JP2004180993A - Computer-readable recording medium for embroidery stitching sewing machine with embroidery pattern data stored therein, and embroidery stitching sewing machine - Google Patents

Computer-readable recording medium for embroidery stitching sewing machine with embroidery pattern data stored therein, and embroidery stitching sewing machine Download PDF

Info

Publication number
JP2004180993A
JP2004180993A JP2002352618A JP2002352618A JP2004180993A JP 2004180993 A JP2004180993 A JP 2004180993A JP 2002352618 A JP2002352618 A JP 2002352618A JP 2002352618 A JP2002352618 A JP 2002352618A JP 2004180993 A JP2004180993 A JP 2004180993A
Authority
JP
Japan
Prior art keywords
embroidery
divided
pattern
data
sewing machine
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
JP2002352618A
Other languages
Japanese (ja)
Inventor
Izumi Sugie
泉 杉江
Tsutomu Uchida
勉 内田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Juki Corp
Original Assignee
Juki Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Juki Corp filed Critical Juki Corp
Priority to JP2002352618A priority Critical patent/JP2004180993A/en
Publication of JP2004180993A publication Critical patent/JP2004180993A/en
Ceased legal-status Critical Current

Links

Images

Landscapes

  • Sewing Machines And Sewing (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To suppress the occurrence of a seam in connecting embroidery. <P>SOLUTION: This embroidery stitching sewing machine 10 forms an embroidery pattern on a cloth by moving an embroidery frame 17 to a prescribed needle dropping position along a plane by a frame moving means 18. A computer 80 has a plurality of pieces of divided pattern data D consisting of a plurality of divided patterns B1 and B2 obtained by dividing a large embroidery pattern. The divided pattern data D includes a group of data showing the needle dropping position where each divided pattern is formed individually. Each divided pattern data D is provided with overlapping areas B3 and B5 at the boundary with adjacent another divided pattern B2. An overlapping area where the seam direction of the embroidery formed in the overlapping area crosses with a direction along the boundary among the overlapping areas includes a group of data showing the needle dropping position where a saw-tooth shape whose tips are made to face the side of the adjacent divided patterns is formed. <P>COPYRIGHT: (C)2004,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
本発明は、刺繍模様データが記憶された刺繍縫いミシンのコンピュータ読み取り可能な記録媒体及び刺繍模様を縫製する刺繍縫いミシンに関する。
【0002】
【従来の技術】
従来の刺繍縫製を行う刺繍縫いミシンにおいては、特許文献1に記載されるように、布地を保持する刺繍枠よりも大きな刺繍模様を表示可能な表示部を備え、かかる表示部にて複数の模様を組み合わせる編集作業を行うと共に移動操作可能な表示部内の基準点の移動操作により表示範囲より大きな範囲での編集作業を可能とし、その結果、刺繍枠よりも大きな刺繍模様の刺繍縫製を可能としている。
【0003】
【特許文献1】
特開平11−47466号公報
【0004】
【発明が解決しようとする課題】
しかし、刺繍枠よりも大きな刺繍模様を縫製する場合には、縫製の途中で刺繍枠から布地を取り外し、布の位置を変えて刺繍枠に付け直す作業が不可避であり、上述の特許文献1記載の刺繍縫いミシンでは、模様と模様の間の切れ目で布の再保持が行われればよいが、模様の途中部分で分断される状況下で布の再保持が行われた場合に生じる刺繍模様の継ぎ目の処理に関し、充分な対策を施すことはできなかった。
本発明は、刺繍枠よりも大きな刺繍模様について生じるつなぎ目の発生を抑制することをその目的とする。
【0005】
【課題を解決するための手段】
請求項1記載の発明は、布を保持する刺繍枠を縫い針に対向する平面に沿って移動させる枠移動手段により、刺繍枠を縫い針の上下動の一往復ごとに所定の針落ち位置に移動させることで布上に刺繍模様を形成させる刺繍縫いミシンのコンピュータが読み取り可能な刺繍模様データを記憶した記録媒体であって、刺繍枠に収まらない大きさの刺繍模様を、模様に係る途中部分でいずれも刺繍枠に収まる大きさに分割してなる複数の分割模様ごとに、当該各分割模様を個別に形成する針落ち位置を示すデータ群を有する複数の分割模様データを備え、各分割模様データは、隣接する他の分割模様との境界に重複領域を設けると共に、重複領域の内,当該重複領域に形成される刺繍の縫い目方向が境界に沿った方向と交差する重複領域については、その先端が隣接する分割模様側に向けられた鋸歯状形状を形成する針落ち位置を示すデータ群を有する構造である、という構成を採っている。
【0006】
上記構成では、刺繍模様データが刺繍縫いミシンのコンピュータにより読み込まれると、刺繍模様データに含まれる各分割模様データに基づいて枠移動手段の移動動作制御が行われ、これにより、分割模様が順次、布に対して形成される。このとき、刺繍模様全体は刺繍枠よりも大きいので、複数の分割模様の形成される過程において、刺繍枠における布の再保持を行う必要性が生じる。このようにして、互いに隣接する各分割模様間で縫製が中断された場合でも、分割模様データに従ってその境界は互いに鋸歯状に形成される。かかる形状で模様が形成される場合とそうではない場合(例えば、境界が境界線に沿った形状の場合)とを比較すると、後者はその境界が線状にあらわになり、つなぎ目が比較的明確に認識可能となるが、前者の場合には、境界が鋸歯状なために、周囲の縫い目に紛れ、明確なつなぎ目の発生が抑制される。なお、分割模様の縫い目が隣接する分割模様の境界線に沿っている場合には、境界線は縫い目に紛れるので、あえて鋸歯状としなくても良い。
なお、刺繍枠における布の再保持作業により布の位置変動が生じた場合の処理は、例えば、刺繍縫いミシンが有する機能により、布の位置変化量を検出する手段を設け、その検出結果に応じて針落ち位置のデータを補正したり、分割模様の最終針を布から抜かない状態で刺繍枠に対して布及び縫い針の移動を行い、再保持して縫製を再開させる等の手法を採っても良い。
【0007】
請求項2記載の発明は、請求項1記載の発明と同様の構成を備えると共に、複数の分割模様データは、各々が処理される順番が特定された構造である、という構成を採っている。
上記構成では、請求項1記載の発明と同様の作用を奏すると共に、刺繍模様データが刺繍縫いミシンのコンピュータにより読み込まれると、各分割模様データにより特定された順番に従い、各分割模様が順次形成される。刺繍模様データに含まれる各分割模様データに基づいて枠移動手段の移動動作制御が行われ、これにより、分割模様が順次、布に対して形成される。
【0008】
請求項3記載の発明は、請求項2記載の発明と同様の構成を備えると共に、各分割模様が複数の色彩領域からなることに対応して、各分割模様データは、各色彩の領域形状を形成する針落ち位置を示すデータ群単位で分割され、色彩について予め定められた順番で処理が行われると共に各色彩ごとに分割されたデータ群ごとにその処理の完了時に刺繍縫いミシンの刺繍動作を停止させる停止コードを備え、処理が最終の順番となる色彩の色彩領域が二つの分割模様の境界上にまたがる場合には、当該色彩領域を形成する複数の針落ち位置を示すデータを全て、二つの分割模様を形成する分割模様データの内の処理が後となる分割模様データに含ませる構造とする、という構成を採っている。
【0009】
上記構成では、請求項2記載の発明と同様の作用を奏すると共に、各分割模様の刺繍縫製が、予め決められた色彩の順番に従って各色彩領域ごとに進行する。このとき、各色彩領域の縫製が完成するたびに、停止コードが刺繍縫いミシンのコンピュータにより処理され、縫製動作が中断する。そして、かかる中断時には、次の色彩に応じた縫い糸に交換する機会を得ることができる。
また、二つの分割模様の境界上にまたがる最終順の色彩の色彩領域の針落ち位置を示すデータは全て処理が後となる分割模様データに含ませられているので、最終順の色彩の色彩領域は、処理が先となる分割模様データに基づいて分割模様が刺繍縫製される際には形成されないで、処理が後となる分割模様データに基づいて分割模様が刺繍縫製される際に、鋸歯状にもされることなく、一体的に形成される。
【0010】
請求項4記載の発明は、請求項1,2又は3記載の発明と同様の構成を備えると共に、各分割模様データは、各々の分割模様の画像データを有すると共に、互いに隣接すべき分割模様同士を正常に隣接配置させたときに同一位置で重複する,各頂点を縫い目一つの大きさで形成する
位置合わせマークの画像データも各々の分割模様の画像データに含ませる構造とする、という構成を採っている。
【0011】
上記構成では、請求項1,2又は3記載の発明と同様の作用を奏すると共に、以下に示す処理が行われる。まず、刺繍縫いミシンは、画像表示手段を備え、刺繍模様データが刺繍縫いミシンのコンピュータにより読み込まれると、刺繍模様データに含まれる各画像データにより表示が行われる。さらに、刺繍縫いミシンは、表示された各分割模様に対して外部操作入力により表示領域内で移動させる操作手段と、最終的な各分割模様の配置から各分割模様データの針落ち位置を示すデータ群に補正を行う補正手段とを備えている。従って、画像表示手段に表示される二つの位置合わせマークが重なり合うように、外部操作を加えると、画像出力されている各分割模様が正常な状態で連結され、刺繍模様が完成する。一方、補正手段により各分割模様データ中の針落ち位置を示すデータ群に補正が加えられ、表示画像に対応した状態とされるので、その後、各分割模様データの針落ち位置を示すデータに従って枠移動手段が動作制御されることとで、一体化された刺繍模様の刺繍縫製が行われる。
【0012】
請求項5記載の発明は、請求項4記載の発明と同様の構成を備えると共に、各分割模様データは、位置合わせマークをその画像データによる表示位置と同じ配置で縫製させる針落ち位置を示すデータを含み、位置合わせマークの針落ち位置を示すデータは、全ての針落ち位置を示すデータの最後に処理される構造とする、という構成を採っている。
上記構成では、請求項4記載の発明と同様の作用を奏すると共に、各分割模様が形成されるたびに、位置合わせマーク模様の縫製も行われる。
【0013】
請求項6記載の発明は、布を縫い針の上下動の一往復ごとに所定の針落ち位置に移動させることで布上に刺繍模様を形成させる刺繍縫いミシンであって、布を保持する刺繍枠と、この刺繍枠を縫い針に対向する平面に沿って移動させる枠移動手段と、刺繍枠に収まらない大きさの刺繍模様を、模様に係る途中部分でいずれも刺繍枠に収まる大きさに分割してなる複数の分割模様であって、隣接する他の分割模様との境界に重複領域を備えると共に、重複領域の内,当該重複領域に形成される刺繍の縫い目方向が境界に沿った方向と交差する重複領域については、その先端が隣接する分割模様側に向けられた鋸歯状形状を有するものを形成する針落ち位置を示すデータ群を有する複数の分割模様データを記憶する模様データ記憶手段と、各分割模様データに基づいて、枠移動手段により刺繍枠を縫い針の上下動の一往復ごとに所定の針落ち位置に移動させる動作制御を行う枠位置制御手段と、布の再保持により生じる刺繍枠に対する布の位置変化量を演算する変化量演算手段と、検出された位置変化量に基づいて、次に刺繍縫製を行う分割模様の分割模様データを補正する第一の位置データ補正手段とを備える、という構成を採っている。
【0014】
上記構成では、刺繍模様データに含まれる各分割模様データに基づいて枠移動手段の移動動作制御が行われ、これにより、分割模様が順次、布に対して形成される。このとき、刺繍模様全体は刺繍枠よりも大きいので、複数の分割模様の形成される過程において、刺繍枠における布の再保持を行う必要性が生じる。このとき、例えば、布にマーキングを施し、布の再保持前と再保持後とでマーキングの各位置検出を行い、或いは位置変化測定を行い、それらの検出値から布の位置変化量を演算し取得する。そして、その結果に基づいて第一の位置データ補正手段は取得した位置変化量に基づいて、次以降に刺繍縫製を行う分割模様の分割模様データを補正する。例えば、分割模様データに含まれる針落ち位置を示すデータ群を補正したり、縫い針の原点位置設定されている場合には当該原点位置の設定データを補正する。これにより、布の再保持による位置変化の影響は解消される。
また、互いに隣接する分割模様の境界は互いに鋸歯状に形成される。かかる場合、境界が鋸歯状なために、周囲の縫い目に紛れ、明確なつなぎ目の発生が抑制される。なお、分割模様の縫い目が隣接する分割模様の境界線に沿っている場合には、境界線は縫い目に紛れるので、あえて鋸歯状としなくても良い。
【0015】
請求項7記載の発明は、請求項6記載の発明と同様の構成を備えると共に、模様データ記憶手段に記憶される複数の分割模様データは各々が処理される順番が特定された構造であり、枠位置制御手段は、特定された順番に従って各分割模様データに基づく枠移動手段の動作制御を行、という構成を採っている。
上記構成では、請求項6記載の発明と同様の作用を奏すると共に、各分割模様データにより特定された順番に従い、各分割模様が順次形成される。刺繍模様データに含まれる各分割模様データに基づいて枠移動手段の移動動作制御が行われ、これにより、分割模様が順次、布に対して形成される。
【0016】
請求項8記載の発明は、請求項6又は7記載の発明と同様の構成を備えると共に、模様データ記憶手段に記憶される各分割模様データは、各々の分割模様の画像データを有すると共に、当該画像データは互いに隣接すべき分割模様同士を正常に隣接配置させたときに同一位置で重複する,各頂点を縫い目一つの大きさで形成する位置合わせマークの画像データをも有し、各分割模様データの画像データに基づいて各分割模様の画像を表示する画像表示手段と、表示画像に対して外部操作により各分割模様の画像の位置修正を入力する画像位置修正手段と、画像表示手段に表示された各分割模様の相対的な位置関係に基づいて各分割模様データを補正する第二の位置データ補正手段とを備える、という構成を採っている。
【0017】
上記構成では、請求項6又は7記載の発明と同様の作用を奏すると共に、画像表示手段により刺繍模様データに含まれる各画像データに基づく各分割模様及び各位置合わせマークの表示が行われる。さらに、画像位置修正手段を介して外部操作入力を行うことにより表示された各分割模様を表示領域内で移動させる操作を行い、隣接し合う分割模様の位置合わせマークを重ね合わせる。これにより、表示画面内で各分割模様は適正に連結され、刺繍模様を形成する。
一方、第二の位置データ補正手段により各分割模様データに補正が加えられる。例えば、分割模様データに含まれる針落ち位置を示すデータ群を補正したり、縫い針の原点位置設定されている場合には当該原点位置の設定データを補正する。これにより、分割模様データは表示画像に対応した状態とされるので、その後、各分割模様データの針落ち位置を示すデータに従って枠移動手段が動作制御されることとで、一体化された刺繍模様の刺繍縫製が行われる。
【0018】
請求項9記載の発明は、請求項8記載の発明と同様の構成を備えると共に、各分割模様データの画像データに基づく各分割模様の表示画像の表示倍率を拡大して位置合わせマークを目視可能に表示する表示制御手段を備える、という構成を採っている。
かかる構成では、画像表示手段による各位置合わせマークの表示に基づいて各分割模様の画像を位置合わせする際に、その画像出力を拡大表示することで、微小な位置合わせマークの位置決めを容易且つ精度良く行われる。
【0019】
【発明の実施の形態】
(実施形態の全体構成)
以下、図面に基づいて本発明の実施の形態を詳細に説明する。本実施形態では、通常の縫製を可能としながら後述する着脱自在の枠移動手段18を付加することにより刺繍模様を縫製可能となる刺繍縫いミシンとしてのミシン10を示している。図1はミシン10の概要を示す全体図であり、図2はその制御系を示す。かかるミシン10は、その外形的な概略が、その下部に位置するミシンベッド11と、ミシンベッド11の一端部から上方に立ち上げられたミシン胴部12と、ミシン胴部12の上方からミシンベッド11に沿うように延設されたミシンアーム13とから構成されている。
【0020】
さらに、上記ミシン10は、図1,2に示すようにミシンアーム13のミシン頭部13a(図1における左端部)の下方において上下動可能に支持された縫い針14と、ミシンアーム13のミシン頭部13aの下部に設けられ,縫い針14を支持すると共に上下方向に駆動する針駆動手段15と、縫い針14と共に針駆動手段15に支持され,刺繍縫製時に縫い針14と共に上下動する布押さえ16と、縫い針14の下方に設置され,縫い針14に対して布地を垂直な平面に沿って張設状態で保持する刺繍枠17と、ミシンベッド11の縫い針対向位置に設けられ,刺繍枠17をいずれも縫い針14に垂直且つ相互に垂直な二方向に駆動する枠移動手段18と、図示しない糸切り用のカッタを有し,縫製終了後の糸切りを行う糸切りソレノイド19と、ミシン10の動作に関する指示や設定をオペレータが入力すると共に指示に必要な情報や現在状態の表示を行う操作パネル50と、上記各部の動作制御を行う動作制御手段80とを備えている。
【0021】
また、図1に示されるミシンアーム3の左端のミシン頭部3aには、縫製を起動・停止するための起動/停止スイッチ(以下、S/Sスイッチと略称する)20と、返し縫いを行うための指示入力を行うための返し縫いスイッチ21と、縫製後の糸切りを指示入力するための糸切りスイッチ22と、縫製の速度を調整するためのスライドボリューム23とが、下方から順番に並んで設けられている。
【0022】
なお、以下の説明において、縫い針14が上下動を行う方向をZ軸方向とし、刺繍枠17が枠移動手段18により図1における左右方向に移動される方向(相互に垂直な二方向の内の一方)をX軸方向とし、刺繍枠17が枠移動手段18により図1における前後方向に移動される方向をY軸方向(相互に垂直な二方向の内の他方)として、以下の説明を行うこととする。
また、本実施形態に示すミシン10は、刺繍枠17及び枠移動手段18を取り外した状態で通常の縫製を行うことも可能ではあるが、通常縫製時に必要な構成及びその動作制御は既存のミシンと同様であるため、専ら刺繍縫製を行うために必要な構成及びその動作制御について主に説明することとする。
【0023】
(針駆動手段)
針駆動手段15は、ミシンモータ24を駆動源として備え、その回転出力をクランク機構を介して上下動に変換し、縫い針14の上下動を行っている。また、針駆動手段15は、縫い針14と共に布押さえ16を支持しており、縫い針14と共に上下動させる。また、縫い針14の上下動の周期は、動作制御手段80の動作制御により決定され、操作パネル50から上下動周期の設定変更を入力することが可能である。また、ミシンモータ24には、その出力軸の回転角度量変化を検出するエンコーダ29が設けられており、その検出回転角度は動作制御手段80に出力される。
【0024】
(刺繍枠及び枠移動手段)
刺繍枠17は、いずれも略長方形状を成す内枠と外枠とからなり、これらに布地を挟み込むことでその枠の内側に布地の略長方形状の平面領域を形成する。また、刺繍枠は、大中小の三サイズのものが選択的に装着可能であり、図示の刺繍枠17は最大サイズのものである。また、以下の説明にあっては特に言及しない場合には最大サイズの刺繍枠17を使用した場合について行っているものとする。
【0025】
枠移動手段18は、ミシンベッド11の上面においてX軸方向に往復可能に支持されたキャリッジ25と、その駆動を行うX軸モータ26と、キャリッジ25にY軸方向に往復可能に支持された刺繍枠装着部27と、刺繍枠装着部27を介して刺繍枠17をY軸方向に往復駆動するY軸モータ28とを備えている。上記X軸モータ26とY軸モータ28はいずれもステッピングモータであり、微小角度単位で駆動する回転角度量を制御することが可能である。そして、枠移動手段18は、X軸モータ26及びY軸モータ28の回転駆動出力を直動方向の駆動出力に変換する変換手段を備えている。従って、枠移動手段18は、キャリッジ25の移動と刺繍枠装着部27の移動との協働により刺繍枠17をX−Y平面上に沿って自在に移動することを可能としている。また、かかる枠移動手段18は、動作制御手段80から出力される刺繍模様に応じた針落ち位置に基づくX軸方向及びY軸方向の各移動量を示す動作指令に従って各軸モータ26,28の駆動制御を行うことにより刺繍枠17を各軸方向に移動させて相対的に所定の針落ち位置に縫い針14を位置決めする。なお、X軸・Y軸モータ26,28には、各々の出力軸の回転角度量変化を検出するエンコーダ30,31が設けられており、その検出回転角度は動作制御手段80に出力される。
【0026】
(操作パネル)
操作パネル50は、後述する刺繍作業を行う際の操作画面,操作説明に要する情報表示,刺繍模様画像,分割模様等の表示を行う画像表示手段としての液晶ディスプレイ51と、液晶ディスプレイ51の表示面上に重ねて設けられた透明感圧スイッチであるタッチパネル52とを備えている。タッチパネル52は、その表面上におけるいずれの位置にミシンの使用者が指先を接触させたかを感知することが可能である。一方、液晶ディスプレイ51は動作制御手段80による後述する操作プログラムに従い操作画面中にミシンの使用者が入力を指示するための各種のスイッチを表示する。従って、動作制御手段80はタッチパネル52の出力を受けていずれの位置に接触されたかを認識すると共にその際に液晶ディスプレイ51に表示されたいずれかのスイッチに対する指示入力であるかを照合し、その結果、ミシンの使用者がいずれの指示入力を行っているかを認識すると共に、当該指示に応じてその後の処理を進行させる。
【0027】
(動作制御手段:全体構成)
動作制御手段について図2に基づいて説明する。図2は、ミシン10の制御系を示すブロック図である。
動作制御手段80は、各種プログラムに従い演算処理を行うCPU81とこれに接続されるROM82と各種の処理において一時的にデータ等を格納する作業領域となるRAM83と後述する各構成の入出力インタフェースとを備えるマイコン基板からなる。
【0028】
(動作制御手段:RAM)
RAM83は、縫製作業や表示処理において一時的にデータ等を格納する作業領域となるものである。具体的には、例えば、RAM83は、操作パネル50によって選択された一又は複数の分割模様とその分割模様の編集データや、枠移動手段18による刺繍枠17のXY方向の移動量などを記憶する。
また、後述する刺繍枠17に対する布の再保持を行う場合に検出される布の位置変化量を記憶したり、後述する液晶ディスプレイ51に表示された分割模様が外部操作により位置修正された場合における位置修正量を記憶したりする。
【0029】
(動作制御手段:ROM)
内部記憶装置であるROM82には、ミシン10における縫製動作や後述の表示処理を実行するための制御プログラムや制御データが記憶されており、模様データ記憶手段としても機能する。制御データとしては、例えば、各種刺繍模様に関する刺繍模様データ、操作プログラムに従いタッチパネル30上に表示するための画像データ等が挙げられる。ここで、刺繍模様データについては後述することとする。また、上述の操作プログラムに従い表示される画像データには、後述する縫い中断処理において操作パネル50に表示される各操作画面の画像データや、各画面51の説明表示部に表示される操作説明表示のデータ等が含まれる。
【0030】
また、動作制御手段80には、外部記憶媒体の読み取り手段であるROMカードリーダ84が併設されており、動作制御手段80中のROM82に記憶されたデータ以外の他の刺繍模様データが記憶された外部記憶媒体としてのROMカード84aから当該刺繍模様データの供給を受けることも可能である。かかるROMカード84aもまた模様データ記憶手段としても機能する。なお、外部記憶媒体としてはROMカードに限らず、前記模様データを記憶したROM82を含み、インターネット等の通信手段を介して記憶した記憶媒体も含み、さらに、情報を符号化して記憶する一般的ないずれの記憶媒体を使用しても良く、またいずれの記憶媒体用の読み取り装置を動作制御手段80に併設しても良い。
【0031】
(動作制御手段:刺繍模様データ)
刺繍模様データは、通常は、刺繍模様の形態を液晶ディスプレイ51に表示するための画像データと、かかる刺繍模様を布上に刺繍縫製するための枠移動手段18の駆動データとから構成される。
一方、単一模様の全体像が大きく、刺繍枠17に収まりきらない刺繍模様の刺繍模様データは、上記通常のものとは異なり特徴的な構造を有するので、これを詳述する。刺繍模様データは、刺繍模様をいずれも刺繍枠17に収まる大きさにその模様に係る途中部分で二分割してなる二つの分割模様B1,B2のそれぞれについての分割模様データを有している。図3は分割模様B1,図4は分割模様B2を示し、図5は分割模様B1の分割模様データDのデータ構造を示す説明図である。なお、分割模様B2の分割模様データのデータ構造は、具体的な設定数値等を除き同構造のため、主に分割模様B1の分割模様データDについて説明することとする。
【0032】
図5のように、分割模様データDは、刺繍縫製の動作制御に用いられる制御データMと液晶ディスプレイ51に分割模様B1を表示するための画像データGとを有している。
制御データMは、主として、刺繍縫製により布上に分割模様B1を形成するための無数の針落ち位置を示すデータ群、即ち、刺繍枠17に保持された布に対する縫い針の初期位置から順番に次の針落ち位置に縫い針14を位置決めするための枠移動手段18のX軸モータ26及びY軸モータ28の各移動量を示す移動量データ群からなる。つまり、移動量データ群により布に対する所定の各所に縫い針14を下ろすことで、羅列した無数の縫い目が形成され、これが所定形状の平面領域を形成し、最終的には、分割模様B1が形成されることとなる。
【0033】
ここで、分割模様B1,B2の形状に言及する。もともと刺繍模様の全体形状はリング状であり、これを二分してなる各分割模様B1,B2は、いずれも、半リング状である。そして、各分割模様B1,B2は、互いの他方の分割模様との境界に重複領域B3,B4,B5,B6を設けると共に、これらの重複領域B3,B4,B5,B6の内,当該重複領域B3,B4,B5,B6に形成される刺繍の縫い目方向が境界に沿った方向(図3,4における上下方向)と交差する重複領域については、その先端が他方の分割模様側に向けられた鋸歯状形状に設定されている。図6は刺繍縫製により形成された分割模様B1の重複領域B5の拡大図であり、図7は刺繍縫製により形成された分割模様B2の重複領域B6の拡大図である。図示の如く、各分割模様B1,B2はいずれも、その重複領域B5,B6(図示していないが重複領域B3,B4も同様)において縫い目は横方向に沿って形成されており、境界線に対して交差している。従って、各重複領域B3,B4,B5,B6には、いずれも鋸歯状形状部が形成されている。
さらに、分割模様B1,B2は、いずれも、異なる色彩ごとに区画された複数の色彩領域としての第1〜9のパーツから構成されている。つまり、各分割模様B1,B2は九種類の色彩から構成される。ちなみに、図5に示す分割模様データの構造には、第10のパーツが示されているが、これは色彩領域を形成するものではなく後述する位置合わせマークを形成するものである。
【0034】
制御データMの移動量データ群は、刺繍枠17の移動により縫い針14を布上の随所に位置決めして上述のような形態の分割模様B1を形成する。また、分割模様B1,B2はいずれも、上述したように、複数の色彩領域である第1〜第9パーツから構成されているが、色彩を付された刺繍糸の付け替え回数を増やさないように、色彩ごとに即ち各パーツごとに刺繍縫製を行うことが望ましい。従って、制御データMの移動量データ群もまたパーツごとに区分けされている。また、色彩に応じてデータの処理が行われる順番が予め設定されており、本実施形態では、第1〜9パーツの順番で処理が行われる。さらに、各パーツの区分け内には
当該区分けごとに停止コマンドデータが含まれている。かかる停止コマンドデータは、区分け内の全ての移動量データの処理が行われてから処理される。つまり、後述する枠位置制御手段としての制御を行うCPU81は一つのパーツ内の移動量データを全て処理して枠移動手段18の動作制御を行い、分割模様B1の一の色彩領域を刺繍縫製した後に、停止コマンドデータを処理し、これにより刺繍縫製動作に携わる各駆動手段を停止させる。そして、かかる停止により今まで使用していた刺繍糸から新たな色彩の刺繍糸に交換する機会をミシンの使用者に与えることができる。そして、S/Sスイッチ20が押されると、再び刺繍縫製動作を再開し、次のパーツの移動量データにより枠移動手段18の動作制御が行われる。
【0035】
また、上述した各分割模様B1,B2の分割模様データは、その処理の順番が予め設定されており、ここでは、分割模様B1の分割模様データDが先に処理される。このように順番設定を行うことで、分割模様B1の各重複領域B3,B5の上に積み重なるように分割模様B2の各重複領域B4,B6が形成される。このとき、重複領域にB6には、各分割模様B1,B2の境界にまたがるように第9パーツの色彩領域の中で分離した一塊分の領域B8が存在しているが、このような場合には、当該領域B8を形成する移動量データを全て、処理が後となる分割模様B2の分割模様データに含ませる構造となっている。このため、各分割領域B1,B2を通じて領域B8を最も後に刺繍縫製させて形成することができ、領域B8の上からさらに他の領域が重ねられて欠けが生じることが防止される。
【0036】
また、分割模様データDの画像データGは、CPU81の処理により液晶ディスプレイ51に分割模様B1を表示させる。かかる画像データGもまた各色彩領域を表示させる画像データを有する第1〜9パーツと、位置合わせマークI1,I2の画像データを有する第10パーツとに分けられている。また、各パーツ単位での表示も可能としている。
なお、位置合わせマークI1,I2は、それぞれ分割模様B1,B2に対して一定の位置関係を常に維持して表示される。そして、各位置合わせマークI1,I2は、分割模様B1,B2同士を正常に隣接配置させたときに同一位置で重複する配置で表示される。また、位置合わせマークI1,I2は、正方形を斜めに配置したときの各頂点に縫い目一つを配置して並ぶ四つのドットにより構成されており、その大きさは、正方形の一片に相当する部位の長さが最小の縫い目長さとほぼ等しくなるように設定されており、三角形,五角形等の多角形又は丸形でも良い。また、この位置合わせマークI1,I2は、視覚的に各分割模様B1,B2を位置合わせさせるために存在するので、画像データだけで機能的には十分であり、そのようにしても良いが、本実施形態では、制御データMの第10パーツに四点を示す移動量データが設けられている。かかる位置合わせマークI1の移動量データは、分割模様B1を形成する全ての移動量データが処理された後に処理が行われるように設定されている。従って、刺繍模様の刺繍縫製が完了すると、その中央部に位置合わせマークI1,I2の四点をつなぐように小さな縫い目が形成されることとなるが、位置合わせマークI1による縫い目と位置合わせマークI2による縫い目とがずれることなく重なっていれば各分割模様B1,B2も適正に連結された状態で刺繍縫製が行われたことをしめすので、確認のために位置合わせマークI1,I2について刺繍縫製を行っても良い。また、わずか四針分の縫製なので除去は容易に可能である。
【0037】
なお、上述した制御データMは、針落ち位置を示すデータとしてX軸,Y軸モータの移動量を示すデータを有する構造であったが、これに替えて、刺繍枠17の内側領域に原点及びX−Y座標系を設定し、目標とする針落ち位置を示す座標データを有する構造としても良い。また、その場合、全ての分割模様B1,B2について同じ位置に原点を設定すると共に同じX−Y座標系を設定することが望ましい。そうすることにより、視覚的に各分割模様を位置決めして連結させる作業及びその制御を不要とすることが可能となる。但し、その場合、後述する刺繍枠17に対する布の位置の付け替えが行われた場合に、付け替え後に処理される座標データの全てについて布の位置変化量に応じた変換処理が必要となる。
【0038】
(動作制御手段:CPU)
CPU81は、ROM82中に書き込まれている制御プログラム,制御データ或いはROMカード84a内の制御データ等に基づいて、入力される各種信号やデータを利用し、刺繍縫い動作や操作パネル50における各種表示処理を制御するようになっている。
入力される信号としては、各種インタフェースを介してS/Sスイッチ20,返し縫いスイッチ21及び糸切りスイッチ22によるON又OFF信号、スライドボリューム23による設定速度信号、針駆動手段15のミシンモータ24及び枠移動手段18のX軸・Y軸モータ26,28に設けられた各エンコーダ29,30,31の検出回転角度信号、タッチパネル52からの入力位置信号等が挙げられる。
【0039】
さらに、CPU81は、制御プログラムに従い、前述した各分割模様データの制御データを構成する移動量データ群に基づいて、枠移動手段18のX軸モータ26及びY軸モータ28により刺繍枠17を縫い針14の上下動の一往復ごとに所定の針落ち位置に移動させる動作制御を行う枠位置制御手段としての制御を行う。
また、前述した分割模様データは各々が処理される順番が特定された構造であるため、CPU81は、この予め特定された順番に従って各分割模様データを処理し、枠移動手段18の動作制御を行う。従って、各分割模様間で形成される順番の先後を予め想定することができ、例えば、重複領域に重ね模様が存在するような場合であっても、当該模様の上から後に縫製される模様が重ねられてその外観が損なわれるような事態を回避できる。
【0040】
また、前述した刺繍枠17よりも大きな刺繍模様を刺繍縫製する場合には、一の分割模様B1を形成後、次の分割模様B2の刺繍縫製をする前に刺繍枠17による布の保持位置を変えるために、再保持を行う必要がある。そして、かかる場合、予め布に付した仮マーキングが縫い針14の直下位置となるように刺繍枠17を手動操作し、その際のX軸,Y軸モータ26,28の出力軸に設けられた各エンコーダ30,31の検出値をRAM83に記憶すると共に、布の再保持後にも同様に仮マーキングに縫い針14を位置決めして得られた各エンコーダ30,31の検出値をRAM83に記憶する。CPU81は、これら布の再保持の前後における各エンコーダ30,31の出力値を記憶させる処理を行うと共に、予め記憶された再保持前の検出値と再保持後の検出値とを比較演算し、布の再保持により生じる刺繍枠17に対する布の位置変化量を演算する変化量演算手段としての制御を行う。
さらに、この場合、CPU81は、検出された位置変化量に基づいて、次以降に刺繍縫製を行う分割模様B2の分割模様データを補正する第一の位置データ補正手段としての制御を行う。この場合の分割模様データの補正とは制御データに含まれる予め設定された原点位置データの補正をいう。また、前述したように、針落ち位置を示すデータとして移動量データに替えて座標データを記憶している場合には、全ての座標データに対して位置変化量分の補正を行う。
従って、刺繍枠17よりも大きな刺繍模様についても、布の保持位置の付け替えと共に分割模様に分けて刺繍縫製を行うことにより容易に行うことが可能となる。
【0041】
また、後述するが、CPU81は、制御プログラムにより、液晶ディスプレイ51に表示された各分割模様B1,B2の表示画像に対して外部操作により各分割模様B1,B2の画像の位置修正を行うことを可能とし、修正による液晶ディスプレイ51に表示された各分割模様B1,B2の相対的な位置関係に基づいて各分割模様データを補正する第二の位置データ補正手段としての制御を行う。この場合の分割模様データの補正とは制御データに含まれる予め設定された原点位置データの補正をいう。また、前述したように、針落ち位置を示すデータとして移動量データに替えて座標データを記憶している場合には、全ての座標データに対して位置変化量分の補正を行う。
また、各分割模様B1,B2の画像の位置修正を行うための画像位置修正手段は、液晶ディスプレイ51において各分割模様B1,B2と共に表示される複数方向の矢印キーとタッチパネル52とにより実現される。
上記構成により、視覚的に精度良く、各分割模様B1,B2の連結を図ることが可能である。
また、CPU81は、液晶ディスプレイ51における各分割模様データの画像データに基づく各分割模様B1,B2の表示画像の表示倍率を拡大可能とする表示制御手段としての制御も行う。従って、各分割模様の位置合わせをより精密に行うことが可能となる。
【0042】
(刺繍縫いミシンの動作説明)
次に、上述のミシン10において前述した刺繍枠17内に収まらないサイズの刺繍模様の縫製を行う縫製方法について説明する。図8,9はミシン10の動作フローチャートであり、図10〜図29は操作パネル50の表示例である。
【0043】
まず、刺繍枠17内に収まらないサイズの刺繍模様の刺繍を行うために、液晶ディスプレイ51に表示される図示しない操作画面により大型つなぎ模様の刺繍モードに切り替えるスイッチの入力が行われると、フラグF及びパーツカウンタCがいずれも0にリセットされる処理が動作制御手段80により行われる(ステップS1)。
【0044】
次に、動作制御手段80は、大型つなぎ模様選択画面P1,P2(図10,11)を操作パネル50に表示する(ステップS2)。この大型つなぎ模様選択画面P1,P2には、その上下方向中段の領域に大型つなぎ模様を分割した各分割模様B1,B2の画像が表示される。これら各分割模様B1,B2の表示画像はいずれもタッチパネル52によりスイッチとなっており、順番に選択することが可能である。
図10は、分割模様B1を選択した場合を示し、その場合、画面上段に選択された分割模様Rが表示される。図11はその次に分割模様B2を選択した場合を示し、その場合、画面上段に選択された分割画像Lが分割画像Rの右方に隣接して表示される。
動作制御手段80は、上記表示制御を行うと共に、選択操作によりいずれの分割模様について刺繍縫製を実行するかを記憶する(ステップS3)。
【0045】
次に、動作制御手段80は、刺繍枠選択画面P3(図12)を操作パネル50に表示する(ステップS4)。この刺繍枠選択画面P3には、その上下方向中段右側の領域に大中小の刺繍枠選択スイッチW1が表示され、動作制御手段80では、タッチパネル52を介して選択された刺繍枠の認識を行う。また、刺繍枠選択画面P3の中段左側の領域には、選択された刺繍枠の刺繍可能範囲内に各分割模様B1,B2が表示され、刺繍可能範囲と各分割模様B1,B2の大きさの比較を可能とし、的確な刺繍枠の選択を促すようになっている。また、分割模様が二つの場合には図示の如く、一方をシルエット表示とし、重複表示しつつも各分割模様と刺繍枠の大きさ比較を可能としている。また、分割模様がより多数の場合には、各分割模様ごとに、異なる色彩のシルエット表示としても良い。
そして、動作制御手段80では、刺繍枠の選択入力待ち状態となり、選択及び確定が入力されると、いずれの刺繍枠が選択されたかを記憶する(ステップS5)。なお、刺繍枠の確定については、刺繍枠選択スイッチW1による入力後、確定確認スイッチを切り替え表示しても良いし、刺繍枠選択スイッチW1の同じ刺繍枠を再度入力することにより確定と判断しても良い。
【0046】
次に、動作制御手段80は、編集画面P4(図13,14,15)を操作パネル50に表示する(ステップS6)。この編集画面P4では、上下方向中段左側の領域に、各分割模様B1,B2の表示を行い、上下方向中段左側の領域に上から分割模様移動操作キーW4,表示倍率選択スイッチW3,編集スイッチW2が設けられている。
刺繍縫いミシン10の使用者は、かかる編集画面P4の表示部に表示された各分割模様B1,B2を観察しながら分割模様移動操作キーW4によりいずれか一方の分割模様B1,B2を移動させ、表示部上で各位置合わせマークを重なり合わせる操作を行うことが可能である(ステップS7)。このとき、各位置合わせマークI1,I2の間隔Lは動作制御手段80により検出される。また、必要に応じて表示倍率選択スイッチW3により表示部の表示画面の拡大表示を行うことができ(ステップS8)、拡大倍率は、1,2,4,8倍を選択することが可能である。動作制御80は、かかる表示倍率選択スイッチW3の入力待ちを行い、入力がなければステップS7に戻って位置合わせ操作の受付状態に戻り、表示倍率選択スイッチW3の入力があれば選択倍率に応じた拡大表示制御を行う(ステップS9)。
【0047】
図14,図15は8倍に拡大表示を選択して各位置合わせマークI1,I2を目視可能に表示した状態を示し、図15はさらに分割模様移動操作キーW4の操作により各位置合わせマークI1,I2が重ね合わせられた状態を示す。ミシン10の使用者により位置合わせの確定が入力されると、動作制御手段80は、このときの各位置合わせマークI1,I2の間隔Lが画面上の位置合わせマークI1及びI2の位置から演算され、RAM83に記憶される(ステップS10)。
【0048】
次に、動作制御手段80は、縫い模様選択画面P5(図16)を操作パネル50に表示する(ステップS11)。この縫い模様選択画面P5では、上下方向中段左側の領域に、各分割模様B1,B2及び仮想刺繍枠Eの表示を行い、上下方向中段左側の領域に設けられた刺繍枠移動操作キーW5による分割模様B1,B2の選択が受け付けられる(ステップS12)。ミシン10の使用者は刺繍枠移動操作キーW5により仮想刺繍枠Eを移動操作すると共に選択すべき分割模様に位置決めする。この場合、分割模様B1を選択する。そして、OKスイッチHを入力する。このとき、刺繍枠を移動する分割模様をB1とするように指示する説明文及び画像を画面表示すると使用者に便利である。
【0049】
分割模様B1の選択が終わると、動作制御手段80は、布保持指令画面P6(図17)を操作パネル50に表示する(ステップS13)。これを受けて、ミシン10の使用者は、布を刺繍枠17にセットする。このとき、予め布には仮マーキングとして十字線をチョーク等により記入する。このとき、十字線の交点は、選択した分割模様B1に対するもう一方の分割模様B2側に寄せる配置となる。この十字線上で分割模様B1を縫う位置に合わせて刺繍枠に布をセットし保持させる。刺繍枠17を枠移動手段18に装着したら、ミシン10の使用者はOKスイッチGを入力する。
【0050】
次に、動作制御手段80は、刺繍枠原点入力受付画面P7(図18,19,20)を操作パネル50に表示する(ステップS14)。この刺繍枠原点入力受付画面P7では、ミシン10の使用者は布に付した十字線の交点を原点として当該原点位置を動作制御手段80に入力する。このため、十字線の縦線に沿った任意の二点を縫い針14に位置決めし、横線に沿った任意の一点を縫い針14に位置決めする。
【0051】
刺繍枠原点入力受付画面P7は、上下方向上段に入力指示画面が表示され、上下方向中段左側の領域に選択された分割模様B1の表示を行い、上下方向中段左側の領域に、上から刺繍枠17を移動させる刺繍枠移動操作キーW6、十字線に対する三点のいずれの点について位置決めを行ったかを入力する確定スイッチW7が設けられている。さらに、図18は十字線の縦線に沿った第一点を入力する際の刺繍枠原点入力受付画面P7を示し、図19は十字線の縦線に沿った第二点を入力する際の刺繍枠原点入力受付画面P7を示し、図20は十字線の横線に沿った第一点を入力する際の刺繍枠原点入力受付画面P7を示す。
【0052】
ミシンの使用者は、刺繍枠移動操作キーW6により刺繍枠17を縫い針14に対して移動操作し、十字線に対する三点について順次位置決めを行い、確定スイッチW7を選択して入力する。
これに対して、動作制御手段80では、刺繍枠17を縫い針14に対して位置決め操作したときの各エンコーダ30,31の出力を検出し、RAM83に記憶する。さらに、記録した各点の各エンコーダ30,31の出力から三点の各位置を求めると共にこれらから十字線の交点位置(刺繍枠の原点)を演算により算出すると共にRAM83に記憶する(ステップS15)。
【0053】
次に、動作制御手段80は、縫製画面P8(図21)を操作パネル50に表示する(ステップS16)。この縫製画面P8では、上下方向上段最左側及び中段左側にはそれぞれ現在選択されている分割模様B1全体像が表示されている。また、上下方向上段左側から二番目以降はこれから刺繍縫製が行われる順番で三つ並んで各パーツが表示される。また、中段左側は縫製所用時間や選択されている刺繍枠の種類が表示されている。
【0054】
上記縫製画面P8が表示されている状態で動作制御手段80は、S/Sスイッチ23の入力の有無を検出し(ステップS17)、入力がなければ検出が続けられ、ミシン10の使用者によりS/Sスイッチ23の入力が行われると、パーツカウンタCに1が加算される(ステップS18)。
さらに、フラグFが1か否かが確認される(ステップS19)。F=1の場合にはステップ10で記憶された二つの位置合わせマークI1,I2の間隔Lだけ刺繍枠原点位置設定の補正が行われる(ステップS20)。但し、フラグFは一つの分割模様B1について刺繍縫製が完成しない限り加算されないので、分割模様B1から分割模様B2に刺繍縫製が移行する際に、かかる原点位置修正が行われる。
【0055】
また、フラグFは1ではない場合には、動作制御手段80は、パーツの順番に従って刺繍縫製を開始する(ステップS21)。即ち、ステップS15で演算された刺繍枠17の原点位置を開始位置として、分割模様B1の分割模様データの制御データの第1パーツ内の移動量データを順番に処理し、これに基づいて動作制御手段80は、縫い針14の上下動に合わせて枠移動手段18の動作制御により所定の針落ち位置に縫い針を絶えず位置決めし、第1パーツの全ての移動量データの処理を行う。そして、停止コマンドデータにより枠移動手段18及びミシンモータ24の駆動を停止させ、糸切りソレノイド19を駆動して刺繍糸を切断する(ステップS22)。
【0056】
動作制御手段80は、パーツカウンタC=10か否かを確認する。かかる確認により、分割模様B1の全てのパーツが縫製を完了したかが判断される(ステップS23)。パーツカウンタCが10に満たないときには、動作制御手段80は、縫製画面P8の上下方向上段のこれから刺繍縫製が行われる三つのパーツ画像を次のものに更新する(ステップS24)。そして、ステップS17に戻り、S/Sスイッチ20の入力待ち状態となる。この間にミシン10の使用者は刺繍糸の付け替えを行い、S/Sスイッチ20の入力を行う。これにより、全てのパーツの刺繍縫製が完了するまで、ステップS17〜S23までの処理が繰り返される。
【0057】
図22は、分割模様B1について各パーツの刺繍縫製がほぼ完成に近い状態での縫製画面P8を示している。この後、全てのパーツの刺繍縫製が完了し、ステップS23において、パーツカウンタC=10と判断されると、分割模様B1については刺繍縫製が完了した状態となり、フラグFに1が加算される。また、パーツカウンタは0にリセットされる(ステップS25)。
【0058】
次に、動作制御手段80は、図示しない継続指示入力画面を液晶ディスプレイ51に表示し、次の分割模様に処理を移行するか否かの入力待ちとなる(ステップS26)。このとき、処理を移行しないと選択すると、動作制御手段80は、処理を終了するか否かの確認画面を液晶ディスプレイ51により表示し、処理を終了するか否かの入力待ちとなり(ステップS27)、「終了する」を選択すると、全ての処理が終了となり、「終了しない」を選択すると、ステップS25に戻り、再び、次の分割模様に処理を移行するか否かの入力待ちとなる。
【0059】
また、ステップS25において、次の分割模様に処理を移行する選択を行うと、ステップS11に戻り、縫い模様選択画面P5(図23)が表示される。ミシン10の使用者が分割模様B2を選択することにより(ステップS12)、布保持指令画面P6(図24)が表示される(ステップS13)。そして、刺繍枠17に対する布の再保持が行われると、刺繍枠原点入力受付画面P7(図25,26,27)が表示される。ミシンの使用者は、当初の十字線に対する三点の位置決めを再び行い、動作制御手段80は、十字線の原点位置を演算・記憶する(ステップS14,S15)。
【0060】
そして、縫製画面P8(図28)が表示され(ステップS16)、ミシン10の使用者によりS/Sスイッチが入力されると(ステップS17)、パーツカウンタCに1が加算される(ステップS18)。そして、フラグFが1か否かが確認される(ステップS19)。このとき、分割模様B2の処理のため、既にF=1に加算されているため、ステップS10で記憶された位置合わせマークI1,I2の間隔L分の原点位置の補正が行われる(ステップS20)。なお、ステップS7において各位置合わせマークI1,I2の位置合わせが十分に精度良く行われていれば、Lはほとんど0に近くなるので、刺繍枠17の原点位置補正はほとんど行われない。
【0061】
そして、動作制御手段80は、パーツの順番に従って刺繍縫製を開始する(ステップS21)。一つのパーツ完了ごとに駆動が停止され(ステップS22)、糸交換が行われ、各パーツの縫製が進行するにつれて縫製画面P8は、図28の状態から図29の状態に移行する。そして、全てのパーツの刺繍縫製が完了すると(ステップS23)、パーツカウンタはリセットされ(ステップS25)、次の分割模様の選択の有無が確認され(ステップS26)、次の分割模様はないので終了確認を経て(ステップS27)、全処理が完了する。
【0062】
以上のようにミシン10は動作制御が行われ、各種のデータが処理されることにより、刺繍枠17に収まらない大きさの刺繍模様について、つなぎ刺繍を良好に行うことが可能となる。即ち、刺繍模様を二分割してなる二つの分割模様の双方の境界に設けた相互の重複領域であって、当該重複領域の縫い目と境界線とが交差する重複領域については、互いに他方の分割模様側に先端を向けた鋸歯状とするデータ構造を備える分割模様データに基づいてミシン10の動作制御手段80が、枠移動手段18の動作制御を行うことから、刺繍縫製後の各分割模様の境界が互いに縫い目に沿った鋸歯状となり、縫い目に交差する方向の継ぎ目が現れない。従って、刺繍枠に入らないサイズの刺繍模様について分割模様ごとのつなぎ刺繍を行う場合であっても、一体的に刺繍を行った場合と比較して遜色のない、良好な仕上がりの刺繍縫製を行うことが可能となる。
【0063】
なお、前記分割される刺繍模様は、単一の模様の大きさが刺繍枠よりも大きな模様に場合について説明した。しかし、これに限らず、例えば、刺繍模様が二つ以上の小模様の組み合わせであって、刺繍枠よりも大きな模様の場合にも、いずれか一つ又は複数の小模様を、その模様に係る途中部分で、いずれも刺繍枠に収まる大きさに分割して、複数の分割模様にしても良い。
【0064】
【発明の効果】
請求項1記載の発明によれば、その境界に設けられた重複領域の形状を鋸歯状とする複数の分割模様からなる刺繍模様を形成することが可能となり、これにより、各分割模様の境界に視覚的に明確なつなぎ目の発生を抑制することができ、刺繍縫いミシンにおいて、刺繍枠より大きな刺繍模様の刺繍縫製を、外観を損なうことなく良好に実現させることが可能となる。
【0065】
請求項2記載の発明よれば、各分割模様が特定された順番で縫製されるので、互いに隣接する分割模様間で形成される順番の先後を予め想定することができ、例えば、重複領域に重ね模様が存在するような場合であっても、当該模様の上から後に縫製される模様が重ねられてその外観が損なわれるような事態を回避し、刺繍縫いミシンにおいて、刺繍模様の刺繍縫製をより良好に実現させることが可能となる。
【0066】
請求項3記載の発明によれば、互いに隣接する分割模様の重複領域に位置する最終色の色彩領域は、二つの分割模様の最後に一体的に縫製されることとなるので、境界に位置しながら分断されず、当該色彩領域の上から他の模様が重ねられてその外観が損なわれるような事態も有効に回避し、刺繍縫いミシンにおいて、刺繍模様の刺繍縫製をより良好に実現させることが可能となる。
【0067】
請求項4記載の発明によれば、縫い目一つ分という十分に小さな位置合わせマークの表示に基づいて視覚的に各分割模様を連結させる操作を行うことができ、刺繍縫いミシンにおいて、各分割模様を精度良く連結させて刺繍模様全体を形成させることができ、刺繍模様の刺繍縫製をより良好に実現させることが可能となる。
【0068】
請求項5記載の発明によれば、各分割模様の刺繍縫製が行われるたびに位置合わせマークの模様も縫製される。そして、互いに隣接する分割模様の近隣でそれらの位置合わせマークが重ね合わされた状態で縫製されているか否かにより、各分割模様が精度良く連結されて縫製されているかを確認することが可能である。
【0069】
請求項6記載の発明によれば、その境界に設けられた重複領域の形状を鋸歯状とする複数の分割模様からなる刺繍模様を形成することが可能となり、これにより、各分割模様の境界に視覚的に明確なつなぎ目の発生を抑制することができ、刺繍枠より大きな刺繍模様の刺繍縫製を、外観を損なうことなく良好に行う刺繍縫いミシンを提供することが可能となる。
【0070】
請求項7記載の発明よれば、各分割模様が特定された順番で縫製されるので、互いに隣接する分割模様間で形成される順番の先後を予め想定することができ、例えば、重複領域に重ね模様が存在するような場合であっても、当該模様の上から後に縫製される模様が重ねられてその外観が損なわれるような事態を回避し、刺繍模様の刺繍縫製をより良好に行う刺繍縫いミシンを提供することが可能となる。
【0071】
請求項8記載の発明によれば、縫い目一つ分という十分に小さな位置合わせマークの表示に基づいて視覚的に各分割模様を連結させる操作を行うことができ、各分割模様を精度良く連結させて刺繍模様全体を形成させることができ、刺繍模様の刺繍縫製をより良好に行う刺繍縫いミシンを提供することが可能となる。
【0072】
請求項9記載の発明によれば、各分割模様の画像を位置合わせする際に、その画像出力を拡大表示することができ、微小な位置合わせマークの位置決めを容易且つ精度良く行うことができるので、刺繍模様の刺繍縫製をより精度良く良好に行う刺繍縫いミシンを提供することが可能となる。
【図面の簡単な説明】
【図1】本発明の実施形態であるミシンの概要を示す全体図である。
【図2】図1に開示したミシンの制御系を示すブロック図である。
【図3】刺繍模様を二分割してなる一方の分割模様である。
【図4】刺繍模様を二分割してなる他方の分割模様である。
【図5】一方の分割模様の分割模様データのデータ構造を示す説明図である。
【図6】刺繍縫製により形成された一方の分割模様の重複領域の拡大図である。
【図7】刺繍縫製により形成された他方の分割模様の重複領域の拡大図である。
【図8】ミシンの動作フローチャートである。
【図9】図8に続くミシンの動作フローチャートである。
【図10】一方の分割模様を選択した状態の操作パネルに表示される大型つなぎ模様選択画面の表示例である。
【図11】一方と他方の分割模様を選択した状態の操作パネルに表示される大型つなぎ模様選択画面の表示例である。
【図12】操作パネルに表示される刺繍枠選択画面の表示例である。
【図13】操作パネルに表示される編集画面であって等倍で各分割模様を表示している状態の表示例である。
【図14】操作パネルに表示される編集画面であって8倍で各分割模様を表示している状態の表示例である。
【図15】操作パネルに表示される編集画面であって図14の状態から二つの位置合わせマークを位置合わせした状態の表示例である。
【図16】操作パネルに表示される縫い模様選択画面の表示例である。
【図17】操作パネルに表示される布保持指令画面の表示例である。
【図18】操作パネルに表示される編集画面であって布上の十字線の縦線に沿った第一の点に縫い針を位置決めする操作の入力待ちの状態の表示例である。
【図19】操作パネルに表示される編集画面であって布上の十字線の縦線に沿った第二の点に縫い針を位置決めする操作の入力待ちの状態の表示例である。
【図20】操作パネルに表示される編集画面であって布上の十字線の横線に沿った任意の点に縫い針を位置決めする操作の入力待ちの状態の表示例である。
【図21】操作パネルに表示される縫製画面であって縫製開始当初の状態を示す表示例である。
【図22】操作パネルに表示される縫製画面であって一の分割模様について終了が近い状態を示す表示例である。
【図23】操作パネルに表示される縫い模様選択画面の表示例である。
【図24】操作パネルに表示される布保持指令画面の表示例である。
【図25】操作パネルに表示される編集画面であって布上の十字線の縦線に沿った第一の点に縫い針を位置決めする操作の入力待ちの状態の表示例である。
【図26】操作パネルに表示される編集画面であって布上の十字線の縦線に沿った第二の点に縫い針を位置決めする操作の入力待ちの状態の表示例である。
【図27】操作パネルに表示される編集画面であって布上の十字線の横線に沿った任意の点に縫い針を位置決めする操作の入力待ちの状態の表示例である。
【図28】操作パネルに表示される縫製画面であって縫製開始当初の状態を示す表示例である。
【図29】操作パネルに表示される縫製画面であって一の分割模様について終了が近い状態を示す表示例である。
【符号の説明】
10 ミシン(刺繍縫いミシン)
14 縫い針
17 刺繍枠
18 枠移動手段
80 動作制御手段(コンピュータ)
81 CPU(枠位置制御手段)
82 ROM(模様データ記憶手段)
84a ROMカード(記録媒体、模様データ記憶手段)
B1,B2 分割模様
B3,B4,B5,B6 重複領域
D 分割模様データ
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a computer-readable recording medium of an embroidery sewing machine storing embroidery pattern data, and an embroidery sewing machine for sewing an embroidery pattern.
[0002]
[Prior art]
BACKGROUND ART An embroidery sewing machine that performs conventional embroidery sewing includes, as described in Patent Document 1, a display unit that can display an embroidery pattern larger than an embroidery frame that holds a cloth. The editing operation can be performed in a range larger than the display range by moving the reference point in the display unit that can be moved, and as a result, embroidery of an embroidery pattern larger than the embroidery frame can be performed. .
[0003]
[Patent Document 1]
JP-A-11-47466
[0004]
[Problems to be solved by the invention]
However, when sewing an embroidery pattern larger than the embroidery frame, it is inevitable to remove the fabric from the embroidery frame during sewing, change the position of the cloth, and reattach the embroidery frame to the embroidery frame. In the embroidery sewing machine, it is only necessary to re-hold the cloth at the break between the patterns, but the embroidery pattern of the embroidery pattern that occurs when the cloth is Sufficient measures could not be taken for the seam treatment.
SUMMARY OF THE INVENTION It is an object of the present invention to suppress the occurrence of a seam generated in an embroidery pattern larger than an embroidery frame.
[0005]
[Means for Solving the Problems]
According to the first aspect of the present invention, the embroidery frame is moved to a predetermined needle drop position every reciprocation of the sewing needle up and down by frame moving means for moving the embroidery frame holding the cloth along a plane facing the sewing needle. An embroidery sewing machine that forms an embroidery pattern on a cloth by moving the embroidery pattern data that is readable by a computer of an embroidery sewing machine, the embroidery pattern having a size that does not fit in the embroidery frame is formed in the middle of the pattern. Each of the divided patterns includes a plurality of divided pattern data having a data group indicating a needle drop position for individually forming each divided pattern, for each of the plurality of divided patterns divided into a size that can be accommodated in the embroidery frame. In the data, an overlap area is provided at the boundary with the adjacent divided pattern, and among the overlap areas, the overlap area where the stitch direction of the embroidery formed in the overlap area intersects the direction along the boundary is described. Its tip has adopted a configuration in which, a structure having a data group indicating a needle location for forming the serrated shape directed to the division pattern side adjacent.
[0006]
In the above configuration, when the embroidery pattern data is read by the computer of the embroidery sewing machine, the movement operation of the frame moving means is controlled based on each divided pattern data included in the embroidery pattern data, whereby the divided patterns are sequentially arranged. Formed on fabric. At this time, since the entire embroidery pattern is larger than the embroidery frame, it is necessary to re-hold the cloth in the embroidery frame in the process of forming the plurality of divided patterns. In this way, even when sewing is interrupted between adjacent divided patterns, the boundaries are formed in a saw-tooth shape in accordance with the divided pattern data. Comparing the case where the pattern is formed with such a shape and the case where the pattern is not formed (for example, the case where the boundary is a shape along the boundary line), the latter shows that the boundary is linear and the joint is relatively clear. However, in the former case, since the boundary is saw-toothed, the boundary is stitched around and the occurrence of a clear seam is suppressed. In the case where the seam of the divided pattern is along the boundary of the adjacent divided pattern, the boundary may be separated by the seam, so that the shape does not need to be formed into a sawtooth shape.
In the case where the position of the cloth is changed due to the work of re-holding the cloth in the embroidery frame, for example, a function of the embroidery sewing machine is provided with a means for detecting a change in the position of the cloth. To correct the needle drop position data, or to move the cloth and sewing needles relative to the embroidery frame without removing the last needle of the divided pattern from the cloth, re-hold and resume sewing. May be.
[0007]
The second aspect of the invention has the same configuration as the first aspect of the invention, and has a configuration in which the order in which each of the plurality of divided pattern data is processed is specified.
In the above configuration, the same operation as the first aspect of the invention is achieved, and when the embroidery pattern data is read by the computer of the embroidery sewing machine, each divided pattern is sequentially formed according to the order specified by each divided pattern data. You. The movement operation of the frame moving means is controlled based on each divided pattern data included in the embroidery pattern data, whereby the divided patterns are sequentially formed on the cloth.
[0008]
The invention according to claim 3 has the same configuration as the invention according to claim 2, and in accordance with the fact that each divided pattern is composed of a plurality of color areas, each divided pattern data sets the area shape of each color. The embroidery sewing machine performs the embroidery operation of the embroidery sewing machine at the completion of the processing for each data group divided for each color, and the processing is performed in a predetermined order for each color. When a stop code for stopping is provided, and the color region of the color whose processing is the final order extends over the boundary between the two divided patterns, all the data indicating the plurality of needle drop positions forming the color region are deleted. A structure is adopted in which the processing of the divided pattern data that forms one divided pattern is included in the divided pattern data that follows.
[0009]
In the above configuration, the same operation as that of the second aspect is achieved, and the embroidery sewing of each divided pattern proceeds for each color region in accordance with a predetermined color order. At this time, each time the sewing of each color area is completed, the stop code is processed by the computer of the embroidery sewing machine, and the sewing operation is interrupted. Then, at the time of such interruption, it is possible to obtain an opportunity to change to a sewing thread corresponding to the next color.
In addition, since the data indicating the needle drop positions of the color regions in the final color order over the boundary between the two divided patterns are all included in the divided pattern data to be processed later, the color region in the color color in the final order is Is not formed when the divided pattern is embroidered and sewn on the basis of the divided pattern data which is processed first, but is not formed when the divided pattern is embroidered and sewn on the basis of the divided pattern data which is processed later. It is formed integrally without being subjected to any problem.
[0010]
The invention according to claim 4 has the same configuration as the invention according to claim 1, 2, or 3, and each divided pattern data has image data of each divided pattern and the divided patterns to be adjacent to each other. Each vertex is formed with a size of one stitch, which overlaps at the same position when the normal is placed adjacent to
The image data of the alignment mark is also included in the image data of each divided pattern.
[0011]
With the above configuration, the same operation as that of the first, second, or third aspect of the invention is achieved, and the following processing is performed. First, the embroidery sewing machine is provided with an image display means, and when the embroidery pattern data is read by the computer of the embroidery sewing machine, the display is performed by each image data included in the embroidery pattern data. Further, the embroidery sewing machine is provided with an operation means for moving each displayed divided pattern in the display area by an external operation input, and a data indicating a needle drop position of each divided pattern data from the final arrangement of each divided pattern. Correction means for correcting the group. Therefore, when an external operation is performed so that the two alignment marks displayed on the image display means overlap, the divided patterns output as images are connected in a normal state, and the embroidery pattern is completed. On the other hand, correction is performed on the data group indicating the needle drop position in each divided pattern data by the correction unit, and the data group is made to correspond to the display image. Thereafter, the frame is set according to the data indicating the needle drop position of each divided pattern data. The embroidery sewing of the integrated embroidery pattern is performed by controlling the operation of the moving means.
[0012]
The invention according to claim 5 has the same configuration as the invention according to claim 4, and each divided pattern data is a data indicating a needle drop position at which the alignment mark is sewn in the same arrangement as the display position based on the image data. And the data indicating the needle drop position of the alignment mark is processed at the end of the data indicating all the needle drop positions.
In the above configuration, the same operation as the invention described in claim 4 is achieved, and the sewing of the alignment mark pattern is performed every time each divided pattern is formed.
[0013]
An embroidery sewing machine for forming an embroidery pattern on a cloth by moving the cloth to a predetermined needle drop position for each reciprocating movement of the sewing needle up and down, wherein the embroidery sewing machine holds the cloth A frame, frame moving means for moving the embroidery frame along a plane opposed to the sewing needle, and an embroidery pattern having a size that cannot be accommodated in the embroidery frame. A plurality of divided patterns formed by dividing, wherein an overlapping area is provided at a boundary with another adjacent divided pattern, and a stitch direction of an embroidery formed in the overlapping area is a direction along the boundary. Pattern data storage means for storing a plurality of divided pattern data having a data group indicating a needle drop position forming a saw-toothed shape whose tip is directed to an adjacent divided pattern side with respect to an overlapping area intersecting with And each split Frame position control means for performing operation control for moving the embroidery frame to a predetermined needle drop position for each reciprocation of the sewing needle up and down by the frame moving means based on the state data, and for the embroidery frame generated by re-holding the cloth. A change amount calculating means for calculating a position change amount of the cloth, and first position data correcting means for correcting divided pattern data of a divided pattern to be subjected to embroidery sewing based on the detected position change amount, The configuration is adopted.
[0014]
In the above configuration, the moving operation of the frame moving means is controlled based on each divided pattern data included in the embroidery pattern data, whereby the divided patterns are sequentially formed on the cloth. At this time, since the entire embroidery pattern is larger than the embroidery frame, it is necessary to re-hold the cloth in the embroidery frame in the process of forming the plurality of divided patterns. At this time, for example, marking is performed on the cloth, each position of the marking is detected before and after the cloth is re-held, or the position change is measured, and the position change amount of the cloth is calculated from the detected values. get. Then, based on the result, the first position data correction unit corrects the divided pattern data of the divided pattern to be subjected to embroidery sewing on the basis of the acquired position change amount. For example, the data group indicating the needle drop position included in the divided pattern data is corrected, or when the origin position of the sewing needle is set, the set data of the origin position is corrected. Thereby, the influence of the position change due to the re-holding of the cloth is eliminated.
In addition, boundaries between the divided patterns adjacent to each other are formed in a saw-tooth shape. In such a case, since the boundary is saw-toothed, the boundary is stitched around and the occurrence of a clear seam is suppressed. In the case where the seam of the divided pattern is along the boundary of the adjacent divided pattern, the boundary may be separated by the seam, so that the shape does not need to be formed into a sawtooth shape.
[0015]
The invention according to claim 7 has the same configuration as the invention according to claim 6, and has a structure in which the order in which a plurality of divided pattern data stored in the pattern data storage means are processed is specified. The frame position control means controls the operation of the frame moving means based on each divided pattern data in the specified order.
With the above configuration, the same operation as that of the invention described in claim 6 is achieved, and each divided pattern is sequentially formed according to the order specified by each divided pattern data. The movement operation of the frame moving means is controlled based on each divided pattern data included in the embroidery pattern data, whereby the divided patterns are sequentially formed on the cloth.
[0016]
The invention according to claim 8 has the same configuration as the invention according to claim 6 or 7, and each divided pattern data stored in the pattern data storage means has image data of each divided pattern. The image data also includes image data of an alignment mark that forms each vertex with a size of one stitch, which overlaps at the same position when the divided patterns to be adjacent to each other are normally arranged adjacent to each other. Image display means for displaying an image of each divided pattern based on image data of the data, image position correcting means for inputting position correction of each divided pattern image by an external operation on the display image, and display on the image display means And a second position data correcting unit that corrects each divided pattern data based on the relative positional relationship of the divided patterns thus obtained.
[0017]
In the above configuration, the same operation as that of the invention described in claim 6 or 7 is achieved, and each divided pattern and each alignment mark based on each image data included in the embroidery pattern data are displayed by the image display means. Further, an operation for moving each displayed divided pattern in the display area by performing an external operation input via the image position correcting means is performed, and the alignment marks of the adjacent divided patterns are overlapped. As a result, the divided patterns are properly connected in the display screen to form an embroidery pattern.
On the other hand, the second position data correction unit corrects each divided pattern data. For example, the data group indicating the needle drop position included in the divided pattern data is corrected, or when the origin position of the sewing needle is set, the set data of the origin position is corrected. As a result, the divided pattern data is brought into a state corresponding to the display image, and thereafter, the frame moving means is operated and controlled according to the data indicating the needle drop position of each divided pattern data, so that the integrated embroidery pattern is obtained. Embroidery sewing is performed.
[0018]
The ninth aspect of the present invention has the same configuration as that of the eighth aspect of the present invention, and the display mark of each divided pattern based on the image data of each divided pattern data is enlarged so that the alignment mark can be viewed. Is provided with a display control means for displaying the information.
In such a configuration, when aligning the images of the respective divided patterns based on the display of the respective alignment marks by the image display means, the image output is enlarged and displayed so that the positioning of the minute alignment marks can be performed easily and accurately. Well done.
[0019]
BEST MODE FOR CARRYING OUT THE INVENTION
(Overall Configuration of Embodiment)
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In the present embodiment, the sewing machine 10 is shown as an embroidery sewing machine which can sew an embroidery pattern by adding a detachable frame moving means 18 described later while enabling normal sewing. FIG. 1 is an overall view showing an outline of the sewing machine 10, and FIG. 2 shows a control system thereof. The sewing machine 10 includes a sewing bed 11 located at a lower portion thereof, a sewing machine body 12 raised from one end of the sewing machine bed 11, and a sewing machine bed 12 from above the sewing machine body 12. And a sewing machine arm 13 extending along the line 11.
[0020]
Further, as shown in FIGS. 1 and 2, the sewing machine 10 includes a sewing needle 14 supported below the sewing machine head 13 a (left end in FIG. 1) of the sewing machine arm 13 so as to be vertically movable, and a sewing machine of the sewing machine arm 13. A needle driving means 15 provided below the head 13a for supporting the sewing needle 14 and driving the sewing needle 14 in the vertical direction; and a cloth supported by the needle driving means 15 together with the sewing needle 14 and moving up and down together with the sewing needle 14 during embroidery sewing. A presser foot 16, an embroidery frame 17 installed below the sewing needle 14 for holding the fabric stretched along a plane perpendicular to the sewing needle 14, and a embroidery frame 17 provided at a position facing the sewing needle of the sewing machine bed 11. A frame moving means 18 for driving the embroidery frame 17 in two directions perpendicular to and mutually perpendicular to the sewing needle 14, and a thread cutting cutter (not shown) for performing thread cutting after sewing is completed. 19, an operation panel 50 for inputting instructions and settings relating to the operation of the sewing machine 10 by an operator and displaying information necessary for the instructions and a current state, and an operation control means 80 for controlling the operations of the above-described units. .
[0021]
A start / stop switch (hereinafter abbreviated as S / S switch) 20 for starting and stopping sewing and a reverse sewing are provided on the sewing machine head 3a at the left end of the sewing machine arm 3 shown in FIG. , A thread trimming switch 22 for inputting a thread trimming after sewing, and a slide volume 23 for adjusting a sewing speed are provided in order from below. Have been.
[0022]
In the following description, the direction in which the sewing needle 14 moves up and down is defined as the Z-axis direction, and the direction in which the embroidery frame 17 is moved in the left-right direction in FIG. 1) is the X-axis direction, and the direction in which the embroidery frame 17 is moved in the front-rear direction in FIG. 1 by the frame moving means 18 is the Y-axis direction (the other of the two mutually perpendicular directions). I will do it.
Further, the sewing machine 10 shown in this embodiment can perform normal sewing with the embroidery frame 17 and the frame moving means 18 removed, but the configuration required for normal sewing and the operation control thereof are the same as those of the existing sewing machine. Therefore, the configuration necessary for performing embroidery sewing and the operation control thereof will be mainly described.
[0023]
(Needle driving means)
The needle driving means 15 includes a sewing machine motor 24 as a driving source, converts the rotation output thereof into a vertical movement via a crank mechanism, and moves the sewing needle 14 up and down. The needle driving means 15 supports the cloth holder 16 together with the sewing needle 14, and moves up and down together with the sewing needle 14. Further, the cycle of the vertical movement of the sewing needle 14 is determined by the operation control of the operation control means 80, and a change in the setting of the vertical movement cycle can be input from the operation panel 50. The sewing machine motor 24 is provided with an encoder 29 for detecting a change in the rotation angle of the output shaft, and the detected rotation angle is output to the operation control means 80.
[0024]
(Embroidery frame and frame moving means)
The embroidery frame 17 is composed of an inner frame and an outer frame, both of which have a substantially rectangular shape. By sandwiching the fabric between them, a substantially rectangular planar area of the fabric is formed inside the frame. The embroidery frame can be selectively mounted in three sizes, large, medium, and small, and the embroidery frame 17 shown is the maximum size. In the following description, unless otherwise specified, it is assumed that the maximum size embroidery frame 17 is used.
[0025]
The frame moving means 18 includes a carriage 25 supported on the upper surface of the sewing machine bed 11 so as to be able to reciprocate in the X-axis direction, an X-axis motor 26 for driving the carriage 25, and embroidery supported by the carriage 25 so as to be able to reciprocate in the Y-axis direction. A frame mounting section 27 and a Y-axis motor 28 for driving the embroidery frame 17 back and forth in the Y-axis direction via the embroidery frame mounting section 27 are provided. The X-axis motor 26 and the Y-axis motor 28 are both stepping motors, and can control the amount of rotation angle driven in minute angle units. Further, the frame moving means 18 includes a conversion means for converting the rotational drive output of the X-axis motor 26 and the Y-axis motor 28 into a drive output in the direct drive direction. Accordingly, the frame moving means 18 can move the embroidery frame 17 freely along the XY plane by cooperation of the movement of the carriage 25 and the movement of the embroidery frame mounting section 27. Further, the frame moving unit 18 controls each of the axis motors 26 and 28 according to an operation command indicating the amount of movement in the X-axis direction and the Y-axis direction based on the needle drop position corresponding to the embroidery pattern output from the operation control unit 80. By performing the drive control, the embroidery frame 17 is moved in each axis direction to relatively position the sewing needle 14 at a predetermined needle drop position. The X-axis / Y-axis motors 26 and 28 are provided with encoders 30 and 31 for detecting a change in the rotation angle of each output shaft, and the detected rotation angles are output to the operation control means 80.
[0026]
(control panel)
The operation panel 50 includes a liquid crystal display 51 as an image display unit for displaying an operation screen for performing an embroidery operation to be described later, information display necessary for operation explanation, an embroidery pattern image, a divided pattern, and the like, and a display surface of the liquid crystal display 51 And a touch panel 52 which is a transparent pressure-sensitive switch provided to be superposed thereon. The touch panel 52 can sense which position on the surface the user of the sewing machine has touched with the fingertip. On the other hand, the liquid crystal display 51 displays various switches for the user of the sewing machine to instruct an input in an operation screen according to an operation program described later by the operation control means 80. Therefore, the operation control means 80 receives the output of the touch panel 52, recognizes which position has been touched, and at that time, checks whether it is an instruction input to any of the switches displayed on the liquid crystal display 51, and As a result, while recognizing which instruction is being input by the user of the sewing machine, the subsequent processing is advanced according to the instruction.
[0027]
(Operation control means: overall configuration)
The operation control means will be described with reference to FIG. FIG. 2 is a block diagram illustrating a control system of the sewing machine 10.
The operation control means 80 includes a CPU 81 for performing arithmetic processing in accordance with various programs, a ROM 82 connected thereto, a RAM 83 serving as a work area for temporarily storing data and the like in various processing, and an input / output interface of each component described later. It consists of a microcomputer board.
[0028]
(Operation control means: RAM)
The RAM 83 serves as a work area for temporarily storing data and the like in sewing work and display processing. Specifically, for example, the RAM 83 stores one or a plurality of divided patterns selected by the operation panel 50, edit data of the divided patterns, the amount of movement of the embroidery frame 17 in the XY directions by the frame moving unit 18, and the like. .
In addition, the position change amount of the cloth detected when the cloth is held again in the embroidery frame 17 described later is stored, or the position change amount of the divided pattern displayed on the liquid crystal display 51 described later is corrected by an external operation. For example, the position correction amount is stored.
[0029]
(Operation control means: ROM)
The ROM 82, which is an internal storage device, stores a control program and control data for executing a sewing operation in the sewing machine 10 and a display process described later, and also functions as a pattern data storage unit. The control data includes, for example, embroidery pattern data relating to various embroidery patterns, image data to be displayed on the touch panel 30 according to an operation program, and the like. Here, the embroidery pattern data will be described later. The image data displayed in accordance with the above-described operation program includes image data of each operation screen displayed on the operation panel 50 in the sewing interruption process described later, and an operation explanation display displayed on the explanation display section of each screen 51. And the like.
[0030]
Further, the operation control means 80 is provided with a ROM card reader 84 which is a means for reading an external storage medium, and embroidery pattern data other than the data stored in the ROM 82 in the operation control means 80 is stored. The embroidery pattern data can be supplied from a ROM card 84a as an external storage medium. The ROM card 84a also functions as a pattern data storage unit. Note that the external storage medium is not limited to the ROM card, but includes a ROM 82 storing the pattern data, a storage medium stored via communication means such as the Internet, and a general storage medium for encoding and storing information. Any storage medium may be used, and a reading device for any storage medium may be provided in the operation control means 80.
[0031]
(Operation control means: embroidery pattern data)
The embroidery pattern data usually includes image data for displaying the form of the embroidery pattern on the liquid crystal display 51 and drive data for the frame moving means 18 for sewing the embroidery pattern on a cloth.
On the other hand, the embroidery pattern data of the embroidery pattern which is large in the whole image of the single pattern and does not fit in the embroidery frame 17 has a characteristic structure different from the above-mentioned normal pattern. The embroidery pattern data includes divided pattern data for each of the two divided patterns B1 and B2 obtained by dividing the embroidery pattern into two pieces at an intermediate portion of the pattern so as to fit in the embroidery frame 17. FIG. 3 shows the divided pattern B1, FIG. 4 shows the divided pattern B2, and FIG. 5 is an explanatory diagram showing the data structure of the divided pattern data D of the divided pattern B1. Note that the data structure of the divided pattern data of the divided pattern B2 is the same except for specific set values and the like, and therefore, the divided pattern data D of the divided pattern B1 will be mainly described.
[0032]
As shown in FIG. 5, the divided pattern data D includes control data M used for controlling the embroidery sewing operation and image data G for displaying the divided pattern B1 on the liquid crystal display 51.
The control data M is mainly a data group indicating countless needle drop positions for forming the divided pattern B1 on the cloth by embroidery sewing, that is, in order from the initial position of the sewing needle for the cloth held in the embroidery frame 17. The movement amount data group indicates the movement amount of each of the X-axis motor 26 and the Y-axis motor 28 of the frame moving means 18 for positioning the sewing needle 14 at the next needle drop position. In other words, by lowering the sewing needles 14 at predetermined positions with respect to the cloth according to the movement amount data group, countless stitches are formed, which form a plane area of a predetermined shape, and finally, the divided pattern B1 is formed. Will be done.
[0033]
Here, the shapes of the divided patterns B1 and B2 will be described. Originally, the entire shape of the embroidery pattern was a ring shape, and each of the divided patterns B1 and B2 obtained by bisecting the embroidery pattern was a half ring shape. Each of the divided patterns B1 and B2 has an overlapping area B3, B4, B5, and B6 at the boundary with the other divided pattern, and the overlapping area among the overlapping areas B3, B4, B5, and B6. In the overlapping area where the stitch direction of the embroidery formed on B3, B4, B5, and B6 intersects with the direction along the boundary (the vertical direction in FIGS. 3 and 4), the tip is directed to the other divided pattern side. It is set in a sawtooth shape. FIG. 6 is an enlarged view of an overlapping area B5 of a divided pattern B1 formed by embroidery sewing, and FIG. 7 is an enlarged view of an overlapping area B6 of a divided pattern B2 formed by embroidery sewing. As shown in the figure, in each of the divided patterns B1 and B2, the stitches are formed along the horizontal direction in the overlapping areas B5 and B6 (not shown, but the same applies to the overlapping areas B3 and B4). Intersect. Therefore, each of the overlapping regions B3, B4, B5, and B6 has a sawtooth-shaped portion.
Further, each of the divided patterns B1 and B2 is composed of first to ninth parts as a plurality of color regions partitioned for different colors. That is, each of the divided patterns B1 and B2 is composed of nine colors. Incidentally, although the tenth part is shown in the structure of the divided pattern data shown in FIG. 5, it does not form a color area but forms an alignment mark described later.
[0034]
In the movement amount data group of the control data M, the sewing needle 14 is positioned anywhere on the cloth by the movement of the embroidery frame 17 to form the divided pattern B1 in the above-described form. As described above, each of the divided patterns B1 and B2 is composed of the first to ninth parts, which are a plurality of color areas, but the number of replacements of colored embroidery threads is not increased. It is desirable to perform embroidery sewing for each color, that is, for each part. Therefore, the movement amount data group of the control data M is also divided for each part. The order in which the data processing is performed is set in advance according to the color. In the present embodiment, the processing is performed in the order of the first to ninth parts. In addition, within the division of each part
Stop command data is included for each of the sections. Such stop command data is processed after processing of all the movement amount data in the section. That is, the CPU 81, which performs control as a frame position control unit described later, processes all the movement amount data in one part, controls the operation of the frame movement unit 18, and sewes one color region of the divided pattern B1 by embroidery. Thereafter, the stop command data is processed, whereby the respective driving means involved in the embroidery sewing operation are stopped. Then, the stop can provide a user of the sewing machine with an opportunity to replace the embroidery thread used so far with an embroidery thread of a new color. Then, when the S / S switch 20 is pressed, the embroidery sewing operation is restarted again, and the operation control of the frame moving means 18 is performed based on the moving amount data of the next part.
[0035]
In addition, the processing order of the divided pattern data of each of the divided patterns B1 and B2 described above is set in advance. Here, the divided pattern data D of the divided pattern B1 is processed first. By setting the order in this manner, the respective overlapping areas B4 and B6 of the divided pattern B2 are formed so as to be stacked on the respective overlapping areas B3 and B5 of the divided pattern B1. At this time, in the overlapping area, in B6, there is an area B8 of one block separated from the color area of the ninth part so as to straddle the boundary between the divided patterns B1 and B2. Has a structure in which all the movement amount data forming the area B8 is included in the divided pattern data of the divided pattern B2 to be processed later. For this reason, the area B8 can be formed by embroidery sewing last through each of the divided areas B1 and B2, and the occurrence of chipping due to another area being overlaid on the area B8 is prevented.
[0036]
The image data G of the divided pattern data D causes the liquid crystal display 51 to display the divided pattern B1 by the processing of the CPU 81. The image data G is also divided into first to ninth parts having image data for displaying each color region, and tenth parts having image data of the alignment marks I1 and I2. It is also possible to display each part.
The alignment marks I1 and I2 are displayed while always maintaining a fixed positional relationship with the divided patterns B1 and B2. Then, the alignment marks I1 and I2 are displayed in the same position and overlapping arrangement when the divided patterns B1 and B2 are normally arranged adjacent to each other. The alignment marks I1 and I2 are formed by four dots arranged with one stitch at each vertex when the square is obliquely arranged, and the size thereof is a portion corresponding to one piece of the square. Is set to be substantially equal to the minimum stitch length, and may be a polygon such as a triangle, a pentagon, or a circle. In addition, since the alignment marks I1 and I2 are present for visually aligning the divided patterns B1 and B2, only the image data is functionally sufficient. In the present embodiment, movement amount data indicating four points is provided in the tenth part of the control data M. The movement amount data of the alignment mark I1 is set so that the processing is performed after all the movement amount data forming the divided pattern B1 have been processed. Therefore, when the embroidery sewing of the embroidery pattern is completed, a small stitch is formed at the center portion so as to connect the four points of the alignment marks I1 and I2. However, the stitch by the alignment mark I1 and the alignment mark I2 are formed. If the stitches overlap with each other without deviation, it indicates that the embroidery sewing has been performed in a state where the divided patterns B1 and B2 are also properly connected. Therefore, the embroidery sewing is performed on the alignment marks I1 and I2 for confirmation. You may go. Also, since only four stitches are sewn, removal is easy.
[0037]
Note that the control data M described above has a structure having data indicating the amount of movement of the X-axis and Y-axis motors as data indicating the needle drop position. An XY coordinate system may be set and a structure having coordinate data indicating a target needle drop position may be adopted. In that case, it is desirable to set the origin at the same position for all the divided patterns B1 and B2 and also to set the same XY coordinate system. This makes it unnecessary to visually locate and connect the divided patterns and to control the divided patterns. However, in this case, when the position of the cloth with respect to the embroidery frame 17 described later is changed, conversion processing according to the cloth position change amount is required for all coordinate data processed after the change.
[0038]
(Operation control means: CPU)
The CPU 81 uses various signals and data input based on the control program and control data written in the ROM 82 or the control data in the ROM card 84 a to perform embroidery sewing operations and various display processes on the operation panel 50. Is to be controlled.
Input signals include ON / OFF signals from an S / S switch 20, a reverse stitching switch 21 and a thread trimming switch 22, a set speed signal from a slide volume 23, a sewing machine motor 24 and a frame of the needle driving means 15 through various interfaces. The detected rotation angle signals of the encoders 29, 30, 31 provided on the X-axis / Y-axis motors 26, 28 of the moving means 18, the input position signal from the touch panel 52, and the like.
[0039]
Further, the CPU 81 stitches the embroidery frame 17 with the X-axis motor 26 and the Y-axis motor 28 of the frame moving means 18 based on the movement amount data group constituting the control data of each of the divided pattern data according to the control program. Control is performed as frame position control means for performing operation control for moving the needle to a predetermined needle drop position for each reciprocation of the up and down movement of the fourteenth movement.
Further, since the above-described divided pattern data has a structure in which the processing order is specified, the CPU 81 processes each divided pattern data in accordance with the predetermined order and controls the operation of the frame moving means 18. . Therefore, it is possible to preliminarily precede and follow the order in which the patterns are formed between the divided patterns. For example, even when a superimposed pattern is present in the overlapping area, a pattern to be sewn from the top of the pattern may be used. It is possible to avoid a situation in which the appearance is impaired by being stacked.
[0040]
In the case of sewing an embroidery pattern larger than the embroidery frame 17 described above, after forming one divided pattern B1, before embroidering the next divided pattern B2, the holding position of the cloth by the embroidery frame 17 is changed. In order to change it, it is necessary to perform re-holding. In such a case, the embroidery frame 17 is manually operated so that the temporary marking previously attached to the cloth is located immediately below the sewing needle 14, and the embroidery frame 17 is provided on the output shaft of the X-axis and Y-axis motors 26 and 28 at that time. The detected values of the encoders 30 and 31 are stored in the RAM 83, and the detected values of the encoders 30 and 31 obtained by positioning the sewing needle 14 on the temporary marking after the cloth is again held are stored in the RAM 83. The CPU 81 performs a process of storing the output values of the encoders 30 and 31 before and after the re-holding of the cloth, performs a comparison operation between the previously stored detected value before the re-holding and the detected value after the re-holding, Control is performed as a change amount calculating means for calculating a position change amount of the cloth with respect to the embroidery frame 17 caused by re-holding the cloth.
Further, in this case, the CPU 81 performs control as first position data correction means for correcting the divided pattern data of the divided pattern B2 to be subjected to embroidery sewing on the basis of the detected position change amount. Correction of the divided pattern data in this case refers to correction of preset origin position data included in the control data. Further, as described above, when coordinate data is stored in place of the movement amount data as the data indicating the needle drop position, the correction for the position change amount is performed on all the coordinate data.
Therefore, an embroidery pattern larger than the embroidery frame 17 can be easily performed by changing the holding position of the cloth and dividing the pattern into divided patterns and performing embroidery sewing.
[0041]
Further, as will be described later, the CPU 81 corrects the position of the image of each divided pattern B1 and B2 by an external operation on the display image of each divided pattern B1 and B2 displayed on the liquid crystal display 51 by the control program. Control is performed as second position data correction means for correcting each divided pattern data based on the relative positional relationship between the divided patterns B1 and B2 displayed on the liquid crystal display 51 by the correction. Correction of the divided pattern data in this case refers to correction of preset origin position data included in the control data. Further, as described above, when coordinate data is stored in place of the movement amount data as the data indicating the needle drop position, the correction for the position change amount is performed on all the coordinate data.
The image position correcting means for correcting the position of the image of each of the divided patterns B1 and B2 is realized by the multi-directional arrow keys and the touch panel 52 displayed together with each of the divided patterns B1 and B2 on the liquid crystal display 51. .
With the above configuration, it is possible to visually connect the divided patterns B1 and B2 with high accuracy.
In addition, the CPU 81 also performs control as a display control unit that can increase the display magnification of the display image of each of the divided patterns B1 and B2 based on the image data of each of the divided pattern data on the liquid crystal display 51. Therefore, it becomes possible to perform the positioning of each divided pattern more precisely.
[0042]
(Operation explanation of embroidery sewing machine)
Next, a sewing method for sewing an embroidery pattern of a size that does not fit in the embroidery frame 17 in the sewing machine 10 will be described. 8 and 9 are operation flowcharts of the sewing machine 10, and FIGS. 10 to 29 are display examples of the operation panel 50.
[0043]
First, in order to embroider an embroidery pattern of a size that does not fit in the embroidery frame 17, when a switch for switching to the large embroidery pattern embroidery mode is input on an operation screen (not shown) displayed on the liquid crystal display 51, the flag F is set. The process of resetting both the part counter C and the counter C to 0 is performed by the operation control means 80 (step S1).
[0044]
Next, the operation control means 80 displays the large connecting pattern selection screens P1 and P2 (FIGS. 10 and 11) on the operation panel 50 (step S2). On the large connecting pattern selection screens P1 and P2, images of the divided patterns B1 and B2 obtained by dividing the large connecting pattern in the middle area in the vertical direction are displayed. Each of the display images of the divided patterns B1 and B2 is a switch on the touch panel 52, and can be selected in order.
FIG. 10 shows a case where the divided pattern B1 is selected, in which case the selected divided pattern R is displayed in the upper part of the screen. FIG. 11 shows a case where the divided pattern B2 is selected next. In this case, the selected divided image L is displayed adjacent to the right of the divided image R in the upper part of the screen.
The operation control means 80 performs the display control and stores which divided pattern is to be subjected to the embroidery sewing by the selection operation (step S3).
[0045]
Next, the operation control means 80 displays the embroidery frame selection screen P3 (FIG. 12) on the operation panel 50 (step S4). On the embroidery frame selection screen P3, a large, medium, and small embroidery frame selection switch W1 is displayed in the middle right area in the vertical direction, and the operation control unit 80 recognizes the selected embroidery frame via the touch panel 52. In the middle left area of the embroidery frame selection screen P3, the divided patterns B1 and B2 are displayed within the embroidery range of the selected embroidery frame, and the embroidery range and the size of each of the divided patterns B1 and B2 are displayed. This allows comparison and encourages the selection of an accurate embroidery frame. In the case where there are two divided patterns, as shown in the figure, one of the divided patterns is displayed as a silhouette, and the size of each divided pattern and the size of the embroidery frame can be compared while overlappingly displayed. If the number of divided patterns is larger, a silhouette display of a different color may be displayed for each divided pattern.
Then, the operation control means 80 is in a state of waiting for selection of an embroidery frame, and when selection and confirmation are input, stores which embroidery frame is selected (step S5). The embroidery frame may be determined by switching the confirmation switch after the embroidery frame selection switch W1 is input, or by re-entering the same embroidery frame of the embroidery frame selection switch W1. Is also good.
[0046]
Next, the operation control unit 80 displays the editing screen P4 (FIGS. 13, 14, and 15) on the operation panel 50 (step S6). In the editing screen P4, the divided patterns B1 and B2 are displayed in the middle left area in the vertical direction, and the divided pattern moving operation keys W4, the display magnification selection switch W3, and the editing switch W2 are displayed in the middle left area in the vertical direction from the top. Is provided.
The user of the embroidery sewing machine 10 moves one of the divided patterns B1 and B2 with the divided pattern moving operation key W4 while observing the divided patterns B1 and B2 displayed on the display section of the editing screen P4. It is possible to perform an operation of overlapping the respective alignment marks on the display unit (step S7). At this time, the interval L between the alignment marks I1 and I2 is detected by the operation control means 80. The display screen of the display unit can be enlarged and displayed by the display magnification selection switch W3 as needed (step S8), and the magnification can be selected from 1, 2, 4, and 8 times. . The operation control 80 waits for the input of the display magnification selection switch W3. If there is no input, the process returns to step S7 to return to the state of accepting the positioning operation, and if there is an input of the display magnification selection switch W3, it responds to the selected magnification. An enlarged display control is performed (step S9).
[0047]
FIGS. 14 and 15 show a state where the alignment marks I1 and I2 are visually displayed by selecting the enlarged display of 8 times, and FIG. 15 further shows each alignment mark I1 by operating the division pattern moving operation key W4. , I2 are superimposed. When the user of the sewing machine 10 inputs the confirmation of the positioning, the operation control unit 80 calculates the interval L between the respective positioning marks I1 and I2 from the positions of the positioning marks I1 and I2 on the screen. Are stored in the RAM 83 (step S10).
[0048]
Next, the operation control means 80 displays a sewing pattern selection screen P5 (FIG. 16) on the operation panel 50 (step S11). On the sewing pattern selection screen P5, the divided patterns B1 and B2 and the virtual embroidery frame E are displayed in the middle left area in the vertical direction, and divided by the embroidery frame moving operation key W5 provided in the middle left area in the vertical direction. The selection of the patterns B1 and B2 is accepted (step S12). The user of the sewing machine 10 moves the virtual embroidery frame E using the embroidery frame moving operation key W5 and positions the virtual embroidery frame E to the divided pattern to be selected. In this case, the division pattern B1 is selected. Then, the OK switch H is input. At this time, it is convenient for the user to display on the screen a description and an image for instructing the divided pattern for moving the embroidery frame to be B1.
[0049]
When the selection of the divided pattern B1 is completed, the operation control means 80 displays the cloth holding command screen P6 (FIG. 17) on the operation panel 50 (step S13). In response, the user of the sewing machine 10 sets the cloth on the embroidery frame 17. At this time, a cross line is previously written on the cloth as temporary marking with chalk or the like. At this time, the intersection of the crosshairs is arranged to be closer to the other divided pattern B2 with respect to the selected divided pattern B1. A cloth is set and held on the embroidery frame at the position where the divided pattern B1 is sewn on the crosshair. When the embroidery frame 17 is mounted on the frame moving means 18, the user of the sewing machine 10 inputs an OK switch G.
[0050]
Next, the operation control means 80 displays the embroidery frame origin input acceptance screen P7 (FIGS. 18, 19, 20) on the operation panel 50 (step S14). On the embroidery frame origin input acceptance screen P7, the user of the sewing machine 10 inputs the origin position to the operation control means 80 using the intersection of the crosshairs attached to the cloth as the origin. Therefore, any two points along the vertical line of the cross hair are positioned on the sewing needle 14, and any one point along the horizontal line is positioned on the sewing needle 14.
[0051]
On the embroidery frame origin input reception screen P7, an input instruction screen is displayed in the upper part of the vertical direction, the selected divided pattern B1 is displayed in the middle left part of the vertical direction, and the embroidery frame is displayed in the middle left part of the vertical direction from the top. An embroidery frame moving operation key W6 for moving the cursor 17 and a decision switch W7 for inputting which of three points with respect to the cross line the positioning has been performed are provided. Further, FIG. 18 shows an embroidery frame origin input accepting screen P7 when inputting the first point along the vertical line of the crosshair, and FIG. 19 shows the input screen for inputting the second point along the vertical line of the crosshair. FIG. 20 shows the embroidery frame origin input reception screen P7 when the first point along the horizontal line of the cross hair is input.
[0052]
The user of the sewing machine moves the embroidery frame 17 with respect to the sewing needle 14 using the embroidery frame moving operation key W6, sequentially positions three points with respect to the cross line, and selects and inputs the decision switch W7.
On the other hand, the operation control means 80 detects the outputs of the encoders 30 and 31 when the embroidery frame 17 is positioned with respect to the sewing needle 14 and stores the outputs in the RAM 83. Further, the three positions of the three points are obtained from the outputs of the encoders 30 and 31 at the recorded points, and the intersection position of the cross line (the origin of the embroidery frame) is calculated from these positions and stored in the RAM 83 (step S15). .
[0053]
Next, the operation control means 80 displays the sewing screen P8 (FIG. 21) on the operation panel 50 (step S16). In the sewing screen P8, the entire image of the currently selected divided pattern B1 is displayed on the uppermost leftmost and middle left sides in the vertical direction. In the second and subsequent parts from the upper left side in the vertical direction, three parts are displayed side by side in the order in which embroidery sewing will be performed. On the left side of the middle part, the time for the sewing place and the type of the selected embroidery frame are displayed.
[0054]
In the state where the sewing screen P8 is displayed, the operation control means 80 detects the presence or absence of an input of the S / S switch 23 (step S17). If there is no input, the detection is continued, and the user of the sewing machine 10 proceeds to step S17. When the / S switch 23 is input, 1 is added to the parts counter C (step S18).
Further, it is confirmed whether or not the flag F is 1 (step S19). If F = 1, the embroidery frame origin position is corrected for the interval L between the two alignment marks I1 and I2 stored in step 10 (step S20). However, since the flag F is not added unless the embroidery sewing is completed for one divided pattern B1, the origin position correction is performed when the embroidery sewing shifts from the divided pattern B1 to the divided pattern B2.
[0055]
If the flag F is not 1, the operation control means 80 starts embroidery sewing according to the order of parts (step S21). That is, with the origin position of the embroidery frame 17 calculated in step S15 as a start position, the moving amount data in the first part of the control data of the divided pattern data of the divided pattern B1 is sequentially processed, and operation control is performed based on this. The means 80 constantly positions the sewing needle at a predetermined needle drop position by controlling the operation of the frame moving means 18 in accordance with the vertical movement of the sewing needle 14, and processes all the movement amount data of the first part. Then, the drive of the frame moving means 18 and the sewing machine motor 24 is stopped by the stop command data, and the thread trimming solenoid 19 is driven to cut the embroidery thread (step S22).
[0056]
The operation control means 80 checks whether or not the parts counter C = 10. With this confirmation, it is determined whether or not all the parts of the divided pattern B1 have been sewn (step S23). When the parts counter C is less than 10, the operation control means 80 updates the next three parts images in the upper and lower stages of the sewing screen P8 on which embroidery sewing is to be performed (step S24). Then, the process returns to step S17, and enters an input waiting state of the S / S switch 20. During this time, the user of the sewing machine 10 changes the embroidery thread and inputs the S / S switch 20. Thus, the processing of steps S17 to S23 is repeated until the embroidery sewing of all parts is completed.
[0057]
FIG. 22 shows a sewing screen P8 in a state where the embroidery sewing of each part is almost completed for the divided pattern B1. Thereafter, embroidery sewing of all parts is completed. If it is determined in step S23 that the parts counter C is 10, the embroidery sewing of the divided pattern B1 is completed, and 1 is added to the flag F. Further, the parts counter is reset to 0 (step S25).
[0058]
Next, the operation control means 80 displays a continuation instruction input screen (not shown) on the liquid crystal display 51, and waits for an input as to whether or not to shift the processing to the next divided pattern (step S26). At this time, if it is selected not to shift the processing, the operation control means 80 displays a confirmation screen as to whether or not to end the processing on the liquid crystal display 51, and waits for an input as to whether or not to end the processing (step S27). If "end" is selected, all the processing is ended, and if "do not end" is selected, the process returns to step S25 to wait again for input as to whether or not to shift the processing to the next divided pattern.
[0059]
Further, in step S25, when the selection to shift the processing to the next divided pattern is performed, the process returns to step S11, and the sewing pattern selection screen P5 (FIG. 23) is displayed. When the user of the sewing machine 10 selects the divided pattern B2 (Step S12), the cloth holding command screen P6 (FIG. 24) is displayed (Step S13). Then, when the cloth is held again in the embroidery frame 17, the embroidery frame origin input acceptance screen P7 (FIGS. 25, 26, 27) is displayed. The user of the sewing machine again performs the positioning of the three points with respect to the initial crosshair, and the operation control means 80 calculates and stores the origin position of the crosshair (steps S14 and S15).
[0060]
Then, the sewing screen P8 (FIG. 28) is displayed (Step S16), and when the user of the sewing machine 10 inputs the S / S switch (Step S17), 1 is added to the parts counter C (Step S18). . Then, it is confirmed whether or not the flag F is 1 (step S19). At this time, since F = 1 has already been added for the processing of the divided pattern B2, the origin position corresponding to the interval L between the alignment marks I1 and I2 stored in step S10 is corrected (step S20). . If the positioning of the positioning marks I1 and I2 has been performed with sufficient accuracy in step S7, L is almost zero, and the origin position of the embroidery frame 17 is hardly corrected.
[0061]
Then, the operation control means 80 starts embroidery sewing according to the order of the parts (step S21). The drive is stopped every time one part is completed (step S22), thread replacement is performed, and the sewing screen P8 shifts from the state of FIG. 28 to the state of FIG. 29 as the sewing of each part progresses. When the embroidery sewing of all the parts is completed (step S23), the parts counter is reset (step S25), and it is confirmed whether or not the next divided pattern is selected (step S26). After confirmation (step S27), the entire process is completed.
[0062]
As described above, the operation control of the sewing machine 10 is performed, and various data are processed, so that the joint embroidery can be favorably performed on an embroidery pattern having a size that does not fit in the embroidery frame 17. That is, an overlapping area provided at both boundaries of the two divided patterns obtained by dividing the embroidery pattern into two, and an overlapping area where the seam of the overlapping area intersects with the boundary line is divided into the other divided areas. Since the operation control means 80 of the sewing machine 10 controls the operation of the frame moving means 18 based on the divided pattern data having a saw-toothed data structure with the tip directed to the pattern side, each divided pattern after embroidery sewing is sewn. The borders are serrated along the seam, and no seams cross the seam. Therefore, even in the case of performing joint embroidery for each divided pattern for an embroidery pattern of a size that does not fit in the embroidery frame, embroidery sewing of a good finish is performed, which is comparable to the case where embroidery is performed integrally. It becomes possible.
[0063]
In addition, the case where the size of the single embroidery pattern is larger than the size of the embroidery frame has been described. However, the present invention is not limited to this. For example, even when the embroidery pattern is a combination of two or more small patterns and the pattern is larger than the embroidery frame, one or more small patterns are associated with the pattern. In the middle part, all of the patterns may be divided into a size that can be accommodated in the embroidery frame, and a plurality of divided patterns may be formed.
[0064]
【The invention's effect】
According to the first aspect of the present invention, it is possible to form an embroidery pattern composed of a plurality of divided patterns in which the shape of the overlapping region provided at the boundary is saw-toothed, and thereby, at the boundary of each divided pattern. Occurrence of visually distinct seams can be suppressed, and in an embroidery sewing machine, embroidery sewing of an embroidery pattern larger than an embroidery frame can be satisfactorily realized without impairing the appearance.
[0065]
According to the second aspect of the present invention, since the divided patterns are sewn in the specified order, it is possible to preliminarily precede and follow the order formed between the adjacent divided patterns. Even in the case where a pattern is present, it is possible to avoid a situation in which a pattern to be sewn later is overlaid on the pattern and the appearance thereof is impaired. It is possible to achieve a good result.
[0066]
According to the third aspect of the present invention, the color region of the final color located in the overlapping region of the divided patterns adjacent to each other is sewn integrally at the end of the two divided patterns. In addition, it is possible to effectively avoid a situation in which the pattern is not divided and another pattern is superimposed on the color area and the appearance is impaired, and the embroidery sewing of the embroidery pattern can be more appropriately realized in the embroidery sewing machine. It becomes possible.
[0067]
According to the fourth aspect of the present invention, it is possible to visually connect the divided patterns based on the display of a sufficiently small alignment mark corresponding to one stitch. Can be accurately connected to form the entire embroidery pattern, and the embroidery sewing of the embroidery pattern can be realized more favorably.
[0068]
According to the fifth aspect of the present invention, each time the embroidery sewing of each divided pattern is performed, the pattern of the alignment mark is also sewn. Then, it is possible to confirm whether or not the divided patterns are accurately connected and sewn by determining whether or not the alignment marks are sewn in a state of being superimposed in the vicinity of the adjacent divided patterns. .
[0069]
According to the sixth aspect of the present invention, it is possible to form an embroidery pattern composed of a plurality of divided patterns having a saw-toothed shape of an overlapping area provided at the boundary. It is possible to provide an embroidery sewing machine that can suppress the occurrence of visually distinct seams and sew embroidery of an embroidery pattern larger than the embroidery frame satisfactorily without impairing the appearance.
[0070]
According to the seventh aspect of the present invention, since the divided patterns are sewn in the specified order, it is possible to preliminarily precede and follow the order formed between the divided patterns adjacent to each other. Even when there is a pattern, embroidery stitching that sew embroidery of the embroidery pattern better can be avoided by avoiding a situation in which the pattern to be sewn later is overlaid on the pattern and the appearance thereof is impaired. It becomes possible to provide a sewing machine.
[0071]
According to the invention described in claim 8, it is possible to visually connect the divided patterns based on the display of a sufficiently small alignment mark of one stitch, and to connect the divided patterns with high accuracy. Thus, it is possible to provide an embroidery sewing machine that can perform embroidery sewing of the embroidery pattern more favorably.
[0072]
According to the ninth aspect of the present invention, when aligning the images of the divided patterns, the image output can be enlarged and displayed, and the positioning of the minute alignment mark can be performed easily and accurately. In addition, it is possible to provide an embroidery sewing machine that performs embroidery sewing of an embroidery pattern more accurately and favorably.
[Brief description of the drawings]
FIG. 1 is an overall view showing an outline of a sewing machine according to an embodiment of the present invention.
FIG. 2 is a block diagram showing a control system of the sewing machine disclosed in FIG. 1;
FIG. 3 shows one divided pattern obtained by dividing an embroidery pattern into two parts.
FIG. 4 is another divided pattern obtained by dividing an embroidery pattern into two parts.
FIG. 5 is an explanatory diagram showing a data structure of divided pattern data of one divided pattern.
FIG. 6 is an enlarged view of an overlapping area of one divided pattern formed by embroidery sewing.
FIG. 7 is an enlarged view of an overlapping area of the other divided pattern formed by embroidery sewing.
FIG. 8 is an operation flowchart of the sewing machine.
FIG. 9 is an operation flowchart of the sewing machine continued from FIG. 8;
FIG. 10 is a display example of a large connecting pattern selection screen displayed on the operation panel in a state where one divided pattern is selected.
FIG. 11 is a display example of a large connection pattern selection screen displayed on the operation panel in a state where one and the other division patterns are selected.
FIG. 12 is a display example of an embroidery frame selection screen displayed on the operation panel.
FIG. 13 is a display example of an editing screen displayed on the operation panel and displaying each divided pattern at the same magnification.
FIG. 14 is a display example of an editing screen displayed on the operation panel, showing each divided pattern at eight times magnification.
FIG. 15 is a display example of an editing screen displayed on the operation panel in a state where two alignment marks are aligned from the state of FIG. 14;
FIG. 16 is a display example of a sewing pattern selection screen displayed on the operation panel.
FIG. 17 is a display example of a cloth holding command screen displayed on the operation panel.
FIG. 18 is a display example of an editing screen displayed on the operation panel in a state of waiting for input of an operation of positioning a sewing needle at a first point along a vertical line of a cross hair on a cloth.
FIG. 19 is a display example of an editing screen displayed on the operation panel, in a state of waiting for input of an operation of positioning a sewing needle at a second point along a vertical line of a crosshair on a cloth.
FIG. 20 is a display example of an editing screen displayed on the operation panel in a state of waiting for input of an operation of positioning a sewing needle at an arbitrary point along a horizontal line of a crosshair on a cloth.
FIG. 21 is an example of a sewing screen displayed on the operation panel, showing a state at the start of sewing.
FIG. 22 is a display example of a sewing screen displayed on the operation panel, showing a state where the end of one divided pattern is almost completed.
FIG. 23 is a display example of a sewing pattern selection screen displayed on the operation panel.
FIG. 24 is a display example of a cloth holding command screen displayed on the operation panel.
FIG. 25 is a display example of an editing screen displayed on the operation panel in a state of waiting for input of an operation of positioning a sewing needle at a first point along a vertical line of a cross hair on a cloth.
FIG. 26 is a display example of an editing screen displayed on the operation panel, in a state of waiting for input of an operation of positioning a sewing needle at a second point along a vertical line of a crosshair on a cloth.
FIG. 27 is a display example of an edit screen displayed on the operation panel in a state of waiting for input of an operation of positioning a sewing needle at an arbitrary point along a horizontal line of a crosshair on a cloth.
FIG. 28 is a display example of a sewing screen displayed on the operation panel, showing a state at the start of sewing;
FIG. 29 is a display example of a sewing screen displayed on the operation panel, showing a state where the end of one divided pattern is almost completed.
[Explanation of symbols]
10 sewing machine (embroidery sewing machine)
14 sewing needle
17 Embroidery frame
18 Frame moving means
80 Operation control means (computer)
81 CPU (frame position control means)
82 ROM (pattern data storage means)
84a ROM card (recording medium, pattern data storage means)
B1, B2 split pattern
B3, B4, B5, B6 overlapping area
D Division pattern data

