JP7409460B2 - vending machine system - Google Patents

vending machine system Download PDF

Info

Publication number
JP7409460B2
JP7409460B2 JP2022166895A JP2022166895A JP7409460B2 JP 7409460 B2 JP7409460 B2 JP 7409460B2 JP 2022166895 A JP2022166895 A JP 2022166895A JP 2022166895 A JP2022166895 A JP 2022166895A JP 7409460 B2 JP7409460 B2 JP 7409460B2
Authority
JP
Japan
Prior art keywords
vending machine
mobile terminal
product selection
product
selection button
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022166895A
Other languages
Japanese (ja)
Other versions
JP2022189879A (en
Inventor
マドゥラ ペレラ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fuji Electric Co Ltd
Original Assignee
Fuji Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Electric Co Ltd filed Critical Fuji Electric Co Ltd
Publication of JP2022189879A publication Critical patent/JP2022189879A/en
Application granted granted Critical
Publication of JP7409460B2 publication Critical patent/JP7409460B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、現用の自動販売機に対してユニットなどの簡易な追加のみで、商品選択ボタンに接触せずに商品を選択することができる自動販売機システムに関する。 The present invention relates to a vending machine system that allows products to be selected without touching a product selection button by simply adding a unit or the like to an existing vending machine.

近年の自動販売機は、現金だけでなく、電子マネーを用いて決済することが可能になっている。特に、RFIDタグを備えたプリペイド型の電子マネーカードを自動販売機側のRFIDリーダライタにかざすことによって決済が完了できるようになっている(特許文献1参照)。 In recent years, vending machines have become capable of accepting payments not only with cash but also with electronic money. In particular, payment can be completed by holding a prepaid electronic money card equipped with an RFID tag over an RFID reader/writer on the vending machine (see Patent Document 1).

特開2017-151674号公報Japanese Patent Application Publication No. 2017-151674

しかしながら、現金決済、電子マネー決済、QRコード(登録商標)決済などの各種の決済が可能な自動販売機であっても、商品に対応して配置された商品選択ボタンを押下して選択する必要がある。 However, even if the vending machine allows various payments such as cash payment, electronic money payment, and QR code (registered trademark) payment, it is necessary to press the product selection button arranged corresponding to the product to select it. There is.

ところで、近年のウィルス感染対策では、多くの人が触れる商品選択ボタンを振れずに商品を選択したい要望がある。また、商品選択ボタンにタッチせずに商品を選択できるタッチレス機能を追加する場合、現用の自動販売機側の改修などを極力なくして簡易に設置できることが望ましい。 By the way, in recent years as a countermeasure against virus infection, there is a desire to select a product without shaking the product selection button that many people touch. Furthermore, when adding a touchless function that allows products to be selected without touching a product selection button, it is desirable to be able to install it simply and without having to modify existing vending machines as much as possible.

本発明は、上記に鑑みてなされたものであって、現用の自動販売機に対してユニットなどの簡易な追加のみで、商品選択ボタンに接触せずに商品を選択することができる自動販売機システムを提供することを目的とする。 The present invention has been made in view of the above, and is a vending machine that can select a product without touching a product selection button by simply adding a unit or the like to a current vending machine. The purpose is to provide a system.

上述した課題を解決し、目的を達成するために、本発明は、複数の商品に対応する複数の商品選択ボタンの押下によって選択された商品を販売する自動販売機の自動販売機主制御部に接続されるとともに外部の携帯端末に近距離無線通信によって接続され、前記商品選択ボタンの押下操作を前記携帯端末の商品選択操作に代替させるタッチレスユニットであって、前記携帯端末との間の近距離無線通信を確立する近距離無線通信部と、前記携帯端末との間の近距離無線通信が確立した後、商品選択ボタン番号と商品選択ボタンのアドレスであるボタンアドレスとの対応関係を記憶した対応テーブルを用い、前記携帯端末から入力された商品選択ボタン番号に対応するボタンアドレスを用いて、該商品選択ボタン番号に対応する商品選択ボタンが押下されたことを前記自動販売機主制御部に出力するエミュレーション部と、を備えたことを特徴とする。 In order to solve the above-mentioned problems and achieve the objects, the present invention provides a vending machine main control unit of a vending machine that sells a product selected by pressing a plurality of product selection buttons corresponding to a plurality of products. The touchless unit is connected to an external mobile terminal by short-range wireless communication, and replaces the pressing operation of the product selection button with the product selection operation of the mobile terminal, After short-range wireless communication is established between a short-range wireless communication unit that establishes long-range wireless communication and the mobile terminal, a correspondence relationship between a product selection button number and a button address that is an address of the product selection button is stored. Using the correspondence table and the button address corresponding to the product selection button number inputted from the mobile terminal, the vending machine main control unit is notified that the product selection button corresponding to the product selection button number has been pressed. It is characterized by comprising an emulation section for outputting.

また、本発明は、上記の発明において、前記自動販売機は、商品を選択する数字入力キーを備え、前記自動販売機における商品選択ボタンの押下は、前記数字入力キーの押下であり、前記エミュレーション部は、前記携帯端末との間の近距離無線通信が確立した後、前記数字入力キーのアドレスを用いて、前記携帯端末から入力された入力数字が選択されたことを前記自動販売機主制御部に出力することを特徴とする。 Further, in the above invention, the present invention provides that the vending machine is provided with a numerical input key for selecting a product, the pressing of the product selection button in the vending machine is the pressing of the numerical input key, and the emulation After short-range wireless communication with the mobile terminal is established, the unit controls the vending machine main controller to use the address of the numeric input key to indicate that the input digits input from the mobile terminal have been selected. It is characterized by outputting to the section.

また、本発明は、複数の商品に対応する複数の商品選択ボタンの押下によって選択された商品を販売する自動販売機と前記自動販売機に対して近距離無線通信が可能な携帯端末とを有した自動販売機システムであって、前記自動販売機は、前記携帯端末と近距離無線通信を行って前記商品選択ボタンの押下操作を前記携帯端末の商品選択操作に代替させるタッチレスユニットを備え、前記タッチレスユニットは、前記携帯端末との間の近距離無線通信が確立した後、前記自動販売機の自動販売機主制御部から前記商品選択ボタンの配置及び商品選択ボタン番号を含むボタン構成情報と、各商品選択ボタンに対応する商品情報とを含む自動販売機構成情報を取得して前記携帯端末に通知し、前記携帯端末は、前記自動販売機構成情報をもとに、前記自動販売機の前面に対応したダミーステージ操作画面を表示し、選択された商品の商品選択ボタン番号を前記タッチレスユニットに通知し、前記タッチレスユニットは、商品選択ボタン番号と商品選択ボタンのアドレスであるボタンアドレスとの対応関係を記憶した対応テーブルを用い、前記携帯端末から入力された商品選択ボタン番号に対応するボタンアドレスを用いて、該商品選択ボタン番号に対応する商品選択ボタンが押下されたことを前記自動販売機主制御部に出力することを特徴とする。 Further, the present invention includes a vending machine that sells a product selected by pressing a plurality of product selection buttons corresponding to a plurality of products, and a mobile terminal that is capable of short-range wireless communication with the vending machine. The vending machine system includes a touchless unit that performs short-range wireless communication with the mobile terminal and replaces the pressing operation of the product selection button with the product selection operation of the mobile terminal, After short-range wireless communication is established with the mobile terminal, the touchless unit receives button configuration information including the arrangement of the product selection buttons and the product selection button number from the vending machine main control unit of the vending machine. and product information corresponding to each product selection button, and notifies the mobile terminal of the vending machine configuration information, and the mobile terminal acquires the vending machine configuration information including the product information corresponding to each product selection button and notifies the mobile terminal of the vending machine. displays a corresponding dummy stage operation screen on the front of the screen, notifies the touchless unit of the product selection button number of the selected product, and the touchless unit selects a button that is the product selection button number and the address of the product selection button. Using a correspondence table that stores correspondence with addresses and using the button address corresponding to the product selection button number input from the mobile terminal, it is possible to determine that the product selection button corresponding to the product selection button number has been pressed. It is characterized in that it is output to the vending machine main control section.

また、本発明は、上記の発明において、前記タッチレスユニットは、前記自動販売機構成情報を予め記憶しておき、前記携帯端末との間の近距離無線通信が確立した後、前記自動販売機構成情報を前記携帯端末に通知することを特徴とする。 In the above invention, the touchless unit stores the vending machine configuration information in advance, and after short-range wireless communication with the mobile terminal is established, the touchless unit The mobile terminal is characterized in that the configuration information is notified to the mobile terminal.

また、本発明は、複数の商品に対応する複数の商品選択ボタンの押下によって選択された商品を販売する自動販売機と、前記自動販売機に対して近距離無線通信が可能な携帯端末と、前記自動販売機に接続され前記自動販売機の販売情報を管理する管理サーバとを有した自動販売機システムであって、前記自動販売機は、前記携帯端末と近距離無線通信を行って前記商品選択ボタンの押下操作を前記携帯端末の商品選択操作に代替させるタッチレスユニットを備え、前記タッチレスユニットは、前記携帯端末との間の近距離無線通信が確立した後、前記自動販売機の自動販売機主制御部から自動販売機識別情報を前記携帯端末に通知し、前記携帯端末は、前記管理サーバに接続して前記商品選択ボタンの配置及び商品選択番号を含むボタン構成情報と、各商品選択ボタンに対応する商品情報とを含む自動販売機構成情報を取得して前記自動販売機の前面に対応したダミーステージ操作画面を表示し、選択された商品の商品選択ボタン番号を前記タッチレスユニットに通知し、前記タッチレスユニットは、商品選択ボタン番号と商品選択ボタンのアドレスであるボタンアドレスとの対応関係を記憶した対応テーブルを用い、前記携帯端末から入力された商品選択ボタン番号に対応するボタンアドレスを用いて、該商品選択ボタン番号に対応する商品選択ボタンが押下されたことを前記自動販売機主制御部に出力することを特徴とする。 The present invention also provides a vending machine that sells a product selected by pressing a plurality of product selection buttons corresponding to a plurality of products, a mobile terminal capable of short-range wireless communication with the vending machine, A vending machine system including a management server connected to the vending machine and managing sales information of the vending machine, wherein the vending machine performs short-range wireless communication with the mobile terminal to sell the product. A touchless unit is provided that replaces a selection button pressing operation with a product selection operation on the mobile terminal, and the touchless unit is configured to perform automatic operation of the vending machine after establishing short-range wireless communication with the mobile terminal. The vending machine main control unit notifies the mobile terminal of vending machine identification information, and the mobile terminal connects to the management server and sends button configuration information including the arrangement of the product selection buttons and product selection numbers, and each product. Obtain vending machine configuration information including product information corresponding to the selection button, display a corresponding dummy stage operation screen on the front of the vending machine, and display the product selection button number of the selected product on the touchless unit. The touchless unit uses a correspondence table that stores the correspondence between the product selection button number and the button address, which is the address of the product selection button, to select the product selection button number that corresponds to the product selection button number input from the mobile terminal. The vending machine main control unit is characterized in that the button address is used to output to the vending machine main control unit that the product selection button corresponding to the product selection button number has been pressed.

また、本発明は、上記の発明において、前記自動販売機は、前記管理サーバと接続する外部通信ユニットを備え、前記タッチレスユニットは、前記外部通信ユニットを介して前記自動販売機構成情報を取得して前記携帯端末に前記自動販売機構成情報を通知することを特徴とする。 Further, in the above invention, the present invention provides that the vending machine includes an external communication unit connected to the management server, and the touchless unit acquires the vending machine configuration information via the external communication unit. and notifying the mobile terminal of the vending machine configuration information.

また、本発明は、上記の発明において、前記自動販売機は、前記管理サーバと接続する外部通信ユニットを備え、前記外部通信ユニットは、予め前記管理サーバから自動販売機構成情報及び商品情報を取得しておき、前記自動販売機構成情報をもとにダミーステージ操作画面の情報であるダミーステージ情報を生成して記憶するとともに商品情報を記憶し、前記タッチレスユニットは、前記外部通信ユニットから前記ダミーステージ情報及び商品情報を取得して前記携帯端末に通知し、前記携帯端末は、通知された前記ダミーステージ情報及び前記商品情報をもとにダミーステージ操作画面を表示することを特徴とする。 Further, in the present invention, in the above invention, the vending machine includes an external communication unit connected to the management server, and the external communication unit acquires vending machine configuration information and product information from the management server in advance. The touchless unit generates and stores dummy stage information, which is information on a dummy stage operation screen, based on the vending machine configuration information, and also stores product information. The method is characterized in that dummy stage information and product information are acquired and notified to the mobile terminal, and the mobile terminal displays a dummy stage operation screen based on the notified dummy stage information and product information.

また、本発明は、上記の発明において、前記自動販売機は、前記自動販売機識別情報が埋め込まれた自動販売機識別図形コードを表示し、前記携帯端末は、前記自動販売機識別図形コードを読み込んで前記自動販売機識別情報を取得することを特徴とする。 Further, in the present invention, in the above invention, the vending machine displays a vending machine identification graphic code in which the vending machine identification information is embedded, and the mobile terminal displays the vending machine identification graphic code. The vending machine identification information is read and the vending machine identification information is acquired.

また、本発明は、複数の商品に対応する複数の商品選択ボタンの押下によって選択された商品を販売する自動販売機と前記自動販売機に対して近距離無線通信が可能な携帯端末とを有した自動販売機システムであって、前記自動販売機は、前記携帯端末と近距離無線通信を行って前記商品選択ボタンの押下操作を前記携帯端末の商品選択操作に代替させるタッチレスユニットと、前記商品選択ボタンの配置及び商品選択番号を含むボタン構成情報と、各商品選択ボタンに対応する商品情報とを含む自動販売機構成情報が埋め込まれた構成情報図形コードを表示し、前記携帯端末は、前記構成情報図形コードを読み込んで前記自動販売機構成情報をもとに、前記自動販売機の前面に対応したダミーステージ操作画面を表示し、前記タッチレスユニットとの間の近距離無線通信を確立した後、選択された商品の商品選択ボタン番号を前記タッチレスユニットに通知し、前記タッチレスユニットは、商品選択ボタン番号と商品選択ボタンのアドレスであるボタンアドレスとの対応関係を記憶した対応テーブルを用い、前記携帯端末から入力された商品選択ボタン番号に対応するボタンアドレスを用いて、該商品選択ボタン番号に対応する商品選択ボタンが押下されたことを前記自動販売機の自動販売機主制御部に出力することを特徴とする。 Further, the present invention includes a vending machine that sells a product selected by pressing a plurality of product selection buttons corresponding to a plurality of products, and a mobile terminal that is capable of short-range wireless communication with the vending machine. The vending machine system includes: a touchless unit that performs short-range wireless communication with the mobile terminal and replaces a pressing operation of the product selection button with a product selection operation of the mobile terminal; displaying a configuration information graphic code embedded with button configuration information including the arrangement of product selection buttons and product selection numbers, and vending machine configuration information including product information corresponding to each product selection button; Read the configuration information graphic code, display a dummy stage operation screen corresponding to the front of the vending machine based on the vending machine configuration information, and establish short-range wireless communication with the touchless unit. After that, the touchless unit is notified of the product selection button number of the selected product, and the touchless unit stores a correspondence table that stores the correspondence between the product selection button number and the button address that is the address of the product selection button. The vending machine main control of the vending machine determines that the product selection button corresponding to the product selection button number has been pressed using the button address corresponding to the product selection button number input from the mobile terminal. It is characterized by outputting to the section.

また、本発明は、上記の発明において、前記構成情報図形コードは、暗号化されていることを特徴とする。 Further, the present invention is characterized in that, in the above invention, the configuration information graphic code is encrypted.

また、本発明は、複数の商品に対応する複数の商品選択ボタンの押下によって選択された商品を販売する自動販売機と前記自動販売機に対して近距離無線通信が可能な携帯端末とを有した自動販売機システムであって、前記自動販売機は、前記携帯端末と近距離無線通信を行って前記商品選択ボタンの押下操作を前記携帯端末の商品選択操作に代替させるタッチレスユニットを備え、前記携帯端末は、前記商品選択ボタン及び商品を含む前記自動販売機の前面画像を取得し、取得した前面画像をもとに、ダミーステージ操作画面を生成して表示し、前記タッチレスユニットとの間の近距離無線通信を確立した後、選択された商品の商品選択ボタン番号を前記タッチレスユニットに通知し、前記タッチレスユニットは、商品選択ボタン番号と商品選択ボタンのアドレスであるボタンアドレスとの対応関係を記憶した対応テーブルを用い、前記携帯端末から入力された商品選択ボタン番号に対応するボタンアドレスを用いて、該商品選択ボタン番号に対応する商品選択ボタンが押下されたことを前記自動販売機の自動販売機主制御部に出力することを特徴とする。 Further, the present invention includes a vending machine that sells a product selected by pressing a plurality of product selection buttons corresponding to a plurality of products, and a mobile terminal that is capable of short-range wireless communication with the vending machine. The vending machine system includes a touchless unit that performs short-range wireless communication with the mobile terminal and replaces the pressing operation of the product selection button with the product selection operation of the mobile terminal, The mobile terminal acquires a front image of the vending machine including the product selection button and the product, generates and displays a dummy stage operation screen based on the acquired front image, and displays the dummy stage operation screen. After establishing near field communication between Using the correspondence table that stores the correspondence relationship between the two, and using the button address corresponding to the product selection button number inputted from the mobile terminal, the automatic method determines that the product selection button corresponding to the product selection button number has been pressed. It is characterized in that it is output to the vending machine main control section of the vending machine.

また、本発明は、上記の発明において、前記タッチレスユニットは、前記携帯端末のダミーステージ操作画面上の商品選択ボタンの1回目の押下を受け付けると、前記自動販売機の対応する商品選択ボタンを点滅させ、前記ダミーステージ操作画面上の商品選択ボタンの2回目の押下を受け付けると、該商品選択ボタンの押下情報を前記自動販売機主制御部に出力することを特徴とする。 Further, in the above invention, the touchless unit, upon receiving the first press of a product selection button on the dummy stage operation screen of the mobile terminal, selects the corresponding product selection button of the vending machine. When the product selection button on the dummy stage operation screen is blinked and a second press of the product selection button is accepted, information on the product selection button press is output to the vending machine main control unit.

また、本発明は、上記の発明において、前記自動販売機は、前記タッチレスユニットの近距離無線通信アドレスを示す通信アドレス図形コードを表示し、前記携帯端末は、前記通信アドレス図形コードを読み込んで前記タッチレスユニットとの通信を確立することを特徴とする。 Further, in the present invention, in the above invention, the vending machine displays a communication address graphic code indicating the short-range wireless communication address of the touchless unit, and the mobile terminal reads the communication address graphic code. It is characterized by establishing communication with the touchless unit.

また、本発明は、上記の発明において、前記携帯端末は、アドバタイジングを行って前記タッチレスユニットとの間の通信を確立することを特徴とする。 Moreover, the present invention is characterized in that, in the above-described invention, the mobile terminal performs advertising to establish communication with the touchless unit.

また、本発明は、上記の発明において、前記自動販売機は、前記タッチレスユニットとの接続に用いる接続判断情報のうちの所定の接続条件情報を示す接続条件情報図形コードを表示し、前記タッチレスユニットは、アドバタイズパケットを送信し、前記携帯端末は、前記接続条件情報図形コードを読み込んで前記タッチレスユニットとのスキャンリクエストの接続条件情報を設定し、この設定した接続条件情報をもとにスキャンリクエストを行って接続条件情報を取得し、設定した接続条件情報と取得した接続条件情報とが一致した場合に前記タッチレスユニットと通信接続を行うことを特徴とする。 Further, in the above invention, the present invention is arranged such that the vending machine displays a connection condition information graphic code indicating predetermined connection condition information of the connection determination information used for connection with the touchless unit, and The touchless unit transmits an advertisement packet, and the mobile terminal reads the connection condition information graphic code to set connection condition information for a scan request with the touchless unit, and based on the set connection condition information. The present invention is characterized in that a scan request is made to acquire connection condition information, and when the set connection condition information and the acquired connection condition information match, a communication connection is established with the touchless unit.

また、本発明は、上記の発明において、前記アドバタイズパケットに前記接続条件情報の一部が付加され、前記携帯端末は、前記アドバタイズパケットに付加された前記接続条件情報の一部が、前記接続条件情報図形コードが示す接続条件情報に一致した場合、他の接続条件情報を取得するためのスキャンリクエストを行い、取得した他の接続条件情報が、前記接続条件情報図形コードが示す接続条件情報に一致した場合、前記タッチレスユニットと通信接続を行うことを特徴とする。 Further, in the above invention, the present invention provides a method in which a part of the connection condition information is added to the advertising packet, and the mobile terminal is configured to add a part of the connection condition information added to the advertising packet to the connection condition information. If the connection condition information indicated by the information graphic code matches, a scan request is made to obtain other connection condition information, and the obtained other connection condition information matches the connection condition information indicated by the connection condition information graphic code. In this case, a communication connection is established with the touchless unit.

また、本発明は、上記の発明において、前記携帯端末が前記スキャンリクエストの接続条件情報の設定を行うことができない場合、前記携帯端末はスキャンレスポンスのスキャン結果を保持し、該スキャン結果が前記接続条件情報に一致するまで前記アドバタイズパケットに対するスキャンリクエストの送信を繰り返し、前記スキャン結果が前記接続条件情報に一致する場合、前記タッチレスユニットとの通信接続を行うことを特徴とする。 Further, in the above invention, the present invention provides that when the mobile terminal cannot set the connection condition information of the scan request, the mobile terminal retains the scan result of the scan response, and the scan result is used for the connection condition information of the scan request. It is characterized in that the scan request for the advertising packet is repeatedly transmitted until the condition information matches, and when the scan result matches the connection condition information, a communication connection is established with the touchless unit.

また、本発明は、上記の発明において、前記タッチレスユニットは、前記アドバタイズパケット、及び/又は、前記スキャンリクエストに対するスキャンレスポンスに含まれる接続判断情報に、前記接続条件情報を付加して送信することを特徴とする。 Further, in the above invention, the present invention provides that the touchless unit adds the connection condition information to the connection judgment information included in the advertisement packet and/or the scan response to the scan request, and transmits the connection condition information. It is characterized by

また、本発明は、上記の発明において、前記接続条件情報は、前記タッチレスユニットのデバイスアドレス及びサービス情報であることを特徴とする。 Moreover, the present invention is characterized in that, in the above invention, the connection condition information is a device address and service information of the touchless unit.

また、本発明は、上記の発明において、前記自動販売機は、人の近接を検知する人感センサを備え、前記タッチレスユニットは、前記人感センサが人の近接を検知した場合にアドバタイジングを行って前記携帯端末との間の通信を確立することを特徴とする。 Further, in the present invention, in the above invention, the vending machine includes a human sensor that detects the proximity of a person, and the touchless unit performs advertising when the human sensor detects the proximity of a person. and establish communication with the mobile terminal.

また、本発明は、上記の発明において、前記自動販売機は、現金決済のみを行い、前記タッチレスユニットは、投入された貨幣の金額を表示する金額表示信号が表示部に送信されたことをモニタし、前記金額表示信号が送信された場合にアドバタイジングを行って前記携帯端末との間の通信を確立することを特徴とする。 Further, in the above invention, the present invention provides that the vending machine performs only cash payments, and the touchless unit indicates that an amount display signal indicating the amount of money inserted is transmitted to the display section. It is characterized in that it monitors and, when the amount display signal is transmitted, performs advertising to establish communication with the mobile terminal.

また、本発明は、上記の発明において、前記自動販売機は、商品を選択する数字入力キーを備え、前記自動販売機における商品選択ボタンの押下は、前記数字入力キーの押下であり、前記携帯端末は、前記ダミーステージ操作画面として前記数字入力キーを出力し、前記タッチレスユニットは、前記携帯端末との間の近距離無線通信が確立した後、前記数字入力キーのアドレスを用いて、前記携帯端末から入力された入力数字が選択されたことを前記自動販売機主制御部に出力することを特徴とする。 Further, in the above invention, the present invention provides that the vending machine is provided with a numerical input key for selecting a product, the pressing of the product selection button in the vending machine is the pressing of the numerical input key, and the mobile phone The terminal outputs the numerical input key as the dummy stage operation screen, and the touchless unit outputs the numerical input key using the address of the numerical input key after establishing short-range wireless communication with the mobile terminal. The automatic vending machine is characterized by outputting to the vending machine main control unit the fact that the input digits input from the mobile terminal have been selected.

また、本発明は、上記の発明において、前記携帯端末は、前記ダミーステージ操作画面として前記数字入力キーのみを出力することを特徴とする。 Further, the present invention is characterized in that, in the above invention, the mobile terminal outputs only the numerical input keys as the dummy stage operation screen.

また、本発明は、上記の発明において、前記携帯端末は、前記ダミーステージ操作画面として、前記商品情報をもとに商品をカテゴリー別に表示することを特徴とする。 Further, in the above invention, the present invention is characterized in that the mobile terminal displays products by category based on the product information as the dummy stage operation screen.

また、本発明は、上記の発明において、前記携帯端末は、表示すべき前記カテゴリーを予め登録しておき、登録された前記カテゴリーの商品を表示することを特徴とする。 Further, in the above invention, the present invention is characterized in that the mobile terminal registers the category to be displayed in advance, and displays products of the registered category.

また、本発明によれば、現用の自動販売機に対してユニットなどの簡易な追加のみで、商品選択ボタンに接触せずに商品を選択することができる。 Further, according to the present invention, by simply adding a unit or the like to an existing vending machine, it is possible to select a product without touching a product selection button.

図1は、本発明の実施の形態である自動販売機及び携帯端末を含む自動販売機システムの全体構成を示す図である。FIG. 1 is a diagram showing the overall configuration of a vending machine system including a vending machine and a mobile terminal according to an embodiment of the present invention. 図2は、図1に示した自動販売機システムの制御系を示す機能ブロック図である。FIG. 2 is a functional block diagram showing a control system of the vending machine system shown in FIG. 図3は、管理情報の一例の一部を示す図である。FIG. 3 is a diagram showing a part of an example of management information. 図4は、タッチレスユニットの制御系の構成を示す機能ブロック図である。FIG. 4 is a functional block diagram showing the configuration of the control system of the touchless unit. 図5は、本実施の形態の自動販売機システムにおける携帯端末を用いた商品選択ボタンのタッチレス押下処理手順を示すシーケンス図である。FIG. 5 is a sequence diagram showing a touchless pressing process for a product selection button using a mobile terminal in the vending machine system of this embodiment. 図6は、本変形例1の自動販売機システムにおける携帯端末を用いた商品選択ボタンのタッチレス押下処理手順を示すシーケンス図である。FIG. 6 is a sequence diagram showing a touchless pressing process for a product selection button using a mobile terminal in the vending machine system of Modification 1. 図7は、本変形例2の自動販売機システムにおける携帯端末を用いた商品選択ボタンのタッチレス押下処理手順を示すシーケンス図である。FIG. 7 is a sequence diagram showing a touchless pressing process for a product selection button using a mobile terminal in the vending machine system of the second modification. 図8は、変形例3によるタッチレスユニットの制御系の構成を示す機能ブロック図である。FIG. 8 is a functional block diagram showing the configuration of a control system of a touchless unit according to modification 3. 図9は、本変形例3の自動販売機システムにおける携帯端末を用いた商品選択ボタンのタッチレス押下処理手順を示すシーケンス図である。FIG. 9 is a sequence diagram showing a touchless pressing process for a product selection button using a mobile terminal in the vending machine system of the third modification. 図10は、本変形例4の自動販売機システムにおける携帯端末を用いた商品選択ボタンのタッチレス押下処理手順を示すシーケンス図である。FIG. 10 is a sequence diagram showing a touchless pressing process for a product selection button using a mobile terminal in the vending machine system of Modification 4. 図11は、本変形例5の自動販売機システムにおける携帯端末を用いた商品選択ボタンのタッチレス押下処理手順を示すシーケンス図である。FIG. 11 is a sequence diagram showing a touchless pressing process for a product selection button using a mobile terminal in the vending machine system of the fifth modification. 図12は、本変形例6の自動販売機システムにおける携帯端末を用いた商品選択ボタンのタッチレス押下処理手順を示すシーケンス図である。FIG. 12 is a sequence diagram showing a touchless pressing process for a product selection button using a mobile terminal in the vending machine system of the sixth modification. 図13は、本変形例7の自動販売機システムにおける携帯端末を用いた商品選択ボタンのタッチレス押下処理手順を示すシーケンス図である。FIG. 13 is a sequence diagram showing a touchless pressing process for a product selection button using a mobile terminal in the vending machine system of Modification 7. 図14は、変形例8による携帯端末とタッチレスユニットとの間の通信確立処理手順を示すシーケンス図である。FIG. 14 is a sequence diagram illustrating a communication establishment process procedure between a mobile terminal and a touchless unit according to modification 8. 図15は、変形例9による携帯端末とタッチレスユニットとの間の通信確立処理手順を示すシーケンス図である。FIG. 15 is a sequence diagram showing a communication establishment process procedure between a mobile terminal and a touchless unit according to modification example 9. 図16は、変形例10による携帯端末とタッチレスユニットとの間の通信確立処理手順を示すシーケンス図である。FIG. 16 is a sequence diagram showing a communication establishment process procedure between a mobile terminal and a touchless unit according to modification 10. 図17は、変形例13による携帯端末とタッチレスユニットとの間の通信確立処理手順を示すシーケンス図である。FIG. 17 is a sequence diagram showing a communication establishment process procedure between a mobile terminal and a touchless unit according to modification 13. 図18は、変形例14による携帯端末とタッチレスユニットとの間の通信確立処理手順を示すシーケンス図である。FIG. 18 is a sequence diagram showing a communication establishment process procedure between a mobile terminal and a touchless unit according to modification 14. 図19は、変形例15による携帯端末とタッチレスユニットとの間の通信確立処理手順を示すシーケンス図である。FIG. 19 is a sequence diagram showing a communication establishment process procedure between a mobile terminal and a touchless unit according to modification 15. 図20は、接続条件情報であるデバイスアドレスが付加されたアドバタイズパケットのデータの一例を示す図である。FIG. 20 is a diagram illustrating an example of data of an advertisement packet to which a device address, which is connection condition information, is added.

以下、添付図面を参照してこの発明を実施するための形態について説明する。 Hereinafter, embodiments for carrying out the present invention will be described with reference to the accompanying drawings.

<自動販売機の構成>
図1は、本発明の実施の形態である自動販売機1及び携帯端末4を含む自動販売機システムの全体構成を示す図である。また、図2は、図1に示した自動販売機システム100の制御系を示す機能ブロック図である。なお、図2では、ネットワークNを介して自動販売機1に接続される管理サーバ2も示している。また、自動販売機1は、装置の一例であり、例えば缶入り飲料、ビン入り飲料、ペットボトル入り飲料などの商品を販売する自動販売機であるが、カップ式自動販売機などであってもよい。
<Vending machine configuration>
FIG. 1 is a diagram showing the overall configuration of a vending machine system including a vending machine 1 and a mobile terminal 4 according to an embodiment of the present invention. Further, FIG. 2 is a functional block diagram showing a control system of the vending machine system 100 shown in FIG. 1. Note that FIG. 2 also shows a management server 2 connected to the vending machine 1 via the network N. Further, the vending machine 1 is an example of a device, and is, for example, a vending machine that sells products such as canned drinks, bottled drinks, and plastic bottled drinks, but it may also be a cup-type vending machine or the like. good.

図1に示すように、自動販売機1は、缶入り飲料やペットボトル入り飲料などの商品を冷やした状態または温めた状態で販売するもので、本体キャビネット1aの前面開口を閉塞する外扉1bが配置される。 As shown in FIG. 1, the vending machine 1 sells products such as canned drinks and plastic bottled drinks in a chilled or warmed state, and has an outer door 1b that closes a front opening of a main body cabinet 1a. is placed.

外扉1bの前面右側中程には、ポップアップハンドル111が設けてある。ポップアップハンドル111は、外扉1bを閉塞した状態で施錠するためのものである。自動販売機1は、外扉1bを閉塞した状態でポップアップハンドル111を押し込むことにより施錠され、解錠操作するとポップアップハンドル111がポップアップ(突出)することにより、外扉1bの開放操作が可能となる。 A pop-up handle 111 is provided in the middle of the front right side of the outer door 1b. The pop-up handle 111 is for locking the outer door 1b in a closed state. The vending machine 1 is locked by pushing in the pop-up handle 111 with the outer door 1b closed, and when the door is unlocked, the pop-up handle 111 pops up (protrudes), allowing the outer door 1b to be opened. .

また、外扉1bの前面上部域には、展示室112が設けてある。展示室112は、自動販売機1が販売する商品の商品見本Dを展示するためのものである。展示室112は、外扉1bの後方側に開閉可能に取り付けられた中扉と外扉1bの前面側に嵌め込んだ透明な電照板114とにより画成され、利用者が自動販売機1の前面側から展示室112の内部を視認可能である。 Furthermore, an exhibition room 112 is provided in the upper front area of the outer door 1b. The exhibition room 112 is for displaying product samples D of products sold by the vending machine 1. The exhibition room 112 is defined by an inner door attached to the rear side of the outer door 1b so as to be openable and closable, and a transparent lighting board 114 fitted to the front side of the outer door 1b. The interior of the exhibition room 112 is visible from the front side.

展示室112の内部には、商品を展示するためのステージ115が上下方向に三つ並べて設置してあり、それぞれのステージ115において商品見本Dが横並びに展示される。 Inside the exhibition room 112, three stages 115 for displaying products are installed vertically side by side, and product samples D are displayed side by side on each stage 115.

商品選択ボタン23は、商品を選択するためのもので、商品見本Dと対応するように、複数の商品選択ボタン23を備えている。なお、各商品選択ボタン23は、LED表示が可能であり、投入金額に対して商品購入が可能な商品に対応する場合、点灯表示される。また、商品選択ボタン23は、キャッシュレス決済の場合、商品選択ボタン23の押下に連動して点灯表示される。 The product selection button 23 is for selecting a product, and includes a plurality of product selection buttons 23 corresponding to the product sample D. It should be noted that each product selection button 23 can be displayed with an LED, and is lit up if it corresponds to a product that can be purchased for the amount invested. Further, in the case of cashless payment, the product selection button 23 is lit up in conjunction with the depression of the product selection button 23.

また、展示室112の下方となる外扉1bの中程には、硬貨投入口51、紙幣挿入口53、表示部24、返却レバー52、電子マネーリーダライタ36が設けてある。 Further, in the middle of the outer door 1b below the exhibition room 112, a coin slot 51, a bill slot 53, a display section 24, a return lever 52, and an electronic money reader/writer 36 are provided.

硬貨投入口51は、硬貨を受け付けるための開口である。硬貨投入口51から投入された硬貨は、外扉1bの内側に搭載したコインメカニズム(硬貨処理装置)33に収容される。コインメカニズム33は、各種硬貨の投入枚数を整理し、後述する自動販売機主制御部10に送信する一方、この自動販売機主制御部10からの指令に従い、各種硬貨を払い出すものである。なお、コインメカニズム33には、硬貨の真贋及び金種を識別する金銭識別機能を有する。 Coin slot 51 is an opening for receiving coins. Coins inserted through the coin slot 51 are stored in a coin mechanism (coin processing device) 33 mounted inside the outer door 1b. The coin mechanism 33 organizes the number of inserted coins and transmits the information to a vending machine main control section 10, which will be described later, and also dispenses various coins according to instructions from the vending machine main control section 10. Note that the coin mechanism 33 has a money identification function that identifies the authenticity and denomination of the coin.

紙幣挿入口53は、紙幣を受け付けるための開口である。紙幣挿入口53から挿入された紙幣は、外扉1bの内側に搭載したビルバリデータ(紙幣処理装置)34に収容される。ビルバリデータ34は、紙幣の投入枚数を整理し、自動販売機主制御部10に送信する一方、この自動販売機主制御部10からの指令に従い、紙幣を払い出すものである。なお、ビルバリデータ34は、紙幣の真贋及び金種を識別する金銭識別機能を有する。 The banknote insertion slot 53 is an opening for receiving banknotes. The banknotes inserted through the banknote insertion slot 53 are stored in a bill validator (banknote processing device) 34 mounted inside the outer door 1b. The bill validator 34 organizes the number of inserted banknotes and transmits them to the vending machine main control unit 10, while dispensing the banknotes according to instructions from the vending machine main control unit 10. Note that the bill validator 34 has a money identification function that identifies the authenticity and denomination of banknotes.

電子マネーリーダライタ36は、電子マネーカードにチャージされた電子マネーを読み込みむとともに、決済後の電子マネーを書き込む処理を行う。また、電子マネーリーダライタ36は、電子マネーカードに釣銭分の電子マネーをチャージする書き込み処理を行う。電子マネーリーダライタ36は、電子マネーカードを検出するとともに電子マネーカードの有効無効や種別を識別する電子マネー識別機能を有する。 The electronic money reader/writer 36 reads electronic money charged to an electronic money card, and also performs a process of writing electronic money after payment. Further, the electronic money reader/writer 36 performs a writing process to charge electronic money equivalent to change to the electronic money card. The electronic money reader/writer 36 has an electronic money identification function that detects an electronic money card and identifies the validity and type of the electronic money card.

表示部24は、販売中、釣り切れ、準備中、お札中止のほか、投入金額、各種設定時の情報等の各種情報を表示するためのものである。 The display section 24 is for displaying various information such as on sale, out of stock, in preparation, and discontinued bills, as well as input amount and information on various settings.

返却レバー52は、取引の中断を指示するためのもので、返却レバー52が操作されると、取引が中断され、コインメカニズム33から硬貨返却口63に釣銭等が放出され、ビルバリデータ34から紙幣挿入口53に紙幣が返却される。 The return lever 52 is for instructing to interrupt the transaction. When the return lever 52 is operated, the transaction is interrupted, change etc. are released from the coin mechanism 33 to the coin return opening 63, and banknotes are released from the bill validator 34. The banknotes are returned to the insertion slot 53.

また、外扉1bの下方となる位置には、取出口62が設けてある。取出口62は、商品収納ラックから搬出された商品を取り出すための開口である。 Further, an outlet 62 is provided at a position below the outer door 1b. The take-out port 62 is an opening for taking out products carried out from the product storage rack.

また、外扉1bの内側には、リモコン35が配設してある。リモコン35は、各種設定操作、各種売上データの確認操作を行うためのもので、書込みキーや終了キーなどの操作キーのほか、各種設定データや確認データが表示される液晶表示器を備えている。リモコン35から設定入力された設定データは、自動販売機主制御部10に送信される。そして、リモコン35は、この自動販売機主制御部10から送信された確認データを受信する。 Further, a remote control 35 is disposed inside the outer door 1b. The remote controller 35 is used to perform various setting operations and confirmation operations of various sales data, and includes operation keys such as a write key and an end key, as well as a liquid crystal display on which various setting data and confirmation data are displayed. . Setting data input from the remote controller 35 is transmitted to the vending machine main control section 10. The remote controller 35 then receives the confirmation data transmitted from the vending machine main control section 10.

なお、展示室112の商品見本D、商品選択ボタン23などは、タッチパネル式のデジタルサイネージであってもよい。この場合、商品選択ボタン23の機能は、タッチパネルへの接触によって商品の選択が行われる。また、商品選択ボタン23の押下状態などは商品選択ボタンの領域が点灯表示される。 Note that the product samples D, product selection buttons 23, and the like in the exhibition room 112 may be touch panel digital signage. In this case, the function of the product selection button 23 is to select a product by touching the touch panel. Further, when the product selection button 23 is pressed, the product selection button area is displayed as being illuminated.

<自動販売機の制御系>
図2に示すように、自動販売機1は、自動販売機主制御部10を有し、自動販売機主制御部10には、外部通信ユニット21、タッチレスユニット22、本体制御部30、冷熱装置31、搬出装置32、コインメカニズム33、ビルバリデータ34、リモコン35、電子マネーリーダライタ36、商品選択ボタン23、表示部24が接続される。なお、タッチレスユニット22、商品選択ボタン23、表示部24は、共通のシリアル通信回線L(図4参照)により自動販売機主制御部10に接続される。
<Vending machine control system>
As shown in FIG. 2, the vending machine 1 has a vending machine main control section 10, and the vending machine main control section 10 includes an external communication unit 21, a touchless unit 22, a main body control section 30, a cold/heat A device 31, a delivery device 32, a coin mechanism 33, a bill validator 34, a remote control 35, an electronic money reader/writer 36, a product selection button 23, and a display section 24 are connected. Note that the touchless unit 22, product selection button 23, and display section 24 are connected to the vending machine main control section 10 through a common serial communication line L (see FIG. 4).

外部通信ユニット21は、例えばLTE(登録商標)などの通信方式により、ネットワークNを介して管理サーバ2に接続する通信インタフェースである。 The external communication unit 21 is a communication interface that connects to the management server 2 via the network N using a communication method such as LTE (registered trademark), for example.

タッチレスユニット22は、携帯端末4と近距離無線通信を行って自動販売機1の商品選択ボタン23の押下操作を携帯端末4に表示された自動販売機1のダミーステージ操作画面DD上の仮想の商品選択ボタン23aの商品選択操作に代替させる機能を有する。近距離無線通信は、WiFi(登録商標)やBluetooth(登録商標)などがあるが、消費電力の観点からのBluetooth(登録商標)、特にBLE(Bluetooth Low Energy)通信を用いている。 The touchless unit 22 performs short-range wireless communication with the mobile terminal 4 to perform a press operation of the product selection button 23 of the vending machine 1 on a virtual screen on the dummy stage operation screen DD of the vending machine 1 displayed on the mobile terminal 4. It has a function to replace the product selection operation of the product selection button 23a. Near field wireless communication includes WiFi (registered trademark) and Bluetooth (registered trademark), but Bluetooth (registered trademark) is used from the viewpoint of power consumption, and in particular, BLE (Bluetooth Low Energy) communication is used.

本体制御部30には、冷熱装置31、搬出装置32が接続される。本体制御部30は、自動販売機主制御部10の制御のもと、冷熱装置31、搬出装置32を制御する。 A cooling device 31 and an unloading device 32 are connected to the main body control section 30 . The main body control section 30 controls the cooling/heating device 31 and the delivery device 32 under the control of the vending machine main control section 10 .

冷熱装置31は、本体キャビネット内の商品収納庫を設定された状態に管理するためのものである。冷熱装置31は、冷却設定された商品収納庫の内部を冷却する一方、加温設定された商品収納庫の内部を加温する。 The cooling device 31 is for managing the product storage in the main body cabinet in a set state. The cooling device 31 cools the inside of the product storage set for cooling, and heats the inside of the product storage set for heating.

搬出装置32は、ラックごとに設けられたベンドソレノイド、売切スイッチを管理するためのものである。本体制御部30は、自動販売機主制御部10から送信された搬出命令に従ってラックから商品を搬出する。また、搬出装置32は、ラックに収納された商品のすべてを搬出した場合に売切信号を本体制御部30に出力する。 The unloading device 32 is for managing the bend solenoid and sell-out switch provided for each rack. The main body control unit 30 carries out the products from the rack according to the carry-out command transmitted from the vending machine main control unit 10. Moreover, the carry-out device 32 outputs a sold-out signal to the main body control unit 30 when all the products stored in the rack are carried out.

コインメカニズム33、ビルバリデータ34、リモコン35、電子マネーリーダライタ36、商品選択ボタン23及び表示部24は、上記において説明したので説明を省略する。 The coin mechanism 33, bill validator 34, remote controller 35, electronic money reader/writer 36, product selection button 23, and display section 24 have been described above, so their explanation will be omitted.

自動販売機主制御部10は、販売制御部11及び記憶部12を有する。販売制御部11は、商品選択ボタン23によって選択された商品の払い出し、決済処理等を行う。また、自動販売機主制御部10は、外部通信ユニット21を介して管理サーバ2との間で、売上データ、設定データなどの通知やダウンロードを行う。 The vending machine main control section 10 has a sales control section 11 and a storage section 12. The sales control unit 11 performs payout of the product selected by the product selection button 23, payment processing, etc. Further, the vending machine main control unit 10 notifies or downloads sales data, setting data, etc. with the management server 2 via the external communication unit 21.

記憶部12は、管理情報D1を有する。管理情報D1には、商品情報D2、商品選択ボタン番号D3、ボタン配置情報D4を有する。商品選択ボタン番号D3及びボタン配置情報D4は、ボタン構成情報D10である。 The storage unit 12 has management information D1. The management information D1 includes product information D2, product selection button number D3, and button arrangement information D4. The product selection button number D3 and button arrangement information D4 are button configuration information D10.

図3は、管理情報D1の一例の一部を示す図である。図3に示すように、管理情報D1には、商品に対して予め付された販売前の商品コードと商品販売時の冷温状態との組み合わせた最小管理単位(SKU:Stock Keeping Unit)を示すSKU番号に対して商品コラム、商品価格、商品選択ボタン番号D3、売上、その他の設定項目などの商品管理内容を紐付けて管理する。SKU番号及び商品価格は、商品情報D2である。なお、管理情報D1には、ボタン配置情報D4が記憶されている。ボタン配置情報D4は、自動販売機1の前面における商品選択ボタン23の配置状態を、行と列とで示すものであり、自動販売機1のボタン配置情報D4は、3行10列である。商品選択ボタン番号D3及びボタン配置情報D4は、ボタン構成情報10を構成する。 FIG. 3 is a diagram showing a part of an example of the management information D1. As shown in FIG. 3, the management information D1 includes an SKU indicating the minimum management unit (SKU: Stock Keeping Unit), which is a combination of a pre-sale product code assigned to the product in advance and the cold/temperature state at the time of product sale. The number is managed by linking product management contents such as product column, product price, product selection button number D3, sales, and other setting items. The SKU number and product price are product information D2. Note that button arrangement information D4 is stored in the management information D1. The button arrangement information D4 indicates the arrangement state of the product selection buttons 23 on the front side of the vending machine 1 in rows and columns, and the button arrangement information D4 of the vending machine 1 has 3 rows and 10 columns. The product selection button number D3 and button arrangement information D4 constitute button configuration information 10.

<携帯端末の制御系>
図2に示すように、携帯端末4は、操作表示部41、外部通信部42、近距離無線通信部43、記憶部44及び制御部45を有する。操作表示部41は、例えばタッチパネル式の液晶表示デバイスであり、各種データの操作入力及び各種データの表示出力、例えば、ダミーステージ操作画面DDなどの表示を行う入出力インタフェースである。外部通信部42は、外部通信ユニット21と同様に、LTE(登録商標)などの通信方式により、ネットワークNを介して管理サーバ2と通信接続する通信インタフェースである。また、近距離無線通信部43は、例えば、WiFi(登録商標)、Bluetooth(登録商標)などの通信方式を用いて自動販売機1と近距離無線通信を行う通信インタフェースである。
<Mobile terminal control system>
As shown in FIG. 2, the mobile terminal 4 includes an operation display section 41, an external communication section 42, a short-range wireless communication section 43, a storage section 44, and a control section 45. The operation display section 41 is, for example, a touch panel type liquid crystal display device, and is an input/output interface that performs operation input of various data and display output of various data, for example, displaying a dummy stage operation screen DD. The external communication unit 42, like the external communication unit 21, is a communication interface that communicates with the management server 2 via the network N using a communication method such as LTE (registered trademark). Further, the short-range wireless communication unit 43 is a communication interface that performs short-range wireless communication with the vending machine 1 using a communication method such as WiFi (registered trademark) or Bluetooth (registered trademark).

制御部45は、携帯端末4全体を制御する制御部であり、タッチレス制御部46を有する。タッチレス制御部46は、タッチレスユニット22からボタン構成情報D10及び商品情報D2を受けて、ダミーステージ操作画面DDを生成し、操作表示部41に表示し、ダミーステージ操作画面DD上で選択された仮想の商品選択ボタン23aの商品選択ボタン番号をタッチレスユニットに送信する。タッチレス制御部46は、例えばタッチレス制御アプリケーションとして実現される。このタッチレス制御アプリケーションは、既存の自動販売機アプリケーションに組み込んでもよい。 The control unit 45 is a control unit that controls the entire mobile terminal 4, and includes a touchless control unit 46. The touchless control unit 46 receives button configuration information D10 and product information D2 from the touchless unit 22, generates a dummy stage operation screen DD, displays it on the operation display unit 41, and displays the button selected on the dummy stage operation screen DD. The product selection button number of the virtual product selection button 23a is transmitted to the touchless unit. The touchless control unit 46 is realized, for example, as a touchless control application. This touchless control application may be incorporated into existing vending machine applications.

<タッチレスユニットの制御系>
図4は、タッチレスユニット22の制御系の構成を示す機能ブロック図である。なお、図4では、タッチレスユニット22の動作を説明するための接続機器についても示している。図4に示すように、タッチレスユニット22は、シリアル通信回線Lを介して自動販売機主制御部10に接続される。なお、各商品選択ボタン23及び表示部24はシリアル通信回線Lを介して自動販売機主制御部10に接続される。また、外部通信ユニット21とも直接接続される。
<Touchless unit control system>
FIG. 4 is a functional block diagram showing the configuration of the control system of the touchless unit 22. Note that FIG. 4 also shows connected devices for explaining the operation of the touchless unit 22. As shown in FIG. 4, the touchless unit 22 is connected to the vending machine main control section 10 via a serial communication line L. Note that each product selection button 23 and display section 24 are connected to the vending machine main control section 10 via a serial communication line L. It is also directly connected to the external communication unit 21.

タッチレスユニット22は、タッチレスユニット22全体を制御する制御部25と、近距離無線通信部27とを有する。制御部25は、対応テーブルTを有するエミュレーション部26を有する。対応テーブルTは、商品選択ボタン番号D3と商品選択ボタン23のアドレスであるボタンアドレスとの対応関係を記憶している。ボタンアドレスは、各商品選択ボタン23のアドレスであり、商品選択ボタン23が押下された場合、押下された商品選択ボタン23のボタンアドレスを用いて商品選択ボタン23の商品選択ボタン番号を自動販売機主制御部10に送信する。 The touchless unit 22 includes a control section 25 that controls the entire touchless unit 22, and a short-range wireless communication section 27. The control unit 25 includes an emulation unit 26 having a correspondence table T. The correspondence table T stores the correspondence between the product selection button number D3 and the button address that is the address of the product selection button 23. The button address is the address of each product selection button 23, and when the product selection button 23 is pressed, the button address of the pressed product selection button 23 is used to set the product selection button number of the product selection button 23 to the vending machine. It is transmitted to the main control unit 10.

エミュレーション部26は、携帯端末4との間の近距離無線通信が確立した後、対応テーブルTを用い、携帯端末4から入力された仮想の商品選択ボタン番号に対応するボタンアドレスを取得し、このボタンアドレスを用いて、入力された商品選択ボタン番号に対応する商品選択ボタンが押下されたことを、商品選択ボタン23に代替してシリアル通信回線Lを介して自動販売機主制御部10に出力する。 After establishing short-range wireless communication with the mobile terminal 4, the emulation unit 26 uses the correspondence table T to acquire the button address corresponding to the virtual product selection button number input from the mobile terminal 4, and Using the button address, a notification that the product selection button corresponding to the input product selection button number has been pressed is output to the vending machine main control unit 10 via the serial communication line L instead of the product selection button 23. do.

また、制御部25は、携帯端末4との間の近距離無線通信が確立した後、自動販売機主制御部10から商品選択ボタンの配置(ボタン配置情報D4)及び商品選択ボタン番号D3を含むボタン構成情報D10と、各商品選択ボタン23に対応する商品情報D2とを取得し、携帯端末4に通知する。 Further, after short-range wireless communication with the mobile terminal 4 is established, the control unit 25 receives information from the vending machine main control unit 10 including the arrangement of product selection buttons (button arrangement information D4) and the product selection button number D3. The button configuration information D10 and the product information D2 corresponding to each product selection button 23 are acquired and notified to the mobile terminal 4.

なお、タッチレスユニット22は、少なくともボタン構成情報D10及び商品情報D2を予め記憶し、携帯端末4との間の近距離無線通信が確立した後、直ちにボタン構成情報D10及び商品情報D2を携帯端末4に通知するようにしてもよい。 Note that the touchless unit 22 stores at least button configuration information D10 and product information D2 in advance, and immediately stores the button configuration information D10 and product information D2 in the mobile terminal after short-range wireless communication is established with the mobile terminal 4. 4 may be notified.

近距離無線通信部27は、近距離無線通信部43と同様に、例えば、WiFi(登録商標)、Bluetooth(登録商標)などの通信方式を用いて自動販売機1と近距離無線通信を行う通信インタフェースであり、ここでは、近距離無線通信部43とBLE通信を行う。 Similar to the short-range wireless communication unit 43, the short-range wireless communication unit 27 performs short-range wireless communication with the vending machine 1 using a communication method such as WiFi (registered trademark) or Bluetooth (registered trademark). This is an interface, and here performs BLE communication with the short-range wireless communication unit 43.

なお、図4では。携帯端末4に表示されるダミーステージ操作画面DDの一例を示している。ダミーステージ操作画面DDには、自動販売機1の前面に対応した商品選択ボタン23の配置に対応した仮想の商品選択ボタン23aが表示されるとともに、商品選択ボタン23aに対応して商品情報D2が示す商品画像を表示する。この商品画像は、商品情報D2をもとに生成した簡易な商品画像が表示される。この商品選択ボタン23aを押下すると、タッチレスユニット22を介して、商品選択ボタン23を押下したときと同じ情報が自動販売機主制御部10に出力される。これにより、多数の人が接触する商品選択ボタン23を押下せずとも、商品選択操作を行うことができる。なお、ダミーステージ操作画面DDは、実際の自動販売機1の前面の大きさに比して小さいため、商品選択ボタン23を選択しにくい場合があるため、商品選択ボタン23に対応する商品画像全体を商品選択ボタン23の押下領域としてもよい。また、商品選択ボタン23ではなく、商品情報を表示し、所望の商品情報を選択してもよい。この場合、商品情報には商品選択ボタン23が紐付られている。 In addition, in FIG. An example of a dummy stage operation screen DD displayed on the mobile terminal 4 is shown. On the dummy stage operation screen DD, a virtual product selection button 23a corresponding to the arrangement of the product selection button 23 corresponding to the front of the vending machine 1 is displayed, and product information D2 is displayed corresponding to the product selection button 23a. Display the product image shown. This product image is a simple product image generated based on the product information D2. When the product selection button 23a is pressed, the same information as when the product selection button 23 is pressed is output to the vending machine main control unit 10 via the touchless unit 22. Thereby, a product selection operation can be performed without pressing the product selection button 23, which is touched by many people. In addition, since the dummy stage operation screen DD is small compared to the size of the actual front surface of the vending machine 1, it may be difficult to select the product selection button 23, so the entire product image corresponding to the product selection button 23 is may be used as the pressing area of the product selection button 23. Further, instead of using the product selection button 23, product information may be displayed and the desired product information may be selected. In this case, a product selection button 23 is linked to the product information.

<携帯端末を用いた商品選択ボタンのタッチレス押下処理>
図5は、本実施の形態の自動販売機システム100における携帯端末4を用いた商品選択ボタン23のタッチレス押下処理手順を示すシーケンス図である。図5に示すように、まず、携帯端末4とタッチレスユニット22とは、BLE通信により通信確立を行う(ステップS100)。その後、タッチレスユニット22は、自動販売機主制御部10から、ボタン構成情報D10及び商品情報D2を取得する(ステップS110)。そして、タッチレスユニット22は、取得したボタン構成情報D10及び商品情報D2を携帯端末4に通知する(ステップS120)。
<Touchless pressing process of product selection button using mobile terminal>
FIG. 5 is a sequence diagram showing a touchless pressing process for pressing the product selection button 23 using the mobile terminal 4 in the vending machine system 100 of the present embodiment. As shown in FIG. 5, first, the mobile terminal 4 and the touchless unit 22 establish communication using BLE communication (step S100). After that, the touchless unit 22 acquires button configuration information D10 and product information D2 from the vending machine main control unit 10 (step S110). Then, the touchless unit 22 notifies the mobile terminal 4 of the acquired button configuration information D10 and product information D2 (step S120).

携帯端末4は、通知されたボタン構成情報D10及び商品情報D2を用いてダミーステージ操作画面DDを生成し、操作表示部41に表示する(ステップS130)。その後、ダミーステージ操作画面DD上の仮想の商品選択ボタン23aあるいは仮想の商品選択ボタン23aに対応する商品画像が押下される(ステップS140)と、携帯端末4は、押下された商品選択ボタン23aの商品選択ボタン番号D3をタッチレスユニット22に通知する(ステップS150)。この商品選択ボタン番号D3を受けたタッチレスユニット22は、対応テーブルTを参照して、入力された商品選択ボタン番号D3に対応するボタンアドレスを取得し(ステップS160)、このボタンアドレスを用いて、押下された商品選択ボタン番号D3のボタン押下情報(ボタンON/OFF情報)を自動販売機主制御部10に出力する(ステップS170)。この後、自動販売機主制御部10は、決済が終了すると、商品選択ボタン番号D3に対応する商品を商品ラックから搬出する。 The mobile terminal 4 generates a dummy stage operation screen DD using the notified button configuration information D10 and product information D2, and displays it on the operation display section 41 (step S130). Thereafter, when the virtual product selection button 23a on the dummy stage operation screen DD or the product image corresponding to the virtual product selection button 23a is pressed (step S140), the mobile terminal 4 selects the pressed product selection button 23a. The product selection button number D3 is notified to the touchless unit 22 (step S150). The touchless unit 22 that has received this product selection button number D3 refers to the correspondence table T, obtains the button address corresponding to the input product selection button number D3 (step S160), and uses this button address to , the button press information (button ON/OFF information) of the pressed product selection button number D3 is output to the vending machine main control unit 10 (step S170). Thereafter, when the payment is completed, the vending machine main control unit 10 takes out the product corresponding to the product selection button number D3 from the product rack.

なお、上記したように、タッチレスユニット22がボタン構成情報D10及び商品情報D2を予め記憶している場合、ステップS110は省略される。 Note that, as described above, if the touchless unit 22 stores the button configuration information D10 and the product information D2 in advance, step S110 is omitted.

<変形例1>
上記の実施の形態では、タッチレスユニット22が自動販売機主制御部10あるいはタッチレスユニット22が保持するタッチレスユニット22がボタン構成情報D10及び商品情報D2を携帯端末4に通知し、このボタン構成情報D10及び商品情報D2をもとにダミーステージ操作画面DDを生成するようにしていた。
<Modification 1>
In the above embodiment, the touchless unit 22 held by the vending machine main control section 10 or the touchless unit 22 notifies the mobile terminal 4 of the button configuration information D10 and product information D2, The dummy stage operation screen DD was generated based on the configuration information D10 and product information D2.

本変形例1では、管理サーバ2が有するボタン構成情報D10及び商品情報D2を含む自動販売機構成情報D20を管理サーバ2が携帯端末4に通知するようにしている。図6は、本変形例1の自動販売機システム100における携帯端末4を用いた商品選択ボタン23のタッチレス押下処理手順を示すシーケンス図である。図6に示すように、まず、携帯端末4とタッチレスユニット22とは、BLE通信により通信確立を行う(ステップS100)。その後、タッチレスユニット22は、自動販売機主制御部10から、自動販売機識別情報を取得する(S101)。タッチレスユニット22は、取得した自動販売機識別情報を携帯端末4に通知する(ステップS102)。 In this first modification, the management server 2 notifies the mobile terminal 4 of vending machine configuration information D20 that includes button configuration information D10 and product information D2 that the management server 2 has. FIG. 6 is a sequence diagram showing a touchless pressing process of the product selection button 23 using the mobile terminal 4 in the vending machine system 100 of the first modification. As shown in FIG. 6, first, the mobile terminal 4 and the touchless unit 22 establish communication using BLE communication (step S100). Thereafter, the touchless unit 22 acquires vending machine identification information from the vending machine main control unit 10 (S101). The touchless unit 22 notifies the mobile terminal 4 of the acquired vending machine identification information (step S102).

その後、携帯端末4は、外部通信部42を介し、自動販売機識別情報を管理サーバ2に通知して自動販売機識別情報に対応する自動販売機構成情報D20を取得する(ステップS103)。その後、実施の形態と同じように、ステップS130~S170の処理を行う。 Thereafter, the mobile terminal 4 notifies the management server 2 of the vending machine identification information via the external communication unit 42 and acquires the vending machine configuration information D20 corresponding to the vending machine identification information (step S103). Thereafter, steps S130 to S170 are performed in the same manner as in the embodiment.

この自動販売機構成情報D20には、精細なカラーの商品画像も含まれるため、携帯端末4は、実ステージとほぼ同じダミーステージ操作画面DDを生成することができ、商品対する視認性が良くなる。 Since this vending machine configuration information D20 also includes detailed color product images, the mobile terminal 4 can generate a dummy stage operation screen DD that is almost the same as the real stage, improving product visibility. .

<変形例2>
上記の変形例1では、自動販売機構成情報D20を携帯端末4が直接、管理サーバ2にアクセスして取得していたが、本変形例2では、自動販売機1の外部通信ユニット21を介して自動販売機構成情報D20を取得するようにしている。
<Modification 2>
In the above modification 1, the mobile terminal 4 directly accesses the management server 2 to obtain the vending machine configuration information D20, but in the present modification 2, the vending machine configuration information D20 is acquired via the external communication unit 21 of the vending machine 1. vending machine configuration information D20 is acquired.

図7は、本変形例2の自動販売機システム100における携帯端末4を用いた商品選択ボタン23のタッチレス押下処理手順を示すシーケンス図である。図7に示すように、まず、携帯端末4とタッチレスユニット22とは、BLE通信により通信確立を行う(ステップS100)。その後、タッチレスユニット22は、外部通信ユニット21を介して管理サーバ2から自動販売機構成情報D20を取得する(ステップS104)。そして、タッチレスユニット22は、取得した自動販売機構成情報D20を携帯端末4に通知する(ステップS105)。その後、実施の形態及び変形例1と同じように、ステップS130~S170の処理を行う。 FIG. 7 is a sequence diagram showing a touchless pressing process for pressing the product selection button 23 using the mobile terminal 4 in the vending machine system 100 of the second modification. As shown in FIG. 7, first, the mobile terminal 4 and the touchless unit 22 establish communication using BLE communication (step S100). After that, the touchless unit 22 acquires the vending machine configuration information D20 from the management server 2 via the external communication unit 21 (step S104). Then, the touchless unit 22 notifies the mobile terminal 4 of the acquired vending machine configuration information D20 (step S105). Thereafter, steps S130 to S170 are performed in the same manner as in the embodiment and modification 1.

本変形例2では、携帯端末4が管理サーバ2にアクセスする必要がないので、ユーザに対して通信コストなどの負担をかけなくて済む。 In the second modification, there is no need for the mobile terminal 4 to access the management server 2, so there is no need to burden the user with communication costs.

<変形例3>
上記の変形例2では、外部通信ユニット21及びタッチレスユニット22を介して管理サーバ2から自動販売機構成情報D20を取得し、携帯端末4がダミーステージ操作画面DDを生成するようにしていた。本変形例3では、外部通信ユニット21が、管理サーバ2から自動販売機構成情報D20を予め取得しておき、ダミーステージ操作画面DDのダミーステージ情報を生成し、さらに商品情報を生成しておき、それぞれ記憶部に記憶しておき、タッチレスユニット22からの要求により、ダミーステージ情報及び商品情報をタッチレスユニット22を介して携帯端末4側に送信するようにしている。
<Modification 3>
In the above modification 2, the vending machine configuration information D20 is acquired from the management server 2 via the external communication unit 21 and the touchless unit 22, and the mobile terminal 4 generates the dummy stage operation screen DD. In this third modification, the external communication unit 21 acquires the vending machine configuration information D20 from the management server 2 in advance, generates dummy stage information of the dummy stage operation screen DD, and further generates product information. , are stored in the storage section, and upon request from the touchless unit 22, the dummy stage information and product information are transmitted to the mobile terminal 4 via the touchless unit 22.

図8は、変形例3によるタッチレスユニット22の制御系の構成を示す機能ブロック図である。タッチレスユニット22は、外部通信ユニット21に直接接続されている。外部通信ユニット21は、管理サーバ2と通信を行う外部通信部71を有するとともに、制御部72及び記憶部75を有する。制御部72は、ダミーステージ生成部及び商品情報生成部74を有する。ダミーステージ生成部73は、管理サーバ2との通信により予め自動販売機構成情報D20を取得しておき、ダミーステージ操作画面DDを予め生成し、生成したダミーステージ情報を記憶部75に記憶しておく。また、商品情報生成部74は、管理サーバ2との通信により予め商品情報を取得しておき、商品情報D2を取得しておき、商品情報D2を記憶部75に記憶しておく。 FIG. 8 is a functional block diagram showing the configuration of the control system of the touchless unit 22 according to the third modification. Touchless unit 22 is directly connected to external communication unit 21 . The external communication unit 21 includes an external communication section 71 that communicates with the management server 2, and also includes a control section 72 and a storage section 75. The control section 72 includes a dummy stage generation section and a product information generation section 74. The dummy stage generation unit 73 acquires the vending machine configuration information D20 in advance through communication with the management server 2, generates the dummy stage operation screen DD in advance, and stores the generated dummy stage information in the storage unit 75. put. Further, the product information generating section 74 obtains product information in advance through communication with the management server 2, obtains the product information D2, and stores the product information D2 in the storage section 75.

図9は、本変形例3の自動販売機システム100における携帯端末4を用いた商品選択ボタン23のタッチレス押下処理手順を示すシーケンス図である。図9に示すように、まず、携帯端末4とタッチレスユニット22とは、BLE通信により通信確立を行う(ステップS100)。その後、タッチレスユニット22は、外部通信ユニット21に記憶されているダミーステージ情報及び商品情報を取得する(ステップS104a)。そして、タッチレスユニット22は、取得したダミーステージ情報及び商品情報を携帯端末4に通知する(ステップS105a)。その後、携帯端末4は、取得したダミーステージ情報及び商品情報を用いて直ちにダミーステージ操作画面DDを表示する(ステップS130a)。その後、携帯端末4は、実施の形態及び変形例2と同じように、ステップS140~S170の処理を行う。 FIG. 9 is a sequence diagram showing a touchless pressing process of the product selection button 23 using the mobile terminal 4 in the vending machine system 100 of the third modification. As shown in FIG. 9, first, the mobile terminal 4 and the touchless unit 22 establish communication using BLE communication (step S100). After that, the touchless unit 22 acquires the dummy stage information and product information stored in the external communication unit 21 (step S104a). Then, the touchless unit 22 notifies the mobile terminal 4 of the acquired dummy stage information and product information (step S105a). Thereafter, the mobile terminal 4 immediately displays the dummy stage operation screen DD using the acquired dummy stage information and product information (step S130a). After that, the mobile terminal 4 performs the processes of steps S140 to S170 in the same manner as in the embodiment and the second modification.

本変形例3では、予め外部通信ユニット21がダミーステージ操作画面を生成しているので、携帯端末4にかかる負担を軽減することができる。 In the third modification, the external communication unit 21 generates the dummy stage operation screen in advance, so that the burden placed on the mobile terminal 4 can be reduced.

<変形例4>
上記の変形例1では、タッチレスユニット22が自動販売機主制御部10から自動販売機識別情報を取得するようにしていたが、本変形例4では、携帯端末4が、自動販売機1に貼り付けられ、あるいは表示された自動販売機識別情報が埋め込まれた自動販売機識別図形コードを読み込むことによって自動販売機識別情報を取得するようにしている。
<Modification 4>
In the above modification 1, the touchless unit 22 acquires the vending machine identification information from the vending machine main control unit 10, but in the present modification 4, the mobile terminal 4 is connected to the vending machine 1. The vending machine identification information is acquired by reading the vending machine identification graphic code in which the pasted or displayed vending machine identification information is embedded.

図10は、本変形例4の自動販売機システム100における携帯端末4を用いた商品選択ボタン23のタッチレス押下処理手順を示すシーケンス図である。図10に示すように、まず、携帯端末4とタッチレスユニット22とは、BLE通信により通信確立を行う(ステップS100)。その後、タッチレスユニット22は、自動販売機識別図形コードを読み込むことによって自動販売機識別情報を取得する(ステップS101a)。その後、携帯端末4は、取得した自動販売機識別情報を用いて管理サーバ2から自動販売機構成情報D20を取得する(ステップS103)。その後、実施の形態及び変形例1,2と同じように、ステップS130~S170の処理を行う。 FIG. 10 is a sequence diagram showing a touchless pressing process of the product selection button 23 using the mobile terminal 4 in the vending machine system 100 of the fourth modification. As shown in FIG. 10, first, the mobile terminal 4 and the touchless unit 22 establish communication using BLE communication (step S100). Thereafter, the touchless unit 22 acquires vending machine identification information by reading the vending machine identification graphic code (step S101a). Thereafter, the mobile terminal 4 uses the acquired vending machine identification information to acquire vending machine configuration information D20 from the management server 2 (step S103). Thereafter, steps S130 to S170 are performed in the same manner as in the embodiment and modified examples 1 and 2.

本変形例4では、携帯端末4が管理サーバ2にアクセスする必要がないので、ユーザに対して通信コストなどの負担をかけなくて済む。 In the fourth modification, there is no need for the mobile terminal 4 to access the management server 2, so there is no need to burden the user with communication costs.

<変形例5>
上記の実施の形態では、タッチレスユニット22が自動販売機主制御部10あるいはタッチレスユニット22からボタン構成情報D10及び商品情報D2を取得して携帯端末4に通知するようにしていたが、本変形例5では、携帯端末4が、直接、ボタン構成情報D10及び商品情報D2が埋め込まれた構成情報図形コードを読み込んでボタン構成情報D10及び商品情報D2を取得するようにしている。
<Modification 5>
In the above embodiment, the touchless unit 22 acquires the button configuration information D10 and the product information D2 from the vending machine main control section 10 or the touchless unit 22, and notifies the mobile terminal 4 of the button configuration information D10 and the product information D2. In modification 5, the mobile terminal 4 directly reads the configuration information graphic code in which the button configuration information D10 and product information D2 are embedded, and acquires the button configuration information D10 and product information D2.

図11は、本変形例5の自動販売機システム100における携帯端末4を用いた商品選択ボタン23のタッチレス押下処理手順を示すシーケンス図である。図11に示すように、まず、携帯端末4とタッチレスユニット22とは、BLE通信により通信確立を行う(ステップS100)。その後、携帯端末4は、構成情報図形コードを読み込んでボタン構成情報D10及び商品情報D2を取得する(ステップS106)。その後、実施の形態及び変形例と同じように、ステップS130~S170の処理を行う。 FIG. 11 is a sequence diagram showing a touchless pressing process of the product selection button 23 using the mobile terminal 4 in the vending machine system 100 of the fifth modification. As shown in FIG. 11, first, the mobile terminal 4 and the touchless unit 22 establish communication using BLE communication (step S100). Thereafter, the mobile terminal 4 reads the configuration information graphic code and obtains the button configuration information D10 and product information D2 (step S106). Thereafter, steps S130 to S170 are performed in the same manner as in the embodiment and the modified example.

なお、構成情報図形コードに埋め込まれたボタン構成情報D10及び商品情報D2は、自動販売機1の内部構成を示すものであり、ボタン構成情報D10及び商品情報D2を暗号化して埋め込むことが好ましい。これに対し、携帯端末4側、構成情報図形コードを読み込む際、復号化処理を行ってボタン構成情報D10及び商品情報D2を取得する。 Note that the button configuration information D10 and product information D2 embedded in the configuration information graphic code indicate the internal configuration of the vending machine 1, and it is preferable that the button configuration information D10 and product information D2 be encrypted and embedded. On the other hand, when the mobile terminal 4 side reads the configuration information graphic code, it performs decoding processing to obtain the button configuration information D10 and product information D2.

この構成情報図形コードの暗号化により、通常のコード読取アプリケーションで読み込んでもボタン構成情報D10及び商品情報D2を取得することができない。 Due to this encryption of the configuration information graphic code, the button configuration information D10 and product information D2 cannot be obtained even if read with a normal code reading application.

<変形例6>
上記の実施の形態及び変形例では、ボタン構成情報D10及び商品情報D2、あるいは自動販売機構成情報D20を取得してダミーステージ操作画面DDを生成するようにしていが、本変形例6では、実際の自動販売機1の前面の商品見本D及び商品選択ボタン23を含む前面画像を取得し、この前面画像を画像処理してダミーステージ操作画面DDを生成するようにしている。
<Modification 6>
In the embodiment and modification described above, the button configuration information D10 and product information D2, or the vending machine configuration information D20 are acquired to generate the dummy stage operation screen DD, but in this modification 6, the dummy stage operation screen DD is A front image including a product sample D and a product selection button 23 on the front of the vending machine 1 is acquired, and this front image is image-processed to generate a dummy stage operation screen DD.

図12は、本変形例6の自動販売機システム100における携帯端末4を用いた商品選択ボタン23のタッチレス押下処理手順を示すシーケンス図である。図12に示すように、まず、携帯端末4とタッチレスユニット22とは、BLE通信により通信確立を行う(ステップS100)。その後、携帯端末4は、自動販売機1の前面画像、すなわちステージ画像を撮像して取得する(ステップS107)。そして、携帯端末4は、取得したステージ画像を画像処理してダミーステージ操作画面DDを生成し、操作表示部41に表示する(ステップS130)。その後、実施の形態及び変形例と同じように、ステップS140~S170の処理を行う。 FIG. 12 is a sequence diagram showing a touchless pressing process of the product selection button 23 using the mobile terminal 4 in the vending machine system 100 of the sixth modification. As shown in FIG. 12, first, the mobile terminal 4 and the touchless unit 22 establish communication using BLE communication (step S100). After that, the mobile terminal 4 captures and acquires a front image of the vending machine 1, that is, a stage image (step S107). Then, the mobile terminal 4 performs image processing on the acquired stage image to generate a dummy stage operation screen DD, and displays it on the operation display section 41 (step S130). Thereafter, steps S140 to S170 are performed in the same manner as in the embodiment and the modified example.

なお、ステージ画像からダミーステージ操作画面を生成する際、携帯端末4のみでなく、クラウド上の高速画像処理機能を用いるようにしてもよい。 Note that when generating the dummy stage operation screen from the stage image, not only the mobile terminal 4 but also a high-speed image processing function on the cloud may be used.

<変形例7>
上記の実施の形態及び変形例では、ダミーステージ操作画面DD上の商品選択ボタン23aの1回の押下で、商品選択を行っているが、本変形例7では、商品選択ボタン23aの1回目の押下を受け付けると、自動販売機1の対応する商品選択ボタン23を点滅させ、商品選択ボタン23aの2回目の押下を受け付けると、該商品選択ボタンが押下されたことを自動販売機主制御部10に出力するようにして、商品選択ボタン23aの誤操作を防止するようにしている。
<Modification 7>
In the above-described embodiment and modification, the product is selected by pressing the product selection button 23a on the dummy stage operation screen DD once, but in this modification 7, the product selection button 23a on the dummy stage operation screen DD is pressed once. When a press is accepted, the corresponding product selection button 23 of the vending machine 1 is blinked, and when a second press of the product selection button 23a is accepted, the vending machine main control unit 10 indicates that the product selection button has been pressed. This is to prevent erroneous operation of the product selection button 23a.

図13は、本変形例7の自動販売機システム100における携帯端末4を用いた商品選択ボタン23のタッチレス押下処理手順を示すシーケンス図である。図13に示すように、ステップS100~ステップS130までは、実施の形態と同じである。その後、1回目の商品選択ボタン23aが押下されると(ステップS140)、商品選択ボタン23aに対応する商品選択ボタン番号がタッチレスユニット22に通知される(ステップS150)。タッチレスユニット22は、商品選択ボタン23に対応するLEDなどのランプのランプアドレスを取得する(ステップS151)。その後、タッチレスユニット22は、このランプアドレスを用いて、押下した商品選択ボタンのランプを点滅させるランプ点滅指示を商品選択ボタン23内のランプに出力する(ステップS152)。このランプ点滅指示を受けた商品選択ボタン23内のランプは、ランプを点滅する(ステップS153)。これにより、ユーザは、自動販売機1の商品選択ボタン23の点滅を視認して、選択した商品選択ボタンが所望のボタンであるか否かを判断できる。なお、このランプ点滅は、タッチレスユニット22が自動販売機主制御部10を介さず、直接に制御しているため、自動販売機主制御部10のソフトウェアを変更する必要がない。 FIG. 13 is a sequence diagram showing a touchless pressing process of the product selection button 23 using the mobile terminal 4 in the vending machine system 100 of the seventh modification. As shown in FIG. 13, steps S100 to S130 are the same as in the embodiment. Thereafter, when the product selection button 23a is pressed for the first time (step S140), the touchless unit 22 is notified of the product selection button number corresponding to the product selection button 23a (step S150). The touchless unit 22 acquires the lamp address of a lamp such as an LED corresponding to the product selection button 23 (step S151). Thereafter, the touchless unit 22 uses this lamp address to output a lamp blinking instruction to blink the lamp of the pressed product selection button to the lamp in the product selection button 23 (step S152). The lamp within the product selection button 23 that receives this lamp blinking instruction blinks (step S153). Thereby, the user can visually check the blinking of the product selection button 23 of the vending machine 1 and determine whether the selected product selection button is the desired button. Note that this lamp blinking is directly controlled by the touchless unit 22 without going through the vending machine main control section 10, so there is no need to change the software of the vending machine main control section 10.

その後、1回目と同じ2回目の商品選択ボタン23aあるいは仮想の商品選択ボタン23aに対応する商品画像が押下されると(ステップS160)、携帯端末4は、選択した商品選択ボタン番号をタッチレスユニット22に通知する(ステップS170)。2回目の商品選択ボタン信号を受けたタッチレスユニット22は、対応テーブルTを参照して、選択した商品選択ボタン23のボタンアドレスを取得し(ステップS171)、このボタンアドレスを用いて、押下した商品選択ボタン番号のボタン押下情報(ボタンON/OFF情報)を自動販売機主制御部10に通知する(ステップS172)。そして、ボタン押下情報を受信した自動販売機主制御部10は、ボタン押下情報が示す商品選択ボタン23内のランプを点灯させるランプ点灯指示を出力する(ステップS173)。このランプ点灯指示を受けた商品選択ボタン23内のランプは、ランプを点灯する(ステップS174)。これにより、ランプは、点滅から点灯に切り替えられる。 Thereafter, when the second product selection button 23a that is the same as the first time or the product image corresponding to the virtual product selection button 23a is pressed (step S160), the mobile terminal 4 transfers the selected product selection button number to the touchless unit. 22 (step S170). Upon receiving the second product selection button signal, the touchless unit 22 refers to the correspondence table T to obtain the button address of the selected product selection button 23 (step S171), and uses this button address to select the button that was pressed. The button press information (button ON/OFF information) of the product selection button number is notified to the vending machine main control unit 10 (step S172). Then, the vending machine main control unit 10 that has received the button press information outputs a lamp lighting instruction to light the lamp within the product selection button 23 indicated by the button press information (step S173). The lamp within the product selection button 23 that receives this lamp lighting instruction lights up (step S174). Thereby, the lamp is switched from blinking to lighting.

<変形例8>
上記の実施の形態及び変形例では、携帯端末4とタッチレスユニット22との通信確立を行う際、タッチレスユニット22が常に定期的に管理情報を送信するアドバタイジングを行うようにしていることを前提としていた。本変形例8では、図14に示すように、タッチレスユニット22の近距離無線通信部27の通信アドレスが埋め込まれた通信アドレス図形コードが自動販売機1に貼り付けられ、あるいは表示されており、携帯端末4が、この通信アドレス図形コードを読み込んで、通信アドレスを取得する(ステップS200)。その後、携帯端末4は、この通信アドレスを用いてタッチレスユニット22との間の通信を確立する(ステップS210)。この通信アドレスを用いることにより、通信確立を迅速に行うことができる。
<Modification 8>
In the above embodiments and modifications, it is assumed that when establishing communication between the mobile terminal 4 and the touchless unit 22, the touchless unit 22 always performs advertising to periodically transmit management information. It was. In this modification example 8, as shown in FIG. 14, a communication address graphic code in which the communication address of the short-range wireless communication section 27 of the touchless unit 22 is embedded is pasted or displayed on the vending machine 1. , the mobile terminal 4 reads this communication address graphic code and obtains a communication address (step S200). Thereafter, the mobile terminal 4 establishes communication with the touchless unit 22 using this communication address (step S210). By using this communication address, communication can be established quickly.

<変形例9>
上記の実施の形態及び変形例では、携帯端末4とタッチレスユニット22との通信確立を行う際、タッチレスユニット22が常に定期的に管理情報を送信するアドバタイジングを行うようにしていることを前提としていた。本変形例9では、図15に示すように、携帯端末4がペリフェラルとしてアドバタイジングを行う(ステップS201)。その後、このアドバタイジングを掴んだタッチレスユニット22と携帯端末4との間の通信を確立する(ステップS210)。
<Modification 9>
In the above embodiments and modifications, it is assumed that when establishing communication between the mobile terminal 4 and the touchless unit 22, the touchless unit 22 always performs advertising to periodically transmit management information. It was. In this modification 9, as shown in FIG. 15, the mobile terminal 4 performs advertising as a peripheral (step S201). Thereafter, communication is established between the touchless unit 22 that received this advertising and the mobile terminal 4 (step S210).

<変形例10>
本変形例9では、人の近接を検知する図示しない人感センサを自動販売機1に備え、タッチレスユニット22が、人感センサによる人の近接を検知した場合に、タッチレスユニット22側がアドバタイジングを行って携帯端末4との間の通信を確立するようにしている。
<Modification 10>
In this modification 9, the vending machine 1 is equipped with a human sensor (not shown) that detects the proximity of a person, and when the touchless unit 22 detects the proximity of a person using the human sensor, the touchless unit 22 side performs advertising. communication with the mobile terminal 4 is established.

すなわち、図16に示すように、まず、自動販売機主制御部10は、人感センサによって人を検知すると(ステップS202)、タッチレスユニット22に人検知信号を通知する(ステップS203)。人検知信号を受けたタッチレスユニット22は、アドバタイジングを開始する(ステップS204)。その後、携帯端末4とタッチレスユニット22との間の通信が確立する(ステップS210)。 That is, as shown in FIG. 16, first, when the vending machine main control unit 10 detects a person using the human sensor (step S202), it notifies the touchless unit 22 of a human detection signal (step S203). The touchless unit 22 that receives the human detection signal starts advertising (step S204). Thereafter, communication between the mobile terminal 4 and the touchless unit 22 is established (step S210).

これにより、タッチレスユニット22は、常にアドバタイジングを行う必要がないので、消費電力を低減することができる。 Thereby, the touchless unit 22 does not need to constantly perform advertising, so power consumption can be reduced.

<変形例11>
上記の実施の形態及び変形例では、各商品に対応した複数の商品選択ボタンを押下することによって商品を選択する自動販売機を前提に説明したが、商品の選択する数字入力キーを用いて選択する自動販売機であってもよい。
<Modification 11>
In the above embodiments and modifications, explanations have been made assuming a vending machine in which a product is selected by pressing a plurality of product selection buttons corresponding to each product. It may also be a vending machine.

この数字入力キーは、自動販売機の前面に配置されるテンキーであり、確定キー、訂正キーなどを含む。なお、各商品には商品番号が割り当てられ、割り当てられた数字は、自動販売機前面の商品に対応して表示されている。この数字入力キーを備えた自動販売機における商品選択ボタンの押下は、数字入力キーの押下となる。そして、タッチレスユニット22は、携帯端末4との間の近距離無線通信が確立した後、数字入力キーのアドレスを用いて、携帯端末4から入力された入力数字が選択されたことを自動販売機主制御部10に出力することになる。 The numeric input keys are a numeric keypad placed on the front of the vending machine, and include a confirmation key, a correction key, and the like. Note that each product is assigned a product number, and the assigned number is displayed corresponding to the product on the front of the vending machine. In a vending machine equipped with this numeric input key, pressing the product selection button corresponds to pressing the numeric input key. After establishing short-range wireless communication with the mobile terminal 4, the touchless unit 22 uses the address of the numeric input key to automatically notify that the input number input from the mobile terminal 4 has been selected. It will be output to the aircraft main control section 10.

この場合、商品番号は、自動販売機前面の商品に対応付けられて表示されているため、携帯端末4は、数字入力キーのみを表示すればよい。なお、数字入力キーは、自動販売機1に設けられた数字入力キー(テンキー)と同じ配列でなくてもよく、数字が入力できればよい。 In this case, since the product number is displayed in association with the product on the front of the vending machine, the mobile terminal 4 only needs to display the numeric input keys. Note that the number input keys do not have to have the same arrangement as the number input keys (numeric keypad) provided on the vending machine 1, and only need to be able to input numbers.

<変形例12>
上記の実施の形態及び変形例のダミーステージ操作画面は、自動販売機1の前面に対応した操作画面であったが、これに限らず、携帯端末4は、自動販売機1の商品の前面配置とは関係なく、自動販売機構成情報の商品情報をもとに、商品をカテゴリー別に表示するようにしてもよい。例えば、コーヒー系(ブラック、微糖、ココア、ミルクコーヒーなど)のみを表示してもよいし、水及びお茶のみ表示してもよいし、炭酸系(コーラ、サイダー、ジンジャーエールなど)のみを表示してもよい。また、カテゴリーの飲料にまとめて配列して表示するようにしてもよい。
<Modification 12>
Although the dummy stage operation screen in the above embodiments and modifications is an operation screen corresponding to the front of the vending machine 1, the mobile terminal 4 is not limited to this, and the mobile terminal 4 can be arranged in the front of the vending machine 1. Regardless of this, products may be displayed by category based on the product information in the vending machine configuration information. For example, you may display only coffee-based products (black, light sugar, cocoa, milk coffee, etc.), only water and tea, or only carbonated products (cola, cider, ginger ale, etc.) You may. Alternatively, the beverages may be arranged and displayed according to the category of beverages.

この場合、携帯端末4は、表示すべきカテゴリーを予め登録しておき、登録されたカテゴリーの商品のみを表示するようにしてもよい。 In this case, the mobile terminal 4 may register categories to be displayed in advance and display only products in the registered categories.

<変形例13>
携帯端末4は、自動販売機1に表示され、サービス情報及び自動販売機識別情報(タッチレスユニット22のデバイスアドレス)である接続条件情報が埋め込まれた接続条件情報図形コードを読み取ってタッチレスユニット22と通信を確立する場合であって、タッチレスユニット22がBLEのアドバタイズパケットを送信している場合、携帯端末4側は、BLEとのアドバタイジングにおいて接続条件情報図形コードのサービス情報及びデバイスアドレスと一致していることを確認する必要がある。なお、サービス情報とは、自動販売機1が提供するサービスであり、例えば携帯端末4を用いた図形コード利用決済、ポイント利用決済、クーポン利用決済などの情報である。このサービス情報及びデバイスアドレスである接続条件情報の確認は、複数の自動販売機が隣接している場合、接続条件情報図形コードを読み込んだ商品購入対象の自動販売機のみに確実に接続するためである。
<Modification 13>
The mobile terminal 4 reads the connection condition information graphic code displayed on the vending machine 1 and embedded with the connection condition information, which is service information and vending machine identification information (device address of the touchless unit 22), and connects the touchless unit. 22 and the touchless unit 22 is transmitting a BLE advertising packet, the mobile terminal 4 side uses connection condition information, graphic code service information and device address in advertising with BLE. You need to make sure they match. Note that the service information is a service provided by the vending machine 1, and is information such as payment using a graphic code, payment using points, payment using a coupon, etc. using the mobile terminal 4, for example. Confirming this service information and the connection condition information, which is the device address, is done to ensure that if there are multiple vending machines adjacent to each other, you can connect only to the vending machine for which you are purchasing the product that has read the connection condition information graphic code. be.

なお、タッチレスユニット22は、携帯端末4とのBLE接続に際し、携帯端末4がタッチレスユニット22との接続を判断するための接続判断情報を保持している。接続判断情報には、タッチレスユニット22のデバイス名、電波レベル、サービス情報、デバイスアドレス、携帯端末4などの接続先のターゲットアドレス、自動販売機の製造元情報などが含まれ、これらの接続判断情報のうち、デバイスアドレス及びサービス情報が上記の接続条件情報であり、接続条件情報図形コードに埋め込まれている。 Note that the touchless unit 22 holds connection determination information for determining whether the mobile terminal 4 is connected to the touchless unit 22 when establishing a BLE connection with the mobile terminal 4. The connection judgment information includes the device name of the touchless unit 22, radio wave level, service information, device address, target address of the connection destination such as the mobile terminal 4, manufacturer information of the vending machine, etc., and these connection judgment information Among them, the device address and service information are the above-mentioned connection condition information, and are embedded in the connection condition information graphic code.

図17は、変形例13による携帯端末4とタッチレスユニット22との間の通信確立処理手順を示すシーケンス図である。図17に示すように、まず、携帯端末4は、自動販売機1に表示された接続条件情報図形コードを読み取る(ステップS300)。そして、携帯端末4は、読み取った接続条件情報図形コードのサービス情報及びデバイスアドレスを保持し、サービス情報及びデバイスアドレスをスキャン条件として設定する(ステップS310)。 FIG. 17 is a sequence diagram showing a communication establishment process procedure between the mobile terminal 4 and the touchless unit 22 according to the thirteenth modification. As shown in FIG. 17, first, the mobile terminal 4 reads the connection condition information graphic code displayed on the vending machine 1 (step S300). Then, the mobile terminal 4 retains the service information and device address of the read connection condition information graphic code, and sets the service information and device address as scan conditions (step S310).

その後、携帯端末4は、タッチレスユニット22からのアドバタイズパケットを受信する(ステップS320)。このアドバタイズパケットには、デバイス名が含まれている。携帯端末4は、アドバタイズパケットを受信すると、スキャン条件の1つであるサービス情報を取得するためのスキャンリクエストをタッチレスユニット22に送信し(ステップS330)、スキャンレスポンスとしてサービス情報を取得する(ステップS340)。さらに、携帯端末4は、スキャン条件の1つのであるデバイスアドレスを取得するためのスキャンリクエストをタッチレスユニット22に送信し(ステップS350)、スキャンレスポンスとしてデバイスアドレスを取得する(ステップS360)。 After that, the mobile terminal 4 receives an advertisement packet from the touchless unit 22 (step S320). This advertisement packet includes a device name. When the mobile terminal 4 receives the advertising packet, it transmits a scan request for acquiring service information, which is one of the scan conditions, to the touchless unit 22 (step S330), and acquires the service information as a scan response (step S330). S340). Furthermore, the mobile terminal 4 transmits a scan request for acquiring a device address, which is one of the scan conditions, to the touchless unit 22 (step S350), and acquires the device address as a scan response (step S360).

