[go: up one dir, main page]

JP2006198188A - sewing machine - Google Patents

sewing machine Download PDF

Info

Publication number
JP2006198188A
JP2006198188A JP2005013301A JP2005013301A JP2006198188A JP 2006198188 A JP2006198188 A JP 2006198188A JP 2005013301 A JP2005013301 A JP 2005013301A JP 2005013301 A JP2005013301 A JP 2005013301A JP 2006198188 A JP2006198188 A JP 2006198188A
Authority
JP
Japan
Prior art keywords
sewing
coordinate data
coordinate
sewing machine
data
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.)
Pending
Application number
JP2005013301A
Other languages
Japanese (ja)
Inventor
Masami Okamura
正美 岡村
綾子 ▲真▼鍋
Ayako Manabe
Koichi Kondo
耕一 近藤
Toshiaki Kasuga
俊明 春日
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Juki Corp
Original Assignee
Juki Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Juki Corp filed Critical Juki Corp
Priority to JP2005013301A priority Critical patent/JP2006198188A/en
Priority to CN2006100059477A priority patent/CN1807737B/en
Priority to KR1020060005689A priority patent/KR20060084805A/en
Publication of JP2006198188A publication Critical patent/JP2006198188A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01KANIMAL HUSBANDRY; AVICULTURE; APICULTURE; PISCICULTURE; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
    • A01K93/00Floats for angling, with or without signalling devices
    • A01K93/02Floats for angling, with or without signalling devices with signalling devices

