(57)【特許請求の範囲】
【請求項１】
シートの画像領域の周囲の４箇所の領域のうちの２箇所に大きさ、色、形の異なる特徴を有するトンボを設けておき、
コンピュータに、
カッティングプロッタのステージ上にセットした前記シートの前記４箇所の領域のうちの３箇所を所定順序で検出して得た前記３箇所各々のトンボの有無及びトンボの特徴を判別することによりトンボを特定した検出結果を、回転・反転情報テーブルに記憶したトンボの有無及び前記トンボの特徴の前記所定順序での並び順と前記シートの回転・反転状態との対応を示す回転・反転情報と比較することで、前記ステージ上にセットしたシートの回転・反転状態を取得する回転・反転状態取得手段、
として機能させることを特徴とするカッティングプログラム。
【請求項２】
シートの画像領域の周囲の４箇所の領域のうちの３箇所以上に大きさ、色、形の異なる特徴を有するトンボを設けておき、
コンピュータに、
カッティングプロッタのステージ上にセットした前記シートの前記４箇所の領域のうちの２箇所を所定順序で検出して得た前記２箇所各々のトンボの有無及びトンボの特徴を判別することによりトンボを特定した検出結果を、回転・反転情報テーブルに記憶したトンボの有無及び前記トンボの特徴の前記所定順序での並び順と前記シートの回転・反転状態との対応を示す回転・反転情報と比較することで、前記ステージ上にセットしたシートの回転・反転状態を取得する回転・反転状態取得手段、
として機能させることを特徴とするカッティングプログラム。
【請求項３】
更に、請求項１又は２の回転・反転状態取得手段により取得されたシートの回転・反転状態に基づいてシートのカッティングデータを補正するカッティングデータ補正手段を有することを特徴とするカッティングプログラム。
【請求項４】
請求項１〜３のいずれか一つに記載のカッティングプログラムがコンピュータを機能させることで実現する回転・反転状態取得手段を有することを特徴とするカッティングプロッタ。
【請求項５】
更に、前記回転・反転状態取得手段により特定されたシートの回転・反転状態に基づいてシートのカッティングデータを補正するカッティングデータ補正手段を有することを特徴とする請求項４に記載のカッティングプロッタ。
【請求項６】
シートの画像領域の周囲の４箇所の領域のうちの２箇所に大きさ、色、形の異なる特徴を有するトンボを設けておき、
カッティングプロッタのステージ上にセットした前記シートの前記４箇所の領域のうちの３箇所をセンサーにより所定順序で検出させるトンボ検出手段と、
トンボ検出手段による前記３箇所各々のトンボの有無及びトンボの特徴を判別することによりトンボを特定した検出結果を、回転・反転情報テーブルに記憶したトンボの有無及び前記トンボの特徴の前記所定順序での並び順と前記シートの回転・反転状態との対応を示す回転・反転情報と比較することで前記ステージ上にセットしたシートの回転・反転状態を取得する回転・反転状態取得手段と、
回転・反転状態取得手段により取得されたシートの回転・反転状態に基づいてシートのカッティングデータを補正するカッティングデータ補正手段と、
を備えたことを特徴とするカッティングシステム。
【請求項７】
シートの画像領域の周囲の４箇所の領域のうちの３箇所以上に大きさ、色、形の異なる特徴を有するトンボを設けておき、
カッティングプロッタのステージ上にセットした前記シートの前記４箇所の領域のうちの２箇所をセンサーにより所定順序で検出させるトンボ検出手段と、
トンボ検出手段による前記２箇所各々のトンボの有無及びトンボの特徴を判別することによりトンボを特定した検出結果を、回転・反転情報テーブルに記憶したトンボの有無及び前記トンボの特徴の前記所定順序での並び順と前記シートの回転・反転状態との対応を示す回転・反転情報と比較することで前記ステージ上にセットしたシートの回転・反転状態を取得する回転・反転状態取得手段と、
回転・反転状態取得手段により取得されたシートの回転・反転状態に基づいてシートのカッティングデータを補正するカッティングデータ補正手段と、
を備えたことを特徴とするカッティングシステム。
【請求項８】
シートの画像領域の周囲の４箇所の領域のうちの２箇所に大きさ、色、形の異なる特徴を有するトンボを設けておき、
カッティングプロッタのステージ上にセットした前記シートの前記４箇所の領域のうちの３箇所をセンサーにより所定順序で検出させるトンボ検出ステップと、
トンボ検出ステップによる前記３箇所各々のトンボの有無及びトンボの特徴を判別することによりトンボを特定した検出結果を、回転・反転情報テーブルに記憶したトンボの有無及び前記トンボの特徴の前記所定順序での並び順と前記シートの回転・反転状態との対応を示す回転・反転情報と比較することで前記ステージ上にセットしたシートの回転・反転状態を取得する回転・反転情報取得ステップと、
回転・反転状態取得ステップにより取得されたシートの回転・反転状態に基づいてシートのカッティングデータを補正するカッティングデータ補正ステップと、
を含むことを特徴とするカッティング方法。
【請求項９】
シートの画像領域の周囲の４箇所の領域のうちの３箇所以上に大きさ、色、形の異なる特徴を有するトンボを設けておき、
カッティングプロッタのステージ上にセットした前記シートの前記４箇所の領域のうちの２箇所をセンサーにより所定順序で検出させるトンボ検出ステップと、
トンボ検出ステップによる前記２箇所各々のトンボの有無及びトンボの特徴を判別することによりトンボを特定した検出結果を、回転・反転情報テーブルに記憶したトンボの有無及び前記トンボの特徴の前記所定順序での並び順と前記シートの回転・反転状態との対応を示す回転・反転情報と比較することで前記ステージ上にセットしたシートの回転・反転状態を取得する回転・反転情報取得ステップと、
回転・反転状態取得ステップにより取得されたシートの回転・反転状態に基づいてシートのカッティングデータを補正するカッティングデータ補正ステップと、
を含むことを特徴とするカッティング方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、刃物を被加工媒体に押しつけて相対移動させながら、所望の形状の製品を得るためのカッティングプログラム、カッティングプロッタ、カッティングシステム及びカッティング方法に関するものである。
【背景技術】
【０００２】
従来から、特許文献１に記載のカッティングプロッタが知られている。図１６は、従来のカッティングプロッタのシートの傾きの補正方法を示す説明図である。このカッティングプロッタでは、シート９０１の画像領域の周囲であって当該シート９０１の角に印刷した円形の基準点９０２と、この基準点のスキャン方向（Ｘ軸方向）に印刷した第１補正点９０３と、前記基準点からシート９０１のフィード方向（Ｙ軸方向）に印刷した第２補正点９０４と、前記基準点９０２の近傍で且つ当該シート９０１のスキャン方向に印刷した黒帯９０５とを光学センサーによりスキャンし、その位置情報からシート９０１の傾きを算出する。そして、算出したシート９０１の傾きに基づいてカッティングデータを補正し、この補正データにより当該シート９０１のカットを行う。これにより、シート９０１の画像領域のカットを正確に行うことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第３６４０５８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記従来のカッティングプロッタでは、シートをカットする際にユーザがシート９０１をカッティングプロッタのステージ上にセットすることになるが、誤ってシート９０１を回転または反転させてステージに載せてしまうと、上記補正方法によりカッティングデータを補正できないという問題点があった。また、シート９０１を正しく置き直す必要があるため、手間が掛かるという問題点があった。
【０００５】
そこで、この発明は、シートを回転または反転させてステージに載せても、正しく置き直すことなく、カッティングデータを補正できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
第１の発明に係るカッティングプログラムは、シートの画像領域の周囲の４箇所の領域のうちの２箇所に大きさ、色、形の異なる特徴を有するトンボを設けておき、コンピュータに、カッティングプロッタのステージ上にセットした前記シートの前記４箇所の領域のうちの３箇所を所定順序で検出して得た前記３箇所各々のトンボの有無及びトンボの特徴を判別することによりトンボを特定した検出結果を、回転・反転情報テーブルに記憶したトンボの有無及び前記トンボの特徴の前記所定順序での並び順と前記シートの回転・反転状態との対応を示す回転・反転情報と比較することで、前記ステージ上にセットしたシートの回転・反転状態を取得する回転・反転状態取得手段、として機能させることを特徴とする。
【０００７】
本発明によれば、シートの２箇所以上に設けたトンボを順番に検出し、その検出結果からシートの反転・回転状態を取得できるので、この回転・反転状態を用いてカッティングデータの補正を行えば、前記シートを正しく置き直すことなく、正確なカットができるようになる。なお、前記コンピュータは、カッティングプロッタに設けたコンピュータ、カッティングプロッタに接続したコンピュータのいずれでも良い（以下、本課題を解決するための手段の欄において同じ）。また、回転・反転状態（情報）には、回転のみ、反転のみ、回転及び反転の両方の状態（情報）が含まれる。「ステージ」には、フラットベッドタイプのフラットベッド、又は、グリッドタイプのプラテンのいずれもが含まれる。「シート」には、可とう性媒体に限らず、ガラス板、アクリル板等の腰の強い媒体も含まれる。
【０００８】
第２の発明に係るカッティングプログラムは、シートの画像領域の周囲の４箇所の領域のうちの３箇所以上に大きさ、色、形の異なる特徴を有するトンボを設けておき、コンピュータに、カッティングプロッタのステージ上にセットした前記シートの前記４箇所の領域のうちの２箇所を所定順序で検出して得た前記２箇所各々のトンボの有無及びトンボの特徴を判別することによりトンボを特定した検出結果を、回転・反転情報テーブルに記憶したトンボの有無及び前記トンボの特徴の前記所定順序での並び順と前記シートの回転・反転状態との対応を示す回転・反転情報と比較することで、前記ステージ上にセットしたシートの回転・反転状態を取得する回転・反転状態取得手段、として機能させることを特徴とする。
【０００９】
即ち、３箇所以上に異なる特徴のトンボを設けておけば、２回のトンボの検出により、前記シートの回転・反転状態を特定できる。トンボの検出には一定の時間が必要になるため、トンボの検出回数が少ないほど短時間でシートの回転・反転状態を特定できる。これにより、カット時間を短縮できる。
【００１０】
第３の発明に係るカッティングプログラムは、上記第１又は第２の本発明の回転・反転状態取得手段により取得されたシートの回転・反転状態に基づいてシートのカッティングデータを補正するカッティングデータ補正手段を有することを特徴とする。
【００１１】
回転・反転手段に基づいてカッティングデータの補正を行うことで、シートが反転又は回転してセットされた場合でも、当該シートを正しく置き直すことなく、正確なカットができるようになる。
【００１２】
第４の発明に係るカッティングプロッタは、上記第１〜第３に係るカッティングプログラムの前記回転・反転状態取得手段により特定されたシートの回転・反転状態に基づいてシートのカッティングデータを補正するカッティングデータ補正手段を有することを特徴とする。
【００１３】
第５の発明に係るカッティングプロッタは、上記第４の発明に係るカッティングプロッタにおいて、更に、前記回転・反転状態取得手段により特定されたシートの回転・反転状態に基づいてシートのカッティングデータを補正するカッティングデータ補正手段を有することを特徴とする。
【００１４】
上記カッティングプロッタによれば、シートが反転又は回転してセットされた場合でも、当該シートを正しく置き直すことなく、正確なカットができるようになる。
【００１５】
第６の発明に係るカッティングシステムは、シートの画像領域の周囲の４箇所の領域のうちの２箇所に大きさ、色、形の異なる特徴を有するトンボを設けておき、カッティングプロッタのステージ上にセットした前記シートの前記４箇所の領域のうちの３箇所をセンサーにより所定順序で検出させるトンボ検出手段と、トンボ検出手段による前記３箇所各々のトンボの有無及びトンボの特徴を判別することによりトンボを特定した検出結果を、回転・反転情報テーブルに記憶したトンボの有無及び前記トンボの特徴の前記所定順序での並び順と前記シートの回転・反転状態との対応を示す回転・反転情報と比較することで前記ステージ上にセットしたシートの回転・反転状態を取得する回転・反転状態取得手段と、回転・反転状態取得手段により取得されたシートの回転・反転状態に基づいてシートのカッティングデータを補正するカッティングデータ補正手段と、を備えたことを特徴とする。
また、カッティングシステムは、シートの画像領域の周囲の４箇所の領域のうちの３箇所以上に大きさ、色、形の異なる特徴を有するトンボを設けておき、カッティングプロッタのステージ上にセットした前記シートの前記４箇所の領域のうちの２箇所をセンサーにより所定順序で検出させるトンボ検出手段と、トンボ検出手段による前記２箇所各々のトンボの有無及びトンボの特徴を判別することによりトンボを特定した検出結果を、回転・反転情報テーブルに記憶したトンボの有無及び前記トンボの特徴の前記所定順序での並び順と前記シートの回転・反転状態との対応を示す回転・反転情報と比較することで前記ステージ上にセットしたシートの回転・反転状態を取得する回転・反転状態取得手段と、回転・反転状態取得手段により取得されたシートの回転・反転状態に基づいてシートのカッティングデータを補正するカッティングデータ補正手段と、を備えたことを特徴とする。
【００１６】
第７の発明に係るカッティング方法は、シートの画像領域の周囲の４箇所の領域のうちの２箇所に大きさ、色、形の異なる特徴を有するトンボを設けておき、カッティングプロッタのステージ上にセットした前記シートの前記４箇所の領域のうちの３箇所をセンサーにより所定順序で検出させるトンボ検出ステップと、トンボ検出ステップによる前記３箇所各々のトンボの有無及びトンボの特徴を判別することによりトンボを特定した検出結果を、回転・反転情報テーブルに記憶したトンボの有無及び前記トンボの特徴の前記所定順序での並び順と前記シートの回転・反転状態との対応を示す回転・反転情報と比較することで前記ステージ上にセットしたシートの回転・反転状態を取得する回転・反転情報取得ステップと、回転・反転状態取得ステップにより取得されたシートの回転・反転状態に基づいてシートのカッティングデータを補正するカッティングデータ補正ステップと、を含むことを特徴とする。
また、カッティング方法は、シートの画像領域の周囲の４箇所の領域のうちの３箇所以上に大きさ、色、形の異なる特徴を有するトンボを設けておき、カッティングプロッタのステージ上にセットした前記シートの前記４箇所の領域のうちの２箇所をセンサーにより所定順序で検出させるトンボ検出ステップと、トンボ検出ステップによる前記２箇所各々のトンボの有無及びトンボの特徴を判別することによりトンボを特定した検出結果を、回転・反転情報テーブルに記憶したトンボの有無及び前記トンボの特徴の前記所定順序での並び順と前記シートの回転・反転状態との対応を示す回転・反転情報と比較することで前記ステージ上にセットしたシートの回転・反転状態を取得する回転・反転情報取得ステップと、回転・反転状態取得ステップにより取得されたシートの回転・反転状態に基づいてシートのカッティングデータを補正するカッティングデータ補正ステップと、を含むことを特徴とする。
【００１９】
即ち、ステージ上のシートの２箇所以上に設けたトンボの検出結果を前記データ構造として格納してある回転・反転情報テーブルと比較することで、当該シートの反転・回転状態を取得できる。そして、この回転・反転状態に基づいてカッティングデータの補正を行えば、前記シートを正しく置き直すことなく、正確なカットができるようになる。
【図面の簡単な説明】
【００２０】
【図１】この発明の実施の形態に係るカッティングシステムを示す概略構成図である。
【図２】図１に示したカッティングシステムを示す機能ブロック図である。
【図３】シートに印刷するトンボを示す説明図である。
【図４】このカッティングシステムの動作を示すフローチャートである。
【図５】トンボの並び順とシートの回転・反転状態との対応を示す回転・反転情報テーブルを示す説明図である。
【図６】回転・反転状態の一例を示す説明図である。
【図７】回転・反転状態の別の例を示す説明図である。
【図８】回転・反転状態の別の例を示す説明図である。
【図９】回転・反転状態の別の例を示す説明図である。
【図１０】トンボの並び順とシートの回転・反転状態との対応を示す回転・反転情報テーブル２を示す説明図である。
【図１１】トンボの数を３つ、２つ、１つにした場合の例を示す説明図である。
【図１２】トンボの数と、回転・反転状態の特定に必要な検出回数を比較した図表である。
【図１３】この発明の実施の形態２に係るカッティングシステムを示す機能ブロック図である。
【図１４】このカッティングシステムの動作を示すフローチャートである。
【図１５】回転・反転状態の特定に好適なトンボの形状を示す説明図である。
【図１６】従来のカッティングプロッタのシートの傾きの補正方法を示す説明図である。
【発明を実施するための形態】
【００２１】
（実施の形態１）
図１は、この発明の実施の形態に係るカッティングシステムを示す概略構成図である。図２は、図１に示したカッティングシステムを示す機能ブロック図である。このカッティングシステム１００は、カッティングプロッタ１０１と、このカッティングプロッタ１０１に接続したコンピュータ１０２とからなる。このカッティングプロッタ１０１は、カッティングヘッド５１をＸ軸方向に駆動するＸ軸駆動機構５２と、Ｙ軸方向に駆動するＹ軸駆動機構５３と、カッティングヘッド５１のＺ軸方向の昇降動作及びＺ軸を中心とした回転動作を行うカッター駆動機構５４と、これらを制御するコントローラ５５とを有する。カッティングヘッド５１には、後述するトンボＴＰ（クロップマーク）を光学的に検出する光学センサー５６が設けられている。この光学センサー５６は、発光素子と受光素子とを組み合わせた光学式センサーやＣＣＤ（Charge Coupled Device）カメラ等で構成される。
【００２２】
また、カッティングプロッタ１０１は、ステージ５７上にセットしたシート７０に印刷したトンボＴＰを検出するトンボ検出部１と、シートの回転又は反転の状態をトンボＴＰの検出順序と対応させてテーブルとして記憶している回転・反転情報テーブル２と、トンボ検出部の検出結果からシート７０の回転又は反転の状態を取得する回転・反転状態取得部３と、シート７０の回転・反転状態からカッティングデータの補正を行うカッティングデータ補正部４とを有する。
【００２３】
コンピュータ１０２は、カッティングプロッタ１０１とＵＳＢケーブルやＲＳ−２３２Ｃ等の専用ケーブル、ネットワーク、無線近距離通信により接続される。なお、コンピュータ１０２は、インターネット空間で構築されるリソース形態を取るものであっても良い。コンピュータ１０２は、シート７０のカッティングデータを生成するカットデータ生成部５を有する。
【００２４】
図３は、シートに印刷するトンボを示す説明図である。シート７０の画像領域７１の周囲であって四隅にはそれぞれ異なるトンボＴＰが印刷されている。同図（ａ）の例では、トンボは黒色の正方形である。画像領域７１の左下のトンボ（ＴＰ１）が一番大きく、右下のトンボ（ＴＰ２）が二番目に大きく、左上のトンボ（ＴＰ３）が一番小さく、右上のトンボ（ＴＰ４）が二番目に小さい。同図（ｂ）の例では、トンボＴＰは正方形であるが、それぞれ色が異なる。画像領域７１の左下のトンボ（ＴＰ１）は黒色であり、右下のトンボ（ＴＰ２）は赤色であり、左上のトンボ（ＴＰ３）は青色であり、右上のトンボ（ＴＰ４）は緑色である。
【００２５】
トンボＴＰの検出順序は、左下のトンボ、右下のトンボ、左上のトンボ、右上のトンボである（図中、順序を点線で示す）。トンボ検出部１による初期検出位置を左下のトンボとする。これらの位置（左下、右下、左上、右上）にいずれのトンボ（ＴＰ１〜ＴＰ４）が位置するかは、シート７０の回転・反転状態による。
【００２６】
図４は、このカッティングシステムの動作を示すフローチャートである。まず、ユーザは、プリンタで所定の画像等を画像領域７１に印刷したシート７０をカッティングプロッタ１０１のステージ５７上にセットする。次に、トンボ検出部１は、画像領域７１の周囲のトンボＴＰを検出する（ステップＳ１）。トンボ検出部１は、光学センサー５６を設けたカッティングヘッド５１を初期検出位置に移動させ、図３に示した順にトンボＴＰの検出を行う。
【００２７】
また、トンボＴＰを検出する場合、トンボＴＰが所定の位置にあるか否かを検出するのみならず、各トンボＴＰに対して走査を行い、その中心位置を検出するものとする。カッティングプロッタ１０１は、中心位置の検出結果に基づいてシート７０の位置を補正する。
【００２８】
図３（ａ）の例であれば、異なる大きさのトンボＴＰをそれぞれ光学センサー５６で読み取り、トンボ検出部１はその読取結果からトンボＴＰの大きさを判別し、いずれのトンボ（ＴＰ１〜ＴＰ４）かを特定する。なお、トンボＴＰの大きさの判別方法は、光学センサー５６の種類により異なる。発光素子と受光素子とからなる光学センサー５６の場合、トンボＴＰを走査してその大きさ等を検出することになる。ＣＣＤカメラからなる光学センサー５６の場合、画像処理で大きさを検出することになる。
【００２９】
コンピュータ１０２は、カットデータ生成部５により生成した当該シート７０のカッティングデータを出力する（ステップＳ２）。カットデータ生成部５は、カット図形を描くプログラムの拡張機能として実現される場合がある。
【００３０】
回転・反転状態取得部３は、コンピュータ１０２からカッティングデータを受信する（ステップＳ３）。カッティングデータには、画像領域７１の左下にトンボ（ＴＰ１）、右下にトンボ（ＴＰ２）、左上にトンボ（ＴＰ３）、右上にトンボ（ＴＰ４）の元情報が含まれる。また、回転・反転状態取得部３は、トンボ検出部１の検出結果から以下のようにしてステージ５７にセットされたシート７０の回転・反転状態を取得する（ステップＳ４）。ここで回転・反転状態とは、シートの回転又は反転を回転角度と回転軸とで特定した状態をいう。
【００３１】
図５は、トンボの並び順とシートの回転・反転状態との対応を示す回転・反転情報テーブルを示す説明図である。図表中の番号「１」〜「４」はトンボの検出順を示す。
【００３２】
トンボ検出部１の検出結果が、トンボ（ＴＰ１）、トンボ（ＴＰ２）、トンボ（ＴＰ３）、トンボ（ＴＰ４）の順番の場合、この検出結果を回転・反転情報テーブル２と比較すると、該当する回転・反転状態は「反転なし」、「回転なし」となり、シート７０が正しい位置にセットされていることが判る。
【００３３】
同様に、トンボ検出部１の検出結果が、トンボ（ＴＰ２）、トンボ（ＴＰ４）、トンボ（ＴＰ１）、トンボ（ＴＰ３）の順番の場合、該当する回転・反転状態は「反転なし」、「右９０度回転」となる。これは、「反転なし」、「左２７０度」と同義である。
【００３４】
トンボ検出部１の検出結果が、トンボ（ＴＰ４）、トンボ（ＴＰ３）、トンボ（ＴＰ２）、トンボ（ＴＰ１）の順番の場合、該当する回転・反転状態は「反転なし」、「右１８０度回転」となる。これは、「反転なし」、「左１８０度」と同義である。
【００３５】
トンボ検出部１の検出結果が、トンボ（ＴＰ３）、トンボ（ＴＰ１）、トンボ（ＴＰ４）、トンボ（ＴＰ２）の順番の場合、該当する回転・反転状態は「反転なし」、「右２７０度回転」となる。これは、「反転なし」、「左９０度」と同義である。
【００３６】
また、トンボ検出部１の検出結果が、トンボ（ＴＰ３）、トンボ（ＴＰ４）、トンボ（ＴＰ１）、トンボ（ＴＰ２）の順番の場合、該当する回転・反転状態は「Ｘ軸反転（Ｘ軸を中心とする反転）」、「回転なし」となる。これは、「Ｙ軸反転」、「右１８０度回転」と同義である。
【００３７】
トンボ検出部１の検出結果が、トンボ（ＴＰ４）、トンボ（ＴＰ２）、トンボ（ＴＰ３）、トンボ（ＴＰ１）の順番の場合、該当する回転・反転状態は「Ｘ軸反転」、「右９０度回転」となる。これは、「Ｙ軸反転」、「右２７０度回転」と同義である。
【００３８】
トンボ検出部１の検出結果が、トンボ（ＴＰ２）、トンボ（ＴＰ１）、トンボ（ＴＰ４）、トンボ（ＴＰ３）の順番の場合、該当する回転・反転状態は「Ｘ軸反転」、「右１８０度回転」となる。これは、「Ｙ軸反転」、「回転なし」と同義である。
【００３９】
トンボ検出部１の検出結果が、トンボ（ＴＰ１）、トンボ（ＴＰ３）、トンボ（ＴＰ２）、トンボ（ＴＰ４）の順番の場合、該当する回転・反転状態は「Ｘ軸反転」、「右２７０度回転」となる。これは、「Ｙ軸反転」、「右９０度回転」と同義である。
【００４０】
なお、図示しないが、「右９０度回転」と「左２７０度回転」とは同じ回転状態となる。「右１８０度回転」と「左１８０度回転」とは同じ回転状態となる。「右２７０度回転」と「左９０度回転」とは同じ回転状態となる。
【００４１】
図６は、回転・反転状態の一例を示す説明図である。シート７０がステージ５７に正しくセットされている場合、同図（ａ）に示すように、トンボ（ＴＰ１）、トンボ（ＴＰ２）、トンボ（ＴＰ３）、トンボ（ＴＰ４）、の順でトンボが検出される。このため、当該検出結果について回転・反転情報テーブル２を参照するとシート７０の回転・反転状態は「回転なし、反転なし」となる。一方、トンボＴＰの検出結果が、同図（ｂ）に示すように、トンボ（ＴＰ２）、トンボ（ＴＰ４）、トンボ（ＴＰ１）、トンボ（ＴＰ３）、となった場合、回転・反転情報テーブル２を参照すると、シート７０の回転・反転状態が「右９０度回転・反転なし」であることが判る。
【００４２】
図７は、回転・反転状態の別の例を示す説明図である。同図（ａ）は、上記同様、シート７０がステージ５７に正しくセットされている場合を示す。一方、トンボＴＰの検出結果が、同図（ｂ）に示すように、トンボ（ＴＰ２）、トンボ（ＴＰ１）、トンボ（ＴＰ４）、トンボ（ＴＰ３）、となった場合、回転・反転情報テーブル２を参照すると、シート７０の回転・反転状態が「右１８０度回転、Ｘ軸反転」または「回転なし、Ｙ軸反転」であることが判る。
【００４３】
図８は、回転・反転状態の別の例を示す説明図である。同図（ａ）は、上記同様、シート７０がステージ５７に正しくセットされている場合を示す。一方、トンボＴＰの検出結果が、同図（ｂ）に示すように、トンボ（ＴＰ１）、トンボ（ＴＰ３）、トンボ（ＴＰ２）、トンボ（ＴＰ４）、となった場合、回転・反転情報テーブル２を参照すると、シート７０の回転・反転状態が「右２７０度回転、Ｘ軸反転」または「右９０度回転、Ｙ軸反転」であることが判る。
【００４４】
図９は、回転・反転状態の別の例を示す説明図である。この例は、色付きのトンボＴＰを用いて回転・反転状態を判別するものである。シート７０がステージ５７に正しくセットされている場合、同図（ａ）に示すように、黒トンボ（ＴＰ１）、赤トンボ（ＴＰ２）、青トンボ（ＴＰ３）、緑トンボ（ＴＰ４）、の順でトンボが検出される。このため、当該検出結果について回転・反転情報テーブル２を参照するとシート７０の回転・反転状態は「回転なし、反転なし」となる。一方、トンボＴＰの検出結果が、同図（ｂ）に示すように、黒トンボ（ＴＰ１）、青トンボ（ＴＰ３）、赤トンボ（ＴＰ２）、緑トンボ（ＴＰ４）、となった場合、回転・反転情報テーブル２を参照すると、シート７０の回転・反転状態が「右２７０度回転、Ｘ軸反転」または「右９０度回転、Ｙ軸反転」であることが判る。
【００４５】
なお、色つきのトンボＴＰの場合、光学センサー５６にはＣＣＤカメラを用いるのが好ましい。
【００４６】
ここで、カッティングヘッド５１の光学センサー５６により４つのトンボＴＰを個別に検出すると、カッティングヘッド５１の移動時間が増えて加工時間が長くなるため、トンボＴＰの読み取り回数は少ない方が好ましい。図５を参照すると、シート７０に４つのトンボＴＰを印刷した場合、以下に示すように、最初の２回の検出で回転・反転状態を特定できることが判る。
【００４７】
図１０は、トンボの並び順とシート７０の回転・反転状態との対応を示す回転・反転情報テーブル２を示す説明図であって、トンボの数を１個から３個の範囲にした場合を示す。図１１は、トンボの数を３つ、２つ、１つにした場合の例を示す説明図である。図表中の番号「１」〜「４」はトンボの検出順を示す。また、トンボ検出不能のエラーが続いても最長４回目まで検出するものとする。
【００４８】
また、「反転なし」、「回転なし」は、シート７０が正しくセットされていることを意味する。「右９０度」はシート７０が右方向に９０度回転していることを意味し、「左２７０度」の回転と同義である。「右１８０度」はシート７０が右方向に１８０度回転していることを意味し、「左１８０度」の回転と同義である。「右２７０度」はシート７０が右方向に２７０度回転していることを意味し、「左９０度」の回転と同義である。
【００４９】
「Ｘ軸反転」、「回転なし」は、Ｘ軸を中心に反転していることを意味し、「Ｙ軸反転」、「右１８０度回転」と同義である。「Ｘ軸反転」、「右９０度回転」は、Ｘ軸を中心に反転し、右方向に９０度回転していることを意味し、「Ｙ軸反転」、「右２７０度回転」と同義である。「Ｘ軸反転」、「右１８０度回転」は、Ｘ軸を中心に反転し、右方向に１８０度回転していることを意味し、「Ｙ軸反転」、「回転なし」と同義である。「Ｘ軸反転」、「右２７０度回転」は、Ｘ軸を中心に反転し、右方向に２７０度回転していることを意味し、「Ｙ軸反転」、「右９０度回転」と同義である。
【００５０】
図１１（ａ）に示すように、トンボＴＰの数を３個にした場合（トンボ（ＴＰ４）を省略）、トンボＴＰを検出できない場合をエラー（Ｅ）とすると（以下同様）、図１０（ａ）に示すように、最初の２回の検出でシート７０の回転・反転状態を特定できることが判る。即ち、１回目及び２回目の検出結果の組み合わせが、各回転・反転状態で異なるからである。
【００５１】
また、トンボの数が３個の場合、シート７０が外れているか否かも判断できる。即ち、３回目又は４回目の検出位置でトンボＴＰが検出できれば、シート７０がステージ５７のカッティングエリアにセットされていることが判る。３回目又は４回目の検出位置でトンボＴＰが検出できない場合、シート７０はステージ５７のカッティングエリアから外れている可能性がある。
【００５２】
次に、図１１（ｂ）に示すように、トンボＴＰの数を２個にした場合（トンボ（ＴＰ３）及びトンボ（ＴＰ４）を省略）、図１０（ｂ）に示すように、最初の２回の検出ではシート７０の回転・反転状態を特定できることができないことが判る。具体的には、トンボＴＰなしの「Ｅ」が２回続く場合、「右１８０度回転」なのか「Ｘ軸反転、回転なし（Ｙ軸反転、右１８０度回転）」なのか特定できない。しかし、３回目まで検出すればシート７０の回転・反転状態を特定できることが判る。「右１８０度回転」の場合はトンボＴＰ２が検出され、「Ｘ軸反転、回転なし（Ｙ軸反転、右１８０度回転）」の場合はトンボＴＰ１が検出されるからである。なお、トンボＴＰが２個の場合において回転・反転状態を特定するためには、シート７０がカッティングエリアにセットされていることを前提とする。
【００５３】
次に、図１１（ｃ）に示すように、トンボＴＰの数を１つにした場合（トンボ（ＴＰ１）のみ）、図１０（ｃ）に示すように、１回目〜４回目まで検出しても、同じ検出結果となる組み合わせが生じてしまい、シート７０の回転・反転状態を特定できないことが判る。
【００５４】
図１２は、トンボの数と、回転・反転状態の特定に必要な検出回数を比較した図表である。トンボＴＰの数が４つの場合、シート７０の回転・反転状態の特定は可能であり、そのためには２回の検出で済む。
【００５５】
次に、トンボＴＰの数が３つの場合、シート７０の回転・反転状態の特定は可能であり、そのためには最短で２回の検出で済む。検出の順序は決まっているので、最初の検出がエラーでも、次の２回の検出で回転・反転状態が特定できる（３回検出すれば必ず回転・反転状態が特定できる）。
【００５６】
次に、トンボＴＰの数が２つの場合、シート７０の回転・反転状態の特定は可能であるが、そのためには３回の検出が必要となる。次に、トンボＴＰの数が１つの場合、シート７０の回転・反転状態の特定は不可能である。
【００５７】
以上から、トンボの数は３つ又は４つとするのが最適である。また、トンボＴＰの数は２つでも、シート７０の回転・反転状態の特定は可能である。
【００５８】
トンボ検出部１からの検出結果は、トンボＴＰの検出順に送信される。このため、回転・反転状態取得部３は、２回（又は３回）の検出で回転・反転を特定できた場合、それ以上の処理を行わない。これにより、カッティングヘッド５１の移動時間等を省略して、短時間にシート７０の回転・反転状態を特定できる。
【００５９】
以上のようにして、回転・反転状態取得部３は、ステージ５７にセットされたシート７０の回転・反転情報を取得する。
【００６０】
次に、カッティングデータ補正部４は、回転・反転状態取得部３により取得したシート７０の回転・反転状態に基づいて、前記受信したカッティングデータの補正を行う（ステップＳ５）。カッティングプロッタ１０１のコントローラ５５は、この補正したカッティングデータに基づいて各駆動機構５２〜５４を制御してシート７０のカットを実行する（ステップＳ６）。
【００６１】
以上、この発明のカッティングシステム１００によれば、シート７０を回転又は反転させた状態でステージ５７上に置いても、カッティングシステム１００側でその回転・反転状態を認識して自動的にカッティングデータの補正を行うので、ユーザがシート７０を正しく置き直す必要がない。このため、シート７０のカッティング作業が効率よく行える。
【００６２】
また、透明のシートに反転画像を印刷し、印刷面の反対面から視認させて光沢感を得るような場合、画像をシート７０の両側から認識できるため、ユーザが誤ってシート７０をステージ５７上に反転セットすることがあったが、かかる場合でもシート７０をセットし直す必要がない。
【００６３】
（実施の形態２）
また、回転・反転状態取得部３と、カッティングデータ補正部４をコンピュータ１０２が有するようにしても良い。図１３は、この発明の実施の形態２に係るカッティングシステムを示す機能ブロック図である。図１４は、このカッティングシステムの動作を示すフローチャートである。ユーザがシート７０をカッティングプロッタ１０１のステージ５７上にセットした後、トンボ検出部１は、画像領域７１の周囲のトンボを図３に示した順で検出を行う（ステップＳ１）。このトンボ検出部１の検出結果は、コンピュータ１０２の回転・反転状態取得部３に送信される（ステップＳ２）。
【００６４】
回転・反転状態取得部３は、ステージ５７にセットされたシート７０の回転・反転状態の情報を受信し（ステップＳ３）、この検出結果を上記回転・反転情報テーブル２に格納されている回転・反転情報と比較し、シート７０の回転・反転状態を特定する（ステップＳ４）。上記同様、最初の２回の読み取りで回転・反転状態が特定できればそこでトンボの検出を終了できる。次に、カッティングデータ補正部４は、回転・反転状態取得部３により取得したシート７０の回転・反転状態に基づいて、カットデータ生成部５により生成したカッティングデータの補正を行う（ステップＳ５）。この補正したカッティングデータは、カッティングプロッタ１０１に送信される（ステップＳ６）。カッティングプロッタ１０１は、受信したカッティングデータに基づいてカッティングプロッタ１０１のコントローラ５５が各駆動機構５２〜５４を制御し、シート７０のカットを実行する（ステップＳ７）。
【００６５】
以上の構成であっても、ステージ５７上に置いたシート７０の回転・反転状態を取得し、この回転・反転状態に基づいてカッティングデータを自動的に補正し、シート７０のカットを実行できる。このため、ユーザがシート７０を正しく置き直す必要がない。
【００６６】
また、前記トンボ検出部１をコンピュータ１０２に設けても良い。その場合、上記光学センサー５６のみをカッティングプロッタ１０１に設け、光学センサー５６の出力をＡ／Ｄ変換した信号をコンピュータ１０２に送信し、トンボ検出部１によりトンボの検出を行うようにする。それ以降の手順は上記同様である。
【００６７】
（実施の形態３）
図１５は、上記回転・反転状態の特定に好適な実施の形態３にかかるトンボの形状を示す説明図である。各トンボＴＰが異なる特徴を有していれば、トンボ検出部１によりトンボＴＰの順を取得可能である。例えば、同図に示すように、画像領域７１の左下に丸形状のトンボ（ＴＰ１）、右下に四角形状のトンボ（ＴＰ２）、左上にＬ字形状のトンボ（ＴＰ３）、右上に十字形状のトンボ（ＴＰ４）を印刷することで、トンボ検出部１は、それぞれのトンボを個別に認識できるようになる。
【００６８】
なお、上記各実施の形態では、フラットヘッドタイプのカッティングプロッタを例にして説明したが、グリッドタイプのカッティングプロッタの場合も同様に処理できる。また、プリント後、カットするプリントアンドカット機であっても、プリントしたメディアを取り外した後に、再度セットし直してカットする場合にも有効である。
【００６９】
また、上記各実施の形態では、カッティング媒体として、シートを例に説明したが、シートは可とう性媒体に限らず、アクリル板等の腰の強い媒体であっても良い。
【符号の説明】
【００７０】
１００  カッティングシステム
１０１  カッティングプロッタ
１０２  コンピュータ
１  トンボ検出部
２  回転・反転情報テーブル
３  回転・反転状態取得部
４  カットデータ補正部
５  カットデータ生成部
５１  カッティングヘッド
５５  コントローラ
５６  光学センサー
５７  ステージ
７０  シート
７１  画像領域
ＴＰ  トンボ
【図１】
0005728193.tif 000002
【図２】
0005728193.tif 000003
【図３】
0005728193.tif 000004
【図４】
0005728193.tif 000005
【図５】
0005728193.tif 000006
【図６】
0005728193.tif 000007
【図７】
0005728193.tif 000008
【図８】
0005728193.tif 000009
【図９】
0005728193.tif 000010
【図１０】
0005728193.tif 000011
【図１１】
0005728193.tif 000012
【図１２】
0005728193.tif 000013
【図１４】
0005728193.tif 000014
【図１５】
0005728193.tif 000015
【図１６】
0005728193.tif 000016
【図１３】
0005728193.tif 000017