Service management system, program
Patent Information
- Application Number
- JP2025073362
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-04-25
- Publication Date
- 2025-10-29
AI Technical Summary
Customers registered as members in multiple stores face difficulty in easily accessing store-specific service-related information, such as coupons and deposit ticket status, due to varying service offerings across different locations.
A service management system that associates store identification information with service-related information on a customer's mobile terminal, allowing switchable display of store unit information and dynamically changing service confirmation images based on the specific store's offerings, including buttons for coupons and deposit tickets.
Enables customers to easily view and manage store-specific service information, including coupon availability and deposit ticket status, directly on their mobile devices, enhancing convenience and clarity.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a service management system.
Background Art
[0002] There is known an application that can display a list screen of a plurality of membership cards issued for each of a plurality of stores on a terminal device and enlarge and display the membership card selected on the list screen (see, for example, Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] For example, when a customer is registered as a member in a plurality of stores, information related to the services received by the customer as a member differs for each store. In this way, it is required to make it easier for the customer to confirm service-related information that differs depending on the store.
[0005] The present invention has been made in view of such circumstances, and an object thereof is to make it easier for a customer to confirm service-related information that differs depending on the store.
Means for Solving the Problems
[0006] In order to solve the above-described problems, one aspect of the present invention is a management means for associating and managing, for each customer, store identification information uniquely indicating a store and service-related information related to services that can be enjoyed by a customer by visiting the store, store unit information corresponding to a store unit, and a display control means for displaying, on the same screen of the customer's mobile terminal, a service confirmation image for confirming services that can be enjoyed by a customer at the store corresponding to the store unit information, wherein the display control means displays a plurality of store unit information on the screen so as to be switchable, and changes the mode of the service confirmation image corresponding to the displayed store unit information according to the content indicated by the corresponding service-related information, which is a service management system.
Brief Description of the Drawings
[0007]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Mode for Carrying Out the Invention
[0008] <Embodiment> [Example of the Overall Configuration of the Cleaning System] FIG. 1 shows an example of the overall configuration of a cleaning system 1 according to an embodiment (hereinafter, the embodiment) of the present invention. The cleaning system 1 of this embodiment is a system that supports cleaning operations. In the cleaning operation of this embodiment, at each of the stores ST (ST-1, ST-2, ST-3) serving as cleaning stores (cleaning intermediary stores) operated by a merchant, articles such as clothes to be cleaned (hereinafter, also referred to as goods) are received from customers who use the cleaning service. The merchant cleans the received goods at a factory or the like and returns the cleaned goods to the customers. At each store ST, a fee is received from the customer as the consideration for cleaning the goods.
[0009] The cleaning system 1 includes a management device 10, a POS terminal 20, a factory terminal 40, and a customer mobile terminal 50. The management device 10, the POS terminal 20, the factory terminal 40, and the customer mobile terminal 50 are connected to a network 90. The mode of the network 90 is not particularly limited. For example, the network 90 may utilize a wireless LAN, a mobile phone network, the Internet, or the like.
[0010] The management device 10 is a cloud server that provides services related to the cleaning business. The management device 10 is configured as, for example, a cloud server. In the cleaning system, the management device 10 manages information related to various services from the receipt to the delivery of the goods received from the customer. The management device 10 is communicably connected to the POS terminal 20, the factory terminal 40, and the customer mobile terminal 50.
[0011] The POS terminal 20 is installed in each of the stores ST (ST-1, ST-2, ST-3). The stores ST-1, ST-2, and ST-3 shown in the figure are exemplified as chain stores operated by, for example, the same operator (company). Note that the number of stores ST in the cleaning system 1 is not particularly limited, but in the following description, the case where there are three stores ST as shown in the figure is exemplified. The POS terminal 20 executes, for example, a goods reception process for receiving goods from a customer, a goods return process for delivering goods to the customer, a payment settlement process for performing payment settlement, etc., in response to an operation by a store clerk. Note that the POS terminal 20 may be a stationary type or a portable type.
[0012] The factory terminal 40 is installed in the cleaning factory and is operated by a person in charge of the cleaning factory. The factory terminal 40 is used, for example, for checking goods before cleaning and for reporting completion after cleaning. The factory terminal 40 may be, for example, a personal computer or the like.
[0013] The customer mobile terminal 50 is a terminal that the customer operates as a user (for example, a smartphone, tablet terminal, personal computer, etc. owned by the customer). The customer mobile terminal 50 may be configured to be able to download and install an application program from the management device 10 and a device different from the management device 10 (a server (not shown)) via the network 90. In the present embodiment, an application program for customers using the store ST in the cleaning system 1 (hereinafter also referred to as the "cleaning application") is installed in the customer mobile terminal 50.
[0014] The customer mobile terminal 50 in which the cleaning application is installed can display various information for the customer as described below by communicating with the management device 10. Also, the customer mobile terminal 50 may be connectable to the POS terminal 20 by short-range wireless communication such as Bluetooth (registered trademark) or wireless LAN at the store ST, for example. The customer mobile terminal 50 and the POS terminal 20 connected communicably may execute transfer of predetermined information, settlement processing corresponding to payment of a fee, and the like.
[0015] [Configuration example of management device] FIG. 2 shows a configuration example of the management device 10. The management device 10 in the figure includes parts such as a CPU 11, a ROM 12, a RAM 13, a storage unit 14, an operation unit 15, and a communication unit 16, and these parts are connected by a bus 19.
[0016] The CPU 11 is a central processing unit, reads out the program stored in the ROM 12, expands it in the RAM 13, and controls the operation of the management device 10 by executing each step of the expanded program. The ROM 12 is a read-only memory and stores various information such as a program for operating the management device 10. The RAM 13 is a main memory device and temporarily stores various information such as information used by the CPU 11 and information received by the communication unit 16. The storage unit 14 stores programs, various types of information, etc. as an auxiliary storage device. The storage unit 14 may be configured to include, for example, an HDD (Hard Disc Drive), an SSD (Solid State Drive), etc. The operation unit 15 is an input device for receiving various operations from an operator who operates the management device 10, and includes various keys and the like. Note that a display unit or the like may be provided together with the operation unit 15. Note that the operation unit 15, the display unit, etc. may be omitted. The communication unit 16 communicates with other devices via the network 90.
[0017] [Configuration example of customer mobile terminal] FIG. 3 shows a configuration example of the customer mobile terminal 50. The customer mobile terminal 50 includes parts such as a CPU 51, a ROM 52, a RAM 53, a storage unit 54, a touch panel display unit 55, and a communication unit 56, and these parts are connected to a bus 59.
[0018] The CPU 51 is a central processing unit. It reads out the programs stored in the ROM 52, expands them in the RAM 53, and executes each step of the expanded programs to control the operation of the customer mobile terminal 50. The ROM 52 is a read-only memory and stores various types of information such as programs for operating the customer mobile terminal 50. The RAM 53 is a main storage device and temporarily stores various types of information such as information used by the CPU 51 and information received by the communication unit 56. The storage unit 54 stores programs, various types of information, etc. as an auxiliary storage device. The storage unit 54 may be configured to include, for example, an HDD, an SSD, etc. The touch panel display unit 55 is a display unit configured as a touch panel. Note that, in addition to the touch panel display unit 55, physical operators may be provided. The communication unit 56 communicates with other devices via the network 90.
[0019] [Regarding information management by the management device] Referring to FIG. 4, an example mode of information management by the management device 10 will be described. The storage unit 14 of the management device 10 stores a customer management information table, a deposit slip management information table, and a coupon management information table. FIG. 4(A) shows an example of the customer management information table. One record (one row) in the figure corresponds to the customer management information of one customer.
[0020] The customer management information corresponding to one customer includes areas for customer information, application identification information, membership information corresponding to store 1 (membership information: store 1), membership information corresponding to store 2 (membership information: store 2), and membership information corresponding to store 3 (membership information: store 3). Stores 1 to 3 in the figure correspond to, for example, stores ST-1, ST-2, and ST-3 in FIG. 1.
[0021] The area for customer information stores customer information regarding the corresponding customer. The customer information may include basic information regarding the customer, such as customer identification information assigned to the corresponding customer, the customer's name, address, and phone number. Further, the customer information may also include information such as special notes regarding the customer (for example, the corresponding customer always requests a three-dimensional finish for white shirts) input by the store clerk operating the POS terminal 20.
[0022] The area for application identification information stores application identification information indicating the cleaning application used by the corresponding customer. Note that when the customer is not using the cleaning application, the area for application identification information does not store valid application identification information.
[0023] The area for membership information corresponding to store 1 stores the membership information corresponding to store 1 for the corresponding customer when the corresponding customer is registered as a member of store 1 (store ST-1). The area for membership information corresponding to store 2 stores the membership information corresponding to store 2 for the corresponding customer when the corresponding customer is registered as a member of store 2 (store ST-2). The area for member information corresponding to Store 3 stores the member information corresponding to Store 3 for a customer who is registered as a member of Store 3 (Store ST-3). The member information includes, for example, member identification information, information such as the member expiration date, etc. Further, when a rank is set for a member, the member information may include information (rank information) indicating the rank of the member set for the corresponding customer.
[0024] In the cleaning system of this embodiment in which member information is managed in the same manner as the customer management information in the figure, a customer can arbitrarily register as a member in units of Store ST. Member registration can be performed by a customer performing an operation of inputting necessary items such as the target store and the member account on the member registration screen displayed on the cleaning application of the customer portable terminal 50. Further, member registration may also be possible when a store clerk inputs the necessary items entered by a customer on a membership registration form into the POS terminal 20 at Store ST. The customer portable terminal 50 and the POS terminal 20 transmit the input necessary items to the management device 10. The management device 10 issues member identification information corresponding to the target store ST in response to the reception of the necessary items. The management device 10 stores member information in which the issued member identification information is associated with the information based on the received necessary items.
[0025] FIG. 4(B) shows an example of a deposit ticket management information table. The deposit ticket management information table in the figure shows an example of a structure in which individual deposit ticket management information tables are provided for each store ST. The deposit ticket management information table corresponding to one store ST has a structure in which store identification information indicating the corresponding store ST is associated with the deposit ticket history information for each customer.
[0026] The deposit ticket management information corresponding to one customer includes a customer identification information area and a deposit ticket history information area. The area for customer identification information stores customer identification information indicating the corresponding customer. Note that the deposit ticket management information may store application identification information indicating the cleaning application of the corresponding customer instead of or in addition to the customer identification information.
[0027] The deposit ticket history information is information including the deposit ticket information obtained by digitizing the deposit tickets issued by the POS terminal 20 corresponding to each transaction the customer has made so far. The deposit ticket information corresponding to one transaction may include, for example, information such as the slip number, the date and time of deposit of the item in custody, the completion date (scheduled return date), the breakdown of the items in custody in one transaction, the specified finishing details for the items in custody, and the processing status after custody of the items in custody. Also, for the deposit ticket information of a transaction for which the pickup by the customer of the corresponding product has been completed, for example, a completion flag may be given to indicate that the pickup has been completed.
[0028] The area for deposit ticket history information may be configured to store a corresponding file for each slip number (one transaction), for example. Alternatively, the area for deposit ticket history information may be configured to store one file that collectively describes the deposit ticket history information corresponding to one or more transactions. In the figure, an example of storing a file corresponding to each slip number in the area for deposit ticket history information is shown. By the management device 10 storing such a deposit ticket management information table, in the cleaning system 1, it becomes possible to manage the items in custody for each customer.
[0029] Figure 4(C) shows an example of a coupon management information table. In the cleaning system 1 of this embodiment, coupons can be issued (provided) for each store ST. Note that common coupons may also be issued for the store ST. A customer registers a coupon to be used by himself / herself from among the issued coupons, for example, by operating a cleaning application. Thereby, the customer can hold a coupon that he / she can use. Alternatively, the coupon issued by the store ST may be registered so that it can be directly used by the customer. The coupons thus held by the customer are managed for their usage history after being associated with customer identification information (or application identification information).
[0030] The coupon management information table in the figure shows an example of a structure in which a table is provided for each store ST. The coupon management information table corresponding to one store ST has a structure in which coupon management information for each customer is associated with and stored for store identification information indicating the issuing store ST.
[0031] The coupon management information corresponding to one customer includes a customer identification information area and a coupon usage history information area. The customer identification information area stores customer identification information indicating the corresponding customer. The coupon usage history information area stores coupon usage history information. The coupon usage history information is information indicating the usage history of the customer's coupons. In the coupon usage history information, for a coupon for which a plurality of available usage times are defined as a currently valid coupon, the remaining usage times and the like may also be shown. Also, in the coupon usage history information, coupons that the customer can hold and use but have not yet been used are also managed as unused usage histories. Further, the coupon usage history information may include information about used coupons or coupons that have not been used even after the expiration date has passed. By the management device 10 storing such a coupon management information table, in the cleaning system 1, it becomes possible to manage the usage history of coupons for each customer at the store level.
[0032] [Regarding the cleaning application] With reference to FIGS. 5 to 9, an example of the usage mode of the cleaning application of this embodiment will be described.
[0033] FIG. 5(A) shows an example of the home screen of the cleaning application displayed on the touch panel display unit 55 of the customer mobile terminal 50. Since the membership card is displayed on the home screen as described later, for example, under the operation of the cleaning application, it may be called a "membership card screen" or the like. The home screen may be displayed as an initial screen in response to the activation of the cleaning application. Also, when the home button BT40 described later is operated in a state where a screen of the cleaning application other than the home screen is being displayed, the display returns to the home screen. Note that the home button BT40 may be called a "membership card button" or the like, for example, under the operation of the cleaning application.
[0034] In the home screen of the figure, a membership card area AR1, a store individual information button area AR2, a notification information area AR3, and a common area AR4 are arranged.
[0035] The membership card area AR1 is an area where the membership card for each store ST for which a customer using the cleaning application has registered as a member is displayed. Hereinafter, a case where the customer has registered as a member for each of three stores ST-1, ST-2, and ST-3 will be taken as an example.
[0036] In the membership card area AR1 of the figure, a state where the entire membership card CD-1 is displayed is shown. The membership card CD-1 is a membership card corresponding to the store ST-1. In the following, in addition to the membership card CD-1, membership cards CD-2 and CD-3 corresponding to stores ST-2 and ST-3 will also be described. However, when there is no particular distinction between membership cards CD-1, CD-2, and CD-3, they will be referred to as membership card CD. As shown in the figure, the membership card CD in the membership card area AR1 may be displayed in a manner imitating, for example, the shape and pattern of a membership card as a physical medium. This allows customers to easily grasp that there is an electronic membership card in the membership card area AR1.
[0037] In the membership card CD-1 shown in the figure, the specific store name of the corresponding store ST-1, the cumulative number of points currently held by the customer corresponding to store ST-1, the code, etc. are displayed. The code is the encoded membership identification information. In the figure, an example where the code is a barcode is shown, but it may also be a code in other forms such as a two-dimensional code. Also, the membership identification information may be displayed as a character string using, for example, alphanumeric characters in the membership card CD. In the figure, an example where the membership identification information as a character string is displayed below the membership card CD-1 is shown. Note that depending on the settings, operation, etc. regarding the membership identification information in store ST, in the membership card CD, the membership identification information as a character string may be displayed, but the code of the membership identification information may not be displayed.
[0038] Also, below the displayed membership card CD-1, the membership expiration date for the membership card CD-1 is displayed. If the number of days until the membership expiration date is below a certain level, a highlighted display in a predetermined manner may be made as a warning to the customer that the membership has expired. Note that the membership expiration date may also be shown in the manner indicated within the membership card CD.
[0039] In the figure, with the entire membership card CD-1 displayed as described above, the left end portion of the membership card CD-2 is displayed at the right edge of the membership card area AR1. By displaying the right end portion of the membership card CD-2, customers can grasp that there is also a membership card for another store ST.
[0040] In the case where the customer owns multiple membership cards CD, in the membership card area AR1 of the figure, first, the entire one selected membership card CD is displayed in the membership card area AR1. Moreover, for other membership cards CD that are not the selection target, they are arranged side by side with the selected membership card CD in an image that protrudes in the left - right direction of the selected membership card area AR1. Regarding the operation of switching the membership card CD to be the selection target in such a membership card area AR1, it will be described later.
[0041] The store - specific information button area AR2 is an area where store - specific information buttons are arranged. The store - specific information button is a button for performing an operation to display store service information corresponding to the store ST (selected store) corresponding to the membership card CD selected in the membership card area AR1. The store service information is information related to a predetermined service provided by the store ST to the customer in relation to its business.
[0042] In the store - specific information button area AR2 of the figure, a coupon button BT21 and a pick - up button BT22 are arranged.
[0043] The coupon button BT21 is a button for instructing the display of a coupon list screen. The coupon list screen displayed in response to the operation of the coupon button BT21 presents list items corresponding to each coupon that the customer can use among the coupons issued by the selected store. That is, the coupon list screen is a screen that displays information related to the coupon - providing service by the selected store as store service information.
[0044] The pick-up button BT22 is a button for instructing the display of the deposit ticket list screen. The deposit ticket list screen displayed according to the operation of the pick-up button BT22 reflects, as list items, the history of deposit tickets issued by transactions between the selected target store and the customer. The store ST provides a service as a cleaning service (cleaning service) in which it receives a cleaning request by accepting goods from the customer, cleans the received goods, and delivers the cleaned goods to the customer. The deposit ticket list screen is a screen that displays information related to the cleaning service provided by the selected target store to the customer as store service information.
[0045] The coupon providing service is applied to the transaction when the customer visits the store ST, displays the coupon on the cleaning application, and presents it to the store clerk, and a discount or the like is performed. Also, the cleaning service is completed when the customer visits the store ST, deposits the goods, and picks up the cleaned goods. That is, the coupon providing service and the cleaning service are services that the customer enjoys by visiting the store ST. The store-specific information button area AR2 is an area where an operation for displaying information related to services (in-store response services) that the customer can enjoy by visiting such a store ST is performed.
[0046] Examples of the screen transition modes when the coupon button BT21 is operated and when the pick-up button BT22 is operated will be described later.
[0047] The notification information area AR3 is an area where notification information (information) provided by the selected target store is displayed. In the notification information area AR3, the notification information is presented by the arrangement of the information presentation button BT31 corresponding to each notification information. When the customer performs a swipe operation (or flick operation) on the notification information area AR3, the display of the information presentation button BT31 is switched so as to move left and right.
[0048] The common area AR4 is an area that is fixedly displayed regardless of the screen transition of the cleaning application. That is, the common area AR4 is an area that is commonly displayed on a plurality of screens that transition on the cleaning application. The home button BT40, the receipt button BT41, the notice button BT42, the coupon button BT43, and the questionnaire button BT44 are arranged in the common area AR4.
[0049] The home button BT40 is a button for performing an operation to return to the home screen when a screen other than the home screen is displayed in the cleaning application. That is, when the common area AR4 is arranged as a screen other than the home screen displayed in the cleaning application, the customer can always return to the display of the home screen by operating the home button BT40. Regarding the home button BT40, it is arranged in the center in the horizontal direction of the common area AR4 and is made larger in size than the other buttons arranged in the common area AR4. Thereby, the visibility of the home button BT40 is enhanced and the operation of returning to the home screen becomes easier.
[0050] When returning from a screen other than the home screen to the home screen, the membership card area AR1 may be set to return to the state that was last displayed before returning to the home screen. For example, if the membership card CD-2 was last displayed as the selection target in the membership card area AR1 before returning to the home screen, then when returning to the display of the home screen, the membership card area AR1 will similarly return to the display where the membership card CD-2 is displayed as the selection target. Alternatively, when returning from a screen other than the home screen to the home screen, the membership card area AR1 may be set to return to the display of a predetermined initial state.
[0051] The deposit ticket button BT41 is a button for an operation to display a deposit ticket list screen. However, the deposit ticket list screen displayed according to the operation of the deposit ticket button BT41 is a deposit ticket list screen in which deposit ticket information corresponding to all stores ST where the customer has conducted transactions is reflected as list items.
[0052] Figure 5(B) shows an example of a deposit ticket list screen corresponding to all stores. In the deposit ticket list screen, the deposit ticket button BT41 is displayed in a grayed-out state and is non-operable. In the deposit ticket list screen corresponding to all stores in the figure, a list classification selection area AR11 and a deposit ticket list area AR12 are arranged. The list classification selection area AR11 is an area where an operation to select the classification of deposit ticket list items to be displayed in the deposit ticket list area AR12 is performed. In the deposit ticket list area AR12, deposit ticket list items IMR corresponding to the list classification selected in the list classification selection area AR11 are arranged.
[0053] For example, by performing a tap operation on the list classification selection area AR11, as shown in the figure, a pull-down menu PDM is displayed. In the pull-down menu in the figure, selection items corresponding to three classifications of "All Display", "Deposited", and "Withdrawn" are displayed.
[0054] When the selection item of "All Display" is selected, in the deposit ticket list area AR12, deposit ticket list items IMR corresponding to all deposit tickets in each store ST where the customer has conducted transactions are arranged. If there is a store ST for which membership registration has been done but there has been no transaction yet, the deposit ticket list items IMR corresponding to the store ST with no transaction are not arranged. The initial display of the deposit ticket list screen corresponding to all stores may be in a state where the selection item of "All Display" is selected in the deposit ticket list area AR12.
[0055] Note that the deposit ticket list area AR12 in the figure exists in a state where the deposit ticket list item IMR is not displayed below the deposit ticket list area AR12. In this case, the customer can scroll by moving the deposit ticket list item IMR upward by performing a swipe operation (or flick operation) upward on the deposit ticket list area AR12.
[0056] When the selection item of "In Deposit" is selected, in the deposit ticket list area AR12, the deposit ticket list items corresponding to the transactions at each store ST that the customer has made so far and for which the customer has not yet picked up the goods (transactions of "In Deposit") are arranged. The "In Deposit" transactions include transactions where the goods deposited by the customer at the store ST are not yet available for pickup because the cleaning is not yet complete, and transactions where there are goods that can be picked up at the store after the cleaning is complete. Note that in addition to "All Display", "In Deposit", and "Picked Up" as the selection items of the pull-down menu PDM, selection items corresponding to the classifications of "Not Pickupable" and "Pickupable" may be added.
[0057] When the selection item of "Picked Up" is selected, in the deposit ticket list area AR12, the deposit ticket list items corresponding to the transactions at each store ST that the customer has made so far and for which the customer has already picked up (received) the goods are arranged.
[0058] Figure 6(A) shows an example of the display mode of the deposit ticket list area AR12 when the selection item of "In Deposit" is selected in the list classification selection area AR11 of the deposit ticket list screen. In the deposit ticket list area AR12 of the figure, an example is shown where two deposit ticket list items IMR corresponding to "In Deposit" are arranged. Also, in the figure, it is shown that the stores ST corresponding to the two deposit ticket list items IMR are different from each other.
[0059] The customer can perform an operation (e.g., a tap operation) to select one of the deposit ticket list items IMR arranged in the list classification selection area AR11 shown in FIG. 5(B) or FIG. 6(A). When the operation of selecting the deposit ticket list item IMR is performed, a deposit ticket screen showing the details of the deposit ticket corresponding to the selected deposit ticket list item IMR is displayed.
[0060] FIG. 6(B) shows an example of the deposit ticket screen. In the deposit ticket screen, a slip number area AR21 and a deposit ticket area AR22 are arranged. The slip number area AR21 displays the corresponding slip number. The deposit ticket area AR22 is an area where the content of the deposit ticket is displayed. The barcode in the deposit ticket area AR22 encodes, for example, the slip number. Also, in the deposit ticket screen, a previous screen button BT223, an online payment button BT221, and a pick-up reservation button BT222 are arranged. The previous screen button BT223 is a button for performing an operation to return to the previous screen. The online payment button BT221 is a button that the customer operates when making an online payment. The pick-up reservation button BT222 is a button that the customer operates when making a pick-up reservation for the product indicated by the deposit ticket displayed on the deposit ticket screen.
[0061] When the pickup reservation button BT222 is operated, for example, a pickup reservation setting screen is displayed. The customer specifies a pickup reservation date and time on the pickup reservation setting screen and performs an operation to confirm the specified pickup reservation date and time. The customer mobile terminal 50 transmits the pickup reservation information including the specified pickup reservation date and time to the management device 10. The management device 10 stores the received pickup reservation information and transmits it to the POS terminal 20 of the corresponding store ST. The POS terminal 20 displays the received pickup reservation information on a predetermined screen. The store clerk moves the goods from the backyard to the counter before the pickup reservation date and time indicated by the displayed pickup reservation information. Thereby, the store clerk can quickly deliver the goods to the customer who comes to the store at the reserved date and time.
[0062] Return the explanation to the common area AR4. The notice button BT42 in the common area AR4 is a button for which an operation to transition to the notice list screen is performed. When the notice button BT42 is operated, the display on the touch panel display unit 55 transitions from the current screen to the notice list screen. In the same figure, a state where a badge is attached to the notice button BT42 is shown. The badge in the same figure indicates that there is one piece of new (unread) notice information.
[0063] Figure 7(A) shows an example of the notice list screen. The notice list screen in the same figure is a mode in which the notice information list items IMF are arranged in the notice information list area AR31. In the notice information list item IMF, a summary message, date, etc. about the corresponding notice information are displayed. When an operation to select the notice information list item IMF (for example, a tap operation) is performed, the display transitions to the display of the notice information screen that presents the notice information corresponding to the selected notice information list item IMF.
[0064] As described above, in the notice information area AR3, the items (information presentation buttons BT31) of the notice information provided from the selected store are presented. On the other hand, when the notification button BT42 in the common area AR4 is operated, the notification list screen displayed presents list items (notification information list items IMF) regarding the notification information provided from all of the stores ST where the customer has registered as a member among the stores ST. That is, the customer can view on the cleaning application either a list of the notification information corresponding to the selected target store or a list of the notification information corresponding to all of the stores ST where the customer has registered as a member.
[0065] Note that an example is shown in the notification list screen of the figure where a notification information list item IMF notifying that the pick-up deadline date of a product has passed is displayed. Since the passing of the pick-up deadline date of a product is disadvantageous to both the customer and the store ST, it is required that the customer can notice it as easily as possible. Therefore, when the pick-up deadline date of a product has passed, for example, it may be displayed in a manner that allows the customer to notice it at a glance, such as by a balloon or a pop-up on the home screen as well.
[0066] When an operation (for example, a tap operation) to select a notification information list item IMF arranged on the notification list screen is performed, the display on the touch panel display unit 55 transitions from the notification list screen to the notification information screen.
[0067] The coupon button BT43 in the common area AR4 is a button for performing an operation to display a coupon list screen. When the coupon button BT43 is operated, the display on the touch panel display unit 55 transitions from the current screen to the coupon list screen. The coupon list screen displayed in response to the operation of the coupon button BT43 presents coupon list items (coupon list items) for which the customer has a usage history across each of the stores ST where the customer has registered as a member. Among the "coupons for which the customer has a usage history" also include those that the customer can use but has not yet used in a transaction.
[0068] FIG. 7(B) shows an example of a coupon list screen. In the coupon list screen of this figure, in the coupon list area AR41, an example is shown where two coupon list items IMC of coupons available to customers are arranged. The coupon list items IMC of the coupons available to customers show information such as the name of the corresponding coupon, the expiration date, and the remaining number of available uses. Also, in the topmost coupon list item IMC, an example is shown where the remaining number of days until the expiration date is within a predetermined period, and thus information on the remaining number of days until the expiration date is shown. Also, as shown in this figure, according to the coupons that have been used, coupon list items IMC marked as "used" may also be arranged. Also, for example, coupon list items IMC corresponding to coupons that have expired without being used may also be arranged. By displaying the coupon list area AR41 in this way, customers can easily grasp the coupons available at the stores where they are members.
[0069] When an operation (for example, a tap operation) to select a coupon list item IMC arranged on the coupon list screen is performed, the display on the touch panel display unit 55 transitions from the coupon list screen to the coupon screen.
[0070] FIG. 7(C) shows an example of a coupon screen. The coupon screen in this figure corresponds to the case where an operation to select the second coupon list item IMC from the top in the coupon list area AR41 of FIG. 7(B) is performed. On the coupon screen, the corresponding coupon CP is displayed. When a customer uses a coupon at the store ST, the customer causes the coupon CP to be displayed on the customer portable terminal 50 and presents the displayed coupon CP to the store clerk. The store clerk can apply the coupon to the customer's transaction by reading the code in the coupon CP with the code scanner of the POS terminal 20. Information about such coupon usage (coupon usage information) is transmitted from the POS terminal 20 to the management device 10. The management device 10 updates the corresponding coupon usage history information using the received coupon usage information. On the coupon screen, the previous screen button BT223 is arranged. In response to the operation of the previous screen button BT223, the display on the touch panel display unit 55 returns from the coupon screen to the coupon list screen.
[0071] The questionnaire button BT44 in the common area AR4 is a button for performing an operation to transition to the questionnaire screen.
[0072] Next, the display of the store-specific information button area AR2 corresponding to the switching of the membership card CD on the home screen will be described. FIG. 8(A) shows the same home screen as FIG. 5(A). That is, in the membership card area AR1 of FIG. 8(A), the membership card CD-1 is displayed as a selection target. Also, the coupon button BT21 and the pick-up button BT22 in the store-specific information button area AR2 are both displayed in an active state. In this way, with the membership card CD-1 being the selection target, the fact that the coupon button BT21 is in an active state indicates that there are coupons available for the customer among the coupons provided by the store ST-1 corresponding to the membership card CD-1. Also, with the membership card CD-1 being the selection target, the fact that the pick-up button BT22 is in an active state indicates that the customer has goods deposited at the store ST-1 through transactions with the store ST-1 corresponding to the membership card CD-1.
[0073] Regarding the active pick-up button BT22 indicating that there are goods on deposit, the mode may be further changed according to whether there are goods that can be picked up among the goods on deposit. For example, the pick-up button BT22 may be displayed in a mode indicating an active state as shown in the figure when there are no goods that can be picked up, and may be changed to a highlighted display in a predetermined mode from the active state when there are goods that can be picked up. Also, for example, when there are goods that can be picked up, a balloon, pop-up, etc. notifying the fact may be displayed.
[0074] When the customer operates the active coupon button BT21 while the home screen of FIG. 8(A) is displayed, the display on the touch panel display unit 55 transitions from the home screen to the coupon list screen. FIG. 9(A) shows an example of the coupon list screen displayed in response to the operation of the coupon button BT21 on the home screen of FIG. 8(A). In the coupon list screen of this figure, a coupon list item IMC is arranged. Among the coupon list items IMC, the uppermost coupon list item IMC indicates the coupons available for the customer to use at the store ST-1. Also, in the coupon list screen of this figure, as shown by the coupon list items IMC in the second row and the third row, coupons marked as "used" are also shown. By viewing the coupon list screen displayed in this way, the customer can easily grasp the coupons available at the selected target store.
[0075] When the coupon button BT43 in the common area AR4 is operated, as shown in FIG. 7(B), a coupon list screen for the coupons corresponding to each of the stores ST where the customer has registered as a member is displayed. On the other hand, when the coupon button BT21 is operated, a coupon list screen corresponding to the coupons available at the selected target store among the coupons corresponding to the customer is displayed. That is, when the home screen is displayed, if the customer operates the coupon button BT21, the customer can display a coupon list screen corresponding to the selected target store, and if the customer operates the coupon button BT43, regardless of which store ST it is, the customer can display a coupon list screen corresponding to the coupons corresponding to the customer.
[0076] Also, when the customer operates the active pick-up button BT22 while the home screen of FIG. 8(A) is displayed, the display on the touch panel display unit 55 transitions from the home screen to the receipt list screen.
[0077] FIG. 9(B) shows an example of a deposit ticket list screen that is displayed in response to the operation of the pick-up button BT22 on the home screen of FIG. 8(A). In the deposit ticket list screen of this figure, a deposit ticket list item IMR corresponding to the transaction between the store ST-1 and the customer is shown. In the deposit ticket list screen of this figure, the classification item of "in deposit" is selected in the list classification selection area AR11. That is, when the pick-up button BT22 is operated, as the initial display of the deposit ticket list screen, a deposit ticket list area AR12 corresponding to the "in deposit" transaction corresponding to the selected target store is displayed. In this figure, one deposit ticket list item IMR is displayed corresponding to the fact that there is one "in deposit" transaction, but if there are multiple "in deposit" transactions, a plurality of deposit ticket list items IMR corresponding to each of the multiple transactions are displayed. Also in this case, in response to the operation on the deposit ticket list item IMR, the corresponding deposit ticket screen is displayed.
[0078] Note that as shown in this figure, when there is one transaction corresponding to the goods that the customer has deposited at the store ST-1, in response to the operation of the pick-up button BT22, the display of the deposit ticket list screen may be skipped and the transition may be made to the corresponding deposit ticket screen.
[0079] When the deposit ticket button BT41 in the common area AR4 is operated, as shown in FIG. 5(B), a deposit ticket list screen is displayed targeting the transactions corresponding to all the stores ST where the customer has registered as a member. On the other hand, when the pick-up button BT22 is operated as described above, a deposit ticket list screen corresponding to the corresponding store ST and narrowed down to the transactions corresponding to "in deposit" is displayed. That is, when the home screen is displayed, if the customer operates the pick-up button BT22, a deposit ticket list screen corresponding to the selected target store and corresponding to the "in deposit" transaction can be displayed, and if the customer operates the deposit ticket button BT41, a deposit ticket list screen of the transactions at each store ST where the customer has registered as a member can be displayed.
[0080] Note that, from the state of FIG. 9(B), for example, a customer may be able to operate a pull-down menu in the list classification selection area AR11 to select "All Display" or "Picked Up". In this case, when "All Display" is selected, the display may be switched to the deposit ticket list area AR12 in which all transactions corresponding to the customer at the selected target store are reflected. When "Picked Up" is selected, the display may be switched to the deposit ticket list area AR12 in which the transactions of the customer corresponding to "Picked Up" at the selected target store are reflected. Note that, in the pull-down menu opened in the list classification selection area AR11, a display indicating the current selected target store may be made. Thereby, even if the deposit ticket list item IMR is hidden behind when the pull-down menu is opened, the customer can easily confirm the selected target store.
[0081] Return to the explanation of FIG. 8. The left end portion of the membership card CD-2 is displayed at the right edge of the membership card area AR1 in FIG. 8(A). Thereby, the customer can clearly recognize that there is a membership card of another store ST different from the store ST corresponding to the membership card CD-1. In this case, the customer can perform a leftward swipe operation on the membership card area AR1 to cause the membership card CD-2 to be displayed in the center as the selected target in the membership card area AR1, transitioning from the state where the membership card CD-1 is displayed in the center as the selected target. That is, the customer can perform an operation to switch the membership card CD to be the selected target.
[0082] FIG. 8(B) shows a state in which the membership card CD-2 is displayed as the selected target in the membership card area AR1 in response to performing a swipe operation on the membership card area AR1 in FIG. 8(A) as described above. The membership card CD-2 is a membership card corresponding to the store ST-2. At this time, the display of the membership expiration date also changes to the date corresponding to the membership card CD-2. In the case of this figure, in response to the membership card CD-2 being displayed as the selection target, the store-specific information button area AR2 has changed to a state where the active coupon button BT21 and the inactive pick-up button BT22 in a grayed-out state are displayed. This state indicates that there is a coupon available for the customer corresponding to store ST-2 and there is no product currently deposited by the customer at store ST-2. In this case, by operating the coupon button BT21, the customer can display a coupon list screen including the coupon list items available for the customer at store ST-2. Also, since the pick-up button BT22 is in an inactive and non-operable state, the customer can grasp that there is no product currently deposited at store ST-2.
[0083] In addition, when the pick-up button BT22 is in an inactive state as shown in this figure and there is a non-pick-upable product before completion (before cleaning is completed) at the selected store, a display (upcoming completion display) may be made on the home screen to inform the customer that there is a product before completion. As the upcoming completion display, for example, the closest upcoming completion date for each product may be displayed on the pick-up button BT22. Alternatively, the remaining number of days (or remaining time) until the upcoming completion date may be displayed.
[0084] Also, the right end portion of membership card CD-1 is displayed at the left edge of the membership card area AR1 in Fig. 8(B), and the left end portion of membership card CD-3 is displayed at the right edge of the membership card area AR1. In this case, the customer can change the state so that membership card CD-1 is centrally displayed as the selection target in the membership card area AR1 by performing a rightward swipe operation on the membership card area AR1. Also, the customer can change the state so that membership card CD-3 is centrally displayed as the selection target in the membership card area AR1 by performing a leftward swipe operation on the membership card area AR1.
[0085] FIG. 8(C) shows a state in which membership card CD-3 is displayed as a selection target in membership card area AR1 in response to a left swipe operation on membership card area AR1 of FIG. 8(B) as described above. Membership card CD-3 is a membership card corresponding to store ST-3. At this time, the display of the membership expiration date also changes to the date corresponding to membership card CD-3. In this figure, in response to membership card CD-3 being displayed as a selection target, store individual information button area AR2 has changed to a state in which coupon button BT21 in an inactive state and pick-up button BT22 in an active state are displayed. This state indicates that there are no coupons available to the customer corresponding to store ST-3 and that the customer has items stored at store ST-3. In this case, the customer can grasp that there is no history of using coupons corresponding to store ST-3 because coupon button BT21 is in an inactive and inoperable state. Also, the customer can display a list screen of receipts corresponding to store ST-3 by operating pick-up button BT22 in an active state.
[0086] In this way, in the present embodiment, when a customer is registered as a member of a plurality of stores ST, one of a plurality of membership cards CD corresponding to each store ST can be switched and displayed as a selection target in membership card area AR1 on the home screen of the cleaning application. Moreover, in store individual information button area AR2 on the home screen, coupon button BT21 and pick-up button BT22 corresponding to store ST corresponding to the selected membership card CD are arranged. Thereby, the customer can efficiently view information regarding coupons and possible items in storage corresponding to store ST of the selected membership card CD.
[0087] Also, in the present embodiment, coupon button BT21 and pick-up button BT22 in store individual information button area AR2 are displayed in a larger size compared to each button in common area AR4. In addition, as the positional relationship in the vertical direction of the home screen, while the common area AR4 is located at the bottom most, the coupon button BT21 and the pick-up button BT22 in the store-specific information button area AR2 are displayed at approximately the center position. In addition, the coupon button BT21 and the pick-up button BT22 are arranged side by side horizontally in the store-specific information button area AR2. Regarding information on coupons and product pick-up, there is an aspect that it is more efficient for customers to view it on a per-store ST basis rather than viewing it for all stores ST for which the customer has registered as a member. With the sizes and arrangements of the coupon button BT21 and the pick-up button BT22 in the store-specific information button area AR2 as in this embodiment, it becomes easier for customers to view information regarding coupons and product pick-up on a per-store ST basis. Note that the direction in which the coupon button BT21 and the pick-up button BT22 are arranged in the store-specific information button area AR2 may be the vertical direction.
[0088] Note that in the membership card area AR1, together with the selected membership card CD, a part (either the left or right end) of the membership cards CD that are not the selection target is also displayed, so as to show customers that there are membership cards other than the selected membership card CD. However, for example, only the selected membership card CD in the membership card area AR1 may be displayed, and a part of the membership cards CD that are not the selection target may not be displayed. At this time, in a predetermined manner in place of the display of a part of the membership cards CD that are not the selection target, it may be made to show customers that there are membership cards CD that are not the selection target.
[0089] [Example of processing procedure] With reference to the flowchart of FIG. 10, an example of the processing procedure executed by the customer mobile terminal 50 in relation to the screen transition of the cleaning application will be described. Step S101: In response to obtaining the activation trigger of the cleaning application, the customer mobile terminal 50 activates the cleaning application. The activation trigger of the cleaning application may be an operation on the customer's mobile terminal 50 for the customer to activate the cleaning application. Also, the activation trigger of the cleaning application may be generated in response to a push notification corresponding to the cleaning application.
[0090] Step S102: In response to the cleaning application being activated, the customer's mobile terminal 50 acquires information (home screen information) used for displaying the home screen. For this purpose, the customer's mobile terminal 50 sends a home screen information request to the management device 10. The home screen information request includes the application identification information of the cleaning application. Also, the home screen information request may include customer identification information. The management device 10 generates the home screen information of the corresponding customer in response to receiving the home screen information request. When generating the home screen information, the management device 10 acquires the membership information for each store ST of the corresponding customer from the customer management information table. Also, the management device 10 acquires the deposit ticket history information of each store ST associated with the corresponding customer from the deposit ticket management information table. Also, the management device 10 acquires the coupon usage history information of each store ST associated with the corresponding customer from the coupon management information table. The management device 10 generates the home screen information using the information acquired as described above. The home screen information may be in a format similar to, for example, a web page. The management device 10 sends the generated home screen information to the customer's mobile terminal 50. The customer's mobile terminal 50 receives the sent home screen information. In this way, the customer's mobile terminal 50 acquires the home screen information.
[0091] Step S103: The customer mobile terminal 50 uses the home screen information acquired in step S102 to display the home screen on the touch panel display unit 55. At this time, the coupon button BT21 and the pick-up button BT22 in the store-specific information button area AR2 are displayed in an active or inactive state according to the presence or absence of the customer's coupon usage history information in the coupon management information table associated with the selected store and the presence or absence of the customer's deposit ticket history information in the deposit ticket management information table, respectively.
[0092] Step S104: With the home screen being displayed, the customer mobile terminal 50 determines whether an operation (member card switching operation) to switch the member card CD displayed in the member card area AR1 has been performed. The member card switching operation is a swipe operation in the left or right direction with respect to the member card area AR1.
[0093] Step S105: When the member card switching operation is performed, the customer mobile terminal 50 switches the member card CD to be displayed as the selection target in the member card area AR1 according to the member card switching operation. Step S106: Further, the customer mobile terminal 50 updates the display of the store-specific information button area AR2 according to the switching of the display of the member card CD in step S105. That is, the customer mobile terminal 50 causes the coupon button BT21 and the pick-up button BT22 to be displayed in either an active or inactive state corresponding to the member card CD after the display switching.
[0094] The flowchart of FIG. 11 shows an example of the processing procedure for updating the display of the store-specific information button area AR2 in step S106. Note that the processing in the same figure may also be executed as the processing for the display of the store-specific information button area AR2 when the home screen is displayed in step S103. In the description of the same figure, an example is given in the case where, in the home screen information acquired in step S102, information (information presence flag) indicating the presence or absence of the coupon usage history information and the deposit ticket history information associated with the customer is included for each store ST where the customer has registered as a member.
[0095] Step S201: The customer mobile terminal 50 determines whether there is any coupon usage history information of the selected store associated with the customer by referring to the information existence flag for the coupon usage history information of the selected store.
[0096] Step S202: If it is determined in step S201 that there is coupon usage history information of the selected store associated with the customer, the customer mobile terminal 50 arranges the coupon button BT21 in an active state in the store-specific information button area AR2. Step S203: On the other hand, if it is determined in step S201 that there is no coupon usage history information of the selected store associated with the customer, the customer mobile terminal 50 arranges the coupon button BT21 in an inactive state in the store-specific information button area AR2.
[0097] Step S204: The customer mobile terminal 50 determines whether there is any deposit slip history information of the selected store associated with the customer by referring to the information existence flag for the deposit slip history information of the selected store.
[0098] Step S205: If it is determined in step S204 that there is deposit slip history information of the selected store associated with the customer, the customer mobile terminal 50 arranges the pick-up button BT22 in an active state in the store-specific information button area AR2. Step S205: On the other hand, if it is determined in step S204 that there is no deposit slip history information of the selected store associated with the customer, the customer mobile terminal 50 arranges the pick-up button BT22 in an inactive state in the store-specific information button area AR2.
[0099] Note that instead of the customer mobile terminal 50, the management device 10 may perform the processing shown in the figure. In this case, for each case where a plurality of membership cards CD are each selected as a target, the management device 10 generates image parts of a plurality of store-specific information button areas AR2 in which a coupon button BT21 and a pickup button BT22 in an active or inactive state are arranged. The management device 10 may include the generated image parts of the plurality of store-specific information button areas AR2 in the home screen information. In this case, when displaying the home screen, the customer mobile terminal 50 may display the image parts of the store-specific information button area AR2 corresponding to the membership card CD after switching in response to the switching of the selected membership card CD.
[0100] Return to FIG. 10 for the explanation. Step S107: After the processing of step S106, or when it is determined in step S104 that the membership card switching operation has not been performed, the customer mobile terminal 50 determines whether an operation to transition from the home screen to another screen (other screen transition operation) has been performed. The other screen transition operation includes, for example, an operation on the coupon button BT21, an operation on the pickup button BT22, and an operation on the information presentation button BT31. The other screen transition operation also includes an operation on any one of the deposit ticket button BT41, the notification button BT42, the coupon button BT43, and the questionnaire button BT44 in the common area AR4. If it is determined in step S107 that the other screen transition operation has not been performed, the process returns to step S104.
[0101] Step S108: When the other screen transition operation is performed, the customer mobile terminal 50 executes control to transition to the display of the other screen specified according to the other screen transition operation. At this time, the customer mobile terminal 50 may request the management device 10 for screen information used to display the other screen as necessary. In this case, the management device 10 generates the requested screen information and transmits the generated screen information to the customer mobile terminal 50. The customer mobile terminal 50 displays the received screen information.
[0102] As an example, when the coupon button BT21 is operated, the customer mobile terminal 50 transmits a screen information request for a coupon list screen corresponding to the selected store to the management device 10. The screen information request in this case includes store identification information indicating the selected store and corresponding customer identification information (which may be application identification information). In response to the screen information request for the coupon list screen, the management device 10 acquires coupon usage history information associated with the customer at the selected store. The management device 10 generates a coupon list screen in which the coupon usage history indicated by the acquired coupon usage history information is reflected. The management device 10 transmits the generated coupon list screen to the customer mobile terminal 50. The customer mobile terminal 50 displays the received coupon list screen.
[0103] Also, in response to an operation (for example, a tap operation) of selecting any one of the coupon list items IMC in the displayed coupon list screen, the customer mobile terminal 50 may transmit a screen information request to the management device 10. The screen information request in this case requests the screen information of the coupon screen corresponding to the coupon list item IMC selected by the operation. In response to the screen information request for the coupon screen, the management device 10 acquires the coupon information of the corresponding coupon. The management device 10 generates a coupon screen for presenting the acquired coupon information. The management device 10 transmits the generated coupon screen to the customer mobile terminal 50. The customer mobile terminal 50 displays the received coupon screen.
[0104] Step S109: In a state where the transition from the home screen to another screen has been made in step S108, the customer mobile terminal 50 determines whether or not another screen transition operation for further transitioning to another screen other than the home screen has been performed. Step S110: If it is determined in step S109 that another screen transition operation has been performed, the customer mobile terminal 50 causes the display to transition from the current other screen to the other screen specified by the current other screen transition operation.
[0105] Step S111: After the process of step S110 or when it is determined in step S109 that no other screen transition operation has been performed, the customer mobile terminal 50 determines whether a home screen transition operation has been performed. The home screen transition operation is an operation on the home button BT40 in the common area AR4. If it is determined that the home screen transition operation has not been performed, the process returns to step S109. If it is determined that the home screen transition operation has been performed, the process returns to step S103 so that the display returns from another screen to the home screen. Note that if it is determined that the home screen transition operation has been performed, the process may return to step S102, obtain the home screen information again, and then display the home screen in step S103.
[0106] The flowchart of FIG. 12(A) shows an example of a processing procedure when, in response to an operation on the coupon button BT21 in the store-specific information button area AR2 as an other screen transition operation, a coupon list screen of the selected target store is displayed by step S108 or step S110 of FIG. 10.
[0107] Step S301: The customer mobile terminal 50 determines whether the coupon button BT21 in the store-specific information button area AR2 has been operated while the home screen is being displayed. Step S302: In response to the operation of the coupon button BT21, the customer mobile terminal 50 displays a coupon list screen in which the content of the coupon usage history information associated with the selected target store and the customer is reflected. For this purpose, for example, the customer mobile terminal 50 transmits a coupon list screen request limited to the selected target store to the management device 10 in response to the operation of the coupon button BT21. The coupon list screen request limited to the selected target store includes the store identification information of the selected target store and the customer identification information. The management device 10 acquires, from the coupon management information table of the store indicated by the store identification information of the selected target store included in the received coupon list screen request limited to the selected target store, the coupon usage history information associated with the customer identification information included in the same received coupon list screen request. The management device 10 uses the acquired coupon usage history information to generate coupon list screen information used for displaying the coupon list screen. The management device 10 transmits the generated coupon list screen to the customer mobile terminal 50. The customer mobile terminal 50 uses the received coupon list screen information to display a coupon list screen on the touch panel display unit 55. As a result, a coupon list screen is displayed in which a coupon list item IMC limited to the coupons corresponding to the selected target store is presented as a coupon list screen reflecting the customer's coupon usage history.
[0108] The flowchart of FIG. 12(B) shows an example of a processing procedure when, in response to an operation on the coupon button BT43 in the common area AR4 as another screen transition operation, the coupon list screen corresponding to all stores is displayed by step S108 or step S110 in FIG. 10.
[0109] Step S401: The customer mobile terminal 50 determines whether the coupon button BT43 in the common area AR4 has been operated while the home screen is being displayed. Step S402: In response to the operation of the coupon button BT43, the customer mobile terminal 50 displays a coupon list screen in which the contents of all the coupon usage history information associated with the customer are reflected among the coupon usage history information corresponding to each store. For this purpose, for example, in response to the operation of the coupon button BT43, the customer mobile terminal 50 transmits a coupon list screen request for all stores to the management device 10. The coupon list screen request for all stores includes information indicating that it is for all stores and customer identification information. In response to receiving a coupon list screen request for all stores, the management device 10 acquires coupon usage history information associated with the customer identification information included in the coupon list screen request from the coupon management information table of each store ST. The management device 10 generates coupon list screen information used for displaying the coupon list screen by using the acquired coupon usage history information. The management device 10 transmits the generated coupon list screen to the customer mobile terminal 50. The customer mobile terminal 50 uses the received coupon list screen information to display a coupon list screen on the touch panel display unit 55. As a result, a coupon list screen including coupon list items IMC corresponding to the respective coupons of the store ST where the customer registered as a member is displayed as the coupon list screen corresponding to the customer.
[0110] The flowchart of FIG. 13(A) shows an example of a processing procedure when, in response to an operation on the withdrawal button BT22 in the store individual information button area AR2 as another screen transition operation, the deposit ticket list screen of the selected target store is displayed by step S108 or step S110 in FIG. 10.
[0111] Step S501: The customer mobile terminal 50 determines whether the withdrawal button BT22 in the store individual information button area AR2 has been operated while the home screen is being displayed.
[0112] Step S502: In response to the withdrawal button BT22 being operated, the customer mobile terminal 50 displays a deposit ticket list screen narrowed down to transactions that are in the "deposited" state among the transactions between the customer and the selected target store. For this purpose, in response to the withdrawal button BT22 being operated, the customer mobile terminal 50 transmits a deposit ticket list screen request corresponding to the selected target store to the management device 10. The deposit ticket list screen request corresponding to the selected target store includes store identification information indicating the selected target store and customer identification information. The management device 10 acquires, from the deposit slip management information table of the store indicated by the store identification information of the selected target store included in the received deposit slip list screen request, the deposit slip information that is associated with the customer identification information included in the deposit slip list screen request and is in the "in deposit" (withdrawal not completed) state. The management device 10 generates deposit slip list screen information in which deposit slip list items IMR for each of the acquired deposit slip information are arranged. The management device 10 transmits the generated deposit slip list screen to the customer mobile terminal 50. The customer mobile terminal 50 uses the received deposit slip list screen information to display a deposit slip list screen on the touch panel display unit 55. As a result, on the touch panel display unit 55, a deposit slip list screen is displayed that corresponds to the selected target store and presents the deposit slip list items IMR of the transactions of the customers in the "in deposit" state.
[0113] The flowchart of FIG. 13(B) shows an example of a processing procedure when, in response to an operation on the deposit slip button BT41 in the common area AR4 as another screen transition operation, the deposit slip list screen corresponding to all stores is displayed by step S108 or step S110 in FIG. 10.
[0114] Step S601: The customer mobile terminal 50 determines whether the deposit slip button BT41 in the common area AR4 has been operated while the home screen is being displayed.
[0115] Step S602: In response to the deposit slip button BT41 being operated, the customer mobile terminal 50 displays a deposit slip list screen that reflects the content of all the deposit slip information associated with the customer among the deposit slip information corresponding to each store ST. For this purpose, for example, in response to the deposit slip button BT41 being operated, the customer mobile terminal 50 transmits a deposit slip list screen request for all stores to the management device 10. The deposit slip list screen request for all stores includes information indicating that it is for all stores and customer identification information. In response to receiving a deposit slip list screen request for all stores, the management device 10 acquires deposit slip history information associated with customer identification information included in the same received deposit slip list screen request from the deposit slip management information table corresponding to each store. The management device 10 generates deposit slip list screen information used for displaying the deposit slip list screen by using the deposit slip information included in the acquired deposit slip history information. The management device 10 transmits the generated deposit slip list screen to the customer mobile terminal 50. The customer mobile terminal 50 uses the received deposit slip list screen information to display a deposit slip list screen on the touch panel display unit 55. As a result, a deposit slip list screen corresponding to the "All Display" classification item for the store ST where the customer has registered as a member is displayed as the deposit slip list screen corresponding to the customer.
[0116] <Modification Example> Hereinafter, a modification example of the present embodiment will be described. [First Modification Example] For example, a customer who has registered as a member at a certain store ST may have a membership card in a physical medium but wants to register (or transfer) the membership card in the cleaning application. In such a case, the customer inputs the membership identification information described on the membership card in the physical medium on the membership registration screen of the cleaning application. Also, for example, the customer mobile terminal 50 may be configured to input the membership identification information by capturing an image of the membership card in the physical medium with its own camera and obtaining the membership identification information from the membership card in the captured image. The customer mobile terminal 50 transmits the input membership identification information to the management device 10. As a result, by associating the membership identification information with the application identification information in the management device 10, the corresponding membership card can be displayed in the cleaning application. That is, the registration or transfer of the membership card to the cleaning application using the membership card in the physical medium is performed.
[0117] [Second Modification Example] As in the above-described embodiment, a configuration in which a customer designates a store to be selected by selecting a membership card and browses information on the in-store reception service provided at the designated store to be selected according to a button operation may be applied to other than the cleaning business as follows.
[0118] For example, the customer is a member of a plurality of restaurants. The customer who is a member can reserve and order a menu at the store using, for example, an ordering application installed on the customer's mobile terminal 50. The customer goes to the store at a previously designated pick-up date and time and picks up the menu that the customer has reserved and ordered. Note that the customer may receive the menu from the store clerk by hand, or may be configured to pick up the product stored by the store clerk in a pick-up locker provided in the store by taking it out of the locker.
[0119] In an environment where the store is used in this way, for example, the ordering application installed on the customer's mobile terminal 50 displays a store-specific information button area AR2 where order slip buttons are arranged, together with the membership card area AR1. When the order slip button is displayed in an active state, it indicates that there is a menu that has been reserved and ordered at the selected store and that the customer should receive. When the order slip button is displayed in a non-active state, it indicates that there is no menu that has been reserved and ordered at the selected store and that the customer should receive.
[0120] Note that when the ordered menu is to be picked up from the locker, for example, the store clerk may be configured to operate the store terminal and input that the corresponding menu has been stored in the locker in response to finishing the preparation of the menu and storing it in the locker. Then, in the customer's ordering application, it may be notified, for example, by blinking of the order slip button or pop-up display, that the menu has been stored and can be picked up.
[0121] When the active order slip button is operated, an order slip list screen is displayed. In this case, on the order slip list screen, list items of order slips for each transaction in which a customer has ordered a menu at the selected target store are arranged. When a list item is operated, the corresponding order slip screen is displayed. On the order slip screen, in addition to items of the menu reserved, price, etc., the designated pick-up time, the current preparation status of the menu, etc. may be shown.
[0122] By performing such display, the customer can view information about the menu that the customer has reserved on the order application for each selected target store.
[0123] Also, the customer is a member of multiple rental video stores. A customer who is a member can, for example, use a reservation application installed on the customer mobile terminal 50 to make a reservation to pick up video software at the store. The customer goes to the store at a previously designated date and time to pick up the video software that the customer has reserved. In an environment where the store is used like this, for example, the reservation application installed on the customer mobile terminal 50 displays a store individual information button area AR2 where a reservation order button is arranged, together with a membership card area AR1. When the reservation order button is displayed in an active state, it indicates that there is video software reserved at the selected target store that the customer should pick up. When the reservation order button is displayed in a non-active state, it indicates that there is no video software reserved at the selected target store that the customer should pick up. When the reservation order button is operated, an order slip list screen is displayed. In this case, on the order slip list screen, list items of order slips for each transaction in which video software has been reserved at the selected target store are arranged. When a list item is operated, the corresponding order slip screen is displayed. On the order slip screen, in addition to the title of the reserved video software, rental fee, etc., the designated pick-up time, etc. may be shown. By performing such display, the customer can view the reservation status of the customer's video software on the reservation application for each selected target store.
[0124] In addition, the customer is a member of multiple movie theaters. A customer who is a member can use various services provided by the movie theater by using, for example, a movie theater service application installed on the customer's mobile terminal 50 (or a website corresponding to multiple movie theaters may also be used). The movie theater service application installed on the customer's mobile terminal 50 displays a store-specific information button area AR2 where a now-playing information button is arranged, together with a membership card area AR1. In response to the operation of the now-playing information button, a now-playing list screen is displayed. The now-playing list screen has list items corresponding to each movie being shown at the selected movie theater arranged thereon. When a list item is operated, an introduction screen introducing the corresponding movie is displayed. By performing such display, the customer can grasp on the now-playing application which movies are being shown at the selected movie theater unit. The movie can be viewed by the customer going to the movie theater. Therefore, the screening of movies is also one of the in-store response services.
[0125] [Third Modification Example] The multiple stores where the customer registers as a member are not limited to, for example, affiliated stores of the same company, and may be stores of different companies. Moreover, on the application, the switching of membership cards corresponding to different company stores and the arrangement of buttons for presenting information related to the in-store response service of the store corresponding to the switched membership card may be performed.
[0126] [Fourth Modification Example] In addition, in the above-described embodiments, modifications, etc., a part of the processing executed by the customer mobile terminal 50, the POS terminal 20, etc. may be executed by a higher-level device such as the management device 10. As one of the above-described aspects, a configuration of a sink client system may be provided in the cleaning system 1 of the present embodiment. As an example, the management device 10 or another server may be configured as a server compatible with clients (for example, a cloud server), and the customer mobile terminal 50, the POS terminal 20, etc. may be made to function as clients. In this case, client terminals such as the customer mobile terminal 50 and the POS terminal 20 transmit information such as commands according to operations performed on themselves to the cloud server. The cloud server executes processing in response to the information received from the client terminals, and may transmit image data or web page data as a screen or the like in which the processing results are reflected to the client terminals. As the client terminals, the customer mobile terminal 50, the POS terminal 20, etc. display the transmitted image data and web page data by an image viewer or a web browser.
[0127] [Fifth Modification Example] Note that each of the above embodiments and each modification example may be combined as appropriate.
[0128] [Summary of the Embodiment] [Technical Field] The present invention relates to a service management system. [Background Art] There is known an application that can display a list screen of a plurality of membership cards issued for each of a plurality of stores on a terminal device and enlarge and display the membership card selected on the list screen (see, for example, Patent Document 1). [Prior Art Document] [Patent Document] [Patent Document 1] Japanese Unexamined Patent Application Publication No. 2014-109880 [Summary of the Invention] [Problems to be Solved by the Invention] For example, when a customer is registered as a member in a plurality of stores, information related to the services received by the customer as a member differs for each store. In such a case, it is required to make it easy for the customer to confirm service-related information that differs depending on the store. The present invention has been made in view of such circumstances, and an object thereof is to make it easy for a customer to confirm service-related information that differs depending on the store.
[0129] [Means for Solving the Problem] (1) As described above, one aspect of the present embodiment is a management means for associating and managing, for each customer, store identification information uniquely indicating a store (for example, store identification information associated with a membership card) and service-related information related to services that can be enjoyed by the customer by visiting the store (for example, coupon usage history information, deposit ticket history information), a store unit information corresponding to the store unit (for example, membership card), and a service confirmation image (for example, coupon button BT21, pick-up button BT22) for confirming services that can be enjoyed by the customer at the store corresponding to the store unit information on the same screen (for example, home screen) of the customer's mobile terminal. The display control means is configured to display a plurality of store unit information on the screen so as to be switchable, and to change the mode of the service confirmation image corresponding to the displayed store unit information according to the content indicated by the corresponding service-related information. This is a service management system.
[0130] According to the above configuration, on one screen, a membership card, a store corresponding to the membership card (selected target store), and a service confirmation image for displaying service-related information corresponding to the customer are arranged. The service confirmation image is changed in mode according to the content indicated by the corresponding service-related information. In this case, the customer can grasp the content indicated by the service-related information by looking at the mode of the service confirmation image. This makes it easier for the customer to check service-related information that varies depending on the store.
[0131] (2) One aspect of the present embodiment is the service management system described in (1), wherein the service confirmation image is a first image operator (for example, pick-up button BT22) that is operated to confirm the receipt of an item (a product deposited at store ST for cleaning) by the customer at the corresponding store, and the display control means changes the mode of the first image operator according to the presence or absence of items that the customer has not completed receiving. Here, for products that the customer has not completed the pickup (collection), for example, in the cleaning system 1 of the embodiment, they are products held by the cleaning store.
[0132] According to the above configuration, the pickup button BT22 displayed on the home screen changes its mode according to whether there are products held by the store ST corresponding to the currently displayed membership card. As a result, the customer can grasp whether there are products deposited at the store corresponding to the currently displayed membership card by looking at the pickup button BT22 on the home screen.
[0133] (3) One aspect of this embodiment is the service management system described in (2), wherein the display control means displays a second image operator (for example, the deposit ticket button BT41) for the customer to confirm regarding the receipt of items on the same screen as the first image operator, regardless of which of the plurality of stores corresponding to the plurality of store unit information.
[0134] According to the above configuration, on the home screen, the pickup button BT22 and the deposit ticket button BT41 are arranged. As a result, the customer can, as an operation on the same home screen, operate the pickup button BT22 to display information about the products being held at the selected target store, and operate the deposit ticket button BT41 to display information about the products being held regardless of which store the customer has registered as a member.
[0135] (4) One aspect of this embodiment is the service management system described in (2) or (3), wherein the service confirmation image is a third image operator (for example, the coupon button BT21) that is operated to confirm regarding benefits (for example, coupons) provided by the corresponding store, and the display control means changes the mode of the third image operator according to the availability of the available benefits.
[0136] According to the above configuration, the coupon button BT21 displayed on the home screen changes its mode according to whether there is a coupon available for the customer among the coupons of the store ST corresponding to the currently displayed membership card. As a result, by looking at the coupon button BT21 on the home screen, the customer can determine whether there is a coupon available for them at the store corresponding to the currently displayed membership card.
[0137] (5) One aspect of the present embodiment is the service management system described in (4), wherein the display control means displays a fourth image operator (coupon button BT43) for checking benefits on the same screen as the third image operator, regardless of which of the plurality of stores corresponding to the plurality of store unit information provided the benefits.
[0138] According to the above configuration, the coupon buttons BT21 and BT43 are arranged on the home screen. As a result, as an operation on the same home screen, by operating the coupon button BT21, the customer can display information about the coupons available at the selected store, and by operating the coupon button BT43, the customer can display information about the coupons available corresponding to each of the stores where they are registered as a member.
[0139] (6) One aspect of the present embodiment is the service management system described in (4) or (5), wherein the display control means displays the first image operator and the third image operator side by side on the same screen.
[0140] According to the above configuration, the pick-up button BT22 and the coupon button BT21 are arranged side by side. This makes it easier for the customer to view information about the coupons available for them and the goods in storage corresponding to the selected store.
[0141] (7) One aspect of the present embodiment is the service management system according to any one of (2) to (6), wherein when there is an article that a customer has not completed receiving at the store corresponding to the store unit information to be displayed, the display control means further changes the display mode of the first image operator according to whether there is an article that can be received.
[0142] According to the above configuration, regarding the pick-up button BT22, when the customer has items in custody, the mode changes according to whether there is an item among the items in custody for which cleaning has been completed and the customer can pick it up (take it away). In this case, the pick-up button BT22 will be in a mode corresponding to being able to pick up when there is an item for which cleaning has been completed among the items the customer has deposited at the selected store, but will be in a mode corresponding to not being able to pick up when all the items the customer has deposited have not completed cleaning. As a result, the customer can grasp whether there is an item that they can currently pick up among the items they have in custody by looking at the pick-up button BT22 displayed on the home screen.
[0143] Note that a program for realizing the functions of the above-described management device 10, POS terminal 20, factory terminal 40, and customer mobile terminal 50 may be recorded on a computer-readable recording medium, and the program recorded on this recording medium may be read into a computer system and executed to perform the processing of the above-described management device 10, POS terminal 20, factory terminal 40, and customer mobile terminal 50. Here, "reading the program recorded on the recording medium into the computer system and executing it" includes installing the program in the computer system. The "computer system" as used herein is assumed to include hardware such as an OS and peripheral devices. Further, the "computer system" may include a plurality of computer devices connected via a network including a communication line such as the Internet, WAN, LAN, or dedicated line. Also, the "computer-readable recording medium" refers to a portable medium such as a flexible disk, magneto-optical disk, ROM, CD-ROM, or a storage device such as a hard disk built into the computer system. Thus, the recording medium storing the program may be a non-transitory recording medium such as a CD-ROM. The recording medium also includes an internal or external recording medium provided so as to be accessible from a distribution server for distributing the program. The code of the program stored in the recording medium of the distribution server may be different from the code of the program in a form executable by the terminal device. That is, as long as it can be downloaded from the distribution server and installed in a form executable by the terminal device, the form stored in the distribution server does not matter. Note that the program may be divided into a plurality of parts, downloaded at different timings, and then combined by the terminal device, or the distribution servers for distributing the respective divided programs may be different. Furthermore, the "computer-readable recording medium" is assumed to include a volatile memory (RAM) inside a computer system that becomes a server or a client when a program is transmitted via a network and holds the program for a certain period of time. Also, the above program may be for realizing a part of the above-described functions.Furthermore, it may be a so-called difference file (difference program) that can be realized in combination with a program already recorded in a computer system for the above-described functions.
Explanation of Signs
[0144] 1 Cleaning system, 10 Management device, 20 POS terminal, 40 Factory terminal, 50 Customer mobile terminal, 90 Network, ST Store
Claims
1. A management means for managing customer information about a single customer and store identification information of one or more stores available to said single customer in association with each customer; a display control means for displaying store-level information including information that can identify one store on the customer's mobile terminal; Equipped with The display control means When the store identification information of a plurality of stores is associated with the customer information, the store-based information of one store is displayed, and an indication image is displayed suggesting that the display can be switched to the store-based information of another store. Service management system.
2. The display control means Displaying the suggestion image near the store unit information of one store; By performing a predetermined operation depending on the display position of the suggestion image, it is possible to switch from displaying store-based information of one store to displaying store-based information of another store. The service management system of claim 1 .
3. The management means: managing service-related information indicating the content of services that the customer can enjoy at the available stores in association with the store identification information; The display control means A first service confirmation image for confirming services that the customer can enjoy at the store of the displayed store-based information can be displayed, The display mode of the first service confirmation image is changed depending on whether or not there is a service available in the displayed store-based information.
3. The service management system according to claim 1.
4. The display control means When the store identification information of a plurality of stores is associated with the customer information, regardless of which store unit information of the store is being displayed, a second service confirmation image for confirming services that the customer can enjoy at the plurality of stores is displayed in one display mode regardless of the display mode of the first service confirmation image. The service management system according to claim 3 .
5. In a service management system having a management device and a mobile terminal, a program for causing a first computer to function as the management device and a second computer to function as the mobile terminal, The first computer A management means for managing customer information about a customer and store identification information of one or more stores available to the customer in association with each customer. It functions as The second computer A display control means for displaying store-based information including information that can identify one store on the customer's mobile terminal. It functions as The display control means When the store identification information of a plurality of stores is associated with the customer information, the store-based information of one store is displayed, and an indication image is displayed suggesting that the display can be switched to the store-based information of another store. program.
6. A service management system comprising a management device having a management means for associating customer information about a single customer with store identification information of one or more stores available to the single customer and managing the information for each such customer, and a mobile terminal, comprising a program for causing a computer to function as the mobile terminal, The computer A display control means for displaying store-based information including information that can identify one store on the customer's mobile terminal. It functions as The display control means When the store identification information of a plurality of stores is associated with the customer information, the store-based information of one store is displayed, and an indication image is displayed suggesting that the display can be switched to the store-based information of another store. program.