Landscapes

  • Life Sciences & Earth Sciences (AREA)
  • Environmental Sciences (AREA)
  • Animal Husbandry (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Sewing Machines And Sewing (AREA)

Abstract

【課題】ミシンの縫製に関するデータが、その縫製を実行することに対して有効なデータであるか否か判断しやすく表示することができるミシンを実現する。
【解決手段】ミシンMが備える保持枠11の内側である縫製可能エリアに対応する範囲に保持される被縫製物に、縫い針8を針落ちさせて縫い目を形成するための、縫い目形状に応じた針落ち位置に関する座標データがミシンMに入力されると、その座標データが、縫製可能エリアに対して予め定められている座標データ群に含まれるか否かが判断されるとともに、座標データが、縫製可能エリアに対応する座標データ群に含まれる場合と、含まれない場合とに応じて、異なる表示形態で表示手段に表示される構成にした。
【選択図】図4
A sewing machine capable of easily displaying whether data relating to sewing of a sewing machine is effective data for executing the sewing is realized.
According to a seam shape for forming a seam by dropping a sewing needle onto a sewing object held in a range corresponding to a sewable area inside a holding frame included in a sewing machine. When coordinate data relating to the needle drop position is input to the sewing machine M, it is determined whether or not the coordinate data is included in a coordinate data group predetermined for the sewing area and the coordinate data is Depending on whether the coordinate data group corresponding to the sewable area is included or not included in the coordinate data group, a different display form is displayed on the display means.
[Selection] Figure 4

Description

本発明は、ミシンに係り、特にミシンの縫製に関するデータを表示する機能を有するミシンに関する。   The present invention relates to a sewing machine, and more particularly to a sewing machine having a function of displaying data related to sewing of a sewing machine.

近年のミシンは、制御装置が縫いに係る縫製データに基づいてミシンの各機構を制御し、当該各機構がその縫製データに従った動作を行うことで、被縫製物に縫い目を形成するようになっている。
このようなミシンでは、様々な形状の縫い目を形成することができるように、縫製データとなる各種パラメータを、表面にタッチセンサが設けられた入力表示装置を用いて入力することができるようになっている。かかる入力表示装置の表示面に、各種設定数値入力やカーソル移動入力を行う入力ボタンと、入力データに関する設定内容を画像表示する画像エリアとが表示され、オペレータは、その表示内容を観察しながら入力ボタンをタッチ操作して所定の入力を行うようになっている(例えば、特許文献1参照。)。
In a recent sewing machine, a control device controls each mechanism of the sewing machine based on sewing data related to sewing, and each mechanism performs an operation according to the sewing data so that a stitch is formed on the sewing product. It has become.
In such a sewing machine, various parameters as sewing data can be input using an input display device provided with a touch sensor on the surface so that stitches of various shapes can be formed. ing. On the display surface of such an input display device, an input button for inputting various setting numerical values and a cursor movement input and an image area for displaying the setting contents related to the input data are displayed, and the operator can input while observing the display contents. A predetermined input is performed by touching a button (see, for example, Patent Document 1).

そして、ミシンの入力表示装置において、縫製データとして、被縫製物に縫い針が突き刺さる位置であり、縫い目の形状を特定することとなる形状点や針落ち点の座標データの入力が行われ、その座標が表示されるものが知られている。
特開2003−117273号公報
Then, in the input display device of the sewing machine, as the sewing data, the position at which the sewing needle pierces the workpiece, and the coordinate data of the shape point and needle drop point that specify the shape of the seam is input, It is known that coordinates are displayed.
JP 2003-117273 A

しかしながら、上記従来技術の場合、入力表示装置において入力された縫製データに関する各種パラメータが、その入力表示装置に表示される際の表示形態にバリエーションはなく、例えば、常に黒色の文字で座標などのパラメータが表示されるようになっている。
そして、例えば、所定の縫製可能エリアを有し、その縫製可能エリアに対応する被縫製物の範囲に縫製を行うミシンにおいて、縫製データを作成するために、その入力表示装置に形状点や針落ち点に関する座標データの入力を行った場合に、入力表示装置に表示される座標データのパラメータからでは、一見しただけではその座標が縫製可能エリア内のものであるか判りにくく、特に、その座標データのパラメータが縫製可能エリア外の数値であったとしても、縫製可能エリアの境界付近の座標であると、その判断が困難となることがあった。
However, in the case of the above prior art, there are no variations in the display form when various parameters relating to the sewing data input in the input display device are displayed on the input display device. For example, parameters such as coordinates always in black characters Is displayed.
Then, for example, in a sewing machine that has a predetermined sewing area and performs sewing in the range of the sewing object corresponding to the sewing area, a shape point or needle drop is displayed on the input display device in order to create sewing data. When coordinate data related to a point is input, it is difficult to determine from the parameters of the coordinate data displayed on the input display device whether the coordinates are within the sewable area at first glance. Even if the parameter is a value outside the sewable area, it may be difficult to judge if the coordinates are near the boundary of the sewable area.

そのため、入力された各種データのパラメータが縫製データとして有効であるか否かは、そのパラメータが表示されただけでは判別できず、実際にミシンを動作させ、試し縫いなどを行うことによって確認しなければならないことがあった。   For this reason, whether or not the parameters of various input data are valid as sewing data cannot be determined simply by displaying the parameters, but must be confirmed by actually operating the sewing machine and performing trial sewing etc. I had to do it.

本発明の目的は、ミシンの縫製に関するデータが、その縫製を実行することに対して有効なデータであるか否か判断しやすく表示することができるミシンを提供することである。   An object of the present invention is to provide a sewing machine that can easily display whether data relating to sewing of a sewing machine is effective data for executing the sewing.

以上の課題を解決するため、請求項1記載の発明は、所定の縫製可能エリアを有し、その縫製可能エリアに対応する被縫製物の範囲に、縫い目形状に応じた座標データに基づき縫い針を針落ちさせて縫い目を形成するミシンにおいて、縫い針が針落ちする位置に関する座標データを入力する入力手段と、入力手段により入力された座標データが、縫製可能エリアに対して予め定められている座標データ群に含まれるか否かを判断する判断手段と、判断手段により判断された結果に基づき、入力手段により入力された座標データが、縫製可能エリアに対応する座標データ群に含まれる場合と、含まれない場合とに応じて、異なる表示形態で座標データを表示する表示手段と、を備えることを特徴とする。   In order to solve the above problems, the invention according to claim 1 has a predetermined sewing area and a sewing needle in a range of a sewing object corresponding to the sewing area based on coordinate data corresponding to the stitch shape. In the sewing machine that forms the seam by dropping the needle, the input means for inputting the coordinate data relating to the position where the sewing needle drops, and the coordinate data input by the input means are predetermined for the sewing area. A determination unit that determines whether or not the coordinate data group is included, and a case in which the coordinate data input by the input unit is included in the coordinate data group corresponding to the sewable area based on the result determined by the determination unit. And display means for displaying coordinate data in a different display form depending on whether it is not included.

請求項1記載の発明によれば、ミシンにおいて、入力手段により入力された座標データが、ミシンが有する縫製可能エリアに対応する座標データ群に含まれるか否かに応じて、その座標データが表示手段に異なる表示形態で表示される。
つまり、入力された座標データが、ミシンの縫製可能エリア外の座標であり、その縫製可能エリアに対して予め定められている座標データ群に含まれない場合は、ミシンの縫製可能エリア内の座標として予め定められている座標データ群に含まれる座標データとは異なる表示形態であるように、警告色などで表示することにより、その座標データに基づく縫製は行えないものと判るように示すことができる。
According to the first aspect of the present invention, in the sewing machine, the coordinate data is displayed according to whether or not the coordinate data input by the input means is included in the coordinate data group corresponding to the sewing area that the sewing machine has. It is displayed in a different display form on the means.
In other words, if the input coordinate data is outside the sewing area of the sewing machine and is not included in the predetermined coordinate data group for the sewing area, the coordinates within the sewing area of the sewing machine As a display form different from the coordinate data included in the coordinate data group determined in advance, it is indicated by a warning color or the like so that it can be understood that sewing based on the coordinate data cannot be performed. it can.

請求項2記載の発明は、所定の縫製可能エリアを有し、その縫製可能エリアに対応する被縫製物の範囲に、縫い目形状に応じた座標データに基づき縫い針を針落ちさせて縫い目を形成するミシンにおいて、縫い針が針落ちする位置に関する複数の座標データからなる縫製データを記憶する記憶手段と、記憶手段に記憶されている縫製データにおける座標データを指定する指定手段と、指定手段により指定された座標データが、縫製可能エリアに対して予め定められている座標データ群に含まれるか否かを判断する判断手段と、判断手段により判断された結果に基づき、指定手段により指定された座標データが、縫製可能エリアに対応する座標データ群に含まれる場合と、含まれない場合とに応じて、異なる表示形態で座標データを表示する表示手段と、を備えることを特徴とする。   The invention according to claim 2 has a predetermined sewing area, and forms a seam by dropping a sewing needle into a range of a sewing object corresponding to the sewing area based on coordinate data corresponding to a seam shape. In the sewing machine, the storage means for storing sewing data composed of a plurality of coordinate data relating to the position where the sewing needle drops, the designation means for designating the coordinate data in the sewing data stored in the storage means, and the designation by the designation means Determination means for determining whether or not the coordinate data thus included is included in a coordinate data group predetermined for the sewable area, and coordinates specified by the specifying means based on the result determined by the determination means A table that displays coordinate data in different display modes depending on whether or not the data is included in the coordinate data group corresponding to the sewing area. Characterized in that it comprises a means.

請求項2記載の発明によれば、ミシンにおいて、記憶手段に記憶された縫製データにおける座標データから指定手段により指定された座標データが、ミシンが有する縫製可能エリアに対応する座標データ群に含まれるか否かに応じて、その座標データが異なる表示形態で表示される。
つまり、指定された座標データが、ミシンの縫製可能エリア外の座標であり、その縫製可能エリアに対して予め定められている座標データ群に含まれない場合は、ミシンの縫製可能エリア内の座標として予め定められている座標データ群に含まれる座標データとは異なる表示形態であるように、警告色などで表示することにより、その座標データに基づく縫製は行えないものと判るように示すことができる。
According to the second aspect of the present invention, in the sewing machine, the coordinate data specified by the specifying means from the coordinate data in the sewing data stored in the storage means is included in the coordinate data group corresponding to the sewing area that the sewing machine has. Depending on whether or not, the coordinate data is displayed in different display forms.
In other words, if the specified coordinate data is outside the sewing area of the sewing machine and is not included in the coordinate data group predetermined for the sewing area, the coordinates within the sewing area of the sewing machine As a display form different from the coordinate data included in the coordinate data group determined in advance, it is indicated by a warning color or the like so that it can be understood that sewing based on the coordinate data cannot be performed. it can.

請求項3記載の発明は、請求項2に記載のミシンにおいて、判断手段は、記憶手段に記憶されている所定の縫製データにおける各座標データが、縫製可能エリアに対して予め定められている座標データ群に含まれるか否かを判断するとともに、表示手段が、所定の縫製データに関する複数の座標データを一覧表示する際に、判断手段により判断された結果に基づき、座標データが縫製可能エリアに対応する座標データ群に含まれる場合と、含まれない場合とに応じて、異なる表示形態で座標データを表示することを特徴とする。   According to a third aspect of the present invention, in the sewing machine according to the second aspect, the determining means is configured such that each coordinate data in the predetermined sewing data stored in the storage means is predetermined with respect to the sewing area. When the display means displays a list of a plurality of coordinate data related to the predetermined sewing data, the coordinate data is stored in the sewable area based on the result determined by the determination means. Coordinate data is displayed in different display forms depending on whether it is included in the corresponding coordinate data group or not.

請求項3記載の発明によれば、請求項2に記載の発明と同様の作用を奏するとともに、ミシンにおいて、記憶手段に記憶された縫製データにおける複数の座標データが表示手段に一覧表示される際に、各座標データが、ミシンが有する縫製可能エリアに対応する座標データ群に含まれるか否かに応じて、座標データがそれぞれ異なる表示形態で表示される。
つまり、縫製データにおける座標データが、ミシンの縫製可能エリア外の座標であり、その縫製可能エリアに対して予め定められている座標データ群に含まれない場合は、ミシンの縫製可能エリア内の座標として予め定められている座標データ群に含まれる座標データとは異なる表示形態であるように、警告色などで表示することにより、その縫製データには、縫製を行うことができない座標データが設定されていることが判るように示すことができる。
According to the third aspect of the invention, the same effect as that of the second aspect of the invention can be achieved, and a plurality of coordinate data in the sewing data stored in the storage means can be displayed as a list on the display means in the sewing machine. In addition, the coordinate data is displayed in different display forms depending on whether or not each coordinate data is included in a coordinate data group corresponding to the sewing area that the sewing machine has.
That is, if the coordinate data in the sewing data are coordinates outside the sewing area of the sewing machine and are not included in the coordinate data group predetermined for the sewing area, the coordinates in the sewing area of the sewing machine As a display form different from the coordinate data included in the coordinate data group determined in advance as a warning color, etc., coordinate data that cannot be sewn is set in the sewing data. You can show that you know.

請求項4記載の発明は、請求項1〜3のいずれか一項に記載のミシンにおいて、表示手段は、座標データが縫製可能エリアに対応する座標データ群に含まれる場合と、含まれない場合とに応じて、異なる表示色で座標データを表示することを特徴とする。   According to a fourth aspect of the present invention, in the sewing machine according to any one of the first to third aspects, the display means includes a case where the coordinate data is included in a coordinate data group corresponding to a sewing area and a case where the coordinate data is not included. The coordinate data is displayed in different display colors according to the above.

請求項4記載の発明によれば、請求項1〜3のいずれか一項に記載の発明と同様の作用を奏するとともに、表示手段は、座標データがミシンの縫製可能エリアに対応する座標データ群に含まれる場合と含まれない場合とに応じて、異なる表示色で座標データを表示する。   According to the invention described in claim 4, while having the same effect as that of the invention described in any one of claims 1-3, the display means is a coordinate data group whose coordinate data corresponds to the sewing area of the sewing machine. The coordinate data is displayed in different display colors depending on whether it is included or not.

請求項1記載の発明によれば、ミシンにおいて入力された座標データが、ミシンが有する縫製可能エリアに対応する座標データ群に含まれるか否かに応じて、その座標データが異なる表示形態で表示される。
つまり、入力された座標データが、ミシンの縫製可能エリア外の座標であり、その縫製可能エリアに対して予め定められている座標データ群に含まれない場合は、ミシンの縫製可能エリア内の座標として予め定められている座標データ群に含まれる座標データとは異なる表示形態であるように、警告色などで表示することにより、その座標データに基づく縫製は行えないものと判るように示すことができる。
従って、このミシンは、縫製に関する座標データなどのデータが、その縫製を実行することに対して有効なデータであるか否かを判断しやすく表示することができる。
According to the first aspect of the present invention, the coordinate data is displayed in different display forms depending on whether or not the coordinate data input in the sewing machine is included in the coordinate data group corresponding to the sewing area that the sewing machine has. Is done.
In other words, if the input coordinate data is outside the sewing area of the sewing machine and is not included in the predetermined coordinate data group for the sewing area, the coordinates within the sewing area of the sewing machine As a display form different from the coordinate data included in the coordinate data group determined in advance, it is indicated by a warning color or the like so that it can be understood that sewing based on the coordinate data cannot be performed. it can.
Therefore, this sewing machine can display easily whether data such as coordinate data relating to sewing is effective data for executing the sewing.

そして、ミシンにおいて表示される座標データが、警告色で表示されずに、ミシンの縫製可能エリア内の座標でありその縫製可能エリアに対して予め定められている座標データ群に含まれることを示す標準の表示形態で表示されるように、座標データの入力を行うことによって、より確実にミシンにおいて縫製を行うために有効な座標データを入力することができ、好適な縫製データを作成することができる。   Then, the coordinate data displayed on the sewing machine is not displayed in the warning color, but is the coordinates in the sewing area of the sewing machine and is included in the coordinate data group predetermined for the sewing area. By inputting the coordinate data so that it can be displayed in the standard display form, it is possible to input coordinate data effective for performing sewing more reliably on the sewing machine, and to create suitable sewing data. it can.

請求項2記載の発明によれば、ミシンにおいて、記憶手段に記憶された縫製データにおける座標データから指定手段により指定された座標データが、ミシンが有する縫製可能エリアに対応する座標データ群に含まれるか否かに応じて、その座標データが異なる表示形態で表示される。
つまり、指定された座標データが、ミシンの縫製可能エリア外の座標であり、その縫製可能エリアに対して予め定められている座標データ群に含まれない場合は、ミシンの縫製可能エリア内の座標として予め定められている座標データ群に含まれる座標データとは異なる表示形態であるように、警告色などで表示することにより、その座標データに基づく縫製は行えないものと判るように示すことができる。
従って、このミシンは、縫製に関する座標データなどのデータが、その縫製を実行することに対して有効なデータであるか否かを判断しやすく表示することができる。
According to the second aspect of the present invention, in the sewing machine, the coordinate data specified by the specifying means from the coordinate data in the sewing data stored in the storage means is included in the coordinate data group corresponding to the sewing area that the sewing machine has. Depending on whether or not, the coordinate data is displayed in different display forms.
In other words, if the specified coordinate data is outside the sewing area of the sewing machine and is not included in the coordinate data group predetermined for the sewing area, the coordinates within the sewing area of the sewing machine As a display form different from the coordinate data included in the coordinate data group determined in advance, it is indicated by a warning color or the like so that it can be understood that sewing based on the coordinate data cannot be performed. it can.
Therefore, this sewing machine can display easily whether data such as coordinate data relating to sewing is effective data for executing the sewing.

そして、ミシンにおいて表示される座標データが、警告色で表示されずに、ミシンの縫製可能エリア内の座標でありその縫製可能エリアに対して予め定められている座標データ群に含まれることを示す標準の表示形態で表示されるように、記憶手段に記憶された縫製データにおける座標データの修正を行うことによって、より確実にミシンにおいて縫製を行うために有効な座標データとして修正することが可能となる。そして、好適な縫製データを作成することができる。   Then, the coordinate data displayed on the sewing machine is not displayed in the warning color, but is the coordinates in the sewing area of the sewing machine and is included in the coordinate data group predetermined for the sewing area. By correcting the coordinate data in the sewing data stored in the storage means so as to be displayed in the standard display form, it is possible to correct the coordinate data as effective for performing sewing on the sewing machine more reliably. Become. And suitable sewing data can be created.

請求項3記載の発明によれば、ミシンにおいて、縫製データにおける複数の座標データが一覧表示される際に、各座標データが、ミシンが有する縫製可能エリアに対応する座標データ群に含まれるか否かに応じて、それぞれ異なる表示形態で表示される。
つまり、縫製データにおける座標データが、ミシンの縫製可能エリア外の座標であり、その縫製可能エリアに対して予め定められている座標データ群に含まれない場合は、ミシンの縫製可能エリア内の座標として予め定められている座標データ群に含まれる座標データとは異なる表示形態であるように、警告色などで表示することにより、その縫製データには、その座標データに基づく縫製を行うことができない座標データが設定されていることが判るように示すことができる。
従って、このミシンは、縫製に関する座標データなどのデータが、その縫製を実行することに対して有効なデータであるか否かを判断しやすく表示することができる。
According to the invention of claim 3, when a plurality of coordinate data in the sewing data is displayed in a list on the sewing machine, each coordinate data is included in the coordinate data group corresponding to the sewing possible area of the sewing machine. Depending on whether or not, each is displayed in a different display form.
That is, if the coordinate data in the sewing data are coordinates outside the sewing area of the sewing machine and are not included in the coordinate data group predetermined for the sewing area, the coordinates in the sewing area of the sewing machine As a display form different from the coordinate data included in the predetermined coordinate data group, the sewing data cannot be sewn based on the coordinate data by displaying with a warning color or the like. It can be shown that the coordinate data is set.
Therefore, this sewing machine can display easily whether data such as coordinate data relating to sewing is effective data for executing the sewing.

そして、ミシンにおいて表示される座標データが、警告色で表示されずに、ミシンの縫製可能エリア内の座標でありその縫製可能エリアに対して予め定められている座標データ群に含まれることを示す標準の表示形態で表示されるように、記憶手段に記憶された縫製データにおける座標データの修正を行うことによって、より確実にミシンにおいて縫製を行うために有効な座標データとして修正することが可能となる。そして、好適な縫製データを作成することができる。   Then, the coordinate data displayed on the sewing machine is not displayed in the warning color, but is the coordinates in the sewing area of the sewing machine and is included in the coordinate data group predetermined for the sewing area. By correcting the coordinate data in the sewing data stored in the storage means so as to be displayed in the standard display form, it is possible to correct the coordinate data as effective for performing sewing on the sewing machine more reliably. Become. And suitable sewing data can be created.

請求項4記載の発明によれば、表示手段は、座標データがミシンの縫製可能エリアに対応する座標データ群に含まれる場合と含まれない場合とに応じて、異なる表示色で座標データを表示する。
よって、表示手段に表示される座標データの表示色に応じて、その座標データが縫製可能エリアに対応する座標データ群に含まれるか否かを容易に認識することができ、その座標データが、縫製を実行することに対して有効なデータであるか否かを判断しやすくなる。
According to the invention of claim 4, the display means displays the coordinate data in different display colors depending on whether or not the coordinate data is included in the coordinate data group corresponding to the sewing area of the sewing machine. To do.
Therefore, according to the display color of the coordinate data displayed on the display means, it can be easily recognized whether or not the coordinate data is included in the coordinate data group corresponding to the sewing area, the coordinate data is It becomes easy to determine whether or not the data is effective for executing the sewing.

本発明の実施の形態を図1〜図9に基づいて説明する。
本実施形態において、ミシンとして電子サイクルミシンを例に説明する。電子サイクルミシンは、縫製を行う被縫製物である布を保持する保持枠を有し、その保持枠が縫い針に対し相対的に移動することにより、保持枠に保持される布に所定の縫製データに基づく縫い目形状の縫い目を形成するミシンである。
ここで、後述する縫い針8が上下動を行う方向をZ軸方向(上下方向)とし、これと直交する一の方向をX軸方向(左右方向)とし、Z軸方向とX軸方向の両方に直交する方向をY軸方向(前後方向)と定義する。
An embodiment of the present invention will be described with reference to FIGS.
In the present embodiment, an electronic cycle sewing machine will be described as an example of the sewing machine. The electronic cycle sewing machine has a holding frame that holds a cloth that is a sewing object to be sewn, and the holding frame moves relative to the sewing needle, so that a predetermined sewing is performed on the cloth held by the holding frame. The sewing machine forms a seam having a seam shape based on data.
Here, the direction in which the sewing needle 8 to be described later moves up and down is defined as the Z-axis direction (vertical direction), and one direction orthogonal thereto is defined as the X-axis direction (left-right direction). The direction perpendicular to the Y axis direction is defined as the Y-axis direction (front-rear direction).

電子サイクルミシンM(以下、ミシンM)は、図1から図3に示すように、ミシンテーブルTの上面に備えられるミシン本体1と、ミシンテーブルTの下部に備えられ、ミシン本体1を操作するためのペダルP等により構成されている。   As shown in FIGS. 1 to 3, the electronic cycle sewing machine M (hereinafter referred to as the sewing machine M) is provided on the upper surface of the sewing machine table T and on the lower part of the sewing machine table T, and operates the sewing machine body 1. For example, a pedal P.

ミシン本体1は、図1に示すように、外形が側面視にて略コ字状を呈するミシンフレーム2を備えている。このミシンフレーム2は、ミシン本体1の上部をなしX軸方向に延びるミシンアーム部2aと、ミシン本体1の下部をなしX軸方向に延びるミシンベッド部2bと、ミシンアーム部2aとミシンベッド部2bとを連結する縦胴部2cとを有している。   As shown in FIG. 1, the sewing machine body 1 includes a sewing machine frame 2 whose outer shape is substantially U-shaped in a side view. The sewing machine frame 2 includes a sewing machine arm portion 2a that forms the upper portion of the sewing machine body 1 and extends in the X-axis direction, a sewing machine bed portion 2b that forms the lower portion of the sewing machine body 1 and extends in the X-axis direction, and the sewing machine arm portion 2a and the sewing machine bed portion. And a vertical body 2c that connects 2b.

このミシン本体1は、ミシンフレーム2内に動力伝達機構が配され、回動自在でX軸方向に延びる図示しない上軸及び図示しない下軸を有している。上軸(図示省略)はミシンアーム部2aの内部に配され、下軸(図示省略)はミシンベッド部2bの内部に配されている。
上軸(図示省略)は、ミシンモータ5(図3参照)に接続され、このミシンモータ5により回動力が付与される。また、下軸(図示省略)は、図示しない縦軸を介して上軸と連結しており、上軸が回動すると、上軸の動力が縦軸(図示省略)を介して下軸側へ伝達し、下軸が回動するようになっている。
上軸(図示省略)の前端には、上軸の回動によりZ軸方向に上下動する針棒8aが接続されており、その針棒8aの下端には、図2に示すように、縫い針8が設けられている。また、ミシンアーム2aには縫い針8の上下動による布の浮き上がりを防止するために、針棒8aの上下動と連動して上下動し、縫い針8の周囲の布を押圧する周知の中押さえ12が設けられている。
また、下軸(図示省略)の前端には、釜(図示省略)が設けられている。上軸とともに下軸が回動すると、縫い針8と釜(図示省略)との協働により縫い目が形成される。
なお、ミシンモータ5、上軸(図示省略)、針棒8a、縫い針8、下軸(図示省略)、釜(図示省略)等の接続構成は従来公知のものと同様であるので、ここでは詳述しない。
The sewing machine body 1 has a power transmission mechanism disposed in a sewing machine frame 2 and has an upper shaft (not shown) and a lower shaft (not shown) that are rotatable and extend in the X-axis direction. The upper shaft (not shown) is arranged inside the sewing machine arm 2a, and the lower shaft (not shown) is arranged inside the sewing machine bed 2b.
The upper shaft (not shown) is connected to a sewing machine motor 5 (see FIG. 3), and rotational power is applied by the sewing machine motor 5. Further, the lower shaft (not shown) is connected to the upper shaft through a vertical axis (not shown), and when the upper shaft rotates, the power of the upper shaft moves to the lower shaft side through the vertical axis (not shown). The lower shaft rotates.
A needle bar 8a that moves up and down in the Z-axis direction by the rotation of the upper shaft is connected to the front end of the upper shaft (not shown), and the lower end of the needle bar 8a is sewn as shown in FIG. A needle 8 is provided. Further, in order to prevent the cloth from being lifted by the vertical movement of the sewing needle 8, the sewing machine arm 2a moves up and down in conjunction with the vertical movement of the needle bar 8a and presses the cloth around the sewing needle 8. A presser 12 is provided.
A hook (not shown) is provided at the front end of the lower shaft (not shown). When the lower shaft rotates together with the upper shaft, a seam is formed by the cooperation of the sewing needle 8 and the hook (not shown).
The connection configuration of the sewing machine motor 5, the upper shaft (not shown), the needle bar 8a, the sewing needle 8, the lower shaft (not shown), the shuttle (not shown) and the like are the same as those conventionally known. Not detailed.

また、図1、図2に示すように、ミシンベッド部2b上には、布板10が配設されており、この布板10の上方に保持枠11及び縫い針8が配置されるようになっている。
保持枠11は、ミシンアーム部2aの前端部に配される取付部材13に取り付けられており、その取付部材13にはミシンベッド2b内に配置されたパルスモータであるX軸モータ14及びY軸モータ15が駆動機構部として連結されている(図3参照)。
保持枠11は、被縫製物である布を保持し、X軸モータ14及びY軸モータ15の駆動に伴い、保持した布を保持枠11ごと前後左右方向(XY方向)に移動し、その保持した布を縫い針8に対して位置決めするようになっている。そして、保持枠11の移動と、縫い針8や釜(図示省略)の動作が連動することにより、布に所定の縫製データ(特に、後述する針落ち位置を示す座標の座標データ)に基づく針落ちを施すことで縫い目が形成される。特に、保持枠11における所定の縫製範囲であるその保持枠11の内側に保持される布に、所望する縫い目形状の縫い目が形成される。
つまり、ミシンM(ミシン本体1)は、その枠の内側が縫製可能エリアである保持枠11を有し、その保持枠11の内側に保持される布における縫製可能範囲に、縫い目形状に応じた縫製データにおける座標データに基づく針落ちを施し、所望する縫い目形状の縫い目を形成するようになっている。
As shown in FIGS. 1 and 2, a cloth plate 10 is disposed on the sewing machine bed 2 b, and the holding frame 11 and the sewing needle 8 are disposed above the cloth plate 10. It has become.
The holding frame 11 is attached to an attachment member 13 disposed at the front end of the sewing machine arm portion 2a. The attachment member 13 has an X-axis motor 14 and a Y-axis that are pulse motors arranged in the sewing machine bed 2b. The motor 15 is connected as a drive mechanism unit (see FIG. 3).
The holding frame 11 holds the cloth that is to be sewn, and moves the held cloth in the front-rear and left-right directions (XY directions) together with the holding frame 11 as the X-axis motor 14 and the Y-axis motor 15 are driven. The cloth is positioned with respect to the sewing needle 8. Then, the movement of the holding frame 11 and the operation of the sewing needle 8 and the shuttle (not shown) are interlocked, so that the needle based on predetermined sewing data (especially coordinate data indicating the needle drop position described later) on the cloth. A seam is formed by applying a drop. In particular, a desired stitch shape is formed on the cloth held inside the holding frame 11 which is a predetermined sewing range in the holding frame 11.
That is, the sewing machine M (sewing machine body 1) has a holding frame 11 in which the inside of the frame is a sewable area, and the sewing range within the cloth held inside the holding frame 11 corresponds to the stitch shape. Needle entry based on the coordinate data in the sewing data is performed to form a desired stitch shape.

ペダルPは、ミシンMを駆動し、針棒8a(縫い針8)を上下動させたり、保持枠11を動作させたりするための操作ペダルとして作動する。すなわちペダルPには、ペダルPが踏み込まれたその踏み込み操作位置を検出するための、例えば、可変抵抗等から構成されるセンサ(踏み込み量検出手段)が組み込まれており、センサからの出力信号がペダルPの操作信号として後述する制御部100に出力され、制御部100はその操作位置、操作信号に応じて、ミシンMを駆動し、動作させるように構成されている。   The pedal P operates as an operation pedal for driving the sewing machine M and moving the needle bar 8a (sewing needle 8) up and down and operating the holding frame 11. That is, the pedal P incorporates, for example, a sensor (depression amount detecting means) configured by a variable resistor or the like for detecting the depression operation position when the pedal P is depressed, and an output signal from the sensor is An operation signal of the pedal P is output to a control unit 100 described later, and the control unit 100 is configured to drive and operate the sewing machine M in accordance with the operation position and the operation signal.

また、ミシンM(ミシン本体1)は、作業者がミシンに対する各種設定操作や、各種データ等の入力操作を行うための操作パネル20を有している。この操作パネル20とミシン本体1とは、図示しない有線又は無線の回線により接続されている。
図4、図5に示すように、操作パネル20は、ミシンの各種設定、各種データの入力の操作が可能な複数の操作キー群21と、各種設定状態や縫い目形状等を表示する表示部22と、を備えている。
なお、本実施の形態における操作パネル20は、液晶表示パネルとその液晶表示パネルの表示画面上に設けられたタッチパネルとを備えて構成されており、液晶表示パネルに表示される操作キー群21をタッチ操作することにより、例えば、電磁誘導式、磁気歪式、感圧式等の位置読み取り原理で、タッチパネルがタッチ指示された位置を検出し、検出した位置に応じて、液晶表示パネルの表示部22部分に各種データや縫い目形状等が表示されるようになっている。また、操作パネル20に対し所定の操作入力を行うことにより、操作パネル20の液晶表示パネルにおける表示が様々に切り替わり、各種設定操作や各種入力操作に応じた様々な操作キー群21や表示部22が表示されるようになっている。
つまり、操作パネル20は、入力手段や表示手段として機能するようになっている。
The sewing machine M (sewing machine body 1) has an operation panel 20 for an operator to perform various setting operations on the sewing machine and input operations of various data. The operation panel 20 and the sewing machine body 1 are connected by a wired or wireless line (not shown).
As shown in FIGS. 4 and 5, the operation panel 20 includes a plurality of operation key groups 21 capable of various sewing machine settings and various data input operations, and a display unit 22 that displays various setting states, stitch shapes, and the like. And.
The operation panel 20 in the present embodiment is configured to include a liquid crystal display panel and a touch panel provided on the display screen of the liquid crystal display panel, and an operation key group 21 displayed on the liquid crystal display panel is displayed. By performing a touch operation, for example, the position where the touch panel is touched is detected by a position reading principle such as an electromagnetic induction type, a magnetostriction type, a pressure sensitive type, and the display unit 22 of the liquid crystal display panel according to the detected position. Various data, stitch shape, etc. are displayed on the part. Further, by performing a predetermined operation input on the operation panel 20, the display on the liquid crystal display panel of the operation panel 20 is switched variously, and various operation key groups 21 and display units 22 corresponding to various setting operations and various input operations. Is displayed.
That is, the operation panel 20 functions as input means and display means.

また、図3に示すように、ミシンM(ミシン本体1)は、ミシンモータ5、X軸モータ14、Y軸モータ15、操作パネル20、ペダルP等に接続される制御部100を有している。
この制御部100は、ミシンモータ5、X軸モータ14、Y軸モータ15、操作パネル20及びその他の図示しないアクチュエータについて所定の制御プログラムに従って各種の処理及び制御を実行するCPU101と、各種の処理及び制御を実行するためのプログラムや各種の処理及び制御に要するデータが格納されたROM102と、各種のデータを格納して各種の処理の作業領域となるRAM103と、着脱可能な記憶手段である外部記憶装置104と、CPU101と各種の機器との接続を図るインターフェース(図示省略)と、各モータ用のパルスモータドライバ(図示省略)等を備えている。
Further, as shown in FIG. 3, the sewing machine M (sewing machine body 1) includes a control unit 100 connected to the sewing machine motor 5, the X-axis motor 14, the Y-axis motor 15, the operation panel 20, the pedal P, and the like. Yes.
The control unit 100 includes a CPU 101 that executes various processes and controls according to a predetermined control program for the sewing machine motor 5, the X-axis motor 14, the Y-axis motor 15, the operation panel 20, and other actuators (not shown). ROM 102 storing a program for executing control and various processes and data required for control, RAM 103 storing various data and serving as a work area for various processes, and external storage as removable storage means The device 104 includes an interface (not shown) for connecting the CPU 101 and various devices, a pulse motor driver (not shown) for each motor, and the like.

CPU101は、ペダルPから入力される操作信号や、操作パネル20から入力される各種設定信号、各種データ等に応じて、ROM102に格納されている電子サイクルミシン用の各種制御プログラムや外部記憶装置104に格納されている各種縫製データに従って各部の動作処理を集中制御し、その処理結果をRAM103内のワークエリアに格納するとともに、操作パネル20の操作により入力された各種データや、RAM103に格納した処理結果を必要に応じて外部記憶装置104に記憶させる。そして、CPU101は、ミシンM(ミシン本体1)を構成する各部の駆動を制御する。   The CPU 101 performs various control programs for the electronic cycle sewing machine stored in the ROM 102 and the external storage device 104 in accordance with operation signals input from the pedal P, various setting signals input from the operation panel 20, various data, and the like. The operation processing of each part is centrally controlled according to the various sewing data stored in the sewing machine, and the processing results are stored in the work area in the RAM 103, and the various data input by operating the operation panel 20 and the processing stored in the RAM 103 are stored. The result is stored in the external storage device 104 as necessary. Then, the CPU 101 controls the driving of each part constituting the sewing machine M (sewing machine body 1).

ROM102には、ミシンM(ミシン本体1)の制御プログラムや制御データ、各種縫製に関するデータや表示画面情報が格納され、記憶されている。
例えば、ROM102には、記憶手段として、被縫製物に各種縫い目を形成するために、針棒8a(縫い針8)や保持枠11を動作させるための、複数の縫い目形状に関する縫製データが予め記憶されている。この縫製データとしては、縫い目形状を示す形状点の座標や、その形状点に基づき算出された針落ち点の座標が、保持枠11に対する縫い針8の位置に関連つけられた針落ちする位置の座標データとして記憶されている。また、その座標データの位置に縫い針8を配置するように、保持枠11を縫い針8に対して相対移動させる際の移動量に関する移動量データが記憶されている。
特に、ROM102は、縫い針8が保持枠11の内側である縫製可能エリアに位置する際の座標データ群を記憶している。
The ROM 102 stores and stores the control program and control data of the sewing machine M (sewing machine body 1), data related to various types of sewing, and display screen information.
For example, the ROM 102 stores, as storage means, sewing data relating to a plurality of stitch shapes for operating the needle bar 8a (the sewing needle 8) and the holding frame 11 in order to form various stitches on the workpiece. Has been. As the sewing data, the coordinates of the shape point indicating the stitch shape and the coordinates of the needle drop point calculated based on the shape point are the positions of the needle drop position associated with the position of the sewing needle 8 with respect to the holding frame 11. It is stored as coordinate data. Further, movement amount data relating to a movement amount when the holding frame 11 is moved relative to the sewing needle 8 so as to place the sewing needle 8 at the position of the coordinate data is stored.
In particular, the ROM 102 stores a coordinate data group when the sewing needle 8 is located in the sewable area inside the holding frame 11.

RAM103には、種々のワークメモリやカウンタなどが設けられており、入力されたデータの処理中や、縫製動作中のワークエリアとして使用される。   The RAM 103 is provided with various work memories, counters, and the like, and is used as a work area during processing of input data or during a sewing operation.

外部記憶装置104は、例えば、不揮発性のいわゆるフラッシュメモリーであり、ROM101に記憶されている以外の縫製データや表示画面情報、オペレータが操作パネル20を介して設定した縫製データが記憶されている。この縫製データとしては、縫い目形状を示す形状点の座標や、その形状点に基づき算出された針落ち点の座標が、保持枠11に対する縫い針8の位置に関連つけられた針落ちする位置の座標データとして記憶されている。また、その座標データの位置に縫い針8を配置するように、保持枠11を縫い針8に対して相対移動させる際の移動量に関する移動量データが記憶されている。   The external storage device 104 is, for example, a nonvolatile so-called flash memory, and stores sewing data other than those stored in the ROM 101, display screen information, and sewing data set by the operator via the operation panel 20. As the sewing data, the coordinates of the shape point indicating the stitch shape and the coordinates of the needle drop point calculated based on the shape point are the positions of the needle drop position associated with the position of the sewing needle 8 with respect to the holding frame 11. It is stored as coordinate data. Further, movement amount data relating to a movement amount when the holding frame 11 is moved relative to the sewing needle 8 so as to place the sewing needle 8 at the position of the coordinate data is stored.

そして、制御部100は、X軸モータ14に併設されたX軸原点センサ(図示省略)やY軸モータ15に併設されたY軸原点センサ(図示省略)、ペダルPから入力される駆動信号や、操作パネル20から入力される各種設定データや、ROM102や外部記憶装置104に記憶された各種データを、ROM102に格納されている電子サイクルミシン用の各種制御プログラムにより処理し、各モータや操作パネル20又はその他アクチュエータの制御を実行する。   Then, the control unit 100 includes an X-axis origin sensor (not shown) provided together with the X-axis motor 14, a Y-axis origin sensor (not shown) provided together with the Y-axis motor 15, a drive signal input from the pedal P, Various setting data input from the operation panel 20 and various data stored in the ROM 102 or the external storage device 104 are processed by various control programs for the electronic cycle sewing machine stored in the ROM 102, and each motor or operation panel is processed. 20 or other actuator control is executed.

そして、制御部100は、縫製の実行時においては、CPU101が所定の制御プログラムを実行することにより、ROM102又は外部記憶装置104に記憶された縫製データを読み取り、ミシンモータ5の駆動開始と共に縫製データが示す針落ち位置となるようにX軸モータ14及びY軸モータ15を駆動し、保持枠11を縫い針8(針棒8a)に位置決めする制御を実行する。そして、CPU101は、ミシンモータ5の回転に同期させながら、縫製データに設定された座標データに基づき複数の針落ち位置に順番に保持枠11を位置決めし、縫い針8を針落ちさせる制御を縫製完了まで継続する。   When the sewing is executed, the control unit 100 reads the sewing data stored in the ROM 102 or the external storage device 104 by the CPU 101 executing a predetermined control program, and starts sewing data when the sewing machine motor 5 starts to be driven. The X-axis motor 14 and the Y-axis motor 15 are driven so as to reach the needle drop position indicated by, and control for positioning the holding frame 11 on the sewing needle 8 (needle bar 8a) is executed. Then, while synchronizing with the rotation of the sewing machine motor 5, the CPU 101 sews the control for positioning the holding frame 11 in order at a plurality of needle drop positions based on the coordinate data set in the sewing data and dropping the sewing needle 8. Continue until completion.

また、制御部100は、縫製データの設定入力時や確認作業時においては、CPU101がROM102や外部記憶装置104から入力設定画面などに関する画面情報を読み出し、これに基づいて操作パネル20に入力設定画面を表示させる制御を行う。特に、制御部100は、縫製データに関する座標データを表示部22に表示する表示手段の一部として機能する。   In addition, the control unit 100 reads screen information related to an input setting screen or the like from the ROM 102 or the external storage device 104 when the sewing data is set or confirmed, and the input setting screen is displayed on the operation panel 20 based on the information. Control to display. In particular, the control unit 100 functions as a part of display means for displaying coordinate data related to sewing data on the display unit 22.

例えば、図4は縫製データの設定画面を示す一例である。この設定画面では、操作キー群21には、表示部22において表示されるカーソルCを所望する方向に移動させるための八方向入力キー21aや、カーソルCが位置する座標に関する座標データを縫製データにおける縫い目形状の形状点や針落ち点として確定するための確定キー21b等が備えられている。
また、表示部22には、カーソルCの位置を示す座標Qや、形状点(図中、黒色点)や針落ち点(図中、灰色点)を結ぶように形成される縫い目形状などが表示されるようになっている。この形状点とは、実際にミシンMが縫製し形成する縫い目形状のラインを示すためのポイントであり、複数の形状点が入力されて設定されることにより、所望する縫い目形状のラインが縫製データとして設定される。そして、その形状点間に縫いピッチなどに応じて複数の針落ち点が設定されるようになっている。なお、カーソルCや形状点、針落ち点等の位置を示す座標は、保持枠11を基準とし、保持枠11に対するカーソルCや形状点、針落ち点等の位置を示すとともに、保持枠11に対する縫い針8の位置を示す位置データである。
そして、この設定画面において、八方向入力キー21aが入力操作されることに応じて、表示部22のカーソルCが移動し、そのカーソルCが位置する座標Q(座標データ)が表示されるようになっている。
For example, FIG. 4 shows an example of a sewing data setting screen. In this setting screen, the operation key group 21 includes, in the sewing data, the eight-direction input key 21a for moving the cursor C displayed on the display unit 22 in a desired direction and the coordinate data regarding the coordinates where the cursor C is located. A confirmation key 21b and the like for confirming the shape point of the seam shape and the needle drop point are provided.
Further, the display unit 22 displays coordinates Q indicating the position of the cursor C, a shape of a stitch formed so as to connect a shape point (black point in the figure) and a needle drop point (gray point in the figure). It has come to be. This shape point is a point for indicating a stitch-shaped line that is actually formed by the sewing machine M, and by inputting and setting a plurality of shape points, a desired stitch-shaped line can be obtained as sewing data. Set as A plurality of needle drop points are set between the shape points according to the sewing pitch and the like. The coordinates indicating the position of the cursor C, the shape point, the needle drop point, etc. indicate the position of the cursor C, the shape point, the needle drop point, etc. with respect to the holding frame 11 with reference to the holding frame 11, and This is position data indicating the position of the sewing needle 8.
In this setting screen, the cursor C of the display unit 22 is moved in response to the input operation of the eight-direction input key 21a, and the coordinates Q (coordinate data) where the cursor C is located are displayed. It has become.

また、例えば、図5は縫製データの確認画面を示す一例である。この確認画面では、操作キー群21には、表示部22において表示される形状点(図中、黒色点)や針落ち点(図中、灰色点)を結ぶように形成される縫い目形状に沿って、カーソルCを移動させるための前進後退キー21cや、現在表示している縫製データに関する形状点や針落ち点の座標データを一覧表示するための一覧キー21d等が備えられている。
また、表示部22には、縫い目形状におけるカーソルCの位置を示す座標Rが表示されるようになっている。
そして、この確認画面において、前進後退キー21cが入力操作されることに応じて、表示部22のカーソルCが縫製データに応じた縫い目形状に沿って移動し、そのカーソルCが位置する座標R(座標データ)が表示されるようになっている。なお、操作パネル20において、操作キー群21の前進後退キー21cは、縫製データとして記憶されている座標データを指定する指定手段として機能する。
Further, for example, FIG. 5 is an example showing a sewing data confirmation screen. In this confirmation screen, the operation key group 21 follows a stitch shape formed so as to connect a shape point (black point in the figure) and a needle drop point (gray point in the figure) displayed on the display unit 22. Further, a forward / backward key 21c for moving the cursor C, a list key 21d for displaying a list of coordinate data of the shape points and needle drop points related to the currently displayed sewing data, and the like are provided.
The display unit 22 displays coordinates R indicating the position of the cursor C in the stitch shape.
In this confirmation screen, in response to an input operation of the forward / backward key 21c, the cursor C of the display unit 22 moves along the stitch shape corresponding to the sewing data, and the coordinate R (where the cursor C is located) Coordinate data) is displayed. In the operation panel 20, the forward / backward key 21c of the operation key group 21 functions as a designation means for designating coordinate data stored as sewing data.

