(57)【特許請求の範囲】
【請求項１】
刺繍ミシンの動作に必要なデータを作成する刺繍データ作成装置において、
縫製領域を画定する領域画定手段と、
前記領域画定手段によって画定された縫製領域のうち縫製の縫い終点を指定する縫い終点指定手段と、
前記縫い終点指定手段によって指定された縫い終点を通過する境界線であって、前記縫製領域の内部を縫い目で順次埋めながら縫い進む縫製進行方向に直交する境界線を設定する境界線設定手段と、
前記境界線設定手段により設定された境界線の両側部分における前記境界線に対する前記縫製領域の最遠端のうち、前記境界線からの距離が大きい最遠端のある縫製領域を判別する判別手段と、
前記判別手段が前記境界線からの距離が大きい最遠端のある縫製領域を判別した場合、その縫製領域の縫製進行方向に対応して定められ前記境界線に対して所定の方向に角度をもって傾斜した縫い目方向を決定し、その決定された縫い目方向を前記境界線の両側の縫製領域全体に亘って適用する縫い目方向決定手段と、
前記縫い目方向決定手段によって決定された縫い目方向に基づいて、前記縫製領域全体の刺繍データを作成する刺繍データ作成手段とを備えることを特徴とするミシンのための刺繍データ作成装置。
【請求項２】
刺繍ミシンの動作に必要なデータを作成する刺繍データ作成装置において、
縫製領域を画定する領域画定手段と、
前記領域画定手段によって画定された縫製領域のうち縫製の縫い終点を指定する縫い終点指定手段と、
前記縫い終点指定手段によって指定された縫い終点を通過する境界線であって、前記縫製領域の内部を縫い目で順次埋めながら縫い進む縫製進行方向に直交する境界線を設定する境界線設定手段と、
前記境界線設定手段により設定された境界線の両側部分における縫製領域のうち、面積の大きい方を判別する判別手段と、
前記判別手段が前記面積の大きい方を判別した場合、その面積の大きい縫製領域の縫製進行方向に対応して定められ前記境界線に対して所定の方向に角度をもって傾斜した縫い目方向を決定し、その決定された縫い目方向を前記境界線の両側の縫製領域全体に亘って適用する縫い目方向決定手段と、
前記縫い目方向決定手段によって決定された縫い目方向に基づいて、前記縫製領域全体の刺繍データを作成する刺繍データ作成手段とを備えることを特徴とするミシンのための刺繍データ作成装置。
【請求項３】
前記刺繍データ作成手段は、前記境界線を境界としてその両側に縫い目方向が同方向で縫製進行方向の異なる刺繍データを作成することを特徴とする請求項１または２記載のミシンのための刺繍データ作成装置。
【請求項４】
前記刺繍データ作成手段により作成される縫い始点は、前記縫い終点指定手段により指定された縫い終点とほぼ同位置であることを特徴とする請求項１または２記載のミシンのための刺繍データ作成装置。
【請求項５】
前記刺繍データ作成手段は、前記境界線近傍の縫製領域の端点で縫い始め及び縫い終わる刺繍データを作成することを特徴とする請求項４記載のミシンのための刺繍データ作成装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、閉領域内部を刺繍縫い目で埋める刺繍データを作成する、ミシンのための刺繍データ作成装置に関するものである。
【０００２】
【従来の技術】
従来より、例えば工業用刺繍ミシンの分野においては、マイコンを利用して、精度の高い刺繍データを短時間で作成することができる刺繍データ作成装置が供されている。この刺繍データ作成装置は、例えば汎用のパーソナルコンピュータシステムに、イメージスキャナやハードディスクドライブ等を接続して構成されており、任意の刺繍図柄の原画から、刺繍データを簡単に作成することができるようになっている。
【０００３】
ところで、近年では、需要者の嗜好の多様化、高級化、刺繍ミシンの性能の向上等の事情により、家庭用の刺繍ミシンにあっても、予め記憶されている刺繍データに基づく図柄の刺繍形成だけでなく、使用者の所望する図柄の刺繍を形成することを可能とする比較的安価で操作が簡単な刺繍データ作成装置が要望されている。このような要望に応えるため、本出願人は先に特願平６−２７７３４に特許出願されるような刺繍データ作成装置を発明した。この刺繍データ作成装置は、マイコンを内蔵し小型のディスプレイや数個の操作キーを有するコンパクトな本体に、白黒二値のイメージスキャナを接続して構成されている。
【０００４】
また、刺繍ミシンで縫い目を形成する際、通常、縫い目の仕上がりは、縫製の進行方向により異なることが知られている。例えばサテン縫いを施す場合、加工布を正面に見た時、縫製の進行方向が左から右へ向かう際には、縫い目の方向を図４に示す様な縫い目方向Ａとし、縫製の進行方向が右から左へ向かう際には、縫い目の方向を図５に示す様な縫い目方向Ｂとすることにより、縫い上がりが安定し、見た目にも美麗に仕上がることが知られているのである。例えば、左から右に縫い進む場合に、縫い目方向Ｂの縫い目を作成すると、糸のヨリを解くように作用する力が発生し、その縫い目の仕上がりが通常の縫い目方向Ａの縫い目に比べてぼやけた（不安定な）感じとなる恐れがある。
【０００５】
【発明が解決しようとする課題】
しかしながら、上述したような縫い目の仕上がりの特性に基づいて、従来の刺繍データ作成装置を用いて、閉領域内部を美麗な縫い目で埋めるように、縫製順序や縫い目方向を決定して刺繍データを作成する作業は熟練を必要とし、まして上記縫い目の特性に関する知識を持たない一般家庭の使用者にとっては、美麗な仕上がりを得る刺繍データを作成することは困難であった。
【０００６】
本発明は上記事情に鑑みてなされたもので、その目的は上記縫い目の特性に関する知識を持たない者でも、簡単に美麗な縫い目の仕上がりを得る刺繍データを作成することができるミシンのための刺繍データ作成装置を提供するにある。
【０００７】
【課題を解決するための手段】
この目的を達成するために、本発明の請求項１記載のミシンのための刺繍データ作成装置は、図１に示すように、縫製領域を画定する領域画定手段と、前記領域画定手段によって画定された縫製領域のうち縫製の縫い終点を指定する縫い終点指定手段と、前記縫い終点指定手段によって指定された縫い終点を通過する境界線であって、前記縫製領域の内部を縫い目で順次埋めながら縫い進む縫製進行方向に直交する境界線を設定する境界線設定手段と、前記境界線設定手段により設定された境界線の両側部分における前記境界線に対する前記縫製領域の最遠端のうち、前記境界線からの距離が大きい最遠端のある縫製領域を判別する判別手段と、前記判別手段が前記境界線からの距離が大きい最遠端のある縫製領域を判別した場合、その縫製領域の縫製進行方向に対応して定められ前記境界線に対して所定の方向に角度をもって傾斜した縫い目方向を決定し、その決定された縫い目方向を前記境界線の両側の縫製領域全体に亘って適用する縫い目方向決定手段と、前記縫い目方向決定手段によって決定された縫い目方向に基づいて、前記縫製領域全体の刺繍データを作成する刺繍データ作成手段とを備えている。
【０００８】
また、請求項２記載の刺繍データ作成装置は、縫製領域を画定する領域画定手段と、前記領域画定手段によって画定された縫製領域のうち縫製の縫い終点を指定する縫い終点指定手段と、前記縫い終点指定手段によって指定された縫い終点を通過する境界線であって、前記縫製領域の内部を縫い目で順次埋めながら縫い進む縫製進行方向に直交する境界線を設定する境界線設定手段と、前記境界線設定手段により設定された境界線の両側部分における縫製領域のうち、面積の大きい方を判別する判別手段と、前記判別手段が前記面積の大きい方を判別した場合、その面積の大きい縫製領域の縫製進行方向に対応して定められ前記境界線に対して所定の方向に角度をもって傾斜した縫い目方向を決定し、その決定された縫い目方向を前記境界線の両側の縫製領域全体に亘って適用する縫い目方向決定手段と、前記縫い目方向決定手段によって決定された縫い目方向に基づいて、前記縫製領域全体の刺繍データを作成する刺繍データ作成手段とを備えている。
【０００９】
更に、請求項３記載の刺繍データ作成装置は、境界線を境界としてその両側に縫い目方向が同方向で縫製進行方向の異なる刺繍データを作成する刺繍データ作成手段を備えている。
【００１０】
そして、請求項４記載の刺繍データ作成装置は、縫い始点と縫い終点とをほぼ同位置である刺繍データを作成する刺繍データ作成手段を備えている。
【００１１】
請求項５記載の刺繍データ作成装置は、境界線近傍の縫製領域の端点で縫い始め及び縫い終わる刺繍データを作成する刺繍データ作成手段を備えている。
【００１２】
【作用】
上記の構成を有する本発明の請求項１記載のミシンのための刺繍データ作成装置においては、領域画定手段は、縫製領域を画定する。縫い終点指定手段は、領域画定手段によって画定された縫製領域のうち縫製の縫い終点を指定する。境界線設定手段は、縫い終点指定手段によって指定された縫い終点を通過する境界線であって、縫製領域の内部を縫い目で順次埋めながら縫い進む縫製進行方向に直交する境界線を設定する。判別手段は、境界線設定手段により設定された境界線の両側部分における境界線に対する縫製領域の最遠端のうち、境界線からの距離が大きい最遠端のある縫製領域を判別する。縫い目方向決定手段は、判別手段が前記境界線からの距離が大きい最遠端のある縫製領域を判別した場合、その縫製領域の縫製進行方向に対応して定められ境界線に対して所定の方向に角度をもって傾斜した縫い目方向を決定し、その決定された縫い目方向を境界線の両側の縫製領域全体に亘って適用する。刺繍データ作成手段は、縫い目方向決定手段によって決定された縫い目方向に基づいて、縫製領域全体の刺繍データを作成する。
【００１３】
また、請求項２記載の刺繍データ作成装置においては、領域画定手段は、縫製領域を画定する。縫い終点指定手段は、領域画定手段によって画定された縫製領域のうち縫製の縫い終点を指定する。境界線設定手段は、縫い終点指定手段によって指定された縫い終点を通過する境界線であって、縫製領域の内部を縫い目で順次埋めながら縫い進む縫製進行方向に直交する境界線を設定する。判別手段は、境界線設定手段により設定された境界線の両側部分における縫製領域のうち、面積の大きい方を判別する。縫い目方向決定手段は、判別手段が前記面積の大きい方を判別した場合、その面積の大きい縫製領域の縫製進行方向に対応して定められ境界線に対して所定の方向に角度をもって傾斜した縫い目方向を決定し、その決定された縫い目方向を境界線の両側の縫製領域全体に亘って適用する。刺繍データ作成手段は、縫い目方向決定手段によって決定された縫い目方向に基づいて、縫製領域全体の刺繍データを作成する。
【００１４】
更に、請求項３記載の刺繍データ作成装置おいては、刺繍データ作成手段は、境界線を境界としてその両側に縫い目方向が同方向で縫製進行方向の異なる刺繍データを作成する。
【００１５】
そして、請求項４記載の刺繍データ作成装置においては、刺繍データ作成手段は、縫い始点と縫い終点とをほぼ同位置である刺繍データを作成する。
【００１６】
請求項５記載の刺繍データ作成装置おいては、刺繍データ作成手段は、境界線近傍の縫製領域の端点で縫い始め及び縫い終わる刺繍データを作成する。
【００１７】
【実施例】
以下、本発明を家庭用刺繍ミシン用の刺繍データ作成装置に適用した第１の実施例について、図２ないし図９を参照して説明する。
【００１８】
まず、図示はしないが、家庭用刺繍ミシンについて簡単に触れておく。刺繍ミシンは、ミシンベッド上に配置され加工布を保持する刺繍枠を、水平移動機構により装置固有のｘ，ｙ座標系で示される所定位置に移動させつつ、縫い針及び釜機構による縫い動作を行うことにより、その加工布に所定の図柄の刺繍を施すようになっている。尚、この刺繍ミシンにおいては、図４に示すように、縫製進行方向が左から右の場合、境界線ＥＬ（図７参照）に対して時計回りに４５度に傾斜した縫い目が見た目の美麗な縫い目とされ、また、図５に示すように、縫製進行方向が右から左の場合、境界線ＥＬに対して反時計回りに４５度に傾斜した縫い目が美麗な縫い目とされている。
【００１９】
この場合、前記水平移動機構や針棒などは、マイコン等から構成される制御装置により制御されるようになっており、従って、一針毎の加工布のｘ，ｙ方向の移動量（針落ち位置）を指示するために用いられる刺繍データが与えられることにより、制御装置は、刺繍動作を自動的に実行することが可能となるのである。また、本実施例では、刺繍ミシンにはフラッシュメモリ装置が設けられ、後述するフラッシュメモリ（カードメモリ）により、外部から刺繍データが与えられるように構成されている。後述する刺繍データ作成装置は、このような刺繍データを作成する機能を備えるものである。尚、この刺繍ミシンには、各種のメッセージを表示するための表示部が設けられており、使用者に対して刺繍糸の色替えの指示等が行われるようになっている。
【００２０】
次に、本実施例に係る刺繍データ作成装置の全体構成について、図２ないし図３を参照して述べる。図２は刺繍データ作成装置の外観を示し、図３は電気的構成を示しており、ここで、作成装置本体１は、マイコンを主体として成り、ＣＰＵ２、ＲＯＭ３、ＲＡＭ４、フラッシュメモリ装置（ＦＭＤ）５、入出力インターフェイス６（Ｉ／Ｏ）をバスを介して相互に接続して構成されている。
【００２１】
この作成装置本体１の上面部には、原画の図柄等を画面７ａに表示するための表示装置としての液晶ディスプレイ（ＬＣＤ）７が設けられている。この液晶ディスプレイ７は表示制御装置（ＬＣＤＣ）８により制御されるようになっており、この表示制御装置８には表示記憶装置（ＶＲＡＭ）９が接続されている。また、前記フラッシュメモリ装置５には、記憶媒体としてのフラッシュカードメモリ１０が着脱可能にセットされるようになっている。さらに、作成装置本体１には、使用者が処理の選択や実行等の指示を行うための操作キー１１が設けられ、入出力インターフェイス６を介してＣＰＵ２に接続されている。
【００２２】
そして、作成装置本体１には、原画の図柄画像データを読み込むための二値のイメージスキャナ１２が、前記入出力インターフェイス６を介して接続されている。この場合、イメージスキャナ１２は白黒の単色画像を読み取るハンドスキャナからなり、オペレータがその上部を手で持って、下部の読み取り部を原画上に宛がい、ボタンを押しながら原画に沿ってなぞるように一方向に移動させることにより、原画に描かれた図柄をラスター形式のデジタル図柄画像データとして読み取るようになっている。読み取られた図柄画像データは、画素毎に、白或いは黒の濃度値（０或いは１）を備え、ＲＡＭ４に記憶されるようになっている。
【００２３】
次に、このように構成された本発明におけるミシンのための刺繍データ作成装置の動作について、図９を参照しながら説明する。尚、この家庭用刺繍ミシンは、本実施例の刺繍模様を刺繍する際に、縫製進行方向として図４または５に示される方向にのみ刺繍するものである。従って、本実施例の刺繍データ作成装置における縫製進行方向も、図４または５に示されるいずれかの方向、即ち、Ｘ座標方向のみである。
【００２４】
作成装置本体１の電源がオンされて、ＲＯＭ３内に記憶された刺繍データ作成のためのプログラムが起動されると、図９のフローチャートに示す処理が実行される。まず、ステップＳ１において、イメージスキャナ１２を用いて、図６に示す「茄子」を表す原画の読み取り作業が使用者によって行われる（特願平６−２７７３４参照）。ここで読み取られた原画の画像データは、ＲＡＭ４に記憶される。次にステップＳ２において、閉領域の輪郭を表す座標点を抽出する処理が行われる。すなわち、内部を縫い目で埋める閉領域の形状を規定する座標点データとして、図７に示す点Ｐ０ないし点Ｐ２７が抽出されるのである。
【００２５】
そしてステップＳ３において、縫い始終点を決定する処理が行われる。本実施例では、縫い始点及び縫い終点を同じ点としている。両点を同じ点または近傍の点とすることにより、刺繍の終了後に縫い始め及び縫い終わりの渡り糸を一度に切断できるからである。このステップＳ３では、ステップＳ２において抽出された座標点データのうち、縫製進行方向たるＸ座標方向に直交するＹ座標方向の最下点である点Ｐ１５を縫い始点且つ縫い終点に指定する。この指定はＲＯＭ３に記憶された刺繍データ作成プログラムに基づいて行われる。尚、この縫い終点に指定された点Ｐ１５を通過する線であって、縫製進行方向たるＸ座標方向に直交する直線ＥＬが境界線とされる。
【００２６】
次にステップＳ４において、座標点データのうち、縫製進行方向たるＸ座標の最遠端の点である最左点と最右点を抽出する処理が行われる。ここでは図７に示す様に、最左点として点Ｐ１１、最右点として点Ｐ２４が抽出される。そしてステップＳ５において、縫い終点Ｐ１５のＸ座標値と最左点Ｐ１１のＸ座標値との差ＬＸが算出される。この差ＬＸは、境界線ＥＬの左側部分における最遠端までの距離である。更にステップＳ６において、縫い終点Ｐ１５のＸ座標値と最右点Ｐ２４のＸ座標値との差ＲＸが算出される。この差ＲＸは、境界線ＥＬの右側部分における最遠端までの距離である。
【００２７】
次にステップＳ７において、ＬＸとＲＸとが比較され、ＬＸの値がＲＸの値よりも大きい場合にはステップＳ７においてＹＥＳと判断されて、ステップＳ８の処理に進む。ステップＳ８において、閉領域内部を埋める縫い目の方向は、図４に示す縫い目方向Ａに決定される。一方、ＬＸの値がＲＸの値よりも大きくない場合にはステップＳ７においてＮＯと判断されて、ステップＳ９の処理に進む。ステップＳ９において、閉領域内部を埋める縫い目の方向は、図５に示す縫い目方向Ｂに決定される。本実施例では、図７に示す様にＬＸの値がＲＸの値よりも小さいため、ステップＳ７においてＮＯと判断され、ステップＳ９の処理に進み、閉領域内部を埋める縫い目の方向は図５に示す縫い目方向Ｂに決定される。
【００２８】
このようにステップＳ４ないしステップＳ９の処理により、閉領域内部の縫い目方向は、長く施される方の縫製進行方向に適した縫い目方向に決定されるので、閉領域内部の仕上がりが美麗になる部分の距離が長くなる。従って、閉領域全体の縫い目の仕上がりが美麗なものとなるのである。尚、図７における境界線ＥＬ、最左点Ｐ１１を通る破線ＬＬ及び最右点Ｐ２４を通る破線ＲＬは、すべてＹ座標方向に平行な直線である。
【００２９】
縫い目方向の決定の後、ステップＳ１０において刺繍データが作成される。このステップＳ１０においては、図８に示すように、第１に縫い終点Ｐ１５を通過し、かつ、決定された縫い目方向Ｂと同じ反時計回りに４５度傾斜した直線ＮＬを求める。第２にこの直線ＮＬの右側部分領域の刺繍データが作成される。まず、直線ＮＬの右側部分領域のうち最も離れた点を求める。本実施例では点Ｐ２７である。この点Ｐ２７に向かってステップＳ３において指定された縫い始点Ｐ１５から刺繍領域内部の走り縫いがなされるように刺繍データが作成される。そして、この点Ｐ２７から縫い終点Ｐ１５を通過する直線ＮＬに至るまでの右側部分領域の刺繍データが、ステップＳ７からＳ９で決定された縫い目方向の縫い目で埋め尽くされるように作成される。本実施例では、図５に図示される縫い目方向Ｂ、即ち、境界線ＥＬに対して反時計回りに４５度傾斜した縫い目である。この領域の縫製進行方向は右から左に向かう方向であるので、この領域の刺繍は美麗に仕上がることになる。直線ＮＬの右側部分領域の刺繍データは、縫い終点Ｐ１５で終了するように作成される。
【００３０】
第３に直線ＮＬの左側部分領域の刺繍データが作成される。まず、直線ＮＬの左側部分領域のうち最も離れた点を求める。本実施例では点Ｐ１４である。この点Ｐ１４に向かって、右側部分領域の縫い終点Ｐ１５から刺繍領域内部の走り縫いがなされるように刺繍データが作成される。次に、点Ｐ１４から直線ＮＬに至るまでの左側部分領域の刺繍データが、右側部分領域と同方向の縫い目であるステップＳ７からＳ９で決定された縫い目方向の縫い目で埋め尽くされるように作成される。刺繍全体の縫い目方向を一致させるために、右側部分領域と左側部分領域とで縫い目方向が一致させられるのである。本実施例では、図５に図示される縫い目方向Ｂである。直線ＮＬの左側部分領域の刺繍データは、ステップＳ３において指定された縫い終点Ｐ１５で終了するように作成される。
【００３１】
なお、この左側部分領域の縫製進行方向は左から右に向かう方向であるので、この領域を縫い目方向Ｂで刺繍するとその刺繍は美麗には仕上がらない。しかし、左側部分領域の縫製距離は右側部分領域の縫製距離に比べて短いので、左側部分領域を縫い目方向Ｂで刺繍するように刺繍データを作成しても、閉領域全体としては美麗に仕上がる刺繍データが作成できる。
【００３２】
ステップＳ１１において、作成された刺繍データはフラッシュメモリカード１０に記憶され、刺繍データ作成のプログラムが終了する。
【００３３】
以上の様にして作成された刺繍データを記憶したフラッシュメモリカード１０を刺繍ミシンにセットすることにより、加工布に対して刺繍の形成が可能となる。そして、美麗な縫い目が多く生じるように閉領域全体を埋める縫い目方向が、ステップＳ４ないしステップＳ９の処理において決定されるので、縫い目特性の知識のない使用者であっても、美麗に仕上がる刺繍データを簡単に作成することができる。
【００３４】
特に、本実施例のように縫製進行方向が反対であるような部分領域が隣接して刺繍される場合、従来では縫製進行方向に適した縫い目方向でそれぞれ刺繍されるように縫い目方向が決定されていたので、その部分領域の境界部で縫い目方向の異なる縫い目が隣接するために、境界部分に違和感や布の露出が生じていた。しかし、本実施例は刺繍領域全体で縫い目方向を共通して決定するので、かかる違和感や布の露出を解消することができる。
【００３５】
また、複数の領域を１色の糸で刺繍する場合など縫製領域間に渡り糸が生じるように刺繍データを作成しても、縫い始めと縫い終わりがほぼ同じになるように刺繍データが作成されるので、他の縫製領域からの縫い始めの渡り糸とこの縫製領域から派生する縫い終わりの渡り糸とを一度に切ることが容易にできる。更に、縫い終点は縫製領域の最下点、即ち、縫製領域の端点のうちの１点に指定されるので、刺繍の最後を刺繍の端で終了することができ、刺繍の仕上がりをより美麗にすることができる。
【００３６】
上述の実施例における縫い目方向の決定は、ステップＳ４からＳ９において、縫い終点を通過し縫製進行方向に直交する境界線に対して、その境界線の両側部分における最遠端までの距離が大きい方の領域の縫製進行方向に適した縫い目方向に決定された。しかし、この縫い目方向の決定を、境界線の両側部分における面積の大きい方の領域の縫製進行方向に適した縫い目方向に決定するように構成してもよい。刺繍面積の大きい方の領域が美麗に作成されるように縫い目方向を決定すれば、全体の刺繍も美麗に仕上がるからである。
【００３７】
そこで次に、図１０乃至図１２を参照して第２の実施例について説明する。この第２の実施例が上述の第１の実施例と異なる点は、縫い目方向が境界線の両側部分の面積の大小により決定される点である。尚、第１の実施例と同一の部分は同一の番号を付してその説明は省略し、異なる部分のみ説明する。よって、刺繍データ作成装置の構成は同一であるので、その構成についての説明は省略し、動作についてのみ説明する。
【００３８】
本体１の電源がオンされて、ＲＯＭ３に記憶された刺繍データ作成プログラムが起動されると、図１２のフローチャートに示す処理が実行される。まずステップＳ２１において、イメージスキャナ１２を用いて、一辺がｎの正８角形を表す原画（図示省略）の読み取り作業が使用者によって行われる。読み取られた原画の画像データは、ＲＡＭ４に記憶される。次にステップＳ２２において、閉領域の輪郭を表す座標点を抽出する処理が行われる。即ち、内部を縫い目で埋める閉領域の形状を規定する座標点データとして、図１０に示す点Ｐ３０ないし点Ｐ３７が抽出されるのである。
【００３９】
そしてステップＳ２３において、縫い始点及び縫い終点を指定する処理が行われる。本実施例では第１の実施例と同様に縫い始点と縫い終点を同じ点としている。このステップＳ２３では、ステップＳ２２において抽出された座標点データのうち、点Ｐ３４を縫い始点且つ縫い終点に指定するものとする。この指定はＲＯＭ３に記憶された刺繍データ作成プログラムに基づいて行われる。そしてステップＳ２４において、先に縫い終点に指定された点Ｐ３４を通過する線であって、縫製進行方向たるＸ座標方向に直交する直線ＥＬが境界線に設定される。
【００４０】
次にステップＳ２５において、図１０に示される点Ｐ３０乃至点Ｐ３７で囲まれる閉領域のうち、境界線ＥＬによって分割される右側部分閉領域の面積ＳＲと、左側部分閉領域の面積ＳＬとを求める処理が行われる。ここで図１０に示される閉領域は、一辺がｎである正８角形であることから面積ＳＲは、（√２＋１）×ｎ2÷２と求められ、面積ＳＬは、３×（√２＋１）×ｎ2÷２と求められる。
【００４１】
次にステップＳ２６において、面積ＳＬと面積ＳＲとが比較され、面積ＳＬの値が面積ＳＲの値よりも大きい場合にはステップＳ２６においてＹＥＳと判断されて、ステップＳ２７の処理に進む。ステップＳ２７において、閉領域内部を埋める縫い目の方向は、図４に示す縫い目方向Ａに決定される。一方、面積ＳＬの値が面積ＳＲの値よりも大きくない場合にはステップＳ２６においてＮＯと判断されて、ステップＳ２８の処理に進む。ステップＳ２８において、閉領域内部を埋める縫い目の方向は、図５に示す縫い目方向Ｂに決定される。本実施例では、図１０に示すように面積ＳＬの値が面積ＳＲの値よりも大きいため、ステップＳ２６においてＹＥＳと判断されて、ステップＳ２７の処理に進み、閉領域内部を埋める縫い目の方向は、図４に示す縫い目方向Ａに決定される。
【００４２】
このようにステップＳ２４乃至ステップＳ２８の処理により、閉領域内部の縫い目方向は、広く施される方の縫製進行方向に適した縫い目方向に決定されるので、閉領域内部の仕上がりが美麗になる部分の面積が大きくなる。従って閉領域全体の縫い目の仕上がりが美麗なものとなるのである。尚、図１０における境界線ＥＬはＹ座標方向に平行な直線である。
【００４３】
縫い目方向決定の後、ステップＳ２９において刺繍データが作成される。ここでは図１１に示すように、第１に縫い終点Ｐ３４を通過し、かつ、決定された縫い目方向Ａと同じ時計回りに４５度傾斜した直線ＮＬを求める。
【００４４】
第２にこの直線ＮＬの右側部分領域の刺繍データが作成される。しかし、本実施例では、直線ＮＬは縫製領域の右端に位置し、直線ＮＬの右側部分領域は存在しないので、この部分の刺繍データの作成は不要となる。
【００４５】
第３に直線ＮＬの左側部分領域の刺繍データが作成される。まず、直線ＮＬの左側部分領域のうち最も離れた点を求める。本実施例では点Ｐ３１である。この点Ｐ３１に向かって、縫い終点Ｐ３４から刺繍領域内部の走り縫いが為されるように刺繍データが作成される。次に、点３１から直線ＮＬに至るまでの左側部分領域の刺繍データが、ステップＳ２６からステップＳ２８で決定された縫い目方向の縫い目で埋め尽くされるように作成される。本実施例では、図に図示される縫い目方向Ａである。直線ＮＬの左側部分領域の刺繍データは、ステップＳ２３において指定された縫い終点Ｐ３４で終了するように作成される。
【００４６】
この左側部分領域の縫製進行方向は左から右に向かう方向であるので、この領域の刺繍は美麗に仕上がることになる。
【００４７】
こうして作成された刺繍データは、ステップＳ３０において、フラッシュメモリカード１０に記憶され、刺繍データ作成のプログラムが終了する。
【００４８】
この第２の実施例によれば、縫い目方向は境界線の両側部分における面積の大きい方の領域の縫製進行方向に適した縫い目方向に決定されるので、美麗に仕上がる刺繍面積を大きくすることができ、従って、刺繍全体を美麗に仕上げることができる。
【００４９】
本発明は上記した実施例に限定されるものではなく、その要旨を逸脱しない範囲で適宜変更して実施し得るものである。例えば本実施例では、ステップＳ３及びＳ２３における縫い始点且つ縫い終点の指定はＲＯＭ３に記憶されたプログラムに基づいて行われたが、使用者が座標点データの中からそれぞれ１点づつを指定するように構成しても良い。また、作成された刺繍データをフラッシュメモリカード１０に記憶させるようにしたが、刺繍データを一針毎の縫い目データに展開してからフラッシュメモリカード１０に記憶させるようにしてもよい。更に、画像データの読み取りは、イメージスキャナ１２からだけでなく、カメラ等の画像入力装置や、デジタイザ、マウス等のポインティングデバイスから行うようにしても良い。
【００５０】
【発明の効果】
以上詳述したことから明らかなように、本発明の請求項１記載のミシンのための刺繍データ作成装置においては、縫い終点を通る境界線からの距離が大きい最遠端のある縫製領域を判別し、判別された縫製領域の縫製進行方向に対応して定められ境界線に対して所定の方向に角度をもって傾斜した縫い目方向を決定して、その決定された縫い目方向を境界線の両側の縫製領域全体に亘って適用し、その縫い目方向に基づき縫製領域全体の刺繍データを作成するので、使用者は、縫製の進行方向によって、縫い目の仕上がりが異なるという縫い目の特性を知らなくても、美麗な仕上がりを得る刺繍データを簡単に作成することができるという優れた実用的効果を奏するものである。
【００５１】
また、請求項２記載のミシンのための刺繍データ作成装置においては、境界線を境界として面積が大きい方の縫製領域を判別し、判別された面積の大きい縫製領域の縫製進行方向に対応して定められ境界線に対して所定の方向に角度をもって傾斜した縫い目方向を決定して、その決定された縫い目方向を境界線の両側の縫製領域全体に亘って適用し、その縫い目方向に基づき縫製領域全体の刺繍データを作成するので、使用者は、縫製の進行方向によって、縫い目の仕上がりが異なるという縫い目の特性を知らなくても、美麗な仕上がりを得る刺繍データを簡単に作成することができるという優れた実用的効果を奏するものである。
【００５２】
更に、請求項３記載の刺繍データ作成装置おいては、境界線を境界としてその両側に縫い目方向が同方向で縫製進行方向の異なる刺繍データが作成され、縫製進行方向の異なる縫い目どうしの境界で縫い目方向が同方向であるので、その境界部での違和感や布地の露出が防止されている。
【００５３】
そして、請求項４記載の刺繍データ作成装置においては、縫い始点と縫い終点とがほぼ同位置であり、この縫製領域に至る糸とこの縫製領域から派生する糸とが接近するので、この２つの糸を１度に切断することが容易に行える。
【００５４】
請求項５記載の刺繍データ作成装置おいては、縫い終点が縫製領域の端点にあるので、仕上がりが良好である。
【図面の簡単な説明】
【図１】本発明のミシンのための刺繍データ作成装置の構成を示すブロック図である。
【図２】本発明のミシンのための刺繍データ作成装置の外観を示す斜視図である。
【図３】本発明のミシンのための刺繍データ作成装置の電気的構成を示すブロック図である。
【図４】縫い目の特性を説明するための図である。
【図５】縫い目の特性を説明するための図である。
【図６】本発明の第１の実施例の刺繍形状を表す原画を示す図である。
【図７】本発明の第１の実施例の閉領域の形状を規定する座標点データを表す図である。
【図８】本発明の第１の実施例の閉領域での縫い目を表す図である。
【図９】本発明の第１の実施例の刺繍データの作成手順を示すフローチャートである。
【図１０】本発明の第２の実施例の閉領域の形状を規定する座標点データを表す図である。
【図１１】本発明の第２の実施例の閉領域での縫い目を表す図である。
【図１２】本発明の第２の実施例の刺繍データの作成手順を示すフローチャートである。
【符号の説明】
１ 作成装置本体
２ ＣＰＵ
３ ＲＯＭ
４ ＲＡＭ
５ フラッシュメモリ装置
７ 液晶ディスプレイ
１０ フラッシュカードメモリ
１１ 操作キー
１２ イメージスキャナ
【図１】
0003593740.tif 000002
【図２】
0003593740.tif 000003
【図３】
0003593740.tif 000004
【図４】
0003593740.tif 000005
【図５】
0003593740.tif 000006
【図６】
0003593740.tif 000007
【図７】
0003593740.tif 000008
【図８】
0003593740.tif 000009
【図９】
0003593740.tif 000010
【図１０】
0003593740.tif 000011
【図１１】
0003593740.tif 000012
【図１２】
0003593740.tif 000013