そして、携帯端末4は、設定されたスキャン条件(保持した接続条件情報)が示すサービス情報とデバイスアドレスとが、それぞれスキャンレスポンスで取得したサービス情報とデバイスアドレスとに一致しているか否かを判定する(ステップS370)。一致しない場合(ステップS370:No)は、ステップS330に移行してスキャンリクエストを繰り返し、一致する場合(ステップS370:Yes)は、商品購入対象の自動販売機1であるとして、タッチレスユニット22に対して接続要求を行って(ステップS380)、通信を確立する。その後、携帯端末4とタッチレスユニット22との間におけるBLEのデータ送受信が行われる(ステップS390)。 Then, the mobile terminal 4 determines whether the service information and device address indicated by the set scan condition (held connection condition information) match the service information and device address obtained in the scan response, respectively. (Step S370). If they do not match (step S370: No), the process moves to step S330 and the scan request is repeated, and if they match (step S370: Yes), it is determined that the vending machine 1 is the one to be purchased, and the scan request is sent to the touchless unit 22. A connection request is made to the host (step S380), and communication is established. Thereafter, BLE data transmission and reception is performed between the mobile terminal 4 and the touchless unit 22 (step S390).

これにより、接続条件情報図形コードを読み込んだ商品購入対象の自動販売機でない自動販売機との通信接続を防止できるとともに、迅速な自動販売機との通信接続を行うことができる。 Thereby, it is possible to prevent communication connection with a vending machine other than the vending machine whose product is being purchased from which the connection condition information graphic code has been read, and also to quickly establish communication connection with the vending machine.

