US5047956A - Information processing device having a function of designating a printing-start position - Google Patents

Information processing device having a function of designating a printing-start position Download PDF

Info

Publication number
US5047956A
US5047956A US07/382,235 US38223589A US5047956A US 5047956 A US5047956 A US 5047956A US 38223589 A US38223589 A US 38223589A US 5047956 A US5047956 A US 5047956A
Authority
US
United States
Prior art keywords
printing
sheet
data
label
labels
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
US07/382,235
Other languages
English (en)
Inventor
Akira Hirami
Fumihiro Inoue
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Assigned to SHARP KABUSHIKI KAISHA, 22-22, NAGAIKE-CHO, ABENO-KU, OSAKA, JAPAN A CORP. OF JAPAN reassignment SHARP KABUSHIKI KAISHA, 22-22, NAGAIKE-CHO, ABENO-KU, OSAKA, JAPAN A CORP. OF JAPAN ASSIGNMENT OF ASSIGNORS INTEREST. Assignors: HIRAMI, AKIRA, INOUE, FUMIHIRO
Application granted granted Critical
Publication of US5047956A publication Critical patent/US5047956A/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/174Form filling; Merging
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2215/00Arrangements for producing a permanent visual presentation of the output data
    • G06K2215/0082Architecture adapted for a particular function
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2215/00Arrangements for producing a permanent visual presentation of the output data
    • G06K2215/0082Architecture adapted for a particular function
    • G06K2215/0097Printing on special media, e.g. labels, envelopes

