(57)【特許請求の範囲】
【請求項１】
広幅の帯状体を送りながら、この帯状体を、該帯状体の送り方向と略直交する方向に延びる軸部材に取り付けられた複数の刃物によって、狭幅に裁断するように構成された裁断機において、
前記複数の刃物を刃物移動手段により前記軸部材の軸線方向に移動させて、互いが所定の等間隔で並ぶｎ通り（２≦ｎ）の刃物位置のうちの１つに選択的に切り替える制御方法であって、
前記複数の刃物の各々を、所与の刃物移動位置情報および移動順情報に基づいて、前記軸部材上においてある位置から別の位置に移動させ、使用刃物枚数を減じる場合は使用しない刃物を固有の原点位置に移動させるように前記刃物移動手段を制御する１通りの刃物移動プログラムを記憶手段に記憶させておき、
前記複数の刃物を現刃物位置から次刃物位置に切り替える際に、それら両刃物位置から演算して求めた刃物移動位置情報および移動順情報を前記刃物移動プログラムに与え、該プログラムに基づいて該刃物を前記現刃物位置から次刃物位置に移動させることを特徴とする刃物位置切り替え制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、広幅の帯状体を所定間隔で配設した複数の刃物によって狭幅に裁断する裁断機において、裁断幅を決定する刃物位置を切り替えるための制御方法に関し、特に詳細には、新たな刃物位置を追加設定する要求に容易に対応できるようにした刃物位置切り替え制御方法に関するものである。
【０００２】
【従来の技術】
従来より、例えば特開昭６３−１３４１９３号公報や特開平３−２４５９９５号公報に示されるように、広幅の帯状体を送りながら、この帯状体を、該帯状体の送り方向と略直交する方向に延びる軸部材に取り付けられた複数の刃物によって、狭幅に裁断する裁断機が公知となっている。
【０００３】
この種の裁断機においては、上記複数の刃物を刃物移動手段により軸部材の軸線方向に移動させて、互いの配置間隔が変わるように刃物位置を変更することにより、帯状体の裁断幅を変えることができる。そして近時は、刃物位置の変更を自動的に行なう裁断機も提案されており、上記各公報にはそのような刃物位置切り替え装置の例が示されている。
【０００４】
上述のように刃物位置を自動的に変更する際には、上記各公報にも記載がある通り、複数の刃物のそれぞれを、ある裁断幅を得る刃物位置から別の裁断幅を得る刃物位置に直接的に移動させるのが一般的である。つまり、例えば３種類の裁断幅Ａ、ＢおよびＣが得られるように、ａ、ｂおよびｃの３つの刃物位置が設定されるものとすると、各刃物を、ａからｂ、ａからｃ、ｂからｃ、ｂからａ、ｃからａ、およびｃからｂ、と移動可能に刃物移動手段を制御すれば、裁断幅がどのような順序で変更されても対応可能となる。
【０００５】
そして、このように刃物移動手段の駆動を制御する手段としては、上に６通り例示したような刃物移動を行なわせる各プログラムを記憶したものを好適に利用することができる。
【０００６】
【発明が解決しようとする課題】
しかし、このように複数の刃物のそれぞれを、予め定められたプログラムに従って、ある刃物位置から別の刃物位置に直接的に移動させる方法においては、設定すべき裁断幅（つまり刃物位置）を新たに追加したいという要求に対応するのが難しいという問題が認められる。
【０００７】
すなわち、求められる裁断幅を一般的にＭ通りとすると、Ｍ通りの刃物位置に関してそれぞれ（Ｍ−１）個の別の刃物位置に刃物を移動させるプログラムが必要であるから、プログラム総数はＭ・（Ｍ−１）個となる。そして、新たに裁断幅を１つ追加する場合、プログラム総数は（Ｍ＋１）・Ｍ個となり、新規に作成すべきプログラム数は（Ｍ＋１）・Ｍ−Ｍ・（Ｍ−１）＝２Ｍ個となる。
【０００８】
例えば、写真感光材料を裁断するための裁断機等においては、裁断幅が４０通り程度設定されることもあり、４０通りの裁断幅が設定可能であるところにさらに裁断幅を１つ追加設定しようとすると、刃物移動手段の制御プログラムを８０通り新たに作成する必要が生じる。そして、このような制御プログラムを新たに作成したならば、それに付随して、各プログラムに基づく制御動作の確認や、各動作の精度を確認する作業も必要になるから、刃物位置の追加設定は多大の時間を費やすものとなってしまうのである。
【０００９】
本発明は上記の事情に鑑みてなされたものであり、設定すべき刃物位置を新たに追加する要求に容易に対応できる刃物位置切り替え制御方法を提供することを目的とするものである。
【００１１】
【課題を解決するための手段】
本発明による刃物位置切り替え制御方法は、刃物移動手段を制御するプログラムと演算処理とを組み合わせて実行することにより刃物位置の新規追加を容易化したものであって、請求項１に記載の通り、広幅の帯状体を送りながら、この帯状体を、該帯状体の送り方向と略直交する方向に延びる軸部材に取り付けられた複数の刃物によって、狭幅に裁断するように構成された裁断機において、前記複数の刃物を刃物移動手段により前記軸部材の軸線方向に移動させて、互いが所定の等間隔で並ぶｎ通り（２≦ｎ）の刃物位置のうちの１つに選択的に切り替える場合に、前記複数の刃物の各々を、所与の刃物移動位置情報および移動順情報に基づいて、前記軸部材上においてある位置から別の位置に移動させ、使用刃物枚数を減じる場合は使用しない刃物を固有の原点位置に移動させるように前記刃物移動手段を制御する１通りの刃物移動プログラムを記憶手段に記憶させておき、前記複数の刃物を現刃物位置から次刃物位置に切り替える際に、それら両刃物位置から演算して求めた刃物移動位置情報および移動順情報を前記刃物移動プログラムに与え、該プログラムに基づいて該刃物を現刃物位置から次刃物位置に移動させることを特徴とするものである。
【００１４】
【発明の効果】
本発明の刃物位置切り替え制御方法においては、刃物移動手段を制御する１通りの刃物移動プログラムを記憶手段に記憶させておき、演算して求めた各刃物の移動位置情報および移動順情報を与えた上記プログラムに基づいて刃物移動手段を制御するようにしたから、Ｍ通りの既存刃物位置にさらに１通りの新規刃物位置を追加する場合は、刃物を新規刃物位置からＭ通りの既存刃物位置の各々に移動させるとき、およびＭ通りの既存刃物位置の各々から新規刃物位置に移動させるときの各刃物の移動位置および移動順（合計２Ｍ通りとなる）を演算するだけで新規刃物位置を追加設定できるようになる。
【００１５】
このような２Ｍ通りの演算は、刃物移動のための新たなプログラムを２Ｍ個作成することと比べれば、より簡単に行ない得るものである。したがって、この本発明の第２の刃物位置切り替え制御方法を適用した場合も、刃物位置の追加設定は従来に比べて著しく容易化される。
【００１６】
具体的に例示すると、前述のように４０通り前後の刃物位置が設定されていてそこにさらに１通りの刃物位置を追加する場合、新規プログラムを２Ｍ個（８０個前後）作成して対応するにはほぼ１日を要していたが、本発明の刃物位置切り替え制御方法によれば、ほぼ１時間を要するだけで同様の刃物位置追加が可能になることもある。
【００１７】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態について説明する。図１は、本発明の参考例としての方法により刃物位置を切り替えるように構成された裁断機の側面形状を示すものであり、図２はこの裁断機の刃物取り付け部分の正面形状を示すものである。
【００１８】
図示されるようにこの裁断機は、例えば写真用印画紙原反等の広幅の帯状体Ｈを巻き掛けるパスローラー１、５と、この帯状体Ｈを図１の矢印Ａ方向に送る図示しない送り手段と、パスローラー１、５間の帯状体Ｈのそれぞれ上側、下側において該帯状体Ｈの送り方向と略直交する方向に延びる上刃軸２Ｕ、下刃軸２Ｌと、これら上刃軸２Ｕ、下刃軸２Ｌにそれぞれ軸線方向に移動可能に取り付けられた複数（一例として７個）の上刃ホルダー３Ｕ、下刃ホルダー３Ｌと、各上刃ホルダー３Ｕ、下刃ホルダー３Ｌに各々取り付けられた上刃４Ｕ、下刃４Ｌとを有している。
【００１９】
また下刃軸２Ｌの下方には、矢印Ｂ方向に移動可能な下刃自動切替装置６Ｌが設けられている。一方上刃軸２Ｕは、図示しない揺動機構により矢印Ｄ方向に揺動自在とされ、図１中実線で示す裁断位置と、破線で示す退出位置とのいずれか一方に設定されるようになっている。この退出位置に設定された上刃軸２Ｕの上方には、矢印Ｃ方向に移動可能な上刃自動切替装置６Ｕが設けられている。
【００２０】
上記の下刃自動切替装置６Ｌは、上刃軸２Ｕおよび下刃軸２Ｌと平行に延びる軌道軸７Ｌに摺動自在に係合して、この軌道軸７Ｌの軸線方向に移動可能となっている。またこの下刃自動切替装置６Ｌは、モーター８Ｌによって正逆回転される軌条軸９Ｌに螺合しており、この軌条軸９Ｌが回転すると上記方向に移動する。同様に上刃自動切替装置６Ｕも、上刃軸２Ｕおよび下刃軸２Ｌと平行に延びる軌道軸７Ｕに摺動自在に係合するとともに、モーター８Ｕによって正逆回転される軌条軸９Ｕに螺合しており、軌条軸９Ｕが回転することにより軌道軸７Ｕの軸線方向に移動する。なお図２では、軌道軸７Ｌおよび７Ｕを省略してある。
【００２１】
下刃自動切替装置６Ｌには、例えば光電管、近接スイッチあるいはリミットスイッチ等からなり下刃ホルダー３Ｌを検出するホルダー検出手段10Ｌが取り付けられている。同様に上刃自動切替装置６Ｕにも、上刃ホルダー３Ｕを検出するホルダー検出手段10Ｕが取り付けられている。
【００２２】
複数の上刃４Ｕは上刃軸２Ｕ上において互いに等間隔に配置され、また各下刃４Ｌは、上刃軸２Ｕが前記裁断位置にある状態下で各上刃４Ｕとそれぞれ摺接する位置関係に配される。そしてこれらの上刃４Ｕと下刃４Ｌとの間を帯状体Ｈが送られ、そのとき上刃軸２Ｕと下刃軸２Ｌが回転されて上刃４Ｕと下刃４Ｌとが回転することにより、帯状体Ｈは所定の狭幅に裁断される。
【００２３】
この帯状体Ｈの裁断幅は、上刃４Ｕと下刃４Ｌとで構成される各刃物の間隔によって定まる。そこでこれら複数の刃物の位置を、刃物間隔が変わるように切り替えることにより、裁断幅を変更することができる。この刃物位置の切り替え、つまり上刃４Ｕと下刃４Ｌの位置切り替えは、基本的に以下のようにしてなされる。
【００２４】
上刃４Ｕの位置を切り替える際には、まず上刃軸２Ｕが前記退出位置に設定される。そしてモーター８Ｕが駆動されて軌条軸９Ｕが回転することにより、上刃自動切替装置６Ｕが該軌条軸９Ｕの軸線方向に移動する。なおモーター８Ｕの駆動つまり上刃自動切替装置６Ｕの移動は、例えばマイクロコンピュータ等からなる制御装置90によって制御される。上刃自動切替装置６Ｕのホルダー検出手段10Ｕが１つの上刃ホルダー３Ｕを検出することにより、該上刃自動切替装置６Ｕが１つの上刃ホルダー３Ｕと整合する位置に来たと判定されると、制御装置90がモーター８Ｕを停止させる。
【００２５】
次いで上刃自動切替装置６Ｕが上刃軸２Ｕに近接する所定位置まで移動し、整合している上刃ホルダー３Ｕに係合した後、この上刃ホルダー３Ｕと上刃軸２Ｕとの固定を解除させる。その後制御装置90がモーター８Ｕを駆動させることにより、上刃自動切替装置６Ｕが移動して上刃ホルダー３Ｕが上刃軸２Ｕの軸線方向の所定位置に動かされる。次いで上刃自動切替装置６Ｕが、組み合っている上刃ホルダー３Ｕを（つまり上刃４Ｕを）上刃軸２Ｕに固定させた後、上刃軸２Ｕから離れる。他の上刃ホルダー３Ｕも同様にして移動、固定される。
【００２６】
なお、以上述べたような上刃自動切替装置６Ｕの作動も、前記制御装置90によって制御される。また、上刃ホルダー３Ｕを上刃軸２Ｕに対して解除可能に固定する機構や、この固定および固定解除を行なう機構としては、例えば前記特開平３−２４５９９５号公報に記載されているもの等を用いることができる。
【００２７】
下刃４Ｌの位置切り替えは、下刃軸２Ｌを上刃軸２Ｕのように揺動させない点以外は、下刃自動切替装置６Ｌを用いて同様になされるので、それについては説明を省く。
【００２８】
次に、複数の上刃４Ｕおよび下刃４Ｌを、ある所定の裁断幅を得る位置（現刃物位置）から、別の裁断幅を得る位置（次刃物位置）に切り替える制御について説明する。なお以下の説明は、上刃４Ｕおよび下刃４Ｌが一例として３通りの刃物位置ａ、ｂ、ｃに設定されるものとして、上刃４Ｕの切り替えのみについて行なう。下刃４Ｌの切り替えも、上刃４Ｕの切り替えと同様にしてなされる。
【００２９】
図３は、上刃軸２Ｕ上において設定される上刃４Ｕの４通りの刃物位置を概略的に示すものである。図中４つ示した上刃軸２Ｕに各々示されている刃物位置が、上から順に刃物位置ａ、原点位置、刃物位置ｂ、刃物位置ｃである。また図中の21〜27、31〜37、41〜47およびＧ（１）〜（７）は上刃ホルダー３Ｕの位置を示しており、特にＧ（１）〜（７）は原点位置である。
【００３０】
制御装置90はその記憶手段に、下記の６通りのプログラム11、12、13、14、15、16を記憶している。
【００３１】
【表１】
0003980678.tif 000002
【００３２】
【表２】
0003980678.tif 000003
【００３３】
【表３】
0003980678.tif 000004
【００３４】
【表４】
0003980678.tif 000005
【００３５】
【表５】
0003980678.tif 000006
【００３６】
【表６】
0003980678.tif 000007
【００３７】
プログラム11、13、15はそれぞれ、７つの上刃ホルダー３Ｕを原点位置から刃物位置ａ、刃物位置ｂ、刃物位置ｃに移動させる刃物配置プログラムであり、プログラム12、14、16はそれぞれ、７つの上刃ホルダー３Ｕを刃物位置ａ、刃物位置ｂ、刃物位置ｃから原点位置に移動させる刃物原点戻しプログラムである。また各プログラムにおける▲１▼〜▲７▼の数字は、上刃ホルダー３Ｕの移動操作の手順を示している。すなわち例えばプログラム11においては、まず１番目に原点位置Ｇ（１）にある上刃ホルダー３Ｕが位置21へ移動され、２番目に原点位置Ｇ（２）にある上刃ホルダー３Ｕが位置22へ移動される。
【００３８】
制御装置90は、上刃４Ｕを現刃物位置から別の次刃物位置に切り替える指令が与えられると、その現刃物位置に係る刃物原点戻しプログラムを１つ選択し、それに従って７つの上刃ホルダー３Ｕをすべて原点位置に戻し、次にその次刃物位置に係る刃物配置プログラムを１つ選択し、それに従って７つの上刃ホルダー３Ｕを新しい位置に移動させる。つまり、例えば刃物位置ａから刃物位置ｂに切り替える指令が与えられた場合は、まずプログラム12が実行され、次にプログラム13が実行される。
【００３９】
以上のようにすると、７つの上刃４Ｕを刃物位置ａから刃物位置ｂに直接的に移動させる場合に比べると、刃物位置切り替えに要する時間が若干長くなるが、別の裁断幅を得る刃物位置を新規に追加したい要求が生じたとき、それに容易に対応可能となる。すなわちこの場合は、新規に刃物位置ｄを追加したいとき、その新規刃物位置ｄに係る刃物配置プログラムと刃物原点戻しプログラムの計２つのプログラムを新しく作成すればよい。それに対して、上刃４Ｕを２つの刃物位置間で直接的に移動させる場合は、新規に刃物位置ｄを追加したいとき、先に詳しく説明した通り、計６つのプログラムを新しく作成する必要がある。
【００４０】
次に、本発明の実施の形態について説明する。なおこの実施の形態も図１および図２に示した裁断機において実施されるものであり、上刃４Ｕおよび下刃４Ｌの移動機構等は既述のものと同様であるので、それらについての重複した説明は省略する。またこの場合も、上刃４Ｕの移動のみについて説明する。
【００４１】
図４は、この実施の形態が実施される際に、上刃軸２Ｕ上において設定される上刃４Ｕの刃物位置を概略的に示すものである。この場合、上刃自動切替装置６Ｕとモーター８Ｕの作動を制御する制御装置90（図２参照）はその記憶手段に、下記の１通りの刃物移動プログラム20を記憶している。
【００４２】
【表７】
0003980678.tif 000008
【００４３】
制御装置90に裁断幅を切り替える指令が与えられると、この制御装置90に含まれるシーケンサー、コンピューター等の演算手段が、現刃物位置における各上刃４Ｕの絶対位置Ｘ（Ｎ）と、次刃物位置における各上刃４Ｕの絶対位置Ｙ（Ｎ）とを演算し、それらの絶対位置のデータをプログラム20に転送する。
【００４４】
上記絶対位置Ｘ（Ｎ）、Ｙ（Ｎ）の求め方については後に詳しく説明するが、基本的には、刃物順番をＮ、現裁断サイズをＡ、次裁断サイズをＢ、現使用刃物数をＳ１、次使用刃物数をＳ２とすると、絶対位置Ｘ（Ｎ）はＸ（Ｎ）＝ｆ｛Ａ，Ｂ，Ｎ，Ｓ１｝とＡ、Ｂ、ＮおよびＳ１の関数として与えられ、一方絶対位置Ｙ（Ｎ）はＹ（Ｎ）＝ｆ｛Ａ，Ｂ，Ｎ，Ｓ２｝とＡ、Ｂ、ＮおよびＳ２の関数として与えられる。なお絶対位置Ｘ（Ｎ）、Ｙ（Ｎ）はそれぞれ、図４中で上刃軸２Ｕの左端側からの距離で規定される。したがって、例えば絶対位置Ｘ（Ｎ）、Ｙ（Ｎ）が大であるほど、上刃４Ｕの位置は図４中でより右側となる。
【００４５】
図４に示した４つの上刃軸２Ｕのうち、最も上のものは、７つの上刃４Ｕが現刃物位置ａにある状態を示し、一方最も下のものは、７つの上刃４Ｕが次刃物位置ｂにある状態を示している。刃物位置をａからｂに切り替える際、絶対位置Ｘ（１）〜Ｘ（７）およびＹ（１）〜Ｙ（７）のデータがプログラム20に転送されることにより、このプログラム20は下記のようなものとなる。
【００４６】
【表８】
0003980678.tif 000009
【００４７】
このようなプログラム20が実行されることにより、図４の上から２番目の上刃軸２Ｕに示すように、まず絶対位置Ｘ（７）にある上刃ホルダー３Ｕが（つまり上刃４Ｕが）絶対位置Ｙ（７）に動かされ、次いで同図の上から３番目の上刃軸２Ｕに示すように、絶対位置Ｘ（６）にある上刃ホルダー３Ｕが絶対位置Ｙ（６）に動かされ、以下同様にして７つの上刃ホルダー３Ｕが最終的に絶対位置Ｙ（７）、Ｙ（６）、……Ｙ（１）にそれぞれ移動される。
【００４８】
次に、上記絶対位置Ｘ（１）〜Ｘ（７）および絶対位置Ｙ（１）〜Ｙ（７）等の求め方について説明する。なお以下では、７つの上刃４Ｕのうちのいくつかが裁断に使用されないこともある場合について説明する。まず、制御装置90が行なう初期位置設定、つまり、全ての上刃４Ｕと下刃４Ｌとを原点位置に設定する処理について、図５を参照して説明する。なお以下説明する処理も、上刃４Ｕ側と下刃４Ｌ側とで同様になされるので、上刃４Ｕ側を例に挙げて説明する。
【００４９】
ステップＰ１において処理がスタートすると、次にステップＰ２において、上刃ホルダー３Ｕの順位を示すポインタＮが１に設定されるとともに、上刃軸２Ｕにセットされている上刃ホルダー３Ｕの数Ｋ（上記の例では７）が設定される。次にステップＰ３において、上刃自動切替装置６Ｕのホルダー検出手段10Ｕにより、１つずつ上刃ホルダー３Ｕが検出される。なおこの場合は、図４中の最も右側の上刃ホルダー３Ｕの位置は裁断幅に拘らず不動とされ、また図４中の左側から上刃ホルダー３Ｕが検出される。
【００５０】
ステップＰ４において、１つの上刃ホルダー３Ｕが検出されたと判定されると、次にステップＰ５において、その検出された上刃ホルダー３Ｕが上刃自動切替装置６Ｕにより原点位置Ｇ（Ｋ−Ｎ＋１）に移動され、そこに固定される。なおこの原点位置Ｇ（Ｋ−Ｎ＋１）のカッコ内の数字は、前述した図３の例の場合と同様に、図４中の右側からの原点位置順を示す。また、この「原点位置」そのものも、図３の例と同様のものである。
【００５１】
次にステップＰ６においてＫ＝Ｎであるか否かが判定され、そうでなければステップＰ８においてポインタＮが１つ繰り上げられ、上記ステップＰ４以降の処理がなされる。このようにして上刃ホルダー３Ｕが１つずつ原点位置に移動、固定される。Ｋ個全ての上刃ホルダー３Ｕがそれぞれ固有の原点位置に固定されると、ステップＰ６においてＫ＝Ｎと判定されるので、次にステップＰ７においてフラグＴが初期設定を示す「１」にセットされ、ステップＰ９において初期設定処理が終了する。
【００５２】
なお、以上のような初期設定処理は、前述した参考例の方法においても同様になされ得るものである。
【００５３】
次に、この初期設定処理後の処理について図６〜９を参照して説明する。図６に示したステップＰ11において処理がスタートすると、次にステップＰ12において、現サイズ幅（裁断幅）＝Ａ、現サイズにおける上刃ホルダー３Ｕの使用枚数＝Ｓ１、次サイズ幅＝Ｂ、次サイズにおける上刃ホルダー３Ｕの使用枚数＝Ｓ２、刃物基準位置＝Ｙ、および上刃ホルダー３Ｕの順位を示すポインタＮ＝０が設定される。
【００５４】
次にステップＰ13においてポインタＮが１つ繰り上げられた後、ステップＰ14において、Ｎ番目の上刃ホルダー３Ｕの絶対位置Ｙ（Ｎ）が、刃物基準位置Ｙおよび次サイズ幅Ｂに基づいて求められる。次にステップＰ15において、Ｎ＝Ｓ２であるか否かが判定され、そうでなければ処理は上記ステップＰ13に戻るので、Ｎ＝１、２、……Ｓ２の絶対位置Ｙ（Ｎ）が全て求められる。
【００５５】
ステップＰ15においてＮ＝Ｓ２と判定されると、次にステップＰ16においてフラグＴ＝１であるか否かが判定される。Ｔ＝１の場合、つまりＫ個全ての上刃ホルダー３Ｕが現在それぞれ固有の原点位置に固定されている場合は、正常確認のためにＹ（１）−Ｇ（１）＞０であるか否かが判定され、そうでなければステップＰ22において「システム異常」と判断される。
【００５６】
Ｙ（１）−Ｇ（１）＞０である場合は、次にステップＰ18においてポインタＮ＝０が設定される。次にステップＰ19においてポインタＮが１つ繰り上げられた後、ステップＰ20において、Ｎ番目の上刃ホルダー３Ｕの原点位置Ｇ（Ｎ）、絶対位置Ｙ（Ｎ）を各々前記位置Ｗ（Ｎ）、Ｚ（Ｎ）としてプログラム20に転送する処理がなされる。
【００５７】
次にステップＰ21において、Ｎ＝Ｓ２であるか否かが判定され、そうでなければ処理は上記ステップＰ19に戻るので、Ｎ＝１、２、……Ｓ２の全てに関して、原点位置Ｇ（Ｎ）を位置Ｗ（Ｎ）とし、絶対位置Ｙ（Ｎ）を位置Ｚ（Ｎ）とする処理がなされる。
【００５８】
ステップＰ21においてＮ＝Ｓ２であると判定されると、処理は図９に示すステップＰ71に移行する。このステップＰ71では、ポインタＮ＝０が設定される。次にステップＰ72においてポインタＮが１つ繰り上げられた後、ステップＰ73において、Ｎ番目の上刃ホルダー３Ｕの絶対位置Ｙ（Ｎ）を現刃物位置Ｘ（Ｎ）として記憶する処理がなされる。次にステップＰ74において、Ｎ＝Ｓ２であるか否かが判定され、そうでなければ処理は上記ステップＰ72に戻るので、Ｎ＝１、２、……Ｓ２の全てに関して、Ｘ（Ｎ）＝Ｙ（Ｎ）と記憶する処理がなされる。
【００５９】
ステップＰ74においてＮ＝Ｓ２と判定されると、次にステップＰ75において、フラグＴが、各上刃ホルダー３Ｕが所定の刃物位置にセットされていることを示す「２」にセットされ、ステップＰ76において刃物位置設定処理が終了する。
【００６０】
前述した図６のステップＰ16において、フラグＴ＝１ではないと判定された場合、処理は図７に示すステップＰ31に移行する。このステップＰ31では、フラグＴ＝２であるか否かが判定される。もしそうでなければ、ステップＰ45において「システム異常」と判断される。
【００６１】
ステップＰ31においてフラグＴ＝２である、つまり各上刃ホルダー３Ｕが所定の刃物位置にセットされていると判定されると、次にステップＰ32において、Ｘ（２）−Ｙ（２）＜０であるか否かが判定される。Ｘ（２）−Ｙ（２）＜０である場合、つまり裁断幅を小さくするような切り替えの場合は、ステップＰ33においてポインタＮ＝１が設定され、次にステップＰ34において、Ｎ番目の上刃ホルダー３Ｕの絶対位置Ｘ（Ｎ）、絶対位置Ｙ（Ｎ）を各々前記位置Ｗ（Ｎ）、Ｚ（Ｎ）としてプログラム20に転送する処理がなされる。
【００６２】
次にステップＰ35においてポインタＮが１つ繰り上げられた後、ステップＰ36において、Ｓ１−Ｓ２＞０であるか否かが判定される。Ｓ１−Ｓ２＞０の場合、つまり刃物使用枚数を減じるような切り替えの場合は、ステップＰ37においてＮ＝Ｓ２＋１であるか否かが判定される。ここでＮ＝Ｓ２＋１であると判定されない限り、処理はステップＰ37からステップＰ34に戻されるので、１番目からＳ２番目の上刃ホルダー３Ｕ全てについて、絶対位置Ｘ（Ｎ）、絶対位置Ｙ（Ｎ）を各々前記位置Ｗ（Ｎ）、Ｚ（Ｎ）としてプログラム20に転送する処理がなされる。
【００６３】
ステップＰ37においてＮ＝Ｓ２＋１と判定されると、次にステップＰ38において、（Ｓ１＋Ｓ２−Ｎ＋１）番目の上刃ホルダー３Ｕの絶対位置Ｘ（Ｓ１＋Ｓ２−Ｎ＋１）、原点位置Ｇ（Ｓ１＋Ｓ２−Ｎ＋１）を各々前記位置Ｗ（Ｎ）、Ｚ（Ｎ）としてプログラム20に転送する処理がなされる。
【００６４】
次にステップＰ39においてポインタＮが１つ繰り上げられた後、ステップＰ40において、Ｎ＝Ｓ１＋１であるか否かが判定される。ここでＮ＝Ｓ１＋１であると判定されない限り、処理はステップＰ40からステップＰ38に戻されるので、（Ｓ２＋１）番目からＳ１番目の上刃ホルダー３Ｕ全てについて、絶対位置Ｘ（Ｓ１＋Ｓ２−Ｎ＋１）、原点位置Ｇ（Ｓ１＋Ｓ２−Ｎ＋１）を各々前記位置Ｗ（Ｎ）、Ｚ（Ｎ）としてプログラム20に転送する処理がなされる。
【００６５】
その後、処理は図９に示すステップＰ71に移行し、前述と同様にしてフラグＴが、各上刃ホルダー３Ｕが所定の刃物位置にセットされていることを示す「２」にセットされ、ステップＰ76において刃物位置設定処理が終了する。
【００６６】
以上により、裁断幅を小さくし、刃物使用枚数をＳ１からＳ２に減じるような切り替えの場合は、プログラム20に従って、現刃物位置Ｘ（Ｎ）にあるＳ１個の上刃ホルダー３Ｕのうち、Ｎ＝１、２、……Ｓ２であるＳ２個の上刃ホルダー３Ｕがこの順序でそれぞれ固有の次刃物位置Ｙ（Ｎ）に移動され、Ｎ＝Ｓ１、Ｓ１−１、……Ｓ２＋１である（Ｓ１−Ｓ２）個の上刃ホルダー３Ｕがこの順序でそれぞれ固有の原点位置Ｇ（Ｎ）に移動されるようになる。
【００６７】
一方、ステップＰ36においてＳ１−Ｓ２＞０ではないと判定された場合、つまり刃物使用枚数を増やすような切り替えの場合は、ステップＰ41においてＮ＝Ｓ１＋１であるか否かが判定される。ここでＮ＝Ｓ１＋１であると判定されない限り、処理はステップＰ41からステップＰ34に戻されるので、１番目からＳ１番目の上刃ホルダー３Ｕ全てについて、絶対位置Ｘ（Ｎ）、絶対位置Ｙ（Ｎ）を各々前記位置Ｗ（Ｎ）、Ｚ（Ｎ）としてプログラム20に転送する処理がなされる。
【００６８】
ステップＰ41においてＮ＝Ｓ１＋１と判定されると、次にステップＰ42において、Ｎ番目の上刃ホルダー３Ｕの原点位置Ｇ（Ｎ）、絶対位置Ｙ（Ｎ）を各々前記位置Ｗ（Ｎ）、Ｚ（Ｎ）としてプログラム20に転送する処理がなされる。
【００６９】
次にステップＰ43においてポインタＮが１つ繰り上げられた後、ステップＰ44において、Ｎ＝Ｓ２＋１であるか否かが判定される。ここでＮ＝Ｓ２＋１であると判定されない限り、処理はステップＰ44からステップＰ42に戻されるので、（Ｓ１＋１）番目からＳ２番目の上刃ホルダー３Ｕ全てについて、原点位置Ｇ（Ｎ）、絶対位置Ｙ（Ｎ）を各々前記位置Ｗ（Ｎ）、Ｚ（Ｎ）としてプログラム20に転送する処理がなされる。
【００７０】
その後、処理は図９に示すステップＰ71に移行し、前述と同様にしてフラグＴが、各上刃ホルダー３Ｕが所定の刃物位置にセットされていることを示す「２」にセットされ、ステップＰ76において刃物位置設定処理が終了する。
【００７１】
以上により、裁断幅を小さくし、かつ刃物使用枚数をＳ１からＳ２に増やすような切り替えの場合は、プログラム20に従って、現刃物位置Ｘ（Ｎ）にあるＮ＝１、２、……Ｓ１であるＳ１個の上刃ホルダー３Ｕおよび、原点位置Ｇ（Ｎ）にあるＮ＝Ｓ１＋１、Ｓ１＋２、……Ｓ２である（Ｓ２−Ｓ１）個の上刃ホルダー３Ｕが、Ｎ＝１、２、……Ｓ２の順序でそれぞれ固有の次刃物位置Ｙ（Ｎ）に移動されるようになる。
【００７２】
他方、図７のステップＰ32においてＸ（２）−Ｙ（２）＜０でないと判定された場合、つまり裁断幅を大きくするような切り替えの場合、処理は図８に示すステップＰ51に移行する。このステップＰ51においては、Ｘ（２）−Ｙ（２）＞０であるか否かが判定される。もしそうでなければ、ステップＰ60において「サイズ（裁断幅）切り替えなし」と判断される。
【００７３】
ステップＰ51においてＸ（２）−Ｙ（２）＞０であると判定された場合は、次にステップＰ52においてポインタＮ＝１が設定された後、ステップＰ53においてＳ１−Ｓ２＞０であるか否かが判定される。Ｓ１−Ｓ２＞０の場合、つまり刃物使用枚数を減じるような切り替えの場合は、ステップＰ54において（Ｓ１−Ｎ＋１）番目の上刃ホルダー３Ｕの絶対位置Ｘ（Ｓ１−Ｎ＋１）、原点位置Ｇ（Ｓ１−Ｎ＋１）を各々前記位置Ｗ（Ｎ）、Ｚ（Ｎ）としてプログラム20に転送する処理がなされる。
【００７４】
次にステップＰ55においてポインタＮが１つ繰り上げられた後、ステップＰ56において、Ｓ１−Ｓ２＝Ｎ−１であるか否かが判定される。ここでＳ１−Ｓ２＝Ｎ−１であると判定されない限り、処理はステップＰ56からステップＰ54に戻されるので、Ｓ１番目から（Ｓ２＋１）番目の上刃ホルダー３Ｕ全てについて、絶対位置Ｘ（Ｓ１−Ｎ＋１）、原点位置Ｙ（Ｓ１−Ｎ＋１）をそれぞれ前記位置Ｗ（Ｎ）、Ｚ（Ｎ）としてプログラム20に転送する処理がなされる。
【００７５】
ステップＰ56においてＳ１−Ｓ２＝Ｎ−１であると判定されると、次にステップＰ57において（Ｓ１−Ｎ＋１）番目の上刃ホルダー３Ｕの絶対位置Ｘ（Ｓ１−Ｎ＋１）、絶対位置Ｙ（Ｓ１−Ｎ＋１）を各々前記位置Ｗ（Ｎ）、Ｚ（Ｎ）としてプログラム20に転送する処理がなされる。
【００７６】
次にステップＰ58においてポインタＮが１つ繰り上げられた後、ステップＰ59においてＮ＝Ｓ１＋１であるか否かが判定される。ここでＮ＝Ｓ１＋１であると判定されない限り、処理はステップＰ59からステップＰ57に戻されるので、Ｓ２番目から１番目の上刃ホルダー３Ｕ全てについて、絶対位置Ｘ（Ｓ１−Ｎ＋１）、絶対位置Ｙ（Ｓ１−Ｎ＋１）を各々前記位置Ｗ（Ｎ）、Ｚ（Ｎ）としてプログラム20に転送する処理がなされる。
【００７７】
ステップＰ59においてＮ＝Ｓ１＋１であると判定されると、処理は図９に示すステップＰ71に移行し、前述と同様にしてフラグＴが、各上刃ホルダー３Ｕが所定の刃物位置にセットされていることを示す「２」にセットされ、ステップＰ76において刃物位置設定処理が終了する。
【００７８】
以上により、裁断幅を大きくし、刃物使用枚数をＳ１からＳ２に減じるような切り替えの場合は、プログラム20に従って、現刃物位置Ｘ（Ｎ）にあるＳ１個の上刃ホルダー３Ｕのうち、Ｎ＝Ｓ１、Ｓ１−１、……Ｓ２＋１である（Ｓ１−Ｓ２）個の上刃ホルダー３Ｕがこの順序でそれぞれ固有の原点位置Ｇ（Ｎ）に移動され、またＮ＝Ｓ２、Ｓ２−１、……３、２、１であるＳ２個の上刃ホルダー３Ｕがこの順序でそれぞれ固有の次刃物位置Ｙ（Ｎ）に移動されるようになる。
【００７９】
一方、ステップＰ53においてＳ１−Ｓ２＞０ではないと判定された場合、つまり刃物使用枚数を増やすような切り替えの場合は、ステップＰ61において（Ｓ１＋Ｎ）番目の上刃ホルダー３Ｕの原点位置Ｇ（Ｓ１＋Ｎ）、絶対位置Ｙ（Ｓ１＋Ｎ）を各々前記位置Ｗ（Ｎ）、Ｚ（Ｎ）としてプログラム20に転送する処理がなされる。
【００８０】
次にステップＰ62においてポインタＮが１つ繰り上げられた後、ステップＰ63において、Ｓ２−Ｓ１＝Ｎ−１であるか否かが判定される。ここでＳ２−Ｓ１＝Ｎ−１であると判定されない限り、処理はステップＰ63からステップＰ61に戻されるので、（Ｓ１＋１）番目からＳ２番目の上刃ホルダー３Ｕ全てについて、原点位置Ｇ（Ｓ１＋Ｎ）、絶対位置Ｙ（Ｓ１＋Ｎ）を各々前記位置Ｗ（Ｎ）、Ｚ（Ｎ）としてプログラム20に転送する処理がなされる。
【００８１】
ステップＰ63においてＳ２−Ｓ１＝Ｎ−１であると判定されると、次にステップＰ64において（Ｓ２−Ｎ＋１）番目の上刃ホルダー３Ｕの絶対位置Ｘ（Ｓ２−Ｎ＋１）、絶対位置Ｙ（Ｓ２−Ｎ＋１）を各々前記位置Ｗ（Ｎ）、Ｚ（Ｎ）としてプログラム20に転送する処理がなされる。
【００８２】
次にステップＰ65においてポインタＮが１つ繰り上げられた後、ステップＰ66においてＮ＝Ｓ２＋１であるか否かが判定される。ここでＮ＝Ｓ２＋１であると判定されない限り、処理はステップＰ66からステップＰ64に戻されるので、Ｓ１番目から１番目の上刃ホルダー３Ｕ全てについて、絶対位置Ｘ（Ｓ２−Ｎ＋１）、絶対位置Ｙ（Ｓ２−Ｎ＋１）を各々前記位置Ｗ（Ｎ）、Ｚ（Ｎ）としてプログラム20に転送する処理がなされる。
【００８３】
ステップＰ66においてＮ＝Ｓ２＋１であると判定されると、処理は図９に示すステップＰ71に移行し、前述と同様にしてフラグＴが、各上刃ホルダー３Ｕが所定の刃物位置にセットされていることを示す「２」にセットされ、ステップＰ76において刃物位置設定処理が終了する。
【００８４】
以上により、裁断幅を大きくし、刃物使用枚数をＳ１からＳ２に増やすような切り替えの場合は、プログラム20に従って、原点位置Ｇ（Ｎ）にあるＮ＝Ｓ１＋１、Ｓ１＋２、……Ｓ２である（Ｓ２−Ｓ１）個の上刃ホルダー３Ｕがこの順序でそれぞれ固有の次刃物位置Ｙ（Ｎ）に移動され、現刃物位置Ｘ（Ｎ）にあるＮ＝Ｓ１、Ｓ１−１、……２、１であるＳ１個の上刃ホルダー３Ｕがこの順序でそれぞれ固有の次刃物位置Ｙ（Ｎ）に移動されるようになる。
【００８５】
以上説明した実施の形態においても、別の裁断幅を得る刃物位置を新規に追加したい要求が生じたとき、それに容易に対応可能となる。すなわちこの場合は、既存刃物位置がＮ通りあるところに新規の刃物位置を１つ追加しようとするとき、刃物移動のための新たなプログラムを作成する必要はなく、各刃物の移動位置および移動順を演算するだけで新規刃物位置を追加設定できるようになる。
【図面の簡単な説明】
【図１】本発明の方法を実施する裁断機の一例を示す概略側面図
【図２】図１の裁断機の要部を示す概略正面図
【図３】本発明による刃物位置切り替え制御方法を説明する説明図
【図４】本発明による別の刃物位置切り替え制御方法を説明する説明図
【図５】刃物位置の初期設定処理の流れを示すフローチャート
【図６】本発明の方法における刃物移動位置と刃物移動順を求める処理の流れを示すフローチャート
【図７】本発明の方法における刃物移動位置と刃物移動順を求める処理の流れを示すフローチャート
【図８】本発明の方法における刃物移動位置と刃物移動順を求める処理の流れを示すフローチャート
【図９】本発明の方法における刃物移動位置と刃物移動順を求める処理の流れを示すフローチャート
【符号の説明】
１、５ パスローラー
２Ｕ 上刃軸
２Ｌ 下刃軸
３Ｕ 上刃ホルダー
３Ｌ 下刃ホルダー
４Ｕ 上刃
４Ｌ 下刃
６Ｕ 上刃自動切替装置
６Ｌ 下刃自動切替装置
７Ｕ、７Ｌ 軌道軸
８Ｕ、８Ｌ モーター
９Ｕ、９Ｌ 軌条軸
10Ｕ、10Ｌ ホルダー検出手段
90 制御装置
【図１】
0003980678.tif 000010
【図２】
0003980678.tif 000011
【図３】
0003980678.tif 000012
【図４】
0003980678.tif 000013
【図５】
0003980678.tif 000014
【図６】
0003980678.tif 000015
【図７】
0003980678.tif 000016
【図８】
0003980678.tif 000017
【図９】
0003980678.tif 000018