Author: Styllams.online

  • Xerox Alto

    The Xerox Alto is a computer system developed at Xerox PARC (Palo Alto Research Center) in the 1970s. It is considered one of the first workstations or personal computers, and its development pioneered many aspects of modern computing. It features a graphical user interface (GUI), a mouseEthernet networking, and the ability to run multiple applications simultaneously. It is one of the first computers to use a WYSIWYG (What You See Is What You Get) text editor and has a bit-mapped display. The Alto did not succeed commercially, but it had a significant influence on the development of future computer systems.

    The Alto was designed for an operating system based on a GUI, later using the desktop metaphor.[6][7] The first machines were introduced on March 1, 1973,[8] and in limited production starting one decade before Xerox’s designs inspired Apple to release the first mass-market GUI computers. The Alto is contained in a relatively small cabinet and uses a custom central processing unit (CPU) built from multiple SSI and MSI integrated circuits. Each machine cost tens of thousands of dollars. Few were built initially, but by the late 1970s, about 1,000 were in use at various Xerox laboratories, and about another 500 in several universities. Total production was about 2,000 systems.

    The Alto has a keyboard, mouse, and portrait-oriented monitor.

    The Alto became well known in Silicon Valley and its GUI was increasingly seen as the future of computing. In 1979, Steve Jobs arranged a visit to Xerox PARC, during which Apple Computer personnel received demonstrations of Xerox technology in exchange for Xerox being able to purchase stock options in Apple.[9] After two visits to see the Alto, Apple engineers used the concepts in developing the Lisa and Macintosh systems.

    In 1981, Xerox commercialized a line of office computers, the Star, based on concepts from the Alto. A complete office system including several workstations, storage, and a laser printer cost up to $100,000 (equivalent to $346,000 in 2024). Like the Alto, the Star had little direct impact on the market.

    History

    [edit]

    Alto mouse

    The top three buttons

    The Alto is the first computer with a graphical operating system, and was built on earlier graphical interface designs. It was conceived in 1972 in a memo written by Butler Lampson, inspired by the oN-Line System (NLS) developed by Douglas Engelbart and Dustin Lindberg at SRI International (SRI). Of further influence was the PLATO education system developed at the Computer-based Education Research Laboratory at the University of Illinois.[10] The Alto was designed mostly by Charles P. Thacker. Industrial Design and manufacturing was sub-contracted to Xerox’s Special Programs Group in El Segundo, whose team included program manager Doug Stewart, operations manager Abbey Silverstone, and industrial designer Bob Nishimura. An initial run of 30 units was produced by the Special Programs Group, working with John Ellenby at PARC and Stewart and Silverstone at El Segundo, who were responsible for re-designing the Alto’s electronics. Due to the success of the pilot run, the team went on to produce approximately 2,000 units over the next ten years.[11]

    Several Xerox Alto chassis are on display at the Computer History Museum in Mountain View, California, one is on display at the Mimms Museum of Technology and Art in Roswell, Georgia, and several are in private hands. Running systems are on display at the System Source Computer Museum in Hunt ValleyMaryland. Charles P. Thacker was awarded the 2009 Turing Award of the Association for Computing Machinery on March 9, 2010, for his pioneering design and realization of the Alto.[12] The 2004 Charles Stark Draper Prize was awarded to Thacker, Alan C. Kay, Butler Lampson, and Robert W. Taylor for their work on Alto.[13]

    On October 21, 2014, Xerox Alto’s source code and other resources were released from the Computer History Museum.[14]

    Architecture

    [edit]

    The following description is based mostly on the August 1976 Alto Hardware Manual by Xerox PARC.[15]

    Alto uses a microcoded design, but unlike many computers, the microcode engine is not hidden from the programmer in a layered design. Applications such as Pinball take advantage of this to accelerate performance. The Alto has a bit-slice arithmetic logic unit (ALU) based on the Texas Instruments 74181 chip, a ROM control store with a writable control store extension and has 128 (expandable to 512) KB of main memory organized in 16-bit words. Mass storage is provided by a hard disk drive that uses a removable 2.5 MB one-platter cartridge (Diablo Systems, a company Xerox later bought) similar to those used by the IBM 2310. The base machine and one disk drive are housed in a cabinet about the size of a small refrigerator; one more disk drive can be added via daisy-chaining.

    The Alto keyset is a chorded keyboard that never became popular.

    Alto both blurs and ignores the distinction between functional elements. Rather than a distinct central processing unit with a well-defined electrical interface (such as a system bus) to storage and peripherals, the Alto ALU interacts directly with hardware interfaces to memory and peripherals, driven by microinstructions that are output from the control store. The microcode machine supports up to 16 cooperative multitasking tasks, each with fixed priority. The emulator task executes the normal instruction set to which most applications are written; that instruction set is similar to a Data General Nova.[16] Other tasks serve the display, memory refresh, disk, network, and other I/O functions. For example, the bitmap display controller is little more than a 16-bit shift register; microcode moves display refresh data from main memory to the shift register, which serializes it into a display of pixels corresponding to the ones and zeros of the memory data. Ethernet is likewise supported by minimal hardware, with a shift register that acts bidirectionally to serialize output words and deserialize input words. Its speed was designed to be 3 Mbit/s because the microcode engine can not go faster and continue to support the video display, disk activity, and memory refresh.

    Unlike most minicomputers of the era, Alto does not support a serial terminal for user interface. Apart from an Ethernet connection, the Alto’s only common output device is a bi-level (black and white) cathode-ray tube (CRT) display with a tilt-and-swivel base, mounted in portrait orientation rather than the more common “landscape” orientation. Its input devices are a custom detachable keyboard, a three-button mouse, and an optional 5-key chorded keyboard (chord keyset). The last two items had been introduced by SRI’s On-Line System and the mouse was an instant success among Alto users, but the chord keyset never became popular.

    In the early mice, the buttons are three narrow bars, arranged top to bottom rather than side to side; they were named after their colors in the documentation. The motion is sensed by two perpendicular wheels. These were soon replaced with a ball-type mouse, which was invented by Ronald E. Rider and developed by Bill English. These are photo-mechanical mice, first using white light, and then infrared (IR), to count the rotations of wheels inside the mouse.

    The underside has three rolling balls.

    Each key on the Alto keyboard is represented as a separate bit in a set of memory locations. As a result, it is possible to read multiple key presses concurrently. This trait can be used to alter from where on the disk the Alto boots. The keyboard value is used as the sector address on the disk to boot from, and by holding specific keys down while pressing the boot button, different microcode and operating systems can be loaded. This gave rise to the expression “nose boot” where the keys needed to boot for a test OS release requires more fingers than the user can articulate. Nose boots were obsoleted by the move2keys program that shifts files on the disk so that a specified key sequence can be used.

    Several other I/O devices were developed for the Alto, including a television camera, the Hy-Type daisywheel printer and a parallel port, although these were quite rare. The Alto could also control external disk drives to act as a file server. This was a common application for the machine.

    Software

    [edit]

    Neptune is the Alto’s file manager program.

    Early software for the Alto was written in the programming language BCPL, and later in Mesa,[1] which was not widely used outside PARC but influenced several later languages, such as Modula. The Alto used an early version of ASCII which lacked the underscore character, instead having the left-arrow character used in ALGOL 60 and many derivatives for the assignment operator: this peculiarity may have been the source of the CamelCase style for compound identifiers. Altos were also microcode-programmable by users.[15]

    The Alto helped popularize the use of raster graphics model for all output, including text and graphics. It also introduced the concept of the bit block transfer operation (bit blit, BitBLT), as the fundamental programming interface to the display. Despite its small memory size, many innovative programs were written for the Alto, including:

    There was no spreadsheet or database software. The first electronic spreadsheet program, VisiCalc, did not appear until 1979.

    Diffusion and evolution

    [edit]

    Technically, the Alto is a small minicomputer, but it could be considered a personal computer in the sense that it is used by one person sitting at a desk, in contrast with the mainframe computers and other minicomputers of the era. It is arguably “the first personal computer”, although this title is disputed. More significantly (and perhaps less controversially), it may be considered to be one of the first workstation systems, with successors such as the Apollo workstations and systems by Symbolics (designed to natively run Lisp as a development environment).[21]

    In 1976 to 1977, the Swiss computer pioneer Niklaus Wirth spent a sabbatical at PARC and was excited by the Alto. Unable to bring back an Alto system to Europe, Wirth decided to build a new system from scratch and he designed with his group the Lilith.[22] It was ready to use around 1980, before Apple released Lisa in 1981 and Macintosh in 1984. Around 1985, Wirth started a complete redesign of the Lilith under the Name “Project Oberon”.

    In 1978, Xerox donated 50 Altos to the Massachusetts Institute of TechnologyStanford UniversityCarnegie Mellon University,[1] and the University of Rochester.[23] The National Bureau of Standards‘s Institute for Computer Sciences in Gaithersburg, Maryland received one Alto in late 1978 along with Xerox Interim File System (IFS) file servers and Dover laser printers. These machines inspired the ETH Zuerich Lilith and Three Rivers Company PERQ workstations, and the Stanford University Network (SUN) workstation, which launched a spin-off company, Sun Microsystems. The Apollo/Domain workstation was heavily influenced by the Alto.

    Following the acquisition of an Alto, the White House information systems department sought to lead federal computer suppliers in its direction. The Executive Office of the President of the United States (EOP) issued a request for proposal for a computer system to replace the aging Office of Management and Budget (OMB) budget system, using Alto-like workstations, connected to an IBM-compatible mainframe. The request was eventually withdrawn because no mainframe producer could supply such a configuration.

    In December 1979, Apple Computer‘s co-founder Steve Jobs visited Xerox PARC, where he was shown the Smalltalk-76 object-oriented programming environment, networking, and most importantly the WYSIWYG, mouse-driven graphical user interface provided by the Alto. At the time, he didn’t recognize the significance of the first two, but was excited by the last one. The GUI was promptly integrating into Apple’s products, first into the Lisa and then in the Macintosh, and Jobs recruited several key researchers from PARC.[24]

    In 1980-1981, Altos were used by engineers at PARC and at the Xerox System Development Department to design the Star workstations.

    Xerox and the Alto

    [edit]

    Xerox was slow to realize the value of the technology that had been developed at PARC.[25] The Xerox corporate acquisition of Scientific Data Systems (SDS, later XDS) in the late 1960s had no interest to PARC. PARC built their own emulation of the Digital Equipment Corporation PDP-10 named the MAXC.[26] The MAXC was PARC’s gateway machine to the ARPANET. The firm was reluctant to get into the computer business again with commercially untested designs, although many of the philosophies would ship in later products.

    Byte magazine stated in 1981,[1]

    It is unlikely that a person outside of the computer-science research community will ever be able to buy an Alto. They are not intended for commercial sale, but rather as development tools for Xerox, and so will not be mass-produced. What makes them worthy of mention is the fact that a large number of the personal computers of tomorrow will be designed with knowledge gained from the development of the Alto.

    After the Alto, PARC developed more powerful workstations (none intended as projects[clarification needed]) informally termed “the D-machines”: Dandelion (least powerful, but the only to be made a product in one form), Dolphin; Dorado (most powerful; an emitter-coupled logic (ECL) machine); and hybrids like the Dandel-Iris.

    Before the advent of personal computers such as the Apple II in 1977 and the IBM Personal Computer (IBM PC) in 1981, the computer market was dominated by costly mainframes and minicomputers equipped with dumb terminals that time-shared the processing time of the central computer. Through the 1970s, Xerox showed no interest in PARC’s work. When Xerox finally entered the PC market with the Xerox 820, it pointedly rejected the Alto design and opted instead for a very conventional model, a CP/M-based machine with the then-standard 80 by 24 character-only monitor and no mouse.

    With the help of PARC researchers, Xerox eventually developed the Star, based on the Dandelion workstation, and later the cost-reduced Star, the 6085 office system, based on the Daybreak workstation. These machines, based on the Wildflower architecture described in a paper by Butler Lampson, incorporated most of the Alto innovations, including the graphical user interface with icons, windows, folders, Ethernet-based local networking, and network-based laser printer services.

    Xerox only realized its mistake in the early 1980s, after the Macintosh revolutionized the PC market via its bitmap display and the mouse-centered interface. Both of these were inspired by the Alto.[25] The Xerox Star series was a relative commercial success, but it came too late. The expensive Xerox workstations could not compete against the cheaper GUI-based workstations that arose in the wake of the first Macintosh, and Xerox eventually quit the workstation market.

  • Printer 

    In computing, a printer is a peripheral machine which makes a durable representation of graphics or text, usually on paper.[1] While most output is human-readable, bar code printers are an example of an expanded use for printers.[2] Different types of printers include 3D printers, inkjet printers, laser printers, and thermal printers.[3]

    History

    [edit]

    The first computer printer designed was a mechanically driven apparatus by Charles Babbage for his difference engine in the 19th century; however, his mechanical printer design was not built until 2000.[4]

    The first patented printing mechanism for applying a marking medium to a recording medium or more particularly an electrostatic inking apparatus and a method for electrostatically depositing ink on controlled areas of a receiving medium, was in 1962 by C. R. Winston, Teletype Corporation, using continuous inkjet printing. The ink was a red stamp-pad ink manufactured by Phillips Process Company of Rochester, NY under the name Clear Print. This patent (US3060429) led to the Teletype Inktronic Printer product delivered to customers in late 1966.[5]

    The first compact, lightweight digital printer was the EP-101, invented by Japanese company Epson and released in 1968, according to Epson.[6][7][8]

    The first commercial printers generally used mechanisms from electric typewriters and Teletype machines. The demand for higher speed led to the development of new systems specifically for computer use. In the 1980s there were daisy wheel systems similar to typewriters, line printers that produced similar output but at much higher speed, and dot-matrix systems that could mix text and graphics but produced relatively low-quality output. The plotter was used for those requiring high-quality line art like blueprints.

    The introduction of the low-cost laser printer in 1984, with the first HP LaserJet,[9] and the addition of PostScript in next year’s Apple LaserWriter set off a revolution in printing known as desktop publishing.[10] Laser printers using PostScript mixed text and graphics, like dot-matrix printers, but at quality levels formerly available only from commercial typesetting systems. By 1990, most simple printing tasks like fliers and brochures were now created on personal computers and then laser printed; expensive offset printing systems were being dumped as scrap. The HP Deskjet of 1988 offered the same advantages as a laser printer in terms of flexibility, but produced somewhat lower-quality output (depending on the paper) from much less-expensive mechanisms. Inkjet systems rapidly displaced dot-matrix and daisy-wheel printers from the market. By the 2000s, high-quality printers of this sort had fallen under the $100 price point and became commonplace.

    The rapid improvement of internet email through the 1990s and into the 2000s has largely displaced the need for printing as a means of moving documents, and a wide variety of reliable storage systems means that a “physical backup” is of little benefit today.

    Starting around 2010, 3D printing became an area of intense interest, allowing the creation of physical objects with the same sort of effort as an early laser printer required to produce a brochure. As of the 2020s, 3D printing has become a widespread hobby due to the abundance of cheap 3D printer kits, with the most common process being Fused deposition modeling.

    Types

    [edit]

    Personal printer

    [edit]

    Personal printers are mainly designed to support individual users, and may be connected to only a single computer. These printers are designed for low-volume, short-turnaround print jobs, requiring minimal setup time to produce a hard copy of a given document. They are generally slow devices ranging from 6 to around 25 pages per minute (ppm), and the cost per page is relatively high. However, this is offset by the on-demand convenience. Some printers can print documents stored on memory cards or from digital cameras and scanners.

    Networked printer

    [edit]

    Networked or shared printers are “designed for high-volume, high-speed printing”. They are usually shared by many users on a network and can print at speeds of 45 to around 100 ppm. The Xerox 9700 could achieve 120 ppm. An ID Card printer is used for printing plastic ID cards. These can now be customised with important features such as holographic overlays, HoloKotes and watermarks.[citation needed] This is either a direct to card printer (the more feasible option) or a retransfer printer.[citation needed]

    Virtual printer

    [edit]

    virtual printer is a piece of computer software whose user interface and API resembles that of a printer driver, but which is not connected with a physical computer printer. A virtual printer can be used to create a file which is an image of the data which would be printed, for archival purposes or as input to another program, for example to create a PDF or to transmit to another system or user.

    Barcode printer

    [edit]

    barcode printer is a computer peripheral for printing barcode labels or tags that can be attached to, or printed directly on, physical objects. Barcode printers are commonly used to label cartons before shipment, or to label retail items with UPCs or EANs.

    3D printer

    [edit]

    A 3D printer

    3D printer is a device for making a three-dimensional object from a 3D model or other electronic data source through additive processes in which successive layers of material (including plastics, metals, food, cement, wood, and other materials) are laid down under computer control. It is called a printer by analogy with an inkjet printer which produces a two-dimensional document by a similar process of depositing a layer of ink on paper.

    ID card printer

    [edit]

    card printer is an electronic desktop printer with single card feeders which print and personalize plastic cards. In this respect they differ from, for example, label printers which have a continuous supply feed. Card dimensions are usually 85.60 × 53.98 mm, standardized under ISO/IEC 7810 as ID-1. This format is also used in EC-cardstelephone cardscredit cardsdriver’s licenses and health insurance cards. This is commonly known as the bank card format. Card printers are controlled by corresponding printer drivers or by means of a specific programming language. Generally card printers are designed with laminating, striping, and punching functions, and use desktop or web-based software. The hardware features of a card printer differentiate a card printer from the more traditional printers, as ID cards are usually made of PVC plastic and require laminating and punching. Different card printers can accept different card thickness and dimensions.

    The principle is the same for practically all card printers: the plastic card is passed through a thermal print head at the same time as a color ribbon. The color from the ribbon is transferred onto the card through the heat given out from the print head. The standard performance for card printing is 300 dpi (300 dots per inch, equivalent to 11.8 dots per mm). There are different printing processes, which vary in their detail:Thermal transferMainly used to personalize pre-printed plastic cards in monochrome. The color is “transferred” from the (monochrome) color ribbonDye sublimation:This process uses four panels of color according to the CMYK color ribbon. The card to be printed passes under the print head several times each time with the corresponding ribbon panel. Each color in turn is diffused (sublimated) directly onto the card. Thus it is possible to produce a high depth of color (up to 16 million shades) on the card. Afterwards a transparent overlay (O) also known as a topcoat (T) is placed over the card to protect it from mechanical wear and tear and to render the printed image UV resistant.Reverse image technologyThe standard for high-security card applications that use contact and contactless smart chip cards. The technology prints images onto the underside of a special film that fuses to the surface of a card through heat and pressure. Since this process transfers dyes and resins directly onto a smooth, flexible film, the print-head never comes in contact with the card surface itself. As such, card surface interruptions such as smart chips, ridges caused by internal RFID antennae and debris do not affect print quality. Even printing over the edge is possible.Thermal rewrite print processIn contrast to the majority of other card printers, in the thermal rewrite process the card is not personalized through the use of a color ribbon, but by activating a thermal sensitive foil within the card itself. These cards can be repeatedly personalized, erased and rewritten. The most frequent use of these are in chip-based student identity cards, whose validity changes every semester.Common printing problemsMany printing problems are caused by physical defects in the card material itself, such as deformation or warping of the card that is fed into the machine in the first place. Printing irregularities can also result from chip or antenna embedding that alters the thickness of the plastic and interferes with the printer’s effectiveness. Other issues are often caused by operator errors, such as users attempting to feed non-compatible cards into the card printer, while other printing defects may result from environmental abnormalities such as dirt or contaminants on the card or in the printer.[11] Reverse transfer printers are less vulnerable to common printing problems than direct-to-card printers, since with these printers the card does not come into direct contact with the printhead.

    Variations

    [edit]

    Broadly speaking there are three main types of card printers, differing mainly by the method used to print onto the card. They are:Near to EdgeThis term designates the cheapest type of printing by card printers. These printers print up to 5 mm from the edge of the card stock.Direct to CardAlso known as “Edge to Edge Printing”. The print-head comes in direct contact with the card. This printing type is the most popular nowadays, mostly due to cost factor. The majority of identification card printers today are of this type.Reverse TransferAlso known as “High Definition Printing” or “Over the Edge Printing”. The print-head prints to a transfer film backwards (hence the reverse) and then the printed film is rolled onto the card with intense heat (hence the transfer). The term “over the edge” is due to the fact that when the printer prints onto the film it has a “bleed”, and when rolled onto the card the bleed extends to completely over the edge of the card, leaving no border.

    Different ID Card Printers use different encoding techniques to facilitate disparate business environments and to support security initiatives. Known encoding techniques are:Contact Smart CardThe Contact Smart Cards use RFID technology and require direct contact to a conductive plate to register admission or transfer of information. The transmission of commands, data, and card status held between the two physical contact points.Contactless Smart CardContactless Smart Cards exhibit integrated circuit that can store and process data while communicating with the terminal via Radio Frequency. Unlike Contact Smart Card, contact less cards feature intelligent re-writable microchip that can be transcribed through radio waves.HiD ProximityHID’s proximity technology allows fast, accurate reading while offering card or key tag read ranges from 4″ to 24″ inches (10 cm to 60.96 cm), dependent on the type of proximity reader being used. Since these cards and key tags do not require physical contact with the reader, they are virtually maintenance and wear-free.ISO Magnetic StripeA magnetic stripe card is a type of card capable of storing data by modifying the magnetism of tiny iron-based magnetic particles on a band of magnetic material on the card. The magnetic stripe, sometimes called swipe card or magstripe, is read by physical contact and swiping past a magnetic reading head.

    Software

    [edit]

    There are basically two categories of card printer software: desktop-based, and web-based (online). The biggest difference between the two is whether or not a customer has a printer on their network that is capable of printing identification cards. If a business already owns an ID card printer, then a desktop-based badge maker is probably suitable for their needs. Typically, large organizations who have high employee turnover will have their own printer. A desktop-based badge maker is also required if a company needs their IDs make instantly. An example of this is the private construction site that has restricted access. However, if a company does not already have a local (or network) printer that has the features they need, then the web-based option is a perhaps a more affordable solution. The web-based solution is good for small businesses that do not anticipate a lot of rapid growth, or organizations who either can not afford a card printer, or do not have the resources to learn how to set up and use one. Generally speaking, desktop-based solutions involve software, a database (or spreadsheet) and can be installed on a single computer or network.

    Other options

    [edit]

    Alongside the basic function of printing cards, card printers can also read and encode magnetic stripes as well as contact and contact free RFID chip cards (smart cards). Thus card printers enable the encoding of plastic cards both visually and logically. Plastic cards can also be laminated after printing. Plastic cards are laminated after printing to achieve a considerable increase in durability and a greater degree of counterfeit prevention. Some card printers come with an option to print both sides at the same time, which cuts down the time taken to print and less margin of error. In such printers one side of id card is printed and then the card is flipped in the flip station and other side is printed.

    Applications

    [edit]

    Alongside the traditional uses in time attendance and access control (in particular with photo personalization), countless other applications have been found for plastic cards, e.g. for personalized customer and members’ cards, for sports ticketing and in local public transport systems for the production of season tickets, for the production of school and college identity cards as well as for the production of national ID cards.

    Technology

    [edit]

    The choice of print technology has a great effect on the cost of the printer and cost of operation, speed, quality and permanence of documents, and noise. Some printer technologies do not work with certain types of physical media, such as carbon paper or transparencies.

    A second aspect of printer technology that is often forgotten is resistance to alteration: liquid ink, such as from an inkjet head or fabric ribbon, becomes absorbed by the paper fibers, so documents printed with liquid ink are more difficult to alter than documents printed with toner or solid inks, which do not penetrate below the paper surface.

    Cheques can be printed with liquid ink or on special cheque paper with toner anchorage so that alterations may be detected.[12] The machine-readable lower portion of a cheque must be printed using MICR toner or ink. Banks and other clearing houses employ automation equipment that relies on the magnetic flux from these specially printed characters to function properly.

    Modern print technology

    [edit]

    The following printing technologies are routinely found in modern printers:

    Laser printers and other toner-based printers

    [edit]

    Main article: Laser printing

    laser printer rapidly produces high quality text and graphics. As with digital photocopiers and multifunction printers (MFPs), laser printers employ a xerographic printing process but differ from analog photocopiers in that the image is produced by the direct scanning of a laser beam across the printer’s photoreceptor.

    Another toner-based printer is the LED printer which uses an array of LEDs instead of a laser to cause toner adhesion to the print drum.

    Liquid inkjet printers

    [edit]

    Liquid ink cartridge from Hewlett-Packard HP 845C inkjet printer
    HP Deskjet, an inkjet printer

    Inkjet printers operate by propelling variably sized droplets of liquid ink onto almost any sized page. They are the most common type of computer printer used by consumers.

    Solid ink printers

    [edit]

    Main article: Solid ink

    Solid ink printers, also known as phase-change ink or hot-melt ink printers, are a type of thermal transfer printer, graphics sheet printer or 3D printer . They use solid sticks, crayons, pearls or granular ink materials. Common inks are CMYK-colored ink, similar in consistency to candle wax, which are melted and fed into a piezo crystal operated print-head. A Thermal transfer printhead jets the liquid ink on a rotating, oil coated drum. The paper then passes over the print drum, at which time the image is immediately transferred, or transfixed, to the page. Solid ink printers are most commonly used as color office printers and are excellent at printing on transparencies and other non-porous media. Solid ink is also called phase-change or hot-melt ink and was first used by Data Products and Howtek, Inc., in 1984.[13] Solid ink printers can produce excellent results with text and images. Some solid ink printers have evolved to print 3D models, for example, Visual Impact Corporation[14] of Windham, NH was started by retired Howtek employee, Richard Helinski whose 3D patents US4721635 and then US5136515 was licensed to Sanders Prototype, Inc., later named Solidscape, Inc. Acquisition and operating costs are similar to laser printers. Drawbacks of the technology include high energy consumption and long warm-up times from a cold state. Also, some users complain that the resulting prints are difficult to write on, as the wax tends to repel inks from pens, and are difficult to feed through automatic document feeders, but these traits have been significantly reduced in later models. This type of thermal transfer printer is only available from one manufacturer, Xerox, manufactured as part of their Xerox Phaser office printer line. Previously, solid ink printers were manufactured by Tektronix, but Tektronix sold the printing business to Xerox in 2001.

    Dye-sublimation printers

    [edit]

    Main article: Dye-sublimation printer

    A disassembled dye sublimation cartridge

    A dye-sublimation printer (or dye-sub printer) is a printer that employs a printing process that uses heat to transfer dye to a medium such as a plastic card, paper, or canvas. The process is usually to lay one color at a time using a ribbon that has color panels. Dye-sub printers are intended primarily for high-quality color applications, including color photography; and are less well-suited for text. While once the province of high-end print shops, dye-sublimation printers are now increasingly used as dedicated consumer photo printers.

    Thermal printers

    [edit]

    Receipt printer printing an X timeline

    Thermal printers work by selectively heating regions of special heat-sensitive paper. Monochrome thermal printers are used in cash registers, ATMsgasoline dispensers and some older inexpensive fax machines. Colors can be achieved with special papers and different temperatures and heating rates for different colors; these colored sheets are not required in black-and-white output. One example is Zink (a portmanteau of “zero ink”).

    Obsolete and special-purpose printing technologies

    [edit]

    Epson MX-80, a popular model of dot-matrix printer in use for many years

    The following technologies are either obsolete, or limited to special applications though most were, at one time, in widespread use.

    Impact printers

    [edit]

    Impact printers rely on a forcible impact to transfer ink to the media. The impact printer uses a print head that either hits the surface of the ink ribbon, pressing the ink ribbon against the paper (similar to the action of a typewriter), or, less commonly, hits the back of the paper, pressing the paper against the ink ribbon (the IBM 1403 for example). All but the dot matrix printer rely on the use of fully formed charactersletterforms that represent each of the characters that the printer was capable of printing. In addition, most of these printers were limited to monochrome, or sometimes two-color, printing in a single typeface at one time, although bolding and underlining of text could be done by “overstriking”, that is, printing two or more impressions either in the same character position or slightly offset. Impact printers varieties include typewriter-derived printers, teletypewriter-derived printers, daisywheel printers, dot matrix printers, and line printers. Dot-matrix printers remain in common use [15] in businesses where multi-part forms are printed. An overview of impact printing[16] contains a detailed description of many of the technologies used.

    Typewriter-derived printers

    [edit]

    Main articles: Friden Flexowriter and IBM Selectric typewriter

    Typeball print element from IBM Selectric-type printer

    Several different computer printers were simply computer-controllable versions of existing electric typewriters. The Friden Flexowriter and IBM Selectric-based printers were the most-common examples. The Flexowriter printed with a conventional typebar mechanism while the Selectric used IBM’s well-known “golf ball” printing mechanism. In either case, the letter form then struck a ribbon which was pressed against the paper, printing one character at a time. The maximum speed of the Selectric printer (the faster of the two) was 15.5 characters per second.

    Teletypewriter-derived printers

    [edit]

    Main article: Teleprinter

    The common teleprinter could easily be interfaced with the computer and became very popular except for those computers manufactured by IBM. Some models used a “typebox” that was positioned, in the X- and Y-axes, by a mechanism, and the selected letter form was struck by a hammer. Others used a type cylinder in a similar way as the Selectric typewriters used their type ball. In either case, the letter form then struck a ribbon to print the letterform. Most teleprinters operated at ten characters per second although a few achieved 15 CPS.

    Daisy wheel printers

    [edit]

    “Daisy wheel” print element

    Main article: Daisy wheel printer

    Daisy wheel printers operate in much the same fashion as a typewriter. A hammer strikes a wheel with petals, the “daisy wheel”, each petal containing a letter form at its tip. The letter form strikes a ribbon of ink, depositing the ink on the page and thus printing a character. By rotating the daisy wheel, different characters are selected for printing. These printers were also referred to as letter-quality printers because they could produce text which was as clear and crisp as a typewriter. The fastest letter-quality printers printed at 30 characters per second.

    Dot-matrix printers

    [edit]

    Main article: Dot matrix printer

    Sample output from 9-pin dot matrix printer (one character expanded to show detail)

    The term dot matrix printer is used for impact printers that use a matrix of small pins to transfer ink to the page.[17] The advantage of dot matrix over other impact printers is that they can produce graphical images in addition to text; however the text is generally of poorer quality than impact printers that use letterforms (type).

    Dot-matrix printers can be broadly divided into two major classes:

    Dot matrix printers can either be character-based or line-based (that is, a single horizontal series of pixels across the page), referring to the configuration of the print head.

    In the 1970s and ’80s, dot matrix printers were one of the more common types of printers used for general use, such as for home and small office use. Such printers normally had either 9 or 24 pins on the print head (early 7 pin printers also existed, which did not print descenders). There was a period during the early home computer era when a range of printers were manufactured under many brands such as the Commodore VIC-1525 using the Seikosha Uni-Hammer system. This used a single solenoid with an oblique striker that would be actuated 7 times for each column of 7 vertical pixels while the head was moving at a constant speed. The angle of the striker would align the dots vertically even though the head had moved one dot spacing in the time. The vertical dot position was controlled by a synchronized longitudinally ribbed platen behind the paper that rotated rapidly with a rib moving vertically seven dot spacings in the time it took to print one pixel column.[18] 24-pin print heads were able to print at a higher quality and started to offer additional type styles and were marketed as Near Letter Quality by some vendors. Once the price of inkjet printers dropped to the point where they were competitive with dot matrix printers, dot matrix printers began to fall out of favour for general use.

    Some dot matrix printers, such as the NEC P6300, can be upgraded to print in color. This is achieved through the use of a four-color ribbon mounted on a mechanism (provided in an upgrade kit that replaces the standard black ribbon mechanism after installation) that raises and lowers the ribbons as needed. Color graphics are generally printed in four passes at standard resolution, thus slowing down printing considerably. As a result, color graphics can take up to four times longer to print than standard monochrome graphics, or up to 8-16 times as long at high resolution mode.

    Dot matrix printers are still commonly used in low-cost, low-quality applications such as cash registers, or in demanding, very high volume applications like invoice printing. Impact printing, unlike laser printing, allows the pressure of the print head to be applied to a stack of two or more forms to print multi-part documents such as sales invoices and credit card receipts using continuous stationery with carbonless copy paper. It also has security advantages as ink impressed into a paper matrix by force is harder to erase invisibly. Dot-matrix printers were being superseded even as receipt printers after the end of the twentieth century.

    Line printers

    [edit]

    Main article: Line printer

    Line printers print an entire line of text at a time. Four principal designs exist.

    Print drum from drum printer
    • Drum printers, where a horizontally mounted rotating drum carries the entire character set of the printer repeated in each printable character position. The IBM 1132 printer is an example of a drum printer.[19] Drum printers are also found in adding machines and other numeric printers (POS), the dimensions are compact as only a dozen characters need to be supported.[20]
    IBM 1403 line printer
    • Chain or train printers, where the character set is arranged multiple times around a linked chain or a set of character slugs in a track traveling horizontally past the print line. The IBM 1403 is perhaps the most popular and comes in both chain and train varieties. The band printer is a later variant where the characters are embossed on a flexible steel band. The LP27 from Digital Equipment Corporation is a band printer.
    • Bar printers, where the character set is attached to a solid bar that moves horizontally along the print line, such as the IBM 1443.[21]
    • A fourth design, used mainly on very early printers such as the IBM 402, features independent type bars, one for each printable position. Each bar contains the character set to be printed. The bars move vertically to position the character to be printed in front of the print hammer.[22]

    In each case, to print a line, precisely timed hammers strike against the back of the paper at the exact moment that the correct character to be printed is passing in front of the paper. The paper presses forward against a ribbon which then presses against the character form and the impression of the character form is printed onto the paper. Each system could have slight timing issues, which could cause minor misalignment of the resulting printed characters. For drum or typebar printers, this appeared as vertical misalignment, with characters being printed slightly above or below the rest of the line. In chain or bar printers, the misalignment was horizontal, with printed characters being crowded closer together or farther apart. This was much less noticeable to human vision than vertical misalignment, where characters seemed to bounce up and down in the line, so they were considered as higher quality print.

    • Comb printers, also called line matrix printers, represent the fifth major design. These printers are a hybrid of dot matrix printing and line printing. In these printers, a comb of hammers prints a portion of a row of pixels at one time, such as every eighth pixel. By shifting the comb back and forth slightly, the entire pixel row can be printed, continuing the example, in just eight cycles. The paper then advances, and the next pixel row is printed. Because far less motion is involved than in a conventional dot matrix printer, these printers are very fast compared to dot matrix printers and are competitive in speed with formed-character line printers while also being able to print dot matrix graphics. The Printronix P7000 series of line matrix printers are still manufactured as of 2013.

    Line printers are the fastest of all impact printers and are used for bulk printing in large computer centres. A line printer can print at 1100 lines per minute or faster, frequently printing pages more rapidly than many current laser printers. On the other hand, the mechanical components of line printers operate with tight tolerances and require regular preventive maintenance (PM) to produce a top quality print. They are virtually never used with personal computers and have now been replaced by high-speed laser printers. The legacy of line printers lives on in many operating systems, which use the abbreviations “lp”, “lpr”, or “LPT” to refer to printers.

    Liquid ink electrostatic printers

    [edit]

    Liquid ink electrostatic printers use a chemical coated paper, which is charged by the print head according to the image of the document.[23] The paper is passed near a pool of liquid ink with the opposite charge. The charged areas of the paper attract the ink and thus form the image. This process was developed from the process of electrostatic copying.[24] Color reproduction is very accurate, and because there is no heating the scale distortion is less than ±0.1%. (All laser printers have an accuracy of ±1%.)

    Worldwide, most survey offices used this printer before color inkjet plotters become popular. Liquid ink electrostatic printers were mostly available in 36 to 54 inches (910 to 1,370 mm) width and also 6 color printing. These were also used to print large billboards. It was first introduced by Versatec, which was later bought by Xerox3M also used to make these printers.[25]

    Plotters

    [edit]

    Main article: Plotter

    A Calcomp 565 drum plotter

    Pen-based plotters were an alternate printing technology once common in engineering and architectural firms. Pen-based plotters rely on contact with the paper (but not impact, per se) and special purpose pens that are mechanically run over the paper to create text and images. Since the pens output continuous lines, they were able to produce technical drawings of higher resolution than was achievable with dot-matrix technology.[26] Some plotters used roll-fed paper, and therefore had a minimal restriction on the size of the output in one dimension. These plotters were capable of producing quite sizable drawings.

    Other printers

    [edit]

    Brother QL-500 label printer

    A number of other sorts of printers are important for historical reasons, or for special purpose uses.

    Attributes

    [edit]

    Connectivity

    [edit]

    Printers can be connected to computers in many ways: directly by a dedicated data cable such as the USB, through a short-range radio like Bluetooth, a local area network using cables (such as the Ethernet) or radio (such as WiFi), or on a standalone basis without a computer, using a memory card or other portable data storage device.

    Printer control languages

    [edit]

    Most printers other than line printers accept control characters or unique character sequences to control various printer functions. These may range from shifting from lower to upper case or from black to red ribbon on typewriter printers to switching fonts and changing character sizes and colors on raster printers. Early printer controls were not standardized, with each manufacturer’s equipment having its own set. The IBM Personal Printer Data Stream (PPDS) became a commonly used command set for dot-matrix printers.

    Today, most printers accept one or more page description languages (PDLs). Laser printers with greater processing power frequently offer support for variants of Hewlett-Packard’s Printer Command Language (PCL), PostScript or XML Paper Specification. Most inkjet devices support manufacturer proprietary PDLs such as ESC/P. The diversity in mobile platforms have led to various standardization efforts around device PDLs such as the Printer Working Group (PWG’s) PWG Raster.

    Printing speed

    [edit]

    The speed of early printers was measured in units of characters per minute (cpm) for character printers, or lines per minute (lpm) for line printers. Modern printers are measured in pages per minute (ppm). These measures are used primarily as a marketing tool, and are not as well standardised as toner yields. Usually pages per minute refers to sparse monochrome office documents, rather than dense pictures which usually print much more slowly, especially color images. Speeds in ppm usually apply to A4 paper in most countries in the world, and letter paper size, about 6% shorter, in North America.

    Printing mode

    [edit]

    The data received by a printer may be:

    Some printers can process all four types of data, others not.

    • Character printers, such as daisy wheel printers, can handle only plain text data or rather simple point plots.
    • Pen plotters typically process vector images. Inkjet based plotters can adequately reproduce all four.
    • Modern printing technology, such as laser printers and inkjet printers, can adequately reproduce all four. This is especially true of printers equipped with support for PCL or PostScript, which includes the vast majority of printers produced today.

    Today it is possible to print everything (even plain text) by sending ready bitmapped images to the printer. This allows better control over formatting, especially among machines from different vendors. Many printer drivers do not use the text mode at all, even if the printer is capable of it.[6]

    Monochrome, color and photo printers

    [edit]

    A monochrome printer can only produce monochrome images, with only shades of a single color. Most printers can produce only two colors, black (ink) and white (no ink). With half-tonning techniques, however, such a printer can produce acceptable grey-scale images too

    A color printer can produce images of multiple colors. A photo printer is a color printer that can produce images that mimic the color range (gamut) and resolution of prints made from photographic film.

    Page yield

    [edit]

    The page yield is the number of pages that can be printed from a toner cartridge or ink cartridge—before the cartridge needs to be refilled or replaced. The actual number of pages yielded by a specific cartridge depends on a number of factors.[27]

    For a fair comparison, many laser printer manufacturers use the ISO/IEC 19752 process to measure the toner cartridge yield.[28][29]

    Economics

    [edit]

    In order to fairly compare operating expenses of printers with a relatively small ink cartridge to printers with a larger, more expensive toner cartridge that typically holds more toner and so prints more pages before the cartridge needs to be replaced, many people prefer to estimate operating expenses in terms of cost per page (CPP).[28]

    Retailers often apply the “razor and blades” model: a company may sell a printer at cost and make profits on the ink cartridge, paper, or some other replacement part. This has caused legal disputes regarding the right of companies other than the printer manufacturer to sell compatible ink cartridges. To protect their business model, several manufacturers invest heavily in developing new cartridge technology and patenting it.

    Other manufacturers, in reaction to the challenges from using this business model, choose to make more money on printers and less on ink, promoting the latter through their advertising campaigns. Finally, this generates two clearly different proposals: “cheap printer – expensive ink” or “expensive printer – cheap ink”. Ultimately, the consumer decision depends on their reference interest rate or their time preference. From an economics viewpoint, there is a clear trade-off between cost per copy and cost of the printer.

    Printer steganography

    [edit]

    An illustration showing small yellow tracking dots on white paper, generated by a color laser printer

    Main article: Printer steganography

    Printer steganography is a type of steganography – “hiding data within data”[30] – produced by color printers, including BrotherCanon, Dell, EpsonHP, IBM, Konica MinoltaKyocera, Lanier, LexmarkRicohToshiba and Xerox[31] brand color laser printers, where tiny yellow dots are added to each page. The dots are barely visible and contain encoded printer serial numbers, as well as date and time stamps.[citation needed]

    Manufacturers and market share

    [edit]

    As of 2020–2021, the largest worldwide vendor of printers is Hewlett-Packard, followed by CanonBrotherSeiko Epson and Kyocera.[32] Other known vendors include NECRicohXeroxLexmark,[33] OKISharpKonica MinoltaSamsungKodakDellToshibaStar MicronicsCitizen and Panasonic.