Background technology
In the past, in shops such as eating and drinking establishment, shop, carry out under the situation of clearing of payment for goods, when utilizing debit card, credit card etc. to stick into the row clearing, client uses card, and operation is provided in terminal or its auxiliary devices such as POS (the Point of Sales) terminal, credit card terminal of shop cashier, inputs password.And, be equipped on bank in operation, the credit national treasury (promptly is object with medium-sized and small enterprises, do deposit, make loans, the financial institution of business such as discount), the ATM in the branch of financial institution such as post office etc. (Automatic Teller Machine: the automatic cash deposit and withdrawal machine), CD (Cash Dispenser: the cash ATM (automatic teller machine)) etc. automatic trading apparatus deposit, withdraw the money, remit account, transfer accounts, under the situation of financial transaction such as remittance, client uses cash card etc. to block and imports password.
And described terminal sends information and card information that reads and the passwords of being inputed such as the amount of money from card to epigyny devices such as the principal computers that is connected via communication line with automatic trading apparatus, carry out the processing of transaction such as financial transaction, settlement bargain.Under this situation, when not carrying out encryption, promptly in expressly mode when epigyny device sends password, password may be parsed according to Content of Communication by the third party.
Therefore, in recent years,, adopt the device that is called as code keypad (PINPAD) as the cipher input that the password of being inputed is carried out encryption.By code keypad being connected or being assembled on described terminal and the automatic trading apparatus, can be to the password after epigyny device sends encrypted processing, so password can not parsed according to Content of Communication by the third party.
And being known in the code keypad needs key in order to encrypt, and as the processing standard of key, has formulated ANSI (American National Standard Institute: 9.24 American National Standards Institute (ANSI)).According to this standard, in order to generate master key, must import a plurality of numeric strings that are called as the key ingredient, be ingredient (component) as the upper key, this ingredient is carried out computing generate master key.And, at PCI (Payment Card Industry: the Payment Card industry) in the standard, stipulated to guarantee high safety grade: about being used to generate the ingredient of master key with following method, pay the data that a plurality of operators should import respectively with the form of sealing letter, import (for example with reference to non-patent literature 1 and 2) from code keypad according to the input data.
[non-patent literature 1] http://partnernetwork.visa.com/dv/pin/main.jsp
[non-patent literature 2]
http://www.ecom.jp/qecom/about_wg/wg05/cr-swg/code-4.html
But, in the described existing terminal and automatic trading apparatus of having used code keypad, under the situation of input ingredient, different a plurality of operators must operate same code keypad successively according to each ingredient, and, the input of all constituents must be in the predetermined stipulated time, finished, when supposing in the described stipulated time, not finish the input of all constituents, all ingredients must be started anew to re-enter.Therefore, importer's human cost uprises.And, under the situation that code keypad has used, can hinder and utilize the client of terminal and automatic trading apparatus to conclude the business.
Summary of the invention
The object of the present invention is to provide terminal and automatic trading apparatus, this terminal and automatic trading apparatus solve above-mentioned existing problem points, be used to generate under the ingredient data conditions of master data in input, notify the completed situation of input of ingredient data to the importer of the next ingredient data of input, can finish the input of all constituents data at the appointed time reliably, not need to re-enter the ingredient data.
For this reason, in terminal of concluding the business to the epigyny device encrypted password of transmission of the present invention, this terminal has: cipher input; Address registration portion, each importer's of its each ingredient data of registration input e-mail address; And Department of Communication Force, it carries out the transmitting-receiving of Email, and wherein, this cipher input has: the input block of input password; To the cryptographic processing unit of encrypting by the password of this input block input; With the master data generation unit, it is according to a plurality of ingredient data of importing by described input block at the appointed time, generate the master data that password encryption is used, in this terminal, after the input of ingredient data is finished, send to the importer's of the next ingredient data of input e-mail address and to be used to notify this to import completed Email.
In the terminal that another is concluded the business to the epigyny device encrypted password of transmission of the present invention, this terminal has: cipher input; Address registration portion, each importer's of its each ingredient data of registration input e-mail address; And Department of Communication Force, it carries out the transmitting-receiving of Email, and wherein, this cipher input has: the input block of input password; To the cryptographic processing unit of encrypting by the password of this input block input; With the master data generation unit, it is according to a plurality of ingredient data of importing by described input block at the appointed time, generate the master data that password encryption is used, in this terminal, after the input of ingredient data is finished, send to the importer's of the next ingredient data of input e-mail address and to be used to notify this input to finish Email with excess time of described stipulated time.
In another terminal of the present invention, when described Department of Communication Force when the importer's that imports next ingredient data e-mail address receives the Email of the input status that is used to inquire the ingredient data, reply the Email that is used to notify described input status.
In automatic trading apparatus of concluding the business to the epigyny device encrypted password of transmission of the present invention, this automatic trading apparatus has: cipher input; Address registration portion, each importer's of its each ingredient data of registration input e-mail address; And Department of Communication Force, it carries out the transmitting-receiving of Email, and wherein, this cipher input has: the input block of input password; To the cryptographic processing unit of encrypting by the password of this input block input; With the master data generation unit, it is according to a plurality of ingredient data of importing by described input block at the appointed time, generate the master data that password encryption is used, in this automatic trading apparatus, after the input of ingredient data is finished, send to the importer's of the next ingredient data of input e-mail address and to be used to notify this to import completed Email.
In the automatic trading apparatus that another is concluded the business to the epigyny device encrypted password of transmission of the present invention, this automatic trading apparatus has: cipher input; Address registration portion, each importer's of its each ingredient data of registration input e-mail address; And Department of Communication Force, it carries out the transmitting-receiving of Email, and wherein, this cipher input has: the input block of input password; To the cryptographic processing unit of encrypting by the password of this input block input; With the master data generation unit, it is according to a plurality of ingredient data of importing at the appointed time by described input block, generate the master data that password encryption is used, in this automatic trading apparatus, after the input of ingredient data is finished, send to the importer's of the next ingredient data of input e-mail address and to be used to notify this input to finish Email with excess time of described stipulated time.
In another automatic trading apparatus of the present invention, when described Department of Communication Force when the importer's that imports next ingredient data e-mail address receives the Email of input status of inquiry ingredient data, reply the Email that is used to notify described input status.
According to the present invention, terminal is used to generate under the ingredient data conditions of master data in input, notifies the completed situation of input of ingredient data to the importer of the next ingredient data of input.Thus, the input of all constituents data can be finished at the appointed time reliably, the ingredient data can be do not needed to re-enter.
Embodiment
Below, the embodiment that present invention will be described in detail with reference to the accompanying.
Fig. 1 is the block diagram of the transaction system of the present invention's the 1st embodiment.
In the drawings, the 10th, the transaction system of present embodiment for example is the automatic trading apparatus such as ATM, CD that are equipped in the subbranch etc. of financial institutions such as bank, credit national treasury, post office; Have the reservation booking function, commodity that are equipped in the shop, undergrond street etc. in shops such as convenience store, supermarket, market are applied to purchase the such multi-functional terminal end of information kiosk (KIOSK) terminal that function, credit card credit are confirmed function, facilities information guiding function etc.; Be equipped on the terminal such as POS terminal, credit card terminal of the shop cashier in eating and drinking establishment such as dining room, bar or shop, but, using cash card, debit card, credit card etc. to stick into financial transaction such as row is deposited, withdraws the money, remits account, transferred accounts, remittance and payment for goods when settling accounts these various transaction, so long as the device that the input password authenticates then can be the device that is provided in any kind of arbitrary site.In addition, here, the situation that is automatic trading apparatus to described transaction system 10 describes.
Here, described transaction system 10 has: control part 11, displaypart 12, thecode keypad 13 as cipher input, Department of Communication Force 14,address registration portion 15 andinput part 16, described transaction system 10 is via telephone wire road network, LAN (Local Area Network, LAN (Local Area Network)), internal network (intranet), be connected with not shown epigyny devices such as principal computer at various order wire road networks such as spider lines (online network), the Internets.And, send card information that reads information such as the amount of money and the IC that is had from card, the magnetic stripe etc. and the password of being inputed to epigyny device, carry out the processing of transaction such as financial transaction, settlement bargain.
Described control part 11 has arithmetic elements such as CPU, MPU; Storage unit such as semiconductor memory, disk; And communication interface etc., be a kind of computing machine that moves according to program, unified control comprises the molar behavior of the action ofdisplay part 12,code keypad 13, Department of Communication Force 14,address registration portion 15 and inputpart 16 at interior transaction system 10.
And describedcode keypad 13 is as the device performance function of being inputed password by client operating.And describedcode keypad 13 is a benchmark with the ANSI 9.24 as the code keypad standard that illustrates in " background technology " project.Therefore, encrypt needed to password to be the master key of master data as the upper key, must to import a plurality of ingredients and generate master key in order to generate as the ingredient data.And owing to being benchmark with the PCI standard, therefore, a plurality of ingredients must be imported by a plurality of different operator'soperator password keyboards 13 as the importer.And describedcode keypad 13 registration master keys carry out encryption according to the master key of being registered to the password of being inputed.Therefore,code keypad 13 has the not shown input operation part with numerical key, Currency Type button, ACK button and corrigendum button etc. as input block of numerals such as being used to input password, ingredient and literal, and, have the registration unit of master key and the password of being inputed carried out encryption and sends the cryptographic processing unit of the password after encrypted.In addition, describedcode keypad 13 can be assembled in the transaction system 10, also can separate with transaction system 10 to constitute and be connected with described transaction system 10 via the communications cable etc.
And, describeddisplay part 12 has CRT, LCD, LED (Light Emitting Diode: display etc. light emitting diode), according to the indication of control part 11, show client conclude the business necessary operations picture, comprise the picture of entrusting the message that the operator operates etc.And describedinput part 16 has keyboard, numerical key, Currency Type button, ACK button and corrigendum button etc., can import e-mail address etc.In addition, describeddisplay part 12 andinput part 16 for example also can have the function that shows and import concurrently and constitute integratedly as touch panel.
And, the describedaddress registration 15 log-on operation persons' of portion e-mail address.And described Department of Communication Force 14 has the function of sending and receiving e-mail, the e-mail address send Email in being registered in described address registration portion 15.In the present embodiment, import under the situation of ingredient at operator'soperator password keyboard 13, after the input of an ingredient is finished, described Department of Communication Force 14 is to the operator's of the next ingredient of input e-mail address send Email, and notice is represented the meaning that the input of described ingredient is finished.
The action of the transaction system 10 of described structure then, is described.At first, the action of the input of description operation person's e-mail address processing.
Fig. 2 is the process flow diagram that the action that the e-mail address input of the present invention's the 1st embodiment handles is shown.
The all operations person of input ingredient imported the e-mail address of oneself and registers before the input ingredient.
Under this situation, thedisplay part 12 of transaction system 10 shows e-mail address registration input picture.So, the address of the Email of the meaning of finishing as the input that is used to notify the ingredient before the expression, the e-mail address of operator'soperation inputting part 16 inputs oneself.
Then, after the input of e-mail address was finished, the e-mail address of importing frominput part 16 was registered in theaddress registration portion 15.
Then, description of flow diagram.
Step S1: displaypart 12 shows e-mail address registration input picture.
Step S2: the operator imports e-mail address.
Step S3: the input of e-mail address is finished, end process.
The action of the input processing of ingredient then, is described.
Fig. 3 is the process flow diagram that the action that the ingredient input of the present invention's the 1st embodiment handles is shown.
In the present embodiment, under the situation of a plurality of ingredients that are used to generate the master key that password encryption uses fromcode keypad 13 input, described a plurality of ingredient must be by a plurality of different operators inputs, and, must in the predetermined stipulated time, finish the input of all constituents.Here, for convenience of explanation, description operation person is the 1st operator and the 2nd operator two people, and the ingredient of being imported is the situation of the 1st ingredient and these two ingredients of the 2nd ingredient.
Then, after the action that generates master key began, displaypart 12 demonstrations of transaction system 10 comprised the guide picture of entrusting the 1st operator to import the message of the 1st ingredient.
Then, carry out the input of the 1st ingredient, the 1st operator'soperator password keyboard 13 inputs the 1st ingredient.Then, after the input of the 1st ingredient was finished, control part 11 made upwards counting of a not shown ingredient input counter, makes the counting of the ingredient of being imported increase by 1.
Then, Department of Communication Force 14 extracts the e-mail address that is registered in the 2nd operator in theaddress registration portion 15, and Email is finished in the input that sends the meaning that the input that is used to notify expression the 1st ingredient finishes to this e-mail address.And displaypart 12 shows and is used for representing that to the 1st operator notification the ingredient input of the meaning that the input of the 1st ingredient is finished finishes picture.
Then, carry out the input of the 2nd ingredient, carry out same action later on repeatedly by the 2nd operator.
Then, description of flow diagram.
Step S11: the operator imports ingredient.
Step S12: control part 11 makes upwards counting of an ingredient input counter.
Step S13: Department of Communication Force 14 sends input and finishes Email.
Step S14: picture is finished indisplay part 12 demonstration ingredient inputs.
Like this, the transaction system 10 of present embodiment is under the situation of a plurality of ingredients that are used to generate master key fromcode keypad 13 input, whenever the operator of input ingredient when finishing the input of ingredient, send the Email of the meaning that the input that is used to notify the expression ingredient finishes to the operator's of the next ingredient of input e-mail address.Thus, the operator who imports next ingredient can confirm import the situation of ingredient.Therefore, can reduce the risk that to finish the input of all constituents at the appointed time.
Then, the 2nd embodiment of the present invention is described.In addition, to having and the part of the 1st embodiment same structure mark same numeral, omit its explanation thus.And, the explanation of also omitting action identical and identical effect with described the 1st embodiment.
Fig. 4 is the process flow diagram that the action that the input of the ingredient of the present invention's the 2nd embodiment handles is shown.
In the present embodiment, transaction system 10 also has the function of to the excess time of the operator notification stipulated time of importing next ingredient, promptly importing excess time.In addition, other structure is identical with described the 1st embodiment with action, so omit its explanation.
At first, begin after the action of generation master key, displaypart 12 demonstrations of transaction system 10 comprise the guide picture of entrusting the 1st operator to import the message of the 1st ingredient.
Then, carry out the input of the 1st ingredient, the 1st operator'soperator password keyboard 13 inputs the 1st ingredient.Then, after the input of the 1st ingredient was finished, control part 11 made upwards counting of a not shown ingredient input counter, makes the counting of the ingredient of being imported increase by 1.And control part 11 is stored the moment that the input of the 1st ingredient is finished in storage unit, thus, carries out the ingredient input and finishes record constantly.
Then, Department of Communication Force 14 extracts the e-mail address that is registered in the 2nd operator in theaddress registration portion 15, sends to this e-mail address to be used to notify the input of expression the 1st ingredient meaning that input is finished to finish Email.This input finish record in the lump in the Email input excess time.Thus, the 2nd operator can grasp situation that the 1st ingredient input finishes and input excess time.
And displaypart 12 shows and is used for representing that to the 1st operator notification the ingredient input of the meaning that the input of the 1st ingredient is finished finishes picture.
Then, import the 2nd ingredient, carry out same action later on repeatedly by the 2nd operator.
Then, description of flow diagram.
Step S21: the operator imports ingredient.
Step S22: control part 11 makes upwards counting of an ingredient input counter.
Step S23: control part 11 record ingredient inputs are finished constantly.
Step S24: Department ofCommunication Force 14 sends input and finishes Email.
Step S25: picture is finished indisplay part 12 demonstration ingredient inputs.
Like this, the transaction system 10 of present embodiment is under the situation of a plurality of ingredients that are used to generate master key fromcode keypad 13 input, whenever the operator of input ingredient when finishing the input of ingredient, send the Email that is used to notify the expression ingredient meaning that input is finished and input excess time to the operator's of the next ingredient of input e-mail address.Thus, the operator who imports next ingredient can confirm import the situation and the time margin till input of ingredient.Therefore, can reduce the risk that to finish the input of all constituents at the appointed time.
Then, the 3rd embodiment of the present invention is described.In addition, to having the part mark same numeral of the structure identical, omit its explanation thus with the 1st and the 2nd embodiment.And, the explanation of also omitting action identical and identical effect with the described the 1st and the 2nd embodiment.
Fig. 5 is the process flow diagram that the action that the input state of the ingredient of the present invention's the 3rd embodiment confirms is shown.
In the present embodiment, transaction system 10 also has the function of accepting from the operator's who imports next ingredient the inquiry relevant with the ingredient input status.Be made as by Email and carry out described inquiry.In addition, other structure is identical with the described the 1st and the 2nd embodiment with action, so omit its explanation.
At first, in during the input of carrying out the 1st ingredient by the 1st operator or after the input of the 1st ingredient finishes, control part 11 judges that whether Department ofCommunication Force 14 receives the request for e-mail relevant with the ingredient input status, promptly whether has an inquiry of ingredient input status from the 2nd operator.
Then, under the situation that receives the request for e-mail relevant with the ingredient input status, control part 11 is confirmed the ingredient input status.Particularly, confirm which ingredient is not imported, which ingredient in input process, the input of which ingredient item such as finishes.
Then, when control part 11 finishes the affirmation of ingredient input status, the reply email that Department ofCommunication Force 14 sends at the Email that receives, thus, notice ingredient input status.Particularly, send the Email of having put down in writing described control part 11 confirmed items.
In addition, proceed whether to exist the judgement of ingredient input status inquiry at interval repeatedly with official hour.
Then, description of flow diagram.
Step S31: control part 11 judges whether to exist the inquiry of ingredient input status.Under the situation that has the inquiry of ingredient input status, enter step S32, under the situation that does not have the inquiry of ingredient input status, direct end process.
Step S32: control part 11 is confirmed the ingredient input status.
Step S33: Department ofCommunication Force 14 notice ingredient input status.
Like this, the transaction system 10 of present embodiment is accepted the inquiry relevant with the ingredient input status from the operator of the next ingredient of input, and replys the Email that is used to notify the ingredient input status.Thus, the operator who imports next ingredient can confirm import situation, the time margin till input and the current ingredient input status of ingredient.Therefore, can reduce the risk that to finish all constituents input at the appointed time.
In addition, in described the 1st~the 3rd embodiment, illustrated that transaction system 10 is examples of automatic trading apparatus, but, transaction system 10 must be an automatic trading apparatus not necessarily, as long as havecode keypad 13, then also can be terminals such as multi-functional terminal end, POS terminal, credit card terminal.
In addition, in the described the 1st and the 2nd embodiment, example from the meaning that the input of ingredient is finished to the operator notification of the next ingredient of input that only represent has been described, but, the also meaning that can notify the input of expression ingredient to finish to supvr, operator's superior and all operations person.
In addition, in described the 3rd embodiment, the example that only carries out the inquiry relevant with the ingredient input status by the operator who imports next ingredient has been described, still, also can be made as the supvr and also can carries out described inquiry.
In addition, the invention is not restricted to described embodiment, can carry out various distortion, various distortion can not be got rid of outside scope of the present invention according to purport of the present invention.