Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
PRINTING SYSTEM FOR PRINTING SEQUENCES OF INDICIA
Document Type and Number:
WIPO Patent Application WO/2000/048091
Kind Code:
A2
Abstract:
A printing system, for instance, for printing labels makes use of one more sequence generators (13, 14; 113, 114) which can return in indicium definition in response to an input value. Typically, the input value is a sequence position, modified by step and repeat values. The sequence generators (13, 14; 113, 114) are used during the printing operation, avoiding the need for the the data source file required in conventional mail merge and label printing systems.

Inventors:
ALLDAY NIK (GB)
Application Number:
PCT/GB2000/000436
Publication Date:
August 17, 2000
Filing Date:
February 11, 2000
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
SILVER FOX LTD (GB)
ALLDAY NIK (GB)
International Classes:
B41J5/30; G06F11/00; G06F17/21; G06K1/12; G06F; (IPC1-7): G06F17/21
Foreign References:
US4939674A1990-07-03
US4630538A1986-12-23
US5270522A1993-12-14
Other References:
"METHOD FOR AUTOMATICALLY PRINTING VARIABLE CONTENT LABELS ON-LINE" IBM TECHNICAL DISCLOSURE BULLETIN, vol. 33, no. 8, January 1991 (1991-01), pages 230-236, XP000106940 Armonk, NY, US
Attorney, Agent or Firm:
Maury, Richard Philip (Sommerville & Rushton 45 Grosvenor Road St. Albans Hertfordshire AL1 3AW, GB)
Download PDF:
Claims:
Claims
1. A system for displaying a sequence of indicia, the system comprising: indicia selection means (13,14; 113,114); and output means (3,4,5,6; 103a, 103b, 105,106) for producing command signals for a display apparatus (1,2), characterised in that the indicia selection means (13,14; 113,114) includes a list (15,16,17,18, 19) whose members each define an indicium and is configured to perform a process for selecting a member of said list (15,16,17,18,19) in dependence on a supplied index value derived from an ordinal value related to a display region in which an indicium in said list (15,16,17,18,19) is to be displayed, and the output means (3,4,5,6; 103a, 103b, 105,106) is configured for generating and supplying said values to said process for selecting list members and generating display apparatus control signals for displaying the indicia defined by the selected list members.
2. A system according to claim 1, wherein the display apparatus control signals are printer control signals.
3. A system according to claim 1, wherein the display apparatus control signals are display screen control signals.
4. A system according to claim 1,2 or 3, wherein the indicia selection means comprises a software object (13,14; 113,114) including said list (15,16,17,18,19) and a method for obtaining a position in said list (15,16,17,18,19) in dependence on said supplied value.
5. A system according to claim 4, wherein the indicia selection means comprises a further list (15,16,17,18,19), whose members each define an indicium, and the selection means is configured to perform said process for obtaining a position in said further list in dependence on a supplied value, said lists being arranged in an ordered manner.
6. A system according to claim 5, wherein said lists have different numbers of members.
7. A system according to claim 5 or 6, wherein said process comprises, for each list until the list before that from which position is required, assigning the result of N div the length of the current list to N and then obtaining the result of N mod the length of the list from which the position is required as the required position, where N is initially the supplied value.
8. A system according to any preceding claim, wherein the ordinal value is the position of a display region in an array of display regions.
9. A system according to claim 2, wherein the display region is a label.
10. A system according to claim 3, wherein the display region is a representation of a label.
11. A system according to claim 9 or 10, including means storing step and repeat values associated with a label group, wherein the output means is configured to generate said supplied values using the stored step and repeat values associated with the group of the label being displayed and said ordinal value.
12. A method of producing a display of an indicium in a sequence of indicia, the method comprising: selecting an indicium definition from a list (15,16,17,18,19) of indicium definitions in dependence on a supplied index value derived from an ordinal value related to a display region in which the indicium is to be displayed; and producing display apparatus control signals for causing a display device to display the indicia defined by the selected definition.
13. A method according to claim 12, wherein the display apparatus control signals are printer control signals.
14. A method according to claim 12, wherein the display apparatus control signals are display screen control signals.
15. A method according to claim 12,13 or 14, the indicium definition is selected by invoking a method of a software object instance having a property comprising said list, said object's method obtaining a position in said list in dependence on said supplied value.
16. A method according to claim 15, wherein said object has a further list of variables, each defining an indicium, said lists of variables are ordered, and the object's method selectively obtains a position in said further list in dependence on a supplied value.
17. A method according to claim 16, wherein said lists have different numbers of members.
18. A method according to claim 16 or 17, wherein said object's method comprises, for each list until the list before that from which position is required, assigning the result of N div the length of the current list to N and then obtaining the result of N mod the length of the list from which the position is required as the required position, where N is initially the supplied value.
19. A method according to any one of claim 12 to 18, wherein the ordinal value is the position of a display region in an array of display regions.
20. A method according to claim 13, wherein the display region is a label.
21. A system according to claim 14, wherein the display region is a representation of a label.
22. A method according to claim 20 or 21, including storing step and repeat values associated with a group of labels and generating said supplied values using the stored step and repeat values associated with the group of the label being displayed and said ordinal value.
23. A manifestation of a signal representing a computer program for controlling a computer to operate according to a method of any one of claims 12 to 22.
24. A manifestation of a signal according to claim 23, comprising an electromagnetic wave.
25. A manifestation of a signal according to claim 23, comprising a spatial variation in a physical property.
26. A manifestation of a signal according to claim 25, wherein said physical property is magnetic field direction.
27. A manifestation of a signal according to claim 25, wherein said physical property is reflectance.
Description:
INTERNATIONALSEARCHREPORT InttlonalAppIIcationNo PCT/GB00/00436 C.(Continuation)DOCUMENTSCONSIDEREDTOBERELEVANT Category ° Citabon ofdocument,withindication,whereappropnate,oftherelevantpassa gesRelevanttoclaimNo. AUS5270522A(BONE,JR.)1-27 14December1993(1993-12-14) thewholedocument 2 INTERNATIONALSEARCHREPORT r-AppnNo--------) In1 tlonal Applicatlon No Informatlononpatenttamllymembes PCT/GB00/00436 Publication Patent family Publication citedinsearchreportdate member (s) date US4939674A03-07-1990AU 631124 B 19-11-1992 AU 3545289 A 24-11-1989 CA 1320383 A 20-07-1993 EP 0411044 A 06-02-1991 JP 2788521 B 20-08-1998 JP 3505268 T 14-11-1991 WO 8910601 A 02-11-1989 US4630538A23-12-1986NONE US5270522A14-12-1993US 5171976 A 15-12-1992 WO 9201258 A 23-01-1992