[go: up one dir, main page]

KR101099667B1 - Character marking method - Google Patents

Character marking method Download PDF

Info

Publication number
KR101099667B1
KR101099667B1 KR1020090014275A KR20090014275A KR101099667B1 KR 101099667 B1 KR101099667 B1 KR 101099667B1 KR 1020090014275 A KR1020090014275 A KR 1020090014275A KR 20090014275 A KR20090014275 A KR 20090014275A KR 101099667 B1 KR101099667 B1 KR 101099667B1
Authority
KR
South Korea
Prior art keywords
block
character
marked
marking
string
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.)
Expired - Fee Related
Application number
KR1020090014275A
Other languages
Korean (ko)
Other versions
KR20100095146A (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 KR1020090014275A priority Critical patent/KR101099667B1/en
Publication of KR20100095146A publication Critical patent/KR20100095146A/en
Application granted granted Critical
Publication of KR101099667B1 publication Critical patent/KR101099667B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J3/00Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
    • B41J3/407Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for marking on special material
    • B41J3/413Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for marking on special material for metal
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J11/00Devices or arrangements  of selective printing mechanisms, e.g. ink-jet printers or thermal printers, for supporting or handling copy material in sheet or web form
    • B41J11/008Controlling printhead for accurately positioning print image on printing material, e.g. with the intention to control the width of margins
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J29/00Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
    • B41J29/38Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
    • B41J29/393Devices for controlling or analysing the entire machine ; Controlling or analysing mechanical parameters involving printing of test patterns
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41MPRINTING, DUPLICATING, MARKING, OR COPYING PROCESSES; COLOUR PRINTING
    • B41M1/00Inking and printing with a printer's forme
    • B41M1/26Printing on other surfaces than ordinary paper
    • B41M1/28Printing on other surfaces than ordinary paper on metals

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

문자 마킹 방법이 개시된다. 본 발명에 따른 문자 마킹 방법은, 잉크 헤드가 일측 방향으로 한번 이동할 때 마킹할 수 있는 영역을 블록으로 설정하는 단계, 서로 이웃하는 2개의 블록이 중첩하는 블록 중첩 영역을 설정하는 단계, 상기 대상물에 마킹해야 할 문자열이 하나의 블록을 넘어 그와 이웃하는 블록에까지 마킹되는지를 판단하는 단계, 및 상기 판단된 결과에 따라 상기 대상물에 문자를 마킹하는 단계를 포함하여, 강판에 마킹되는 문자의 품질을 향상시킬 수 있다. A character marking method is disclosed. In the character marking method according to the present invention, when the ink head is moved once in one direction, setting a markable area as a block, setting a block overlapping area where two neighboring blocks overlap each other, Determining whether the character string to be marked is marked beyond one block to the neighboring block, and marking the character on the object according to the determined result. Can be improved.

강판, 문자, 마킹, 블록, 블록 중첩 영역 Steel plate, character, marking, block, block nesting area

Description

문자 마킹 방법{Method for marking character}Method for marking character}

본 발명은 강판 등에 문자를 마킹하는 방법에 관한 것으로, 더욱 상세하게는 이동식 자동 마킹 장치를 사용하여 강판에 문자를 마킹할 때 마킹 품질을 향상시킬 수 있는 문자 마킹 방법에 관한 것이다.The present invention relates to a method for marking characters on a steel sheet or the like, and more particularly, to a character marking method capable of improving marking quality when marking characters on a steel sheet using a mobile automatic marking apparatus.

하나의 선박을 제조하는 데에는 많은 양의 강판(Steel Plate)이 필요하다. 상기 강판에는 상기 강판에 대한 정보를 담고 있는 문자를 마킹함으로써 상기 강판을 효율적으로 관리할 수 있다.A large amount of steel plate is required to manufacture one vessel. The steel sheet can be efficiently managed by marking a letter containing information on the steel sheet.

특히, 상기 강판에 정보를 담고 있는 문자를 자동으로 마킹할 수 있으면 마킹 속도가 증가되고 작업 공수를 줄일 수 있어 생산성을 향상시킬 수 있기 때문에 강판에 문자를 마킹하기 위해 최근에는 자동 마킹 장치가 주로 사용된다.In particular, the automatic marking device has recently been mainly used for marking characters on steel sheets because the marking speed can be increased and the number of work can be reduced if the texts containing information on the steel sheets can be automatically marked. do.

자동 마킹 장치는 크게 고정식 자동 마킹 장치와 이동식 자동 마킹 장치로 분류된다.Automatic marking devices are largely classified into fixed automatic marking devices and mobile automatic marking devices.

먼저 고정식 자동 마킹 장치에 대해 설명하면, 고정식 자동 마킹 장치는 잉크 헤드가 고정된 상태에서 문자를 마킹하게 된다.First, the fixed automatic marking apparatus will be described. The fixed automatic marking apparatus will mark characters while the ink head is fixed.

이와 같이 잉크 헤드가 고정된 상태로 문자를 마킹하기 위해 고정식 자동 마킹 장치는 전처리부에 의해 처리된 강판을 잉크 헤드 측으로 이동시키는 컨베이어 롤러와, 상기 컨베이어 롤러에 의해 이송되는 강판의 종류를 감지하는 강재 센서 및 상기 강판에 문자를 인쇄하여 마킹하는 잉크 헤드를 포함한다.In order to mark the characters with the ink head fixed as described above, the fixed type automatic marking device includes a conveyor roller for moving the steel sheet processed by the pretreatment unit to the ink head side, and a steel material for detecting the type of steel sheet conveyed by the conveyor roller. It includes a sensor and an ink head for printing the marking on the steel plate.

상기 잉크 헤드는 프레임에 고정되어 있으며, 제어부는 상기 잉크 헤드에 구비된 잉크 노즐 중에서 마킹하고자 하는 문자의 위치에 대응하는 잉크 노즐의 on/off를 제어하여 잉크를 강판에 동시에 분사하게 된다.The ink head is fixed to the frame, and the controller controls the on / off of the ink nozzle corresponding to the position of the character to be marked among the ink nozzles provided in the ink head to simultaneously spray ink onto the steel sheet.

그러나, 상기 고정식 자동 마킹 장치는 강판의 폭 방향 전 영역에 설치되는 고가의 잉크 헤드를 사용하므로 많은 비용이 소요된다.However, the stationary automatic marking device uses a costly ink head installed in the entire width direction region of the steel sheet, and therefore, requires a high cost.

또한, 상기 잉크 헤드에는 많은 수의 잉크 노즐이 구비되기 때문에, 상기 잉크 노즐이 자주 막히게 된다.In addition, since the ink head is provided with a large number of ink nozzles, the ink nozzles are frequently clogged.

이와 같은 단점을 보완하고자 이동식 자동 마킹 장치가 등장하였다.In order to compensate for such drawbacks, a mobile automatic marking device has appeared.

이동식 자동 마킹 장치는 강판의 폭보다 좁은 폭을 가지는 잉크 헤드를 좌우 방향으로 이동시켜 문자를 마킹하게 된다.The movable automatic marking device moves the ink head having a width smaller than the width of the steel sheet in the left and right directions to mark characters.

이와 같은 이동식 자동 마킹 장치는 좁은 면적을 가지는 잉크 헤드를 구비하여도 되므로 장치 비용을 절감할 수 있으며, 적은 수의 잉크 노즐을 가지므로 잉크 노즐이 자주 막히는 문제점을 해결할 수 있다.The mobile automatic marking apparatus may have an ink head having a small area, thereby reducing the apparatus cost, and having a small number of ink nozzles may solve the problem of frequently clogging the ink nozzles.

그러나, 상기 이동식 자동 마킹 장치는 강판이 이동하는 방향에 대해 수직방향으로 잉크 헤드를 이동시켜 문자를 마킹하게 되는데, 강판의 정보를 나타내는 문자열을 잉크 헤드가 한번 이동하여 마킹하지 못하는 경우 상기 문자열을 나누어서 인쇄해야 한다.However, the mobile automatic marking apparatus marks characters by moving the ink head in a direction perpendicular to the direction in which the steel sheet moves. When the ink head cannot move and mark a character string indicating the information of the steel sheet, the character string is divided. Should be printed.

이와 같이 잉크 헤드가 강판의 정보를 나타내는 문자열을 나누어서 인쇄할 경우, 종래에는, 도 1에 도시된 바와 같이 문자열에 단차가 발생하여 사용자가 상기 문자열을 파악하지 못하거나 상기 문자열을 파악하는데 있어 많은 시간이 걸리는 문제점이 있었다.When the ink head prints the character string representing the information of the steel sheet in this manner, conventionally, as shown in FIG. 1, a step occurs in the character string, so that the user does not grasp the character string or takes a long time to grasp the character string. There was an issue that took this.

본 발명은 강판의 정보를 나타내는 문자열의 마킹 품질을 향상시킬 수 있는 문자 마킹 방법을 제공한다.The present invention provides a character marking method capable of improving the marking quality of a character string representing information of a steel sheet.

본 발명에 따른 문자 마킹 방법은 잉크 헤드를 이동시켜 대상물에 문자를 마킹하는 문자 마킹 방법에 있어서, 상기 잉크 헤드가 일측 방향으로 한번 이동할 때 마킹할 수 있는 영역을 블록으로 설정하는 단계와, 서로 이웃하는 2개의 블록이 중첩하는 블록 중첩 영역을 설정하는 단계와, 상기 대상물에 마킹해야 할 문자열이 하나의 블록을 넘어 그와 이웃하는 블록에까지 마킹되는지를 판단하는 단계와, 그리고 상기 판단된 결과에 따라 문자를 마킹하는 단계를 포함한다.In the character marking method according to the present invention, in the character marking method of marking a character on an object by moving an ink head, setting a markable area as a block when the ink head is moved in one direction and neighboring each other; Setting a block overlap region in which two blocks overlap each other; determining whether a string to be marked on the object is marked beyond one block to a neighboring block; and according to the determined result Marking the character.

이때, 상기 판단된 결과에 따라 문자를 마킹하는 단계는 상기 대상물에 마킹해야 할 문자열이 하나의 블록 내에서만 마킹된다고 판단한 경우, 미리 설정된 좌 표에 상기 문자열을 모두 마킹할 수 있다.In this case, in the marking of the character according to the determined result, when it is determined that the character string to be marked on the object is marked only in one block, all of the character strings may be marked on a preset coordinate.

한편, 상기 판단된 결과에 따라 문자를 마킹하는 단계는 상기 대상물에 마킹해야 할 문자열이 하나의 블록을 넘어 그와 이웃하는 블록에까지 마킹된다고 판단한 경우, 상기 문자열의 일부는 하나의 블록에 마킹하고 나머지 일부는 분할하여 이웃하는 블록에 마킹할 수 있다.Meanwhile, in the step of marking a character according to the determined result, when it is determined that the character string to be marked on the object is marked beyond one block to the neighboring block, a part of the character string is marked in one block and the rest is marked. Some can be split and marked in neighboring blocks.

이때, 상기 문자열에서 분할되어 이웃하는 블록에 마킹되는 분할 문자열 중 가장 먼저 마킹되는 문자의 좌표를 계산하는 단계를 더 포함한다.In this case, the method may further include calculating coordinates of the first marked character among the divided strings that are divided in the string and marked in the neighboring block.

그리고 상기 대상물에 마킹해야 할 문자열이 하나의 블록을 넘어 그와 이웃하는 블록에까지 마킹되는지를 판단하는 단계 이전에 상기 대상물에 마킹되는 문자열의 배치와 방향을 기준으로 문자열들을 그룹별로 분류할 수 있다.The strings may be classified into groups based on the arrangement and direction of the strings marked on the object before determining whether the string to be marked on the object is marked beyond one block to the neighboring block.

또한, 문자열들을 그룹별로 분류할 때 상기 문자열이 마킹될 블록이 첫번째 블록인지를 판단하는 단계를 더 포함할 수 있다.The method may further include determining whether the block to be marked is the first block when classifying the strings into groups.

한편, 상기 블록 중첩 영역은 마킹할 최대 문자 크기, 문자열 각도, 이동 강판의 기울기 변형량을 고려하여 결정하는 것이 바람직하다.On the other hand, the block overlap region is preferably determined in consideration of the maximum character size to be marked, the character string angle, the tilt deformation of the moving steel sheet.

본 발명에 따른 문자 마킹 방법에 의하면, 강판의 정보를 나타내는 문자열 중 일부 문자에 단차가 발생하는 문제점을 해결할 수 있게 된다.According to the character marking method according to the present invention, it is possible to solve the problem that a step occurs in some characters of the character string representing the information of the steel sheet.

