(57)【要約】【課題】最適な位置にカストリ線を配置する。【解決手段】位置決定装置１００の候補点選択部１１６は、ポリラインで表現された輪郭線５８上の頂点を候補点に選択する。探索点選択部１１８は、候補点の中から、カストリ線の端点となる点を探索するための基準となる探索点Ｓｔ１を選択する。基準線設定部１２０は、基準点Ｓｔ０と探索点Ｓｔ１とを結ぶ線を基準線Ｌｎに設定する。候補線設定部１２１は、複数の候補点のうち探索点Ｓｔ１を除く点と、探索点Ｓｔ１とをそれぞれ結ぶ線を候補線に設定する。選択部１２３は、非有効領域５６のみに配置されている候補線を選択候補線とする。角度算出部１２４は、基準線Ｌｎと、選択候補線とが成す角度を算出する。カストリ線設定部１２５は、算出された角度のうち、最も小さい角度における選択候補線の候補点と、探索点Ｓｔ１とを結ぶ線をカストリ線に設定する。【選択図】図４
2018099759.tif 000002
【特許請求の範囲】
【請求項１】
ベースシートと、接着材料を介して前記ベースシートの表面に貼り付けられ、対象物が配置された表面シートとを有し、かつ、カッティング装置によって前記表面シートの前記対象物の輪郭線に沿って、前記表面シートが切断されるシートにおいて、前記表面シートに切り目を形成する基準となる線であるカストリ線を配置する位置を決定するカストリ線の位置決定装置であって、
前記表面シートは、前記ベースシートに残される領域である有効領域と、前記ベースシートから剥がされる領域である非有効領域とを有し、
前記表面シート上に予め定められた基準点が記憶された記憶部と、
前記輪郭線をポリラインで表現し、前記ポリラインによって得られた前記輪郭線上の複数の頂点を前記カストリ線の端点となる候補点にする候補点選択部と、
複数の前記候補点の中から、前記カストリ線の端点となる点を探索するための基準となる探索点を選択する探索点選択部と、
前記基準点と前記探索点とを結ぶ線を基準線に設定する基準線設定部と、
複数の前記候補点のうち前記探索点を除く点と、前記探索点とをそれぞれ結ぶ複数の線を候補線に設定する候補線設定部と、
複数の前記候補線のうち、前記非有効領域内のみに配置されている前記候補線を選択候補線とし、前記非有効領域内のみに配置されている前記候補線がない場合、前記輪郭線上の前記候補線を前記選択候補線にする選択部と、
前記基準線と、前記選択候補線とが成す角度を算出する角度算出部と、
前記角度算出部によって算出された前記角度のうち、最も小さい角度における前記選択候補線の前記候補点と、前記探索点とを結ぶ線を前記カストリ線に設定するカストリ線設定部と、
を備えた、カストリ線の位置決定装置。
【請求項２】
前記記憶部には、前記基準点から所定の方向に延びた所定の第１の線が記憶されており、
前記探索点選択部は、前記基準点と複数の前記候補点とをそれぞれ結ぶ線である第２の線と、前記第１の線との角度である探索角度をそれぞれ算出し、最も小さい前記探索角度を成す前記第２の線の前記候補点を前記探索点に選択する、請求項１に記載されたカストリ線の位置決定装置。
【請求項３】
前記探索点選択部は、前記探索点を終了判定点とし、
前記カストリ線設定部によって前記カストリ線が設定された後、前記カストリ線設定部によって設定された前記カストリ線の前記候補点と、前記探索点選択部によって選択された前記探索点とを結ぶ線を新たな基準線とし、前記カストリ線設定部によって設定された前記カストリ線の前記候補点を新たな探索点にし、かつ、前記新たな探索点よりも所定の周回方向側に向かう方向において、前記新たな探索点から前記終了判定点との間にある前記候補点を、新たな候補点にする変更部を備え、
前記候補線設定部は、前記新たな候補点と、前記新たな探索点とを結ぶ線を新たな候補線に設定し、
前記選択部は、前記新たな候補線のうち、前記非有効領域内のみに配置されている前記新たな候補線を新たな選択候補線とし、前記非有効領域内のみに配置されている前記新たな候補線がない場合、前記輪郭線上の前記新たな候補線を前記新たな選択候補線にし、
前記角度算出部は、前記新たな基準線と前記新たな選択候補線とが成す角度を算出し、
前記カストリ線設定部は、前記角度算出部によって算出された前記角度のうち、最も小さい角度における前記新たな選択候補線の前記新たな候補点と、前記新たな探索点とを結ぶ線を前記カストリ線に設定する、請求項１または２に記載されたカストリ線の位置決定装置。
【請求項４】
前記カッティング装置と、
請求項１から３までの何れか１つに記載されたカストリ線の位置決定装置と、
を備えた、カッティングシステム。
【請求項５】
請求項１から３までの何れか１つに記載されたカストリ線の位置決定装置において、
前記記憶部、前記候補点選択部、前記探索点選択部、前記基準線設定部、前記候補線設定部、前記選択部、前記角度算出部、および、前記カストリ線設定部をコンピュータに実現させるためのカストリ線の位置決定用のコンピュータプログラム。
【請求項６】
ベースシートと、接着材料を介して前記ベースシートの表面に貼り付けられ、対象物が配置された表面シートとを有し、かつ、カッティング装置によって前記表面シートの前記対象物の輪郭線に沿って、前記表面シートが切断されるシートにおいて、前記表面シートに切り目を形成する基準となる線であるカストリ線を配置する位置を決定するカストリ線の位置決定方法であって、
前記表面シートは、前記ベースシートに残される領域である有効領域と、前記ベースシートから剥がされる領域である非有効領域とを有し、
前記輪郭線をポリラインで表現し、前記ポリラインによって得られた前記輪郭線上の複数の頂点を前記カストリ線の端点となる候補点にする候補点選択工程と、
複数の前記候補点の中から、前記カストリ線の端点となる点を探索するための基準となる探索点を選択する探索点選択工程と、
前記表面シート上に予め定められた基準点と前記探索点とを結ぶ線を基準線に設定する基準線設定工程と、
複数の前記候補点のうち前記探索点を除く点と、前記探索点とをそれぞれ結ぶ複数の線を候補線に設定する候補線設定工程と、
複数の前記候補線のうち、前記非有効領域内のみに配置されている前記候補線を選択候補線とし、前記非有効領域内のみに配置されている前記候補線がない場合、前記輪郭線上の前記候補線を前記選択候補線にする選択工程と、
前記基準線と、前記選択候補線とが成す角度を算出する角度算出工程と、
前記角度算出工程で算出した前記角度のうち、最も小さい角度における前記選択候補線の前記候補点と、前記探索点とを結ぶ線を前記カストリ線に設定するカストリ線設定工程と、
を包含する、カストリ線の位置決定方法。
【請求項７】
前記探索点選択工程では、前記基準点から所定の方向に延びた予め定められた第１の線と、前記基準点と複数の前記候補点とをそれぞれ結ぶ線である第２の線との角度である探索角度をそれぞれ算出し、最も小さい前記探索角度を成す前記第２の線の前記候補点を前記探索点に選択する、請求項６に記載されたカストリ線の位置決定方法。
【請求項８】
前記探索点選択工程では、前記探索点を終了判定点とし、
前記カストリ線設定工程において前記カストリ線を設定した後、前記カストリ線設定工程において設定した前記カストリ線の前記候補点と、前記探索点選択工程において選択した前記探索点とを結ぶ線を新たな基準線とし、前記カストリ線設定工程において設定した前記カストリ線の前記候補点を新たな探索点にし、かつ、前記新たな探索点よりも所定の周回方向側に向かう方向において、前記新たな探索点から前記終了判定点との間にある前記候補点を、新たな候補点にする変更工程を更に包含し、
前記候補線設定工程では、前記新たな候補点と、前記新たな探索点とを結ぶ線を新たな候補線に設定し、
前記選択工程では、前記新たな候補線のうち、前記非有効領域内のみに配置されている前記新たな候補線を新たな選択候補線とし、前記非有効領域内のみに配置されている前記新たな候補線がない場合、前記輪郭線上の前記新たな候補線を前記新たな選択候補線にし、
前記角度算出工程では、前記新たな基準線と前記新たな選択候補線とが成す角度を算出し、
前記カストリ線設定工程では、前記角度算出工程において算出した前記角度のうち、最も小さい角度における前記新たな選択候補線の前記新たな候補点と、前記新たな探索点とを結ぶ線を前記カストリ線に設定する、請求項６または７に記載されたカストリ線の位置決定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カストリ線の位置決定装置、カッティングシステム、カストリ線の位置決定用のコンピュータプログラム、および、カストリ線の位置決定方法に関する。
【背景技術】
【０００２】
従来から、シートを切断するカッティング装置が知られている。ここで、本明細書において、「切断」には、シートの厚み方向の全てを切断する場合の他に、厚み方向の一部を切断する場合も含まれる。例えば、カッティング装置は、シートに対して二次元的に相対移動可能なキャリッジと、キャリッジに搭載されたカッターとを備えている。
【０００３】
ところで、カッティング装置によって切断されるシートとして、例えば特許文献１には、ベースシートと、接着剤を介して、ベースシートの表面に貼付された表面シートとを備えたシートが開示されている。表面シートは、文字または図形などの必要な対象物を示す領域（以下、有効領域という。）と、有効領域を除いた領域（以下、非有効領域という。）を有する。例えば、有効領域内の表面シートをベースシートに残し、非有効領域内の表面シートはベースシートから剥がされる。
【０００４】
非有効領域内の表面シートをベースシートから剥がす場合、対象物の形状によっては、非有効領域内の表面シートがベースシートから綺麗に剥がれないことがあった。その結果、対象物が裂けたり、千切れたりするおそれがあった。そこで、対象物が裂けること、または、千切れることを抑制するために、非有効領域内の表面シートに切り目を形成すことが行われる。ここでは、上記切り目のことを「カストリ線」と称する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平６−２３８５９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、従来では、カッティング装置によって切断されるシートにおいて、表面シートのどの位置にカストリ線を配置するかは、ユーザの経験則に基づいて行われていた。そのため、ユーザによっては、カストリ線を最適な位置に配置することができないおそれがあった。カストリ線が最適な位置に配置されない場合、非有効領域内の表面シートをベースシートから適切に剥がすことができずに、対象物が破損することがあった。
【０００７】
本発明はかかる点に鑑みてなされたものであり、その目的は、カッティング装置によって切断されるシートにおいて、最適な位置にカストリ線を配置することが可能なカストリ線の位置決定装置、カッティングシステム、カストリ線の位置決定用のコンピュータプログラム、および、カストリ線の位置決定方法を提供することである。
【課題を解決するための手段】
【０００８】
本発明に係るカストリ線の位置決定装置は、ベースシートと、接着材料を介して前記ベースシートの表面に貼り付けられ、対象物が配置された表面シートとを有し、かつ、カッティング装置によって前記表面シートの前記対象物の輪郭線に沿って、前記表面シートが切断されるシートにおいて、前記表面シートに切り目を形成する基準となる線であるカストリ線を配置する位置を決定するカストリ線の位置決定装置である。前記表面シートは、前記ベースシートに残される領域である有効領域と、前記ベースシートから剥がされる領域である非有効領域とを有している。前記位置決定装置は、記憶部と、候補点選択部と、探索点選択部と、基準線設定部と、候補線設定部と、選択部と、角度算出部と、カストリ線設定部と、を備えている。前記記憶部には、前記表面シート上に予め定められた基準点が記憶されている。前記候補点選択部は、前記輪郭線をポリラインで表現し、前記ポリラインによって得られた前記輪郭線上の複数の頂点を前記カストリ線の端点となる候補点にする。前記探索点選択部は、複数の前記候補点の中から、前記カストリ線の端点となる点を探索するための基準となる探索点を選択する。前記基準線設定部は、前記基準点と前記探索点とを結ぶ線を基準線に設定する。候補線設定部は、複数の前記候補点のうち前記探索点を除く点と、前記探索点とをそれぞれ結ぶ複数の線を候補線に設定する。前記選択部は、複数の前記候補線のうち、前記非有効領域内のみに配置されている前記候補線を選択候補線とし、前記非有効領域内のみに配置されている前記候補線がない場合、前記輪郭線上の前記候補線を前記選択候補線にする。前記角度算出部は、前記基準線と、前記選択候補線とが成す角度を算出する。前記カストリ線設定部は、前記角度算出部によって算出された前記角度のうち、最も小さい角度における前記選択候補線の前記候補点と、前記探索点とを結ぶ線を前記カストリ線に設定する。
【０００９】
上記位置決定装置によれば、対象物の輪郭線の一部と共に有効領域を囲むような位置にカストリ線を配置することができる。上記位置決定装置によって配置されたカストリ線は、必要となる有効領域内の位置には配置されない。したがって、必要となる有効領域内の表面シートに重なることなくカストリ線を自動に配置することができる。また、上記位置決定装置では、輪郭線をポリラインで表現したときの頂点を候補点に設定しているため、より多くの候補点が指定される。そのため、より多くの候補点の中からカストリ線の端点が選択されるため、最適な位置にカストリ線を配置し易い。
【００１０】
本発明に係るカストリ線の位置決定方法は、ベースシートと、接着材料を介して前記ベースシートの表面に貼り付けられ、対象物が配置された表面シートとを有し、かつ、カッティング装置によって前記表面シートの前記対象物の輪郭線に沿って、前記表面シートが切断されるシートにおいて、前記表面シートに切り目を形成する基準となる線であるカストリ線を配置する位置を決定するカストリ線の位置決定方法である。前記表面シートは、前記ベースシートに残される領域である有効領域と、前記ベースシートから剥がされる領域である非有効領域とを有している。前記位置決定方法は、候補点選択工程と、探索点選択工程と、基準線設定工程と、候補線設定工程と、選択工程と、角度算出工程と、カストリ線設定工程とを包含する。前記候補点選択工程では、前記輪郭線をポリラインで表現し、前記ポリラインによって得られた前記輪郭線上の複数の頂点を前記カストリ線の端点となる候補点にする。前記探索点選択工程では、複数の前記候補点の中から、前記カストリ線の端点となる点を探索するための基準となる探索点を選択する。前記基準線設定工程では、前記表面シート上に予め定められた基準点と前記探索点とを結ぶ線を基準線に設定する。前記候補線設定工程では、複数の前記候補点のうち前記探索点を除く点と、前記探索点とをそれぞれ結ぶ複数の線を候補線に設定する。前記選択工程では、複数の前記候補線のうち、前記非有効領域内のみに配置されている前記候補線を選択候補線とし、前記非有効領域内のみに配置されている前記候補線がない場合、前記輪郭線上の前記候補線を前記選択候補線にする。前記角度算出工程では、前記基準線と、前記選択候補線とが成す角度を算出する。前記カストリ線設定工程では、前記角度算出工程で算出した前記角度のうち、最も小さい角度における前記選択候補線の前記候補点と、前記探索点とを結ぶ線を前記カストリ線に設定する。
【発明の効果】
【００１１】
本発明によれば、カッティング装置によって切断されるシートにおいて、最適な位置にカストリ線を配置することができる。
【図面の簡単な説明】
【００１２】
【図１】実施形態に係るカッティングシステムのカッティング装置を示す斜視図である。
【図２】カッティングヘッドを示す斜視図である。
【図３】カッターを示す正面図である。
【図４】カッティングシステムのブロック図である。
【図５】シートを示す模式図である。
【図６】図５のＶＩ−ＶＩ断面におけるシートの断面図である。
【図７】輪投げカストリ線の配置位置を示す図である。
【図８】輪投げカストリ線を配置する位置を決定する手順を示したフローチャートである。
【図９】輪投げカストリ線を配置する位置を決定する手順を説明する表面シートの模式図である。
【図１０】輪投げカストリ線を配置する位置を決定する手順を説明する表面シートの模式図である。
【図１１】輪投げカストリ線を配置する位置を決定する手順を説明する表面シートの模式図である。
【図１２】輪投げカストリ線を配置する位置を決定する手順を説明する表面シートの模式図である。
【図１３】輪投げカストリ線を配置する位置を決定する手順を説明する表面シートの模式図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照しながら、本発明の実施形態に係るカストリ線の位置決定装置（以下、単に「位置決定装置」ともいう。）を備えたカッティングシステムについて説明する。なお、ここで説明される実施形態は、当然ながら特に本発明を限定することを意図したものではない。また、同じ作用を奏する部材・部位には同じ符号を付し、重複する説明は適宜省略または簡略化する。
【００１４】
図１は、本実施形態に係るカッティングシステム１を示した模式図であり、カッティング装置１０を示す斜視図である。以下の説明では、カッティング装置１０を正面から見たとき、カッティング装置１０から遠ざかる方を前方、カッティング装置１０に近づく方を後方とする。左、右、上、下とは、カッティング装置１０を正面から見たときの左、右、上、下をそれぞれ意味するものとする。また、図面中の符号Ｆ、Ｒｒ、Ｌ、Ｒ、Ｕ、Ｄは、それぞれ前、後、左、右、上、下を示している。ただし、これらは説明の便宜上の方向に過ぎず、カッティングシステム１の設置態様を何ら限定するものではない。また、符号Ｙは主走査方向を示している。符号Ｘは、主走査方向Ｙを平面視において直交する副走査方向を示している。ただし、主走査方向Ｙおよび副走査方向Ｘは特に限定される訳ではなく、適宜に設定可能である。
【００１５】
図１に示すように、カッティングシステム１は、カッティング装置１０と、カストリ線の位置決定装置１００とを備えている。カッティング装置１０は、シールなどのシート５を所望の形状に切断する装置である。本実施形態では、カッティング装置１０は、本体部１２と、プラテン２０と、グリッドローラ２２と、ピンチローラ２４と、ガイドレール２６と、ベルト２８と、カッティングヘッド３０とを備えている。
【００１６】
本体部１２は、主走査方向Ｙに延びている。本実施形態では、本体部１２は、スタンド１４に支持されている。本体部１２の右部には、操作パネル１７が設けられている。操作パネル１７には、カッティング装置１０の状態、および、切断に関する情報などが表示される。
【００１７】
本体部１２には、シート５が載置されるプラテン２０が配置されている。プラテン２０には、円筒状のグリッドローラ２２が設けられている。グリッドローラ２２は、その上面部を露出させた状態でプラテン２０に埋設されている。グリッドローラ２２には、フィードモータ２２ａ（図４参照）が接続しており、グリッドローラ２２は、フィードモータ２２ａによって駆動される。グリッドローラ２２は、シート５を副走査方向Ｘに移動させる送り機構である。グリッドローラ２２の上方には、複数のピンチローラ２４が配置されている。ピンチローラ２４は、グリッドローラ２２に対して上下方向で対向している。ピンチローラ２４は、シート５の厚さに応じて上下方向の位置を設定可能に構成されている。ここでは、ピンチローラ２４とグリッドローラ２２との間にシート５が挟み込まれる。グリッドローラ２２およびピンチローラ２４は、シート５を狭持しながらシート５を副走査方向Ｘに搬送する。
【００１８】
ガイドレール２６は、本体部１２に設けられている。ガイドレール２６は、プラテン２０の上方に配置されている。ガイドレール２６は、プラテン２０と平行になるように配置されており、主走査方向Ｙに延びている。ここでは、ガイドレール２６は、前方に突出した係合部２７を有している。
【００１９】
ベルト２８は、本体部１２に配置されている。ベルト２８は、無端状のベルトであり、主走査方向Ｙに延びている。ここでは、ベルト２８の右端および左端には、図示しないプーリが巻き掛けられている。一方のプーリは、当該プーリを駆動する駆動モータ２８ａ（図４参照）に接続されている。駆動モータ２８ａは、上記プーリを介してベルト２８に接続されている。駆動モータ２８ａが回転すると上記プーリが回転し、ベルト２８が主走査方向Ｙに走行する。ここでは、ベルト２８には、後述するキャリッジ３２が固定されている。駆動モータ２８ａの回転によって、キャリッジ３２をシート５に対して主走査方向Ｙに相対移動させることができる。
【００２０】
カッティングヘッド３０は、ガイドレール２６に沿って主走査方向Ｙに移動可能である。カッティングヘッド３０は、シート５を切断する。図２は、カッティングヘッド３０を示す斜視図である。図２は、カバー４４（図１参照）が取り外された図である。図２に示すように、カッティングヘッド３０は、キャリッジ３２と、カッター３８と、円筒型のボイスコイルモータ４０とを備えている。
【００２１】
キャリッジ３２は、後述のホルダ３５を支持し、シート５に対して相対移動が可能となっている。キャリッジ３２は、ガイドレール２６（図１参照）に摺動自在に支持されている。キャリッジ３２は、ベルト２８に固定されている。ベルト２８が駆動すると、キャリッジ３２はガイドレール２６に沿って主走査方向Ｙに移動する。キャリッジ３２は、カッター３８およびボイスコイルモータ４０を主走査方向Ｙに移動させる。キャリッジ３２は、カッター３８とボイスコイルモータ４０とを支持するキャリッジベース３３を備えている。
【００２２】
さらに、キャリッジ３２は、ガイド３４（図１参照）と、固定プレート３７とを備えている。図１に示すように、ガイド３４は、ガイドレール２６の係合部２７に係合する。ガイド３４は、ガイドレール２６に対して摺動可能である。図２に示すように、固定プレート３７はベルト２８に固定される。ガイド３４とキャリッジベース３３とは、互いにボルトなどによって固定されている。
【００２３】
ボイスコイルモータ４０は、キャリッジ３２に搭載されている。ボイスコイルモータ４０は、キャリッジベース３３に支持されている。ボイスコイルモータ４０は、ホルダ３５に連結され、ホルダ３５に対して少なくともシート５（図１参照）に対して接近する方向の力を与える。本実施形態では、ボイスコイルモータ４０は、ホルダ３５に対して上向きまたは下向きの力を与える。ボイスコイルモータ４０は、ボイスコイルモータ４０に供給される供給信号（すなわち、電流信号）によりホルダ３５に与える力の大きさが変更可能に構成されている。なお、ボイスコイルモータ４０には従来公知のものを利用することができる。
【００２４】
カッター３８はキャリッジ３２に搭載されている。カッター３８は、上下方向に移動可能なホルダ３５に保持されている。ホルダ３５は、カッター３８をシート５（図１参照）に対して接近および離反が可能なように支持する。本実施形態では、カッター３８は、ホルダ３５の左方に配置されているが、カッター３８の位置は特に限定されない。ホルダ３５とキャリッジベース３３との間には、ばね４６が設けられている。ホルダ３５は、ばね４６によって上向きの付勢力を受けている。ホルダ３５に保持されたカッター３８は、ボイスコイルモータ４０の駆動力を受けて上下方向に移動するように構成されている。
【００２５】
図３は、カッター３８を示す正面図である。図３に示すように、カッター３８は、棒状に延び、ホルダ３５（図２参照）に保持された本体部３８ａと、本体部３８ａの下端に固定された刃３８ｂと、本体部３８ａに設けられたフランジ部３８ｃとを備えている。シート５（図１参照）は、カッター３８の刃３８ｂによって切断される。上述したように、カッター３８は、キャリッジ３２によって主走査方向Ｙに移動する。したがって、カッター３８の刃３８ｂは、主走査方向Ｙに移動する。
【００２６】
なお、図１に示すように、キャリッジ３２には、カバー４４が取り付けられていてもよい。カバー４４は、キャリッジ３２の少なくとも一部を覆っている。このようなカバー４４を設けることによって、切断時に生じる切粉がカバー４４の内方に侵入することを抑制することができる。
【００２７】
図１に示すように、カッティング装置１０において、シート５を切断する際には、ボイスコイルモータ４０（図２参照）によってカッター３８の刃３８ｂ（図３参照）の上下方向の位置を調整する。そして、刃３８ｂの上下方向の位置が調整し終わると、駆動モータ２８ａ（図４参照）によって刃３８ｂを主走査方向Ｙに移動させつつ、上述のグリッドローラ２２（図１参照）によってシート５を副走査方向Ｘに移動させる。このようにして、シート５が所定の形状に切断される。
【００２８】
図４は、カッティングシステム１のブロック図である。図４に示すように、カッティング装置１０は、制御装置４５を備えている。制御装置４５は、グリッドローラ２２に接続されたフィードモータ２２ａに接続されている。制御装置４５は、フィードモータ２２ａを駆動させてグリッドローラ２２を駆動させることで、シート５を副走査方向Ｘに移動させる。制御装置４５は、ベルト２８を主走査方向Ｙに走行させる駆動モータ２８ａに接続されている。制御装置４５は、駆動モータ２８ａを駆動させてベルト２８を走行さることで、ベルト２８に固定されたキャリッジ３２を主走査方向Ｙに移動させる。また、制御装置４５は、ボイスコイルモータ４０に接続されている。制御装置４５は、ボイスコイルモータ４０の駆動を制御することで、ボイスコイルモータ４０に連結されたホルダ３５（図２参照）、および、ホルダ３５に保持されたカッター３８（図２参照）の上下方向の移動を制御する。なお、制御装置４５の構成は特に限定されない。例えば、制御装置４５は、コンピュータであり、中央演算処理装置（以下、ＣＰＵという。）と、ＣＰＵが実行するプログラムなどが格納されたＲＯＭと、ＲＡＭなどを備えていてもよい。
【００２９】
以上、カッティング装置１０について説明した。ところで、カッティング装置１０によって切断されるシート５の一例として、シールが挙げられる。図５は、シート５を示す模式図である。図６は、図５のＶＩ−ＶＩ断面におけるシート５の断面図である。図５に示すように、シート５は、ベースシート５１と、接着剤などの接着部材５２（図６参照）を介して、ベースシート５１の表面に貼り付けられる表面シート５３とを備えている。表面シート５３には、所望の対象物５４が配置されている。また、表面シート５３は、対象物５４の輪郭線５８を境目として区分けされた有効領域５５と、非有効領域５６とを有している。有効領域５５は、ベースシート５１に残される表面シート５３上の領域である。有効領域５５は、必要な領域であり、例えば、対象物５４が配置された領域である。非有効領域５６は、ベースシート５１から剥がされる表面シート５３上の領域である。非有効領域５６は、表面シート５３の全領域のうち有効領域５５を除いた領域である。また、非有効領域５６は、不必要な領域であり、非有効領域５６内の表面シート５３は処分される。ただし、有効領域５５は、表面シート５３の全領域のうち対象物５４を除いた領域であってもよい。この場合、非有効領域５６は、対象物５４が配置された領域である。なお、ここでは、有効領域５５内の表面シート５３のことを「対象物シート」と適宜称し、非有効領域５６内の表面シート５３のことを「不要シート」と適宜称する。
【００３０】
本実施形態では、シート５において、対象物５４の輪郭線５８には、切り目が形成されている。ここで、「切り目」とは、図６に示すように、表面シート５３の表面からベースシート５１の上部までに亘る深さの切り込み５９のことである。この切り込み５９は、カッティング装置１０によって形成される。本実施形態では、輪郭線５８に切り込み５９が形成されていることによって、有効領域５５と非有効領域５６とを切り離すことができる。また、輪郭線５８に切り込み５９が形成されていることによって、有効領域５５内の表面シート５３（対象物シート）をベースシート５１上に残した状態で、非有効領域５６内の表面シート５３（不要シート）のみをベースシート５１から剥がすことができる。
【００３１】
ところで、図５のようなシート５において、非有効領域５６内の表面シート５３をベースシート５１から剥がす際、対象物５４の形状によっては、非有効領域５６内の表面シート５３がベースシート５１から綺麗に剥がれないことがあった。その結果、有効領域５５内の表面シート５３（対象物シート）が裂けたり、千切れたりするおそれがあった。そこで、そのような対象物シートが裂けること、および、千切れることを抑制するために、非有効領域５６内の表面シート５３に切り目を形成することが行われる。本実施形態では、上述のように、輪郭線５８に形成された切り目以外のシート５に形成された切り目のことを「カストリ線」という。「カストリ線」は、非有効領域５６内の不要シートをベースシート５１から綺麗に剥がすことを補助する線である。例えば、図５において、線６０がカストリ線であり、表面シート５３の非有効領域５６内に配置されている。
【００３２】
従来では、例えば、シート５において、非有効領域５６のどの位置にカストリ線６０を配置するかは、ユーザの経験則に基づいて行われていた。そのため、ユーザによっては、カストリ線６０を最適な位置に配置することができないことがあった。カストリ線６０が最適な位置に配置されない場合、非有効領域５６内の不要な表面シート５３をベースシート５１から適切に剥がすことができずに、有効領域５５内の表面シート５３が破損すること、または、非有効領域５６内の表面シート５３の一部が千切れて、ベースシート５１に残ることがあった。
【００３３】
そこで、本願出願人は、カストリ線をどのような位置に配置することで、非有効領域５６内の表面シート５３をベースシート５１から適切に剥がすことができるかを検討した。その結果、本願出願人は、以下のような位置にカストリ線を配置することで、非有効領域５６内の不必要な表面シート５３をベースシート５１から適切に剥がすことができることを見出した。
【００３４】
図７は、シート５を示す模式図であって、輪投げカストリ線６０ａの配置位置を示す図である。まず、本願出願人は、図７に示すように、対象物５４の輪郭線５８上の所定の点と点を結ぶような線であって、対象物５４の輪郭線５８の一部と共に有効領域５５を囲むような線となる位置にカストリ線６０ａを配置することが好ましいことを見出した。本実施形態では、有効領域５５は対象物５４の領域であるため、カストリ線６０ａは、対象物５４の輪郭線５８の一部と共に対象物５４を囲むような線である。対象物５４の輪郭線５８の一部と共に輪を描くようにカストリ線６０ａを配置することが好ましい。図７のシート５では、２回に分けて非有効領域５６内の表面シート５３を剥がす。まず、非有効領域５６内の表面シート５３のうち、カストリ線６０ａよりも外側（表面シート５３の外縁側）の表面シート５３をベースシート５１から剥がす。次に、非有効領域５６内の表面シート５３のうち、カストリ線６０ａの内側であって、カストリ線６０ａと輪郭線５８とによって囲まれた非有効領域５６内の表面シート５３をベースシート５１から剥がす。このようなカストリ線６０ａを配置することによって、非有効領域５６内の表面シート５３のうち形状が複雑な箇所の表面シート５３を、非有効領域５６内の外側の表面シート５３を剥がし終えた後から剥がすことができる。そのため、非有効領域５６内の表面シート５３をベースシート５１から剥がし易い。なお、本実施形態では、対象物５４の輪郭線５８の一部と共に輪を描くように配置されたカストリ線６０ａのことを「輪投げカストリ線」と称する。
【００３５】
本実施形態では、シート５の表面シート５３に輪投げカストリ線６０ａを自動で配置することを、カストリ線の位置決定装置１００が行う。そして、カッティング装置１０は、位置決定装置１００によって配置されたカストリ線に沿って、切り目を形成する。
【００３６】
次に、カストリ線の位置決定装置１００について詳述する。図４に示すように、位置決定装置１００は、カッティング装置１０と別体であってもよいし、カッティング装置１０に内蔵されていてもよい。位置決定装置１００は、カッティング装置１０の制御装置４５に電気的に接続されている。例えば、位置決定装置１００は、コンピュータであり、ＣＰＵと、ＣＰＵが実行するプログラムなどが格納されたＲＯＭと、ＲＡＭなどを備えていてもよい。ここでは、コンピュータ内に保存されたプログラムを使用して、輪投げカストリ線を配置する位置を決定する。位置決定装置１００は、カッティングシステム１のための専用のコンピュータで実現されるものであってもよいし、汎用のコンピュータで実現されるものであってもよい。
【００３７】
本実施形態では、位置決定装置１００は、記憶部１１２と、領域設定部１１４と、候補点選択部１１６と、探索点選択部１１８と、基準線設定部１２０と、候補線設定部１２１と、選択部１２３と、角度算出部１２４と、カストリ線設定部１２５と、削除判定部１２６と、削除部１２７と、終了判定部１２９と、変更部１３０とを備えている。なお、位置決定装置１００の各部は、ソフトウェアによって構成されていてもよいし、ハードウェアによって構成されていてもよい。また、位置決定装置１００の各部は、プロセッサによって行われるものであってもよいし、回路に組み込まれるものであってもよい。なお、上述した各部の具体的な制御などについては後述する。
【００３８】
次に、輪投げカストリ線を配置する位置を決定する手順について説明する。ここでは、まず、輪投げカストリ線を配置する手順の概要を説明し、次に、該手順の詳細について説明する。
【００３９】
本実施形態では、図９に示すように、輪郭線５８は、ポリラインで表現されるものである。ここで、ポリラインとは、連続した複数の線分の集合であり、複数の線分は複数の頂点を繋ぐことで連続している。本実施形態では、輪郭線５８をポリラインで表現した際の複数の頂点（以下、「ポリライン頂点」ともいう。）の中から、輪投げカストリ線の端点となる頂点（以下、「選択頂点」ともいう。）を選択する。そして、輪郭線５８の所定の周回方向（例えば、時計回りの方向）に沿って、隣り合う選択頂点を結んだ線を輪投げカストリ線とする。このような手順によって、対象物５４の輪郭線５８の一部と共に有効領域５５を囲むような輪投げカストリ線が配置される。
【００４０】
図８は、輪投げカストリ線を配置する位置を決定する手順を示したフローチャートである。ここでは、図７に示すように、対象物５４が配置されている領域の表面シート５３が必要なシートである。そのため、対象物５４を囲むような位置に輪投げカストリ線を配置する詳細な手順について、図８のフローチャートに沿って説明する。なお、以下の説明において、表面シート５３とは、表面シート５３を画像データ化したものである。表面シート５３は、ＸＹ座標上に配置されているものとする。
【００４１】
まず、図８のステップＳ１０１では、領域設定部１１４は、図９に示すように、表面シート５３の領域の中から有効領域５５を設定する。表面シート５３の領域のうち、有効領域５５以外の領域は、非有効領域５６に設定される。ここでは、非有効領域５６に輪投げカストリ線が配置される。なお、有効領域５５を設定する方法は特に限定されない。例えば、ユーザが、操作パネル１７（図１参照）に設けられたユーザインターフェイス（ＵＩ）を利用して、有効領域５５を指定してもよい。この場合、領域設定部１１４は、ユーザによって指定された領域を有効領域５５に設定し、ユーザによって指定された有効領域５５以外の領域を非有効領域５６に設定する。本実施形態では、対象物５４が含まれる領域が有効領域５５に設定されている。なお、有効領域５５および非有効領域５６に関する情報は、記憶部１１２に記憶される。
【００４２】
次に、図８のステップＳ１０２では、候補点選択部１１６は、輪投げカストリ線の端点となり得る候補点を選択する。ここでは、候補点選択部１１６は、図９に示すように、輪郭線５８をポリラインで表現する。すなわち、候補点選択部１１６は、輪郭線５８を連続する複数の線分で表現する。そして、候補点選択部１１６は、ポリラインによって得られた輪郭線５８上のポリライン頂点を候補点Ａｐに設定する。図９に示された輪郭線５８上の全てのポリライン頂点が候補点Ａｐである。
【００４３】
次に、図８のステップＳ１０３では、探索点選択部１１８は、図１０に示すように、探索を開始する探索点Ｓｔ１を選択する。本実施形態では、探索点選択部１１８は、探索点Ｓｔ１を選択すると共に、終了判定点Ｄｐを選択する。ここで、探索点Ｓｔ１とは、輪投げカストリ線の端点となる点を探索するための基準となる点のことである。探索点Ｓｔ１は、輪郭線５８上の候補点Ａｐ（図９参照）のうちの１つの点である。終了判定点Ｄｐとは、後述する図８のステップＳ１１１の終了判定時に使用されるものである。なお、本実施形態では、探索点Ｓｔ１と終了判定点Ｄｐとは、同じ点である。この探索点Ｓｔ１および終了判定点Ｄｐを選択する手順は特に限定されないが、例えば、以下のようにして、探索点Ｓｔ１および終了判定点Ｄｐを設定することができる。
【００４４】
本実施形態では、図１０に示すように、表面シート５３には、基準点Ｓｔ０と、基準点Ｓｔ０から所定の方向に延びた基準ベクトルＶ０が予め設定されている。基準点Ｓｔ０および基準ベクトルＶ０のそれぞれの位置は、記憶部１１２に予め記憶されている。この基準ベクトルＶ０は、本発明の「第１の線」の一例である。基準点Ｓｔ０および基準ベクトルＶ０の位置は特に限定されない。例えば、基準点Ｓｔ０は、図１０の表面シート５３の左上の端点に設定されている。基準ベクトルＶ０は、基準点Ｓｔ０から所定の方向（ここでは、Ｙ座標のマイナス方向（図１０では、下方））に延びたベクトルである。なお、図１０において、説明の便宜上、候補点Ａｐの一部のみに、符号Ａｐ（０）〜Ａｐ（３）の何れかの符号が付されている。ここでは、探索点選択部１１８は、ステップＳ１０２において選択された複数の候補点Ａｐ（０）〜Ａｐ（３）と、基準点Ｓｔ０とをそれぞれ結ぶベクトルＶｓ（０）〜Ｖｓ（３）を探索ベクトルに設定する。なお、図１０において、一部の探索ベクトルは省略されているが、実際には、この探索ベクトルは、候補点Ａｐの全てに対して設定されるものである。本実施形態では、探索ベクトルＶｓ（０）〜Ｖｓ（３）は、本発明の「第２の線」の一例である。
【００４５】
そして、探索点選択部１１８は、基準ベクトルＶ０と各探索ベクトルＶｓ（０）〜Ｖｓ（３）とが成す角度である探索角度Ｒ０（０）〜Ｒ０（３）を算出する。この探索角度は、全ての探索ベクトルに対して算出されるものである。次に、探索点選択部１１８は、算出した探索角度Ｒ０（０）〜Ｒ０（３）のうち、最も小さい探索角度における探索ベクトルに含まれる候補点を探索点Ｓｔ１および終了判定点Ｄｐに設定する。図１０では、探索角度Ｒ０（０）が探索角度Ｒ０（１）〜Ｒ０（３）よりも小さく、最も小さい角度であるため、探索ベクトルＶｓ（０）に含まれる候補点である候補点Ａｐ（０）が探索点Ｓｔ１および終了判定点Ｄｐに設定される。
【００４６】
次に、図８のステップＳ１０４では、基準線設定部１２０は、基準線Ｌｎを設定する。ここで、「基準線」とは、後述する図８のステップＳ１０７の角度Ｒ１を算出する際に利用する基準となる線である。本実施形態では、基準線設定部１２０は、図１１に示すように、記憶部１１２に予め記憶された基準点Ｓｔ０と、ステップＳ１０３において選択された探索点Ｓｔ１とを結ぶ線を基準線Ｌｎに設定する。
【００４７】
次に、図８のステップＳ１０５では、候補線設定部１２１は、輪投げカストリ線の候補となる候補線を設定する。図１１では、候補線設定部１２１は、探索点Ｓｔ１と、候補点Ａｐのうち基準線Ｌｎの端点に設定された候補点Ａｐ（０）を除く候補点Ａｐ（１）〜Ａｐ（３）とを結ぶそれぞれの線Ｌ（１）〜Ｌ（３）を候補線に設定する。なお、ここでは、候補線は、複数存在する。図１１では、複数の候補線の一部が省略されているが、実際には、候補点Ａｐ（０）を除く候補点Ａｐ（図９参照）に対して候補線が設定される。
【００４８】
次に、図８のステップＳ１０６では、選択部１２３は、複数の候補線Ｌ（１）〜Ｌ（３）の中から非有効領域５６内のみに配置されている候補線を選択する。図１１の一例では、候補線Ｌ（１）〜Ｌ（３）のうち非有効領域５６内のみに配置されている候補線は存在しない。このように、非有効領域５６内のみに配置されている候補線が存在しない場合、選択部１２３は、輪郭線５８上の候補線（詳しくは、ポリラインによって表現された輪郭線５８上の候補線）であって、所定の周回方向（ここでは、時計回りの方向）に延びた候補線を選択する。この所定の周回方向は、記憶部１１２に予め記憶されている。図１１では、候補線Ｌ（１）が輪郭線５８上に存在しており、候補線Ｌ（２）、Ｌ（３）は、少なくとも一部が有効領域５５内に配置されている候補線である。そのため、選択部１２３は、候補線Ｌ（１）を選択する。本実施形態では、ステップＳ１０６において、選択部１２３によって選択された候補線のことを「選択候補線」と称する。
【００４９】
次に、図８のステップＳ１０７では、角度算出部１２４は、基準線Ｌｎと、ステップＳ１０６において選択した選択候補線との角度を算出する。ここで、「基準線Ｌｎと選択候補線との角度」とは、０度以上９０度以下で示される角度のことをいう。なお、図１１では、ステップＳ１０６において選択された選択候補線は、候補線Ｌ（１）のみである。この場合、角度算出部１２４は、基準線Ｌｎと、選択候補線Ｌ（１）とが成す角度を算出する。ただし、選択候補線が１つである場合、ステップＳ１０７は省略されてもよい。
【００５０】
例えば、図１２の一例では、基準線は線Ｌｎ´であり、ステップＳ１０６において、選択部１２３は、候補線Ｌ´（１）、Ｌ´（２）を選択候補線に選択している。候補線Ｌ´（１）には、候補点Ａｐ´（１）が含まれ、候補線Ｌ´（２）には、候補点Ａｐ´（２）が含まれている。図１２の場合、角度算出部１２４は、基準線Ｌｎ´を延長した延長基準線Ｌｎ´１と、選択候補線Ｌ´（１）、Ｌ´（２）とのそれぞれの角度Ｒ１（１）、Ｒ１（２）を算出する。このように、基準線Ｌｎ´と選択候補線Ｌ´（１）、Ｌ´（２）との角度が９０度よりも大きい場合、基準線Ｌｎ´を延長した延長基準線Ｌｎ´１と選択候補線Ｌ´（１）、Ｌ´（２）との角度を算出する。角度算出部１２４において、基準線Ｌｎ´には、延長基準線Ｌｎ´１も含まれるものとする。なお、角度算出部１２４によって算出された角度Ｒ１（１）、Ｒ１（２）は、記憶部１１２に記憶される。
【００５１】
次に、図８のステップＳ１０８では、カストリ線設定部１２５は、ステップＳ１０７において算出された角度のうち、最も小さい角度における選択候補線の端点である候補点と、探索点Ｓｔ１とを結ぶ線を輪投げカストリ線に設定する。図１１では、選択候補線が候補線Ｌ（１）の１つであるため、選択候補線Ｌ（１）の端点である候補点Ａｐ（１）と探索点Ｓｔ１とを結ぶ直線（ここでは、選択候補線Ｌ（１））を輪投げカストリ線に設定する。なお、輪投げカストリ線は、直線であってもよいし、曲線であってもよい。
【００５２】
図１２の一例では、ステップＳ１０７で算出された角度Ｒ１（１）、Ｒ１（２）のうち、角度Ｒ１（２）が最も小さい。この場合、カストリ線設定部１２５は、角度Ｒ１（２）を成す選択候補線Ｌ´（２）の端点である候補点Ａｐ´（２）と、探索点Ｓｔ１´とを結ぶ線を輪投げカストリ線に設定する。
【００５３】
次に、図８のステップＳ１０９では、削除判定部１２６は、直前のステップＳ１０８で設定された輪投げカストリ線が輪郭線５８と一致するか否かを判定する。例えば、図１１の一例では、候補点Ａｐ（１）と探索点Ｓｔ１とを結ぶ直線である選択候補線Ｌ（１）が輪投げカストリ線に設定されている。この輪投げカストリ線Ｌ（１）は輪郭線５８の一部と一致する。この場合、削除判定部１２６は、輪投げカストリ線Ｌ（１）は輪郭線５８と一致すると判定し、次にステップＳ１１０に進む。そして、ステップＳ１１０では、削除部１２７は、直前のステップＳ１０８で設定された輪投げカストリ線Ｌ（１）を削除する。このように、輪投げカストリ線Ｌ（１）が輪郭線５８と一致する場合、輪郭線５８としての切り目が形成される。そのため、輪郭線５８と一致する輪投げカストリ線Ｌ（１）は、削除される。このことによって、同一線に対して切れ目が二重に生成されるのを防ぐことができる。
【００５４】
一方、図１２の一例では、候補点Ａｐ´（２）と、探索点Ｓｔ１´とを結ぶ直線である選択候補線Ｌ´（２）が輪投げカストリ線に設定されている。この輪投げカストリ線Ｌ´（２）は輪郭線５８と一致しない。この場合、ステップＳ１０９において、削除判定部１２６は、輪投げカストリ線Ｌ´（２）は輪郭線５８と一致しないと判定し、次に、ステップＳ１１１に進む。
【００５５】
次に、図８のステップＳ１１１では、終了判定部１２９は、終了判定を行う。本実施形態では、終了判定部１２９は、例えば、図１１において、輪投げカストリ線に設定された選択候補線Ｌ（１）の端点である候補点Ａｐ（１）に対して所定の周回方向（ここでは、時計回りの方向）に隣り合う候補点が終了判定点Ｄｐの場合、処理を終了する。一方、輪投げカストリ線に設定された選択候補線Ｌ（１）の候補点Ａｐ（１）に対して所定の周回方向に隣り合う候補点が終了判定点Ｄｐではない場合、次に、ステップＳ１１２の処理を行う。図１１の一例では、輪投げカストリ線に設定された選択候補線Ｌ（１）の候補点Ａｐ（１）に対して、周回方向に隣り合う候補点は、候補点Ａｐ（２）であり、点Ａｐ（２）は、終了判定点Ｄｐではない。この場合、次に、ステップＳ１１２の処理に進む。
【００５６】
次に、図８のステップＳ１１２では、変更部１３０は、基準線Ｌｎ、探索点Ｓｔ１、および候補点を変更する。図１１の一例では、変更部１３０は、ステップＳ１０８において輪投げカストリ線に設定された選択候補線Ｌ（１）の候補点Ａｐ（１）と、探索点Ｓｔ１とを結ぶ線（ここでは、選択候補線Ｌ（１））を新たな基準線Ｌｎ（図１３参照）に変更する。変更部１３０は、図１１に示すように、輪投げカストリ線に設定された選択候補線Ｌ（１）の候補点Ａｐ（１）を、新たな探索点Ｓｔ１（図１３参照）に設定する。また、変更部１３０は、図１３に示すように、新たな探索点Ｓｔ１よりも所定の周回方向（ここでは、時計回りの方向）側に向かう方向において、新たな探索点Ｓｔ１から終了判定点Ｄｐの間にある候補点Ａｐ（２）、Ａｐ（３）、・・・を、新たな候補点に変更する。ステップＳ１１２の処理が終了した後、図８のステップＳ１０５へ戻る。そして、ステップＳ１０５〜ステップＳ１１２の各処理を繰り返し行うことで、他の輪投げカストリ線が配置され得る。
【００５７】
以上、輪投げカストリ線を配置する位置を決定する手順について説明した。このような手順によって、輪投げカストリ線を配置する位置を決定することで、例えば、図７のような位置に輪投げカストリ線６０ａが配置される。
【００５８】
このように、位置決定装置１００によって、輪投げカストリ線を配置する表面シート５３上の位置を決定した後、カッティング装置１０は、輪投げカストリ線、および、対象物５４の輪郭線５８に沿って切り込みを入れるとよい。
【００５９】
以上、本実施形態では、図７に示すように、対象物５４の輪郭線５８の一部と共に有効領域５５を囲むような位置に輪投げカストリ線６０ａを配置することができる。ここでは、図９に示すように、輪郭線５８をポリラインで表現したときのポリライン頂点を候補点Ａｐに設定しているため、より多くの候補点Ａｐが指定される。そのため、より多くの候補点Ａｐの中から輪投げカストリ線の端点が選択されるため、最適な位置に輪投げカストリ線６０ａを配置し易い。輪投げカストリ線６０ａを配置することによって、非有効領域５６内の表面シート５３のうち形状が複雑な箇所の表面シート５３を後から剥がすことができる。そのため、非有効領域５６内の表面シート５３をベースシート５１から剥がし易い。したがって、有効領域５５内の表面シート５３が破損すること、および、有効領域５５内の表面シート５３が千切れることを抑制することができる。
【００６０】
本実施形態では、カストリ線設定部１２５は、例えば、図１２に示すように、非有効領域５６内のみに配置されている候補線Ｌ´（１）およびＬ´（２）の中から輪投げカストリ線を設定している。よって、図７に示すように、設定された輪投げカストリ線６０ａは、必要となる有効領域５５内の位置には配置されない。したがって、必要となる有効領域５５の表面シート５３に重なることなく輪投げカストリ線６０ａを自動に配置することができる。
【００６１】
本実施形態では、記憶部１１２には、図１０に示すように、基準点Ｓｔ０、および、基準点Ｓｔ０から所定の方向（ここでは、基準点Ｓｔ０からＹ座標のマイナス方向）に延びた基準ベクトルＶ０が記憶されている。探索点選択部１１８は、基準点Ｓｔ０と複数の候補点Ａｐ（０）〜Ａｐ（３）とをそれぞれ結んだ探索ベクトルＶｓ（０）〜Ｖｓ（３）と、基準ベクトルＶ０との角度である探索角度Ｒ０（０）〜Ｒ０（３）を算出する。そして、探索点選択部１１８は、最も小さい探索角度を成す探索ベクトルの候補点を探索点Ｓｔ１に選択する。このことによって、基準点Ｓｔ０から近い位置の候補点を探索点Ｓｔ１に設定することができる。
【００６２】
本実施形態では、図８のステップＳ１１２において、変更部１３０は、図１１に示すように、カストリ線設定部１２５によって輪投げカストリ線が設定された後、カストリ線設定部１２５によって設定された輪投げカストリ線の候補点Ａｐ（１）と、探索点選択部１１８によって選択された探索点Ｓｔ１とを結ぶ線を新たな基準線Ｌｎ（図１３参照）としている。変更部１３０は、図１１に示すように、カストリ線設定部１２５によって設定された輪投げカストリ線の候補点Ａｐ（１）を新たな探索点Ｓｔ１（図１３参照）にしている。また、変更部１３０は、図１３に示すように、新たな探索点Ｓｔ１よりも所定の周回方向（ここでは、時計回りの方向）側に向かう方向において、新たな探索点Ｓｔ１から終了判定点Ｄｐとの間にある候補点Ａｐ（２）、Ａｐ（３）、・・・を、新たな候補点にする。その後、図８のステップＳ１０５に戻り、候補線設定部１２１は、新たな候補点Ａｐ（２）、Ａｐ（３）、・・・と、図１３の新たな探索点Ｓｔ１とを結ぶ線を新たな候補線に設定する。そして、図８のステップＳ１０６において、選択部１２３は、新たな候補線のうち、非有効領域５６内のみに配置されている新たな候補線を新たな選択候補線とし、非有効領域５６内のみに配置されている新たな候補線がない場合、輪郭線５８上の新たな候補線を新たな選択候補線にする。図８のステップＳ１０７において、角度算出部１２４は、図１３の新たな基準線Ｌｎと新たな選択候補線とが成す角度を算出する。そして、図８のステップＳ１０８において、カストリ線設定部１２５は、角度算出部１２４によって算出された角度のうち、最も小さい角度における新たな選択候補線の新たな候補点と、図１３の新たな探索点Ｓｔ１とを結ぶ線を輪投げカストリ線に設定する。このように、図８のステップＳ１１１において、終了と判定されない限り、ステップＳ１０５〜ステップＳ１１２を繰り返し実行することで、対象物５４の輪郭線５８の一部と共に有効領域５５を囲むような位置に輪投げカストリ線６０ａを自動に配置し易い。
【００６３】
なお、位置決定装置１００の各部である記憶部１１２と、領域設定部１１４と、候補点選択部１１６と、探索点選択部１１８と、基準線設定部１２０と、候補線設定部１２１と、選択部１２３と、角度算出部１２４と、カストリ線設定部１２５と、削除判定部１２６と、削除部１２７と、終了判定部１２９と、変更部１３０とは、ソフトウェアによって構成されていてもよい。すなわち、位置決定装置１００の上記各部は、コンピュータプログラムがコンピュータに読み込まれることにより、当該コンピュータによって実現されるようになっていてもよい。本発明には、コンピュータを上記各部として機能させるためのカストリ線の位置決定用のコンピュータプログラムが含まれる。また、本発明には、当該コンピュータプログラムが記録されたコンピュータ読み取り可能な記録媒体が含まれる。また、上記各部は、位置決定装置１００に記憶されたコンピュータプログラムを実行することで実現されるプロセッサであってもよい。この場合、各部は、１つのプロセッサによって実現されるものであってもよいし、複数のプロセッサによって実現されるものであってもよい。また、本発明には、各部が実行するプログラムと同様の機能が実現された回路が含まれる。また、本発明には、位置決定装置１００の各部によって実現されるカストリ線の位置決定方法が含まれる。
【符号の説明】
【００６４】
１  カッティングシステム
５  シート
５１  ベースシート
５３  表面シート
５４  対象物
５５  有効領域
５６  非有効領域
５８  輪郭線
６０ａ  輪投げカストリ線（カストリ線）
１０  カッティング装置
１００  カストリ線の位置決定装置
１１２  記憶部
１１４  領域設定部
１１６  候補点選択部
１１８  探索点選択部
１２０  基準線設定部
１２１  候補線設定部
１２３  選択部
１２４  角度算出部
１２５  カストリ線設定部
１２９  終了判定部
１３０  変更部
【図１】
2018099759.tif 000003
【図２】
2018099759.tif 000004
【図３】
2018099759.tif 000005
【図４】
2018099759.tif 000006
【図５】
2018099759.tif 000007
【図６】
2018099759.tif 000008
【図７】
2018099759.tif 000009
【図８】
2018099759.tif 000010
【図９】
2018099759.tif 000011
【図１０】
2018099759.tif 000012
【図１１】
2018099759.tif 000013
【図１２】
2018099759.tif 000014
【図１３】
2018099759.tif 000015