Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Web History | Sign in

Patents

Methods and apparatus for utilizing pixel sub-components which form a pixel element of an LCD display, e.g., as separate luminous intensity elements, are described. Each pixel of a color LCD display is comprised of three non-overlapping red, green and blue rectangular pixel sub-elements or sub-components. The invention takes advantage of the ability to control individual RGB pixel sub-elements to effectively increase a screen's resolution in the dimension perpendicular to the dimension in which the screen is striped, e.g., the RGB pixel sub-elements are arranged lengthwise. In order to utilize the effective resolution which can be obtained by treating RGB pixel sub-components separately, scaling or super sampling of digital representations of fonts is performed in one dimension at a rate that is greater than the scaling or sampling performed in the other dimension. In some embodiments where weighting is used in determining RGB pixel values, e.g., during scan conversion, the super...

InventorsWilliam Hill, Michael Duggan, Leroy B. Keely, Jr., Gregory C. Hitchcock, J. Turner Whitted
Original AssigneeMicrosoft Corporation
Primary Examiner: Henry N. Tran
Current U.S. Classification345/614; 345/468; 345/471; 345/472; 345/611
International Classification: G09G 536

View patent at USPTO
Search USPTO Assignment Database

Citations

Cited PatentFiling dateIssue dateOriginal AssigneeTitle
US4136359Apr 11, 1977Jan 23, 1979Apple Computer, Inc.Microcomputer for use with video display
US4217604Sep 11, 1978Aug 12, 1980Apple Computer, Inc.Apparatus for digitally controlling pal color display
US4278972Jan 8, 1980Jul 14, 1981Apple Computer, Inc.Digitally-controlled color signal generation means for use with display
US4851825Jul 24, 1987Jul 25, 1989Grayscale character generator and method
US5057739Dec 28, 1989Oct 15, 1991Sony CorporationMatrix array of cathode ray tubes display device
US5254982Jan 12, 1990Oct 19, 1993International Business Machines CorporationError propagated image halftoning with time-varying phase shift
US5298915Jun 16, 1992Mar 29, 1994Cirrus Logic, Inc.System and method for producing a palette of many colors on a display screen having digitally-commanded pixels
US5334996Oct 23, 1990Aug 2, 1994U.S. Philips CorporationColor display apparatus
US5341153Jun 13, 1988Aug 23, 1994International Business Machines CorporationMethod of and apparatus for displaying a multicolor image
US5349451Oct 28, 1993Sep 20, 1994Linotype-Hell AGMethod and apparatus for processing color values
US5467102Mar 28, 1995Nov 14, 1995Kabushiki Kaisha ToshibaPortable display device with at least two display screens controllable collectively or separately
US5543819Nov 19, 1993Aug 6, 1996Proxima CorporationHigh resolution display system and method of using same
US5548305Jan 9, 1992Aug 20, 1996Microsoft CorporationMethod and apparatus for displaying color on a computer output device using dithering techniques
US5555360Apr 4, 1991Sep 10, 1996Ricoh Company, Ltd.Graphics processing apparatus for producing output data at edges of an output image defined by vector data
US5633654Mar 16, 1995May 27, 1997Intel CorporationComputer-implemented process and computer system for raster displaying video data using foreground and background commands
US5684510Jul 19, 1994Nov 4, 1997Microsoft CorporationMethod of font rendering employing grayscale processing of grid fitted fonts
US5689283Jul 14, 1995Nov 18, 1997Sony CorporationDisplay for mosaic pattern of pixel information with optical pixel shift for high resolution
US5767837Apr 16, 1993Jun 16, 1998Mitsubishi Denki Kabushiki KaishaDisplay apparatus
US5821913Dec 14, 1995Oct 13, 1998International Business Machines CorporationMethod of color image enlargement in which each RGB subpixel is given a specific brightness weight on the liquid crystal display
US5828361Jun 12, 1996Oct 27, 1998Microsoft CorporationMethod and system for rapidly transmitting multicolor or gray scale display data having multiple bits per pixel to a display device
US5847698Sep 17, 1996Dec 8, 1998DataVentures, Inc.Electronic book device
US5894300Sep 9, 1996Apr 13, 1999NEC CorporationColor image display apparatus and method therefor
US5949643Nov 12, 1997Sep 7, 1999Portable computer having split keyboard and pivotal display screen halves
US5963185Sep 27, 1996Oct 5, 1999Texas Digital Systems, Inc.Display device with variable color background area

