(57)【特許請求の範囲】
【請求項１】
刺繍枠と該刺繍枠に装着された台布に載置された縫製対象物とを撮像する撮像部と、
前記刺繍枠の情報と前記撮像部が撮像した前記刺繍枠の画像の情報とを対応付けて前記撮像部で撮像された画像の解析を行う撮像画像解析部と、
前記撮像画像解析部が画像解析した前記縫製対象物の輪郭データを生成する輪郭データ生成部と、
前記刺繍枠の情報を取得する刺繍枠情報取得部と、
前記刺繍枠情報取得部が取得した前記刺繍枠の情報から該刺繍枠に相当するイメージ画像を表示部に表示させる表示制御部と、
前記表示部に表示した前記刺繍枠に相当するイメージ画像と前記撮像部を介して該表示部に表示した前記刺繍枠の画像とを一致させて撮像するように使用者に案内する操作案内部と、
を備え、
前記撮像画像解析部は、前記刺繍枠に相当するイメージ画像と前記撮像部が撮像した前記刺繍枠の画像とが一致している状態で、前記刺繍枠の情報と前記刺繍枠の画像の情報との対応付けを行うことを特徴とする縫製データ生成装置。
【請求項２】
前記輪郭データ生成部が生成した前記輪郭データに基づいて、前記縫製対象物の縫製データを生成する縫製データ生成部を備えたことを特徴とする請求項１に記載の縫製データ生成装置。
【請求項３】
前記縫製データ生成部が生成した前記縫製対象物の縫製データをミシンへ送信する送信部を備える請求項２に記載の縫製データ生成装置。
【請求項４】
前記刺繍枠に相当するイメージ画像が、半透過状態で前記表示部に表示されたものであることを特徴とする請求項１に記載の縫製データ生成装置。
【請求項５】
前記操作案内部は、案内表示と音声案内との少なくとも一方を行うことを特徴とする請求項１または請求項４のいずれか１項に記載の縫製データ生成装置。
【請求項６】
制御部を備え、
前記制御部は、前記刺繍枠に相当するイメージ画像に前記刺繍枠の画像が重なったと判断した時点で自動的に撮像を行うよう前記撮像部を制御することを特徴とする請求項１、４、５のいずれか１項に記載の縫製データ生成装置。
【請求項７】
前記輪郭データ生成部が、前記撮像部が撮像した刺繍枠と該刺繍枠に装着された台布に載置された縫製対象物とを含んだ画像を画像処理することにより、前記縫製対象物の輪郭データを生成することを特徴とする請求項１から請求項６までのいずれか１項に記載の縫製データ生成装置。
【請求項８】
前記撮像部が撮像した前記縫製対象物の画像に、前記縫製データ生成部が生成した縫製データに基づいて生成した縫製予定線を含めて前記表示部に表示させる縫製データ確認部を備えることを特徴とする請求項２または３に記載の縫製データ生成装置。
【請求項９】
前記輪郭データを使用者による操作に応じて編集する編集部を備えることを特徴とする請求項１から請求項８までのいずれか１項に記載の縫製データ生成装置。
【請求項１０】
撮像部と、撮像画像解析部と、輪郭データ生成部と、刺繍枠情報取得部と、表示制御部と、操作案内部と、を備えた縫製データ生成装置における縫製データ生成方法であって、
前記撮像部が、刺繍枠と該刺繍枠に装着された台布に載置された縫製対象物とを撮像する工程と、
前記撮像画像解析部が、前記刺繍枠の情報と前記撮像部が撮像した前記刺繍枠の画像の情報とを対応付けて前記撮像部で撮像された画像の解析を行う工程と、
前記輪郭データ生成部が、前記撮像画像解析部が画像解析した前記縫製対象物の輪郭データを生成する工程と、
前記刺繍枠情報取得部が、前記刺繍枠の情報を取得する工程と、
前記表示制御部が、前記刺繍枠情報取得部が取得した前記刺繍枠の情報から該刺繍枠に相当するイメージ画像を表示部に表示させる工程と、
前記操作案内部が、前記表示部に表示した前記刺繍枠に相当するイメージ画像と前記撮像部を介して該表示部に表示した前記刺繍枠の画像とを一致させて撮像するように使用者に案内する工程と、
を備え、
前記画像の解析を行う工程において、前記刺繍枠に相当するイメージ画像と前記撮像する工程において撮像した前記刺繍枠の画像とが一致している状態で、前記刺繍枠の情報と前記刺繍枠の画像の情報との対応付けを行うことを特徴とする縫製データ生成方法。
【請求項１１】
撮像部と、撮像画像解析部と、輪郭データ生成部と、刺繍枠情報取得部と、表示制御部と、操作案内部と、を備えた縫製データ生成装置における縫製データ生成方法縫製データ生成装置に実行させるためのプログラムであって、
前記撮像部が、刺繍枠と該刺繍枠に装着された台布に載置された縫製対象物とを撮像する工程と、
前記撮像画像解析部が、前記刺繍枠の情報と前記撮像部が撮像した前記刺繍枠の画像の情報とを対応付けて前記撮像部で撮像された画像の解析を行う工程と、
前記輪郭データ生成部が、前記撮像画像解析部が画像解析した前記縫製対象物の輪郭データを生成する工程と、
前記刺繍枠情報取得部が、前記刺繍枠の情報を取得する工程と、
前記表示制御部が、前記刺繍枠情報取得部が取得した前記刺繍枠の情報から該刺繍枠に相当するイメージ画像を表示部に表示させる工程と、
前記操作案内部が、前記表示部に表示した前記刺繍枠に相当するイメージ画像と前記撮像部を介して該表示部に表示した前記刺繍枠の画像とを一致させて撮像するように使用者に案内する工程と、
を備え、
前記画像の解析を行う工程において、前記刺繍枠に相当するイメージ画像と前記撮像する工程において撮像した前記刺繍枠の画像とが一致している状態で、前記刺繍枠の情報と前記刺繍枠の画像の情報との対応付けを行うことを実行させるための縫製プログラム。
【請求項１２】
縫製データ生成装置とミシンとから構成され、
前記縫製データ生成装置が、
刺繍枠と該刺繍枠に装着された台布に載置された縫製対象物とを撮像する撮像部と、
前記刺繍枠の情報と前記撮像部が撮像した前記刺繍枠の画像の情報とを対応付けて前記撮像部で撮像された画像の解析を行う撮像画像解析部と、
前記撮像画像解析部が画像解析した前記縫製対象物の輪郭データを生成する輪郭データ生成部と、
前記刺繍枠の情報を取得する刺繍枠情報取得部と、
前記刺繍枠情報取得部が取得した前記刺繍枠の情報から該刺繍枠に相当するイメージ画像を表示部に表示させる表示制御部と、
前記表示部に表示した前記刺繍枠に相当するイメージ画像と前記撮像部を介して該表示部に表示した前記刺繍枠の画像とを一致させて撮像するように使用者に案内する操作案内部と、
該輪郭データ生成部が生成した前記輪郭データ、あるいは該輪郭データに基づいて生成された前記縫製対象物の縫製データを前記ミシンに送信する送信部と、
を備え、
前記ミシンが、
前記送信部から送信された前記輪郭データ、あるいは前記縫製データを受信する受信部と、
該受信部において受信した前記輪郭データ、あるいは前記縫製データにしたがって前記縫製対象物の輪郭に対して、縫製を実行する縫製実行部と、
を備え、
前記撮像画像解析部は、前記刺繍枠に相当するイメージ画像と前記撮像部が撮像した前記刺繍枠の画像とが一致している状態で、前記刺繍枠の情報と前記刺繍枠の画像の情報との対応付けを行うことを特徴とする縫製システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、縫製データ生成装置、縫製データ生成方法、プログラムおよび縫製システムに関する。
【背景技術】
【０００２】
アップリケ用に構成された刺繍データを使用してアップリケ付けを行うミシンが知られている。例えば、アップリケ付け用に複数種類の縫目が含まれた刺繍データがあり、使用者は最初にミシンに装着された刺繍枠にアップリケ布の素材を張って、第１のデータに基づき、アップリケ布に切り取る目印となる縫目を形成する。次に、使用者は、刺繍枠に台布をセットし、第２のデータに基づき、台布にアップリケ布を位置合わせするための案内位置の縫目を形成する。使用者は、台布に形成された案内位置の縫目を目印として、アップリケの素材布から正確に切り取ったアップリケ布を台布に糊などで仮止めする。最後に、ミシンが、第１のデータに基づき、アップリケ布を台布に縫い付ける。このようにして、ミシンによるアップリケ縫いが完成するという技術が開示されている（例えば、特許文献１参照。）。
【０００３】
また、使用者が、台布に位置合わせ用の案内位置の縫目を形成する代わりに、台布にアップリケ布を仮止めし、その上に小さな位置合わせ用の標識を乗せる。ミシンに配置されたカメラでアップリケ布と標識の画像データを取り込み、その画像データから標識の位置と角度を求める。次に、使用者が、アップリケを縫い付けるための第３のデータを標識の位置と角度を使って補正し、アップリケ布と第３のデータの位置が一致するように第３のデータを変換してアップリケ布を台布に縫い付ける技術が開示されている（例えば、特許文献２参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】実開平５−４８８７５号公報
【特許文献２】特開２０１４−６４６６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１および特許文献２に記載の技術では、ともに、事前に専用の刺繍データを用意しておかなければならず、アップリケが予め作られた模様に限定されるという問題があった。
【０００６】
つまり、特許文献１に記載の技術では、アップリケを切り取る目印となる第１のデータとアップリケ布を配置するための第２のデータとアップリケ布を縫い付けるための第３のデータとが必要となる。
【０００７】
また、特許文献２に記載の技術では、アップリケを切り取る目印となる第１のデータとアップリケ布を縫い付けるための第３のデータとが必要であり、アップリケ布を正確に切り取らなければならない。また、アップリケの形状を変更したい場合は、専用データの作成（入力）からやり直さなければならない。
【０００８】
さらに、特許文献１および特許文献２に記載の技術では、既に任意の形状で切り抜かれてしまったアップリケ布を台布に縫い付けるためには、刺繍ミシンではなく、普通のミシンのジグザグ縫いや縁かがりの模様を使い、使用者が手を使って、布を保持し、アップリケ布の輪郭に沿って縫い方向を微妙に調整しながら、アップリケ布を１周するまで、ジグザグステッチや縁かがり縫いを施さなければならなかった。
【０００９】
そこで、本発明は、上述の課題に鑑みてなされたものであり、予めデータを用意することなく、アップリケを正確な位置に縫うことができる縫製データ生成装置、縫製データ生成方法、プログラムおよび縫製システムを提供する。
【課題を解決するための手段】
【００１０】
形態１；本発明の１またはそれ以上の実施形態は、刺繍枠と該刺繍枠に装着された台布に載置された縫製対象物とを撮像する撮像部と、前記刺繍枠の情報と前記撮像部が撮像した前記刺繍枠の画像の情報とを対応付けて前記撮像部で撮像された画像の解析を行う撮像画像解析部と、前記撮像画像解析部が画像解析した前記縫製対象物の輪郭データを生成する輪郭データ生成部と、前記刺繍枠の情報を取得する刺繍枠情報取得部と、前記刺繍枠情報取得部が取得した前記刺繍枠の情報から該刺繍枠に相当するイメージ画像を表示部に表示させる表示制御部と、前記表示部に表示した前記刺繍枠に相当するイメージ画像と前記撮像部を介して該表示部に表示した前記刺繍枠の画像とを一致させて撮像するように使用者に案内する操作案内部と、を備え、前記撮像画像解析部は、前記刺繍枠に相当するイメージ画像と前記撮像部が撮像した前記刺繍枠の画像とが一致している状態で、前記刺繍枠の情報と前記刺繍枠の画像の情報との対応付けを行うことを特徴とする縫製データ生成装置を提案している。
【００１１】
形態２；本発明の１またはそれ以上の実施形態は、前記輪郭データ生成部が生成した前記輪郭データに基づいて、前記縫製対象物の縫製データを生成する縫製データ生成部を備えた縫製データ生成装置
【００１３】
形態３；本発明の１またはそれ以上の実施形態は、前記縫製データ生成部が生成した前記縫製対象物の縫製データをミシンへ送信する送信部を備える縫製データ生成装置を提案している。
【００１５】
形態４；本発明の１またはそれ以上の実施形態は、前記刺繍枠に相当するイメージ画像が、半透過状態で前記表示部に表示されたものである縫製データ生成装置を提案している。
【００１６】
形態５；本発明の１またはそれ以上の実施形態は、前記操作案内部は、案内表示と音声案内との少なくとも一方を行う縫製データ生成装置を提案している。
【００１７】
形態６；本発明の１またはそれ以上の実施形態は、制御部を備え、前記制御部は、前記刺繍枠に相当するイメージ画像に前記刺繍枠の画像が重なったと判断した時点で自動的に撮像を行うよう前記撮像部を制御する縫製データ生成装置を提案している。
【００１８】
形態７；本発明の１またはそれ以上の実施形態は、前記輪郭データ生成部が、前記撮像部が撮像した刺繍枠と該刺繍枠に装着された台布に載置された縫製対象物とを含んだ画像を画像処理することにより、前記縫製対象物の輪郭データを生成する縫製データ生成装置を提案している。
【００１９】
形態８；本発明の１またはそれ以上の実施形態は、前記撮像部が撮像した前記縫製対象物の画像に、前記縫製データ生成部が生成した縫製データに基づいて生成した縫製予定線を含めて前記表示部に表示させる縫製データ確認部を備える縫製データ生成装置を提案している。
【００２１】
形態９；本発明の１またはそれ以上の実施形態は、前記輪郭データを使用者による操作に応じて編集する編集部を備える縫製データ生成装置を提案している。
【００２２】
形態１０；本発明の１またはそれ以上の実施形態は、撮像部と、撮像画像解析部と、輪郭データ生成部と、刺繍枠情報取得部と、表示制御部と、操作案内部と、を備えた縫製データ生成装置における縫製データ生成方法であって、前記撮像部が、刺繍枠と該刺繍枠に装着された台布に載置された縫製対象物とを撮像する工程と、前記撮像画像解析部が、前記刺繍枠の情報と前記撮像部が撮像した前記刺繍枠の画像の情報とを対応付けて前記撮像部で撮像された画像の解析を行う工程と、前記輪郭データ生成部が、前記撮像画像解析部が画像解析した前記縫製対象物の輪郭データを生成する工程と、前記刺繍枠情報取得部が、前記刺繍枠の情報を取得する工程と、前記表示制御部が、前記刺繍枠情報取得部が取得した前記刺繍枠の情報から該刺繍枠に相当するイメージ画像を表示部に表示させる工程と、前記操作案内部が、前記表示部に表示した前記刺繍枠に相当するイメージ画像と前記撮像部を介して該表示部に表示した前記刺繍枠の画像とを一致させて撮像するように使用者に案内する工程と、を備え、前記画像の解析を行う工程において、前記刺繍枠に相当するイメージ画像と前記撮像する工程において撮像した前記刺繍枠の画像とが一致している状態で、前記刺繍枠の情報と前記刺繍枠の画像の情報との対応付けを行うことを特徴とする縫製データ生成方法を提案している。
【００２３】
形態１１；本発明の１またはそれ以上の実施形態は、撮像部と、撮像画像解析部と、輪郭データ生成部と、刺繍枠情報取得部と、表示制御部と、操作案内部と、を備えた縫製データ生成装置における縫製データ生成方法縫製データ生成装置に実行させるためのプログラムであって、前記撮像部が、刺繍枠と該刺繍枠に装着された台布に載置された縫製対象物とを撮像する工程と、前記撮像画像解析部が、前記刺繍枠の情報と前記撮像部が撮像した前記刺繍枠の画像の情報とを対応付けて前記撮像部で撮像された画像の解析を行う工程と、前記輪郭データ生成部が、前記撮像画像解析部が画像解析した前記縫製対象物の輪郭データを生成する工程と、前記刺繍枠情報取得部が、前記刺繍枠の情報を取得する工程と、前記表示制御部が、前記刺繍枠情報取得部が取得した前記刺繍枠の情報から該刺繍枠に相当するイメージ画像を表示部に表示させる工程と、前記操作案内部が、前記表示部に表示した前記刺繍枠に相当するイメージ画像と前記撮像部を介して該表示部に表示した前記刺繍枠の画像とを一致させて撮像するように使用者に案内する工程と、を備え、前記画像の解析を行う工程において、前記刺繍枠に相当するイメージ画像と前記撮像する工程において撮像した前記刺繍枠の画像とが一致している状態で、前記刺繍枠の情報と前記刺繍枠の画像の情報との対応付けを行うことを実行させるための縫製プログラムを提案している。
【００２４】
形態１２；本発明の１またはそれ以上の実施形態は、縫製データ生成装置とミシンとから構成され、前記縫製データ生成装置が、刺繍枠と該刺繍枠に装着された台布に載置された縫製対象物とを撮像する撮像部と、前記刺繍枠の情報と前記撮像部が撮像した前記刺繍枠の画像の情報とを対応付けて前記撮像部で撮像された画像の解析を行う撮像画像解析部と、前記撮像画像解析部が画像解析した前記縫製対象物の輪郭データを生成する輪郭データ生成部と、前記刺繍枠の情報を取得する刺繍枠情報取得部と、前記刺繍枠情報取得部が取得した前記刺繍枠の情報から該刺繍枠に相当するイメージ画像を表示部に表示させる表示制御部と、前記表示部に表示した前記刺繍枠に相当するイメージ画像と前記撮像部を介して該表示部に表示した前記刺繍枠の画像とを一致させて撮像するように使用者に案内する操作案内部と、該輪郭データ生成部が生成した前記輪郭データ、あるいは該輪郭データに基づいて生成された前記縫製対象物の縫製データを前記ミシンに送信する送信部と、を備え、前記ミシンが、前記送信部から送信された前記輪郭データ、あるいは前記縫製データを受信する受信部と、該受信部において受信した前記輪郭データ、あるいは前記縫製データにしたがって前記縫製対象物の輪郭に対して、縫製を実行する縫製実行部と、を備え、前記撮像画像解析部は、前記刺繍枠に相当するイメージ画像と前記撮像部が撮像した前記刺繍枠の画像とが一致している状態で、前記刺繍枠の情報と前記刺繍枠の画像の情報との対応付けを行うことを特徴とする縫製システムを提案している。
【発明の効果】
【００２５】
本発明の１またはそれ以上の実施形態によれば、予めデータを用意することなく、アップリケを正確な位置に縫うことができるという効果がある。したがって、使用者が任意に切り抜いたアップリケや使用者が意図的に異なったデザインで切り抜いたアップリケであっても対応することができ、自由度が高まるという効果がある。
【図面の簡単な説明】
【００２６】
【図１】本発明の第１の実施形態に係る縫製システムの構成の概略を示す図である。
【図２】本発明の第１の実施形態に係る縫製システムの電気的構成を示す図である。
【図３】本発明の第１の実施形態に係る縫製システムの電気的処理を示す図である。
【図４】本発明の第１の実施形態に係るアップリケ布を例示した図である。
【図５】本発明の第１の実施形態に係るアップリケ布を仮止めした台布を例示した図である。
【図６】本発明の第１の実施形態に係るアップリケ布を仮止めした台布を刺繍枠にセットした状態を例示した図である。
【図７】本発明の第１の実施形態に係るアップリケ布を仮止めした台布をセットする刺繍枠を選択するために縫製データ生成装置の表示画面に複数種の刺繍枠を表示した状態を例示した図である。
【図８】本発明の第１の実施形態に係るアップリケ布を仮止めした台布をセットする刺繍枠を選択し、縫製データ生成装置の表示画面に表示した状態を例示した図である。
【図９】本発明の第１の実施形態に係る選択された刺繍枠とアップリケ布を仮止めした台布を刺繍枠とを重ねて撮像するための位置合わせ状態を例示した図である。
【図１０】本発明の第１の実施形態に係る選択された刺繍枠とアップリケ布を仮止めした台布を刺繍枠とが重ね合わされた状態を例示した図である。
【図１１】本発明の第１の実施形態に係るアップリケ布の画像処理を行い、輪郭を抽出して輪郭線を表示した状態を例示した図である。
【図１２】本発明の第１の実施形態に係るアップリケ布の輪郭線を確定した後に、刺繍データを生成する状態を例示した図である。
【図１３】本発明の第１の実施形態に係るアップリケ布の輪郭線を対して、ステッチポイントを決定する状態を例示した図である。
【図１４】本発明の第１の実施形態に係るアップリケ布に対して、ジグザグの縫い目が生成された状態を例示した図である。
【図１５】本発明の第２の実施形態に係る縫製システムの電気的処理を示す図である。
【図１６】本発明の第２の実施形態に係る縫製システムの電気的処理を示す図である。
【図１７】本発明の第２の実施形態に係る縫製データの確認画像を示す図である。
【図１８】本発明の第２の実施形態に係る縫製データの確認画像に対して、編集をした場合の画像を示す図である。
【発明を実施するための形態】
【００２７】
以下、本発明の実施形態について、図面を用いて、詳細に説明する。
【００２８】
＜第１の実施形態＞
図１から図１４を用いて、第１の実施形態に係る縫製システムについて説明する。
【００２９】
＜縫製システム構成＞
図１に示すように、本実施形態に係る縫製システムは、ミシン１０と、縫製データ生成装置としてのタブレット端末２０とから構成されている。ミシン１０とタブレット端末２０とは、無線ＬＡＮ６０等のネットワークを介して接続されている。なお、本実施形態では、無線ＬＡＮ６０等のネットワークを用いたものに関わらず、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）を用いた通信形態でもよいし、例えば、ＵＳＢメモリ７０等を用いたオフラインでの通信形態でもよい。
【００３０】
本実施形態に係る縫製システムでは、例えば、撮像機能を備えたタブレット端末２０を用いて、大きさが既知の刺繍枠に張られ、使用者が任意の形状に切り抜いたアップリケ布が仮止めされた台布を撮影する。次に、大きさが既知の刺繍枠と、この刺繍枠に張られた台布および台布に仮止めされたアップリケ布との関係から実際のアップリケ布の大きさと刺繍枠内での位置を算出する。そして、算出した実際のアップリケ布の大きさと刺繍枠内での位置とに基づいて、アップリケを縫いつける縫製データを生成する。以下、その詳細について、説明する。
【００３１】
ミシン１０は、図２に示すように、ミシン側表示部１１と、受信部１２と、ミシン側記憶部１３と、ミシン側制御部１４と、刺繍枠認識部１５と、縫製実行部１６とから構成されている。ここで、ミシン１０は、例えば、刺繍データにしたがって複数色の糸を用いて半自動的に刺繍を行うことができる。また、通常の縫製についても、様々な縫製パターンにより縫製を行うことができる多機能のミシンである。
【００３２】
ミシン側表示部１１は、ミシン１０自体に設けられており、例えば、液晶表示装置により構成されている。ミシン側表示部１１には、ミシンの動作状態に対応して使用者にとって有益な各種情報を表示される。例えば、糸通しを行う場合には、糸通しの操作を補助できるような表示を行う。この表示内容は、ミシンが多機能であることから、多数の表示内容が存在している。また、ミシン側表示部１１は、タッチパネルとして構成されており、使用者からの各種操作入力を受け付けることができる。
【００３３】
受信部１２は、無線ＬＡＮ６０を介してタブレット端末２０に接続されており、不図示のルータ等を介して、タブレット端末２０との間で相互の無線通信を行うことができる。なお、無線ＬＡＮ６０等のネットワークを用いたものに関わらず、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）を用いた通信形態でもよいし、例えば、ＵＳＢメモリ７０等を用いたオフラインでの通信形態でもよい。
【００３４】
ミシン側記憶部１３は、ＲＯＭ(Read Only Memory)、ＲＡＭ(Random Access Memory)、フラッシュメモリ等により構成されており、例えば、数百種類の刺繍データを記憶している。また、ミシン側記憶部１３は、ミシン１０に予め内蔵されている模様（刺繍データ）、刺繍枠に関する情報の他に、使用者が外部から入手した模様（使用者作成模様）等を記憶していてもよい。ミシン側記憶部１３に記憶されている刺繍データそのもの、刺繍データに関連する情報または、刺繍枠に関する情報等については、タブレット端末２０に転送が可能である。
【００３５】
ミシン側制御部１４は、ミシン１０の動作を制御プログラムにしたがって制御する。また、ミシン側制御部１４は、タブレット端末２０からの問い合わせに対する応答も行う。また、ミシン側制御部１４は、ミシン側表示部１１の表示及び入力機能を用いて、ミシン１０単体で刺繍模様の選択や、組み合わせ、及び、変形等の簡易的な編集作業が可能なように制御を行うこともできる。
【００３６】
刺繍枠認識部１５は、ミシン１０に装着された刺繍枠４０の種類を認識する。本実施形態の刺繍枠認識部１５は、使用者がミシン側表示部１１を用いて入力又は選択した刺繍枠４０の種類を、ミシン１０に装着された刺繍枠４０の種類として認識する。なお、刺繍枠認識部１５による刺繍枠の認識方法は、これに限らず、例えば、ＩＣチップを利用したり、接点回路を利用したりして、ミシン１０に装着された刺繍枠４０の種類を認識してもよい。
【００３７】
縫製実行部１６は、受信部１２を介して縫製データ生成部２５から取得した縫製データにしたがって、刺繍枠４０に装着され台布に載置された縫製対象物（例えば、アップリケ布）の輪郭に対して、縫製を実行する。
【００３８】
タブレット端末２０は、一般に市販されている汎用品を利用することができる。本実施形態における縫製データ生成装置をタブレット端末２０により実行するためには、この縫製システム用のプログラム（アプリケーションプログラム）をタブレット端末２０にインストールして実行する。なお、このプログラムは、フラッシュメモリ装置等の記録媒体に記録されていてもよいし、既知の様々なネットワークを介してダウンロードして入手してもよい。なお、本実施形態では、縫製データ生成装置の具体的な一例として、タブレット端末２０を例示したが、これに関わらず、例えば、スマートフォンや刺繍枠全体を撮像できる位置に機構的に固定可能な機構によって、ミシン１０に設けられ、縫製データ生成装置に必要な機能を備えたカメラ等であってもよい。
【００３９】
タブレット端末２０は、図２に示すように、撮像部２１と、刺繍枠情報取得部２２と、撮像画像解析部２３と、輪郭データ生成部２４と、縫製データ生成部２５と、送信部２６と、表示部２７と、装置側記憶部２８と、表示制御部２９と、操作案内部３０と、装置側制御部３１とから構成されている。
【００４０】
撮像部２１は、刺繍枠４０及び刺繍枠４０に装着され縫製対象物が載置された台布を含んだ画像を撮像する。撮像を実際に行うときには、使用者がタブレット端末２０を手に持って行う。
【００４１】
刺繍枠情報取得部２２は、刺繍に用いる刺繍枠４０の情報を取得する。撮像画像解析部２３は、刺繍枠情報取得部２２が取得した刺繍枠４０の情報と撮像部２１が撮像した画像内の刺繍枠の画像とを対応付ける画像解析を行う。具体的には、撮像画像解析部２３は、刺繍枠４０に相当する表示と撮像部２１を介して入力した刺繍枠の画像とが一致している状態において、刺繍枠４０の情報と撮像画像中の刺繍枠の画像との対応付けを行う。
【００４２】
輪郭データ生成部２４は、撮像画像解析部２３の解析結果に基づいて、縫製対象物の輪郭データを生成する。具体的には、輪郭データ生成部２４が、撮像部２１が撮像した刺繍枠及び少なくとも刺繍枠に装着され縫製対象物が載置された台布を含んだ画像を画像処理することにより、縫製対象物の輪郭データを生成する。
【００４３】
縫製データ生成部２５は、輪郭データ生成部２４が生成した輪郭データに基づいて、縫製データを生成する。送信部２６は、縫製データ生成部２５が生成した縫製データをミシン１０に送信する。なお、本実施形態では、タブレット端末２０（縫製データ生成装置）において、縫製データまでを生成する場合を例示するが、タブレット端末２０（縫製データ生成装置）では、輪郭データまでを生成し、生成した輪郭データをミシン１０に送信して、ミシン１０側で、受信した輪郭データから縫製データを生成するようにしてもよい。
【００４４】
表示部２７は、各種画像を表示するとともに、タッチパネルとして機能させるために図示しない操作部を含んで構成されており、情報の表示に加えて、使用者からの各種操作入力を受け付けることができる。本実施形態においては、表示部２７は、刺繍枠情報取得部２２が取得した刺繍枠４０の情報から刺繍枠に相当する表示を半透過状態で表示する。
【００４５】
装置側記憶部２８は、ＲＯＭ(Read Only Memory)、ＲＡＭ(Random Access Memory)、フラッシュメモリ等により構成されており、例えば、撮像部２１が撮像した画像データやミシン１０から取得した様々なデータを記憶する。なお、本実施形態においては、刺繍枠情報や輪郭データ、縫製データ、操作案内用プログラム、音声データ、表示データ等を記憶保存する。
【００４６】
表示制御部２９は、表示部２７の表示を制御する。具体的には、刺繍枠情報取得部２２が取得した刺繍枠４０の情報から刺繍枠に相当する表示を半透過状態で表示するとともに、撮像部２１を介して入力する映像を重ね合わせて表示するように制御する。
【００４７】
操作案内部３０は、刺繍枠に相当する表示を撮像部２１を介して入力した刺繍枠の映像に一致させて撮像するように使用者に対して撮像の案内を行う。また、その際、案内表示あるいは音声案内による操作案内を行なう。
【００４８】
装置側制御部３１は、制御プログラムにしたがって、タブレット端末２０の動作を制御する。具体的には、刺繍枠情報取得部２２が取得した刺繍枠４０の情報から刺繍枠に相当する表示を表示制御部２９に表示させる。また、刺繍枠４０に相当する表示に撮像画像中の刺繍枠が重なったと判断した時点で自動的に撮像を行うよう撮像部２１を制御する。
【００４９】
＜縫製システムの処理＞
図３から図１４を用いて、本実施形態に係る縫製システムの処理について説明する。
【００５０】
＜事前準備＞
使用者は、まず、事前準備として、アップリケ素材布から任意の形状のアップリケ布（図４参照）を切り抜く。そして、使用者は、図５に示すように、切り抜いたアップリケ布を台布５０の任意の位置に任意の角度で糊などを用いて、仮止めを行なう。さらに、使用者は、適切なサイズの刺繍枠４０に台布をセットする。なお、このとき、位置や回転方向は任意である。
【００５１】
タブレット端末２０の縫製アプリケーションを起動すると、刺繍枠情報取得部２２は、台布５０を装着した刺繍枠４０の種類指定を使用者に対して求める（ステップＳ１０１）。
具体的には、刺繍枠情報取得部２２は、図７に示すようなリスト表示を行い、このリストの中から使用者が選択した刺繍枠４０の種類を、刺繍に用いる刺繍枠４０であると特定する。ここでは、枠種ＧＲが選択されたものとして、以下の説明を行う。なお、刺繍枠４０の種類毎のサイズ等のデータは、装置側記憶部２８に保存されているが、ミシン１０や他のネットワークに接続されたサーバ等と通信して取得してもよい。なお、上記では、刺繍枠４０の種類の指定を使用者に委ねていたが、刺繍枠情報取得部２２は、撮像部２１による撮像画像から刺繍に用いられる刺繍枠４０の種類を特定して、その特定した刺繍枠４０の種類に応じた刺繍枠４０の情報を取得するようにしてもよい。例えば、撮像部２１による撮影画像を解析して、撮影された刺繍枠４０の形状から認識してもよいし、刺繍枠上に文字やバーコード等を表示しておいて、これを画像認識してもよい。
【００５２】
表示制御部２９は、図８に示すように、ステップＳ１０１において選択された刺繍枠４０の枠イメージを背景が透過するように表示を行わせる（ステップＳ１０２）。例えば、枠種ＧＲの場合、刺繍有効範囲が２３０ｍｍ×３００ｍｍの大きさであるが、表示解像度が２６４ｄｐｉで１５６３ドット×２０４８ドットのタブレット端末２０をここでは使ったとすると、そのうちの１０００ドット×１３００ドットの面積を刺繍範囲に対応させた１ドット当り０．２３ｍｍで描画すればよいことになる。なお、撮像部２１で撮像された画像は、既知の刺繍枠の種別からその枠の寸法が把握できるため、この枠と一緒に撮像されたアップリケ布の大きさも正確に算出することができる。
【００５３】
タブレット端末２０のカメラ機能が起動され、タブレット端末２０の表示部２７は、画面に撮像部２１から入力される映像を表示する。そして、使用者は、図９から図１０の状態になるように、透過表示されている枠イメージと撮像部２１で撮像された台布５０がセットされた刺繍枠４０の外形とが一致して重なるように撮像範囲を調整する（ステップＳ１０３）。この撮像範囲の調整は、カメラ位置（タブレット端末２０の位置）を調整することにより行ってもよいし、カメラ部にズーム機能があれば、その機能を利用してもよい。また、刺繍枠の例えば、コーナー部にマークを形成しておき、タブレット端末２０に描画されている刺繍枠のイメージ画像内の対応するマークと重なるように、タブレット端末２０での位置調整を行なってもよい。なお、このとき、操作案内部３０が起動し、透過表示されている枠イメージと撮像部２１で撮像された台布５０がセットされた刺繍枠４０の外形とが一致して重なるように、案内表示あるいは音声案内によって、使用者の動作をアシストする。このような機能を搭載することにより、タブレット端末２０での撮影に精通していない使用者であっても、短時間で、枠イメージと撮像された台布５０がセットされた刺繍枠４０の外形とを一致させることができる。
【００５４】
透過表示されている枠イメージと撮像部２１で撮像された台布５０がセットされた刺繍枠４０の外形とが一致したと使用者が判断すると、使用者の操作によって、撮像部２１が、撮像を実行する（ステップＳ１０４）。なお、画像認識を利用して、枠イメージとカメラで写されている台布がセットされた刺繍枠の外形とが一致した状態になったときに、自動的に撮影が行われるようにしてもよい。このような機能を搭載することにより、手振れ等の影響がない正確な画像を取得することができる。ステップＳ１０１で取得した刺繍枠４０の情報と、ステップＳ１０４で撮像した撮像画像中の刺繍枠とを対応付ける解析を撮像画像解析部２３が行う。この背景画像は、枠イメージと同じ大きさで撮影されているため、上述の枠イメージの場合と同様に、１ドット当り、０．２３ｍｍで描画すればよいものとして解析結果が簡単に得られる。そして、台布５０がセットされた刺繍枠４０の画像データは、編集画面の背景画像として装置側記憶部２８に記憶される。撮像画像解析部２３は、撮像部２１による撮影が、枠イメージに刺繍枠４０を一致させて行われたことを前提として、刺繍枠４０の情報と撮像画像中の刺繍枠との対応付けを行う。枠イメージと撮像画像中の刺繍枠とが一致して重なっていれば、刺繍枠情報取得部２２が取得した刺繍枠４０の情報から、刺繍枠４０のサイズが既知であるため、撮像画像を実際の寸法との対応を取ることができる。
【００５５】
撮像部２１による撮影が実行されると、撮像画像が表示部２７に表示される（ステップＳ１０５）。使用者は、表示部２７に表示されている画像内のアップリケ布部分をタッチすることにより、目的とするアップリケ布を指定する（ステップＳ１０６）。使用者により、目的とするアップリケ布部分がタッチされると、輪郭データ生成部２４が起動し、輪郭データ生成部２４が、アップリケ布の画像データに対して、１次微分処理を行ない、Ｘ方向（例えば、図１１の横軸方向）、Ｙ方向（例えば、図１１の縦軸方向）の差分データあるいは斜め方向の差分データを求め、アップリケ布の輪郭線を抽出し（ステップＳ１０７）、細線化処理を行ない、ピクセルが連なった画像データに変換する（ステップＳ１０８）。なお、輪郭データの抽出には、エッジ検出による画像処理を用いてもよい。
【００５６】
使用者はジグザグステッチの開始点を指定する（ステップＳ１０９）。ジグザグステッチの開始点が指定されると、指定された開始点から、例えば、時計回りにジグザグステッチを生成する（ステップＳ１１０）。このジグザグステッチは、図１３、図１４に示すように、例えば、０．２ｍｍ間隔で刻み、Ａ点とＢ点の座標を求め、Ａ−Ｂの線分に垂線を立て、輪郭線から２．０ｍｍの点を針落ち点とするように決定する。同様に、Ｂ点とＣ点の線分に対して垂線をＡ−Ｂ間とは逆の方向に立て、針落ち点を決定する。そして、輪郭線を挟んで針落ち点が交互になるように座標値を順次決定する。上記の手順により、アップリケ布を縫い付けるための縫製データが生成されると、タブレット端末２０の送信部２６からミシン１０の受信部１２へ縫製データが送信される（ステップＳ１１１）。
【００５７】
＜本実施形態の効果＞
以上、説明したように、本実施形態によれば、寸法が既知である刺繍枠に、アップリケ布を糊などで仮止めした台布を張り、この刺繍枠の外観を含めて撮影を行なうことにより、倍率情報を取得でき、かつ、アップリケ布の輪郭を画像に取り込むことができる。また、抽出した輪郭線にジグザグ縫いのような縫製データを生成することから、このデータを用いることにより、台布が張られた刺繍枠をミシンに取り付けるだけで、アップリケ布の輪郭に沿って正確にジグザグ縫いを施すことができる。つまり、事前に特別なデータを準備しなくとも、アップリケの輪郭線に合わせて、正確な位置に、アップリケ布を台布に縫い合わせることができる。
【００５８】
＜第２の実施形態＞
図１５から図１８を用いて、第２の実施形態に係る縫製システムについて説明する。
【００５９】
台布やアップリケ布は、必ずしも無地であるとは限らないため、アップリケ布の輪郭線を抽出した場合に、不要な線が同時に抽出される、あるいは、画像処理の過程で擦れてしまうなどの状況により、閉ループの輪郭線が得られない、また、抽出したアップリケ布の輪郭線に対して、ステッチを描くと、ステッチがアップリケ布の輪郭線に対してずれている等の事象が生じる場合がある。本実施形態に係る縫製システムでは、第１の実施形態に係る縫製システムに対して、上記のような場合に、輪郭線を修正したり、輪郭線を使用者が加筆できる機能を提供するものである。以下、その詳細について、説明する。
＜縫製システムの構成＞
【００６０】
ミシン１０は、図１５に示すように、ミシン側表示部１１と、受信部１２と、ミシン側記憶部１３と、ミシン側制御部１４と、刺繍枠認識部１５と、縫製実行部１６とから構成されている。また、タブレット端末２０は、図１５に示すように、撮像部２１と、刺繍枠情報取得部２２と、撮像画像解析部２３と、輪郭データ生成部２４と、縫製データ生成部２５と、送信部２６と、表示部２７と、装置側記憶部２８と、表示制御部２９と、操作案内部３０と、装置側制御部３１と、縫製データ確認部３２と、編集部３３とから構成されている。なお、第１の実施形態と同一の符号を付す構成要素については、同様の機能を有するものであることから、その詳細な説明は省略する。
【００６１】
縫製データ確認部３２は、撮像部２１が撮像した縫製対象物を含んだ画像に、縫製データ生成部２５が生成した縫製データに基づいて生成した縫製予定線を含めて表示部２７に表示させることにより、使用者に確認を促す。また、縫製データ確認部３２は、縫製予定線の色を、縫製対象物を含んだ画像の色に対して、視認容易な色に設定する。編集部３３は、輪郭データを使用者による操作に応じて編集する。
【００６２】
＜縫製システムの処理＞
図１６から図１８を用いて、本実施形態に係る縫製システムの処理について説明する。なお、本実施形態に係る処理は、第１の実施形態における細線化処理と開始点指定処理との間で行なわれる処理であり、少なくとも、細線化処理までの流れは、第１の実施形態と同様であるため、その詳細な説明は省略する。
【００６３】
ステップＳ１０８において、細線化処理が終了すると、縫製データ確認部３２が起動し、縫製予定線（図中、点線で示す部分）が表示される。このとき、不要な線が表示されていたり、輪郭線が閉ループとなっていない場合には、使用者は、タッチパネル上で、指や専用のペンを用いて、不要な線を削除したり、線を追加して輪郭線を閉ループとする編集を行なう（ステップＳ２０１）。また、図１７に示すように、縫製予定線に対して、ステッチが縫製対象物を含んだ画像の色に対して、視認容易な色で表示される。そのため、ステッチがアップリケ布の外形線（図中、実線で示す部分）に対して、ずれている場合には、図１８に示すように、輪郭線をアップリケ布の外形線に合うように編集することもできる。さらに、輪郭線が滑らかに描かれていない場合には、線や円弧の任意の箇所をタッチパネル上で、つまむあるいはドラッグする等の操作を行なうことにより、輪郭線の編集を行なってもよい。そして、編集が完了した場合には、開始点の指定処理に移行する（ステップＳ２０２）。
【００６４】
＜本実施形態の効果＞
以上、説明したように、本実施形態によれば、寸法が既知である刺繍枠にアップリケ布を糊などで仮止めした台布を張り、この刺繍枠の外観を含めて撮影することにより、倍率情報を取得することができ、また、同時に、アップリケ布の輪郭を映像として取り込むことができる。さらに、画像処理によりアップリケ布の輪郭線を抽出し、編集を行なうことにより、取得した輪郭線をアップリケ布の輪郭と重ね合わせる。そのため、予め特別なデータを保有することなく、アップリケ布が仮止めされた台布を張った刺繍枠をミシンに取り付けて刺繍を実行すれば、アップリケ布の輪郭に沿って正確にジグザグ縫いを施すことができる。また、アップリケ布は、使用者が適当に切り抜いたものであっても、意図的に違うデザインで切り抜いたものであっても、後からアップリケ布を縫い付ける刺繍データを生成するため、正確かつ柔軟に対応することができる。
【００６５】
＜変形例＞
第１の実施形態および第２の実施形態においては刺繍枠にアップリケ布が載置された台布をセットした状態で、例えば、図３のステップＳ１０２からＳ１０７の処理が実行される例について説明した。しかしながら、台布の色あるいは柄とアップリケ布の色あるいは柄とが似ている場合には、アップリケの輪郭データの抽出において、問題が生じる恐れもある。
【００６６】
そこで、本変形例では、刺繍枠に台布のみをセットした状態で、例えば、図３のステップＳ１０２からＳ１０７の処理が実行した後、撮像し、得られた撮像画像データ（第１の撮像画像データ）を記憶する。次いで、刺繍枠にアップリケ布が載置された台布をセットした状態で、例えば、図３のステップＳ１０２からＳ１０７の処理が実行した後、撮像し、得られた撮像画像データ（第２の撮像画像データ）を記憶する。
【００６７】
記憶された第１の撮像画像データと第２の撮像画像データとに対して、画像処理により、両者の差分をとる。差分に対して、撮影誤差に起因する細い線やゴミの画像がある場合には、ノイズの除去を行い、アップリケ布の輪郭データを生成する。また、アップリケ画像を指定して、その輪郭データを取得してもよい。
【００６８】
本変形例によれば、第１の撮像画像データと第２の撮像画像データの差分をとることにより、両者に共通する画素データが排除されるため、仮に、台布の色あるいは柄とアップリケ布の色あるいは柄とが似ている場合であっても、正確に、アップリケ布の輪郭データを生成することができる。
【００６９】
＜第３の実施形態＞
第１および第２の実施形態においては、いずれも縫製データ生成装置であるタブレット端末２０において縫製対象物の輪郭データに基づく縫製データを生成する場合を例示した。しかし、上記実施形態以外の他の実施形態においては、タブレット端末２０において縫製対象物の輪郭データまでを形成し、形成した輪郭データをミシン１０に送信し、ミシン１０は、受信した輪郭データに基づいて、縫製対象物の縫製データを生成するとともに、生成された縫製データによって、縫製対象物の縫製を行うようにしてもよい。
【００７０】
なお、縫製システムあるいは縫製データ生成装置の処理をコンピュータシステムあるいはコンピュータが読み取り可能な記録媒体に記録し、この記録媒体に記録されたプログラムを縫製システムあるいは縫製データ生成装置に読み込ませ、実行することによって本発明の縫製システムあるいは縫製データ生成装置を実現することができる。ここでいうコンピュータシステムあるいはコンピュータとは、ＯＳや周辺装置等のハードウェアを含む。
【００７１】
また、「コンピュータシステムあるいはコンピュータ」は、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）システムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムあるいはコンピュータから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムあるいはコンピュータに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
【００７２】
また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムあるいはコンピュータにすでに記録されているプログラムとの組合せで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【００７３】
以上、この発明の実施形態につき、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００７４】
１０；ミシン
１１；ミシン側表示部
１２；受信部
１３；ミシン側記憶部
１４；ミシン側制御部
１５；刺繍枠認識部
１６；縫製実行部
２０；タブレット端末（縫製データ生成装置）
２１；撮像部
２２；刺繍枠情報取得部
２３；撮像画像解析部
２４；輪郭データ生成部
２５；縫製データ生成部
２６；送信部
２７；表示部
２８；装置側記憶部
２９；表示制御部
３０；操作案内部
３１；装置側制御部
３２；縫製データ確認部
３３；編集部
【図１】
0006732517.tif 000002
【図２】
0006732517.tif 000003
【図３】
0006732517.tif 000004
【図４】
0006732517.tif 000005
【図５】
0006732517.tif 000006
【図６】
0006732517.tif 000007
【図７】
0006732517.tif 000008
【図８】
0006732517.tif 000009
【図９】
0006732517.tif 000010
【図１０】
0006732517.tif 000011
【図１１】
0006732517.tif 000012
【図１２】
0006732517.tif 000013
【図１３】
0006732517.tif 000014
【図１４】
0006732517.tif 000015
【図１５】
0006732517.tif 000016
【図１６】
0006732517.tif 000017
【図１７】
0006732517.tif 000018
【図１８】
0006732517.tif 000019