(57)【要約】【課題】ファイル情報にトリムボックスとブリードボックスのいずれかが不足している場合に、所望の印刷結果が得られるように、不足しているトリムボックスとブリードボックスを自動で作成することを可能にする。【解決手段】印刷用ファイル加工部は、印刷用ファイルデータを受信する受信部と、受信部で受信した印刷用ファイルデータを解析する制御部と、を有し、制御部は、印刷用ファイルに付加されているページ情報に、トリムボックスおよびブリードボックスが不足しているかを判定し、トリムボックスおよびブリードボックスの一方または両方が不足している場合、印刷用ファイルにおけるオブジェクトの配置情報に基づいて不足しているトリムボックスおよびブリードボックスの一方または両方を所定のページに対し生成する。【選択図】図２
2020113064.tif 000002
【特許請求の範囲】
【請求項１】
印刷用ファイルデータを受信する受信部と、
前記受信部で受信した印刷用ファイルデータを解析する制御部と、を有し、
前記制御部は、印刷用ファイルに付加されているページ情報に、トリムボックスおよびブリードボックスが不足しているかを判定し、前記トリムボックスおよび前記ブリードボックスの一方または両方が不足している場合、印刷用ファイルにおけるオブジェクトの配置情報に基づいて不足しているトリムボックスおよびブリードボックスの一方または両方を所定のページに対し生成することを特徴とする印刷用ファイル加工部。
【請求項２】
前記制御部は、前記配置情報を、印刷用ファイルにおける前記オブジェクトの種別毎に取得することを特徴とする請求項１記載の印刷用ファイル加工部。
【請求項３】
前記オブジェクトが、テキスト、イメージ、グラフィックの一つ以上からなる請求項１または２に記載の印刷用ファイル加工部。
【請求項４】
前記制御部は、前記イメージおよび前記グラフィックの最外周側を前記ブリードボックスに設定することを特徴とする請求項３に記載の印刷用ファイル加工部。
【請求項５】
前記制御部は、テキストオブジェクトの文字部内側に前記トリムボックスが位置する場合は、前記トリムボックスがテキストボックスの外側に位置するように前記トリムボックスの位置を補正することを特徴とする請求項３または４に記載の印刷用ファイル加工部。
【請求項６】
前記制御部は、前記ブリードボックスが不足している場合、前記ブリードボックスを、メディアボックスからの各辺の距離を考慮して作成することを特徴とする請求項１〜５のいずれか１項に記載の印刷用ファイル加工部。
【請求項７】
前記制御部は、前記トリムボックスを、前記ブリードボックスの内側端を基準にして内側に所定の距離を置いて設定することを特徴とする請求項１〜６のいずれか１項に記載の印刷用ファイル加工部。
【請求項８】
前記制御部は、前記トリムボックスおよび前記ブリードボックスの少なくとも一方が、メディアボックスに比べて所定の閾値以上で小さい場合は警告を行うことを特徴とする請求項１〜７のいずれか１項に記載の印刷用ファイル加工部。
【請求項９】
前記制御部は、前記ブリードボックスの外側に配置される付加画像は、ページボックス検出において対象外とすることを特徴とする請求項１〜８のいずれか１項に記載の印刷用ファイル加工部。
【請求項１０】
印刷用ファイルデータ受信し、
受信した印刷用ファイルデータを解析することで、印刷用ファイルに付加されているページ情報に、トリムボックスおよびブリードボックスが不足しているかを判定し、
前記トリムボックスおよび前記ブリードボックスの一方または両方が不足している場合、印刷用ファイルにおけるオブジェクトの配置情報を取得し、取得した前記配置情報に基づいて不足しているトリムボックスおよびブリードボックスの一方または両方を所定のページに対し生成することを特徴とする印刷用ファイルの加工方法。
【請求項１１】
前記配置情報を、印刷用ファイルにおける前記オブジェクトの種別毎に取得することを特徴とする請求項１０記載の印刷用ファイル加工方法。
【請求項１２】
イメージおよびグラフィックの最外周側を前記ブリードボックスに設定することを特徴とする請求項１０または１１に記載の印刷用ファイル加工方法。
【請求項１３】
前記ブリードボックスが不足している場合、前記ブリードボックスを、メディアボックスからの各辺の距離を考慮して作成することを特徴とする請求項１０〜１２のいずれか１項に記載の印刷用ファイル加工方法。
【請求項１４】
前記トリムボックスを、前記ブリードボックスの内側端を基準にして内側に所定の距離を置いて設定することを特徴とする請求項１０〜１３のいずれか１項に記載の印刷用ファイル加工方法。
【請求項１５】
印刷用ファイルデータを解析する制御部で実行されるプログラムであって、
前記制御部に、請求項１０〜１４のいずれかに記載の印刷用ファイル加工方法を実行させることを特徴とする印刷用ファイル加工プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷用ファイルのページ情報を加工することができる印刷用ファイル加工部、印刷用ファイルの加工方法および印刷用ファイル加工プログラムに関するものである。
【背景技術】
【０００２】
一般的に、ＤＴＰアプリで作成した印刷用ファイル（ＰＤＦ（商標、以下同じ）など）は、トリムボックス（仕上がりサイズ）やブリードボックス（仕上がりサイズ＋塗り足し領域）情報が付加される。その情報を基にファイルの振り分けなどを行うが、カラーマネジメントや面付けなどを行うアプリケーションなどを介してＲＩＰを通すと本情報が失われてしまい、意図した処理（ファイルの振り分けなど）を行うことができなくなる場合がある。
例えば、トリムボックス情報を基に、ページボックスサイズに従ってルーティングしたい場合があるが、上記したようにボックス情報が失われていると、適正な仕分けを行うことができない。
また、オペレータの知識不足による設定漏れや誤操作、ソフトウエアの不具合等によりページボックスが設定されないケースがある。
【０００３】
これに対し、特許文献１では、トリムボックスがブリードボックスの外側に設定されている時に誤って設定されているものと判定し警告を出す。また、トリムボックスが存在しない場合は、クロップボックスまたはメディアボックスと同じ領域をトリムボックスとして設定する。
また、特許文献２では、トンボが存在する時にトンボ情報を基にページボックスを設定している。  
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１８−６７０８０号公報
【特許文献２】特開２０１５−９９４８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、従来技術である特許文献１では、オペレータが意図した設定となる可能性が低く、所望の印刷結果が得られない。
また、特許文献２では、トンボが存在することを前提にしており、トンボが存在しないデータの場合はページボックスを設定することができない。
【０００６】
本発明は、上記事情を背景としてなされたものであり、ファイル情報にトリムボックスとブリードボックスのいずれかが不足している場合に、所望の印刷結果が得られるように、不足しているトリムボックスとブリードボックスを自動で作成することを可能にすることを目的の一つとする。
【課題を解決するための手段】
【０００７】
本発明の印刷用ファイル加工部のうち、第１の形態は、
印刷用ファイルデータを受信する受信部と、
前記受信部で受信した印刷用ファイルデータを解析する制御部と、を有し、
前記制御部は、印刷用ファイルに付加されているページ情報に、トリムボックスおよびブリードボックスが不足しているかを判定し、前記トリムボックスおよび前記ブリードボックスの一方または両方が不足している場合、印刷用ファイルにおけるオブジェクトの配置情報に基づいて不足しているトリムボックスおよびブリードボックスの一方または両方を所定のページに対し生成することを特徴とする。
【０００８】
他の形態の印刷用ファイル加工部の発明は、前記形態の発明において、前記制御部は、前記配置情報を、印刷用ファイルにおける前記オブジェクトの種別毎に取得することを特徴とする。
【０００９】
他の形態の印刷用ファイル加工部の発明は、前記形態の発明において、前記オブジェクトが、テキスト、イメージ、グラフィックの一つ以上からなる。
【００１０】
他の形態の印刷用ファイル加工部の発明は、前記形態の発明において、前記制御部は、前記イメージおよび前記グラフィックの最外周側を前記ブリードボックスに設定することを特徴とする。
【００１１】
他の形態の印刷用ファイル加工部の発明は、前記形態の発明において、前記制御部は、テキストオブジェクトの文字部内側に前記トリムボックスが位置する場合は、前記トリムボックスがテキストボックスの外側に位置するように前記トリムボックスの位置を補正することを特徴とする。
【００１２】
他の形態の印刷用ファイル加工部の発明は、前記形態の発明において、前記制御部は、前記ブリードボックスが不足している場合、前記ブリードボックスを、メディアボックスからの各辺の距離を考慮して作成することを特徴とする。
【００１３】
他の形態の印刷用ファイル加工部の発明は、前記形態の発明において、前記制御部は、前記トリムボックスを、前記ブリードボックスの内側端を基準にして内側に所定の距離を置いて設定することを特徴とする。
【００１４】
他の形態の印刷用ファイル加工部の発明は、前記形態の発明において、前記制御部は、前記トリムボックスおよび前記ブリードボックスの少なくとも一方が、メディアボックスに比べて小さい場合は警告を行うことを特徴とする。
【００１５】
他の形態の印刷用ファイル加工部の発明は、前記形態の発明において、前記制御部は、前記ブリードボックスの外側に配置される付加画像は、ページボックス検出において対象外とすることを特徴とする。
【００１６】
本発明の印刷用ファイル加工のうち、第１の形態は、印刷用ファイルデータを受信し、受信した印刷用ファイルデータを解析することで、印刷用ファイルに付加されているページ情報に、トリムボックスおよびブリードボックスが不足しているかを判定し、前記トリムボックスおよび前記ブリードボックスの一方または両方が不足している場合、印刷用ファイルにおけるオブジェクトの配置情報を取得し、取得した前記配置情報に基づいて不足しているトリムボックスおよびブリードボックスの一方または両方を所定のページに対し生成することを特徴とする。
【００１７】
他の形態の印刷用ファイル加工方法の発明は、前記形態の発明において、前記配置情報を、印刷用ファイルにおける前記オブジェクトの種別毎に取得することを特徴とする。
【００１８】
他の形態の印刷用ファイル加工方法の発明は、前記形態の発明において、イメージおよびグラフィックの最外周側を前記ブリードボックスに設定することを特徴とする。
【００１９】
他の形態の印刷用ファイル加工方法の発明は、前記形態の発明において、前記ブリードボックスが不足している場合、前記ブリードボックスを、メディアボックスからの各辺の距離を考慮して作成することを特徴とする。
【００２０】
他の形態の印刷用ファイル加工方法の発明は、前記形態の発明において、前記トリムボックスを、前記ブリードボックスの内側端を基準にして内側に所定の距離を置いて設定することを特徴とする。
【００２１】
本発明の印刷用ファイル加工プログラムは、印刷用ファイルデータを解析する制御部で実行されるプログラムであって、
前記制御部に、前記形態のずれかに記載の印刷用ファイル加工方法を実行させることを特徴とする。
【発明の効果】
【００２２】
本発明によれば、ページ情報でトリムボックスおよびブリードボックスが付加されていない場合、所望の印刷結果が得られるように、オブジェクトの配置位置によってトリムボックスやブリードボックスを自動生成することを可能にする。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態の印刷用ファイル加工部の制御ブロックを示す図である。
【図２】本実施形態のファイル仕分けの概略を説明する図である。
【図３】メディアボックス内のオブジェクトおよび各種ボックスを説明する図である。
【図４】本実施形態のファイル仕分けの詳細を説明する図である。
【図５】メディアボックス内のオブジェクトおよび各種ボックスの配置例を示す図である。
【図６】ＰＤＦのページボックスの記述例を示す図である。
【図７】メディアボックス内でのオブジェクトとブリードボックスの配置状態を示す図である。
【図８】オブジェクトの最外周側をブリードボックスとする処理手順を示すフローチャートである。
【図９】回転した状態のオブジェクトの外周位置を説明する図である。
【図１０】メディアボックス内でのメディアボックスとブリードボックスとの位置関係を示す図である。
【図１１】ブリードボックスをメディアボックスからの各辺の距離を考慮した配置とする処理手順を示すフローチャートである。
【図１２】メディアボックス内でのトリムボックスとブリードボックスとの位置関係を示す図である。
【図１３】トリムボックスとメディアボックス内側の塗り足し幅を考慮した配置とする処理手順を示すフローチャートである。
【図１４】メディアボックス内でのテキストオブジェクトとトリムボックスとの位置関係を示す図である。
【図１５】メディアボックス内で、テキストオブジェクトをトリムボックス内に位置させる処理手順を示すフローチャートである。
【図１６】メディアボックス内でのメディアボックスとブリードボックスとの位置関係を示す図である。
【図１７】ブリードボックスが明らかにメディアボックスに比べて小さいときに警告を行う処理手順を示すフローチャートである。
【図１８】メディアボックス内で、ブリードボックス外側に付加画像が位置する状態を示す図である。
【図１９】メディアボックス内で、ブリードボックス外側に付加画像が位置する場合に、ページボックス検出において対象外とする処理手順を示すフローチャートである。
【発明を実施するための形態】
【００２４】
以下に、本発明の実施形態を添付図面に基づいて説明する。
図１は、本実施形態の印刷用ファイル加工部１の制御ブロックを示すものである。
印刷用ファイル加工部１は、全体を制御する制御部１０を有しており、制御部１０に受信部１２が制御可能に接続され、さらに、記憶部１３と、送信部１４とが制御可能に接続されている。
【００２５】
制御部１０は、ＣＰＵとＣＰＵ上で動作するプログラムとを主構成とし、さらに、プログラムを格納したＲＯＭや作業領域となるＲＡＭなどにより構成することができる。前記プログラムには、本発明の印刷用ファイル加工プログラムが含まれている。
また、制御部では、取得した印刷用加工ファイルを解析してページ情報、種別毎のオブジェクトの配置情報を解析する解析部１１を有している。解析部１１は、前記プログラムの一部によってその機能を果たすことができる。
【００２６】
受信部１２は、印刷用ファイルデータを受信して、直接または記憶部１３などを介して制御部１０に送る。受信部１２は、印刷用ファイル加工部１を含む装置内で、印刷用ファイルデータを取得するものであってもよく、また、印刷用ファイル加工部１に接続されたネットワークなどを介して印刷用ファイル加工部１外から印刷用ファイルデータを取得するものであってもよく、その取得方法は特に限定されるものではない。
【００２７】
制御部１０では、上記したように取得した印刷用ファイルデータを解析部１１で解析し、その結果を記憶部１３に格納することができる。
また、制御部１０でトリムボックスやブリードボックスを生成した処理済みのデータは、同じく記憶部１３に格納することができる。その際に、ページボックスを利用した処理として、ページ情報に基づいて印刷用ファイルを仕分けして記憶部１３に格納することができる。
印刷用ファイル加工部１では、振り分け処理した印刷用ファイルデータを画像形成装置１００に送信し、印刷に供することができる。
【００２８】
なお、上記説明では、印刷用ファイル加工部１と画像形成装置１００とは異なる構成として説明したが、印刷用ファイル加工部１が画像形成装置１００に含まれる構成として備えられているものであってもよい。
【００２９】
次に、各種のオブジェクトと、トリムボックスと、ブリードボックスの例を図３に示す。
このページでは、オブジェクトとして、グラフィック、イメージ、テキストを有しており、本実施形態では、これらの配置情報に基づいて不足しているトリムボックスと、ブリードボックスとを生成することができる。
【００３０】
本実施形態の適用例として、用紙のサイズ毎にファイルを仕分けて各フォルダに格納する場合について図４に基づいて説明する。
ページボックス情報が設定されていない、或いは削除されたＰＤＦにおいて、トンボ情報がデータに付加されていない場合においてもページボックスを推定し、自動設定することで、所望の印刷結果を得ることが出来るようになる。
上記ワークフローにおいて、「トリムボックス」だけを印刷したい場合、「ブリードボックス」だけを印刷したい場合、「メディアボックス」を印刷したい場合等、用途によって異なるが、ＰＤＦにページボックス情報がないと用途に応じて切り替えて出力することが出来ず、常にメディアボックスのサイズで出力することになり、用紙の無駄が発生する。
本実施形態により、用途に応じて必要な用紙サイズを選択可能となり、用紙の無駄を削減できる。
【００３１】
なお、トリムボックス、ブリードボックスの生成では、必ずしも全てのページボックスを設定する必要はなく、運用したいワークフローで必要なページボックスだけを生成する方法でも構わない。例えば、ブリードボックスを用いて印刷を行う場合には、トリムボックスの設定は行わない。
上記ワークフローにおいては、「入力フォルダー」機能でページボックス設定を行ってもよいし、単独の新しい機能として「入力フォルダー」機能と「ページサイズルート」機能の間に配置してもよい。ユーザー所望のタイミングで実施出来ることが望ましい。
【００３２】
ＰＤＦのページボックス（矩形形状）について説明する。
ＰＤＦファイルにおけるページサイズ属性には、図５に示すように、メディアボックス、クロップボックス、ブリードボックス、トリムボックス、アートボックス等があり、それぞれの概要は以下の通り。
・メディアボックス：ページが描画される物理的媒体（例えば用紙）のサイズを示す。この値は必須。
・クロップボックス：ページを画面表示又は一般的なプリンタで印刷する場合のクリッピング（表示）範囲を示す。
Ａｄｏｂｅ  Ｒｅａｄｅｒ（商標）等はページをプリンタで印刷する場合の印刷範囲として、クロップボックスが用いられる。
・ブリードボックス：プロダクション（商業／産業印刷）用のシステムで印刷される範囲を示す。一般にはトリムボックスの周囲にトンボ、塗り足し等を含むサイズである。
・トリムボックス：裁断（トリミング）後の仕上がりページの範囲（仕上がりサイズと呼ぶ）を示す。
・アートボックス：意味のあるページ内容のある範囲を示す。
【００３３】
ＰＤＦのページボックスの記述例を図６に示す。メディアボックスをＡ３ワイド（３２９×４８３ｍｍ）、トリムボックスをＡ３（２９７×４２０ｍｍ）、ブリード幅を３ｍｍとした場合、図６に示すように、メディアボックスのサイズ、クロップボックスのサイズ、ブリードボックスのサイズ、トリムボックスのサイズが記述されている。
ＰＤＦの場合、ＭｅｄｉａＢｏｘは必ず含まれるが、それ以外は存在しない場合がある。
【００３４】
実施形態の一つとして、図７に示すように、イメージ、グラフィックのオブジェクトの最外周側をブリードボックスに設定する例を説明する。
上下左右に塗り足しがあると想定する。テキストオブジェクトも下地に色が付いている場合は、塗り足しがある場合もある。
【００３５】
解析処理の手順を図８のフローチャートに基づいて説明する。なお、この実施形態では、以下の処理は、制御部の制御によって実行される。該制御の手順は、本発明の印刷用ファイル加工プログラムによって制御部で実行される。
ＰＤＦの解析を開始し（ステップｓ１）、オブジェクトの情報を取得する（ステップｓ２）。
次いで、オブジェクトがグラフィックであるかイメージあるかを判定する（ステップｓ３）。
オブジェクトがグラフィックでもイメージでもない場合（ステップｓ３、Ｎｏ）、他にオブジェクトがあるかを判定する（ステップｓ７）。
【００３６】
オブジェクトがグラフィックかイメージである場合（ステップｓ３、Ｙｅｓ）、そのオブジェクトの配置情報を取得し（ステップｓ４）、記憶オブジェクトと比較して、一辺でも外周にあるかを判定する（ステップｓ５）。記憶オブジェクトが存在しない場合はＹｅｓとして移行する。なお、図９に示すように、回転角度のあるオブジェクトは、外接する矩形が外周位置となる。
【００３７】
配置情報において、記憶オブジェクトの外周にオブジェクトが位置しない場合（ステップｓ５、Ｎｏ）、ステップｓ７に移行して他にオブジェクトがあるかを判定する。
配置情報において、記憶オブジェクトの外周にオブジェクトが位置する場合（ステップｓ５、Ｙｅｓ）、外周にある辺（上下左右いずれか）の記憶オブジェクトとして情報保持する（ステップｓ６）。上下左右各々（最大４つ）の最外周オブジェクトとして、オブジェクト名と配置情報を保持する。
次いで、他にオブジェクトがあるかを判定する（ステップｓ７）。
【００３８】
他にオブジェクトがある場合（ステップｓ７、Ｙｅｓ）、ステップｓ３に移行して他のオブジェクトに対し同様の手順を行う。他にオブジェクトがなければ（ステップｓ７、Ｎｏ）、上下左右の記憶オブジェクトの配置情報からブリードボックスを設定する。
この実施形態では、複数の「Ｉｍａｇｅ」「Ｇｒａｐｈｉｃ」オブジェクトの最外周をブリードボックスとする。「Ｉｍａｇｅ」「Ｇｒａｐｈｉｃ」オブジェクトは、一般的に塗り足しがある為、その画像の端をブリードボックスとする。
【００３９】
図１０は、ブリードボックスについて、メディアボックスからの各辺の距離を考慮する場合を示すものである。この図では、左右が１０ｍｍ、上方が１０ｍｍ、下方が３０ｍｍを設定するものとしている。
メディアボックスから大きく離れている辺がある場合は、塗り足しが必要なオブジェクト（トリムボックスに接しているオブジェクト）がないと判定し、他の辺のメディアボックス／ブリードボックス間の距離からブリードボックスを推定する。
【００４０】
以下に、ブリードボックスを、メディアボックスからの各辺の距離を考慮して配置する場合について、図１１のフローチャートに基づいて説明する。
なお、この実施形態では、以下の処理は、制御部の制御によって実行される。該制御の手順は、本発明の印刷用ファイル加工プログラムによって制御部で実行される。
【００４１】
ブリードボックスを上下左右の記載オブジェクトの配置情報から設定する（ステップｓ８）。なお、ステップｓ８に至るまでは、図８に示したステップｓ１〜ステップｓ７を経ているものとする。
ステップｓ８Ａの後、各辺の距離に関し閾値の設定があるかを判定する（ステップｓ９）。
なお、他の辺と比較してメディアボックスからの距離が一定値以上であれば、塗り足しオブジェクトがないものとみなす。「一定値」を定義するために、閾値の設定機能を設けることができる。
【００４２】
図１１の補足した図面では、操作表示画面１５を示している。操作表示画面１５は、印刷用ファイル加工部に操作表示部を備え、この操作表示部に操作可能に表示させることができる。
操作表示画面１５は、閾値設定画面であり、「閾値設定」画面の「閾値を超えた辺のブリードボックスの設定方法」に従い、ブリードボックスを設定する。
前提事項としては、メディアボックスからの距離が最小値の辺を比較する辺とする。
設定項目としては、例えば、以下の事項を選択するものとする。
・「対称の辺に合わせる」
・「他の辺の最小の幅に合わせる」
・「他の辺の最小の幅に合わせる」
操作表示画面には、設定釦とキャンセル釦とを設け、上記設定項目を設定した後に、設定釦を押下すると設定を確定し、キャンセル釦を押下すると設定を解除することができる。
【００４３】
ステップｓ９で、閾値の設定がなければ（ステップｓ９、Ｎｏ）、未処理とし、閾値の設定があれば（ステップｓ９、Ｙｅｓ）、閾値を超えているかを判定する（ステップｓ１０）。
閾値を超えていなければ（ステップｓ１０、Ｎｏ）、未処理とする（ステップｓ１２）。閾値を超えていれば（ステップｓ１０、Ｙｅｓ）、閾値オーバー時の処理方法設定に従い、ブリードボックスを設定する（ステップｓ１１）。
ブリードボックスは、閾値設定画面の閾値を超えた辺のブリードボックスの設定方法に従いブリードボックスを設定する。
【００４４】
設定項目としては、例えば、上記したように、以下の事項を選択するものとする。
・「対称の辺に合わせる」：閾値を超えている辺が右辺の場合は左辺、下辺の場合は上辺の幅を設定する。
・「他の辺の最小の幅に合わせる」：メディアボックスからブリードボックスまでの距離が最小の辺の幅を設定する。
・「他の辺の最小の幅に合わせる」：メディアボックスからブリードボックスまでの距離が最大の辺の幅を設定する。
【００４５】
次に、トリムボックスの最外周と、ブリードボックスの最内周との距離を考慮して設定を行う場合について説明する。
この例では、図１２に示すように、トリムボックスの最外周とブリードボックスの最内周との距離を塗り足し幅として設定する。
例えば、トリムボックスは、塗り足し幅（ブリードボックスの内側）「＊＊ｍｍ」（例えば、３ｍｍ）のように設定可能とする。これは、一般的に塗り足しの幅は印刷会社やジョブの種類によって一意であるがめである。
【００４６】
ステップｓ１１におけるブリードボックス設定またはステップｓ１２における未処理後の手順を図１３のフローチャートに基づいて説明する。ステップｓ１１、１２以前には、ステップｓ１〜ｓ１０の処理が行われているものとする。
なお、この実施形態では、以下の処理は、制御部の制御によって実行される。該制御の手順は、本発明の印刷用ファイル加工プログラムによって制御部で実行される。
【００４７】
ステップｓ１１、ｓ１２の後、塗りたし幅の設定があるかを判定する（ステップｓ１３）。
塗り足し幅は、印刷会社・ジョブの種類によってだいたい固定なので事前に設定しておくことで、ブリードボックスが決定するとトリムボックスも決定する。例えば、設定する、設定しないを選択項目として、設定する場合は、固定値（例えば３ｍｍ）、ジョブの種別ごとを選択可能にし、ジョブの種別毎では詳細設定で設定可能にすることができる。これらの設定は操作表示部などで行うことができる。
【００４８】
図１３の補足図では、上記した詳細設定の操作表示画面１５Ａが示されている。設定内容としては、ジョブ名が「ＡＡＡ」「を含む」場合に４ｍｍ、「ＢＢＢ」「から始まる」場合に５ｍｍを設定するものとしている。操作表示画面１５Ａでは、追加、削除の設定が可能であり、さらに、設定、キャンセルの操作を行うことができる。
【００４９】
例えば、ジョブによって塗り足し幅を変えたい場合、ジョブ名に「ＡＡＡ」を含むジョブ（例えばｊｏｂＡＡＡ．ｐｄｆ）は、４ｍｍ、ジョブ名の初めに「ＢＢＢ」を含むジョブ（例えば、ＢＢＢｊｏｂ．ｐｄｆ）は、５ｍｍに塗り足し幅を設定する（動的に切替可能とする）。
【００５０】
ステップ１３で、塗り足し幅の設定がある場合（ステップｓ１３、Ｙｅｓ）、ブリードボックスの設定値から上下左右塗り足し幅分内側にシフトした領域をトリムボックスとして設定する（ステップｓ１４）。塗り足し幅の設定がなければ（ステップｓ１３，Ｎｏ）、未処理とする。
【００５１】
次に、トリムボックスの外側に文字がはみ出している場合の処理について説明する。
図１４は、トリムボックスとブリードボックスが存在している状態で、テキストオブジェクトの配置位置がトリムボックスの外側に位置している状態を示している。
「Ｔｅｘｔ」オブジェクトの文字部は必ずトリムボックス内にある為、その条件を満たしていなければブリードボックスを外側に補正する。
【００５２】
以下に、トリムボックスからテキストがはみ出している場合の処理について、図１５のフローチャートに基づいて説明する。
なお、この実施形態では、以下の処理は、制御部の制御によって実行される。該制御の手順は、本発明の印刷用ファイル加工プログラムによって制御部で実行される。
【００５３】
ＰＤＦ解析をスタートし（ステップｓ１６）、オブジェクトの情報を取得する（ステップｓ１７）。次いで、そのオブジェクトがテキストであるかを判定する（ステップｓ１８）。オブジェクトがテキストでなければ（ステップｓ１８、Ｎｏ）、ステップｓ２２に移行して、他にオブジェクトがあるかを判定する（ステップｓ２２）。
文字は、仕上がり位置ぎりぎりのところに配置されている場合、断裁時に切れてしまう可能性があるため、それを防ぐために内側３ｍｍ以内、のようにデザインを行うのが一般的である。
【００５４】
ステップｓ１８で、オブジェクトがテキストである場合、オブジェクトをラスタライズし、文字の画素を示すタグビットを生成する（ステップｓ１９）。
次いで、文字がトリムボックスをはみ出しているかを判定する（ステップｓ２０）。文字がトリムボックスをはみ出していなければ（ステップｓ２０、Ｎｏ）、ステップｓ２２に移行して、他にオブジェクトがあるかを判定する（ステップｓ２２）。
文字がトリムボックスをはみ出している場合（ステップｓ２０、Ｙｅｓ）、はみ出している幅と方向（上下左右）の情報を保持する（ステップｓ２１）。次いでステップｓ２２に移行して、他にオブジェクトがあるかを判定する（ステップｓ２２）。
【００５５】
ステップｓ２２で他にオブジェクトがある場合（ステップｓ２２、Ｙｅｓ）、ステップｓ１８に移行して、次のオブジェクトがテキストかを判定する。
他にオブジェクトがない場合（ステップｓ２２、Ｎｏ）、文字の配置位置設定情報があるかを判定する。
すなわち、文字がどの位置に配置されるべきかの設定情報があるかを確認する。文字は、仕上がり位置ぎりぎりのところに配置されている場合、断裁時に切れてしまう可能性があり、それを防ぐために、「内側３ｍｍ」以上のようにデザインすることが一般的であるため。
【００５６】
配置位置設定情報は、図１５の補足図面にある操作表示画面１５Ｂなどを介して設定することができ、例えば、「設定する」、「設定しない」を選択肢とし、設定する場合、トリムボックスからの距離（３ｍｍ）、ブリードボックスからの距離（６ｍｍ）などのように設定することができる。例えば、「設定しない」は、ルールがなく、設定不要な場合に選択することができる。操作表示画面１５Ｂには、「設定」釦、「キャンセル」釦などを押下可能に表示する。
【００５７】
文字配置位置設定情報がある場合（ステップｓ２３、Ｙｅｓ）、上下左右のはみ出し量と、ステップｓ２３で確認した設定値からブリードボックスおよびトリムボックスの一方または両方の情報を補正する（ステップｓ２４）。
文字配置位置設定情報がない場合（ステップｓ２３、Ｎｏ）、上下左右のはみ出し量からブリードボックスおよびトリムボックスの一方または両方の情報を補正する（ステップｓ２５）。
【００５８】
次に、トリムボックスまたはブリードボックスが明らかにメディアボックスに比べて小さい場合の処理について説明する。
図１６は、オブジェクトの配置に対し、トリムボックスおよびブリードボックスが小さい状態を示している。
以下の説明では、トリムボックス、ブリードボックスが明らかにメディアボックスに比べて小さい時は警告を出す。警告を行う手順を図１７のフローチャートに基づいて説明する。
なお、この実施形態では、以下の処理は、制御部の制御によって実行される。該制御の手順は、本発明の印刷用ファイル加工プログラムによって制御部で実行される。
【００５９】
ステップｓ２４またはｓ２５において、ブリードボックス／トリムボックス情報が補正されているものとする。なお、ステップｓ２４、ｓ２５以前には、ステップｓ１６〜ｓ２３が実行されているものとする。
【００６０】
次に、閾値の設定があるかを判定する（ステップｓ２６）。メディアボックスからの距離が一定値以上であれば、塗り足しオブジェクトがないものとみなす。「一定値」を定義するために、閾値の設定機能を設ける。
メディアボックスからの距離設置の操作表示画面１５Ｃを図１７の補足図に示す。この画面では、「設定する」釦と「設定しない」釦とが選択可能にされており、設定する場合には、トリムボックスからの距離６５ｍｍ、ブリードボックスからの距離６２ｍｍが設定可能になっている。操作表示画面では、「設定」釦と「キャンセル」釦とが押下可能になっている。
【００６１】
閾値の設定がなければ（ステップｓ２６、Ｎｏ）、未処理とする（ステップｓ２９）。
閾値の設定があれば（ステップｓ２６、Ｙｅｓ）、閾値を超えているかを判定する（ステップｓ２７）。
閾値を超えていなければ（ステップｓ２７、Ｎｏ）、未処理とする（ステップｓ２９）。
閾値を超えていれば（ステップｓ２７、Ｙｅｓ）、警告表示をする（ステップｓ２８）。警告表示者、操作画面などに行うことができ、さらに、ネットワークなどを介して印刷用ファイル加工部以外に警告を行うようにしてもよい。
【００６２】
次に、カラーパッチなどの付加画像データ（ブリードボックスの外側に配置されるべきデータ）は、上記ページボックス検出において対象外とする。
図１８は、ブリードボックスの外側に付加画像データが存在している状態を示している。
次に、上記状態における処理の手順を図１９のフローチャートに基づいて説明する。
この実施形態では、以下の処理は、制御部の制御によって実行される。該制御の手順は、本発明の印刷用ファイル加工プログラムによって制御部で実行される。
【００６３】
以下では、前記実施形態と同様の手順については同一のステップ番号を付している。
先ず、ＰＤＦ解析をスタートし（ステップｓ１）、オブジェクトの情報を取得する（ステップｓ２）。次に、オブジェクトがグラフィックかイメージかを判定する（ステップｓ３）。
オブジェクトがグラフィックかイメージでなければ（ステップｓ３、Ｎｏ）、他にオブジェクトがあるかを判定する（ステップｓ７）。
オブジェクトがグラフィックまたはイメージである場合（ステップｓ３、Ｙｅｓ）、オブジェクトが付加画像データであるかを判定する（ステップｓ３０）。付加画像データであれば（ステップｓ３０、Ｙｅｓ）、無視をして他にオブジェクトがあるかを判定する（ステップｓ７）。
オブジェクトが付加画像データでない場合（ステップｓ３０、Ｎｏ）、配置情報を所得し（ステップｓ４）、記憶オブジェクトと比較して、一辺でも外周にあるかを判定する（ステップｓ５）。
【００６４】
配置情報において、記憶オブジェクトの外周に位置しない場合（ステップｓ５、Ｎｏ）、ステップｓ７に移行して他にオブジェクトがあるかを判定する。記憶オブジェクトが存在しない場合はＹｅｓとして移行する。
配置情報において、記憶オブジェクトの外周に位置する場合（ステップｓ５、Ｙｅｓ）、外周にある辺（上下左右いずれか）の記憶オブジェクトとして情報保持する（ステップｓ６）。上下左右各々（最大４つ）の最外周オブジェクトとして、オブジェクト名と配置情報を保持する。
【００６５】
次いで、他にオブジェクトがあるかを判定する（ステップｓ７）。
本発明は、上記で説明したように、情報が不足している印刷用ファイルに情報を付加することで正しい印刷を可能とする。具体的にはＰＤＦのトリムボックスやブリードボックス情報等のページボックス情報が設定されていない場合に、ＰＤＦに記述されているオブジェクト種別（Ｉｍａｇｅ／Ｇｒａｐｈｉｃ／Ｔｅｘｔ）の配置情報からページボックス情報を自動生成する。
【００６６】
他にオブジェクトがある場合（ステップｓ７、Ｙｅｓ）、ステップｓ３に移行して同様の手順を行う。他にオブジェクトがなければ（ステップｓ７、Ｎｏ）、上下左右の記憶オブジェクトの配置情報からブリードボックスを設定する。
【００６７】
なお、上記各実施形態では、フローチャートが連続するものとして説明したものがあるが、本発明としては、それぞれの手順が連続しないで単独で処理が行われるものであってもよい。
【００６８】
以上、本発明について、上記実施形態に基づいて説明を行ったが、本発明の技術的範囲は上記説明の内容に限定されるものではなく、本発明の範囲を逸脱しない限りは、上記実施形態に対する適宜の変更が可能である。
【符号の説明】
【００６９】
１  印刷用ファイル加工部
１０  制御部
１１  解析部
１２  受信部
１３  記憶部
１４  送信部
１５  操作表示画面
１５Ａ  操作表示画面
１５Ｂ  操作表示画面
１５Ｃ  操作表示画面
１００ 画像形成装置
【図１】
2020113064.tif 000003
【図２】
2020113064.tif 000004
【図３】
2020113064.tif 000005
【図４】
2020113064.tif 000006
【図５】
2020113064.tif 000007
【図６】
2020113064.tif 000008
【図７】
2020113064.tif 000009
【図８】
2020113064.tif 000010
【図９】
2020113064.tif 000011
【図１０】
2020113064.tif 000012
【図１１】
2020113064.tif 000013
【図１２】
2020113064.tif 000014
【図１３】
2020113064.tif 000015
【図１４】
2020113064.tif 000016
【図１５】
2020113064.tif 000017
【図１６】
2020113064.tif 000018
【図１７】
2020113064.tif 000019
【図１８】
2020113064.tif 000020
【図１９】
2020113064.tif 000021