なお、接続条件情報は、デバイスアドレスのみであってもよい。この場合のスキャンリクエストは、デバイスアドレスを取得するスキャンリクエストのみが行われる。 Note that the connection condition information may include only the device address. In this case, only a scan request to obtain a device address is performed.

<変形例14>
上記の変形例13では、サービス情報及びデバイスアドレスを取得するためのスキャンリクエストを行っていたが、本変形例14では、アドバタイズパケットにサービス情報を付加して送信している。この結果、アドバタイズパケットには、デバイス名にサービス情報が付加されることになる。これにより、サービス情報のスキャンリクエストを行わずにサービス情報を取得することができるため、スキャンリクエストが少なくなり、迅速な通信確立を行うことができる。
<Modification 14>
In Modification 13 described above, a scan request is made to obtain service information and a device address, but in Modification 14, service information is added to an advertisement packet and transmitted. As a result, service information is added to the device name in the advertising packet. As a result, service information can be acquired without making a scan request for service information, so the number of scan requests is reduced, and communication can be quickly established.

図18は、変形例14による携帯端末4とタッチレスユニット22との間の通信確立処理手順を示すシーケンス図である。図18に示すように、まず、携帯端末4は、自動販売機1に表示された接続条件情報図形コードを読み取る(ステップS400)。そして、携帯端末4は、読み取った接続条件情報図形コードのサービス情報及びデバイスアドレスをスキャン条件として設定する(ステップS410)。 FIG. 18 is a sequence diagram showing a communication establishment process procedure between the mobile terminal 4 and the touchless unit 22 according to the fourteenth modification. As shown in FIG. 18, first, the mobile terminal 4 reads the connection condition information graphic code displayed on the vending machine 1 (step S400). Then, the mobile terminal 4 sets the service information and device address of the read connection condition information graphic code as scanning conditions (step S410).

