(57)【要約】【課題】複数の設定情報の内の作業者が選択した設定情報を変更する処理の利便性を向上できるミシンとミシンの制御方法を提供すること。【解決手段】表示部、入力部を備え、ミシンの複数の動作条件を各々設定する複数の設定情報を表示部に表示し、入力部が入力した指示に基づき設定情報を設定するミシンは、複数の設定情報の内の一つの設定情報である対象情報と、対象情報と関連のある他の設定情報である関連情報の対応を、複数の設定情報の各々について記憶する。ミシンは入力部が入力した第一指示に基づき、対象情報を特定する。ミシンは特定した対象情報の関連情報を取得する（Ｓ４０）。ミシンは特定した対象情報と、取得した関連情報を表示部に表示する（Ｓ４１）。【選択図】図１１
2017060541.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
各種指示を入力可能な入力部と
を備え、
ミシンの複数の動作条件を各々設定する複数の設定情報を前記表示部に表示し、前記入力部が入力した指示に基づき前記設定情報を設定するミシンにおいて、
前記複数の設定情報の内の一つの設定情報である対象情報と、前記対象情報と関連のある他の設定情報である関連情報の対応を、前記複数の設定情報の各々について記憶する第一記憶手段と、
前記入力部が入力した第一指示に基づき、前記対象情報を特定する特定手段と、
前記特定手段が特定した前記対象情報の前記関連情報を前記第一記憶手段から取得する第一取得手段と、
前記特定手段が特定した前記対象情報と、前記第一取得手段が取得した前記関連情報を前記表示部に表示する第一制御手段と
を備えることを特徴とするミシン。
【請求項２】
前記複数の設定情報の各々の現在の設定値を記憶する第二記憶手段を更に備え、
前記第一制御手段は、前記対象情報と前記関連情報の各々の、設定情報を識別する識別子と前記第二記憶手段が記憶する前記現在の設定値を前記表示部に表示し、
前記表示部に表示した前記対象情報と前記関連情報の内、前記入力部が入力した指示により指定した設定情報である指定情報の前記現在の設定値の変更を受け付ける受付手段と、
前記受付手段が前記現在の設定値の変更を受け付けた時、前記指定情報の前記現在の設定値を変更して、前記表示部の表示を更新する更新手段と
を更に備えることを特徴とする請求項１に記載のミシン。
【請求項３】
前記第一記憶手段は更に、前記対象情報に設定可能な複数の設定値の各々について前記関連情報の設定値の候補を記憶し、
前記対象情報の前記現在の設定値に応じた前記候補を前記第一記憶手段から取得する第二取得手段と、
前記第二取得手段が取得した前記候補を、前記関連情報の前記現在の設定値に設定する設定手段と
を更に備えることを特徴とする請求項２に記載のミシン。
【請求項４】
前記第一取得手段は、前記対象情報と直接関連のある他の設定情報である第一関連情報を前記関連情報として取得後、前記第一関連情報と関連のある他の設定情報である第二関連情報の有無を取得し、
前記第一制御手段は、前記第二関連情報を有する前記第一関連情報と前記第二関連情報を有しない前記第一関連情報を区別して前記表示部に表示することを特徴とする請求項１から３の何れかに記載のミシン。
【請求項５】
前記表示部が表示する前記関連情報の一つである特定情報を、前記対象情報に設定する第二指示を取得する第三取得手段と、
前記第三取得手段が前記第二指示を取得した時、前記特定情報を前記対象情報として、前記対象情報の前記関連情報を前記第一記憶手段から取得する第四取得手段と、
前記特定情報を前記対象情報とし、前記対象情報と、前記第四取得手段が取得した前記関連情報を前記表示部に表示する第二制御手段と
を更に備えることを特徴とする請求項１から４の何れかに記載のミシン。
【請求項６】
前記第一記憶手段は、前記対象情報と前記関連情報の前記対応に加え、前記対象情報が変更された場合に、前記関連情報を変更する必要があるかと、前記関連情報が変更された場合に前記対象情報を変更する必要があるかの影響情報を記憶し、
前記第一取得手段は、前記関連情報に加え、前記影響情報を前記第一記憶手段から取得し、
前記第一制御手段は、前記対象情報と前記関連情報を、前記影響情報を用いた相関図で前記表示部に表示することを特徴とした請求項１から５の何れかに記載のミシン。
【請求項７】
表示部と、各種指示を入力可能な入力部とを備えたミシンの複数の設定情報を前記表示部に表示し、前記入力部が入力した指示に基づき前記設定情報を設定するミシンの制御方法であって、
前記入力部が入力した指示に基づき、前記複数の動作条件を各々設定する複数の設定情報の内の一つの設定情報である対象情報を特定する特定工程と、
前記特定工程で特定した前記対象情報と関連のある他の設定情報である関連情報を、前記対象情報と前記関連情報の対応を前記複数の設定情報の各々について記憶する記憶手段から取得する取得工程と、
前記特定工程で特定した前記対象情報と、前記取得工程で取得した前記関連情報を前記表示部に表示する制御工程と
を備えることを特徴とするミシンの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ミシンとミシンの制御方法に関する。
【背景技術】
【０００２】
ミシンの動作に関する複数の設定情報の内の作業者が選択した設定情報を変更可能なミシン制御装置がある。特許文献１のミシン制御装置は複数の設定情報を読み出して表示部に表示する。ミシン制御装置は初期設定値と異なる設定値と初期設定値と同じ設定値を識別可能に表示部に表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−５３０７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一つの設定情報を変更する時、他の設定情報も変更する必要がある時がある。該時とは、例えば一つの設定情報を変更したことで、他の設定情報も変更しないとミシンの動作に影響を及ぼす時である。作業者は他の設定情報も変更する必要がある時に、該他の設定情報の変更をし忘れる時がある。該時、ミシンの動作に影響を及ぼし、ミシンが正常に動作できない可能性がある。
【０００５】
本発明の目的は複数の設定情報の内の作業者が選択した設定情報を変更する処理の利便性を向上できるミシンとミシンの制御方法を提供することである。
【課題を解決するための手段】
【０００６】
本発明の第一態様に係るミシンは、表示部と、各種指示を入力可能な入力部とを備え、ミシンの複数の動作条件を各々設定する複数の設定情報を前記表示部に表示し、前記入力部が入力した指示に基づき前記設定情報を設定するミシンにおいて、前記複数の設定情報の内の一つの設定情報である対象情報と、前記対象情報と関連のある他の設定情報である関連情報の対応を、前記複数の設定情報の各々について記憶する第一記憶手段と、前記入力部が入力した第一指示に基づき、前記対象情報を特定する特定手段と、前記特定手段が特定した前記対象情報の前記関連情報を前記第一記憶手段から取得する第一取得手段と、  前記特定手段が特定した前記対象情報と、前記第一取得手段が取得した前記関連情報を前記表示部に表示する第一制御手段とを備える。
【０００７】
第一態様のミシンによれば、作業者は、対象情報を変更する場合に影響がある他の設定情報を表示部で確認できる。ミシンは作業者が対象情報の現在の設定値を変更する時、関連情報を設定し忘れることを抑制できる。作業者は対象情報の関連情報を覚えている必要が無い。ミシンは関連情報を設定し忘れたことに起因して、正常に動作できなくなる可能性を低減できる。
【０００８】
第一態様のミシンにおいて、前記複数の設定情報の各々の現在の設定値を記憶する第二記憶手段を更に備え、前記第一制御手段は、前記対象情報と前記関連情報の各々の、設定情報を識別する識別子と前記第二記憶手段が記憶する前記現在の設定値を前記表示部に表示し、前記表示部に表示した前記対象情報と前記関連情報の内、前記入力部が入力した指示により指定した設定情報である指定情報の前記現在の設定値の変更を受け付ける受付手段と、前記受付手段が前記現在の設定値の変更を受け付けた時、前記指定情報の前記現在の設定値を変更して、前記表示部の表示を更新する更新手段とを更に備えてもよい。
【０００９】
作業者は対象情報と関連情報の設定値を表示部で確認できる。作業者は対象情報の関連情報を把握した上で、対象情報又は関連情報の設定値を変更したい時、入力部を操作することで指定情報を容易に変更できる。作業者は対象情報と関連情報の現在の設定値を短時間で設定できる。
【００１０】
第一態様のミシンにおいて、前記第一記憶手段は更に、前記対象情報に設定可能な複数の設定値の各々について前記関連情報の設定値の候補を記憶し、前記対象情報の前記現在の設定値に応じた前記候補を前記第一記憶手段から取得する第二取得手段と、前記第二取得手段が取得した前記候補を、前記関連情報の前記現在の設定値に設定する設定手段とを更に備えてもよい。
【００１１】
この場合のミシンは、対象情報の現在の設定値に合わせて関連情報を自動で変更できる。作業者は設定情報毎に対象情報と関連情報の相関と適した値を把握する必要がない。作業者は対象情報と関連情報の現在の設定値を短時間で設定できる。
【００１２】
第一態様のミシンにおいて、前記第一取得手段は、前記対象情報と直接関連のある他の設定情報である第一関連情報を前記関連情報として取得後、前記第一関連情報と関連のある他の設定情報である第二関連情報の有無を取得し、前記第一制御手段は、前記第二関連情報を有する前記第一関連情報と前記第二関連情報を有しない前記第一関連情報を区別して前記表示部に表示してもよい。
【００１３】
この場合のミシンは第二関連情報の有無を表示部で報知できる。作業者は第一関連情報を変更した時影響がある他の設定情報があるか否かを表示部で確認できる。ミシンは作業者が影響のある他の設定情報を設定し忘れることを抑制できる。
【００１４】
第一態様のミシンにおいて、前記表示部が表示する前記関連情報の一つである特定情報を、前記対象情報に設定する第二指示を取得する第三取得手段と、前記第三取得手段が前記第二指示を取得した時、前記特定情報を前記対象情報として、前記対象情報の前記関連情報を前記第一記憶手段から取得する第四取得手段と、前記特定情報を前記対象情報とし、前記対象情報と、前記第四取得手段が取得した前記関連情報を前記表示部に表示する第二制御手段とを更に備えてもよい。
【００１５】
ミシンは第二指示に応じて関連情報を変更したとき影響がある他の設定情報を表示部に表示できる。ミシンは作業者が対象情報と関連情報を表示する際の利便性を向上し、設定情報の現在の設定値を適切に設定する作業者の操作を簡略化できる。
【００１６】
第一態様のミシンにおいて、前記第一記憶手段は、前記対象情報と前記関連情報の前記対応に加え、前記対象情報が変更された場合に、前記関連情報を変更する必要があるかと、前記関連情報が変更された場合に前記対象情報を変更する必要があるかの影響情報を記憶し、前記第一取得手段は、前記関連情報に加え、前記影響情報を前記第一記憶手段から取得し、前記第一制御手段は、前記対象情報と前記関連情報を、前記影響情報を用いた相関図で前記表示部に表示してもよい。
【００１７】
この場合のミシンによれば、作業者は表示部の相関図を参照することで、対象情報の関連情報を容易に視覚的に把握できる。ミシンは影響情報を表示するので、対象情報と関連情報の関連を容易に把握でき、作業者が対象情報を設定する時、関連情報の設定をし忘れることを抑制できる。
【００１８】
本発明の第二態様に係るミシンの制御方法は、表示部と、各種指示を入力可能な入力部とを備えたミシンの複数の設定情報を前記表示部に表示し、前記入力部が入力した指示に基づき前記設定情報を設定するミシンの制御方法であって、前記入力部が入力した指示に基づき、前記複数の動作条件を各々設定する複数の設定情報の内の一つの設定情報である対象情報を特定する特定工程と、前記特定工程で特定した前記対象情報と関連のある他の設定情報である関連情報を、前記対象情報と前記関連情報の対応を前記複数の設定情報の各々について記憶する記憶手段から取得する取得工程と、前記特定工程で特定した前記対象情報と、前記取得工程で取得した前記関連情報を前記表示部に表示する制御工程とを備える。
【００１９】
第二態様のミシンの制御方法は、ミシンが実行することで第一態様のミシンと同様の効果を奏する。
【図面の簡単な説明】
【００２０】
【図１】ミシン１の斜視図。
【図２】ミシン本体１０の斜視図。
【図３】糸掴み装置４０、糸切装置３０の斜視図。
【図４】ミシン１の電気的構成を示すブロック図。
【図５】設定情報テーブル５２１の概念図。
【図６】関連情報テーブル５２２の概念図。
【図７】現在の設定値テーブル５４１の概念図。
【図８】ＭＳＷモード処理の流れ図。
【図９】詳細表示処理の流れ図。
【図１０】表示部９６が表示する画面１０１の説明図。
【図１１】リスト表示処理の流れ図。
【図１２】表示部９６が表示する画面１２１の説明図（Ｎｏ．５００のＭＳＷをリスト表示）。
【図１３】表示部９６が表示する画面１２１の説明図（Ｎｏ．５６６のＭＳＷをリスト表示）。
【図１４】相関図表示処理の流れ図。
【図１５】表示部９６が表示する画面１４１の説明図。
【図１６】対象情報処理の流れ図。
【図１７】表示部９６が表示する画面１４１と選択画面１６１の説明図。
【図１８】表示部９６が表示する画面１７１の説明図。
【図１９】関連情報処理の流れ図。
【図２０】表示部９６が表示する画面１４１と選択画面１８１の説明図。
【図２１】表示部９６が表示する画面１９１の説明図。
【発明を実施するための形態】
【００２１】
図面を参照し、本発明の実施形態を説明する。以下説明は図中に矢印で示す上下、左右、前後を使用する。
【００２２】
図１を参照し、ミシン１の全体構造を説明する。ミシン１は、布に閂止縫目を形成する閂止ミシンであり、ミシン本体１０、テーブル９、制御装置５０、表示部９６、操作盤９８、足踏みペダル２３、電源スイッチ７７を備える。ミシン本体１０、表示部９６、操作盤９８はテーブル９上に配置する。制御装置５０、足踏みペダル２３、電源スイッチ７７はテーブル９下方に配置する。表示部９６は液晶ディスプレイである。操作盤９８は表示部９６の前面に設けるタッチパネルである。足踏みペダル２３は、作業者が足で操作するペダルであり、制御装置５０に対する各種指示を入力可能な操作部である。足踏みペダル２３は、第一スイッチ２４と第二スイッチ２５（図４参照、以下第一ＳＷ２４、第二ＳＷ２５と呼ぶ）を内部に備え、踏込み量に応じた二段階の踏込位置を有する。足踏みペダル２３を踏み込まない状態では、第一ＳＷ２４、第二ＳＷ２５は共にオフである。一段目まで踏み込むと第一ＳＷ２４がオン、二段目まで踏み込むと第二ＳＷ２５がオンする。それ故、制御装置５０は、第一ＳＷ２４、第二ＳＷ２５のオンオフに基づき、足踏みペダル２３の踏込位置を検出する。
【００２３】
図１〜図３に示す如く、ミシン本体１０は、ベッド部２、脚柱部３、アーム部４、布押え装置１１、糸掴み装置４０、糸切装置３０を備える。ベッド部２はテーブル９上に配置する。ベッド部２は前後方向に延び、内部に垂直釜８、送り台３７、揺動機構（図示略）、Ｘ送り用モータ９２（図４参照）等を備える。ベッド部２は、前端部上面に針穴（図示略）を有する針板２９を備える。送り台３７は、上面に送り板３６を固定する。図２は、送り板３６の図示を省略する。送り台３７は、前後方向の延びるラック軸６０の前端部に連結する。送り台３７は後端部の下方で揺動機構（図示略）と連結する。Ｘ送り用モータ９２はパルスモータであり、揺動機構を駆動する。送り台３７は揺動機構の駆動に伴い、ラック軸６０の前端部と連結する軸部（図示略）を中心として左右方向に揺動可能である。
【００２４】
脚柱部３は、ベッド部２後側から上方に延び、内部に図４に示すミシンモータ９１、Ｙ送り用モータ９３、布押え用モータ９４を備える。アーム部４は、脚柱部３上端からベッド部２に略平行に前方に延び、内部にミシンモータ９１で駆動するミシン主軸３１、針棒上下動機構３２を備える。アーム部４の前端部５は、アーム部４の他部位よりも下方へ突出する。前端部５は、内部で針棒６を上下動可能に支持する。針棒６は、前端部５下端から下方へ延びる。針棒６は下端に縫針７を着脱可能である。針棒上下動機構３２はミシン主軸３１の駆動で針棒６を上下動可能である。Ｙ送り用モータ９３はパルスモータであり、ラック軸６０を前後方向に移動する。送り台３７と送り板３６は、ラック軸６０の移動に伴い前後方向に移動する。送り板３６は、前端部に上下方向に貫通する貫通穴を有する。縫針７は縫製時に貫通穴を通り、針板２９の針穴に達する。布押え装置１１は、ベッド部２上部に設け、縫製対象物である布を押え足１２で上方から押える。布押え装置１１は布押え用モータ９４で駆動し、押え足１２を上下動する。布押え用モータ９４はパルスモータである。布は送り板３６と共に移動する。
【００２５】
図３に示す如く、糸掴み装置４０は、縫製開始時の一針目で布の下方に通過した上糸を屈曲して保持することで、縫針７からの糸抜けを防止する。糸掴み装置４０は、針板２９の下側に設けた保持板４４、保持板４４に対して可動する糸掴み板４１を備え、糸掴み板４１をリンク機構３９を介して移動し、縫製開始時の一針目の上糸を保持する。糸切装置３０は、ベッド部２の内側に設け、縫製終了後に上糸と下糸を切断する。糸切装置３０は、針板２９の下側に設けた固定刃３３、該固定刃３３に対して可動する可動刃３５を備え、可動刃３５をリンク機構３８を介して移動し、糸を切断する。糸切用モータ９５はパルスモータであり、ベッド部２の背面下部に固定する。カム板７０は、糸切用モータ９５の出力軸（図示略）に固定し、出力軸の回転力を、リンク機構３８とリンク機構３９を夫々駆動する動力に変換する。
【００２６】
図４を参照し、ミシン１の電気的構成を説明する。ミシン１の制御装置５０は、ＣＰＵ５１とＲＯＭ５２とＲＡＭ５３と不揮発性メモリ５４を含むマイクロコンピュータ、該マイクロコンピュータにデータバス等を介して接続した入力インターフェース５６及び出力インターフェース５７、駆動回路７１〜７６等を有する。ＣＰＵ５１はミシン１の動作を統括制御する。ＲＯＭ５２は、後述するＭＳＷモード処理（図８参照）を実行する為のＭＳＷモードプログラム、各種の閂止め縫目を形成する為の縫製データ等を予め記憶する。縫製データは針落ち点を順に定めた座標データを含む。針落ち点は、針棒６と共に縫針７が下方に移動した時に縫針７が刺さる布上の予定位置である。ＲＯＭ５２は、図５の設定情報テーブル５２１と図６の関連情報テーブル５２２を記憶する。ＲＡＭ５３は、各種処理実行中に生じる各種情報を一時的に記憶する。ＲＡＭ５３は、タイマの計測値を記憶する。不揮発性メモリ５４は、後述する現在の設定値テーブル５４１（図７参照）を記憶する。
【００２７】
駆動回路７１〜７６は、夫々出力インターフェース５７に接続する。駆動回路７１はミシンモータ９１と接続し、ＣＰＵ５１の制御指令に基づきミシンモータ９１を駆動する。駆動回路７２はＸ送り用モータ９２と接続し、ＣＰＵ５１の制御指令に基づきＸ送り用モータ９２を駆動する。駆動回路７３はＹ送り用モータ９３と接続し、ＣＰＵ５１の制御指令に基づきＹ送り用モータ９３を駆動する。駆動回路７４は布押え用モータ９４と接続し、ＣＰＵ５１の制御指令に基づき布押え用モータ９４を駆動する。駆動回路７５は糸切用モータ９５と接続し、ＣＰＵ５１の制御指令に基づき糸切用モータ９５を駆動する。駆動回路７６は表示部９６と接続し、ＣＰＵ５１の制御指令に基づき表示部９６を駆動する。
【００２８】
電源スイッチ７７、足踏みペダル２３の第一ＳＷ２４と第二ＳＷ２５、エンコーダ９１Ａ〜９５Ａ、操作盤９８等は、夫々入力インターフェース５６に接続する。電源スイッチ７７は、ミシン１の起動と終了を行う。エンコーダ９１Ａは、ミシンモータ９１に接続し、ミシンモータ９１の回転位置、回転速度の情報を、入力インターフェース５６に入力する。エンコーダ９２Ａは、Ｘ送り用モータ９２に接続し、Ｘ送り用モータ９２の回転方向、回転位置、回転速度に対応して出力するパルス情報を、入力インターフェース５６に入力する。エンコーダ９３Ａは、Ｙ送り用モータ９３に接続し、Ｙ送り用モータ９３の回転方向、回転位置、回転速度に対応して出力するパルス情報を、入力インターフェース５６に入力する。エンコーダ９４Ａは、布押え用モータ９４に接続し、布押え用モータ９４の回転方向、回転位置、回転速度に対応して出力するパルス情報を、入力インターフェース５６に入力する。エンコーダ９５Ａは、糸切用モータ９５に接続し、糸切用モータ９５の回転方向、回転位置、回転速度に対応して出力するパルス情報を、入力インターフェース５６に入力する。操作盤９８は、作業者の指等の押圧操作を検知し、検知した押圧位置に基づき、画像中の選択項目を認識する。操作盤９８は、縫製開始、縫製停止等の各種設定を入力できる。
【００２９】
図５を参照し、設定情報テーブル５２１を説明する。ミシン１は、ミシン１の複数の動作条件を各々設定する複数の設定情報を表示部９６に表示し、操作盤９８が入力した指示に基づき設定情報の現在の設定値を設定可能である。ＲＯＭ５２は、設定情報テーブル５２１として設定情報を項目と対応づけて記憶する。本例の項目は、装置関係、糸摘み関係、ペダル関係、パネル操作の四種類である。本例の設定情報は、識別子、内容、値、値の内容を含む。識別子は、設定情報を識別する文字列であり、図中「Ｎｏ」で示す。本例の識別子は三桁の数字である。内容は設定情報が設定する対象、即ち動作条件を表す。識別子と内容は一対一で対応する。値は、設定情報が取り得る値を示す。値の内容は、値が示す設定内容を表す。図５に示す如く、ＲＯＭ５２は、識別子がＮｏ．５００の設定情報として、糸掴み装置４０を使用する／使用しないを記憶する。ＯＮは、識別子がＮｏ．５００の設定情報の登録順序が一番目の値であり、その値の内容は「糸掴みを使用する」である。ＯＦＦは、識別子がＮｏ．５００の設定情報の登録順序が二番目の値であり、その値の内容は「糸掴みを使用しない」である。Ｎｏ．５００の設定情報の設定可能な値は、ＯＮとＯＦＦの二つであるが、一つの設定情報の設定値として設定可能な値の数は、設定情報に応じて異なる。
【００３０】
図６を参照し、関連情報テーブル５２２を説明する。ＲＯＭ５２は、複数の設定情報の内の一つの設定情報である対象情報と、対象情報と関連のある他の設定情報である関連情報の対応を、複数の設定情報の各々について記憶する。ＲＯＭ５２は、対象情報に設定可能な複数の設定値の各々について関連情報の現在の設定値の候補を記憶する。ＲＯＭ５２は、対象情報と関連情報の対応に加え、対象情報の設定値が変更された場合に、関連情報の設定値を変更する必要があるかと、関連情報の設定値が変更された場合に対象情報の設定値を変更する必要があるかの情報である影響情報を記憶する。
【００３１】
図６に示す如く、ＲＯＭ５２は、関連情報テーブル５２２として、Ｎｏで示す対象情報において、設定可能な値別に、関連情報のＮｏ、候補、影響を対応付けて記憶する。関連情報は、対象情報の設定値に応じて、設定値として取り得る値に影響が及ぼされる設定情報である。候補は、関連情報が取り得る値として最適な値を示す。影響は、対象情報と関連情報の一方の設定値が変更された場合に、他方の設定値の変更が必要か否かを示す。図６は影響情報を三種類の矢印で区別して表す。図中右に向かう矢印は、対象情報を変更する場合、関連情報も変更する必要があることを示す。左に向かう矢印は、関連情報を変更する場合、対象情報も変更する必要があることを示す。左右両矢印は、対象情報を変更する場合、関連情報も変更する必要があり、関連情報を変更する場合、対象情報も変更する必要があることを示す。例えば、識別子Ｎｏ．５００の対象情報の設定値がＯＮの時の関連情報は、識別子Ｎｏ．１００、５６６、５８２である。該時、Ｎｏ．５６６の設定情報の設定値の候補はＯＮである。作業者はＮｏ．５００の対象情報の設定値を変更する場合、Ｎｏ．１００、５６６、５８２の関連情報各々も変更する必要がある。作業者はＮｏ．５６６の設定情報を変更する場合、作業者はＮｏ．５００を変更する必要がある。
【００３２】
図７を参照し、現在の設定値テーブル５４１を説明する。不揮発性メモリ５４は、複数の設定情報の各々について、現在の設定値を記憶する。現在の設定値は、操作盤９８が入力する指示に従い変更できる。設定情報のことをメモリスイッチ（以下、ＭＳＷ）とも言う。ＭＳＷとは、ミシン１の動作条件を設定する為のソフトウェア的なスイッチである。ミシン１は、ＭＳＷの現在の設定値に従って、ミシン１の動作を制御する。図７では、不揮発性メモリ５４は、現在の設定値テーブル５４１として識別子Ｎｏ．５００の対象情報の設定値としてＯＦＦを記憶する。
【００３３】
図７〜図２１を参照し、ＭＳＷモード処理を説明する。作業者が電源スイッチ７７を操作してミシン１を起動すると、ＣＰＵ５１はＲＯＭ５２からＭＳＷプログラムを読み出し、本処理を実行する。
【００３４】
ＣＰＵ５１は、ＭＳＷモードを実行する指示を取得したか否かを判断する（Ｓ１）。作業者は操作盤９８でＭＳＷモードを選択する指示を入力する。ＣＰＵ５１は、ＭＳＷモードを実行する指示を取得していない場合（Ｓ１：ＮＯ）、終了の指示を取得したか否かを判断する（Ｓ２）。作業者は、電源スイッチ７７又は操作盤９８を操作すると、終了の指示を入力できる。ＣＰＵ５１は、終了の指示を取得していない場合（Ｓ２：ＮＯ）、処理をＳ１に戻す。ＣＰＵ５１は終了の指示を取得した場合（Ｓ２：ＹＥＳ）、ＭＳＷモード処理を終了する。
【００３５】
ＣＰＵ５１は、ＭＳＷモードを実行する指示を取得した場合（Ｓ１：ＹＥＳ）、不揮発性メモリ５４が記憶する前回の値を取得する（Ｓ３）。前回の値は、表示の種類、対象情報のＮｏを含む。本例のミシン１は、表示の種類として、詳細表示、リスト表示、相関図表示の三種類の各々で対象情報を表示可能である。詳細表示は、対象情報の識別子、内容、値、値の内容、現在の設定値を同一の画面内に表示する表示形式である。リスト表示は、対象情報と関連情報の各々について、識別子、値の内容、現在の設定値を一覧表として同一の画面内に表示する表示形式である。相関図表示は、対象情報と関連情報の各々について、識別子、現在の設定値を一つのブロック内に表示し、各ブロックを影響情報を用いて接続した相関図で表示する表示形式である。
【００３６】
ＣＰＵ５１は操作盤９８が入力した指示（第一指示）に基づき対象情報を特定する（Ｓ４）。ＣＰＵ５１は、Ｓ３で前回の値を取得した場合、Ｓ４では、前回の値として取得した対象情報を特定する（Ｓ４）。ＣＰＵ５１は、表示の種類を特定する（Ｓ５、Ｓ７）。ＣＰＵ５１は、Ｓ４で前回の値として取得した対象情報を特定した場合、Ｓ５では、前回の値に基づき表示の種類を特定する。ＣＰＵ５１は前回の値が詳細表示である場合（Ｓ５：ＹＥＳ）、詳細表示処理を実行する（Ｓ６）。ＣＰＵ５１は、前回の値がリスト表示である場合（Ｓ５：ＮＯ、Ｓ７：ＹＥＳ）、リスト表示処理を実行する（Ｓ８）。ＣＰＵ５１は、前回の値が相関図表示である場合（Ｓ５：ＮＯ、Ｓ７：ＮＯ）、相関図表示処理を実行する（Ｓ９）。
【００３７】
図９に示す如く、詳細表示処理では、ＣＰＵ５１は図８のＳ４で特定した対象情報について詳細表示を実行する（Ｓ２１）。ＣＰＵ５１は、対象情報のＮｏが５００である場合、図１０の画面１０１を表示部９６に表示する。画面１０１は、欄１０２〜１０５と入力キー１０６〜１１２を有する。欄１０２は、表示中の対象情報を示し、Ｎｏ．５００のＭＳＷを詳細表示していることを示す。欄１０３は、対象情報のＮｏと内容を示す。欄１０４は、対象情報の内容、値、値の内容を示す。欄１０５は、対象情報の現在の設定値を示す。入力キー１０６は戻る指示を入力する。戻る指示は、ＭＳＷモードを終了し、ＭＳＷモードを開始する以前に実行した処理モードに戻ることを指示する。入力キー１０７は、表示中の対象情報についてのリスト表示指示を入力する。入力キー１０８は、表示中の対象情報についての相関図表示指示を入力する。入力キー１０９は、Ｎｏが一つ前の設定情報を対象情報とする指示を入力する。入力キー１１０は、Ｎｏが一つ後の設定情報を対象情報とする指示を入力する。入力キー１１１は、登録順序が一つ前の設定値を現在の設定値とする指示を入力する。入力キー１１２は、登録順序が一つ後の設定値を現在の設定値とする指示を入力する。Ｎｏ．５００の対象情報は、現在の設定値としてＯＮ又はＯＦＦを設定できるので、ＣＰＵ５１は、入力キー１１１を選択した場合も、入力キー１１２を選択した場合も、現在の設定値をＯＦＦからＯＮに変更する指示となる。
【００３８】
ＣＰＵ５１は、入力キー１０９又は１１０から、Ｎｏを変更する指示を取得したか否かを判断する（Ｓ２２）。ＣＰＵ５１は、Ｎｏを変更する指示を取得した場合（Ｓ２２：ＹＥＳ）、対象情報のＮｏと入力キー１０９又は１１０の入力信号に基づき、変更後のＮｏを取得し（Ｓ２３）、表示部９６の表示を更新する（Ｓ２４）。該時、変更後のＮｏの設定情報が対象情報になる。例えば作業者が図１０の画面１０１を表示中に入力キー１０９を一回選択した場合、ＣＰＵ５１は、Ｎｏ．４９９の設定情報を対象情報として、ＲＯＭ５２から対象情報の内容、値、値の内容を読み出す。ＣＰＵ５１は、不揮発性メモリ５４からＮｏ．４９９の設定情報の現在の設定値を読み出す。ＣＰＵ５１は、読み出した情報に基づき画面１０１を更新する。ＣＰＵ５１は処理をＳ２２に戻す。
【００３９】
ＣＰＵ５１は、Ｎｏを変更する指示を取得していない場合（Ｓ２２：ＮＯ）、入力キー１１１又は１１２から、対象情報の現在の設定値を変更する指示を取得したか否かを判断する（Ｓ２５）。ＣＰＵ５１は、対象情報の現在の設定値を変更する指示を取得した場合（Ｓ２５：ＹＥＳ）、対象情報の現在の設定値、入力キー１１１又は１１２の入力信号、ＲＯＭ５２が記憶する登録順序に基づき、対象情報の現在の設定値を変更して設定し（Ｓ２６）、表示部９６の表示を更新する（Ｓ２７）。例えば作業者が図１０の画面１０１を表示中に入力キー１１２を一回選択した場合、ＣＰＵ５１は、Ｎｏ．５００の設定情報の現在の設定値を、登録順序が次の設定値であるＯＮに設定する。ＣＰＵ５１は、設定後の現在の設定値に基づき画面１０１の欄１０５を更新する。ＣＰＵ５１は処理をＳ２２に戻す。
【００４０】
ＣＰＵ５１は対象情報の現在の設定値を変更する指示を取得していない場合（Ｓ２５：ＮＯ）、入力キー１０６〜１０８の何れかの選択を検知したか否かを判断する（Ｓ２８、Ｓ３０、Ｓ３２）。ＣＰＵ５１は入力キー１０７の選択を検知した場合（Ｓ２８：ＹＥＳ）、表示中の対象情報に関するリスト表示指示を取得する（Ｓ２９）。ＣＰＵ５１は入力キー１０８の選択を検知した場合（Ｓ２８：ＮＯ、Ｓ３０：ＹＥＳ）、表示中の対象情報に関する相関図表示指示を取得する（Ｓ３１）。ＣＰＵ５１は入力キー１０６の選択を検知した場合（Ｓ２８：ＮＯ、Ｓ３０：ＮＯ、Ｓ３２：ＹＥＳ）、今回の値と、戻る指示を取得する（Ｓ３３）。今回の値は、表示中の対象情報のＮｏと、今回の表示の種類を示す詳細表示である。ＣＰＵ５１は入力キー１０６〜１０８の何れの選択も検知しない場合（Ｓ２８：ＮＯ、Ｓ３０：ＮＯ、Ｓ３２：ＮＯ）、処理をＳ２２に戻す。ＣＰＵ５１はＳ２９、Ｓ３１、Ｓ３３の何れかの後、詳細表示処理を終了し、図８のＭＳＷモード処理に戻る。
【００４１】
図８に示す如く、ＣＰＵ５１は、詳細表示処理で戻る指示を取得したか否かを判断する（Ｓ１０）。ＣＰＵ５１は戻る指示を取得していない場合（Ｓ１０：ＮＯ）、処理をＳ４に戻す。ＣＰＵ５１は、詳細表示処理で取得した表示指示に基づき対象情報を特定し（Ｓ４）、表示指示の種類を特定する（Ｓ５、Ｓ７）。ＣＰＵ５１は、戻る指示を取得した場合（Ｓ１０：ＹＥＳ）、詳細表示処理のＳ３３で取得した今回の値を不揮発性メモリ５４に記憶する（Ｓ１１）。ＣＰＵ５１は処理をＳ１に戻す。
【００４２】
図１１に示す如く、リスト表示処理では、ＣＰＵ５１は、ＲＯＭ５２と不揮発性メモリ５４を参照し、図８のＳ４で特定した対象情報の関連情報を取得する（Ｓ４０）。ＣＰＵ５１は対象情報の現在の設定値を取得する。対象情報のＮｏが５００である場合、図７に示す如くＮｏ．５００の現在の設定値はＯＦＦである。ＣＰＵ５１は図６の関連情報テーブル５２２を参照し、Ｎｏ．５００の現在の設定値がＯＦＦの場合の関連情報のＮｏとして、Ｎｏ．１００、５５１、５６６、５８２を取得する。ＣＰＵ５１は、不揮発性メモリ５４を参照し、取得した関連情報の現在の設定値を取得する。
【００４３】
ＣＰＵ５１は、取得した対象情報、関連情報を表示部９６に表示する（Ｓ４１）。ＣＰＵ５１は、対象情報と関連情報を含む設定情報の各々の、設定情報を識別する識別子と不揮発性メモリ５４が記憶する現在の設定値を表示部９６にリスト形式で表示する。ＣＰＵ５１は、対象情報のＮｏが５００である場合、図１２の画面１２１を表示部９６に表示する。画面１２１は、欄１２２、リスト１３７、入力キー１２８〜１３６を有する。欄１２２は、表示中の対象情報を示し、Ｎｏ．５００のＭＳＷをリスト表示していることを示す。リスト１３７は、対象情報と関連情報に関する情報を他の設定情報と区別して表す表である。他の設定情報は、選択中の項目に関わる設定情報の内、対象情報と関連情報以外の設定情報である。リスト１３７は、左から順に列１２５〜１２７を含む。列１２５はＮｏを示し、列１２６は現在の設定値の内容を示し、列１２７は現在の設定値を示す。行１２３は、対象情報のＮｏ、現在の設定値の内容、現在の設定値を示す。行１２４は、関連情報のＮｏ、現在の設定値の内容、現在の設定値を示す。表示部９６は対象情報、関連情報、他の設定情報を区別して表示する。表示部９６は行１２３の背景を第一色、行１２４の背景を第一色と異なる第二色、行１３８を第一色、第二色と異なる第三色で表示する。対象情報と関連情報を含むリスト１３７内の設定情報の内の作業者が選択した情報を、対象情報として表示する。ＣＰＵ５１は、リスト表示処理では、対象情報を指定情報として現在の設定値の変更を受け付ける。
【００４４】
入力キー１２８は戻る指示を入力する。入力キー１２９は、表示中の対象情報についての詳細表示指示を入力する。入力キー１３０は、表示中の対象情報についての相関図表示指示を入力する。入力キー１３１は、対象情報の現在の設定値に、登録順序が一つ前の設定値を設定する指示を入力する。入力キー１３２は、対象情報の現在の設定値に、登録順序が一つ後の設定値を設定する指示を入力する。
【００４５】
入力キー１３３〜１３６は各々項目を変更する指示を入力する。入力キー１３３は、ミシン１に関わる装置関係の設定情報を表示する指示を入力する。入力キー１３４は、糸掴み装置４０に関わる糸掴み関係の設定情報を表示する指示を入力する。入力キー１３５は、足踏みペダル２３の操作に関わるペダル関係の設定情報を表示する指示を入力する。入力キー１３６は、操作盤９８の操作に関わるパネル操作の設定情報を表示する指示を入力する。
【００４６】
ＣＰＵ５１は、入力キー１３３〜１３６の何れかから、項目を変更する指示を取得したか否かを判断する（Ｓ４２）。ＣＰＵ５１は、項目を変更する指示を取得した場合（Ｓ４２：ＹＥＳ）、入力キー１３３〜１３６の何れかからの入力信号に基づき、変更後の項目を取得し（Ｓ４３）、表示部９６の表示を更新する（Ｓ４４）。作業者が図１２の画面１２１を表示中に入力キー１３５を選択した場合、ＣＰＵ５１は、ペダル関係の設定情報を図５に示す設定情報テーブル５２１から読み出す。ＣＰＵ５１は、不揮発性メモリ５４の現在の設定値テーブル５４１から各設定情報の現在の設定値を読み出す。ＣＰＵ５１は、読み出した情報に基づき画面１２１を更新する。ＣＰＵ５１は処理をＳ４２に戻す。
【００４７】
ＣＰＵ５１は、項目を変更する指示を取得していない場合（Ｓ４２：ＮＯ）、対象情報を選択する指示を取得したか否かを判断する（Ｓ４５）。作業者は画面１２１のリスト１３７の行を操作盤９８で選択することで、対象情報を選択する指示を入力する。ＣＰＵ５１は、対象情報を選択する指示を取得した場合（Ｓ４５：ＹＥＳ）、対象情報を含む行の背景を第一色にするように表示部９６の表示を更新する（Ｓ４６）。図１３に示す画面１２１は、作業者が対象情報として関連情報のＮｏ．５６６を選択した場合を示し、欄１２２にＮｏ．５６６のＭＳＷをリスト表示していることを示す。ＣＰＵ５１は、Ｎｏ．５６６の設定情報を対象情報とする時の関連情報を取得し、リスト１３７内の各設定情報の背景色を変更する。表示部９６は対象情報の行１２３の背景を第一色、関連情報の行１２４の背景を第一色と異なる第二色で表示し、他の設定情報の行１３８の背景を第三色で表示する。ＣＰＵ５１は処理をＳ４２に戻す。
【００４８】
ＣＰＵ５１は、対象情報を選択する指示を取得していない場合（Ｓ４５：ＮＯ）、入力キー１３１又は１３２から、対象情報の現在の設定値を変更する指示を取得したか否かを判断する（Ｓ４７）。ＣＰＵ５１は、Ｓ４１又はＳ４４で表示部９６に表示した対象情報の現在の設定値の変更を受け付ける。ＣＰＵ５１は、対象情報の現在の設定値を変更する指示を取得した場合（Ｓ４７：ＹＥＳ）、図９のＳ２６、Ｓ２７と同様に、対象情報の現在の設定値を変更して設定し（Ｓ４８）、表示部９６が表示する対象情報の現在の設定値を更新する（Ｓ４９）。ＣＰＵ５１は処理をＳ４２に戻す。
【００４９】
ＣＰＵ５１は、対象情報の現在の設定値を変更する指示を取得していない場合（Ｓ４７：ＮＯ）、入力キー１２８〜１３０の何れかの選択を検知したか否かを判断する（Ｓ５０、Ｓ５２、Ｓ５４）。ＣＰＵ５１は入力キー１２９の選択を検知した場合（Ｓ５０：ＹＥＳ）、表示中の対象情報に関する詳細表示指示を取得する（Ｓ５１）。ＣＰＵ５１は入力キー１３０の選択を検知した場合（Ｓ５０：ＮＯ、Ｓ５２：ＹＥＳ）、表示中の対象情報に関する相関図表示指示を取得する（Ｓ５３）。ＣＰＵ５１は入力キー１２８の選択を検知した場合（Ｓ５０：ＮＯ、Ｓ５２：ＮＯ、Ｓ５４：ＹＥＳ）、今回の値と、戻る指示を取得する（Ｓ５５）。今回の値は、表示中の対象情報のＮｏと、今回の表示の種類を示すリスト表示である。ＣＰＵ５１は入力キー１２８〜１３０の何れの選択も検知しない場合（Ｓ５０：ＮＯ、Ｓ５２：ＮＯ、Ｓ５４：ＮＯ）、処理をＳ４２に戻す。ＣＰＵ５１はＳ５１、Ｓ５３、Ｓ５５の何れかの後、リスト表示処理を終了し、図８のＭＳＷモード処理に戻る。
【００５０】
図８に示す如く、ＣＰＵ５１は、リスト表示処理で戻る指示を取得したか否かを判断する（Ｓ１０）。ＣＰＵ５１は戻る指示を取得していない場合（Ｓ１０：ＮＯ）、処理をＳ４に戻す。ＣＰＵ５１は、リスト表示処理で取得した表示指示に基づき対象情報を特定し（Ｓ４）、表示指示の種類を特定する（Ｓ５、Ｓ７）。ＣＰＵ５１は、戻る指示を取得した場合（Ｓ１０：ＹＥＳ）、リスト表示処理のＳ５５で取得した今回の値を不揮発性メモリ５４に記憶する（Ｓ１１）。ＣＰＵ５１は処理をＳ１に戻す。
【００５１】
図１４に示す如く、相関図表示処理では、ＣＰＵ５１は、ＲＯＭ５２と不揮発性メモリ５４を参照し、図８のＳ４で特定した対象情報の関連情報と影響情報を取得する（Ｓ６１）。ＣＰＵ５１は対象情報の現在の設定値を取得する。対象情報のＮｏが５００である場合、図７に示す如くＮｏ．５００の現在の設定値はＯＦＦである。ＣＰＵ５１は図６の関連情報テーブル５２２を参照し、Ｎｏ．５００の現在の設定値がＯＦＦの場合の関連情報と影響情報として、Ｎｏ．１００と右向きの矢印、Ｎｏ．５５１と左向きの矢印、Ｎｏ．５６６と左右両矢印、Ｎｏ．５８２と右向きの矢印を取得する。ＣＰＵ５１は、不揮発性メモリ５４を参照し、取得した関連情報の現在の設定値を取得する。
【００５２】
ＣＰＵ５１は、Ｓ６１で取得した関連情報を第一関連情報とした場合、第一関連情報に関連する第二関連情報の有無を取得する（Ｓ６２）。ＣＰＵ５１は関連情報テーブル５２２を参照し、関連情報の数が一つであるＮｏ．５６６の第一関連情報は、第二関連情報が無いと判断する。関連情報の数が二以上であるＮｏ．５８２の第一関連情報は、第二関連情報が有ると判断する。ＣＰＵ５１は、対象情報と関連情報の相関図を表示部９６に表示する（Ｓ６４）。ＣＰＵ５１はＳ６２で取得した第二関連情報の有無に基づき、第二関連情報を有する第一関連情報と第二関連情報を有しない第一関連情報を区別して表示部９６に表示する。本例のＣＰＵ５１は、相関図に表す時に第二関連情報を有する第一関連情報を表すブロックと、第二関連情報を有しない第一関連情報を表すブロックとでブロックの色を変える。第二関連情報を有しない第一関連情報を表すブロックは第一色（例えば白色）である。第二関連情報を有する第一関連情報を表すブロックは第一色とは異なる第二色（例えば水色）である。
【００５３】
ＣＰＵ５１は、対象情報のＮｏが５００である場合、図１５の画面１４１を表示部９６に表示する。画面１４１は、欄１４２、ブロック１４３〜１４７、矢印１４８〜１５１、入力キー１５２〜１５４を有する。欄１４２は、表示中の対象情報を示し、Ｎｏ．５００のＭＳＷを相関図表示していることを示す。ブロック１４３は、対象情報のＮｏ、現在の設定値を示す。ブロック１４３は、画面１４１の略中心に位置する。ブロック１４４〜１４６は、ブロックの色が第一色であり、第二関連情報を有しない第一関連情報のＮｏ、現在の設定値を示す。ブロック１４７は、ブロックの色が第二色であり、第二関連情報を有する第一関連情報のＮｏ、現在の設定値を示す。ブロック１４４〜１４７は各々、ブロック１４３の周囲に位置する。ブロック１４４〜１４７の配置位置は図１５の例に限らず、ブロック１４３の周囲で各々が重ならない位置であればよい。作業者は、ブロック１４３〜１４７の内の何れかのブロックを選択することで、対象情報と関連情報の内、指定した設定情報である指定情報の現在の設定値を変更できる。矢印１４８〜１５１は各々、関連情報（第一関連情報）と対象情報の影響情報を表す。入力キー１５２は戻る指示を入力する。入力キー１５３は、表示中の対象情報についての詳細表示指示を入力する。入力キー１５４は、表示中の対象情報についてのリスト表示指示を入力する。
【００５４】
ＣＰＵ５１は、画面１４１の中心に位置する対象情報を選択する指示を取得したか否かを判断する（Ｓ６５）。作業者がブロック１４３を選択する指示を操作盤９８で入力した場合（Ｓ６５：ＹＥＳ）、ＣＰＵ５１は対象情報処理を行う（Ｓ６６）。図１６に示す如く、ＣＰＵ５１は、対象情報処理では、選択画面を表示部９６に表示する（Ｓ８１）。図１７に示す如く、ＣＰＵ５１は画面１４１の前面に選択画面１６１を吹き出し状に表示する。選択画面１６１は、欄１６２と入力キー１６３〜１６７を有する。欄１６２は、選択した対象情報を示し、Ｎｏ．５００のＭＳＷの現在の設定値を示す。入力キー１６３は、選択画面１６１が表示する対象情報の現在の設定値に合わせて、対象情報の現在の設定値と関連情報の現在の設定値を自動で変更する最適化指示を入力する。入力キー１６４は、対象情報の現在の設定値のみを選択画面１６１が表示する対象情報の現在の設定値に合わせて変更する単独変更指示を入力する。入力キー１６５は、現在の設定値を変更する処理を中断する中断指示を入力する。入力キー１６６は、登録順序が一つ前の設定値を対象情報の現在の設定値とする指示を入力する。入力キー１６７は、登録順序が一つ後の設定値を対象情報の現在の設定値とする指示を入力する。Ｎｏ．５００の対象情報は、現在の設定値としてＯＮ又はＯＦＦを設定できるので、ＣＰＵ５１は、入力キー１６６を選択した場合も、入力キー１６７を選択した場合も、現在の設定値をＯＦＦからＯＮに変更する指示となる。
【００５５】
ＣＰＵ５１は、入力キー１６６又は１６７から、対象情報の現在の設定値を変更する指示を取得したか否かを判断する（Ｓ８２）。ＣＰＵ５１は、対象情報の現在の設定値を変更する指示を取得した場合（Ｓ８２：ＹＥＳ）、対象情報の現在の設定値、入力キー１６６又は１６７の入力信号、ＲＯＭ５２が記憶する登録順序に基づき、対象情報の現在の設定値を変更し（Ｓ８３）、表示部９６の表示を更新する（Ｓ８４）。例えば作業者が図１７の画面１４１を表示中に入力キー１６７を一回選択した場合、ＣＰＵ５１は、Ｎｏ．５００の設定情報の現在の設定値を、登録順序が次の設定値であるＯＮに変更する。ＣＰＵ５１は、設定後の現在の設定値に基づき画面１４１の欄１６２を更新する。ＣＰＵ５１は処理をＳ８２に戻す。
【００５６】
ＣＰＵ５１は、入力キー１６６又は１６７からの指示がない場合（Ｓ８２：ＮＯ）、入力キー１６３〜１６５の何れかから指示を取得したか否かを判断する（Ｓ８５、Ｓ８９、Ｓ９３）。ＣＰＵ５１は、入力キー１６３から最適化指示を取得した場合（Ｓ８５：ＹＥＳ）、ＲＯＭ５２が記憶する図６の関連情報テーブル５２２を参照し、選択画面１６１が表示する対象情報の現在の設定値に応じた、関連情報の設定値の候補を取得する（Ｓ８６）。図１７に示す如く、対象情報がＮｏ．５００の設定情報であり、選択画面１６１が表示する現在の設定値がＯＮである時、ＣＰＵ５１は、関連情報のＮｏと候補として、Ｎｏ．１００とＯＮ、Ｎｏ．５６６とＯＮ、Ｎｏ．５８２とＯＮを取得する。ＣＰＵ５１は、Ｓ８６で取得した関連情報の各々についての候補を関連情報の各々の現在の設定値に変更して設定する（Ｓ８７）。ＣＰＵ５１は、選択画面１６１を閉じ、対象情報と関連情報の各々について、識別子と現在の設定値を表示部９６に表示する（Ｓ８８）。ＣＰＵ５１は、図１８の画面１７１を表示する。画面１７１は、欄１４２、ブロック１７２〜１７５、矢印１７６〜１７８、入力キー１５２〜１５４を含む。ブロック１７２は、対象情報のＮｏと現在の設定値を示す。ブロック１７３〜１７５は各々関連情報のＮｏと現在の設定値を示す。矢印１７６〜１７８は各々、関連情報（第一関連情報）と対象情報の影響情報を表す。
【００５７】
ＣＰＵ５１は入力キー１６４から単独変更指示を取得した場合（Ｓ８５：ＮＯ、Ｓ８９：ＹＥＳ）、ＣＰＵ５１は、選択画面１６１が表示する対象情報の現在の設定値に合わせて対象情報の現在の設定値を設定する（Ｓ９０）。ＣＰＵ５１は、選択画面１６１を閉じ、Ｓ９０の設定に基づき、対象情報の現在の設定値を変更した画面を表示部９６に表示する（Ｓ９１）。ＣＰＵ５１は、Ｓ８８又はＳ９１の後、対象情報処理を終了し、処理を図１４の相関図表示処理に戻す。
【００５８】
ＣＰＵ５１は入力キー１６３〜１６５から指示を取得していない場合（Ｓ８５：ＮＯ、Ｓ８９：ＮＯ、Ｓ９３：ＮＯ）、処理をＳ８２に戻す。ＣＰＵ５１は入力キー１６５から中断指示を取得した場合（Ｓ８５：ＮＯ、Ｓ８９：ＮＯ、Ｓ９３：ＹＥＳ）、選択画面１６１を閉じて、対象情報処理を終了し、処理を図１４の相関図表示処理に戻す。図１４に示す如く、ＣＰＵ５１はＳ６６の後、処理をＳ６５に戻す。
【００５９】
ＣＰＵ５１は、対象情報を選択する指示を取得していない場合（Ｓ６５：ＮＯ）、関連情報を選択する指示を取得したか否かを判断する（Ｓ６７）。作業者がブロック１４４〜１４７の何れか一つを選択する指示を操作盤９８で入力した場合（Ｓ６７：ＹＥＳ）、ＣＰＵ５１は関連情報処理を行う（Ｓ６８）。図１９に示す如く、ＣＰＵ５１は、関連情報処理では、選択画面を表示部９６に表示する（Ｓ１０１）。図２０に示す如く、ＣＰＵ５１は表示部９６が表示する画面１４１の前面に選択画面１８１を吹き出し状に表示する。図２０では、関連情報のＮｏ．５８２を選択した例を示す。選択画面１８１は、欄１８２と入力キー１８３〜１８７を有する。欄１８２は、選択した関連情報を示し、Ｎｏ．５８２の現在の設定値を示す。入力キー１８３は、欄１８２に示す関連情報の現在の設定値を変更する変更指示を入力する。入力キー１８４は、欄１８２に示すＮｏの関連情報を対象情報に変更して、変更後の相関図を表示する相関図表示指示を入力する。入力キー１８５は、欄１８２に示すＮｏの関連情報に関わる処理を中断する中断指示を入力する。入力キー１８６は、登録順序が一つ前の設定値を欄１８２に示すＮｏの関連情報の現在の設定値とする指示を入力する。入力キー１８７は、登録順序が一つ後の設定値を欄１８２に示すＮｏの関連情報の現在の設定値とする指示を入力する。
【００６０】
ＣＰＵ５１は、入力キー１８６又は１８７から、欄１８２で示す関連情報の現在の設定値を変更する指示を取得したか否かを判断する（Ｓ１０２）。ＣＰＵ５１は、関連情報の現在の設定値を変更する指示を取得した場合（Ｓ１０２：ＹＥＳ）、関連情報の現在の設定値、入力キー１８６又は１８７の入力信号、ＲＯＭ５２が記憶する登録順序に基づき、関連情報の現在の設定値を変更し（Ｓ１０３）、表示部９６の表示を更新する（Ｓ１０４）。例えば作業者が図２０の画面１４１を表示中に入力キー１８７を一回選択した場合、ＣＰＵ５１は、Ｎｏ．５８２の設定情報の現在の設定値を、登録順序が次の設定値であるＯＮに変更する。ＣＰＵ５１は、設定後の現在の設定値に基づき画面１４１の欄１８２を更新する。ＣＰＵ５１は処理をＳ１０２に戻す。
【００６１】
ＣＰＵ５１は、入力キー１８６又は１８７からの指示がない場合（Ｓ１０２：ＮＯ）、入力キー１８３〜１８５の何れかから指示を取得したか否かを判断する（Ｓ１０５、Ｓ１０８、Ｓ１１３）。ＣＰＵ５１は、入力キー１８３から変更指示を取得した場合（Ｓ１０５：ＹＥＳ）、欄１８２で示す関連情報の現在の設定値を設定する（Ｓ１０６）。ＣＰＵ５１は、選択画面１８１を閉じ、欄１８２で示す関連情報の識別子と現在の設定値を表示部９６に表示する（Ｓ１０７）。ＣＰＵ５１は、Ｓ１０３でＮｏ．５８２の設定情報の現在の設定値を、登録順序が次の設定値であるＯＮに変更した場合、ブロック１４７内を「Ｎｏ．５８２＝ＯＮ」に更新する。
【００６２】
ＣＰＵ５１は、入力キー１８４から、選択した関連情報の一つである特定情報を対象情報に変更して設定する相関図表示指示（第二指示）を取得した場合（Ｓ１０５：ＮＯ、Ｓ１０８：ＹＥＳ）、ＣＰＵ５１は欄１８２のＮｏの関連情報を対象情報として特定する（Ｓ１０９）。ＣＰＵ５１は欄１８２のＮｏ．５８２を対象情報として特定する。ＣＰＵ５１は、図６の関連情報テーブル５２２を参照し、Ｓ１０９で特定した対象情報についての関連情報と影響情報を取得する（Ｓ１１０）。ＣＰＵ５１は、図６の関連情報テーブル５２２を参照し、Ｎｏ．５８２の現在の設定値がＯＦＦの時の関連情報と影響情報を取得する。ＣＰＵ５１は図１４のＳ６２と同様にＳ１１０で取得した関連情報の第二関連情報の有無を取得する（Ｓ１１１）。
【００６３】
ＣＰＵ５１は、選択画面１８１を閉じ、Ｓ１１０、Ｓ１１１で取得した情報に基づき、表示部９６に相関図を表示する（Ｓ１１２）。ＣＰＵ５１は図２１の画面１９１を表示部９６に表示する。画面１９１は、欄１９２、ブロック１９３、１９４、矢印１９５、入力キー１５２〜１５４を含む。欄１９２は、表示中の対象を示し、Ｎｏ．５８２のＭＳＷを相関図表示していることを示す。ブロック１９３は、対象情報のＮｏ、現在の設定値を示す。ブロック１９４は関連情報のＮｏ、現在の設定情報を示す。矢印１９５は対象情報と関連情報の影響情報を示す。ＣＰＵ５１は、Ｓ１０７又はＳ１１２の後、関連情報処理を終了し、処理を図１４の相関図表示処理に戻す。
【００６４】
ＣＰＵ５１は入力キー１８３〜１８５から指示を取得していない場合（Ｓ１０５：ＮＯ、Ｓ１０８：ＮＯ、Ｓ１１３：ＮＯ）、処理をＳ１０２に戻す。ＣＰＵ５１は入力キー１８５から中断指示を取得した場合（Ｓ１０５：ＮＯ、Ｓ１０８：ＮＯ、Ｓ１１３：ＹＥＳ）、選択画面１８１を閉じて、関連情報処理を終了し、処理を図１４の相関図表示処理に戻す。図１４に示す如く、ＣＰＵ５１はＳ６８の後、処理をＳ６５に戻す。
【００６５】
ＣＰＵ５１は、関連情報を選択する指示を取得していない場合（Ｓ６７：ＮＯ）、入力キー１５２〜１５４の何れかの選択を検知したか否かを判断する（Ｓ６９、Ｓ７１、Ｓ７３）。ＣＰＵ５１は入力キー１５３の選択を検知した場合（Ｓ６９：ＹＥＳ）、表示中の対象情報に関する詳細表示指示を取得する（Ｓ７０）。ＣＰＵ５１は入力キー１５４の選択を検知した場合（Ｓ６９：ＮＯ、Ｓ７１：ＹＥＳ）、表示中の対象情報に関するリスト表示指示を取得する（Ｓ７２）。ＣＰＵ５１は入力キー１５２の選択を検知した場合（Ｓ６９：ＮＯ、Ｓ７１：ＮＯ、Ｓ７３：ＹＥＳ）、今回の値と、戻る指示を取得する（Ｓ７４）。今回の値は、表示中の対象情報のＮｏと、今回の表示の種類を示す相関図表示である。ＣＰＵ５１は入力キー１５２〜１５４の何れの選択も検知しない場合（Ｓ６９：ＮＯ、Ｓ７１：ＮＯ、Ｓ７３：ＮＯ）、処理をＳ６５に戻す。ＣＰＵ５１はＳ７０、Ｓ７２、Ｓ７４の何れかの後、相関図表示処理を終了し、処理を図８のＭＳＷモード処理に戻す。
【００６６】
図８に示す如く、ＣＰＵ５１は、相関図表示処理で戻る指示を取得したか否かを判断する（Ｓ１０）。ＣＰＵ５１は戻る指示を取得していない場合（Ｓ１０：ＮＯ）、処理をＳ４に戻す。ＣＰＵ５１は、相関図表示処理で取得した表示指示に基づき対象情報を特定し（Ｓ４）、表示指示の種類を特定する（Ｓ５、Ｓ７）。ＣＰＵ５１は、戻る指示を取得した場合（Ｓ１０：ＹＥＳ）、相関図表示処理のＳ７４で取得した今回の値を不揮発性メモリ５４に記憶する（Ｓ１１）。ＣＰＵ５１は処理をＳ１に戻す。
【００６７】
ミシン１において、表示部９６、操作盤９８、ＲＯＭ５２、不揮発性メモリ５４は各々、本発明の表示部、入力部、第一記憶手段、第二記憶手段の一例である。Ｓ４の処理は本発明の特定工程の一例である。Ｓ４１、Ｓ６１は、本発明の取得工程の一例である。Ｓ４１、Ｓ６４は本発明の制御工程の一例である。図８のＳ４の処理を実行するＣＰＵ５１は、本発明の特定手段として機能する。図１１のＳ４０、図１４のＳ６１の処理を実行するＣＰＵ５１は本発明の第一取得手段として機能する。Ｓ４１、Ｓ６４を実行するＣＰＵ５１は本発明の第一制御手段として機能する。Ｓ４７、Ｓ８５、Ｓ８９、Ｓ１０５を実行するＣＰＵ５１は本発明の受付手段として機能する。Ｓ４８とＳ４９、Ｓ８７とＳ８８、Ｓ９０とＳ９１、Ｓ１０６とＳ１０７を実行するＣＰＵ５１は本発明の更新手段として機能する。Ｓ８６を実行するＣＰＵ５１は本発明の第二取得手段として機能する。Ｓ８７を実行するＣＰＵ５１は本発明の設定手段として機能する。Ｓ１０８を実行するＣＰＵ５１は、本発明の第三取得手段として機能する。Ｓ１１０を実行するＣＰＵ５１は、本発明の第四取得手段として機能する。Ｓ１１２を実行するＣＰＵ５１は本発明の第二制御手段として機能する。
【００６８】
ミシン１によれば、作業者は、対象情報を変更する場合に影響がある関連情報を表示部９６で確認できる。作業者は対象情報の関連情報を覚えている必要が無い。ミシン１は作業者が対象情報の現在の設定値を変更する時、関連情報を設定し忘れることを抑制できる。ミシン１は作業者が対象情報の現在の設定値を変更する時に、関連情報を設定し忘れたことに起因して、正常に動作できなくなる可能性を低減できる。
【００６９】
作業者は対象情報と関連情報の現在の設定値を表示部９６で確認できる。作業者は対象情報又は関連情報の現在の設定値を変更したい時、操作盤９８を操作することで指定情報の指定と現在の設定値の変更を容易にできる。作業者は対象情報と関連情報の現在の設定値を短時間で適切に設定できる。
【００７０】
ミシン１は、図１７の入力キー１６３の操作に応じた最適化指示に基づき対象情報の現在の設定値に合わせて関連情報を自動で変更できる。作業者は設定情報毎に対象情報と関連情報の相関と適した設定値を把握する必要がない。ミシン１は一つの最適化指示で、複数の関連情報の現在の設定値の変更の指示を受け付ける。作業者は対象情報と関連情報の現在の設定値を短時間で設定できる。
【００７１】
図１５の画面１４１に示す如く、ミシン１は第二関連情報の有無を区別可能にブロック１４４〜１４７を表示する。ミシン１は第二関連情報の有無を表示部９６で作業者に報知できる。作業者は第一関連情報を変更した時影響がある他の設定情報があるか否かを表示部９６で確認できる。ミシン１は作業者が影響のある他の設定情報の設定し忘れることを抑制できる。
【００７２】
作業者は関連情報を対象情報とした場合の関連情報を確認したい場合がある。ミシン１は、関連情報を対象情報とした場合の関連情報を表示する指示を受け付け、表示部９６に表示できる。ミシン１は作業者が関連情報を確認する際の利便性を向上できる。
【００７３】
ミシン１によれば、作業者は表示部９６の図１５に例示する相関図を参照することで、対象情報の関連情報を容易に把握できる。ミシン１は影響情報を矢印を用いて図形表示する。作業者は対象情報と関連情報の関連を容易に把握できる。
【００７４】
ミシン１は、詳細表示、リスト表示、相関図表示の三種類の中から作業者が選択した態様で、対象情報を表示できる。作業者は好みの表示態様で対象情報を確認できる。ミシン１は、相関図表示では、設定情報のＮｏと現在の設定値をブロック内に表示する。故にミシン１は、相関図を比較的コンパクトにできる。故にミシン１は相関図を表示部９６が表示する画面内に表示できる。作業者は、相関図表示で、設定情報の内容、値の内容を確認したい場合にも、詳細表示指示を選択することで、詳細表示に切り替えて設定情報の内容、値の内容を確認できる。故に、ミシン１は作業者が対象情報と関連情報を確認する際の利便性を向上できる。ミシン１は、リスト表示では、同一の項目の設定情報の内、対象情報と関連情報を他の設定情報と表示態様を変えて区別する。作業者は、リスト表示で、同一の項目の設定情報を確認でき、更にリスト中の対象情報の関連情報を確認できる。故に、ミシン１は作業者が対象情報と関連情報を確認する際の利便性を向上できる。
【００７５】
本発明のミシンは上記実施形態の他に種々変更できる。ミシン１は設定情報を持つミシンであればよく、穴かがりミシン等の他のミシンでもよい。表示部は、画像を表示可能であればよい。表示部の配置は適宜変更してよい。表示部９６が表示する画面のレイアウトは適宜変更してよい。第一記憶手段、第二記憶手段は、ハードディスク装置等他の記憶媒体でもよい。第一記憶手段と第二記憶手段は不揮発性メモリ５４等の同じ記憶媒体でもよい。図５の設定情報テーブル５２１、図６の関連情報テーブル５２２、図７の現在の設定値テーブル５４１は各々、実行する処理と記憶装置の構成に応じて適宜変更してよい。例えば、図６の関連情報テーブル５２２は、対象情報の設定値に応じた関連情報を記憶していたが、対象情報に応じた関連情報を記憶してもよい。入力部は操作盤９８に限らずキーボード、マイク等の他の入力機器でもよい。
【００７６】
図８のＭＳＷモード処理を実行する為の指令を含むプログラムはミシン１がプログラムを実行するまでに、ミシン１が備える記憶機器が記憶すればよい。プログラムの取得方法、取得経路、プログラムを記憶する機器の各々は適宜変更してよい。ミシン１はプロセッサが実行するプログラムをケーブル又は無線通信を介して他の装置から受信し、フラッシュメモリ等の記憶装置に記憶してもよい。他の装置は、例えば、ＰＣ、及びネットワーク網を介して接続するサーバを含む。
【００７７】
図８のＭＳＷモード処理の各ステップは、ＣＰＵ５１が実行する例に限らず、他の電子機器（例えば、ＡＳＩＣ）が一部又は全部の処理を実行してもよい。上記処理の各ステップは、複数の電子機器（例えば、複数のＣＰＵ）が分散処理してもよい。上記実施形態の縫製処理の各ステップは必要に応じて順序の変更、ステップの省略、及び追加が可能である。本発明の範囲はミシン１のプロセッサからの指令に基づき、ミシン１上で稼動しているオペレーティングシステム（ＯＳ）等が実際の処理の一部又は全部を行い、その処理によって上記実施形態の機能を実現する態様も含む。
【００７８】
対象情報と関連情報の表示態様はリスト表示と相関図に限らず、適宜変更してよい。ミシン１は、リスト表示と相関図表示の一方のみを表示可能でもよい。ミシン１は詳細表示をしなくてもよい。
【００７９】
ミシン１がリスト表示、相関図表示で表示する項目は適宜変更してよい。影響情報は矢印で表示する他、影響情報の表示態様は適宜変更してよい。影響情報は必要に応じて省略してよい。ミシン１が影響情報を表示しない場合、ＣＰＵ５１は対象情報と関連情報を示すブロックを線分で接続した相関図を表示部９６に表示してもよい。ミシン１は、リスト表示で、対象情報と関連情報のみリスト表示してもよい。ミシン１は、リスト表示で、影響情報、指定情報を表示してもよい。
【００８０】
ＣＰＵ５１はＳ６２、Ｓ１１１で第二関連情報の有無を取得する処理を省略してもよい。ＣＰＵ５１は第二関連情報の有無を区別せずに相関図を表示部９６に表示してもよい。ＣＰＵ５１は図１１のリスト表示処理のＳ４０とＳ４１の間に第二関連情報の有無を取得する処理を実行してもよい。ＣＰＵ５１はＳ４１でＣＰＵ５１は第二関連情報の有無を区別して関連情報（第一関連情報）をリスト表示してもよい。第二関連情報の有無は、ブロック又は行の背景色で区別する他、文字の色等の表示態様で区別してもよい。ＣＰＵ５１は第二関連情報を取得し表示部９６に表示してもよい。ＣＰＵ５１は第二関連情報を取得し、表示部９６に第二関連情報を表示するスペースがある場合に第二関連情報を表示し、第二関連情報を表示するスペースがない場合に、第二関連情報の有無を区別して関連情報を表示してもよい。
【００８１】
ＣＰＵ５１は作業者が入力部で入力するＮｏを取得して対象情報を特定してもよい。ＣＰＵ５１は作業者が入力部で入力する値（例えば、ＯＮ又はＯＦＦ）を直接取得して対象情報又は関連情報の変更後の現在の設定値を特定してもよい。図１１のリスト表示処理において、ＣＰＵ５１は項目毎に設定情報を表示したが、項目毎に設定情報を表示しなくてもよい。
【００８２】
ＣＰＵ５１は図１６のＳ８５で最適化指示を受け付けなくてもよい。ＣＰＵ５１は最適化指示を取得した場合（Ｓ８５：ＹＥＳ）、影響情報に基づき、対象情報を変更した時に変更する必要がある関連情報の現在の設定値を変更し、対象情報を変更した時に変更する必要がない関連情報の現在の設定値を変更しなくてもよい。この場合ＣＰＵ５１は現在の設定値を変更した関連情報と、変更しない関連情報とを区別して表示部９６に表示してもよい。
【符号の説明】
【００８３】
１    ミシン
１０    ミシン本体
５０    制御装置
５１    ＣＰＵ
５２    ＲＯＭ
５４    不揮発性メモリ
９６    表示部
９８    操作盤
【図１】
2017060541.tif 000003
【図２】
2017060541.tif 000004
【図３】
2017060541.tif 000005
【図４】
2017060541.tif 000006
【図５】
2017060541.tif 000007
【図６】
2017060541.tif 000008
【図７】
2017060541.tif 000009
【図８】
2017060541.tif 000010
【図９】
2017060541.tif 000011
【図１０】
2017060541.tif 000012
【図１１】
2017060541.tif 000013
【図１２】
2017060541.tif 000014
【図１３】
2017060541.tif 000015
【図１４】
2017060541.tif 000016
【図１５】
2017060541.tif 000017
【図１６】
2017060541.tif 000018
【図１７】
2017060541.tif 000019
【図１８】
2017060541.tif 000020
【図１９】
2017060541.tif 000021
【図２０】
2017060541.tif 000022
【図２１】
2017060541.tif 000023