JP2014068803A - Sewing machine - Google Patents
Sewing machine Download PDFInfo
- Publication number
- JP2014068803A JP2014068803A JP2012217002A JP2012217002A JP2014068803A JP 2014068803 A JP2014068803 A JP 2014068803A JP 2012217002 A JP2012217002 A JP 2012217002A JP 2012217002 A JP2012217002 A JP 2012217002A JP 2014068803 A JP2014068803 A JP 2014068803A
- Authority
- JP
- Japan
- Prior art keywords
- thread
- color
- yarn
- sewing machine
- cpu
- 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.)
- Pending
Links
- 238000009958 sewing Methods 0.000 title claims abstract description 138
- 238000004891 communication Methods 0.000 claims abstract description 29
- 239000003086 colorant Substances 0.000 claims abstract description 27
- 239000004744 fabric Substances 0.000 claims abstract description 25
- 238000000605 extraction Methods 0.000 claims abstract description 11
- 230000007717 exclusion Effects 0.000 claims 1
- 238000000034 method Methods 0.000 description 83
- 230000008569 process Effects 0.000 description 82
- 230000007246 mechanism Effects 0.000 description 34
- 238000012545 processing Methods 0.000 description 22
- 238000001514 detection method Methods 0.000 description 15
- 238000013500 data storage Methods 0.000 description 13
- NJPPVKZQTLUDBO-UHFFFAOYSA-N novaluron Chemical group C1=C(Cl)C(OC(F)(F)C(OC(F)(F)F)F)=CC=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F NJPPVKZQTLUDBO-UHFFFAOYSA-N 0.000 description 11
- 230000006835 compression Effects 0.000 description 7
- 238000007906 compression Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000009956 embroidering Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000007493 shaping process Methods 0.000 description 2
- 238000004804 winding Methods 0.000 description 2
- 235000001975 Thelesperma gracile Nutrition 0.000 description 1
- 244000283375 Thelesperma megapotamicum Species 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000013011 mating Effects 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 229920003002 synthetic resin Polymers 0.000 description 1
- 239000000057 synthetic resin Substances 0.000 description 1
- 230000032258 transport Effects 0.000 description 1
Images
Landscapes
- Sewing Machines And Sewing (AREA)
Abstract
【課題】糸量が足らない糸色の糸駒の新品を別途用意することなく、加工布にユーザが所望する刺繍模様を刺繍することができる。
【解決手段】
ミシン1は、交信範囲内にある複数の糸駒21の無線タグ801から糸情報を読取るリーダ510と、刺繍模様を選択する選択手段A1と、各色別模様部の使用糸量Pを取得する糸量取得手段D6と、糸情報の糸量Qと、各色別模様部の使用糸量Pと、を比較する比較手段D7と、糸情報の糸色の中から、各色別模様部に使用する使用糸色を抽出する抽出手段D9と、使用糸色を各色別模様部の糸色に割り当てる割当手段D13と、各色別模様部を縫製する縫製手段S11と、を備えることを特徴とする。
【選択図】 図22An embroidery pattern desired by a user can be embroidered on a work cloth without separately preparing a new thread-colored thread spool with insufficient thread amount.
[Solution]
The sewing machine 1 includes a reader 510 that reads yarn information from the wireless tags 801 of a plurality of yarn spools 21 within the communication range, a selection unit A1 that selects an embroidery pattern, and a yarn that acquires a used thread amount P of each color pattern portion. The amount acquisition means D6, the comparison means D7 for comparing the yarn amount Q of the yarn information with the used yarn amount P of each color-specific pattern portion, and the use used for each color-specific pattern portion from among the yarn colors of the yarn information An extraction means D9 for extracting a thread color, an assigning means D13 for assigning a used thread color to a thread color of each color pattern portion, and a sewing means S11 for sewing each color pattern portion are provided.
[Selection] FIG.
Description
本発明は、複数の色別模様部からなる刺繍模様を加工布に縫製可能なミシンに関する。 The present invention relates to a sewing machine capable of sewing an embroidery pattern composed of a plurality of color-specific pattern portions onto a work cloth.
従来から、複数の色別模様部からなる刺繍模様を加工布に縫製可能なミシンが知られている。 2. Description of the Related Art Conventionally, a sewing machine that can sew an embroidery pattern composed of a plurality of color-specific pattern portions onto a work cloth is known.
特許文献1に、ミシンに装着されている糸駒、及びミシンの周囲に置かれた複数の糸駒毎に、糸駒に巻回される糸量を読み取った読取糸量と、刺繍模様を構成する複数の色別模様部を縫製する際に使用する使用糸色毎の使用糸量と、を比較して、刺繍模様を縫製可能か否かをユーザに報知するミシンが開示されている。これにより、ユーザは、手持ちの糸駒でも刺繍模様を縫製することができるか否かを知ることができる。
In
しかしながら、ユーザは、所望する刺繍模様を縫製することができないと知った場合、所望する刺繍模様を縫製するために、例えば、ユーザは、糸量が足らない糸色の糸駒の新品を別途用意したり、糸量が足らない糸色を糸駒の代わりに、別の糸色の糸駒を選び直したりする必要があった。 However, if the user knows that the desired embroidery pattern cannot be sewn, in order to sew the desired embroidery pattern, for example, the user separately prepares a new thread color thread piece with insufficient thread quantity. In other words, it was necessary to select a thread piece of a different thread color instead of a thread piece for a thread color with insufficient thread quantity.
本発明は、上記の問題点に鑑みてなされたものであり、ユーザに手間をとらせることなく、加工布にユーザが所望する刺繍模様を刺繍することができるミシンを提供することを目的とする。 The present invention has been made in view of the above-described problems, and an object of the present invention is to provide a sewing machine capable of embroidering an embroidery pattern desired by a user on a work cloth without making the user troublesome. .
本発明のミシンは、加工布上の縫製位置を指定する針落ち点データを含む刺繍データに基づき、複数の色別模様部からなる刺繍模様を縫製するミシンにおいて、巻回される糸の糸色と糸量とを少なくとも含む糸情報を記憶したICタグを備えた糸駒であって、交信範囲内にある複数の糸駒の前記ICタグから前記糸情報を読取るリーダと、前記刺繍模様を選択する選択手段と、前記選択手段により選択された前記刺繍模様である選択模様の刺繍データから、前記選択模様の各色別模様部に使用する糸の使用量である使用糸量を取得する糸量取得手段と、前記リーダにより読取られた複数の前記糸情報の糸量と、前記糸量取得手段により取得された前記各色別模様部の前記使用糸量と、を比較する比較手段と、前記比較手段の比較結果に基づき、前記リーダにより読み取られた複数の前記糸情報の糸色の中から、前記選択模様の各色別模様部に使用する糸の糸色である使用糸色を抽出する抽出手段と、前記抽出手段により抽出された前記使用糸色を前記各色別模様部の糸色に割り当てる割当手段と、前記割当手段により割り当てられた前記各色別模様部の前記糸色に基づき、前記各色別模様部を縫製する縫製手段と、を備えることを特徴とする。 The sewing machine of the present invention is a sewing machine that sews an embroidery pattern composed of a plurality of color-specific pattern portions based on embroidery data including needle drop point data that specifies a sewing position on a work cloth. A yarn piece having an IC tag storing yarn information including at least a yarn amount and a yarn amount, wherein the reader reads the yarn information from the IC tag of a plurality of yarn pieces within a communication range, and selects the embroidery pattern A selection unit; and a yarn amount acquisition unit that acquires a used yarn amount that is a used amount of a thread to be used for each color pattern portion of the selected pattern from embroidery data of the selected pattern that is the embroidery pattern selected by the selecting unit A comparison unit that compares the yarn amounts of the plurality of pieces of yarn information read by the reader with the used yarn amounts of the color-specific pattern portions acquired by the yarn amount acquisition unit; and Based on comparison results Extracting means for extracting the used thread color, which is the thread color of the thread used for each color pattern portion of the selected pattern, from among a plurality of thread colors of the thread information read by the reader; and extracting by the extracting means Allocating means for allocating the used thread color to the thread colors of the color-specific pattern portions, and sewing means for sewing the color-specific pattern portions based on the thread colors of the color-specific pattern portions allocated by the allocating means. And.
本発明のミシンは、交信範囲内の複数の糸駒の糸量と、糸量取得手段により取得された各色別模様部の使用糸量と、を比較した比較結果に基づき、リーダにより読み取られた複数の糸情報の糸色の中から、色別模様部に使用する使用糸色を抽出する。これにより、糸駒の糸量に応じて、使用糸色を抽出することができる。その結果、糸量が足らない糸色の糸駒の新品を別途用意することなく、加工布にユーザが所望する刺繍模様を刺繍することができる。 The sewing machine according to the present invention includes a plurality of pieces read by a reader based on a comparison result of a comparison between a yarn amount of a plurality of yarn pieces within a communication range and a used yarn amount of each color pattern portion acquired by a yarn amount acquisition unit. The used thread color used for the color-specific pattern portion is extracted from the thread colors of the thread information. Thereby, the used thread color can be extracted according to the thread amount of the thread spool. As a result, an embroidery pattern desired by the user can be embroidered on the work cloth without separately preparing a new thread-colored thread spool with insufficient thread amount.
以下、本発明を具体化したミシン1の実施の形態について、図面を参照して説明する。なお、これらの図面は、本発明が採用しうる技術的特徴を説明するために用いられるものであり、記載されている装置の構成、各種処理のフローチャートなどは、特定的な記載がない限り、それのみに限定するものではなく、単なる説明例である。
Hereinafter, an embodiment of a
[第1実施形態のミシン1の構成]
図1を参照して、第1実施形態に係るミシン1の物理的構成について説明する。図1に示すように、ミシン1は、ベッド部2と、脚柱部3と、アーム部4と、を備える。ベッド部2は、ミシン1の土台部である。ベッド部2は、加工布31が載置可能な平面を有する。脚柱部3は、ベッド部2から延びる。アーム部4は、ベッド部2に対向して脚柱部3から延びる。
[Configuration of the
The physical configuration of the
第1実施形態における方向について定義する。脚柱部2がベッド部1から延びる方向を、上方向とし、上方向の反対方向を下方向とする。アーム部3が脚柱部2から延びる方向を、左方向とし、左方向の反対方向を右方向とする。左右方向と上下方向とに直交する方向を、前後方向とする。
The direction in the first embodiment will be defined. A direction in which the
第1実施形態における縫製手段について説明する。縫製手段は、後述する刺繍模様の各色別模様部の糸色に基づき、各色別模様部を縫製する。縫製手段は、不図示の送り歯と、送り機構と、送り量調整用パルスモータ132と、ミシンモータ133と、釜機構と、針棒8と、天秤機構と、を含む。
The sewing means in the first embodiment will be described. The sewing means sews each color pattern portion based on the thread color of each color pattern portion of the embroidery pattern to be described later. The sewing means includes a feed dog (not shown), a feed mechanism, a feed amount adjusting
送り歯は、縫製対象である加工布を所定の送り量で移送する。送り機構は、送り歯を駆動する。送り量調整用パルスモータ132は、加工布の送り量を調整する。ミシンモータ133の駆動力は、駆動ベルト、及びプーリを介して主軸に伝達される。また、ミシンモータ133の駆動力は下軸に伝達され、送り機構と釜機構とが駆動される。釜機構は、下糸用ボビンが収容される。ミシンモータ133の回転により、針棒8、天秤機構、釜機構、及び送り機構等が同期駆動され、刺繍模様ではない実用模様を縫製することができる。
The feed dog transports the work cloth to be sewn with a predetermined feed amount. The feed mechanism drives the feed dog. The feed amount adjusting
刺繍装置30は、刺繍枠32を前後方向及び左右方向に夫々移動させる。刺繍枠32は、加工布31を保持する。刺繍装置30は、ベッド部2に着脱可能に装着される。刺繍装置30は、キャリッジカバー33と、キャリッジと、前後移動機構と、本体カバー11と、左右移動機構と、図3に示すX軸モータ136と、図3に示すY軸モータ137と、を備える。キャリッジは、キャリッジカバー33の右側面に配置され、刺繍枠32を着脱可能に装着する。前後移動機構は、キャリッジを前後方向に移動させるように駆動する。左右移動機構は、本体カバー11内に収納され、前後移動機構全体を左右方向に移動させるように駆動する。Y軸モータ137は、前後移動機構を駆動する。X軸モータ136は、左右移動機構を駆動する。ミシン1は、前後移動機構、及び左右移動機構により、刺繍枠32を移動させながら針棒8、及び釜機構等を同期駆動させることで、加工布31に対して刺繍模様を縫製する。また、刺繍模様の縫製時には、送り歯は周知の送り歯沈下機構により、ベッド部2上面に設けられた針板上面より突出しない沈下位置に保持される。
The
図1に示すように、縦長の液晶ディスプレイ10(以下、LCD10と称する)が、脚柱部3の前面に設けられる。LCD10は、刺繍模様の設定内容、及び編集等、縫製作業に必要な各種の機能を実行させる機能名、又は各種のメッセージ等を表示する。LCD10は、タッチパネル111を備える。ユーザがLCD10に表示された項目の表面のタッチパネル111を指、又は専用のペンで触ると、タッチパネル111は、どの項目が選択されたかを感知する。これにより、ユーザは、LCD10を介して種々の指示を入力することができる。
As shown in FIG. 1, a vertically long liquid crystal display 10 (hereinafter referred to as an LCD 10) is provided on the front surface of the
コネクタ108は、脚柱部3の右側面に設けられる。各種データ、又は各種プログラムは、コネクタ108を介して、ミシン1に取り込まれたり、ミシン1から出力されたりする。
The
開閉カバー6は、アーム部4の上部の左右全長にわたって設けられる。開閉カバー6は、アーム部4の左右方向の軸回りに開閉するよう、アーム部4の上側背面部に枢支される。糸駒収容部15、及び糸立棒16は、アーム部4の上面中央部近傍の開閉カバー6の内部に設けられる。糸駒収容部15は、上糸20が巻回された糸駒21を収容する凹部である。糸立棒16は、糸駒収容部15の右側面から、左方向に延びる。糸立棒16は、糸駒21を支持する。
The open /
針棒8は、アーム部4の先端部の下部に設けられる。針棒8は、縫針が装着される。アーム部4は、糸調子機構と、糸取りバネと、天秤と、上糸量検出装置45と、タグリーダライタ510と、複数の操作キー9と、を備える。糸駒21から引き出された上糸20は、上糸量検出装置45、糸調子機構、糸取りバネ、及び天秤等の糸道経路を経由して、縫針まで供給される。タグリーダライタ510は、糸駒21に内蔵された図9に示す無線タグ801の糸情報を読み取り、かつ書き込む機能を有する。複数の操作キー9は、アーム部4の前面に設けられる。複数の操作キー9は、各種の縫製動作を指示するためのキーである。例えば、複数の操作キー9は、縫製動作の開始、及び停止を指示するためのスタート・ストップキー91を含む。
The
[上糸量検出装置45]
図2を参照して、上糸量検出装置45について説明する。上糸量検出装置45は、糸駒21から上糸20が引き出された上糸量を検出する。上糸量検出装置45は、糸駒21から糸調子機構に至る糸道経路に設けられる。
[Upper thread amount detection device 45]
The upper thread
図2に示すように、上糸量検出装置45は、取付け台46と、ネジ50と、エンコーダ48と、第1ギア52と、第1回転軸48aと、第2ギア54と、第2回転軸56と、回転ローラ58と、を備える。エンコーダ48は、ネジ50により取付け台46に取り付けられる。エンコーダ48は、第1回転軸48aの回転量を検出するロータリエンコーダである。第1ギア52が、第1回転軸48aに固着される。第1ギア52は、第2ギア54に噛み合う。第2ギア54は、第2回転軸56により取付け台46に回転可能に支持される。回転ローラ58は、第2ギア54に固着される。回転ローラ58は、第2ギア54と一体に回転するように構成される。
As shown in FIG. 2, the upper thread
枢支軸62は、取付け台46に固着される。揺動レバー60は、枢支軸62に揺動可能に枢支される。揺動レバー60は、第1腕部60aと、第2腕部60bと、第3腕部60cと、を備える。第1腕部60aと、第2腕部60bと、第3腕部60cとは、枢支軸62を中心として、上下方向に直交する平面に延びる構成である。引張りバネ64は、第1腕部60aの先端とバネ取り付け部61とにわたって掛装される。バネ取り付け部61は、取付け台46の一部である。バネ取り付け部61は、第1腕部60aより前方に設けられる。引張りバネ64の弾性力は、第1腕部60aの前方に作用する。これにより、第1腕部60a、及び揺動レバー60は、枢支軸62を中心として反時計回りに回動する。ローラホルダ68は、略三角形状の平板部材である。枢支軸66は、ローラホルダ68に固着される。枢支軸66は、第2腕部60bの先端に回転可能に連結される。ローラホルダ68は、第2腕部60bの先端に回動可能に枢支される。長孔63は、ローラホルダ68の他端部に形成される。回転ローラ58が、長孔63に挿通される。
The
枢支軸72、73は、ローラホルダ68に固着される。第1従動ローラ70と、第2従動ローラ71とは、ローラホルダ68の他端部の近傍に設けられる。第1従動ローラ70と、第2従動ローラ71とは、ゴム製である。第1従動ローラ70は、枢支軸72に回転可能に支持される。第2従動ローラ71は、枢支軸73に回転可能に支持される。従って、揺動レバー60が枢支軸62を中心として反時計回りへ回動することにより、第1従動ローラ70と、第2従動ローラ71とは、ローラホルダ68を介して矢印方向74に移動し、回転ローラ58を押圧する。矢印方向74は、例えば右前方向である。
The
ミシン1は、加工布を押圧する押え足を装着する押え棒と、押え棒を手動操作で上下方向に昇降させる操作レバーと、を備える。第3腕部60cは、操作レバーに作動的に連結される。ユーザが操作レバーを操作すると、押え棒、及び押え足が上昇する。押え足が上昇すると、揺動レバー60は、引っ張りバネ64の弾性力に抗して時計回りに回動する。揺動レバー60が時計回りに回動すると、第1従動ローラ70と、第2従動ローラ71とは、回転ローラ58から夫々隔離する。
The
糸駒21に巻回された上糸20を糸道経路に掛けるときに、ユーザは操作レバーを操作して押え足を上昇させ、第1従動ローラ70と、第2従動ローラ71とを、回転ローラ58から夫々隔離させる。また、操作レバーの操作により、糸調子機構の糸調子皿を開放する。糸調子皿の開放状態で、糸道経路に上糸20を掛けてゆくことにより、上糸20が、第1従動ローラ70と回転ローラ58との間、及び第2従動ローラ71と回転ローラ58との間に挿入される。上糸20が、第1従動ローラ70と回転ローラ58との間、及び第2従動ローラ71と回転ローラ58との間に挿入された状態で、ユーザが操作レバーを操作して押え足を縫製位置へ降下させると、上糸20は、第1従動ローラ70と回転ローラ58との間に挟まれるとともに、第2従動ローラ71と回転ローラ58との間に挟まれる。
When the
上糸検出動作について説明する。縫製動作により上糸20が引き出されると、回転ローラ58が回転する。回転ローラ58が回転すると、回転ローラ58に固着された第2ギア54が回転する。第2ギア54が回転すると、第2ギア54と噛み合う第1ギア52が回転する。第1ギア52が回転すると、エンコーダ48の第1回転軸48aが回転する。後述するCPU101は、エンコーダ48により検出される第1ギア52の回転量から回転ローラ58の回転量を演算する。回転ローラ58の円周、及び回転ローラ58の回転量を基にして、上糸20が糸駒21から引き出された上糸量を検出する。検出された上糸量を、以降、検出糸量と称する。
The upper thread detection operation will be described. When the
[ミシン1の電気的構成]
図3を参照して、ミシン1の電気的構成について説明する。制御部100は、CPU101と、ROM102と、RAM103と、EEPROM104と、入力I/F105と、出力I/F106と、コネクタ108と、を備える。上記制御部100の構成要素は、バスにより相互に接続される。入力I/F105は、スタート・ストップキー91と、エンコーダ48と、タッチパネル111と、タグリーダライタ510と、にそれぞれ接続される。出力I/F106は、送り量調整用パルスモータ132と、ミシンモータ133と、LCD10と、X軸モータ136と、Y軸モータ137と、タグリーダライタ510と、をそれぞれ駆動する駆動回路123〜128に接続される。ROM102は、読み出し専用の記憶素子である。RAM103は、任意に読み書き可能な記憶素子である。コネクタ108は、CD−ROMドライブ等の外部記憶装置190が接続されるように構成される。
[Electric configuration of sewing machine 1]
The electrical configuration of the
CPU101は、ミシン1の主制御を司る。CPU101は、ROM102のプログラム記憶領域に記憶された各種のプログラムに従って、演算及び処理を実行する。RAM103は、各種のデータを一時的に記憶する記憶領域が設けられる。
The
タグリーダライタ510は、交信範囲内にある複数の糸駒21に設けられた無線タグ801と無線にて通信し、無線タグ801から糸情報を読み取る。具体的には、タグリーダライタ510は、非接触で無線タグ801に記憶された情報を読み取り、かつ書き込む。タグリーダライタ510は、アンテナと、送受信回路と、信号処理回路と、制御回路と、を備える。図9に示すように、アンテナは、無線タグ801が有するアンテナ811との間で無線通信により信号を授受する。送受信回路は、タグリーダライタ510のアンテナを介して無線タグ801のIC回路部820へアクセスし、情報を読み取り、かつ書き込む。信号処理回路は、無線タグ801から読み出された信号を処理する。制御回路は、マイクロコンピュータである。制御回路は、CPU、ROM、及びRAM等から構成される。制御回路は、RAMの一時的な記憶領域を利用しつつ、ROMに予め記憶されたプログラムに従って信号を処理する。
The tag reader /
[RAM103の詳細]
図4を参照して、RAM103について説明する。RAM103は、上記のプログラム、データ、タッチパネル111の操作等で入力された各種の設定値、及び制御部100で演算された演算結果等を一時的に記憶するための記憶領域を有する。具体的には、図4に示すように、RAM103は、プログラム記憶領域241と、設定記憶領域242と、刺繍データ記憶領域243と、色情報記憶領域246と、画像表示データ記憶領域247と、検索糸情報記憶領域250と、選択模様記憶領域251と、配色記憶領域252と、検出糸量記憶領域253と、糸色候補記憶領域254と、を含む。プログラム記憶領域241は、メインプログラムを記憶する。メインプログラムは、後述するフローチャートに従った処理を実現するためのプログラムである。設定記憶領域242は、CPU101がプログラムを実行する際に参照する設定値、又はテーブル等を記憶する。刺繍データ記憶領域243は、CPU101が刺繍データを作成する際に基準となるデータを記憶する。色情報記憶領域246は、刺繍模様の配色に用いられるデータを記憶する。刺繍模様の配色に用いられるデータは、パレット別色番号等である。画像表示データ記憶領域247は、LCD10に表示する画面の画像データ、及び表示設定情報を記憶する。検索糸情報記憶領域250は、タグリーダライタ510が読み取った無線タグ801の糸情報を記憶する。選択模様記憶領域251は、ユーザにより選択された選択模様の刺繍データを記憶する。配色記憶領域252は、色別模様部と使用糸色とを対応付けて記憶する。検出糸量記憶領域253は、縫製中に上糸量検出装置45により検出された検出糸量を記憶する。糸色候補記憶領域254は、使用糸量Pと糸駒21の糸量Qとの比較結果に基づき、ランダムに抽出した色を一次的に記憶する。
[Details of RAM 103]
The
図18に示すLCD10の拡大表示画面304に表示された「花」の刺繍模様340を説明する。刺繍模様340は、複数の色別模様部からなる。刺繍模様340は、例えば、n個の色別模様部である第1模様部401〜第n模様部40nからなる。nは、2以上の整数である。例えば、花びらを構成する第1模様部401は、赤の糸色で縫製される。葉を構成する第2模様部402は、紫の糸色で縫製される。茎を構成する第3模様部403は、黄緑の糸色で縫製される。なお、模様部401〜40nは、夫々異なる色が設定される色別模様部であるが、各模様部401〜40nは、相互に異なる色でなくてもよい。
The “flower”
刺繍データは、ミシン1が刺繍模様を縫製するためのデータである。刺繍データは、複数個の色別模様部データからなる。例えば、図5に示すように、刺繍模様340に関する刺繍データである場合、刺繍データは、模様部401〜40nの各模様部に設定された各針落ち点データと、模様部401〜40nの各模様部の縫製順序を特定するための縫製順序データと、糸色データと、を含む。針落ち点データは、加工布31上の縫製位置を指定する。針落ち点データは、例えば、加工布31上の針落ち点のXY座標である。縫製順序データは、例えば、「模様1」、「模様2」等の順番を示す番号である。糸色データは、各模様部の糸色を特定するために付与されるデータである。
The embroidery data is data for the
図5に示すように、縫製順序データである「模様1」は、最初に縫製される順序を特定するデータである。糸色データである「赤」は、実際には色番号で示される。針落ち点データである「Xa0、Ya0」…「XaN、YaN」は、縫針が順次針落ちする座標である。これと同様に、縫製順序が2番目以降の刺繍データについても、縫製順序データ「模様2」〜「模様n」と、糸色データ「紫」〜「青」と、針落ち点データ「XbN、YbN」〜「XnN、YnN」とが夫々含まれる。刺繍データは、LCD10に表示する刺繍模様の画像データを含む。刺繍模様の画像データは、例えばbmp形式のデータである。CPU101が刺繍データ記憶領域243から刺繍模様の画像データを読み込むと、LCD10は刺繍模様の画像を各糸色データによって割り当てられた色で表示する。
As shown in FIG. 5, “
EEPROM104は、糸色データとして割り当てられる色情報を記憶する。色情報は、例えば、ミシン1が使用可能な糸駒21の糸色に関する情報である。EEPROM104は、第1パレットテーブルを記憶する。第1パレットテーブルは、64色分のRGB値と、64色分のRGB値に夫々対応付けられた1〜64のパレット別色番号と、からなる。第1パレットテーブルは、図15にて詳述する。
The
図6に示すように、検索糸情報記憶領域250は、タグリーダライタ510が読み取った無線タグ801に記憶される糸情報を記憶する。タグリーダライタ510の最大交信範囲は、ミシン1の周囲約100[cm]に及ぶように設定される。従って、タグリーダライタ510は、ミシン1に装着される糸駒21に限らず、その周囲に置かれた複数の糸駒21に備えられた無線タグ801の情報を順に読み取ることができる。検索糸情報記憶領域250は、糸駒21の色番号と、糸駒21に巻回される糸の糸色と、糸駒21に残る糸の長さである糸量と、を少なくとも含む糸情報を記憶する。
As shown in FIG. 6, the search thread
図7に示す配色記憶領域252は、後述するD6の処理にて使用糸量Pを取得した直後の配色前の配色記憶領域である。配色前であるため、配色記憶領域252の色番号と、使用糸色には、データがない。配色記憶領域252は、ユーザにより選択された刺繍模様である選択模様に関する配色の組み合わせを記憶する。選択模様に関する配色の組み合わせは、使用糸色と、使用糸量Pと、を含む。使用糸色は、選択模様の刺繍データとして選択模様記憶領域251に記憶される。使用糸量Pは、刺繍データから計算される。即ち、刺繍データは1針ごとに刺繍枠32を移動させる移動量(X,Y)の集合であるため、使用糸量Pは移動量の総和+補正値により算出することができる。
The color
[糸駒21の詳細]
図8、及び図9を参照して、糸駒21について説明する。図8、及び図9に示すように、糸駒21は、糸巻き部212と、無線タグ801と、を備える。糸巻き部212は、略円柱形状である。糸巻き部212は、2つの円形鍔部213を有する。円形鍔部213は、糸巻き部212の円柱が延びる方向における両端に設けられる。孔211が、円形鍔部213の中心から円柱が延びる方向に形成される。孔211は、糸駒21の内部を貫通している。無線タグ801は、アンテナ811と、IC回路部820と、を備える。アンテナ811は、孔211の周りに螺旋状に埋設される。アンテナ811は、コイル状である。IC回路部820は、アンテナ811の一端に接続される。
[Details of Yarn piece 21]
The
[無線タグ801の電気的構成]
図10を参照して、無線タグ801の電気的構成について説明する。図10に示すように、アンテナ811は、タグリーダライタ510が有するアンテナとの間で、電波を用いて非接触で信号を送受信する。IC回路部820は、アンテナ811と電気的に接続された整流部821と、整流部821と電気的に接続された電源部822と、アンテナ811と電気的に接続されたクロック抽出部823と、アンテナ811と電気的に接続された変復調部824と、クロック抽出部823及び変復調部824のそれぞれと電気的に接続された制御部825と、制御部825と電気的に接続されたメモリ部826と、を備える。整流部821は、アンテナ811によって受信された搬送波を整流する。電源部822は、整流部821による整流された搬送波のエネルギーを蓄積し駆動電源とする。クロック抽出部823は、アンテナ811によって受信された搬送波からクロック信号を抽出して制御部825に供給する。変復調部824は、タグリーダライタ510から搬送波に乗せて送信され、アンテナ811によって受信された受信信号の復調を行う。また、変復調部824は、制御部825からの応答信号に基づき、受信された搬送波を変調する。制御部825は、変復調部824により復調された受信信号を解読し、メモリ部826に記憶された糸情報に基づいて返信信号を生成し、変復調部824、及びアンテナ811を介して返信する。メモリ部826は、糸情報を記憶する。無線タグ801は、タグリーダライタ510からの問い合わせ信号に応じて、糸情報をメモリ部826から読取り、又はメモリ部826に書込むことができる。メモリ部826は、糸駒21に巻回される糸の糸色と糸量とを含む糸情報を記憶する。更新された糸量情報が、糸駒21の糸が使用される毎に、タグリーダライタ510から無線タグ801に送信され、メモリ部826に記憶される。
[Electric Configuration of Wireless Tag 801]
The electrical configuration of the
[メイン処理]
図11を参照し、メイン処理について説明する。CPU101は、プログラム記憶領域241に記憶されたメインプログラムに従って、メイン処理を実行する。ユーザがミシン1の不図示の電源ボタンを押圧すると、ミシン1の電源が投入され、CPU101が、図11に示すプログラムを実行する。フローチャートに示す各ステップは、CPU101の処理を示す。
[Main processing]
The main process will be described with reference to FIG. The
S1では、CPU101は、糸検索処理を行う。糸検索処理は、タグリーダライタ510が、糸駒21の円形鍔部213に埋設された無線タグ801と通信することにより、メモリ部826に記憶された糸情報を読み取る処理である。タグリーダライタ510は、糸立棒16に装着される糸駒21に限らず、タグリーダライタ510の交信範囲に置かれる全ての糸駒21のメモリ部826からの糸情報を読取る。
In S1, the
S3では、CPU101は、S1にて読み取った糸情報を、RAM103の検索糸情報記憶領域250に記憶する。図6に示すように、第1実施形態においては、ミシン1に装着される糸駒21に限らず、その周囲に置かれた複数の糸駒21を含む交信範囲に8個の糸駒21が存在する。各糸色、及び糸量は、「赤:6m」、「ピンク:30m」、「青:100m」、「黄緑:20m」、「白:1m」、「黒:20m」、「紫:30m」、「緑:3m」である。なお、色番号は、糸色に応じて予め設定された番号であり、第1実施形態においては、1〜8であるとする。
In S <b> 3, the
S5では、CPU101は、糸検索キーが選択されたか否かを判断する。糸検索キーは、LCD10に表示された刺繍模様選択画面、又は縫製画面に設けられる。ユーザは、タッチパネル111を介して糸検索キーを選択する。CPU101は、糸検索キーが選択されたと判断した場合(S5:YES)、S1に処理を戻す。CPU101は、糸検索キーが選択されなかったと判断した場合(S5:NO)、S7に処理を進める。
In S5, the
S7では、CPU101は、刺繍データ処理プログラムを実行する。
In S7, the
S9では、CPU101は、スタート・ストップキー91が選択されたか否かを判断する。CPU101は、スタート・ストップキー91が選択されたと判断した場合(S9:YES)、S11へ処理を進める。CPU101は、スタート・ストップキー91が選択されなかったと判断した場合(S9:NO)、S9の処理を繰り返す。
In S9, the
S11では、CPU101は、縫製手段が刺繍模様を加工布31に縫製するよう、指示する。縫製中においては、エンコーダ48は、実際に使用された上糸量である検出糸量を検出する。検出糸量は、RAM103の検出糸量記憶領域253に糸色毎に記憶される。
In S <b> 11, the
S13では、CPU101は、検出糸量記憶領域253に記憶される検出糸量を検索糸情報記憶領域250に記憶されていた糸量から減算し、残存糸量を求める。
In S13, the
S15では、CPU101は、糸量更新処理を行う。糸量更新処理は、タグリーダライタ510を動作させ、各糸駒21の無線タグ801に残存糸量を書き込む処理である。CPU101は、S15終了後、S1へ処理を戻す。ミシン1は、S1〜S15の処理を繰り返し実行する。
In S15, the
[刺繍データ処理S7]
図12、及び図13を参照して、刺繍データ処理S7について詳細に説明する。刺繍データ処理S7は、A1〜A33の処理を含み、CPU101により実行される。
[Embroidery data processing S7]
The embroidery data processing S7 will be described in detail with reference to FIG. 12 and FIG. The embroidery data process S7 includes processes A1 to A33 and is executed by the
CPU101は、刺繍データ記憶領域243から読み取った刺繍データに従って、LCD10に模様選択画面を表示するよう駆動回路125を制御する。具体的には、CPU101は、画像表示データ記憶領域247から模様選択画面の画像データを読み出す。
The
A1では、CPU101は、ユーザの選択指示を受け付けて模様選択画面における複数の刺繍模様の中から、特定の刺繍模様が選択されたか否かを判断する。CPU101は、特定の刺繍模様が選択されたと判断した場合(A1:YES)、ユーザが選択した特定の刺繍模様の刺繍データを選択模様記憶領域251に記憶させ、A2に処理を進める。CPU101は、特定の刺繍模様が選択されなかったと判断した場合(A1:NO)、A1の処理を繰り返す。
In A1, the
A2では、CPU101は、LCD10に図14に示すメニュー画面300を表示するよう駆動回路125を制御する。具体的には、CPU101は、画像表示データ記憶領域247からメニュー画面300の画像データを読み出す。
In A2, the
図14に示すように、メニュー画面300は、プレビュー画像領域350と、入力キー351と、糸色データ指定領域352と、を備える。プレビュー画像領域350は、プレビュー画像を表示する。プレビュー画像は、刺繍模様を刺繍する前に、実際に刺繍される刺繍結果を示す画像である。入力キー351は、糸色設定キー351aを含む。糸色設定キー351aは、糸色を設定するためのキーである。
As shown in FIG. 14, the
A3では、CPU101は、糸色設定キー351aが選択されたか否かを判断する。CPU101は、糸色設定キー351aが選択されたと判断した場合(A3:YES)、A4に処理を進める。CPU101は、糸色設定キー351aが選択されなかったと判断した場合(A3:NO)、A2に処理を戻す。
In A3, the
A4では、CPU101は、図15に示す色替画面301を表示するよう駆動回路125を制御する。具体的には、CPU101は、画像表示データ記憶領域247から色替画面301の画像データを読み出す。
In A4, the
図15に示すように、色替画面301は、プレビュー画像領域350と、糸色データ指定領域352と、第1カラーパレット353と、シャッフルキー355と、を備える。糸色データ指定領域352は、ユーザにより糸色データを指定可能である。糸色データ指定領域352は、プレビュー画像領域350の刺繍模様の各色別模様部に対応する色を、糸駒352aのイラストと共に表示する。ユーザは、糸駒キー352aをタッチし、第1カラーパレット353の中からユーザが所望する色を各色別模様部に指定することができる。第1カラーパレット353は、上段から下段にわたって第1パレットテーブルの色情報が段毎に8つずつ配置された64色のパレットである。例えば、第1カラーパレット353の最上段の1列には、左から順に第1パレットテーブルのパレット別色番号1〜8のRGB値が夫々割り当てられる。
As illustrated in FIG. 15, the
A5では、CPU101は、糸駒キー352aが指定されたか否かを判断する。CPU101は、糸駒キー352aが指定されたと判断した場合(A5:YES)、A7に処理を進める。CPU101は、糸駒キー352aが指定されなかったと判断した場合(A5:NO)、A9に処理を進める。
In A5, the
A7では、CPU101は、指定された糸駒キー352aの糸色を、対象の色別模様部に対応付けて配色記憶領域252に記憶する。糸駒キー352aが指定されると、糸駒キー352aの糸色は、刺繍模様の使用糸色として必ず含まれるよう設定される。具体的には、指定された糸駒キー352aの糸色は、対象の色別模様部の色として、後に糸色をランダムに抽出する際も必ず含まれる。なお、指定数の上限は、図5で「n」に相当する、A1にて選択された刺繍模様における色別模様部の総数である。従って、A5にて全ての色別模様部について糸色が指定された場合、刺繍データ処理S7を終了する。
In A7, the
A9では、CPU101は、シャッフルキー355が選択されたか否かを判断する。CPU101は、シャッフルキー355が選択されたと判断した場合(A9:YES)、A11に処理を進める。CPU101は、シャッフルキー355が選択されなかったと判断した場合(A9:NO)、A5に処理を戻す。
In A9, the
A11では、CPU101は、図16に示す色調設定画面302を表示するよう駆動回路125を制御する。具体的には、CPU101は、画像表示データ記憶領域247から色調設定画面302の画像データを読み出す。
In A11, the
図16に示すように、色調設定画面302は、プレビュー画像領域350と、カテゴリ設定部358と、を備える。カテゴリ設定部358は、ランダムキー358aと、残り糸使用モードキー358bと、を備える。ランダムキー358aは、第1パレットテーブルの中から、ランダムに色を抽出して配色するためのキーである。残り糸使用モードキー358bは、タグリーダライタ510により読取られた糸量Qと、各色別模様部の使用糸量Pと、を比較した結果に基づき、タグリーダライタ510により読み取られた複数の糸色の中から色を抽出して配色するためのキーである。
As shown in FIG. 16, the color
A13では、CPU101は、糸色を抽出する方法であるカテゴリ設定処理を行う。A13は、図19を参照して、後に詳述する。
In A13, the
A15では、CPU101は、抽出した糸色をランダムに配色する処理であるランダム配色処理を行う。A15は、図21を参照して、後に詳述する。
In A15, the
A17では、CPU101は、図17に示すサムネイル画面303を表示するよう駆動回路125を制御する。具体的には、CPU101は、画像表示データ記憶領域247からサムネイル画面303の画像データを読み出す。
In A17, the
図17に示すように、サムネイル画面303は、刺繍模様選択領域361と、リターンキー362と、セーブキー363と、リフレッシュキー364と、を備える。刺繍模様選択領域361は、複数の刺繍模様を表示する。複数の刺繍模様の数は、例えば6個である。具体的には、刺繍模様選択領域361は、サムネイル画像361aを表示する。サムネイル画像361aは、A15にてランダムに抽出した色を用いて生成した複数の刺繍模様を縮小した画像である。複数の刺繍模様の色の組み合わせは、それぞれ異なる。セーブキー363は、刺繍模様の刺繍データをEEPROM104に記憶するためのキーである。リフレッシュキー364は、糸色データに対して新たに抽出された色が割り当てられる新たな6個の刺繍模様を、サムネイル画像361aが表示される6個の刺繍模様に代えて表示するためのキーである。リターンキー362は、図16に示す色調設定画面302に戻るためのキーである。
As shown in FIG. 17, the
A19では、CPU101は、サムネイル画像361aが選択されたか否かを判断する。CPU101は、サムネイル画像361aが選択されたと判断した場合(A19:YES)、A31へ処理を進める。CPU101は、サムネイル画像361aが選択されなかったと判断した場合(A19:NO)、A21へ処理を進める。
In A19, the
A21では、CPU101は、リターンキー362が選択されたか否かを判断する。CPU101は、リターンキー362が選択されたと判断した場合(A21:YES)、A13へ処理を戻す。CPU101は、リターンキー362が選択されなかったと判断した場合(A21:NO)、A23へ処理を進める。
In A21, the
A23では、CPU101は、リフレッシュキー364が選択されたか否かを判断する。CPU101は、リフレッシュキー364が選択されたと判断した場合(A23:YES)、A15へ処理を戻す。CPU101は、リフレッシュキー364が選択されなかったと判断した場合(A23:NO)、A25へ処理を進める。
In A23, the
A25では、CPU101は、セーブキー363が選択されたか否かを判断する。CPU101は、セーブキー363が選択されたと判断した場合(A25:YES)、A27へ処理を進める。CPU101は、セーブキー363が選択されなかったと判断した場合(A25:NO)、A19へ処理を戻す。
In A25, the
A27では、CPU101は、セーブモードへ移行する。セーブモードでは、サムネイル画面303の任意のサムネイル画像361aが選択されることにより、選択されたサムネイル画像361aに対応する刺繍データを保存することができる。
In A27, the
A29では、ユーザにより任意のサムネイル画像361aが選択される。CPU101は、選択されたサムネイル画像361aに対応する刺繍データを、EEPROM104に書き込む。A29終了後、A17へ処理を戻す。
In A29, an
A31では、CPU101は、図18に示す拡大表示画面304を表示するよう駆動回路125を制御する。具体的には、CPU101は、画像表示データ記憶領域247から拡大表示画面304の画像データを読み出す。
In A31, the
図18に示すように、拡大表示画面304は、拡大画像領域365と、クローズキー366と、セットキー367と、を備える。拡大画像領域365は、A19にて選択されたサムネイル画像361aを拡大した1つの刺繍模様を表示する。クローズキー366は、サムネイル画面303に戻るためのキーである。セットキー367は、プレビュー画像領域350に拡大画像領域365の刺繍模様を表示したメニュー画面300に戻るためのキーである。
As shown in FIG. 18, the
A33では、CPU101は、セットキー367が選択されたか否かを判断する。CPU101は、セットキー367が選択されたと判断した場合(A33:YES)、拡大画像領域365の刺繍模様をプレビュー画像領域350に表示したメニュー画面300に戻り、刺繍データ処理S7を終了し、S9へ処理を進める。CPU101は、セットキー367が選択されなかったと判断した場合(A33:NO)、A31へ処理を戻す。
In A33, the
[カテゴリの設定処理A13]
図19を参照して、カテゴリの設定処理A13を詳細に説明する。
[Category setting process A13]
The category setting process A13 will be described in detail with reference to FIG.
まず、ユーザが、図16に示すランダムキー358a、又は残り糸使用モードキー358bのカテゴリをタッチすることにより、選択する。また、ユーザは、残り糸使用モードキー358bを選択した場合、タグリーダライタ510の交信範囲が、ミシン1に装着された糸駒21のみ、ミシン1の周囲に置かれた糸駒21のみ、又はミシン1に装着された糸駒21とミシン1の周囲に置かれた糸駒21との両方、の3つのカテゴリの中から1つを選択する。
First, the user makes a selection by touching the category of the random key 358a or the remaining thread use mode key 358b shown in FIG. When the user selects the remaining thread use mode key 358b, the communication range of the tag reader /
B1では、CPU101は、ユーザにより選択されたカテゴリを設定する。
In B1, the
B2では、CPU101は、EEPROM104に記憶された第1パレットテーブルのパレット別色番号1を読み出す。
In B <b> 2, the
B3では、CPU101は、図16に示す残り糸使用モードキー358bが選択されたか否かを判断する。CPU101は、残り糸使用モードキー358bが選択されたと判断した場合(B3:YES)、残り糸使用モードに移行し、B4に処理を進める。CPU101は、残り糸使用モードキー358bが選択されなかったと判断した場合(B3:NO)、B7に処理を進める。
In B3, the
B4では、CPU101は、交信範囲選択処理を行う。B4は、図20を参照して、後に詳述する。
In B4, the
B5では、CPU101は、読み出したパレット別色番号と、タグリーダライタ510が読み出した糸駒21の色番号と、が一致するか否かを判断する。CPU101は、パレット別色番号と、糸駒21の色番号と、が一致したと判断した場合(B5:YES)、B7に処理を進める。CPU101は、パレット別色番号と、糸駒21の色番号と、が一致しなかったと判断した場合(B5:NO)、B9に処理を進める。例えば、パレット別色番号が「1」であった場合、CPU101は、色番号1と、タグリーダライタ510が読み出した糸駒21の各色番号と、が一致するか否かを判断する。
In B5, the
B7では、CPU101は、読み出したパレット別色番号を色情報記憶領域246に記憶する。
In B7, the
B9では、CPU101は、図15に示す第1カラーパレット353内の64色全ての色番号を読み出したか否かを判断する。CPU101は、第1カラーパレット353内の64色全ての色番号を読み出したと判断した場合(B9:YES)、カテゴリの設定処理A13を終了する。CPU101は、第1カラーパレット353内の64色の色番号をまだ読み出していないと判断した場合(B9:NO)、B11へ処理を進める。
In B9, the
B11では、CPU101は、読み出す対象を次の色番号に移す。例えば、色番号が「1」であった場合、色番号を「2」に移す。CPU101は、B11終了後、B3へ処理を戻す。
In B11, the
[交信範囲選択処理B4]
図20を参照して、交信範囲選択処理B4について詳細に説明する。
[Communication range selection processing B4]
The communication range selection process B4 will be described in detail with reference to FIG.
F2では、CPU101は、タグリーダライタ510の交信範囲がミシン1に装着された糸駒21のみか否かを判断する。CPU101は、タグリーダライタ510の交信範囲がミシン1に装着された糸駒21のみであると判断した場合(F2:YES)、F3に処理を進める。CPU101は、タグリーダライタ510の交信範囲がミシン1に装着された糸駒21のみではないと判断した場合(F2:NO)、F5に処理を進める。
In F2, the
F3では、CPU101は、タグリーダライタ510がミシン1に装着された糸駒21の無線タグ801のみから糸情報を読み取るよう駆動回路128を制御する。CPU101は、F3終了後、F11へ処理を進める。
In F3, the
F5では、CPU101は、タグリーダライタ510の交信範囲がミシン1の周囲に置かれた糸駒21のみか否かを判断する。CPU101は、タグリーダライタ510の交信範囲がミシン1の周囲に置かれた糸駒21のみであると判断した場合(F5:YES)、F7に処理を進める。CPU101は、タグリーダライタ510の交信範囲がミシン1の周囲に置かれた糸駒21のみではないと判断した場合(F5:NO)、F9に処理を進める。
In F5, the
F7では、CPU101は、タグリーダライタ510がミシン1の周囲に置かれた糸駒21の無線タグ801のみから糸情報を読み取るよう駆動回路128を制御する。CPU101は、F7終了後、F11へ処理を進める。
In F7, the
F9では、CPU101は、タグリーダライタ510がミシン1の周囲に置かれた糸駒21の無線タグ801と、ミシン1に装着された糸駒21の無線タグ801との両方から糸情報を読み取るよう駆動回路128を制御する。CPU101は、F9終了後、F11へ処理を進める。
In F <b> 9, the
F11では、CPU101は、読み取った糸情報を検索糸情報記憶領域250に記憶する。
In F11, the
[ランダム配色処理A15]
図21を参照して、ランダム配色処理A15について詳細に説明する。
[Random color scheme A15]
The random color arrangement processing A15 will be described in detail with reference to FIG.
C1では、CPU101は、選択した刺繍模様における色別模様部の総数nに基づいて、刺繍模様の配色の組み合わせCを算出する。本実施形態では、図17に示すように、例えば、互いに配色の異なる6個の刺繍模様がサムネイル画面303に表示される。組み合わせ数Cは、配色に重複を持たない組み合わせになるようコンビネーションを用いて算出される。カテゴリ設定処理A13の終了後、第1パレットテーブルの色の総数をpとする。例えば、色別模様部の総数nが「1」である場合、組み合わせ数Cは、pC1である。
In C1, the
C3では、CPU101は、配色の組み合わせ数Cが6より小さいか否かを判断する。CPU101は、配色の組み合わせ数Cが6より小さいと判断した場合(C3:YES)、C7に処理を進める。CPU101は、配色の組み合わせ数Cが6以上であると判断した場合(C3:NO)、C5に処理を進める。
In C3, the
C5では、CPU101は、配色の組み合わせ数C=6と設定する。
In C5, the
C7では、CPU101は、配色処理C7を行う。C7は、図22を参照して、後に詳述する。
In C7, the
C9では、CPU101は、同じ配色の組み合わせがないか否かを判断する。CPU101は、同じ配色の組み合わせではないと判断した場合(C9:YES)、C11に処理を進める。CPU101は、同じ配色の組み合わせであると判断した場合(C9:NO)、C15に処理を進める。
In C9, the
C11では、CPU101は、配色の組み合わせをRAM103の配色記憶領域252に記憶する。例えば、図24に示すように、配色記憶領域252は、第1〜4模様部401〜404に、順に色番号1(赤)、7(紫),4(黄緑)、3(青)を対応付けて記憶する。
In C <b> 11, the
C13では、CPU101は、組み合わせ数Cを、C−1に更新する。
In C13, the
C15では、CPU101は、組み合わせ数Cが0より大きいか否かを判断する。CPU101は、組み合わせ数Cが0より大きいと判断した場合(C15:YES)、C7に処理を戻す。CPU101は、組み合わせ数Cが0であると判断した場合(C15:NO)、ランダム配色処理A15を終了する。
In C15, the
[配色処理C7]
図22を参照して、配色処理について詳細に説明する。
[Color scheme C7]
The color arrangement process will be described in detail with reference to FIG.
D1では、CPU101は、対象の色別模様部がユーザにより色が指定されているか否かを判断する。CPU101は、対象の色別模様部がユーザにより色が指定されていると判断した場合(D1:YES)、D3に処理を進める。CPU101は、対象の色別模様部がユーザにより色が指定されていないと判断した場合(D1:NO)、D4に処理を進める。
In D1, the
D3では、CPU101は、指定された色を対象の色別模様部に割り当てる。CPU101は、D3終了後、D15へ処理を進める。
In D3, the
D4では、CPU101は、残り糸使用モードであるか否かを判断する。CPU101は、残り糸使用モードであると判断した場合(D4:YES)、D6に処理を進める。CPU101は、残り糸使用モードではないと判断した場合(D4:NO)、D5に処理を進める。
In D4, the
D5では、色情報記憶領域246に記憶された色番号の中から、ランダムに対象の色別模様部に使用する使用糸色の色番号を抽出する。具体的には、CPU101は、色情報記憶領域246に記憶される第1パレットテーブルのパレット別色番号1〜64の範囲で乱数を発生させる。例えば、乱数が1である場合、色番号1に該当する糸色を使用糸色として抽出する。
In D5, the color number of the used thread color used for the target color-specific pattern portion is randomly extracted from the color numbers stored in the color
D6では、CPU101は、A1により選択され、選択模様記憶領域251に記憶された刺繍模様の刺繍データから、対象の色別模様部の使用糸量Pを取得する。具体的には、CPU101は、針落ち点の座標と次の針落ち点の座標との距離に基づき、使用する糸の距離、即ち使用糸量Pを算出する。そして、CPU101は、対象の色別模様部の使用糸量Pを、配色記憶領域252に記憶する。例えば、対象の色別模様部が、第1模様部401であった場合、図7を参照すると、第1模様部401の使用糸量Pは、5[m]である。従って、CPU101は、第1模様部401の使用糸量P=5を取得する。
In D6, the
D7では、CPU101は、比較処理を行う。具体的には、比較処理は、D6により取得された対象の色別模様部の使用糸量Pと、タグリーダライタ510により読み取られた各糸駒21の糸量Qと、を比較する処理である。CPU101は、各糸駒21の糸量Qを、検索糸情報記憶領域250から読み出す。各糸駒21の糸量Qは、交信範囲選択処理B4にて選択された交信範囲における各糸駒21の糸量である。CPU101は、使用糸量Pを、配色記憶領域252から読み出す。D7は、図23を参照して、後に詳述する。
In D7, the
D9では、CPU101は、D7での比較結果に基づき、糸色候補記憶領域254に記憶された糸色の中から、対象の色別模様部に使用する糸の糸色である使用糸色をランダムに抽出する。例えば、対象の色別模様部が第1模様部401であったとする。この場合、糸色候補記憶領域254に記憶される糸色に対応する色番号は、使用糸量P=5より大きな糸量を有する糸駒21の色番号である。従って、糸色候補記憶領域254に記憶される色番号は、図6に示す検索糸情報記憶領域250に記憶された色番号1、2、3、4、6、7である。そして、CPU101は、糸色候補記憶領域254に記憶される色番号の範囲で乱数を発生させる。乱数が1であった場合、色番号1に該当する赤色を使用糸色として抽出する。
In D9, based on the comparison result in D7, the
D11では、CPU101は、抽出された使用糸色が他の色別模様部に使用する糸色と異なるか否かを判断する。CPU101は、抽出された使用糸色が他の色別模様部に使用する糸色と異なると判断した場合(D11:YES)、D13に処理を進める。CPU101は、抽出された使用糸色が他の色別模様部に使用する糸色と同じであると判断した場合(D11:NO)、D4に処理を戻す。
In D11, the
D13では、CPU101は、使用糸色を対象の色別模様部に割り当てる。具体的には、CPU101は、配色記憶領域252に記憶される対象の色別模様部に対応付けて使用糸色の色番号を記憶する。例えば、図24に示すように、第1模様部401に対応付けて、使用糸色である赤色の色番号1を記憶する。CPU101は、D13終了後、D15に処理を進める。
In D13, the
D15では、CPU101は、全ての色別模様部を配色したか否かを判断する。CPU101は、全ての色別模様部を配色したと判断した場合(D15:YES)、配色処理C7を終了する。CPU101は、全ての色別模様部をまだ配色していないと判断した場合(D15:NO)、D1に処理を戻す。
In D15, the
[比較処理D7]
図23を参照して、比較処理D7について詳細に説明する。
[Comparison process D7]
The comparison process D7 will be described in detail with reference to FIG.
E1では、CPU101は、タグリーダライタ510に読み取られた対象の糸駒21の糸量Qが、対象の色別模様部の使用糸量Pより大きいか否かを判断する。CPU101は、対象の糸駒21の糸量Qが、対象の色別模様部の使用糸量Pより大きいと判断した場合(E1:YES)、E3へ処理を進める。CPU101は、対象の糸駒21の糸量Qが、対象の色別模様部の使用糸量P以下であると判断した場合(E1:NO)、E5へ処理を進める。例えば、対象の色別模様部が第1模様部401であり、対象の糸駒21が色番号1(赤)であったとする。この場合、CPU101は、Q=6、P=5、従ってQ>Pであるため、対象の糸駒21の糸色を刺繍模様の縫製が可能な糸色であると判断し、E3へ処理を進める。
In E1, the
E3では、CPU101は、対象の糸駒21の色番号を糸色候補記憶領域254に記憶する。具体的には、CPU101は、色番号1を糸色候補記憶領域254に記憶する。
In E3, the
E5では、CPU101は、対象の色別模様部の使用糸量Pと、全ての糸駒21の糸量Qと、を比較したか否かを判断する。CPU101は、全ての糸駒21と比較したと判断した場合(E5:YES)、比較処理D7を終了する。CPU101は、全ての糸駒21とまだ比較していないと判断した場合(E5:NO)、E7に処理を進める。なお、全ての糸駒21は、B4にて選択した交信範囲内の糸駒21である。
In E <b> 5, the
E7では、CPU101は、次の糸駒21に比較対象を移す。第1実施形態では、色番号1(赤)の次の糸駒21の色番号は、色番号2(ピンク)である。CPU101は、E7終了後、E1へ処理を戻す。
In E7, the
[第2実施形態のミシン500]
図25、図26、及び図27を参照して、第2実施形態に係るミシン500の物理的構成について説明する。
[
A physical configuration of the
図25に示すように、ミシン500は、6本の針棒を有する多針ミシンである。ミシン500は、脚部501と、脚柱部502と、アーム部503と、針棒ケース504と、シリンダベッド505と、操作パネル506と、キャリッジ507と、枠取付台508と、を備える。
As shown in FIG. 25, the
第2実施形態における方向について定義する。脚柱部502が脚部501から延びる方向を、上方向とし、上方向の反対方向を下方向とする。アーム部503が脚柱部502から延びる方向を、前方向とし、前方向の反対方向を後方向とする。前後方向と上下方向とに直交する方向を、左右方向とする。
The direction in the second embodiment will be defined. The direction in which the
脚部501は、ミシン全体を支持する。脚部501は、左右一対に設けられる。脚柱部502は、脚部501の後端部から上向きに延びる。アーム部503は、脚柱部502の上部から前方に延びる。針棒ケース504は、アーム部503の前端部に装着される。シリンダベッド505は、脚柱部502の下端部から前方に延びる。回転釜が、シリンダベッド505の前端部に設けられる。
The
キャリッジ507は、脚部501の上側に設けられる。キャリッジ507は、左右方向に延びる。キャリッジ507は、枠取付台508を左右方向に移動させる左右駆動機構を備える。脚部501は、枠取付台508を前後方向に移動させる前後駆動機構を備える。枠取付台508は、キャリッジ507の前側に設けられる。刺繍枠509は、刺繍縫製に供する加工布が保持される。刺繍枠509は、枠取付台508に取り付け可能に構成される。刺繍枠509が、キャリッジ507とともに前後方向に移動し、枠取付台508と共に左右方向に移動することにより、ミシン500は、加工布を移動する。
The
6本の針棒510が、針棒ケース504に上下動可能に装着される。縫針511が、各針棒510の下端部に夫々装着される。6つの天秤512が、各針棒510の各々に対応して上下動可能に夫々装着される。糸調子台513は、針棒ケース504の上端部に設けられる。糸調子台513の平面は、後方上側へ傾斜する。糸調子台513は、合成樹脂製である。6つの糸調子器514は、糸調子台513の上部に設けられる。6つの糸調子器514は、各縫針511の各々に供給される上糸の張力を調整する。
Six needle bars 510 are attached to the
糸立て台515は、アーム部503の上側に設けられる。糸立て棒516は、糸立て台515に設けられる。糸立て棒516は、6個の糸駒を取り付け可能である。各糸駒から延びる上糸は、各糸駒に対応する糸調子器514、及び天秤512に掛けられ、針棒510の下端に取り付けられた縫針511に供給される。
The
ミシン500は、針棒510、及び天秤512を同期して上下駆動し、回転釜と協働して、刺繍枠509に保持される加工布に刺繍模様を縫製する。
The
操作パネル506は、アーム部503の右側面に設けられる。操作パネル506は、LCD506aと、タッチパネル506bと、起動停止スイッチ506cと、を備える。LCD506aは、左右方向に長い。タッチパネル506bは、LCD506aの表面に設けられる。タッチパネル506bは、LCD506aに表示された複数種類の刺繍模様画像、及び機能名に対応する位置に、透明な複数のタッチキーを有する。起動停止スイッチ506cは、LCD506aの下側に設けられる。起動停止スイッチ506cは、縫製の開始、及び停止を指示する。ミシン500は、図示はしないが、第1実施形態のミシン1と同様の電気的構成を備える。
The
図26、及び図27を参照して、糸調子器514、及び回転量検出機構540について説明する。なお、6つの糸調子器514は、同一構造であるので、1つの糸調子器514について説明する。
The
図26、及び図27に示すように、糸調子器514は、軸部材520と、ロータリ皿521と、調節機構522と、フランジ付き本体部材523と、永久磁石部材524と、ホール素子525と、を備える。
As shown in FIGS. 26 and 27, the
軸部材520は、下端側から順次、小径部520a、大径部520b、中径部520c、及び小径部520dからなる段付き構造である。大径部520bは、本体部材523に内装される。
The
本体部材523は、糸調子台513にフランジ523aを介してネジ529にて固定される。長孔523bは、フランジ523aに形成される。長孔523bは、円弧状である。ネジ529は、長孔523bに貫通して長孔523bを移動可能に設けられる。従って、糸調子器514は、糸調子台513に対して、位置調整可能に取付けられる。小径部520aは、本体部材523の嵌合孔523cに嵌合される。止めねじ530は、本体部材523に小径部520aを固定する。なお、アース用の止めねじ531は、本体部材523に設けられる。
The
割溝520eは、軸部材520の小径部520dの先端から中径部520cに亙って軸部材520の軸方向に延びる。雄ねじ520fは、小径部520dの外周に形成されている。薄板部材532は、円板状に形成され、中央位置に貫通孔が設けられる。貫通孔は、中径部520cを挿通可能である。薄板部材532は、中径部520cの基端部に外装される。薄板部材532は、貫通孔の周囲の下面が、大径部520bと中径部520cとの段差部に当接して、位置が保持される。環状のフェルト材533、ロータリ皿521、及び環状のフェルト材534が、薄板部材532の上方には配置され、中径部520cに対して一体回転可能に外装される。
The
調節機構522は、ロータリ皿521の回転抵抗力を調節する機構である。調節機構522は、ロータリ皿押え535と、調節ダイヤル536と、圧縮コイルバネ537と、環状のバネ受け部材538と、を有する。ロータリ皿押え535は、上端開放の筒状に形成される。ロータリ皿押え535は、中径部520cに軸方向に移動可能に外装される。
The
調節ダイヤル536の下端は、開放され、略テーパ筒状に形成される。ロータリ皿押え535は、中径部520cに回転可能に外装され、かつ調節ダイヤル536の下端外周部を囲むよう形成される。筒部536aが、調節ダイヤル536内の上半部に一体形成される。雌ねじが筒部536aの内周に形成される。雌ねじは、雄ねじ520fに螺合可能である。
The lower end of the
環状のバネ受け部材538は、調節ダイヤル536内において小径部520dに軸方向に移動可能に外装される。フランジ538aが、環状のバネ受け部材538の上端に形成される。圧縮コイルバネ537が、フランジ538aとロータリ皿押え535との間に介装される。圧縮コイルバネ537は、フランジ538aを筒部536aに当接させるよう付勢する。また、圧縮コイルバネ537は、ロータリ皿押え535を下方に押圧するよう付勢する。ロータリ皿押え535が下方に押圧されることで、ロータリ皿521fはフェルト材534を介して押圧力を受ける。よって、前記押圧力が、ロータリ皿521が回転するときの回転抵抗力となる。前記回転抵抗力は、圧縮コイルバネ537の付勢力に依存する。圧縮コイルバネ537の付勢力は、ユーザが、調節ダイヤル536を回転させ、バネ受け部材538を軸方向に移動させることで、調整することができる。このように、圧縮コイルバネ537の付勢力を調節することで、ロータリ皿押え535に作用する押圧力が変化し、ロータリ皿521の回転抵抗力を調節することができる。
An annular
ロータリ皿521は、一対の薄板状の金属製円盤を背面合わせに係合して構成される。一対の円盤の合せ面外周部が糸案内溝539となる。上糸が、糸案内溝539に一巻分巻回される。ロータリ皿521には、複数の抜き孔521aが周方向一定間隔おきに形成される。抜き孔521aにより、糸案内溝539に巻回された上糸とロータリ皿521との間にスリップが生じることを防ぐことができる。
The
回転量検出機構540について説明する。回転量検出機構540は、永久磁石部材524と、ホール素子525と、を備える。永久磁石部材524が、ロータリ皿521の下面に取り付けられる。永久磁石部材524の直径は、ロータリ皿521の直径の約1/2である。永久磁石部材524の厚さは、約2〜3mmである。永久磁石部材524は、複数のN極と複数のS極を、N極とS極とが交互に位置するように環状に配置した部材である。
The rotation
永久磁石部材524の磁界は、糸調子器514の軸心方向に向けられる。ホール素子525は、フランジ523aに固着された基板に設けられる。従って、ロータリ皿521が回転する場合、N極とS極が交互に着磁された永久磁石部材524からホール素子525に投射される磁界の方向が周期的に切り換わるため、正弦波的な信号がホール素子525に発生する。正弦波的な検出信号は、波形整形回路で波形整形された後、「0」〜「1」の矩形波パルスに変換される。
The magnetic field of the
縫製が開始されると、上糸が縫針511の方に引っ張られ、ロータリ皿521が回転する。このとき、永久磁石部材524が回転して、検出信号がホール素子525から出力される。検出信号による矩形波パルスのパルス数に基づいて、ロータリ皿521の回転量を演算することにより、上糸の糸消費量を検出することができる。このように、多針ミシン500においても、上糸の糸消費量を検出することができる。従って、多針ミシン500においても、第1実施形態と同様に、図11に示すメイン処理を実行することにより、第1実施形態と同様の作用効果を奏する。
When sewing is started, the upper thread is pulled toward the
[本実施形態の効果]
第1実施形態においては、タグリーダライタ510により読み取られた糸駒21の糸量Qと、D6の処理により取得した色別模様部の使用糸量Pと、を比較した結果に基づき、各色別模様部に使用する使用糸色を抽出し、各色別模様部に割り当てる。このため、糸量が足らない糸色の糸駒の新品を用意することなく、加工布にユーザが所望する刺繍模様を刺繍することができる。
[Effect of this embodiment]
In the first embodiment, based on the result of comparing the yarn amount Q of the
第1実施形態においては、対象の色別模様部の使用糸量Pより多い糸量Qを有する糸駒21から使用糸色を抽出し、色別模様部に割り当てる。このため、縫製中に糸が足らなくなることがない。また、糸量Qが少ない糸駒21を、使用糸量Pが少ない色別模様部に割り当てることができる。
In the first embodiment, the used yarn color is extracted from the
第1実施形態においては、ユーザが、タグリーダライタ510の交信範囲を、ミシン1に装着された糸駒21、ミシン1の周囲に置かれた糸駒21、及びミシン1に装着された糸駒21とミシン1の周囲に置かれた糸駒21との両方、の計3つの範囲を選択することができる。ユーザが選択したカテゴリに応じて、B4の処理にてタグリーダライタ510による交信が行われる。このため、例えば、ミシン1に装着された糸駒21の糸量Qが、対象の色別模様部の使用糸量Pより少ない糸量であったとする。この場合、交信範囲をミシン1の周囲に置かれた糸駒21とすることにより、対象の色別模様部の使用糸量Pより多い糸量Qを有する糸駒21が見つかる可能性がある。その結果、縫製中に糸が足らなくなる可能性が少なくなる。
In the first embodiment, the user sets the communication range of the tag reader /
第1実施形態においては、A5の処理にて、ユーザは、タッチパネル111のタッチにより、使用糸色として必ず含める糸色に対応する糸駒キー352aを指定することができる。これにより、指定した糸色を、色別模様部の糸色に必ず含めることができる。即ち、ユーザの好みに応じて、刺繍模様に含める糸色を指定することができる。
In the first embodiment, in the process of A5, the user can designate the
[変形例]
本発明は上記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲で種々の形態で実施することができる。
[Modification]
The present invention is not limited to the above embodiment, and can be implemented in various forms without departing from the gist of the present invention.
本実施形態においては、糸駒21の糸量Qと各色別模様部の使用糸量Pとを比較して、糸色候補をピックアップし、糸色候補の中からランダムに色別模様部に使用する使用糸色をそれぞれ抽出した。しかしながら、上記抽出方法に限らず、対象の糸駒21の糸量Qが、色別模様部の中で最も多い使用糸量P以上である所定の糸量以上の糸量を有するか否かを判断する。判断した結果、所定の糸量以上であると判断した糸色を糸色候補としてピックアップする。そして、読み出した糸色候補の中から各色別模様部に使用する糸色を全て抽出するようにしてもよい。所定の糸量とは、例えば糸駒1つ分の糸量である。これにより、一層簡単な処理で、糸が足らなくなることがなく、加工布31に刺繍模様を縫製することができる。
In the present embodiment, the thread quantity Q of the
本実施形態においては、A5の処理にて、ユーザは、糸駒キー352aを指定することにより、指定した糸色を、色別模様部に使用する使用糸色に必ず含めることができる。しかしながら、ユーザがタッチパネル111へタッチすることにより、ミシン1が、必ず含める糸色に限らず、使用糸色として含めない糸色を指定可能なよう構成されていてもよい。これにより、C7の配色処理において、使用糸色として含めない糸色として指定した糸色を除いて、使用糸色を抽出することができる。その結果、例えばユーザが嫌いな糸色で、刺繍模様が加工布31に刺繍されることがない。
In the present embodiment, in the process of A5, the user can always include the specified thread color in the used thread color used for the color-specific pattern portion by specifying the thread spool key 352a. However, when the user touches the
糸立て台515は、複数の糸駒の載置が可能な構成であり、多針ミシン500に設けられていればよい。糸立て台515は、糸駒の載置数が、針棒510の個数等に応じて7個以上とする構成としてもよい。
The
糸調子器514は、ロータリ皿521によって上糸に張力を付与すると共にこのロータリ皿521の回転量を検出することにより上糸の糸消費量を検出する構成である。しかしながら、上糸に張力を付与する為の糸調子皿を有する糸調子器と、上糸の糸消費量を検出する為の回転皿を有する糸消費量検出器とを別々に設けてもよい。
The
なお、上述したプログラムは、ハードディスク、フレキシブルディスク、CD−ROM、又はDVDなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行されてもよい。また、このプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。 Note that the above-described program may be recorded on a computer-readable recording medium such as a hard disk, a flexible disk, a CD-ROM, or a DVD, and executed by being read from the recording medium by the computer. Further, this program may be a transmission medium that can be distributed via a network such as the Internet.
第1実施形態、及び第2実施形態では、刺繍模様を選択する選択手段と、使用糸量を取得する糸量取得手段と、タグリーダライタ510により読み取られた糸量と色別模様部の使用糸量とを比較する比較手段と、使用糸色を抽出する抽出手段と、使用糸色を色別模様部の糸色に割り当てる割当手段とを、CPU101が実行するソフトウェアにより実現したが、各手段をハードウェアにより実現してもよい。
In the first embodiment and the second embodiment, a selection unit that selects an embroidery pattern, a yarn amount acquisition unit that acquires a used thread amount, a thread amount read by the tag reader /
〔本発明と実施例との対応関係〕
本実施形態における加工布31は、本発明における加工布の一例である。
本実施形態における刺繍データ243は、本発明における刺繍データの一例である。
本実施形態における複数の色別模様部401〜40nは、本発明における複数の色別模様部の一例である。
本実施形態における刺繍模様340は、本発明における刺繍模様の一例である。
本実施形態におけるミシン1、500は、本発明におけるミシンの一例である。
本実施形態における糸情報は、本発明における糸情報の一例である。
本実施形態における無線タグ801は、本発明におけるICタグの一例である。
本実施形態における糸駒21は、本発明における糸駒の一例である。
本実施形態におけるタグリーダライタ510は、本発明におけるリーダの一例である。
本実施形態における制御部100、及びA1は、本発明における選択手段の一例である。
本実施形態における配色記憶領域252の使用糸量Pは、本発明における使用糸量の一例である。
本実施形態における検索糸情報記憶領域250の糸量Qは、本発明における「糸情報の糸量」の一例である。
本実施形態における制御部100、及びD6は、本発明における糸量取得手段の一例である。
本実施形態における制御部100、及びD7は、本発明における比較手段の一例である。
本実施形態における配色記憶領域252の使用糸色は、本発明における使用糸色の一例である。
本実施形態における制御部100、及びD9は、本発明における抽出手段の一例である。
本実施形態における制御部100、及びD13は、本発明における割当手段の一例である。
本実施形態における縫製手段は、本発明における縫製手段の一例である。
本実施形態における刺繍模様340は、本発明における選択模様の一例である。
本実施形態における制御部100、及びE1は、本発明における判断手段の一例である。
本実施形態における制御部100、及びA5は、本発明における必須糸色指定手段の一例である。
[Correspondence Relationship Between the Present Invention and Examples]
The
The
The plurality of color-
The
The yarn information in the present embodiment is an example of yarn information in the present invention.
The
The
The tag reader /
The
The used yarn amount P in the color
The yarn amount Q in the search yarn
The
The
The used thread color in the color
The
The
The sewing means in the present embodiment is an example of the sewing means in the present invention.
The
The
The
1、500 ミシン
2 ベッド部
3、502 脚柱部
4、503 アーム部
6、510 針棒
15 糸駒収容部
101 CPU
111、506b タッチパネル
31 加工布
504 針棒ケース
506 操作パネル
507 キャリッジ
513 糸調子台
514 糸調子器
515 糸立て台
16、516 糸立て棒
DESCRIPTION OF SYMBOLS 1,500
111,
Claims (9)
巻回される糸の糸色と糸量とを少なくとも含む糸情報を記憶したICタグを備えた糸駒であって、交信範囲内にある複数の糸駒の前記ICタグから前記糸情報を読取るリーダと、
前記刺繍模様を選択する選択手段と、
前記選択手段により選択された前記刺繍模様である選択模様の刺繍データから、前記選択模様の各色別模様部に使用する糸の使用量である使用糸量を取得する糸量取得手段と、
前記リーダにより読取られた複数の前記糸情報の糸量と、前記糸量取得手段により取得された前記各色別模様部の前記使用糸量と、を比較する比較手段と、
前記比較手段の比較結果に基づき、前記リーダにより読み取られた複数の前記糸情報の糸色の中から、前記選択模様の各色別模様部に使用する糸の糸色である使用糸色を抽出する抽出手段と、
前記抽出手段により抽出された前記使用糸色を前記各色別模様部の糸色に割り当てる割当手段と、
前記割当手段により割り当てられた前記各色別模様部の前記糸色に基づき、前記各色別模様部を縫製する縫製手段と、を備えることを特徴とするミシン。 In a sewing machine that sews an embroidery pattern composed of a plurality of color-specific pattern portions based on embroidery data including needle drop point data that specifies a sewing position on a work cloth.
A yarn piece having an IC tag storing yarn information including at least the yarn color and the amount of yarn to be wound, the reader reading the yarn information from the IC tags of a plurality of yarn pieces within a communication range When,
Selecting means for selecting the embroidery pattern;
A yarn amount obtaining unit that obtains a used yarn amount that is a used amount of a yarn to be used for each color pattern portion of the selected pattern from embroidery data of the selected pattern that is the embroidery pattern selected by the selecting unit;
A comparison unit that compares the yarn amounts of the plurality of pieces of yarn information read by the reader with the used yarn amounts of the color-specific pattern portions acquired by the yarn amount acquisition unit;
Based on the comparison result of the comparison means, the used thread color, which is the thread color of the thread used for each color pattern portion of the selected pattern, is extracted from the thread colors of the plurality of thread information read by the reader. Extraction means;
Allocating means for allocating the used thread color extracted by the extracting means to the thread color of each color-specific pattern portion;
A sewing machine comprising: sewing means for sewing the color-specific pattern portions based on the thread colors of the color-specific pattern portions assigned by the assigning means.
前記リーダにより読み取られた前記糸情報の糸色が前記選択模様の縫製が可能であるか否かを判断する判断手段を有し、
前記抽出手段は、
前記判断手段により前記選択模様の縫製が可能であると判断された糸色の中から、前記使用糸色を抽出することを特徴とする請求項1に記載のミシン。 The comparison means includes
Determining means for determining whether the thread color of the thread information read by the reader is capable of sewing the selected pattern;
The extraction means includes
The sewing machine according to claim 1, wherein the used thread color is extracted from the thread colors determined to be capable of sewing the selected pattern by the determining unit.
前記リーダにより読み取られた複数の前記糸情報の糸量が、対象の前記色別模様部の前記使用糸量より多い前記糸情報の糸色を、前記選択模様の縫製が可能な糸色であると判断することを特徴とする請求項2に記載のミシン。 The determination means includes
The thread color of the plurality of pieces of thread information read by the reader is a thread color that allows the selection pattern to be sewn with the thread color of the thread information that is larger than the amount of used thread of the target color-specific pattern portion. The sewing machine according to claim 2, wherein the sewing machine is determined as follows.
前記抽出手段は、
前記十分判断手段により前記所定の糸量以上であると判断された前記糸情報の糸色の中から、前記使用糸色を抽出することを特徴とする請求項1に記載のミシン。 Whether or not the yarn amounts of the plurality of pieces of yarn information read by the reader are equal to or greater than a predetermined yarn amount that is equal to or greater than the largest used yarn amount among the used yarn amounts of the plurality of color-specific pattern portions of the selected pattern It has sufficient judgment means to judge,
The extraction means includes
The sewing machine according to claim 1, wherein the used thread color is extracted from the thread colors of the thread information determined to be equal to or greater than the predetermined thread amount by the sufficient determination means.
前記ミシンに装着された糸駒を含むことを特徴とする請求項1〜4のいずれかに記載のミシン。 A plurality of thread spools within the communication range are:
The sewing machine according to any one of claims 1 to 4, further comprising a thread spool mounted on the sewing machine.
前記ミシンの周囲に置かれた糸駒を含むことを特徴とする請求項1〜4のいずれかに記載のミシン。 A plurality of thread spools within the communication range are:
The sewing machine according to any one of claims 1 to 4, further comprising a thread spool placed around the sewing machine.
前記ミシンに装着された糸駒、及び前記ミシンの周囲に置かれた糸駒を含むことを特徴とする請求項1〜4のいずれかに記載のミシン。 A plurality of thread spools within the communication range are:
The sewing machine according to any one of claims 1 to 4, comprising a thread spool mounted on the sewing machine and a thread spool placed around the sewing machine.
前記抽出手段は、
前記リーダにより読み取られた複数の前記糸情報の糸色の中から、前記必須糸色指定手段により指定された前記糸色を少なくとも含めるように、前記使用糸色を抽出することを特徴とする請求項1〜7のいずれかに記載のミシン。 An essential thread color designating means for designating a thread color to be included as the thread color to be used,
The extraction means includes
The used thread color is extracted so as to include at least the thread color designated by the essential thread color designation unit from among a plurality of thread colors of the thread information read by the reader. Item 8. The sewing machine according to any one of Items 1 to 7.
前記抽出手段は、
前記リーダにより読み取られた複数の前記糸情報の糸色の中から、前記除外糸色指定手段により指定された前記糸色を除いて、前記使用糸色を抽出することを特徴とする請求項1〜7のいずれかに記載のミシン。 An exclusion thread color designating unit for designating a thread color to be excluded as the use thread color;
The extraction means includes
2. The used thread color is extracted by excluding the thread color designated by the excluded thread color designation means from a plurality of thread colors of the thread information read by the reader. The sewing machine according to any one of -7.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012217002A JP2014068803A (en) | 2012-09-28 | 2012-09-28 | Sewing machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012217002A JP2014068803A (en) | 2012-09-28 | 2012-09-28 | Sewing machine |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2014068803A true JP2014068803A (en) | 2014-04-21 |
Family
ID=50744619
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012217002A Pending JP2014068803A (en) | 2012-09-28 | 2012-09-28 | Sewing machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2014068803A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20240035215A1 (en) * | 2022-07-29 | 2024-02-01 | Brother Kogyo Kabushiki Kaisha | Storage medium storing display program, display method, and display apparatus |
-
2012
- 2012-09-28 JP JP2012217002A patent/JP2014068803A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20240035215A1 (en) * | 2022-07-29 | 2024-02-01 | Brother Kogyo Kabushiki Kaisha | Storage medium storing display program, display method, and display apparatus |
| US12281421B2 (en) * | 2022-07-29 | 2025-04-22 | Brother Kogyo Kabushiki Kaisha | Storage medium storing display program, display method, and display apparatus |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4973251B2 (en) | Sewing machine, thread quantity processing program, and computer-readable recording medium recording the thread quantity processing program | |
| US7762202B2 (en) | Embroidery sewing system | |
| US8301292B2 (en) | Sewing machine and non-transitory computer-readable medium storing sewing machine control program | |
| US8596210B2 (en) | Sewing machine and computer-readable medium storing control program executable on sewing machine | |
| JP4862929B2 (en) | sewing machine | |
| US8096248B2 (en) | Embroidery data processing apparatus, embroidery sewing machine and computer-readable recording medium with recorded embroidery data processing program | |
| US20120048162A1 (en) | Sewing machine and non-transitory computer-readable medium storing sewing machine control program | |
| JP2008212579A (en) | Sewing machine, sewing marks, and sewing machine control program | |
| US20120048163A1 (en) | Sewing machine and non-transitory computer-readable medium storing sewing machine control program | |
| JP2015158028A (en) | Tambour, and sewing machine | |
| US8909366B2 (en) | Sewing machine and computer program product | |
| US9031686B2 (en) | Embroidery data processor, computer-readable storage medium storing embroidery data processing program and sewing machine | |
| US8818546B2 (en) | Multi-needle sewing machine and computer-readable storage medium storing embroidery data processing program | |
| JP7003853B2 (en) | sewing machine | |
| JP2009297190A (en) | Sewing machine | |
| US10626534B2 (en) | Sewing machine and non-transitory computer-readable medium | |
| JP2014068803A (en) | Sewing machine | |
| JP2014105401A (en) | Embroidery data generating device, sewing machine and embroidery data generating program | |
| US11519114B2 (en) | Multi-needle sewing machine | |
| US8694147B2 (en) | Embroidery data generating device, computer-readable storage medium storing embroidery data processing program and sewing machine | |
| US9290873B2 (en) | Sewing machine, information processing apparatus, and non-transitory computer-readable medium | |
| JPH01110394A (en) | Apparatus for sewing button-hole in computer sewing machine | |
| US12146249B2 (en) | Sewing error management device, sewing error management system, and non-transitory computer-readable storage medium storing sewing error management program | |
| US20220316115A1 (en) | Non-transitory computer readable storage medium and sewing machine | |
| JP2011055945A (en) | Embroidery frame and sewing machine |