その後、携帯端末4は、タッチレスユニット22から、サービス情報が付加されたアドバタイズパケットを受信する(ステップS420)と、そして、スキャン条件の1つであるサービス情報と、アドバタイズパケットに付加されたサービス情報とが一致するか否かを判定する(ステップS430)。一致しない場合(ステップS430:No)、ステップS420に移行してアドバタイズパケットをさらに受信する。一方、一致した場合(ステップS430:Yes)、携帯端末4は、残りのスキャン条件であるデバイスアドレスを取得するためのスキャンリクエストをタッチレスユニット22に送信し(ステップS440)、スキャンレスポンスとしてデバイスアドレスを取得する(ステップS450)。 After that, the mobile terminal 4 receives the advertisement packet with service information added from the touchless unit 22 (step S420), and then receives the service information, which is one of the scanning conditions, and the service added to the advertisement packet. It is determined whether the information matches (step S430). If they do not match (step S430: No), the process moves to step S420 and further advertising packets are received. On the other hand, if they match (step S430: Yes), the mobile terminal 4 transmits a scan request to acquire the device address, which is the remaining scan condition, to the touchless unit 22 (step S440), and sends the device address as a scan response. (step S450).

そして、携帯端末4は、設定されたデバイスアドレスと、スキャンレスポンスで取得したデバイスアドレスとが一致しているか否かを判定する(ステップS460)。一致しない場合(ステップS460:No)は、ステップS440に移行してスキャンリクエストを繰り返し、一致する場合(ステップS460:Yes)は、商品購入対象の自動販売機1であるとして、タッチレスユニット22に対して接続要求を行って(ステップS470)、通信を確立する。その後、携帯端末4とタッチレスユニット22との間におけるBLEのデータ送受信が行われる(ステップS480)。 Then, the mobile terminal 4 determines whether or not the set device address matches the device address acquired in the scan response (step S460). If they do not match (step S460: No), the process moves to step S440 and the scan request is repeated, and if they match (step S460: Yes), it is determined that the vending machine 1 is the product to be purchased, and the scan request is sent to the touchless unit 22. A connection request is made to the host (step S470), and communication is established. After that, BLE data transmission and reception is performed between the mobile terminal 4 and the touchless unit 22 (step S480).

