(57)【要約】【課題】ユーザが多階層のフォルダから所望の刺繍データを簡便に取得でき、また、不要となった刺繍データを自動的に消去できる縫製データ処理システム、端末、ミシンおよびプログラムを提供する。【解決手段】端末は、記憶装置内の所定のフォルダに記憶された複数の縫製データから選択された縫製データに関する縫製情報ファイルを作成する縫製情報ファイル作成部と、作成された縫製情報ファイルを記憶装置内の所定のフォルダ以外のフォルダに格納する格納処理部と、を備え、ミシンは、現在の動作モードに基づいて、記憶装置から縫製予定の縫製情報ファイルを読み出すフォルダを決定する読出しフォルダ決定部と、決定したフォルダから縫製情報ファイル内の縫製情報を参照し、縫製データを取得する縫製データ取得部と、を備える。【選択図】図２
2020058511.tif 000002
【特許請求の範囲】
【請求項１】
縫製データを作成する端末と、該端末により作成された前記縫製データを記憶する記憶装置と、前記記憶装置に記憶された縫製データを読み出して縫製を実行するミシンと、を含む縫製データ処理システムであって、
前記端末は、
前記記憶装置内のフォルダに記憶された複数の縫製データから選択された縫製データに関する縫製情報を含む縫製情報ファイルを作成する縫製情報ファイル作成部と、
作成された前記縫製情報ファイルを前記フォルダ以外の前記記憶装置内のフォルダに格納する格納処理部と、
を備え、
前記ミシンは、
動作モードに基づいて、
前記縫製情報ファイル内の縫製情報を参照し、該参照した縫製情報に対応する縫製データを前記記憶装置から取得する縫製データ取得部を備えたことを特徴とする縫製データ処理システム。
【請求項２】
前記縫製情報は、該縫製情報に対応する縫製データが記憶されたフォルダのパス情報を含むことを特徴とする請求項１に記載の縫製データ処理システム。
【請求項３】
前記縫製情報は、該縫製情報に対応する縫製データに基づいて縫製した後の前記記憶装置における前記縫製データの処理に関する命令情報を含み、
前記ミシンは、前記命令情報を実行する命令情報実行部を含むことを特徴とする請求項１または２に記載の縫製データ処理システム。
【請求項４】
前記命令情報は、前記縫製データの削除情報、前記縫製データの複製情報又は前記縫製データが記憶されているフォルダ以外の前記記憶装置内のフォルダへの前記縫製データの移動情報であることを特徴とする請求項３に記載の縫製データ処理システム。
【請求項５】
前記縫製情報は、該縫製情報に対応する縫製データがフォルダに記憶された時刻に関する時刻情報又は前記記憶された順番に関する順番情報を含み、
前記ミシンの縫製データ取得部は、前記時刻情報又は前記順番情報に基づいて、前記縫製データを取得することを特徴とする請求項１に記載の縫製データ処理システム。
【請求項６】
記憶装置内のフォルダに記憶された複数の縫製データから選択された縫製データに関する縫製情報を含む縫製情報ファイルを作成する縫製情報ファイル作成部を備え、
前記縫製情報は、
前記縫製情報に対応する縫製データに基づいて前記記憶装置と接続したミシンで縫製した後の前記記憶装置における前記縫製データを処理するための命令情報を含むことを特徴とする端末。
【請求項７】
接続した記憶装置のフォルダに記憶された複数の縫製データから選択された縫製データに関する縫製情報を含む縫製情報ファイルにおいて、動作モードに基づいて前記縫製情報を参照し、該参照した縫製情報に対応する縫製データを前記記憶装置から取得する縫製データ取得部と、
前記縫製データ取得部において取得された前記縫製データを読み出して、縫製を実行する縫製実行部と、
前記縫製実行部における縫製の後に、前記縫製情報に含まれる命令情報に従って、前記記憶装置における前記縫製データの処理を行う命令情報実行部と、
を備えたことを特徴とするミシン。
【請求項８】
縫製データを作成する端末と、該端末により作成された前記縫製データを記憶する記憶装置と、前記記憶装置に記憶されたデータを読み出して縫製を実行するミシンと、を含む縫製データ処理システムにおける縫製データ処理方法をコンピュータに実行させるためのプログラムであって、
前記端末の縫製情報ファイル作成部が、前記記憶装置内のフォルダに記憶された複数の縫製データから選択された縫製データに関する縫製情報を含む縫製情報ファイルを作成する第１の工程と、
前記端末の格納処理部が、作成された前記縫製情報ファイルを前記フォルダ以外の前記記憶装置内のフォルダに格納する第２の工程と、
前記ミシンの縫製データ取得部が、動作モードに基づいて前記縫製情報ファイル内の縫製情報を参照し、該参照した縫製情報に対応する縫製データを前記記憶装置から取得する第３の工程と、
をコンピュータに実行させるためのプログラム。
【請求項９】
縫製情報ファイル作成部と、縫製データ命令情報作成部と、を備えた端末における縫製データ処理方法をコンピュータに実行させるためのプログラムであって、
前記縫製情報ファイル作成部が、記憶装置内のフォルダに記憶された複数の縫製データから選択された縫製データに関する縫製情報を含む縫製情報ファイルを作成し、
前記縫製情報は、前記縫製情報に対応する縫製データに基づいて前記記憶装置と接続したミシンで縫製した後の前記記憶装置における前記縫製データを処理するための命令情報を含むことを特徴とするプログラム。
【請求項１０】
縫製データ取得部と、縫製実行部と、命令情報実行部と、を備えたミシンにおける縫製データ処理方法をコンピュータに実行させるためのプログラムであって、
前記縫製データ取得部が、接続した記憶装置のフォルダに記憶された複数の縫製データから選択された縫製データに関する縫製情報を含む縫製情報ファイルにおいて、動作モードに基づいて前記縫製情報を参照し、該参照した縫製情報に対応する縫製データを前記記憶装置から取得する第１の工程と、
前記縫製実行部が、前記縫製データ取得部において取得された前記縫製データを読み出して、縫製を実行する第２の工程と、
前記命令情報実行部が、前記縫製実行部における縫製の後に、前記縫製情報に含まれる命令情報に従って、前記記憶装置における前記縫製データの処理を行う第３の工程と、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、縫製データ処理システム、端末、ミシンおよびプログラムに関する。
【背景技術】
【０００２】
刺繍データを扱うミシンでは、刺繍データ等をパーソナルコンピュータ（ＰＣ）やタブレット端末等を用いて作成し、記録媒体等を介して、ミシンに刺繍データ等を供給して、その刺繍データに従って縫製を行う場合がある（例えば、特許文献１参照）。
このような場合、刺繍データの保存場所としては、刺繍データの内容に基づいて、複数のフォルダに保存される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１３５５４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
昨今では、記録媒体の容量の拡大に従い、大量のデータの保存が可能となった。
そのため、大量のデータを保存するに際し、保存フォルダが多数になることや階層が深くなることがある。
【０００５】
これにより、ミシンを用いて、いざ縫製しようとする場合に、目的の縫製データを見つけて縫製するまでに、大変な手間が必要になることがある。
一方、ユーザが必要な縫製データのみを記憶媒体に入れて縫製することも考えられるが、せっかく大容量の記憶媒体を用いるにもかかわらず、使用する容量が僅かとなってしまい、使い勝手に問題が生じる。
【０００６】
そこで、本発明は、上述の課題に鑑みてなされたものであり、ユーザが多階層のフォルダから所望の刺繍データを簡便に取得でき、また、不要となった刺繍データを自動的に消去できる縫製データ処理システム、端末、ミシンおよびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
形態１；本発明の１またはそれ以上の実施形態は、縫製データを作成する端末と、該端末により作成された前記縫製データを記憶する記憶装置と、前記記憶装置に記憶された縫製データを読み出して縫製を実行するミシンと、を含む縫製データ処理システムであって、前記端末は、前記記憶装置内のフォルダに記憶された複数の縫製データから選択された縫製データに関する縫製情報を含む縫製情報ファイルを作成する縫製情報ファイル作成部と、作成された前記縫製情報ファイルを前記フォルダ以外の前記記憶装置内のフォルダに格納する格納処理部と、を備え、前記ミシンは、動作モードに基づいて、前記縫製情報ファイル内の縫製情報を参照し、該参照した縫製情報に対応する縫製データを前記記憶装置から取得する縫製データ取得部を備えたことを特徴とする縫製データ処理システムを提案している。
【０００８】
形態２；本発明の１またはそれ以上の実施形態は、前記縫製情報は、該縫製情報に対応する縫製データが記憶されたフォルダのパス情報を含むことを特徴とする縫製データ処理システムを提案している。
【０００９】
形態３；本発明の１またはそれ以上の実施形態は、前記縫製情報は、該縫製情報に対応する縫製データに基づいて縫製した後の前記記憶装置における前記縫製データの処理に関する命令情報を含み、前記ミシンは、前記命令情報を実行する命令情報実行部を含むことを特徴とする縫製データ処理システムを提案している。
【００１０】
形態４；本発明の１またはそれ以上の実施形態は、前記命令情報は、前記縫製データの削除情報、前記縫製データの複製情報又は前記縫製データが記憶されているフォルダ以外の前記記憶装置内のフォルダへの前記縫製データの移動情報であることを特徴とする縫製データ処理システムを提案している。
【００１１】
形態５；本発明の１またはそれ以上の実施形態は、前記縫製情報は、該縫製情報に対応する縫製データがフォルダに記憶された時刻に関する時刻情報又は前記記憶された順番に関する順番情報を含み、前記ミシンの縫製データ取得部は、前記時刻情報又は前記順番情報に基づいて、前記縫製データを取得することを特徴とする縫製データ処理システムを提案している。
【００１２】
形態６；本発明の１またはそれ以上の実施形態は、記憶装置内のフォルダに記憶された複数の縫製データから選択された縫製データに関する縫製情報を含む縫製情報ファイルを作成する縫製情報ファイル作成部を備え、前記縫製情報は、前記縫製情報に対応する縫製データに基づいて前記記憶装置と接続したミシンで縫製した後の前記記憶装置における前記縫製データを処理するための命令情報を含むことを特徴とする端末を提案している。
【００１３】
形態７；本発明の１またはそれ以上の実施形態は、接続した記憶装置のフォルダに記憶された複数の縫製データから選択された縫製データに関する縫製情報を含む縫製情報ファイルにおいて、動作モードに基づいて前記縫製情報を検索し、該参照した縫製情報に対応する縫製データを前記記憶装置から取得する縫製データ取得部と、前記縫製データ取得部において取得された前記縫製データを読み出して、縫製を実行する縫製実行部と、前記縫製実行部における縫製の後に、前記縫製情報に含まれる命令情報に従って、前記記憶装置における前記縫製データの処理を行う命令情報実行部と、を備えたことを特徴とするミシンを提案している。
【００１４】
形態８；本発明の１またはそれ以上の実施形態は、縫製データを作成する端末と、該端末により作成された前記縫製データを記憶する記憶装置と、前記記憶装置に記憶されたデータを読み出して縫製を実行するミシンと、を含む縫製データ処理システムにおける縫製データ処理方法をコンピュータに実行させるためのプログラムであって、前記端末の縫製情報ファイル作成部が、前記記憶装置内のフォルダに記憶された複数の縫製データから選択された縫製データに関する縫製情報を含む縫製情報ファイルを作成する第１の工程と、前記端末の格納処理部が、作成された前記縫製情報ファイルを前記フォルダ以外の前記記憶装置内のフォルダに格納する第２の工程と、前記ミシンの縫製データ取得部が、動作モードに基づいて前記縫製情報ファイル内の縫製情報を参照し、該参照した縫製情報に対応する縫製データを前記記憶装置から取得する第３の工程と、をコンピュータに実行させるためのプログラムを提案している。
【００１５】
形態９；本発明の１またはそれ以上の実施形態は、縫製情報ファイル作成部と、縫製データ命令情報作成部と、を備えた端末における縫製データ処理方法をコンピュータに実行させるためのプログラムであって、前記縫製情報ファイル作成部が、記憶装置内のフォルダに記憶された複数の縫製データから選択された縫製データに関する縫製情報を含む縫製情報ファイルを作成し、前記縫製情報は、前記縫製情報に対応する縫製データに基づいて前記記憶装置と接続したミシンで縫製した後の前記記憶装置における前記縫製データを処理するための命令情報を含むことを特徴とするプログラムを提案している。
【００１６】
形態１０；本発明の１またはそれ以上の実施形態は、縫製データ取得部と、縫製実行部と、命令情報実行部と、を備えたミシンにおける縫製データ処理方法をコンピュータに実行させるためのプログラムであって、前記縫製データ取得部が、接続した記憶装置のフォルダに記憶された複数の縫製データから選択された縫製データに関する縫製情報を含む縫製情報ファイルにおいて、動作モードに基づいて前記縫製情報を検索し、該検索した縫製情報に対応する縫製データを前記記憶装置から取得する第１の工程と、前記縫製実行部が、前記縫製データ取得部において取得された前記縫製データを読み出して、縫製を実行する第２の工程と、前記命令情報実行部が、前記縫製実行部における縫製の後に、前記縫製情報に含まれる命令情報に従って、前記記憶装置における前記縫製データの処理を行う第３の工程と、をコンピュータに実行させるためのプログラムを提案している。
【発明の効果】
【００１７】
本発明の１またはそれ以上の実施形態によれば、ユーザが多階層のフォルダから所望の刺繍データを簡便に取得でき、また、不要となった刺繍データを自動的に消去できるという効果がある。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に係る縫製データ処理システムの構成を示す図である。
【図２】本発明の実施形態に係る縫製データ処理システムの電気的構成を示す図である。
【図３】本発明の実施形態に係る端末における処理フローを示した図である。
【図４】本発明の実施形態に係る端末における編集画面を例示した図である。
【図５】本発明の実施形態に係る端末における模様データの記憶装置への書き込み処理画面を例示した図である。
【図６】本発明の実施形態に係る端末において作成される情報ファイルを例示した図である。
【図７】本発明の実施形態に係る端末における模様データの記憶装置への書き込みとコマンドの指定に関する処理画面を例示した図である。
【図８】本発明の実施形態に係る記憶装置におけるフォルダツリーを端末の端末側表示部に表示した図である。
【図９】本発明の実施形態に係るミシンにおける処理フローを示した図である。
【図１０】本発明の実施形態に係るミシンにおける処理フローを示した図である。
【図１１】本発明の実施形態に係るミシンのミシン側表示部に表示される模様選択画面を例示的に示した図である。
【発明を実施するための形態】
【００１９】
＜実施形態＞
以下、本発明の実施形態について、図１から図１１を用いて説明する。
【００２０】
＜縫製データ処理システムの構成＞
図１を用いて、本実施形態に係る縫製データ処理システム１０について説明する。
図１に示すように、本実施形態に係る縫製データ処理システム１０は、端末１００と、記憶装置２００と、ミシン３００と、を含んで構成されている。
ここで、端末１００としては、パーソナルコンピュータやタブレット端末等を例示できる。
また、記憶装置２００としては、ＵＳＢメモリやＳＤカード等のフラッシュドライブを例示できるが、これに限るものではない。
【００２１】
本実施形態に係る縫製データ処理システム１０は、例えば、端末１００を用いて作成した刺繍データを記憶装置２００に記録し、これをミシン３００に供給する場合に、ミシン３００に供給された刺繍データをユーザが容易に選択して速やかに縫製可能状態に移行できるシステム、あるいは、刺繍などの作業完了後、使い終わった刺繍データを破棄したり、所定の場所に控えとして移動したりといった作業をミシン３００が自動的に行うシステムに関するものである。
以下、具体例を例示しつつ、本実施形態に係る縫製データ処理システム１０の詳細について説明する。
【００２２】
＜端末の電気的構成＞
本実施形態に係る端末１００は、図２に示すように、端末側表示部１０１と、表示制御部１０２と、縫製情報ファイル作成部１０３と、格納処理部１０４と、端末側制御部１０５と、を含んで構成されている。
【００２３】
端末側表示部１０１は、液晶パネルで構成され、各種情報を表示する表示装置である。
なお、本実施形態においては、例えば、刺繍データやステッチデータ、モノグラムデータ等を表示する。
ユーザは、表示されたこれらの表示データに対して、マウスやペン、タッチパネル等を用いて、刺繍模様の位置や大きさ、回転角等を調整し、編集操作を行う。
また、記憶装置２００に、編集した模様データを書き込む際の書き込み処理画面やコマンド指定のためのコマンド選択画面、端末１００に無線または有線、オフラインで接続された記憶装置２００のフォルダツリー等を表示する。
【００２４】
表示制御部１０２は、端末側表示部１０１の表示を制御する。
具体的には、ユーザの操作に応じて、端末１００の画面を遷移させて行う表示処理を制御する。また、編集メニューや編集対象の刺繍データ等を定められた表示領域に表示するよう制御する。
【００２５】
縫製情報ファイル作成部１０３は、端末１００に無線または有線、オフラインで接続された記憶装置２００内の所定のフォルダに記憶された複数の縫製データから選択された縫製データに関する縫製情報を含む縫製情報ファイルを作成する。
なお、縫製情報には、その縫製情報に対応する縫製予定の縫製データが記憶されたフォルダのパス情報を含んでもよい。
また、縫製情報には、縫製後における縫製データの処理に関する命令情報を含んでもよい。
さらに、縫製情報には、その縫製情報に対応する縫製データが所定のフォルダに記憶された時刻に関する時刻情報又は記憶された順番に関する順番情報を含んでもよい。
また、命令情報は、縫製データの削除情報、縫製データの複製又は縫製データが記憶されている所定のフォルダ以外のフォルダへの縫製データの移動情報であってもよい。
【００２６】
格納処理部１０４は、縫製情報ファイル作成部１０３において作成された縫製情報ファイルを記憶装置２００内の所定のフォルダ以外のフォルダに格納する。
【００２７】
端末側制御部１０５は、ＲＯＭ等に格納された制御プログラムにしたがって、端末１００全体の処理を制御する。
本実施形態においては、例えば、表示制御部１０２、縫製情報ファイル作成部１０３、格納処理部１０４等の動作を制御するとともに、端末１００のファイル管理操作によって、記憶装置２００の任意の階層にフォルダを作成したり、当該フォルダに刺繍データやステッチデータを保存したり、所定のフォルダに生成された縫製情報ファイルを保存したフォルダの絶対パス名とファイル名を追記したり、縫製情報ファイルをクローズする等の処理を実行する。
【００２８】
＜ミシンの電気的構成＞
本実施形態に係るミシン３００は、図２に示すように、ミシン側表示部３０１と、操作部３０２と、読出しフォルダ決定部３０３と、縫製データ取得部３０４と、命令情報実行部３０５と、ミシン側制御部３０６と、を含んで構成されている。
【００２９】
ミシン側表示部３０１は、液晶パネルで構成され、各種情報を表示する表示装置である。本実施形態においては、例えば、刺繍縫いあるいは通常縫いの実行画面等を表示する。
【００３０】
操作部３０２は、マウスやペン、タッチパネル等により構成され、ユーザのマウス操作やタッチ操作に従って、ユーザ操作を受付ける。
【００３１】
読出しフォルダ決定部３０３は、ミシン３００の現在の動作モード（通常縫いモードあるいは刺繍縫いモード）に基づいて、記憶装置２００から縫製予定の縫製情報ファイルを読み出すフォルダを決定する。
【００３２】
縫製データ取得部３０４は、読出しフォルダ決定部３０３において決定されたフォルダから縫製情報ファイル内の縫製情報を参照し、参照した縫製情報に対応する縫製データを取得する。
具体的には、所定のフォルダにある情報ファイルのタイムスタンプあるいはファイル名の番号などを参照して最新のファイルを参照し、該当する情報ファイルを開いて、データが登録されている絶対パス名とファイル名を取得する。そして、指定されたファイル名のデータを読出す。
【００３３】
なお、読出しフォルダ決定部３０３による動作モードに基づくフォルダの決定をせずに、所定のフォルダに動作モードに係らずに縫製情報ファイルを作成し、縫製データ取得部３０４が、動作モードに基づいて、その縫製情報ファイル内の縫製情報を参照し、参照した縫製情報に対応する縫製データを記憶装置から取得しても良い。
例えば、１つのフォルダに通常縫いモード用や刺繍縫いモード用の縫製データの縫製情報を含む縫製情報ファイルが入っており、縫製データ取得部３０４が、動作モード（通常縫いモード、刺繍縫いモード）に対応した拡張子（「．ＳＴＸ」、「．ＪＥＦ」等）に基づいて、縫製データのファイル名（縫製情報）を参照し、参照して得られた縫製情報に対応する縫製データを取得する。
【００３４】
命令情報実行部３０５は、縫製情報に縫製後における縫製データの処理に関する命令情報が含まれている場合に、この命令情報を実行する。
この命令情報は、例えば、コマンドで設定されており、命令の内容としては、縫製データの削除命令、縫製データの複製又は縫製データが記憶されている所定のフォルダ以外のフォルダへの縫製データの移動命令等を例示することができる。
【００３５】
ミシン側制御部３０６は、ＲＯＭ等に格納された制御プログラムにしたがって、ミシン３００全体の処理を制御する。
本実施形態においては、例えば、ミシン側表示部３０１、操作部３０２、読出しフォルダ決定部３０３、縫製データ取得部３０４、命令情報実行部３０５等の動作を制御するとともに、記憶装置２００のファイルアロケーションテーブル（ＦＡＴ）をミシン３００に再読み込みする制御等を行う。
【００３６】
＜縫製データ処理システムの処理＞
図３から図１１を用いて、本実施形態に係る縫製データ処理システム１０の処理について説明する。
なお、以下では、端末１００の処理とミシン３００の処理とを分けて説明する。
【００３７】
＜端末の処理＞
図３から図８を用いて、本実施形態に係る端末１００の処理について説明する。
【００３８】
図３に示すように、まず、刺繍データを新規に作成するか、既に、記憶装置２００に保存されている刺繍データを使用するかをユーザに入力させる（ステップＳ１０１）。
【００３９】
ステップＳ１０１におけるユーザの入力内容から、縫製情報ファイル作成部１０３は、刺繍データを新規に作成するか、既に、記憶装置２００に保存されている刺繍データを使用するかを判定する（ステップＳ１０２）。
【００４０】
ステップＳ１０２において、縫製情報ファイル作成部１０３は、ユーザが既に、記憶装置２００に保存されている刺繍データを使用する意思を示していると判定した場合（ステップＳ１０２の「ＮＯ」）には、記憶装置２００からユーザの所望する刺繍データを読みだして（ステップＳ１０３）、処理をステップＳ１０５に遷移させる。
【００４１】
一方で、縫製情報ファイル作成部１０３は、ユーザが刺繍データを新規に作成する意思を示していると判定した場合（ステップＳ１０２の「ＹＥＳ」）には、処理をステップＳ１０４に遷移させる。
【００４２】
ステップＳ１０４では、図４に示すような画面において、ワンポイント模様や文字列を入力し、配置や回転角、サイズなどを指定して新たな刺繍データを作る。
【００４３】
なお、図４のツールバーバーの［ホーム］タブには、［ＳＱ１４］［ＳＱ２３］［ＧＲ］など枠種の選択ボタンがあり、これらを選択することにより、編集面積の最大値を決めることができる。
また、［模様］ボタンをクリックすることにより、ワンポイント模様を選択するためファイルリスト画面が表示される。
また、［ＡＢＣ］ボタンをクリックすることにより、文字列を入力し、書体を選択することができる。
また、［模様の書込み］ボタンをクリックすることにより、記憶装置２００に書込むためのフォルダ選択画面が表示される。
また、［ファイル管理］ボタンをクリックすることにより、記憶装置２００に保存されている模様の移動、削除、リネームなどのファイル管理を行うことができる。
【００４４】
ステップＳ１０５では、図５の［模様書き込み］ダイアログボックスのような画面インターフェースを用いて、情報ファイルに記載するためのコメントを入力する。
また、ステップＳ１０６では、ファイル名を入力する。
【００４５】
さらに、ステップＳ１０７では、図５のリストボックスの「▼」ボタンを押下することにより、図８のようなフォルダツリーが表示されるため、書き込みたいフォルダを選択し、保存先を決定する。
なお、図５では、\EMB\MyDesign\Flower\Lilyを選択している場合を示している。
また、必要に応じて［名前の変更］ボタンを押下し、新しい名前を設定することができる。
また、［⇒］ボタンを押すと、編集画面にある模様が記憶装置２００の指定したフォルダにDesign100.jefの名称で書き込まれる。
【００４６】
縫製情報ファイル作成部１０３は、コマンドの有無について判定する（ステップＳ１０８）。ステップＳ１０８において、縫製情報ファイル作成部１０３は、コマンドが無いと判定した場合（ステップＳ１０８の「ＮＯ」）、具体的には、図５のダイアログボックスにあるコマンド［実行後、削除］、［実行後、移動］にチェックマークがついていない場合には、処理をステップＳ１１０に遷移させる。
【００４７】
一方で、縫製情報ファイル作成部１０３は、コマンドが有ると判定した場合（ステップＳ１０８の「ＹＥＳ」）、具体的には、図５のダイアログボックスにあるコマンド［実行後、削除］、［実行後、移動］にチェックマークがついている場合には、［実行後、削除］あるいは［実行後、移動］のコマンドを用意する。
【００４８】
縫製情報ファイル作成部１０３は、新規プロジェクトを作るのか、既存プロジェクトに追加するのかを判定し（ステップＳ１１０）、既存プロジェクトに追加すると判定した場合（ステップＳ１１０の「ＮＯ」）には、処理をステップＳ１１２に遷移させる。
【００４９】
縫製情報ファイル作成部１０３は、新規プロジェクトを作ると判定した場合（ステップＳ１１０の「ＹＥＳ」）には、情報ファイル名の連番をインクリメントしてファイル名を変更し、一旦、内容をクリアしておいて追記させる（ステップＳ１１１）。
なお、この際、情報ファイルはファイル名として「＋１」された番号が付けられて、例えばINF0012.xmlとして新たに作成される。
【００５０】
縫製情報ファイル作成部１０３は、コメント、ファイル名、保存先、コマンド（移動先含む）の文字列をＸＭＬ形式で情報ファイルに追記する（ステップＳ１１２）。
更に、格納処理部１０４は、刺繍データを指定された保存先に書き込む（ステップＳ１１３）。
なお、記憶装置２００から選択され、同じ場所を保存先とした場合は、刺繍データの書込みは実行しない。
【００５１】
情報ファイルは、図６に示すように、ＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式で書かれており、＜＞で囲まれたタグで指示の内容を表している。
【００５２】
図６において、＜?xml version="1.0" encoding="shift-Jis"?＞は、ｘｍｌのバージョンと文字コードの種類を示している。
＜embroidery＞・・・＜/embroidery＞は、刺繍のデータであることを示している。
＜design＞・・・＜/design＞で囲まれた中に１つの刺繍模様の情報が記述される。
＜note＞・・・＜/note＞は、この模様の説明が記述されており、ミシン３００でこの文字列を表示してもよい。
＜path＞・・・＜/path＞の中に模様を登録するフォルダのフルパス名が記述される。
＜name＞・・・＜/name＞には、模様のファイル名を記述する。
＜command＞・・・＜/command＞は、刺繍実行後の処理が必要な場合に記述され、刺繍データのファイル削除やフォルダの移動などを指示できる。
【００５３】
図６の例では、１つ目の模様として『花と文字』と言うコメントが付けられ、フォルダが、\EMB\MyDesign\Flower\Lilyの位置で、Design100.jefと言うファイル名で記憶されていることを示している。
Commandの記述がないので、刺繍完了後も刺繍データはそのまま残っている。
【００５４】
図７の例では、記憶装置２００の\EMB\MyDesign\Sportsのフォルダを選択し、ファイル名をPitcher.jefにリネームした場合を示している。さらに、刺繍実行後、フォルダを移動するように指示している。
これを情報ファイルに記述すると、＜command＞タグの中の＜instruction＞MOVE＜/instruction＞で移動を指示しており、模様データの行先として＜option＞\EMB\Reserved＜/option＞のフォルダを指定している。
【００５５】
図６の例では、刺繍実行が完了した後、この刺繍データをリザーブしようとしている。
なお、情報ファイルに追加登録する模様は、新規に作成した模様だけではなく、既に記憶装置２００に存在する刺繍データを選択し、指定することができる。
また、［実行後、削除］と［実行後、移動］は同時にチェックできない。
【００５６】
＜ミシンの処理＞
図９から図１１を用いて、本実施形態に係るミシン３００の処理について説明する。
【００５７】
図９に示すように、ユーザは、どの記憶装置２００から刺繍データを読み込むかを指定する（ステップＳ２０１）。
具体的には、ミシン側表示部３０１には、図１１に示すような模様選択画面が表示され、ユーザは、この画面を見ながら、所望の模様データを選択する。
図１１の模様選択画面には、右上に「内蔵」ボタン、「外部」ボタンが表示され、このボタンにタッチすることにより、ユーザは、どの記憶装置２００から刺繍データを読み込むかを指定する。
この操作に対応して、図１１の模様選択画面の左側には、情報ファイル名と模様ファイル名が表示され、模様ファイルについては、模様に関するコメントと当該模様ファイルの格納場所が表示される。
また、情報ファイル名が表示されるエリアおよび模様ファイル名等が表示されるエリアの下方には、ともに、「前」ボタン、「次」ボタンが表示され、これらのボタンをユーザがタッチすることにより、選択した記憶装置２００に格納された情報ファイルと模様ファイルとを参照できるようになっている。
さらに、ユーザが参照動作を行い、所望の情報ファイルと模様ファイルとを見つけ出すことができた場合には、模様選択画面の左側下方の「ＯＫ」ボタンをタッチすることにより、選択を確定させることができる。
また、誤って「ＯＫ」ボタンをタッチした場合には、「Ｃａｎｃｅｌ」ボタンをタッチすることにより、選択の確定をキャンセルすることもできる。
【００５８】
ミシン側制御部３０６は、ユーザが指定した記憶装置２００が内蔵された記憶装置２００であるのか、外部の記憶装置２００であるのかを判定する（ステップＳ２０２）。
ステップＳ２０１において、ミシン側制御部３０６が、ユーザが指定した記憶装置２００が内蔵された記憶装置２００であると判定した場合には、処理を終了する。
【００５９】
一方で、ステップＳ２０１において、ミシン側制御部３０６が、ユーザが指定した記憶装置２００が外部の記憶装置２００であると判定した場合には、記憶装置２００のファイルアロケーションテーブル（ＦＡＴ）を再度読み込み、記憶装置２００上の情報とミシン３００に保持されている情報とを一致させる（ステップＳ２０３）。
そして、これ以後、ミシン３００のシステムに持っているファイルシステムの情報を基にファイル制御を行う。
【００６０】
読出しフォルダ決定部３０３は、ユーザの情報ファイルの指定を待つ（ステップＳ２０４）。
読出しフォルダ決定部３０３は、ユーザからの特定の情報ファイルの指定を受けると、指定を受けた情報ファイルが記憶装置２００に登録されている情報ファイルであるのか否かを判定する（ステップＳ２０５）。
【００６１】
指定を受けた情報ファイルが記憶装置２００に登録されている情報ファイルであると、読出しフォルダ決定部３０３が判定した場合には、次の模様に進み、ステップＳ２１０に処理を遷移する。
【００６２】
一方で、ステップＳ２０５において、読出しフォルダ決定部３０３が、情報ファイルがまだ読み込まれていない、あるいは、ファイル情報の更新と判断した場合には、ステップＳ２０６において、現在のミシン３００の縫いモードを判断する（ステップＳ２０６）。
【００６３】
そして、読出しフォルダ決定部３０３が、現在のミシン３００の縫いモードを刺繍縫いモードと判断した場合には、ＥＭＢ＿ＩＮＦフォルダにある次に新しい情報ファイルをファイル名の連番から作り、この新しい情報ファイルを開き（ステップＳ２０８）、ステップＳ２０９において、模様情報を未設定状態とする（ステップＳ２０９）。
なお、ステップＳ２０９において、模様情報を未設定状態とするのは、ステップＳ２１０では、先頭の模様情報から模様情報の取り出しを行うためである。
【００６４】
また、読出しフォルダ決定部３０３が、現在のミシン３００の縫いモードを通常縫いモードと判断した場合には、ＯＲＤ＿ＩＮＦフォルダにある次に新しい情報ファイルを開き（ステップＳ２０７）、ステップＳ２０９において、模様情報を未設定状態とする（ステップＳ２０９）。
なお、ステップＳ２０９において、模様情報を未設定状態とするのは、ステップＳ２１０では、先頭の模様情報から模様情報の取り出しを行うためである。
【００６５】
ステップＳ２１０において、読出しフォルダ決定部３０３は、次の模様の情報を取り出す（ステップＳ２１０）。
そして、読出しフォルダ決定部３０３は、情報ファイルに記載されているフルパス名とファイル名に基づいて、記憶装置２００から刺繍データを読み出す（ステップＳ２１１）。
【００６６】
読出しフォルダ決定部３０３が、ステップＳ２１０において、記憶装置２００から刺繍データを読み出すと、ミシン側制御部３０６がユーザによるミシン操作で実際に刺繍を実行する（ステップＳ２１２）。
【００６７】
そして、ミシン側制御部３０６は、縫い作業が完了したか否かを判断する（ステップＳ２１３）。
ステップＳ２１３において、ミシン側制御部３０６が縫い作業中と判断した場合には、処理をステップＳ２１３に遷移させる。
【００６８】
一方で、ステップＳ２１３において、ミシン側制御部３０６が縫い作業が完了したと判断した場合には、情報ファイル中の模様情報にコマンドが設定されているか否かを判断する（ステップＳ２１４）。
ミシン側制御部３０６が情報ファイル中の模様情報にコマンドが設定されていないと判断した場合には、処理をステップＳ２０４に遷移させる。
【００６９】
また、ミシン側制御部３０６が情報ファイル中の模様情報にコマンドが設定されていると判断し、そのコマンドが削除コマンドであると判断した場合には、削除するデータファイルを一時記憶して確定し（ステップＳ２１６）、処理をステップＳ２１７に遷移させる。
【００７０】
また、ミシン側制御部３０６が情報ファイル中の模様情報にコマンドが設定されていると判断し、そのコマンドが移動コマンドであると判断した場合には、移動場所を情報ファイルから取得し（ステップＳ２１５）、処理をステップＳ２１７に遷移させる。
【００７１】
ステップＳ２１７において、ミシン側制御部３０６は、データファイルを削除あるいは移動するかをユーザに確認し（ステップＳ２１７）、ユーザが中止を指示する場合は、処理をステップＳ２０４に遷移させる。
一方で、ユーザが実行を指示する場合は、処理を実行して（ステップＳ２１８）、処理をステップＳ２０４に遷移させる。
【００７２】
以上、説明したように、縫製データ処理システムは、縫製データを作成する端末１００と、端末１００により作成された縫製データを記憶する記憶装置２００と、記憶装置２００に記憶されたデータを読み出して縫製を実行するミシン３００と、を含む縫製データ処理システム１０であり、端末１００は、記憶装置２００内の所定のフォルダに記憶された複数の縫製データから選択された縫製データに関する縫製情報を含む縫製情報ファイルを作成する縫製情報ファイル作成部１０３と、作成された縫製情報ファイルを記憶装置２００内の所定のフォルダ以外のフォルダに格納する格納処理部１０４と、を備え、ミシン３００は、現在の動作モードに基づいて、記憶装置２００から縫製予定の縫製情報ファイルを読み出すフォルダを決定する読出しフォルダ決定部３０３と、決定したフォルダから縫製情報ファイル内の縫製情報を参照し、参照して得られた縫製情報に対応する縫製データを取得する縫製データ取得部３０４と、を備えている。
そのため、ユーザが多階層のフォルダから所望の刺繍データを簡便に取得できる。
すなわち、複数あるフォルダから縫製予定の縫製データが存在するフォルダの位置情報に基づいて、容易に縫製データを取得することが可能となる。
とりわけ、コストの関係から貧弱なユーザインターフェースを採用するミシン３００において、当該作用効果は有用である。
【００７３】
また、縫製情報には、その縫製情報に対応する縫製予定の縫製データが記憶されたフォルダのパス情報を含む。
そのため、縫製情報内のフォルダのパス情報を参照することにより、ユーザが多階層のフォルダから所望の刺繍データを簡便に取得できる。
【００７４】
また、縫製情報は、縫製後における縫製データの処理に関する命令情報を含み、ミシン３００は、命令情報を実行する命令情報実行部３０５を含む。
そのため、縫製後に、縫製が完了した縫製データを処理することが出来ることから、ユーザによる以降の縫製データの取得を容易にするように、記憶装置２００内のデータをミシン３００側で自動的に整理することができる。
【００７５】
また、命令情報は、縫製データの削除情報、縫製データの複製情報又は縫製データが記憶されている所定のフォルダ以外のフォルダへの縫製データの移動情報である。
そのため、命令情報が縫製データの削除情報である場合には、例えば、使用済の縫製データを削除することにより、記憶装置２００内のデータをミシン３００側で自動的に整理することができる。
また、命令情報が縫製データの複製情報である場合、例えば、使用した縫製データを他の縫製データと結合して新たな縫製データを作成するために、任意のフォルダに複製した縫製データを格納した場合に、当該処理を自動的に実行することができる。
また、命令情報が縫製データの記憶されている所定のフォルダ以外のフォルダへの縫製データの移動情報である場合には、例えば、使用済の縫製データを移動データ専用フォルダ等に移動することにより、記憶装置２００内のデータをミシン３００側で自動的に整理することができる。
【００７６】
また、縫製情報は、その縫製情報に対応する縫製データが所定のフォルダに記憶された時刻に関する時刻情報又は記憶された順番に関する順番情報を含み、ミシン３００の縫製データ取得部３０４は、時刻情報又は順番情報に基づいて、縫製データを取得する。
そのため、記憶装置２００に記憶された順番や記憶された時刻を基づいて、縫製予定を任意に設定できる。具体的にはある縫製を行う場合に、その縫製に必要なデータを記憶装置２００の所定のフォルダに順番に記憶させ、その順番に応じて、縫製を実行することができる。
【００７７】
なお、縫製データ処理システム１０、端末１００、ミシン３００の処理をコンピュータシステムあるいはコンピュータが読み取り可能な記録媒体に記録し、この記録媒体に記録されたプログラムを縫製データ処理システム１０、端末１００、ミシン３００に読み込ませ、実行することによって本発明の縫製データ処理システム１０、端末１００、ミシン３００を実現することができる。ここでいうコンピュータシステムあるいはコンピュータとは、ＯＳや周辺装置等のハードウェアを含む。
【００７８】
また、「コンピュータシステムあるいはコンピュータ」は、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）システムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムあるいはコンピュータから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムあるいはコンピュータに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
【００７９】
また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムあるいはコンピュータにすでに記録されているプログラムとの組合せで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【００８０】
以上、この発明の実施形態につき、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００８１】
１０；縫製データ処理システム
１００；端末
１０１；端末側表示部
１０２；表示制御部
１０３；縫製情報ファイル作成部
１０４；格納処理部
１０５；端末側制御部
２００；記憶装置
３００；ミシン
３０１；ミシン側表示部
３０２；操作部
３０３；読出しフォルダ決定部
３０４；縫製データ取得部
３０５；命令情報実行部
３０６；ミシン側制御部
【図１】
2020058511.tif 000003
【図２】
2020058511.tif 000004
【図３】
2020058511.tif 000005
【図４】
2020058511.tif 000006
【図５】
2020058511.tif 000007
【図６】
2020058511.tif 000008
【図７】
2020058511.tif 000009
【図８】
2020058511.tif 000010
【図９】
2020058511.tif 000011
【図１０】
2020058511.tif 000012
【図１１】
2020058511.tif 000013