이하에서는 본 발명의 일 실시 예에 따른 문자 마킹 방법이 실행되는 이동식 자동 마킹 장치에 대해 첨부된 도면을 참조하여 설명한 후, 본 발명의 일 실시예에 따른 문자 마킹 방법을 설명한다.Hereinafter, a description will be given of a text marking method according to an embodiment of the present invention, after referring to the accompanying drawings for a mobile automatic marking apparatus for executing the text marking method according to an embodiment of the present invention.

도 2는 이동식 자동 마킹 장치의 전체적인 구성을 개략적으로 나타낸 구성도이다. Figure 2 is a schematic diagram showing the overall configuration of a mobile automatic marking device.

도 2에 도시된 바와 같이 본 발명의 일 실시 예에 따른 문자 마킹 방법이 실행되는 이동식 자동 마킹 장치는 강판을 자동으로 이송시키는 컨베이어 롤러(1)와, 상기 컨베이어 롤러(1)에 의해 이송되는 강판의 반입상태와 형태를 검출하는 강재 센서(2)와, 이동하는 강판에 강판의 정보를 나타내는 문자열을 마킹하는 마킹 장치부(3)를 구비한다. As shown in FIG. 2, the mobile automatic marking apparatus in which the character marking method according to an exemplary embodiment of the present invention is executed includes a conveyor roller 1 for automatically transferring a steel plate and a steel plate transferred by the conveyor roller 1. The steel sensor 2 which detects the carrying-in state and the form of this, and the marking apparatus part 3 which mark the character string which shows the information of a steel plate on the moving steel plate are provided.

또한 이동식 자동 마킹 장치는 각종 제어장치를 한군데로 모아 놓은 제어부(4)와, 강판에 마킹될 내용을 입력받아 상기 제어부(4)로 송신할 출력데이터를 생성하는 운영부(5)와, 전처리 공정으로 투입되는 강판 종류를 결정하는 공정관리부(6)를 구비한다.In addition, the mobile automatic marking device includes a control unit 4 which collects various control devices in one place, an operation unit 5 which receives contents to be marked on a steel sheet and generates output data to be transmitted to the control unit 4, and a pretreatment process. It is provided with the process control part 6 which determines the kind of steel plate injected.

도 3은 상기 이동식 자동 마킹 장치의 구성요소 중에서 본 발명의 일 실시예에 따른 문자 마킹 방법을 실시하기 위한 상기 마킹 장치부(3)의 상세한 구성을 도시한 것으로 이하에서는 도 3을 참조하여 마킹 장치부에 대해 상세히 설명한다.3 shows a detailed configuration of the marking device unit 3 for implementing a character marking method according to an embodiment of the present invention among the components of the portable automatic marking device. Hereinafter, the marking device will be described with reference to FIG. 3. The wealth will be described in detail.

이때, 이하에서는 마킹 장치부를 설명함에 있어 설명을 명확하게 하기 위하여 마킹 장치부(3)의 폭 방향을 X축 방향, 마킹 장치부(3)의 길이 방향을 Y축 방향, 마킹 장치부(3)의 높이 방향을 Z축 방향으로 정의하도록 한다.At this time, in the following description, in order to make the description clear, the width direction of the marking device unit 3 in the X-axis direction, the longitudinal direction of the marking device unit 3 in the Y-axis direction, the marking device unit 3 Define the height direction of Z in the Z-axis direction.

도 3을 참조하면, 상기 마킹 장치부(3)는 마킹하고자하는 강판이 지나가는 베이스부(8) 상에서 Y축 방향으로 움직일 수 있도록 형성되는 가이드 축(10)과, 상기 가이드 축(10) 상에 이동이 가능하도록 구비된 캐리지(11)와, 상기 캐리지(11)의 상부 일측에 구비되어 캐리지(11)를 좌우로 이동시키는 X축 모터(12)와, 상기 캐리지(11)의 일측면에 듀얼 식으로 장착된 이동식 잉크 헤드(13)와, 상기 이동식 잉크 헤드(13)를 상하 이동시키는 Z축 모터(14)와, 가이드 축(10)을 Y축 방향으로 이동시키는 Y축 모터(15)를 포함한다. Referring to FIG. 3, the marking device 3 includes a guide shaft 10 which is formed to move in the Y-axis direction on the base 8 through which the steel sheet to be marked passes, and on the guide shaft 10. The carriage 11 provided to be movable, the X-axis motor 12 provided on one side of the carriage 11 to move the carriage 11 to the left and right, and dual to one side of the carriage 11 A movable ink head 13 mounted in a manner, a Z-axis motor 14 for moving the movable ink head 13 up and down, and a Y-axis motor 15 for moving the guide shaft 10 in the Y-axis direction. Include.

이에 따라, 상기 마킹 장치부(3)의 이동식 잉크 헤드(13)는 X축, Y축, Z축 모터(12,14,15)를 구동시킴으로써 X, Y, Z축 어느 방향으로도 이동할 수 있다.Accordingly, the movable ink head 13 of the marking device unit 3 can move in any of the X, Y, and Z axes by driving the X, Y, and Z axis motors 12, 14, and 15. .

한편, 상기 마킹 장치부(3)를 제어하는 제어부(4)는 텍스트 정보를 그래픽 정보로 변환하는 마킹 정보 변환 프로그램과, 마킹 위치변화에 따른 그래픽제어 시스템과, 마킹 장치부(3)를 제어하는 마킹 장치부 제어 프로그램과, 각종 센서를 제어하는 각종 센서 제어프로그램 등을 포함하여 구성된다. 또한, 상기 제어부(4)는 상기 마킹 정보 변환 프로그램 및 마킹 장치부 제어 프로그램의 정보를 바탕으로 각 축 모터(12,14,15)를 제어함으로써 이동식 잉크 헤드(13)의 동작을 제어하게 된다.On the other hand, the control unit 4 for controlling the marking device unit 3 is a marking information conversion program for converting text information into graphic information, a graphics control system according to the change in the marking position, and controlling the marking device unit 3 It comprises a marking apparatus part control program, various sensor control programs, etc. which control various sensors. In addition, the controller 4 controls the operation of the movable ink head 13 by controlling the respective shaft motors 12, 14, and 15 based on the information of the marking information conversion program and the marking device unit control program.

상기와 같은 구성에 따른 이동식 자동 마킹 장치의 동작에 대해 설명하면 다음과 같다.Referring to the operation of the mobile automatic marking device according to the configuration as described above are as follows.

먼저 강판에 마킹할 내용을 상기 운영부(5)에 입력한다. 그 다음 공정관리부(6)는 마킹될 강판을 컨베이어 롤러(1)로 투입한다. First, the content to be marked on the steel sheet is input to the operating unit (5). The process control unit 6 then feeds the steel sheet to be marked onto the conveyor roller 1.

상기 투입된 강판은 컨베이어 롤러(1)에 의해 이동하게 되고, 이동되고 있는 강판의 정보가 강재센서(2)에 입력된다. 이때, 상기 강재센서(2)는 인식한 강판의 정보를 운영부(5)로 보내주게 되고, 상기 운영부(5)는 입력된 정보에 의해 출력 내용을 보정한 출력데이터를 생성하여 상기 제어부(4)로 보낸다. The injected steel sheet is moved by the conveyor roller 1, and the information of the steel sheet being moved is input to the steel sensor 2. At this time, the steel sensor (2) sends the information of the recognized steel sheet to the operating unit 5, the operating unit 5 generates the output data corrected the output content by the input information to the control unit (4) Send to.

그런 다음 상기 제어부(4)는 상기 마킹장치부(3)를 제어하여 컨베이어 롤러(1)에 의해 이동하고 있는 강판에 이동식 잉크 헤드(13)로 마킹하게 된다.Then, the control unit 4 controls the marking device unit 3 to mark the movable steel head 13 on the steel plate being moved by the conveyor roller 1.

특히, 상기 운영부(5)는 컨베이어 롤러(1)상에서 이동하는 강판의 상태를 각종 센서 및 CCTV를 통해 실시간으로 계측한 정보를 입력받아 마킹할 내용의 위치 및 각도를 보정하여 생성한 데이터를 제어부(4)로 보낸다.In particular, the operation unit 5 receives the information measured in real time through the various sensors and CCTV to the state of the steel plate moving on the conveyor roller 1 by adjusting the position and angle of the content to be marked by the controller ( 4) to send.

이하에서는 상기 제어부(4)가 상기 마킹 장치부(3)의 잉크 헤드(13)를 제어하여 문자를 마킹하는 방법에 대해 도 4에 도시된 순서도 및 도 5 내지 도 8에 도시된 각 단계별 예를 참조하여 상세히 설명한다.Hereinafter, a flow chart shown in FIG. 4 and an example of each step shown in FIGS. 5 to 8 will be described with respect to a method of marking characters by controlling the ink head 13 of the marking device unit 3 by the controller 4. It demonstrates in detail with reference.

도 4를 참조하면, 상기 제어부(4)는 마킹 장치부(3)의 잉크 헤드(13)가 Y축에 대하여 좌측 또는 우측 방향 중 일측 방향으로 한번 이동할 때 마킹 가능한 영역을 '블록'으로 설정한다(S10). 이하에서는 블록에 대하여 설명함에 있어, 도 5에서 볼 때, 각각의 블록의 하측 단부를 블록의 '전단'으로 규정하고, 각각의 블록의 상측 단부를 '후단'으로 규정하여 설명한다.Referring to FIG. 4, the controller 4 sets a markable area as a 'block' when the ink head 13 of the marking device unit 3 moves once in one of the left and right directions with respect to the Y axis. (S10). In the following description, the lower end of each block is defined as the 'front' of the block, and the upper end of each block is defined as the 'back'.

예를 들어 도 5를 참조하면 상기 잉크 헤드(13)의 Y축 방향의 길이가 987mm라고 하면, 하나의 블록의 Y축 방향 길이도 987mm가 된다. For example, referring to FIG. 5, if the length of the ink head 13 in the Y-axis direction is 987 mm, the length in the Y-axis direction of one block is also 987 mm.

다음으로 강판에 마킹해야 하는 문자열이 하나의 블록을 넘어 2개 이상의 블 록에 걸쳐 존재하는 경우, 제어부(4)가 잉크 헤드(13)를 제어할 때 발생하는 제어오차 및 이동하는 강판이 좌우 방향으로 움직임에 따라 발생하는 오차 등에 의해 블록 간의 경계부에 마킹되는 문자의 식별성이 저하되는 것을 방지하기 위해 도 4에 도시된 바와 같이 블록 중첩 영역을 설정한다(S20).Next, when the character string to be marked on the steel sheet exists over two or more blocks over one block, the control error that occurs when the controller 4 controls the ink head 13 and the moving steel sheet are left and right directions. As shown in FIG. 4, a block overlap region is set to prevent the identification of characters marked at the boundary between blocks from deteriorating due to an error occurring due to movement.

여기서 '블록 중첩 영역'이란 잉크 헤드(13)가 중첩하여 문자를 인쇄할 수 있도록 이웃하는 2개의 블록이 중첩하는 영역을 말한다.Here, the "block overlap area" refers to an area where two neighboring blocks overlap so that the ink head 13 can overlap and print characters.

이 때, 상기 블록 중첩 영역의 범위를 너무 넓게 설정하게 되면 하나의 강판에 문자열을 마킹하기 위해 잉크 헤드(13)가 좌우 왕복 운동을 해야 하는 횟수가 많아 지게 되며, 중첩 영역을 너무 좁게 설정하게 되면 강판에 마킹해야 하는 문자열을 구성하는 문자의 크기를 작게 해야 한다. At this time, if the range of the block overlap region is set too wide, the number of times that the ink head 13 needs to reciprocate left and right in order to mark a character string on one steel sheet increases, and if the overlap region is set too narrow The size of the characters that make up the string to be marked on the steel sheet should be small.

따라서, 상기 블록 중첩 영역을 설정함에 있어 상기 블록 중첩 영역의 범위는 마킹할 최대 문자크기, 문자열 각도, 이동 강판의 기울기 변형량을 고려하여 설정되어야 한다. Therefore, in setting the block overlap region, the range of the block overlap region should be set in consideration of the maximum character size to be marked, the character string angle, and the tilt deformation amount of the moving steel sheet.

본 실시 예에서는, 한 블록의 Y축 길이를 987mm라고 규정하고, 이 때의 블록 중첩 영역을 대략 37mm 정도로 설정하였다. In this embodiment, the Y-axis length of one block is defined as 987 mm, and the block overlap region at this time is set to approximately 37 mm.

본 실시예에 따르면, 상기 잉크 헤드(13)가 처음으로 이동하는 첫번째 블록에서는 전단에만 블록 중첩 영역이 존재하지만, 두번째 이후의 블록에서는 전단과 후단에 블록 중첩 영역이 존재하게 된다.According to this embodiment, in the first block in which the ink head 13 moves for the first time, the block overlap region exists only at the front end, but in the second and subsequent blocks, the block overlap region exists at the front and rear ends.

