(57)【要約】【課題】所望の表示項目を表示、選択するための操作性を向上させたミシン及びミシン操作プログラムを提供すること。【解決手段】ミシンが備える液晶ディスプレイに表示される表示項目を、頁ごとに切り替える頁切替処理において、マウスホイールが前回転又は後回転された操作の出力信号が検出されると（Ｓ１０）、複数の頁が記憶されている場合に（Ｓ２０：Ｙｅｓ）、現在表示されている表示項目の表示順序が取得される（Ｓ３０）。続いて、Ｓ１０で検出された出力信号が検出され、マウスホイールが前回転された場合には（Ｓ４０：Ｙｅｓ）、頁の表示順序が１増加され（Ｓ７０）、マウスホイールが後回転された場合には（Ｓ９０：Ｙｅｓ）、頁の表示順序が１減少され（Ｓ１２０）、増加又は減少された頁に割当られた表示項目が表示手段に表示される（Ｓ１３０）。【選択図】図６
2008012175.tif 000002
【特許請求の範囲】
【請求項１】
縫製に関わる各種情報を表示する表示手段と、当該表示手段に表示される表示項目を記憶する表示項目記憶手段とを備えたミシンにおいて、
第１の操作及び当該第１の操作とは異なる第２の操作を含む複数種類の操作を行うための操作部材を有し、当該操作部材の操作に応じた操作の種類と操作量との少なくともいずれかを出力信号として出力する操作手段と、
前記操作手段により出力された前記操作の種類と前記操作量との少なくともいずれかに応じて、前記表示手段に表示される前記表示項目を切り替える表示制御手段と
を備えることを特徴とするミシン。
【請求項２】
前記表示項目記憶手段は、前記表示項目と当該表示項目の表示順序とを対応付けて記憶し、
前記表示制御手段は、
前記操作手段から出力された前記出力信号に含まれる前記操作の種類を検出する操作種類検出手段と、
前記操作種類検出手段により検出された前記第１の操作を、前記操作手段により操作される量である前記表示順序の増加に、前記操作種類検出手段により検出された前記第２の操作を、前記表示順序の減少にそれぞれ割り当てて前記表示順序を増減させ、前記表示手段に表示させる前記表示項目を当該表示順序に対応する前記表示項目に切り替える表示切替手段と
からなることを特徴とする請求項１に記載のミシン。
【請求項３】
前記表示項目記憶手段は、前記表示項目と当該表示項目の表示順序とを対応付けて記憶し、
前記表示制御手段は、
前記操作手段から出力された前記出力信号に含まれる前記第１又は第２の操作の操作量を検出する操作量検出手段と、
前記操作量検出手段により検出された当該第１又は第２の操作の操作量を前記表示順序の増加又は減少させる量に割り当てて前記表示順序を増減させ、前記表示手段に表示させる前記表示項目を当該表示順序に対応する前記表示項目に切り替える表示切替手段と
からなることを特徴とする請求項１又は２に記載のミシン。
【請求項４】
前記表示手段の少なくとも一部の表示領域である項目表示領域に表示される前記表示項目を１頁として、前記表示項目に頁を順に割り当てる頁割当手段を備え、
前記表示切替手段は、前記頁割当手段により割り当てられた前記頁ごとに前記表示項目を前記項目表示領域に表示させるとともに、前記頁の前記表示順序を増減させ、前記項目表示領域に表示させる前記表示項目を当該表示順序に対応する前記頁に割り当てられた前記表示項目に切り替えることを特徴とする請求項２又は３に記載のミシン。
【請求項５】
前記表示項目記憶手段には、前記表示項目、当該表示項目の内容に基づき分類されたカテゴリ、及び、同じ前記カテゴリに分類されている前記表示項目が連続するように割り当てられた前記表示順序が記憶され、
前記頁割当手段は、異なる前記カテゴリの前記表示項目に異なる前記頁を割り当てることを特徴とする請求項４に記載のミシン。
【請求項６】
前記表示手段に複数設けられた表示領域である項目表示領域から１つの前記項目表示領域を選択する領域選択手段と、
前記表示制御手段は、前記領域選択手段により選択された前記項目表示領域に表示される前記表示項目を切り替えることを特徴とする請求項１乃至５のいずれかに記載のミシン。
【請求項７】
前記表示手段に複数設けられた表示領域である項目表示領域から１つの前記項目表示領域を選択する領域選択手段と、
前記表示項目が数値である数値型と、前記表示項目がスクロール表示されるスクロール型とを少なくとも含む前記表示項目の種類と当該表示項目が表示される前記項目表示領域とを対応づけて記憶する種類記憶手段と、
前記領域選択手段により選択された前記項目表示領域に表示される前記表示項目の種類を前記種類記憶手段を参照して判断する種類判断手段とを備え、
前記表示切替手段は、前記種類判断手段により前記表示項目の種類が前記数値型と判断された場合には、前記数値を前記表示順序として前記数値を増減させ、前記領域選択手段により選択された前記項目表示領域に表示させる前記表示項目である前記数値を増減された当該数値に切り替え、前記種類判断手段により前記表示項目の種類が前記スクロール型と判断された場合には、前記項目表示領域に表示される前記表示項目のスクロール量を前記表示順序として前記スクロール量を増減させ、前記領域選択手段により選択された前記項目表示領域に表示させる前記表示項目を当該スクロール量に対応する前記表示項目に切り替えることを特徴とする請求項２乃至６のいずれかに記載のミシン。
【請求項８】
前記操作量は、前記操作部材の移動量、操作回数、及び操作時間の少なくともいずれかを含むことを特徴とする請求項１乃至７のいずれかに記載のミシン。
【請求項９】
前記操作手段は、前記操作部材として回転体を備えた回転入力デバイスからなり、
前記操作手段は、前記回転体の回転量を前記操作量として出力するとともに、前記回転体の回転方向により当該操作の種類を規定して出力することを特徴とする請求項１乃至８のいずれかに記載のミシン。
【請求項１０】
前記表示手段は、液晶ディスプレイと液晶ディスプレイコントローラであることを特徴とする請求項１乃至９いずれかに記載のミシン。
【請求項１１】
請求項１乃至１０のいずれかに記載のミシンの各種処理手段としてコンピュータを機能させるためのミシン操作プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ミシン及びミシン操作プログラムに関し、詳細には、複数の縫製模様や縫製に関わる各種情報を表示する表示手段を備えたミシン及びミシン操作プログラムに関する。
【背景技術】
【０００２】
従来、電子制御されるミシンにおいては、複数の実用模様や種々の飾り縫い模様、文字や図形の刺繍模様等多種多様な模様を縫製する為の模様データの他、縫製方法の説明や、ミシンのメンテナンス方法等を説明する為の取扱い情報等が制御装置の記憶領域に予め記憶されている。また、これらの表示項目を表示する液晶ディスプレイ等の表示手段とタッチパネル等の選択手段とを備え、その表示手段に表示される複数の模様の中から所望の模様を選択したり、取扱い情報を、表示手段に１画面ずつ順次表示させたりすることが可能になっている。
【０００３】
このような従来のミシンでは、表示手段に多種多様な表示項目を表示可能になっているため、複数画面にわたるミシンの取扱い説明文をミシンが備える表示手段に表示させるために、画面ごとの取扱い情報の為の表示用データと、各画面の前後の画面に続く取扱い情報の有無を指示する画面指示情報であって「次頁」と「前頁／次頁」と「前頁」のうちの該当するいずれか１つの画面指示情報の表示用データとを対応付けて記憶する情報記憶手段と、表示手段の表示内容を制御する表示制御手段とを設け、取扱い情報を表示した画面ごとに、該当する画面指示情報を表示する縫製情報表示装置が提案されている（例えば、特許文献１参照）。この縫製情報表示装置によれば、複数画面にわたる説明文があった場合にも、「前頁／次頁」を選択することでそれらの画面を表示させることができる。
【特許文献１】特開平９−１２２３６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、例えば、複数種類の模様中から所望の模様を選択しやすいように、模様が有する特徴に応じて模様を複数のカテゴリに分類し、カテゴリごとに模様を表示するようにしたミシンの場合、横断的にこれらの模様を参照する際には、カテゴリの選択とカテゴリ内の頁の表示を切り替える操作とをしなければならず、所望の模様を表示させるための操作が煩雑であるという問題があった。
【０００５】
本発明は、上述の問題点を解決するためになされたものであり、所望の表示項目を表示、選択するための操作性を向上させたミシン及びミシン操作プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、請求項１に係る発明のミシンは、縫製に関わる各種情報を表示する表示手段と、当該表示手段に表示される表示項目を記憶する表示項目記憶手段とを備えたミシンにおいて、第１の操作及び当該第１の操作とは異なる第２の操作を含む複数種類の操作を行うための操作部材を有し、当該操作部材の操作に応じた操作の種類と操作量との少なくともいずれかを出力信号として出力する操作手段と、前記操作手段により出力された前記操作の種類と前記操作量との少なくともいずれかに応じて、前記表示手段に表示される前記表示項目を切り替える表示制御手段とを備えている。
【０００７】
また、請求項２に係る発明のミシンは、請求項１に記載の発明の構成に加え、前記表示項目記憶手段は、前記表示項目と当該表示項目の表示順序とを対応付けて記憶し、前記表示制御手段は、前記操作手段から出力された前記出力信号に含まれる前記操作の種類を検出する操作種類検出手段と、前記操作種類検出手段により検出された前記第１の操作を、前記操作手段により操作される量である前記表示順序の増加に、前記操作種類検出手段により検出された前記第２の操作を、前記表示順序の減少にそれぞれ割り当てて前記表示順序を増減させ、前記表示手段に表示させる前記表示項目を当該表示順序に対応する前記表示項目に切り替える表示切替手段とからなることを特徴とする。
【０００８】
また、請求項３に係る発明のミシンは、請求項１又は２に記載の発明の構成に加え、前記表示項目記憶手段は、前記表示項目と当該表示項目の表示順序とを対応付けて記憶し、前記表示制御手段は、前記操作手段から出力された前記出力信号に含まれる前記第１又は第２の操作の操作量を検出する操作量検出手段と、前記操作量検出手段により検出された当該第１又は第２の操作の操作量を前記表示順序の増加又は減少させる量に割り当てて前記表示順序を増減させ、前記表示手段に表示させる前記表示項目を当該表示順序に対応する前記表示項目に切り替える表示切替手段とからなることを特徴とする。
【０００９】
また、請求項４に係る発明のミシンは、請求項２又は３に記載の発明の構成に加え、前記表示手段の少なくとも一部の表示領域である項目表示領域に表示される前記表示項目を１頁として、前記表示項目に頁を順に割り当てる頁割当手段を備え、前記表示切替手段は、前記頁割当手段により割り当てられた前記頁ごとに前記表示項目を前記項目表示領域に表示させるとともに、前記頁の前記表示順序を増減させ、前記項目表示領域に表示させる前記表示項目を当該表示順序に対応する前記頁に割り当てられた前記表示項目に切り替えることを特徴とする。
【００１０】
また、請求項５に係る発明のミシンは、請求項４に記載の発明の構成に加え、前記表示項目記憶手段には、前記表示項目、当該表示項目の内容に基づき分類されたカテゴリ、及び、同じ前記カテゴリに分類されている前記表示項目が連続するように割り当てられた前記表示順序が記憶され、前記頁割当手段は、異なる前記カテゴリの前記表示項目に異なる前記頁を割り当てることを特徴とする。
【００１１】
また、請求項６に係る発明のミシンは、請求項１乃至５のいずれかに記載の発明の構成に加え、前記表示手段に複数設けられた表示領域である項目表示領域から１つの前記項目表示領域を選択する領域選択手段と、前記表示制御手段は、前記領域選択手段により選択された前記項目表示領域に表示される前記表示項目を切り替えることを特徴とする。  
【００１２】
また、請求項７に係る発明のミシンは、請求項２乃至６のいずれかに記載の発明の構成に加え、前記表示手段に複数設けられた表示領域である項目表示領域から１つの前記項目表示領域を選択する領域選択手段と、前記表示項目が数値である数値型と、前記表示項目がスクロール表示されるスクロール型とを少なくとも含む前記表示項目の種類と当該表示項目が表示される前記項目表示領域とを対応づけて記憶する種類記憶手段と、前記領域選択手段により選択された前記項目表示領域に表示される前記表示項目の種類を前記種類記憶手段を参照して判断する種類判断手段とを備え、前記表示切替手段は、前記種類判断手段により前記表示項目の種類が前記数値型と判断された場合には、前記数値を前記表示順序として前記数値を増減させ、前記領域選択手段により選択された前記項目表示領域に表示させる前記表示項目である前記数値を増減された当該数値に切り替え、前記種類判断手段により前記表示項目の種類が前記スクロール型と判断された場合には、前記項目表示領域に表示される前記表示項目のスクロール量を前記表示順序として前記スクロール量を増減させ、前記領域選択手段により選択された前記項目表示領域に表示させる前記表示項目を当該スクロール量に対応する前記表示項目に切り替えることを特徴とする。
【００１３】
また、請求項８に係る発明のミシンは、請求項１乃至７のいずれかに記載の発明の構成に加え、前記操作量は、前記操作部材の移動量、操作回数、及び操作時間の少なくともいずれかを含むことを特徴とする。
【００１４】
また、請求項９に係る発明のミシンは、請求項１乃至８のいずれかに記載の発明の構成に加え、前記操作手段は、前記操作部材として回転体を備えた回転入力デバイスからなり、前記操作手段は、前記回転体の回転量を前記操作量として出力するとともに、前記回転体の回転方向により当該操作の種類を規定して出力することを特徴とする。
【００１５】
また、請求項１０に係る発明のミシンは、請求項１乃至９のいずれかに記載の発明の構成に加え、前記表示手段は、液晶ディスプレイと液晶ディスプレイコントローラであることを特徴とする。
【００１６】
また、請求項１１に係る発明のミシン操作プログラムは、請求項１乃至１０のいずれかに記載のミシンの各種処理手段としてコンピュータを機能させることを特徴とする。
【００１７】
また、本発明のミシンは、縫製に関わる各種情報を表示する表示手段を備え、前記表示手段に表示されるカーソルの移動を指示する移動量指定情報を出力するカーソル移動指示手段と、前記カーソル移動指示手段により出力される移動量指定情報と、前記カーソルの移動量とを対応付ける移動比率を、前記移動量指定情報により指示される前記カーソルの移動方向に応じて定める移動比率設定手段と、前記移動比率設定手段により定められた前記移動比率と前記移動量指定情報とにより前記カーソルの移動距離を決定し、当該移動距離だけ前記カーソルを移動させるカーソル移動手段とを備えてもよい。このようにすれば、表示手段の形状や表示内容に応じて移動比率を適切に設定することにより、カーソルを移動させるための操作性を向上させることができる。
【００１８】
さらに、前記移動比率は、前記表示手段の短手方向の移動比率よりも、前記表示手段の長手方向の移動比率の方が大きく設定するようにしてもよい。このようにすれば、表示手段の長手方向にカーソルを所定量Ｃ移動させる場合、表示手段の短手方向にカーソルを所定量Ｃ移動させる場合に比べ、操作量が少なくてすむので、表示手段の短手方向にカーソルを移動させる操作の操作性を損なうことなく、表示手段の長手方向にカーソルを移動させるための操作性を向上させることができる。このように移動比率を定めるのは、特に、表示手段としての液晶ディスプレイが、その長辺と短辺の長さの差が大きい長方形形状である場合に有効である。
【発明の効果】
【００１９】
請求項１に係る発明のミシンによれば、操作手段を操作することにより、表示手段に表示される表示項目を容易に切り替えることができる。このため、所望の表示項目を表示、選択するための操作性が向上する。
【００２０】
また、請求項２に係る発明のミシンによれば、請求項１に記載の発明の効果に加え、操作手段を操作することにより、表示項目の表示順序を操作の種類に応じて増加又は減少させることができ、表示手段に表示される表示項目を容易に切り替えることができる。
【００２１】
また、請求項３に係る発明のミシンによれば、請求項１又は２に記載の発明の効果に加え、操作手段を操作することにより、表示項目の表示順序を操作量に応じて増加又は減少させることができ、表示手段に表示される表示項目を容易に切り替えることができる。
【００２２】
また、請求項４に係る発明のミシンによれば、請求項２又は３に記載の発明の効果に加え、表示項目を頁単位で表示するとともに、操作手段により容易に頁を切り替えることができ、表示手段に表示される複数の表示項目の中から所望の表示項目を表示させるための操作性が向上する。
【００２３】
また、請求項５に係る発明のミシンによれば、請求項４に記載の発明の効果に加え、表示項目がその内容に基づき複数のカテゴリに分類されており、カテゴリごとに頁を切り替えて表示項目を表示するようにしているので、類似する内容の表示項目を連続して表示させることができ、表示順序に従った、秩序だった表示項目の切り替え操作を容易に行うことができる。また、カテゴリの切り替えと頁の切り替えとを同一の操作手段を操作することにより実行することができ、両者を別々の操作により切り替える場合に比べ、操作が簡単になり操作性が向上する。
【００２４】
また、請求項６に係る発明のミシンによれば、請求項１乃至５のいずれかに記載の発明の効果に加え、入力操作手段と領域選択手段とを操作することにより表示領域ごとに表示項目を切り替えることができる。このため、例えば、複数の表示項目が表示手段に同時に表示されている場合には、表示手段の中から所望の表示項目が表示されている表示領域を選択し、その表示項目を選択的に切り替えることができる。
【００２５】
また、請求項７に係る発明のミシンによれば、請求項２乃至６のいずれかに記載の発明の効果に加え、領域選択手段により選択された項目表示領域に表示される表示項目の種類ごとに、表示制御手段による表示手段の切り替え操作を定めているため、選択した項目表示領域に表示される表示項目の種類に応じた適切な表示項目の切り替え操作を容易に行うことができる。
【００２６】
また、請求項８に係る発明のミシンによれば、請求項１乃至７のいずれかに記載の発明の効果に加え、操作量は、操作部材の移動量、操作回数、及び操作時間の少なくともいずれかを含んでいるので、これらの操作量を調整することにより、表示項目の切り替え量を適切に指示することができる。
【００２７】
また、請求項９に係る発明のミシンによれば、請求項１乃至８のいずれかに記載の発明の効果に加え、操作手段が操作部材として回転体を備えた回転入力デバイスからなるため、表示項目の切り替え操作が容易であり、表示手段に所望の表示項目を表示、選択するための操作性が向上する。
【００２８】
また、請求項１０に係る発明のミシンによれば、請求項１乃至９のいずれかに記載の発明の効果に加え、表示手段が薄型の液晶ディスプレイ及び液晶ディスプレイコントローラからなるため、表示手段を設置するためのスペースを小さくすることができる。
【００２９】
また、請求項１１に係る発明のミシン操作プログラムによれば、コンピュータに実行させることにより請求項１乃至１０いずれかに記載のミシンの各種処理手段としての作用効果を奏することができる。
【発明を実施するための最良の形態】
【００３０】
以下、本発明に係るミシンを適用した実施の形態について、図面を参照して説明する。本実施形態は、上下動する針に対して相対的に加工布を移動して加工布に縫目を形成するミシンに本発明を適用した場合の一例である。最初に、本実施形態に係るミシン１の物理的構成及び電気的構成を説明する。
【００３１】
まず、ミシン１の物理的構成について、図１を参照して説明する。図１は、開閉カバー１６が開けられた状態のミシン１の斜視図である。尚、図１において、紙面の手前側を前方、紙面の奥行き側を後方と言い、紙面の左右方向を左右方向と言う。
【００３２】
図１に示すように、ミシン１は、左右方向に長いミシンベッド１１と、ミシンベッド１１の右端部から上方へ立設された脚柱部１２と、脚柱部１２の上端から図１における左方へ延びるアーム部１３と、アーム部１３の左先端部に設けられた頭部１４とを有する。ミシンベッド１１には、ミシンベッド１１上面に配設された針板３３と、この針板３３の下側に設けられ、縫製を施そうとする加工布（図示せず）を所定の送り量で移送するための送り歯３４と、この送り歯３４を駆動する布送り機構（図示せず）と、送り量を調整する送り量調整用パルスモータ７８（図３参照）と、釜機構（図示せず）とが設けられている。頭部１４には、縫針２９が装着された針棒（図示せず）を上下方向に駆動させる針棒機構（図示せず）と、この針棒を左右方向に揺動させる針振り用パルスモータ８０（図３参照）と、天秤機構（図示せず）とが設けられている。上記の各機構が本発明の縫目形成手段に相当し、ミシン１に内蔵されたマイクロコンピュータ等から構成される制御装置により制御される。
【００３３】
脚柱部１２の前面には、本発明の表示手段に相当し、縦長の長方形形状を有する液晶ディスプレイ１５が設けられている。この液晶ディスプレイ１５には、種々の模様、縫製作業に必要な各種の機能を実行させる機能名、更には各種のメッセージ等が表示される。
【００３４】
この液晶ディスプレイ１５の前面には、複数の模様の模様名や各種の機能を実行させる機能名、送り量調整用パルスモータ７８による加工布の送り量や針振り用パルスモータ８０による針振り量等の各種設定画面における数値設定等の表示位置の各々に対応するようにタッチパネル２６が設けられている。このため、これらの液晶ディスプレイ１５に表示された画面の模様表示部や設定部に対応するタッチパネル２６を、指や専用のタッチペンを用いて押圧操作することにより、縫製に供する模様の選択や機能の指示や数値設定等を実行することができる（以下、この操作を「パネル操作」と言う。）。
【００３５】
また、脚柱部１２の図１における右側面には、マウスホイール２８を備える回転入力デバイスであるマウス２７が接続されている。このマウス２７は、その移動量検出部３５により検出されるマウス２７の移動量に応じて液晶ディスプレイ１５に表示されたカーソル又はポインタ（以下、「カーソル又はポインタ」を単に「カーソル」と言う。）の表示位置の移動を指示する出力信号を出力する他、マウス２７が備えるマウスホイール２８を前回転又は後回転させることにより、液晶ディスプレイ１５に表示される表示項目の切り替えを指示する出力信号を出力するものである。第１の実施形態においては、マウス２７を操作することにより、画面に表示されている選択キーの表示位置にカーソルを移動させ（以下、この操作を「マウス移動操作」と言う。）、マウス２７が備える左ボタン３７をクリックすることにより、選択キーが選択されるようになっている（以下、この操作を「マウス選択操作」と言う。）。また、図１において図示しないが、メモリーカード等の外部記憶装置３９を接続可能なコネクタ３８（図２参照）も設けられている。このコネクタ３８を介して、外部記憶装置３９から各種縫製情報データや、各種プログラムをミシン１の内部に取り込んだり、ミシン１の外部に出力したりすることが可能である。
【００３６】
次に、図１に示すマウス２７が備えるマウスホイール２８の操作の種類について説明する。所定の厚みを有する円盤状の回転体であるマウスホイール２８は、前後に回転可能にマウス２７に軸支されており、前回転に第１の操作が、後回転に第２の操作がそれぞれ割り当てられ、操作の種類が出力される。このマウスホイール２８の出力信号は、いずれの回転量に対しても、第１の操作が表示順序を１増加させ、第２の操作が表示順序を１減少させるように割り当てられる。このようにマウスホイール２８の操作の種類及びその回転量と頁の増減量１との対応関係が定められている。
【００３７】
尚、本実施形態の表示手段である液晶ディスプレイ１５は縦長の長方形形状を有し、縦方向の長辺と横方向の短辺との比率は約２．５：１になっている。この液晶ディスプレイ１５に表示されるカーソルの移動を、マウス２７から出力される移動量指定情報により指示する場合、長手方向である縦方向の一端から他端までにカーソルを移動させるためのマウス２７の操作量は、短手方向である横方向の一端から他端まで移動させるためのマウス移動操作量に比べて多くなるので、操作性がよくない。このため、本実施形態では、長手方向及び短手方向のそれぞれについて、単位距離移動させた場合のカーソルの移動量により定められ、移動量指定情報と、カーソルの移動量とを対応付ける移動比率は、長手方向に移動させる場合の移動比率の方が大きい値となるように設定している。本実施形態の場合は、横方向に移動させる移動比率に対して縦方向に移動させる移動比率を２倍に設定してある。そして、マウス２７から出力される移動量指定情報に対応するカーソルの移動量は、この移動量指定情報からＸ方向（横方向）成分とＹ方向（縦方向）成分とを抽出し、これらの成分とこれらの成分に対応する移動比率とにより演算して定める。このため、縦長の画面における長手方向である縦方向のカーソル移動をする際に、マウス２７の縦方向の移動によるカーソルの移動距離が、横方向の移動によるカーソルの移動距離の２倍と大きくするようにすることができる。したがって、マウス２７を操作して液晶ディスプレイ１５の長手方向にカーソルを所定量Ｃ移動させる場合、液晶ディスプレイ１５の短手方向にカーソルを同量Ｃ移動させる場合に比べ、操作量は少なくてすみ、液晶ディスプレイ１５に表示されたカーソルを移動させるための操作性が向上する。尚、この移動比率は、予め固定値として定められる場合の他、ユーザにより所望の移動比率が定められるようにしてもよいし、移動比率をカーソルの移動方向に応じて定めるモードと、移動方向によらず所定値を採用するモードとを切り替え可能に構成してもよい。
【００３８】
次に、アーム部１３の構成について説明する。アーム部１３には、その上部側を開閉する開閉カバー１６が取り付けられている。この開閉カバー１６はアーム部１３の長手方向に設けられ、アーム部１３の上後端部に左右方向向きの軸回りに開閉可能に軸支されている。この開閉カバー１６を開けた状態の、アーム部１３の上部中央近傍には、ミシン１に糸を供給する糸駒１９を収容するための凹部である糸収容部１７が設けられている。この糸収容部１７の脚柱部１２側の内壁面には、頭部１４に向かって突出し、糸駒１９を装着するための糸立棒１８が配設され、糸駒１９は、糸駒１９が備える挿入孔が糸立棒１８に挿入されて装着される。この糸駒１９から延びる上糸２０は、図示しないが、頭部１４に設けられた糸張力を調整する糸調子器及び糸取バネ、上下に往復駆動して上糸を引き上げる天秤等の複数の糸掛部を経由して、針棒に装着された縫針２９に供給される。
【００３９】
また、アーム部１３には、ミシンモータ７９（図２参照）により回転駆動され、アーム部１３の長手方向に延設されるミシン主軸（図示せず）が設けられ、このミシン主軸の回転により針棒機構と天秤機構とが駆動される。
【００４０】
このアーム部１３の前面下部には、ミシンの運転を開始及び停止する、即ち、縫製開始及び停止を指示する縫製開始・停止スイッチ２１，加工布を通常とは逆方向である後方から前方へ送るための返し縫いスイッチ２２，針棒の停止位置を上下に切り換える針上下スイッチ２３，押え足３０を昇降させる動作を指示する押え足昇降スイッチ２４及び、天秤、糸調子器、糸取りバネに糸掛けを行うと共に、縫針２９の目孔にも糸通しを行う自動糸掛開始を指示する自動糸掛開始スイッチ２５等が設けられている。
【００４１】
また、アーム部１３の左先端部に設けられた頭部１４には、前述の針棒、天秤、糸調子器、糸取バネの他、図示しないが、自動糸掛け装置、自動糸通し機構等が設けられている。また、針棒の後側には、ミシン機枠に昇降可能に支持された押え棒（図示せず）が配設され、この押え棒の下端部には、加工布を押圧するための押え足３０が装着されている。
【００４２】
次に、ミシン１の電気的構成について、図２及び図３を参照して説明する。図２は、ミシン１の電気的構成を示すブロック図である。図３は、ＲＡＭ６３の記憶領域を説明するための概念図である。図２に示すように、このミシン１の制御部６０は、ＣＰＵ６１，ＲＯＭ６２，ＲＡＭ６３，ＥＥＰＲＯＭ６４，入力インターフェイス６５，出力インターフェイス６６，コネクタ３８等で構成され、これらはバス６７により相互に接続されている。そして、入力インターフェイス６５には、前述の縫製開始・停止スイッチ２１，返し縫いスイッチ２２，針上下スイッチ２３，押え足昇降スイッチ２４，自動糸掛開始スイッチ２５，マウス２７及び、タッチパネル２６等が接続されている。このマウス２７は、右ボタン３６，左ボタン３７及び、マウスホイール２８の各操作部材の操作に基づく出力信号と、移動量検出部３５により検出されたマウス２７の移動量に基づく出力信号とを出力する。一方、出力インターフェイス６６には、送り量調整用パルスモータ７８，ミシン主軸を回転駆動させるミシンモータ７９，針棒を揺動駆動する針振り用パルスモータ８０，前述の押え足昇降パルスモータ４３及び液晶ディスプレイ１５がそれぞれ駆動回路７１乃至７４及び液晶ディスプレイコントローラ７５を介して電気的に接続されている。以下、ミシン１の制御部６０を構成する、ＣＰＵ６１，ＲＯＭ６２，ＲＡＭ６３について詳述する。
【００４３】
ＣＰＵ６１は、ミシン１の主制御を司り、ＲＯＭ６２に記憶された縫製制御プログラムに従って、縫製を実行するための各種演算及び処理を実行する。また、ＲＯＭ６２に記憶されたミシン操作プログラムに従って、液晶ディスプレイ１５に表示される表示項目を切り替えるための各種演算及び処理を実行する。尚、ミシン操作プログラムはメモリーカード等の外部記憶装置に記憶されていてもよく、その場合は、当該プログラムをＲＡＭ６３上に読み込んで実行する。
【００４４】
ＲＯＭ６２は、各種の駆動機構を駆動制御するとともに、各種模様を選択する模様選択制御や各種の表示制御を含む縫製制御プログラムが記憶された縫製制御プログラム記憶領域に加えて、後述する本願特有のプログラムであり、液晶ディスプレイ１５に表示される表示項目の切り替えを制御するミシン操作プログラムが記憶されたミシン操作プログラム記憶領域等が設けられている。また、このＲＯＭ６２には、複数種類の模様データやこれらの模様データに対応する各種データを含む後述する各種の縫製情報データが記憶されている。尚、これらの各種の縫製情報データの一部又は全部は、ＥＥＰＲＯＭ６４に記憶されていてもよいし、外部記憶装置に記憶されているデータをミシン１に読み込んでもよい。
【００４５】
ＲＡＭ６３は、任意に読み書き可能な記憶素子であり、ＲＯＭ６２から読み出された各種の縫製情報データや、ＥＥＰＲＯＭ６４から読み出された各種設定値、ＣＰＵ６１が演算処理した演算結果を収容する各種記憶領域が必要に応じて設けられている。このＲＡＭ６３の記憶領域の詳細について、図３を参照して説明する。図３に示すように、ＲＡＭ６３には、ＲＯＭ６２から読み出された複数種類の模様を、使用用途により分類したカテゴリのＩＤであるカテゴリ番号、カテゴリ内番号、縫い目パターン、模様名、液晶ディスプレイ１５の模様選択画面に表示される際の割り当てられた頁及び、その頁に表示される際の配置と対応付けて記憶する模様記憶領域６３１が設けられている。また、各模様が割り当てられた頁の表示順序及びカテゴリを記憶する表示順序記憶領域６３２が設けられている。また、マウスホイール２８を備えるマウス２７の出力信号と表示項目の切り替え量との対応関係を記憶する対応関係記憶領域６３３，マウスホイール２８を備えるマウス２７の出力信号を記憶する６３４，液晶ディスプレイ１５に表示されている頁である表示頁の表示順序を記憶する表示頁記憶領域６３５が設けられている。また、ジグザグの振り幅の上限値並びに下限値、最適値及び設定値を模様ごとに記憶する振り幅記憶領域６３６が設けられている。また、模様の縫い目長さの上限値並びに下限値、最適値及び設定値を模様ごとに記憶する縫い目長さ記憶領域６３７と、糸調子の上限値並びに下限値、最適値及び設定値を模様ごとに記憶する糸調子記憶領域６３８等が設けられている。
【００４６】
以上のミシン１は、本発明のミシンとしての機能を有するものである。次に、以上のように構成されたミシン１を使用して、液晶ディスプレイ１５に表示された画面を操作する第１の実施形態の処理手順について図４乃至図９を参照して説明する。具体例１として、図４に示す画面１００の模様選択画面１０４に表示される実用模様を、マウス２７が備えるマウスホイール２８を操作することにより切り替える場合について説明する。図４は、液晶ディスプレイ１５に表示される画面１００及び模様選択画面１０４を説明するための説明図であり、図５は、図４に示す模様選択画面１０４に表示される実用模様が割り当てられた頁と、その頁に割り当てられている実用模様のカテゴリ及び表示順序を説明するための説明図である。また、図６は、第１の実施形態に係る頁切替処理を説明するためのフローチャートであり、図７は、カテゴリ番号１の頁２に割り当てられた実用模様が模様選択画面１０４に表示された画面１５０に切り替えられた状態を説明するための説明図であり、図８は、カテゴリ番号２の頁１に割り当てられた実用模様が模様選択画面１０４に表示された画面２００に切り替えられた状態を説明するための説明図である。また、図９は、カテゴリ番号５の頁１に割り当てられた実用模様が模様選択画面１０４に表示された画面２５０に切り替えられた状態を説明するための説明図である。尚、図６に示す頁切替処理を実行させるプログラムは、ＲＯＭ６２に記憶されており、図２に示すＣＰＵ６１が実行する。また、頁切替処理を実行するために必要な各種情報は、ＲＯＭ６２，ＥＥＰＲＯＭ６４又は外部記憶装置３９から読み出され、ＲＡＭ６３の所定の記憶領域に記憶されているものとする。
【００４７】
まず、液晶ディスプレイ１５に表示される画面１００について、図４を参照して説明する。図４に示すように、画面１００には、画面１００の一部の表示領域を構成する項目表示領域である模様選択画面１０４，模様のジグザグの振り幅を表示、設定する領域５３０，模様の縫い目長さを表示、設定する領域５４０及び、模様の糸調子の表示、設定する領域５５０の他、各種入力選択キーが表示されている。以下、各項目表示領域について詳述する。
【００４８】
まず、模様選択画面１０４は、画面１００の上部に表示される表示メニューである、実用縫いキー９１，文字模様縫いキー９２，刺繍キー９３及び編集刺繍キー９４のうち、実用縫いキー９１が選択された場合に表示される画面であり、ミシン１により形成される実用模様１０３を表示及び選択するための画面である。この模様選択画面１０４に表示される実用模様は、使用用途により１乃至５のカテゴリ番号により識別される５つのカテゴリに分類されており、各実用模様はカテゴリごとに模様選択画面１０４に表示される。図４に示す模様選択画面１０４には、カテゴリ番号１に分類された３６個の実用模様のうち、頁１に割り当てられた２０個の実用模様１０３が表示されている。このように、５つのカテゴリに分類された実用模様は、模様選択画面１０４に表示される実用模様を１頁として、頁が割り当てられている。また、各実用模様１０３には、カテゴリ番号１３１、カテゴリ内番号１３２及び模様パターン１３３が表示されている。このカテゴリ番号１３１は、実用模様１０３が分類されるカテゴリ名を表すとともに、模様選択画面１０４に表示される際のカテゴリ間の順序を表している。
【００４９】
模様選択画面１０４に表示された実用模様のうち、ユーザにより選択された実用模様は、ＲＯＭ６２から読み出され、ＲＡＭ６３の模様記憶領域６３１に記憶されている、カテゴリ番号、カテゴリ内番号及び模様名が選択模様欄１２０に表示される。画面１００においては、カテゴリ番号１，カテゴリ内番号０１の実用模様である「１−０１  Ｓｔｒａｉｇｈｔ  ｓｔｉｔｃｈ（ｌｅｆｔ）」が選択され、選択模様欄１２０に表示されている。この選択された実用模様は、さらに、その縫い目パターンが選択模様表示１２１に表示される。このためユーザは、選択した模様を縫製した場合にどのような縫い目が形成されるかを視覚的に容易に把握することができる。尚、選択模様表示１２１の上部に表示された押え記号１２４は選択された模様を縫製する際に取り付ける押え足３０（図１参照）を表しており、押え記号１２４に従うことにより、選択された模様を縫製するのに適した押え足３０を装着することができる。また、押え記号１２４の右側に表示された針設定状態１２５は、ミシン１の運転が停止したときの針位置を示しており、画面１００に表示された針設定状態１２５は、運転停止時に加工布に縫針２９（図１参照）を刺した状態で針が停止する設定になっていることを示している。また、選択模様表示１２１の下部に表示された自動止め縫いキー１２２は、縫製の開始時と終了時に自動で止め縫いを行う動作を設定するためのキーであり、自動糸切りキー１２３は、縫製終了時に自動で上糸と下糸を切断する糸切りを設定するためのキーである。
【００５０】
また、模様選択画面１０４の右下に表示された前頁キー１０５は、同一カテゴリ内で実用模様１０３が複数頁にわたって割り当てられている場合に、表示されている頁の前の頁を表示させることを指示するためのものであり、次頁キー１０６は表示されている頁の次の頁を表示させることを指示するためのものである。一方、模様選択画面１０４の下部に表示されたカテゴリ切替キー１０７乃至１１１は、それぞれカテゴリ番号１乃至５に対応する実用模様を頁１から順に表示させることを指示するためのものである。したがって、ユーザはマウス選択操作又はパネル操作により、前頁キー１０５及び次頁キー１０６を選択することで、頁の切り替えを指示することができ、カテゴリ切替キー１０７乃至１１１を選択することで、模様選択画面１０４に表示される実用模様１０３が分類されているカテゴリの切り替えを指示することができる。
【００５１】
次に、画面１００の下部の項目表示領域について説明する。画面１００の左下部の領域５３０には、選択された模様のジグザグの振り幅（模様の幅）と縫い目の長さの設定値４０８が表示されており、通常は模様ごとに定められた最適な設定値に自動的に設定されるようになっている。この領域５３０に表示されている調節キー４０６及び４０７をマウス選択操作又はパネル操作により選択することで、設定値４０８を０．５ずつ増加又は減少させ、好みに応じてこの設定値４０８を調節することができる。また、画面１００の下部中央に領域５４０には、選択された模様の縫い目の長さの設定値４１２が表示されており、通常は模様ごとに定められた最適な設定値に自動的に設定されるようになっている。領域５３０の場合と同様に、この領域５４０に表示されている調節キー４１０及び４１１を選択することにより設定値４１２を０．１、又は模様によっては０．５ずつ増加又は減少させ、好みに応じて設定値４１２を調節することができる。尚、この振り幅は０．０乃至７．０ｍｍの範囲で、縫い目の長さは０．０乃至５．０ｍｍの範囲で、選択される模様に応じてその上限値及び下限値がＲＯＭ６２又はＥＥＰＲＯＭ６４に記憶されており、振り幅及び縫い目長さに関わる各種処理を実行する際に、これらの記憶領域から読み出され、ＲＡＭ６３の振り幅記憶領域６３６，縫い目長さ記憶領域６３７にそれぞれ記憶される。このため、選択した模様について、ユーザの好みに応じて模様の振り幅及び縫い目の長さのそれぞれを容易且つ的確に調整することができ、所望の縫い目にて模様を縫製することが可能である。
【００５２】
一方、画面１００の右下部に表示された領域５５０には、選択した模様の糸調子の設定値４１７を表示、調整するためのキーが表示されている。この糸調子の設定値４１７は、通常は模様ごとに定められた最適な糸調子に設定するようになっており、領域５３０及び領域５４０の場合と同様に、ユーザは糸調子キー４１５及び４１６を選択することで設定値４１７を０．２ずつ増加又は減少させ、ＲＯＭ６２又はＥＥＰＲＯＭ６４から読み出され、ＲＡＭ６３の糸調子記憶領域６３８に記憶された上限値及び下限値の間である０．０乃至９．０の範囲で糸調子を調整することができる。これらの設定は、記憶キー１２７を選択することによりＲＡＭ６３の記憶領域に記憶させることができ、また、リセットキー１２６を選択すると標準の設定に戻すことができる。
【００５３】
次に、図４に示す模様選択画面１０４に表示される実用模様が割り当てられた頁と、その頁に割り当てられている実用模様のカテゴリ及び表示順序について、図５を参照して説明する。ミシン１のＲＯＭ６２から読み出され、ＲＡＭ６３の模様記憶領域６３１に記憶された実用模様は、その使用用途に応じて予めカテゴリ番号１乃至５に分類されるとともに、模様選択画面１０４に表示される実用模様を１頁として、カテゴリごとに異なる頁が予め割り振られている。図５に示すように、カテゴリ番号１に分類された実用模様は２頁にわたって頁が割り振られ、カテゴリ番号２乃至５に分類されている実用模様にはそれぞれ１頁にわたって頁が割り振られている。これらの実用模様の表示順序は、カテゴリ番号により表されるカテゴリ間の表示の優先順位と、カテゴリ内の頁数の表示の優先順位との組合せにより、表示順序が１から順に、カテゴリ番号１の頁１、カテゴリ番号１の頁２、カテゴリ番号２の頁１、カテゴリ番号３の頁１、カテゴリ番号４の頁１、カテゴリ番号５の頁１の表示順序で各頁に割り当てられた実用模様が表示される。そして、表示順序が最後の頁であるカテゴリ番号５の頁１が表示された状態で、頁を１増加させる処理を行う場合には表示順序が最初の頁であるカテゴリ番号１の頁１を表示させ、表示順序が最初の頁であるカテゴリ番号１の頁１が表示された状態で、頁を１減少させる処理を行う場合には表示順序が最後の頁であるカテゴリ番号５の頁１を表示させるようにしている。このように各頁に割り当てられた実用模様の表示順序を定めることで、秩序立てた表示切り替えが可能になっている。
【００５４】
次に、本発明の頁切替処理のうち、表示順序を増加させた頁に割り当てられている模様を表示させる処理を図６に示すフローチャートを参照して説明する。尚、第１の実施形態では、画面１００に表示されているカーソル１４０の表示位置によらず、マウスホイール２８が前回転又は後回転されたときの出力信号は、模様選択画面１０４の頁切替処理に対応付けられるものとする。
【００５５】
まず、ユーザによりマウスホイール２８が前回転され、この操作の出力信号が出力されると、このマウスホイール２８の操作に基づく出力信号が検出され、この出力信号がＲＡＭ６３の出力信号記憶領域６３４に記憶される（Ｓ１０）。次に、総頁数が１の場合には頁を増減して表示させることができないので、頁切替処理を行わないようにするために、ＲＡＭ６３の表示順序記憶領域６３２が参照され、表示順序記憶領域６３２に複数の頁が記憶されているか否かが判断される（Ｓ２０）。具体例１では、図５に示すように、実用模様は６頁にわたって割り振られていると記憶されていると判断される（Ｓ２０：Ｙｅｓ）。
【００５６】
続いて、現在表示されている頁の表示順序が記憶されている表示頁記憶領域６３５が参照され、カテゴリ番号１，頁１に割り当てられた実用模様の表示順序である１が取得される（Ｓ３０）。続いて、Ｓ１０により検出された出力信号に包含される操作の種類を判別するために、ＲＡＭ６３の出力信号記憶領域６３４が参照され、出力信号に包含される操作の種類が第１の操作であるか否かが判断される（Ｓ４０）。前述の通り、マウスホイール２８を前回転させた場合には、第１の操作が割り当てられているため、Ｓ１０において検出された出力信号の操作の種類は第１の操作であると判断される（Ｓ４０：Ｙｅｓ）。
【００５７】
続いて、表示順序記憶領域６３２が参照され、Ｓ３０において取得された表示順序１（Ａ＝１）が最後の表示順序であるか否かが判断される（Ｓ５０）。この処理は、表示順序が最後である場合（Ｓ５０：Ｙｅｓ）には、表示順序を増加させる処理に替えて、表示順序が最初の頁を表示させるための処理（Ｓ６０）を行うためのものである。Ｓ５０において、表示順序６が最後の表示順序であり、表示順序１は最後ではないので（Ｓ５０：Ｎｏ）、続いて、ＲＡＭ６３の表示頁記憶領域６３５及び対応関係記憶領域６３３が参照され、表示順序１（Ａ＝１）が対応関係記憶領域６３３に記憶されている増加量１だけ増加された２がＲＡＭ６３の表示頁記憶領域６３５に記憶される（Ｓ７０）。続いて、表示頁記憶領域６３５、表示順序記憶領域６３２及び模様記憶領域６３１が参照され、表示順序２に対応するカテゴリ番号１の頁２に割り当てられた実用模様が模様選択画面１０４に表示され、模様選択画面１０４に表示される実用模様が切り替えられ（Ｓ１３０）、処理を終了する。この処理により、図７に示す画面１５０のように、カテゴリ番号１の頁２に割り当てられている実用模様が表示された模様選択画面１０４に切り替えられる。このように、マウスホイール２８を操作することにより、頁を切り替える処理を行うことができるので、図４に示す次頁キー１０６の表示位置にカーソルを合わせ、マウス２７の左ボタン３７をクリックしてカテゴリ内頁を切り替える場合に比べ、操作に不慣れなユーザでも容易に頁を切り替えることができる。また、マウス２７は、ユーザが手元で操作させることができる他、模様選択画面１０４のどの位置に次頁キー１０６が表示されているかを探す必要がないので、パネル操作により頁を切り替える場合に比べ、操作に不慣れなユーザでも容易に操作することができる。また、頁切替処理において、頁を切り替えるための前頁キー１０５及び次頁キー１０６を用いていないので、これらのキーの表示サイズを小さく設計したり、これらのキー表示を省略したりでき、画面の表示内容を設計する際の自由度を向上させることが可能である。
【００５８】
図７に示す画面１５０が表示された状態で、さらに、ユーザによりマウスホイール２８が前回転されると、同様の処理により、Ｓ５０の処理後（Ｓ５０：Ｎｏ）、表示順序２が１増加され（Ｓ７０）、模様選択画面１０４に表示される実用模様が、表示順序３に対応するカテゴリ番号２，頁１に割り当てられた実用模様に切り替えられる（Ｓ１３０）。この処理により、図８に示す画面２００のように、カテゴリ番号２の頁１に割り当てられている実用模様が表示された模様選択画面１０４に切り替えられる。このように、マウスホイール２８を操作することにより、異なるカテゴリに分類された実用模様が割り当てられた頁に切り替える処理を行うことができるので、図４に示すカテゴリ番号２に対応するカテゴリ切替キー１０８の表示位置にカーソルを合わせ、マウス２７が備える左ボタン３７をクリックして異なるカテゴリの頁に切り替える場合に比べ、操作が容易である。また、表示順序１乃至３の頁を連続して切り替える場合、本実施形態によればマウスホイール２８を２回前回転させる操作を行えばよく、マウス選択操作やパネル操作により、図４に示す次頁キー１０６とカテゴリ切替キー１０８との異なるキーをそれぞれ選択する場合に比べ、容易に操作ができる。また、頁切替処理において、頁を切り替えるためのカテゴリ切替キー１０７乃至１１１を用いていないので、これらのキーの表示サイズを小さく設計したり、これらのキーの表示を省略したりでき、画面の表示内容を設計する際の自由度を向上させることが可能である。
【００５９】
以上のように、マウス２７が備えるマウスホイール２８を前回転させることにより、頁の表示順序Ａを１増加させ、模様選択画面１０４に表示される模様を順次切り替えることができる。
【００６０】
次に、本発明の頁切替処理のうち、表示順序を減少させた頁に割り当てられている実用模様を表示させる処理を図６に示すフローチャートを参照して説明する。表示順序を増加させる処理の場合と同様に、図８に示す画面２００が表示された状態で、ユーザによりマウスホイール２８が後回転され、この操作の出力信号が出力されると、このマウスホイール２８の操作に基づく出力信号が検出され、ＲＡＭ６３の出力信号記憶領域６３４に記憶される（Ｓ１０）。続いて、表示順序記憶領域６３２には複数頁が記憶されていると判断され（Ｓ２０：Ｙｅｓ）、表示頁記憶領域６３５に記憶されたカテゴリ番号２，頁１に対応する表示順序３が取得される（Ｓ３０）。続いて、出力信号記憶領域６３４が参照され、出力信号に包含される操作の種類が判断される（Ｓ４０）。前述の通り、マウスホイール２８を後回転させた場合には、第２の操作が割り当てられているため、Ｓ１０において検出された操作の種類は第１の操作ではないと判断され（Ｓ４０：Ｎｏ）、続くＳ９０において、Ｓ１０において検出された操作の種類は第２の操作であると判断される（Ｓ９０：Ｙｅｓ）。
【００６１】
続いて、ＲＡＭ６３の表示頁記憶領域６３５が参照され、Ｓ３０で取得した表示順序３（Ａ＝３）が１であるか否かが判断される（Ｓ１００）。この処理は、表示順序Ａが最初の表示順序である１である場合（Ｓ１００：Ｙｅｓ）には、表示順序を減少させる処理に替えて、表示順序が最後の頁を表示させるための処理（Ｓ１１０）を行うためのものである。ＲＡＭ６３の表示頁記憶領域６３５には、表示順序３が記憶されているため（Ｓ１００：Ｎｏ）、続いて、ＲＡＭ６３の表示頁記憶領域６３５及び対応関係記憶領域６３３が参照され、表示順序３が、対応関係記憶領域６３３に記憶されている減少量１だけ減少された２がＲＡＭ６３の表示頁記憶領域６３５に記憶される（Ｓ１２０）。続いて、表示頁記憶領域６３５、表示順序記憶領域６３２及び模様記憶領域６３１が参照され、表示順序２に対応するカテゴリ番号１の頁２に割り当てられた実用模様が模様選択画面１０４に表示され、図７のように模様選択画面１０４に表示される実用模様が切り替えられ（Ｓ１３０）、処理を終了する。このように、マウスホイール２８を操作することにより、模様選択画面１０４に表示される実用模様を、カテゴリの異なる頁に割り当てられた実用模様に容易に切り替えることができる。
【００６２】
図７に示す画面１５０が表示された状態で、さらに、ユーザによりマウスホイール２８が後回転されると、同様の処理により、Ｓ１００の処理後（Ｓ１００：Ｎｏ）、表示順序２が１減少され（Ｓ１２０）、表示順序１に対応するカテゴリ番号１，頁１に割り当てられた実用模様に切り替えられる（Ｓ１３０）。この処理により、図４に示す画面１００のように、カテゴリ番号１の頁１に割り当てられている実用模様が表示された模様選択画面１０４に切り替えられる。このように、マウスホイール２８を操作することにより、容易に表示順序を減少させた頁を切り替えることができる。この図４に示す画面１００が表示された状態で、さらに、ユーザによりマウスホイール２８が後回転されると、Ｓ９０において第２の操作であると判断された後（Ｓ９０：Ｙｅｓ）、Ｓ１００において、表示順序Ａが１であると判断される（Ｓ１００：Ｙｅｓ）。続いて、表示順序を減少させる処理に替えて、表示順序が最後の頁を表示させるための処理を行うために、表示順序記憶領域６３２が参照され、表示順序Ａに最後の表示順序である６がセットされ、表示頁記憶領域６３５に記憶される（Ｓ１１０）。続いて、表示順序６に対応するカテゴリ番号５，頁１に割り当てられた実用模様に切り替えられ（Ｓ１３０）、処理を終了する。この処理により、図９に示す画面２５０のように、カテゴリ番号５の頁１に割り当てられている実用模様が表示された模様選択画面１０４に切り替えられる。
【００６３】
以上のように、マウス２７が備えるマウスホイール２８を後回転させることにより、頁の表示順序を減少させ、模様選択画面に表示される模様を頁ごとに切り替えることができる。
【００６４】
以上詳述した第１の実施形態のミシンによれば、液晶ディスプレイ１５に表示される表示項目である模様を頁単位で表示するとともに、マウスホイール２８を前回転又は後回転させることにより容易に頁を切り替えることができる。このため、液晶ディスプレイ１５に表示される複数の模様の中から所望の模様を表示させるための操作性が向上する。また、模様がその内容に基づき５つのカテゴリに分類されており、カテゴリごとに頁を切り替えて模様を表示するようにしているので、類似する内容の表示項目を連続して表示させることができ、各頁に割り当てられた表示順序に従った、秩序だった模様の表示切り替え操作を容易に行うことができる。また、カテゴリの表示切り替えと頁の切り替えとの異なる指示を、マウスホイール２８を操作することにより実行することができ、両者を別々の操作により切り替える場合に比べ、操作が簡単になり操作性が向上する。また操作手段が回転体であるマウスホイール２８を備えたマウス２７からなるため、模様の切り替え操作が容易であるとともに、ユーザは液晶ディスプレイ１５から離れた手元の位置でマウス２７を操作でき、操作手段が固定されている場合に比べ、操作の自由度を向上させることができる。表示手段が薄型の液晶ディスプレイ１５及び液晶ディスプレイコントローラ７５からなるため、表示手段を設置するためのスペースを小さくすることができる。また、表示を切り替えるための各種選択キーを用いずに頁を切り替えることができるので、表示を切り替えるための各種選択キーの表示サイズを小さく設計したり、これらのキー表示を省略したりでき、画面の表示内容を設計する際の自由度を向上させることが可能である。
【００６５】
尚、第１の実施形態において、縫製に関わる各種情報を表示する液晶ディスプレイ１５及び液晶ディスプレイコントローラ７５は、本発明の表示手段に相当する。また、液晶ディスプレイ１５に表示される模様を、カテゴリ及び表示順序とともに記憶する図３に示すＲＡＭ６３の模様記憶領域６３１は、本発明の表示項目記憶手段に相当する。また、操作部材として回転体であるマウスホイール２８を備え、このマウスホイール２８の回転方向に応じて、第１の操作及び第２の操作を、マウスホイール２８の回転量に応じてその操作量とともに出力信号として出力する図１及び図２に示すマウス２７は、本発明の操作手段及び、回転入力デバイスに相当する。また、図６のＳ１０において、マウス２７により出力された出力信号に含まれる操作の種類及びその操作量を検出する、図２に示すＣＰＵ６１は、本発明の操作種類検出手段及び操作量検出手段として機能する。また、図６のＳ１０において検出された出力信号に含まれる第１の操作（Ｓ６０：Ｙｅｓ）を頁ごとに表示される模様の表示順序の増加に、第２の操作を（Ｓ９０：Ｙｅｓ）、表示順序の減少にそれぞれ割り当て、マウスホイール２８の回転量がどのような値の場合にも表示順序を１増加又は減少させる量に割り当てて（Ｓ７０及びＳ１２０）、表示順序を増減させ、液晶ディスプレイ１５に表示させる模様を、表示順序に対応する頁に割り当てられた表示項目に切り替える（Ｓ１３０）、図２に示すＣＰＵ６１は、本発明の表示切替手段として機能する。また、液晶ディスプレイ１５の一部の表示領域である模様選択画面１０４に表示される模様を１頁として、複数のカテゴリに分類された模様にカテゴリごとに異なる頁を割り当てて記憶する図３に示すＲＡＭ６３の模様記憶領域６３１は、本発明の頁割当手段に相当する。
【００６６】
尚、本発明は、以上詳述した第１の実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加えてもよい。
【００６７】
まず、第１の実施形態では、液晶ディスプレイ１５に表示される表示項目として模様を例示していたが、液晶ディスプレイ１５に表示される各種項目を表示項目とすることができる。したがって、例えば、液晶ディスプレイに表示される、取扱い説明文やメッセージ等の文章、イラストや写真等の図、ミシン１により縫製を行うための各種設定値等の数値等を表示項目としてもよい。
【００６８】
また、第１の実施形態では、表示項目である模様が使用用途に応じて複数のカテゴリに分類されていたが、表示項目はカテゴリに分類されていなくてもよい。また、表示項目がカテゴリに分類されている場合には、その分類基準は表示項目に応じて適宜設定することができる他、１つの表示項目が複数のカテゴリに分類されるようにしてもよい。また、第１の実施形態では、カテゴリごとに異なる頁が割り当てられるようにしていたが、異なるカテゴリの表示項目が、同じ頁に割り当てられるようにしてもよい。
【００６９】
また、第１の実施形態では操作手段であるマウスホイール２８を備えるマウス２７を操作させることにより、表示項目である模様を頁ごとに切り替えるようにしていたが、これに限定されず、例えば、模様を所定量ずつ切り替えるようにしてもよい。この場合、出力信号に含まれる操作量と、切り替えられる表示項目の数との関係は、任意の数を採用可能である。また、各頁に割り当てられる表示項目の数や配置は変更可能であり、第１の実施形態の態様に限定されない。
【００７０】
また、第１の実施形態では、表示項目である模様に予め頁及び頁内の配置を割り当て、模様記憶領域６３１に記憶するようにしていたが、これに限定されない。例えば、カテゴリ番号やカテゴリ内番号に従って、表示を切り替えるごとに頁の割り当てや頁内の配置を決定するようにしてもよい。その場合は、ミシン１が備えるＣＰＵ６１が、頁割当手段として機能する。
【００７１】
また、第１の実施形態では表示手段として、液晶ディスプレイ１５を用いていたが、これに限定されず、プラズマディスプレイ等の他の表示デバイスを採用してもよい。
【００７２】
また、第１の実施形態では操作手段としてマウスホイール２８を備えたマウス２７を用いていたが、これに限定されず、第１の操作及び第２の操作とが割り当てられたゲームコントローラ等の各種のスイッチ、トラックボールやジョイスティック等、複数種類の操作及び操作量の少なくともいずれかを出力信号として出力可能なインターフェイスをとるものを採用可能である。また、操作手段から出力される操作量は、操作手段に応じて、操作回数、操作時間及び、操作部材の移動量の少なくとも１つを採用すればよく、例えば、操作手段としてゲームコントローラを用いる場合には、第１の操作が割り当てられたボタンが押下される回数を操作量とし、このボタンが１回押下されるごとに、頁を１増加させるように取り決めてもよい。
【００７３】
また、第１の実施形態ではマウスホイール２８を前回転させる操作に第１の操作を、後回転させる操作に第２の操作とその操作量に応じて表示の切り替えを行うようにしていたが、操作の種類と操作量との少なくとも一方に応じて表示の切り替えを行うようにすればよく、これに限定されない。したがって、例えば、マウスホイールの操作の種類のみに応じて表示を切り替える場合には、第１の操作を所定量の増加、第２の操作を所定量の減少に割り当てるようにしてもよい。また、例えば、マウスホイールの操作量のみに応じて表示を切り替える場合には、マウスホイールが１５度回転するごとに、１頁切り替えるように出力信号と表示項目を切り替える量との対応関係を定めてもよい。また、操作手段としてゲームコントローラを用い、ボタンの操作量のみに応じて表示を切り替える場合には、操作量が１の場合は表示順序を１増加、２の場合は表示順序を１減少というように、操作量に応じて増加と減少とを対応付けるようにしてもよい。
【００７４】
また、第１の実施形態ではマウスホイール２８を前回転させる操作に第１の操作を、後回転させる操作に第２の操作をそれぞれ割り当てていたが、これに限定されず、前回転させる操作に第２の操作を、後回転させる操作に第１の操作を割り当ててもよい。また、第１の実施形態では、マウスホイール２８の出力信号は、いずれの回転量に対しても、前回転が表示順序を１増加させ、後回転が表示順序の１減少させるように割り当てられるようにマウスホイール２８の操作の種類及びその操作量と頁の増減量１との対応関係が定められていたが、例えば、マウスホイール２８が１５度回転操作された場合に１頁ずつ増加又は減少させる等、マウスホイール２８の回転量に応じて頁を切り替える量を変えるようにしてもよい。また、第１の実施形態では、第１の操作と第２の操作に対応する頁の増加量と減少量の絶対値は同じ値に設定していたが、異なる値を設定するようにしてもよい。
【００７５】
ところで、上記第１の実施形態においては、マウスホイール２８の出力信号を模様選択画面１０４の頁の頁切替処理に割り当てるようにしていた。この方法では、液晶ディスプレイ１５の画面に表示されるカーソルの位置に関わらずマウスホイール２８を操作することにより頁を切り替えることができるという利点がある一方で、液晶ディスプレイ１５に複数種類の表示項目がそれぞれ異なる項目表示領域に表示されているときには、所望の項目表示領域に表示される表示項目を本発明の操作手段を操作することにより切り替えたい場合がある。そこで、次に示す第２の実施形態のようにしてもよい。以下、第２の実施形態のミシンを使用して、図１０に示す画面４００に表示されている表示項目を、項目表示領域ごとに切り替える操作について、図１０乃至図１４を参照して説明する。図１０は、複数の表示項目が異なる項目表示領域に表示されている画面４００を説明するための説明図であり、図１１は、第２の実施形態のＲＡＭ６３の記憶領域を説明するための概念図である。また、図１２は、第２の実施形態のメイン処理で実行される切替処理の手順を示すメインフローチャートであり、図１３は、図１２に示すメイン処理で実行されるスクロール型処理の手順を示すサブフローチャートであり、図１４は、図１２に示すメイン処理で実行される数値型処理の手順を示すサブフローチャートである。尚、第２の実施形態におけるミシンの物理的形態及び電気的形態は、ＲＡＭ６３の記憶領域を除き同様であるので、第１の実施形態と同様の構成については説明を省略し、第１の実施形態と構成の異なるＲＡＭ６３の記憶領域について図１１を参照して説明する。
【００７６】
図１１に示すように、第２の実施形態にかかるＲＡＭ６３には、模様を記憶する模様記憶領域６３１，マウスホイール２８を備えるマウス２７の出力信号と表示項目の切り替え量との対応関係を項目表示領域ごとに記憶する対応関係記憶領域６３３，マウスホイール２８を備えるマウス２７の出力信号を記憶する６３４，項目表示領域４０１に表示されている頁である表示頁の表示順序を記憶する表示頁記憶領域６３５，項目表示領域４０１に表示される操作手順を記憶する操作手順記憶領域６３９，項目表示領域４０１に表示されている操作手順のスクロール量と、スクロール量の上限値及び下限値とを記憶するスクロール量記憶領域６４０，模様のジグザグの振り幅と、その振り幅の上限値及び下限値とを模様ごとに記憶する振り幅記憶領域６３６が設けられている。模様の縫い目長さと、その縫い目長さの上限値及び下限値とを模様ごとに記憶する縫い目長さ記憶領域６３７と、糸調子と、その糸調子の上限値及び下限値とを模様ごとに記憶する糸調子記憶領域６３８が設けられている。また、画面に表示される複数の項目表示領域を選択するための選択領域と、その選択領域が選択された場合に切り替えの対象となる項目表示領域とを対応付けて記憶する項目表示領域記憶領域６４１，液晶ディスプレイ１５に表示されているカーソル１４０の表示位置を記憶するカーソル位置記憶領域６４２等が設けられている。尚、第１の実施形態と同様に、第２の実施形態の切替処理を実行するために必要な各種情報は、ＲＯＭ６２，ＥＥＰＲＯＭ６４又は外部記憶装置３９から読み出され、ＲＡＭ６３の所定の記憶領域に記憶されているものとする。
【００７７】
次に、画面４００に表示されている表示項目と項目表示領域について、図１０を参照して説明する。図１０に示すように、画面４００においては、実用模様のうち選択模様欄１２０に表示された「４−１０  Ｓｔｒｅｔｃｈ  ｂｕｔｔｏｎｈｏｌｅ」が選択されており、項目表示領域４０１には、ミシン１を用いてボタンホールを縫製する場合の操作手順が、イラストとともに表示されている。このボタンホールを縫製する場合の操作は複数のステップからなり、ステップごとに異なる頁に操作手順が表示されるようになっている。また、画面４００のように、操作手順が項目表示領域４０１に収まらない長さの文章である場合には、項目表示領域４０１の下部に操作手順をスクロールさせて表示させるための文章切替キー４０２及び４０３が表示され、文章切替キー４０２が選択された場合には、項目表示領域に表示される操作手順が前送りされ、文章切替キー４０３が選択された場合には文章が後送りされるようになっている。一方、異なるステップの操作手順を参照する場合の項目表示領域４０１に表示される頁の切り替えは、項目表示領域４０１の右下部に表示されている前頁キー４０４及び次頁キー４０５を操作することにより行われる。図１０に示す画面４００に表示された、ボタンホールを縫製する場合の操作手順は、１３頁中２頁が表示されている。
【００７８】
次に、画面４００の下部の項目表示領域について説明する。画面４００には、実用模様として「４−１０  Ｓｔｒｅｔｃｈ  ｂｕｔｔｏｎｈｏｌｅ」が選択された場合の、実用模様ごとの最適な振り幅の設定値４０８，縫い目長さの設定値４１２，糸調子の設定値４１７がそれぞれ表示されている。このボタンホール模様のジグザグの振り幅の上限値は７．０ｍｍであり、下限値は３．０ｍｍであると振り幅記憶領域６３６に記憶され、縫い目の長さの上限値は２．０ｍｍであり、下限値は０．５ｍｍであると縫い目長さ記憶領域６３７に記憶され、糸調子の上限値は９．０であり、下限値は０．０であると糸調子記憶領域６３８に記憶されている。
【００７９】
次に、以上説明した画面４００に表示されている複数の項目表示領域と、画面４００に表示されるカーソルの表示位置との対応関係について説明する。第２の実施形態では、切り替えを行う項目表示領域を、操作手段であるマウスホイール２８からの出力信号が検出されたときの、液晶ディスプレイ１５のカーソル１４０の表示位置によって特定するようにしている。このカーソル１４０の表示位置は、マウス移動操作又はパネル操作により設定される。そこで、カーソル１４０の表示位置が、領域５１０であった場合には、項目表示領域４０１に表示される操作手順をスクロールさせて表示させ、カーソル１４０の表示位置が、領域５２０であった場合には、項目表示領域４０１に表示される操作手順の頁を切り替えて表示させると項目表示領域記憶領域６４１に記憶されている。また、カーソル１４０の表示位置が領域５３０であった場合には、振り幅の設定値４０８を切り替えて表示させ、カーソル１４０の表示位置が領域５４０であった場合には、縫い目長さの設定値４１２を切り替えて表示させ、カーソル１４０の表示位置が領域５５０であった場合には、振り幅の設定値４１７を切り替えて表示させると、項目表示領域記憶領域６４１に記憶されている。
【００８０】
次に、以上説明した画面４００の各項目表示領域ごとに定められた、マウスホイール２８の出力信号と表示項目の切り替え量との関係について説明する。第２の実施形態では、第１の実施形態と同様、マウスホイール２８を前回転する操作を第１の操作、後回転する操作を第２の操作としている。そして、カーソル１４０の表示位置が領域５１０であった場合には、第１の操作と判断された出力信号を、スクロール量を１増加させる信号とし、第２の操作と判断された出力信号を、スクロール量を１減少させる信号とする。カーソル１４０の表示位置が領域５２０であった場合には、第１の操作と判断された出力信号を頁の表示順序を１増加させる信号とし、第２の操作と判断された出力信号を頁の表示順序を１減少させる信号とする。また、カーソル１４０の表示位置が領域５３０であった場合には、第１の操作と判断された出力信号を、設定値を０．５増加させる信号とし、第２の操作と判断された出力信号を、設定値を０．５減少させる信号とする。また、カーソル１４０の表示位置が領域５４０であった場合には、第１の操作と判断された出力信号を、設定値を０．１増加させる信号とし、第２の操作と判断された出力信号を、設定値を０．１減少させる信号とする。但し、この縫い目長さの設定値４１２は、模様の種類によっては、０．５増加又は減少させる信号になっている。カーソル１４０の表示位置が領域５５０であった場合には、第１の操作と判断された出力信号を、設定値を０．２増加させる信号とし、第２の操作と判断された出力信号を、設定値を０．２減少させる信号とする。このように、第２の実施形態の場合も、その回転量によらず、マウスホイール２８の操作の種類と表示順序の増減量との対応関係が定められ、項目表示領域ごとに、ＲＡＭ６３の対応関係記憶領域６３３に記憶されている。尚、前述の通り、移動量検出部３５により検出されるマウス２７の移動量によりカーソル１４０の移動量が決定され、このマウス２７の移動量のうち、Ｙ方向の移動量が液晶ディスプレイ１５の長手方向の移動量に、Ｘ方向の移動量が液晶ディスプレイ１５の短手方向にそれぞれ割り当てられている。そして、Ｙ方向の移動量に対する移動比率は、Ｘ方向の移動量に対する移動比率の２倍に設定されている。このため、カーソル１４０を液晶ディスプレイ１５の長手方向に所定量Ｃ移動させるためのマウス２７の操作量は、液晶ディスプレイ１５の短手方向にカーソルを同量Ｃ移動させる場合に比べ、少なくてすむので、カーソルを移動させるための操作性を向上させることができる。
【００８１】
次に、液晶ディスプレイ１５に複数種類の表示項目がそれぞれ異なる項目表示領域に表示されている場合に、所望の項目表示領域に表示される表示項目を、マウスホイール２８を操作することにより切り替える処理について説明する。
【００８２】
まず、項目表示領域４０１に表示される操作手順をスクロール表示させる処理について図１０，図１２に示すメインフローチャート及び図１３に示すサブフローチャートを参照して説明する。まず、図１０に示すように画面４００のカーソル１４０の表示位置がマウス移動操作又はパネル操作により領域５１０に設定され、マウスホイール２８が前回転されると、マウスホイール２８から出力される出力信号が検出され、ＲＡＭ６３の出力信号記憶領域６３４に記憶される（Ｓ５１０）。続いて、カーソル１４０の座標を記憶するＲＡＭ６３のカーソル位置記憶領域６４２が参照され、カーソル１４０が領域５１０に存在するか否かが判断される（Ｓ５２０）。この処理は、画面４００に表示されているカーソル１４０の位置がどの領域に設定されているかを判断し、表示項目を切り替える項目表示領域を特定するための処理である。図１０に示すように、ユーザによりカーソル１４０は領域５１０内に設定されているので（Ｓ５２０：Ｙｅｓ）、続いて、項目表示領域記憶領域６４１が参照され、図１２に示すＳ５１０において検出された信号は、項目表示領域４０１に表示される操作手順をスクロールさせて表示させるための出力信号であると判断され、続いて項目表示領域４０１に表示される操作手順をスクロールさせて表示するスクロール型処理が行われる（Ｓ５２５）。
【００８３】
このスクロール型処理について図１３のサブフローチャートを参照して説明する。尚、画面４００においては、操作手順の開始行が表示されたスクロール量１の状態が表示されており、スクロール量が１増加するごとに１行ずつ文章がスクロール表示され、項目表示領域４０１に表示されている操作手順のスクロール量の最大値は５であると、スクロール量記憶領域６４０に記憶されているものとする。
【００８４】
まず図１３に示すスクロール型処理において、ＲＡＭ６３のスクロール量記憶領域６４０が参照され、現在のスクロール量１が取得される（Ｓ７００）。続いて、図１２に示すＳ５１０において検出された出力信号の操作の種類を判別するために、ＲＡＭ６３の出力信号記憶領域６３４が参照され、出力信号に包含される操作の種類が第１の操作であるか否かが判断される（Ｓ７０１）。前述の通り、マウスホイールを前回転させた場合には、第１の操作が割り当てられているため、Ｓ７００において検出された操作の種類は第１の操作であると判断される（Ｓ７０１：Ｙｅｓ）。
【００８５】
続いて、ＲＡＭ６３の対応関係記憶領域６３３が参照され、スクロール量１（Ｖ＝１）が、対応関係記憶領域６３３に記憶されている増加量１だけ増加された２がＲＡＭ６３のスクロール量記憶領域６４０に記憶される（Ｓ７０４）。続いて、スクロール量記憶領域６４０が参照され、Ｓ７０４において１増加されたスクロール量２が最大値である５以下であるか否かが判断される（Ｓ７０５）。この処理は、スクロール量が最大値より大きい場合には（Ｓ７０５：Ｎｏ）、それ以上、スクロール量Ｖを増加させることができないため、スクロール量Ｖを最大値に設定する（Ｓ７０６）ための処理である。Ｓ７０４において１増加させたスクロール量は２であり、最大値以下であるため（Ｓ７０５：Ｙｅｓ）、続いて、スクロール量記憶領域６４０及び操作手順記憶領域６３９が参照され、スクロール量２に対応する操作手順が項目表示領域４０１に表示される（Ｓ７１０）。このように、マウスホイール２８を操作することにより、カーソル１４０により選択した項目表示領域４０１に表示される操作手順をスクロールして切り替えることができる。続いて、図１２に示すメイン処理に戻り、処理を終了する。
【００８６】
スクロール量２に対応する操作手順が表示された状態で、ユーザにより画面４００のカーソル１４０の表示位置が領域５１０に設定され、マウスホイール２８が後回転されると、マウスホイール２８が前回転させた場合と同様に、図１３のＳ７００の処理の後、マウスホイールが後回転させた場合の出力信号は、第２の操作であると判断され（Ｓ７０１：Ｎｏ，Ｓ７２１：Ｙｅｓ）、続いて、ＲＡＭ６３の対応関係記憶領域６３３が参照され、スクロール量２（Ｖ＝２）が、対応関係記憶領域６３３に記憶されている減少量１だけ減少された１がＲＡＭ６３のスクロール量記憶領域６４０に記憶される（Ｓ７２４）。続いて、Ｓ７２４において１減少されたスクロール量１が最小値以下であるか否かが判断される（Ｓ７２５）。この処理は、スクロール量Ｖが最小値より小さい場合には（Ｓ７２５：Ｎｏ）、それ以上、スクロール量Ｖを減少させることができないため、スクロール量Ｖを最小値に設定する（Ｓ７２６）ための処理である。Ｓ７２４において１減少させたスクロール量は１であり、最小値であるため（Ｓ７０５：Ｙｅｓ）、続いて、スクロール量記憶領域６４０が参照され、スクロール量１に対応する操作手順が項目表示領域４０１に表示される（Ｓ７１０）。このように、マウスホイール２８を操作することにより、カーソル１４０により選択した項目表示領域４０１に表示される操作手順をスクロールさせて切り替えることができる。続いて、図１２に示すメイン処理に戻り、処理を終了する。
【００８７】
次に、項目表示領域４０１の頁を切り替えて表示させる処理について図１２に示すメインフローチャートを参照して説明する。尚、項目表示領域４０１に表示される頁は、前述のように１乃至１３の１３頁あり、各頁は頁順に表示されるものとする。まず、ユーザにより画面４００のカーソル１４０の表示位置が領域５２０に設定され、マウスホイール２８が前回転されると、マウスホイール２８から出力される出力信号が検出され、ＲＡＭ６３の出力信号記憶領域６３４に記憶される（Ｓ５１０）。続いて、カーソル１４０の座標を記憶するＲＡＭ６３のカーソル位置記憶領域６４２が参照され、カーソル１４０の位置がどの領域に設定されているかが判断され、カーソル１４０が領域５２０に存在するか否かが判断される（Ｓ５２０：Ｎｏ，Ｓ５３０：Ｙｅｓ）。続いて、Ｓ５１０において検出された出力信号は、表示切り替えを行う項目行事領域は項目表示領域４０１であり、この項目表示領域に表示される操作手順を、頁を切り替えて表示させるための出力信号であると判断され、続いて項目表示領域４０１の頁２が１増加され、頁３に切り替える頁切替処理が行われる（Ｓ５３５）。この頁切替処理は、第１の実施形態の図６に示す頁切替処理と同様であるので説明を省略する。このＳ５３５の処理により、カーソル１４０の表示位置により選択され項目表示領域４０１の頁切替処理を選択的に実行することができる。
【００８８】
次に、領域５３０に表示されるジグザグの振り幅の設定値４０８を０．５ずつ増加又は減少させて表示させる処理について図１２に示すメインフローチャート及び、図１４に示すサブフローチャートを参照して説明する。まず、ユーザにより画面４００のカーソル１４０の表示位置が領域５３０に設定され、マウスホイール２８が前回転されると、マウスホイール２８から出力される出力信号が検出され、ＲＡＭ６３の出力信号記憶領域６３４に記憶される（Ｓ５１０）。続いて、カーソル位置記憶領域６４２が参照され、カーソル１４０が領域５３０に存在すると判断される（Ｓ５２０：Ｎｏ，Ｓ５３０：Ｎｏ，Ｓ５４０：Ｙｅｓ）。続いて、項目表示領域記憶領域６４１が参照され、Ｓ５１０において検出された出力信号は、設定値４０８に表示されている数値を増加又は減少させて、表示を切り替えさせるための出力信号であると判断され、続いて数値型処理が行われる（Ｓ５４５）。
【００８９】
この数値型処理について図１４を参照して説明する。まず、ＲＡＭ６３の振り幅記憶領域６３６が参照され、現在設定されている振り幅を示す数値Ｎが取得される（Ｓ６００）。図１０の設定値４０８に示すように、振り幅は６．０ｍｍと設定されているので、６．０が取得される。続いて、図１２に示すＳ５１０において検出された出力信号の操作の種類を判別するために、ＲＡＭ６３の出力信号記憶領域６３４が参照され、マウスホイール２８を前回転させた出力信号が、第１の操作の出力信号であると判断される（６０１：Ｙｅｓ）。
【００９０】
続いて、ＲＡＭ６３の対応関係記憶領域６３３が参照され、数値６．０が、対応関係記憶領域６３３に記憶されている増加量ｎ＝０．５だけ増加された６．５が振り幅記憶領域６３６に記憶される（Ｓ６０４）。続いて、振り幅記憶領域６３６が参照され、設定値４０８に表示される数値に上限値が設定されているか否かが判断される（Ｓ６０５）。この処理は、設定値４０８に表示される数値に上限値が設定されている場合には（Ｓ６０５：Ｙｅｓ）、上限値以下の数値を表示させるようにする（Ｓ６０６，Ｓ６０７）ための処理である。前述の通り、模様に応じて振り幅の上限値が設定されているので（Ｓ６０５：Ｙｅｓ）、続いて、Ｓ６０４において、０．５増加された数値６．５が上限値以下か否かが判断される（Ｓ６０６）。Ｓ６０４において０．５増加させた数値は６．５であり、上限値７．０以下であるため（Ｓ６０６：Ｙｅｓ）、続いて、振り幅記憶領域６３６が参照され、数値６．５が設定値４０８に表示される（Ｓ６１１）。このように、マウスホイール２８を操作することにより、カーソル１４０により選択した領域５３０の設定値４０８に表示される数値を増加させて表示を切り替えることができる。続いて、図１２に示すメイン処理に戻り、処理を終了する。
【００９１】
この数値６．５が設定値４０８に表示された状態で、ユーザにより画面４００のカーソル１４０の表示位置が領域５３０に設定され、マウスホイール２８が後回転されると、マウスホイール２８が前回転された場合と同様に、図１４に示すＳ６００の処理の後、マウスホイールが後回転された場合の出力信号は、第２の操作であると判断され（Ｓ６０１：Ｎｏ，Ｓ６２１：Ｙｅｓ）、続いて、対応関係記憶領域６３３が参照され、数値６．５が、対応関係記憶領域６３３に記憶されている減少量ｎ＝０．５だけ減少された６．０が振り幅記憶領域６３６に記憶される（Ｓ６２４）。続いて、設定値４０８に表示される数値に下限値が設定されているか否かが判断される（Ｓ６２５）。この処理は、設定値４０８に表示される数値に下限値が設定されている場合には（Ｓ６２５：Ｙｅｓ）、下限値以上の数値を表示させるようにする（Ｓ６２６，Ｓ６２７）ための処理である。前述の通り、模様に応じて振り幅の下限値が設定されているので（Ｓ６２５：Ｙｅｓ）、続いて、Ｓ６２４において、０．５減少された数値６．０が下限値以上か否かが判断される（Ｓ６２６）。この処理は、数値Ｎが下限値より小さい場合には（Ｓ６２６：Ｎｏ）、数値Ｎを下限値に設定する（Ｓ６２７）ための処理である。Ｓ６０４において０．５減少させた数値は６．０であり、下限値３．０以上であるため（Ｓ６２６：Ｙｅｓ）、続いて、振り幅記憶領域６３６が参照され、数値６．０が設定値４０８に表示される（Ｓ６３１）。このように、マウスホイール２８を操作することにより、カーソル１４０により選択した設定値４０８に表示される数値を減少させて表示を切り替えることができる。続いて、図１２に示すメイン処理に戻り、処理を終了する。
【００９２】
同様の処理によりカーソル１４０の表示位置を領域５４０に設定した場合は、マウスホイール２８を前回転することによりｎ＝０．１ずつ増加させ、同じくマウスホイール２８を後回転することにより、設定値４１２に表示される縫い目長さの設定値をｎ＝０．１ずつ減少させて表示を切り替えることができる（Ｓ５１０，Ｓ５５０：Ｙｅｓ，Ｓ５５５）。また、カーソル１４０の表示位置を領域５５０に設定した場合は、マウスホイール２８を前回転することにより、設定値４１７に表示される糸調子の設定値４１７をｎ＝０．２ずつ増加させ、同じくマウスホイール２８を後回転することによりｎ＝０．２ずつ減少させて表示を切り替えることができる（Ｓ５１０，Ｓ５６０：Ｙｅｓ，Ｓ５６５）。
【００９３】
以上詳述したように、第２の実施形態のミシン１では、液晶ディスプレイ１５に複数種類の表示項目がそれぞれ異なる項目表示領域に表示されている場合において、所望の項目表示領域に表示される表示項目を、マウスホイール２８を操作することにより切り替えることができる。
【００９４】
尚、液晶ディスプレイ１５に表示させるカーソル１４０の表示位置を設定することにより、複数設けられた表示領域である項目表示領域から１つの前記項目表示領域を選択する、図１に示すマウス２７又はタッチパネル２６は、本発明の領域選択手段に相当する。また、表示項目が数値である数値型と、表示項目がスクロール表示されるスクロール型と、表示項目が頁ごとに切り替えて表示される頁切替型とを含む表示項目の種類と、項目表示領域とを対応づけて記憶する図１１に示すＲＡＭ６３の項目表示領域記憶領域６４１は、本発明の種類記憶手段に相当する。また、図１２に示すＳ５２０，Ｓ５３０，Ｓ５４０，Ｓ５５０又は、Ｓ５６０において、マウス２７により選択された項目表示領域に表示される表示項目の種類を、項目表示領域記憶領域６４１を参照して判断する、図２に示すＣＰＵ６１は、本発明の種類判断手段として機能する。また、図１２に示すＳ５４０，Ｓ５５０又はＳ５６０において、種類判断手段により表示項目の種類が数値型と判断された場合には（Ｓ５４０：Ｙｅｓ，Ｓ５５０：Ｙｅｓ又は、Ｓ５６０：Ｙｅｓ）、数値を表示順序として数値を増減させ（Ｓ６０４，Ｓ６２４）、マウス２７により選択された項目表示領域に表示させる表示項目である数値を増減させた数値に切り替え（Ｓ６１１，Ｓ６３１）、種類判断手段により表示項目の種類がスクロール型と判断された場合には（Ｓ５２０：Ｙｅｓ）、項目表示領域に表示される表示項目のスクロール量を表示順序としてスクロール量を増減させ（Ｓ７０４，Ｓ７２４）、マウス２７により選択された項目表示領域に表示させる表示項目をスクロール量に対応する表示項目に切り替える（Ｓ７１０，Ｓ７３０）、図２に示すＣＰＵ６１は、本発明の表示切替手段として機能する。
【００９５】
また、液晶ディスプレイ１５に表示されるカーソル１４０の移動を指示する移動量指定情報を出力する図１及び図２に示すマウス２７は、カーソル移動指示手段として機能する。また、液晶ディスプレイ１５の短手方向の移動比率よりも、液晶ディスプレイ１５の長手方向の移動比率よりも大きい値を記憶する、図２に示すＲＯＭ６２は、移動比率設定手段として機能する。また、図２に示すＲＯＭ６２に記憶された移動比率とマウス２７から出力される移動量指定情報とによりカーソル１４０の移動距離を決定し、この移動距離だけカーソル１４０を移動させる、図２に示すＣＰＵ６１は、カーソル移動手段として機能する。
【００９６】
以上詳述した第２の実施形態によれば、図９に示す画面４００のように、複数の表示項目が液晶ディスプレイ１５に同時に表示されている場合には、画面４００の複数の項目表示領域の中から所望の表示項目が表示されている表示領域を選択し、その表示項目を選択的に切り替えることができる。また、液晶ディスプレイ１５に表示された項目表示領域を、カーソル１４０の表示位置を設定することにより選択し、選択された項目表示領域の表示項目に応じた切り替え操作をすることができる。
【００９７】
尚、本発明は、以上詳述した第２の実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加えてもよい。
【００９８】
例えば、第２の実施形態では、表示項目として、項目表示領域に表示される操作手順及びイラスト、領域５３０，５４０及び５５０に表示される数値を用いていたが、これに限定されず、液晶ディスプレイ１５に表示される種々の情報を表示項目として採用可能である。また、表示手段である液晶ディスプレイ１５に複数表示項目が表示される場合の表示項目の種類とその組合せは適宜変更可能であり、例えば、数値型或いはスクロール型のいずれか一方の表示項目の種類のみを表示させるようにしてもよい。
【００９９】
また、第２の実施形態では領域選択手段としてマウスホイール２８を備えたマウス２７及びタッチパネル２６を用いていたが、マウス２７及びタッチパネル２６のいずれか一方でもよいし、ゲームコントローラ等の各種のスイッチ、トラックボールやジョイスティック等を採用可能である。また、マウスホイール２８が、右又は左に押下可能なボタンを備える場合には、これらのボタンから出力される信号を、カーソル１４０の表示位置を移動させる指示に割り当てるようにしてもよい。
【０１００】
また、第２の実施形態では、移動量指定手段として、マウスホイール２８を備えたマウス２７を用いていたが、表示手段である液晶ディスプレイ１５に表示されるカーソル１４０の表示位置の移動を指示する手段であればよく、マウスホイール２８を備えないマウスの他、ゲームコントローラ等の各種のスイッチ、トラックボールやジョイスティック等を採用可能である。
【図面の簡単な説明】
【０１０１】
【図１】開閉カバー１６が開けられた状態のミシン１の斜視図である。
【図２】ミシン１の電気的構成を示すブロック図である。
【図３】ＲＡＭ６３の記憶領域の説明するための概念図である。
【図４】液晶ディスプレイ１５に表示される画面１００及び模様選択画面１０４を説明するための説明図である。
【図５】図４に示す模様選択画面１０４に表示される実用模様が割り当てられた頁と、その頁に割り当てられている実用模様のカテゴリ及び表示順序を説明するための説明図である。
【図６】第１の実施形態に係る頁表示切替表示処理を説明するためのフローチャートである。
【図７】カテゴリ番号１の頁２に割り当てられた実用模様が模様選択画面１０４に表示された画面１５０に切り替えられた状態を説明するための説明図である。
【図８】カテゴリ番号２の頁１に割り当てられた実用模様が模様選択画面１０４に表示された画面２００に切り替えられた状態を説明するための説明図である。
【図９】カテゴリ番号５の頁１に割り当てられた実用模様が模様選択画面１０４に表示された画面２５０に切り替えられた状態を説明するための説明図である。
【図１０】複数の表示項目が異なる項目表示領域に表示されている画面４００を説明するための説明図である。
【図１１】第２の実施形態のＲＡＭ６３の記憶領域を説明するための概念図である。
【図１２】第２の実施形態のメイン処理で実行される切替処理の手順を示すメインフローチャートである。
【図１３】図１２に示すメイン処理で実行されるスクロール型処理の手順を示すサブフローチャートである。
【図１４】図１２に示すメイン処理で実行される数値型処理の手順を示すサブフローチャートである。
【符号の説明】
【０１０２】
１    ミシン
１５    液晶ディスプレイ
２７    マウス
２８    マウスホイール
６０    装置本体
６１    ＣＰＵ
６３    ＲＡＭ
７５    液晶ディスプレイコントローラ
６３１    模様記憶領域
６３６    振り幅記憶領域
６３７    縫い目長さ記憶領域
６３８    糸調子記憶領域
６３９    操作手順記憶領域
６４１    項目表示領域記憶領域
【図１】
2008012175.tif 000003
【図２】
2008012175.tif 000004
【図３】
2008012175.tif 000005
【図４】
2008012175.tif 000006
【図５】
2008012175.tif 000007
【図６】
2008012175.tif 000008
【図７】
2008012175.tif 000009
【図８】
2008012175.tif 000010
【図９】
2008012175.tif 000011
【図１０】
2008012175.tif 000012
【図１１】
2008012175.tif 000013
【図１２】
2008012175.tif 000014
【図１３】
2008012175.tif 000015
【図１４】
2008012175.tif 000016