なお、上記の接続条件情報は、一例であり、デバイスアドレスのみであってもよく、また、他の接続条件情報を加えてもよい。 Note that the above connection condition information is just an example, and may be only the device address, or may include other connection condition information.

<変形例15>
上記の変形例14,15では、接続条件情報図形コードの読取によって得た接続条件情報をスキャン条件として設定してスキャンリクエストを行うようにしていたが、携帯端末4によっては、接続条件情報図形コードの読取によって得た接続条件情報をスキャン条件として設定できない場合がある。このような場合、各自動販売機の各タッチレスユニットからのアドバタイジングがあるが、スキャン条件が設定できないため、無条件でスキャンを行うことになる。本変形例15では、このような場合、各タッチレスユニットとのアドバタイジングによって得られたスキャン結果をスキャン結果リストとして保持し、各スキャン結果リストの情報と、接続条件情報図形コードの読取によって得た接続条件情報とが一致するタッチレスユニットに対して接続要求を行って通信を確立するようにしている。
<Modification 15>
In the above-mentioned variations 14 and 15, the connection condition information obtained by reading the connection condition information graphic code is set as the scan condition and a scan request is made, but depending on the mobile terminal 4, the connection condition information graphic code There are cases where the connection condition information obtained by reading cannot be set as scan conditions. In such a case, there is advertising from each touchless unit of each vending machine, but since scanning conditions cannot be set, scanning will be performed unconditionally. In this modification 15, in such a case, the scan results obtained by advertising with each touchless unit are held as a scan result list, and the information in each scan result list and the information obtained by reading the connection condition information graphic code are stored. A connection request is made to a touchless unit that matches the connection condition information to establish communication.