따라서 도 5에 도시된 바와 같이 첫번째 블록 전단의 Y좌표를 0으로 설정하면 첫번째 블록 후단의 Y좌표는 잉크 헤드(13)의 길이인 987가 된다. 그리고, 두번 째 블록 전단의 Y좌표는 첫번째 블록 후단의 Y좌표인 987에서 블록 중첩 영역의 길이인 37을 뺀 950이 된다.Therefore, as shown in FIG. 5, when the Y coordinate of the front end of the first block is set to 0, the Y coordinate of the rear end of the first block becomes 987 which is the length of the ink head 13. The Y coordinate of the front end of the second block is 950 minus 37, the length of the block overlapping area, from 987 which is the Y coordinate of the rear end of the first block.

그리고, 두번째 블록 후단의 Y좌표는 두번째 블록 전단의 좌표인 950에서 한 블록의 길이인 987을 더하면 1937이 된다. The Y coordinate at the end of the second block is 1937 by adding 987, the length of one block, from 950, the coordinate at the front of the second block.

이와 같은 방식을 통해 N번째 블록에서 블록 전단 및 후단의 Y좌표를 계산할 수 있다. 또한 N번째 블록의 블록 고유 영역 전단 및 N번째 블록의 블록 고유 영역 후단의 Y좌표를 계산할 수 있다.In this way, the Y coordinates of the front and rear ends of the block can be calculated in the Nth block. In addition, the Y coordinate of the front end of the block inherent region of the Nth block and the rear end of the block inherent region of the Nth block can be calculated.

도 5에서 N번째 블록을 예로 들어 설명하면, ①지점은 N번째 블록 전단의 Y좌표이고, ②지점은 N번째 블록 후단의 Y좌표이고, ③지점은 N번째 블록의 블록 고유 영역 전단의 Y좌표이고, ④지점은 N번째 블록의 블록 고유 영역 후단의 Y좌표가 된다.In FIG. 5, the N-th block is described as an example, where ① is the Y-coordinate at the front of the N-th block, ② is the Y-coordinate at the rear of the N-th block, and ③ is the Y-coordinate at the front of the block-specific region of the N-th block. ④ is the Y coordinate at the end of the block-specific area of the Nth block.

이와 같이 블록 중첩 영역을 설정한 후 상기 제어부(4)는 강판에 마킹해야 할 문자열이 하나의 블록을 넘어 그와 이웃하는 블록에까지 마킹되는지를 판단한다(S30).After setting the block overlap area as described above, the controller 4 determines whether the character string to be marked on the steel sheet is marked beyond one block to the neighboring block (S30).

이 때, 상기 제어부(4)가 강판에 마킹되는 문자열이 하나의 블록을 넘어 그와 이웃하는 블록에까지 마킹되는지를 판단할 수 있도록, 마킹 장치부 제어 프로그램은 문자열이 강판에 마킹되는 형태에 따라 문자열이 그룹별로 분류되도록 미리 설정된다.At this time, the marking device part control program allows the controller 4 to determine whether the character string marked on the steel sheet is marked beyond the one block to the neighboring block. It is preset to be classified by this group.

보다 상세히, 도 6을 참조하면 첫번째 블록으로부터 N번째 블록까지 존재할 수 있는 문자열의 배치와 방향에 따라 A그룹에서 F그룹으로 분류된다. 도 6에서 화 살표의 길이는 문자열의 길이를 나타내고, 화살표의 방향은 사람이 문자열을 읽는 방향을 나타낸다.More specifically, referring to FIG. 6, the A group is classified into the F group according to the arrangement and the direction of the character string that may exist from the first block to the Nth block. In FIG. 6, the length of the arrow indicates the length of the character string, and the direction of the arrow indicates the direction in which the human character reads the character string.

이 때, 상기 문자열을 그룹별로 분류하는 구체적인 기준은, 예를 들어, 문자열을 마킹해야 할 블록이 몇 번째 블록인지, 문자열이 모두 블록 중첩 영역에 속하는지, 문자열이 다름 블록으로 넘어가는지 등이 될 수 있다.In this case, a specific criterion for classifying the character string into groups may be, for example, how many blocks are to be marked with the character string, whether the character strings belong to the block overlapping region, or whether the character string is moved to another block. Can be.

다음으로 도 7을 참조하여 도 6에 도시된 문자열을 그룹별로 분류하는 방법에 대해 설명한다.Next, a method of classifying the character string illustrated in FIG. 6 by group will be described with reference to FIG. 7.

먼저 잉크 헤드(13)가 문자열을 마킹해야 하는 블록(이하 '작업 블록'이라함)이 첫번째 블록인지를 판단한다. (S100)First, the ink head 13 determines whether a block (hereinafter, referred to as a work block) to which a character string is to be marked is the first block. (S100)

만일 작업 블록이 첫번째 블록이라면 문자열이 모두 첫번째 블록 내에 존재하는지를 판단한다. (S110)If the work block is the first block, it is determined whether the strings are all in the first block. (S110)

이때, 문자열이 모두 첫번째 블록 내에 존재하면 A그룹으로 분류하고, 문자열이 모두 첫번째 블록 내에 존재하지 않으면 B그룹으로 분류한다.In this case, if all the strings are present in the first block, they are classified into group A. If all of the strings are not present in the first block, they are classified into group B.

만일 상기 작업 블록이 첫번째 블록이 아니라면 문자열이 모두 이전 블록과의 블록 중첩 영역 내에 존재하는가를 판단한다. (S120)If the work block is not the first block, it is determined whether all strings exist in a block overlap region with the previous block. (S120)

이때 문자열이 모두 이전 블록과의 블록 중첩 영역 내에 존재하면 C그룹으로 분류하고, 문자열이 모두 이전 블록과의 블록 중첩 영역 내에 존재하지 않으면 다시 문자열이 모두 N번째 블록 내에 존재하는지를 판단한다. (S130)In this case, if all the strings exist in the block overlap region with the previous block, the C group is classified. If all the strings do not exist in the block overlap region with the previous block, it is again determined whether all the strings exist in the N-th block. (S130)

이때 문자열이 모두 N번째 블록 내에 존재하게 되면 D그룹으로 분류한다.If all strings exist in Nth block, they are classified into D group.