また、制御部100は、操作パネル20を介して入力されたり指定された縫製データにおける座標データが、ROM102に記憶されて予め定められている座標データ群に含まれているか否か判断する判断手段としての制御を行う。
例えば、制御部100は、設定画面において、八方向入力キー21aが入力操作されたことに応じて移動したカーソルCが位置する座標(座標Q)に対応する座標データが、縫い針8が保持枠11の内側である縫製可能エリアに位置する際の座標データ群に含まれているか否かの判断や、確認画面において、前進後退キー21cが入力操作されたことに応じて移動したカーソルCが位置する座標(座標R)に対応する座標データが、縫い針8が保持枠11の内側である縫製可能エリアに位置する際の座標データ群に含まれているか否かの判断を行う。
Further, the control unit 100 determines whether or not the coordinate data in the sewing data input or designated via the operation panel 20 is included in a predetermined coordinate data group stored in the ROM 102. As a control.
For example, the control unit 100 displays the coordinate data corresponding to the coordinates (coordinate Q) where the cursor C moved according to the input operation of the eight-direction input key 21a on the setting screen, and the sewing needle 8 holds the holding frame. 11 is determined whether it is included in the coordinate data group at the time of being located in the sewable area that is inside 11, and the cursor C moved in response to the input operation of the forward / backward key 21 c is displayed on the confirmation screen. It is determined whether or not the coordinate data corresponding to the coordinate (coordinate R) to be included is included in the coordinate data group when the sewing needle 8 is located in the sewable area inside the holding frame 11.

