US20060209366A1 - Scanning method for stitching images - Google Patents

Scanning method for stitching images Download PDF

Info

Publication number
US20060209366A1
US20060209366A1 US11/082,082 US8208205A US2006209366A1 US 20060209366 A1 US20060209366 A1 US 20060209366A1 US 8208205 A US8208205 A US 8208205A US 2006209366 A1 US2006209366 A1 US 2006209366A1
Authority
US
United States
Prior art keywords
media sheet
media
image
scanning
partial
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.)
Granted
Application number
US11/082,082
Other versions
US7733539B2 (en
Inventor
Mark Edwards
Robert Pemberton
Robert Rumford
Gregory Washnock
Michael Wedding
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Citic Bank Corp Ltd Guangzhou Branch
Original Assignee
Lexmark International Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lexmark International Inc filed Critical Lexmark International Inc
Priority to US11/082,082 priority Critical patent/US7733539B2/en
Assigned to LEXMARK INTERNATIONAL, INC. reassignment LEXMARK INTERNATIONAL, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: RUMFORD, ROBERT W., EDWARDS, MARK J., PEMBERTON, ROBERT A., WASHNOCK, GREGORY P., WEDDING, MICHAEL R.
Publication of US20060209366A1 publication Critical patent/US20060209366A1/en
Application granted granted Critical
Publication of US7733539B2 publication Critical patent/US7733539B2/en
Assigned to CHINA CITIC BANK CORPORATION LIMITED, GUANGZHOU BRANCH, AS COLLATERAL AGENT reassignment CHINA CITIC BANK CORPORATION LIMITED, GUANGZHOU BRANCH, AS COLLATERAL AGENT PATENT SECURITY AGREEMENT Assignors: LEXMARK INTERNATIONAL, INC.
Assigned to CHINA CITIC BANK CORPORATION LIMITED, GUANGZHOU BRANCH, AS COLLATERAL AGENT reassignment CHINA CITIC BANK CORPORATION LIMITED, GUANGZHOU BRANCH, AS COLLATERAL AGENT CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT U.S. PATENT NUMBER PREVIOUSLY RECORDED AT REEL: 046989 FRAME: 0396. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT SECURITY AGREEMENT. Assignors: LEXMARK INTERNATIONAL, INC.
Assigned to LEXMARK INTERNATIONAL, INC. reassignment LEXMARK INTERNATIONAL, INC. RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: CHINA CITIC BANK CORPORATION LIMITED, GUANGZHOU BRANCH, AS COLLATERAL AGENT
Expired - Fee Related legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/387Composing, repositioning or otherwise geometrically modifying originals
    • H04N1/3876Recombination of partial images to recreate the original image

Definitions

  • the present invention relates generally to scanning methods, and more particularly to the scanning of small media sheets, such as photos into two or more overlapping portions which are subsequently stitched together.
  • One such known method for producing a composite image includes selecting a current image from a plurality of sequentially captured images, wherein the current image has an offset.
  • a central portion is extracted from the current image.
  • the central portion has a first dimension substantially smaller than a first dimension of the current image and a second dimension substantially the same as a second dimension of the current image.
  • the central portion of said current image is transferred onto a storage medium that stores the composite image to a position corresponding to the offset.
  • the offset of the current image is estimated by relating a reference offset, associated with a first reference image, to a relative offset between the current image and the first reference image.
  • the first reference image is selected from the plurality of sequentially captured images.
  • the invention in one exemplary embodiment, is directed to a method for scanning a media sheet with a scanning apparatus having a scanning area and a media transport system for conveying the media sheet in a media feed direction, the media transport system having a first set of rollers located upstream of the scanning area with respect to the media feed direction and a second set of rollers located downstream of the scanning area with respect to the media feed direction, the method including feeding the media sheet through the first set of rollers into the scanning area, such that a first portion of the media sheet is available for scanning; scanning a first partial media sheet image of the first portion of the media sheet, and storing the first partial media sheet image in memory; feeding the media sheet into the second set of rollers, then out of the first set of rollers, such that a second portion of the media sheet is available for scanning in the scanning area, wherein an extent of the second portion partially overlaps an extent of the first portion; scanning a second partial media sheet image of the second portion of the media sheet, and storing the second partial media sheet image in memory; and combining at least the
  • the invention in another exemplary embodiment, is directed to a method for copying a media sheet with a scanning apparatus having a scanning area and a media transport system for conveying the media sheet in a media feed direction, the media transport system having a first set of rollers located upstream of the scanning area with respect to the media feed direction and a second set of rollers located downstream of the scanning area with respect to the media feed direction, the method comprising feeding the media sheet through the first set of rollers into the scanning area, such that a first portion of the media sheet is available for scanning; scanning a first partial media sheet image of the first portion of the media sheet, and storing the first partial media sheet image in memory; feeding the media sheet into the second set of rollers, then out of the first set of rollers, such that a second portion of the media sheet is available for scanning in the scanning area, wherein an extent of the second portion partially overlaps an extent of the first portion; scanning a second partial media sheet image of the second portion of the media sheet, and storing the second partial media sheet image in memory; stitching at least
  • the number of partial scans may be increased as necessary to provide a complete image of the scanned object, e.g., the media sheet.
  • one or more intermediate scans may be performed in accordance with the present invention in addition to the scans occurring at the ends of media sheet.
  • multiple image sheets may be sequentially scanned forming a plurality of first and second partial media sheet images that are stitched together to form a panoramic image.
  • FIG. 1 is a block diagram of a scanning apparatus embodying the present invention
  • FIG. 2 is a diagrammatic representation of the scanning apparatus of FIG. 1 , with a media sheet fed through a first set of rollers and into a scanning area, such that a first portion of the media sheet is available for scanning;
  • FIG. 3 is a diagrammatic representation of the scanning apparatus of FIG. 1 , except having an alternative configuration for the input tray;
  • FIG. 4 is a flowchart illustrating a method for scanning a media sheet with a scanning apparatus, in accordance with the present invention
  • FIG. 5A is an exemplary media sheet image to be scanned in accordance with the present invention.
  • FIGS. 5B and 5C show two overlapping partial images relating to the media sheet image of FIG. 5A .
  • FIG. 5D shows a result of combining the images of FIGS. 5B and 5C ;
  • FIG. 6 is a diagrammatic representation of the scanning apparatus of FIG. 1 , with the media sheet fed into the second nip formed by the second set of rollers, then out of the first set of rollers, such that a second portion of the media sheet is available for scanning in the scanning area.
  • embodiments of the invention include both hardware and electronic components or modules that, for purposes of discussion, may be illustrated and described as if the majority of the components were implemented solely in hardware.
  • the electronic based aspects of the invention may be implemented in software.
  • a plurality of hardware and software-based devices, as well as a plurality of different structural components may be utilized to implement the invention.
  • the specific mechanical configurations illustrated in the drawings are intended to exemplify embodiments of the invention and that other alternative mechanical configurations are possible.
  • Scanning apparatus 10 includes a controller 12 , a memory 14 , scanning device 16 , a media transport system 18 , and optionally (shown by dashed lines) an imaging engine 20 .
  • Controller 12 is communicatively coupled to each of memory 14 , scanning device 16 , media transport system 18 , and imaging engine 20 via a communications link 22 .
  • communications link 22 generally refers to structure that facilitates electronic communication between two components, and may operate using wired or wireless technology.
  • communications link 22 may be, for example, one of, or a combination of, a bus structure, a direct electrical wired connection, a direct wireless connection (e.g., infrared or r.f.), or a network connection (wired or wireless), such as for example, an Ethernet local area network (LAN) or a wireless networking standard, such as IEEE 802.11.
  • LAN local area network
  • IEEE 802.11 IEEE 802.11
  • Controller 12 may be, for example, an application specific integrated circuit (ASIC) having programmed and/or programmable processing capabilities.
  • ASIC application specific integrated circuit
  • controller 12 may include in its memory a software or firmware program including program instructions that function as a driver for scanning device 16 and/or imaging engine 20 .
  • the driver program may include a scanner driver subroutine for controlling scanning device 16 and for interpreting image data received from scanning device 16 .
  • the driver program may include a printer driver that places print data and print commands in a format that can be recognized by imaging engine 20 .
  • Memory 14 may be, for example, semiconductor memory, such as for example, random access memory (RAM), read only memory (ROM), non-volatile RAM (NVRAM), and may be incorporated into controller 12 , if desired. Further, memory 14 may be, for example, a mass data storage mechanism, such as a floppy disk drive, a hard disk drive, a CD-ROM drive and/or a DVD drive.
  • RAM random access memory
  • ROM read only memory
  • NVRAM non-volatile RAM
  • Memory 14 may be, for example, a mass data storage mechanism, such as a floppy disk drive, a hard disk drive, a CD-ROM drive and/or a DVD drive.
  • Scanning device 16 may operate using a stationary scan bar, or a moving scan bar, depending on the type of scanning desired or required for a particular scanning application. Some scanning apparatuses, for example, may utilize the same scanning bar to accommodate either a stationary scan bar implementation or a moving scan bar implementation.
  • a stationary scan bar scanning occurs by feeding the media sheet with media transport system 18 past the stationary scanner.
  • a moving scan bar for instance in a typical flat bed scanner, the media sheet may be transported to a stationary position on a document glass platen, and the media sheet may be scanned by scanning the scan bar across the stationary media sheet.
  • scanning may occur in the media feed direction, or alternatively, in a direction transverse to the media feed direction. Additionally, although not common, the scan could occur at angles skewed (e.g. the scan bar may be angled slightly) with respect to the to the media feed direction.
  • Scanning device 16 may use, for example, either CCD (Charge Coupled Device) devices or CMOS (Complementary Metal Oxide Semiconductor) devices. It may be implemented, for example, either as a linear array or a matrix array. Further, for example, it may be implemented as either an image reduction system or a contact imaging system.
  • CCD Charge Coupled Device
  • CMOS Complementary Metal Oxide Semiconductor
  • the CCD array is a collection of tiny, light-sensitive diodes, which convert photons into electrons. These diodes are called photosites—the brighter the light that hits a single photosite, the greater the electrical charge that will accumulate at that site.
  • a media sheet such as for example a photo or document, is scanned using a light source, such as a fluorescent bulb, and reflected light reaches the CCD array through a series of mirrors, filters and lenses.
  • a light source such as a fluorescent bulb
  • reflected light reaches the CCD array through a series of mirrors, filters and lenses.
  • the exact configuration of these components will depend on the model of scanner.
  • Many optical reduction scanners for example, use a single pass method, wherein the lens splits the image into three smaller versions of the original. Each smaller version passes through a color filter (either red, green or blue) onto a discrete section of the CCD array.
  • the scanner software combines the data from the three parts of the CCD array into a single full-color image.
  • some optical reduction scan bars use a three pass scanning method, wherein each pass uses a different color filter (red, green or blue) between the lens and CCD array. After the three passes are completed, the scanner software assembles the three filtered images into a single full-color image.
  • the CIS arrays may be used, for example, in inexpensive flatbed scanners.
  • CIS arrays replace the CCD array, mirrors, filters, lamp and lens with an array of red, green and blue light emitting diodes (LEDs) and a corresponding array of phototransistors.
  • the image sensor array consisting of 600, 1200, 2400 or 4800 LEDs and phototransistors per inch (depending on resolution) spans the width of the scan area and is placed very close to the glass plate upon which rests the image to be scanned.
  • Another version of the CIS uses a single set of red, green and blue LEDS in combination with light pipes to provide illumination of the material to be scanned. When the image is scanned, the LEDs combine to provide a white light source.
  • CIS scanners are cheaper, lighter and thinner, but may not provide the same level of quality and resolution found in most CCD scanners.
  • Color scanning is done by illuminating each color type of LED separately and then combining the three scans.
  • Media transport system 18 is used to transport the media sheet, such as a photo or other small document, to, through and from scanning device 16 .
  • media transport system 18 will be described in more detail below with respect to the diagrammatic representation of scanning apparatus 10 shown in FIG. 2 .
  • media transport system 18 may include an input tray 24 , a sheet picking device 26 , a first set of rollers 28 , a second set of rollers 30 , a power drive apparatus 32 , and an exit tray 34 .
  • Input tray 24 is configured to hold a stack of media sheets 36 , such as for example, photos, or other small documents or items, e.g., 4 ⁇ 6 inch postcards, or also may hold regular sized media sheets, e.g., A4, 8-1 ⁇ 2 ⁇ 11 inch, etc., or other more lengthy media, e.g., a roll of media.
  • input tray 24 combines with scanning device 16 to define a media path 38 , which in this embodiment defines an L-shaped media path through scanning apparatus 10 .
  • input tray 24 may be oriented substantially horizontally, such that media path 38 is defined as a substantially flat media path through scanning apparatus 10 .
  • input tray 24 may be connected via a C-shaped paper path having additional rollers.
  • Each of the L-shaped and flat media path configurations for media path 38 may be particularly advantageous for supplying small or stiff media sheets to scanning device 16 , such as for example, photos or postcards.
  • Sheet picking device 26 is configured to automatically pick a media sheet 40 from the stack of media sheets 36 located in input tray 24 , and is sometimes implemented in the art as an auto compensator pick device, which includes a pivoting arm 42 , containing a plurality of gears, and a sheet pick roller 44 drivably connected to the plurality of gears of pivoting arm 42 . Further, sheet pick roller 44 is positioned by pivoting arm 42 to contact the top media sheet in the stack of media sheets 36 .
  • the term “media sheet” is used herein to refer generally to any generally flat media, and may include for example, photos, postcards, CDs, DVDs, documents, etc.
  • the first set of rollers 28 are located upstream of a scanning area 46 with respect to a media feed direction 48 .
  • Scanning area 46 corresponds generally to a scan glass, i.e., a platen window, 49 .
  • the second set of rollers 30 are located downstream of scanning area 46 with respect to media feed direction 48 .
  • the first set of rollers 28 includes a plurality of drive rollers 50 and a corresponding plurality of backup rollers 52 defining a first nip 54 .
  • the second set of rollers 30 includes a plurality of drive rollers 56 and a corresponding plurality of backup rollers 58 defining a second nip 60 .
  • Power drive apparatus 32 is drivably coupled via a transmission device 62 , diagrammatically illustrated by interconnected lines, to each of sheet picking device 26 , drive rollers 50 , and drive rollers 56 to transport a media sheet, such as media sheet 40 , from input tray 24 to, into, through, and out of, scanning area 46 of scanning apparatus 10 in a manner in accordance with the present invention.
  • Power drive apparatus 32 may include as a power source a motor, such as a direct current (DC) motor or a stepper motor.
  • Transmission device 62 may be, for example, a set gears and/or belts, and clutches configured to transmit a rotational force to the respective rollers at the appropriate time, in conjunction with commands supplied to power drive apparatus 32 from controller 12 .
  • Drive rollers 50 , 56 may be drivably coupled together, for example, via a pulley/belt system or a gear train.
  • Imaging engine 20 may be, for example, a print engine of any type known in the art for producing a printed output corresponding to image data that is supplied thereto.
  • output encompasses output from any printing device such as color and black-and-white copiers, color and black-and-white printers, and all-in-one (AIO) devices that incorporate multiple functions, such as scanning, copying, and printing capabilities, in one device.
  • AIO all-in-one
  • Such printing devices may utilize ink jet, dot matrix, dye sublimation, electrophotographic (e.g., laser), and any other suitable print formats.
  • FIG. 4 is a flowchart illustrating a method for scanning a media sheet with a scanning apparatus, such as scanning apparatus 10 , in accordance with the present invention, and will be described below in conjunction with FIGS. 1, 2 , 5 A- 5 D and 6 .
  • a media sheet such as media sheet 40
  • sheet picking device 26 to convey media sheet 40 in media feed direction 48 toward the first set of rollers 28 .
  • sheet picking device 26 no longer drives media sheet 40 .
  • An exemplary image of media sheet 40 is shown in FIG. 5A .
  • first portion 64 is greater than 50 percent of a length L of media sheet 40 , but less than a length required to reach the second nip 60 of the second set of rollers 30 .
  • first portion 64 will be greater than three inches.
  • a first partial media sheet image of first portion 64 of media sheet 40 is scanned, and the first partial media sheet image is stored in memory 14 .
  • the first partial media sheet image refers to both the physical picture and/or text, symbols, etc. on first portion 64 of media sheet 40 and the electronic representation thereof generated by scanning device 16 and stored in memory 14 .
  • the scanning of first portion 64 of media sheet 40 is completed prior to media sheet 40 reaching the second nip 60 of the second set of rollers 30 .
  • An exemplary first partial media sheet image of first portion 64 of media sheet 40 is shown in FIG. 5B , wherein the scan direction is parallel to the media feed direction 48 , in this example.
  • the scanning conducted by scanning device 16 may be effected by a stationary scan bar or a movable scan bar, and the scanning direction may be parallel to media feed direction 48 , may be transverse to media feed direction 48 , or may be askew or angled to media feed direction 48 , depending on the type of scanner used.
  • step S 106 referring to FIG. 6 , media sheet 40 is fed by the first set of rollers 28 in media feed direction 48 into the second nip 60 formed by the second set of rollers 30 , then out of the first set of rollers 28 , such that a second portion 66 of media sheet 40 is available for scanning in scanning area 46 . As illustrated in FIG. 5A , an extent of the second portion 66 partially overlaps an extent of the first portion 64 .
  • a second partial media sheet image of second portion 66 of media sheet 40 is scanned, and the second partial media sheet image is stored in memory 14 .
  • the second partial media sheet image refers to both the physical picture and/or text, symbols, etc. on second portion 66 of media sheet 40 and the electronic representation thereof generated by scanning device 16 and stored in memory 14 .
  • An exemplary second partial media sheet image of second portion 66 of media sheet 40 is shown in FIG. 5C .
  • Media sheet 40 may then be conveyed to exit tray 34 .
  • the first partial media sheet image is combined with the second partial media sheet image to generate a full image of media sheet 40 .
  • This combining may be performed, for example, by controller 12 retrieving the first partial media sheet image and the second partial media sheet image from memory 14 , and then executing a combining algorithm.
  • Such combining algorithms are commonly referred to in the art as “stitching algorithms”, and are commercially available.
  • stitching algorithms are commonly referred to in the art as “stitching algorithms”, and are commercially available.
  • One example of such a commercially available stitching algorithm is OmniStitcherTM available from Pixtra Corporation.
  • An exemplary image of the combination, e.g., stitching, of the first partial media sheet image and the second partial media sheet image is shown in FIG. 5D .
  • the full image may include preliminary manipulation, for example, to correct for image abnormalities resulting from stitching to reduce stitching errors, or to crop or skew-correct the image, prior to storing or printing.
  • the full image (in either manipulated or non-manipulated form) may be stored in memory 14 for archiving or further processing.
  • step S 112 which may be optional, the full image is sent to imaging engine 20 for printing to reproduce the full image as a printed output.
  • the number of partial scans may be increased as necessary to provide a complete image of the scanned object, e.g., media sheet 40 .
  • one or more intermediate scans may be performed in accordance with the present invention in addition to the scans occurring at the ends of media sheet 40 .
  • the scanning device 16 may be implemented with a matrix image sensor such as is commonly used in a digital still camera. In this case the scanning steps of the method of this invention would be replaced with “snapshot” image capture steps, but the method would be otherwise remain unchanged.
  • this method may be extended such that multiple media sheets may be fed and scanned in to produce a single panoramic image. If the multiple media sheets containing overlapping portions of a larger panoramic image (for example, where a series of photographs are taken of a scenic vista as the camera is being panned across the scene) are processed in an iterative fashion in accordance with the method disclosed herein, a single panoramic image can be produced from the plurality of media sheets. The order of stitching the partial images stored in memory to form the panoramic image may be varied.
  • the stitching of the plurality of partial images may take place after all of the multiple media sheets have been scanned, the stitching may be started on the initial partial images stored in memory while the remainder of the images are being scanned and stored, or the partial images of each media sheet may be stitched together then stitched together with the other images from the other media sheets to form the desired panoramic image, or other combinations of the foregoing may be used. Further the partial images need not be stitched together in the correct spatial reference relative to the original scene or may be stitched with other images to form a collage. Other variations are left to the artisan.

Abstract

A method for scanning a media sheet with a scanning apparatus includes feeding the media sheet through the first set of rollers into a scanning area, such that a first portion of the media sheet is available for scanning. A first partial media sheet image of the first portion is scanned. The media sheet is fed into the second set of rollers, then out of the first set of rollers, such that a second portion of the media sheet is available for scanning. A second partial media sheet image of the second portion of the media sheet is scanned. At least the first partial media sheet image is combined with the second partial media sheet image to generate a full image of the media sheet. In a further embodiment, the number of partial scans may be increased as necessary to provide a complete image of the scanned object, e.g., the media sheet. For example, one or more intermediate scans may be performed in accordance with the present invention in addition to the scans occurring at the ends of media sheet. In another embodiment, multiple image sheets may be sequentially scanned forming a plurality of first and second partial media sheet images that are stitched together to form a panoramic image.

Description

    BACKGROUND
  • 1. Field of the Invention
  • The present invention relates generally to scanning methods, and more particularly to the scanning of small media sheets, such as photos into two or more overlapping portions which are subsequently stitched together.
  • 2. Description of the Related Art
  • It is known to take multiple images and combine them to form a composite image. For example, composite pictures may be formed that represent unobstructed and wide views of an extensive area. In order to create the composite image, overlapping features of successive images are mapped and stitched. Thus, stitching is a process where two or more discrete images, that are part of a larger scene, are combined, such that the combination of several discrete images represents one part of the larger image.
  • One such known method for producing a composite image includes selecting a current image from a plurality of sequentially captured images, wherein the current image has an offset. A central portion is extracted from the current image. The central portion has a first dimension substantially smaller than a first dimension of the current image and a second dimension substantially the same as a second dimension of the current image. The central portion of said current image is transferred onto a storage medium that stores the composite image to a position corresponding to the offset. The offset of the current image is estimated by relating a reference offset, associated with a first reference image, to a relative offset between the current image and the first reference image. The first reference image is selected from the plurality of sequentially captured images.
  • SUMMARY OF THE INVENTION
  • The invention, in one exemplary embodiment, is directed to a method for scanning a media sheet with a scanning apparatus having a scanning area and a media transport system for conveying the media sheet in a media feed direction, the media transport system having a first set of rollers located upstream of the scanning area with respect to the media feed direction and a second set of rollers located downstream of the scanning area with respect to the media feed direction, the method including feeding the media sheet through the first set of rollers into the scanning area, such that a first portion of the media sheet is available for scanning; scanning a first partial media sheet image of the first portion of the media sheet, and storing the first partial media sheet image in memory; feeding the media sheet into the second set of rollers, then out of the first set of rollers, such that a second portion of the media sheet is available for scanning in the scanning area, wherein an extent of the second portion partially overlaps an extent of the first portion; scanning a second partial media sheet image of the second portion of the media sheet, and storing the second partial media sheet image in memory; and combining at least the first partial media sheet image with the second partial media sheet image to generate a full image of the media sheet.
  • The invention, in another exemplary embodiment, is directed to a method for copying a media sheet with a scanning apparatus having a scanning area and a media transport system for conveying the media sheet in a media feed direction, the media transport system having a first set of rollers located upstream of the scanning area with respect to the media feed direction and a second set of rollers located downstream of the scanning area with respect to the media feed direction, the method comprising feeding the media sheet through the first set of rollers into the scanning area, such that a first portion of the media sheet is available for scanning; scanning a first partial media sheet image of the first portion of the media sheet, and storing the first partial media sheet image in memory; feeding the media sheet into the second set of rollers, then out of the first set of rollers, such that a second portion of the media sheet is available for scanning in the scanning area, wherein an extent of the second portion partially overlaps an extent of the first portion; scanning a second partial media sheet image of the second portion of the media sheet, and storing the second partial media sheet image in memory; stitching at least the first partial media sheet image to the second partial media sheet image to generate a full image of the media sheet; and reproducing the full image as a printed output.
  • In a further embodiment, the number of partial scans may be increased as necessary to provide a complete image of the scanned object, e.g., the media sheet. For example, one or more intermediate scans may be performed in accordance with the present invention in addition to the scans occurring at the ends of media sheet. In another embodiment, multiple image sheets may be sequentially scanned forming a plurality of first and second partial media sheet images that are stitched together to form a panoramic image.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a block diagram of a scanning apparatus embodying the present invention;
  • FIG. 2 is a diagrammatic representation of the scanning apparatus of FIG. 1, with a media sheet fed through a first set of rollers and into a scanning area, such that a first portion of the media sheet is available for scanning;
  • FIG. 3 is a diagrammatic representation of the scanning apparatus of FIG. 1, except having an alternative configuration for the input tray;
  • FIG. 4 is a flowchart illustrating a method for scanning a media sheet with a scanning apparatus, in accordance with the present invention;
  • FIG. 5A is an exemplary media sheet image to be scanned in accordance with the present invention;
  • FIGS. 5B and 5C show two overlapping partial images relating to the media sheet image of FIG. 5A. FIG. 5D shows a result of combining the images of FIGS. 5B and 5C; and
  • FIG. 6 is a diagrammatic representation of the scanning apparatus of FIG. 1, with the media sheet fed into the second nip formed by the second set of rollers, then out of the first set of rollers, such that a second portion of the media sheet is available for scanning in the scanning area.
  • DETAILED DESCRIPTION
  • It is to be understood that the invention is not limited in its application to the details of construction and the arrangement of components set forth in the following description or illustrated in the drawings. The invention is capable of other embodiments and of being practiced or of being carried out in various ways. Also, it is to be understood that the phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting. The use of “including,” “comprising,” or “having” and variations thereof herein is meant to encompass the items listed thereafter and equivalents thereof as well as additional items. Unless limited otherwise, the terms “connected,” “coupled,” and/or “mounted,” and variations thereof herein are used broadly and encompass direct and indirect connections, couplings, and/or mountings. In addition, the terms “connected” and “coupled” and variations thereof are not restricted to physical or mechanical connections or couplings.
  • In addition, it should be understood that embodiments of the invention include both hardware and electronic components or modules that, for purposes of discussion, may be illustrated and described as if the majority of the components were implemented solely in hardware. However, one of ordinary skill in the art, and based on a reading of this detailed description, would recognize that, in at least one embodiment, the electronic based aspects of the invention may be implemented in software. As such, it should be noted that a plurality of hardware and software-based devices, as well as a plurality of different structural components may be utilized to implement the invention. Furthermore, and as described in subsequent paragraphs, the specific mechanical configurations illustrated in the drawings are intended to exemplify embodiments of the invention and that other alternative mechanical configurations are possible.
  • Referring to FIG. 1, there is shown a block diagram of a scanning apparatus 10 embodying the present invention. Scanning apparatus 10 includes a controller 12, a memory 14, scanning device 16, a media transport system 18, and optionally (shown by dashed lines) an imaging engine 20. Controller 12 is communicatively coupled to each of memory 14, scanning device 16, media transport system 18, and imaging engine 20 via a communications link 22.
  • As used herein, the term “communications link” generally refers to structure that facilitates electronic communication between two components, and may operate using wired or wireless technology. Accordingly, communications link 22 may be, for example, one of, or a combination of, a bus structure, a direct electrical wired connection, a direct wireless connection (e.g., infrared or r.f.), or a network connection (wired or wireless), such as for example, an Ethernet local area network (LAN) or a wireless networking standard, such as IEEE 802.11.
  • Controller 12 may be, for example, an application specific integrated circuit (ASIC) having programmed and/or programmable processing capabilities. In some embodiments of scanning apparatus 10, such as for example where scanning apparatus 10 is an all-in-one (AIO) unit having printing and copying functionality in addition to scanning functionality, controller 12 may include in its memory a software or firmware program including program instructions that function as a driver for scanning device 16 and/or imaging engine 20. The driver program, for example, may include a scanner driver subroutine for controlling scanning device 16 and for interpreting image data received from scanning device 16. In addition, for example, the driver program may include a printer driver that places print data and print commands in a format that can be recognized by imaging engine 20.
  • Memory 14 may be, for example, semiconductor memory, such as for example, random access memory (RAM), read only memory (ROM), non-volatile RAM (NVRAM), and may be incorporated into controller 12, if desired. Further, memory 14 may be, for example, a mass data storage mechanism, such as a floppy disk drive, a hard disk drive, a CD-ROM drive and/or a DVD drive.
  • Scanning device 16 may operate using a stationary scan bar, or a moving scan bar, depending on the type of scanning desired or required for a particular scanning application. Some scanning apparatuses, for example, may utilize the same scanning bar to accommodate either a stationary scan bar implementation or a moving scan bar implementation. In implementations where a stationary scan bar is used, scanning occurs by feeding the media sheet with media transport system 18 past the stationary scanner. In implementations where a moving scan bar is used, for instance in a typical flat bed scanner, the media sheet may be transported to a stationary position on a document glass platen, and the media sheet may be scanned by scanning the scan bar across the stationary media sheet. Further, in the flat bed type scanner, scanning may occur in the media feed direction, or alternatively, in a direction transverse to the media feed direction. Additionally, although not common, the scan could occur at angles skewed (e.g. the scan bar may be angled slightly) with respect to the to the media feed direction.
  • Scanning device 16 may use, for example, either CCD (Charge Coupled Device) devices or CMOS (Complementary Metal Oxide Semiconductor) devices. It may be implemented, for example, either as a linear array or a matrix array. Further, for example, it may be implemented as either an image reduction system or a contact imaging system.
  • The CCD array is a collection of tiny, light-sensitive diodes, which convert photons into electrons. These diodes are called photosites—the brighter the light that hits a single photosite, the greater the electrical charge that will accumulate at that site. A media sheet, such as for example a photo or document, is scanned using a light source, such as a fluorescent bulb, and reflected light reaches the CCD array through a series of mirrors, filters and lenses. The exact configuration of these components will depend on the model of scanner. Many optical reduction scanners, for example, use a single pass method, wherein the lens splits the image into three smaller versions of the original. Each smaller version passes through a color filter (either red, green or blue) onto a discrete section of the CCD array. The scanner software combines the data from the three parts of the CCD array into a single full-color image. Alternatively, some optical reduction scan bars use a three pass scanning method, wherein each pass uses a different color filter (red, green or blue) between the lens and CCD array. After the three passes are completed, the scanner software assembles the three filtered images into a single full-color image.
  • The CIS arrays may be used, for example, in inexpensive flatbed scanners. CIS arrays replace the CCD array, mirrors, filters, lamp and lens with an array of red, green and blue light emitting diodes (LEDs) and a corresponding array of phototransistors. The image sensor array consisting of 600, 1200, 2400 or 4800 LEDs and phototransistors per inch (depending on resolution) spans the width of the scan area and is placed very close to the glass plate upon which rests the image to be scanned. Another version of the CIS uses a single set of red, green and blue LEDS in combination with light pipes to provide illumination of the material to be scanned. When the image is scanned, the LEDs combine to provide a white light source. The illuminated image is then captured by the row of sensors. CIS scanners are cheaper, lighter and thinner, but may not provide the same level of quality and resolution found in most CCD scanners. Color scanning is done by illuminating each color type of LED separately and then combining the three scans.
  • Media transport system 18 is used to transport the media sheet, such as a photo or other small document, to, through and from scanning device 16. One embodiment of media transport system 18 will be described in more detail below with respect to the diagrammatic representation of scanning apparatus 10 shown in FIG. 2.
  • As shown in FIG. 2, media transport system 18 may include an input tray 24, a sheet picking device 26, a first set of rollers 28, a second set of rollers 30, a power drive apparatus 32, and an exit tray 34.
  • Input tray 24 is configured to hold a stack of media sheets 36, such as for example, photos, or other small documents or items, e.g., 4×6 inch postcards, or also may hold regular sized media sheets, e.g., A4, 8-½×11 inch, etc., or other more lengthy media, e.g., a roll of media. In the embodiment shown, input tray 24 combines with scanning device 16 to define a media path 38, which in this embodiment defines an L-shaped media path through scanning apparatus 10. Alternatively, as shown in FIG. 3, input tray 24 may be oriented substantially horizontally, such that media path 38 is defined as a substantially flat media path through scanning apparatus 10. As a further alternative (not shown), input tray 24 may be connected via a C-shaped paper path having additional rollers. Each of the L-shaped and flat media path configurations for media path 38 may be particularly advantageous for supplying small or stiff media sheets to scanning device 16, such as for example, photos or postcards.
  • Sheet picking device 26 is configured to automatically pick a media sheet 40 from the stack of media sheets 36 located in input tray 24, and is sometimes implemented in the art as an auto compensator pick device, which includes a pivoting arm 42, containing a plurality of gears, and a sheet pick roller 44 drivably connected to the plurality of gears of pivoting arm 42. Further, sheet pick roller 44 is positioned by pivoting arm 42 to contact the top media sheet in the stack of media sheets 36. The term “media sheet” is used herein to refer generally to any generally flat media, and may include for example, photos, postcards, CDs, DVDs, documents, etc.
  • The first set of rollers 28 are located upstream of a scanning area 46 with respect to a media feed direction 48. Scanning area 46 corresponds generally to a scan glass, i.e., a platen window, 49. The second set of rollers 30 are located downstream of scanning area 46 with respect to media feed direction 48. The first set of rollers 28 includes a plurality of drive rollers 50 and a corresponding plurality of backup rollers 52 defining a first nip 54. The second set of rollers 30 includes a plurality of drive rollers 56 and a corresponding plurality of backup rollers 58 defining a second nip 60.
  • Power drive apparatus 32 is drivably coupled via a transmission device 62, diagrammatically illustrated by interconnected lines, to each of sheet picking device 26, drive rollers 50, and drive rollers 56 to transport a media sheet, such as media sheet 40, from input tray 24 to, into, through, and out of, scanning area 46 of scanning apparatus 10 in a manner in accordance with the present invention. Power drive apparatus 32 may include as a power source a motor, such as a direct current (DC) motor or a stepper motor. Transmission device 62 may be, for example, a set gears and/or belts, and clutches configured to transmit a rotational force to the respective rollers at the appropriate time, in conjunction with commands supplied to power drive apparatus 32 from controller 12. Drive rollers 50, 56 may be drivably coupled together, for example, via a pulley/belt system or a gear train.
  • Referring again to FIG. 1, in embodiments including imaging engine 20, controller 12 supplies image data to imaging engine 20 for printing. Imaging engine 20 may be, for example, a print engine of any type known in the art for producing a printed output corresponding to image data that is supplied thereto. The term output as used herein encompasses output from any printing device such as color and black-and-white copiers, color and black-and-white printers, and all-in-one (AIO) devices that incorporate multiple functions, such as scanning, copying, and printing capabilities, in one device. Such printing devices may utilize ink jet, dot matrix, dye sublimation, electrophotographic (e.g., laser), and any other suitable print formats.
  • FIG. 4 is a flowchart illustrating a method for scanning a media sheet with a scanning apparatus, such as scanning apparatus 10, in accordance with the present invention, and will be described below in conjunction with FIGS. 1, 2, 5A-5D and 6.
  • At step S100, at the command of controller 12, a media sheet, such as media sheet 40, is picked from input tray 24 by sheet picking device 26 to convey media sheet 40 in media feed direction 48 toward the first set of rollers 28. Once media sheet 40 is received in first nip 54, then sheet picking device 26 no longer drives media sheet 40. An exemplary image of media sheet 40 is shown in FIG. 5A.
  • At step S102, referring to FIG. 2, media sheet 40 is fed through the first set of rollers 28 and into scanning area 46 of scanning device 16, such that a first portion 64 (see also FIG. 5A) of media sheet 40 is available for scanning. In one embodiment, for example, first portion 64 is greater than 50 percent of a length L of media sheet 40, but less than a length required to reach the second nip 60 of the second set of rollers 30. As a more particular example, if media sheet 40 is a 4×6 inch photo, and media sheet 40 is oriented with its long dimension extending in media feed direction 48, i.e., the six inch dimension, then the length of first portion 64 will be greater than three inches.
  • At step S104, a first partial media sheet image of first portion 64 of media sheet 40 is scanned, and the first partial media sheet image is stored in memory 14. In the context above, “the first partial media sheet image” refers to both the physical picture and/or text, symbols, etc. on first portion 64 of media sheet 40 and the electronic representation thereof generated by scanning device 16 and stored in memory 14. The scanning of first portion 64 of media sheet 40 is completed prior to media sheet 40 reaching the second nip 60 of the second set of rollers 30. An exemplary first partial media sheet image of first portion 64 of media sheet 40 is shown in FIG. 5B, wherein the scan direction is parallel to the media feed direction 48, in this example.
  • The scanning conducted by scanning device 16 may be effected by a stationary scan bar or a movable scan bar, and the scanning direction may be parallel to media feed direction 48, may be transverse to media feed direction 48, or may be askew or angled to media feed direction 48, depending on the type of scanner used.
  • At step S106, referring to FIG. 6, media sheet 40 is fed by the first set of rollers 28 in media feed direction 48 into the second nip 60 formed by the second set of rollers 30, then out of the first set of rollers 28, such that a second portion 66 of media sheet 40 is available for scanning in scanning area 46. As illustrated in FIG. 5A, an extent of the second portion 66 partially overlaps an extent of the first portion 64.
  • At step S108, a second partial media sheet image of second portion 66 of media sheet 40 is scanned, and the second partial media sheet image is stored in memory 14. In the context above, “the second partial media sheet image” refers to both the physical picture and/or text, symbols, etc. on second portion 66 of media sheet 40 and the electronic representation thereof generated by scanning device 16 and stored in memory 14. An exemplary second partial media sheet image of second portion 66 of media sheet 40 is shown in FIG. 5C. Media sheet 40 may then be conveyed to exit tray 34.
  • At step S110, the first partial media sheet image is combined with the second partial media sheet image to generate a full image of media sheet 40. This combining may be performed, for example, by controller 12 retrieving the first partial media sheet image and the second partial media sheet image from memory 14, and then executing a combining algorithm. Such combining algorithms are commonly referred to in the art as “stitching algorithms”, and are commercially available. One example of such a commercially available stitching algorithm is OmniStitcher™ available from Pixtra Corporation. An exemplary image of the combination, e.g., stitching, of the first partial media sheet image and the second partial media sheet image is shown in FIG. 5D.
  • If desired, the full image may include preliminary manipulation, for example, to correct for image abnormalities resulting from stitching to reduce stitching errors, or to crop or skew-correct the image, prior to storing or printing. The full image (in either manipulated or non-manipulated form) may be stored in memory 14 for archiving or further processing.
  • At step S112, which may be optional, the full image is sent to imaging engine 20 for printing to reproduce the full image as a printed output.
  • The number of partial scans may be increased as necessary to provide a complete image of the scanned object, e.g., media sheet 40. For example, one or more intermediate scans may be performed in accordance with the present invention in addition to the scans occurring at the ends of media sheet 40.
  • It is contemplated that the scanning device 16 may be implemented with a matrix image sensor such as is commonly used in a digital still camera. In this case the scanning steps of the method of this invention would be replaced with “snapshot” image capture steps, but the method would be otherwise remain unchanged.
  • It is also contemplated that this method may be extended such that multiple media sheets may be fed and scanned in to produce a single panoramic image. If the multiple media sheets containing overlapping portions of a larger panoramic image (for example, where a series of photographs are taken of a scenic vista as the camera is being panned across the scene) are processed in an iterative fashion in accordance with the method disclosed herein, a single panoramic image can be produced from the plurality of media sheets. The order of stitching the partial images stored in memory to form the panoramic image may be varied. For example, the stitching of the plurality of partial images may take place after all of the multiple media sheets have been scanned, the stitching may be started on the initial partial images stored in memory while the remainder of the images are being scanned and stored, or the partial images of each media sheet may be stitched together then stitched together with the other images from the other media sheets to form the desired panoramic image, or other combinations of the foregoing may be used. Further the partial images need not be stitched together in the correct spatial reference relative to the original scene or may be stitched with other images to form a collage. Other variations are left to the artisan.
  • The foregoing description of several methods and embodiments of the invention has been presented for purposes of illustration. It is not intended to be exhaustive or to limit the invention to the precise steps and/or forms disclosed, and obviously many modifications and variations are possible in light of the above teaching. It is intended that the scope of the invention be defined by the claims appended hereto.

Claims (23)

1. A method for scanning a media sheet with a scanning apparatus having a scanning area and a media transport system for conveying said media sheet in a media feed direction, said media transport system having a first set of rollers located upstream of said scanning area with respect to said media feed direction and a second set of rollers located downstream of said scanning area with respect to said media feed direction, said method comprising:
feeding said media sheet through said first set of rollers into said scanning area, such that a first portion of said media sheet is available for scanning;
scanning a first partial media sheet image of said first portion of said media sheet, and storing said first partial media sheet image in memory;
feeding said media sheet into said second set of rollers, then out of said first set of rollers, such that a second portion of said media sheet is available for scanning in said scanning area, wherein an extent of said second portion partially overlaps an extent of said first portion;
scanning a second partial media sheet image of said second portion of said media sheet, and storing said second partial media sheet image in memory; and
combining at least said first partial media sheet image with said second partial media sheet image to generate a full image of said media sheet.
2. The method of claim 1, wherein said first portion is greater than 50 percent of a length of said media sheet and said second portion is greater than 50 percent of said length of said media sheet.
3. The method of claim 1, wherein said combining includes stitching said first partial media sheet image with said second partial media sheet image to generate said full image of said media sheet.
4. The method of claim 3, said full image undergoing preliminary manipulation to correct for image abnormalities resulting from said stitching.
5. The method of claim 1, further comprising reproducing said full image as a printed output.
6. The method of claim 1, further comprising picking said media sheet from an input tray and conveying said media sheet in said media feed direction to said first set of rollers.
7. The method of claim 6, wherein said media feed direction is along a substantially flat feed path.
8. The method of claim 6, wherein said media feed direction is along an L-shaped feed path.
9. The method of claim 1, wherein said media sheet is a photo.
10. The method of claim 1, wherein a scan direction is parallel to said media feed direction.
11. The method of claim 1, wherein a scan direction is transverse to said media feed direction.
12. A method for copying a media sheet with a scanning apparatus having a scanning area and a media transport system for conveying said media sheet in a media feed direction, said media transport system having a first set of rollers located upstream of said scanning area with respect to said media feed direction and a second set of rollers located downstream of said scanning area with respect to said media feed direction, said method comprising:
feeding said media sheet through said first set of rollers into said scanning area, such that a first portion of said media sheet is available for scanning;
scanning a first partial media sheet image of said first portion of said media sheet, and storing said first partial media sheet image in memory;
feeding said media sheet into said second set of rollers, then out of said first set of rollers, such that a second portion of said media sheet is available for scanning in said scanning area, wherein an extent of said second portion partially overlaps an extent of said first portion;
scanning a second partial media sheet image of said second portion of said media sheet, and storing said second partial media sheet image in memory;
stitching at least said first partial media sheet image to said second partial media sheet image to generate a full image of said media sheet; and
reproducing said full image as a printed output.
13. The method of claim 12, wherein said first portion is greater than 50 percent of a length of said media sheet and said second portion is greater than 50 percent of said length of said media sheet.
14. The method of claim 12, further comprising correcting said full image for image abnormalities resulting from said stitching.
15. The method of claim 12, further comprising automatically picking said media sheet from an input tray and conveying said media sheet in said media feed direction to said first set of rollers.
16. The method of claim 15, wherein said media feed direction is along one of a substantially flat feed path, a C-shaped feed path and an L-shaped feed path.
17. The method of claim 12, wherein a scan direction is parallel to said media feed direction.
18. The method of claim 12, wherein a scan direction is transverse to said media feed direction.
19. The method of claim 12, wherein said media sheet is a photo.
20. A method for copying a media sheet with a scanning apparatus having a scanning area and a media transport system for conveying said media sheet in a media feed direction, said media transport system having a first set of rollers located upstream of said scanning area with respect to said media feed direction and a second set of rollers located downstream of said scanning area with respect to said media feed direction, said method comprising:
feeding said media sheet through said first set of rollers into said scanning area, such that a first end portion of said media sheet is available for scanning;
scanning a first partial media sheet image of said first portion of said media sheet, and storing said first partial media sheet image in memory;
feeding said media sheet such that an intermediate portion of said media sheet is available for scanning in said scanning area, wherein an extent of said intermediate portion partially overlaps an extent of the preceding portion;
scanning an intermediate partial media sheet image of said intermediate portion of said media sheet, and storing said intermediate partial media sheet image in memory;
feeding said media sheet into said second set of rollers, then out of said first set of rollers, such that a second end portion of said media sheet is available for scanning in said scanning area, wherein an extent of said second end portion partially overlaps an extent of the preceding intermediate portion;
scanning a second end partial media sheet image of said second end portion of said media sheet, and storing said second end partial media sheet image in memory;
stitching together at least said first end partial media sheet image, said intermediate partial media sheet image and said second end partial media sheet image to generate a full image of said media sheet; and
reproducing said full image as a printed output.
21. A method for copying a plurality of media sheets with a scanning apparatus having a scanning area and a media transport system for conveying each of said media sheets in a media feed direction, said media transport system having a first set of rollers located upstream of said scanning area with respect to said media feed direction and a second set of rollers located downstream of said scanning area with respect to said media feed direction, said method comprising:
for each media sheet in the plurality of media sheets:
feeding said media sheet through said first set of rollers into said scanning area, such that a first portion of said media sheet is available for scanning;
scanning a first partial media sheet image of said first portion of said media sheet, and storing said first partial media sheet image in memory;
feeding said media sheet into said second set of rollers, then out of said first set of rollers, such that a second portion of said media sheet is available for scanning in said scanning area, wherein an extent of said second portion partially overlaps an extent of said first portion; and
scanning a second partial media sheet image of said second portion of said media sheet, and storing said second partial media sheet image in memory;
stitching together the plurality of said first partial media sheet images and said second partial media sheet images to generate a panoramic image from said plurality of media sheets; and
reproducing said panoramic image as a printed output.
22. The method of claim 21, wherein said first portion is greater than 50 percent of a length of said media sheet and said second portion is greater than 50 percent of said length of said media sheet.
23. The method of claim 21, further comprising correcting said panoramic image for image abnormalities resulting from said stitching and said scanning.
US11/082,082 2005-03-16 2005-03-16 Scanning method for stitching images Expired - Fee Related US7733539B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/082,082 US7733539B2 (en) 2005-03-16 2005-03-16 Scanning method for stitching images

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/082,082 US7733539B2 (en) 2005-03-16 2005-03-16 Scanning method for stitching images

Publications (2)

Publication Number Publication Date
US20060209366A1 true US20060209366A1 (en) 2006-09-21
US7733539B2 US7733539B2 (en) 2010-06-08

Family

ID=37010003

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/082,082 Expired - Fee Related US7733539B2 (en) 2005-03-16 2005-03-16 Scanning method for stitching images

Country Status (1)

Country Link
US (1) US7733539B2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070081212A1 (en) * 2005-10-07 2007-04-12 Kazumasa Tonami Document reading apparatus
US20160094755A1 (en) * 2014-09-30 2016-03-31 Brother Kogyo Kabushiki Kaisha Image processing device generating combined imaged data by using first image data and second image data
US9811877B2 (en) 2015-03-17 2017-11-07 Brother Kogyo Kabushiki Kaisha Image processing device selecting arrangement method for generating arranged image data
US20190007577A1 (en) * 2017-06-29 2019-01-03 Avision Inc. Guiding structure adapted for a scanner and capable of preventing image distortion and scanner therewith
US20220156908A1 (en) * 2015-05-18 2022-05-19 Blister Partners Holding Bv Blister-Strip Inspection Device
US11381706B2 (en) * 2019-07-24 2022-07-05 Fujifilm Business Innovation Corp. Image processing apparatus and non-transitory computer readable medium storing information processing program for rearranging content of an image to improve visibility of the content
US11394851B1 (en) * 2021-03-05 2022-07-19 Toshiba Tec Kabushiki Kaisha Information processing apparatus and display method

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8699098B2 (en) 2011-07-13 2014-04-15 Hewlett-Packard Development Company, L.P. Scanner gear assembly
US8717641B2 (en) 2011-07-13 2014-05-06 Hewlett-Packard Development Company, L.P. System and method for edge identification to position components of a scanner
US8953227B2 (en) 2012-06-28 2015-02-10 Eastman Kodak Company Multifunction printer with platen closest to lid
US9013761B2 (en) 2013-04-16 2015-04-21 Hewlett-Packard Development Company, L.P. Scanner with a scan sensor having a width smaller than the platen

Citations (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4149091A (en) * 1977-05-02 1979-04-10 Xerox Corporation Scanning apparatus
US4956703A (en) * 1987-09-14 1990-09-11 Toppan Printing Co., Ltd. Print simulation apparatus for adjusting the color separation conditions of a color scanner
US5033102A (en) * 1988-01-29 1991-07-16 Minolta Camera Kabushiki Kaisha Image reading apparatus capable of reading desired image areas
US5245438A (en) * 1990-08-27 1993-09-14 Sharp Kabushiki Kaisha Image formation apparatus having selective erasing capability
US5715070A (en) * 1994-04-28 1998-02-03 Ricoh Company, Ltd. Freely configurable image processing apparatus
US5839033A (en) * 1995-08-31 1998-11-17 Kabushiki Kaisha Toshiba Apparatus having function of setting binding margin, and method used by the apparatus
US5841549A (en) * 1993-07-26 1998-11-24 Canon Kabushiki Kaisha Method and apparatus for forming single-color and multi-color images
US5959744A (en) * 1996-03-11 1999-09-28 Canon Kabushiki Kaisha Recording apparatus and recording method
US6130965A (en) * 1995-08-03 2000-10-10 Canon Kabushiki Kaisha Image data outputting apparatus and facsimile apparatus in which image data on a plurality of record sheets are combined into one page of image data for transmission
US6133943A (en) * 1996-09-30 2000-10-17 Intel Corporation Method and apparatus for producing a composite image
US6263118B1 (en) * 1996-02-19 2001-07-17 Kabushiki Kaisha Toshiba Image processing apparatus
US6301018B1 (en) * 1995-10-02 2001-10-09 Canon Kabushiki Kaisha Communication apparatus that combines plural images into one page for transmission
US6320643B1 (en) * 1998-01-12 2001-11-20 Fuji Photo Film Co., Ltd. Image recording apparatus
US6353460B1 (en) * 1997-09-30 2002-03-05 Matsushita Electric Industrial Co., Ltd. Television receiver, video signal processing device, image processing device and image processing method
US6409167B1 (en) * 2000-01-27 2002-06-25 Hewlett-Packard Co. Photographic print feeder for scanner or copier
US6448771B1 (en) * 2000-07-31 2002-09-10 Koninklijke Phillips Electronics N.V. Magnetic resonance method for forming a fast dynamic image
US6467895B1 (en) * 2000-02-16 2002-10-22 Hewlett-Packard Company Vacuum feeder for imaging device
US6507450B1 (en) * 1999-06-11 2003-01-14 Western Digital Technologies, Inc. Method of continuously recording servo bursts along one continuous, single helix spiral
US6507415B1 (en) * 1997-10-29 2003-01-14 Sharp Kabushiki Kaisha Image processing device and image processing method
US20030038992A1 (en) * 1999-02-08 2003-02-27 Stephan W. Emmenegger Automatic document feeder with improved sheet handling capabilities and method of feeding and scanning over-sized media sheets
US6591021B1 (en) * 1998-04-09 2003-07-08 Aeg Infrarot-Module Gmbh Method and apparatus for correcting the gray levels of images of a digital infrared camera
US6660442B2 (en) * 2001-04-03 2003-12-09 Kao Corporation Nonmagnetic black toner for reversal development
US6690482B1 (en) * 1997-12-26 2004-02-10 Sharp Kabushiki Kaisha Image forming method and an image forming apparatus therefor
US6863118B1 (en) * 2004-02-12 2005-03-08 Hon Hai Precision Ind. Co., Ltd. Micro grooved heat pipe
US6894813B2 (en) * 2001-01-16 2005-05-17 Xerox Corporation Integrated imaging module for wide format scanner
US6961145B2 (en) * 2001-01-25 2005-11-01 Xerox Corporation System and method for the reproduction of oversize documents
US20060256397A1 (en) * 2005-05-12 2006-11-16 Lexmark International, Inc. Method and system for combining images
US7145691B2 (en) * 2002-01-17 2006-12-05 Kabushiki Kaisha Toshiba Image reading apparatus
US7460279B2 (en) * 2004-09-08 2008-12-02 Ricoh Company, Ltd. Adjustment method, image reading device, and image forming apparatus for adjusting read sensors

Patent Citations (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4149091A (en) * 1977-05-02 1979-04-10 Xerox Corporation Scanning apparatus
US4956703A (en) * 1987-09-14 1990-09-11 Toppan Printing Co., Ltd. Print simulation apparatus for adjusting the color separation conditions of a color scanner
US5033102A (en) * 1988-01-29 1991-07-16 Minolta Camera Kabushiki Kaisha Image reading apparatus capable of reading desired image areas
US5245438A (en) * 1990-08-27 1993-09-14 Sharp Kabushiki Kaisha Image formation apparatus having selective erasing capability
US5841549A (en) * 1993-07-26 1998-11-24 Canon Kabushiki Kaisha Method and apparatus for forming single-color and multi-color images
US5715070A (en) * 1994-04-28 1998-02-03 Ricoh Company, Ltd. Freely configurable image processing apparatus
US6130965A (en) * 1995-08-03 2000-10-10 Canon Kabushiki Kaisha Image data outputting apparatus and facsimile apparatus in which image data on a plurality of record sheets are combined into one page of image data for transmission
US5839033A (en) * 1995-08-31 1998-11-17 Kabushiki Kaisha Toshiba Apparatus having function of setting binding margin, and method used by the apparatus
US6301018B1 (en) * 1995-10-02 2001-10-09 Canon Kabushiki Kaisha Communication apparatus that combines plural images into one page for transmission
US6263118B1 (en) * 1996-02-19 2001-07-17 Kabushiki Kaisha Toshiba Image processing apparatus
US5959744A (en) * 1996-03-11 1999-09-28 Canon Kabushiki Kaisha Recording apparatus and recording method
US6133943A (en) * 1996-09-30 2000-10-17 Intel Corporation Method and apparatus for producing a composite image
US6353460B1 (en) * 1997-09-30 2002-03-05 Matsushita Electric Industrial Co., Ltd. Television receiver, video signal processing device, image processing device and image processing method
US6507415B1 (en) * 1997-10-29 2003-01-14 Sharp Kabushiki Kaisha Image processing device and image processing method
US6690482B1 (en) * 1997-12-26 2004-02-10 Sharp Kabushiki Kaisha Image forming method and an image forming apparatus therefor
US6320643B1 (en) * 1998-01-12 2001-11-20 Fuji Photo Film Co., Ltd. Image recording apparatus
US6591021B1 (en) * 1998-04-09 2003-07-08 Aeg Infrarot-Module Gmbh Method and apparatus for correcting the gray levels of images of a digital infrared camera
US6542263B2 (en) * 1999-02-08 2003-04-01 Hewlett-Packard Company Automatic document feeder with improved sheet handling capabilities and method of feeding and scanning over-sized media sheets
US20030038992A1 (en) * 1999-02-08 2003-02-27 Stephan W. Emmenegger Automatic document feeder with improved sheet handling capabilities and method of feeding and scanning over-sized media sheets
US6507450B1 (en) * 1999-06-11 2003-01-14 Western Digital Technologies, Inc. Method of continuously recording servo bursts along one continuous, single helix spiral
US6409167B1 (en) * 2000-01-27 2002-06-25 Hewlett-Packard Co. Photographic print feeder for scanner or copier
US6467895B1 (en) * 2000-02-16 2002-10-22 Hewlett-Packard Company Vacuum feeder for imaging device
US6783225B2 (en) * 2000-02-16 2004-08-31 Hewlett-Packard Development Company, L.P. Vacuum feeder for imaging device
US6448771B1 (en) * 2000-07-31 2002-09-10 Koninklijke Phillips Electronics N.V. Magnetic resonance method for forming a fast dynamic image
US6894813B2 (en) * 2001-01-16 2005-05-17 Xerox Corporation Integrated imaging module for wide format scanner
US6961145B2 (en) * 2001-01-25 2005-11-01 Xerox Corporation System and method for the reproduction of oversize documents
US6660442B2 (en) * 2001-04-03 2003-12-09 Kao Corporation Nonmagnetic black toner for reversal development
US7145691B2 (en) * 2002-01-17 2006-12-05 Kabushiki Kaisha Toshiba Image reading apparatus
US6863118B1 (en) * 2004-02-12 2005-03-08 Hon Hai Precision Ind. Co., Ltd. Micro grooved heat pipe
US7460279B2 (en) * 2004-09-08 2008-12-02 Ricoh Company, Ltd. Adjustment method, image reading device, and image forming apparatus for adjusting read sensors
US20060256397A1 (en) * 2005-05-12 2006-11-16 Lexmark International, Inc. Method and system for combining images

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070081212A1 (en) * 2005-10-07 2007-04-12 Kazumasa Tonami Document reading apparatus
US20160094755A1 (en) * 2014-09-30 2016-03-31 Brother Kogyo Kabushiki Kaisha Image processing device generating combined imaged data by using first image data and second image data
US9628666B2 (en) * 2014-09-30 2017-04-18 Brother Kogyo Kabushiki Kaisha Image processing device generating combined imaged data by using first image data and second image data
US9811877B2 (en) 2015-03-17 2017-11-07 Brother Kogyo Kabushiki Kaisha Image processing device selecting arrangement method for generating arranged image data
US20220156908A1 (en) * 2015-05-18 2022-05-19 Blister Partners Holding Bv Blister-Strip Inspection Device
US11830180B2 (en) * 2015-05-18 2023-11-28 Blister Partners Holding Bv Blister-strip inspection device
US20190007577A1 (en) * 2017-06-29 2019-01-03 Avision Inc. Guiding structure adapted for a scanner and capable of preventing image distortion and scanner therewith
US10659645B2 (en) * 2017-06-29 2020-05-19 Avision Inc. Guiding structure adapted for a scanner and capable of preventing image distortion and scanner therewith
US11381706B2 (en) * 2019-07-24 2022-07-05 Fujifilm Business Innovation Corp. Image processing apparatus and non-transitory computer readable medium storing information processing program for rearranging content of an image to improve visibility of the content
US11394851B1 (en) * 2021-03-05 2022-07-19 Toshiba Tec Kabushiki Kaisha Information processing apparatus and display method
US20220321733A1 (en) * 2021-03-05 2022-10-06 Toshiba Tec Kabushiki Kaisha Information processing apparatus and display method
US11659129B2 (en) * 2021-03-05 2023-05-23 Toshiba Tec Kabushiki Kaisha Information processing apparatus and display method

Also Published As

Publication number Publication date
US7733539B2 (en) 2010-06-08

Similar Documents

Publication Publication Date Title
US7733539B2 (en) Scanning method for stitching images
US7626735B2 (en) Image reading apparatus for correcting images on both sides of a document sheet
JP4140287B2 (en) Image reading apparatus, document feeder, and document reading method
JP4442272B2 (en) Image reading device and foreign material detection method for reference member
US7881652B2 (en) Modular printer and scanner ADF duplexer feedpath including second tray
JP4522293B2 (en) Image forming apparatus
US7636542B2 (en) Duplexing ADF using a paperpath shorter than the length of paper to be duplexed
US7821687B2 (en) Method for dynamically compensating for a faulty pixel in a scan line generated by a scanner
US20060280534A1 (en) Apparatus for and method of creating a duplex scan using a single pass ADF
US7619780B2 (en) Method for performing duplex copying
EP3855718A1 (en) Image reading apparatus and method for automatically determining folded or split documents before recombination thereof
JP2005277752A (en) Image reader
JP2006013833A (en) Image reader, image processing apparatus, and image processing method
JP4367079B2 (en) Image reading device
JP2006013924A (en) Image reading apparatus
JP2005268893A (en) Image reading apparatus
JP4569817B2 (en) Film processing equipment
JP4186796B2 (en) Image reading device
JP2006304186A (en) Image reading device and copying device
JP2006014214A (en) Image reading apparatus, image forming apparatus, and image reading method
JP2014030143A (en) Reading device, correction method in the reading device, and program
JP2006080941A (en) Image reading apparatus
JP2011061599A (en) Image reading apparatus, image forming apparatus, and image reading method
JP2006074204A (en) Image reader, image processor, image forming device and copying device
JP2008160338A (en) Image read controller and image read control method

Legal Events

Date Code Title Description
AS Assignment

Owner name: LEXMARK INTERNATIONAL, INC., KENTUCKY

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:EDWARDS, MARK J.;PEMBERTON, ROBERT A.;RUMFORD, ROBERT W.;AND OTHERS;REEL/FRAME:016398/0182;SIGNING DATES FROM 20050314 TO 20050315

Owner name: LEXMARK INTERNATIONAL, INC.,KENTUCKY

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:EDWARDS, MARK J.;PEMBERTON, ROBERT A.;RUMFORD, ROBERT W.;AND OTHERS;SIGNING DATES FROM 20050314 TO 20050315;REEL/FRAME:016398/0182

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552)

Year of fee payment: 8

AS Assignment

Owner name: CHINA CITIC BANK CORPORATION LIMITED, GUANGZHOU BR

Free format text: PATENT SECURITY AGREEMENT;ASSIGNOR:LEXMARK INTERNATIONAL, INC.;REEL/FRAME:046989/0396

Effective date: 20180402

AS Assignment

Owner name: CHINA CITIC BANK CORPORATION LIMITED, GUANGZHOU BR

Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT U.S. PATENT NUMBER PREVIOUSLY RECORDED AT REEL: 046989 FRAME: 0396. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT SECURITY AGREEMENT;ASSIGNOR:LEXMARK INTERNATIONAL, INC.;REEL/FRAME:047760/0795

Effective date: 20180402

FEPP Fee payment procedure

Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

LAPS Lapse for failure to pay maintenance fees

Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCH Information on status: patent discontinuation

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

FP Lapsed due to failure to pay maintenance fee

Effective date: 20220608

AS Assignment

Owner name: LEXMARK INTERNATIONAL, INC., KENTUCKY

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CHINA CITIC BANK CORPORATION LIMITED, GUANGZHOU BRANCH, AS COLLATERAL AGENT;REEL/FRAME:066345/0026

Effective date: 20220713