Automatic operative machine management system

The automatic operating device management system addresses inefficiencies in conventional systems by automating receipt issuance and service provision, ensuring user-friendly operation and reduced device complexity through network-connected devices.

JP2025013619AActive Publication Date: 2025-01-24ASAHI SEIKO CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024195876
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-11-08
Publication Date
2025-01-24
Estimated Expiration
2041-06-01

AI Technical Summary

Technical Problem

Conventional automatic operating devices, such as coin-operated laundry machines, require manual intervention for service code generation and receipt issuance, leading to inefficiencies, increased device load, and potential human errors, and necessitate the presence of an operator, which complicates operations and increases equipment size.

Method used

An automatic operating device management system that collects and manages device usage information, allows for receipt issuance and service provision through network-connected devices, including a user device, store management device, and management server, enabling automated service code generation and receipt issuance without manual input.

Benefits of technology

Enables users to easily receive services like receipt issuance without operator intervention, reduces device complexity, and ensures accurate service provision by verifying user presence, thereby enhancing operational efficiency and reducing equipment size.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025013619000001_ABST
    Figure 2025013619000001_ABST
Patent Text Reader

Abstract

To provide an automatic operative machine management system enabling easy electronic payment when a coin laundry is used.SOLUTION: In an automatic operative machine management system, a plurality of laundry machines 2, 3 and 4 and a service device 10 that are installed in a shop, are communicatively connected to a shop management device 9 and a management server 6. The system is provided with a two-dimensional code that includes a URL with shop information of the shop in which the laundry machines 2, 3 and 4 and the service device 10 are installed. The management server 6 manages access destinations via URLs, and when there is a URL-based access by a user's user device 7, the management server 6 generates a management page in which the shop is in a specified state and guides the user device 7 to the management page. The user device 7 that has logged in the management page executes electronic payment according to a menu on the management page.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an automatic operation equipment management system for managing a plurality of automatic operation equipment. [Background technology]

[0002] There are known automatic operating machines that sell goods or provide services in response to the insertion of coins. For example, a coin-activated laundry machine is known as an automatic operating machine that accepts the insertion of coins, identifies the type of the coin, and washes and dries clothes according to the amount of money deposited. Also known is a coin laundry that has multiple laundry machines installed in a store. In addition to laundry machines, other automatic operating machines include automatic ticket vending machines, automatic vending machines, and automatic massage machines.

[0003] For example, the laundry machine described in JP 2020-156581 A allows payment by IC card in addition to payment by coin. This laundry machine is equipped with a card reader / writer and can read and write IC cards. Monetary data equivalent to coins is stored in the IC card. Payment of fees to the laundry machine is performed by subtracting monetary data equivalent to an amount set according to an operation from the monetary data recorded on the IC card. For example, by holding an IC card over a card reader / writer equipped in the laundry machine, monetary data equivalent to the fee is subtracted from the monetary data stored in the IC card, and operation of the laundry machine according to the fee is started.

[0004] The laundry machine is also connected to a free service device. When the laundry machine is used with an IC card, usage history information such as the usage fee and the date and time of use is stored in the free service device in association with the ID of the IC card. The free service device issues a receipt for the use of the selected laundry machine by selecting the laundry machine used with the IC card from the usage history information using an input means. The use of the laundry machine that is the subject of the receipt can be specified from the usage history information by a management device operated by an operator. The management device issues a service code that corresponds to receipt data for the use of the selected laundry machine, and further causes the free service device to store the receipt data in association with the service code. When the service code is input, the free service device can obtain receipt data corresponding to the service code and issue a receipt. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] JP 2020-156581 A Summary of the Invention [Problem to be solved by the invention]

[0006] In a conventional coin laundry, a user requests a coin laundry attendant to issue a receipt, and the attendant creates the receipt and hands it over to the user. In addition, in a conventional laundry system, when issuing a receipt, a service code that identifies the free service must be input from an input means of a free service device. To obtain the service code, the user must call a service center and listen to the service code generated by the service center from an operator. In the device provided in the service center, various processes must be performed by the operator, such as a service reception process, a service code generation process, and a process of storing the service code and information on the service content in the service device. Therefore, multiple people and multiple communication means and devices must be involved before the user inputs the service code, and there is a problem that the device's processing becomes inefficient due to the input process to the device and the increased processing load of the device. There is also a problem of human error. In addition, the free service device identifies the free service according to the service code and issues a receipt. Therefore, the free service device needs a display means and an input means, which causes a problem of the device becoming large. In order to make efficient use of coin laundries, there was a demand for smaller equipment. Also, because service codes are provided by phone or email, there was the problem of users forgetting the code or entering it incorrectly. An operator had to be on-site at the service center, and there was the problem that services could not be provided when the operator was not present. There was a demand for a system that would allow users to easily receive services such as issuing receipts without the need for a service center operator. [Means for solving the problem]

[0007] The automatic operating equipment management system of the present invention is an automatic operating equipment management system having a plurality of automatic operating equipment that operates in response to payment of a fee, and an automatic operating equipment management means for collecting information on the use of the automatic operating equipment, the automatic operating equipment management system including any one of information on equipment information that identifies the automatic operating equipment, information on store information that identifies the store in which the automatic operating equipment is located, or information on both the equipment information and the store information, access destination information that identifies an access destination to be accessed by a user device operated by a user of the automatic operating equipment is coded and recorded so as to be readable by the user device, information on the store and the equipment information of the automatic operating equipment located in the store are stored in association with the store information, and the information on the automatic operating equipment and the collected and a storage means in which the information regarding the use of automatic operating equipment is stored in association with the equipment information, wherein the automatic operating equipment management means has a communication means for communicating data with the user device via a network, and when the user device is accessed based on the access destination information, the automatic operating equipment management means outputs to the user device from which the access originates data of the management page in which the automatic operating equipment or the store, or both the automatic operating equipment and the store are identified based on the access destination information to be displayed on the user device, the management page including at least a store name based on the store information, and information searched from the storage means based on the equipment information, the store information, or both the equipment information and the store information is displayed. Another aspect of the present invention provides an automatic operating device management system having a plurality of automatic operating devices which operate in response to payment of a fee, automatic operating device management means for collecting information on the use of the automatic operating devices, and a service device which is connected to the automatic operating device management means so as to be capable of data communication and which is controlled by the automatic operating device management means and which provides a service of providing printed matter printed by the printer, the automatic operating device management system further comprising: access destination information which identifies an access destination accessed by a user device operated by a user; and unique information which is added to the access destination information and which is either device information which identifies the automatic operating device, store information which identifies a store in which the automatic operating device is located, or both the device information and the store information, which are coded and recorded so as to be readable by the user device, the automatic operating device management means further comprising a first storage means for storing information on the use of the automatic operating devices, a communication means for data communication with the user device via a network, and a storage means for storing information on the use of the automatic operating devices, the automatic operation device management means includes a second storage means for storing in advance service provision conditions, which are conditions for making a judgment; and an access destination information generation means for generating a management page in which the automatic operation device or the store, or both the automatic operation device and the store, are specified based on the unique information added to the access destination information after the user device accesses the automatic operation device management means, and generating re-access destination information for allowing the user device to access the management page, wherein the automatic operation device management means transmits to the user device the re-access destination information generated by the access destination information generation means after the user device is accessed based on the access destination information, receives service specification information from the user device accessed based on the re-access destination information, specifies the service to be received by the service device, judges whether the service specification information received from the user device or information acquired based on the service specification information satisfies the service provision conditions, and provides the service by the service device if the service provision conditions are satisfied;If the service provision conditions are not met, the service is not provided by the service device. Another aspect of the present invention provides an automatic operating device management system having an automatic operating device management means connected to a plurality of automatic operating devices that operate in response to payment of a fee, the automatic operating device management system managing the automatic operating devices, and a service device connected to the automatic operating device management means and providing a predetermined service, the automatic operating device management means including a first storage means for storing information regarding the use of the automatic operating devices, a communication means for communicating data with a user device operated by a user via a network, a second storage means in which service provision conditions, which are conditions for determining whether or not the service device can provide a service, are stored in advance, an access destination information generation means for generating re-access destination information, which is an access destination for re-accessing the automatic operating device after the user device has accessed the automatic operating device management means, and a communication means for communicating the communication means and the access destination information. the automatic operation equipment management means transmits to the user device the re-access destination information generated by the access destination information generating means after the user device is accessed, and receives service specific information from the user device accessed based on the re-access destination information that specifies the service to be received by the service device, the automatic operation equipment management means determines whether the service specific information received from the user device or information acquired based on the service specific information satisfies the service provision conditions, and if the service provision conditions are satisfied, controls the service device to provide the service, and if the service provision conditions are not satisfied, controls the service device to not provide the service. Effect of the Invention

[0008] According to the present invention, it is possible to provide a system that allows a user to receive services such as issuing receipts through simple operations. Also, even if a service device does not have an input means, it is possible to provide services such as issuing receipts. [Brief description of the drawings]

[0009] [Figure 1] FIG. 1 is a diagram for explaining the configuration of an automatic operating device management system. [Diagram 2] FIG. 2 is a block diagram of a first example of a store management device. [Diagram 3] FIG. 3 is a block diagram of the service device. [Figure 4] FIG. 4 is a block diagram of a second example of a store management device. [Diagram 5] FIG. 5 is a block diagram of a user device. [Figure 6] FIG. 6 is a block diagram of the management server. [Figure 7] FIG. 7 is a block diagram of the laundry machine. [Figure 8] Fig. 8 is a diagram explaining operations of the user device. Fig. 8(a) is a diagram explaining a first operation of the user device. Fig. 8(b) is a diagram explaining a second operation of the user device. Fig. 8(c) is a diagram explaining a third operation of the user device. Fig. 8(d) is a diagram explaining a fourth operation of the user device. [Figure 9] FIG. 9 is a first flowchart illustrating the operation of the automatic operation device management system. [Figure 10] FIG. 10 is a second flowchart illustrating the operation of the automatic operation device management system. [Figure 11] FIG. 11 is a third flowchart illustrating the operation of the automatic operation equipment management system. [Figure 12] FIG. 12 is a fourth flowchart illustrating the operation of the automatic operation equipment management system. [Figure 13] FIG. 13 is a fifth flowchart illustrating the operation of the automatic operation equipment management system. [Figure 14] Fig. 14 is a diagram explaining another example of the operation of the user device. Fig. 14(a) is a diagram explaining the fifth operation of the user device. Fig. 14(b) is a diagram explaining the sixth operation of the user device. Fig. 14(c) is a diagram explaining the seventh operation of the user device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] Hereinafter, an embodiment of the present invention will be described in detail with reference to Figs. 1 to 14. Each figure is merely schematic to the extent that the present invention can be fully understood. Therefore, the present invention is not limited to the illustrated examples. In each figure, common components or similar components are given the same reference numerals, and their repeated explanations are omitted. Automatically operated equipment sells goods or provides services according to the amount of deposit, and is, for example, laundry equipment, automatic massage machines, vending machines, automatic ticket vending machines, etc., installed in a coin laundry. An automatically operated equipment management system will be described below using laundry equipment installed in a coin laundry as an example of an automatically operated equipment.

[0011] Fig. 1 is a diagram explaining the configuration of an automatic operation equipment management system. A coin laundry store is equipped with multiple laundry machines 2, 3, 4, such as washing machines and dryers, which operate in response to coins or other deposits. The automatic operation equipment management system controls the laundry machines 2, 3, 4, service devices 10, such as currency exchange machines, and connected equipment, such as the laundry machines 2, 3, 4, and manages information regarding the use of these equipment and information regarding the users who use these equipment.

[0012] The first laundry machine 2, the second laundry machine 3, and the third laundry machine 4 are machines such as a washing machine, a dryer, and a washing machine with a drying function that are installed in a coin laundry store. While Fig. 1 shows an example in which three laundry machines 2, 3, and 4 are installed, the number of laundry machines installed can be one or more and is not limited to three.

[0013] A first laundry machine 2, a second laundry machine 3, and a third laundry machine 4 are connected to the store management unit 1 via wired or wireless connections to send and receive data. The data includes control data, commands, and data indicating operating status, for example, data that allows the store management unit 1 to individually control each of the laundry machines 2, 3, and 4. The store management unit 1 can also manage the laundry machines 2, 3, and 4 that are connected to it.

[0014] For example, the store management unit 1 can obtain information related to the use of the laundry machine 2, such as the amount of the usage fee paid and information related to the operation of the laundry machine 2. The store management unit 1 can also operate the laundry machines 2, 3, and 4, such as starting and stopping them.

[0015] The store management unit 1 includes a store management device 9 and a service device 10. The laundry machines 2, 3, and 4 are connected to the store management device 9 wirelessly or by wire. The store management device 9 acquires information on deposits and operating status from the connected laundry machines 2, 3, and 4, and stores the information together with the date and time. The store management device 9 is also connected to a network 5 such as the Internet, and is also connected to external devices. A management server 6 is connected to the store management units 1 installed in each of a plurality of stores, and acquires various information acquired by the store management units 1 of each store. The management server 6 is also connected to the store management device 9 via the network 5, and data communication is performed between the management server 6 and the store management device 9. The management server 6 and the store management device 9 function together as an automatic operation device management means, and can manage and control the laundry machines 2, 3, and 4 and the service device 10 connected to the store management device 9. The management server 6 is also connected to the store management devices 9 installed in each store, and can manage and control the laundry machines 2, 3, and 4 and the service device 10 installed in a plurality of stores by the management server 6.

[0016] The service device 10 includes a currency exchange device 11, a printer 12 that prints receipts on recording paper, and a card handling device 13 that issues and charges IC cards. The service device 10 is connected to a store management device 9. The store management device 9 and the service device 10 can send and receive data to and from each other. The store management device 9 can obtain various information from the service device 10 and use it for control. The store management device 9 can send control data and commands to the service device 10 and control it. For example, the store management device 9 can control the printer 12 of the service device 10 to print receipts and coupons on recording paper. The store management device 9 can also control the currency exchange device 11 to dispense currency. The store management device 9 can also control the card handling device 13 to read and write data to and from IC cards.

[0017] Network 5 is a network such as the Internet to which multiple devices are connected. A store management unit 1, a management server 6, and user devices 7 are connected to network 5. Multiple user devices 7 can be connected. User devices 7 communicate with management server 6 via network 5 and can send and receive various data.

[0018] The code recording medium 8 records one-dimensional or two-dimensional codes in which data is imaged according to a predetermined rule. The user device 7 is provided with an imaging means and can image codes such as one-dimensional codes and two-dimensional codes recorded in the code recording medium 8. The user device 7 is provided with an analysis means for analyzing the imaged one-dimensional code, two-dimensional code, and other codes and restoring them to the original data. The user device 7 can obtain the restored data and use it for control. For example, the user device 7 can extract access destination information such as a URL from the restored data and control access to a web page specified by the extracted access destination information. The extracted access destination information is a URL corresponding to the web page to be accessed first, and is initial access destination information. After moving to the web page to be accessed first, re-access destination information specifying the web page to be re-accessed can be obtained and the web page to be re-accessed can be moved. The code recorded in the code recording medium 8 can also include information such as a store number uniquely assigned to a store and a machine number uniquely assigned to a laundry machine.

[0019] The management server 6 is connected to a store management device 9 of the store management unit 1 installed in each of a number of stores, and can acquire various information acquired by the store management device 9, as well as transmit control commands and data to the store management device 9 for control. The store management unit 1 is equipped with control means that analyzes the data and commands from the management server 6 and controls the devices based on the acquired data and commands. For example, this control means is store management device control means 20 of the store management device 9.

[0020] For example, the user device 7 obtains a two-dimensional code recorded in the code recording medium 8. The user device 7 then extracts a URL included in the two-dimensional code and accesses a management page indicated by the URL. The management page is a web page controlled by the management server 6. The user device 7 can also transmit the store number included in the two-dimensional code at the same time as the access, allowing the management server 6 to obtain the store number. The user device 7 can display and input data on the management page. The management server 6 can perform predetermined control over the store management unit 1 in response to the input from the user device 7. For example, a user inputs, from the management page displayed on the user device 7, an instruction to print a receipt for the use of the first laundry device 2 located in the store identified by the store number. The management server 6 controls the store management unit 1 in response to the input from the management page. The management server 6 controls the printer 12 of the service device 10 to print a receipt for the use of the first laundry device 2 based on the input from the user.

[0021] Next, the devices constituting the automatic operation equipment management system will be described. Fig. 2 is a block diagram of a first example of a store management system.

[0022] The store management device 9 comprises store management device control means 20 which controls the entire device, first communication means 21 which communicates with external devices via the network 5, second communication means 22 which communicates with devices within the store, store management device display means 23 which displays characters and images such as an LCD, store management device input means 24 which receives input through user operations, and store management device storage means 25 which stores various data. For example, the store management device 9 is a computer such as a personal computer. The store management device display means 23 and store management device input means 24 are not necessarily required. The store management device 9 may be a one-board computer.

[0023] The store management device control means 20 is equipped with a CPU and controls the entire device and performs various calculations according to programs stored in the store management device storage means 25.

[0024] The first communication means 21 is controlled by the store management device control means 20, and performs data communication with an external device via the network 5. By performing data communication with an external device via the first communication means 21, information stored in the store management device storage means 25 and information such as the operating status of the laundry equipment can be transmitted to the external device. Conversely, various information can be input from the external device. For example, the external device is the management server 6. The communication may be performed wirelessly or via wired connection.

[0025] The second communication means 22 is controlled by the store management device control means 20, and performs data communication with devices in the store. The devices in the store are, for example, the laundry machines 2, 3, and 4 and the service device 10.

[0026] The store management device display means 23 is display means such as an LCD that displays characters and images and is controlled by the store management device control means 20. The store management device input means 24 is input means such as a keyboard that inputs characters and numbers and is controlled by the store management device control means 20. For example, the store management device display means 23 and the store management device input means 24 can be integrated by using a touch panel.

