(57)【特許請求の範囲】
【請求項１】
ミシンと端末装置とが無線通信可能に接続されたミシンシステムであって、
前記ミシンは、
少なくとも前記端末装置との間で無線通信を行えるミシン側無線通信部と、
コピー制限を示す属性情報を付加した刺繍データを記憶するミシン側記憶部と、
前記端末装置からの問い合わせに応答する制御部と、
を備え、
前記端末装置は、
少なくとも前記ミシンとの間で無線通信を行える端末側無線通信部と、
刺繍データを記憶可能な端末側記憶部と、
前記ミシン側記憶部が記憶する刺繍データと、前記端末側記憶部が記憶する刺繍データと、を比較して、前記属性情報によってコピー制限されておらず、且つ前記端末側記憶部が記憶していない刺繍データを前記ミシン側記憶部から取得して前記端末側記憶部に記憶させる刺繍データ取得部と、
前記端末側記憶部に記憶された刺繍データに対する編集を行う編集部と、
を備える、ミシンシステム。
【請求項２】
請求項１に記載のミシンシステムにおいて、
前記端末側記憶部には、前記ミシンと無線通信を一度も行っていない初期状態においては、刺繍データが記憶されておらず、
前記刺繍データ取得部は、少なくとも前記ミシンと最初に無線通信可能となった場合に、刺繍データを前記ミシン側記憶部から取得すること、
を特徴とするミシンシステム。
【請求項３】
請求項１又は請求項２に記載のミシンシステムにおいて、
前記編集部は、複数の刺繍データを組み合わせて新たな刺繍データを生成した場合には、組み合わせた複数の刺繍データに付加されている属性情報のうち、最もコピー制限が厳しくなるような属性情報を新たに生成した刺繍データに付加すること、
を特徴とするミシンシステム。
【請求項４】
請求項１から請求項３までのいずれか１項に記載のミシンシステムにおいて、
前記刺繍データ取得部は、刺繍データの取得時に、通信相手の前記ミシンの個体を特定し、
前記刺繍データ取得部が、前記属性情報を確認して、特定した通信相手の前記ミシンに対してのみ、前記編集部により編集された編集後刺繍データを送信可能とする編集後刺繍データ送信部をさらに備えること、
を特徴とするミシンシステム。
【請求項５】
ミシンと無線通信可能に接続された端末装置であって、
少なくとも前記ミシンとの間で無線通信を行える端末側無線通信部と、
刺繍データを記憶可能な端末側記憶部と、
ミシン側記憶部が記憶する刺繍データと、前記端末側記憶部が記憶する刺繍データとを比較して、属性情報によってコピー制限されておらず、且つ前記端末側記憶部が記憶していない刺繍データを前記ミシン側記憶部から取得して前記端末側記憶部に記憶させる刺繍データ取得部と、
前記端末側記憶部に記憶された刺繍データに対する編集を行う編集部と、
を備える、端末装置。
【請求項６】
ミシンと端末装置とが無線通信可能に接続されたミシンシステムにおける刺繍データの同期方法であって、
刺繍データ取得部が、ミシン側記憶部が記憶する刺繍データと、端末側記憶部が記憶する刺繍データとを比較して、属性情報によってコピー制限されておらず、且つ前記端末側記憶部が記憶していない刺繍データを前記ミシン側記憶部から取得して前記端末側記憶部に記憶させるステップを備える、ミシンシステムにおける刺繍データの同期方法。
【請求項７】
ミシンと無線通信可能に接続された端末装置のプログラムであって、
コンピュータに、
刺繍データ取得部が、ミシン側記憶部が記憶する刺繍データと、端末側記憶部が記憶する刺繍データとを比較して、属性情報によってコピー制限されておらず、且つ前記端末側記憶部が記憶していない刺繍データを前記ミシン側記憶部から取得して前記端末側記憶部に記憶させるステップを実行させるための端末装置のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ミシンシステム、端末装置、ミシンシステムにおける刺繍データの同期方法、端末装置のプログラムに関するものである。
【背景技術】
【０００２】
従来から、ミシンとパーソナルコンピュータ等とを無線通信により接続する技術が知られている（特許文献１参照）。
また、近年では、パーソナルコンピュータの代わりに、より簡単に利用可能なタブレット端末が様々な分野において用いられるようになっている。
ミシンの分野においても、ミシンとタブレット端末とが無線ＬＡＮ接続可能なシステムが開発されている。この従来のシステムでは、タブレット端末に専用の刺繍編集アプリケーションプログラムがインストールされて、この刺繍編集アプリケーションプログラムは、ミシン上で行う編集作業と同等の作業をオフラインで行えるようになっている。
タブレット端末上でミシンと同等の作業を実現するためには、タブレット端末にもミシンに内蔵されている刺繍データと同じ刺繍データを持たなければならない。
【０００３】
しかし、刺繍編集アプリケーションプログラムは、ミシンに内蔵されている刺繍データの全てを含めたプログラム構成となっており、そのプログラムサイズが大容量となっていた。従来の刺繍編集アプリケーションプログラムでは、制御用のプログラム部分が全体の容量の十数パーセント程度しかなく、残る容量の殆どを刺繍データ及び選択ボタン等の画像データが占めていた。このような従来の大容量の刺繍編集アプリケーションプログラムは、例えば、オンラインストア等から利用者がダウンロードするために長時間を要する等、利用者にとって使い勝手が悪いという問題があった。
【０００４】
また、ミシンに内蔵されている刺繍データと刺繍編集アプリケーションプログラムが有する刺繍データとが一致するようにするためには、ミシンの機種毎に刺繍編集アプリケーションプログラムを準備する必要があった。また、そのようにしたとしても、ミシンに外部記憶媒体を利用して新たな刺繍データを追加したり、ミシンのファームウェアがバージョンアップしたりした場合には、タブレット端末にインストール済の刺繍編集アプリケーションプログラムだけでは対応できず、刺繍編集アプリケーションプログラムのバージョンアップ等の追加作業を利用者に強いることとなっていた。
【０００５】
さらに、刺繍データの中には、例えばキャラクタ模様等、著作権の管理が必要なデータも存在する（以下、著作権データと呼ぶ）。従来の刺繍編集アプリケーションプログラムでは、このような著作権データについても、他の刺繍データとともにタブレット端末上にコピーされてしまうこととなり、著作権の管理上、問題があった。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−１４１４７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明の課題は、刺繍データを含まない刺繍編集アプリケーションプログラムであっても、ミシンと同等の編集作業を端末装置側で行うことができ、データの管理も適切に行うことができるミシンシステム、端末装置、ミシンシステムにおける刺繍データの同期方法、端末装置のプログラムを提供することである。
【課題を解決するための手段】
【０００８】
本発明は、以下のような解決手段により、前記課題を解決する。なお、理解を容易にするために、本発明の実施形態に対応する符号を付して説明するが、これに限定されるものではない。
【０００９】
請求項１の発明は、ミシン（１０）と端末装置（２０）とが無線通信可能に接続されたミシンシステムであって、前記ミシンは、少なくとも前記端末装置との間で無線通信を行えるミシン側無線通信部（１２）と、コピー制限を示す属性情報を付加した刺繍データを記憶するミシン側記憶部（１３）と、前記端末装置からの問い合わせに応答する制御部（１４）と、を備え、前記端末装置は、少なくとも前記ミシンとの間で無線通信を行える端末側無線通信部（２２）と、刺繍データを記憶可能な端末側記憶部（２３）と、前記ミシン側記憶部が記憶する刺繍データと、前記端末側記憶部が記憶する刺繍データとを比較して、前記属性情報によってコピー制限されておらず、且つ前記端末側記憶部が記憶していない刺繍データを前記ミシン側記憶部から取得して前記端末側記憶部に記憶させる刺繍データ取得部（２４）と、前記端末側記憶部に記憶された刺繍データに対する編集を行う編集部（２５）と、を備える、ミシンシステムである。
【００１０】
請求項２の発明は、請求項１に記載のミシンシステムにおいて、前記端末側記憶部（２３）には、前記ミシン（１０）と無線通信を一度も行っていない初期状態においては、刺繍データが記憶されておらず、前記刺繍データ取得部（２４）は、少なくとも前記ミシンと最初に無線通信可能となった場合に、刺繍データを前記ミシン側記憶部から取得すること、を特徴とするミシンシステムである。
【００１３】
請求項３の発明は、請求項１又は請求項２に記載のミシンシステムにおいて、前記編集部（２５）は、複数の刺繍データを組み合わせて新たな刺繍データを生成した場合には、組み合わせた複数の刺繍データに付加されている属性情報のうち、最もコピー制限が厳しくなるような属性情報を新たに生成した刺繍データに付加すること、を特徴とするミシンシステムである。
【００１４】
請求項４の発明は、請求項１から請求項３までのいずれか１項に記載のミシンシステムにおいて、前記刺繍データ取得部（２４）は、刺繍データの取得時に、通信相手の前記ミシンの個体を特定し、前記刺繍データ取得部が、前記属性情報を確認して、特定した通信相手の前記ミシンに対してのみ、前記編集部（２５）により編集された編集後刺繍データを送信可能とする編集後刺繍データ送信部（２６）をさらに備えること、を特徴とするミシンシステムである。
【００１５】
請求項５の発明は、ミシン（１０）と無線通信可能に接続された端末装置（２０）であって、少なくとも前記ミシンとの間で無線通信を行える端末側無線通信部（２２）と、刺繍データを記憶可能な端末側記憶部（２３）と、ミシン側記憶部（１３）が記憶する刺繍データと、前記端末側記憶部が記憶する刺繍データとを比較して、前記属性情報によってコピー制限されておらず、且つ前記端末側記憶部が記憶していない刺繍データを前記ミシン側記憶部から取得して前記端末側記憶部に記憶させる刺繍データ取得部（２４）と、前記端末側記憶部に記憶された刺繍データに対する編集を行う編集部（２５）と、を備える、端末装置（２０）である。
【００１６】
請求項６の発明は、ミシン（１０）と端末装置（２０）とが無線通信可能に接続されたミシンシステムにおける刺繍データの同期方法であって、刺繍データ取得部（２４）が、ミシン側記憶部（１３）が記憶する刺繍データと、端末側記憶部（２３）が記憶する刺繍データとを比較して、前記属性情報によってコピー制限されておらず、且つ前記端末側記憶部が記憶していない刺繍データを前記ミシン側記憶部から取得して前記端末側記憶部に記憶させるステップを備える、ミシンシステムにおける刺繍データの同期方法である。
【００１７】
請求項７の発明は、ミシン（１０）と無線通信可能に接続された端末装置のプログラムであって、コンピュータに、刺繍データ取得部（２４）が、ミシン側記憶部（１３）が記憶する刺繍データと、端末側記憶部（２３）が記憶する刺繍データとを比較して、前記属性情報によってコピー制限されておらず、且つ前記端末側記憶部が記憶していない刺繍データを前記ミシン側記憶部から取得して前記端末側記憶部に記憶させるステップを実行させるための端末装置のプログラムである。
【発明の効果】
【００１８】
本発明のミシンシステム、端末装置、ミシンシステムにおける刺繍データの同期方法、端末装置のプログラムによれば、刺繍データを含まない刺繍編集アプリケーションプログラムであっても、ミシンと同等の編集作業を端末装置側で行うことができ、データの管理も適切に行うことができる。
【図面の簡単な説明】
【００１９】
【図１】本発明によるミシンシステムの実施形態を示す図である。
【図２】ミシン１０及びタブレット端末２０の制御構成を示すブロック図である。
【図３】ミシン側表示部１１において「模様の属性変更」画面を表示している状態を示す図である。
【図４】ミシン側表示部１１に表示される「属性選択ダイアログボックス」を示す図である。
【図５】タブレット端末２０における刺繍データの転送動作の流れを示すフローチャートである。
【図６】タブレット端末２０における模様の使用方法と制限に関する動作の流れを示すフローチャートである。
【図７】タブレット端末２０における模様の使用方法と制限に関する動作の流れを示すフローチャートである。
【図８】ミシン１０における通信の割込処理に関するフローチャートである。
【図９】ミシン１０とタブレット端末２０との間における刺繍データの送受信に関するシーケンスを示している。
【図１０】タブレット端末２０上で編集した刺繍模様をミシンへ送信する場合であって、送信ミシン制限が属性情報に含まれており、かつ、別ミシン１０Ｂへ送信しようとしている場合のシーケンスを示している。
【図１１】タブレット端末２０上で編集した刺繍模様をミシンへ送信する場合であって、送信ミシン制限が属性情報に含まれており、かつ、刺繍模様を取得した基のミシン１０へ送信しようとしている場合のシーケンスを示している。
【発明を実施するための形態】
【００２０】
以下、本発明を実施するための最良の形態について図面等を参照して説明する。
【００２１】
（実施形態）
図１は、本発明によるミシンシステムの実施形態を示す図である。
図２は、ミシン１０及びタブレット端末２０の制御構成を示すブロック図である。
なお、図１及び図２を含め、以下に示す各図は、模式的に示した図であり、各部の大きさ、形状は、理解を容易にするために、適宜誇張して示している。
また、以下の説明では、具体的な数値、形状、動作等を示して説明を行うが、これらは、適宜変更することができる。
【００２２】
本実施形態のミシンシステムは、ミシン１０と、端末装置としてのタブレット端末２０とを備えており、ミシン１０とタブレット端末２０とは、不図示のルータ等を介した無線ＬＡＮにより相互の通信が可能である。
【００２３】
ミシン１０は、例えば、刺繍データにしたがって複数色の糸を用いて半自動的に刺繍を行うことができる。また、通常の縫製についても、様々な縫製パターンにより縫製を行うことができる多機能のミシンである。
なお、以下の説明において、刺繍データのことを適宜「模様」と呼ぶが、「刺繍データ」と「模様」とは、同義のものとする。
ミシン１０は、ミシン側表示部１１と、ミシン側無線通信部１２と、ミシン側記憶部１３と、制御部１４とを備えている。
【００２４】
ミシン側表示部１１は、ミシン１０自体に設けられており、例えば液晶表示装置により構成されている。ミシン側表示部１１には、ミシンの動作状態に対応して利用者にとって有益な各種情報を表示される。例えば、糸通しを行う状態にあるときには、糸通しの操作を補助できるような表示を行う。この表示内容は、ミシンが多機能であることから、多数の表示内容が存在している。
【００２５】
ミシン側無線通信部１２は、無線ＬＡＮに接続されており、不図示のルータ等を介して、タブレット端末２０との間で相互の無線通信を行うことができる。
【００２６】
ミシン側記憶部１３は、ＲＯＭ、ＲＡＭ、フラッシュメモリ等により構成されており、例えば、数百種類の刺繍データを記憶している。ミシン側記憶部１３に記憶されている刺繍データには、それぞれに対して属性情報が付加されている。この属性情報は、コピー制限のレベルを示すものとして設定されており、本実施形態では、以下に列挙する４種類の属性情報がある。
属性１：タブレット端末２０にコピーが可能であり、タブレット端末２０上で編集が可能であり、かつ、他のミシンへの転送が許可される。すなわち、この属性１は、自由にコピーを行うことができ、自由に扱える属性である。
属性２：タブレット端末２０にコピーが可能であり、タブレット端末２０上で編集が可能であるが、所有しているミシン１０へのみ転送が許可されている。すなわち、この属性２は、転送できるミシンが限定される属性である。
属性３：タブレット端末２０にコピーが可能であるが、タブレット端末２０上での編集機能が制限される。この属性３は、編集操作に一定の制限がある属性である。
属性４：タブレット端末２０へのコピーが禁止され、ミシン１０の中だけで使用できる。この属性４は、キャラクタ模様等の著作権データに主に付加される属性である。
【００２７】
また、ミシン側記憶部１３は、ミシン１０に予め内蔵されている模様（刺繍データ）の他に、利用者が外部から入手した模様（利用者作成模様）も記憶していてもよい。この利用者作成模様についても、タブレット端末２０に転送が可能であり、各利用者作成模様に対して属性を設定することができる。
【００２８】
制御部１４は、ミシン１０の動作を統括的に制御する。また、制御部１４は、タブレット端末２０からの問い合わせに対する応答も行う。また、制御部１４によって、ミシン１０単体で模様の組み合わせや変形等の編集作業ができるようになっている。
【００２９】
上述したミシン１０では、属性の変更を行うことができる。ミシン１０において模様の属性を変更するためには、ミシン側表示部１１のタッチパネルを操作して「模様の属性変更」画面を開く。
図３は、ミシン側表示部１１において「模様の属性変更」画面を表示している状態を示す図である。
図４は、ミシン側表示部１１に表示される「属性選択ダイアログボックス」を示す図である。
模様の属性を変更するためには、操作者は、対象の模様にタッチして、チェックマークＤ１を付ける。その後、属性変更ボタンＤ２を押すと、図４に示す「属性選択ダイアログボックス」が開くので、操作者は、変更する属性を選択して、ＯＫボタンを押すと、属性を変更することができる。ただし、属性３及び属性４については、属性の変更が禁止されているので、これらについては、属性の変更ができない。また、属性の異なるもの同志を編集操作で合成した場合には、最も制限が厳しくなるように属性が引き継がれる。例えば、他のミシンへの転送が禁止されている模様が編集作業中の模様群の中に含まれていると、全体の模様も他のミシンへの転送が禁止されることになる。
また、ミシン側記憶部１３に予め記憶された内蔵刺繍データには、上述したような予め設定された属性情報が付加されているが、利用者によって保存された模様に対しても属性情報を付けることもできる。
また、設定された刺繍データの属性情報は、編集や保存を繰り返しても引き継がれる。
上述した属性情報の設定、及び、変更は、ミシン１０の操作によって可能であり、タブレット端末２０にコピーされた模様については、設定された条件（属性情報による制限）内で使用可能である。
【００３０】
図１及び図２に戻って、タブレット端末２０は、一般的に市販されている汎用品を利用することができる。本実施形態における端末装置としてタブレット端末２０を使用するためには、このミシンシステム用のプログラム（アプリケーションプログラム）をタブレット端末２０にインストールして実行する。なお、プログラムは、フラッシュメモリ装置等の記録媒体に記録されていてもよいし、既知の様々なネットワークを介してダウンロードして入手可能となっていてもよい。
タブレット端末２０は、端末側表示部２１と、端末側無線通信部２２と、端末側記憶部２３と、刺繍データ取得部２４と、編集部２５と、編集後刺繍データ送信部２６とを備えている。
【００３１】
端末側表示部２１は、タッチパネルとして機能するように構成されており、情報の表示に加えて、各種入力を行うことができる。
【００３２】
端末側無線通信部２２は、無線ＬＡＮに接続されており、不図示のルータ等を介して、ミシン１０との間で相互の無線通信を行うことができる。
【００３３】
端末側記憶部２３は、ＲＯＭ、ＲＡＭ、フラッシュメモリ等により構成されており、ミシン１０から取得した刺繍データを記憶する。なお、タブレット端末２０に本システム用のプログラムをインストールした直後においては、端末側記憶部２３には、刺繍データが全く記憶されていない。すなわち、本システム用のプログラムには、刺繍データが含まれておらず、制御プログラム部分のみとなっている。
【００３４】
刺繍データ取得部２４は、ミシン側記憶部１３が記憶する刺繍データと、端末側記憶部２３が記憶する刺繍データとを比較して、端末側記憶部２３が記憶していない刺繍データをミシン側記憶部１３から取得して端末側記憶部２３に記憶、すなわちコピーさせる。ただし、端末側記憶部２３が記憶していない刺繍データであっても、属性情報によってコピーが制限されている刺繍データについては、刺繍データ取得部２４は、刺繍データの取得を行わない。また、刺繍データ取得部２４は、刺繍データの取得時に、取得した刺繍データを送信した通信相手のミシン１０の個体を特定するために、ＭＡＣアドレスを取得し、取得した刺繍データと関連付けておく。なお、このＭＡＣアドレスの取得は、属性２の場合にのみ行うようにしてもよい。
【００３５】
編集部２５は、端末側記憶部２３に記憶されている刺繍データに対して、操作者の操作に応じて各種編集を行えるように動作する。編集の内容としては、例えば、複数種類の異なる模様を組み合わせることが行える。ここで、編集部２５の機能によってタブレット端末２０上で複数の模様を組み合わせる編集を行った刺繍データについても、ミシン１０において編集を行った場合と同様な属性情報の管理が行われる。すなわち、属性の異なるもの同志を編集操作で合成した場合には、最も制限が厳しくなるように属性が引き継がれる。
また、属性３のように編集操作に制限がある場合には、編集部２５は、例えば、模様の拡大及び縮小といった制限されている編集作業を行えないように動作する。
【００３６】
編集後刺繍データ送信部２６は、編集部２５により編集を行った編集後の刺繍データをミシン１０へ送信する。よって、ミシン１０では、編集部２５によりタブレット端末２０上で編集された刺繍データに基づいて刺繍を実行することができる。ここで、編集後刺繍データ送信部２６は、編集を行った刺繍データをミシン１０へ送信するときには、上述した属性情報を確認して、送信ミシン制限の有無について確認する。ここで、属性２の場合、所有しているミシン１０へのみ転送が許可されている。よって、ミシン１０以外の他のミシン（以下、別ミシン１０Ｂとする）に対しては、編集後の刺繍データの送信は行わない。ミシン１０と別ミシン１０Ｂとの区別（特定）には、ＭＡＣアドレスを用いる。上述したように、刺繍データの取得時に、刺繍データ取得部２４がＭＡＣアドレスを取得しているので、編集後刺繍データ送信部２６は、編集後の刺繍データを送信しようとしているミシン（ミシン１０、又は、別ミシン１０Ｂ）のＭＡＣアドレスを確認することにより、送信の可否を判断する。このようにして、編集後刺繍データ送信部２６は、属性２の場合には、刺繍データ取得部２４が特定した通信相手のミシン１０に対してのみ、編集後刺繍データを送信可能とする。
【００３７】
次に、フローチャートを参照しながら、本実施形態のミシンシステムにおける刺繍データの同期方法について説明する。
図５は、タブレット端末２０における刺繍データの転送動作の流れを示すフローチャートである。
なお、ミシン１０とタブレット端末２０とは、不図示のルータを介して接続されており、予め暗号方式を一致させ、パスワードを双方に設定し、無線ＬＡＮで通信できる状態になっているものとする。
【００３８】
タブレット端末２０の刺繍編集アプリケーションを起動すると、ステップ（以下、単にＳとする）１では、タブレット端末２０は、ミシン１０に内蔵されている模様がすでにタブレット端末２０内に保存されているか否かを確認し、Ｓ２においてその判定を行う。ミシン１０に内蔵されている模様がまだタブレット端末２０内に保存されていない場合には、Ｓ３へ進み、ミシン１０に対して模様リストの要求コマンドを送信する。
【００３９】
Ｓ４では、タブレット端末２０は、ミシン１０から模様リストが送られて来るのを待つ。
Ｓ５では、タブレット端末２０は、模様リストを受信し、一時保存しておく。
Ｓ６では、タブレット端末２０は、模様リストにある模様をミシン１０からタブレット端末２０にコピーするために、刺繍データを要求する。
【００４０】
Ｓ７では、タブレット端末２０は、ミシン１０から刺繍データが転送されるのを待ち、一模様受信できると、タブレット端末２０の記憶エリアにファイルとして保存する（Ｓ８）。
また、これと同時に、タブレット端末２０は、この模様の属性の登録（Ｓ９）と出所を示すＭＡＣアドレスの登録（Ｓ１０）とを行う。
【００４１】
Ｓ１１では、タブレット端末２０は、刺繍データから選択ボタンの画像を描画し模様アイコンを作成し、選択画面に登録する。タブレット端末２０は、模様リストに登録されている模様を全て受信するまで、Ｓ６からＳ１２を繰り返す。この処理は、タブレット端末２０に模様がコピーされていない時に一度だけ実行する。また、タブレット端末２０に模様がコピーされていても、ミシン１０に内蔵されている刺繍データ中に、タブレット端末２０に保存されていない刺繍データが含まれている場合には、タブレット端末２０は、その刺繍データのみを新たに取得する。
【００４２】
図６及び図７は、タブレット端末２０における模様の使用方法と制限に関する動作の流れを示すフローチャートである。
Ｓ２１では、タブレット端末２０は、ミシン１０からタブレット端末２０にコピーされた模様のアイコンを並べ、模様選択画面を表示する。
Ｓ２２では、タブレット端末２０は、利用者によって模様を一つ選択される。
Ｓ２３では、タブレット端末２０は、編集画面上に利用者によって選択された模様イメージを追加する。
【００４３】
Ｓ２４では、この模様の属性が“編集制限あり”の場合、タブレット端末２０は、Ｓ２５を飛ばしてＳ２６へ進み、拡大と縮小、及び、回転の操作（Ｓ２５）ができないようにする。
Ｓ２６では、タブレット端末２０は、利用者の操作に応じて模様を移動し、位置決めを行う。
Ｓ２７では、タブレット端末２０は、合成した新たな属性情報を登録する。この新たな属性情報の設定は、前述した規則にしたがって行われる。
【００４４】
Ｓ２８では、タブレット端末２０は、編集が終了か否かの判断を利用者の操作に応じて判断する。さらに模様を追加する場合は、タブレット端末２０は、Ｓ２８からＳ２２の処理に戻り、次の模様を選択する。必要な模様数分この処理を繰り返す。
編集作業が終了すると、Ｓ２９に進み、タブレット端末２０は、作成した模様の属性情報に送信ミシン制限が含まれているか否かを判断する。作成した模様の属性が“送信ミシン制限あり”となっていれば、タブレット端末２０は、Ｓ３０においてミシン１０のステータス情報を要求し、Ｓ３１へ進みミシン１０のＭＡＣアドレスを取得する。
【００４５】
Ｓ３２では、タブレット端末２０は、ＭＡＣアドレスを比較し、一致しない場合は、Ｓ３５へ進み、メッセージを表示してミシン１０への送信を中止する。ＭＡＣアドレスが一致している場合、あるいはＳ２９において送信制限が無い模様である場合は、タブレット端末２０は、Ｓ３３へ進み、編集後の刺繍データ（模様）をミシン１０へ送信し、通信の完了を待つ。
【００４６】
図８は、ミシン１０における通信の割込処理に関するフローチャートである。
タブレット端末２０からコマンドが届くと割り込み処理が開始され、Ｓ４１では、ミシン１０は、コマンドを受信する。
【００４７】
Ｓ４２では、ミシン１０は、コマンドを判定し、模様リストが要求されれば、内蔵されている模様リストを作成する。
Ｓ４３では、ミシン１０は、模様属性を判定し、送信が禁止されている模様でなければ、模様リストに追加（Ｓ４４）して行く。
Ｓ４５では、ミシン１０は、次の模様の有無を確認し、次の模様が有る場合には、Ｓ４３へ戻り、次の模様が無い場合には、Ｓ４６へ進む。
このようにして、ミシン１０は、Ｓ４３からＳ４５を繰り返し、全模様について模様リストを作成する。
【００４８】
一方、Ｓ４２の判定において、模様データの要求であった場合は、ミシン１０は、Ｓ４７へ処理を進ませて指定された模様のＲＯＭ上のバイナリーデータをファイル形式の刺繍データに変換する。
Ｓ４８では、ミシン１０は、変換した刺繍データをタブレット端末２０へ送信する。
Ｓ４９では、ミシン１０は、この模様の属性情報を送信する。
【００４９】
図９は、ミシン１０とタブレット端末２０との間における刺繍データの送受信に関するシーケンスを示している。
刺繍データの取得シーケンスでは、タブレット端末２０にまだ内蔵模様が転送されていないことを判断したとき、模様リストを要求する（Ｓ３０１、Ｓ３０２）。ミシン１０は、内蔵模様のうち属性が転送許可となっているものをリストアップし（Ｓ３０３）、模様リストを送り返す（Ｓ３０４）。
タブレット端末２０は、模様リストにある模様を順次要求し（Ｓ３０５）、刺繍データのファイルとその属性、及び、ＭＡＣアドレスを模様毎に登録して行く（Ｓ３０６からＳ３１３、・・・）。なお、ミシン１０は、ＲＯＭ上にバイナリー形式で組み込まれている刺繍データをファイル形式に変換した後、タブレット端末２０に送り返す。
【００５０】
図１０は、タブレット端末２０上で編集した刺繍模様をミシンへ送信する場合であって、送信ミシン制限が属性情報に含まれており、かつ、別ミシン１０Ｂへ送信しようとしている場合のシーケンスを示している。
図１１は、タブレット端末２０上で編集した刺繍模様をミシンへ送信する場合であって、送信ミシン制限が属性情報に含まれており、かつ、刺繍模様を取得した基のミシン１０へ送信しようとしている場合のシーケンスを示している。
【００５１】
“送信ミシン制限”の属性情報が付加された模様が含まれている場合（Ｓ４０１、Ｓ５０１）、送信する前に対象となるミシン１０又は別ミシン１０ＢのＭＡＣアドレスを要求し（Ｓ４０２、Ｓ５０２）、ミシン１０又は別ミシン１０ＢからＭＡＣアドレスを受取る（Ｓ４０３からＳ４０４、Ｓ５０３からＳ５０４）。ＭＡＣアドレスが不一致の場合（Ｓ４０５）、送信中断のメッセージを表示して（Ｓ４０６）、終了する。ＭＡＣアドレスが一致する場合（Ｓ５０５）は、模様送信のシーケンスを実行する（Ｓ５０６からＳ５１０）。
【００５２】
以上説明したように、本実施形態のミシンシステム、タブレット端末２０、ミシンシステムにおける刺繍データの同期方法、タブレット端末２０のプログラムによれば、タブレット端末２０のプログラムからミシンに内蔵されている模様（内蔵模様）を分離し、制御プログラムだけにすることにより、プログラム（アプリケーション）中には、模様データや選択ボタンの画像データが含まれないので、全体のサイズを小さく抑えることができる。したがって、オンラインストア等からプログラムをダウンロードする時間は短時間で済む。内蔵模様は、近年益々増える傾向にあり、刺繍データを分離する構成は、今後さらに有効な構成となるものである。
【００５３】
また、内蔵模様データは、ミシンから直接、通信回線（ＬＡＮ等）を介して転送するので、内蔵模様のデータの内容や模様の種類はミシンに内蔵されているものと常に一致し、ミシンとアプリケーションのバージョンの違いについて考慮する必要がなくなった。また、まったく同じ模様がミシン１０とタブレット端末２０上にあるため、それぞれが別々に編集作業をしても、模様が異なる等の不具合は発生しない。
【００５４】
さらに、どのミシンから受信した内蔵模様であるかをミシンのＭＡＣアドレスによって特定できるため、他のミシンへの模様データの送信を制限でき、内蔵模様のコピー等を防止することが可能となった。
【００５５】
なお、タブレット端末２０の処理をコンピュータ読み取り可能な記録媒体に記録し、この記録媒体に記録されたプログラムをタブレット端末２０に読み込ませ、実行することによって本発明のタブレット端末２０、ミシンシステムにおける刺繍データの同期方法を実現することができる。ここでいうコンピュータとは、ＯＳや周辺装置等のハードウェアを含む。
【００５６】
また、「コンピュータ」は、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）システムを利用している場合であれば、ホームページ提供環境（又は表示環境）も含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータから、伝送媒体を介して、又は、伝送媒体中の伝送波により他のコンピュータに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
【００５７】
また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータにすでに記録されているプログラムとの組み合せで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【００５８】
（変形形態）
以上説明した実施形態に限定されることなく、種々の変形や変更が可能であって、それらも本発明の範囲内である。
【００５９】
本実施形態において、端末装置としてタブレット端末を用いる例を挙げて説明した。これに限らず、例えば、端末装置には、パーソナルコンピュータを利用してもよいし、ゲーム機を利用してもよく、アプリケーションプログラムを実行でき、かつ、ミシンと無線通信可能な端末装置であれば、その形態はどのようなものであってもよい。
【００６０】
本実施形態において、ミシンとタブレット端末との間は、無線ＬＡＮにより通信を行う例を挙げて説明した。これに限らず、例えば、赤外線通信やBluetooth（登録商標）等、他の種類の無線通信を利用してもよい。
【００６１】
本実施形態において、タブレット端末２０は、通信相手のミシンの個体を特定するために、ＭＡＣアドレスを利用する例を挙げて説明した。これに限らず、例えば、ミシンのシリアル番号等、他の情報を利用してミシンの固体を特定してもよい。
【００６２】
なお、実施形態及び変形形態は、適宜組み合わせて用いることもできるが、詳細な説明は省略する。また、本発明は以上説明した各実施形態によって限定されることはない。
【符号の説明】
【００６３】
１０    ミシン
１０Ｂ  別ミシン
１１    ミシン側表示部
１２    ミシン側無線通信部
１３    ミシン側記憶部
１４    制御部
２０    タブレット端末
２１    端末側表示部
２２    端末側無線通信部
２３    端末側記憶部
２４    刺繍データ取得部
２５    編集部
２６    編集後刺繍データ送信部
【図１】
0006494960.tif 000002
【図２】
0006494960.tif 000003
【図３】
0006494960.tif 000004
【図４】
0006494960.tif 000005
【図５】
0006494960.tif 000006
【図６】
0006494960.tif 000007
【図７】
0006494960.tif 000008
【図８】
0006494960.tif 000009
【図９】
0006494960.tif 000010
【図１０】
0006494960.tif 000011
【図１１】
0006494960.tif 000012