JP3140182B2 - 刺繍縫いデータ作成装置 - Google Patents
刺繍縫いデータ作成装置Info
- Publication number
- JP3140182B2 JP3140182B2 JP04180501A JP18050192A JP3140182B2 JP 3140182 B2 JP3140182 B2 JP 3140182B2 JP 04180501 A JP04180501 A JP 04180501A JP 18050192 A JP18050192 A JP 18050192A JP 3140182 B2 JP3140182 B2 JP 3140182B2
- Authority
- JP
- Japan
- Prior art keywords
- image data
- distribution
- stitch
- data
- peaks
- 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.)
- Expired - Fee Related
Links
Landscapes
- Sewing Machines And Sewing (AREA)
- Automatic Embroidering For Embroidered Or Tufted Products (AREA)
Description
置に関し、特に原画データの形状により自動的に最適の
縫い目方向を決定し、縫い上がりの見栄えを改善した刺
繍縫いデータを作成できる刺繍縫いデータ作成装置に関
する。
メージスキャナで読取って“0”、“1”の2値データ
に変換し、該2値データを刺繍縫いデータに変換する刺
繍縫いデータ作成装置が提案され、特許出願されている
(特願昭2−250101号)。
する。図において、20は画像入力装置の1例としての
イメージスキャナであり、その側面には読み取り開始ボ
タン22が設けられている。該イメージスキャナ20は
専用ケーブル21、およびプラグ23により、画像→刺
繍縫いデータ変換装置24に電気的及び機械的に接続さ
れている。
24には、表示部25、操作キー部26、RAMカード
18からデータを書き込むカードライタ部27等が設け
られている。
る。この用紙30としては好ましくは白い紙が用いら
れ、この紙上に、黒色のペン等で線幅1ミリメートル以
上の文字、絵等の原画パターンが描かれている。
を説明する。前記イメージスキャナ20が読み取り開始
ボタン22を押しながらY方向に移動されると、原画パ
ターンが2値データとして読み取られ、画像→刺繍縫い
データ変換装置24の図示されていないメモリに記憶さ
れる。
メモリに記憶された2値データを刺繍縫いデータに変換
する。この時、画像→刺繍縫いデータ変換装置24は、
イメージスキャナ20の移動方向と垂直な方向に刺繍縫
いされるように縫いデータを形成する。図示の例では、
イメージスキャナ20はY方向に移動されるので、X方
向に刺繍縫いされるように縫いデータを形成する。形成
された縫いデータは、RAMカード18に書き込まれ
る。
いする場合、該横方向に縫い目を形成して刺繍をするよ
り、縦方向に縫い目を形成して刺繍をする方が、その仕
上がりが綺麗であることが知られている。逆に、縦方向
に長い模様に対しては、縦方向に縫い目を形成するよ
り、横方向に縫い目を形成する方が、その仕上がりが綺
麗になることが知られている。
合には、この模様と並行方向に縫い方向を選択すると縫
い上がりがあまり綺麗にならないことが知られている。
いデータ作成装置で綺麗に刺繍縫いできる縫いデータを
作成しようとすると、前記イメージスキャナ20の移動
方向を原画パターンによって変えなければならず、操作
が煩雑になるという問題があった。
向のいずれの方向に縫い目を形成した方が縫い上がりが
綺麗になるかの判断が難しいという問題があった。
点を除去し、イメージスキャナの移動方向に拘束されず
に、自動的に最適の縫い目方向を決定できる刺繍縫いデ
ータ作成装置を提供することにある。
に、本発明は、図1に示されているように、画像入力装
置から読み込まれた原画データを記憶する画像データ記
憶手段1と、該画像データ記憶手段1に記憶されている
画像データの少なくとも2方向の分布を測定する分布測
定手段2と、前記画像データの分布から、各方向の山又
は谷の数を比較する比較手段3と、前記山又は谷の一番
多い方向とは垂直の方向を縫い目方向に設定する縫い目
方向設定手段4と、前記画像データを、前記設定された
縫い目方向の縫い目データに変換する縫い目データ変換
手段5とを具備した点に特徴がある。なお、前記縫い目
データ変換手段5によって変換された縫い目データはR
AMカード等で構成された縫い目データ記憶手段6に記
憶される。
れた画像データの分布の山又は谷の数を求めることによ
り、原画パターンの要素がいずれの方向に長い傾向があ
るかを求めることができる。前記縫い目方向設定手段
は、この長い方向とは垂直の方向に縫い目方向を設定
し、縫い目データ変換手段は、前記画像データを該設定
された縫い目方向の縫い目データに変換する。
変換の最適方向を決定することができるので、使用者は
読み取り方向を気にすることなく、自由に原画を読み取
ることができ、かつ刺繍縫いの仕上がりの見栄えを良く
することができる。
明する。図2は、本発明の刺繍縫いデータ作成装置のハ
ード構成を示すブロック図であり、20は原画30を読
み取る画像読取装置、40は該刺繍縫いデータ作成装置
の動作を制御する中央演算装置(CPU)、41は前記
画像読取装置20から読み取られた画像データを記憶す
るデータ記憶手段、42は刺繍縫いデータ作成装置の動
作プログラムを記憶するプログラム記憶手段、43は刺
繍データ記憶手段である。該刺繍データ記憶手段43は
例えばRAMカードから構成されている。
表示部である。該液晶表示部25には、操作者に指示す
るための操作順序や、画像読取装置20で読み取られた
原画パターン等が表示される。
機能を、図3の機能ブロック図により説明する。
読み込まれると、読み込まれた画像データは画像データ
記憶手段41aに記憶される。画像データ記憶手段41
aに記憶された画像データは、データ処理手段40aに
より、ノイズ除去等の処理を受け、処理データ記憶手段
41bに記憶される。該処理データ記憶手段41bに記
憶された画像データは、刺繍データ変換手段40bによ
り、畳み縫い、ジグザグ縫い等の刺繍データに変換さ
れ、刺繍データ記憶手段43に記憶される。
よび処理データ記憶手段41bは図2の画像データ記憶
手段41と対応させることができ、またデータ処理手段
40aと刺繍データ変換手段40bは前記中央演算装置
(CPU)の動作に対応させることができる。
を改善した点に特徴があり、以下にその実施例を詳細に
説明する。
明する。いま、図示されているようなx方向に伸びる3
本の線からなる原画パターン51があったとすると、こ
の原画パターンの画像データ、すなわち“0”、“1”
からなるデータのうちの“1”データのx方向の分布X
yjとy方向の分布Yxiを求める。次いで、該分布から
x、y両方向の山の数を求め、その大小を比較する。図
示の例では、x方向の分布Xyjの山の数は3、Y方向の
分布Yxiの山の数は1となり、x方向の分布Xyjの山の
数の方が大きくなる。
1の図形要素が細長く伸びている方向は、山の数が大き
い方であるということができる。図示の例では、x方向
の分布Xyjの山の数が大きいので、原画パターン51は
x方向に細長く伸びる図形要素を多く含んでいるという
ことができる。
要素が全体としてx方向またはy方向のいずれに細長く
伸びているかが分かると、その伸び方向とは垂直な方向
に縫いデータを作成する。この結果、自動的に最適の縫
い目方向を決定できるようになる。
明の一実施例のフローチャートである。ステップS1で
は、2値化された画像データの中の“1”(黒)データ
のx方向の分布の山の数Cx とy方向の分布の山の数C
y とを求める。ステップS2では、前記山の数Cx とC
y とを比較し、Cx >Cy であればステップS3に進
み、Cx ≦Cy であればステップS4に進む。
x軸方向とは垂直方向であるy軸方向に設定し、ステッ
プS4ではy軸方向とは垂直方向であるx軸方向に設定
する。ステップS5では、画像データを縫い目データ、
例えば畳み縫いデータに変換する。この時、縫い目デー
タは、縫い目がステップS3、S4で設定した方向に進
むように作成される。
〜図8を参照して説明する。まず、ステップS11にお
いて、カウンタiとjをクリアする。このカウンタi、
jは、図4又は図9に示されているように、それぞれ前
記画像データのx、y方向の座標の番号を示すものであ
る。なお、図9は、画像データのx、y方向の分布を求
める時の概念図であり、54は前記イメージスキャナ2
0によって読み取られた画像データの一例を示す。
対する座標yj に、前記画像データの“1”が存在する
か否かの検査をする。ステップS13にて、“1”のデ
ータが存在すると判定されると、ステップS14に進ん
で、y方向の分布Yxiに1が加算される。一方、“1”
のデータが存在しないと判定されると、ステップS15
に進む。ステップS15では、前記カウンタjに1が加
算され、ステップS16に進んで該jがオーバフローし
たか否かの判断がなされる。たとえば、図9ではカウン
タjは0〜j0 を計数できるものであるので、カウンタ
jがj0 より大きくなるとオーバフローする。
ップS12に戻って、x方向の座標xi に対する座標y
(j+1) に、前記画像データの“1”が存在するか否かの
検査をする。“1”のデータが存在すると、前記y方向
の分布Yxiに1が加算される。 以上の処理が続行さ
れ、ステップS16が肯定になると、x方向の座標xi
に対するy方向の分布Yxiが求まったことになる。
となされ、ステップS18に進んで前記iがオーバフロ
ーしたか否かの判断がなされる。たとえば、図9ではカ
ウンタiは0〜i0 を計数できるものであるので、カウ
ンタiがi0 より大きくなるとオーバフローする。
ップS12に戻って、前記の処理が繰り返される。
と、各xi 値に対するy方向の“1”の数、すなわちy
方向の分布Yxiが求まったことになる。
の処理がy方向の座標yj に対して行われる。そして、
ステップS27が肯定になると、各yj 値に対するx方
向の“1”の数、すなわちx方向の分布Xyjが求まった
ことになる。
分布の山の数Cx とy方向の分布の山の数Cy を0に
し、前記カウンタ値i、jを0にする。そして、ステッ
プS29に進んで、前記カウンタ値iがオーバーフロー
をしたか否かの判断がなされる。この判断が否定の時に
は、ステップS30に進んで、Yx(i+1)≧Yxiが成立す
るか否かの判断がなされる。この判断が肯定の場合に
は、分布Yx(i)は+(プラス)勾配であるので山とはみ
なさずステップS32に進んで、iは1インクリメント
される。そして、ステップS29、S30の処理が再度
行われる。
わち分布Yxiが+勾配から−勾配に転じると、分布Yx
(i)に山があったとみなして、ステップS31でy方向
の分布の山の数Cy を1インクリメントする。
ーをしたか否かの判断を行い、この判断が否定の時には
ステップS34に進んでYx(i+1)>Yxiが成立するか否
かの判断がなされる。そして、この判断が否定の時には
ステップS35に進んで、前記iが1インクリメントさ
れる。なお、ステップS34が否定の時には、前記分布
Yxiの−(マイナス)勾配が続いていることを示してい
る。
分布Yxiの−勾配が+勾配に転じたことになるので、谷
があったと判断する。そして、ステップS32に進ん
で、前記の処理を繰り返す。
9またはS33の判断が肯定になると、y方向の分布Y
xiの山の全部の数Cy が求まったことになる。
29〜S35と同様の動作であるので、説明を省略す
る。この処理により、x方向の分布の山の全部の数Cx
が求まったことになる。
Cx とy方向の分布の山の数Cy とが求まると、前記図
5のステップS1の処理が終り、ステップS2で該山の
数Cx とCy の大小が比較され、ステップS3またはS
4で縫いデータ作成方向が設定されることになる。
51を用いて、x方向の分布Xyj、y方向の分布Yxiを
求めた具体例を示す。図10は原画パターン51が「か
ぼちゃ」であり、x方向の分布の山の数Cx は8個であ
り、y方向の分布の山の数Cy は10個となる。よっ
て、y方向の分布の山の数Cy がCx より大きく、該原
画パターンはy方向に細長い図形要素が多いから、縫い
データ作成方向はy方向とは垂直のx軸方向に設定され
る。
ギン」であり、x方向の分布の山の数Cx は10個であ
り、y方向の分布の山の数Cy は8個となる。よって、
x方向の分布の山の数Cx がCy より大きく、該原画パ
ターンはx方向に細長い図形要素が多いから、縫いデー
タ作成方向はx方向とは垂直のy軸方向に設定される。
ジスキャナ20の移動方向がx、y軸方向のいずれであ
っても、原画パターンを構成する図形要素がx、y軸の
いずれの方向に長いかを自動的に判定し、該長い方向と
は垂直の方向に縫いデータを作成することができる。
向の分布を求めたが、本発明はこれに限定されることな
く、たとえばx軸に対して、30°、45°、60°傾
いた3以上の方向の画像データの分布を求め、各々の方
向の画像データの山の数を数えて、原画パターンを構成
する図形要素が前記x軸、30°、45°、60°およ
びy軸方向のいずれに長いかを求め、一番長い方向と垂
直の方向に縫いデータを作成するようにしてもよい。
数を求めるようにしてもよい。
によれば、読み取った原画パターンのデータにより、自
動的に縫いデータの変換の最適方向を決定することがで
きるので、使用者は読み取り方向を気にすることなく、
自由に原画を読み取ることができ、かつ刺繍縫いの仕上
がりの見栄えが良くなるという効果がある。
ク図である。
ク図である。
ローチャートである。
ローチャートである。
めの概念図である。
用した時の説明図である。
用した時の説明図である。
置の一例の斜視図である。
段、3…山(又は谷)の数の比較手段、4…縫い目方向
設定手段、5…縫い目データ変換手段
Claims (3)
- 【請求項1】画像入力装置から読み込まれた原画データ
を記憶する画像データ記憶手段と、 該画像データ記憶手段に記憶されている画像データの少
なくとも2方向の分布を測定する分布測定手段と、 前記画像データの分布から、各方向の山又は谷の数を比
較する比較手段と、該比較手段の比較結果に基づいて 縫い目方向を設定する
縫い目方向設定手段と、 前記画像データを、前記設定
された縫い目方向の縫い目データに変換する縫い目デー
タ変換手段とを具備したことを特徴とする刺繍縫いデー
タ作成装置。 - 【請求項2】画像入力装置から読み込まれた原画データ
を記憶する画像データ記憶手段と、 該画像データ記憶手段に記憶されている画像データの少
なくとも2方向の分布を測定する分布測定手段と、 前記画像データの分布から、各方向の山又は谷の数を比
較する比較手段と、 前記山又は谷の数の一番多い方向とは垂直の方向を縫い
目方向に設定する縫い目方向設定手段と、 前記画像データを、前記設定された縫い目方向の縫い目
データに変換する縫い目データ変換手段とを具備したこ
とを特徴とする 刺繍縫いデータ作成装置。 - 【請求項3】前記分布測定手段は、画像データのx、y
方向の分布を測定し、前記縫い目方向設定手段は、前記
x、y方向のいずれか一方を縫い目方向に設定するよう
にしたことを特徴とする請求項2記載の刺繍縫いデータ
作成装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP04180501A JP3140182B2 (ja) | 1992-06-16 | 1992-06-16 | 刺繍縫いデータ作成装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP04180501A JP3140182B2 (ja) | 1992-06-16 | 1992-06-16 | 刺繍縫いデータ作成装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH05345085A JPH05345085A (ja) | 1993-12-27 |
| JP3140182B2 true JP3140182B2 (ja) | 2001-03-05 |
Family
ID=16084348
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP04180501A Expired - Fee Related JP3140182B2 (ja) | 1992-06-16 | 1992-06-16 | 刺繍縫いデータ作成装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3140182B2 (ja) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2734122B2 (ja) | 1989-10-13 | 1998-03-30 | ブラザー工業株式会社 | 刺繍ミシンのデータ処理装置 |
| JP2800365B2 (ja) | 1990-05-11 | 1998-09-21 | ブラザー工業株式会社 | 刺繍ミシン用縫製データ作成装置 |
| JP2847947B2 (ja) | 1990-10-19 | 1999-01-20 | ブラザー工業株式会社 | 刺繍データ作成装置 |
-
1992
- 1992-06-16 JP JP04180501A patent/JP3140182B2/ja not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2734122B2 (ja) | 1989-10-13 | 1998-03-30 | ブラザー工業株式会社 | 刺繍ミシンのデータ処理装置 |
| JP2800365B2 (ja) | 1990-05-11 | 1998-09-21 | ブラザー工業株式会社 | 刺繍ミシン用縫製データ作成装置 |
| JP2847947B2 (ja) | 1990-10-19 | 1999-01-20 | ブラザー工業株式会社 | 刺繍データ作成装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH05345085A (ja) | 1993-12-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3552334B2 (ja) | 刺繍データ処理装置 | |
| US5701830A (en) | Embroidery data processing apparatus | |
| JPH07148369A (ja) | 刺繍データ作成装置 | |
| JPH0844848A (ja) | 画像処理装置及び刺繍データ作成装置 | |
| JPH07236784A (ja) | 刺繍データ作成装置における図柄画像データ読取方法及びその装置 | |
| US5740056A (en) | Method and device for producing embroidery data for a household sewing machine | |
| US5576968A (en) | Embroidery data creating system for embroidery machine | |
| JPH0956942A (ja) | 縫製データ処理装置 | |
| US5803000A (en) | Embroidery sewing machine | |
| JP3332276B2 (ja) | 刺繍データ作成装置 | |
| US5422819A (en) | Image data processing system for sewing machine | |
| JP3140182B2 (ja) | 刺繍縫いデータ作成装置 | |
| JP3149270B2 (ja) | 刺繍縫いデータ作成装置 | |
| JP3023376B2 (ja) | ミシンの刺しゅうデータ作成方法 | |
| JPH10179963A (ja) | 刺繍データ処理装置 | |
| US5515289A (en) | Stitch data producing system and method for determining a stitching method | |
| JP3369600B2 (ja) | 刺繍縫いデータ作成装置 | |
| JP3369599B2 (ja) | 刺繍縫いデータ作成装置 | |
| JPH09168681A (ja) | 縫製データ処理装置 | |
| JP3982717B2 (ja) | 刺繍縫い可能なミシンの刺繍模様データ生成装置及び方法 | |
| JPH11169568A (ja) | 画像データ処理装置及び刺繍データ処理装置及び画像データ処理プログラムを記録した記録媒体及び刺繍データ処理プログラムを記録した記録媒体 | |
| JP3467078B2 (ja) | 刺繍データ作成装置 | |
| JP3369602B2 (ja) | 刺繍縫いデータ作成装置 | |
| JPH06265A (ja) | 刺繍縫いデータ作成装置 | |
| JPH0623166A (ja) | 刺繍縫いデータ作成装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081215 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091215 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091215 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101215 Year of fee payment: 10 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111215 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111215 Year of fee payment: 11 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |