Processing device, processing method, and program
Customized display rules for electronic receipts based on product categories and user preferences address the challenge of uniformly applied sorting, improving user comprehension of receipt information.
Patent Information
- Application Number
- JP2023185460
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-10-30
- Publication Date
- 2025-01-17
- Estimated Expiration
- 2039-04-24
AI Technical Summary
Existing electronic receipt systems uniformly apply sorting options to all purchased products, making it difficult for users to grasp the displayed information effectively.
Generate an electronic receipt image based on identification information and purchase price of purchased products, using display rules preset for each product category or product, allowing for customized viewing on a user-specific basis.
Enables appropriate display of electronic receipt contents, enhancing user understanding by tailoring display rules to individual preferences and product categories.
Smart Images

Figure 0007616317000001 
Figure 0007616317000002 
Figure 0007616317000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a processing device, a processing method, and a program. [Background technology]
[0002] Patent Document 1 discloses an electronic receipt system that can register a data format for a household account book in advance and output data in accordance with the output format for the household account book.
[0003] Patent Document 2 discloses a system in which, when sorting "on" is selected, a paper receipt is printed with item information sorted according to product classification. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2018-60555 A [Patent Document 2] JP 2005-56143 A Summary of the Invention [Problem to be solved by the invention]
[0005] In the case of the technology described in Patent Document 2, the selection of "yes" or "no" sorting is applied uniformly to all purchased items. When information about all purchased items is displayed uniformly based on the same display rules, some users find it difficult to understand the displayed information. None of the patent documents disclose a means for solving this problem. The present invention aims to appropriately display the contents of an electronic receipt to the user. [Means for solving the problem]
[0006] According to the present invention, Computer, A viewing image generating means for generating a viewing electronic receipt image based on electronic receipt information including identification information and a purchase price of a purchased item and a display rule preset for each user by item category or item from among a plurality of display rules; and An output means for outputting the electronic receipt image for viewing; A program is provided to function as a
[0007] Further, according to the present invention, a viewing image generating means for generating a viewing electronic receipt image based on electronic receipt information including identification information and a purchase price of a purchased item and a display rule preset for each user by item category or item from among a plurality of display rules; An output means for outputting the electronic receipt image for viewing; An apparatus is provided having the following:
[0008] Further, according to the present invention, The computer A processing method is provided for generating an electronic receipt image for viewing based on electronic receipt information including identification information and a purchase price of a purchased item and a display rule preset for each user by item category or by item from among a plurality of display rules, and outputting the electronic receipt image for viewing. Effect of the Invention
[0009] According to the present invention, the contents of an electronic receipt can be displayed appropriately. [Brief description of the drawings]
[0010] [Figure 1] FIG. 1 is a functional block diagram for explaining an overview of an electronic receipt management device, a terminal device, and a store system according to an embodiment of the present invention. [Diagram 2] FIG. 1 is a diagram illustrating an example of a hardware configuration of an electronic receipt management device, a terminal device, and a store system according to an embodiment of the present invention. [Diagram 3] FIG. 2 is a functional block diagram of an electronic receipt management device according to an embodiment of the present invention. [Figure 4] FIG. 2 is a diagram illustrating an example of electronic receipt information according to the embodiment. [Diagram 5] FIG. 2 is a functional block diagram of a terminal device according to an embodiment of the present invention; [Figure 6] FIG. 4 is a sequence diagram showing an example of a process flow of the electronic receipt management device and the terminal device according to the embodiment. [Figure 7] FIG. 4 is a diagram illustrating an example of a display rule according to the present embodiment. [Figure 8] FIG. 2 is a diagram illustrating an example of an electronic receipt image for viewing according to the present embodiment. [Figure 9] FIG. 2 is a diagram illustrating an example of an electronic receipt image for viewing according to the present embodiment. [Figure 10] FIG. 4 is a diagram illustrating an example of a display rule according to the present embodiment. [Figure 11] FIG. 2 is a diagram illustrating an example of an electronic receipt image for viewing according to the present embodiment. [Figure 12] FIG. 4 is a diagram illustrating an example of a display rule according to the present embodiment. [Figure 13] FIG. 2 is a diagram illustrating an example of an electronic receipt image for viewing according to the present embodiment. [Figure 14] FIG. 2 is a functional block diagram of an electronic receipt management device according to an embodiment of the present invention. [Figure 15] FIG. 4 is a sequence diagram showing an example of a process flow of the electronic receipt management device and the terminal device according to the embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] <First embodiment> First, an overview of this embodiment will be described using the functional block diagram in Fig. 1. Fig. 1 shows an electronic receipt management device 10, a terminal device 20, and a store system 30. These devices are connected to each other so as to be able to communicate with each other via wired and / or wireless communication.
[0012] The store system 30 is a system installed in a store. The store system 30 includes an accounting device such as a POS (point of sales) register, and a store server. The store system 30 links electronic receipt information of each user (customer) generated in response to accounting processing to the user identification information of each user, and transmits the electronic receipt information to the electronic receipt management device 10. The electronic receipt information includes identification information of the purchased item and the purchase price.
[0013] The electronic receipt management device 10 manages electronic receipt information in association with user identification information. The electronic receipt management device 10 also manages display rules set for each product category or each product in association with user identification information. The display rules are rules related to the display of electronic receipt information in an electronic receipt image for viewing. The management includes processes such as saving, updating, editing, and deleting. Then, in response to a request from the terminal device 20, the electronic receipt management device 10 transmits the electronic receipt information and the display rules associated with a specific user identification information to the terminal device 20.
[0014] The terminal device 20 generates an electronic receipt image for viewing based on the electronic receipt information and the display rule acquired from the electronic receipt management device 10. Then, the terminal device 20 outputs the generated electronic receipt image for viewing.
[0015] The terminal device 20 of this embodiment has a feature of generating an electronic receipt image for viewing based on a display rule set "by product category or by product." Since the display rule is set by product category or by product, the variation of the display contents of the electronic receipt image for viewing increases compared to a case where the same display rule is set uniformly for multiple products. By setting a display rule according to the user's preference by product category or by product, the user can view an electronic receipt image for viewing with the content of his / her preference. As a result, the user can easily understand the content of the electronic receipt.
[0016] Next, the configurations of the electronic receipt management device 10, the terminal device 20, and the store system 30 will be described in detail. First, an example of the hardware configuration of the electronic receipt management device 10, the terminal device 20, and the store system 30 will be described. Each functional unit of the electronic receipt management device 10, the terminal device 20, and the store system 30 is realized by any combination of hardware and software, centered on a CPU (Central Processing Unit) of any computer, memory, programs loaded into the memory, a storage unit such as a hard disk that stores the programs (programs stored in advance at the stage of shipping the device, as well as programs downloaded from storage media such as CDs (Compact Discs) or servers on the Internet, can be stored), and a network connection interface. Those skilled in the art will understand that there are various variations in the methods and devices for realizing the above.
[0017] FIG. 2 is a block diagram illustrating an example of the hardware configuration of the electronic receipt management device 10, the terminal device 20, and the store system 30. As shown in FIG. 2, each of the electronic receipt management device 10, the terminal device 20, and the store system 30 has a processor 1A, a memory 2A, an input / output interface 3A, a peripheral circuit 4A, and a bus 5A. The peripheral circuit 4A includes various modules. The processing device does not need to have the peripheral circuit 4A. Note that the electronic receipt management device 10, the terminal device 20, and the store system 30 may be configured as multiple devices that are physically and / or logically separated, or may be configured as one device that is physically and / or logically integrated. When configured as multiple devices that are physically and / or logically separated, each of the multiple devices may have the above hardware configuration.
[0018] The bus 5A is a data transmission path for the processor 1A, memory 2A, peripheral circuit 4A, and input / output interface 3A to transmit and receive data to each other. The processor 1A is an arithmetic processing device such as a CPU or a GPU (Graphics Processing Unit). The memory 2A is a memory such as a RAM (Random Access Memory) or a ROM (Read Only Memory). The input / output interface 3A includes an interface for acquiring information from an input device, an external device, an external server, an external sensor, a camera, etc., and an interface for outputting information to an output device, an external device, an external server, etc. Examples of the input device include a keyboard, a mouse, a microphone, a physical button, a touch panel, etc. Examples of the output device include a display, a speaker, a printer, a mailer, etc. The processor 1A can issue commands to each module and perform calculations based on the results of those calculations.
[0019] Next, a description will be given of the functional configuration of the store system 30. The store system 30 includes an accounting device such as a POS register, and a store server.
[0020] The checkout device executes checkout processes including registration and settlement. The registration process is a process for registering items that are the subject of a checkout. The checkout device accepts input of item identification information (e.g., JAN (Japanese Article Number) code, EAN (European Article Number) code) of items that are the subject of a checkout via an input device such as a code reader, a touch panel, a physical button, or a microphone. Additionally, the checkout device may accept input of item identification information of items that are the subject of a checkout and that have been identified by analyzing a captured image of the item.
[0021] The accounting device then obtains the product information (selling price, product name, etc.) associated with the product identification information entered in the product master, and registers it in the device itself as the product information of the product to be processed. The accounting device also calculates the consumption tax and the accounting amount based on the registered product information.
[0022] The settlement process is a process for accepting payment of the bill amount determined in the registration process. In the settlement process, the accounting device, for example, accepts the insertion of cash, accepts the input of credit card information, communicates with the credit card company's server to perform settlement processing, accepts the input of the deposited amount, calculates the change, sends the calculated change, and performs other processes.
[0023] The accounting device accepts input of user identification information that identifies a user (customer) at any timing during the registration process or the settlement process. For example, the accounting device accepts input of user identification information via an input device such as a reader / writer with a short-range wireless communication function, a card reader, a physical button, a touch panel, a microphone, a camera, etc. Then, the accounting device associates electronic receipt information, including identification information (JAN code, EAN code, product name registered in the product master, etc.) of the product (purchased product) purchased by each user, purchase price, purchase date and time, etc., with the user identification information of each user and transmits it to the store server.
[0024] The store server transmits the electronic receipt information and the user identification information to the electronic receipt management device 10. The store server may add store information (store name, store address, store phone number, etc.) to the electronic receipt information and transmit it to the electronic receipt management device 10.
[0025] The accounting device may be configured as a single device, either physically and / or logically, or as multiple devices that are physically and / or logically separated. When the accounting device is configured as multiple devices that are physically and / or logically separated, for example, one device may perform the registration process and another device may perform the settlement process.
[0026] The accounting device may be a device that is assumed to be operated by a store clerk, or a device that is assumed to be operated by a customer. In addition, when the accounting device is composed of multiple devices that are physically and / or logically separated, for example, the device that executes the registration process may be a device that is assumed to be operated by a store clerk, and the device that executes the settlement process may be a device that is assumed to be operated by a customer.
[0027] Next, a functional configuration of the electronic receipt management device 10 will be described. Fig. 3 shows an example of a functional block diagram of the electronic receipt management device 10. As shown in the figure, the electronic receipt management device 10 has a storage unit 11, a management unit 12, an output unit 13, and an input unit 14. The management unit 12 has an electronic receipt information registration unit 121, a display rule setting unit 122, and a search unit 123. By installing a predetermined program in the electronic receipt management device 10, these functional units are realized in the electronic receipt management device 10.
[0028] The input unit 14 acquires various information via the input / output interface 3A. Specifically, the input unit 14 acquires electronic receipt information and user identification information transmitted by the store system 30. The input unit 14 also acquires various information transmitted by the terminal device 20. The input unit 14 may also acquire various information input by the operator of the electronic receipt management device 10 via an input device such as a keyboard.
[0029] In this specification, "acquisition" may include "a device going to retrieve data stored in another device or storage medium (active acquisition)" based on user input or program instructions, such as receiving data by making a request or inquiry to another device, or accessing and reading out another device or storage medium. Also, "acquisition" may include "inputting data output from another device to the device (passive acquisition)" based on user input or program instructions, such as receiving data that is distributed (or transmitted, push notification, etc.). Also, "acquisition" may include selecting and acquiring data or information received, and "generating new data by editing data (converting data to text, rearranging data, extracting some data, changing the file format, etc.), and acquiring the new data."
[0030] The electronic receipt information registration unit 121 stores the electronic receipt information and the user identification information acquired by the input unit 14 in the storage unit 11. Fig. 4 shows an example of electronic receipt information stored in the storage unit 11. In the example shown, the user identification information, the date and time of shopping, the store information of the store where the shopping was made, and shopping information indicating the contents of the shopping (identification information of the purchased product, purchase price, consumption tax, subtotal, total, etc.) are associated with each other. As shown in the figure, the storage unit 11 can store electronic receipt information for multiple payments, divided by payment.
[0031] Returning to FIG. 3, the display rule setting unit 122 sets a display rule for each user, and stores the setting contents for each user in the storage unit 11 in association with the user identification information. The display rule setting unit 122 can set display rules for each product category or each product. In this embodiment, the details of the display rules are not limited. In the following embodiment, a specific example of the display rules will be described.
[0032] The display rule setting unit 122 may set a default display rule in association with, for example, certain user identification information. Alternatively, the display rule setting unit 122 may determine a display rule for each user based on information acquired from the terminal device 20, and store the determined display rule in association with the user's identification information in the storage unit 11. The terminal device 20 transmits the setting contents of the display rule input by the user via an input device of the terminal device 20 to the electronic receipt management device 10.
[0033] The search unit 123 searches the storage unit 11 based on the electronic receipt viewing request acquired by the input unit 14 from the terminal device 20, and extracts predetermined electronic receipt information and display rules. The electronic receipt viewing request includes user identification information and information identifying one payment specified by the user. One payment is identified using, for example, the date and time of shopping, store information, shopping information, etc. The search unit 123 extracts electronic receipt information related to one payment specified by the user, which is associated with the user identification information included in the electronic receipt viewing request. In addition, the search unit 123 extracts display rules associated with the user identification information included in the electronic receipt viewing request.
[0034] The output unit 13 outputs various information via the input / output interface 3 A. Specifically, the output unit 13 transmits the predetermined electronic receipt information and the display rule extracted by the search unit 123 to the terminal device 20 that is the source of the electronic receipt viewing request.
[0035] Next, the functional configuration of the terminal device 20 will be described. Fig. 5 shows an example of a functional block diagram of the terminal device 20. As shown in the figure, the terminal device 20 has a browse image generation unit 21, an output unit 22, and an input unit 23. The terminal device 20 is, for example, a smartphone, a tablet terminal, a PC (personal computer), a mobile phone, a smart watch, etc. By installing a predetermined program in the terminal device 20, these functional units are realized in the terminal device 20.
[0036] The input unit 23 acquires various information via the input / output interface 3A. Specifically, the input unit 23 acquires electronic receipt information and display rules transmitted by the electronic receipt management device 10. The input unit 23 also acquires information input by a user via an input device such as a touch panel (input of an electronic receipt viewing request, input of specifying one payment, input of setting a display rule, etc.).
[0037] The viewing image generating unit 21 generates a viewing electronic receipt image based on electronic receipt information including identification information and purchase price of the purchased item and display rules set for each item category or each item. In this embodiment, the details of the display rules are not limited. In the following embodiment, specific examples of the display rules and the viewing electronic receipt image will be described.
[0038] The output unit 22 outputs various information via the input / output interface 3A. Specifically, the output unit 22 displays the electronic receipt image for viewing generated by the viewing image generating unit 21 on the display. The output unit 22 also transmits information input by the user to the electronic receipt management device 10.
[0039] Next, an example of the flow of processing by the electronic receipt management device 10 and the terminal device 20 will be described with reference to a sequence diagram of FIG.
[0040] First, the user operates the terminal device 20 to log in to the electronic receipt management device 10 via a predetermined application or a predetermined homepage. Then, on the page after logging in, the user inputs a request to view an electronic receipt for a given payment. A payment is identified using, for example, the date and time of shopping, store information, shopping information, etc.
[0041] Then, the terminal device 20 transmits an electronic receipt viewing request including user identification information (information at the time of login) and information for identifying one payment to the electronic receipt management device 10 (S10).
[0042] The electronic receipt management device 10 searches the storage unit 11 based on the electronic receipt viewing request and extracts predetermined electronic receipt information (S11). Specifically, the electronic receipt management device 10 extracts electronic receipt information related to one payment that is associated with the user identification information included in the electronic receipt viewing request and is specified by the user.
[0043] In addition, the electronic receipt management device 10 searches the storage unit 11 and extracts a predetermined display rule (S11). Specifically, the search unit 123 extracts a display rule associated with the user identification information included in the electronic receipt viewing request.
[0044] Then, the electronic receipt management device 10 transmits the extracted electronic receipt information and the display rule to the terminal device 20 (S12).
[0045] The terminal device 20 generates an electronic receipt image for viewing based on the received electronic receipt information and the display rule (S13), and outputs (for example, displays on a display) the generated electronic receipt image for viewing (S14).
[0046] Here, a modified example will be described. So far, an example has been described in which the electronic receipt management device 10 stores electronic receipt information, and transmits electronic receipt information of one payment to the terminal device 20 in response to an electronic receipt viewing request from the terminal device 20, but the present invention is not limited to this process.
[0047] For example, the electronic receipt management device 10 may transmit electronic receipt information of a plurality of payments of the user to the terminal device 20 at any timing after login (such as the timing when the first electronic receipt viewing request is transmitted or received after login). The terminal device 20 may then store the received electronic receipt information of the plurality of payments in its own device. In this case, when the terminal device 20 subsequently accepts a user input of an electronic receipt viewing request, it acquires electronic receipt information of a predetermined one of the electronic receipt information of the plurality of payments stored in its own device, and generates an electronic receipt image for viewing based on the electronic receipt information.
[0048] As another example, both the electronic receipt management device 10 and the terminal device 20 may be configured to store electronic receipt information and synchronize at any timing to maintain the identity of the contents. In this case, when the terminal device 20 receives an input of an electronic receipt viewing request, it acquires electronic receipt information of a specific one of the electronic receipt information of a plurality of payments stored in the device, and generates an electronic receipt image for viewing based on the electronic receipt information.
[0049] Further, up to this point, an example has been described in which the electronic receipt management device 10 stores the display rules and transmits the display rules to the terminal device 20 in response to an electronic receipt viewing request from the terminal device 20, but the present invention is not limited to this process.
[0050] For example, the electronic receipt management device 10 may transmit the display rule of the user to the terminal device 20 at any timing after login (such as the timing when the first electronic receipt viewing request is transmitted or received after login). The terminal device 20 may then store the received display rule in its own device. In this case, when the terminal device 20 subsequently receives an input of an electronic receipt viewing request, it generates an electronic receipt image for viewing based on the display rule stored in its own device.
[0051] As another example, both the electronic receipt management device 10 and the terminal device 20 may store the display rules and be configured to synchronize at any timing to maintain the identity of the contents. In this case, when the terminal device 20 receives an input of an electronic receipt viewing request, it generates an electronic receipt image for viewing based on the display rules stored in the device itself.
[0052] As described above, according to the electronic receipt management device 10, the terminal device 20, and the store system 30 of the present embodiment, the terminal device 20 can generate an electronic receipt image for viewing based on a display rule set for each product category or product. Since the display rule is set for each product category or product, the variation of the display contents of the electronic receipt image for viewing is increased compared to a case where the same display rule is set uniformly for multiple products. By setting a display rule according to the user's preference for each product category or product, the user can view an electronic receipt image for viewing with the content of his / her preference. As a result, the user can easily understand the content of the electronic receipt.
[0053] <Second embodiment> This embodiment differs from the first embodiment in that the display rules and the contents of the electronic receipt image for viewing are concretely specified, which will be described in detail below.
[0054] In the display rules of this embodiment, as shown in FIG. 7, a first display rule or a second display rule is set for each product category.
[0055] For a product category for which the first display rule is set, the identification information of the product category and the total purchase price of the purchased products included in that product category are displayed in the electronic receipt image for viewing, but the identification information and purchase price of the purchased products are not displayed.
[0056] On the other hand, for a product category for which the second display rule is selected, the identification information and purchase price of the purchased product are displayed in the electronic receipt image for viewing. The identification information of the product category and the total purchase price of the purchased products included in the product category may or may not be displayed.
[0057] Here, an example of the electronic receipt image for viewing generated by the viewing image generating unit 21 is shown in Fig. 8. The electronic receipt image for viewing is generated based on the electronic receipt information specified by the date and time "March 28, 2019, 14:15" shown in Fig. 4 and the display rule shown in Fig. 7.
[0058] According to the display rules in Fig. 7, the first display rule is set for "Foods." Therefore, as shown in Fig. 8, for the product category "Foods" for which the first display rule is set, the browse image generating unit 21 displays the product category identification information (category name, etc.) and the total purchase price (932 yen) of the purchased products included in that product category, but does not display the purchased product identification information and purchase price.
[0059] On the other hand, according to the display rules in Fig. 7, the second display rule is set for "electrical appliances" and "miscellaneous goods". For this reason, as shown in Fig. 8, the browse image generating unit 21 displays the identification information of the purchased product (such as the name of a toothbrush) and the purchase price (523 yen, etc.) in the product categories "electrical appliances" and "miscellaneous goods" for which the second display rule is set. Note that the identification information of the product category and the total purchase price of the purchased products included in that product category may or may not be displayed, but are displayed in the illustrated example (miscellaneous goods, 523 yen, etc.).
[0060] The browse image generating unit 21 may specify a category corresponding to each of the commodity identification information included in the electronic receipt information based on correspondence information that associates the commodity identification information with a category to which each commodity belongs.
[0061] In addition, the electronic receipt management device 10 may specify a category corresponding to each of the commodity identification information included in the acquired electronic receipt information based on correspondence information that associates the commodity identification information with a category to which each commodity belongs, and may add information indicating the specified category to the electronic receipt information, at any timing after acquiring the electronic receipt information from the store system 30. Then, the browsing image generating unit 21 may specify a category corresponding to each of the commodity identification information included in the electronic receipt information based on the information thus added to the electronic receipt information.
[0062] Fig. 9 shows another example of the electronic receipt image for viewing generated by the view image generating unit 21. This electronic receipt image for viewing differs from the electronic receipt image for viewing shown in Fig. 8 in that a "Details" button or a "Close" button is displayed corresponding to each product category. The "Details" button is displayed corresponding to a product category in which the identification information and purchase price of the purchased product are not displayed. And the "Close" button is displayed corresponding to a product category in which the identification information and purchase price of the purchased product are displayed.
[0063] The terminal device 20 can accept operations (such as a touch operation) on the "Details" button and the "Close" button while displaying the electronic receipt image for viewing shown in Fig. 9. When an operation on the "Details" button is accepted, the viewing image generating unit 21 displays the identification information and purchase price of the purchased product corresponding to the category of that product. When an operation on the "Close" button is accepted, the viewing image generating unit 21 hides the identification information and purchase price of the purchased product displayed corresponding to the category of that product.
[0064] Other configurations of the electronic receipt management device 10, the terminal device 20, and the store system 30 of this embodiment are similar to those of the first embodiment.
[0065] As described above, the electronic receipt management device 10, the terminal device 20, and the store system 30 of the present embodiment achieve the same effects as those of the first embodiment. In addition, it is possible to switch whether or not to display the identification information and purchase price of the purchased product in the electronic receipt image for viewing, depending on the product category. Therefore, for example, it is possible to display the identification information and purchase price of the purchased product in a product category for which detailed information is desired to be confirmed, and not to display the identification information and purchase price of the purchased product in a product category for which detailed information does not need to be confirmed. Since only necessary information in the electronic receipt information can be displayed and unnecessary information can be hidden, the amount of information in the electronic receipt image for viewing is reduced, making it easier to understand the contents.
[0066] <Third embodiment> This embodiment differs from the first embodiment in that the display rules and the contents of the electronic receipt image for viewing are concretely specified, which will be described in detail below.
[0067] In the display rules of this embodiment, a display priority is set for each product category. The viewing image generating unit 21 then displays purchase information indicating the purchase contents collectively for each product category (such as "identification information and purchase price of the purchased product" or "identification information of each product category and the total purchase price of the purchased products included in that product category"), and generates a viewing electronic receipt image in which the purchase information for each product category is arranged in the order of display priority. Note that in this embodiment, the display rules described in the second embodiment may or may not be further applied.
[0068] An example of the display rules of this embodiment is shown in FIG. 10. In the example shown, a first display rule or a second display rule is set for each product category, and a display priority order is set for each product category. The first display rule and the second display rule are as described in the second embodiment.
[0069] An example of the electronic receipt image for viewing generated by the viewing image generating unit 21 is shown in Fig. 11. The electronic receipt image for viewing is generated based on the electronic receipt information specified by the date and time "March 28, 2019, 14:15" shown in Fig. 4 and the display rule shown in Fig. 10.
[0070] According to the display rules in Fig. 10, the first display rule is set for "Foods". Therefore, as shown in Fig. 11, for the product category "Foods" for which the first display rule is set, the browse image generating unit 21 displays the product category identification information (category name, etc.) and the total purchase price (932 yen) of the purchased products included in that product category, but does not display the purchased product identification information and purchase price.
[0071] On the other hand, the second display rule is set for "electrical appliances" and "miscellaneous goods" according to the display rules in Fig. 10. Therefore, as shown in Fig. 11, the browse image generating unit 21 displays the identification information (such as the name of a toothbrush, etc.) and purchase price of the purchased goods in the product categories "electrical appliances" and "miscellaneous goods" for which the second display rule is set. Note that the identification information of the product category and the total purchase price of the purchased goods included in that product category may or may not be displayed, but are displayed in the illustrated example.
[0072] 10, the display priority order is "(1) Foods" → "(2) Miscellaneous Goods" → "(3) Electrical Appliances"... Therefore, the viewing image generating unit 21 generates a viewing electronic receipt image in which the purchase information of each category is arranged in this order from top to bottom, as shown in FIG.
[0073] The browse image generating unit 21 may generate a browse electronic receipt image that displays a "details" button or a "close" button corresponding to each product category, as described in the second embodiment.
[0074] Other configurations of the electronic receipt management device 10, the terminal device 20, and the store system 30 of this embodiment are similar to those of the first or second embodiment.
[0075] As described above, the electronic receipt management device 10, the terminal device 20, and the store system 30 of the present embodiment achieve the same effects as those of the first embodiment. In addition, by applying the display rules described in the second embodiment, the same effects as those of the second embodiment can be achieved.
[0076] In addition, the purchase information for each product category can be displayed in order of a preset display priority order. Therefore, for example, purchase information for a relatively important product category can be displayed higher, and purchase information for a relatively unimportant product category can be displayed lower. Since the purchase information for a relatively important product category and the purchase information for a relatively unimportant product category can be displayed separately, the content of the electronic receipt image for viewing can be easily understood.
[0077] <Fourth embodiment> This embodiment differs from the first embodiment in that the display rules and the contents of the electronic receipt image for viewing are concretely specified, which will be described in detail below.
[0078] In the display rule of this embodiment, a base price is set for each product as shown in Fig. 12. Then, the viewing image generating unit 21 generates a viewing electronic receipt image that can distinguish between products whose purchase price exceeds the base price and products whose purchase price is equal to or less than the base price. Note that in this embodiment, at least one of the display rules described in the second embodiment and the display rules described in the third embodiment may or may not be further applied.
[0079] 13 shows an example of the electronic receipt image for viewing generated by the viewing image generating unit 21. The electronic receipt image for viewing is generated based on the electronic receipt information specified by the date and time "March 28, 2019, 14:15" shown in FIG. 4 and the display rule shown in FIG.
[0080] According to the display rules in FIG. 12, the base price of "batteries (6 x AA)" is "800 yen", and according to FIG. 4, the purchase price of "batteries (6 x AA)" is "853 yen". In other words, "batteries (6 x AA)" is a product whose purchase price exceeds the base price. For this reason, the viewable image generating unit 21 includes information that can identify this in the viewable electronic receipt image, as shown in FIG. 13. In FIG. 13, an upward arrow is displayed in association with "batteries (6 x AA)".
[0081] On the other hand, according to the display rules in FIG. 12, the base price of "Light Bulb (40W)" is "750 yen", and according to FIG. 4, the purchase price of "Light Bulb (40W)" is "712 yen". In other words, "Light Bulb (40W)" is a product whose purchase price is equal to or lower than the base price. Therefore, the viewable image generating unit 21 includes information that can identify this in the viewable electronic receipt image, as shown in FIG. 13. In FIG. 13, a downward arrow is displayed in association with "Light Bulb (40W)".
[0082] 13, when the identification information of a product category and the total purchase price of the purchased products included in that product category are displayed, but the identification information and purchase price of the purchased products are not displayed, if the purchase price of at least one of the purchased products included in that product category exceeds a base price, an upward arrow may be displayed in association with the product category. If the purchase prices of all the purchased products included in that product category are equal to or lower than the base price, a downward arrow may be displayed in association with the product category.
[0083] As described in the second embodiment, the browse image generating unit 21 may generate a browse electronic receipt image that displays a "details" button or a "close" button corresponding to each product category.
[0084] Other configurations of the electronic receipt management device 10, the terminal device 20, and the store system 30 of this embodiment are similar to those of any of the first to third embodiments.
[0085] As described above, the electronic receipt management device 10, the terminal device 20, and the store system 30 of the present embodiment achieve the same effects as those of the first embodiment. Moreover, by applying the display rules described in the second embodiment, the same effects as those of the second embodiment are achieved. Moreover, by applying the display rules described in the third embodiment, the same effects as those of the third embodiment are achieved.
[0086] In addition, a base price is set for each product, and products whose purchase price exceeds the base price and products whose purchase price is equal to or less than the base price can be displayed in a distinguishable manner, so that it is easy to know whether the price of a purchased product is relatively high or low.
[0087] Here, a modified example will be described. The display rule setting unit 122 may set the display rules based on past purchase history. Specifically, the display rule setting unit 122 may set the base price of each product based on the past purchase price of the same product or the same type of product. For example, the display rule setting unit 122 may set a statistical value (average value, mode value, median value, maximum value, minimum value, etc.) of the purchase price of the same product or the same type of product purchased by each user in the past (all periods, a specified period most recent, etc.) as the base price, or may set the purchase price of the same product or the same type of product most recently purchased by each user as the base price. The display rule setting unit 122 can identify the same type of product based on information that associates the same type of products with each other.
[0088] According to this modification, a base price for each product can be set based on the past purchase history of each user, and the comparison result with the base price can be included in the electronic receipt image for viewing. Since an appropriate base price can be automatically set for each user, it is possible to provide useful information to the user while reducing the burden on the user.
[0089] <Variation 1> Here, a modified example applicable to all the embodiments will be described. So far, an example in which the terminal device 20 includes the browse image generating unit 21 has been described. As a modified example, as shown in the functional block diagram of FIG. 14, the electronic receipt management device 10 may include a browse image generating unit 124. An example of the process flow of the modified example will be described using the sequence diagram of FIG. 15.
[0090] First, the user operates the terminal device 20 to log in to the electronic receipt management device 10 via a predetermined application or a predetermined homepage. Then, on the page after logging in, the user inputs a request to view an electronic receipt for a given payment. A payment is identified using, for example, the date and time of shopping, store information, shopping information, etc.
[0091] Then, the terminal device 20 transmits an electronic receipt viewing request including the user identification information (information at the time of login) and information for identifying one payment to the electronic receipt management device 10 (S20).
[0092] The electronic receipt management device 10 searches the storage unit 11 based on the electronic receipt viewing request and extracts predetermined electronic receipt information (S21). Specifically, the electronic receipt management device 10 extracts electronic receipt information related to one payment specified by the user, which is associated with the user identification information included in the electronic receipt viewing request.
[0093] In addition, the electronic receipt management device 10 searches the storage unit 11 and extracts a predetermined display rule (S21). Specifically, the search unit 123 extracts a display rule associated with the user identification information included in the electronic receipt viewing request.
[0094] Then, the electronic receipt management device 10 generates an electronic receipt image for viewing based on the electronic receipt information and the display rule (S22), and transmits the generated electronic receipt image for viewing to the terminal device 20 (S23).
[0095] The terminal device 20 outputs (eg, displays on a display) the received electronic receipt image for viewing (S24).
[0096] In this modified example as well, the same effects as those of the first to fourth embodiments are achieved.
[0097] <Variation 2> Another modified example applicable to all the embodiments will be described. In the second modified example, multiple viewers (father, mother, older brother, older sister, etc.) can be set for each user identification information. Then, a display rule can be set for each viewer. The storage unit 11 stores information indicating multiple viewers set in association with each user identification information, and a display rule set for each viewer. In this case, the terminal device 20 accepts a user input specifying a viewer in addition to an electronic receipt viewing request. Then, the terminal device 20 (or the electronic receipt management device 10) generates an electronic receipt image for viewing based on the display rule associated with the specified viewer.
[0098] Even when viewing the same electronic receipt information, each viewer may want to check different contents. According to this modification example, which allows a display rule to be set for each viewer and allows each viewer to generate an electronic receipt image for viewing according to his / her preferences, each viewer can easily understand the contents of the electronic receipt. Note that, in this modification example, the same effects as those of the first to fourth embodiments are achieved.
[0099] <Modification 3> Other modified examples applicable to all the embodiments will be described. In the third modified example, the browse image generating unit 21 (or the browse image generating unit 124) may generate an electronic receipt image for browsing in which information on purchased items (identification information and purchase price of purchased items) are arranged in ascending or descending order of purchase price. For example, the browse image generating unit 21 (or the browse image generating unit 124) may generate an electronic receipt image for browsing in which information on all purchased items (identification information and purchase price of purchased items) are arranged in ascending or descending order of purchase price. In addition, the browse image generating unit 21 (or the browse image generating unit 124) may display information on multiple purchased items (identification information and purchase price of purchased items) by item category as described in the first to fourth embodiments, and generate an electronic receipt image for browsing in which information on multiple purchased items (identification information and purchase price of purchased items) included in each category are arranged in ascending or descending order of purchase price.
[0100] Furthermore, the viewing image generating unit 21 (or the viewing image generating unit 124) may display information on a plurality of purchased items (identification information and purchase price of the purchased items) collectively by item category, as described in the first to fourth embodiments, and generate an electronic receipt image for viewing in which the purchase information for each category ("identification information and purchase price of the purchased items", or "identification information of the category of each item and the total purchase prices of the purchased items included in that item category", etc.) is arranged in ascending or descending order of the total purchase prices of the purchased items included in each category.
[0101] According to this modification, the information on the multiple purchased items displayed in the electronic receipt image for viewing can be viewed in order of price by viewing the information from the top down. This makes it easier to understand the contents of the electronic receipt.
[0102] <Variation 4> Other modified examples applicable to all the embodiments will be described. In the fourth modified example, the browsing image generating unit 21 (or the browsing image generating unit 124) may generate an electronic receipt image for browsing in which information on purchased items (identification information and purchase price of purchased items) are arranged in ascending or descending order of purchase frequency. For example, the browsing image generating unit 21 (or the browsing image generating unit 124) may generate an electronic receipt image for browsing in which information on all purchased items (identification information and purchase price of purchased items) are arranged in ascending or descending order of purchase frequency. In addition, the browsing image generating unit 21 (or the browsing image generating unit 124) may display information on multiple purchased items (identification information and purchase price of purchased items) collectively for each product category as described in the first to fourth embodiments, and generate an electronic receipt image for browsing in which information on multiple purchased items (identification information and purchase price of purchased items) included in each category are arranged in ascending or descending order of purchase frequency. The browsing image generating unit 21 (or the browsing image generating unit 124) can identify the number of purchases of each purchased item based on the purchase history of each user.
[0103] According to this modification, the information on the multiple purchased items displayed in the electronic receipt image for viewing can be viewed in order of the number of purchases by viewing the information from the top down. This makes it easier to understand the contents of the electronic receipt.
[0104] Although the present invention has been described above with reference to the embodiments (and examples), the present invention is not limited to the above-mentioned embodiments (and examples). Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.
[0105] A part or all of the above-described embodiments can be described as follows, but is not limited to the following. 1. The computer: A processing method for generating an electronic receipt image for viewing based on electronic receipt information including identification information and purchase price of a purchased item and display rules preset for each user by item category or by item from among a plurality of display rules, and outputting the electronic receipt image for viewing. 2. In the processing method according to 1, In the display rule, a first display rule or a second display rule is set for each product category, The computer includes: For a product category for which the first display rule is set, displaying identification information of the product category and a total purchase price of purchased products included in the product category; The processing method displays identification information and purchase price of a purchased item for a category of items for which the second display rule is selected. 3. In the treatment method according to 1 or 2, In the display rule, a display priority order is set for each product category, The computer displays purchase information indicating purchase details grouped by product category, and generates the electronic receipt image for viewing in which the purchase information for each product category is arranged in order of display priority. 4. In the treatment method according to any one of 1 to 3, In the display rules, a base price is set for each product, A processing method in which the computer generates the electronic receipt image for viewing that is capable of distinguishing between products whose purchase price exceeds the reference price and products whose purchase price is equal to or less than the reference price. 5. In the treatment method according to any one of 1 to 4, The computer sets the display rules based on a user input. 6. In the treatment method according to any one of 1 to 5, The computer sets the display rule based on a past purchase history. 7. In the processing method according to 6, In the display rules, a base price is set for each product, the computer generates the electronic receipt image for viewing, which is capable of distinguishing between products whose purchase prices exceed the reference price and products whose purchase prices are equal to or less than the reference price; The computer sets the reference price based on past purchase prices of the same product or products of the same type. 8. A viewing image generating means for generating a viewing electronic receipt image based on electronic receipt information including identification information and purchase price of a purchased item and a display rule preset for each user by item category or item from among a plurality of display rules; An output means for outputting the electronic receipt image for viewing; An apparatus having the above configuration. 9. Computer A viewing image generating means for generating a viewing electronic receipt image based on electronic receipt information including identification information and a purchase price of a purchased item and a display rule preset for each user by item category or item from among a plurality of display rules; and An output means for outputting the electronic receipt image for viewing; A program that functions as a [Explanation of symbols]
[0106] 1A Processor 2A Memory 3A input / output I / F 4A Peripheral circuit 5A Bus 10. Electronic receipt management device 11 Storage section 12 Management Department 121 Electronic receipt information registration section 122 Display rule setting section 123 Search Department 124 Viewing image generation unit 13 Output section 14 Input section 20 Terminal Equipment 21 Viewing image generation unit 22 Output section 23 Input section 30 Store System
Claims
1. The computer generating an electronic receipt image for viewing based on electronic receipt information including identification information and a purchase price of the purchased item and a display rule preset for each user by item category or item from among a plurality of display rules, and outputting the electronic receipt image for viewing; In the display rule, a display priority order is set for each product category, The computer displays purchase information indicating purchase details grouped by product category, and generates the electronic receipt image for viewing in which the purchase information for each product category is arranged in order of display priority.
2. A computer comprising: generating an electronic receipt image for viewing based on electronic receipt information including identification information and a purchase price of the purchased item and a display rule preset for each user by item category or item from among a plurality of display rules, and outputting the electronic receipt image for viewing; In the display rule, a first display rule or a second display rule is set for each product category, The computer includes: For a product category for which the first display rule is set, displaying identification information of the product category and a total purchase price of the purchased products included in the product category; The processing method includes displaying identification information and a purchase price of a purchased item for a category of items for which the second display rule is selected.
3. A computer comprising: generating an electronic receipt image for viewing based on electronic receipt information including identification information and a purchase price of the purchased item and a display rule preset for each user by item category or item from among a plurality of display rules, and outputting the electronic receipt image for viewing; In the display rules, a base price is set for each product, A processing method in which the computer generates the electronic receipt image for viewing that is capable of distinguishing between products whose purchase prices exceed the reference price and products whose purchase prices are equal to or less than the reference price.
4. A computer comprising: generating an electronic receipt image for viewing based on electronic receipt information including identification information and a purchase price of the purchased item and a display rule preset for each user by item category or item from among a plurality of display rules, and outputting the electronic receipt image for viewing; The computer sets the display rule based on a past purchase history, In the display rules, a base price is set for each product, the computer generates the electronic receipt image for viewing, which is capable of distinguishing between products whose purchase prices exceed the reference price and products whose purchase prices are equal to or less than the reference price; The computer sets the reference price based on past purchase prices of the same product or products of the same type.
5. The method according to any one of claims 2 to 4, In the display rule, a display priority order is set for each product category, The computer displays purchase information indicating purchase details grouped by product category, and generates the electronic receipt image for viewing in which the purchase information for each product category is arranged in order of display priority.
6. The method according to any one of claims 1 to 5, The computer sets the display rules based on a user input.
7. The method according to any one of claims 1 to 3, The computer sets the display rule based on a past purchase history.
8. a viewing image generating means for generating a viewing electronic receipt image based on electronic receipt information including identification information and a purchase price of a purchased item and a display rule preset for each user by item category or item from among a plurality of display rules; An output means for outputting the electronic receipt image for viewing; having In the display rule, a first display rule or a second display rule is set for each product category, For a product category for which the first display rule is set, displaying identification information of the product category and a total purchase price of the purchased products included in the product category; The device displays identification information and purchase price of a purchased item for the item category for which the second display rule is selected.
9. Computer, A viewing image generating means for generating a viewing electronic receipt image based on electronic receipt information including identification information and a purchase price of a purchased item and a display rule preset for each user by item category or item from among a plurality of display rules; and An output means for outputting the electronic receipt image for viewing; Function as a In the display rule, a first display rule or a second display rule is set for each product category, For a product category for which the first display rule is set, displaying identification information of the product category and a total purchase price of the purchased products included in the product category; A program for displaying identification information and a purchase price of a purchased product in a product category for which the second display rule is selected.
Citation Information
Patent Citations
Method and system for supporting article purchase and program for article purchase support
JP2002269198A
Electronic receipt issuing method, program, electronic receipt issuing device, printer and POS system
JP2005056143A
POS system, electronic receipt issuance system, electronic receipt issuance method and program
JP2005141649A
Settlement processing system
JP2007226305A
Information processing device and program
JP2016162161A