【手続補正書】
【提出日】平成17年9月15日(2005.9.15)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のグリフを含んだフォントから文字を生成する方法であって、
（ａ）フォントから１あるいはそれ以上のグリフの記述を抽出し、
（ｂ）グループから選択されたコンポーネントを演算する合成演算子を用いて、少なくとも一つのグリフの記述のコンポーネントを合成し、
（ｃ）合成されるコンポーネントを用いて文字をレンダリングする方法。
【請求項２】
請求項１に記載の方法であって、前記グリフの構成要素はグラフデータ構造に編成されることを特徴とする方法。
【請求項３】
請求項２に記載の方法であって、前記グリフの構成要素は階層構造に編成されることを特徴とする方法。
【請求項４】
請求項３に記載の方法であって、前記グリフの構成要素はツリー構造に編成されることを特徴とする方法。
【請求項５】
請求項１に記載の方法であって、前記グリフの特性は固有の属性(property)を有し、描写中にその値は、（ａ）そのグリフのデザイナによりセットされたものとして前記フォントによりセットされるか、あるいは（ｂ）前記フォントにセットされた値を無効にすることを選択したフォントのユーザによりセットされることを特徴とする方法。
【請求項６】
請求項１に記載の方法であって、前記合成演算子は、グリフの外観を形成する際に、前記グリフ像の記述の前記構成要素に関連づけられた透過値を用いることを特徴とすることを特徴とする方法。
【請求項７】
請求項１に記載の方法であって、複数の前記構成要素に適用される前記合成演算子は、描写中に前記構成要素の一つを選択し、その選択の決定因子は、前記フォントの利用者により選ばれることを特徴とする方法。
【請求項８】
請求項１に記載の方法であって、２つの構成要素に作用する合成演算子は、色と透明度の値の両方あるいはいずれかについての演算を遂行し、
前記演算は、 OVER,IN,OUT,ATOP,XOR,PLUS,MINUS,NOT-XOR,AND,NAND,OR,NOR,NOT,CLEAR,SET.COPY からなるグループから選択されることを特徴とする方法。
【請求項９】
請求項１に記載の方法であって、１つの前記構成要素に作用する前記合成演算子は、描写中に前記構成要素の色のマッピングを遂行し、該マッピングの決定因子はフォントの特性であり、かつ、請求項５に記載の固有の属性を有することを特徴とする方法。
【請求項１０】
請求項１に記載の方法であって、前記グリフ画像の記述の前記構成要素は、アウトラインの形状を含むことを特徴とする方法。
【請求項１１】
請求項１０に記載の方法であって、前記アウトラインは、（ａ）充填されているか、（ｂ）ストロークスタイルの個々のタイプを用いて線で描かれているか、（ｃ）充填され、かつ線で描かれているかのいずれかのうちの一つであることを特徴とする方法。
【請求項１２】
請求項１に記載の方法であって、前記グリフの構成要素は、自然画像あるいは合成画像を表現するために必要なデータを含み、
前記画像は、描写工程によって認識可能なあらゆる領域中のカラー画素値を含むことを特徴とする方法。
【請求項１３】
請求項１に記載の方法であって、前記グリフは、グリフの一つあるいはそれ以上の前記構成要素に適用される前記特性を含み、
前記構成要素は、（ａ）構成要素の色（ｂ）透明度（ｃ）形状内を充填する方法（ｄ）形状を描くラインの幅（ｅ）２本のラインが交わる場合の接合箇所の形状のスタイル（ｆ）ラインの終端部のキャップのスタイル（ｇ）留め継ぎ(mitred)接合箇所が現れた場合の、留め継ぎの長さの制限（ｈ）形状のアウトラインに適用されるダッシュパターンのスタイルを含むことを特徴とする方法。
【請求項１４】
請求項１に記載の方法であって、前記構成要素を含む前記グリフは他のグリフの形状を引用し、前記グリフは他のフォントから引用されたものであることを特徴とする方法。
【請求項１５】
一連の文字を含む画像制作システムにおいて用いられるフォント構造であって、
各文字はカスタマイズ可能なグリフ構造から成り、前記グリフ構造はさらに所定の順序でともに合成される一連のグラフィカルオブジェクトをさらに含むことを特徴とする方法。
【請求項１６】
コンピュータシステム上で一連のフォント文字を制作する方法であって、
一連のフォントアウトライン及び元の図版を提供し、
前記アウトライン及び図版の外観の操作のための一連の操作ツールを提供し、
前記アウトライン及び元の図版及び操作ツールから実質的に任意の複雑なフォント構造の制作を提供し、
前記複雑なフォント構造を、前記一連のフォント文字中の基本となるフォントアウトラインのそれぞれに適用することで前記一連のフォントを制作することを特徴とする方法。
【請求項１７】
請求項１６に記載の方法であって、前記複雑なフォント構造は、フォントの制作において遂行される演算のグラフィカルな表現ツリーを含むことを特徴とする方法。
【請求項１８】
請求項１７に記載の方法であって、前記グラフィカルな表現ツリーはフォントのアウトラインを含むことを特徴とする方法。
【請求項１９】
請求項１７に記載の方法であって、前記操作ツールは、フォントのアウトラインの歪み、置換あるいは合成のためのツールを含むことを特徴とする方法。
【請求項２０】
請求項１６に記載の方法であって、前記操作ツールは、前記フォントアウトラインに構造的な効果を加えるツールを含むことを特徴とする方法。
【請求項２１】
請求項１６に記載の方法であって、前記操作ツールは、前記フォントアウトラインに非構造的な効果を加えるツールを含むことを特徴とする方法。
【請求項２２】
複数の再生可能な文字のフォントを制作する方法であって、前記方法は、
（ａ）前記フォントの形状の特性を有する前記文字のアウトラインを定義する複数のグリフを提供し、
（ｂ）フォント属性の複数のレコードをつくり、
（ｃ）前記レコードの（第１の）選ばれたひとつを、前記グリフの（第２の）選ばれたひとつに関連づけ、
（ｄ）前記第２の選ばれたグリフの再生物を変え、それによってそれから生成される文字を変えるために、前記第１の選ばれたレコードを操作することを特徴とする方法。
【請求項２３】
請求項２２に記載の方法であって、前記フォント属性は、前記アウトラインの再生の特性と、前記アウトライン内に関する再生のための充填成分とを含むことを特徴とする方法。
【請求項２４】
請求項２３の方法であって、ステップ（ａ）は、第１の形状特性を有するフォントに関連した複数のデフォルトのグリフを提供する事を含み、ステップ（ｄ）は、第２の形状特性を有するさらなるフォントを形成するために前記デフォルトグリフを操作することを含むことを特徴とする方法。
【請求項２５】
請求項２４に記載の方法であって、前記グリフの操作は、色、不透明度、ストロークの幅、ストロークの連結、グリフの形状、２つのグリフ間の接続の少なくとも一つの変更を含むことを特徴とする方法。
【請求項２６】
請求項２５に記載の方法であって、ステップ（ｂ）は、第１の充填特性を有するフォントの前記充填成分に関連して複数のデフォルト属性を提供することを含み、ステップ（ｄ）は、第２の充填特性を有するさらなるフォントを形成するために、前記充填成分の前記デフォルト属性を操作することを含むことを特徴とする方法。
【請求項２７】
請求項２６に記載の方法であって、前記充填成分の操作は、前記充填要素の色及び不透明度の少なくとも一つの変更を含むことを特徴とする方法。
【請求項２８】
請求項２７に記載の方法であって、前記変更は、グリフどおしを融合することを含むことを特徴とする方法。
【請求項２９】
請求項２８に記載の方法であって、前記変更は、前記充填成分内の画像をともに形成するための色の合成を含むことを特徴とする方法。
【請求項３０】
請求項２３に記載の方法であって、前記フォント内の前記各文字のための充填成分は、少なくともひとつの前記属性に作用する少なくともひとつの演算子を含む少なくともひとつのグラフィカルな表現ツリーにより定義され、前記文字は前記表現ツリーを描写することで再生可能であることを特徴とする方法。
【請求項３１】
請求項３０に記載の方法であって、前記ひとつの属性は予め定められた画像を含み、前記予め定められた画像は、ピクセル画像あるいはグラフィックオブジェクト画像の少なくともいずれかであることを特徴とする方法。
【請求項３２】
請求項２２に記載の方法であって、前記属性は、色、不透明度、描写スタイル、ストローク幅、ラインの連結スタイル、ラインのキャップのスタイル、留め継ぎの制限、ダッシュパターン、選択番号から成るグループより選択されることを特徴とする方法。
【請求項３３】
請求項３２に記載の方法であって、前記選択番号は、画像データとともに前記フォントを拡大させるために利用されることを特徴とする方法。
【請求項３４】
コンピュータシステム中において、再生可能な複数の文字を有するフォントを操作する方法であって、
前記フォントは、各々が少なくとも前記文字の一つの形状に寄与する複数のグリフで表現され、前記グリフの各々は、前記文字の一つ一つに対応する前記グリフの再生に寄与する複数の属性を有し、
前記属性は、それによって前記対応する文字における前記グリフの再生物を変更できるように、変更可能であり、
前記方法は、
（ａ）対応する前記グリフ及び文字に対応づけられるとともにそれを含む所定のデフォルトフォント及び文字に対応するデータを検索し、
（ｂ）第２のフォントを提供すべく前記デフォルトフォントを変更するために前記グリフの選択されたひとつに関連づけられた前記属性の選択された一つ一つを操作し、
（ｃ）前記第２のフォントの少なくともひとつの文字を再生することを特徴とする方法。
【請求項３５】
請求項３４に記載の方法であって、ステップ（ａ）は、前記デフォルトフォントの少なくとも一つの文字を第１の方法により再生することを含み、ステップ（ｂ）は、対話的に前記デフォルトフォントを変更し、前記変更されたフォントを、前記第１の方法で最終的なフォントが形成されるまで再生することを含み、ステップ（ｃ）は、第２の方法によって前記最終的なフォントを生成することを含むことを特徴とする方法。
【請求項３６】
請求項３５に記載の方法であって、前記第１の方法による再生は、前記コンピュータシステムに関連づけられたビデオディスプレイに前記文字を表示することを含むことを特徴とする方法。
【請求項３７】
請求項３５に記載の方法であって、前記第２の方法による再生は、前記コンピュータにつながれたビデオディスプレイに前記文字を表示することか、前記システムにつながれたプリンタで前記文字を印刷することか、その後の再生に適した形式で前記文字を記録することかの、少なくとも一つを含むことを特徴とする方法。
【請求項３８】
複数の文字に関するフォントを制作するためのコンピュータにより解釈可能な命令列を有するコンピュータプログラム製品を含むコンピュータ可読媒体であって、前記媒体は、前記フォントの形状の特性を有する前記文字のアウトラインをひとつになって定義する複数のグリフを提供する手段と、フォント属性の複数のレコードを設立する手段と、前記レコードの（第１の）選ばれたひとつを、前記グリフの（第２の）選ばれたひとつに関連づける手段と、前記第２の選ばれたグリフの再生物を変えるために、前記第１の選ばれたレコードを操作し、それから文字が再生される手段とを含むことを特徴とする方法。
【請求項３９】
複数の文字についてフォントを制作する装置であって、前記装置は、前記フォントの形状の特性を有する前記文字のアウトラインを定義する複数のグリフを提供する手段と、フォント属性の複数のレコードを設立する手段と、前記レコードの（第１の）選ばれたひとつを、前記グリフの（第２の）選ばれたひとつに関連づける手段と、前記第２の選ばれたグリフの再生物を変えるために、前記第１の選ばれたレコードを操作し、それから文字が再生される手段とを含むことを特徴とする方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の第一の側面によれば、複数のグリフを含んだフォントから文字を生成する方法であって、（ａ）フォントから１あるいはそれ以上のグリフの記述を抽出し、（ｂ）グループから選択されたコンポーネントを演算する合成演算子を用いて、少なくとも一つのグリフの記述のコンポーネントを合成し、（ｃ）合成されるコンポーネントを用いて文字をレンダリングする。