【手続補正書】
【提出日】平成20年4月7日(2008.4.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
グレースケールで表示される文字セットを作成するシルエット化グレーフォント発生方法であって、前記文字セットの中の各文字は一又はそれ以上の筆画若しくはグリフを含み、該筆画若しくはグリフはシルエット化表示用に定義されているとともに、前記方法は以下の(a)〜(e)の各ステップを含むことを特徴とするシルエット化グレーフォント発生方法。
(a)各文字が一又はそれ以上の筆画若しくはグリフを含み、該すべての筆画若しくはグリフは一組の基本筆画若しくはグリフによって代表され、各基本筆画若しくはグリフは類似形状を持つ筆画もしくはグリフをトポグラフィ的に代表するような文字セットを表示するステップ；
(b)前記各基本筆画若しくはグリフの部分に対応するシルエットエリアを定義しグレーレベルの計算に使用するためのシルエットコードを前記各基本筆画若しくはグリフに割り当てることによって、前記各基本筆画若しくはグリフをシルエット化表示用に定義するステップ；
(c)前記一組の基本筆画もしくはグリフによってトポグラフィ的に代表される一又はそれ以上の筆画若しくはグリフを、シルエット化表示用に定義するステップ；
(d)シルエット化された前記文字セットをグレースケールで表示するステップ；
(e)シルエット化された前記文字セットの見栄えを検証するステップ；
【請求項２】
前記文字セットを形成する各筆画若しくはグリフが、キーポイント、幅値、該キーポイント及び幅値と空間的な関係を持って予め定義された特徴点、及び該特徴点間の曲線を定義する曲率によって定義されることを特徴とする請求項１に記載のシルエット化グレーフォント発生方法。
【請求項３】
前記ステップ(c)が、前記基本筆画又はグリフによってトポグラフィ的に代表される類似形状を持つ筆画もしくはグリフに対し、前記基本筆画若しくはグリフに割り当てられたものと同じシルエットコードを割り当てるステップを含むことを特徴とする請求項１に記載のシルエット化グレーフォント発生方法。
【請求項４】
前記文字セットを形成する各筆画若しくはグリフが、キーポイント、幅値、該キーポイント及び幅値と空間的な関係を持って予め定義された特徴点、及び該特徴点間の曲線を定義する曲率によって定義され、同様に、各基本筆画若しくはグリフが、キーポイント、幅値、特徴点、及び曲率によって定義されるとともに、前記ステップ(b)がキーポイント、幅値、特徴点、及び曲率によって前記各基本筆画若しくはグリフの中にシルエットエリアを定義するステップを含むことを特徴とする請求項１に記載のシルエット化グレーフォント発生方法。
【請求項５】
前記文字セットをグレースケールで表示するステップ(d)が以下のステップ(d1)〜(d3)を備えていることを特徴とする請求項１に記載のシルエット化グレーフォント発生方法。
(d1)シルエットエリアにある各画素のグレー値を計算するステップ；
(d2)前記各画素に対して、その画素を囲む文字イメージのトポグラフィを解析し、該解析結果に応じて予め定義されている重み付けマトリクスを選択し、かつ、該選択された重み付けマトリクスに基づいて前記画素のアンチエイリアシング化されたグレー値を計算するステップ；
(d3)前記計算されたアンチエイリアシング化されたグレー値に従って各画素を表示するステップ；
【請求項６】
グレースケールで表示される文字セットを作成するコンピュータＧＵＩツールであって、前記文字セットの中の各文字は一又はそれ以上の筆画若しくはグリフを含み、該筆画若しくはグリフはシルエット化表示用に定義されているとともに、前記ツールは以下の(a)〜(d)の各手段を有することを特徴とするコンピュータＧＵＩツール。
(a)各文字が一又はそれ以上の筆画若しくはグリフを含み、該すべての筆画若しくはグリフは一組の基本筆画若しくはグリフによって代表され、各基本筆画若しくはグリフは類似形状を持つ筆画もしくはグリフをトポグラフィ的に代表するような文字セットを表示する手段；
(b)前記各基本筆画若しくはグリフの部分に対応するシルエットエリアを定義しグレーレベルの計算に使用するためのシルエットコードを前記各基本筆画若しくはグリフに割り当てることによって、前記各基本筆画若しくはグリフをシルエット化表示用に定義する手段；
(c)前記一組の基本筆画もしくはグリフによってトポグラフィ的に代表される一又はそれ以上の筆画若しくはグリフを、シルエット化表示用に定義する手段；
(d)シルエット化された前記文字セットをグレースケールで表示する手段；
【請求項７】
前記一又はそれ以上の筆画若しくはグリフをシルエット化表示用に定義する手段(c)が、前記筆画若しくはグリフをトポグラフィ的に代表する基本筆画もしくはグリフの前記シルエット化表示手段(b)に従って前記各筆画若しくはグリフをシルエット化表示用に自動的に定義することを特徴とする請求項６に記載のコンピュータＧＵＩツール。
【請求項８】
前記文字セットを形成する各筆画若しくはグリフが、キーポイント、幅値、該キーポイント及び幅値と空間的な関係を持って予め定義された特徴点、及び該特徴点間の曲線を定義する曲率によって定義され、同様に、各基本筆画若しくはグリフが、キーポイント、幅値、特徴点、及び曲率によって定義されるとともに、前記手段(b)がキーポイント、幅値、特徴点、及び曲率によって前記各基本筆画若しくはグリフの中にシルエットエリアを定義することを特徴とする請求項６に記載のコンピュータＧＵＩツール。
【請求項９】
前記文字セットをグレースケールで表示する手段(d)がさらに以下の手段(d1)〜(d3)を備えていることを特徴とする請求項６に記載のコンピュータＧＵＩツール。
(d1)シルエットエリアにある各画素のグレー値を計算する手段；
(d2)前記各画素に対して、その画素を囲む文字イメージのトポグラフィを解析し、該解析結果に応じて予め定義されている重み付けマトリクスを選択し、かつ、該選択された重み付けマトリクスに基づいて前記画素のアンチエイリアシング化されたグレー値を計算する手段；
(d3)前記計算されたアンチエイリアシング化されたグレー値に従って各画素を表示する手段；
【請求項１０】
グレースケールで表示される文字セットを作成するコンピュータが実行可能な命令を格納したコンピュータ読み取り可能な記録媒体であって、前記文字セットの中の各文字は一又はそれ以上の筆画若しくはグリフを含み、該筆画若しくはグリフはシルエット化表示用に定義されているとともに、前記命令はコンピュータにロードされたときに前記コンピュータに以下の(a)〜(d)の各ステップを実行させるものであるコンピュータ読み取り可能な記録媒体。
(a)各文字が一又はそれ以上の筆画若しくはグリフを含み、該すべての筆画若しくはグリフは一組の基本筆画若しくはグリフによって代表され、各基本筆画若しくはグリフは類似形状を持つ筆画もしくはグリフをトポグラフィ的に代表するような文字セットを表示するステップ；
(b)前記各基本筆画若しくはグリフの部分に対応するシルエットエリアを定義しグレーレベルの計算に使用するためのシルエットコードを前記各基本筆画若しくはグリフに割り当てることによって、前記各基本筆画若しくはグリフをシルエット化表示用に定義することを前記コンピュータのユーザに許可するステップ；
(c)前記文字セットを形成する一又はそれ以上の筆画若しくはグリフの各々を、シルエット化表示用に定義するステップ；
(d)シルエット化された前記文字セットをグレースケールで表示するステップ；
【請求項１１】
前記文字セットを形成する各筆画若しくはグリフが、キーポイント、幅値、該キーポイント及び幅値と空間的な関係を持って予め定義された特徴点、及び該特徴点間の曲線を定義する曲率によって定義されることを特徴とする請求項１０に記載のコンピュータ読み取り可能な記録媒体。
【請求項１２】
前記ステップ(c)が、前記基本筆画又はグリフによってトポグラフィ的に代表される類似形状を持つ筆画もしくはグリフに対し、前記基本筆画若しくはグリフに割り当てられたものと同じシルエットコードを割り当てるステップを含むことを特徴とする請求項１０に記載のコンピュータ読み取り可能な記録媒体。
【請求項１３】
前記文字セットを形成する各筆画若しくはグリフが、キーポイント、幅値、該キーポイント及び幅値と空間的な関係を持って予め定義された特徴点、及び該特徴点間の曲線を定義する曲率によって定義され、同様に、各基本筆画若しくはグリフが、キーポイント、幅値、特徴点、及び曲率によって定義されるとともに、前記ステップ(b)がキーポイント、幅値、特徴点、及び曲率によって前記各基本筆画若しくはグリフの中にシルエットエリアを定義するステップを含むことを特徴とする請求項１０に記載のコンピュータ読み取り可能な記録媒体。
【請求項１４】
前記文字セットをグレースケールで表示するステップ(d)が以下のステップ(d1)〜(d3)を備えていることを特徴とする請求項１０に記載のコンピュータ読み取り可能な記録媒体。
(d1)シルエットエリアにある各画素のグレー値を計算するステップ；
(d2)前記各画素に対して、その画素を囲む文字イメージのトポグラフィを解析し、該解析結果に応じて予め定義されている重み付けマトリクスを選択し、かつ、該選択された重み付けマトリクスに基づいて前記画素のアンチエイリアシング化されたグレー値を計算するステップ；
(d3)前記計算されたアンチエイリアシング化されたグレー値に従って各画素を表示するステップ；