具体的には、例えば、縫い針8が保持枠11の内側である縫製可能エリアに位置する際の座標データの範囲が、(X、Y)=(±30、±30)である場合に、入力された座標Qや指定された座標RにおけるX座標やY座標が、−30≦X座標≦+30、−30≦Y座標≦+30、のように、その座標データ群の範囲内であるか否かの判断を制御部100が行う。
なお、縫い針8が保持枠11の内側である縫製可能エリアに位置する際の座標データの範囲は、保持枠11のサイズに応じて異なるので、保持枠11毎に設定、記憶されるようになっている。
Specifically, for example, when the range of the coordinate data when the sewing needle 8 is positioned in the sewable area inside the holding frame 11 is (X, Y) = (± 30, ± 30), Whether the X coordinate and Y coordinate at the input coordinate Q or the designated coordinate R are within the range of the coordinate data group such as −30 ≦ X coordinate ≦ + 30, −30 ≦ Y coordinate ≦ + 30 Is determined by the control unit 100.
Note that the range of coordinate data when the sewing needle 8 is located in the sewable area inside the holding frame 11 differs depending on the size of the holding frame 11, so that it is set and stored for each holding frame 11. It has become.

また、制御部100は、判断手段により判断された結果に基づき、操作パネル20を介して入力されたり指定された座標データが、縫製可能エリアに対応する座標データ群に含まれる場合と、含まれない場合とに応じて、異なる表示形態で座標データを表示する制御を行う。
具体的には、例えば、操作パネル20を介して入力された座標データが、縫製可能エリアに対応する座標データ群に含まれる場合には黒色でその座標を表示し、操作パネル20を介して入力された座標データが、縫製可能エリアに対応する座標データ群に含まれない場合には赤色でその座標を表示するように、異なる表示形態で座標データを表示するようになっている。
Further, the control unit 100 includes the case where the coordinate data input or designated via the operation panel 20 is included in the coordinate data group corresponding to the sewing area based on the result determined by the determination unit. Control to display the coordinate data in a different display form is performed according to the absence.
Specifically, for example, when coordinate data input via the operation panel 20 is included in the coordinate data group corresponding to the sewing area, the coordinates are displayed in black and input via the operation panel 20. When the coordinate data thus obtained is not included in the coordinate data group corresponding to the sewable area, the coordinate data is displayed in a different display form so that the coordinates are displayed in red.

