[go: up one dir, main page]

KR930007668A - Vertical writing control device and control method of laser printer - Google Patents

Vertical writing control device and control method of laser printer Download PDF

Info

Publication number
KR930007668A
KR930007668A KR1019910017769A KR910017769A KR930007668A KR 930007668 A KR930007668 A KR 930007668A KR 1019910017769 A KR1019910017769 A KR 1019910017769A KR 910017769 A KR910017769 A KR 910017769A KR 930007668 A KR930007668 A KR 930007668A
Authority
KR
South Korea
Prior art keywords
coded data
buffer
vertical
host computer
laser printer
Prior art date
Application number
KR1019910017769A
Other languages
Korean (ko)
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 KR1019910017769A priority Critical patent/KR930007668A/en
Priority to CN92113099A priority patent/CN1074770A/en
Priority to JP4272797A priority patent/JPH0647958A/en
Publication of KR930007668A publication Critical patent/KR930007668A/en

Links

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
    • B41J5/00Devices or arrangements for controlling character selection
    • B41J5/30Character or syllable selection controlled by recorded information
    • 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
    • B41J19/00Character- or line-spacing mechanisms
    • B41J19/18Character-spacing or back-spacing mechanisms; Carriage return or release devices therefor
    • B41J19/68Carriage-return mechanisms, e.g. manually actuated
    • B41J19/70Carriage-return mechanisms, e.g. manually actuated power driven
    • 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Record Information Processing For Printing (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Document Processing Apparatus (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

본 발명의 레이저 프린터의 세로쓰기 제어장치 및 제어방법은 호스트 컴퓨터에서 가로쓰기로 출력되는 문자 및 숫자를 비롯한 각종 기호들의 코드화된 데이타를 레이저 프린터가 세로쓰기의 코드화된 데이타로 변환함으로써 호스트 컴퓨터가 프린트할 코드화된 데이타를 세로쓰기의 코드화된 데이타로 변환하지 않아도 레이저 프린터가 세로쓰기로 프린트할수 있도록 하는 것이다.The vertical write control device and control method of the laser printer of the present invention prints the host computer by converting the coded data of various symbols, including letters and numbers, which are output horizontally from the host computer into the coded data of the vertical write. This allows the laser printer to print vertically without converting the coded data to vertically coded data.

종래에는 사용자가 일일이 호스트 컴퓨터에 세로쓰기를 명령하여 문자, 숫자 및 각종 기호들을 세로쓰기의 코드화된 데이타롤 출력하도록 하거나 또는 변경하여 출력하도록 하여 세로쓰기를 하였으므로 사용자에게 많은 번거로움을 주는 문제점이 있었다.In the related art, a user writes a vertical write command to a host computer to output letters, numbers, and various symbols in a vertical write coded data, or changes and outputs a vertical write, thereby causing a lot of trouble for the user. .

본 발명은 호스트 컴퓨터(10)가 가로쓰기의 코드화된 데이타를 출력할 경우에 이를 레이저 프린터(20)가 호스트 버퍼(23)에 저장하고, 호스트 버퍼(23)에 저장되어 있는 코드화된 데이타의 라인수 및 각 라인의 데이타수를 판별하여 세로쓰기로 변환 및 임시버퍼(24)에 저장하고, 임시버퍼(24)에 세로쓰기로 저장되어 있는 코드화된 데이타에 대한 비트 맵 이미지를 폰트 롬(25)에서 찾아 이미지 버퍼(26)에 저장한 후 엔진 인터페이스부(27)를 통해 출력하여 세로쓰기로 프린트하게 함으로써 세로쓰기를 원하는 사용자의 요구조건을 충족시킬수 있고, 또한 호스트 컴퓨터에 세로쓰기로 명령하거나 또는 가로쓰기의 코드화된 데이타를 일일이 세로쓰기로 변환하지 않아도 된다.According to the present invention, when the host computer 10 outputs horizontally coded data, the laser printer 20 stores the coded data in the host buffer 23 and the line of the coded data stored in the host buffer 23. The number and the number of data on each line are converted to vertical writing and stored in the temporary buffer 24, and the bitmap image of the coded data stored vertically in the temporary buffer 24 is stored in the font ROM 25. By storing the image buffer 26 in the image buffer 26 and outputting the image through the engine interface 27 to print vertically, the user's requirement for vertical writing can be satisfied, and the host computer can be instructed to vertically write or You do not have to convert horizontally coded data to vertical writing.

Description

레이저 프린터의 세로쓰기 제어장치 및 제어방법Vertical writing control device and control method of laser printer

본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음Since this is an open matter, no full text was included.

제1도의 (가), (나)는 종래의 레이저 프린터가 문자를 가로쓰기를 프린트하는 것을 예로들러 설명하기 위한 도면,(A) and (b) of FIG. 1 are diagrams for explaining an example in which a conventional laser printer prints horizontal writing;

제2도는 본 발명의 세로쓰기 제어장치에 의한 레이저 프린터의 구성을 보인 블록도,2 is a block diagram showing the configuration of a laser printer by the vertical write control device of the present invention;

제3도는 본 발명의 세로쓰기 제어방법을 보인 신호 흐름도,3 is a signal flow diagram illustrating a vertical write control method of the present invention;

제4도의 (가), (나)는 본 발명의 세로쓰기 제어방법에 의하여 가로쓰기의 코드화된 데이타를 세로쓰기로 변환하는 것을 예로들어 설명하기 위한 도면.4A and 4B are diagrams for explaining an example of converting horizontally coded data to vertical writing by the vertical writing control method of the present invention.

Claims (4)

레이저 프린터(20)의 전체 동작을 제어하는 중앙처리장치(21)와, 호스트 컴퓨터(10)에서 병렬로 출력되는 데이타를 직렬로 변환하는 병렬/직렬 인터페이스부(22)와, 호스트 컴퓨터(10)에서 출력되는 코드화된 데이타를 상기 중앙처리장치(21)의 제어에 따라 저장 및 출력하는 호스트 버퍼(23)와, 상기 호스트 버퍼(23)에 저장되어 있는 코드화된 데이타가 상기 중앙처리장치(21)의 제어에 따라 세로쓰기의 코드화된 데이타로 변환되어 저장 및 출력되는 임시버퍼(24)와, 코드화된 데이타에 대한 비트 맵 이미지를 미리 저장하고 상기 중앙처리장치(21)의 제어에 따라 출력하는 폰트 롬(25)과, 상기 임시 버퍼(24)에 저장되어 있는 코드화된 데이타의 비트 맵 이미지를 상기 중앙처리장치(21)의 제어에 따라 저장 및 출력하는 이미지 버퍼(26)와, 상기 이미지 버퍼(26)에서 출력되는 비트 맵 이미지를 프린트하게 인터페이스하는 엔진 인터페이스부(27)로 구성함을 특징으로 하는 레이저 프린터의 세로쓰기 제어장치.A central processing unit 21 for controlling the overall operation of the laser printer 20, a parallel / serial interface 22 for serially converting data output in parallel from the host computer 10, and a host computer 10 The host buffer 23 for storing and outputting the coded data outputted by the central processing unit 21 and the coded data stored in the host buffer 23 are stored in the central processing unit 21. Temporary buffer 24 which is converted into vertically coded data and stored and output under the control of the character, and a font for storing the bitmap image of the coded data in advance and outputting the same under the control of the CPU 21. An image buffer 26 for storing and outputting a ROM 25 and a bitmap image of coded data stored in the temporary buffer 24 under the control of the CPU 21, and the image buffer ( At 26) Vertical control device of the laser printer, characterized in that the configuration of the bitmap image that is output to the engine interface unit (27) for printing the interface. 호스트 컴퓨터(10)가 출력하는 가로쓰기의 코드화된 데이타의 라인수 및 라인의 최대 문자수를 판별하는 제1단계와, 가로쓰기의 코드화된 데이타를 열의 순서대로 리드하여 가로쓰기로 변환하고 각 열의 가로쓰기가 완료될 경우에 캐리지 리턴 및 라인피드로 저장하는 제2단계와, 가로쓰기의 코드화된 데이타를 모두 세로쓰기로 변환한후 마지막으로 리드한 코드화된 데이타가 데이타 끝일 경우에 세로쓰기의 마지막에 데이타 끝을 저장하는 제3단계로 제어함을 특징으로 하는 레이저 프린터의 세로쓰기 제어방법.A first step of determining the number of lines of the horizontally coded data output by the host computer 10 and the maximum number of characters of the lines, and converting the horizontally coded data to the horizontal line by reading the columns in the order of the columns; The second step of storing the carriage return and line feed when the horizontal writing is completed, and converting the horizontal writing coded data to the vertical writing, and then ending the vertical writing when the last coded data read is the end of the data. And a third step of storing the end of data in the laser printer. 제2항에 있어서, 제2단계는 가로쓰기의 코드화된 데이타를 세로스기로 변환하면서 각 문자의 다음에 스페이스를 삽입하는 것을 특징으로 하는 레이저 프린터의 세로쓰기 제어방법.3. The method of claim 2, wherein the second step inserts a space after each character while converting the coded data of the horizontal writing into vertical writing. 제2항에 있어서, 제2단계는 가로쓰기의 코드화된 데이타가 캐리지 리턴 및 라인피드일 경우에 스페이스를 삽입하는 것을 특징으로 하는 레이저 프린터의 세로쓰기 제어방법.3. The method of claim 2, wherein the second step inserts a space when the transcoded data is a carriage return and a line feed. ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.※ Note: The disclosure is based on the initial application.
KR1019910017769A 1991-10-10 1991-10-10 Vertical writing control device and control method of laser printer KR930007668A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1019910017769A KR930007668A (en) 1991-10-10 1991-10-10 Vertical writing control device and control method of laser printer
CN92113099A CN1074770A (en) 1991-10-10 1992-10-10 The perpendicular writing method and the device thereof of printer
JP4272797A JPH0647958A (en) 1991-10-10 1992-10-12 Vertical writing control system in printer and device therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019910017769A KR930007668A (en) 1991-10-10 1991-10-10 Vertical writing control device and control method of laser printer

Publications (1)

Publication Number Publication Date
KR930007668A true KR930007668A (en) 1993-05-20

Family

ID=19321037

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019910017769A KR930007668A (en) 1991-10-10 1991-10-10 Vertical writing control device and control method of laser printer

Country Status (3)

Country Link
JP (1) JPH0647958A (en)
KR (1) KR930007668A (en)
CN (1) CN1074770A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03127058U (en) * 1990-03-31 1991-12-20
KR100654765B1 (en) 2005-09-26 2006-12-08 삼성전자주식회사 Head drive device, ink jet printer and data processing method comprising the same

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NO830400L (en) * 1983-02-07 1984-08-08 Tomra Systems As PROCEDURE AND APPARATUS FOR IDENTIFICATION OF PACKAGING, SPECIAL CONTAINERS FOR LIQUOR DRINKS E.L.

Also Published As

Publication number Publication date
JPH0647958A (en) 1994-02-22
CN1074770A (en) 1993-07-28

Similar Documents

Publication Publication Date Title
JP3036767B2 (en) Printing apparatus and method
JPH0630910B2 (en) Printing method
KR930007668A (en) Vertical writing control device and control method of laser printer
JPS5866181A (en) Pattern recording device
KR900007140B1 (en) Output device
KR970002109B1 (en) Laser-beam printer
JPS6230111B2 (en)
JPS6189059A (en) Printer
JPS5831443A (en) Printer
JPS5931752B2 (en) printing device
JPH0486274A (en) Pattern generation system
JPS6230112B2 (en)
JPH04205283A (en) Bar code printer and printing control system
JPS6189061A (en) Printer
JPS61287771A (en) Printer
JPS5990182A (en) Information output device
KR940013857A (en) How to Print Landscape on Your Printer
JPS62115521A (en) Regular format printing system
JPH07132651A (en) Print processor
JPS62184862A (en) Dot printer
JPH02269389A (en) Automatic face converting system
JPS58173667A (en) Character output method
JPS5944090A (en) Image output controller
JPH01296335A (en) Holmes overlay tabulation method
JPS624902B2 (en)

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19911010

PG1501 Laying open of application
PC1203 Withdrawal of no request for examination
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid