[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR100263343B1 - Key function exchange method of ecr - Google Patents

Key function exchange method of ecr Download PDF

Info

Publication number
KR100263343B1
KR100263343B1 KR1019970070588A KR19970070588A KR100263343B1 KR 100263343 B1 KR100263343 B1 KR 100263343B1 KR 1019970070588 A KR1019970070588 A KR 1019970070588A KR 19970070588 A KR19970070588 A KR 19970070588A KR 100263343 B1 KR100263343 B1 KR 100263343B1
Authority
KR
South Korea
Prior art keywords
key
function
original
cash register
changing
Prior art date
Application number
KR1019970070588A
Other languages
Korean (ko)
Other versions
KR19990051298A (en
Inventor
류재혁
Original Assignee
윤종용
삼성전자주식회사
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 윤종용, 삼성전자주식회사 filed Critical 윤종용
Priority to KR1019970070588A priority Critical patent/KR100263343B1/en
Publication of KR19990051298A publication Critical patent/KR19990051298A/en
Application granted granted Critical
Publication of KR100263343B1 publication Critical patent/KR100263343B1/en

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/0018Constructional details, e.g. of drawer, printing means, input means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/0202Constructional details or processes of manufacture of the input device
    • G06F3/0219Special purpose keyboards
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0238Programmable keyboards
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/12Cash registers electronically operated

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Cash Registers Or Receiving Machines (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

PURPOSE: A method for changing function of a key of an electronic cash register is provided to return the original function of the key after changing each key into the function, which a user wants, and using it. CONSTITUTION: In the method for changing function of the key of the electronic cash register, a few stages are included. If the key is not the PGM mode in the stage of S100, the function of other mode is carried out in the stage of S110. If the key is the PGM mode in the stage of S100, it is judged if the return key is input in the stage of S120 or not. If the return key is not input, the function of other PGM mode is carried out in the stage of S130. If the return key is input, values of the key code used in the stage of S140 are changed into values of the key code, which the original key stored on a ROM in advance has.

Description

전자식 금전등록기의 키 기능 변경 방법How to change the key function of the electronic cash register

본 발명은 키입력부의 각 키의 기능을 사용자가 지정하는 기능으로 변경 가능한 전자식 금전등록기의 키 기능 변경 방법에 관한 것으로, 특히 각 키를 사용자가자 원하는 기능으로 변경해서 사용하다가 키의 본래 기능으로 복귀하고자 할 때 간단한 조작으로 키의 기능을 복귀시키는 전자식 금전등록기의 키 기능 변경 방법에 관한 것이다.The present invention relates to a method of changing a key function of an electronic cash register which can change a function of each key of a key input unit to a user-specified function, and in particular, changes each key to a function desired by a user and returns to the original function of a key. The present invention relates to a method of changing a key function of an electronic cash register which returns a function of a key by a simple operation.

일반적으로 전자식 금전등록기는 상품 판매에 수반하는 각종 데이터를 처리하여 사용자에게 그 결과를 알려줌으로써 정보 관리를 원활하게 하기 위해 사용되는 기기를 일컫는 바, 간단한 판매의 사무 처리만을 할 수 있는 것에서부터 시장 조사, 재고 조사 등의 유통 경제를 종합적으로 관리할 수 있는 POS(Point Of Sales) 시스템까지 그 범위가 다양하다. 이하, 본 명세서에서는 마이크로 프로세서에 의해 제어되는 전자식 금전 등록기라는 의미의 ECR(Electronic Cash Register)이라는 용어를 저급의 금전 등록기에서 POS 단말기까지를 포함하는 광의적인 개념으로 사용한다.In general, an electronic cash register refers to a device used to facilitate information management by processing various data accompanying product sales and informing a user of the results. And point of sales (POS) systems that can comprehensively manage the distribution economy, such as inventory and inventory research. Hereinafter, in the present specification, the term ECR (Electronic Cash Register), which means an electronic cash register controlled by a microprocessor, is used as a broad concept including a low-end cash register to a POS terminal.

도 1은 일반적인 전자식 금전등록기의 시스템 블록도이다. 도 1에 도시한 바와 같이, 본 발명이 적용될 수 있는 ECR 시스템은 모드 지정 및 금전 등록을 위한 각종 키코드를 발생하는 키입력부(20), 키입력부(20)를 키스캔하며 수신되는 키코드에 따라 ECR의 모드를 지정하고 이렇게 지정된 모드에서의 각종 기능을 수행하는 중앙처리장치(10), 시스템 동작용 프로그램이 내장되어 있는 롬(70), 입출금 내역을 비롯한 각종 데이터를 저장하고 있는 램(60), 중앙처리장치(10)의 제어 하에 고객용 영수증과 각종 처리 결과를 문서로 발행하는 프린터(80), 중앙처리장치(10)의 제어 하에 거래와 관련된 각종 정보를 표시하는 디스플레이 유니트(90) 및 소정의 키조작이 있을 때 현금 보관 서랍을 인출시키는 서랍 구동부(50)를 구비한다.1 is a system block diagram of a general electronic cash register. As shown in FIG. 1, an ECR system to which the present invention can be applied includes a key input unit 20 and a key input unit 20 generating key codes for mode designation and money registration. According to the ECR mode, the central processing unit 10 for performing various functions in the designated mode, the ROM 70 having a system operation program embedded therein, the RAM storing various data including deposit and withdrawal details, etc. ), A printer 80 for issuing documents for customer receipts and various processing results under the control of the central processing unit 10, and a display unit 90 for displaying various information related to transactions under the control of the central processing unit 10. And a drawer drive unit 50 for withdrawing the cash storage drawer when there is a predetermined key operation.

이외에도 고급 기종의 ECR에는 상품의 바코드 정보를 입력하기 위한 바코드 리더(30)가 부가되기도 하는데, 미설명 부호 40은 바코드 리더(30)와 중앙처리장치(10)를 중계하는 인터페이스 제어부를 나타낸다.In addition, a bar code reader 30 for inputting bar code information of a product may be added to the high-end model ECR, and reference numeral 40 denotes an interface controller for relaying the bar code reader 30 and the central processing unit 10.

이러한 ECR에는 ECR의 기능을 제어하기 위한 각종 키들이 있는데, ECR이 발전하면서 그 기능들이 매우 복잡하여 지고, 이에 따라 기능키의 숫자도 늘어나 충분히 숙달되지 않으면 사용하기 어렵게 되었다.The ECR has various keys for controlling the functions of the ECR. As the ECR develops, the functions become very complicated, and accordingly, the number of the function keys increases, making them difficult to use unless they are sufficiently mastered.

따라서 ECR의 상위 기종에는 사용자들이 사용자의 편의에 맞게 키의 기능을 변경해서 사용할 수 있도록 키 기능 변경 기능이 있다. 그러나 사용자가 키 기능을 변경하여 사용하다가 다시 키 기능을 본래의 기능으로 복귀시키려 할 때, 일괄적으로 바꿀수 있는 기능이 없기 때문에 변경된 키 하나하나에 대하여 역으로 다시 키 기능 변경 작업을 되풀이 해야 하는 문제점이 있었다.Therefore, the upper model of ECR has a key function change function so that users can change the function of the key according to the user's convenience. However, when the user changes the key function and then tries to return the key function to the original function, there is no function that can be changed collectively. Therefore, the user must change the key function in reverse for each changed key. There was this.

본 발명은 전술한 문제점을 해결하기 위하여 안출된 것으로서, 각 키를 사용자가자 원하는 기능으로 변경해서 사용하다가 키의 본래 기능으로 복귀하고자 할 때 간단한 조작으로 키의 기능을 복귀시키는 전자식 금전등록기의 키 기능 변경 방법을 제공하는데 그 목적이 있다.The present invention has been made to solve the above-described problem, the key function of the electronic cash register to return the function of the key by a simple operation when the user wants to return to the original function of the key while changing the key to the desired function of the user The purpose is to provide a change method.

전술한 목적을 달성하기 위한 본 발명의 전자식 금전등로기의 키 기능 변경 방법은 키 입력부의 각 키의 기능을 본래의 기능이 아닌 사용자가 지정하는 기능으로 변경 가능한 전자식 금전등록기의 키 기능 변경 방법에 있어서, 본래의 기능에 해당하는 키코드 값들을 롬 상에 미리 저장하는 단계; 사용자가 각 키의 기능을 변경한 뒤 다시 본래의 키 기능으로 복귀시키기 위해 프로그램 모드 상에서 특정키를 입력하면 현재 사용 중인 키코드 값들을 롬 상에 저장된 본래의 기능에 해당하는 키코드 값들로 일괄적으로 변경하는 단계를 구비하여 이루어진 것을 특징으로 한다.Method of changing the key function of the electronic cash register of the present invention for achieving the above object is a method of changing the key function of the electronic cash register that can change the function of each key of the key input unit to a function designated by the user rather than the original function A method comprising: storing keycode values corresponding to an original function on a ROM in advance; When the user changes the function of each key and inputs a specific key in the program mode to return to the original key function, the key code values currently in use are collectively assigned to the key code values corresponding to the original functions stored on the ROM. Characterized in that it comprises a step of changing to.

도 1은 일반적인 전자식 금전등록기의 시스템 블록도,1 is a system block diagram of a general electronic cash register,

도 2는 본 발명이 적용되는 전자식 금전등록기의 키 입력부의 키 구성도,2 is a key block diagram of a key input unit of an electronic cash register to which the present invention is applied;

도 3은 본 발명의 전자식 금전등록기의 키 기능 변경 방법을 설명하기 위한 순서도.3 is a flowchart illustrating a method of changing a key function of an electronic cash register of the present invention.

*** 도면의 주요 부분에 대한 부호의 설명 ****** Explanation of symbols for the main parts of the drawing ***

10: 중앙처리장치, 20: 키입력부,10: central processing unit, 20: key input unit,

21: 모드 스위치, 23: 숫자키,21: mode switch, 23: numeric keys,

25: 품목키, 27: 기능키,25: item key, 27: function key,

27a: 복귀키, 29: 문자키,27a: return key, 29: character key,

30: 바코드 리더, 40: 인터페이스 제어부,30: barcode reader, 40: interface control unit,

50: 서랍 구동부, 60: 램,50: drawer drive, 60: ram,

70: 롬, 80: 프린터,70: rom, 80: printer,

90: 디스플레이 유니트90: display unit

이하에서는 첨부 도면을 참조하여 본 발명의 바람직한 실시예에 따른 전자식 금전등록기의 키 기능 변경 방법에 대해서 상세하게 설명한다.Hereinafter, a method of changing a key function of an electronic cash register according to a preferred embodiment of the present invention will be described in detail with reference to the accompanying drawings.

도 2는 본 발명이 적용되는 전자식 금전 등록기 키입력부의 키 구성도이다. 도 2에 도시한 바와 같이, ECR의 키입력부(20)의 키 구성은 ECR의 여러 동작 모드 중에서 원하는 동작 모드를 지정하는데 사용되는 모드 스위치(21), 각종 품목의 가격이나 대응되는 숫자 코드 등을 입력하는데 사용되는 숫자키(23), 원하는 품목을 지정하는데 사용되는 품목키(25), ECR에 구비된 각종 기능 중에서 원하는 기능을 실행시키는데 사용되는 기능키(27) 및 문자를 입력시킬 때 사용하는 문자키(29)로 이루어진다.2 is a key configuration diagram of an electronic cash register key input unit to which the present invention is applied. As shown in FIG. 2, the key configuration of the key input unit 20 of the ECR includes a mode switch 21 used to designate a desired operation mode among various operation modes of the ECR, a price of various items, a corresponding numeric code, and the like. Numeric keys 23 used for input, item keys 25 used for specifying a desired item, function keys 27 used for executing a desired function among various functions provided in the ECR, and used for inputting characters It consists of a letter key 29.

그리고 본 발명의 실시예에서 복귀키(27a)는 사용자가 키 기능을 변경시킨 후 다시 본래 키 기능으로 복귀하고자 할 때 사용하는 키로서 정의한다.In the embodiment of the present invention, the return key 27a is defined as a key used when the user wants to return to the original key function after changing the key function.

전술한 구성에서, 일반적인 ECR의 동작 모드들로는 ECR에서 사용하는 각종 파일(file)이나 테이블의 프로그램 내용 등을 변경하는데 사용하는 모드인 프로그램 모드(이하, PGM 모드라고 한다), 판매 시점에서 발생하는 각종 거래 정보를 등록 처리하는 등록 모드, 램(60)에 저장하고 있는 거래 정보를 점검할 수 있는 점검 모드, 상기한 거래 정보를 정산할 수 있는 정산 모드 및 정지 모드가 있다.In the above-described configuration, the general operation modes of the ECR include a program mode (hereinafter, referred to as a PGM mode), which is a mode used to change the program contents of various files or tables used in the ECR, and various operations occurring at the point of sale. There is a registration mode for registering transaction information, a check mode for checking transaction information stored in the RAM 60, a settlement mode for calculating the above transaction information, and a stop mode.

여기서, 전자식 금전등록기의 키 기능 변경 방법을 설명하면 우선 각 키들은 해당 키가 눌려지면 각 키에서 고유한 키코드가 발생되어 해당 키가 눌려진 것을 중앙처리장치(10)가 인식할 수 있도록 되어 있다.Here, when the key function of the electronic cash register is described, first, each key is generated when a corresponding key code is generated for each key so that the CPU 10 can recognize that the corresponding key is pressed. .

즉, ECR의 키입력부(20) 상에 있는 모든 키들은 각각의 키코드가 할당되어 있고, 특정 키가 눌려지면 해당 키코드가 발생되어 눌려진 키에 정의된 기능을 수행하도록 되어 있다. 그러므로 사용자는 키 기능을 변경하기 위해서는 PGM 모드에서 본래 키가 가지고 있던 키코드 값을 삭제하고 새로운 키코드 값을 설정하는 키 기능 변경 작업을 행하여야 한다.That is, all keys on the key input unit 20 of the ECR are assigned respective key codes, and when a specific key is pressed, a corresponding key code is generated to perform a function defined in the pressed key. Therefore, in order to change the key function, the user must delete the key code value of the original key and set a new key code value in the PGM mode.

이 때 본래의 키 기능으로 되돌아가기 위해서도 위에서 말한 것과 같은 키코드 값을 삭제하고 본래 키코드 값을 설정하는 방식으로, 변경된 키 하나 하나에 대해서 키 기능 변경 작업을 다시 해야 한다.In this case, in order to return to the original key function, the key function change operation must be performed for each changed key by deleting the same key code value as described above and setting the original key code value.

그러나 본 발명의 전자식 금전등록기의 키 기능 변경 방법에서는 롬(70) 상에 각 키에 대한 본래 키코드 값을 미리 저장하고 있다가 사용자가 키 기능 변경 작업을 통하여 키 기능을 변경하여 사용하다가 본래 키 기능으로 돌아가려 할 때, PGM 모드 상에서 복귀키(27a)를 누르게 되면 변경된 키코드 값들이 모두 본래 키코드로 변경되게 된다.However, in the method of changing the key function of the electronic cash register of the present invention, the original key code value for each key is previously stored on the ROM 70, and the user changes the key function through the key function change operation and then uses the original key. When returning to the function, pressing the return key 27a in the PGM mode causes all changed keycode values to be changed to the original keycode.

도 3은 본 발명의 전자식 금전등록기의 키 기능 변경 방법을 설명하기 위한 순서도이다. 도 3에 도시된 바와 같이, 사용자가 키 기능을 변경시켜 사용하다가 다시 본래 키 기능으로 복귀하기 위해서는 우선 PGM 모드 상에서 변경하여야 하므로 단계(S100)에서 PGM 모드인가를 판단하여 아니라면 단계(S110)에서 다른 모드의 기능을 수행하고, PGM 모드라면 단계(S120)에서 복귀키(27a)가 입력되었는지를 판단한다. 복귀키(27a)가 입력되지 않았다면 기타 PGM 모드 상의 기능을 수행하고 복귀키(27a)가 입력되었다면 단계(S140)에서 현재 사용 중인 키코드의 값들을 롬(70)상에 미리 저장해 놓았던 본래 키가 가지고 있었던 키코드 값으로 모두 변경시킨다. 그러므로 변경된 키들은 다시 본래 키코드 값을 가지게 되므로 본래의 기능을 다시 수행할 수 있게 된다.3 is a flowchart illustrating a method of changing a key function of an electronic cash register of the present invention. As shown in FIG. 3, in order to change the key function and then return to the original key function, the user must first change it in the PGM mode. In the PGM mode, it is determined whether the return key 27a is input in step S120. If the return key 27a is not inputted, the other key performs a function on the PGM mode, and if the return key 27a is inputted, the original key previously stored in the ROM 70 in the step S140 is used. Change all keycode values you have. Therefore, the changed keys have the original keycode value again, so that the original function can be performed again.

본 발명의 전자식 금전등록기의 키 기능 변경 방법은 전술한 실시예에 국한되지 않고 본 발명의 기술 사상이 허용하는 범위 내에서 다양하게 변형하여 실시할 수가 있다.The method of changing the key function of the electronic cash register of the present invention is not limited to the above-described embodiment, and can be modified in various ways within the scope of the technical idea of the present invention.

이상에서 설명한 바와 같은 본 발명의 전자식 금전등록기의 키 기능 변경 방법에 따르면 종래에 변경된 키 하나 하나에 대해서 키 기능 변경 작업을 해야 했던 불편함을 없애고 간단한 키조작을 통하여 한 번에 변경된 키 기능들을 본래 키 기능으로 복귀할 수 있게 하여 편리성을 증대시키는 효과가 있다.According to the method for changing the key function of the electronic cash register of the present invention as described above, the key functions that have been changed at one time through simple key operation are eliminated without the inconvenience of having to change the key function for each one of the keys. It is possible to return to the key function to increase convenience.

Claims (1)

키 입력부의 각 키의 기능을 본래의 기능이 아닌 사용자가 지정하는 기능으로 변경 가능한 전자식 금전등록기의 키 기능 변경 방법에 있어서,In the method of changing the key function of the electronic cash register which can change the function of each key of the key input unit to a function designated by the user instead of the original function, 상기 본래의 기능에 해당하는 키코드 값들을 롬 상에 미리 저장하는 단계; 및Storing keycode values corresponding to the original functions in advance on the ROM; And 사용자가 상기 각 키의 기능을 변경한 뒤 다시 본래의 키 기능으로 복귀시키기 위해 프로그램 모드 상에서 특정키를 입력하면 현재 사용 중인 키코드 값들을 상기 롬 상에 저장된 본래의 기능에 해당하는 키코드 값들로 일괄적으로 변경하는 단계를 구비하여 이루어진 것을 특징으로 하는 전자식 금전등록기의 키 기능 변경 방법.When the user changes the function of each key and inputs a specific key in the program mode to return to the original key function, the key code values currently in use are converted into the key code values corresponding to the original functions stored in the ROM. Method for changing the key function of the electronic cash register, characterized in that it comprises a step of changing collectively.
KR1019970070588A 1997-12-19 1997-12-19 Key function exchange method of ecr KR100263343B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019970070588A KR100263343B1 (en) 1997-12-19 1997-12-19 Key function exchange method of ecr

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970070588A KR100263343B1 (en) 1997-12-19 1997-12-19 Key function exchange method of ecr

Publications (2)

Publication Number Publication Date
KR19990051298A KR19990051298A (en) 1999-07-05
KR100263343B1 true KR100263343B1 (en) 2000-08-01

Family

ID=19527833

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970070588A KR100263343B1 (en) 1997-12-19 1997-12-19 Key function exchange method of ecr

Country Status (1)

Country Link
KR (1) KR100263343B1 (en)

Also Published As

Publication number Publication date
KR19990051298A (en) 1999-07-05

Similar Documents

Publication Publication Date Title
US4847762A (en) ECR having means for establishing a data format and processing entered data in accordance with an established data format
JPS63303495A (en) Transaction processor
KR100263343B1 (en) Key function exchange method of ecr
US6168078B1 (en) Card reader
KR19980078459A (en) How to Run the Macro Function of a Cash Register
KR19990009217A (en) How to set the initial value of the electronic cash register automatically
KR100285565B1 (en) Method for applying discount/extra rate to electronic cash register automatically
KR19980084492A (en) Key control method by user of electronic cash register
KR100285575B1 (en) Method for displaying help instruction of electronic cash register
KR100263340B1 (en) Clerk registration method of ecr
KR19990030678A (en) How to print any text on the electronic cash register
JP2005084779A (en) Sales data processor and program
KR100241554B1 (en) Simultaneous management and display method of multiple sales in ecr
JPS63220392A (en) Transaction processor
KR100263341B1 (en) Client appointing receit issuing method of ecr
KR19990027551A (en) How to Resolve Errors in Electronic Cash Registers
KR19990005164A (en) Cashier registration environment setting and registration method of cash register
KR19990070471A (en) How to enter personal information in the cash register
KR19990070649A (en) How to manage personal schedule using cash register
KR19980084489A (en) How to manage customer information of electronic cash register
KR19990009669A (en) How to manage rental of goods using an electronic cash register
JPH032632A (en) Scale having label printer
KR19990086125A (en) How to limit trading closing right of cash register
MXPA00011711A (en) Wallet consolidator
KR20000001092A (en) Character data input method of cash register

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130503

Year of fee payment: 14

FPAY Annual fee payment

Payment date: 20140512

Year of fee payment: 15

LAPS Lapse due to unpaid annual fee