Definitions

  • the present invention relates to an information processing device, such as a word processor, having a printing device capable of printing various data on a sheet.
  • Japanese Laid-Open Patent No. 38931/1987 there is disclosed a device in which when letters in the first line of a program list to be printed are more than the number of letters which can be printed in one line, a printing-start position of the second line and below is moved by a desired number of letters so that data in the first line can be distinguished from that in the next line.
  • Japanese Laid-Open Patent No. 113262/1987 there is disclosed a device in which a figure or a numerical value in millimeters is marked with a skip character in an inputted document and a lateral printing-start position is calculated based upon the value so that the lateral printing-start position can be designated.
  • an object of the present invention to provide an information processing device having a function of designating a printing-start position in which the printing-start position can be designated using a keyboard so that work efficiency is improved in printing.
  • the information processing device having a function of designating a printing-start position comprises input means for inputting various data and applying various designations, printing means for printing various data on a sheet, storage means for storing data inputted from the input means, printing-start position control means for controlling the printing means so that printing is started from a printing-start position when the designation of the printing-start position on the sheet is applied from the input means, and reading means for reading data from the storage means and for making the printing means print after the printing-start position control means controls the printing-start position.
  • data inputted from the input means is stored in the storage means.
  • the printing-start position control means controls the printing means so that printing is started on a sheet from the designated printing-start position.
  • the reading means reads data from the storage means and causes the printing means to print the data.
  • printing can be started on the sheet from any printing-start position designated by or from the input means.
  • FIG. 1 is a block diagram showing an architecture of the present invention
  • FIG. 2 is a block diagram showing an architecture of an application of the present invention to a word processor
  • FIG. 3 is a flow chart illustrating an operation of the disclosed embodiment
  • FIG. 4 is a diagram illustrating an example of a sheet to which labels are affixed.
  • FIG. 5 is a diagram illustrating an example of information displayed on a screen for printing on a label.
  • the information processing device having a function of designating a printing-start position has a basic architecture mainly including input means, printing means, storage means, printing-start position control means and reading means, as shown in FIG. 1.
  • the input means may be used to input various data and apply various designations.
  • a keyboard, a pointing device or the like may be used.
  • the printing means may be capable of printing various data on a sheet; an impact type or thermal type serial dot printer is mainly used.
  • the storage means may store various data inputted from the input means; an internal memory such as a RAM or an external storage medium such as a floppy disc device and a magnetic disc device are used.
  • the printing-start position control means may control the printing means to print letters from the printing-start position when the designation of the printing-start position on a sheet is applied from the input means.
  • the reading means may read data from the storage means and make the printing means print letters after the printing-start position control means controls the printing-start position.
  • the printing-start position control means and the reading means are convenientlyly implemented with a microprocessor.
  • FIG. 2 is a block diagram showing an architecture of an application of the invention to a word processor.
  • this application includes a keyboard 1 for inputting various data and applying various designations, a display 2 such as a CRT display or an LCD (liquid crystal display), a printer 3 capable of printing various data on a sheet (explained below) to which a label is affixed, a random access memory or RAM 4 for storing various data inputted from the keyboard 1, a printing control unit 5 and a main control unit 6 for controlling all of the word processor system operations and for controlling the input/output operation.
  • the printing control unit 5 and the main control unit 6 comprise a CPU.
  • the printing control unit 5 receives a designation of a printing-start position on a sheet from the keyboard 1 and controls the printer 3 to print letters on the sheet from the printing-start position.
  • the main control unit 6 reads data from the RAM 4 and causes the printer 3 to print the data through the printing control unit 5 after the printing control unit 5 controls the printer 3 with regard to the printing-start position.
  • Reference numeral 7 denotes a read only memory or ROM which stores a program for operating the main control unit 6 and a screen display pattern for designating the printing-start position on a screen of the display 2.
  • FIG. 4 is a diagram illustrating an example of a sheet to which labels are affixed.
  • a sheet 9 has a printing face 10 whose lateral width is within a printing width of the printer 3. Twelve pieces of label are affixed to the printing face 10; six pieces in the left column 11, the first row 13, the second row 14, the third row 15, the fourth row 16, the fifth row 17 and the sixth row 18, and another six pieces in the right column 12.
  • the sheet 9 is set in a predetermined position in the printer 3, that is, in a position where printing is carried out on a label in the first row 13, the left column 11.
  • the sheet 9 is in A4 size (210 ⁇ 298 mm).
  • the twelve labels of 84 ⁇ 42 mm are affixed to the sheet 9 with left and right margins of 20 mm width and center margins of 2 mm width. There are 23 mm top and bottom spaces.
  • the ROM 7 stores various control data for printing an address on the prescribed sheet 9 in advance.
  • the setting of a printing-start position on the labels is performed in 42 mm of a line feed.
  • the left margin is set at a position where the label in the left column 11 is printed first.
  • the left margin is temporarily shifted to the right by 86 mm.
  • a line feed pitch in printing is constant and seven lines of address data can be printed on a piece of the label.
  • the printer 3 can print various address data on each label affixed to the sheet 9.
  • the address data is inputted from the keyboard 1. Inputted address data is stored in the RAM 4 by the control of the main control unit 6. Further, a designation of the printing-start position on the sheet 9 is applied from the keyboard 1.
  • the designation of the printing-start position is carried out by reading and displaying an input screen display pattern as shown in FIG. 5.
  • a label position that is, identifying which row and which column of label on the sheet 9 should be printed first, is designated based upon the displayed screen using the keyboard 1.
  • the printing control unit 5 receives the information, transfers it into a control code of the printer 3 based upon the above mentioned various control data for printing an address on the sheet 9 and controls the printer 3 to print on the designated label on the sheet 9.
  • the sheet 9 is fed so that the label in the fourth row 16, and the left column 11 may be printed first.
  • the main control unit 6 classifies the address data stored in the RAM 6 into address data to be printed on the labels in the left column 11 and address data to be printed on the labels in the right column 12. As a result, classification is carried out so that address data to be printed first may be printed on a left label, and address data to be printed next may be printed on a right label.
  • the main control unit 6 reads the first line of the first and second address data from the RAM 4 and transmits the data to the printing control unit 5. Thus, the first line of that address data for the two labels is printed.
  • the first line includes a postal code, for example, two postal codes for the respective address data are read and printed.
  • the second line of the first and second address data is read from the RAM 4 and transferred to the printing control unit 5.
  • the second line of that address data for the two labels is printed.
  • the second line includes a postal district
  • two postal districts for the respective address data are read and printed. Printing is repeated until maximum of seven lines are printed.
  • the sheet 9 is fed so that the label in the third row 15, and the right column 11 may be printed first.
  • the printing control unit 5 shifts the left margin of the printer 5 to the right so that printing is carried out from the label in the right column 12. After that, the first line of the first address data is read, transferred to the printing control unit 5, and then printed. Printing is repeated until seven lines in maximum are printed.
  • the left margin is shifted back to the original position, and the sheet 9 is fed to start printing from the label in the fourth row 16, the left column 11. Then, printing similar to the above is repeated; the first line of the first and second address data is read from the RAM 4 and printed.
  • the main control unit 6 When a printing command is input from the keyboard 1, the main control unit 6 performs the following process as shown in FIG. 3.
  • a screen display pattern as shown in FIG. 5 is read and displayed on the screen of the display 2.
  • a designation of the desired printing position is made based upon the displayed screen using the keyboard 1.
  • the specific row of labels to be printed is designated (Step 201), and then the specific column of labels to be printed is designated (Step 202).
  • the designation is "the third row, the right label.”
  • the printing control unit 5 controls the printer 3. Consequently, the sheet 9 is fed and the printer 3 is controlled so that the designated label may be printed.
  • Address data included in a piece of the label are read from the RAM 4 (Step 203) and printed on a designated label (Step 204).
  • a printing-start position can be designated using the keyboard 1, even when a sheet to which a plurality of labels are affixed is used and the labels must be individually printed, printing is performed by individually designating the labels. Consequently, work efficiency is improved in printing.
  • address data are printed on an A4 size sheet to which twelve labels are affixed in the above embodiment, it also is possible that the size of the sheet and label not be limited to the above and that the number of labels affixed to the sheet 9 not be limited to the above.
  • control data about the size of the sheet 9 and label and the layout of the labels may be stored in the ROM 7 in advance so that printing can be controlled based upon the stored control data.
  • the size of the sheet 9 and label, the layout of the labels and the like may also be inputted as a parameter from the keyboard.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Artificial Intelligence (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Record Information Processing For Printing (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Handling Of Sheets (AREA)
US07/382,235 1988-07-22 1989-07-19 Information processing device having a function of designating a printing-start position Expired - Fee Related US5047956A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP63184293A JPH0232878A (ja) 1988-07-22 1988-07-22 印字開始位置指定機能付情報処理装置
JP63-184293 1988-07-22

Publications (1)

Publication Number Publication Date
US5047956A true US5047956A (en) 1991-09-10

Family

ID=16150796

Family Applications (1)

Application Number Title Priority Date Filing Date
US07/382,235 Expired - Fee Related US5047956A (en) 1988-07-22 1989-07-19 Information processing device having a function of designating a printing-start position

Country Status (4)

Country Link
US (1) US5047956A (de)
EP (1) EP0351870B1 (de)
JP (1) JPH0232878A (de)
DE (1) DE68923132T2 (de)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5479586A (en) * 1992-12-28 1995-12-26 Pitney Bowes Inc. Mailing machine including means for selectively changing the marginal distance from the leading edge of an envelope or tape for printing indicia thereon
US5483621A (en) * 1993-10-18 1996-01-09 Fujitsu Limited Method and apparatus for controlling document printing in a line printer
US5530790A (en) * 1991-12-13 1996-06-25 Nec Corporation Print control device for a printer or similar equipment
US5539863A (en) * 1993-04-30 1996-07-23 Canon Business Machines, Inc. Method and apparatus for positioning an image onto a recording medium
US5553205A (en) * 1992-04-20 1996-09-03 Microsoft Corporation System and method of transferring a bit-mapped image using raster columns
US5594838A (en) * 1992-03-27 1997-01-14 Monarch Marking Systems, Inc. Programmable hand held labeler
US6179030B1 (en) 1998-07-28 2001-01-30 Automated Systems Technology, L.L.C. Apparatus and method for configuring, locating, and applying information to a label, and printing and applying labels to articles

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06227081A (ja) * 1993-01-29 1994-08-16 Toraberu Data:Kk ペ−ジプリンタを用いたラベル印刷装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4666321A (en) * 1984-02-29 1987-05-19 Canon Kabushiki Kaisha Electronic typewriter selectively responsive to set tabs and set decimal point tabs

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2054468A (en) * 1979-07-27 1981-02-18 Adhesive Materials Ltd Method for producing labels
DE3776579D1 (de) * 1986-02-28 1992-03-19 Nec Corp Datenausgabe-steuerungssystem.
US4718784A (en) * 1986-11-10 1988-01-12 Electronic Programming Corporation Rating plate printing apparatus and method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4666321A (en) * 1984-02-29 1987-05-19 Canon Kabushiki Kaisha Electronic typewriter selectively responsive to set tabs and set decimal point tabs

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5530790A (en) * 1991-12-13 1996-06-25 Nec Corporation Print control device for a printer or similar equipment
US5594838A (en) * 1992-03-27 1997-01-14 Monarch Marking Systems, Inc. Programmable hand held labeler
US5553205A (en) * 1992-04-20 1996-09-03 Microsoft Corporation System and method of transferring a bit-mapped image using raster columns
US5479586A (en) * 1992-12-28 1995-12-26 Pitney Bowes Inc. Mailing machine including means for selectively changing the marginal distance from the leading edge of an envelope or tape for printing indicia thereon
US5539863A (en) * 1993-04-30 1996-07-23 Canon Business Machines, Inc. Method and apparatus for positioning an image onto a recording medium
AU672682B2 (en) * 1993-04-30 1996-10-10 Canon Kabushiki Kaisha Method and apparatus for positioning an image onto a recording medium
US5483621A (en) * 1993-10-18 1996-01-09 Fujitsu Limited Method and apparatus for controlling document printing in a line printer
US6179030B1 (en) 1998-07-28 2001-01-30 Automated Systems Technology, L.L.C. Apparatus and method for configuring, locating, and applying information to a label, and printing and applying labels to articles

Also Published As

Publication number Publication date
EP0351870B1 (de) 1995-06-21
JPH0232878A (ja) 1990-02-02
EP0351870A3 (de) 1991-02-27
EP0351870A2 (de) 1990-01-24
DE68923132D1 (de) 1995-07-27
DE68923132T2 (de) 1996-05-09

Similar Documents

Publication Publication Date Title
US4323315A (en) Electronic typewriter with display device
US4837712A (en) Data processing apparatus
US5560718A (en) Label printer with simultaneous printing and storing
US5047956A (en) Information processing device having a function of designating a printing-start position
EP0397200B1 (de) Druckvorrichtung
US5537525A (en) Column layout information processing system
US4934851A (en) Text processing system including plural text and corresponding memories
US4952082A (en) Text processing system for cyclically shifting format memory
JPS61130069A (ja) プリンタ
JPH0330977A (ja) ページプリンタにおける印字基準位置設定方法
JP3013512B2 (ja) バーコードプリンタ
US4999788A (en) Electronic equipment for creating and displaying a document representative of another document
JP2699386B2 (ja) 画像記録装置
JPS6287359A (ja) 印字装置
JP3029729B2 (ja) ラベルプリンタ
JPH0751374B2 (ja) 文書処理装置
JP3033287B2 (ja) 帳票出力装置
JPS6225370A (ja) レイアウト表示方式
JPH0596811A (ja) 印字方法
JPH07106654B2 (ja) 情報処理方法
JPH0746304B2 (ja) 印字装置
JPH0557962A (ja) プリンタ装置
JPH11105314A (ja) 印刷装置
JPH07195750A (ja) 印字装置
JPS63264386A (ja) 文書デ−タ印刷装置

Legal Events

Date Code Title Description
AS Assignment

Owner name: SHARP KABUSHIKI KAISHA, 22-22, NAGAIKE-CHO, ABENO-

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNORS:HIRAMI, AKIRA;INOUE, FUMIHIRO;REEL/FRAME:005102/0379

Effective date: 19890715

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
FP Lapsed due to failure to pay maintenance fee

Effective date: 19990910

STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362