GB2490309A - Portable printing device with optical sensor - Google Patents
Portable printing device with optical sensor Download PDFInfo
- Publication number
- GB2490309A GB2490309A GB1106466.4A GB201106466A GB2490309A GB 2490309 A GB2490309 A GB 2490309A GB 201106466 A GB201106466 A GB 201106466A GB 2490309 A GB2490309 A GB 2490309A
- Authority
- GB
- United Kingdom
- Prior art keywords
- image
- printhead
- printing
- printed
- computer
- 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.)
- Withdrawn
Links
- 230000003287 optical effect Effects 0.000 title abstract description 26
- 238000006073 displacement reaction Methods 0.000 abstract description 9
- 238000004364 calculation method Methods 0.000 abstract description 4
- 239000000758 substrate Substances 0.000 description 16
- 238000000034 method Methods 0.000 description 12
- 230000001360 synchronised effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 229910001369 Brass Inorganic materials 0.000 description 1
- 239000010951 brass Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J3/00—Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
- B41J3/36—Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for portability, i.e. hand-held printers or laptop printers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J3/00—Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
- B41J3/44—Typewriters or selective printing mechanisms having dual functions or combined with, or coupled to, apparatus performing other functions
- B41J3/445—Printers integrated in other types of apparatus, e.g. printers integrated in cameras
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/0304—Detection arrangements using opto-electronic means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/0304—Detection arrangements using opto-electronic means
- G06F3/0317—Detection arrangements using opto-electronic means in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03543—Mice or pucks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Ink Jet (AREA)
Abstract
A portable printing device 702, which may be incorporated into a computer mouse, comprises an optical sensor 701 and printhead 706. The optical sensor and printhead are connected to a computer system 704. The computer system contains a memory 705 which stores the image 711 captured by the sensor. As the mouse containing the sensor is moved, a new image 712 is compared to the previous image, and the X and Y displacement of the portable device is calculated. The computer system synchronises 709 the pixels being printed from the calculation of the displacement and the stored bitmap 708 of the image to be printed 710, and commands the printhead to produce the relevant printout. The system may recognise previously-printed pixels and prevent over-printing of those pixels. The printer does not require any motors, guides, rollers or other components associated to traditional printers, and also allows the printing of images larger than the printhead.
Description
SPATIALLY COMPENSATED PRINTING DEVICE
Background
The present invention relates to the field of portable printing, particularly but not exclusively, to the use of small self-contained inkjet cartridge. In the age of the paper-less' office there still remains considerable reliance on producing hard copies for example legal statements, plans, lists and agendas. The miniaturisation of portable electronic systems has continued to deliver smaller PCs and smarter mobile devices.
Yet the problem remains to similarly miniaturise a suitable portable printing device.
As is commonly known, traditional desktop printers are large and not very portable.
Those printing devices that are promoted as portable, are generally smaller optimised versions of the larger machines. This lack of convenience is especially relevant for mobile users of netbooks and portable PCs. Should these users require a hard copy print, they must either carry a small printing device or typically wait until they are in an office environment.
In the field of portable marking, these devices offer single pass printing but the print area is limited to the physical height of the printhead employed. It is not possible to remain in register and produce multiple lines of print, which together create a single larger image.
Statement of invention
Specific implementations of the present invention aims to provide a highly portable printing device which does not require any motors, guides, rollers or other components associated to traditional printers.
In the best mode implementation, a small self-contained inkjet cartridge printing component is integrated into a PC mouse of standard size. The PC mouse performs as normal, providing the user interface to a PC.
When set to the mode of printing, the mouse is placed upon the substrate being printed and the manual action of wiping the mouse over the substrate will generate the hard copy. The action is similar to taking a "brass rubbing" where the mouse movement is synchronised to the data being printed.
Multiple passes of the same area would not result in the same pixels receiving additional ink.
According to a first aspect of the present invention, there is provided a mechanism to synchronise data being printed with random X-Y axis movement of the printing device.
According to a second aspect of the present invention, there is provided a portable printing device.
According to a third aspect of the present invention, there is provided a mechanism to replace fixed encoders and deliver multi-pass printing with random X-Y axis movement of the printing device.
Further features of the invention are as recited in the claims herein. The scope of the invention is limited only by the scope of the claims herein.
Advantages The invention described herein offers a highly portable device for producing hard copies of stored information. The device can be integrated into existing peripherals e.g. a computer mouse and require no additional equipment to be transported.
The printer is not limited by print height or width so can print any size.
Print quality, ink density and resolution is consistent regardless of the print size.
The device requires no motors, rollers or fixed encoders and is solid state with no moving parts.
Introduction to drawings
For a better understanding of the invention and to show how the same may be carried out into effect, there will now be described by way of example only, specific embodiments, methods and processes according to the present invention with reference to accompanying drawings which: Figure 1 Illustrates schematically in perspective view the prior art process of producing a facsimile impression of raised characters or images often associated to the activity of taking brass-rubbings.
Figure 2 Illustrates schematically a computer, containing storage for a bitmapped image, and connected to a printhead comprising a plethora of printing elements. The substrate upon which the image is to be printed, is confined by an X and Y encoder which describe a virtual grid against which the stored image is printed.
Figure 3 Illustrates schematically a sequence of operation where a computer, containing a bitmap with a stored image, is connected to a printhead comprising a plethora of printing elements and printing is synchronised as it traverses along and down the substrate.
Figure 4 Illustrates schematically a computer system, containing a bitmap where captured images from a connected optical sensing device are stored.
Figure 5 Illustrates schematically a computer system which compares the current saved image with a previously saved image and calculates the two dimensional displacement from comparisons of consecutive images captured using an optical sensing device.
Figure 6 Illustrates schematically a computer mouse, which contains both an optical sensing device and a printhead comprising of a plethora of printing elements.
Figure 7 Illustrates schematically a single computer containing storage for a bitmapped image, connected to a printhead comprising a plethora of printing elements and storage for a bitmap captured image from a connected optical sensing device. The computer is connected to an image capture device and printhead, both mounted within the same portable device, and calculates the movement of the printing device then synchronises printing accordingly.
Figure 8 Illustrates schematically a sequence of operations where a handheld device containing a printhead and an optical sensor, is connected to a computer and randomly propelled around a substrate. Through the sequence, the computer calculates displacement of the handheld device using the optical sensor, and provides the printing control to generate a facsimile of the image stored within the computer.
Detailed description
There will now be described by way of example the best mode contemplated by the inventors for carrying out the invention. In the following description numerous specific details are set forth in order to provide a thorough understanding of the present invention. It will be apparent however, to one skilled in the art, that the present invention may be practiced without limitation to these specific details including but not limited to, methods that apply material selection and fabrication techniques. In other instances, other well-known methods and structures have not been described in detail so as not to unnecessarily obscure the present invention.
Specific implementations according to the present invention provide for a spatially compensated portable printing device: -in particular using optical feedback to control the printing of pixels stored as an image in a computer memory.
There will now be described in detail, a specific spatially compensated portable printing device and method of operation, according to a specific implementation of the present invention.
Referring to Figure 1. herein, there is illustrated a prior art sequence for the generation of a facsimile image from raised characters 101 often associated to the process of taking a brass-rubbing'. It is appropriate to describe such an obvious process, as a similar process form the basis of operation described in the invention. Using a single pencil 103 and a substrate 102 is placed over the raised characters 104, the pencil is repeatedly scanned 105 across the full width and height of the brass-rubbing' being copied. In this manner, the small swathe or print height 106 produced by the pencil does not limit the size of facsimile image being copied 1 07.
Referring to Figure 2. herein, there is illustrated a prior art printing system. A computer system 201j is connected 203 to a printhead containing a plethora of printing nozzels 202. The computer system contains a memory 204 where a bitmap image is stored 205. A substrate which is to be printed upon 208, is positioned under the printhead. The printhead 202 is traversed back and forth across and down the length of the substrate. An X and Y encoder 206H2071 provides the computer with positional feedback detailing the location of the printhead. The computer synchronises data to be printed with the encoder positional feedback.
Referring to Figure 3. herein, there is illustrated the sequence of a prior art printing device. A computer system 301 connected by a flexible cable 303 to a printhead containing a plethora of printing nozzels 3021. The computer system contains a memory 3041 where a bitmap image is stored 3051. A substrate 3081 which is to be printed upon, is positioned under the printhead. The printhead 3021 is traversed across the substrate 3O9 and a swathe of print produced. An X and Y encoder 3O6l307 provides positional feedback to the computer 3011. Printing is synchronised 3101 by the computer. When the printhead has fully traversed across the substrate, it is indexed down the substrate 13111 and ready to print a new swathe. The printhead is then traversed in the opposite direction 3121 and the computer continues to synchronise printing 131 3 using the encoder feedback.
Referring to Figure 4. herein, there is illustrated a prior art image capture system. A computer system 4011 is connected 4031 to an optical sensor 4021. The computer system contains a memory 405 which stores the image 406 captured by the optical sensor 404L Referring to Figure 5. herein, there is illustrated a computer system that calculates the X and Y movement of an optical sensor. A computer system 15011 connected to an optical sensor 5021. The computer system contains a memory which stores the image 15051 captured by the optical sensor 15061. As the optical sensor is moved 5031 the new captured image is compared to the previous image 15051 and the X and Y displacement 15041 is calculated. From this calculation the movement of the optical sensor can be determined.
Referring to Figure 6. herein, there is illustrated a computer mouse with embedded optical sensing and printer. A computer mouse 1601 contains both an optical sensor 603 and a printhead containing a plethora of printing nozzels 6021. The computer mouse is moved under the control of a user 16041.
Referring to Figure 7. herein, there is illustrated the combination of an optical sensor 7011 and printhead 7061 integrated within a portable mouse 1702L The devices are connected l703l7O7 to the same computer system 17041. The computer system contains a memory l705 which stores the image 71 11 captured by the optical sensor 7011. As the computer mouse containing the optical sensor is moved a new captured image 7 12 is compared to the previous image 711 and the X and Y displacement of the portable mouse is calculated. The computer stores the image to be printed 71 Olin a separate bitmap 7081. The computer system 7041 synchronises 17091 the pixels being printed from the calculation of displacement 7117121 and the stored bitmap of the image to be printed l708L Referring to Figure 8. herein, there is illustrated the process of printing an image using a portable computer mouse l801, which provides optical positional feedback to synchronise the image being printed and a printhead to produce a printed image. An optical sensor and printhead located within a portable mouse is connected to a computer system l809L The computer system controls the pixels being printed from the calculation of displacement obtained from images captured by the optical sensor.
The computer has access to the bitmap being printed together with the bitmap containing the captured image and using an algorithm compares each to synchronise which pixels are printed.
The movement of the portable mouse is under the control of a user. The substrate to be printed upon is positioned under the portable mouse. As the user randomly sweeps across the substrate l802U803U801l the optical sensor captures images which are analysed by the computer to calculate the portable mouse displacement. The image to be printed is stored in the computer l809 bitmap and the computer synchronises printing of the appropriate pixels by the printhead l8OSL Because the print swathe or pixel height 8041 of the printhead is limited, if the image to be printed is larger, the user will traverse the portable mouse across the substrate 806 where further image detail will be printed 18071. The computer recognises where previous pixels have already been printed and does not repeat printing over these areas. This process of randomly traversing the portable mouse over the substrate is similar to the process of taking a brass-rubbing' and continues l808 until the complete image has been printed 18091.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB1106466.4A GB2490309A (en) | 2011-04-17 | 2011-04-17 | Portable printing device with optical sensor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB1106466.4A GB2490309A (en) | 2011-04-17 | 2011-04-17 | Portable printing device with optical sensor |
Publications (2)
Publication Number | Publication Date |
---|---|
GB201106466D0 GB201106466D0 (en) | 2011-06-01 |
GB2490309A true GB2490309A (en) | 2012-10-31 |
Family
ID=44147111
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB1106466.4A Withdrawn GB2490309A (en) | 2011-04-17 | 2011-04-17 | Portable printing device with optical sensor |
Country Status (1)
Country | Link |
---|---|
GB (1) | GB2490309A (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5311208A (en) * | 1991-10-03 | 1994-05-10 | Xerox Corporation | Mouse that prints |
US20030043388A1 (en) * | 2001-08-31 | 2003-03-06 | International Business Machines Corporation | Manually operated digital printing device |
WO2003076197A1 (en) * | 2002-03-11 | 2003-09-18 | Print Dreams Europe Ab | Hand operated printing device |
US20070263062A1 (en) * | 2006-05-09 | 2007-11-15 | Noe Gary L | Handheld Printing with Reference Indicia |
US20080074485A1 (en) * | 2006-09-27 | 2008-03-27 | Grandeza Michelin De La Pena | Methods and Apparatus for Handheld Printing with Optical Positioning |
-
2011
- 2011-04-17 GB GB1106466.4A patent/GB2490309A/en not_active Withdrawn
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5311208A (en) * | 1991-10-03 | 1994-05-10 | Xerox Corporation | Mouse that prints |
US20030043388A1 (en) * | 2001-08-31 | 2003-03-06 | International Business Machines Corporation | Manually operated digital printing device |
WO2003076197A1 (en) * | 2002-03-11 | 2003-09-18 | Print Dreams Europe Ab | Hand operated printing device |
US20070263062A1 (en) * | 2006-05-09 | 2007-11-15 | Noe Gary L | Handheld Printing with Reference Indicia |
US20080074485A1 (en) * | 2006-09-27 | 2008-03-27 | Grandeza Michelin De La Pena | Methods and Apparatus for Handheld Printing with Optical Positioning |
Also Published As
Publication number | Publication date |
---|---|
GB201106466D0 (en) | 2011-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10427422B2 (en) | Printing apparatus and printing method of printing apparatus | |
US7944580B2 (en) | Handheld printer | |
EP2204040B1 (en) | Determining position and velocity of a handheld device | |
US7815305B2 (en) | Electronic paint brush with scanner and dispensers | |
US8608273B2 (en) | Print data compensation for variations in paper position within a printing system | |
US20080170900A1 (en) | Hand-Held Printer Guides | |
JP2010537590A5 (en) | ||
CN105723321A (en) | Ordering jobs in a print queue based on preparation and print times | |
US20190091997A1 (en) | Printing device, printing method, and non-transitory recording medium | |
US20050052659A1 (en) | Progress indicator for graphical display on printers | |
US20170015112A1 (en) | Image forming apparatus, image forming method, and recording medium storing an image forming program | |
JP2003159793A (en) | Method and system for calibrating ink ejection elements | |
JP2007079944A (en) | Printer, print medium, printing method and program | |
US6739687B1 (en) | System and method for positioning print heads based on print job | |
US20080075511A1 (en) | Method for Position Acquisition for Use with a Hand-operated Printer | |
US8851594B2 (en) | Fill reduction for printing | |
JP2015160414A (en) | Image formation system | |
JP2016030385A (en) | Recording method and recording device | |
GB2490309A (en) | Portable printing device with optical sensor | |
US20070237560A1 (en) | Stand-alone hand-held printer and systems with display for print quality | |
CN106864017B (en) | The variable data of printed medium with heavy viscous material and directly label | |
JP2006218774A (en) | Recorder and method for correcting feed amount of recording medium | |
JP6714826B2 (en) | Printing device and printing method | |
JP2004034712A (en) | Printing mechanism | |
JP2007011946A (en) | Printing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WAP | Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1) |