図19は、変形例15による携帯端末4とタッチレスユニット22との間の通信確立処理手順を示すシーケンス図である。図19に示すように、まず、携帯端末4は、自動販売機1に表示された接続条件情報図形コードを読み取り、読み取った接続条件情報図形コードのサービス情報及びデバイスアドレスを保持する(ステップS500)。 FIG. 19 is a sequence diagram showing a communication establishment process procedure between the mobile terminal 4 and the touchless unit 22 according to modification 15. As shown in FIG. 19, first, the mobile terminal 4 reads the connection condition information graphic code displayed on the vending machine 1, and holds the service information and device address of the read connection condition information graphic code (step S500). .

その後、携帯端末4は、タッチレスユニット22や他のタッチレスユニット22´から、アドバタイズパケットを受信する。例えば、携帯端末4は、タッチレスユニット22からアドバタイズパケットを受信する(ステップS510)。そして、受信したアドバタイズパケットに対するスキャンリクエストを行い(ステップS520)、タッチレスユニット22からスキャンレスポンスを受信し(ステップS530)、タッチレスユニット22から受信した接続判断情報をスキャン結果リストとして生成する(ステップS540)。同様に、携帯端末4は、タッチレスユニット22´からアドバタイズパケットを受信する(ステップS550)。そして、受信したアドバタイズパケットに対するスキャンリクエストを行い(ステップS560)、タッチレスユニット22´からスキャンレスポンスを受信し(ステップS570)、タッチレスユニット22´から受信した接続判断情報をスキャン結果リストとして生成する(ステップS580)。 Thereafter, the mobile terminal 4 receives advertisement packets from the touchless unit 22 and other touchless units 22'. For example, the mobile terminal 4 receives an advertising packet from the touchless unit 22 (step S510). Then, a scan request is made for the received advertisement packet (step S520), a scan response is received from the touchless unit 22 (step S530), and the connection determination information received from the touchless unit 22 is generated as a scan result list (step S520). S540). Similarly, the mobile terminal 4 receives an advertising packet from the touchless unit 22' (step S550). Then, a scan request is made for the received advertisement packet (step S560), a scan response is received from the touchless unit 22' (step S570), and the connection determination information received from the touchless unit 22' is generated as a scan result list. (Step S580).

