(57)【要約】【課題】刺繍縫製可能なミシンを用いてシート状の被加工物に対して小孔形成動作を実行する打刻データを作成するにあたり、被加工物の模様部の輪郭に沿った切断作業を良好に行うことができる打刻データの作成を可能とする打刻データを作成する。【解決手段】針棒ケース７の特定の針棒８に、縫針９に代えて打刻針を装着可能とする。移送機構１８のキャリッジ１９に、シート状の被加工物を保持する保持体を取付可能とする。制御回路は、打刻データに基づいて、被加工物に対する小孔形成動作を実行させる制御を行う。制御回路は、模様のラインデータから、被加工物に対し模様の輪郭に沿って小孔を連続的に形成することにより輪郭を切断するためのカットデータを作成する。カットデータを、輪郭のうち小孔が形成されない非切断領域を間欠的に生じさせる一次カットデータと、その後に小孔形成動作が実行される残りの二次カットデータとに分割する。【選択図】図１
2011055886.tif 000002
【特許請求の範囲】
【請求項１】
刺繍縫製可能なミシンの針棒に、シート状の被加工物の表面をドット単位で突き当てて小孔を形成するための打刻針を装着し、移送機構により前記被加工物を所定の二方向に関して移送させながら、前記打刻針を上下動させることにより前記被加工物に前記小孔を複数個形成する小孔形成動作を実行するための打刻データを作成する打刻データ作成装置であって、
前記被加工物に模様が描画される模様部の少なくとも輪郭に沿って前記複数の小孔を連続的に形成することにより、前記輪郭を切断可能とするための前記打刻データとしてのカットデータを作成するカットデータ作成手段を備えると共に、
前記カットデータを、該カットデータに係る全ての打刻点のうち、前記輪郭のうち小孔が形成されていない非切断領域を間欠的に生じさせて前記輪郭が前記被加工物から切離されないように、前記非切断領域以外の部分の打刻点に関する小孔形成動作を実行させるための一次カットデータと、この一次カットデータに基づく小孔形成動作の後に、残りの前記非切断領域の打刻点に関する小孔形成動作を実行させるための二次カットデータとに分割するデータ分割手段を備えることを特徴とする打刻データ作成装置。
【請求項２】
前記被加工物に形成する前記複数の小孔により前記模様部に所定の模様を描画するための前記打刻データとしての描画データを作成する描画データ作成手段を備え、
前記描画データに基づく小孔形成動作の実行順序は、前記二次カットデータに基づく小孔形成動作よりも前に設定されることを特徴とする請求項１記載の打刻データ作成装置。
【請求項３】
前記データ分割手段は、前記カットデータに係る全ての打刻点を、前記輪郭に沿って連続する２個以上の所定数Ｎ個を単位として、そのＮ個の打刻点のうちＮ個より少ない所定のＭ個の打刻点を二次カットデータとし、残りを一次カットデータとしていくことを繰返すことにより、前記カットデータを分割することを特徴とする請求項１又は２記載の打刻データ作成装置。
【請求項４】
請求項１から３のいずれかに記載の打刻データ作成装置の各種処理手段として、打刻データ作成装置に内蔵されたコンピュータを機能させるための打刻データ作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、刺繍縫製可能なミシンの針棒に打刻針を装着し、移送機構によりシート状の被加工物を所定の二方向に移送させながら、前記打刻針を上下動させることにより被加工物に小孔を複数個形成する小孔形成動作を実行するための打刻データを作成する打刻データ作成装置及び打刻データ作成プログラムに関する。
【背景技術】
【０００２】
従来より、例えば多色の刺繍糸による刺繍縫製動作を連続的に実行できる多針刺繍ミシンが供されている。この種の刺繍ミシンは、アーム部の先端に、例えば６本の針棒を備えた針棒ケースを備え、それら針棒のうち所定のものを針棒駆動機構に選択的に連結して上下駆動するように構成されている。刺繍ミシンの制御装置は、一針毎の針落ち位置（加工布の移動量）や色替え等を指示する模様データに基づいて、加工布を保持した刺繍枠を移送機構によりＸ，Ｙの二方向に移動させつつ、前記針棒駆動機構及びその他の駆動機構を制御して、多色の刺繍縫製動作を実行させる（例えば特許文献１参照）。
【０００３】
尚、特許文献１においては、ニードルパンチという手法を用いて、布地を装飾するために、一部の針棒に、縫製用の縫針に代えてニードルパンチ針を装着し、ニードルパンチ情報に基づいて加工布にニードルパンチを施すことが記載されている。
【０００４】
また、刺繍ミシンにおいては、ワッペン作り等を可能とするために、こて先付きヒータを有するヒートカッター装置を、ミシン本体部のＸ―Ｙ駆動部のキャリッジに着脱可能に取付け、模様データに基づいて、布や紙等の被カット体をカットして、絵や文字などの切抜き作業を行うことを可能にしたものが考えられている（例えば特許文献２参照）。これによれば、ユーザが鋏等を用いて手動で切取る場合と異なり、被カット体を、模様データに基づいて、所望の形状に正確に切抜くことができる。尚、カッター装置としては、レーザや超音波を用いるものも考えられている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−１７２５６６号公報
【特許文献２】特開平５−９６０７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、本発明者らは、上記した刺繍ミシンにおいて、複数本の針棒のうちの一部に、縫製用の縫針に代えて、小孔を形成するための打刻針を装着することによって、刺繍ミシンを、例えば紙等のシート状被加工物に模様を形成する装置として兼用できるのではないかと考えた。この場合、加工布を保持する刺繍枠に代えて、被加工物を固定的に保持する保持体を移送機構のキャリッジに取付けるようにし、打刻データに基づいて被加工物を移動させながら、打刻針が装着された針棒を上下動することにより、被加工物の表面に、多数個の小孔によって前記打刻データに応じた所定の模様を形成（描画）することが可能となる。
【０００７】
また、ユーザが、紙等に多数個の小孔によって模様を描画すると共に、その模様形成部分の外形輪郭を切取りたいと要望するケースも考えられる。この場合、ユーザが鋏などを用いて手作業で被加工物を綺麗に切断（裁断）するのは、非常に手間がかかる作業が必要である。ここで、シート状の被加工物を、所定形状に切取るためには、上記特許文献２に記載されたような、オプションとしてのカッター装置をミシン本体に装着し、そのカッター装置を用いて切断作業を行うことが考えられる。或いは、ペーパークラフトの分野で供されている、カッティングプロッタと称される専用の紙裁断装置を用いて切断作業を行うことも考えられる。このカッティングプロッタでは、パソコン等で作成したデータに基づいて、シート状の被加工物を所望の形状に裁断することが可能となる。
【０００８】
しかし、被加工物の切断のために、上記のようなオプションとしてのカッター装置をミシン本体に装着するもの、あるいは、カッティングプロッタを用いるものでは、ミシンに加えてそれらカッター装置やカッティングプロッタが別途必要となるので、相応の費用がかかるという問題がある。
【０００９】
そこで、本発明者らは、シート状の被加工物に対し上記打刻針によって多数個の小孔を形成するにあたり、模様の輪郭に沿って連続的に（極く小さいピッチで）小孔を形成するようにすれば、小孔が隣の小孔とつながって輪郭に沿って延びる切込みが形成され、被加工物を、模様の輪郭に沿って切断することができるようになると考えた。ところが、そのように被加工物に打刻針で連続的に小孔を形成して切断を行う場合、輪郭に沿って順に切込まれていく際に、先に切断された部分が、被加工物の本体部からずれ動いてしまい、その後の小孔形成動作において位置ずれが生ずる等の支障を来すという、新たな問題の発生が予想される。
【００１０】
本発明は上記事情に鑑みてなされたもので、その目的は、刺繍縫製可能なミシンを用いてシート状の被加工物に対する小孔形成動作を実行するための打刻データを作成するものにあって、被加工物に模様が描画される模様部の輪郭に沿った切断作業を良好に行うことができる打刻データの作成が可能な打刻データ作成装置及び打刻データ作成プログラムを提供するにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明の請求項１の打刻データ作成装置は、刺繍縫製可能なミシンの針棒に、シート状の被加工物の表面をドット単位で突き当てて小孔を形成するための打刻針を装着し、移送機構により前記被加工物を所定の二方向に関して移送させながら、前記打刻針を上下動させることにより前記被加工物に前記小孔を複数個形成する小孔形成動作を実行するための打刻データを作成するものであって、前記被加工物に模様が描画される模様部の少なくとも輪郭に沿って前記複数の小孔を連続的に形成することにより、前記輪郭を切断可能とするための前記打刻データとしてのカットデータを作成するカットデータ作成手段を備えると共に、前記カットデータを、該カットデータに係る全ての打刻点のうち、前記輪郭のうち小孔が形成されていない非切断領域を間欠的に生じさせて前記輪郭が前記被加工物から切離されないように、前記非切断領域以外の部分の打刻点に関する小孔形成動作を実行させるための一次カットデータと、この一次カットデータに基づく小孔形成動作の後に、残りの前記非切断領域の打刻点に関する小孔形成動作を実行させるための二次カットデータとに分割するデータ分割手段を備えるところに特徴を有する。
【００１２】
刺繍縫製可能なミシンにおいて、シート状の被加工物に小孔を形成することが可能な打刻針を針棒に装着し、その針棒を上下動させながら、打刻データに基づいて移送機構を制御して、被加工物を所定の二方向に移送させることにより、被加工物に対する小孔形成動作が実行される。このとき、カットデータ作成手段により作成された打刻データとしてのカットデータに基づいて、小孔形成動作が実行されると、被加工物には、少なくとも模様部の輪郭に沿って複数の小孔が連続的に形成されるようになる。多数個の小孔が隣の小孔とつながるように形成されることにより、小孔の集合が輪郭に沿って延びる切込みとなり、この結果、被加工物が模様の輪郭に沿って切断されるようになる。これにより、シート状の被加工物を、所望の形状に切断することが可能となる。
【００１３】
ここで、カットデータに係る全ての打刻点に関して小孔を輪郭に沿うように順に形成すると、先に切断された部分が、被加工物の本体部からずれしてしまい、その後の小孔形成動作において打刻点に位置ずれが生ずる虞がある。ところが、データ分割手段により、カットデータが一次カットデータと二次カットデータとに分割され、先に一次カットデータに基づく小孔形成動作が行われた時点では、被加工物には、輪郭に沿って小孔が形成されない非切断領域が間欠的に生じているので、その部分でつながった状態が維持される。そして、被加工物は、二次カットデータに基づく動作によって初めて切断されるので、それ以前の動作において小孔を位置ずれなく形成することができる。
【００１４】
従って、刺繍縫製可能なミシンを、打刻針を用いて、シート状の被加工物に対して被加工物を所望形状に切断する装置として兼用することが可能となる。このとき、オプションとしてのカッター装置や、別途のカッティングプロッタを用いずに、被加工物の切断が可能となるので、安価に済ませることができる。また、被加工物の先に切込みが形成された部分が、被加工物の本体部からずれ動いてしまい、その後の小孔形成動作に支障を来すことを効果的に防止することができる。
【００１５】
請求項２の打刻データ作成装置は、請求項１の発明において、前記被加工物に形成する前記複数の小孔により前記模様部に所定の模様を描画するための前記打刻データとしての描画データを作成する描画データ作成手段を備え、前記描画データに基づく小孔形成動作の実行順序は、前記二次カットデータに基づく小孔形成動作よりも前に設定されるところに特徴を有する。
【００１６】
請求項３の打刻データ作成装置は、請求項１又は２の発明において、前記データ分割手段は、前記カットデータに係る全ての打刻点を、前記輪郭に沿って連続する２個以上の所定数Ｎ個を単位として、そのＮ個の打刻点のうちのＮ個より少ない所定のＭ個の打刻点を二次カットデータとし、残りを一次カットデータとしていくことを繰返すことにより、前記カットデータを分割するところに特徴を有する。
【００１７】
本発明の請求項４の打刻データ作成プログラムは、請求項１から３のいずれかに記載の打刻データ作成装置の各種処理手段として、打刻データ作成装置に内蔵されたコンピュータを機能させるところに特徴を有する。
【発明の効果】
【００１８】
請求項１の打刻データ作成装置によれば、刺繍縫製可能なミシンを用いてシート状の被加工物に対する小孔形成動作を実行するための打刻データを作成するものにあって、模様部の輪郭に沿って複数の小孔を連続的に形成するためのカットデータを作成するカットデータ作成手段を備えると共に、前記カットデータを一次カットデータと二次カットデータとに分割するデータ分割手段を備えるので、被加工物に模様が描画される模様部の輪郭に沿った切断作業を良好に行うことができる打刻データの作成が可能となるという優れた効果を得ることができる。
【００１９】
請求項２の打刻データ作成装置によれば、請求項１に記載の発明の効果に加え、描画データ作成手段を備えるので、被加工物に形成される複数個の小孔によって所定の模様を描画することが可能となり、ミシンを、打刻針を用いて、シート状の被加工物に対して小孔により模様を描画する装置としても兼用することができる。また、描画データに基づく小孔形成動作は、二次カットデータに基づく小孔形成動作よりも前に実行されるので、模様の描画を被加工物の位置ずれなく行うことができる。
【００２０】
請求項３の打刻データ作成装置によれば、請求項１又は２に記載の発明の効果に加え、前記データ分割手段は、輪郭に沿って連続する連続するＮ個の打刻点を単位として、そのうちＭ個を二次カットデータとし、残りを一次カットデータとすることを繰返してカットデータを分割するので、一次カットデータに基づく小孔形成動作によって、非切断領域を間欠的に生じさせることが可能となるようなカットデータの分割を、確実且つ簡単に行うことができる。
【００２１】
請求項４の打刻データ作成プログラムによれば、打刻データ作成装置に内蔵されたコンピュータを、請求項１から３のいずれかに記載の打刻データ作成装置の各種処理手段として機能させるので、刺繍縫製可能なミシンを用いてシート状の被加工物に対する小孔形成動作を実行するための打刻データを作成するものにあって、被加工物に模様が描画される模様部の輪郭に沿った切断作業を良好に行うことができる打刻データの作成が可能となるという優れた効果を得ることができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の第１の実施形態を示すもので、多針刺繍ミシンの外観構成を示す斜視図
【図２】針棒ケース部分の正面図
【図３】刺繍枠が装着された状態の枠ホルダ本体の平面図
【図４】保持体の平面図（ａ）及び正面図（ｂ）
【図５】被加工物に小孔が順に形成される様子（ａ）〜（ｃ）及び輪郭が切離された様子（ｄ）を示す平面図
【図６】多針刺繍ミシンの電気的構成を概略的に示すブロック図
【図７】描画データ（ａ）及びカットデータ（ｂ）に基づき被加工物に形成される小孔の孔間ピッチの相違を説明するための図
【図８】ラインデータの構成の例を示す図
【図９】打刻データを作成する対象となるキャラクタの例を示す図
【図１０】被加工物に対し複数の小孔が形成される状態を液晶ディスプレイに表示した様子を示す図
【図１１】被加工物に小孔が形成される様子を部分的に示す拡大図
【図１２】制御回路が実行する打刻データ作成処理のメインルーチンを示すフローチャート
【図１３】図１２のステップＳ３の詳細な処理手順を示すフローチャート
【図１４】図１３のステップＳ１４の詳細な処理手順を示すフローチャート
【図１５】図１３のステップＳ２２の詳細な処理手順を示すフローチャート
【図１６】図１３のステップＳ２７の詳細な処理手順を示すフローチャート
【図１７】一次カットデータ（ａ）及びその後の二次カットデータ（ｂ）に基づく小孔形成位置を説明するための図
【図１８】本発明の第２の実施形態を示す図１７相当図
【図１９】本発明の第３の実施形態を示すもので、打刻データ作成装置の外観を示す斜視図
【図２０】本発明の第４の実施形態を示す図１０相当図
【発明を実施するための最良の形態】
【００２３】
（１）第１の実施形態
以下、本発明を具体化した第１の実施形態について、図１から図１７を参照しながら説明する。尚、本実施形態では、刺繍縫製可能なミシンである多針刺繍ミシンが、打刻データ作成装置としての機能を内蔵して構成される場合を具体例としている。図１は、本実施形態に係る多針刺繍ミシン１の外観構成を概略的に示している。まず、この多針刺繍ミシン１の構成について説明する。以下の説明では、図１〜図３に示すように、多針刺繍ミシン１の左右方向をＸ方向とし、前後方向をＹ方向としている。
【００２４】
図１に示すように、多針刺繍ミシン１は、図示しない載置台上に載置される支持台２、この支持台２の後端部から上方に延びる脚柱部３、この脚柱部３の上端部から前方に延びるアーム部４等を備えて構成される。前記支持台２は、左右部位に前方に延びる脚部２ａ，２ａを有した、上面から見て前方が開放するほぼＵ字状に構成されている。また、この支持台２には、後部中央部から前方に延びるシリンダベッド５が一体的に設けられている。このシリンダベッド５の先端上部には、針穴６ａを有する針板６が設けられ、図示はしないが、その内部には、糸捕捉釜や糸切り機構（及びピッカー）等が設けられている。
【００２５】
前記アーム部４の右側には、操作パネル１６が設けられている。図６にも示すように、この操作パネル１６には、ユーザ（オペレータ）が各種の指示や選択、入力の操作を行うための複数の操作スイッチ４５や、ユーザに対して必要なメッセージ等の表示を行う液晶ディスプレイ（ＬＣＤ）４６等が設けられている。尚、後述するように、液晶ディスプレイ４６には、打刻データによる模様及び輪郭の画像が表示されるようになっており、以て表示手段として機能する。また、図示は省略しているが、前記アーム部４の後側上部には、例えば６個の糸駒がセット可能な糸立て装置が設けられている。
【００２６】
図２にも示すように、前記アーム部４の先端部には、針棒ケース７が左右方向（Ｘ方向）に移動可能に設けられている。この針棒ケース７は、前後方向に薄型の矩形箱状をなしている。そして、針棒ケース７の内部には、左右方向に並んで、複数本、本実施形態では例えば６本の針棒８が上下動可能に支持されている。これら各針棒８は、図示しないコイルばねのばね力により、常時上方（図２に示す上死点（針上位置））に向けて付勢されている。
【００２７】
これら各針棒８は、その下端部が、針棒ケース７の下方に突出位置しており、その下端部には、刺繍用の縫針９が、着脱（交換）可能に取付けられている。尚、６本の針棒８を区別する場合には、右から順に、１番，２番‥と針棒番号が付される。このとき、本実施形態では、６本の針棒８のうち、左端に位置する特定の針棒８（針棒番号６番）には、縫針９に代えて打刻針１０が装着されている。この打刻針１０については後述する。
【００２８】
また、各針棒８の下部には、当該針棒８の上下動に同期して上下動する刺繍用押え足１１が設けられている。この場合、針棒番号６番の針棒８に、縫針９に代えて打刻針１０が装着された状態では、刺繍用押え足１１は取外される。また、詳しく図示はしないが、針棒ケース７の上部側には、６本の針棒８に対応して６個の天秤が設けられている。これら各天秤は、その先端部が、針棒ケース７の前面に上下に延びて形成された６個のスリット孔１２を夫々通して前面側に突出しており、針棒８の上下動に同期して上下動（揺動）するように構成されている。また、図示はしないが、後述する針棒上下駆動機構により上下動される位置にある針棒８の後方にはワイパーが設けられている。
【００２９】
図１に示すように、この針棒ケース７には、その上端から斜め後方に延びて上部カバー１３が一体的に設けられている。この上部カバー１３には、図示しない６個の糸調子器（取付用の穴のみを示す）が設けられていると共に、上端部に位置して６個の糸切れセンサ１４が設けられている。これにて、糸立て装置にセットされた糸駒から、刺繍用の上糸が引出され、糸切れセンサ１４、糸調子器、天秤等の所定の経路を順に通され、最後に縫針９の目孔（図示せず）に通されることにより、刺繍縫製が可能となる。このとき、６本（或いは針棒番号６番の針棒８を除く５本）の縫針９に、夫々異なる色の上糸を供給することにより、複数色の上糸による刺繍縫製動作を、自動で切替えながら連続的に行うことができる。
【００３０】
詳しく図示はしないが、前記脚柱部３内には、ミシンモータ１５（図６にのみ図示）が設けられている。前記アーム部４には、周知のように、前記ミシンモータ１５により駆動される主軸や、この主軸の回転により前記針棒８等を上下動させる針棒上下駆動機構、針棒ケース７をＸ方向に移動させて針棒を選択する針棒選択機構などが設けられている。前記主軸の回転により、前記糸捕捉釜も前記針棒８の上下動と同期して駆動される。
【００３１】
前記針棒上下駆動機構は、針棒８に設けられた針棒抱き（図示せず）に選択的に係合する上下動部材を備えている。前記針棒選択機構は、針棒選択用モータ１７（図６にのみ図示）を駆動源として針棒ケース７をＸ方向に移動させ、いずれかの針棒８（前記針穴６ａの真上位置の針棒８）を、上下動部材に係合させるように構成されている。これにて、針棒選択駆動機構が構成され、選択された１本の針棒８（及びその針棒８に対応した天秤）のみが、針棒上下駆動機構により上下駆動される。
【００３２】
図１に示すように、前記支持台２上（脚柱部３の前方）には、前記シリンダベッド５のやや上部に位置して、移送機構１８（図６参照）のキャリッジ１９が設けられる。このキャリッジ１９には、刺繍縫製を施すべき加工布を保持する刺繍枠２０（図３参照）、或いは、後述する小孔形成動作に係る紙やプラスチック等のシート状の被加工物Ｗを保持する保持体２１（図４参照）が着脱可能に連結される。尚、詳しく図示はしないが、加工布を保持する刺繍枠２０については、大きさや形状の相違する複数種類のものが付属品として備えられている。
【００３３】
図１，図３に示すように、前記キャリッジ１９は、Ｙ方向キャリッジ２２、このＹ方向キャリッジ２２に設けられるＸ方向キャリッジ２３、このＸ方向キャリッジ２３に取付けられる枠ホルダ本体２４（図３にのみ図示）を備えている。詳しく図示はしないが、前記移送機構１８は、前記支持台２内に設けられＹ方向キャリッジ２２をＹ方向（前後方向）に自在に移動させるＹ方向駆動機構と、このＹ方向キャリッジ２２内に設けられ前記Ｘ方向キャリッジ２３及び枠ホルダ本体２４をＸ方向（左右方向）に移動させるＸ方向駆動機構とを含んでいる。刺繍枠２０或いは保持体２１は前記枠ホルダ本体２４により保持され、移送機構１８により所定の二方向であるＸ方向及びＹ方向に自在に移送される。
【００３４】
前記Ｙ方向キャリッジ２２は、横長な（細幅の）箱状をなし、前記支持台２の左右の脚部２ａ，２ａ間に掛け渡されるようにして左右方向（Ｘ方向）に延びている。このとき、図１に示すように、支持台２の左右の脚部２ａ，２ａの上面には、夫々前後方向（Ｙ方向）に延びるガイド溝２５が設けられている。図示はしないが、前記Ｙ方向駆動機構は、これらガイド溝２５を上下に貫通し、該ガイド溝２５に沿ってＹ方向（前後方向）に移動可能に設けられた２個の移動体を備えている。前記Ｙ方向キャリッジ２２の左右両端部が、夫々移動体の上端部に連結されている。
【００３５】
前記Ｙ方向駆動機構は、ステッピングモータからなるＹ方向駆動モータ２６（図６参照）や、タイミングプーリやタイミングベルト等からなる直線移動機構を備えて構成されている。前記Ｙ方向駆動モータ２６を駆動源として前記直線移動機構により前記移動体を自在に移動させることによって、Ｙ方向キャリッジ２２をＹ方向（前後方向）に自在に移動させる。
【００３６】
図１、図３に示すように、前記Ｘ方向キャリッジ２３は、一部がＹ方向キャリッジ２２の前面側下部から前方に突出する横長な板状をなし、該Ｙ方向キャリッジ２２にＸ方向（左右方向）にスライド移動可能に支持されている。Ｙ方向キャリッジ２２内に設けられるＸ方向駆動機構は、ステッピングモータからなるＸ方向駆動モータ２７（図６参照）や、タイミングプーリやタイミングベルト等からなる直線移動機構を備えて構成され、Ｘ方向キャリッジ２３をＸ方向（左右方向）に自在に移動させる。
【００３７】
ここで、前記Ｘ方向キャリッジ２３に取付けられる枠ホルダ本体２４、及び、この枠ホルダ本体２４に着脱可能に装着される保持体（刺繍枠２０及び保持体２１）について述べる。まず、図３を参照して刺繍枠２０について述べる。この刺繍枠２０は、丸みを帯びた矩形枠状をなす内枠２８と、この内枠２８の外周に着脱可能に嵌合される外枠２９と、内枠２８の左右両端部に取付けられた一対の連結部３０，３０とを備えている。図示はしないが、刺繍が施される加工布は、内枠２８と外枠２９との間に挟まれ、内枠２８の内側でピンと張った状態に保持される。
【００３８】
前記左右一対の連結部３０，３０は、平面的に見て１８０度の回転対称的な構造を備えており、これら連結部３０には、枠ホルダ本体２４への装着のための係合溝３０ａ及び係合穴３０ｂが形成されている。上記のように、前記刺繍枠２０は、大きさ或いは形状（刺繍領域）の相違する複数種類が用意され、加工布の大きさや刺繍の大きさに応じて選択的に使用される。また、それら刺繍枠２０の種類に応じて、左右の幅寸法Ｌ１（連結部３０の外縁から連結部３０の外縁までの間の寸法）が相違するように設定されており、それによって、後述する検出手段により刺繍枠２０の種類（及び保持体２１かどうか）の検出が可能である。図３では、この幅寸法が一番大きな刺繍枠２０を例示している。
【００３９】
次に、前記保持体２１について述べる。図４に示すように、保持体２１は、角部に丸みを帯びた矩形板状をなす保持部３１と、この保持部３１の左右両端部に取付けられた一対の連結部３２，３２とを備えている。前記保持部３１の板面には、周囲の枠状部分を除いて矩形状をなす有底状の保持凹部３１ａが設けられており、その保持凹部３１ａ内に、弾性体３１ｂが配設されている。この弾性体３１ｂは、例えば発泡樹脂や発泡ゴム等から矩形薄板状に構成されている。シート状の被加工物Ｗは、予め前記保持凹部３１ａに対応した矩形板状に裁断されて供され、弾性体３１ｂの上面に載置された状態で、例えば図示しない両面粘着テープ等の固定手段により固定される。
【００４０】
また、前記左右一対の連結部３２，３２は、やはり、平面的に見て１８０度の回転対称的な構造を備えており、これら連結部３２には、枠ホルダ本体２４への装着のための係合溝３２ａ及び係合穴３２ｂが形成されている。上記したように、この保持体２１の左右の幅寸法Ｌ２（連結部３２の外縁から連結部３２の外縁までの間の寸法）は、前記いずれの種類の刺繍枠２０の幅寸法Ｌ１とも相違するように設定されている。尚、この保持体２１についても、被加工物Ｗの大きさや形状等に応じて複数種類を用意しておくようにしても良い。
【００４１】
そして、上記した刺繍枠２０や保持体２１が装着（連結）される枠ホルダ本体２４は、以下のように構成されている。即ち、図３に示すように、この枠ホルダ本体２４は、前記Ｘ方向キャリッジ２３の上面部に固定的に取付けられている。枠ホルダ本体２４は、固定的に取付けられる固定腕部３３と、枠ホルダ本体２４に対して位置変更可能に取付けられる可動腕部３４とを備えている。可動腕部３４は、装着すべき刺繍枠２０及び保持体２１の種類つまり幅寸法Ｌ１（Ｌ２）に応じて、ユーザにより左右方向に位置変更されるものである。
【００４２】
前記固定腕部３３は、Ｘ方向に長く延びる板状をなす枠ホルダ本体２４の主部２４ａの右端部の上面に重なるように取付けられ、ほぼ直角に折曲って前方に延びる右腕部３３ｂを有している。この右腕部３３ｂの上面には、先端に位置して係合ピン３５が設けられていると共に、その後側に、連結部３０，３２の挟持用の板ばね３６が取付けられている。前記係合ピン３５は、前記刺繍枠２０の連結部３０の係合溝３０ａ、或いは、前記保持体２１の連結部３２の係合溝３２ａに係合する。
【００４３】
前記可動腕部３４は、前記右腕部３３ｂとほぼ左右対称的な形状をなし、その基端部（後端部）が、前記枠ホルダ本体２４の主部２４ａの左側部分の上面に重なるように取付けられる。この可動腕部３４の上面には、先端に位置して係合ピン３７が設けられていると共に、その後側に、連結部３０，３２の挟持用の板ばね３８が取付けられている。前記係合ピン３７は、前記刺繍枠２０の連結部３０の係合孔３０ｂ、或いは、前記保持体２１の連結部３２の係合孔３２ｂに係合する。
【００４４】
この可動腕部３４は、基端部に左右方向に長い案内溝３４ａを有し、前記枠ホルダ本体２４の主部２４ａの上面に設けられた案内ピン３９が、その案内溝３４ａ内に係合することにより、前記枠ホルダ本体２４の主部２４ａに対し、左右方向にスライド移動可能に設けられている。また、図示はしないが、前記枠ホルダ本体２４の主部２４ａには、可動腕部３４を複数の所定位置で選択的に固定するための位置決め固定機構が設けられている。ユーザがこの位置決め固定機構を操作することにより、可動腕部３４の左右方向位置が変更可能である。
【００４５】
これにて、ユーザは、装着すべき刺繍枠２０或いは保持体２１の種類即ち幅寸法Ｌ１、Ｌ２に応じて可動腕部３４を適切な位置に固定した状態で、刺繍枠２０或いは保持体２１を枠ホルダ本体２４に装着する。図３に例示するように、刺繍枠２０を装着するにあたっては、刺繍枠２０の左右の連結部３０を、夫々、可動腕部３４の板ばね３８部分、及び、右腕部３３ｂの板ばね３６部分に挟み込まれるように前方から差込む。次いで、可動腕部３４の係合ピン３７に連結部３０の係合孔３０ｂを係合させると共に、右腕部３３ｂの係合ピン３５に連結部３０の係合溝３０ａを係合させる。これにより、刺繍枠２０は、枠ホルダ本体２４に保持され、移送機構１８によってＸ，Ｙ方向に移動されるのである。保持体２１の場合も、同様にして枠ホルダ本体２４に装着することができる。
【００４６】
このとき、前記Ｘ方向キャリッジ２３には、図３、図６に示すように、可動腕部３４の位置を検出することに基づいて、装着されている刺繍枠２０（保持体２１）の種類を検出するための枠種類検出センサ４０が設けられている。図示はしないが、この枠種類検出センサ４０は、例えば回転型ポテンショメータからなり、可動腕部３４に設けられた例えば傾斜面からなる被検出部に当接する検出子を有し、可動腕部３４の左右方向位置によってその検出子の回動位置（角度）が変動することに応じて、抵抗値（出力電圧値）が変動する。
【００４７】
図６に示すように、この枠種類検出センサ４０の出力信号は後述する制御回路４１に入力され、この制御回路４１にて刺繍枠２０（保持体２１）の種類を検出（判断）する。従って、これら枠種類検出センサ４０及び制御回路４１などから、保持体２１が装着されているかどうかを検出する検出手段が構成される。
【００４８】
さて、本実施形態では、多針刺繍ミシン１は、加工布に対する６色の刺繍糸を用いた通常の刺繍縫製動作の実行が可能であると共に、図５、図１１に示すように、保持体２１を移送機構１８によってＸ、Ｙ方向に移動させながら、被加工物Ｗに対し、打刻針１０をドット単位で突き当て（突き刺し）、被加工物Ｗに複数個の小孔Ｈを形成する小孔形成動作の実行が可能である。このとき、小孔形成動作によって、被加工物Ｗに対し所定の模様を描画したり、少なくともその模様の輪郭に沿って複数の小孔Ｈを連続的に形成して被加工物Ｗを所定形状に切断したりすることが可能とされている。
【００４９】
上記したように、小孔形成動作を実行するにあたっては、図２に示すように、６本の針棒８のうち左端の針棒８（針棒番号６番）に、縫針９に代えて打刻針１０が装着される。この打刻針１０は、先端（下端）が被加工物Ｗに対して小孔Ｈを形成するに適した尖った形状をなし、縫針９よりも短く構成されている。即ち、この打刻針１０は、針棒８の最下位置（下死点）において、保持体２１に保持された被加工物Ｗに突き刺さって貫通し、その先端が、保持体２１に設けられた弾性体３１ｂの厚み方向途中部で止まる長さ寸法とされている。
【００５０】
ちなみに、図１１に示すように、本実施形態では、打刻針１０を用いた小孔形成動作によって形成される１個の小孔Ｈの直径寸法φＢは、例えば０．１ｍｍとされている。尚、図２に示すように、打刻針１０が装着された針棒８については、押え足１１が取外される。針棒番号６番の針棒８に打刻針１０が装着されている場合には、刺繍縫製動作は、残りの５本（針棒番号１番から５番）の針棒８を使用して（５色の刺繍糸で）行われることは勿論である。
【００５１】
図６は、本実施形態に係る多針刺繍ミシンの電気的構成を、全体を制御する制御手段としての制御回路４１を中心にして概略的に示している。この制御回路４１は、コンピュータ（ＣＰＵ）を主体として構成され、ＲＯＭ４２、ＲＡＭ４３、外部メモリ４４が接続されている。前記ＲＯＭ４２には、刺繍縫製制御プログラム、小孔形成動作制御プログラム、打刻データ作成プログラム、各種制御用データ等が記憶されている。前記外部メモリ４４には、多数種類の刺繍縫製用の模様データや、打刻データ等が記憶されている。
【００５２】
この制御回路４１は、前記操作パネル１６の各種操作スイッチ４５の操作信号が入力されると共に、液晶ディスプレイ４６の表示を制御する。このとき、ユーザは、液晶ディスプレイ４６の表示を見ながら、各種操作スイッチ４５を操作することによって、縫製のモード（刺繍縫製モード、小孔形成動作モード、打刻データ作成モード等）を選択したり、所望する刺繍模様や小孔による描画模様を選択指定したりする。
【００５３】
また、制御回路４１には、糸切れセンサ１４の検出信号、前記移送機構１８の枠種類検出センサ４０の検出信号、主軸の回転位相（針棒８の上下位置）を検出するための主軸回転角検出センサ等を含む各種検出センサ４７の検出信号が入力される。そして、制御回路４１は、駆動回路４８を介して前記ミシンモータ１５を駆動制御すると共に、駆動回路４９を介して前記針棒選択用モータ１７を駆動制御する。
【００５４】
そして、制御回路４１は、駆動回路５０を介して前記移送機構１８のＹ方向駆動モータ２６を駆動制御すると共に、駆動回路５１を介して前記Ｘ方向駆動モータ２７を駆動制御し、枠ホルダ本体２４（刺繍枠２０又は保持体２１）を自在に移動させる。更に、制御回路４１は、駆動回路５２，５３，５４を夫々介して、ピッカー（図示せず）の駆動源となるピッカーモータ５５、糸切り機構の駆動源となる糸切りモータ５６、ワイパー（図示せず）の駆動源となるワイパーモータ５７を制御し、以て糸切り動作を実行させる。
【００５５】
制御回路４１は、刺繍縫製制御プログラムの実行（刺繍縫製モード）により、例えば外部メモリ４４に記憶されている刺繍縫製用の模様データの中から、ユーザが選択した模様データに基づいて、ミシンモータ１５、針棒選択用モータ１７、移送機構１８のＹ方向駆動モータ２６及びＸ方向駆動モータ２７等を制御し、刺繍枠２０に保持された加工布に対する刺繍縫製動作を自動で実行させる。このとき、周知のように、上記刺繍縫製用の模様データは、一針毎の針落ち位置（刺繍枠２０のＸ、Ｙ方向の移動量）を示す一針データ（移送データ）、刺繍糸の色（即ち駆動する針棒８）の切替えを指示する色替えデータ、糸切り動作を指示する糸切りデータ、縫製終了データ等を含んでいる。
【００５６】
そして、本実施形態では、前記制御回路４１は、そのソフトウエア構成（小孔形成動作制御プログラムの実行）により、打刻データに基づいて、ミシンモータ１５、針棒選択用モータ１７、移送機構１８のＹ方向駆動モータ２６及びＸ方向駆動モータ２７等を制御し、保持体２１に保持された被加工物Ｗに対する打刻針１０による小孔形成動作を自動で実行させる（小孔形成動作モード）ことが可能に構成されている。
【００５７】
この小孔形成動作は、針棒番号６番の針棒８を選択し当該針棒８（打刻針１０）を上下動させながら、針棒８の上昇時に被加工物Ｗを次の小孔形成位置に移動させることを繰返すことにより行われる。このとき、前記打刻データは、打刻針１０による一針毎の小孔形成位置（打刻点の位置）、即ち一針毎の被加工物Ｗ（保持体２１）のＸ、Ｙ方向の移動量を示す移送データの集合を主体として構成される。
【００５８】
本実施形態では、制御回路４１は、小孔形成動作を実行させるにあたり、前記枠種類検出センサ４０により、前記枠ホルダ本体２４に対する保持体２１の装着が検出されていることを条件に、小孔形成動作を実行させる。つまり、保持体２１の装着が検出されていないときには、ユーザにより小孔形成動作の実行が指示されても、ミシンモータ１５の起動を禁止する。
【００５９】
さて、本実施形態では、後の作用説明（フローチャート説明）で述べるように、制御回路４１は、打刻データ作成プログラムの実行により、小孔形成動作を実行するための打刻データを作成する打刻データ作成装置としての機能を兼用している。この打刻データは、複数の小孔形成位置（打刻点の位置）を示すデータの集合からなり、被加工物Ｗに対し複数の小孔Ｈにより所定の模様を描画するための描画データと、当該被加工物Ｗに対し前記所定の模様の輪郭に沿って複数の小孔Ｈを連続的に形成することにより前記輪郭を切断するためのカットデータとの２種類を含んでいる。さらに、前記カットデータは、一次カットデータと、二次カットデータとに分割されるようになっている。
【００６０】
この打刻データの作成は、例えば、予め外部メモリ４４に記憶されている模様の画像データから、模様を構成するライン（線画）を抽出し、そのラインデータから、それら各ラインに沿って複数個の小孔形成位置（打刻点）を設定することにより行われる。本実施形態では、制御回路４１は、打刻データ作成プログラムの実行により打刻データを作成するにあたり、打刻データの種類が描画データである場合と、カットデータである場合との間で、小孔Ｈを形成するピッチを異ならせる、つまりカットデータにより形成される小孔Ｈの孔間ピッチの方が、描画データにより形成される小孔Ｈの孔間ピッチに比べて小さくなるように、打刻点の位置を設定する。
【００６１】
具体的には、本実施形態では、打刻データの種類が描画データである場合には、図７（ａ）に示すように、ライン上に打刻点を設定する際の孔間ピッチＴを、小孔Ｈの直径φＢよりも大きい、例えば０．２ｍｍとなるようにしている。また、カットデータである場合には、図７（ｂ）に示すように、ライン上に打刻点を設定する際の孔間ピッチＳを、小孔Ｈの直径φＢ以下、例えば０．１ｍｍとするように構成されている。従って、制御回路４１が描画データ作成手段及びカットデータ作成手段として機能する。尚、上記各ラインに関して、描画データとカットデータとのどちらのデータを作成するかについては、ユーザがどちらかを指定する構成とすることができる。或いは、ラインが輪郭を構成するものである場合にはカットデータを作成し、それ以外の場合には描画データを作成するといったように、自動設定される構成としても良い。
【００６２】
そして、次の作用説明にて詳述するように、制御回路４１は、前記カットデータを作成するにあたり、該カットデータを、一次カットデータと二次カットデータとに分割するデータ分割手段として機能する。そのうち一次カットデータは、カットデータに係る全ての打刻点のうち、輪郭のうち小孔Ｈが形成されていない非切断領域を間欠的に生じさせて輪郭が被加工物Ｗから切離されないように、前記非切断領域以外の部分の打刻点に関する小孔形成動作を実行させるためデータとされる。二次カットデータは、前記一次カットデータに基づく小孔形成動作の後に、残りの前記非切断領域の打刻点に関する小孔形成動作を実行させるためのデータとされる。
【００６３】
このとき、具体的には、カットデータを、一次カットデータ及び二次カットデータに分割するにあたっては、カットデータに係る全ての打刻点を、前記輪郭に沿って連続する２個以上の所定数Ｎ個を単位として、そのＮ個の打刻点のうちＮ個より少ない所定のＭ個の打刻点を二次カットデータとし、残りを一次カットデータとしていくことを繰返す。本実施形態では、図７（ｂ）に示すように、例えば２個に１個（各ラインの偶数番目の打刻点）を二次カットデータとし、残り（各ラインの奇数番目の打刻点）を一次カットデータとしていくことを繰返すようになっている。
【００６４】
この場合のＮ個、Ｍ個については、適宜設定することが可能であり、例えば、打刻点のうち４個に１個を二次カットデータとしたり、１０個に２個を二次カットデータとするなど、様々な変形が可能であることは勿論である。また、本実施形態では、小孔形成動作の実行順序は、描画データ、一次カットデータ、二次カットデータの順とされる。この場合、描画データ及び一次カットデータについては、動作の実行順序を入替えたり、混ざるような順序としても良いが、二次カットデータによる小孔形成動作を最後にする必要がある。つまり、描画データに基づく小孔形成動作の実行順序は、二次カットデータに基づく小孔形成動作よりも前に設定する必要がある。
【００６５】
なお、前記制御回路４１は、上記のように打刻データを作成（或いは編集）するに際し、その打刻データに基づいて、被加工物Ｗに対し複数の小孔Ｈが形成される状態の画像を、前記液晶ディスプレイ４６に表示させる（編集画面）ようになっており、液晶ディスプレイ４６と共に表示手段として機能する。このとき、制御回路４１は、前記描画データに基づく模様の画像と、前記カットデータに基づく輪郭の画像とを、異なる表示態様で表示させる。具体的には、本実施形態では、例えば図１０に示すように、描画データに基づく模様の画像を、１本がある程度の長さを有する破線で表示し、カットデータに基づく輪郭の画像を、細かい点の集合で表示する。
【００６６】
次に、上記構成の作用について、図８から図１７も参照して述べる。尚、ここでは、図９等に示すように、例えば、耳が大きなネズミの顔のキャラクタＣについて、被加工物Ｗに対し、その内部の模様（両目、鼻、口の各パーツや顔と耳との境界線）を描画すると共に、その模様の輪郭（外形）を切断するための打刻データを作成する場合を具体例としてあげながら説明する。図８は、図９のキャラクタＣにおけるラインデータの構成の例を示している。このラインデータは、単位となるライン毎のライン番号、各ライン毎の打刻種類即ちカットか描画かの種別、各ラインを構成する複数の構成点（ラインを連続した直線線分に近似した場合の各線分の両端の点）の位置座標の集合からなる。
【００６７】
例えば図９において、キャラクタＣのうち、左耳の外形（輪郭のうち左耳部分）を構成するラインが、ライン番号１であり、打刻種類はカット（切断）であり、構成点は、点Ｐ０、Ｐ１、Ｐ２、Ｐ３、Ｐ４、Ｐ５、Ｐ６、Ｐ７である。また、キャラクタＣのうち、左耳と顔との境界を構成するラインが、ライン番号２であり、打刻種類は描画であり、構成点は、点Ｐ０、Ｐ７である。尚、上記したように、小孔形成動作の動作順序は、描画データに基づく模様描画が先で、その後カットデータに基づく動作が行われる。またその中では、ライン番号の若い順に動作が行われる。
【００６８】
さて、上記のように、制御回路４１は、例えばユーザの選択指示により、外部メモリ４４或いはＲＯＭ４２に記憶されている模様の画像データから、模様を構成するライン（線画）を抽出し、そのラインデータから、それら各ラインに沿って複数個の小孔形成位置（打刻点）を設定して打刻データを作成する処理を行う（打刻データ作成モード）。図１２〜図１６のフローチャートは、その際に制御回路４１が実行する打刻データの作成処理の手順を示している。
【００６９】
そのうち、図１２のフローチャートは、メインルーチンを示し、図１３のフローチャートは、図１２のうちの打刻データ生成処理（ステップＳ３）の手順を示している。また、図１４のフローチャートは、図１３のうちの描画データ作成処理（ステップＳ１４）の詳細な手順を示している。図１５のフローチャートは、図１３のうちの一次カットデータの作成処理（ステップＳ２２）の詳細な手順を示し、図１６のフローチャートは、図１３のうちの二次カットデータの作成処理（ステップＳ２７）の詳細な手順を示している。
【００７０】
即ち、図１２に示すように、ステップＳ１では、上記ラインデータを得るべく、模様を構成するラインの構成点の入力処理が行われる。この処理は、例えば、模様（キャラクタＣ）の画像を液晶ディスプレイ４６に表示し、ユーザがその画面上で各ラインの構成点を順次指定することにより行われる。或いは、制御回路４１が自動で各ライン及びその構成点を抽出するようにしても良い。次のステップＳ２では、各ライン（ライン番号１〜１０）に関する、打刻の種類の設定が行われる。この処理についても、ユーザの指示或いは自動により行うことができる。このステップＳ１及びＳ２の処理によって、図８に示すようなラインデータが得られる。
【００７１】
次のステップＳ３では、上記ラインデータから、打刻データを生成する処理が実行される。この処理の詳細については、図１３のフローチャート説明において述べるが、このとき、小孔Ｈを形成する孔間ピッチが、打刻データの種類がカットデータである場合に、描画データである場合（例えば０．２ｍｍ）に比べて、より小さくなる（例えば０．１ｍｍ）ように、打刻点の位置が設定される。ステップＳ４では、ステップＳ３で作成された打刻データ（打刻点の位置座標のデータの集合）をステッチデータ、即ち、一針毎の保持枠２１（被加工物Ｗ）のＸ及びＹ方向の移動データに変換する処理が実行され、打刻データの作成処理が終了する。
【００７２】
次に、図１３〜図１６のフローチャートを参照しながら、上記の打刻データ生成処理の詳細について述べる。まず、図１３において、ステップＳ１１では、ライン番号を示すための変数ｉに１がセットされる。次のステップＳ１２では、変数ｉがライン総数以下であるかどうかが判断される。図８、図９の例では、ラインの総数は１０である。変数ｉがライン総数以下である場合には（ステップＳ１２にてＹｅｓ）、ステップＳ１３に進み、ｉ番目のラインの打刻種類が描画であるかどうかが判断される。打刻種類がカット（切断）である場合には（ステップＳ１３にてＮｏ）、そのままステップＳ１６に進み、変数ｉの値が１だけインクリメントされた上で、ステップＳ１２に戻る。これに対し、打刻種類が描画である場合には（ステップＳ１３にてＹｅｓ）、ステップＳ１４に進み、ｉ番目のラインに沿った描画データの作成処理が実行される。
【００７３】
図１４のフローチャートは、ステップＳ１４におけるｉ番目のラインに関する描画データの作成処理の詳細を示している。即ち、まずステップＳ３１では、ｉ番目のラインの、構成点（何番目か）を示すための変数ｋに１がセットされると共に、描画データバッファがクリアされる。ステップＳ３２では、変数ｋが、（ラインの構成点の総数−１）以下かどうかが判断される。図８、図９の例においては、ライン番号２では、ラインの構成点の総数が２、ライン番号７では、ラインの構成点の総数７がとなっている。
【００７４】
変数ｋが、（ラインの構成点の総数−１）以下である場合には（ステップＳ３２にてＹｅｓ）、ステップＳ３３にて、ｉ番目ラインのｋ番目構成点Ｐｋと、ｋ＋１番目構成点Ｐｋ＋１との間（両端を含む）を、孔間ピッチＴ（例えば０．２ｍｍ）で刻む各点の位置を計算し、描画データバッファに追加する処理が行われる。この処理により、例えば、図７（ａ）に示すように、構成点Ｐｋと構成点Ｐｋ＋１との間（両端を含む）に、点Ｄ１、Ｄ２、Ｄ３、Ｄ４、Ｄ５が求められ、それらが打刻点として描画データバッファに追加される。ステップＳ３４では、変数ｋが１だけインクリメントされ、ステップＳ３２に戻る。変数ｋが、（ラインの構成点の総数−１）を越えたときには（ステップＳ３２にてＮｏ）、この処理を終了する。これにて、ｉ番目ライン上に沿って孔間ピッチＴで複数の小孔Ｈを順次形成するための描画データが得られる。
【００７５】
図１３に戻って、次のステップＳ１５では、描画データバッファに書込まれた描画データ（複数の打刻点の位置）が、全て打刻点バッファに追加コピーされる。そして、ステップＳ１６に進み、変数ｉの値が１だけインクリメントされた上で、ステップＳ１２に戻る。ステップＳ１２からの処理を繰返すことにより、打刻種類が描画である各ライン（図８の例ではライン番号が２、５、７、８、９、１０）についての描画データが作成される。変数ｉがライン総数を越えた（１１になった）ときに、ステップＳ１２にてＮｏと判断され、描画データ作成に関する処理が終了する。
【００７６】
このように描画データ作成に関する処理が終了すると、ステップＳ１７にて、最終フラグに０がセットされる。そして、再び、ステップＳ１８では、ライン番号を示すための変数ｉに１がセットされ、ステップＳ１９では、変数ｉがライン総数以下であるかどうかが判断される。
【００７７】
変数ｉがライン総数以下である場合には（ステップＳ１９にてＹｅｓ）、ステップＳ２０に進み、ｉ番目のラインの打刻種類がカット（切断）であるかどうかが判断される。打刻種類が描画である場合には（ステップＳ２０にてＮｏ）、そのままステップＳ２４に進み、変数ｉの値が１だけインクリメントされた上で、ステップＳ１９に戻る。これに対し、打刻種類がカットである場合には（ステップＳ２０にてＹｅｓ）、ステップＳ２１に進み最終フラグが０であるかどうかが判断される。最終フラグが０である場合には（ステップＳ２１にてＹｅｓ）、ステップＳ２２に進み、ｉ番目のラインに沿ったカットデータのうち一次カットデータの作成処理が実行される。
【００７８】
図１５のフローチャートは、上記ステップＳ２２におけるｉ番目のラインに関する一次カットデータの作成処理の詳細手順を示している。即ち、まずステップＳ４１では、ｉ番目のラインの、構成点（何番目か）を示すための変数ｋに１がセットされると共に、一次カットデータバッファがクリアされる。ステップＳ４２では、変数ｋが、（ラインの構成点の総数−１）以下かどうかが判断される。図８、図９の例においては、ライン番号１では、ラインの構成点の総数が８等となっている。
【００７９】
変数ｋが、（ラインの構成点の総数−１）以下である場合には（ステップＳ４２にてＹｅｓ）、ステップＳ４３にて、ｉ番目ラインのｋ番目構成点Ｐｋと、ｋ＋１番目構成点Ｐｋ＋１との間（両端を含む）を、孔間ピッチＳ（例えば０．１ｍｍ）で刻む各点の位置を計算し、そのうち奇数番目の点のみを一次カットデータバッファに追加する処理が行われる。この処理により、例えば、図７（ｂ）に示すように、構成点Ｐｋと構成点Ｐｋ＋１との間（両端を含む）に、点Ｅ１〜点Ｅ１５が打刻点として求められ、それらのうち奇数番目のもの、即ち、点Ｅ１、Ｅ３、Ｅ５、‥Ｅ１５が、一次カットデータに係る打刻点として一次カットデータバッファに追加される。
【００８０】
ステップＳ４４では、変数ｋが１だけインクリメントされ、ステップＳ４２に戻る。変数ｋが、（ラインの構成点の総数−１）を越えたときには（ステップＳ４２にてＮｏ）、この処理を終了する。これにて、図１７（ａ）にも一部示すように、ｉ番目ライン上に沿って孔間ピッチＳで複数の小孔Ｈを順次形成するためのカットデータのうちの一次カットデータが得られる。尚、図１７では、キャラクタＣのうち左耳の輪郭について、一次カットデータに係る打刻点の位置を黒丸で、後述する二次カットデータに係る打刻点の位置を白丸で示している。
【００８１】
図１３に戻って、次のステップＳ２３では、一次カットデータバッファに書込まれた一次カットデータ（複数の打刻点の位置）が、全て打刻点バッファに追加コピーされる。そして、ステップＳ２４に進み、変数ｉの値が１だけインクリメントされた上で、ステップＳ１９に戻る。ステップＳ２０からの処理を繰返すことにより、打刻種類がカットである各ライン（図８の例ではライン番号が１、３、４、６）についての一次カットデータが作成される。変数ｉがライン総数を越えた（１１になった）ときに、ステップＳ１９にてＮｏと判断され、ステップＳ２５に進む。
【００８２】
ステップＳ２５では、最終フラグが０かどうかが判断される。最終フラグが０であった場合には（ステップＳ２５にてＹｅｓ）、ステップＳ２６に進み、最終フラグに１がセットされ、ステップＳ１８に戻る。ステップＳ１８では、ライン番号を示すための変数ｉに１がセットされ、ステップＳ１９では、変数ｉがライン総数以下であるかどうかが判断される。変数ｉがライン総数以下である場合には（ステップＳ１９にてＹｅｓ）、ステップＳ２０に進み、ｉ番目のラインの打刻種類がカット（切断）であるかどうかが判断される。打刻種類がカットである場合には（ステップＳ２０にてＹｅｓ）、ステップＳ２１に進み最終フラグが０であるかどうかが判断される。
【００８３】
ここで、上記のように、一次カットデータの作成処理が終了している場合には、最終フラグが１になっているので、ステップＳ２１にてＮｏとなり、ステップＳ２７に進む。ステップＳ２７では、ｉ番目のラインに沿ったカットデータのうち二次カットデータの作成処理が実行される。
【００８４】
図１６のフローチャートは、上記ステップＳ２７におけるｉ番目のラインに関する二次カットデータの作成処理の詳細手順を示している。即ち、まずステップＳ５１では、ｉ番目のラインの、構成点（何番目か）を示すための変数ｋに１がセットされると共に、二次カットデータバッファがクリアされる。ステップＳ５２では、変数ｋが、（ラインの構成点の総数−１）以下かどうかが判断される。変数ｋが、（ラインの構成点の総数−１）以下である場合には（ステップＳ５２にてＹｅｓ）、ステップＳ５３にて、ｉ番目ラインのｋ番目構成点Ｐｋと、ｋ＋１番目構成点Ｐｋ＋１との間（両端を含む）を、孔間ピッチＳ（例えば０．１ｍｍ）で刻む各点の位置を計算し、そのうち偶数番目の点のみを二次カットデータバッファに追加する処理が行われる。
【００８５】
図７（ｂ）の例では、打刻点として求められた点Ｅ１〜点Ｅ１５のうち偶数番目のもの、即ち、点Ｅ２、Ｅ４、Ｅ６、‥Ｅ１４が、二次カットデータに係る打刻点として二次カットデータバッファに追加される。ステップＳ５４では、変数ｋが１だけインクリメントされ、ステップＳ５２に戻る。変数ｋが、（ラインの構成点の総数−１）を越えたときには（ステップＳ５２にてＮｏ）、この処理を終了する。これにて、図１７（ｂ）にも一部示すように、ｉ番目ライン上に沿って孔間ピッチＳで複数の小孔Ｈを順次形成するためのカットデータのうちの二次カットデータ（白丸で示す）が得られる。
【００８６】
図１３に戻って、次のステップＳ２８では、二次カットデータバッファに書込まれた二次カットデータ（複数の打刻点の位置）が、全て打刻点バッファに追加コピーされる。この後、ステップＳ２４に進み、変数ｉの値が１だけインクリメントされた上で、ステップＳ１９に戻る。ステップＳ２０からの処理を繰返すことにより、全ての二次カットデータが作成される。変数ｉがライン総数を越えた（１１になった）ときに、ステップＳ１９にてＮｏと判断され、ステップＳ２５に進む。今度は、最終フラグが１であるため（ステップＳ２５にてＮｏ）、打刻データ作成に関する処理が終了する。
【００８７】
これにて、被加工物Ｗに対し、多数個の小孔Ｈを形成することによって、上記キャラクタＣの内部の模様を描画し、且つ、キャラクタＣの外形輪郭で切断するための、一針毎の打刻針１０の打刻位置（保持体２１のＸ、Ｙ方向の移動量）を示すデータの集合からなる打刻データが作成されるのである。このとき、描画データとカットデータとの間では、夫々に適した小孔Ｈの形成ピッチで打刻データが作成される。そして、カットデータは、更に一次カットデータと二次カットデータとに分割され、それらの実行順序は、描画データに基づく小孔形成動作、一次カットデータに基づく小孔形成動作、二次カットデータに基づく小孔形成動作、の順とされる。
【００８８】
さて、本実施形態の多針刺繍ミシン１においては、通常の縫製動作に加えて、上記のように作成された打刻データを用いた、紙等の被加工物Ｗに対する小孔形成動作を実行させることができる。小孔形成動作を実行させるにあたっては、ユーザは、特定の針棒８（針棒番号６番）に打刻針１０を装着すると共に、被加工物Ｗを保持させた保持体２１を、枠ホルダ本体２４に装着する。そして、所望の模様の打刻データの選択（読出し）を行って動作をスタートさせる。
【００８９】
このとき、本実施形態では、多針刺繍ミシン１の制御回路４１は、小孔形成動作を開始する（ミシンモータ１５を起動する）にあたって、枠種類検出センサ４０の検出に基づいて保持体２１が装着されているかどうかを判断し、保持体２１が装着されていることを条件に小孔形成動作を実行させる。つまり、刺繍枠２０が装着されている状態では、小孔形成動作が禁止され、エラー報知が行われる。逆の場合、つまり保持体２１が装着されている状態で刺繍縫製動作を実行させようとした場合も同様に、動作が禁止されると共に、エラー報知が行われる。
【００９０】
制御回路４１は、打刻データに基づいて、移送機構１８を制御して保持体２１ひいては被加工物ＷをＸ、Ｙ方向に自在に移送させながら、針棒選択用モータ１７により、打刻針１０が装着された特定の針棒８（針棒番号６番）を選択的に駆動させることにより、打刻針１０による小孔形成動作を実行する。これにて、打刻データに応じた被加工物Ｗの所定位置に打刻針１０が順に突き当てられ、被加工物Ｗに多数個の小孔Ｈが形成される。このときの被加工物Ｗに小孔Ｈが形成される様子を図５に順に示す。
【００９１】
即ち、まず、描画データに基づく小孔形成動作が実行され、図５（ａ）に示すように、被加工物Ｗには、キャラクタＣの顔の所定の模様（両目、鼻、口の各パーツや顔と耳との境目）が描画されるように小孔Ｈが複数個形成される。次いで、カットデータのうち一次カットデータに基づいて、小孔形成動作が実行され、キャラクタＣの輪郭に沿って複数の小孔Ｈが形成される。このとき、図５（ｂ）及び図１７（ａ）に示すように、カットデータに係る全ての（最終的な）打刻点のうち、奇数番目の打刻点のみに関して、小孔Ｈがいわば１個おきに形成されることになる。従って、被加工物Ｗには、輪郭に沿って間欠的に小孔Ｈが存在しない非切断領域が生じているので、被加工物Ｗのうち輪郭の内外は、非切断領域でつながった状態が維持される。
【００９２】
引続き、カットデータのうち二次カットデータに基づいて、輪郭のうちの残りの非切断領域に関する小孔形成動作が実行される。これにて、図５（ｃ）及び図１７（ｂ）に示すように、被加工物Ｗに対し、キャラクタＣの輪郭に沿って、カットデータのうち未だ小孔Ｈが形成されていない偶数番目の打刻点（図１７（ｂ）に白丸で示す）に関して小孔Ｈが形成される。これにて、図１１にも一部（左耳とその近傍部分）を拡大して例示しているように、キャラクタＣの輪郭に沿って複数の小孔Ｈが、隣の小孔Ｈとつながるように連続的に形成された形態となる。
【００９３】
これにより、一次カットデータ及び二次カットデータに基づいて形成された小孔Ｈの集合が、輪郭に沿って延びる切込みとなり、この結果、図５（ｄ）に示すように、被加工物ＷからキャラクタＣの輪郭を切取ることができるようになる。この場合、被加工物Ｗは、二次カットデータに基づく小孔形成動作が実行されることによって初めて切断されるので、切り離しまでにおいては、被加工物Ｗの位置ずれなく小孔Ｈを正確な位置に形成することができる。尚、描画データにおいては、小孔Ｈの形成間隔がカットの場合に比べて比較的大きくなるので、確実に描画作業が行われ、被加工物Ｗが切断されることがないことは勿論である。
【００９４】
このように本実施形態によれば、多針刺繍ミシン１を、打刻針１０を用いて、シート状の被加工物Ｗに対して小孔Ｈにより模様を描画する装置、及び、被加工物Ｗを所望形状に切断する装置として兼用することが可能となる。このとき、オプションとしてのカッター装置や、別途のカッティングプロッタを用いずに、被加工物Ｗの切断が可能となるので、安価に済ませることができる。このとき、本実施形態では、多針刺繍ミシン１が打刻データ作成装置として機能し、その際に、描画データを作成する描画データ作成手段と、カットデータを作成するカットデータ作成手段との機能を備えるので、被加工物Ｗに対する所定の模様の描画と、その模様の輪郭に沿った被加工物Ｗの切断との双方を可能とする打刻データを作成することができる。
【００９５】
そして、本実施形態では、連続する小孔Ｈにより輪郭を切断するためのカットデータを、非切断領域を間欠的に生じさせながら小孔形成動作を実行する一次カットデータと、その一次カットデータに基づく小孔形成動作の後に残りの打刻点に関する小孔形成動作を実行させる二次カットデータとに分割する構成としたので、被加工物Ｗに先に切込みが形成された部分がずれ動いてしまうことを未然に防止することができ、被加工物Ｗの模様の輪郭に沿った切断作業を良好に行うことができるという優れた効果を得ることができる。
【００９６】
（２）第２〜第４の実施形態、その他の実施形態
図１８は本発明の第２の実施形態を示すものである。この第２の実施形態が上記第１の実施形態と異なる点は、カットデータを、一次カットデータ及び二次カットデータに分割するにあたって、カットデータに係る全ての打刻点を、前記輪郭に沿って連続する３個の打刻点を単位として、そのうち１個の打刻点（白丸で示す）を二次カットデータとし、残りの２個連続する打刻点（黒丸で示す）を一次カットデータとしていくことを繰返すようにしたところにある。このような構成としても、上記第１の実施形態と同様の作用・効果を得ることができる、
【００９７】
図１９は、本発明の第３の実施形態を示すもので、打刻データ作成装置７１の外観構成を示している。この打刻データ作成装置７１は、例えば汎用のパーソナルコンピュータシステム等からなり、多針刺繍ミシン１とは独立した装置として構成されている。打刻データ作成装置７１により作成された打刻データが多針刺繍ミシン１に与えられる。この打刻データ作成装置７１は、作成装置本体７２に、例えばカラーＣＲＴディスプレイからなる表示装置７３、キーボード７４及びマウス７５、カラー画像の読取りが可能なイメージスキャナ７６、例えばハードディスクドライブからなる外部記憶装置７７を接続して構成されている。
【００９８】
前記作成装置本体７２は、パーソナルコンピュータ本体からなり、詳しく図示はしないが、ＣＰＵ、ＲＯＭ、ＲＡＭ、入出力インターフェース、例えばＣＤやＤＶＤ等の記録媒体（光ディスク）に対するデータの読込み及び書込みを行う光ディスクドライブ装置７８などを備えている。打刻データ作成プログラムは、例えば外部記憶装置７７に予め記憶されていたり、或いは、ＣＤやＤＶＤ等の記録媒体に記録された状態で、その記録媒体が前記光ディスクドライブ装置７８にセットされて読取られる。
【００９９】
打刻データ作成プログラムの実行時には、前記表示装置７３には、打刻データを作成するための模様や必要な情報が表示され、ユーザ（オペレータ）がキーボード７４やマウス７５を操作することにより、必要な入力，指示を行う。さらには、前記イメージスキャナ７６により、打刻データを作成したい模様の原画の画像データを読込むことができる。尚、イメージスキャナ７６に代えて、デジタルカメラ等においてデジタル化された画像データ（写真等）を取込むように構成しても良い。
【０１００】
前記作成装置本体７２は、打刻データ作成プログラムの実行により、ユーザが例えば前記イメージスキャナ７６により読込ませた模様の原画の画像データから、前記多針刺繍ミシン１にて小孔形成動作を実行するための打刻データの作成処理を実行する。この場合も、作成装置本体７２が、カットデータを作成するカットデータ作成手段として機能すると共に、そのカットデータを、一次カットデータと二次カットデータとに分割するデータ分割手段としての機能を備えている。
【０１０１】
図２０は、本発明の第４の実施形態を示すものであり、打刻データ作成の処理時において液晶ディスプレイ４６に表示される画像の、いわば変形例を示している。即ち、液晶ディスプレイ４６の画面には、被加工物Ｗに対し複数の小孔Ｈが形成される状態のキャラクタＣの画像が、描画データに基づく模様の画像と、カットデータに基づく輪郭の画像とが、異なる表示態様で表示される。本実施形態では、描画データに基づく模様の画像と、カットデータに基づく輪郭の画像とは、異なる色で表示される。これによっても、ユーザに対し、描画データとカットデータとを区別して、判りやすく表示することができる。
【０１０２】
尚、本発明は上記した各実施形態に限定されるものではなく、様々な拡張、変更が可能である。
即ち、上記各実施形態では、データ分割手段として、２個以上の所定数Ｎ個を単位として、そのＮ個の打刻点のうち、所定のＭ個の打刻点を二次カットデータとし、残りを一次カットデータとしていくことを繰返すように構成したが、データ分割の手法としては、それ以外も可能である。例えば、輪郭のうち、隣り合うラインの接続点となる部分（折曲り部分）に位置する数個（３個程度）の打刻点を二次カットデータとし、残りを一次カットデータとする（但し、ラインが所定長さより長い場合にはその途中に二次カットデータを入れる）等、様々な手法が考えられる。
【０１０３】
また、上記各実施形態では、被加工物Ｗに複数の小孔により所定の模様を描画するための描画データをも作成するようにしたが、この描画データの作成は必ずしも行わなくても良い。この場合、被加工物Ｗ（例えば紙）に、模様を印刷或いは手書きで描いた上で、カットデータに基づく小孔形成動作により、模様部の輪郭を切断する構成とすることもできる。輪郭を切断した後に、ユーザが手書きで模様描画や彩色を行うことも可能である。要するに、本発明においては、刺繍ミシンを、少なくとも、シート状の被加工物を所望の形状に切断する切断装置として兼用することができれば良い。
【０１０４】
更に、上記各実施形態では、打刻データ作成装置を、多針刺繍ミシン１の制御回路４１を兼用したり、汎用のパーソナルコンピュータを用いて構成したが、刺繍縫製可能なミシンに直接的に接続された、或いはネットワーク等を介して接続された装置として構成したり、打刻データ作成の専用機として構成したりしても良い。上記各実施形態では、打刻データの作成を、コンピュータがほとんど自動で行う構成としたが、例えば、画像データからの模様や輪郭を構成する複数のラインの抽出や、種類の設定、小孔形成動作の順序の決定などをユーザ（オペレータ）の入力操作により行なうようにしても良い。
【０１０５】
その他、刺繍縫製可能なミシンの構成としても、種々の変更が可能であることは勿論である。例えば、針棒ケース７に設けられる針棒８の本数についても、９本や１２本などであっても良く、更には１本の針棒を備える刺繍ミシンであっても、縫針と打刻針とを付替えることにより、小孔形成動作の実行が可能である。多針刺繍ミシン１の全体構成や、移送機構１８（キャリッジ１９）の構成、保持体２１の構成等についても、種々の変更が可能である等、本発明は要旨を逸脱しない範囲内で適宜変更して実施し得るものである。
【符号の説明】
【０１０６】
１  多針刺繍ミシン（打刻データ作成装置）
４  アーム部
７  針棒ケース
８  針棒
９  縫針
１０  打刻針
１５  ミシンモータ
１６  操作パネル
１７  針棒選択用モータ
１８  移送機構
１９  キャリッジ
２１  保持体
２５  Ｙ方向駆動モータ
２６  Ｘ方向駆動モータ
４０  枠種類検出センサ
４１  制御回路（カットデータ作成手段、データ分割手段、描画データ作成手段）
７１  打刻データ作成装置
７２  作成装置本体（カットデータ作成手段、データ分割手段）
Ｗ  被加工物
【図１】
2011055886.tif 000003
【図２】
2011055886.tif 000004
【図３】
2011055886.tif 000005
【図４】
2011055886.tif 000006
【図５】
2011055886.tif 000007
【図６】
2011055886.tif 000008
【図７】
2011055886.tif 000009
【図８】
2011055886.tif 000010
【図９】
2011055886.tif 000011
【図１０】
2011055886.tif 000012
【図１１】
2011055886.tif 000013
【図１２】
2011055886.tif 000014
【図１３】
2011055886.tif 000015
【図１４】
2011055886.tif 000016
【図１５】
2011055886.tif 000017
【図１６】
2011055886.tif 000018
【図１７】
2011055886.tif 000019
【図１８】
2011055886.tif 000020
【図１９】
2011055886.tif 000021
【図２０】
2011055886.tif 000022