(57)【特許請求の範囲】
【請求項１】
複数の部分模様の輪郭線に沿って切断した複数のシートを重ねることで、前記部分模様が組み合わさった全体模様を表す装飾物を作製するための、切断データを作成する切断データ作成方法であって、
前記複数の部分模様のうちの一の部分模様が他の部分模様に包含されているか否かを、夫々の部分模様について判別する判別工程と、
前記判別工程で判別した前記部分模様の包含に関する判別結果に基づいて、前記複数のシートを重ねる順番に対応する前記複数の部分模様の重なり順の順番を決定する順番決定工程と、
前記部分模様の輪郭線を、前記順番決定工程で決定した前記順番に対応するシート毎に設定する輪郭線設定工程と、
前記輪郭線設定工程により前記シート毎に設定された前記部分模様の輪郭線に基づいて、切断データを作成する切断データ作成工程と、
を備えることを特徴とする切断データ作成方法。
【請求項２】
前記複数の部分模様の色情報を当該部分模様毎に取得する色情報取得工程と、
前記色情報取得工程で取得した前記部分模様の色情報と前記判別工程で判別した前記部分模様の包含に関する判別結果とに基づいて、前記複数の部分模様の中から特定の部分模様を一つのグループとしてグループ化するグループ化工程と、を備え、
前記順番決定工程は、
前記複数の部分模様のうち、前記グループに属する前記特定の部分模様に対して当該グループ毎の順番を割り当て、前記特定の部分模様以外の部分模様に対して当該部分模様毎の順番を割り当てることを特徴とする請求項１記載の切断データ作成方法。
【請求項３】
前記シートの枚数を設定する枚数設定工程を備え、
前記グループ化工程は、
前記枚数設定工程で設定したシートの枚数と、前記色情報取得工程で取得した前記部分模様の色情報と、前記判別工程で判別した前記部分模様の包含に関する判別結果と、に基づいて、前記複数の部分模様の中からグループ化する部分模様を特定することを特徴とする請求項２記載の切断データ作成方法。
【請求項４】
前記複数のシートを重ねたときに最も前側となるシートに対して、前記部分模様が後方へ凹となり前記全体模様を凹状とする第１モードと、
前記複数のシートを重ねたときに最も後側となるシートに対して、前記部分模様が前方へ凸となり前記全体模様を凸状とする第２モードと、の一方を選択する選択工程を備えることを特徴とする請求項１〜３の何れか一項記載の切断データ作成方法。
【請求項５】
前記順番決定工程は、前記選択工程で選択されたモードに応じて、前記複数の部分模様の重なり順の順番を決定することを特徴とする請求項４記載の切断データ作成方法。
【請求項６】
前記グループ化工程によりグループ化した特定の部分模様をディスプレイに表示する表示工程と、
前記表示工程により前記ディスプレイに表示されているグループ化された特定の部分模様の良否を確定する入力を受付ける受付工程とを備えることを特徴とする請求項２又は３記載の切断データ作成方法。
【請求項７】
複数の部分模様の輪郭線に沿って切断した複数のシートを重ねることで、前記部分模様が組み合わさった全体模様を表す装飾物を作製するための、切断データを作成する切断データ作成装置であって、
前記複数の部分模様のうちの一の部分模様が他の部分模様に包含されているか否かを、夫々の部分模様について判別する判別手段と、
前記判別手段で判別した前記部分模様の包含に関する判別結果に基づいて、前記複数のシートを重ねる順番に対応する前記複数の部分模様の重なり順の順番を決定する順番決定手段と、
前記複数のシートに相当する複数のレイヤに対して、前記部分模様の輪郭線を、前記順番決定手段で決定した前記順番に対応するレイヤ毎に設定する輪郭線設定手段と、
前記輪郭線設定手段により前記レイヤ毎に設定された前記部分模様の輪郭線に基づいて、前記複数のシートに対応する切断データを作成する切断データ作成手段と、
を備えることを特徴とする切断データ作成装置。
【請求項８】
前記複数の部分模様の色情報を当該部分模様毎に取得する色情報取得手段と、
前記色情報取得手段で取得した前記部分模様の色情報と前記判別手段で判別した前記部分模様の包含に関する判別結果とに基づいて、前記複数の部分模様の中から特定の部分模様を一つのグループとしてグループ化するグループ化手段と、を備え、
前記順番決定手段は、
前記複数の部分模様のうち、前記グループに属する前記特定の部分模様に対して当該グループ毎の順番を割り当て、前記特定の部分模様以外の部分模様に対して当該部分模様毎の順番を割り当てることを特徴とする請求項７記載の切断データ作成装置。
【請求項９】
前記レイヤの数を設定するレイヤ数設定手段を備え、
前記グループ化手段は、
前記レイヤ数設定手段で設定したレイヤ数と、前記色情報取得手段で取得した前記部分模様の色情報と、前記判別手段で判別した前記部分模様の包含に関する判別結果と、に基づいて、前記複数の部分模様の中からグループ化する部分模様を特定することを特徴とする請求項８記載の切断データ作成装置。
【請求項１０】
前記複数のレイヤを重ねたときに最も前側となるレイヤに対して、前記部分模様の内方を後側のレイヤで表して前記全体模様を凹状とする第１モードと、
前記複数のレイヤを重ねたときに最も後側となるレイヤに対して、前記部分模様を前側のレイヤで表して前記全体模様を凸状とする第２モードと、の一方を選択する選択手段を備えることを特徴とする請求項７〜９の何れか一項記載の切断データ作成装置。
【請求項１１】
前記順番決定手段は、前記選択手段で選択されたモードに応じて、前記複数の部分模様の重なり順の順番を決定することを特徴とする請求項１０記載の切断データ作成装置。
【請求項１２】
ディスプレイを備え、
前記グループ化手段によりグループ化した特定の部分模様を前記ディスプレイに表示する表示手段と、
前記表示手段により前記ディスプレイに表示されているグループ化された特定の部分模様の良否を確定する入力を受付ける受付手段とを備えることを特徴とする請求項８又は９記載の切断データ作成装置。
【請求項１３】
請求項７〜１２の何れか一項記載の切断データ作成装置の各種処理手段としてコンピュータを機能させるためのプログラムを記録したコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のシートを重ねてなる装飾物について各シートを切断する切断データに係る切断データ作成方法、切断データ作成装置、及びコンピュータ読取り可能な記録媒体に関する。
【背景技術】
【０００２】
従来より、被切断物である紙等のシートを、自動的に切断する切断装置が知られている。
例えば特許文献１に記載の切断装置では、ディスプレイを備えている。ユーザは、ディスプレイに表示される複数の模様の中から、所望の模様を選択する。前記シートは、表面に粘着層を有する保持部材に貼り付けられる。そして、切断装置は、保持部材の両端部分を駆動機構の駆動ローラ及びピンチローラで上下方向から挟んで第１方向へ移動させると共に、カッタを有するキャリッジを前記第１方向と直交する第２方向へ移動させる。この動作により、前記シートは、選択した模様の輪郭に沿って切断される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２０６２３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、複数のシートを重ねてなる装飾物を作製するには、まず、基台となるシート（基台シート）に、別のシートから切り抜いた部分模様を重ねて貼り付ける。そして、更に別のシートから切り抜いた異なる形状の部分模様を、その上から重ねて貼り付ける。こうして、複数の部分模様が組み合わさった凸状又は凹状の全体模様を表す装飾物を作製することができる。
しかし、従来の切断装置では、１枚のシートから所望の模様を切断することはできたが、上記のような装飾物を作製することには対応していなかった。従って、前記装飾物を作製するには、ユーザは、例えばハサミ等を用いて手作業により部分模様をシートから切り抜くことが必要であり、切断装置を用いることはなかった。即ち、ユーザは、全体模様をイメージしながら、各シートから切り抜く部分模様のそれぞれの形状や大きさ、配置を決めつつ装飾物を作製するしかなかった。
【０００５】
本発明は上記事情に鑑みてなされたものであり、その目的は、被切断物としてのシートを複数重ねることで、部分模様が組み合わさった全体模様を表す所望の装飾物を容易に作製することができる切断データ作成方法、切断データ作成装置、及びコンピュータ読取り可能な記録媒体を提供することである。
【課題を解決するための手段】
【０００６】
上記した目的を達成するために、本発明の請求項１の切断データ作成方法は、複数の部分模様の輪郭線に沿って切断した複数のシートを重ねることで、前記部分模様が組み合わさった全体模様を表す装飾物を作製するための、切断データを作成する方法であって、前記複数の部分模様のうちの一の部分模様が他の部分模様に包含されているか否かを、夫々の部分模様について判別する判別工程と、前記判別工程で判別した前記部分模様の包含に関する判別結果に基づいて、前記複数のシートを重ねる順番に対応する前記複数の部分模様の重なり順の順番を決定する順番決定工程と、前記部分模様の輪郭線を、前記順番決定工程で決定した前記順番に対応するシート毎に設定する輪郭線設定工程と、前記輪郭線設定工程により前記シート毎に設定された前記部分模様の輪郭線に基づいて、切断データを作成する切断データ作成工程と、を備えることを特徴とする。
【０００７】
本発明の請求項７の切断データ作成装置は、複数の部分模様の輪郭線に沿って切断した複数のシートを重ねることで、前記部分模様が組み合わさった全体模様を表す装飾物を作製するための、切断データを作成する装置であって、前記複数の部分模様のうちの一の部分模様が他の部分模様に包含されているか否かを、夫々の部分模様について判別する判別手段と、前記判別手段で判別した前記部分模様の包含に関する判別結果に基づいて、前記複数のシートを重ねる順番に対応する前記複数の部分模様の重なり順の順番を決定する順番決定手段と、前記複数のシートに相当する複数のレイヤに対して、前記部分模様の輪郭線を、前記順番決定手段で決定した前記順番に対応するレイヤ毎に設定する輪郭線設定手段と、前記輪郭線設定手段により前記レイヤ毎に設定された前記部分模様の輪郭線に基づいて、前記複数のシートに対応する切断データを作成する切断データ作成手段と、を備えることを特徴とする。
【０００８】
本発明の請求項１３のコンピュータ読取り可能な記録媒体は、請求項７〜１２の何れか一項記載の切断データ作成装置の各種処理手段としてコンピュータを機能させるためのプログラムを記録したものである。
【発明の効果】
【０００９】
請求項１の切断データ作成方法によれば、順番決定工程で、部分模様の包含に関する判別結果に基づいて複数の部分模様の重なり順の順番が決定され、輪郭線設定工程で、前記順番に対応するシート毎に、部分模様の輪郭線が設定される。これにより、複数のシートについて、部分模様の包含に関する判別結果に応じて設定された部分模様の輪郭線を切断する切断データを作成することができる。このため、作成した切断データに基づき複数のシートを切断し、それらのシートを順番に重ねれば、複数の部分模様が包含に関する判別結果に基づく重なり順で組み合わさった全体模様を表す装飾物を作製することができる。
【００１０】
請求項７の切断データ作成装置によれば、順番決定手段で、部分模様の包含に関する判別結果に基づいて複数の部分模様の重なり順の順番が決定され、輪郭線設定手段で、前記順番に対応するレイヤ毎に、部分模様の輪郭線が設定される。これにより、複数のシートについて、部分模様の包含に関する判別結果に応じて設定された部分模様の輪郭線を切断する切断データを作成することができる。このため、作成した切断データに基づき複数のシートを切断し、それらのシートを順番に重ねれば、複数の部分模様が包含に関する判別結果に基づく重なり順で組み合わさった全体模様を表す装飾物を作製することができる。
【００１１】
請求項１３のコンピュータ読取り可能な記録媒体は、請求項７〜１２の何れか一項記載の切断データ作成装置の各種処理手段としてコンピュータを機能させるためのプログラムを記録したものである。よって、前記プログラムを読み取って実行するコンピュータは、上記した請求項７〜１２の何れか一項に記載の発明と同様の効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】第１実施形態について切断データ作成装置と切断装置を相互に接続して示す全体の斜視図
【図２】電気的構成を示すブロック図
【図３】（ａ）は全体模様を表す装飾物の正面図、（ｂ）及び（ｃ）は、第１モード及び第２モードで切断された複数のシートの説明図
【図４】（ａ）は部分模様Ｃ〜Ｅを拡大して示す切断線の説明図、（ｂ）〜（ｄ）は、その他の部分模様の切断線の説明図
【図５】（ａ）及び（ｂ）は、第１及び第２切断データの構造の説明図
【図６】（ａ）〜（ｅ）は、第１モードでの第１切断データの生成過程とレイヤを表す図
【図７】第２モードでの第２切断データの生成過程を表す図６相当図
【図８】切断データ作成プログラムの全体の処理の流れを示すフローチャート
【図９】第１モードでの切断データ作成処理のフローチャート
【図１０】部分模様の包含情報取得処理のフローチャート
【図１１】部分模様のグループ化処理のフローチャート（その１）
【図１２】部分模様のグループ化処理のフローチャート（その２）
【図１３】第１モードでの重なり順決定処理のフローチャート
【図１４】第２モードでの切断データ作成処理のフローチャート
【図１５】第２モードでの重なり順決定処理のフローチャート
【図１６】他の全体模様の一例を用いて部分模様のグループ化を説明するための図であり、（ａ）は全体模様を表す装飾物の正面図、(ｂ)(ｄ)(ｆ)は部分模様について順番に並べた図、(ｃ)(ｅ)(ｆ)は凸状に配置された全体模様の重なりを側面から見た図
【図１７】第２実施形態を示すものであり、（ａ）及び（ｂ）は、シートの設定枚数と色情報に基づくグループ化処理を説明するための図６（ａ）及び（ｂ）相当図
【図１８】第２実施形態における図８相当図
【図１９】第２実施形態におけるグループ化処理を示すフローチャート
【発明を実施するための形態】
【００１３】
＜第１実施形態＞
以下、本開示の第１実施形態について、図面を参照しながら説明する。図１は、切断データ作成装置１と、切断装置１１と、を示している。切断データ作成装置１と切断装置１１は、通信ケーブル１１１で相互に接続されている。
切断データ作成装置１は、例えば汎用のパーソナルコンピュータ（パソコン）で構成されている。即ち、切断データ作成装置１は、パソコン本体からなる作成装置本体部２と、例えばカラー液晶ディスプレイからなる表示部（以下、ディスプレイ３とする）と、キーボード４ａ及びマウス４ｂからなる入力部４と、を備えている。また、切断データ作成装置１は、カラー画像の読取り可能なイメージスキャナ１０（図２にのみ図示）を備えている。
【００１４】
図２に示すように、作成装置本体部２の制御回路５は、コンピュータ（ＣＰＵ）を主体に構成されており、ＲＯＭ６、ＲＡＭ７、ＥＥＰＲＯＭ８が接続されている。また、制御回路５には、前記キーボード４ａ及びマウス４ｂからなる入力部４、ディスプレイ３、イメージスキャナ１０、作成装置本体部２に着脱可能な外部記憶装置９が夫々接続される。ＥＥＰＲＯＭ８又は外部記憶装置９の内部記憶装置には、後述する切断データ作成プログラムが記憶されている。切断データ作成プログラムの実行時には、ディスプレイ３に、種々の模様や必要な情報が表示される。このとき、ユーザが、キーボード４ａ及びマウス４ｂを操作して必要な入力や指示を行なうことで、切断データ作成装置１は、切断データを作成する。
【００１５】
また、切断データ作成装置１は、通信部１１１ａを備えている。通信部１１１ａは、前記通信ケーブル１１１を介して、切断装置１１の通信部１１１ｂに接続されている。これにより、切断データ作成装置１と切断装置１１との間で、切断データを含むデータの送受信が可能である。なお、切断データ作成装置１の通信部１１１ａと、切断装置１１の通信部１１１ｂは、有線ではなく無線で接続される構成であってもよい。
【００１６】
切断装置１１は、切断データに基づいて切断対象となるシート２０を切断するものである。切断装置１１は、図１に示すように、筐体としての本体カバー１２と、本体カバー１２内に配設されたプラテン１３と、カッタカートリッジ１４が搭載されるキャリッジ１５と、シート２０を保持するための保持部材１００とを備えている。保持部材１００は矩形平板状に形成されており、その表面に粘着層１０１（図１の破線参照）を有する。また、保持部材１００は、粘着層１０１に貼り付けられたシート２０を保持し、略水平なプラテン１３上に載置されるようにセットされる。
【００１７】
本体カバー１２は横長な矩形箱状をなしており、当該本体カバー１２における正面の開口部１２ａ側を切断装置１１の前側とする。以下の説明では、プラテン１３上において保持部材１００が移送される前後方向をＹ方向とし、Ｙ方向と直交する左右方向をＸ方向とする。また、プラテン１３と直交する上下方向をＺ方向とする。
【００１８】
本体カバー１２の右側上部には、ディスプレイ１６ａと、各種操作スイッチ１６ｂとが設けられている。ディスプレイ１６ａは、例えばカラー液晶ディスプレイからなり、ユーザに対して必要なメッセージ等の表示を行う。各種操作スイッチ１６ｂは、後述する第１切断データと第２切断データの選択や、指示等の操作を行う。
【００１９】
本体カバー１２内の機枠には、左右方向に延びる駆動ローラ１７及びピンチローラ１８が設けられている。駆動ローラ１７及びピンチローラ１８は、プラテン１３上にセットされた保持部材１００の両端部分を上下方向から挟む。本体カバー１２内には、Ｙ軸モータ２２（図２参照）とＹ軸移動機構（図示略）が設けられている。Ｙ軸移動機構は、Ｙ軸モータ２２の回転運動を駆動ローラ１７に伝達することで、保持部材１００をシート２０と共にＹ方向へ移動させる。
【００２０】
また、本体カバー１２内の機枠には、キャリッジ１５をＸ方向へガイドするＸ軸ガイドレール１９が設けられている。本体カバー１２内には、Ｘ軸モータ２１（図２参照）とＸ軸移動機構（図示略）が設けられている。Ｘ軸移動機構は、Ｘ軸モータ２１の回転により、キャリッジ１５をＸ軸ガイドレール１９に沿ってＸ方向へ移動させる。
【００２１】
キャリッジ１５の前側には、カートリッジホルダ１５ａが設けられている。カートリッジホルダ１５ａには、カッタカートリッジ１４が着脱可能に装着される。また、キャリッジ１５内には、Ｚ軸モータ２３（図２参照）とＺ軸移動機構（図示略）が設けられている。Ｚ軸移動機構は、Ｚ軸モータ２３の回転により、カートリッジホルダ１５ａをカッタカートリッジ１４と共にＺ方向へ移動させる。
【００２２】
詳しい図示は省略するが、Ｚ軸移動機構によりカートリッジホルダ１５ａが下方へ移動されると、カッタカートリッジ１４下端に設けられたカッタの刃先は、保持部材１００に保持されたシート２０に貫通する。この状態で、切断装置１１は、Ｙ軸モータ２２の駆動によりＹ軸移動機構を介して保持部材１００をＹ方向へ移動させると共に、Ｘ軸モータ２１の駆動によりＸ軸移動機構を介してキャリッジ１５をＸ方向へ移動させることで、シート２０に対する切断動作を実行する。こうして、Ｘ軸移動機構、Ｙ軸移動機構、及びＺ軸移動機構、並びに対応するモータ２１，２２，２３は、カッタカートリッジ１４のカッタと保持部材１００に保持されたシート２０とを相対的に移動させる相対移動手段として機能する。また、相対移動手段は、カッタカートリッジ１４と共に切断手段を構成する。
【００２３】
なお、切断装置１１では、例えば図１に示す保持部材１００における粘着層１０１の左角部を原点ＯとしたＸＹ座標系が設定され、そのＸＹ座標系に基づいて上記した保持部材１００とカッタカートリッジ１４との相対移動が行われる。また、切断装置１１では、カッタカートリッジ１４の他、印刷手段としてのペンカートリッジ（図示略）が用意されている。それ故、これらカートリッジをカートリッジホルダ１５ａに対して択一的に装着することで、シート２０に対する切断動作又は印刷動作の実行が可能である。なお、切断装置１１の詳細な構成については、本願出願人が出願した特開２０１４−１２４７４８号公報と同様の構成を採用することができ、その説明を省略する。
【００２４】
図２に示すように、切断装置１１の制御回路２５は、コンピュータ（ＣＰＵ）を主体に構成されており、ＲＯＭ２６、ＲＡＭ２７、通信部１１１ｂが夫々接続されている。ＲＯＭ２６には、切断動作（或いは印刷動作）を制御するための制御プログラム等が記憶されている。制御回路２５は、通信部１１１ｂ（通信ケーブル１１１）を介して、切断データ作成装置１で作成された切断データを取得する。
また、制御回路２５には、ディスプレイ１６ａ、各種操作スイッチ１６ｂが接続されると共に、Ｘ軸モータ２１、Ｙ軸モータ２２、Ｚ軸モータ２３を夫々駆動する駆動回路２８，２９，３０が接続されている。制御回路２５は、切断データに基づいて、Ｘ軸モータ２１、Ｙ軸モータ２２、Ｚ軸モータ２３等を制御し、保持部材１００に保持されたシート２０に対する切断動作を自動で実行させる。
【００２５】
さて、図３（ａ）に示す装飾物は、上記の切断装置１１で切断された複数のシート２０を重ねることで作製されたものである。この装飾物は、「花」の模様を凹状に表した装飾物５１と、「花」の模様を凸状に表した装飾物５２とがある。ここで、図３（ｂ）は、「花」が凹状になっていることを示す為に、各シート２０の位置をずらした状態で示している。図３（ｃ）は、「花」が凸状になっていることを示す為に、各シート２０の位置をずらした状態で示している。
【００２６】
装飾物５１，５２が表す「花」は、星形をなす「花びら」、その「左目」と「右目」と「口」、及び「葉と茎」で構成される。図３（ａ）に示すように「花びら」を第２部分模様Ｂとし、その花びら外周を縁取る大きめの花びらを第１部分模様Ａとする。「左目」と「右目」と「口」は、第３と第４と第５の部分模様Ｃ，Ｄ，Ｅとする。「葉と茎」を第６部分模様Ｆとし、第１，第６部分模様Ａ，Ｆを合成した模様を第７部分模様Ｇとする（図４（ｄ）参照）。第１〜第７部分模様Ａ〜Ｇが組み合わさった模様を、全体模様Ｍとする。また、最も後側のシート２０を基台シート２０とする（図３（ｂ）のシート２０Bl−０と同図（ｃ）のシート２０YG−０参照）。そして、第１〜第７部分模様Ａ〜Ｇの何れかの輪郭線に沿って切断したシート２０を、基台シート２０の前側に夫々重ねる。これにより、第１〜第７部分模様Ａ〜Ｇが組み合わさった全体模様Ｍとして、図３（ａ）の「花」が表される。
【００２７】
図３（ｂ）の装飾物５１は、黒色の基台シート２０Blの前側に、第３〜第５部分模様Ｃ〜Ｅを切り欠いた黄色のシート２０Yeと、第２部分模様Ｂを切り欠いた黒色のシート２０Blと、第１部分模様Ａを切り欠いた緑色のシート２０Grと、第７部分模様Ｇを切り欠いた黄緑色のシート２０YGとを順次重ねることにより、「花」の全体模様Ｍを凹状に表す。
図３（ｃ）の装飾物５２は、黄緑色の基台シート２０YGの前側に、第７部分模様Ｇの輪郭を外縁とする緑色のシート２０Grと、第１部分模様Ａの輪郭を外縁とする黒色のシート２０Blと、第２部分模様Ｂの輪郭を外縁とする黄色のシート２０Yeと、第３〜第５部分模様Ｃ〜Ｅの夫々輪郭を外縁とする黒色のシート２０Blとを順次重ねることにより、「花」の全体模様Ｍを凸状に表す。
【００２８】
以下では、全体模様Ｍを凹状に表す装飾物５１を作製する為に、シート２０Bl〜２０YGを切断する切断データを第１切断データとする。一方、全体模様Ｍを凸状に表す装飾物５２を作製する為に、シート２０Bl〜２０YGを切断する切断データを第２切断データとする。また、装飾物５１，５２において、基台シートの前側へ順次重ねるシートは、その重ねる順番に対応させて、第１、第２、第３、第４シートと称する。なお、図３等におけるシート２０の末尾の符号「Bl」、「Ye」、「Gr」、「YG」は、シート２０の色に対応しており、「Bl」は黒色、「Ye」は黄色、「Gr」は緑色、「YG」は黄緑であることを示す。また、図３等における符号「Bl〜YG」の末尾の数字「−０」、「−１」、…「−４」は、基台シート、第１シート、…第４シートであることを示す。更に、説明の便宜上、第１部分模様Ａ〜第７部分模様Ｇを、以後、単に「部分模様Ａ」〜「部分模様Ｇ」と称する。
【００２９】
前記第１切断データは、図５（ａ）に示すように、第１シート２０Yeの部分模様Ｃ〜第４シート２０YGの部分模様Ｇについて、順番データ（シート１〜４）、フィードデータ、座標データ、停止コード及び終了コードと、図示しない表示用のデータとを含む。具体的には、同図（ａ）の「シート１」〜「シート４」は、第１シート２０Ye〜第４シート２０YGを重ねる順番を表す順番データである。また、各シート２０Ye〜２０YGを特定するデータとして「黄色」等で表すように、各シートの色が順番データに対応付けて設定されている。
【００３０】
前記座標データは、切断装置１１のＸＹ座標系で規定されており、順番データが「１」の３組の「第１座標データ（ｘ１，ｙ１）…第ｍ座標データ（ｘｍ，ｙｍ）」は、３つの部分模様Ｃ〜Ｅの切断線を切断するための座標値を表す。当該座標データに係る「ｍ」は、各部分模様Ｃ〜Ｅの形状に応じて設定される座標データの数である。この座標データについて、図４（ａ）に示す部分模様Ｃ〜Ｅの拡大図を参照しながら説明する。
【００３１】
「左目」の部分模様Ｃの切断線は、略長円形の輪郭線を構成する複数の線分Ｃ１、Ｃ２、…Ｃｍからなり、各線分の両端つまり多数の点Ｐ０、Ｐ１、…Ｐｍが当該輪郭線の円弧上に所定間隔で設定されている。部分模様Ｃの切断線データは、切断開始点Ｐ０、点Ｐ１、…、切断終了点Ｐｍの夫々に対応するフィードデータ（Ｆ１ｘ０，Ｆ１ｙ０）、第１座標データ（ｘ１，ｙ１）、…第ｍ座標データ（ｘｍ，ｙｍ）を有する。フィードデータは、切断開始に際して切断装置１１の前記カッタを切断開始点Ｐ０へ移動させるデータである。つまり、フィードデータに基づいて、切断を伴わないフィード時におけるキャリッジ１５の切断開始点Ｐ０への移動と、カッタの上下動とが行われる。
【００３２】
「右目」の部分模様Ｄの切断線は、部分模様Ｃと同様、略長円形の輪郭線を構成する線分Ｄ１、Ｄ２、…Ｄｍからなり、その切断線データは、フィードデータ（Ｆ２ｘ０，Ｆ２ｙ０）、第１座標データ（ｘ１，ｙ１）、…第ｍ座標データ（ｘｍ，ｙｍ）を有する。「口」の部分模様Ｅの切断線は、略長円湾曲形の輪郭線を構成する線分Ｅ１、Ｅ２、…Ｅｍからなり、その切断線データは、フィードデータ（Ｆ３ｘ０，Ｆ３ｙ０）、第１座標データ（ｘ１，ｙ１）、…第ｍ座標データ（ｘｍ，ｙｍ）を有する。
【００３３】
順番データが「２」の部分模様Ｂの切断線は、順番データが「３」の部分模様Ａの切断線と相似形の星形である（図４（ｂ）（ｃ）参照）。部分模様Ｂの切断線は、１０個の線分Ｂ１，Ｂ２，…Ｂ１０からなり、部分模様Ｂの切断線データは、切断開始点Ｐ０、点Ｐ１、…切断終了点Ｐ１０の夫々に対応するフィードデータ（Ｆ４ｘ０，Ｆ４ｙ０）、第１座標データ（ｘ１，ｙ１）、…第１０座標データ（ｘ１０，ｙ１０）を有する。部分模様Ａの切断線は、部分模様Ｂの切断線を囲う１０個の線分Ａ１，Ａ２，…Ａ１０からなる。部分模様Ａの切断線データは、切断開始点Ｐ０、点Ｐ１、…切断終了点Ｐ１０の夫々に対応するフィードデータ（Ｆ５ｘ０，Ｆ５ｙ０）、第１座標データ（ｘ１，ｙ１）、…第１０座標データ（ｘ１０，ｙ１０）を有する。
【００３４】
順番データが「４」の部分模様Ｇの切断線は、相互に隣り合う部分模様Ａ，Ｆの両方を合成したときの輪郭線である。つまり、図４（ｄ）の部分模様Ｇの切断線は、２つの部分模様Ａ，Ｆを、その外縁で繋げた１８個の線分Ｇ１，Ｇ２，…Ｇ１８からなる。部分模様Ｇの切断線データは、切断開始点Ｐ０、点Ｐ１、…切断終了点Ｐ１８の夫々に対応するフィードデータ（Ｆ６ｘ０，Ｆ６ｙ０）、第１座標データ（ｘ１，ｙ１）、…第１８座標データ（ｘ１８，ｙ１８）を有する。なお、図５（ａ）に示すように、部分模様Ｅ，Ｂ，Ａ，の座標データの末尾は「停止コード」とされ、部分模様Ｇの座標データの末尾は「終了コード」とされている。また、上記した第１切断データの順番データは、切断装置１１において第１シート２０Yeから第４シート２０YGまで順次切断する切断順に対応する。
【００３５】
切断装置１１の制御回路２５は、第１切断データに基づいて、上記した部分模様Ｃ，Ｄ，Ｅ，Ｂ，Ａ，Ｇの順に、対応するシート２０Ye〜２０YG毎の切断を行うように切断手段を制御する。即ち、先ずＸ軸移動機構及びＹ軸移動機構により、切断開始点Ｐ０のＸＹ座標へカッタカートリッジ１４（カッタ）を相対的に移動させる。次いで、Ｚ軸移動機構により前記カッタの刃先を第１シート２０Yeにおける部分模様Ｃの切断開始点Ｐ０に貫通させる。この状態で、Ｘ軸移動機構及びＹ軸移動機構により、当該刃先を、各点Ｐ０、Ｐ１、…を順次伝うようにして、夫々の座標へ向けて相対的に移動させ、線分Ｃ１、Ｃ２、…に沿って第１シート２０Yeを切断する。こうして、切断終了点Ｐｍまで、カッタを相対移動させることで、部分模様Ｃ、つまり「左目」の輪郭線に沿って切断を行う。同様に、「右目」の部分模様Ｄと「口」の部分模様Ｅについても、夫々の切断線データに基づきカッタを相対移動させて順次切断する。
【００３６】
制御回路２５は、部分模様Ｅの切断線の切断を終えると、前記停止コードに基づき、前記カッタの刃先を第１シート２０Yeから離間させた状態で、キャリッジ１５の待機位置である原点Ｏへ移動させる。この後、切断装置１１において、第１シート２０Yeに代えて第２シート２０Blがセットされ、部分模様Ｂについても、その切断線データに基づいて切断される。こうして、部分模様Ｂ、部分模様Ａ、及び部分模様Ｇについて、対応する第２シート２０Bl、第３シート２０Gr、及び第４シート２０YGが順次セットされ、夫々の切断線の切断が行われる。そして、部分模様Ｇの切断線の切断を終えると、前記終了コードに基づき、カッタの刃先を第４シート２０YGから離間させて、前記待機位置へ移動させる。上記の切断動作により、各シート２０Ye〜２０YGについて、夫々の部分模様Ｃ，Ｄ，Ｅ，Ｂ，Ａ，Ｇの輪郭線の内方を不要部分として切り抜く切断線を形成することができる。
【００３７】
なお、第１切断データは、図５（ａ）の例に限らず、枠線４１等の切断線データを含む構成とすることができる。枠線４１は、シート２０の周縁を切断するため輪郭線である（図４（ｂ）参照）。以下に説明するように、シート２０の枠線４１を切断する場合、当該枠線４１で囲われたパーツは部分模様Ｈとして、上記した部分模様Ａ〜Ｇと組み合わさって全体模様Ｍを表す（図３（ｂ）（ｃ）参照）。
【００３８】
前記第２切断データは、図５（ｂ）に示すように第１切断データと同様、順番データ、フィードデータ、座標データ、停止コード、終了コード、表示用のデータを含むことから、第１切断データとの相違点を中心に説明する。
先ず、第２切断データでは、基台シート２０YGに順番データ「０」が与えられている。順番データが「０」の部分模様Ｈは、花の「周囲」を構成する４角形の輪郭線を有する。図４（ｂ）に示すように、部分模様Ｈの切断線は、４個の線分Ｈ１，Ｈ２，Ｈ３，Ｈ４からなる。部分模様Ｈの切断線データは、切断開始点Ｐ０、頂点Ｐ１、…切断終了点Ｐ４の夫々に対応するフィードデータ（Ｆ１ｘ０，Ｆ１ｙ０）、第１座標データ（ｘ１，ｙ１）、…第４座標データ（ｘ４，ｙ４）を有する。
【００３９】
順番データが「１」の第１シート２０Grには部分模様Ｇの切断線データが設定され、順番データが「２」の第２シート２０Blには、部分模様Ａの切断線データが設定されている。順番データが「３」の第３シートYeには部分模様Ｂの切断線データが設定され、順番データが「４」の第４シート２０Blには、３つの部分模様Ｃ〜Ｅの切断線データが設定されている。
切断装置１１の制御回路２５は、第２切断データに基づいて、基台シート２０YG、第１シート２０Gr、第２シート２０Bl、第３シート２０Ye、第４シート２０Blに対して、順次切断動作を実行する。これにより、各シート２０YG〜２０Blには、夫々の部分模様Ｈ，Ｇ，Ａ〜Ｅの外側を不要部分として切り抜く切断線が形成される。
【００４０】
次に、上記構成の作用について、図６〜図１５を参照しながら説明する。ここで、図８〜図１５のフローチャートは、切断データ作成装置１の制御回路５が実行する切断データ作成プログラムの流れを示している。
切断データ作成装置１において、制御回路５は、切断データ作成のプログラムを起動すると、図８に示す処理を実行する。先ず、制御回路５は、切断データの元とする図柄画像データを受け付ける（ステップＳ１）。具体的には、例えば、ユーザの入力操作に基づき、イメージスキャナ１０により「花」の図柄を描いた原画を読み取らせることで、制御回路５は、図柄画像データを取得する（ステップＳ２にてＹＥＳ）。前記原画に描画された図柄は、図３（ａ）の装飾物５１，５２を作製する為の「花」の図柄であって、「花びら」が黄色、その花びら外周の「縁取部」と「左目」と「右目」と「口」が何れも黒色、「葉と茎」が緑色、「周囲」が黄緑色である図柄とする。
【００４１】
次いで、制御回路５は、図柄画像データから色情報を取得する処理を行う（ステップＳ３）。この処理では、図柄画像データに基づいて、「花びら」における画素の集合を黄色の単色領域、「縁取部」と「左目」と「右目」と「口」における夫々の画素の集合を黒色の単色領域、「葉と茎」における画素の集合を緑色の単色領域、「周囲」の色を黄緑色の単色領域として識別する。また、制御回路５は、識別した４色（黄色、黒色、緑色、黄緑色）を後述するレイヤ５０Ye，５０Bl，５０Gr，５０YGの色としてＲＡＭ７に記憶する。
また、制御回路５は、図柄画像データの加工処理を行う（ステップＳ４）。この加工処理では例えば、図柄画像データの画像のサイズが、対応するシート２０（粘着層１０１）のサイズに比して大きい場合、当該画像の外縁を、矩形状をなすシート２０の外縁と合わせるようにサイズ補正する。
【００４２】
そして、制御回路５は、マウス４ｂ等の入力部４からの選択指令に基づいて、第１モードと第２モードとの何れが選択されたかを判断する（ステップＳ５）。具体的には、制御回路５は、例えばディスプレイ３に、全体模様Ｍを凹状とする第１モードと、全体模様Ｍを凸状とする第２モードと、の何れかを選択するモード選択画面（図示略）を表示させる。ユーザがモード選択画面を見ながらマウス４ｂ等を操作して第１モードを選択すると（ステップＳ５にてＹＥＳ）、第１切断データ作成処理に移行する（図９参照）。
【００４３】
第１切断データ作成処理において、制御回路５は、図柄画像データを周知の画像処理の手法で処理して、各輪郭線を色毎に抽出する（ステップＳ１１）。このとき例えば、図６（ａ）で左から順に示すように、前記の「周囲」、「縁取部」、「花びら」、「左目」、「右目」、「口」、「葉と茎」の輪郭線が順次抽出されるものとする。同図（ａ）の丸で囲った番号は抽出順番であり、抽出される輪郭線の総数ｎは７つである。また、各輪郭線は、座標データを含むベクトルデータとして抽出される。
【００４４】
制御回路５は、抽出順番が０の「周囲」について、黄緑色の単色領域がシート２０周縁を切断するための輪郭線で囲われたパーツ、つまり部分模様Ｈとして識別する。抽出順番が１の「縁取部」について、黒色の単色領域が輪郭線で囲われた部分模様Ａとして識別し、抽出順番が２の「花びら」について、黄色の単色領域が輪郭線で囲われた部分模様Ｂとして識別する。更に、抽出順番が３，４，５の「左目」、「右目」、「口」の夫々について黒色の単色領域が輪郭線で囲われた部分模様Ｃ，Ｄ，Ｅとして識別し、抽出順番が６の「葉と茎」について緑色の単色領域が輪郭線で囲われた部分模様Ｆとして識別する。こうして、制御回路５は、各輪郭線と、夫々の単色領域を表す各レイヤ５０YG〜５０Grとの対応付けが可能となる。
【００４５】
次いで、制御回路５は、レイヤ５０YG〜５０Grの枠線４１の設定処理を行う（ステップＳ１２、図６（ｃ）参照）。本実施形態では、最も外側の「周囲」の輪郭線が、４角形の枠線４１として設定されるものとする。そして、制御回路５は、部分模様Ａ〜Ｆ，Ｈ間の包含に関する情報を取得する包含情報取得処理に移行する（ステップＳ１３）。
【００４６】
図１０に示すように、包含情報取得処理では、先ず初期設定が行われる（ステップＳ３１）。ここで、制御回路５は、複数の部分模様Ａ〜Ｆ，Ｈのうち一の部分模様と他の部分模様との包含関係を判別すべく、夫々の抽出順番に対応する一のカウンタｉと他のカウンタ（対象カウンタｊ）を０にリセットして初期化する（ｉ＝ｊ＝０）。また、制御回路５は、各部分模様の階層の深さを表すｈ（ｉ）と、その階層の深さｈ（ｉ）の最大値を表すMaxｈとを夫々０にリセットする。階層の深さｈ（ｉ）とは、部分模様相互間で包含される数を階層の深さとして表すものであり、「周囲」の部分模様Ｈの階層を最上位階層（深さ０）とした時の、各部分模様Ａ〜Ｆ，Ｈの階層の深さｈ（０）〜ｈ（ｎ−１）である。
【００４７】
制御回路５は、カウンタｉと対象カウンタｊの値が夫々輪郭線の総数ｎより小さく（ステップＳ３２，Ｓ３３でＹＥＳ）且つそれらカウンタｉ，ｊの値が相互に一致しないこと（ステップＳ３４にてＮＯ）を条件に、部分模様の包含関係を判別する。現時点では、カウンタｉ，ｊの値が何れも０であるため（ステップＳ３４にてＹＥＳ）、抽出順番が０の部分模様Ｈ，Ｈ同士で包含関係が判別されることはない。そこで、制御回路５は、部分模様Ｈとの判別対象を変更すべく、ステップＳ３９で対象カウンタｊを１だけインクリメントした１として（ｊ＝１）、ステップＳ３３にリターンする。
【００４８】
この場合、対象カウンタｊの値は、輪郭線の総数ｎより小さく且つカウンタｉの値と一致しないことから、ステップＳ３３，Ｓ３４に係る条件を満たす。このとき、制御回路５は、一のOutline（ｉ）として抽出順番ｉが０の部分模様Ｈの輪郭線が、他のOutline（ｊ）として抽出順番ｊが１の部分模様Ａの輪郭線に包含されているか否かを判別する（ステップＳ３５）。Outline（ｉ）或いはOutline（ｊ）は、抽出順番をｉ或いはｊとする部分模様の輪郭線のベクトルデータの集合を表す情報である。このとき、制御回路５は、各輪郭線の座標データに基づいて、部分模様ＨのOutline（０）が部分模様ＡのOutline（１）に包含されていないと判別する（ステップＳ３５にてＮＯ、図６（ａ）参照）。
【００４９】
この後、制御回路５は、ステップＳ３９で対象カウンタｊを１だけインクリメントした２として（ｊ＝２）、ステップＳ３３にリターンする。制御回路５は、対象カウンタｊの値が２の場合も、前記ステップＳ３３，Ｓ３４に係る条件を満たすと判断し、抽出順番ｉが０の部分模様ＨのOutline（０）について、抽出順番ｊが２の部分模様ＢのOutline（２）に包含されていないと判別する（ステップＳ３５にてＮＯ、図６（ａ）参照）。
【００５０】
このように、部分模様ＨのOutline（０）は、他の部分模様Ａ，Ｂ，…Ｆを囲う形状であることから、当該他の部分模様Ａ，Ｂ…のOutline（ｊ）に包含される（ステップＳ３５にてＹＥＳ）と判別されることはない。このため、制御回路５は、部分模様ＨのOutline（０）について、ステップＳ３３〜Ｓ３５、Ｓ３９を繰り返し実行し、抽出順番ｊが６の部分模様ＦのOutline（６）との包含関係まで判別しても、ステップＳ３６が実行されないので、部分模様Ｈの階層の深さｈ（０）は０のままである。それ故、制御回路５は、対象カウンタｊの値が輪郭線の総数ｎである７に達したと判断すると（ステップＳ３３にてＮＯ））。部分模様Ｈの階層の深さｈ（０）を０とし、階層の深さの最大値（Maxｈ＝０）としてＲＡＭ７に夫々記憶させる（ステップＳ４０）。
【００５１】
続いて、制御回路５は、対象カウンタｊを０にリセットすると共にカウンタｉを１だけインクリメントすることで（ステップＳ４１）、抽出順番ｉが１の部分模様Ａについて、前記ステップＳ３２〜Ｓ３９を実行する。
この場合、制御回路５は、カウンタｉが１、対象カウンタｊが０であることから（ステップＳ３２，Ｓ３３で夫々ＹＥＳ、且つステップＳ３４にてＮＯ）、部分模様ＡのOutline（１）と部分模様ＨのOutline（０）との包含関係を判別する（ステップＳ３５）。制御回路５は、部分模様ＡのOutline（１）が部分模様ＨのOutline（０）に包含されていると判断すると（ステップＳ３５にてＹＥＳ）、部分模様Ａの階層の深さｈ（１）を１だけインクリメントして１とする（ステップＳ３６）。このとき、制御回路５は、部分模様Ａの階層の深さ（ｈ（１）＝１）を、現時点における当該深さｈ（ｉ）の最大値（Maxｈ＝０）より大きいと判断して（ステップＳ３７にてＹＥＳ）、その最大値Maxｈを部分模様Ａの階層の深さの値を１に設定（更新）する（ステップＳ３８）。
【００５２】
この後、制御回路５は、抽出順番ｉが１の部分模様Ａについて、対象カウンタｊを１ずつインクリメントして（ステップＳ３９）、包含関係を判別する対象を順次変更して処理を実行するが、対象カウンタｊが１のときｉ＝ｊとなる（ステップＳ３４にてＹＥＳ）。また、対象カウンタｊが２〜６のとき、部分模様ＡのOutline（１）が他の部分模様Ｂ〜ＦのOutline（２）〜（６）に包含される関係にない（ステップＳ３５にてＮＯ、図６（ａ）参照）。このため、制御回路５は、部分模様ＡのOutline（１）について、ステップＳ３３〜Ｓ３５、Ｓ３９を繰り返し実行し、抽出順番ｊが６の部分模様ＦのOutline（６）との包含関係まで判別して、対象カウンタｊの値が７に達した時点で（ステップＳ３３にてＮＯ）、部分模様Ａの階層の深さ（ｈ（１）＝１）と階層の深さの最大値（Maxｈ＝１）をＲＡＭ７に記憶させる（ステップＳ４０）。
【００５３】
続いて、制御回路５は、対象カウンタｊを０にリセットすると共にカウンタｉを１だけインクリメントすることで（ステップＳ４１）、抽出順番ｉが２の部分模様Ｂについて、前記ステップＳ３２〜Ｓ３９を実行する。
この場合、制御回路５は、カウンタｉが２、対象カウンタｊが０であることから（ステップＳ３２，Ｓ３３で夫々ＹＥＳ、且つステップＳ３４にてＮＯ）、部分模様ＢのOutline（２）と部分模様ＨのOutline（０）との包含関係を判別する（ステップＳ３５）。制御回路５は、部分模様ＢのOutline（２）が部分模様ＨのOutline（０）に包含されていると判断すると（ステップＳ３５にてＹＥＳ）、部分模様Ｂの階層の深さｈ（２）を１だけインクリメントして１とする（ステップＳ３６）。このときの部分模様Ｂの階層の深さ（ｈ（２）＝１）は、現時点における当該深さｈ（ｉ）の最大値（Maxｈ＝１）と同じである（ステップＳ３７にてＮＯ）。
【００５４】
また、制御回路５は、対象カウンタｊの値を１だけインクリメントした１とし（ステップＳ３９）、部分模様ＢのOutline（２）と部分模様ＡのOutline（１）との包含関係を判別する（ステップＳ３３〜Ｓ３５）。制御回路５は、部分模様ＢのOutline（２）が部分模様ＡのOutline（１）に包含されていると判断すると（ステップＳ３５にてＹＥＳ）、部分模様Ｂの階層の深さｈ（２）を１だけインクリメントして２とする（ステップＳ３６）。このとき、制御回路５は、部分模様Ｂの階層の深さ（ｈ（２）＝２）を、現時点の当該深さｈ（ｉ）の最大値（Maxｈ＝１）より大きいと判断して（ステップＳ３７にてＹＥＳ）、その最大値Maxｈを部分模様Ｂの階層の深さの値「２」で更新する。
【００５５】
この後、制御回路５は、抽出順番ｉが２の部分模様Ｂについて、対象カウンタｊを１ずつインクリメントして（ステップＳ３９）、包含関係を判別する対象を順次変更して処理を実行するが、対象カウンタｊが２のときｉ＝ｊとなる（ステップＳ３４にてＹＥＳ）。また、対象カウンタｊが３〜６のとき、部分模様ＢのOutline（２）が他の部分模様Ｃ〜ＦのOutline（３）〜（６）に包含される関係にない（ステップＳ３５にてＮＯ）。このため、制御回路５は、部分模様ＢのOutline（２）について、ステップＳ３３〜Ｓ３５、Ｓ３９を繰り返し実行し、対象カウンタｊの値が７に達した時点で（ステップＳ３３にてＮＯ）、部分模様Ｂの階層の深さ（ｈ（２）＝２）と階層の深さの最大値（Maxｈ＝２）をＲＡＭ７に記憶させる（ステップＳ４０）。
【００５６】
また、制御回路５は、抽出順番ｉが３〜６の部分模様Ｃ〜Ｆについても、カウンタｉを１ずつインクリメントして（ステップＳ４１）、上記した部分模様Ｈ、Ａ，Ｂと同様に他の部分模様との包含関係を判別して、夫々の階層の深さｈ（３）〜（６）と最大値Maxｈを求める処理（ステップＳ３２〜Ｓ４０）を実行する。この場合、抽出順番ｉが３の部分模様ＣのOutline（３）は部分模様Ｈ，Ａ，Ｂの３つのOutline（０）〜（２）に包含される関係にあることから、部分模様Ｃの階層の深さｈ（３）は３となり、階層の深さの最大値Maxｈも３に更新される（ステップＳ３８）。また、部分模様Ｄの階層の深さｈ（４）は３、部分模様Ｅの階層の深さｈ（５）は３，部分模様Ｆの階層の深さｈ（６）は１となり（何れも図６（ａ）参照）、この結果、階層の深さの最大値Maxｈは３となる。こうして、制御回路５は、全ての部分模様Ｈ，Ａ〜Ｆについて、夫々の階層の深さを対応付けて記憶させ（ステップＳ４０）、カウンタｉの値が７に達すると（ステップＳ４１、ステップＳ３２にてＮＯ）、ステップＳ１４にリターンする。
【００５７】
図１１、図１２は、ステップＳ１４のグループ化処理を示している。制御回路５は、図１１のステップＳ５１で、グループカウンタｋを０にリセットする（ｋ＝０）と共に、Outline（ｉ）のGroup（ｋ）をNullに設定する。Group（ｋ）は、部分模様Ｈ，Ａ〜Ｆの中から特定の部分模様を一つのグループとしてグループ化したOutline（ｉ）の集合を表す。また、制御回路５は、そのグループ総数の値Ｎを求めるべく０にリセットし（Ｎ＝０）、各部分模様のグループ化判定フラグFlag（ｉ）をFalseに夫々設定する。グループ化判定フラグFlag（ｉ）は、Falseの場合にGroup（ｋ）属する部分模様として特定されていないことを示し、Trueの場合にGroup（ｋ）属する部分模様として特定されていることを示す情報である。そして、制御回路５は、階層の深さを表す変数[h]に０を代入して、最上位階層（[h]＝０）から最下位階層（[h]＝Maxｈ＝３）にわたってグループ化する部分模様を特定する。
【００５８】
即ち、制御回路５は、先ず変数[h]の値が０の最上位階層について（ステップＳ５２にてＹＥＳ）、カウンタｉを０にリセットする（ステップＳ５３でｉ＝０、ステップＳ５４にてＹＥＳ）。これにより、制御回路５は、抽出順番ｉが０の部分模様Ｈを対象として、グループ化判定フラグFlag（０）がFalseに設定されているか否か判断すると共に、前記ステップＳ１３で求めた階層の深さ（ｈ（０）＝０）が変数[h]と等しいか否かを判断する（ステップＳ５５）。
【００５９】
ここで、制御回路５は、部分模様Ｈのグループ化判定フラグFlag（０）がFalseに設定され且つ部分模様Ｈの階層の深さｈ（０）が変数[h]と等しい０であると判断する（ステップＳ５５にてＹＥＳ）。このとき、制御回路５は、ステップＳ５６で、部分模様ＨのOutline（０）を、最上位階層の第０Group（０）に属するものとして追加し（特定し）、グループ総数Ｎを１だけインクリメントする（Ｎ＝１）。また、制御回路５は、部分模様ＨのGroup（０）の特定により、部分模様Ｈのグループ化判定フラグFlag（０）をTrueに設定する。
【００６０】
また、制御回路５は、対象カウンタｊを０にリセットする（ステップＳ５７）。そして、制御回路５は、対象カウンタｊの値が輪郭線の総数ｎより小さく（ステップＳ５８にてＹＥＳ）且つカウンタｉ，ｊの値が相互に一致しないことを条件に（図１２のステップＳ６３にてＮＯ）、他の部分模様を第０Group（０）に追加するか否かを判断する（ステップＳ６４〜Ｓ６６，Ｓ６９，Ｓ７０）。現時点では、カウンタｉ，ｊの値が何れも０であるため（ステップＳ６３にてＹＥＳ）、同じ部分模様Ｈについて追加の可否を判断することはない。そこで、制御回路５は、判断対象を変更すべく、ステップＳ６８で対象カウンタｊを１だけインクリメントした１として（ｊ＝１）、ステップＳ５８にリターンする。
【００６１】
この場合、対象カウンタｊの値は、輪郭線の総数ｎより小さく且つカウンタｉの値と一致しないことから、ステップＳ５８，Ｓ６３に係る条件を満たす。このとき、制御回路５は、抽出番号ｊが１の部分模様Ａについて、グループ化判定フラグFlag（１）がFalseに設定されているか判断すると共に、第０Group（０）に属する部分模様Ｈの色情報と同じ色情報であるかを判断する（ステップＳ６４）。ここで、制御回路５は、部分模様Ａのグループ化判定フラグFlag（１）がFalseに設定されているが、部分模様Ａの黒色と第０Group（０）の部分模様Ｈの黄緑色とが同じでないと判断する（ステップＳ６４にてＮＯ）。
【００６２】
この後、制御回路５は、ステップＳ６８で対象カウンタｊを１だけインクリメントした２として（ｊ＝２）、ステップＳ５８にリターンする。制御回路５は、対象カウンタｊの値が２の場合も、前記ステップＳ５８，Ｓ６３に係る条件を満たすと判断し、抽出順番ｊが２の部分模様Ｂについて、グループ化判定フラグFlag（２）がFalseに設定されているが、部分模様Ｂの黄色と第０Group（０）の部分模様Ｈの黄緑色とが同じでないと判断する（ステップＳ６４にてＮＯ）。
【００６３】
このように、第０Group（０）に属する部分模様Ｈの黄緑色については、他の部分模様Ａ，Ｂ，…Ｆで用いられていないことから、ステップＳ６４にてＹＥＳと判断されることはない。このため、制御回路５は、第０Group（０）について、ステップＳ５８，Ｓ６３，Ｓ６４，Ｓ６８を繰り返し実行し、抽出順番ｊが６の部分模様Ｆの色情報まで判断しても、ステップＳ６７が実行されない為、部分模様Ｈ以外の部分模様が第０Group（０）に追加されない。それ故、制御回路５は、対象カウンタｊの値が輪郭線の総数ｎである７に達したと判断すると（ステップＳ５８にてＮＯ）、第０Group（０）として特定された部分模様ＨのOutline（０）をＲＡＭ７に記憶させると共に、現時点のグループ総数Ｎの値「１」をＲＡＭ７に記憶させる（ステップＳ５９）。
【００６４】
続いて、制御回路５は、グループカウンタｋを１だけインクリメントし、Group（ｋ）をNullにして（ステップＳ６０）、対象を第１Group（１）に設定する。また、制御回路５は、カウンタｉを１だけインクリメントして（ステップＳ６１、ステップＳ５４にてＹＥＳ）、抽出順番ｉが１の部分模様Ａのグループ化判定フラグFlag（１）がFalseに設定されていると判断するが、部分模様Ａの階層の深さｈ（１）が変数[h]の値０と異なる１と判断する（ステップＳ５５にてＮＯ）。つまり、部分模様Ｈ以外に、階層の深さｈ（ｉ）を０とする部分模様がないため、制御回路５は、カウンタｉの値が１〜６の部分模様Ａ〜Ｆについて、ステップＳ５４，Ｓ５５，Ｓ６１を繰り返し実行した場合、何れもステップＳ５５でＮＯと判断する。
【００６５】
この結果、制御回路５は、カウンタｉの値が７に達すると（ステップＳ５４にてＮＯ）、変数[h]に１だけインクリメントした値（[h]＋１）を代入して、変数[h]を１とする（ステップＳ６２、ステップＳ５２にてＹＥＳ）。また、制御回路５は、カウンタｉを０にリセットする（ステップＳ５３、ステップＳ５４にてＹＥＳ）。この時点で、抽出順番ｉが０の部分模様Ｈのグループ化判定フラグFlag（０）はTrueに設定されているため（ステップＳ５５にてＮＯ）、カウンタｉを１だけインクリメントして１とする（ステップＳ６１、ステップＳ５４にてＹＥＳ）。これにより、制御回路５は、抽出順番ｉが１の部分模様Ａのグループ化判定フラグFlag（１）がFalseに設定されているか否かを判断すると共に、部分模様Ａの階層の深さ（ｈ（１）＝１）が変数[h]と等しいか否かを判断する（ステップＳ５５）。
【００６６】
部分模様Ａのグループ化判定フラグFlag（１）はFalseに設定され、且つ部分模様Ａの階層の深さｈ（１）は、変数[h]と等しい１である（ステップＳ５５にてＹＥＳ）。そこで、制御回路５は、ステップＳ５６で、部分模様ＡのOutline（１）を、第１Group（１）に属するものとして特定し、グループ総数Ｎを１だけインクリメントした２とし、又、部分模様Ａのグループ化判定フラグFlag（１）をTrueに設定する。
【００６７】
また、制御回路５は、前記のように対象カウンタｊを０にリセットしてから（ステップＳ５７）、当該カウンタｊの値が輪郭線の総数ｎより小さく（ステップＳ５８）且つカウンタｉ，ｊの値が相互に一致しないことを条件に（ステップＳ６３）、他の部分模様Ｈ，Ｂ〜Ｆを第１Group（１）に追加するか否かを順次判断する。この点、第１Group（１）に属する部分模様Ａの黒色は、グループ化判定フラグの設定がFalseの部分模様Ｃ〜Ｅで用いられている。このため、制御回路５は、対象カウンタｊの値が３，４，５のとき、つまり抽出順番ｊが３〜５の部分模様Ｃ〜Ｅについて、夫々部分模様Ａと同色であると判断する（ステップＳ６４にてＹＥＳ）。
【００６８】
もっとも、制御回路５は、部分模様Ｃ〜Ｅの各Outline（３）〜（５）は、部分模様ＡのOutline（１）に包含される関係にあると判断するため（ステップＳ６５にてＮＯ）、部分模様Ａ以外の部分模様が第１Group（１）に追加されることはない。このため、制御回路５は、第１Group（１）について、ステップＳ５８，Ｓ６３，Ｓ６４，Ｓ６５，Ｓ６８を繰り返し実行し、抽出順番ｊが６の部分模様Ｆまでの判断を終えると（ステップＳ５８にてＮＯ）、第１Group（１）として特定された部分模様ＡのOutline（１）をＲＡＭ７に記憶させると共に、現時点のグループ総数Ｎの値「２」をＲＡＭ７に記憶させる（ステップＳ５９）。
【００６９】
続いて、制御回路５は、グループカウンタｋを１だけインクリメントし、Group（ｋ）をNullにして（ステップＳ６０）、対象を第２Group（２）に設定する。また、制御回路５は、カウンタｉを１だけインクリメントして（ステップＳ６１、ステップＳ５４にてＹＥＳ）、抽出順番ｉが２の部分模様Ｂのグループ化判定フラグFlag（２）がFalseに設定されていると判断するが、部分模様Ｂの階層の深さｈ（２）が変数[h]の値１と異なる２と判断する（ステップＳ５５にてＮＯ）。つまり、階層の深さｈ（ｉ）を１とする部分模様は、部分模様Ａと部分模様Ｆだけであるため、制御回路５は、カウンタｉの値が２〜６の部分模様Ａ〜Ｆについて、ステップＳ５４，Ｓ５５，Ｓ６１を繰り返し実行した場合、カウンタｉの値が６のときステップＳ５５でＹＥＳと判断する。
【００７０】
これにより、制御回路５は、ステップＳ５６で、階層の深さｈ（６）を１とする部分模様ＦのOutline（６）を、第２Group（２）に属するものとして特定し、グループ総数Ｎを１だけインクリメントした３とし、又、部分模様Ｆのグループ化判定フラグFlag（６）をTrueに設定する。
【００７１】
また、制御回路５は、前記のように対象カウンタｊを０にリセットしてから（ステップＳ５７）、当該カウンタｊの値が輪郭線の総数ｎより小さく且つカウンタｉ，ｊの値が相互に一致しないことを条件に（ステップＳ５８、Ｓ６３）、他の部分模様Ｈ，Ａ〜Ｅについて、第２Group（２）に追加するか否かを順次判断する。この点、第２Group（２）に属する部分模様Ｆの緑色は、他の部分模様Ｈ，Ａ〜Ｅで用いられていない。このため、制御回路５は、第２Group（２）について、ステップＳ５８，Ｓ６３，Ｓ６４，Ｓ６８を繰り返し実行しても、部分模様Ｆ以外の部分模様が第２Group（２）に追加されることはない。それ故、制御回路５は、対象カウンタｊの値が７に達すると（ステップＳ５８にてＮＯ）、第２Group（２）として特定された部分模様ＦのOutline（６）をＲＡＭ７に記憶させると共に、現時点のグループ総数Ｎの値「３」をＲＡＭ７に記憶させる（ステップＳ５９）。
【００７２】
続いて、制御回路５は、グループカウンタｋを１だけインクリメントし、Group（ｋ）をNullにして（ステップＳ６０）、対象を第３Group（３）に設定する。また、制御回路５は、カウンタｉの値を１だけインクリメントした７とし（ステップＳ６１、ステップＳ５４にてＮＯ）、変数[h]に１だけインクリメントした値（[h]＋１）を代入して、変数[h]を２とする（ステップＳ６２、ステップＳ５２にてＹＥＳ）。また、制御回路５は、カウンタｉを一旦０にリセットし（ステップＳ５３）、前記ステップＳ５４，Ｓ５５，Ｓ６１の実行によりカウンタｉを１ずつインクリメントして、ｉの値が２のとき部分模様Ｂのグループ化判定フラグFlag（２）の設定がFalseで且つ階層の深さ（ｈ（２）＝２）が変数[h]と等しいと判断する（ステップＳ５５にてＹＥＳ）。
【００７３】
これにより、制御回路５は、ステップＳ５６で、階層の深さｈ（２）を２とする部分模様ＢのOutline（２）を、第３Group（３）に属するものとして特定し、グループ総数Ｎを１だけインクリメントした４とし、又、部分模様Ｂのグループ化判定フラグFlag（２）をTrueに設定する。
【００７４】
また、制御回路５は、前記ステップＳ５７，Ｓ５８，Ｓ６３，Ｓ６４，Ｓ６８の実行により、対象カウンタｊを１ずつインクリメントしてグループ化判定フラグの設定がFalseの部分模様Ｃ〜Ｅについて、第３Group（３）に追加するか否かを順次判断する。この点、第３Group（３）に属する部分模様Ｂの黄色は、部分模様Ｃ〜Ｅで用いられていない（ステップＳ６４にてＮＯ）。このため、制御回路５は、第３Group（３）として、他の部分模様Ｃ〜Ｅを追加することなく部分模様ＢのOutline（２）をＲＡＭ７に記憶させると共に、現時点のグループ総数Ｎの値「４」をＲＡＭ７に記憶させる（ステップＳ５９）。
【００７５】
続いて、制御回路５は、グループカウンタｋを１だけインクリメントし、Group（ｋ）をNullにして（ステップＳ６０）、対象を第４Group（４）に設定する。また、制御回路５は、前記ステップＳ６１，Ｓ５４，Ｓ５５の実行により、カウンタｉを１ずつインクリメントして、グループ化判定フラグの設定がFalseの部分模様Ｃ〜Ｅについて、階層の深さｈ（ｉ）を２とする部分模様があるか否かを判断する（ステップＳ５４）。階層の深さを２とする部分模様は部分模様Ｂのみであるため（ステップＳ５４にてＮＯ）、制御回路５は、変数[h]に１だけインクリメントした値を代入して、変数[h]を３とする（ステップＳ６２、ステップＳ５２にてＹＥＳ）。また、制御回路５は、カウンタｉを一旦０にリセットし（ステップＳ５３、ステップＳ５４にてＹＥＳ）、前記ステップＳ５４，Ｓ５５，Ｓ６１の実行によりカウンタｉを１ずつインクリメントして、ｉの値が３のとき部分模様Ｃのグループ化判定フラグFlag（３）の設定がFalseで且つ階層の深さ（ｈ（３）＝３）が変数[h]と等しいと判断する（ステップＳ５５にてＹＥＳ）。
【００７６】
これにより、制御回路５は、ステップＳ５６で、階層の深さｈ（３）を３とする部分模様ＣのOutline（３）を、第４Group（４）に属するものとして特定し、グループ総数Ｎを１だけインクリメントした５とし、又、部分模様Ｃのグループ化判定フラグFlag（３）をTrueに設定する。また、制御回路５は、前記ステップＳ５７，Ｓ５８，Ｓ６３，Ｓ６４，Ｓ６８の実行により、対象カウンタｊを１ずつインクリメントしてグループ化判定フラグの設定がFalseの部分模様Ｄ，Ｅについて、第４Group（４）の部分模様Ｃと同色か否かを順次判断する。この点、部分模様Ｄは部分模様Ｃと同じ黒色であるため、制御回路５は、対象カウンタｊの値が４のとき、ステップＳ６４にてＹＥＳと判断する。そして、制御回路５は、それら部分模様ＤのOutline（４）と部分模様ＣのOutline（３）とが包含される関係にあるか否かを判断する（ステップＳ６５）。
【００７７】
前記部分模様Ｃ，Ｄの各Outlineは、前述のように相互に離間し且つ夫々閉じた輪郭線を形成することから、制御回路５は、部分模様Ｄと部分模様Ｃとの輪郭線同士で包含関係はないと判断する（ステップＳ６５にてＹＥＳ）。更に、制御回路５は、部分模様Ｄと部分模様Ｃとが同じ階層の深さか否か、且つ部分模様Ｄと部分模様Ｃとを包含する部分模様は同じか否かを判断する（ステップＳ６６）。この場合、制御回路５は、部分模様Ｄの階層の深さｈ（４）と部分模様Ｃの階層の深さｈ（３）とを照合して何れも３であり、且つ部分模様Ｃ、Ｄを包含するのは同じ部分模様であると判断すると（ステップＳ６６にてＹＥＳ）、その部分模様ＤのOutline（４）を、第４Group（４）に属するものとして追加する（ステップＳ６７）。また、制御回路５は、部分模様Ｄのグループ化判定フラグFlag（４）をTrueに設定する。
【００７８】
また、制御回路５は、前記対象カウンタｊの値を１インクリメントした５とし（ステップＳ６８、ステップＳ５８及びＳ６３にて夫々ＹＥＳ）、部分模様Ｅについても第４Group（４）に追加するか否かを判断する。部分模様Ｅは、前記部分模様Ｄと同様、黒色であり（ステップＳ６４にてＹＥＳ）、部分模様Ｃとの輪郭線同士で包含関係がなく（ステップＳ６５にてＹＥＳ）、階層の深さｈ（５）が部分模様Ｃと同じ３であり、且つ部分模様Ｃ、Ｅを包含するのは同じ部分模様である（ステップＳ６６にてＹＥＳ）。それ故、制御回路５は、部分模様ＥのOutline（５）も、第４Group（４）に属するものとして追加し（ステップＳ６７）、そのグループ化判定フラグFlag（５）をTrueに設定する。なお、階層の深さが相互に異なる複数の部分模様も（ステップＳ６６にてＮＯ）、１つのグループとしてグループ化する場合もあるが、そのステップＳ６９，Ｓ７０について詳しくは後述する。
【００７９】
こうして、グループ化判定フラグFlag（０）〜（６）の全部がTrueに設定され（ステップＳ６４にてＮＯ）、対象カウンタｊの値が７に達すると（ステップＳ５８にてＮＯ）、制御回路５は、第４Group（４）として特定（更新）された部分模様Ｃ〜ＥのOutline（３）〜（５）について、その更新後の内容でＲＡＭ７に記憶させると共に、現時点のグループ総数Ｎの値「５」をＲＡＭ７に記憶させる（ステップＳ５９）。
【００８０】
続いて、制御回路５は、グループカウンタｋを１だけインクリメントし、Group（ｋ）をNullにして（ステップＳ６０）、第５Group（５）に設定するが、グループ化判定フラグFlag（０）〜（６）の全部がTrueに設定されている（ステップＳ５５にてＮＯ）。このため、制御回路５は、ステップＳ６１，Ｓ５４，Ｓ５５を繰り返し実行することで、カウンタｉの値が７に達すると（ステップＳ５４にてＮＯ）、変数[h]に１だけインクリメントした値（[h]＋１）を代入することで（ステップＳ６２）、変数[h]を４とする。このとき、制御回路５は、変数[h]の値が最下位階層Maxｈの値３を超える、つまり全階層についてグループ化に係る処理を終了したと判断し（ステップＳ５２にてＮＯ）、ステップＳ１５にリターンする。
【００８１】
図１３は、ステップＳ１５の第１重なり順決定処理を示している。第１重なり順決定処理では、前記ステップＳ１４で求めた各Group（０）〜（４）（図６（ｂ）の第０〜第４のグループ）について、全体模様Ｍが凹状となる複数のシート２０を重ねる順番に対応するようにグループの順番を入れ替える。グループの順番の入れ替えは、一のGroup（ｋ）に属する部分模様と他のGroup（ｗ）に属する部分模様との包含関係に基づき行われる。
【００８２】
即ち、図１３のステップＳ７１において、制御回路５は、一のGroup（ｋ）のグループ番号に対応するグループカウンタ（カウンタｋ）を０にリセットする。次に、ステップＳ７２で、制御回路５は、カウンタｋがグループ総数Ｎ−１よりも小さいか否かを判断する。最初は、カウンタｋがグループ総数Ｎ−１よりも小さいので、ステップＳ７３に移行する。しかし、カウンタｋがグループ総数Ｎ−１に等しいか又は大きい場合は、ステップＳ８０に移行する。制御回路５はステップＳ７３において、他のGroup（ｗ）のグループ番号に対応するグループカウンタ（対象カウンタｗ）を、カウンタｋに１だけインクリメントして（ｗ＝ｋ＋１）、１に設定する。次に、ステップＳ７４で、制御回路５は、対象カウンタｗがグループ総数Ｎよりも小さいか否かを判断する。対象カウンタｗがグループ総数Ｎよりも小さい場合は、ステップＳ７５に移行する。しかし、対象カウンタｗがグループ総数Ｎに等しいか又は大きい場合は、ステップＳ７９に移行する。ステップＳ７５では、制御回路５は、カウンタｋが対象カウンタｗと等しいか否かを判断する。カウンタｋが対象カウンタｗと等しい場合は、ステップＳ７８に移行する。カウンタｋが対象カウンタｗと等しくない場合は、ステップＳ７６に移行する。
【００８３】
ステップＳ７６において、制御回路５は、対象カウンタｗの値に対応する第１Group（１）の部分模様Ａが、カウンタｋの値に対応する第０Group（０）の部分模様Ｈに包含されているか否か、並びに、部分模様Ａは部分模様Ｈよりも階層が深いか否かを判別する。この場合、制御回路５は、各部分模様Ｈ，Ａの輪郭線の座標データに基づいて、部分模様ＡのOutline（１）が、部分模様ＨのOutline（０）に包含されていると判別する。また、部分模様Ａの階層の深さ（図６（ａ）のｈ（１）参照）は、部分模様Ｈの階層の深さ（ｈ（０）＝０）よりも大きい１であると判別する（ステップＳ７６にてＹＥＳ）。このため、制御回路５は、部分模様ＡのGroup（１）の番号が部分模様ＨのGroup（０）の番号よりも小さくなるよう（部分模様Ａが部分模様Ｈに対して後方へ凹となるよう）、グループの順番を入れ替える（ステップＳ７７）。こうして、包含されている（又は階層が深い）部分模様Ａを第０Group（０）とし、部分模様Ｈを第１Group（１）とするようにグループの順番を変更する。
【００８４】
次に、制御回路５は、ステップＳ７８で対象カウンタｗの値を１だけインクリメントした２とする。その後、ステップＳ７４に戻り、同様の処理を繰り返す。即ち、制御回路５は、判別対象を第２Group（２）の部分模様Ｆとして、カウンタｋの値に対応する第０Group（０）の部分模様Ａとの包含関係並びに階層の深さの関係を判別する（ステップＳ７６）。この場合、部分模様Ｆは、部分模様Ａに包含されておらず、又、部分模様Ａと階層の深さが同じである（ステップＳ７６にてＮＯ）。従って、第２Group（２）の部分模様Ｆと第０Group（０）の部分模様Ａは、現時点で順番の入れ替えがない。ステップＳ７６にてＮＯの場合は、ステップＳ７８に移行する。
【００８５】
また、制御回路５は、ステップＳ７８で対象カウンタｗの値を１だけインクリメントした３とした後、ステップＳ７４に戻り、同様の処理を繰り返す。即ち、第３Group（３）の部分模様Ｂと、第０Group（０）の部分模様Ａとの包含関係並びに階層の深さの関係を判別する（ステップＳ７６）。この場合、部分模様Ｂは、部分模様Ａに包含され、又、部分模様Ａよりも階層が深い（ステップＳ７６にてＹＥＳ）。このため、制御回路５は、部分模様Ｂを第０Group（０）、部分模様Ａを第３Group（３）とするようにグループの順番を変更する。更に、制御回路５は、対象カウンタｗの値を１だけインクリメントした４とした後、ステップＳ７４に戻り、同様の処理を繰り返す。即ち、第４Group（４）の部分模様Ｃ〜Ｅと、第０Group（０）の部分模様Ｂとの包含関係並びに階層の深さの関係を判別する（ステップＳ７６）。この場合、部分模様Ｃ〜Ｅは、何れも部分模様Ｂに包含され、又、部分模様Ｂよりも階層が深い（ステップＳ７６にてＹＥＳ）。このため、制御回路５は、部分模様Ｃ〜Ｅを第０Group（０）、部分模様Ｂを第４Group（４）とするようにグループの順番を入れ替える。
【００８６】
こうして、カウンタｋの値が０のまま、対象カウンタｗの値が１ずつインクリメントして（ステップＳ７８）グループ総数Ｎの値である「５」に達した時点で（ステップＳ７４にてＮＯ）、第０Group（０）に部分模様Ｃ〜Ｅ、第１Group（１）に部分模様Ｈ、第２Group（２）に部分模様Ｆ、第３Group（３）に部分模様Ａ、第４Group（４）に部分模様Ｂが属する。
【００８７】
また、制御回路５は、カウンタｋの値を１だけインクリメントした１とし（ステップＳ７９）、対象カウンタｗの値をカウンタｋに１だけインクリメントして２にすることで（ステップＳ７３）、カウンタｋの値に対応する第１Group（１）の部分模様と、第２、第３、第４Group（２）、（３）、（４）の部分模様との包含関係並びに階層の深さの関係を順次判別してグループの順番を入れ替える（ステップＳ７４〜Ｓ７８）。この過程において、対象カウンタｗの値が４のとき、その第４Group（４）の部分模様Ｂと、第１Group（１）の部分模様Ｆとの包含関係並びに階層の深さの関係が判別される。この場合、部分模様Ｂは、部分模様Ｆに包含されないが、部分模様Ｆよりも階層が深い（ステップＳ７６にてＹＥＳ）。このため、制御回路５は、部分模様Ｂを第１Group（１）、部分模様Ｆを第４Group（４）とするようにグループの順番を入れ替える。この結果、対象カウンタｗの値が５に達した時点で（ステップＳ７４にてＮＯ）、第０Group（０）に部分模様Ｃ〜Ｅ、第１Group（１）に部分模様Ｂ、第２Group（２）に部分模様Ｈ、第３Group（３）に部分模様Ａ、第４Group（４）に部分模様Ｆが属する。
【００８８】
更に、制御回路５は、上記のようにカウンタｋの値を１ずつインクリメントし（ｋ＝２，３、ステップＳ７９）、係る第２、第３Group（２）、（３）の部分模様について、夫々ステップＳ７４〜Ｓ７８を繰り返し実行することで、第３，第４Group（３）、（４）の部分模様との包含関係並びに階層の深さの関係を順次判別してグループの順番を入れ替える。この結果、カウンタｋの値がＮ−１（つまり４）に達すると（ステップＳ７２にてＮＯ）、第０Group（０）に部分模様Ｃ〜Ｅ、第１Group（１）に部分模様Ｂ、第２Group（２）に部分模様Ａ、第３Group（３）に部分模様Ｆ、第４Group（４）に部分模様Ｈが属するように変更される。
【００８９】
こうして、グループの順番が変更されることで、各グループ（部分模様）の階層の深さと対応するように、最下位階層から順に小さいグループ番号が付されることとなる。また、制御回路５は、各グループのうち階層の深さが同じグループがあるか否かを判断する（ステップＳ８０）。つまり、例えば第２、第３Group（２）、（３）（部分模様Ａ、Ｆ）は何れも階層の深さが１であるが（ＹＥＳ）、他の部分模様Ｂ、Ｃ〜Ｅを包含する部分模様Ａのグループ番号が、他の部分模様Ｂ、Ｃ〜Ｅを包含しない部分模様Ｆのグループ番号よりも小さくなければ、他の部分模様Ｂ、Ｃ〜Ｅを続けて凹状に表すことができない。
【００９０】
それ故、制御回路５は、ステップＳ８１において、他の部分模様を包含する部分模様のグループと、他の部分模様を包含しない部分模様のグループとのうち、前者の部分模様のグループ番号が小さくなるように、グループの順番を入れ替える。なお、本実施形態では、前者の部分模様Ａが第２Group（２）、後者の部分模様Ｆが第３Group（３）であり、前者の部分模様Ａは、既に前記ステップＳ７２〜Ｓ７９で、後者の部分模様Ｆよりもグループ番号の小さい値が設定されている。
【００９１】
こうして、制御回路５は、第０〜第４Group（０）〜（４）のデータについて、全体模様Ｍを凹状とする部分模様Ｃ〜Ｅ、Ｂ、Ａ、Ｆ、Ｈの重なり順（図６（ｃ）の上段参照）として入れ替えた後のデータで書き換えることにより更新する（ステップＳ８２）。また、同図（ｃ）の下段に示す各レイヤ５０Bl、５０Ye、５０Bl、５０Gr、５０YGは、前述したように各部分模様Ｃ〜Ｅ、Ｂ、Ａ、Ｆ、Ｈの輪郭線と夫々関連付けてある。
【００９２】
従って、制御回路５は、部分模様Ｃ〜Ｅ、Ｂ、Ａ、Ｆ、Ｈのグループ番号を、全体模様Ｍを凹状とするレイヤ５０Bl、５０Ye、５０Bl、５０Gr、５０YGの順番としてＲＡＭ７に記憶させる（ステップＳ８２）。レイヤ５０Bl〜５０YGの順番は、基台シートに対して前側に重ねるシートの順番に対応するもので、基台シートに対応する基台レイヤ５０には順番「０」を、第１シートに対応する第１レイヤ５０には順番「１」を、第２シートに対応する第２レイヤ５０には順番「２」を、第３シートに対応する第３レイヤ５０には順番「３」を、第４シートに対応する第４レイヤ５０には順番「４」を付与する。以下では、レイヤ５０Blが基台レイヤ、レイヤ５０Yeが第１レイヤ、レイヤ５０Blが第２レイヤ、レイヤ５０Grが第３レイヤ、レイヤ５０YGが第４レイヤに対応するものとして説明する。
【００９３】
この後、制御回路５は、図９のステップＳ１６にリターンして、ディスプレイ３に、グループ化した部分模様の良否を確定するための模様表示画面（図示略）を表示させる。模様表示画面では、例えば部分模様Ｃ〜Ｅを一つのグループとして視認できるように（図６（ｂ）参照）、各部分模様がグループ毎に対応するレイヤ５０Bl〜５０YGの色でカラー表示される。ユーザが当該模様表示画面を見ながらグループ化の良否をマウス４ｂ等の操作により入力する。制御回路５は、そのマウス４ｂ等からの入力信号を受付けて、前記ステップＳ１４，Ｓ１５で設定した部分模様のグループと順番を確定する。
【００９４】
そして、制御回路５は、確定した順番に応じてレイヤ５０Bl〜５０YG毎に、切断線データを作成して割り当てる割当処理を行う。制御回路５は、先ずステップＳ１７で、レイヤ５０Bl〜５０YGの重ねる順番に対応するカウンタｋを０にリセットし（ｋ＝０）、最も後側の基台レイヤ５０Blから割当処理を行う。また、制御回路５は、Cut-OutlineをNullに設定する。Cut-Outlineは、切断線データを作成するための輪郭線のベクトルデータの集合を表す情報である。このように、カウンタｋが現時点で０であり（ステップＳ１８にてＹＥＳ）、Cut-OutlineもNullに設定された状態にあるため、順番が「０」の基台レイヤ５０Blについて、輪郭線に係る切断線データの作成は行われない（ステップＳ１９）。
【００９５】
一方、制御回路５は、前記ステップＳ１２で設定した枠線４１の各頂点Ｐ０〜Ｐ４の座標データに基づいて、頂点Ｐ０を切断開始点及び切断終了点Ｐ４とする切断線データを作成する（ステップＳ２０、図６（ｄ）参照）。
また、制御回路５は、枠線４１の座標データに基づき、基台シート２０の向きを示す合印４２の座標データを設定する（ステップＳ２１）。合印４２は、例えば図６（ｄ）に示すように、紐等を通すことが可能な大きさの丸穴であり、基台レイヤ５０Blにおける左上隅部の座標位置に配置されるように予め設定されているとする。制御回路５は、配置後の合印４２の座標データに基づいて、合印４２を切り抜く切断線データを作成する（ステップＳ２２）。作成された切断線データは、合印４２の円周上における多数の点に対応する、フィードデータと多数の座標データを有する。
【００９６】
こうして、制御回路５は、基台レイヤ５０Blに対して作成した枠線４１及び合印４２の切断線データを、順番「０」と対応付けてＲＡＭ７に記憶する（ステップＳ２３）。また、制御回路５は、Cut-Outlineを、現時点のカウンタｋの値（＝０）をグループ番号とするGroup（０）の部分模様Ｃ〜Ｅの輪郭線のベクトルデータに設定する（ステップＳ２４）。その後、制御回路５は、カウンタｋを１だけインクリメントすることで（ステップＳ２５）、順番が「１」の第１レイヤ５０Yeを対象として、前記ステップＳ１８〜Ｓ２５を実行する。
【００９７】
即ち、カウンタｋが１のとき（ステップＳ１８にてＹＥＳ）、制御回路５は、第１レイヤ５０Yeについて、Cut-Outlineに設定されたGroup（０）の部分模様Ｃ〜Ｅの切断線データを作成する（ステップＳ１９）。このとき、部分模様Ｃの点Ｐ０〜Ｐｍ、部分模様Ｄの点Ｐ０〜Ｐｍ、部分模様ＥのＰ０〜Ｐｍの各座標データに基づいて、夫々の頂点Ｐ０を切断開始点及び切断終了点Ｐｍとする３つの輪郭線の切断線データが作成される（図５（ａ）、図６（ｄ）参照）。また、制御回路５は、第１レイヤ５０Yeについて、基台レイヤ５０Blと同じ、枠線４１と合印４２の切断線データを作成する（ステップＳ２０〜Ｓ２２）。こうして、制御回路５は、第１レイヤ５０Yeに対して作成した３つの部分模様Ｃ〜Ｅの輪郭線、枠線４１、及び合印４２の各切断線データを、順番「１」と対応付けてＲＡＭ７に記憶する（ステップＳ２３）。
【００９８】
また、制御回路５は、Cut-Outlineに設定されている部分模様Ｃ〜Ｅの輪郭線と、カウンタｋの値（＝１）をグループ番号とするGroup（１）の部分模様Ｂの輪郭線とを合成する（ステップＳ２４）。このとき、部分模様Ｃ〜Ｅ，Ｂのうち、部分模様Ｃ〜Ｅの輪郭線はCut-Outlineとならない。つまり、部分模様Ｃ〜Ｅの輪郭線は、部分模様Ｂの輪郭線に包含される関係にあり、第１モードでは、部分模様Ｂの輪郭内として切り欠くこととなる。このため、制御回路５は、Cut-Outlineを部分模様Ｂの輪郭線として設定（更新）する。更に、制御回路５は、カウンタｋを１だけインクリメントすることで（ステップＳ２５）、順番が「２」の第２レイヤ５０Blを対象として、前記ステップＳ１８〜Ｓ２５を実行する。
【００９９】
この場合、カウンタｋが２であり（ステップＳ１８にてＹＥＳ）、制御回路５は、第２レイヤ５０Blについて、Cut-Outlineに設定されている部分模様Ｂの各頂点Ｐ０〜Ｐ１０の座標データに基づいて、頂点Ｐ０を切断開始点及び切断終了点Ｐ１０とする輪郭線の切断線データを作成する（図５（ａ）、図６（ｄ）参照）。また、制御回路５は、第２レイヤ５０Blについても、枠線４１と合印４２の切断線データを作成する（ステップＳ２０〜Ｓ２２）。こうして、制御回路５は、第２レイヤ５０Blに対して作成した部分模様Ｂの輪郭線、枠線４１、及び合印４２の各切断線データを、順番「２」と対応付けてＲＡＭ７に記憶する（ステップＳ２３）。
【０１００】
続いて、制御回路５は、Cut-Outlineに設定されている部分模様Ｂの輪郭線と、カウンタｋの値（＝２）をグループ番号とするGroup（２）の部分模様Ａの輪郭線とを合成する（ステップＳ２４）。部分模様Ｂの輪郭線は、部分模様Ａの輪郭線に包含されているため、制御回路５は、Cut-Outlineを部分模様Ａの輪郭線として更新する。更に、制御回路５は、カウンタｋを１だけインクリメントすることで（ステップＳ２５）、順番が「３」の第３レイヤ５０Grを対象として、前記ステップＳ１８〜Ｓ２５を実行する。
【０１０１】
この場合、カウンタｋが３であり（ステップＳ１８にてＹＥＳ）、制御回路５は、第３レイヤ５０Grについて、Cut-Outlineに設定されている部分模様Ａの各頂点Ｐ０〜Ｐ１０の座標データに基づいて、頂点Ｐ０を切断開始点及び切断終了点Ｐ１０とする輪郭線の切断線データを作成する（図４（ｂ）、図５（ａ）参照）。また、制御回路５は、第３レイヤ５０Grについても、枠線４１と合印４２の切断線データを作成する（ステップＳ２０〜Ｓ２２）。こうして、制御回路５は、第３レイヤ５０Grに対して作成した部分模様Ａの輪郭線、枠線４１、及び合印４２の各切断線データを、順番「３」と対応付けてＲＡＭ７に記憶する（ステップＳ２３）。
【０１０２】
更に、制御回路５は、Cut-Outlineに設定されている部分模様Ａの輪郭線と、カウンタｋの値（＝３）をグループ番号とするGroup（３）の部分模様Ｆの輪郭線とを合成する（ステップＳ２４）。この場合、部分模様Ａと部分模様Ｆは相互に包含関係がなく、制御回路５は、Cut-Outlineを１つの部分模様Ｇの輪郭線を表すベクトルデータの集合として更新する。更に、制御回路５は、カウンタｋを１だけインクリメントすることで（ステップＳ２５）、順番が「４」の第４レイヤ５０YGを対象として、前記ステップＳ１８〜Ｓ２５を実行する。
【０１０３】
この場合、カウンタｋが４であり（ステップＳ１８にてＹＥＳ）、制御回路５は、第４レイヤ５０YGについて、Cut-Outlineに設定されている部分模様Ｇの各頂点Ｐ０〜Ｐ１８の座標データに基づいて、頂点Ｐ０を切断開始点及び切断終了点Ｐ１８とする輪郭線の切断線データを作成する（図５（ａ）、図６（ｄ）参照）。また、制御回路５は、第４レイヤ５０YGについても、枠線４１と合印４２の切断線データを作成する（ステップＳ２０〜Ｓ２２）。こうして、制御回路５は、第４レイヤ５０YGに対して作成した部分模様Ｇの輪郭線、枠線４１、及び合印４２の各切断線データを、順番「４」と対応付けてＲＡＭ７に記憶する（ステップＳ２３）。
【０１０４】
この後のステップＳ２４では、第４レイヤ５０YGと対応付けられた部分模様Ｈの輪郭線は、既に枠線４１として設定されているため、Cut-Outlineの設定を更新しない。また、制御回路５は、カウンタｋを１だけインクリメントすると（ステップＳ２５）、ステップＳ１８にてカウンタｋの値「５」がグループ総数Ｎ（つまりレイヤ数Ｎ）に達したと判断する（ＮＯ）。この場合、制御回路５は、順番「０」〜「４」のレイヤ５０Bl〜５０YGに対応付けられた切断線データに、前述した終了コードや、表示用のデータ等を付加して、第１切断データの作成処理を終了する（エンド）。
【０１０５】
こうして、作成した第１切断データの前記表示用のデータは、各レイヤ５０Bl〜５０YGを利用して、全体模様Ｍを凹状に表すことができる。即ち、図６（ｅ）に示すように、第１レイヤ５０Yeについて３つの部分模様Ｃ〜Ｅの輪郭内を夫々切り欠いた黄色の画像レイヤ５０Yeと、第２レイヤ５０Blについて部分模様Ｂの輪郭内を切り欠いた黒色の画像レイヤ５０Blと、第３レイヤ５０Grについて部分模様Ａの輪郭内を切り欠いた緑色の画像レイヤ５０Grと、第４レイヤ５０YGについて部分模様Ｇの輪郭内を切り欠いた黄緑色の画像レイヤ５０YGとを生成する。そして、基台レイヤ５０Blとなる黒色の画像レイヤ５０Blの前側に黄色の画像レイヤ５０Yeを重ね、その画像レイヤ５０Yeの前側に黒色の画像レイヤ５０Blを重ね、その画像レイヤ５０Blの前側に緑色の画像レイヤ５０Grを重ね、その画像レイヤ５０Grの前側に黄緑色の画像レイヤ５０YGを重ねる（図３（ｂ）参照）。これにより、最も前側となる黄緑色の画像レイヤ５０YGに対して、部分模様Ｇの内方を、後側の画像レイヤ５０Bl〜５０Grにより複数色で表して全体模様Ｍが凹状となる。
【０１０６】
更に、切断データ作成装置１側で作成した第１切断データを、切断装置１１側で受信して、第１切断データに基づき切断動作を実行させることができる。この場合、切断装置１１において、第１切断データの「０」、「１」、「２」、「３」、「４」の順番データに従い、黒色のシート２０Bl、黄色のシート２０Ye、黒色のシート２０Bl、緑色のシート２０Gr、黄緑色のシート２０YGに対する切断を行うことができる。これにより、図３（ｂ）に示すように、その切断順に各シート２０Bl〜２０YGを、合印４２を目印として重ねれば、複数の部分模様Ｈ，Ａ〜Ｇが組み合わさった「花」の全体模様Ｍを凹状に表す装飾物５１を作製することができる。
【０１０７】
続いて、前記第２モードを選択した場合（前記ステップＳ５にてＮＯ）における、第２切断データ作成処理について、図１４、図１５を参照しながら説明する。図１４に示す第２切断データ作成処理のステップＳ１０１、Ｓ１０２、Ｓ１０３では、第１切断データ作成処理のステップＳ１１、Ｓ１３、Ｓ１４と同じ処理が実行されることから、第１切断データ作成処理との相違点を中心に説明する。
【０１０８】
即ち、第２切断データ作成処理では、第１切断データ作成処理と同様、図柄画像データから前記の「周囲」、「縁取部」、…「葉と茎」の輪郭線を抽出し、部分模様Ｈ，Ａ，…Ｆとして識別する（ステップＳ１０１、図７（ａ）参照）。次いで、制御回路５は、ステップＳ１０２で前記包含情報取得処理（図１０のステップＳ３１〜Ｓ４１）を実行する。これにより、第１切断データ作成処理と同様、各部分模様Ｈ，Ａ，…Ｆの階層の深さ０，１，…１（図７（ａ）のｈ（０）〜（６）参照）と階層の深さの最大値（Maxｈ＝３）が取得される。
【０１０９】
また、制御回路５は、ステップＳ１０３で前記グループ化処理（図１１、図１２のステップＳ５１〜Ｓ６８）を実行することで、図７（ｂ）に示すように、部分模様Ｈ，Ａ，…Ｃ〜Ｅを第０、第１、…第４Group（４）にグループ化する。そして、制御回路５は、ステップＳ１０４で第２重なり順決定処理を実行する。
【０１１０】
図１５の第２重なり順決定処理では、全体模様Ｍが凸状となる複数のシート２０の重ねる順番に対応するようにグループの順番を入れ替える。具体的には、制御回路５は、ステップＳ１２１において、カウンタｋをレイヤ数Ｎから１だけデクリメントして（ｋ＝Ｎ−１）、４にセットする（ステップＳ１２２にてＮＯ）。また、制御回路５は、ステップＳ１２３において、対象カウンタｗを、カウンタｋから１だけデクリメントして（ｗ＝ｋ−１）、３にセットする（ステップＳ１２４にてＮＯ）。つまり、第２モードでは、第０〜第４Group（０）〜（４）の部分模様の包含関係並びに階層の深さの関係について、カウンタｗ，ｋが３，４の第３、第４Group（３）、（４）を対象として、最もグループ番号が大きいグループから処理する。ステップＳ１２４にてＮＯの場合は、ステップＳ１２５に移行し、ステップＳ１２４にてＹＥＳの場合は、ステップＳ１２９に移行する。ステップＳ１２５では、制御回路５は、カウンタｋが対象カウンタｗと等しいか否かを判断する。カウンタｋが対象カウンタｗと等しい場合、ステップＳ１２８に移行する。カウンタｋが対象カウンタｗと等しくない場合は、ステップＳ１２６に移行する。
【０１１１】
このとき、制御回路５は、第３Group（３）の部分模様Ｂが、第４Group（４）の部分模様Ｃ〜Ｅに包含されていないと判別する。また、部分模様Ｂの階層の深さｈ（１）は、部分模様Ｃ〜Ｅの階層の深さ（ｈ（３）〜（５）＝３）よりも小さい２である。このため、制御回路５は、部分模様Ｃ〜Ｅが部分模様Ｂに対して前方へ凸となる関係にあると判断する（ステップＳ１２６にてＮＯ）。従って、第３Group（３）の部分模様Ｂと第４Group（４）の部分模様Ｃ〜Ｅは、ステップＳ１２６でのグループの順番の入れ替えがない。
【０１１２】
また、制御回路５は、カウンタｋの値を４としたまま、対象カウンタｗの値を１ずつデクリメントすることで（ステップＳ１２８）、カウンタｋの値に対応する第４Group（４）の部分模様Ｃ〜Ｅと、第２、第１、第０Group（２）、（１）、（０）の部分模様Ｆ，Ａ，Ｈとの包含関係並びに階層の深さの関係を順次判別する（ステップＳ１２４〜Ｓ１２８）。この場合も、第２、第１、第０Group（２）、（１）、（０）の部分模様Ｆ，Ａ，Ｈは、何れも第４Group（４）の部分模様Ｃ〜Ｅに包含されておらず、又、部分模様Ｃ〜Ｅよりも階層が浅い（ステップＳ１２６にてＮＯ）。このため、対象カウンタｗが負の値になっても（ステップＳ１２４にてＹＥＳ）、図７（ｂ）のグループの順番に変更はない。
【０１１３】
更に、制御回路５は、上記のようにカウンタｋの値を１ずつデクリメントし（ｋ＝３，２，１、ステップＳ１２９）、係る第３〜第１Group（３）〜（１）の部分模様について、夫々ステップＳ１２４〜Ｓ１２８を繰り返し実行することで、第２〜第０Group（２）〜（０）の部分模様との包含関係並びに階層の深さの関係を順次判別する。この結果、カウンタｋが負の値になっても（ステップＳ１２２にてＹＥＳ）、既に前記ステップＳ１０３のグループ化処理で最上位階層から順に小さいグループ番号が付されているため、グループの順番に変更はない。
【０１１４】
そして、制御回路５は、ステップＳ１３０で各グループのうち部分模様Ａ，Ｆの階層の深さが同じ第１、第２Group（１）、（２）があると判断すると、他の部分模様Ｂを包含する部分模様Ａのグループ番号が、他の部分模様Ｂを包含しない部分模様Ｆのグループ番号よりも大きくなるように、グループの順番を変更する（ステップＳ１３１）。つまり、図７（ｃ）に示すように、部分模様Ｆを第１Group（１）、部分模様Ａを第２Group（２）とするようにグループの順番を入れ替えることで、他の部分模様Ｂが部分模様Ａに対して前方へ凸となる。
【０１１５】
こうして、制御回路５は、第０〜第４Group（０）〜（４）のデータについて、全体模様Ｍを凸状とする部分模様Ｈ、Ｆ、Ａ、Ｂ、Ｃ〜Ｅの重なり順（図７（ｃ）の上段参照）として入れ替えた後のデータで書き換えることにより更新する（ステップＳ１３２）。また、制御回路５は、部分模様Ｈ、Ｆ、Ａ、Ｂ、Ｃ〜Ｅのグループ番号を、レイヤ５０YG、５０Gr、５０Bl、５０Ye、５０Blの順番としてＲＡＭ７に記憶させる（ステップＳ１３２）。以下では、レイヤ５０YGが基台レイヤ、レイヤ５０Grが第１レイヤ、レイヤ５０Blが第２レイヤ、レイヤ５０Yeが第３レイヤ、レイヤ５０Blが第４レイヤに対応するものとして説明する。
【０１１６】
この後、制御回路５は、図１４のステップＳ１０５にリターンし、ディスプレイ３の模様表示画面で、グループ化した部分模様を対応するレイヤ５０YG〜５０Blの色で表示する。ユーザが当該模様表示画面を見ながらグループ化の良否をマウス４ｂ等の操作により入力する。制御回路５は、そのマウス４ｂ等からの入力信号を受付けて、前記ステップＳ１０３、Ｓ１０４で設定した部分模様のグループと順番を確定する。
【０１１７】
制御回路５は、確定した順番に応じて、レイヤ５０YG〜５０Bl毎に切断線データを作成して割り当てる割当処理を行う。この場合、制御回路５は、初期設定において（ステップＳ１０６）、グループ総数Ｎに相当するレイヤ数Ｎから１だけデクリメントして（ｋ＝Ｎ−１）、カウンタｋを４にセットする（ｋ＝４）。このように、第２モードでは、最も前側（図７（ｄ）で右側）の第４レイヤ５０Blから割当処理を実行する。
【０１１８】
次いで、制御回路５は、カウンタｋが４の第４レイヤ５０Blについて（ステップＳ１０７にてＹＥＳ）、切断線データを作成するCut-Outline（ｋ）を設定する（ステップＳ１０８）。このステップＳ１０８では、カウンタｋで特定されるGroup（ｋ）の部分模様の輪郭線と、当該レイヤの前に重なるレイヤ（ｋ＋１）の部分模様の輪郭線を合成する。もっとも、第４レイヤ５０Blの前に重なるレイヤがないため、第４Group（４）の部分模様Ｃ〜Ｅの輪郭線がCut-Outline（ｋ）として設定される。こうして、制御回路５は、Cut-Outline（ｋ）として設定した部分模様Ｃ〜Ｅの各頂点Ｐ０〜Ｐｍの座標データに基づいて、３つの輪郭線の切断線データを作成する（ステップＳ１０９、図５（ｂ）、図７（ｄ）参照）。制御回路５は、第４レイヤ５０Blについて作成した部分模様Ｃ〜Ｅの輪郭線の切断線データを、順番「４」と対応付けてＲＡＭ７に記憶する（ステップＳ１１０）。また、制御回路５は、カウンタｋを１だけデクリメントすることで（ステップＳ１１１）、第３レイヤ５０Yeを対象として、前記ステップＳ１０７〜Ｓ１１１を実行する。
【０１１９】
この場合、制御回路５は、カウンタｋが３であることから（ステップＳ１０７にてＹＥＳ）、第３Group（３）の部分模様Ｂの輪郭線と、Cut-Outline（ｋ＋１）としての部分模様Ｃ〜Ｅの輪郭線とを合成する（ステップＳ１０８）。部分模様Ｃ〜Ｅの輪郭線のように、Cut-Outline（ｋ＋１）が部分模様Ｂの輪郭線に包含される場合、当該Cut-Outline（ｋ＋１）はCut-Outline（ｋ）とならない。よって、制御回路５は、部分模様Ｂの輪郭線をCut-Outline（ｋ）として設定する。
【０１２０】
制御回路５は、Cut-Outline（ｋ）として設定した部分模様Ｂの各頂点Ｐ０〜Ｐ１８の座標データに基づいて、その輪郭線の切断線データを作成する（ステップＳ１０９、図５（ｂ）、図７（ｄ）参照）。こうして、第３レイヤ５０Yeについて作成した切断線データは、制御回路５により順番「３」と対応付けてＲＡＭ７に記憶する（ステップＳ１１０）。また、制御回路５は、カウンタｋを１だけデクリメントすることで（ステップＳ１１１）、第２レイヤ５０Blを対象として、前記ステップＳ１０７〜Ｓ１１１を実行する。
【０１２１】
制御回路５は、カウンタｋが２のとき（ステップＳ１０７にてＹＥＳ）、第２Group（２）の部分模様Ａの輪郭線と、Cut-Outline（ｋ＋１）である部分模様Ｂの輪郭線とを合成する（ステップＳ１０８）。部分模様Ｂの輪郭線は、部分模様Ａの輪郭線に包含されるため、制御回路５は、部分模様Ａの輪郭線をCut-Outline（ｋ）として更新する。制御回路５は、部分模様Ａの各頂点Ｐ０〜Ｐ１０の座標データに基づいて、その輪郭線の切断線データを作成する（ステップＳ１０９、図５（ｂ）、図７（ｄ）参照）。こうして、第２レイヤ５０Blについて作成した切断線データは、制御回路５により順番「２」と対応付けてＲＡＭ７に記憶する（ステップＳ１１０）。また、制御回路５は、カウンタｋを１だけデクリメントすることで（ステップＳ１１１）、第１レイヤ５０Grを対象として、前記ステップＳ１０７〜Ｓ１１１を実行する。
【０１２２】
制御回路５は、カウンタｋが１のとき（ステップＳ１０７にてＹＥＳ）、第１Group（１）の部分模様Ｆの輪郭線と、Cut-Outline（ｋ＋１）である部分模様Ａの輪郭線とを合成する（ステップＳ１０８）。この合成により、制御回路５は、Cut-Outline（ｋ）を１つの部分模様Ｇの輪郭線として設定する。制御回路５は、Cut-Outline（ｋ）として設定した部分模様Ｇの各頂点Ｐ０〜Ｐ１８の座標データに基づいて、その輪郭線の切断線データを作成する（ステップＳ１０９、図５（ｂ）、図７（ｄ）参照）。こうして、第１レイヤ５０Yeについて作成した切断線データは、制御回路５により順番「１」と対応付けてＲＡＭ７に記憶する（ステップＳ１１０）。更に、制御回路５は、カウンタｋを１だけデクリメントすることで（ステップＳ１１１）、基台レイヤ５０YGを対象として、前記ステップＳ１０７〜Ｓ１１１を実行する。
【０１２３】
制御回路５は、カウンタｋが０のとき（ステップＳ１０７にてＹＥＳ）、第０Group（０）の部分模様Ｈの輪郭線と、Cut-Outline（ｋ＋１）である部分模様Ｇの輪郭線とを合成する（ステップＳ１０８）。部分模様Ｇの輪郭線は、部分模様Ｈの輪郭線に包含されているため、制御回路５は、部分模様Ｈの輪郭線をCut-Outline（ｋ）として更新する。制御回路５は、部分模様Ｈの各頂点Ｐ０〜Ｐ４の座標データに基づいて、枠線４１となる切断線データを作成する（ステップＳ１０９、図５（ｂ）、図７（ｄ）参照）。こうして、基台レイヤ５０YGについて作成した切断線データは、制御回路５により順番「０」と対応付けてＲＡＭ７に記憶する（ステップＳ１１０）。
【０１２４】
その後、制御回路５は、カウンタｋを１だけデクリメントすることで（ステップＳ１１１）、全てのレイヤ５０YG〜５０Blの処理を終えたと判断する（ステップＳ１０７にてＮＯ）。この場合、制御回路５は、順番「０」〜「４」のレイヤ５０YG〜５０Blに対応付けられた切断線データに、前述した終了コードや、表示用のデータ等を付加して、第２切断データの作成処理を終了する（エンド）。
【０１２５】
こうして、作成した第２切断データの前記表示用のデータは、各レイヤ５０YG〜５０Blを利用して、全体模様Ｍを凸状に表すことができる。即ち、図７（ｅ）に示すように、第１レイヤ５０Grについて部分模様Ｇの輪郭を有する緑色の画像レイヤ５０Grと、第２レイヤ５０Blについて部分模様Ａの輪郭を有する黒色の画像レイヤ５０Blと、第３レイヤ５０Grについて部分模様Ｂの輪郭を有する黄色の画像レイヤ５０Yeと、第４レイヤ５０Blについて部分模様Ｃ〜Ｅの輪郭を有する黒色の画像レイヤ５０Blとを生成する。そして、黄緑色の画像レイヤ５０YGの前側に緑色の画像レイヤ５０Grを重ね、その画像レイヤ５０Grの前側に黒色の画像レイヤ５０Blを重ね、その画像レイヤ５０Blの前側に黄色の画像レイヤ５０Yeを重ね、その画像レイヤ５０Yeの前側に黒色の画像レイヤ５０Blを重ねる（図３（ｃ）参照）。これにより、最も後側となる黄緑色の画像レイヤ５０YGに対して、部分模様Ｇ，Ａ，Ｂ，Ｃ〜Ｅを前側の画像レイヤ５０Gr，５０Bl，５０Ye、５０Blにより複数色で表して全体模様Ｍが凸状となる。
【０１２６】
更に、切断データ作成装置１側で作成した第２切断データを、切断装置１１側で受信して、第２切断データに基づき切断動作を実行させることができる。この場合、切断装置１１において、第２切断データの「０」、「１」、「２」、「３」、「４」の順番データに従い、黄緑色のシート２０YG、緑色のシート２０Gr、黒色のシート２０Bl、黄色のシート２０Ye、黒色のシート２０Blに対する切断を行うことができる。これにより、図３（ｃ）に示すように、基台シート２０YGに対して、その切断順に各シート２０Gr〜２０Blを重ねれば、複数の部分模様Ｈ，Ａ〜Ｇが組み合わさった「花」の全体模様Ｍを凸状に表す装飾物５２を作製することができる（図３（ａ）参照）。なお、同図（ｃ）に示すように、第２切断データについても、合印４２の切断線データを作成してもよい。
【０１２７】
上記したように、切断データ作成プログラムの実行により、一の部分模様が他の部分模様に包含されているか否かを判別するステップ（Ｓ３５、Ｓ６５、Ｓ７５、Ｓ１２５等の工程）を経て、複数の部分模様Ｈ，Ａ〜Ｇの重なり順の順番を決定する。このため、複数のシート２０を重ねれば、部分模様の包含関係に基づき全体模様Ｍを所期の凹状又は凸状に表すことができる切断データの作成が可能となる。
【０１２８】
特に、本実施形態にあっては、一つのグループに属する特定の部分模様に対して、当該グループ毎の順番を割り当てるステップ（Ｓ１４、Ｓ１０３等の工程）を実行する。このため、当該ステップにおいて、１つの部分模様Ａ、Ｂ、Ｆ、Ｈだけ属するグループは、実質的に部分模様Ａ、Ｂ、Ｆ、Ｈ毎の順番が割り当てられる一方、複数の部分模様Ｃ〜Ｅ（特定の部分模様）が属するグループは、グループ毎の順番が割り当てられる。これにより、複数の部分模様Ｃ〜Ｅを１枚のシート２０に形成して、シート２０の使用枚数を削減できる切断データを自動的に作成することができる。
【０１２９】
この点、特定の部分模様を１つのグループとしてグループ化する条件は、図１２で説明したステップＳ６４〜Ｓ６６に限定するものではなく、例えば複数の部分模様相互間で階層の深さが異なる場合でも（ステップＳ６６にてＮＯ）、１つのグループとしてグループ化してもよい。このグループ化について、図１６を参照しながら説明する。
【０１３０】
図１６（ａ）の全体模様Ｍ´は、基台シート２０YGに対して、４角形をなす大小２つの部分模様α，βと、円形をなす大小２つの部分模様γ，δとを左右に配置した凸状になっている（同図（ｃ）、（ｅ）、（ｇ）の側面図参照）。また、黒色のシート２０Blを用いて４角形の部分模様βと円形の部分模様γとが形成され、黄色のシート２０Yeを用いて４角形の部分模様αと円形の部分模様δとが形成されるものとする。
図１６（ｂ）は、各部分模様α，β，γ，δと基台シート２０YG（周囲の部分模様Ｈ）を表しているが、前記グループ化がない場合、同図（ｃ）に示すように部分模様α，β，γ，δ毎の順番「１」〜「４」が割り当てられる。従って、部分模様α，β，γ，δの数と同じ４枚のシート２０が必要となり、全体模様Ｍ´を表すために無駄にシート２０が切断される（図１６（ｃ）のパーツα２、γ２参照）。
【０１３１】
これに対し、図１６（ｄ）や（ｆ）に示すように部分模様αと部分模様δ、或いは部分模様βと部分模様γを１つのグループとしてグループ化するステップＳ６４〜Ｓ７０が実行されることで、シート２０の使用枚数を減らし、無駄なシート２０の切断をなくすことができる（図１６（ｅ）、（ｇ）参照）。
【０１３２】
具体的には、図１６（ｄ）の部分模様αと部分模様δは、相互に同色で且つ相互に包含される関係にない（ステップＳ６４，Ｓ６５にて夫々ＹＥＳ）。この場合、制御回路５は、部分模様αと部分模様δの階層の深さが１と２で異なる（同図（ｄ）のｈ（１）、（４）参照）と判断すると（ステップＳ６６にてＮＯ）、その部分模様α，δの上位階層の部分模様Ｈ，γの輪郭線（当該部分模様α，δを包含している輪郭線）がグループ化されているか否かを判断する（ステップＳ６９）。ここで、部分模様Ｈ，γの輪郭線がグループ化されていないと判断したとき（ＹＥＳ）、制御回路５により部分模様αと部分模様δが１つのグループとしてグループ化される（ステップＳ６７）。
【０１３３】
同様に、図１６（ｆ）の部分模様βと部分模様γは、相互に同色で且つ相互に包含される関係にない（ステップＳ６４，Ｓ６５にて夫々ＹＥＳ）。また、部分模様βと部分模様γの階層の深さが１と２で異なるが（同図（ｆ）のｈ（２）、（３）参照）、その上位階層の部分模様Ｈ，αの輪郭線がグループ化されていないと判断されると（ステップＳ６９にてＹＥＳ）、部分模様βと部分模様γが１つのグループとしてグループ化される（ステップＳ６７）。
【０１３４】
更に、制御回路５は、前記ステップＳ６９で上位階層の部分模様の輪郭線がグループ化されている（ＮＯ）と判断した場合でも、当該上位階層のグループに属する部分模様を、Group（ｋ）に属する部分模様が包含しないと判断したとき（ステップＳ７０にてＹＥＳ）、部分模様のグループ化を行う（ステップＳ６７）。具体的には、上記した図１６（ｄ）の部分模様α，δのグループ化と、図１６（ｆ）の部分模様β，γのグループ化は、相互に相容れない関係にある（同図（ｅ）（ｇ）参照）。そこで、このような両グループにおける部分模様同士の包含関係の成立、つまり階層の深さ及び色情報を判別した部分模様α，δと部分模様β，γとの夫々のグループ化が成立する可能性がある場合に、グループ化を行わず（ステップＳ７０にてＮＯ）、係る包含関係が成立しない場合に、グループ化を行うことができる（ステップＳ７０にてＹＥＳ）。
上記のように装飾物５１，５２は、全体模様Ｍ、Ｍ´を表すものに限らず、例えば図１６（ａ）の全体模様Ｍ´を凹状に表す装飾物であってもよい。この場合でも、上記のグループ化により装飾物の作製に必要なシート２０の使用枚数を削減することができる。
【０１３５】
以上説明したように、本実施形態の切断データ作成方法は、複数の部分模様のうちの一の部分模様が他の部分模様に包含されているか否かを、夫々の部分模様について判別する判別工程（ステップＳ３５、Ｓ６５、Ｓ７５、Ｓ１２５）と、その判別結果に基づいて複数の部分模様の重なり順の順番を決定する順番決定工程（ステップＳ１４、Ｓ１５、Ｓ１０３、Ｓ１０４）と、部分模様の輪郭線を、前記順番に対応するシート２０毎に設定する輪郭線設定工程（ステップＳ２３、Ｓ１１０）と、そのシート２０毎に設定された部分模様の輪郭線に基づいて、切断データを作成する切断データ作成工程（ステップＳ１９、Ｓ２３、Ｓ１０９、Ｓ１１０）とを備える。
【０１３６】
これによれば、順番決定工程で、部分模様の包含に関する判別結果に基づいて複数の部分模様の重なり順の順番が決定され、輪郭線設定工程で、前記順番に対応するシート２０毎に、部分模様の輪郭線が設定される。これにより、複数のシート２０について、部分模様の包含に関する判別結果に応じて設定された部分模様の輪郭線を切断する切断データを作成することができる。このため、作成した切断データに基づき複数のシート２０を切断し、それらのシート２０を順番に重ねれば、複数の部分模様が包含に関する判別結果に基づく重なり順で組み合わさった全体模様を表す装飾物５１，５２を作製することができる。
【０１３７】
また、切断データ作成装置１の制御回路５は、複数の部分模様のうちの一の部分模様が他の部分模様に包含されているか否かを夫々の部分模様について判別する判別手段、この判別結果に基づいて複数の部分模様の重なり順の順番を決定する順番決定手段、複数のシート２０に相当する複数のレイヤ５０に対して、部分模様の輪郭線を、順番決定手段で決定した前記順番に対応するレイヤ５０毎に設定する輪郭線設定手段、輪郭線設定手段によりレイヤ５０毎に設定された部分模様の輪郭線に基づいて、複数のシート２０に対応する切断データを作成する切断データ作成手段として構成されている。
【０１３８】
これによれば、順番決定手段で、部分模様の包含に関する判別結果に基づいて複数の部分模様の重なり順の順番が決定され、輪郭線設定手段で、前記順番に対応するレイヤ５０毎に、部分模様の輪郭線が設定される。これにより、複数のシート２０について、部分模様の包含に関する判別結果に応じて設定された部分模様の輪郭線を切断する切断データを作成することができる。このため、作成した切断データに基づき複数のシート２０を切断し、それらのシート２０を順番に重ねれば、複数の部分模様が包含に関する判別結果に基づく重なり順で組み合わさった全体模様を表す装飾物５１，５２を作製することができる。
【０１３９】
前記制御回路５とイメージスキャナ１０は、複数の部分模様の色情報を当該部分模様毎に取得する色情報取得手段として構成されている。そして、前記切断データ作成方法は、色情報取得手段により部分模様の色情報を取得する色情報取得工程（ステップＳ３）と、その色情報取得工程で取得した部分模様の色情報と判別工程で判別した部分模様の包含に関する判別結果とに基づいて、複数の部分模様の中から特定の部分模様を一つのグループとしてグループ化するグループ化工程（ステップＳ１４、Ｓ１０３、グループ化手段としての制御回路５）とを備え、順番決定工程（順番決定手段）は、複数の部分模様のうち、グループに属する特定の部分模様に対して当該グループ毎の順番を割り当て、特定の部分模様以外の部分模様に対して当該部分模様毎の順番を割り当てる。
【０１４０】
これによれば、複数の部分模様を、それらの色情報と包含に関する判別結果とに応じて、１つのグループにまとめることができる。また、複数の部分模様を１つのグループとしてグループ化した場合、そのグループ毎に対応するシート２０の順番が割り当てられるため、装飾物５１，５２の作製に必要なシート２０の使用枚数を削減することができる。
【０１４１】
前記切断データ作成方法は、複数のシート２０（レイヤ５０）を重ねたときに最も前側となるシート２０に対して、部分模様が後方へ凹となり全体模様を凹状とする第１モードと、複数のシート２０を重ねたときに最も後側となるシート２０に対して、部分模様が前方へ凸となり全体模様を凸状とする第２モードと、の一方を選択する選択工程（ステップＳ５）を備える。また、制御回路５、ディスプレイ３、及び入力部４は、第１モードと第２モードとの一方の選択する選択手段として構成されている。
【０１４２】
これによれば、選択行程（選択手段）で、第１モードと第２モードとの一方を選択することにより、装飾物５１，５２の全体模様Ｍを凸状するか凹状とするかを任意に選択することができ、ユーザの所望する態様の装飾物５１，５２が得られる切断データを作成することができる。
【０１４３】
前記順番決定工程は、選択工程で選択されたモードに応じて、複数の部分模様の重なり順の順番を決定する。これによれば、第１モードを選択することで、全体模様Ｍを凹状とするように、部分模様の重なり順を設定した切断データを作成することができる。また、第２モードを選択することで、全体模様Ｍを凸状とするように、部分模様の重なり順を設定した切断データを作成することができる。
【０１４４】
前記切断データ作成方法は、グループ化工程によりグループ化した特定の部分模様をディスプレイに表示する表示工程（ステップＳ１６、表示手段としての制御回路５）と、ディスプレイに表示されているグループ化された特定の部分模様の良否を確定する入力を受付ける受付工程（ステップＳ１６）とを備える。また、制御回路５及び入力部４は、前記入力を受付ける受付手段として構成されている。
これによれば、ディスプレイに表示された特定の部分模様のグループを視認することができ、受付工程（受付手段）で当該グループ化の良否を確定して、ユーザの所望する態様の装飾物５１，５２が得られる切断データを作成することができる。
【０１４５】
＜第２実施形態＞
図１７〜図１９は第２実施形態を示すものであり、第１実施形態と同一部分には同一符号を付し、第１実施形態と異なるところを説明する。ここで、図１７（ａ）は、前記ステップＳ１１で識別された部分模様Ｈ，Ａ，…Ｆを示している。本第２実施形態では、これらの部分模様Ｈ，Ａ，…Ｆについて、前記色情報とユーザにより設定されたシート２０の枚数とに基づき図１７（ｂ）に示すようなグループ化が行われる。
【０１４６】
即ち、制御回路５は、前記ステップＳ１，Ｓ２で図柄画像データを取得した後、前記ステップＳ３で図柄画像データから色情報を取得する前に、例えばディスプレイ３に、装飾物の作製に用いるシート２０の枚数を入力するための枚数設定画面（図示略）を表示させる（図１８のステップＳ２０１）。ユーザが枚数設定画面を見ながらマウス４ｂ等を操作してシート２０の枚数を入力する。制御回路５は、その入力信号を受け付けることで（ステップＳ２０２にてＹＥＳ）、シート２０の枚数ＮＩＮを取得する。以下では、ユーザが入力したシート２０の枚数ＮＩＮを「４」として説明する。
【０１４７】
この後、前記ステップＳ３で、図１７（ａ）の部分模様Ｈ，Ａ，…Ｆの４色が識別され、前記ステップＳ５で第１モードが選択されると（ＹＥＳ）、第１切断データ作成処理に移行する（図９参照）。本第２実施形態の第１切断データ作成処理では、前記ステップＳ１１〜Ｓ１３が実行された後、前記ステップＳ１４に代えて図１９のグループ化処理が実行される。
本第２実施形態のグループ化処理では、先ず第１実施形態のグループ化処理（ステップＳ１４）が実行される。これにより、輪郭線の総数ｎを７とする部分模様Ｈ，Ａ，…Ｆは、グループ総数Ｎを５とするGroup（０）〜（４）にグループ化される（図６（ｂ）参照）。ここで、制御回路５は、グループ総数Ｎが、前記ステップＳ２０２で設定されたシート２０の枚数ＮＩＮより多いと判断した場合（ステップＳ２１１にてＹＥＳ）、当該Group（０）〜（４）（或いは部分模様）に対応付けられた色情報を照合する（ステップＳ２１２）。
【０１４８】
そして、制御回路５は、各Group（０）〜（４）について照合した色情報と、前記部分模様の包含関係から求めた階層の深さと、上位階層のOutlineが同じ部分模様であるか否かとに基づいて、輪郭線の総数ｎを１つ減らすこととなる部分模様を特定する（ステップＳ２１３）。具体的には、制御回路５は、同じ階層の深さの部分模様（例えば階層の深さが１の部分模様Ａ，Ｆ（図１７（ａ）のｈ（１）、ｈ（６）参照）のうち、夫々の色情報である濃淡値やＲＧＢ値といった値が最も近似する２色を１色に減色する処理を行う。これにより、図１７（ａ）に示す部分模様Ｆの緑色を部分模様Ａの黒色としてマージし、レイヤ５０として用いる色を、黄緑色、黒色、黄色の３色として更新する。また、制御回路５は、該当する部分模様Ａ，Ｆを合成して、抽出番号ｉが１の新たな部分模様ＧのOutline（１）を設定することでグループ化する。これに伴い、制御回路５は、輪郭線の総数ｎの値を１だけデクリメントして（ｎ＝ｎ−１）、再度ステップＳ１４を実行することで、図１７（ｂ）に示す４つのGroup（０）〜（３）に新たなグループ番号を付与する。
【０１４９】
こうして、制御回路５は、ステップＳ１４，Ｓ２１１〜Ｓ２１３を実行し、グループ総数Ｎがシート２０の設定枚数ＮＩＮと同数の「４」と判断すると（ステップＳ２１１にてＮＯ）、前記ステップＳ１５にリターンする。なお、上記した本第２実施形態のグループ化工程（ステップＳ１４、Ｓ２１１〜Ｓ２１３）は、第２切断データ作成処理において、前記ステップＳ１０３の処理に代えて実行してもよい。これにより、ユーザの所望するシート２０枚数を用い、或いは、よりシート２０枚数の削減が可能な装飾物５１，５２が得られる第１、第２切断データを作成することができる。
【０１５０】
以上説明したように、本第２実施形態の切断データ作成方法は、シート２０（レイヤ５０）の数ＮＩＮを設定する枚数設定工程（ステップＳ２０１，Ｓ２０２、レイヤ数設定手段）を備え、グループ化工程は、設定したシート２０の数ＮＩＮと前記部分模様の色情報と包含に関する判別結果と、に基づいて、複数の部分模様の中からグループ化する部分模様を特定する。また、制御回路５、ディスプレイ３、及び入力部４は、シート２０の枚数ＮＩＮに相当するレイヤ５０の数ＮＩＮを設定するレイヤ数設定手段として構成されている。
【０１５１】
これによれば、枚数設定工程（レイヤ数設定手段）で設定したシート２０（レイヤ５０）の数ＮＩＮと前記部分模様の色情報と包含に関する判別結果とに基づいて、例えば部分模様Ａ，Ｆや部分模様Ｃ〜Ｅのように、複数の部分模様を１つのグループにまとめることができる。また、複数の部分模様を１つのグループとしてグループ化した場合、そのグループ毎に対応するシート２０の順番が割り当てられるため、装飾物５１，５２の作製に必要なシート２０の使用枚数を、設定したシート２０の数ＮＩＮに応じて削減することができる。
【０１５２】
本発明は、上記した実施形態にのみ限定されるものではなく、次のように変形または拡張できる。切断データ作成装置は、所謂専用機や切断装置１１に切断データ作成機能を持たせた構成としてもよい。
前記切断データ作成プログラムを記録した記録媒体は、ＥＥＰＲＯＭ８等に限定されるものではなく、ＵＳＢメモリ、ＣＤ−ＲＯＭ、フレキシブルディスク、ＤＶＤ、メモリカード等の各種の記録媒体であってもよい。この場合、その記録媒体のプログラムを、種々のデータ処理装置のコンピュータにより読み込んで実行させることにより、上記実施形態と同様の作用及び効果を奏する。
【符号の説明】
【０１５３】
１    切断データ作成装置
３    ディスプレイ（選択手段）
４    入力部（受付手段、選択手段）
５    制御手段（判別手段、順番決定手段、輪郭線設定手段、切断データ作成手段、色情報取得手段、グループ化手段、レイヤ数設定手段、選択手段、表示手段、受付手段）
２０  シート（基台シート、第１〜第４シート）
５０  レイヤ（基台レイヤ、第１〜第４レイヤ）
５１，５２  装飾物
Ａ〜Ｈ，α〜δ  部分模様
Ｍ，Ｍ´  全体模様
【図１】
0006511805.tif 000002
【図２】
0006511805.tif 000003
【図３】
0006511805.tif 000004
【図４】
0006511805.tif 000005
【図５】
0006511805.tif 000006
【図６】
0006511805.tif 000007
【図７】
0006511805.tif 000008
【図８】
0006511805.tif 000009
【図９】
0006511805.tif 000010
【図１０】
0006511805.tif 000011
【図１１】
0006511805.tif 000012
【図１２】
0006511805.tif 000013
【図１３】
0006511805.tif 000014
【図１４】
0006511805.tif 000015
【図１５】
0006511805.tif 000016
【図１６】
0006511805.tif 000017
【図１７】
0006511805.tif 000018
【図１８】
0006511805.tif 000019
【図１９】
0006511805.tif 000020