その後、携帯端末4は、各スキャン結果リスト内に、接続条件情報に一致するスキャン結果(接続判断情報)があるか否かを判定する(ステップS590)。接続条件情報に一致するスキャン結果がない場合(ステップS590:No)、さらに他のタッチレスユニットとのアドバタイジングを行ってスキャン結果リストを生成する。一方、接続条件情報に一致するスキャン結果がある場合(ステップS590:Yes)、一致するスキャン結果を有するタッチレスユニット22に対して接続要求を行って(ステップS600)、通信を確立する。その後、携帯端末4とタッチレスユニット22との間におけるBLEのデータ送受信が行われる(ステップS610)。なお、図19では、タッチレスユニット22の自動販売機の接続条件情報図形コードを読み取った場合の例を示している。 After that, the mobile terminal 4 determines whether there is a scan result (connection determination information) that matches the connection condition information in each scan result list (step S590). If there is no scan result that matches the connection condition information (step S590: No), advertising with other touchless units is performed to generate a scan result list. On the other hand, if there is a scan result that matches the connection condition information (step S590: Yes), a connection request is made to the touchless unit 22 that has the matching scan result (step S600), and communication is established. Thereafter, BLE data transmission and reception is performed between the mobile terminal 4 and the touchless unit 22 (step S610). Note that FIG. 19 shows an example in which the connection condition information graphic code of the vending machine of the touchless unit 22 is read.

また、図19では、タッチレスユニット22,22´に対するアドバタイジングごとにそれぞれスキャン結果リストを生成した後に、接続条件情報に一致するスキャン結果があるか否かを判定していたが、これに限らず、各アドバタイジングに対するスキャン結果リストが生成された段階で、接続条件情報に一致するスキャン結果があるか否かを判定してもよい。 In addition, in FIG. 19, after generating a scan result list for each advertising to the touchless units 22, 22', it is determined whether there is a scan result that matches the connection condition information, but the present invention is not limited to this. At the stage when the scan result list for each advertising is generated, it may be determined whether there is a scan result that matches the connection condition information.

<変形例16>
ところで、携帯端末4によっては、スキャン結果として特定の接続判断情報のみしか受信できない場合がある。例えば、デバイス名及びサービス情報のみしか受信できない携帯端末4がある。このような場合、携帯端末4は、接続条件情報の一つであるデバイスアドレスを取得することができない。このため、本変形例16では、図20に示すように、アドバタイズパケット内に接続条件情報であるデバイスアドレスを付加して送信するようにしている。アドバタイズパケットには、一般にデバイス名が含まれるが、許容情報量の範囲内で、さらにデバイスドレスを付加するようにしている。このデバイスアドレスの付加は、例えば、高ビット側をデバイス名、低ビット側をデバイスアドレスとなる一体のデータとする。
<Modification 16>
By the way, depending on the mobile terminal 4, there are cases where only specific connection determination information can be received as a scan result. For example, there is a mobile terminal 4 that can only receive device name and service information. In such a case, the mobile terminal 4 cannot acquire the device address, which is one of the connection condition information. For this reason, in the present modification 16, as shown in FIG. 20, a device address, which is connection condition information, is added to an advertisement packet and transmitted. The advertisement packet generally includes a device name, but a device address is further added within the allowable amount of information. The device address is added as a single piece of data, with the high bit side being the device name and the low bit side being the device address, for example.

なお、接続条件情報のサービス情報がサービス名である場合、例えば、サービスレズポン巣のサービス情報内にサービス名を付加させるようにしてもよい。 Note that when the service information of the connection condition information is a service name, the service name may be added to the service information of the service response nest, for example.

