(57)【要約】【課題】ミシンによる縫製の準備段階で、縫製に必要な縫製物品が揃っているか否かをユーザが容易に確認することを可能とするミシンおよび縫製物品管理プログラムを提供する。【解決手段】ユーザが所望の模様をミシンのタッチパネルを介して選択すると（Ｓ２１：ＹＥＳ）、選択された模様の縫製に必要な必要物品の物品情報が取得され（Ｓ２３）、必要物品リストに追加される（Ｓ２５）。必要物品リストが、ミシンのタグリーダによって通信範囲内にある準備済み物品に装着された無線タグから読み取られた情報に基づいて作成された準備済み物品リストと比較され（Ｓ２７）、必要物品のうち、準備済み物品に含まれていない不足物品があれば（Ｓ２８：ＮＯ）、不足物品に関する情報をユーザに報知するための不足物品報知画面が液晶ディスプレイに表示される（Ｓ２９）。【選択図】図７
2012120723.tif 000002
【特許請求の範囲】
【請求項１】
複数の模様の各々について、模様を識別する情報である模様情報と、ミシンに交換可能に装着されて縫製に使用される物品である複数の縫製物品のうち、前記模様を縫製するのに必要な縫製物品を識別する情報である物品情報とを対応づけて記憶する記憶手段と、
前記複数の模様の中から、所望の模様を選択模様として選択する選択手段と、
前記記憶手段に記憶された前記模様情報および前記物品情報を参照して、前記選択手段によって選択された前記選択模様を縫製するのに必要な前記縫製物品を、必要物品として特定する第１特定手段と、
通信範囲内に存在する縫製物品である準備済み物品に付された無線タグに記憶された前記準備済み物品を識別する情報を、タグ情報として読み取る読み取り手段と、
前記読取り手段によって読み取られた前記タグ情報に基づいて、前記準備済み物品を特定する第２特定手段と、
前記第１特定手段によって特定された前記必要物品および前記第２特定手段によって特定された前記準備済み物品に基づいて、少なくとも、前記準備済み物品に含まれていない前記必要物品である不足物品に関する情報を、不足物品情報として報知手段に報知させる報知制御手段とを備えたことを特徴とするミシン。
【請求項２】
前記縫製物品は、縫針、糸駒、押え足、刺繍枠のうち少なくとも１つを含むことを特徴とする請求項１に記載のミシン。
【請求項３】
前記報知制御手段は、前記第１特定手段によって特定された前記必要物品および前記第２特定手段によって特定された前記準備済み物品に基づいて、前記不足物品情報と、前記準備済み物品に含まれている前記必要物品に関する情報である充足物品情報とを前記報知手段に報知させることを特徴とする請求項１または２に記載のミシン。
【請求項４】
請求項１〜３のいずれかに記載のミシンの各種処理手段として、前記ミシンのコンピュータを機能させるため縫製物品管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種の縫製物品を使用して縫製を行うミシン、および縫製時に使用される各種の縫製物品を管理するための縫製物品管理プログラムに関する。
【背景技術】
【０００２】
ミシンで縫製を行う場合には、様々な縫製物品が使用される。例えば、針棒に装着される縫針、糸が巻回された糸駒、押え棒に装着され、縫製対象である加工布を押える押え足等である。さらに、刺繍縫製可能なミシンで刺繍が行われる場合には、加工布を保持する刺繍枠も使用される。これらの縫製物品は、縫製される模様の種類（大きさ、色等）に応じて適した種類が定められている。模様の種類に適した縫製物品を使用しなければ、ユーザは所望の縫製結果が得られない。
【０００３】
そこで、縫針、押え足、刺繍枠、糸駒等のミシンに着脱可能な縫製部品に非接触型のＩＤタグを装着しておき、これらの部品がミシンに装着された状態で、ミシンのリーダにより、各ＩＤタグに記憶された情報を読み取って、部品の適否を判別することができるミシンが知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１０２９１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、ユーザは、ミシンに装着する前に、模様に適した種類の縫製物品を準備しなければならない。縫製物品によっては多数の種類が存在するため、その中から、模様に適した縫製物品があるかないかを確認すること自体が煩雑な作業である。例えば、市販されている刺繍糸の色数は非常に多く、似通った色の糸もある。よって、自分が保有する様々な糸色の多数の糸駒の中から、所望の刺繍模様に適した色の糸駒があるかないかを確認することは容易ではない。特に、ユーザが初心者の場合には尚更である。
【０００６】
本発明は、ミシンによる縫製の準備段階で、縫製に必要な縫製物品が揃っているか否かをユーザが容易に確認することを可能とするミシンおよび縫製物品管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の態様に係るミシンは、複数の模様の各々について、模様を識別する情報である模様情報と、ミシンに交換可能に装着されて縫製に使用される物品である複数の縫製物品のうち、前記模様を縫製するのに必要な縫製物品を識別する情報である物品情報とを対応づけて記憶する記憶手段と、前記複数の模様の中から、所望の模様を選択模様として選択する選択手段と、前記記憶手段に記憶された前記模様情報および前記物品情報を参照して、前記選択手段によって選択された前記選択模様を縫製するのに必要な前記縫製物品を、必要物品として特定する第１特定手段と、通信範囲内に存在する縫製物品である準備済み物品に付された無線タグに記憶された前記準備済み物品を識別する情報を、タグ情報として読み取る読み取り手段と、前記読取り手段によって読み取られた前記タグ情報に基づいて、前記準備済み物品を特定する第２特定手段と、前記第１特定手段によって特定された前記必要物品および前記第２特定手段によって特定された前記準備済み物品に基づいて、少なくとも、前記準備済み物品に含まれていない前記必要物品である不足物品に関する情報を、不足物品情報として報知手段に報知させる報知制御手段とを備えている。
【０００８】
かかるミシンによれば、縫製される模様が選択されると、その模様の縫製に必要な縫製物品（必要物品）が特定され、読取り手段によって読み取られたタグ情報から、通信範囲内、すなわち、ミシンの周囲の所定範囲内に存在する縫製物品（準備済み物品）が特定される。そして、準備済み物品に含まれていない必要物品、すなわち、選択された模様の縫製に必要なのに不足している縫製物品に関する情報が、報知手段により報知される。したがって、ミシンのユーザは、縫製の準備段階で、所望の模様の縫製に必要な縫製物品が揃っているか否かを容易に確認することができる。
【０００９】
前記縫製物品は、縫針、糸駒、押え足、刺繍枠のうち少なくとも１つを含んでもよい。この場合、ミシンは、夫々多数の種類が存在する縫針、糸駒、押え足、刺繍枠について、模様に対応する必要物品を管理し、不足物品をユーザに知らせることができるので、ユーザの必要物品の有無の確認作業の煩雑さを軽減できる。
【００１０】
前記報知制御手段は、前記第１特定手段によって特定された前記必要物品および前記第２特定手段によって特定された前記準備済み物品に基づいて、前記不足物品情報と、前記準備済み物品に含まれている前記必要物品に関する情報である充足物品情報とを前記報知手段に報知させてもよい。この場合、不足物品情報と充足物品情報があわせて報知手段により報知されるので、ユーザは、縫製の準備段階で、選択された所望の模様の縫製に必要な縫製物品をすべて把握でき、そのうち揃っているものといないものの両方を容易に確認できる。
【００１１】
本発明の第２の態様に係る縫製物品管理プログラムは、第１の態様に係るミシンの各種処理手段として、前記ミシンのコンピュータを機能させる。したがって、縫製物品管理プログラムがミシンのコンピュータによって実行されることにより、第１の態様に係るミシンと同様の効果を奏することができる。
【図面の簡単な説明】
【００１２】
【図１】ミシン１の左前方からの斜視図である。
【図２】ミシン１の縫製物品の管理方法の一例を示す説明図である。
【図３】ミシン１の電気的構成を示すブロック図である。
【図４】必要物品データベース６９の構成の一例を示す説明図である。
【図５】ミシン１で行われる準備済み物品特定処理のフローチャートである。
【図６】準備済み物品リスト４１の一例を示す説明図である。
【図７】ミシン１で行われる必要物品判断処理のフローチャートである。
【図８】必要物品リスト４２の一例を示す説明図である。
【図９】不足物品報知画面１１０の一例を示す説明図である。
【図１０】判断結果報知画面１２０の一例を示す説明図である。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施の形態について、図面を参照して説明する。なお、これらの図面は、本発明が採用しうる技術的特徴を説明するために用いられるものであり、記載されている装置の構成、各種処理のフローチャートなどは、単なる説明例である。
【００１４】
図１および図２を参照して、ミシン１の物理的構成について説明する。以下の説明では、図２の上下、左右方向を、夫々ミシン１の上下、左右方向とする。
【００１５】
図１に示すように、ミシン１は、ベッド部１１、脚柱部１２、アーム部１３および頭部１４を有する。ベッド部１１は、左右方向に長い、ミシン１の土台部である。脚柱部１２は、ベッド部１１の右端部から上方へ延びる。アーム部１３は、ベッド部１１に対向して脚柱部１２の上端から左方へ延びる。頭部１４は、アーム部１３の左先端に連結する部位である。ベッド部１１の上面には、針板（図示略）が配設されている。針板の下側（つまり、ベッド部１１内）には、図示しない送り歯、送り機構、釜機構、および送り量調整用パルスモータ７８（図３参照）が設けられている。送り歯は、送り機構によって駆動されて、加工布を所定の送り量で移送する。送り歯の送り量は、送り量調整用パルスモータ７８によって調整される。
【００１６】
ベッド部１１の上側には、加工布１００を保持する刺繍枠３４を配置可能である。刺繍枠３４は、内枠と外枠とで加工布１００を挟持して保持する周知の構成を有する。刺繍枠３４を移送する刺繍枠移送装置３３は、周知の構成であるので簡単に説明する。刺繍枠移送装置３３は、ベッド部１１に対して着脱可能である。刺繍枠移送装置３３の上部には、前後方向に延びるキャリッジ３５が設けられる。キャリッジ３５の内部には、刺繍枠３４を着脱可能な枠ホルダ（図示略）と、枠ホルダを前後方向（Ｙ方向）に移送するＹ軸移送機構（図示略）とが設けられている。Ｙ軸移送機構は、Ｙ軸モータ８４（図３参照）により駆動される。
【００１７】
刺繍枠移送装置３３の本体内には、キャリッジ３５を左右方向（Ｘ方向）に移送するＸ軸移送機構（図示略）が設けられている。Ｘ軸移送機構は、Ｘ軸モータ８３（図３参照）により駆動される。キャリッジ３５が左右方向（Ｘ方向）に移送されるのに伴って、刺繍枠３４が左右方向（Ｘ方向）に移送される。
【００１８】
刺繍枠３４が左右方向（Ｘ方向）および前後方向（Ｙ方向）に移送されるのと併せて、図２に示す針棒６や釜機構（図示略）が駆動されることで、針棒６に装着された縫針７（図２参照）により、刺繍枠３４に保持された加工布１００に対して刺繍模様が縫製される。刺繍模様ではない通常の実用模様の縫製時には、ベッド部１１から刺繍枠移送装置３３が取り外された状態で、送り歯により加工布が移動されながら縫製が行われる。
【００１９】
脚柱部１２の前面には、縦長の長方形状の液晶ディスプレイ（以下、ＬＣＤという）１５が設けられている。ＬＣＤ１５には、コマンド、イラスト、設定値、メッセージ等の様々な項目を含む画像が表示される。ＬＣＤ１５の前面側には、タッチパネル２６が設けられている。ユーザが、指や専用のタッチペンを用いてタッチパネル２６の押圧操作を行うと（以下、この操作を「パネル操作」と言う。）、タッチパネル２６によって検知される押圧位置に対応して、どの項目が選択されたかが認識される。ユーザは、このようなパネル操作によって、縫製したい模様や実行すべきコマンドを選択できる。
【００２０】
アーム部１３は、その上部に、開閉可能なカバー１６を備えている。カバー１６の下方、つまりアーム部１３内の略中央部には、糸駒２０が収容される凹部である糸収容部１８が設けられている。糸収容部１８の脚柱部１２側の内壁面には、頭部１４に向かって左方へ突出する糸立棒１９が設けられている。糸駒２０は、その挿入孔（図示略）に糸立棒１９が挿入された状態で、糸収容部１８に装着される。
【００２１】
糸駒２０に巻回された上糸（図示略）は、糸駒２０から、頭部１４に設けられた糸掛部（図示略）を経由して、針棒６に装着された縫針７（図２参照）に供給される。針棒６は、頭部１４内に設けられた針棒上下動機構（図示略）により、上下動するように駆動される。針棒上下動機構は、ミシンモータ７９（図３参照）により回転駆動する主軸（図示略）によって駆動される。頭部１４の下端部からは、加工布１００を押える押え足９２が交換可能に装着される押え棒９１が下方に延びている。また、アーム部１３の前面下部には、開始・停止スイッチ３２を含む複数の操作スイッチが設けられている。
【００２２】
図２に示すように、ミシン１には、脚柱部１２の右側面に設けられたコネクタ（図示略）を介して、タグリーダ５０が接続されている。なお、タグリーダ５０は、ミシン１に内蔵されている構成であってもよい。また、脚柱部１２の右側面には、ミシン１の電源をオン・オフするための電源スイッチ３１（図３参照）と、記憶媒体であるメモリカードを接続可能なカードスロット１７（図３参照）も設けられている。
【００２３】
タグリーダ５０は、アンテナ、送受信回路、信号処理回路および制御回路を備えた周知のタグリーダである。制御回路はいわゆるマイクロコンピュータであり、ＣＰＵ、ＲＯＭ、およびＲＡＭ等を含み、ＲＡＭの一時的な記憶領域を利用しつつ、ＲＯＭに予め記憶されたプログラムに従って信号処理を行うように構成されている。タグリーダ５０は、その通信範囲内にある無線タグ５１との間で無線通信を行って、非接触で情報の読み取りを行うことができる。なお、無線タグ５１は、アンテナと、メモリ部を含むＩＣ回路を内蔵した周知の無線タグである。
【００２４】
図２を参照して、ミシン１の縫製物品の管理方法の一例について説明する。本実施形態でいう縫製物品は、ミシン１に交換可能に装着されて縫製に使用される物品であって、例えば、糸駒２０、押え足９２、刺繍枠３４、縫針７等がある。以下の説明では、説明の簡単化のため、糸駒２０、押え足９２および刺繍枠３４の３種類の縫製物品の管理方法を例とするが、これら以外の縫製物品にも、勿論同様の方法が適用可能である。
【００２５】
ミシン１のユーザは、無線タグ５１が装着された縫製物品をタグリーダ５０との通信範囲内に収納保管しておくことで、タグリーダ５０を利用した縫製物品の管理が可能となる。例えば、図２に示すように、ユーザは、複数の糸駒２０、押え足９２および刺繍枠３４を夫々に収納可能な糸駒収納ケース２００、押え足収納ケース９００および枠収納ケース３００を準備し、自分が保有する糸駒２０、押え足９２および刺繍枠３４を収納して、ミシン１の近傍に保管すればよい。または、各種の縫製物品を全て収納可能な１つの収納ケースに収納してもよい。縫製物品に無線タグ５１さえ装着しておけば、特に収納ケースに収納しなくても、通信範囲内に縫製物品を置いておくだけでもよい。
【００２６】
本実施形態では、縫製物品の収納場所を確保する観点から、数メートル程度離れていても通信が可能なアクティブ型の無線タグ５１とタグリーダ５０とを用いている。なお、アクティブ型の無線タグ５１は、アンテナとＩＣ回路の他に電池を内蔵しており、自らの電源で駆動して電波を受発信することができるタイプの無線タグである。図２に示すように、糸駒２０、押え足９２、刺繍枠３４には、夫々、無線タグ５１が埋め込まれている。無線タグ５１のメモリ部には、無線タグ５１が装着された縫製物品の物品ＩＤと、物品名と、その種類とを示すデータが記憶されている。
【００２７】
物品ＩＤは、縫製物品の物品名とその種類を特定可能な識別コードである。物品名は、糸駒２０、押え足９２、刺繍枠３４等の縫製物品の名称である。種類は、糸駒２０については、巻回されている糸の糸番号、押え足９２については、実用押え（Ｊ押え）、飾り模様縫い押え（Ｎ押え）、刺繍押え（Ｗ押え）等の押え足の種類、刺繍枠３４については、Ｌ、Ｍ、Ｓ等の枠サイズである。本実施形態では、タグリーダ５０は、定期的（例えば、１秒毎）に無線タグ５１と通信し、メモリ部に記憶された物品ＩＤ、物品名および種類を示すデータを読み取って、無線タグデータとして、ＲＡＭ６３の所定の記憶エリアに記憶する。
【００２８】
なお、一般的に通信範囲はアクティブ型よりも狭くはなるが、パッシブ型の無線タグ５１とタグリーダ５０とを用いることも勿論可能である。この場合、例えば、ラベル状に形成された無線タグ５１を縫製物品に貼り付けることができるので、縫製物品に無線タグ５１を容易に装着することができる。
【００２９】
図３を参照して、ミシン１の電気的構成について説明する。図３に示すように、ミシン１の制御部６０は、ＣＰＵ６１、ＲＯＭ６２、ＲＡＭ６３、ＥＥＰＲＯＭ６４、外部アクセスＲＡＭ６８、カードスロット１７、入力インターフェイス６５、および出力インターフェイス６６を含み、これらはバス６７により相互に電気的に接続されている。入力インターフェイス６５には、電源スイッチ３１、開始・停止スイッチ３２を含む複数の操作スイッチ、タッチパネル２６、およびタグリーダ５０等が電気的に接続されている。
【００３０】
出力インターフェイス６６には、駆動回路７１〜７４、８５および８６が電気的に接続されている。駆動回路７１は、送り量調整用パルスモータ７８を駆動させる。駆動回路７２は、ミシンモータ７９を駆動させる。駆動回路７３は、針棒６を揺動させる針棒揺動機構（図示略）を駆動する針振りパルスモータ８０を駆動させる。ただし、刺繍模様の縫製時には、送り量調整用パルスモータ７８及び針振りパルスモータ８０は駆動されない。駆動回路７４は、ＬＣＤ１５を駆動させる。駆動回路８５および８６は、刺繍枠３４を移送するためのＸ軸モータ８３およびＹ軸モータ８４を夫々駆動する。
【００３１】
ＲＯＭ６２は、ミシン１の動作を制御するための各種プログラムを記憶している。ＣＰＵ６１は、ＲＯＭ６２に記憶されたこれらのプログラムに従って、各種のデータをＲＡＭ６３に一時的に記憶させながら、各種演算および処理を実行する。また、ＲＯＭ６２には、ミシン１で縫製可能な様々な実用模様および刺繍模様の各々について、模様ＩＤと縫製データが対応づけて記憶されている。模様ＩＤは、各模様を識別するための固有の識別コードである。縫製データとは、縫針７が加工布１００に刺さる位置である針落ち点を示すデータである。なお、刺繍模様の場合、縫製データには、針落ち点を示すデータに加え、糸色を示す情報も含まれる。
【００３２】
ＥＥＰＲＯＭ６４には、図４に示す必要物品データベース（以下、必要物品ＤＢという）６９が記憶されている。本実施形態の必要物品ＤＢ６９は、ＲＯＭ６２に縫製データが記憶されている各種模様（以下、内蔵模様という）の各々について、その内蔵模様を縫製するのに必要な縫製物品（押え足９２、糸駒２０および刺繍枠３４）を識別するための情報を管理するためのデータベースである。必要な縫製物品は、内蔵模様の種類やそのサイズ等に応じて定められている。実用模様の場合は、特定の色糸や刺繍枠３４は特に必要でないため、押え足９２のみが必要な縫製物品である。刺繍模様の場合は、模様の色やサイズに応じて糸の色や刺繍枠３４のサイズを変更する必要があるので、押え足９２に加え、糸駒２０および刺繍枠３４も必要な縫製物品である。
【００３３】
図４に示すように、必要物品ＤＢ６９には、各内蔵模様の模様ＩＤに対して、物品ＩＤ、物品名および種類を示すデータが対応付けられ格納されている。なお、物品ＩＤ、物品名および種類については、無線タグ５１に関して前述した通りである。なお、以下では、模様ＩＤに対応する物品ＩＤ、物品名および種類を示すデータを、物品情報という。図４は、説明の便宜上、物品名と種類も必要物品ＤＢ６９に記憶されている例であるが、前述したように、物品ＩＤは、縫製物品の物品名とその種類を特定可能な識別コードであるから、必要物品ＤＢ６９には、模様ＩＤと物品ＩＤだけが対応付けて記憶されていればよく、物品名と種類はなくても構わない。
【００３４】
１つの内蔵模様に必要な縫製物品が複数ある場合、より詳細には、複数の異なる縫製物品がある場合、および、同じ縫製物品で複数の異なる種類がある場合、必要物品ＤＢ６９には、同じ模様ＩＤに対応して複数のレコードが存在する。図４は、模様ＩＤ「Ｅ０００１」の刺繍模様を縫製するのに、１種類の押え足９２（Ｗ押え）と、３種類の糸駒２０（５１３番、００１番、５１３番）と、３種類の刺繍枠３４（Ｌ、Ｍ、Ｓ）が、必要な縫製物品として定められている例である。この例において、糸駒２０に関する３つのレコードのうち、糸番号が５１３番のレコードが２つあるのは、刺繍模様では、５１３番の色糸である範囲を縫製した後、００１番の色糸で別の範囲を縫製し、再度、５１３番の色糸でさらに別の範囲を縫製する場合、同じ色の糸駒２０が２度必要となるからである。
【００３５】
また、刺繍枠３４に関するレコードが３つあるのは、この刺繍模様のサイズなら、最適な刺繍枠３４はＳサイズ枠であるが、Ｍサイズ枠やＬサイズ枠であっても収まるので、使用可能な３種類の枠を全て必要な枠とみなしているためである。同様に、例えば押え足９２についても、Ｗ押えに加え、最適ではないが使用可能な種類が記憶されていてもよい。また、糸駒２０についても、５１３番と００１番に加え、これらの色とは異なるが、見た目にはほぼ同色の糸の糸番号が記憶されていてもよい。このように、本実施形態では、できるだけ縫製不可能な事態を避けるように、「内蔵模様の縫製に必要な縫製物品」として、「最適ではなくても、少なくとも内蔵模様の縫製を可能とする縫製物品」が定められている。しかし、「内蔵模様の縫製に必要且つ最適な縫製物品」のみを「内蔵模様の縫製に必要な縫製物品」としてもよい。
【００３６】
以下に、図５〜図９を参照して、ミシン１で行われる縫製物品管理処理について説明する。縫製物品管理処理は、準備済み物品特定処理および必要物品判断処理を含む。準備済み物品特定処理は、タグリーダ５０が無線タグ５１と通信することで、ミシン１の周囲の通信範囲内にある縫製物品を準備済み物品として特定する処理である。必要物品判断処理は、ユーザによって選択された所望の内蔵模様の縫製に必要な縫製物品を必要物品として特定し、必要物品のうち不足している縫製物品がある場合に、それをユーザに報知する処理である。以下に各処理の詳細を説明する。
【００３７】
図５および図６を参照して、準備済み物品特定処理について説明する。図５に示す準備済み物品特定処理は、ミシン１の電源スイッチ３１（図３参照）がオンにされると、ＲＯＭ６２に記憶された準備済み物品特定処理用のプログラムが起動されて開始される。そして、ＣＰＵ６１がこのプログラムを実行することにより行われる。まず、ＲＡＭ６３の所定の記憶エリアに設けられた準備済み物品リスト４１（図６参照）および更新用リスト（図示略）をクリアする初期化処理が行われた後、タグリーダ５０によって定期的に読み取られ、ＲＡＭ６３の所定の記憶エリアに記憶されている無線タグデータ（物品ＩＤ、物品名および種類）が取得される（Ｓ１）。なお、通信範囲内に複数の準備済み物品が存在する場合、タグリーダ５０により読み取られ、ＲＡＭ６３に記憶された無線タグデータは複数ある。この場合は、複数の無線タグデータが取得される。
【００３８】
ＣＰＵ６１は、取得された無線タグデータのうち未処理の１つを処理対象として選択し、この無線タグデータが、準備済み物品リスト４１（図６参照）中のデータと重複するか否かを判断する（Ｓ２）。準備済み物品リスト４１とは、取得された無線タグデータに基づいて作成される、準備済み物品を特定するためのリストであり、図６に示すように、物品ＩＤ、物品名および種類を含む。前述の初期化処理で、準備済み物品リスト４１のデータは全てクリアされているため、最初の処理では重複するデータはない（Ｓ２：ＮＯ）。よって、処理対象の無線タグデータの物品ＩＤ、物品名および種類が、準備済み物品リスト４１に追加される（Ｓ３）。なお、ミシン１の機種に応じて、例えばＥＥＰＲＯＭ６４に、ミシン１で対応可能な縫製物品を予め記憶しておき、無線タグデータにより特定される縫製物品が、ミシン１では対応不能な場合（例えば、特定された刺繍枠３４がミシン１には装着できない場合）には、その物品ＩＤ、物品名および種類は準備済み物品リスト４１に追加しない処理を行ってもよい。
【００３９】
続いて、ＲＡＭ６３に記憶されている全ての無線タグデータを処理したか否かが判断される（Ｓ５）。未処理の無線タグデータがあれば（Ｓ５：ＮＯ）、そのうちの１つが次の処理対象として取得され、前述と同様の処理が行われる（Ｓ２、Ｓ３、Ｓ５）。このようにして、準備済み物品リスト４１中のデータとは重複しない無線タグデータが全て準備済み物品リスト４１に追加されると（Ｓ５：ＹＥＳ）、所定の更新時間が経過したか否かが判断される（Ｓ６）。具体的には、例えばステップＳ１の処理回数をカウンタでカウントしておき、回数が３回に達している場合に更新時間が経過したと判断すればよい。更新時間が経過していない場合（Ｓ６：ＮＯ）、処理はステップＳ１に戻り、タグリーダ５０により読み取られた無線タグデータが全て取得される。
【００４０】
まだタグリーダ５０の次の読取りのタイミングになっていない場合や、通信範囲内に新たに追加された縫製物品がない場合には、ＲＡＭ６３に記憶されている無線タグデータは増えていない。よって、この場合、取得される無線タグデータは全て、前の処理で既に準備済み物品リスト４１に記憶されているから、準備済み物品リスト４１のデータと重複することになる（Ｓ２：ＹＥＳ）。この場合、処理対象の無線タグデータは、準備済み物品リスト４１とは別にＲＡＭ６３に設けられた更新用リスト（図示略）に追加される（Ｓ４）。更新用リストは、前述した図６に示す準備済み物品リスト４１と同様、物品ＩＤ、物品名および種類を含むリストである。
【００４１】
一方、通信範囲内に新たな縫製物品が追加されたとき、タグリーダ５０の定期的な読取りが行われ、ＲＡＭ６３に記憶されている無線タグデータが増えている場合には、この無線タグデータについては、準備済み物品リスト４１のデータと重複しない（Ｓ２：ＮＯ）。この場合は、無線タグデータの物品ＩＤ、物品名および種類が、準備済み物品リスト４１に追加される（Ｓ３）。ステップＳ３またはＳ４の後、未処理の無線タグデータがあれば（Ｓ５：ＮＯ）、そのうちの１つが次の処理対象として取得され（Ｓ２）、前述と同様の処理が行われる（Ｓ２〜Ｓ５）。
【００４２】
このようにして処理が繰り返された結果、所定の更新時間が経過すると（Ｓ６：ＹＥＳ）、準備済み物品リスト４１が、更新用リストのデータで上書き更新される（Ｓ７）。これにより、更新時間経過時点までの一定時間、継続して通信範囲内に存在した無線タグ５１のデータで、準備済み物品リスト４１のデータが更新されることになる。つまり、この更新によって、通信範囲内から持ち出された縫製物品のデータは排除される。その後、更新用リストのデータが全てクリアされ（Ｓ８）、処理はステップＳ１に戻る。このようにして、ミシン１の電源がオンの間、タグリーダ５０によって定期的に読み取られる無線タグ５１に記憶されたデータに基づき、準備済み物品を特定するための準備済み物品リスト４１が定期的に更新される。
【００４３】
図７〜図９を参照して、必要物品判断処理について説明する。図７に示す必要物品判断処理は、ミシン１の電源スイッチ３１（図３参照）がオンにされると、ＲＯＭ６２に記憶された必要物品判断処理用のプログラムが起動されて開始される。そして、ＣＰＵ６１がこのプログラムを実行することにより行われる。まず、ＬＣＤ１５に模様選択画面（図示略）が表示され、ユーザのパネル操作により、縫製される所望の内蔵模様が選択されたか否かが判断される（Ｓ２１）。選択が行われない間は（Ｓ２１：ＮＯ）、ＣＰＵ６１は待機する。いずれかの内蔵模様が選択された場合（Ｓ２１：ＹＥＳ）、選択された模様（以下、選択模様という）の模様ＩＤと縫製データが、ＲＯＭ６２からＲＡＭ６３に読み出される。
【００４４】
ＲＡＭ６３の所定の記憶エリアに設けられた必要物品リスト４２（図８参照）がクリアされた後（Ｓ２２）、必要物品ＤＢ６９（図４参照）から、選択模様の模様ＩＤに対応する物品情報、すなわち、物品ＩＤ、物品名および種類が取得される（Ｓ２３）。なお、１つの内蔵模様に対して必要な縫製物品が複数ある場合には、必要物品ＤＢ６９中、最先のレコードの物品情報が取得される。続いて、取得された物品情報が、既に必要物品リスト４２（図８参照）に含まれているか否かが判断される（Ｓ２４）。必要物品リスト４２とは、選択模様に応じて必要物品ＤＢ６９から取得された物品情報に基づいて作成される、選択模様を縫製するのに必要な縫製物品（以下、必要物品という）を特定するためのリストであり、図８に示すように、物品ＩＤ、物品名および種類を含む。前述のステップＳ２２の処理で、必要物品リスト４２のデータは全てクリアされているため、最初の処理では、ステップＳ２３で取得された物品情報はリストにはない（Ｓ２４：ＮＯ）。よって、物品情報（物品ＩＤ、物品名および種類）は、必要物品リスト４２に追加される（Ｓ２５）。
【００４５】
選択模様の模様ＩＤに対応して必要物品ＤＢ６９に記憶されている物品情報を全て処理したか否かが判断される（Ｓ２６）。未処理の物品情報があれば（Ｓ２６：ＮＯ）、処理はステップＳ２３に戻って次の物品情報が取得される。前述したように、必要物品ＤＢ６９では、図４の糸番号５１３番の糸駒２０の物品情報のように、同じ内蔵模様に対して同じ物品情報が複数記憶されている場合がある。このような場合、２度目以降に同じ物品情報が取得されると、すでにその物品情報は必要物品リスト４２にあるので（Ｓ２４：ＹＥＳ）、リストに追加されることなく、処理はステップＳ２６に進む。
【００４６】
このようにして、選択模様の模様ＩＤに対応して必要物品ＤＢ６９に記憶されている全ての物品情報の処理が完了すると（Ｓ２６：ＹＥＳ）、作成された必要物品リスト４２（図８参照）と、準備済み物品特定処理（図５参照）で作成されＲＡＭ６３に記憶されている準備済み物品リスト４１（図６参照）とが比較される（Ｓ２７）。そして、必要物品リスト４２に含まれるデータで特定される必要物品の全てが、準備済み物品リスト４１に含まれるデータで特定される準備済み物品に含まれるか否か、すなわち、全ての必要物品が揃っているか否かが判断される（Ｓ２８）。
【００４７】
ただし、前述したように、本実施形態では、刺繍枠３４については、少なくとも内蔵模様の縫製を可能とする種類が全て必要物品ＤＢ６９に記憶されているので、例えば、図８に示すように、３種類の刺繍枠３４（Ｌ、Ｍ、Ｓ）が必要物品として特定される場合がある。よって、刺繍枠３４については、特定された複数の種類のうち少なくとも１つが準備済み物品に含まれれば、必要な刺繍枠３４は揃っているものと判断すればよい。図６に示す準備済み物品リストの例では、Ｌサイズ枠とＳサイズ枠が準備済み物品として特定されるので、必要な刺繍枠３４は揃っているものと判断される。
【００４８】
必要物品が全て揃っていると判断された場合（Ｓ２８：ＹＥＳ）、そのまま縫製を開始することができるので、ミシン１のアーム部１３の前面に設けられた開始・停止スイッチ３２（図１参照）が押下されると、ＲＯＭ６２から読み出された縫製データに従って、選択模様の縫製が行われる（Ｓ３１）。選択模様の縫製が終了すると、処理はステップＳ２１に戻って、ＣＰＵ６１は、次に縫製される内蔵模様が選択されるまで待機する。
【００４９】
一方、必要物品のうち少なくとも一部が準備済み物品に含まれていない場合、揃っていない必要物品（以下、不足物品という）があると判断される（Ｓ２８：ＮＯ）。この場合、例えば図９に示すような不足物品報知画面１１０がＬＣＤ１５に表示されることで、不足物品に関する情報がユーザに報知される（Ｓ２９）。図９に示すように、不足物品報知画面１１０は、通常の模様選択画面に警告ウィンドウ１１１が重ねて表示される画面である。警告ウィンドウ１１１には、例えば、必要物品（道具）がないことと、不足物品を特定する情報とをユーザに知らせるメッセージ１１２が表示される。また、現在の模様選択状態を取り消して、他の内蔵模様を選択する画面に移る指示を入力するためのキャンセルボタン１１３と、不足物品があることは無視してそのまま縫製を開始可能な状態に移る指示を入力するためのＯＫボタン１１４とが表示される。
【００５０】
ユーザのパネル操作によってキャンセルボタン１１３が選択され、現在の模様選択状態が取り消された場合には（Ｓ３０：ＹＥＳ）、処理はステップＳ２１に戻って再びＬＣＤ１５に模様選択画面（図示略）が表示され、ＣＰＵ６１は、新たに内蔵模様が選択されるまで待機する。一方、ユーザのパネル操作によってＯＫボタン１１４が選択された場合（Ｓ３０：ＮＯ）、縫製開始が可能な状態になった後、開始・停止スイッチ３２が開始されると、選択模様の縫製が行われる（Ｓ３１）。
【００５１】
以上に説明したように、本実施形態のミシン１では、タグリーダ５０によって、通信範囲内にある準備済み物品に装着された無線タグ５１から、定期的に準備済み物品を識別するための情報が読み取られ、準備済み物品リスト４１に記憶される。また、ユーザによって、タッチパネル２６のパネル操作により、複数の内蔵模様のうち所望の模様が選択模様として選択されると、内蔵模様の各々について縫製に必要な縫製物品に関する物品情報を記憶する必要物品ＤＢ６９から、選択模様に対応する必要物品の物品情報が、必要物品リスト４２に記憶される。そして、必要物品リスト４２と準備済み物品リスト４１とが比較されて準備済み物品に含まれていない必要物品である不足物品が特定され、ＬＣＤ１５に表示される不足物品報知画面１１０によって、不足物品に関する情報がユーザに報知される。したがって、ミシン１のユーザは、縫製の準備段階で、所望の選択模様に対応する必要物品が全て揃っているか否かを容易に確認することができる。
【００５２】
また、無線タグ５１が装着される縫製物品は、夫々多数の種類が存在する糸駒２０、押え足９２、刺繍枠３４である。本実施形態のミシン１によれば、内蔵模様に対応する必要物品を管理し、不足物品をユーザに知らせることができるので、ユーザの必要物品の有無の確認作業の煩雑さを軽減できる。特に、刺繍縫製では、糸色が異なる糸駒２０が多数必要である。このため、ユーザは、糸色が異なる多数（例えば、４０色）の糸駒２０がケースに収納された糸駒セットを購入し、使用するのが一般的である。しかし、糸駒セットの中には、一見すると同じような色に見える非常によく似た色の複数の糸駒２０が含まれ、区別が難しい場合がある。この場合、ユーザは、縫製の準備段階で、自分が必要な色の糸駒２０を保有しているのか否かを確認するために、糸駒２０に付記されている糸番号を一々視認しなければならない。本実施形態のミシン１によれば、このような非常に煩雑な作業も不要となる。
【００５３】
上記実施形態では、必要物品ＤＢ６９を記憶するＥＥＰＲＯＭ６４が、本発明の「記憶手段」に相当する。ユーザがパネル操作により所望の内蔵模様を選択するタッチパネル２６が、「選択手段」に相当する。図７のステップＳ２３〜Ｓ２６で、必要物品リストを作成する処理を行うＣＰＵ６１が、「第１特定手段」に相当する。無線タグ５１から情報を読み取るタグリーダ５０が、「読取り手段」に相当する。図５の準備済み物品特定処理を行うＣＰＵ６１が、「第２特定手段」に相当する。図７のステップＳ２９で、「報知手段」に相当するＬＣＤ１５に、不足物品報知画面１１０または判断結果報知画面１２０を表示させるＣＰＵ６１が、「報知制御手段」に相当する。
【００５４】
本発明は上記実施形態に限定されるものではなく、種々の変更が可能である。例えば、上記実施形態では、１つの糸駒２０をセット可能なミシン１を例示したが、複数（例えば、６個）の糸駒２０をセット可能ないわゆる多針ミシンを採用してもよい。
【００５５】
また、上記実施形態では、不足物品がある場合に、不足物品に関する情報がユーザに報知されるが、不足物品に関する情報だけではなく、準備済み物品に含まれている必要物品（以下、充足物品という）に関する情報も合わせて報知されてもよい。上記実施形態の必要物品判断処理の一部を変更することで、このような変形例の処理を実現できる。以下に、図７および図１０を参照して変形例に係る必要物品判断処理について説明する。
【００５６】
上記実施形態では、図７のステップＳ２７で必要物品リスト４２と準備済み物品リスト４１とが比較された後、ステップＳ２８で必要物品が全て揃っているか否かが判断され、揃っていない場合に（Ｓ２８：ＮＯ）、ステップＳ２９で不足物品報知画面１１０が表示される。変形例の必要物品判断処理では、ステップ２８の処理は行われず、ステップＳ２９では、不足物品報知画面１１０に代えて、例えば図１０に示すような判断結果報知画面１２０がＬＣＤ１５に表示される。判断結果報知画面１２０では、通常の模様選択画面に結果ウィンドウ１１６が重ねて表示される。結果ウィンドウ１１６には、必要物品（道具）とその有無を表示することを報知するメッセージ１１７と、全ての必要物品の物品（道具）名、種類とその有無を示すリスト１１８と、キャンセルボタン１１３とＯＫボタン１１４とが表示される。リスト１１８の「有無」欄に「×」が付されているのが不足物品、「○」が付されているのが充足物品である。キャンセルボタン１１３とＯＫボタン１１４が選択された場合の夫々の処理は、上記実施形態と同じである。
【００５７】
かかる変形例の必要物品判断処理によれば、判断結果報知画面１２０によって、不足物品に関する情報と、充足物品に関する情報とが合わせてユーザに報知される。したがって、ミシン１のユーザは、縫製の準備段階で、所望の選択模様に対応する必要物品をすべて把握でき、そのうち揃っているものといないものの両方を容易に確認することができる。
【符号の説明】
【００５８】
１  ミシン
１５  液晶ディスプレイ
２６  タッチパネル
５０  タグリーダ
５１  無線タグ
６１  ＣＰＵ
６４  ＥＥＰＲＯＭ
【図１】
2012120723.tif 000003
【図２】
2012120723.tif 000004
【図３】
2012120723.tif 000005
【図４】
2012120723.tif 000006
【図５】
2012120723.tif 000007
【図６】
2012120723.tif 000008
【図７】
2012120723.tif 000009
【図８】
2012120723.tif 000010
【図９】
2012120723.tif 000011
【図１０】
2012120723.tif 000012