(57)【要約】【課題】図形を表示するためのデータである画像データの生成に際し、図形が表示される環境に適した表示データを生成する。【解決手段】データ作成装置では、基本的なアンチエリアシング処理によって処理された画像データに対して、図形の基本部分の一例である骨格の近傍部分の階調データが、表示特性情報に基づいて補正される。たとえば、表示装置の表示特性によって文字が太めに見えるような特性の場合や、文字色と背景色の組合せが文字が太く見せてしまうような組合せである場合には、文字を細らせるような補正がなされる。【選択図】図６
2010055374.tif 000002
【特許請求の範囲】
【請求項１】
図形を表示装置に表示するための画像データを作成するデータ作成装置であって、
前記表示装置の表示特性情報を取得する取得手段と、
前記図形の基本部分を示す情報を記憶する記憶手段と、
前記図形の基本部分以外の部分の階調データを補正するための情報である階調情報を作成する階調情報作成手段とを備え、
前記階調情報作成手段は、前記表示装置の前記表示特性情報に基づいて前記階調情報を作成する、データ作成装置。
【請求項２】
前記階調情報は、前記表示装置が前記図形を表示する色と背景を表示する色とを混合する割合を表す情報である、請求項１に記載のデータ作成装置。
【請求項３】
前記階調情報は、前記表示装置についての、表示ピクセル単位、前記表示ピクセルに対する単数もしくは複数のサブピクセル単位、または、前記表示ピクセルに対して所定の方向に仮想的に複数倍された仮想表示ピクセル単位で、前記表示装置が前記図形を表示する色と背景を表示する色とを混合する割合を表す情報である、請求項２に記載のデータ作成装置。
【請求項４】
前記図形の基本部分を示す情報に基づいて、前記図形を当該図形の基本部分の傾きごとにブロックに分割するブロック分割手段をさらに備え、
前記階調情報作成手段は、前記図形のブロックごとに前記階調情報を作成する、請求項１〜請求項３のいずれかに記載のデータ作成装置。
【請求項５】
図形の基本部分の傾きに関連付けて前記階調情報を記憶する階調情報記憶手段をさらに備え、
前記階調情報作成手段は、前記図形のブロックごとに前記階調情報記憶手段から前記階調情報を抽出する、請求項４に記載のデータ作成装置。
【請求項６】
前記表示装置の表示特性情報は、図形の表示色と背景の表示色とを含み、
前記階調情報作成手段は、前記図形の表示色と前記背景の表示色の組合せに基づいて、前記階調情報を作成する、請求項１〜請求項４のいずれかに記載のデータ作成装置。
【請求項７】
図形の表示色と背景の表示色との組合せに関連付けて前記階調情報を記憶する階調情報記憶手段をさらに備え、
前記階調情報作成手段は、前記階調情報記憶手段において前記階調情報が記憶されている組合せの中で、前記取得手段が取得した前記図形の表示色と前記背景の表示色の組合せに関連付けられて記憶された前記階調情報を、前記階調情報記憶手段から抽出する、請求項６に記載のデータ作成装置。
【請求項８】
前記階調情報作成手段は、前記階調情報記憶手段において前記階調情報が記憶されている組合せの中で、前記取得手段が取得した前記図形の表示色と前記背景の表示色の組合せに対して類似度が所定の閾値より高い組合せに関連付けられて記憶された前記階調情報を、前記階調情報記憶手段から抽出する、請求項７に記載のデータ作成装置。
【請求項９】
前記表示装置に表示する図形の種類を取得する種類取得手段をさらに備え、
前記階調情報記憶手段は、前記階調情報を図形の種類に関連付けて記憶し、
前記階調情報作成手段は、前記種類取得手段が取得した図形の種類に関連付けられた前記階調情報を抽出する、請求項７に記載のデータ作成装置。
【請求項１０】
請求項１〜請求項９のいずれかに記載のデータ作成装置によって作成された画像データに基づいて前記表示装置に前記図形を表示させる描画装置であって、
前記階調情報に基づいて図形の表示色の表示データと背景の表示色の表示データとを混合することにより前記階調データを生成する、データ混合手段と、
前記階調データと、前記図形の基本部分を表示するためのデータとを含む画像データを、前記表示装置に送信する送信手段とを備える、描画装置。
【請求項１１】
図形を表示装置に表示するための画像データを作成し、前記図形の基本部分を示す情報を記憶する記憶手段を備えたデータ作成装置において実行される、データ作成方法であって、
前記表示装置の表示特性情報を取得するステップと、
前記記憶手段に記憶された情報に基づいて前記図形の基本部分以外の部分を抽出するステップと、
前記図形の基本部分以外の部分の階調データを、前記表示装置の前記表示特性情報に基づいて補正するための情報である階調情報を作成するステップとを備える、データ作成方法。
【請求項１２】
請求項１１に記載のデータ作成方法によって作成された画像データを、前記表示装置に送信することにより前記表示装置において前記図形を表示させる描画方法であって、
前記階調情報に基づいて図形の表示色の表示データと背景の表示色の表示データとを混合することにより前記階調データを生成するステップと、
前記階調データと、前記図形の基本部分を表示するためのデータとを含む画像データを、前記表示装置に送信するステップとを備える、描画方法。
【請求項１３】
図形を表示装置に表示するための画像データを作成し、前記図形の基本部分を示す情報を記憶する記憶手段を備えたデータ作成装置において実行される、データ作成用プログラムであって、
前記データ作成装置に、
前記表示装置の表示特性情報を取得するステップと、
前記記憶手段に記憶された情報に基づいて前記図形の基本部分以外の部分を抽出するステップと、
前記図形の基本部分以外の部分の階調データを、前記表示装置の前記表示特性情報に基づいて補正するための情報である階調情報を作成するステップとを実行させる、データ作成用プログラム。
【請求項１４】
請求項１３に記載のデータ作成用プログラムによって作成された画像データを、前記表示装置に送信することにより前記表示装置において前記図形を表示させるための実行される描画用プログラムであって、
前記データ作成装置に、
前記階調情報に基づいて図形の表示色の表示データと背景の表示色の表示データとを混合することにより前記階調データを生成するステップと、
前記階調データと、前記図形の基本部分を表示するためのデータとを含む画像データを、前記表示装置に送信するステップとを実行させる、描画用プログラム。
【請求項１５】
請求項１３に記載のデータ作成用プログラムを記録した、コンピュータ読取可能な記録媒体。
【請求項１６】
請求項１４に記載の描画用プログラムを記録した、コンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字等の描画対象物の表示データの作成に関し、特に、文字等の描画対象物の基本部分の近傍部分の階調情報の作成に関する。
【背景技術】
【０００２】
現在、一般的に使用されるディスプレイの解像度は、肉眼の解像度に比べて粗いため、図形を表示する場合、その輪郭線に段差を生じることがある。このような現象をエリアシングという。このエリアシングを解消する方法として、アンチエリアシングと呼ばれる技術（アンチエイリアシング、アンチエリアスまたはアンチエイリアスとも言う）が知られている。アンチエリアシングとは、ディスプレイに表示しようとする図形の輪郭線の近傍のピクセルの塗りつぶし濃度を連続的に変化させることにより、エリアシングを目立たなくする技術をいう。
【０００３】
通常、正確なアンチエリアシングを行なうには、格子状のピクセルに図形を投影し、ピクセル単位に、その図形が占めている面積が求められる。特許文献１には、輪郭線により分割されるピクセルの面積を算出し、当該面積に基づいて、描画データを作成する技術が開示されている。
【０００４】
なお、アンチエリアシングの手法の一つに、オーバーサンプリングがある。オーバーサンプリングによるアンチエリアシングでは、たとえば１ピクセルを６４×６４などのサブピクセルに分割し、対象となる図形が占めるサブピクセルの数を計数することにより近似的に面積を導出し、導出された面積に基づいて中間色が得られる。図１６に、１ピクセルを２×２のサブピクセルに分割した場合の中間色のパターン（階調パターン）の例を示す。
【０００５】
図１６に示された例では、図形が占めるサブピクセルの数に基づいて５階調の中間色が表されている。具体的には、図形が占めるサブピクセルの数が０，１，２，３，４のそれぞれによって、０，１，２，３，４の階調パターンで階調表現がなされている。
【特許文献１】特開２００４−８６４７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記のように、従来では、たとえば図１６に示されたようなオーバーサンプリングによるアンチエリアシング処理が行なわれることによって、より滑らかに文字等の図形の描画がなされるよう試みられていた。
【０００７】
なお、従来の技術では、図形が表示される環境に関係なく一律にアンチエリアシング処理がなされていた。しかしながら、同じ図形が表示されても、当該図形が表示される環境によって視覚効果が変化する場合がある。
【０００８】
したがって、表示される環境によっては、アンチエリアシング処理の効果が十分に得られないという事態が生じていた。
【０００９】
本発明は係る実情に鑑み考え出されたものであり、その目的は、図形を表示するためのデータである画像データの生成に際し、図形が表示される環境に適した画像データを生成することである。
【課題を解決するための手段】
【００１０】
本発明に従ったデータ作成装置は、図形を表示装置に表示するための画像データを作成するデータ作成装置であって、前記表示装置の表示特性情報を取得する取得手段と、前記図形の基本部分を示す情報を記憶する記憶手段と、前記図形の基本部分以外の部分の階調データを補正するための情報である階調情報を作成する階調情報作成手段とを備え、前記階調情報作成手段は、前記表示装置の前記表示特性情報に基づいて前記階調情報を作成することを特徴とする。
【００１１】
また、本発明のデータ作成装置では、前記階調情報は、前記表示装置が前記図形を表示する色と背景を表示する色とを混合する割合を表す情報であることが好ましい。
【００１２】
また、本発明のデータ作成装置では、前記階調情報は、前記表示装置についての、表示ピクセル単位、前記表示ピクセルに対する単数もしくは複数のサブピクセル単位、または、前記表示ピクセルに対して所定の方向に仮想的に複数倍された仮想表示ピクセル単位で、前記表示装置が前記図形を表示する色と背景を表示する色とを混合する割合を表す情報であることが好ましい。
【００１３】
また、本発明のデータ作成装置は、前記図形の基本部分を示す情報に基づいて、前記図形を当該図形の基本部分の傾きごとにブロックに分割するブロック分割手段をさらに備え、前記階調情報作成手段は、前記図形のブロックごとに前記階調情報を作成することが好ましい。
【００１４】
また、本発明のデータ作成装置は、図形の基本部分の傾きに関連付けて前記階調情報を記憶する階調情報記憶手段をさらに備え、前記階調情報作成手段は、前記図形のブロックごとに前記階調情報記憶手段から前記階調情報を抽出することが好ましい。
【００１５】
また、本発明のデータ作成装置では、前記表示装置の表示特性情報は、図形の表示色と背景の表示色とを含み、前記階調情報作成手段は、前記図形の表示色と前記背景の表示色の組合せに基づいて、前記階調情報を作成することが好ましい。
【００１６】
また、本発明のデータ作成装置では、図形の表示色と背景の表示色との組合せに関連付けて前記階調情報を記憶する階調情報記憶手段をさらに備え、前記階調情報作成手段は、前記階調情報記憶手段において前記階調情報が記憶されている組合せの中で、前記取得手段が取得した前記図形の表示色と前記背景の表示色の組合せに関連付けられて記憶された前記階調情報を、前記階調情報記憶手段から抽出することが好ましい。
【００１７】
また、本発明のデータ作成装置は、前記階調情報作成手段は、前記階調情報記憶手段において前記階調情報が記憶されている組合せの中で、前記取得手段が取得した前記図形の表示色と前記背景の表示色の組合せに対して類似度が所定の閾値より高い組合せに関連付けられて記憶された前記階調情報を、前記階調情報記憶手段から抽出することが好ましい。
【００１８】
また、本発明のデータ作成装置は、前記表示装置に表示する図形の種類を取得する種類取得手段をさらに備え、前記階調情報記憶手段は、前記階調情報を図形の種類に関連付けて記憶し、前記階調情報作成手段は、前記種類取得手段が取得した図形の種類に関連付けられた前記階調情報を抽出することが好ましい。
【００１９】
本発明に従った描画装置は、上記したデータ作成装置によって作成された画像データに基づいて前記表示装置に前記図形を表示させる描画装置であって、前記階調情報に基づいて図形の表示色の表示データと背景の表示色の表示データとを混合することにより前記階調データを生成する、データ混合手段と、前記階調データと、前記図形の基本部分を表示するためのデータとを含む画像データを、前記表示装置に送信する送信手段とを備えることを特徴とする。
【００２０】
本発明に従ったデータ作成方法は、図形を表示装置に表示するための画像データを作成し、前記図形の基本部分を示す情報を記憶する記憶手段を備えたデータ作成装置において実行される、データ作成方法であって、前記表示装置の表示特性情報を取得するステップと、前記記憶手段に記憶された情報に基づいて前記図形の基本部分以外の部分を抽出するステップと、前記図形の基本部分以外の部分の階調データを、前記表示装置の前記表示特性情報に基づいて補正するための情報である階調情報を作成するステップとを備えることを特徴とする。
【００２１】
本発明に従った描画方法は、上記したデータ作成方法によって作成された画像データを、前記表示装置に送信することにより前記表示装置において前記図形を表示させる描画方法であって、前記階調情報に基づいて図形の表示色の表示データと背景の表示色の表示データとを混合することにより前記階調データを生成するステップと、前記階調データと、前記図形の基本部分を表示するためのデータとを含む画像データを、前記表示装置に送信するステップとを備えることを特徴とする。
【００２２】
本発明に従ったデータ作成用プログラムは、図形を表示装置に表示するための画像データを作成し、前記図形の基本部分を示す情報を記憶する記憶手段を備えたデータ作成装置において実行される、データ作成用プログラムであって、前記データ作成装置に、前記表示装置の表示特性情報を取得するステップと、前記記憶手段に記憶された情報に基づいて前記図形の基本部分以外の部分を抽出するステップと、前記図形の基本部分以外の部分の階調データを、前記表示装置の前記表示特性情報に基づいて補正するための情報である階調情報を作成するステップとを実行させることを特徴とする。
【００２３】
本発明に従った描画用プログラムは、上記したデータ作成用プログラムによって作成された画像データを、前記表示装置に送信することにより前記表示装置において前記図形を表示させるための実行される描画用プログラムであって、前記データ作成装置に、前記階調情報に基づいて図形の表示色の表示データと背景の表示色の表示データとを混合することにより前記階調データを生成するステップと、前記階調データと、前記図形の基本部分を表示するためのデータとを含む画像データを、前記表示装置に送信するステップとを実行させることを特徴とする。
【００２４】
本発明のある局面に従ったコンピュータ読取可能な記録媒体は、上記したデータ作成用プログラムを記録していることを特徴とする。
【００２５】
本発明のある局面に従ったコンピュータ読取可能な記録媒体は、上記した描画用プログラムを記録していることを特徴とする。
【発明の効果】
【００２６】
本発明によれば、図形の基本部分以外の部分の階調データが、表示装置の前記表示特性情報に基づいて補正される。
【００２７】
これにより、図形を表示するためのデータである画像データの生成に際し、画像が表示される環境に適した画像データを生成することができる。
【発明を実施するための最良の形態】
【００２８】
以下、本発明のデータ作成装置および描画装置の実施の形態について、図面を参照しつつ説明する。なお、以下の説明では、同一の構成要素については各図において同一の符号を付すものとし、その名称や機能が同一である場合には、当該構成要素についての詳細な説明は繰返さない。
【００２９】
［１．装置の構成］
［１−１．ハードウェア構成］
図１は、本発明のデータ作成装置および描画装置の一実施の形態である情報処理装置を含む情報処理システムのハードウェア構成を模式的に示す図である。
【００３０】
図１を参照して、情報処理システム５００は、情報処理装置１と表示装置３００から主に構成される。
【００３１】
情報処理装置１は、当該情報処理装置１全体の制御を行なうＣＰＵ（Central Processing Unit）１Ａと、ＣＰＵ１ＡのワークエリアとなるＲＡＭ（Random Access Memory）２と、ＣＰＵ１Ａが実行するプログラム等を記憶するＲＯＭ（Read Only Memory）３と、ハードディスク５と、光ディスクドライブ６と、磁気ディスクドライブ７と、リモコン（リモートコントローラ）８Ａと、リモコンＩ／Ｆ８とを備えている。情報処理装置１において各構成要素はバス９で接続されている。光ディスクドライブ６と磁気ディスクドライブ７は、それぞれ、情報処理装置１に対して着脱可能な光ディスク６Ａと磁気ディスク７Ａに対して情報の読取および／または書込が可能である。ユーザは、リモコン８Ａを操作することにより、情報処理装置１に対して情報を入力できる。リモコンＩ／Ｆ８は、情報処理装置１から離間して操作されるリモコン８Ａから送信される情報を受信して、ＣＰＵ１Ａに送信する。
【００３２】
情報処理装置１は、表示装置３００と接続されている。ＣＰＵ１Ａは、表示装置３００に対して、当該表示装置３００で表示される情報を出力する。これにより、表示装置３００では、情報処理装置１から送信されてきた表示データに基づいた表示が行なわれる。
【００３３】
［１−２．データ作成装置の制御ブロック構成］
図２は、情報処理装置１がデータ作成装置として機能する場合の制御ブロック図である。
【００３４】
図２を参照して、データ作成装置１００は、一般的なアンチエリアシング処理を施されたデータにおける階調データを補正するための情報である階調情報を格納する階調情報格納部１３を含む。
【００３５】
データ作成装置１００では、階調情報作成部１０は、表示装置３００に図形を含む画像を表示させる場合、当該図形の階調データを、表示装置３００の表示特性情報に基づいて補正する。具体的には、階調情報作成部１０は、表示装置３００の表示特性情報に応じた階調情報を階調情報格納部１３から抽出し、当該抽出した階調情報を用いて一般的なアンチエリアシング処理を施されたデータの階調データを補正する。
【００３６】
表示特性情報には、表示装置３００の解像度やガンマ特性を含む表示装置特性情報５０２や、表示装置３００において文字や記号などの図形を表示する色（以下、「文字色」とも言う）を特定する情報である色情報５０３やその背景において表示される色を特定する情報である背景色情報５０４を含む。
【００３７】
データ作成装置１００では、表示装置特性情報取得部１４は、表示装置特性情報５０２を、表示装置３００に送信する表示データを作成するときまたは表示装置３００に接続されたときに取得し、表示装置特性情報格納部１５に格納する。
【００３８】
階調情報作成部１０は、色情報取得部１１を介して色情報５０３を取得し、そして、背景色情報取得部１２を介して背景色情報５０４を取得する。
【００３９】
階調情報作成部１０は、上記表示データを作成する際には、表示装置特性情報５０２、ならびに／または、色情報５０３および背景色情報５０４を取得する。
【００４０】
階調情報作成部１０は、表示装置３００に表示させる文字や記号を含む図形の種類を特定する情報である文字情報５０１を取得し、当該文字情報５０１に応じた階調情報を用いて表示データを補正することもできる。データ作成装置１００では、文字情報５０１は、文字情報格納部１９に格納される。階調情報作成部１０は、表示データの作成の際に、文字情報取得部１６を介して文字情報５０１を取得する。
【００４１】
なお、データ作成装置１００では、表示装置３００に表示させるそれぞれの図形において、部分ごとの傾きを検出し、検出した傾きによって当該図形を２以上のブロックに分割することができる。そして、階調情報作成部１０は、表示装置３００に表示させる図形の階調データの中でも、ブロックごとに、階調データの補正をすることができる。
【００４２】
階調情報作成部１０は、上記のように補正した階調データを、出力部２０を介して、表示装置３００へ送信する。なお、階調情報作成部１０は、当該階調データを外部装置４００等の他の装置に送信することもできる。
【００４３】
以上、図２を参照して説明したデータ作成装置１００は、情報処理装置１によって構成される。具体的には、階調情報作成部１０、色情報取得部１１、背景色情報取得部１２、表示装置特性情報取得部１４、文字情報取得部１６、傾き検出部１７およびブロック分割部１８は、ＲＯＭ３および／またはハードディスク５等に記憶されたプログラムを実行するＣＰＵ１Ａによって構成される。また、階調情報格納部１３、表示装置特性情報格納部１５および文字情報格納部１９は、ＲＡＭ２および／またはハードディスク５によって構成される。
【００４４】
［１−３．階調情報］
階調情報格納部１３に格納された階調情報の内容について説明する。
【００４５】
階調情報は、上記したように、画像データにおける階調データを補正するための情報である。このような情報は、たとえば、テーブル形式で表わすことができる。
【００４６】
階調情報作成部１０による階調データの補正は、文字または記号などの図形の基本部分の近傍部分であって当該基本部分以外の部分の階調データを補正するものである。
【００４７】
表１〜表３に、３種類の階調情報（階調情報１〜階調情報３）の一例を示す。
【００４８】
【表１】
2010055374.tif 000003
【００４９】
【表２】
2010055374.tif 000004
【００５０】
【表３】
2010055374.tif 000005
【００５１】
表１に示された階調情報１は、補正前の階調データの値が０，１，２，３，４である場合、それぞれ、０，１，１，２，４へと補正する。表１に示した階調情報１を用いて補正が行なわれることにより、補正後の文字や記号などの図形の画像は、若干細めに見えることとなる。補正前の階調データの値が２や３である場合に、当該一の階調データの値が１や２に補正される、つまり、表示される濃度が低い値へと補正されるからである。
【００５２】
表２に示された階調情報２は、補正前の階調データが０，１，２，３，４である場合、それぞれ、０，２，３，４，４に補正する。階調情報２を用いた補正では、補正前の階調データが１〜３のそれぞれである場合、それぞれの階調が１段階上がるように、２〜４に補正される。これにより、補正後の文字や記号などの図形の画像が、若干太めに見えるようになる。
【００５３】
表３に示された階調情報３では、補正後の階調データは、補正前の階調データと同じものとされる。
【００５４】
なお、本実施の形態のデータ作成装置において扱われる階調データの階調数は、５に限定されるものではない。階調情報１〜階調情報３のそれぞれに対応する階調情報であって、１６階調で階調データが扱われる場合の階調情報を、表４〜表６に、階調情報４〜階調情報６としてそれぞれ示す。
【００５５】
また、表７に、階調データが１６階調で扱われた場合に、中間調において補正後の値が一定となるような階調情報の例を、階調情報７として示す。
【００５６】
【表４】
2010055374.tif 000006
【００５７】
【表５】
2010055374.tif 000007
【００５８】
【表６】
2010055374.tif 000008
【００５９】
【表７】
2010055374.tif 000009
【００６０】
［１−４．図形の基本部分を示す情報］
文字情報格納部１９には、表示装置３００に表示させる文字または記号などの図形についてのスケルトンデータ（文字や記号の基本部分を示す情報の一例）が、当該文字または記号ごとに付与されたコード番号に関連付けられて記憶されている。
【００６１】
本実施の形態では、基本部分を示す情報の一例であるスケルトンデータとして、図４（Ａ）に示すように、各図形の基本部分の一例である骨格を示す線（骨格線）を特定するための座標が記憶されている。
【００６２】
図４には、「仲」という文字のスケルトンデータが示されている。具体的には、「仲」という文字の骨格線が、図４（Ｂ）に示されているように、ＳＴ１〜ＳＴ８の８本のストロークから構成されるものとされ、そして、ＳＴ１〜ＳＴ８の各ストロークの始点と終点を特定する座標が、図４（Ａ）に、端点１と端点２として記憶されている。
【００６３】
なお、本実施の形態では、図形の基本部分を示す情報は、スケルトンデータに限定されず、たとえば、アウトラインデータであっても良い。つまり、データ作成装置１００は、アウトラインデータを基本部分とし、当該アウトラインデータまたは当該アウトラインデータに対してアンチエリアシング処理を施されたデータに対して、当該データにおける基本部分の近傍部分の階調データの補正を行なうこともできる。
【００６４】
［１−５．描画装置］
図３は、情報処理装置１が描画装置として機能する場合の、制御ブロック図である。
【００６５】
描画装置２００は、データ作成装置１００で作成された階調データに基づいて、たとえば文字色の色データと背景色の色データとを混合することにより表示用データを作成し、当該表示用データを表示装置３００に対して送信する。
【００６６】
図３を参照して、描画装置２００は、データ作成装置１００を含む。描画装置２００では、文字情報抽出部１２１は、文字情報格納部１９から表示装置３００に表示させる図形の基本部分を特定する情報を抽出し、ブレンド処理部１２２は、表示装置３００に表示させる図形の基本部分の近傍であって基本部分以外の部分についての階調データに応じて、文字色と背景色を混合し、当該部分の表示用データを生成する。ここで、文字色とは、色情報５０３（図２参照）で特定される色であり、背景色とは、背景色情報５０４（図２参照）で特定される色である。
【００６７】
そして、描画装置２００では、描画処理部１２３は、文字情報抽出部１２１から取得される文字や記号等の図形の基本部分の表示用データと、ブレンド処理部１２２から取得される基本の近傍部分の表示用データとを組合せて、図形の表示用データを作成し、表示装置３００へ送信する。
【００６８】
以上図３を参照して説明した描画装置２００は、情報処理装置１によって構成される。
具体的には、文字情報抽出部１２１、ブレンド処理部１２２および描画処理部１２３は、ＲＯＭ３および／またはハードディスク５等に記憶されたプログラムを実行するＣＰＵ１Ａによって構成される。
【００６９】
［２．階調データの補正］
本実施の形態のデータ作成装置１００では、図形の基本部分以外の部分についての階調データを、階調情報格納部１３に格納された階調情報を用いて補正する。ここで、階調情報を用いた補正の具体例について説明する。
【００７０】
［２−１．基本的なアンチエリアシング処理］
本実施の形態における階調データの補正の前提として、まず、図５を参照して、基本的なアンチエリアシング処理による、図形の基本部分の近傍部分に対する階調データの付与について説明する。
【００７１】
基本的なアンチエリアシング処理とは、たとえば、オーバーサンプリングがある。なお、本実施の形態において、アンチエリアシング処理の手法は、オーバーサンプリングに限定されず、他の手法が用いられてもよい。データ作成装置１００では、他の装置において従来のアンチエリアシング処理で近傍部分の階調データを生成された画像データを処理対象とされてもよいし、または、後述する階調データ作成処理に先立って、階調情報作成部１０が、従来の手法によるアンチエリアシング処理によって図５（ａ）に示すような画像データを作成してもよい。
【００７２】
図５（ａ）には、図形の一部分の画像データが示されている。
図５（ａ）において、黒で塗り潰されたマス目は、図形の基本部分の画素を示している。そして、その基本部分の近傍に位置する数字を記入されたマス目は、従来のアンチエリアシング処理によって階調データを付与された画素を意味する。
【００７３】
図５に示された例では、画像データは、０〜４の階調データによって、５階調で示されている。
【００７４】
図５（ｂ）は、図５（ａ）に示された、基本部分の近傍部分の画素の階調データに対応した濃度で各画素のマス目が埋められることによって作成された表示用データの一例が、模式的に示されている。
【００７５】
［２−２．細らせる補正］
図６は、表１に示した階調情報１を用いた、基本部分の近傍部分の階調データ補正を説明するための図である。
【００７６】
図６（ａ）は、基本的なアンチエリアシング処理によって、近傍部分に付与された階調データを示しており、図５（ａ）と同様の図となっている。
【００７７】
図６（ｂ）は、図６（ａ）において数字で記載された、近傍部分の階調データを、表１の階調情報１を用いて補正した状態が示されている。
【００７８】
図６（ｃ）は、図６（ｂ）に示された階調データに従って作成される表示用データの一例を模式的に示す図である。
【００７９】
図５（ｂ）と図６（ｃ）を比較すると、図６（ｃ）に示された状態では、図５（ｂ）に示された状態よりも線が全体的に細く表示されている。つまり、階調情報１を用いて補正が行なわれることにより、表示される線が細くなることがわかる。
【００８０】
なお、このような補正は、表示装置３００の液晶の表示特性によって文字が太めに見えるような特性の場合（例えば、階調特性が文字色に近くなるような特性をもつような場合）や、文字色と背景色の組合せが文字を太く見せてしまうような組合せである場合に、適している。
【００８１】
［２−３．太らせる補正］
図７は、表２に示した階調情報２を用いた、基本部分の近傍部分の階調データ補正を説明するための図である。
【００８２】
図７（ａ）は、基本的なアンチエリアシング処理によって、近傍部分に付与された階調データを示しており、図５（ａ）と同様の図となっている。
【００８３】
図７（ｂ）は、図７（ａ）において数字で記載された、近傍部分の階調データを、表２の階調情報２を用いて補正した状態が示されている。
【００８４】
図７（ｃ）は、図７（ｂ）に示された階調データに従って作成される表示用データの一例を模式的に示す図である。
【００８５】
図５（ｂ）と図７（ｃ）を比較すると、図６（ｃ）に示された状態では、図５（ｂ）に示された状態よりも線が全体的に太く表示されている。つまり、階調情報２を用いて補正が行なわれることにより、表示される線が太くなることがわかる。
【００８６】
このような補正は、表示装置３００の液晶の表示特性によって文字が細めに見えるような特性の場合（例えば、階調補正が背景色に近くなるような特性を持つような場合）や、文字色と背景色の組合せが文字を細く見せてしまうような組合せである場合に、適している。
【００８７】
［２−４．ブロックごとの補正］
図８（ａ）は、直線部分と曲線部分とを有する図形の部分について、基本的なアンチエリアシング処理によって基本部分の近傍部分に対して階調データが付された状態が示されている。図８（ａ）において、黒で塗り潰されたマス目は、図形の基本部分の画素を示している。そして、その基本部分の近傍に位置する数字を記入されたマス目は、従来のアンチエリアシング処理によって階調データを付与された画素を意味する。
【００８８】
なお、図８（ａ）では、直線部分がブロックＢ２で示され、曲線部分がブロックＢ１で示されている。このようなブロック分割は、たとえば、図４を参照して説明したスケルトンデータにおける、ストロークごとに図形を分割することによって実現される。
【００８９】
図８（ｂ）は、曲線部分であるブロックＢ１に対しては階調情報２（表２参照）を利用して、また、直線部分であるブロックＢ２を階調情報３（表３参照）を用いて、それぞれ階調データの補正が行なわれた状態を示す。
【００９０】
また、図８（ｃ）は、図８（ｂ）に示された階調データに従って作成される表示用データの一例を模式的に示す図である。
【００９１】
データ作成装置１００では、図８（ａ）〜図８（ｃ）を参照して説明したように、図形の階調データの補正の際に、連続する基本部分の画素の並びの傾きに応じて当該図形をブロック分割し、分割されたブロックごとに異なる階調情報を利用して、階調データの補正を行なうことができる。
【００９２】
［３．階調データ作成処理］
以下、データ作成装置１００における階調データの作成についての具体的な処理内容について説明する。
【００９３】
［３−１．解像度に基づく階調データの補正］
図９は、階調データ作成処理のフローチャートである。
【００９４】
階調情報作成部１０は、まずステップＳ１０で、表示装置特性情報取得部１４、色情報取得部１１および／または背景色情報取得部１２から、表示特性情報の入力があるか否かを判断し、あると判断するとステップＳ１２へ処理を進める。
【００９５】
ここで、表示特性情報とは、たとえば表示装置３００の解像度などの、階調データの補正に用いる階調情報の種類を決定するための情報である。
【００９６】
ステップＳ１２では、階調情報作成部１０は、表示特性情報を読出して、ステップＳ１４へ処理を進める。
【００９７】
ステップＳ１４では、階調情報作成部１０は、階調データの補正に利用する階調情報を作成する処理を実行して、ステップＳ１６へ処理を進める。
【００９８】
ここで、ステップＳ１４で実行される階調情報作成処理の内容について、当該処理のサブルーチンのフローチャートである図１０を参照して説明する。
【００９９】
図１０を参照して、階調情報作成処理では、階調情報作成部１０は、まずステップＳＢ１０で、ステップＳ１２で読出した表示特性情報に適した階調情報が階調情報格納部１３に格納されているか否かを判断する。そして、適した階調情報があると判断するとステップＳＢ１２へ処理を進め、ないと判断するとステップＳＢ１４へ処理を進める。
【０１００】
階調情報格納部１３では、表１〜表７を参照して説明した階調情報の他に、表示装置３００の表示特性情報と当該表示特性情報に適した階調情報とを関連付けるための情報（最適階調情報）が格納されている。ここで、最適階調情報の例を示す。
【０１０１】
表８は、表示装置３００の画像表示解像度と、各画像表示解像度に適した階調情報を示す最適階調情報の一例である。
【０１０２】
【表８】
2010055374.tif 000010
【０１０３】
表８では、画像表示解像度（以下、単に解像度という）の種類として、Ｋ１、Ｋ２、Ｋ３が例示されている。ここで、解像度とは、たとえば、ＶＧＡ(Video Graphics Array(640×RGB×480ドット))、ＳＶＧＡ(Super Video Graphics Array(800×RGB×600ドット))、ＸＧＡ(eXtended Graphics Array(1,024×RGB×768ドット))、ＳＸＧＡ(Super eXtended Graphics Array(1,280×RGB×1,024ドット))、ＳＸＧＡ＋(Super eXtended Graphics Array +(1,400×RGB×1,050ドット))、または、ＵＸＧＡ(Ultra eXtended Graphics Array(1,600×RGB×1,200ドット))のようなものが挙げられる。
【０１０４】
そして、表示特性情報として表示装置３００の解像度に基づいて補正に用いる階調情報が決定される場合、階調情報作成部１０は、ステップＳ１０では、表示装置特性情報格納部１５において表示装置３００の解像度が格納され、それを表示装置特性情報取得部１４を介して取得できるか否かを判断し、ステップＳ１２では、表示装置特性情報取得部１４から取得する情報の中から表示装置３００の解像度を抽出し、そして、ステップＳＢ１０では、表８に示すような最適階調情報を参照してステップＳ１２で抽出した解像度に関連付けられた階調情報があるか否かを判断する。
【０１０５】
ステップＳＢ１２では、階調情報作成部１０は、表示特性情報に適した階調情報を階調情報格納部１３から抽出して、図９に処理を戻す。
【０１０６】
一方、ステップＳＢ１４では、階調情報格納部１３に予め格納されたデフォルトの階調情報を抽出して、図９へ処理を戻す。ここで、デフォルトの階調情報とは、任意の設定されるものであるが、たとえば、表３を参照して説明したような階調情報とされる。
【０１０７】
図９に戻って、ステップＳ１４で階調情報作成処理を実行した後、階調情報作成部１０は、ステップＳ１６で、ステップＳ１４で抽出した階調情報を用いて、表示装置３００に表示させる図形の基本部分の近傍部分の階調データを補正して、階調データ作成処理を終了させる。
【０１０８】
以上説明した階調データ作成処理により、図６等を参照して説明したような、図形の基本部分の近傍部分の画素の階調データが補正される。つまり、階調データ作成処理では、基本的なアンチエリアシング処理によって処理された画像データが処理対象とされる。そして、階調データ作成処理によって、たとえば図６（ａ）に示されたような画像データが、図６（ｂ）に示されたように、図形の基本部分の近傍部分の階調データを補正されたデータとされる。なお、補正に利用される階調情報は、表示特性情報に基づいて選択される。
【０１０９】
［３−２．表示装置のガンマ特性に基づく階調データの補正］
本実施の形態の階調データ作成処理では、表８を参照して説明したように、最適階調情報では、表示特性情報の一例として、表示装置３００の解像度に応じて最適とされる階調情報が特定されていた。
【０１１０】
なお、最適階調情報において階調情報と関連付けられる他の表示特性情報としては、表示装置３００のガンマ特性についての情報とすることもできる。
【０１１１】
表示装置３００のガンマ特性としては、たとえば、図１１においてＧ１〜Ｇ３として示されるように３種類の分類ができる。図１１には、表示装置に入力された輝度信号（横軸）に対する実際の表示装置上の蛍光体の輝度（縦軸）の関係が示されている。図１１では、Ｇ１は、入力された輝度信号と実際の輝度が比例関係にある場合を示している。Ｇ２およびＧ３は、それぞれ、比例関係とはならない場合を示している。具体的には、Ｇ２は下に凸となる傾向を示し、Ｇ３は上に凸となる傾向を示している。
【０１１２】
階調データ作成処理では、表示装置３００のガンマ特性を、Ｇ１のように直線関係となるもの、Ｇ２のように下に凸となるもの、Ｇ３のように上に凸になるもの、という３つの傾向で分類し、これらのそれぞれについて最適な階調情報を特定するように、最適階調情報が設定されても良い。このような最適階調情報の一例を、表９に示す。
【０１１３】
【表９】
2010055374.tif 000011
【０１１４】
表９には、Ｇ１、Ｇ２、Ｇ３のそれぞれのガンマ特性傾向に関連付けられて、最適な階調情報が示されている。
【０１１５】
このような最適階調情報が利用されて階調データ作成処理が実行される場合には、ステップＳ１０では、階調情報作成部１０は、表示装置特性情報格納部１５から、表示装置特性情報取得部１４を介して表示装置３００のガンマ特性についての情報が得られたか否かを判断する。また、ステップＳ１２では、階調情報作成部１０は、表示装置３００のガンマ特性に関する情報を読込み、かつ、当該ガンマ特性が図１１のＧ１〜Ｇ３のいずれの傾向に分類されるかを決定する。そして、ステップＳＢ１０では、階調情報作成部１０は、表９を参照して、ステップＳ１２で決定したガンマ特性傾向に対応する階調情報があるか否かを判断し、そして、ステップＳＢ１２で、ステップＳ１２で決定したガンマ特性傾向に対応する階調情報を抽出する。
【０１１６】
［３−３．文字色と背景色の組合せに基づく階調データの補正］
本実施の形態の階調データ作成処理では、表示特性情報として、文字色と背景色の組合せを採用することができる。このような場合の最適階調情報の一例を表１０に示す。
【０１１７】
【表１０】
2010055374.tif 000012
【０１１８】
表１０では、文字色と背景色の組合せごとに最適な階調情報が示されている。最適階調情報として表１０に示されたような情報が利用される場合、階調データ作成処理のステップＳ１０では、階調情報作成部１０は、色情報取得部１１を介して文字色を取得でき、かつ背景色情報取得部１２を介して背景色を取得できたか否かを判断する。そして、ステップＳ１２では、階調情報作成部１０は、これらの情報を読込む。
【０１１９】
そして、ステップＳ１４で示す階調情報作成処理は、図１２に示すものとされる。
図１２を参照して、ステップＳＡ１０では、階調情報作成部１０は、ステップＳ１２で読込んだ文字色と背景色の組合せに対応した階調情報が、表１０に示される最適階調情報に存在するか否かを判断する。そして、存在すると判断するとステップＳＡ１２へ処理を進め、存在しないと判断するとステップＳＡ１４へ処理を進める。
【０１２０】
なお、ステップＳＡ１０における判断では、文字色と背景色のそれぞれが近い色であると判断できる範囲であれば、表１０に規定されている色と同じものとして扱うことができる。具体的には、たとえば、表１０に規定された各色とステップＳ１２で読込んだ文字色と背景色をそれぞれＲＧＢの値で表わし、文字色同士が次の式（１）で示す関係を満たし、かつ、背景色同士が式（１）の関係を満たす場合には、ステップＳ１２で読込まれた文字色と背景色のそれぞれが表１０に記憶される色と同じものとして取扱われる。
【０１２１】
|(R1-R2)|*Wr+|(G1-G2)|*Wg+|(B1-B2)|*Wb < Th      …（１）
式（１）において、Ｒ１，Ｇ１，Ｂ１は、それぞれ表１０に記憶される文字色または背景色のＲＧＢのそれぞれの値であり、Ｒ２，Ｇ２，Ｂ２は、ステップＳ１２で読込まれた文字色または背景色のＲＧＢの値である。また、Ｗｒ，Ｗｇ，Ｗｂは、ＲＧＢのそれぞれに対する重み（たとえば、それぞれ１／３）であり、そして、Ｔｈは、適宜定められる閾値である。
【０１２２】
図１２に戻って、ステップＳＡ１２では、階調情報作成部１０は、ステップＳ１２で読込んだ文字色と背景色の組合せに対応した階調情報を、表１０から抽出して、図９に処理を戻す。
【０１２３】
ステップＳＡ１４では、階調情報作成部１０は、ステップＳ１２で読込んだ文字色と背景色の組合せに対応した階調情報を作成して、図９に処理を戻す。
【０１２４】
なお、ステップＳＡ１４では、階調情報作成部１０は、デフォルトの階調情報を抽出してもよいし、表１０から、ステップＳ１２で読込んだ文字色と背景色の組合せと類似度が所定の閾値を越える組合せまたは類似度が最も高い組合せに係る文字色と背景色に関連付けられた階調情報を抽出してもよい。
【０１２５】
ここで、類似度とは、文字色同士の類似する度合と背景色同士の類似する度合を総合的に考慮したものであり、たとえば、文字色同士について算出した式（２）の値と背景色同士について算出した式（２）の値の和が最も大きいものとすることができる。
【０１２６】
１／｛|(R1-R2)|*Wra+|(G1-G2)|*Wga+|(B1-B2)|*Wba｝      …（２）
なお、式（２）中のＲ１，Ｇ１，Ｂ１は、それぞれ表１０に記憶される文字色または背景色のＲＧＢのそれぞれの値であり、Ｒ２，Ｇ２，Ｂ２は、ステップＳ１２で読込まれた文字色または背景色のＲＧＢの値である。また、Ｗｒａ，Ｗｇａ，Ｗｂａは、ＲＧＢのそれぞれに対する重み（たとえば、それぞれ１／３）である。
【０１２７】
［３−４．多段階での補正］
以上説明したように、本実施の形態では、階調データの補正により、図形が太らされたり細らされたりする補正がなされていた。なお、このような補正は、補正後の階調データにおいてより細かい階調を行なうことによって、太らせる段階や細らせる段階を多く設定でき、補正後の階調データにおいてより詳細な階調表現をすることができる。
【０１２８】
たとえば、｛0/16、4/16、8/16、12/16、16/16｝のように表現される５階調の階調データを、表示特性情報に応じて次の１）〜１０）のような１０段階に分けられた５階調のデータとして補正することも考えられる。この場合、１）〜１０）のそれぞれが階調情報に相当し、そして、表示特性情報と下記の１）〜１０）のいずれかとを関連付ける情報が最適階調情報に相当する。
【０１２９】
１）｛0/16、11/16、14/16、15/16、16/16｝
２）｛0/16、11/16、13/16、15/16、16/16｝
３）｛0/16、10/16、13/16、15/16、16/16｝
４）｛0/16、10/16、12/16、14/16、16/16｝
・・・
７）｛0/6、5/16、9/16、13/16、16/16｝
・・・
１０）｛0/16、2/16、5/16、10/16、16/16｝
そして、このように１０段階で補正された場合の、補正後の階調データに基づいて表示される画像の変化を、図１３に示す。
【０１３０】
図１３（Ａ）および図１３（Ｂ）では、それぞれ、「川」という図形（文字）が１０個並べて示されている。
【０１３１】
図１３（Ａ）および図１３（Ｂ）は、いずれも、補正前の同じ階調データが上記１）〜１０）の１０種類の異なる階調情報のそれぞれによって補正された場合の図形（「川」）の画像を示している。
【０１３２】
図１３（Ａ）では、文字色が「黒」であり、背景色が「白」である。
図１３（Ｂ）では、文字色が「白」であり、背景色が「黒」である。
【０１３３】
図１３（Ａ）と図１３（Ｂ）では、それぞれ、左方ほど文字を太らせる補正が、つまり、右方ほど文字を細らせる補正がなされた、図形が示されている。
【０１３４】
図１３（Ａ）および図１３（Ｂ）から理解されるように、補正に用いられる階調情報が変更されることにより、補正後の階調データに基づいて表示される図形の画像による視覚的な効果を変更することができる。
【０１３５】
［３−５．ブロックごとの階調データの補正］
本実施の形態の階調データ作成処理では、図８を参照して説明したように、図形をその基本部分の傾きごとにブロック分割し、ブロックごとに、基本部分の近傍部分の階調データを補正することができる。
【０１３６】
ここで、このような場合の階調データ作成処理について、説明する。
図１４は、階調データ作成処理の変形例のフローチャートである。
【０１３７】
この変形例における階調データ作成処理では、階調情報作成部１０は、まずステップＳ２０で、図形に関するデータを抽出し、次に、ステップＳ２２で、当該図形データから基本部分の一例である骨格部分の傾きを算出し、そして、ステップＳ２４で、骨格部分の傾きに応じて図形をブロック分割する。
【０１３８】
なお、ステップＳ２０〜ステップＳ２４の処理は、図４および図８を参照して説明したように、表示装置３００に表示する図形のスケルトンデータを読出し、当該スケルトンデータに基づいて図形をブロック分割することもできる。
【０１３９】
図１４に戻って、次に、階調情報作成部１０は、ステップＳ２６において、ステップＳ２４で分割したすべてのブロックについて階調情報を決定していないブロックがあるか否かを判断し、あると判断するとステップＳ２８へ処理を進める。
【０１４０】
ステップＳ２８では、処理対象となっているブロックについて、図１０を参照して説明したような階調情報作成処理が実行され、当該ブロックに適した階調情報が抽出される。
【０１４１】
なお、この場合の階調情報作成処理では、ステップＳＢ１０において、表示特性情報に適した階調情報が抽出される代わりに、処理対象となっているブロックにおける骨格部分の傾きに適した階調情報が抽出される。
【０１４２】
骨格部分の傾きと、当該傾きに適した階調情報は、たとえば表１１に示すようなテーブルによって関連付けられる。
【０１４３】
【表１１】
2010055374.tif 000013
【０１４４】
表１１では、ストロークの垂直方向に対する角度（骨格部分の傾き）と、それに適した階調情報とが関連付けられている。
【０１４５】
図１４に戻って、ステップＳ２８では、上記のように、表１１に示すようなテーブルが利用されて、ブロックごとに、最適な階調情報が抽出される。そして、ステップＳ２６で、すべてのブロックについて階調情報が決定されたと判断すると、階調情報作成部１０は、ステップＳ３０で、すべてのブロックについて、ステップＳ２８で抽出した階調情報を用いた階調データの補正を行なって、階調データ作成処理を終了させる。
【０１４６】
［４．その他の変形例について］
本実施の形態の階調情報作成処理では、階調情報格納部１３に予め格納された階調情報を、表示特性情報等に基づいて抽出している。なお、データ作成装置１００は、表１〜表７を参照して説明したような階調情報を予め記憶しておくのではなく、同等の情報を、階調情報作成処理が実行されるごとに作成してもよい。
【０１４７】
また、本実施の形態では、階調情報は、補正の前後の階調データを関連付けたテーブル形式で示されたが、階調情報の形態はこのようなものに限定されるものではなく、補正前の階調データを同様に補正後の階調データに変換できるものであれば、変換式等の形態でハードディスク５等に記憶されていてもよい。
【０１４８】
本実施の形態の階調情報作成処理では、文字や記号等の図形の種類に応じて、階調データの補正に利用する階調情報を選択しても良い。たとえば、表示装置３００に表示させる図形を、曲線の割合が多い文字（たとえば「の」）や記号（たとえば「○」）と、直線の割合が多い文字（たとえば「山」）や記号（たとえば「□」）とに分け、前者の図形に対しては階調情報１または階調情報２を用いて階調データを補正し、後者の図形に対しては階調情報３を用いて階調データを補正する（または、階調データの補正を行なわない）ようにしても良い。
【０１４９】
また、本実施の形態の階調情報作成処理における階調データの補正では、表示特性情報に加えて、骨格の隣接部分の画素の、隣接する骨格部分の画素数に応じて、補正の態様が変更されても良い。つまり、オーバーサンプリングによって、サブピクセルの色が付いている（数だけでなく）位置に応じて、階調値を変更されても良い。
【０１５０】
たとえば、図１５では、骨格部分の１つである画素Ｐ１に隣接する画素Ｃ１と画素Ｃ２では、図１５中に（ａ）（ｂ）としてそれぞれ示されるように、４つのサブピクセルの中の２つに色を有している。なお、画素Ｃ２は、別の骨格部分の画素Ｐ２にも隣接している。このような場合、画素Ｃ２の方が画素Ｃ１よりも高い濃度で表示された方が図１５に示された画像が滑らかに見えると考えられる。
【０１５１】
このことから、画素Ｃ２の階調データは、画素Ｃ１の階調データよりも大きい値となるように補正されても良い。
【０１５２】
［５．描画装置による描画処理］
上記したように、描画装置２００は、データ作成装置１００で作成された階調データに基づいて、たとえば文字色の色データと背景色の色データとを混合することにより表示用データを作成し、当該表示用データを表示装置３００に対して送信する。
【０１５３】
ここで、ブレンド処理部１２２は、たとえば、階調データと、文字色の色データと背景色の色データの混合比率とを関連付ける情報を記憶している。
【０１５４】
具体的には、５階調の場合には、０〜４の５段階のそれぞれについて、（［文字色の色データ］／［背景色の色データ］）の割合を、0/4、1/4、2/4、3/4、4/4とすることができる。
【０１５５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１５６】
【図１】本発明のデータ作成装置および描画装置の一実施の形態である情報処理装置を含む情報処理システムのハードウェア構成を模式的に示す図である。
【図２】本発明のデータ作成装置の一実施の形態に係る制御ブロック図である。
【図３】本発明の描画装置の一実施の形態に係る制御ブロック図である。
【図４】図２のデータ作成装置が利用するスケルトンデータの一例を模式的に示す図である。
【図５】一般的なアンチエリアシング処理の内容を説明するための図である。
【図６】図２のデータ作成装置による階調データの補正の内容を説明するための図である。
【図７】図２のデータ作成装置による階調データの補正の内容を説明するための図である。
【図８】図２のデータ作成装置による階調データの補正の内容を説明するための図である。
【図９】図２のデータ作成装置において実行される階調データ作成処理のフローチャートである。
【図１０】図２の階調情報作成処理のサブルーチンのフローチャートである。
【図１１】表示装置のガンマ特性について説明するための図である。
【図１２】図１０の階調情報作成処理の変形例のフローチャートである。
【図１３】図２のデータ作成装置による階調データの補正の変形例を説明するための図である。
【図１４】図９の階調データ作成処理の変形例のフローチャートである。
【図１５】図２のデータ作成装置における階調データの補正の変形例について説明するための図である。
【図１６】アンチエリアシングの手法の一つであるオーバーサンプリングについて説明するための図である。
【符号の説明】
【０１５７】
１  情報処理装置、１Ａ  ＣＰＵ、２  ＲＡＭ、３  ＲＯＭ、５  ハードディスク、６  光ディスクドライブ、６Ａ  光ディスク、７  磁気ディスクドライブ、７Ａ  磁気ディスク、８  リモコンＩ／Ｆ、８Ａ  リモコン、９  バス、１０  階調情報作成部、１１  色情報取得部、１２  背景色情報取得部、１３  階調情報格納部、１４  表示装置特性情報取得部、１５  表示装置特性情報格納部、１６  文字情報取得部、１７  傾き検出部、１８  ブロック分割部、１９  文字情報格納部、２０  出力部、１００  データ作成装置、１２１  文字情報抽出部、１２２  ブレンド処理部、１２３  描画処理部、２００  描画装置、３００  表示装置、４００  外部装置、５００  情報処理システム、５０１  文字情報、５０２  表示装置特性情報、５０３  色情報、５０４  背景色情報。
【図１】
2010055374.tif 000014
【図２】
2010055374.tif 000015
【図３】
2010055374.tif 000016
【図４】
2010055374.tif 000017
【図５】
2010055374.tif 000018
【図６】
2010055374.tif 000019
【図７】
2010055374.tif 000020
【図８】
2010055374.tif 000021
【図９】
2010055374.tif 000022
【図１０】
2010055374.tif 000023
【図１１】
2010055374.tif 000024
【図１２】
2010055374.tif 000025
【図１３】
2010055374.tif 000026
【図１４】
2010055374.tif 000027
【図１５】
2010055374.tif 000028
【図１６】
2010055374.tif 000029
【手続補正書】
【提出日】平成21年9月10日(2009.9.10)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００８０
【補正方法】変更
【補正の内容】
【００８０】
なお、このような補正は、表示装置３００の液晶の表示特性によって文字が太めに見えるような特性の場合（例えば、階調補正が背景色の特性を文字色の特性に近づけるものである場合）や、文字色と背景色の組合せが文字を太く見せてしまうような組合せである場合に、適している。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００８６
【補正方法】変更
【補正の内容】
【００８６】
このような補正は、表示装置３００の液晶の表示特性によって文字が細めに見えるような特性の場合（例えば、階調補正が文字色の特性を背景色の特性に近づけるものである場合）や、文字色と背景色の組合せが文字を細く見せてしまうような組合せである場合に、適している。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１５６
【補正方法】変更
【補正の内容】
【０１５６】
【図１】本発明のデータ作成装置および描画装置の一実施の形態である情報処理装置を含む情報処理システムのハードウェア構成を模式的に示す図である。
【図２】本発明のデータ作成装置の一実施の形態に係る制御ブロック図である。
【図３】本発明の描画装置の一実施の形態に係る制御ブロック図である。
【図４】図２のデータ作成装置が利用するスケルトンデータの一例を模式的に示す図である。
【図５】一般的なアンチエリアシング処理の内容を説明するための図である。
【図６】図２のデータ作成装置による階調データの補正の内容を説明するための図である。
【図７】図２のデータ作成装置による階調データの補正の内容を説明するための図である。
【図８】図２のデータ作成装置による階調データの補正の内容を説明するための図である。
【図９】図２のデータ作成装置において実行される階調データ作成処理のフローチャートである。
【図１０】図９の階調情報作成処理のサブルーチンのフローチャートである。
【図１１】表示装置のガンマ特性について説明するための図である。
【図１２】図１０の階調情報作成処理の変形例のフローチャートである。
【図１３】図２のデータ作成装置による階調データの補正の変形例を説明するための図である。
【図１４】図９の階調データ作成処理の変形例のフローチャートである。
【図１５】図２のデータ作成装置における階調データの補正の変形例について説明するための図である。
【図１６】アンチエリアシングの手法の一つであるオーバーサンプリングについて説明するための図である。