만일 문자열이 모두 N번째 블록 내에 존재하지 않는다면 문자열이 N번째 블 록에서 이전 또는 다음 블록으로 넘어가는지를 판단한다. (S140)If all strings are not present in the Nth block, it is determined whether the string is passed from the Nth block to the previous or next block. (S140)

이때, 문자열이 N번째 블록에서 다음 블록으로 넘어가면 E그룹으로 분류하고, 이전 블록으로 넘어가면 F그룹으로 분류한다.At this time, if the string goes from the Nth block to the next block, it is classified into E group, and if it is moved to the previous block, it is classified into F group.

이와 같이 A 내지 F그룹으로 분류된 문자열 분류 기준에 따라 문자열의 좌표를 재배치한다.In this way, the coordinates of the character string are rearranged according to the character string classification criteria classified into groups A to F.

이하에서는 분류된 그룹(A-F그룹) 별로 문자열을 재배치하는 방법에 대해 설명한다.Hereinafter, a method of rearranging a string for each classified group (A-F group) will be described.

1) A그룹: 첫번째 블록의 미리 설정된 좌표에 문자열을 배치한다.1) Group A: Place the character string at the preset coordinates of the first block.

2) B그룹: 다음의 순서에 따라 문자열의 좌표를 재배치한다.2) Group B: Relocate the string coordinates in the following order.

- 문자열 중에서 첫번째 블록의 후단을 넘어가는 최초의 문자(이하에서는 'S번째 문자'라고 함)를 검색한다.-Search for the first character in the string beyond the end of the first block (hereinafter referred to as the 'S' character).

- 문자열의 첫 문자부터 S번째 문자 바로 이전 문자(S-1번째 문자)까지는 첫번째 블록에서 미리 설정된 좌표에 배치한다.-From the first character of the string to the character immediately before the Sth character (S-1th character), it is placed in the preset coordinates in the first block.

- 첫번째 블록의 후단을 넘어가는 최초의 문자(S)부터 문자열의 끝문자까지는 S문자를 마킹하는 좌표를 재계산한 후 두번째 블록에 배치한다.-From the first letter (S) beyond the end of the first block to the end of the string, the coordinates marking the letter S are recalculated and placed in the second block.

3) C그룹: N-1번째 블록의 미리 설정된 좌표에 문자열을 배치한다.3) Group C: place the character string at the preset coordinates of the N-1th block.

4) D그룹: N번째 블록의 미리 설정된 좌표에 문자열을 배치한다.4) Group D: Place the character string at the preset coordinates of the Nth block.

5) E그룹: 다음의 순서에 따라 문자열의 좌표를 재배치한다.5) Group E: Relocate the string coordinates in the following order.

- 문자열 중에서 N번째 블록의 후단을 넘어가는 최초의 문자(이하에서는 'S번째 문자'라고 함)를 검색한다.-Search for the first character in the string beyond the end of the Nth block (hereinafter referred to as the 'S' character).

- 문자열의 첫 문자부터 S번째 문자 바로 이전 문자(S-1번째 문자)까지는 N번째 블록에서 미리 설정된 좌표에 배치한다.-From the first character of the string to the character immediately before the Sth character (S-1th character), the Nth block is placed in the preset coordinates.

- N번째 블록의 후단을 넘어가는 최초의 문자(S)부터 문자열 끝까지는 S문자를 마킹하는 좌표를 재계산한 후 다음 블록(N+1번째 블록)에 배치한다.-From the first letter (S) beyond the end of the Nth block to the end of the string, the coordinates marking the S letter are recalculated and placed in the next block (N + 1st block).

6) F그룹: 다음의 순서를 따라 문자열의 좌표를 재배치한다.6) Group F: Relocate the coordinates of the string in the following order.

- 문자열 중에서 N번째 블록의 전단을 넘어가는 최초의 문자(이하에서는 'S번째 문자'라고 함)를 검색한다.Search for the first character in the string beyond the front of the Nth block (hereinafter referred to as the 'S' character).

- 문자열의 첫 문자부터 S번째 문자 바로 이전 문자(S-1번째 문자)까지는 N번째 블록에서 미리 설정된 좌표에 배치한다.-From the first character of the string to the character immediately before the Sth character (S-1th character), the Nth block is placed in the preset coordinates.

- N번째 블록의 전단을 넘어가는 최초의 문자(S)부터 문자열 끝까지는 S문자를 마킹하는 좌표를 재계산한 후 N-1번째 블록에 배치한다.-From the first letter (S) beyond the front end of the Nth block to the end of the string, the coordinates marking the S letter are recalculated and placed in the N-1th block.

이상에서 살펴본 바와 같이 A, C 및 D그룹과 같이 문자열이 하나의 블록 내 에서만 마킹된다고 판단된 경우에는 제어부(4)는 미리 설정된 좌표에 문자열을 모두 마킹하게 된다(S40).As described above, when it is determined that the string is marked only in one block, such as A, C, and D groups, the controller 4 marks all the strings at preset coordinates (S40).

그리고 상기에서 B, E 및 F그룹과 같이 문자열이 N번째 블록에서 다음 블록(N+1번째 블록) 또는 이전 블록(N-1번째 블록)으로 넘어가 마킹된다고 판단된 경우, 제어부(4)는 N번째 블록에서 넘어가는 문자를 N번째 블록에 마킹되는 문자열과 분할하여 다음 블록(N+1번째 블록) 또는 이전 블록(N-1번째 블록)에 마킹하게 된다(S50).In the case where it is determined that the character string is marked from the Nth block to the next block (N + 1st block) or the previous block (N-1st block) like the B, E, and F groups in the above, the control unit 4 is N. The character passed in the first block is divided into the character string marked in the Nth block and marked in the next block (N + 1st block) or the previous block (N-1th block) (S50).

이와 같이 N번째 블록에서 문자열의 일부를 분할하여 마킹해야 할 경우, 문자열에서 분할하여 이웃하는 블록에 마킹되는 분할 문자열 중 가장 먼저 마킹되는 문자의 좌표를 계산한다(S60).As described above, when it is necessary to divide and mark a part of the string in the N-th block, the coordinates of the first marked character among the divided strings marked in the neighboring block by dividing in the string are calculated (S60).

한편 N번째 블록에서 분할되어 마킹될 문자열의 시작 좌표를 구하는 방법은, 문자열을 이루는 문자의 크기와 문자의 중심간 거리 및 문자열이 X축 또는 Y축과 이루는 각도를 이용한다. On the other hand, the method of obtaining the start coordinates of the character string to be divided and marked in the N-th block uses the size of the characters constituting the character string, the distance between the centers of the characters, and the angle of the character with the X axis or the Y axis.