[0027] The store management device storage means 25 is controlled by the store management device control means 20. The store management device storage means 25 stores programs and settings executed by the store management device control means 20. The store management device storage means 25 also includes memory used for calculations by the store management device control means 20. The store management device storage means 25 also stores a database for each device that contains information about the use of the laundry devices 2, 3, 4 and the service device 10 connected to the store management device 9, such as their usage history and operating status. In other words, the store management device storage means 25 can be considered a storage means that stores information about the use of the laundry devices 2, 3, 4 connected to the store management device 9. The store management device storage means 25 can use storage means such as ROM, RAM, hard disk, and flash memory.

[0028] FIG. 3 is a block diagram of the service device.

[0029] The service device 10 includes a service device control means 30 for controlling the entire device, a service device communication means 31 for communicating with the store management device 9, a deposit means 32 for accepting deposited currency, identifying the denomination, and storing it in a safe (not shown), a currency exchange means 33 for dispensing currency of a different denomination so as to make the amount of the deposited amount equal, a printing means 34 including a printer 12 for printing characters and images on recording paper, a card transport means 35 for transporting an IC card, a card read / write means 36 for reading and writing data from and to the IC card, and a service device storage means 37 for storing programs, setting values, temporary data, etc. For example, the service device 10 is a currency exchange machine equipped with a communication function and a printing function.

[0030] The service device control means 30 includes a CPU, and controls the entire device and performs various calculations according to a program stored in the service device storage means 37 .

[0031] The service device communication means 31 is controlled by the service device control means 30, and performs data communication with the store management device 9. By performing data communication with the store management device 9 via the service device communication means 31, information stored in the service device storage means 37 and information related to usage, such as the operating status of the laundry equipment, can be transmitted to the store management device 9. Conversely, various information and control commands can be transmitted from the store management device 9 to the service device 10. For example, the store management device 9 can control the operation of the service device 10. The communication may be performed wirelessly or via wires.

[0032] The deposit means 32 is controlled by the service device control means 30. The deposit means 32 accepts the deposit of currency, obtains the denomination and number of currency, and inputs the information to the service device control means 30. The service device control means 30 can calculate and obtain the deposit amount from the denomination and number of currency deposited.

[0033] The exchanging means 33 is controlled by the service device control means 30. The exchanging means 33 dispenses currency of a different denomination equivalent to the amount of the deposited currency. The service device control means 30 calculates currency of a different denomination of the same amount as the deposited amount in accordance with predetermined conditions, and controls the exchanging means 33 to dispense the currency. The predetermined conditions are stored in the service device storage means 37. For example, the predetermined conditions are exchange conditions that are predetermined regarding deposits and withdrawals, such as "five 100 yen coins and one 500 yen coin are dispensed for a deposited 1000 yen banknote."

[0034] The printing means 34 is controlled by the service device control means 30. The printing means 34 includes the printer 12 that prints characters and figures. For example, the printing means 34 includes the printer 12 that prints receipts, currency exchange details, and coupons on recording paper under the control of the service device control means 30. Print data is generated by the service device control means 30, which controls the printing means 34 to print the print data.

[0035] The service device 10 can issue and charge an IC card. The card transport means 35 is controlled by the service device control means 30. The card reader / writer 36 is also controlled by the service device control means 30.

[0036] When a new IC card is issued, the service device 10 is first shifted to an IC card issuing mode. When a predetermined amount is deposited in the deposit means 32, the card transport means 35 transports one IC card from the card storage and ejects it from the insertion / ejection opening. The IC card is written with electronic money amount data corresponding to the deposited amount by the card reader / writer 36 arranged in the middle of the transport path. When electronic money is charged to the IC card, in other words, electronic money is added to the IC card, the service device 10 is first shifted to an IC card charge mode. The IC card is inserted from the insertion / ejection opening, and the card transport means 35 transports the IC card to the card reader / writer 36. When a predetermined amount is deposited in the deposit means 32, the card reader / writer 36 adds electronic money equivalent to the deposited amount to the electronic money originally stored. After that, the IC card is ejected from the insertion / ejection opening. If the predetermined amount is not deposited, the IC card is ejected from the insertion / ejection opening without adding any amount.

[0037] The service device storage means 37 is controlled by the service device control means 30. The service device storage means 37 stores programs and setting values ​​executed by the service device control means 30. The service device storage means 37 also includes a memory used for the calculations of the service device control means 30. The service device storage means 37 also stores information such as the usage history and operating status of the service device 10. The service device storage means 37 is a storage means such as a ROM, a RAM, a hard disk, or a flash memory.

[0038] The store management unit 1 includes a store management device 9 and a service device 10. An example has been described in which the store management device 9 and the service device 10 are separate devices that operate as a single unit by managing each other's operations and information through data communication. However, the store management unit 1 may also treat the store management device 9 and the service device 10 as a single device, and an example of such a device will be described below.

[0039] Fig. 4 is a block diagram of a second example of a store management device. In addition to the store management device control means 20 described in Fig. 2, the store management device control means 20 includes the control function of the service device control means 30 described in Fig. 3. The store management device control means 20 also controls the deposit means 32, the currency exchange means 33, the printing means 34, the card transport means 35, the card reader / writer 36, the first communication means 21, the second communication means 22, the store management device display means 23, the store management device input means 24, and the store management device storage means 25. The store management device storage means 25 also stores various programs and various setting values ​​for controlling the service device 10 stored in the service device storage means 37 described in Fig. 3.

[0040] 5 is a block diagram of a user device. The user device 7 is a device that can be connected to the network 5, such as a mobile phone, a smartphone, a tablet PC, or a personal computer, and is a terminal device operated by a user. The user device 7 can connect to the management server 6 via the network 5 and perform data communication. The user device 7 can access the management server 6, display a management page, and perform a predetermined input from the management page, thereby causing the service device 10 to execute a predetermined operation.

[0041] The user device 7 includes a user terminal control means 40 for controlling the entire device, a terminal communication means 41 for communicating with external devices via the network 5, a terminal display means 42 for displaying characters and images such as an LCD, a terminal input means 43 for inputting data through user operations, a terminal storage means 44 for storing various data, and a terminal imaging means 45 for capturing images. For example, the terminal imaging means 45 is an imaging means such as an electronic camera.

[0042] The user terminal control means 40 includes a CPU, and controls the entire device and performs various calculations according to the programs stored in the terminal storage means 44 .

[0043] The terminal communication means 41 is controlled by the user terminal control means 40, and performs data communication with an external device via the network 5. The user device 7 can control the terminal communication means 41 to perform data communication with the external device. Information stored in the user device 7, information on its operating state, etc. can be transmitted to the external device. Conversely, various information can be input from the external device to the user device 7. For example, the external device is the management server 6. The communication can be performed wirelessly or via wires.

[0044] The terminal display means 42 is a display means such as an LCD that displays characters and images and is controlled by the user terminal control means 40. The terminal input means 43 is an input means such as a keyboard that is controlled by the user terminal control means 40 and inputs characters and numbers to the user terminal control means 40. For example, a touch panel in which the terminal display means 42 and the terminal input means 43 are integrated can be used.

[0045] The terminal storage means 44 is controlled by the user terminal control means 40. The terminal storage means 44 stores programs and setting values ​​executed by the user terminal control means 40. The terminal storage means 44 also includes a memory used for the calculations of the user terminal control means 40. The terminal storage means 44 is a storage means such as a ROM, a RAM, a hard disk, or a flash memory.

[0046] Next, the management server will be described with reference to Fig. 6, which is a block diagram of the management server.

[0047] This can be realized by treating the management server 6 and the store management device 9 as an integrated unit and making them function as an automatic operation device management means that manages and controls the connected laundry devices. Although the management server 6 and the store management device 9 have been described as separate devices connected via the network 5, the management server 6 and the store management device 9 may be integrated into one device. The management server 6 can receive commands and requests from the user device 7 and control the operation of the store management unit 1. For example, the management server 6 can receive commands and requests from the user device 7, control the operation of the store management unit 1, and print receipts using the printing means 34. The management server 6 obtains various data from the store management unit 1 of each store, for example, data related to the use of the laundry devices, and if a condition for controlling the operation of the store management unit 1 is met, it executes the control. For example, the management server 6 determines whether or not to issue a receipt based on a request from the user device 7, data related to the use of the laundry devices obtained from the store management unit 1, and preset conditions, and controls the printing of a receipt if the condition is met.

[0048] Various operations of the management server 6 are controlled by a server control means 50. The server control means 50 includes a CPU, and the operations are controlled according to a program stored in a server storage means 55.

[0049] The server control means 50 includes a management page control section 51, a DB control section 52 that controls the database, and a one-time URL generation section 53 that is a means for generating access destination information.

[0050] The management page control unit 51 generates Web page data for a management page operated by a user to display information about the service provided and to provide the service, accepts input, and processes the input. The user device 7 accesses the management page, displays the management page on the user device 7, and inputs predetermined items from the management page. The management page control unit 51 obtains the input information from the user device 7 and performs processing according to the input information.

[0051] The DB control unit 52 controls writing and searching of information in a laundry information DB 56, which will be described later.

[0052] When the user device 7 accesses the URL obtained by reading the code recording medium 8, the one-time URL generation unit 53 generates a one-time URL to be used only once. The generated one-time URL is sent to the user device 7, and the user device 7 accesses the received one-time URL again and displays the management page. The management page control unit 51 generates management page data for a URL corresponding to the one-time URL and manages access. Even if the one-time URL is used to access again on another occasion, the management page cannot be accessed and cannot be displayed.