次に、本実施の形態におけるミシンM(ミシン本体1)において、縫製データを入力設定する際の処理動作について、図6に示すフローチャートに基づき説明する。   Next, a processing operation when sewing data is input and set in the sewing machine M (sewing machine body 1) in the present embodiment will be described based on a flowchart shown in FIG.

まず、操作パネル20の所定のキーが押下されたことに基づき、ミシンMは、縫製データに関する座標データの入力設定を行うための入力モードに切り替えられ、操作パネル20に、例えば、図4に示すような設定画面が表示される(ステップS101)。
次いで、制御部100は、操作パネル20の八方向入力キー21aが押下されたか否かを判断する(ステップS102)。
制御部100が、八方向入力キー21aが押下されたと判断すると(ステップS102;Yes)、制御部100は、座標表示フラグFをF=0と設定し(ステップS103)、その八方向入力キー21aの向きに応じて、カーソルCの座標データのパラメータを更新する(ステップS104)。
First, based on a predetermined key on the operation panel 20 being pressed, the sewing machine M is switched to an input mode for performing coordinate data input setting relating to sewing data, and the operation panel 20 is shown in FIG. Such a setting screen is displayed (step S101).
Next, the control unit 100 determines whether or not the eight-way input key 21a of the operation panel 20 has been pressed (step S102).
When the control unit 100 determines that the eight-way input key 21a is pressed (step S102; Yes), the control unit 100 sets the coordinate display flag F to F = 0 (step S103), and the eight-way input key 21a. The parameter of the coordinate data of the cursor C is updated according to the direction of (Step S104).

次いで、制御部100は、八方向入力キー21aの操作によって入力されて更新されたカーソルCの座標データのX座標のパラメータが、所定の縫製可能エリアに対応する座標データ群の範囲に収まるか否か(例えば、−30≦X≦+30)を判断する(ステップS105)。
制御部100が、入力されたカーソルCの座標データのX座標のパラメータが、所定の縫製可能エリアに対応する座標データ群の範囲に収まると判断すると(ステップS105;Yes)、座標表示フラグFをF=F+0とし(ステップS106)、ステップS108へ進む。
一方、制御部100が、入力されたカーソルCの座標データのX座標のパラメータが、所定の縫製可能エリアに対応する座標データ群の範囲に収まらないと判断すると(ステップS105;No)、座標表示フラグFをF=F+1とし(ステップS107)、ステップS108へ進む。
Next, the control unit 100 determines whether or not the X-coordinate parameter of the coordinate data of the cursor C input and updated by the operation of the eight-way input key 21a falls within the coordinate data group corresponding to a predetermined sewing area. (For example, −30 ≦ X ≦ + 30) is determined (step S105).
When the control unit 100 determines that the X coordinate parameter of the input coordinate data of the cursor C falls within the coordinate data group range corresponding to the predetermined sewing area (step S105; Yes), the coordinate display flag F is set. F = F + 0 is set (step S106), and the process proceeds to step S108.
On the other hand, when the control unit 100 determines that the X coordinate parameter of the input coordinate data of the cursor C does not fall within the coordinate data group range corresponding to the predetermined sewing area (step S105; No), the coordinate display is performed. The flag F is set to F = F + 1 (step S107), and the process proceeds to step S108.

ステップS108において、制御部100は、八方向入力キー21aの操作によって入力されて更新されたカーソルCの座標データのY座標のパラメータが、所定の縫製可能エリアに対応する座標データ群の範囲に収まるか否か(例えば、−30≦Y≦+30)を判断する(ステップS108)。
制御部100が、入力されたカーソルCの座標データのY座標のパラメータが、所定の縫製可能エリアに対応する座標データ群の範囲に収まると判断すると(ステップS108;Yes)、座標表示フラグFをF=F+0とし(ステップS109)、ステップS111へ進む。
一方、制御部100が、入力されたカーソルCの座標データのY座標のパラメータが、所定の縫製可能エリアに対応する座標データ群の範囲に収まらないと判断すると(ステップS108;No)、座標表示フラグFをF=F+10とし(ステップS110)、ステップS111へ進む。
In step S108, the control unit 100 sets the Y coordinate parameter of the coordinate data of the cursor C updated by the operation of the eight-way input key 21a within the coordinate data group range corresponding to the predetermined sewing area. Whether or not (for example, −30 ≦ Y ≦ + 30) is determined (step S108).
When the control unit 100 determines that the Y coordinate parameter of the input coordinate data of the cursor C is within the range of the coordinate data group corresponding to the predetermined sewing area (step S108; Yes), the coordinate display flag F is set. F = F + 0 is set (step S109), and the process proceeds to step S111.
On the other hand, when the control unit 100 determines that the Y coordinate parameter of the input coordinate data of the cursor C does not fall within the coordinate data group range corresponding to the predetermined sewing area (step S108; No), the coordinate display is performed. The flag F is set to F = F + 10 (step S110), and the process proceeds to step S111.

ステップS111において、制御部100は、座標表示フラグFが、F=0であるか否かを判断する(ステップS111)。
制御部100が、座標表示フラグFがF=0であると判断すると(ステップS111;Yes)、更新されて入力されたカーソルCの座標におけるX座標のパラメータ及びY座標のパラメータをともに、表示部22の座標Qにおいて黒色で表示するとともに(ステップS112)、カーソルCを移動させる。
そして、そのカーソルCが示す座標データに応じて、保持枠11を移動させ(ステップS113)、ステップS115へ進む。
In step S111, the control unit 100 determines whether or not the coordinate display flag F is F = 0 (step S111).
When the control unit 100 determines that the coordinate display flag F is F = 0 (step S111; Yes), both the X coordinate parameter and the Y coordinate parameter in the coordinates of the cursor C that are updated and input are displayed on the display unit. The display is displayed in black at the coordinate Q of 22 (step S112), and the cursor C is moved.
Then, the holding frame 11 is moved according to the coordinate data indicated by the cursor C (step S113), and the process proceeds to step S115.

一方、制御部100が、座標表示フラグFがF=0でないと判断すると(ステップS111;No)、更新されて入力されたカーソルCの座標におけるX座標のパラメータとY座標のパラメータのうち、所定の縫製可能エリアに対応する座標データ群の範囲に収まらないパラメータを、表示部22の座標Qにおいて赤色で表示するとともに(ステップS114)、カーソルCを移動させる。そして、ステップS115へ進む。   On the other hand, when the control unit 100 determines that the coordinate display flag F is not F = 0 (step S111; No), the X coordinate parameter and the Y coordinate parameter in the updated coordinates of the cursor C are predetermined. Parameters that do not fall within the coordinate data group corresponding to the sewing area are displayed in red at the coordinates Q of the display unit 22 (step S114), and the cursor C is moved. Then, the process proceeds to step S115.

ステップS115において、制御部100は、操作パネル20の八方向入力キー21aが押下されているか否かを判断する(ステップS115)。
制御部100が、操作パネル20の八方向入力キー21aが押下されていると判断すると(ステップS115;Yes)、ステップS103に戻る。
一方、制御部100が、操作パネル20の八方向入力キー21aが押下されていないと判断すると(ステップS115;No)、制御部100は、所定の座標記憶キーが押下されたか否かを判断する(ステップS116)。
In step S115, the control unit 100 determines whether or not the eight-direction input key 21a of the operation panel 20 is pressed (step S115).
When the control unit 100 determines that the eight-way input key 21a of the operation panel 20 is pressed (step S115; Yes), the process returns to step S103.
On the other hand, when the control unit 100 determines that the eight-direction input key 21a of the operation panel 20 is not pressed (step S115; No), the control unit 100 determines whether or not a predetermined coordinate storage key is pressed. (Step S116).

制御部100が、座標記憶キーが押下されていないと判断すると(ステップS116;No)、ステップS115に戻る。
一方、制御部100が、座標記憶キーが押下されたと判断すると(ステップS116;Yes)、制御部100は、入力されたカーソルCの座標データを外部記憶装置104に記憶する(ステップS117)。
When the control unit 100 determines that the coordinate storage key has not been pressed (step S116; No), the process returns to step S115.
On the other hand, when the control unit 100 determines that the coordinate storage key has been pressed (step S116; Yes), the control unit 100 stores the input coordinate data of the cursor C in the external storage device 104 (step S117).

次いで、制御部100は、操作パネル20の確定キー21bが押下されたか否かを判断する(ステップS118)。
制御部100が、操作パネル20の確定キー21bが押下されていないと判断すると(ステップS118;No)、ステップS102に戻る。
一方、制御部100が、操作パネル20の確定キー21bが押下されたと判断すると(ステップS118;Yes)、これまでに入力されて外部記憶装置104に記憶された座標データをまとめて縫製データとして登録し(ステップS119)、縫製データの入力設定処理を終了する。
Next, the control unit 100 determines whether or not the confirmation key 21b of the operation panel 20 has been pressed (step S118).
When the control unit 100 determines that the confirmation key 21b of the operation panel 20 has not been pressed (step S118; No), the process returns to step S102.
On the other hand, when the control unit 100 determines that the confirmation key 21b of the operation panel 20 has been pressed (step S118; Yes), the coordinate data input so far and stored in the external storage device 104 are collectively registered as sewing data. (Step S119), and the sewing data input setting process ends.