Referenced by

Citing PatentFiling dateIssue dateOriginal AssigneeTitle
US6278434Oct 7, 1998Aug 21, 2001Microsoft CorporationNon-square scaling of image data to be mapped to pixel sub-components
US6339426Apr 29, 1999Jan 15, 2002Microsoft CorporationMethods, apparatus and data structures for overscaling or oversampling character feature information in a system for rendering text on horizontally striped displays
US6342890Mar 19, 1999Jan 29, 2002Microsoft CorporationMethods, apparatus, and data structures for accessing sub-pixel data having left side bearing information
US6356278Apr 10, 2000Mar 12, 2002Microsoft CorporationMethods and systems for asymmeteric supersampling rasterization of image data
US6384839Sep 21, 1999May 7, 2002Agfa Monotype CorporationMethod and apparatus for rendering sub-pixel anti-aliased graphics on stripe topology color displays
US6621500Nov 17, 2000Sep 16, 2003Hewlett-Packard Development Company, L.P.Systems and methods for rendering graphical data
US6680739Nov 17, 2000Jan 20, 2004Hewlett-Packard Development Company, L.P.Systems and methods for compositing graphical data
US6700580Mar 1, 2002Mar 2, 2004Hewlett-Packard Development Company, L.P.System and method utilizing multiple pipelines to render graphical data
US6738526Jul 30, 1999May 18, 2004Microsoft CorporationMethod and apparatus for filtering and caching data representing images
US6750875Feb 1, 2000Jun 15, 2004Microsoft CorporationCompression of image data associated with two-dimensional arrays of pixel sub-components
US6791553Nov 17, 2000Sep 14, 2004Hewlett-Packard Development Company, L.P.System and method for efficiently rendering a jitter enhanced graphical image
US6836271Oct 22, 2002Dec 28, 2004Matsushita Electric Industrial Co., Ltd.Boldfaced character-displaying method and display equipment employing the boldfaced character-displaying method
US6864894Nov 17, 2000Mar 8, 2005Hewlett-Packard Development Company, L.P.Single logical screen system and method for rendering graphical data
US6870539Nov 17, 2000Mar 22, 2005Hewlett-Packard Development Company, L.P.Systems for compositing graphical data
US6882346Nov 17, 2000Apr 19, 2005Hewlett-Packard Development Company, L.P.System and method for efficiently rendering graphical data
US6894701May 14, 2002May 17, 2005Microsoft CorporationType size dependent anti-aliasing in sub-pixel precision rendering systems
US6903754Jul 25, 2001Jun 7, 2005Clairvoyante, IncArrangement of color pixels for full color imaging devices with simplified addressing
US6917368Mar 4, 2003Jul 12, 2005Clairvoyante, Inc.Sub-pixel rendering system and method for improved display viewing angles
US6917369Mar 16, 2004Jul 12, 2005Mitsubishi Electric Research Labs, Inc.Method and apparatus for rendering cell-based distance fields using texture mapping
US6933952Mar 16, 2004Aug 23, 2005Mitsubishi Electric Research Labs, Inc.Method for antialiasing a set of objects represented as a set of two-dimensional distance fields in object-order
US6950115Dec 14, 2001Sep 27, 2005Clairvoyante, Inc.Color flat panel display sub-pixel arrangements and layouts
US6958757Jul 18, 2003Oct 25, 2005Microsoft CorporationSystems and methods for efficiently displaying graphics on a display device regardless of physical orientation
US6958761Apr 3, 2003Oct 25, 2005Samsung SDI Co., Ltd.Method of fast processing image data for improving visibility of image
US6982725Mar 21, 2005Jan 3, 2006Microsoft CorporationDropout control in subpixel rendering
US6985162Nov 17, 2000Jan 10, 2006Hewlett-Packard Development Company, L.P.Systems and methods for rendering active stereo graphical data as passive stereo
US7002598Mar 16, 2004Feb 21, 2006Mitsubishi Electric Research Labs., Inc.Method for generating a composite glyph and rendering a region of the composite glyph in object-order
US7006095Mar 16, 2004Feb 28, 2006Mitsubishi Electric Research Laboratories, Inc.Method for typesetting a set glyphs represented as a set of two dimensional distance fields
US7006108Mar 16, 2004Feb 28, 2006Mitsubishi Electric Research Laboratories, Inc.Method for generating a composite glyph and rendering a region of the composite glyph in image-order
US7012619Jul 20, 2001Mar 14, 2006Fujitsu LimitedDisplay apparatus, display method, display controller, letter image creating device, and computer-readable recording medium in which letter image generation program is recorded
US7034850Dec 13, 2002Apr 25, 2006Matsushita Electric Industrial Co., Ltd.Displaying method, displaying apparatus, filtering unit, filtering process method, recording medium for storing filtering process programs, and method for processing images
US7042458Mar 16, 2004May 9, 2006Mitsubishi Electric Research Laboratories, Inc.Methods for generating an adaptively sampled distance field of an object with specialized cells
US7046256Jan 22, 2003May 16, 2006Clairvoyante, IncSystem and methods of subpixel rendering implemented on display panels
US7057626Jan 4, 2005Jun 6, 2006Microsoft CorporationDropout control in subpixel rendering
US7084923Oct 28, 2003Aug 1, 2006Clairvoyante, IncDisplay system having improved multiple modes for displaying image data from multiple input source formats
US7102653Feb 14, 2006Sep 5, 2006Hewlett-Packard Development Company, L.P.Systems and methods for rendering graphical data
US7102655May 28, 2002Sep 5, 2006Matsushita Electric Industrial Co., Ltd.Display method and display equipment
US7123271Mar 16, 2004Oct 17, 2006Mitsubishi Electric Research Labs, Inc.Method and apparatus for antialiasing a set of objects represented as a set of two-dimensional distance fields in image-order
US7123277Jan 16, 2002Oct 17, 2006Clairvoyante, Inc.Conversion of a sub-pixel format data to another sub-pixel data format
US7136083Jul 18, 2001Nov 14, 2006Matsushita Electric Industrial Co., Ltd.Display method by using sub-pixels
US7142219Mar 26, 2002Nov 28, 2006Matsushita Electric Industrial Co., Ltd.Display method and display apparatus
US7145566Jul 18, 2003Dec 5, 2006Microsoft CorporationSystems and methods for updating a frame buffer based on arbitrary graphics calls
US7158148Jul 23, 2002Jan 2, 2007Matsushita Electric Industrial Co., Ltd.Display equipment, display method, and recording medium for recording display control program
US7167158Aug 29, 2002Jan 23, 2007Silverbrook Research Pty LtdScanning electronic book
US7167185Mar 24, 2003Jan 23, 2007KLA- Tencor Technologies CorporationVisualization of photomask databases
US7167186Mar 4, 2003Jan 23, 2007Clairvoyante, IncSystems and methods for motion adaptive filtering
US7176940Jul 21, 2003Feb 13, 2007Samsung Electronics Co., Ltd.Method and apparatus for rendering color image on delta-structured displays
US7176941Jan 17, 2006Feb 13, 2007Microsoft CorporationDropout control in subpixel rendering
US7184066Aug 8, 2002Feb 27, 2007Clairvoyante, IncMethods and systems for sub-pixel rendering with adaptive filtering
US7187353Jun 6, 2003Mar 6, 2007Clairvoyante, IncDot inversion on novel display panel layouts with extra drivers
US7190367Mar 16, 2004Mar 13, 2007Mitsubishi Electric Research Laboratories, Inc.Method, apparatus, and system for rendering using a progressive cache
US7209105Jun 6, 2003Apr 24, 2007Clairvoyante, IncSystem and method for compensating for visual effects upon panels having fixed pattern noise with reduced quantization error
US7218301Jun 6, 2003May 15, 2007Clairvoyante, IncSystem and method of performing dot inversion with standard drivers and backplane on novel display panel layouts
US7219309Mar 14, 2003May 15, 2007Bitstream Inc.Innovations for the display of web pages
US7221381May 17, 2002May 22, 2007Clairvoyante, IncMethods and systems for sub-pixel rendering with gamma adjustment
US7222306May 2, 2002May 22, 2007Bitstream Inc.Methods, systems, and programming for computer display of images, text, and/or digital content
US7230584May 20, 2003Jun 12, 2007Clairvoyante, IncProjector systems with reduced flicker
US7248268Apr 9, 2004Jul 24, 2007Clairvoyante, IncSubpixel rendering filters for high brightness subpixel layouts
US7248271Jan 31, 2005Jul 24, 2007Clairvoyante, IncSub-pixel rendering system and method for improved display viewing angles
US7268748May 20, 2003Sep 11, 2007Clairvoyante, IncSubpixel rendering for cathode ray tube devices
US7268758Mar 23, 2004Sep 11, 2007Clairvoyante, IncTransistor backplanes for liquid crystal displays comprising different sized subpixels
US7271816Apr 18, 2002Sep 18, 2007Matsushita Electric Industrial Co. Ltd.Display apparatus, display method, and display apparatus controller
US7274383Jul 28, 2000Sep 25, 2007Clairvoyante, IncArrangement of color pixels for full color imaging devices with simplified addressing
US7283142Oct 22, 2002Oct 16, 2007Clairvoyante, Inc.Color display having horizontal sub-pixel arrangements and layouts
US7286121Dec 23, 2003Oct 23, 2007Microsoft CorporationSub-component based rendering of objects having spatial frequency dominance parallel to the striping direction of the display
US7287220Nov 3, 2003Oct 23, 2007Bitstream Inc.Methods and systems for displaying media in a scaled manner and/or orientation
US7292253Apr 3, 2003Nov 6, 2007Sharp Kabushiki KaishaDisplay apparatus, information display method, information display program, readable recording medium, and information apparatus
US7307634Jul 26, 2005Dec 11, 2007Microsoft CorporationSystems and methods for efficiently displaying graphics on a display device regardless of physical orientation
US7307634Jul 26, 2005Dec 11, 2007Microsoft CorporationSystems and methods for efficiently displaying graphics on a display device regardless of physical orientation
US7342588Jan 25, 2005Mar 11, 2008Hewlett-Packard Development Company, L.P.Single logical screen system and method for rendering graphical data
US7352374Apr 7, 2003Apr 1, 2008Clairvoyante, IncImage data set with embedded pre-subpixel rendered image
US7379076Jul 15, 2004May 27, 2008Microsoft CorporationUsing pixel homogeneity to improve the clarity of images
US7397455Jun 6, 2003Jul 8, 2008Samsung Electronics Co., Ltd.Liquid crystal display backplane layouts and addressing for non-standard subpixel arrangements
US7417648Oct 22, 2002Aug 26, 2008Samsung Electronics Co. Ltd.,Color flat panel display sub-pixel arrangements and layouts for sub-pixel rendering with split blue sub-pixels
US7420577Apr 23, 2007Sep 2, 2008Samsung Electronics Co., Ltd.System and method for compensating for visual effects upon panels having fixed pattern noise with reduced quantization error
US7425953May 19, 2005Sep 16, 2008Hewlett-Packard Development Company, L.P.Method, node, and network for compositing a three-dimensional stereo image from an image generated from a non-stereo application
US7440037Aug 2, 2005Oct 21, 2008Microsoft CorporationAnti-aliasing characters for improved display on an interlaced television monitor
US7468732Feb 19, 2003Dec 23, 2008Sharp Kabushiki KaishaCharacter display apparatus and character display method, control program for controlling the character display method and recording medium recording the control program
US7486415Apr 7, 2005Feb 3, 2009Samsung Electronics Co., Ltd.Apparatus and method for rendering image, and computer-readable recording media for storing computer program controlling the apparatus
US7492379Oct 22, 2002Feb 17, 2009Samsung Electronics Co., Ltd.Color flat panel display sub-pixel arrangements and layouts for sub-pixel rendering with increased modulation transfer function response
US7505052Sep 17, 2004Mar 17, 2009Samsung Electronics Co., Ltd.Method and apparatus for displaying image and computer-readable recording medium for storing computer program
US7515122Jun 2, 2004Apr 7, 2009Eastman Kodak CompanyColor display device with enhanced pixel pattern
US7518610May 25, 2006Apr 14, 2009Fujitsu LimitedDisplay apparatus, display control apparatus, display method, and computer-readable recording medium recording display control program
US7525526Oct 28, 2003Apr 28, 2009Samsung Electronics Co., Ltd.System and method for performing image reconstruction and subpixel rendering to effect scaling for multi-mode display
US7548220Jan 11, 2006Jun 16, 2009Silverbrook Research Pty LtdFoldable electronic book
US7567221Jan 11, 2006Jul 28, 2009Silverbrook Research Pty LtdElectronic book with a built-in card scanner
US7573448Mar 2, 2007Aug 11, 2009Samsung Electronics Co., Ltd.Dot inversion on novel display panel layouts with extra drivers
US7573493Aug 31, 2006Aug 11, 2009Samsung Electronics Co., Ltd.Four color arrangements of emitters for subpixel rendering
US7590299Jun 10, 2004Sep 15, 2009Samsung Electronics Co., Ltd.Increasing gamma accuracy in quantized systems
US7598963Oct 13, 2006Oct 6, 2009Samsung Electronics Co., Ltd.Operating sub-pixel rendering filters in a display system
US7598965Jul 20, 2007Oct 6, 2009Samsung Electronics Co., Ltd.Subpixel rendering filters for high brightness subpixel layouts
US7623141May 11, 2007Nov 24, 2009Samsung Electronics Co., Ltd.Methods and systems for sub-pixel rendering with gamma adjustment
US7646398Jul 14, 2005Jan 12, 2010Samsung Electronics Co., Ltd.Arrangement of color pixels for full color imaging devices with simplified addressing
US7646430Jun 28, 2006Jan 12, 2010Samsung Electronics Co., Ltd.Display system having improved multiple modes for displaying image data from multiple input source formats
US7688335Oct 11, 2006Mar 30, 2010Samsung Electronics Co., Ltd.Conversion of a sub-pixel format data to another sub-pixel data format
US7689058Oct 13, 2006Mar 30, 2010Samsung Electronics Co., Ltd.Conversion of a sub-pixel format data to another sub-pixel data format
US7697012Aug 8, 2003Apr 13, 2010Samsung Electronics Co., Ltd.Method and apparatus for rendering image signal
US7701476Aug 31, 2006Apr 20, 2010Samsung Electronics Co., Ltd.Four color arrangements of emitters for subpixel rendering
US7724164Jan 24, 2007May 25, 2010Samsung Electronics Co., Ltd.Apparatus and method of dynamically caching symbols to manage a dictionary in a text image coding and decoding system
US7728802Mar 4, 2005Jun 1, 2010Samsung Electronics Co., Ltd.Arrangements of color pixels for full color imaging devices with simplified addressing
US7737993Nov 3, 2003Jun 15, 2010Methods, systems, and programming for producing and displaying subpixel-optimized images and digital content including such images
US7746351Aug 22, 2006Jun 29, 2010Microsoft CorporationSystems and methods for updating a frame buffer based on arbitrary graphics calls
US7755648Jul 14, 2005Jul 13, 2010Samsung Electronics Co., Ltd.Color flat panel display sub-pixel arrangements and layouts
US7755649Apr 2, 2007Jul 13, 2010Samsung Electronics Co., Ltd.Methods and systems for sub-pixel rendering with gamma adjustment
US7755652Aug 30, 2006Jul 13, 2010Samsung Electronics Co., Ltd.Color flat panel display sub-pixel rendering and driver configuration for sub-pixel arrangements with split sub-pixels
US7864194Jan 19, 2007Jan 4, 2011Samsung Electronics Co., Ltd.Systems and methods for motion adaptive filtering
US7864202Oct 13, 2006Jan 4, 2011Samsung Electronics Co., Ltd.Conversion of a sub-pixel format data to another sub-pixel data format
US7876341Mar 9, 2007Jan 25, 2011Samsung Electronics Co., Ltd.Subpixel layouts for high brightness displays and systems
US7880688May 31, 2009Feb 1, 2011Silverbrook Research Pty LtdFoldable electronic book
US7889215Oct 16, 2008Feb 15, 2011Samsung Electronics Co., Ltd.Conversion of a sub-pixel format data to another sub-pixel data format
US7911487Oct 13, 2009Mar 22, 2011Samsung Electronics Co., Ltd.Methods and systems for sub-pixel rendering with gamma adjustment
US7916156Feb 11, 2010Mar 29, 2011Samsung Electronics Co., Ltd.Conversion of a sub-pixel format data to another sub-pixel data format
US7920154Aug 28, 2006Apr 5, 2011Samsung Electronics Co., Ltd.Subpixel rendering filters for high brightness subpixel layouts
US7969456Feb 26, 2007Jun 28, 2011Samsung Electronics Co., Ltd.Methods and systems for sub-pixel rendering with adaptive filtering
US7973739Jul 5, 2009Jul 5, 2011Silverbrook Research Pty LtdElectronic book with built-in card scanner
US8018476Apr 12, 2007Sep 13, 2011Samsung Electronics Co., Ltd.Subpixel layouts for high brightness displays and systems
US8022969May 17, 2002Sep 20, 2011Samsung Electronics Co., Ltd.Rotatable display with sub-pixel rendering
US8031205Mar 13, 2008Oct 4, 2011Samsung Electronics Co., Ltd.Image data set with embedded pre-subpixel rendered image
US8035599Jun 6, 2003Oct 11, 2011Samsung Electronics Co., Ltd.Display panel having crossover connections effecting dot inversion
US8134583Aug 11, 2008Mar 13, 2012Samsung Electronics Co., Ltd.To color flat panel display sub-pixel arrangements and layouts for sub-pixel rendering with split blue sub-pixels
US8144094Jun 26, 2008Mar 27, 2012Samsung Electronics Co., Ltd.Liquid crystal display backplane layouts and addressing for non-standard subpixel arrangements
US8159511Jun 28, 2010Apr 17, 2012Samsung Electronics Co., Ltd.Methods and systems for sub-pixel rendering with gamma adjustment
US8223168Feb 4, 2011Jul 17, 2012Samsung Electronics Co., Ltd.Conversion of a sub-pixel format data

