JP2015156033A - グレー・スケールおよびカラー表示の方法および装置 - Google Patents
グレー・スケールおよびカラー表示の方法および装置 Download PDFInfo
- Publication number
- JP2015156033A JP2015156033A JP2015075840A JP2015075840A JP2015156033A JP 2015156033 A JP2015156033 A JP 2015156033A JP 2015075840 A JP2015075840 A JP 2015075840A JP 2015075840 A JP2015075840 A JP 2015075840A JP 2015156033 A JP2015156033 A JP 2015156033A
- Authority
- JP
- Japan
- Prior art keywords
- display
- color
- display device
- pixel
- mode
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/22—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of characters or indicia using display control signals derived from coded signals representing the characters or indicia, e.g. with a character-code memory
- G09G5/24—Generation of individual character patterns
- G09G5/28—Generation of individual character patterns for enhancement of character form, e.g. smoothing
-
- G—PHYSICS
- G02—OPTICS
- G02F—OPTICAL DEVICES OR ARRANGEMENTS FOR THE CONTROL OF LIGHT BY MODIFICATION OF THE OPTICAL PROPERTIES OF THE MEDIA OF THE ELEMENTS INVOLVED THEREIN; NON-LINEAR OPTICS; FREQUENCY-CHANGING OF LIGHT; OPTICAL LOGIC ELEMENTS; OPTICAL ANALOGUE/DIGITAL CONVERTERS
- G02F1/00—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics
- G02F1/01—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour
- G02F1/13—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour based on liquid crystals, e.g. single liquid crystal display cells
- G02F1/133—Constructional arrangements; Operation of liquid crystal cells; Circuit arrangements
- G02F1/1333—Constructional arrangements; Manufacturing methods
- G02F1/1335—Structural association of cells with optical devices, e.g. polarisers or reflectors
- G02F1/133509—Filters, e.g. light shielding masks
- G02F1/133514—Colour filters
-
- G—PHYSICS
- G02—OPTICS
- G02F—OPTICAL DEVICES OR ARRANGEMENTS FOR THE CONTROL OF LIGHT BY MODIFICATION OF THE OPTICAL PROPERTIES OF THE MEDIA OF THE ELEMENTS INVOLVED THEREIN; NON-LINEAR OPTICS; FREQUENCY-CHANGING OF LIGHT; OPTICAL LOGIC ELEMENTS; OPTICAL ANALOGUE/DIGITAL CONVERTERS
- G02F1/00—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics
- G02F1/01—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour
- G02F1/13—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour based on liquid crystals, e.g. single liquid crystal display cells
- G02F1/133—Constructional arrangements; Operation of liquid crystal cells; Circuit arrangements
- G02F1/1333—Constructional arrangements; Manufacturing methods
- G02F1/1335—Structural association of cells with optical devices, e.g. polarisers or reflectors
- G02F1/133509—Filters, e.g. light shielding masks
- G02F1/133514—Colour filters
- G02F1/133516—Methods for their manufacture, e.g. printing, electro-deposition or photolithography
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4015—Image demosaicing, e.g. colour filter arrays [CFA] or Bayer patterns
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/36—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
- G09G3/3607—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals for displaying colours or for displaying grey scales with a specific pixel layout, e.g. using sub-pixels
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/02—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/22—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of characters or indicia using display control signals derived from coded signals representing the characters or indicia, e.g. with a character-code memory
- G09G5/24—Generation of individual character patterns
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2300/00—Aspects of the constitution of display devices
- G09G2300/02—Composition of display devices
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2300/00—Aspects of the constitution of display devices
- G09G2300/04—Structural and physical details of display devices
- G09G2300/0439—Pixel structures
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2300/00—Aspects of the constitution of display devices
- G09G2300/04—Structural and physical details of display devices
- G09G2300/0439—Pixel structures
- G09G2300/0452—Details of colour pixel setup, e.g. pixel composed of a red, a blue and two green components
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2310/00—Command of the display device
- G09G2310/02—Addressing, scanning or driving the display screen or processing steps related thereto
- G09G2310/0235—Field-sequential colour display
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0271—Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping
- G09G2320/0276—Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping for the purpose of adaptation to the characteristics of a display device, i.e. gamma correction
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
- G09G2340/0407—Resolution change, inclusive of the use of different resolutions for different screen areas
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
- G09G2340/0457—Improvement of perceived resolution by subpixel rendering
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/2007—Display of intermediate tones
- G09G3/2011—Display of intermediate tones by amplitude modulation
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/2007—Display of intermediate tones
- G09G3/2074—Display of intermediate tones using sub-pixels
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/20—Function-generator circuits, e.g. circle generators line or curve smoothing circuits
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Nonlinear Science (AREA)
- Computer Hardware Design (AREA)
- Chemical & Material Sciences (AREA)
- Crystallography & Structural Chemistry (AREA)
- Optics & Photonics (AREA)
- Mathematical Physics (AREA)
- Manufacturing & Machinery (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Liquid Crystal Display Device Control (AREA)
- Controls And Circuits For Display Device (AREA)
- Liquid Crystal (AREA)
- Devices For Indicating Variable Information By Combining Individual Elements (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
- Video Image Reproduction Devices For Color Tv Systems (AREA)
- Indicating Measured Values (AREA)
- Spectrometry And Color Measurement (AREA)
Abstract
Description
本願は、1998年10月7日に出願された、”METHOD AND APPARATUS FOR RESOLVING
EDGES WITHIN A DISPLAY PIXEL”(表示画素内の縁を分解する方法および装置)と題す
る係属中の米国特許出願第09/168,014号の一部継続出願であり、その内容はこの言及によ
り本願にも明示的に含まれるものとする。
液晶ディスプレイの多数の変位部分を利用して画像を表現する表示方法および装置に関す
る。
レイ装置となっている。モニタ上でカラー表示を行なうには、通常、ディスプレイ装置を
動作させて、光、例えば、赤、緑、および青の光の組み合わせを射出し、視認者が認知す
る1つ以上のカラーが得られるようにする。
ティングを用い、これらをCRT画面上に一連のドットとして被着することができる。通
常、3つのカラー、赤、緑、および青の各々を発生するには、異なる発光体コーティング
を用い、発光体ドットの繰り返しシーケンスを形成する。これらが電子ビームによって励
起されると、赤、緑および青のカラーを発生する。
トを意味するために、一般に用いられている。スポットは、コンピュータがディスプレイ
装置上に画像を形成するために個別に用いられる。赤、緑および青の発光体ドットの単一
トライアッド(triad)をアドレスすることができないカラーCRTでは、可能な限り最
も小さい画素サイズは、発光体を励起するために用いる電子銃の焦点、位置合わせおよび
帯域幅によって決まる。CRTディスプレイには公知の種々の構成では、赤、緑および青
の蛍光体ドットの1つ以上のトライアッドから射出される光を共に配合することにより、
ある距離において単一のカラー光源の外観を与えるようにする場合が多い。
強度を変化させて、殆ど全ての所望のカラー画素の外観を得ることができる。色を加えな
い場合、即ち、発光しない場合、黒い画素を生成する。3つのカラー全てを100パーセ
ントで加えると、白になる。
ット・パネル・ディスプレイ102から成る、公知の携帯用コンピュータ100を示す。
携帯用パーソナル・コンピュータ100は、CRTディスプレイではなく、液晶ディス
プレイ(LCD)またはその他のフラットディスプレイ装置102を用いる場合が多い。
これは、フラット・パネル・ディスプレイが、CRTディスプレイと比較して、小型で軽
量である場合が多いからである。加えて、フラット・パネル・ディスプレイは、多くの場
合、同程度の大きさのCRTディスプレイよりも消費電力が少なくて済むので、CRTデ
ィスプレイよりも、バッテリ給電で用いるには適している。
するに連れて、フラット・パネル・ディスプレイは、デスクトップ用途において、CRT
ディスプレイにとって代わり始めている。したがって、フラット・パネル・ディスプレイ
、特にLDCは、これまでよりも更に一般化しつつある。
発生および表示を含む、殆どの画像処理技術が開発され、CRTディスプレイ装置上の表
示に対して最適化されてきた。
物理的特性を考慮していない。これらの物理的特性は、CRT装置の特性とは、特にRG
Bカラー光源の物理的特性に関して、大きく異なる。
ネントと呼ぶ、多数の別個のアドレス可能なエレメントを利用して、表示する画像の各画
素を表現するディスプレイ装置の一例である。通常、カラーLCDディスプレイ上の各画
素は、単一の画素エレメントによって表現され、大抵の場合、3つの非正方形エレメント
、即ち、赤、緑および青(RGB)画素サブコンポーネントから成る。したがって、1組
のRGB画素サブコンポーネントが一緒になって、単一の画素エレメントを構成する。公
知の種類のLCDディスプレイは、一連のRGB画素サブコンポーネントを備え、一般に
、ディスプレイに沿ってストライプを形成するように構成されている。RGBストライプ
は、通常、一方向においてディスプレイの全長に及んでいる。得られるRGBストライプ
のことを、「RGBストライピング」とも呼ぶこともある。コンピュータ用途に用いられ
る一般的なLCDモニタは、縦よりも横に広く、RGBストライプが縦方向に延びている
場合が多い。
および列(C1〜C16)から成る公知のLCD画面200を示す。各行/列の交差部が
、1つの画素エレメントを表す正方形を形成する。図2Bは、公知のディスプレイ200
の左上部分を更に詳しく示す。
の別個のサブエレメント即ちサブコンポーネント、赤サブコンポーネント206、緑サブ
コンポーネント207および青サブコンポーネント208から成ることを注記しておく。
公知の各サブコンポーネント206、207、208は、画素の幅の1/3または約1/
3であり、一方その高さは、画素の高さと等しいかほぼ等しい。したがって、組み合わせ
ると、3つの1/3幅の画素サブコンポーネント206、207、208が単一の画素エ
レメントを形成する。
公知の構成では、ディスプレイ200の下に向かう垂直なカラー・ストライプとして現れ
るものを形成する。したがって、図2Aおよび図2Bに示す公知の形態では、1/3幅の
カラー・サブコンポーネント206、207、208の配列を「縦型ストライピング」と
呼ぶこともできる。
は、例えば、640×480、800×600、および1024×768を含む。尚、公
知のディスプレイ装置は、通常、ランドスケープ状に配置したディスプレイ、即ち、図2
Aに示すように、縦よりも横の方が広く、ストライプが縦方向に走るモニタとなっている
。
。これらのパターンには、例えば、ジグザグ・パターン、およびカムコーダのビュー・フ
ァインダでは一般的な、デルタ・パターンが含まれる。本発明の特徴は、このような画素
サブコンポーネント配列と共に用いることができるが、RGBストライピング構成の方が
一般的であるので、本発明の例示の実施形態は、RGBストライプ・ディスプレイに関連
して説明することとする。
素単位として扱われている。したがって、公知のシステムでは、画素エレメントの全画素
サブコンポーネントに対する光度値は、画像の同じ部分から発生する。例えば、図2Cに
示す格子220によって表現する画像について考える。図2Cでは、各正方形は、単一の
画素エレメント、例えば、格子230の対応する正方形の赤、緑および青画素サブコンポ
ーネントによって表現する画像のエリアを表す。図2Cでは、斜線を付けた円を用いて、
光度値を発生する単一の画像サンプルを表している。尚、公知のシステムでは、画像22
0の単一サンプル222をどのように用いて、赤、緑、および青画素サブコンポーネント
232、233、234の各々に光度値を発生するのかに注目すること。このように、公
知のシステムでは、一般に、RGB画素サブコンポーネントを1つのグループとして用い
、表現する画像の単一サンプルに対応する単一のカラー画素を発生する。
カラーの効果が得られる。その色相、彩度、および強度は、3つの画素サブコンポーネン
トの各々の値によって決まる。例えば、各画素サブコンポーネントは、0から255まで
の間の強度を有することができる。3つの画素サブコンポーネント全てに255の強度を
与えた場合、目は画素を白として認知する。しかしながら、3つの画素サブコンポーネン
トの全てに、当該3つの画素サブコンポーネントをオフにする値を与えた場合、目は黒い
画素を認知する。各画素サブコンポーネントのそれぞれの強度を変化させることにより、
これら2つの極値の間で、何百万ものカラーを発生することが可能となる。
コンポーネントにマッピングするので、左右の画素サブコンポーネントの空間変位が発生
する。何故なら、これらのエレメントの中心がサンプルの中心から1/3にあるからであ
る。
合を検討する。サンプルおよび緑画像サブコンポーネント間の変位の結果、図2Aに示す
タイプのLCDディスプレイ上に表示した場合、ディスプレイ上における立方体の見掛け
上の位置は、その実際の位置より1画素の1/3だけ左にずれることになる。同様に、青
い立方体は、画素の1/3だけ右に変位して見えることになる。このように、LCDスク
リーンに用いる公知のイメージング技術では、望ましくない画像の変位誤差が生ずる可能
性がある。
画素)(dpi)の典型的なフラット・パネル・ディスプレイの解像度では、精度高く表
示することは特に困難である。このような表示解像度は、殆どのプリンタに対応する60
0dpiや、書籍や雑誌のように市販の印刷文書において見られる、それよりも更に高い
解像度よりも、遥かに劣っている。
および14ポイントのフォントといった共通のテキスト・サイズでは、滑らかなキャラク
タ形状を描くために十分な画素が得られない。このような共通のテキスト・レンダリング
・サイズでは、同じタイプフェースの異なるサイズおよびウェイト(weight)、例えば、
厚さの間の諧調は、それらの印刷による同等物よりも遥かに粗雑である。
キャラクタのエッジがぎざぎざになってしまう。例えば、粗いサイズの画素では、タイプ
フェース・キャラクタを形成するストロークの端部、例えば、底部におけるセリフ、短い
ラインまたは装飾を正方形に仕切ってしまう(squaring off)場合が多い。このために、
セリフを幅広く用いる傾向がある、多くのとても面白いまたは装飾付きのタイプフェース
を精度高く表示することが困難となる。
ある。画素は従来のモニタの最少表示単位であるので、従来の技術を用いて、1画素のス
テムのウェイト未満で、キャラクタのステムを表示することはできない。更に、ステムの
ウェイトは、一度に1画素についてのみ、増加できるに過ぎない。したがって、ステムの
ウェイトは、1ないし2画素の幅で跳んでしまう。多くの場合、1画素幅のキャラクタ・
ステムは細すぎ、一方2画素幅のキャラクタ・ステムは太すぎる。小さなキャラクタのタ
イプフェースをボールドフェースでディスプレイ画面上に作成するには、ステム・ウェイ
トを1画素から2画素に変更する必要があるので、両者間のウェイトの差は100%とな
る。印刷では、ボールドは、典型的に、その通常の即ちローマン・フェースの同等物より
も20または30パーセント重いだけに過ぎない。一般に、この「1画素、2画素」問題
は、ディスプレイ装置に固有特性として扱われており、単に受け入れざるを得ないことと
なっている。
キャラクタの表示を改善するために設計されたエリアシング防止技術の開発を中心に進め
られてきた。一般に用いられるエリアシング防止技術は、キャラクタの縁を含む画素に、
グレーの中間調を用いなければならない。実際、これのために、形状ににじみが生じ、縁
の空間周波数の低下を招くが、意図するキャラクタ形状の近似は改善する。公知のエリア
シング防止技術は、CRTディスプレイ装置上に表示されるキャラクタの品質を格段に改
善することができるが、これらの技術の多くは、LCDディスプレイ装置に適用した場合
、画素サブコンポーネント配列に関してCRTディスプレイとは著しく相違するため、効
果が得られない。
く作用するが、人が読み取るのに最も適したサイズ、典型的に8ないし13ポイントでは
、テキストをぼかすという影響がある。人の読み手にとって、この影響は、誰か他の人に
処方しためがねで読もうとすることに似ている。読み手の目は、画像に連続的に合焦しよ
うとするのであり、本来焦点を外すことができない。このため、すぐに目の疲れおよび疲
労が生じ、読み続ける場合、従来のエリアシング防止技術では満たされなくなる。
的低い解像度で表示する場合に伴うエリアシングの問題には役立ったが、画素サイズの問
題、および精度高くキャラクタ・ステム幅を表示することができないという問題は、本発
明以前では、ディスプレイ装置の不変の特性であり、耐える以外にないと考えられていた
。
された方法および装置が求められていることは明らかである。その新たな方法の少なくと
も一部は、既存のディスプレイ装置およびコンピュータと共に用いるのに適していること
が望ましい。また、少なくとも一部の方法および装置は、例えば、テキストを表示する新
たなディスプレイ装置および/または新たな方法を用いて、新たなコンピュータ上に表示
するテキストの品質向上を目的とすることが望ましい。
ションにおいて主要な関心事であるが、その他のグラフィクス、幾何学的形状、例えば、
円、正方形等や、写真のような取り込んだ画像を高精度かつ明確に表示するように改良し
た方法および装置も求められている。
の単一画素を表す、画像表示方法および装置を目的とする。
本願の発明者は、光の強度が変化する輝度の縁に対する方が、色の強度が変化するクロ
ミナンスの縁に対するよりも人の目が敏感であるという公知の原理を認識した。これは、
例えば、緑の背景上で赤いテキストを読み取ることが非常に難しいことの理由である。ま
た、目は、赤、緑および青の色に対して等しく感応しないという公知の原理も、発明者は
認識した。実際、完全に白い画素における100パーセント光度の内、赤い画素サブコン
ポーネントは、認知される輝度全体に対して約30%、緑は60%、そして青は10%寄
与する。
源として利用することにより、ディスプレイの有効解像度を、RGBストライピングの方
向に対して垂直な次元において、3倍もの高さに高めることを目的とする。これによって
、視覚可能な解像度の大幅な改良が可能となる。
う場合もあるが、前述のように、人間の目は、クロミナンスよりも輝度の縁に対して敏感
である。したがって、本発明は、カラー品質に及ぼす本発明の技術の悪影響を考慮しても
なお、従来のレンダリング技術に比較して、画像の品質を大幅に改良することができる。
ステムは垂直方向に現れ、水平方向に流れるテキストをレンダリングする場合、垂直ライ
ンの厚さを精度高く制御する能力の方が、水平ラインの厚さを制御する能力よりも重要な
場合が多い。これを念頭にいれ、少なくともテキストの用途では、モニタの最大解像度は
、垂直方向ではなく、水平方向に有する方が望ましいという場合が多い。したがって、本
発明にしたがって実現する種々のディスプレイ装置は、水平ではなく、垂直RGBストラ
イピングを利用する。これによって、このようなモニタは、本発明にしたがって利用すれ
ば、垂直方向よりも水平方向の解像度の方が高くなる。しかしながら、本発明は、水平R
GBストライピングのモニタにも同様に適用可能であり、従来の画像レンダリング技術に
比較して、垂直方向の解像度を高めることが可能となる。
プレイ装置に加えて、本発明は、本発明による画素サブコンポーネントの使用を容易にす
る、新たな改良したテキスト、グラフィクスおよび画像レンダリング技術も目的とする。
およびスキャン変換を含む、いくつかのステップを含む。
本発明の画像スケーリング技術は、RGBストライピングの方向におけるスケーリング
のレートよりも高いレートで、RGBストライピングの方向に対して垂直な次元における
、テキストの幾何学的表現のスケーリングを含む。このような非均一スケーリング技術に
よって、後続の処理動作は、画素サブコンポーネントを個々の光度源として扱うことによ
って得られる解像度の事実上の向上を最大限利用することが可能となる。また、ストライ
ピングに対して垂直な方向におけるスケーリングは、後続のスキャン変換動作において用
いる1つ以上の重み係数の関数として形成することも可能である。したがって、ストライ
ピングに対して垂直な方向のスケーリングは、ストライピングの方向に行なうスケーリン
グの複数倍、例えば、10倍とすることも可能である。
目的とする。これらの方法は、公知のヒンティング動作において考慮する画素の境界に加
えて、画像内の画素サブコンポーネントの境界を考慮に入れる。垂直ストライピングのデ
ィスプレイ装置と共に用いるために行われるヒンティング動作の中には、画素の縁全域で
常に青および赤の画素サブコンポーネント間に現れるのではなく、キャラクタを画素サブ
コンポーネントの境界に沿って整列させ、キャラクタ・ステムが赤、青または緑画素サブ
コンポーネントで隣接するか、またはその内側に来るようにすることを、1ステップとし
て、含む場合もある。
に実行することもできるものもある。このようなヒンティング動作は、1ステップとして
、画素サブコンポーネントの境界に沿ってキャラクタの底辺を位置合わせし、キャラクタ
の底辺のボーダが、画素の縁全体ではなく、赤または青の画素サブコンポーネント内に入
るようにする。
インの幅を、画素サブコンポーネント境界の関数として調節することも可能である。これ
によって、画素サブコンポーネント境界ではなく、画素境界(縁)全域の位置の関数とし
てヒンティングを実行する公知のシステムにおけるよりも画像形状が歪む場合に、より精
細な調節をヒンティング・プロセスで行なうようにすることが可能となる。
的表現をビットマップに変換するプロセスのことである。本発明のスキャン変換動作は、
画像の異なる部分を異なる画素サブコンポーネントにマッピングすることを含む。これは
、画像の同じ部分を用いて光度値を判定し、1つの画素を表す3つの画素サブコンポーネ
ントの各々と共に用いる、公知のスキャン変換技術とは全く異なる。
lor fringing effect)が生ずる可能性もある。本発明の特徴の1つは、ビットマップ画
像を処理し、望ましくない色縁効果を検出することを対象とする。本発明の別の特徴は、
ビットマップ画像上でカラー処理動作を行い、望ましくない色縁効果を低減または補償す
ることを対象とする。
、例えば、テキスト、およびカラー画像を表示可能なディスプレイを対象とする。
本発明は、矩形ディスプレイ・エレメントを有するグレー・スケール・モニタを含み、
第1の次元、例えば、水平次元が、第1の次元に垂直な第2の次元、例えば、垂直次元の
解像度の倍数となっている。例示の一実施形態では、水平方向の解像度が垂直方向の3倍
のグレー・スケール・ディスプレイを提供する。
、例えば、LCDディスプレイも想定している。このようなディスプレイの1つでは、デ
ィスプレイのカラー部分を実現するために用いるカラー・フィルタを、ディスプレイの別
個のグレー・スケール部分から省略する。テキスト、例えば、キャプションを表示する際
にはディスプレイのグレー・スケール部分を用い、カラー画像、例えば、グラフィクスを
表示する際にはディスプレイのカラー部分を用いる。
可能なフィルタ・セルを備えたカラー・フィルタを採用する。画像、例えば、テキストを
グレー・スケール画像として表示する場合、このグレー・スケール画像を表示するために
用いるディスプレイの対応するフィルタ・セルを、透明動作モードに切り換える。このよ
うな実施形態では、ディスプレイの残りの部分または複数の残りの部分は、カラー画像を
表示するために用いることができる。
説明に明記してある。
イの画素サブコンポーネントを利用して、画像の単一画素を表現することができるディス
プレイ装置上において、画像、例えば、テキストおよび/またはグラフィックスを表示す
る方法および装置に関する。
の光度単位として扱うのではなく、各画素サブコンポーネントを別個の独立した光度源と
して用いようとするのである。これによって、RGB水平または垂直ストライピングのデ
ィスプレイ装置を、ストライピングの方向に垂直な次元における有効解像度がストライピ
ングの次元におけるものよりも3倍高いものとして扱うことが可能となる。本発明の種々
の装置は、サブ画素コンポーネントを個別に制御できることを利用した、ディスプレイ装
置および制御装置を目的とする。
400を示す。図4に示すように、電子ブック400は、本の奇数ページおよび偶数ペー
ジを表示するための第1および第2ディスプレイ画面402、404をそれぞれ備えてい
る。更に、電子ブック400は、入力デバイス、例えば、キーパッドまたはキーボード4
08、およびデータ記憶装置、例えば、CDディスク・ドライブ407を備えている。蝶
番406を備えているので、使用しない場合、電子ブック400を折曲げてディスプレイ
402、404を保護することができる。内部バッテリを用いて電子ブック400に給電
することができる。同様に、本発明の他の携帯用コンピュータの実施形態も電池による給
電が可能である。
、端的な全体的説明を与える。本発明の種々の方法は、全体的に、電子ブック400また
はパーソナル・コンピュータのようなコンピュータ・デバイスによって実行する、コンピ
ュータ実行可能命令、例えば、プログラム・モジュールに関連付けて、説明する。本発明
の他の態様は、物理的なハードウエア、例えば、ディスプレイ装置コンポーネントおよび
ディスプレイ画面等に関して説明する。
能である。プログラム・モジュールは、ルーチン、プログラム、オブジェクト、コンポー
ネント、データ構造等を含むことができ、タスク(複数のタスク)を実行したり、あるい
は特定の抽象的データ・タイプを実装する。更に、当業者は、本発明の態様の少なくとも
一部は、他の構成と共にでも実施可能であることを認めよう。その中には、ハンド・ヘル
ド・デバイス、マルチプロセッサ・システム、マイクロプロセッサ中核またはプログラム
可能消費者電子機器、ネットワーク・コンピュータ、ミニコンピュータ、セット・トップ
・ボックス、メインフレーム・コンピュータ、例えば、自動車、航空機、工業的用途等に
用いるディスプレイを含む。また、本発明の態様の少なくとも一部は、通信ネットワーク
を通じてリンクしたリモート処理デバイスによってタスクを実行する分散型計算機環境に
おいても実施可能である。分散型計算機環境では、ローカルおよび/またはリモートのメ
モリ記憶装置に、プログラム・モジュールを配置することができる。
用計算デバイス、例えば、パーソナル・コンピュータ520を含む。パーソナル・コンピ
ュータ520は、演算装置521、システム・メモリ522、ならびにシステム・メモリ
522ないし演算装置521までを含む種々のシステム・コンポーネントを結合するシス
テム・バス523を含むことができる。システム・バス523は、いくつかのタイプのバ
ス構造のいずれでもよく、メモリ・バスまたはメモリ・コントローラ、周辺バス、および
種々のバス・アーキテクチャのいずれかを用いたローカル・バスを含む。システム・メモ
リ522は、リード・オンリ・メモリ(ROM)524および/またはランダム・アクセ
ス・メモリ(RAM)525を含むことができる。起動中のように、パーソナル・コンピ
ュータ520内部のエレメント間で情報を転送する役割を担う基本ルーチンを含む基本入
出力システム526(BIOS)は、ROM524に格納することができる。また、パー
ソナル・コンピュータ520は、ハード・ディスク(図示せず)に対する読み書きを行な
うハード・ディスク・ドライブ527、磁気ディスク(529(例えば、リムーバブル)
に対する読み書きを行なう磁気ディスク・ドライブ528、およびコンパクト・ディスク
またはその他の(磁気)光学媒体のようなリムーバル(磁気)光学ディスク531に対す
る読み書きを行なう光ディスク・ドライブ530を含むことができる。ハード・ディスク
・ドライブ527、磁気ディスク・ドライブ528、および(磁気)光ディスク・ドライ
ブ530は、ハード・ディスク・ドライブ・インターフェース532、磁気ディスク・ド
ライブ・インターフェース533、および(磁気)光ディスク・ドライブ・インターフェ
ース534をそれぞれ介して、システム・バス523と結合することができる。ドライブ
およびそれらに関連する記憶媒体は、機械読み取り可能命令、データ構造、プログラム・
モジュールおよびパーソナル・コンピュータ520のためのその他のデータの不揮発性格
納を行なう。ここに記載する環境の一例では、ハード・ディスク、リムーバブル磁気ディ
スク529およびリムーバル光ディスク531を採用するが、当業者は、磁気カセット、
フラッシュ・メモリ・カード、ディジタル・ビデオ・ディスク、ベルヌーイ・カートリッ
ジ、ランダム・アクセス・メモリ(RAM)、リード・オンリ・メモリ(ROM)等のよ
うな、その他の種類の記憶媒体も、先に紹介した記憶装置の代わりに、またはこれらに加
えて、使用可能であることを認めよう。
ム536、その他のプログラム・モジュール537、および/またはプログラム・データ
538のような多数のプログラム・モジュールを、ハード・ディスク527、磁気ディス
ク529、(磁気)光ディスク531、ROM524またはRAM525上に格納するこ
とができる。ユーザは、例えば、キーボード540およびポインティング・デバイス54
2のような入力デバイスによって、パーソナル・コンピュータ520にコマンドおよび情
報を入力することができる。マイクロフォン、ジョイスティック、ゲーム・パッド、衛星
ディッシュ、スキャナ等のようなその他の入力デバイス(図示せず)も含むことができる
。多くの場合、これらおよびその他の入力デバイスは、システム・バス523に結合され
ているシリアル・ポート・インターフェース546を介して、演算装置521に接続され
ている。しかしながら、入力デバイスは、パラレル・ポート、ゲーム・ポートまたはユニ
バーサル・シリアル・バス(USB)のようなその他のインターフェースによって接続す
ることも可能である。また、例えば、ビデオ・アダプタ548のようなインターフェース
を介して、モニタ547またはその他のディスプレイ装置をシステム・バス523に接続
することも可能である。装置500は、第2ディスプレイ装置の追加により、ブック40
0を実現するために用いることも可能である。モニタ547に加えて、パーソナル・コン
ピュータ520は、例えば、スピーカやプリンタのような、その他の周辺出力デバイス(
図示せず)も含むことができる。
のリモート・コンピュータに対する論理接続を規定する、ネットワーク環境においても動
作可能である。リモート・コンピュータ549は、別のパーソナル・コンピュータ、サー
バ、ルータ、ネットワークPC、ピア・デバイスまたはその他の一般的なネットワーク・
ノードとすることもでき、更にパーソナル・コンピュータ520に関連して先に述べたエ
レメントの多くまたは全てを含むこともできる。図5に示す論理接続は、ローカル・エリ
ア・ネットワーク(LAN)551およびワイド・エリア・ネットワーク(WAN)52
2、イントラネットならびにインターネットを含む。
ターフェース・アダプタ(即ち、「NIC」)553を介してLAN551に接続するこ
とができる。インターネットのようなWANにおいて用いる場合、パーソナル・コンピュ
ータ520は、モデム554、またはワイド・エリア・ネットワーク552上で通信を確
立するその他の手段を含めばよい。モデム554は、内蔵でも外付けでもよく、シリアル
・ポート・インターフェース546を介してシステム・バス523に接続することができ
る。ネットワーク環境では、パーソナル・コンピュータ520に関連して先に示したプロ
グラム・モジュールの少なくとも一部をリモート・メモリ記憶装置に格納することができ
る。図示のネットワーク接続は一例であり、コンピュータ間に通信リンクを確立するその
他の手段も使用可能である。
ディスプレイ装置600は、例えば、フラット・パネル・ディスプレイが望ましい携帯用
コンピュータまたはその他のシステムにおける使用に適している。ディスプレイ装置60
0は、LCDディスプレイとして実現することができる。一実施形態では、公知のコンピ
ュータ100の表示および制御ロジックを、本発明のディスプレイ装置600および表示
制御ロジック、例えば、ルーチンと置換し、携帯用コンピュータに、水平RGBストライ
ピングおよび画像の異なる部分を表すために用いる画素サブコンポーネントを備える。
よび12行の画素エレメントR1〜R12を含み、16×12画素を有するディスプレイ
となる。ディスプレイ600は、殆どのコンピュータ・モニタの場合と同様、縦よりも横
の方が大きくなるように配置されている。ディスプレイ700は、本特許における図示の
目的上16×12画素に限定しているが、図7Aに示すタイプのモニタは、あらゆる数の
垂直および水平画素エレメントでも有することができ、例えば、640×840、800
×600、1024×768および1280×1024という水平対垂直画素比、更には
正方形表示が得られる比率を有するディスプレイも可能である。
ンポーネント602、緑画素サブコンポーネント604、および青画素サブコンポーネン
ト606を含む。図7Aの実施形態では、各画素サブコンポーネント602、604、6
06は、画素の高さの1/3に等しいまたはほぼ等しい高さ、および画素の幅に等しいま
たはほぼ等しい幅を有する。
ように配列する。これは、前述のモニタ200に用いた垂直ストライプ配列とは逆である
。特に、モニタ600は、例えば、アプリケーション上水平解像度よりも垂直解像度の方
が高いことが望ましいグラフィクス・アプリケーションにおいて用いるとよい。
ストライピング・パターンを明確に見ることができ、文字R、GおよびBを用いて、対応
する色の画素サブコンポーネントを示す。
、水平画素エレメントよりも垂直画素エレメントの方が多いディスプレイ装置、例えば、
LCDディスプレイにおける垂直RGBストライピングの使用を示す。12×16ディス
プレイを示すが、ディスプレイ700は、あらゆる数の画素列/行でも実現可能であり、
正方形の表示が得られる列/行比も含むことは理解されよう。
しい場合に特に適している。図7Cに示すタイプのディスプレイ装置は、電子ブック40
0のディスプレイ402、404として用いることができる。図2Aのモニタの場合と同
様、各画素エレメントは、3つのサブ画素コンポーネント、即ち、R、G、およびB画素
サブコンポーネントから成る。
のキャラクタを生成するには、キャラクタ・ステムの正確な表現、キャラクタの比較的長
く細い垂直部分の方が、セリフの表現よりも遥かに重要である。垂直ストライピングは、
本発明にしたがって用いる場合、一度に画素の幅の1/3だけステムを調節可能であると
いう、格別の利点を有する。したがって、垂直ストライピング配列を有する装置200ま
たは700のようなディスプレイ装置を、本発明の表示方法と共に用いることにより、ス
テムの調整が1画素ずつに限定される公知の水平ストライピング配列よりも、高い品質の
テキストを得ることができる。
素サイズの1/3刻みでキャラクタの間隔を調節できることがあげられる。キャラクタ間
隔は、読み易さ(legibility)にとっては重要なテキスト特性である。したがって、垂直
ストライピングを用いることによって、テキスト間隔の改善、およびステムのウェイトの
精細化を得ることができる。
ダリングする際に用いる、図5のコンピュータ・システムのメモリに含まれる種々のエレ
メント、例えば、ルーチンを示す。
アプリケーションとすることができ、テキスト出力サブコンポーネント801を含む。テ
キスト出力サブコンポーネント801は、矢印813で表すように、テキスト情報をオペ
レーティング・システム535に出力し、ディスプレイ装置547上にレンダリングする
役割を担う。テキスト情報は、例えば、レンダリングするキャラクタを識別する情報、レ
ンダリングの間に用いるフォント、およびキャラクタをレンダリングする際のポイント・
サイズを含む。
表示を制御する役割を担う種々のコンポーネントを含む。これらのコンポーネントは、表
示情報815、ディスプレイ・アダプタ814、およびグラフィクス・ディスプレイ・イ
ンターフェース802を含む。表示情報815は、例えば、レンダリングの間に適用する
スケーリングに関する情報、および/または前景/背景カラー情報を含む。ディスプレイ
・アダプタは、グラフィクス・ディスプレイ・インターフェース802からビットマップ
画像を受け取り、ビデオ信号を発生し、ビデオ・アダプタ548に供給して、ディスプレ
イ547による光学的表示を行なう。矢印815は、ビットマップ画像のグラフィクス・
ディスプレイ・インターフェース802からディスプレイ・アダプタ814への通過を表
す。
ィクスを処理するためのルーチンも含む。エレメント804は、テキストを処理するため
に用いる、タイプ・ラスタライザである。タイプ・ラスタライザは、アプリケーション5
36から得たテキスト情報を処理し、これからビットマップ表現を発生する役割を担う。
タイプ・ラスタライザ804は、キャラクタ・データ806、ならびにレンダリングおよ
びラスタ化ルーチン807を含む。
よび曲線を含み、1組以上のキャラクタの高解像度ディジタル表現が得られる。
図3に示すように、テキスト・キャラクタ302を処理し、データ806のような、そ
の高解像度ディジタル表現を発生し、これをメモリに格納しておきテキスト発生の間に使
用できるようにすることは公知である。したがって、データ806の発生304および格
納306については、ここでは詳細に論じないことにする。
ヒンティング・サブルーチン810、スキャン変換サブルーチン812およびカラー補償
ルーチン813を含む。スケーリング、ヒンティングおよびスキャン変換動作を実行しテ
キスト画像をレンダリングすることは普通のことであるが、本発明のルーチンおよびサブ
ルーチンは、画面のRGB画素サブコンポーネントを別個の光度エンティティとして利用
するかあるいは扱い、レンダリングする画像の異なる部分を表現するために使用できるよ
うにした点において、公知のサブルーチンとは異なっている。カラー補償サブルーチン8
13は、スキャン変換サブルーチン812によって作成したビットマップ画像に対してカ
ラー補償調節を実行し、画素の3つのカラー・サブコンポーネントの各々を別個の光度エ
レメントとして扱ったことによって生じ得る、望ましくない色縁効果を補償する役割を担
う。本発明のサブルーチン808、810、812および813の各々が実行する動作に
ついて、これより詳細に説明する。
るレンダリングおよびラスタ化ルーチン807を示す。図示のように、ルーチン807は
ステップ902において開始し、例えば、オペレーティング・システム535の制御の下
で、アプリケーション536からのテキスト情報の受信に応答してルーチンを実行する。
ステップ904において、テキスト・レンダリングおよびラスタ化ルーチン807が入力
を受け取る。入力は、アプリケーション536から得た、テキスト、フォント、およびポ
イント・サイズ情報905を含む。
るモニタ設定値から得た、スケーリング情報および/または前景/背景カラー情報や画素
サイズ情報も含む。また、入力は、データ806も含み、これには、例えば、ライン、ポ
イントおよび/または曲線という形態での、表示するテキスト・キャラクタの高解像表現
が含まれる。
グ・サブルーチン808を用いてスケーリング動作を実行する。本発明によれば、非正方
形スケーリング(non-square scaling)は、各画素エレメントに含まれる画素サブコンポ
ーネントの方向および/または数の関数として実行する。即ち、高解像キャラクタ・デー
タ、例えば、受け取ったテキストおよびフォント情報による指定により表示するキャラク
タのラインおよびポイント表現のスケーリングを、ストライピングに対して垂直な方向に
、ストライピングの方向よりも大きいレートで行なう。これによって、後続の画像処理動
作は、本発明にしたがって、個々の画素サブコンポーネントを独立した光度源として用い
ることによって得られる、より高い解像度を利用することが可能となる。
表示する場合、垂直方向のスケーリングは、水平方向よりも大きなレートで行われる。垂
直ストライピングの画面、例えば、図2および図7Cに示す画面の場合、水平方向のスケ
ーリングは、垂直方向よりも大きなレートで行われる。
する後続のスキャン変換およびヒンティング・プロセスによって変動する可能性がある。
ステップ904において得たスケーリング情報を含む表示情報をステップ910において
用い、所与の実施形態において実行するスケーリングを決定する。
素を形成する画素サブコンポーネントの数とは無関係のレートで行われる。例えば、RG
B画素サブコンポーネントを用いて各画素を形成する一実施形態では、スケーリングは、
ストライピングに対して垂直な方向に、ストライピングの方向に行なうスケーリングのレ
ートの20倍のレートで行われる。殆どの場合、キャラクタまたは画像のスケーリングは
、ストライピングに対して垂直な方向に、赤、緑および青ストライプに更に分割可能なレ
ートで、その光度寄与に比例して行なうが、必須ではない。
を見越して、文字i1002の高解像表現に対して実行するスケーリング動作を示す。尚
、この例では、水平(x)方向のスケーリングをx1のレートで適用し、一方垂直(Y)
方向のスケーリングをx3のレートで適用することを注記しておく。その結果、元の文字
1002よりも3倍縦に長く、幅は同一となった、スケーリング文字1004が得られる
。
文字の表示を見越して、文字i1002の高解像表現に対して実行するスケーリング動作
を示す。尚、この例では、水平(X)方向のスケーリングをx3のレートで適用し、一方
垂直(Y)方向のスケーリングをx1のレートで適用することを注記しておく。その結果
、元のキャラクタ1002と同じ高さであるが、幅が3倍広い、スケーリング文字100
8が得られる。
として、画素サブコンポーネントに対する光度値を決定する際に、加重スキャン変換動作
を連係させた場合、スケーリングは、RGBストライピングおよび用いる重みの関数とし
て行われる。実施形態の一例では、RGBストライピングに対して垂直な方向のスケーリ
ングは、スキャン変換動作の間に用いられる整数重みの和に等しいレートで行われる。特
定的な一実施形態では、これによって、ストライピングに対して垂直な方向のスケーリン
グは10xのレートで行われ、一方ストライピングに対して平行な方向には1xのレート
でスケーリングが行われる。
ら、動作はステップ912に進み、例えば、ヒンティング・サブルーチン810を実行す
ることによって、スケーリングした画像のヒンティングを行なう。ヒンティング・プロセ
スを記述するために、格子フィッティング(grid-fitting)という用語を用いる場合もあ
る。
のモニタ上に表示するようにした、スケーリング・キャラクタ1004のヒンティングを
示す。図11Bは、垂直ストライピングのモニタ上に表示するようにした、スケーリング
・キャラクタ1008のヒンティングを示す。
04内に、スケーリング・キャラクタ、例えば、キャラクタ1004、1008を位置合
わせすることを含む。また、格子の形状に画像をより良く一致させるように、画像の輪郭
を歪ませることも含む。格子は、ディスプレイ装置の画素エレメントの物理的サイズの関
数として決定する。
、本発明は画素サブコンポーネントの境界を、文字を位置合わせすることができる境界ま
たは位置合わせしなければならない境界として、あるいはキャラクタの輪郭を調節する境
界として扱う。
は、カラー歪み、例えば、カラー・アーチファクトを低減するために用いることができる
。これは、異なるカラー画素サブコンポーネントの各々を独立した光度源として扱うこと
の結果として生ずる場合がある。制御する光度に加えて、各画素サブコンポーネントは、
色相および彩度を有し、これらは通常カラー・ディスプレイに内蔵するカラー・フィルタ
によって決定される定数である。サブ画素の光度が変化すると、画素全体のカラーも変化
する。画素サブコンポーネントを独立した光度源として扱うことによって生ずるこれらカ
ラーの変動が、人の目の注意を引く程になると、これらはアーチファクトとなり、人の目
に合わせて画像を高精度に再現するディスプレイの機能を損なう可能性がある。乱れを招
く虞れのあるアーチファクトは、回避するか極力抑えることが望ましい。例えば、ヒンテ
ィング・プロセスの一部として、縁の配置を調節すると、カラー・アーチファクトの低減
または排除に多大な効果をあげることができる。頻繁に用いられる個々の画像、例えば、
キャラクタでは、縁配置情報を、熟練植字工によって決定し、キャラクタ発生に用いるフ
ォント情報の一部としてメモリに格納しておくことができる。ヒンティング動作の間、こ
のような具体的なキャラクタ配置情報が利用可能であれば、ヒンティング・プロセスの間
に適切なキャラクタ配置の決定に利用する。具体的な配置情報が格納されていない画像は
、格納してある、一般に適用可能なヒンティング規則にしたがって、種々の画素および画
素サブコンポーネントと位置合わせすればよい。
ラクタの高精度表示を最適化することを意図して、格子内にキャラクタのスケーリング表
現を、例えば、画素および画素サブコンポーネントの境界に沿ってまたはその内部に、位
置合わせすることを含む。多くの場合、これは、キャラクタ・ステムの左縁を、左側の画
素またはサブ画素コンポーネントの境界に位置合わせし、更に文字の底辺の下端を画素コ
ンポーネントまたはサブコンポーネントの境界に沿って位置合わせすることを含む。
置合わせしたステムを有するキャラクタは、一般に、赤の左縁を有するように位置合わせ
したステップを有するキャラクタよりも読みやすいという傾向があることを、実験結果は
示している。したがって、少なくとも一部の実施形態では、垂直ストライピングの画面上
に表示するキャラクタのヒンティングの間、ステムに対して青または緑の左縁を、赤の左
縁よりも、ヒンティング・プロセスの一部として優先する。
うに位置合わせしたキャラクタは、一般に、緑の下端縁を有するように位置合わせした底
面を有するキャラクタよりも読みやすいという傾向がある。したがって、水平ストライピ
ングの画面上に表示するキャラクタのヒンティングの間、少なくとも一部の実施形態では
、赤または青の底辺縁を、緑の底辺縁よりも、ヒンティング・プロセスの一部として優先
する。
ティング・プロセスの一部として、スケーリング画像1104を格子1102上に配置し
、その位置および輪郭を調節し、格子形状により良く一致させ、かつ所望の度合のキャラ
クタ間隔が得られるようにする。図11Aおよび図11Bにおける文字「G.P.」は、
格子配置ステップを示し、一方ヒンティングという用語は、ヒンティング・プロセスの輪
郭調節およびキャラクタ離間部分を示す。尚、画像1004のヒンティングを行い水平ス
トライピングを有する画面上に表示する図11Aでは、スケーリング画像1004をR/
G画素サブコンポーネント境界に沿って位置付け、キャラクタ1004の底辺が赤の底辺
縁を有するようにすることを注記しておく。加えて、画像の輪郭を調節し、画像の矩形部
分が画素サブコンポーネント境界に隣接するようにする。その結果、ヒント画像1014
が得られる。また、キャラクタ画像と画面上においてキャラクタ位置および間隔を決定す
るために用いる左および右側支持点(図示せず)との間の距離も、画素サブコンポーネン
ト境界の関数として調節する。このように、本発明の種々の実施形態では、キャラクタ間
隔を、画素サブコンポーネントの幅に対応する距離、例えば、画素幅の1/3に制御する
。
に表示するが、スケーリング画像1008をR/G画素サブコンポーネント境界に沿って
位置付け、ヒント・キャラクタ1018のステムの左縁が緑の左縁を有するようにする。
また、キャラクタの形状、および格子上におけるキャラクタの位置も調節する。キャラク
タ間隔の調節も行なう。
914に進み、本発明にしたがって、例えば、スキャン変換サブルーチン812を実行す
ることによって、スキャン変換動作を行なう。
への変換を含む。従来のスキャン変換動作は、スケーリング画像の対応部分をマッピング
することができる個々の単位として、画素を扱っていた。したがって、従来のスキャン変
換動作の場合、画像の同じ部分を用いて光度値を決定し、スケーリング画像の一部をマッ
ピングする先である、画素エレメントのRGB画素サブコンポーネントの各々と共に用い
る。図2Cは、公知のスキャン変換プロセスの一例であり、ビットマップとして表現する
画像をサンプリングし、サンプル値から光度値を発生することを含む。
して扱う。したがって、各画素サブコンポーネントを別個の光度コンポーネントとして扱
い、これに、スケーリング画像の別個の部分をマッピングすることができる。このように
、本発明は、スケーリング画像の異なる部分を、異なる画素サブコンポーネントにマッピ
ングすることを可能とし、公知のスキャン変換技術によって可能な解像度よりも高い解像
度を得ることができる。即ち、種々の実施形態において、スケーリング画像の異なる部分
を用いて、各画素サブコンポーネントと共に用いる光度値を独立して決定する。
実施形態では、格子620で表す画像の別個の画像サンプル622、623、624を用
いて、発生するビットマップ画像630の対応部分632、633、634と関連する赤
、緑および青強度値を発生する。図6の例では、赤および青に対する画像サンプルは、そ
れぞれ、緑のサンプルから1画素の幅の−1/3および+1/3の距離だけ変位している
。このようにして、図2Cに示す公知のサンプリング/画像表現方法では発生する変位問
題を回避する。
おいて「オンにする」画素サブコンポーネントを示す。白でない画素サブコンポーネント
は「オフ」状態にある。
御して、画素サブコンポーネントが光を出力しないようにすることを暗示する。白い背景
画素を想定すると、「オン」でないサブコンポーネントには、最大光出力を出力させる強
度値が割り当てられることになる。
てを用いて前景カラーを発生するとすれば指定の前景カラーを生成する値を、画素サブコ
ンポーネントに割り当てることを意味する。「オン」でない画素サブコンポーネントには
、3つの画素サブコンポーネント全てを用いて背景カラーを発生するとすれば指定の背景
カラーを生成する値を割り当てる。
1の技法は、スケーリング格子の一部によって表され、画素サブコンポーネントにマッピ
ングされる、スケーリング画像セグメントの中心が、表示する画像のスケーリング表現内
部にあるか否かについて判定することである。例えば、図12Aでは、格子セグメント1
202の中心が画像1004の内側にある場合、画素サブコンポーネントC1、R5をオ
ンにする。別の技法は、画素サブコンポーネントにマッピングするスケーリング画像セグ
メントの50%以上が、表示する画像によって占められているか否かについて判定するこ
とである。占められている場合、画素サブコンポーネントを「オン」にする。例えば、格
子セグメント1202によって表されるスケーリング画像セグメントが、少なくとも50
%画像1004によって占められている場合、対応する画素サブコンポーネントC1、R
5をオンにする。以下で論ずる図12A、図12B、図13および図14の例では、いつ
画素サブコンポーネントをオンにするか判定する第1の技法を採用する。
像1014に対して行なうスキャン変換動作を示す。スキャン変換動作の結果、ビットマ
ップ画像1202が得られる。尚、ビットマップ画像の列C1〜C4の各画素サブコンポ
ーネントを、スケーリング・ヒント画像1014の対応する列の異なるセグメントからど
のように判定するかについて注意すること。また、画素の高さの2/3であり、緑/青画
素の境界に沿ってを位置合わせした底辺、高さが画素の2/3であるドットで、ビットマ
ップ画像1204をどのように構成するかについても注意すること。公知のテキスト・イ
メージング技術であれば、得られる画像は、精度が低く、画素1つ分の高さと同じ底辺お
よび画素1つ分のサイズのドットを有することになる。
018に対して行なうスキャン変換動作を示す。スキャン変換動作によって、ビットマッ
プ画像1203が得られる。尚、ビットマップ画像の行R1−R8の各画素サブコンポー
ネントを、スケーリング・ヒント画像1018の対応する行の異なるセグメントからどの
ように判定するかについて注意すること。また、ビットマップ画像1208は、赤/緑画
素境界に沿って整合された左縁を有する2/3画素幅のステムでどのように構成するかに
ついても注意すること。更に、幅が1画素の2/3である画素を用いることにも注意する
こと。公知のテキスト・イメージング技術であれば、得られる画像は精度が低く、最大画
素幅のステムおよびサイズが1画素のドットを有することになる。
ン変換プロセスを更に詳細に示す。図示のスキャン変換プロセスでは、スケーリング画像
1014の1セグメントを用いて、各画素サブコンポーネントに関連する光度値を制御す
る。これによって、各画素サブコンポーネントは、スケーリング画像1014の同じサイ
ズの部分によって制御されることになる。
合、スケーリング画像の異なるサイズの領域を用いて、個々の画素サブコンポーネントを
オンにするかまたはオフにするか、あるいはその中間の値にするか(グレー・スケーリン
グの場合のように)について判定することができる。このような重み付けの適用は、エリ
アシング防止フィルタリング動作を表し、RGBストライピングの方向に対して垂直な方
向に行われる。
緑は、赤、緑および青画素サブコンポーネントをそれらの最大光強度出力に設定すること
によって得られる白画素の認知輝度に約60%寄与し、赤は約30%寄与し、青は約10
%寄与する。
ングするスケーリング画像面積の60%を用いて緑画素サブコンポーネントの光度を判定
し、同じ画素にマッピングするスケーリング画像面積の別個の30%を用いて赤画素サブ
コンポーネントの光度を判定し、同じ画素にマッピングするスケーリング画像面積の別個
の10%を用いて、青画素サブコンポーネントの光度を判定する。
直な方向における画像のスケーリングは、ストライピングの方向におけるスケーリングの
レートの10倍のレートで行なう。こうすると、加重スキャン変換動作が簡単になる。ヒ
ンティングの後、次に、例えば、前述した形式の加重スキャン変換動作を用いて、スキャ
ン変換の間にスケーリング画像を処理する。
ケーリング・ヒント画像の第1列1400に対する加重変換動作の実行を示す。図14で
は、単一画素に対応するヒント画像の部分は、10個のセグメントから成る。前述の加重
スケーリング技術にしたがって、スケーリング画像の各画素エリアの最初の3セグメント
を用いて、ビットマップ画像1402内の1画素に対応する赤の画素サブコンポーネント
の光度値を判定する。スケーリング画像1400の各画素エリアの次の6セグメントを用
いて、ビットマップ画像1402内の同じ画素に対応する緑の画素サブコンポーネントの
光度値を判定する。こうして、青の画素サブコンポーネントの光度値を判定する際に用い
るために、スケーリング画像1400の各画素エリアの最後のセグメントを残す。
よび5において、青および赤の画素サブコンポーネントが「オン」となり、列1の残りの
画素サブコンポーネントが「オフ」となる。
は「オフ」にすることに関して説明した。
本発明の種々の実施形態、特に、例えばグラフィクス画像と共に用いて好適なものは、
グレー・スケール技術の使用を含む。このような実施形態では、前述の実施形態の場合と
同様、スキャン変換動作は、スケーリング・ヒント画像の部分を、対応する画素サブコン
ポーネントに独立してマッピングし、ビットマップ画像を形成することを含む。しかしな
がら、グレー・スケールの実施形態では、画素サブコンポーネントに割り当てる強度値は
、表示するスケーリング画像によって占められる画素サブコンポーネントにマッピングす
るスケーリング画像の部分の関数として決定する。例えば、0から255までの間の強度
値を画素サブコンポーネントに割り当てることができ、0は事実上オフであり、255は
最大強度であるとすると、スケーリング画像のセグメント(格子セグメント)が表示する
画像によって50%占められている場合、スケーリング画像セグメントを対応する画素サ
ブコンポーネントにマッピングする結果として、123の強度値が画素サブコンポーネン
トに割り当てられることになる。
別の部分、例えば、セグメントの関数として、独立して決定される強度値を有することに
なる。
ら、これをディスプレイ・アダプタに出力するか、または更に処理してカラー処理動作お
よび/またはカラー調節を行い、画質の向上を図ることも可能である。
ので、画像のレンダリングの目的のためにRGB画素サブコンポーネントを独立した光度
エレメントとして扱うことにより、望ましくない色縁効果が発生する可能性がある。例え
ば、RGB集合から赤を除去した場合、シアンの色縁効果、緑および青の添加が生ずる可
能性が高い。
トを独立した光度源として扱う結果生ずる可能性がある。これらカラー・アーチファクト
の一部は、ヒンティングの後にも残る可能性がる。実際、画像の一縁のカラーを改善する
ヒントが、同じ画像、例えば、キャラクタ内において他の縁のカラーを劣化させる場合が
ある。
ラー・アーチファクトは、検出し気を散らさない程度に抑制することが望ましい。カラー
感度は、個人的なばらつきが非常に大きいので、ある人にとって気になるアーチファクト
が他の人には気にならない場合もある。したがって、実現性の観点からは、母集団の内大
きな割合で気が散る可能性の高いカラー・アーチファクトを抑制または排除することに的
を絞るのが有効である。本願の名義人である種々の発明者が行なった経験的研究によって
、最も気になるカラー・アーチファクトは、1)明るく、2)前景カラー、背景カラー、
およびこれら2つを混合して作ることができるカラーと色相が大幅に異なるものであるこ
とがわかった。
光度を明るい画素サブコンポーネントから減算すること、および/または(2)ある光度
、例えば、(1)で減算した量を、隣接する異なるカラー画素サブコンポーネント、例え
ば、同じ画素の隣り合った画素サブコンポーネントに加算することによって可能となる。
本発明のカラー補償技術にしたがってステップ(1)および/または(2)を実行すれば
、カラー・アーチファクト、したがってカラーの乱れが低減する。しかしながら、このよ
うなカラー処理には、望ましい画像の縁が劣化するという、望ましくない副作用も生ずる
虞れがある。しかしながら、殆どの場合、画素サブコンポーネントを独立した光度源とし
て扱わない公知の手法と比較して、カラー・アーチファクトがもはや目立たない程度に低
減しつつ、しかも画質の改善が可能であることがわかっている。
/調節ステップ915に供給する。このステップでは、画像処理を行い、画素サブコンポ
ーネントを独立した光度源として扱った結果として生じた、煩わしいカラー・アーチファ
クトを低減および/または排除する。煩わしいカラー・アーチファクトを識別、低減およ
び/または排除するためには、種々の技術を用いることができる。
て、ビットマップ画像が迷走(stray)しているかについて判定を行なう。ビットマップ
画像の部分が、所望の前景カラーよりも予め選択した量を超えて迷走している場合、この
画像部分が前景カラーおよび背景カラー間の平均容認範囲内に入るまで、画素サブコンポ
ーネントの強度値の調整を行なう。
縁効果がないか確認する。これらは、画素エレメントの赤光度値が、同じ画素エレメント
の緑光度値よりも著しく高い結果発生する。このような状態では、キャラクタの垂直ステ
ム上に、見てわかる赤の色縁効果が生ずる可能性がある。この実施形態の例では、画像の
縁にある画素を個別に検査する。赤/緑間の強度値の差を判定し、カラー調節の必要性を
判定するために用いるスレシホルド値と比較する。判定した赤/緑強度差がスレシホルド
値を超過している場合、赤および/または緑の値をスケーリングし、赤の色縁効果を低減
する。適切なスレシホルド値およびスケーリング値は、経験的に決定することができる。
技法を用いることによって、緑および青の光度値に比較して赤の光度値が低いことに起因
するシアンの色縁効果を検出し、補償することも可能である。
図9Dのサブルーチン990と共に、種々の実施形態例において用い、ステップ915の
カラー処理/調節動作を行なう、カラー補償サブルーチン813の一例を示す。
行われる。サブルーチン813はステップ950において開始し、CPU521がこのサ
ブルーチンを実行する。ステップ950から、動作はステップ952に進み、例えば、テ
キスト・レンダリングのために用いられる前景カラーおよび背景カラーを識別する情報に
アクセスする。このためには、例えば、オペレーティング・システムによってメモリ53
5に格納されているカラー情報にアクセスすればよい。
度を判定する。一実施形態では、前景および背景カラー画素双方について、0.3の重み
係数を乗算した赤の輝度値、0.6の重み係数を乗算した緑の輝度値、および0.1の重
み係数を乗算した青の輝度値を、以下のように加算する。
くとも一実施形態では、画素カラー処理サブルーチンが、以下に論ずるように、背景およ
び前景カラー画素に対して判定した全体的な光度値を用いる。
既に発生してあるビットマップ画像を受け取り処理する。ビットマップ画像951は、合
計N個の画素、即ち、画素1ないし画素Nから成る。
個の画像画素の最初の画素に等しくセットする。ラベルCURRENT PIXELは、
画像951のN個の画素の内どれが、所与の時点において処理されているのかを示す。
えば、図9Cのサブルーチン970または図9Dのサブルーチン990のいずれかをコー
ルする。
ずる。一般に、コールするカラー処理サブルーチンは、CURRENT PIXELの光
度値を調節してカラー・アーチファクトを低減または排除し、必要に応じてこのような調
節を行なうべきかについて判定を行なう役割を担う。画素カラー処理サブルーチンが、C
URRENT PIXELの画素サブコンポーネントの光度値を変更しないと判定した場
合、動作は、コールしたサブルーチンからのリターンを介して、ステップ964に進み、
CURRENT PIXELの画素サブコンポーネントの光度値は不変である。しかしな
がら、コールしたサブルーチンが、CURRENT PIXELの画素サブコンポーネン
トの1つ以上の光度値を変更して、煩わしいカラー歪み、例えば、アーチファクトを低減
または排除すると判定した場合、CURRENT PIXELの画素サブコンポーネント
の1つ以上の光度値は、サブルーチンから、調節後の値と共に戻ってくる。
個の画素の各々を、画素カラー処理サブルーチン970、990の一方によって確実に処
理するように機能する。
ステップ964に進み、受け取った画像内に、まだ処理すべき画素があるか否かについて
判定を行なう。これは、CURRENT PIXEtがN番目の画素であるか否か判定す
ることによって、判定することができる。ステップ964において、まだ他の画素を処理
する必要があると判定された場合、動作はステップ966に進み、CURRENT PI
XELを、N個の画素の内次の画素に等しくセットする。ステップ966から、動作は再
度ステップ957に進み、画素カラー処理サブルーチンを再度コールする。
した場合、動作はステップ967に進み、カラー補償サブルーチンによって、処理したビ
ットマップを出力する。処理したビットマップは、画素カラー処理サブルーチンによって
変更した光度値を含む。
プ968において停止され、例えば、別のビットマップ画像951を処理するための、サ
ブルーチンの再起動まで待つ。
テキストの場合に特に有効である。サブルーチン970は、前景および背景カラー画素の
全光度値を用いない。したがって、カラー補償サブルーチンのステップ953は、画素カ
ラー処理サブルーチン957を用いる場合には、省略するかまたは飛ばしてもよい。
白黒の実施形態では、明るいカラー・アーチファクトは、3つの画素カラー・コンポーネ
ントの内いずれか2つの最大光出力を加算することによって得られるカラーである。例え
ば、黄色は赤および緑の和であり、マジェンタは赤および青の和であり、シアンは緑およ
び青の和である。青のサブ画素は赤の潜在的光度の1/3、緑の画素サブコンポーネント
のそれの1/16だけを有するに過ぎないので、青の画素サブコンポーネントは、明るい
赤または緑の画素サブコンポーネントと共に光度を操作しても、殆ど効果はない。この理
由のため、図9Cの実施形態例では、青の種々の輝度値から生ずる潜在的なアーチファク
トを無視している。
は緑の画素サブコンポーネントの一方が明るく、他方が明るくない画素として識別するよ
うに機能する。サブルーチン970においてカラー・アーチファクトの抑制を行なうには
、赤または緑のサブコンポーネントの内明るい方の光度値を低下させ、赤または緑の画素
サブコンポーネントの内暗い方の光度値を上昇させる。
ーチン970によって行われ、以下の疑似コードで表すことができる。
あり、0ないし255の範囲の整数とすることができる。
GCP=CURRENT PIXELの赤の画素サブコンポーネントの光度値であり、
0ないし255の範囲の整数とすることができる。
ないし255の範囲の整数とすることができる。
GN=CURRENT PIXELの緑の画素サブコンポーネントの光度値であり、0
ないし255の範囲の整数とすることができる。
GFは、緑係数、例えば、6である。
THRESHOLDは、経験的に決定したスレシホルド値であり、例えば、50である
。
から開始し、このルーチンをコールして、CURRENT PIXELの赤および緑の光
度値を処理することがわかる。これらの値は、それぞれ、0ないし255の範囲であれば
、いずれの値でも取ることができる。次に、ステップ974において、RCPの値を、処
理中の画素の赤の画素サブコンポーネントの光度値に等しくセットし、GCPを、処理中
の画素の緑の画素サブコンポーネントの光度値に等しくセットする。次に、ステップ97
6において、|RCP−GCP|が、煩わしいカラー・アーチファクトの存在を判定する
所定のスレシホルド値THRESHOLDよりも大きいか否かについて判定を行なう。
ーチファクトは恐らく存在しないことを示し、処理は、RETURNステップ984を経
由して、サブルーチン970をコールした場所に戻り、CURRENT PIXELの輝
度値の変更はない。
ー・アーチファクトの存在の可能性を示す場合、動作はステップ976からステップ97
8に進む。ステップ978において、元の赤および緑の輝度値の関数として、新たな赤の
画素サブコンポーネント光度値RNを発生する。即ち、RNをRCP+[(RCP−GC
P)×RF/10]に等しく設定する。10で除算するのは、RFに浮動小数点値を用い
る必要性を回避するためである。こうしないと、浮動小数点算術演算の使用が必要となる
。
素サブコンポーネント光度値GNを発生する。即ち、GNをRCP+[(RCP−GCP
)×RF/10]に等しく設定する。値RNの発生の場合と同様、10で除算するのは、
RFに浮動小数点値を用いる必要性を回避するためである。こうしないと、浮動小数点算
術演算の使用が必要となる。
能であることは理解されよう。新たな値RNおよびGNの発生の後、現画素の対応する赤
および緑の光度値を、新たに発生した値と交換する。これは、ステップ982において行
なう。ステップ982において更新したCURRENT PIXELの赤および緑の光度
値を用いて、現画素に関するカラー補正処理を完了し、処理は、RETURNステップ9
84を経由して、サブルーチン970をコールした場所に戻る。
について説明する。サブルーチン990は、任意の、例えば、ユーザが選択した前景カラ
ーおよび背景カラーを用いて表示する画像の画素を処理する際に適している。
度源として扱うことによって生ずるカラー・アーチファクトの識別および抑制は、前述の
白黒の場合よりも一層難しくなる。実験により、前景カラーまたは背景カラーの彩度が高
い程、カラー・アーチファクトによって気が散る可能性は低いことが示されている。
度が実際に得られるからである。この補色カラー・コンポーネントの明るさを制限すると
、明るく煩わしいカラー・アーチファクトを回避するだけでなく、抑制した画素サブコン
ポーネントの側では、抑制した画素サブコンポーネントが、高い光度の縁の形成には不適
当となる。結果的に、彩度が高いカラーでは、縁を含む可能性がある画素の多くは、本発
明にしたがって画素サブコンポーネントを独立した光度源として扱うことによる解像度の
向上が全く得られない。前述のような問題となり得る前景/背景カラーの組み合わせの一
例は、青い背景上にある赤いテキストである。
した表示上において、左側に青、右側に赤がある縁を表示するために、画素にレンダリン
グを行なうと、全体的に黒くなってしまう。このような画素は、カラー・アーチファクト
を有さないが、画像の解像度に対しても何ら寄与しない。実際、このような画素の行は、
黒いラインの外観、即ち、本発明のサブ画素強度制御技術のアーチファクトを発生する可
能性すらある。画質の観点からは、このようなアーチファクトを生ずる画素に対しては、
例えば、グレー・スケーリングのような従来からの画素毎のレンダリング技術を利用する
ことによって、このようなアーチファクトを識別し排除することが望ましい。
を特定することを目的とするステップを含む。これは、画素サブコンポーネントの各々に
対して独立した輝度値を発生するのではなく、画素レベル毎に、グレー・スケーリングを
適用することによって、得られる効果である。また、このサブルーチンは、グレー・スケ
ーリングを適用して、このような画素の輝度値を判定するステップも含む。一実施形態で
は、処理対象画素の全光度が前景および背景カラー双方の全光度未満である場合はいつで
も、グレー・スケーリング反転を適用する。
カラー処理サブルーチン990は、煩わしいカラー・アーチファクトを識別し、このよう
なアーチファクトを低減または排除する処理を行なうことを目的とする。
ステップ992に進み、画素毎に適用するグレー・スケーリングを用いてCURRENT
PIXELの輝度値を判定すべきか否かについて判定を行なう。ステップ992におい
て、CURRENT PIXELの全輝度が前景カラー画素および背景カラー画素双方の
全輝度未満であるか否かについて判定を行なう。全輝度値が前景および背景カラー画素の
それ未満であると判定した場合、恐らく、グレー・スケーリングの方が、本発明の画素サ
ブコンポーネント方法によって判定するよりも、高い輝度値を与えることになる。このよ
うな場合、動作はステップ992からステップ997に進み、画素グレー・スケーリング
動作を行なう。グレー・スケーリング動作は、2つのサブステップ997Aおよび997
Bから成る。ステップ997Aにおいて、スケーリングしたヒンティングヒント画像を含
む現画素の部分(P)を判定する。ステップ997Bにおいて、分数値Pに、前景の対応
するR、CおよびB光度値を乗算することによって、現画素に対して新たな赤、緑および
青の光度値を判定する。一旦ステップ997においてCURRENT PIXELに対し
て更新光度値を発生したなら、処理は、RETURNステップ984を経由して、サブル
ーチン970をコールした場所に戻る。
を向上させる可能性が低いと判定した場合、処理はステップ993に進む。ステップ99
3において、CURRENT PIXELのカラーが前景カラーおよび背景カラー双方と
異なるか否かについて判定を行なう。この判定を行なうには、CURRENT PIXE
LのR、GおよびB光度値を、前景カラー画素および背景カラー画素のそれらと比較すれ
ばよい。ステップ993において、現画素のカラーが前景および背景カラー画素の1つと
一致した場合、カラー・アーチファクトは生じていないので、処理は、RETURNステ
ップ984を経由して、サブルーチン970をコールした場所に戻り、CURRENT
PIXELの光度値は変更しないままとなる。
ーとは異なると判定した場合、動作はステップ994に進む。ステップ994において、
CURRENT PIXELのカラーが、前景/背景カラーの混合に対応する、予め選択
してある容認可能なカラー範囲に該当するか否かについて判定を行なう。現画素のカラー
が、予め選択してある範囲に該当する場合、処理は、RETURNステップ984を経由
して、サブルーチン970をコールした場所に戻り、CURRENT PIXELの輝度
値は変更しないままとなる。
選択してある容認可能なカラー範囲外にあると判定した場合、煩わしいカラー・アーチフ
ァクトの存在を示し、動作はステップ995に進み、CURRENT PIXELのカラ
ーを、容認可能なカラー範囲に向けて調節する。
なカラー範囲内で見つけた値に個々の値を近付けるように移動させることによって、CU
RRENT PIXELに関連するR、G、B輝度値の1つ以上を変更すればよい。この
ようにして、ステップ995の終了時点では、CURRENT PIXELのカラーは、
前景カラーおよび背景カラーの混合に対応する、予め選択してある容認可能なカラー範囲
に一層近づくか、またはその中に位置することになる。一旦ステップ995においてCU
RRENT PIXELの光度値を更新したなら、処理は、前述のように、RETURN
ステップ984を経由して、サブルーチン970をコールした場所に戻り、ビットマップ
画像を表す画素の光度値を画素単位で処理または調節することにより、異なるカラー画素
サブコンポーネントを独立した輝度源として扱うことの結果として画像に生ずるカラー歪
みを低減または排除することができる。
にレンダリングするキャラクタnの高解像表現を示す。
図16は、従来の表示技術、および各々3つの画素サブコンポーネントを含むフル・サ
イズの画素エレメントを用いて、図15に示したキャラクタをどのようにレンダリングす
るかについて示す。フル・サイズの画素制限のために、文字のリッジにおいて比較的急激
に形状の遷移が生じ、エリアシングおよび比較的平坦な上部が形成されている様子に注目
のこと。
nのレンダリングをどのようにして改良することができるかについて示す。底辺を形成す
るには、2つの画素サブコンポーネントを用いる。これは、行10、列1〜4および8〜
10において3つの画素サブコンポーネント全てを用いるのとは対照的である。また、文
字のリッジをどのように改良するかについても注意すること。リッジの幅を最大画素高さ
とするが、各水平最大高さ画素エレメントを1/3画素高さだけ垂直方向にずらしていく
ことにより、図16に示したリッジよりも遥かに高精度かつ滑らかなリッジを得ることが
できる。
素の厚さにどのようにして縮小することができるかを示す。
図19は、本発明にしたがって、文字nの底辺を1画素の1/3の最少厚さまでどのよ
うにして縮小することができるかについて示す。また、文字nのリッジを画素の1/3の
厚さにどのようにして縮小することができるかについても示す。
nをどのようにして表示することができるかについて示す。
以上、テキストのレンダリングに関して本発明を大まかに説明したが、本発明はグラフ
ィックスにも適用し、エリアシングを低減し、従来のカラーLCDディスプレイのような
、ストライプ・ディスプレイを用いて得ることができる有効解像度を向上可能であること
は理解されよう。加えて、本発明の技術の多くは、ビットマップ画像、例えば、スキャン
した画像を処理し、これらを表示のために準備する際にも使用可能であることは理解され
よう。
代わりに、多数の非方形画素サブコンポーネントを用いる、グレー・スケール・モニタに
も適用した場合にも、方形画素エレメントを用いるディスプレイと比較して、1次元にお
ける有効解像度を倍増可能であることは理解されよう。
イ2100は、一連の層状コンポーネントとして設計してある。図示のように、ディスプ
レイの後部には、光源2102があり、3本の矢印で表すように、光、例えば、白色光を
第1偏光フィルタ2104に供給する。第1ガラス基板層2106が、第1偏光フィルタ
2104を透明電極の第1層から分離している。液晶材料の層2110が、透明電極21
08の第1層と第2層2108’との間に狭持されており、第2層2108’は、第1層
内の電極の方向に対して垂直に走る電極を含む。赤(R)、緑(G)、および青(B)フ
ィルタ・セグメントを含むカラー・フィルタ2112が、ディスプレイ2100の垂直方
向に走っており、第2組の透明電極2108’の前に位置する。第2ガラス基板2106
’が、カラー・フィルタ2112、およびディスプレイ2100の前面に位置する第2偏
光フィルタ2104’を分離している。
110、カラー・フィルタ2112、および第2偏光フィルタ2104’を通過した後、
ディスプレイ2100から射出する。カラー・フィルタ2112は、ディスプレイ210
0の個々のセグメントによって出力される光のカラーを全て決定する。電極2108、2
108’上の電圧を調節することによって、ディスプレイ2100のいずれのセグメント
を介して出力される光の輝度でも、制御可能である。
る。カラー・フィルタ2112のR、G、およびBセグメントがディスプレイ2100上
で、垂直カラー・ストライプをどのように形成するのかに注目すること。また、どのよう
に透明電極を制御することにより、R、G、Bを付した矩形ボックスによって表した、複
数の別個に制御可能な画面セグメントを制御可能であるかにも注目すること。図2Aおよ
び図2Bに示した公知の画面の場合と同様、画像の各画素は、R、G、B1つずつの表示
エレメントで構成し、正方形の画素を形成することができる。
を示す。図22Aないし図24Bに示すディスプレイに含まれるコンポーネントは、公知
のディスプレイのコンポーネントと同一または同様であり、図21Aにおいて用いたのと
同じ参照番号を用いて識別することとする。簡潔化のため、このようなコンポーネントの
説明は繰り返さない。
0を示す。ディスプレイ2200は、バック・ライト2102、第1および第2偏光フィ
ルタ2104、2104’、第1および第2ガラス基板2106、2106’、ならびに
第1および第2透明電極層2108、2108’から成る。これらは、図22Aに示すよ
うな層状構造を形成するように配列してある。尚、ディスプレイ2200には、公知のデ
ィスプレイ2100に見られるようなカラー・フィルタ2112がないことに注意するこ
と。カラー・フィルタ2112を省略しているので、別個に制御可能な各ディスプレイ・
セグメントの光出力は、概ねバック・ライト2102の光と一致し、例えば、白色である
。各ディスプレイ・セグメントの強度は、最大強度から完全に強度オフまで、例えば、電
極2108および2108’に印加する電圧を変化させることによって、可変とすること
ができる。
。ディスプレイ2200が、例えば、各々同じカラーのディスプレイ・エレメント221
0、2211、2212を含む矩形ディスプレイ・エレメントの形状の複数の別個に制御
可能な光度源で構成されている様子に注目すること。各ディスプレイ・エレメント221
0、2210、2213は、個々のディスプレイ・エレメント2210、2211、22
13のエリアに対応する、狭持層2102、2104、2106、2108、2110の
部分から成る。本発明の種々の実施形態では、ディスプレイ・エレメントは、その1次元
、例えば、垂直次元におけるそれらのサイズが、他方、例えば、水平次元におけるそれら
のサイズの整数倍となるように、ディスプレイ・エレメントを実装している。
垂直方向に垂直な方向における解像度の倍数であるディスプレイを形成する、同じカラー
の隣接するディスプレイ・エレメントの使用を目的とする。一例として、図22Bの実施
形態では、各ディスプレイ・エレメント2210、2211、2212は、高さが幅の3
倍となっている。その結果、水平方向の解像度は、垂直方向の解像度の3倍となる。しか
しながら、他の高さ/幅比を有する非正方形ディスプレイ・エレメントも想定しており、
可能である。実際、水平解像度よりも垂直解像度の方が高いディスプレイも実現可能であ
る。加えて、本発明のディスプレイは、あらゆる行数および列数のディスプレイ・エレメ
ントでも含むことができる。各ディスプレイ・エレメント2210、2211、2212
は、別個に制御可能な光度源を表す。
200は、ディスプレイ2100に内蔵したカラー・フィルタ2112がないので、実現
がより簡単である。公知の画面2100よりも構築は簡単であるが、グレー・スケール・
ディスプレイ2200は、画素サブコンポーネントを独立した輝度源として扱った場合に
カラー歪みを生ずる従来の画面2100を用いて可能な解像度よりも、1次元において潜
在的に高い解像度で、テキストおよびその他の画像の表示を可能とする。
用に特に適している。このようなモニタは、本発明にしたがって、例えば、テキストを表
示するのに非常に適している。
であるので、これらは個々の画素として扱うことができる。あるいは、多数の非正方形デ
ィスプレイ・エレメントを集合化し、正方形の画素を形成することも可能である。例えば
、ディスプレイ・エレメント2210、2211および2213を集合化し、単一の正方
形画素を表すことができる。このような場合、画像、例えば、テキストのレンダリング動
作の一部として行われるスケーリング、格子フィッティング、およびスキャン変換動作は
、本発明のカラー実施形態に関して先に説明した方法と同じまたは同様である。例えば、
画素の各ディスプレイ・エレメントを、独立した光度源として扱う。
素サブコンポーネントは、同じカラーである。したがって、異なる画素サブコンポーネン
トに異なる重み係数を用いる必要はない。何故なら、画素サブコンポーネントは、表示画
像で認知される全体的な輝度に対して均一に寄与するからである。
ヒンティングおよび格子フィッティング動作を行なう必要はない。何故なら、図22Aの
実施形態では、サブ画素コンポーネントのカラー境界が存在しないからである。
ー補償ステップ915も不要である。
図23Aは、本発明の別の実施形態にしたがって実現したディスプレイ2300を示す
。図23Aの実施形態では、ディスプレイの第1部分、例えば、上位部分は、グレー・ス
ケール・ディスプレイとして実現し、一方、ディスプレイの第2部分、例えば、下位部分
はカラー・ディスプレイとして実現する。
04、2014’、第1および第2ガラス基板2106、2106’、第1および第2透
明電極層2108、2108’、カラー・フィルタ2112、ならびに透明スペーサ23
12から成り、図23Aに示すような層状構造を形成するように配列されている。カラー
・フィルタ2112は、画面2300の下位部分を通過する光を濾波するように配置して
あり、一方透明スペーサは、ディスプレイ2300の上位部分、例えば、グレー・スケー
ル部分に位置する。スペーサ2312は、あらゆるカラーの光でも通過させる。例えば、
スペーサは、白色光がバックライト2102によって発生した場合、この光を通過させる
。透明スペーサ2312は、カラー・フィルタ2112と同じ厚さである。したがって、
スペーサ2312は、カラー・フィルタを省略したディスプレイの部分において、均一な
ディスプレイの厚さを維持する役割を果たす。カラー・フィルタ2112および透明スペ
ーサ2312の組み合わせは、複数のセルを有し、各セルが個々のディスプレイ・エレメ
ント2302、2304、2306または2308に対応する光フィルタ、または各セル
が透明または有色の光フィルタとして記述することができる。したがって、各ディスプレ
イ・エレメント2302、2304、2306、2308は、狭持層2102、2104
、2106、2108、2110の一部から成り、光フィルタは、個々のディスプレイ・
エレメントのエリアに対応する、エレメント2112および2312から成る。
2322、2323の繰り返しから成る。カラー・フィルタ2112は、ディスプレイの
下位部分のみに含まれる。したがって、ディスプレイ2300の下側部分はカラー出力に
対応する。しかしながら、ディスプレイ2300の上位部分は、単一カラー即ちグレー・
スケール出力のみに対応する。何故なら、ディスプレイ2300の上位部分には、異なる
カラー・フィルタ・ストライプを採用しているからである。ディスプレイ2300の各セ
グメントの強度は、最大強度から強度オフまで、例えば、電極2108および2108’
に印加する電圧を変化させることによって、可変とすることができる。
のである。ディスプレイ2300は、複数の別個に制御可能な光度源から成り、その各々
が図23Bにおける別個の矩形として表されていることに注目すること。参照番号230
2は、白色ディスプレイ・エレメント、例えば、光度源を示すために用い、一方参照番号
2304、2306および2308は、それぞれ、赤、緑および青のディスプレイ・エレ
メントを示すために用いる。尚、図23Bでは、白色ディスプレイ・エレメント2302
の単一行2301、および有色ディスプレイ・エレメント2304、2306、、230
8の列2本2303、2305を示すことを注記しておく。しかしながら、白(グレー・
スケール)および有色ディスプレイ・エレメントのあらゆる組み合わせでも可能である。
加えて、あらゆる数の行および/または列のディスプレイ・エレメントでも可能である。
通常、ディスプレイにはこのような画素エレメントの行および/または列は多数本含まれ
ており、集合化されて、例えば、テキストの表示に対応するようになっている。
を例えばカラー・グラフィクスに用いるといった用途には特に適している。例えば、上位
または下位にグレー・スケール部分を有する本発明のディスプレイは、ディスプレイのグ
レー・スケール部分を用いてキャプション情報を表示し、一方カラー部分を用いてカラー
画像を表示するために用いることができる。このようなディスプレイは、同じサイズのデ
ィスプレイ・エレメントを有するRGBディスプレイよりも高い解像度および/またはテ
キストの読みやすさをもたらしつつ、なおもカラー・グラフィクスの表示を可能にすると
いう利点を有する。
のディスプレイ・エレメントを有するRGBストライプ状モニタよりも、読みやすいテキ
ストを生成することができる。その理由は、グレー・スケール・モニタが、画素サブコン
ポーネントを独立した光度源として扱うことに関連するカラー歪みを生じないからである
。あるときにはテキストを表示し、別のときにはカラー・グラフィクスを表示するために
、多くのディスプレイが用いられている。加えて、単一のディスプレイの異なる部分が、
同時にテキストおよびカラー・グラフィクスを表示するために用いられているというのが
一般的である。テキストのために用いるディスプレイの特定部分は、テキスト情報の量お
よび/またはテキストと共に表示する画像に応じて可変とするとよい。
応するために、本発明の一実施形態は、カラー動作モードおよび透明動作モード間で切り
換え可能なフィルタ・セルを有するフィルタを含むディスプレイ装置を目的とする。本発
明のこのような実施形態例にしたがって実現したディスプレイ2400を図24Aおよび
図24Bに示す。
104、2104’、第1および第2ガラス基板2106、2106’、第1および第2
透明電極層2108、2108’、ならびに切り換え可能なカラー・フィルタ2401か
ら成り、図22Aに示すような層状構造を形成するように配列してある。尚、ディスプレ
イ2400は、カラー・フィルタを除いて、公知のディスプレイ2100と構造が似てい
ることに注意すること。公知のディスプレイは、固定のストライプ状カラー・フィルタを
用いているのに対して、本発明のディスプレイ2400は、切り換え可能なストライプ状
カラー・フィルタ2401を用いている。
2402フィルタ・ストライプから成る。各フィルタ・ストライプ2406、2404、
2402は、複数の別個に制御可能なフィルタ・セル2406’、2404’および24
02’をそれぞれ含む。各フィルタ・セルは、カラー・モードで動作するときは、例えば
、赤、緑または青の画素サブコンポーネントを表す個々のディスプレイ・エレメントにそ
れぞれ対応し、グレー・スケール・モードで動作するときは、グレー・スケール・ディス
プレイ・エレメント、例えば、グレー・スケール画素または画素サブコンポーネントに対
応する。切り換え可能カラー・フィルタ2401の各セル内に組み込んである電極に印加
する電圧を変化させると、当該セルを有色モードから透明即ち透過動作モードに変化させ
ることができる。したがって、ストライプ2406内の個々のフィルタ・セル2406’
を独立して制御し、赤または透明フィルタ・セルとして動作することができる。加えて、
ストライプ2404内の個々のフィルタ・セル2404’も、独立して制御し、緑または
透明フィルタ・セルとして動作することができる。更に、ストライプ2402内の個々の
フィルタ・セル2402’も、独立して制御して、青または透明フィルタ・セルとして動
作することができる。各ディスプレイ・エレメントの光度は、最大強度から完全にオフま
で、例えば、電極2108および2108’に印加する電圧を変化させること、および/
またはディスプレイ・エレメントに対応する各フィルタ・セルに含まれる電極に印加する
電圧を変化させることによって可変とすることができる。
ものである。ディスプレイ2400は、ディスプレイ・エレメント、例えば、ディスプレ
イ・エレメント2410、2411、2412の形状で複数の別個に制御可能な輝度源か
らどのように構成されているか、そしてその各々が、それぞれ、赤、緑または青動作モー
ド、およびグレー・スケール動作モードの間で切り換え可能であることに注目すること。
各ディスプレイ・エレメント2410、2412、2212は、個々のディスプレイ・エ
レメント2410、2411、2413のエリアに対応する、狭持層2102、2104
、2106、2108、2401の部分から成る。
では、縦の方が横よりも大きく示されている。尚、他のサイズのディスプレイ・エレメン
トも採用可能であり、例えば、正方形のディスプレイ・エレメント、または横の方が縦よ
りも大きなディスプレイ・エレメントが得られる場合もあることは理解されよう。加えて
、図24Bには、3行および9列のディスプレイ・エレメントを示すが、ディスプレイは
あらゆる数の行および列のディスプレイ・エレメントでも構築可能であることも理解され
よう。切り換え可能な赤、緑および青フィルタ・ストライプ2406、2404、240
2を用いる代わりとしては、切り換え可能なフィルタ・ストライプを、切り換え可能な黄
色のフィルタ・ストライプまたは別の単色のストライプと交換することがあげられよう。
カラー、例えば、黄色動作モードおよび透明動作モード間で切り換え可能なフィルタ・ス
トライプは、例えば、表示中のテキストを強調するために用いることができる。
またはその他のタイプのグラフィック画像のどちらに対応するのかについて判定を行なう
。テキストの表示に用いるディスプレイ2400の部分では、フィルタ・セルをグレー・
スケール、例えば、透明動作モードにセットする。非テキスト画像の表示に用いるディス
プレイ2400の部分では、フィルタ・セルを通常カラー動作モードにセットする。この
手法によって、本発明によるグレー・スケール・テキスト表示を可能にしつつ、ディスプ
レイ・デバイス2400上のいずれの場所にも画像のカラー表示が可能となる。
フィルタ・モード制御コマンドを、ディスプレイ2400を組み込んでいるディスプレイ
装置に送ることによって、行なうことができる。フィルタ・モード制御コマンドは、例え
ば、コマンドで特定した、関連するフィルタ・セルを動作させるモードを示す。フィルタ
・モード制御コマンドは、レンダリングおよびラスタ化ルーチン807によって、テキス
ト・レンダリング・プロセスの一部として、あるいはビデオ・アダプタ548によって発
生する。RBGの一実施形態では、切り換え可能セルをデフォルトではカラー・モードで
動作させ、例えば、テキストのレンダリングのためには、透明状態に変化させるコマンド
を必要とする。黄色/透明実施形態では、デフォルト・モードは透明動作モードであり、
フィルタ・セルの黄色動作モードを開始する際にコマンドを用いる。
マンドに応答する制御ロジックを含む。この制御ロジックは、受け取ったコマンドに応答
して、ディスプレイ・フィルタ・セルの動作モードを変更するために必要な電気信号を発
生する。
410、2411、2412の特性を記述するために用いたが、これらは、赤、緑または
青のカラー・フィルタとしても供することができる完全に透明なフィルタを生産すること
の難しさのため、多少色の滲みを含む場合もあることは理解されよう。したがって、実施
形態の中には、フィルタ・セル2410、2411および2412が、グレー・スケール
表示モードで動作する場合、実質的に透明であるに過ぎない場合もある。いずれにしても
、少なくとも1つの実施形態例では、グレー・スケール・モードで動作する場合、フィル
タ・セル2410は、赤、緑および青光を通過させ、カラー・モードで動作する場合には
通過させない。
プレイと共に使う場合について説明したが、本発明の方法および装置の多くは、多数のタ
イプの出力および表示装置と共に用い、その画質を改善することが可能である。
、前述のスケーリング、スキャン変換およびヒンティング方法は、陰極線管(CRT)デ
ィスプレイ上に表示する画像にも適用可能である。
な別のクラスの出力装置を表す。本発明の方法および装置は、特に、画像の一部を、固定
媒体、例えば、紙の上に印刷する変位(オフセット)カラー・サンプルによって表す、イ
ンク・ジェットおよびその他のタイプのプリンタとの使用に非常に適している。
画素を表すRGB画素サブコンポーネントの使用を共有することが多いが、具体的な表示
特性、例えば、カラー・フィルタ特性は製造業者毎に異なる場合もある。ディスプレイ、
例えば、モニタの特性も、同じ製造業者が生産する異なるタイプのモニタ間で異なる場合
もある。
する重み係数情報を、メモリに格納することにより、異なるモニタ間の差を考慮に入れて
いる。本発明のラスタ化およびレンダリング・ルーチンは、所与の用途において用いる個
々のディスプレイ装置に利用可能な場合、このディスプレイ装置情報を利用する。したが
って、本発明の種々の実施形態では、エリアシング防止およびガンマ補正動作は、格納し
てあるフィルタ重み、および個々のディスプレイ装置モデル、例えば、LCD画面に関連
するガンマ値を用いて実施する。
用いる異なる赤、緑および青の重みの使用によって、一次元で行なう。第2次元でのエリ
アシング防止技術の適用も想定しており、種々の実施形態例では、画質を更に高めるため
に用いられる。
加実施形態や変形も、当業者には明白である。このような実施形態は、本発明から逸脱す
るものではなく、本発明の範囲内に該当すると見なすことは理解されよう。
Claims (46)
- ディスプレイ装置であって、
N行およびM列の隣接するディスプレイ・エレメントであって、各々、第1カラーの光
の別個に制御可能な光度源であり、第1次元が、該第1次元に対して垂直な第2次元より
も長く、MおよびMが1よりも大きい正の整数である、ディスプレイ・エレメントから成
る、ディスプレイ装置。 - 請求項1記載のディスプレイ装置において、各ディスプレイ・エレメントは、第1次元が
第2次元よりも少なくとも2倍長い、ディスプレイ装置。 - 請求項2記載のディスプレイ装置において、各ディスプレイ・エレメントは液晶ディスプ
レイ・エレメントである、ディスプレイ装置。 - 請求項2記載のディスプレイ装置において、前記第1次元は垂直次元であり、前記第2次
元は水平3次元である、ディスプレイ装置。 - 請求項4記載のディスプレイ装置において、各ディスプレイ・エレメントは、垂直次元に
おいて水平次元よりも少なくとも3倍長い、ディスプレイ装置。 - 請求項2記載のディスプレイ装置において、前記第1次元は水平次元であり、前記第2次
元は垂直次元である、ディスプレイ装置。 - 請求項6記載のディスプレイ装置において、各ディスプレイ・エレメントは、水平3次元
が垂直次元よりも少なくとも3倍長い、ディスプレイ装置。 - 請求項2記載のディスプレイ装置において、前記カラーは白であり、
各ディスプレイ・エレメントの光度は、完全オンから完全オフまで、最大光度の少なく
とも1/256の刻みで可変である、ディスプレイ装置。 - 請求項1記載のディスプレイ装置であって、更に、少なくとも2つの異なるカラーのX行
およびY列のディスプレイ・エレメントであって、XおよびYが正の4整数である、ディ
スプレイ・エレメントを備える、ディスプレイ装置。 - 請求項9記載のディスプレイ装置において、前記X行およびY列のディスプレイ・エレメ
ントは、赤、緑および青ディスプレイ・エレメントを含む、ディスプレイ装置。 - 請求項10記載のディスプレイ装置において、前記赤、緑および青ディスプレイ・エレメ
ントは、液晶3ディスプレイ・エレメントである、ディスプレイ装置。 - ディスプレイ装置であって、
複数の隣接するグレー・スケール・ディスプレイ・エレメントを含む第1エリアと、
複数の赤、緑および青ディスプレイ・エレメントを含む第2エリアと、
を備えるディスプレイ装置。 - 請求項12記載のディスプレイ装置において、
前記第1エリアは、第1カラーの複数の隣接する可変強度グレー・スケール・ディスプ
レイ・エレメント4を含み、
前記第2エリアは、それぞれ、赤、緑および青ストライプを形成するように配列された
赤、緑および青カラー・ディスプレイ・エレメントを含む、
ディスプレイ装置。 - 請求項13記載のディスプレイ装置において、前記カラー・ディスプレイ・エレメントの
形状は矩形であり、第1方向が、該第1方向に対して垂直な第2方向よりも長い、ディス
プレイ装置。 - 請求項14記載のディスプレイ装置において、前記グレー・スケール・ディスプレイ・エ
レメントの形状は矩形であり、第1方向が、該第1方向に対して垂直な第2方向よりも長
い、ディスプレイ装置。 - 請求項15記載のディスプレイ装置において、前記第1方向は垂直方向であり、前記第2
方向は水平方向である、ディスプレイ装置。 - 請求項15記載のディスプレイ装置において、1組のグレー・スケール・ディスプレイ・
エレメントは、グレー・スケール動作モードおよびカラー動作モード間で切り換え可能で
あり、前記少なくとも一部のグレー・スケール・ディスプレイ・エレメントは、グレー・
スケール動作モードで動作しているときには前記第1カラーの光を出力し、前記カラー動
作モードで動作しているときには第2カラーの光を出力する、ディスプレイ装置。 - 請求項15記載のディスプレイ装置において、前記1組のグレー・スケール・ディスプレ
イ・エレメントに含まれるディスプレイ・エレメントは、カラーおよび実質的に透明動作
モード間で切り換え可能な、切り換え可能フィルタを含む、ディスプレイ装置。 - 請求項15記載のディスプレイ装置において、前記カラー・ディスプレイ・エレメントは
各々カラー・フィルタを含む、ディスプレイ装置。 - 請求項19記載のディスプレイ装置において、前記グレースケールおよびカラー・ディス
プレイ・エレメントは液晶ディスプレイ・エレメントである、ディスプレイ装置。 - ディスプレイ装置であって、
複数のディスプレイ・エレメントから成り、該複数のディスプレイ・エレメントの各1
つが切り換え可能なフィルタを含み、該フィルタが、実質透明動作モードと、カラー・フ
ィルタ動作モードとの間で切り換え可能である、ディスプレイ装置。 - 請求項21記載のディスプレイ装置において、前記複数のディスプレイ・エレメントは、
第1方向が第2方向よりも長い矩形ディスプレイ・エレメントである、ディスプレイ装置
。 - 請求項22記載のディスプレイ装置において、第1組のディスプレイ・エレメントに含ま
れる前記切り換え可能フィルタは、実質透明動作モードと、赤カラー・フィルタ動作モー
ドとの間で切り換え可能である、ディスプレイ装置。 - 請求項23記載のディスプレイ装置において、前記第1組のディスプレイ・エレメントに
含まれるディスプレイ・エレメントは、ストライプを形成するように配列してある、ディ
スプレイ装置。 - 請求項24記載のディスプレイ装置において、第2組のディスプレイ・エレメントに含ま
れる前記切り換え可能フィルタは、実質透明動作モードと緑カラー・フィルタ動作モード
との間で切り換え可能である、ディスプレイ装置。 - 請求項25記載のディスプレイ装置において、前記第2組のディスプレイ・エレメントに
含まれるディスプレイ・エレメントは、ストライプを形成するように配列してある、ディ
スプレイ装置。 - 請求項26記載のディスプレイ装置において、第3組のディスプレイ・エレメントに含ま
れる前記切り換え可能フィルタは、実質透明動作モードと青カラー・フィルタ動作モード
との間で切り換え可能である、ディスプレイ装置。 - 請求項27記載のディスプレイ装置において、前記第3組のディスプレイ・エレメントに
含まれるディスプレイ・エレメントは、ストライプを形成するように配列してある、ディ
スプレイ装置。 - ディスプレイ装置の製造方法であって、
光源と、
第1カラー動作モードと透明動作モードとの間で切り換え可能な第1フィルタ・セルと
、前記第1フィルタ・セルに隣接し、前記第1カラーとは異なる第2カラー動作モードと
透明動作モードとの間で切り換え可能な第2フィルタとを少なくとも含む、複数の隣接す
るフィルタ・セルから成り、各フィルタ・セルが最大2つの制御可能なフィルタ層を含む
、切り換え可能なフィルタと、
前記切り換え可能カラー・フィルタの前方に位置し、濾過した光が通過可能な、透過性
パネルと、
を層状構造に配置するステップから成る方法。 - 請求項29記載の方法であって、更に、
前記光源と前記切り換え可能カラー・フィルタとの間に、液晶層を配するステップを含
む、方法。 - 請求項30記載の方法であって、更に、
前記光源と前記液晶層との間に、第1組の透過性電極を配するステップと、
前記液晶層と前記切り換え可能カラー・フィルタとの間に、第2組の透過性電極を配す
るステップと、
を含む、方法。 - 表示方法であって、
ディスプレイ装置の第1グレー・スケール部分を用いて、グレー・スケール・テキスト
を表示するステップと、
前記ディスプレイ装置の第1カラー部分を用いて、カラー画像を表示するステップと、
から成る方法。 - 請求項32記載の方法であって、更に、
前記グレー・スケール・テキストを表示する前に、前記ディスプレイ装置の第2カラー
部分の少なくとも一部をカラー動作モードからグレー・スケール動作モードに切り替える
ことにより、前記ディスプレイ装置の前記グレー・スケール部分を生成するステップを含
む、方法。 - 請求項33記載の方法において、前記ディスプレイ装置の第2カラー部分の少なくとも一
部を切り替える前記ステップは、フィルタ・セルをカラー動作モードから透明動作モード
に切り替えるステップを含む、方法。 - 請求項33記載の方法であって、更に、
前記ディスプレイ装置の第1グレー・スケール部分とは連続しない、前記ディスプレイ
の第2グレー・スケール部分を用いて、グレー・スケール・テキストを表示するステップ
を含む、方法。 - 請求項35記載の方法であって、更に、
前記グレー・スケール・テキストを表示する前に、前記ディスプレイ装置の前記第3カ
ラー部分の少なくとも一部を、カラー動作モードからグレー・スケール動作モードに切り
換えることにより、前記ディスプレイ装置の第2グレー・スケール部分を生成するステッ
プを含む、方法。 - 請求項36記載の方法において、前記ディスプレイ装置の第3カラー部分の少なくとも一
部を切り替える前記ステップは、フィルタ・セルをカラー動作モードから透明動作モード
に切り替えるステップを含む、方法。 - 請求項33記載の方法であって、更に、
前記ディスプレイの第1部分に対して隣接していない、前記ディスプレイ装置の第3部
分上に、追加のグレー・スケール・テキストを表示するステップを含む、方法。 - カラー動作モードおよびグレー・スケール動作モード間で切り換え可能な複数のフィルタ
・セルを含む切り換え可能なフィルタを含むディスプレイの使用方法であって、
表示するテキストを受け取るステップと、
前記ディスプレイ装置の第1部分に対応するフィルタ・セルを、カラー動作モードから
グレー・スケール動作モードに切り替えるステップと、
前記ディスプレイの第1部分を用いて、前記受け取ったテキストを表示するステップと
、
から成る方法。 - 請求項39記載の方法であって、更に、
フィルタ・セル・モード制御コマンドを受け取るステップを含み、
前記フィルタ・セルの切り換えを、前記受け取ったフィルタ・セル・モード制御コマン
ドの関数として行なう、方法。 - 請求項39記載の方法において、フィルタ・セルを切り替える前記ステップは、前記フィ
ルタ・セルをカラー動作モードから透明動作モードに変更させるステップを含む、方法。 - 請求項39記載の方法において、フィルタ・セルを切り替える前記ステップは、前記フィ
ルタ・セルを、カラー動作モードから実質透明動作モードに変更させるステップを含む、
方法。 - 請求項39記載の方法であって、更に、
表示するカラー画像を受け取るステップと、
前記ディスプレイ装置の第1部分に対応する前記フィルタ・セルを、前記グレー・スケ
ール動作モードから前記カラー動作モードに切り替えるステップと、
を含む方法。 - 表示方法であって、
第1カラー動作モードと第2の実質透明動作モードとの間で切り換え可能な複数の切り
換え可能フィルタ・セルを含むディスプレイ装置のエレメントに対応する複数の輝度値を
発生するステップと、
前記切り換え可能フィルタ・セルの少なくとも1つを動作させるモードを示すフィルタ
・セル・モード制御コマンドを発生するステップと、
前記複数の輝度値および前記フィルタ・セル・モード制御コマンドを前記ディスプレイ
装置に送信するステップと、
から成る表示方法。 - 請求項44記載の表示方法であって、更に、
前記フィルタ・セル・モード制御コマンドに応答して、前記表示装置を動作させ、前記
切り換え可能フィルタ・セルの少なくとも1つのモードを制御するステップを含む、方法
。 - コンピュータ読み取り可能媒体であって、
画像の表示に関係する表示情報を発生し出力するコンピュータ実行可能命令を備え、前
記表示情報の発生および出力が、
第1カラー動作モードと第2実質透明動作モードとの間で切り換え可能な複数の切り換
え可能フィルタ・セルを含むディスプレイ装置のエレメントに対応する複数の輝度値を発
生するステップと、
前記切り換え可能フィルタ・セルの少なくとも1つを動作させるモードを示すフィルタ
・セル・モード制御コマンドを発生するステップと、
前記複数の輝度値および前記フィルタ・セル・モード制御コマンドを前記ディスプレイ
装置に送信するステップと、
を含む、コンピュータ読み取り可能媒体。
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/168,013 | 1998-10-07 | ||
| US09/168,013 US6278434B1 (en) | 1998-10-07 | 1998-10-07 | Non-square scaling of image data to be mapped to pixel sub-components |
| US09/191,181 | 1998-11-13 | ||
| US09/191,181 US6577291B2 (en) | 1998-10-07 | 1998-11-13 | Gray scale and color display methods and apparatus |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011203465A Division JP2012037897A (ja) | 1998-10-07 | 2011-09-16 | グレー・スケールおよびカラー表示の方法および装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017209138A Division JP2018032041A (ja) | 1998-10-07 | 2017-10-30 | グレー・スケールおよびカラー表示の方法および装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2015156033A true JP2015156033A (ja) | 2015-08-27 |
Family
ID=22609719
Family Applications (6)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000575112A Expired - Lifetime JP4727817B2 (ja) | 1998-10-07 | 1999-10-06 | 画像におけるカラー・アーチファクトを検出し低減する方法および装置 |
| JP2000575088A Withdrawn JP2002526816A (ja) | 1998-10-07 | 1999-10-06 | グレー・スケールおよびカラー表示の方法および装置 |
| JP2010058611A Expired - Lifetime JP5599629B2 (ja) | 1998-10-07 | 2010-03-16 | 画像中のアーチファクトを低減する方法およびコンピュータ読み取り可能な記憶媒体 |
| JP2011203465A Withdrawn JP2012037897A (ja) | 1998-10-07 | 2011-09-16 | グレー・スケールおよびカラー表示の方法および装置 |
| JP2015075840A Withdrawn JP2015156033A (ja) | 1998-10-07 | 2015-04-02 | グレー・スケールおよびカラー表示の方法および装置 |
| JP2017209138A Pending JP2018032041A (ja) | 1998-10-07 | 2017-10-30 | グレー・スケールおよびカラー表示の方法および装置 |
Family Applications Before (4)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000575112A Expired - Lifetime JP4727817B2 (ja) | 1998-10-07 | 1999-10-06 | 画像におけるカラー・アーチファクトを検出し低減する方法および装置 |
| JP2000575088A Withdrawn JP2002526816A (ja) | 1998-10-07 | 1999-10-06 | グレー・スケールおよびカラー表示の方法および装置 |
| JP2010058611A Expired - Lifetime JP5599629B2 (ja) | 1998-10-07 | 2010-03-16 | 画像中のアーチファクトを低減する方法およびコンピュータ読み取り可能な記憶媒体 |
| JP2011203465A Withdrawn JP2012037897A (ja) | 1998-10-07 | 2011-09-16 | グレー・スケールおよびカラー表示の方法および装置 |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017209138A Pending JP2018032041A (ja) | 1998-10-07 | 2017-10-30 | グレー・スケールおよびカラー表示の方法および装置 |
Country Status (8)
| Country | Link |
|---|---|
| US (4) | US6278434B1 (ja) |
| EP (3) | EP1666956A3 (ja) |
| JP (6) | JP4727817B2 (ja) |
| CN (2) | CN101499259B (ja) |
| AT (1) | ATE410766T1 (ja) |
| AU (1) | AU1107000A (ja) |
| DE (1) | DE69939702D1 (ja) |
| WO (1) | WO2000021037A1 (ja) |
Families Citing this family (221)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7110011B2 (en) * | 1998-04-10 | 2006-09-19 | Fuji Photo Film Co., Ltd. | Monochromatic image display system |
| US20040085277A1 (en) * | 1998-04-10 | 2004-05-06 | Fuji Photo Film Co., Ltd. | Monochromatic image display system |
| US6597360B1 (en) * | 1998-10-07 | 2003-07-22 | Microsoft Corporation | Automatic optimization of the position of stems of text characters |
| US6356278B1 (en) * | 1998-10-07 | 2002-03-12 | Microsoft Corporation | Methods and systems for asymmeteric supersampling rasterization of image data |
| US6278434B1 (en) * | 1998-10-07 | 2001-08-21 | Microsoft Corporation | Non-square scaling of image data to be mapped to pixel sub-components |
| GB9827944D0 (en) * | 1998-12-19 | 1999-02-10 | Secr Defence | Displays based on multiple digital bit planes |
| US6393145B2 (en) * | 1999-01-12 | 2002-05-21 | Microsoft Corporation | Methods apparatus and data structures for enhancing the resolution of images to be rendered on patterned display devices |
| US6750875B1 (en) * | 1999-02-01 | 2004-06-15 | Microsoft Corporation | Compression of image data associated with two-dimensional arrays of pixel sub-components |
| EP1026659A3 (en) * | 1999-02-01 | 2002-01-30 | Sharp Kabushiki Kaisha | Character display apparatus, character display method, and recording medium |
| US6954216B1 (en) * | 1999-08-19 | 2005-10-11 | Adobe Systems Incorporated | Device-specific color intensity settings and sub-pixel geometry |
| US6563502B1 (en) | 1999-08-19 | 2003-05-13 | Adobe Systems Incorporated | Device dependent rendering |
| US6954191B1 (en) * | 1999-11-12 | 2005-10-11 | Koninklijke Philips Electronics N.V. | Liquid crystal display device |
| US6342897B1 (en) * | 1999-12-16 | 2002-01-29 | Dynascan Technology Corporation | Method and system for compensating for non-uniform color appearance of a display due to variations of primary colors |
| US7119760B2 (en) * | 2000-03-31 | 2006-10-10 | Kodak Graphic Communications Canada Company | Color image display accuracy using green-limited gamma estimate |
| US20030091229A1 (en) * | 2000-03-31 | 2003-05-15 | Imation Corp. | Color image display accuracy using comparison of complex shapes to reference background |
| US20020001096A1 (en) * | 2000-04-28 | 2002-01-03 | Kenro Hama | Image processor for detecting specified pattern |
| KR20020008040A (ko) * | 2000-07-18 | 2002-01-29 | 마츠시타 덴끼 산교 가부시키가이샤 | 표시 장치, 표시 방법 및 표시 제어 프로그램을 기록한기록 매체 |
| CN1179312C (zh) * | 2000-07-19 | 2004-12-08 | 松下电器产业株式会社 | 显示方法 |
| JP2002040985A (ja) * | 2000-07-21 | 2002-02-08 | Matsushita Electric Ind Co Ltd | 縮小表示方法 |
| US7274383B1 (en) | 2000-07-28 | 2007-09-25 | Clairvoyante, Inc | Arrangement of color pixels for full color imaging devices with simplified addressing |
| US6950115B2 (en) * | 2001-05-09 | 2005-09-27 | Clairvoyante, Inc. | Color flat panel display sub-pixel arrangements and layouts |
| US7283142B2 (en) | 2000-07-28 | 2007-10-16 | Clairvoyante, Inc. | Color display having horizontal sub-pixel arrangements and layouts |
| US8022969B2 (en) * | 2001-05-09 | 2011-09-20 | Samsung Electronics Co., Ltd. | Rotatable display with sub-pixel rendering |
| WO2002011112A2 (en) | 2000-07-28 | 2002-02-07 | Clairvoyante Laboratories, Inc. | Arrangement of color pixels for full color imaging devices with simplified addressing |
| US7724270B1 (en) | 2000-11-08 | 2010-05-25 | Palm, Inc. | Apparatus and methods to achieve a variable color pixel border on a negative mode screen with a passive matrix drive |
| US7425970B1 (en) | 2000-11-08 | 2008-09-16 | Palm, Inc. | Controllable pixel border for a negative mode passive matrix display device |
| US6961029B1 (en) | 2000-11-08 | 2005-11-01 | Palm, Inc. | Pixel border for improved viewability of a display device |
| KR100363965B1 (ko) * | 2000-11-16 | 2002-12-11 | 이성수 | 4그레이 표시장치를 위한 컬러영상의 최적화 방법 |
| US7598955B1 (en) | 2000-12-15 | 2009-10-06 | Adobe Systems Incorporated | Hinted stem placement on high-resolution pixel grid |
| US20020122049A1 (en) * | 2001-03-02 | 2002-09-05 | Eastman Kodak Company | Light-producing display having spaced apart tiles |
| JP3476784B2 (ja) | 2001-03-26 | 2003-12-10 | 松下電器産業株式会社 | 表示方法 |
| US20020140706A1 (en) * | 2001-03-30 | 2002-10-03 | Peterson James R. | Multi-sample method and system for rendering antialiased images |
| JP3476787B2 (ja) * | 2001-04-20 | 2003-12-10 | 松下電器産業株式会社 | 表示装置及び表示方法 |
| US7123277B2 (en) | 2001-05-09 | 2006-10-17 | Clairvoyante, Inc. | Conversion of a sub-pixel format data to another sub-pixel data format |
| US7184066B2 (en) | 2001-05-09 | 2007-02-27 | Clairvoyante, Inc | Methods and systems for sub-pixel rendering with adaptive filtering |
| US7221381B2 (en) * | 2001-05-09 | 2007-05-22 | Clairvoyante, Inc | Methods and systems for sub-pixel rendering with gamma adjustment |
| US7307646B2 (en) * | 2001-05-09 | 2007-12-11 | Clairvoyante, Inc | Color display pixel arrangements and addressing means |
| JP3719590B2 (ja) * | 2001-05-24 | 2005-11-24 | 松下電器産業株式会社 | 表示方法及び表示装置ならびに画像処理方法 |
| US7714824B2 (en) | 2001-06-11 | 2010-05-11 | Genoa Color Technologies Ltd. | Multi-primary display with spectrally adapted back-illumination |
| EP1419497A4 (en) * | 2001-06-11 | 2005-11-16 | Genoa Color Technologies Ltd | DEVICE, SYSTEM AND METHOD FOR A COLOR DISPLAY |
| US8289266B2 (en) | 2001-06-11 | 2012-10-16 | Genoa Color Technologies Ltd. | Method, device and system for multi-color sequential LCD panel |
| GB0116788D0 (en) * | 2001-07-10 | 2001-08-29 | Koninkl Philips Electronics Nv | Colour liquid crystal display devices |
| JP5031954B2 (ja) * | 2001-07-25 | 2012-09-26 | パナソニック株式会社 | 表示装置、表示方法及び表示制御プログラムを記録した記録媒体 |
| US7145577B2 (en) * | 2001-08-31 | 2006-12-05 | Micron Technology, Inc. | System and method for multi-sampling primitives to reduce aliasing |
| JP4180814B2 (ja) * | 2001-10-22 | 2008-11-12 | 松下電器産業株式会社 | 太字表示方法及びそれを用いた表示装置 |
| WO2003038801A1 (en) * | 2001-11-02 | 2003-05-08 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and device providing enhanced characters |
| EP1308923A1 (en) * | 2001-11-02 | 2003-05-07 | Telefonaktiebolaget L M Ericsson (Publ) | Method and device providing enhanced characters |
| US7480855B2 (en) * | 2001-11-15 | 2009-01-20 | International Business Machines Corporation | Apparatus and method of highlighting parts of web documents based on intended readers |
| US7176969B2 (en) * | 2001-12-13 | 2007-02-13 | International Business Machines Corporation | System and method for anti-moire imaging in a one dimensional sensor array |
| EP1324297A2 (en) * | 2001-12-13 | 2003-07-02 | Matsushita Electric Industrial Co., Ltd. | Displaying method, displaying apparatus, filtering unit, filtering process method, recording medium for storing filtering process programs, and method for processing image |
| US6784856B2 (en) | 2001-12-13 | 2004-08-31 | International Business Machines Corp. | System and method for anti-moire display |
| AU2002353139A1 (en) | 2001-12-14 | 2003-06-30 | Clairvoyante Laboratories, Inc. | Improvements to color flat panel display sub-pixel arrangements and layouts with reduced visibility of a blue luminance well |
| US20030117423A1 (en) * | 2001-12-14 | 2003-06-26 | Brown Elliott Candice Hellen | Color flat panel display sub-pixel arrangements and layouts with reduced blue luminance well visibility |
| US7583279B2 (en) * | 2004-04-09 | 2009-09-01 | Samsung Electronics Co., Ltd. | Subpixel layouts and arrangements for high brightness displays |
| US7492379B2 (en) * | 2002-01-07 | 2009-02-17 | Samsung Electronics Co., Ltd. | Color flat panel display sub-pixel arrangements and layouts for sub-pixel rendering with increased modulation transfer function response |
| US20040051724A1 (en) * | 2002-09-13 | 2004-03-18 | Elliott Candice Hellen Brown | Four color arrangements of emitters for subpixel rendering |
| US7755652B2 (en) * | 2002-01-07 | 2010-07-13 | Samsung Electronics Co., Ltd. | Color flat panel display sub-pixel rendering and driver configuration for sub-pixel arrangements with split sub-pixels |
| US7417648B2 (en) | 2002-01-07 | 2008-08-26 | Samsung Electronics Co. Ltd., | Color flat panel display sub-pixel arrangements and layouts for sub-pixel rendering with split blue sub-pixels |
| JP4407875B2 (ja) * | 2002-02-25 | 2010-02-03 | シャープ株式会社 | 文字表示装置および文字表示方法、その文字表示方法を制御するための制御プログラムおよびその制御プログラムが記録された記録媒体 |
| US7054483B2 (en) * | 2002-03-15 | 2006-05-30 | Ncr Corporation | Methods for selecting high visual contrast colors in user-interface design |
| US6873338B2 (en) | 2002-03-21 | 2005-03-29 | International Business Machines Corporation | Anti-moire pixel array having multiple pixel types |
| US7167185B1 (en) | 2002-03-22 | 2007-01-23 | Kla- Tencor Technologies Corporation | Visualization of photomask databases |
| JP2003302962A (ja) | 2002-04-08 | 2003-10-24 | Sharp Corp | 表示装置、文字・図形表示方法、文字・図形表示プログラムおよび可読記録媒体 |
| JP4799823B2 (ja) | 2002-04-11 | 2011-10-26 | ジェノア・カラー・テクノロジーズ・リミテッド | 属性を向上させるカラー表示装置および方法 |
| US20030214512A1 (en) * | 2002-05-14 | 2003-11-20 | Cheng Brett Anthony | Hardware method for sub-pixel anti-aliasing of text on an LCD display |
| US6922199B2 (en) | 2002-08-28 | 2005-07-26 | Micron Technology, Inc. | Full-scene anti-aliasing method and system |
| US20040080479A1 (en) * | 2002-10-22 | 2004-04-29 | Credelle Thomas Lioyd | Sub-pixel arrangements for striped displays and methods and systems for sub-pixel rendering same |
| US7116840B2 (en) | 2002-10-31 | 2006-10-03 | Microsoft Corporation | Decoding and error correction in 2-D arrays |
| US7133563B2 (en) * | 2002-10-31 | 2006-11-07 | Microsoft Corporation | Passive embedded interaction code |
| AU2003274674A1 (en) * | 2002-10-31 | 2004-05-25 | Itay Baruchi | System and method of selective adjustment of a color display |
| KR100436715B1 (ko) * | 2002-11-04 | 2004-06-22 | 삼성에스디아이 주식회사 | 영상의 재현성을 증진시키기 위한 영상 데이터의 고속처리 방법 |
| JP4005904B2 (ja) * | 2002-11-27 | 2007-11-14 | 松下電器産業株式会社 | 表示装置、及び表示方法 |
| US7046256B2 (en) | 2003-01-22 | 2006-05-16 | Clairvoyante, Inc | System and methods of subpixel rendering implemented on display panels |
| KR20050094883A (ko) | 2003-01-28 | 2005-09-28 | 코닌클리즈케 필립스 일렉트로닉스 엔.브이. | 디스플레이 |
| US7167186B2 (en) | 2003-03-04 | 2007-01-23 | Clairvoyante, Inc | Systems and methods for motion adaptive filtering |
| US20040196302A1 (en) | 2003-03-04 | 2004-10-07 | Im Moon Hwan | Systems and methods for temporal subpixel rendering of image data |
| US6917368B2 (en) * | 2003-03-04 | 2005-07-12 | Clairvoyante, Inc. | Sub-pixel rendering system and method for improved display viewing angles |
| US7352374B2 (en) | 2003-04-07 | 2008-04-01 | Clairvoyante, Inc | Image data set with embedded pre-subpixel rendered image |
| US7002597B2 (en) * | 2003-05-16 | 2006-02-21 | Adobe Systems Incorporated | Dynamic selection of anti-aliasing procedures |
| US7006107B2 (en) * | 2003-05-16 | 2006-02-28 | Adobe Systems Incorporated | Anisotropic anti-aliasing |
| US7456851B2 (en) * | 2003-05-20 | 2008-11-25 | Honeywell International Inc. | Method and apparatus for spatial compensation for pixel pattern on LCD displays |
| US7268748B2 (en) | 2003-05-20 | 2007-09-11 | Clairvoyante, Inc | Subpixel rendering for cathode ray tube devices |
| US7230584B2 (en) | 2003-05-20 | 2007-06-12 | Clairvoyante, Inc | Projector systems with reduced flicker |
| US20040233308A1 (en) * | 2003-05-20 | 2004-11-25 | Elliott Candice Hellen Brown | Image capture device and camera |
| JP4168836B2 (ja) * | 2003-06-03 | 2008-10-22 | ソニー株式会社 | 表示装置 |
| US7218301B2 (en) * | 2003-06-06 | 2007-05-15 | Clairvoyante, Inc | System and method of performing dot inversion with standard drivers and backplane on novel display panel layouts |
| US8035599B2 (en) | 2003-06-06 | 2011-10-11 | Samsung Electronics Co., Ltd. | Display panel having crossover connections effecting dot inversion |
| US7209105B2 (en) | 2003-06-06 | 2007-04-24 | Clairvoyante, Inc | System and method for compensating for visual effects upon panels having fixed pattern noise with reduced quantization error |
| US7187353B2 (en) * | 2003-06-06 | 2007-03-06 | Clairvoyante, Inc | Dot inversion on novel display panel layouts with extra drivers |
| US20040246280A1 (en) | 2003-06-06 | 2004-12-09 | Credelle Thomas Lloyd | Image degradation correction in novel liquid crystal displays |
| US7397455B2 (en) | 2003-06-06 | 2008-07-08 | Samsung Electronics Co., Ltd. | Liquid crystal display backplane layouts and addressing for non-standard subpixel arrangements |
| US7606417B2 (en) * | 2004-08-16 | 2009-10-20 | Fotonation Vision Limited | Foreground/background segmentation in digital images with differential exposure calculations |
| US7680342B2 (en) | 2004-08-16 | 2010-03-16 | Fotonation Vision Limited | Indoor/outdoor classification in digital images |
| JP2005031264A (ja) * | 2003-07-09 | 2005-02-03 | Canon Inc | 表示装置 |
| US7145566B2 (en) * | 2003-07-18 | 2006-12-05 | Microsoft Corporation | Systems and methods for updating a frame buffer based on arbitrary graphics calls |
| US6958757B2 (en) * | 2003-07-18 | 2005-10-25 | Microsoft Corporation | Systems and methods for efficiently displaying graphics on a display device regardless of physical orientation |
| US20050012753A1 (en) * | 2003-07-18 | 2005-01-20 | Microsoft Corporation | Systems and methods for compositing graphics overlays without altering the primary display image and presenting them to the display on-demand |
| US20050012751A1 (en) * | 2003-07-18 | 2005-01-20 | Karlov Donald David | Systems and methods for efficiently updating complex graphics in a computer system by by-passing the graphical processing unit and rendering graphics in main memory |
| US20050073530A1 (en) * | 2003-10-03 | 2005-04-07 | Jay Kapur | System and method for display calibration |
| US7598961B2 (en) * | 2003-10-21 | 2009-10-06 | Samsung Electronics Co., Ltd. | method and apparatus for converting from a source color space to a target color space |
| US7525526B2 (en) | 2003-10-28 | 2009-04-28 | Samsung Electronics Co., Ltd. | System and method for performing image reconstruction and subpixel rendering to effect scaling for multi-mode display |
| US7084923B2 (en) | 2003-10-28 | 2006-08-01 | Clairvoyante, Inc | Display system having improved multiple modes for displaying image data from multiple input source formats |
| US7286121B2 (en) | 2003-12-23 | 2007-10-23 | Microsoft Corporation | Sub-component based rendering of objects having spatial frequency dominance parallel to the striping direction of the display |
| KR100985571B1 (ko) * | 2003-12-30 | 2010-10-05 | 엘지디스플레이 주식회사 | 디스플레이 및 그 구동방법 |
| US7583842B2 (en) * | 2004-01-06 | 2009-09-01 | Microsoft Corporation | Enhanced approach of m-array decoding and error correction |
| US7263224B2 (en) * | 2004-01-16 | 2007-08-28 | Microsoft Corporation | Strokes localization by m-array decoding and fast image matching |
| EP1710782B1 (en) * | 2004-01-27 | 2016-07-27 | Fujitsu Limited | Display device, display control device, display method, display control program, and computer-readable recording medium containing the program |
| US7605828B2 (en) * | 2004-02-18 | 2009-10-20 | Hewlett-Packard Development Company, L.P. | Method and system for reducing gray scale discontinuities in contrast enhancing screens affected by ambient light |
| US7180531B2 (en) * | 2004-02-27 | 2007-02-20 | Microsoft Corporation | Method and apparatus for enabling application program compatibility with display devices having improved pixel density |
| US7268758B2 (en) | 2004-03-23 | 2007-09-11 | Clairvoyante, Inc | Transistor backplanes for liquid crystal displays comprising different sized subpixels |
| US7623728B2 (en) * | 2004-03-24 | 2009-11-24 | General Electric Company | Method and product for processing digital images |
| US7719536B2 (en) * | 2004-03-31 | 2010-05-18 | Adobe Systems Incorporated | Glyph adjustment in high resolution raster while rendering |
| US7602390B2 (en) * | 2004-03-31 | 2009-10-13 | Adobe Systems Incorporated | Edge detection based stroke adjustment |
| US7639258B1 (en) | 2004-03-31 | 2009-12-29 | Adobe Systems Incorporated | Winding order test for digital fonts |
| US7580039B2 (en) * | 2004-03-31 | 2009-08-25 | Adobe Systems Incorporated | Glyph outline adjustment while rendering |
| US7333110B2 (en) * | 2004-03-31 | 2008-02-19 | Adobe Systems Incorporated | Adjusted stroke rendering |
| US7248268B2 (en) * | 2004-04-09 | 2007-07-24 | Clairvoyante, Inc | Subpixel rendering filters for high brightness subpixel layouts |
| US7619637B2 (en) * | 2004-04-09 | 2009-11-17 | Samsung Electronics Co., Ltd. | Systems and methods for improved gamut mapping from one image data set to another |
| US7825921B2 (en) * | 2004-04-09 | 2010-11-02 | Samsung Electronics Co., Ltd. | System and method for improving sub-pixel rendering of image data in non-striped display systems |
| US7301543B2 (en) * | 2004-04-09 | 2007-11-27 | Clairvoyante, Inc. | Systems and methods for selecting a white point for image displays |
| US20050250821A1 (en) * | 2004-04-16 | 2005-11-10 | Vincent Sewalt | Quaternary ammonium compounds in the treatment of water and as antimicrobial wash |
| TWI241445B (en) | 2004-04-16 | 2005-10-11 | Chunghwa Picture Tubes Ltd | Multi-domain homeotropic alignment liquid crystal display panel |
| US7590299B2 (en) | 2004-06-10 | 2009-09-15 | Samsung Electronics Co., Ltd. | Increasing gamma accuracy in quantized systems |
| GB2415566B (en) * | 2004-06-24 | 2006-09-20 | Hewlett Packard Development Co | Image processing |
| JP4507936B2 (ja) * | 2005-03-24 | 2010-07-21 | エプソンイメージングデバイス株式会社 | 画像表示装置および電子機器 |
| US7944423B2 (en) | 2004-07-01 | 2011-05-17 | Sony Corporation | Image processing unit with black-and-white line segment pattern detection, image processing method, image display device using such image processing unit, and electronic apparatus using such image display device |
| US8035585B2 (en) * | 2004-12-17 | 2011-10-11 | Sony Ericsson Mobile Communications Ab | Graphic data files including illumination control and related methods and computer program products |
| US7500182B2 (en) * | 2004-12-22 | 2009-03-03 | Go Daddy Group, Inc. | Host web page displaying target web page image |
| US7500183B2 (en) * | 2004-12-22 | 2009-03-03 | The Go Daddy Group, Inc. | Target web page edited using overlay on host web page |
| US7483592B2 (en) * | 2005-01-06 | 2009-01-27 | Algorithmic Implementatins, Inc., Dba Ai Squared | Method and apparatus for magnifying computer screen display |
| US7607076B2 (en) | 2005-02-18 | 2009-10-20 | Microsoft Corporation | Embedded interaction code document |
| US7826074B1 (en) | 2005-02-25 | 2010-11-02 | Microsoft Corporation | Fast embedded interaction code printing with custom postscript commands |
| US20060215913A1 (en) * | 2005-03-24 | 2006-09-28 | Microsoft Corporation | Maze pattern analysis with image matching |
| US20060221267A1 (en) * | 2005-03-29 | 2006-10-05 | Cynthia Bell | Projection display using dedicated color pixels |
| CN1882103B (zh) * | 2005-04-04 | 2010-06-23 | 三星电子株式会社 | 实现改进的色域对映演算的系统及方法 |
| US7599560B2 (en) | 2005-04-22 | 2009-10-06 | Microsoft Corporation | Embedded interaction code recognition |
| US20060242562A1 (en) * | 2005-04-22 | 2006-10-26 | Microsoft Corporation | Embedded method for embedded interaction code array |
| US7421439B2 (en) | 2005-04-22 | 2008-09-02 | Microsoft Corporation | Global metadata embedding and decoding |
| US7400777B2 (en) * | 2005-05-25 | 2008-07-15 | Microsoft Corporation | Preprocessing for information pattern analysis |
| US7729539B2 (en) * | 2005-05-31 | 2010-06-01 | Microsoft Corporation | Fast error-correcting of embedded interaction codes |
| US7580576B2 (en) * | 2005-06-02 | 2009-08-25 | Microsoft Corporation | Stroke localization and binding to electronic document |
| US7705855B2 (en) * | 2005-06-15 | 2010-04-27 | Samsung Electronics Co., Ltd. | Bichromatic display |
| US7619607B2 (en) | 2005-06-30 | 2009-11-17 | Microsoft Corporation | Embedding a pattern design onto a liquid crystal display |
| US7890881B1 (en) * | 2005-07-29 | 2011-02-15 | Adobe Systems Incorporated | Systems and methods for a fold preview |
| KR100772906B1 (ko) * | 2005-08-12 | 2007-11-05 | 삼성전자주식회사 | 영상신호 표시 방법 및 장치 |
| US7622182B2 (en) | 2005-08-17 | 2009-11-24 | Microsoft Corporation | Embedded interaction code enabled display |
| US7817816B2 (en) * | 2005-08-17 | 2010-10-19 | Microsoft Corporation | Embedded interaction code enabled surface type identification |
| USD535707S1 (en) | 2005-08-25 | 2007-01-23 | Mattel, Inc. | Electronic toy house |
| US7502135B2 (en) * | 2005-09-08 | 2009-03-10 | The Go Daddy Group, Inc. | Document color and shades of gray optimization using dithered monochrome surfaces |
| US7777917B2 (en) * | 2005-09-08 | 2010-08-17 | The Go Daddy Group, Inc. | Document color and shades of gray optimization using solid monochrome colors |
| US8179565B2 (en) * | 2005-09-08 | 2012-05-15 | Go Daddy Operating Company, LLC | Document color and shades of gray optimization using outlining |
| US8115977B2 (en) * | 2005-09-08 | 2012-02-14 | Go Daddy Operating Company, LLC | Document color and shades of gray optimization using monochrome patterns |
| USD533773S1 (en) | 2005-09-26 | 2006-12-19 | Mattel, Inc. | Packaging for a toy |
| US7453454B2 (en) * | 2005-10-26 | 2008-11-18 | Hewlett-Packard Development Company, L.P. | Image display system and method |
| USD536042S1 (en) | 2005-11-10 | 2007-01-30 | Mattel, Inc. | Electronic toy house |
| USD532461S1 (en) | 2005-11-10 | 2006-11-21 | Mattel, Inc. | Electronic toy house |
| US8587621B2 (en) * | 2005-11-28 | 2013-11-19 | Genoa Color Technologies Ltd. | Sub-pixel rendering of a multiprimary image |
| US8446549B2 (en) * | 2005-11-29 | 2013-05-21 | Creator Technology B.V. | Color filter to prevent color errors in a roll up display |
| US7692696B2 (en) * | 2005-12-27 | 2010-04-06 | Fotonation Vision Limited | Digital image acquisition system with portrait mode |
| US20070177215A1 (en) * | 2006-02-01 | 2007-08-02 | Microsoft Corporation | Text rendering contrast |
| WO2007095477A2 (en) | 2006-02-14 | 2007-08-23 | Fotonation Vision Limited | Image blurring |
| IES20060559A2 (en) * | 2006-02-14 | 2006-11-01 | Fotonation Vision Ltd | Automatic detection and correction of non-red flash eye defects |
| US7778486B2 (en) * | 2006-02-24 | 2010-08-17 | The Go Daddy Group, Inc. | Online image processing systems and methods |
| IES20060564A2 (en) | 2006-05-03 | 2006-11-01 | Fotonation Vision Ltd | Improved foreground / background separation |
| US8339411B2 (en) * | 2006-05-04 | 2012-12-25 | Microsoft Corporation | Assigning color values to pixels based on object structure |
| US7609269B2 (en) | 2006-05-04 | 2009-10-27 | Microsoft Corporation | Assigning color values to pixels based on object structure |
| US7592996B2 (en) * | 2006-06-02 | 2009-09-22 | Samsung Electronics Co., Ltd. | Multiprimary color display with dynamic gamut mapping |
| KR100832052B1 (ko) | 2006-06-15 | 2008-05-27 | 후지쯔 가부시끼가이샤 | 표시 장치, 표시 제어 장치, 표시 방법, 표시 제어프로그램 및 동 프로그램을 기록한 컴퓨터 판독 가능한기록 매체 |
| JP4890973B2 (ja) * | 2006-06-29 | 2012-03-07 | キヤノン株式会社 | 画像処理装置、画像処理方法、画像処理プログラム及び記憶媒体 |
| JP4926568B2 (ja) * | 2006-06-29 | 2012-05-09 | キヤノン株式会社 | 画像処理装置、画像処理方法、及び画像処理プログラム |
| JP4890974B2 (ja) * | 2006-06-29 | 2012-03-07 | キヤノン株式会社 | 画像処理装置、及び画像処理方法 |
| US8018476B2 (en) | 2006-08-28 | 2011-09-13 | Samsung Electronics Co., Ltd. | Subpixel layouts for high brightness displays and systems |
| US7876341B2 (en) | 2006-08-28 | 2011-01-25 | Samsung Electronics Co., Ltd. | Subpixel layouts for high brightness displays and systems |
| EP2058793A4 (en) | 2006-08-30 | 2009-11-11 | Totoku Electric | PICTURE DISPLAY AND PICTURE DISPLAY PROGRAM |
| KR100818988B1 (ko) * | 2006-09-05 | 2008-04-04 | 삼성전자주식회사 | 영상신호 처리 방법 및 장치 |
| US20080068383A1 (en) * | 2006-09-20 | 2008-03-20 | Adobe Systems Incorporated | Rendering and encoding glyphs |
| KR100782505B1 (ko) * | 2006-09-19 | 2007-12-05 | 삼성전자주식회사 | 이동통신 단말기의 명암색을 이용한 영상 표시 방법 및장치 |
| KR101278291B1 (ko) * | 2006-09-22 | 2013-06-21 | 삼성디스플레이 주식회사 | 표시장치 |
| WO2008039764A2 (en) * | 2006-09-30 | 2008-04-03 | Clairvoyante, Inc. | Systems and methods for reducing desaturation of images rendered on high brightness displays |
| KR20080070171A (ko) * | 2007-01-25 | 2008-07-30 | 삼성전자주식회사 | 표시 장치 및 그의 구동 방법 |
| KR101290719B1 (ko) * | 2007-02-27 | 2013-07-29 | 삼성디스플레이 주식회사 | 전기영동 표시장치 |
| JP5141871B2 (ja) * | 2007-05-14 | 2013-02-13 | 株式会社リコー | 画像処理方法及び画像表示装置 |
| KR101386457B1 (ko) * | 2007-05-22 | 2014-04-18 | 삼성디스플레이 주식회사 | 액정 표시 장치 및 이의 구동 방법 |
| CN100592373C (zh) * | 2007-05-25 | 2010-02-24 | 群康科技(深圳)有限公司 | 液晶显示面板驱动装置及其驱动方法 |
| TWI377540B (en) * | 2007-11-22 | 2012-11-21 | Hannstar Display Corp | Display device and driving method thereof |
| CN102210162B (zh) * | 2008-11-12 | 2014-01-29 | 富士通株式会社 | 反射式字幕移动处理装置、方法 |
| US8208751B2 (en) * | 2008-11-27 | 2012-06-26 | Ricoh Company, Limited | Image processing apparatus, image processing method, and program |
| US8379972B1 (en) * | 2009-12-01 | 2013-02-19 | Adobe Systems Incorporated | Color decontamination for image compositing |
| JP2011151687A (ja) * | 2010-01-22 | 2011-08-04 | Canon Inc | 画像読取装置、画像読取装置の制御方法、及びプログラム |
| WO2011129376A1 (ja) * | 2010-04-14 | 2011-10-20 | シャープ株式会社 | 液晶表示装置、液晶表示装置のフォント表示方法 |
| BR112012026325A2 (pt) | 2010-04-16 | 2019-09-24 | Flex Lighting Ii Llc | dispositivo de iluminação compreendendo um guia de luz baseado em película |
| KR101821727B1 (ko) | 2010-04-16 | 2018-01-24 | 플렉스 라이팅 투 엘엘씨 | 필름 기반 라이트가이드를 포함하는 프론트 조명 디바이스 |
| EP2564374B1 (en) | 2010-04-18 | 2014-11-19 | Imax Corporation | Double stacked projection |
| KR101332495B1 (ko) * | 2010-05-20 | 2013-11-26 | 엘지디스플레이 주식회사 | 영상처리방법 및 이를 이용한 표시장치 |
| US9720065B2 (en) | 2010-10-06 | 2017-08-01 | Aspect Magnet Technologies Ltd. | Method for providing high resolution, high contrast fused MRI images |
| JP5140206B2 (ja) * | 2010-10-12 | 2013-02-06 | パナソニック株式会社 | 色信号処理装置 |
| EP2700066B1 (en) * | 2011-04-21 | 2019-03-06 | University of Washington through its Center for Commercialization | Myopia-safe video displays |
| JP2011235107A (ja) * | 2011-05-27 | 2011-11-24 | Totoku Electric Co Ltd | 医療画像表示装置および医療画像表示プログラム |
| CN103765869B (zh) | 2011-08-16 | 2017-12-12 | 图像影院国际有限公司 | 混合图像分解和投影 |
| US9520101B2 (en) | 2011-08-31 | 2016-12-13 | Microsoft Technology Licensing, Llc | Image rendering filter creation |
| CN103890656B (zh) | 2011-10-20 | 2016-06-22 | 图象公司 | 双投影系统及其图像对准方法 |
| WO2013057717A1 (en) | 2011-10-20 | 2013-04-25 | Imax Corporation | Distortion compensation for image projection |
| JP5919817B2 (ja) * | 2011-12-27 | 2016-05-18 | 株式会社ニデック | レンズメータ |
| US8971621B2 (en) * | 2013-02-28 | 2015-03-03 | Virgil-Alexandru Panek | Toner limit processing mechanism |
| JP5643363B2 (ja) * | 2013-03-18 | 2014-12-17 | 株式会社Jvcケンウッド | 医療画像表示装置および医療画像表示プログラム |
| KR102016424B1 (ko) * | 2013-04-12 | 2019-09-02 | 삼성디스플레이 주식회사 | 데이터 처리 장치 및 이를 갖는 디스플레이 시스템 |
| KR102194635B1 (ko) | 2014-01-29 | 2020-12-23 | 삼성전자주식회사 | 디스플레이 컨트롤러 및 이를 포함하는 디스플레이 시스템 |
| EP3143421A4 (en) | 2014-05-13 | 2018-04-04 | Aspect Imaging Ltd. | Protective and immobilizing sleeves with sensors, and methods for reducing the effect of object movement during MRI scanning |
| US10475363B2 (en) * | 2014-06-02 | 2019-11-12 | Apple Inc. | Displays with adaptive spectral characteristics |
| CN104575422B (zh) * | 2014-12-29 | 2017-01-18 | 深圳市华星光电技术有限公司 | 液晶显示面板及其驱动方法 |
| CN104793397B (zh) * | 2015-03-16 | 2018-11-02 | 厦门天马微电子有限公司 | 液晶显示模组及液晶显示装置 |
| US9620082B2 (en) | 2015-05-15 | 2017-04-11 | Hewlett-Packard Development Company, L.P. | Correcting artifacts on a display |
| JP6801003B2 (ja) | 2016-01-18 | 2020-12-16 | ウェーヴシフト・エルエルシー | 電子ディスプレイの近視発生効果の評価および低減 |
| GB2552338B (en) | 2016-07-19 | 2020-06-24 | Ge Aviat Systems Ltd | Display of intensity profile discs |
| CN108074539B (zh) * | 2016-11-08 | 2020-10-20 | 联咏科技股份有限公司 | 电子装置、显示驱动器以及显示面板的显示数据产生方法 |
| CN107219677B (zh) * | 2017-08-04 | 2020-05-15 | 厦门天马微电子有限公司 | 异形显示面板及显示装置 |
| JP2019095513A (ja) * | 2017-11-20 | 2019-06-20 | シナプティクス インコーポレイテッド | 表示ドライバ、表示装置及びサブピクセルレンダリング処理方法 |
| US11227558B1 (en) | 2018-09-07 | 2022-01-18 | Apple Inc. | Subpixel layout compensation to correct color fringing on an electronic display |
| CN111190683A (zh) * | 2019-12-31 | 2020-05-22 | 联想(北京)有限公司 | 一种处理方法、装置及电子设备 |
| US20210366443A1 (en) * | 2020-05-24 | 2021-11-25 | Novatek Microelectronics Corp. | Displaying method and processor |
| CN117198233B (zh) * | 2023-09-23 | 2024-08-16 | 深圳市大我云读写科技有限公司 | 彩色电子墨水屏一体机画面显示方法及相关设备 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5091342A (ja) * | 1973-12-12 | 1975-07-22 | ||
| JPH03150593A (ja) * | 1989-11-08 | 1991-06-26 | Sharp Corp | カラー液晶ディスプレイパネル |
| JPH0545645A (ja) * | 1991-08-15 | 1993-02-26 | Sony Corp | 液晶表示装置 |
| JPH0981091A (ja) * | 1995-09-14 | 1997-03-28 | Casio Comput Co Ltd | 液晶表示装置 |
| JPH09244057A (ja) * | 1996-03-04 | 1997-09-19 | Fujitsu Ltd | 液晶表示装置 |
Family Cites Families (76)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3801961A (en) * | 1971-05-21 | 1974-04-02 | Reuters Ltd | System for providing a video display having differing video display formats |
| US4136359A (en) | 1977-04-11 | 1979-01-23 | Apple Computer, Inc. | Microcomputer for use with video display |
| US4278972A (en) | 1978-05-26 | 1981-07-14 | Apple Computer, Inc. | Digitally-controlled color signal generation means for use with display |
| US4217604A (en) | 1978-09-11 | 1980-08-12 | Apple Computer, Inc. | Apparatus for digitally controlling pal color display |
| JPS5961818A (ja) | 1982-10-01 | 1984-04-09 | Seiko Epson Corp | 液晶表示装置 |
| US4703318A (en) | 1984-03-30 | 1987-10-27 | Wang Laboratories, Inc. | Character-based monochromatic representation of color images |
| US5153577A (en) | 1986-04-28 | 1992-10-06 | Xerox Corporation | Mapping character color attributes into grey pixel patterns |
| US5561365A (en) | 1986-07-07 | 1996-10-01 | Karel Havel | Digital color display system |
| US4851825A (en) * | 1987-07-24 | 1989-07-25 | Naiman Abraham C | Grayscale character generator and method |
| US5334992A (en) | 1987-10-26 | 1994-08-02 | Tektronix, Inc. | Computer display color control and selection system |
| EP0330361B1 (en) | 1988-02-16 | 1993-04-21 | General Electric Company | Color display device |
| JPH01217419A (ja) * | 1988-02-26 | 1989-08-31 | Copal Co Ltd | 液晶表示装置 |
| US5341153A (en) | 1988-06-13 | 1994-08-23 | International Business Machines Corporation | Method of and apparatus for displaying a multicolor image |
| US5543819A (en) | 1988-07-21 | 1996-08-06 | Proxima Corporation | High resolution display system and method of using same |
| DE68921592T2 (de) | 1988-12-29 | 1995-10-19 | Sony Corp | Wiedergabevorrichtung. |
| US5254982A (en) * | 1989-01-13 | 1993-10-19 | International Business Machines Corporation | Error propagated image halftoning with time-varying phase shift |
| US5185602A (en) | 1989-04-10 | 1993-02-09 | Cirrus Logic, Inc. | Method and apparatus for producing perception of high quality grayscale shading on digitally commanded displays |
| US5298915A (en) | 1989-04-10 | 1994-03-29 | Cirrus Logic, Inc. | System and method for producing a palette of many colors on a display screen having digitally-commanded pixels |
| JPH0817086B2 (ja) | 1989-05-17 | 1996-02-21 | 三菱電機株式会社 | 表示装置 |
| JPH0318893A (ja) * | 1989-06-16 | 1991-01-28 | Seiko Epson Corp | 液晶表示装置 |
| US5138303A (en) | 1989-10-31 | 1992-08-11 | Microsoft Corporation | Method and apparatus for displaying color on a computer output device using dithering techniques |
| JPH03200122A (ja) * | 1989-12-28 | 1991-09-02 | Sharp Corp | 液晶表示装置 |
| JPH03201788A (ja) | 1989-12-28 | 1991-09-03 | Nippon Philips Kk | カラー表示装置 |
| JPH03230123A (ja) * | 1990-02-05 | 1991-10-14 | Omron Corp | 表示・操作端末器 |
| US5113455A (en) * | 1990-02-27 | 1992-05-12 | Eastman Kodak Company | Digital image scaling by stepwise pixel movement |
| JP3071229B2 (ja) | 1990-04-09 | 2000-07-31 | 株式会社リコー | 図形処理装置 |
| EP0458270B1 (en) | 1990-05-21 | 1996-11-27 | Victor Company Of Japan, Limited | Diplay unit |
| JP2829149B2 (ja) * | 1991-04-10 | 1998-11-25 | シャープ株式会社 | 液晶表示装置 |
| JP3029489B2 (ja) | 1991-07-25 | 2000-04-04 | キヤノン株式会社 | 表示装置 |
| WO1993013513A1 (en) | 1991-12-24 | 1993-07-08 | Cirrus Logic, Inc. | Process for producing shaded images on display screens |
| US5963201A (en) | 1992-05-11 | 1999-10-05 | Apple Computer, Inc. | Color processing system |
| EP0579873B1 (en) | 1992-07-20 | 1999-05-06 | Océ-Technologies B.V. | Method of reproducing text on a raster output device |
| JP3579061B2 (ja) | 1992-08-31 | 2004-10-20 | 株式会社東芝 | 表示装置 |
| JPH06130937A (ja) | 1992-10-21 | 1994-05-13 | Mitsubishi Electric Corp | 画面表示装置 |
| US5298981A (en) * | 1992-10-22 | 1994-03-29 | Panasonic Technologies, Inc. | Color signal aperture correction system having automatically selected source signal |
| US5349451A (en) | 1992-10-29 | 1994-09-20 | Linotype-Hell Ag | Method and apparatus for processing color values |
| US5572235A (en) * | 1992-11-02 | 1996-11-05 | The 3Do Company | Method and apparatus for processing image data |
| JP3547015B2 (ja) | 1993-01-07 | 2004-07-28 | ソニー株式会社 | 画像表示装置および画像表示装置の解像度改善方法 |
| JPH07114017A (ja) * | 1993-10-20 | 1995-05-02 | Canon Inc | 液晶表示装置付電子機器 |
| US5565886A (en) * | 1993-11-01 | 1996-10-15 | Microsoft Corporation | Method and system for rapidly transmitting multicolor or gray scale display data having multiple bits per pixel to a display device |
| US5633654A (en) | 1993-11-12 | 1997-05-27 | Intel Corporation | Computer-implemented process and computer system for raster displaying video data using foreground and background commands |
| EP0673012A3 (en) | 1994-03-11 | 1996-01-10 | Canon Information Syst Res | Control for a display with multiple common lines for each pixel. |
| KR100295712B1 (ko) * | 1994-03-11 | 2001-11-14 | 미다라이 후지오 | 컴퓨터디스플레이시스템컨트롤러 |
| US6232947B1 (en) * | 1994-03-15 | 2001-05-15 | Canon Kabushiki Kaisha | Video information display system including a reflective type active matrix addressed liquid crystal display and method for synthetically combining and editing data |
| US5537516A (en) | 1994-03-15 | 1996-07-16 | Electronics For Imaging, Inc. | Method for calibrating a color printer using a scanner for color measurements |
| US5642129A (en) * | 1994-03-23 | 1997-06-24 | Kopin Corporation | Color sequential display panels |
| US5663772A (en) * | 1994-03-29 | 1997-09-02 | Matsushita Electric Industrial Co., Ltd. | Gray-level image processing with weighting factors to reduce flicker |
| US5623593A (en) | 1994-06-27 | 1997-04-22 | Macromedia, Inc. | System and method for automatically spacing characters |
| US5684510A (en) * | 1994-07-19 | 1997-11-04 | Microsoft Corporation | Method of font rendering employing grayscale processing of grid fitted fonts |
| JP3275991B2 (ja) * | 1994-07-27 | 2002-04-22 | シャープ株式会社 | アクティブマトリクス型表示装置及びその駆動方法 |
| JP3402533B2 (ja) * | 1994-08-10 | 2003-05-06 | シャープ株式会社 | 文字放送特殊再生装置及びテレテキスト放送特殊再生装置 |
| US5611030A (en) | 1994-09-16 | 1997-03-11 | Apple Computer, Inc. | Subjectively pleasing color gamut mapping in a color computer graphics system |
| JP2726631B2 (ja) | 1994-12-14 | 1998-03-11 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 液晶表示方法 |
| JPH08179737A (ja) * | 1994-12-26 | 1996-07-12 | Casio Comput Co Ltd | 液晶表示装置とその駆動方法 |
| JPH08313862A (ja) * | 1995-05-16 | 1996-11-29 | Semiconductor Energy Lab Co Ltd | 液晶表示装置 |
| JPH09127479A (ja) * | 1995-10-27 | 1997-05-16 | Casio Comput Co Ltd | 液晶表示装置 |
| JPH0973105A (ja) | 1995-09-06 | 1997-03-18 | Casio Comput Co Ltd | カラー液晶表示装置 |
| JP2861890B2 (ja) | 1995-09-28 | 1999-02-24 | 日本電気株式会社 | カラー画像表示装置 |
| JP3351667B2 (ja) * | 1995-10-02 | 2002-12-03 | ペンタックス株式会社 | モニタ表示装置およびカラーフィルタ |
| JPH09113868A (ja) * | 1995-10-19 | 1997-05-02 | Matsushita Electric Ind Co Ltd | 液晶表示素子 |
| US5929866A (en) * | 1996-01-25 | 1999-07-27 | Adobe Systems, Inc | Adjusting contrast in anti-aliasing |
| JPH1010517A (ja) * | 1996-06-21 | 1998-01-16 | Fujitsu Ltd | 画像表示装置 |
| US5899550A (en) * | 1996-08-26 | 1999-05-04 | Canon Kabushiki Kaisha | Display device having different arrangements of larger and smaller sub-color pixels |
| JPH10123501A (ja) * | 1996-08-26 | 1998-05-15 | Canon Inc | 表示装置 |
| JPH1068967A (ja) * | 1996-08-29 | 1998-03-10 | Fuji Xerox Co Ltd | 表示装置 |
| US5847698A (en) | 1996-09-17 | 1998-12-08 | Dataventures, Inc. | Electronic book device |
| US6049626A (en) | 1996-10-09 | 2000-04-11 | Samsung Electronics Co., Ltd. | Image enhancing method and circuit using mean separate/quantized mean separate histogram equalization and color compensation |
| US5949643A (en) | 1996-11-18 | 1999-09-07 | Batio; Jeffry | Portable computer having split keyboard and pivotal display screen halves |
| JP3813280B2 (ja) * | 1997-01-08 | 2006-08-23 | エルジー フィリップス エルシーディー カンパニー リミテッド | 液晶表示装置および電子機器 |
| US6211859B1 (en) * | 1997-03-10 | 2001-04-03 | Chips & Technologies, Llc | Method for reducing pulsing on liquid crystal displays |
| US6038031A (en) | 1997-07-28 | 2000-03-14 | 3Dlabs, Ltd | 3D graphics object copying with reduced edge artifacts |
| US5963175A (en) | 1998-08-22 | 1999-10-05 | Cyberstar, L.P. | One dimensional interleaved multi-beam antenna |
| JP2000105547A (ja) * | 1998-09-29 | 2000-04-11 | Casio Comput Co Ltd | 情報処理装置 |
| US6188385B1 (en) * | 1998-10-07 | 2001-02-13 | Microsoft Corporation | Method and apparatus for displaying images such as text |
| US6278434B1 (en) * | 1998-10-07 | 2001-08-21 | Microsoft Corporation | Non-square scaling of image data to be mapped to pixel sub-components |
| US6115151A (en) * | 1998-12-30 | 2000-09-05 | Digilens, Inc. | Method for producing a multi-layer holographic device |
-
1998
- 1998-10-07 US US09/168,013 patent/US6278434B1/en not_active Expired - Lifetime
- 1998-11-13 US US09/191,173 patent/US6243070B1/en not_active Expired - Lifetime
- 1998-11-13 US US09/191,181 patent/US6577291B2/en not_active Expired - Lifetime
-
1999
- 1999-10-06 AU AU11070/00A patent/AU1107000A/en not_active Abandoned
- 1999-10-06 EP EP06000484A patent/EP1666956A3/en not_active Ceased
- 1999-10-06 EP EP99954812A patent/EP1127335A4/en not_active Ceased
- 1999-10-06 AT AT99954800T patent/ATE410766T1/de not_active IP Right Cessation
- 1999-10-06 DE DE69939702T patent/DE69939702D1/de not_active Expired - Lifetime
- 1999-10-06 WO PCT/US1999/023553 patent/WO2000021037A1/en not_active Ceased
- 1999-10-06 JP JP2000575112A patent/JP4727817B2/ja not_active Expired - Lifetime
- 1999-10-06 CN CN2009101285731A patent/CN101499259B/zh not_active Expired - Lifetime
- 1999-10-06 JP JP2000575088A patent/JP2002526816A/ja not_active Withdrawn
- 1999-10-06 CN CNB998118761A patent/CN100483461C/zh not_active Expired - Lifetime
- 1999-10-06 EP EP08163119A patent/EP2015254A1/en not_active Ceased
-
2003
- 2003-05-06 US US10/430,724 patent/US6693615B2/en not_active Expired - Lifetime
-
2010
- 2010-03-16 JP JP2010058611A patent/JP5599629B2/ja not_active Expired - Lifetime
-
2011
- 2011-09-16 JP JP2011203465A patent/JP2012037897A/ja not_active Withdrawn
-
2015
- 2015-04-02 JP JP2015075840A patent/JP2015156033A/ja not_active Withdrawn
-
2017
- 2017-10-30 JP JP2017209138A patent/JP2018032041A/ja active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5091342A (ja) * | 1973-12-12 | 1975-07-22 | ||
| JPH03150593A (ja) * | 1989-11-08 | 1991-06-26 | Sharp Corp | カラー液晶ディスプレイパネル |
| JPH0545645A (ja) * | 1991-08-15 | 1993-02-26 | Sony Corp | 液晶表示装置 |
| JPH0981091A (ja) * | 1995-09-14 | 1997-03-28 | Casio Comput Co Ltd | 液晶表示装置 |
| JPH09244057A (ja) * | 1996-03-04 | 1997-09-19 | Fujitsu Ltd | 液晶表示装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| US6243070B1 (en) | 2001-06-05 |
| US20020093476A1 (en) | 2002-07-18 |
| JP2002526816A (ja) | 2002-08-20 |
| JP2018032041A (ja) | 2018-03-01 |
| JP4727817B2 (ja) | 2011-07-20 |
| US20030193515A1 (en) | 2003-10-16 |
| US6693615B2 (en) | 2004-02-17 |
| EP2015254A1 (en) | 2009-01-14 |
| CN100483461C (zh) | 2009-04-29 |
| CN101499259A (zh) | 2009-08-05 |
| JP5599629B2 (ja) | 2014-10-01 |
| JP2012037897A (ja) | 2012-02-23 |
| CN1326575A (zh) | 2001-12-12 |
| EP1666956A3 (en) | 2008-11-05 |
| EP1127335A4 (en) | 2002-11-13 |
| AU1107000A (en) | 2000-04-26 |
| CN101499259B (zh) | 2013-07-17 |
| JP2010191441A (ja) | 2010-09-02 |
| WO2000021037A1 (en) | 2000-04-13 |
| US6577291B2 (en) | 2003-06-10 |
| DE69939702D1 (de) | 2008-11-20 |
| US6278434B1 (en) | 2001-08-21 |
| JP2002526817A (ja) | 2002-08-20 |
| EP1127335A1 (en) | 2001-08-29 |
| EP1666956A2 (en) | 2006-06-07 |
| ATE410766T1 (de) | 2008-10-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4727817B2 (ja) | 画像におけるカラー・アーチファクトを検出し低減する方法および装置 | |
| JP4832642B2 (ja) | コンピュータ・システムにおいて表示画像の解像度を高める方法、およびコンピュータ読み取り可能命令を担持するコンピュータ読み取り可能媒体 | |
| EP1125269B1 (en) | Methods and apparatus for detecting and reducing color artifacts in images | |
| JP5231696B2 (ja) | 表示される画像の解像度を改善する方法およびコンピュータ・システム | |
| US6421054B1 (en) | Methods and apparatus for performing grid fitting and hinting operations | |
| JP2012137775A (ja) | ストライプ形ディスプレイ装置上の画素サブコンポーネントへの画像データ・サンプルのマッピング | |
| US6307566B1 (en) | Methods and apparatus for performing image rendering and rasterization operations | |
| HK1183738A (en) | Mapping samples of foreground/background color image data to pixel sub-components | |
| HK1169207A (en) | Independent mapping of portions of colour image data to pixel sub-components | |
| HK1183738B (en) | Mapping samples of foreground/background color image data to pixel sub-components |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160324 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160623 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161202 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170301 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20170629 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20171005 |
|
| A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20171120 |