このように、ミシンMは、操作パネル20における操作キー群21の八方向入力キー21aを操作してカーソルCを移動させることにより、カーソルCが位置する座標に対応する、縫い針8が布に針落ちする位置に関する座標データを入力することができ、縫製データを作成することができる。
特に、八方向入力キー21aを操作してカーソルCを移動させる際に、そのカーソルCが位置する座標が保持枠11の内側である縫製可能エリアに対応するか否かを、その縫製可能エリアに対して予め定められている座標データ群に含まれるか否かに応じて、そのカーソルCが位置する座標データのパラメータを操作パネル20の表示部22(座標Q)に異なる表示色など異なる表示形態で表示することができる。
In this way, the sewing machine M operates the eight-direction input key 21a of the operation key group 21 on the operation panel 20 to move the cursor C, so that the sewing needle 8 corresponding to the coordinates where the cursor C is located on the cloth. Coordinate data relating to the needle drop position can be input, and sewing data can be created.
In particular, when the cursor C is moved by operating the eight-direction input key 21a, whether or not the coordinates where the cursor C is located corresponds to the sewable area inside the holding frame 11 is displayed in the sewable area. Depending on whether it is included in a predetermined coordinate data group or not, the display unit 22 (coordinate Q) of the operation panel 20 displays the parameters of the coordinate data where the cursor C is located, such as different display colors. Can be displayed.

つまり、表示部22に表示されるカーソルCの座標データのパラメータが、縫製可能エリア外の座標であり、その縫製可能エリアに対して予め定められている座標データ群に含まれないことを示すように、赤色などの警告色で表示されている場合は、その座標データを有する縫製データによっては、所望する縫い目形状の縫製は行えないものと判る。
そして、赤色などの警告色で表示部22に表示されるカーソルCの座標データのパラメータが、縫製可能エリア内の座標であり、その縫製可能エリアに対して予め定められている座標データ群に含まれることを示す黒色での表示となる位置に、そのパラメータの表示形態(表示色)に基づいて、カーソルCを移動させて、そのカーソルCが位置する座標における座標データを縫製データとして記憶し、登録することにより、より確実にミシンMにおいて縫製を行うために有効な縫製データを作成することができる。
That is, it is indicated that the parameter of the coordinate data of the cursor C displayed on the display unit 22 is a coordinate outside the sewable area and is not included in the coordinate data group predetermined for the sewable area. If the warning color such as red is displayed, it can be understood that the desired stitch shape cannot be sewn depending on the sewing data having the coordinate data.
The parameter of the coordinate data of the cursor C displayed on the display unit 22 in the warning color such as red is the coordinates in the sewing area, and is included in the coordinate data group predetermined for the sewing area. The cursor C is moved to the position where the display is in black indicating that it is displayed, based on the display form (display color) of the parameter, and the coordinate data at the coordinates where the cursor C is located is stored as sewing data, By registering, it is possible to create sewing data effective for performing sewing with the sewing machine M more reliably.

このように、ミシンMは、縫製に関する縫製データの座標データが、その縫製を実行することに対して有効なデータであるか否かを判断しやすく表示することができる。   As described above, the sewing machine M can easily display whether or not the coordinate data of the sewing data relating to the sewing is effective data for executing the sewing.

次に、本実施の形態におけるミシンM(ミシン本体1)において、縫製データにおける座標データを確認する際の処理動作について、図7に示すフローチャートに基づき説明する。   Next, the processing operation when confirming the coordinate data in the sewing data in the sewing machine M (sewing machine body 1) in the present embodiment will be described based on the flowchart shown in FIG.

まず、操作パネル20の所定のキーが押下されたことに基づき、ミシンMは、縫製データに関する座標データの確認を行うための確認モードに切り替えられ、操作パネル20に、例えば、図5に示すような確認画面が表示される(ステップS201)。
次いで、制御部100は、操作パネル20の前進後退キー21cが押下されたか否かを判断する(ステップS202)。
制御部100が、前進後退キー21cが押下されたと判断すると(ステップS202;Yes)、制御部100は、座標表示フラグFをF=0と設定し(ステップS203)、その前進後退キー21cの向きに応じて、カーソルCを縫い目形状に沿って移動させるとともに、カーソルCの座標データのパラメータを更新する(ステップS204)。
First, based on a predetermined key on the operation panel 20 being pressed, the sewing machine M is switched to a confirmation mode for confirming coordinate data related to sewing data, and the operation panel 20 is switched to, for example, as shown in FIG. A confirmation screen is displayed (step S201).
Next, the control unit 100 determines whether or not the forward / backward key 21c of the operation panel 20 has been pressed (step S202).
When the control unit 100 determines that the forward / backward key 21c is pressed (step S202; Yes), the control unit 100 sets the coordinate display flag F to F = 0 (step S203), and the direction of the forward / backward key 21c. Accordingly, the cursor C is moved along the stitch shape and the parameters of the coordinate data of the cursor C are updated (step S204).

次いで、制御部100は、前進後退キー21cの操作によって指定されて更新されたカーソルCの座標データのX座標のパラメータが、所定の縫製可能エリアに対応する座標データ群の範囲に収まるか否か(例えば、−30≦X≦+30)を判断する(ステップS205)。
制御部100が、指定されたカーソルCの座標データのX座標のパラメータが、所定の縫製可能エリアに対応する座標データ群の範囲に収まると判断すると(ステップS205;Yes)、座標表示フラグFをF=F+0とし(ステップS206)、ステップS208へ進む。
一方、制御部100が、指定されたカーソルCの座標データのX座標のパラメータが、所定の縫製可能エリアに対応する座標データ群の範囲に収まらないと判断すると(ステップS205;No)、座標表示フラグFをF=F+1とし(ステップS207)、ステップS208へ進む。
Next, the control unit 100 determines whether or not the X coordinate parameter of the coordinate data of the cursor C, which is specified and updated by operating the forward / backward key 21c, falls within the coordinate data group corresponding to a predetermined sewing area. (For example, −30 ≦ X ≦ + 30) is determined (step S205).
When the control unit 100 determines that the X coordinate parameter of the specified coordinate data of the cursor C is within the coordinate data group range corresponding to the predetermined sewing area (step S205; Yes), the coordinate display flag F is set. F = F + 0 is set (step S206), and the process proceeds to step S208.
On the other hand, when the control unit 100 determines that the X coordinate parameter of the coordinate data of the specified cursor C does not fall within the coordinate data group range corresponding to the predetermined sewing area (step S205; No), the coordinate display is performed. The flag F is set to F = F + 1 (step S207), and the process proceeds to step S208.

ステップS208において、制御部100は、前進後退キー21cの操作によって指定されて更新されたカーソルCの座標データのY座標のパラメータが、所定の縫製可能エリアに対応する座標データ群の範囲に収まるか否か(例えば、−30≦Y≦+30)を判断する(ステップS208)。
制御部100が、指定されたカーソルCの座標データのY座標のパラメータが、所定の縫製可能エリアに対応する座標データ群の範囲に収まると判断すると(ステップS208;Yes)、座標表示フラグFをF=F+0とし(ステップS209)、ステップS211へ進む。
一方、制御部100が、指定されたカーソルCの座標データのY座標のパラメータが、所定の縫製可能エリアに対応する座標データ群の範囲に収まらないと判断すると(ステップS208;No)、座標表示フラグFをF=F+10とし(ステップS210)、ステップS211へ進む。
In step S208, the control unit 100 determines whether the Y coordinate parameter of the coordinate data of the cursor C, which is specified and updated by operating the forward / backward key 21c, falls within the coordinate data group range corresponding to the predetermined sewing area. It is determined whether or not (for example, −30 ≦ Y ≦ + 30) (step S208).
When the control unit 100 determines that the Y coordinate parameter of the specified coordinate data of the cursor C falls within the coordinate data group range corresponding to the predetermined sewing area (step S208; Yes), the coordinate display flag F is set. F = F + 0 is set (step S209), and the process proceeds to step S211.
On the other hand, when the control unit 100 determines that the Y coordinate parameter of the specified coordinate data of the cursor C does not fall within the coordinate data group range corresponding to the predetermined sewing area (step S208; No), the coordinate display is performed. The flag F is set to F = F + 10 (step S210), and the process proceeds to step S211.

ステップS211において、制御部100は、座標表示フラグFが、F=0であるか否かを判断する(ステップS211)。
制御部100が、座標表示フラグFがF=0であると判断すると(ステップS211;Yes)、指定されて更新されたカーソルCの座標におけるX座標のパラメータ及びY座標のパラメータをともに、表示部22の座標Rにおいて黒色で表示するとともに(ステップS212)、そのカーソルCが示す座標データに応じて、保持枠11を移動させ(ステップS213)、ステップS215へ進む。
In step S211, the control unit 100 determines whether or not the coordinate display flag F is F = 0 (step S211).
When the control unit 100 determines that the coordinate display flag F is F = 0 (step S211; Yes), the X coordinate parameter and the Y coordinate parameter in the coordinates of the cursor C that are specified and updated are both displayed on the display unit. 22 is displayed in black (step S212), the holding frame 11 is moved according to the coordinate data indicated by the cursor C (step S213), and the process proceeds to step S215.

一方、制御部100が、座標表示フラグFがF=0でないと判断すると(ステップS211;No)、指定されて更新されたカーソルCの座標におけるX座標のパラメータとY座標のパラメータのうち、所定の縫製可能エリアに対応する座標データ群の範囲に収まらないパラメータを、表示部22の座標Rにおいて赤色で表示する(ステップS214)。そして、ステップS215へ進む。   On the other hand, when the control unit 100 determines that the coordinate display flag F is not F = 0 (step S211; No), the X coordinate parameter and the Y coordinate parameter in the coordinates of the cursor C that are designated and updated are predetermined. Parameters that do not fall within the range of the coordinate data group corresponding to the sewable area are displayed in red at the coordinates R of the display unit 22 (step S214). Then, the process proceeds to step S215.

ステップS215において、制御部100は、操作パネル20の前進後退キー21cが押下されているか否かを判断する(ステップS215)。
制御部100が、操作パネル20の前進後退キー21cが押下されていると判断すると(ステップS215;Yes)、ステップS203に戻る。
一方、制御部100が、操作パネル20の前進後退キー21cが押下されていないと判断すると(ステップS215;No)、制御部100は、所定の確認終了キーが押下されているか否かを判断する(ステップS216)。
In step S215, the control unit 100 determines whether or not the forward / backward key 21c of the operation panel 20 is pressed (step S215).
When the control unit 100 determines that the forward / backward key 21c of the operation panel 20 is pressed (step S215; Yes), the process returns to step S203.
On the other hand, when the control unit 100 determines that the forward / backward key 21c of the operation panel 20 is not pressed (step S215; No), the control unit 100 determines whether or not a predetermined confirmation end key is pressed. (Step S216).

制御部100が、操作パネル20の確認終了キーが押下されていないと判断すると(ステップS216;No)、ステップS215に戻る。
一方、制御部100が、操作パネル20の確認終了キーが押下されたと判断すると(ステップS216;Yes)、縫製データの確認処理を終了する。
When the control unit 100 determines that the confirmation end key on the operation panel 20 has not been pressed (step S216; No), the process returns to step S215.
On the other hand, when the control unit 100 determines that the confirmation end key of the operation panel 20 has been pressed (step S216; Yes), the sewing data confirmation process is terminated.

このように、ミシンMは、操作パネル20における操作キー群21の前進後退キー21cを操作して、表示部22に表示されている縫製データに基づく縫い目形状に沿ってカーソルCを移動させることにより、カーソルCが位置する形状点や針落ち点の座標に対応する、縫い針8が布に針落ちする位置に関する座標データを選択することができる。
特に、前進後退キー21cを操作してカーソルCを移動させた際に、そのカーソルCが位置する座標が保持枠11の内側である縫製可能エリアに対応するか否かを、その縫製可能エリアに対して予め定められている座標データ群に含まれるか否かに応じて、そのカーソルCが位置する座標データのパラメータを操作パネル20の表示部22(座標R)に異なる表示色など異なる表示形態で表示することができる。
In this way, the sewing machine M operates the forward / backward key 21c of the operation key group 21 on the operation panel 20 to move the cursor C along the stitch shape based on the sewing data displayed on the display unit 22. The coordinate data relating to the position of the sewing needle 8 on the cloth corresponding to the coordinates of the shape point and the needle drop point where the cursor C is located can be selected.
In particular, when the cursor C is moved by operating the forward / backward key 21c, whether or not the coordinates where the cursor C is located corresponds to the sewable area inside the holding frame 11 is displayed in the sewable area. Depending on whether or not it is included in a predetermined coordinate data group, the display unit 22 (coordinate R) of the operation panel 20 displays the parameters of the coordinate data where the cursor C is located, such as different display colors. Can be displayed.

