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