# US 8,274,665 B2 · Image sensing and printing device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,274,665 B2
- Document ID: US8274665B2
- Status: Granted
- Kind: B2
- Application number: 13/101,131
- Filed: 2011-05-04
- Published: 2011-09-01
- Granted: 2012-09-25
- Earliest claimed: 1997-07-15
- Assignees: Silverbrook Research Pty Ltd
- Inventors: Kia Silverbrook
- Web page: https://patentgrep.com/patent/US8274665B2

## CPC

- B41J 2/175: Ink supply systems {; Circuit parts therefor}
- B41J 2/14: Structure thereof {only for on-demand ink jet heads}
- B41J 2/14427: {Structure of ink jet print heads with thermal bend detached actuators}
- B41J 2/16: Production of nozzles
- B41J 2/1601: {Production of bubble jet print heads (B41J2/1606, B41J2/162 take precedence)}
- B41J 2/1623: {bonding and adhesion}
- B41J 2/1626: {etching}
- B41J 2/1628: {dry etching}
- B41J 2/1629: {wet etching}
- B41J 2/1631: {photolithography}
- B41J 2/1632: {machining}
- B41J 2/1635: {dividing the wafer into individual chips}
- B41J 2/1637: {molding}
- B41J 2/1639: {sacrificial molding}
- B41J 2/1642: {thin film formation by CVD [chemical vapor deposition]}
- B41J 2/1643: {thin film formation by plating}
- B41J 2/1645: {thin film formation by spincoating}
- B41J 2/1646: {thin film formation by sputtering}
- B41J 2/1648: {Production of print heads with thermal bend detached actuators}
- B41J 2/17503: {Ink cartridges}
- B41J 2/17513: {Inner structure}
- B41J 2/17546: {electronically}
- B41J 2/17596: {Ink pumps, ink valves}
- B41J 15/044: {Cassettes or cartridges containing continuous copy material, tape, for setting into printing devices}
- B41J 29/02: Framework
- B42D 15/02: Postcards; Greeting, menu, business or like cards; Letter cards or letter-sheets (B42D25/00 takes precedence; envelopes B65D27/00)
- B42D 25/00: Information-bearing cards or sheet-like structures characterised by identification or security features; Manufacture thereof (printing processes to produce identification or security features B41M3/14)
- B42D 25/20: characterised by a particular use or purpose
- B42D 25/23: Identity cards
- B82Y 30/00: Nanotechnology for materials or surface science, e.g. nanocomposites
- G03B 17/02: Bodies
- G03B 27/00: Photographic printing apparatus
- G03B 27/02: Exposure apparatus for contact printing
- G06F 1/1626: {with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]}
- G06F 3/12: Digital output to print unit {, e.g. line printer, chain printer}
- G06F 12/0866: for peripheral storage systems, e.g. disk cache
- G06F 21/79: in semiconductor storage media, e.g. directly-addressable memories
- G06F 21/86: Secure or tamper-resistant housings
- G06K 1/121: {by printing code marks (applying code marks to labels B65C9/46; marking or coding completed packages B65B61/26)}
- G06K 7/10722: {Photodetector array or CCD scanning}
- G06K 7/14: using light without selection of wavelength, e.g. sensing reflected white light {(G06K7/10831 - G06K7/1097 take precedence)}
- G06K 7/1417: {2D bar codes}
- G06K 19/06037: {multi-dimensional coding}
- G06K 19/073: Special arrangements for circuits, e.g. for protecting identification code in memory (protection against unauthorised use of computer memory G06F12/14)
- G06T 1/20: Processor architectures; Processor configuration, e.g. pipelining
- G06T 3/02: Affine transformations (for image registration G06T3/147; for image mosaicing G06T3/4038)
- G07F 7/08: by coded identity card or credit card {or other personal identification means (without personal verification means G07F7/02)}
- G07F 7/086: {by passive credit-cards adapted therefor, e.g. constructive particularities to avoid counterfeiting, e.g. by inclusion of a physical or chemical security-layer (for security documents G07D7/00; for the reading of record-carriers in general G06K7/00; for the design of coded credit-cards G06K19/10)}
- G07F 7/12: Card verification
- G11C 11/56: using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency
- G11C 16/22: Safety or protection circuits preventing unauthorised or accidental access to memory cells
- H04N 1/00278: {with a printing apparatus, e.g. a laser beam printer}
- H04N 1/00326: {with a data reading, recognizing or recording apparatus, e.g. with a bar-code apparatus (arrangements for the associated working of recording or reproducing apparatus with related apparatus G11B31/00)}
- H04N 1/00355: {Mark-sheet input (sensing record carriers G06K7/00; character recognition G06V30/10; document-oriented image-based pattern recognition G06V30/40)}
- H04N 1/0044: {for image preview or review, e.g. to help the user position a sheet}
- H04N 1/00965: {using a plug-in memory module, e.g. memory card, memory stick}
- H04N 1/00968: {by scanning marks on a sheet (mark-sheet input means H04N1/00355; sensing record carriers G06K7/00)}
- H04N 1/04: Scanning arrangements {, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa}(H04N1/387 takes precedence)
- H04N 1/2112: {using still video cameras}
- H04N 1/2154: {the still video camera incorporating a hardcopy reproducing device, e.g. a printer}
- H04N 1/2307: {Circuits or arrangements for the control thereof, e.g. using a programmed control device, according to a measured quantity (H04N1/27, H04N1/29 take precedence)}
- H04N 1/32122: {in a separate device, e.g. in a memory or on a display separate from image data}
- H04N 1/32133: {on the same paper sheet, e.g. a facsimile page header}
- H04N 5/2628: {Alteration of picture size, shape, position or orientation, e.g. zooming, rotation, rolling, perspective, translation}
- H04N 23/843: {Demosaicing, e.g. interpolating colour pixel values}
- H04N 25/00: Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N 25/76: Addressed sensors, e.g. MOS or CMOS sensors
- H10W 42/405: {using active circuits}
- B41J 2/16585: {for paper-width or non-reciprocating print heads}
- B41J 2002/041: {Electromagnetic transducer}
- B41J 2002/14491: {Electrical connection}
- B41J 2202/21: Line printing
- B42D 2035/08
- B42D 2035/34
- B42D 2035/50
- G06F 2212/2022: Flash memory
- G06F 2221/2129: Authenticate client device independently of the user
- G09G 2300/026: Video wall, i.e. juxtaposition of a plurality of screens to create a display screen of bigger dimensions
- G09G 2310/0281: Arrangement of scan or data electrode driver circuits at the periphery of a panel not inherent to a split matrix structure
- H04N 1/00127: {Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture}
- H04N 2101/00: Still video cameras
- H04N 2201/0008: Connection or combination of a still picture apparatus with another apparatus
- H04N 2201/0084: Digital still camera
- H04N 2201/3222: of processing required or performed, e.g. forwarding, urgent or confidential handling
- H04N 2201/3242: of processing required or performed, e.g. for reproduction or before recording (H04N2201/3256 and subgroups take precedence)
- H04N 2201/3261: of multimedia information, e.g. a sound signal
- H04N 2201/3264: of sound signals
- H04N 2201/3269: of machine readable codes or marks, e.g. bar codes or glyphs
- H04N 2201/3276: of a customised additional information profile, e.g. a profile specific to a user ID
- H04N 2201/328: Processing of the additional information
- H05K 1/14: Structural association of two or more printed circuits (providing electric connection to or between printed circuits H05K1/11, H01R12/00)
- H05K 1/189: characterised by the use of flexible or folded printed circuits
- Y10S 358/9091: Electronic still camera or scene reproducer
- B41J: TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B42D: BOOKS; BOOK COVERS; LOOSE LEAVES; PRINTED MATTER CHARACTERISED BY IDENTIFICATION OR SECURITY FEATURES; PRINTED MATTER OF SPECIAL FORMAT OR STYLE NOT OTHERWISE PROVIDED FOR; DEVICES FOR USE THEREWITH AND NOT OTHERWISE PROVIDED FOR; MOVABLE-STRIP WRITING OR READING APPARATUS
- B82Y: SPECIFIC USES OR APPLICATIONS OF NANOSTRUCTURES; MEASUREMENT OR ANALYSIS OF NANOSTRUCTURES; MANUFACTURE OR TREATMENT OF NANOSTRUCTURES
- G03B: APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR (optical parts of such apparatus G02B; photosensitive materials or processes for photographic purposes G03C; apparatus for processing exposed photographic materials G03D)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06K: GRAPHICAL DATA READING (image or video recognition or understanding G06V); PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G07F: COIN-FREED OR LIKE APPARATUS (coin sorting G07D3/00; coin testing G07D5/00; {handling coins or paper currencies apart from payment activated apparatus G07D; payment architectures, schemes or protocols G06Q20/00})
- G11C: STATIC STORES (semiconductor memory devices H10B)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H10W: GENERIC PACKAGES, INTERCONNECTIONS, CONNECTORS OR OTHER CONSTRUCTIONAL DETAILS OF DEVICES COVERED BY CLASS H10
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)
- H05K: PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- Y10S: TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS

## Abstract

A digital camera device includes a housing defining a slot for receiving a printed instruction card having printed thereon an array of dots representing a programming script, the housing stores therein a roll of print media; an area image sensor for sensing an image and generating pixel data representing the image; a linear image sensor for scanning the array of dots and converting the array of dots into a data signal; a microcontroller provided in the housing, the microcontroller for decoding the data signal into the programming script and applying the programming script on the pixel data; a printing mechanism for printing the pixel data, having applied thereto the programming script, on the roll of print media; a guillotine for cutting the roll of print media; and a print manager for activating the guillotine upon receiving a signal indicating a manual attempt to pull the print media from the housing.

## Claims

### Claim 1

An image sensing and printing digital camera device comprising:
a housing defining a slot for receiving a printed instruction card having printed thereon an array of dots representing a programming script, the housing further storing therein a roll of print media;
an area image sensor for sensing an image and generating pixel data representing the image;
a linear image sensor for scanning the array of dots on the card and converting the array of dots into a data signal;
a microcontroller provided in the housing, the microcontroller for decoding the data signal into the programming script and applying the programming script on the pixel data;
a printing mechanism for printing the pixel data, having applied thereto the programming script, on the roll of print media;
a guillotine for cutting the roll of print media; and
a print manager for activating the guillotine upon receipt of a signal indicate of a manual attempt to pull the print media from the housing.

