Reading device, reading method, program, and system
Patent Information
- Application Number
- JP2021171347
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-10-20
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2041-10-20
AI Technical Summary
【0010】 本発明によれば、読取装置が被読取物から決済情報をより容易に読み取ることに関する技術を提供することができる。
Smart Images

Figure 0007643984000001 
Figure 0007643984000002 
Figure 0007643984000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a reading device, a reading method, a program, and a system. [Background technology]
[0002] There is known a technology for performing a payment process in a transaction using a device other than a dedicated payment terminal. Patent Document 1 discloses a technology for performing a payment receiving process in a transaction using a mobile terminal such as a smartphone. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2019-032802 A Summary of the Invention [Problem to be solved by the invention]
[0004] When a reading device reads payment information required for payment processing from an object to be read, such as a card or a mobile terminal, if the reading device and the object to be read are not in an appropriate positional relationship, the reading device cannot read the payment information from the object to be read. Therefore, even if a user simply brings the object to be read close to the reading device, the payment information may not be read.
[0005] An object of the present invention is to provide a technique that enables a reading device to more easily read payment information from an object to be read. [Means for solving the problem]
[0006] A reading device according to one embodiment of the present invention comprises a communication unit that communicates with an object to be read in order to read payment information required for payment processing, a presentation unit that presents a sensation based on at least one of sight, hearing, or touch, and a control unit that presents, via the presentation unit, a state of the object to be read that is optimal for the reading based on the state of the communication, and the control unit changes the manner in which the presentation unit presents the state of the object to be read that is optimal for the reading based on the results of an analysis of information relating to the results of the reading.
[0007] A reading method according to one aspect of the present invention includes communicating with an object to be read via a communication unit to read payment information necessary for payment processing, presenting a sensation based on at least one of vision, hearing, and touch by a presentation unit, and presenting a state of the object to be read that is optimal for the reading by the presentation unit under the control of a control unit based on a state of the communication, A reading method, in which the control unit changes a method of presentation by the presentation unit of the state of the object to be read that is optimal for the reading, based on an analysis result of information regarding the result of the reading.
[0008] A program according to one embodiment of the present invention causes a computer to execute a reading method, including communicating with the object to be read via a communication unit in order to read payment information required for payment processing, presenting a sensation based on at least one of sight, hearing, or touch through a presentation unit, and presenting, under the control of a control unit, a state of the object to be read that is optimal for the reading based on the state of the communication, wherein the control unit changes the manner in which the presentation unit presents the state of the object to be read that is optimal for the reading based on an analysis result of information related to the reading result.
[0009] A system according to one embodiment of the present invention is a system comprising a reading device and a server device, wherein the reading device comprises a communication unit that communicates with the object to be read in order to read payment information required for payment processing, a presentation unit that presents a sensation based on at least one of sight, hearing, or touch, a control unit that presents, based on the state of the communication, a state of the object to be read that is optimal for the reading by the presentation unit, and a transmission unit that transmits information regarding the result of the reading to the server device, wherein the server device analyzes the information regarding the result of the reading received from the transmission unit, generates analysis information including statistical information for each model or version of the object to be read when the reading result is unsuccessful, and transmits instructions corresponding to the analysis information to the reading device, and the control unit changes the method of presentation by the presentation unit of the state of the object to be read that is optimal for the reading based on the instructions. Effect of the Invention
[0010] According to the present invention, it is possible to provide a technique for enabling a reading device to more easily read payment information from an object to be read. [Brief description of the drawings]
[0011] [Figure 1] FIG. 1 is a conceptual diagram illustrating an example of a configuration of a payment system according to an embodiment. [Diagram 2] FIG. 2 is a block diagram showing an example of a functional configuration of a reading device according to an embodiment. [Diagram 3] FIG. 2 is a conceptual diagram for explaining an overview of an exemplary process performed by a reading device according to an embodiment. [Figure 4] FIG. 1 is a sequence diagram illustrating an exemplary process performed by a payment system according to an embodiment. [Diagram 5] FIG. 2 illustrates an example of a hardware configuration of a computer according to an embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0012] In the present invention, "unit", "means", "apparatus", and "system" do not simply mean physical means, but also include cases where the functions of the "unit", "means", "apparatus", and "system" are realized by software. Furthermore, the functions of one "unit", "means", "apparatus", or "system" may be realized by two or more physical means or devices, and the functions of two or more "units", "means", "apparatus", or "system" may be realized by one physical means or device.
[0013] A payment system according to one embodiment of the present invention will be described in detail below with reference to the drawings. However, the embodiment described below is merely an example, and is not intended to exclude various modifications or application of techniques not specifically described below. In other words, the present invention can be implemented by modifying it in various ways or combining each embodiment without departing from the spirit of the invention. In addition, in the following description of the drawings, the same or similar parts are denoted by the same or similar reference numerals.
[0014] [System configuration] An example of the configuration of a payment system in this embodiment will be described with reference to Fig. 1. Payment system 1 is a system for executing processes related to payments that occur in transactions between users. For example, payment system 1 executes processes for a user who is a purchaser (or payer) to make a payment to a user who is a seller. Payment system 1 includes a reading device 10, a server device 20, and a terminal device 30. Each device is configured to be able to communicate with each other via a network N.
[0015] The reading device 10 is an information processing device such as a mobile terminal (e.g., a smartphone or tablet), a personal computer, or a dedicated payment terminal. The reading device 10 communicates with the object to be read T to read information required for processing such as payment processing. The reading device 10 is used, for example, by a seller in a transaction. The object to be read T is a medium or device used by a purchaser of a product or the like in a transaction to make a payment. The object to be read T includes, for example, a card or a mobile terminal. A user holds the object to be read T and brings the object to be read T close to or touches a predetermined location (reading position) on the reading device 10, whereby information is read from the object to be read T by the reading device 10 and payment can be made.
[0016] The server device 20 is an information processing device such as a server computer. The server device 20 may be configured by one information processing device (or computer; the same applies below), or may be configured by multiple information processing devices using cloud computing technology or distributed computing technology. The server device 20 executes processing related to settlements that occur in transactions between users.
[0017] The terminal device 30 is an information processing device such as a personal computer, etc. The terminal device 30 is used by an administrator or a provider of the reading device 10, etc.
[0018] The network N is composed of a wireless network or a wired network, and includes any network such as the Internet, a mobile communication network, or a LAN (Local Area Network).
[0019] In the example shown in Fig. 1, the payment system 1 is configured to include one each of a reading device, a server device, and a terminal device, but the number of devices included in the payment system 1 is not limited to this. The payment system 1 may include multiple reading devices, server devices, and terminal devices. In the following description, at least a part of the processing described as the processing of the reading device 10 may be executed by the server device 20 or the terminal device 30, at least a part of the processing described as the processing of the server device may be executed by the reading device 10 or the terminal device 30, and the processing described as the processing of the terminal device 30 may be executed by the reading device 10 or the server device 20.
[0020] [Function configuration] The functional configuration of the reading device 10 will be described with reference to Fig. 2. The reading device 10 has a communication unit 11, a presentation unit 12, and a control unit 13 as its main functional components. The reading device 10 may have other functional components of a general information processing device or an information processing device such as a dedicated payment terminal. The functional components of the reading device 10 are realized by cooperation between a computer program (software) and hardware, for example, when a control device such as a CPU (Central Processing Unit) of the reading device 10 reads and executes a computer program stored in a storage device.
[0021] In the reading device 10, for example, the communication unit 11 is configured to communicate with the object to be read T in order to read the payment information required for the payment process, and the presentation unit 12 is configured to present at least one of the senses of sight, hearing, or touch. The control unit 13 presents to the presentation unit 12 the state of the object to be read T that is optimal for reading the payment information based on the state of the communication. Furthermore, the control unit 13 changes the method of presentation by the presentation unit 12 of the state of the object to be read T that is optimal for reading the payment information based on the analysis result of the information related to the result of reading the payment information. The payment information includes, for example, user identification information, account identification information used for payment, account balance information, etc., as information required for the payment process.
[0022] The reading device 10 may read information other than the payment information, which is information necessary for the payment process. In this case, instead of or in addition to the process of reading the payment information in this embodiment, a process of reading the information other than the payment information is executed.
[0023] Generally, when a reading device reads payment information required for payment processing from a read object such as a card or a mobile terminal, if the reading device and the read object are not in an appropriate positional relationship, the reading device cannot read the payment information from the read object. Therefore, the payment information may not be read by the user simply bringing the read object close to the reading device. In contrast, according to this embodiment, the control unit 13 presents to the presentation unit 12 the state of the read object T that is optimal for reading the payment information based on the state of communication with the read object T. This allows the user of the reading device 10 or the read object T to change the state of the position, orientation, or angle of the reading device 10 or the read object T, and to guide or guide the user so that the reading device 10 or the read object T are in an appropriate positional relationship. As a result, the reading device 10 can more easily read the payment information from the read object T.
[0024] Furthermore, the control unit 13 changes the method of presentation by the presentation unit 12 of the state of the object T that is optimal for reading the payment information, based on the analysis result of the information on the result of reading the payment information. As a result, it is possible to more effectively guide or lead the user so that the reading device 10 and the object T are in an appropriate positional relationship.
[0025] The communication unit 11, the presentation unit 12, and the control unit 13 of the reading device 10 will be described in more detail below.
[0026] The communication unit 11 performs various communications with external devices. For example, the communication unit 11 performs communications with the server device 20 and the terminal device 30 via the network N, and wireless communications with the object to be read T. The communications between the communication unit 11 and the object to be read T include, for example, short-distance wireless communications such as NFC (Near Field Communication) or Bluetooth (registered trademark), or wireless LAN (Local Area Network) such as Wi-Fi (registered trademark), etc.
[0027] For example, payment information required for payment processing is stored in the object to be read T, and the communication unit 11 communicates with the object to be read T in order to read the payment information.
[0028] The communication unit 11 may also function as a transmission unit that transmits information on the result of reading the payment information to an external device such as the server device 20. The information on the result of the reading includes information indicating the success or failure of the reading, information indicating the cause of the reading failure, information on the type and version of the object to be read T, or information on the time required for reading. The cause of the reading failure includes, for example, an inappropriate positional relationship between the reading device 10 and the object to be read T, the standard of the reading device 10 being outside the scope of the payment, and others. The information on the type and version of the object to be read T includes, for example, the model when the object to be read T is a device, the version of the software installed in the object to be read T, and the type of medium when the object to be read T is a medium such as a card. The information on the time required for reading may be, for example, information on the time from when the reading device 10 becomes capable of reading the payment information from the object to be read T in response to a user operation to when the payment information is actually read.
[0029] The presentation unit 12 presents at least one of visual, auditory, and tactile sensations. The presentation unit 12 is configured with any one of a light, a display, a speaker, and an actuator (e.g., a motor), or a combination of these.
[0030] Presentation by the presentation unit 12 includes presentation of information to guide the user, by at least one of sight, hearing, and touch, to place the object to be read T in an optimal state for reading the payment information. The state of the object to be read T includes the position or angle of the object to be read relative to the reading device 10 (or the communication unit 11). Therefore, the guidance of the user by the presentation unit 12 to place the object to be read T in an optimal state for reading the payment information includes guidance to change the position or angle of the object to be read T.
[0031] With reference to FIG. 3, an example of a method of guiding a user to set the state to an optimal state for the presentation unit 12 to read the payment information will be described. FIG. 3 conceptually shows an example of the appearance of the reading device 10. In this example, an image 101 and an image 102 are displayed on the display unit of the reading device 10. The image 101 is displayed at a position on the display unit corresponding to the current position of the object to be read T. The image 102 shows a position on the display unit corresponding to the optimal position of the reading device 10 for reading the payment information. The current position of the object to be read T is specified according to, for example, the state of communication between the communication unit 11 and the object to be read T. The state of communication includes, for example, the strength of the radio wave received by the communication unit 11, the presence or absence of magnetic coupling, or the presence or absence of communication establishment. Any other method may be adopted as a method of specifying the current position of the object to be read T.
[0032] The display position of image 101 on the display unit of reading device 10 moves in response to a user holding reading device 10 or object to be read T moving reading device 10 or object to be read T. By checking the display of images 101 and 102, the user can understand the state of object to be read T, such as the optimal position for reading payment information, and can understand how the user should change the state of reading device 10 or object to be read T to achieve the optimal state.
[0033] The display unit of the reading device 10 displays a message saying "Please move the object T to the lower left" as a message to guide the user to place the object T in the optimum position for reading the payment information. Furthermore, Fig. 3 shows that the reading device 10 outputs the message "Please move the object T to the lower left" together with electronic sounds, music, etc. as a voice to guide the user to place the object T in the optimum position for reading the payment information.
[0034] The reading device 10 may present a tactile sensation such as vibration via an actuator provided in the reading device 10 in order to guide the user to bring the object T to an optimal state for reading payment information. For example, the tactile sensation may be changed so that the vibration intensity is increased or the vibration frequency is shortened as the state of the object T approaches the optimal state. In addition, the color presented by the reading device 10 may be changed (e.g., from blue to red) or the sound outputted (e.g., from a low sound to a high sound) may be changed as the state of the object T approaches the optimal state.
[0035] Returning to the explanation of Fig. 2, the control unit 13 controls the processing and operation of each component of the reading device 10. For example, the control unit 13 identifies the current state of communication between the communication unit 11 and the object to be read T, and controls the presentation unit 12 to present the state of the object to be read T that is optimal for reading the payment information based on the identified state. The method of presenting the state of the object to be read T that is optimal for reading the payment information is as described above.
[0036] Furthermore, the control unit 13 specifies a communication method between the communication unit 11 and the object to be read T for reading payment information based on a physical quantity such as a signal or radio wave received by the communication unit 11 from the object to be read T. For example, the control unit 13 specifies whether the method capable of communicating with the object to be read T is NFC, Bluetooth, or Wi-Fi based on a signal received by the communication unit 11 from the object to be read T. The control unit 13 controls the communication unit 11 to communicate with the object to be read T based on the specified communication method. The control unit 13 may select a communication method between the object to be read T based on an operation input to the reading device 10, such as a user's operation to select a communication method. In this case, a list of selectable communication methods may be displayed on the display unit of the object to be read T so that the user can select the communication method.
[0037] Furthermore, the control unit 13 changes the method of presentation by the presentation unit 12 of the state of the object T that is optimal for the reading, based on the analysis result of the information on the result of the reading of the payment information. As described above, the information on the result of the reading includes information indicating the success or failure of the reading, information indicating the cause of the reading failure, information on the type and version of the object T to be read, or information on the time required for the reading. The cause of the reading failure includes, for example, the positional relationship between the reading device 10 and the object T to be read is not appropriate, the standard of the reading device 10 is not applicable to the payment, and others. The information on the type and version of the object T to be read includes, for example, the model when the object T to be read is a device, the version of the software installed in the object T to be read, and the type of medium when the object T to be read is a medium such as a card. The information on the time required for the reading may be, for example, information on the time from when the reading device 10 becomes capable of reading the payment information from the object T to when the payment information is actually read in response to a user operation.
[0038] In order to analyze the information on the result of reading the payment information, for example, the information on the result of reading the payment information is transmitted from the reading device 10 to the server device 20, and the information is analyzed in the server device 20. The analysis may be performed in the reading device 10. The analysis of the information on the result of reading the payment information may include, for example, analyzing the results of reading the payment information multiple times and generating statistical information on the results of the reading. The statistical information includes, for example, statistical information on the reading results by user, by type of the object T to be read, by version of the object T to be read, or by cause of reading failure.
[0039] The above-mentioned change in the method of presenting the state of the object T that is optimal for reading the payment information includes controlling the control unit 13 to change the intensity or type of at least one of the visual, auditory, or tactile sensations presented by the presentation unit 12. For example, when an analysis result of information related to the result of reading the payment information indicates that there are more reading failures than a predetermined threshold, or when the time required for reading is longer than a predetermined threshold, the control unit 13 controls the presentation unit 12 to present a stronger visual, auditory, or tactile sensation to the user. Presentation of a stronger visual, auditory, or tactile sensation includes, for example, displaying a brighter or larger image, outputting a louder sound, or outputting a stronger vibration.
[0040] The above change in the method of presenting the state of the object T that is optimal for reading the payment information also includes changing the above presentation method by the presenting unit 12 for reading the payment information from the object T of a model or version that indicates in the analysis result that the success rate of reading is equal to or lower than a predetermined threshold. The predetermined threshold may be set to, for example, 60% to 80%. To determine whether to change the above presentation method, information on the model or version of the object T is transmitted from the object T to the reading device 10.
[0041] The above-mentioned presentation by the presentation unit 12 to guide the user to the optimum state for reading the payment information includes a presentation in a normal mode in which the payment process is executed based on the result of the successful reading of the payment information under the control of the control unit 13, and a presentation in a training mode in which the payment process is not executed regardless of the result of the reading of the payment information. The user can switch between the normal mode and the training mode by operating the reading device 10.
[0042] The training mode is a mode for the user to practice the operation of reading payment information from the object T to be read by the reading device 10. For example, in the training mode, when the user holds the object T to be read and brings the object T close to or touches the reading position of the reading device 10, and payment information is read from the object T to the reading device 10, the control unit 13 controls the presentation unit 12 to present that the reading has been successful. In addition, the control unit 13 controls to end the training mode in response to the user performing reading a predetermined number of times in the training mode. The training mode may be ended when the reading operation is performed a predetermined number of times regardless of whether the reading is successful or not, or when the number of successful readings (or the number of successful readings within a predetermined time) reaches a predetermined number, or when the success rate (or the success rate of reading within a predetermined time) exceeds a predetermined threshold. When the training mode is ended, the normal mode may be activated.
[0043] [Processing flow] An overview of the processing flow by the payment system 1 will be described with reference to Figure 4. The explanation of the processing already explained above will be simplified or omitted. Each processing step described below is realized by cooperation between a computer program (software) and hardware, for example, when the control devices possessed by the reading device 10, the server device 20, and the terminal device 30 read and execute a computer program stored in a storage device. The processing shown in Figure 4 starts when a user holds an object T to be read and brings the object T close to the reading position of the reading device 10.
[0044] First, in step S11, the reading device 10 presents to the presentation unit 12 the optimum state of the object T for reading payment information, based on the state of communication between the communication unit 11 of the reading device 10 and the object T. By this presentation, the reading device 10 can guide the user to put the object T into the optimum state for reading payment information by presenting a sense based on at least one of vision, hearing, and touch.
[0045] In step S12, when the positional relationship between the reading device 10 and the object to be read T becomes appropriate, the reading device 10 reads the payment information from the object to be read T.
[0046] In step S13, the reading device 10 transmits information (reading result information) relating to the result of the reading in step S12 to the server device 20. If the reading in step S12 is successful, the result information includes the read payment information and information about the time required for reading, and if the reading is unsuccessful, the result information includes information indicating the failure and information about the cause of the failure. The reading result information also includes identification information of the user of the reading device 10, and information about the type and version of the object T to be read (the version of the software installed on the object T to be read).
[0047] In step S14, the server device 20 analyzes the read result information received from the reading device 10, and generates statistical information on the read result as the analysis result. The statistical information includes statistical information on the model type of the object T to be read, the version of the object T to be read, or the user of the reading device 10 when the read result is unsuccessful or successful.
[0048] In step S15, the server device 20 transmits to the reading device 10 an instruction to change the method of presenting the state of the object T that is optimal for reading the payment information, in accordance with the analysis result generated in step S14.
[0049] In step S16, the reading device 10 changes the above-mentioned presentation method by the presentation unit 12 of the state of the object T that is optimal for reading, based on the instruction received from the server device 20. The change includes changing the intensity or type of at least one of the visual, auditory, and tactile senses presented by the presentation unit 12. The change includes changing the above-mentioned presentation method by the presentation unit 12 for reading payment information from the object T of a model or version that indicates in the analysis result that the success rate of reading is equal to or lower than a predetermined threshold. The predetermined threshold may be set, for example, from 60% to 80%.
[0050] In step S17, the server device 20 transmits the analysis result generated in step S14 to the terminal device 30. The analysis result transmitted to the terminal device 30 includes statistical information for each user of the reading device 10 when the result of reading the payment information was unsuccessful or successful. The user of the terminal device 30 can display and view the analysis result received by the terminal device 30 on the display unit of the terminal device 30.
[0051] In step S18, the terminal device 30 transmits a notification to the reading device 10 to encourage training in reading payment information, based on the statistical information for each user received from the server device 20 in step S17. For example, the notification to encourage training is transmitted only to the reading device 10 used by a user whose success rate of reading (or the success rate of reading within a predetermined time) is equal to or lower than a predetermined threshold in the statistical information for each user. The predetermined threshold may be set to, for example, 60% to 80%. The transmission of the notification may be performed in response to an operation input to the terminal device 30 by the user of the terminal device 30.
[0052] The user of the reading device 10 who received the notification sent in step S18 checks the notification and practices the operation of reading the payment information from the object T with the reading device 10 in the training mode.
[0053] As described above, according to this embodiment, the reading device 10 includes a communication unit 11 that communicates with the object to be read in order to read payment information necessary for payment processing, a presentation unit 12 that presents a sense based on at least one of vision, hearing, and touch, and a control unit 13 that presents the state of the object T that is optimal for reading by the presentation unit 12 based on the state of the communication. The communication unit 11 further transmits information regarding the result of the reading to the server device 20. The server device 20 analyzes information regarding the result of the reading received from the reading device 10, generates analysis information including statistical information by model or version of the object T when the result of the reading is unsuccessful, and transmits instructions according to the analysis information to the reading device 10. The reading device 10 changes the method of presentation by the presentation unit 12 of the state of the object T that is optimal for reading based on the received instruction.
[0054] The payment system 1 in this embodiment has the above-mentioned configuration, and thus the user of the reading device 10 or the object to be read T can change the state of the position, orientation, angle, etc. of the reading device 10 or the object to be read T, and can guide or guide the user so that the reading device 10 and the object to be read are in an appropriate positional relationship. As a result, the reading device 10 can more easily read the payment information from the object to be read T.
[0055] Furthermore, according to this embodiment, the server device 20 analyzes information on the result of the reading received from the reading device 10, generates user-specific analysis information including statistical information on the user of the reading device 10 when the reading result was unsuccessful, and transmits the generated analysis information to the terminal device 30. The terminal device 30 transmits a notification to the corresponding reading device 10, based on the statistical information on the user, to encourage training in reading payment information.
[0056] [Hardware configuration] 5, an example of a hardware configuration of the computer 800 will be described in the case where the reading device 10, the server device 20, or the terminal device 30 is realized by the computer 800. Note that the functions of each device can be realized by dividing them into a plurality of devices.
[0057] 5, the computer 800 includes a processor 801, a memory 803, a storage device 805, an input I / F unit 807, a data I / F unit 809, a communication I / F unit 811, and a display device 813. The computer 800 may include various actuators (e.g., motors) or various sensors, although not shown.
[0058] The processor 801 is a control unit that controls various processes in the computer 800 by executing programs stored in the memory 803 .
[0059] The memory 803 is a storage medium such as a RAM (Random Access Memory), etc. The memory 803 temporarily stores the program code of the program executed by the processor 801 and data required when the program is executed.
[0060] The storage device 805 is a non-volatile storage medium such as a hard disk drive (HDD), a flash memory, etc. The storage device 805 stores an operating system and various programs for implementing the above-mentioned configurations.
[0061] The input I / F unit 807 is a device for receiving input from a user. Specific examples of the input I / F unit 807 include a keyboard, a mouse, a touch panel, various sensors, a wearable device, etc. The input I / F unit 807 may be connected to the computer 800 via an interface such as a USB (Universal Serial Bus).
[0062] The data I / F unit 809 is a device for inputting data from outside the computer 800. A specific example of the data I / F unit 809 is a drive device for reading data stored in various storage media. The data I / F unit 809 may be provided outside the computer 800. In that case, the data I / F unit 809 is connected to the computer 800 via an interface such as a USB.
[0063] The communication I / F unit 811 is a device for performing data communication via the Internet N, either wired or wirelessly, with an external device of the computer 800. The communication I / F unit 811 may be provided outside the computer 800. In that case, the communication I / F unit 811 is connected to the computer 800 via an interface such as a USB.
[0064] The display device 813 is a device for displaying various types of information. Specific examples of the display device 813 include a liquid crystal display, an organic EL (Electro-Luminescence) display, a display of a wearable device, and the like. The display device 813 may be provided outside the computer 800. In that case, the display device 813 is connected to the computer 800 via, for example, a display cable. In addition, when a touch panel is adopted as the input I / F unit 807, the display device 813 can be configured integrally with the input I / F unit 807.
[0065] [Variations] The program for implementing the payment system 1 (or the reading device 10, the server device 20, or the terminal device 30) in this embodiment can be installed or loaded into a computer through various recording media such as optical disks such as CD-ROMs, magnetic disks, and semiconductor memories, or by downloading via a communication network, etc.
[0066] The present invention is not limited to the above-described embodiment, and can be embodied in various other forms without departing from the scope of the present invention. The above-described embodiment is merely illustrative in all respects and should not be construed as being restrictive. [Explanation of symbols]
[0067] 1. Payment system 10 Reading device 20 Server device 30 Terminal Equipment N Network
Claims
1. a communication unit that communicates with the object to be read in order to read payment information necessary for payment processing; A presentation unit that presents a sense based on at least one of vision, hearing, and touch; a control unit that presents, based on the state of the communication, a state of the object that is optimal for the reading by the presenting unit; a transmitting unit that transmits information regarding the result of the reading to a server device; A reading device comprising: the control unit changes a method of presentation by the presentation unit of the state of the object to be read that is optimal for the reading, based on user-specific analysis information including statistical information for each user of the reading device, the analysis information being generated by the server device by analyzing information regarding the results of the reading of the object by the multiple reading devices, which is acquired from the server device. Reading device.
2. a communication unit that communicates with the object to be read in order to read payment information necessary for payment processing; A presentation unit that presents a sense based on at least one of vision, hearing, and touch; a control unit that presents, based on the state of the communication, a state of the object that is optimal for the reading by the presenting unit; a transmitting unit that transmits information regarding the result of the reading to a server device; A reading device comprising: The control unit acquires a notification to prompt training in reading the payment information based on user-specific analysis information including statistical information for each user of the reading device regarding the result of the reading, the statistical information being generated by performing an analysis in the server device. Reading device.
3. The reading device according to claim 1 , wherein the control unit specifies a communication method between the object to be read and the object to be read for reading the payment information, based on a signal received by the communication unit from the object to be read.
4. The reading device according to claim 1 , wherein the presentation by the presentation unit includes a presentation for guiding a user to set the object to an optimum state for reading.
5. The reading device according to claim 4 , wherein the guidance includes guidance for changing a position or an angle of the object to be read.
6. The reading device of claim 1, wherein the change in the method of presenting the state of the object to be read that is optimal for the reading includes the control unit changing the intensity or type of at least one of the visual, auditory, or tactile sensations presented by the presentation unit.
7. The reading device according to any one of claims 1 to 6, wherein the presentation by the presentation unit includes a presentation in a normal mode in which a payment process is executed based on the result of the reading of the payment information being successful, and a presentation in a training mode in which the payment process is not executed regardless of the result of the reading of the payment information.
8. The reading device according to claim 7 , wherein the control unit ends the training mode in response to the reading being performed a predetermined number of times in the training mode.
9. A reading device according to claim 1; A system including the server device, The server device analyzes information regarding the result of the reading, generates the user-specific analysis information, and transmits an instruction corresponding to the user-specific analysis information to the reading device; The control unit changes the method of presentation by the presentation unit of the state of the object to be read that is optimal for the reading based on the instruction.
10. The computer communicating with the object to be read via a communication unit in order to read payment information necessary for payment processing; Presenting at least one of a visual sense, an auditory sense, and a tactile sense by a presentation unit; presenting, under control of a control unit, a state of the object to be read that is optimal for the reading based on the state of the communication; transmitting information regarding the result of the reading to a server device via a transmitting unit; A reading method which executes the above-mentioned step of changing, under the control of the control unit, a method of presentation by the presentation unit of the state of the object to be read that is optimal for the reading, based on user-specific analysis information including statistical information for each user of the multiple reading devices, obtained by analyzing information regarding the results of the reading of the object to be read by the multiple reading devices, which is obtained from the server device.
11. On the computer, communicating with the object to be read via a communication unit in order to read payment information necessary for payment processing; Presenting at least one of a visual sense, an auditory sense, and a tactile sense by a presentation unit; presenting, under control of a control unit, a state of the object to be read that is optimal for the reading based on the state of the communication; transmitting information regarding the result of the reading to a server device via a transmitting unit; A program for executing the following: changing, under the control of the control unit, a method of presenting by the presentation unit of the state of the object to be read that is optimal for the reading, based on user-specific analysis information including statistical information for each user of the multiple reading devices, obtained by analyzing information regarding the results of the reading of the object to be read by the multiple reading devices, which is obtained from the server device.
Citation Information
Patent Citations
Information reader
JP2010211577A
Portable terminal and low-sensitivity area setting program
JP2013089212A
Alignment auxiliary device and alignment auxiliary method
JP2015115783A
Communication device, communication method and program
JP2015133577A
Settlement system and settlement terminal
JP2019032802A