すなわち、本変形例16では、携帯端末4側が接続条件情報を受信できない場合を考慮し、タッチレスユニット22側が、接続判断情報内に、接続条件情報図形コードに埋め込んだ接続条件情報を付加して送信するようにしている。接続条件情報の付加は、アドバタイズパケットであっても、スキャンレスポンスであってもよい。また、接続条件情報のスキャンリクエストがあった場合、この接続条件情報が付加された接続判断情報が返信されることになる。 That is, in this modification 16, in consideration of the case where the mobile terminal 4 side cannot receive the connection condition information, the touchless unit 22 side adds the connection condition information embedded in the connection condition information graphic code to the connection judgment information. I'm trying to send it. The connection condition information may be added to an advertisement packet or a scan response. Further, when there is a scan request for connection condition information, connection determination information to which this connection condition information is added will be returned.

なお、上記の実施の形態及び変形例では、現金決済、キャッシュレス決済などが混在する自動販売機1を前提として説明したが、現金決済のみを行う自動販売機の場合、タッチレスユニット22は、貨幣が投入されて表示部24に金額表示信号がシリアル通信回線Lに送信されたことをモニタし、金額表示信号が送信された場合にアドバタイジングを行って携帯端末4とタッチレスユニット22との間の通信を確立するようにしてもよい。 In addition, in the above-mentioned embodiment and modification, explanation was given on the premise that the vending machine 1 handles both cash payments and cashless payments, but in the case of a vending machine that only accepts cash payments, the touchless unit 22 It monitors whether money is inserted and an amount display signal is sent to the serial communication line L on the display unit 24, and when the amount display signal is sent, advertising is performed to communicate between the mobile terminal 4 and the touchless unit 22. The communication may be established.

また、上記の実施の形態及び変形例で図示した各構成は機能概略的なものであり、必ずしも物理的に図示の構成をされていることを要しない。すなわち、各装置及び構成要素の分散・統合の形態は図示のものに限られず、その全部又は一部を各種の使用状況などに応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。 Moreover, each structure illustrated in the above-described embodiments and modified examples is functionally schematic, and does not necessarily need to be physically configured as illustrated. In other words, the form of dispersion/integration of each device and component is not limited to the one shown in the diagram, but all or part of it may be functionally or physically dispersed/integrated in arbitrary units depending on various usage conditions. It can be configured as follows.

1 自動販売機
1a 本体キャビネット
1b 外扉
2 管理サーバ
4 携帯端末
10 自動販売機主制御部
11 販売制御部
12,44,75 記憶部
21 外部通信ユニット
22,22´ タッチレスユニット
23,23a 商品選択ボタン
24 表示部
25,45,72 制御部
26 エミュレーション部
27,43 近距離無線通信部
30 本体制御部
31 冷熱装置
32 搬出装置
33 コインメカニズム
34 ビルバリデータ
35 リモコン
36 電子マネーリーダライタ
41 操作表示部
42,71 外部通信部
46 タッチレス制御部
51 硬貨投入口
52 返却レバー
53 紙幣挿入口
62 取出口
63 硬貨返却口
73 ダミーステージ生成部
74 商品情報生成部
100 自動販売機システム
111 ポップアップハンドル
112 展示室
114 電照板
115 ステージ
D 商品見本
D1 管理情報
D2 商品情報
D3 商品選択ボタン番号
D4 ボタン配置情報
D10 ボタン構成情報
D20 自動販売機構成情報
DD ダミーステージ操作画面
L シリアル通信回線
N ネットワーク
T 対応テーブル
1 Vending machine 1a Main cabinet 1b Outer door 2 Management server 4 Mobile terminal 10 Vending machine main control section 11 Sales control section 12, 44, 75 Storage section 21 External communication unit 22, 22' Touchless unit 23, 23a Product selection Button 24 Display section 25, 45, 72 Control section 26 Emulation section 27, 43 Near field communication section 30 Main body control section 31 Cooling device 32 Carrying out device 33 Coin mechanism 34 Bill validator 35 Remote control 36 Electronic money reader/writer 41 Operation display section 42 , 71 External communication section 46 Touchless control section 51 Coin insertion slot 52 Return lever 53 Bill insertion slot 62 Takeout port 63 Coin return slot 73 Dummy stage generation section 74 Product information generation section 100 Vending machine system 111 Pop-up handle 112 Exhibition room 114 Lighting board 115 Stage D Product sample D1 Management information D2 Product information D3 Product selection button number D4 Button arrangement information D10 Button configuration information D20 Vending machine configuration information DD Dummy stage operation screen L Serial communication line N Network T Compatible table

Claims (2)

複数の商品に対応する複数の商品選択ボタンの押下によって選択された商品を販売する自動販売機と、前記自動販売機に対して近距離無線通信が可能な携帯端末と、前記自動販売機に接続され前記自動販売機の販売情報を管理する管理サーバとを有した自動販売機システムであって、
前記自動販売機は、前記携帯端末と近距離無線通信を行って前記商品選択ボタンの押下操作を前記携帯端末の商品選択操作に代替させる機能を有するとともに、前記管理サーバと接続する外部通信ユニットを備え、
前記自動販売機は、前記携帯端末との間の近距離無線通信が確立した後、前記外部通信ユニットを介して前記管理サーバから、前記商品選択ボタンの配置及び商品選択番号を含むボタン構成情報と、各商品選択ボタンに対応する商品情報とを含む自動販売機構成情報を取得して前記携帯端末に通知し、
前記携帯端末は、前記自動販売機構成情報をもとに前記自動販売機の前面に対応した操作画面を表示し、選択された商品の商品選択ボタン番号を前記自動販売機に通知し、
前記自動販売機は、商品選択ボタン番号と商品選択ボタンのアドレスであるボタンアドレスとの対応関係を記憶した対応テーブルを用い、前記携帯端末から入力された商品選択ボタン番号に対応するボタンアドレスを用いて、該商品選択ボタン番号に対応する商品選択ボタンが押下されたことを前記自動販売機の自動販売機主制御部に出力することを特徴とする自動販売機システム。
A vending machine that sells a product selected by pressing a plurality of product selection buttons corresponding to a plurality of products; a mobile terminal capable of short-range wireless communication with the vending machine; and a mobile terminal connected to the vending machine. and a management server that manages sales information of the vending machine, the vending machine system comprising:
The vending machine has a function of performing short-range wireless communication with the mobile terminal to replace the pressing operation of the product selection button with the product selection operation of the mobile terminal, and has an external communication unit connected to the management server. Prepare,
After short-range wireless communication is established with the mobile terminal, the vending machine receives button configuration information including the arrangement of the product selection button and a product selection number from the management server via the external communication unit. , obtain vending machine configuration information including product information corresponding to each product selection button, and notify the mobile terminal of the vending machine configuration information,
The mobile terminal displays a corresponding operation screen on the front of the vending machine based on the vending machine configuration information, and notifies the vending machine of a product selection button number of the selected product;
The vending machine uses a correspondence table that stores the correspondence between product selection button numbers and button addresses that are the addresses of the product selection buttons, and uses the button address that corresponds to the product selection button number input from the mobile terminal. and outputs to a vending machine main control unit of the vending machine that a product selection button corresponding to the product selection button number has been pressed.
複数の商品に対応する複数の商品選択ボタンの押下によって選択された商品を販売する自動販売機と、前記自動販売機に対して近距離無線通信が可能な携帯端末と、前記自動販売機に接続され前記自動販売機の販売情報を管理する管理サーバとを有した自動販売機システムであって、
前記自動販売機は、前記携帯端末と近距離無線通信を行って前記商品選択ボタンの押下操作を前記携帯端末の商品選択操作に代替させる機能を有するとともに、前記管理サーバと接続する外部通信ユニットを備え、
前記外部通信ユニットは、予め前記管理サーバから前記商品選択ボタンの配置及び商品選択番号を含むボタン構成情報と、各商品選択ボタンに対応する商品情報とを含む自動販売機構成情報及び前記商品情報を取得しておき、前記自動販売機構成情報をもとに前記自動販売機の前面に対応した操作画面を生成して記憶するとともに前記商品情報を記憶し、
前記自動販売機は、前記携帯端末との間の近距離無線通信が確立した後、前記外部通信ユニットから前記操作画面及び前記商品情報を取得して前記携帯端末に通知し、
前記携帯端末は、通知された前記操作画面及び前記商品情報表示し、選択された商品の商品選択ボタン番号を前記自動販売機に通知し、
前記自動販売機は、商品選択ボタン番号と商品選択ボタンのアドレスであるボタンアドレスとの対応関係を記憶した対応テーブルを用い、前記携帯端末から入力された商品選択ボタン番号に対応するボタンアドレスを用いて、該商品選択ボタン番号に対応する商品選択ボタンが押下されたことを前記自動販売機の自動販売機主制御部に出力することを特徴とする自動販売機システム。
A vending machine that sells a product selected by pressing a plurality of product selection buttons corresponding to a plurality of products; a mobile terminal capable of short-range wireless communication with the vending machine; and a mobile terminal connected to the vending machine. and a management server that manages sales information of the vending machine, the vending machine system comprising:
The vending machine has a function of performing short-range wireless communication with the mobile terminal to replace the pressing operation of the product selection button with the product selection operation of the mobile terminal, and has an external communication unit connected to the management server. Prepare,
The external communication unit receives in advance from the management server button configuration information including the arrangement of the product selection buttons and product selection numbers, and vending machine configuration information including product information corresponding to each product selection button, and the product information. generating and storing an operation screen corresponding to the front of the vending machine based on the vending machine configuration information, and storing the product information;
After establishing short-range wireless communication with the mobile terminal, the vending machine acquires the operation screen and the product information from the external communication unit and notifies the mobile terminal;
The mobile terminal displays the notified operation screen and the product information, and notifies the vending machine of the product selection button number of the selected product;
The vending machine uses a correspondence table that stores the correspondence between product selection button numbers and button addresses that are the addresses of the product selection buttons, and uses the button address that corresponds to the product selection button number input from the mobile terminal. and outputs to a vending machine main control unit of the vending machine that a product selection button corresponding to the product selection button number has been pressed.
JP2022166895A 2020-08-04 2022-10-18 vending machine system Active JP7409460B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2020132542 2020-08-04
JP2020132542 2020-08-04
JP2022094304A JP7188632B2 (en) 2020-08-04 2022-06-10 vending machine system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2022094304A Division JP7188632B2 (en) 2020-08-04 2022-06-10 vending machine system

Publications (2)

Publication Number Publication Date
JP2022189879A JP2022189879A (en) 2022-12-22
JP7409460B2 true JP7409460B2 (en) 2024-01-09

Family

ID=80271482

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2021022056A Pending JP2022029406A (en) 2020-08-04 2021-02-15 Touchless unit and vending machine system
JP2022094304A Active JP7188632B2 (en) 2020-08-04 2022-06-10 vending machine system
JP2022166895A Active JP7409460B2 (en) 2020-08-04 2022-10-18 vending machine system

Family Applications Before (2)

Application Number Title Priority Date Filing Date
JP2021022056A Pending JP2022029406A (en) 2020-08-04 2021-02-15 Touchless unit and vending machine system
JP2022094304A Active JP7188632B2 (en) 2020-08-04 2022-06-10 vending machine system

Country Status (1)

Country Link
JP (3) JP2022029406A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001297355A (en) 2000-02-08 2001-10-26 Fuji Electric Co Ltd Automatic vending machine system
JP2004062343A (en) 2002-07-25 2004-02-26 Fuji Electric Retail Systems Co Ltd Utilization promotion system of target equipment
JP2013117845A (en) 2011-12-02 2013-06-13 Nippon Telegr & Teleph Corp <Ntt> Service provision method, system server, and program
JP2017174320A (en) 2016-03-25 2017-09-28 ザ コカ・コーラ カンパニーThe Coca‐Cola Company Food and drink delivery device and portable terminal
JP2018520401A (en) 2015-04-10 2018-07-26 マスターカード インターナシヨナル インコーポレーテツド Vending machine transaction

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002063631A (en) * 2000-06-07 2002-02-28 Sony Corp Terminal and article purchase system
JP2004145477A (en) * 2002-10-22 2004-05-20 Nippon Conlux Co Ltd Commodity automatic purchase system using electronic currency device, commodity automatic purchase method by electronic currency device, and electronic currency device
JP2012098854A (en) * 2010-11-01 2012-05-24 Canon Marketing Japan Inc Portable terminal, information processing method, and program
WO2018042668A1 (en) * 2016-09-05 2018-03-08 楽天株式会社 Product purchase assistance system, product purchase assistance method, and program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001297355A (en) 2000-02-08 2001-10-26 Fuji Electric Co Ltd Automatic vending machine system
JP2004062343A (en) 2002-07-25 2004-02-26 Fuji Electric Retail Systems Co Ltd Utilization promotion system of target equipment
JP2013117845A (en) 2011-12-02 2013-06-13 Nippon Telegr & Teleph Corp <Ntt> Service provision method, system server, and program
JP2018520401A (en) 2015-04-10 2018-07-26 マスターカード インターナシヨナル インコーポレーテツド Vending machine transaction
JP2017174320A (en) 2016-03-25 2017-09-28 ザ コカ・コーラ カンパニーThe Coca‐Cola Company Food and drink delivery device and portable terminal

Also Published As

Publication number Publication date
JP7188632B2 (en) 2022-12-13
JP2022118090A (en) 2022-08-12
JP2022189879A (en) 2022-12-22
JP2022029406A (en) 2022-02-17

Similar Documents

Publication Publication Date Title
US20060064373A1 (en) Remote payment terminal
JP2011008821A (en) Interactive networked product container
US20080156865A1 (en) Wireless (RFID) enabled check presentation device
KR101544132B1 (en) The apparatus and method of trade for used article with smart trade machine
AU2016379385A1 (en) Machine and portable terminal
WO2003046846A1 (en) Cashless automatic vendor system and method, and automatic vendor
JP2009015673A (en) Vending machine
JP2019215597A (en) Vending machine and settlement processing method of vending machine
JP7409460B2 (en) vending machine system
JP2004246608A (en) Vending machine and system thereof
TWI772119B (en) Vending Machine System
WO2022024521A1 (en) Automatic vending machine system and automatic vending machine
JP2009015674A (en) Vending machine
JP4595244B2 (en) Vending machine product sales system and portable terminal device used in this system
KR100526319B1 (en) System and method for issuing and processing gift certificates
WO2019013596A1 (en) Smart vending machine, and electronic commerce system and method using same
JP2002140757A (en) Merchandise purchasing system for automatic vending machine
KR100394375B1 (en) Vending machine using vending coin
JP2010262611A (en) Pos terminal using portable information terminal
JP7358826B2 (en) vending machine
WO2021117712A1 (en) Vending machine and vending machine payment method
KR20200069267A (en) Point of sale relay device, and transaction system thereof
JP5470862B2 (en) Electronic money payment processing system
JP5018297B2 (en) vending machine
WO2022054379A1 (en) Vending machine system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221018

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230829

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231025

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231204

R150 Certificate of patent or registration of utility model

Ref document number: 7409460

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150