(57)【要約】  【課題】  一般的な描画用アプリケーションで作成した描画データをカッティングプリンタ用データに変換するカッティングプリンタ制御プログラムと、一般的な描画アプリケーションで作成した描画データを用いてカッティングプリンタを制御するためのカッティングプリンタ制御装置及びカッティングプリンタ制御方法とを提供すること。  【解決手段】  予めカットラインとして設定されている書式（色、太さ、線種など）の線分データが、カットラインとしてＣＰデータに変換されるので、専用のアプリケーションを利用せずとも、一般的な描画アプリケーションの利用によりカッティングプリンタ用データを作成することができる。  【選択図】    図３
2005131710.tif 000002
【特許請求の範囲】
【請求項１】
描画データをカッティングプリンタ用データに変換するカッティングプリンタ制御プログラムであって、
描画データに含まれる線分データを抽出する抽出手段と、
その抽出手段により抽出された線分データの書式が予め設定された書式に合致するか否かを判断する判断手段と、
その判断手段により判断した結果、前記線分データの書式が前記予め設定された書式に合致すると判断された場合に、その合致すると判断された書式を有する線分データを、前記カッティングプリンタにより切断される切断線として設定する切断線設定手段とをコンピュータに実行させるためのカッティングプリンタ制御プログラム。
【請求項２】
前記所定の書式は、予め設定された１又は複数の書式から構成されるものであり、
前記判断手段は、前記抽出手段により抽出された線分データが前記１又は複数の書式のいずれかに合致するか否かを判断するものであり、
前記切断線設定手段は、前記判断手段において、前記線分データが前記１又は複数の書式のいずれかに合致すると判断された場合に、その合致すると判断された書式を有する線分データを、その線分データの書式毎に、それぞれ異なる切断条件の付加されている切断線として設定するものであることを特徴とする請求項１記載のカッティングプリンタ制御プログラム。
【請求項３】
前記切断条件は、カット圧、カット回数、カット速度のうちの少なくとも１つであることを特徴とする請求項２記載のカッティングプリンタ制御プログラム。
【請求項４】
前記判断手段は、前記抽出手段により抽出された線分データにおける線分の色が前記予め設定された書式に合致するか否かを判断する色判断手段を含むことを特徴とする請求項１から３のいずれかに記載のカッティングプリンタ制御プログラム。
【請求項５】
前記色は、ＲＧＢ値から構成される色データであることを特徴とする請求項４記載のカッティングプリンタ制御プログラム。
【請求項６】
前記色は、ＣＭＹＫ値から構成される色データであることを特徴とする請求項４記載のカッティングプリンタ制御プログラム。
【請求項７】
前記判断手段は、前記抽出手段により抽出された線分データにおける線分の太さが前記予め設定された書式に合致するか否かを判断する太さ判断手段を含むことを特徴とする請求項１から６のいずれかに記載のカッティングプリンタ制御プログラム。
【請求項８】
前記判断手段は、前記抽出手段により抽出された線分データにおける線分の線種が前記予め設定された書式に合致するか否かを判断する線種判断手段を含むことを特徴とする請求項１から７のいずれかに記載のカッティングプリンタ制御プログラム。
【請求項９】
カッティングプリンタを制御するカッティングプリンタ制御装置であって、
描画データに含まれる線分データを抽出する抽出手段と、
その抽出手段により抽出された線分データの書式が予め設定された書式に合致するか否かを判断する判断手段と、
その判断手段により判断した結果、前記線分データの書式が前記予め設定された書式に合致すると判断された場合に、その合致すると判断された書式を有する線分データを、前記カッティングプリンタにより切断される切断線として設定する切断線設定手段とを備えていることを特徴とするカッティングプリンタ制御装置。
【請求項１０】
前記所定の書式は、予め設定された１又は複数の書式から構成されるものであり、
前記判断手段は、前記抽出手段により抽出された線分データが前記１又は複数の書式のいずれかに合致するか否かを判断するものであり、
前記切断線設定手段は、前記判断手段において、前記線分データが前記１又は複数の書式のいずれかに合致すると判断された場合に、その合致すると判断された書式を有する線分データを、その線分データの書式毎に、それぞれ異なる切断条件の付加されている切断線として設定するものであることを特徴とする請求項９記載のカッティングプリンタ制御装置。
【請求項１１】
前記切断条件は、カット圧、カット回数、カット速度のうちの少なくとも１つであることを特徴とする請求項１０記載のカッティングプリンタ制御装置。
【請求項１２】
前記判断手段は、前記抽出手段により抽出された線分データにおける線分の色が前記予め設定された書式に合致するか否かを判断する色判断手段を含むことを特徴とする請求項９から１１のいずれかに記載のカッティングプリンタ制御装置。
【請求項１３】
前記色は、ＲＧＢ値から構成される色データであることを特徴とする請求項１２記載のカッティングプリンタ制御装置。
【請求項１４】
前記色は、ＣＭＹＫ値から構成される色データであることを特徴とする請求項１２記載のカッティングプリンタ制御装置。
【請求項１５】
前記判断手段は、前記抽出手段により抽出された線分データにおける線分の太さが前記予め設定された書式に合致するか否かを判断する太さ判断手段を含むことを特徴とする請求項９から１４のいずれかに記載のカッティングプリンタ制御装置。
【請求項１６】
前記判断手段は、前記抽出手段により抽出された線分データにおける線分の線種が前記予め設定された書式に合致するか否かを判断する線種判断手段を含むことを特徴とする請求項９から１５のいずれかに記載のカッティングプリンタ制御装置。
【請求項１７】
前記書式を設定する書式設定手段を備えていることを特徴とする請求項９から１６のいずれかに記載のカッティングプリンタ制御装置。
【請求項１８】
前記切断条件を、前記予め設定された書式毎に設定する切断条件設定手段を備えていることを特徴とする請求項１０から１７のいずれかに記載のカッティングプリンタ制御装置。
【請求項１９】
カッティングプリンタを制御するカッティングプリンタ制御方法であって、
描画データに含まれる線分データを抽出する抽出工程と、
その抽出工程により抽出された線分データの書式が予め設定された書式に合致するか否かを判断する判断工程と、
その判断工程により判断した結果、前記線分データの書式が前記予め設定された書式に合致すると判断された場合に、その合致すると判断された書式を有する線分データを、前記カッティングプリンタにより切断される切断線として設定する切断線設定工程とを備えていることを特徴とするカッティングプリンタ制御方法。
【請求項２０】
前記所定の書式は、予め設定された１又は複数の書式から構成されるものであり、
前記判断工程は、前記抽出工程により抽出された線分データが前記１又は複数の書式のいずれかに合致するか否かを判断するものであり、
前記切断線設定工程は、前記判断工程おいて、前記線分データが前記１又は複数の書式のいずれかに合致すると判断された場合に、その合致すると判断された書式を有する線分データを、その線分データの書式毎に、それぞれ異なる切断条件の付加されている切断線として設定するものであることを特徴とする請求項１９記載のカッティングプリンタ制御方法。
【請求項２１】
前記切断条件は、カット圧、カット回数、カット速度のうちの少なくとも１つであることを特徴とする請求項２０記載のカッティングプリンタ制御方法。
【請求項２２】
前記判断工程は、前記抽出工程により抽出された線分データにおける線分の色が前記予め設定された書式に合致するか否かを判断する色判断工程を含むことを特徴とする請求項１９から２１のいずれかに記載のカッティングプリンタ制御方法。
【請求項２３】
前記色は、ＲＧＢ値から構成される色データであることを特徴とする請求項２２記載のカッティングプリンタ制御方法。
【請求項２４】
前記色は、ＣＭＹＫ値から構成される色データであることを特徴とする請求項２２記載のカッティングプリンタ制御方法。
【請求項２５】
前記判断工程は、前記抽出工程により抽出された線分データにおける線分の太さが前記予め設定された書式に合致するか否かを判断する太さ判断工程を含むことを特徴とする請求項１９から２４のいずれかに記載のカッティングプリンタ制御方法。
【請求項２６】
前記判断工程は、前記抽出工程により抽出された線分データにおける線分の線種が前記予め設定された書式に合致するか否かを判断する線種判断工程を含むことを特徴とする請求項１９から２５のいずれかに記載のカッティングプリンタ制御方法。
【請求項２７】
前記書式を設定する書式設定工程を備えていることを特徴とする請求項１９から２６のいずれかに記載のカッティングプリンタ制御方法。
【請求項２８】
前記切断条件を、前記予め設定された書式毎に設定する切断条件設定工程を備えていることを特徴とする請求項２０から２７のいずれかに記載のカッティングプリンタ制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カッティングプリンタ制御プログラム、カッティングプリンタ制御装置およびカッティングプリンタ制御方法に関し、特に、パソコン等により作成された描画データをカッティングプリンタ用データとして用いるためのカッティングプリンタ制御プログラム、カッティングプリンタ制御装置およびカッティングプリンタ制御方法に関する。
【背景技術】
【０００２】
特開２００１−１０１３２号公報（特許文献１）には、紙などの被印刷物に所定の印刷をした後、刃部が設けられたカッタでその被印刷物を所定の形状に切断するカッティングプリンタが記載されている。この特許文献１に記載されるカッティングプリンタは、印刷を行うための印刷データと切断を指示する信号からなるカットデータとをそれぞれ読み込むことによって、印刷とその後の切断とを実行する。
【特許文献１】特開２００１−１０１３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に記載されるようなカッティングプリンタの場合、線分の印刷後、その線分をカットする場合には、印刷すべきものとして印刷データを作成した後、別個にカットを所望する線分にカットデータを付加するという煩雑な手順を踏まねばならないという問題点があった。
【０００４】
また、一般的に、このようなカッティングプリンタを作動させるためデータ（カッティングプリンタ用データ）の作成、即ち、印刷データの作成及びその印刷データへのカットデータの付加は、専用のアプリケーションを必要とするため、利便性が悪く、そのため、手軽にカッティングプリンタを利用し得ないという問題点があった。
【０００５】
本発明は、上述した問題点を解決するためになされたものであり、一般的な描画用アプリケーションで作成した描画データをカッティングプリンタ用データに変換するカッティングプリンタ制御プログラムと、一般的な描画アプリケーションで作成した描画データを用いてカッティングプリンタを制御するためのカッティングプリンタ制御装置及びカッティングプリンタ制御方法とを提供することを目的としている。
【課題を解決するための手段】
【０００６】
この目的を達成するために、請求項１記載のカッティングプリンタ制御プログラムは、描画データをカッティングプリンタ用データに変換するものであって、描画データに含まれる線分データを抽出する抽出手段と、その抽出手段により抽出された線分データの書式が予め設定された書式に合致するか否かを判断する判断手段と、その判断手段により判断した結果、前記線分データの書式が前記予め設定された書式に合致すると判断された場合に、その合致すると判断された書式を有する線分データを、前記カッティングプリンタにより切断される切断線として設定する切断線設定手段とをコンピュータに実行させるためのものである。
【０００７】
この請求項１記載のカッティングプリンタ制御プログラムによれば、以下の各手段による処理がコンピュータにより実行され、描画データがカッティングプリンタ用データに変換される。まず、抽出手段により、描画データに含まれる線分データが抽出されると、判断手段により、その抽出された線分データの書式が予め設定されている書式に合致するか否かが判断される。そして、その判断手段により、該書式が予め設定されている書式に合致すると判断された場合には、切断線設定手段により、その合致すると判断された線分データが該カッティングプリンタにより切断される切断線として設定される。
【０００８】
請求項２記載のカッティングプリンタ制御プログラムは、請求項１記載のカッティングプリンタ制御プログラムにおいて、前記所定の書式は、予め設定された１又は複数の書式から構成されるものであり、前記判断手段は、前記抽出手段により抽出された線分データが前記１又は複数の書式のいずれかに合致するか否かを判断するものであり、前記切断線設定手段は、前記判断手段において、前記線分データが前記１又は複数の書式のいずれかに合致すると判断された場合に、その合致すると判断された書式を有する線分データを、その線分データの書式毎に、それぞれ異なる切断条件の付加されている切断線として設定するものである。
【０００９】
この請求項２記載のカッティングプリンタ制御プログラムによれば、請求項１記載のカッティングプログラムと同様に作用する上、判断手段により、抽出手段により抽出された線分データが、予め設定されている１又は複数の書式のいずれかに合致するか否かが判断され、この判断手段により、該線分データが該１又は複数の書式のいずれかに合致すると判断された場合には、切断線設定手段により、その合致すると判断された書式を有する線分データが、その線分データの書式毎に、それぞれ異なる切断条件の付加されている切断線として設定される。それによって、カッティングプリンタにおいて、線分データの書式に応じた異なる切断条件で切断がなされるように制御することができる。
【００１０】
請求項３記載のカッティングプリンタ制御プログラムは、請求項２記載のカッティングプリンタ制御プログラムにおいて、前記切断条件は、カット圧、カット回数、カット速度のうちの少なくとも１つである。
【００１１】
請求項４記載のカッティングプリンタ制御プログラムは、請求項１から３のいずれかに記載のカッティングプリンタ制御プログラムにおいて、前記判断手段は、前記抽出手段により抽出された線分データにおける線分の色が前記予め設定された書式に合致するか否かを判断する色判断手段を含むものである。
【００１２】
この請求項４記載のカッティングプリンタ制御プログラムによれば、請求項１から３のいずれかに記載のカッティングプリンタ制御プログラムと同様に作用する上、判断手段では、抽出手段により抽出された線分データにおける線分の色が予め設定された書式に合致するか否かが判断される。
【００１３】
請求項５記載のカッティングプリンタ制御プログラムは、請求項４記載のカッティングプリンタ制御プログラムにおいて、前記色は、ＲＧＢ値から構成される色データである。
【００１４】
請求項６記載のカッティングプリンタ制御プログラムは、請求項４記載のカッティングプリンタ制御プログラムにおいて、前記色は、ＣＭＹＫ値から構成される色データである。
【００１５】
請求項７記載のカッティングプリンタ制御プログラムは、請求項１から６のいずれかに記載のカッティングプリンタ制御プログラムにおいて、前記判断手段は、前記抽出手段により抽出された線分データにおける線分の太さが前記予め設定された書式に合致するか否かを判断する太さ判断手段を含むものである。
【００１６】
この請求項７記載のカッティングプリンタ制御プログラムによれば、請求項１から６のいずれかに記載のカッティングプリンタと同様に作用する上、判断手段では、抽出手段により抽出された線分データにおける線分の太さが予め設定された書式に合致するか否かが判断される。
【００１７】
請求項８記載のカッティングプリンタ制御プログラムは、請求項１から７のいずれかに記載のカッティングプリンタ制御プログラムにおいて、前記判断手段は、前記抽出手段により抽出された線分データにおける線分の線種が前記予め設定された書式に合致するか否かを判断する線種判断手段を含むものである。
【００１８】
この請求項８記載のカッティングプリンタ制御プログラムによれば、請求項１から７のいずれかに記載のカッティングプリンタ制御プログラムにおいて、判断手段では、抽出手段により抽出された線分データにおける線分の線種が予め設定された書式に合致するか否かが判断される。
【００１９】
請求項９記載のカッティングプリンタ制御装置は、カッティングプリンタを制御するものであって、描画データに含まれる線分データを抽出する抽出手段と、その抽出手段により抽出された線分データの書式が予め設定された書式に合致するか否かを判断する判断手段と、その判断手段により判断した結果、前記線分データの書式が前記予め設定された書式に合致すると判断された場合に、その合致すると判断された書式を有する線分データを、前記カッティングプリンタにより切断される切断線として設定する切断線設定手段とを備えている。
【００２０】
この請求項９記載のカッティングプリンタ制御装置によれば、抽出手段により、描画データに含まれる線分データが抽出されると、判断手段により、その抽出された線分データの書式が予め設定されている書式に合致するか否かが判断される。そして、その判断手段により、該書式が予め設定されている書式に合致すると判断された場合には、切断線設定手段により、その合致すると判断された線分データが前記カッティングプリンタにより切断される切断線として設定され、それによって、カッティングプリンタによる切断処理を制御することができる。
【００２１】
請求項１０記載のカッティングプリンタ制御装置は、請求項９記載のカッティングプリンタ制御装置において、前記所定の書式は、予め設定された１又は複数の書式から構成されるものであり、前記判断手段は、前記抽出手段により抽出された線分データが前記１又は複数の書式のいずれかに合致するか否かを判断するものであり、前記切断線設定手段は、前記判断手段において、前記線分データが前記１又は複数の書式のいずれかに合致すると判断された場合に、その合致すると判断された書式を有する線分データを、その線分データの書式毎に、それぞれ異なる切断条件の付加されている切断線として設定するものである。
【００２２】
この請求項１０記載のカッティングプリンタ制御装置によれば、請求項９記載のカッティングプリンタ制御装置と同様に作用する上、判断手段により、抽出手段により抽出された線分データが、予め設定されている１又は複数の書式のいずれかに合致するか否かが判断され、この判断手段により、該線分データが該１又は複数の書式のいずれかに合致すると判断された場合には、切断線設定手段により、その合致すると判断された書式を有する線分データが、その線分データの書式毎に、それぞれ異なる切断条件の付加されている切断線として設定される。それによって、カッティングプリンタにおいて、線分データの書式に応じた切断条件での切断がなされるように制御することができる。
【００２３】
請求項１１記載のカッティングプリンタ制御装置は、請求項１０記載のカッティングプリンタ制御装置において、前記切断条件は、カット圧、カット回数、カット速度のうちの少なくとも１つである。
【００２４】
請求項１２記載のカッティングプリンタ制御装置は、請求項９から１１のいずれかに記載のカッティングプリンタ制御装置において、前記判断手段は、前記抽出手段により抽出された線分データにおける線分の色が前記予め設定された書式に合致するか否かを判断する色判断手段を含むものである。
【００２５】
この請求項１２記載のカッティングプリンタ制御装置によれば、請求項９から１１のいずれかに記載のカッティングプリンタ制御装置と同様に作用する上、判断手段では、抽出手段により抽出された線分データにおける線分の色が予め設定された書式に合致するか否かが判断される。
【００２６】
請求項１３記載のカッティングプリンタ制御装置は、請求項１２記載のカッティングプリンタ制御装置において、前記色は、ＲＧＢ値から構成される色データである。
【００２７】
請求項１４記載のカッティングプリンタ制御装置は、請求項１２記載のカッティングプリンタ制御装置において、前記色は、ＣＭＹＫ値から構成される色データである。
【００２８】
請求項１５記載のカッティングプリンタ制御装置は、請求項９から１４のいずれかに記載のカッティングプリンタ制御装置において、前記判断手段は、前記抽出手段により抽出された線分データにおける線分の太さが前記予め設定された書式に合致するか否かを判断する太さ判断手段を含むものである。
【００２９】
この請求項１５記載のカッティングプリンタ制御装置によれば、請求項９から１４のいずれかに記載のカッティングプリンタ制御装置と同様に作用する上、判断手段では、抽出手段により抽出された線分データにおける線分の太さが予め設定された書式に合致するか否かが判断される。
【００３０】
請求項１６記載のカッティングプリンタ制御装置は、請求項９から１５のいずれかに記載のカッティングプリンタ制御装置において、前記判断手段は、前記抽出手段により抽出された線分データにおける線分の線種が前記予め設定された書式に合致するか否かを判断する線種判断手段を含むものである。
【００３１】
この請求項１６記載のカッティングプリンタ制御装置によれば、請求項９から１５のいずれかに記載のカッティングプリンタ制御装置と同様に作用する上、判断手段では、抽出手段により抽出された線分データにおける線分の線種が予め設定された書式に合致するか否かが判断される。
【００３２】
請求項１７記載のカッティングプリンタ制御装置は、請求項９から１６のいずれかに記載のカッティングプリンタ制御装置において、前記書式を設定する書式設定手段を備えている。
【００３３】
この請求項１７記載のカッティングプリンタ制御装置によれば、請求項９から１６のいずれかに記載のカッティングプリンタ制御装置と同様に作用する上、書式設定手段により、切断線とする線分データの書式を予め設定できる。
【００３４】
請求項１８記載のカッティングプリンタ制御装置は、請求項１０から１７のいずれかに記載のカッティングプリンタ制御装置において、前記切断条件を、前記予め設定された書式毎に設定する切断条件設定手段を備えている。
【００３５】
この請求項１８記載のカッティングプリンタ制御装置によれば、請求項１０から１７のいずれかに記載のカッティングプリンタ制御装置と同様に作用する上、切断条件設定手段により、切断条件を、予め切断線として設定されている線分データの書式毎に設定できる。
【００３６】
請求項１９記載のカッティングプリンタ制御方法は、カッティングプリンタを制御する方法であって、描画データに含まれる線分データを抽出する抽出工程と、その抽出工程により抽出された線分データの書式が予め設定された書式に合致するか否かを判断する判断工程と、その判断工程により判断した結果、前記線分データの書式が前記予め設定された書式に合致すると判断された場合に、その合致すると判断された書式を有する線分データを、前記カッティングプリンタにより切断される切断線として設定する切断線設定工程とを備えている。
【００３７】
この請求項１９記載のカッティングプリンタ制御方法によれば、まず、抽出工程において、描画データに含まれる線分データが抽出され、その抽出された線分データの書式が、判断工程において、予め設定されている書式に合致するか否かが判断される。そして、その判断工程において、該書式が予め設定されている書式に合致すると判断された場合には、切断線設定工程において、その合致すると判断された線分データが前記カッティングプリンタにより切断される切断線として設定され、それによって、カッティングプリンタによる切断処理を制御することができる。
【００３８】
請求項２０記載のカッティングプリンタ制御方法は、請求項１９記載のカッティングプリンタ制御方法において、前記所定の書式は、予め設定された１又は複数の書式から構成されるものであり、前記判断工程は、前記抽出工程により抽出された線分データが前記１又は複数の書式のいずれかに合致するか否かを判断するものであり、前記切断線設定工程は、前記判断工程おいて、前記線分データが前記１又は複数の書式のいずれかに合致すると判断された場合に、その合致すると判断された書式を有する線分データを、その線分データの書式毎に、それぞれ異なる切断条件の付加されている切断線として設定するものである。
【００３９】
この請求項２０記載のカッティングプリンタ制御方法は、請求項１９記載のカッティングプリンタ制御方法と同様に作用する上、判断工程において、抽出工程で抽出された線分データが、予め設定された１又は複数の書式のいずれかに合致するか否かが判断される。そして、この判断工程において、該線分データが該１又は複数の書式のいずれかに合致すると判断された場合には、切断線設定工程において、その合致すると判断された書式を有する線分データが、その線分データの書式毎に、それぞれ異なる切断条件の付加されている切断線として設定される。それによって、カッティングプリンタにおいて、線分データの書式に応じた異なる切断条件で切断がなされるように制御することができる。
【００４０】
請求項２１記載のカッティングプリンタ制御方法は、請求項２０記載のカッティングプリンタ制御方法において、前記切断条件は、カット圧、カット回数、カット速度のうちの少なくとも１つである。
【００４１】
請求項２２記載のカッティングプリンタ制御方法は、請求項１９から２１のいずれかに記載のカッティングプリンタ制御方法において、前記判断工程は、前記抽出工程により抽出された線分データにおける線分の色が前記予め設定された書式に合致するか否かを判断する色判断工程を含むものである。
【００４２】
この請求項２２記載のカッティングプリンタ制御方法によれば、請求項１９から２１のいずれかに記載のカッティングプリンタ制御方法と同様に作用する上、判断手段工程において、抽出工程で抽出された線分データにおける線分の色が予め設定された書式に合致するか否かが判断される。
【００４３】
請求項２３記載のカッティングプリンタ制御方法は、請求項２２記載のカッティングプリンタ制御方法において、前記色は、ＲＧＢ値から構成される色データである。
【００４４】
請求項２４記載のカッティングプリンタ制御方法は、請求項２２記載のカッティングプリンタ制御方法において、前記色は、ＣＭＹＫ値から構成される色データである。
【００４５】
請求項２５記載のカッティングプリンタ制御方法は、請求項１９から２４のいずれかに記載のカッティングプリンタ制御方法において、前記判断工程は、前記抽出工程により抽出された線分データにおける線分の太さが前記予め設定された書式に合致するか否かを判断する太さ判断工程を含むものである。
【００４６】
この請求項２５記載のカッティングプリンタ制御方法は、請求項１９から２４のいずれかに記載のカッティングプリンタ制御方法と同様に作用する上、判断手段工程において、抽出工程で抽出された線分データにおける線分の太さが予め設定された書式に合致するか否かが判断される。
【００４７】
請求項２６記載のカッティングプリンタ制御方法は、請求項１９から２５のいずれかに記載のカッティングプリンタ制御方法において、前記判断工程は、前記抽出工程により抽出された線分データにおける線分の線種が前記予め設定された書式に合致するか否かを判断する線種判断工程を含むものである。
【００４８】
この請求項２６記載のカッティングプリンタ制御方法は、請求項１９から２５のいずれかに記載のカッティングプリンタ制御方法と同様に作用する上、判断手段工程において、抽出工程で抽出された線分データにおける線分の線種が予め設定された書式に合致するか否かが判断される。
【００４９】
請求項２７記載のカッティングプリンタ制御方法は、請求項１９から２６のいずれかに記載のカッティングプリンタ制御方法において、前記書式を設定する書式設定工程を備えている。
【００５０】
この請求項２７記載のカッティングプリンタ制御方法によれば、請求項１９から２６のいずれかに記載のカッティングプリンタ制御方法と同様に作用する上、書式設定手段において、切断線とする線分データの書式を予め設定できる。
【００５１】
請求項２８記載のカッティングプリンタ制御方法は、請求項２０からあ２７のいずれかに記載カッティングプリンタ制御方法において、前記切断条件を、前記予め設定された書式毎に設定する切断条件設定工程を備えている。
【００５２】
この請求項２８記載のカッティングプリンタ制御装置によれば、請求項２０から２７のいずれかに記載のカッティングプリンタ制御装置と同様に作用する上、切断条件設定工程において、切断条件を、予め切断線として設定されている線分データの書式毎に設定できる。
【発明の効果】
【００５３】
請求項１記載のカッティングプリンタ制御プログラムによれば、描画データにおける線分データが、予め切断線として設定しておいた書式（例えば、線分の色、線分の太さ、線分の線種など）であれば、その線分をカッティングプリンタにおける切断線（カットライン）として設定する。よって、カッティングプリンタ用データを作成するための専用アプリケーションを必要とすることなく、一般的な描画用アプリケーションで作成した描画データをカッティングプリンタ用データに変換することができるという効果がある。そのため、ユーザは、手軽にカッティングプリンタ用データを作成することができる。
【００５４】
請求項２記載のカッティングプリンタ制御プログラムによれば、請求項１記載のカッティングプリンタ用制御プログラムの奏する効果に加えて、判断手段により、予め切断線として設定されている１又は複数の書式のうちの１つの書式を有する線分データであると判断されると、その線分データが切断線として設定される。その際、１の線分データの書式に対して設定される１の切断線にはそれぞれ異なる切断条件が付加されているので、データの書式毎に異なる切断処理を設定することができるという効果がある。従って、ユーザが描画用アプリケーションによって描画データを作成する際に、線分データの書式を適宜変更することによって、カッティングプリンタで実行される切断条件（例えば、カット圧、カット回数、カット速度など）を適宜変更させることができる。そのため、被印刷物の厚さや硬度、カットすべき線分データの形状、カットの目的（フルカット、ハーフカットなど）などに応じた切断条件を容易に設定することができる。
【００５５】
請求項３記載のカッティングプリンタ制御プログラムによれば、請求項２記載のカッティングプリンタ制御プログラムの奏する効果に加えて、切断条件として、カット圧、カット回数、カット速度のうちの少なくとも１つが選択できるので、被印刷物の厚さや硬度、カットすべき線分データの形状、カットの目的（フルカット、ハーフカットなど）などに応じた切断条件を容易に設定することができるという効果がある。
【００５６】
請求項４記載のカッティングプリンタ制御プログラムによれば、請求項１から３のいずれかに記載のカッティングプリンタ制御プログラムの奏する効果に加えて、判断手段において、線分データの色が予め設定された書式であるか否かが判断される。即ち、所定の色で描画されている線分データが切断線として予め設定されていれば、その所定の色で線分を描くことによって切断線を設定することができる。よって、ユーザは、線分データの色を適宜変更することによって、カッティングプリンタで実行される切断条件（例えば、カット圧、カット回数、カット速度など）を適宜変更させることができるという効果がある。一般的に、描画アプリケーションにおいて線分データの色を変更することは非常に容易であるので、ユーザは容易に切断条件を変更することができる。
【００５７】
請求項５記載のカッティングプリンタ制御プログラムによれば、請求項４記載のカッティングプリンタ制御プログラムの奏する効果に加えて、判断手段において判断する色は、ＲＧＢ値から構成される色データであるので、一般的な描画アプリケーションで指定可能な色データを用いることができるという効果がある。
【００５８】
請求項６記載のカッティングプリンタ制御プログラムによれば、請求項４記載のカッティングプリンタ制御プログラムの奏する効果に加えて、判断手段において判断する色は、ＣＭＹＫ値から構成される色データであるので、一般的な描画アプリケーションで指定可能な色データを用いることができるという効果がある。
【００５９】
請求項７記載のカッティングプリンタ制御プログラムによれば、請求項１から６のいずれかに記載のカッティングプリンタの奏する効果に加えて、判断手段において、線分データの太さが予め設定された書式であるか否かが判断される。即ち、所定の太さで描画されている線分データが切断線として予め設定されていれば、その所定の太さで線分を描くことによって切断線を設定することができる。よって、ユーザは、線分データの太さを適宜変更することによって、カッティングプリンタで実行される切断条件（例えば、カット圧、カット回数、カット速度など）を適宜変更させることができるという効果がある。一般的に、描画アプリケーションにおいて線分データの太さを変更することは非常に容易であるので、ユーザは容易に切断条件を変更することができる。
【００６０】
請求項８記載のカッティングプリンタ制御プログラムによれば、請求項１から７のいずれかに記載のカッティングプリンタ制御プログラムの奏する効果に加えて、判断手段において、線分データの線種が予め設定された書式であるか否かが判断される。即ち、所定の線種で描画されている線分データが切断線として予め設定されていれば、その所定の線種で線分を描くことによって切断線を設定することができる。よって、ユーザは、線分データの線種（例えば、実線、破線、一点鎖線、二点鎖線など）を適宜変更することによって、カッティングプリンタで実行される切断条件（例えば、カット圧、カット回数、カット速度など）を適宜変更させることができるという効果がある。一般的に、描画アプリケーションにおいて線分データの線種を変更することは非常に容易であるので、ユーザは容易に切断条件を変更することができる。
【００６１】
請求項９記載のカッティングプリンタ制御装置によれば、描画データにおける線分データが、予め切断線として設定しておいた書式（例えば、線分の色、線分の太さ、線分の線種など）であれば、その線分をカッティングプリンタにおける切断線（カットライン）として設定する。よって、カッティングプリンタ用データを作成するための専用アプリケーションを必要とすることなく、一般的な描画用アプリケーションで作成した描画データをカッティングプリンタ用データに変換することができるという効果がある。そのため、ユーザは、手軽にカッティングプリンタ用データを作成することができる。
【００６２】
請求項１０記載のカッティングプリンタ制御装置によれば、請求項９記載のカッティングプリンタ制御装置の奏する効果に加えて、判断手段により、予め切断線として設定されている１又は複数の書式のうちの１つの書式を有する線分データであると判断されると、その線分データが切断線として設定される。その際、１の線分データの書式に対して設定される１の切断線にはそれぞれ異なる切断条件が付加されているので、データの書式毎に異なる切断処理を設定することができるという効果がある。従って、ユーザが描画用アプリケーションによって描画データを作成する際に、線分データの書式を適宜変更することによって、カッティングプリンタで実行される切断条件（例えば、カット圧、カット回数、カット速度など）を適宜変更させることができる。そのため、被印刷物の厚さや硬度、カットすべき線分データの形状、カットの目的（フルカット、ハーフカットなど）などに応じた切断条件を容易に設定することができる。
【００６３】
請求項１１記載のカッティングプリンタ制御装置によれば、請求項１０記載のカッティングプリンタ制御装置の奏する効果に加えて、切断条件として、カット圧、カット回数、カット速度のうちの少なくとも１つが選択できるので、被印刷物の厚さや硬度、カットすべき線分データの形状、カットの目的（フルカット、ハーフカットなど）などに応じた切断条件を容易に設定することができるという効果がある。
【００６４】
請求項１２記載のカッティングプリンタ制御装置によれば、請求項９から１１のいずれかに記載のカッティングプリンタ制御装置の奏する効果に加えて、判断手段において、線分データの色が予め設定された書式であるか否かが判断される。即ち、所定の色で描画されている線分データが切断線として予め設定されていれば、その所定の色で線分を描くことによって切断線を設定することができる。よって、ユーザは、線分データの色を適宜変更することによって、カッティングプリンタで実行される切断条件（例えば、カット圧、カット回数、カット速度など）を適宜変更させることができるという効果がある。一般的に、描画アプリケーションにおいて線分データの色を変更することは非常に容易であるので、ユーザは容易に切断条件を変更することができる。
【００６５】
請求項１３記載のカッティングプリンタ制御装置によれば、請求項１２記載のカッティングプリンタ制御装置の奏する効果に加えて、判断手段により判断される色は、ＲＧＢ値から構成される色データであるので、一般的な描画アプリケーションで指定可能な色データを用いることができるという効果がある。
【００６６】
請求項１４記載のカッティングプリンタ制御装置によれば、請求項１２記載のカッティングプリンタ制御装置の奏する効果に加えて、判断手段により判断される色は、ＣＭＹＫ値から構成される色データであるので、一般的な描画アプリケーションで指定可能な色データを用いることができるという効果がある。
【００６７】
請求項１５記載のカッティングプリンタ制御装置によれば、請求項９から１４のいずれかに記載のカッティングプリンタ制御装置の奏する効果に加えて、判断手段において、線分データの太さが予め設定された書式であるか否かが判断される。即ち、所定の太さで描画されている線分データが切断線として予め設定されていれば、その所定の太さで線分を描くことによって切断線を設定することができる。よって、ユーザは、線分データの太さを適宜変更することによって、カッティングプリンタで実行される切断条件（例えば、カット圧、カット回数、カット速度など）を適宜変更させることができるという効果がある。一般的に、描画アプリケーションにおいて線分データの太さを変更することは非常に容易であるので、ユーザは容易に切断条件を変更することができる。
【００６８】
請求項１６記載のカッティングプリンタ制御装置によれば、請求項９から１５のいずれかに記載のカッティングプリンタ制御装置の奏する効果に加えて、判断手段において、線分データの線種が予め設定された書式であるか否かが判断される。即ち、線分データにおける所定の線種が予め切断線として設定されていれば、その所定の線種で描画されている線分データが切断線として設定される。よって、ユーザは、線分データの線種（例えば、実線、破線、一点鎖線、二点鎖線など）を適宜変更することによって、カッティングプリンタで実行される切断条件（例えば、カット圧、カット回数、カット速度など）を適宜変更させることができるという効果がある。一般的に、描画アプリケーションにおいて線分データの線種を変更することは非常に容易であるので、ユーザは容易に切断条件を変更することができる。
【００６９】
請求項１７記載のカッティングプリンタ制御装置によれば、請求項９から１６のいずれかに記載のカッティングプリンタ制御装置の奏する効果に加えて、書式設定手段により、切断線とする線分データの書式を予め設定できるので、切断線として設定する線分データの設定自由度が増大し、それに伴って、カッティングプリンタの使い勝手も向上するという効果がある。
【００７０】
請求項１８記載のカッティングプリンタ制御装置によれば、請求項１０から１７のいずれかに記載のカッティングプリンタ制御装置の奏する効果に加えて、切断条件設定手段により、切断条件を、予め切断線として設定されている線分データの書式毎に設定できるので、被印刷物の厚さや硬度、カットすべき線分データの形状、カットの目的（フルカット、ハーフカットなど）などに応じた切断条件を、ユーザが適宜設定することができるという効果がある。
【００７１】
請求項１９記載のカッティングプリンタ制御方法によれば、描画データにおける線分データが、予め切断線として設定しておいた書式（例えば、線分の色、線分の太さ、線分の線種など）であれば、その線分をカッティングプリンタにおける切断線（カットライン）として設定する。よって、カッティングプリンタ用データを作成するための専用アプリケーションを必要とすることなく、一般的な描画用アプリケーションで作成した描画データをカッティングプリンタ用データに変換することができるという効果がある。そのため、ユーザは、手軽にカッティングプリンタ用データを作成することができる。
【００７２】
請求項２０記載のカッティングプリンタ制御方法によれば、請求項１９記載のカッティングプリンタの奏する効果に加えて、判断工程において、予め切断線として設定されている１又は複数の書式のうちの１つの書式を有する線分データであると判断されると、その線分データが切断線として設定される。その際、１の線分データの書式に対して設定される１の切断線にはそれぞれ異なる切断条件が付加されているので、データの書式毎に異なる切断処理を設定することができるという効果がある。従って、ユーザが描画用アプリケーションによって描画データを作成する際に、線分データの書式を適宜変更することによって、カッティングプリンタで実行される切断条件（例えば、カット圧、カット回数、カット速度など）を適宜変更させることができる。そのため、被印刷物の厚さや硬度、カットすべき線分データの形状、カットの目的（フルカット、ハーフカットなど）などに応じた切断条件を容易に設定することができる。
【００７３】
請求項２１記載のカッティングプリンタ制御方法によれば、請求項２０のカッティングプリンタ制御方法の奏する効果に加えて、切断条件として、カット圧、カット回数、カット速度のうちの少なくとも１つが選択できるので、被印刷物の厚さや硬度、カットすべき線分データの形状、カットの目的（フルカット、ハーフカットなど）などに応じた切断条件を容易に設定できるという効果がある。
【００７４】
請求項２２記載のカッティングプリンタ制御方法によれば、請求項１９から２１のいずれかに記載のカッティングプリンタ制御方法の奏する効果に加えて、判断工程において、線分データの色が予め設定された書式であるか否かが判断される。即ち、所定の色で描画されている線分データが切断線として予め設定されていれば、その所定の色で線分を描くことによって切断線を設定することができる。よって、ユーザは、線分データの色を適宜変更することによって、カッティングプリンタで実行される切断条件（例えば、カット圧、カット回数、カット速度など）を適宜変更させることができるという効果がある。一般的に、描画アプリケーションにおいて線分データの色を変更することは非常に容易であるので、ユーザは容易に切断条件を変更することができる。
【００７５】
請求項２３記載のカッティングプリンタ制御方法によれば、請求項２２記載のカッティングプリンタ制御方法の奏する効果に加えて、判断工程により判断される色は、ＲＧＢ値から構成される色データであるので、一般的な描画アプリケーションで指定可能な色データを用いることができるという効果がある。
【００７６】
請求項２４記載のカッティングプリンタ制御方法によれば、請求項２２記載のカッティングプリンタ制御方法の奏する効果に加えて、判断工程により判断される色は、ＣＭＹＫ値から構成される色データであるので、一般的な描画アプリケーションで指定可能な色データを用いることができるという効果がある。
【００７７】
請求項２５記載のカッティングプリンタ制御方法によれば、請求項１９から２４のいずれかに記載のカッティングプリンタ制御方法の奏する効果に加えて、判断工程において、線分データの太さが予め設定された書式であるか否かが判断される。即ち、所定の太さで描画されている線分データが切断線として予め設定されていれば、その所定の太さで線分を描くことによって切断線を設定することができる。よって、ユーザは、線分データの太さを適宜変更することによって、カッティングプリンタで実行される切断条件（例えば、カット圧、カット回数、カット速度など）を適宜変更させることができるという効果がある。一般的に、描画アプリケーションにおいて線分データの太さを変更することは非常に容易であるので、ユーザは容易に切断条件を変更することができる。
【００７８】
請求項２６記載のカッティングプリンタ制御方法によれば、請求項１９から２５のいずれかに記載のカッティングプリンタ制御方法の奏する効果に加えて、判断工程において、線分データの線種が予め設定された書式であるか否かが判断される。即ち、所定の線種で描画されている線分データが切断線として予め設定されていれば、その所定の線種で線分を描くことによって切断線を設定することができる。よって、ユーザは、線分データの線種（例えば、実線、破線、一点鎖線、二点鎖線など）を適宜変更することによって、カッティングプリンタで実行される切断条件（例えば、カット圧、カット回数、カット速度など）を適宜変更させることができるという効果がある。一般的に、描画アプリケーションにおいて線分データの線種を変更することは非常に容易であるので、ユーザは容易に切断条件を変更することができる。
【００７９】
請求項２７記載のカッティングプリンタ制御方法によれば、請求項１９から２６のいずれかに記載のカッティングプリンタ制御方法の奏する効果に加えて、書式設定工程において、切断線とする線分データの書式を予め設定できるので、切断線として設定する線分データの設定自由度が増大し、それに伴って、カッティングプリンタの使い勝手も向上するという効果がある。
【００８０】
請求項２８記載のカッティングプリンタ制御方法によれば、請求項２０から２７のいずれかに記載のカッティングプリンタ制御方法の奏する効果に加えて、切断条件設定工程において、切断条件を、予め切断線として設定されている線分データの書式毎に設定できるので、被印刷物の厚さや硬度、カットすべき線分データの形状、カットの目的（フルカット、ハーフカットなど）などに応じた切断条件を、ユーザが適宜設定することができるという効果がある。
【発明を実施するための最良の形態】
【００８１】
以下、本発明の好ましい実施例について、添付図面を参照して説明する。図１は、本発明のプリンタ制御装置として機能するプリンタサーバ１０を含むカッティングプリントシステムの全体構成を示すブロック図である。図１に示されるようなカッティングプリントシステムは、プリンタサーバ１０と、プリンタサーバ１０に接続されるクライアントとしてのパーソナルコンピュータ３０（以下、これを「クライアントＰＣ３０」と称する。）と、プリンタサーバに接続されるカッティングプリンタ５０とを備えている。
【００８２】
プリンタサーバ１０は、ＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、記憶部１４と、入力部１５と、表示部１６と、ネットワーク４２を介してクライアントＰＣ３０に接続するネットワーク用インターフェース１７（Ｉ／Ｆ１７）と、カッティングプリンタ５０に接続するプリンタ用インターフェース１８（Ｉ／Ｆ１８）と、入出力ポート２０とを備えている。
【００８３】
ＣＰＵ１１は、このプリンタサーバ１０を総括的に制御する中央演算処理であり、図２〜図３、図６のフローチャートで示す処理を実行するプログラムなどの各種プログラムを実行する。
【００８４】
ＲＯＭ１２は、ＣＰＵ１１により実行される各種制御プログラムや、それらの制御プログラムをＣＰＵ１１により実行する上で必要なデータなどを格納した書き換え不能なメモリである。なお、図２〜図３、図６のフローチャートで示す処理を実行するプログラムは、このＲＯＭ１２内に格納されている。
【００８５】
ＲＡＭ１３は、ＣＰＵ１１により実行される各種処理に必要なデータやプログラムを一時的に記憶するためのメモリである。
【００８６】
記憶部１４は、例えば、ＲＡＭ又はハードディスクなどの、書き換え可能であり記憶容量の大きいメモリにより構成されている。また、この記憶部１４は、クライアントＰＣ３０より受信した描画データを格納する描画データメモリ１４ａと、描画データメモリ１４ａに格納される描画データから変換されたカッティングプリンタ用データ（ＣＰデータ）を格納するＣＰデータメモリ１４ｂと、描画データからＣＰデータへの変換における変換パラメータ、例えば、カットライン（切断線）として設定するための線分データの書式（色、太さ、線種など）、カットラインに応じて設定される切断条件（カット回数、カット圧、カット速度など）などを格納する変換パラメータメモリ１４ｃとを備えている。
【００８７】
入力部１５は、プリンタサーバ１０もデータ又はコマンドを入力するものであり、キーボード、マウスなどにより構成されている。また、この入力部１５は、描画データからＣＰデータへの変換における変換パラメータを入力するための変換パラメータ入力部１５ａを備えている。
【００８８】
表示部１６は、プリンタサーバ１０で実行される処理内容や入力されたデータなどを視覚的に確認するために、文字や画像などを表示するものであり、例えば、ＣＲＴディスプレイや液晶ディスプレイなどにより構成されている。
【００８９】
Ｉ／Ｆ１７（ネットワーク用インターフェイス１７）は、プリンタサーバ１０をネットワーク４２に接続し、ネットワーク４２を経由したクライアントＰＣ３０とのデータの入出力を制御するものである。
【００９０】
Ｉ／Ｆ１８（プリンタ用インターフェイス１８）は、プリンタサーバ１０とカッティングプリンタ５０とを接続するものであり、プリンタサーバ１０は、このＩ／Ｆ１８を介することにより、カッティングプリンタ５０にＣＰデータを送信し、カッティングプリンタ５０に被印刷物への印刷及びカット（切断）を実行させることができる。
【００９１】
図１に示すように、上記したＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３は、バスライン２０を介して互いに接続されており、このバスライン２０は入出力ポート１９にも接続されている。この入出力ポート１９は、バスライン２０の他に、記憶部１４、入力部１５、表示部１６、Ｉ／Ｆ１７、Ｉ／Ｆ１８に接続されている。
【００９２】
一方、ネットワーク４２を介して上記プリンタサーバ１０に接続されているクライアントＰＣ３０は、ＣＰＵ３１と、ＲＯＭ３２と、ＲＡＭ３３と、記憶部３４と、入力部３５と、表示部３６と、ネットワーク４２を介してプリンタサーバ１０に接続するネットワーク用インターフェース３７（Ｉ／Ｆ３７）とを備えている。
【００９３】
上記構成において、ＣＰＵ３１は、クライアントＰＣ３０の動作を制御するものであり、各種プログラムを実行する。ＲＯＭ３２は、クライアントＰＣ３０の動作を制御するためのプログラムなどが格納されたメモリであり、ＲＡＭ３３は、ＣＰＵ３１の処理に必要なデータなどを一時的に記憶するための読み書き可能なメモリである。
【００９４】
記憶部３４は、ハードディスクなどにより構成され、描画データを作成するための描画アプリケーションなどが格納される。入力部３５は、キーボードやマウスなどにより構成され、クライアントＰＣ３０にデータや印刷指示コマンドなどのコマンドを入力するためのものであり、表示部３５は、ＣＲＴディスプレイや液晶ディスプレイなどにより構成され、各種処理内容や入力されたデータなどを視覚的に確認するものである。また、Ｉ／Ｆ３７は、クライアントＰＣをネットワーク４２に接続し、ネットワーク４２を経由したプリンタサーバ１０とのデータの入出力を制御するものである。
【００９５】
図１に示すように、上記したＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３は、バスライン４０を介して互いに接続されており、このバスライン４０は入出力ポート３８にも接続されている。この入出力ポート３８は、バスライン４０の他に、記憶部３４、入力部３５、表示部３６、Ｉ／Ｆ３７に接続されている。
【００９６】
上記のように構成されたクライアントＰＣ３０において、記憶部３４に格納される描画アプリケーションが起動されると、入力部３５による入力操作により、カッティングプリンタ５０での印刷及び切断を所望するデザインの描画データが作成され、そのように作成された描画データが、入力部３５による印刷コマンドの入力によってＩ／Ｆ３７からプリンタサーバ１０へ出力され、ネットワーク４２を経由し、プリンタサーバ１０へ入力される。
【００９７】
なお、図１には、１台のクライアントＰＣ３０がネットワーク４２に接続された状態が図示されているが、プリンタサーバ１０に接続されるクライアントＰＣ３０の台数は、１台に限らず複数台であってもよい。また、クライアントＰＣ３０が１台である場合には、ネットワーク４２を介さずに、クライアントＰＣ３０とプリンタサーバ１０とを直接接続するようにしてもよい。
【００９８】
また、プリンタサーバ１０に接続されるカッティングプリンタ５０は、ＣＰＵ５１と、ＲＯＭ５２と、ＲＡＭ５３と、搬送部５４と、印刷部５５と、カット部５６と、プリンタサーバ１０に接続するプリンタ用インターフェース５７（Ｉ／Ｆ５７）とを備えている。
【００９９】
上記構成において、ＣＰＵ５１は、カッティングプリンタ５０の動作を制御するものであり、図４のフローチャートで示す処理を実行するプログラムなどの各種プログラムを実行する。ＲＯＭ５２は、カッティングプリンタ５０の動作を制御するためのプログラムなどが格納されたメモリである。ここで、図４のフローチャートで示す処理を実行するプログラムは、このＲＯＭ５２内に格納されている。ＲＡＭ５３は、ＣＰＵ５１の処理に必要なデータなどを一時的に記憶するための読み書き可能なメモリである。
【０１００】
搬送部５４は、このカッティングプリンタ５０において、被印刷物への印刷、切断時に、その被印刷物を搬送するためのものであり、搬送モータや送りローラなどにより構成される。また、印刷部５５は、ＣＰデータに基づいて被印刷物へ印刷を行うためのものであり、印刷ヘッドなどにより構成される。また、カット部５６は、ＣＰデータに基づいて被印刷物の切断（カット）を行うためのものであり、カッタ刃（刃部）などにより構成される。また、Ｉ／Ｆ５７（プリンタ用インターフェイス５７）は、カッティングプリンタ５０とプリンタサーバ１０とを接続するものであり、このＩ／Ｆ５７を介して、プリンタサーバ１０からＣＰデータが入力される。
【０１０１】
図１に示すように、上記したＣＰＵ５１、ＲＯＭ５２、ＲＡＭ５３は、バスライン６０を介して互いに接続されており、このバスライン６０は入出力ポート５８にも接続されている。この入出力ポート５８は、バスライン６０の他に、搬送部５４、印刷部５５、カット部５６、Ｉ／Ｆ５７に接続されている。
【０１０２】
なお、図１には、プリンタサーバ１０に、１台のカッティングプリンタ５０のみが接続されている状態が図示されているが、プリンタサーバ１０に接続するカッティングプリンタ５０の台数は１台に限らず複数台であってもよい。また、カッティングプリンタ５０と印刷のみを行うプリンタとを混在させて接続してもよい。
【０１０３】
次に、図２〜図３のフローチャートを参照して、本発明のプリンタ制御装置としてのプリンタサーバ１０で実行されるデータ受信処理について説明する。図２は、プリンタサーバ１０で実行されるデータ受信処理を示すフローチャートである。このデータ受信処理は、クライアントＰＣ３０より受信したデータに応じた処理を実行するものであり、特に、クライアントＰＣ３０において一般的な描画アプリケーションで作成された描画データを受信した場合には、その描画データをカッティングプリンタ用データ（ＣＰデータ）に変換し、カッティングプリンタ５０へ出力する処理を実行するものである。
【０１０４】
このデータ受信処理は、クライアントＰＣ３０からデータが受信されると起動し、まず、受信したデータが描画データであるか否かを確認する（Ｓ１）。Ｓ１の処理により確認した結果、受信したデータが描画データでなければ（Ｓ１：Ｎｏ）、受信したデータに応じた各処理（例えば、クライアントＰＣ３０の入力部３５による印刷停止コマンドの入力に基づく印刷停止処理の実行及びカッティングプリンタ５０への印刷停止コマンドの出力）を実行し（Ｓ５）、このデータ受信処理を終了する。
【０１０５】
一方、Ｓ１の処理により確認した結果、受信したデータが描画データであれば（Ｓ１：Ｙｅｓ）、受信した描画データを描画データメモリに記憶し（Ｓ２）、ＣＰデータ変換処理（Ｓ３）を実行する。
【０１０６】
ここで、図３のフローチャートを参照して、このＣＰデータ変換処理（Ｓ３）について説明する。図３は、プリンタサーバ１０で実行されるＣＰデータ変換処理（Ｓ３）を示すフローチャートである。
【０１０７】
このＣＰデータ変換処理（Ｓ３）は、描画データにおける線分データを、変換パラメータメモリ１４ｃに記憶される書式に一致した場合にカットラインとして設定するなど、描画データからＣＰデータ（カッティングプリンタ用データ）に変換する処理を実行するものである。なお、本実施例では、変換パラメータメモリ１４ｃには、色が（Ｒ，Ｇ，Ｂ）＝（２５５，０，２１１）であり、且つ、太さが２．５ｐｔであり、且つ、線種が破線である線分データとカットを１回行う第１のカットラインとが対応づけられ、また、色が（Ｒ，Ｇ，Ｂ）＝（４６，６，９）であり、且つ、太さが１．２３ｐｔであり、且つ、線種が一点鎖線である線分データとカットを２回行う第２のカットラインとが対応づけられているものとする。なお、以下において、第１のカットラインに変換される線分データにおいて設定されている色を「第１の色」、太さを「第１の太さ」、線種を「第１の線種」と称し、また、第２のカットラインに変換される線分データにおいて設定されている色を「第２の色」、太さを「第２の太さ」、線種を「第２の線種」と称する。
【０１０８】
ＣＰデータ変換処理（Ｓ３）では、まず、Ｓ２の処理により描画データメモリ１４ａに記憶された描画データから線分データとその他の描画領域データとをそれぞれ抽出する（Ｓ１１）。次いで、抽出されたデータが線分データか否かを確認する（Ｓ１２）。
【０１０９】
Ｓ１２の処理により、線分データであると確認された場合には（Ｓ１２：Ｙｅｓ）、その線分データの色が第１の色として設定されている色、即ち、（Ｒ，Ｇ，Ｂ）＝（２５５，０，２１１）であるか否かを確認する（Ｓ１３）。
【０１１０】
Ｓ１３の処理により確認した結果、その線分データの色が第１の色であれば（Ｓ１３：Ｙｅｓ）、次いで、その線分データの太さが第１の太さとして設定されている太さ、即ち、２．５ｐｔの太さであるか否かを確認する（Ｓ１４）。
【０１１１】
Ｓ１４の処理により確認した結果、その線分データの太さが第１の太さであれば（Ｓ１４：Ｙｅｓ）、次いで、その線分データの線種が第１の線種として設定されている線種、即ち、破線であるか否かを確認する（Ｓ１５）。
【０１１２】
Ｓ１５の処理により確認した結果、その線分データの線種が第１の線種であれば（Ｓ１５：Ｙｅｓ）、その線分データを、カッティングプリンタ５０で第１の切断条件（本実施例では、カット１回）の付加されている第１のカットラインとしてＣＰデータに変換する（Ｓ１６）。
【０１１３】
Ｓ１６の処理後、変換されたＣＰデータをＣＰデータメモリ１４ｂに記憶し（Ｓ１７）、このＣＰデータ変換処理を終了する。
【０１１４】
一方、Ｓ１３の処理で確認した結果、その線分データの色が第１の色でなければ（Ｓ１３：Ｎｏ）、次いで、その線分データの色が第２の色として設定されている色、即ち、（Ｒ，Ｇ，Ｂ）＝（４６，６，９）であるか否かを確認する（Ｓ１８）。
【０１１５】
Ｓ１８の処理により確認した結果、その線分データの色が第２の色であれば（Ｓ１８：Ｙｅｓ）、次いで、その線分データの太さが第２の太さとして設定されている太さ、即ち、１．２３ｐｔの太さであるか否かを確認する（Ｓ１９）。
【０１１６】
Ｓ１９の処理により確認した結果、その線分データの太さが第２の太さであれば（Ｓ１９：Ｙｅｓ）、次いで、その線分データの線種が第２の線種として設定されている線種、即ち、一点鎖線であるか否かを確認する（Ｓ２０）。
【０１１７】
Ｓ２０の処理により確認した結果、その線分データの線種が第２の線種であれば（Ｓ２０：Ｙｅｓ）、その線分データを、カッティングプリンタ５０で第２の切断条件（本実施例では、カット２回）の付加されている第２のカットラインとしてＣＰデータに変換し（Ｓ２１）、Ｓ１７の処理へ移行する。
【０１１８】
一方、以下の（１）〜（５）の場合が確認された場合には、Ｓ２３の処理へ移行し、その線分データは印刷ラインとしてＣＰデータに変換され、Ｓ１７の処理へ移行する：（１）Ｓ１４の処理により、その線分データの太さが第１の太さでないと確認された場合（Ｓ１４：Ｎｏ）、（２）Ｓ１５の処理により、その線分データの線種が第１の線種ではないと確認された場合（Ｓ１５：Ｎｏ）、あるいは、（３）Ｓ１８の処理により、その線分データの色が第２の色ではないと確認された場合（Ｓ１８：Ｎｏ）、（４）Ｓ１９の処理により、その線分データの太さが第２の太さではないと確認された場合（Ｓ１９：Ｎｏ）、（５）Ｓ２０の処理により、その線分データの線種が第２の線種ではないと確認された場合（Ｓ２０：Ｎｏ）。
【０１１９】
上記のようなＳ１２〜Ｓ２１の処理により、第１の色であり、且つ、第１の太さであり、且つ、第１の線種である線分データは、ＣＰデータにおける第１のカットラインとして変換され、一方で、第２の色であり、且つ、第２の太さであり、且つ、第２の線種である線分データは、ＣＰデータにおける第２のカットラインとして変換され、それ以外の線分データについてはＣＰデータにおける印刷ラインとして変換される。つまり、カットラインにすべき部分を、予め設定されている色、太さ、線種（実線、破線、一点鎖線など）で描いておけば、プリンタサーバ１０においてカットラインに自動的に変換される。描画アプリケーションにおける線分の色、太さ、線種の設定又は変更は容易な操作で行い得るので、特に煩雑な操作をすることなくカットラインすべき部分を指定することができる。また、色データとしてＲＧＢ値が使用されるが、このＲＧＢ値はＲＧＢ（赤、緑、青）の３原色を基に色を表示するものであり、一般的描画アプリケーションで採用されている色データであるので、ユーザにとって、利用及び色の設定を行い易い色データであるため、切断線の設定が容易である。
【０１２０】
一方、Ｓ１２の処理により、線分データではなく、その他の描画領域データであると確認された場合には（Ｓ１２：Ｎｏ）、印刷されるべき描画領域データとしてＣＰデータに変換され（Ｓ２２）、Ｓ１７の処理へ移行する。
【０１２１】
図２に戻って説明する。ＣＰデータ変換処理（Ｓ３）の終了後、Ｓ１７の処理によりＣＰデータメモリに記憶されたＣＰデータを、カッティングプリンタ５０へ出力し（Ｓ４）、このデータ受信処理を終了する。
【０１２２】
このデータ受信処理のＳ４の処理により、ＣＰデータがカッティングプリンタ５０に出力されると、カッティングプリンタ５０では、そのＣＰデータに基づいて、印刷及び切断（カット）を実行する。ここで、図４を参照して、カッティングプリンタ５０で実行される印刷処理について説明する。図４は、カッティングプリンタ５０で実行され印刷処理を示すフローチャートであり、この印刷処理は、プリンタサーバ１０からデータが受信されると起動する処理である。
【０１２３】
この印刷処理では、まず、プリンタサーバから受信したデータがＣＰデータであるか否かを確認し（Ｓ４１）、ＣＰデータ以外のデータ（例えば、印刷停止コマンド）であれば、その受信データに応じた各処理を実行し（Ｓ４６）、この印刷処理を終了する。
【０１２４】
Ｓ４１の処理により確認した結果、プリンタサーバ１０から受信したデータがＣＰデータであれば（Ｓ４１：Ｙｅｓ）、Ｓ２３で処理されたＣＰデータにおける印刷ラインを印刷部５５により印刷し（Ｓ４２）、次いで、Ｓ３２で処理された描画領域データを印刷部５５により印刷する（Ｓ４３）。Ｓ４３の処理後、カットラインに沿ってカット部５６によりカットする（Ｓ４４）。具体的には、Ｓ４４の処理では、Ｓ１６で処理されたＣＰデータにおける第１のカットラインがある場合には、カット部５６により、変換パラメータメモリ１４ｃに記憶されている通りの第１のカットラインに対する切断条件に従い、そのカットラインに沿って１回カットを行い、また、Ｓ２１で処理されたＣＰデータにおける第２のカットラインがある場合には、カット部５６により、変換パラメータメモリ１４ｃに記憶されている通りの第２のカットラインに対する切断条件に従い、そのカットラインに沿って２回カットを行う。Ｓ４４の処理後、この印刷処理を終了する。
【０１２５】
図５は、クライアントＰＣ３０において、一般的な描画アプリケーションにより作成された描画データが、本発明のプリンタ制御装置であるプリンタサーバ１０においてＣＰデータに変換されることにより、カッティングプリンタ５０において実行される処理を模式的に示した図である。図５（ａ）は、星形の描画した描画データにおいて、星形の外縁を描画する線分データが、（Ｒ，Ｇ，Ｂ）＝（０，０，０）の色で２．５ｐｔの太さの実線で描かれ、その内部が所定の色で着色されている場合を示す図である。この場合は、図３に示したＣＰデータ変換処理（Ｓ３）により、線分データが印刷ラインとしてＣＰデータに変換されるので、カッティングプリンタ５０では、星形の外縁を（Ｒ，Ｇ，Ｂ）＝（０，０，０）の色で２．５ｐｔの太さの実線で印刷し、その内部を所定の色で印刷を行う。なお、図５（ａ）〜（ｃ）において、星形の内部が斜線に描かれているが、これらは所定の同じ色で着色されているものとする。
【０１２６】
図５（ｂ）は、星形の描画した描画データにおいて、星形の外縁を描画する線分データが、（Ｒ，Ｇ，Ｂ）＝（２５５，０，２１１）の色で２．５ｐｔの太さの破線で描かれ、その内部が所定の色で着色されている場合を示す図である。この場合は、変換パラメータメモリ１４ｃにおいて、この条件を満たす線分データが切断処理としてカットを１回行うよう設定されている第１のカットラインであると記憶されているので、図３に示したＣＰデータ変換処理（Ｓ３）により、線分データが第１のカットラインとしてＣＰデータに変換される。そのように変換されたＣＰデータが入力されたカッティングプリンタ５０では、星形の内部を所定の色で印刷を行い、そして、星形の外縁を第１のカットラインに沿って、カット部５６により１回カットする。
【０１２７】
図５（ｃ）は、星形の描画した描画データにおいて、星形の外縁を描画する線分データが、（Ｒ，Ｇ，Ｂ）＝（４６，６，９）の色で１．２３ｐｔの太さの一点鎖線で描かれ、その内部が所定の色で着色されている場合を示す図である。この場合は、変換パラメータメモリ１４ｃにおいて、この条件を満たす線分データが切断処理としてカットを２回行うよう設定されている第２のカットラインであると記憶されているので、図３に示したＣＰデータ変換処理（Ｓ３）により、線分データが第２のカットラインとしてＣＰデータに変換される。そのように変換されたＣＰデータが入力されたカッティングプリンタ５０では、星形の内部を所定の色で印刷を行い、そして、星形の外縁を第２のカットラインに沿って、カット部５６により２回カットする。
【０１２８】
なお、変換パラメータはユーザにより設定可能であり、この変換パラメータの設定について、図６のフローチャートを参照して説明する。図６は、プリンタサーバ１０で実行されるデータ入力処理を示すフローチャートである。このＣＰデータ設定更新処理は、入力部１５により入力されたデータ又はコマンドに応じた処理を実行するものであり、特に、変換パラメータ入力部１５ａにより、描画データからＣＰデータへの変換において使用されるカットラインとして設定するための線分データの書式（色、太さ、線種など）、カットラインに応じて設定される切断条件などの変換パラメータが入力されると、その入力された変換パラメータを新たな変換パラメータとして設定するものである。
【０１２９】
このデータ入力処理は、所定時間毎に起動する割り込みルーチンであり、まず、入力部１５によるデータ又はコマンドの入力があったか否かを確認し（Ｓ５１）、入力部１５による入力が確認されなければ（Ｓ５１：Ｎｏ）、そのまま、このデータ入力処理を終了する。
【０１３０】
一方、Ｓ５１の処理により確認した結果、入力部１５によるデータ又はコマンドの入力があった場合（Ｓ５１：Ｙｅｓ）、それが変換パラメータ入力部１５ａによる新たな変換パラメータ、例えば、カットラインに設定する線分データの書式の条件、色であれば、その色データを構成するＲＧＢ値の指定、太さであれば、太さのポイント（ｐｔ）値（２．５ｐｔなど）の指定、線種であれば、実線、破線、一点鎖線などの線種の指定、あるいは、カットラインに付加されるカッティングプリンタ５０での切断条件などの入力であるか否かを確認する（Ｓ５２）。
【０１３１】
Ｓ５２の処理により確認した結果、変換パラメータ入力部１５ａによる新たな変換パラメータの入力であれば、その新たな変換パラメータを変換パラメータメモリ１４ｃに記憶し（Ｓ５３）、このデータ入力処理を終了する。
【０１３２】
Ｓ５３の処理により、変換パラメータメモリ１４ｃに記憶された変換パラメータは、ＣＰデータ変換処理（図３）のＳ１３〜Ｓ１５、Ｓ１８〜Ｓ２０の処理において参照され、その線分データの書式がカットラインとして設定されているものであるか否かが判断される。更に、カッティングプリンタ５０により実行される印刷処理（図４）のＳ４４の処理において、そのカットラインに付加された切断条件に応じた切断が実行される。
【０１３３】
上記のようなＳ５２〜Ｓ５３の処理により、カットラインとして設定される線分データの書式や、カットラインに付加される切断条件がユーザにより設定できる。よって、印刷を所望する線分データの書式とは異なる書式をカットラインとして適宜設定することができ、目的に応じた切断条件を適宜設定することができきるので、カッティングプリンタの使い勝手を向上させることができる。
【０１３４】
以上説明したように、本発明のプリンタ制御装置であるプリンタサーバ１０によれば、予めカットラインとして設定されている書式（色、太さ、線種など）の線分データが、カットラインとしてカッティングプリンタ用データ（ＣＰデータ）に変換されるので、専用のアプリケーションを利用せずとも、一般的な描画アプリケーションの利用によりカッティングプリンタ用データを作成することができる。また、ＣＰデータは、複数の線分データに対して、それぞれ別々の切断条件を設定できるので、ユーザは、所定の書式の線分で描くだけで、被印刷物の厚さや硬度、カットすべき線分データの形状、カットの目的（フルカット、ハーフカットなど）などに応じた切断条件を設定することができる。
【０１３５】
なお、請求項１記載の抽出手段としては、図３のＣＰデータ変換処理（Ｓ３）におけるＳ１１〜Ｓ１２の処理が該当し、判断手段としては、図３のＣＰデータ変換処理（Ｓ３）におけるＳ１３〜Ｓ１５，Ｓ１８〜Ｓ２０の処理が該当し、切断線設定手段としては、図３のＣＰデータ変換処理（Ｓ３）におけるＳ１６，Ｓ２１の処理が該当する。また、請求項４記載の色判断手段としては、図３のＣＰデータ変換処理（Ｓ３）におけるＳ１３，Ｓ１８の処理が該当する。また、請求項７記載の太さ判断手段としては、図３のＣＰデータ変換処理（Ｓ３）におけるＳ１４，Ｓ１９の処理が該当する。また、請求項８記載の線種判断手段としては、図３のＣＰデータ変換処理（Ｓ３）におけるＳ１５，Ｓ２０の処理が該当する。
【０１３６】
また、請求項９記載の抽出手段としては、図３のＣＰデータ変換処理（Ｓ３）におけるＳ１１〜Ｓ１２の処理が該当し、判断手段としては、図３のＣＰデータ変換処理（Ｓ３）におけるＳ１３〜Ｓ１５，Ｓ１８〜Ｓ２０の処理が該当し、切断線設定手段としては、図３のＣＰデータ変換処理（Ｓ３）におけるＳ１６，Ｓ２１の処理が該当する。また、請求項１２記載の色判断手段としては、図３のＣＰデータ変換処理（Ｓ３）におけるＳ１３，Ｓ１８の処理が該当する。また、請求項１５記載の太さ判断手段としては、図３のＣＰデータ変換処理（Ｓ３）におけるＳ１４，Ｓ１９の処理が該当する。また、請求項１６記載の線種判断手段としては、図３のＣＰデータ変換処理（Ｓ３）におけるＳ１５，Ｓ２０の処理が該当する。また、請求項１７記載の書式設定手段としては、図６のデータ入力処理におけるＳ５３の処理が該当する。また、請求項１８記載の切断条件設定手段としては、図６のデータ入力処理におけるＳ５３の処理が該当する。
【０１３７】
また、請求項１９記載の抽出工程としては、図３のＣＰデータ変換処理（Ｓ３）におけるＳ１１〜Ｓ１２の処理が該当し、判断工程としては、図３のＣＰデータ変換処理（Ｓ３）におけるＳ１３〜Ｓ１５，Ｓ１８〜Ｓ２０の処理が該当し、切断線設定工程としては、図３のＣＰデータ変換処理（Ｓ３）におけるＳ１６，Ｓ２１の処理が該当する。また、請求項２２記載の色判断工程としては、図３のＣＰデータ変換処理（Ｓ３）におけるＳ１３，Ｓ１８の処理が該当する。また、請求項２５記載の太さ判断工程としては、図３のＣＰデータ変換処理（Ｓ３）におけるＳ１４，Ｓ１９の処理が該当する。また、請求項２２６記載の線種判断工程としては、図３のＣＰデータ変換処理（Ｓ３）におけるＳ１５，Ｓ２０の処理が該当する。また、請求項２７記載の書式設定工程としては、図６のデータ入力処理におけるＳ５３の処理が該当する。また、請求項２８記載の切断条件設定工程としては、図６のデータ入力処理におけるＳ５３の処理が該当する。
【０１３８】
以上、実施例に基づき本発明を説明したが、本発明は上述した実施例に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【０１３９】
例えば、上記実施例では、本発明のプリンタ制御装置が、クライアントＰＣ３０とは独立したプリンタサーバ１０であるように構成したが、これに限らず、本発明のプリンタ制御装置としてのプリンタサーバ１０で実行される処理をクライアントＰＣ３０に内蔵されたプリンタサーバで実行するように構成してもよい。あるいは、本発明のプリンタ制御装置としてのプリンタサーバ１０で実行される処理をカッティングプリンタ５０のＣＰＵ５１で実行させるように構成してもよい。
【０１４０】
また、上記実施例のプリンタサーバ１０は、クライアントＰＣ３０から入力された描画データを描画データメモリ１４ａに記憶し、ＣＰデータ変換処理（図３）により変換されたＣＰデータをＣＰデータメモリ１４ｂに記憶した後、カッティングプリンタ５０へ出力するよう構成したが、プリンタサーバ１０が、クライアントＰＣ３０から入力された描画データに対し、描画データメモリ１４ａに記憶することなく、ＣＰデータ変換処理（図３）を行った後、ＣＰデータメモリ１４ｂに記憶することなく、カッティングプリンタ５０へ出力するように構成してもよい。
【０１４１】
また、上記実施例では、ＲＧＢ値を用いて色データを設定したが、ＲＧＢ値と同様に一般的な描画アプリケーションで設定可能なＣＭＹＫ値を用いるように構成してもよい。
【０１４２】
また、上記実施例では、カットラインに付加される切断条件がカット回数のみであったが、１のカットラインに対して、カット回数に限らず、カット圧又はカット速度、或いは、これらの任意の組み合わせであるように構成しても良い。１のカットラインに付加される切断条件のバリエーションが増えることにより、状況に応じて適切なカットラインを付与することができる。
【図面の簡単な説明】
【０１４３】
【図１】本発明のプリンタサーバを含むカッティングプリント処理システムの全体構成を示すブロック図である。
【図２】プリンタサーバで実行されるデータ受信処理を示すフローチャートである。
【図３】プリンタサーバで実行されるＣＰデータ変更処理を示すフローチャートである。
【図４】カッティングプリンタで実行される印刷処理を示すフローチャートである。
【図５】描画データが本発明のプリンタサーバにより処理される様子を模式的に示す図であり、（ａ）は、描画データにおける線分データが印刷ラインとして認識された場合であり、（ｂ）は、描画データにおける線分データが、カットを１回行うように設定されている第１のカットラインとして認識された場合であり、（ｃ）は、描画データにおける線分データがカットを２回行うように設定されている第２のカットラインとして認識された場合である。
【図６】プリンタサーバで実行されるデータ入力処理を示すフローチャートである。
【符号の説明】
【０１４４】
１０                プリンタサーバ（カッティングプリンタ制御装置）
３０                クライアントＰＣ
５０                カッティングプリンタ
【図１】
2005131710.tif 000003
【図２】
2005131710.tif 000004
【図３】
2005131710.tif 000005
【図４】
2005131710.tif 000006
【図５】
2005131710.tif 000007
【図６】
2005131710.tif 000008