[0053] The server communication means 54 is connected to the server control means 50 and controlled by the server control means 50. The server communication means 54 is connected to the network 5 and transmits and receives data to and from external devices. For example, the management server 6 transmits and receives data to and from the user device 7 and the store management unit 1 via the server communication means 54.

[0054] The server storage means 55 is connected to the server control means 50 and is controlled by the server control means 50. The server storage means 55 stores the control program of the server control means 50, various information and setting values ​​required for control, and the like. The server storage means 55 has an area for storing information on service provision conditions, which are conditions for determining whether or not the service is provided by the service device 10, and the information is stored therein. For example, the service provision conditions can be set with respect to the timing of a request for provision of the service. In a case where the condition is that the request for provision of the service is made within a predetermined time from the start of use of the laundry device, it is determined whether or not the service is provided based on the date and time of use of the laundry device and the time when the request for provision of the service is made. Time information such as within a predetermined time from the time when the laundry device is used can be set as the service provision condition. In addition, in a case where the condition for providing the service is that the user is within a predetermined distance from the service device 10, the service provision condition is the location information of the service device 10 and location information of the allowable range thereof. In a case where the condition for providing the service is that a predetermined password is input, the service provision condition is the predetermined password. In a case where the condition for providing the service is that the laundry device is in operation, the service provision condition is information indicating that the laundry device is in operation. In this way, the service provision conditions are information on predetermined conditions.

[0055] The server storage means 55 also includes a memory used for the calculations of the server control means 50. The server storage means 55 is a storage means such as a ROM, a RAM, a hard disk, or a flash memory.

[0056] Laundry information DB 56 is connected to and controlled by server control means 50. Server control means 50 includes a DB control unit 52 which controls laundry information DB 56. Laundry information DB 56 includes a member information DB 57, a device information DB 58, and a current status DB 59. Information stored in laundry information DB 56 is searched by server control means 50, and information is stored, deleted, and retrieved.

[0057] The laundry information DB 56 is a database relating to laundry equipment and users. The server control means 50 acquires various information from the store management unit 1 and user devices 7 connected to the network 5, and stores it in the laundry information DB 56 according to predetermined conditions. For example, the acquired various information is stored in association with an ID uniquely assigned to the user or laundry equipment. For example, the ID may be a membership number or the equipment number of the laundry equipment. The server control means 50 can search for various information from the laundry information DB 56. The searched and acquired information is used for control by the server control means 50. Furthermore, the searched information is used for control and calculations of the server control means 50, and is also sent to other devices connected to the network 5.

[0058] For example, when it is desired to obtain the usage status of a certain laundry device, the server control means 50 can search and obtain the usage status of the target laundry device from the laundry information DB 56 based on the device number, which is a unique number for the laundry device, and the item to be obtained. For example, the item to be obtained may be the date and time or the period. The server control means 50 can use the obtained information for control. For example, in a store specified by a store number, information on the date and time when the laundry device was used, the usage time information, and the device number can be used to search the laundry information DB 56 for information on the laundry device specified by the device number that was used during that period. In other words, the server control means 50 can obtain information associated with the device number, such as whether the laundry device specified by the device number was used, the fee, and whether a receipt was issued.

[0059] The data stored in the member information DB 57 includes a member number, an email address, a password, a display name, attribute information, points, a balance, history information, and the like.

[0060] An email address is an email address. Emails are used to contact users, such as to send notifications. Since an email address is also a unique character string, it can be used in the same way as a membership number. For example, an email address can be used as a user ID instead of a membership number.

[0061] The password is the password used by the user when logging in to the user's member page. The password is kept secret by the user and is used to verify the user's identity when logging in to the member page. Instead of a password, personal biometric information such as fingerprints, veins, or irises may be used.

[0062] The membership number or email address is user-specific information that is assigned to each user to identify the user. The combination of the user-specific information and password stored in the member information DB 57 can also be considered as authentication information that is compared to log in to the member page.

[0063] The display name is the name that will be displayed on the user's member page. On the member page, you can choose to display a nickname instead of your real name. The display name is also the name that will be displayed in email notifications, etc.

[0064] The attribute information is information on various attributes of a user, such as the member's ranking, gender, age, frequency of use, etc., which is information that represents a value of the attributes of the user.

[0065] Points are awarded according to the use of laundry equipment and can be accumulated. Points are added when awarded and subtracted when used. Users can convert their accumulated points into various rewards. A set number of points is required to use each reward. Users can receive rewards by using the number of points they have accumulated according to the reward they wish to receive. For example, rewards are services that are beneficial to users, such as a service in which 1 point is converted to 1 yen and can be used like cash, additional services such as upgrading the finishing agent, and discount services for usage fees.

[0066] The balance is the remaining amount of electronic money. By charging the electronic money according to the deposited amount, it can be used in the same way as cash.

[0067] The data in the points and balance items are valuable data because they can be used as payment when using laundry equipment.

[0068] The history information includes information on laundry equipment used by the user, electronic money charging, etc. The history information is associated with the date and time of use, and information on the use of laundry equipment, the use of the store management device 9, the use of the member page, etc. can be stored. It is also possible to search for desired information from the history information.

[0069] The device information DB 58 is a database that stores information about multiple laundry machines connected to the store management unit 1. The device information DB 58 stores information such as the type of laundry machine and its usage status. Each laundry machine is assigned a unique machine number. The device information DB 58 stores various information associated with the machine number. Information stored in the device information DB 58 includes the machine number, store number, device type, fee, attribute information, history information, etc.

[0070] The store number is a unique number assigned to the store management unit 1 installed in each coin laundry store. The store in which the laundry equipment is installed can be identified by the store number. Two or more store management units 1 may be installed in one store. Since different laundry equipment is connected to each store management unit 1, a store number is assigned to each store management unit 1. By searching using the store number, the management server 6 can obtain information such as the store management unit 1 identified by the store number and the equipment numbers of all connected laundry equipment.

[0071] The machine type is information about the type of laundry machine. The machine type information is assigned a value corresponding to the type, such as a clothes washer, a dryer, or a washing machine with a drying function, and the type of laundry machine can be identified. Since the machine types used at each store can be identified, it is possible to identify consumables required at each store.

[0072] The fee is the fee information when using the laundry equipment. The usage fee can be set for each laundry equipment. In addition, if the laundry equipment has modes such as with or without finishing agent, extended drying time, different types of detergent, etc., the fee for each mode is stored.

[0073] The attribute information is information on various attributes of the laundry device, such as the manufacturer, model, serial number, installation date, installation cost, consumables, the presence or absence of modes, the name of the store where the device is installed, the type of mode, the device name, etc., which are converted into values.

[0074] The history information is the usage history of the laundry equipment and is stored in association with the equipment number of the laundry equipment, the date and time of use when the laundry equipment was used, the start time of use, the duration of use, the user's unique number, the usage mode, the fee, the payment method, whether or not a receipt was issued, the store number, etc., and is accumulated information regarding the use of the laundry equipment.

[0075] Current status DB 59 is a database that stores information regarding the current status of the laundry devices. The data stored in current status DB 59 stores various information associated with a device number. The information stored in current status DB 59 includes user information such as a device number, a store number, an operating status, and a user's unique number. For example, every time a change occurs in the information stored in current status DB 59, the changed information can be added to the history information in device information DB 58.

[0076] The machine number is a unique number assigned to each laundry machine. Various information is stored in association with the machine number.

[0077] The store number is a unique number assigned to each store management unit 1 installed in each coin laundry store.

[0078] The operating status is a valued version of information about the operation of the laundry device, and indicates the current status of the laundry device. For example, the operating status indicates whether the laundry device is operating, stopped, has a shortage of consumables, or is unavailable due to a malfunction.

[0079] User information is information that identifies the user using the laundry equipment. For example, user information is the membership number of the user currently using the laundry equipment. If the membership number is unknown when using cash or other means, it is a specific number that has been determined in advance. If an IC card is used to pay with electronic money, information about the user associated with the IC card's unique number can be obtained, and this information can be used for control.

[0080] Next, the laundry machine will be described with reference to a block diagram of FIG.

[0081] An automatic operating device is equipped with a deposit means, and operates automatically according to the amount of deposit, and is equipped with a communication means for communicating with the outside world, and a control means for controlling these. An example of an automatic operating device will be described below using laundry device 2. Laundry device 2 is a laundry device such as a washing machine, a dryer, or a washing machine with a dryer, and is equipped with deposit means 62, and laundry device control means 60 controls laundry means 61 to start operation in response to a deposit of a predetermined amount. Laundry device 2 also has laundry device communication means 63, and is connected to store management device 9.

[0082] Various operations of the laundry machine 2 are controlled by a laundry machine control means 60. The laundry machine control means 60 includes a CPU and a memory, and the operations are controlled according to a program stored in the memory.

