JP2022012729A - Cut line control device, image forming system, cut line control method, and program - Google Patents
Cut line control device, image forming system, cut line control method, and program Download PDFInfo
- Publication number
- JP2022012729A JP2022012729A JP2020114770A JP2020114770A JP2022012729A JP 2022012729 A JP2022012729 A JP 2022012729A JP 2020114770 A JP2020114770 A JP 2020114770A JP 2020114770 A JP2020114770 A JP 2020114770A JP 2022012729 A JP2022012729 A JP 2022012729A
- Authority
- JP
- Japan
- Prior art keywords
- cut line
- image object
- tie
- image
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Record Information Processing For Printing (AREA)
Abstract
【課題】切り抜き後に良好な仕上がりが得られるカットラインを生成するカットライン制御装置を提供する。
【解決手段】記録材を切り抜くためのカットラインを生成する制御部と、印刷データを取得するデータ取得部と、取得した印刷データに含まれる画像オブジェクトの情報に基づいて、記録材におけるカットラインを生成するカットライン生成部と、画像オブジェクトの情報に基づいて、カットライン上に形成するタイ部の位置を決定するタイ位置決定部とを有するカットライン制御装置を構成する。
【選択図】図7
PROBLEM TO BE SOLVED: To provide a cut line control device for generating a cut line in which a good finish can be obtained after cutting.
SOLUTION: A control unit for generating a cut line for cutting out a recording material, a data acquisition unit for acquiring print data, and a cut line in the recording material based on information of an image object included in the acquired print data. A cut line control device including a cut line generation unit to be generated and a tie position determination unit for determining the position of the tie portion to be formed on the cut line based on the information of the image object is configured.
[Selection diagram] FIG. 7
Description
本発明は、記録材のカットラインの生成を制御するカットライン制御装置、画像形成システム、カットライン制御方法、及び、プログラムに係わる。 The present invention relates to a cut line control device for controlling the generation of cut lines of a recording material, an image forming system, a cut line control method, and a program.
記録材に画像等を形成した後、形成した画像部分を切り抜くために、切断装置等を用いて画像の周りに切断部が形成される。この切断部は、例えばPC等の切断装置や画像形成装置の制御装置において生成されカットライン用のデータ(カットラインパス)に従って、記録材に形成される。カットラインパスは、例えば、Illustrator(登録商標)等の画像編集アプリケーションを用いて生成される。カットライン用のデータの作成には、使用する切断装置に適したデータ形式(カッティングプロッターなら2値、レーザーカットならグレースケール等)で作成する必要がある。これらは、専用ソフトを使用する必要があり、カットライン用のデータの作成には高い技術が要求される。 After forming an image or the like on the recording material, a cut portion is formed around the image by using a cutting device or the like in order to cut out the formed image portion. This cut portion is formed on a recording material according to data for a cut line (cut line path) generated in a cutting device such as a PC or a control device of an image forming device. The cutline path is generated using, for example, an image editing application such as Illustrator®. To create the data for the cut line, it is necessary to create it in a data format suitable for the cutting device to be used (binary value for cutting plotter, gray scale for laser cutting, etc.). For these, it is necessary to use dedicated software, and high technology is required to create data for cut lines.
一方で、カットラインを生成する際に、切り抜く対象となるカットラインで囲まれる領域(切り抜き領域)とそれ以外の部分(台紙)とを完全に切り離さず、複数の短い非切断部(タイ部)を存在させる場合がある(例えば、特許文献1、特許文献2参照)。
例えば、自動検品装置を用いて、印刷した画像とカットラインの位置合わせ等を検品する際には、切り抜いたオブジェクトを台紙から切り離さずに搬送するのが効率的である。また、ペーパークラフト等の場合、切り抜かれたペーパークラフト本体(オブジェクト)には記載されない組み立て番号等が書かれた外枠部分(台紙)を残す必要がある。
On the other hand, when generating a cut line, the area surrounded by the cut line to be cut out (cutout area) and the other part (mounting paper) are not completely separated, and a plurality of short uncut parts (tie parts) are not completely separated. (See, for example,
For example, when inspecting the alignment of a printed image and a cut line using an automatic inspection device, it is efficient to convey the cut-out object without separating it from the mount. In the case of paper craft, etc., it is necessary to leave the outer frame part (mounting paper) on which the assembly number, etc., which is not written on the cut out paper craft body (object), is written.
上述の特許文献1に記載のように検品や梱包等のためであれば、切り抜き領域に対してタイ部をどこに形成してもよい。ペーパークラフトのように、切り抜いたオブジェクトを台紙から取り外して組み立てる場合には、はさみやカッターを用いる必要がなく安全で手軽である。しかし、細かい部分にタイ部分があると、取り外す際に、切り抜き領域のオブジェクトに折れや破れが起きやすい。また、重要なコンテンツ(顔、文字、ワンポイントデザイン等)付近にタイ部があると、取り外しの際に意図しない剥離や破れが発生した場合に、画像欠けが目立ってしまう。このため、美しい仕上がりが得られず、不満足な出来の造形物となる。従って、切り抜き後のオブジェクトに対して良好な仕上がりが得られるように、タイ部の形成位置を制御してカットラインを生成することが求められている。
As described in
上述した問題の解決のため、本発明においては、切り抜き後に良好な仕上がりが得られるカットラインを生成するカットライン制御装置、画像形成システム、カットライン制御方法、及び、プログラムを提供する。 In order to solve the above-mentioned problems, the present invention provides a cut line control device, an image forming system, a cut line control method, and a program for generating a cut line in which a good finish is obtained after cutting.
本発明のカットライン制御装置は、印刷データに基づいて画像形成された記録材を切り抜くためのカットラインの生成を制御する装置であって、記録材を切り抜くためのカットラインを生成する制御部を備える。制御部は、印刷データを取得するデータ取得部と、取得した印刷データに含まれる画像オブジェクトの情報に基づいて、記録材におけるカットラインを生成するカットライン生成部と、画像オブジェクトの情報に基づいて、カットライン上に形成するタイ部の位置を決定するタイ位置決定部とを有する。 The cut line control device of the present invention is a device that controls the generation of a cut line for cutting out a recording material on which an image is formed based on print data, and is a control unit that generates a cut line for cutting out the recording material. Be prepared. The control unit is based on the data acquisition unit that acquires print data, the cut line generation unit that generates a cut line in the recording material based on the information of the image object included in the acquired print data, and the information of the image object. It has a tie position determining portion that determines the position of the tie portion formed on the cut line.
また、本発明の画像形成システムは、印刷データに基づいて記録材に画像を形成する画像形成装置と、画像が形成された記録材を切り抜くためのカットラインの生成を制御するカットライン制御装置と、カットライン制御装置が生成したカットラインに従って、記録材を切断する切断装置とを備える。カットライン制御装置は、カットラインを生成する制御部を備える。制御部は、印刷データを取得するデータ取得部と、取得した印刷データに含まれる画像オブジェクトの情報に基づいて、記録材におけるカットラインを生成するカットライン生成部と、画像オブジェクトの情報に基づいて、カットライン上に形成するタイ部の位置を決定するタイ位置決定部とを有する。 Further, the image forming system of the present invention includes an image forming apparatus that forms an image on a recording material based on print data, and a cut line control device that controls the generation of a cut line for cutting out the recording material on which an image is formed. , A cutting device for cutting the recording material according to the cut line generated by the cut line control device. The cut line control device includes a control unit that generates a cut line. The control unit is based on the data acquisition unit that acquires print data, the cut line generation unit that generates a cut line in the recording material based on the information of the image object included in the acquired print data, and the information of the image object. It has a tie position determining portion that determines the position of the tie portion formed on the cut line.
また、本発明のカットライン制御方法は、印刷データに基づいて画像形成された記録材を切り抜くためのカットラインの生成方法である。印刷データを取得し、取得した印刷データに含まれる画像オブジェクトの情報に基づいて、記録材におけるカットラインを生成し、画像オブジェクトの情報に基づいて、カットライン上に形成するタイ部の位置を決定する。 Further, the cut line control method of the present invention is a method for generating a cut line for cutting out a recording material on which an image is formed based on print data. The print data is acquired, a cut line in the recording material is generated based on the information of the image object included in the acquired print data, and the position of the tie portion to be formed on the cut line is determined based on the information of the image object. do.
また、本発明のプログラムは、印刷データを取得する手順と、取得した印刷データに含まれる画像オブジェクトの情報に基づいて、画像形成された記録材を切り抜くためのカットラインを生成する手順と、画像オブジェクトの情報に基づいて、カットライン上に形成するタイ部の位置を決定する手順と、をコンピューターに実行させる。 Further, the program of the present invention includes a procedure for acquiring print data, a procedure for generating a cut line for cutting out an image-formed recording material based on the information of an image object included in the acquired print data, and an image. Have the computer perform a procedure to determine the position of the tie to form on the cutline based on the information in the object.
本発明によれば、切り抜き後に良好な仕上がりが得られるカットラインを生成するカットライン制御装置、画像形成システム、カットライン制御方法、及び、プログラムを提供することができる。 INDUSTRIAL APPLICABILITY According to the present invention, it is possible to provide a cut line control device, an image forming system, a cut line control method, and a program for generating a cut line in which a good finish is obtained after clipping.
以下、本発明を実施するための形態の例を説明するが、本発明は以下の例に限定されるものではない。 Hereinafter, examples of embodiments for carrying out the present invention will be described, but the present invention is not limited to the following examples.
〈1.画像形成システムの実施形態〉
[画像形成システムの構成]
図1に、本実施の形態の画像形成システムの概略構成図として、画像形成システムのブロック図を示す。
図1は、画像形成システムの構成例を示すブロック図である。図1に示す画像形成システム1は、PC(personal computer)10、画像形成装置(MFP:Multifunction Peripheral)20、及び、切断装置30が、LAN(Local Area Network)等のネットワーク2を介して通信可能に接続されている。ネットワーク2は有線であっても無線であってもよい。例えば、PC10が画像形成装置20や切断装置30と無線LANを介して接続され、画像形成装置20が切断装置30と有線LANを介して接続されている例が挙げられる。
<1. Embodiment of image formation system>
[Configuration of image formation system]
FIG. 1 shows a block diagram of an image forming system as a schematic configuration diagram of the image forming system of the present embodiment.
FIG. 1 is a block diagram showing a configuration example of an image forming system. In the
画像形成システム1は、例えば、ネットワークに接続されたPC10に印刷ジョブが入力され、ジョブに応じた各種印刷を行う。PC10には印刷原稿を作成するアプリケーションや、印刷ジョブを生成するプリンタードライバーが含まれる。なお、PC10は、処理装置の一例である。印刷ジョブの受付、ユーザーによる操作の受付、ユーザーに対する各種情報の報知、及び、印刷ジョブに対する各種処理が可能な装置であれば、PC10以外の装置を適用することができる。
In the
なお、本例では、記録材のカットラインの生成を制御するカットライン制御装置が画像形成装置20に内蔵されている構成について説明するが、カットライン制御装置は、例えばPC10であってもよく、切断装置30に内蔵される構成であってもよい。さらに、カットライン制御装置は、PC10、画像形成装置20、及び、切断装置30から独立した装置として画像形成システムに含まれてもよい。
In this example, the configuration in which the cut line control device for controlling the generation of the cut line of the recording material is built in the
(画像形成装置の構成)
次に、画像形成システム1における画像形成装置20の構成を、図2に示す。図2に示す画像形成装置20は、表示部21、操作部22、画像形成部23、ネットワーク接続部24、資材補給部25、及び、制御部40を備える。
(Configuration of image forming apparatus)
Next, the configuration of the
表示部21は、液晶表示パネル、LED等の表示装置を備える。操作部22は、タッチパネルや操作キー群を含む。表示部21及び操作部22は、例えば、液晶表示装置などの表示装置と光学式や静電容量式等のタッチパネルの位置指示装置とが重なって構成され、表示装置に操作画面を表示してその操作画面上のユーザーによる指示位置を特定する。
The
画像形成部23は、感光体や定着器等により構成され、記録材上に画像を印刷する画像形成を行う。ネットワーク接続部24は、NIC(Network Interface Card)等により構成され、上記ネットワーク2(図1)を介した通信を行う。資材補給部25は、給紙トレイ、トナーボトル、ステープル針、糊、保湿水等により構成される。
The
制御部40は、各種制御用プログラムに従って画像形成装置20の各部を統括制御する。制御部40は、画像形成装置20に入力された印刷ジョブに対する所定の条件設定を受け付け、画像形成部23において記録材への印刷を実行させる。また、制御部40は、予め記憶されたデータに基づいた画面を表示部21に表示させ、操作部22での指示を受けつけて、操作内容に基づいて処理を実行する。
また、制御部40は、印刷データに基づいて画像形成された記録材を切り抜くためのカットラインデータの生成を制御する。このカットラインデータの生成の制御については後述する。
The
Further, the
(切断装置の構成)
次に、画像形成システム1における切断装置30の構成を、図3に示す。図3に示す切断装置30は、表示部31、操作部32、ネットワーク接続部33、資材補給部34、カット部35、及び、制御部36を備える。
(Configuration of cutting device)
Next, the configuration of the cutting
表示部31、操作部32、ネットワーク接続部33、及び、資材補給部34は、上述の画像形成装置20と同様の構成を有する。
カット部35は、カッター刃、レーザーカッター等により構成される。カット部35は、画像形成装置20の制御部40で生成されたカットラインデータに従って、記録材の少なくとも一部を切断する。
制御部36は、各種制御用プログラムに従って切断装置30の各部を統括制御する。また、切断装置30は制御部36を備えていなくてもよく、画像形成装置20の制御部40によって切断装置30が制御される構成であってもよい。
The
The
The
(PCの構成)
次に、画像形成システム1におけるPC10の構成を、図4に示す。図4に示すPC10は、表示部11、操作部12、ネットワーク接続部13、及び、制御部14を備える。PC10は、一般的なPCの構成を適用できるため説明を省略する。PC10の制御部14は、印刷原稿を作成するアプリケーションや、印刷ジョブを生成するプリンタードライバー、ウェブブラウザー等を有する。
(PC configuration)
Next, the configuration of the
[画像形成装置の制御部の構成]
次に、画像形成装置20の制御部40における、カットライン生成の制御に係わる構成を、図5に示す。図5に示す制御部40は、データ取得部41、ラスタライズ部42、及び、カットラインデータ生成部50を備える。
[Structure of control unit of image forming apparatus]
Next, FIG. 5 shows a configuration related to control of cut line generation in the
データ取得部41は、PC10等から印刷ジョブの印刷データを取得し、画像オブジェクトの情報を取得する。
ラスタライズ部42は、取得した印刷データにおける画像オブジェクトを、プリントエンジンにて印字可能なラスター形式のデータに変換する。
カットラインデータ生成部50は、印刷データに含まれる画像オブジェクトの情報に基づいて、画像オブジェクトをそれ以外の部分から切り抜くためのカットラインを生成する。
The
The
The cut line
[カッティングデータ生成部の構成]
次に、カットラインデータ生成部50の構成を、図6に示す。図6に示すカットラインデータ生成部50は、アウトライン生成部51、形状判定部52、重心判定部53、コンテンツ判定部54、タイ位置仮決定部55、タイ位置本決定部56、及び、カットライン生成部57を備える。なお、本例では、画像形成装置20の制御部40にカットラインデータ生成部50が含まれる構成としたが、カットラインデータ生成部50は、例えばPC10にアプリケーションとして含まれる構成であってもよい。また、カットラインデータ生成部50は、切断装置30の制御部36に含まれる構成であってもよい。
[Structure of cutting data generator]
Next, the configuration of the cut line
アウトライン生成部51は、画像オブジェクトのアウトラインを生成する。例えば、画像の外形の線をパスで構成されたオブジェクトに変換することにより、画像オブジェクトのアウトラインを生成する。また、画像オブジェクトの外形にユーザーに指示されたオフセットを設けて、画像オブジェクトのアウトラインを生成する。
The
形状判定部52は、画像オブジェクトの情報に基づいて、画像オブジェクトの形状を判定する。例えば、画像オブジェクトの面積や形状、タイ部の形成を禁止する画像オブジェクトの微細部かどうかを判定する。
重心判定部53は、画像オブジェクトの情報に基づいて、画像オブジェクトの重心を判定する。
コンテンツ判定部54は、画像オブジェクトの情報に基づいて、カットラインを形成するコンテンツ領域かどうか、及び、タイ部を形成するコンテンツ領域かどうかを判定する。例えば、コンテンツ判定部54は、カットライン及びタイ部の形成位置が、予めカットライン及びタイ部の形成を禁止するように設定されたコンテンツ領域かどうかを判定する。カットラインの形成やタイ部の形成を禁止するコンテンツ領域としては、文字によるコンテンツコンテンツ領域かどうかを判定する。また、画像オブジェクトの色情報を基に、カットラインの形成やタイ部の形成を禁止された色によるコンテンツ領域であるかどうかを判定する。
The
The center of
The
タイ位置仮決定部55は、画像オブジェクトの情報を基に、カットライン上のタイ部の仮の位置を決定する。タイ位置本決定部56は、コンテンツ領域の判定後にカットライン上のタイ部の形成位置を決定する。タイ位置仮決定部55が仮決定した位置をタイ位置本決定部56が変更して本決定することにより、タイ部の形成位置が決定される。すなわち、タイ位置仮決定部55とタイ位置本決定部56との2つが機能することにより、タイ部の形成位置を決定するタイ位置決定部として機能する。
カットライン生成部57は、生成されたアウトライン、及び、決定されたタイ部の位置を基に、記録材の切断位置(カットライン)のデータを生成する。
The tie position
The cut
[カッティングデータ生成のフローチャート]
次に、カットラインデータ生成部50におけるカットライン生成のフローチャートを図7に示す。また、図8~11に、カットラインを生成する際に用いる印刷データ、カットライン設定、タイ部の形状、及び、タイ部の設定の例を示す。
[Flowchart of cutting data generation]
Next, FIG. 7 shows a flowchart of cut line generation in the cut line
カットラインデータ生成部50のアウトライン生成部51が、データ取得部41が取得した印刷データの画像データ(ベクターデータ)を、パスで構成されたオブジェクトに変換することでアウトライン化する(ステップS101)。これにより、画像オブジェクトの外形を示すアウトラインを生成する。
The
データ取得部41が取得する印刷データの設定の一例を図8に示す。図8に示すように、印刷データとして、ファイル形式(PDF、PS、EPS、Tif、Bitmap等)、印刷設定(印刷面、用紙サイズ、紙種等)、及び、カットライン設定(タイの有無、禁止領域等)が設定されている。
FIG. 8 shows an example of setting the print data acquired by the
また、図8に示す印刷データ設定において、カットライン設定の例を図9に示す。図9に示すように、カットライン設定として、画像オブジェクトの外形からカットラインまでのオフセット量である塗り足し量(mm)、タイ部の有無、タイ部の長さ、タイ部の間隔、禁止領域の設定(微細部、文字近傍、指定色)、及び、用紙情報(記録材の形態)として坪量、種類が設定されている。なお、本説明では、画像オブジェクトの外形をアウトラインと呼ぶが、オフセット量が設定されている場合には、オフセット量が形成される領域も画像オブジェクトに含まれるため、オフセット量を加えた画像オブジェクトの外形部分をアウトラインと呼ぶ。 Further, in the print data setting shown in FIG. 8, an example of the cut line setting is shown in FIG. As shown in FIG. 9, as the cut line setting, the amount of refilling (mm), which is the offset amount from the outer shape of the image object to the cut line, the presence or absence of the tie portion, the length of the tie portion, the spacing between the tie portions, and the prohibited area. The basis weight and type are set as the setting (fine part, vicinity of characters, designated color) and paper information (form of recording material). In this description, the outline of the image object is called an outline, but when the offset amount is set, the area where the offset amount is formed is also included in the image object, so the image object with the offset amount added. The outer part is called an outline.
図9に示すカットライン設定におけるタイ部の長さ及び間隔について図10に示す。図10は、実線で表すカットライン60、カットライン60上に設けられた11個のタイ部61が形成されている。図10では、カットライン60に配置されるタイ部として、カットライン60と平行な方向のタイ部61の長さ62、及び、隣接するタイ部61の間隔63を示している。タイ部61の長さ62や間隔63は、記録材の坪量や種類等の態様によって調整される。また、タイ部61の間隔63は、形成するタイ部の数によって調整される。
FIG. 10 shows the length and spacing of the tie portions in the cut line setting shown in FIG. 9. In FIG. 10, a
次に、図7に示すように、ラスタライズ部42が画像オブジェクトをラスター形式のデータに変換(ラスター化)する(ステップS102)。ラスター化したデータではアウトラインを形成できないため、画像オブジェクトのラスター化はアウトラインを形成した後に行う。
Next, as shown in FIG. 7, the
次に、コンテンツ判定部54は、画像オブジェクトがカットライン生成の対象かどうかを判定処理を行う(ステップS103)。そして、カットラインデータ生成部50の重心判定部53が、カットライン生成の対象の画像オブジェクトに対して画像オブジェクトの重心重心判定処理を行う(ステップS104)。例えば、重心判定部53は、画像オブジェクト内に任意の3点をとってその重心を求める、また、オブジェクト内の複数の三角形全てで再帰的に重心を求めてオブジェクト全体の重心を求める。
Next, the
次に、タイ位置仮決定部55は、画像オブジェクトの重心から、タイ部の形成条件として設定されたタイ形成数で等分した線分を放射線状に引き、この線分とアウトラインとの交点をタイ部の形成位置として仮決定する(ステップS105)。これにより、図11に示すような、タイ部の形成条件が設定される。図11に示すタイ部の形成条件の例では、タイ部の形成個数、タイ部の長さ、形成する各タイ部(1~4)の座標が設定される。そして、この座標に、タイ部の形成位置が仮決定される。
Next, the tie position
次に、図7に示すように、形状判定部52は、仮決定されたタイ部の位置が、タイ部の形成が禁止された微細部かどうかを判定する(ステップS106)。微細部の判定の詳細については図22で説明する。形状判定部52は、仮決定されたタイ部の形成位置における画像オブジェクトの形状判定を行う。これにより、形状判定部52は、タイ部の仮決定位置が、タイ部の形成を禁止する微細部かどうかを判定する。
Next, as shown in FIG. 7, the
仮決定されたタイ部の位置が微細部ではない場合(ステップS106のNO)、コンテンツ判定部54は、仮決定されたタイ部の位置が、タイ部の形成が禁止されたコンテンツ領域(禁止コンテンツ領域)かどうか判定する(ステップS107)。
When the position of the tentatively determined tie portion is not a fine portion (NO in step S106), the
仮決定されたタイ部の位置が微細部の場合(ステップS106のYES)、又は、タイ部の形成が禁止コンテンツ領域の場合(ステップS107のYES)、タイ位置本決定部56は、タイ部の形成位置の変更処理を行う(ステップS108)。
タイ部の形成が禁止コンテンツ領域ではない場合(ステップS107のNO)、タイ位置本決定部56は、仮決定されたタイ部の形成位置を、タイ部の形成位置として本決定する(ステップS109)。
タイ部の形成位置の変更処理と本決定とにより、図11に示すタイ部の形成条件における形成するタイ部(1~4)の座標が、新たな座標に更新される。
When the tentatively determined position of the tie portion is a fine portion (YES in step S106), or when the formation of the tie portion is a prohibited content area (YES in step S107), the tie position
When the formation of the tie portion is not the prohibited content area (NO in step S107), the tie position
By the process of changing the formation position of the tie portion and the final determination, the coordinates of the tie portions (1 to 4) to be formed under the formation conditions of the tie portion shown in FIG. 11 are updated to new coordinates.
次に、カットライン生成部57は、ステップS108又はステップS109の処理後、カットライン生成の対象である画像オブジェクトに対して、カットラインを生成する(ステップS110)。カットライン生成部57は、アウトライン生成部51が生成したアウトライン、設定されたオフセット量、及び、タイ位置本決定部56が決定したタイ部の形成位置を基に、カットラインデータを生成する。カットラインの生成後、本フローチャートによる処理を終了する。
カットライン生成部57が生成したカットラインデータは、印刷ジョブに登録されて切断装置30に送信される。そして、切断装置30が、生成されたカットラインデータに沿って記録材を切断し、記録材に切断部とタイ部とを形成する。
Next, the cut
The cut line data generated by the cut
[タイ部形成位置の仮決定のフローチャート]
次に、上述の図7に示すフローチャートのステップS105における、タイ部の形成位置の仮決定における、タイ部の個数(タイ個数)と、タイ部を形成する長さ(タイ長さ)とについて説明する。
[Flow chart for tentative determination of tie formation position]
Next, the number of tie portions (number of ties) and the length of forming the tie portions (tie length) in the provisional determination of the formation position of the tie portion in step S105 of the flowchart shown in FIG. 7 will be described. do.
(タイ個数の決定)
図12に、タイ部の個数(タイ個数)を決定する処理のフローチャートを示す。
まず、アウトライン生成部51が、画像オブジェクトのアウトライン化を行う(ステップS201)。この処理は、上述の図7に示すステップS101の処理と同じである。
(Determining the number of ties)
FIG. 12 shows a flowchart of a process for determining the number of tie portions (the number of ties).
First, the
次に、形状判定部52は、切り抜き領域の面積を算出する(ステップS202)。切り抜き領域は、設定されたオフセット量を加えた画像オブジェクトの領域である。形状判定部52は、オフセット量を加えた画像オブジェクトのアウトライン内の領域の面積を算出することで、切り抜き領域の面積を算出する。
Next, the
次に、タイ位置仮決定部55は、算出された切り抜き領域の面積から形成するタイ部の個数を仮決定する(ステップS203)。タイ部の個数は、面積が大きいほどタイ部の数が多くなるように、予め所定の算出パラメータやデータテーブルを記憶部に保持させておく。タイ位置仮決定部55はこれらに従ってタイ部を形成する数を仮決定する。
Next, the tie position
次に、形状判定部52は、切り抜き領域の頂点数を算出する(ステップS204)。
次に、タイ位置仮決定部55は、上記の面積を基に算出したタイ部の形成個数を閾値として、頂点数が閾値を超えるかどうか判定する(ステップS205)。
Next, the
Next, the tie position
頂点数が閾値よりも大きい場合(ステップS205のYES)、タイ位置仮決定部55は、タイ部の仮の個数に調整係数Aを掛けて、タイ部の形成個数を算出する(ステップS206)。
頂点数が閾値以下の場合(ステップS205のNO)、タイ位置仮決定部55は、タイ部の仮の個数に調整係数Bを掛けて、タイ部の形成個数を算出する(ステップS207)。
タイ部の形成個数を算出した後、本フローチャートによる処理を終了する。
When the number of vertices is larger than the threshold value (YES in step S205), the tie position
When the number of vertices is equal to or less than the threshold value (NO in step S205), the tie position
After calculating the number of tie portions formed, the process according to this flowchart is terminated.
なお、調整係数A及び調整係数Bは、記録材の情報から都度計算する可変パラメータとしてもよいし、データ収集により得られた知見に基づく固定パラメータとしてもよい。これらの調整係数は、クラウド上から都度取得してもよいし、予め所定の算出パラメータやデータテーブルを記憶部に保持させておいてもよい。調整係数Aは1以上の値であり、調整係数Bは1未満の値である。頂点が多い場合、検品等の搬送時に記録材が搬送路にひっかかりやすくなるためタイ部の個数を増やすことが好ましい。一方、頂点の数が少ない場合には、タイ部の個数を少なくすることができる。 The adjustment coefficient A and the adjustment coefficient B may be variable parameters calculated each time from the information of the recording material, or may be fixed parameters based on the knowledge obtained by data collection. These adjustment coefficients may be acquired each time from the cloud, or predetermined calculation parameters and data tables may be stored in the storage unit in advance. The adjustment coefficient A is a value of 1 or more, and the adjustment coefficient B is a value of less than 1. When there are many vertices, it is preferable to increase the number of tie portions because the recording material is likely to be caught in the transport path during transport such as inspection. On the other hand, when the number of vertices is small, the number of tie portions can be reduced.
(タイ長さ決定)
図13に、タイ部の長さ(タイ長さ)を決定する処理のフローチャートを示す。
まず、データ取得部41が印刷データのカットライン設定(図9)を取得し、用紙情報(記録材の形態)から記録材の坪量を取得する(ステップS301)。さらに、用紙情報(記録材の形態)から記録材の種類(紙種)を取得する(ステップS302)。
次に、タイ位置仮決定部55は、所定のタイ部の仮の長さに調整係数Cを掛けて、タイ部の長さを算出する(ステップS303)。タイ部の長さを算出した後、本フローチャートによる処理を終了する。
(Tie length determined)
FIG. 13 shows a flowchart of a process for determining the length (tie length) of the tie portion.
First, the
Next, the tie position
タイ部の長さは、予め所定の仮の長さ(初期値)が設定されている。そして、記録材の坪量、種類等の形態を基に調整係数Cを読み出して、所定の仮の長さ(初期値)に掛け合わせる。調整係数Cは、記録材の情報から都度計算する可変パラメータとしてもよいし、データ収集により得られた知見に基づく固定パラメータとしてもよい。これらの調整係数は、クラウド上から都度取得してもよいし、予め所定の算出パラメータやデータテーブルを記憶部に保持させておいてもよい。
調整係数Cは、記録材の坪量が大きい場合には小さく、坪量が小さい場合には大きくする。また、調整係数Cは、例えば、坪量が同じでも、厚みがない塗工紙の場合には大きく、厚みがある非塗工紙の場合には小さくする等してもよい。なお、タイ部の長さは、初期値に対して1mm以下の範囲で調整することが好ましい。
A predetermined temporary length (initial value) is set in advance for the length of the tie portion. Then, the adjustment coefficient C is read out based on the form such as the basis weight and type of the recording material, and multiplied by a predetermined temporary length (initial value). The adjustment coefficient C may be a variable parameter calculated each time from the information of the recording material, or may be a fixed parameter based on the knowledge obtained by data collection. These adjustment coefficients may be acquired each time from the cloud, or predetermined calculation parameters and data tables may be stored in the storage unit in advance.
The adjustment coefficient C is small when the basis weight of the recording material is large, and large when the basis weight is small. Further, the adjustment coefficient C may be, for example, larger in the case of coated paper having no thickness and smaller in the case of thick uncoated paper, even if the basis weight is the same. The length of the tie portion is preferably adjusted within a range of 1 mm or less with respect to the initial value.
[タイ部の形成位置の変更処理のフローチャート]
次に、上述の図7に示すフローチャートのステップS108における、タイ部の形成位置の変更処理について説明する。図14に、タイ部の形成位置を変更する処理のフローチャートを示す。
[Flowchart of process for changing the formation position of the tie portion]
Next, the process of changing the formation position of the tie portion in step S108 of the flowchart shown in FIG. 7 will be described. FIG. 14 shows a flowchart of the process of changing the formation position of the tie portion.
まず、タイ位置本決定部56は、仮決定されたタイ部の形成位置(図4のステップS105)から、画像オブジェクトのアウトライン上を所定の方向に所定の距離だけ移動させ、タイ部の仮の形成位置を更新する(ステップS401)。
次に、タイ位置本決定部56は、更新したタイ部の仮の形成位置が、禁止領域(図9)内であるかどうかを判定する(ステップS402)。更新したタイ部の仮の形成位置が禁止領域内の場合(ステップS402のYES)、ステップS401のタイ部の仮の形成位置の更新に戻る。
First, the tie position
Next, the tie position
更新したタイ部の仮の形成位置が禁止領域内ではない場合(ステップS402のNO)、タイ位置本決定部56は、更新したタイ部の仮の形成位置を、タイ部の形成位置として本決定する(ステップS403)
When the temporary formation position of the updated tie portion is not within the prohibited area (NO in step S402), the tie position
上述のステップS402における禁止領域は、例えば、カットライン設定(図9)に従って、図7に示すフローチャートのステップS106において微細部を求め、さらに、ステップS107でタイ部の形成を禁止するコンテンツ領域を求める。そして、タイ位置本決定部56は、微細部、及び、タイ部の形成を禁止するコンテンツ領域を、禁止領域として判定する。
For the prohibited area in step S402 described above, for example, according to the cut line setting (FIG. 9), a fine portion is obtained in step S106 of the flowchart shown in FIG. 7, and further, a content area for which formation of a tie portion is prohibited is obtained in step S107. .. Then, the tie position
[カットライン生成対象の判定のフローチャート]
次に、上述の図7に示すフローチャートのステップS103における、カットラインの生成対象である画像オブジェクトかどうかの判定処理について説明する。図15に、カットラインを生成する処理のフローチャートを示す。
[Flowchart for determining the cut line generation target]
Next, the process of determining whether or not the image object is the target for generating the cut line in step S103 of the flowchart shown in FIG. 7 will be described. FIG. 15 shows a flowchart of the process of generating a cut line.
まず、コンテンツ判定部54が、画像オブジェクトのアウトラインが、カットラインを生成する対象外の色かどうかを判定する(ステップS501)。
アウトラインが対象外の色の場合(ステップS501のYES)、コンテンツ判定部54は、当該画像オブジェクトに対して、「カットデータを生成しない」という情報を設定する(ステップS502)。
アウトラインが対象外の色ではない場合(ステップS501のNO)、コンテンツ判定部54は、当該画像オブジェクトに対して、「カットデータを生成する」という情報を設定する(ステップS503)。
First, the
When the outline is a color other than the target (YES in step S501), the
When the outline is not a non-target color (NO in step S501), the
次に、ステップS502又はステップS503の処理後、コンテンツ判定部54は、全ての画像オブジェクトに対して上記の「カットデータを生成しない」、又は、「カットデータを生成する」という情報を設定されたかどうかを判定する(ステップS504)。全ての画像オブジェクトに対して上記情報が設定されていない場合(ステップS504のNO)、次の画像オブジェクトのカットデータの判定に移る(ステップS505)。
全ての画像オブジェクトに対して上記情報が設定されている場合(ステップS504のYES)、本フローチャートによる処理を終了する。
Next, after the processing of step S502 or step S503, has the
When the above information is set for all the image objects (YES in step S504), the process according to this flowchart ends.
図9に示すカットライン設定において、画像オブジェクトに対して、カットラインを生成する対象としない色が設定されている場合、画像オブジェクトの色情報に応じて、カットラインを生成する。例えば、コンテンツ判定部54は、カットラインの生成対象外となる色が指定されているテーブルの値を参照して、画像オブジェクトのアウトラインの色と比較する。そして、カットラインの生成対象となる色かどうかを判定し、対象となる色情報を有する画像オブジェクトにのみカットラインを生成する。
In the cut line setting shown in FIG. 9, when a color that is not a target for generating a cut line is set for the image object, the cut line is generated according to the color information of the image object. For example, the
上記の処理を行うことにより、カットライン生成部57は、カットラインの生成対象として指定されている色の画像オブジェクトに対してのみ、タイ部の位置、個数、及び、長さが調整されたカットラインデータを生成する。色指定の方法は、例えば、灰色、黒等の画像形成装置20のパラメータとしての固定の色名指定、(C,M,Y,K)=(10,10,10,10)や、(R,G,B)=(20,20,20)等のユーザー入力値による数値指定、及び、「PANTONECoolGray4C」等の特色名による指定を行うことができる。
By performing the above processing, the cut
[重心判定のフローチャート]
次に、上述の図7に示すフローチャートのステップS104における、画像オブジェクトの重心判定について説明する。図16に、画像オブジェクトの重心判定処理のフローチャートを示す。また、フローチャートの処理に対応した画像オブジェクトの例を図17~21に示す。
[Flow chart for determining the center of gravity]
Next, the determination of the center of gravity of the image object in step S104 of the flowchart shown in FIG. 7 will be described. FIG. 16 shows a flowchart of the center of gravity determination process of the image object. Further, FIGS. 17 to 21 show examples of image objects corresponding to the processing of the flowchart.
まず、重心判定部53は、画像オブジェクトの領域の座標(x,y)について、最小X1、最大X2、最小Y1、最大Y2を求める(ステップS601)。画像オブジェクトに対する座標(x,y)の設定を図17に示す。図17に示すように、画像オブジェクト70に対してxy座標を配置する。そして、画像オブジェクト70のx軸の最小値を[X1]、最大値を[X2]と設定する。また、画像オブジェクト70のy軸の最小値を[Y1]、最大値を[Y2]と設定する。
First, the center of
次に、重心判定部53は、画像オブジェクトに設定した座標において、x軸及びy軸をそれぞれN個に分割し、分割した分割線の交点の座標P(n)を求める(ステップS602)。図17では、N=3の例を示している。座標P(n)において、nの数は(N+1)2である。このため、図17では、座標P(n)として、P(1)~P(16)が求められる。なお、nは任意の数字であり、P(n)のxy座標をP(xn,yn)で表すものとし、例えば、P(1)をP(x1,y1)で表すことができる。
Next, the center of
次に、重心判定部53は、求められた全ての座標P(n)に対しての画像オブジェクトの領域内に配置されているかどうか判定が完了しているかどうかを判定する(ステップS603)。
Next, the center of
画像オブジェクトの領域内かどうかの判定が終了していない座標P(n)がある場合(ステップS603のNO)、重心判定部53は、任意の座標P(n)に対して、画像オブジェクトの領域内に配置されているかどうかを判定する(ステップS604)。
任意の座標P(n)が画像オブジェクトの領域内に配置されている場合(ステップS604のYES)、重心判定部53は、任意の座標P(n)を画像オブジェクト内の座標P’(m)と設定する(ステップS605)。図17に示す画像オブジェクト70では、P’(m)として、P’(1)~P’(4)を示している。また、なお、mは任意の数字であり、P’(m)のxy座標をP’(xm,ym)で表すものとする。
任意の座標P(n)が画像オブジェクトの領域内に配置されていない場合(ステップS604のNO)、又は、ステップS605の処理後、重心判定部53は、次の交点分割座標P(n)の判定に進み(ステップS606)、ステップS603の判定に戻る。
When there is a coordinate P (n) for which the determination of whether or not it is within the area of the image object has not been completed (NO in step S603), the center of
When the arbitrary coordinates P (n) are arranged in the area of the image object (YES in step S604), the center of
When the arbitrary coordinate P (n) is not arranged in the area of the image object (NO in step S604), or after the processing of step S605, the center of
次に、すべての座標P(n)に対する画像オブジェクトの領域内かどうかの判定が終了している場合(ステップS603のYES)、重心判定部53は、すべての画像オブジェクト内の座標P’(xm,ym)に対して、三角形を作成済みかどうかを判定する(ステップS607)。
Next, when the determination of whether or not the image object is within the region for all the coordinates P (n) is completed (YES in step S603), the center of
三角形を作成済みではない座標P’(xm,ym)がある場合(ステップS607のNO)、重心判定部53は、座標P’(xm,ym)と座標P’(xm+1,ym+1)とを頂点とする正三角形を作成する際のもう1つの頂点の座標P’’(xq,yq)を求める(ステップS608)。図17に示す画像オブジェクト70では、座標P’(3)が座標P’(xm,ym)に該当し、座標P’(4)が座標P’(xm+1,ym+1)に該当する。そして、座標P(3)と座標P(4)とともに正三角形を形成する頂点の座標がP’’(q)である。なお、qは任意の数字であり、P’’(q)のxy座標をP’(xq,yq)で表すものとする。
When there is a coordinate P'(x m , ym ) for which a triangle has not been created (NO in step S607), the center of
次に、重心判定部53は、座標P’’(xq,yq)が画像オブジェクトの領域内に配置されているかどうかを判定する(ステップS609)。
座標P’’(xq,yq)が画像オブジェクトの領域内に配置されている場合(ステップS609のYES)、重心判定部53は、画像オブジェクト内に作成された三角形の個数に+1する(ステップS610)。
Next, the center of
When the coordinates P'' (x q , y q ) are arranged in the area of the image object (YES in step S609), the center of
座標P’’(xq,yq)が画像オブジェクトの領域内に配置されていない場合(ステップS609のNO)、又は、ステップS610の処理後、重心判定部53は、次の正三角形についての判定に移り(ステップS611)、ステップS607の判定に戻る。
When the coordinates P'' (x q , y q ) are not arranged in the area of the image object (NO in step S609), or after the processing of step S610, the center of
次に、すべての画像オブジェクト内の座標P’(xm,ym)に対して三角形が作成済みの場合(ステップS607のYES)、重心判定部53は、画像オブジェクトの領域内に4個以上の三角形が作成されたかどうかを判定する(ステップS612)。
Next, when triangles have been created for the coordinates P'(x m , ym ) in all the image objects (YES in step S607), the center of
画像オブジェクトの領域内に4個以上の三角形が作成されている場合(ステップS612のYES)、重心判定部53は、画像オブジェクトの領域内に分割軸違いの三角形があるかどうかを判定する(ステップS613)。
When four or more triangles are created in the area of the image object (YES in step S612), the center of
画像オブジェクトの領域内に4個以上の三角形が作成されていない場合(ステップS612のNO)、又は、分割軸違いの三角形がない場合(ステップS613のNO)、分割数Nに+1の処理をする(ステップS614)。
画像オブジェクトの領域内に形成される三角形の数が4個以上となり、さらに、分割軸違いの三角形ができるまで、ステップS602からステップS614の処理を繰り返す。
If four or more triangles are not created in the area of the image object (NO in step S612), or if there are no triangles with different division axes (NO in step S613), the number of divisions N is +1. (Step S614).
The processes of steps S602 to S614 are repeated until the number of triangles formed in the area of the image object is four or more and the triangles having different division axes are formed.
上記処理について図17を用いて説明する。図17に、分割数N=3で画像オブジェクト70の領域を分割した様子を示す。図17に示すように、分割数N=3の条件では画像オブジェクト70の領域内に作成される三角形の数が1個である。このため、図17に示す分割数N=3の条件では、画像オブジェクト70の領域内に作成される三角形の数が4個未満のため、分割数Nに+1する処理を行う。
The above processing will be described with reference to FIG. FIG. 17 shows how the area of the
図18に、図17の分割数Nに+1した分割数N=4の条件(n=1~25)で画像オブジェクト70を分割した様子を示す。図18に示すように、画像オブジェクト70の領域内に3個の座標P’(m)がある。そして、座標P’(m)とともに画像オブジェクト70の領域内に正三角形を作成する頂点の座標P’’(q)が2個配置されている。このため、図18に示す分割数N=4の条件では、画像オブジェクト70の領域内に正三角形が2個作成される。すなわち、図18に示す分割数N=4の条件では、画像オブジェクト70の領域内に作成される三角形の数が4個未満のため、分割数Nに+1する処理を行う。
FIG. 18 shows a state in which the
図19に、図18の分割数Nに+1した分割数N=5の条件(n=1~36)で画像オブジェクト70を分割した様子を示す。図19に示すように、画像オブジェクト70の領域内に6個の座標P’(m)がある。そして、座標P’(m)とともに画像オブジェクト70の領域内に正三角形を作成する頂点の座標P’’(q)が4個配置されている。このため、図19に示す分割数N=5の条件では、画像オブジェクト70の領域内に正三角形が4個作成される。すなわち、図19に示す分割数N=5の条件では、画画の領域内に作成される三角形の数が4個以上となり、ステップS612のYESに相当する。このため、次の処理である、分割軸違いの三角形があるかどうかの判定に進む。
FIG. 19 shows a state in which the
図19に示す画像オブジェクト70では、Y軸においてY=Yaの分割軸上の座標P’(m)(1)及びP’(2)を頂点とする三角形が1個形成されている。また、Y軸においてY=Ybの分割軸上の座標P’(3)~P’(6)を頂点とする三角形が3個形成されている。従って、図19に示す分割数N=5の条件では、座標P’(1)及びP’(2)を頂点とする三角形と、座標P’(3)~P’(6)を頂点とする三角形とが、分割軸違いの三角形となる。すなわち、図19に示す分割数N=5の条件では、画像オブジェクト70の領域内に分割軸違いの三角形があると判定される。
In the
次に、図16に示すように、画像オブジェクトの領域内に分割軸違いの三角形がある場合(ステップS613のYES)、重心判定部53は、画像オブジェクトの領域内に作成された各三角形の重心を求める(ステップS615)。
次に、重心判定部53は、各三角形の重心同士をつなぐ複数の線分を求め、さらに、この線分の交点を求め、線分の交点を画像オブジェクトの重心に設定する(ステップS616)。画像オブジェクトの重心を設定した後、本フローチャートによる処理を終了する。
Next, as shown in FIG. 16, when there is a triangle with a different division axis in the area of the image object (YES in step S613), the center of
Next, the center of
図20に、画像オブジェクト70の領域内に作成された各三角形の重心を求めた様子を示す。図20では、各三角形に対して求められた重心71を示している。また、図21に、各三角形の重心71同士をつなぐ線分72と、この線分72の交点73を示す。
図21に示すように、画像オブジェクト70の領域内には分割軸違いの三角形が存在するため、三角形の重心をつなぐ線分が2以上となる。このため、この線分72の交点73が発生する。重心判定部53は、この交点73を画像オブジェクト70の重心として設定することで、重心判定処理を終了する。
FIG. 20 shows how the center of gravity of each triangle created in the area of the
As shown in FIG. 21, since the triangles having different division axes exist in the area of the
なお、上記の説明では、正三角形の頂点となる分割線の交点P(n)を、X軸方向に連続する点で求めたが、Y軸方向で求めてもよい。また、画像オブジェクトの領域内に配置されている分割線の交点P’(m)とともに正三角形を作成する座標P’’(q)を、交点P’(m)の下方向で求めているが、P’’(q)は交点P’(m)の上方向で求めてもよい。また、P’’(q)は、画像オブジェクトの領域の上下端から求まる中央値に近い方向に求めるように、求める方向を可変としてもよい。 In the above description, the intersection P (n) of the dividing lines that are the vertices of the equilateral triangle is obtained at the points that are continuous in the X-axis direction, but it may be obtained in the Y-axis direction. Further, the coordinates P''(q) for creating an equilateral triangle together with the intersection P'(m) of the dividing lines arranged in the area of the image object are obtained in the downward direction of the intersection P'(m). , P''(q) may be obtained in the upward direction of the intersection P'(m). Further, P ″ (q) may be obtained in a variable direction so as to be obtained in a direction close to the median value obtained from the upper and lower ends of the area of the image object.
[微細部の判定のフローチャート]
(微細部の判定)
次に、上述の図7に示すフローチャートのステップS106における、タイ部形成位置の画像オブジェクトの微細部の判定について説明する。図22に、画像オブジェクトの微細部の判定処理のフローチャートを示す。また、フローチャートの処理に対応した画像オブジェクトの例を図23、図24に示す。
[Flow chart for determining fine parts]
(Judgment of fine parts)
Next, the determination of the fine portion of the image object at the tie portion forming position in step S106 of the flowchart shown in FIG. 7 will be described. FIG. 22 shows a flowchart of the determination process of the fine portion of the image object. Further, FIGS. 23 and 24 show examples of image objects corresponding to the processing of the flowchart.
まず、形状判定部52は、画像オブジェクトをx軸方向及びy軸方向で太さパラメータに分割したxy座標を作成、分割線の交点の座標P(n)を求める(ステップS701)。画像オブジェクトの分割線と交点の座標P(n)を図23に示す。図23に示すように、画像オブジェクト70に対して、xy座標を配置する。そして、画像オブジェクト70を、x軸方向及びy軸方向にそれぞれ太さパラメータ74で分割する。また、図23に示すように、xy座標において、太さパラメータ74で分割したx軸方向の分割線とy軸方向の分割線との全ての交点を、座標P(n)で示す。なお、nは任意の数字であり、P(n)のxy座標をP(xn,yn)で表すものとする。
First, the
次に、形状判定部52は、xy座標における交点の座標P(n)の中から、画像オブジェクト70の領域内に配置された交点の座標P’(m)を求める(ステップS702)。さらに、座標P’(m)の中から、最外殻部から1つ内側に配置された交点の座標P’’(q)を求める(ステップS703)。
図23に画像オブジェクトにおける座標P’(m)及び座標P’’(q)を示す。図23では、座標P’(m)を丸印(白抜き、及び、黒塗り)で示し、座標P’’(q)を黒塗りの丸印で示している。座標P’(m)は、画像オブジェクト70のアウトラインよりも内側に配置された交点(アウトラインと交差する交点を含む)の座標である。ここで、最外殻部とは、画像オブジェクト70のアウトラインに最も近い交点である。そして、最外殻の交点から画像オブジェクトの中心方向に、1つ内側に配置された交点を座標P’’(q)として示している。
Next, the
FIG. 23 shows the coordinates P'(m) and the coordinates P''(q) in the image object. In FIG. 23, the coordinates P'(m) are indicated by circles (white and black), and the coordinates P'' (q) are indicated by black circles. The coordinates P'(m) are the coordinates of the intersections (including the intersections that intersect the outlines) arranged inside the outline of the
次に、形状判定部52は、最外殻部から1つ内側の交点の座標P’’(q)を中心とする半径=(太さパラメータ×3/2)の円を求め、この円内に含まれるカットライン上を、タイ部を形成可能な領域に設定する(ステップS704)。この処理の後、本フローチャートによる処理を終了する。
Next, the
図24に、画像オブジェクトにおける、座標P’’(q)及び、半径=(太さパラメータ×3/2)の円を示す。図24には、すべての交点座標P’’(q)に対して、座標P’’(q)を中心とする半径=(太さパラメータ×3/2)の円75を示している。これらの複数の円75の範囲内は、画像オブジェクトにおける微細部でないと設定される。そして、この円75の範囲外の領域が、画像オブジェクトにおける微細部として設定される。このため、円75の領域内であれば、カットラインにタイ部を形成することができる。
FIG. 24 shows a circle with coordinates P ″ (q) and radius = (thickness parameter × 3/2) in the image object. FIG. 24 shows a
すなわち、形状判定部52は、画像オブジェクトのアウトライン(ここではカットラインと同義)において、タイ部の仮の形成位置が上記の円75の領域外であれば、画像オブジェクトの微細部と判定する。また、形状判定部52は、タイ部の仮の形成位置が上記の円75の領域内であれば、画像オブジェクトの微細部ではないと判定する。
That is, if the temporary formation position of the tie portion is outside the region of the
(微細部の判定の変形例)
図25に、別の画像オブジェクトに対する上記の微細部の判定処理の形態例を示す。
まず、画像オブジェクト70に対して、xy座標を配置する。そして、画像オブジェクト70を、x軸方向及びy軸方向にそれぞれ太さパラメータ74で分割し、軸方向の分割線とy軸方向の分割線との全ての交点の座標P(n)を求める。
次に、xy座標における交点の座標P(n)の中から、画像オブジェクト70の領域内に配置された交点の座標P’(m)、及び、最外殻部から1つ内側に配置された交点の座標P’’(q)を求める。図25では、座標P’(m)が14個であり、座標P’’(q)が1個である。
さらに、図25に示すように、座標P’’(q)を中心とする半径=(太さパラメータ×3/2)の円75を求める。そして、円75の範囲内を画像オブジェクトにおける微細部でないと設定し、円75の範囲外を画像オブジェクトにおける微細部と設定する。
これにより、形状判定部52は、タイ部の仮の形成位置が画像オブジェクトの微細部に配置されているかどうかを判定することができる。
(Modified example of judgment of fine part)
FIG. 25 shows a form example of the above-mentioned fine portion determination processing for another image object.
First, the xy coordinates are arranged with respect to the
Next, from the coordinates P (n) of the intersections in the xy coordinates, the coordinates P'(m) of the intersections arranged in the area of the
Further, as shown in FIG. 25, a
As a result, the
なお、上記の方法は、画像オブジェクトの微細部を判定する方法の一例である。このため、画像オブジェクトの微細部を判定できれば、他の様々なアルゴリズムを適用することができる。
また、上記の方法において、太さパラメータは、画像オブジェクトの領域内に座標P’’(q)が少なくとも1個以上求められるように、任意の値を設定する。
The above method is an example of a method for determining a fine portion of an image object. Therefore, if the fine part of the image object can be determined, various other algorithms can be applied.
Further, in the above method, the thickness parameter is set to an arbitrary value so that at least one coordinate P'' (q) is obtained in the area of the image object.
(タイ部禁止領域の具体例)
次に、画像オブジェクトが印刷された記録材における、カットラインの生成対象領域、及び、タイ部の禁止領域の具体例について説明する。画像オブジェクトの例を図26及び図27に示す。
(Specific example of prohibited area in Thailand)
Next, specific examples of the cut line generation target area and the prohibited area of the tie portion in the recording material on which the image object is printed will be described. Examples of image objects are shown in FIGS. 26 and 27.
図26に示す例では、画像オブジェクトとして、1~4の組み立て説明番号(〇囲いの数字)の第1画像オブジェクト80、ツリー型の第2画像オブジェクト81、ツリー型(幹及び鉢を含む)の第3画像オブジェクト82、鉢型の第4画像オブジェクト83、星型の第5画像オブジェクト84、及び、画像形成範囲を示す角トンボ85が形成されている。ここで、説明番号を示す第1画像オブジェクト80と角トンボ85が(白黒データ)で形成され、これら以外の第2画像オブジェクト81、第3画像オブジェクト82、第4画像オブジェクト83、及び、第5画像オブジェクト84がカラーデータで形成されている場合について説明する。
また、カットライン設定(図9参照)における禁止領域として、微細部、文字近傍、及び、指定色が設定された場合について説明する。
In the example shown in FIG. 26, as the image objects, the
Further, a case where a fine portion, a character neighborhood, and a designated color are set as a prohibited area in the cut line setting (see FIG. 9) will be described.
組み立て説明番号を示す第1画像オブジェクト80は、カットラインの形成を禁止するコンテンツ領域である。例えば、「カラーデータで作成されていない場合はカットデータを生成しない」とすれば、コンテンツ判定部54(図6)において、白黒データで形成された説明番号の第1画像オブジェクト80が、カットデータを生成すべき画像オブジェクトとして認識されない。同様に、白黒データで形成された角トンボ85も、コンテンツ判定部54において、カットデータを生成すべき画像オブジェクトとして認識されない。
一方、カラーデータで形成されている第2画像オブジェクト81、第3画像オブジェクト82、第4画像オブジェクト83、及び、第5画像オブジェクト84は、コンテンツ判定部54において、カットデータを生成すべき画像オブジェクトとして認識される。
The
On the other hand, the
また、第2画像オブジェクト81の上部の星形の部分は、微細部に該当する。このため、形状判定部52(図6)は、タイ部の形成を禁止する微細部と判定する。そして、この微細部にタイ部の形成位置が仮決定された場合には、タイ位置本決定部56がタイ部の形成位置の変更処理を行い、微細部以外の位置にタイ部を設定する。
Further, the star-shaped portion at the upper part of the
同様に、第3画像オブジェクト82のツリーの先端部分や幹の部分が微細部に該当する。第5画像オブジェクト84の下部が微細部に該当する。このため、これらの部分に対して、形状判定部52がタイ部の形成を禁止する微細部と判定し、タイ位置本決定部56がタイ部の形成位置の変更処理を行う。
Similarly, the tip portion and the trunk portion of the tree of the
また、第4画像オブジェクト83の「Corp.」と記されたテキスト付近は、タイ部の形成を禁止するコンテンツ領域(禁止領域)である文字近傍に該当する。このため、この部分に対して、コンテンツ判定部54がタイ部の形成が禁止されたコンテンツ領域と判定し、タイ位置本決定部56がタイ部の形成位置の変更処理を行う。
Further, the vicinity of the text marked "Corp." In the
以上により、第2画像オブジェクト81、第3画像オブジェクト82、第4画像オブジェクト83、及び、第5画像オブジェクト84のアウトラインにおいて、禁止領域以外にタイ部が形成されるカットラインを生成することができる。
As described above, in the outline of the
次に、画像オブジェクトの別の具体例を図27に示す。なお、図27に示す画像オブジェクトにおいても、カットライン設定(図9参照)における禁止領域として、微細部、文字近傍、及び、指定色が設定された場合について説明する。 Next, another specific example of the image object is shown in FIG. 27. Also in the image object shown in FIG. 27, a case where a fine portion, a character neighborhood, and a designated color are set as prohibited areas in the cut line setting (see FIG. 9) will be described.
図27に示す画像において、画像オブジェクト95は、文字部分に該当するためカットラインの生成対象ではない。一方、画像オブジェクト90はカットラインの生成対象である。そして、画像オブジェクト90において、領域91は微細部である。このため、この微細部にタイ部の形成位置が仮決定された場合には、タイ位置本決定部56がタイ部の形成位置の変更処理を行い、微細部以外の位置にタイ部を設定する。
In the image shown in FIG. 27, the
また、微細部ではない領域92、領域93、及び、領域94に対しては、コンテンツ判定部54がタイ部の形成が禁止されたコンテンツ領域かどうかを判定する。例えば、各領域において画像オブジェクト95の色情報を取得し、取得した色情報を基にコンテンツ判定部54がない領域92、領域93、及び、領域94がタイ部の禁止領域かどうかを判定する。
Further, for the
画像オブジェクト95の色情報において、濃色部にタイ部が形成されている場合には、切り抜き領域を台紙から取り外した際に、画像オブジェクト側(切り抜き領域側)にタイ部を切断した跡が残る。このため、画像オブジェクトの濃色部に接してタイ部が形成されていると、画像オブジェクト側に残存するタイ部が目立つ。従って、画像オブジェクトにおいて濃色部にはタイ部の形成を禁止することが好ましい。
In the color information of the
図27に示す例では、領域92及び領域94は濃色部である。このため、画像オブジェクト95の色情報を基にコンテンツ判定部54がタイ部の形成が禁止されたコンテンツ領域と判定する。そして、この濃色部である領域92及び領域94にタイ部の形成位置が仮決定された場合には、タイ位置本決定部56がタイ部の形成位置の変更処理を行い、微細部以外の位置にタイ部を設定する。
In the example shown in FIG. 27, the
一方、画像オブジェクトにおいて領域93のような淡色部分は、タイ部を千切る際に発生する記録材の毛羽立ち等による彩色の無い部分が目立ちにくい。このため、領域93は、タイ部の形成が可能である。
以上により、画像オブジェクト90のアウトラインにおいて、禁止領域以外にタイ部が形成されるカットラインを生成することができる。
On the other hand, in the light-colored portion such as the
As described above, in the outline of the
なお、上述のタイ部の形成位置の判定において、原稿内に複数のカット対象となる画像オブジェクトがある場合には、太さパラメータを画像オブジェクトごとに設定可能としてもよいし、任意のページ全体、または、原稿全体に対して一律に設定してもよい。 In the above-mentioned determination of the formation position of the tie portion, if there are a plurality of image objects to be cut in the document, the thickness parameter may be set for each image object, or the entire page can be set. Alternatively, it may be set uniformly for the entire document.
[制御部の構成]
次に、PC10の制御部14、画像形成装置20の制御部40、及び、切断装置30の制御部36の構成について説明する。以下の説明では、画像形成装置20の制御部40を例に説明するが、PC10の制御部14、切断装置30の制御部36も同様の構成とすることができる。
[Control unit configuration]
Next, the configuration of the
図28に示すように、制御部40は、CPU131、ROM132、RAM133、不揮発性ストレージ134、及び、ネットワークI/F(interface)135によって構成される。制御部40は、画像形成装置20内の各部の動作を制御するコンピューターの一例として用いられる。
As shown in FIG. 28, the
CPU131は、制御部の一例であり、本実施形態に係る各機能を実現するソフトウェアのプログラムコードをROM132(記録媒体の一例)から読み出して実行する。なお、CPU131に代えて、MPU(Micro Processing Unit)等の他の演算装置を演算部として用いてもよい。
ROM132は、不揮発性メモリの一例として用いられ、CPU131が動作するために必要なプログラムやデータ等を記憶している。
RAM133は、揮発性メモリの一例として用いられ、CPU131が行う各処理に必要な情報(データ)を一時的に記憶する。
The
The
The
不揮発性ストレージ134は、記録材の一例であり、CPU131が各部を制御するためのプログラム、OS等のプログラム、及び、データ等を記憶する記憶部である。不揮発性ストレージ134としては、例えば、HDD、SSD(Solid State Drive)、光ディスク、光磁気ディスク、CD-ROM、CD-R、磁気テープ、不揮発性のメモリカード等が用いられる。
The
ネットワークI/F135は、例えばNIC(Network Interface Card)やモデム等で構成され、LAN等のネットワーク2を介して通信相手の装置との接続を確立し、各種データの送受信を実行する。
The network I /
なお、本発明は上述の実施形態例において説明した構成に限定されるものではなく、その他本発明の構成を逸脱しない範囲において種々の変形、変更が可能である。 The present invention is not limited to the configuration described in the above-described embodiment, and various modifications and changes can be made without departing from the configuration of the present invention.
1 画像形成システム、2 ネットワーク、10 PC、11,21,31 表示部、12,22,32 操作部、13,24,33 ネットワーク接続部、14,36,40 制御部、20 画像形成装置、23 画像形成部、25,34 資材補給部、30 切断装置、35 カット部、41 データ取得部、42 ラスタライズ部、50 カットラインデータ生成部、51 アウトライン生成部、52 形状判定部、53 重心判定部、54 コンテンツ判定部、55 タイ位置仮決定部、56 タイ位置本決定部、57 カットライン生成部、60 カットライン、61 タイ部、62 タイ部の長さ、63 タイ部の間隔、70,90,95 画像オブジェクト、71 重心、72 線分、73 交点、74 太さパラメータ、75 円、80 第1画像オブジェクト、81 第2画像オブジェクト、82 第3画像オブジェクト、83 第4画像オブジェクト、84 第5画像オブジェクト、85 角トンボ、91,92,93,94 領域、131 CPU、132 ROM、133 RAM、134 不揮発性ストレージ、135 ネットワークI/F 1 image formation system, 2 networks, 10 PCs, 11,21,31 display units, 12, 22, 32 operation units, 13, 24, 33 network connection units, 14, 36, 40 control units, 20 image formation devices, 23. Image forming unit, 25, 34 material supply unit, 30 cutting device, 35 cut unit, 41 data acquisition unit, 42 rasterization unit, 50 cut line data generation unit, 51 outline generation unit, 52 shape determination unit, 53 center of gravity determination unit, 54 Content Judgment Unit, 55 Tie Position Temporary Determination Unit, 56 Tie Position Final Determination Unit, 57 Cut Line Generation Unit, 60 Cut Line, 61 Tie Division, 62 Tie Division Length, 63 Tie Division Spacing, 70, 90, 95 image object, 71 center of gravity, 72 line segment, 73 intersection, 74 thickness parameter, 75 yen, 80 1st image object, 81 2nd image object, 82 3rd image object, 83 4th image object, 84 5th image Object, 85 square dragonfly, 91,92,93,94 area, 131 CPU, 132 ROM, 133 RAM, 134 non-volatile storage, 135 network I / F
Claims (11)
前記カットラインを生成する制御部を備え、
前記制御部は、
印刷データを取得するデータ取得部と、
取得した前記印刷データに含まれる画像オブジェクトの情報に基づいて、前記記録材における前記カットラインを生成するカットライン生成部と、
前記画像オブジェクトの情報に基づいて、前記カットライン上に形成するタイ部の位置を決定するタイ位置決定部と、を有する
カットライン制御装置。 It is a cut line control device that controls the generation of a cut line for cutting out an image-formed recording material based on print data.
A control unit that generates the cut line is provided.
The control unit
The data acquisition unit that acquires print data and
A cut line generation unit that generates the cut line in the recording material based on the information of the image object included in the acquired print data.
A cut line control device including a tie position determining unit that determines the position of a tie portion formed on the cut line based on the information of the image object.
請求項1に記載のカットライン制御装置。 The cut line control device according to claim 1, wherein the tie position determining unit prohibits the formation of the tie portion in a predetermined region of the cut line based on the information of the image object.
請求項1又は2に記載のカットライン制御装置。 The cut line control device according to claim 1 or 2, wherein the tie position determining unit determines the position of the tie portion according to the thickness of the image object on the cut line.
請求項3に記載のカットライン制御装置。 The cut line control device according to claim 3, wherein the tie position determining unit prohibits the formation of the tie portion with respect to a portion where the thickness of the image object is equal to or less than a predetermined value.
請求項1又は2に記載のカットライン制御装置。 The cut line control device according to claim 1 or 2, wherein the tie position determining unit determines the position of the tie portion formed on the cut line based on the color information of the image object on the cut line.
請求項5に記載のカットライン制御装置。 The cut line control device according to claim 5, wherein the tie position determining unit prohibits the formation of the tie portion in a region where the image object has predetermined color information.
請求項1から6のいずれかに記載のカットライン制御装置。 6. Cut line control device.
請求項7に記載のカットライン制御装置。 The cut line control device according to claim 7, wherein the tie position determining unit determines the length of the tie portion according to the basis weight of the recording material.
前記画像が形成された記録材を切り抜くためのカットラインの生成を制御するカットライン制御装置と、
前記カットライン制御装置が生成したカットラインに従って、前記記録材を切断する切断装置と、を備え、
前記カットライン制御装置は、前記カットラインを生成する制御部を備え、
前記制御部は、
印刷データを取得するデータ取得部と、
取得した前記印刷データに含まれる画像オブジェクトの情報に基づいて、前記記録材における前記カットラインを生成するカットライン生成部と、
前記画像オブジェクトの情報に基づいて、前記カットライン上に形成するタイ部の位置を決定するタイ位置決定部と、を有する
画像形成システム。 An image forming device that forms an image on a recording material based on print data,
A cut line control device that controls the generation of a cut line for cutting out the recording material on which the image is formed, and
A cutting device for cutting the recording material according to the cut line generated by the cut line control device is provided.
The cut line control device includes a control unit that generates the cut line.
The control unit
The data acquisition unit that acquires print data and
A cut line generation unit that generates the cut line in the recording material based on the information of the image object included in the acquired print data.
An image forming system including a tie position determining portion that determines the position of a tie portion formed on the cut line based on the information of the image object.
前記印刷データを取得し、
取得した前記印刷データに含まれる画像オブジェクトの情報に基づいて、前記記録材における前記カットラインを生成し、
前記画像オブジェクトの情報に基づいて、前記カットライン上に形成するタイ部の位置を決定する
カットライン制御方法。 It is a method of generating a cut line for cutting out a recording material on which an image is formed based on print data.
Acquire the print data and
Based on the information of the image object included in the acquired print data, the cut line in the recording material is generated.
A cut line control method for determining the position of a tie portion formed on the cut line based on the information of the image object.
取得した前記印刷データに含まれる画像オブジェクトの情報に基づいて、画像形成された記録材を切り抜くためのカットラインを生成する手順と、
前記画像オブジェクトの情報に基づいて、前記カットライン上に形成するタイ部の位置を決定する手順と、をコンピューターに実行させるための
プログラム。 The procedure for acquiring print data and
A procedure for generating a cut line for cutting out an image-formed recording material based on the information of the image object included in the acquired print data, and
A program for causing a computer to perform a procedure for determining the position of a tie portion formed on the cut line based on the information of the image object.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020114770A JP2022012729A (en) | 2020-07-02 | 2020-07-02 | Cut line control device, image forming system, cut line control method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020114770A JP2022012729A (en) | 2020-07-02 | 2020-07-02 | Cut line control device, image forming system, cut line control method, and program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2022012729A true JP2022012729A (en) | 2022-01-17 |
Family
ID=80149016
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020114770A Pending JP2022012729A (en) | 2020-07-02 | 2020-07-02 | Cut line control device, image forming system, cut line control method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2022012729A (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050001872A1 (en) * | 2003-07-02 | 2005-01-06 | Ahne Adam Jude | Method for filtering objects to be separated from a media |
| JP2012000791A (en) * | 2010-06-14 | 2012-01-05 | Olympus Corp | Image recorder and control method thereof |
| JP3172860U (en) * | 2011-10-26 | 2012-01-12 | 株式会社 新生社印刷 | Saddle stitch booklet |
| JP2020001186A (en) * | 2018-06-25 | 2020-01-09 | キヤノン株式会社 | Recording system and perforation forming method |
-
2020
- 2020-07-02 JP JP2020114770A patent/JP2022012729A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050001872A1 (en) * | 2003-07-02 | 2005-01-06 | Ahne Adam Jude | Method for filtering objects to be separated from a media |
| JP2012000791A (en) * | 2010-06-14 | 2012-01-05 | Olympus Corp | Image recorder and control method thereof |
| JP3172860U (en) * | 2011-10-26 | 2012-01-12 | 株式会社 新生社印刷 | Saddle stitch booklet |
| JP2020001186A (en) * | 2018-06-25 | 2020-01-09 | キヤノン株式会社 | Recording system and perforation forming method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0895183B1 (en) | Print control apparatus and method for page layout preparation | |
| JP2000501351A (en) | Desktop printing that can print to the edge | |
| US9390350B2 (en) | Image editing apparatus, image editing method, and non transitory computer readable recording medium for previewing image data | |
| WO2015028331A1 (en) | Nesting method and apparatus | |
| JP2017062536A (en) | Label printing control device, label printing control program and label printing control method | |
| JP2002103726A (en) | Image processor, printer, printing method, recording medium having printing program recorded therein, and print system | |
| JP2018151690A (en) | Information processing apparatus, information processing method and program | |
| EP2784659A1 (en) | Data generation apparatus, data generation method, and program | |
| US20190311233A1 (en) | Label-printing control apparatus, non-transitory computer-readable recording medium and label-printing control method | |
| JP6891507B2 (en) | Information processing equipment, 3D modeling system, and programs | |
| EP2472388B1 (en) | Image forming apparatus, image forming method, image output system, and program | |
| JP2022012729A (en) | Cut line control device, image forming system, cut line control method, and program | |
| JP2015007951A (en) | Imposition apparatus, method and program | |
| CN108312544A (en) | The computer-readable medium of information processing equipment, threedimensional model system and storing information processing program | |
| JP6988283B2 (en) | Information processing equipment, programs and 3D modeling systems | |
| JP2005208984A (en) | Image processing apparatus | |
| JP5940512B2 (en) | Imposition apparatus, method and program | |
| JP5694135B2 (en) | Image editing apparatus, image editing method, program, and printed material production system | |
| JP5560934B2 (en) | Printer driver | |
| JP2010143167A (en) | Information processor, method for controlling the same, program and recording medium | |
| JP2011003092A (en) | Imposition device, imposition template determination program and imposition template determination method | |
| US9477910B2 (en) | Image editing apparatus, image editing method, and non-transitory storage medium | |
| JP2000181667A (en) | Printing apparatus having form overlay function, form overlay control / management method, and recording medium recording form overlay control / management program | |
| US20140355906A1 (en) | Image editing apparatus, image editing method, and non-transitory storage medium | |
| JP2024139417A (en) | Label printing device, label printing method and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230517 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240514 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20241112 |