Claims

1. In a computer system including a processing unit and a display device for displaying an image, the display device having a plurality of pixels, each including a plurality of pixel sub-components each of a different color, a method of improving resolution of the displayed image comprising the steps for:

mapping samples of information representing an image to individual pixel sub-components of a pixel as opposed to mapping each of the samples to an entire pixel, each pixel sub-component having mapped thereto at least one spatially different sample;
generating a separate luminous intensity value for each pixel sub-component as opposed to each full pixel, the separate luminous intensity value for each sub-component being based on the at least one spatially different sample mapped thereto; and
displaying the image using the separate luminous intensity values of each sub-component, resulting in each of the pixel sub-components of the pixel, rather than entire pixels, representing displayed portions of the image.

2. A method as defined in claim 1, wherein the pixel sub-components of the plurality of pixels are arranged to form vertical stripes of same-colored pixel sub-components on the display device, and wherein the method is further comprised of the step for scaling the information representing the image in the direction perpendicular to the stripes by a factor greater than in the direction parallel to the stripes prior to the step for mapping the samples.

3. A method as defined in claim 1 or 2, wherein the step for mapping the samples is comprised of an act wherein each of the pixel sub-components of the pixel has mapped thereto one and only one of the samples.

4. A method as defined in claim 1 or 2, wherein the step for mapping the samples is comprised of an act wherein at least one of the pixel sub-components of the pixel has mapped thereto two or more of the samples.

