Violation fee payment method and ATMTechnical Field
The invention belongs to the technical field of communication, and particularly relates to a violation fee payment method and an ATM.
Background
With the acceleration of life rhythm, the frequency of people using automobiles for going out is increased. The automobile traffic violation cases are increased while the automobile traveling brings convenience to the life of people. When the vehicle owner breaks rules and breaks rules to pay the traffic fine, the working day for the traffic police team to manually handle the traffic violation payment is very inconvenient for the user who only has a break on weekends. For example, the user needs to ask for leave, and also needs to make an online reservation, take a number and queue for a long time in the violation payment service. Therefore, the existing violation fee payment method has the problem of low processing efficiency.
Disclosure of Invention
In view of this, the embodiment of the invention provides a violation fee payment method and an ATM machine, so as to solve the problem that the violation fee payment method in the prior art has low processing efficiency.
The first aspect of the embodiment of the invention provides a method for paying the violation fee, which comprises the following steps:
after receiving a violation fee payment instruction input by a user, identifying the identity information of an identity card placed at a preset position of the ATM by the user;
acquiring violation information and fingerprint information matched with the identity information;
prompting a user to input fingerprint information by voice, collecting the fingerprint information input by the user and judging whether the fingerprint information input by the user is consistent with the fingerprint information matched with the identity information;
if the information is consistent with the violation information, displaying the violation information and prompting a user whether to confirm the violation information;
if a first confirmation instruction of the user is received, displaying an operation interface for paying the violation project fee, and providing a plurality of payment modes for the user to select;
and after receiving that the user selects one payment mode and pays successfully, prompting that the payment is successful.
A second aspect of an embodiment of the present invention provides an ATM comprising:
the identification module is used for identifying the identity information of the identity card placed at the preset position of the ATM by the user after receiving the violation fee payment instruction input by the user;
the acquisition module is used for acquiring violation information and fingerprint information matched with the identity information;
the voice prompt module is used for prompting a user to input fingerprint information by voice, collecting the fingerprint information input by the user and judging whether the fingerprint information input by the user is consistent with the fingerprint information matched with the identity information;
the first display module is used for displaying the violation information when the violation information is consistent with the first display module and prompting a user whether to confirm the violation information;
the second display module is used for displaying an operation interface for paying the violation project fee and providing a plurality of payment modes for the user to select when a first confirmation instruction of the user is received;
and the prompting module is used for prompting the payment success after receiving the payment success of one of the payment modes selected by the user.
A third aspect of an embodiment of the present invention provides an ATM including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor when executing the computer program implements the steps of:
after receiving a violation fee payment instruction input by a user, identifying the identity information of an identity card placed at a preset position of the ATM by the user;
acquiring violation information and fingerprint information matched with the identity information;
prompting a user to input fingerprint information by voice, collecting the fingerprint information input by the user and judging whether the fingerprint information input by the user is consistent with the fingerprint information matched with the identity information;
if the information is consistent with the violation information, displaying the violation information and prompting a user whether to confirm the violation information;
if a first confirmation instruction of the user is received, displaying an operation interface for paying the violation project fee, and providing a plurality of payment modes for the user to select;
and after receiving that the user selects one payment mode and pays successfully, prompting that the payment is successful.
A fourth aspect of embodiments of the present invention provides a computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the steps of:
after receiving a violation fee payment instruction input by a user, identifying the identity information of an identity card placed at a preset position of the ATM by the user;
acquiring violation information and fingerprint information matched with the identity information;
prompting a user to input fingerprint information by voice, collecting the fingerprint information input by the user and judging whether the fingerprint information input by the user is consistent with the fingerprint information matched with the identity information;
if the information is consistent with the violation information, displaying the violation information and prompting a user whether to confirm the violation information;
if a first confirmation instruction of the user is received, displaying an operation interface for paying the violation project fee, and providing a plurality of payment modes for the user to select;
and after receiving that the user selects one payment mode and pays successfully, prompting that the payment is successful.
In the embodiment of the invention, the violation fee payment service can be inquired or transacted through the identity card and the fingerprint information without carrying a driving license and a driving license, the operation is simple, the transaction efficiency is high, and the effect of saving the labor cost of a traffic management authority is achieved, so that the problem of low processing efficiency of the violation fee payment method in the prior art is solved; in addition, a plurality of payment modes are provided, the payment efficiency is further improved, and the phenomenon that other people can deal with the violation fee by proxy is avoided through double verification of the identity card and the fingerprint information.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
FIG. 1 is a schematic flow chart of an implementation of a method for paying a violation fee according to an embodiment of the present invention;
fig. 2 is a schematic flow chart of an implementation of a violation fee payment method according to a second embodiment of the present invention;
FIG. 3 is a block diagram of an ATM according to a third embodiment of the present invention;
fig. 4 is a schematic diagram of an ATM according to a fourth embodiment of the present invention.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular system structures, techniques, etc. in order to provide a thorough understanding of the embodiments of the invention. It will be apparent, however, to one skilled in the art that the present invention may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present invention with unnecessary detail.
In order to explain the technical means of the present invention, the following description will be given by way of specific examples.
Example one
Fig. 1 is a schematic flow chart illustrating an implementation process of a violation fee payment method according to an embodiment of the present invention. As shown in fig. 1, the method for paying the violation fee specifically includes the following steps S101 to S106.
Step S101: and after receiving a violation fee payment instruction input by the user, identifying the identity information of the identity card placed at the preset position of the ATM by the user.
Step S102: and acquiring violation information and fingerprint information matched with the identity information.
Step S103: and prompting a user to input fingerprint information by voice, collecting the fingerprint information input by the user and judging whether the fingerprint information input by the user is consistent with the fingerprint information matched with the identity information.
Step S104: and if the violation information is consistent, displaying the violation information and prompting the user whether to confirm the violation information.
Step S105: and if a first confirmation instruction of the user is received, displaying an operation interface for paying the violation project fee, and providing a plurality of payment modes for the user to select.
Step S106: and after receiving that the user selects one payment mode and pays successfully, prompting that the payment is successful.
The illegal payment method is applied to an Automatic Teller Machine (ATM), and the ATM can be an ATM. The system can also be a self-service cash recycling machine and can also be other types of financial self-service terminals.
The user clicks a 'violation fee payment' menu on the ATM, and after receiving a violation fee payment instruction input by the user, the ATM can prompt the user to place an identity card at a preset position of the ATM through voice. The preset position is generally set at a conspicuous position beside the display screen of the ATM, and patterns or prompt characters for identification card identification can be set. And identifying the identity information of an identity card placed at a preset position of the ATM by the user, and acquiring violation information and fingerprint information matched with the identity information from a fingerprint database, wherein the fingerprint information is used as a reference.
And the ATM prompts a user to input fingerprint information by voice, collects the fingerprint information input by the user and judges whether the fingerprint information input by the user is consistent with the fingerprint information matched with the identity information. And if the violation information is consistent, displaying the violation information and prompting the user whether to confirm the violation information. The prompting mode can be a voice prompt, a word prompt on an operation interface, or any other feasible prompting mode. And if a first confirmation instruction of the user is received, displaying an operation interface for paying the violation project fee, and providing a plurality of payment modes for the user to select. And after receiving that the user selects one payment mode and pays successfully, prompting that the payment is successful.
In the embodiment of the invention, the violation fee payment service can be inquired or transacted through the identity card and the fingerprint information without carrying a driving license and a driving license, the operation is simple, the transaction efficiency is high, and the effect of saving the labor cost of a traffic management authority is achieved, so that the problem of low processing efficiency of the violation fee payment method in the prior art is solved; in addition, a plurality of payment modes are provided, the payment efficiency is further improved, and the phenomenon that other people can deal with the violation fee by proxy is avoided through double verification of the identity card and the fingerprint information.
Example two
Fig. 2 is a schematic diagram illustrating an implementation flow of the violation fee payment method according to the second embodiment of the present invention. On the basis of the first embodiment, the step S102 specifically includes the following steps:
step S201: and the server is connected with a server of the bank, and the server is respectively connected with the violation processing system and the fingerprint database in advance.
The ATM is connected with a server of the bank, wherein the server of the bank is respectively connected with the violation processing system and the fingerprint database in advance.
Step S202: and sending the identity card number in the identity information to a server so that the server sends the identity card number to the violation processing system and the fingerprint database respectively, acquiring violation information and fingerprint information corresponding to the identity card number from the violation processing system and the fingerprint database respectively, and sending the violation information and the fingerprint information corresponding to the identity card number to the server.
After the ATM is connected with a server of a bank, the ATM sends an identity card number in identity information acquired by an identity card for identifying a user to the server so that the bank server sends the identity card number to the violation processing system and the fingerprint database respectively, the violation processing system and the fingerprint database acquire violation information and fingerprint information corresponding to the identity card number respectively, and the violation information and the fingerprint information corresponding to the identity card number are sent to the bank server.
Step S203: and receiving violation information and fingerprint information which are sent by the server and correspond to the identity card number.
And the ATM receives the violation information and the fingerprint information which are sent by the bank server and correspond to the identification number.
In the embodiment of the invention, the identity card information is obtained by identifying the identity card of the user, and the violation information and the fingerprint information corresponding to the identity card number are respectively obtained from the violation processing system and the fingerprint database through the identity card number in the identity card information, so that the operability is strong, and the method is quick and efficient.
Further, after step S105, the method further includes:
step S301: and updating the violation information, and displaying the updated vehicle information on the operation interface.
The embodiment of the invention can ensure that the user can further acquire the vehicle information after the ATM prompts that the payment is successful to ensure that the transaction of the illegal payment service is successful.
Further, after step S105, the method further includes:
step S501: prompting the user to retrieve the identity card, and controlling the operation interface to return to the home page after detecting that the user retrieves the identity card from the preset position of the ATM.
The embodiment of the invention can remind the user to take the identity card back in time, thereby avoiding the occurrence of the event that the user loses the identity card; meanwhile, the operation interface returns to the home page, which is beneficial to protecting the measurement information of the current user and is convenient for the next user to continuously handle the service.
In the embodiment of the invention, the identity card information is obtained by identifying the identity card of the user, and the violation information and the fingerprint information corresponding to the identity card number are respectively obtained from the violation processing system and the fingerprint database through the identity card number in the identity card information, so that the operability is strong, and the method is quick and efficient; the embodiment of the invention can ensure that the user further acquires the vehicle information after the ATM prompts the successful payment to ensure the successful transaction of the illegal payment service; in addition, the embodiment of the invention can remind the user to take the identity card back in time, thereby avoiding the occurrence of the event that the user loses the identity card; meanwhile, the operation interface returns to the home page, which is beneficial to protecting the measurement information of the current user and is convenient for the next user to continuously handle the service.
EXAMPLE III
Referring to fig. 3, a block diagram of an ATM according to a third embodiment of the present invention is shown. The ATM 30 includes a channel transfer sensor and a pusher position detecting sensor therein, and the ATM 30 includes: the device comprises a recognition module 31, an acquisition module 32, a voice prompt module 33, a first display module 34, a second display module 35 and a prompt module 36. The specific functions of each module are as follows:
the identification module 31 is used for identifying the identity information of the identity card placed at the preset position of the ATM by the user after receiving the violation fee payment instruction input by the user;
the acquisition module 32 is used for acquiring violation information and fingerprint information matched with the identity information;
the voice prompt module 33 is used for voice prompting the user to input fingerprint information, collecting the fingerprint information input by the user and judging whether the fingerprint information input by the user is consistent with the fingerprint information matched with the identity information;
the first display module 34 is used for displaying the violation information when the violation information is consistent with the first display module and prompting the user whether to confirm the violation information;
the second display module 35 is configured to display an operation interface for paying the violation project fee when the first confirmation instruction of the user is received, and provide multiple payment modes for the user to select;
and the prompting module 36 is configured to prompt that the payment is successful after receiving that the user selects one of the payment methods and the payment is successful.
The acquisition module 32 includes:
the system comprises a connection unit, a fingerprint database and a rule violation processing system, wherein the connection unit is used for being connected with a server of a bank, and the server is respectively connected with the rule violation processing system and the fingerprint database in advance;
the sending unit is used for sending the identity card number in the identity information to a server so that the server sends the identity card number to the violation processing system and the fingerprint database respectively, the violation information and the fingerprint information corresponding to the identity card number are obtained from the violation processing system and the fingerprint database respectively, and the violation information and the fingerprint information corresponding to the identity card number are sent to the server;
and the receiving unit is used for receiving the violation information and the fingerprint information which are sent by the server and correspond to the identification number.
Optionally, the ATM machine 30 further comprises:
and the updating module is used for updating the violation information and displaying the updated vehicle information on the operation interface.
Optionally, the prompting module 36 includes:
the first payment prompting unit is used for receiving bank notes input by a user, identifying the denomination of the bank notes and the number of the bank notes corresponding to the denomination when the user selects cash payment, acquiring the total amount paid by the user based on the denomination of the bank notes and the number of the bank notes corresponding to the denomination, and prompting successful payment if the total amount paid by the user is consistent with the cost of the violation item;
the second payment prompting unit is used for receiving the bank card inserted by the user and judging whether the password input by the user is correct or not when the bank card payment selected by the user is received, if so, determining the first amount paid by the user and judging whether the first amount is consistent with the violation item fee or not, and if so, prompting the successful payment;
the third payment prompting unit is used for displaying the two-dimensional code of the WeChat payment when the user selects the WeChat payment, receiving a second amount paid after the user scans the two-dimensional code, and prompting the successful payment if the second amount paid is consistent with the violation project fee;
and the fourth payment prompting unit is used for displaying the two-dimensional code paid by the payment treasure when the user selects the payment treasure, receiving a third amount paid by the user after scanning the two-dimensional code, and prompting the successful payment if the third amount is consistent with the violation project fee.
Optionally, the ATM machine 30 further comprises:
and the updating module is used for updating the violation information and displaying the updated vehicle information on the operation interface.
Optionally, the ATM machine 30 further comprises:
and the control module is used for prompting a user to retrieve the identity card and controlling the operation interface to return to the home page after detecting that the user retrieves the identity card from the preset position of the ATM.
In the embodiment of the invention, the violation fee payment service can be inquired or transacted through the identity card and the fingerprint information without carrying a driving license and a driving license, the operation is simple, the transaction efficiency is high, and the effect of saving the labor cost of a traffic management authority is achieved, so that the problem of low processing efficiency of the violation fee payment method in the prior art is solved; in addition, a plurality of payment modes are provided, the payment efficiency is further improved, and the phenomenon that other people can deal with the violation fee by proxy is avoided through double verification of the identity card and the fingerprint information.
It should be understood that, the sequence numbers of the steps in the foregoing embodiments do not imply an execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.
It will also be understood that, although the terms first, second, etc. may be used herein in some embodiments to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first display module may be named a second display module, and similarly, a second display module may be named a first display module without departing from the scope of the various described embodiments. The first display module and the second display module are both display modules, but they are not the same display module.
Example four
Fig. 4 is a schematic diagram of an ATM according to four embodiments of the present invention. As shown in fig. 4, the ATM 4 of this embodiment includes: a processor 40, a memory 41 and a computer program 42, such as a violation fee payment method program, stored in said memory 41 and operable on said processor 40. The processor 40, when executing the computer program 42, implements the steps of each of the above-described violation fee payment method embodiments, such as steps S101-S106 shown in fig. 1. Alternatively, the processor 40, when executing the computer program 42, implements the functions of the units in the device embodiments, such as the functions of the modules 31 to 36 shown in fig. 3.
Illustratively, the computer program 42 may be partitioned into one or more modules/units that are stored in the memory 41 and executed by the processor 40 to implement the present invention. The one or more modules/units may be a series of computer program instruction segments capable of performing specific functions, which are used to describe the execution of the computer program 42 in the ATM machine 4. For example, the computer program 42 may be divided into a receiving module, an operating module and a modifying module, and the specific functions of each module are as follows:
the identification module is used for identifying the identity information of the identity card placed at the preset position of the ATM by the user after receiving the violation fee payment instruction input by the user;
the acquisition module is used for acquiring violation information and fingerprint information matched with the identity information;
the voice prompt module is used for prompting a user to input fingerprint information by voice, collecting the fingerprint information input by the user and judging whether the fingerprint information input by the user is consistent with the fingerprint information matched with the identity information;
the first display module is used for displaying the violation information when the violation information is consistent with the first display module and prompting a user whether to confirm the violation information;
the second display module is used for displaying an operation interface for paying the violation project fee and providing a plurality of payment modes for the user to select when a first confirmation instruction of the user is received;
and the prompting module is used for prompting the payment success after receiving the payment success of one of the payment modes selected by the user.
The ATM 4 may be a desktop computer, a notebook, a palm computer, a cloud server, or other computing device. The ATM may include, but is not limited to, a processor 40, a memory 41. Those skilled in the art will appreciate that figure 4 is merely an example of an ATM machine and is not intended to be limiting and may include more or fewer components than those shown, or some components may be combined, or different components, for example the ATM machine may also include input output devices, network access devices, buses, etc.
The Processor 40 may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The memory 41 may be an internal storage unit of the ATM 4, such as a hard disk or a memory of the ATM 4. The memory 41 may also be an external storage device of the ATM 4, such as a plug-in hard disk provided on the ATM 4, a Smart Media Card (SMC), a Secure Digital (SD) Card, a flash Card (FlashCard), and the like. Further, the memory 41 may also include both an internal memory unit and an external memory device of the ATM machine 4. The memory 41 is used to store the computer program and other programs and data required by the ATM. The memory 41 may also be used to temporarily store data that has been output or is to be output.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-mentioned division of the functional units and modules is illustrated, and in practical applications, the above-mentioned function distribution may be performed by different functional units and modules according to needs, that is, the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-mentioned functions. Each functional unit and module in the embodiments may be integrated in one processing unit, or each unit may exist alone physically, or two or more units are integrated in one unit, and the integrated unit may be implemented in a form of hardware, or in a form of software functional unit. In addition, specific names of the functional units and modules are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working processes of the units and modules in the system may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to the related descriptions of other embodiments for parts that are not described or illustrated in a certain embodiment.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus/terminal device and method may be implemented in other ways. For example, the above-described embodiments of the apparatus/terminal device are merely illustrative, and for example, the division of the modules or units is only one logical division, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated modules/units, if implemented in the form of software functional units and sold or used as separate products, may be stored in a computer readable storage medium. Based on such understanding, all or part of the flow of the method according to the embodiments of the present invention may also be implemented by a computer program, which may be stored in a computer-readable storage medium, and when the computer program is executed by a processor, the steps of the method embodiments may be implemented. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution medium, and the like. It should be noted that the computer readable medium may contain content that is subject to appropriate increase or decrease as required by legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer readable media does not include electrical carrier signals and telecommunications signals as is required by legislation and patent practice.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not substantially depart from the spirit and scope of the embodiments of the present invention, and are intended to be included within the scope of the present invention.