(57)【特許請求の範囲】
【請求項１】
模様データ記憶手段に記憶された一定範囲のタタミ縫いの縫目模様のデータに基づいて刺繍領域を一定方向の縫目で埋める刺繍データを作成する刺繍データ処理装置において、
前記縫目模様を刺繍領域に並べる際に、その縫目模様を、縫目方向と交差する方向に周期的な配置で並べ、かつ前記縫目方向に隣接する他の縫目模様に対して前記縫目方向と交差する方向にずらして並べるように、各縫目模様を敷き詰めたタタミ縫いの縫目の刺繍データを作成する第一の作成手段と、
前記縫目模様を刺繍領域に並べる際に、その縫目模様を、縫目方向に周期的な配置で並べ、かつ前記縫目方向と交差する方向に隣接する他の縫目模様に対して前記縫目方向にずらして並べるように、各縫目模様を敷き詰めたタタミ縫いの縫目の刺繍データを作成する第二の作成手段と
を備えたことを特徴とする刺繍データ処理装置。
【請求項２】
前記第一の作成手段は、前記縫目模様を刺繍領域に並べる際に前記縫目方向に隣接する他の縫目模様に対して前記縫目方向のずらし幅を０に設定するように構成され、また、前記第二の作成手段は、前記縫目模様を刺繍領域に並べる際に前記縫目方向と交差する方向に隣接する他の縫目模様に対して前記縫目方向と交差する方向のずらし幅を０に設定するように構成されたことを特徴とする請求項１に記載の刺繍データ処理装置。
【請求項３】
前記縫目模様を前記縫目方向に隣接する他の縫目模様に対して前記縫目方向と交差する方向にずらすずれ量を記憶する第一のずれ量記憶手段をさらに備え、
前記第一の作成手段は、前記縫目模様を刺繍領域に並べる際に、その縫目模様を、縫目方向と交差する方向に周期的な配置で並べ、かつ前記縫目方向に隣接する他の縫目模様に対して前記第一のずれ量記憶手段により記憶された前記ずれ量だけ前記縫目方向と交差する方向にずらして並べるように、各縫目模様を敷き詰めたタタミ縫いの縫目の刺繍データを作成するように構成したことを特徴とする請求項１又は２に記載の刺繍データ処理装置。
【請求項４】
前記縫目模様を前記縫目方向と交差する方向に隣接する他の縫目模様に対して前記縫目方向にずらすずれ量を記憶する第二のずれ量記憶手段をさらに備え、
前記第二の作成手段は、前記縫目模様を刺繍領域に並べる際に、その縫目模様を、縫目方向に周期的な配置で並べ、かつ前記縫目方向と交差する方向に隣接する他の縫目模様に対して前記第二のずれ量記憶手段により記憶された前記ずれ量だけ前記縫目方向にずらして並べるように、各縫目模様を敷き詰めたタタミ縫いの縫目の刺繍データを作成するように構成したことを特徴とする請求項１乃至３のいずれかに記載の刺繍データ処理装置。
【請求項５】
前記模様データ記憶手段は、前記縫目方向の線分上に針落ち点を設定した模様を前記縫目方向と交差する方向に所定本数分並べた縫目模様を記憶するように構成したことを特徴とする請求項１乃至４のいずれかに記載の刺繍データ処理装置。
【請求項６】
模様データ記憶手段に記憶された一定範囲のタタミ縫いの縫目模様のデータに基づいて刺繍領域を一定方向の縫目で埋める刺繍データを作成する刺繍データ処理プログラムを刺繍データ処理装置のコンピュータによって読み取り可能な記録媒体であって、
前記コンピュータを、
前記縫目模様を刺繍領域に並べる際に、その縫目模様を、縫目方向と交差する方向に周期的な配置で並べ、かつ前記縫目方向に隣接する他の縫目模様に対して前記縫目方向と交差する方向にずらして並べるように、各縫目模様を敷き詰めたタタミ縫いの縫目の刺繍データを作成する第一の作成手段、及び
前記縫目模様を刺繍領域に並べる際に、その縫目模様を、縫目方向に周期的な配置で並べ、かつ前記縫目方向と交差する方向に隣接する他の縫目模様に対して前記縫目方向にずらして並べるように、各縫目模様を敷き詰めたタタミ縫いの縫目の刺繍データを作成する第二の作成手段として機能させることを特徴とする刺繍データ処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項７】
前記コンピュータを、前記第一の作成手段が、前記縫目模様を刺繍領域に並べる際に前記縫目方向に隣接する他の縫目模様に対して前記縫目方向のずらし幅を０に設定し、また、前記第二の作成手段が、前記縫目模様を刺繍領域に並べる際に前記縫目方向と交差する方向に隣接する他の縫目模様に対して前記縫目方向と交差する方向のずらし幅を０に設定するように機能させることを特徴とする請求項６に記載の刺繍データ処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項８】
前記コンピュータを、
前記縫目模様を前記縫目方向に隣接する他の縫目模様に対して前記縫目方向と交差する方向にずらすずれ量を記憶する第一のずれ量記憶手段として機能させると共に、前記第一の作成手段が、前記縫目模様を刺繍領域に並べる際に、その縫目模様を、縫目方向と交差する方向に周期的な配置で並べ、かつ前記縫目方向に隣接する他の縫目模様に対して前記第一のずれ量記憶手段により記憶された前記ずれ量だけ前記縫目方向と交差する方向にずらして並べるように、各縫目模様を敷き詰めたタタミ縫いの縫目の刺繍データを作成するように機能させることを特徴とする請求項６又は７に記載の刺繍データ処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項９】
前記コンピュータを、
前記縫目模様を前記縫目方向と交差する方向に隣接する他の縫目模様に対して前記縫目方向にずらすずれ量を記憶する第二のずれ量記憶手段として機能させると共に、前記第二のずれ量記憶手段が、前記縫目模様を刺繍領域に並べる際に、その縫目模様を、縫目方向に周期的な配置で並べ、かつ前記縫目方向と交差する方向に隣接する他の縫目模様に対して前記第二のずれ量記憶手段により記憶された前記ずれ量だけ前記縫目方向にずらして並べるように、各縫目模様を敷き詰めたタタミ縫いの縫目の刺繍データを作成するように機能させることを特徴とする請求項６乃至８のいずれかに記載の刺繍データ処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、刺繍領域に縫目模様を繰り返し並べてタタミ縫いの縫目の刺繍データを作成する刺繍データ処理装置、及び刺繍データ処理プログラムを記録したコンピュータ読み取り可能な記録媒体に関するものである。
【０００２】
【従来の技術】
刺繍領域を縫目で埋める縫製技術の一例にタタミ縫いがある。このタタミ縫いは、刺繍領域の外形線上の２点を繋ぐ線分上に針落点を設け、前記２点の間を単位模様データに基づいて複数の縫目で繋ぐことにより、直線状に並んだタタミの目のような縫目を形成するものである。ここで、単位模様データは、刺繍領域の一定範囲の針落点のパターンを示すものである。
【０００３】
例えば、図６に示すような単位模様データに基づいて、刺繍領域には菱形模様の縫目データが作成される。そして、刺繍領域が大きいとき、刺繍領域には、前記単位模様データに基づいて模様が繰り返し並んだ縫目データが作成される。このときの模様の並びは、図８に示すように、格子状の配置になっていた。
【０００４】
【発明が解決しようとする課題】
しかしながら、刺繍領域に模様データに基づく模様を格子状に配置するだけでは、模様の並びのデザインが単調になるという問題があった。そのため、例えば、図９に示すような模様の並びを得るためには、従来は、単位模様データを大きくし、模様データ内部で模様を図１０に示されるように分割して、並べたときに模様が貼合わさるようにしていた。しかし、この方法では、図１１に示されるように、少しずつ模様の配置がずれるような模様を作ろうとすると、単位模様を分割して貼合わせる方法ではうまく貼合わせることができなかったり、貼合わせることができたとしても、単位模様データが大きくなってしまい、単位模様データの作成に手間がかかるという問題があった。
【０００５】
本発明は、上述した問題点を解決するためになされたものであり、単位模様の大きさを変えることなく、模様の並びに変化をつけて模様を隙間なく刺繍領域に配置することができる刺繍データ処理装置及び刺繍データ処理プログラムを記録したコンピュータ読み取り可能な記録媒体を提供することを目的としている。
【０００６】
【課題を解決するための手段】
この目的を達成するために、本発明の請求項１に記載の刺繍データ処理装置は、模様データ記憶手段に記憶された一定範囲のタタミ縫いの縫目模様のデータに基づいて刺繍領域を一定方向の縫目で埋める刺繍データを作成するものを対象として、特に、前記縫目模様を刺繍領域に並べる際に、その縫目模様を、縫目方向と交差する方向に周期的な配置で並べ、かつ前記縫目方向に隣接する他の縫目模様に対して前記縫目方向と交差する方向にずらして並べるように、各縫目模様を敷き詰めたタタミ縫いの縫目の刺繍データを作成する第一の作成手段と、前記縫目模様を刺繍領域に並べる際に、その縫目模様を、縫目方向に周期的な配置で並べ、かつ前記縫目方向と交差する方向に隣接する他の縫目模様に対して前記縫目方向にずらして並べるように、各縫目模様を敷き詰めたタタミ縫いの縫目の刺繍データを作成する第二の作成手段とを備えたことを特徴とするものである。
【０００７】
従って、タタミ縫いの縫目模様を刺繍領域に並べる際、単に格子状の配置に並べるだけではなく、刺繍領域を縫目方向に見たときには周期的な配置から前記縫目方向と交差する方向にずれるように並べることができる状態と、刺繍領域を前記縫目方向と交差する方向に見たときには周期的な配置から縫目方向にずれるように並べることができる状態とをとり得るので、その各状態に基づいて刺繍領域内部に変化に富んだ模様の配置を得ることができる。
【０００８】
また、請求項２に記載の刺繍データ処理装置は、前記第一の作成手段が、前記縫目模様を刺繍領域に並べる際に前記縫目方向に隣接する他の縫目模様に対して前記縫目方向のずらし幅を０に設定するように構成され、また、前記第二の作成手段が、前記縫目模様を刺繍領域に並べる際に前記縫目方向と交差する方向に隣接する他の縫目模様に対して前記縫目方向と交差する方向のずらし幅を０に設定するように構成されたことを特徴とするものである。
【０００９】
従って、刺繍領域を縫目方向に見たとき、模様が周期的な配置から前記縫目方向と交差する方向へ一定の割合でずれ、かつ前記縫目方向にはずれないようにして並べることができる状態と、刺繍領域を前記縫目方向と交差する方向に見たとき、模様が周期的な配置から縫目方向へ一定の割合でずれ、かつ前記縫目方向と交差する方向にはずれないようにして並べることができる状態とをとり得るので、刺繍領域内部に規則的な並びのずれを持った模様の配置を得ることができる。
【００１０】
また、請求項３に記載の刺繍データ処理装置は、前記縫目模様を前記縫目方向に隣接する他の縫目模様に対して前記縫目方向と交差する方向にずらすずれ量を記憶する第一のずれ量記憶手段をさらに備え、前記第一の作成手段は、前記縫目模様を刺繍領域に並べる際に、その縫目模様を、縫目方向と交差する方向に周期的な配置で並べ、かつ前記縫目方向に隣接する他の縫目模様に対して前記第一のずれ量記憶手段により記憶された前記ずれ量だけ前記縫目方向と交差する方向にずらして並べるように、各縫目模様を敷き詰めたタタミ縫いの縫目の刺繍データを作成するように構成したことを特徴とするものである。
【００１１】
従って、刺繍領域を縫目方向に見たとき、模様が周期的な配置から前記縫目方向と交差する方向へ一定の割合でずれるように並べることができるので、刺繍領域内部に規則的な並びのずれを持った模様の配置を得ることができる。
【００１２】
また、請求項４に記載の刺繍データ処理装置は、前記縫目模様を前記縫目方向と交差する方向に隣接する他の縫目模様に対して前記縫目方向にずらしたずれ量を記憶する第二のずれ量記憶手段をさらに備え、前記第二の作成手段は、前記縫目模様を刺繍領域に並べる際に、その縫目模様を、縫目方向に周期的な配置で並べ、かつ前記縫目方向と交差する方向に隣接する他の縫目模様に対して前記第二のずれ量記憶手段に記憶された前記ずれ量だけ前記縫目方向にずらして並べるように、各縫目模様を敷き詰めたタタミ縫いの縫目の刺繍データを作成するように構成したことを特徴とするものである。
【００１３】
従って、刺繍領域を前記縫目方向と交差する方向に見たとき、模様が周期的な配置から縫目方向へ一定の割合でずれるように並べることができるので、刺繍領域内部に規則的な並びのずれを持った模様の配置を得ることができる。
【００１４】
また、請求項５に記載の刺繍データ処理装置は、前記模様データ記憶手段が、前記縫目方向の線分上に針落ち点を設定した模様を前記縫目方向と交差する方向に所定本数分並べた縫目模様を記憶するように構成したことを特徴とするものである。
【００１５】
従って、刺繍領域内部に模様の間の隙間や重なりがないように、縫目方向または前記縫目方向と交差する方向への周期的な並びからずれを持った模様の配置を得ることができる。
【００１６】
また、請求項６に記載の刺繍データ処理プログラムを記録したコンピュータ読み取り可能な記録媒体は、模様データ記憶手段に記憶された一定範囲のタタミ縫いの縫目模様のデータに基づいて刺繍領域を一定方向の縫目で埋める刺繍データを作成する刺繍データ処理プログラムを刺繍データ処理装置のコンピュータによって読み取り可能なものであって、前記コンピュータを、前記縫目模様を刺繍領域に並べる際に、その縫目模様を、縫目方向と交差する方向に周期的な配置で並べ、かつ前記縫目方向に隣接する他の縫目模様に対して前記縫目方向と交差する方向にずらして並べるように、各縫目模様を敷き詰めたタタミ縫いの縫目の刺繍データを作成する第一の作成手段、及び前記縫目模様を刺繍領域に並べる際に、その縫目模様を、縫目方向に周期的な配置で並べ、かつ前記縫目方向と交差する方向に隣接する他の縫目模様に対して前記縫目方向にずらして並べるように、各縫目模様を敷き詰めたタタミ縫いの縫目の刺繍データを作成する第二の作成手段として機能させることを特徴とするものである。
【００１７】
従って、前記記録媒体をコンピュータに読み取らせて、刺繍データ処理プログラムを実行することにより、タタミ縫いの縫目模様を刺繍領域に並べる際、単に格子状の配置に並べるだけではなく、刺繍領域を縫目方向に見たときには周期的な配置から前記縫目方向と交差する方向にずれるように並べることができる状態と、刺繍領域を前記縫目方向と交差する方向に見たときには周期的な配置から縫目方向にずれるように並べることができる状態とをとり得るので、その各状態に基づいて刺繍領域内部に変化に富んだ模様の配置を得ることができる。
【００１８】
また、請求項７に記載の刺繍データ処理プログラムを記録したコンピュータ読み取り可能な記録媒体は、前記コンピュータを、前記第一の作成手段が、前記縫目模様を刺繍領域に並べる際に前記縫目方向に隣接する他の縫目模様に対して前記縫目方向のずらし幅を０に設定し、また、前記第二の作成手段が、前記縫目模様を刺繍領域に並べる際に前記縫目方向と交差する方向に隣接する他の縫目模様に対して前記縫目方向と交差する方向のずらし幅を０に設定するように機能させることを特徴とするものである。
【００１９】
従って、前記記録媒体をコンピュータに読み取らせて、刺繍データ処理プログラムを実行することにより、刺繍領域を縫目方向に見たとき、模様が周期的な配置から前記縫目方向と交差する方向へ一定の割合でずれ、かつ前記縫目方向にはずれないようにして並べることができる状態と、刺繍領域を前記縫目方向と交差する方向に見たとき、模様が周期的な配置から縫目方向へ一定の割合でずれ、かつ前記縫目方向と交差する方向にはずれないようにして並べることができる状態とをとり得るので、刺繍領域内部に規則的な並びのずれを持った模様の配置を得ることができる。
【００２０】
また、請求項８に記載の刺繍データ処理プログラムを記録したコンピュータ読み取り可能な記録媒体は、前記コンピュータを、前記縫目模様を前記縫目方向に隣接する他の縫目模様に対して前記縫目方向と交差する方向にずらすずれ量を記憶する第一のずれ量記憶手段として機能させると共に、前記第一の作成手段が、前記縫目模様を刺繍領域に並べる際に、その縫目模様を、縫目方向と交差する方向に周期的な配置で並べ、かつ前記縫目方向に隣接する他の縫目模様に対して前記第一のずれ量記憶手段により記憶された前記ずれ量だけ前記縫目方向と交差する方向にずらして並べるように、各縫目模様を敷き詰めたタタミ縫いの縫目の刺繍データを作成するように機能させることを特徴とするものである。
【００２１】
従って、前記記録媒体をコンピュータに読み取らせて、刺繍データ処理プログラムを実行することにより、刺繍領域を縫目方向に見たとき、模様が周期的な配置から前記縫目方向と交差する方向へ一定の割合でずれるように並べることができるので、刺繍領域内部に規則的な並びのずれを持った模様の配置を得ることができる。
【００２２】
さらに、請求項９に記載の刺繍データ処理プログラムを記録したコンピュータ読み取り可能な記録媒体は、前記コンピュータを、前記縫目模様を前記縫目方向と交差する方向に隣接する他の縫目模様に対して前記縫目方向にずらすずれ量を記憶する第二のずれ量記憶手段として機能させると共に、前記第二のずれ量記憶手段が、前記縫目模様を刺繍領域に並べる際に、その縫目模様を、縫目方向に周期的な配置で並べ、かつ前記縫目方向と交差する方向に隣接する他の縫目模様に対して前記第二のずれ量記憶手段により記憶された前記ずれ量だけ前記縫目方向にずらして並べるように、各縫目模様を敷き詰めたタタミ縫いの縫目の刺繍データを作成するように機能させることを特徴とするとするものである。
【００２３】
従って、前記記録媒体をコンピュータに読み取らせて、刺繍データ処理プログラムを実行することにより、刺繍領域を前記縫目方向と交差する方向に見たとき、模様が周期的な配置から縫目方向へ一定の割合でずれるように並べることができるので、刺繍領域内部に規則的な並びのずれを持った模様の配置を得ることができる。
【００２４】
【発明の実施の形態】
以下に、本発明の刺繍データ処理装置を具体化した実施の形態について図面を参照して説明する。
【００２５】
本実施の形態は、パーソナルコンピュータシステム上で、一定範囲のタタミ縫いの縫目の模様のデータと、刺繍領域の外形線データ、縫目方向データ及び糸密度データ等に基づいて、前記模様が隙間なく刺繍領域に配置されるような刺繍データを作成し、その刺繍データをフラッシュメモリカードに書き込むことによって家庭用刺繍ミシンに供給する刺繍データ処理装置に本発明を適用したものである。
【００２６】
図１に示すように、刺繍データ処理装置は、基本的には、刺繍データや模様データを表示するＣＲＴディスプレイ２と、模様データや刺繍領域の外形線や縫目方向や糸密度の入力やメニューの選択を行うためのキーボード３やマウス４と、刺繍データを保存したり呼び出したりするフロッピーディスク装置５及びハードディスク装置１４と、刺繍データを不揮発性のフラッシュメモリからなる着脱可能なメモリカード７に書き込むフラッシュメモリ装置６と、これらが接続された制御本体部１とから構成されている。
【００２７】
また、家庭用刺繍ミシン１０は、ミシンベッド上に配置され、加工布を保持する刺繍枠を、水平移動機構により装置固有のＸ、Ｙ座標系で示される所定位置に移動させつつ、縫い針及び釜機構による縫い動作を行うことにより、その加工布に所定の図柄の刺繍を施すようになっている。
【００２８】
この場合、前記水平移動機構や針棒等は、マイクロコンピュータ等から構成される制御装置により制御されるようになっており、従って、一針毎の加工布のＸ、Ｙ方向の移動量（針落ち位置）を指示するデータが与えられることにより、制御装置は、刺繍動作を自動的に実行することが可能となるのである。また、刺繍ミシンは、フラッシュメモリ装置１１が設けられ、メモリカード７により、外部から刺繍データが与えられるように構成されている。本実施の形態の刺繍データ処理装置は、このような刺繍ミシンで縫製可能な刺繍データを作成する機能を有するものである。
【００２９】
次に、刺繍データ処理装置の制御系は、図２のブロック図に示すように構成されている。前記制御本体部１に制御装置ＣＤが内蔵され、この制御装置ＣＤの入出力インターフェース２２には、 ＣＲＴディスプレイ２と、キーボード３と、マウス４と、フロッピーディスク装置５と、フラッシュメモリ装置６と、ハードディスク装置１４とがそれぞれ接続されている。
【００３０】
制御装置ＣＤは、ＣＰＵ２０と、このＣＰＵ２０にデータバス等のバス２３を介して接続された入出力インターフェース２２と、ＲＯＭ２１及びＲＡＭ３０から構成されている。ＲＯＭ２１には、後述の刺繍領域タタミ縫い展開処理及び単位模様ずらしパラメータ設定処理の制御プログラムが格納されている。このＲＯＭ２１が本発明の記録媒体を構成するものである。ＲＡＭ３０は、単位模様データメモリ３１、刺繍領域データメモリ３２、縫目データメモリ３３、縦ずらし幅ｃ、横ずらし数ｄ等から構成されている。
【００３１】
後述する刺繍領域タタミ縫い展開処理が行われるときは、単位模様データが予め単位模様データメモリ３１に記憶されている。ここで単位模様データは、図６に示すように、繰り返す基となる設定ステッチのステッチ長（たたみ標準長）Ｍと、繰り返し回数（設定ステッチ数）Ｌと、各設定ステッチ上に設定された針落点（図６の黒丸の点）とから定義され、それらが単位模様データメモリ３１に記憶されている。また、設定ステッチの並ぶ方向（設定ステッチ進行方向）は、図６の様に縫目方向に垂直になる他に、図１３に示すように、縫目方向と一定の傾きもっていてもよく、その時の傾き角度Θも単位模様データメモリ３１に記憶されている。
【００３２】
先ず、後述する刺繍領域タタミ縫い展開処理に先立って、刺繍データ処理装置の制御装置ＣＤで行なわれる単位模様ずらしパラメータ設定処理について、図５のフローチャートに基づいて説明する。この処理における横ずらし数ｄを設定記憶する処理が本発明の第一のずれ量記憶手段に、縦ずらし幅ｃを設定記憶する処理が本発明の第二のずれ量記憶手段として機能する。なお、図中符号Ｓｉ（ｉ＝１０，１１，１２，・・・・）は各ステップを示すものである。
【００３３】
先ず、単位模様をずらしながら刺繍領域に敷き詰める際のずらしのパターンが作業者によって選択される（Ｓ５０）。パターンには図７（ａ）に示すようなずらしのパターン（Ａタイプ）と、図７（ｂ）に示すようなずらしのパターン（Ｂタイプ）がある。
【００３４】
Ａタイプが選択された場合は、模様の並びを縫目方向に見たとき、設定ステッチが設定ステッチ進行方向（横方向）に一定本数だけずれながら並ぶことになり、その横ずらし数ｄが作業者によって設定される（Ｓ５１）。また、このとき模様の並びを設定ステッチ進行方向に見たときの縦ずらし幅ｃには０が自動的に設定される（Ｓ５２）。
【００３５】
Ｂタイプが選択された場合は、模様の並びを設定ステッチ進行方向に見たとき、設定ステッチが縫目方向（縦方向）に一定幅だけずれながら並ぶことになり、その縦ずらし幅ｃが作業者によって設定される（Ｓ５３）。また、このとき、模様の並びを縫目方向に見たときの横ずらし数ｄには０が自動的に設定される（Ｓ５４）。
【００３６】
次に、刺繍データ処理装置の制御装置ＣＤで行なわれる刺繍領域タタミ縫い展開処理について、図３のフローチャートに基いて説明する。尚、この処理を開始する時には、タタミ縫いを行うべき刺繍領域の外形線と縫目方向と糸密度が刺繍領域データメモリ３２に予め記憶されているものとする。
【００３７】
キーボード３が操作されると、この制御が開始され、先ず、刺繍領域データメモリ３２の刺繍領域の外形線と、縫目方向と、糸密度のデータとに基づいて、刺繍領域に入る縫目線の総数Ｎと、外形線上にできる縫目線の端点とが算出される（Ｓ１０）。
【００３８】
次に、刺繍領域データメモリ３２に記憶されている縫目方向と、単位模様データメモリ３１に記憶されている単位模様傾き角度Θ（縫目方向と、設定ステッチ進行方向に垂直な方向との間の角度）とに基づいて、設定ステッチ進行方向に垂直な単位ベクトル（Ａ，Ｂ）が算出され、ＭｐにｃｏｓΘ×Ｍが設定される（Ｓ１１）。つまり、縫目方向のベクトルがΘ回転した方向の長さが１のベクトルが算出され、そのｘ座標値がＡ、ｙ座標値がＢに設定される。また、Ｍｐには縫目方向の長さＭのベクトルを設定ステッチ進行方向の垂直方向に射影したときの長さが設定されることになる。
【００３９】
次に、縫目線カウンタｉに１が設定され（Ｓ１２）、ｉが刺繍領域に入る縫目線の総数Ｎ以下であるか否かが判定され（Ｓ１３），ｉがＮ以下の場合（Ｓ１３：Ｙｅｓ）、次に、ｉ番目の縫目線上の針落点作成処理（Ｓ１４）の制御に移行する（図４参照）。
【００４０】
ｉ番目の縫目線上の針落点作成処理では、先ず、点Ｐ１＝（ｘ１，ｙ１）に刺繍領域のｉ番目の縫目線の始点が設定され、点Ｐ２＝（ｘ２，ｙ２）に刺繍領域のｉ番目の縫目線の終点が設定され、パラメータＥには、（ｃ×ｆｌｏｏｒ（ｉ／Ｌ））％Ｍｐが設定される（Ｓ２０）。
【００４１】
ここで、ｉ／Ｌの記号／は、ｉをＬで割った商（実数）を求める演算であり、ｆｌｏｏｒ（ｉ／Ｌ）の記号ｆｌｏｏｒは、実数（ｉ／Ｌ）を越えない最大の整数を求める演算であり、ｃ×ｆｌｏｏｒ（ｉ／Ｌ）の記号×は、ｃとｆｌｏｏｒ（ｉ／Ｌ）の積を求める演算であり、そして、（ｃ×ｆｌｏｏｒ（ｉ／Ｌ））％Ｍｐの記号％は、ｃ×ｆｌｏｏｒ（ｉ／Ｌ）をＭｐで割った時の剰余を求める演算である。また、パラメータＥは、設定ステッチ進行方向に伸びる直線の式Ａ×ｘ ＋Ｂ×ｙ＋ Ｅ＋ Ｍｐ×Ｊ ＝０（以下数式１と言う）の係数である。縦ずらし幅ｃが０でない場合、縫目線カウンタｉがＬ増加する毎にＥが変化し、式（１）で表される直線はベクトル（Ａ，Ｂ）の方向にＥの変化分だけ平行移動する。
【００４２】
次に、ｓに−（Ａ×ｘ１＋Ｂ×ｙ１＋Ｅ）／Ｍｐ が設定され、ｅに−（Ａ×ｘ２＋Ｂ×ｙ２＋Ｅ）／Ｍｐが設定される（Ｓ２１）。ここで、ｓ，ｅは実数であり、図１２に示すように、ｓは、式（１）で示される直線のうちの点Ｐ１を通る直線のＪの値であり、ｅは、式（１）で示される直線のうちの点Ｐ２を通る直線のＪの値である。Ｊが整数の場合、式（１）で表される直線は、縫目方向に間隔Ｍだけ離れて並ぶことになる。
【００４３】
次に、ｓ≦ｅであるか否かが判定され（Ｓ２２）、Ｓ２２がＹｅｓの場合は、ｊにｆｌｏｏｒ（ｓ）が設定されると共に、ｊｅにｃｅｉｌｉｎｇ（ｅ）が設定される（Ｓ２３）。Ｓ２２がＮｏの場合は、ｊにｃｅｉｌｉｎｇ（ｓ）が設定されると共に、ｊｅにｆｌｏｏｒ（ｅ）が設定される（Ｓ２４）。ここで、ｆｌｏｏｒ（ｓ）は、実数ｓを越えない最大の整数を求める演算であり、ｃｅｉｌｉｎｇ（ｅ）は、実数ｅより小さくない最小の整数を求める演算である。Ｓ２２乃至Ｓ２４のステップは、式（１）におけるＪの値が整数である直線の内、線分Ｐ１Ｐ２と交わらない点Ｐ１の一番近くを通る直線のＪの値をｊに設定し、線分Ｐ１Ｐ２と交わらない点Ｐ２の一番近くを通る直線のＪの値をｊｅに設定することを意味している。
【００４４】
次に、直線：Ａ×ｘ ＋Ｂ×ｙ＋ Ｅ＋ Ｍｐ×ｊ ＝０ と、直線Ｐ１Ｐ２との交点が算出され、点Ｑ１にその交点が設定される（Ｓ２５）。その後、点Ｒ１に点Ｐ１が設定され、点Ｐ１が縫目データメモリ３３に記憶される（Ｓ２６）。
【００４５】
次に、ｓ≦ｅであるか否かが判定され（Ｓ２７）、Ｓ２７がＹｅｓの場合は、次にｊが一つ増やされ（Ｓ２８）、Ｓ２７がＮｏの場合は、次にｊが一つ減らされる（Ｓ２９）。Ｓ２７乃至Ｓ２９は、 Ｊの値が整数である式（１）の直線の中から隣の直線のｊを求めることを意味している。
【００４６】
次に、直線：Ａ×ｘ ＋Ｂ×ｙ＋ Ｅ＋ Ｍｐ×ｊ ＝０ と、直線Ｐ１Ｐ２との交点が算出され、点Ｑ２にその交点が設定される（Ｓ３０）。その後、点Ｒ２に点Ｑ２が設定される（Ｓ３１）。
【００４７】
次に、変数ｋに（ｉ＋ｄ×ｊ）％Ｌが設定される（Ｓ３２）。ここでは、変数ｋは、単位模様データの設定ステッチのインデックスを示すものである。これによって、横ずらし数ｄが０の場合は、同じ縫目線ではどのｊに対しても同じ設定ステッチのインデックスｉ％Ｌがｋに設定される。横ずらし数ｄが０でない場合は、同じ縫目線でもｊが一つ変化することに、ｄ％Ｌだけずれた設定ステッチのインデックスがｋに設定される。
【００４８】
次に、ｓ≦ｅであるか否かが判定され（Ｓ３３）、Ｓ３３がＹｅｓの場合は、次にｊ＜ｊｅであるか否かが判定される（Ｓ３４）。また、Ｓ３３がＮｏの場合は、次にｊ＞ｊｅであるか否かが判定される（Ｓ３５）。Ｓ３３乃至Ｓ３５のステップは、直線：Ａ×ｘ ＋Ｂ×ｙ＋ Ｅ＋ Ｍｐ×ｊ ＝０ が、線分Ｐ１Ｐ２と交わるか（Ｓ３４がＹｅｓまたはＳ３５がＹｅｓの場合）否か（Ｓ３４がＮｏまたはＳ３５がＮｏの場合）を判定することを意味している。
【００４９】
Ｓ３４がＹｅｓまたはＳ３５がＹｅｓの場合、線分Ｑ１Ｑ２に挟まれた線分Ｒ１Ｒ２上に、単位刺繍データのｋ本めの設定ステッチで針落点が算出され、その点が縫目データメモリ３３に記憶される（Ｓ３６）。ここでは、ｋ本目の設定ステッチの両端がＱ１とＱ２に相当し、ｋ本目の設定ステッチの針落点に相当する点が線分Ｑ１Ｑ２上に求められ、それらの内、線分Ｒ１Ｒ２上に入るものが縫目データメモリ３３に記憶されるのである。
【００５０】
次に、点Ｒ１に点Ｑ２、点Ｑ１に点Ｑ２が設定され（Ｓ３７）、制御がＳ３３に戻る。Ｓ３４がＹｅｓまたはＳ３５がＹｅｓの間、Ｓ２７乃至Ｓ３７のステップが繰り返される。
【００５１】
Ｓ３４がＮｏまたはＳ３５がＮｏの場合、点Ｒ２に点Ｐ２が設定され（Ｓ３８）、次に線分Ｑ１Ｑ２に挟まれた線分Ｒ１Ｒ２上に、単位刺繍データのｋ本めの設定ステッチで針落点が算出され、算出点が縫目データメモリ３３に記憶され（Ｓ３９）、次に、点Ｐ２が縫目データメモリ３３に記憶される（Ｓ４０）。以上の処理の後、図３のＳ１４の後に制御が戻される。
【００５２】
Ｓ１４の処理が終了すると、ｉが一つ増やされ（Ｓ１５）、Ｓ１３に処理が戻る。Ｓ１３がＹｅｓの間、Ｓ１３乃至Ｓ１５の処理が繰り返され、Ｓ１３がＮｏの場合、刺繍領域タタミ縫い展開処理を終了する。
【００５３】
図１４に、横ずらし数ｄ＝０の場合（横ずらしがない場合）に、線分Ｐ１Ｐ２で表される縫目線上に、図６の単位模様データに従って針落点が作られる手順を示す。先ず、図１４（ａ）に示すように、Ｓ２６によって点Ｐ１が縫目データメモリ３３に記憶され、その後１回目のＳ３６の呼び出しによって、線分Ｑ１ーＱ２に挟まれた線分Ｒ１ーＲ２上に単位模様データの１本目の設定ステッチに従って点Ｔ１が求められ、縫目データメモリ３３に記憶される。次に、図１４（ｂ）に示す様に、２回目のＳ３６の呼び出しによって、線分Ｑ１ーＱ２に挟まれた線分Ｒ１ーＲ２上に単位模様データの１本目の設定ステッチに従って点Ｔ２が求められ、縫目データメモリ３３に記憶される。その後、図１４（ｃ）に示す様に、Ｓ３９によって、線分Ｑ１ーＱ２に挟まれた線分Ｒ１ーＲ２上に単位模様データの１本目の設定ステッチに従って点Ｔ３が求められ、縫目データメモリ３３に記憶され、次に、Ｓ４０によって点Ｐ２が縫目データメモリ３３に記憶される。
【００５４】
図１５に、横ずらし数ｄ＝０、縦ずらし幅ｃ＝Ｍ／２の場合に、ｉ番目の縫目線（線分Ｐ１Ｐ２）上の針落点作成処理を、ｉ＝１，２，３，４，・・・，１３，・・・，２０，・・・と繰り返すことよって縫目データメモリ３３に記憶される針落点の例を示す。
【００５５】
図１６に、横ずらし数ｄ＝１の場合（横ずらしがある場合）に、線分Ｐ１ーＰ２で表される縫目線上に、図６の単位模様データに従って針落点を作られる手順を示す。先ず、図１６（ａ）に示す様に、Ｓ２６によって点Ｐ１が縫目データメモリ３３に記憶され、その後１回目のＳ３６の呼び出しによって、線分Ｑ１ーＱ２に挟まれた線分Ｒ１ーＲ２上に単位模様データの１本目の設定ステッチに従って点Ｔ４が求められ、縫目データメモリ３３に記憶される。次に、図１６（ｂ）に示すように、２回目のＳ３６の呼び出しによって、線分Ｑ１ーＱ２に挟まれた線分Ｒ１ーＲ２上に単位模様データの２本目の設定ステッチに従って点Ｔ５、Ｔ６が求められ、縫目データメモリ３３に記憶される。その後、図１６（ｃ）に示す様に、Ｓ３９によって、線分Ｑ１ーＱ２に挟まれた線分Ｒ１ーＲ２上に単位模様データの３本目の設定ステッチに従って点Ｔ７、Ｔ８が求められ、縫目データメモリ３３に記憶され、次に、Ｓ４０によって点Ｐ２が縫目データメモリ３３に記憶される。
【００５６】
図１７に、横ずらし数ｄ＝１、縦ずらし幅＝０の場合に、ｉ番目の縫目線（線分Ｐ１Ｐ２）上の針落点作成処理を、ｉ＝１，２，３，４，・・・，１３，・・・，２０，・・・と繰り返すことよって縫目データメモリ３３に記憶される針落点の例を示す。
【００５７】
ここで、前記実施の形態においては、模様データメモリ３１が本発明の模様データ記憶手段を構成するものであり、また、横ずらし数ｄを０以外の値、縦ずらし幅ｃを０としたときの刺繍領域タタミ縫い展開処理が本発明の第一の作成手段もしくは第一の作成プログラムとして機能し、さらに、横ずらし数ｄを０、縦ずらし幅ｃを０以外の値としたときの刺繍領域タタミ縫い展開処理が本発明の第二の作成手段もしくは第二の作成プログラムとして機能する。
【００５８】
尚、本発明は以上詳述した実施の形態に限定されるものではなく、その要旨を逸脱しない範囲において、種々の変更を加えることができる。
【００５９】
例えば、Ｓ２０において、Ｅに（ｃ×ｆｌｏｏｒ（ｉ／Ｌ））％Ｍｐを設定する代わりに、変数Ｉにｆｌｏｏｒ（ｉ／Ｌ）を設定し、Ｅに｛変数Ｉの多項式｝％Ｍｐを設定すれば、ｉがＬ増える毎の縫目方向へのパターンのずれ幅を、単調に変化させるだけではなく、様々に変化させることができる。
【００６０】
また、Ｓ３２において、ｋに（ｉ＋ｄ×ｊ）％Ｌを設定する代わりに、ｋに（ｉ＋｛ｊの多項式｝）％Ｌを設定するようにすれば、ｊが増える毎の設定ステッチ進行方向へのパターンのずれ数を、単調に変化させるだけではなく、様々に変化させることができる。
【００６１】
尚、本実施の形態の刺繍データ処理装置は、刺繍領域タタミ縫い展開処理及び単位模様ずらしパラメータ設定処理の制御プログラムがＲＯＭ２１に予め格納されたものであるが、本発明は必ずしもこれに限定されるものではない。例えば、これらのプログラムをフロッピーディスクやＣＤーＲＯＭ等の記録媒体に格納したものを読み取り装置により読み取ることによって作動させることもできる。また、有線もしくは無線回線を使用して外部情報処理装置からプログラムを読み込んで作動させることもできる。この場合、前記フロッピーディスクやＣＤーＲＯＭ、あるいは外部情報処理装置の当該プログラムを格納したメモリが本発明の記録媒体を構成することになる。
【００６２】
【発明の効果】
以上説明したことから明かなように、本発明の請求項１に記載の刺繍データ処理装置によれば、特に、前記縫目模様を刺繍領域に並べる際に、その縫目模様を、縫目方向と交差する方向に周期的な配置で並べ、かつ前記縫目方向に隣接する他の縫目模様に対して前記縫目方向と交差する方向にずらして並べるように、各縫目模様を敷き詰めたタタミ縫いの縫目の刺繍データを作成する第一の作成手段と、前記縫目模様を刺繍領域に並べる際に、その縫目模様を、縫目方向に周期的な配置で並べ、かつ前記縫目方向と交差する方向に隣接する他の縫目模様に対して前記縫目方向にずらして並べるように、各縫目模様を敷き詰めたタタミ縫いの縫目の刺繍データを作成する第二の作成手段とを備えたものであるから、タタミ縫いの縫目模様を刺繍領域に並べる際、単に格子状の配置に並べるだけではなく、刺繍領域を縫目方向に見たときには周期的な配置から前記縫目方向と交差する方向にずれるように並べることができる状態と、刺繍領域を前記縫目方向と交差する方向に見たときには周期的な配置から縫目方向にずれるように並べることができる状態とをとることができ、この各状態に基づいて刺繍領域内部に変化に富んだ模様の配置を得ることができる。
【００６３】
また、請求項２に記載の刺繍データ処理装置によれば、前記第一の作成手段が、前記縫目模様を刺繍領域に並べる際に前記縫目方向に隣接する他の縫目模様に対して前記縫目方向のずらし幅を０に設定するように構成され、また、前記第二の作成手段が、前記縫目模様を刺繍領域に並べる際に前記縫目方向と交差する方向に隣接する他の縫目模様に対して前記縫目方向と交差する方向のずらし幅を０に設定するように構成されたものであるから、刺繍領域を縫目方向に見たとき、模様が周期的な配置から前記縫目方向と交差する方向へ一定の割合でずれ、かつ前記縫目方向にはずれないようにして並べることができる状態と、刺繍領域を前記縫目方向と交差する方向に見たとき、模様が周期的な配置から縫目方向へ一定の割合でずれ、かつ前記縫目方向と交差する方向にはずれないようにして並べることができる状態とをとることができ、刺繍領域内部に規則的な並びのずれを持った模様の配置を得ることができる。
【００６４】
また、請求項３に記載の刺繍データ処理装置によれば、前記縫目模様を前記縫目方向に隣接する他の縫目模様に対して前記縫目方向と交差する方向にずらすずれ量を記憶する第一のずれ量記憶手段をさらに備え、前記第一の作成手段は、前記縫目模様を刺繍領域に並べる際に、その縫目模様を、縫目方向と交差する方向に周期的な配置で並べ、かつ前記縫目方向に隣接する他の縫目模様に対して前記第一のずれ量記憶手段により記憶された前記ずれ量だけ前記縫目方向と交差する方向にずらして並べるように、各縫目模様を敷き詰めたタタミ縫いの縫目の刺繍データを作成するように構成したので、刺繍領域を縫目方向に見たとき、模様が周期的な配置から前記縫目方向と交差する方向へ一定の割合でずれるように並べることができ、刺繍領域内部に規則的な並びのずれを持った模様の配置を得ることができる。
【００６５】
また、請求項４に記載の刺繍データ処理装置によれば、前記縫目模様を前記縫目方向と交差する方向に隣接する他の縫目模様に対して前記縫目方向にずらしたずれ量を記憶する第二のずれ量記憶手段をさらに備え、前記第二の作成手段は、前記縫目模様を刺繍領域に並べる際に、その縫目模様を、縫目方向に周期的な配置で並べ、かつ前記縫目方向と交差する方向に隣接する他の縫目模様に対して前記第二のずれ量記憶手段に記憶された前記ずれ量だけ前記縫目方向にずらして並べるように、各縫目模様を敷き詰めたタタミ縫いの縫目の刺繍データを作成するように構成したので、刺繍領域を前記縫目方向と交差する方向に見たとき、模様が周期的な配置から縫目方向へ一定の割合でずれるように並べることができ、刺繍領域内部に規則的な並びのずれを持った模様の配置を得ることができる。
【００６６】
また、請求項５に記載の刺繍データ処理装置によれば、前記模様データ記憶手段が、前記縫目方向の線分上に針落ち点を設定した模様を前記縫目方向と交差する方向に所定本数分並べた縫目模様を記憶するように構成されているので、刺繍領域内部に模様の間の隙間や重なりがないように、縫目方向または前記縫目方向と交差する方向への周期的な並びからずれを持った模様の配置を得ることができる。
【００６７】
また、請求項６に記載の刺繍データ処理プログラムを記録したコンピュータ読み取り可能な記録媒体によれば、特に、コンピュータを、前記縫目模様を刺繍領域に並べる際に、その縫目模様を、縫目方向と交差する方向に周期的な配置で並べ、かつ前記縫目方向に隣接する他の縫目模様に対して前記縫目方向と交差する方向にずらして並べるように、各縫目模様を敷き詰めたタタミ縫いの縫目の刺繍データを作成する第一の作成手段、及び前記縫目模様を刺繍領域に並べる際に、その縫目模様を、縫目方向に周期的な配置で並べ、かつ前記縫目方向と交差する方向に隣接する他の縫目模様に対して前記縫目方向にずらして並べるように、各縫目模様を敷き詰めたタタミ縫いの縫目の刺繍データを作成する第二の作成手段として機能させるようにしたので、前記記録媒体をコンピュータに読み取らせて、刺繍データ処理プログラムを実行することにより、タタミ縫いの縫目模様を刺繍領域に並べる際、単に格子状の配置に並べるだけではなく、刺繍領域を縫目方向に見たときには周期的な配置から前記縫目方向と交差する方向にずれるように並べることができる状態と、刺繍領域を前記縫目方向と交差する方向に見たときには周期的な配置から縫目方向にずれるように並べることができる状態とをとることができ、この各状態に基づいて刺繍領域内部に変化に富んだ模様の配置を得ることができる。また、前記刺繍データ処理プログラムをフロッピーディスクやＣＤーＲＯＭ等の様々な媒体の中から刺繍データ処理装置に適した記録媒体に記録して提供することができる。
【００６８】
また、請求項７に記載の刺繍データ処理プログラムを記録したコンピュータ読み取り可能な記録媒体よれば、前記コンピュータを、前記第一の作成手段が、前記縫目模様を刺繍領域に並べる際に前記縫目方向に隣接する他の縫目模様に対して前記縫目方向のずらし幅を０に設定し、また、前記第二の作成手段が、前記縫目模様を刺繍領域に並べる際に前記縫目方向と交差する方向に隣接する他の縫目模様に対して前記縫目方向と交差する方向のずらし幅を０に設定するように機能させるようにしたので、前記記録媒体をコンピュータに読み取らせて、刺繍データ処理プログラムを実行することにより、刺繍領域を縫目方向に見たとき、模様が周期的な配置から前記縫目方向と交差する方向へ一定の割合でずれ、かつ前記縫目方向にはずれないようにして並べることができる状態と、刺繍領域を前記縫目方向と交差する方向に見たとき、模様が周期的な配置から縫目方向へ一定の割合でずれ、かつ前記縫目方向と交差する方向にはずれないようにして並べることができる状態とをとることができ、刺繍領域内部に規則的な並びのずれを持った模様の配置を得ることができる。また、前記刺繍データ処理プログラムをフロッピーディスクやＣＤーＲＯＭ等の様々な媒体の中から刺繍データ処理装置に適した記録媒体に記録して提供することができる。
【００６９】
また、請求項８に記載の刺繍データ処理プログラムを記録したコンピュータ読み取り可能な記録媒体によれば、前記コンピュータを、前記縫目模様を前記縫目方向に隣接する他の縫目模様に対して前記縫目方向と交差する方向にずらすずれ量を記憶する第一のずれ量記憶手段として機能させると共に、前記第一の作成手段が、前記縫目模様を刺繍領域に並べる際に、その縫目模様を、縫目方向と交差する方向に周期的な配置で並べ、かつ前記縫目方向に隣接する他の縫目模様に対して前記第一のずれ量記憶手段により記憶された前記ずれ量だけ前記縫目方向と交差する方向にずらして並べるように、各縫目模様を敷き詰めたタタミ縫いの縫目の刺繍データを作成するように機能させるようにしたので、前記記録媒体をコンピュータに読み取らせて、刺繍データ処理プログラムを実行することにより、刺繍領域を縫目方向に見たとき、模様が周期的な配置から前記縫目方向と交差する方向へ一定の割合でずれるように並べることができるので、刺繍領域内部に規則的な並びのずれを持った模様の配置を得ることができる。また、前記プログラムをフロッピーディスクやＣＤーＲＯＭ等の様々な媒体の中から刺繍データ処理装置に適した記録媒体に記録して提供することができる。
【００７０】
さらに、請求項９に記載の刺繍データ処理プログラムを記録したコンピュータ読み取り可能な記録媒体によれば、前記コンピュータを、前記縫目模様を前記縫目方向と交差する方向に隣接する他の縫目模様に対して前記縫目方向にずらすずれ量を記憶する第二のずれ量記憶手段として機能させると共に、前記第二のずれ量記憶手段が、前記縫目模様を刺繍領域に並べる際に、その縫目模様を、縫目方向に周期的な配置で並べ、かつ前記縫目方向と交差する方向に隣接する他の縫目模様に対して前記第二のずれ量記憶手段により記憶された前記ずれ量だけ前記縫目方向にずらして並べるように、各縫目模様を敷き詰めたタタミ縫いの縫目の刺繍データを作成するように機能させるようにしたので、前記記録媒体をコンピュータに読み取らせて、刺繍データ処理プログラムを実行することにより、刺繍領域を前記縫目方向と交差する方向に見たとき、模様が周期的な配置から縫目方向へ一定の割合でずれるように並べることができ、刺繍領域内部に規則的な並びのずれを持った模様の配置を得ることができる。また、前記プログラムをフロッピーディスクやＣＤーＲＯＭ等の様々な媒体の中から刺繍データ処理装置に適した記録媒体に記録して提供することができる。
【図面の簡単な説明】
【図１】  本発明の実施の形態の刺繍データ処理装置及び刺繍ミシンの外観構成を示す斜視図である。
【図２】  刺繍データ処理装置の内部構成を示すブロック図である。
【図３】  刺繍領域タタミ縫い展開処理を示すフローチャートである。
【図４】  ｉ番目の縫目線上の針落点作成処理を示すフローチャートである。
【図５】  単位模様ずらしパラメータ設定処理を示すフローチャートである。
【図６】  単位模様データの一例を示す図である。
【図７】  単位模様のずらしパターンとずらしパラメータを示す図である。
【図８】  単位模様を刺繍領域に格子状に敷き詰めてできる縫目データの一例を示す図である。
【図９】  単位模様を刺繍領域に敷き詰めてできる縫目データの一例を示す図である。
【図１０】  単位模様データの一例を示す図である。
【図１１】  単位模様を刺繍領域に敷き詰めてできる縫目データの一例を示す図である。
【図１２】  式（１）に含まれる直線と線分Ｐ１ーＰ２との位置関係を示す図である。
【図１３】  縫目方向と設定ステッチ進行方向と設定ステッチ進行方向に垂直な単位ベクトル（Ａ，Ｂ）の関係を示す図である。
【図１４】  横ずらし数ｄ＝０の場合に、線分Ｐ１ーＰ２で表される縫目線上に、図６の単位模様データに従って針落点を作成する手順を示す図である。
【図１５】  横ずらし数ｄ＝０、縦ずらし幅ｃ＝Ｍ／２の場合に、ｉ番目の縫目線（線分Ｐ１Ｐ２）上の針落点作成処理を、ｉ＝１，２，３，４，・・・，１３，・・・，２０，・・・と繰り返すことよって作成される針落点を示す図である。
【図１６】  横ずらし数ｄ＝１の場合に、線分Ｐ１ーＰ２で表される縫目線上に、図６の単位模様データに従って針落点を作成する手順を示す図である。
【図１７】  横ずらし数ｄ＝１、縦ずらし幅ｃ＝０の場合に、ｉ番目の縫目線（線分Ｐ１Ｐ２）上の針落点作成処理を、ｉ＝１，２，３，４，・・・，１３，・・・，２０，・・・と繰り返すことよって作成される針落点を示す図である。
【符号の説明】
１ 刺繍データ処理装置
２ ＣＲＴディスプレイ
３ キーボード
４ マウス
５ フロッピーディスク装置
６ フラッシュメモリ装置
１０ 刺繍ミシン
１４ ハードディスク装置
【図１】
0004081832.tif 000002
【図２】
0004081832.tif 000003
【図３】
0004081832.tif 000004
【図４】
0004081832.tif 000005
【図５】
0004081832.tif 000006
【図６】
0004081832.tif 000007
【図７】
0004081832.tif 000008
【図８】
0004081832.tif 000009
【図９】
0004081832.tif 000010
【図１０】
0004081832.tif 000011
【図１１】
0004081832.tif 000012
【図１２】
0004081832.tif 000013
【図１３】
0004081832.tif 000014
【図１４】
0004081832.tif 000015
【図１５】
0004081832.tif 000016
【図１６】
0004081832.tif 000017
【図１７】
0004081832.tif 000018