### Claim 2 (depends on 1)

A device as claimed in claim 1, wherein the microcontroller is a one-chip microcontroller integrating on the one chip a VLIW processor, an area image sensor interface connected to the VLIW processor, a linear image sensor interface, and a printhead interface connected to the VLIW processor.

### Claim 3 (depends on 1)

A device as claimed in claim 1, further comprising an input buffer connected to the area image sensor interface, the linear image sensor interface, and the microcontroller, wherein the input buffer facilitates receipt of the pixel data and the data signal from the area image sensor interface and the linear image sensor interface, and further facilitates communication of the pixel data and the data signal to the microcontroller.

### Claim 4 (depends on 1)

A device as claimed in claim 1, wherein the area image sensor is one of a charge coupled device and an active pixel sensor.

### Claim 5 (depends on 1)

A device as claimed in claim 1, wherein the printing mechanism includes an ink distribution assembly that is mounted on the printhead assembly to distribute ink to the printhead chips.

### Claim 6 (depends on 1)

A device as claimed in claim 1, wherein the linear image sensor is an optical reader, and the array of dots is a two-dimensional array.

### Claim 7 (depends on 2)

A device as claimed in claim 2, wherein the one-chip microcontroller includes a program memory, and the one-chip microcontroller is operable to write the program script to the program memory and further operable to run the program script from the program memory to define a software algorithm by which registers in the printhead interface are addressed to apply a desired effect to the pixel data.
