ディスプレイ装置であって、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つを動作させるモードを示すフィルタセルモード制御コマンドを発生するステップと、前記複数の輝度値および前記フィルタセルモード制御コマンドを前記ディスプレイ装置に送信するステップと、を含む、コンピュータ読み取り可能媒体。前述に鑑み、フラットパネルディスプレイ装置上にテキストを表示する新規で改良された方法および装置が求められていることは明らかである。その新たな方法の少なくとも一部は、既存のディスプレイ装置およびコンピュータと共に用いるのに適していることが望ましい。また、少なくとも一部の方法および装置は、例えば、テキストを表示する新たなディスプレイ装置および/または新たな方法を用いて、新たなコンピュータ上に表示するテキストの品質向上を目的とすることが望ましい。グラフィクスの特殊な場合であるテキストの表示は、多くのコンピュータアプリケーションにおいて主要な関心事であるが、その他のグラフィクス、幾何学的形状、例えば、円、正方形等や、写真のような取り込んだ画像を高精度かつ明確に表示するように改良した方法および装置も求められている。本発明は、出力装置、例えば、LCDディスプレイの多数の別個の部分を利用して画像の単一画素を表す、画像表示方法および装置を目的とする。本願の発明者は、光の強度が変化する輝度の縁に対する方が、色の強度が変化するクロミナンスの縁に対するよりも人の目が敏感であるという公知の原理を認識した。これは、例えば、緑の背景上で赤いテキストを読み取ることが非常に難しいことの理由である。また、目は、赤、緑および青の色に対して等しく感応しないという公知の原理も、発明者は認識した。実際、完全に白い画素における100パーセント光度の内、赤い画素サブコンポーネントは、認知される輝度全体に対して約30、緑は60、そして青は10寄与する。本発明の種々の特徴は、ディスプレイの個々の画素サブコンポーネントを独立した光度源として利用することにより、ディスプレイの有効解像度を、RGBストライピングの方向に対して垂直な次元において、3倍もの高さに高めることを目的とする。これによって、視覚可能な解像度の大幅な改良が可能となる。本発明の方法は、公知の表示技術と比較すると、クロミナンスの品質に多少の低下を伴う場合もあるが、前述のように、人間の目は、クロミナンスよりも輝度の縁に対して敏感である。したがって、本発明は、カラー品質に及ぼす本発明の技術の悪影響を考慮してもなお、従来のレンダリング技術に比較して、画像の品質を大幅に改良することができる。前述のように、公知のモニタは垂直ストライピングを用いる場合が多い。キャラクタステムは垂直方向に現れ、水平方向に流れるテキストをレンダリングする場合、垂直ラインの厚さを精度高く制御する能力の方が、水平ラインの厚さを制御する能力よりも重要な場合が多い。これを念頭にいれ、少なくともテキストの用途では、モニタの最大解像度は、垂直方向ではなく、水平方向に有する方が望ましいという場合が多い。したがって、本発明にしたがって実現する種々のディスプレイ装置は、水平ではなく、垂直RGBストライピングを利用する。これによって、このようなモニタは、本発明にしたがって利用すれば、垂直方向よりも水平方向の解像度の方が高くなる。しかしながら、本発明は、水平RGBストライピングのモニタにも同様に適用可能であり、従来の画像レンダリング技術に比較して、垂直方向の解像度を高めることが可能となる。画素サブコンポーネントを独立した光度源として扱う場合に用いて好適な新たなディスプレイ装置に加えて、本発明は、本発明による画素サブコンポーネントの使用を容易にする、新たな改良したテキスト、グラフィクスおよび画像レンダリング技術も目的とする。テキストを含む画像の表示は、例えば、画像スケーリング、ヒンティングhintingおよびスキャン変換を含む、いくつかのステップを含む。本発明の画像スケーリング技術は、RGBストライピングの方向におけるスケーリングのレートよりも高いレートで、RGBストライピングの方向に対して垂直な次元における、テキストの幾何学的表現のスケーリングを含む。このような非均一スケーリング技術によって、後続の処理動作は、画素サブコンポーネントを個々の光度源として扱うことによって得られる解像度の事実上の向上を最大限利用することが可能となる。また、ストライピングに対して垂直な方向におけるスケーリングは、後続のスキャン変換動作において用いる1つ以上の重み係数の関数として形成することも可能である。したがって、ストライピングに対して垂直な方向のスケーリングは、ストライピングの方向に行なうスケーリングの複数倍、例えば、10倍とすることも可能である。新たなスケーリング方法に加えて、本発明は、ヒンティング動作を行なう新たな方法も目的とする。これらの方法は、公知のヒンティング動作において考慮する画素の境界に加えて、画像内の画素サブコンポーネントの境界を考慮に入れる。垂直ストライピングのディスプレイ装置と共に用いるために行われるヒンティング動作の中には、画素の縁全域で常に青および赤の画素サブコンポーネント間に現れるのではなく、キャラクタを画素サブコンポーネントの境界に沿って整列させ、キャラクタステムが赤、青または緑画素サブコンポーネントで隣接するか、またはその内側に来るようにすることを、1ステップとして、含む場合もある。他のヒンティング動作には、水平ストライピングのディスプレイ装置と共に用いるために実行することもできるものもある。このようなヒンティング動作は、1ステップとして、画素サブコンポーネントの境界に沿ってキャラクタの底辺を位置合わせし、キャラクタの底辺のボーダが、画素の縁全体ではなく、赤または青の画素サブコンポーネント内に入るようにする。本発明によれば、ヒンティング動作の一部として、画像内の垂直および/または水平ラインの幅を、画素サブコンポーネント境界の関数として調節することも可能である。これによって、画素サブコンポーネント境界ではなく、画素境界縁全域の位置の関数としてヒンティングを実行する公知のシステムにおけるよりも画像形状が歪む場合に、より精細な調節をヒンティングプロセスで行なうようにすることが可能となる。スキャン変換は、通常、ヒンティングの後に行なう。スキャン変換とは、画像の幾何学的表現をビットマップに変換するプロセスのことである。本発明のスキャン変換動作は、画像の異なる部分を異なる画素サブコンポーネントにマッピングすることを含む。これは、画像の同じ部分を用いて光度値を判定し、1つの画素を表す3つの画素サブコンポーネントの各々と共に用いる、公知のスキャン変換技術とは全く異なる。RGB画素サブコンポーネントを独立した光度源として扱うことの結果、色縁効果colorfringingeffectが生ずる可能性もある。本発明の特徴の1つは、ビットマップ画像を処理し、望ましくない色縁効果を検出することを対象とする。本発明の別の特徴は、ビットマップ画像上でカラー処理動作を行い、望ましくない色縁効果を低減または補償することを対象とする。本発明の別の特徴は、グレースケールディスプレイ、およびグレースケール画像、例えば、テキスト、およびカラー画像を表示可能なディスプレイを対象とする。本発明は、矩形ディスプレイエレメントを有するグレースケールモニタを含み、第1の次元、例えば、水平次元が、第1の次元に垂直な第2の次元、例えば、垂直次元の解像度の倍数となっている。例示の一実施形態では、水平方向の解像度が垂直方向の3倍のグレースケールディスプレイを提供する。グレースケールおよびカラーディスプレイ装置双方として動作可能なディスプレイ、例えば、LCDディスプレイも想定している。このようなディスプレイの1つでは、ディスプレイのカラー部分を実現するために用いるカラーフィルタを、ディスプレイの別個のグレースケール部分から省略する。テキスト、例えば、キャプションを表示する際にはディスプレイのグレースケール部分を用い、カラー画像、例えば、グラフィクスを表示する際にはディスプレイのカラー部分を用いる。本発明の別のディスプレイでは、カラー動作モードおよび透明動作モード間で切り換え可能なフィルタセルを備えたカラーフィルタを採用する。画像、例えば、テキストをグレースケール画像として表示する場合、このグレースケール画像を表示するために用いるディスプレイの対応するフィルタセルを、透明動作モードに切り換える。このような実施形態では、ディスプレイの残りの部分または複数の残りの部分は、カラー画像を表示するために用いることができる。本発明の方法および装置の数多くの追加の特徴、実施形態および利点は、以下の詳細な説明に明記してある。前述のように、本発明は、出力デバイスの多数の別個の区域、例えば、液晶ディスプレイの画素サブコンポーネントを利用して、画像の単一画素を表現することができるディスプレイ装置上において、画像、例えば、テキストおよび/またはグラフィックスを表示する方法および装置に関する。本発明の種々の方法は、1画素を構成する1組のRGB画素サブコンポーネントを単一の光度単位として扱うのではなく、各画素サブコンポーネントを別個の独立した光度源として用いようとするのである。これによって、RGB水平または垂直ストライピングのディスプレイ装置を、ストライピングの方向に垂直な次元における有効解像度がストライピングの次元におけるものよりも3倍高いものとして扱うことが可能となる。本発明の種々の装置は、サブ画素コンポーネントを個別に制御できることを利用した、ディスプレイ装置および制御装置を目的とする。図4は、本発明の一実施形態にしたがって実現したコンピュータ化電子ブックデバイス400を示す。図4に示すように、電子ブック400は、本の奇数ページおよび偶数ページを表示するための第1および第2ディスプレイ画面402、404をそれぞれ備えている。更に、電子ブック400は、入力デバイス、例えば、キーパッドまたはキーボード408、およびデータ記憶装置、例えば、CDディスクドライブ407を備えている。蝶番406を備えているので、使用しない場合、電子ブック400を折曲げてディスプレイ402、404を保護することができる。内部バッテリを用いて電子ブック400に給電することができる。同様に、本発明の他の携帯用コンピュータの実施形態も電池による給電が可能である。図5および以下の論述は、本発明の少なくとも一部の態様を実現可能な装置例について、端的な全体的説明を与える。本発明の種々の方法は、全体的に、電子ブック400またはパーソナルコンピュータのようなコンピュータデバイスによって実行する、コンピュータ実行可能命令、例えば、プログラムモジュールに関連付けて、説明する。本発明の他の態様は、物理的なハードウエア、例えば、ディスプレイ装置コンポーネントおよびディスプレイ画面等に関して説明する。本発明の方法は、ここに記載する特定のコンピュータデバイス以外の装置でも実行可能である。プログラムモジュールは、ルーチン、プログラム、オブジェクト、コンポーネント、データ構造等を含むことができ、タスク複数のタスクを実行したり、あるいは特定の抽象的データタイプを実装する。更に、当業者は、本発明の態様の少なくとも一部は、他の構成と共にでも実施可能であることを認めよう。その中には、ハンドヘルドデバイス、マルチプロセッサシステム、マイクロプロセッサ中核またはプログラム可能消費者電子機器、ネットワークコンピュータ、ミニコンピュータ、セットトップボックス、メインフレームコンピュータ、例えば、自動車、航空機、工業的用途等に用いるディスプレイを含む。また、本発明の態様の少なくとも一部は、通信ネットワークを通じてリンクしたリモート処理デバイスによってタスクを実行する分散型計算機環境においても実施可能である。分散型計算機環境では、ローカルおよび/またはリモートのメモリ記憶装置に、プログラムモジュールを配置することができる。図5を参照すると、本発明の態様の少なくとも一部を実現する装置の一例500は、汎用計算デバイス、例えば、パーソナルコンピュータ520を含む。パーソナルコンピュータ520は、演算装置521、システムメモリ522、ならびにシステムメモリ522ないし演算装置521までを含む種々のシステムコンポーネントを結合するシステムバス523を含むことができる。システムバス523は、いくつかのタイプのバス構造のいずれでもよく、メモリバスまたはメモリコントローラ、周辺バス、および種々のバスアーキテクチャのいずれかを用いたローカルバスを含む。システムメモリ522は、リードオンリメモリROM524および/またはランダムアクセスメモリRAM525を含むことができる。起動中のように、パーソナルコンピュータ520内部のエレメント間で情報を転送する役割を担う基本ルーチンを含む基本入出力システム526BIOSは、ROM524に格納することができる。また、パーソナルコンピュータ520は、ハードディスク図示せずに対する読み書きを行なうハードディスクドライブ527、磁気ディスク529例えば、リムーバブルに対する読み書きを行なう磁気ディスクドライブ528、およびコンパクトディスクまたはその他の磁気光学媒体のようなリムーバル磁気光学ディスク531に対する読み書きを行なう光ディスクドライブ530を含むことができる。ハードディスクドライブ527、磁気ディスクドライブ528、および磁気光ディスクドライブ530は、ハードディスクドライブインターフェース532、磁気ディスクドライブインターフェース533、および磁気光ディスクドライブインターフェース534をそれぞれ介して、システムバス523と結合することができる。ドライブおよびそれらに関連する記憶媒体は、機械読み取り可能命令、データ構造、プログラムモジュールおよびパーソナルコンピュータ520のためのその他のデータの不揮発性格納を行なう。ここに記載する環境の一例では、ハードディスク、リムーバブル磁気ディスク529およびリムーバル光ディスク531を採用するが、当業者は、磁気カセット、フラッシュメモリカード、ディジタルビデオディスク、ベルヌーイカートリッジ、ランダムアクセスメモリRAM、リードオンリメモリROM等のような、その他の種類の記憶媒体も、先に紹介した記憶装置の代わりに、またはこれらに加えて、使用可能であることを認めよう。例えば、オペレーティングシステム535、1つ以上のアプリケーションプログラム536、その他のプログラムモジュール537、および/またはプログラムデータ538のような多数のプログラムモジュールを、ハードディスク527、磁気ディスク529、磁気光ディスク531、ROM524またはRAM525上に格納することができる。ユーザは、例えば、キーボード540およびポインティングデバイス542のような入力デバイスによって、パーソナルコンピュータ520にコマンドおよび情報を入力することができる。マイクロフォン、ジョイスティック、ゲームパッド、衛星ディッシュ、スキャナ等のようなその他の入力デバイス図示せずも含むことができる。多くの場合、これらおよびその他の入力デバイスは、システムバス523に結合されているシリアルポートインターフェース546を介して、演算装置521に接続されている。しかしながら、入力デバイスは、パラレルポート、ゲームポートまたはユニバーサルシリアルバスUSBのようなその他のインターフェースによって接続することも可能である。また、例えば、ビデオアダプタ548のようなインターフェースを介して、モニタ547またはその他のディスプレイ装置をシステムバス523に接続することも可能である。装置500は、第2ディスプレイ装置の追加により、ブック400を実現するために用いることも可能である。モニタ547に加えて、パーソナルコンピュータ520は、例えば、スピーカやプリンタのような、その他の周辺出力デバイス図示せずも含むことができる。パーソナルコンピュータ520は、リモートコンピュータ549のような1つ以上のリモートコンピュータに対する論理接続を規定する、ネットワーク環境においても動作可能である。リモートコンピュータ549は、別のパーソナルコンピュータ、サーバ、ルータ、ネットワークPC、ピアデバイスまたはその他の一般的なネットワークノードとすることもでき、更にパーソナルコンピュータ520に関連して先に述べたエレメントの多くまたは全てを含むこともできる。図5に示す論理接続は、ローカルエリアネットワークLAN551およびワイドエリアネットワークWAN522、イントラネットならびにインターネットを含む。LANにおいて用いる場合、パーソナルコンピュータ520は、ネットワークインターフェースアダプタ即ち、NIC553を介してLAN551に接続することができる。インターネットのようなWANにおいて用いる場合、パーソナルコンピュータ520は、モデム554、またはワイドエリアネットワーク552上で通信を確立するその他の手段を含めばよい。モデム554は、内蔵でも外付けでもよく、シリアルポートインターフェース546を介してシステムバス523に接続することができる。ネットワーク環境では、パーソナルコンピュータ520に関連して先に示したプログラムモジュールの少なくとも一部をリモートメモリ記憶装置に格納することができる。図示のネットワーク接続は一例であり、コンピュータ間に通信リンクを確立するその他の手段も使用可能である。図7Aは、本発明の一実施形態にしたがって実現したディスプレイ装置600を示す。ディスプレイ装置600は、例えば、フラットパネルディスプレイが望ましい携帯用コンピュータまたはその他のシステムにおける使用に適している。ディスプレイ装置600は、LCDディスプレイとして実現することができる。一実施形態では、公知のコンピュータ100の表示および制御ロジックを、本発明のディスプレイ装置600および表示制御ロジック、例えば、ルーチンと置換し、携帯用コンピュータに、水平RGBストライピングおよび画像の異なる部分を表すために用いる画素サブコンポーネントを備える。図示のように、ディスプレイ装置600は、16列の画素エレメントC1~C16、および12行の画素エレメントR1~R12を含み、16×12画素を有するディスプレイとなる。ディスプレイ600は、殆どのコンピュータモニタの場合と同様、縦よりも横の方が大きくなるように配置されている。ディスプレイ700は、本特許における図示の目的上16×12画素に限定しているが、図7Aに示すタイプのモニタは、あらゆる数の垂直および水平画素エレメントでも有することができ、例えば、640×840、800×600、1024×768および1280×1024という水平対垂直画素比、更には正方形表示が得られる比率を有するディスプレイも可能である。ディスプレイ600の各画素エレメントは、3つのサブコンポーネント、赤画素サブコンポーネント602、緑画素サブコンポーネント604、および青画素サブコンポーネント606を含む。図7Aの実施形態では、各画素サブコンポーネント602、604、606は、画素の高さの1/3に等しいまたはほぼ等しい高さ、および画素の幅に等しいまたはほぼ等しい幅を有する。モニタ600において、RGB画素サブコンポーネントは、水平ストライプを形成するように配列する。これは、前述のモニタ200に用いた垂直ストライプ配列とは逆である。特に、モニタ600は、例えば、アプリケーション上水平解像度よりも垂直解像度の方が高いことが望ましいグラフィクスアプリケーションにおいて用いるとよい。図7Bは、ディスプレイ600の左上部分を更に詳細に示す。図7Bでは、水平RGBストライピングパターンを明確に見ることができ、文字R、GおよびBを用いて、対応する色の画素サブコンポーネントを示す。図7Cは、本発明にしたがって実現した他のディスプレイ装置700を示す。図7Cは、水平画素エレメントよりも垂直画素エレメントの方が多いディスプレイ装置、例えば、LCDディスプレイにおける垂直RGBストライピングの使用を示す。12×16ディスプレイを示すが、ディスプレイ700は、あらゆる数の画素列/行でも実現可能であり、正方形の表示が得られる列/行比も含むことは理解されよう。ディスプレイ装置700は、水平に流れるテキストのポートレートタイプ表示が望ましい場合に特に適している。図7Cに示すタイプのディスプレイ装置は、電子ブック400のディスプレイ402、404として用いることができる。図2Aのモニタの場合と同様、各画素エレメントは、3つのサブ画素コンポーネント、即ち、R、G、およびB画素サブコンポーネントから成る。ディスプレイ7Aはある種のグラフィクスアプリケーションには望ましいが、高品質のキャラクタを生成するには、キャラクタステムの正確な表現、キャラクタの比較的長く細い垂直部分の方が、セリフの表現よりも遥かに重要である。垂直ストライピングは、本発明にしたがって用いる場合、一度に画素の幅の1/3だけステムを調節可能であるという、格別の利点を有する。したがって、垂直ストライピング配列を有する装置200または700のようなディスプレイ装置を、本発明の表示方法と共に用いることにより、ステムの調整が1画素ずつに限定される公知の水平ストライピング配列よりも、高い品質のテキストを得ることができる。垂直ストライピングの別の利点として、画素サイズよりも小さい刻みの幅、例えば、画素サイズの1/3刻みでキャラクタの間隔を調節できることがあげられる。キャラクタ間隔は、読み易さlegibilityにとっては重要なテキスト特性である。したがって、垂直ストライピングを用いることによって、テキスト間隔の改善、およびステムのウェイトの精細化を得ることができる。図8は、本発明によるコンピュータシステムのディスプレイ上にテキスト画像をレンダリングする際に用いる、図5のコンピュータシステムのメモリに含まれる種々のエレメント、例えば、ルーチンを示す。図示のように、アプリケーションルーチン536は、例えば、ワードプロセッサアプリケーションとすることができ、テキスト出力サブコンポーネント801を含む。テキスト出力サブコンポーネント801は、矢印813で表すように、テキスト情報をオペレーティングシステム535に出力し、ディスプレイ装置547上にレンダリングする役割を担う。テキスト情報は、例えば、レンダリングするキャラクタを識別する情報、レンダリングの間に用いるフォント、およびキャラクタをレンダリングする際のポイントサイズを含む。オペレーティングシステム535は、ディスプレイ装置547上におけるテキストの表示を制御する役割を担う種々のコンポーネントを含む。これらのコンポーネントは、表示情報815、ディスプレイアダプタ814、およびグラフィクスディスプレイインターフェース802を含む。表示情報815は、例えば、レンダリングの間に適用するスケーリングに関する情報、および/または前景/背景カラー情報を含む。ディスプレイアダプタは、グラフィクスディスプレイインターフェース802からビットマップ画像を受け取り、ビデオ信号を発生し、ビデオアダプタ548に供給して、ディスプレイ547による光学的表示を行なう。矢印815は、ビットマップ画像のグラフィクスディスプレイインターフェース802からディスプレイアダプタ814への通過を表す。グラフィクスディスプレイインターフェース802は、テキストだけでなくグラフィクスを処理するためのルーチンも含む。エレメント804は、テキストを処理するために用いる、タイプラスタライザである。タイプラスタライザは、アプリケーション536から得たテキスト情報を処理し、これからビットマップ表現を発生する役割を担う。タイプラスタライザ804は、キャラクタデータ806、ならびにレンダリングおよびラスタ化ルーチン807を含む。キャラクタデータ806は、例えば、ベクトルグラフィクス、ライン、ポイントおよび曲線を含み、1組以上のキャラクタの高解像度ディジタル表現が得られる。図3に示すように、テキストキャラクタ302を処理し、データ806のような、その高解像度ディジタル表現を発生し、これをメモリに格納しておきテキスト発生の間に使用できるようにすることは公知である。したがって、データ806の発生304および格納306については、ここでは詳細に論じないことにする。レンダリングおよびラスタ化ルーチン807は、スケーリングサブルーチン808、ヒンティングサブルーチン810、スキャン変換サブルーチン812およびカラー補償ルーチン813を含む。スケーリング、ヒンティングおよびスキャン変換動作を実行しテキスト画像をレンダリングすることは普通のことであるが、本発明のルーチンおよびサブルーチンは、画面のRGB画素サブコンポーネントを別個の光度エンティティとして利用するかあるいは扱い、レンダリングする画像の異なる部分を表現するために使用できるようにした点において、公知のサブルーチンとは異なっている。カラー補償サブルーチン813は、スキャン変換サブルーチン812によって作成したビットマップ画像に対してカラー補償調節を実行し、画素の3つのカラーサブコンポーネントの各々を別個の光度エレメントとして扱ったことによって生じ得る、望ましくない色縁効果を補償する役割を担う。本発明のサブルーチン808、810、812および813の各々が実行する動作について、これより詳細に説明する。図9Aは、本発明にしたがって表示のためにテキストのレンダリングを行なう際に用いるレンダリングおよびラスタ化ルーチン807を示す。図示のように、ルーチン807はステップ902において開始し、例えば、オペレーティングシステム535の制御の下で、アプリケーション536からのテキスト情報の受信に応答してルーチンを実行する。ステップ904において、テキストレンダリングおよびラスタ化ルーチン807が入力を受け取る。入力は、アプリケーション536から得た、テキスト、フォント、およびポイントサイズ情報905を含む。加えて、入力は、例えば、オペレーティングシステムによってメモリに格納されているモニタ設定値から得た、スケーリング情報および/または前景/背景カラー情報や画素サイズ情報も含む。また、入力は、データ806も含み、これには、例えば、ライン、ポイントおよび/または曲線という形態での、表示するテキストキャラクタの高解像表現が含まれる。ステップ904において入力を受け取ると、動作はステップ910に進み、スケーリングサブルーチン808を用いてスケーリング動作を実行する。本発明によれば、非正方形スケーリングnonsquarescalingは、各画素エレメントに含まれる画素サブコンポーネントの方向および/または数の関数として実行する。即ち、高解像キャラクタデータ、例えば、受け取ったテキストおよびフォント情報による指定により表示するキャラクタのラインおよびポイント表現のスケーリングを、ストライピングに対して垂直な方向に、ストライピングの方向よりも大きいレートで行なう。これによって、後続の画像処理動作は、本発明にしたがって、個々の画素サブコンポーネントを独立した光度源として用いることによって得られる、より高い解像度を利用することが可能となる。したがって、図7Aに示すタイプのディスプレイを装置として用い、その上にデータを表示する場合、垂直方向のスケーリングは、水平方向よりも大きなレートで行われる。垂直ストライピングの画面、例えば、図2および図7Cに示す画面の場合、水平方向のスケーリングは、垂直方向よりも大きなレートで行われる。垂直および水平画像方向間のスケーリングの相違は、用いるディスプレイならびに実行する後続のスキャン変換およびヒンティングプロセスによって変動する可能性がある。ステップ904において得たスケーリング情報を含む表示情報をステップ910において用い、所与の実施形態において実行するスケーリングを決定する。本発明の種々の実施形態では、スケーリングは、ストライピングに対して垂直に、各画素を形成する画素サブコンポーネントの数とは無関係のレートで行われる。例えば、RGB画素サブコンポーネントを用いて各画素を形成する一実施形態では、スケーリングは、ストライピングに対して垂直な方向に、ストライピングの方向に行なうスケーリングのレートの20倍のレートで行われる。殆どの場合、キャラクタまたは画像のスケーリングは、ストライピングに対して垂直な方向に、赤、緑および青ストライプに更に分割可能なレートで、その光度寄与に比例して行なうが、必須ではない。図10Aは、図7Aに示すような、水平ストライピングのモニタ上における文字の表示を見越して、文字i1002の高解像表現に対して実行するスケーリング動作を示す。尚、この例では、水平x方向のスケーリングをx1のレートで適用し、一方垂直Y方向のスケーリングをx3のレートで適用することを注記しておく。その結果、元の文字1002よりも3倍縦に長く、幅は同一となった、スケーリング文字1004が得られる。図10Bは、図2Aおよび図7Cに示したような、垂直ストライプのモニタ上における文字の表示を見越して、文字i1002の高解像表現に対して実行するスケーリング動作を示す。尚、この例では、水平X方向のスケーリングをx3のレートで適用し、一方垂直Y方向のスケーリングをx1のレートで適用することを注記しておく。その結果、元のキャラクタ1002と同じ高さであるが、幅が3倍広い、スケーリング文字1008が得られる。他の量でスケーリングすることも可能である。例えば、後続のスキャン変換動作の一部として、画素サブコンポーネントに対する光度値を決定する際に、加重スキャン変換動作を連係させた場合、スケーリングは、RGBストライピングおよび用いる重みの関数として行われる。実施形態の一例では、RGBストライピングに対して垂直な方向のスケーリングは、スキャン変換動作の間に用いられる整数重みの和に等しいレートで行われる。特定的な一実施形態では、これによって、ストライピングに対して垂直な方向のスケーリングは10xのレートで行われ、一方ストライピングに対して平行な方向には1xのレートでスケーリングが行われる。再度図9Aを参照すると、一旦スケーリング動作をステップ910において完了したなら、動作はステップ912に進み、例えば、ヒンティングサブルーチン810を実行することによって、スケーリングした画像のヒンティングを行なう。ヒンティングプロセスを記述するために、格子フィッティングgridfittingという用語を用いる場合もある。ヒンティング動作を図11Aおよび図11Bに示す。図11Aは、水平ストライピングのモニタ上に表示するようにした、スケーリングキャラクタ1004のヒンティングを示す。図11Bは、垂直ストライピングのモニタ上に表示するようにした、スケーリングキャラクタ1008のヒンティングを示す。ヒンティングは、後続のスキャン変換動作の一部として用いられる格子1102、1104内に、スケーリングキャラクタ、例えば、キャラクタ1004、1008を位置合わせすることを含む。また、格子の形状に画像をより良く一致させるように、画像の輪郭を歪ませることも含む。格子は、ディスプレイ装置の画素エレメントの物理的サイズの関数として決定する。ヒンティングの間画素サブコンポーネントの境界を考慮に入れない従来技術とは異なり、本発明は画素サブコンポーネントの境界を、文字を位置合わせすることができる境界または位置合わせしなければならない境界として、あるいはキャラクタの輪郭を調節する境界として扱う。画素サブコンポーネントの境界の関数として本発明にしたがって実施するヒンティングは、カラー歪み、例えば、カラーアーチファクトを低減するために用いることができる。これは、異なるカラー画素サブコンポーネントの各々を独立した光度源として扱うことの結果として生ずる場合がある。制御する光度に加えて、各画素サブコンポーネントは、色相および彩度を有し、これらは通常カラーディスプレイに内蔵するカラーフィルタによって決定される定数である。サブ画素の光度が変化すると、画素全体のカラーも変化する。画素サブコンポーネントを独立した光度源として扱うことによって生ずるこれらカラーの変動が、人の目の注意を引く程になると、これらはアーチファクトとなり、人の目に合わせて画像を高精度に再現するディスプレイの機能を損なう可能性がある。乱れを招く虞れのあるアーチファクトは、回避するか極力抑えることが望ましい。例えば、ヒンティングプロセスの一部として、縁の配置を調節すると、カラーアーチファクトの低減または排除に多大な効果をあげることができる。頻繁に用いられる個々の画像、例えば、キャラクタでは、縁配置情報を、熟練植字工によって決定し、キャラクタ発生に用いるフォント情報の一部としてメモリに格納しておくことができる。ヒンティング動作の間、このような具体的なキャラクタ配置情報が利用可能であれば、ヒンティングプロセスの間に適切なキャラクタ配置の決定に利用する。具体的な配置情報が格納されていない画像は、格納してある、一般に適用可能なヒンティング規則にしたがって、種々の画素および画素サブコンポーネントと位置合わせすればよい。本発明のヒンティングプロセスは、使用可能な画素サブコンポーネントを用いてキャラクタの高精度表示を最適化することを意図して、格子内にキャラクタのスケーリング表現を、例えば、画素および画素サブコンポーネントの境界に沿ってまたはその内部に、位置合わせすることを含む。多くの場合、これは、キャラクタステムの左縁を、左側の画素またはサブ画素コンポーネントの境界に位置合わせし、更に文字の底辺の下端を画素コンポーネントまたはサブコンポーネントの境界に沿って位置合わせすることを含む。垂直ストライピングの場合、キャラクタステムが青または緑の左縁を有するように位置合わせしたステムを有するキャラクタは、一般に、赤の左縁を有するように位置合わせしたステップを有するキャラクタよりも読みやすいという傾向があることを、実験結果は示している。したがって、少なくとも一部の実施形態では、垂直ストライピングの画面上に表示するキャラクタのヒンティングの間、ステムに対して青または緑の左縁を、赤の左縁よりも、ヒンティングプロセスの一部として優先する。水平ストライピングの場合、キャラクタの底辺の下端が赤または青の底辺縁を有するように位置合わせしたキャラクタは、一般に、緑の下端縁を有するように位置合わせした底面を有するキャラクタよりも読みやすいという傾向がある。したがって、水平ストライピングの画面上に表示するキャラクタのヒンティングの間、少なくとも一部の実施形態では、赤または青の底辺縁を、緑の底辺縁よりも、ヒンティングプロセスの一部として優先する。図11Aは、スケーリング画像1104に対するヒンティング動作の適用を示す。ヒンティングプロセスの一部として、スケーリング画像1104を格子1102上に配置し、その位置および輪郭を調節し、格子形状により良く一致させ、かつ所望の度合のキャラクタ間隔が得られるようにする。図11Aおよび図11Bにおける文字G.P.は、格子配置ステップを示し、一方ヒンティングという用語は、ヒンティングプロセスの輪郭調節およびキャラクタ離間部分を示す。尚、画像1004のヒンティングを行い水平ストライピングを有する画面上に表示する図11Aでは、スケーリング画像1004をR/G画素サブコンポーネント境界に沿って位置付け、キャラクタ1004の底辺が赤の底辺縁を有するようにすることを注記しておく。加えて、画像の輪郭を調節し、画像の矩形部分が画素サブコンポーネント境界に隣接するようにする。その結果、ヒント画像1014が得られる。また、キャラクタ画像と画面上においてキャラクタ位置および間隔を決定するために用いる左および右側支持点図示せずとの間の距離も、画素サブコンポーネント境界の関数として調節する。このように、本発明の種々の実施形態では、キャラクタ間隔を、画素サブコンポーネントの幅に対応する距離、例えば、画素幅の1/3に制御する。図11Bでは、画像1008にヒンティングを行い垂直ストライピングを有する画面上に表示するが、スケーリング画像1008をR/G画素サブコンポーネント境界に沿って位置付け、ヒントキャラクタ1018のステムの左縁が緑の左縁を有するようにする。また、キャラクタの形状、および格子上におけるキャラクタの位置も調節する。キャラクタ間隔の調節も行なう。一旦ヒンティングプロセスをステップ912において完了したなら、動作はステップ914に進み、本発明にしたがって、例えば、スキャン変換サブルーチン812を実行することによって、スキャン変換動作を行なう。スキャン変換は、スケーリングしたキャラクタを表す幾何学的形状のビットマップ画像への変換を含む。従来のスキャン変換動作は、スケーリング画像の対応部分をマッピングすることができる個々の単位として、画素を扱っていた。したがって、従来のスキャン変換動作の場合、画像の同じ部分を用いて光度値を決定し、スケーリング画像の一部をマッピングする先である、画素エレメントのRGB画素サブコンポーネントの各々と共に用いる。図2Cは、公知のスキャン変換プロセスの一例であり、ビットマップとして表現する画像をサンプリングし、サンプル値から光度値を発生することを含む。本発明によれば、画素のRGB画素サブコンポーネントは、独立した光度エレメントとして扱う。したがって、各画素サブコンポーネントを別個の光度コンポーネントとして扱い、これに、スケーリング画像の別個の部分をマッピングすることができる。このように、本発明は、スケーリング画像の異なる部分を、異なる画素サブコンポーネントにマッピングすることを可能とし、公知のスキャン変換技術によって可能な解像度よりも高い解像度を得ることができる。即ち、種々の実施形態において、スケーリング画像の異なる部分を用いて、各画素サブコンポーネントと共に用いる光度値を独立して決定する。図6は、本発明の一実施形態にしたがって実施するスキャン変換の一例を示す。図示の実施形態では、格子620で表す画像の別個の画像サンプル622、623、624を用いて、発生するビットマップ画像630の対応部分632、633、634と関連する赤、緑および青強度値を発生する。図6の例では、赤および青に対する画像サンプルは、それぞれ、緑のサンプルから1画素の幅の-1/3および1/3の距離だけ変位している。このようにして、図2Cに示す公知のサンプリング/画像表現方法では発生する変位問題を回避する。図に示す例では、白を用いて、スキャン変換動作によって発生するビットマップ画像においてオンにする画素サブコンポーネントを示す。白でない画素サブコンポーネントはオフ状態にある。黒いテキストの場合、オンは、当該画素サブコンポーネントに関連する強度値を制御して、画素サブコンポーネントが光を出力しないようにすることを暗示する。白い背景画素を想定すると、オンでないサブコンポーネントには、最大光出力を出力させる強度値が割り当てられることになる。前景および背景のカラーを用いる場合、オンは、3つの画素サブコンポーネント全てを用いて前景カラーを発生するとすれば指定の前景カラーを生成する値を、画素サブコンポーネントに割り当てることを意味する。オンでない画素サブコンポーネントには、3つの画素サブコンポーネント全てを用いて背景カラーを発生するとすれば指定の背景カラーを生成する値を割り当てる。スケーリング中、画素サブコンポーネントをオンにするか否かについて判定する第1の技法は、スケーリング格子の一部によって表され、画素サブコンポーネントにマッピングされる、スケーリング画像セグメントの中心が、表示する画像のスケーリング表現内部にあるか否かについて判定することである。例えば、図12Aでは、格子セグメント1202の中心が画像1004の内側にある場合、画素サブコンポーネントC1、R5をオンにする。別の技法は、画素サブコンポーネントにマッピングするスケーリング画像セグメントの50以上が、表示する画像によって占められているか否かについて判定することである。占められている場合、画素サブコンポーネントをオンにする。例えば、格子セグメント1202によって表されるスケーリング画像セグメントが、少なくとも50画像1004によって占められている場合、対応する画素サブコンポーネントC1、R5をオンにする。以下で論ずる図12A、図12B、図13および図14の例では、いつ画素サブコンポーネントをオンにするか判定する第1の技法を採用する。図12Aは、水平ストライピングのディスプレイ装置上における表示のためにヒント画像1014に対して行なうスキャン変換動作を示す。スキャン変換動作の結果、ビットマップ画像1202が得られる。尚、ビットマップ画像の列C1~C4の各画素サブコンポーネントを、スケーリングヒント画像1014の対応する列の異なるセグメントからどのように判定するかについて注意すること。また、画素の高さの2/3であり、緑/青画素の境界に沿ってを位置合わせした底辺、高さが画素の2/3であるドットで、ビットマップ画像1204をどのように構成するかについても注意すること。公知のテキストイメージング技術であれば、得られる画像は、精度が低く、画素1つ分の高さと同じ底辺および画素1つ分のサイズのドットを有することになる。図12Bは、垂直ストライピングのディスプレイ装置上に表示するためにヒント画像1018に対して行なうスキャン変換動作を示す。スキャン変換動作によって、ビットマップ画像1203が得られる。尚、ビットマップ画像の行R1-R8の各画素サブコンポーネントを、スケーリングヒント画像1018の対応する行の異なるセグメントからどのように判定するかについて注意すること。また、ビットマップ画像1208は、赤/緑画素境界に沿って整合された左縁を有する2/3画素幅のステムでどのように構成するかについても注意すること。更に、幅が1画素の2/3である画素を用いることにも注意すること。公知のテキストイメージング技術であれば、得られる画像は精度が低く、最大画素幅のステムおよびサイズが1画素のドットを有することになる。図13は、図12Aに示したスケーリング画像1014の第1列に対して行なうスキャン変換プロセスを更に詳細に示す。図示のスキャン変換プロセスでは、スケーリング画像1014の1セグメントを用いて、各画素サブコンポーネントに関連する光度値を制御する。これによって、各画素サブコンポーネントは、スケーリング画像1014の同じサイズの部分によって制御されることになる。スキャン変換動作の間、重み付けを適用することも可能である。重み付けを適用する場合、スケーリング画像の異なるサイズの領域を用いて、個々の画素サブコンポーネントをオンにするかまたはオフにするか、あるいはその中間の値にするかグレースケーリングの場合のようにについて判定することができる。このような重み付けの適用は、エリアシング防止フィルタリング動作を表し、RGBストライピングの方向に対して垂直な方向に行われる。前述のように、人の目は、異なるカラー光源からの異なるレートの光強度を認知する。緑は、赤、緑および青画素サブコンポーネントをそれらの最大光強度出力に設定することによって得られる白画素の認知輝度に約60寄与し、赤は約30寄与し、青は約10寄与する。本発明の一実施形態によれば、スキャン変換中に重み付けを用いる場合、画素にマッピングするスケーリング画像面積の60を用いて緑画素サブコンポーネントの光度を判定し、同じ画素にマッピングするスケーリング画像面積の別個の30を用いて赤画素サブコンポーネントの光度を判定し、同じ画素にマッピングするスケーリング画像面積の別個の10を用いて、青画素サブコンポーネントの光度を判定する。本発明の特定的な一実施形態では、スケーリング動作の間、ストライピングに対して垂直な方向における画像のスケーリングは、ストライピングの方向におけるスケーリングのレートの10倍のレートで行なう。こうすると、加重スキャン変換動作が簡単になる。ヒンティングの後、次に、例えば、前述した形式の加重スキャン変換動作を用いて、スキャン変換の間にスケーリング画像を処理する。図14は、画像1002を垂直方向に10倍、水平方向に1倍でスケーリングした、スケーリングヒント画像の第1列1400に対する加重変換動作の実行を示す。図14では、単一画素に対応するヒント画像の部分は、10個のセグメントから成る。前述の加重スケーリング技術にしたがって、スケーリング画像の各画素エリアの最初の3セグメントを用いて、ビットマップ画像1402内の1画素に対応する赤の画素サブコンポーネントの光度値を判定する。スケーリング画像1400の各画素エリアの次の6セグメントを用いて、ビットマップ画像1402内の同じ画素に対応する緑の画素サブコンポーネントの光度値を判定する。こうして、青の画素サブコンポーネントの光度値を判定する際に用いるために、スケーリング画像1400の各画素エリアの最後のセグメントを残す。図14に示すように、このプロセスにより、ビットマップ画像1402の列1、行4および5において、青および赤の画素サブコンポーネントがオンとなり、列1の残りの画素サブコンポーネントがオフとなる。概略的に、本発明のスキャン変換プロセスを、画素サブコンポーネントをオンまたはオフにすることに関して説明した。本発明の種々の実施形態、特に、例えばグラフィクス画像と共に用いて好適なものは、グレースケール技術の使用を含む。このような実施形態では、前述の実施形態の場合と同様、スキャン変換動作は、スケーリングヒント画像の部分を、対応する画素サブコンポーネントに独立してマッピングし、ビットマップ画像を形成することを含む。しかしながら、グレースケールの実施形態では、画素サブコンポーネントに割り当てる強度値は、表示するスケーリング画像によって占められる画素サブコンポーネントにマッピングするスケーリング画像の部分の関数として決定する。例えば、0から255までの間の強度値を画素サブコンポーネントに割り当てることができ、0は事実上オフであり、255は最大強度であるとすると、スケーリング画像のセグメント格子セグメントが表示する画像によって50占められている場合、スケーリング画像セグメントを対応する画素サブコンポーネントにマッピングする結果として、123の強度値が画素サブコンポーネントに割り当てられることになる。本発明によれば、同一画素に隣接する画素サブコンポーネントは、スケーリング画像の別の部分、例えば、セグメントの関数として、独立して決定される強度値を有することになる。一旦表示するテキストのビットマップ表現を図9のステップ814において発生したなら、これをディスプレイアダプタに出力するか、または更に処理してカラー処理動作および/またはカラー調節を行い、画質の向上を図ることも可能である。人の目は、画像のカラークロミナンスの縁よりも、輝度の縁に対して遥かに敏感なので、画像のレンダリングの目的のためにRGB画素サブコンポーネントを独立した光度エレメントとして扱うことにより、望ましくない色縁効果が発生する可能性がある。例えば、RGB集合から赤を除去した場合、シアンの色縁効果、緑および青の添加が生ずる可能性が高い。前述のように、カラーアーチファクトは、画素の異なるカラー画素サブコンポーネントを独立した光度源として扱う結果生ずる可能性がある。これらカラーアーチファクトの一部は、ヒンティングの後にも残る可能性がる。実際、画像の一縁のカラーを改善するヒントが、同じ画像、例えば、キャラクタ内において他の縁のカラーを劣化させる場合がある。煩わしいカラーアーチファクト、例えば、望ましくない程度に人の目の注意を引くカラーアーチファクトは、検出し気を散らさない程度に抑制することが望ましい。カラー感度は、個人的なばらつきが非常に大きいので、ある人にとって気になるアーチファクトが他の人には気にならない場合もある。したがって、実現性の観点からは、母集団の内大きな割合で気が散る可能性の高いカラーアーチファクトを抑制または排除することに的を絞るのが有効である。本願の名義人である種々の発明者が行なった経験的研究によって、最も気になるカラーアーチファクトは、1明るく、2前景カラー、背景カラー、およびこれら2つを混合して作ることができるカラーと色相が大幅に異なるものであることがわかった。以下で論ずるが、気を散らす画素の画素サブコンポーネントの光度調整は、1ある光度を明るい画素サブコンポーネントから減算すること、および/または2ある光度、例えば、1で減算した量を、隣接する異なるカラー画素サブコンポーネント、例えば、同じ画素の隣り合った画素サブコンポーネントに加算することによって可能となる。本発明のカラー補償技術にしたがってステップ1および/または2を実行すれば、カラーアーチファクト、したがってカラーの乱れが低減する。しかしながら、このようなカラー処理には、望ましい画像の縁が劣化するという、望ましくない副作用も生ずる虞れがある。しかしながら、殆どの場合、画素サブコンポーネントを独立した光度源として扱わない公知の手法と比較して、カラーアーチファクトがもはや目立たない程度に低減しつつ、しかも画質の改善が可能であることがわかっている。図9Aの実施形態では、ステップ914において発生したビットマップを、カラー処理/調節ステップ915に供給する。このステップでは、画像処理を行い、画素サブコンポーネントを独立した光度源として扱った結果として生じた、煩わしいカラーアーチファクトを低減および/または排除する。煩わしいカラーアーチファクトを識別、低減および/または排除するためには、種々の技術を用いることができる。具体的な一実施形態では、画像の一部を検査し、所望の前景カラーからどのくらい離れて、ビットマップ画像が迷走strayしているかについて判定を行なう。ビットマップ画像の部分が、所望の前景カラーよりも予め選択した量を超えて迷走している場合、この画像部分が前景カラーおよび背景カラー間の平均容認範囲内に入るまで、画素サブコンポーネントの強度値の調整を行なう。垂直ストライピングを用いる特定的な一実施形態では、画像の縁をチェックし、赤の色縁効果がないか確認する。これらは、画素エレメントの赤光度値が、同じ画素エレメントの緑光度値よりも著しく高い結果発生する。このような状態では、キャラクタの垂直ステム上に、見てわかる赤の色縁効果が生ずる可能性がある。この実施形態の例では、画像の縁にある画素を個別に検査する。赤/緑間の強度値の差を判定し、カラー調節の必要性を判定するために用いるスレシホルド値と比較する。判定した赤/緑強度差がスレシホルド値を超過している場合、赤および/または緑の値をスケーリングし、赤の色縁効果を低減する。適切なスレシホルド値およびスケーリング値は、経験的に決定することができる。赤の色縁効果について先に論じたのと同様のスレシホルド選別および光度スケーリング技法を用いることによって、緑および青の光度値に比較して赤の光度値が低いことに起因するシアンの色縁効果を検出し、補償することも可能である。図9Bは、画素カラー処理サブルーチン、例えば、図9Cのサブルーチン970または図9Dのサブルーチン990と共に、種々の実施形態例において用い、ステップ915のカラー処理/調節動作を行なう、カラー補償サブルーチン813の一例を示す。カラー処理および調節は、画素処理毎に、サブルーチン813によって、必要に応じて行われる。サブルーチン813はステップ950において開始し、CPU521がこのサブルーチンを実行する。ステップ950から、動作はステップ952に進み、例えば、テキストレンダリングのために用いられる前景カラーおよび背景カラーを識別する情報にアクセスする。このためには、例えば、オペレーティングシステムによってメモリ535に格納されているカラー情報にアクセスすればよい。次のステップ、ステップ953において、前景および背景カラー画素双方の全体的な光度を判定する。一実施形態では、前景および背景カラー画素双方について、0.3の重み係数を乗算した赤の輝度値、0.6の重み係数を乗算した緑の輝度値、および0.1の重み係数を乗算した青の輝度値を、以下のように加算する。ここで、R、GおよびBは、全体的な光度を判定する、対応の画素の光度値である。少なくとも一実施形態では、画素カラー処理サブルーチンが、以下に論ずるように、背景および前景カラー画素に対して判定した全体的な光度値を用いる。ステップ954において、ビットマップ画像951、例えば、ステップ914において既に発生してあるビットマップ画像を受け取り処理する。ビットマップ画像951は、合計N個の画素、即ち、画素1ないし画素Nから成る。ステップ954から、動作はステップ956に進み、CURRENTPIXELをN個の画像画素の最初の画素に等しくセットする。ラベルCURRENTPIXELは、画像951のN個の画素の内どれが、所与の時点において処理されているのかを示す。動作は、ステップ956からステップ957に進み、画素カラー処理サブルーチン、例えば、図9Cのサブルーチン970または図9Dのサブルーチン990のいずれかをコールする。画素カラー処理サブルーチン970、990を、図9Cおよび図9Dに関して詳細に論ずる。一般に、コールするカラー処理サブルーチンは、CURRENTPIXELの光度値を調節してカラーアーチファクトを低減または排除し、必要に応じてこのような調節を行なうべきかについて判定を行なう役割を担う。画素カラー処理サブルーチンが、CURRENTPIXELの画素サブコンポーネントの光度値を変更しないと判定した場合、動作は、コールしたサブルーチンからのリターンを介して、ステップ964に進み、CURRENTPIXELの画素サブコンポーネントの光度値は不変である。しかしながら、コールしたサブルーチンが、CURRENTPIXELの画素サブコンポーネントの1つ以上の光度値を変更して、煩わしいカラー歪み、例えば、アーチファクトを低減または排除すると判定した場合、CURRENTPIXELの画素サブコンポーネントの1つ以上の光度値は、サブルーチンから、調節後の値と共に戻ってくる。カラー補償サブルーチンの残りのステップは、受け取ったビットマップ画像におけるN個の画素の各々を、画素カラー処理サブルーチン970、990の一方によって確実に処理するように機能する。957において、画素カラー処理サブルーチンへのコールから戻ってくる度に、動作はステップ964に進み、受け取った画像内に、まだ処理すべき画素があるか否かについて判定を行なう。これは、CURRENTPIXEtがN番目の画素であるか否か判定することによって、判定することができる。ステップ964において、まだ他の画素を処理する必要があると判定された場合、動作はステップ966に進み、CURRENTPIXELを、N個の画素の内次の画素に等しくセットする。ステップ966から、動作は再度ステップ957に進み、画素カラー処理サブルーチンを再度コールする。しかしながら、ステップ964において、受け取った画像の画素全てを処理したと判定した場合、動作はステップ967に進み、カラー補償サブルーチンによって、処理したビットマップを出力する。処理したビットマップは、画素カラー処理サブルーチンによって変更した光度値を含む。処理したビットマップを出力すると、カラー補償サブルーチン813の動作は、ステップ968において停止され、例えば、別のビットマップ画像951を処理するための、サブルーチンの再起動まで待つ。第1画素カラー処理サブルーチン970は、白黒画像、例えば、白い背景上にある黒いテキストの場合に特に有効である。サブルーチン970は、前景および背景カラー画素の全光度値を用いない。したがって、カラー補償サブルーチンのステップ953は、画素カラー処理サブルーチン957を用いる場合には、省略するかまたは飛ばしてもよい。白は、3つの画素カラーコンポーネント、例えば、赤、緑および青全ての和である。白黒の実施形態では、明るいカラーアーチファクトは、3つの画素カラーコンポーネントの内いずれか2つの最大光出力を加算することによって得られるカラーである。例えば、黄色は赤および緑の和であり、マジェンタは赤および青の和であり、シアンは緑および青の和である。青のサブ画素は赤の潜在的光度の1/3、緑の画素サブコンポーネントのそれの1/16だけを有するに過ぎないので、青の画素サブコンポーネントは、明るい赤または緑の画素サブコンポーネントと共に光度を操作しても、殆ど効果はない。この理由のため、図9Cの実施形態例では、青の種々の輝度値から生ずる潜在的なアーチファクトを無視している。サブルーチン970において実施する処理は、気を散らす可能性が高い画素を、赤または緑の画素サブコンポーネントの一方が明るく、他方が明るくない画素として識別するように機能する。サブルーチン970においてカラーアーチファクトの抑制を行なうには、赤または緑のサブコンポーネントの内明るい方の光度値を低下させ、赤または緑の画素サブコンポーネントの内暗い方の光度値を上昇させる。CURRENTPIXELのR、GおよびB光度値に対して行なう処理は、サブルーチン970によって行われ、以下の疑似コードで表すことができる。ここで、RCP=CURRENTPIXELの赤の画素サブコンポーネントの光度値であり、0ないし255の範囲の整数とすることができる。GCP=CURRENTPIXELの赤の画素サブコンポーネントの光度値であり、0ないし255の範囲の整数とすることができる。RN=CURRENTPIXELの赤の画素サブコンポーネントの光度値であり、0ないし255の範囲の整数とすることができる。GN=CURRENTPIXELの緑の画素サブコンポーネントの光度値であり、0ないし255の範囲の整数とすることができる。RFは、赤係数、例えば、4である。GFは、緑係数、例えば、6である。THRESHOLDは、経験的に決定したスレシホルド値であり、例えば、50である。次に図9Cを参照すると、画素カラー処理サブルーチン970は、開始ステップ972から開始し、このルーチンをコールして、CURRENTPIXELの赤および緑の光度値を処理することがわかる。これらの値は、それぞれ、0ないし255の範囲であれば、いずれの値でも取ることができる。次に、ステップ974において、RCPの値を、処理中の画素の赤の画素サブコンポーネントの光度値に等しくセットし、GCPを、処理中の画素の緑の画素サブコンポーネントの光度値に等しくセットする。次に、ステップ976において、|RCP-GCP|が、煩わしいカラーアーチファクトの存在を判定する所定のスレシホルド値THRESHOLDよりも大きいか否かについて判定を行なう。ステップ976において、スレシホルド値を超過していない場合、煩わしいカラーアーチファクトは恐らく存在しないことを示し、処理は、RETURNステップ984を経由して、サブルーチン970をコールした場所に戻り、CURRENTPIXELの輝度値の変更はない。しかしながら、値|RCP-GCP|が値THRESHOLDを超過し、煩わしいカラーアーチファクトの存在の可能性を示す場合、動作はステップ976からステップ978に進む。ステップ978において、元の赤および緑の輝度値の関数として、新たな赤の画素サブコンポーネント光度値RNを発生する。即ち、RNをRCP[RCP-GCP×RF/10]に等しく設定する。10で除算するのは、RFに浮動小数点値を用いる必要性を回避するためである。こうしないと、浮動小数点算術演算の使用が必要となる。次に、ステップ980において、元の赤および緑の輝度値の関数として、新たな緑の画素サブコンポーネント光度値GNを発生する。即ち、GNをRCP[RCP-GCP×RF/10]に等しく設定する。値RNの発生の場合と同様、10で除算するのは、RFに浮動小数点値を用いる必要性を回避するためである。こうしないと、浮動小数点算術演算の使用が必要となる。ステップ978および980を連続して示したが、これらは並行して実行することも可能であることは理解されよう。新たな値RNおよびGNの発生の後、現画素の対応する赤および緑の光度値を、新たに発生した値と交換する。これは、ステップ982において行なう。ステップ982において更新したCURRENTPIXELの赤および緑の光度値を用いて、現画素に関するカラー補正処理を完了し、処理は、RETURNステップ984を経由して、サブルーチン970をコールした場所に戻る。次に、図9Dに関連して、画素カラー処理サブルーチン990の第2の例を、その動作について説明する。サブルーチン990は、任意の、例えば、ユーザが選択した前景カラーおよび背景カラーを用いて表示する画像の画素を処理する際に適している。任意の前景カラーおよび背景カラーでは、個々の画素サブコンポーネントを独立した光度源として扱うことによって生ずるカラーアーチファクトの識別および抑制は、前述の白黒の場合よりも一層難しくなる。実験により、前景カラーまたは背景カラーの彩度が高い程、カラーアーチファクトによって気が散る可能性は低いことが示されている。その理由は、補色となるカラーコンポーネントの明るさを抑制することによって、彩度が実際に得られるからである。この補色カラーコンポーネントの明るさを制限すると、明るく煩わしいカラーアーチファクトを回避するだけでなく、抑制した画素サブコンポーネントの側では、抑制した画素サブコンポーネントが、高い光度の縁の形成には不適当となる。結果的に、彩度が高いカラーでは、縁を含む可能性がある画素の多くは、本発明にしたがって画素サブコンポーネントを独立した光度源として扱うことによる解像度の向上が全く得られない。前述のような問題となり得る前景/背景カラーの組み合わせの一例は、青い背景上にある赤いテキストである。赤い画素サブコンポーネントを左側に、そして青い画素サブコンポーネントを右側に配した表示上において、左側に青、右側に赤がある縁を表示するために、画素にレンダリングを行なうと、全体的に黒くなってしまう。このような画素は、カラーアーチファクトを有さないが、画像の解像度に対しても何ら寄与しない。実際、このような画素の行は、黒いラインの外観、即ち、本発明のサブ画素強度制御技術のアーチファクトを発生する可能性すらある。画質の観点からは、このようなアーチファクトを生ずる画素に対しては、例えば、グレースケーリングのような従来からの画素毎のレンダリング技術を利用することによって、このようなアーチファクトを識別し排除することが望ましい。カラー処理サブルーチン990は、前述のようなタイプのアーチファクトを生ずる画素を特定することを目的とするステップを含む。これは、画素サブコンポーネントの各々に対して独立した輝度値を発生するのではなく、画素レベル毎に、グレースケーリングを適用することによって、得られる効果である。また、このサブルーチンは、グレースケーリングを適用して、このような画素の輝度値を判定するステップも含む。一実施形態では、処理対象画素の全光度が前景および背景カラー双方の全光度未満である場合はいつでも、グレースケーリング反転を適用する。いつグレースケーリングが画素の外観を強調するかについて判定することに加えて、カラー処理サブルーチン990は、煩わしいカラーアーチファクトを識別し、このようなアーチファクトを低減または排除する処理を行なうことを目的とする。画素カラー処理サブルーチン990は、開始ステップ991において開始し、ここからステップ992に進み、画素毎に適用するグレースケーリングを用いてCURRENTPIXELの輝度値を判定すべきか否かについて判定を行なう。ステップ992において、CURRENTPIXELの全輝度が前景カラー画素および背景カラー画素双方の全輝度未満であるか否かについて判定を行なう。全輝度値が前景および背景カラー画素のそれ未満であると判定した場合、恐らく、グレースケーリングの方が、本発明の画素サブコンポーネント方法によって判定するよりも、高い輝度値を与えることになる。このような場合、動作はステップ992からステップ997に進み、画素グレースケーリング動作を行なう。グレースケーリング動作は、2つのサブステップ997Aおよび997Bから成る。ステップ997Aにおいて、スケーリングしたヒンティングヒント画像を含む現画素の部分Pを判定する。ステップ997Bにおいて、分数値Pに、前景の対応するR、CおよびB光度値を乗算することによって、現画素に対して新たな赤、緑および青の光度値を判定する。一旦ステップ997においてCURRENTPIXELに対して更新光度値を発生したなら、処理は、RETURNステップ984を経由して、サブルーチン970をコールした場所に戻る。ステップ992において、グレースケーリングがCURRENTPIXELの品質を向上させる可能性が低いと判定した場合、処理はステップ993に進む。ステップ993において、CURRENTPIXELのカラーが前景カラーおよび背景カラー双方と異なるか否かについて判定を行なう。この判定を行なうには、CURRENTPIXELのR、GおよびB光度値を、前景カラー画素および背景カラー画素のそれらと比較すればよい。ステップ993において、現画素のカラーが前景および背景カラー画素の1つと一致した場合、カラーアーチファクトは生じていないので、処理は、RETURNステップ984を経由して、サブルーチン970をコールした場所に戻り、CURRENTPIXELの光度値は変更しないままとなる。しかしながら、ステップ993において、現画素のカラーが前景カラーおよび背景カラーとは異なると判定した場合、動作はステップ994に進む。ステップ994において、CURRENTPIXELのカラーが、前景/背景カラーの混合に対応する、予め選択してある容認可能なカラー範囲に該当するか否かについて判定を行なう。現画素のカラーが、予め選択してある範囲に該当する場合、処理は、RETURNステップ984を経由して、サブルーチン970をコールした場所に戻り、CURRENTPIXELの輝度値は変更しないままとなる。しかしながら、ステップ994において、CURRENTPIXELのカラーが予め選択してある容認可能なカラー範囲外にあると判定した場合、煩わしいカラーアーチファクトの存在を示し、動作はステップ995に進み、CURRENTPIXELのカラーを、容認可能なカラー範囲に向けて調節する。このためには、例えば、既存の値から加算または減算して、予め選択してある容認可能なカラー範囲内で見つけた値に個々の値を近付けるように移動させることによって、CURRENTPIXELに関連するR、G、B輝度値の1つ以上を変更すればよい。このようにして、ステップ995の終了時点では、CURRENTPIXELのカラーは、前景カラーおよび背景カラーの混合に対応する、予め選択してある容認可能なカラー範囲に一層近づくか、またはその中に位置することになる。一旦ステップ995においてCURRENTPIXELの光度値を更新したなら、処理は、前述のように、RETURNステップ984を経由して、サブルーチン970をコールした場所に戻り、ビットマップ画像を表す画素の光度値を画素単位で処理または調節することにより、異なるカラー画素サブコンポーネントを独立した輝度源として扱うことの結果として画像に生ずるカラー歪みを低減または排除することができる。図15は、水平ストライピングの12×12画素のアレイを表す格子上に重畳するためにレンダリングするキャラクタnの高解像表現を示す。図16は、従来の表示技術、および各々3つの画素サブコンポーネントを含むフルサイズの画素エレメントを用いて、図15に示したキャラクタをどのようにレンダリングするかについて示す。フルサイズの画素制限のために、文字のリッジにおいて比較的急激に形状の遷移が生じ、エリアシングおよび比較的平坦な上部が形成されている様子に注目のこと。図17は、画素高さの2/3の底辺を用いることによって、本発明にしたがって、文字nのレンダリングをどのようにして改良することができるかについて示す。底辺を形成するには、2つの画素サブコンポーネントを用いる。これは、行10、列1~4および8~10において3つの画素サブコンポーネント全てを用いるのとは対照的である。また、文字のリッジをどのように改良するかについても注意すること。リッジの幅を最大画素高さとするが、各水平最大高さ画素エレメントを1/3画素高さだけ垂直方向にずらしていくことにより、図16に示したリッジよりも遥かに高精度かつ滑らかなリッジを得ることができる。図18は、本発明にしたがって、文字nのリッジの厚さを、1画素の厚さから2/3画素の厚さにどのようにして縮小することができるかを示す。図19は、本発明にしたがって、文字nの底辺を1画素の1/3の最少厚さまでどのようにして縮小することができるかについて示す。また、文字nのリッジを画素の1/3の厚さにどのようにして縮小することができるかについても示す。図20は、本発明にしたがって、底辺およびリッジが画素の1/3の厚さを有する文字nをどのようにして表示することができるかについて示す。以上、テキストのレンダリングに関して本発明を大まかに説明したが、本発明はグラフィックスにも適用し、エリアシングを低減し、従来のカラーLCDディスプレイのような、ストライプディスプレイを用いて得ることができる有効解像度を向上可能であることは理解されよう。加えて、本発明の技術の多くは、ビットマップ画像、例えば、スキャンした画像を処理し、これらを表示のために準備する際にも使用可能であることは理解されよう。加えて、本発明の方法および装置は、同じ色の個別のRGB画素サブコンポーネントの代わりに、多数の非方形画素サブコンポーネントを用いる、グレースケールモニタにも適用した場合にも、方形画素エレメントを用いるディスプレイと比較して、1次元における有効解像度を倍増可能であることは理解されよう。図21Aは、公知のバックライトカラーLCD2100を示す。LCDディスプレイ2100は、一連の層状コンポーネントとして設計してある。図示のように、ディスプレイの後部には、光源2102があり、3本の矢印で表すように、光、例えば、白色光を第1偏光フィルタ2104に供給する。第1ガラス基板層2106が、第1偏光フィルタ2104を透明電極の第1層から分離している。液晶材料の層2110が、透明電極2108の第1層と第2層2108’との間に狭持されており、第2層2108’は、第1層内の電極の方向に対して垂直に走る電極を含む。赤R、緑G、および青Bフィルタセグメントを含むカラーフィルタ2112が、ディスプレイ2100の垂直方向に走っており、第2組の透明電極2108’の前に位置する。第2ガラス基板2106’が、カラーフィルタ2112、およびディスプレイ2100の前面に位置する第2偏光フィルタ2104’を分離している。第1偏光フィルタ2104に入射した光は、電極層2108、2108’、液晶材料2110、カラーフィルタ2112、および第2偏光フィルタ2104’を通過した後、ディスプレイ2100から射出する。カラーフィルタ2112は、ディスプレイ2100の個々のセグメントによって出力される光のカラーを全て決定する。電極2108、2108’上の電圧を調節することによって、ディスプレイ2100のいずれのセグメントを介して出力される光の輝度でも、制御可能である。図21Bは、前方から見た場合、公知の画面21Aがどのように見えるか示すものである。カラーフィルタ2112のR、G、およびBセグメントがディスプレイ2100上で、垂直カラーストライプをどのように形成するのかに注目すること。また、どのように透明電極を制御することにより、R、G、Bを付した矩形ボックスによって表した、複数の別個に制御可能な画面セグメントを制御可能であるかにも注目すること。図2Aおよび図2Bに示した公知の画面の場合と同様、画像の各画素は、R、G、B1つずつの表示エレメントで構成し、正方形の画素を形成することができる。図22Aないし24Bは、本発明の種々の実施形態にしたがって実現したディスプレイを示す。図22Aないし図24Bに示すディスプレイに含まれるコンポーネントは、公知のディスプレイのコンポーネントと同一または同様であり、図21Aにおいて用いたのと同じ参照番号を用いて識別することとする。簡潔化のため、このようなコンポーネントの説明は繰り返さない。図22Aは、本発明の一実施形態にしたがって実現したグレースケールLCD2200を示す。ディスプレイ2200は、バックライト2102、第1および第2偏光フィルタ2104、2104’、第1および第2ガラス基板2106、2106’、ならびに第1および第2透明電極層2108、2108’から成る。これらは、図22Aに示すような層状構造を形成するように配列してある。尚、ディスプレイ2200には、公知のディスプレイ2100に見られるようなカラーフィルタ2112がないことに注意すること。カラーフィルタ2112を省略しているので、別個に制御可能な各ディスプレイセグメントの光出力は、概ねバックライト2102の光と一致し、例えば、白色である。各ディスプレイセグメントの強度は、最大強度から完全に強度オフまで、例えば、電極2108および2108’に印加する電圧を変化させることによって、可変とすることができる。図22Bは、前方から見た場合に、ディスプレイ2200がどのように見えるかを示す。ディスプレイ2200が、例えば、各々同じカラーのディスプレイエレメント2210、2211、2212を含む矩形ディスプレイエレメントの形状の複数の別個に制御可能な光度源で構成されている様子に注目すること。各ディスプレイエレメント2210、2210、2213は、個々のディスプレイエレメント2210、2211、2213のエリアに対応する、狭持層2102、2104、2106、2108、2110の部分から成る。本発明の種々の実施形態では、ディスプレイエレメントは、その1次元、例えば、垂直次元におけるそれらのサイズが、他方、例えば、水平次元におけるそれらのサイズの整数倍となるように、ディスプレイエレメントを実装している。本発明の種々の構造は、第1方向、例えば、水平方向の解像度が、第2方向、例えば、垂直方向に垂直な方向における解像度の倍数であるディスプレイを形成する、同じカラーの隣接するディスプレイエレメントの使用を目的とする。一例として、図22Bの実施形態では、各ディスプレイエレメント2210、2211、2212は、高さが幅の3倍となっている。その結果、水平方向の解像度は、垂直方向の解像度の3倍となる。しかしながら、他の高さ/幅比を有する非正方形ディスプレイエレメントも想定しており、可能である。実際、水平解像度よりも垂直解像度の方が高いディスプレイも実現可能である。加えて、本発明のディスプレイは、あらゆる行数および列数のディスプレイエレメントでも含むことができる。各ディスプレイエレメント2210、2211、2212は、別個に制御可能な光度源を表す。ディスプレイ2200は、ディスプレイ2100と構造が似ているが、ディスプレイ2200は、ディスプレイ2100に内蔵したカラーフィルタ2112がないので、実現がより簡単である。公知の画面2100よりも構築は簡単であるが、グレースケールディスプレイ2200は、画素サブコンポーネントを独立した輝度源として扱った場合にカラー歪みを生ずる従来の画面2100を用いて可能な解像度よりも、1次元において潜在的に高い解像度で、テキストおよびその他の画像の表示を可能とする。ディスプレイ2200は単一カラーであるので、グレースケールモニタとしての使用に特に適している。このようなモニタは、本発明にしたがって、例えば、テキストを表示するのに非常に適している。制御可能な各ディスプレイエレメント2210、2211、2200は、同じカラーであるので、これらは個々の画素として扱うことができる。あるいは、多数の非正方形ディスプレイエレメントを集合化し、正方形の画素を形成することも可能である。例えば、ディスプレイエレメント2210、2211および2213を集合化し、単一の正方形画素を表すことができる。このような場合、画像、例えば、テキストのレンダリング動作の一部として行われるスケーリング、格子フィッティング、およびスキャン変換動作は、本発明のカラー実施形態に関して先に説明した方法と同じまたは同様である。例えば、画素の各ディスプレイエレメントを、独立した光度源として扱う。しかしながら、図22Aの実施形態では、全てのディスプレイエレメント、即ち、画素サブコンポーネントは、同じカラーである。したがって、異なる画素サブコンポーネントに異なる重み係数を用いる必要はない。何故なら、画素サブコンポーネントは、表示画像で認知される全体的な輝度に対して均一に寄与するからである。加えて、特定のカラー境界に沿ってキャラクタの縁を位置合わせするために考えられたヒンティングおよび格子フィッティング動作を行なう必要はない。何故なら、図22Aの実施形態では、サブ画素コンポーネントのカラー境界が存在しないからである。加えて、異なるカラー、例えば、RGB画素サブコンポーネントを用いないので、カラー補償ステップ915も不要である。図23Aは、本発明の別の実施形態にしたがって実現したディスプレイ2300を示す。図23Aの実施形態では、ディスプレイの第1部分、例えば、上位部分は、グレースケールディスプレイとして実現し、一方、ディスプレイの第2部分、例えば、下位部分はカラーディスプレイとして実現する。ディスプレイ2300は、バックライト2102、第1および第2偏光フィルタ2104、2014’、第1および第2ガラス基板2106、2106’、第1および第2透明電極層2108、2108’、カラーフィルタ2112、ならびに透明スペーサ2312から成り、図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から成る。カラーフィルタ2112は、垂直方向に走るR、G、およびBストライプ2321、2322、2323の繰り返しから成る。カラーフィルタ2112は、ディスプレイの下位部分のみに含まれる。したがって、ディスプレイ2300の下側部分はカラー出力に対応する。しかしながら、ディスプレイ2300の上位部分は、単一カラー即ちグレースケール出力のみに対応する。何故なら、ディスプレイ2300の上位部分には、異なるカラーフィルタストライプを採用しているからである。ディスプレイ2300の各セグメントの強度は、最大強度から強度オフまで、例えば、電極2108および2108’に印加する電圧を変化させることによって、可変とすることができる。図23Bは、前方から見た場合に、ディスプレイ2300がどのように見えるか示すものである。ディスプレイ2300は、複数の別個に制御可能な光度源から成り、その各々が図23Bにおける別個の矩形として表されていることに注目すること。参照番号2302は、白色ディスプレイエレメント、例えば、光度源を示すために用い、一方参照番号2304、2306および2308は、それぞれ、赤、緑および青のディスプレイエレメントを示すために用いる。尚、図23Bでは、白色ディスプレイエレメント2302の単一行2301、および有色ディスプレイエレメント2304、2306、、2308の列2本2303、2305を示すことを注記しておく。しかしながら、白グレースケールおよび有色ディスプレイエレメントのあらゆる組み合わせでも可能である。加えて、あらゆる数の行および/または列のディスプレイエレメントでも可能である。図23Bは同じカラーのグレースケール画素エレメントの単一行2301を示すが、通常、ディスプレイにはこのような画素エレメントの行および/または列は多数本含まれており、集合化されて、例えば、テキストの表示に対応するようになっている。ディスプレイ2300は、ディスプレイ画面の一部をテキスト表示専用とし、別の部分を例えばカラーグラフィクスに用いるといった用途には特に適している。例えば、上位または下位にグレースケール部分を有する本発明のディスプレイは、ディスプレイのグレースケール部分を用いてキャプション情報を表示し、一方カラー部分を用いてカラー画像を表示するために用いることができる。このようなディスプレイは、同じサイズのディスプレイエレメントを有するRGBディスプレイよりも高い解像度および/またはテキストの読みやすさをもたらしつつ、なおもカラーグラフィクスの表示を可能にするという利点を有する。前述のように、本発明にしたがって実現したグレースケールモニタは、同じサイズのディスプレイエレメントを有するRGBストライプ状モニタよりも、読みやすいテキストを生成することができる。その理由は、グレースケールモニタが、画素サブコンポーネントを独立した光度源として扱うことに関連するカラー歪みを生じないからである。あるときにはテキストを表示し、別のときにはカラーグラフィクスを表示するために、多くのディスプレイが用いられている。加えて、単一のディスプレイの異なる部分が、同時にテキストおよびカラーグラフィクスを表示するために用いられているというのが一般的である。テキストのために用いるディスプレイの特定部分は、テキスト情報の量および/またはテキストと共に表示する画像に応じて可変とするとよい。このような様々な用途においてテキストのグレースケール表示およびカラー画像に対応するために、本発明の一実施形態は、カラー動作モードおよび透明動作モード間で切り換え可能なフィルタセルを有するフィルタを含むディスプレイ装置を目的とする。本発明のこのような実施形態例にしたがって実現したディスプレイ2400を図24Aおよび図24Bに示す。ディスプレイ2400は、バックライト2102、第1および第2偏光フィルタ2104、2104’、第1および第2ガラス基板2106、2106’、第1および第2透明電極層2108、2108’、ならびに切り換え可能なカラーフィルタ2401から成り、図22Aに示すような層状構造を形成するように配列してある。尚、ディスプレイ2400は、カラーフィルタを除いて、公知のディスプレイ2100と構造が似ていることに注意すること。公知のディスプレイは、固定のストライプ状カラーフィルタを用いているのに対して、本発明のディスプレイ2400は、切り換え可能なストライプ状カラーフィルタ2401を用いている。カラーフィルタ2401は、複数の切り換え可能な赤2406、緑2404および青2402フィルタストライプから成る。各フィルタストライプ2406、2404、2402は、複数の別個に制御可能なフィルタセル2406’、2404’および2402’をそれぞれ含む。各フィルタセルは、カラーモードで動作するときは、例えば、赤、緑または青の画素サブコンポーネントを表す個々のディスプレイエレメントにそれぞれ対応し、グレースケールモードで動作するときは、グレースケールディスプレイエレメント、例えば、グレースケール画素または画素サブコンポーネントに対応する。切り換え可能カラーフィルタ2401の各セル内に組み込んである電極に印加する電圧を変化させると、当該セルを有色モードから透明即ち透過動作モードに変化させることができる。したがって、ストライプ2406内の個々のフィルタセル2406’を独立して制御し、赤または透明フィルタセルとして動作することができる。加えて、ストライプ2404内の個々のフィルタセル2404’も、独立して制御し、緑または透明フィルタセルとして動作することができる。更に、ストライプ2402内の個々のフィルタセル2402’も、独立して制御して、青または透明フィルタセルとして動作することができる。各ディスプレイエレメントの光度は、最大強度から完全にオフまで、例えば、電極2108および2108’に印加する電圧を変化させること、および/またはディスプレイエレメントに対応する各フィルタセルに含まれる電極に印加する電圧を変化させることによって可変とすることができる。図24Bは、前方から見た場合に、ディスプレイ2400がどのように見えるかを示すものである。ディスプレイ2400は、ディスプレイエレメント、例えば、ディスプレイエレメント2410、2411、2412の形状で複数の別個に制御可能な輝度源からどのように構成されているか、そしてその各々が、それぞれ、赤、緑または青動作モード、およびグレースケール動作モードの間で切り換え可能であることに注目すること。各ディスプレイエレメント2410、2412、2212は、個々のディスプレイエレメント2410、2411、2413のエリアに対応する、狭持層2102、2104、2106、2108、2401の部分から成る。ディスプレイエレメント2410、2411、2412は、図24Aおよび図24Bでは、縦の方が横よりも大きく示されている。尚、他のサイズのディスプレイエレメントも採用可能であり、例えば、正方形のディスプレイエレメント、または横の方が縦よりも大きなディスプレイエレメントが得られる場合もあることは理解されよう。加えて、図24Bには、3行および9列のディスプレイエレメントを示すが、ディスプレイはあらゆる数の行および列のディスプレイエレメントでも構築可能であることも理解されよう。切り換え可能な赤、緑および青フィルタストライプ2406、2404、2402を用いる代わりとしては、切り換え可能なフィルタストライプを、切り換え可能な黄色のフィルタストライプまたは別の単色のストライプと交換することがあげられよう。カラー、例えば、黄色動作モードおよび透明動作モード間で切り換え可能なフィルタストライプは、例えば、表示中のテキストを強調するために用いることができる。ディスプレイ2400を用いる場合、レンダリングの時点で、表示する画像がテキストまたはその他のタイプのグラフィック画像のどちらに対応するのかについて判定を行なう。テキストの表示に用いるディスプレイ2400の部分では、フィルタセルをグレースケール、例えば、透明動作モードにセットする。非テキスト画像の表示に用いるディスプレイ2400の部分では、フィルタセルを通常カラー動作モードにセットする。この手法によって、本発明によるグレースケールテキスト表示を可能にしつつ、ディスプレイデバイス2400上のいずれの場所にも画像のカラー表示が可能となる。フィルタセルの動作モード設定は、1つ以上のフィルタモード制御信号、例えば、フィルタモード制御コマンドを、ディスプレイ2400を組み込んでいるディスプレイ装置に送ることによって、行なうことができる。フィルタモード制御コマンドは、例えば、コマンドで特定した、関連するフィルタセルを動作させるモードを示す。フィルタモード制御コマンドは、レンダリングおよびラスタ化ルーチン807によって、テキストレンダリングプロセスの一部として、あるいはビデオアダプタ548によって発生する。RBGの一実施形態では、切り換え可能セルをデフォルトではカラーモードで動作させ、例えば、テキストのレンダリングのためには、透明状態に変化させるコマンドを必要とする。黄色/透明実施形態では、デフォルトモードは透明動作モードであり、フィルタセルの黄色動作モードを開始する際にコマンドを用いる。ディスプレイ2400を組み込んでいるディスプレイ装置は、フィルタモード制御コマンドに応答する制御ロジックを含む。この制御ロジックは、受け取ったコマンドに応答して、ディスプレイフィルタセルの動作モードを変更するために必要な電気信号を発生する。透明という用語は、グレースケールモードで動作するときのフィルタセル2410、2411、2412の特性を記述するために用いたが、これらは、赤、緑または青のカラーフィルタとしても供することができる完全に透明なフィルタを生産することの難しさのため、多少色の滲みを含む場合もあることは理解されよう。したがって、実施形態の中には、フィルタセル2410、2411および2412が、グレースケール表示モードで動作する場合、実質的に透明であるに過ぎない場合もある。いずれにしても、少なくとも1つの実施形態例では、グレースケールモードで動作する場合、フィルタセル2410は、赤、緑および青光を通過させ、カラーモードで動作する場合には通過させない。本発明の種々の方法および装置を、液晶表示装置との関連において、または液晶ディスプレイと共に使う場合について説明したが、本発明の方法および装置の多くは、多数のタイプの出力および表示装置と共に用い、その画質を改善することが可能である。例えば、異なるカラー画素サブコンポーネントを独立した光度源として扱う際に用いる、前述のスケーリング、スキャン変換およびヒンティング方法は、陰極線管CRTディスプレイ上に表示する画像にも適用可能である。プリンタは、本発明のスケーリング、ヒンティングおよびスキャン変換動作を適用可能な別のクラスの出力装置を表す。本発明の方法および装置は、特に、画像の一部を、固定媒体、例えば、紙の上に印刷する変位オフセットカラーサンプルによって表す、インクジェットおよびその他のタイプのプリンタとの使用に非常に適している。液晶LCDおよびその他のタイプのディスプレイ装置は、ある共通特性、例えば、画素を表すRGB画素サブコンポーネントの使用を共有することが多いが、具体的な表示特性、例えば、カラーフィルタ特性は製造業者毎に異なる場合もある。ディスプレイ、例えば、モニタの特性も、同じ製造業者が生産する異なるタイプのモニタ間で異なる場合もある。本発明の一実施形態は、エリアシング防止情報、例えば、特定のディスプレイ装置に対する重み係数情報を、メモリに格納することにより、異なるモニタ間の差を考慮に入れている。本発明のラスタ化およびレンダリングルーチンは、所与の用途において用いる個々のディスプレイ装置に利用可能な場合、このディスプレイ装置情報を利用する。したがって、本発明の種々の実施形態では、エリアシング防止およびガンマ補正動作は、格納してあるフィルタ重み、および個々のディスプレイ装置モデル、例えば、LCD画面に関連するガンマ値を用いて実施する。エリアシング防止動作は、前述の種々の実施形態において、スキャン変換プロセス中に用いる異なる赤、緑および青の重みの使用によって、一次元で行なう。第2次元でのエリアシング防止技術の適用も想定しており、種々の実施形態例では、画質を更に高めるために用いられる。ここに含まれる本発明の説明に鑑み、先に論じた本発明の実施形態に対して、多数の追加実施形態や変形も、当業者には明白である。このような実施形態は、本発明から逸脱するものではなく、本発明の範囲内に該当すると見なすことは理解されよう。