Claims (9)

布を保持する刺繍枠を縫い針に対向する平面に沿って移動させる枠移動手段により、前記刺繍枠を前記縫い針の上下動の一往復ごとに所定の針落ち位置に移動させることで前記布上に刺繍模様を形成させる刺繍縫いミシンのコンピュータが読み取り可能な刺繍模様データを記憶した記録媒体であって、
前記刺繍枠に収まらない大きさの刺繍模様を、模様に係る途中部分でいずれも刺繍枠に収まる大きさに分割してなる複数の分割模様ごとに、当該各分割模様を個別に形成する前記針落ち位置を示すデータ群を有する複数の分割模様データを備え、
前記各分割模様データは、隣接する他の分割模様との境界に重複領域を設けると共に、前記重複領域の内,当該重複領域に形成される刺繍の縫い目方向が前記境界に沿った方向と交差する重複領域については、その先端が隣接する分割模様側に向けられた鋸歯状形状を形成する前記針落ち位置を示すデータ群を有する構造であることを特徴とする刺繍模様データが記憶された刺繍縫いミシンのコンピュータ読み取り可能な記録媒体。
By moving the embroidery frame to a predetermined needle drop position for each reciprocation of the sewing needle up and down by frame moving means for moving the embroidery frame holding the cloth along a plane facing the sewing needle. A computer-readable recording medium of an embroidery sewing machine for forming an embroidery pattern on the embroidery sewing machine,
The needle for individually forming each divided pattern for each of a plurality of divided patterns obtained by dividing an embroidery pattern having a size not fit in the embroidery frame into a size that can be fit in the embroidery frame in any part of the pattern. A plurality of divided pattern data having a data group indicating a falling position is provided,
In each of the divided pattern data, an overlapping area is provided at a boundary with another adjacent divided pattern, and a stitch direction of embroidery formed in the overlapping area in the overlapping area intersects a direction along the boundary. The overlapping area has a structure having a data group indicating the needle drop positions forming a saw-toothed shape with the tip directed to the adjacent divided pattern side, and embroidery sewing storing embroidery pattern data is characterized by the above-mentioned. Computer-readable recording medium of sewing machine.
前記複数の分割模様データは、各々が処理される順番が特定された構造であることを特徴とする請求項1記載の刺繍模様データが記憶された刺繍縫いミシンのコンピュータ読み取り可能な記録媒体。2. The computer-readable recording medium of an embroidery sewing machine storing embroidery pattern data according to claim 1, wherein the plurality of divided pattern data have a structure in which the processing order is specified. 前記各分割模様が複数の色彩領域からなることに対応して、前記各分割模様データは、各色彩の領域形状を形成する針落ち位置を示すデータ群単位で分割され、
前記色彩について予め定められた順番で処理が行われると共に前記各色彩ごとに分割されたデータ群ごとにその処理の完了時に前記刺繍縫いミシンの刺繍動作を停止させる停止コードを備え、
処理が最終の順番となる色彩の色彩領域が二つの前記分割模様の境界上にまたがる場合には、当該色彩領域を形成する複数の針落ち位置を示すデータを全て、前記二つの分割模様を形成する分割模様データの内の処理が後となる分割模様データに含ませる構造であることを特徴とする請求項2記載の刺繍模様データが記憶された刺繍縫いミシンのコンピュータ読み取り可能な記録媒体。
Corresponding to each of the divided patterns being composed of a plurality of color regions, each of the divided pattern data is divided by a data group unit indicating a needle drop position forming an area shape of each color,
A process is performed in a predetermined order for the colors, and a stop code for stopping the embroidery operation of the embroidery sewing machine when the process is completed for each data group divided for each color,
If the color region of the color whose processing is the final order straddles the boundary between the two divided patterns, all the data indicating the plurality of needle drop positions forming the color region form the two divided patterns. 3. A computer-readable recording medium for an embroidery sewing machine in which embroidery pattern data is stored, according to claim 2, wherein the embroidery pattern data is stored in a later divided pattern data.
前記各分割模様データは、各々の分割模様の画像データを有すると共に、互いに隣接すべき前記分割模様同士を正常に隣接配置させたときに同一位置で重複する,各頂点を縫い目一つの大きさで形成する位置合わせマークの画像データも前記各々の分割模様の画像データに含ませる構造としたことを特徴とする請求項1,2又は3記載の刺繍模様データが記憶された刺繍縫いミシンのコンピュータ読み取り可能な記録媒体。Each of the divided pattern data has image data of each divided pattern and overlaps at the same position when the divided patterns to be adjacent to each other are normally arranged adjacent to each other. 4. The computer-readable sewing machine according to claim 1, wherein the image data of the alignment mark to be formed is also included in the image data of each of the divided patterns. Possible recording medium. 前記各分割模様データは、前記位置合わせマークをその画像データによる表示位置と同じ配置で縫製させる針落ち位置を示すデータを含み、
前記位置合わせマークの針落ち位置を示すデータは、全ての針落ち位置を示すデータの最後に処理される構造としたことを特徴とする請求項4記載の刺繍模様データが記憶された刺繍縫いミシンのコンピュータ読み取り可能な記録媒体。
Each of the divided pattern data includes data indicating a needle drop position at which the alignment mark is sewn in the same arrangement as the display position of the image data,
5. The embroidery sewing machine according to claim 4, wherein the data indicating the needle drop position of the alignment mark is processed at the end of the data indicating all the needle drop positions. Computer-readable recording medium.
布を縫い針の上下動の一往復ごとに所定の針落ち位置に移動させることで前記布上に刺繍模様を形成させる刺繍縫いミシンであって、
前記布を保持する刺繍枠と、
この刺繍枠を前記縫い針に対向する平面に沿って移動させる枠移動手段と、
前記刺繍枠に収まらない大きさの刺繍模様を、模様に係る途中部分でいずれも刺繍枠に収まる大きさに分割してなる複数の分割模様であって、隣接する他の分割模様との境界に重複領域を備えると共に、前記重複領域の内,当該重複領域に形成される刺繍の縫い目方向が前記境界に沿った方向と交差する重複領域については、その先端が隣接する分割模様側に向けられた鋸歯状形状を有するものを形成する前記針落ち位置を示すデータ群を有する複数の分割模様データを記憶する模様データ記憶手段と、
前記各分割模様データに基づいて、前記枠移動手段により前記刺繍枠を前記縫い針の上下動の一往復ごとに所定の針落ち位置に移動させる動作制御を行う枠位置制御手段と、
前記布の再保持により生じる前記刺繍枠に対する前記布の位置変化量を演算する変化量演算手段と、
検出された前記位置変化量に基づいて、次以降に刺繍縫製を行う分割模様の分割模様データを補正する第一の位置データ補正手段とを備えることを特徴とする刺繍縫いミシン。
An embroidery sewing machine that forms an embroidery pattern on the cloth by moving the cloth to a predetermined needle drop position for each reciprocation of the sewing needle up and down,
An embroidery frame for holding the cloth;
Frame moving means for moving the embroidery frame along a plane facing the sewing needle;
An embroidery pattern having a size that cannot be accommodated in the embroidery frame is a plurality of divided patterns formed by dividing the embroidery pattern into a size that can be accommodated in the embroidery frame in the middle of the pattern. In the overlapping area, the overlapping area in which the stitch direction of the embroidery formed in the overlapping area intersects with the direction along the boundary is directed to the adjacent divided pattern side. Pattern data storage means for storing a plurality of divided pattern data having a data group indicating the needle drop position forming a sawtooth shape,
Frame position control means for performing an operation control for moving the embroidery frame to a predetermined needle drop position for each reciprocation of the sewing needle up and down by the frame moving means based on the divided pattern data;
Change amount calculating means for calculating a position change amount of the cloth with respect to the embroidery frame caused by re-holding the cloth;
An embroidery sewing machine comprising: first position data correction means for correcting divided pattern data of a divided pattern to be subjected to embroidery sewing on the basis of the detected position change amount.
前記模様データ記憶手段に記憶される複数の分割模様データは各々が処理される順番が特定された構造であり、
前記枠位置制御手段は、前記特定された順番に従って前記各分割模様データに基づく前記枠移動手段の動作制御を行うことを特徴とする請求項6記載の刺繍縫いミシン。
The plurality of divided pattern data stored in the pattern data storage means has a structure in which the order in which each is processed is specified,
7. The embroidery sewing machine according to claim 6, wherein the frame position control unit controls the operation of the frame moving unit based on the divided pattern data according to the specified order.
前記模様データ記憶手段に記憶される各分割模様データは、各々の分割模様の画像データを有すると共に、当該画像データは互いに隣接すべき前記分割模様同士を正常に隣接配置させたときに同一位置で重複する,各頂点を縫い目一つの大きさで形成する位置合わせマークの画像データをも有し、
前記各分割模様データの画像データに基づいて前記各分割模様の画像を表示する画像表示手段と、
前記表示画像に対して外部操作により各分割模様の画像の位置修正を入力する画像位置修正手段と、
前記画像表示手段に表示された前記各分割模様の相対的な位置関係に基づいて前記各分割模様データを補正する第二の位置データ補正手段とを備えることを特徴とする請求項6又は7記載の刺繍縫いミシン。
Each divided pattern data stored in the pattern data storage means has image data of each divided pattern, and the image data is located at the same position when the divided patterns to be adjacent to each other are normally arranged adjacently. It also has image data of overlapping alignment marks that form each vertex with the size of one stitch,
Image display means for displaying an image of each of the divided patterns based on the image data of each of the divided pattern data,
Image position correction means for inputting a position correction of each divided pattern image by an external operation on the display image,
8. The apparatus according to claim 6, further comprising a second position data correcting unit that corrects each of the divided pattern data based on a relative positional relationship between the divided patterns displayed on the image display unit. Embroidery sewing machine.
前記各分割模様データの画像データに基づく前記各分割模様の表示画像の表示倍率を拡大して前記位置合わせマークを目視可能に表示する表示制御手段を備えることを特徴とする請求項8記載の刺繍縫いミシン。9. The embroidery according to claim 8, further comprising display control means for enlarging a display magnification of a display image of each of the divided patterns based on the image data of each of the divided pattern data and visually displaying the alignment marks. Sewing machine.
JP2002352618A 2002-12-04 2002-12-04 Computer-readable recording medium for embroidery stitching sewing machine with embroidery pattern data stored therein, and embroidery stitching sewing machine Ceased JP2004180993A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002352618A JP2004180993A (en) 2002-12-04 2002-12-04 Computer-readable recording medium for embroidery stitching sewing machine with embroidery pattern data stored therein, and embroidery stitching sewing machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002352618A JP2004180993A (en) 2002-12-04 2002-12-04 Computer-readable recording medium for embroidery stitching sewing machine with embroidery pattern data stored therein, and embroidery stitching sewing machine

