(57)【要約】【課題】縫製データの入力設定を行う際に、その縫製データに関する表示を好適に行う。【解決手段】操作パネル２０の表示領域２３において、複数の縫い目が重なる重複点Ｐ２と、縫い目が重ならない針落ち点Ｐ１とを異なる表示形態で表示することで、縫い目の重なりを容易に識別することを可能にした。また、近接する二つの針落ち点Ｐ１を比較する際に、両者間の距離が所定の距離よりも近接しているか否かを設定可能な構成とすることで、重複点Ｐ２とみなされる範囲を自在に変更することが可能となった。これにより、針や糸の太さに応じて重複点Ｐ２とみなされる二つの針落ち点Ｐ１間の距離を自在に変更することができ、操作パネル２０上での縫製イメージを、より実際に近づけることが可能となった。【選択図】図４
2007014602.tif 000002
【特許請求の範囲】
【請求項１】
ミシンのＸＹ送り手段を縫い形状に沿って移動しながら複数の縫い目位置に対応した一針ごとのＸＹ移動情報を備えた縫製データを記憶する記憶手段と、
前記縫製データの縫い形状と複数の縫い目位置とを表示する表示手段と、
前記縫い目位置に複数の縫い目が重なることを判別する判別手段と、
前記判別手段が複数の縫い目が重なることを判別したときに、前記表示手段にその重なり状態の発生を識別可能に表示する制御を行う制御手段と、を備えることを特徴とする縫製データ表示装置。
【請求項２】
前記制御手段は、前記判別手段が複数の縫い目が重なることを判別したときに、複数の縫い目が重なる縫い目位置と、重ならない縫い目位置とを異なる表示形態で前記表示手段に表示する制御を行うことを特徴とする請求項１に記載の縫製データ表示装置。
【請求項３】
前記制御手段は、前記縫製データにおいて複数の縫い目が重なる縫い目重複点の累積数を前記表示手段に表示する制御を行うことを特徴とする請求項１又は請求項２に記載の縫製データ表示装置。
【請求項４】
前記制御手段は、前記縫製データにおいて選択されている針落ち点が縫い始め側から何番目の重複点であるかを前記表示手段に表示する制御を行うことを特徴とする請求項３に記載の縫製データ表示装置。
【請求項５】
縫い目位置の重なりと判別される針落ち点間の距離の範囲を設定する設定手段を備え、前記判別手段は、前記設定手段の設定に従い重なりの判別を行うことを特徴とする請求項１から請求項４の何れか一項に記載の縫製データ表示装置。
【請求項６】
前記制御手段は、前記針落ちの順番が２点連続する場合には、重なり状態を発生しない場合と同様に前記表示手段に表示する制御を行うことを特徴とする請求項１から請求項５の何れか一項に記載の縫製データ表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の縫製データを用いるミシンの縫製データ表示装置に関する。
【背景技術】
【０００２】
近年のミシンは、制御装置が縫いに係る縫製データに基づいてミシンの各機構を制御し、当該各機構がその縫製データに従った動作を行うことで、被縫製物に縫い目を形成するようになっている。
このようなミシンでは、様々な形状の縫い目を形成することができるように、入力装置を用いて縫製データとなる各種パラメータを入力することが可能となっており、その入力されたパラメータなどは表示装置に表示することができるようになっている（例えば、特許文献１参照）。
そして、ミシンの入力装置において、縫製データとして、被縫製物に針落ちが行われる縫い目の形状を特定することとなる形状点や針落ち点の座標データの入力が行われ、その座標が描画により表示装置に表示されるものが知られている。
【特許文献１】特許３５２５６８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記特許文献１に示される従来のミシンの縫製データ表示装置の場合、針落ち点が重なった重複点を有する縫製データであっても、針落ちが重なっていることを操作パネル上において目視により容易に確認することができなかった。
また、針落ち点の重なりを確認したいときは対象となる針落ち点の数値による座標表示とその他の針落ち点の数値による座標表示とを読んで比較しなければならず、手間がかかるという問題があった。
【０００４】
本発明は、縫製データの入力設定を行う際に、その縫製データを目視により容易に把握することができるミシンの縫製データ表示装置を提供することをその目的とする。
【課題を解決するための手段】
【０００５】
以上の課題を解決するため、請求項１記載の発明は、ミシンのＸＹ送り手段を縫い形状に沿って移動しながら複数の縫い目位置に対応した一針ごとのＸＹ移動情報を備えた縫製データを記憶する記憶手段と、
前記縫製データの縫い形状と複数の縫い目位置とを表示する表示手段と、
前記縫い目位置に複数の縫い目が重なることを判別する判別手段と、
前記判別手段が複数の縫い目が重なることを判別したときに、前記表示手段にその重なり状態の発生を識別可能に表示する制御を行う制御手段と、を備えることを特徴とする縫製データ表示装置である。
【０００６】
請求項２記載の発明は、請求項１に記載の縫製データ表示装置において、前記制御手段は、前記判別手段が複数の縫い目が重なることを判別したときに、複数の縫い目が重なる縫い目位置と、重ならない縫い目位置とを異なる表示形態で前記表示手段に表示する制御を行うことを特徴とする。
【０００７】
請求項３記載の発明は、請求項１又は請求項２に記載の縫製データ表示装置において、前記制御手段は、前記縫製データにおいて複数の縫い目が重なる縫い目重複点の累積数を前記表示手段に表示する制御を行うことを特徴とする。
【０００８】
請求項４記載の発明は、請求項３に記載の縫製データ表示装置において、前記縫製データにおいて選択されている針落ち点が縫い始め側から何番目の重複点であるかを前記表示手段に表示する制御を行うことを特徴とする。
【０００９】
請求項５に記載の発明は、請求項１から請求項４の何れか一項に記載の縫製データ表示装置において、縫い目位置の重なりと判別される針落ち点間の距離の範囲を設定する設定手段を備え、前記判別手段は、前記設定手段の設定に従い重なりの判別を行うことを特徴とする。
【００１０】
請求項６記載の発明は、請求項１から請求項５の何れか一項に記載の縫製データ表示装置において、前記制御手段は、前記針落ちの順番が２点連続する場合には、縫い目が重ならない点と同様の表示形態で前記表示手段に表示する制御を行うことを特徴とする。
【発明の効果】
【００１１】
請求項１記載の発明によれば、記憶手段に記憶された縫い形状に沿う縫い目のうち、複数の縫い目が重なる位置が判別手段によって判別される。また、制御手段により、判別手段によって判別された複数の縫い目の重なり状態を表示手段に表示する制御が行われる。これにより、縫製データに基づき形成される縫い目のうち、複数の縫い目が重なり合う位置を、表示手段上で目視により容易に確認することができ、座標数値を目で読む煩雑性を解消することができる。また、縫い目が重なる位置が容易に把握されるため、本発明に編集装置を併設した場合には、少なくとも何れか一方の縫い目位置を変更することで、縫い目が重なり合うことによる仕上げ品質の低下を防止することができると共に糸切れ等の弊害を防止することができる。
【００１２】
請求項２記載の発明によれば、請求項１に記載の発明と同様の作用を奏するとともに、縫い目が重なる縫い目位置と、縫い目が重ならない縫い目位置とが、異なる表示形態で表示手段に表示される。このため、縫い目が重なる縫い目位置と、縫い目が重ならない縫い目位置とを目視により容易に確認することができる。
【００１３】
請求項３記載の発明によれば、請求項１又は請求項２に記載の発明と同様の作用を奏するとともに、縫製データに基づき形成される縫い目のうち、複数の縫い目が重なる縫い目重複点の重複数が表示手段に表示される。これにより、縫い目重複点の重複数を数字として視覚的に容易に把握することができる。また、縫い目の重複数が分かるので、例えば、前述した編集装置による編集において、誤解なく全ての重なりを解消させるように編集することも可能となる。
【００１４】
請求項４に記載の発明によれば、請求項３に記載の発明と同様の作用を奏するとともに、縫製データにおける縫い目重複点の重複数の中で、選択されている縫い目が縫い始め側から数えて何番目の重複点であるかが表示手段に表示される。これにより、選択されている針落ち点が、縫い始め側から数えて何番目の重複点であるかを数字として視覚的に容易に把握することができる。
【００１５】
請求項５記載の発明によれば、請求項１から請求項４の何れか一項に記載の発明と同様の作用を奏するとともに、縫い目位置の重なる範囲が設定手段によって設定され、該設定範囲に従い判別手段により重なりの判別が行われる。これにより、縫製データに基づき形成される縫い目のうち、同一の針落ち点とみなされる縫い目の範囲に幅を持たせることができ、その許容範囲を自由に設定することができる。つまり、縫製データ中で、同一ではなくとも互いに近接するＸＹ座標を有する針落ち点を、縫い目が重なる点として表示手段上に表示することができる。これにより、使用する針や糸の太さ等に応じて縫い目が重なる範囲を変更することができ、表示手段上において、より実際の縫製に則した縫製イメージを得ることができる。
【００１６】
請求項６記載の発明によれば、請求項１から請求項５の何れか一項に記載の発明と同様の作用を奏するとともに、前記判別手段によって針落ち点が重なったと判別された針落ち点において、その順番が連続する２点については、縫い目が重ならない針落ち点と同様の表示形態で表示手段に表示することができる。
【発明を実施するための最良の形態】
【００１７】
本発明の実施の形態を図１〜図７に基づいて説明する。
本実施形態においては、電子サイクルミシンに備わる縫製データ表示装置を例に説明する。電子サイクルミシンは、縫製を行う被縫製物である布を保持する布保持部としての保持枠を有し、その保持枠が縫い針に対し相対的に移動することにより、保持枠に保持される布に所定の縫製データに基づく縫い目形状の縫い目を形成するミシンである。
ここで、後述する縫い針８が上下動を行う方向をＺ軸方向（上下方向）とし、これと直交する一の方向をＸ軸方向（左右方向）とし、Ｚ軸方向とＸ軸方向の両方に直交する方向をＹ軸方向（前後方向）と定義する。
【００１８】
電子サイクルミシンＭ（以下、ミシンＭ）は、図１から図３に示すように、ミシンテーブルＴの上面に備えられるミシン本体１と、ミシンテーブルＴの下部に備えられ、ミシン本体１を操作するためのペダル１６等により構成されている。
【００１９】
ミシン本体１は、図１に示すように、外形が側面視にて略コ字状を呈するミシンフレーム２を備えている。このミシンフレーム２は、ミシン本体１の上部をなしＹ軸方向に延びるミシンアーム部２ａと、ミシン本体１の下部をなしＹ軸方向に延びるミシンベッド部２ｂと、ミシンアーム部２ａとミシンベッド部２ｂとを連結する縦胴部２ｃとを有している。
【００２０】
このミシン本体１は、ミシンフレーム２内に動力伝達機構が配され、回転自在でＹ軸方向に延びる図示しない上軸及び図示しない下軸を有している。上軸（図示省略）はミシンアーム部２ａの内部に配され、下軸（図示省略）はミシンベッド部２ｂの内部に配されている。
そして、一端がミシンモータ５（図３参照）に連結されている上軸の他端において、カムやロッドを介して上下動を付与され上下に駆動される針棒８ａ及び縫い針８と、上軸から駆動力を付与されて回転する下軸の前端に連結された釜（図示省略）との協働により、縫い目が形成されるようになっている。
なお、ミシンモータ５、上軸（図示省略）、針棒８ａ、縫い針８、下軸（図示省略）、釜（図示省略）等の接続構成は従来公知のものと同様であるので、ここでは詳述しない。
【００２１】
また、図１、図２に示すように、ミシンベッド部２ｂ上には、布板１０が配設されており、この布板１０の上方に保持枠１１及び縫い針８が配置されるようになっている。
保持枠１１は、ミシンアーム部２ａの前端部に配される取付部材１３に取り付けられており、その取付部材１３にはミシンベッド２ｂ内に配置されたパルスモータであるＸ軸モータ１４及びＹ軸モータ１５が駆動機構部として連結されている（図３参照）。
保持枠１１は、被縫製物である布を保持し、Ｘ軸モータ１４及びＹ軸モータ１５の駆動に伴い、保持した布を保持枠１１ごと前後左右方向（ＸＹ方向）に移動し、その保持した布を縫い針８に対して位置決めするようになっている。そして、保持枠１１の移動と、縫い針８の上下動と同期することにより、布に所定の縫製データ（特に、後述する針落ち点Ｐ１を示す座標の座標データ）に基づく針落ちを施すことで縫い目が形成されるようになっている。特に、保持枠１１における所定の縫製範囲であるその保持枠１１の内側に保持される布に、所望する縫い目形状の縫い目が形成される。
つまり、ミシンＭ（ミシン本体１）は、その枠の内側が縫製可能エリアである保持枠１１を有し、その保持枠１１の内側に保持される布における縫製可能範囲に、縫い目形状に応じた縫製データにおける座標データに基づく針落ちを施し、所望する縫い目形状の縫い目を形成するようになっている。
【００２２】
ペダル１６は、ミシンＭを駆動して縫いを開始させたり、保持枠１１を動作させたりするための操作ペダルとして作動する。すなわちペダル１６には、ペダル１６が踏み込まれたその踏み込み操作位置を検出するための、例えば、可変抵抗等を有するセンサ（踏み込み量検出手段）が組み込まれており、該センサからの出力信号がペダル１６の操作信号として後述する制御部１００に出力され、制御部１００はその操作位置、操作信号に応じて、ミシンＭを駆動し、動作させるように構成されている。
【００２３】
また、ミシンＭ（ミシン本体１）は、図１、図３に示すように、作業者がミシンに対する各種設定操作や、各種データ等の入力操作を行うための操作パネル２０を有している。この操作パネル２０とミシン本体１とは、図示しない有線又は無線の回線により接続されている。
図４に示すように、操作パネル２０は、ミシンの各種設定、各種データの入力の操作が可能な入力部としての複数の操作キー群２１と、各種設定状態や縫い目形状等を表示する表示部２２と、を備えている。
【００２４】
操作キー群２１は、表示部２２において表示されるカーソルＣを所望する方向に移動させるための八方向入力キー２１ａや、カーソルＣが位置する座標に関する座標データを縫製データにおける縫い目形状の形状点や針落ち点Ｐ１である座標点Ｐとして確定するための実行キー２１ｂ、及び既に完成している縫製データの表示の際に着目する針落ち点Ｐ１を針落ちの順番で進退して選択する選択ボタン２１ｃ等を有している。
なお、「形状点」とは、縫製データとして、被縫製物に縫い針が突き刺さる位置であって、縫い目の形状を特定することとなる点であり、「針落ち点」とは、その形状点に基づき算出される針落ちの座標をいうものである。
表示部２２は、縫製データにおける座標データの位置を示す座標点Ｐや、複数の座標点Ｐを結ぶ縫い目形状や、カーソルＣ等を表示する表示領域２３と、表示領域２３におけるカーソルＣが位置する領域が表示されるカーソル位置表示欄２４等を有している。
【００２５】
なお、本実施の形態における操作パネル２０は、液晶表示パネルとその液晶表示パネルの表示画面上に設けられたタッチパネルとを備えて構成されており、液晶表示パネルに表示される操作キー群２１をタッチ操作することにより、例えば、電磁誘導式、磁気歪式、感圧式等の位置読み取り原理で、タッチパネルがタッチ指示された位置を検出し、検出された位置に表示されたボタンの機能が実行されるようになっている。また、操作パネル２０に対し所定の操作入力を行うことにより、操作パネル２０の液晶表示パネルにおける表示が様々に切り替わり、各種設定操作や各種入力操作に応じた様々な操作キー群２１や表示領域２３などが表示されるようになっている。
つまり、操作パネル２０は、ミシンの入力部（入力手段）や表示部（表示手段）として機能するものである。
【００２６】
また、図３に示すように、ミシンＭ（ミシン本体１）は、ミシンモータ５、Ｘ軸モータ１４、Ｙ軸モータ１５、操作パネル２０、ペダル１６等に接続される制御部１００を有している。
この制御部１００は、ミシンモータ５、Ｘ軸モータ１４、Ｙ軸モータ１５、操作パネル２０及びその他の図示しないアクチュエータについて所定の制御プログラムに従って各種の処理及び制御を実行するＣＰＵ１０１と、各種の処理及び制御を実行するためのプログラムや各種の処理及び制御に要するデータが格納されたＲＯＭ１０２と、各種のデータを格納して各種の処理の作業領域となるＲＡＭ１０３と、着脱可能な記憶手段である外部記憶装置１０４と、ＣＰＵ１０１と各種の機器との接続を図るインターフェース（図示省略）と、各モータ用のパルスモータドライバ（図示省略）等を備えている。
【００２７】
ＣＰＵ１０１は、ペダル１６から入力される操作信号や、操作パネル２０から入力される各種設定信号、各種データ等に応じて、ＲＯＭ１０２に格納されている電子サイクルミシン用の各種制御プログラムや外部記憶装置１０４に格納されている各種縫製データに従って各部の動作処理を集中制御し、その処理結果をＲＡＭ１０３内のワークエリアに格納するとともに、操作パネル２０の操作により入力された各種データや、ＲＡＭ１０３に格納した処理結果を必要に応じて外部記憶装置１０４に記憶させる。そして、ＣＰＵ１０１は、ミシンＭ（ミシン本体１）を構成する各部の駆動を制御する。
【００２８】
ＲＯＭ１０２には、ミシンＭ（ミシン本体１）の制御プログラムや制御データ、表示画面情報が格納され、記憶されている。
【００２９】
ＲＡＭ１０３には、種々のワークメモリやカウンタなどが設けられており、入力されたデータの処理中や、縫製動作中のワークエリアとして使用される。
【００３０】
外部記憶装置１０４は、例えば、不揮発性のいわゆるフラッシュメモリーであり、既成の表示画面情報や、オペレータが操作パネル２０を介して設定した縫製データが記憶されている。即ち、外部記憶装置１０４は、本実施形態における記憶手段としての機能を備えている。
なお、ここにいう縫製データとしては、縫い目形状を示す形状点の座標や、その形状点に基づき算出された針落ち点Ｐ１の座標が記憶されている。また、その座標データの位置に縫い針８を配置するように、保持枠１１を縫い針８に対して相対移動させる際の移動量に関する移動量データが記憶されている。
また、外部記憶装置１０４には、縫製データである座標データの座標点Ｐを入力する際に、表示領域２３において基準や指標とする基準線（図示省略）に関する関数などのデータが記憶されている。
また、外部記憶装置１０４には、表示領域２３に表示される座標点Ｐを種々の異なる表示形態（例えば、異なる形状、異なる大きさ、異なる色等）で表示するための指定データが記憶されている。
【００３１】
そして、制御部１００は、Ｘ軸モータ１４に併設されたＸ軸原点センサ（図示省略）やＹ軸モータ１５に併設されたＹ軸原点センサ（図示省略）、ペダル１６から入力される駆動信号や、操作パネル２０から入力される各種設定データや、ＲＯＭ１０２や外部記憶装置１０４に記憶された各種データを、ＲＯＭ１０２に格納されている電子サイクルミシン用の各種制御プログラムにより処理し、各モータや操作パネル２０又はその他アクチュエータの制御を実行する。
【００３２】
また、制御部１００は、縫製の実行時においては、ＣＰＵ１０１が所定の制御プログラムを実行することにより、ＲＯＭ１０２又は外部記憶装置１０４に記憶された縫製データを読み取り、ミシンモータ５の駆動開始と共に縫製データが示す針落ち点Ｐ１となるようにＸ軸モータ１４及びＹ軸モータ１５を駆動し、保持枠１１を縫い針８（針棒８ａ）に位置決めする制御を実行する。そして、ＣＰＵ１０１は、ミシンモータ５の回転に同期させながら、縫製データに設定された座標データに基づき複数の針落ち点Ｐ１に順番に保持枠１１を位置決めし、縫い針８を針落ちさせる制御を縫製完了まで継続する。
【００３３】
また、制御部１００は、縫製データの設定入力時や確認作業時や、縫製動作時などに応じて、ＣＰＵ１０１がＲＯＭ１０２や外部記憶装置１０４から入力設定画面や縫製作業画面などに関する画面情報を読み出し、これに基づいて操作パネル２０に所定の表示画面を表示させる制御を行う。特に、制御部１００は、縫製データに関する座標データを表示部２２に表示する表示手段の一部として機能する。
【００３４】
また、制御部１００は、表示部２２の表示領域２３において表示されるカーソルＣを、八方向入力キー２１ａが操作されることにより所望する方向に移動させるとともに、実行キー２１ｂが押下されることにより、そのカーソルＣが位置する座標に関する座標データを縫製データにおける縫い目形状の形状点や針落ち点Ｐ１である座標点Ｐとして確定する機能を備えている。
また、制御部１００は、入力された座標点Ｐの座標データに基づいて、縫製データを作成する機能を備えている。なお、複数の座標データに基づき、その複数の座標データからなる縫製データの作成は周知技術であるので、ここでは詳述しない。
また、制御部１００は、確定された座標点Ｐの座標データが組み合わされてなる、所定の縫い目形状に関する縫製データを、外部記憶装置１０４に記憶し登録する機能を備えている。
【００３５】
そして、本実施形態における制御部１００は、縫製データ中の複数の針落ち点Ｐ１が互いにＸＹ座標値が同一又は近接するかを比較判断することで、これらが互いに縫い目が重なる点であるか否かを判断する判別手段としての機能を備えている。
また、前述の操作パネル２０は、判別手段によって縫い目位置の重複の発生と判断される距離の範囲を設定する設定手段としての機能を備えており、上述した判別手段としての制御部１００は、当該設定手段の設定に従い重なりの有無を判別する機能を備えている。
つまり、制御部１００は、判別手段により縫い目が重なる点であると判断される針落ち点Ｐ１を、互いに全く同一のＸＹ座標を有する針落ち点Ｐ１のみに限定することなく、当該針落ち点Ｐ１同士が互いに所定の距離よりも近接する場合には両者の縫い目が重なるものと判断し、表示領域２３には、後述するように互いの縫い目が重ならない針落ち点Ｐ１（座標点Ｐ）とは異なる表示形態で表示する制御を行うものである。
【００３６】
ここで、「所定の距離」とは、例えば、縫製データ中に含まれる複数の針落ち点Ｐ１のＸＹ座標間の距離が、「０．１ｍｍ以下」或いは、「１．０ｍｍ以下」の場合等をいい、上述した設定手段からの設定入力により任意の値に設定することが可能となっている。
なお、かかる設定値は、当該縫製に用いられる針や糸の太さ等を考慮して、少なくともこれらの針や糸の径に相当する程度の距離に設定することが好ましい。
また、当該設定値を「０．０ｍｍ」とすることで、同一のＸＹ座標を有する針落ち点Ｐ１のみを「縫い目が重なる点」と判断することができることは言うまでもない。
【００３７】
また、制御部１００は、判別手段として複数の縫い目が重なることを判別した際に、表示領域２３にその重なり状態の発生を識別可能に表示する制御を行う機能を備えている。つまり、制御部１００は、判別手段として複数の縫い目が重なると判断した重複点Ｐ２を異なる形状で描画する機能を有している。
また、制御部１００は、縫製データにおいて複数の縫い目が重なる場合に縫い目の重複の累積数を表示部２２に表示する制御を行う機能を備えている。即ち、制御部１００は、図４に示すように、選択キー２１ｃにより着目する針落ち点Ｐ１において、いくつの針落ち点Ｐ１の重複を生じているかを表示部２２に表示する制御を行う機能を備えている。なお、本実施形態において、かかる重複数は、表示部２２内に分数の分母として表示されるようになっている。
また、制御部１００は、縫製データにおいて選択されている針落ち点Ｐ１が縫い始め側から何番目の重複点Ｐ２であるかを表示部２２に表示する制御を行う機能を備えている。つまり、制御部１００は、図４に示すように、選択キー２１ｃにより着目する針落ち点Ｐ１が複数重複を生じている針落ち点Ｐ１の中で、縫い始め側から数えて何番目の重複点Ｐ２であるかを表示部２２に表示する制御を行う機能を備えている。なお、本実施形態において、かかる番号は表示部２２内に分数の分子として表示されるようになっている。
【００３８】
また、制御部１００は、針落ちの順番が２点連続する場合には、重なり状態を発生しない場合と同様に操作パネル２０に表示する制御を行う機能を備えている。
つまり、制御部１００は、互いの針落ち点Ｐ１の座標が同一か、又は設定手段により設定された所定の距離よりも近接する針落ち点Ｐ１で、判別手段である制御部１００において重複点Ｐ２であると判断された２点の針落ち順が縫製の順番について連続する場合は、異なる２点の針落ち同士が重なりを有するものではなく、同じ位置での連続する針落ちによるものと判断し、異なる２点が重なりを有する重複点Ｐ２と区別するために、重なりを有さない通常の針落ち点Ｐ１と同様の表示形態で表示する制御を行う機能を備えているものである。
【００３９】
次に、本実施形態たる縫製データ表示装置において縫い目重複点Ｐ２を表示する際の処理動作について、図５、図６に示すフローチャートに基づき説明する。なお、本実施形態においては、図５、図６のフローチャートに示す処理動作を行う前に、縫製を施す全ての針落ち点Ｐ１（座標点Ｐ）のＸＹ座標や、それに伴うＸ軸モータ、Ｙ軸モータ及びミシンモータの駆動量等に関する縫製データが予め入力されているものとする。また、かかる処理は、既に完成した縫製データに対する編集を行うことが可能な状態にあることを前提とする。
【００４０】
まず、操作パネル２０を介して縫製データの編集が開始されると、制御部１００により、縫製データ中の各針落ち点Ｐ１の間を結ぶ線分を全て結び、操作パネル２０の表示領域２３に表示する制御が行われる（ステップＳ１０１）。次に、各針落ち点Ｐ１を表示領域２３に描画する制御に移行し、最初に描画対象とする針落ち点Ｐ１を該縫製データにおける先頭の針落ち点Ｐ１に設定し（ステップＳ１０２）、当該描画対象となる針落ち点Ｐ１を座標Ａとして取得する（ステップＳ１０３）。次に、図６のフローチャートに示す重なり判定処理に移行し、座標Ａと比較する針落ち点Ｐ１（ステップＳ１０３で描画対象として選択された針落ち点Ｐ１を除く）を、当該縫製データにおける先頭の針落ち点Ｐ１に設定する制御が行われる（ステップＳ１０４）（図６参照）。そして、座標Ａの比較対象となる針落ち点Ｐ１が座標Ｂとして取得される（ステップＳ１０５）。
ここで、判断手段としての制御部１００により、ステップＳ１０３及びステップＳ１０５において取得された座標Ａと座標Ｂとが、同一のＸＹ座標を有する針落ち点Ｐ１であるか否かを比較判断する制御が行われる（ステップＳ１０６）。
【００４１】
ここで、制御部１００による、座標Ａと座標Ｂとが互いに縫い目が重なる重複点Ｐ２であるか否かを比較判断する判断手法について説明する。
まず、例えば、描画する針落ち点Ｐ１の座標（座標Ａ）をＡ（Ｘ，Ｙ）とし、これと比較する比較針落ち点Ｐ１の座標（座標Ｂ）をＢ（Ｘ±α、Ｙ±β）とし、座標Ａと座標Ｂとの距離をｄとすれば、          ｄ＝（α２＋β２）１／２      ・・・（１）
と表される。
なお、ｄは、前述した設定手段としての操作パネル２０により設定可能な値、即ち、各針落ち点Ｐ１の間の重なり状態の発生の有無を判別する際の「所定の距離」と比較される対照となる値である。つまり、（１）式で得られたｄの値と、上記設定手段により設定された値（「所定の距離」）との大小を比較判断することで、両者が互いの針落ち点Ｐ１が重なる重複点Ｐ２であるか否かを判断することができるものである。
【００４２】
そして、座標Ａと座標Ｂとが、互いに同一のＸＹ座標を有するか、或いは、所定距離よりも近接する針落ち点Ｐ１同士である場合（ステップＳ１０６；Ｙｅｓ）には、これらの座標Ａと座標Ｂとが、連続した針落ち点Ｐ１であるか否かの判断に移行する（ステップＳ１０７）。
本実施形態では、座標Ａと座標Ｂの針落ちの順番が連続する場合（ステップＳ１０７；Ｙｅｓ）、針落ち点Ｐ１が重なっていない通常の針落ち点Ｐ１と同様の形態で表示する制御が行われる（ステップＳ１１１）。一方、座標Ａと座標Ｂの針落ち順が連続していないと判断される場合（ステップＳ１０７；Ｎｏ）、両者（座標Ａ及び座標Ｂ）が互いに重なる点であると判断して（ステップＳ１０８）重なり判定処理を終了し、図５に示すステップＳ１１２の処理に移行して重なりがあるか否かの判断が行われる（ステップＳ１１２）。そして、重なりがある場合（ステップＳ１１２；Ｙｅｓ）、表示領域２３の座標Ａに相当する位置に針落ち点Ｐ１を四角（□）で描画する制御が行われる（ステップＳ１１３）（図５参照）。
一方、ステップＳ１０６において、座標Ａと座標Ｂとが、互いに同一のＸＹ座標を有するものでなく、且つ、所定距離よりも近接する針落ち点Ｐ１同士でもない場合（ステップＳ１０６；Ｎｏ）、比較対象として選択した座標Ｂが当該縫製データ中における最終の針落ち位置であるか否かの判断が行われる（ステップＳ１０９）。そして、比較対象としての座標Ｂが最終の針落ち点Ｐ１である場合（ステップＳ１０９；Ｙｅｓ）、重なりなしと判断して（ステップＳ１１１）重なり判定処理を終了し、図５に示すステップＳ１１２の処理に移行して重なりがあるか否かの判断が行われる（ステップＳ１１２）。そして、重なりがない場合（ステップＳ１１２；Ｎｏ）、表示領域２３の座標Ａに相当する位置に針落ち点Ｐ１を丸（○）で描画する制御が行われる（ステップＳ１１４）。
また、ステップＳ１０９において、座標Ａと比較する座標Ｂが、当該縫製データにおける最終の針落ち点Ｐ１ではない場合（ステップＳ１０９；Ｎｏ）、比較対象とする針落ち位置を次の針落ち位置に進め（ステップＳ１１０）、次の針落ち点Ｐ１の座標を新たな比較対象としての座標Ｂとして取得し（ステップＳ１０５）、座標Ａと比較判断する制御が、比較対象となる座標Ｂの針落ち点Ｐ１が当該縫製データにおける最終の針落ち点Ｐ１となるまで繰り返し行われる。
ステップＳ１１３又はステップＳ１１４において、描画対象となる座標Ａを操作パネル２０の表示領域２３に描画する制御が行われると、次に、当該描画対象たる座標Ａは該縫製データ中における最終の針落ち点Ｐ１であるか否かの判断が行われる（ステップＳ１１５）。そして、座標Ａが最終の針落ち点Ｐ１である場合（ステップＳ１１５；Ｙｅｓ）には、全ての針落ち点Ｐ１の描画が終了したこととなり、処理が終了する。一方、座標Ａが最終の針落ち点Ｐ１ではない場合（ステップＳ１１５；Ｎｏ）、描画対象とする針落ち点Ｐ１を次の針落ち点Ｐ１に進め（ステップＳ１１６）、新たな描画対象として縫製において次の順番となる針落ち点Ｐ１の座標Ａを取得し（ステップＳ１０３）、座標Ａが最終の針落ち点Ｐ１となるまで、上述した比較判断が繰り返し行われるものである。
【００４３】
次に、本実施形態たる縫製データ表示装置において、縫い目の重なり個数及び重なり番数を表示部２２に表示する際の処理動作について、図７に示すフローチャートに基づき説明する。かかる処理は、図５、図６の処理が完了して描画表示されている状態において、選択キー２１ｃにより先頭の針落ち点Ｐ１から順番に任意の針落ち点Ｐ１が選択されて着目状態となった針落ち点Ｐ１に対して行われる処理である。本実施形態において、針落ちが重なる点である重複点Ｐ２の合計数、即ち、重複点Ｐ２の累積数（以下、重なり個数という。）は、表示部２２に表示される分数の分母の位置に表示される。また、選択キー２１ｃで選択された針落ち点Ｐ１が複数の針落ち点Ｐ１が重なる点である場合、当該着目点が重複する針落ち点Ｐ１の中で縫い始め側から数えて何番目の重複点Ｐ２であるかを示す重なり番数は、表示部２２に表示される分数の分子の位置に表示される（図４参照）。
なお、以下に説明する縫い目の重なり個数及び重なり番数を表示部２２に表示する処理は、上述した縫製データに基づき処理され表示されるものであり、かかる処理は、図５にフローチャートで示した、重複点Ｐ２を表示領域２３に識別可能に表示する処理の後に行われる。
【００４４】
まず、処理動作の開始後に、選択キー２１ｃを操作して縫製データ中に含まれる針落ち点Ｐ１を選択し、着目点の座標Ａを取得する（ステップＳ２０１）。そして、表示部２２に表示される分数の分母及び分子に表示される数字を共に１に初期化する制御が行われる（ステップＳ２０２）。
次に、比較する針落ち点Ｐ１（ステップＳ１０３で描画対象として選択された針落ち点Ｐ１を除く）を、当該縫製データ中における最初の針落ち点Ｐ１に設定し（ステップＳ２０３）、その座標Ｂを取得する（ステップＳ２０４）。
続いて、ステップＳ２０１で取得された座標ＡとステップＳ２０３で取得された座標Ｂとが、各々、互いの縫い目が重なる点であるか否かが、判断手段たる制御部１００により比較判断される（ステップＳ２０５）。なお、かかる比較判断の手法は、図６に示すフローチャートで説明したステップＳ１０６と同様の手法で行われる。
そして、座標Ａと座標Ｂとが、互いの縫い目が重なると判断された場合（ステップＳ２０５；Ｙｅｓ）、重なり個数に１が加算される（ステップＳ２０６）。
その後、比較対象である座標Ｂが、縫製の開始側から数えて現在選択されている針落ち点Ｐ１（即ち、座標Ａ）を追い越したか否かの判断が行われる（ステップＳ２０７）。追い越している場合（ステップＳ２０７；Ｙｅｓ）はステップＳ２０９に移行し、この比較針落ち点Ｐ１（つまり座標Ｂ）が当該縫製データにおける最終の針落ち点Ｐ１であるか否かの判断が行われる（ステップＳ２０９）。また、ステップＳ２０７において、比較針落ち点Ｐ１（座標Ｂ）が未だ座標Ａを追い越していない場合（ステップＳ２０７；Ｎｏ）、重なり番数に１が加算された後（ステップＳ２０８）、比較針落ち点Ｐ１が最終針落ち点Ｐ１であるか否かの判断が行われる（ステップＳ２０９）。また、ステップＳ２０５において、座標Ａと座標Ｂとが重複点Ｐ２ではないと判断された場合（ステップＳ２０５；Ｎｏ）にも、比較針落ち点Ｐ１が最終針落ち点であるか否かの判断が行われる（ステップＳ２０９）。
次に、ステップＳ２０９において、比較針落ち点Ｐ１（座標Ｂ）が当該縫製データにおける最終針落ち点でであると判断された場合（ステップＳ２０９；Ｙｅｓ）、表示部２２に重なり個数を表示し（ステップＳ２１１）、さらに重なり番数を表示（ステップＳ２１２）して一連の処理動作を終了する。
一方、ステップＳ２０９において、比較針落ち点Ｐ１でが最終針落ち点Ｐ１でではないと判断された場合（ステップＳ２０９；Ｎｏ）、比較針落ち点Ｐ１を次の針落ち点Ｐ１に進めた後（ステップＳ２１０）、新たな座標Ｂを取得する（ステップＳ２０４）。そして、ステップＳ２０９において比較針落ち点が最終針落ち点であると判断される（ステップＳ２０９；Ｙｅｓ）まで、上述した比較判断が繰り返し実行される。
【００４５】
以上のように、本実施形態たるミシンＭの縫製データ表示装置によれば、ＲＯＭ１０２、ＲＡＭ１０３、外部記憶装置１０４に記憶された縫製データ、即ち、縫い形状に沿う縫い目のうち、複数の縫い目が重なる重複点Ｐ２を、判別手段としての制御部１００により判別することができる。また、縫い目が重なる重複点Ｐ２と、縫い目が重ならない針落ち点Ｐ１とを、異なる表示形態で操作パネル２０に表示することができる。これにより、縫製データに基づき形成される縫い目のうち、複数の縫い目が重なり合う針落ち点Ｐ１（重複点Ｐ２）と重ならない針落ち点Ｐ１とを、操作パネル２０上で目視により容易に確認することができる。従って、座標数値を目で読む煩雑性を解消することができる。また、重複点Ｐ２のうち、少なくとも何れか一方の針落ち点Ｐ１を変更することで、縫い目が重なり合うことによる仕上げ品質の低下を防止することができ、糸切れ等の弊害を防止することができる。
また、複数の縫い目が重なる重複点Ｐ２の重複数と、選択されている縫い目が縫い始め側から数えて何番目の重複点Ｐ２であるかを操作パネル２０上に表示することができる。これにより、重複点Ｐ２の重複数と、選択されている針落ち点Ｐ１が、縫い始め側から数えて何番目の重複点Ｐ２であるかを数字として視覚的に容易に把握することができる。また、縫い目の重複数が分かるので、針落ち点Ｐ１を編集することで、誤解なく全ての重なりを解消させるように編集することも可能となる。
また、設定手段としての制御部１００により、縫い目位置の重なる範囲を自由に設定することができる。これにより、縫製データに基づき形成される縫い目のうち、同一の針落ち点Ｐ１とみなされる縫い目の範囲に幅を持たせることができ、その許容範囲を自由に設定することができる。つまり、縫製データ中で、同一ではなくとも互いに近接するＸＹ座標を有する針落ち点Ｐ１を、縫い目が重なる点として操作パネル２０上に表示することができる。従って、使用する針や糸の太さ等に応じて縫い目が重なる範囲を変更することができ、操作パネル２０上において、より実際の縫製に則した縫製イメージを得ることができる。
また、前記判別手段によって針落ち点が重なったと判別された針落ち点Ｐ１において、その順番が連続する２点については、縫い目が重ならない針落ち点Ｐ１と同様の表示形態で表示手段に表示することができる。これにより、縫い目の重なりを解消する編集を行う際に、上述した複数の縫い目が重なる重複点Ｐ２と、順番が連続する針落ちによってできた重なりとを区別して、速やかに編集を行うことが可能となる。
【００４６】
なお、制御部１００は、判別手段が複数の縫い目が重なることを判別したときに、複数の縫い目が重なる縫い目位置と、重ならない縫い目位置とを異なる大きさ、異なる色、或いはこれらを組み合わせて座標点Pを描画することで、複数の縫い目が重なる重複点Ｐ２と重ならない針落ち点Ｐ１とを、目視により容易に識別可能な状態に表示する制御を行うものであってもよい。また、座標点Ｐを点滅させたり、或いは、矢印や吹き出し欄を設けて縫い目が重なっている旨を絵や文字で表示することで、目視により容易に重なり状態の発生を認識することができる状態で表示領域２３に表示する機能を備える構成としてもよい。なお、かかる重なり状態の発生を識別可能に表示する手段は上述した表示に限定されるものではなく、表示領域２３上において、縫い目重複点Ｐ２と重ならない点とを目視により容易に認識することができるものであればよい。
【００４７】
また、複数の縫い目が重なる重複点Ｐ２と、縫い目が重ならない通常の針落ち点とを表示領域２３上で識別可能に表示する表示方法は、上述したように、異なる形状、異なる大きさ、異なる色を組み合わせることで、例えば、「重複点Ｐ２；四角（大）、赤」、「重複点Ｐ２の前後；丸（中）、黄」、「重複点Ｐ２の前後二つ隣；丸（小）、緑」、「重複点Ｐ２以外の針落ち点Ｐ１；丸（小）、黒」・・・という具合に、所望の表示形態により、重複点Ｐ２とそれ以外の針落ち点Ｐ１とを識別可能に表示することが可能である。また、その他、具体的な細部構造等については適宜に変更可能であることは勿論である。
【図面の簡単な説明】
【００４８】
【図１】本発明にかかるミシンを示す斜視図である。
【図２】本発明にかかるミシンの保持枠の近傍を示す拡大斜視図である。
【図３】本発明にかかるミシンの要部構成を示すブロック図である。
【図４】本発明にかかるミシンの操作パネルの一例を示す平面図である。
【図５】本発明にかかるミシンにおける針落ちが重なる重複点と針落ちが重ならない点とを識別可能に表示する処理を示すフローチャートである。
【図６】図５に示す重なり判定処理を示すフローチャートである。
【図７】本発明にかかるミシンにおいて、縫製データ中に含まれる針落ちが重なる重複点の重なり数（重複数）と、その重複点が、縫い始めから何番目の重複点であるかを表示する処理を示すフローチャートである。
【符号の説明】
【００４９】
１      ミシン本体（ミシン）
２      ミシンフレーム
５      ミシンモータ
８      縫い針
８ａ    針棒
１１    保持枠
１４    Ｘ軸モータ
１５    Ｙ軸モータ
１６    ペダル
２０    操作パネル（縫製データ表示装置、表示手段、設定手段）
２１    操作キー群（入力部）
２１ａ  八方向入力キー
２１ｂ  実行キー
２１ｃ  選択キー
２２    表示部（表示手段）
２４    カーソル位置表示欄
１００  制御部（記憶手段、判別手段、設定手段、制御手段）
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  外部記憶装置
Ｐ      座標点
Ｐ１    針落ち点
Ｐ２    重複点
Ｍ      電子サイクルミシン
【図１】
2007014602.tif 000003
【図２】
2007014602.tif 000004
【図３】
2007014602.tif 000005
【図４】
2007014602.tif 000006
【図５】
2007014602.tif 000007
【図６】
2007014602.tif 000008
【図７】
2007014602.tif 000009