(57)【要約】【課題】複数の針振り位置に針を位置させて縫い目を形成する針振りミシンにおいて、糸通し等の作業を行うときに、その作業を容易にするように針振り位置を規定する。【解決手段】表示部とキーにより構成される操作パネル１１０と、布切りメスの上下動を制御するとともに、操作パネルのキー操作により振り幅モータを制御する制御手段（ＣＰＵ）と、を備える。制御手段（ＣＰＵ）は、針数を計数して設定値になった時に、布切りメスを上下動して布にボタン穴を形成し、かつ、糸通し作業の際、布保持腕と布切りメスを避けるために、操作パネルのキー操作により、垂直状態の布切りメスに対し、右側に前記針を振った状態にする。【選択図】図１３
2006312070.tif 000002
【特許請求の範囲】
【請求項１】
上軸の先端部に連結された針棒と、
前記針棒の下部に取付けられ、針孔が形成された針と、
前記針の左側に配置され、布押えを支持する布保持腕と、
前記針の後ろ側で、かつ、前記針孔に対向するように配置され、上下動して布にボタン穴を形成する布切りメスと、
前記針棒を上下摺動自在に支持する針棒揺動台と、
前記針棒揺動台に連結され、針振り位置を変化させる振り幅モータとを有し、
前記針を左右方向に針振りして、ボタン穴かがりを形成する針振りミシンにおいて、
表示部とキーにより構成される操作パネルと、
前記布切りメスの上下動を制御するとともに、前記操作パネルのキー操作により前記振り幅モータを制御する制御手段と、を備え、
前記制御手段は、針数を計数して設定値になった時に、前記布切りメスを上下動して布にボタン穴を形成し、
かつ、前記制御手段は、糸通し作業の際、前記布保持腕と前記布切りメスを避けるために、前記操作パネルのキー操作により、垂直状態の前記布切りメスに対し、右側に前記針を振った状態にすることを特徴とする針振りミシン。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の針振り位置に針を位置させて縫い目を形成する針振りミシンに関する。
【背景技術】
【０００２】
針振りミシンとしては、千鳥縫いミシンのように、三点千鳥とか四点千鳥と呼ばれる縫い形状に応じて三箇所あるいは四箇所の針振り位置を有するもの、または、ボタン穴かがりミシンのように、ボタン穴かがり縫い目の幅等に応じてさらに多くの針振り位置を有するもの、さらには、多数の模様縫いを可能とした家庭用のジグザグミシンのように、さらに多くの針振り位置を有するものが知られている。
【特許文献１】特開平６−７１０６８号公報
【特許文献２】特開平６−１９０１６４号公報
【特許文献３】特開昭６１−２６５１７６号公報
【特許文献４】特開平４−２７６２８７号公報
【特許文献５】特開平５−２３７２７７号公報
【特許文献６】特公昭６２−１４３１７号公報
【特許文献７】特公昭６０−９４７７号公報
【特許文献８】特開平９−１９２３８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した針振りミシンでは、多数の針振り位置の中から上記中央位置あるいは最大左右位置へ針を振らせるには、ミシン主軸または基線カム（主カム）を手動で回転する必要があり、作業が繁雑なものとなっていた。
また、千鳥縫いミシンや家庭用ミシンでは、下端に押え足を固定した押え棒の直前において、針が上下動しており、また、ボタン穴かがりミシンでは、上下動してボタン穴を形成する布切りメスの直前で針が上下動している。従って、これらのミシンにおいて、針に糸を通す際には、針が針振り中央位置に停止していると、押え棒や布切りメスが針の糸通し穴の近傍に位置するために、作業の邪魔となってしまう。
【０００４】
そこで、本発明の目的は、複数の針振り位置に針を位置させて縫い目を形成する針振りミシンにおいて、糸通し等の作業を行うときに、その作業を容易にするように針振り位置を規定することにある。
【課題を解決するための手段】
【０００５】
以上の課題を解決すべく本発明は、
上軸の先端部に連結された針棒（８）と、
前記針棒の下部に取付けられ、針孔が形成された針（９）と、
前記針の左側に配置され、布押えを支持する布保持腕（２４）と、
前記針の後ろ側で、かつ、前記針孔に対向するように配置され、上下動して布にボタン穴を形成する布切りメス（１６）と、
前記針棒を上下摺動自在に支持する針棒揺動台（１８）と、
前記針棒揺動台に連結され、針振り位置を変化させる振り幅モータ（４１）とを有し、
前記針を左右方向に針振りして、ボタン穴かがりを形成する針振りミシンにおいて、
表示部とキーにより構成される操作パネル（１１０）と、
前記布切りメスの上下動を制御するとともに、前記操作パネルのキー操作により前記振り幅モータを制御する制御手段（ＣＰＵ１００）と、を備え、
前記制御手段（ＣＰＵ１００）は、針数を計数して設定値になった時に、前記布切りメスを上下動して布にボタン穴を形成し、
かつ、前記制御手段は、糸通し作業の際、前記布保持腕と前記布切りメスを避けるために、前記操作パネルのキー操作により、垂直状態の前記布切りメスに対し、右側に前記針を振った状態にする構成、
を特徴としている。
【発明の効果】
【０００６】
本発明に係る針振りミシンによれば、垂直状態の布切りメスに対して右側に針を振らせるため、糸通し作業を容易に行うことができる。
【発明を実施するための最良の形態】
【０００７】
以下、図を参照して本発明を実施するための最良の形態を詳細に説明する。
始めに、装置の構成例について順次説明してから、制御方式について説明していく。
【０００８】
先ず、図１は本発明を適用した一例としてのボタン穴かがりミシンの外観を示す斜視図である。また、図２は内部機構の概略斜視図、図３は図２の反対側から見た状態の内部機構の斜視図である。
これらの図１から図３において、１はミシンフレーム、５はミシンモータ、６は上軸、７はクランク機構、８は針棒、９は針、１０は立軸、１１は下軸、１２は釜、１３はボビンケース、１４は布保持板、１５は布押え（枠状クランプ体）、１６は布切りメス（上下動メス）、１７は天秤、１８は針棒揺動台、１９は糸調子、２０は送りモータ（電気的駆動手段：パルスモータ）、２１は送り機構（連結手段）、３０は布切りメス用エアーシリンダユニット、３１はメス取付板、４０は基線モータ、４１は振り幅モータ、４２は針振り機構、６０はボイスコイルモータである。
図示のように、ミシンフレーム１は、上面に平坦なベッド面を有するベッド２と、このベッド２上の一端部側に起立する縦胴部３と、この縦胴部３上からベッド２とほぼ平行に沿って伸びるアーム４とから構成されて、側面視でほぼコ字状を成している。
【０００９】
以上のミシンフレーム１において、その縦胴部３側の端部にミシンモータ５が備えられ、このミシンモータ５の駆動により回転する上軸６がアーム４内に配設され、この上軸６の先端部にはクランク機構７を介して針棒８が連結されており、この針棒８の下部に針９が取り付けられている。
また、縦胴部３内に立軸１０が配設されて、ベッド２内に下軸１１が配設されており、この下軸１１の先端部の釜１２にボビンケース１３が装着されている。なお、立軸１０は、その上端部が上軸６とベベルギヤ６ａ，１０ａを介して連結されて、下端部が下軸１１とベベルギヤ１０ｂ，１１ａを介して連結されている。
さらに、ベッド２上には、移動可能な布保持板１４が配設されて、この布保持板１４の上方には、枠状クランプ体による布押え１５が配設されるとともに、上下動メスである布切りメス１６が配設されている。なお、前記クランク機構７には、アーム４の先端部側面から外部に突出する天秤１７が組み込まれている。
また、針棒８は、針棒揺動台１８に上下摺動自在に組み込まれている。この針棒揺動台１８は、上端部を上軸６に平行な揺動支点軸１８ａを支点として揺動自在となっている。なお、アーム４の先端部側面の下部に糸調子１９が備えられており、この糸調子１９は、ボイスコイルモータ６０により糸張力が可変制御されるものとなっている。
【００１０】
そして、縦胴部３内には、布保持板１４及び布押え１５用の電気的駆動手段である送りモータ２０が配設されて、この送りモータ２０は軸線を垂直方向としたパルスモータであって、その出力軸から布保持板１４及び布押え１５にかけて送り機構２１が構成されている。
また、アーム４の先端部上には、メス動作用の電気的駆動手段としての布切りメス用エアーシリンダユニット３０が設置されて、この布切りメス用エアーシリンダユニット３０の駆動により昇降動作するメス取付板３１が、アーム４内に垂直に配設されている。このアーム４から下方に突出するメス取付板３１の下端部に、布切りメス１６が止めねじ３２によって取り付けられている。
なお、図１０に示されるように、メス取付板３１には、上昇復帰用のリターンスプリング３３が接続されており、また、メス取付板３１の側方には、メス取付板３１の被検知部３１ａを検出する近接式の布切りメス上下位置検出センサ３４ａ、３４ｂが配設されている。
さらに、縦胴部３内には、針棒揺動台１８の基線位置を決める基線モータ４０及び振り幅を決める振り幅モータ４１が配設されて、これら基線モータ４０及び振り幅モータ４１は何れも軸線を上軸６と平行で水平方向としたパルスモータであって、その各々の出力軸から針棒揺動台１８にかけて針振り機構４２が構成されている。
【００１１】
先ず、送り機構２１は、図２に示すように、軸線を水平方向とした送り軸２２、布保持板１４用のブラケット２３、布押え１５用の布保持腕２４等から構成されている。こうして、送りモータ２０から布保持腕２４への連結手段が構成されている。
即ち、縦胴部３内において、送りモータ２０上の出力軸に設けたピニオン２０ａに噛み合うラック２２ａを有する送り軸２２を組み込んで、縦胴部３から突出してアーム４の下方に位置する送り軸２２中間部分に、布保持板１４を下端部に連結支持するブラケット２３を上端部で固定している。このブラケット２３の下部側面に、先端部に布押え１５を連結支持する取付片２５を備えた布保持腕２４の基端部を、ピン２４ａを支点として上下揺動自在に結合している。
なお、図示しないが、布保持腕２４を上昇動作するアクチュエータ（エアーシリンダユニットまたはソレノイド等）及び下降復帰させるリターンスプリング等が設けられている。ただし、布保持腕２４の上下動はペダル操作によってもよい。
また、送り軸２２の位置に基づいてメス先端位置に対応した原点位置を検出する近接式の送り原点検出センサ２６が設けられている。
以上の送り機構２１によって、布保持板１４及び布押え１５は、パルスモータによる送りモータ２０の駆動でピニオン２０ａ及びラック２２ａの噛み合いにより前進後退動作する送り軸２２からブラケット２３、布保持腕２４を各々介して一体的に、ベッド２上を移動する。
以上が布送り用の電気的移動手段である。
【００１２】
次に、針振り機構４２は、図３から図５に示すように、基線用アーム４３、基線用レバー４４、連結リンク４５、針振りカムレバー４６、針振りレバー４７、連結軸４８、針振り腕４９、針振りカム５４、振り幅用アーム５５、振り幅用レバー５６等から構成されている。
即ち、縦胴部３内において、水平に機枠に支持された支軸４３ａを中間部の支点とした基線用アーム４３の下端部に設けたセクタギヤ４３ｂを、基線モータ４０の出力軸に設けたピニオン４０ａに噛み合わせ、基線用アーム４３上部の二股部内に、同じく二股状の基線用レバー４４の端部を水平ピン４４ａで揺動自在に連結している。この基線用レバー４４の二股部内において、連結リンク４５の一端部を水平ピン４４ｂで揺動自在に連結し、この連結リンク４５の他端部に水平ピン４５ａで針振りカムレバー４６を揺動自在に連結している。
さらに、この針振りカムレバー４６の下端部に水平ピン４６ａで針振りレバー４７の先端部を揺動自在に連結している。この針振りレバー４７の基端部は、アーム４内に上軸６に平行に配設した連結軸４８の基端部に固定されている。この連結軸４８の先端部には、針振り腕４９の基端部が固定されており、この針振り腕４９の先端部に針棒揺動台１８が図示しない角ゴマ等を介して揺動自在に連結されている。
【００１３】
ここで、針振りカムレバー４６は、上部がコ字状に開放されたカム係合凹部４６ｂとなっていて、このカム係合凹部４６ｂに偏心カムによる針振りカム５４が係合している。
即ち、この針振りカム５４は、上軸６から減速ギヤ５１，５２を介して減速比１／２で回転が伝達される副軸５３に備えられている。
さらに、縦胴部３内において、水平に機枠に支持された支軸５５ａを中間部の支点とした振り幅用アーム５５の下端部に設けたセクタギヤ５５ｂを、振り幅モータ４１上の出力軸に設けたピニオン４１ａに噛み合わせ、振り幅用アーム５５の上端部に、振り幅用レバー５６の一端部を水平ピン５６ａで揺動自在に連結している。この振り幅用レバー５６の他端部は、前記水平ピン４４ｂを介して前記連結リンク４５に揺動自在に連結されている。
なお、基線用アーム４３のセクタギヤ４３ｂの側方に、基線位置検出手段としての磁気センサによる基線原点検出センサ５７が配設されており、セクタギヤ４３ｂの一端部側に基線検出用の磁石４３ｃが設けられている。同様に、振り幅用アーム５５のセクタギヤ５５ｂの近傍にも、針振り幅検出手段としての磁気センサによる振り幅原点検出センサ５８が配設されており、セクタギヤ５５ｂの一端部側に振り幅検出用の磁石５５ｃが設けられている。
また、副軸５３側の減速ギヤ５２の一側面に、磁気センサによる針振り左右位置検出センサ５９（基線側・針振り側検出手段）が配設されており、減速ギヤ５２に左右位置検出用の磁石５２ａが設けられている。
ところで、前記減速ギヤ５２は、主軸６上の減速ギヤ５１の２回転に対して１回転、即ち、針９が２回上下動するのに対して１回転する。前記針振り左右位置検出センサ５９は、針９が上停止位置に位置し、かつ、基線側に振られている回転位相において、磁石５２ａに対向している。
【００１４】
以上の針振り機構４２によって、針棒揺動台１８は、駆動手段としてのパルスモータである基線モータ４０及び振り幅モータ４１の各々の駆動で、基線用アーム４３から基線用レバー４４を経て、または、振り幅用アーム５５から振り幅用レバー５６を経て、以降は連結リンク４５、針振りカムレバー４６、針振りレバー４７、連結軸４８、針振り腕４９及び針振りカム５４を介して揺動がそれぞれ伝達されることにより、上端部の揺動支点軸１８ａを支点として基線の変更と振り幅の変更が行われる。
即ち、図４にも示し、図５に模式的に示したように、基線については、パルスモータによる基線モータ４０の駆動で基線用アーム４３、基線用レバー４４、連結リンク４５、針振りカムレバー４６、針振りレバー４７、連結軸４８、針振り腕４９及び針振りカム５４を介して揺動が伝達されて、上端部の揺動支点軸１８ａを支点として針棒揺動台１８が揺動することによって、基線が変更される。これが基線変更機構である。
また、振り幅については、パルスモータによる振り幅モータ４１の駆動で振り幅用アーム５５、振り幅用レバー５６、連結リンク４５、針振りカムレバー４６、針振りレバー４７、連結軸４８、針振り腕４９及び針振りカム５４を介して揺動が伝達されて、上端部の揺動支点軸１８ａを支点として針棒揺動台１８が揺動することによって、振り幅が変更される。これが針振り幅変更機構である。
【００１５】
ここで、針振り機構４２は、基線位置を基準として振り幅を左側へ振る（増大する）もので、図６（ａ）に示すように、針振りカム５４のカム頂部が基線側（図示右側）にある時が、基線用アーム４３の位置により針落ちが決まるものとなっている。
また、図６（ｂ）に示すように、針振りカム５４のカム頂部がカム振り幅側（図示左側）にある時が、基線位置に対して振り幅量により針落ちが決まるものとなっている。
そして、基線位置の移動は、図７に示すように、基線用アーム４３の回動により行われる。
また、振り幅の変更は、図８に示すように、振り幅用アーム５５の回動により基線用レバー４４を介して行われる。
そして、縫製の際は、ミシンモータ５の駆動により回転する上軸６から減速ギヤ５１，５２を介して回転が伝達される副軸５３に備えた針振りカム５４が減速比１／２で回転し、この針振りカム５４がカム係合凹部４６ｂに係合した針振りカムレバー４６が往復揺動を行い、その針振りカムレバー４６の往復運動が、針振りレバー４７、連結軸４８、針振り腕４９及び針振りカム５４を介して針棒揺動台１８に伝達される。
この結果、前述した基線及び振り幅の変更に基づいて、上端部の揺動支点軸１８ａを支点として針棒揺動台１８が往復揺動して、ボタン穴かがりの平行部（側縫い部）及び閂止め部（閂止め縫い部）の縫い目が形成される。
【００１６】
次に、図９（ａ）はボタン穴かがり縫い部分の名称を示したもので、図示のように、ボタン穴の左右が左平行部（左側縫い部）と右平行部（右側縫い部）であって、ボタン穴の前後が第１閂止め部（後閂止め縫い部）と第２閂止め部（前閂止め縫い部）である。
このようなボタン穴かがり縫いは、以上の構成によるボタン穴かがりミシンによって、図９（ｂ）に示すように、第２閂止め部（前閂止め縫い部）の左側から縫い始めて左平行部（左側縫い部）、第１閂止め部（後閂止め縫い部）、右平行部（右側縫い部）及び第２閂止め部（前閂止め縫い部）に戻る。
【００１７】
また、この実施の形態例のボタン穴かがりミシンの場合、図１０に示した布切りメス用エアーシリンダユニット３０の駆動により布切りメス１６を、ボタン穴かがり縫製中に複数回上下動させることによって、ボタン穴を形成するものとなっている。
即ち、例えば、図１１（ａ）に示すように、布切りメス１６の一回目の下降動作によって布に一旦切り込みを入れた後、図１１（ｂ）に示すように、矢印方向に布送りを行って、図１１（ｃ）に示すように、再び布切りメス１６を下降動作させることで、所定長さのボタン穴を形成するものである。
【００１８】
次に、制御方式について説明する。
「制御方式」
以上のボタン穴かがりミシンは、図１２に示した制御ブロック構成図に従って制御される。
即ち、図示のように、ＣＰＵ１００には、バスを介して、ＲＯＭ１０１、ＲＡＭ１０２、Ｙ送りカウンタ１０３、基線送りカウンタ１０４、針振り送りカウンタ１０５、布切りメスカウンタ１０６、糸切り送りカウンタ１０７、割込みコントローラ１０８、Ｉ／Ｏインターフェイス１０９が接続されている。
なお、ＣＰＵ１００には、各種の制御部や演算手段、即ち、ミシン制御手段、ミシン駆動速度決定手段、基線及び針振り幅の変更量補正手段、縫い目形成順序指定手段、縫いデータ読み出し手段部、縫い開始指定手段、メス制御手段、メス下降時期決定手段を含むメス上下動時期決定手段、その上下動時期間隔判断手段、側縫い長さ変更手段、針落ち制御手段、パターン拡大・縮小基準点決定手段、各種駆動制御手段等が含まれている。
【００１９】
ＲＯＭ１０１には、制御のためのプログラム及びデフォルトが格納されており、例えば、縫いモードを記憶する記憶部等が格納されている。
ＲＡＭ１０２には、制御のための各種変数等が格納されており、例えば、縫いデータ、基線・針振りデータ等が格納されている。
Ｙ送りカウンタ１０３、基線送りカウンタ１０４、針振り送りカウンタ１０５、布切りメスカウンタ１０６、糸切り送りカウンタ１０７は、各カウント値を書き込み、カウンタ起動コマンドを書き込むことで、カウント値に比例した時間経過後、１パルスのカウント信号を出力し、カウンタ停止コマンドを書き込むまでは、一定周期でカウンタ出力を繰り返すものである。割込みコントローラ１０８は、各割込み信号入力により各割込み信号に対応した割込み処理を自動的にＣＰＵ１００が実行するためのものである。Ｉ／Ｏインターフェイス１０９は、ＣＰＵ１００が外部の入出力装置とのインターフェイスを取るものである。
また、Ｙ送りカウンタ１０３、基線送りカウンタ１０４、針振り送りカウンタ１０５、布切りメスカウンタ１０６、糸切り送りカウンタ１０７の各カウント出力は、割込みコントローラ１０８に接続されており、各カウンタのカウント出力で、各カウンタに対応した割込み処理が実行される。
【００２０】
そして、図１２において、操作パネル１１０は、図１３に示すように、表示部と各種キーにより構成され、オペレータが、縫製に必要な各種設定／操作を行うためのものである。
Ｙ送りパルスモータドライバ１１１は、Ｙ送りカウンタ１０３のＹ送りカウンタ出力信号とＩ／Ｏインターフェイス１０９からのＹ送り方向＋／−信号とにより、１回のカウンタ出力で１パルス分、Ｙ送り方向の＋／−に従いＹ送りパルスモータ（前記送りモータ）２０を回転させる。
基線送りパルスモータドライバ１１２は、基線送りカウンタ１０４の基線送りカウンタ出力信号とＩ／Ｏインターフェイス１０９からの基線送り方向＋／−信号とにより、１回のカウンタ出力で１パルス分、基線送り方向の＋／−に従い基線送りパルスモータ（前記基線モータ）４０を回転させる。
針振り送りパルスモータドライバ１１３は、針振り送りカウンタ１０５の針振りカウンタ出力信号とＩ／Ｏインターフェイス１０９からの針振り送り方向＋／−信号とにより、１回のカウンタ出力で１パルス分、針振り送り方向の＋／−に従い針振り送りパルスモータ（前記振り幅モータ）４１を回転させる。
【００２１】
ミシンモータドライバ１１５は、Ｉ／Ｏインターフェイス１０９からのミシン起動／停止信号とミシンスピード信号とにより、ミシン起動時には所定回転数でミシンモータ５を回転させ、ミシン停止時には針上位置センサ１１６の検出に基づいて周知の定位置停止手段によりミシンモータ５を停止させる。針上位置センサ１１６は、前記針棒８の上位置を検出するものである。また、前記針上位置センサ１１６の上位置検知出力は針数カウント入力として使用される。
そして、ミシンモータドライバ１１５は、ミシンが停止か回転中かの状態を、Ｉ／Ｏインターフェイス１０９にミシンステータス停止／回転中信号として出力し、また、針上位置センサ１１６からの信号を、割込みコントローラ１０８に針上位置割込み信号として出力する。
さらに、ミシンモータドライバ１１５は、送り基準位置センサ１１７、ＴＧ（タコ・ジェネレータ）発生器１１８からの信号を、割込みコントローラ１０８に送り基準割り込み、ＴＧ割り込みとしてそれぞれ出力する。送り基準位置センサ１１７は、Ｙ送りモータ／基線送りモータ／針振り送りモータ等の送り制御に使用されるものである。ＴＧ発生器１１８は、ミシンモータ１回転中に２４分割の方形波を発生させるものである。
なお、ミシンモータエンコーダ１１９からの信号がフィードバックされる。
【００２２】
押え上昇ソレノイド駆動回路１２１は、Ｉ／Ｏインターフェイス１０９からの押え下降／上昇信号により、押え上昇ソレノイド１２２を駆動するものである。
布切りメス下降シリンダ駆動回路１２３は、Ｉ／Ｏインターフェイス１０９からの布切り上昇／下降信号により、布切りメス下降シリンダ（前記布切りメス用エアーシリンダユニット）３０を駆動するものである。
Ｙ送り原点センサは、Ｙ送りパルスモータ２０の原点位置を検出するためのもので、前記送り原点検出センサ２６である。
基線送り原点センサは、基線送りパルスモータ４０の原点位置を検出するためのもので、前記基線原点検出センサ５７である。
針振り送り原点センサは、針振り送りパルスモータ４１の原点位置を検出するためのもので、前記振り幅原点検出センサ５８である。
押えスイッチ１２４は、オペレータが、ワークをセット時、前記布押え１５を上昇／下降させるための操作スイッチで、ミシンペダルの踏み込み動作に関連するものである。
スタートスイッチ１２５は、オペレータが、ワークをセット時、縫製を開始させるための操作スイッチで、ミシンペダルの踏み込み動作に関連するものである。
【００２３】
また、針振り左右検知スイッチは、前記針振り左右位置検出センサ５９である。
針振り位置指示スイッチは、後述する針振り位置操作手段としての針位置設定キー１４８である。
メス上下検知スイッチは、前記布切りメス上下位置検出センサ３４ａ，３４ｂである。
そして、操作パネル１１０は、図１３に示すように、各種キー及び表示部を備えている。
即ち、縫製キー１３１と、この縫製キー１３１が押されて縫製モードであることを点灯により表示するＬＥＤ表示部１３２と、選択キー１３３と、この選択キー１３３が押される度に順次点灯してパターンＮｏ．、パラメータＮｏ．、スピードの各設定モードを表示するＬＥＤ表示部１３４，１３５，１３６と、針振り位置の左端、中央、右端の各設定モードを表示するＬＥＤ表示部１３７，１３８，１３９とを備えている。
さらに、２桁のＬＥＤ７セグメントによるパターン表示部１４１及び４桁のＬＥＤ７セグメントによるパラメータ表示部１４２による数値表示部１４０と、この数値表示部１４０の数値の±１ずつの増減を行うマイナスキー１４３及びプラスキー１４４と、数値表示部１４０の数値の所定単位毎の増減を行うダウンキー１４５及びアップキー１４６と、セットキー１４７と、針振り位置操作手段としての針位置設定キー１４８とを備えている。この針位置設定キー１４８が押される度に、針振り位置の左端、中央、右端の各設定モードを表示するＬＥＤ表示部１３７，１３８，１３９が順次点灯する。
なお、以上のような各種キーを備えていることから操作パネル１１０は、ボタン穴・メス刃長さ設定手段、ボタン穴形成幅方向位置設定手段、閂止め縫い部とボタン穴端部との間隔設定手段、パターン拡大・縮小設定手段、針数・ピッチ一定選択手段、針振り位置操作手段等としての機能も具備している。
【００２４】
次に、図１２に示した制御ブロックに基づいて制御を行うゼネラルフローを示した図１４に従って具体的な制御について説明する。
以下の制御は、前述したように、各種の制御部（ミシン制御手段、ミシン駆動速度決定手段、基線及び針振り幅の変更量補正手段、縫い目形成順序指定手段、縫いデータ読み出し手段、縫い開始位置を設定するための開始指定手段、メス制御手段、メス下降時期決定手段を含むメス上下動時期決定手段、その上下動時期間隔判断手段、側縫い長さ変更手段、針落ち制御手段、パターン拡大・縮小基準点決定手段、各種駆動制御手段等）や演算手段が含まれているＣＰＵ１００と、例えば、縫いモードを記憶する記憶部等を含む制御のためのプログラム及びデフォルトが格納されているＲＯＭ１０１と、例えば、縫いデータ、基線・針振りデータ等を含む制御のための各種変数等が格納されているＲＡＭ１０２との信号の授受をもって行われる。また、ＣＰＵ１００は、前述したように、ボタン穴・メス刃長さ設定手段、ボタン穴形成幅方向位置設定手段、閂止め縫い部とボタン穴端部との間隔設定手段、パターン拡大・縮小設定手段、針数・ピッチ一定選択手段等としての機能も具備している操作パネル１１０からの信号入力によって所定の制御を行う。
【００２５】
図１４のゼネラルフローに示すように、電源オンにより最初は、ステップＳ１で、操作パネル設定処理を呼び出し、操作パネル１１０による各種の設定処理が行われる。この操作パネル１１０による各種の設定操作は、次のステップＳ２での縫製キー１３１のオンまで行われ、縫製キー１３１のオン後は、次のステップＳ３で、縫製データ作成処理を呼び出し、縫製データが作成される。なお、前記ステップＳ２において、縫製キー１３１がオンでなければ、前記ステップＳ１へ戻る。
縫製データ作成後は、次のステップＳ４で、布押え１５の下降出力を行い、続いて、次のステップＳ５で、機械原点検索処理を呼び出し、Ｙ送りパルスモータ２０／基線送りパルスモータ４０／針振り送りパルスモータ４１の機械原点検索を行う。続いて、次のステップＳ６で、縫い始め移動を呼び出し、Ｙ送りパルスモータ２０／基線送りパルスモータ４０／針振り送りパルスモータ４１を縫い始め位置まで駆動した後、次のステップＳ７で、布押え１５の上昇出力を行って、次のステップＳ８に進む。
【００２６】
ステップＳ８では、縫製キー１３１のチェックを行い、縫製キー１３１のオン時は、前記ステップＳ１へ戻って、操作パネル設定処理が再度行われ、また、縫製キー１３１がオンでなければ、次のステップＳ９に進む。ステップＳ９では、押えスイッチ１２４のチェックを行い、押えスイッチ１２４のオン時は、次のステップＳ１０に進み、また、押えスイッチ１２４がオンでなければ、前記ステップＳ８へ戻る。
ステップＳ１０では、布押え１５が上昇中であるか否かが判断され、上昇中であれば、次のステップＳ１１で、布押え１５の下降出力を行い、また、上昇中でなければ、ステップＳ１２で、布押え１５の上昇出力を行って、前記ステップＳ８へ戻る。
布押え下降出力後は、次のステップＳ１３で、押えスイッチ１２４のチェックを行い、押えスイッチ１２４のオン時は、前記ステップＳ１２で、布押え１５の上昇出力を行って、前記ステップＳ８へ戻り、また、押えスイッチ１２４がオンでなければ、次のステップＳ１４に進む。ステップＳ１４では、スタートスイッチ１２５のチェックを行い、スタートスイッチ１２５のオン時は、次のステップＳ１５に進み、また、スタートスイッチ１２５がオンでなければ、前記ステップＳ１３へ戻る。
そして、ステップＳ１５では、縫製処理を呼び出し、縫製が開始される。縫製終了後は、次のステップＳ１６で、布押え１５の上昇出力が行われ、前記ステップＳ８へ戻る。
【００２７】
次に、以上のゼネラルフローにおける操作パネル設定処理（ステップＳ１）、縫製データ作成（ステップＳ３）、機械原点検索（ステップＳ５）、縫製（ステップＳ１５）の各処理について順次詳細に説明する。
図１５は操作パネル設定処理（ステップＳ１）のサブルーチンを示したもので、先ず、ステップＳ１０１で、選択キー１３３のチェックを行い、選択キー１３３のオン時は、次のステップＳ１０２で、選択番号に１をインクリメントして、次のステップＳ１０３に進み、また、選択キー１３３がオンでなければ、そのままステップＳ１０５へ進む。
ステップＳ１０３では、選択番号のチェックを行い、選択番号が最大番号「２」を越える時は、次のステップＳ１０４で、選択番号に「０」をセットして戻してから、次のステップＳ１０５に進み、また、選択番号が最大番号「２」以下であれば、そのままステップＳ１０５に進む。
ステップＳ１０５では、選択番号が「０」であるか否かが判断され、「０」であれば、ステップＳ１０６に進んで、パターン変更処理を行った後、ゼネラルフロー（図１４）の前記ステップＳ２に進み、また、「０」でなければ、ステップＳ１０７に進む。
【００２８】
ステップＳ１０７では、選択番号が「１」であるか否かが判断され、「１」であれば、ステップＳ１０８に進んで、パラメータ変更処理を行った後、ゼネラルフロー（図１４）の前記ステップＳ２に進み、また、「１」でなければ、ステップＳ１０９に進む。
ステップＳ１０９では、選択番号が「２」であるか否かが判断され、「２」であれば、ステップＳ１１０に進んで、スピード変更処理を行った後、ゼネラルフロー（図１４）の前記ステップＳ２に進み、また、「２」でなければ、ステップＳ１１１に進む。
そして、ステップＳ１１１において、針振り位置の選択処理を行った後に、ゼネラルフロー（図１４）の前記ステップＳ２に進む。
【００２９】
次に、以上の操作パネル設定処理（ステップＳ１）におけるパラメータ変更処理（ステップＳ１０８）、針振り位置選択処理（ステップＳ１１１）の各処理について順次詳細に説明する。
ここで、各処理の説明に先立って、図１６に示した設定項目図表及び図１７に示した諸元について説明する。
図１６に示した設定項目図表は、予め諸パラメータが設定済みのパターン番号「１」〜「６」が設けられるとともに、必要に応じてパターンから変更設定するためのパラメータ番号「１」〜「１９」に対応した設定項目「布切り長さ」「メス幅」「閂止め長さ」「閂止め幅」「平行部ピッチ」「閂止め部ピッチ」「布切りメス−第１閂止め間  スキマ長さ」「布切りメス−第２閂止め間  スキマ長さ」「メス落ち左右位置」「平行部張力」「閂止め部張力」「縫い始め張力」「縫い終わり張力」「布切りメスサイズ」「押えサイズ」「拡大・縮小率」「拡大・縮小時針数一定」「メス落ちタイミング補正針数」「メス駆動時スピード」が設けられ、前記ＲＡＭ１０２に記憶されている。各パターン番号には、前記ＲＯＭ１０１に記憶されたデフォルトが格納される。
そして、各パラメータ番号及び設定項目に対応して設定範囲とその単位が設けられている。
また、図１７に示した諸元の通り、ボタン穴かがりに関しては、布切り長さａ、メス幅ｂ、閂止め長さｃ、閂止め幅ｄ、平行部ピッチｅ、閂止め部ピッチｆ、メス−第１閂止めスキマｇ、メス−第２閂止めスキマｈを設定して行う。
なお、前記ＲＡＭ１０２には、各パラメータを設定してパターン番号を登録設定してあり、そのパターン番号に対応して、また、必要に応じてパラメータを変更して使用される。
【００３０】
図１８はパラメータ変更処理（ステップＳ１０８）のサブルーチンを示したもので、先ず、ステップＳ１０８１で、プラスキー１４４のチェックを行い、プラスキー１４４のオン時は、次のステップＳ１０８２で、パラメータ番号に１をインクリメントして、次のステップＳ１０８３に進み、また、プラスキー１４４がオンでなければ、そのままステップＳ１０８５へ進む。
ステップＳ１０８３では、パターン番号のチェックを行い、パラメータ番号が最大番号「１９」を越える時は、次のステップＳ１０８４で、パラメータ番号に「１」をセットしてから、次のステップＳ１０８５に進み、また、パラメータ番号が最大番号「１９」以下であれば、そのままステップＳ１０８５に進む。
ステップＳ１０８５では、マイナスキー１４３のチェックを行い、マイナスキー１４３のオン時は、次のステップＳ１０８６で、パラメータ番号に１をデクリメントして、次のステップＳ１０８７に進み、また、マイナスキー１４３がオンでなければ、そのままステップＳ１０８９に進む。
ステップＳ１０８７では、パラメータ番号のチェックを行い、パラメータ番号が最小番号「１」未満の時は、次のステップＳ１０８８で、パラメータ番号に最大番号「１９」をセットしてから、次のステップＳ１０８９に進み、また、パラメータ番号が最小番号「１」未満でなければ、そのままステップＳ１０８９に進む。
そして、ステップＳ１０８９において、パラメータ番号に対応する所望のデータ変更処理を、ダウンキー１４５またはアップキー１４６の操作により行ってから、ゼネラルフロー（図１４）の前記ステップＳ２に進む。
【００３１】
図１９は針振り位置選択処理（ステップＳ１１１）のサブルーチンを示したもので、先ず、ステップＳ１１１１で、針振り位置選択（指示）スイッチ１４８のチェックを行い、針振り位置選択（指示）スイッチ１４８のオン時は、次のステップＳ１１１２で、針振り位置番号に１をインクリメントして、次のステップＳ１１１３に進み、また、針振り位置選択（指示）スイッチ１４８がオンでなければ、ゼネラルフロー（図１４）の前記ステップＳ２に進む。
ステップＳ１１１３では、針振り位置番号のチェックを行い、針振り位置番号が「３」であれば、次のステップＳ１１１４で針振り位置番号に「０」をセットしてから、次のステップＳ１１１５に進み、また、針振り位置番号が「３」でなければ、そのままステップＳ１１１５に進む。
【００３２】
ステップＳ１１１５では、針振り位置番号が「０」であるか否かを判断し、「０」であれば、ステップＳ１１１６に進んで、左側移動制御処理を行った後、ゼネラルフロー（図１４）の前記ステップＳ２に進み、また、「０」でなければ、ステップＳ１１１７に進む。
ステップＳ１１１７では、針振り位置番号が「１」であるか否かを判断し、「１」であれば、ステップＳ１１１８に進んで、中央移動制御処理を行った後、ゼネラルフロー（図１４）の前記ステップＳ２に進み、また、「１」でなければ、ステップＳ１１１９に進む。
ステップＳ１１１９では、針振り位置番号が「２」であるか否かを判断し、「２」であれば、ステップＳ１１２０に進んで、右側移動制御処理を行った後、ゼネラルフロー（図１４）の前記ステップＳ２に進み、また、「２」でなければ、そのまま前記ステップＳ２に進む。
【００３３】
次に、以上の針振り位置選択処理（ステップＳ１１１）における左側移動制御処理（ステップＳ１１１６）、右側移動制御処理（ステップＳ１１１８）、中央移動制御処理（ステップＳ１１２０）の各処理について順次詳細に説明する。
図２０は左側移動制御処理（ステップＳ１１１６）のサブルーチンを示したもので、先ず、ステップＳ１１１６１で、セットキー１４７のチェックを行い、セットキー１４７のオン時は、次のステップＳ１１１６２に進み、また、セットキー１４７がオンでなければ、そのままゼネラルフロー（図１４）の前記ステップＳ２に進む。
ステップＳ１１１６２では、振り幅パルスモータ（針振り送りパルスモータ）４１の出力は０であるか否かを判断し、０であれば、ステップＳ１１１６４に進み、また、０でなければ、次のステップＳ１１１６３で、針振り送りパルスモータドライバ１１４により振り幅パルスモータ（針振り送りパルスモータ）４１を０位置まで駆動してから、次のステップＳ１１１６４に進む。
そして、ステップＳ１１１６４において、基線送りパルスモータ４０の出力は左側最大値であるか否かを判断し、左側最大値でなければ、次のステップＳ１１１６５で、左側最大となるように基線送りパルスモータドライバ１１２により基線送りパルスモータ４０を駆動してから、ゼネラルフロー（図１４）の前記ステップＳ２に進み、また、左側最大値であれば、そのまま前記ステップＳ２に進む。
【００３４】
図２１は中央移動制御処理（ステップＳ１１１８）のサブルーチンを示したもので、これにより、前記釜１２の剣先１２ａと前記針９の針心との位置を合わせられる。
即ち、図２３（ａ）及び（ｂ）に示すように、布切りメス１６の前方に位置する針９を針板５０の針穴５０ａ中央（メス溝５０ｂの延長線上）に移動して、図２３（ｃ）に示すように、針９が釜１２の軸心に一致するような針振り位置にするために制御する。
そして、図２３（ｃ）から図２３（ｄ）に示すように、針棒８を停止位置より下降させ、最下点を通過し、若干上昇させた位置（釜合わせタイミング位置）に停止させる。この位置にて釜合わせを行う。
この中央移動制御処理においては、図２１に示すように、先ず、ステップＳ１１１８１で、セットキー１４７のチェックを行い、セットキー１４７のオン時は、次のステップＳ１１１８２に進み、また、セットキー１４７がオンでなければ、そのままゼネラルフロー（図１４）の前記ステップＳ２に進む。
ステップＳ１１１８２では、基線送りパルスモータ４０の出力は０であるか否かを判断し、０でなければ、次のステップＳ１１１８３で、０位置まで基線送りパルスモータドライバ１１２により基線送りパルスモータ４０を駆動し、また、０であれば、そのままステップＳ１１１８４に進む。
【００３５】
そして、ステップＳ１１１８４において、振り幅パルスモータ（針振り送りパルスモータ）４１の出力は０であるか否かを判断し、０であれば、そのままゼネラルフロー（図１４）の前記ステップＳ２に進み、また、０でなければ、次のステップＳ１１１８５で、針振り送りパルスモータドライバ１１４により振り幅パルスモータ（針振り送りパルスモータ）４１を０位置まで駆動してから前記ステップＳ２に進む。
以上により、セットキー１４７の操作により針は釜１２の軸心に対応する針振り位置（針振り範囲の中央）に針振りされ、その後、針心と釜剣先とを調整することにより、釜合わせが行える。
なお、後述する他の制御方式において説明するように、主軸の回転位相を検出してミシンの駆動モータの停止制御をすることにより、針振り制御に継続して針の上下動位置制御も自動的に行うことができる。
【００３６】
図２２は右側移動制御処理（ステップＳ１１２０）のサブルーチンを示したもので、ここでは、糸通しの際、図２４（ａ）に示すように、針９とその後ろ側の布切りメス１６の位置が接近しているため、図２４（ｂ）に示すように、垂直状態の布切りメス１６に対し右側に針９を最大に振った状態にして、針穴９ａへの糸通しを容易に行わせるための制御として好適なものである。
この右側移動制御処理においては、図２２に示すように、先ず、ステップＳ１１２０１で、セットキー１４７のチェックを行い、セットキー１４７のオン時は、次のステップＳ１１２０２に進み、また、セットキー１４７がオンでなければ、そのままゼネラルフロー（図１４）の前記ステップＳ２に進む。
ステップＳ１１２０２では、基線送りパルスモータ４０の出力は右側最大値であるか否かを判断し、右側最大値でなければ、次のステップＳ１１２０３で、右側最大となるように基線送りパルスモータドライバ１１２により基線送りパルスモータ４０を駆動してからステップＳ１１２０４に進み、また、右側最大値であれば、そのままステップＳ１１２０４に進む。
【００３７】
そして、ステップＳ１１２０４において、振り幅パルスモータ（針振り送りパルスモータ）４１の出力は０であるか、即ち、前記基線上に位置するか否かを判断し、０であれば、そのままゼネラルフロー（図１４）の前記ステップＳ２に進み、また、０でなければ、次のステップＳ１１２０５で、０位置まで針振り送りパルスモータドライバ１１４により振り幅パルスモータ（針振り送りパルスモータ）４１を駆動してから前記ステップＳ２に進む。
以上により、作業者がパネル上のセットキー１４７を操作することにより、図２４（ｂ）に示したように、垂直状態の布切りメス１６に対し右側に針９を最大に振って針穴９ａが布切りメス１６よりも右にずらした状態にして、針穴９ａへの糸通しを容易に行えるものとなり、また、図２５に示したように、布切りメス１６に対し左側に針落ちした最終針の場合にも、同様に布切りメス１６に対し右側に針９を最大に振った状態にして、針穴９ａへの糸通しを容易に行えるものとなる。
【００３８】
以上の通り、左端、中央、右端の何れかの位置に針９を振らせた停止状態が得られるので、釜合わせあるいは糸通し等の作業が容易に行えるものとなる。
即ち、釜合わせ時には、先ず、針９を中央に停止させて、釜剣先１２ａ釜９のタイミング調整と隙間合わせ調整を行ってから、針９を最右端に停止させて、釜剣先１２ａと針９の隙間当たりチェックを行い、また、針９を最左端に停止させて、同様に釜剣先１２ａと針９の隙間当たりチェックを行うことができる。
なお、布保持腕２４及び布押え１５の位置と布切りメス１６との関係にもよるが、実施の形態例では、針９を最右端に停止させることによって、布保持腕２４及び布押え１５や布切りメス１６と干渉するを回避して、針９に糸を通すための糸通しモードとして使用できる。また、布押え１５の交換も容易に行える。
さらに、針９を中央停止とすることによって、針９の位置をチェックでき、針板５０の針穴５０ａとの当たり干渉チェックを行うことができる。
【００３９】
図２６は針振り位置選択処理（ステップＳ１１１）の変更例に係るサブルーチンを示したもので、前記針振り位置操作手段として、前記針位置設定キー１４８に代えて、左側移動スイッチ、中央移動スイッチ、右側移動スイッチを設けておく。
そして、この変更例の針振り位置選択処理においては、図２６に示すように、先ず、ステップＳ１１１１１で、左側移動スイッチがオンか否かを判断し、オンであれば、ステップＳ１１１６で、前述した左側移動制御処理を行ってからゼネラルフロー（図１４）の前記ステップＳ２に進み、また、オンでなければ、次のステップＳ１１１１２に進む。
ステップＳ１１１１２では、中央移動スイッチがオンか否かを判断し、オンであれば、ステップＳ１１１８で、前述した中央移動制御処理を行ってから前記ステップＳ２に進み、また、オンでなければ、次のステップＳ１１１１３に進む。
そして、ステップＳ１１１１３では、右側移動スイッチがオンか否かを判断し、オンであれば、ステップＳ１１２０で、前述した右側移動制御処理を行ってから前記ステップＳ２に進み、また、オンでなければ、そのまま前記ステップＳ２に進む。
このような針振り位置選択処理であっても勿論良い。
なお、針振り位置をさらに細分化して４箇所以上としても良い。
【００４０】
図２７は縫製データ作成（ステップＳ３）のサブルーチンを示したもので、先ず、ステップＳ３１で、拡大・縮小処理を行い、続いて、次のステップＳ３２で、布押え１５と布切りメス１６のサイズチェックを行い、続いて、次のステップＳ３３で、サイズエラーをチェックする。
そして、布押え１５及び布切りメス１６の関係がサイズエラーであれば、そのままステップＳ３４に進んで、エラー表示を行ってから、ゼネラルフロー（図１４）の前記ステップＳ４に進み、また、布押え１５及び布切りメス１６の関係がサイズエラーでなければ、ステップＳ３５に進む。
ステップＳ３５では、パターン演算を行い、続いて、ステップＳ３６で、メス駆動タイミング演算を行ってから、ゼネラルフロー（図１４）の前記ステップＳ４に進む。
【００４１】
次に、以上の縫製データ作成（ステップＳ３）におけるパターン演算（ステップＳ３５）の処理について詳細に説明する。
図２８は拡大・縮小処理（ステップＳ３１）のサブルーチンを示したもので、ここでは、ボタン穴かがり縫製の拡大・縮小を行うため、図２９（ａ）に示したように、その拡大・縮小の基準点Ｐを、布切りメス１６の前端部として、図２９（ｂ）に示すように、平行部ピッチｅ及び閂止め部ピッチｆ、または／及び、布切り長さａ、メス幅ｂ、閂止め長さｃ及び閂止め幅ｄの各設定値を、拡大・縮小する制御を行う。
この縫製データ作成においては、図２８に示すように、先ず、ステップＳ３１１で、αに拡大・縮小率をセットしてから、次のステップＳ３１２で、針数一定か否かを判断し、針数一定ならば、ステップＳ３１３に進み、また、針数一定でなければ、ステップＳ３１４に進む。
ステップＳ３１３では、「平行部ピッチｅ」、「閂止め部ピッチｆ」の設定値として、図１６の図表における平行部ピッチ×α、閂止め部ピッチ×αをそれぞれセットしてから、次のステップＳ３１４に進む。
そして、ステップＳ３１４において、「布切り長さ」、「メス幅」、「閂止め長さ」、「閂止め幅」の各設定値として、図１６の図表における布切り長さ×α、メス幅×α、閂止め長さ×α、閂止め幅×α、メス-第一閂止め長さｇ×α、メス−第二閂止め長さｈ×αをそれぞれセットした後、図２７のフローの前記ステップＳ３２に進む。
【００４２】
図３０はパターン演算（ステップＳ３５）のサブルーチンを示したもので、先ず、ステップＳ３５１で、縫い始め位置の演算を行い、続いて、次のステップＳ３５２で、左平行部の演算を行い、続いて、次のステップＳ３５３で、第１閂止め部の演算を行う。
そして、次のステップＳ３５４で、右平行部の演算を行い、続いて、次のステップＳ３５５で、第２閂止め部の演算を行って、次のステップＳ３５６で、縫い終わりの演算を行った後、図２７のフローの前記ステップＳ３６に進む。
【００４３】
次に、以上のパターン演算（ステップＳ３５）における縫い始め位置演算（ステップＳ３５１）、左平行部演算（ステップＳ３５２）、第１閂止め部演算（ステップＳ３５３）、右平行部演算（ステップＳ３５４）、第２閂止め部演算（ステップＳ３５５）、縫い終わり演算（ステップＳ３５６）の各処理について順次詳細に説明する。
ここで、各演算処理の説明に先立って、縫製順序及び各諸元について説明する。
図３１は縫製順序を示したもので、図３１（１）は機械原点から縫い始め位置への移動、図３１（２）はそれに引き続く左平行部の縫製、図３１（３）は第１閂止め部の縫製半ばまで、図３１（４）は第１閂止め部の縫製終了、図３１（５）は右平行部の縫製開始、図３１（６）は右平行部の縫製、図３１（７）は第２閂止め部の縫製開始、図３１（８）は第２閂止め部の縫製半ばまで、図３１（９）は縫い終わり（第２閂止め部の縫製終了）をそれぞれ示している。なお、機械原点への移動は、縫製モードに切り替わったときのみ行われる。
そして、図３２は縫製データ演算結果を表した図表であり、後述する図３３、及び図３５乃至図３９に示される演算により求められる。この図表において、Ｎは繰り返し回数（針数）、ＹはＹ送り、Ｋは基線、Ｈは振り幅、Ｔは糸張力値をそれぞれ示しており、それぞれの添え字は、図３１に示した縫製順序（データポインタ）（１）、（２）、（３）、（４）、（５）、（６）、（７）、（８）、（９）に各々対応している。
なお、以下の演算においては、図１７に示した諸元に基づく寸法（布切り長さａ、メス幅ｂ、閂止め長さｃ、閂止め幅ｄ、平行部ピッチｅ、閂止め部ピッチｆ、メス−第１閂止めスキマｇ、メス−第２閂止めスキマｈ）が用いられる。
以上の縫製データ演算結果は前記ＲＡＭ１０２に格納される。
【００４４】
図３３は縫い始め位置演算（ステップＳ３５１）のサブルーチンを示したもので、先ず、ステップＳ３５１１で、Ｙ1＝ｃ／２を演算し、続いて、次のステップＳ３５１２で、Ｋ1＝ｂ／２を演算し、続いて、次のステップＳ３５１３で、Ｈ1＝（ｄ−ｂ）／２を演算し、続いて、次のステップＳ３５１４で、Ｔ1＝「縫い始め張力」をセットする。
そして、次のステップＳ３５１５で、「メス落ち左右位置」のパネル設定値は０かを判断し、０であれば、図３０のフローの前記ステップＳ３５２に進み、また、０でなければ、次のステップＳ３５１６で、Ｋ1＝Ｋ1＋「メス落ち左右位置」をセットした後、前記ステップＳ３５２に進む。
このような「メス落ち左右位置」の設定値に基づく縫い始め位置（Ｋ1）の設定により、「メス落ち位置」を中心としたメス幅位置調整機能を持たせて、図３４に示されるように、縫目形状の左右方向中心位置がメス落ち位置となるようにする。
【００４５】
図３５は左平行部演算（ステップＳ３５２）のサブルーチンを示したもので、先ず、ステップＳ３５２１で、Ｙ2＝ｅをセットし、続いて、次のステップＳ３５２２で、Ｎ2＝｛ａ＋ｈ＋ｇ＋（ｃ／２）｝÷ｅを演算する。この演算式において、ａを変えずにｈとｇとを変更することにより、閂止め縫い部とボタン穴端部のと間隔を補正できる。
そして、次のステップＳ３５２３で、Ｋ2＝０をセットし、続いて、次のステップＳ３５２４で、Ｈ2＝０をセットし、続いて、次のステップＳ３５２５で、Ｔ2＝「平行部張力」をセットした後、図３０のフローの前記ステップＳ３５３に進む。
【００４６】
図３６は第１閂止め部演算（ステップＳ３５３）のサブルーチンを示したもので、先ず、ステップＳ３５３１で、Ｙ3＝ｆをセットし、続いて、次のステップＳ３５３２で、Ｎ3＝ｃ÷ｆを演算し、続いて、次のステップＳ３５３３で、Ｋ3＝｛（ｂ＋ｄ）／２｝÷Ｎ3を演算し、続いて、次のステップＳ３５３４で、Ｈ3＝｛（ｄ＋ｂ）／２｝÷Ｎ3を演算する。
続いて、次のステップＳ３５３５で、Ｔ3＝「閂止め部張力」をセットしてから、次のステップＳ３５３６で、Ｙ4＝ｆをセットし、続いて、次のステップＳ３５３７で、Ｎ4＝ｃ÷ｆを演算する。
そして、次のステップＳ３５３８で、Ｋ4＝０をセットし、続いて、次のステップＳ３５３９で、Ｈ4＝０をセットし、続いて、次のステップＳ３５４０で、Ｔ4＝「閂止め部張力」をセットした後、図３０のフローの前記ステップＳ３５４に進む。
【００４７】
図３７は右平行部演算（ステップＳ３５４）のサブルーチンを示したもので、先ず、ステップＳ３５４１で、Ｎ5＝１をセットし、続いて、次のステップＳ３５４２で、Ｙ5＝０をセットし、続いて、次のステップＳ３５４３で、Ｋ5＝０をセットする。続いて、次のステップＳ３５４４で、Ｈ5＝（ｄ＋ｂ）／２を演算し、続いて、次のステップＳ３５４５で、Ｔ5＝「平行部張力」をセットする。
そして、次のステップＳ３５４６で、Ｙ6＝ｅをセットし、続いて、次のステップＳ３５４７で、Ｎ6＝（ａ＋ｈ＋ｇ）÷ｅを演算する。続いて、次のステップＳ３５４８で、Ｋ6＝０をセットし、続いて、次のステップＳ３５４９で、Ｈ6＝０をセットし、続いて、次のステップＳ３５５０で、Ｔ6＝「平行部張力」をセットした後、図３０のフローの前記ステップＳ３５５に進む。
【００４８】
図３８は第２閂止め部演算（ステップＳ３５５）のサブルーチンを示したもので、先ず、ステップＳ３５５１で、Ｎ7＝１をセットし、続いて、次のステップＳ３５５２で、Ｙ7＝０をセットし、続いて、次のステップＳ３５５３で、Ｋ7＝０をセットする。続いて、次のステップＳ３５５４で、Ｈ7＝（ｄ＋ｂ）／２を演算し、続いて、次のステップＳ３５５５で、Ｔ7＝「閂止め部張力」をセットする。
そして、次のステップＳ３５５６で、Ｙ8＝ｆをセットし、続いて、次のステップＳ３５５７で、Ｎ8＝ｃ÷ｆを演算する。続いて、次のステップＳ３５５８で、Ｋ8＝０をセットし、続いて、次のステップＳ３５５９で、Ｈ8＝０をセットし、続いて、次のステップＳ３５６０で、Ｔ8＝「閂止め部張力」をセットした後、図３０のフローの前記ステップＳ３５６に進む。
【００４９】
図３９は縫い終わり演算（ステップＳ３５６）のサブルーチンを示したもので、先ず、ステップＳ３５６１で、Ｙ9＝ｆをセットし、続いて、次のステップＳ３５６２で、Ｎ9＝（ｃ／２）÷ｆを演算し、続いて、次のステップＳ３５６３で、Ｋ9＝（ｂ＋ｄ）／２÷Ｎ9を演算する。
そして、次のステップＳ３５６４で、Ｈ9＝（ｄ＋ｂ）／２÷Ｎ9を演算し、続いて、次のステップＳ３５６５で、Ｔ9＝「縫い終わり張力」をセットし、続いて、次のステップＳ３５６６で、総針数Ｎ＝9Σn=2Ｎnを演算した後、図２７のフローの前記ステップＳ３６に進む。
【００５０】
次に、図４０は機械原点検索（ステップＳ５）のサブルーチンを示したもので、先ず、ステップＳ５１で、Ｙ送りパルスモータ２０を、Ｙ送り原点センサ２６をチェックしながら駆動して、Ｙ送りパルスモータ２０の原点位置の検索を行う。Ｙ送りパルスモータ２０の原点検索後、次のステップＳ５２で、Ｙ送り位置に０をセットする。
続いて、次のステップＳ５３で、基線送りパルスモータ４０を、基線送り原点センサ５７をチェックしながら駆動して、基線送りパルスモータ４０の原点位置の検索を行った後、次のステップＳ５４で、基線送り位置に０をセットする。
そして、次のステップＳ５５で、針振り送りパルスモータ４１を、針振り原点センサ５８をチェックしながら駆動して、針振り送りパルスモータ４１の原点位置の検索を行ってから、次のステップＳ５６で、針振り位置に０をセットした後、ゼネラルフロー（図１４）の前記ステップＳ６に進む。
【００５１】
次に、図４１は縫製（ステップＳ１５）のサブルーチンを示したもので、先ず、ステップＳ１５１で、残り針数として総針数がセットされ、続いて、次のステップＳ１５２で、針振り左右検知センサ５９をチェックしながら現在の針振り位置は右側（基線側）か否かを判断し、右側であれば、次のステップＳ１５３で、ミシン起動出力を行ってから、次のステップＳ１５５に進む。
また、現在の針振り位置が右側でなければ、ステップＳ１５４に進んで、ミシン起動出力を行ってから、次のステップＳ１５６に進む。
ステップＳ１５５では、ミシンモータエンコーダ１１９からのパルスにより、ミシンステータスは回転中か否かを判断し、回転中であれば、次のステップＳ１５８に進み、また、回転中でなければ、ステップＳ１５５へ戻る。
また、ステップＳ１５６でも、ミシンモータエンコーダ１１９からのパルスにより、ミシンステータスは回転中か否かを判断し、回転中であれば、次のステップＳ１５７に進み、また、回転中でなければ、ステップＳ１５６へ戻る。続いて、ステップＳ１５７では、針上位置センサ１１６をチェックしながら割込みコントローラ１０８に針上位置割込要求有りか否かを判断し、有りであれば、次のステップＳ１５８に進み、また、針上位置割込要求がなければ、ステップＳ１５７へ戻る。
【００５２】
そして、ステップＳ１５８において、ミシンモータエンコーダ１１９からのパルスにより、ミシンステータスは回転か否かを判断し、回転であれば、次のステップＳ１５９に進み、また、回転でなければ、ゼネラルフロー（図１４）の前記ステップＳ１６に進む。
ステップＳ１５９では、ＴＧ発生器１１８をチェックしながら割込みコントローラ１０８にＴＧ割込要求有りか否かを判断し、有りであれば、ステップＳ１６０で、ＴＧ割込み処理を行ってから、次のステップＳ１６１に進み、また、ＴＧ割込要求がなければ、そのままステップＳ１６１に進む。
ステップＳ１６１では、割込みコントローラ１０８に針上位置割込要求有りか否かを判断し、有りであれば、ステップＳ１６２で針上位置割込み処理を行ってから、次のステップＳ１６３に進み、また、針上位置割込要求がなければ、そのままステップＳ１６３に進む。
ステップＳ１６３では、送り基準位置センサ１１７をチェックしながら割込みコントローラ１０８に送り基準割込要求有りか否かを判断し、有りであれば、ステップＳ１６４で、送り基準割込み処理を行ってから、次のステップＳ１６５に進み、また、送り基準割込要求がなければ、そのままステップＳ１６５に進む。
続いて、ステップＳ１６５において、布切りメスカウンタ割込み処理を行ってから、前記ステップＳ１５８へ戻る。
【００５３】
次に、図４２は送り基準割込み処理（ステップＳ１６４）のサブルーチンを示したもので、先ず、ステップＳ１６４１で、Ｙ送りパルスモータ２０の回転方向の設定を行ってから、次のステップＳ１６４２で、Ｙ送りパルスモータ２０のパルス数の設定を行う。
続いて、次のステップＳ１６４３で、基線送りパルスモータ４０の回転方向の設定を行ってから、次のステップＳ１６４４で、基線送りパルスモータ４０のパルス数の設定を行う。
続いて、次のステップＳ１６４５で、針振り送りパルスモータ４１の回転方向の設定を行ってから、次のステップＳ１６４６で、針振り送りパルスモータ４１のパルス数の設定を行う。
そして、次のステップＳ１６４８で、繰り返し回数から１をデクリメントする。
続いて、次のステップＳ１６４９で、繰り返し回数が０であるか否かをチェックし、０であれば、次のステップＳ１７００で、データポインタに１をインクリメントしてから、次のステップＳ１７０１で、データポインタに対する繰り返し回数をセットした後、図４１のフローの前記ステップＳ１６５に進む。
なお、前記ステップＳ１６４９において、繰り返し回数が０でなければ、そのまま前記ステップＳ１６５に進む。
【００５４】
以上のような制御方式を持つ本実施の形態例のボタン穴かがりミシンにおいて、図３１に示した縫製順序（データポインタ）（１）乃至（９）のボタン穴かがり縫いに基づいて説明すると、作業者が操作パネル１１０上での各数値設定を行った後、ステップＳ６による縫い始め移動により図３１の縫い始め位置の点Ｐ1に位置して、布押え１５を下降した状態で停止している。作業者によりスタートスイッチが操作されるとステップＳ１５による「縫製」が始まる。
この縫製サブルーチンにより、データポインタ（２）に対応する左側縫い（左平行部）が開始され、ＴＧ割り込み処理Ｓ１６０によるタイミングで送り基準割り込み処理Ｓ１６４による各パルス設定に基づく各パルスモータの動作が行われ、同送り基準割り込み処理における繰り返し回数が０の判別（ステップＳ１６４９）が有ったとき、即ち針数（縫目数）が所定値に達したとき、データポインタを（３）とし（ステップＳ１７００）、同様にＴＧ割り込み処理、送り割り込み処理により縫目を形成する。以下同様にしてデータポインタ（４）、（５）を行い第１閂止縫いを形成する。
データポインタ（６）のとき、即ち右側縫い（右平行部縫い）中に、針上位置割り込み処理（ステップＳ１６１）のメス駆動処理ルーチンにおいて、針数カウント値に応じて、カウント値が演算設定値Ｍnとなったときに布切りメス下降サブルーチンの処理により布切りメス１６が下降される。この時ステップＳ１６２６１のＲの設定値（予め設定されている）により布切りメス１６が下降する数針前或いは下降するときにミシンスピードを前記メス駆動スピードに減速させる。そしてこの動作は、前記演算された数値ｎによる回数繰り返される（Ｓ１６２６５）。またこの布切りメスの下降の繰り返し間隔が判別され、その判別結果に応じてミシンスピードが設定される（ステップＳ１６２５１乃至Ｓ１６２６０）。
データポインタ（９）における針上位置割込処理において、Ｐ９即ち縫い始め位置Ｐ１において残針数が０となると、即ちボタン穴かがり縫いが完了すると、ミシン停止出力が出されて従来周知の定位置停止手段によりミシンを針上位置に停止させる。
【００５５】
次に、中央移動制御処理の他の実施の形態例として、図４３は図２１の中央移動制御処理（ステップＳ１１１８）のステップＳ１１１８５の後に、ミシン主軸角度合わせ（ステップＳ１１１８６）、モータ電源ＯＦＦ（ステップＳ１１１８７）、セットキーＯＮか否かの判断（ステップＳ１１１８８）、モータ電源ＯＮ（ステップＳ１１１８９）の処理を順に行うようにしたものである。
即ち、ステップＳ１１１８５において、針振り送りパルスモータドライバ１１４により振り幅パルスモータ（針振り送りパルスモータ）４１を駆動してから、次のステップＳ１１１８６で、ミシン主軸角度合わせを行い、続くステップＳ１１１８７で、モータ電源をオフし、この後に作業者は釜合わせ作業を行う。
その後、次のステップＳ１１１８８で、セットキー１４７のチェックを行い、セットキー１４７のオン時は、次のステップＳ１１１８９に進み、また、セットキー１４７がオンでなければ、再びステップＳ１１１８８へ戻る。
ステップＳ１１１８９では、電源リレーをオンにした後、ゼネラルフロー（図１４）の前記ステップＳ２に進む。
【００５６】
＜他の実施の形態例＞
なお、図４４の例に示したように、ステップＳ１１１８５において、針振り送りパルスモータドライバ１１４により振り幅パルスモータ（針振り送りパルスモータ）４１を駆動してから、次のステップＳ１１１８６で、ミシン主軸角度合わせを行い、続くステップＳ１１１９０で、主電源をオフにし、作業者が釜合わせ作業を行なう。
【００５７】
図４５はミシン主軸角度合わせ（ステップＳ１１１８６）のサブルーチンを示したもので、先ず、ステップＳ１１１８６１で、ミシン起動を出力し、続くステップＳ１１１８６２で、針上位置検知をチェックし、針上位置検知はずれであれば、次のステップＳ１１１８６３に進み、また、針上位置検知はずれでない場合は、再びステップＳ１１１８６２へ戻る。
ステップＳ１１１８６３では、ＴＧカウントに０をセットして、続くステップＳ１１１８６４で、ＴＧ割込要求有りかをチェックし、有りであれば、次のステップＳ１１１８６５で、ＴＧカウントに１をインクリメントして、次のステップＳ１１１８６６に進み、また、ＴＧ割込要求無しであれば、再びステップＳ１１１８６４へ戻る。
ステップＳ１１１８６６では、ＴＧカウントをチェックし、そのＴＧカウントがＰ２(釜合わせ主軸角度）でなければ、再びステップＳ１１１８６４へ戻り、また、ＴＧカウントがＰ２(釜合わせ主軸角度）であれば、次のステップＳ１１１８６７に進んで、ミシン停止を出力した後、図４３または図４４のフローの前記ステップＳ１１１８７または前記ステップＳ１１１９０に進む。
【００５８】
なお、図４６の例はミシン主軸に釜合わせ位置を検出するセンサ等を設けることで釜合わせ位置にミシンを停止させるようにしたもので、先ず、ステップＳ１１１８６１で、ミシン起動を出力し、続くステップＳ１１１８６８で、釜合わせ位置センサをチェックし、オンであれば、次のステップＳ１１１８６９に進み、また、オンでない場合は、再びステップＳ１１１８６８へ戻る。
ステップＳ１１１８６９では、ミシン停止を出力した後、図４３または図４４のフローの前記ステップＳ１１１８７または前記ステップＳ１１１９０に進む。
ここで、ステップＳ１１１８６９でのミシン停止の出力は、主軸に設けた位置検出手段からの信号で停止するように、定位置停止動作により行われる。
以上、中心針落ち位置への停止について説明したが、左右対置への停止についても同様の処理に基づいて行われる。
【００５９】
なお、以上の実施の各形態例においては、ボタン穴かがりミシンとしたが、本発明はこれに限定されるものではなく、他の針振りミシンであっても良い。
また、その他、具体的な細部構造等についても適宜に変更可能であることは勿論である。
例えば、針上位置検知に代えて針下位置検知或いは他の位相検知でもよい。
さらに、本実施の形態例のおいては、各パラメータを演算設定してメス駆動タイミング或いはボタン穴形状の各寸法等を設定するものを示したが、予めプログラム設定され記憶されたデータを選択的に読み出すものにおいて実施しても同様の効果が得られる。また、一旦演算設定されたものを記憶しておき、これを選択的に読み出すようにしてもよい。
さらに、ミシンの上下軸を別個のモータにより各別に回転制御させるようにしたものでもよい。
【図面の簡単な説明】
【００６０】
【図１】本発明を適用した一例としてのボタン穴かがりミシンの外観を示す斜視図である。
【図２】内部機構の概略斜視図である。
【図３】図２と反対側から見た状態を示すもので内部機構の概略斜視図である。
【図４】図３の針振り機構を針側から見た正面図である。
【図５】図４の針振り機構の動作を説明する模式図である。
【図６】針振り機構の動作例を示すもので、（ａ）は針振りカムのカム頂部が基線側にある状態を示した図、（ｂ）は針振りカムのカム頂部がカム振り幅側にある状態を示した図である。
【図７】針振り機構による基線位置の変更を示した図である。
【図８】針振り機構による振り幅位置の変更を示した図である。
【図９】ボタン穴かがり部を示すもので、（ａ）はボタン穴かがり縫い部分の名称を示した図、（ｂ）は右回りの場合を示した図である。
【図１０】メス駆動装置を示す斜視図である。
【図１１】布切りメスの２回上下動を説明するもので、（ａ）は布切りメスの一回目の下降動作によって布に一旦切り込みを入れた状態の図、（ｂ）は布送りの方向を示した図、（ｃ）は布切りメスの二回目の下降動作を示す図である。
【図１２】ボタン穴かがりミシンの制御ブロック構成図である。
【図１３】操作パネルの正面図である。
【図１４】図１２の制御ブロックに基づいて制御が行なわれるゼネラルフローチャートである。
【図１５】操作パネル設定処理（ステップＳ１）のサブルーチンを示したフローチャートである。
【図１６】設定項目図表である。
【図１７】ボタン穴かがり部の諸元を示した図である。
【図１８】パラメータ変更処理（ステップＳ１０８）のサブルーチンを示したフローチャートである。
【図１９】針振り位置選択処理（ステップＳ１１１）のサブルーチンを示したフローチャートである。
【図２０】左側移動制御処理（ステップＳ１１１６）のサブルーチンを示したフローチャートである。
【図２１】中央移動制御処理（ステップＳ１１１８）のサブルーチンを示したフローチャートである。
【図２２】右側移動制御処理（ステップＳ１１２０）のサブルーチンを示したフローチャートである。
【図２３】中央移動制御処理を説明するもので、（ａ）は布切りメスの右側に針が停止した状態を示す正面図、（ｂ）は針を布押えの針穴中央に移動させる状態を示す平面図、（ｃ）は針棒を下降させる状態を示す正面図、（ｄ）は針棒を停止位置より下降させた状態の正面図である。
【図２４】糸通しの際の針とその後ろ側の布切りメスの位置関係を示すもので、（ａ）は側面図、（ｂ）は布切りメスに対し右側に針を最大に振った状態を示した正面図である。
【図２５】布切りメスに対し左側に針落ちした最終針の場合を示す図である。
【図２６】針振り位置選択処理（ステップＳ１１１）の変更例に係るサブルーチンを示したフローチャートである。
【図２７】縫製データ作成（ステップＳ３）のサブルーチンを示したフローチャートである。
【図２８】拡大・縮小処理（ステップＳ３１）のサブルーチンを示したフローチャートである。
【図２９】ボタン穴かがり縫製の拡大・縮小を説明するもので、（ａ）は拡大・縮小の基準点を示した図、（ｂ）は各部の呼称を示す図である。
【図３０】パターン演算（ステップＳ３５）のサブルーチンを示したフローチャートである。
【図３１】右回りの縫製順序を示した図である。
【図３２】縫製データ演算結果を示す図表である。
【図３３】縫い始め位置演算（ステップＳ３５１）のサブルーチンを示したフローチャートである。
【図３４】メス落ち中心位置の決定を示す図である。
【図３５】左平行部演算（ステップＳ３５２）のサブルーチンを示したフローチャートである。
【図３６】第１閂止め部演算（ステップＳ３５３）のサブルーチンを示したフローチャートである。
【図３７】右平行部演算（ステップＳ３５４）のサブルーチンを示したフローチャートである。
【図３８】第２閂止め部演算（ステップＳ３５５）のサブルーチンを示したフローチャートである。
【図３９】縫い終わり演算（ステップＳ３５６）のサブルーチンを示したフローチャートである。
【図４０】機械原点検索（ステップＳ５）のサブルーチンを示したフローチャートである。
【図４１】縫製（ステップＳ１５）のサブルーチンを示したフローチャートである。
【図４２】送り基準割込み処理（ステップＳ１６４）のサブルーチンを示したフローチャートである。
【図４３】図２１の中央移動制御処理（ステップＳ１１１８）のサブルーチンの処理追加例１を示したフローチャートである。
【図４４】図４３と同様に中央移動制御処理（ステップＳ１１１８）のサブルーチンの処理追加例２を示したフローチャートである。
【図４５】ミシン主軸角度合わせ（ステップＳ１１１８６）のサブルーチンを示したフローチャートである。
【図４６】ミシン主軸角度合わせ（ステップＳ１１１８６）の変更例としてのサブルーチンを示したフローチャートである。
【符号の説明】
【００６１】
１  ミシンフレーム
２  ベッド
３  縦胴部
４  アーム
５  ミシンモータ
６  上軸
８  針棒
９  針
１１  下軸
１２  釜
１４  布保持板
１５  布押え（枠状クランプ体：布クランプ部材）
１６  布切りメス（上下動メス）
１８  針棒揺動台
１９  糸調子
２０  パルスモータ（送りモータ：電気的駆動手段）
２０ａ  ピニオン
２１  送り機構（連結手段）
２２  送り軸
２２ａ  ラック
２４  布保持腕
３０  布切りメス用エアーシリンダユニット（メス動作用の電気的駆動手段）
３１  メス取付板
３４ａ、３４ｂ    布切りメス上下位置検出センサ（メス上下位置検出手段）
４０  基線モータ（基線変更用駆動手段）
４１  振り幅モータ（針振り幅変更用駆動手段）
４２  針振り機構
４３  基線用アーム
４４  基線用レバー
４５  連結リンク
４６  針振りカムレバー
４７  針振りレバー
４８  連結軸
４９  針振り腕
５０  針板
５０ａ  針穴
５４  針振りカム
５５  振り幅用アーム
５６  振り幅用レバー
５７  基線原点検出センサ（基線位置検出手段）
５８  振り幅原点検出センサ（針振り幅検出手段）
５９  針振り左右位置検出センサ（針振り左右位置検出手段）
６０  ボイスコイルモータ
１４８  針振り位置指示スイッチ（針振り位置操作手段）
【図１】
2006312070.tif 000003
【図２】
2006312070.tif 000004
【図３】
2006312070.tif 000005
【図４】
2006312070.tif 000006
【図５】
2006312070.tif 000007
【図６】
2006312070.tif 000008
【図７】
2006312070.tif 000009
【図８】
2006312070.tif 000010
【図９】
2006312070.tif 000011
【図１０】
2006312070.tif 000012
【図１１】
2006312070.tif 000013
【図１２】
2006312070.tif 000014
【図１３】
2006312070.tif 000015
【図１４】
2006312070.tif 000016
【図１５】
2006312070.tif 000017
【図１６】
2006312070.tif 000018
【図１７】
2006312070.tif 000019
【図１８】
2006312070.tif 000020
【図１９】
2006312070.tif 000021
【図２０】
2006312070.tif 000022
【図２１】
2006312070.tif 000023
【図２２】
2006312070.tif 000024
【図２３】
2006312070.tif 000025
【図２４】
2006312070.tif 000026
【図２５】
2006312070.tif 000027
【図２６】
2006312070.tif 000028
【図２７】
2006312070.tif 000029
【図２８】
2006312070.tif 000030
【図２９】
2006312070.tif 000031
【図３０】
2006312070.tif 000032
【図３１】
2006312070.tif 000033
【図３２】
2006312070.tif 000034
【図３３】
2006312070.tif 000035
【図３４】
2006312070.tif 000036
【図３５】
2006312070.tif 000037
【図３６】
2006312070.tif 000038
【図３７】
2006312070.tif 000039
【図３８】
2006312070.tif 000040
【図３９】
2006312070.tif 000041
【図４０】
2006312070.tif 000042
【図４１】
2006312070.tif 000043
【図４２】
2006312070.tif 000044
【図４３】
2006312070.tif 000045
【図４４】
2006312070.tif 000046
【図４５】
2006312070.tif 000047
【図４６】
2006312070.tif 000048