보다 상세히, 도 8에 도시된 바와 같이 문자열이 마킹되어야 할 시작 좌표를 (Xo,Yo)라고 할 때, 문자열을 구성하는 문자 중 D가 N번째 블록의 블록 중첩 영역과 N+1번째 블록의 블록 고유 영역의 경계부에 위치하고 있다.More specifically, as shown in FIG. 8, when the starting coordinates at which the character string is to be marked are (Xo, Yo), D among the letters constituting the character string is a block overlapping area of the Nth block and a block of the N + 1st block. It is located at the boundary of the unique area.

따라서, 상기 문자 D 및 D 이후의 문자인 EFG는 N+1번째 블록에서 분할하여 마킹하게 된다.Therefore, EFG, which is the letter D and the letter after D, is divided and marked in the N + 1th block.

이때, 문자열 DEFG를 분할하여 마킹할 때, 분할하여 마킹하는 문자열의 최초 문자인 D의 좌표를 구하는 공식은 아래와 같다. At this time, when dividing and marking the string DEFG, the formula for obtaining the coordinate of D, the first character of the dividing and marking string, is as follows.

X=Xo+Cosθ·문자크기·문자수 X = Xo + Cosθ, character size, number of characters

Y=Yo+Sinθ·문자크기·문자수Y = Yo + Sinθ, character size, number of characters

여기서, (X, Y): 분할된 문자열의 시작좌표, (Xo, Yo): 문자열의 시작 좌표, Where (X, Y): start coordinates of the divided string, (Xo, Yo): start coordinates of the string,

θ: X축과 문자열이 형성하는 축이 이루는 각도, θ: the angle formed between the X axis and the axis formed by the character string,

문자크기: 하나의 문자와 이웃하는 문자의 중심간 거리, Character size: the distance between the center of one character and neighboring characters,

문자수: 문자열의 첫번째 문자부터 다음 블록으로 넘어가는 문자의 이전 문자까지의 문자수를 각각 나타낸다.Number of characters: indicates the number of characters from the first character of the string to the previous character of the character that advances to the next block.

상기 식에서 문자크기와 문자수를 곱한 값은 문자열의 최초 문자인 A의 중심과 분할되어 마킹되어야 할 최초 문자인 D의 중심 간의 거리(L)가 된다.In the above equation, the value multiplied by the number of characters becomes the distance L between the center of the first letter A of the character string and the center of the first letter D to be divided and marked.

이 거리(L)에 Cosθ를 곱한 값은 X축 좌표의 증분인 X1이 되고, 이 거리에 Sinθ를 곱한 값은 Y축 좌표의 증분인 Y1이 된다.The value obtained by multiplying this distance L by Cosθ becomes X1 which is an increment of the X axis coordinates, and the value multiplied by Sinθ by this distance becomes Y1 which is an increment of the Y axis coordinates.

따라서, 문자열의 시작 좌표(Xo,Yo)에서 이와 같은 증분(X1,Y1)을 더함으로써 분할된 문자열의 시작좌표(X,Y)를 구할 수 있고, 상기 분할된 문자열의 시작좌표(X,Y)부터 분할된 문자열을 마킹함으로써 N번째 블록의 블록 중첩 영역과 N+1번째 블록의 블록 고유 영역의 경계부에 마킹되는 문자의 인쇄품질이 저하되는 것을 방지할 수 있다. 따라서, 사용자가 강판에 마킹된 문자열을 식별하지 못하는 문제점을 해결할 수 있게 된다.Therefore, by adding such increments (X1, Y1) from the starting coordinates (Xo, Yo) of the string, the starting coordinates (X, Y) of the divided string can be obtained, and the starting coordinates (X, Y) of the divided string By delimiting the character string divided by), it is possible to prevent the print quality of the characters marked at the boundary between the block overlap region of the Nth block and the block unique region of the N + 1th block from being deteriorated. Therefore, it is possible to solve the problem that the user does not identify the string marked on the steel sheet.

이상에서는 본 발명의 일 실시 예에 따른 문자 마킹 방법에 대해 설명하였으나, 본 발명의 사상은 본 명세서에 제시되는 실시 예에 제한되지 아니하며, 본 발명의 사상을 이해하는 당업자는 동일한 사상의 범위 내에서, 구성요소의 부가, 변경, 삭제, 추가 등에 의해서 다른 실시 예를 용이하게 제안할 수 있을 것이나, 이 또한 본 발명의 사상범위 내에서 든다고 할 것이다.In the above description of the character marking method according to an embodiment of the present invention, the spirit of the present invention is not limited to the embodiments presented herein, those skilled in the art to understand the spirit of the present invention within the scope of the same idea Other embodiments may be easily proposed by adding, changing, deleting, or adding components, but this will also fall within the spirit of the present invention.

도 1은 이동식 자동 마킹 장치를 사용할 때 문자열을 구성하는 문자의 일부가 식별성이 저하된 예를 도시한 것.1 illustrates an example in which a part of characters constituting a character string is degraded when using a mobile automatic marking device.

도 2는 본 발명의 일 실시예에 따른 문자 마킹 방법이 실행되는 이동식 자동 마킹 장치의 시스템 구성도.2 is a system configuration diagram of a mobile automatic marking apparatus for executing the character marking method according to an embodiment of the present invention.

도 3은 도 2에 도시된 이동식 자동 마킹 시스템에 사용되는 잉크 헤드의 상세도.3 is a detailed view of an ink head used in the mobile automatic marking system shown in FIG.

도 4는 본 발명의 일 실시예에 따른 문자 마킹 방법을 나타내는 순서도.4 is a flowchart illustrating a character marking method according to an embodiment of the present invention.

도 5는 블록 및 블록 중첩 영역의 개념을 나타낸 개념도.5 is a conceptual diagram illustrating the concept of a block and a block overlap area;

도 6은 블록 내부에 마킹되는 문자열의 배치와 방향을 기준으로 문자열들을 그룹으로 나누어 분류한 도면.FIG. 6 is a diagram of classifying character strings into groups based on the arrangement and direction of the character strings marked inside the block; FIG.

도 7은 문자열을 그룹별로 분류하는 순서를 나타낸 순서도.7 is a flowchart illustrating a sequence of classifying a character string into groups.

도 8은 분할되는 문자열의 최초 문자가 마킹되는 좌표를 구하는 방법을 나타낸 개념도.8 is a conceptual diagram illustrating a method of obtaining coordinates in which the first character of a string to be divided is marked.