Publications (1)

Publication Number Publication Date
JP2004180993A true JP2004180993A (en) 2004-07-02

Family

ID=32754189

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002352618A Ceased JP2004180993A (en) 2002-12-04 2002-12-04 Computer-readable recording medium for embroidery stitching sewing machine with embroidery pattern data stored therein, and embroidery stitching sewing machine

Country Status (1)

Country Link
JP (1) JP2004180993A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006043232A (en) * 2004-08-06 2006-02-16 Brother Ind Ltd Sewing machine capable of embroidering
JP2006075501A (en) * 2004-09-13 2006-03-23 Juki Corp Sewing machine
JP2006271597A (en) * 2005-03-29 2006-10-12 Brother Ind Ltd Embroidery data editing processor
JP2010246885A (en) * 2009-03-27 2010-11-04 Brother Ind Ltd Sewing machine
JP2011050635A (en) * 2009-09-03 2011-03-17 Brother Industries Ltd Sewing machine
US8286568B2 (en) 2009-09-03 2012-10-16 Brother Kogyo Kabushiki Kaisha Sewing machine and computer-readable medium storing sewing machine control program
US8539892B2 (en) 2009-09-03 2013-09-24 Brother Kogyo Kabushiki Kaisha Sewing machine and computer-readable medium storing sewing machine control program
JP2020513066A (en) * 2017-10-23 2020-04-30 エービーエム インターナショナル, インク. Embroidery quilting device, method and computer readable medium
US11473228B2 (en) 2018-03-16 2022-10-18 Brother Kogyo Kabushiki Kaisha Non-transitory computer-readable medium and embroidery data generation method

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006043232A (en) * 2004-08-06 2006-02-16 Brother Ind Ltd Sewing machine capable of embroidering
JP4625297B2 (en) * 2004-09-13 2011-02-02 Juki株式会社 sewing machine
JP2006075501A (en) * 2004-09-13 2006-03-23 Juki Corp Sewing machine
JP2006271597A (en) * 2005-03-29 2006-10-12 Brother Ind Ltd Embroidery data editing processor
EP2233627A3 (en) * 2009-03-27 2011-08-17 Brother Kogyo Kabushiki Kaisha Sewing machine and computer-readable medium storing control program executable on sewing machine
JP2010246885A (en) * 2009-03-27 2010-11-04 Brother Ind Ltd Sewing machine
US8596210B2 (en) 2009-03-27 2013-12-03 Brother Kogyo Kabushiki Kaisha Sewing machine and computer-readable medium storing control program executable on sewing machine
JP2011050635A (en) * 2009-09-03 2011-03-17 Brother Industries Ltd Sewing machine
US8286568B2 (en) 2009-09-03 2012-10-16 Brother Kogyo Kabushiki Kaisha Sewing machine and computer-readable medium storing sewing machine control program
US8539893B2 (en) 2009-09-03 2013-09-24 Brother Kogyo Kabushiki Kaisha Sewing machine and computer-readable medium storing sewing machine control program
US8539892B2 (en) 2009-09-03 2013-09-24 Brother Kogyo Kabushiki Kaisha Sewing machine and computer-readable medium storing sewing machine control program
JP2020513066A (en) * 2017-10-23 2020-04-30 エービーエム インターナショナル, インク. Embroidery quilting device, method and computer readable medium
US11220768B2 (en) 2017-10-23 2022-01-11 Abm International, Inc. Embroidery quilting apparatus, method, and computer-readable medium
JP7402688B2 (en) 2017-10-23 2023-12-21 エービーエム インターナショナル, インク. Embroidery quilting apparatus, method and computer readable medium
US11473228B2 (en) 2018-03-16 2022-10-18 Brother Kogyo Kabushiki Kaisha Non-transitory computer-readable medium and embroidery data generation method