[0083] The laundry means 61 is connected to the laundry machine control means 60 and controlled by the laundry machine control means 60. For example, the laundry means 61 is a device such as a washing machine that washes clothes, a dryer that dries clothes, or a washing machine with a drying function that dries clothes after washing. The laundry machine control means 60 can control the start of the operation of the laundry means 61 or the stop of the operation after a predetermined operation. The laundry machine control means 60 can also control the change of the usage mode of the laundry means 61. The usage mode is a mode of the laundry machine 2 that operates at different fees depending on differences in the washing operation time, the drying operation time, the type of detergent, etc. The laundry machine control means 60 can also obtain the status of the laundry means 61. For example, the laundry machine control means 60 can detect or calculate the status of the laundry means 61, such as an abnormality, operating, or stopped. For example, the laundry machine control means 60 can count the time from the start and determine that the laundry means 61 is operating until a predetermined time has elapsed and that the laundry means 61 is stopped after the predetermined time has elapsed.

[0084] The deposit means 62 identifies the denomination of the deposited currency and counts the number of coins. When the amount of the deposited currency reaches a predetermined amount, the deposit means 62 outputs a signal to the laundry machine control means 60 to notify the completion of the deposit. After the predetermined amount is deposited, the laundry machine control means 60 controls the laundry means 61 to start operating.

[0085] The laundry machine communication means 63 is connected to and controlled by the laundry machine control means 60. The laundry machine 2 is connected to the store management unit 1 via the laundry machine communication means 63, enabling data transmission and reception. For example, the store management device 9 can control the start and stop of the connected laundry machine 2, and can obtain information regarding the operating status of the laundry machine 2.

[0086] Information regarding the deposited amount is output from the deposit means 62 to the laundry machine communication means 63. The laundry machine communication means 63 obtains the deposited amount and sends it to the store management device 9. The laundry machine communication means 63 also obtains status information such as start, stop, and abnormality of the operation of the laundry means 61, and sends it together with time information to the store management device 9. The information sent from the laundry machine communication means 63 to the store management device 9 is associated with the machine number of the laundry machine 2 and time information. The time information also includes the date. The store management device 9 can obtain various information such as the machine number, time information, the status of the laundry machine 2, and the deposited amount. In other words, the laundry machine communication means 63 can be said to be a transmission means that transmits various information to the store management device 9.

[0087] The deposit means 62 may be connected to the laundry machine control means 60 via the laundry machine communication means 63. The deposit means 62 may include an IC card reader / writer, and by controlling the IC card reader / writer, it may be possible to accept deposits using electronic money or credit card payments. The deposit means 62 may include a display device and an image capture device, and may be able to accept payments using two-dimensional codes. To allow payments using such deposit methods in addition to cash, the deposit means 62 must communicate with an external payment server or other device that performs payments. For this reason, the deposit means 62 is connected to the laundry machine communication means 63 that can communicate with external devices. By making the deposit means 62 and the laundry machine communication means 63 function as an integrated unit, various types of payments can be made.

[0088] After the deposit means 62 completes payment by cash, IC card, credit card, two-dimensional code, etc., it transmits information to the laundry machine control means 60 directly or via the laundry machine communication means 63 that a specified amount has been deposited. The information is used for control processing at the destination. For example, a signal equivalent to the signal output when cash is deposited is generated by the laundry machine communication means 63 and output to the laundry machine control means 60.

[0089] Next, the operation of the automatic operation equipment management system will be described. FIG. 8 is a diagram for explaining the operation of the user device. FIG. 8(a) is a diagram for explaining a first operation of the user device. FIG. 8(b) is a diagram for explaining a second operation of the user device. FIG. 8(c) is a diagram for explaining a third operation of the user device. FIG. 8(d) is a diagram for explaining a fourth operation of the user device. FIG. 9 is a first flowchart for explaining the operation of the automatic operation equipment management system.

[0090] Although a plurality of laundry machines are connected to the store management unit 1, an example in which a first laundry machine 2 is connected will be described.

[0091] In step S11, a user deposits money into deposit means 62 of first laundry machine 2, the denomination of the deposited money is identified, the number of deposited money is obtained, and the process proceeds to the next step. If money is deposited by an IC card, credit card, two-dimensional code, or the like other than money, the process proceeds to step S12.

[0092] In step S12, a process is performed to receive a predetermined amount of money required to use the first laundry machine 2. That is, a payment process is performed corresponding to various payment methods, such as cash payment, which confirms that the amount of money deposited in the first laundry machine 2 has reached a predetermined amount, electronic money payment, which confirms that a predetermined amount has been deducted from the electronic money stored in the IC card, credit card payment, two-dimensional code payment, etc. After the payment is completed, the process proceeds to step S13.

[0093] In step S13, the payment data is sent from the first laundry machine 2 to the store management unit 1. The first laundry machine 2 acquires the payment data, including the payment method, payment amount, information identifying the laundry machine, information identifying the user using the machine, information about the function of the laundry machine selected by the user, and information about usage such as the start time of use, duration of use, user, machine used, function used, fee, payment method, and time, and transmits the acquired payment data to the store management unit 1. Also, when cash is used, it may not be possible to identify the user, in which case the information indicates that the user is a cash user.

[0094] In step S14, after the payment is completed, the first laundry machine 2 starts an operation according to the amount of the deposit. The laundry machine control means 60 starts the operation of the laundry means 61.

[0095] The store management unit 1 carries out processes corresponding to reception from the first laundry machine 2 and processes corresponding to reception from the management server 6.

[0096] In step S15, when the store management unit 1 receives payment data from the first laundry machine 2, it stores the received payment data in the store management device storage means 25. The store management device control means 20 numbers and stores the payment data sent from each connected laundry machine in the order in which it was received in the store management device storage means 25. In other words, the received payment data is stored as a database in the store management device storage means 25. After processing, the store management device control means 20 goes into standby mode. The store management device control means 20 also has a search function and can search for payment data stored in the store management device storage means 25 according to each item.

[0097] Next, the user device 7 reads the two-dimensional code from the code recording medium 8. The code recording medium is preferably placed at a predetermined position in the laundry store. In particular, it is preferable that it is fixed to the service device 10. Since the user receives a predetermined service such as receipt issuance from the service device 10, it is preferable that the code recording medium 8 on which the code is recorded is located near the service device 10.

[0098] In step S30, the user device 7 reads and analyzes the two-dimensional code recorded on the code recording medium 8. The code includes information on the URL of a management page. The code also includes a store number unique to the store. This URL of the management page is the initial access destination information of the management page that the user device 7 accesses first.

[0099] Next, in step S31, the user device 7 makes a request to the management server 6 to access the management page based on the URL of the acquired management page. At this time, by including the acquired store number in the request, the management server 6 can obtain the store number. The management server 6 can manage which store a service request is being made for.

[0100] Next, in step S21, the management server 6 performs processing to respond to a request for access to a management page from the user device 7. The management server 6 transmits data of the management page to the user device 7.

[0101] At this time, it is preferable that the management server 6 generates a one-time URL in the one-time URL generating unit 53, transmits it to the user device 7, and then the user device 7 re-accesses the management page specified by the one-time URL. This one-time URL is re-access destination information. By using the one-time URL, it is not possible to re-access the management page specified by the one-time URL later, so that the problem of the management server being repeatedly accessed by the stored one-time URL can be avoided.

[0102] Next, in step S32, the system waits for receipt of management page data from the management server 6, and displays the management page after receiving the management page data. The management page is displayed on the terminal display means 42, for example, as shown in FIG. 8(a). In this example, the store name, the procedure for issuing a receipt, and a receipt issue button 70 are displayed. If a customer wishes to receive the receipt issue service, the customer touches the receipt issue button 70. Although an example of receipt issue has been shown as a service, other services such as issuing a service coupon may be displayed so that the customer can select the desired service. For example, a service can be provided that prints a service coupon in addition to a receipt. The management server 6 can obtain the store name, equipment name, etc. from the laundry information DB 56.

[0103] Next, in step S33, when the user touches the receipt issue button 70, the user terminal control means 40 recognizes that the button has been pressed and proceeds to a process for issuing a receipt by the service device 10. That is, as shown in FIG. 8(b), a specific request for issuing a receipt is input from a management page displayed on the terminal display means 42. For example, the user is prompted to input the machine number of the laundry machine used by the user. By identifying the machine used by the user, a receipt according to the use of the machine is printed from the service device 10. A guide 71 for input items, an input area 72, a numeric keypad 73, an execute button 74 for executing the receipt issue process, and a cancel button 75 for giving up on issuing the receipt are displayed. The machine number is input using the numeric keypad 73. The machine number is a number for distinguishing each laundry machine. For example, the machine number is displayed on each laundry machine in the store. It is preferable that the user can easily confirm the machine number of the laundry machine by attaching a sticker with the machine number to the laundry machine or by displaying a floor plan of the store showing the machine number of the laundry machine. When the machine number is input and the execute button 74 is pressed, the user device 7 obtains the receipt request time, which is the time when the receipt was requested, and moves to the next process. In addition, since the pressing of the execute button 74 and the sending date and time of the request for issuing the receipt are almost the same, the receipt request time can be treated as sending date and time information when the request for issuing the receipt was sent from the user device 7.

