(57)【要約】【課題】本発明は、各々の文字が複数の筆段から結構的な図形を構成することと見なされる筆順文字形成システム及び方法を提供する。【解決手段】メモリから文字のデータを読み取るステップと、フレーム形成器を使い、前記文字の各々の筆段のフレーム輪郭点を生じるステップと、筆段走向図形形成器を使い、一組の垂直線データを生じるステップと、筆段図形整合装置を使い、前記垂直線データを順番に整合することによって前記筆段の図形を完成するステップと、文字図形整合装置を使い、前記文字の各々の筆段を順番に表示することによって、前記文字の最終図形を整合するステップを含む。【選択図】      図１
2004184965.tif 000002
【特許請求の範囲】
【請求項１】
筆順文字形成システムによって漢字の文字を生じる方法であって、前記筆順文字形成システムが前記文字の筆画の筆順及び方向によって各々の前記文字を表示し、その中、各々の前記文字が複数の筆段から結構的な図形を構成することと見なされ、前記筆順文字形成システムは、
データとプログラムを記憶することとして使われるメモリと、
前記メモリの中にあるデータとプログラムによって、各々の前記筆段のフレーム輪郭点を生じるフレーム形成器と、
前記メモリの中に記憶されるデータとプログラムによって、前記筆段のフレーム輪郭点を一組の垂直線データに変換する筆段走向図形形成器と、
前記垂直線データを順番に前記筆段の完成図形に整合することとして使われる筆段図形整合装置と、
順番に各々の前記筆段を表示し、前記文字の最終図形を整合することとして使われる文字図形整合装置とを含み、
前記方法は、
前記メモリから前記文字のデータを読み取るステップと、
前記フレーム形成器を使い、前記文字の各々の筆段のフレーム輪郭点を生じるステップと、
前記筆段走向図形形成器を使い、一組の前記垂直線データを生じるステップと、
前記筆段図形整合装置を使い、前記垂直線データを順番に整合することによって前記筆段の図形を完成するステップと、
前記文字図形整合装置を使い、前記文字の各々の筆段を順番に表示することによって、前記文字の最終図形を整合するステップを含むことを特徴とする方法。
【請求項２】
前記文字の各々の筆段は、前記文字の各々の筆画の方向性によって定義され、もし前記筆画が方向上の転折点がなければ、前記筆画が単一の前記筆段であり、もし前記筆画が少なくとも一つの前記転折点があれば、前記筆画が前記転折点で複数の前記筆段に分けられることを特徴とする請求項１記載の方法。
【請求項３】
前記メモリは、各々の前記文字の文字フレームデータ及び前記文字の各々の筆段の筆段走向データを記憶することを特徴とする請求項１記載の方法。
【請求項４】
前記メモリの中に記憶される筆段走向データは、前記文字の書かれる時の筆順によって順番に記憶されることを特徴とする請求項３記載の方法。
【請求項５】
前記メモリの中に記憶される筆段走向データは、上から下へと、下から上へと、左から右へ及び右から左へゆく方向のデータを含むことを特徴とする請求項３記載の方法。
【請求項６】
前記フレーム形成器は、前記メモリの中から前記文字フレームデータを読み取り、各々の前記筆段のフレーム輪郭点を生じることを特徴とする請求項３記載の方法。
【請求項７】
前記筆段走向図形形成器は、前記メモリの中に記憶される筆段走向データによって、前記フレーム形成器から生じられる筆段のフレーム輪郭点を前記筆段走向データと垂直する垂直線データに変換することを特徴とする請求項３記載の方法。
【請求項８】
前記筆段図形整合装置は、前記筆段走向図形形成器から生じられる垂直線データ及び前記メモリに記憶される筆段走向データによって、前記垂直線データを順番に前記筆段の完成図形に整合することを特徴とする請求項３記載の方法。
【請求項９】
筆順文字形成システムであって、漢字の文字の筆画の正確的な筆順及び方向によって、各々の前記文字を表示し、その中、各々の前記文字が複数の筆段から結構的な図形を構成することと見なされ、前記筆順文字形成システムは、
データとプログラムを記憶することとして使われるメモリと、
前記メモリの中にあるデータとプログラムによって、各々の前記筆段のフレーム輪郭点を生じるフレーム形成器と、
前記メモリの中に記憶されるデータとプログラムによって、前記筆段のフレーム輪郭点を一組の垂直線データに変換する筆段走向図形形成器と、
前記垂直線データを順番に前記筆段の完成図形に整合することとして使われる筆段図形整合装置と、
順番に各々の前記筆段を表示し、前記文字の最終図形を整合することとして使われる文字図形整合装置とを含むことを特徴とする筆順文字形成システム。
【請求項１０】
各々の前記文字の各々の筆段は、前記文字の各々の筆画の方向性によって定義され、もし前記筆画が方向上の転折点がなければ、前記筆画が単一の前記筆段であり、もし前記筆画が少なくとも一つの前記転折点があれば、前記筆画が前記転折点で複数の前記筆段に分けられることを特徴とする請求項９記載の筆順文字形成システム。
【請求項１１】
前記メモリは、各々の前記文字の文字フレームデータ及び前記文字の各々の筆段の筆段走向データを記憶することを特徴とする請求項９記載の筆順文字形成システム。
【請求項１２】
前記メモリの中に記憶される筆段走向データは、前記文字の書かれる時の筆順によって順番に記憶されることを特徴とする請求項１１記載の筆順文字形成システム。
【請求項１３】
前記フレーム形成器は、前記メモリの中から前記文字フレームデータを読み取り、各々の筆段のフレーム輪郭点を生じることを特徴とする請求項１１記載の筆順文字形成システム。
【請求項１４】
前記筆段走向図形形成器は、前記メモリの中に記憶される筆段走向データによって、前記フレーム形成器から生じられる筆段のフレーム輪郭点を前記筆段走向データと垂直する垂直線データに変換することを特徴とする請求項１１記載の筆順文字形成システム。
【請求項１５】
前記筆段図形整合装置は、前記筆段走向図形形成器から生じられる垂直線データ及び前記メモリに記憶される筆段走向データによって、前記垂直線データを順番に前記筆段の完成図形に整合することを特徴とする請求項１１記載の筆順文字形成システム。
【請求項１６】
前記メモリの中に記憶される筆段走向データは、上から下へと、下から上へと、左から右へ及び右から左へゆく方向のデータを含むことを特徴とする請求項１１記載の筆順文字形成システム。
【請求項１７】
漢字の文字の正確的な筆順によって、前記文字を生じる方法であって、前記方法が筆順文字形成システムによって前記文字を生じ、その中、各々の前記文字が複数の筆画に分けられ、各々の前記筆画が一つの結構的な図形であり、前記筆順文字形成システムは、
データとプログラムを記憶することとして使われるメモリと、
前記メモリの中にあるデータとプログラムによって、各々の前記筆画のフレーム輪郭点を生じる筆画フレーム形成器と、
前記メモリの中に記憶されるデータとプログラムによって、前記筆画のフレーム輪郭点を一組の垂直線データに変換する筆画走向図形形成器と、
前記垂直線データを順番に前記筆画の完成図形に整合することとして使われる筆画図形整合装置と、
順番に各々の前記筆画を表示し、前記文字の最終図形を整合することとして使われる文字図形整合装置とを含み、
前記方法は、
前記メモリから前記文字のデータを読み取るステップと、
前記筆画フレーム形成器を使い、前記文字の各々の筆画のフレーム輪郭点を生じるステップと、
前記筆画走向図形形成器を使い、前記垂直線データを生じるステップと、
前記筆画図形整合装置を使い、前記垂直線データを順番に整合することによって、前記筆画の図形を完成するステップと、
前記文字図形整合装置を使い、前記文字の各々の筆画を順番に表示することによって、前記文字の最終図形を整合するステップを含むことを特徴とする方法。
【請求項１８】
前記メモリは、各々の前記文字の各々の筆画のキーポイントデータと、筆画ベクトルデータ及びグラフィックプログラムを記憶し、前記筆画フレーム形成器が前記キーポイントデータと前記筆画ベクトルデータによって、前記グラフィックプログラムを実行し、幾何図形の概念から前記筆画のフレーム輪郭点を構成することを特徴とする請求項１７記載の方法。
【請求項１９】
前記メモリの中に記憶される各々の前記文字の各々の筆画のキーポイントデータと、筆画ベクトルデータ及びグラフィックプログラムは、前記文字の書かれる時の筆順に従って順番に記憶されることを特徴とする請求項１８記載の方法。
【請求項２０】
前記筆画ベクトルデータは、上から下へと、下から上へと、左から右へ及び右から左へゆく四つの方向に限らず、位置変動に従う何れの方向にゆくことを特徴とする請求項１８記載の方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、筆順文字形成システムの構造及び方法に関し、特に各々の漢字が複数の筆段（文字を書くときの垂直と水平の数）から結構的な図形を構成することと見なされ、更に漢字の筆画の正確的な筆順及び走向（文字を書くときの方向）によって、各々の文字を表示するシステムの構造及び方法に関する。
【０００２】
【従来の技術】
文字は、人類が思想を表現する最も重要な工具であり、読みと書きの二つの分野に分けることができる。漢字を書く時には、筆順に対して漢字圏の各地での異なりが少しあっても、大体通用規則があり、従って、幼児或いは外国人が漢字を初練習する時に、まず筆画と筆順を把握することによって、漢字書きのよい基礎を定める。各々の漢字は、複数の筆画から構造的な図形を形成することと見なされることができ、各々の筆画を書く時に、習慣的な走向があり、そして筆順が一定の順番に各々の筆画を一つの完全な漢字に整合することであり、元々の習慣から今頃の通用規則になる。筆画の筆順が大体上から下へ、左から右へ、或いは外から内へなどの規則であり、これらの規則の主な目的は、漢字を書く時に、手に墨を付けないこと、書き順番が速いこと、及び字形結合がよいことである。
【０００３】
ＩＴ産業が発達する現代社会では、コンピュータで言語教育を支援する方式が普及しつつあり、特に近年、華人の経済能力の上昇につれて、中国語が国際上に段々重要になる。コンピュータで中国語教育を支援し、更に完全にコンピュータで中国語教育を行う環境をつくり、聞き、話し、読み、書きの活動を促進することは、産業界及び教育当局の関心する課題である。第一歩は、学生がアプリケーションソフトウエア或いはツールソフトウエアを操作することによって、漢字書きを熟知する目的に達し、入力方式と字形とコンピュータ辞典などを含んで中国語と関するコンピュータツールが、教育ツールとして使われることができ、インタラクティブな教育機能を備え、更に適切な教育活動と合わせて、漢字書きの学習効果を発揮することができる。
【０００４】
市販上に、漢字書きの筆画及び筆順によって漢字字形を表示し、漢字書きの教育効果に達する数少ないソフトウエアがあり、これらのソフトウエアがＣＧアニメーションの形で漢字を表示し、長所は、使用者の思い通りに従って色々な背景や大きさを変更することができ、更にインタラクティブな学習環境を提供する。しかし、これらのソフトウエアは、ＣＧアニメーションの形で表示され、即ち、漢字の中にある各々の筆画が複数の画像ファイルに分けられ、更にこれらの画像ファイルを筆順に従って表示し、快速的な再生及び人類の視覚残像によって、連続的に漢字の図形を表示する。しかし、そうしたら、これらの図形ファイルを保存するだけで膨大なメモリの空間を食え、更にプログラムによってこれらの図形ファイルをＣＧアニメーションに変え、再生するときに、沢山のシステムリソースを使ってしまい、従って、現在使えるこのタイプの学習ソフトウエアは使用者の要求に合っていない。
【０００５】
【発明が解決しようとする課題】
本発明は、各々の文字が複数の筆段から結構的な図形を構成することと見なされる筆順文字形成システム及び方法を提供することを課題とする。
【０００６】
【課題を解決するための手段】
そこで、本発明者は従来の技術に見られる欠点に鑑み鋭意研究を重ねた結果、メモリから文字のデータを読み取るステップと、フレーム形成器を使い、前記文字の各々の筆段のフレーム輪郭点を生じるステップと、筆段走向図形形成器を使い、一組の垂直線データを生じるステップと、筆段図形整合装置を使い、前記垂直線データを順番に整合することによって前記筆段の図形を完成するステップと、文字図形整合装置を使い、前記文字の各々の筆段を順番に表示することによって、前記文字の最終図形を整合するステップを含む方法によって課題を解決できる点に着眼し、かかる知見に基づいて本発明を完成させた。
【０００７】
【発明の実施の形態】
本発明は、筆順文字形成システム及び方法に関し、特に各々の漢字が複数の筆段から結構的な図形を構成することと見なされ、更に漢字の筆画の正確的な筆順及び走向によって、各々の文字を表示するシステム及び方法に関し、メモリから文字のデータを読み取るステップと、フレーム形成器を使い、前記文字の各々の筆段のフレーム輪郭点を生じるステップと、筆段走向図形形成器を使い、一組の垂直線データを生じるステップと、筆段図形整合装置を使い、前記垂直線データを順番に整合することによって前記筆段の図形を完成するステップと、文字図形整合装置を使い、前記文字の各々の筆段を順番に表示することによって、前記文字の最終図形を整合するステップを含む方法によって、筆順文字形成システムを形成する。
【０００８】
かかる筆順文字形成システムの構造と方法を詳述するために、具体的な実施例を挙げ、図示を参照にして以下に説明する。
【０００９】
【実施例】
（第一の実施例）
図１を参照するに、図１は、本発明による第一の実施例の筆順文字形成システム１０の機能ブロックを表す説明図である。筆順文字形成システム１０は、メモリ１４と、フレーム形成器１２と、筆段走向図形形成器１６と、筆段図形整合装置１８と、文字図形整合装置２０とを含む。メモリ１４は、各々の文字のデータ及びプログラムを記憶することとして使われ、これらのデータ及びプログラムが各々の文字の文字フレームデータ２２及び各々の筆段の筆段走向データ２４に分類することができ、又は、メモリ１４に記憶される筆段走向データ２４が必ず書く時の筆順に従って記憶される。フレーム形成器１２は、メモリの中にある文字フレームデータ２２によって、各々の筆段のフレームの輪郭点を生じ、筆段走向図形形成器１６は、メモリ１４の中に記憶されるデータ及びプログラムによって、筆段のフレームの輪郭点を一組の垂直線データに変える。筆段図形整合装置１８は、垂直線データによって、走向に沿い、この筆段の完成図形を整合する。最後に、文字図形整合装置２０は、順番に各々の筆段を表示し、文字の最終図形を整合する。
【００１０】
図２を参照するに、図２は、図１に示す本発明による第一の実施例の筆順文字形成システム１０が漢字を生じる説明図である。図２に表示される漢字は、図１に示す筆順文字形成システム１０を対照してから、本発明によるシステムの構造及び方法に対して、先に概念的なものをもつことができる。本発明の中で、各々の文字が複数の筆段から構成される結構的な図形だと見なされることができ、文字の各々の筆段がこの文字の各々の筆画の方向によって定義され、もしこの筆画は、方向上に転折点がなければ、この筆画が単一筆段であり、もしこの筆画が少なくとも一つの転折点があれば、この筆画が転折点で複数の筆段に分けられる。図２に示す漢字「力」を例とするのは、四つの筆段３０、３１、３２、３３から結構的な図形を形成することと見なされることができ、上述した一つの文字が複数の筆段に分けられる規則によって、漢字「力」の第一筆画が方向上に二つの転折点があるので、この筆画が三つの筆段３０、３１、３２に分けられる。その他、図２に示す漢字「力」の筆段３２の占める面積がはっきりしていないので、順番に文字を表示する時に、使用者が筆段３２の方向的な転折を感じないかもしれない。従って、メモリ１４に記憶されるデータ量を減少させるために、筆段３２を筆段３１の中に併せて、表示し、もし効果的には、大きな違いがなければ、問題がない。即ち、基本的には、本発明による各々の文字の各々の筆段が必ず予めに定義され、しかし、完全に筆画の転折があるかないかによって定義するかのは、実際の表示効果によって多少の簡略動作を行い、これらの変化も本発明による方法の中に含まれる。
【００１１】
使用者は、図１に示す本発明による筆順文字形成システム１０から漢字の正確的な筆画の筆順を知るために、まず表示したい筆画及び筆順の漢字（例えば、図２に示す漢字「力」）を選び、フレーム形成器１２がメモリ１４の中から漢字「力」のフレームデータを読み取り、各々の筆段のフレーム輪郭点を生じ、筆段走向図形形成器１６がメモリ１４の中に記憶される筆段走向データ２４によって、フレーム形成器１２に生じられる筆段のフレーム輪郭点をこの筆段走向データ２４と垂直する垂直線データに変換し、詳細過程は、図３を参照する。図３は、本発明による第一の実施例の筆順文字形成システム１０の筆段走向図形形成器１６が筆段の垂直線データを生じる流れ図である。メモリ１４の中に記憶される筆段走向データ２４は、上から下へ、下から上へ、左から右へ及び右から左への四つの方向を含む。メモリ１４の中に記憶される筆段走向データ２４は、文字を書く時に筆順の順次に記憶されるので、筆段走向図形形成器１６は、メモリ１４の中にある漢字「力」に関する筆段走向データ２４及びフレーム輪郭点を読み取る時に、先に筆段３０の筆段走向データ２４及びフレーム輪郭点を読み取り、次に、図３に示すように、メモリ１４の中に記憶される筆段３０の筆段走向データ２４が上から下へ、下から上へ、左から右へ或いは右から左へ往くことを判断し、筆段３０の筆段走向データ２４の筆段走向が左から右へ往くので、筆段走向図形形成器１６が筆段３０のフレーム輪郭点の中から最左点及び最右点を探し出し、更にそれらをＸｍｉｎとＸｍａｘに設定し、又は、左から右へ沿って、垂直線の上にある各々の対になるフレーム輪郭点を探し出し、これらのデータが筆段３０を構成する垂直線データであり、左から右への筆段３０の垂直線データの形態が（ＹＴ０、ＹＢ０、Ｘ０）、（ＹＴ１、ＹＢ１、Ｘ０＋１）、（ＹＴ２、ＹＢ２、Ｘ０＋２）、………、（ＹＴＫ、ＹＢＫ、Ｘ０＋Ｋ）の座標である。その中、Ｘ０が前述した筆段３０のフレーム輪郭点の中にある最左点Ｘｍｉｎであり、Ｘ０＋Ｋが前述した筆段３０のフレーム輪郭点の中にある最右点Ｘｍａｘであり、（ＹＴ、ＹＢ）が筆段３０のフレーム輪郭点の中にあり、Ｘ軸に対応される特定位置の上下にある対のフレーム輪郭点を代表する。図３に示すように、筆段走向図形形成器１６が一つの筆段の垂直線データを処理し切ってから、これらの垂直線データを筆段図形整合装置１８に送り、筆段図形整合を行う。そして、同様のように、筆段走向図形形成器１６が筆段３１の筆段走向データ２４及びフレーム輪郭点を読み取り、図２と図３に示すように、筆段走向図形形成器１６は、メモリ１４の中に記憶される筆段３１の筆段走向データ２４が上から下へ往くことを判断し、フレーム輪郭点から筆段３１のフレーム輪郭点の最上点及び最下点を探し出し、それらをＹｍａｘとＹｍｉｎに設定し、更に上から下へ沿って、垂直線の上にある各々の対のフレーム輪郭点を探し出し、筆段３０を判断と処理する方法と同様であり、これらのデータが筆段３１の垂直線データを構成し、上から下への筆段３１の垂直線データの形態が（ＸＬ０、ＸＲ０、Ｙ０）、（ＸＬ１、ＸＲ１、Ｙ０−１）、（ＸＬ２、ＸＲ２、Ｙ０−２）、………、（ＸＬＮ、ＸＲＮ、Ｙ０−Ｎ）の座標である。その中、Ｙ０が前述した筆段３１のフレーム輪郭点の中にある最上点Ｙｍａｘであり、Ｙ０＋Ｎが前述した筆段３１のフレーム輪郭点の中にある最下点Ｙｍｉｎであり、（ＸＬ、ＸＲ）が筆段３１のフレーム輪郭点の中にあり、Ｙ軸に対応される特定位置の左右にある対のフレーム輪郭点を代表する。筆段３１を完成してから、筆段３２と筆段３３も順番に完成される。他の二つの筆段の方向が右から左へ、下から上へ往くことについて、判断及び処理する方法が前述した左から右へ、上から下へ往くものと類似するので、ここで長く述べない。
【００１２】
図４を参照するに、図４は、図１に示す本発明による第一の実施例の筆順文字形成システム１０が漢字の筆画の筆順及び走向によって漢字を表示する流れ図である。使用者が表示したい文字及び関するデータ（フォントスタイル、フォントサイズなど）を選んでから、メモリ１４の中にあるこの文字のデータに対応される。まず文字図形整合装置２０が未処理の筆段の数を判断し、もし未処理の筆段の数が０より大きければ、フレーム形成器１２がこの文字の各々の筆段のフレーム輪郭点を生じ、そして、筆段走向図形形成器１６がメモリ１４の中にあるこの文字のデータによって第一筆段の垂直線データを生じ、続いて筆段図形整合装置１８が走向に沿って、前記垂直線データを整合し、前記筆段の図形を完成させる。この文字表示の制御プロセスが一つの筆段を完成してから、文字図形整合装置２０が続いて未処理の筆段の数を判断し、もし未処理の筆段の数がまだ０より大きければ、図４に示す流れによってもう一つの筆段の図形を完成し、未処理の筆段の数が０より大きくないまでに至り、即ち、０と等しい時に、文字表示の流れが中止し、使用者は、順番に各々の筆段を表示する完全な文字を見ることができ、この文字が書かれる時の筆画及び筆順をはっきり分かる。
【００１３】
（第二の実施例）
本発明による第一の実施例の方法及びシステムからたくさん筆順文字形成システム１０と類似する筆順文字形成方法を生じることができる。図５を参照するに、図５は、本発明による第二の実施例の筆順文字形成システム４０の機能ブロックを表す説明図である。前述した第一実施例との最も大きな違いは、第二の実施例の筆順文字形成システム４０が各々の文字を複数の筆画に分け、各々の筆画が一つの結構的な図形であり、筆段を単位として文字を整合することではない。図５を示すように、筆順文字形成システム４０は、データとプログラムを記憶することとして使われるメモリ４４と、前記メモリ４４の中にあるデータとプログラムによって、各々の筆画のフレーム輪郭点を生じることとして使われる筆画フレーム形成器４２と、前記メモリ４４の中にあるデータとプログラムによって、前記筆画のフレーム輪郭点を一組の垂直線データに変換することとして使われる筆画走向図形器４６と、走向に沿い、前記垂直線データを前記筆画の完成図形に整合することとして使われる筆画図形整合装置４８と、順番に各々の筆画を表示し、前記文字の最終図形に整合する文字図形整合装置５０とを含む。
【００１４】
筆順文字形成システム４０のメモリ４４は、各々の文字の各々の筆画のキーポイントデータ５２と、筆画ベクトルデータ５４と、グラフィックプログラム５６を記憶し、筆画フレーム形成器４２は、一つの筆画のキーポイントデータ５２と筆画ベクトルデータ５４を使い、グラフィックプログラム５６を実行することによって、幾何図形の概念から前記筆画のフレーム輪郭点を構成する。もっと深く見ると、筆画を描く概念は、各々の筆画に予定数のキーポイント及び相関パラメータが設けられ、総称がキーポイントデータ５２であり、キーポイントが一つの筆画の長さと、角度及び位置を表示し、相関パラメータが一つの筆画の太さ或いは長さの程度の参考値などを含む。従って、一つの筆画の輪郭は、キーポイントデータ５２を使い、グラフィックプログラム５６を実行することによって、簡単に計算され、更に描かれることができる。その中、グラフィックプログラム５６が図形記述言語（ｇｒａｐｈｉｃ  ｄｅｓｃｒｉｐｔｉｏｎ  ｌａｎｇｕａｇｅ）から書かれる。
【００１５】
図６は、図５に示す実施例によって漢字を生じる範例である。図６に示す漢字「冗」は、四つの筆画６０、６１、６２、６３から構成される図形と見なされることができる。各々の筆画は、筆画６０，６２のように何れの方向の転折点を具えなくて、或いは筆画６１，６３のように複数の方向の転折点を具えることができる。従って、各々の筆画の筆画ベクトルデータ５４（図６に示される矢印のように）は、上から下へ、下から上へ、左から右へ、及び右から左へ往く四つの方向に限らず、位置の変動に従う何れの方向ができる。
【００１６】
図７を参照するに、図７は、本発明による第二の実施例の筆順文字形成システム４０が漢字の筆画の筆順及び走向によって漢字を表示する流れ図であり、この流れが第一の実施例と類似する。使用者が表示したい文字及び相関データ（フォントスタイル、フォントサイズなど）を選んでから、メモリ４４の中にあるこの文字のデータに対応される。まず文字図形整合装置５０が未処理の筆画の数を判断し、もし未処理の筆画の数が０より大きければ、筆画フレーム形成器４２がこの文字の各々の筆画のフレーム輪郭点を生じ、そして、筆画走向図形形成器４６がメモリ４４の中にあるこの文字のデータによって第一筆画の垂直線データを生じ、続いて筆画図形整合装置４８が走向に沿って、前記垂直線データを整合し、前記筆画の図形を完成させる。この文字表示の制御プロセスが一つの筆画を完成してから、筆画図形整合装置４８が続いて未処理の筆画の数を判断し、もし未処理の筆画の数がまだ０より大きければ、図７に示す流れによってもう一つの筆画の図形を完成し、未処理の筆画の数が０より大きくないまでに至り、即ち、０と等しい時に、文字表示の流れが中止し、使用者は、順番に各々の筆画を表示する完全な文字を見ることができ、この文字が書かれる時の筆画及び筆順がはっきり分かる。
【００１７】
以上は、この発明の好ましい実施例であって、この発明の実施の範囲を限定するものではない。よって、当業者のなし得る修正、もしくは変更であって、この発明の精神の下においてなされ、この発明に対して均等の効果を有するものは、いずれもこの発明の特許請求の範囲の範囲に属するものとする。
【００１８】
【発明の効果】
従来技術と比べて、本発明による筆順文字形成器によって漢字を生じる方法は、ＣＧアニメーションの形で漢字の図形ファイルを再生することが要らずに、漢字の筆画の筆順及び方向によって各々の漢字を表示することができる。本発明による第一の実施例の筆順文字形成システム及び方法の中で、各々の文字を複数の筆段から構成される結構的な図形と見なされ、又は、メモリで各々の文字の文字フレームデータ及び前記文字の各々の筆段の筆段走向データを記憶し、更に前記文字の書かれる時の筆順によって記憶する。従って、本発明による第一の実施例の筆順文字形成システムを実行する時に、順番に各々の筆段を表示することができ、前記文字の最終図形を整合する。本発明による第二の実施例の筆順文字形成システム及び方法の中で、各々の文字を複数の筆画から構成される結構的な図形と見なされ、又は、メモリで各々の文字の各々の筆画のキーポイントデータと、筆画ベクトルデータ及びグラフィックプログラムを記憶し、更に前記文字の書かれる時の筆順によって記憶する。従って、本発明による第二の実施例の筆順文字形成システムを実行する時に、順番に各々の筆画を表示することができ、前記文字の最終図形を整合する。本発明に開示する二つの実施例は、漢字の図形ファイルを記憶するための巨大のデータベースを含むことが要らず、たくさんシステムリソースを消耗することによってＣＧアニメーションを再生することに達することも要らずに、漢字の筆画の筆順及び走向によって各々の漢字を表示することができ、漢字書き教育のツールソフトウエアとするのに適切である。
【図面の簡単な説明】
【図１】本発明による第一の実施例の筆順文字形成システムの機能ブロックを表す説明図である。
【図２】図１に示す本発明による第一の実施例の筆順文字形成システムが漢字を生じる説明図である。
【図３】本発明による第一の実施例の筆順文字形成システムの筆段走向図形形成器が筆段の一組の垂直線データを生じる流れ図である。
【図４】図１に示す本発明による第二の実施例の筆順文字形成システムが漢字の筆画の筆順及び方向によって漢字を表示する流れ図である。
【図５】本発明による第二の実施例の筆順文字形成システムの機能ブロックを表す説明図である。
【図６】本発明による第二の実施例によって漢字を生じる範例である。
【図７】本発明による第二の実施例の筆順文字形成システムが漢字の筆画の筆順及び方向によって漢字を表示する流れ図である。
【符号の説明】
１０、４０              筆順文字形成システム
１２                    フレーム形成器
１４、４４              メモリ
１６                    筆段走向図形形成器
１８                    筆段図形整合装置
２０、５０              文字図形整合装置
２２                    文字フレームデータ
２４                    筆段走向データ
３０、３１、３２、３３  筆段
４２                    筆画フレーム形成器
４６                    筆画走向図形形成器
４８                    筆画図形整合装置
５２                    キーポイントデータ
５４                    筆画ベクトルデータ
５６                    グラフィックプログラム
６０、６１、６２、６３  筆画
【図１】
2004184965.tif 000003
【図２】
2004184965.tif 000004
【図３】
2004184965.tif 000005
【図４】
2004184965.tif 000006
【図５】
2004184965.tif 000007
【図６】
2004184965.tif 000008
【図７】
2004184965.tif 000009