5. A method as defined in claim 4, wherein the step for mapping the samples is comprised of an act wherein different numbers of samples are mapped to each of the pixel sub-components of the pixel.

6. A method as defined in claim 1 or 2, wherein the step for mapping the samples is comprised of an act wherein the information representing the image includes an outline of the image and has associated therewith a foreground color and a background color.

7. A method as defined in claim 6, wherein the step for generating a luminous intensity value for each pixel sub-component comprises a step for selecting an on or off luminous intensity value based on the relative position of the image and the at least one spatially different sample mapped to each pixel sub-component.

8. In a computer system including a processing unit and a display device for displaying an image, the display device having a plurality of pixels, each including at least three pixel sub-components each of a different color, a method for improving resolution of the displayed image comprising the acts of:

sampling information representing an image so at to obtain a plurality of samples;
mapping a first sample to a first pixel sub-component of a pixel of the display device;
mapping a second sample to a second pixel sub-component that is adjacent to the first pixel sub-component, the second pixel sub-component being one of i) a sub-component of the same pixel as the first pixel sub-component and ii) a sub-component of an adjacent pixel;
generating, for each of the first and second pixel sub-components, a separate luminous intensity value based on the samples mapped thereto; and
displaying at least some portions of the image using a number of pixel sub-components different from the number of pixel sub-components in a full pixel or an integer multiple thereof, by separately controlling each of the first and second pixel sub-components using the separate luminous intensity values.

