(57)【要約】【課題】ミシンの縫製データの作成を容易に行うことができるミシンの縫製データ作成装置を実現する。【解決手段】ミシンＭにおいて、操作キー群２１により入力された座標データを示す座標点Ｐを表示する表示部２２の所定の表示領域２３に、任意に設定される基準線Ｌを表示することにより、その基準線Ｌの位置を基準として、座標データを示す座標点Ｐを表示領域２３に表示するように入力することを可能とし、基準線Ｌに沿う範囲や、基準線Ｌに囲われる範囲内に、座標データ（座標点）を入力するなどして、基準線に基づくエリアに応じた縫い目形状を有する縫製データを作成しやすくするようにした。【選択図】図６
2006247259.tif 000002
【特許請求の範囲】
【請求項１】
上下動する縫い針と、被縫製物を保持して前記縫い針の上下動方向と交差する方向に移動可能な布保持部と、を備えたミシンにより、前記布保持部に保持される被縫製物に、所定の縫い目形状を形成するためのミシンの縫製データ作成装置において、
前記縫い針が縫い目形状に沿う座標データを入力する入力部と、
前記入力部により入力された前記座標データを示す座標点を所定の表示領域に表示する表示部と、
前記表示部の前記表示領域に、前記入力部による座標点の入力位置を案内し確認するために任意に設定される基準線を表示する基準線表示制御手段と、
前記入力部により入力された座標データの座標点に基づいて縫製データを作成する縫製データ作成手段と、
を備えることを特徴とするミシンの縫製データ作成装置。
【請求項２】
前記基準線表示制御手段は、複数の基準線を前記表示領域に表示することを特徴とする請求項１に記載のミシンの縫製データ作成装置。
【請求項３】
前記表示部における前記表示領域が、前記基準線により分割された複数の分割表示領域を、それぞれ異なる表示形態で表示する分割領域表示制御手段を備えることを特徴とする請求項１又は２に記載のミシンの縫製データ作成装置。
【請求項４】
前記座標データは、前記表示部の前記表示領域に表示されるカーソルが、前記入力部が操作されたことに応じて移動された位置に基づき入力されるようになっており、前記表示領域が前記基準線により分割された複数の分割表示領域のうち、前記カーソルが位置する分割表示領域を示す表示を前記表示部に表示するカーソル位置表示制御手段を備えることを特徴とする請求項１〜３のいずれか一項に記載のミシンの縫製データ作成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ミシンの縫製データ作成装置に関する。
【背景技術】
【０００２】
近年のミシンは、制御装置が縫いに係る縫製データに基づいてミシンの各機構を制御し、当該各機構がその縫製データに従った動作を行うことで、被縫製物に縫い目を形成するようになっている。
このようなミシンでは、様々な形状の縫い目を形成することができるように、縫製データとなる各種パラメータを入力装置を用いて入力し、入力されたパラメータなどを表示装置に表示することができるようになっている（例えば、特許文献１参照。）。
そして、ミシンの入力装置において、縫製データとして、被縫製物に縫い針が突き刺さる位置であり、縫い目の形状を特定することとなる形状点や針落ち点の座標データの入力が行われ、その座標が表示装置に表示されるものが知られている。
【特許文献１】特許第３５２５６８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記特許文献１の場合、入力装置における上下左右４方向のカーソルキーにより、表示装置に表示されるカーソルを所望する位置に移動させて、そのカーソルの位置に応じた座標データの入力を行い、縫製データの作成を行うようになっているので、例えば、斜め３０°方向の直線に沿った縫い目形状に関する縫製データを作成するような場合、カーソルキーではカーソルを斜め３０°方向の直線に沿って移動させることは困難であった。
そのため、その斜め３０°方向の直線上に対応する座標を予め計算式などにより算出するなどして取得しておき、カーソルの位置に応じた座標データが、予め取得するなどした座標と一致することを確認しつつ、カーソルをカーソルキーにより移動させなければならず、座標データの入力効率は悪く、縫製データの作成は煩雑な作業となる問題があった。
【０００４】
本発明の目的は、ミシンの縫製データの作成を容易に行うことができるミシンの縫製データ作成装置を提供することである。
【課題を解決するための手段】
【０００５】
以上の課題を解決するため、請求項１記載の発明は、上下動する縫い針と、被縫製物を保持して前記縫い針の上下動方向と交差する方向に移動可能な布保持部と、を備えたミシンにより、布保持部に保持される被縫製物に、所定の縫い目形状を形成するためのミシンの縫製データ作成装置において、縫い針が縫い目形状に沿う座標データを入力する入力部と、入力部により入力された座標データを示す座標点を所定の表示領域に表示する表示部と、表示部の表示領域に、入力部による座標点の入力位置を案内し確認するために任意に設定される基準線を表示する基準線表示制御手段と、入力部により入力された座標データの座標点に基づいて縫製データを作成する縫製データ作成手段と、を備えることを特徴とする。
【０００６】
請求項１記載の発明によれば、ミシンの縫製データ作成装置において、入力部により入力された座標データを示す座標点を表示する表示部の所定の表示領域に、任意に設定される基準線を表示することができる。
【０００７】
請求項２記載の発明は、請求項１に記載のミシンの縫製データ作成装置において、基準線表示制御手段は、複数の基準線を表示領域に表示することを特徴とする。
【０００８】
請求項２記載の発明によれば、請求項１に記載の発明と同様の作用を奏するとともに、ミシンの縫製データ作成装置において、入力部により入力された座標データを示す座標点を表示する表示部の所定の表示領域に、任意に設定される複数の基準線を表示することができる。
【０００９】
請求項３記載の発明は、請求項１又は２に記載のミシンの縫製データ作成装置において、表示部における表示領域が、基準線により分割された複数の分割表示領域を、それぞれ異なる表示形態で表示する分割領域表示制御手段を備えることを特徴とする。
【００１０】
請求項３記載の発明によれば、請求項１又は２に記載の発明と同様の作用を奏するとともに、表示部における表示領域が、基準線により分割された複数の分割表示領域を、それぞれ異なる表示形態で表示することができる。
【００１１】
請求項４記載の発明は、請求項１〜３のいずれか一項に記載のミシンの縫製データ作成装置において、座標データは、表示部の表示領域に表示されるカーソルが、入力部が操作されたことに応じて移動された位置に基づき入力されるようになっており、表示領域が基準線により分割された複数の分割表示領域のうち、カーソルが位置する分割表示領域を示す表示を表示部に表示するカーソル位置表示制御手段を備えることを特徴とする。
【００１２】
請求項４記載の発明によれば、請求項１〜３のいずれか一項に記載の発明と同様の作用を奏するとともに、表示部における表示領域が基準線により分割された複数の分割表示領域のうち、入力部が操作されたことに応じて移動されたカーソルが位置する分割表示領域を示す表示を表示部に表示することができる。
【発明の効果】
【００１３】
請求項１記載の発明によれば、ミシンの縫製データ作成装置において、入力部により入力された座標データを示す座標点を表示する表示部の所定の表示領域に、任意に設定される基準線を表示することができる。
つまり、その表示領域に表示される基準線の位置を基準として、座標データを示す座標点を所定の表示領域に表示するように入力することによって、例えば、基準線に沿うように座標データ（座標点）を入力することができ、基準線に沿った縫い目形状を有する縫製データを作成しやすくなる。
よって、基準線を表示領域に表示することによって、その基準線を参考に縫い針が針落ちする位置に関する座標データを入力することができるので、その座標データが組み合わされてなるミシンの縫製データの作成を容易に行うことができる。
【００１４】
請求項２記載の発明によれば、ミシンの縫製データ作成装置において、入力部により入力された座標データを示す座標点を表示する表示部の所定の表示領域に、任意に設定される複数の基準線を表示することができる。
つまり、その表示領域に表示される複数の基準線の位置を基準として、座標データを示す座標点を所定の表示領域に表示するように入力することによって、例えば、複数の基準線によって囲まれる範囲内に座標データ（座標点）を入力することができ、基準線によって囲まれた所定の範囲内に収まる縫い目形状を有する縫製データを作成しやすくなる。
よって、基準線を表示領域に表示することによって、その基準線を参考に縫い針が針落ちする位置に関する座標データを入力することができるので、その座標データが組み合わされてなるミシンの縫製データの作成を容易に行うことができる。
【００１５】
請求項３記載の発明によれば、表示部における表示領域が、基準線により分割された複数の分割表示領域を、それぞれ異なる表示形態で表示することができる。
つまり、ミシンの縫製データ作成装置は、表示部の表示領域が基準線により分割された複数の分割表示領域を、それぞれ異なる色など、異なる表示形態で表示することによって、表示領域に表示される座標点などが、どの分割表示領域に位置するか視認しやすくすることができ、その分割表示領域や基準線の位置を基準とした座標データ（座標点）の入力が行いやすい。
従って、ミシンの縫製データ作成装置において、ミシンの縫製データの作成をより容易に行うことができる。
【００１６】
請求項４記載の発明によれば、表示部における表示領域が基準線により分割された複数の分割表示領域のうち、入力部が操作されたことに応じて移動されたカーソルが位置する分割表示領域を示す表示を表示部に表示することができる。
つまり、表示部の表示領域に表示されるカーソルが移動された位置に応じて、座標データを入力する際に、そのカーソルが位置する表示領域における分割表示領域を示すように、その分割表示領域に対応する、例えば、領域番号や領域名が、表示部に表示されるようになっているので、カーソルがどの分割表示領域に位置するか確認しやすい。
従って、ミシンの縫製データ作成装置において、ミシンの縫製データの作成をより容易に行うことができる。
【発明を実施するための最良の形態】
【００１７】
本発明の実施の形態を図１〜図７に基づいて説明する。
本実施形態において、ミシンの縫製データ作成装置として電子サイクルミシンを例に説明する。電子サイクルミシンは、縫製を行う被縫製物である布を保持する布保持部としての保持枠を有し、その保持枠が縫い針に対し相対的に移動することにより、保持枠に保持される布に所定の縫製データに基づく縫い目形状の縫い目を形成するミシンである。
ここで、後述する縫い針８が上下動を行う方向をＺ軸方向（上下方向）とし、これと直交する一の方向をＸ軸方向（左右方向）とし、Ｚ軸方向とＸ軸方向の両方に直交する方向をＹ軸方向（前後方向）と定義する。
【００１８】
電子サイクルミシンＭ（以下、ミシンＭ）は、図１から図３に示すように、ミシンテーブルＴの上面に備えられるミシン本体１と、ミシンテーブルＴの下部に備えられ、ミシン本体１を操作するためのペダル１６等により構成されている。
【００１９】
ミシン本体１は、図１に示すように、外形が側面視にて略コ字状を呈するミシンフレーム２を備えている。このミシンフレーム２は、ミシン本体１の上部をなしＹ軸方向に延びるミシンアーム部２ａと、ミシン本体１の下部をなしＹ軸方向に延びるミシンベッド部２ｂと、ミシンアーム部２ａとミシンベッド部２ｂとを連結する縦胴部２ｃとを有している。
【００２０】
このミシン本体１は、ミシンフレーム２内に動力伝達機構が配され、回動自在でＹ軸方向に延びる図示しない上軸及び図示しない下軸を有している。上軸（図示省略）はミシンアーム部２ａの内部に配され、下軸（図示省略）はミシンベッド部２ｂの内部に配されている。
上軸（図示省略）は、ミシンモータ５（図３参照）に接続され、このミシンモータ５により回動力が付与される。また、下軸（図示省略）は、図示しない縦軸を介して上軸と連結しており、上軸が回動すると、上軸の動力が縦軸（図示省略）を介して下軸側へ伝達し、下軸が回動するようになっている。
上軸（図示省略）の前端には、上軸の回動によりＺ軸方向に上下動する針棒８ａが接続されており、その針棒８ａの下端には、図２に示すように、縫い針８が交換可能に設けられている。また、ミシンアーム２ａには縫い針８の上下動による布の浮き上がりを防止するために、針棒８ａの上下動と連動して上下動し、縫い針８の周囲の布を押圧する周知の中押さえ１２が設けられている。
また、下軸（図示省略）の前端には、釜（図示省略）が設けられている。上軸とともに下軸が回動すると、縫い針８と釜（図示省略）との協働により縫い目が形成される。
なお、ミシンモータ５、上軸（図示省略）、針棒８ａ、縫い針８、下軸（図示省略）、釜（図示省略）等の接続構成は従来公知のものと同様であるので、ここでは詳述しない。
【００２１】
また、図１、図２に示すように、ミシンベッド部２ｂ上には、布板１０が配設されており、この布板１０の上方に保持枠１１及び縫い針８が配置されるようになっている。
保持枠１１は、ミシンアーム部２ａの前端部に配される取付部材１３に取り付けられており、その取付部材１３にはミシンベッド２ｂ内に配置されたパルスモータであるＸ軸モータ１４及びＹ軸モータ１５が駆動機構部として連結されている（図３参照）。
保持枠１１は、被縫製物である布を保持し、Ｘ軸モータ１４及びＹ軸モータ１５の駆動に伴い、保持した布を保持枠１１ごと前後左右方向（ＸＹ方向）に移動し、その保持した布を縫い針８に対して位置決めするようになっている。そして、保持枠１１の移動と、縫い針８や釜（図示省略）の動作が連動することにより、布に所定の縫製データ（特に、後述する針落ち位置を示す座標の座標データ）に基づく針落ちを施すことで縫い目が形成される。特に、保持枠１１における所定の縫製範囲であるその保持枠１１の内側に保持される布に、所望する縫い目形状の縫い目が形成される。
つまり、ミシンＭ（ミシン本体１）は、その枠の内側が縫製可能エリアである保持枠１１を有し、その保持枠１１の内側に保持される布における縫製可能範囲に、縫い目形状に応じた縫製データにおける座標データに基づく針落ちを施し、所望する縫い目形状の縫い目を形成するようになっている。
【００２２】
ペダル１６は、ミシンＭを駆動し、針棒８ａ（縫い針８）を上下動させたり、保持枠１１を動作させたりするための操作ペダルとして作動する。すなわちペダル１６には、ペダル１６が踏み込まれたその踏み込み操作位置を検出するための、例えば、可変抵抗等から構成されるセンサ（踏み込み量検出手段）が組み込まれており、センサからの出力信号がペダル１６の操作信号として後述する制御部１００に出力され、制御部１００はその操作位置、操作信号に応じて、ミシンＭを駆動し、動作させるように構成されている。
【００２３】
また、ミシンＭ（ミシン本体１）は、図１、図３に示すように、作業者がミシンに対する各種設定操作や、各種データ等の入力操作を行うための操作パネル２０を有している。この操作パネル２０とミシン本体１とは、図示しない有線又は無線の回線により接続されている。
図４、図５、図６に示すように、操作パネル２０は、ミシンの各種設定、各種データの入力の操作が可能な入力部としての複数の操作キー群２１と、各種設定状態や縫い目形状等を表示する表示部２２と、を備えている。
なお、図４に示す操作パネル２０は表示部２２に後述する基準線Ｌが１本（Ｌ１）表示される操作パネルの一例であり、図５に示す操作パネル２０は表示部２２に後述する基準線Ｌが２本（Ｌ１、Ｌ２）表示される操作パネルの一例であり、図６に示す操作パネル２０は表示部２２に後述する基準線Ｌが４本（Ｌ１、Ｌ２、Ｌ３、Ｌ４）表示される操作パネルの一例である。
【００２４】
操作キー群２１は、表示部２２において表示されるカーソルＣを所望する方向に移動させるための八方向入力キー２１ａや、カーソルＣが位置する座標に関する座標データを縫製データにおける縫い目形状の形状点や針落ち点である座標点Ｐとして確定するための実行キー２１ｂ等を有している。
表示部２２は、縫製データにおける座標データの位置を示す座標点Ｐや、複数の座標点Ｐを結ぶ縫い目形状や、後述する基準線Ｌや、カーソルＣ等を表示する表示領域２３と、表示領域２３におけるカーソルＣが位置する領域が表示されるカーソル位置表示欄２４等を有している。
【００２５】
なお、本実施の形態における操作パネル２０は、液晶表示パネルとその液晶表示パネルの表示画面上に設けられたタッチパネルとを備えて構成されており、液晶表示パネルに表示される操作キー群２１をタッチ操作することにより、例えば、電磁誘導式、磁気歪式、感圧式等の位置読み取り原理で、タッチパネルがタッチ指示された位置を検出し、検出した位置に応じて、液晶表示パネルの表示部２２部分に各種データや縫い目形状等が表示されるようになっている。また、操作パネル２０に対し所定の操作入力を行うことにより、操作パネル２０の液晶表示パネルにおける表示が様々に切り替わり、各種設定操作や各種入力操作に応じた様々な操作キー群２１や表示領域２３などが表示されるようになっている。
つまり、操作パネル２０は、ミシンの入力部や表示部として機能するようになっている。
【００２６】
ここで、操作パネル２０の表示部２２の表示領域２３に表示される基準線Ｌについて説明する。
基準線Ｌは、ミシンＭ（ミシン本体１）に新たな縫い目形状の縫製データを記憶し登録したり、ミシンＭ（ミシン本体１）に予め登録されている縫製データの変更や調整を行ったりする場合において、カーソルＣや座標点Ｐの位置を案内し、確認するために、それらの位置の基準として視認することができるように、操作パネル２０の表示領域２３に表示されるものである。
【００２７】
例えば、図４に示す操作パネル２０の表示領域２３には、基準線Ｌ１が表示されている。この表示領域２３における座標（Ｘ、Ｙ）の範囲が、例えば、−４０≦Ｘ≦＋４０、−２５≦Ｙ≦＋２５である場合に、基準線Ｌ１は、Ｙ＝（１／２）Ｘの関数を有する基準線である。そして、基準線Ｌ１を表示領域２３に表示することにより、この基準線Ｌ１の位置を基準として、座標データを示す座標点Ｐを入力することができ、図４に示すような基準線Ｌ１に沿ったジグザグ縫いの縫製データを作成しやすくすることができる。
また、図５に示す操作パネル２０の表示領域２３には、基準線Ｌ１と基準線Ｌ２が表示されている。この表示領域２３における座標（Ｘ、Ｙ）の範囲が、例えば、−４０≦Ｘ≦＋４０、−２５≦Ｙ≦＋２５である場合に、基準線Ｌ１はＹ＝＋１２、基準線Ｌ２はＹ＝−１２を示す基準線である。そして、基準線Ｌ１と基準線Ｌ２を表示領域２３に表示することにより、この基準線Ｌ１、Ｌ２の位置を基準として、座標データを示す座標点Ｐを入力することができ、図５に示すような基準線Ｌ１と基準線Ｌ２に沿った針落ち点（座標点Ｐ）を有するジグザグ縫いの縫製データを作成しやすくすることができる。
また、図６に示す操作パネル２０の表示領域２３には、基準線Ｌ１、Ｌ２、Ｌ３、Ｌ４が表示されている。この表示領域２３における座標（Ｘ、Ｙ）の範囲が、例えば、−４０≦Ｘ≦＋４０、−２５≦Ｙ≦＋２５である場合に、基準線Ｌ１はＹ＝＋２０、基準線Ｌ２はＹ＝−７、基準線Ｌ３はＸ＝−２５、基準線Ｌ４はＸ＝＋１８を示す基準線である。そして、基準線Ｌ１と基準線Ｌ２と基準線Ｌ３と基準線Ｌ４を表示領域２３に表示することにより、この基準線Ｌ１、Ｌ２、Ｌ３、Ｌ４の位置を基準として、座標データを示す座標点Ｐを入力することができ、図６に示すような基準線Ｌ１と基準線Ｌ２と基準線Ｌ３と基準線Ｌ４とに囲まれた範囲内に針落ち点（座標点Ｐ）を有する縫い目形状の縫製データを作成しやすくすることができる。
【００２８】
また、図３に示すように、ミシンＭ（ミシン本体１）は、ミシンモータ５、Ｘ軸モータ１４、Ｙ軸モータ１５、操作パネル２０、ペダル１６等に接続される制御部１００を有している。
この制御部１００は、ミシンモータ５、Ｘ軸モータ１４、Ｙ軸モータ１５、操作パネル２０及びその他の図示しないアクチュエータについて所定の制御プログラムに従って各種の処理及び制御を実行するＣＰＵ１０１と、各種の処理及び制御を実行するためのプログラムや各種の処理及び制御に要するデータが格納されたＲＯＭ１０２と、各種のデータを格納して各種の処理の作業領域となるＲＡＭ１０３と、着脱可能な記憶手段である外部記憶装置１０４と、ＣＰＵ１０１と各種の機器との接続を図るインターフェース（図示省略）と、各モータ用のパルスモータドライバ（図示省略）等を備えている。
【００２９】
ＣＰＵ１０１は、ペダル１６から入力される操作信号や、操作パネル２０から入力される各種設定信号、各種データ等に応じて、ＲＯＭ１０２に格納されている電子サイクルミシン用の各種制御プログラムや外部記憶装置１０４に格納されている各種縫製データに従って各部の動作処理を集中制御し、その処理結果をＲＡＭ１０３内のワークエリアに格納するとともに、操作パネル２０の操作により入力された各種データや、ＲＡＭ１０３に格納した処理結果を必要に応じて外部記憶装置１０４に記憶させる。そして、ＣＰＵ１０１は、ミシンＭ（ミシン本体１）を構成する各部の駆動を制御する。
【００３０】
ＲＯＭ１０２には、ミシンＭ（ミシン本体１）の制御プログラムや制御データ、各種縫製に関するデータや表示画面情報が格納され、記憶されている。
例えば、ＲＯＭ１０２には、記憶手段として、被縫製物に各種縫い目を形成するために、針棒８ａ（縫い針８）や保持枠１１を動作させるための、複数の縫い目形状に関する縫製データが予め記憶されている。この縫製データとしては、縫い目形状を示す形状点の座標や、その形状点に基づき算出された針落ち点の座標が、保持枠１１に対する縫い針８の位置に関連つけられた針落ちする位置の座標データ（座標点Ｐ）として記憶されている。また、その座標データの位置に縫い針８を配置するように、保持枠１１を縫い針８に対して相対移動させる際の移動量に関する移動量データが記憶されている。
【００３１】
ＲＡＭ１０３には、種々のワークメモリやカウンタなどが設けられており、入力されたデータの処理中や、縫製動作中のワークエリアとして使用される。
【００３２】
外部記憶装置１０４は、例えば、不揮発性のいわゆるフラッシュメモリーであり、ＲＯＭ１０１に記憶されている以外の縫製データや表示画面情報、オペレータが操作パネル２０を介して設定した縫製データが記憶されている。
この縫製データとしては、縫い目形状を示す形状点の座標や、その形状点に基づき算出された針落ち点の座標が、保持枠１１に対する縫い針８の位置に関連つけられた針落ちする位置の座標データ（座標点Ｐ）として記憶されている。また、その座標データの位置に縫い針８を配置するように、保持枠１１を縫い針８に対して相対移動させる際の移動量に関する移動量データが記憶されている。
また、外部記憶装置１０４には、縫製データである座標データの座標点Ｐを入力する際に、表示領域２３において基準や指標とする基準線Ｌに関する関数などのデータが記憶されている。
また、外部記憶装置１０４には、表示領域２３が基準線Ｌにより分割される複数の分割表示領域を特定するための領域番号や領域名、また、それぞれの分割表示領域を異なる表示形態（例えば、異なる色や、異なる模様等）で表示するための指定データが記憶されている。
【００３３】
そして、制御部１００は、Ｘ軸モータ１４に併設されたＸ軸原点センサ（図示省略）やＹ軸モータ１５に併設されたＹ軸原点センサ（図示省略）、ペダル１６から入力される駆動信号や、操作パネル２０から入力される各種設定データや、ＲＯＭ１０２や外部記憶装置１０４に記憶された各種データを、ＲＯＭ１０２に格納されている電子サイクルミシン用の各種制御プログラムにより処理し、各モータや操作パネル２０又はその他アクチュエータの制御を実行する。
【００３４】
そして、制御部１００は、縫製の実行時においては、ＣＰＵ１０１が所定の制御プログラムを実行することにより、ＲＯＭ１０２又は外部記憶装置１０４に記憶された縫製データを読み取り、ミシンモータ５の駆動開始と共に縫製データが示す針落ち位置となるようにＸ軸モータ１４及びＹ軸モータ１５を駆動し、保持枠１１を縫い針８（針棒８ａ）に位置決めする制御を実行する。そして、ＣＰＵ１０１は、ミシンモータ５の回転に同期させながら、縫製データに設定された座標データに基づき複数の針落ち位置に順番に保持枠１１を位置決めし、縫い針８を針落ちさせる制御を縫製完了まで継続する。
【００３５】
また、制御部１００は、縫製データの設定入力時や確認作業時や、縫製動作時などに応じて、ＣＰＵ１０１がＲＯＭ１０２や外部記憶装置１０４から入力設定画面や縫製作業画面などに関する画面情報を読み出し、これに基づいて操作パネル２０に所定の表示画面を表示させる制御を行う。特に、制御部１００は、縫製データに関する座標データを表示部２２に表示する表示手段の一部として機能する。
【００３６】
また、制御部１００は、予め設定されたり、入力されたりした関数などのデータに基づき、表示部２２の表示領域２３に任意の基準線Ｌを表示する基準線表示制御手段として機能する。
なお、基準線表示制御手段としての制御部１００が表示領域２３に表示する基準線Ｌの数は、その入力設定などに応じて異なり、１本の基準線Ｌが表示される場合や、２本以上複数の基準線Ｌが表示される場合などがある。
【００３７】
また、制御部１００は、表示部２２における表示領域２３が基準線Ｌにより分割された複数の分割表示領域を、それぞれ異なる表示形態で表示する分割領域表示制御手段として機能する。なお、制御部１００は、複数の分割表示領域に、各分割表示領域を特定するための領域番号や領域名、また、各分割表示領域を異なる表示形態で表示するための指定データ等を割り当てる領域特定データ割当制御手段を有する。
また、制御部１００は、表示領域２３が基準線Ｌにより分割された複数の分割表示領域のうち、カーソルＣが位置する分割表示領域を示す表示を表示部２２に表示するカーソル位置表示制御手段として機能する。なお、制御部１００は、表示領域２３に表示されるカーソルＣが位置する座標に基づき、そのカーソルＣが何れの分割表示領域に位置するか判断する領域判断制御手段を有する。
【００３８】
ここで、操作パネル２０の表示部２２の表示領域２３や、表示領域２３に表示される基準線ＬやカーソルＣについて説明する。
【００３９】
例えば、図４に示す操作パネル２０において、表示領域２３には、関数Ｙ＝（１／２）Ｘの基準線Ｌ１が表示されており、この基準線Ｌ１は表示領域２３を、左上側の分割表示領域と、右下側の分割表示領域との、２つの分割表示領域に分割するようになっている。
そして、例えば、左上側の分割表示領域には「領域１；表示形態“白色”」、右下側の分割表示領域には「領域２；表示形態“黄色”」が割り当てられ、各分割表示領域が異なる表示色で表示されている。また、表示領域２３に表示されるカーソルＣは、「領域１」に位置するので、カーソル位置表示欄２４に「領域１」と表示されている。
また、図５に示す操作パネル２０において、表示領域２３には、Ｙ＝＋１２の基準線Ｌ１と、Ｙ＝−１２の基準線Ｌ２が表示されており、この基準線Ｌ１、Ｌ２は表示領域２３を、上側の分割表示領域と、中側の分割表示領域と、下側の分割表示領域との、３つの分割表示領域に分割するようになっている。
そして、例えば、上側の分割表示領域には「領域１；表示形態“青色”」、中側の分割表示領域には「領域２；表示形態“白色”」、下側の分割表示領域には「領域３；表示形態“赤色”」が割り当てられ、各分割表示領域が異なる表示色で表示されている。また、表示領域２３に表示されるカーソルＣは、「領域２」に位置するので、カーソル位置表示欄２４に「領域２」と表示されている。
また、図６に示す操作パネル２０において、表示領域２３には、Ｙ＝＋２０の基準線Ｌ１と、Ｙ＝−７の基準線Ｌ２と、Ｘ＝−２５の基準線Ｌ３と、Ｘ＝＋１８の基準線Ｌ４とが表示されており、この基準線Ｌ１、Ｌ２、Ｌ３、Ｌ４は表示領域２３を、上段左側の分割表示領域と、上段中側の分割表示領域と、上段右側の分割表示領域と、中段左側の分割表示領域と、中段中側の分割表示領域と、中段右側の分割表示領域と、下段左側の分割表示領域と、下段中側の分割表示領域と、下段右側の分割表示領域との、９つの分割表示領域に分割するようになっている。
そして、例えば、上段左側の分割表示領域には「領域１；表示形態“赤色”」、上段中側の分割表示領域には「領域２；表示形態“緑色”」、上段右側の分割表示領域には「領域３；表示形態“紫色”」、中段左側の分割表示領域には「領域４；表示形態“橙色”」、中段中側の分割表示領域には「領域５；表示形態“白色”」、中段右側の分割表示領域には「領域６；表示形態“黄緑色”」、下段左側の分割表示領域には「領域７；表示形態“青色”」、下段中側の分割表示領域には「領域８；表示形態“水色”」、下段右側の分割表示領域には「領域９；表示形態“黄色”」が割り当てられ、各分割表示領域が異なる表示色で表示されている。また、表示領域２３に表示されるカーソルＣは、「領域５」に位置するので、カーソル位置表示欄２４に「領域５」と表示されている。
【００４０】
また、制御部１００は、表示部２２の表示領域２３において表示されるカーソルＣを、八方向入力キー２１ａが操作されることにより所望する方向に移動させるとともに、実行キー２１ｂが押下されることにより、そのカーソルＣが位置する座標に関する座標データを縫製データにおける縫い目形状の形状点や針落ち点である座標点Ｐとして確定する座標点確定制御手段として機能する。
また、制御部１００は、入力された座標点Ｐの座標データに基づいて、縫製データを作成する縫製データ作成手段として機能する。なお、複数の座標データに基づき、その複数の座標データからなる縫製データの作成は周知技術であるので、ここでは詳述しない。
また、制御部１００は、確定された座標点Ｐの座標データが組み合わされてなる、所定の縫い目形状に関する縫製データを、外部記憶装置１０４に記憶し登録する縫製データ登録制御手段を有する。
【００４１】
次に、本実施の形態におけるミシンＭ（ミシン本体１）において、基準線Ｌのデータを入力設定する際の処理動作について、図７に示すフローチャートに基づき説明する。
【００４２】
まず、操作パネル２０の所定のキーが押下されたことに基づき、ミシンＭは、基準線Ｌのデータの入力設定を行うための入力モードに切り替えられ、制御部１００は、設定すべき基準線Ｌの本数ｎの入力を受け付けるとともに、既に入力された基準線本数ｍを「ｍ＝０」と初期設定する（ステップＳ１０１）。
【００４３】
次いで、制御部１００は、基準線Ｌを特定するための座標データの入力を受け付ける（ステップＳ１０２）。ここで、例えば、Ａ（Ｘａ、Ｙａ）と、Ｂ（Ｘｂ、Ｙｂ）の２点の座標データが、操作キー群２１における所定のキーにより入力される。
【００４４】
次いで、制御部１００は、入力された２点の座標データから基準線Ｌを算出する（ステップＳ１０３）。ここで、例えば、基準線Ｌは、
Ｙ＝（Ｙｂ−Ｙａ／Ｘｂ−Ｘａ）Ｘ−｛Ｙｂ−（Ｙｂ−Ｙａ／Ｘｂ−Ｘａ）×Ｘｂ｝
と表される関数として算出される。
そして、制御部１００は、基準線Ｌが１本分入力されたものとして、基準線本数ｍを「ｍ＝ｍ＋１」とカウントアップする（ステップＳ１０４）。
【００４５】
次いで、制御部１００は、入力された基準線本数ｍが、設定すべき基準線Ｌの本数ｎと一致したか否かを判断する（ステップＳ１０５）。
制御部１００が、入力された基準線本数ｍが、設定すべき基準線Ｌの本数ｎと一致しないと判断すると（ステップＳ１０５；Ｎｏ）、ステップＳ１０２に戻る。
一方、制御部１００が、入力された基準線本数ｍが、設定すべき基準線Ｌの本数ｎと一致したと判断すると（ステップＳ１０５；Ｙｅｓ）ステップＳ１０６へ進む。
【００４６】
ステップＳ１０６において、制御部１００は、表示部２２における表示領域２３が基準線Ｌにより分割された複数の分割表示領域を特定するとともに、各分割表示領域を特定するための領域番号を割り当てる（ステップＳ１０６）。
なお、制御部１００が、表示領域２３が基準線Ｌにより分割された複数の分割表示領域を特定する方法としては、表示領域２３における座標範囲が、基準線Ｌに対してその上下左右の何れ側に仕切られるかなど判断するような、周知の技術を適用することにより行うことができるので、ここでは詳述しない。
【００４７】
次いで、制御部１００は、特定された複数の分割表示領域を異なる表示形態（例えば、異なる表示色）で表示するための指定データ（色データ）を割り当てる（ステップＳ１０７）。
なお、特定された複数の分割表示領域を、異なる表示形態で表示するための指定データの割り当ては、制御部１００が自動制御により行うのではなく、例えば、表示領域２３に表示されるカーソルＣを八方向入力キー２１ａの操作により移動させ、カーソルＣが位置する分割表示領域に対し、ユーザが所定のキー操作を行うなどして割り当てるようにしてもよい。
【００４８】
そして、制御部１００は、入力設定された基準線Ｌのデータや、各分割表示領域を特定するための領域番号や表示形態に関するデータを、外部記憶装置１０４に記憶して登録し（ステップＳ１０８）、基準線Ｌのデータの入力設定処理を終了する。
【００４９】
このように、操作パネル２０における操作キー群２１の八方向入力キー２１ａを操作して、表示部２２に表示されるカーソルＣを移動させることにより、カーソルＣが位置する座標に対応する座標データ（座標点Ｐ）を入力し、それら座標データが組み合わされてなる縫製データを作成することができるミシンＭにおいて、カーソルＣが表示される表示領域領域２３に基準線Ｌを表示することによって、その基準線Ｌの位置を基準として、カーソルＣを移動させて座標データを示す座標点Ｐを入力することができる。
つまり、基準線Ｌに沿うようにカーソルＣを移動させて座標データ（座標点Ｐ）を入力することによって、基準線Ｌに沿った縫い目形状を有する縫製データを作成しやすくなる。
よって、ミシンＭは、ミシンの縫製データの作成を容易に行うことができるミシンであるといえる。
【００５０】
また、ミシンＭは、表示領域２３が基準線Ｌにより分割された複数の分割表示領域を、それぞれ異なる色など、異なる表示形態で表示することができるので、表示部２２の表示領域２３に表示されるカーソルＣや座標点Ｐが、どの分割表示領域に位置するか視認しやすく、その分割表示領域や基準線Ｌの位置を基準とした座標データ（座標点Ｐ）の入力が行いやすい。
特に、カーソルＣが位置する表示領域２３における分割表示領域を示すように、その分割表示領域に対応する領域番号や領域名が、カーソル位置表示欄２４に表示されるようになっているので、ユーザは、カーソルＣがどの分割表示領域に位置するか、より確認しやすい。
従って、ユーザは、ミシンＭにおいて、ミシンの縫製データの作成をより容易に行うことができる。
【００５１】
なお、以上の実施の形態においては、基準線Ｌを特定するために２点の座標データの入力を行うようにしたが、本発明はこれに限定されるものではなく、３点以上の座標データにより基準線Ｌを特定するようにしてもよい。
また、基準線Ｌは直線であることに限らず、任意の曲線や円などの形状線であってもよい。
【００５２】
また、基準線Ｌが、Ｘ軸やＹ軸に沿った直線である場合、Ｘ＝ａ（定数）、Ｙ＝ｂ（定数）のように、任意の数値を入力したり、カーソルＣでその定数に応じた位置を示して入力したりして基準線Ｌを入力設定するようにしてもよい。
【００５３】
また、以上の実施の形態においては、表示領域２３が基準線Ｌにより分割された各分割表示領域を、それぞれ異なる色など異なる表示形態で表示するようにしたが、本発明はこれに限定されるものではなく、各分割表示領域に位置するカーソルＣの表示色や、座標点Ｐの表示色を異ならせるようにして、カーソルＣや座標点Ｐがどの分割表示領域に位置するか確認しやすくするようにしてもよい。
【００５４】
また、その他、具体的な細部構造等についても適宜に変更可能であることは勿論である。
【図面の簡単な説明】
【００５５】
【図１】本発明にかかるミシンを示す斜視図である。
【図２】本発明にかかるミシンの保持枠の近傍を示す拡大斜視図である。
【図３】本発明にかかるミシンの要部構成を示すブロック図である。
【図４】本発明にかかるミシンの操作パネルの一例を示す平面図である。
【図５】本発明にかかるミシンの操作パネルの一例を示す平面図である。
【図６】本発明にかかるミシンの操作パネルの一例を示す平面図である。
【図７】本発明にかかるミシンの基準線データの入力設定処理を示すフローチャートである。
【符号の説明】
【００５６】
１      ミシン本体
２      ミシンフレーム
５      ミシンモータ
８      縫い針
８ａ    針棒
１１    保持枠
１４    Ｘ軸モータ
１５    Ｙ軸モータ
１６    ペダル
２０    操作パネル（入力部、表示部）
２１    操作キー群（入力部）
２１ａ  八方向入力キー
２１ｂ  実行キー
２２    表示部
２３    表示領域
２４    カーソル位置表示欄
１００  制御部（基準線表示制御手段、縫製データ作成手段、分割領域表示制御手段、カーソル位置表示制御手段）
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  外部記憶装置
Ｃ      カーソル
Ｌ（Ｌ１、Ｌ２、Ｌ３、Ｌ４）  基準線
Ｐ      座標点
Ｍ      電子サイクルミシン（ミシンの縫製データ作成装置）
【図１】
2006247259.tif 000003
【図２】
2006247259.tif 000004
【図３】
2006247259.tif 000005
【図４】
2006247259.tif 000006
【図５】
2006247259.tif 000007
【図６】
2006247259.tif 000008
【図７】
2006247259.tif 000009