つまり、表示部22に表示されるカーソルCの座標データのパラメータが、縫製可能エリア外の座標であり、その縫製可能エリアに対して予め定められている座標データ群に含まれないことを示すように、赤色などの警告色で表示されている場合は、その座標データを有する縫製データによっては、所望する縫い目形状の縫製は行えないものと判る。
そして、赤色などの警告色で表示されるカーソルCの座標データのパラメータが、縫製可能エリア内の座標であり、その縫製可能エリアに対して予め定められている座標データ群に含まれることを示す黒色で表示される位置に、そのパラメータの表示形態(表示色)に基づいてカーソルCを移動させるようにして、その座標の位置を修正することが可能となる。そして、そのカーソルCが位置する座標における新たな座標データを縫製データとして記憶し、登録することにより縫製データ(座標データ)を修正し、ミシンMにおいて縫製を行うために有効な縫製データとして作成することができる。
このように、ミシンMは、縫製に関する縫製データの座標データが、その縫製を実行することに対して有効なデータであるか否かを判断しやすく表示することができる。
That is, it is indicated that the parameter of the coordinate data of the cursor C displayed on the display unit 22 is a coordinate outside the sewable area and is not included in the coordinate data group predetermined for the sewable area. If the warning color such as red is displayed, it can be understood that the desired stitch shape cannot be sewn depending on the sewing data having the coordinate data.
The parameter of the coordinate data of the cursor C displayed in a warning color such as red is a coordinate in the sewable area, and is included in the coordinate data group predetermined for the sewable area. The position of the coordinates can be corrected by moving the cursor C to the position displayed in black based on the display form (display color) of the parameter. Then, new coordinate data at the coordinates where the cursor C is located is stored as sewing data, and the sewing data (coordinate data) is corrected by registration, and is created as sewing data effective for sewing on the sewing machine M. be able to.
As described above, the sewing machine M can easily display whether or not the coordinate data of the sewing data relating to the sewing is effective data for executing the sewing.

次に、本実施の形態におけるミシンM(ミシン本体1)において、縫製データにおける座標データを一覧表示する際の処理動作について、図8に示すフローチャートに基づき説明する。   Next, the processing operation when displaying a list of coordinate data in the sewing data in the sewing machine M (sewing machine body 1) in the present embodiment will be described based on the flowchart shown in FIG.

まず、操作パネル20の所定のキーが押下されたことに基づき、ミシンMは、縫製データに関する座標データの確認を行うための確認モードに切り替えられ、操作パネル20に、例えば、図5に示すような、パターン番号などに基づき指示された縫製データの確認画面が表示される(ステップS301)。
次いで、制御部100は、操作パネル20の一覧キー21dが押下されたか否かを判断する(ステップS202)。
制御部100が、一覧キー21dが押下されたと判断すると(ステップS302;Yes)、制御部100は、図9に示すような一覧表示画面を表示するとともに、設定画面において表示されている縫製データにおける座標データの総数を取得する(ステップS303)。そして、座標表示フラグFをF=0と設定する(ステップS304)。
First, based on a predetermined key on the operation panel 20 being pressed, the sewing machine M is switched to a confirmation mode for confirming coordinate data related to sewing data, and the operation panel 20 is switched to, for example, as shown in FIG. A confirmation screen for the sewing data instructed based on the pattern number or the like is displayed (step S301).
Next, the control unit 100 determines whether or not the list key 21d of the operation panel 20 has been pressed (step S202).
When the control unit 100 determines that the list key 21d has been pressed (step S302; Yes), the control unit 100 displays a list display screen as shown in FIG. 9 and the sewing data displayed on the setting screen. The total number of coordinate data is acquired (step S303). Then, the coordinate display flag F is set to F = 0 (step S304).

次いで、制御部100は、第1針目から順に、その縫製データにおける座標データを取得する(ステップS305)。
そして、制御部100は、取得した座標データのX座標のパラメータが、所定の縫製可能エリアに対応する座標データ群の範囲に収まるか否か(例えば、−30≦X≦+30)を判断する(ステップS306)。
制御部100が、取得した座標データのX座標のパラメータが、所定の縫製可能エリアに対応する座標データ群の範囲に収まると判断すると(ステップS306;Yes)、座標表示フラグFをF=F+0とし(ステップS307)、ステップS309へ進む。
一方、制御部100が、取得した座標データのX座標のパラメータが、所定の縫製可能エリアに対応する座標データ群の範囲に収まらないと判断すると(ステップS306;No)、座標表示フラグFをF=F+1とし(ステップS308)、ステップS309へ進む。
Next, the control unit 100 acquires coordinate data in the sewing data in order from the first stitch (step S305).
Then, the control unit 100 determines whether or not the X coordinate parameter of the acquired coordinate data falls within the range of the coordinate data group corresponding to the predetermined sewing area (for example, −30 ≦ X ≦ + 30) ( Step S306).
When the control unit 100 determines that the X coordinate parameter of the acquired coordinate data falls within the range of the coordinate data group corresponding to the predetermined sewing area (step S306; Yes), the coordinate display flag F is set to F = F + 0. (Step S307), the process proceeds to Step S309.
On the other hand, when the control unit 100 determines that the X coordinate parameter of the acquired coordinate data does not fall within the range of the coordinate data group corresponding to the predetermined sewing area (step S306; No), the coordinate display flag F is set to F. = F + 1 (step S308), and the process proceeds to step S309.

ステップS309において、制御部100は、取得した座標データのY座標のパラメータが、所定の縫製可能エリアに対応する座標データ群の範囲に収まるか否か(例えば、−30≦Y≦+30)を判断する(ステップS309)。
制御部100が、取得した座標データのY座標のパラメータが、所定の縫製可能エリアに対応する座標データ群の範囲に収まると判断すると(ステップS309;Yes)、座標表示フラグFをF=F+0とし(ステップS310)、ステップS312へ進む。
一方、制御部100が、取得した座標データのY座標のパラメータが、所定の縫製可能エリアに対応する座標データ群の範囲に収まらないと判断すると(ステップS309;No)、座標表示フラグFをF=F+10とし(ステップS311)、ステップS312へ進む。
In step S309, the control unit 100 determines whether or not the Y coordinate parameter of the acquired coordinate data falls within the range of the coordinate data group corresponding to the predetermined sewing area (for example, −30 ≦ Y ≦ + 30). (Step S309).
When the control unit 100 determines that the Y coordinate parameter of the acquired coordinate data falls within the range of the coordinate data group corresponding to the predetermined sewing area (step S309; Yes), the coordinate display flag F is set to F = F + 0. (Step S310), the process proceeds to Step S312.
On the other hand, when the control unit 100 determines that the Y coordinate parameter of the acquired coordinate data does not fall within the range of the coordinate data group corresponding to the predetermined sewing area (step S309; No), the coordinate display flag F is set to F. = F + 10 (step S311), the process proceeds to step S312.

ステップS312において、制御部100は、座標表示フラグFが、F=0であるか否かを判断する(ステップS312)。
制御部100が、座標表示フラグFがF=0であると判断すると(ステップS312;Yes)、取得した座標データにおけるX座標のパラメータ及びY座標のパラメータをともに、図9に示すような一覧表示画面において黒色(例えば、座標番号1〜6、9のパラメータ)で表示し(ステップS313)、ステップS315へ進む。
In step S312, the control unit 100 determines whether or not the coordinate display flag F is F = 0 (step S312).
If the control unit 100 determines that the coordinate display flag F is F = 0 (step S312; Yes), both the X coordinate parameter and the Y coordinate parameter in the acquired coordinate data are displayed as a list as shown in FIG. The screen is displayed in black (for example, parameters of coordinate numbers 1 to 6, 9) (step S313), and the process proceeds to step S315.

一方、制御部100が、座標表示フラグFがF=0でないと判断すると(ステップS312;No)、取得した座標データにおけるX座標のパラメータとY座標のパラメータのうち、所定の縫製可能エリアに対応する座標データ群の範囲に収まらないパラメータを、図9に示すような一覧表示画面において赤色(例えば、座標番号7、8のパラメータ)で表示し(ステップS314)、ステップS315へ進む。   On the other hand, when the control unit 100 determines that the coordinate display flag F is not F = 0 (step S312; No), it corresponds to a predetermined sewing area among the X coordinate parameter and the Y coordinate parameter in the acquired coordinate data. Parameters that do not fall within the range of the coordinate data group to be displayed are displayed in red (for example, parameters of coordinate numbers 7 and 8) on the list display screen as shown in FIG. 9 (step S314), and the process proceeds to step S315.

ステップS315において、制御部100は、縫製データにおける全ての座標データの一覧表示を終えたか否かを判断する(ステップS315)。
制御部100が、ステップS303において取得した、縫製データにおける座標データの総数分、座標データの表示を終えていないと判断すると(ステップS315;No)、ステップS304に戻り、次の座標データについて繰り返す。
一方、制御部100が、ステップS303において取得した、縫製データにおける座標データの総数分、座標データの表示を終えたと判断すると(ステップS315;Yes)、縫製データにおける座標データの一覧表示処理を終了する。
In step S315, the control unit 100 determines whether or not the list display of all coordinate data in the sewing data has been completed (step S315).
If the control unit 100 determines that the display of coordinate data has not been completed for the total number of coordinate data acquired in step S303 (step S315; No), the process returns to step S304 and is repeated for the next coordinate data.
On the other hand, when the control unit 100 determines that the display of the coordinate data has been completed for the total number of coordinate data in the sewing data acquired in step S303 (step S315; Yes), the coordinate data list display process in the sewing data ends. .

このように、ミシンMは、操作パネル20における操作キー群21の一覧キー21dを操作して、表示部22に表示されている縫製データにおける全ての座標データを表示部22に一覧表示することができる。
特に、一覧キー21dを操作して、縫製データにおける全ての座標データを表示する際に、その座標データが保持枠11の内側である縫製可能エリアに対応する座標データであるか否かを、その縫製可能エリアに対して予め定められている座標データ群に含まれるか否かに応じて、その座標データのパラメータを操作パネル20の表示部22に異なる表示色など異なる表示形態で表示することができる。
In this manner, the sewing machine M operates the list key 21 d of the operation key group 21 on the operation panel 20 to display a list of all coordinate data in the sewing data displayed on the display unit 22 on the display unit 22. it can.
In particular, when all the coordinate data in the sewing data is displayed by operating the list key 21d, whether or not the coordinate data is the coordinate data corresponding to the sewable area inside the holding frame 11 is determined. Depending on whether or not a sewing data area is included in a predetermined coordinate data group, parameters of the coordinate data may be displayed on the display unit 22 of the operation panel 20 in different display forms such as different display colors. it can.

つまり、表示部22に表示される座標データのパラメータが、縫製可能エリア外の座標であり、その縫製可能エリアに対して予め定められている座標データ群に含まれないことを示すように、赤色などの警告色で表示されている場合は、その座標データを有する縫製データによっては、所望する縫い目形状の縫製は行えないものと判る。
そして、赤色などの警告色で表示される座標データのパラメータが、縫製可能エリア内の座標であり、その縫製可能エリアに対して予め定められている座標データ群に含まれることを示す黒色で表示される座標データとなるように、そのパラメータの表示形態に基づき、その座標データを修正することが可能となる。そして、その修正した新たな座標データを縫製データとして記憶し、登録することにより、ミシンMにおいて縫製を行うために有効な縫製データとすることができる。
このように、ミシンMは、縫製に関する縫製データの座標データが、その縫製を実行することに対して有効なデータであるか否かを判断しやすく表示することができる。
That is, the parameter of the coordinate data displayed on the display unit 22 is a coordinate outside the sewable area and is not included in the coordinate data group predetermined for the sewable area. When the warning color is displayed, it can be understood that the desired stitch shape cannot be sewn depending on the sewing data having the coordinate data.
The coordinate data parameters displayed in a warning color such as red are the coordinates in the sewable area, and are displayed in black indicating that they are included in the coordinate data group predetermined for the sewable area. The coordinate data can be corrected based on the display form of the parameters so that the coordinate data is obtained. Then, the corrected new coordinate data is stored and registered as sewing data, so that the sewing data effective for sewing in the sewing machine M can be obtained.
As described above, the sewing machine M can easily display whether or not the coordinate data of the sewing data relating to the sewing is effective data for executing the sewing.