Similar Documents

Publication Publication Date Title
US8948901B2 (en) Sewing machine
US7079917B2 (en) Embroidery data producing device and embroidery data producing control program
JP5942389B2 (en) sewing machine
EP2233627A2 (en) Sewing machine and computer-readable medium storing control program executable on sewing machine
JP2013099455A (en) Sewing machine
JP5741851B2 (en) sewing machine
JPH11244561A (en) Sewing device
US9228279B2 (en) Sewing machine
JP3224636B2 (en) A sewing machine with a function to align the work cloth and the embroidery frame.
JP2004180993A (en) Computer-readable recording medium for embroidery stitching sewing machine with embroidery pattern data stored therein, and embroidery stitching sewing machine
EP1997945A1 (en) Buttonholing machine
JP2009011594A (en) Embroidery method using sewing machine, and sewing machine
US7493867B2 (en) Sewing machine
JP2011101695A (en) Embroidery data processing apparatus, sewing machine, embroidery data processing program, and storage medium storing embroidery data processing program
US8176861B2 (en) Embroidery data processor, sewing machine, and computer readable medium for embroidery data processing
JP2007111233A (en) Sewing machine
US20080223273A1 (en) Sewing machine
JPH0375084A (en) Sewing machine
JP2014136037A (en) Embroidery machine for applique
JP3917251B2 (en) Shape sewing machine
JP2005074117A (en) Embroidery sewing machine
JP2008079898A (en) Embroidery data processor, sewing machine provided with embroidery data processor, embroidery data processing program and recording medium recorded with embroidery data processing program
JP2836133B2 (en) Embroidery data processing device
TWI656255B (en) Embroidery sewing machine with fixed function of false lining and material
JP2020096933A (en) Embroidery sewing machine with function of fixing interlining cloth and material by basting

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20051129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080401

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080602

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20081202

A045 Written measure of dismissal of application

Free format text: JAPANESE INTERMEDIATE CODE: A045

Effective date: 20090428