(57)【要約】  【課題】  加工機の加工データ記憶手段に記憶した加工データに基づく加工線の為の表示データの作成処理やその作成された表示データを表示手段に表示させる表示処理の迅速化を図るようにすること。  【解決手段】  縫製データメモリから電子ミシンで縫製するパターン縫製データを読出し、そのパターン縫製データで縫製される縫製線を液晶ディスプレイに表示させるために、縫製開始点から縫製終了点に亙って、各針落ち点と各針落ち点の次の針落ち点とを結ぶ縫製線の方向が、各針落ち点に先行する針落ち点とその針落ちの次の針落ち点とを結ぶ表示対象とされた最新の縫製線の方向に対して所定角度以上の角度変化を伴う場合にのみ（Ｓ36）、各針落ち点の為の縫製線を液晶ディスプレイに表示させるための縫製位置Ｐの座標値を演算により求めて、プログラマに送信する。【選択図】  図７
2006174926.tif 000002
【特許請求の範囲】
【請求項１】
加工機により加工される加工形状を規定する加工線を表示手段に表示する加工機の表示装置において、
前記加工機で加工する加工点を加工順に列挙した加工データを記憶する加工データ記憶手段と、
前記加工データ記憶手段に記憶された加工データに基づいて加工される加工線を前記表示手段に表示させる表示データを作成する表示データ作成手段とを設け、
前記表示データ作成手段は、加工開始点から加工終了点に亙って、各加工点と各加工点の次の加工点とを結ぶ加工線の方向が、前記各加工点の１つ前の加工点と前記各加工点とを結ぶ加工線の方向に対して所定角度以上の角度変化を伴う場合にのみ、前記各加工点を表示対象とし、その表示対象とされた各加工点を結ぶ加工線を表示手段に表示させる表示データを作成することを特徴とする加工機の表示装置。
【請求項２】
加工機により加工される加工形状を規定する加工線を表示手段に表示する加工機の表示装置において、
前記加工機で加工する加工点を加工順に列挙した加工データを記憶する加工データ記憶手段と、
前記加工データ記憶手段に記憶された加工データに基づいて加工される加工線を前記表示手段に表示させる表示データを作成する表示データ作成手段とを設け、
前記表示データ作成手段は、加工開始点から加工終了点に亙って、各加工点と各加工点の次の加工点とを結ぶ加工線の方向が、前記各加工点に先行する加工点とその加工点の次の加工点とを結ぶ表示対象とされた最新の加工線の方向に対して所定角度以上の角度変化を伴う場合にのみ、前記各加工点と各加工点の次の加工点とを結ぶ加工線を表示手段に表示させる表示データを作成することを特徴とする加工機の表示装置。
【請求項３】
前記表示データ作成手段は、前記表示対象とされた最新の加工線の方向を更新しながら記憶することを特徴とする請求項２に記載の加工機の表示装置。
【請求項４】
前記加工機は縫目形成手段を備えた縫製機であり、前記加工データ記憶手段は前記縫製機で縫製する針落ち点を縫製順に列挙した縫製データを記憶する縫製データ記憶手段であり、前記表示データ作成手段は前記縫製データ記憶手段に記憶された縫製データに基づいて縫製される縫製線を前記表示手段に表示させる表示データを作成することを特徴とする請求項１〜３の何れかに記載の加工機の表示装置。
【請求項５】
前記表示手段は、前記縫製機に装備されたことを特徴とする請求項４に記載の加工機の表示装置。
【請求項６】
前記表示手段は、前記縫製機を制御する制御ユニットに無線又は有線により接続されたハンディ型の表示操作ユニットに構成されたことを特徴とする請求項４に記載の加工機の表示装置。
【請求項７】
前記縫製データ記憶手段に記憶された縫製データは複数の針落ち点のための複数の縫目データに加えて縫目を形成しないで布送りだけを指定するフィードデータを有し、前記表示手段は前記フィードデータに対応するフィード線を、前記縫目データに対応する縫製線とは異なる形態で識別表示することを特徴とする請求項４〜６の何れかに記載の加工機の表示装置。
【請求項８】
前記表示データ作成手段は、前記表示データの作成に際して、前記先頭の縫製線の開始位置を前記縫製開始点で規定し、前記末尾の縫製線の終了位置を前記縫製終了点で規定することを特徴とする請求項４〜７の何れかに記載の加工機の表示装置。
【請求項９】
加工機により加工される加工形状を規定する加工線を表示手段に表示する加工機の表示方法において、
前記加工データ記憶手段に記憶された加工機により加工する加工点を加工順に列挙した加工データに基づいて、加工される加工線を前記表示手段に表示させる表示データを作成するに際して、
加工開始点から加工終了点に亙って、各加工点と各加工点の次の加工点とを結ぶ加工線の方向を求め、
その加工線の方向が前記各加工点の１つ前の加工点と前記各加工点とを結ぶ加工線の方向に対して所定角度以上の角度変化を伴うか否かを判定し、
所定角度以上の角度変化を伴う場合にのみ前記各加工点と各加工点の次の加工点とを結ぶ加工線を表示手段に表示させる表示データを作成する、
ことを特徴とする加工機の表示方法。
【請求項１０】
加工機により加工される加工形状を規定する加工線を表示手段に表示する加工機の表示方法において、
前記加工データ記憶手段に記憶された加工機により加工する加工点を加工順に列挙した加工データに基づいて、加工される加工線を前記表示手段に表示させる表示データを作成するに際して、
加工開始点から加工終了点に亙って、各加工点と各加工点の次の加工点とを結ぶ加工線の方向を求め、
その加工線の方向が前記各加工点に先行する加工点とその加工点の次の加工点とを結ぶ表示対象とされた最新の加工線の方向に対して所定角度以上の角度変化を伴うか否かを判定し、
所定角度以上の角度変化を伴う場合にのみ前記各加工点と各加工点の次の加工点とを結ぶ加工線を表示手段に表示させる表示データを作成する、
ことを特徴とする加工機の表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、加工機の制御装置に記憶した加工データから表示データを作成する際に、加工データを間引き処理により簡略化し、その簡略化した表示データを表示手段に送信して表示させるようにしたものに関する。
【背景技術】
【０００２】
従来、加工機として、例えば、パターン縫いミシン等の工業用ミシン（縫製機）においては、加工布に形成する複数種類のパターン縫目の為の縫製データは、制御装置内の不揮発性メモリに予め記憶されている。そこで、作業者が縫製に供する特定のパターン縫目を、操作パネルを介してその都度選択して縫製するようにしている。
【０００３】
それ故、刺繍縫いが可能な家庭用ミシンのように、縫製する刺繍縫目を確認したり、刺繍模様を入力する等の為の大型ディスプレイを備えていなくても、縫製作業に支障を与えることはない。
【０００４】
しかし、最近、工業用ミシンにもディスプレイを接続し、縫製データに基づいて作成した縫目模様の表示データをディスプレイに送信して表示し、その表示された縫目模様の一部又は全てを、縫製条件に応じて編集できるプログラム機能を付加するようにしたミシンが種々提案されている。
【０００５】
例えば、特許文献１に記載のプログラム式電子ミシンは、操作パネルとは別体のプログラマー（手持ち型の操作表示装置）をケーブルを介して電気的に接続し、ミシンの制御装置において、ＦＤＤに記憶された縫製プログラムを読み込み、表示の為の画像データ作成処理が実行され、作成された画像データがプログラマーに送信される。一方、プログラマーにおいては、ミシン側から送信された画像データを受信し、液晶ディスプレイの表示領域に表示するようにしてある。
【特許文献１】特開平１０−３２３４６９号公報  （第５〜７頁、図５〜７）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
前述したように、特許文献１に記載のプログラム式電子ミシンにおいては、ミシンの制御装置から、縫製プログラムに基づいて作成した画像データをプログラマーに送信する場合、ミシンやプログラマーの制御装置に有するＣＰＵの処理速度が低速であり、しかも、送信処理する場合、一般的に、８ビットからなる画像データをシリアルデータに変換し、非同期の通信方式でシリアル送信するようにしてあるため、画像データ作成処理に時間を要するだけでなく、シリアルデータの送信処理にも時間を要することになり、プログラマーのディスプレイへの画像データの表示が遅くなるという問題がある。
【課題を解決するための手段】
【０００７】
請求項１に係る加工機の表示装置は、加工機により加工される加工形状を規定する加工線を表示手段に表示する加工機の表示装置において、加工機で加工する加工点を加工順に列挙した加工データを記憶する加工データ記憶手段と、加工データ記憶手段に記憶された加工データに基づいて加工される加工線を表示手段に表示させる表示データを作成する表示データ作成手段とを設け、表示データ作成手段は、加工開始点から加工終了点に亙って、各加工点と各加工点の次の加工点とを結ぶ加工線の方向が、各加工点の１つ前の加工点と各加工点とを結ぶ加工線の方向に対して所定角度以上の角度変化を伴う場合にのみ、各加工点を表示対象とし、その表示対象とされた各加工点を結ぶ加工線を表示手段に表示させる表示データを作成するものである。
【０００８】
加工形状に加工する複数の加工点を規定する加工データに基づいて、各加工点と各加工点の次の加工点とを結ぶ加工線の方向が、各加工点の１つ前の加工とその各加工点とを結ぶ加工線の方向に対して所定角度以上の角度変化を伴わない場合には、その各加工点を無視して間引く一方、所定角度以上の角度変化を伴う場合に限って、即ち、複数の加工点のうちの加工線の方向が大きく変わる要所となる加工点に関する加工線の表示データだけを抽出するように作成し、その簡略された加工線だけを表示手段に表示する。
【０００９】
請求項２に係る加工機の表示装置は、加工機により加工される加工形状を規定する加工線を表示手段に表示する加工機の表示装置において、加工機で加工する加工点を加工順に列挙した加工データを記憶する加工データ記憶手段と、加工データ記憶手段に記憶された加工データに基づいて加工される加工線を表示手段に表示させる表示データを作成する表示データ作成手段とを設け、表示データ作成手段は、加工開始点から加工終了点に亙って、各加工点と各加工点の次の加工点とを結ぶ加工線の方向が、各加工点に先行する加工点とその加工点の次の加工点とを結ぶ表示対象とされた最新の加工線の方向に対して所定角度以上の角度変化を伴う場合にのみ、各加工点と各加工点の次の加工点とを結ぶ加工線を表示手段に表示させる表示データを作成するものである。
【００１０】
加工形状に加工する複数の加工点を規定する加工データに基づいて、各加工点と各加工点の次の加工点における加工線の方向が、各加工点に先行する加工点とその加工点の次の加工点とを結ぶ表示対象とされた最新の加工線の方向に対して所定角度以上の角度変化を伴わない場合、その各加工点を無視して間引く一方、所定角度以上の角度変化を伴う場合に限って、即ち、複数の加工点のうちの加工線の方向が大きく変わる要所となる加工点に関する加工線の表示データだけを抽出するように作成し、その簡略された加工線だけを表示手段に表示する。
【００１１】
請求項３に係る加工機の表示装置は、請求項２の発明において、前記表示データ作成手段は、表示対象とされた最新の加工線の方向を更新しながら記憶するものである。
【００１２】
請求項４に係る加工機の表示装置は、請求項１〜３の何れかの発明において、前記加工機は縫目形成手段を備えた縫製機であり、加工データ記憶手段は縫製機で縫製する針落ち点を縫製順に列挙した縫製データを記憶する縫製データ記憶手段であり、表示データ作成手段は縫製データ記憶手段に記憶された縫製データに基づいて縫製される縫製線を表示手段に表示させる表示データを作成するものである。
【００１３】
請求項５に係る加工機の表示装置は、請求項４の発明において、前記表示手段は、縫製機に装備されたものである。
【００１４】
請求項６に係る加工機の表示装置は、請求項４の発明において、前記表示手段は、縫製機を制御する制御ユニットに無線又は有線により接続されたハンディ型の表示操作ユニットに構成されたものである。
【００１５】
請求項７に係る加工機の表示装置は、請求項４〜６の何れかの発明において、前記縫製データ記憶手段に記憶された縫製データは複数の針落ち点のための複数の縫目データに加えて縫目を形成しないで布送りだけを指定するフィードデータを有し、表示制御手段はフィードデータに対応するフィード線を、縫目データに対応する縫製線とは異なる形態で識別表示するものである。
【００１６】
請求項８に係る加工機の表示装置は、請求項４〜７の何れかの発明において、前記表示データ作成手段は、表示データの作成に際して、先頭の縫製線の開始位置を縫製開始点で規定し、末尾の縫製線の終了位置を縫製終了点で規定するものである。
【００１７】
請求項９に係る加工機の表示方法は、加工機により加工される加工形状を規定する加工線を表示手段に表示する加工機の表示方法において、加工データ記憶手段に記憶された加工機により加工する加工点を加工順に列挙した加工データに基づいて、加工される加工線を表示手段に表示させる表示データを作成するに際して、加工開始点から加工終了点に亙って、各加工点と各加工点の次の加工点とを結ぶ加工線の方向を求め、その加工線の方向が各加工点の１つ前の加工点と各加工点とを結ぶ加工線の方向に対して所定角度以上の角度変化を伴うか否かを判定し、所定角度以上の角度変化を伴う場合にのみ各加工点と各加工点の次の加工点とを結ぶ加工線を表示手段に表示させる表示データを作成するものである。
【００１８】
この場合、前述した請求項１と同様に、複数の加工点のうちの加工線の方向が大きく変わる要所となる加工点に関する加工線の表示データだけを抽出するように作成し、その簡略された加工線だけを表示手段に表示する。
【００１９】
請求項１０に係る加工機の表示方法は、加工機により加工される加工形状を規定する加工線を表示手段に表示する加工機の表示方法において、加工データ記憶手段に記憶された加工機により加工する加工点を加工順に列挙した加工データに基づいて、加工される加工線を表示手段に表示させる表示データを作成するに際して、加工開始点から加工終了点に亙って、各加工点と各加工点の次の加工点とを結ぶ加工線の方向を求め、その加工線の方向が各加工点に先行する加工点とその加工点の次の加工点とを結ぶ表示対象とされた最新の加工線の方向に対して所定角度以上の角度変化を伴うか否かを判定し、所定角度以上の角度変化を伴う場合にのみ各加工点と各加工点の次の加工点とを結ぶ加工線を表示手段に表示させる表示データを作成するものである。
【００２０】
この場合、前述した請求項２と同様に、複数の加工点のうちの加工線の方向が大きく変わる要所となる加工点に関する加工線の表示データだけを抽出するように作成し、その簡略された加工線だけを表示手段に表示する。
【発明の効果】
【００２１】
請求項１の発明によれば、加工機により加工される加工形状を規定する加工線を表示手段に表示する加工機の表示装置において、加工データ記憶手段と、表示データ作成手段を設け、表示データ作成手段は、加工開始点から加工終了点に亙って、各加工点と各加工点の次の加工点における加工線の方向が、各加工点の１つ前の加工点とその各加工点とを結ぶ加工線の方向に対して所定角度以上の角度変化を伴う場合にのみ、つまり複数の加工点のうちの加工線の方向が大きく変わる要所となる加工点に関する加工線の表示データだけを抽出して表示データ量を少なくするため、表示手段や表示データ作成手段の処理能力が低い場合であっても、加工線の為の表示データの作成処理だけでなく、その作成された表示データを表示手段に表示させる表示処理の迅速化を図ることができる。
【００２２】
請求項２の発明によれば、加工機により加工される加工形状を規定する加工線を表示手段に表示する加工機の表示装置において、加工データ記憶手段と、表示データ作成手段とを設け、表示データ作成手段は、加工開始点から加工終了点に亙って、各加工点と各加工点の次の加工点とを結ぶ加工線の方向が、各加工点に先行する加工点とその加工点の次の加工点とを結ぶ表示対象とされた最新の加工線の方向に対して所定角度以上の角度変化を伴う場合にのみ、つまり複数の加工点のうちの加工線の方向が大きく変わる要所となる加工点に関する加工線の表示データだけを抽出して表示データ量を少なくするため、表示手段や表示データ作成手段の処理能力が低い場合であっても、加工線の為の表示データの作成処理だけでなく、その作成された表示データを表示手段に表示させる表示処理の迅速化を図ることができる。
【００２３】
請求項３の発明によれば、前記表示データ作成手段は、表示対象とされた最新の加工線の方向を更新しながら記憶するので、その記憶した最新の加工線の方向を用いることで、表示対象とされた最新の加工線の方向と、各加工点と各加工点の次の加工点とを結ぶ加工線との所定角度以上の角度変化を演算する演算処理の迅速化を図ることができる。その他請求項２と同様の効果を奏する。
【００２４】
請求項４の発明によれば、前記加工機は縫目形成手段を備えた縫製機であり、加工データ記憶手段は縫製機で縫製する針落ち点を縫製順に列挙した縫製データを記憶する縫製データ記憶手段であり、表示データ作成手段は縫製データ記憶手段に記憶された縫製データに基づいて縫製される縫製線を表示手段に表示させる表示データを作成するので、縫製機により縫製データに基づく縫製線表示に際して、表示手段や表示データ作成手段の処理能力が低い場合であっても、縫製線の為の表示データの作成処理だけでなく、その作成された表示データを表示手段に表示させる表示処理の迅速化を図ることができる。その他請求項１〜３の何れかと同様の効果を奏する。
【００２５】
請求項５の発明によれば、前記表示手段は、縫製機に装備されたので、縫製機に装備された表示手段に、縫製データに基づいて縫製されるパターン模様を簡略化して迅速に表示させることができる。その他請求項４と同様の効果を奏する。
【００２６】
請求項６の発明によれば、前記表示手段は、縫製機を制御する制御ユニットに無線又は有線により接続されたハンディ型の表示操作ユニットに構成されたので、縫製機に接続されたハンディ型の表示操作ユニットに、縫製データに基づいて縫製されるパターン模様を簡略化して迅速に表示させることができる。その他請求項４と同様の効果を奏する。
【００２７】
請求項７の発明によれば、前記縫製データ記憶手段に記憶された縫製データは複数の針落ち点のための複数の縫目データに加えて縫目を形成しないで布送りだけを指定するフィードデータを有し、表示制御手段はフィードデータに対応するフィード線を、縫目データに対応する縫製線とは異なる形態で識別表示するので、縫製データに基づいて表示されるパターン模様を、フィード線を識別表示しがら縫製線で表示することができる。その他請求項４〜６の何れかと同様の効果を奏する。
【００２８】
請求項８の発明によれば、前記表示データ作成手段は、表示データの作成に際して、先頭の縫製線の開始位置を縫製開始点で規定し、末尾の縫製線の終了位置を縫製終了点で規定するので、縫製されるパターン模様の全体を縫製線により確実に表示手段に表示させることができる。その他請求項４〜７の何れかと同様の効果を奏する。
【００２９】
請求項９の発明によれば、加工機により加工される加工形状を規定する加工線を表示手段に表示する加工機の表示方法において、加工データ記憶手段に記憶された加工機により加工する加工点を加工順に列挙した加工データに基づいて、加工される加工線を表示手段に表示させる表示データを作成するに際して、加工開始点から加工終了点に亙って、各加工点と各加工点の次の加工点とを結ぶ加工線の方向を求め、その加工線の方向が各加工点の１つ前の加工点から各加工点とを結ぶ加工線の方向に対して所定角度以上の角度変化を伴うか否かを判定し、所定角度以上の角度変化を伴う場合にのみ各加工点と各加工点の次の加工点とを結ぶ加工線を表示手段に表示させる表示データを作成するので、前述した請求項１と同様の効果を奏することができる。
【００３０】
請求項１０の発明によれば、加工機により加工される加工形状を規定する加工線を表示手段に表示する加工機の表示方法において、加工データ記憶手段に記憶された加工機により加工する加工点を加工順に列挙した加工データに基づいて、加工される加工線を表示手段に表示させる表示データを作成するに際して、加工開始点から加工終了点に亙って、各加工点と各加工点の次の加工点とを結ぶ加工線の方向を求め、その加工線の方向が各加工点に先行する加工点からその加工点の次の加工点に至る表示対象とされた最新の加工線の方向に対して所定角度以上の角度変化を伴うか否かを判定し、所定角度以上の角度変化を伴う場合にのみ各加工点と各加工点の次の加工点とを結ぶ加工線を表示手段に表示させる表示データを作成するので、前述した請求項２と同様の効果を奏することができる。
【発明を実施するための最良の形態】
【００３１】
本実施例における加工機としての縫製機である電子ミシンの表示装置は、縫製開始点から縫製終了点に亙って、各針落ち点と各針落ち点の次の針落ち点とを結ぶ縫製線の方向が、各針落ち点に先行する針落ち点とその針落ち点の次の針落ち点とを結ぶ表示対象とされた最新の縫製線の方向に対して所定角度以上の角度変化を伴う場合にのみ、各針落ち点の為の縫製線をディスプレイに表示させるようにしてある。
【実施例】
【００３２】
先ず、手持ち型の操作表示装置であるプログラマを接続する電子ミシン１について簡単に説明する。図１に示すように、この電子ミシン１は、作業台２上にベッド部３と、ベッド部３の右端部から立設された脚柱部４と、脚柱部４の上端からベッド部３に対向するように左方へ延びるアーム部５を有する。
【００３３】
ベッド部３にはシリンダベッド３ａが前方に突出状に設けられている。ベッド部３内には、図示外のＸ方向駆動機構及びＹ方向駆動機構が設けられ、シリンダベッド３ａ上に配設された縫製対象物を保持する保持体（ワークホルダ）７がこれらＸ方向駆動機構とＹ方向駆動機構により、作業者に対して左右方向であるＸ方向（＋Ｘ，−Ｘ）と、作業者に対して前後方向であるＹ方向（＋Ｙ，−Ｙ）とに、つまり直交２方向へ独立に移動駆動されるようになっている。
【００３４】
作業台２上には、各種の縫製パラメータや縫製速度等の各種の縫製情報が表示される操作パネル８が設けられるとともに、電子ミシン１の制御装置１０に接続ケーブル９で電気的に接続された手持ち型のプログラマ３０が載置されている。このプログラマ３０は、後述するように、電子ミシン１から送信されたパターン模様の縫製位置Ｐの座標値を受信し、その座標値に基づいて、縫製線Ｈやフィード線Ｆを表示できるようになっている。
【００３５】
ここで、電子ミシン１の制御系について簡単に説明しておく。図２に示すように、制御装置１０は、入力インターフェース１１と、ＣＰＵ１２とＲＯＭ１３及びＲＡＭ１４と電気的に書換え可能な不揮発性のフラッシュメモリ１５と、ＲＳ−２３２Ｃ等のシリアル通信規約で通信可能なシリアル通信インターフェース（シリアル通信Ｉ／Ｆ）１６を含むコンピュータと、出力インターフェース１７と、これらを相互に接続するデータバス等のバス１８と、駆動回路１９〜２１等を有する。
【００３６】
入力インターフェース１１には、起動停止スイッチ２２と、操作パネル８と、ミシンモータ２４の回転位置（ミシン主軸の回転位置）や回転速度を検出する回転位置検出センサ２３等が接続されている。出力インターフェース１７には、ミシンモータ２４の為の駆動回路１９と、Ｘ方向駆動機構を駆動させるＸ送りモータ２５の為の駆動回路２０と、Ｙ方向駆動機構を駆動させるＹ送りモータ２６の為の駆動回路２１とが接続されている。
【００３７】
ＲＯＭ１３（これが縫製データ記憶手段、加工データ記憶手段に相当する）には、各種の駆動機構を駆動する為のモータ２４〜２６を駆動制御する駆動制御プログラム、後述する本願特有の縫製線表示データ作成制御の制御プログラム、複数種類のパターン模様のためのパターン縫製データ等が予め格納されている。例えば、図３に示すように、三角形と扇形を組み合わせたロゴ模様ＬＭ（図９−１参照）のためのパターン縫製データが格納されている。
【００３８】
ここで、図９−１において、符号ａ１、ａ２、ａ３・・・ａｎは、第１針落ち点、第２針落ち点、第３針落ち点、・・・第ｎ針落ち点を示す。尚、パターン縫製データについては、後述するプログラマ３０により、シリアル通信Ｉ／Ｆ１６を介してフラッシュメモリ１５に記憶されたものを用いてもよい。
【００３９】
図３に示すパターン縫製データにおいては、約１００針分の針落ち点の為の布送り量と縫目番号ｃ１〜ｃ９９とが対応して格納されている。ここで、種別情報「ステッチ」とは、縫針により縫目を形成することを意味し、種別情報「フィード」とは、縫目を形成しないで布送りだけを実行させることを意味する。但し、実際の針落ち点の数は多数存在するが、ここでは、便宜上、約１００針とする。
【００４０】
ＲＡＭ１４には、縫製に供するパターン縫製データを記憶する縫製データメモリと、縫製線Ｈｎの方向を記憶する縫製線方向メモリと、ＣＰＵ１２で演算処理した演算結果を収容する各種メモリ、ポインタ、カウンタ等が必要に応じて設けられている。ここで、電子ミシン１の制御装置１０は、シリアル通信Ｉ／Ｆ１６を介して後述するプログラマ３０のマイクロコンピュータに電気的に接続されている。
【００４１】
次に、プログラマ３０について説明する。このプログラマ３０は、図４に示すように、手持ち型であり、縦型で大型の液晶ディスプレイ３１と、キーボード３２等が設けられている。キーボード３２には、画面上に常に表示されている十字状のポインタ３３を上，右，下，左方向に移動させる移動キー３４と、各種の縫製パラメータ入力に用いるアルファベットキー３５と、数値（１〜０）を入力するテンキー３６等が設けられている。
【００４２】
次に、プログラマ３０の制御系について簡単に説明しておく。図５に示すように、マイクロコンピュータ４０には、ＣＰＵ４１とＲＯＭ４２及びＲＡＭ４３以外に、図示しない各種のコントローラが必要に応じて設けられている。そのマイクロコンピュータ４０に、液晶ディスプレイ３１と、キーボード３２と、着脱可能な記憶媒体であるコンパクトフラッシュメモリカード４４（「コンパクトフラッシュ」は登録商標である。）、警報用のブザー４５、シリアル通信インターフェース（シリアル通信Ｉ／Ｆ）４６等が装備されている。
【００４３】
ここで、プログラマ３０のマイクロコンピュータ４０は、シリアル通信Ｉ／Ｆ４６を介して前述した電子ミシン１の制御装置１０に電気的に接続されている。ＲＯＭ４２には、プログラマ３０の液晶ディスプレイ３１やキーボード３２を統括的に制御する各種のアプリケーションプログラム、後述する縫製線表示制御の制御プログラム等が予め格納されている。
【００４４】
ＲＡＭ４３には、電子ミシン１から送信された縫製位置Ｐや種別情報を記憶する縫製位置メモリ及び種別情報メモリと、ＣＰＵ４１で演算処理した演算結果を収容する各種メモリ、ポインタ、カウンタ等が必要に応じて設けられている。ここで、液晶ディスプレイ３１、マイクロコンピュータ４０の特にＲＯＭ４２等で表示手段が構成されている。
【００４５】
次に、電子ミシン１の制御装置１０で実行される縫製線表示データ作成制御のルーチンについて、電子ミシン１の表示方法を含めて、図６フローチャートに基づいて説明する。但し、図中の符号Ｓｉ（ｉ＝１１、１２、１３・・・）は各ステップである。ここで、予め選択されたロゴ模様ＬＭ（図３，図９−１参照）のパターン模様をプログラマ３０の液晶ディスプレイ３１等に表示する指令が実行された場合に、この制御が実行される。
【００４６】
この制御が開始されると、先ず、制御上の縫製位置Ｐとして、ロゴ模様ＬＭのパターン縫製データの先頭に格納されている縫製開始点（これが第１針落ち点ａ１に相当する）のＸＹ座標値が読み込まれて縫製線方向メモリに記憶され（Ｓ11）、縫目カウンタのカウント値ｃｎに「１」がセットされる（Ｓ12）。この場合、縫目カウンタのカウント値は、第１縫目の為の縫目番号を指示するカウント値「ｃ１」である。
【００４７】
尚、縫目とは、その両端で針が落ちることによって形成されるため、第Ｃｎ縫目は、第ａｎ針落ち点と第ａ（ｎ＋１）針落ち点で形成されるものである。次に、縫目カウント値ｃｎで指示される縫目データ、つまり第１縫目の縫目データが読み込まれる（Ｓ13）。
【００４８】
次に、読み込まれた縫目データが種別情報「ステッチ」の場合には（Ｓ14：Yes ）、ステッチの間引き処理（図７参照）が実行される（Ｓ18）。この制御が開始されると、縫製位置Ｐ（この場合、縫製開始点である第１針落ち点の縫製位置）がプログラマ３０に送信され（Ｓ31）、更に今回の縫目の種別情報「ステッチ」も続けてプログラマ３０に送信される（Ｓ32）。
【００４９】
次に、縫目カウント値ｃｎで指示される布送り量で決まる縫製線Ｈｎの、基準線（例えば、Ｘ軸の＋方向）に対する方向、つまり現在の縫製位置Ｐと縫目カウント値ｃｎで指示される布送り量とに基づいて、縫製線の方向が演算され、その縫製線の方向がＲＡＭ４３の縫製線方向メモリに記憶される（Ｓ33）。
【００５０】
次に、縫製位置Ｐに、縫目カウント値ｃｎで指示される縫目データに含まれる布送り量が加算され、縫製位置Ｐが更新される（Ｓ34）。次に、縫目カウンタｃｎの値が１つインクリメントされ（Ｓ35）、縫目カウンタｃｎで指示する縫製線Ｈｎ（ここでは、第２縫目の縫製線Ｈ２）の基準線に対する方向が演算され、Ｓ33で記憶した最新の縫製線Ｈｎの方向（ここでは第１縫目のＨ１の方向）に対して所定角度（例えば、約２０°）以上の角度変化を伴わない場合には（Ｓ36：No）、Ｓ34と同様に縫製位置Ｐの座標値が更新される（Ｓ37）。
【００５１】
次に、縫目カウント値ｃｎの値が１つインクリメントされ（Ｓ37Ａ）、次の縫目データの種別情報が「ステッチ」である場合には（Ｓ38：Yes ）、Ｓ36において、最新の縫目（Ｃｎ）の縫製線Ｈｎの方向が、Ｓ33又は後述するＳ40において記憶された縫製線Ｈｎの方向に対して所定角度以上の角度変化を伴う場合には（Ｓ36：Yes ）、現在の縫製位置Ｐの座標値がプログラマ３０に送信される（Ｓ39）。
【００５２】
次に、Ｓ36において演算された縫目Ｃｎの縫製線Ｈｎの方向を最新の縫製線Ｈｎの方向としてＲＡＭ４３の縫製線方向メモリに更新記憶され（Ｓ40）、Ｓ37〜Ｓ38が実行される。ところで、Ｓ36〜Ｓ40の実行中に、縫目データが種別情報「ステッチ」でない場合（「フィード」又は「エンド」）には（Ｓ38：No）、この制御を終了して、縫製線表示データ作成制御のＳ13にリターンする。
【００５３】
縫製線表示データ作成制御において、読み込まれた縫目データが種別情報「フィード」の場合には（Ｓ14：No、Ｓ15：Yes ）、現在の縫製位置Ｐの座標値がプログラマ３０に送信され（Ｓ19）、更に今回の縫目の種別情報「フィード」も続けてプログラマ３０に送信される（Ｓ20）。次に、縫製位置Ｐに、縫目カウント値ｃｎで指示される縫目データに含まれる布送り量が加算されて、縫製位置Ｐの座標値が更新され（Ｓ21）、縫目カウンタｃｎの値が１つインクリメントされ（Ｓ22）、Ｓ13に戻る。
【００５４】
ところで、読み込んだ縫目データが何れの種別情報「ステッチ」，「フィード」でもない場合、つまり種別情報「エンド」の場合には（Ｓ14：No、Ｓ15：No）、現在の縫製位置Ｐの座標値、即ち、縫製終了点の座標がプログラマ３０に送信され（Ｓ16）、更に、表示処理終了コマンドがプログラマ３０に送信され（Ｓ17）、この制御を終了する。
【００５５】
次に、プログラマ３０のマイクロコンピュータ４１で実行される縫製位置Ｐの座標値表示制御のルーチンについて、図８フローチャートに基づいて説明する。
【００５６】
プログラマ３０に電源が投入されるとこの制御が開始され、ＲＡＭ４３の縫製線表示メモリに関する全てのメモリがクリアされ（Ｓ41）、前述した縫製線表示データ作成制御において表示対象とされたデータが送信されるのを待機する（Ｓ42：No）。電子ミシン１から送信されたデータを受信した場合（Ｓ42：Yes ）、受信したデータが種別情報の場合（Ｓ43）、受信した種別情報が種別情報メモリに記憶される（Ｓ44）。
【００５７】
受信したデータが縫目の表示為の縫製位置情報の場合に（Ｓ43）、ＲＡＭ４３の縫製位置情報メモリに縫製位置情報が未だ記憶されていない場合には（Ｓ45：No）、送信された縫製位置Ｐの座標値を縫製位置情報メモリに記憶する（Ｓ46）。
【００５８】
しかし、縫製位置情報メモリに縫製位置情報を既に記憶している場合には（Ｓ45：Yes ）、既に記憶している縫製位置Ｐから今回受信した縫製位置Ｐまで、種別情報「ステッチ」，「フィード」に基づいて、縫製線Ｈ又はフィード線Ｆが液晶ディスプレイ３１に表示される（Ｓ47）。その後、今回受信した縫製位置Ｐを縫製位置情報メモリに更新記憶する（Ｓ48）。
【００５９】
一方、表示処理終了コマンドを受信した場合には（Ｓ43）、Ｓ41に戻って、縫製表示線に間する全てのメモリをクリアしてから、新たな送信データの受信まで待機する。ところで、液晶ディスプレイ３１に表示されたパターン模様に関する縫製線Ｈｎやフィード線Ｆは、作業者るよるキーボード３２に設けられた図示しないキーの操作により、適宜消去される。
【００６０】
次に、電子ミシン１の制御装置１０で実行される表示データ作成処理の作用及び効果について説明する。
【００６１】
先ず、図９−１に示された上側の三角図形について、縫製開始点（第１針落ち点ａ１）の座標値と縫目番号「ｃ１」の種別情報「ステッチ」とがプログラマ３０に送信されるとともに、縫目番号「ｃ１」に対応する第１針落ち点（ａ１）と第２針落ち点（ａ２）とを結ぶ縫製線Ｈ１の方向が表示対象として記憶される。しかし、第２縫目、第３縫目の縫製線Ｈ２、Ｈ３の方向は縫製線Ｈ１の方向と同一であるため、これらの縫目については、縫製位置Ｐの座標値を順次更新するだけで、縫製位置Ｐの座標値がプログラマ３０に送信されることはない。
【００６２】
ところで、図９−２に示すように、縫目番号「ｃ４」に対応する第４針落ち点（ａ４）と第５針落ち点（ａ５）とを結ぶ第４縫目の縫製線Ｈ４の方向が、前述の処理において表示対象とされた最新の縫製線Ｈ１の方向との角度変化αが所定角度以上である為、新たな表示対象とされ、座標値メモリに記憶されている第４針落ち点（ａ４）の座標値がプログラマ３０に送信され、縫製線Ｈ４の方向が表示対象として縫製線方向メモリに更新記憶される。
【００６３】
また、このとき、プログラマ３０においては、種別情報メモリに記憶されている「ステッチ」に対応する線種（本実施例では実線）で縫製位置メモリに記憶されている第１針落ち点（ａ１）から受信した第４針落ち点（ａ４）までの直線（Ｌ１）を表示する。そして、受信した第４針落ち点（ａ４）の座標値を縫製位置メモリに更新記憶する。
【００６４】
以下、同様にして、第７針落ち点（ａ７）の座標値がプログラマ３０に送信され、縫目番号「ｃ７」に対応する第７縫目の縫製線Ｈ７の方向が表示対象として記憶される。また、このときは直線（Ｌ２）が表示される。
【００６５】
縫目番号「ｃ１１」の種別情報は「フィード」であるので、ステッチの間引き制御（図７）を一旦終了する。そして、座標値メモリの第１１針落ち点（ａ１１）の座標値が送信されるので、プログラマ３０においては、直線（Ｌ３）が表示され、縫製位置メモリには第１１針落ち点（ａ１１）が記憶される。また、種別情報「フィード」が送信されるので、プログラマ３０の種別情報メモリには「フィード」が記憶される。
【００６６】
縫目番号「ｃ１２」の種別情報は「ステッチ」であるので、再びステッチの間引き制御（図７）が実行されるが、この最初の座標値メモリの第１２針落ち点（ａ１２）の座標値が送信され、プログラマ３０に破線（Ｆ１）が表示される。同様にして、真ん中の台形図形、下側の台形図形の表示処理が行われる。
【００６７】
次に、右側の扇図形についても同様に、縫目番号「ｃ７０」、「ｃ７２」、「ｃ７４」、「ｃ７６」、「ｃ７８」、「ｃ８０」、「ｃ８２」、「ｃ８４」、「ｃ８６」、「ｃ８８」において、表示対象となるように判断され、プログラマ３０においてＬ１２〜Ｌ２１が表示される。そして、最終的に「ｃ１００」にて種別情報が「エンド」であるので、座標値メモリの第１００針落ち点（ａ１００）の座標値が送信され、プログラマ３０においてＬ２２が表示されて、この縫製パターンの表示処理を終了する。
【００６８】
このように、表示された実線Ｌ１〜Ｌ２２及び破線Ｆ１〜Ｆ３の組み合わせにより、図１０に示すように、ロゴ模様ＬＭの概略図形が表示される。この図形は間引き処理の為、実際の縫製形状とは一致しない部分もあるが、作業者が縫製形状を表示させながら多数のパターンの中から所望のパターンを選別するような用途では概略の形状で十分であり、表示速度の向上が大きな効果となる。
【００６９】
このように、縫製線表示データ作成制御において、縫製開始点から縫製終了点に亙って、各針落ち点と各針落ち点の次の針落ち点とを結ぶ縫製線Ｈの方向が、各針落ち点に先行する針落ち点とその針落ちの次の針落ち点とを結ぶ表示対象とされた最新の縫製線Ｈの方向に対して所定角度以上の角度変化を伴う場合にのみ、つまり複数の針落ち点のうちの縫製線Ｈの方向が大きく変わる要所となる針落ち点に関する縫製線Ｈの表示データだけを抽出して表示データ量を少なくするため、プログラマ３０における表示制御や電子ミシン１の制御装置１０における表示データ作成制御の処理能力が低い場合であっても、縫製線Ｈの為の表示データの作成処理だけでなく、その作成された表示データを液晶ディスプレイ３１に表示させる表示処理の迅速化を図ることができる。
【００７０】
また、パターン模様を、電子ミシン１にケーブル９を介して接続されたプログラマ３０に表示するようにしたので、そのプログラマ３０に、パターン縫製データに基づいて縫製されるパ７１ン模様を簡略化して迅速に表示させることができる。
【００７１】
また、縫製データメモリに記憶されたパターン縫製データは、複数の針落ち点のための複数の縫目データに加えて、縫目を形成しないで布送りだけを指定するフィードデータを有し、縫製線表示制御において、フィードデータに対応するフィード線Ｆを、縫目データに対応する縫製線Ｈとは異なる破線で識別表示するので、パターン縫製データに基づいて表示されるパターン模様を、フィード線Ｆを識別表示しながら縫製線Ｈで表示することができる。
【００７２】
また、縫製線表示データ作成制御において、表示データの作成に際して、先頭の縫製線Ｈの開始位置を縫製開始点で規定し、末尾の縫製線Ｈの終了位置を縫製終了点で規定するので、縫製されるパターン模様の全体を、縫製線Ｈにより確実に液晶ディスプレイ３１に表示させることがてきる。
【００７３】
次に、前記実施例の変更形態について説明する。
【００７４】
１〕図１１に示すように、前述したステッチの間引き制御（図７）にＳ40A を追加して部分的に変更し、縫製開始点から縫製終了点に亙って、各針落ち点と各針落ち点の次の針落ち点とを結ぶ縫製線の方向が、各針落ち点の１つ前の針落ち点とその各針落ち点とを結ぶ縫製線の方向に対して所定角度以上の角度変化を伴わない場合でも、その検索対象の縫製線Ｈの方向を縫製線方向メモリに更新して記憶するようにしてもよい。
【００７５】
即ち、縫目カウンタｃｎで指示する縫製線Ｈの基準線に対する方向が演算され、その検索対象の縫製線Ｈの方向が、最新の縫製線Ｈの方向に対して所定角度以上の角度変化を伴わない場合であっても（Ｓ36：No）、縫目カウント値ｃｎで指示される縫製線Ｈの基準線に対する方向がＲＡＭ４３の縫製線方向メモリに記憶される（Ｓ40A ）。即ち、各針落ち点とこの針落ち点の次の針落ち点とを結ぶ縫製線の方向について、直前の縫製線の方向に対して所定角度以上に角度変化している場合に、今回の縫製線の方向が記憶される。
【００７６】
このように、縫製線表示データ作成制御において、縫製開始点から縫製終了点に亙って、各針落ち点と各針落ち点の次の針落ち点とを結ぶ縫製線Ｈの方向が、各針落ち点の１つ前の針落ち点とその各針落ち点とを結ぶ縫製線Ｈの方向に対して所定角度以上の角度変化を伴う場合にのみ、つまり複数の針落ち点のうちの縫製線Ｈの方向が大きく変わる要所となる針落ち点に関する縫製線Ｈの表示データだけを抽出して表示データ量を少なくするため、プログラマ３０における表示制御や電子ミシン１の制御装置１０における表示データ作成制御の処理能力が低い場合であっても、縫製線Ｈの為の表示データの作成処理だけでなく、その作成された表示データを液晶ディスプレイ３１に表示させる表示処理の迅速化を図ることができる。
【００７７】
２〕電子ミシン１のアーム部５又は脚柱部４に大型の液晶ディスプレイを一体的に装備し、プログラマ３０へ送信するのと同様に、接続ケーブルを介して表示の為の縫製位置Ｐの座標値や種別情報を液晶ディスプレイに送信し、電子ミシン１に設けた液晶ディスプレイにパターン模様を表示するようにしてもよい。この場合にも、電子ミシン１に装備された液晶ディスプレイに、パターン縫製データに基づいて縫製されるパターン模様を、簡略化して迅速に表示させることができる。
【００７８】
３〕本発明は、電子ミシン１等の縫製機だけでなく、加工機としての各種の工作機械により加工具を用いて被加工物を加工する加工形状を規定する加工線を、工作機械にケーブルを介して接続した表示装置にも、何ら問題なく表示させることができる。
【００７９】
４〕本発明は以上説明した実施の形態に限定されるものではなく、当業者でれば、本発明の趣旨を逸脱しない範囲で、前記実施例に種々の変更を付加して実施することができ、本発明はそれらの変更形態をも包含するものである。
【図面の簡単な説明】
【００８０】
【図１】本発明の実施例に係る電子ミシンの斜視図である。
【図２】電子ミシンの制御系のブロック図である。
【図３】パターン縫製データのデータ構成を説明する図表である。
【図４】プログラマの正面図である。
【図５】プログラマの制御系のブロック図である。
【図６】縫製線表示データ作成制御のフローチャートである。
【図７】ステッチの間引き制御のフローチャートである。
【図８】縫製線表示制御のフローチャートである。
【図９−１】縫製されたロゴ模様を示す図である。
【図９−２】表示対象の縫製線を決定する作用を説明する説明図である。
【図１０】簡略化されたロゴ模様の表示例を示す図である。
【図１１】変更形態に掛かる図７相当図である。
【符号の説明】
【００８１】
１      電子ミシン
１０    制御装置
１３    ＲＯＭ
３０    プログラマ
３１    液晶ディスプレイ
４０    マイクロコンピュータ
【図１】
2006174926.tif 000003
【図２】
2006174926.tif 000004
【図３】
2006174926.tif 000005
【図４】
2006174926.tif 000006
【図５】
2006174926.tif 000007
【図６】
2006174926.tif 000008
【図７】
2006174926.tif 000009
【図８】
2006174926.tif 000010
【図９−１】
2006174926.tif 000011
【図９−２】
2006174926.tif 000012
【図１０】
2006174926.tif 000013
【図１１】
2006174926.tif 000014