(57)【要約】本発明は模様パターンのデジタル化のためのすぐれたシステムと方法を提供する。システムの具体化において、模様パターン−製造テーブルに支持される画像形成装置がある。この画像形成装置は、適切なネットワーク接続を通してコンピューターに接続している。画像形成装置は既知の模様パターンのデータ表現を捕捉するために使用され、そのデータはコンピュータに届けられる。次に、コンピューターがパターンをベクター化するために使用される。一旦ベクター化されるならば、パターンは完全に自動化した認識処理に従い、模様パターンを表現するデジタル化されたパターンを含む、境界、境界に沿う転換ポイントやその他の境界内の要素を含むファイルが出力される。
2007517280.tif 000002
【特許請求の範囲】
【請求項１】
ステップを含んでいる方法を言われて、形をデジタル化するための方法：
ａ）少なくとも  １  つの形を表している少なくとも  １  つのデータを受け取り、
ｂ）少なくとも  １  つのデータで、少なくとも  １  つの形の少なくとも  １  つのアウトラインを識別する
ｃ）少なくとも  １  つのアウトラインの少なくとも  １  つのコーナー。
【請求項２】
システムが、形をデジタル化するために、システムを含むこと：
ａ）その後直ちにコンピュータ・プログラムを含んでいるメモリ取り決め；
ｂ）コンピュータ・プログラムを実行するとき、設定される処理のアレンジ：
ｉ）少なくとも  １  つの形を表している、少なくとも  １  つのデータを受け取ってください
ｉｉ）少なくとも  １  つのデータで、少なくとも  １  つの形の少なくとも  １  つのアウトラインを識別する
ｉｉｉ）少なくとも  １  つのアウトラインの少なくとも  １  つのコーナーを識別する
【請求項３】
処理取り決めによって実行されるとき、形、当該のソフトウェア記憶媒体を含むことをデジタル化するように設定されるソフトウェア記憶媒体：
ａ）ソフトウェアプログラムを含むこと：
ｂ）実行されるとき、少なくとも  １  つの形を表している少なくとも  １  つのデータを受け取る最初のモジュール、
ｃ）実行されるとき少なくとも  １  つのデータで、少なくとも  １  つの形の少なくとも  １  つのアウトラインを識別する２  番目のモジュール
ｄ）実行されるとき、少なくとも  １  つのアウトラインの少なくとも  １  つのコーナーを識別する  ３  番目のモジュール。
【請求項４】
ステップを含んでいる模様パターンデジタル化の方法：
ａ）模様パターンのレシーブしているイメージデータ表現；
ｂ）当該のイメージデータを分析する方法と、ベクター化する方法は当該のイメージデータをベクトルデータに変換するためにイメージデータ；
ｃ）少なくとも  １  つの模様パターン要素を識別して、測って、分類するために、当該のベクトルデータを分析する方法；
ｄ）パターンのデジタル化された表現を出力する。
【請求項５】
ユーザー入力がある請求項  ４の方法はアウトプット対話型のディスプレイとユーザーがヘッドダウンの対話型のディスプレイの上に受け取るヘッド高原に受けます。
【請求項６】
当該のパターンが切抜きパターンである請求項  ４の方法。
【請求項７】
方法は当該のパターンが白いペーパーの非切抜きのパターンである請求項  ４の。
【請求項８】
当該のパターンが実際の模様の写真である請求項  ４の方法。
【請求項９】
当該の少なくとも  １  つのパターン要素がパターン境界線である請求項  ４の方法。
【請求項１０】
請求項９の方法かが当該のパターン境界線の上にポイント順番であってステップを分析する方法は少なくとも  １  つの追加のパターン要素を含むと言った．
【請求項１１】
請求項  １  ０の方法かが当該のパターン境界線の上にポイントカーブであってステップを分析する方法は  １  時ごろに追加のパターン要素を含む：
【請求項１２】
当該の少なくとも  １  つのパターン要素がある請求項  ４の方法はノッチ、粒線、鏡ライン、内部のラインから成り立っているグループから選択した、内部の安全器、等級ライン、代わりの等級ラインがリファレンスライン、プレートのリファレンスラインを縞模様にして、ドリル穴を開けて、ラインを縫って、ラインをカットして  ／  折って、ラインのバランスをとる。
【請求項１３】
模様パターンのパターン境界線を識別するための方法、ステップを含んでいる方法：
ａ）模様パターンのカラーラスターイメージを受け取る；
ｂ）最適のカラーフィルターを選択する方法；
ｃ）コンバートする方法はグレースケールのラスターデータにカラーラスターイメージを示す；
ｄ）コンバートする方法は黒白のラスターデータにグレースケールのラスターデータ；
ｅ）コンバートする方法はベクトルデータに黒白のラスターデータ；
ｆ）多角形を構成する当該のベクトルデータのサブクラスを決定する方法；
ｇ）決定している最も大きい多角形；
ｈ）ラベル付きで最も大きい多角形「パターン境界線」；
ｉ）衣服業界アプリケーション形式でパターン境界線をデジタル化する。
【請求項１４】
請求項  １３  の方法、その中にフライ方式を決める衣服産業が  ＡＳ１  Ｍ  ／  ＡＡＭＡ  −  ＤＸＦ  （Ａｃｃｕｍａｒｋ  としても知られる）  Ｇｅｒｂｅｒ  、  Ｌｅｃｔｒａ  Ｉｎｖｅｓｔｒｏｎｉｃａ  、  Ｏｐｔｉｔｅｘ  、多角形、パッドと極小マークから成り立っているグループから選択される。
【請求項１５】
模様パターンの転換点を識別するための方法、ステップを含んでいる方法：
ａ）少なくとも  ３  を受け取る当該の模様パターンのパターン境界ポイントをデジタル化した；
ｂ）手配する方法は連続的に境界ポイントを示す；
ｃ）当該の  ３  つの境界線の間の角を決定する方法；
ｄ）真ん中のポイントを識別すの、もし当該の角がおよそ  １８０  度以下であるなら、３  が転換点としてポイントして、十分に  １  以下の前もって決定された閾値もし当該の角がおよそ  １８０  以上であるなら  ３６０  から当該の角を引くことの結果は当該の前もって決定された閾値より十分小さい
ｅ）ユーザーアウトプット装置に当該の転換点を出力する。
【請求項１６】
請求項  １５、かの方法が受取して、手配して伝えました、決定する方法、階段を識別して、出力する方法は当該の模様パターンのそれぞれのパターン境界ポイントで繰り返される。
【請求項１７】
模様パターンのカーブポイントを識別するための方法、ステップを含んでいる方法：
ｉ）境界ポイントの複数性と当該の模様パターンの転換点の複数性を受ける；
ｉｉ）連続的に、当該の境界ポイントと当該の転換点を取り決める
ｉｉｉ）２  つの連続した転換点の連続を選択する方法；
ｉｖ）２  つの連続した転換点の当該の連続の間に横たわるすべての境界ポイントを選択して、もし当該の境界ポイントが当該の２  つの連続した転換点の間に直線の上に十分に横たわらないなら、当該の選択された境界ポイントがカーブポイントであると認識する
ｖ）パッティングの外に当該の識別されたカーブがユーザーアウトプット装置を指し示す。
【請求項１８】
請求項  １７  の方法、その中に  −  （ｖ）が繰り返されるステップ（ｉ）がすべて当該の模様パターン要素の２  つの連続した転換点の連続。
【請求項１９】
ノッチが模様パターン、ステップを含んでいる方法についてポイントする識別する方法：
ｉ）境界ポイントの複数性と当該の模様パターンの転換点の複数性を受ける；
ｉｉ）連続的に、当該の境界ポイントと当該の転換点を取り決める
ｉｉｉ）ポイント最初、２  番目、３  番目、４  番目、５  番目の順番を構成している  ５  つの連続した転換点の連続を選択する
ｉｖ）当該の連続した転換点がノッチポイントであると認識する方法は提供した：
・最初のノッチポイントと５  番目のノッチポイントの間の距離は、前もって決定された標準的なノッチ距離に、十分に等しい
・ポイントが十分に前もって決定された角に合うことと等しいという当該の順番の前と後の模様パターンの指示における相違は標準的な前もって定められたノッチについてフィッシングする；
ｖ）当該のノッチを出力する方法はユーザーアウトプット装置を指し示す。
【請求項２０】
請求項  １  ９の方法か、
ａ）模様パターンの指示における相違が、すぐに当該の最初の転換点の前と後に、正方向に  ２７０  度、周りにある
ｂ）模様パターンの指示における相違が、すぐに当該の  ２  番目の転換点の前と後に、正方向に  ４５  度、周りにある
ｃ）すぐに当該の  ３  番目の転換点の前と後の模様パターンの指示における相違が、正方向に  ９０  度、周りにある
ｄ）すぐに当該の  ４  番目の転換点の前と後の模様パターンの指示における相違が、正方向に  ４５  度、周りにある
ｅ）模様パターンの指示における当該の相違がすぐに当該の  ５  番目のポイントの前と後に正方向に  ２７０  度についてである。
【請求項２１】
ステップ（ｉｉｉ）（ｉｖ）と（ｖ）がすべてのために繰り返される請求項  １９  の方法は当該の模様パターン要素の  ５  つの連続した転換点の連続。
【請求項２２】
ノッチが模様パターン、ステップを含んでいる方法についてポイントする識別する方法：
（ｉ）境界ポイントの複数性と転換点の複数性を受ける；
（ｉｉ）ベクトルデータが抽出された受取られた元のラスターデータ；
（ｉｉｉ）周知のノッチの受取られた少なくとも  １  つのイメージ；
（ｉｖ）手配する方法は連続的な順番で境界ポイントと転換点を示す；
（ｖ）転換点を選択する方法；
（ｖｉ）上に当該の選択された順番小数点の位置を定める元のラスターデータ；
（ｖｉｉ）選択された順番に隣接している十分にサブイメージを抽出；
（ｖｉｉｉ）前にあるいは後で境界ポイントのグループがあるかどうか決定する方法は十分に当該のイメージの少なくとも  １  つと一致するポイントを回す；
（ｉｘ）境界ポイントの当該のグループが当該のイメージに対応している；ノッチであると認識する
（ｘ）ユーザーアウトプット装置に当該のノッチを出力する。
【請求項２３】
すべてが当該の模様パターン要素のポイントになると言った請求項  ２２  の方法、（ｖ）    −  （ｘ）が繰り返されるステップ
【請求項２４】
引き抜かれたノッチの形を修正するための方法、ステップを含んでいる方法：
ａ）パターン境界ポイントとノッチの複数性を受ける少なくとも  １  つのノッチを形成してポイントする；
ｂ）ノッチを選択する
ｃ）当該の模様パターンを表している受取られたラスターデータ；
ｄ）当該の選択されたノッチのイメージの位置を定めるラスターデータ；
ｅ）当該のイメージの中央を見つける；
ｆ）当該のイメージの十分に近い所で十分に当該のパターン境界線と垂直に交わる直線の位置を定める；
ｇ）ユーザーに相違があるということを知らせて、当該のユーザーに、もし当該の直線が当該のイメージの当該の中央で当該のパターン境界線を横切らないなら、当該の直線と当該の選択されたノッチの中から選択するよう促す。
【請求項２５】
模様パターンの粒線を識別するための方法、ステップを含んでいる方法：
ｉ）ベクトルポイントの複数性を受けた模様パターン；
ｉｉ）どのベクトルポイントが多角形を形成するか決定する方法；
ｉｉｉ）どの多角形か決定する方法はパターン境界線を形成する；
ｉｖ）できるベクトルポイントを取り除く当該のパターン境界線以外多角形を示す；
ｖ）ラインによる連続的な順番で手配しているベクトルポイント；
ｖｉ）それぞれのラインが粒線であると認識する方法：
・当該のラインを形成しているすべてのベクトルポイントは十分に直線の上にある；
・できているすべてのポイントはラインが十分に当該のパターン境界線の中にある；
・当該のラインが当該のラスターデータで十分にピクセルの横列に平行している；
・ラインが、一端に、アローを持っている
・当該のラインが受容できる範囲の中で長さを持っている；
ｖｉｉ）出力する方法はユーザーアウトプット装置に粒線を示した。
【請求項２６】
示される２５、かがステップを出力している、言われたステップ繰り返される請求項の方法すべての当該の模様パターン要素についてラインを言う．
【請求項２７】
ステップを含んでアロー、方法を識別する次のステップが使われるいずれかの請求項  ２５  の方法
ａ）アローの複数性を構成している周知のアローのライブラリを受け取る
ｂ）重なるどんな目的でも受け取るラインを示す；
ｃ）、もし周知のアローの当該のライブラリのアローの  １  つが当該の目的で十分に一列になるなら、アローとして目的を言う．
【請求項２８】
次のステップがアローを識別するために使われる請求項  ２５  の方法：
ａ）交差してすべてのライン部分を受け取るラインを示す；
ｂ）２  つのライン部分がアローを形成していることを示す提供した：
ｃ）当該の  ２  つのライン部分がほとんど同じ場所で当該のラインを横切る；
ｄ）当該の  ２  つのライン部分が前もって定められた最大長さを持っている；
ｅ）当該の  ２  つのライン部分のそれぞれが、当該のラインのいずれかの側面の上に、正方向に  ９０  度についてであることに及ばない
ｆ）当該の  ２  つのライン部分のいずれももう  １  つのパターン要素あるいはライン部分を横切らない。
【請求項２９】
ドリルが模様パターン、ステップを含んでいる方法についてホールに入れる識別する方法：
ａ）ベクトルポイントの複数性を受ける；
ｂ）ラインによる連続的な順番で手配しているベクトルポイント；
ｃ）どちらか決定する方法はポイントがパターン境界線を形成する；
ｄ）すべてを取り去る形式がラインができているポイント以外境界線とポイントを形成しているラインをパターンレイアウトすると言ったと言ったポイントがお互いを横切る、当該のパターン境界線を横切るわけではない対を分ける；
ｅ）ライン切片対がドリル穴であると認識する方法は提供した：
ｉ）当該のライン切片対でのそれぞれのライン部分が当該の対で十分に他のライン部分と垂直に交わる；
ｉｉ）当該のライン切片対でのそれぞれのライン部分が、長さにおいて；  １  インチのおよそ  ４分の  １  である
ｉｉｉ）当該のライン切片対でのそれぞれのライン部分が、当該のパターン境界線の中で十分にです
ｉｖ）ユーザーアウトプット装置に当該のドリルホールを出力する．
【請求項３０】
請求項  ２９、かの方法が手配して言いました、識別する方法と、階段を出力する方法はすべて十分に連続的な順番の当該の模様パターンの当該のライン切片対のために繰り返される。
【請求項３１】
−  が模様パターン、ステップを含んでいる方法についてラインを切った折り畳めてくださいための方法：
ｉ）当該の模様パターンのベクトルポイントの複数性を受ける；
ｉｉ）手配する方法はラインによる連続的な順番でポイントを示す；
ｉｉｉ）どちらか決定する方法はラインがパターン境界線を形成する；
ｉｖ）すべてを取り去る要点が当該のパターン境界線を横切るライン部分を形成する形式が境界線とポイントをパターンレイアウトすると言ったポイントを除外する；
ｖ）境界線交差ポイントが当該のパターン境界線の交差のポイントと当該のパターン境界線を横切る当該のライン部分であると決定する方法；
ｖｉ）１境界線交差ポイントを選択する、
ｖｉｉ）当該の選択された境界線交差ポイントから選択されないすべての他の境界線交差ポイントまでリファレンスラインを組み立てて、それらが境界線交差ポイントに反対していると判別する、
・ポイント連続的に当該の対立する境界線交差を整え、
・一度に  １  つの対立する境界線交差ポイントを選択する、
・対応する元のラスターデータから当該の選択された境界線交差ポイントと当該の選択された対立する境界線交差ポイントまで線形の範囲を受け、
・当該の選択された境界線交差ポイントと当該の選択された対立する境界線交差ポイントの間に打ち砕かれたラインがあるかどうか決定する方法と、当該の打ち砕かれたラインが中心によって切られた枝であると認識する方法；
ｖｉｉｉ）出力する方法はユーザーアウトプット装置に中心によって切られたラインを示した。
【請求項３２】
へのステップ（ｖｉ）がすべてのために繰り返される請求項  ３．１  の方法は境界線抽出がポイントすると伝える。
【請求項３３】
模様パターンの内部の安全器を識別するための方法、ステップを含んでいる方法：
ｉ）当該の模様パターンのベクトルポイントの複数性を受ける；
ｉｉ）ラインによる連続的な順番で手配しているベクトルポイント；
ｉｉｉ）どちらか決定する方法はラインがパターン境界線を形成する；
ｉｖ）すべてのラインを選択して、当該のパターン境界線を除外する；
ｖ）当該の模様パターンの決定している背景の色；
ｖｉ）それぞれの選択されたラインが完全に当該のパターン境界線の中にある、もしそうであるなら、それぞれに対応している元のラスターデータを受け取るラインを選択したかどうか決定する方法と；当該の元のラスターデータの囲まれた地域が当該のバックグラウンドの色を含むかどうか決定する方法；
ｖｉｉ）もし当該の選択されたラインが当該の元のラスターデータで完全に当該のパターン境界線と囲まれた地域の中にあるなら、選択されたラインが内部の安全器であると認識する方法；
ｖｉｉｉ）ユーザーアウトプット装置に当該の内部の安全器を出力する。
【請求項３４】
（ｖｉｉｉ）へのステップ（ｖｉ）がすべてのために繰り返される請求項  ３３  の方法
【請求項３５】
ステップを含んで模様パターン、方法のラインを反映する方法
ｉ）当該の模様パターンの受取しているベクトルポイント；
ｉｉ）ラインによる連続的な順番でベクトルポイントを取り決める
ｉｉｉ）どちらがラインがパターン境界線を形成するか決定する方法；
ｉｖ）当該のパターン境界線を形成しているポイント以外；すべて多角形を形成している当該のポイントを取り除く
ｖ）もしその特定の残っているラインのためであるなら、残っているラインが鏡ラインであると認識する方法：
・当該の残っているライン位置の上のすべてのベクトルポイントが、十分であると決定される
・当該の残っているラインの当該の終点が当該のパターン境界線を横切ると決定される
・シリーズを生成して当該の選択されたラインに沿って等しくポイントの間に余白を入れて、それぞれのために当該の選択されたラインのいずれかの側面の上にパターン境界線に及んで、十分に当該の選択されたラインと垂直に交わるラインを組み立てて、当該の選択されたラインに沿って十分に等しく余白を入れられた小数点、それぞれ等しく間隔を置かれたポイントが当該の選択されたラインのいずれかの側面に及んで前方へ選択されたラインが当該の選択されたラインと垂直に交わるそれぞれのラインの中心；
ｖｉ）出力する方法はユーザーアウトプット装置に鏡ラインを示した。
【請求項３６】
ステップ（ｖ）と（ｖｉ）がすべてのために繰り返される請求項  ３５  の方法
【請求項３７】
ステップを含んで模様パターン、方法の綱を縫うための方法：
ｉ）模様パターンの受取しているベクトルポイント；
ｉｉ）ラインによる連続的な順番で手配しているベクトルポイント；
ｉｉｉ）どちらか決定する方法はラインがパターン境界線を形成する；
ｉｖ）すべてを取り去る少なくとも転換点を含んでいてラインが当該のパターン境界線を形成しているラインを除外する；
ｖ）残っているラインを識別するように、もしその特定の残っているラインに関するすべてのベクトルポイントが当該のパターン境界線から  １  インチのおよそ  ２  分の  １  であるなら、ラインを縫う
ｖｉ）出力する方法はユーザーアウトプット装置に綱を縫う。
【請求項３８】
ステップ（ｖ）と（ｖｉ）がすべてのために繰り返される請求項  ３７  の方法
【請求項３９】
プレートリファレンスが模様パターン、方法についてステップを含むことに沿って列を作る識別する方法：
（ｉ）  当該の模様パターンの受取しているベクトルポイント；
（ｉｉ）  ｉｉ）ラインによる連続的な順番でベクトルポイントを取り決める
（ｉｉｉ）  ｉｉｉ）どちらがラインがパターン境界線を形成するか決定する方法；
（ｉｖ）  ｉｖ）すべてを取り去る当該のパターン境界線を横切っている；境界線とラインをパターンレイアウトするライン
（ｖ）  当該のパターン境界線の周りに容姿の順番によって連続的に残っているラインにラベルをはる；
（ｖｉ）  ｖｉ）当該の残っている行プレートのリファレンスラインとして残っているライン：
・十分に当該のパターン境界線と垂直に交わり、
・長さにおいてインチのおよそ  ２  分の  １  より小さく、
・反時計回りの方向で、１  インチのおよそ  ４分の  １  の隣接を持つ
・時計回りの方向におよそ  １  インチの  ８  分の  ３、１  インチの  ４分の  １  のほとんど等しく間隔を置かれた同一の隣接を持つ；
ｖｉｉ）  ユーザーアウトプット装置に当該のプレートのリファレンスラインを出力する．
【請求項４０】
ステップ（ｖｉ）と（ｖｉｉ）がすべてのために繰り返される請求項  ３９  の方法
【請求項４１】
方法のステップを含んで模様パターン、方法のリファレンスラインを縞模様にする方法：
（ｉ）当該の模様パターンの受取しているベクトルポイント；
（ｉｉ）ラインによる連続的な順番でベクトルポイントを取り決める
（ｉｉｉ）どちらがラインがパターン境界線を形成するか決定する方法；
（ｉｖ）すべてを取り去っているｉｖ）．  が境界線と当該のパターン境界線を横切っているラインをパターンレイアウトすることを除くライン；
（ｖ）当該のパターン境界線の周りに容姿の順番によって連続的に残っているラインにラベルをはる；
（ｖｉ）もし当該の残っているラインと決定されるなら、ストライプとしての当該の残っているラインがラインを参照する：
・十分に当該のパターン境界線と垂直に交わり、
・長さにおいてインチのおよそ  ２  分の  １  より小さく、
・同一の隣接、反時計回りの方向のインチのおよそ  ４分の  １  
・１  あるいは  ２  つのほとんど等しく間隔を置かれた同一の隣接、時計回りの方向の  １  インチの  ８  分の  ３  に  １  インチのおよそ  ４分の  １  を持つ
ｖｉｉ）ユーザーアウトプット装置に当該のストライプのリファレンスラインを出力する．
【請求項４２】
ステップ（ｖｉ）と（ｖｉｉ）がすべてのために繰り返される請求項  ４１  の方法
【請求項４３】
ステップを含んで模様パターン、方法のラインのバランスをとる方法
（ｉ）当該の模様パターンの受取しているベクトルポイント；
（ｉｉ）ラインによってベクトルポイントを取り決める
（ｉｉｉ）当該のラインについてパターン境界線を形成する、当該のラインについて粒線を形成する方法；
（ｉｖ）すべてを取り去るラインが当該の粒線、当該のパターンを形成しているラインを形成しているライン、境界線と当該の粒線を横切っているラインを除外する
（ｖ）手配する方法は交差するための順番によって当該の粒線を横切っているラインが粒線を示す；
（ｖｉ）ラインを示した、バランスラインとして当該の粒線を横切っているラインを識別する
・十分に当該の粒線と垂直に交わり、
・当該のライン部分の中心において、十分に当該の粒線を横切る
・当該のパターン境界線を横切る末端を持つ
ｖｉｉ）ユーザーアウトプット装置に当該のバランスラインを出力する．
【請求項４４】
ステップ（ｖｉ）と（ｖｉｉ）がすべてのために繰り返される請求項  ４３  の方法
【請求項４５】
模様パターンにＣＡＤ格子レイアウトを割り当てるための方法、ステップを含んでいる方法：
ａ）当該の等級規則数を含んでいる、格子レイアウトを等級化するためのライブラリを受け取る格子レイアウトを異なったタイプの模様パターンと結び付けられるように評価してそれぞれ；
ｂ）当該の模様パターンの  ベクター化されたイメージを受け取る；
ｃ）同様に、当該のライブラリの当該の格子レイアウトを等級化するための  １  つと一緒の模様パターンのイメージをベクター化する；
ｄ）一列になる、格子レイアウトを等級化方法で、１  つのパターンの  ベクター化されたイメージを示す；
ｅ）当該の模様パターンを出力し、ユーザーアウトプット装置に格子レイアウトを当該等級化方法と同列にそろえる方法。
【請求項４６】
請求項  ４５  の方法、十分に当該の模様パターンの中央ポイントを当該のＣＡＤ格子レイアウトと同列にそろえることによって、当該の模様パターンが十分に当該のＣＡＤ格子レイアウトと同列にそろえられる。
【請求項４７】
請求項  ４６  について、十分に当該のＣＡＤ格子レイアウトの軸を当該の模様パターンの軸と同列にそろえることによって、模様パターンが同じく十分に一列に並べられると伝える方法。
【請求項４８】
模様パターンの等級規則数を割り当てるための方法、ステップを含んでいる方法：
ｉ）転換点とノッチポイントの長方形の座標（ｘ、ｙ）の受けているリスト；
ｉｉ）当該の転換点とノッチポイントに等級であるというレッテルを付ける；
ｉｉｉ）等級にラベルをはる連続的な順番でポイントする；
ｉｖ）ポイント（ｎ、  ｍ）をリファレンスポイントとして選択；
ｖ）すべての等級ポイント（ｘ、ｙ）が等級に変えられる線形の転換を行なう  −  （ｘ  −  ｎ、  ｙ−ｍ）を向ける；
ｖｉ）当該の模様パターンを上塗りしている部分の複数性を構成しているＣＡＤ格子レイアウトを選択する方法；
ｖｉｉ）当該の等級ポイントそれぞれにＣＡＤ規則を割り当てること（ｘ  −  ｎ、ｙ-−ｍ）  それぞれの場所のとおりに当該のＣＡＤ格子レイアウトの当該のセクタ内の等級ポイント。
【請求項４９】
請求項  ４８  の方法、その中にステップ（ｖｉｉ）が当該の模様パターンの当該の等級ポイントすべてのために行なわれる。
【請求項５０】
当該の部分が  ４つの象限を含む請求項  ４８  の方法。
【請求項５１】
当該の等級ポイントが請求項  ５０  の方法：
ａ）最初の象限に位置。もし当該の等級ポイントのｙ座標がゼロより十分大きく、当該の等級ポイントのｘ座標がゼロより十分大きいと決定されるなら、１  番目の等級規則を割り当てる
ｂ）２  番目の象限に位置。もし当該の等級ポイントのｙ座標がゼロより十分大きく、当該の等級ポイントのｘ座標がゼロより十分小さいと決定されるなら、２  番目の等級規則を割り当てる
ｃ）３  番目の象限に位置。もし当該の等級ポイントのｙ座標がゼロより十分小さく、当該の等級ポイントのｘ座標がゼロより十分小さいと決定されるなら、３  番目の等級規則を割り当てる
ｄ）４  番目の象限に位置。もし当該の等級ポイントのｙ座標がゼロより十分小さく、当該の等級ポイントのｘ座標がゼロより十分大きいと決定されるなら、４番目の等級規則を割り当てられる．
【請求項５２】
当該のリファレンスポイント（ｎ、  ｍ）がパターン小片の中央ポイントである請求項  ５    １  の方法。
【請求項５３】
自動的に更新するための方法を含み、要素、方法をパターンレイアウトするイメージをデジタル化：
ａ）ラスターデータを受け取って、ベクトルデータとパターンのサンプルイメージがＩＤを調べる
ｂ）両方ともで  ＩＤ  で当該のパターンを検索する方法はラスターデータと当該のベクトルデータ；
ｃ）当該のパターン  ＩＤ  と結び付けられる当該のラスターデータと当該のベクトルデータを選択  ；
ｄ）イメージが、抽出するために、相違を作る当該の選択されたベクトルデータからのラスターデータを選択した；
ｅ）ベクター化がイメージ相違；
ｆ）終わってくださいと決定する方法は当該のベクター化な相違の交差について当該のベクトルデータを持ったイメージを描く；
ｇ）交差の当該の終点の間に横たわるイメージ当該のベクター化な相違の部分と当該のベクトルデータの部分；
ｈ）交差の当該の終点の間に横たわるベクトルデータの当該の部分を取り除くことと、ベクトルデータの当該の部分をベクター化な相違の当該の部分に取り替える交差の当該の終点の間に映し出す。
【請求項５４】
請求項  ５３  の方法、当該のパターン、要素がパターン境界線である。
【請求項５５】
手作業で更新するための方法がパターン要素、方法を含むことのイメージをデジタル化：
ａ）受取られたラスターデータとベクトルデータ；
ｂ）パターンのサンプルイメージを受け取って、  ＩＤ  がリファレンスの複数性を構成しているパターン  ＩＤ  ；
ｃ）両方ともで  ＩＤ  で当該のパターンを検索する方法はラスターデータと当該のベクトルデータ；
ｄ）当該のラスターデータのすべての部分とそれが一緒に関連づけられない当該のベクトルデータのすべての部分を取り除くパターン  ＩＤ  ；
ｅ）パターン  ＩＤ  の当該のリファレンス小数点を一列になるために使う当該のベクトルデータでラスターイメージを示す；
ｆ）グラフィカル・ユーザインタフェースを使ってベクトルデータに調整。
【請求項５６】
請求項  ５５  の方法、その中に当該のグラフィカル・ユーザインタフェースがヘッドダウンの対話型のディスプレイである。
【発明の詳細な説明】
【技術分野】
【０００１】
現在の出願は合衆国暫定特許出願書  Ｎｏ．  ６０／５２５，１３７  から優先権を主張、リファレンスによって含まれる  ２００３  年  １１  月  ２８  日と  ２００４  年  ４  月  １６  日に出願された合衆国特許出願書  Ｎｏ．  １０／８２５，２１６  を出願した。
【背景技術】
【０００２】
本発明は模様デザインと製造に関連していて、特に自動的に模様パターンをデジタル化するためのシステムと方法、衣服産業に特定された要素に関連している。
衣服産業、同様の多くの他の業界はデザインの効率と品質と模様の製造を改善するために多大な自動化を経験している。よくデジタル化されたパターンをストアするコンピュータを含み、マシン、自動化された模様製造マシンを提供する方法が知られている。順番に、コンピュータは模様製造マシンにセーブされていたパターンに従ってそのタスクを行なうよう指示する。自動化されたマシンがコンピュータによって特定のパターンをカットするよう指示される。他方、自動化された縫い合わせマシンは特定のパターンを縫うためのコンピュータによって／あるいはある特定の縫い目に沿って／あるいは種々のタイプのスレッドによって指示される。この方法で、１  つのコンピュータが多数のマシンに一貫した大きさ、パターンと品質の模様を生産するのに役立つよう指示できる。しかしながら、コンピュータがこれらの「指示」を公表するために、コンピュータが何のパターンがそれらのオペレーションの中を切り枝とミシンを導くために使われるはずであるか知っているように、望ましいパターンは最初にコンピュータの中に入力されなくてはならない。プロセスをデジタル化する方法の一部として、産業固有なキー模様パターン要素がどちらも適切に識別されて、テストと材料  ／  米国模様製造協会描画インターチェンジ（ＡＳＴＭ  ／  ＡＡＭＡ  −  ＤＸＦ）アプリケーション標準にフォーマットされるべきである。この落丁調べは出力アプリケーションが衣服産業  ＣＡＤ  システムによって有用であるために必要である。
【０００３】
模様製造機械の自動化がしっかり確立している間に、パターンデジタル化と産業に特定された要素の認識のエリアに多くの欠陥がある。
「パック」として知られている手作業で動かすことができる入力ステイラスのポジションを検出できるテーブルをデジタル化しているマニュアルとして知られている電化機械のシステムを使って模様パターンをコンピュータに入力する方法が知られている。ユーザーはテーブルをデジタル化するために模様パターンを置く。パックを使って、操作者はコンピュータの中に模様パターンの寸法と特徴を入力できる。模様パターンをデジタル化するための遅い、エラーが起こりがちな方法である、この手続きで巻き込まれたたくさんの人間の入力がある。
【０００４】
手作業でパターン小片の境界線と転換点、粒線、ノッチ、ドリル穴のような産業に特定された要素などを表しているデジタル座標を入力するために、合衆国特許  Ｎｏ．  ３，８８７，９０３  （１９７５  年  ６  月  ３  日、発行）はテーブルをデジタル化する方法を記述する。模様パターンの完全な詳細を表すことにおいて、このシステムが正確であるかぎり、入力プロセスは完全に手動である。このプロセスは「カットアウト」と「非カットアウト」パターン両方に適用される。
【０００５】
合衆国特許  Ｎｏ．  ４，５７５，６２８（１９８６  年  ３  月  １１  日、発行）は、半自動化されたパターン小片をデジタル化するスキャナーを記述する。小片をスキャンする前に、手動の前もって跡がつく転換点、粒線、ノッチ、ドリル穴などを含めて産業に特定の要素に要求される。この半自動化されたプロセスが、完全マニュアルのプロセスより早い段階で前-パターンの産業固有な要素にマークを付けると、完全な処理時間が際立って遅くなる。さらに、このプロセスは「非カットアウト」パターンではなく、「カットアウト」パターンにも応用される。加えるに、このシステムは自動的な衣服産業に必要な  ＡＳＴＭ  ／  ＡＡＭＡ  パターン要素を検出して、方式を決めない。
【０００６】
合衆国特許  Ｎｏ．  ４，  ５５４，  ６３５  （１９８５  年  １１  月  １９  日、発行）は、ユーザー入力パラメータに基づいて通気ダクトの新しいパターンをデザインするために、自動化された  ＣＡＤ  能力と結びつけられたダクトマークで、パターンをレイアウトするシステムを記述する。しかしながら、この特許では、操作者が手作業で特定の情報を入力しなくてはならないので、システムは自動的に要素のパターンレイアウトしない。同様に、合衆国特許  Ｎｏ．  ６，２９８，２７５（２００１  年  １０  月  ２  日、発行）は、信号生成の一時的使用を通してシート素材をカットするプロセスを記述する。両方のシステムがボーダーパス検出を通して個別の小片を識別する方法ができる。しかしいずれも小片内に特定の要素を認識する能力を持っていない。
【０００７】
合衆国特許  Ｎｏ．  ５，  ５３７，  ９４６（１９９６  年  ７  月  ２３  日、発行）は、縫われるパターン小片のイメージを取り込んで、ステッチの大きさとエッジからのステッチの距離のようなパラメータを入力するために、マンマシンインタフェースを使って、すべての部分のエッジの場所を分析・測定して、縫っているシステムを記述する。すべてのデータがそのエッジに沿って部分を縫うためのプログラムを生み出すために使われる。このシステムは、ソフトウェアプログラムに直接画像を書き出す能力が広範囲に衣服産業で使われるようにしない。
【０００８】
まだ模様パターンメイキングの従来の技術方法には、それ以上の不利がある。例えば、手動のパターンメイキングプロセスの一部として、現在の産業では、前後に白書パターンと切抜きパターンの間にパターン作品主張を転送を巻き込む。さらに例として、衣服産業で実際の模様プロトタイプの「こすり」を守る普通である。これらのイメージは生産環境の仕事のグループの間にコミュニケーションツールとして使用される。しかしながら、このメディアを通して伝えられた情報の品質は衣服産業の目的に対して不十分である。
【０００９】
模様パターンをデジタル化する目的は主にいずれかの模様ＣＡＤと一緒のあるいは等級システムの使用のためにデジタル出力アプリケーションを生成することである。ＣＡＤ  システムデザイナーとパターンメーカーの調整をする方法を記述する。ＣＡＤシステムが一つのベースパターンから生産管理者に効率的にフルサイズ範囲のパターンを作成する方法を記述する。時間の節約が使用によってそれらの手動の選択肢の上に得られる本質的ないずれかのプロセスで完全にシステムをデジタル化するのを自動化する．
プロセスをデジタル化する方法の一部として、産業固有なキー模様パターン要素がどちらも適切に識別されて、  ＡＳＴＭ  ／  ＡＡＭＡ  −  ＤＸＦ  アプリケーション標準にフォーマットされなくてはならない。このフォーマットで定義された要素は含むが、境界ラインに限定されていなくて（同じくコーナーポイントとして知られている）ポイント、カーブポイント、ノッチ、等級のリファレンスライン、代わりの等級のリファレンスライン、鏡ライン、粒線、内部の回線を回して、リファレンス行、プレートのリファレンス行、内部の安全器を縞模様にして、ドリル穴を開けて、ラインを縫って、行をカットして、行を折る。この落丁調べは出力アプリケーションが衣服産業  ＣＡＤ  とシステムを等級化するために有用であるために必要である。
【００１０】
模様パターンをデジタル化する方法はパターン訂正のために同じく有用である。伝統的に、パターン作成と訂正が手でされた。職人が、特により素晴らしいレベルの模様生産で、必要とされるデリケートなカーブを達成するために大規模なトレーニングで必要とされた。このマニュアルのプロセスは、訂正が手で既存の境界線／あるいは衣服産業固有な内部の要素を変えさせられるという状態で、鉛筆あるいはペンを直接パターン小片を引き出すために使っているパターンメーカーによって行なわれる。
【００１１】
ＣＡＤ  システムが操作者に類似の専門的な訂正を実行する方法を許すために修正された。最初に、操作者が訂正できる前に、手でデザインされたパターンがシステムの中にデジタル化されなくてはならない。パターンが複雑になると、  ＣＡＤ  システムが手作業のパターン訂正と同じ質が高いレベルにおいて素晴らしい調整をする能力を持っていない。詳細のレベルで働いて、ＣＡＤ  システムがいずれかの時間、効率あるいは品質を失う傾向がある。
【００１２】
Ａ  完全に自動化されて、システムをデジタル化する方法は、等級化するために、同じく有用である。等級化方法は一つのベースの大きさからフルサイズ範囲のパターンを生成するためのプロセスをカバーする。例えば、もしベースパターンの大きさがサイズ  ８  であるなら、対応するサイズ２、４、６、１０、１２、１４、１６  を生産するために比例してより大きいか、あるいはより小さい同じく具体化されたパターンをデザインするために、大きさ範囲が作成される。システムを等級を付けているコンピュータがサンプルパターンに基づいてパターンの大きさ範囲をドラフトする方法を自動化するために開発された。最初に、操作者がＣＡＤプロセスを始めることができる前に、手でデザインされたパターンがシステムの中にデジタル化されなくてはならない。コンピュータ化された等級化方法が一つのパターンから多数の大きさ範囲を生成するために極めて効率的であるかぎり、プロセスは処理の前に等級の動きが計算されて、手作業で多数の場所に割り当てられることを要求する。この義務的なステップは時間がかかって、大いに熟練した操作者によってされる。合衆国特許  Ｎｏ．  ５，７５７，６６１（１９９８  年  ５  月  ２６  日、発行）は、模様パターンのためのＣＡＤ要求項目を実行するために測定目盛りから自動的にＣＡＤ規則を生成するコンピュータシステムを記述する。しかしながら、この特許は自動的に等級ポイントを識別するための方法を記述しないし、自動的に等級ポイント数を割り当てるための方法を記述しない。
【００１３】
完全に模様をカタログに入れてシステムが役立つデジタル化する方法を自動化する。模様の写真を撮る、生産管理者が製造業者にプロダクトの記述を伝えるための手段であった。模様の一般的な詳細を取り込むために遠く離れて一つの写真を撮る衣服産業でありふれている。さらに、一連のタイル張りの写真が模様のより素晴らしい詳細を取り込むために近距離から撮られる。この手続きから得られた情報が適度に有用であるかぎり、プロセスは時間がかかり、アウトプットはページ順にそろえることが難しい。同じく、それぞれの写真の中の詳細のレベルは融通がきかない（すなわち、「ズーム」特徴がない）。
【００１４】
最終的に、模様  ＣＡＤ  典型的にシステムを等級化方法が操縦するマウスタイプの入力コントロール装置と関連してモニターを使う出願を操作するために必要なスクリーンポインタの上に．  ユーザーはデジタル化する方法であるか否かにかかわらず、パターンを修正し、あるいは採点して、これらのシステムは一般に調整をもたらすために、操作者がディスプレイモニターを見上げるところで「ヘッドアップ」ディスプレイインタフェースを含んで、オペレーションの別個のフィールドでマウスを調整する。若干の手続きで操作者はこのプロセスを理論上デザインしているペンによって当然作り出された同じ効果を繰り返すために使おうと試みる。満足な結果は再び視聴者ディスプレイがマウスよりオペレーションの異なったプレーンにあるから達成する方法が難しい。これが入力コントロール装置のために現在の最先端であると思われる間に、満足な結果を達成する方法は器用なオペレーションと操作者の側に立った重要な実行を必要とする。
発明の要約
上記従来の技術の不利の少なくとも一つを取り除くか、あるいは和らげるのは模様パターンデジタル化に斬新なシステムと方法を提供するための本発明の目的である。
【００１５】
本発明は自動的に模様パターンのデジタルイメージ（ラスターデータ）を読み込んで、次に  ＤＸＦ  ／  ＡＡＭＡ  によってフォーマットされたアプリケーション（ベクトルデータ）に情報を書き出すことができる模様パターンデジタル化システムを提供する。
【００１６】
もう  １  つの発明の局面が形をデジタル化するために、コンピュータ・プログラムを含めてのメモリ取り決めと、コンピュータ・プログラムを実行するとき、形を表しているデータを受け取って、データでこのような形のアウトラインを識別して、このようなアウトラインの種々のパターン要素を識別する処理取り決めでシステムを提供する。
【００１７】
もう  １  つの発明の局面が、処理取り決めによって実行されるとき、形をデジタル化するように設定されるソフトウェア記憶媒体を提供する。このソフトウェア記憶媒体は日付（ｉ）を持っているソフトウェアプログラムを含み、実行されるとき、１秒形を表している、データ（ｉｉ）を受け取るモジュール、実行されるとき、形についてデータと（ｉｉｉ）で、実行されるとき、このようなアウトラインの種々のパターン要素を識別する  ３  番目のモジュールを概説するモジュール．
もう  １  つの発明の局面が模様パターンにとって表現的なイメージデータを受取られた（ｉ）によってのデジタル化、ベクトルデータを作成するためにイメージデータを解析している（ｉｉ）パターンの模様パターン要素を識別して、測って、分類するためのベクトルデータを分析している（ｉｉｉ）とデジタル化された表現を出力している（ｉｖ）の方法を提供する。模様パターンは切抜きパターン、白いペーパーの非切抜きのパターンのいずれも、あるいは実際の模様の写真である。パターンそれ自身の境界線、あるいは転換点とこのようなパターン境界線の上のカーブポイントがノッチを付ける識別されている要素が含むことができるパターン、鏡行、内部の行、内部の安全器、粒線、ドリルホール、等級のリファレンスラインはリファレンス行、プレートのリファレンス行を縞模様にして、ライン、代わりの等級のリファレンスラインを縫って、行をカットして、行を折る。
発明の局面がステップを含んで形をデジタル化するための方法を提供する：
少なくとも  １  つの形を表している少なくとも  １  つのデータを受け取り、
少なくとも  １  つのデータで、少なくとも  １  つの形の少なくとも１つのアウトラインを識別する
少なくとも  １  つのアウトラインの少なくとも  １  つのコーナー。
もう  １  つの発明の局面は含んで形をデジタル化するために対してシステムを提供する：その上にコンピュータ・プログラムを含んでいるメモリのアレンジ；コンピュータ・プログラムを実行するとき、設定される処理のアレンジ：少なくとも  １  つの形を表している少なくとも  １  つのデータを受け取って、少なくとも  １  つのデータで少なくとも  １  つの形の少なくとも  １  つのアウトラインを識別して、少なくとも  １  つのアウトラインの少なくとも  １  つのコーナーを識別する。
もう  １  つの発明の局面を含めてソフトウェアプログラムを構成して、処理取り決めによって実行されるとき、形をデジタル化するように設定されるソフトウェア記憶媒体、ソフトウェア記憶媒体を提供する：実行されるとき、少なくとも  １  つの形を表している少なくとも  １  つのデータを受け取る最初のモジュール、実行されるとき、少なくとも  １  つのデータで少なくとも  １  つの形の少なくとも  １  つのアウトラインを識別する  ２  番目のモジュールと、実行されるとき、少なくとも  １  つのアウトラインの少なくとも  １  つのコーナーを識別する  ３  番目のモジュール。
発明の局面が模様パターンの方法にステップを含んでいるデジタル化を提供する：
レシーブしているイメージデータ表現あるいは模様パターン；
イメージデータを分析する方法と、イメージデータをベクトルデータに変換するためにイメージデータをベクター化する方法；
少なくとも  １  つの模様パターン要素を識別して、測って、分類するために、ベクトルデータを分析する方法；
パターンのデジタル化された表現を出力する。
ユーザー入力はヘッドダウンの対話型のディスプレイの上で受け取られる。ユーザーアウトプットはヘッドダウンの対話型のディスプレイの上で受け取られる。
パターンは切抜きパターン、白書であり得る-切抜きパターン、実際の模様の写真、あるいは模様の他の身体の表現。
最少の  １  つのパターン要素はパターン境界線である。ステップを分析する方法は、パターン境界線の上にポイント順番であって、少なくとも  １  つの追加のパターン要素を含むことができる。ステップを分析する方法はパターン境界線の上にポイントカーブであって  １  時ごろに追加のパターン要素を含むことができる。
少なくとも  １  つのパターン要素はノッチ、粒線、鏡ライン、内部のラインから成り立っているグループから選択される。内部の安全器、等級ライン、代わりの等級ラインがリファレンスライン、プレートのリファレンスラインを縞模様にして、ドリル穴を開けて、ラインを縫って、ラインをカットして  ／  折って、ラインのバランスをとる。
発明の局面がステップを含んで模様パターンのパターン境界線を識別するための方法を提供する：
模様パターンのカラーラスターイメージを受け取る；
最適のカラーフィルターを選択する方法；
カラーラスターイメージをグレースケールのラスターデータに変換する方法；
グレースケールのラスターデータを黒白のラスターデータに変換する方法；
黒白のラスターデータをベクトルデータに変換する方法；
多角形を構成するベクトルデータのサブクラスを決定する方法；
決定している最も大きい多角形；
ラベル付きで最も大きい多角形「パターン境界線」；
衣服業界アプリケーション形式でパターン境界線をデジタル化する。
衣服業界アプリケーション形式は  ＡＳＴＭ  ／  ＡＡＭＡ  −  ＤＸＦ  （Ａｃｃｕｍａｒｋ  としても知られる）  Ｇｅｒｂｅｒ  、Ｌｅｃｔｒａ  Ｉｎｖｅｓｔｒｏｎｉｃａ  、Ｏｐｔｉｔｅｘ  、多角形、パッドと極小マークから成り立っているグループから選択される。
発明の局面がステップを含んで模様パターンの転換点を識別するための方法を提供する：
少なくとも  ３  を受け取る模様パターンのパターン境界ポイントをデジタル化した；
境界線を整える連続的にポイントする；
３  境界ポイントの間の角を決定する方法；
もし角度がおよそ  １８０  度以下であって、前もって決定された閾値より十分少しであるなら、あるいはもし角がおよそ  １８０  度以上であり、３６０  から角を引くことの結果が前もって決定された閾値より十分少しであるなら、真ん中の  １  ポイントの３  ポイントが転換点であると認識する方法；
ユーザーアウトプット装置に転換点を出力する。
受取する方法、ステップを整えて、決定して、識別して、出力する方法は模様パターンのそれぞれのパターン境界ポイントで繰り返される。
発明の局面がステップを含んで模様パターンのカーブポイントを識別するための方法を提供する：
（ｉ）境界ポイントの複数性と模様パターンの転換点の複数性を受ける；
（ｉｉ）境界ポイントと順番を取り決める連続的にポイントする；
（ｉｉｉ）２  つの連続したターンの連続を選択する方法；
（ｉｖ）２  つの連続した転換点の連続の間に横たわるすべての境界ポイントを選択する方法と、もし境界ポイントが  ２  つの連続した転換点の間に直線の上に十分に横たわらないなら、選択された境界ポイントがカーブポイントであると認識する方法；
（ｖ）パッティングの外に識別されたカーブはユーザーアウトプット装置を指し示す。
ステップ（ｉ）（ｖ）が模様パターン要素の  ２  つの連続した転換点のすべての連続のために繰り返される。
発明の局面がステップを含んで模様パターンのノッチポイントの方法を提供する：
（ｉ）境界ポイントの複数性と模様パターンの転換点の複数性を受ける；
（ｉｉ）境界ポイントと順番を取り決める連続的にポイントする；
（ｉｉｉ）５  つの連続した転換点の連続を選択して、最初、２  番目、３  番目、４  番目  ５  番目の順番を構成する方法；
（ｉｖ）連続した転換点がノッチポイントであると認識する方法を提供：
最初のノッチポイントと  ５  番目のノッチポイントの間の距離は、前もって決定された標準的なノッチ距離に、十分に等しい
ポイントが十分に前もって決定された角に合うことと等しいという順番の前と後の模様パターンの指示における相違は標準的な前もって定められたノッチについてフィッシングする；
（ｖ）ノッチを出力する方法はユーザーアウトプット装置を指し示す。
上記の方法は特に実行され、
模様パターンの指示における相違は、すぐに最初の転換点の前と後に、正方向に  ２７０  度、周りにある
模様パターンの指示における相違は、すぐに  ２  番目の転換点の前と後に、正方向に  ４５  度、周りにある
すぐに模様パターンの指示における相違
３  番目の転換点の前と後に正方向に  ９０  度、近くにいる
すぐに模様パターンの指示における相違
４  番目の転換点の前と後に正方向に  ４５  度、近くにいる
模様パターンの指示における相違はすぐに  ５  番目のポイントの前と後に正方向に  ２７０  度についてである。
方法のステップ（ｉｉｉ）（ｉｖ）と（ｖ）が模様パターン要素の  ５  つの連続した転換点のすべての連続のために繰り返される。
発明の局面がステップを含んで模様パターンのノッチポイントの方法を提供する：
（ｉ）境界ポイントの複数性と転換点の複数性を受ける；
（ｉｉ）ベクトルデータが抽出された受取られた元のラスターデータ；
（ｉｉｉ）周知のノッチの受取られた少なくとも  １  つのイメージ；
（ｉｖ）境界ポイントと順番を取り決める連続的な順番でポイントする；
（ｖ）１  つの転換点を選択する方法；
（ｖｉ）元のラスターデータの上に選択された順番小数点の位置を定める；
（ｖｉｉ）選択された順番に隣接しているサブイメージを抽出；
（ｖｉｉｉ）前にあるいは十分にイメージの少なくとも  １  つと一致する転換点の後に境界ポイントのグループがあるかどうか決定する方法；
（ｉｘ）境界ポイントのグループがイメージに対応しているノッチであると認識する
（ｘ）ユーザーアウトプット装置にノッチを出力する。
ステップ（ｖ）（ｘ）が模様パターン要素のすべての転換点で繰り返される。
発明の局面がステップを含んで引き抜かれたノッチの形を修正するための方法を提供する：
パターン境界ポイントとノッチの複数性を受ける少なくとも  １  つのノッチを形成してポイントする；
ノッチを選択する
模様パターンを表している受取られたラスターデータ；
ラスターデータの上に選択されたノッチのイメージの位置を定める；
イメージの中央を見つける；
イメージの十分に近い所でパターン境界線と垂直に交わる直線の位置を定める；
ユーザーに相違があるということを知らせて、ユーザーに、もし直線がイメージの中央でパターン境界線を横切らないなら、直線と選択されたノッチの中から選択するよう促す。
発明がステップを含んで模様パターンの粒線を識別するための方法を提供するもう  １  つのの様相：
（ｉ）模様パターンのベクトルポイントの複数性を受ける；
（ｉｉ）どのベクトルポイントが多角形を形成するか決定する方法；
（ｉｉｉ）どの多角形か決定する方法はパターン境界線を形成する；
（ｉｖ）パターン境界線以外の多角形を形成するベクトルポイントを取り除く；
（ｖ）ラインによる連続的な順番で手配しているベクトルポイント；
（ｖｉ）それぞれのラインが粒線であると認識する方法：
ラインを形成しているすべてのベクトルポイントは十分に直線の上にある；ラインを形成しているすべてのポイントは十分にパターン境界線の中にある；
ラインはラスターデータで十分にピクセルの横列に平行している；
ラインは、一端に、アローを持っている
ラインは受容できる範囲の中で長さを持っている；
（ｖｉｉ）ユーザーアウトプット装置に粒線を出力する。
ステップと出力しているステップが繰り返されるすべての模様パターン要素のライン．
方法はステップを含んでアロー、方法を識別する次のステップを使って実行される：
アローの複数性を構成している周知のアローのライブラリを受け取る
ラインを横切るどんな目的でも受け取る；
周知のアローのライブラリのアローの  １  つが目的で十分に一列になるならアローとしての目的．
ステップを含んでアロー、方法を識別する次のステップを行なうことによって、方法は実行される：
ラインを横切ってすべてのライン部分を受け取る；
２  つのライン部分がアローを形成していることを示す提供した：
２  つのライン部分はほとんど同じ場所でラインを横切る；
２  つのライン部分は前もって定められた最大長さを持っている；
２  つのライン部分のそれぞれが、ラインのいずれかの側面の上に、正方向に  ９０  度であることに及ばない
２  つのライン部分のいずれももう  １  つのパターン要素あるいはライン部分を横切らない。
発明の局面がステップを含んで模様パターンのドリル穴を開ける方法を提供する：
ベクトルポイントの複数性を受ける；
ラインによる連続的な順番で手配しているベクトルポイント；
どちらか決定して、ポイントはパターン境界線を形成する；
パターンを形成しているポイント以外ラインを形成するすべてのポイントを取り除いて、境界線とラインを形成しているポイントがお互いを横切る対を分けるが、パターン境界線を横切らない；
ライン切片対がドリル穴であると認識する方法は提供した：
ライン切片対でのそれぞれのライン部分が  ２  つに十分に他のライン部分と垂直に交わる；
ライン切片対でのそれぞれのライン部分が、長さにおいて  １  インチのおよそ  ４  分の  １  である
ライン切片対でのそれぞれのライン部分が十分にパターン境界線の中にある；
ユーザーアウトプット装置にドリルホールを出力する。
階段を識別して、出力している手配する方法は十分に連続的な順番の模様パターンのすべてのライン切片対のために繰り返される。
もう  １  つの発明の局面：
（ｉ）模様パターンのベクトルポイントの複数性を受ける；
（ｉｉ）ラインによる連続的な順番でポイントを取り決める；
（ｉｉｉ）どちらか決定して、ラインはパターン境界線を形成する；
（ｉｖ）パターン境界線を形成するポイントとパターン境界線を横切るライン部分を形成するポイント以外のすべてのポイントを取り去る；
（ｖ）境界線交差ポイントがパターン境界線の交差のポイントとパターン境界線を横切るライン部分であると決定する方法；
（ｖｉ）１  境界線交差ポイントを選択する、
（ｖｉｉ）選択された境界線交差ポイントから選択しなかったすべての他の境界線交差ポイントまでリファレンスラインを組み立てて、それらが境界線交差ポイントに反対していると判別する、
ポイント連続的に対立する境界線交差を整え、
一度に  １  つの対立する境界線交差ポイントを選択する、
対応する元のラスターデータから選択された境界線交差ポイントと選択された対立する境界線交差ポイントまで線形の範囲を受け、
選択された境界線交差ポイントと選択された対立する境界線交差ポイントの間に打ち砕かれたラインがあるかどうか決定する方法と、打ち砕かれたラインが中心によってカットされたラインであると認識する方法；
（ｖｉｉｉ）ユーザーアウトプット装置に中心によって切られたラインを出力する。
（ｖｉｉｉ）へのステップ（ｖｉ）がすべての境界線抽出ポイントで繰り返される。
発明の局面がステップを含んで模様パターンの内部の安全器を識別するための方法を提供する：
（ｉ）模様パターンのベクトルポイントの複数性を受ける；
（ｉｉ）ラインによる連続的な順番で手配しているベクトルポイント；
（ｉｉｉ）どちらか決定して、ラインはパターン境界線を形成する；
（ｉｖ）すべてのラインを選択して、パターン境界線を除外する；
（ｖ）模様パターンの決定している背景の色；
（ｖｉ）それぞれの選択されたラインが完全にパターン境界線の中にある、もしそうであるなら、それぞれに対応している元のラスターデータを受け取るラインを選択したかどうか決定する方法と；元のラスターデータの囲まれた地域がバックグラウンドの色を含むかどうか決定する方法；
（ｖｉｉ）もし選択されたラインが元のラスターデータで完全にパターン境界線と囲まれた地域の中にあるなら、選択されたラインが内部の安全器であると認識する方法はバックグラウンドの色を含む；
（ｖｉｉｉ）ユーザーアウトプット装置に内部の安全器を出力する。
（ｖｉｉｉ）へのステップ（ｖｉ）がすべての選択されたラインのために繰り返される。
発明の局面がステップを含んで模様パターンの鏡ラインの方法を提供する：
（ｉ）模様パターンの受取しているベクトルポイント；
（ｉｉ）ラインによる連続的な順番で手配しているベクトルポイント；
（ｉｉｉ）どちらか決定して、ラインはパターン境界線を形成する；
（ｉｖ）多角形を形成しているすべてのポイントを取り除いて、パターン境界線を形成しているポイントを除外する；
（ｖ）もしその特定の残っているラインのためであるなら、残っているラインが鏡ラインであると認識する方法：
残っているライン位置の上のすべてのベクトルポイントが、十分であると決定される
残っているラインの終点がパターン境界線を横切ると決定される
シリーズを生成して選択されたラインに沿って、それぞれのために等しくポイントの間に余白を入れる十分に等しく、十分に選択されたラインのいずれかの側面の上にパターン境界線に及んでいる選択されたラインと垂直に交わるラインを組み立てて、選択されたラインに沿ってポイントの間に間隔を置く、選択されたラインのいずれかの側面に及んでいる選択されたラインと垂直に交わるそれぞれのラインの中心についてラインがいる選択されたに沿ってそれぞれが等しくポイントの間に間隔を置いたことを決心している；
（ｖｉ）ユーザーアウトプット装置に鏡ラインを出力する。
ステップ  （ｖ）  と  （ｖｉ）  がすべての残っているラインのために繰り返される。
発明の局面がステップを含んで模様パターンの綱を縫って、明らかにするための方法を提供する：
（ｉ）模様パターンの受取しているベクトルポイント；
（ｉｉ）ラインによる連続的な順番で手配しているベクトルポイント；
（ｉｉｉ）どちらか決定して、ラインはパターン境界線を形成する；
（ｉｖ）パターンを形成しているライン以外すべてのラインを取り除いて、境界線と少なくとも  １  つの順番を含んでいるラインがポイントする；
（ｖ）残っているラインを識別するように、もしその特定の残っているラインに関するすべてのベクトルポイントがパターン境界線から  １  インチのおよそ  ２  分の  １  であるなら、ラインを縫う
（ｖｉ）出力しているユーザーアウトプット装置に綱を縫う．
ステップ（ｖ）  と  （ｖｉ）  がすべての残っているラインのために繰り返される。
発明の局面がステップを含んで模様パターンのプレートのリファレンスラインの方法を提供する：
（ｉ）模様パターンの受取しているベクトルポイント；
（ｉｉ）ラインによる連続的な順番で手配しているベクトルポイント；
（ｉｉｉ）どちらか決定して、ラインはパターン境界線を形成する；
（ｉｖ）パターン境界線以外のすべてのラインとパターン境界線を横切っているラインを取り除く；
（ｖ）パターン境界線の周りに容姿の順番によって連続的に残っているラインにラベルをはる；
（ｖｉ）プレートのリファレンスラインとしての残っているラインはもしそれなら残っているラインと決定した：
十分にパターン境界線と垂直に交わり、
長さにおいてインチのおよそ  ２  分の  １  より小さく、
反時計回りの方向で、１  インチのおよそ  ４  分の  １  同一の隣接を持つ
時計回りの方向におよそ  １  インチの  ８  分の  ３  に  １  インチの  ４  分の  １  つの  ３  人のほとんど等しく間隔を置かれた同一の隣接を持っている；
（ｖｉｉ）ユーザーアウトプット装置にプレートのリファレンスラインを出力する。
ステップ（ｖｉ）  と  （ｖｉｉ）がすべての残っているラインのために繰り返される。
発明の局面がステップを含んで模様パターンのリファレンスラインを縞模様にする方法ための方法を提供する：
（ｉ）模様パターンの受取しているベクトルポイント；
（ｉｉ）ラインによる連続的な順番で手配しているベクトルポイント；
（ｉｉｉ）どちらか決定して、ラインはパターン境界線を形成する；
（ｉｖ）パターン境界線以外のすべてのラインとパターン境界線を横切っているラインを取り除く；
（ｖ）パターン境界線の周りに容姿の順番によって連続的に残っているラインにラベルをはる；
（ｖｉ）、もし残っているラインと決定されるなら、ストライプとしての残っているラインはラインを参照する：
十分にパターン境界線と垂直に交わり、
長さにおいてインチのおよそ  ２  分の  １  より小さく、
同一の隣接、反時計回りの方向のインチのおよそ  ４  分の  １  を持つ
１  あるいは  ２  つのほとんど等しく間隔を置かれた同一の隣接、時計回りの方向の  １  インチの  ８  分の  ３  に  １  インチのおよそ  ４  分の  １  を持つ。
（ｖｉｉｉ）ユーザーアウトプット装置にストライプのリファレンスラインを出力する。
ステップ  （ｖｉ）  と  （ｖｉｉ）  がすべての残っているラインのために繰り返される。
発明の局面がステップを含んで模様パターンのバランスラインの方法を提供する：
（ｉ）模様パターンの受取しているベクトルポイント；
（ｉｉ）ラインに従ってベクトルポイントを取り決める；
（ｉｉｉ）ラインについてパターン境界線を形成する、ラインについて粒線を形成する方法；
（ｉｖ）粒線を形成しているライン、パターン境界線を形成しているラインと粒線を横切っているライン；以外すべてのラインを取り除く
（ｖ）粒線を横切ることの順番によって粒線を横切っているラインを整える；
（ｖｉ）粒線を横切っているラインがバランスラインであると認識する方法
十分に粒線と垂直に交わり、
ライン部分の中心において、十分に粒線を横切る
パターン境界線を横切る末端を持つ
（ｖｉｉｉ）ユーザーアウトプット装置にバランスラインを出力する。
ステップ  （ｖｉ）  と  （ｖｉｉ）  がすべてのラインのために繰り返される。
発明の局面が、模様パターンに、格子レイアウトを等級化するためにステップを含んでいる方法を割り当てることに対して方法を提供する：
等級化するためのライブラリを受け取って、等級を構成している格子レイアウトは数、格子レイアウトがそれと提携したそれぞれ等級化方法を異なったタイプの模様パターンと裁定する；
模様パターンの  ベクター化されたイメージを受け取る；
同様に、ライブラリの格子レイアウトを等級化するための  １  つと一緒の模様パターンのイメージをベクター化する；
格子レイアウトを等級化方法で、十分に  １  つのパターンの  ベクター化されたイメージを一列に並べる
十分に模様パターンを出力する方法はユーザーアウトプット装置に格子レイアウトを等級化方法と同列にそろえる。
十分に模様パターンの中央ポイントをＣＡＤ格子レイアウトと同列にそろえることによって、模様パターンは十分にＣＡＤ格子レイアウトと同列にそろえられる。
十分にＣＡＤ格子レイアウトの軸を模様パターンの軸と同列にそろえることによって、模様パターンは同じく十分に一列に並べられる。
発明の局面がステップを含んで模様パターンの等級規則数を割り当てるための方法を提供する：
（ｉ）転換点とノッチポイントの長方形の座標  （ｘ、ｙ）  の受けているリスト；
（ｉｉ）転換点とノッチポイントに等級であるというレッテルを付けること；
（ｉｉｉ）等級にラベルをはる連続的な順番でポイントする；
（ｉｖ）ポイント（ｎ、  ｍ）をリファレンスポイントとして選択；
（ｖ）すべての等級ポイント  （ｘ、ｙ）  がある線形の転換を行なう等級ポイント（ｘ  −  ｎ、  ｙ−ｍ）に変わる；
（ｖｉ）模様パターンを上塗りしている部分の複数性を構成しているＣＡＤ格子レイアウトを選択する方法；
（ｖｉｉ）それぞれの場所のとおりにＣＡＤ格子レイアウトのセクタ内の等級ポイント、等級ポイント（ｘ  −  ｎ、  ｙ−ｍ）それぞれにＣＡＤ規則を割り当てる．
方法は模様パターンのすべての等級ポイントで行なわれることができる。
部分は  ４  つの象限を含むかもしれない。等級ポイントがどのケースであり得るかについて：
最初の象限に位置。もし等級ポイントのｙ座標がゼロより十分大きく、等級ポイントのｘ座標がゼロより十分大きいと決定されるなら、１  番目の等級規則を割り当てる
２  番目の象限に位置。もし等級ポイントのｙ座標がゼロより十分大きく、等級ポイントのｘ座標がゼロより十分小さいと決定されるなら、２  番目の等級規則を割り当てる
３  番目の象限に位置。もし等級ポイントのｙ座標がゼロより十分小さく、等級ポイントのｘ座標がゼロより十分小さいと決定されるなら、３  番目の等級規則を割り当てる
４  番目の象限に位置。もし等級ポイントのｙ座標がゼロより十分小さく、等級ポイントのｘ座標がゼロより十分大きいと決定されるなら、４  番目の等級規則を割り当てられる．
リファレンスポイント（ｎ、  ｍ）はパターン小片の中央ポイントである。
もう  １  つの発明の局面が自動的にパターン要素、方法を含むことのデジタル化されたイメージを更新するための方法を提供する：
ラスターデータを受け取って、ベクトルデータとパターンのサンプルイメージがＩＤを調べる
ラスターデータとベクトルデータ両方で  ＩＤ  でパターンを検索する方法；
ラスターデータとパターン  ＩＤ  と結び付けられるベクトルデータを選択する方法；
選択されたベクトルデータからの選択されたラスターデータを引くことによって、イメージ相違を作る；
イメージ相違をベクター化する；
ベクトルデータでイメージベクター化な相違の交差のポイントを終わらせてくださいと決定する方法；
交差の終点の間に横たわるイメージベクター化な相違の部分とベクトルデータの部分；
交差の終点の間に横たわるベクトルデータの部分を取り除くことと、ベクトルデータの部分をベクター化な相違の部分に取り替える交差の終点の間にその嘘を映し出する。
もう  １  つの発明の局面がパターン要素、方法を含むことの手作業で更新しているデジタル化されたイメージの方法を提供する：
受取られたラスターデータとベクトルデータ；
パターン  ＩＤ  のサンプルイメージを受け取って、リファレンスの複数性を構成しているパターン  ＩＤ  ；
ラスターデータとベクトルデータ両方で  ＩＤ  でパターンを検索する方法；
ラスターデータのすべての部分とパターン  ＩＤ  と結び付けられないベクトルデータのすべての部分を取り除く；
パターン  ＩＤ  のリファレンス小数点をラスターイメージをベクトルデータと同列にそろえるために使う；
作るグラフィカル・ユーザインタフェースを使ってベクトルデータに調整を切望した。
前述ののすべてのために使われたグラフィカル・ユーザインタフェースはそうであり得る  １  頭-対話型のディスプレイを下ってください。
ここにある教えを模様の複数性のためにイメージの複数性を集めるために使うことによって、本発明はシステムと方法を目録に載せて新奇な模様を供給する。
発明は今例のみを通って、ついている図画に対するリファレンス文献で、どちらで記述されるでしょう：
発明の詳細な記述
今図  １  にリファレンスして、発明の具体化のとおりにシステムをデジタル化している模様が一般に  ３０  において示される。システム  ３０  が表  ３４  をパターン  −  作っている工業規格模様を含み、パターン  ３８  をサポートできる。  １  つ以上の画像処理装置  ４２  が表  ３４  の上に傾いている。現在望ましい具体化で、装置  ４２  はずらりと並んだ  ４  つの相補型金属酸化物半導体である。それぞれそれ自身の光学と普遍的な連続的なバス（「ＵＳＢ」）通信エレクトロニクスを持った（「ＣＭＯＳ」）ピクセルイメージセンサー。現在の具体化で、表  ３４  が  ｎｏｔｉｏｎａｌｌｙ  に  ４つの正方形に分けられるように、４２４  つの装置の配列は表  ３４  の上に「２  ｘ  ２」格子で表  ３４  の上におよそ  ４２  インチ（３１  ／２  フィート）を配置した。現在の具体化で、装置  ４２  つのアレイがテーブルの表面へのアクセスを抑制しないように、装置  ４２  つのアレイはユーザーがパターン  ３８  を調整して、削除して、取って代わるか、あるいはさもなければ働くことを可能にするためにフレームの上にマウントされる。（他の具体化で、装置  ４２  がただ一つのスキャナーあるいは同種のものである。）
画像形成装置  ４２  は、順番に、計算装置  ５０  を模様パターンと接続する  ＵＳＢ  ハブ  ４６  に接続している。現在の具体化で、装置  ５０  がモニター  ５８  （  ／  あるいは他のアウトプット装置）を相互に結び付けるＣＰＵタワー  ５４  、キーボード  ６２、マウス  ６６  （あるいは他の入力装置）を含む。タワー  ５４  は同じく難しいディスク・ドライブのようなしつこい記憶装置とデータを除去可能な記憶媒体  ７０  の上にストアするために使われることができる除去可能な記憶装置に場所を提供する。ネットワーク  ７４  との入ってくる、外向的なコミュニケーションを管理するために、タワー  ５８  がさらにネットワークインタフェースカード（あるいは他のネットワークインタフェース手段）を含む。ネットワーク  ７４  はどんなタイプのイントラネット、インターネット、ローカルエリア・ネットワークあるいは広域ネットワークあるいはその組み合わせのような、コンピュータ・ネットワークでもである。さらに、装置  ５０  によって生み出されたデジタル化されたパターンが自動的に自動的に模様を作り出すためにデジタル化されたパターンを利用できる  １  着以上の模様製造マシンに移されるように、ネットワーク  ７４  は  １  着以上の模様製造マシンに接続しえる。
【００１８】
装置  ５０  の計算環境はハブ  ４６  によって画像処理装置  ４２  によって獲得する画像処理データを受け取って、そのデジタル化された表現を生成するためにこのような受け取られたデータを処理するためにオペレーティング・システムと使用可能なコンピュータ・ソフトウェアを含む。特に、タワー５４  は図  ２  で  ３８ａ１  でそれぞれの画像処理装置４２によって取り込まれた  ４  つの個別のイメージのアレイをその表示が一般に示される一つのラスターイメージに結び付けるために使用可能である。それがモニター  ５８  の上に取り込みの後に示されるであろうと、図２  がラスターイメージ  ３８ａ１  を示する。特別の注目について図２  がパトカーでラスターイメージ  ３８ａ１  を示すのに対して、初めに攻略されたラスターイメージ  ３８ａ１  が（必要であるけれども、そうでないようにする）典型的にカラーである理解されるはずである。現在の具体化で、ラスターイメージ  ３８ａ１  が、モニター  ５８  で見せられると同じように、カラーイメージであると思われるはずである。
【００１９】
ラスターイメージ  ３８ａ１  がパターン  ３８  のラスタ化されたイメージと表  ３４  の周辺地域を含む。モニター  ５８  についてラスターイメージ  ３８ａ１  を尋問している視聴者がパターン  ３８  の上に存在している種々の要素、境界ライン  ７８ａ１  、内部の切抜きライン  ８６ａ１  、ドリルホール  ８８ａ１  、粒線  ９０ａ１  を含めて、ステッチライン  ９２ａ１  とノッチ  ９４ａ１  の複数性を識別する方法が可能である。しかしながら、モニター  ５８  の上にラスターイメージ  ３８ａ１  を見ることによって、視聴者がこれらの要素を識別できるのに対して、このような要素がまだシステム  ３０  に知られていません、それでラスターイメージ  ３８ａ１  がそれ以上の処理を経験するでしょう。
【００２０】
システム３０によって捕捉される模様パターンイメージの一部ではあるが、イメージ３８ａ１に含まれない他のパターン要素は、境界線、転換点、角ポイント、カーブポイント、ノッチ、等級リファレンス線、代替等級リファレンス線、鏡線、粒線、内部線、ストライプリファレンス線、プレイドリファレンス線、内部カットアウト、ドリル穴、綱縫線、カットラインや折れ線その他のパターン要素などの模様パターンの一部をなすもの等、あるものは米国素材試験協会  （ＡＳＴＭ），のドキュメント  “データ交換する縫製プロダクトパターンのための標準  −  データ形式”というドキュメントに明記されている。（ＡＳＴＭ  Ｓｕｂｃｏｍｍｉｔｔｅｅ  Ｄ１３−６６，  ｏｎ  ０８／０５／２００３，  Ｒｅｖｉｓｉｏｎ  ｏｆ  Ｄ６６７３−０１）．
今図  ３  にリファレンスして、もう  １  つの発明の具体化のとおりの模様パターンデジタル化のための方法が一般に  ２００  において示される。方法の説明を支援するために、その方法  ２００  がシステム  ３０  を使って操作されると想定される。さらに、２００  がシステム  ３０  のそれ以上の理解に導くであろう方法の次の論議その種々のコンポーネント。しかしながら、２００  がそうであり得るシステム  ３０  ／あるいは方法がお互いと関連してここに論じられるように変化した、正確に作動する必要がない、このような相違が本発明の範囲の中にある理解されるはずである。
【００２１】
ステップ  ２１０  において始めて、イメージデータが受け取られる。現在の例で、このイメージデータは  ４  つのイメージ正方形から成り立ちます、装置４２からハブ  ４６  によってタワー５４  によって受けられて、図  ２  に示された  １  つのイメージ  ３８ａ１  を形成するために装置  ５０  で継ぎ合わせられる。それぞれのイメージが（同じくラスターデータとして知られている）ピクセルのセットから成り立ちます、イメージ  ３８ａ１  で図２  に対して示されるように、ピクセルの  １  つの完全なセットを構成するために継ぎ合わせられる。
方法  ２００  がステップ  ２２０  にそれから進み、そこでステップ  ２１０  において受け取られたデータはベクター化  される。ベクトルは大きさと指示を持っている量である。マグニチュードがラインとスペースにラインの方針によって表現されている方向の長さによって表されるという状態で、直線によって表される。現在の具体化、ラスターデータで、ピクセルのセットから成り立つベクトルのセットに変換される。
次に、Ｍｅｔｈｏｄ    ２００  はステップ  ２４０  に進み、そこで特定のパターン要素の表示が認識されるはずである。境界ライン、転換点、カーブポイントが穴、内部のライン、内部の安全器、粒線に穴を開け、ノッチはその主張がイメージ  ３８ａ１  で認識されるパターン要素の例である。
次に、ステップ  ２５０  において、認識されたパターン要素、衣服産業で機械可読フォーマット、に対応しているベクトル表示が生成される。現在の具体化で、機械可読フォーマットは  Ｇｅｒｂｅｒ  、  Ｌｅｃｔｒａ  Ｉｎｖｅｓｔｒｏｎｉｃａ  、  ＡＳＴＭ  ／  ＡＡＭＡ  −  ＤＸＦ  のような、種々の  ＣＡＤ  とコンピュータ支援製造（カム）システムと互換性がある）  Ｏｐｔｏｔｅｘ  、多角形とパッド．
２００  が熟考されたであるという方法のための種々の特定の実行は発明の範囲の中にある。例えば、図  ４  にリファレンスして（ここに後で「パターン境界線である」と述べられた）模様パターンの外の境界ラインの認識のための方法が一般に  ２００ａ  で示される。方法の説明を支援するために、方法  ２００ａ  がシステム  ３０  を使って経営されると想定される。さらに、方法  ２００ａ  の次の論議はシステム  ３０  とその種々のコンポーネントのそれ以上の理解に導く。しかしながら、２００ａ  がそうであり得るシステム  ３０  ／あるいは方法が変化した、お互いと関連してここに論じられるように、−  が正確にホットな仕事を必要とする、このような相違が本発明の範囲の中にある理解されるはずである。例を通って、装置  ４２  が、図  １  に示されるように、表  ３４  に対して与えられたパターン  ３８  のフルのイメージを取り込んだと想定する。
ステップ  ２１０ａ  で、着色されたラスターイメージが受け取られる。現在の例に関しては、装置４２が、ハブ  ４６  によってタワー５４  によって受け取られる図２  つの上にイメージ  ３８ａ１  であるとして描かれて、着色されたラスターデータを提供する。方法はステップ  ２１２ａ  、望ましいコントラストを持っているカラーチャネルが元の色をしたラスターイメージから抽出されるところにそれから進む。現在の具体化で、暗いコンポーネントがもっと暗くなる、軽いコンポーネントがもっと軽くなるように、望ましいコントラストはパターンの異なった要素、すなわち、パターンの間にペーパーとバックグラウンドの間にカラーの最も大きいコントラストを供給する。現在の例で、それぞれのピクセルのために光のある特定の波長を妨げるカラーフィルターを通してイメージを渡すことによって、これはされる。異なった色をしたフィルターは、それ故より高い（多数でない）フィルターされたイメージの（すなわちピクセルカウントの頻度）が強烈さに対してグラフ化する周波数での「山頂」を提供して、イメージ  ３８ａ１  の異なった要素の間により大きいコントラストを提供するために、異なったパターンに適しえる。図  ５  が頻度を含む  ２  つの棒グラフ対強烈さが  ２  つの異なったカラーフィルターのために  １００  と  １０４  をグラフ化する方法を示する。イメージ  ３８ａ１  が赤いフィルターによってフィルターされた後、グラフ  １００  はラスターイメージ  ３８ａ１  の強烈さグラフに対して頻度である。同様に、イメージ  ３８ａ１  が緑のフィルターによってフィルターされた後、グラフ  １０４  はラスターイメージ  ３８ａ１  の強烈さグラフに対して周波数である。図  ５  に示されるように、グラフ  １０４  が  １００  をグラフ化するより高い、定義された、多数でない山頂を持っている。さらに、グラフ  １０４  でのピークの大部分が強烈さの  ２  つの別の範囲の中で落ちます、他方グラフ  １００  での山頂がグラフ  １００  で強烈さの全部の範囲でかかる。これはイメージ  ３８ａ１  のフィルターされたイメージが、赤いよりむしろ、緑のフィルターを使って、より少ないはっきりした色を持つであろうことを意味する、他方イメージに存在している色の間にもっと多くのコントラストを持つ。種々の方法がデータの所定のセットのために「最適条件」カラーフィルターを決定するために使われることができる。本発明の現在の具体化で、最適化プロセスがそれぞれの特定の模様パターンのためにこのような形状、最適のカラーフィルターとして着色されたフィルターのタイプが最も大きいコントラストを提供するであろう（すなわち一番高い、多数でない山頂）と決定するために起きることができる。より大きい、コントラストはフィルターされたイメージ、グレーへのカラーのもっと良い変換で色の間に「うろこの大きさを調整して、結局は黒人と白人、あるいは単彩画、に映し出する。
【００２２】
次に、方法  ２００ａ  がステップ  ２１４ａ  、フィルターされた着色されたラスターデータがグレーの縮尺に変換される（すなわち  ８  ビットの単彩画）ところに進む。現在の例で、有色人種はイメージをフィルターした、ステップから、図６  に示されるように、  ２１０ａ  は、見せられないで  ８  ビットのモノクロのイメージ  ３８ａ２  に換えられる。図６  で例証されるように、イメージ  ３８ａ２  が図２  で、イメージ  ３８ａ２  の要素が接尾辞「ａ１」の代わりに接尾辞「ａ２」と共に続くことを除いて、イメージ  ３８ａ１  でそれらの対応物と同じリファレンスを持つようにイメージ  ３８ａ１  のそれらに類似しているパターン要素を含む。
【００２３】
方法はステップ  ２１６ａ  、ステップ  ２１４ａ  から得られたイメージが黒白のイメージに変換される（すなわち  １  ビットの単彩画）ところにそれから進む。現在の例で、このプロセスは図６  で、少しもモノクロのイメージ  ３８ａ３  に、図７  でイメージ  ３８ａ２  の変換をもたらする。図７  で例証されるように、イメージ  ３８ａ３  組み込みが図２  と６  で、イメージ  ３８ａ３  の要素が接尾辞「ａ３」と共に続くことを除いて、イメージ  ３８ａ１  と  ３８ａ２  でそれらの対応物と同じリファレンスを持つようにイメージ  ３８ａ１  とイメージ  ３８ａ２  のそれらに類似している要素をパターンレイアウトする。現在の例で、黒白のイメージの中への変換のプロセスは、有利に、望まれない情報のいくらかの敗北をもたらした。特に、８８ａ２  、図６  のイメージ  ３８ａ２  の  ９０ａ２  と  ９２ａ２  がもう存在していない要素が図７  の  ３８ａ３  を映し出する。
【００２４】
次に、方法  ２００ａ  がステップ  ２２０ａ  、ラスターデータがベクトルデータに変換されるところに進む。ステップ  ２２０ａ  がその  １  つの例が図  ８  で多くのサブステップに示されるいろいろな距離で実行される。図  ８  でサブステップの説明を支援するために、図９  が  １１２  がイメージ  ３８ａ３  のトップの右角で位置を定めたその起源でｘｙプレーン  １１０  の上にイメージ  ３８ａ３  を示する。図９が同じく見えるパターン要素  ７８ａ３  のトップの右角を含むイメージ  ３８ａ３  のトップの右角のイメージ  １１４  を爆破する．  爆破されて、イメージ  １１４  は黒の複数性で構成されている、白が  １１８  を同点にする、そのそれぞれはイメージ  ３８ａ３  を構成するピクセルの集まりを表する。順に具体化、より少数のピクセルの数が（それより）示される現在の記述を単純化する方法は実際に出席するでしょう（すなわち、１１４  が方法  ２２０ａ  の説明の目的で少ないというイメージの解決）。そのために、正方形の  １１８  がイメージ  １１４  で、以下に、「ピクセル」  １１８  として参照されるでしょう。
【００２５】
今後方に図  ８  にリファレンスして、ステップ  ２２１ａ  で、方法  ２２０ａ  がラスターイメージ（すなわち  ｏｒｉｇｉｎ  １１２）の起源から始まって、白いピクセルが、パターンイメージ  ３８ａ３  のエッジを表して、位置を定められるまで、ピクセルを検索する。今図９  にリファレンスして、方法はｘｙプレーン  １１０  の起源に始まって、それが要素  ７８ａ３  の境界周辺に白いピクセル  Ｂ  を見いだすまで、黒いピクセルを通して探索する。
【００２６】
次に、ステップ  ２２２ａ  で、ベクトル  １１２  が始められる。現在の例に関しては、タワー５４  が表Ｉに関するベクトル  １１２  つの情報をストアし始めます。この情報はベクトルの数を記録・追跡する「インデックス」というラベルがはられた最初の縦列を含む；ベクトルが構成されていたと述べる「ベクトル」というラベルをはられた  ２  番目のコラム；ｘｙプレーン  １１０  との関係で「最初のポイント」とそれぞれイニシャルに関して情報を提供している「終端」とそれぞれのベクトルの終端というラベルがはられた  ２  つのサブコラムに分かれている「長方形の座標」というラベルがはられた  ３  番目のコラム。それぞれのベクトルが完了されたかどうかについて、表Ｉが同じく情報を提供して、それぞれのベクトルとラベルをはられた第五部隊「完全な  ？」の大きさと指示に関して情報を提供して、「大きさ  ＆  ディレクション」というラベルがはられた  ４番目の縦列を含む。
【００２７】
今図９  にリファレンスして、ピクセル  Ｂ  は残される位置を定められる  ２  ピクセルです、ｘ  −  ｙの起源  １１２  から下への  ３  ピクセルが  １１０  をかんなで平らにして、ベクトル  １１２  つの最初のポイントを表わす。結果として、「１」が表Ｉの最初のコラムに入力される；「１１２」が表Ｉの  ２  番目のコラムに入力され、座標「（−  ２、４）」は「長方形の座標」というラベルがはられた  ３  番目のコラムのサブコラムのラベルをはられた「最初のポイント」の下で入られる。ベクトル  １１２  つの終端がまだ決定されなかったので、「エンド」というラベルがはられたサブコラムはブランクのままにしておかれる。同様に、ベクトル  １１２  つの大きさと指示がまだ知られないので、１  「（ｍ  、ｄ）」が「大きさ  ＆  ディレクション」というラベルがはられた  ４  番目のコラムの下で入力される。同様に、ベクトルがまだ完了されないので、「ノー」が「完全ですか？」というレッテルがはられた第五部隊の下で入られる。
【００２８】
【表１】
2007517280.tif 000003
【００２９】
次に、ステップ  ２２３ａ  で、もし黒い白の境界の上に隣接するピクセルがあるなら、。もし方法  ２２０ａ  がこのような隣接を見いだすなら、ステップ  ２２７ａ  、方法  ２２０ａ  がその隣接を識別するところに進む。もし、他方、方法  ２２０ａ  が  ２２０ａ  が隣接の長方形の座標がサブコラムのラベルをはられた「終端」の下で入られる  ２２５ａ  を上げることを次に行なうほど隣接、方法を見いださないなら「はい」ベクトルが完了されたことを示すために表Ｉのコラム  ５  に入力される．  現在の例で、方法  ２２０ａ  が時計回りの方向に探索して、図  １０  で見せられたピクセル「Ｎ」に遭遇して、それがピクセルＮが（−２、  −５）と等しい長方形の座標を持っていることを示す  ２２７ａ  を上げることを次に行なうと想定される
次に、ステップ  ２２８ａ  で、方法  ２２０ａ  が新たに見いだされた隣接が表Ｉで未完成の方向に適しているかどうか決定する。現在の例、今図  １１  にリファレンスする方法で、最初のポイント  １２０  と終点  １２４  でピクセル  Ｂ  の中央からピクセルＮの中央まで矢  １１６  を描くことによって、この決意は表される。さらに、タワー５４  が使う方法がベクトル  １１２  つの指示を決定すると申し立てるために、ｘ’軸  １２８  が（すなわち０  の°として）起源としてｘ’軸の右側を使用して、  １１６  と  １１６  ｘ’軸と矢の間の角が反時計回りの方向に測った矢の最初のポイント  １２０に対して与えられる。現在の例で、ｘ’軸と矢  １１６  の間の角は  ２７０  の°であるために測られる。もし隣接が方向に適しているなら、方法は表Ｉでの方向が最新のものにされるステップ  ２２９ａ  に進む。しかしながら、もし隣接が方向に適していないなら、方法  ２２０ａ  が、完全であると同じように、表Ｉでのベクトルが救われる  ２２５ａ  を上げることを次に行ないる。現在の例で、もしピクセル  Ｂ  とピクセルＮの間の方角（すなわち矢  １１６  の方角）がベクトル  １１２  つの指示と等しいなら、ピクセルＮが適当であるとみなされる。現在の例で、ベクトル  １１２  がちょうど始まろうとしていて、まだ指示を持っていないので、ピクセルＮが適当であるとみなされて、矢  １６  の指示を採用する。
【００３０】
次に、方法  ２２０ａ  が方向が最新のものにされる  ２２９ａ  を上げることを次に行ないる。現在の例で、方向を最新のものにするために、表  ＩＩ  でデモをしたように、ベクトル  １１２  つの大きさと方向は記録される。現在の例で、大きさの  １  つのユニットが  １  ピクセルの中央からもう  １  つの隣接するピクセルの中央まで距離によって紹介されるべきです、そんなものとして、大きさと指示（１、  ２７０ｏ）は表  ＩＩ  の  ４  番目のコラムに入力される。
【００３１】
【表２】
2007517280.tif 000004
【００３２】
次に、ステップ  ２３１ａ  で、ベースピクセルは隣接ピクセルと等しくてセットされ、方法  ２２０ａ  が黒い白の境界線の上の新しい隣接するピクセルが探されるステップ  ２２３ａ  に戻って進む。現在の例、もう一度図  １２  にリファレンスする方法で（−  ２  、  −  ５）においてピクセルは今ピクセル  Ｂ  と命名され、方法は新しい隣接が探されるステップ  ２２３ａ  に進む。図  １２に示されるように、方法が新しい隣接が（−  ２、  −  ６）において見いだされる  ２２４ａ  を上げることを次に行なって、識別するべき  ２２７ａ  を上げて、隣接にピクセルＮであるというレッテルを付けることを次に行なう今外見上明白であるべきである。
【００３３】
次に、方法  ２２０ａ  がステップ  ２２８ａ  、矢  １    ３０  がピクセルＮがベクトル  １１２  に適しているかどうか決定するために、ポイント  １２４  から新しいピクセルＮの中心（すなわちポイント  １３４）まで引き出されるところに進む。今回今図  １２  にリファレンスする方法、ｘ’  −  軸  １２８  がポイント  １２４  に置かれます、矢  １３０  の指示が同じく  ２７０ｏ  であると決定される。矢の指示から  １３０  がベクトル  １１２  つの指示と等しいです、新しいピクセルＮが表  ＩＩ  でベクトル  １１２  に適しているとみなされ、表  ＩＩＩ  に示されるように、方法は、ステップ  ２２９ａ  に、進み、ベクトルは  １  つのユニットによってベクトル  １１２  つのマグニチュードを増やすためにコラム  ４  でアップデートされる。
【００３４】
【表３】
2007517280.tif 000005
【００３５】
ステップ  ２３１ａ  で、次で、今図  １３  を指名して、ピクセル  Ｂ  がポジション（−  ２、−  ６）にもう一度ピクセルＮのポジションに、すなわち、感動している、方法がステップ  ２２３ａ  に戻る、ステップまで  ２２４ａ  と  ２２７ａ  が、新しい隣接として、ポジション（−  ３  、  −  ６）において、ただピクセル  Ｂ  から残っていることを見いだされて、ピクセルＮというラベルをはられる外見上明白であるべきである。方法はステップ  ２２８ａ  、ピクセルＮがベクトル１１２  に適しているかどうかは決定されるところにそれから進む。上記のとおり、ステップ  ２２８ａ  で、もしピクセルＮがベクトル  １１２  に適しているなら、方法はステップ  ２２９ａ  、方向が最新のものにされるところに進む。しかしながら、もしピクセルＮがベクトル１１２  に適していないなら、方法はステップ  ２２５ａ  、未完成の方向が救われるところ（すなわち、完全であるとみなされました）に進む。現在の例、今図  １４  にリファレンスする方法で、ピクセルＮとそれ、矢  １４０  の間の指示、の中心に今外見上明白な  １４０  が中心から引き出される矢的なピクセル  Ｂ  であるべきです、ｘの軸  １２８は  １８０  度である決意が強いである。この指示がベクトル１１２  つの指示と異なっているので、ピクセルＮがベクトル１１２  に適していないとみなされる。方法  ２２０ａ  が、ステップに、表  ＩＶ  に示されるように、ピクセル  Ｂ  の座標が、サブコラムのラベルをはられた「終端」の下で、コラム  ２  に入力される  ２２５ａ  を進める「はい」ベクトルが今完全であることを示している  ５  番目のコラムに入力される．
【００３６】
【表４】
2007517280.tif 000006
【００３７】
今までに、表Ｖが要素  ７８ａ３  の全部の境界線を定義するベクトルの完全なセットを代入されるまで、上に記述されたプロセスが要素  ７８ａ３  の周りに繰り返し続ける外見上明白であるべきです-．
現在の例で、  ｖｅｃｔｏｒｉｚａｔｉｏｎ  プロセスがイメージ  ３８ａ３  の  ベクター化されたイメージ  ３８ａ４  から成り立つ図  １５  でベクトルスペースの生成をもたらすと想定される。図  １５  で例証されるように、イメージ  ３８ａ４  がそれらの対応者がイメージ  ３８ａ３  で、除外すると同じリファレンスが接尾辞「ａ４」と共に後に続いた図７で、要素のように、イメージ  ３８ａ４  でイメージ  ３８ａ３  のそれらに類似している要素が持つパターンを含む。
【００３８】
今後方に図  ４  にリファレンスして、方法  ２００ａ  がステップ  ２４０ａ  、ステップ  ２２０ａ  でベクトルによって構成されるすべての多角形が決定されるところに進む。発明の現在の具体化で、スタートのそれぞれのベクトルのポイントが同じくセットにおけるもう  １  つのベクトルの終点であるように、多角形が閉じられた  ２  次元の幾何学的な形を構成するベクトルのセットによって決定される。現在の例で、これらの基準を満足させる唯一のベクトルのセットは要素  ７８ａ４  を形成する要素  ８６ａ４  を形成しているベクトルのセットとベクトルのセットである。
【００３９】
方法  ２００ａ  がステップ  ２４４ａ  、最も大きい多角形が決定されるところにそれから進む。発明の現在の具体化で、最も大きい周囲で多角形を見いだすことによって、最も大きい多角形は決定される。多角形を形成してすべてのベクトルの大きさを加えることによって、それぞれの多角形の周囲は見いだされる。変化で現在の具体化に、最も大きい表面エリアと一緒、あるいは表面エリアと一緒の多角形がステップ  ２２０ａ  によって形成されるすべての他の多角形を含むのに十分大きいことを見いだすことによって、最も大きい多角形は同じく決定される。現在の例で、最も大きい多角形はパターン要素  ７８ａ４  を構成しているベクトルによって構成される多角形である。
【００４０】
方法  ２００ａ  がステップ  ２４６ａ  、最も大きい多角形が「パターン境界線である」というレッテルを付けられるところにそれから進む。現在の例で、最も大きい多角形が要素  ７８ａ４  を構成しているベクトルによって構成される多角形であるので、パターン要素  ７８ａ４  が「パターン境界線」というラベルをはられる。方法  ２００ａ  がステップ  ２５０ａ  、パターン境界線が前もって決定されたフォーマットでデジタル化されるところにそれから進む。現在の例で、パターン要素  ７８ａ４  がパターンフォーマットで種々の  ＣＡＤ  と両立できる境界線／あるいは  Ｇｅｒｂｅｒ  のような  ＣＡＭ  システム、  Ｌｅｃｔｒａ  、  Ｉｎｖｅｓｔｒｏｎｉｃａ  、  ＡＳＴＭ／ＡＡＭＡ    −  としてデジタル化される-ＤＸＦ  、  Ｏｐｔｉｔｅｘ  、多角形とパッド。
【００４１】
今図  １６、もう  １  の方法  ２００  の特定の実行、転換点の認識、にリファレンスする方法は一般に  ２００ｂ  で示される。手製のパターンが通常  １  行をもう  １  つから隔離する、  ＣＡＤ  プログラムで転換点であるとして描かれる特定のポイントに鋭いコーナーを持つことができる。方法の説明を支援するために、方法  ２００ｂ  がシステム  ３０  を使って経営されると想定される。さらに、方法  ２００ｂ  の次のディスカッションはシステム  ３０  とその種々のコンポーネントのそれ以上の理解に導く。しかしながら、システム  ３０／あるいは方法  ２００ｂ  がさまざまであり得て、お互いと関連してここに論じられるように、正確に働く必要がない、このような相違が本発明の範囲の中にある理解されるはずである。例を通って、装置４２がパターン  ３８  の  ３８ａ１  が図  １  に示されるように表  ３４  に対して与えたイメージを取り込んだ、パターン  ３８  が、上に記述されて、認識されて、方法  ２００ａ  に従ってデジタル化されたと想定される。
【００４２】
デジタル化されたステップ  ２１０ｂ  とベクター化なパターンにおいて境界ポイントが受け取られる。これらの境界ポイントのそれぞれがイニシャルを表して、それぞれのベクトルのポイントを終わらせます。現在の例で、図  １５  に示されるように、パターン要素  ７８ａ４  を構成している境界ポイントが受け取られる。方法  ２００ｂ  の説明を単純化する目的で、図  １７  に示されるように、これらの境界ポイントはポイント  １５０  に（今まで）減少していました。次に、ステップ  ２２０ｂ  で、境界ポイントが連続的にナンバーが付けられている。現在の例、再び図  １７  にリファレンスする方法で、境界ポイント  １５０  がＡから連続的にナンバーが付けられている-ＲＡ。次に、ステップ  ２３０ｂ  で、スタートの境界ポイントが選択される。現在の例で、ポイントＡが、図  １７  に示されると同じように、スタートの境界ポイントとして選ばれる。次に、ステップ  ２４０ｂ  で、３  境界ポイントの連続が選択される。現在の例、今図  １８  にリファレンスするために関しては、ポイントＡ、  Ｂ  とＣが選択されて、イメージ  １５２  で爆破される。次にステップ  ２５０ｂ  で、これらの  ３  ポイントの間の角は決定される。再びそうするための現在の例、指名する方法で  １８  を計算すると角  １５４  がポイントＡ、  Ｂ  とＣの間に明らかにされ、８５  度であることを計算に入れている．
次に、ステップ  ２５５ｂ  で、角１５４  が  １    ８  ０度より大きいか、あるいはより小さいかどうかは決定される。もし角が  １８０  度より大きいなら、方法  ２００ｂ  が角１５４  が  ３６０  少なくと等しい値に変えられるステップ  ２６０ｂ  に角１５４  の価値を前払いする。しかしながら、もし角  １５４  が１８０  度より小さいなら、それがあるステップ  ２６５ｂ  への方法  ２００ｂ  進歩がさらに角１５４  が前もって決定された閾値以下であるかどうか決定した。現在の例で、角１５４  が  ８  ９の学位であって、１８０  以下の学位であるので、方法  ２００ｂ  がステップ  ２６５ｂ  に進む。ステップ  ２６５ｂ  で、もし角１５４  が識閾より少しであることが判明するなら、方法はステップ  ２７０ｂ  、真ん中のポイントが  １  折り返しポイントとしてしまっておかれるところに進む。しかしながら、もし角  １５４  が識閾より少しではないことが判明するなら、方法はステップ  ２８０ｂ  （すなわち、スキップが  ２７０ｂ  を上げます）  １  境界ポイント（すなわち、出発点が  １  人によって変えられる）の移行があるところに進む。現在の例で、１  折り返しポイントのための識閾が  １７５から  １８０  度であると想定される。そんなものとして、８９  度が  １７５  以下であるので、方法  ２００ｂ  がステップ  ２７０ｂ  、真ん中のポイント、すなわち、ポイント  Ｂ  が  １  折り返しポイントとしてしまっておかれるところに進む。方法はステップ  ２８０ｂ  、前に述べられるように、１  境界ポイントの移行があるところにそれから進む。現在の例で、出発点は  １  つの所から他の所へ移行する。次に、方法  ２００ｂ  がステップ  ２９０ｂ  、すべての境界ポイント  １５０  が終了しているかどうかは決定されるところに進む。もしすべての境界ポイントが終了しているなら、方法  ２００ｂ  が終わる。しかしながら、もし方法  ２００ｂ  によって考慮に入れられなかった境界ポイント１５０  があるなら、方法  ２００ｂ  がステップ  ２４０ｂ  に戻り、そこで  ３  境界ポイントの新しい連続が選択される。現在の例で、  Ｄ  ＲＡ  がまだ考慮されなかった、方法がステップに戻るという要点から  ２４０ｂ  、３  つの境界線の連続が、ポイント  Ｂ  から始まって、ポイントするところが選択される。２００ｂ  がすべての境界ポイント１５０  が考慮に入れられるまでこのようにして繰り返す方法。
【００４３】
今図  １９、もう  １  の方法  ２００  の特定の実行、転換点の認識、にリファレンスする方法は一般に  ２００ｃ  で示される。カーブポイントがデジタル化されて上にカーブさせられたラインに沿って置かれるポイントであるパタパタと音を立てます、分離しません．  若干の模様  ＣＡＤ  プログラムが滑らかなカーブの「一見」を与えるためにカーブポイントによって結ばれる非常に小さいライン部分の絶え間がないストリングを通してカーブを作ることができる。他のプログラムが一緒に必ずしもこれらのライン部分を張らない、どちらかと言えば「Ｂｅｚｉｅｒ  カーブ」と呼ばれるものを使うことができる。Ｂｅｚｉｅｒ  カーブがまだカーブポイントを使います、ラインはそれぞれのポイントにおいて実際に  ａｒｃｅｄです、それで短いライン部分の必要がない。結果として、より少数のポイントの数が流動的に見えるラインを作成するために必要とされる。ＣＡＤ  システムが必要が、ポイントカーブ書き入れとして参照されて、余分のカーブポイントを生み出すと算定して、より滑らかに見えるカーブを考慮に入れるためにアルゴリズムを含むことができる。理論上、パターンが可能な限り少ししかポイントでデジタル化されない望ましい。例えば、行がただ  ２  ポイント、始まりと終端だけを持っている、建設が持っている直線コース的で好まれる。同様に、流動的な出演を得るためにカーブさせられた行可能な限り少ししかポイントを持っていないのは優先株である。理論上、カーブさせられたラインが奇妙な数のポイントを持っている優先である。例えば、前方へ杯が  ２  ダース以下のポイントを持っている  １  時間に類似していてサイド小片の上にジャケットのために、パターンが形づくった優先株であるそ前もって留め継ぎにする．
方法  ２００ｃ  の説明を支援するために、方法  ２００ｃ  がシステム  ３０  を使って経営されると想定される。さらに、方法  ２００ｃ  の次の論議はシステム  ３０  とその種々のコンポーネントのそれ以上の理解に導く。しかしながら、システム  ３０  ／あるいは方法  ２００ｃ  がさまざまであり得て、お互いと関連してここに論じられるように、正確に働く必要がない、このような相違が現在の例の範囲の中にある理解されるはずである。例を通って、図  １  に示されるように、装置  ４２  がパターン  ３８  のイメージ  ３８ａ１  を攻略した、パターン  ３８  が方法  ２００ａ  に従って認識されて、デジタル化されて、ベクター化  された、その転換点が、上に記述されて、方法  ２００ｂ  に従って識別されたと想定される。
【００４４】
今図  １９  にリファレンスして、ステップ  ２１０ｃ  で、識別された境界ポイントと転換点が受け取られる。現在の例、今図  ２０  にリファレンスする方法で、イメージ  ３８ａ５  が見せられます、境界線によって概説されて、境界線  ３８  をパターンレイアウトすると示す  １５６  を向ける。方法  ２００ａ  から得られる  １５６  がイニシャル／あるいはベクトルの終点を表すというこれらの境界線要点のそれぞれ。再び図  ２０  にリファレンスして、特定の転換点境界ポイント  １５６  以内に、すなわちとＢ、Ｃ、Ｄ、Ｅ、Ｆ、Ｇ、Ｋ、Ｌ、Ｍ、Ｎ、Ｏ、Ｒ、ワット、ＡＡ、ＤＡ、  ＦＡ  、  ＧＡ  が指さする、おや、  ＩＡ  、  ＪＡ  、  ＫＡ  とＬＡは白人のサークルによって示される。これらの転換点は方法  ２００ｂ  によって識別される。ステップ  ２２０ｃ  で、すべての境界ポイント  １５６  が連続的に取り決められる。現在の例、再び図  ２０  にリファレンスする方法で、すべてのポイントはＡから  ＲＡ  まで連続的に取り決められる。次に、ステップ  ２３０ｃ  で、スタートの転換点が選択される。現在の例、再び図  ２０  にリファレンスする方法で、最初の転換点、ポイント  Ｂ  は出発点  １５８  として選ばれる。次に、ステップ  ２４０ｃ  で、２  つの連続した転換点の連続が選択される。現在の例で、連続  １６２  が、転換点  Ｂ  とＣから成り立って、選択される。
【００４５】
次に、ステップ  ２４５ｃ  で、選択された転換点の間にどんな境界ポイントでもあるか否かにかかわらず、。もしこのような境界ポイントが選択された転換点の間に存在するなら、方法  ２００ｃ  がステップ  ２５０ｃ  、それらの境界ポイントが識別されるところに進む。しかしながら、もしこのようなどの境界ポイントもないなら、方法はステップ  ２８０ｃ  、次の転換点への移行があるところに進む。現在の例で、ポイント  Ｂ  とＣの間に他のどのような境界ポイントもない、方法  ２００ｃ  が、今図２１  にリファレンスして、、ステップ  ２８０ｃ  に、進むので、次の転換点への移行があり、すなわち、転換点  １５８  を始めるＣ．を向けるために移行する。次に、ステップ  ２９０  において、すべての境界ポイント  １５６  が調べられたかどうかは決定される。もしすべてのそのようなポイントが調べられたなら、方法は終わる。しかしながら、もしまだまだ調べられなかった  １５６  が残した若干の境界ポイントがあるなら、方法  ２２０ｃ  がステップ  ２４０ｃ  、２  つの連続した転換点の新しい連続が選択されるところに戻る。現在の例で、ポイント  Ｄ    ＲＡ  がまだ調べられなかったので、方法はステップ  ２４０ｃ  、２  転換点の新しい連続が選択されるところに戻る。再び図２１  にリファレンスして、転換点Ｃと  Ｄ  で構成された転換点  １６２  つの連続が選択される。ステップ  ２４５ｃ  、順序の間に境界ポイント  １５６  がないそれがもう一度ところの次の方法  ２００ｃ  収入がポイント  １６２  になる（すなわち、ポイントＣと  Ｄ）。方法  ２００ｃ  が、ステップスタートポイント  １    ５８  が次の転換点に移る  ２８０ｃ  、すなわち、ポイント  Ｄ  に進む。次に、方法  ２００ｃ  がステップ  ２９０ｃ  、方法  ２２０ｃ  がステップ  ２４０  に向け直されて、転換点  Ｄ  と  Ｅ．の連続シーンを選択するところに進む。今までに、  Ｄ  とＦと  ２２０ｃ  がそれとして繰り返すＧ、方法が関しては用を果たした  Ｅと同様にターンポイントの間に  ＥとＦとポイントが、今図２２  にリファレンスして  Ｂ  とＣとＣと  Ｄ  を向けるターンポイントの間に境界ポイントがないので、ステップ  ２８０ｃ  で、するべきスタートのターンポイント  １５８  移行がＧ．を向ける同じく外見上明白であるべきである。次に、方法  ２２０ｃ  が  ２９０ｃ  を上げることを次に行なって、ステップ  ２４０ｃ  に戻り、そこでポイントＧとＫから作られている  １６２  というターン要点の連続は選択した。次に、方法  ２００ｃ  がステップ  ２４５ｃ  に進み、そこで次の通りのＧとＫ・  Ｍｅｔｈｏｄ  ２００ｃ  がＨ、ｌとＪ．を向けるように境界ポイント、ポイントＧとＫの間の、１５６  が識別されるステップ  ２５０ｃ  に前払いするターンポイントの間に  ３  境界ポイントがあることを決心している。
【００４６】
次に、方法  ２２０ｃ  がステップ  ２５５ｃ  、すべての境界ポイントが  ２  転換点の間に十分に直線の上にあるかどうかは決定されるところに進む。もしすべての境界ポイントが  ２  （人・つ）の間に十分に直線の上にないなら、ポイントになってください（すなわち前もって定められた数のお互いの学位、例えば、５つの学位の中である）このような境界線がポイントする  ２６０ｃ  を上げるための方法  ２００ｃ  前進がカーブポイントとしてしまっておかれる．  しかしながら、もしすべての境界ポイントが  ２  転換点の間に十分に直線の上にあるなら、方法はステップ  ２８０ｃ  、前に述べられるように、次の転換点への移行があるところに進む。現在の例で、ポイントＨ、私とＪが転換点ＧとＫの間にすべて十分に直線の上にないので、方法はステップ  ２６０ｃ  、Ｈ、私とＪがしまっておかれる境界ポイントがポイントをカーブさせるところに進む。
【００４７】
次に、方法  ２００ｃ  がステップ  ２８０ｃ  、次の転換点への移行があるところに、もう一度、進む。現在の例で、ポイントＧからポイントＫまで移行がある。次に、２００ｃ  がどのケース方法を終わらせるかについて、方法  ２００ｃ  がすべての境界ポイントと転換点が調べられたかどうかは決定される  ２９０ｃ  を上げることを次に行ないる。ポイント  Ｌ  ＲＡ  がまだ考慮されなかったので、方法  ２００ｃ  が、もう一度、ステップ  ２４０ｃ  に戻り、そこでもう  ２  転換点の連続が選択される。すべての転換点と境界ポイントが考慮に入れられるまで、方法  ２００ｃ  がこのようにして繰り返する、すべてのカーブポイントは識別される。
【００４８】
ここに論じられた具体化が個々の事例に向けられる間に、具体化の下位グループと相違が発明の範囲の中にある理解される。例えば、ここにある教えが同じく周知のマニュアルをデジタル化しているテクニックと組み合わせられる今理解されるべきである。このようなテクニックをデジタル化しているマニュアルはユーザーに自動的な認識手続きが正確に要素をパターンレイアウトすると明らかにしたことを確かめるように求めるために使われることができる。／あるいはあるいはユーザーを持っているために、自動的な認識手順によって認識されなかった要素をどんなパターンにでも入力する。もう  １  つの例として、多くの異なった方法が境界線、どちらが、オンラインで、Ｃ・スーとＪ・Ｌ・プリンスによって書かれて、「アクティブな輪郭と勾配ベクトルが流れる」で論じられる「アクティブな輪郭」あるいは「ヘビ」アルゴリズムであるかの  １  （人・つ）をパターンレイアウトすると検出するために使われることができる理解されるはずです：イメージ分析とコミュニケーションラボホームページ、その中身がここにリファレンスによって含まれる（最後に  ２００４  年  ２  月  ２４  日に訪問された）ジョン・ホプキンス大学  ＜＃＞。他の方法が同じぐらい望ましい他の要素を検出するために使われることができる。ここに論じられた発明の具体化が個々の事例に向けられる間に、具体化の下位グループとの相違が発明の範囲の中にあることが理解される。例えば、ここにある教えが同じく周知のマニュアルをデジタル化しているテクニックと組み合わせられることが今理解されるべきである。このようなテクニックをデジタル化しているマニュアルはユーザーに自動的な認識プロシージャが正確にエレメントをパターン装飾したことを確かめるように求めるために使われ、そして／あるいはユーザーは、自動的な認識手順によって認識されなかった要素をどんなパターンにでも入力できる。もう１つの例として、多くの異なった方法がそのような境界線をパターン装飾して、検出するために使われることが理解されるはずである。“アクティブな輪郭”  あるいは  “スネーク”アルゴリズム（  “Ａｃｔｉｖｅ  Ｃｏｎｔｏｕｒｓ  ａｎｄ  Ｇｒａｄｉｅｎｔ  Ｖｅｃｔｏｒ  Ｆｌｏｗ”，  著者  Ｃ．  Ｘｕ  および  Ｊ．  Ｌ．  Ｐｒｉｎｃｅ，  オンライン参照）：  イメージ分析とコミュニケーション    研究所ホームページ，    ジョン・ホプキンス大学  ＜
1153970246531_0
＞  （ｌａｓｔ  ｖｉｓｉｔｅｄ  ｏｎ  Ｆｅｂｒｕａｒｙ  ２４，  ２００４），  どちらかについての中身はこれらの参考文献に含まれ、他の方法が同じぐらい望ましい他の要素を検出するために使われる。
【００４９】
今図２３、もう  １  の方法  ２００  の特定の実行、パターンノッチの認識、にリファレンスする方法は一般に  ２００ｄ  で示される。ノッチが、パターン小片を他の、関連したパターン小片と同列にそろえるために使われて、パターン小片のエッジに沿って置かれたポイントに合っている。それらはパターンメーカーによってパターンエッジに沿って特定の場所に置かれて、パターン小片を他の関連したパターン小片と同列にそろえるために使われます」。ノッチの  ５  つのタイプが長方形のノッチを含み、「Ｕ」がノッチ、さけ目ノッチと「Ｔ」ノッチを形づくりました。それらは切られるかあるいは生地あるいはペーパーに引き込まれることができる。デジタル化されたノッチが  １  ポイントと同じ構造的な特質を持っていることができる。しかしノッチを表す付加的な能力を持っている。
【００５０】
方法  ２００ｄ  の説明を支援するために、方法  ２００ｄ  がシステム  ３０  を使って経営されると想定される。さらに、方法  ２００ｄ  の次の論議はシステム  ３０  とその種々のコンポーネントのそれ以上の理解に導く。しかしながら、システム  ３０  ／あるいは方法  ２００ｄ  がさまざまであり得て、お互いと関連してここに論じられるように、正確に働く必要がない、このような相違が現在の例の範囲の中にある理解されるはずである。例の目的で、装置４２が、図  ２  で、装置  ３８  のパターン境界線が方法  ２００ａ  に従って認識されて、デジタル化されて、ベクター化  されたということを明らかにされるように、パターン  ３８  のイメージ  ３８ａ１  を攻略した、その転換点が方法  ２００ｂ  に従って識別された、そのカーブポイントが、上に記述されて、方法  ２００ｃ  に従って識別されたと想定される。
【００５１】
ステップ  ２０４ｄ  で、識別された境界ポイントとカーブポイントが受け取られる。現在の例に関しては、境界ポイント図２０  での  １５６  が方法  ２００ｄ  のステップ  ２０４ｄ  で受け取られると想定される。前に述べたとおり、１５６  がイニシャルを表すというこれらの要点／あるいは方法  ２００ａ  のそれのような方法から得られるベクトルの終点のそれぞれ。現在の例の目的で、下の表  ＶＩ  が（の・もの・人）のような  ｖｅｃｔｏｒｉｚａｔｉｏｎ  プロセスの間に集められたであろう  １５６  が方法  ２００ａ  で記述した境界ポイントに関して情報を示する。６が類似しているテーブルが  ４  を棚上げする、それが縦列を含むという点で「インデックス」、「ベクトル」、「長方形の座標」、に「大きさとディレクション」「？  を完了する」というラベルをはりました。それぞれのコラムが十分に、インチが  ４  を棚上げするというその対応するコラムと同じ情報、最初で除外すると記述する、それぞれのベクトルの終点「長方形の座標」がアルファベット順にラベルをはられるラベルをはられたコラムでそれらが文通する方法は図２２  でＡ−  に  ＲＡ  というラベルをはる。再び表  ＶＩ  にリファレンスして、それぞれのポイント  １５６  が最初のポイントとして  ２  度、かつて終端と  ２  回目として現われる。例えば、ポイント  Ｂ  が最初のポイントとしてベクトル  １４４  に、かつて終端としてベクトル  １１２  と  ２  番目の時に、  ２  度現われる。同様に、ポイントＣが最初のポイントとしてベクトル  １４５  に、かつて終端としてベクトル  １４４  と  ２  番目の時に、  ２  度現われる。今横列にリファレンスして、１  と  ２  と表６、大きさとベクトル  １１２  つの指示のコラム  ４  が  ６  つのユニットとゼロ度です、ベクトル  １４４  の大きさと指示はそれぞれ  １  つのユニットと  ２７０  度である。この情報は、ポイント  Ｂ  において、パターン境界線に  ２７０  度（すなわちゼロを差し引いた  ２７０）の方向シフトがあることを決めるために使われることができる。同様に、今横列に  ２  と  ３  と表６、大きさとベクトル  １４４  の指示のコラム  ４  を知らせる  １  つのユニットと２７０  度であるのに対して、ベクトル  １４５  つの大きさと指示は  ２  つのユニットと  １８０  度である。この情報はポイントＣにおいて、２７０  度を差し引いた  １８０  のシフトがあることを決めるために使われることができる。否定的な  ９０  の学位と等しい（か、あるいは同じぐらいさもなければ芸術、確かな  ２７０  の学位で熟練した人たちに知られている）。
【００５２】
【表５】
2007517280.tif 000007
【００５３】
次に、ステップ  ２０８ｄ  で、このようなポイントが連続的に取り決められる。現在の例に関しては、ポイント  １５６  が図  ２２  で、Ａ−  ＲＡ  から、すでに連続的に取り決められる。次に、ステップ  ２１２ｄ  で、次の転換点は隣りの出発点として選ばれる。ポイント  １５６  の連続の最初からスタートの現在の例のケースで、転換点  Ｂ  は最初の転換点です、そんなものとして、出発点として選ばれる。次に、方法  ２００ｄ  がステップ  ２１６ｄ  、選択された転換点がすでに出発点として調べられたかどうかは決定されるところに進む。もし選択された転換点がすでに出発点として調べられたなら、方法は終わる。しかしながら、もし選択されたターンポイントが出発点として調べられなかったなら、方法はステップ  ２２０ｄ  、スタートのターンポイントとスタートのターンポイントからの  ４  番目のターンポイントからの距離が決定されるところに進む。現在の例に関しては、ステップ  ２１６ｄ  で、ターンポイント  Ｂ  がスタートのターンポイントとして遭遇されなかったので、方法はステップ  ２２０ｄ  、かに進み、今図  ２４、４  番目のターンポイントへのターンポイント  Ｂ  の間の距離  １６８、すなわち、ポイントＦ、にリファレンスするのは大きさの３  つのユニットであると決定される。次に方法はステップ  ２２４ｄ  、距離  １６８  が標準的なノッチ距離と等しいかどうかは決定されるところに進む。もし距離  １６８  が標準的なノッチ距離と等しいなら、方法はステップ  ２２８ｄ  、すぐにスタートのターンポイントの前と後の方向がところに進む。しかしながら、もし距離が水準ノッチ距離  １６８  と等しくないなら、方法はステップ  ２１２ｄ  、次のターンポイントがスタートのターンポイントとして選ばれるところに戻る。標準的なノッチ距離が大きさの  １  つのユニットであると想定している現在の例に関しては、距離  １６８  が標準的なノッチ距離と等しくない、方法がステップ  ２１２ｄ  、ポイントＣがスタートのターンポイントとして選ばれるところに戻ると決定される。次に、方法  ２００ｄ  がステップ  ２１６ｄ  に進み、、ポイントＣが（今まで）そうではないでした、出発点、方法としてステップ  ２２０ｄ  への  ２００ｄ  収入、か調べたので、今図  ２５、もう  １  つのポイントＣと  ４  番目の転機の間の距離  １７０、すなわち、ポイントＧ、にリファレンスするのは大きさの  １  つのユニットであると決定される。
【００５４】
次に方法はステップ  ２２４ｄ  、距離  １７０が標準的なノッチ距離と等しいと決定されるところに進む。方法  ２００ｄ  が、それ故、ステップ  ２２８ｄ  、すぐにスタートの転換点の前と後の指示がところに進む。現在の例、再び表  ＶＩ  と図  ２５  にリファレンスするために関しては、ポイントＣのすぐ前の指示がポイントＣが終端、すなわち、正方向に  ２７０  度であるベクトルの指示である芸術で熟練した人たちに外見上明白である。同様に、ポイントＣのすぐ後の指示はポイントＣが最初のポイント、すなわち、確かな  １８０  の学位であるベクトルの指示である。次に方法はステップ  ２３６ｄ  、すぐに転換点の前と後の指示の間の相違が決定されるところに進む。現在の例に関しては、相違はすぐに転換点の前と後に否定的な  ９０  の学位と等しいか、あるいは同じぐらいさもなければ芸術、確かな  ２７０  の学位で熟練した人たちに知られている正の  ２７０  を差し引いた正の  １８０  であると決定される。それに応じて、指示の間の相違がすぐにポイントＣの前と後に正の  ２  百であるので」  ７０  度、方法はステップ  ２４０ｄ  、次の転換点が一時的に選択されるところに進む．  現在の例に関しては、その転換点はポイント  Ｄ  である。
【００５５】
次に、方法  ２００ｄ  がステップ  ２４４ｄ  、一時的に選択された転換点の前と後の方向がところに進む。現在の例と今ラインに表  ＶＩ  の  ３  つと  ４  つを知らせることに関しては、ポイント  Ｄ  のすぐ前のベクトルの指示は正方向に  １８０  度です、他方ポイント  Ｄ  のすぐ後のベクトルの指示は正方向に  ２２５  度である。次に、方法はステップ  ２４８ｄ  、一時的に選択された転換点の前と後の指示の間の相違が確かな  ４５  つの学位と等しいかどうかは決定されるところに進む。もし相違が確かな  ４５  つの学位と等しいなら、方法  ２００ｄ  が次の転換点が一時的に選択される  ２５２ｄ  を上げることを次に行ないる。しかしながら、もし差が正方向に  ４５  度ではないなら、方法  ２００ｄ  がステップ  ２１２ｄ  に戻り、そこで次のターンポイントはスタートのターンポイントとして選ばれる。現在の例に関しては、ポイント  Ｄ  の前と後のベクトルの指示の間の差は確かな  ４５  つの学位と等しい正の  １８０  を差し引いた正の  ２２５  である。したがって、方法  ２００ｄ  がステップ  ２５２ｄ  、次のターンポイント、すなわち、ポイント  Ｅが一時的に選択されるところに進む。
【００５６】
方法  ２００ｄ  がステップ  ２５２ｄ  、一時的に選択された転換点の前と後のベクトルの方向がところにそれから進む。現在の例、今表  ＶＩ  にリファレンスするために関しては、ポイント  Ｅのすぐ前の方向は白い  ２２５  度ポイント  Ｅ  のすぐ後の指示が正方向に３１５  度であることを確信している。次に方法はステップ  ２６０ｄ  、一時的に選択されたポイントの前と後の指示の間の相違が確かな  ９０  の学位と等しいかどうかは決定されるところに進む。もし相違が正方向に  ９０  度であるなら、方法  ２００ｄ  がステップ  ２６４  に進み、そこで次の転換点は選択される。さもなければ、方法  ２００ｄ  がステップ  ２１２ｄ  に戻り、そこで次の転換点は出発点として選ばれる。現在の例に関しては、ベクトルの指示の間の相違はすぐにポイントＥの前と後に正方向に  ２２５  度を差し引いた正方向に３１５  度です、確かな  ９０  の学位と等しい。したがって、相違が確かな  ９０  の学位と等しいので、方法はステップ  ２６４ｄ  、次の転換点、すなわち、ポイント  Ｆ  が一時的に選択されるところに進む。
【００５７】
方法  ２００ｄ  が次に表  ＶＩ  のように転換点  Ｆ  の前と後の指示が確かな  ３１５  つの学位とゼロ学位であると決定される  ２６８ｄ  を上げることを次に行なう今外見上明白である。次の方法  ２００ｄ  がステップ  ２７２ｄ  、ポイントＦの前と後の指示の間の相違が正方向に  ４５  度であるかどうかは決定されるところに進む。もし相違が正方向に  ４５  度ではないなら、方法は、もう一度、新しいスタートの転換点が選択されるステップ  ２１２ｄ  に戻る。しかしながら、もし相違が正方向に  ４５  度であるなら、方法はステップ  ２７６ｄ  、次の転換点（ポイントＦの後に）が選択されるところに進む。現在の例に関しては、ポイントＦの前と後の相違はマイナスの正方向に  ３１５  度ゼロ度です、否定的な３１５  つの学位（すなわち、確かな  ４５  つの学位）と等しい。方法  ２００ｄ  がそれでステップ  ２７６ｄ  、次の転換点、すなわち、ポイントＧが選択されるところに進む。
【００５８】
方法  ２００ｄ  がステップ  ２８０ｄ  、転換点Ｇの前と後の指示がゼロ学位と確かな  ２７０  の学位であると決定されるところの次に進む今外見上明白である。次の方法  ２００ｄ  が転換点の前と後の指示の間の相違が正方向に  ２７０  度であるかどうかは決定されるステップ２８４に進む。もし相違が正方向に  ２７０  度であるなら、方法はステップ  ２８８ｄ  、スタートの転換点と次の  ４  の連続した転換点がノッチポイントとしてしまっておかれるところに進む。さもなければ、もし相違が肯定的でない  ２７０  度であるなら、方法  ２００ｄ  がもう一度ステップ  ２１２ｄ  に戻り、そこで次の転換点は出発点として選ばれる。現在の例に関しては、ポイントＧの前と後の指示の間の相違がマイナスのゼロ度正方向に  ２７０  度であるので、方法  ２００ｄ  がステップ  ２８８ｄ  、Ｃ、  Ｄ、Ｅ、ＦとＧがしまっておかれる転換点がポイントにノッチを付けるところに進む。
【００５９】
ａ）  正の  ２７０  の特定の角であるかぎり、  ｂ）  正の  ４５  と  ｃ）  正方向に  ９０  度が特にステップ  ２３６ｄ  、  ２４８ｄ  、方法  ２００ｄ  の  ２６０ｄ  、  ２７２ｄ  と  ２８４ｄ  でリファレンスされました、これらのステップのそれぞれで使われた実際の角は変化するかもしれなくて、上にリファレンスされる正確に角である必要がない。同様に  ４番目の転換点が特に方法  ２００ｄ  のステップ  ２２０ｄ  でリファレンスされたのに対して、ノッチの順番時点の数はノッチの大きさと形によって変化できる。代わりに、もしノッチがカーブポイントの未確定な数を含むなら、ステップ  ２２０ｄ  で、スタートの転換点と同じく  １  カーブポイントでなかった次の転換点の間の距離は決定されることができました。一般に、方法  ２００ｄ  がノッチを特徴づけるお互いと関係を持った  １  セットの角（あるいは広範囲の角）にある転換点のどんな集まりでも捜すために修正される。
【００６０】
さらに、方法  ２００ｄ  はただパターン境界線の上にノッチポイントを抽出ために使われることができる方法の例に過ぎません。もう  １  つのノッチをパターンレイアウトすると検出するための例が正常化されたクロスの使用です-同じぐらい図２６  に示される方法  ２００ｅ  の相互関係プロセス。ステップ  ２０４ｅ  で、境界ポイントと転換点がとられる。ステップ  ２０８ｅ  で、すべてのポイントは連続的に取り決められる。ステップ  ２１２ｅ  で、次の転換点はスタートの転換点として選ばれる。ステップ  ２１６ｅ  で、ポイントを始めるとして、選択された転換点がすでに方法  ２００ｅ  によって遭遇されたかどうかは決定される。ステップ  ２２０ｅ  で、スタートの転換点とその  ４番目の転換点の間の距離は決定される。ステップ  ２２４ｅ  で、スタートの転換点と選択された転換点の間の距離が標準的なノッチ距離と等しいかどうかは決定される。次にステップ  ２２８ｅ  で、ベクトルデータが引き抜かれた元のラスターデータは受け取られる。ステップ  ３３２ｅ  で、元のラスターデータの選択された順番小数点が位置を定められる。ステップ  ３３６ｅ  で、選択された順番小数点の近所の小さいサブイメージが引き抜かれる。ステップ  ３４４ｅ  で、完ぺきな（周知の）ノッチのイメージが受け取られる。ステップ  ３４８ｅ  で、完ぺきなノッチのイメージが十分にステップ  ３３６ｅ  で選択されたサブイメージに合うかどうかは決定される。この決意をする  １  の方法が  ２  つの選択された順番小数点の間に完ぺきなノッチとイメージの間に正常化された十字相互関係を行なうことである。もし十字  −  相互関係の結果が前もって決定された閾値（例えば、９０  パーセント）より高いなら、  ２  つの選択されたターン小数点の間のイメージは選択されたターンがステップで  ２１２ｅ  と  ２２０ｅ  を向けるステップ  ３５２ｅ  への  ２００ｅ  収入を完ぺきなノッチと方法のイメージと同列にそろえると思われます、選択されたターンの間のイメージはポイントして、ノッチとしてしまっておかれる。もし他方十字  −  相互関係の結果が前もって決定された閾値（例えば、９０  パーセント）より高くないなら、２  つの選択されたターン小数点の間のイメージは次の通りの  ２００ｅ  が次のターンポイントが出発点として選ばれる、プロセスがもう  １  つのポイントのセットのために繰り返すステップ  ２１２ｅ  に返す完ぺきなノッチと方法のイメージで一列にならないと思われる。
【００６１】
方法  ２００ｅ  のステップ  ３４４ｅ  で、ただ  １  つの完ぺきなノッチだけのイメージが受け取られた間に、ステップ  ３４４ｅ  で、周知のノッチの種々のイメージのライブラリがその代わりで受け取られる。そんなものとしてステップ  ３４８ｅ  で、ステップ  ３３６ｅ  の選択されたイメージがイメージがステップ  ３４４ｅ  で受け取った（の・もの・人）に合うかどうか決定する代わりに、選択されたイメージが前のステップで受け取られた完ぺきなノッチのライブラリでイメージのいずれにでも合うかどうかは決定される。
【００６２】
さらに、ノッチを抽出ために使われるどんな方法でも引き抜かれたノッチの場所を変えるためにさらに修正される。今図２７  にリファレンスして、方法  ２００ｆ  は引き抜かれたノッチの場所を修飾するために使われることができる方法の例である。ステップ  ２０４ｆ  で、境界ポイント、ノッチとノッチポイントのリストが受け取られる。次に、ステップ  ２１２ｆ  で、すべてのノッチは連続的に整えられる。次に、ステップ  ２１６ｆ  で、選択されたノッチがすでに遭遇されたかどうか決定する。もし選択されたノッチがすでに遭遇されたなら、方法は終わる。しかしながら、もし選択されたノッチが遭遇されなかったなら、方法はステップ  ２２０ｆ  、模様パターンを表している元のラスターデータが受け取られるところに進む。このデータは前に方法  ２００ａ  でリファレンスされるラスターデータである。次に、ステップ  ３２４ｆ  で、選択されたノッチは元のラスターデータに位置している。次に、ステップ  ３２８ｆ  で、およそパターン境界線と垂直に交わる弱々しい直線が位置を定められるノッチの近い所に位置している。この直線は、ノッチの場所を意味して、パターンメーカーによって作られたノッチのリファレンスマークを表する、選択されたノッチの中央に位置するべきである。次に、ステップ  ３３２ｆ  で、位置を定められる直線がおよそ選択されたノッチの中央でパターン境界線を満たすかどうかは決定される。もし位置を定められる直線が位置を定められるノッチの中央でパターン境界線を満たすなら、方法  ２００ｆ  がもう  １  つのノッチが連続的な順番で選択されるステップ  ２１２ｆ  に戻る。もし、他方、それが位置を定められる直線が位置を定められるノッチの中央でパターン境界線を満たさないことを決心しているなら、ユーザーは相違を通知され、ソフトウェアはユーザーに  ２（人・つ）の間にノッチあるいは直線あるいは場所娯楽場の中から選択するよう促す。
【００６３】
今図２８、もう  １  の方法  ２００  の特定の実行、粒線の認識、にリファレンスする方法は一般に  ２００ｇ  で示される。粒線が生地穀物の道の情報を提供して、裁断師に、切れる前に、どのように生地に対してパターンを与えるべきか示すことができる。等級化するために、粒線が同じくリファレンスしるしの役をする。粒線が通常カッターのために重要なリファレンスの役をするアローを含む。下に証明されるように、アローがアルゴリズムと関連して列が自動的に穀粒の位置を定めるのに役立つために使われることができる。
【００６４】
方法  ２００ｇ  の説明を支援するために、方法  ２００ｇ  がシステム  ３０  を使って経営されると想定される。さらに、方法  ２００ｇ  の次の論議はシステム  ３０  とその種々のコンポーネントのそれ以上の理解に導く。しかしながら、システム  ３０  ／あるいは方法  ２００ｇ  がさまざまであり得て、お互いと関連してここに論じられるように、正確に働く必要がない、このような相違が現在の例の範囲の中にある理解されるはずである。目的で例から、図  ２  に示されるように、装置  ４２  がパターン  ３８  のイメージ  ３８ａ１  を攻略した、装置  ３８  のパターン境界線がデジタル化されて、ベクター化  されて、方法  ２００ａ  に従って認識されたと想定される。この例で、フィルターが例で（それより）使われる異なった色が方法  ２００ａ  を記述したものであったと同じく想定される。現在の例のカラーフィルターが  ８８ａ２  、９０ａ２  とそれらより黒いように見えている  ９２ａ２  が図６  でした要素をもたらす、黒白のラスターデータ結果へのグレースケールのラスターデータの変換の間に要素で、図２９  と  ３０  に示されるように、  ８８ａ２  、  ９０ａ２  と要素  ８８ａ５  、  ９０ａ５  と  ９２ａ５  に、その後変えられている  ９２ａ２  がイメージ  ３８ａ６  に向上を与えるために方法  ２００ａ  に従ってベクター化する同じく仮定される。図２９  と  ３０  で例証されるように、それぞれ、イメージ  ３８ａ５  （図２９  で）とイメージ  ３８ａ６  が（図  ３０  で）図  ２  にイメージ  ３８ａ２  のそれらに類似しているパターン要素を含めて、  ３８ａ５  と  ３８ａ６  がそれらの対応物と同じリファレンスを生むイメージの要素ことを除いて、  ３８ａ２  を映し出すように接尾辞アンドリューの代わりに接尾辞「ａ５」と「ａ６」と共に後に続きました。
【００６５】
ステップ  ２０４ｇ  で、ベクトルポイントが受け取られる。現在の例に関しては、ベクトルの図  ３０  、イニシャルと末端に示されるように、以下に「ベクトルポイント」  １  ７６が、イメージ  ３８ａ６  を形成して、ステップ  ２０４ｇ  で受け取られる。ベクトルが種々の線、直線を含めて、カーブ線と多角形を構成する方法は理解される。次に、ステップ  ２０８ｇ  で、多角形のベクトル情報が受け取られます、現在の例で、すべての多角形がすでに方法  ２００ａ  に従って識別された、これらの多角形を形成しているベクトルポイントに関する情報が受け取られると想定される。次にステップ  ２１２ｇ  で、多角形を形成するすべてのベクトルポイントは取り除かれる。現在の例に関しては、  ７８ａ６  と  ８６ａ６  がデータが、ただ開いている多ラインだけを残して、ステップ  ２０４ｇ  で受け取った方向から取り除かれる要素を形成しているベクトルポイントが図３１  において証明した。次にステップ  ２１６ｇ  で、残っている多ラインは連続的にラベルをはられる。現在の例に関しては、図３１  でのすべての残っている多ラインは連続的にＡ−  から  Ｅ．というラベルをはられる。次にステップ  ２２０ｇ  で、多ラインが連続的な順番で選択される。現在の例に関しては、順序で最初の多ライン、すなわち、多ラインＡは選択される。次に方法はステップ  ２２４ｇ  、選択された多ラインがすでに遭遇されたかどうかは決定されるところに進む。もし選択された多ラインがすでに遭遇されたなら、方法は終わる。しかしながら、もし選択された多ラインが遭遇されなかったなら、方法はステップ  ２２８ｇ  、選択された多ラインを形成しているすべてのポイントが直線の上に横たわるかどうかは決定されるところに進む。もし選択された多ラインに関するすべてのポイントが直線の上に横たわるなら、方法はステップ  ２３２ｇ  、選択された多ラインに関するすべてのポイントがパターン境界線の中で横たわるかどうかは決定されるところに進む。他方、もし選択された多ラインに関するすべてのポイントが直線の上に横たわるわけではないなら、方法はステップ  ２２０ｇ  、もう  １  つの多ラインが連続的な順番で選択されるところに戻る。種々の方法がポイントの複数性が十分に直線の上に横たわるかどうか決定するために使われることができる。１  の方法が、それらが等しいと思われることができるように、多ラインを形成しているベクトルの指示が十分に近いかどうか決定する方法です、それらが直線を構成する方法を意味する。もう  １  の方法が完ぺきな直線のイメージ、例えば、正常化された十字相互関係を通してテクニックで多ラインの提携を測ることである。現在の例、今図３２  にリファレンスするために関しては、多ラインＡが完ぺきな直線  １７８  のイメージで一列にならない。結果として、方法はステップ  ２２０ｇ  、次の多ラインが連続的な順番で選択されるところに戻る。現在の例、再び図３１  にリファレンスするために関しては、多ライン  Ｂ  が今選択される。次に、方法はステップ  ２２４ｇ  、多ライン  Ｂ  がすでに遭遇されなかったと決定されるところを通して進む。方法はステップ  ２２８ｇ  、選択された多ラインを形成しているすべてのポイントが直線の上に横たわるか否かにかかわらず、それがもう一度ところにそれから進む。今回は、今図３３  にリファレンスして、すべてのポイント多ライン  Ｂ  の上に、もう  １  つの  ｐｅｒｆｅｃｔ．  直線  １８０  のイメージで十分に一列になって、そうすれば、選択された多ラインに関するすべてのポイントがパターン境界線の中で横たわるか否かにかかわらず、方法はそれがステップ  ２３２ｇ  にそれから進む。もし選択された多ラインに関するすべてのポイントがパターン境界線の中で横たわるなら、方法  ２００ｇ  がステップ  ２３６ｇ  、多ラインがおよそ「水平である」かどうかは決定されるところに進む。しかしながら、もしすべてのポイントがパターン境界線の中で横たわるわけではないなら、方法はステップ  ２２０ｇ  、次の  ｐｏｌｙｉｉｎｅ  が連続的な順番で選択されるところに戻る。現在の例、今図  ３４  にリファレンスするために関しては、パターン境界線のイメージは、方法  ２００ａ  で前に検出されて、後ろにスクリーン  ５８  に挿入され、多ライン  Ｂ  の上のすべてのポイントがパターン境界線の中で横たわることを決心している。方法  ２００ｇ  が、選択された多ラインがおよそ水平であるかどうかは決定される  ２３６ａ  （２３６ｇ）を上げることを次に行ないる。もし選択された多ラインがおよそ水平であるなら、方法はステップ  ２４０ｇ  、選択された多ラインが一端にアローを持っているかどうかは決定されるところに進む。しかしながら、もし選択された  ｐｏｌｙｉｉｎｅ  がおよそ水平ではないなら、方法はステップ  ２２０ｇ  、もう  １  つの多ラインが連続的な順番で選択されるところに戻る。種々の方法がラインがおよそその例が、図  ３５  に対して示されるように、ライン部分のいずれかの終わりに置かれて、ラインと水平な軸  ｘ  「「ｘ」」の間の角を測ることを伴う水平線であるかどうか決定するために使われることができる。現在の例で、もしそれが水平な軸の  １  ０度の中であるなら、ラインがおよそ水平であると想定される。再び図  ３５  にリファレンスして、多ライン  Ｂ  がいずれかの水平な軸  ｘ  「「あるいはｘ」」の７度の中であって、およそ水平であると思われる。方法  ２００ｇ  が、ステップ  ２４０ｇ  、多ラインが一端にアローを持っているかどうかは決定されるところに進む。もう一度、種々の方法がアローを認めるために使われることができる。１  の方法がどんな交差しているラインでも完ぺきなアローのイメージと同列にそろえようとして、正常化された十字架の結果を決定する方法を含みます-完ぺきなアローのイメージでラインを横切っているの相互関係。もう  １  の方法がそのそれぞれが確かな  ９０  の学位以下しか選択された多ラインのいずれかの側面の上にない、そのそれぞれがもう  １  つのパターン要素あるいはライン部分を横切らない、前もって定められた最大長さで、  ２  つの他の（ずっとより短い）ライン部分によって横切られる選択された多ラインに関して  １  ベクトルポイントがあるかどうか決定する方法を含む。現在の例、今図３６  にリファレンスするために関しては多ライン  Ｂ  の上にポイント  １８１  があり、どちらがラインによって横切られるかが  １８２  つの  ａｎｄ．１８６  を分けるが。ラ��ン切片  １８２  は多ライン  Ｂ  からの  ３５  度です、ライン切片  １    ８  ６は選択された多ラインのいずれかの側面多ライン  Ｂ  ・  Ａｃｃｏｒｄｉｎｇｌｙ  、  １８２  と  １８６  が上に  ９０  度以下であるライン部分のそれぞれからの  ３０  度である。したがって、現在の例に関しては、ステップ  ２４４ｇ  、選択された多ラインが受容できる範囲の中で長さを持っているかどうかは決定されるところに多ライン  Ｂ  がアローを持っている、方法が進むことを決心している。もし選択された多ラインが受容できる範囲、方法の中で長さを持つことが判明するなら、２００ｇ  がステップ  ２４８ｇ  、選択された多ラインが粒線としてしまっておかれるところに進む。しかしながら、もし多ラインが受容できる範囲の中で長さを持たないことが判明するなら、方法はもう  １  つの多ラインが連続的な順番で選択されるステップ  ２２０ｇ  に戻る。種々の方法がこの決意をするために使われることができる。しばらくは受容できる範囲が模様パターンの幅の  ８０％であると想定される。現在の例で、模様パターンの長さが受容できる範囲の中にあることが判明すると想定される。方法は、選択された多ラインが粒線としてしまっておかれるステップ  ２４８ｇ  に進む。
【００６６】
今図３７、もう  １  の方法  ２００  の特定の実行、ドリル穴の認識、にリファレンスする方法は一般に  ２００ｈ  で示され、下に概説されるべきである。ドリル穴がボタン、スナップ、などの場所を識別するために使われることができる。それらは同じくダートの終わりを意味するために使われることができる。図３７  で示されるように、方法  ２００ｈ  のステップ  ２０４ｈ  で、ベクトルデータが受け取られる。次にステップ  ２０８ｈ  、すべての多ラインにおいて、パターン以外境界線と交差しているラインがパターン境界線を横切らない対を分けて、取り除かれる。次にステップ  ２１２ｈ  で、すべてラインを横切っている切片対が連続的に手配される。次にステップ  ２１６ｈ  で、１  つの交差しているライン切片対が連続的な順番で選択される。次にステップ  ２２０ｈ  で、選択された交差しているライン切片対がすでに遭遇されたかどうかは決定される。もし選択された交差しているライン切片対がすでに遭遇されたなら、方法は終わる。もし、他方、選択された交差しているライン切片対が遭遇されなかったと決定されるなら、方法はステップ  ２２４ｈ  に進み、そこで  ２  つが他のライン切片旅館であると、それだけ  ２  つでのそれぞれのライン部分がおよそ垂直であるか否かにかかわらずそうすると決定される。もし  ２  つでのそれぞれのライン部分が  ２  つにおよそ他のライン部分と垂直に交わらないなら、方法  ２００ｈ  がステップ  ２１６ｈ  に戻り、そこで新しい交差しているライン切片のペアが連続的な順番で選択される。しかしながら、もしそれぞれの交差しているライン切片のペアがおよそ他のライン部分と垂直に交わるなら、方法  ２００ｈ  がステップ  ２２８ｈ  、それぞれのライン部分が長さにおいて  １  インチのおよそ  ４分の  １  であるかどうかは決定されるところに進む。もしそれぞれのライン部分が長さにおいて  １  インチのおよそ  ４分の  １  ではないと決定されるなら、方法  ２００ｈ  がステップ  ２１６ｈ  に戻り、そこで新しい交差しているライン切片のペアが連続的な順番で選択される。しかしながら、もしそれぞれのライン部分が長さにおいて  １  インチのおよそ  ４分の  １  であると決定されるなら、方法  ２００ｈ  がステップ  ２３２ｈ  、それぞれのライン部分がパターン境界線の中にあるかどうかは決定されるところに進む。もしそれぞれのライン部分がパターン境界線の中にないと決定されるなら、方法  ２２０ｈ  がステップ  ２１６ｈ  に戻り、そこで連続的な順番での交差しているライン切片のペアが選択される。しかしながら、もしそれぞれのライン部分がパターン境界線の中にあると決定されるなら、方法  ２００ｈ  がステップ  ２３５ｈ  、交差しているライン切片のペアがドリル穴としてしまっておかれるところに進む。
【００６７】
今図  ３８  、もう  １  の方法  ２００  の特定の実行、中心によってカットされた行の認識、にリファレンスする方法は一般に方法  ２００ｉ  で示され、下に概説されるべきである。折り目ラインと傷ついたラインが、模様パターンの実際の、打ち砕かれたラインが非常に類似に見えると、共に現われる。結果として現時点でそこの発明の具体化は要素が「折り目カット」ラインとして参照したハイブリッドパターンの捜索である。図  ３８  で示されるように、方法  ２００１  年のステップ  ２０４ｉ  で、ベクトルデータが受け取られる。次に、方法  ２００ｉ  がステップ  ２０８ｉ  、パターン境界線を横切るパターン境界線とライン部分以外のすべてのラインと多ラインが取り除かれるところに進む。方法  ２００ｉ  がステップ  ２１６ｉ  、境界線交差ポイントの連続的なリストが作られるところにそれから進む。次にステップ  ２２０ｉ  で、スタートの境界線交差ポイントが連続的な順番で選択される。次にステップ  ２２４ｉ  、リファレンスの複数性においてラインが選択されたポイントからすべての他の（対立する）境界線交差ポイントまで組み立てられる。次にステップ  ２２８ｉ  で、すべての対立する境界線交差ポイントは連続的に整えられる。次にステップ  ２３２ｉ  で、対立する境界線交差ポイントが連続的な順番で選択される。次にステップ  ２３６ｉ  で、元のラスターデータからの対応する線形の範囲は受けられる。次に、方法  ２００ｉ  がステップ  ２４０ｉ  、選択された境界線抽出ポイントと選択された対立するポイントの間に打ち砕かれたラインがあるか否かにかかわらず、それがところに進む。もし選択された対立するポイントが打ち砕かれたライン、方法によって横切られないと決定されるなら、２００ｉ  がステップ  ２４８ｉ  、選択された対立するポイントが連続的な順番で最後の対立するポイントであるかどうかは決定されるところに進む。もし、他方、ステップ２４８１  において、選択された対立するポイントが連続的な順番で最後の対立するポイントであると決定されるなら、方法はステップ  ２５２ｉ  に進み、選択された出発点が最後の交差であるかどうかは決定されるところ。もし選択された出発点が最後の交差ポイントであるなら、方法は終わる。しかしながら、もし選択された出発点が最後の交差ポイントではないなら、方法  ２００ｉ  がステップ  ２２０ｉ  に戻り、そこで新しい出発点が連続的な順番で選択される。今後方にステップ  ２４８ｉ  にリファレンスして、もし選択された対立するポイントが連続的な順番で最後の対立するポイントではないと決定されるなら、方法  ２００ｉ  がステップ  ２３２ｉ  、かにポイント  Ｊｓ  が連続的な順番で選択した新しい対立する境界線交差を返する。今後方にステップ  ２４０ｉ  にリファレンスして、もし対立するポイントが打ち砕かれたライン、方法によって横切られると決定されるなら、２００ｉ  がステップ  ２４４ｉ  、打ち砕かれたラインが中心によって切られたラインとしてしまっておかれるところに進む。方法  ２００ｉ  がそれからステップ  ２２０ｉ  に戻り、そこで次のスタートの境界線交差要点は連続的な順番でどんな可能性がある中心によってカットされた行でも見いだすよう選ばれる。
【００６８】
今図３９、もう  １  の方法  ２００  の特定の実行、内部の安全器の認識、にリファレンスする方法は一般に  ２００ｊ  で示され、下に概説されるべきである。図３９  で示されるように、ステップ  ２０４ｊ  でベクトルデータが受け取られる。次に、ステップ  ２０８ｊ  で、すべての多ラインは、パターン境界線以外、選択される。次にステップ  ２１２ｊ  で、すべての選択された多ラインは連続的に整えられる。次に、ステップ  ２１６ｊ  で、多ラインが連続的な順番で選択される。次にステップ  ２２０ｊ  で、ステップ  ２１６ｊ  の選択された多ラインがすでに遭遇されたかどうかは決定される。もし選択された多ラインがすでに遭遇されたなら、方法は終わる。他方、もし選択された多ラインがすでに遭遇されなかったなら、方法  ２００ｊ  がステップ  ２２４ｊ  、選択された多ラインが完全にパターン境界線の中にあるかどうかは決定されるところに進む。もし選択された多ラインが完全にパターン境界線の中にないなら、方法  ２００ｊ  がステップ  ２１６ｊ  に戻り、そこで新しい多ラインが連続的な順番で選択される。もし、選択された多ラインが完全にパターン境界線の中にあるなら、方法  ２００ｊ  がステップ  ２２８ｊ  、元のラスターデータが受け取られるところに進む。次に、方法  ２００ｊ  がステップ  ２３２ｊ  、選択された個別の多ラインの内部に対応しているラスターデータの地域が位置しているところに進む。方法  ２００ｊ  の次の収入が元のラスターデータの囲まれた地域が主に「バックグラウンドの色」から成り立つかどうかは決定されるステップ  ２３６ｊ  へです（画像処理装置について。もし元のラスターデータの囲まれた地域が主にパターンのバックグラウンドの色から成り立つなら、方法は新しい多ラインが連続的な順番で選択される多ラインが内部の安全器としてストアされ、方法がステップ  ２１６ｊ  に戻るステップ  ２４０ｊ  に進む。もし、他方、囲まれた地域が元のラスターデータで、パターンのバックグラウンドの色を含まないなら、方法  ２００ｊ  がステップ  ２１６ｊ  に戻り、そこで新しい多ラインが連続的な順番で選択される。
【００６９】
今図４０  にもう  １  の方法  ２００  の特定の実行を知らせて、鏡ラインの認識は一般に  ２００ｋ  で示され、下に概説されるべきである。鏡ラインが対称のサイドと共に  １  小片の中心を意味する。例えば、シャツの衿がパターン小片の中央において鏡ラインを持つ。図４０  で示されるように、ステップ  ２０４ｋ  でベクトルデータが受け取られる。次に、ステップ  ２０８ｋ  で、すべての閉じられた多ラインはベクトルデータからかけ離れている。次にステップ  ２１２ｋ  で、すべての残っている多ラインは連続的に整えられる。次にステップ  ２１６ｋ  で、多ラインが連続的な順番で選択される。方法  ２００ｋ  がステップ  ２２０ｋ  、選択された多ラインがすでに遭遇されたかどうかは決定されるところに次に進む。もし選択された多ラインがすでに遭遇されたなら、方法は終わる。しかしながら、もし選択された多ラインがすでに遭遇されなかったなら、方法  ２００ｋ  がステップ  ２２４ｋ  、選択された多ラインに関するすべてのポイントが多ラインの末端の間に直線の上に横たわるかどうかは決定されるところに進む。もしすべてのポイントが多ラインの末端の間に直線の上に横たわるわけではないなら、方法  ２００ｋ  がステップ  ２１６ｋ  に戻り、そこで多ラインが連続的な順番で選択される。もし、他、手の上に、選択された多ラインに関するすべてのポイントが多ラインの末端の間に直線の上に横たわるなら、方法  ２００ｋ  が選択された多ラインの末端がパターン境界線を横切るかどうかは決定されるステップ  ２２８  に進む。もし選択された多ラインの末端がパターン境界線を横切らない、方法  ２００ｋ  がステップ  ２１６ｋ  に戻るなら、どこですか、多行連続的な順番で選択される．  もし、他方、選択された多ラインの末端がパターン境界線を横切るなら、等しくＮである場合は、方法  ２００ｋ  が  ２３２ｋ  を上げることを次に行ないます-余白を入れられたポイントが選択された多ラインに沿って生成される。方法  ２００ｋ  がステップ  ２３６ｋ  、多ラインと垂直に交わって、多ラインのいずれかの側面の上にパターン境界線に及ぶＮポイントのそれぞれで、ラインが組み立てられるところに次に進む。方法  ２００ｋ  がステップ  ２４０ｋ  、選択された多ラインによって生成されたそれぞれのポイントがステップ  ２３６ｋ  で組み立てられるそれぞれのラインの中心であるかどうかは決定されるところにそれから進む。もし選択された多ラインによって生成されたそれぞれのポイントがステップ  ２３６ｋ  で組み立てられるそれぞれのラインの中心であるなら、方法  ２００ｋ  がステップ  ２４４ｋ  、選択された多ラインが鏡ラインとしてしまっておかれるところに進む。しかしながら、もし多ラインによって生成されたそれぞれのポイントがステップ  ２３６ｋ  で組み立てられるそれぞれのラインの中心ではないなら、方法  ２００ｋ  がステップ  ２１６ｋ  に戻り、そこで新しい多ラインが連続的な順番で選択される。
【００７０】
今図４１、もう  １  の方法  ２００  の特定の実行、認識にリファレンスすの綱を縫って、下に輪郭を描かれるべきである  ２００ｌ  で一般に示されて存在する．  ステップ  ２０４ｌ  で、ベクトルデータが受け取られる。２０８ｌ  、すべての多列がパターン境界線と多ラインを含んでいることを除外するステップにおいて」最少の転換点、取り去られる．  次に、ステップ  ２１２ｌ  で、残っている多ラインは連続的に整えられる。次に、ステップ  ２１６ｌ  で、多ラインが連続的な順番で選択される。次に、ステップ  ２２０ｌ  で、ステップ  ２１６ｌ  の選択された多ラインがすでに遭遇されたかどうかは決定される。もし選択された多ラインがすでに遭遇されたと決定されるなら、方法  ２００ｌ  が終わる。他方、もしそれが選択された多ラインがすでに遭遇されなかったことを決心しているなら、方法  ２００ｌ  が  ２２４ｌ  を上げることを次に行ないます、選択された多ラインの上にすべてのポイントか否かにかかわらず、それがところは（すなわち多ラインに関するそれぞれのポイントが定義された範囲の中でおよそ  ２  分の  １  インチであるか否かにかかわらず）パターン境界線からおよそ  ２  分の  １  インチである。もし選択された多ラインに関するすべてのポイントがパターン境界線からおよそ  ２  分の  １  インチではないと決定されるなら、方法  ２００ｌ  がステップ  ２１６ｌ  に戻り、そこで新しい多ラインが連続的な順番で選択される。他方、すべてのポイント選択された多ラインの上にパターン境界線からおよそ  ２  分の  １  インチがある、方法がステップ  ２２８ｌ  に進むかどうか、選択された多ラインがどことしてしまっておかれますか新しい多ラインが連続的な順番で選択されるライン、、方法はステップ  ２１６ｌ  に戻る、縫う．
今図４２にリファレンスして、もう  １  つの特定の方法のインプリメンテーション  ２００  、プレートのリファレンス行とストライプのリファレンス行の認識が一般に  ２００ｍ  で示され、下に概説されるべきである。ステップ  ２０４ｍ  で、ベクトルデータが受け取られる。次に、ステップ  ２０８ｍ  で、すべての多行パターン以外境界線とパターン境界線を横切っている多ラインが受け取られる。次に、ステップ  ２１２ｍ  で、すべての残っている多ラインはパターン境界線の周りに容姿の順番によって整えられる。次に、ステップ  ２１６ｍ  で、多ラインが連続的な順番で選択される。次に、ステップ  ２２０ｍ  で、選択された多ラインがすでに方法  ２００ｍ  によって遭遇されたかどうかは決定される。もし選択された多ラインがすでに遭遇されたなら、方法  ２００ｍ  が終わる。しかしながら、もし選択された多ラインがすでに遭遇されなかったなら、方法  ２００ｍ  がステップ  ２２４ｍ  、選択されたライン部分がおよそパターン境界線と垂直に交わるかどうかは決定されるところに進む。もし選択されたライン部分がおよそパターン境界線と垂直に交わらないなら、方法  ２００ｍ  がステップ  ２１６ｍ  に戻り、そこで新しいライン部分が連続的な順番で選択される。しかしながら、もし選択されたライン部分がおよそパターン境界線と垂直に交わるなら、方法  ２００ｍ  がステップ  ２２８ｍ  、選択されたライン部分が  ２  分の  １  インチ以下しか長さにおいてではないかどうかは決定されるところに進む。もし選択されたライン部分が長さにおいて  ２  分の  １  より少なくない程度インチであるなら、２００ｍ  がステップ  ２１６ｍ  に返す方法は新しいライン部分であった、連続的な順番で選択される。もし、他方、選択されたライン部分が  ２  分の  １  インチ以下しか長さにおいてではないなら、方法  ２００ｍ  が選択されたライン部分がおよそ同一の隣接を持っているかどうかは決定されるステップ  ２３２ｍ  に反時計回りの方向の  ４分の  １  インチを前払いする。もし選択されたライン部分が反時計回りの方向でおよそ同一の隣接の  １  クォーターのインチを持っていると決定されるなら、方法は新しいライン部分が連続的な順番で選択されるステップ  ２１６ｍ  に戻る。もし、他方、選択されたライン部分が  １  つの  −    １  人のおよそ同一の隣接を持っていないと決定されるなら-反時計回りの方向にインチを  ４分する方法はステップ  ２３６ｍ  、選択されたライン部分が時計回りの方向で  ８  分の  ３  インチにおよそ  ４分の  １  インチの距離での  ３  人の等しく間隔を置かれた、およそ同一の、隣接を持っているかどうかは決定されるところに進む。もし選択されたライン部分が時計回りの方向で  ８  分の  ３  インチにおよそ  ４分の  １  インチの距離での  ３  人の等しく間隔を置かれた、およそ同一の、隣接を持っているなら、方法  ２００ｍ  がステップ  ２３８ｍ  に進み、そこで、プレートのリファレンスラインと方法が終わると、ライン部分（すなわち、選択されたライン部分と  ３  人の隣接はステップで  ２３６ｍ  を記述した）のグループはしまっておかれる。もし、他方、選択されたライン部分が  ３  人の等しく間隔を置かれた、およそ同一の隣接、３  つの  −  におよそ  ４分の  １  インチを持たないと決定されるなら-時計回りの方向で  ８  番目のインチ、方法  ２００ｍ  がステップ  ２４０ｍ  、選択されたライン部分が  ４分の  １  から  ８  分の  ３  が時計回りの方向に少しずつ動かす  １  あるいは  ２  つのおよそ等しく間隔を置かれた同一の隣接を持っているかどうかは決定されるところに進む。もし選択されたライン部分が  １  （人・つ）を持っているか、あるいは  ２  がおよそ等しく  ４分の  １  から  ８  分の  ３  が時計回りの方向に少しずつ動かす同一の隣接の間に間隔を置いたなら、方法  ２００ｍ  がステップ  ２４４ｍ  に進み、そこで、リファレンスラインを縞模様にするように、ライン（すなわち、選択されたライン部分と  １  あるいは  ２  つの隣接はステップで  ２４０ｍ  を記述した）の現在のグループはしまっておかれます、方法は終わる。もし、他方、選択されたライン部分が  １  あるいは  ２  つのおよそ等しく間隔を置かれた同一の隣接  １  を持っていないなら-四半期に  ８  分の  ３  インチに時計回りの方向で、方法  ２００ｍ  がステップ  ２１６ｍ  に戻り、そこで新しいライン部分が連続的な順番で選択される。
【００７１】
今図４３、もう  １  の方法  ２００  の特定の実行、バランスラインの認識、にリファレンスする方法は一般に  ２００ｎ  で示される。ステップ  ２０４ｎ  で始めて、データが、ここに記述されるように、境界線抽出方法と粒線抽出方法を行なうか、あるいは他のいかなる望ましい方法でも使うことの結果から受け取られる。次に、ステップ  ２０８ｎ  で、試験がステップ２０４  からのデータについて粒線を横切るすべてのラインを決定させられます、それらすべての交差のリストがそれから生成される。
【００７２】
ステップ  ２１２ｎ  で、交差しているラインがステップ  ２０８ｎ  で生成されたリストから受け取られる。最初のパスの間にステップ  ２１２ｎ  を通って、最初の交差しているラインはリストで最初である。次に、ステップ  ２１６ｎ  で、最新のラインがおよそ粒線と垂直に交わるかどうかについて、確定がされる。もしノーであるなら、それで最新の交差しているラインが粒線ではない、方法がステップ  ２２０ｎ  に進むと決定される。ステップ  ２２０ｎ  で、ステップ  ２０８ｎ  で生成されたリストからの最後の交差しているラインが調べられたかどうかについて、確定がされる。もしそうでなければ、方法はステップ  ２０８ｎ  からのリストが次の交差しているラインに進歩しているステップ  ２２８ｎ  に進み、方法は前と同じように記述されたステップ  ２１２ｎ  に戻る。
【００７３】
もし、ステップ  ２１６ｎ  でそれが粒線と垂直に交わっておよそ（すなわち十分に）最新の交差しているラインことを決心しているなら、方法はステップ  ２２４ｎ  に進み、最新の交差しているラインの末端が接近するか、あるいは実際にイメージの境界線と交差するかどうかについて、確定がされる。（「アプローチ」によって、どんな望ましい範囲でもおよそ  １  インチ以上の境界線のような、使われることができる理解されるはずである。）  もし最新の交差しているラインが境界線に接近すると決定されるなら、方法はステップ  ２３６ｎ  に進み、バランスラインと方法が終わると、最新の交差しているラインはしまっておかれる。
【００７４】
もし、ステップ  ２２４ｎ  で、それが末端が接近するか、あるいは境界線と交差しないことを決心しているなら、方法はステップ  ２２０ｎ  に進み、ステップ  ２０８ｎ  で生成されて、前と同じように記述されたリストで最後のラインが達せられたかどうかについて、確定がされる。もし調べられるそれ以上のラインがあるなら、方法  ２００ｎ  がステップ  ２１２ｎ  に戻って自転車に乗って行って、あるいはバランスラインが達せられる、あるいはステップ  ２０８ｎ  からのリストのすべてのラインがバランスラインを見いださないで疲れ切るまで、前に記述されるように、その後進む。もしバランスラインが見いだされないなら、方法はステップ  ２２０ｎ  からステップ  ２２２ｎ  まで進み、ユーザーはバランスラインが見いだされなかったとアドバイスされる。
【００７５】
今図４４、もう  １  つの特定の方法の実行  ２００  、パフォーマンスにリファレンスすの完全に自動的な等級規則番号課題機能が一般に下に輪郭を描かれる  ２００ｏ  で示される．  ノート、自動化された等級ポイント番号課題プロセスの部分、についてアルゴリズムが演じられるべき可能性がある等級ポイントとしてパターンについて自動的にすべての転換点とノッチを分析して、それにタグを付けます。さらにこの方法、それの説明での，．が  ｐｒｅ  でＣＡＤ格子レイアウト的であると思われます-定義されたリファレンス文献がポイントすでにパターン小片に割り当てられました。このような等級化するために格子レイアウトを割り当てることの  １  の方法がそうするべきである  ｂｅ．  下に方法  ２００ｐ  でさらに説明した．  ステップ  ２０４ｏ  で転換点とノッチポイントの長方形の座標（ｘ、ｙ）のリストが受け取られて、等級ポイントであるというレッテルを付けられる。リスト  ｏｆ−ｔｕｒｎ  はポイントとノッチポイント  ２００ｂ  と  ２００ｄ  が上に論じた方法のようないろいろな方法から得られる。次に、ステップ  ２０６ｏ  で、ポイント（ｎ、  ｍ）がリファレンスポイントとして選ばれる。種々の方法が  １  リファレンスポイントを決定するために使われることができる。  １  つのそのような方法がリファレンスポイント（ｎ、  ｍ）をパターン小片の中央ポイントとして選択ことを含む。
【００７６】
次にステップ  ２０８ｏ  で、線形の転換がポイント（ｘ’、ｙ’）かｘ’  ＝    ｘ    −  ｎとｙ’  ＝  ｙメートルにすべての等級ポイント（ｘ、ｙ）が変えられるところで行なわれる。次に、ステップ  ２１０ｏ  で、等級ポイントは連続的な順番でラベルをはられる。次に、ステップ  ２１２ｏ  で、１  等級ポイントが連続的な順番で選択される。次に、ステップ  ２２０ｏ  で、選択された等級ポイントがすでに遭遇されたかどうかは決定される。もし選択された等級ポイントがすでに遭遇されたと決定されるなら、方法  ２００ｏ  が終わる。しかしながら、もし選択された等級ポイントがすでにではなかったと決定されるならステップ  ２２２ｏ  、自動的な格子が選択されるところに出会われた、方法  ２００ｏ  の進歩であった。自動的な格子を選択するために使われることができる方法の例が下に方法  ２００ｐ  で論じられる。現在の例で、選択される自動的な格子は  ４つの象限を持っている。しかしながら、下の方法  ２００ｐ  の説明で外見上明白であるであろうように、方法  ２００ｐ  で選択された自動的な格子がいろいろな異なった象限を持っていることができる。順番に  ２２４ｏ−２４０ｏ  が下に論じたステップを修正する。次に、ステップ  ２２４ｏ  で、ｙであるか否かにかかわらず、-選択された等級ポイントの座標はゼロより大きいである。選択された等級小数点のｙ座標がゼロ、ステップ  ２２８ｏ  への方法  ２００ｏ  進歩、選択された等級小数点のｘ座標がゼロより大きいかどうかは決定されるところより大きいこと。ステップ  ２２８ｏ  で、もし選択された等級小数点のｘ座標がゼロより大きいなら、方法は、象限ｌにあるとして、選択された等級小数点がストアされるステップ  ２３８ｏ  に進み、等級規則  ＃    １  が  ２００ｏ  が新しい等級ポイントが連続的な順番で選択されるステップ  ２１２ｏ  に進める選択された等級小数点と方法に割り当てられる。もし、他方、ステップ  ２２８ｏ  においてであるなら、選択された等級小数点のｘ座標がゼロより大きくないことを決心している、方法  ２００ｏ  が選択された等級小数点が  第２象限にあるステップ  ２４０ｏ  に進み、等級規則  ＃    ２  が選択された等級小数点に割り当てられる。次に、ステップ  ２４０ｏ  から、方法  ２００ｏ  がステップ  ２１２ｏ  に戻り、そこで選択された等級小数点が連続的な順番で選択される。しかしながら、もしステップ  ２２４ｏ  で、選択された等級小数点のｙ座標がゼロより大きくないと決定されるなら、方法  ２００ｏ  がステップ  ２３２ｏ  、等級ポイントのｘ座標がゼロより小さいかどうかは決定されるところに進む。ステップ  ２３２ｏ  において、もし、新しい等級ポイントがあるステップ  ２１２０  への  ２０００  の戻りが連続的な順番で選択した選択された等級小数点と方法に選択された等級小数点のｘ座標がゼロ、２００ｏ  がステップ  ２３４ｏ  に推進する方法、選択された等級ポイントが  第３象限にあると決定されるところより小さい、等級規則  ＃  ３  が割り当てられることを決心している。他方、もしステップ  ２３２ｏ  で、選択された等級小数点のｘ座標がゼロより小さくないと決定されるなら、方法  ２００ｏ  が選択された等級ポイントが象限  ＩＶ  にある���決定されるステップ  ２３６ｏ  に進み、等級規則  ＃  ４が選択された等級小数点に割り当てられる。次に、ステップ  ２３６ｏ  から、方法は、ステップ  ２１２ｂ  に、戻る、新しい等級ポイント連続的な順番で選択される．
それぞれの等級ポイントが上にリファレンスされたと述べている同格のシステムはパターンの粒線に関するポイントに相対的である。どんなに主な穀粒であるかぎり、全部のパターン小片を等級を付けることに対して、ラインが主要なリファレンスであるとしても、他の等級のリファレンス行が同じく小片の特定のエリアのために等級のリファレンスとして使用される。例えば、代わりのＣＡＤリファレンスが一般に付加されているそでを持っている模様トップに適用される。粒線は主な体のために等級のリファレンスです、代わりの等級のリファレンスはそでに適用される。
【００７７】
今図４５、もう  １  つの特定の方法の実行  ２００  にリファレンスして、パターン小片へのＣＡＤ格子レイアウトの割り当ては一般に  ２００ｐ  で示され、下に概説されるべきである。格子レイアウトが象限、の特定のレイアウトに提供する等級化方法、つがタイプするそれぞれの特定のパターンのための特定の等級規則数。そんなもの、事前ライブラリとして-取り決められた象限レイアウトとそれらのそれぞれの等級規則数はつがタイプするパターンの実用的な多種多様さを受け入れるために組み立てられる。例えば、ライブラリは適切に  １  ジャケットの前の小片に適用されることができた事前に計画された象限レイアウトを限定するかもしれない。もう  １  つのライブラリの事前に計画された象限レイアウトが適切に  １  ジャケット背中小片に適しているために存在できる。独立したライブラリの多数の複数性が組み立てられて、記述されたプロセスに適用されることができました。
【００７８】
再び図４５  にリファレンスして、ステップ  ２０２ｐ  で、格子レイアウトを異なった模様パターンタイプと結び付けられるように評価するためのライブラリが受け取られる。次に、ステップ  ２０６ｐ  で、パターン小片の  ベクター化されたイメージは受け取られる。パターン小片の  ベクター化されたイメージは  ２２０  が前に記述した方法のようないろいろな方法から得られる。次に、ステップ  ２０８ｐ  、１  個が一緒に合われるパターンの  ベクター化されたイメージにおいて異なったパターンと結び付けられるＣＡＤ格子レイアウトの  １  人はタイプする。種々の方法がこのマッチをするために使われることができる。例えば、アルゴリズムが象限レイアウトのライブラリの中で処理されるパターン小片の形を分析して、マッチを見いだすために使われることができる。もう  １  つの例がパターン小片の  ベクター化されたイメージを最も好ましいクロス相互関係結果に提供するタイプがステップ  ２０６ｐ  で受け取ったパターンと結び付けられるＣＡＤ格子レイアウトを決定するはずである。もう  １  つの発明の具体化で、ユーザーは手作業で事前に計画された象限レイアウトのライブラリをスクロールして、選択をいずれかのレイアウト形あるいは名前に基づかせる選択を持っていることができる。次に、ステップ  ２１６ｐ  で、ステップ  ２０８ｐ  でレイアウトで選ばれたＣＡＤ格子はパターン小片の  ベクター化されたイメージと同調させられる。模様パターンの  ベクター化されたイメージのためにＣＡＤ格子レイアウトを一列に並べるために使われる方法の例が採点されるパターン小片の上に  １  リファレンスポイントで一列になるそれの上のリファレンスポイントを持っているはずである。これを達成するために、アルゴリズムが自動的に格子の中央ポイントを小片の中央ポイントと同列にそろえることができる。一方、２  つの軸が平行しているように、もう  １  つのアルゴリズムが自動的に格子の軸をパターン小片の軸と同列にそろえることができる。
【００７９】
もう  １  つのパターン要素を識別するために続く発明の具体化で、訂正が自動的にあるいは手作業で種々のパターン要素にされる。今図４６  にリファレンスして、方法  ３０  ０は  １  つのパターン境界線を修正するための自動的な方法  １  つの特定のどのようにかの例である。（他の要素を修正するために、他の具体化は方向付けられえる。）  このプロセスの  １  つの目的が彼あるいは彼女が感じる伝統的なツールが一緒にすでに熟練しているパターンをデザインし続けるべきパターンメーカーを許して、仕事に固有の時間がかかる補修的な仕事を行なうために自動的な機構と方法を持つことである。
【００８０】
詳細に方法  ３００  を説明する前に、特定のパターンの上に方法  ２００  （あるいはその変形）を行なった後で、それぞれのパターンがここに「パターンＩＤ」をという人であると述べられたユニークな認証者を割り当てられると想定される。どんなデジタル化されたパターンの外のプリントあるいはそれのプロットにでも適用される  パターンＩＤ  に対応しているバーコードが生成される。換言すれば置かれて、最初のパターンが方法  ２００  とその変形を通してベクター化  された後、ユニークなパターン  ＩＤ  を割り当てられる。このパッテン  ＩＤ  はそれから境界線が理論上現状においてたくらんだパターンの中に現われるように設定される。特定のパターンがすでにデジタル化されたパターンのデータベースの中に入られたユニークなユニットであると認識するために使われることができる。
【００８１】
ステップ  ３０４  において始めて、ラスターイメージデータが受け取られる。容認されたラスターイメージは方法  ２００  （あるいはその変形）に従ってデータであって、プリントアウトあるいは前にデジタル化された模様パターンの「プロット」からとられる。プロットは  パターンＩＤ  を含んで、同じく貿易の伝統的なツールを使ってプロットの上に直接顕著であった手作業で引きつった訂正を含む。このような訂正は境界線とパターンの内部の項目両方に当てはまることができて、ただ新しい行を伴うだけである。（システムがこのステップを自動化するように設定されると、どんな望ましくない行の抹消でも任意）。拡張されたパターンのラスターイメージは  ＣＣＤ  カメラあるいは前と同じように記述されたスキャナー装置によって取り込まれる。
【００８２】
次に、ステップ  ３０８  においてステップ  ３０４  において受け取られたラスターイメージの検索がパターン  ＩＤ  のために行なわれる。ステップ  ３１２  において、検索された  パターンＩＤ  はそれから  パターンＩＤ  と一致する「良い」ベクトルデータの周知のセットを置くために使われる。ベクトルデータの位置を定めて、そのベクトルデータのコピーが下に記述されるように貯蔵所から受け取られて、さらに使われる。
【００８３】
次に、ステップ  ３１６  において、ステップ  ３０４  において受け取られたラスターイメージは位置を定められて、ステップ  ３１２  において受け取られた周知のベクトルデータと同列にそろえられる。リファレンスポイントに基づいて周知の良いベクトルデータの中で、ステップ    ３０４  において受け取られたパターンの新しいラスターイメージは元のデジタル化されたパターン小片からのベクトルデータと同列にそろえられる。連合が取得されるまで、このような連合は回転と翻訳で実行される。
【００８４】
次に、ステップ  ３２０  において、ラスターイメージがベクトルデータからの  １  個がステップ  ３１２  において受け取った対応する元のデジタル化されたパターンについてよみがえらせられる。
【００８５】
ステップ  ３２４  において、ステップ  ３２０  において作成されたラスターイメージはステップ  ３０４  において受け取られたラスターイメージから引かれる。このステップの結果はパターンメーカー訂正からただ新たにデザインされた行だけを置き残する。これらの結果はその時ベクター化である。
【００８６】
次に、ステップ  ３２８  において、比較がデータが持っているステップ  ３１２  において受取した方向の間にされるステップ  ３２４  において生成された新しいベクトルデータの．  それらが元のデジタル化されたパターン小片のデータセットに加えられるように、アルゴリズムの  １  つのセットが新しい内部の行を表すデータを識別するために用いられる。他のアルゴリズムが元のパターンの境界線を横切る新しいライン部分を表しているデータを識別するために応用される。ソフトウェアに、これらの交差は元のパターンの境界線でギャップを表する。
【００８７】
次に、ステップ  ３３２  において、ステップ  ３２８  において生成されたこれらの新しいライン部分からのデータはそれからつが新たに定義された境界線を完了するためにステップ  ３１２  において受け取った元のデジタル化されたパターンのデータセットに挿入される。ステップ  ３０４において受け取られたラスターデータからの元の境界線部分は取り除かれて、ステップ  ３２８  を使って一致されるように、ステップ  ３１２  からのベクトルデータの中で見いだされた新しい境界線部分で置き換えられる。結果として、そのデータを表すことが取り去られたので、置き換えられた境界線部分はビューから自動的に消去される。
【００８８】
ステップ  ３３６  において、独創的なイメージの表示がステップ  ３０４  において受け取ったように、今修飾されるベクトルデータは保管される。
ステップ  ３００  を行なうことの有益な結果、かつてすべてのライン訂正がソフトウェアによって実行されたと、パターンメーカーはパターン小片内に手作業でどんな望ましくないデジタル化された行あるいは項目でもデリートする機会を許される。この時点でパターン訂正は完全です、データセットはただ修正されたパターンのベクトルデータだけを含む。
【００８９】
方法  ３００  がユーザーがベクター化なパターン小片に直接他のタイプを  ＣＡＤ  タイプ訂正にする方法を可能にするために修正される今外見上明白であるべきである。オペレーションが含むであろう、制限されないこれらは：付け加えることが「ライン部分、転換点  １  カーブポイント、扱いの中にライン特徴についてすなわち変えているポイント特徴の扱いが周囲ライン部分を鏡ラインなどに変えることにおいて」一緒ポイントについて動いて、デジタル化された行について部分、ライン部分以内の小数点をデリートする方法を削除して、マウスあるいはステイラスのような入力装置によってライン部分をデジタル化した。
【００９０】
今図  ４７  にリファレンスして、方法  ４００  はパターン境界線を修正するための手動の方法の特定の例である。ステップ  ４０４  において、ラスターデータ、ベクトルデータとパターン  ＩＤ  のサンプルが受けられる。次に、ステップ  ４０８  において、ラスターデータとベクトルデータは共にそれぞれでパターン  ＩＤ  に対する参照を見いだすために検索される。次に、ステップ  ４１２  において、すべてのラスターデータとパターン  ＩＤ  と結び付けられないベクトルデータが削除される。次に、ステップ  ４１６  において、  ＩＤ  得点記録係からのリファレンス小数点がラスターイメージを展示されているベクトルデータと同列にそろえるために使われる。次に、ステップ  ４２０  において、調整がグラフィカル・ユーザインタフェースによってベクトルデータにされる。次に、ステップ  ４２４  において、ステップ  ４２０  からの修飾されるベクトルデータはストアされて、アップデートされ、方法  ４００  が終わる。３００  と  ４００  が記述する方法とデジタル化されたパターン境界線の自動的な、手動の訂正であるかぎり、すべての要素が同様に修正される理解され、下記を含み、ノッチ、粒線、鏡行、内部の安全器がリファレンス行、プレートのリファレンス行を縞模様にして、ドリル穴を開けて、ラインを縫って、行、バランス行を切って  ／  折って、ポイントになって、ポイントをカーブさせる。
【００９１】
ここに論じられた具体化が個々の事例に向けられる間に、具体化の下位グループと相違が発明の範囲の中にある理解される。例えば、２００ｏ  への方法  ２００ａ  が自動的にタイプの切望されるパターン要素を認識する唯一の  ２００  が修飾されるどの方法かについて方法の例である今理解されるべきである。さらに、どちらで  ３００  と  ４００  方法ただ、方法の例すでに望ましい結果を提供するために変更されて要素が自動的に、あるいは手作業でそうであり得るパターンを認識して、しまっておく．  さらに、本発明によって生成されたどんな出力アプリケーションでも正当性のために見られる能力を持っていることができる。したがって、ソフトウェアをデジタル化している自動化されたは、デジタル化されたパターンのコピーをたくらむ能力と同様、スクリーンの上の  ＡＳＴＭ  ／  ＡＡＭＡ  −  ＤＸＦ  出願視聴者を持っていることができる。スクリーンの上の視聴者はユーザーに小片が実際に適切に処理されたかどうか知っていることを許すことができる。例えば、ユーザーは穀物のような疑わしい項目あるいは代わりの等級のリファレンス行を識別する方法ができる。あるいは彼  ／  彼女はデジタル化されたパターンの上に潜在的な欠陥と照らし合わせるべき白書に関するパターンの結果を点検できる。
【００９２】
方法  ２００ａ−２００ｏ  のそれぞれの段階で列挙された特定の基準がそれぞれのパターン要素を識別するために使われることができる基準の単なる例である、異なった基準が同じく使われることができるさらに理解されなくてはならない。例えば、異なった基準が、粒線、識別するために使われることができるいくつかのみその若干が  ２００ｇ  が上に記述した方法で使われた．  これらの基準は、乱暴にラインを見いだして、パターンの長さを運営する最も長いラインがパターンと調査結果の大量に平行していることを見いだすことを含みます」垂直な角においてラインを横切っている内部のライン。
【００９３】
さらに、特定の数に対する特定のリファレンス文献／あるいは方法  ２００ａ−２００ｏ  を着ている特定の形と方法  ３０  ０と  ４００  はただ例に過ぎません。方法  ２００ａ−２００ｏ  が修正されて、種々の形と大きさの要素をパターンレイアウトすると認めるために使われることができる。さらに、種々の許容設定、自由の度と数の範囲がどんな数あるいは手製のパターンの誤りの上に、含めて記述された測定リファレンスにでも接点で定義される。例えば、ターンポイントを認識するために、１  ターンポイントの代わりに（同じくカーブポイントである）いくつかのターンポイントが認識されるかもしれないように、手製のパターンのコーナー（すなわち、１  ターンポイント）は取り扱いから少し歩き回られるかもしれない。本発明は設定が変換の間に応用した寛容、あるいはこのようなポイントを捜して、  ＣＡＤ／ＣＡＭ  システムコンパチブルの出願形式に訂正をする別個の方法を通してこれを埋め合わせている方法を含む。
【００９４】
さらに、特定のリファレンスが  ＡＳＴＭ  ／  ＡＡＭＡ  −  ＤＸＦ  出願形式へのパターン要素の変換にされたけれども、  ＣＡＤ／ＣＡＭ  システムと互換性があるどんな出願形式でもへの特定のパターン要素の変換が発明の範囲の中にある理解される。
【００９５】
最終的にシステム  ３０  は模様パターンのイメージを取り込んで、分析するためにただ実行されるシステムの例に過ぎません。ヘッドダウンの対話型のディスプレイが同じく、編集機能と同様、入力、アウトプットを行なうために使われることができる。ヘッドダウンで対話型のディスプレイは直接そのスクリーンの表面に触れているペン（ステイラス）に対処する水平に曲げられた対話型のディスプレイである。操作者はマウスの代わりにこの「対話型のペンディスプレイ」を使ってシステムと相互に作用する。対話型のペンディスプレイは、ユーザーに速く、直感的に働くためのそれらの自然の手目調整を利用する方法を許して、組み合わせディスプレイと仕事の表面の役を務めます。ＣＡＤ  操作者がコンピュータによって伝統的なパターンメーカーのデリケートに最も素晴らしいパターン訂正が理論上鉛筆を使っているのをまねようと試みるとき、典型的なヘッドアップディスプレイとマウス形状の上の利益は今外見上明白である。例えば、もし  ＣＡＤ  操作者がヘッドアップディスプレイとマウス形状を使って女性のスカートパターンの上にデリケートな最新流行のカーブを調整する必要があるなら、遠まわしに適切な外見を達成するよう駆り立てられるデジタル化されたラインの必要に沿って多くのポイントとして骨が折れる、時間がかかるタスクである。ヘッドダウンで操作者がツールを速く目的を達して、上手に手腕を振るわれるようにして伝統的なパターンを使って直接ディスプレイ表面の上に描くことができる対話型のディスプレイが結果として生じるのに対して。さらに、手続きは上にリファレンスされたヘッドダウンの対話型のディスプレイと関連して使われる伝統的なヘッドアップディスプレイモニターを含む。このアレンジを通してユーザーは伝統的なヘッドアップモニターのデータの広角の概観を維持する間に「ズームインして」、ヘッドダウンの対話型のディスプレイを通してデータをエディットする方法がでく：この対話  ／  ディスプレイスキームを使って、システムは「ヘッドダウン」と「ヘッドアップ」両方のオペレーションの最も良い特質を結合する。
【図面の簡単な説明】
【００９６】
【図１】図１  が発明の具体化のとおりに模様パターンデジタル化のためにシステムの図式の表現を見せます；
【図２】図２  が図  １  つのシステムで使われたタイプの衣類パターンのイメージを示する；
【図３】図３  がもう  １  つの発明の具体化のとおりに模様をデジタル化する方法のための方法のフローチャートを示する；
【図４】図４  がもう  １  つの発明の具体化のとおりに模様パターンの境界線を見いだすための方法のフローチャートを示する；
【図５】図５  がラスターデータの棒グラフが  ２  つの着色されたフィルターによってフィルターされたのを見せます；
【図６】図６が、イメージが８ビットの単彩のイメージに変換された後の図  ２  のイメージを示す；
【図７】図７が、イメージが少しも単彩のイメージに変換された後の図  ２  と６のイメージを示す；
【図８】図８  がもう  １  つの発明の具体化のとおりに図  ７  でイメージをベクター化するための方法のフローチャートを示する；
【図９】図９  が、「ベースピクセル」がポジション（−２  、  −４）において選択されたという状態で、ｘｙプレーンで図  ７  のイメージを示する；
【図１０】図１０  が、「隣接ピクセル」で、ｘｙプレーンで図  ７  のイメージを示す」ポジション（−    ２  、  −  ５）において選択されました；
【図１１】図１１  が、ベクトルが図  １０  で図  ９  でのベースピクセルから隣接ピクセルまで構成されるという状態で、ｘｙプレーンで図７のイメージを示する；
【図１２】図１２  が、図  １１  でのベクトルがポジション（−  ２  、  −  ６）に延長されるという状態で、ｘｙプレーンで図  ７  のイメージを示する；
【図１３】図１３  が、１  ベースピクセルがポジション（−  ２  、  −  ６）において選択されて  １  隣接ピクセルがポジション（−  ３、  −  ６）において選択されるという状態でｘｙプレーンで図７のイメージを示する。
【図１４】図１４  が、ベクトルが図  １３  で図  １３  でのベースピクセルから隣接ピクセルまで構成されるという状態で、ｘｙプレーンで図７のイメージを示する；
【図１５】図１５  がその全部のパターン境界線が（今まで）ベクター化で、ベクトルのイニシャルと末端によって表現されていたという状態で、ｘｙプレーンで、図  ７  のイメージを示する；
【図１６】図１６  がもう  １  つの発明の具体化のとおりにパターン境界線の折り返しポイントを見いだすための方法のフローチャートを示する；
【図１７】図１７  が図  １５、イニシャルと末端のイメージがもう  １  つの発明の具体化の目的で減少していて、単純化されていてベクトルを表しているのを見せます；
【図１８】図１８  が、ポイントＡ、Ｂ  とＣが選択されてそれらの間の角が計算されるという状態で、図  １７  のイメージを示する；
【図１９】図１９  がもう  １  つの発明の具体化のとおりにパターン境界線のカーブポイントを見いだすための方法のフローチャートを示する；
【図２０】図２０  が転換点の選択された連続として、ポイント  Ｂ  を選択されたスタートの順番小数点とポイント  Ｂ  とＣの連続シーンとして、図  １７  のイメージを示する；
【図２１】図２１  が転換点の選択された連続として、ポイントＣを選択されたスタートの順番小数点とポイントＣと  Ｄの連続シーンとして、図  １７  のイメージを示する；
【図２２】図２２  が転換点の選択された連続として、ポイントＧを選択されたスタートの順番小数点とポイントＧとＫの連続シーンとして、図  １７  のイメージを示する；
【図２３】図２３  がもう  １  つの発明の具体化のとおりにパターン境界線のノッチポイントを見いだすための方法のフローチャートを示する；
【図２４】図２４  がポイント  Ｂ  とポイントＦの間の距離が決定されるという状態で、図  １７  のイメージを示する；
【図２５】図２５  がポイントＣとポイントＧの間の距離が決定されるという状態で、図  １７  のイメージを示する；
【図２６】図２６  がもう  １  つの発明の具体化のとおりにパターン境界線のノッチポイントを見いだすための方法のフローチャートを示する；
【図２７】図２７  がもう  １  つの発明の具体化のとおりにパターン境界線のノッチポイントを見いだすための方法のフローチャートを示する；
【図２８】図２８  がもう  １  つの発明の具体化のとおりにパターン境界線の粒線を見いだすための方法のフローチャートを示する；
【図２９】図２９  がイメージがもう１つの発明の具体化のとおりに１ビットの単彩画に変換された後の図  ２  のイメージを示す；
【図３０】図３０  がイメージがベクトルデータに変換された後の図  ２  ９のイメージを示す；
【図３１】図３１  がすべての閉じられた多ラインが取り除かれたという状態で、図３０  のイメージを示する；
【図３２】図３２  が「完ぺきな直線」のイメージで多ラインＡが並ばないという状態で、図３１  つのイメージを示する；
【図３３】図３３  が「完ぺきな直線」のイメージで、多ライン  Ｂ  が並ぶという状態で、図３１  つのイメージを示する；
【図３４】図３４  がパターン境界線のイメージがスクリーン  ５８  の中に元通りに差し込まれるという状態で、図３１  つのイメージを示する；
【図３５】図３５  が図３１  つの多ライン  Ｂ  が水平な軸、ｘ  「「ｘ」」で７度の角を形成しているのを見せます；
【図３６】図３６  が図３１  つの多ライン  Ｂ  がライン切片  １８２  で３５度の角を、ライン切片  １８６で３０  度の角を形成しているのを見せます；
【図３７】図３７  がもう  １  つの発明の具体化のとおりにドリルホールを見いだすための方法のフローチャートを示する；
【図３８】図３８  がもう  １  つの発明の具体化のとおりに中心によってカットされた行を見いだすための方法のフローチャートを示する；
【図３９】図３９  がもう  １  つの発明の具体化のとおりに内部の安全器のための方法のフローチャートを示する；
【図４０】図４０  がもう  １  つの発明の具体化のとおりに鏡ラインのための方法のフローチャートを示する；
【図４１】図４１  がもう  １  つの発明の具体化のとおりに綱を縫ってくださいと見いだすための方法のフローチャートを示する；
【図４２】図４２  がもう  １  つの発明の具体化のとおりにリファレンス行プレートのリファレンスラインとストライプを見いだすための方法のフローチャートを示する；
【図４３】図４３  がもう  １  つの発明の具体化のとおりにバランスラインを見いだすための方法のフローチャートを示する；
【図４４】図４４  がもう  １  つの発明の具体化のとおりに完全に自動的な等級規則番号課題を行なうための方法のフローチャートを示する；
【図４５】図４５  がもう１つの発明の具体化のとおりにパターン小片にＣＡＤ格子レイアウトを割り当てることに対して、方法のフローチャートを示す；
【図４６】図４６  が、もう  １  つの発明の具体化のとおりに、パターン境界線を修正するための方法のフローチャートを示す
【図４７】図４７  がもう  １  つの発明の具体化のとおりにパターン境界線を修正するための方法のフローチャートを示する。
【図１】
2007517280.tif 000008
【図２】
2007517280.tif 000009
【図３】
2007517280.tif 000010
【図４】
2007517280.tif 000011
【図５】
2007517280.tif 000012
【図６】
2007517280.tif 000013
【図７】
2007517280.tif 000014
【図８】
2007517280.tif 000015
【図９】
2007517280.tif 000016
【図１０】
2007517280.tif 000017
【図１１】
2007517280.tif 000018
【図１２】
2007517280.tif 000019
【図１３】
2007517280.tif 000020
【図１４】
2007517280.tif 000021
【図１５】
2007517280.tif 000022
【図１６】
2007517280.tif 000023
【図１７】
2007517280.tif 000024
【図１８】
2007517280.tif 000025
【図１９】
2007517280.tif 000026
【図２０】
2007517280.tif 000027
【図２１】
2007517280.tif 000028
【図２２】
2007517280.tif 000029
【図２３】
2007517280.tif 000030
【図２４】
2007517280.tif 000031
【図２５】
2007517280.tif 000032
【図２６】
2007517280.tif 000033
【図２７】
2007517280.tif 000034
【図２８】
2007517280.tif 000035
【図２９】
2007517280.tif 000036
【図３０】
2007517280.tif 000037
【図３１】
2007517280.tif 000038
【図３２】
2007517280.tif 000039
【図３３】
2007517280.tif 000040
【図３４】
2007517280.tif 000041
【図３５】
2007517280.tif 000042
【図３６】
2007517280.tif 000043
【図３７】
2007517280.tif 000044
【図３８】
2007517280.tif 000045
【図３９】
2007517280.tif 000046
【図４０】
2007517280.tif 000047
【図４１】
2007517280.tif 000048
【図４２】
2007517280.tif 000049
【図４３】
2007517280.tif 000050
【図４４】
2007517280.tif 000051
【図４５】
2007517280.tif 000052
【図４６】
2007517280.tif 000053
【図４７】
2007517280.tif 000054
【国際調査報告】
2007517280.tif 000055
2007517280.tif 000056
2007517280.tif 000057
2007517280.tif 000058
2007517280.tif 000059