なお、以上の実施の形態においては、縫い針8が保持枠11の内側である縫製可能エリアに位置する際の座標データの範囲は、保持枠11のサイズに応じて設定、記憶されるようになっており、保持枠11のサイズに応じて保持枠11の内側である縫製可能エリアの範囲が異なることは勿論である。   In the above embodiment, the range of the coordinate data when the sewing needle 8 is located in the sewable area inside the holding frame 11 is set and stored according to the size of the holding frame 11. Of course, according to the size of the holding frame 11, the range of the sewable area inside the holding frame 11 is different.

なお、以上の実施の形態においては、ミシンにおける縫製可能エリアは保持枠11の内側であるということを例に説明したが、本発明はこれに限定されるものではなく、縫製可能エリアは、その他の部材や、ミシンの針棒などの動作範囲により定めるようにしてもよい。   In the above embodiment, the sewing area in the sewing machine has been described as an example inside the holding frame 11, but the present invention is not limited to this, and the sewing area It may be determined according to the operation range of the member or the needle bar of the sewing machine.

また、座標データのパラメータを表示する際の異なる表示形態とは、表示色であることに限らず、例えば、字体(フォント)や線種(太字、細字)、マーク付け(マークの有無)等により、その表示形態を区別するようにしてもよい。   In addition, different display forms when displaying the parameters of the coordinate data are not limited to display colors, but for example, depending on the font (font), line type (bold, thin), marking (presence / absence of mark), etc. The display form may be distinguished.

また、その他、具体的な細部構造等についても適宜に変更可能であることは勿論である。   In addition, it is needless to say that other specific detailed structures can be appropriately changed.

本発明にかかるミシンを示す斜視図である。It is a perspective view which shows the sewing machine concerning this invention. 本発明にかかるミシンの保持枠の近傍を示す拡大斜視図である。It is an expansion perspective view which shows the vicinity of the holding frame of the sewing machine concerning this invention. 本発明にかかるミシンの要部構成を示すブロック図である。It is a block diagram which shows the principal part structure of the sewing machine concerning this invention. 本発明にかかるミシンの操作パネルを示す平面図であり、設定画面例を示すものである。It is a top view which shows the operation panel of the sewing machine concerning this invention, and shows the example of a setting screen. 本発明にかかるミシンの操作パネルを示す平面図であり、確認画面例を示すものである。It is a top view which shows the operation panel of the sewing machine concerning this invention, and shows the example of a confirmation screen. 本発明にかかるミシンの縫製データの入力設定処理を示すフローチャートである。It is a flowchart which shows the input setting process of the sewing data of the sewing machine concerning this invention. 本発明にかかるミシンの縫製データの確認処理を示すフローチャートである。It is a flowchart which shows the confirmation process of the sewing data of the sewing machine concerning this invention. 本発明にかかるミシンの縫製データにおける座標データの一覧表示処理を示すフローチャートである。It is a flowchart which shows the list display process of the coordinate data in the sewing data of the sewing machine concerning this invention. 本発明にかかるミシンの操作パネルを示す平面図であり、一覧表示画面例を示すものである。It is a top view which shows the operation panel of the sewing machine concerning this invention, and shows the example of a list display screen.

符号の説明Explanation of symbols

1 ミシン本体
2 ミシンフレーム
5 ミシンモータ
8 縫い針
8a 針棒
11 保持枠
14 X軸モータ
15 Y軸モータ
20 操作パネル(入力手段、表示手段)
21 操作キー群(入力手段、指定手段)
21a 八方向入力キー
21b 確定キー
21c 前進後退キー
21d 一覧キー
22 表示部(表示手段)
100 制御部(判断手段、表示手段)
101 CPU
102 ROM(記憶手段)
103 RAM
104 外部記憶装置(記憶手段)
C カーソル
P ペダル
Q 座標
R 座標
M 電子サイクルミシン(ミシン)
1 sewing machine body 2 sewing machine frame 5 sewing machine motor 8 sewing needle 8a needle bar 11 holding frame 14 X-axis motor 15 Y-axis motor 20 operation panel (input means, display means)
21 Operation key group (input means, designation means)
21a Eight direction input key 21b Confirmation key 21c Forward / backward key 21d List key 22 Display section (display means)
100 control unit (determination means, display means)
101 CPU
102 ROM (storage means)
103 RAM
104 External storage device (storage means)
C Cursor P Pedal Q Coordinate R Coordinate M Electronic cycle sewing machine (sewing machine)

Claims (4)

所定の縫製可能エリアを有し、その縫製可能エリアに対応する被縫製物の範囲に、縫い目形状に応じた座標データに基づき縫い針を針落ちさせて縫い目を形成するミシンにおいて、
前記縫い針が針落ちする位置に関する座標データを入力する入力手段と、
前記入力手段により入力された座標データが、前記縫製可能エリアに対して予め定められている座標データ群に含まれるか否かを判断する判断手段と、
前記判断手段により判断された結果に基づき、前記入力手段により入力された座標データが、前記縫製可能エリアに対応する座標データ群に含まれる場合と、含まれない場合とに応じて、異なる表示形態で前記座標データを表示する表示手段と、
を備えることを特徴とするミシン。
In a sewing machine having a predetermined sewing area and forming a seam by dropping a sewing needle on the basis of coordinate data corresponding to the shape of the seam in a range of a sewing object corresponding to the sewing area.
Input means for inputting coordinate data relating to a position where the sewing needle drops;
Determining means for determining whether or not the coordinate data input by the input means is included in a coordinate data group predetermined for the sewable area;
Based on the result determined by the determining means, different display modes are used depending on whether or not the coordinate data input by the input means is included in the coordinate data group corresponding to the sewable area. Display means for displaying the coordinate data at
A sewing machine comprising:
所定の縫製可能エリアを有し、その縫製可能エリアに対応する被縫製物の範囲に、縫い目形状に応じた座標データに基づき縫い針を針落ちさせて縫い目を形成するミシンにおいて、
前記縫い針が針落ちする位置に関する複数の座標データからなる縫製データを記憶する記憶手段と、
前記記憶手段に記憶されている縫製データにおける座標データを指定する指定手段と、
前記指定手段により指定された座標データが、前記縫製可能エリアに対して予め定められている座標データ群に含まれるか否かを判断する判断手段と、
前記判断手段により判断された結果に基づき、前記指定手段により指定された座標データが、前記縫製可能エリアに対応する座標データ群に含まれる場合と、含まれない場合とに応じて、異なる表示形態で前記座標データを表示する表示手段と、
を備えることを特徴とするミシン。
In a sewing machine having a predetermined sewing area and forming a seam by dropping a sewing needle on the basis of coordinate data corresponding to the shape of the seam in a range of a sewing object corresponding to the sewing area.
Storage means for storing sewing data composed of a plurality of coordinate data related to the position at which the sewing needle drops;
Designation means for designating coordinate data in the sewing data stored in the storage means;
Determining means for determining whether or not the coordinate data specified by the specifying means is included in a coordinate data group predetermined for the sewable area;
Based on the result determined by the determining means, different display modes are used depending on whether or not the coordinate data specified by the specifying means is included in the coordinate data group corresponding to the sewable area. Display means for displaying the coordinate data at
A sewing machine comprising:
前記判断手段は、前記記憶手段に記憶されている所定の縫製データにおける各座標データが、前記縫製可能エリアに対して予め定められている座標データ群に含まれるか否かを判断するとともに、前記表示手段が、所定の縫製データに関する複数の座標データを一覧表示する際に、前記判断手段により判断された結果に基づき、前記座標データが前記縫製可能エリアに対応する座標データ群に含まれる場合と、含まれない場合とに応じて、異なる表示形態で前記座標データを表示することを特徴とする請求項2に記載のミシン。   The determination means determines whether each coordinate data in the predetermined sewing data stored in the storage means is included in a coordinate data group determined in advance for the sewing area, and When the display means displays a plurality of coordinate data related to the predetermined sewing data as a list, based on the result determined by the determination means, the coordinate data is included in a coordinate data group corresponding to the sewing area. The sewing machine according to claim 2, wherein the coordinate data is displayed in a different display form depending on whether or not it is included. 前記表示手段は、前記座標データが前記縫製可能エリアに対応する座標データ群に含まれる場合と、含まれない場合とに応じて、異なる表示色で前記座標データを表示することを特徴とする請求項1〜3のいずれか一項に記載のミシン。   The display means displays the coordinate data in different display colors depending on whether or not the coordinate data is included in a coordinate data group corresponding to the sewable area. Item 4. The sewing machine according to any one of Items 1 to 3.
JP2005013301A 2005-01-20 2005-01-20 sewing machine Pending JP2006198188A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2005013301A JP2006198188A (en) 2005-01-20 2005-01-20 sewing machine
CN2006100059477A CN1807737B (en) 2005-01-20 2006-01-17 Sewing machine
KR1020060005689A KR20060084805A (en) 2005-01-20 2006-01-19 Sewing machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005013301A JP2006198188A (en) 2005-01-20 2005-01-20 sewing machine

Publications (1)

Publication Number Publication Date
JP2006198188A true JP2006198188A (en) 2006-08-03

Family

ID=36839820

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005013301A Pending JP2006198188A (en) 2005-01-20 2005-01-20 sewing machine

Country Status (3)

Country Link
JP (1) JP2006198188A (en)
KR (1) KR20060084805A (en)
CN (1) CN1807737B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100806297B1 (en) 2007-02-14 2008-02-22 썬스타 산업봉제기계 주식회사 Electronic sewing machine and its operation control method with sewing data editing function in sewing design zoom mode and automatic screen tracking function in sewing mode

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2711917C (en) * 2008-01-14 2016-06-28 Vistaprint Technologies Limited Systems, methods and apparatus for embroidery thread color management
JP5254047B2 (en) * 2009-01-06 2013-08-07 Juki株式会社 sewing machine
JP5384956B2 (en) * 2009-01-21 2014-01-08 Juki株式会社 sewing machine
JP5457065B2 (en) * 2009-04-06 2014-04-02 Juki株式会社 sewing machine
JP6010357B2 (en) * 2012-06-20 2016-10-19 Juki株式会社 sewing machine
JP6494959B2 (en) * 2014-09-03 2019-04-03 蛇の目ミシン工業株式会社 Sewing system, sewing machine, terminal device, content display method in sewing machine system, sewing machine program, terminal device program
JP2018042702A (en) * 2016-09-14 2018-03-22 ブラザー工業株式会社 Sewing information editing device and method for controlling sewing information editing device
JP7264603B2 (en) * 2018-07-05 2023-04-25 株式会社ジャノメ Coordinate data creation device, sewing machine and program
JP2022170499A (en) * 2021-04-28 2022-11-10 株式会社ジャノメ Coordinate data creation device, sewing machine and program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1227401C (en) * 2001-03-28 2005-11-16 重机公司 Sewing machine
JP4105859B2 (en) * 2001-10-15 2008-06-25 Juki株式会社 sewing machine

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100806297B1 (en) 2007-02-14 2008-02-22 썬스타 산업봉제기계 주식회사 Electronic sewing machine and its operation control method with sewing data editing function in sewing design zoom mode and automatic screen tracking function in sewing mode

Also Published As

Publication number Publication date
CN1807737B (en) 2013-12-11
KR20060084805A (en) 2006-07-25
CN1807737A (en) 2006-07-26

Similar Documents

Publication Publication Date Title
US8948901B2 (en) Sewing machine
JP2006198188A (en) sewing machine
JP2008220475A (en) sewing machine
CN102086568B (en) Device and method for editing sewing data, and sewing machine
US7493867B2 (en) Sewing machine
JP2008212321A (en) sewing machine
JP4625297B2 (en) sewing machine
JP4516886B2 (en) sewing machine
JP4467175B2 (en) Bonding data setting device and method
US20080223273A1 (en) Sewing machine
JP2007111233A (en) sewing machine
JP4644523B2 (en) sewing machine
JP2009240384A (en) Sewing machine
JP2005185297A (en) Embroidery sewing machine
JP2008012048A (en) sewing machine
JP4564311B2 (en) sewing machine
JP2006247259A (en) Sewing data creation device for sewing machine
JP4037682B2 (en) Differential feed sewing machine
JP2001038078A (en) Embroidery sewing machine
JP2006075419A (en) Sewing machine input display device
JP2006115910A (en) Sewing machine and sewing data creation device
JP2007014602A (en) Sewing data display device
JP2007075490A (en) Sewing data creation device for sewing machine
JP2007021012A (en) Sewing data display device
JP2009285265A (en) Sewing data editing device of sewing machine