KR101535475B1 - Computer-readable recording medium with bar code label printing program indicating damage on bar code label printer head - Google Patents
Computer-readable recording medium with bar code label printing program indicating damage on bar code label printer head Download PDFInfo
- Publication number
- KR101535475B1 KR101535475B1 KR1020130061669A KR20130061669A KR101535475B1 KR 101535475 B1 KR101535475 B1 KR 101535475B1 KR 1020130061669 A KR1020130061669 A KR 1020130061669A KR 20130061669 A KR20130061669 A KR 20130061669A KR 101535475 B1 KR101535475 B1 KR 101535475B1
- Authority
- KR
- South Korea
- Prior art keywords
- bar code
- code label
- label
- printer
- barcode
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J3/00—Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
- B41J3/01—Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for special character, e.g. for Chinese characters or barcodes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/22—Character recognition characterised by the type of writing
- G06V30/224—Character recognition characterised by the type of writing of printed characters having additional code marks or containing code marks
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Printers Characterized By Their Purpose (AREA)
Abstract
본 발명은 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램이 저장된 컴퓨터로 판독가능한 기록매체 및 단말장치에 관한 것으로, 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램이 기록된 기록매체는 바코드를 바코드라벨에 인쇄하는 바코드라벨 인쇄프로그램이 기록되어 있는 기록매체에 있어서, 바코드라벨 프린터(100)의 헤드가 손상되었는지를 나타내기 위한 헤드손상 검증라인(5)을 바코드라벨(1)에 인쇄된 바코드(2)로부터 이격되어서 바코드라벨(1)에 인쇄하기 위한 검증라인 설정 및 생성 모듈(24)이 더 포함되어서 구성되는 것을 특징으로 하고, 상기 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램이 설치되어 있어서 이를 실행할 수 있는 단말장치를 특징으로 하고, 헤드손상 검증라인을 인쇄 설정하고 이를 바코드의 위에 인쇄하는 것에 의해서 간단하게 바코드라벨 프린터의 헤드 손상 여부를 확인할 수 있는 이점이 있다.The present invention relates to a computer readable recording medium and a terminal device in which a barcode label printer print program, a barcode label printer print program, and a barcode label printer head damage verification function barcode label print program are recorded. The recording medium on which the barcode label print program is recorded, A head damage verification line 5 for indicating whether or not a head of the bar code label printer 100 is damaged is recorded on the bar code label 1 printed on the bar code label 1, And a verification line setting and generating module 24 for printing the bar code label 1 on the bar code label 1, and a bar code label printing program for damaging the bar code label printer head Characterized in that it is capable of printing a head damage verification line There is an advantage that it is possible to easily check whether the bar code label printer is damaged by printing the bar code label on the bar code label.
Description
본 발명은 바코드라벨 프린터 헤드손상 검증 시스템에 관한 것으로, 특히 헤드손상 검증라인을 인쇄 설정하고 이를 바코드의 위에 인쇄하는 것에 의해서 간단하게 바코드라벨 프린터의 헤드 손상 여부를 확인할 수 있도록 하기에 적당하도록 한 컴퓨터로 하여금 실행하기 위한 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램이 저장된 컴퓨터로 판독가능한 기록매체에 관한 것이다.The present invention relates to a bar code label printer head damage verification system, and more particularly, to a bar code label printer head damage verification system which is suitable for enabling a bar code label printer to easily check whether a bar code label printer is damaged by printing and setting a print head damage verification line on the bar code. The present invention relates to a computer readable recording medium on which a bar code label printing program is stored.
일반적으로 상품이나 제품의 표면 또는 그 포장박스나 포장지에는 해당 상품이나 제품의 이력(제조사, 제조일자, 종류, 성능 등)을 바코드(bar code) 형태로 표시하고 있다.In general, a product or product surface or its packaging box or packaging paper displays the history of the product or product (manufacturer, manufacture date, type, performance, etc.) in the form of a bar code.
그리고, 제품(상품)이나 그 포장에 표시되는 바코드를 라벨에 인쇄하고 이 바코드가 인쇄된 라벨(본 명세서에서는 바코드라벨이라고 함.)을 출력하는 바코드라벨 프린터가 널리 사용되고 있다.A barcode label printer is widely used in which a barcode displayed on a product (product) or a package thereof is printed on a label and a label (referred to as a barcode label in the present specification) on which the barcode is printed is widely used.
도 1에는 바코드가 인쇄된 바코드라벨(1)의 일반적인 구성이 도시되어 있다.Fig. 1 shows a general configuration of a
도 1에 도시된 바와 같이 바코드라벨(1)에는 바코드(2)가 인쇄되어 있고 바코드의 아래에는 바번호(3)가 인쇄되어 있으며, 바코드(2)의 위쪽에는 상품명, 제조일자 등의 제품정보가 인쇄되어 있다.As shown in Fig. 1, a
그런데, 바코드라벨 프린터의 내부에 구비된 프린터 헤드(미도시)가 손상된 경우에는 그 헤드의 손상된 부분에 해당하는 바코드(2)의 바[도 2의 (2a)]가 인쇄되지 않는데, 특히 도 1, 도 2와 같이 용지의 가로방향과 나란한 방향으로 인쇄되는 가로 바코드의 경우에는 프린터 헤드의 손상으로 인하여 바코드(2)가 인쇄되지 않는다.However, when the printer head (not shown) provided inside the bar code label printer is damaged, the bar (2a in FIG. 2) of the
따라서 바코드(2)로부터 올바른 제품(상품) 정보를 취득할 수 없고 또한 프린터의 헤드가 손상되었는지를 알 수 없게 된다.Therefore, it is not possible to obtain correct product (merchandise) information from the
종래에는 이렇게 바코드라벨 프린터의 헤드가 손상되었더라도 이를 검증하거나 알 수 있는 기술이 없었는데, 다만 종래의 기술 중에서 바코드의 출력상태를 간접적으로 확인할 수 있는 기술은 있었는데, 대한민국 공개특허번호 제 10-2011-0054350 호(공개일: 2011년05월25일)에 의한 "오류검출수단이 구비된 바코드 프린터"가 그것이다.In the past, there has been no technology for verifying or knowing whether the head of the bar code label printer is damaged. However, there has been a technology for indirectly checking the output state of the bar code among the conventional technologies. In Korean Patent Publication No. 10-2011-0054350 Quot; a bar code printer equipped with an error detecting means "(issued on May 25, 2011).
상기 공개특허번호 제 10-2011-0054350 호에 의한 오류검출수단이 구비된 바코드 프린터는, 제어부(100)로부터 신호를 전송받아 라벨의 표면에 바코드 형태로 정보를 출력하는 바코드 프린터(140)에 있어서, 상기 바코드 프린터(140)의 출측에 라벨 표면의 바코드 출력 상태를 이미지 형태로 스캔할 수 있는 스캐너(151)와, 상기 스캐너(151)에서 스캔한 이미지를 변환하는 변환부(152)와, 상기 변환부(152)의 신호를 입력받아 바코드 프린터(140)로 전송된 데이터와 비교하는 비교부(153)와, 상기 비교부(153)의 비교값을 전송받아 출력된 라벨 표면의 바코드 출력 상태가 불량할 경우 출력신호를 재 전송하는 오류검출부(154)로 구성되고, The barcode printer provided with the error detecting means according to the above-mentioned Japanese Patent Laid-Open No. 10-2011-0054350 is a barcode printer 140 for receiving a signal from the
이러한 구성에 의해서, 제품의 성능 테스트 결과값에 따라서 출력되는 라벨의 출력상태를 확인하여 라벨의 출력 불량시 정상적인 라벨을 출력하여 테스트 결과값이 정상적인 제품과 출력상태가 정상적인 라벨의 수량을 일치시켜 제품의 신뢰성을 향상시킴과 동시에 원가를 절감할 수 있도록 하기 위한 기술이다.With this configuration, the output status of the label output according to the result of the performance test of the product is checked to output a normal label when the output of the label is defective, so that the normal product and the output state match the number of the normal label, This is a technology for improving the reliability of the apparatus and reducing the cost.
그런데, 상기의 공개특허번호 제 10-2011-0054350 호에 의한 오류검출수단이 구비된 바코드 프린터는, 바코드의 출력상태를 확인하기 위해서 별도의 스캐너를 필요로 하였고, 이 스캔한 이미지를 변환하고 비교하며 오류 여부를 검출하기 위한 많은 구성들을 필요로 하여야 하므로, 구성이 복잡해지고 제품의 원가가 상승하는 문제점이 있었다.However, in the bar code printer equipped with the error detecting means according to the above-mentioned Japanese Patent Laid-Open No. 10-2011-0054350, a separate scanner is required to check the output state of the bar code, and the scanned image is converted and compared Therefore, there is a problem that the configuration is complicated and the cost of the product is increased.
또한 바코드의 오류를 검출한다고 하더라도 프린터 헤드가 손상되었느지 여부를 직접적으로 확인하는 방법은 아니었기에 프린터 헤드의 손상 여부를 검증하는 기술에는 한계가 있었다.Even if the error of the bar code is detected, there is a limit to the technique of verifying whether or not the print head is damaged because it is not a method of directly checking whether or not the print head is damaged.
본 발명은 상기와 같은 종래 기술의 문제점을 해결하기 위해 창작된 것으로 본 발명에 의한 컴퓨터로 하여금 실행하기 위한 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램이 저장된 컴퓨터로 판독가능한 기록매체의 목적은,The present invention has been made to solve the above problems of the prior art, and it is an object of the present invention to provide a bar code label printer head damage verification function for executing a computer according to the present invention.
첫째, 바코드라벨에 인쇄되는 바코드와 나란하게 헤드손상 검증라인이 인쇄되도록 구성하고, 이 헤드손상 검증라인에 인쇄되지 않은 부분[빈공간(blank)]이 있는지 여부를 확인함으로써 바코드라벨 프린터의 헤드가 손상 여부 및 바코드 불량여부를 확인할 수 있도록 하고,First, a head damage verification line is printed in parallel with a bar code printed on a bar code label. By checking whether there is an unprinted portion (blank) in the head damage verification line, the head of the bar code label printer To check whether it is damaged and whether the barcode is defective,
둘째, 바코드라벨에 인쇄되는 헤드손상 검증라인에 인쇄되지 않은 부분이 있는지 여부만의 확인에 의해서 프린터 헤드의 손상 여부를 매우 간단하고도 신속하게 확인할 수 있도록 하며,Second, it is possible to check whether or not the print head is damaged by checking only whether there is an unprinted portion in the head damage verification line printed on the bar code label.
셋째, 바코드라벨에 인쇄되는 헤드손상 검증라인에 인쇄되지 않은 부분이 있는지 여부만의 확인에 의해서 프린터 헤드의 손상 여부를 알 수 있으므로, 별도의 추가 코스트 부담 없이 프린터 헤드 손상 여부 및 바코드 불량 여부를 확인할 수 있도록 하기에 적당하도록 한 컴퓨터로 하여금 실행하기 위한 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램이 저장된 컴퓨터로 판독가능한 기록매체를 제공하는 데 있다.Third, whether the print head is damaged or not can be confirmed by checking only whether there is an unprinted portion on the head damage verification line printed on the bar code label. Therefore, whether or not the print head is damaged and the bar code defect is checked without any additional cost A bar code label print head damage verification function for executing a computer suitable for printing a bar code label print program, and a computer readable recording medium in which a bar code label print program is stored.
상기와 같은 목적을 달성하기 위한 본 발명인 컴퓨터로 하여금 실행하기 위한 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램이 저장된 컴퓨터로 판독가능한 기록매체는, 바코드의 형태를 설정하도록 GUI(Graphic User Interface)를 제공하여서 바코드를 설정하는 바코드 설정 모듈과, 바번호(bar number)를 입력하도록 GUI를 제공하여서 설정하는 바번호 설정 모듈과, 상품의 정보를 입력하기 위한 데이터 입력 모듈을 포함하여 이루어져서 바코드를 바코드라벨에 인쇄하는 것을 컴퓨터로 하여금 실행하기 위한 바코드라벨 인쇄프로그램이 저장된 컴퓨터로 판독가능한 기록매체에 있어서,According to another aspect of the present invention, there is provided a computer readable recording medium on which a computer readable recording medium storing a program for verifying damage of a bar code label printer head includes a GUI (Graphic User Interface) A bar code setting module for providing a bar code, a bar number setting module for setting and setting a bar to input a bar number, and a data input module for inputting information of a product, A computer-readable recording medium storing a bar code label printing program for causing a computer to execute printing on a bar code label,
상기 바코드라벨 인쇄프로그램에는, 바코드라벨 프린터의 헤드가 손상되었는지를 나타내기 위한 헤드손상 검증라인을 바코드라벨에 인쇄된 바코드로부터 이격되어서 바코드라벨에 인쇄하기 위한 검증라인 설정 및 생성 모듈이 더 포함되어서 구성되는 것을 특징으로 한다.The bar code label printing program further includes a verification line setting and generation module for printing a head damage verification line for indicating that the head of the bar code label printer is damaged, from the bar code printed on the bar code label to the bar code label, .
본 발명인 컴퓨터로 하여금 실행하기 위한 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램이 저장된 컴퓨터로 판독가능한 기록매체는, 상기 검증라인 설정 및 생성 모듈은, 상기 헤드손상 검증라인의 생성을 위한 커맨드를 입력하고 입력된 커맨드를 명령코드로 변환하는 검증라인 생성 모듈과, 상기 헤드손상 검증라인이 바코드라벨에 인쇄되는 바코드로부터의 이격 위치와 두께 및 길이를 설정하는 검증라인 위치 설정 모듈을 포함하여 구성되는 것을 특징으로 한다.A computer readable recording medium storing a bar code label print program for executing a bar code label printer head damage verification function for executing a computer of the present invention is characterized in that the verification line setting and generation module includes a command for generating a head damage verification line And a verification line position setting module for setting a distance and a thickness and a length from the bar code on which the head damage verification line is printed to the bar code label .
본 발명인 컴퓨터로 하여금 실행하기 위한 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램이 저장된 컴퓨터로 판독가능한 기록매체는, 상기 바코드 설정 모듈은 바코드가 바코드라벨에 가로방향으로 인쇄되어서 생성이 되도록 하고, 상기 검증라인 설정 및 생성 모듈은 상기 헤드손상 검증라인이 가로방향으로 생성된 바코드와 나란한 방향으로서, 가로방향으로 생성된 바코드의 폭과 같거나 또는 크게 인쇄되도록 하는 것을 특징으로 한다.A computer readable recording medium storing a bar code label printing program, wherein the bar code setting module causes a bar code to be printed on a bar code label in a lateral direction, The verification line setting and generation module is characterized in that the head damage verification line is printed in a direction parallel to the barcode generated in the lateral direction and equal to or larger than the width of the barcode generated in the lateral direction.
상기와 같은 목적을 달성하기 위한 본 발명인 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램이 저장된 기록매체 및 단말장치는, 바코드를 라벨에 인쇄하기 위한 바코드라벨 인쇄프로그램이 설치되어 있고, 바코드라벨 인쇄프로그램을 실행시켜서 바코드라벨에 인쇄될 바코드를 포함하는 명령코드와 인쇄데이터를 바코드라벨 프린터로 출력하는 단말장치에 있어서,According to another aspect of the present invention, there is provided a bar code label print program for a bar code label print program, the bar code label print program for printing a bar code on a label, And outputting an instruction code including a barcode to be printed on the barcode label and print data to a barcode label printer,
상기 바코드라벨 인쇄프로그램에는, 바코드라벨 프린터의 헤드가 손상되었는지를 나타내기 위한 헤드손상 검증라인을 바코드라벨에 인쇄된 바코드로부터 이격되어서 바코드라벨에 인쇄하기 위한 검증라인 설정 및 생성 모듈이 더 포함되어서 구성되는 것을 특징으로 한다.The bar code label printing program further includes a verification line setting and generation module for printing a head damage verification line for indicating that the head of the bar code label printer is damaged, from the bar code printed on the bar code label to the bar code label, .
상기와 같은 구성을 가지는 본 발명인 컴퓨터로 하여금 실행하기 위한 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램이 저장된 컴퓨터로 판독가능한 기록매체는 다음과 같은 효과가 있다.A bar code label printer head damage verification function for executing a computer according to the present invention having the above-described structure. The computer readable recording medium on which the bar code label printing program is stored has the following effects.
첫째, 바코드라벨에 인쇄되는 바코드와 나란하게 헤드손상 검증라인이 인쇄되도록 구성하고, 이 헤드손상 검증라인에 인쇄되지 않은 부분[공백(blank)]이 있는지 여부를 확인함으로써 바코드라벨 프린터의 헤드가 손상 여부 및 바코드 불량여부를 확인할 수 있는 효과가 있다.First, the head damage verification line is printed in parallel with the bar code printed on the bar code label, and if the head of the bar code label printer is damaged by checking whether there is an unprinted portion (blank) in the head damage verification line And whether or not the bar code is defective.
둘째, 바코드라벨에 인쇄되는 헤드손상 검증라인에 인쇄되지 않은 부분이 있는지 여부만의 확인에 의해서 프린터 헤드의 손상 여부를 매우 간단하고도 신속하게 확인할 수 있는 효과가 있다.Second, it is possible to check whether or not the print head is damaged by checking only whether there is an unprinted portion on the head damage verification line printed on the bar code label.
셋재, 바코드라벨에 인쇄되는 헤드손상 검증라인에 인쇄되지 않은 부분이 있는지 여부만의 확인에 의해서 프린터 헤드의 손상 여부를 알 수 있으므로, 별도의 추가 코스트 부담 없이 프린터 헤드 손상 여부 및 바코드 불량 여부를 확인할 수 있는 효과가 있다.Damage to the head printed on the set label and bar code label Since it is possible to know whether the print head is damaged by checking only whether there is an unprinted part in the line, whether the printer head is damaged or not There is an effect that can be.
도 1은 일반적인 바코드라벨의 개념도이다.
도 2는 도 1의 바코드라벨을 헤드가 손상된 바코드라벨 프린터가 출력한 상태의 라벨이다.
도 3은 본 발명의 일 실시예에 의한 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램의 모듈 구성도이다.
도 4는 도 3에서 검증라인 설정 및 생성 모듈(24)의 상세 모듈 구성도이다.
도 5는 도 4에서 검증라인 생성 모듈(31)의 실행에 의해서 단말장치(10)의 표시부에 GUI 형태로 디스플레이되는 선택메뉴의 구성도이다.
도 6은 본 발명의 일 실시예에 의한 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램이 프린터 드라이버 기반으로 실행되는 경우의 모듈 구성도이다.
도 7은 본 발명의 일 실시예에 의한 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램이 설치된 단말장치(10)와 바코드라벨 프린터(100)의 블록 구성도이다.
도 8은 도 7에 개시된 본 발명의 일 실시예에 의한 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램이 설치된 단말장치(10)로부터 인쇄데이터 정보 및 명령을 수신한 바코드라벨 프린터(100)가 출력한 바코드라벨(1)로서 프린터(100)의 헤드 손상이 없는 상태를 나타내고 있다.
도 9는 도 7에 개시된 본 발명의 일 실시예에 의한 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램이 설치된 단말장치(10)로부터 인쇄데이터 정보 및 명령을 수신한 바코드라벨 프린터(100)가 출력한 바코드라벨(1)로서 프린터(100)의 헤드 손상이 있음을 나타내고 있다.1 is a conceptual diagram of a general bar code label.
FIG. 2 is a label in which the bar code label of FIG. 1 is output by the bar code label printer in which the head is damaged.
FIG. 3 is a block diagram of a barcode label print program for a barcode label printer head damage verification function according to an exemplary embodiment of the present invention.
FIG. 4 is a detailed module configuration diagram of the verification line setting and
5 is a configuration diagram of a selection menu displayed in GUI form on the display unit of the
FIG. 6 is a block diagram of a barcode label printer according to an exemplary embodiment of the present invention.
FIG. 7 is a block diagram of a
FIG. 8 is a flowchart illustrating a bar
FIG. 9 is a block diagram illustrating a
다음은 본 발명인 컴퓨터로 하여금 실행하기 위한 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램이 저장된 컴퓨터로 판독가능한 기록매체의 바람직한 실시예를 첨부한 도면을 기초로 상세하게 설명한다.The following is a detailed description of a preferred embodiment of a computer-readable recording medium on which a bar code label print program for damaging a bar code label printer head damage verification program for executing a computer of the present invention is stored.
본 발명의 일 실시예에 의한 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램이 저장된 컴퓨터가 판독가능한 기록매체는 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램이 기록되어 있다.A bar code label printer head damage verification function according to an embodiment of the present invention is a computer readable recording medium in which a bar code label printing program is stored, and a bar code label printing program is recorded in a bar code label printer head damage verification function.
본 발명의 일 실시예에 있어서 기록매체에 기록되어 있는 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램은, 바코드를 포함하는 인쇄데이터정보를 바코드라벨에 인쇄하기 위한 응용프로그램으로서, 바코드의 형태(높이, 간격, 굵기, 개수 등)를 설정하도록 GUI(Graphic User Interface)를 제공하여서 바코드를 설정하는 바코드 설정 모듈(21)과, 바번호(bar number)를 입력하도록 GUI를 제공하여서 설정하는 바번호 설정 모듈(22)과, 상품(제품)의 정보(숫자 및 문자)를 입력하기 위한 데이터 입력 모듈(23)을 포함하여 이루어지는 일반적인 바코드라벨 인쇄프로그램에 있어서, 바코드라벨 프린터(100)의 헤드가 손상되었는지를 나타내기 위한 헤드손상 검증라인(5)을 바코드라벨(1)에 인쇄된 바코드(2)로부터 이격되어서 바코드라벨(1)에 인쇄하기 위한 검증라인 설정 및 생성 모듈(24)이 더 포함되어서 구성되는 것을 특징으로 한다.In one embodiment of the present invention, a barcode label printer head damage verification function barcode label printing program recorded on a recording medium is an application program for printing print data information including a barcode on a barcode label, A bar
상기 바코드 설정 모듈(21), 바번호 설정 모듈(22), 데이터 입력 모듈(23)과 검증라인 설정 및 생성 모듈(24)은 모두 GUI(Graphic User Interface)에 의해서 바코드, 바번호, 상품 데이터 및 헤드손상 검증라인을 설정하도록 한다.The bar
그리고, 상기 검증라인 설정 및 생성 모듈(24)은, 상기 헤드손상 검증라인(5)을 생성하기 위한 커맨드를 입력하는 검증라인 생성 모듈(31)과, 헤드손상 검증라인(5)의 바코드(2)로부터의 이격 위치, 헤드손상 검증라인(5)의 두께 및 길이를 설정하는 검증라인 위치 설정 모듈(32)을 포함하여 구성되는 것을 특징으로 한다.The verification line setting and
그리고, 상기 바코드 설정 모듈(21)은 인쇄되는 바코드(2)가 바코드라벨(1)에 가로방향으로 인쇄되도록 설정하는 것을 특징으로 한다.The
상기 검증라인 설정 및 생성 모듈(24)은 헤드손상 검증라인(5)이 가로 형태의 바코드(2)와 나란한 방향으로 가로 형태의 바코드의 폭과 같거나 또는 크게 인쇄되도록 하는 것을 특징으로 한다.The verification line setting and
그리고, 본 발명의 일 실시예에 의한 바코드라벨 인쇄프로그램이 프린트 드라이버 기반에 의하지 않고 바코드라벨 프린터(100)와 직접통신을 수행하여 인쇄정보를 직접 바코드라벨 프린터(100)로 전송하는 경우에는 바코드라벨 프린터(100)가 읽어들일 수 있는 언어 즉, 바코드라벨 프린터(100)의 전문 규격으로 언어를 변환하는 언어변환모듈(25)이 더 포함되어서 구성될 수 있다(도 3 참조).In the case where the bar code label printing program according to the embodiment of the present invention directly communicates with the bar
또한, 본 발명의 일 실시예에 의한 바코드라벨 인쇄프로그램이 바코드라벨 프린터로 직접 인쇄정보를 전송하지 않고 프린트 드라이버의 실행에 의한 드라이버 기반에 의해서 인쇄정보를 프린터로 전송하는 경우 인쇄데이터 및 정보를 프린터 드라이버와 연결하는 인쇄 컴포넌트(26)가 더 포함되어서 구성된다(도 6 참조).In the case where the bar code label printing program according to the embodiment of the present invention transmits print information to the printer by the driver based on the execution of the print driver without transmitting the print information directly to the bar code label printer, And a
본 발명의 일 실시예에 의한 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램이 설치된 단말장치(10)는, 바코드를 라벨에 인쇄하기 위한 바코드라벨 인쇄프로그램이 설치되어 있고 이 설치된 바코드라벨 인쇄프로그램을 실행시켜서 바코드라벨에 인쇄될 바코드를 포함하는 인쇄데이터와 명령코드를 바코드라벨 프린터(100)로 출력하는 장치로서, 바코드라벨 프린터(100)와 데이터통신에 의해서 데이터 및 명령코드를 송수신한다.The
상기 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램은 단말장치(10)의 메모리(미도시)에 설치되어서 단말장치에 있는 예컨대, CPU[또는 마이컴 또는 MSM(Mobile Station Modem)] 등으로 구성되는 제어부의 제어에 의해서 실행되며, 바코드라벨 프린터(100)와 데이터통신을 하기 위한 통신부가 구비되어 있으며, 상기 바코드라벨 인쇄프로그램에서 제공하는 GUI를 디스플레이하기 위한 표시부가 구비되어 있다.The barcode label printer head damage verification function barcode label printing program is installed in a memory (not shown) of the
그리고, 본 발명의 일 실시예에 의한 단말장치(10)의 메모리에 설치되는 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램은, 바코드를 설정하는 바코드 설정 모듈(21)과, 바번호를 입력하도록 GUI를 제공하여서 설정하는 바번호 설정 모듈(22)과, 상품(제품)의 정보(숫자 및 문자)를 입력하기 위한 데이터 입력 모듈(23)과, 바코드라벨 프린터(100)의 헤드가 손상되었는지를 나타내기 위한 헤드손상 검증라인(5)을 바코드라벨(1)에 인쇄된 바코드(2)로부터 이격되어서 바코드라벨(1)에 인쇄하기 위한 검증라인 설정 및 생성 모듈(24)을 포함하여서 구성됨은 전술한 바와 같다.A bar code label print program for a bar code label printer head damage verification function installed in a memory of the
상기 단말장치(10)는 응용프로그램을 실행할 수 있는 OS(Operation System) 프로그램이 설치되어 있는 장치로서, 예컨대 PC, 컴퓨터, 스마트폰, PDA, POS 단말기 등으로 구성될 수 있다.The
다음은 상기와 같은 구성을 가지는 본 발명의 일 실시예에 의한 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램이 저장된 기록매체 및 단말장치의 동작에 대하여 기술한다.The operation of the recording medium and the terminal device storing the bar code label print program, the bar code label print head damage verification function program according to the embodiment of the present invention as described above will be described below.
바코드 설정 모듈(21)은 사용자에게 바코드를 설정할 수 있는 GUI를 제공하고 제공된 GUI를 통해서 유저가 바코드를 설정하기 위한 커맨드와 바코드의 크기와 높이 등의 데이터를 입력하면, 바코드 설정 모듈(21)은 입력된 커맨드를 명령코드로 변환하고 명령코드와 데이터를 임시저장한다.The
다음으로 바번호 설정 모듈(22)이 바번호를 입력할 수 있는 GUI를 제공하고 제공된 GUI를 통해서 유저가 바번호를 설정하기 위한 커맨드와 바번호를 입력하면 바번호 설정 모듈(22)은 커맨드를 명령코드로 변환하고 변환된 명령코드와 바번호의 데이터를 임시 저장한다.Next, the bar
그리고, 데이터 입력 모듈(23)은 바코드라벨(1)의 부착대상인 상품의 명칭, 중량, 제조날짜, 유효기간 등의 정보를 입력할 수 있도록 GUI를 제공하고, 제공된 GUI를 통해서 단말장치(10)의 입력수단을 통해서 입력되면 이를 임시저장한다.The
그리고, 검증라인 생성 모듈(31)은 헤드손상 검증라인(5)을 생성할 것인지 또는 생성하지 않을 것인지를 유저가 선택하도록 하기 위한 선택메뉴(41, 42)를 GUI로 표시하고, 사용자가 생성메뉴(41)를 선택하는 경우 이를 제1 명령코드로 임시저장한다.Then, the verification
만약 선택메뉴에서 삭제메뉴(42)가 선택된 경우에는 검증라인 생성 모듈(31)은 제2 명령코드로 임시 저장하고 이 경우에는 헤드손상 검증라인(5)은 생성되지 않아서 바코드라벨(1)에는 인쇄되지 않는다.If the
그리고, 검증라인 위치 설정 모듈(32)은 헤드손상 검증라인(5)의 위치를 설정하기 위해서 가로길이(폭의 길이), 라인의 두께, 바코드(2)로부터의 이격거리 등을 사용자가 설정할 수 있도록 설정메뉴를 GUI로 표시하고, 유저가 단말장치(10)의 입력수단을 통해서 커맨드와 검증라인(5)의 상세 정보값을 입력하면 검증라인 위치 설정 모듈(32)은 커맨드를 명령코드로 변환하고 변환된 명령코드와 검증라인(5)의 상세 정보값을 임시 저장한다.Then, the verification line
본 발명의 일 실시예에 의한 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램에는 설정 완료 모듈(미도시)이 있는데, 이 설정 완료 모듈은 설정 종료 여부를 선택할 수 있도록 GUI를 제공하고 설정 완료가 입력되면 프로그램은 임시 저장된 명령코드와 데이터들을 바코드라벨 프린터(100)로 전송한다.A barcode label print program barcode label printing program according to an embodiment of the present invention includes a setting completion module (not shown). The setting completion module provides a GUI for selecting whether or not to complete the setting, The program transmits the temporarily stored command code and data to the bar
이때, 바코드라벨 프린터(100)로 명령코드와 데이터를 직접 보낼 수 있는 직접통신의 경우에는 언어변환모듈(25)에서 바코드라벨 프린터(100)가 읽어들일 수 있는 언어로 변환하여서 바코드라벨 프린터(100)로 직접 전송한다.At this time, in the case of direct communication in which the command code and data can be directly sent to the
바코드라벨 프린터(100)는 단말장치(10)로부터 수신한 명령코드와 인쇄데이터들을 수신한 후에 수신된 명령코드와 인쇄데이터에 기초하여 인쇄정보를 바코드라벨(1)에 인쇄한다.The bar
만약 바코드라벨 프린터(100)의 헤드가 손상되지 않았다면 도 8과 같이 헤드손상 검증라인(5)이 정상적으로 인쇄된다.If the head of the bar
반면, 바코드라벨 프린터(100) 헤드의 일부분이 손상되었다면 도 9와 같이 헤드손상 검증라인(5)의 일부가 인쇄되지 않아서 공백(blank)(5a)이 생긴다. 따라서 바코드라벨(1)에 인쇄된 헤드손상 검증라인(5)에 공백(5a)이 생긴 경우에는 바코드라벨 프린터(100)의 헤드가 손상되었음을 의미하고, 바코드(2)에서 바(bar)의 일부에 오류가 있음을 의미한다.On the other hand, if a part of the head of the bar
결과적으로 본 발명의 일 실시예에 의한 프로그램의 실행에 의해서 구현되는 헤드손상 검증라인(5)의 외관의 상태 즉, 헤드손상 검증라인(5) 전체가 정상적으로 인쇄되어 있는지 또는 어느 부분(한 곳 또는 여러 곳)에 공백(5a)이 있는지를 확인함으로써 바코드라벨 프린터(100)의 헤드가 손상되었는지 여부 및 바코드의 오류가 있는지 여부를 간단하게 알 수 있게 되는 것이다. As a result, the state of the appearance of the head
본 발명은 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다.The present invention can be embodied as computer-readable codes on a computer-readable recording medium. A computer-readable recording medium includes all kinds of recording apparatuses in which data that can be read by a computer system is stored.
컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플라피디스크, 광데이터 저장장치, 플래시 메모리 등이 있으며, 또한 인터넷을 통한 전송과 같이 캐리어 웨이브의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.Examples of the computer-readable recording medium include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage, flash memory, and the like, . The computer readable recording medium may also be distributed over a networked computer system so that computer readable code can be stored and executed in a distributed manner.
이와 같이 본 발명에 따른 바람직한 실시예를 살펴보았으며, 앞서 설명된 실시예 이외에도 본 발명이 그 취지나 범주에서 벗어남이 없이 다른 특정 형태로 구체화될 수 있다는 사실은 해당 기술분야에 있어 통상의 지식을 가진 자에게는 자명한 것이다.It will be apparent to those skilled in the art that the present invention may be embodied in other specific forms without departing from the spirit or scope of the invention as defined in the appended claims. It is self-evident to those who have.
그러므로, 상술된 실시예는 제한적인 것이 아니라 예시적인 것으로 여겨져야 하며, 이에 따라 본 발명은 상술한 설명에 한정되지 않고 첨부된 청구항의 범주 및 그 동등 범위 내에서 변경될 수 있다.Therefore, the above-described embodiments are to be considered as illustrative rather than restrictive, and the present invention is not limited to the above description, but may be modified within the scope of the appended claims and equivalents thereof.
1 : 바코드라벨 2 : 바코드
3 : 바번호 5 : 헤드손상 검증라인
10 : 단말장치 21 : 바코드 설정 모듈
22 : 바번호 설정 모듈 23 : 데이터 입력 모듈
24 : 검증라인 설정 및 생성 모듈 25 : 언어변환 모듈
26 : 인쇄 컴포넌트 31 : 검증라인 생성 모듈
32 : 검증라인 위치 설정 모듈 41 : 생성메뉴
42 : 삭제메뉴 100: 바코드라벨 프린터1: Barcode label 2: Barcode
3: Bar number 5: Head damage verification line
10: terminal device 21: bar code setting module
22: Bar number setting module 23: Data input module
24: verification line setting and generation module 25: language conversion module
26: Printing component 31: Validation line generation module
32: Verification line position setting module 41: Create menu
42: Delete menu 100: Barcode label printer
Claims (4)
상기 바코드라벨 인쇄프로그램에는, 바코드라벨 프린터(100)의 헤드가 손상되었는지를 나타내기 위한 헤드손상 검증라인(5)을 바코드라벨(1)에 인쇄되는 바코드(2)로부터 이격되어서 바코드라벨(1)에 인쇄하기 위한 검증라인 설정 및 생성 모듈(24)이 더 포함되어 이루어지고,
상기 검증라인 설정 및 생성 모듈(24)은,
헤드손상 검증라인(5)의 생성을 위한 커맨드를 입력하고 입력된 커맨드를 명령코드로 변환하는 검증라인 생성 모듈(31)과,
헤드손상 검증라인(5)이 바코드라벨(1)에 인쇄되는 바코드(2)로부터의 이격 위치와 두께 및 길이를 설정하는 검증라인 위치 설정 모듈(32)을 포함하여 구성되며,
상기 바코드 설정 모듈(21)은 바코드(2)가 바코드라벨(1)에 가로방향으로 인쇄되어서 생성이 되도록 하고,
상기 검증라인 설정 및 생성 모듈(24)은 상기 헤드손상 검증라인(5)이 가로방향으로 생성된 바코드(2)와 나란한 방향으로서, 가로방향으로 생성된 바코드의 폭과 같거나 또는 크게 인쇄되도록 하는 것을 특징으로 하는 컴퓨터로 하여금 실행하기 위한 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램이 저장된 컴퓨터로 판독가능한 기록매체.
A bar code setting module 21 for setting a bar code by providing a GUI (Graphic User Interface) to set a bar code type, a bar number setting module 22 for setting and setting a GUI to input a bar number, And a data input module (23) for inputting product information, the bar code label printing program for causing a computer to execute printing a bar code on a bar code label,
The bar code label printing program is provided with a head damage verification line 5 for indicating whether the head of the bar code label printer 100 is damaged is separated from the bar code label 2 printed on the bar code label 1, And a verification line setting and generation module 24 for printing the verification line on the recording medium,
The verification line setting and generation module (24)
A verification line generation module 31 for inputting a command for generating the head corruption verification line 5 and converting the inputted command into an instruction code,
And a verification line position setting module 32 for setting the position and thickness and length of the head damage verification line 5 from the bar code 2 to be printed on the bar code label 1,
The bar code setting module 21 causes the bar code 2 to be printed in the horizontal direction on the bar code label 1,
The verification line setting and generation module 24 is configured to cause the head damage verification line 5 to be printed in a direction parallel to the bar code 2 generated in the lateral direction and to be printed equal to or larger than the width of the bar code generated in the lateral direction And a bar code label print program for causing a computer to execute the bar code label print head damage verification function.
바코드라벨 프린터(100)와 직접통신을 수행하여 인쇄정보를 직접 바코드라벨 프린터(100)로 전송하는 경우, 바코드라벨 프린터(100)가 읽어들일 수 있는 언어 인 바코드라벨 프린터(100)의 전문 규격으로 언어를 변환하는 언어변환모듈(25)이 더 포함되어서 구성되는 것을 특징으로 하는 컴퓨터로 하여금 실행하기 위한 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램이 저장된 컴퓨터로 판독가능한 기록매체.
The method according to claim 1,
When the print information is transmitted directly to the barcode label printer 100 by directly communicating with the barcode label printer 100, the barcode label printer 100 can read the barcode label printer 100 in accordance with the professional standard of the barcode label printer 100, which is a language that can be read by the barcode label printer 100 And a language conversion module (25) for converting the language. The bar code label print head damage verification function for executing a computer. A computer readable recording medium storing a bar code label print program.
프린트 드라이버의 실행에 의한 드라이버 기반에 의해서 인쇄정보를 프린터로 전송하는 경우 인쇄데이터 및 정보를 프린터 드라이버와 연결하는 인쇄 컴포넌트(26)가 더 포함되어서 구성되는 것을 특징으로 하는 컴퓨터로 하여금 실행하기 위한 바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램이 저장된 컴퓨터로 판독가능한 기록매체.
바코드라벨 프린터 헤드손상 검증 기능 바코드라벨 인쇄프로그램이 저장된 컴퓨터로 판독가능한 기록매체.
The method according to claim 1,
And a printing component (26) for connecting the print data and the information to the printer driver when the print information is transmitted to the printer by a driver based on the execution of the print driver. Label printer head damage verification function A computer-readable recording medium storing a bar code label printing program.
Barcode Label Printer Head Damage Verification Function A computer-readable recording medium on which a barcode label printing program is stored.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130061669A KR101535475B1 (en) | 2013-05-30 | 2013-05-30 | Computer-readable recording medium with bar code label printing program indicating damage on bar code label printer head |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130061669A KR101535475B1 (en) | 2013-05-30 | 2013-05-30 | Computer-readable recording medium with bar code label printing program indicating damage on bar code label printer head |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20140140811A KR20140140811A (en) | 2014-12-10 |
KR101535475B1 true KR101535475B1 (en) | 2015-07-13 |
Family
ID=52458487
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020130061669A KR101535475B1 (en) | 2013-05-30 | 2013-05-30 | Computer-readable recording medium with bar code label printing program indicating damage on bar code label printer head |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101535475B1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001250080A (en) * | 1999-12-23 | 2001-09-14 | Ncr Internatl Inc | System and method for detecting and correcting error of bar code |
KR20080066222A (en) * | 2007-01-11 | 2008-07-16 | 삼성전자주식회사 | Method for printing test pattern in array type inkjet printer, and pattern data composing device used thereto |
KR20110054350A (en) * | 2009-11-17 | 2011-05-25 | 주식회사 한신 | Bar code printer has error detection device |
JP2012143986A (en) * | 2011-01-13 | 2012-08-02 | Sato Knowledge & Intellectual Property Institute | Bar code printer and bar code reading and verifying method for bar code printer |
-
2013
- 2013-05-30 KR KR1020130061669A patent/KR101535475B1/en active IP Right Grant
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001250080A (en) * | 1999-12-23 | 2001-09-14 | Ncr Internatl Inc | System and method for detecting and correcting error of bar code |
KR20080066222A (en) * | 2007-01-11 | 2008-07-16 | 삼성전자주식회사 | Method for printing test pattern in array type inkjet printer, and pattern data composing device used thereto |
KR20110054350A (en) * | 2009-11-17 | 2011-05-25 | 주식회사 한신 | Bar code printer has error detection device |
JP2012143986A (en) * | 2011-01-13 | 2012-08-02 | Sato Knowledge & Intellectual Property Institute | Bar code printer and bar code reading and verifying method for bar code printer |
Also Published As
Publication number | Publication date |
---|---|
KR20140140811A (en) | 2014-12-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108202533A (en) | For examining the printer verifier of franking and system and method | |
CN101844463B (en) | Printing medium calibration control method | |
JP4530012B2 (en) | Image processing apparatus and program | |
US8736864B2 (en) | System and method for producing and inspecting prints having static and variable contents | |
US20110286043A1 (en) | Form processing system, ocr device, form creation device, and computer readable medium | |
US8851593B1 (en) | Image processing apparatus, image forming apparatus, non-transitory computer readable medium, and image processing method | |
US8130393B2 (en) | Printing apparatus, control method therefor, and data processing apparatus using the printing apparatus | |
JP4492663B2 (en) | Writing device and label production system | |
JP5728946B2 (en) | CONTROL DEVICE, CONTROL DEVICE CONTROL METHOD, AND PROGRAM | |
US9507547B1 (en) | Special processing indicators for print verification systems | |
CN100371878C (en) | Apparatus having error self-diagnostics of a printing system and a method thereof | |
KR101535475B1 (en) | Computer-readable recording medium with bar code label printing program indicating damage on bar code label printer head | |
CN100382002C (en) | Printing method and apparatus for rectifying error and computer readable recording medium | |
US10911610B2 (en) | Printer script autocorrect | |
CN107239240A (en) | Print control program, print control system and terminal | |
CN103034460B (en) | Method and device for testing printer driver | |
JP2008158643A (en) | Display inspection method, display inspection apparatus and display inspection program | |
KR100908406B1 (en) | Scanning image data verification device | |
US9195897B2 (en) | Media processing device, media processing system, and control method of a media processing device | |
CN109532255A (en) | The print control platform of printer | |
JP2007226687A (en) | Inspection system, inspection method, program, and recording medium | |
JP2018049562A (en) | Settlement device and program | |
JP2009018546A (en) | Printing device | |
JP5380145B2 (en) | Image forming apparatus and status page evaluation program | |
JP2011060123A (en) | Form printing system, form print inspection method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20180525 Year of fee payment: 4 |