9. A method as defined in claim 8, wherein the pixel sub-components of the plurality of pixels are arranged to form vertical stripes of same-colored pixel sub-components on the display device, and wherein the act of displaying the image results in a text character that has a portion with a dimension, in the direction perpendicular to the stripes, having a value that is not an integer multiple of the value of the dimension of the pixels in the direction perpendicular to the stripes.

10. A method as defined in claim 9, wherein the portion of the text character is a stem of the text character, and wherein the dimension of the stem is not an integer multiple of the width of the pixels.

11. A method as defined in claim 9, further comprising the act of scaling the information representing the image in the direction perpendicular to the stripes by a factor greater than in the direction parallel to the stripes prior to the act of sampling the information.

12. A method as defined in claim 8 or 9, wherein the display device comprises a liquid crystal display, and wherein the first, second, and third pixel sub-components have a red, green, and blue color, respectively.

13. A method as defined in claim 8 or 9, further comprising the act of performing a color processing operation on the information representing the image, the color processing operation compensating for color distortion that has been introduced to the information as the samples were mapped to the first, second, and third pixel sub-components.

14. In a computer system including a processing unit and a display device for displaying an image, the display device having a plurality of pixels, each including a plurality of pixel sub-components each of a different color, a computer program product for implementing a method of improving resolution of the displayed image, the computer program product comprising:

a computer-readable medium carrying executable instructions for performing the method; and
wherein the method is comprised of the steps for:
mapping samples of information representing an image to individual pixel sub-components of a pixel as opposed to mapping each of the samples to an entire pixel, each pixel sub-component having mapped thereto at least one spatially different sample;
generating a separate luminous intensity value for each pixel sub-component as opposed to each full pixel the separate luminous intensity value for each sub-component being based on the at least one spatially different sample. mapped thereto; and
displaying the image using the separate luminous intensity values of each sub-component, resulting in each of the pixel sub-components of the pixel, rather than entire pixels, representing displayed portions of the image.

15. A computer program product as defined in claim 14, wherein the pixel sub components of the plurality of pixels are arranged to form vertical stripes of same-colored pixel sub-components on the display device, and wherein the method is further comprised of the step for scaling the information representing the image in the direction perpendicular to the stripes by a factor greater than in the direction parallel to the stripes prior to the step for mapping the samples.

16. A computer program product as defined in claim 14 or 15, wherein the step for mapping the samples is comprised of an act wherein each of the pixel sub-components of the pixel has mapped thereto one and only one of the samples.

17. A computer program product as defined in claim 14 or 15, wherein the step for mapping the samples is comprised of an act wherein at least one of the pixel sub-components of the pixel has mapped thereto two or more of the samples.