Claims (6)

잉크 헤드를 이동시켜 대상물에 문자를 마킹하는 문자 마킹 방법에 있어서,In the character marking method of moving the ink head to mark characters on an object, 상기 잉크 헤드가 일측 방향으로 한번 이동할 때 마킹할 수 있는 영역을 하나의 블록으로 설정하는 단계와,Setting a markable area as one block when the ink head is moved once in one direction; 서로 이웃하는 2개의 블록을 상기 잉크 헤드가 연속으로 마킹할 때에, 상기 잉크 헤드의 이동 경로 상에 상기 2개의 블록이 중첩되는 블록 중첩 영역을 설정하는 단계와,When the ink head continuously marks two neighboring blocks with each other, setting a block overlap region in which the two blocks overlap on a movement path of the ink head; 상기 대상물에 마킹해야 할 문자열이 하나의 블록을 넘어 그와 이웃하는 블록에까지 마킹되는지를 판단하는 단계와, 그리고Determining whether the string to be marked on the object is marked beyond one block to a block adjacent thereto; and 상기 판단된 결과에 따라 상기 대상물에 문자를 마킹하는 단계를 포함하는 문자 마킹 방법.Character marking method comprising the step of marking a character on the object according to the determined result. 삭제delete 제 1항에 있어서,The method of claim 1, 상기 대상물에 문자를 마킹하는 단계는, 상기 대상물에 마킹해야 할 문자열이 하나의 블록을 넘어 그와 이웃하는 블록에까지 마킹된다고 판단된 경우, 상기 문자열의 일부는 하나의 블록에 마킹하고 나머지 일부는 분할하여 이웃하는 블록에 마킹하는 것을 특징으로 하는 문자 마킹 방법.In the step of marking a character on the object, if it is determined that the string to be marked on the object is marked beyond one block to a block adjacent thereto, a part of the string is marked on one block and the other part is divided. Character marking method for marking a neighboring block. 제 3항에 있어서, The method of claim 3, 상기 문자열에서 분할되어 이웃하는 블록에 마킹되는 분할 문자열 중 가장 먼저 마킹되는 문자의 좌표를 계산하는 단계를 더 포함하는 문자 마킹 방법.And calculating the coordinates of the first marked character among the divided strings that are divided in the string and marked in the neighboring block. 제 1항에 있어서,The method of claim 1, 상기 대상물에 마킹해야 할 문자열이 하나의 블록을 넘어 그와 이웃하는 블록에까지 마킹되는지를 판단하는 단계 이전에 상기 대상물에 마킹되는 문자열의 배치와 방향을 기준으로 문자열들을 그룹별로 분류하는 단계를 더 포함하는 문자 마킹 방법.And classifying the character strings into groups based on the arrangement and direction of the character strings marked on the object before determining whether the character strings to be marked on the object are marked beyond one block to the neighboring block. How to mark a character. 제 5항에 있어서, The method of claim 5, 상기 문자열을 그룹별로 분류하는 단계는 상기 문자열이 마킹될 블록이 첫번째 블록인지를 판단하는 단계를 더 포함하는 문자 마킹 방법.The classifying the character string into groups may further include determining whether the block to be marked is the first block.
KR1020090014275A 2009-02-20 2009-02-20 Character marking method Expired - Fee Related KR101099667B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090014275A KR101099667B1 (en) 2009-02-20 2009-02-20 Character marking method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090014275A KR101099667B1 (en) 2009-02-20 2009-02-20 Character marking method

Publications (2)

Publication Number Publication Date
KR20100095146A KR20100095146A (en) 2010-08-30
KR101099667B1 true KR101099667B1 (en) 2011-12-29

Family

ID=42758929

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090014275A Expired - Fee Related KR101099667B1 (en) 2009-02-20 2009-02-20 Character marking method

Country Status (1)

Country Link
KR (1) KR101099667B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7111572B2 (en) * 2018-09-20 2022-08-02 小池酸素工業株式会社 printer

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005257426A (en) 2004-03-11 2005-09-22 Honda Motor Co Ltd Surface inspection device with marking function
JP2008080709A (en) 2006-09-28 2008-04-10 Dainippon Screen Mfg Co Ltd Printing method, and printer

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005257426A (en) 2004-03-11 2005-09-22 Honda Motor Co Ltd Surface inspection device with marking function
JP2008080709A (en) 2006-09-28 2008-04-10 Dainippon Screen Mfg Co Ltd Printing method, and printer

Also Published As

Publication number Publication date
KR20100095146A (en) 2010-08-30

Similar Documents

Publication Publication Date Title
US9248640B2 (en) Method and apparatus for improving registration and skew end of line checking in production
CN101602291A (en) Printing equipment
JP2013223967A (en) Method for obtaining displacement amounts of landing positions, inkjet printer, and apparatus for obtaining displacement amounts of landing positions
CN102407680B (en) Printing equipment and control method thereof
CN102398429A (en) Printing apparatus and controlling method therefor
US20080075511A1 (en) Method for Position Acquisition for Use with a Hand-operated Printer
KR101099667B1 (en) Character marking method
JP2007276264A (en) Inkjet recording device, and its controlling method
CN104358095A (en) Automatic cutting machine and scribing method thereof
KR100471343B1 (en) High Speed Printing Machine and Printing Method for Large-Size Steel Plate
KR100227056B1 (en) Serial printer
JP2017035850A (en) Printer and control method of the same
KR101022196B1 (en) Steel marking device
CN101628507A (en) Method for realizing high-speed following ink-jet printing by dynamically controlling print resolution
CN112659764A (en) Continuous printing method for single paper
CN204914940U (en) Print location identify bodies that line machine matches and uses with smart tag
EP1407221A1 (en) Method and apparatus for defining the position of the edge surface of piled, e.g. boardlike objects
CN113858805B (en) Bidirectional inkjet printing method and inkjet printing apparatus
JP4250901B2 (en) Head drive correction method for ink jet recording apparatus
JP4969519B2 (en) Printing data creation method and printing method
EP0227609A2 (en) Print head pitch control for an electronic printer
JPH02310077A (en) printer device
JP6754707B2 (en) Image forming device
CN108016142A (en) A kind of variable endowed method and system of two-way array
JP2001260427A (en) Imaging apparatus

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20090220

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20110218

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20111005

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20111221

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20111222

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20141201

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20141201

Start annual number: 4

End annual number: 4

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20191001