(57)【要約】【課題】記憶装置に記憶された刺繍情報を使用できるミシンの台数を制限することが可能なミシンシステム、ミシン、及び記憶装置を提供する。【解決手段】ＵＳＢメモリに記憶されている使用条件情報が復号される。使用条件情報にミシン自身が合致する場合、ＵＳＢメモリに記憶されている使用履歴データテーブルが復号される（Ｓ４７）。使用履歴データテーブルに記憶されている、ミシンの個体を識別するための情報である第一個体情報に、ミシン自身の第一個体情報と合致する第一個体情報があるか否かが判断される（Ｓ４９及びＳ５０）。合致する第一個体情報がない場合（Ｓ５０：ＮＯ）、使用履歴データテーブルに記憶されている第一個体情報が所定の数より少ないか否かが判断される（Ｓ５１）。所定の数より少ない場合（Ｓ５１：ＹＥＳ）、刺繍情報が復号され（Ｓ５５）、刺繍縫製が実行される（Ｓ６０）。【選択図】図１２
2012135541.tif 000002
【特許請求の範囲】
【請求項１】
布に縫製を行うミシンと、前記ミシンに着脱可能な記憶装置とを備えたミシンシステムにおいて、
前記記憶装置は、
第一復号鍵で復号可能に暗号化された、前記ミシンが刺繍を行うための情報である刺繍情報を記憶する刺繍情報記憶手段と、
前記刺繍情報を使用可能な前記ミシンについての条件の情報である使用条件情報を記憶する条件情報記憶手段と、
前記ミシンの個体を識別するための情報である第一個体情報を、前記刺繍情報を使用した前記ミシン毎に所定の数だけ記憶可能な使用履歴記憶手段と
を備え、
前記ミシンは、
前記記憶装置を着脱可能な着脱手段と、
前記ミシン自身の前記第一個体情報を記憶する第一個体情報記憶手段と、
前記着脱手段によって装着された前記記憶装置の前記条件情報記憶手段に記憶された前記使用条件情報を参照し、前記ミシン自身が前記使用条件情報に合致するか否かを判断する使用条件判断手段と、
前記使用条件判断手段によって前記ミシン自身が前記使用条件情報に合致すると判断された場合に、前記使用履歴記憶手段に記憶された前記第一個体情報が、前記所定の数より少ないか否かを判断することで、前記刺繍情報記憶手段に記憶された前記刺繍情報を使用可能か否かを判断する使用可否判断手段と、
前記使用可否判断手段によって、前記刺繍情報記憶手段に記憶された前記刺繍情報を使用可能であると判断された場合に、復号鍵を記憶する復号鍵記憶手段に記憶されている前記第一復号鍵を使用して、前記刺繍情報記憶手段に記憶された前記刺繍情報を復号する第一復号手段と、
前記使用可否判断手段によって、前記刺繍情報記憶手段に記憶された前記刺繍情報を使用可能であると判断された場合に、第一個体情報記憶手段に記憶された前記第一個体情報を、前記使用履歴記憶手段に記憶させる個体情報記憶制御手段と、
前記第一復号手段によって復号された前記刺繍情報を使用して、前記布に刺繍を行う刺繍手段と
を備えたことを特徴とするミシンシステム。
【請求項２】
前記ミシンの前記使用可否判断手段は、前記使用履歴記憶手段に記憶された前記第一個体情報が前記所定の数より少ないか否かを判断すること、または、前記ミシン自身の前記第一個体情報が前記使用履歴記憶手段に記憶されているか否かを判断することで、前記刺繍情報記憶手段に記憶された前記刺繍情報を使用可能であるか否かを判断することを特徴とする請求項１に記載のミシンシステム。
【請求項３】
前記記憶装置の前記条件情報記憶手段に記憶された前記使用条件情報は、第二復号鍵で復号可能に暗号化され、
前記ミシンは、前記復号鍵記憶手段に記憶されている前記第二復号鍵を使用して、前記使用条件記憶手段に記憶された前記使用条件情報を復号する第二復号手段を備え、
前記使用条件判断手段は、前記第二復号手段によって復号された前記使用条件情報を参照し、前記ミシン自身が前記使用条件情報に合致するか否かを判断することを特徴とする請求項１または２に記載のミシンシステム。
【請求項４】
前記記憶装置の前記使用履歴記憶手段に記憶された前記第一個体情報は、第三復号鍵で復号可能に暗号化され、
前記ミシンは、前記復号鍵記憶手段に記憶されている前記第三復号鍵を使用して、前記使用履歴記憶手段に記憶されている前記第一個体情報を復号する第三復号手段を備え、
前記使用可否判断手段は、前記第三復号手段によって復号された前記第一個体情報を参照して、前記刺繍情報記憶手段に記憶された前記刺繍情報を使用可能であるか否かを判断し、
前記個体情報記憶制御手段は、前記第一個体情報記憶手段に記憶された前記第一個体情報を、前記第三復号鍵で復号可能に暗号化して、前記使用履歴記憶手段に記憶させることを特徴とする請求項１から３のいずれかに記載のミシンシステム。
【請求項５】
前記記憶装置の前記刺繍情報記憶手段と、前記条件情報記憶手段と、前記使用履歴記憶手段とのうちの少なくとも１つは、所定の前記ミシンのみがアクセス可能な記憶領域である秘匿領域に設けられ、
前記ミシンは、前記秘匿領域にアクセス可能であることを特徴とする請求項１から４のいずれかに記載のミシンシステム。
【請求項６】
前記記憶装置は、
前記記憶装置の個体を識別するための情報である第二個体情報を記憶する第二個体情報記憶手段と、
前記第二個体情報記憶手段に記憶された前記第二個体情報に対応し、前記秘匿領域に記憶され第四複号鍵で復号可能に暗号化されている第三個体情報を記憶する第三個体情報記憶手段と
を備え、
前記ミシンは、
前記第二個体情報記憶手段に記憶された前記第二個体情報と、前記第三個体情報記憶手段に記憶された前記第三個体情報とが対応するか否かを判断する個体情報判断手段を備え、
前記個体情報判断手段によって、前記第二個体情報と前記第三個体情報とが対応すると判断された場合にのみ、前記第一復号手段は、前記刺繍情報記憶手段に記憶された前記刺繍情報を復号することを特徴とする請求項５に記載のミシンシステム。
【請求項７】
前記第一復号鍵、前記第二復号鍵、前記第三復号鍵、及び前記第四復号鍵のうちの少なくとも２つは、同一の復号鍵であることを特徴とする請求項６に記載のミシンシステム。
【請求項８】
第一復号鍵で復号可能に暗号化された、ミシンが刺繍を行うための情報である刺繍情報を記憶する刺繍情報記憶手段と、前記刺繍情報を使用可能な前記ミシンについての条件の情報である使用条件情報を記憶する条件情報記憶手段と、前記ミシンの個体を識別するための情報である第一個体情報を、前記刺繍情報を使用した前記ミシン毎に所定の数だけ記憶可能な使用履歴記憶手段とを備えた記憶装置を着脱可能な着脱手段と、
前記ミシン自身の前記第一個体情報を記憶する第一個体情報記憶手段と、
前記着脱手段に装着された前記記憶装置の前記条件情報記憶手段に記憶された前記使用条件情報を参照し、前記ミシン自身が前記使用条件情報に合致するか否かを判断する使用条件判断手段と、
前記使用条件判断手段によって前記ミシン自身が前記使用条件情報に合致すると判断された場合に、前記使用履歴記憶手段に記憶された前記第一個体情報が、前記所定の数より少ないか否かを判断することで、前記刺繍情報記憶手段に記憶された前記刺繍情報を使用可能か否かを判断する使用可否判断手段と、
前記使用可否判断手段によって、前記刺繍情報記憶手段に記憶された前記刺繍情報を使用可能であると判断された場合に、復号鍵を記憶する復号鍵記憶手段に記憶されている前記第一復号鍵を使用して、前記刺繍情報記憶手段に記憶された前記刺繍情報を復号する第一復号手段と、
前記使用可否判断手段によって、前記刺繍情報記憶手段に記憶された前記刺繍情報を使用可能であると判断された場合に、前記第一個体情報記憶手段に記憶された前記第一個体情報を、前記使用履歴記憶手段に記憶させる個体情報記憶制御手段と、
前記第一復号手段によって復号された前記刺繍情報を使用して、前記布に刺繍を行う刺繍手段と
を備えたことを特徴とするミシン。
【請求項９】
前記使用可否判断手段は、前記使用履歴記憶手段に記憶された前記第一個体情報が前記所定の数より少ないか否かを判断すること、または、前記ミシン自身の前記第一個体情報が前記使用履歴記憶手段に記憶されているか否かを判断することで、前記刺繍情報記憶手段に記憶された前記刺繍情報を使用可能であるか否かを判断することを特徴とする請求項８に記載のミシン。
【請求項１０】
前記記憶装置の前記条件情報記憶手段に記憶された前記使用条件情報は、第二復号鍵で復号可能に暗号化され、
前記ミシンは、前記復号鍵記憶手段に記憶されている前記第二復号鍵を使用して、前記使用条件記憶手段に記憶された前記使用条件情報を復号する第二復号手段を備え、
前記使用条件判断手段は、前記第二復号手段によって復号された前記使用条件情報を参照し、前記ミシン自身が前記使用条件情報に合致するか否かを判断することを特徴とする請求項８または９に記載のミシン。
【請求項１１】
前記記憶装置の前記使用履歴記憶手段に記憶された前記第一個体情報は、第三復号鍵で復号可能に暗号化され、
前記ミシンは、前記復号鍵記憶手段に記憶されている前記第三復号鍵を使用して、前記使用履歴記憶手段に記憶されている前記第一個体情報を復号する第三復号手段を備え、
前記使用可否判断手段は、前記第三復号手段によって復号された前記第一個体情報を参照して、前記刺繍情報記憶手段に記憶された前記刺繍情報を使用可能であるか否かを判断し、
前記個体情報記憶制御手段は、前記第一個体情報記憶手段に記憶された前記第一個体情報を、前記第三復号鍵で復号可能に暗号化して、前記使用履歴記憶手段に記憶させることを特徴とする請求項８から１０のいずれかに記載のミシン。
【請求項１２】
前記記憶装置の前記刺繍情報記憶手段と、前記条件情報記憶手段と、前記使用履歴記憶手段とのうちの少なくとも１つは、所定の前記ミシンのみがアクセス可能な記憶領域である秘匿領域に設けられ、
前記ミシンは、前記秘匿領域にアクセス可能であることを特徴とする請求項８から１１のいずれかに記載のミシン。
【請求項１３】
前記記憶装置に設けられた、前記記憶装置の個体を識別するための情報である第二個体情報を記憶する第二個体情報記憶手段に記憶された前記第二個体情報と、前記記憶装置に設けられた、前記第二個体情報記憶手段に記憶された前記第二個体情報に対応し、前記秘匿領域に記憶され第四複号鍵で復号可能に暗号化されている第三個体情報を記憶する第三個体情報記憶手段に記憶された前記第三個体情報とが対応するか否かを判断する個体情報判断手段を備え、
前記個体情報判断手段によって、前記第二個体情報と前記第三個体情報とが対応すると判断された場合にのみ、前記第一復号手段は、前記刺繍情報記憶手段に記憶された前記刺繍情報を復号することを特徴とする請求項１２に記載のミシン。
【請求項１４】
前記第一復号鍵、前記第二復号鍵、前記第三復号鍵、及び前記第四復号鍵のうちの少なくとも２つは、同一の鍵であることを特徴とする請求項１３に記載のミシン。
【請求項１５】
布に縫製を行うミシンに着脱可能な記憶装置において、
前記ミシンが記憶している第一復号鍵で復号可能に暗号化された、前記ミシンが刺繍を行うための情報である刺繍情報を記憶する刺繍情報記憶手段と、
前記刺繍情報を使用可能な前記ミシンについての条件の情報である使用条件情報を記憶する条件情報記憶手段と、
前記ミシンによって記憶される前記ミシンの個体を識別するための情報である第一個体情報を、前記刺繍情報を使用した前記ミシン毎に所定の数だけ記憶可能な使用履歴記憶手段と
を備えたことを特徴とする記憶装置。
【請求項１６】
前記条件情報記憶手段に記憶された前記使用条件情報は、前記ミシンが記憶している第二復号鍵で復号可能に暗号化されたことを特徴とする請求項１５に記載の記憶装置。
【請求項１７】
前記使用履歴記憶手段に記憶された前記第一個体情報は、前記ミシンが記憶している第三復号鍵で復号可能に暗号化されて、前記ミシンによって前記使用履歴記憶手段に記憶されることを特徴とする請求項１５または１６に記載の記憶装置。
【請求項１８】
前記刺繍情報記憶手段と、前記条件情報記憶手段と、前記使用履歴記憶手段とのうちの少なくとも１つは、所定の前記ミシンのみがアクセス可能な記憶領域である秘匿領域に設けられたことを特徴とする請求項１５から１７のいずれかに記載の記憶装置。
【請求項１９】
前記記憶装置の個体を識別するための情報である第二個体情報を記憶する第二個体情報記憶手段と、
前記第二個体情報記憶手段に記憶された前記第二個体情報に対応し、前記秘匿領域に記憶され第四複号鍵で復号可能に暗号化されている第三個体情報を記憶する第三個体情報記憶手段と
を備えたことを特徴とする請求項１８に記載の記憶装置。
【請求項２０】
前記第一復号鍵、前記第二復号鍵、前記第三復号鍵、及び前記第四復号鍵のうちの少なくとも２つは、同一の鍵であることを特徴とする請求項１９に記載の記憶装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、刺繍情報に基づいて布に刺繍を行うミシンシステム、ミシン、及び記憶装置に関する。
【背景技術】
【０００２】
従来、記憶装置に記憶された刺繍情報に基づいて、布に刺繍模様を縫製するミシンが知られている。例えば、特許文献１に記載の刺繍装置付きミシンでは、複数の刺繍模様の模様データが記憶されたＲＯＭカードをミシンに装着し、所望の刺繍模様を選択して縫製することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平５−４９７６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、前記従来のミシンでは、ＲＯＭカードを装着するカードスロットを有しているミシンであれば、ＲＯＭカードに記憶されている模様データ（刺繍情報）を読み込むことが可能である。このため、不特定多数のミシンで同じＲＯＭカードが不正に使用される場合があるという問題点があった。
【０００５】
本発明の目的は、記憶装置に記憶された刺繍情報を使用できるミシンの台数を制限することが可能なミシンシステム、ミシン、及び記憶装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明の第１の態様に係るミシンシステムは、布に縫製を行うミシンと、前記ミシンに着脱可能な記憶装置とを備えたミシンシステムにおいて、前記記憶装置は、第一復号鍵で復号可能に暗号化された、前記ミシンが刺繍を行うための情報である刺繍情報を記憶する刺繍情報記憶手段と、前記刺繍情報を使用可能な前記ミシンについての条件の情報である使用条件情報を記憶する条件情報記憶手段と、前記ミシンの個体を識別するための情報である第一個体情報を、前記刺繍情報を使用した前記ミシン毎に所定の数だけ記憶可能な使用履歴記憶手段とを備え、前記ミシンは、前記記憶装置を着脱可能な着脱手段と、前記ミシン自身の前記第一個体情報を記憶する第一個体情報記憶手段と、前記着脱手段によって装着された前記記憶装置の前記条件情報記憶手段に記憶された前記使用条件情報を参照し、前記ミシン自身が前記使用条件情報に合致するか否かを判断する使用条件判断手段と、前記使用条件判断手段によって前記ミシン自身が前記使用条件情報に合致すると判断された場合に、前記使用履歴記憶手段に記憶された前記第一個体情報が、前記所定の数より少ないか否かを判断することで、前記刺繍情報記憶手段に記憶された前記刺繍情報を使用可能か否かを判断する使用可否判断手段と、前記使用可否判断手段によって、前記刺繍情報記憶手段に記憶された前記刺繍情報を使用可能であると判断された場合に、復号鍵を記憶する復号鍵記憶手段に記憶されている前記第一復号鍵を使用して、前記刺繍情報記憶手段に記憶された前記刺繍情報を復号する第一復号手段と、前記使用可否判断手段によって、前記刺繍情報記憶手段に記憶された前記刺繍情報を使用可能であると判断された場合に、第一個体情報記憶手段に記憶された前記第一個体情報を、前記使用履歴記憶手段に記憶させる個体情報記憶制御手段と、前記第一復号手段によって復号された前記刺繍情報を使用して、前記布に刺繍を行う刺繍手段とを備えている。
【０００７】
この場合、使用条件判断手段によってミシンが使用条件情報に合致すると判断された場合、且つ、使用可否判断手段によって、使用履歴記憶手段に記憶された第一個体情報が、所定の数より少ないと判断された場合に、第一復号手段は、刺繍情報を復号する。そして、刺繍手段は、復号された刺繍情報を使用して刺繍を行う。つまり、第一復号手段が刺繍情報を復号できるのは、使用履歴記憶手段に記憶された第一個体情報が、所定の数より少ない場合である。よって、刺繍情報記憶手段に記憶された刺繍情報を使用できるミシンの台数を、所定の台数以下に制限できる。
【０００８】
前記ミシンシステムにおいて、前記ミシンの前記使用可否判断手段は、前記使用履歴記憶手段に記憶された前記第一個体情報が前記所定の数より少ないか否かを判断すること、または、前記ミシン自身の前記第一個体情報が前記使用履歴記憶手段に記憶されているか否かを判断することで、前記刺繍情報記憶手段に記憶された前記刺繍情報を使用可能であるか否かを判断してもよい。この場合において、過去に、使用可否判断手段によって刺繍情報記憶手段に記憶された刺繍情報を使用可能であると判断された場合、個体情報記憶制御手段によって使用履歴記憶手段に第一個体情報が記憶され、第一復号手段によって刺繍情報が復号される。つまり、ミシンが過去に刺繍情報記憶手段に記憶されている刺繍情報を復号したことがある場合、使用履歴記憶手段には、個体情報記憶制御手段によって第一個体情報が記憶される。そして、使用可否判断手段は、ミシン自身の第一個体情報が使用履歴記憶手段に記憶されている場合、言い換えると、過去に刺繍情報を復号したことがある場合に、刺繍情報を使用可能であると判断する。つまり、一度刺繍情報を復号したことがあれば、その後も継続して刺繍情報記憶手段に記憶された刺繍情報を復号して使用することができる。
【０００９】
前記ミシンシステムにおいて、前記記憶装置の前記条件情報記憶手段に記憶された前記使用条件情報は、第二復号鍵で復号可能に暗号化され、前記ミシンは、前記復号鍵記憶手段に記憶されている前記第二復号鍵を使用して、前記使用条件記憶手段に記憶された前記使用条件情報を復号する第二復号手段を備え、前記使用条件判断手段は、前記第二復号手段によって復号された前記使用条件情報を参照し、前記ミシン自身が前記使用条件情報に合致するか否かを判断してもよい。この場合、使用条件情報が暗号化されているため、不正に刺繍情報が使用される可能性をさらに低減することができる。
【００１０】
前記ミシンシステムにおいて、前記記憶装置の前記使用履歴記憶手段に記憶された前記第一個体情報は、第三復号鍵で復号可能に暗号化され、前記ミシンは、前記復号鍵記憶手段に記憶されている前記第三復号鍵を使用して、前記使用履歴記憶手段に記憶されている前記第一個体情報を復号する第三復号手段を備え、前記使用可否判断手段は、前記第三復号手段によって復号された前記第一個体情報を参照して、前記刺繍情報記憶手段に記憶された前記刺繍情報を使用可能であるか否かを判断し、前記個体情報記憶制御手段は、前記第一個体情報記憶手段に記憶された前記第一個体情報を、前記第三復号鍵で復号可能に暗号化して、前記使用履歴記憶手段に記憶させてもよい。この場合、使用履歴記憶手段に記憶されている第一個体情報が暗号化されているため、不正に刺繍情報が使用される可能性をさらに低減することができる。
【００１１】
前記ミシンシステムにおいて、前記記憶装置の前記刺繍情報記憶手段と、前記条件情報記憶手段と、前記使用履歴記憶手段とのうちの少なくとも１つは、所定の前記ミシンのみがアクセス可能な記憶領域である秘匿領域に設けられ、前記ミシンは、前記秘匿領域にアクセス可能であってもよい。この場合、所定のミシンのみがアクセス可能な秘匿領域に、刺繍情報記憶手段と、条件情報記憶手段と、使用履歴記憶手段とのうちの少なくとも１つが設けられている。このため、所定のミシン以外は、各記憶手段にアクセスすることができない。よって、不正に刺繍情報が使用される可能性をさらに低減することができる。
【００１２】
前記ミシンシステムにおいて、前記記憶装置は、前記記憶装置の個体を識別するための情報である第二個体情報を記憶する第二個体情報記憶手段と、前記第二個体情報記憶手段に記憶された前記第二個体情報に対応し、前記秘匿領域に記憶され第四複号鍵で復号可能に暗号化されている第三個体情報を記憶する第三個体情報記憶手段とを備え、前記ミシンは、前記第二個体情報記憶手段に記憶された前記第二個体情報と、前記第三個体情報記憶手段に記憶された前記第三個体情報とが対応するか否かを判断する個体情報判断手段を備え、前記個体情報判断手段によって、前記第二個体情報と前記第三個体情報とが対応すると判断された場合にのみ、前記第一復号手段は、前記刺繍情報記憶手段に記憶された前記刺繍情報を復号してもよい。
【００１３】
この場合、第二個体情報記憶手段に記憶された第二個体情報と、第三個体情報記憶手段に記憶された第三個体情報とが対応する場合にのみ、ミシンは、刺繍情報を復号することが可能である。例えば、刺繍情報と第三個体情報とが他の記憶媒体に不正にコピーされた場合、第二個体情報と第三個体情報とが対応しなくなるため、ミシンは、刺繍情報を復号することができない。このように、他の記憶媒体に不正にコピーされた刺繍情報が使用されることを防止することができる。
【００１４】
前記ミシンシステムにおいて、前記第一復号鍵、前記第二復号鍵、前記第三復号鍵、及び前記第四復号鍵のうちの少なくとも２つは、同一の復号鍵であってもよい。この場合、第一復号鍵、第二復号鍵、第三復号鍵、及び第四復号鍵のうちの少なくとも２つが同一の復号鍵であるので、第一復号鍵、第二復号鍵、第三復号鍵、及び第四復号鍵を別々に記憶しておく必要がない。このため、復号鍵記憶手段の記憶容量を低減することができる。
【００１５】
本発明の第２の態様に係るミシンは、第一復号鍵で復号可能に暗号化された、ミシンが刺繍を行うための情報である刺繍情報を記憶する刺繍情報記憶手段と、前記刺繍情報を使用可能な前記ミシンについての条件の情報である使用条件情報を記憶する条件情報記憶手段と、前記ミシンの個体を識別するための情報である第一個体情報を、前記刺繍情報を使用した前記ミシン毎に所定の数だけ記憶可能な使用履歴記憶手段とを備えた記憶装置を着脱可能な着脱手段と、前記ミシン自身の前記第一個体情報を記憶する第一個体情報記憶手段と、前記着脱手段に装着された前記記憶装置の前記条件情報記憶手段に記憶された前記使用条件情報を参照し、前記ミシン自身が前記使用条件情報に合致するか否かを判断する使用条件判断手段と、前記使用条件判断手段によって前記ミシン自身が前記使用条件情報に合致すると判断された場合に、前記使用履歴記憶手段に記憶された前記第一個体情報が、前記所定の数より少ないか否かを判断することで、前記刺繍情報記憶手段に記憶された前記刺繍情報を使用可能か否かを判断する使用可否判断手段と、前記使用可否判断手段によって、前記刺繍情報記憶手段に記憶された前記刺繍情報を使用可能であると判断された場合に、復号鍵を記憶する復号鍵記憶手段に記憶されている前記第一復号鍵を使用して、前記刺繍情報記憶手段に記憶された前記刺繍情報を復号する第一復号手段と、前記使用可否判断手段によって、前記刺繍情報記憶手段に記憶された前記刺繍情報を使用可能であると判断された場合に、前記第一個体情報記憶手段に記憶された前記第一個体情報を、前記使用履歴記憶手段に記憶させる個体情報記憶制御手段と、前記第一復号手段によって復号された前記刺繍情報を使用して、前記布に刺繍を行う刺繍手段とを備えている。
【００１６】
この場合において、第一復号手段が刺繍情報を復号できるのは、使用履歴記憶手段に記憶された第一個体情報が、所定の数より少ない場合である。よって、刺繍情報記憶手段に記憶された刺繍情報を使用できるミシンの台数を、所定の台数以下に制限できる。
【００１７】
前記ミシンにおいて、前記使用可否判断手段は、前記使用履歴記憶手段に記憶された前記第一個体情報が前記所定の数より少ないか否かを判断すること、または、前記ミシン自身の前記第一個体情報が前記使用履歴記憶手段に記憶されているか否かを判断することで、前記刺繍情報記憶手段に記憶された前記刺繍情報を使用可能であるか否かを判断してもよい。この場合、過去に刺繍情報を復号したことがあれば、その後も継続して刺繍情報記憶手段に記憶された刺繍情報を復号して使用することができる。
【００１８】
前記ミシンにおいて、前記記憶装置の前記条件情報記憶手段に記憶された前記使用条件情報は、第二復号鍵で復号可能に暗号化され、前記ミシンは、前記復号鍵記憶手段に記憶されている前記第二復号鍵を使用して、前記使用条件記憶手段に記憶された前記使用条件情報を復号する第二復号手段を備え、前記使用条件判断手段は、前記第二復号手段によって復号された前記使用条件情報を参照し、前記ミシン自身が前記使用条件情報に合致するか否かを判断してもよい。この場合、使用条件情報が暗号化されているため、不正に刺繍情報が使用される可能性をさらに低減することができる。
【００１９】
前記ミシンにおいて、前記記憶装置の前記使用履歴記憶手段に記憶された前記第一個体情報は、第三復号鍵で復号可能に暗号化され、前記ミシンは、前記復号鍵記憶手段に記憶されている前記第三復号鍵を使用して、前記使用履歴記憶手段に記憶されている前記第一個体情報を復号する第三復号手段を備え、前記使用可否判断手段は、前記第三復号手段によって復号された前記第一個体情報を参照して、前記刺繍情報記憶手段に記憶された前記刺繍情報を使用可能であるか否かを判断し、前記個体情報記憶制御手段は、前記第一個体情報記憶手段に記憶された前記第一個体情報を、前記第三復号鍵で復号可能に暗号化して、前記使用履歴記憶手段に記憶させてもよい。この場合、使用履歴記憶手段に記憶されている第一個体情報が暗号化されているため、不正に刺繍情報が使用される可能性をさらに低減することができる。
【００２０】
前記ミシンにおいて、前記記憶装置の前記刺繍情報記憶手段と、前記条件情報記憶手段と、前記使用履歴記憶手段とのうちの少なくとも１つは、所定の前記ミシンのみがアクセス可能な記憶領域である秘匿領域に設けられ、前記ミシンは、前記秘匿領域にアクセス可能であってもよい。この場合、所定のミシンのみがアクセス可能な秘匿領域に、刺繍情報記憶手段と、条件情報記憶手段と、使用履歴記憶手段とのうちの少なくとも１つが設けられている。このため、所定のミシン以外は、各記憶手段にアクセスすることができない。よって、不正に刺繍情報が使用される可能性をさらに低減することができる。
【００２１】
前記ミシンは、前記記憶装置に設けられた、前記記憶装置の個体を識別するための情報である第二個体情報を記憶する第二個体情報記憶手段に記憶された前記第二個体情報と、前記記憶装置に設けられた、前記第二個体情報記憶手段に記憶された前記第二個体情報に対応し、前記秘匿領域に記憶され第四複号鍵で復号可能に暗号化されている第三個体情報を記憶する第三個体情報記憶手段に記憶された前記第三個体情報とが対応するか否かを判断する個体情報判断手段を備え、前記個体情報判断手段によって、前記第二個体情報と前記第三個体情報とが対応すると判断された場合にのみ、前記第一復号手段は、前記刺繍情報記憶手段に記憶された前記刺繍情報を復号してもよい。この場合、他の記憶媒体に不正にコピーされた刺繍情報が使用されることを防止することができる。
【００２２】
前記ミシンにおいて、前記第一復号鍵、前記第二復号鍵、前記第三復号鍵、及び前記第四復号鍵のうちの少なくとも２つは、同一の鍵であってもよい。この場合、第一復号鍵、第二復号鍵、第三復号鍵、及び第四復号鍵を別々に記憶しておく必要がない。このため、復号鍵記憶手段の記憶容量を低減することができる。
【００２３】
本発明の第３の態様に係る記憶装置は、布に縫製を行うミシンに着脱可能な記憶装置において、前記ミシンが記憶している第一復号鍵で復号可能に暗号化された、前記ミシンが刺繍を行うための情報である刺繍情報を記憶する刺繍情報記憶手段と、前記刺繍情報を使用可能な前記ミシンについての条件の情報である使用条件情報を記憶する条件情報記憶手段と、前記ミシンによって記憶される前記ミシンの個体を識別するための情報である第一個体情報を、前記刺繍情報を使用した前記ミシン毎に所定の数だけ記憶可能な使用履歴記憶手段とを備えている。この場合、使用履歴記憶手段は、刺繍情報を使用したミシン毎に所定の数だけ第一個体情報を記憶可能である。言い換えると、使用履歴記憶手段には、所定の数を超える第一個体情報は記憶できない。このため、使用履歴記憶手段に記憶された第一個体情報が所定の数より少ない場合に刺繍情報を復号できるようにミシンを設定すれば、刺繍情報を使用できるミシンの台数を所定の台数以下に制限できる。
【００２４】
前記記憶装置において、前記条件情報記憶手段に記憶された前記使用条件情報は、前記ミシンが記憶している第二復号鍵で復号可能に暗号化されてもよい。この場合、使用条件情報が暗号化されているため、不正に刺繍情報が使用される可能性をさらに低減することができる。
【００２５】
前記記憶装置において、前記使用履歴記憶手段に記憶された前記第一個体情報は、前記ミシンが記憶している第三復号鍵で復号可能に暗号化されて、前記ミシンによって前記使用履歴記憶手段に記憶されてもよい。この場合、使用履歴記憶手段に記憶されている第一個体情報が暗号化されているため、不正に刺繍情報が使用される可能性をさらに低減することができる。
【００２６】
前記記憶装置において、前記刺繍情報記憶手段と、前記条件情報記憶手段と、前記使用履歴記憶手段とのうちの少なくとも１つは、所定の前記ミシンのみがアクセス可能な記憶領域である秘匿領域に設けられてもよい。この場合、所定のミシンのみがアクセス可能な秘匿領域に、刺繍情報記憶手段と、条件情報記憶手段と、使用履歴記憶手段とのうちの少なくとも１つが設けられている。このため、所定のミシン以外は、各記憶手段にアクセスすることができない。よって、不正に刺繍情報が使用される可能性をさらに低減することができる。
【００２７】
前記記憶装置は、前記記憶装置の個体を識別するための情報である第二個体情報を記憶する第二個体情報記憶手段と、前記第二個体情報記憶手段に記憶された前記第二個体情報に対応し、前記秘匿領域に記憶され第四複号鍵で復号可能に暗号化されている第三個体情報を記憶する第三個体情報記憶手段とを備えてもよい。この場合、第二個体情報記憶手段に記憶された第二個体情報と、第三個体情報記憶手段に記憶された第三個体情報とが対応する場合にのみ、刺繍情報を復号することができるようにミシンを設定すれば、他の記憶媒体に不正にコピーされた刺繍情報が使用されることを防止することができる。
【００２８】
前記記憶装置において、前記第一復号鍵、前記第二復号鍵、前記第三復号鍵、及び前記第四復号鍵のうちの少なくとも２つは、同一の鍵であってもよい。この場合、第一復号鍵、第二復号鍵、第三復号鍵、及び第四復号鍵を別々に記憶しておく必要がない。このため、ミシンが復号鍵を記憶するための記憶容量を低減することができる。
【図面の簡単な説明】
【００２９】
【図１】ミシンシステム１を示す斜視図である。
【図２】針棒６、縫針７、押え棒４５、及び押え足４７と、その近傍を示す要部左側面図である。
【図３】ミシンシステム１の電気的構成を示す模式図である。
【図４】ＵＳＢメモリ３の電気的構成を示す模式図である。
【図５】ＰＣ４の電気的構成を示す模式図である。
【図６】使用条件情報データテーブル９５を示す模式図である。
【図７】刺繍情報データテーブル９６を示す模式図である。
【図８】機種関連情報データテーブル９７を示す模式図である。
【図９】刺繍情報記憶処理を示すフローチャートである。
【図１０】使用履歴データテーブル９８を示す模式図である。
【図１１】メイン処理を示すフローチャートである。
【図１２】メイン処理を示すフローチャートである。
【図１３】使用履歴データテーブル９８を示す模式図である。
【図１４】使用履歴データテーブル９８を示す模式図である。
【発明を実施するための形態】
【００３０】
以下、実施の形態について、図面を参照して説明する。まず、ミシンシステム１の構成について、図１及び図２を参照して説明する。図１において、ユーザが位置する側をミシン２の前方、その反対側を後方とする。ミシン２のユーザから見た左右方向をミシン２の左右方向とする。
【００３１】
図１に示すように、ミシンシステム１は、ミシン２とＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ３とを備える。ＵＳＢメモリ３は、ミシン２に着脱される。ミシン２は、ミシンベッド１１と、脚柱部１２と、アーム部１３と、頭部１４とを備える。ミシンベッド１１は、ミシン２の土台であって左右方向に延びるように設けられる。脚柱部１２は、ミシンベッド１１の右端部から上方へ立設されている。アーム部１３は、脚柱部１２の上端から左方へ延びる。頭部１４は、アーム部１３の左先端部に設けられている。ミシンベッド１１の上面には、針板（図示せず）が配設されている。針板の下のミシンベッド１１内には、送り歯（図示せず）と、布送り機構（図示せず）と、送り量調整用パルスモータ７８（図３参照）と、釜機構（図示せず）とが設けられている。送り歯は、縫製される加工布を所定の送り量で移動させる。布送り機構は、送り歯を駆動する。送り量調整用パルスモータ７８は、送り量を調整する。
【００３２】
ミシンベッド１１の上には、加工布１００を保持する刺繍枠３４が配置される。刺繍枠３４の内側の領域は、刺繍模様の縫目が形成可能な刺繍領域である。刺繍枠３４を移動させる刺繍枠移動装置９２は、ミシンベッド１１に着脱可能である。刺繍枠移動装置９２の上部には、前後方向に延びるキャリッジカバー３５が設けられる。キャリッジカバー３５の内部には、Ｙ軸移動機構（図示せず）が設けられている。Ｙ軸移動機構は、キャリッジ（図示せず）をＹ方向（前後方向）に移動させる。刺繍枠３４は、キャリッジに着脱可能である。キャリッジの右方には、刺繍枠３４を装着する装着部（図示せず）が設けられている。装着部は、キャリッジカバー３５の右側面よりも右方に突出している。装着部に、刺繍枠３４の左側に設けられた取付部（図示せず）が装着される。キャリッジ、Ｙ軸移動機構、及びキャリッジカバー３５は、Ｘ軸移動機構（図示せず）によって、Ｘ方向（左右方向）に移動する。Ｘ軸移動機構は、刺繍枠移動装置９２の本体内に設けられている。これによって、刺繍枠３４がＸ方向に移動する。
【００３３】
Ｘ軸移動機構とＹ軸移動機構は、夫々、Ｘ軸モータ８３（図３参照）及びＹ軸モータ８４（図３参照）によって駆動される。刺繍枠３４がＸ方向及びＹ方向に移動されながら、針棒６（図２参照）や釜機構（図示せず）が駆動される。このようにして、刺繍枠３４に保持された加工布１００に対して所定の縫目や所定の刺繍模様等の模様を形成する模様形成動作が実行される。本実施形態では、Ｓ６０の処理（図１２参照、後述）で、刺繍情報に基づいて、刺繍縫製が実行される。刺繍模様ではない通常模様が縫製される場合には、刺繍枠移動装置９２はミシンベッド１１から取り外される。そして、送り歯により加工布が移動されながら、通常縫製が行われる。刺繍枠３４は、内枠と外枠とで加工布１００を挟持して保持する周知の構成のものであり、詳しい説明は省略する。
【００３４】
脚柱部１２の前面には、縦長の長方形形状を有する液晶ディスプレイ１５が設けられている。液晶ディスプレイ１５には、複数種類の模様、各種の機能を実行させる機能名、各種のメッセージ等が表示される。また、液晶ディスプレイ１５には、Ｓ５７の処理（図１２参照、後述）で、刺繍情報に基づく刺繍の画像が表示される。
【００３５】
液晶ディスプレイ１５の前面には、透明のタッチパネル２６が設けられている。液晶ディスプレイ１５に表示された画面に対応するタッチパネル２６の部位を、指や専用のタッチペンを用いて触れることにより、各種の操作や設定を実行することができる。以下、タッチパネル２６に触れる操作を「パネル操作」と言う。
【００３６】
アーム部１３の構成について説明する。アーム部１３の上部には、開閉する開閉カバー１６が取り付けられている。開閉カバー１６は、アーム部１３の長手方向に設けられている。開閉カバー１６は、アーム部１３の上後端部に左右方向の軸回りに開閉可能に軸支されている。開閉カバー１６を開けた状態の、アーム部１３の上部中央近傍には、糸収容部１８が設けられている。糸収容部１８は、ミシン２に糸を供給する糸駒２０を収容するための凹部である。糸収容部１８の脚柱部１２側の内壁面には、頭部１４に向かって突出する糸立棒１９が配設されている。糸駒２０は、糸駒２０が備える挿入孔（図示せず）が糸立棒１９に挿入されて装着される。糸駒２０から延びる上糸（図示せず）は、図示しない糸調子器及び糸取バネ、天秤等を含む糸掛部を経由して、縫針７（図２参照）に供給される。糸調子器は、頭部１４に設けられ、糸張力を調整する。天秤は、上下に往復駆動して上糸を引き上げる。縫針７は、針棒６に装着される。針棒６は、頭部１４内に設けられた針棒上下動機構（図示せず）により、上下動するように駆動される。針棒上下動機構は、ミシンモータ７９（図３参照）により回転駆動される主軸（図示せず）により駆動される。
【００３７】
アーム部１３の前面下部には、縫製開始・停止スイッチ２１等を含むスイッチ群２５が設けられている。縫製開始・停止スイッチ２１は、ミシン２の運転を開始又は停止させる、即ち、縫製開始又は停止を指示するのに使用される。
【００３８】
図２に示すように、頭部１４の下側には、針棒６と押え棒４５とが設けられている。針棒６の下端部には縫針７が固定されている。押え棒４５の下端部には加工布を押える押え足４７が固定されている。
【００３９】
図３を参照して、ミシンシステム１の電気的構成について説明する。まず、ミシン２の電気的構成について説明する。図３に示すように、ミシン２の制御部６０は、ＣＰＵ６１，ＲＯＭ６２，ＲＡＭ６３，ＥＥＰＲＯＭ６４、入出力インターフェイス６５を備え、これらはバス６７により相互に接続されている。ＲＯＭ６２は、プログラム記憶領域６２１、復号鍵記憶領域６２２、及び機種関連情報記憶領域６２３を少なくとも備えている。プログラム記憶領域６２１には、ＣＰＵ６１に処理を実行させるためのプログラムデータが記憶されている。復号鍵記憶領域６２２には、暗号化された各種の情報を復号するための復号鍵が記憶されている。本実施形態では、第一復号鍵「ｆｆｇｇ」、第二復号鍵「ｈｈｉｉ」、第三復号鍵「ｊｊｋｋ」、第四復号鍵「ｍｍｎｎ」の４つの復号鍵が記憶されているとする。機種関連情報記憶領域６２３には、後述する機種関連情報データテーブル９７（図８参照）が記憶されている。
【００４０】
入出力インターフェイス６５には、縫製開始・停止スイッチ２１、タッチパネル２６、ＵＳＢコネクタ２７、駆動回路７１，７２，７４，７５，８５，及び８６が電気的に接続されている。駆動回路７１は、送り量調整用パルスモータ７８を駆動させる。駆動回路７２は、ミシンモータ７９を駆動させる。駆動回路７４は、針振り・針棒釈放パルスモータ８０を駆動させる。針振り・針棒釈放パルスモータ８０は、針棒６を揺動駆動したり、針棒６を釈放動作させたりする。駆動回路７５は、液晶ディスプレイ１５を駆動させる。駆動回路８５及び８６は、刺繍枠３４を移動させるＸ軸モータ８３及びＹ軸モータ８４を夫々駆動する。縫製開始・停止スイッチ２１はボタン式スイッチである。ＵＳＢコネクタ２７には、ＵＳＢメモリ３が着脱される。ＵＳＢコネクタ２７は、詳しくは図示しないが、脚注部１２の右側面に設けられている。ＵＳＢメモリ３がミシン２に取り付けられる際には、ＵＳＢコネクタ２７とＵＳＢプラグ３３（図４参照）とが接続される。ＣＰＵ６１は、ＵＳＢメモリ３に設けられた各記憶領域にアクセスできる。
【００４１】
図４を参照して、ＵＳＢメモリ３の電気的構成について説明する。図４に示すように、ＵＳＢメモリ３は、ＲＯＭ３１、フラッシュメモリ３２及びＵＳＢプラグ３３を少なくとも備えている。ＵＳＢプラグ３３には、ＲＯＭ３１とフラッシュメモリ３２とが電気的に接続されている。
【００４２】
ＲＯＭ３１は、第二個体情報記憶領域３１１を少なくとも備えている。第二個体情報記憶領域３１１には、第二個体情報が記憶されている。第二個体情報は、ＵＳＢメモリ３の個体を識別するための情報であり、ＵＳＢメモリ毎に異なる第二個体情報が付与されている。
【００４３】
フラッシュメモリ３２は、秘匿領域３２５を備えている。秘匿領域３２５には、第三個体情報記憶領域３２１、使用条件情報記憶領域３２２、使用履歴記憶領域３２３、及び刺繍情報記憶領域３２４が設けられている。秘匿領域３２５は、所定のミシンのみがアクセス可能な記憶領域である。所定のミシンは、例えば、同一のメーカによって製造されたミシンである。第三個体情報記憶領域３２１には、第三個体情報が記憶される。第三個体情報は、第二個体情報記憶領域３１１に記憶された第二個体情報に対応する個体情報である。使用条件情報記憶領域３２２には、後述する使用条件情報データテーブル９５（図６参照）が記憶される。使用履歴記憶領域３２３には、後述する使用履歴データテーブル９８（図１０参照）が記憶される。刺繍情報記憶領域３２４には、後述する刺繍情報データテーブル９６（図７参照）が記憶される。なお、フラッシュメモリ３２の各記憶領域には、後述するパーソナルコンピュータ４（以下、ＰＣ４と称す）の処理（図９参照）によって各種の情報が記憶される。
【００４４】
ＰＣ４は、ＵＳＢメモリ３のフラッシュメモリ３２に種々の情報を記憶させる。例えば、メーカの工場内で、ＰＣ４によってフラッシュメモリ３２に種々の情報が記憶された後、ＵＳＢメモリ３は市場に出荷されて販売される。そして、ＵＳＢメモリ３を購入したユーザが、ミシン２にＵＳＢメモリ３を取り付け、刺繍情報を使用して刺繍縫製を行う。
【００４５】
図５を参照して、ＰＣ４の電気的構成について説明する。ＰＣ４の制御部４０は、ＣＰＵ４１、ＨＤＤ４２、ＲＡＭ４４、入出力インターフェイス５２を備え、これらはバス５１により相互に接続されている。ＨＤＤ４２は、プログラム記憶領域４２１、暗号鍵記憶領域４２２、使用条件情報記憶領域４２３、及び刺繍情報記憶領域４２４を少なくとも備えている。プログラム記憶領域４２１には、ＣＰＵ４１に処理を実行させるためのプログラムデータが記憶されている。
【００４６】
暗号鍵記憶領域４２２には、各種の情報を暗号化するための暗号鍵が記憶されている。本実施形態では、第一暗号鍵「ｆｆｇｇ」、第二暗号鍵「ｈｈｉｉ」、第三暗号鍵「ｊｊｋｋ」、第四暗号鍵「ｍｍｎｎ」の４つの復号鍵が記憶されているとする。第一暗号鍵、第二暗号鍵、第三暗号鍵、及び第四暗号鍵は、それぞれ、第一復号鍵、第二復号鍵、第三復号鍵、及び第四復号鍵と同一である。
【００４７】
使用条件情報記憶領域４２３には、ＵＳＢメモリ３の使用条件情報記憶領域３２２に記憶させるための使用条件情報データテーブル９５（図６参照）が記憶されている。刺繍情報記憶領域４２４には、ＵＳＢメモリ３の刺繍情報記憶領域３２４に記憶させるための刺繍情報データテーブル９６（図７参照）が記憶されている。
【００４８】
入出力インターフェイス５２には、入力部４６、ＵＳＢコネクタ４８、及び駆動回路４９が電気的に接続されている。駆動回路４９は、液晶ディスプレイ５０を駆動させる。入力部４６は、例えば、キーボードやマウスである。ＣＰＵ４１は、入力部４６を介して入力されたユーザによる指示を検出可能である。ＵＳＢコネクタ４８には、ＵＳＢメモリ３が着脱される。ＵＳＢメモリ３がＰＣ４に取り付けられる際には、ＵＳＢコネクタ４８とＵＳＢプラグ３３（図４参照）とが接続される。ＣＰＵ４１は、ＵＳＢメモリ３に設けられた各記憶領域にアクセスできる。
【００４９】
図６を参照して、使用条件情報データテーブル９５について説明する。使用条件情報データテーブル９５は、ＰＣ４の使用条件情報記憶領域４２３（図５参照）に記憶され、ＰＣ４のＳ１８の処理（図９参照、後述）で、ＵＳＢメモリ３の使用条件情報記憶領域３２２（図４参照）に記憶される。使用条件情報データテーブル９５には、刺繍情報を使用可能なミシンについての条件の情報である使用条件情報が記憶されている。ミシン２は、ミシン２自身が使用条件情報に合致する場合に、刺繍情報を復号して使用することができる。詳細については、後述する。
【００５０】
図６に示すように、使用条件情報データテーブル９５には、使用条件情報として、仕向け地情報、機種情報、及び刺繍種類情報が記憶されている。仕向け地情報は、「日本」、「アメリカ」、及び「中国」に対応付けられ、機種情報は、「ＢＢ−ＣＣ」、「ＳＳＳ−ＸＸＸ」、「ＤＤ−ＥＥＥ」と対応付けられている。刺繍種類情報は、「第一著作権」、「第二著作権」、及び「通常」と対応付けられている。
【００５１】
仕向け地情報とは、刺繍情報を使用可能なミシンの仕向け地の条件の情報である。仕向け地とは、ミシンの出荷先である。また、機種情報は、刺繍情報を使用可能なミシンの機種を特定する情報であり、例えば、機種名又は機種コードである。本実施形態では、機種情報は、機種名であるとする。また、刺繍種類情報は、ＵＳＢメモリ３の刺繍情報記憶領域３２４（図４参照）に記憶される刺繍情報の種類に関する情報である。刺繍種類情報「第一著作権」は、所定の著作権で保護された刺繍情報が、ＵＳＢメモリ３の刺繍情報記憶領域３２４に記憶されていることを示している。第一著作権で保護された刺繍情報を使用することができるのは、第一著作権で保護された刺繍情報を使用することを許可されたミシンのみである。同様に、刺繍種類情報「第二著作権」は、第一著作権とは異なる所定の著作権で保護された刺繍情報が、ＵＳＢメモリ３の刺繍情報記憶領域３２４に記憶されていることを示している。刺繍種類情報「通常」は、著作権で保護されていない（著作権による保護が不要の）刺繍情報が、ＵＳＢメモリ３の刺繍情報記憶領域３２４に記憶されていることを示している。
【００５２】
図７を参照して、刺繍情報データテーブル９６について説明する。刺繍情報データテーブル９６は、ＰＣ４の刺繍情報記憶領域４２４（図５参照）に記憶され、ＰＣ４のＳ２３の処理（図９参照、後述）で、ＵＳＢメモリ３の刺繍情報記憶領域３２４に記憶される。刺繍情報データテーブル９６には、各種の刺繍情報が記憶されている。
【００５３】
刺繍情報には、加工布１００上に刺繍模様が縫製される際に必要となるデータが含まれている。刺繍情報は、縫針７の複数の針落ち位置を示す座標データ（Ｘ，Ｙ）を少なくとも含む。ミシン２が刺繍縫製を行う場合、座標データに基づいてＸ軸モータ８３及びＹ軸モータ８４が駆動され、刺繍枠３４がＸ方向とＹ方向に移動される。そして、刺繍枠が移動されながら、刺繍縫製が行われる。このように、刺繍情報に基づいて刺繍模様が縫製される。
【００５４】
図７に示すように、刺繍情報データテーブル９６には、第一刺繍情報、第二刺繍情報、第三刺繍情報、及び第四刺繍情報が記憶されている。第一刺繍情報及び第二刺繍情報は、著作権で保護されていない刺繍情報である。つまり、先述した刺繍種類情報が「通常」である刺繍情報である。第三刺繍情報は、第一著作権で保護された刺繍情報である。第四刺繍情報は、第二著作権で保護された刺繍情報である。
【００５５】
図８を参照して、機種関連情報データテーブル９７について説明する。機種関連情報データテーブル９７は、ミシン２の機種関連情報記憶領域６２３に記憶されている。機種関連情報データテーブル９７には、ミシン２についての種々の情報が記憶されている。
【００５６】
図８に示すように、機種関連情報データテーブル９７には、第一個体情報「ａａｂｂｃｃ」、仕向け地情報「日本」、機種情報「ＳＳＳ−ＸＸＸ」、及び刺繍種類情報「第一著作権」、「通常」が記憶されている。これは、ミシン２の第一個体情報が「ａａｂｂｃｃ」であり、仕向け地が「日本」であり、機種名が「ＳＳＳ−ＸＸＸ」であり、使用可能な刺繍情報の種類が「第一著作権」と「通常」であることを示している。なお、第一個体情報とは、ミシンの個体を識別するための情報であり、ミシン毎に異なる第一個体情報が付与されている。
【００５７】
図９を参照し、ＰＣ４のＣＰＵ４１において実行される刺繍情報記憶処理について説明する。刺繍情報記憶処理は、ＵＳＢメモリ３のフラッシュメモリ３２（図４参照）に、刺繍情報等の各種情報を記憶させる処理である。刺繍情報記憶処理は、ＵＳＢメモリ３が、ＰＣ４に接続されることによって開始される。
【００５８】
刺繍情報記憶処理では、まず、ＵＳＢメモリ３のフラッシュメモリ３２のフォーマットが行われ、フラッシュメモリ３２の記憶領域が初期化される（Ｓ１１）。次いで、フラッシュメモリ３２の記憶領域に、秘匿領域３２５が作成される（Ｓ１２）。次いで、ＵＳＢメモリ３のＲＯＭ３１の第二個体情報記憶領域３１１から、第二個体情報が読み込まれる（Ｓ１３）。次いで、Ｓ１３で読み込まれた第二個体情報から、第二個体情報に対応する第三個体情報が作成される（Ｓ１４）。本実施形態では、第二個体情報は「ａｂｃｄ」であるとする。そして、Ｓ１４で作成される第三個体情報は、第二個体情報と同一の「ａｂｃｄ」であるとする。なお、第二個体情報と第三個体情報とが同一であるのは例示であり、第二個体情報と第三個体情報とが、ミシン２のＳ３５の処理（図１１参照、後述）で照合が行えるように対応する関係であれば、第二個体情報と第三個体情報とが異なっていてもよい。
【００５９】
次いで、Ｓ１４で作成された第三個体情報が、第四復号鍵で復号可能に暗号化される（Ｓ１５）。Ｓ１５で使用される暗号鍵は、ＰＣ４の暗号鍵記憶領域４２２に記憶されている第四暗号鍵である。本実施形態では、第四暗号鍵と第四復号鍵は、共に「ｍｍｎｎ」で同一である。次いで、Ｓ１５で暗号化された第三個体情報が、ＵＳＢメモリ３の秘匿領域３２５に記憶される（Ｓ１６）。Ｓ１６で第三個体情報が記憶された記憶領域が、第三個体情報記憶領域３２１（図４参照）である。
【００６０】
次いで、ＰＣ４の使用条件情報記憶領域４２３に記憶されている使用条件情報データテーブル９５（図６参照）が、第二復号鍵で復号可能に暗号化される（Ｓ１７）。Ｓ１７で使用される暗号化鍵は、ＰＣ４の暗号鍵記憶領域４２２に記憶されている第二暗号鍵である。本実施形態では、第二暗号鍵と第二復号鍵は、共に「ｈｈｉｉ」で同一である。次いで、Ｓ１７で暗号化された使用条件情報データテーブル９５が、ＵＳＢメモリ３の秘匿領域３２５に記憶される（Ｓ１８）。Ｓ１８で使用条件情報データテーブル９５が記憶された記憶領域が、使用条件情報記憶領域３２２である。
【００６１】
次いで、所定の数の第一個体情報を記憶可能なデータテーブルである使用履歴データテーブル９８が作成される（Ｓ１９）。本実施形態では、ユーザが個人で所有（使用）するミシンの台数を想定して、所定の数は「３」とするが、これに限定するものではない。この場合、図１０に示すように、３つの第一個体情報を記憶可能な使用履歴データテーブル９８が作成される。図１０において、「−」は第一個体情報が記憶されていないことを示している。
【００６２】
次いで、Ｓ１９で作成された使用履歴データテーブル９８が、第三復号鍵で復号可能に暗号化される（Ｓ２０）。Ｓ２０で使用される暗号鍵は、ＰＣ４の暗号鍵記憶領域４２２に記憶されている第三暗号鍵である。本実施形態では、第三暗号鍵と第三復号鍵は、共に「ｊｊｋｋ」で同一である。次いで、Ｓ２０で暗号化された使用履歴データテーブル９８が、ＵＳＢメモリ３の秘匿領域３２５に記憶される（Ｓ２１）。Ｓ２１で使用履歴データテーブル９８が記憶された記憶領域が、使用履歴記憶領域３２３である。
【００６３】
次いで、ＰＣ４の刺繍情報記憶領域４２４に記憶されている刺繍情報データテーブル９６（図７参照）が、第一復号鍵で復号可能に暗号化される（Ｓ２２）。Ｓ１８で使用される暗号鍵は、ＰＣ４の暗号鍵記憶領域４２２に記憶されている第一暗号鍵である。本実施形態では、第一暗号鍵と第一復号鍵は、共に「ｆｆｇｇ」で同一である。次いで、Ｓ２２で暗号化された刺繍情報が、ＵＳＢメモリ３の秘匿領域３２５に記憶される（Ｓ２３）。Ｓ２３で刺繍情報データテーブル９６が記憶された記憶領域が、刺繍情報記憶領域３２４である。なお、ミシン２は、刺繍情報データテーブル９６に記憶された個々の刺繍情報を、暗号化されたまま、個別に読み込むことができる。Ｓ２３が実行された後、刺繍情報記憶処理が終了される。
【００６４】
以上説明したように、刺繍情報記憶処理が実行される。刺繍情報記憶処理によって、刺繍情報等の種々の情報が暗号化されながら、ＵＳＢメモリ３に記憶される。刺繍情報記憶処理が実行された後、ＵＳＢメモリ３は、市場に出荷される。
【００６５】
図１１及び図１２を参照し、ミシン２のＣＰＵ６１において実行されるメイン処理について説明する。メイン処理は、ＵＳＢメモリ３がミシン２のＵＳＢコネクタ２７に取り付けられることによって開始される。以下の説明では、前述したＰＣ４の刺繍情報記憶処理（図９参照）において各種情報が記憶されたＵＳＢメモリ３が、ＵＳＢコネクタ２７に取り付けられた場合を例示しながら説明する。以下、この例示を「具体例」という。
【００６６】
図１１に示すように、メイン処理では、まず、ＵＳＢメモリ３の第二個体情報記憶領域３１１に記憶されている第二個体情報が読み込まれる（Ｓ３１）。なお、読み込まれた第二個体情報は、ＲＡＭ６３に記憶される（他の処理において、種々の情報を読み込む場合も同様。）。次いで、ミシン２の第三個体情報記憶領域３２１に記憶されている第三個体情報が読み込まれる（Ｓ３２）。次いで、Ｓ３２で読み込まれた第三個体情報が、ミシン２の復号鍵記憶領域６２２に記憶されている第四復号鍵で復号される（Ｓ３３）。次いで、Ｓ３３による復号が成功したか否かが判断される（Ｓ３４）。具体例では、第四暗号鍵「ｍｍｎｎ」と、第四復号鍵「ｍｍｎｎ」が合致するため、復号が成功する。
【００６７】
復号が成功していない場合（Ｓ３４：ＮＯ）、メイン処理が終了される。復号が成功した場合（Ｓ３９：ＹＥＳ）、第二個体情報と第三個体情報とが合致するか否かの照合が行われる（Ｓ３５）。具体例では、第二個体情報と第三個体情報とは、共に「ａｂｃｄ」であるので、第二個体情報と第三個体情報とが合致する。
【００６８】
次いで、Ｓ３５の結果、第二個体情報と第三個体情報とが合致するか否かが判断される（Ｓ３６）。合致しない場合（Ｓ３６：ＮＯ）、メイン処理が終了される。合致する場合（Ｓ３６：ＹＥＳ）、ＵＳＢメモリ３の使用条件情報記憶領域３２２に記憶されている使用条件情報データテーブル９５が読み込まれる（Ｓ３７）。次いで、Ｓ３７で読み込まれた使用条件情報データテーブル９５が、復号鍵記憶領域６２２に記憶されている第二復号鍵で復号される（Ｓ３８）。次いで、Ｓ３８による復号が成功したか否かが判断される（Ｓ３９）。具体例では、第二暗号鍵「ｈｈｉｉ」と第二復号鍵「ｈｈｉｉ」とが合致するため、復号が成功する。
【００６９】
復号が成功していない場合（Ｓ３９：ＮＯ）、メイン処理が終了される。復号が成功した場合（Ｓ３９：ＹＥＳ）、Ｓ４０〜Ｓ４５が実行される。Ｓ４０〜Ｓ４５では、ＵＳＢメモリ３の使用条件情報記憶領域３２２に記憶された使用条件情報が参照され、ミシン２自身が使用条件情報に合致するか否かの判断が行われる。ミシン２自身が使用条件に合致しない場合（後述するＳ４１：ＮＯ、Ｓ４３：ＮＯ、及びＳ４５：ＮＯ）、メイン処理が終了される。
【００７０】
使用条件情報データテーブル９５に含まれる仕向け地情報に、ミシン２の機種関連情報データテーブル９７に記憶されている仕向け地情報と合致する仕向け地情報があるか否かの照合が行われる（Ｓ４０）。次いで、Ｓ４０の結果、合致する仕向け地情報があるか否かが判断される（Ｓ４１）。具体例の場合、機種関連情報データテーブル９７（図８参照）に記憶されている仕向け地情報は、「日本」である。そして、使用条件情報データテーブル９５（図６参照）には、仕向け地情報「日本」が記憶されている。このため、合致する仕向け地情報があると判断される（Ｓ４１：ＹＥＳ）。
【００７１】
合致する仕向け地情報がない場合（Ｓ４１：ＮＯ）、メイン処理が終了される。合致する仕向け地情報がある場合（Ｓ４１：ＹＥＳ）、使用条件情報データテーブル９５に含まれる機種情報に、ミシン２の機種関連情報データテーブル９７に記憶されている機種情報と合致する機種情報があるか否かの照合が行われる（Ｓ４２）。次いで、Ｓ４２の結果、合致する機種情報があるか否かが判断される（Ｓ４３）。具体例の場合、機種関連情報データテーブル９７（図８参照）に記憶されている機種情報は、「ＳＳＳ−ＸＸＸ」である。そして、使用条件情報データテーブル９５（図６参照）に記憶されている機種情報には、「ＳＳＳ−ＸＸＸ」が記憶されている。このため、合致する仕向け地情報があると判断される（Ｓ４３：ＹＥＳ）。
【００７２】
合致する機種情報がない場合（Ｓ４３：ＮＯ）、メイン処理が終了される。合致する機種情報がある場合（Ｓ４３：ＹＥＳ）、使用条件情報データテーブル９５に含まれる刺繍種類情報に、ミシン２の機種関連情報データテーブル９７に記憶されている使用可能な刺繍種類情報と合致する刺繍種類情報があるか否の照合が行われる（Ｓ４４）。次いで、Ｓ４４の結果、合致する刺繍種類情報があるか否かが判断される（Ｓ４５）。具体例の場合、機種関連情報データテーブル９７（図８参照）に記憶されている使用可能な刺繍種類情報は、「第一著作権」と「通常」である。そして、使用条件情報データテーブル９５（図６参照）に記憶されている刺繍種類情報には、「第一著作権」と「通常」が記憶されている。このため、合致する刺繍種類情報があると判断される（Ｓ４５：ＹＥＳ）。
【００７３】
合致する刺繍種類情報がない場合（Ｓ４５：ＮＯ）、メイン処理が終了される。合致する刺繍種類情報がある場合（Ｓ４５：ＹＥＳ）、ＵＳＢメモリ３の使用履歴記憶領域３２３から使用履歴データテーブル９８（図１０参照）が読み込まれる（Ｓ４６）。次いで、Ｓ４６で読み込まれた使用履歴データテーブル９８が、復号鍵記憶領域６２２に記憶されている第三復号鍵で復号される（Ｓ４７）。言い換えると、使用履歴記憶領域３２３に記憶された第一個体情報が復号される。次いで、Ｓ４７による復号が成功したか否かが判断される（Ｓ４８）。具体例では、第三暗号鍵「ｊｊｋｋ」と第二復号鍵「ｊｊｋｋ」とが合致するため、復号が成功する。
【００７４】
復号が成功していない場合（Ｓ４８：ＮＯ）、メイン処理が終了される。復号が成功した場合（Ｓ４８：ＹＥＳ）、使用履歴データテーブル９８（図１０参照）に記憶されている第一個体情報に、ミシン２の機種関連情報データテーブル９７に記憶されている第一個体情報と合致する第一個体情報があるか否かの照合が行われる（Ｓ４９）。ついで、Ｓ４９の結果、合致する第一個体情報があるか否かが判断される（Ｓ５０）。言い換えると、ミシン２自身の第一個体情報が、使用履歴記憶領域３２３に記憶されているか否かが判断される。具体例の場合、機種関連情報データテーブル９７（図８参照）に記憶されている第一個体情報は「ａａｂｂｃｃ」である。そして、使用履歴データテーブル９８（図１０参照）に記憶されている第一個体情報は存在しない。このため、合致する第一個体情報がないと判断される。
【００７５】
合致する第一個体情報がある場合（Ｓ５０：ＹＥＳ）、後述するＳ５４が行われる。合致する第一個体情報がない場合（Ｓ５０：ＮＯ）、使用履歴データテーブル９８に記憶されている第一個体情報が、所定の数（本実施形態では、３つ）より少ないか否かが判断される（Ｓ５１）。言い換えると、使用履歴記憶領域３２３に記憶された第一個体情報が、所定の数より少ないか否かが判断される。なお、ミシン２自身の第一個体情報が、使用履歴記憶領域３２３に記憶されていると判断された場合（Ｓ５０：ＹＥＳ）、または、使用履歴記憶領域３２３に記憶された第一個体情報が所定の数より少ないと判断された場合（Ｓ５１：ＹＥＳ）、刺繍情報が復号されて（Ｓ５５、後述）、刺繍情報が使用されて刺繍縫製が実行される（Ｓ６０、後述）。つまり、Ｓ５０とＳ５１では、刺繍情報記憶領域３２４に記憶された刺繍情報を使用可能か否かが判断されている。
【００７６】
使用履歴データテーブル９８に記憶されている第一個体情報が、所定の数より少なくない場合（Ｓ５１：ＮＯ）、メイン処理が終了される。所定の数より少ない場合（Ｓ５１：ＹＥＳ）、ミシン２の機種関連情報データテーブル９７に記憶されている第一個体情報が、Ｓ４７で復号された使用履歴データテーブル９８に登録され、使用履歴データテーブル９８が第三復号鍵で復号可能に暗号化される（Ｓ５２）。具体例では、第三復号鍵と第三暗号鍵は、「ｊｊｋｋ」で同一であるので、「ｊｊｋｋ」が暗号鍵として使用されて暗号化される。なお、例えば、第三復号鍵と第三暗号鍵とが同一でない場合は、予めＲＯＭ６２に記憶された第三暗号鍵を用いて暗号化を行ってもよい。
【００７７】
次いで、Ｓ５２で暗号化された使用履歴データテーブル９８が、ＵＳＢメモリ３の使用履歴記憶領域３２３に記憶される（Ｓ５３）。言い換えると、ＵＳＢメモリ３の使用履歴記憶領域３２３に、ミシン２自身の第一個体情報が記憶される。具体例の場合、図１０に示す使用履歴データテーブル９８が、図１３に示すように更新される（Ｓ５３）。図１３に示すように、使用履歴データテーブル９８にミシン２の第一個体情報「ａａｂｂｃｃ」が追加記憶されている。
【００７８】
次いで、ＵＳＢメモリ３の刺繍情報記憶領域３２４に記憶されている刺繍情報が読み込まれる（Ｓ５４）。なお、Ｓ５４では、Ｓ４５によって、合致すると判断された刺繍種類情報に対応する刺繍情報が読み込まれる。具体例では、刺繍種類情報「第一著作権情報」、「通常」が合致すると判断されているので、Ｓ５４では、刺繍情報データテーブル９６（図７参照）における第一刺繍情報、第二刺繍情報、及び第三刺繍情報が読み込まれる。
【００７９】
次いで、Ｓ５４に読み込まれた刺繍情報が、復号鍵記憶領域６２２に記憶されている第一復号鍵で復号される（Ｓ５５）。次いで、Ｓ５５による復号が成功したか否かが判断される（Ｓ５６）。具体例では、第一暗号鍵「ｆｆｇｇ」と第一復号鍵「ｆｆｇｇ」とが合致するため、復号が成功する。
【００８０】
復号が成功していない場合（Ｓ５６：ＮＯ）、メイン処理が終了される。復号が成功した場合（Ｓ５６：ＹＥＳ）、復号された刺繍情報に基づく刺繍模様の画像が、液晶ディスプレイ１５に表示される（Ｓ５７）。具体例では、第一刺繍情報、第二刺繍情報、及び第三刺繍情報に基づく刺繍模様の画像の一覧が表示される。ユーザは、パネル操作により、刺繍模様の画像を選択することによって、刺繍情報を選択する。
【００８１】
次いで、パネル操作によって、刺繍情報が選択されたか否かが判断される（Ｓ５８）。選択されていない場合（Ｓ５８：ＮＯ）、処理はＳ５８に戻る。選択された場合（Ｓ５８：ＹＥＳ）、縫製開始の指示が入力されたか否かが判断される（Ｓ５９）。ユーザは、縫製開始・停止スイッチ２１を押下することによって、縫製開始の指示を入力する。縫製開始の指示が入力されていない場合（Ｓ５９：ＮＯ）、処理はＳ５９に戻る。縫製開始の指示が入力された場合（Ｓ５９：ＹＥＳ）、Ｓ５８で選択された刺繍情報に基づいて、刺繍縫製が実行される。これによって、加工布１００に刺繍模様が縫製される。Ｓ６０で刺繍縫製が実行された後、メイン処理が終了される。
【００８２】
以上説明したように、本実施形態の処理が行われる。具体例において一度メイン処理が実行されると、使用履歴データテーブル９８に、ミシン２の第一個体情報「ａａｂｂｃｃ」が記憶される（図１３参照）。このため、次回以降、ＵＳＢメモリ３に記憶されている刺繍情報が使用されて刺繍縫製が行われる場合、Ｓ５０で、ミシン２自身の第一個体情報「ａａｂｂｃｃ」と合致する第一個体情報があると判断される（Ｓ５０：ＹＥＳ）。そして、刺繍情報が復号され（Ｓ５５）、刺繍縫製が行われる（Ｓ６０）。つまり、一度刺繍情報を復号したことがあれば、その後も継続して、ＵＳＢメモリ３の刺繍情報記憶領域３２４に記憶された刺繍情報を復号して使用することができる。
【００８３】
また、例えば、ミシン２にＵＳＢメモリ３が取り付けられる前に、他の３台のミシンによって、ＵＳＢメモリ３の刺繍情報が復号されて使用された場合、使用履歴データテーブル９８には、図１４に示すように第一個体情報が記憶される。図１４では、使用履歴データテーブル９８に、ミシン２の第一個体情報「ａａｂｂｃｃ」とは異なる第一個体情報「ｄｄｅｅｆｆ」、「ｇｇｈｈｉｉ」、「ｊｊｋｋｍｍ」が記憶されている。この場合、Ｓ５０で、ミシン２自身の第一個体情報「ａａｂｂｃｃ」と合致する第一個体情報がないと判断され（Ｓ５０：ＮＯ）、使用履歴データテーブル９８に記憶されている第一個体情報が３つより小さくないと判断される（Ｓ５１：ＹＥＳ）。そして、刺繍情報が復号されることなくメイン処理が終了される。つまり、本実施形態では、刺繍情報が復号できるのは、使用履歴記憶領域３２３に記憶された第一個体情報が所定の数より少ない場合である。よって、ＵＳＢメモリ３の刺繍情報記憶領域３２４に記憶された刺繍情報を使用できるミシンの台数を、所定の台数以下に制限できる。
【００８４】
また、ＵＳＢメモリ３の使用履歴データテーブル９８は、所定の数だけ第一個体情報を記憶できる。言い換えると、使用履歴記憶領域３２３には、所定の数を超える第一個体情報は記憶できない。このため、刺繍情報を使用できるミシンの台数を所定の数以下に制限できる。
【００８５】
また、本実施形態では、刺繍情報に加えて、使用条件情報データテーブル９５が暗号化されているため、不正に刺繍情報が使用される可能性をさらに低減することができる。
【００８６】
また、使用履歴記憶領域３２３に記憶されている第一個体情報が暗号化されているため、不正に刺繍情報が使用される可能性をさらに低減することができる。
【００８７】
また、所定のミシンのみがアクセス可能な秘匿領域３２５に、刺繍情報記憶領域３２４と使用条件情報記憶領域３２２と使用履歴記憶領域３２３とが設けられている。このため、所定のミシン以外は、刺繍情報記憶領域３２４と使用条件情報記憶領域３２２と使用履歴記憶領域３２３とにアクセスすることができない。よって、不正に刺繍情報が使用される可能性をさらに低減することができる。
【００８８】
また、第二個体情報と第三個体情報とが合致する場合にのみ（Ｓ３６：ＹＥＳ）、刺繍情報が復号される（Ｓ５５）。例えば、ＵＳＢメモリ３のフラッシュメモリ３２に記憶されている刺繍情報と第三個体情報とが他の記憶媒体に不正にコピーされた場合、第二個体情報と第三個体情報とが合致しなくなるため（Ｓ３６：ＮＯ）、ミシン２は、刺繍情報を復号することができない。このように、他の記憶媒体に不正にコピーされた刺繍情報が使用されることを防止することができる。
【００８９】
上記実施形態において、ＵＳＢメモリ３が発明の「記憶装置」に相当し、刺繍情報記憶領域３２４が本発明の「刺繍情報記憶手段」に相当する。使用条件情報記憶領域３２２が本発明の「条件情報記憶手段」に相当し、使用履歴記憶領域３２３が本発明の「使用履歴記憶手段」に相当する。ＵＳＢコネクタ２７が本発明の「着脱手段」に相当し、機種関連情報データテーブル９７の第一個体情報を記憶する機種関連情報記憶領域６２３が本発明の「第一個体情報記憶手段」に相当する。図１１のＳ４１、Ｓ４３、及びＳ４５の処理を行うＣＰＵ６１が本発明の「使用条件判断手段」に相当し、図１２のＳ５０及びＳ５１の処理を行うＣＰＵ６１が本発明の「使用可否判断手段」に相当する。
【００９０】
図１２のＳ５５の処理を行うＣＰＵ６１が本発明の「第一復号手段」に相当し、図１２のＳ５２及びＳ５３の処理を行うＣＰＵ６１が本発明の「個体情報記憶制御手段」に相当する。図１２のＳ６０の処理を行うＣＰＵ６１が本発明の「刺繍手段」に相当し、図１１のＳ３８の処理を行うＣＰＵ６１が本発明の「第二復号手段」に相当する。図１２のＳ４７の処理を行うＣＰＵ６１が本発明の「第三復号手段」に相当し、第二個体情報記憶領域３１１が本発明の「第二個体情報記憶手段」に相当する。第三個体情報記憶領域３２１が本発明の「第三個体情報記憶領域」に相当し、図１１のＳ３６の処理を行うＣＰＵ６１が本発明の「個体情報判断手段」に相当する。
【００９１】
なお、本発明は上記の実施形態に限定されるものではなく、種々の変更が可能である。例えば、第一復号鍵、第二復号鍵、第三復号鍵、及び第四復号鍵は、別々の復号鍵であったが、これに限定されない。例えば、第一復号鍵、第二復号鍵、第三復号鍵、第四復号鍵のうちの少なくとも２つが同一の復号鍵であってもよい。この場合、第一復号鍵、第二復号鍵、第三復号鍵、及び第四復号鍵を別々に記憶しておく必要がない。このため、復号鍵記憶領域６２２の記憶領域を低減することができる。
【００９２】
また、第一暗号鍵、第二暗号鍵、第三暗号鍵、及び第四暗号鍵は、それぞれ、第一復号鍵、第二復号鍵、第三復号鍵、及び第四復号鍵と同一であったが、これに限定されない。例えば、第一暗号鍵、第二暗号鍵、第三暗号鍵、及び第四暗号鍵が、それぞれ、第一復号鍵、第二復号鍵、第三復号鍵、及び第四復号鍵と同一でなくても、それぞれ対応しており、各種情報が第一〜第四復号鍵で復号可能に暗号化されていればよい。
【００９３】
また、第三個体情報記憶領域３２１、使用条件情報記憶領域３２２、使用履歴記憶領域３２３、及び刺繍情報記憶領域３２４がすべて秘匿領域３２５（図４参照）に設けられていたが、これに限定されない。例えば、第三個体情報記憶領域３２１、使用条件情報記憶領域３２２、使用履歴記憶領域３２３、及び刺繍情報記憶領域３２４のうち、少なくとも１つが、秘匿領域３２５に設けられていてもよい。この場合でも、所定のミシン以外は、秘匿領域３２５にアクセスすることができない。よって、不正に刺繍情報が使用される可能性を低減できる。なお、秘匿領域３２５を設けなくてもよい。
【００９４】
また、刺繍情報が記憶されているのは、ＵＳＢメモリ３であったが、これに限定されない。例えば、メモリカード等の他の記憶媒体であってもよい。
【００９５】
使用条件情報が、仕向け地情報、機種情報、及び刺繍種類情報であり、Ｓ４１、Ｓ４３、及びＳ４５で、ミシン２自身が、使用条件情報に合致するか否かが判断されていたがこれに限定されない。例えば、ミシン２自身が使用条件情報に合致するか否かを判断するための使用条件情報が、仕向け地情報、機種情報、及び刺繍種類情報のうちの１つであってもよい。また、使用条件情報が、製造年月日等であってもよい。
【符号の説明】
【００９６】
１    ミシンシステム
２    ミシン
３    ＵＳＢメモリ
２７    ＵＳＢコネクタ
３３    ＵＳＢプラグ
６１    ＣＰＵ
９５    使用条件情報データテーブル
９６    刺繍情報データテーブル
９７    機種関連情報データテーブル
９８    使用履歴データテーブル
１００    加工布
３１１    第二個体情報記憶領域
３２１    第三個体情報記憶領域
３２２    使用条件情報記憶領域
３２３    使用履歴記憶領域
３２４    刺繍情報記憶領域
３２５    秘匿領域
６２２    復号鍵記憶領域
６２３    機種関連情報記憶領域
【図１】
2012135541.tif 000003
【図２】
2012135541.tif 000004
【図３】
2012135541.tif 000005
【図４】
2012135541.tif 000006
【図５】
2012135541.tif 000007
【図６】
2012135541.tif 000008
【図７】
2012135541.tif 000009
【図８】
2012135541.tif 000010
【図９】
2012135541.tif 000011
【図１０】
2012135541.tif 000012
【図１１】
2012135541.tif 000013
【図１２】
2012135541.tif 000014
【図１３】
2012135541.tif 000015
【図１４】
2012135541.tif 000016