(57)【要約】【課題】縫製データの複数の針落ち点から、所望する針落ち点を速やかに選択することができるミシンを実現する。【解決手段】ミシンＭが備える操作パネル２０は、縫製データにおける複数の針落ち点Ｐからなる縫い目形状を表示する表示部２２と、その表示部２２の表示画面に対する接触位置を検出するタッチパネル２１とを備えており、タッチパネル２１により検出された接触位置に基づいて、表示部２２（パターン表示エリア２２１）に表示された複数の針落ち点Ｐのうち、接触位置から所定の距離内にある幾つかの針落ち点Ｐを選出するとともに、その選出された針落ち点Ｐから、所望する針落ち点Ｐを絞り込んで選択することによって、より速やかに所望する針落ち点を選択して指定することを可能にした。【選択図】図１２
2008220475.tif 000002
【特許請求の範囲】
【請求項１】
複数の針落ち点からなる縫い目形状に関する縫製データを作成する縫製データ作成手段を備え、前記縫製データ作成手段により作成された前記縫製データに基づいて、被縫製物を保持する保持枠と縫い針とをＸＹ方向に相対的に移動させ、前記縫い針を前記被縫製物に針落ちさせて縫い目を形成するミシンであって、
前記縫製データにおける複数の針落ち点を表示する表示手段と、
前記表示手段の表示画面に対する接触位置を検出する検出手段と、
前記検出手段により検出された前記接触位置に基づいて、前記表示手段に表示された複数の針落ち点のうち、前記接触位置から所定の距離内にある針落ち点を選出する針落ち点選出手段と、
前記針落ち点選出手段により選出された針落ち点から、設定された範囲にある針落ち点を選出して絞り込む針落ち点絞込手段と、
を備えることを特徴とするミシン。
【請求項２】
前記縫製データに応じた縫い目形状は、複数の形状要素が組み合わされてなり、
前記針落ち点絞込手段は、前記縫い目形状を構成する前記形状要素に応じて、所望する針落ち点を絞り込むことを特徴とする請求項１に記載のミシン。
【請求項３】
前記縫製データは、前記縫い目形状における前記針落ち点間の縫い目ピッチに関するデータを有し、
前記針落ち点絞込手段は、前記針落ち点間の縫い目ピッチに応じて、所望する針落ち点を絞り込むことを特徴とする請求項１に記載のミシン。
【請求項４】
前記縫製データに応じた縫い目形状は、複数の形状要素が組み合わされてなり、
前記針落ち点絞込手段によって、前記針落ち点選出手段により選出された針落ち点から所望する針落ち点を絞り込む際に、前記針落ち点選出手段により選出された針落ち点のうち何れかを前記表示手段に識別可能に表示させるとともに、前記縫い目形状におけるその針落ち点が含まれる形状要素部分を識別可能に前記表示手段に表示させる表示制御手段を備えることを特徴とする請求項１〜３の何れか一項に記載のミシン。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ミシンに係り、特に縫製データの編集が可能なミシンに関する。
【背景技術】
【０００２】
従来、複数の針落ち点からなる縫製データをタッチパネル式の表示部に表示するとともに、そのタッチパネルにおいてタッチ指示された針落ち点に対するデータ変更を行ない、針落ち点位置の変更など、縫製データの編集を実行可能にしたミシンに関する技術が知られている（例えば、特許文献１参照。）。
【特許文献１】特開２００７−１４６０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記特許文献１の場合、データ変更を行う対象の針落ち点Ｐの近辺に幾つかの針落ち点Ｐが密集している場合（例えば、図１３に示す四葉模様の縫い目形状を呈する縫製データにおける模様の中央側の場合）に、その表示画面をタッチ指示することによって所望する針落ち点Ｐを選択することが困難となることがあった。
また、タッチ指示されて選択された針落ち点Ｐが、その縫製データに基づく縫い目形状におけるどの形状要素（例えば、図１３に示す四葉模様の縫い目形状における４つの各葉の要素）に属するか判別し難い場合があり、意図しない針落ち点Ｐのデータ変更を行ってしまうおそれがあった。
【０００４】
また、選択された針落ち点Ｐが所望する針落ち点Ｐでなかった際に、複数の針落ち点Ｐの並び順に針落ち点Ｐの選択位置を順に送るキー操作によって、所望する針落ち点Ｐまで選択位置を移動させて、所望する針落ち点Ｐを選択指示する手法では、縫い目形状における次の形状要素まで遠回りせざるを得ないことがあり、その針落ち点Ｐを指示する操作に時間がかかってしまうことがあるという問題があった。
【０００５】
本発明の目的は、縫製データの複数の針落ち点から、所望する針落ち点を速やかに選択することができるミシンを提供することである。
【課題を解決するための手段】
【０００６】
以上の課題を解決するため、請求項１に記載の発明は、複数の針落ち点からなる縫い目形状に関する縫製データを作成する縫製データ作成手段を備え、縫製データ作成手段により作成された縫製データに基づいて、被縫製物を保持する保持枠と縫い針とをＸＹ方向に相対的に移動させ、縫い針を前記被縫製物に針落ちさせて縫い目を形成するミシンであって、縫製データにおける複数の針落ち点を表示する表示手段と、表示手段の表示画面に対する接触位置を検出する検出手段と、検出手段により検出された接触位置に基づいて、表示手段に表示された複数の針落ち点のうち、接触位置から所定の距離内にある針落ち点を選出する針落ち点選出手段と、針落ち点選出手段により選出された針落ち点から、設定された範囲にある針落ち点を選出して絞り込む針落ち点絞込手段と、を備えることを特徴とする。
【０００７】
請求項１に記載の発明によれば、ミシンは、縫製データにおける複数の針落ち点からなる縫い目形状を表示する表示手段と、表示手段の表示画面に対する接触位置を検出する検出手段とを備えており、検出手段により検出された接触位置に基づいて、表示手段に表示された複数の針落ち点のうち、接触位置から所定の距離内にある針落ち点を選出することができ、また、その選出された針落ち点から、所望する針落ち点を絞り込んで選択することが可能になっている。
【０００８】
請求項２に記載の発明は、請求項１に記載のミシンにおいて、縫製データに応じた縫い目形状は、複数の形状要素が組み合わされてなり、針落ち点絞込手段は、縫い目形状を構成する形状要素に応じて、所望する針落ち点を絞り込むことを特徴とする。
【０００９】
請求項２に記載の発明によれば、請求項１に記載の発明と同様の作用を奏するとともに、縫製データに応じた縫い目形状は、複数の形状要素が組み合わされてなるので、その縫い目形状を構成する形状要素に応じて、所望する針落ち点を絞り込むことによって、より速やかに所望する針落ち点を選択することが可能になっている。
【００１０】
請求項３に記載の発明は、請求項１に記載のミシンにおいて、縫製データは、縫い目形状における針落ち点間の縫い目ピッチに関するデータを有し、針落ち点絞込手段は、針落ち点間の縫い目ピッチに応じて、所望する針落ち点を絞り込むことを特徴とする。
【００１１】
請求項３に記載の発明によれば、請求項１に記載の発明と同様の作用を奏するとともに、縫製データは縫い目形状における針落ち点間の縫い目ピッチに関するデータを有しているので、その縫製データにおける針落ち点間の縫い目ピッチに応じて、所望する針落ち点を絞り込むことによって、より速やかに所望する針落ち点を選択することが可能になっている。
【００１２】
請求項４に記載の発明は、請求項１〜３の何れか一項に記載のミシンにおいて、縫製データに応じた縫い目形状は、複数の形状要素が組み合わされてなり、針落ち点絞込手段によって、針落ち点選出手段により選出された針落ち点から所望する針落ち点を絞り込む際に、針落ち点選出手段により選出された針落ち点のうち何れかを表示手段に識別可能に表示させるとともに、縫い目形状におけるその針落ち点が含まれる形状要素部分を識別可能に表示手段に表示させる表示制御手段を備えることを特徴とする。
【００１３】
請求項４に記載の発明によれば、請求項１〜３の何れか一項に記載の発明と同様の作用を奏するとともに、ミシンにおいて、複数の針落ち点から選出された針落ち点から、更に所望する針落ち点を絞り込む際に、その選出された針落ち点が表示手段に識別可能に表示されるとともに、縫い目形状におけるその針落ち点が含まれる形状要素部分が識別可能に表示手段に表示される。
【発明の効果】
【００１４】
請求項１に記載の発明によれば、ミシンは、縫製データにおける複数の針落ち点からなる縫い目形状を表示する表示手段と、表示手段の表示画面に対する接触位置を検出する検出手段とを備えており、検出手段により検出された接触位置に基づいて、表示手段に表示された複数の針落ち点のうち、接触位置から所定の距離内にある針落ち点を選出することができ、また、その選出された針落ち点から、所望する針落ち点を絞り込んで選択することが可能になっている。
つまり、複数の針落ち点が表示されている表示手段が、作業者によりタッチ指示された接触位置に応じて、幾つかの針落ち点を選択するべき針落ち点の候補として選出するとともに、その選出された針落ち点の候補から作業者が針落ち点を絞り込み、所望する針落ち点を選択することができるので、複数の針落ち点から所望する針落ち点を速やかに選択して指定することができる。
そして、作業者が複数の針落ち点から所望する針落ち点を選択して指定することによって、その針落ち点に関するデータ変更を行うことが可能となり、針落ち点の座標を変更して縫い目形状を変形することなど、作業者が所望する縫製データの変更を容易に行うことができるようになる。
【００１５】
請求項２に記載の発明によれば、縫製データに応じた縫い目形状は、複数の形状要素が組み合わされてなるので、その縫い目形状を構成する形状要素に応じて、所望する針落ち点を絞り込むことによって、より速やかに所望する針落ち点を選択することが可能になっている。
つまり、縫製データに対応する縫い目形状を構成する形状要素による針落ち点の絞り込みを合わせて行うことができるので、より速やかに所望する針落ち点を選択することができる。
【００１６】
請求項３に記載の発明によれば、縫製データは縫い目形状における針落ち点間の縫い目ピッチに関するデータを有しているので、その縫製データにおける針落ち点間の縫い目ピッチに応じて、所望する針落ち点を絞り込むことによって、より速やかに所望する針落ち点を選択することが可能になっている。
つまり、縫製データにおける針落ち点間の縫い目ピッチに関するデータによる針落ち点の絞り込みを合わせて行うことができるので、より速やかに所望する針落ち点を選択することができる。
【００１７】
請求項４に記載の発明によれば、ミシンにおいて、複数の針落ち点から選出された幾つかの針落ち点から、更に、所望する針落ち点を絞り込む際に、その選出された針落ち点を他の針落ち点とは異なるように、表示手段に識別可能に表示することができるとともに、縫い目形状におけるその針落ち点が含まれる形状要素部分を他の要素部分とは異なるように、表示手段に識別可能に表示することができる。
つまり、作業者が所望する針落ち点を絞り込む過程において、その針落ち点が含まれる形状要素部分を識別可能に表示することによって、その絞り込みの対象の針落ち点が、縫製データに対応する縫い目形状におけるどの形状要素部分に含まれている針落ち点であるかを作業者は認識することができるので、作業者が所望する針落ち点を間違いなく選択することが可能になる。
【発明を実施するための最良の形態】
【００１８】
本発明の実施の形態を図１〜図１２に基づいて説明する。
なお、本発明を説明するにあたり、本実施形態においては、電子サイクルミシンを例に挙げて説明する。
電子サイクルミシンは、縫製を行う被縫製物である布を保持する保持枠を有し、その保持枠が縫い針に対し相対的に移動することにより、保持枠に保持される布に所定の縫製データに基づく縫い目形状の縫い目を形成するミシンである。
ここで、後述する縫い針８が上下動を行う方向をＺ軸方向（上下方向）とし、これと直交する一の方向をＸ軸方向（左右方向）とし、Ｚ軸方向とＸ軸方向の両方に直交する方向をＹ軸方向（前後方向）と定義する。
また、本発明に係るミシンは、縫製データを作成する縫製データ作成機能を有する。
【００１９】
電子サイクルミシンＭ（以下、ミシンＭ）は、図１から図３に示すように、ミシンテーブルＴの上面に備えられるミシン本体１と、ミシンテーブルＴの下部に備えられ、ミシン本体１を操作するためのペダル１６等により構成されている。
【００２０】
ミシン本体１は、図１に示すように、外形が側面視にて略コ字状を呈するミシンフレーム２を備えている。このミシンフレーム２は、ミシン本体１の上部をなしＹ軸方向に延びるミシンアーム部２ａと、ミシン本体１の下部をなしＹ軸方向に延びるミシンベッド部２ｂと、ミシンアーム部２ａとミシンベッド部２ｂとを連結する縦胴部２ｃと、を有している。
【００２１】
このミシン本体１には、ミシンフレーム２内にミシン駆動機構が配されており、回動自在でＹ軸方向に延びる図示しない上軸及び図示しない下軸を有している。上軸（図示省略）はミシンアーム部２ａの内部に配され、下軸（図示省略）はミシンベッド部２ｂの内部に配されている。
上軸（図示省略）は、ミシンモータ５（図３参照）に接続され、このミシンモータ５により回動力が付与される。また、下軸（図示省略）は、図示しない動力伝達機構を介して上軸と連結しており、上軸が回動すると上軸の動力が動力伝達機構（図示省略）を通じて下軸側へ伝達され、下軸が回動するようになっている。
上軸（図示省略）の前端側には、図２に示すように、上軸の回動によりＺ軸方向に上下動する針棒８ａが接続されており、その針棒８ａの下端には、縫い針８が交換可能に備えられている。また、ミシンアーム２ａには縫い針８の上下動による布の浮き上がりを防止するために、針棒８ａの上下動と連動して上下動し、縫い針８の周囲の布を押圧する周知の中押さえ１２が設けられている。
また、下軸（図示省略）の前端には、釜（図示省略）が設けられている。上軸とともに下軸が回動すると、縫い針８と釜（図示省略）との協働により縫い目が形成される。
なお、ミシンモータ５、上軸（図示省略）、針棒８ａ、縫い針８、下軸（図示省略）、釜（図示省略）等の接続構成や動作は従来公知のものと同様であるので、ここでは詳述しない。
【００２２】
また、図１、図２に示すように、ミシンベッド部２ｂ上には、布板１０が配設されており、この布板１０の上方に保持枠１１及び縫い針８が配置されるようになっている。
保持枠１１は、ミシンアーム部２ａの前端部に配される取付部材１３に取り付けられており、その取付部材１３にはミシンベッド２ｂ内に配置されたパルスモータであるＸ軸モータ１４及びＹ軸モータ１５が駆動機構部として連結されている（図３参照）。
保持枠１１は、被縫製物である布を保持し、Ｘ軸モータ１４及びＹ軸モータ１５の駆動に伴い、保持した布を保持枠１１ごと前後左右方向（ＸＹ方向）に移動し、その保持した布を縫い針８に対して相対的に移動させて位置決めするようになっている。そして、保持枠１１の移動と、縫い針８や釜（図示省略）の動作が連動することにより、布に所定の縫製データ（特に、後述する針落ち点を示す座標の座標データ）に基づく針落ちを施すことで縫い目が形成される。特に、保持枠１１における所定の縫製範囲であるその保持枠１１の内側に保持される布に、所望する縫い目形状の縫い目が形成される。
つまり、ミシンＭ（ミシン本体１）は、その枠の内側が縫製可能エリアである保持枠１１を有し、その保持枠１１の内側に保持される布における縫製可能範囲に、縫い目形状に応じた縫製データにおける針落ち点を示す座標データ（針落ち点データ）に基づく針落ちを施し、所望する縫い目形状の縫い目を形成するようになっている。
【００２３】
また、保持枠１１は、縫製データを作成する際に針落ち点を指定したり入力したりする場合や、作成された縫製データにおける針落ち点を指し示す場合などにおいて、縫い針８がその針落ち点に対応する位置に配置されるように、縫い針８に対して相対移動するようになっている。
つまり、縫製時ではなくても、保持枠１１は、その保持枠１１の内側に保持される布に縫製する縫い目形状に応じて、縫い針８に対して相対移動し、縫製データにおける針落ち点に対応する位置に縫い針８を配置させることが可能になっている。
【００２４】
なお、ミシンＭ（ミシン本体１）において、保持枠１１がＸ軸モータ１４とＹ軸モータ１５との駆動により移動されることによって、保持枠１１は縫い針８に対して相対的に移動することとなる。つまり、保持枠１１の移動によって、縫い針８は保持枠１１に対して相対移動するようになっている。
【００２５】
ペダル１６は、ミシンＭを駆動し、針棒８ａ（縫い針８）を上下動させたり、保持枠１１を動作させたりするための操作ペダルとして作動する。すなわちペダル１６には、ペダル１６が踏み込まれたその踏み込み操作位置を検出するための、例えば、可変抵抗等から構成されるセンサ（踏み込み量検出手段）が組み込まれており、そのセンサからの出力信号がペダル１６の操作信号として後述する制御部１００に出力され、制御部１００はその操作位置、操作信号に応じて、ミシンモータ５等を駆動し、ミシンＭを動作させるように構成されている。
【００２６】
また、ミシンＭ（ミシン本体１）は、図１、図３に示すように、作業者がミシンに対する各種設定操作や、各種データ等の入力操作を行うための操作パネル２０を備えている。この操作パネル２０とミシン本体１とは、図示しない有線又は無線の回線により接続されている。
操作パネル２０は、図４に示すように、ミシンの各種設定や各種データの入力の操作が可能な複数の操作キーが配されるタッチパネル２１と、各種操作キー及び各種縫製データや縫い目形状、各種設定条件や動作状態等を表示する表示部２２と、を備えている。
【００２７】
タッチパネル２１は、表示部２２の表示画面上に配されており、表示部２２の表示画面に対する接触位置を検出する検出手段として機能する。
表示部２２は、例えば、液晶表示パネルであって、各種キーやボタンを有する操作キー群や、各種縫製データや各種表示画面を表示する表示手段として機能する。
つまり、本実施の形態における操作パネル２０は、液晶表示パネルとその液晶表示パネルの表示面上に設けられたタッチパネルとを備えて構成されており、液晶表示パネルに表示される操作キー群などをタッチ操作することにより、例えば、電磁誘導式、磁気歪式、感圧式等の位置読み取り原理で、タッチパネルがタッチ指示された位置を検出し、検出した位置に応じて、液晶表示パネルの表示部２２部分に各種データ（例えば、縫製データ、縫製データにおける複数の針落ち点、複数の針落ち点からなる縫い目形状）等が表示されるようになっている。また、操作パネル２０に対し所定の操作入力を行うことにより、操作パネル２０の液晶表示パネルにおける表示が様々に切り替わり、各種設定操作や各種入力操作に応じた様々な操作キー群や様々な表示画面が表示されるようになっている。このように操作パネル２０が、ミシンの入力部や表示部としての機能を有するようになっている。
【００２８】
タッチパネル２１は、図４に示すように、後述する針落ち点選出手段としての制御部１００により選出された針落ち点から所望する針落ち点を絞り込む際に、その選出された針落ち点を選択するための前候補選択ボタン２１１ａ、次候補選択ボタン２１１ｂと、後述する針落ち点選出手段としての制御部１００により所定の針落ち点が選出される際に、針落ち点を選出する検索範囲の先頭や終端に対応する縫い目形状の要素を設定するための検索範囲先頭値設定ボタン２１２ａ、検索範囲終端値設定ボタン２１２ｂと、検索範囲設定ボタン２１２ａ、２１２ｂ等により設定された検索範囲に対する検索実行／不実行を切り替えるための範囲検索ＯＮ／ＯＦＦボタン２１３と、検索範囲に応じた検索モードを縫い目形状の要素に基づく要素モードと針落ち点間の縫い目ピッチに基づくピッチモードとに切り替えるためのモード切替ボタン２１４と、各種選択操作や入力操作に関する決定処理を行うためのエンターボタン２１５と、各種選択操作や入力操作に関する取り消し処理を行うためのキャンセルボタン２１６等の操作キー群に対応する入力キー部を有している。
なお、範囲検索ＯＮ／ＯＦＦボタン２１３は、検索実行設定時に「ＯＮ」表示され、検索不実行設定時に「ＯＦＦ」表示されるようになっている。また、モード切替ボタン２１４は、要素モード時には「ＣＳＴ」表示され、ピッチモード時には「ＰＣＨ」表示されるようになっている。
特に、タッチパネル２１は、後述するパターン表示エリア２２１がタッチ指示された任意の接触位置を検出する機能を有している。
【００２９】
表示部２２は、図４に示すように、縫製データにおける複数の針落ち点や、複数の針落ち点からなる縫い目形状を表示するためのパターン表示エリア２２１と、検索範囲先頭値設定ボタン２１２ａにより設定された、検索範囲の先頭に対応する縫い目形状の要素番号を表示するための検索範囲先頭値表示領域２２２ａと、検索範囲終端値設定ボタン２１２ｂにより設定された、検索範囲の終端に対応する縫い目形状の要素番号を表示するための検索範囲終端値表示領域２２２ｂ等を有している。
なお、図４に示す操作パネル２０の表示部２２のパターン表示エリア２２１には、２２個の針落ち点が連なってなる縫い目形状を呈する縫製データが表示されている。この縫製データに応じた縫い目形状は、１５個の針落ち点が連なる曲線状であって略９字形状を呈する第１要素と、４個の針落ち点が連なる直線状の第２要素と、３個の針落ち点が連なる直線状の第３要素との、３つの形状要素が組み合わされている。
【００３０】
また、図３に示すように、ミシンＭ（ミシン本体１）は、ミシンモータ５、Ｘ軸モータ１４、Ｙ軸モータ１５、操作パネル２０、ペダル１６等に接続される制御部１００を有している。
この制御部１００は、ミシンモータ５、Ｘ軸モータ１４、Ｙ軸モータ１５、操作パネル２０及びその他の図示しないアクチュエータについて所定の制御プログラムに従って各種の処理及び制御を実行するＣＰＵ１０１と、各種の処理及び制御を実行するためのプログラムや各種の処理及び制御に要するデータが格納されたＲＯＭ１０２と、各種のデータを格納して各種の処理の作業領域となるＲＡＭ１０３と、新たなデータの書き込み／消去が可能な記憶手段であるＥＥＰＲＯＭ１０４と、ＣＰＵ１０１と各種の機器との接続を図るインターフェース（図示省略）と、各モータ用のパルスモータドライバ（図示省略）等を備えている。
【００３１】
ＣＰＵ１０１は、ペダル１６から入力される操作信号や、操作パネル２０から入力される各種設定信号や各種データ等に応じて、ＲＯＭ１０２に格納されている電子サイクルミシン用の各種制御プログラムやＥＥＰＲＯＭ１０４に格納されている各種縫製データ等を読み出し、そのプログラムやデータに従ってミシン各部の動作処理を集中制御し、その処理結果をＲＡＭ１０３内のワークエリアに格納するとともに、操作パネル２０の操作により入力された各種データや、ＲＡＭ１０３に格納した処理結果を必要に応じてＥＥＰＲＯＭ１０４に記憶させる。
つまり、ＣＰＵ１０１は、ミシンＭ（ミシン本体１）を構成する各部の駆動や処理に関する制御を実行する。
【００３２】
ＲＯＭ１０２には、ミシンＭ（ミシン本体１）の制御プログラムや制御データ、各種縫製に関するデータや表示画面情報などが格納されて、記憶されている。
例えば、記憶手段としてのＲＯＭ１０２には、布に各種縫い目を形成するために、針棒８ａ（縫い針８）や保持枠１１を動作させるための、複数の縫い目形状に関する様々な縫製データが予め記憶されている。この縫製データとしては、縫い目形状を示す複数の針落ち点の座標（針落ち点データ）が、保持枠１１に対する縫い針８の位置に関連つけられた針落ち位置の座標データ（針落ち点Ｐ）として記憶されている。また、その座標データの位置に縫い針８を配置するように、保持枠１１を縫い針８に対して相対移動させる際の移動量に関する移動量データが記憶されている。
【００３３】
また、ＲＯＭ１０２には、例えば、操作パネル２０のパターン表示エリア２２１がタッチ指示されて、タッチパネル２１により検出された接触位置に基づいて、表示部２２（パターン表示エリア２２１）に表示された複数の針落ち点のうち、接触位置から所定の距離内にある針落ち点を選出するための針落ち点選出プログラムや、選出された針落ち点から所望する針落ち点を絞り込むための針落ち点絞込プログラムや、選出された針落ち点のうち何れかを表示部２２（パターン表示エリア２２１）に識別可能に表示させるとともに、縫い目形状におけるその針落ち点が含まれる形状要素部分を識別可能に表示部２２（パターン表示エリア２２１）に表示させるための表示制御プログラム等が記憶されている。
【００３４】
ＲＡＭ１０３には、種々のワークメモリやカウンタなどが設けられており、入力されたデータの処理中や、縫製動作中のワークエリアとして使用される。
【００３５】
ＥＥＰＲＯＭ１０４には、ＲＯＭ１０２に記憶されている以外の縫製データや表示画面情報、オペレータが操作パネル２０を介して設定した縫製データ等が複数格納されて記憶されている。なお、この縫製データとしては、縫い目形状を示す複数の針落ち点の座標（針落ち点データ）が、保持枠１１に対する縫い針８の位置に関連つけられた針落ち位置の座標データ（針落ち点Ｐ）として記憶されている。また、その座標データの位置に縫い針８を配置するように、保持枠１１を縫い針８に対して相対移動させる際の移動量に関する移動量データが記憶されている。
【００３６】
ここで、ＲＯＭ１０２やＥＥＰＲＯＭ１０４に記憶されている縫製データのデータ構成について説明する。
縫製データは、図５に示すように、縫製データに応じた縫い目形状をなす複数の形状要素に関する要素情報から構成されており、各要素情報は図形情報と針落ち情報から構成されている。
また、図形情報は、要素種別、縫い目のピッチ、形状点の数、針落ち点の数などの要素基本情報と、形状点座標から構成されている、
また、針落ち情報は、要素内の針落ちについて、次の針落ちまでの移動量（Ｘ方向移動量とＹ方向移動量）で構成されている。
【００３７】
このような制御部１００は、Ｘ軸モータ１４に併設されたＸ軸原点センサ（図示省略）やＹ軸モータ１５に併設されたＹ軸原点センサ（図示省略）からの検出信号や、ペダル１６から入力される操作信号や、操作パネル２０から入力される各種設定データや、ＲＯＭ１０２やＥＥＰＲＯＭ１０４に記憶された各種データを、ＲＯＭ１０２に格納されている電子サイクルミシン用の各種制御プログラムにより処理し、各モータや操作パネル２０又はその他アクチュエータの制御を実行する。
【００３８】
そして、制御部１００は、縫製の実行時においては、ＣＰＵ１０１が所定の制御プログラムを実行することにより、ＲＯＭ１０２又はＥＥＰＲＯＭ１０４に記憶された縫製データを読み取り、ペダル１６の操作に伴うミシンモータ５の駆動開始と共に縫製データが示す針落ち位置となるようにＸ軸モータ１４及びＹ軸モータ１５を駆動し、保持枠１１を縫い針８（針棒８ａ）に対して相対的に移動させて位置決めする制御を実行する。そして、ＣＰＵ１０１は、ミシンモータ５の回転に同期させながら、縫製データに設定された座標データや移動量データに基づき複数の針落ち位置に順番に位置決めされた保持枠１１が保持する布に縫い針８を針落ちさせて、所定の縫い目形状を縫製する制御を縫製完了まで継続する。
【００３９】
また、制御部１００は、縫製データの設定入力時や編集作業時、または縫製動作時などに応じて、ＣＰＵ１０１がＲＯＭ１０２やＥＥＰＲＯＭ１０４から表示画面情報を読み出して、操作パネル２０に所定の表示画面を表示させる制御を実行する。
【００４０】
また、制御部１００は、操作パネル２０が操作されたことに伴う、複数の形状点や針落ち点の座標データの入力を受け付け、それら針落ち点の座標データ（針落ち点データ）が組み合わされてなる所定の縫い目形状に関する縫製データを作成する縫製データ作成手段として機能する。
なお、針落ち点の座標データ（針落ち点データ）は、表示部２２におけるパターン表示エリア２２１の任意の位置をタッチ指示して針落ち点の位置を直接入力したり、タッチパネル２１の操作キー群を操作して座標を示す数値を入力したりすることが可能になっている。
【００４１】
また、制御部１００は、ＲＯＭ１０２の針落ち点選出プログラムを実行することによって、操作パネル２０のパターン表示エリア２２１がタッチ指示されて、タッチパネル２１により検出された接触位置に基づいて、表示部２２（パターン表示エリア２２１）に表示された複数の針落ち点のうち、接触位置から所定の距離内にある針落ち点を選出する針落ち点選出手段として機能する。
具体的には、針落ち点選出手段としての制御部１００は、例えば、作業者が操作パネル２０のパターン表示エリア２２１をタッチ指示した接触点を中心に、そのパターン表示エリア２２１における半径５ｍｍの範囲内にある針落ち点を指定針落ち点候補として選出する制御を実行する。
【００４２】
また、制御部１００は、ＲＯＭ１０２の針落ち点絞込プログラムを実行することによって、針落ち点選出手段としての制御部１００により選出された針落ち点から、設定された範囲にある針落ち点を絞り込む針落ち点絞込手段として機能する。
具体的には、針落ち点絞込手段としての制御部１００は、例えば、作業者が操作パネル２０の前候補選択ボタン２１１ａや次候補選択ボタン２１１ｂを押下した操作指示によって、針落ち点選出手段としての制御部１００により選出された幾つかの指定針落ち点候補から、作業者が所望する針落ち点を選出して絞り込んで指定する制御を実行する。
特に、針落ち点絞込手段としての制御部１００は、作業者が操作パネル２０の前候補選択ボタン２１１ａや次候補選択ボタン２１１ｂを押下して操作する絞り込みにあわせるように、その縫製データに対応する縫い目形状を構成する形状要素による針落ち点の絞り込みや、その縫製データにおける針落ち点間の縫い目ピッチに関するデータによる針落ち点の絞り込みを行うことができるので、より速やかに所望する針落ち点を絞り込んで指定することができる。
【００４３】
また、制御部１００は、ＲＯＭ１０２の表示制御プログラムを実行することによって、針落ち点選出手段としての制御部１００により選出された針落ち点のうち何れかを表示部２２（パターン表示エリア２２１）に識別可能に表示させるとともに、縫い目形状におけるその針落ち点が含まれる形状要素部分を識別可能に表示部２２（パターン表示エリア２２１）に表示させる表示制御手段として機能する。
具体的には、表示制御手段としての制御部１００は、例えば、選出された幾つかの指定針落ち点候補のうち何れかの針落ち点を、他の針落ち点と識別可能となるように異なる表示形態（例えば、異なる色、異なる点形状など）で表示部２２に表示させる際に、縫い目形状におけるその針落ち点が含まれる形状要素部分を、その縫い目形状において識別可能となるように異なる表示形態（例えば、異なる色、異なる線種など）で表示部２２に表示させる制御を実行する。
【００４４】
次に、本実施の形態におけるミシンＭ（ミシン本体１）において、縫製データにおける針落ち点に関するデータの変更を行うに際して、作業者が所望する針落ち点を選択して指定する処理について、図６、図７、図８に示すフローチャート等に基づき説明する。
【００４５】
まず、電源投入されたミシンＭの操作パネル２０における所定の針落ち点指定キー（図示省略）が押下されたことを制御部１００が検知すると（ステップＳ１０１；Ｙｅｓ）、制御部１００は、各種初期設定に関するデータをＲＡＭ１０３に格納するとともに、図４に示す表示画面を操作パネル２０に表示する（ステップＳ１０２）。
なお、初期設定としては、「範囲検索；ＯＦＦ」、「検索範囲先頭値；１」、「検索範囲終端値；１」、「カーソル指示針落ち；現在針落ち」、「検索中心座標；現在針落ち座標」、「検索要素番号；現在針落ちを含む要素の番号」、「検索モード；ピッチモード」と設定されている。
そして、図４に示す操作パネル２０において、検索範囲ＯＮ／ＯＦＦボタン２１３は「ＯＦＦ」表示、モード切替ボタン２１４は「ＰＣＨ」表示になっており、検索範囲先頭値表示領域２２２ａには「Ｓ０００１」、検索範囲終端値表示領域２２２ｂには「Ｅ０００１」が表示されている。また、操作パネル２０のパターン表示エリア２２１には、２２個の針落ち点Ｐが連なってなる縫い目形状を呈する縫製データが表示されており、白丸で表示されている現在針落ち点には略十字状のカーソルＣが重ねて表示されている。
【００４６】
次いで、モード切替ボタン２１４が押下されたことを制御部１００が検知すると（ステップＳ１０３；Ｙｅｓ）、制御部１００はモード切り替え処理を行い（ステップＳ１０４）、ステップＳ１０３に戻る。
なお、モード切り替え処理において制御部１００は、ピッチモードに設定されていた際には要素モードに切り替え、要素モードに設定されていた際にはピッチモードに切り替える処理を行う。
なお、ピッチモードとは制御部１００が指定針落ち点候補を選出する際に、予め設定されている縫い目ピッチに該当する針落ち点の中から指定針落ち点候補を選出するための設定モードであり、要素モードとは制御部１００が指定針落ち点候補を選出する際に、予め設定されている要素範囲に該当する針落ち点の中から指定針落ち点候補を選出するための設定モードである。
【００４７】
また、制御部１００が、モード切替ボタン２１４が押下されたことを検知せず（ステップＳ１０３；Ｎｏ）、検索範囲ＯＮ／ＯＦＦボタン２１３が押下されたことを制御部１００が検知すると（ステップＳ１０５；Ｙｅｓ）、制御部１００は検索範囲に対する検索の実行（ＯＮ）と、検索の不実行（ＯＦＦ）とを切り替える処理を行い（ステップＳ１０６）、ステップＳ１０３に戻る。
なお、検索範囲ＯＮ／ＯＦＦ切り替え処理において制御部１００は、検索実行（ＯＮ）が設定されていた際には検索不実行（ＯＦＦ）に切り替え、検索不実行（ＯＦＦ）が設定されていた際には検索実行（ＯＮ）に切り替える処理を行う。
なお、検索の実行（ＯＮ）に設定されている場合、その際に設定されているピッチモード又は要素モードに該当する針落ち点の選出を行い、検索の不実行（ＯＦＦ）に設定されている場合、設定モードに関係なく、全ての針落ち点の中からの針落ち点選出を行うようになっている。
【００４８】
また、制御部１００が、検索範囲ＯＮ／ＯＦＦボタン２１３が押下されたことを検知せず（ステップＳ１０５；Ｎｏ）、検索範囲先頭値設定ボタン２１２ａまたは検索範囲終端値設定ボタン２１２ｂが押下されたことを制御部１００が検知すると（ステップＳ１０７；Ｙｅｓ）、制御部１００は検索範囲に関する変更処理を行い（ステップＳ１０８）、ステップＳ１０３に戻る。
なお、検索範囲先頭値設定ボタン２１２ａの「＋」が押下されると検索範囲先頭番号（検索範囲先頭値表示領域２２２ａ）をプラス１する変更を行い、「−」が押下されると検索範囲先頭番号をマイナス１する変更を行う。
また、検索範囲終端値設定ボタン２１２ｂの「＋」が押下されると検索範囲終端番号（検索範囲終端値表示領域２２２ｂ）をプラス１する変更を行い、「−」が押下されると検索範囲終端番号をマイナス１する変更を行う。
【００４９】
次いで、制御部１００は、操作パネル２０のパターン表示エリア２２１が押下されたか否かを判断する（ステップＳ１０９）。
制御部１００が、操作パネル２０のパターン表示エリア２２１は押下されていないと判断すると（ステップＳ１０９；Ｎｏ）、ステップＳ１１３へ進む。
【００５０】
一方、制御部１００が、操作パネル２０のパターン表示エリア２２１が押下されたと判断すると（ステップＳ１０９；Ｙｅｓ）、制御部１００は、パターン表示エリア２２１が押下された接触位置の座標を検出し（ステップＳ１１０）、その検出した接触位置座標から所定の範囲内（例えば、接触位置座標を中心にした半径５ｍｍの範囲内）にある針落ち点Ｐを指定針落ち点候補として選出し（ステップＳ１１１）（図９参照）、候補カーソルＣを選出された指定針落ち点候補のうちの１つに移動させて表示する（ステップＳ１１２）（図１０参照）。
具体的には、例えば、図９に示すように、制御部１００が検出した接触位置座標を中心とした半径５ｍｍの範囲内にある３つの針落ち点Ｐ（第２要素の２点と第３要素の１点）を指定針落ち点候補として選出し、図１０に示すように、第３要素の針落ち点ＰにカーソルＣを重ねて表示する。
そして、制御部１００は、選出された指定針落ち点候補のうちの１つである第３要素の針落ち点ＰにカーソルＣを重ねて表示することで、その針落ち点Ｐを他の針落ち点と識別可能に表示させるとともに、縫い目形状におけるその針落ち点Ｐが含まれる第３要素部分が、その縫い目形状において識別可能となるように太線で表示させている。
なお、図９、図１０に示す操作パネル２０において、検索範囲ＯＮ／ＯＦＦボタン２１３は「ＯＮ」表示、モード切替ボタン２１４は「ＣＳＴ」表示になっており、検索範囲先頭値表示領域２２２ａには「Ｓ０００２」、検索範囲終端値表示領域２２２ｂには「Ｅ０００３」が表示されている。つまり、この操作パネル２０において、第２要素と第３要素の中から指定針落ち点候補を選出する要素モードの設定になっている。
【００５１】
次いで、前候補選択ボタン２１１ａが押下されたことを制御部１００が検知すると（ステップＳ１１３；Ｙｅｓ）、ステップＳ１１４へ進む。
【００５２】
ステップＳ１１４において、制御部１００は、図７に示すフローチャートのような、前候補検索処理を実行する。
まず、制御部１００は、カーソルＣが対応つけられている候補針落ち点が縫い目形状の先頭端であるか否かを判断する（ステップＳ２０１）。
【００５３】
制御部１００が、カーソルＣが対応つけられている候補針落ち点が縫い目形状の先頭端でないと判断すると（ステップＳ２０１；Ｎｏ）、制御部１００は、カーソル位置を１針前に戻す（ステップＳ２０２）。
そして、制御部１００が、要素を跨いだと判断すると（ステップＳ２０３；Ｙｅｓ）、要素番号をマイナス１して（ステップＳ２０４）、ステップＳ２０７へ進む。一方、制御部１００が、要素を跨いでいないと判断すると（ステップＳ２０３；Ｎｏ）、ステップＳ２０７へ進む。
【００５４】
一方、制御部１００が、カーソルＣが対応つけられている候補針落ち点が縫い目形状の先頭端であると判断すると（ステップＳ２０１；Ｙｅｓ）、カーソル位置を最終端に移動し（ステップＳ２０５）、要素番号を最終要素番号に設定し（ステップＳ２０６）、ステップＳ２０７へ進む。
【００５５】
そして、ステップＳ２０７において、制御部１００は、カーソルが指示する針落ち点が候補針落ち点であるか否かを判断する（ステップＳ２０７）。
制御部１００が、カーソルが指示する針落ち点が候補針落ち点でないと判断すると（ステップＳ２０７；Ｎｏ）、ステップＳ２０１に戻る。
一方、制御部１００が、カーソルが指示する針落ち点が候補針落ち点であると判断すると（ステップＳ２０７；Ｙｅｓ）、制御部１００は、検索範囲ＯＮ／ＯＦＦボタン２１３による設定が「ＯＦＦ」であるか否かを判断する（ステップＳ２０８）。
【００５６】
制御部１００が、検索範囲ＯＮ／ＯＦＦボタン２１３による設定が「ＯＦＦ」であると判断すると（ステップＳ２０８；Ｙｅｓ）、ステップＳ２１２へ進む。
一方、制御部１００が、検索範囲ＯＮ／ＯＦＦボタン２１３による設定が「ＯＮ」であると判断すると（ステップＳ２０８；Ｎｏ）、制御部１００は、ピッチモード設定であるか否かを判断する（ステップＳ２０９）。
【００５７】
制御部１００が、ピッチモード設定であると判断し（ステップＳ２０９；Ｙｅｓ）、カーソルが指示する針落ち点が設定されているピッチの条件（ピッチ設定範囲）に該当すると判断すると（ステップＳ２１０；Ｙｅｓ）、ステップＳ２１２へ進む。
一方、制御部１００が、カーソルが指示する針落ち点が設定されているピッチの条件（ピッチ設定範囲）に該当しないと判断すると（ステップＳ２１０；Ｎｏ）、ステップＳ２０１に戻る。
【００５８】
また、制御部１００が、ピッチモード設定でなく、要素モード設定であると判断し（ステップＳ２０９；Ｎｏ）、カーソルが指示する針落ち点が設定されている要素の条件（要素設定範囲）に該当すると判断すると（ステップＳ２１１；Ｙｅｓ）、ステップＳ２１２へ進む。
一方、制御部１００が、カーソルが指示する針落ち点が設定されている要素の条件（要素設定範囲）に該当しないと判断すると（ステップＳ２１１；Ｎｏ）、ステップＳ２０１に戻る。
【００５９】
そして、ステップＳ２１２において、制御部１００が、カーソルが指示する針落ち点に対してカーソルを更新して（ステップＳ２１２）、図６に示すフローチャートにおけるステップＳ１０３に戻る。
【００６０】
ここで、カーソルＣが、指定針落ち点候補における、１針前候補に移動更新されると、図１１に示す操作パネル２０のように、第２要素の針落ち点ＰにカーソルＣが重ねて表示されるとともに、縫い目形状におけるその針落ち点Ｐが含まれる第２要素部分を、その縫い目形状において識別可能となるように太線で表示されるようになっている。
【００６１】
一方、制御部１００が、前候補選択ボタン２１１ａが押下されたことを検知せず（ステップＳ１１３；Ｎｏ）、次候補選択ボタン２１１ｂが押下されたことを制御部１００が検知すると（ステップＳ１１５；Ｙｅｓ）、ステップＳ１１６へ進む。
【００６２】
ステップＳ１１６において、制御部１００は、図８に示すフローチャートのような、次候補検索処理を実行する。
なお、次候補検索処理（ステップＳ３０１〜Ｓ３１２）は、前述した前候補検索処理（ステップＳ２０１〜Ｓ２１２）と、針落ち点を検索する順番が異なるだけであるので（前候補検索処理が繰り上がり順であるとすると、次候補検索処理は繰り下がり順）、説明は省略する。
【００６３】
ステップＳ１１７において、制御部１００は、エンターボタン２１５が押下されたか否かを判断する（ステップＳ１１７）。
制御部１００が、エンターボタン２１５が押下されたと判断すると（ステップＳ１１７；Ｙｅｓ）、制御部１００は、カーソルＣが指示する針落ち点に現在針落ち点を更新して（ステップＳ１１８）、前画面に戻り（ステップＳ１２０）、針落ち点選択指定処理を終了する。
【００６４】
なお、図１０の操作パネル２０に表示されたカーソルＣが、指定針落ち点候補における２針前候補に移動更新された位置の針落ち点が、作業者が所望する針落ち点であったことにより、エンターボタン２１５が押下されたものとすると、図１２に示す操作パネル２０のように、その第２要素の針落ち点ＰにカーソルＣが重ねて表示されるとともに、その針落ち点Ｐは現在針落ち点として白丸で表示される。また、縫い目形状におけるその針落ち点Ｐが含まれる第２要素部分は太線で表示される。
そして、図１２に示す操作パネル２０において、白丸で表示される針落ち点Ｐが現在針落ち点として登録されて、その針落ち点に関するデータ変更を行うことが可能となる。
【００６５】
一方、制御部１００が、エンターボタン２１５が押下されていないと判断すると（ステップＳ１１７；Ｎｏ）、制御部１００は、キャンセルボタン２１６が押下されたか否かを判断する（ステップＳ１１９）。
制御部１００が、キャンセルボタン２１６が押下されたと判断すると（ステップＳ１１９；Ｙｅｓ）、現在針落ち点の更新は行わずに前画面に戻り（ステップＳ１２０）、針落ち点選択指定処理を終了する。一方、制御部１００が、キャンセルボタン２１６が押下されていないと判断すると（ステップＳ１１９；Ｎｏ）、ステップＳ１０３に戻る。
【００６６】
このように、本発明に係るミシンＭによれば、操作パネル２０に表示されている縫製データに関する針落ち点部分をタッチ指示することによって、作業者がタッチ指示した接触位置に応じて幾つかの針落ち点を指定針落ち点候補として選出することができる。
更に、操作パネル２０の前候補選択ボタン２１１ａや次候補選択ボタン２１１ｂを押下することでカーソルＣの表示位置を切り替えて、選出された指定針落ち点候補を順送りするようにして、作業者が所望する針落ち点を絞り込み、作業者がエンターボタン２１５を押下することによってその絞り込んだ針落ち点を現在針落ち点として更新登録することができる。
【００６７】
特に、現在針落ち点を絞り込む過程において、カーソルＣが指し示す針落ち点が含まれる形状要素を太線で表示することによって、現在針落ち点として更新登録する対象の針落ち点が、縫製データに対応する縫い目形状におけるどの形状要素部分に含まれている針落ち点であるかを作業者は認識することができるので、作業者が所望する針落ち点を間違いなく選択し指定して、現在針落ち点として更新登録することが可能になる。
【００６８】
このように、ミシンＭの操作パネル２０において、縫製データに対応する縫い目形状を構成する複数の針落ち点から、作業者が操作パネル２０をタッチ指示した接触位置に応じて幾つかの針落ち点を指定針落ち点候補として選出するとともに、その選出された指定針落ち点候補から作業者が針落ち点を絞り込み、所望する針落ち点を現在針落ち点として更新登録することができるので、複数の針落ち点から所望する針落ち点を速やかに選択して指定することができる。
そして、作業者が所望する針落ち点を現在針落ち点として更新登録することによって、その針落ち点に関するデータ変更を行うことが可能となるので、針落ち点の座標を変更して縫い目形状を変形することなど、作業者が所望する縫製データの変更を容易に行うことができるようになる。
【００６９】
なお、以上の実施の形態においては、縫い目形状を構成する形状要素に基づく要素モードでの針落ち点選択指定処理を説明したが、本発明はこれに限定されるものではなく、縫製データの縫い目ピッチに基づくピッチモードでの針落ち点選択指定処理を実行するようにしてもよい。
【００７０】
また、その他、具体的な細部構造等についても適宜に変更可能であることは勿論である。
【図面の簡単な説明】
【００７１】
【図１】本発明にかかるミシンを示す斜視図である。
【図２】本発明にかかるミシンの保持枠の近傍を示す拡大斜視図である。
【図３】本発明にかかるミシンの要部構成を示すブロック図である。
【図４】本発明にかかるミシンの操作パネルの一例を示す平面図である。
【図５】縫製データのデータ構成を示す説明図である。
【図６】縫製データにおける針落ち点の選択指定処理を示すフローチャートである。
【図７】針落ち点の選択指定処理に関する前候補検索処理を示すフローチャートである。
【図８】針落ち点の選択指定処理に関する次候補検索処理を示すフローチャートである。
【図９】本発明にかかるミシンの操作パネルの表示画面例を示す平面図である。
【図１０】本発明にかかるミシンの操作パネルの表示画面例を示す平面図である。
【図１１】本発明にかかるミシンの操作パネルの表示画面例を示す平面図である。
【図１２】本発明にかかるミシンの操作パネルの表示画面例を示す平面図である。
【図１３】四葉模様の縫い目形状を呈する縫製データにおける針落ち点を示す説明図である。
【符号の説明】
【００７２】
１        ミシン本体（ミシン）
５        ミシンモータ
８        縫い針
１１      保持枠
１６      ペダル
２０      操作パネル
２１      タッチパネル（検出手段）
２１１ａ  前候補選択ボタン
２１１ｂ  次候補選択ボタン
２１２ａ  検索範囲先頭値設定ボタン
２１２ｂ  検索範囲終端値設定ボタン
２１３    範囲検索ＯＮ／ＯＦＦボタン
２１４    モード切替ボタン
２１５    エンターボタン
２１６    キャンセルボタン
２２      表示部（表示手段）
２２１    パターン表示エリア
２２２ａ  検索範囲先頭値表示領域
２２２ｂ  検索範囲終端値表示領域
１００    制御部（縫製データ作成手段、針落ち点選出手段、針落ち点絞込手段、表示制御手段）
Ｍ        電子サイクルミシン（ミシン）
Ｃ        カーソル
Ｐ        針落ち点
【図１】
2008220475.tif 000003
【図２】
2008220475.tif 000004
【図３】
2008220475.tif 000005
【図４】
2008220475.tif 000006
【図５】
2008220475.tif 000007
【図６】
2008220475.tif 000008
【図７】
2008220475.tif 000009
【図８】
2008220475.tif 000010
【図９】
2008220475.tif 000011
【図１０】
2008220475.tif 000012
【図１１】
2008220475.tif 000013
【図１２】
2008220475.tif 000014
【図１３】
2008220475.tif 000015