[0104] Next, in step S34, the user terminal control means 40 sends a receipt issuance request to the management server 6. The receipt issuance request includes the device number and the receipt request time as request data. The receipt issuance request includes service specific information that identifies the service. The service specific information is information for identifying the subject of the receipt to be issued, so the request data may be the service specific information. Furthermore, if the service specific information is not information that can directly identify the subject of the receipt to be issued, the server control means 50 searches for, calculates, or generates information that identifies the service based on the service specific information.

[0105] Next, in step S22, management server 6 waits to receive a receipt issuance request, and when a receipt issuance request is received, it analyzes the receipt issuance request data from the received receipt issuance request. The machine number and receipt request time contained in the request data are extracted. The request data is stored in management server 6. For example, the request data is stored in the machine information of laundry information DB 56 as a history of receipt issuance requests. By checking the receipt issuance history, it is possible to know whether a receipt has been issued and prevent duplicate issuance. The request data is information for identifying the receipt to be issued, and can also be considered service identification information that directly or indirectly identifies the service to be received.

[0106] Next, in step S23, the management server 6 requests the store management unit 1 to transmit the payment data corresponding to the device number included in the request data.

[0107] Next, in step S16, in response to the request from the management server 6, the store management unit 1 searches for and acquires payment data corresponding to the machine number included in the request data from among the payment data stored in the store management device storage means 25. At this time, payment data from a time that is a predetermined time prior to the receipt request time is acquired. The predetermined time is, for example, 10 minutes, and payment data for the laundry machine is acquired if the laundry machine is currently being used. In this way, a receipt can be issued only if the laundry machine has been used from a time that is a predetermined time prior, that is, within a predetermined period of time. If such a predetermined time is set as a service provision condition for providing the service, a receipt can be issued for a laundry machine that is clearly being used by the user. If the payment data cannot be found, data indicating that the data could not be found is generated and used as provisional payment data. The acquired or generated payment data becomes information that identifies the transaction that is the subject of the receipt.

[0108] Next, in step S17, the store management unit 1 transmits the searched or generated settlement data to the management server 6.

[0109] Next, in step S24, the management server 6 waits to receive payment data from the store management unit 1, and when the payment data is received, it analyzes whether the request for receipt issuance is valid based on the received payment data and the request for receipt issuance.

[0110] Based on the received payment data and service provision conditions, if the payment was made after a time that is a predetermined time before the receipt request time and the laundry equipment was used, the conditions are met and the request is determined to be correct, and if the conditions are not met, the request is determined to be incorrect. The received payment data is service specific information that identifies the target of the service. In addition, information that identifies the target of the service can be obtained indirectly based on the service specific information and treated as the service specific information. The service specific information is information for identifying the service obtained by the management server 6 from the user device 7. The management server 6 is caused to obtain the equipment number of the equipment used and the time of the receipt issuance request, and the management server 6 searches the database for payment data of the transaction that is the target of the service based on the obtained information. The management server 6 can indirectly identify the transaction that is the target of the service from the service specific information obtained from the user device 7.

[0111] Next, in step S25, if the receipt issuance request is correct, the process proceeds to step S26, and if not, the process proceeds to step S28.

[0112] In step S28, since it is determined that the request for issuing a receipt is invalid, a process is performed to not issue a receipt. That is, the process generates notification data for the user device 7 notifying the user of the violated condition and that a receipt cannot be issued, and proceeds to step S29.

[0113] In step S26, since it is determined that the request for issuing a receipt is valid, a process for issuing a receipt is performed. That is, as information to be written on the receipt, for example, data such as the store name, the name of the device used, the fee amount, the payment method, and the start time of use are extracted from the payment data.

[0114] Next, in step S27, the management server 6 sends the extracted receipt information and an instruction to issue a receipt to the store management unit 1.

[0115] Next, in step S18, the store management unit 1 generates print data for a receipt based on the received receipt information and receipt issuing instructions.

[0116] Next, in step S19, the store management unit 1 controls the printing means 34 based on the print data to print a receipt.

[0117] Next, in step S20, the store management unit 1 sends a message that the receipt has been issued and print data for the receipt as result data to the management server 6. The print data may be converted into image data and then sent.

[0118] Next, in step S29, the management server 6 waits for transition from processing for not issuing a receipt or processing for issuing a receipt, and when the transition occurs, performs the corresponding processing. If a receipt is issued, the management server 6 generates data for a management page to be displayed on the user device 7 based on the result data from the store management unit 1. If a receipt is not issued, the management server 6 generates data for a management page to be displayed on the user device 7 based on notification data to the effect that a receipt cannot be issued.

[0119] Next, in step S35, the user device 7 waits for a result notification from the management server 6, and if a receipt has been issued, for example, as shown in Fig. 8(c), a receipt information display section 76 including the date and time, store name, machine number, fee, etc., and a message display section 77 displaying a message to the effect that a receipt has been issued are displayed on the terminal display means 42. If a receipt has not been issued, for example, as shown in Fig. 8(d), a request data display section 78 displaying receipt issuance request data including the date and time, store name, and machine number received by the management server 6 from the user device 7, and a message display section 79 displaying a message to the effect that a receipt has not been issued and the reason why, are displayed on the terminal display means 42.

[0120] In this way, the user accesses the management page from the user device 7 and transmits service specification information specifying the service to be received to the management server 6. Then, when the service specification information or information specifying the service acquired based on the service specification information conforms to the service provision conditions, which are predetermined conditions such as use within a predetermined period, i.e., satisfies the conditions, the user can receive a service such as issuing a receipt by the service device 10. By prohibiting repeated access to the management page by a one-time URL and using the service provision conditions when using a service, impersonation and mischief such as issuing a receipt when the service is not actually used are prevented.

[0121] The above describes an embodiment in which a database of information regarding the usage of laundry machines 2, 3, and 4 is stored in store management unit 1, a service request is sent from user device 7 to management server 6, and receipt issuance is controlled by store management unit 1. The next embodiment describes an embodiment in which a database of information regarding the usage of laundry machines 2, 3, and 4 is placed in management server 6, a service request is sent from user device 7 to management server 6, and receipt issuance is controlled by store management unit 1. This embodiment will be described using Figures 10 and 11.

[0122] 10 is a second flowchart illustrating the operation of the automatic operation device management system. Although a plurality of laundry devices are connected to the store management unit 1, the following description will be given assuming that the first laundry device 2 is being used.

[0123] Steps S11 and S12 have been explained above and will not be described here. Once the payment is received and the settlement is complete, the process moves to the next step S40.

[0124] In step S40, the payment data is temporarily stored in the first laundry machine 2, and the process proceeds to the next step. For example, the laundry machine communication unit 63 is provided with a storage means, and the payment data is stored in that storage means. Step S14 has been explained above, so it will not be explained here. When money is deposited in the first laundry machine 2, the machine starts and the payment data is temporarily stored. Then, in response to periodic requests for payment data from the store management unit 1, the payment data is transmitted to the store management unit 1.

[0125] Next, in step S41, the store management unit 1 periodically checks whether any connected laundry machines are being used. That is, the status of the connected first laundry machine 2 is checked at a predetermined time interval, such as every 10 seconds or every 30 seconds. If there is new payment data in the first laundry machine 2, the store management unit 1 requests the store management unit 1 to acquire the payment data. The store management unit 1 periodically checks whether there is new payment data for all connected laundry machines, and performs processing to acquire the new payment data if there is any.

[0126] Next, in step S42, the first laundry machine 2 transmits new payment data to the store management unit 1.

[0127] Next, in step S43, the store management unit 1 waits to receive payment data from the laundry machine that requested it. When the store management unit 1 receives payment data from a laundry machine, it stores the newly acquired payment data. That is, the store management unit 1 checks for new payment data at predetermined time intervals for all connected laundry machines and collects the new payment data. When the store management unit 1 has finished collecting payment data for that round for all connected laundry machines, it moves on to the next step.

[0128] Next, in step S44, the collected payment data is transmitted to the management server 6.

[0129] Next, in step S45, the management server 6 stores the received payment data in the laundry information DB 56. The payment data is stored for each laundry device. For example, it is stored in the device information DB 58.

[0130] In this way, each laundry machine is checked periodically, payment data is collected, and stored in the management server 6 database.

[0131] Next, FIG. 11 is a third flowchart illustrating the operation of the automatic operation device management system.

[0132] Steps S30, S31, S21, S32, S33, S34, and S22 have already been described above and will not be described here. The management server 6 receives the receipt issuance request, analyzes the received receipt issuance request data, extracts the device number and the receipt request time, and then proceeds to step S50.

[0133] Next, in step S50, the management server 6 searches the laundry information DB 56 for and obtains the payment data corresponding to the machine number included in the request data. At this time, payment data within a specified time from the receipt request time is obtained. The specified time is, for example, 10 minutes, and payment data is obtained for the machine currently in use. By using such conditions, a receipt can be issued for laundry machines that are clearly being used by the user. If the payment data cannot be found, data indicating that it could not be found is generated and used as provisional payment data.

[0134] Next, steps S24, S25, S26, and S28 have already been described above, so the description thereof will be omitted.

[0135] Next, in step S51, the management server 6 generates print data for a receipt to be printed by the store management unit 1 based on the extracted receipt information.

[0136] Next, in step S52, the management server 6 sends the print data and a command to issue a receipt to the store management unit 1.

[0137] Next, in step S53, the store management unit 1 receives receipt print data and printing instructions from the management server 6.

[0138] Next, in step S19, as explained above, the store management unit 1 controls the printing means 34 to print a receipt based on the print data using the printer 12. Steps S20, S29, and S35 have been explained above and will not be described here.

[0139] In this way, receipts can be issued conveniently even if the management server 6 has a database of information regarding the use of laundry machines 2, 3, 4. The automatic operation equipment management means includes the functions of the store management device 9 and the management server 6, and performs management of the connected laundry machines.

[0140] Next, we will explain an automatic operation equipment management system that provides services such as issuing receipts when a user is present inside a coin laundry store. It prevents a person in a remote location from impersonating a user and issuing a receipt even though the user has not actually used the equipment. It allows receipts to be issued on the condition that the user is actually inside the store. A user who wishes to issue a receipt enters a password issued by the store management unit 1 into the management page, and the receipt is issued.

[0141] 12 is a fourth flowchart illustrating the operation of the automatic operation device management system. Although a plurality of laundry devices are connected to the store management unit 1, the following description will be given assuming that the first laundry device 2 is being used.

[0142] Steps S11, S12, S13, S14, and S15 have been explained above and will not be described here. When the payment is made and the payment is completed, the payment data is registered in the database.

[0143] Moreover, steps S30, S31, S21, S32, S33, and S34 have already been explained above, so they will not be explained here.

[0144] Next, in step S60, when a request for issuance of a receipt is made, a password is printed by printing means 34 to determine whether the user who made the request is present in the store, and a password output request is sent to the store management unit 1 of the store where the receipt is requested to print the password. The management server 6 randomly generates, for example, a four-digit number as the password. This password is included in the password output request. The generated password is also stored in the management server 6 in association with the receipt issuance request as a condition for providing the service.

[0145] Next, in step S61, upon receiving a password output request, the store management unit 1 controls the printing means 34 to print out the password included in the password output request.

[0146] Next, in step S62, the user device 7 waits for the input of a password after transmitting a request to issue a receipt. Although not shown, a password input area is displayed on the terminal display means 42 of the user device 7, and numbers are input using the numeric keypad 73. Since the password is printed by the service device 10, the printed password is input. In this manner, even if the service device 10 does not have a display device such as an LCD, it is possible to exchange passwords using an unmanned vehicle.

[0147] Next, in step S63, a password transmission button (not shown) is displayed on the terminal display means 42, and the password is transmitted to the management server 6 by touching this button.

[0148] Next, in step S64, management server 6 waits for the password to be received, and when the password is received, requests store management unit 1 for payment data corresponding to the machine number included in the request data.

[0149] Next, in step S16, in response to a request from the management server 6, the store management unit 1 searches for and obtains payment data stored in the store management device storage means 25 that corresponds to the machine number included in the request data. At this time, payment data within a specified time from the receipt request time is obtained. The specified time is, for example, 10 minutes, and payment data is obtained when the target laundry machine is in use. By using such service provision conditions, a receipt can be issued for laundry machines that are clearly being used by the customer. If the payment data cannot be found, data indicating that it could not be found is generated and used as provisional payment data.

[0150] Next, in step S17, the store management unit 1 transmits the searched and acquired settlement data to the management server 6.

[0151] Next, in step S65, the management server 6 waits to receive payment data from the store management unit 1. When the payment data is received, the management server 6 analyzes whether the receipt issuance request is valid or not based on the received payment data, the receipt issuance request, and the password. The password also functions as service specific information. In addition, the password stored in the management server 6 after its generation is also a condition for providing the service.

[0152] If the received payment data is settled within a predetermined time and the laundry equipment is used, the request for issuing a receipt is provisionally determined to be valid. Furthermore, the password received from the user device 7 is compared with the password generated by the management server 6, and if they match, the request for issuing a receipt is determined to be valid. If they do not match these conditions, the request is determined to be invalid. In this way, based on the receipt issuance request from the user device 7, the management server 6 issues a password, stores the password in association with the receipt issuance request, and prints the password using the printing means 34. The management server 6 compares the password stored in the management server 6 with the password entered in the user device 7 to determine whether or not to issue a receipt in response to the receipt issuance request. It is possible to determine whether or not to issue a receipt using a combination of the timing of the receipt issuance request and the password. It is also possible to use only one of the conditions.

[0153] Next, in step S66, if the receipt issuance request is correct, the process proceeds to step S67, and if not, the process proceeds to step S69.

[0154] In step S69, since it is determined that the request for issuing a receipt is invalid, a process is performed in which a receipt is not issued. That is, notification data is generated for the user device 7 informing the user of the violated condition and that a receipt cannot be issued, and the process proceeds to step S29.

[0155] In step S67, since it is determined that the request for issuing a receipt is valid, the process of issuing a receipt is performed. That is, as information to be written on the receipt, data such as the store name, the name of the device used, the fee amount, the payment method, and the start time of use are extracted from the payment data.

[0156] Next, in step S68, the management server 6 sends the extracted receipt information and an instruction to issue a receipt to the store management unit 1.

[0157] Next, when the store management unit 1 receives an instruction to print a receipt from the management server 6, it executes the process of issuing the receipt, and then notifies the store management unit 1, management server 6, and user device 7 of the result. Steps S18, S19, S20, S29, and S35 are the same as those described above, so they will be omitted.

[0158] In this embodiment, the presence of a user in the vicinity of the service device 10 is confirmed by printing a password that changes with each receipt issuance request and having the user enter the password from the user device 7. If the user is not in the vicinity of the service device 10, the user cannot obtain the correct password and cannot receive the printed receipt. Instead of having the service device 10 print the password, it is also possible to provide a display unit such as an LCD to display the password. However, even without adding a display unit, the device can be made compact without being complicated by using the printing means 34 that issues receipts to print the password as well.

[0159] Furthermore, recent mobile phones and smartphones are equipped with a GPS function as standard, and when a mobile phone or smartphone is used as the user device 7, the current location of the user device 7 can be identified. The range of the store's location information is stored in the management server 6 in advance as a service provision condition. The location information of the user device 7 may be used instead of a password and compared with the location of the store. In this case, in step S62, the location information of the user device 7 is acquired and the location information is input together with the acquisition time. The processes of steps S60 and S61 are not necessary, and in step S65, the comparison of the store's location information with the location information of the user device 7 is realized by replacing the password comparison. In this case, if the acquisition time of the location information is far from the request time of receipt issuance, there is a high possibility that the user is not present in the store, so the condition is that the acquisition time of the location information is within a predetermined allowable range of the request time of receipt issuance. For example, the allowable range is about 0 to 20 seconds, which is a time when it is estimated that the user will not leave the store.

[0160] In step S31, the user device 7 transmits a request for a web page to the management server 6. For example, a specific short-range wireless communication means may be provided in the store, and a receipt may be issued only when the user device 7 transmits a request for a web page to the management server 6 via the specific short-range wireless communication means. The service provision condition is that the request is made via a specific communication path. By transmitting the request for a web page from the user device 7 to the management server 6 via a specific communication path, a receipt can be issued when the user is present in the store. Using a password, GPS location information, and a specific communication path as user information indicating the presence of a user as a service provision condition can also be said to be using a detection means for detecting the presence of a user in the store. The detection result of the detection means can also be said to be service-specific information. The management server 6 stores reference user information such as the generated password, the location information of the store, and the specific communication path, which serve as a basis for comparison, as the service provision condition. The user device 7 acquires the detection result of the detection means as user information and transmits it to the management server 6. The management server 6 compares the received user information with stored reference user information to determine whether or not the user is present in the store.

[0161] In the above, an example has been described in which the code recorded in the code recording medium 8 is a store number unique to each store, but the code can also be unique to each laundry device. If the code is unique to each laundry device, input of the device number can be omitted. An example of the case where the code is unique to each laundry device will be described. FIG. 13 is a fifth flowchart illustrating the operation of the automatic operation device management system. FIG. 14 is a diagram illustrating another example of the operation of the user device. FIG. 14(a) is a diagram illustrating a fifth operation of the user device. FIG. 14(b) is a diagram illustrating a sixth operation of the user device. FIG. 14(c) is a diagram illustrating a seventh operation of the user device.

[0162] Although multiple laundry machines are connected to the store management unit 1, the following description will be given assuming that a first laundry machine 2 is being used.

[0163] Steps S11, S12, S13, S14, and S15 have been explained above and will not be described here. When the payment is made and the payment is completed, the payment data is registered in the database.

[0164] In step S70, the two-dimensional code recorded on the code recording medium 8 is read and analyzed by the user device 7. The code contains information about the URL of the management page and the machine number of the laundry machine. For each laundry machine, a code recording medium 8 is provided on which a two-dimensional code containing information about the laundry machine's machine number, store number, and URL of the management page is recorded. For example, the two-dimensional code is recorded on a label sticker and affixed to the laundry machine. The two-dimensional code may be displayed on a display device such as an LCD.

[0165] Next, in step S71, the user device 7 sends a request to the management server 6 to access the management page, based on the acquired URL of the management page, with the machine number and the store number attached.

