(57)【要約】【課題】縫製加工および縫製加工が施された縫製品の検査を効率化する。【解決手段】縫製制御装置２００は、ＣＡＤデータ取得部２１１、数値制御データ作成部２１２、検査画像データ作成部２１３、通信部２５０を備える。ＣＡＤデータ取得部２１１は、縫製品を構成するパーツの属性情報を含む設計データを取得する。数値制御データ作成部２１２は、ＣＡＤデータに基づいて、縫製装置３００の縫製加工動作を数値制御するための数値制御データを作成する。検査画像データ作成部２１３は、縫製装置３００が縫製加工した縫製品を検査するための検査画像データを作成する。通信部２５０は、数値制御データを縫製装置３００に、縫製品に画像を投影する投影装置４００に検査画像データを出力する。【選択図】図３
2020092855.tif 000002
【特許請求の範囲】
【請求項１】
縫製品を構成するパーツの属性情報を含む設計データを取得する設計データ取得手段と、
前記設計データに基づいて、縫製装置の縫製加工動作を数値制御するための数値制御データを作成する数値制御データ作成手段と、
前記設計データに基づいて、前記縫製装置が縫製加工した縫製品を検査するための検査画像データを作成する検査画像データ作成手段と、
前記縫製装置に前記数値制御データを出力し、前記縫製品に画像を投影する投影装置に前記検査画像データを出力するデータ出力手段と、を備える、
縫製制御装置。
【請求項２】
前記数値制御データに関連する数値制御データ関連項目の設定値を設定する数値制御データ関連項目設定手段と、
前記属性情報が示す縫製箇所に対して、縫製線および返し縫い線を設計する縫製線設計手段と、を備え、
前記数値制御データ作成手段は、前記数値制御データ関連項目設定手段が設定した前記数値制御データ関連項目の設定値と、前記縫製線設計手段が設計した前記縫製線および前記返し縫い線とに基づいて、前記数値制御データを作成する、
請求項１に記載の縫製制御装置。
【請求項３】
前記数値制御データ関連項目は、縫製ピッチ、返し縫い長さ、縫製線作成本数の少なくとも１つを含み、
前記縫製線設計手段は、前記数値制御データ関連項目設定手段により前記縫製ピッチおよび前記返し縫い長さに設定値が設定された場合、前記縫製ピッチの設定値と同一ピッチで前記返し縫い線を設計する、
請求項２に記載の縫製制御装置。
【請求項４】
前記縫製線設計手段は、前記数値制御データ関連項目設定手段により前記縫製線作成本数に設定値が設定された場合、前記縫製線作成本数の設定値に基づいて前記縫製線および前記返し縫い線を設計する、
請求項３に記載の縫製制御装置。
【請求項５】
前記数値制御データ作成手段が作成した数値制御データの容量を管理する数値制御データ容量管理手段、を備え、
前記数値制御データ作成手段は、前記数値制御データ容量管理手段が前記数値制御データの容量が予め設定された許容上限閾値を超過したと判定した場合、前記数値制御データの作成を終了する、
請求項１から４のいずれか１項に記載の縫製制御装置。
【請求項６】
前記検査画像データに関連する関連画像データ関連項目の設定値を設定する検査画像データ関連項目設定手段と、
前記検査画像データ関連項目設定手段により設定された関連画像データ関連項目の設定値に基づいて検査画像を設計する検査画像設計手段と、を備え、
前記検査画像データ作成手段は、前記検査画像データ関連項目設定手段が設定した前記関連画像データ関連項目の設定値と、前記検査画像設計手段により設計された検査画像に基づいて、前記検査画像データを作成する、
請求項１から５のいずれか１項に記載の縫製制御装置。
【請求項７】
前記検査画像設計手段は、表面検査画像、裏面検査画像、色識別画像の少なくとも１つを設計する、
請求項６に記載の縫製制御装置。
【請求項８】
前記検査画像設計手段は、前記検査画像データ関連項目設定手段が前記属性情報に応じて異なる色を設定した場合、設定された色を反映して前記色識別画像を設計する、
請求項７に記載の縫製制御装置。
【請求項９】
前記検査画像データ作成手段が作成した検査画像データの容量を管理する検査画像データ容量管理手段、を備え、
前記検査画像データ作成手段は、前記検査画像データ容量管理手段が前記検査画像データの容量が予め設定された許容上限閾値を超過したと判定した場合、前記検査画像データの作成を終了する、
請求項１から８のいずれか１項に記載の縫製制御装置。
【請求項１０】
縫製装置の縫製加工動作を制御する縫製制御システムであって、
縫製品の縫製加工に関連する属性情報を含む設計データを取得する設計データ取得手段と、
前記設計データに基づいて、前記縫製装置の縫製加工動作を数値制御するための数値制御データを作成する数値制御データ作成手段と、
前記設計データに基づいて、投影装置により前記縫製装置が縫製加工した縫製品に投影され、前記縫製品を検査するための検査画像データを作成する検査画像データ作成手段と、を備える、
縫製制御システム。
【請求項１１】
縫製品の縫製加工に関連する属性情報を含む設計データを取得する設計データ取得ステップと、
前記設計データに基づいて、縫製装置の縫製加工動作を数値制御するための数値制御データを作成する数値制御データ作成ステップと、
前記設計データに基づいて、前記縫製装置により縫製加工された縫製品を検査するための検査画像データを作成する検査画像データ作成ステップと、を含む、
縫製制御方法。
【請求項１２】
コンピュータを、
縫製品の縫製加工に関連する属性情報を含む設計データを取得する設計データ取得手段、
前記設計データに基づいて、縫製装置の縫製加工動作を数値制御するための数値制御データを作成する数値制御データ作成手段、
前記設計データに基づいて、前記縫製装置が縫製加工した縫製品を検査するための検査画像データを作成する検査画像データ作成手段、として機能させる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、縫製制御装置、縫製制御システム、縫製制御方法およびプログラムに関する。
【背景技術】
【０００２】
設計データから加工データを作成し、作成した加工データを用いて加工装置を制御する技術が用いられている。例えば、特許文献１は、ＣＡＤによる部品図データおよび材料図データから加工機における各ワークの数値制御データを作成する技術を開示している。また、加工済みの製品の検査において、検査用の画像を製品に投影するマッピング技術を用いることが知られている（特許文献２参照）。
【０００３】
縫製品の製造においても、ＣＡＤデータから外形形状、属性情報等を読み取り、縫製装置の縫製動作を数値制御する技術が用いられることが多い。また、縫製品の検査においてもマッピング技術を適用することにより視覚的に縫製加工の品質を確認することが可能である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２０１８／０１２１９２号
【特許文献２】特開２００５−１８８０１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、数値制御データおよび検査用の投影画像データの作成、これらのデータの運用等に必要なノウハウを蓄積するためには多大な時間を要するため、作成者の技量に依存する困難な作業であるといえる。設計データが変更されたときの数値制御データおよび投影画像への反映を考慮すると、さらに作業時間が増大することが考えられる。
【０００６】
本発明は、上述のような事情に鑑みてなされたものであり、縫製加工および縫製加工が施された縫製品の検査を効率化することを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的を達成するため、本発明に係る縫製制御装置は、設計データ取得手段と、数値制御データ作成手段と、検査画像データ作成手段と、データ出力手段とを備える。設計データ取得手段は、縫製品を構成するパーツの属性情報を含む設計データを取得する。数値制御データ作成手段は、設計データに基づいて、縫製装置の縫製加工動作を数値制御するための数値制御データを作成する。検査画像データ作成手段は、設計データに基づいて、縫製装置が縫製加工した縫製品を検査するための検査画像データを作成する。データ出力手段は、縫製装置に数値制御データを出力し、縫製品に画像を投影する投影装置に検査画像データを出力する。
【発明の効果】
【０００８】
本発明に係る縫製制御装置は、縫製品を構成するパーツの属性情報を含む設計データを取得し、この設計データに基づいて、縫製装置の縫製加工動作を数値制御するための数値制御データおよび縫製品を検査するための検査画像データを作成し、各データを縫製装置と画像投影装置にそれぞれ出力する。このため、本発明によれば、縫製加工および縫製加工が施された縫製品の検査を効率化することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係る縫製制御システムの構成を示すブロック図
【図２】縫製制御装置のハードウェア構成の一例を示すブロック図
【図３】縫製制御装置の機能構成の一例を示すブロック図
【図４Ａ】数値制御データ関連項目設定画面の一例を示す図
【図４Ｂ】検査画像データ関連項目設定画面の一例を示す図
【図５Ａ】縫製対象のパーツおよびその縫製箇所を示す模式図
【図５Ｂ】縫製線および返し縫い線を示す模式図
【図５Ｃ】検査画像データに基づく色識別画像を示す図
【図６】数値制御データ作成処理の流れを示すフローチャート
【図７】検査画像データ作成処理の流れを示すフローチャート
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。
【００１１】
本発明の実施の形態に係る縫製制御システム１は、衣服をはじめとする縫製品を製造するためのシステムであり、図１に示すように、縫製品を設計する設計装置１００、縫製加工および検査を支援する縫製制御装置２００、縫製品を構成するパーツを縫製する縫製装置３００、検査画像を縫製品に投影する投影装置４００を含む。これらの装置は、ネットワークＮＷを介して相互に通信可能に接続されている。ネットワークＮＷは、有線または無線を問わず、例えば、インターネット、ＬＡＮ（Local Area Network）、ＶＰＮ（Virtual Private Network）等の任意の通信網である。なお、本実施の形態において、縫製品を構成するパーツは、裁断装置によって既に裁断されているものとする。
【００１２】
設計装置１００は、衣服設計用のＣＡＤソフトウェアを搭載したコンピュータ装置であり、設計者の操作に応じて、縫製品およびそのパーツの設計データであるＣＡＤデータを作成する。ＣＡＤデータは、例えば、複数のパーツを縫製することにより製造される縫製品についての各パーツの形状を示す座標データ、各パーツの位置関係を示す配置データ等を含む。また、ＣＡＤデータは、各パーツを縫い合わせて接合する縫製箇所、縫製態様等を示す属性情報を含む。
【００１３】
縫製装置３００は、縫製制御装置２００から取得した数値制御（Numerical Control：ＮＣ）データに従って縫製品の各パーツを縫製するミシン装置である。縫製装置３００は、縫製制御装置２００から取得した数値制御データに基づいて駆動機構を動作させて被縫製材である各パーツを縫製する。
【００１４】
投影装置４００は、縫製制御装置２００から取得した検査画像データに応じた検査画像を、縫製装置３００により各パーツが縫製されて完成した縫製品に投影する。
【００１５】
縫製支援装置２００は、縫製加工用のＣＡＭソフトウェアを搭載したコンピュータ装置であり、縫製装置３００の縫製動作を数値制御する装置である。縫製制御装置２００は、設計装置１００から取得したＣＡＤデータおよび利用者により指定された各種項目の設定値に基づいて、数値制御データおよび検査画像データを作成する。また、縫製制御装置２００は、ネットワークＮＷを介して、数値制御データを縫製装置３００に供給し、検査画像データを投影装置４００に供給する。
【００１６】
次に、縫製制御装置２００のハードウェア構成について説明する。縫製制御装置２００は、物理的には、図２に示すように、ＣＰＵ（Central Processing Unit）２０１、ＲＯＭ（Read Only Memory）２０２、ＲＡＭ（Random Access Memory）２０３、ＨＤＤ（Hard Disk Drive）２０４、表示装置２０５、入力装置２０６、通信装置２０７を備える。これらの各部は、バスラインＢＬを介して相互に電気的に接続されている。
【００１７】
ＣＰＵ２０１は、ＲＯＭ２０２やＨＤＤ２０４からプログラムおよびデータをＲＡＭ２０３上に読み出して処理を実行することにより、縫製制御装置２００の機能を実現する演算装置である。
【００１８】
ＲＯＭ２０２は、ＣＰＵ２０１が実行する各種プログラムやプログラム実行の際に使用する各種データ等を記憶する不揮発性メモリである。ＲＯＭ２０２は、例えば、後述する数値制御データ作成処理および検査画像作成処理に係るプログラムを記憶する。
【００１９】
ＲＡＭ２０３は、ＲＯＭ２０２やＨＤＤ２０４から読み出されたプログラムやデータを一時的に保持する揮発性メモリであり、ＣＰＵ２０１の作業領域として使用される。
【００２０】
ＨＤＤ２０４は、記憶内容が書き換え可能な大容量かつ不揮発性の記憶装置であり、例えば、基本ソフトウェアであるＯＳ（Operating System）、ＯＳ上で動作し各種機能を提供するアプリケーションソフトウェア等のプログラムやデータを記憶する。なお、縫製制御装置２００は、ＨＤＤ２０４に替えて、またはこれと共に、ＳＳＤ（Solid State Drive）等の書き換え可能な不揮発性の記憶装置を備えてもよい。
【００２１】
表示装置２０５は、ＬＣＤ（Liquid Crystal Display）、ＰＤＰ（Plasma Display Panel）、有機ＥＬ（Electro-Luminescence）ディスプレイ等の画像表示装置であり、ＣＰＵ２０１の制御に従って、各種画像を表示する。
【００２２】
入力装置２０６は、キーボード、マウス、操作ボタン等の入力装置であり、利用者による各種操作を受け付け、受け付けた操作に応じた操作信号をＣＰＵ２０１に供給する。なお、入力装置２０６は、表示装置２０５の表示画面とこれに重ねて設けられたタッチセンサとを有するタッチパネルであってもよい。この場合、入力装置２０６は、タッチパネルにおける利用者の接触動作に係る接触位置や接触態様等のタッチセンサによる検出結果に応じた操作信号をＣＰＵ２０１に供給する。
【００２３】
通信装置２０７は、設計装置１００、縫製装置３００、投影装置４００とそれぞれ通信するための通信インタフェースである。通信装置２０７は、ＣＰＵ２０１の制御に従って、ネットワークＮＷを介してこれらの装置との間で各種データを送受信する。
【００２４】
続いて、縫製制御装置２００の機能構成について説明する。縫製制御装置２００は、機能的には、図３に示すように、制御部２１０、記憶部２２０、表示部２３０、操作部２４０、通信部２５０を備える。
【００２５】
制御部２１０は、例えば、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３等を備え、ＣＰＵ２０１がＲＯＭ２０２に格納された各種プログラムをＲＡＭ２０３を作業領域として実行することにより、縫製制御装置２００の各構成部位を制御する。制御部２１０は、ＣＡＤデータ取得部２１１、数値制御データ作成部２１２、検査画像データ作成部２１３を有する。
【００２６】
ＣＡＤデータ取得部２１１は、設計装置１００から設計データであるＣＡＤデータを取得する。ＣＡＤデータ取得部２１１は、例えば、通信部２５０を介してＣＡＤデータの送信要求信号を設計装置１００に送信し、これに応答して設計装置１００から送信されたＣＡＤデータを通信部２５０が受信することにより、ＣＡＤデータを能動的に取得する。なお、ＣＡＤデータ取得部２１１は、設計装置１００から随時または定期的に送信されるＣＡＤデータを通信部２５０が受信することにより、ＣＡＤデータを受動的に取得してもよい。ＣＡＤデータ取得部２１１は、本発明の設計データ取得手段の一例である。
【００２７】
数値制御データ作成部２１２は、ＣＡＤデータ取得部２１１が取得したＣＡＤデータを用いて、縫製装置３００を数値制御するための加工プログラムである数値制御（ＮＣ）データを作成する。数値制御データは、例えば、縫製装置３００の縫製時におけるミシン針位置に対する被縫製材の送り機構の送り方向、送り速度等を指定する。数値制御データ作成部２１２は、本発明の数値制御データ作成手段の一例である。数値制御データ作成部２１２は、数値制御データ関連項目設定部２１２Ａ、縫製線設計部２１２Ｂ、数値制御データ容量管理部２１２Ｃを有する。
【００２８】
数値制御データ関連項目設定部２１２Ａは、数値制御データに関連する数値制御データ関連項目の設定値を設定する。数値制御データ関連項目は、例えば、縫製ピッチ、返し縫い長さ、縫製線作成本数、数値制御データ最大容量を含む。数値制御データ関連項目設定部２１２Ａは、本発明の数値制御データ関連項目設定手段の一例である。
【００２９】
縫製ピッチは、縫製線上の縫い目の間隔であり、隣り合う針孔の間隔距離である。返し縫い長さは、縫製糸のほつれを抑止するために縫い始めと縫い終わりに引き返して重ねて縫う返し縫いの長さのことである。縫製線設計部２１２Ｂは、返し縫い長さの設定値に応じて返し縫い線を設計する。この際、縫製線設計部２１２Ｂは、返し縫い線の縫製ピッチが本来の縫製線の縫製ピッチと同じになるように設計する。これにより、ミシン針によって形成される針孔の数を抑制し、製品の耐久性を向上させることができる。縫製線作成本数は、被縫製材の幅が予め定められた幅よりも長い場合に作成すべき縫製線の長さと本数を規定するものである。数値制御データ最大容量は、数値制御データ作成部２１２が作成する数値制御データの容量の許容上限閾値である。利用者は、例えば、縫製制御装置２００および縫製装置３００の処理能力、記憶容量等に応じて数値制御データ最大容量の設定値を指定すればよい。
【００３０】
数値制御データ関連項目設定部２１２Ａは、図４Ａの数値制御データ関連項目設定画面２１２ＡＰを表示部２３０に表示させ、操作部２４０を介して利用者から指定された設定値に基づいて数値制御データ関連項目の各設定値を設定する。数値制御データ関連項目設定部２１２Ａは、数値制御データ関連項目の各設定値を示す数値制御データ関連項目情報を記憶部２２０に格納する。
【００３１】
縫製線設計部２１２Ｂは、ＣＡＤデータ取得部２１１が取得したＣＡＤデータに含まれる属性情報に基づいて縫製箇所を特定する。そして、縫製線設計部２１２Ｂは、数値制御データ関連項目設定部２１２Ａにより設定された縫製ピッチ、返し縫い長さの設定値、縫製線作成本数に基づいて、特定した縫製箇所における縫製線および返し縫い線を設計する。縫製線設計部２１２Ｂは、本発明の縫製線設計手段の一例である。
【００３２】
図５Ａに示すＣＡＤデータから得られる縫製対象のパーツおよびその縫製箇所を示す模式図において、パーツＰに縫い付けられる別のパーツが占める指定領域ＳＡと、パーツＰに別のパーツを縫い付ける縫製箇所ＳＰが示されている。
【００３３】
そして、図５Ｂに示す縫製線設計部２１２Ｂにより設計された縫製線および返し縫い線を示す模式図において、パーツＰ内の縫製箇所ＳＰに相当する部分には、縫製線設計部２１２Ｂにより設計された、実線で示す縫製線ＳＬと、縫製線ＳＬの両端から下方に折り返して延びる破線で示す返し縫い線ＲＳＬとが表現されている。なお、図５Ｂでは、パーツＰ内の上段中央の縫製箇所ＳＰにおける縫製線ＳＬおよび返し縫い線ＲＳＬのみ符号を表記し、他の縫製箇所ＳＰにおける縫製線および返し縫い線の符号の表記を省略している。
【００３４】
数値制御データ容量管理部２１２Ｃは、数値制御データ作成部２１２が作成する数値制御データの容量を管理する。数値制御データ容量管理部２１２Ｃは、数値制御データ作成部２１２が作成し、例えば記憶部２２０として機能するＲＡＭ２０３に格納される数値制御データの容量を監視し、数値制御データ関連項目設定部２１２Ａにより設定された数値制御データ最大容量を超えていないか否かを判定する。数値制御データが数値制御データ最大容量を超えたと判定した場合、数値制御データ容量管理部２１２Ｃは、表示部２３０を制御して、数値制御データが許容上限閾値を超過したことを表す文章、アイコン等を表示画面に表示することにより利用者に通知する。また、数値制御データ容量管理部２１２Ｃが、数値制御データが数値制御データ最大容量を超えたと判定した場合、数値制御データ作成部２１２は、数値制御データ作成処理を強制終了し、更なる数値制御データの作成を抑止する。数値制御データ容量管理部２１２Ｃは、本発明の数値制御データ容量管理手段の一例である。
【００３５】
検査画像データ作成部２１３は、ＣＡＤデータ取得部２１１が取得したＣＡＤデータを用いて、縫製装置３００により各パーツが縫製されて完成した縫製品を検査するために投影装置４００が縫製品にマッピングするための検査画像データを作成する。検査画像データは、例えば、後述する検査画像設計部２１３Ｂが設計した画像に基づいて、縫製品の表面を検査するための表面検査画像データ、縫製品の裏面を検査するための裏面検査画像データ、被縫製材の属性の区別を色の違いで識別可能な色識別画像データを含む。検査画像データ作成部２１３は、本発明の検査画像データ作成手段の一例である。検査画像データ作成部２１３は、検査画像データ関連項目設定部２１３Ａ、検査画像設計部２１３Ｂ、検査画像データ容量管理部２１３Ｃを有する。
【００３６】
検査画像データ関連項目設定部２１３Ａは、検査画像データに関連する検査画像データ関連項目の設定値を設定する。検査画像データ関連項目設定部２１３Ａは、図４Ｂの検査画像データ関連項目設定画面２１３ＡＰを表示部２３０に表示させ、操作部２４０を介して利用者から指定された設定値に基づいて検査画像データ関連項目の各設定値を設定する。検査画像データ関連項目設定部２１３Ａは、例えば、図４Ｂに示す検査画像データ関連項目設定画面２１３ＡＰにおいて利用者から指定された設定値に基づいて、属性情報Ａに対して色Ｘ、属性情報Ｂに対して色Ｙを設定する。また、図５Ｃに示す検査画像データ作成部２１３により作成された検査画像データに基づく色識別画像において、例えば、斜め格子でハッチングされた指定領域ＳＡは色Ｘ、斜線でハッチングされた指定領域ＳＡは色Ｙで表示される。検査画像データ関連項目設定部２１３Ａは、検査画像データ関連項目の各設定値を示す検査画像データ関連項目情報を記憶部２２０に格納する。検査画像データ関連項目設定部２１３Ａは、本発明の検査画像データ関連項目設定手段の一例である。
【００３７】
検査画像設計部２１３Ｂは、各種の検査画像を設計する。検査画像設計部２１３Ｂは、ＣＡＤデータに含まれる属性情報に基づいて、例えば、縫製品の表面の外観を表現する表面検査画像、縫製品の裏面の外観を表現する裏面検査画像、被縫製材の属性の区別を異なる色で表現する色識別画像を設計する。検査画像設計部２１３Ｂは、本発明の検査画像設計手段の一例である。
【００３８】
検査画像設計部２１３Ｂは、例えば、検査者が縫製品を上下反転させて裏返して裏面を検査する場合を想定し、検査画像設計部２１３Ｂは、裏面検査画像として、表面検査画像を上下反転させ、さらに裏面の属性情報を反映させた画像を設計する。
【００３９】
また、検査画像設計部２１３Ｂは、例えば、検査画像データ関連項目設定部２１３ＡがＣＡＤデータに含まれる属性情報に対して設定した色に基づいて色識別画像を設計する。ここで、図４Ｂに示す検査画像データ関連項目設定画面２１３ＡＰにおける属性情報Ａおよび属性情報Ｂが衣服のパーツである面ファスナの属性を示し、属性情報Ａが面ファスナのフック、属性情報Ｂが面ファスナのループを示す場合、検査画像設計部２１３Ｂは、フックが縫い付けられる指定領域は色Ｘ、ループが縫い付けられる指定領域は色Ｙに色分けして色識別画像を設計する。
【００４０】
検査画像データ容量管理部２１３Ｃは、検査画像データ作成部２１３により作成され、例えば記憶部２２０として機能するＲＡＭ２０３に格納された検査画像データの容量を監視し、検査画像データ関連項目設定部２１３Ａにより設定された検査画像データ最大容量を超えていないか否かを判定する。検査画像データが検査画像データ最大容量を超えたと判定した場合、検査画像データ容量管理部２１３Ｃは、表示部２３０を制御して、検査画像データが許容上限閾値を超過したことを表す文章、アイコン等を表示画面に表示することにより利用者に通知する。また、検査画像データ容量管理部２１３Ｃが、検査画像データが検査画像データ最大容量を超えたと判定した場合、検査画像データ作成部２１３は、検査画像データ作成処理を強制終了し、更なる検査画像データの作成を抑止する。検査画像データ容量管理部２１３Ｃは、本発明の検査画像データ容量管理手段の一例である。
【００４１】
なお、ＣＡＤデータ取得部２１１、数値制御データ作成部２１２、検査画像データ作成部２１３は、単一のＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３によって機能を実現してもよいし、各々別個のＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３等によって各機能を実現してもよい。
【００４２】
記憶部２２０は、例えば、ＲＯＭ２０２、ＲＡＭ２０３、ＨＤＤ２０４により実現され、制御部２１０が実行する各種プログラム、制御部２１０がプログラム実行の際に用いる各種データ、制御部２１０がプログラム実行により生成した各種データ等を記憶する。
【００４３】
表示部２３０は、表示装置２０５により実現され、制御部２１０の制御に従って、制御部２１０から取得した表示用の画像データにアナログ信号変換処理等を施して、各種画像を表示する。表示部２３０は、例えば、図４Ａに示す数値制御データ関連項目設定画面２１２ＡＰ、図４Ｂに示す検査画像データ関連項目設定画面２１３ＡＰ等を表示する。
【００４４】
操作部２４０は、入力装置２０６により実現され、競技者をはじめとする設計装置１００の利用者の各種操作を受け付ける。操作部２４０は、例えば、利用者による数値制御データ関連項目および検査画像データ関連項目の設定値を受け付ける。
【００４５】
通信部２５０は、通信装置２０７により実現され、制御部２１０の制御に従って、ネットワークＮＷを介して設計装置１００、縫製装置３００、投影装置４００との間でそれぞれデータの送受信を行う。通信部２５０は、例えば、設計装置１００からＣＡＤデータを受信し、縫製装置３００に数値制御データを送信し、投影装置４００に検査画像データを送信する。通信部２５０は、本発明のデータ出力手段の一例である。
【００４６】
次に、図６に示すフローチャートを参照して、縫製制御装置２００の制御部２１０が実行する数値制御データ作成処理について説明する。この数値制御データ作成処理は、設計装置１００から取得したＣＡＤデータおよび数値制御データ関連項目の設定値に基づいて数値制御データを作成する処理である。制御部２１０は、ＣＡＤデータ取得部２１１が設計装置１００からＣＡＤデータを取得したことに応じて、数値制御データ作成処理を開始する。
【００４７】
数値制御データ作成処理を開始すると、まず、制御部２１０は、数値制御データ関連項目の設定値が設定済みであるか否かを判定する（ステップＳ１０１）。制御部２１０は、例えば、記憶部２２０に記憶された数値制御データ関連項目情報を参照し、各項目の設定値が格納されているか否かに応じて、数値制御データ関連項目の設定値が設定済みであるか否かを判定する。
【００４８】
数値制御データ関連項目の設定値が設定されていないと判定した場合（ステップＳ１０１：ＮＯ）、数値制御データ作成部２１２の数値制御データ関連項目設定部２１２Ａは、利用者に数値制御データ関連項目の設定値の指定を促すため、表示部２３０を制御して、数値制御データ関連項目設定画面２１２ＡＰを表示画面に表示する（ステップＳ１０２）。制御部２１０は、ステップＳ１０２の処理を実行した後、処理をステップＳ１０１に戻し、再度、数値制御データ関連項目の設定値が設定されているか否かを確認する。
【００４９】
一方、数値制御データ関連項目の設定値が設定されていると判定した場合（ステップＳ１０１：ＹＥＳ）、制御部２１０の数値制御データ作成部２１２は、数値制御データの作成を開始する（ステップＳ１０３）。数値制御データ作成部２１２は、ＣＡＤデータ取得部２１１が取得したＣＡＤデータおよび数値制御データ関連項目の設定値に基づいて、数値制御データを作成する。
【００５０】
数値制御データ作成部２１２の縫製線設計部２１２Ｂは、例えば、ＣＡＤデータに含まれる各パーツの属性情報を参照して縫製箇所を特定し、数値制御データ関連項目の縫製ピッチ、返し縫い長さ、縫製線作成本数の各設定値に基づいて、特定した縫製箇所における縫製線および返し縫い線を作成する。そして、数値制御データ作成部２１２は、例えば、ＣＡＤデータから得られる各パーツの縫製箇所に対して縫製線設計部２１２Ｂにより設計された縫製線および返し縫い線を設定した上で、縫製加工に必要となる縫製対象であるパーツの送り機構の移動経路を計算し、縫製装置３００に応じた座標系変換、制御パラメータの設定等を行うことにより、縫製装置３００の縫製動作を制御するための数値制御データを作成する。数値制御データ作成部２１２は、作成した数値制御データを記憶部２２０のＲＡＭ２０３に随時格納する。
【００５１】
ステップＳ１０３において数値制御データの作成を開始した後、制御部２１０は、作成した数値制御データが許容上限閾値を超過したか否かを判定する（ステップＳ１０４）。数値制御データ容量管理部２１２Ｃは、数値制御データ作成部２１２によりＲＡＭ２０３に随時格納される数値制御データの容量を監視し、数値制御データの容量が数値制御データ関連項目情報が示す数値制御データ最大容量の設定値を超えたか否かに応じて判定する。
【００５２】
数値制御データが許容上限閾値を超過したと判定した場合（ステップＳ１０４：ＹＥＳ）、制御部２１０は、数値制御データ作成処理を終了する。すなわち、数値制御データ作成部２１２は、数値制御データの作成を強制終了する。この際、数値制御データ容量管理部２１２Ｃは、表示部２３０を制御して、数値制御データが許容上限閾値を超過したことを表す文章、アイコン等を表示画面に表示することにより利用者に通知する。
【００５３】
一方、数値制御データが許容上限閾値を超過していないと判定した場合（ステップＳ１０４：ＮＯ）、制御部２１０は、数値制御データの作成が完了したか否かを判定する（ステップＳ１０５）。制御部２１０は、数値制御データ作成部２１２による数値制御データの作成が継続しているか否かに応じて判定すればよい。
【００５４】
数値制御データの作成が完了していないと判定した場合（ステップＳ１０５：ＮＯ）、制御部２１０は、処理をステップＳ１０４に戻し、再度、数値制御データが許容上限閾値を超過したか否かを確認する。
【００５５】
一方、数値制御データの作成が完了したと判定した場合（ステップＳ１０５：ＹＥＳ）、制御部２１０は、数値制御データ作成処理を終了する。
【００５６】
制御部２１０は、数値制御データ作成処理を終了すると、作成した数値制御データを、適宜、縫製装置３００に供給して縫製加工を実施させる。
【００５７】
次に、図７に示すフローチャートを参照して、縫製制御装置２００の制御部２１０が実行する検査画像データ作成処理について説明する。この検査画像データ作成処理は、設計装置１００から取得したＣＡＤデータおよび検査画像データ関連項目の設定値に基づいて検査画像データを作成する処理である。制御部２１０は、ＣＡＤデータ取得部２１１が設計装置１００からＣＡＤデータを取得したことに応じて、検査画像データ作成処理を開始する。
【００５８】
検査画像データ作成処理を開始すると、まず、制御部２１０は、検査画像データ関連項目の設定値が設定済みであるか否かを判定する（ステップＳ２０１）。制御部２１０は、例えば、記憶部２２０に記憶された検査画像データ関連項目情報を参照し、各項目の設定値が格納されているか否かに応じて、検査画像データ関連項目の設定値が設定済みであるか否かを判定する。
【００５９】
検査画像データ関連項目の設定値が設定されていないと判定した場合（ステップＳ２０１：ＮＯ）、検査画像データ作成部２１３の検査画像データ関連項目設定部２１３Ａは、利用者に検査画像データ関連項目の設定値の指定を促すため、表示部２３０を制御して、検査画像データ関連項目設定画面２１３ＡＰを表示画面に表示する（ステップＳ２０２）。制御部２１０は、ステップＳ２０２の処理を実行した後、処理をステップＳ２０１に戻し、再度、検査画像データ関連項目の設定値が設定されているか否かを確認する。
【００６０】
一方、検査画像データ関連項目の設定値が設定されていると判定した場合（ステップＳ２０１：ＹＥＳ）、制御部２１０の検査画像データ作成部２１３は、検査画像データの作成を開始する（ステップＳ２０３）。検査画像データ作成部２１３は、ＣＡＤデータ取得部２１１が取得したＣＡＤデータおよび検査画像データ関連項目の設定値に基づいて、検査画像データを作成する。
【００６１】
検査画像設計部２１３Ｂは、例えば、ＣＡＤデータに含まれる各パーツの属性情報を参照して表面検査画像、裏面検査画像、色識別画像を設計する。そして、検査画像データ作成部２１３は、検査画像設計部２１３Ｂが設計した各画像に基づく検査画像データを作成する。検査画像データ作成部２１３は、作成した検査画像データを記憶部２２０のＲＡＭ２０３に随時格納する。
【００６２】
ステップＳ２０３において検査画像データの作成を開始した後、制御部２１０は、作成した検査画像データが許容上限閾値を超過したか否かを判定する（ステップＳ２０４）。検査画像データ容量管理部２１３Ｃは、検査画像データ作成部２１３によりＲＡＭ２０３に随時格納される検査画像データの容量を監視し、検査画像データの容量が検査画像データ関連項目情報が示す検査画像データ最大容量の設定値を超えたか否かに応じて判定する。
【００６３】
検査画像データが許容上限閾値を超過したと判定した場合（ステップＳ２０４：ＹＥＳ）、制御部２１０は、検査画像データ作成処理を終了する。すなわち、検査画像データ作成部２１３は、検査画像データの作成を強制終了する。この際、検査画像データ容量管理部２１３Ｃは、表示部２３０を制御して、検査画像データが許容上限閾値を超過したことを表す文章、アイコン等を表示画面に表示することにより利用者に通知する。
【００６４】
一方、検査画像データが許容上限閾値を超過していないと判定した場合（ステップＳ２０４：ＮＯ）、制御部２１０は、検査画像データの作成が完了したか否かを判定する（ステップＳ２０５）。制御部２１０は、検査画像データ作成部２１３による検査画像データの作成が継続しているか否かに応じて判定すればよい。
【００６５】
検査画像データの作成が完了していないと判定した場合（ステップＳ２０５：ＮＯ）、制御部２１０は、処理をステップＳ２０４に戻し、再度、数値制御データが許容上限閾値を超過したか否かを確認する。
【００６６】
一方、検査画像データの作成が完了したと判定した場合（ステップＳ２０５：ＹＥＳ）、制御部２１０は、検査画像データ作成処理を終了する。
【００６７】
制御部２１０は、検査画像データ作成処理を終了すると、作成した検査画像データを、適宜、投影装置４００に供給する。
【００６８】
以上に述べたように、本実施の形態に係る縫製制御装置２００は、設計装置１００から取得したＣＡＤデータおよび数値制御データ関連設定項目の設定値に基づいて縫製装置３００の縫製動作を数値制御するための数値制御データを作成するとともに、設計装置１００から取得したＣＡＤデータおよび検査画像データ関連設定項目の設定値に基づいて投影装置４００が縫製品に投影して縫製加工品質を検査するための検査画像データを作成する。縫製制御装置２００は、作成した数値制御データを縫製装置３００に、作成した検査画像データを投影装置４００にそれぞれ適宜供給する。これにより、縫製制御装置２００は、縫製加工および縫製加工が施された縫製品の検査を効率化することができる。
【００６９】
なお、本発明は、上記の実施の形態に限定されず、本発明の要旨を逸脱しない範囲での種々の変形および応用が可能である。
【００７０】
上記の実施の形態では、縫製制御システム１において、設計装置１００と縫製制御装置２００とが別個の装置であったが、ＣＡＤ／ＣＡＭシステムを搭載した単一の装置により設計装置１００および縫製制御装置２００の機能を実現してもよい。
【００７１】
上記の実施の形態において、例えば縫製制御装置２００の制御部２１０として機能するＣＰＵ２０１が実行する制御プログラムは、あらかじめＲＯＭ２０２、ＨＤＤ２０４等に記憶されていた。しかしながら、本発明は、これに限定されず、上記の各種処理を実行させるための動作プログラムを、既存の汎用コンピュータや、フレームワーク、ワークステーション等に実装することにより、上記の実施の形態に係る縫製制御装置２００に相当する装置として機能させてもよい。
【００７２】
このようなプログラムの提供方法は任意であり、例えば、コンピュータが読取可能な記録媒体（フレキシブルディスク、ＣＤ（Compact Disc）−ＲＯＭ、ＤＶＤ（Digital Versatile Disc）−ＲＯＭ）等に格納して配布してもよいし、インターネットをはじめとするネットワーク上のストレージにプログラムを格納しておき、これをダウンロードさせることにより提供してもよい。
【００７３】
また、上記の処理をＯＳ（Operating System）とアプリケーションプログラムとの分担、または、ＯＳとアプリケーションプログラムとの協働によって実行する場合には、アプリケーションプログラムのみを記録媒体やストレージに格納してもよい。また、搬送波にプログラムを重畳し、ネットワークを介して配信することも可能である。例えば、ネットワーク上の掲示板（Bulletin Board System：BBS）に上記プログラムを掲示し、ネットワークを介してプログラムを配信してもよい。そして、このプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、上記の処理を実行するべく設計してもよい。
【符号の説明】
【００７４】
１…縫製制御システム、１００…設計装置、２００…縫製制御装置、２０１…ＣＰＵ、２０２…ＲＯＭ、２０３…ＲＡＭ、２０４…ＨＤＤ、２０５…表示装置、２０６…入力装置、２０７…通信装置、２１０…制御部、２１１…ＣＡＤデータ取得部、２１２…数値制御データ作成部、２１２Ａ…数値制御データ関連項目設定部、２１２ＡＰ…数値制御データ関連項目設定画面、２１２Ｂ…縫製線設計部、２１２Ｃ…数値制御データ容量管理部、２１３…検査画像データ作成部、２１３Ａ…検査画像データ関連項目設定部、２１３ＡＰ…検査画像データ関連項目設定画面、２１３Ｂ…検査画像設計部、２１３Ｃ…検査画像データ容量管理部、２２０…記憶部、２３０…表示部、２４０…操作部、２５０…通信部、３００…縫製装置、４００…投影装置、ＢＬ…バスライン、ＮＷ…ネットワーク、Ｐ…パーツ、ＲＳＬ…返し縫い線、ＳＡ…指定領域、ＳＬ…縫製線、ＳＰ…縫製箇所
【図１】
2020092855.tif 000003
【図２】
2020092855.tif 000004
【図３】
2020092855.tif 000005
【図４Ａ】
2020092855.tif 000006
【図４Ｂ】
2020092855.tif 000007
【図５Ａ】
2020092855.tif 000008
【図５Ｂ】
2020092855.tif 000009
【図５Ｃ】
2020092855.tif 000010
【図６】
2020092855.tif 000011
【図７】
2020092855.tif 000012