EP0275120A2 - Electronic cash register having improved cashier security - Google Patents
Electronic cash register having improved cashier security Download PDFInfo
- Publication number
- EP0275120A2 EP0275120A2 EP88100530A EP88100530A EP0275120A2 EP 0275120 A2 EP0275120 A2 EP 0275120A2 EP 88100530 A EP88100530 A EP 88100530A EP 88100530 A EP88100530 A EP 88100530A EP 0275120 A2 EP0275120 A2 EP 0275120A2
- Authority
- EP
- European Patent Office
- Prior art keywords
- cashier
- code
- codes
- cash register
- electronic cash
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 229920000136 polysorbate Polymers 0.000 claims 1
- 230000004044 response Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 11
- 238000001810 electrochemical catalytic reforming Methods 0.000 description 2
- 238000013479 data entry Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/12—Cash registers electronically operated
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/30—Individual registration on entry or exit not involving the use of a pass
- G07C9/32—Individual registration on entry or exit not involving the use of a pass in combination with an identity check
- G07C9/33—Individual registration on entry or exit not involving the use of a pass in combination with an identity check by means of a password
Definitions
- This invention relates to an electronic cash register (also referred to as an "ECR"), and more particularly to an electronic cash register in which a cashier code or the like is entered before a registering operation to improve the security of the registering operation.
- ECR electronic cash register
- Fig. 5 is a block diagram showing the arrangement of a conventional ECR, and is useful in explaining the background of the invention.
- a CPU 1 is connected to a keyboard 2, a RAM 3, a ROM 4, a printer 5, a display unit 6, and a time piece 7.
- the keyboard 2 as shown in Fig. 6, has a ten-key pad for entering the code numbers of commodities or amounts of money, and instruction keys for performing various instructions.
- the RAM 3 is used to temporarily store various data entered through the keyboard 2.
- the printer 5 is used to print receipts and various reports.
- the display unit 6 operates to display operating guide messages or symbols and data entered by means of the keyboard 2.
- the time piece 7 is used to record the time of recurrence of various operations.
- the keyboard includes the ten-key pad as well as instruction keys, A-key, R-key, Dept., Sub-Total and D/C.
- Fig. 7 is a diagram showing an operating sequence carried out by a cashier with a conventional ECR.
- the manager of a store assigns cashier codes to cashiers responsible for respective ECRs, and the cashiers operate the ECRs by using their assigned cashier code.
- each cashier operates the ten-key pad of the keyboard (Fig. 6) to enter the cashier code assigned to him and then operates a"RESPONSIBLE" key (R-key in Fig. 6). If, in this operation, the cashier code thus entered coincides with one preset in the ECR, then the cashier can carry out a registering operation; however, if not, he cannot.
- the purpose of the cashier code is to identify the cashier who has carried out the registering operation; i.e., to identify who is responsible for the registering operation, thereby preventing dishonest ECR operation and to monitor the sales of each cashier.
- an object of this invention is to eliminate the above-described security risk accompanying a conventional electronic cash register. More specifically, an object of the invention is to provide an electronic cash register which cannot be dishonestly operated by the manager.
- This objective is accomplished in an ECR constructured in accordance with the invention, by allowing a registering operation to occur only when, in addition to the ordinary cashier code, a predetermined secret code, known only to the cashier, is entered by the cashier.
- the ECR Since the registering operation can only occur when both the cashier code, which is known by the manager, and the secret code, known only by the cashier, are entered, the ECR is prevented from being dishonestly operated by the manager.
- Fig. 1 is a diagram showing the operating sequence carried out with a preferred embodiment of this invention
- Fig. 2 is a diagram showing the arrangement of a cashier file in the preferred embodiment
- Fig. 3 is a diagram showing the arrangement of a cashier temporary file in the preferred embodiment
- Fig. 4 is a flow chart showing the operation of the preferred embodiment.
- Fig. 1(a) shows an operating sequence for setting a cashier code in the ECR.
- a new setting operation for a cashier code is carried out as follows: The operating keys of the keyboard of the ECR are operated to enter the cashier code (for example a three digit code), and then the "RESPONSIBLE” key (R) is operated. Thereafter, in this case, because the cashier secret code will be added, the digit "1" is entered by operating the ten-key pad, and then "SUB TOTAL" and “ALTERNATION” (A) keys are operated.
- This data entry sequence causes the ECR to search the cashier files (shown in Fig.
- Fig. 1(b) shows an operating sequence for setting a secret code. This is carried out after the cashier code has been correctly set according to the operating sequence of Fig. 1(a).
- the keyboard of the ECR is operated to enter a secret code (for example a three digit code), and then the cashier code, the "RESPONSIBLE'" (R) key and the "ALTERNATION” (A) key are operated successively.
- the cashier code areas of the cashier files are then searched for the entered cashier code.
- the entered secret code is then set in the secret code area of that cashier file containing the cashier code.
- the same cashier code is not found, it is determined that the entered cashier code is in error, and it is requested that the cashier code be corrected.
- the cashier code and the secret code are set as described above. And they can be removed as described below.
- a secret code which has been set can be removed according to the operating sequence shown in Fig. 1(b).
- "000" is entered as the secret code.
- the operation is similar to the above-described secret code setting operation.
- the secret code in the secret code area of that file is erased; that is, the secret code area is cleared. Accordingly, the operator's cashier file for the cashier code remains as it is. Therefore, in setting a new secret code, it is unnecessary to set the cashier code; that is, the new secret code can be set according to the operating sequence shown in Fig. 1(b).
- Fig. 1(c) shows a so-called “cashier-on” operating sequence for starting the use of the ECR.
- the keyboard of the ECR is operated to enter a cashier code and secret code, and the "RESPONSIBLE” (R) key is operated.
- R the "RESPONSIBLE"
- All the cashier codes and secret codes set in the cashier files are searched according to the entered cashier code and secret code (step 101). When the same codes as the two entered codes are not found, it is determined (step 103) that the entry operation is in error, and the erroneous entry operation is displayed (step 105). The "cashier-on" operation is then ended, and no registering operation is permitted.
- step 103 the contents of the operator's cashier file thereof are transferred to the cashier temporary file (shown in Fig. 3) set in the RAM of the ECR (step 107). When this occurs, the usual registering operation of the ECR is permitted (step 109), and the registering data are updated in the cashier temporary file as registering operations occur.
- a so-called "cashier-off" operation (step 111) shown in Fig. 1(d) is executed.
- the keyboard of the ECR is operated to enter the digit "O”, and then the "RESPONSIBLE” (R) key is operated.
- R the "RESPONSIBLE”
- the contents of the cashier temporary file set in the RAM of the ECR are transferred, as they are, to the correspondsing area of the cashier file (step 113) and the "cashier-off" operation is then ended.
- the registering operation of the ECR can be started again according to the above-described procedure.
- the order of entering the secret code and the cashier code and the numbers of digits of the codes have been specified in detail; however, the invention is not so limited; that is, the technical concept of the invention is applicable where the cashier and secret codes are entered in other sequences and where a fewer or greater number of digits are used for the secret and cashier codes.
- the cashier file is separate from the cashier temporary file, which is a working file; however, it is not always necessary that the former be separate from the latter. That is, the entered ECR registration data can be updated directly in the cashier file.
- the ECR cannot be operated without using the cashier's secret code which the manager does not know. Therefore, the ECR cannot be dishonestly operated by the manager. Furthermore, as in the conventional ECR, in the ECR of the invention the person responsible for the registering operation is identified. Thus, the ECR of the invention has a much higher security than conventional ECR's.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
Description
- This invention relates to an electronic cash register (also referred to as an "ECR"), and more particularly to an electronic cash register in which a cashier code or the like is entered before a registering operation to improve the security of the registering operation.
- Fig. 5 is a block diagram showing the arrangement of a conventional ECR, and is useful in explaining the background of the invention.
- As shown in Fig. 5, a
CPU 1 is connected to akeyboard 2, aRAM 3, aROM 4, aprinter 5, adisplay unit 6, and atime piece 7. - The
keyboard 2, as shown in Fig. 6, has a ten-key pad for entering the code numbers of commodities or amounts of money, and instruction keys for performing various instructions. TheRAM 3 is used to temporarily store various data entered through thekeyboard 2. Theprinter 5 is used to print receipts and various reports. Thedisplay unit 6 operates to display operating guide messages or symbols and data entered by means of thekeyboard 2. Thetime piece 7 is used to record the time of recurrence of various operations. - As shown in Fig. 6 the keyboard includes the ten-key pad as well as instruction keys, A-key, R-key, Dept., Sub-Total and D/C.
- Fig. 7 is a diagram showing an operating sequence carried out by a cashier with a conventional ECR.
- The registering operation of the conventional ECR will be described with reference to Figs. 5 through 7.
- The manager of a store assigns cashier codes to cashiers responsible for respective ECRs, and the cashiers operate the ECRs by using their assigned cashier code. Before starting a registering operation, each cashier operates the ten-key pad of the keyboard (Fig. 6) to enter the cashier code assigned to him and then operates a"RESPONSIBLE" key (R-key in Fig. 6). If, in this operation, the cashier code thus entered coincides with one preset in the ECR, then the cashier can carry out a registering operation; however, if not, he cannot.
- The purpose of the cashier code is to identify the cashier who has carried out the registering operation; i.e., to identify who is responsible for the registering operation, thereby preventing dishonest ECR operation and to monitor the sales of each cashier.
- While the above-described conventional ECR can prevent dishonest ECR operation by use of a cashier code, it suffers from the following difficulty. Since the manager knows the cashier code, the ECR is not protected from being dishonestly operated by the manager; that is, the conventional ECR is not totally secure against a dishonest manager.
- Accordingly, an object of this invention is to eliminate the above-described security risk accompanying a conventional electronic cash register. More specifically, an object of the invention is to provide an electronic cash register which cannot be dishonestly operated by the manager.
- This objective is accomplished in an ECR constructured in accordance with the invention, by allowing a registering operation to occur only when, in addition to the ordinary cashier code, a predetermined secret code, known only to the cashier, is entered by the cashier.
- Since the registering operation can only occur when both the cashier code, which is known by the manager, and the secret code, known only by the cashier, are entered, the ECR is prevented from being dishonestly operated by the manager.
- The above and other objects, advantages and features of the invention will be more clearly understood from the following detailed description of the invention which is provided in connection with the accompanying drawings.
-
- Figs. 1(a), 1(b), 1(c) and 1(d) are diagrams showing operating sequences carried out in a preferred embodiment of the present invention;
- Fig. 2 is a diagram showing the arrangement of cashier files in the preferred embodiment of the invention;
- Fig. 3 is a diagram showing the arrangement of a cashier temporary file in the preferred embodiment of the invention;
- Fig. 4 is a flow chart for a description of the operation of the preferred embodiment of the invention;
- Fig. 5 is a block diagram outlining the arrangement of a conventional ECR (electronic cash register);
- Fig. 6 is a diagram of a keyboard used in a conventional ECR; and
- Fig. 7 is a diagram showing an operating sequence of the conventional ECR.
- Fig. 1 is a diagram showing the operating sequence carried out with a preferred embodiment of this invention, while Fig. 2 is a diagram showing the arrangement of a cashier file in the preferred embodiment, Fig. 3 is a diagram showing the arrangement of a cashier temporary file in the preferred embodiment, and Fig. 4 is a flow chart showing the operation of the preferred embodiment.
- The operation of the preferred embodiment of the invention will now be described with reference to Figs. 1 through 4.
- Fig. 1(a) shows an operating sequence for setting a cashier code in the ECR. A new setting operation for a cashier code is carried out as follows: The operating keys of the keyboard of the ECR are operated to enter the cashier code (for example a three digit code), and then the "RESPONSIBLE" key (R) is operated. Thereafter, in this case, because the cashier secret code will be added, the digit "1" is entered by operating the ten-key pad, and then "SUB TOTAL" and "ALTERNATION" (A) keys are operated. This data entry sequence causes the ECR to search the cashier files (shown in Fig. 2) provided, for instance, in an external master unit, to check the cashier codes set in the cashier files for the existence of the entered cashier code. If the cashier code which has been entered is not found, a cashier file for a new cashier (consisting of a cashier code area, secret code area and sales area) is established, and the entered cashier code is then set in the cashier code area of the newly established cashier file. If, on the other hand, the same code as the newly entered cashier code is found, then it is determined that the entered cashier code is in error. A message indicating an erroneous entry operation is transmitted to the ECR and is displayed on the display unit, thus requesting that the entered cashier code be corrected.
- Fig. 1(b) shows an operating sequence for setting a secret code. This is carried out after the cashier code has been correctly set according to the operating sequence of Fig. 1(a). First, the keyboard of the ECR is operated to enter a secret code (for example a three digit code), and then the cashier code, the "RESPONSIBLE'" (R) key and the "ALTERNATION" (A) key are operated successively. The cashier code areas of the cashier files are then searched for the entered cashier code. When the same cashier code is found, the entered secret code is then set in the secret code area of that cashier file containing the cashier code. When the same cashier code is not found, it is determined that the entered cashier code is in error, and it is requested that the cashier code be corrected.
- The cashier code and the secret code are set as described above. And they can be removed as described below.
- When it is required to remove a cashier code which has been set, the cashier code is entered and the "RESPONSIBLE" (R) key is operated, and then the digit "O" is entered by operating the ten-key pad. In succession, the "SUB TOTAL" and "ALTERNATION" (A) keys are then operated. Accordingly, all of the cashier codes of the cashier files are then checked for a match with the entered cashier code. If the same code is found, the cashier file of the code is removed. If the same code is not found, then the fact that the same code is not found is displayed to advise the operator of it.
- A secret code which has been set can be removed according to the operating sequence shown in Fig. 1(b). In order to remove a secret code, "000" is entered as the secret code. The operation is similar to the above-described secret code setting operation. When the same cashier code is found, the secret code in the secret code area of that file is erased; that is, the secret code area is cleared. Accordingly, the operator's cashier file for the cashier code remains as it is. Therefore, in setting a new secret code, it is unnecessary to set the cashier code; that is, the new secret code can be set according to the operating sequence shown in Fig. 1(b).
- Fig. 1(c) shows a so-called "cashier-on" operating sequence for starting the use of the ECR. In the "cashier-on" operation, the keyboard of the ECR is operated to enter a cashier code and secret code, and the "RESPONSIBLE" (R) key is operated. The operation of the ECR which occurs after the "cashier-on" operation will be described with reference to the flow chart of Fig. 4.
- All the cashier codes and secret codes set in the cashier files are searched according to the entered cashier code and secret code (step 101). When the same codes as the two entered codes are not found, it is determined (step 103) that the entry operation is in error, and the erroneous entry operation is displayed (step 105). The "cashier-on" operation is then ended, and no registering operation is permitted. When the same codes are found (step 103), the contents of the operator's cashier file thereof are transferred to the cashier temporary file (shown in Fig. 3) set in the RAM of the ECR (step 107). When this occurs, the usual registering operation of the ECR is permitted (step 109), and the registering data are updated in the cashier temporary file as registering operations occur.
- When the operation of the ECR is finished, for instance when the store is closed, or when the cashier is relieved by another cashier; i.e., when it is required to change the cashier code, a so-called "cashier-off" operation (step 111) shown in Fig. 1(d) is executed. The keyboard of the ECR is operated to enter the digit "O", and then the "RESPONSIBLE" (R) key is operated. As a result, the contents of the cashier temporary file set in the RAM of the ECR are transferred, as they are, to the correspondsing area of the cashier file (step 113) and the "cashier-off" operation is then ended.
- The registering operation of the ECR can be started again according to the above-described procedure.
- In the above-described preferred embodiment, in the secret code setting operation, and in the "cash-on" operation, the order of entering the secret code and the cashier code and the numbers of digits of the codes have been specified in detail; however, the invention is not so limited; that is, the technical concept of the invention is applicable where the cashier and secret codes are entered in other sequences and where a fewer or greater number of digits are used for the secret and cashier codes.
- In the above-described embodiment, the cashier file is separate from the cashier temporary file, which is a working file; however, it is not always necessary that the former be separate from the latter. That is, the entered ECR registration data can be updated directly in the cashier file.
- As is apparent from the above description, the ECR cannot be operated without using the cashier's secret code which the manager does not know. Therefore, the ECR cannot be dishonestly operated by the manager. Furthermore, as in the conventional ECR, in the ECR of the invention the person responsible for the registering operation is identified. Thus, the ECR of the invention has a much higher security than conventional ECR's.
- While a preferred embodiment of the invention has been described and illustrated, it should be apparent that many modifications can be made thereto without departing from the spirit and scope of the invention. Accordingly, the invention is not limited by the foregoing description, but is only limited by the scope of the appended claims.
Claims (6)
memory means for storing a first preset code and a second secret code;
cashier operated input means for entering a third code and a fourth code prior to commencing a registration operation and corresponding to said first and second codes;
means for comparing said entered third and fourth codes with said first and second codes stored by said memory means, to determine whether or not there is correspondence between first and third and second and fourth codes; and
enabling means for permitting a registering operation of said cash register in response to an output provided by said determining means indicating a correspondence of said first and third and second and fourth codes.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8664/87 | 1987-01-16 | ||
JP62008664A JPS63175998A (en) | 1987-01-16 | 1987-01-16 | Electronic type cash register |
Publications (2)
Publication Number | Publication Date |
---|---|
EP0275120A2 true EP0275120A2 (en) | 1988-07-20 |
EP0275120A3 EP0275120A3 (en) | 1989-11-23 |
Family
ID=11699199
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP88100530A Withdrawn EP0275120A3 (en) | 1987-01-16 | 1988-01-15 | Electronic cash register having improved cashier security |
Country Status (2)
Country | Link |
---|---|
EP (1) | EP0275120A3 (en) |
JP (1) | JPS63175998A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0355019A3 (en) * | 1988-08-19 | 1990-11-07 | OMRON Corporation | Transaction processing apparatus with a monitor system for monitoring drawer opening and closing conditions |
EP0355717A3 (en) * | 1988-08-19 | 1990-11-14 | OMRON Corporation | Electronic cash register |
EP0507241A3 (en) * | 1991-04-05 | 1995-10-25 | Sharp Kk | Cash register capable of switching operation mode |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5462753A (en) * | 1977-10-27 | 1979-05-21 | Sharp Corp | Management equipment making classification by operators in charge of electronic cash register |
JPS6048794B2 (en) * | 1980-11-17 | 1985-10-29 | 富士通株式会社 | Operator management registration method |
JPS59100977A (en) * | 1982-12-01 | 1984-06-11 | Omron Tateisi Electronics Co | Output method of record information |
JPH079678B2 (en) * | 1983-03-01 | 1995-02-01 | オムロン株式会社 | Electronic cash register |
DE3417766A1 (en) * | 1984-05-12 | 1985-11-14 | Betriebswirtschaftliches Institut der Deutschen Kreditgenossenschaften BIK GmbH, 6000 Frankfurt | WORKING METHOD AND DEVICE FOR ELECTRONICALLY AUTHORIZED DETECTING A MATTER |
DE3512785A1 (en) * | 1985-04-10 | 1986-10-23 | Telefonbau Und Normalzeit Gmbh, 6000 Frankfurt | Method for access protection |
-
1987
- 1987-01-16 JP JP62008664A patent/JPS63175998A/en active Pending
-
1988
- 1988-01-15 EP EP88100530A patent/EP0275120A3/en not_active Withdrawn
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0355019A3 (en) * | 1988-08-19 | 1990-11-07 | OMRON Corporation | Transaction processing apparatus with a monitor system for monitoring drawer opening and closing conditions |
EP0355717A3 (en) * | 1988-08-19 | 1990-11-14 | OMRON Corporation | Electronic cash register |
EP0507241A3 (en) * | 1991-04-05 | 1995-10-25 | Sharp Kk | Cash register capable of switching operation mode |
Also Published As
Publication number | Publication date |
---|---|
JPS63175998A (en) | 1988-07-20 |
EP0275120A3 (en) | 1989-11-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4482802A (en) | Transaction handling system | |
US4587379A (en) | Card authenticating apparatus for card-based transaction processing system | |
US4360872A (en) | Electronic cash register system | |
US4859838A (en) | POS terminal device | |
US3697693A (en) | System for maintaining the status of credit accounts | |
US4630200A (en) | Electronic cash register capable of performing cash-dispensing transactions | |
EP0114261B1 (en) | Information recording system | |
US4495627A (en) | Cash accounting system | |
JPS5854426B2 (en) | portable terminal device | |
US4570223A (en) | Cash register control system for authorization of selected operator functions | |
US4262333A (en) | Holding of a transaction identifying signal in a teller machine | |
US5023781A (en) | Electric cash register | |
EP0275120A2 (en) | Electronic cash register having improved cashier security | |
US4626990A (en) | Electronic cash register | |
US4458317A (en) | Teller machine having an alterable secondary memory | |
JP2743815B2 (en) | Batch processing of deposit and withdrawal transactions | |
JPH07129674A (en) | Credit authentication terminal equipment | |
JP4466018B2 (en) | Seal verification system and program | |
JPH0749592Y2 (en) | Electronic cash register | |
JP2501478B2 (en) | Sales registration system | |
JPH0125120B2 (en) | ||
JPS619786A (en) | Transaction processor | |
JPS6152510B2 (en) | ||
JPH04308995A (en) | Cash register with memory card | |
JPS62154060A (en) | PIN input method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): AT BE CH DE ES FR GB GR IT LI LU NL SE |
|
PUAL | Search report despatched |
Free format text: ORIGINAL CODE: 0009013 |
|
AK | Designated contracting states |
Kind code of ref document: A3 Designated state(s): AT BE CH DE ES FR GB GR IT LI LU NL SE |
|
17P | Request for examination filed |
Effective date: 19900427 |
|
17Q | First examination report despatched |
Effective date: 19920227 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
18D | Application deemed to be withdrawn |
Effective date: 19920909 |