[0166] Next, in step S72, the management server 6 performs processing to respond to a request for access to the management page from the user device 7. The management server 6 transmits data of the management page to the user device 7. The management server 6 acquires the device number for which a receipt is requested to be issued, and associates it with the management page to perform processing.

[0167] In this case, it is preferable that management server 6 is provided with one-time URL generation unit 53 as access destination information generating means for generating access destination information, and that this one-time URL generation unit 53 generates a one-time URL and transmits it to user device 7, after which user device 7 re-accesses the management page specified by the one-time URL. This one-time URL is re-access destination information. By using the one-time URL, the one-time URL cannot be re-accessed later, so that the problem of the management server being repeatedly accessed by the stored one-time URL can be avoided.

[0168] Next, in step S73, the system waits for receipt of management page data from the management server 6, and displays the management page after receiving the data. The management page is displayed on the terminal display means 42, for example, as shown in FIG. 14(a). In this example, the store name, the machine number, the model name corresponding to the machine number, a message on the procedure for issuing a receipt, and a receipt issue button 70 are displayed. The machine number has already been acquired by the management server 6. If a customer wishes to receive the receipt issuance service, the receipt issue button 70 is touched. An example of receipt issuance has been shown as a service, but another service, such as the issuance of a service voucher, may be selectively selected.

[0169] Next, in step S74, when the user touches the receipt issue button 70, the user terminal control means 40 recognizes that the button has been pressed, and proceeds to a process for issuing a receipt by the service device 10. In addition, when the receipt issue button 70 is pressed, the receipt request time, which is the time when the receipt was requested, is obtained.

[0170] Next, in step S75, the user terminal control means 40 transmits a receipt issuance request to the management server 6. The receipt issuance request includes request data of the device number and the receipt request time. Since the management server 6 has already acquired the device number, it is sufficient for the request data to include the receipt request time. The request data can also be considered service specification information for specifying the target to receive the service.

[0171] Next, in step S76, the management server 6 waits to receive a receipt issuance request, and when a receipt issuance request is received, it extracts the receipt request time added to the received receipt issuance request. The management server 6 stores the machine number and the receipt request time as receipt issuance request data. For example, this is stored as a history of receipt issuance requests in the machine information of the laundry information DB 56. By checking the receipt issuance history, it is possible to know whether a receipt has been issued and prevent duplicate issuance. The management server 6 then requests the store management unit 1 for payment data corresponding to the machine number included in the request data.

[0172] Next, steps S16 and S17 have been explained above and will not be explained here. The store management unit 1 extracts the payment data for the device number corresponding to the request and transmits the result to the management server 6.

[0173] Next, in step S77, the management server 6 waits to receive payment data from the store management unit 1, and when the payment data is received, it analyzes whether the request for receipt issuance is valid based on the received payment data and the request for receipt issuance.

[0174] If the received payment data includes any payment made after a time that is a predetermined time before the receipt request time and the laundry equipment has been used, the request is judged to be correct, that is, if the conditions are met, the request is judged to be correct, and if the conditions are not met, the request is judged to be incorrect.

[0175] Next, in step S78, if the receipt issuance request is correct, the process proceeds to step S79, and if not, the process proceeds to step S81.

[0176] In step S81, since it is determined that the request for issuing a receipt is invalid, a process is performed to not issue a receipt. That is, the process generates, for the user device 7, notification data of the violated condition and that a receipt cannot be issued, and proceeds to step S80.

[0177] In step S79, since the request for issuing a receipt is determined to be valid, the process of issuing a receipt is carried out. The management server 6 extracts data from the payment data as receipt information, such as the store name, the name of the device used, the fee amount, the payment method, and the start time of use, and generates print data for the receipt to be printed by the printing means 34 of the store management unit 1.

[0178] Next, in step S80, the management server 6 notifies the user device 7 of the receipt description information and confirms whether or not to issue a receipt with that content. The management server 6 sends to the user device 7 an issuance confirmation request to which the notification data received in step S81 or the receipt print data generated in step S79 is added.

[0179] In step S82, the receipt confirmation request is awaited from the management server 6. When the receipt confirmation request is received, the contents of the receipt and a confirmation button are displayed on the user device 7. For example, if the receipt can be issued, the contents of the receipt are displayed on the terminal display means 42 based on the print data of the receipt, and the date and time of use, the store name, the device number used, and the fee are displayed, as shown in FIG. 14(b). In addition, an execute button 74 for issuing the receipt and a cancel button 75 for canceling the receipt issuance are displayed. The user selects and executes either the execute button 74 or the cancel button 75. If the receipt cannot be issued, the date, time, store name, device number, and a comment to the effect that it cannot be issued are displayed on the message display section 79 of the terminal display means 42, as shown in FIG. 14(c), and the process ends. The print data of the receipt is, for example, image data of the receipt.

[0180] Next, in step S83, if a receipt is to be issued, it is confirmed that the execute button 74 displayed on the terminal display means 42 has been touched, and the process proceeds to the next step.

[0181] Next, in step S84, the user device 7 transmits to the management server 6 a request for issuing a receipt corresponding to the specified device number.

[0182] Next, in step S85, the management server 6 sends an instruction to issue a receipt to the store management unit 1 together with print data for the receipt generated by the management server 6.

[0183] Next, in step S86, the store management unit 1 waits to receive a receipt issuance instruction from the management server 6, and when the receipt issuance instruction is received, it controls the printing means 34 to print a receipt on the printer 12 based on the printing data sent along with the receipt issuance instruction.

[0184] Next, in step S87, a notification that the receipt has been issued and print data for the receipt are sent as result data from the store management unit 1 to the management server 6. The print data may be data converted into image data.

[0185] Next, in step S88, the management server 6 waits for transition from processing for not issuing a receipt or processing for issuing a receipt, and when the transition occurs, performs the corresponding processing. If a receipt is issued, the management server 6 generates data for a management page to be displayed on the user device 7 based on the result data from the store management unit 1. If a receipt is not issued, the management server 6 generates data for a management page to be displayed on the user device 7 based on notification data to the effect that a receipt cannot be issued.

[0186] Next, in step S89, the user device 7 waits for a result notification from the management server 6. If the notification is that a receipt has been issued, for example, the print data is displayed, along with a message to the effect that the receipt has been issued. If the notification is that a receipt has not been issued, for example, as shown in Fig. 14(c), the terminal display means 42 of the user device 7 displays a message display section 79 showing the date and time, store name, machine number, etc., and the reason why the receipt was not issued.

[0187] The user accesses the management page from the user device 7, transmits information identifying the transaction for which a receipt is to be issued from the user device 7, and when the identified transaction meets the service provision conditions, which are predetermined conditions such as use within a predetermined period, the service device 10 can issue a receipt or other such service. The code recorded in the code recording medium 8 can also include the machine number of the laundry machine for which the receipt is to be issued, which eliminates the need for the user to input the machine number and prevents errors, and also simplifies the process by avoiding duplication of processing for each machine. The accuracy of the contents of the issued receipt can also be increased by including a process for displaying print data of the receipt on the user device 7 and confirming the contents. [Explanation of symbols]

[0188] 1. Store Management Department 2. First laundry machine 3. Second laundry machine 4. Third laundry equipment 5. Network 6 Management Server 7 User Equipment 8. Code Recording Media 9. Store management device 10 Service equipment

Claims

1. A plurality of automated operating devices that operate in response to payment of a fee; an automated device management means for collecting information regarding the use of said automated device; An automated operation equipment management system having: a code recording medium on which access destination information for identifying an access destination to be accessed by a user device operated by a user of the automatic operating device is recorded in a coded form readable by the user device, the code recording medium including either device information for identifying the automatic operating device, store information for identifying a store in which the automatic operating device is installed, or both the device information and the store information; a storage means for storing information about the store and the equipment information about the automated equipment installed in the store in association with the store information, and for storing information about the automated equipment and the collected information about the use of the automated equipment in association with the equipment information; The automatic operation device management means a communication means for performing data communication with the user device via a network; The automatic operating equipment management system is characterized in that, when the user device is accessed based on the access destination information, the automatic operating equipment management means outputs to the user device from which the access originates data of the management page in which the automatic operating equipment or the store, or both the automatic operating equipment and the store are identified based on the access destination information to be displayed on the user device, the management page including at least a store name based on the store information, and information searched from the storage means based on the equipment information, the store information, or both the equipment information and the store information.

2. The automatic operation equipment management system according to claim 1 , wherein the management page displayed on the user device includes information regarding the automatic operation equipment located in the store corresponding to the management page.

3. 3. The automatic operation equipment management system according to claim 1, wherein the information about the automatic operation equipment is the type of the automatic operation equipment extracted from the storage means.

4. The automatic operating equipment management system of any one of claims 1 to 3, characterized in that the automatic operating equipment management means generates a receipt corresponding to the automatic operating equipment input via the management page based on the collected information regarding the use of the automatic operating equipment stored in the memory means, and outputs image data of the generated receipt to the user device from which the access originates.

Citation Information

Patent Citations

  • Laundry system

    JP2005339046A

  • Network system, server, and data processing method

    JP2020039383A

  • Two-dimensional code settlement system for laundry store

    JP2021002240A

  • Laundry system

    JP2020156581A