18. A computer program product as defined in claim 17, herein the step for mapping the samples is comprised of an act wherein different numbers of samples are mapped to each of the pixel sub-components of the pixel.

19. A computer program product as defined in claim 14 or 15, wherein the step for mapping the samples is comprised of an act wherein the information representing the image includes an outline of the image and has associated therewith a foreground color and a background color.

20. A computer program product as defined in claim 19, wherein the step for generating a luminous intensity value for each pixel sub-component comprises a step for selecting an on or off luminous intensity value based on the relative position of the image and the at least one spatially different sample mapped to each pixel sub-component.

21. In a computer system including a processing unit and a display device for displaying an image, the display device having a plurality of pixels, each including a plurality of pixel sub-components each of a different color, a computer program product for implementing a method of improving resolution of the displayed image, the computer program product comprising:

a computer-readable medium carrying executable instructions for performing the method; and
wherein the method is comprised of the acts of:
sampling information representing an image so at to obtain a plurality of samples;
mapping a first sample to a first pixel sub-component of a pixel of the display device;
mapping a second sample to a second pixel sub-component that is adjacent to the first pixel sub-component, the second pixel sub-component being one of i) a sub-component of the same pixel as the first pixel sub-component and ii) a sub-component of an adjacent pixel;
generating, for each of the first and second pixel sub-components, at separate luminous intensity value based on the samples mapped thereto; and
displaying at least some portions of the image using a number of pixel sub-components different from the number of pixel sub-components in a full pixel or an integer multiple thereof by separately controlling each of the first and second pixel sub-components using the separate luminous intensity values.

22. A computer program product as defined in claim 21, wherein the pixel sub components of the plurality of pixels are arranged to form vertical stripes of same-colored pixel sub-components on the display device, and wherein the act of displaying the image results in a text character that has a portion with a dimension, in the direction perpendicular to the stripes, having a value that is not an integer multiple of the value of the dimension of the pixels in the direction perpendicular to the stripes.

23. A computer program product as defined in claim 22, wherein the portion of the text character is a stem of the text character, and wherein the dimension of the stem is not an integer multiple of the width of the pixels.

24. A computer program product as defined in claim 22, further comprising the act of scaling the information representing the image in the direction perpendicular to the stripes by a factor greater than in the direction parallel to the stripes prior to the act of sampling the information.

25. A computer program product as defined in claim 21 or 22, wherein the display device comprises a liquid crystal display, and wherein the first, second, and third pixel sub-components have a red, green, and blue color, respectively.

26. A computer program product as defined in claims 21 or 22, further comprising the act of performing a color processing operation on the information representing the image, the color processing operation compensating for color distortion that has been introduced to the information as the samples were mapped to the first, second, and third pixel sub-components.