(57)【特許請求の範囲】
【請求項１】
コンピュータを、
裁断装置の機種に依存しないテンプレートを用いて作成された文書データと、前記テンプレートに対応する裁断基準位置であって前記機種に依存しない前記裁断基準位置の情報を含む裁断基準情報と、を取得する文書取得手段、
前記テンプレートに含まれない前記機種ごとのマーク情報であって、前記機種ごとに、当該機種に対応する裁断マークを規定する情報と、前記裁断マークの文書上での位置を、前記裁断基準位置に対する相対位置で表す相対位置情報とを含むマーク情報を記憶する記憶手段、
前記文書取得手段により取得された前記文書データの印刷結果を裁断する裁断装置又はその機種を指定する指定情報を受け付け、当該指定情報が示す前記裁断装置の機種に対応する前記マーク情報を前記記憶手段から取得するマーク情報取得手段、
前記文書取得手段が取得した前記文書データに対して、前記マーク情報取得手段により取得された前記マーク情報が表す裁断マークを合成する合成手段であって、前記裁断基準情報に含まれる前記裁断基準位置の情報と、前記マーク情報取得手段により取得された前記マーク情報に含まれる前記相対位置情報と、から決まる前記文書データ上の位置に、前記裁断マークを合成する合成手段、
として機能させるためのプログラム。
【請求項２】
前記裁断基準情報には、対応する前記テンプレートにおける面付け状態を規定する面付け情報が含まれ、
前記マーク情報は、裁断装置の機種と裁断方式の種別との組合せ毎に用意され、当該機種についての当該種別の裁断方式での裁断マークの位置を規定する前記相対位置情報と、当該種別の裁断方式で裁断可能な文書の面付け状態を規定する面付け情報と、を含んでおり、
前記プログラムは、前記コンピュータを、
ユーザから裁断方式の種別の指定を受け付ける手段、
前記文書取得手段が取得した前記裁断基準情報内の前記面付け情報が示す面付け状態と、ユーザから指定された裁断方式の種別と前記文書データの印刷結果を裁断する裁断装置の機種との組合せに対応する前記マーク情報に含まれる面付け情報と、が整合しない場合に、ユーザにエラーの旨を通知する手段、
として更に機能させることを特徴とする請求項１に記載のプログラム。
【請求項３】
前記マーク情報に含まれる前記面付け情報は、面付けされる用紙の用紙サイズとその用紙における面付け基準位置を示す情報とを含み、
前記プログラムは、前記コンピュータを、
前記文書取得手段が取得した前記裁断基準情報内の前記面付け情報が、対応するテンプレートが面付けされていないことを示している場合に、ユーザから指定された裁断方式の種別と前記裁断装置の機種との組合せに対応する前記マーク情報に含まれる前記面付け情報が示す用紙サイズの文書上の前記面付け基準位置に対して、前記裁断基準情報に示される前記文書データについての前記裁断基準位置を位置合わせして前記文書データを面付けする面付け手段、
として更に機能させるためのものであり、
前記合成手段は、前記面付け手段の面付けの結果得られた文書に対して、前記裁断マークを合成する、
ことを特徴とする請求項２に記載のプログラム。
【請求項４】
前記裁断基準情報には、対応する前記テンプレートにおける面付け状態を規定する面付け情報が含まれ、
前記マーク情報は、裁断装置の機種と裁断方式の種別との組合せ毎に用意され、当該機種についての当該種別の裁断方式での裁断マークの位置を規定する前記相対位置情報と、当該種別の裁断方式で裁断可能な文書の面付け状態を規定する面付け情報と、を含んでおり、
前記マーク情報に含まれる前記面付け情報は、面付けされる用紙のサイズとその用紙における面付け基準位置の情報とを含み、
前記プログラムは、前記コンピュータを、
ユーザから裁断方式の種別の指定を受け付ける手段、
前記文書取得手段が取得した前記裁断基準情報内の前記面付け情報が、対応するテンプレートが面付けされていないこと示している場合に、ユーザから指定された裁断方式の種別と前記裁断装置の機種との組合せに対応する前記マーク情報に含まれる前記面付け情報が示す用紙サイズの文書上の前記面付け基準位置に対して、前記裁断基準情報に示される前記文書データについての前記裁断基準位置を位置合わせして前記文書データを面付けする面付け手段、
として更に機能させるためのものであり、
前記合成手段は、前記面付け手段の面付けの結果得られた文書に対して、前記裁断マークを合成する、
ことを特徴とする請求項１に記載のプログラム。
【請求項５】
裁断装置の機種に依存しないテンプレートを用いて作成された文書データと、前記テンプレートに対応する裁断基準位置であって前記機種に依存しない前記裁断基準位置の情報を含む裁断基準情報と、を取得する文書取得手段と、
前記テンプレートに含まれない前記機種ごとのマーク情報であって、前記機種ごとに、当該機種に対応する裁断マークを規定する情報と、前記裁断マークの文書上での位置を、前記裁断基準位置に対する相対位置で表す相対位置情報とを含むマーク情報を記憶する記憶手段と、
前記文書取得手段により取得された前記文書データの印刷結果を裁断する裁断装置又はその機種を指定する指定情報を受け付け、当該指定情報が示す前記裁断装置の機種に対応する前記マーク情報を前記記憶手段から取得するマーク情報取得手段と、
前記文書取得手段が取得した前記文書データに対して、前記マーク情報取得手段により取得された前記マーク情報が表す裁断マークを合成する合成手段であって、前記裁断基準情報に含まれる前記裁断基準位置の情報と、前記マーク情報取得手段により取得された前記マーク情報に含まれる前記相対位置情報と、から決まる前記文書データ上の位置に、前記裁断マークを合成する合成手段と、
を備える情報処理装置。
【請求項６】
文書取得手段が、裁断装置の機種に依存しないテンプレートを用いて作成された文書データと、前記テンプレートに対応する裁断基準位置であって前記機種に依存しない前記裁断基準位置の情報を含む裁断基準情報と、を取得するステップと、
記憶手段が、前記テンプレートに含まれない前記機種ごとのマーク情報であって、前記機種ごとに、当該機種に対応する裁断マークを規定する情報と、前記裁断マークの文書上での位置を、前記裁断基準位置に対する相対位置で表す相対位置情報とを含むマーク情報を記憶するステップと、
マーク情報取得手段が、前記文書取得手段により取得された前記文書データの印刷結果を裁断する裁断装置又はその機種を指定する指定情報を受け付け、当該指定情報が示す前記裁断装置の機種に対応する前記マーク情報を前記記憶手段から取得するステップと、
合成手段が、前記文書取得手段が取得した前記文書データに対して、前記マーク情報取得手段により取得された前記マーク情報が表す裁断マークを合成するステップであって、前記裁断基準情報に含まれる前記裁断基準位置の情報と、前記マーク情報取得手段により取得された前記マーク情報に含まれる前記相対位置情報と、から決まる前記文書データ上の位置に、前記裁断マークを合成するステップと、
を含む情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム、情報処理装置及び方法に関する。
【背景技術】
【０００２】
チラシ、ダイレクトメール、名刺等のような定型的な印刷物をユーザが簡便に作成して印刷できるようにするために、ユーザにデザインテンプレートを提供することが行われている。ユーザは、入手したテンプレートのカスタマイズ可能な部分（例えば画像の挿入欄、価格欄、氏名欄など）に入力するデータを用意し、このデータとテンプレートを合成することで、印刷データを作成する。
【０００３】
裁断することを前提とする印刷物のためのテンプレートには、トンボやカットマーク等の裁断の基準となるマーク（以下「裁断マーク」と呼ぶ）を含めておく必要がある。
【０００４】
特許文献１に開示されたプリンタコントローラは、ページ記述言語で記述された印刷データを中間データに変換し、その中間データをトンボ又は裁断線の中間データと合成し、合成後の中間データをビットマップデータに変換して、プリンタエンジンに出力する。
【０００５】
特許文献２に開示された画像形成装置は、プリンタコントローラから印刷対象のビットマップの画像データと、その印刷対象に適用すべき面付けやトンボ等を規定するプリント情報とを受け取る。そして、プリント情報に従ってそれら画像データを面付けし、トンボの画像を付加し、トンボ付加後の画像をプリンタエンジンに供給する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−０１１３６７号公報
【特許文献２】特開平１１−２１６９３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
裁断マークの形状や配置位置は、裁断装置の機種毎に異なる。多くのユーザに広く対応するには、１つの方法として、使用される可能性がある裁断装置の機種毎に、その機種に応じた形状の裁断マークをその機種に応じた位置に配置したテンプレートを用意することが考えられる。しかしながら、多数のテンプレートのそれぞれについて、裁断装置の機種毎に応じた裁断マークを含んだバージョンを用意するのは煩雑である。
【０００８】
本発明は、裁断装置の機種によらない共通のテンプレートを用いた文書に対し、裁断装置の機種に応じた裁断マークを合成できるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
請求項１に係る発明は、コンピュータを、裁断装置の機種に依存しないテンプレートを用いて作成された文書データと、前記テンプレートに対応する裁断基準位置であって前記機種に依存しない前記裁断基準位置の情報を含む裁断基準情報と、を取得する文書取得手段、前記テンプレートに含まれない前記機種ごとのマーク情報であって、前記機種ごとに、当該機種に対応する裁断マークを規定する情報と、前記裁断マークの文書上での位置を、前記裁断基準位置に対する相対位置で表す相対位置情報とを含むマーク情報を記憶する記憶手段、前記文書取得手段により取得された前記文書データの印刷結果を裁断する裁断装置又はその機種を指定する指定情報を受け付け、当該指定情報が示す前記裁断装置の機種に対応する前記マーク情報を前記記憶手段から取得するマーク情報取得手段、前記文書取得手段が取得した前記文書データに対して、前記マーク情報取得手段により取得された前記マーク情報が表す裁断マークを合成する合成手段であって、前記裁断基準情報に含まれる前記裁断基準位置の情報と、前記マーク情報取得手段により取得された前記マーク情報に含まれる前記相対位置情報と、から決まる前記文書データ上の位置に、前記裁断マークを合成する合成手段、として機能させるためのプログラムである。
【００１１】
請求項２に係る発明は、前記裁断基準情報には、対応する前記テンプレートにおける面付け状態を規定する面付け情報が含まれ、前記マーク情報は、裁断装置の機種と裁断方式の種別との組合せ毎に用意され、当該機種についての当該種別の裁断方式での裁断マークの位置を規定する前記相対位置情報と、当該種別の裁断方式で裁断可能な文書の面付け状態を規定する面付け情報と、を含んでおり、前記プログラムは、前記コンピュータを、ユーザから裁断方式の種別の指定を受け付ける手段、前記文書取得手段が取得した前記裁断基準情報内の前記面付け情報が示す面付け状態と、ユーザから指定された裁断方式の種別と前記文書データの印刷結果を裁断する裁断装置の機種との組合せに対応する前記マーク情報に含まれる面付け情報と、が整合しない場合に、ユーザにエラーの旨を通知する手段、として更に機能させることを特徴とする請求項１に記載のプログラムである。
【００１２】
請求項３に係る発明は、前記マーク情報に含まれる前記面付け情報は、面付けされる用紙の用紙サイズとその用紙における面付け基準位置を示す情報とを含み、前記プログラムは、前記コンピュータを、前記文書取得手段が取得した前記裁断基準情報内の前記面付け情報が、対応するテンプレートが面付けされていないことを示している場合に、ユーザから指定された裁断方式の種別と前記裁断装置の機種との組合せに対応する前記マーク情報に含まれる前記面付け情報が示す用紙サイズの文書上の前記面付け基準位置に対して、前記裁断基準情報に示される前記文書データについての前記裁断基準位置を位置合わせして前記文書データを面付けする面付け手段、として更に機能させるためのものであり、前記合成手段は、前記面付け手段の面付けの結果得られた文書に対して、前記裁断マークを合成する、ことを特徴とする請求項２に記載のプログラムである。
【００１３】
請求項４に係る発明は、前記裁断基準情報には、対応する前記テンプレートにおける面付け状態を規定する面付け情報が含まれ、前記マーク情報は、裁断装置の機種と裁断方式の種別との組合せ毎に用意され、当該機種についての当該種別の裁断方式での裁断マークの位置を規定する前記相対位置情報と、当該種別の裁断方式で裁断可能な文書の面付け状態を規定する面付け情報と、を含んでおり、前記マーク情報に含まれる前記面付け情報は、面付けされる用紙のサイズとその用紙における面付け基準位置の情報とを含み、前記プログラムは、前記コンピュータを、ユーザから裁断方式の種別の指定を受け付ける手段、前記文書取得手段が取得した前記裁断基準情報内の前記面付け情報が、対応するテンプレートが面付けされていないこと示している場合に、ユーザから指定された裁断方式の種別と前記裁断装置の機種との組合せに対応する前記マーク情報に含まれる前記面付け情報が示す用紙サイズの文書上の前記面付け基準位置に対して、前記裁断基準情報に示される前記文書データについての前記裁断基準位置を位置合わせして前記文書データを面付けする面付け手段、として更に機能させるためのものであり、前記合成手段は、前記面付け手段の面付けの結果得られた文書に対して、前記裁断マークを合成する、ことを特徴とする請求項１に記載のプログラムである。
【００１４】
請求項５に係る発明は、裁断装置の機種に依存しないテンプレートを用いて作成された文書データと、前記テンプレートに対応する裁断基準位置であって前記機種に依存しない前記裁断基準位置の情報を含む裁断基準情報と、を取得する文書取得手段と、前記テンプレートに含まれない前記機種ごとのマーク情報であって、前記機種ごとに、当該機種に対応する裁断マークを規定する情報と、前記裁断マークの文書上での位置を、前記裁断基準位置に対する相対位置で表す相対位置情報とを含むマーク情報を記憶する記憶手段と、前記文書取得手段により取得された前記文書データの印刷結果を裁断する裁断装置又はその機種を指定する指定情報を受け付け、当該指定情報が示す前記裁断装置の機種に対応する前記マーク情報を前記記憶手段から取得するマーク情報取得手段と、前記文書取得手段が取得した前記文書データに対して、前記マーク情報取得手段により取得された前記マーク情報が表す裁断マークを合成する合成手段であって、前記裁断基準情報に含まれる前記裁断基準位置の情報と、前記マーク情報取得手段により取得された前記マーク情報に含まれる前記相対位置情報と、から決まる前記文書データ上の位置に、前記裁断マークを合成する合成手段と、を備える情報処理装置である。
【００１６】
請求項６に係る発明は、文書取得手段が、裁断装置の機種に依存しないテンプレートを用いて作成された文書データと、前記テンプレートに対応する裁断基準位置であって前記機種に依存しない前記裁断基準位置の情報を含む裁断基準情報と、を取得するステップと、記憶手段が、前記テンプレートに含まれない前記機種ごとのマーク情報であって、前記機種ごとに、当該機種に対応する裁断マークを規定する情報と、前記裁断マークの文書上での位置を、前記裁断基準位置に対する相対位置で表す相対位置情報とを含むマーク情報を記憶するステップと、マーク情報取得手段が、前記文書取得手段により取得された前記文書データの印刷結果を裁断する裁断装置又はその機種を指定する指定情報を受け付け、当該指定情報が示す前記裁断装置の機種に対応する前記マーク情報を前記記憶手段から取得するステップと、合成手段が、前記文書取得手段が取得した前記文書データに対して、前記マーク情報取得手段により取得された前記マーク情報が表す裁断マークを合成するステップであって、前記裁断基準情報に含まれる前記裁断基準位置の情報と、前記マーク情報取得手段により取得された前記マーク情報に含まれる前記相対位置情報と、から決まる前記文書データ上の位置に、前記裁断マークを合成するステップと、とを含む情報処理方法である。
【発明の効果】
【００１７】
請求項１、５又は６に係る発明によれば、裁断装置の機種によらない共通のテンプレートを用いた文書に対し、裁断装置の機種に応じた裁断マークを合成できる。
【００１８】
更に、裁断マークを合成する位置がテンプレートごとに異なる場合にも、裁断マークをテンプレートに応じた適切な位置に合成することができる。
【００１９】
請求項２に係る発明によれば、印刷対象の文書データの面付け状態が、ユーザの指定した機種及び裁断方式の種別で適切に裁断可能な面付け状態でない場合に、ユーザに通知を行うことができる。
【００２０】
請求項３又は４に係る発明によれば、面付けがされていないテンプレートを用いて作成された文書データを、裁断装置の機種と裁断方式の種別との組合せに応じた面付け状態で面付けし、かつその面付けの結果得られた文書に対して適切に裁断マークを合成することができる。
【図面の簡単な説明】
【００２１】
【図１】実施形態のシステム構成の一例を示す図である。
【図２】テンプレート管理装置の構成の例を示す図である。
【図３】テンプレートの一例を説明するための図である。
【図４】図３のテンプレートに対応する裁断基準情報の例を示す図である。
【図５】テンプレートの別の例を説明するための図である。
【図６】図５のテンプレートに対応する裁断基準情報の例を示す図である。
【図７】カットマーク付加装置の構成の例を示す図である。
【図８】裁断装置の機種とカットタイプの組合せに対応するプロファイル情報の例を示す図である。
【図９】１つのカットタイプで２つのカットマークを用いる例を示す図である。
【図１０】プロファイル情報に示される属性とカットマークの形状及び位置との関係を説明するための図である。
【図１１】テンプレート管理装置が行う処理の手順の一例を示す図である。
【図１２】カットマーク付加装置が行う処理の手順の一例を示す図である。
【図１３】同じテンプレートに対して裁断装置毎の機種に応じたカットマークが付加されることを説明するための図である。
【発明を実施するための形態】
【００２２】
図１に例示する本実施形態のシステムは、テンプレート作成者端末１００、テンプレート管理装置２００、テンプレートユーザ端末、カットマーク付加装置４００、印刷装置５００及び裁断（カット）装置６００を含む。
【００２３】
テンプレート作成者端末１００は、テンプレートを作成する作成者が用いる端末である。テンプレート作成者端末１００を構成するハードウエアは、パーソナルコンピュータやタブレット端末等の一般的なコンピュータでよい。テンプレート作成者端末１００は、例えば、テンプレートを作成するソフトウエアを有していてもよいし、テンプレート管理装置２００が提供するテンプレート編集用のウェブアプリケーション等のアプリケーションサービスをウェブブラウザ等を介して利用するものであってもよい。
【００２４】
テンプレート管理装置２００は、テンプレート作成者端末１００にて作成者により作成されたテンプレートを保存し、テンプレートの利用者に提供する。テンプレート管理装置２００は、テンプレート作成者端末１００やテンプレートユーザ端末３００に対してテンプレート関連のサービスを提供する一種のサーバとして構築すればよい。テンプレート管理装置２００が提供するテンプレート関連のサービスには、テンプレートを提供するサービスや、テンプレート中の可変部分をユーザの入力した独自コンテンツに差し替えてカスタマイズした文書データ（これが印刷対象の文書となる）を作成する処理サービス等が含まれてもよい。
【００２５】
テンプレートユーザ端末３００は、テンプレートを利用して文書（印刷物の原稿データ）を作成するユーザが操作する端末であり、ハードウエアは一般的なコンピュータでよい。テンプレート管理装置２００が、テンプレートを利用した文書編集サービスをアプリケーションサービスの形で提供する場合、ユーザは、テンプレートユーザ端末３００が有するウェブブラウザ等を介してそのサービスにアクセスし、使用するテンプレートを選択する。そして、選択したテンプレートの中のいくつかの可変部分に対して、その可変部分に規定されたデータ形式のコンテンツ（例えばテキストや画像）を割り付けたり、可変部分のコンテンツを別のものに差し替えたりすることで、そのテンプレートに規定された範囲内で独自の文書を作成する。
【００２６】
カットマーク付加装置４００は、テンプレートを用いて作成された文書に対してカットマークを付加する。
【００２７】
ここで、カットマークとは、裁断に関する情報を示す裁断マークの一種であり、その位置及び形状により、裁断の基準位置や裁断の仕方（カットタイプ）等を表現する。カットタイプには、例えば縦に半分にカットする方式、横２列縦５行のマトリクス状にカットする方式等の様々なものがあり、裁断装置６００の機種毎にサポートしているカットタイプが異なる。また、同じ又は類似のカットタイプの裁断が可能な裁断装置であっても、機種毎にそのカットタイプに対応するカットマークの形状や用紙上での配置位置が異なることも少なくない。このように、裁断装置６００の機種毎にそれぞれ独自のカットマークが利用されている。
【００２８】
本実施形態のカットマーク付加装置４００は、印刷結果の裁断に使用される裁断装置６００の機種とユーザから指定されたカットタイプとの組合せに対応する適切なカットマークを文書に付加する。これを実現するためにカットマーク付加装置４００は、裁断装置の機種毎のプロファイルを管理しており、出力先に指定された裁断装置の機種に応じたプロファイルを参照することで、その機種に応じた適切なカットマークを付加する。カットマーク付加の仕組みについては後で詳しく説明する。
【００２９】
この例では、カットマーク付加装置４００は、テンプレートユーザ端末３００に対してカットマーク付加処理のサービスを提供するサーバとして構成されている。
【００３０】
ここでは文書にカットマークを付加する場合のシステム構成を示すが、裁断位置を示すトンボ、断裁線等の、裁断の基準を示す他形式の裁断マークを付加する場合にも、本システムは利用可能である。
【００３１】
印刷装置５００は、ユーザから投入された文書（この実施形態では、特にテンプレートを利用して作成された文書）を用紙に対して印刷する。
【００３２】
裁断装置６００は、印刷装置５００から出力された印刷結果の用紙を裁断（カット）する装置である。裁断装置６００は、印刷結果の用紙上に印刷されたカットマークを読み取ることで、そのカットマークが示す裁断の基準位置及びカットタイプを認識し、その基準位置を基準として、そのカットタイプで用紙を裁断する。なお、裁断装置６００は、裁断専用の装置に限らず、裁断機能に加えて製本、パンチ穴開け等の他の後処理機能も併せ持つ多機能な後処理装置であってもよい。
【００３３】
図１のシステムでは、テンプレート作成者端末１００及びテンプレートユーザ端末３００は、ローカルエリアネットワーク又はインターネット等のネットワーク７００を介してテンプレート管理装置２００、カットマーク付加装置４００及び印刷装置５００に接続されており、ネットワーク経由でそれら装置２００、４００及び５００に対してサービスを要求することができる。裁断装置６００は、印刷装置５００の近傍に設置される。
【００３４】
次に、図２を参照して、テンプレート管理装置２００の機能構成の一例を説明する。図２に示すように、テンプレート管理装置２００は、管理要求受付部２０２、テンプレート管理部２０４、テンプレート格納部２０６、ユーザ要求処理部２０８、文書管理部２１０、文書格納部２１２、差替画像管理部２１４、差替画像格納部２１６、挿入処理部２１８を有する。
【００３５】
管理要求受付部２０２は、テンプレート作成者からのテンプレートの新規登録、削除、既存テンプレートの編集等の管理操作要求を受け付ける。
【００３６】
テンプレート管理部２０４は、テンプレートの管理を行う手段であり、例えば管理要求受付部２０２が受け付けた要求に従い、テンプレート格納部２０６に新規のテンプレートを登録したり、テンプレート格納部２０６内の既存のテンプレートの編集や削除を行ったりする。
【００３７】
テンプレート格納部２０６は、１以上のテンプレート８００を格納している。格納されるテンプレート８００は、裁断装置６００の機種に依存しないもの、逆に言えば、裁断装置６００のすべての機種に対して共通に用いられるものである。テンプレート８００は、裁断されることを考慮して、裁断基準情報８０２と関連付けて格納されている。裁断基準情報８０２は、裁断の基準となる情報であり、印刷装置で印刷されたページのうち裁断後に残る領域（「仕上がり領域」と呼ぶ）を規定する情報を含む。後で詳しく説明するが、カットマーク付加装置４００は、裁断基準情報８０２に示される仕上がり領域に対してカットマークを相対的に位置決めして付加する。
【００３８】
図３〜図６に、テンプレート８００と裁断基準情報８０２の具体例を示す。
【００３９】
図３及び図４は、裁断後の１枚の仕上がり領域（印刷対象）の印刷イメージをテンプレートとして定義する方式（「仕上がり定義方式」と呼ぶ）で定義したテンプレートの例である。言い換えれば、この方式では、印刷対象の文書データが表す１つのページ（論理ページ）を１つのテンプレートとして規定する。図３は、この方式で定義されたテンプレート８００の外形を説明するためのものであり、図４は、この方式のテンプレート８００に関連付けられる裁断基準情報８０２の一例である。
【００４０】
図３に示すように、仕上がり定義方式のテンプレート８００の外形は長方形８１０であり、この長方形８１０の内部が裁断後の仕上がり品（言い換えれば、印刷対象）の領域である。すなわち、このテンプレート８００を用いた文書の印刷結果は、長方形８１０の外周の辺に沿って裁断（カット）されることになる。テンプレート８００の中には、固定的な背景等の画像や、ユーザがテキストや画像を差し込める可変部分が含まれているが、図３では煩雑さを避けるためにそれらの図示は省略する。テンプレート８００の座標系は、長方形８１０の左上の頂点が原点、その原点からみて右方向がＸ軸の正の方向、下方向がＹ軸の正の方向と定義される。
【００４１】
図４に例示する裁断基準情報８０２は、図３に示した長方形８１０（仕上がり領域）の左上、右上及び右下の３つの頂点の座標を、カット基準点１〜３の情報として含んでいる。カット基準点１が左上の頂点（原点）であり、カット基準点３が右下の頂点である。これら３つのカット基準点１〜３により、長方形８１０の２つの辺が決まり、ひいては長方形８１０の範囲が決まる。言い換えれば、カット基準点１〜３は、裁断（カット）後の仕上がり領域（長方形８１０）を規定する基準点である。なお、仕上がり領域の長方形８１０が、図３の例のように印刷される用紙の縦横の辺に平行な辺から構成される場合には、長方形８１０の対角線上の２頂点であるカット基準点１と３の座標が決まればその長方形８１０が決定されるので、このような場合のみを想定すれば足りるのならばカット基準点２の座標は省略してもよい。
【００４２】
裁断基準情報８０２には、カット基準点１〜３の項目の他に、当該テンプレート内での面付け内容を示す４つの項目である面付け情報１〜４を含む。面付け情報１は、当該テンプレートを用いた文書が印刷される用紙のサイズを示し、面付け情報２はその用紙に対して面付けされる面数を示す。面付け情報３及び４は、面付けされる個々の長方形のイメージ同士のＸ方向及びＹ方向についての間隔（余白）を示す。図３に示す仕上がり定義方式のテンプレート８００の場合、テンプレート８００は単一の仕上がり領域のイメージを示し、複数のイメージ（仕上がり領域）が面付けされたイメージを示すものではないので、これに対応する図４の裁断基準情報８０２では、面付け情報１〜４の値は「無し」となっている。
【００４３】
図３及び図４に示すテンプレートを用いて作成された文書は、カットマーク付加装置４００にて面付けすることもできる。もちろん、面付けせずに単にカットマークのみを付加することも可能である。
【００４４】
図５及び図６は、裁断前の面付けされた状態の印刷イメージをテンプレートとして定義する方式（「面付け状態定義方式」と呼ぶ）で定義されたテンプレートの例を示す。図５は、この方式で定義されたテンプレート８００の概要を説明するためのものであり、図６は、この方式のテンプレート８００に関連付けられる裁断基準情報８０２の一例である。
【００４５】
図５に示すテンプレート８００は、印刷対象のイメージを１０個、５行２列のマトリクス状に配列して、用紙１ページに面付けした状態を表している。テンプレート内に配列された１０個の領域８２０は、それぞれ裁断後に仕上がり品となる。図５のテンプレート８００は、例えば名刺印刷に用いられる（用紙１枚に１０枚の名刺を一括して印刷し、裁断して１０枚の名刺を得る）。テンプレート８００の座標系は、このテンプレートをカット（裁断）時の用紙の走行方向を上にして見たときの当該テンプレートの左上の頂点が原点、その原点からみて右方向がＸ軸の正の方向、下方向がＹ軸の正の方向と定義される。テンプレートの原点は、このテンプレートが印刷される用紙の原点に位置合わせされる。図５のテンプレート８００に説明のために示されている開始オフセットＸ及びＹは、それぞれ、用紙の左端及び上端の辺からみた余白（マージン）の最小値である。
【００４６】
面付け状態定義方式のテンプレート（図５）の場合、そのテンプレート上の複数の領域８２０のうち、そのテンプレートをカット（裁断）時の用紙の走行方向を上にして見たときに最も上かつ最も左に位置する領域８２０が裁断の基準となる。この最上かつ最左の長方形の領域８２０の左上、右上、及び右下の３点の座標が、カット基準点１〜３の値として裁断基準情報８０２（図６参照）に組み込まれる。図示例では、カット基準点１は、用紙の原点からＸ軸及びＹ軸の方向にそれぞれ開始オフセットＸ及びＹだけシフトした位置に設定されている。
【００４７】
図５のテンプレート８００に対応する裁断基準情報８０２（図６）は、そのカット基準点１〜３の座標に加え、面付け情報１〜４の値を含んでいる。面付け情報１はこのテンプレートを印刷すべき用紙のサイズを示す情報であり、図示例ではＡ４サイズとなっている。面付け情報２は、そのテンプレートに面付けされている面の数を示す情報であり、図示例では１０面となっている。面付け情報３及び４は、隣り合う領域８２０同士の間のＸ方向及びＸ方向及びＹ方向についての余白の幅を示し、図示例ではＸ方向の余白が１０ｍｍ、Ｙ方向の余白が３ｍｍである。
【００４８】
カットマークの付加とは直接関係はないが、図５に例示する面付け状態定義方式のテンプレート８００は、内部の各領域８２０に対して同じ文書（例えば同一人の名刺画像を表す文書データ）を割り付けるものであってもよいし、各領域８２０に対して別々の文書（例えば宛先毎にカスタマイズしたメッセージを含んだダイレクトメールはがき）を割り付けるものであってもよい。
【００４９】
なお、図３及び図４に例示したテンプレートは、図５及び図６に例示したテンプレート中の個々の領域８２０と同じサイズである。したがって、図３及び図４のテンプレートから作成した文書を、図５及び図６のテンプレートと同じ開始オフセットＸ，Ｙ、同じ面数（１０面付け）、同じＸ方向及びＹ方向の余白で面付けしたとすると、図５及び図６のテンプレートを用いた文書と同じ面付け結果が得られることとなる。
【００５０】
テンプレート８００と裁断基準情報８０２との関連づけの仕方には、様々な態様が考えられる。例えばテンプレート８００がＰＤＦ（Portable Document Format）形式のファイルである場合、ＰＤＦでは文書ファイルに対してユーザが自由に定義したカスタムプロパティの追加を認めているので、テンプレート８００のＰＤＦファイルに対して裁断基準情報８０２をカスタムプロパティとして追加すればよい。このカスタムプロパティには、例えば図４や図６に示した裁断基準情報８０２の「カット基準点１」等の属性毎に、その属性の属性名と値とのペアを記述すればよい。ＰＤＦ以外でも、ファイル内のプロパティ情報にユーザ定義の属性項目を持たせることができるファイル形式のテンプレート８００を用いる場合には、同様のことが可能である。
【００５１】
また別の例として、テンプレート８００がPostScript（登録商標）等のコメント記入が可能な言語で記述されている場合は、裁断基準情報８０２をコメントとしてテンプレート８００に持たせておけばよい。
【００５２】
テンプレート８００が、ユーザ定義のプロパティの追加を認めないファイル形式で、かつ、コメントを記述できない言語で記述されている場合には、ジョブチケット等の（テンプレート８００から見て）外部のファイルに裁断基準情報８０２を持たせ、その外部ファイルをテンプレート８００に関連付けておく方式を用いればよい。この関連づけは、外部ファイルに対してテンプレート８００の識別情報を持たせる（あるいはその逆）等といった、従来のジョブチケットとジョブデータ（ページ記述言語で記述された印刷データ）との関連付けの仕方を用いればよい。テンプレート８００を用いて作成した印刷対象文書にカットマーク付加装置４００でカットマークを付加する場合には、そのテンプレート８００に関連付けられた外部ファイルをその印刷対象文書に対応づけてカットマーク付加装置４００に入力すればよい。
【００５３】
図２の説明に戻る。ユーザ要求処理部２０８は、テンプレートユーザ端末３００を操作するユーザからの処理要求を受け付け、その処理要求に応じた処理を実行するために、テンプレート管理部２０４、文書管理部２１０、差替画像管理部２１４、挿入処理部２１８を制御する。ユーザ要求処理部２０８が受け付ける処理要求には、使用するテンプレート８００の選択や、選択したテンプレート８００内の可変部分に対するテキストや差替用画像の入力等の要求がある。
【００５４】
文書管理部２１０は、ユーザがテンプレート８００を利用して作成した印刷対象の文書データを管理する。この印刷対象の文書は、文書格納部２１２に格納される。格納された文書には、その文書を作成したユーザが設定したアクセス制御情報が関連付けられ、そのアクセス制御情報にてアクセスが許可されるユーザのみが、その文書に対して、許可される操作のみを実行できる。ユーザは、文書格納部２１２に格納された、過去に作成した印刷対象の文書に対して新たに編集を加え、新しいバージョンの文書を作成することもできる。
【００５５】
差替画像管理部２１４は、テンプレート８００内の可変部分に対して挿入される画像（差替画像と呼ぶ）のデータを管理する。差替画像のデータは差替画像格納部２１６に格納される。ユーザがテンプレート管理装置２００に対して新たに差替画像を入力すると、その差替画像は差替画像管理部２１４により差替画像格納部２１６に保存される。また、ユーザは、差替画像格納部２１６に格納された、自分がアクセス権を持つ差替画像から選んだ画像を、自分が選んだテンプレート８００の可変部分に挿入することもできる。
【００５６】
挿入処理部２１８は、テンプレート８００の可変部分に対して、ユーザが入力したテキストやユーザが選んだ差替画像を挿入する等の編集を行うことで、印刷対象の文書を作成する。作成された印刷対象文書は、文書管理部２１０に送られ、文書格納部２１２に格納される。また、格納された文書は、ユーザからのダウンロード要求に応じ、そのユーザの端末（テンプレートユーザ端末３００）に送信される。
【００５７】
このようにテンプレート８００から作成された印刷対象の文書は、そのテンプレート８００に関連付けられていた裁断基準情報８０２との関連づけを維持したままである。例えば、テンプレート８００にカスタムプロパティやコメントの形で含まれる裁断基準情報８０２は、そのテンプレート８００を編集して作成した印刷対象の文書にも引き継がれる。また、裁断基準情報８０２をテンプレート８００に関連付けられた外部ファイルとして実装する方式では、テンプレート８００を編集して作成した印刷対象の文書に対してその外部ファイルを関連付けた状態で文書格納部２１２に格納したり、関連付けた状態でユーザ提供したりすればよい。
【００５８】
次に、図７を参照して、カットマーク付加装置４００の機能構成の例を説明する。カットマーク付加装置４００は、管理要求受付部４０２、プロファイル管理部４０４、プロファイル格納部４０６、ユーザ要求処理部４０８、カットマーク合成部４１０及び面付け処理部４１２を有する。
【００５９】
管理要求受付部４０２は、システム管理者等の権限を持つユーザから、カットマーク付加装置４００に対する管理要求を受け付ける。受け付ける管理要求には、例えば、裁断装置６００の機種毎のプロファイル情報の登録や更新等の要求がある。プロファイル情報の登録や更新の要求を受け取ると、管理要求受付部４０２は、その要求をプロファイル管理部４０４に送る。
【００６０】
プロファイル管理部４０４は、ユーザからの要求に応じて裁断装置６００の機種毎のプロファイル情報をプロファイル格納部４０６に新規登録したり、登録済みのプロファイル情報を更新したりする。
【００６１】
プロファイル格納部４０６は、裁断装置６００の機種に対応づけられたプロファイル情報を格納している。プロファイル情報には、対応する機種の裁断装置６００の、裁断機能に関する各種の属性情報が含まれる。
【００６２】
図８を参照して、プロファイル情報の例を説明する。図８に例示するプロファイル情報の形式では、裁断装置６００の機種と、その裁断装置６００が実行可能な裁断方式（カットタイプと呼ぶ）との組み合わせ毎に１つのプロファイル情報が用意される。図８には、１つのプロファイル情報に含まれる各属性情報の属性名、その属性情報の意味、及びその属性情報の値の例を示している。
【００６３】
図８の例において、「機種コード」は、当該プロファイル情報に対応する裁断装置６００の機種を特定する情報であり、その機種を表す特定の文字列（図示例では「FX-14K」）を値として持つ。「カットタイプ」は、その機種がサポートしている裁断方式（カットタイプ）のうち、当該プロファイル情報が対象としている裁断方式の呼称を表す文字列を値として持つ。この呼称は、その機種に依存したものである。
【００６４】
カットタイプは、裁断対象の印刷物の面付けの面数に対応する。例えば、面数１０面で面付けされた用紙を裁断するためのカットタイプは、その用紙からそれら１０個の面を切り出すことができる。ある機種は、面数が２面、４面、１０面の３種類の面付け方式に対応するカットタイプをサポートし、別の機種は２面、４面の２種類の面付け方式に対応するカットタイプをサポートしているというように、サポートするカットタイプは裁断装置の機種に依存する。また、同じ面数の面付けを裁断するカットタイプをサポートする機種同士であっても、想定する面付けの仕方（例えば余白の幅）が機種毎に異なる場合もある。例えば、ある機種は１０面付けの１０個の面が互いに隣接して２×５のマトリクス状に並んでいることを想定した裁断を行うのに対し、別の機種は隣り合う面同士が縦横にそれぞれあらかじめ定められた幅の余白を開けて２×５のマトリクス状に配列されていることを想定した裁断を行う（すなわち前者とは裁断の回数や位置が異なる）、といった具合である。
【００６５】
図８のプロファイル情報のうち、「マーク連番」は、図９に例示するように１つのカットタイプに対して複数のカットマークの組合せを用いる場合の、何番目のカットマークかを示す連番の番号である。図９の例では、裁断のためにカットマーク１とカットマーク２の２つが用いられる。カットマーク１は裁断の基準位置（特にＹ軸方向）を示し、カットマーク２は、裁断のための位置合わせの中央線を示す。裁断装置６００は、２列に面付けされた左右の面の間の余白の中央がこのカットマーク２の示す線上にあると想定して裁断を行う。
【００６６】
図８の「マーク連番」の下に続く「カットマークオフセット−Ｘ」、「カットマークオフセット−Ｙ」、「カットマークＸ方向幅」、「カットマークＹ方向幅」の４つの属性が、当該「マーク連番（＝１）」のカットマークの内容を規定する。図示は省略したが、当該カットタイプが２つのカットマークを用いる場合には、「マーク連番＝１」に対応するそれら４つの属性の後に、次の「マーク連番＝２」と、これに対応する「カットマークオフセット−Ｘ」、「カットマークオフセット−Ｙ」、「カットマークＸ方向幅」、「カットマークＹ方向幅」の４つの属性の値が続く。このように複数のカットマークを用いるカットタイプの場合、プロファイル情報内には、用いるカットマークの数だけ、「カットマーク連番」、「カットマークオフセット−Ｘ」、「カットマークオフセット−Ｙ」、「カットマークＸ方向幅」、「カットマークＹ方向幅」の属性が記述される。
【００６７】
「カットマークオフセット−Ｘ」及び「カットマークオフセット−Ｙ」は、文書上で当該カットマークを配置する位置の、裁断基準情報８０２内の「カット基準点１」に対するＸ軸方向及びＹ軸方向のオフセット値である。すなわち、これらの属性は、カットマークの配置位置を、「カット基準点１」に対する相対位置の形で表現している。なお、ここでいうカットマークを配置する位置は、当該カットマークの基準点（例えば長方形のカットマークの場合、その長方形の左上の頂点）の位置である。
【００６８】
「カットマークＸ方向幅」及び「カットマークＹ方向幅」は、当該カットマークのＸ軸方向及びＹ軸方向についての幅をそれぞれ示す。この例では、カットマークは黒塗りの長方形であり、「カットマークＸ方向幅」及び「カットマークＹ方向幅」によりそのカットマークの具体的な形状が規定されている。
【００６９】
「カットマークオフセット−Ｘ」及び「カットマークオフセット−Ｙ」、並びに「カットマークＸ方向幅」及び「カットマークＹ方向幅」の属性群により規定されるカットマークの例を図１０に示す。この例は、図８に例示したプロファイル情報におけるそれら各属性の数値に従って規定されるカットマークを示している。
【００７０】
「余白Ｘ」及び「余白Ｙ」は、当該機種が当該カットタイプについて想定している、面付けされた面同士のＸ軸及びＹ軸方向の余白の幅である。「用紙」は、当該機種が当該カットタイプを適用する用紙のサイズであり、「面数」は当該カットタイプに対応する面付けの面数である。
【００７１】
「開始オフセットＸ」及び「開始オフセットＹ」は、用紙の左端及び上端の辺からみた余白（マージン）の最小値である。当該機種の裁断装置６００は、用紙端からこれらオフセットの幅だけ内側に入った位置に最左、最上の面が面付けされていると想定して裁断を行う。
【００７２】
システム管理者は、組織内に設置された利用可能な裁断装置６００の各機種と、それら各機種がサポートしているカットタイプとの組み合わせ毎に、このようなプロファイル情報を用意し、カットマーク付加装置４００に登録する。
【００７３】
図７の説明に戻る。ユーザ要求処理部４０８は、テンプレートユーザ端末３００を操作するユーザからの処理要求を受け付け、その処理要求に応じた処理を実行するために、プロファイル管理部４０４、カットマーク合成部４１０、及び面付け処理部４１２を制御する。ユーザ要求処理部２０８が受け付ける処理要求には、印刷対象の文書と、処理内容の指示とが含まれる。印刷対象の文書には、裁断基準情報が関連付けられている（例えばその文書内に含まれる）。また、処理内容の指示には、面付けの要否、使用する裁断装置６００の機種を特定する情報、及びカットタイプを特定する情報が含まれる。機種を特定する情報は、機種コードそのものであってもよいし、使用する裁断装置６００の識別情報であってもよい（この場合、識別情報から機種コードを検索するための情報を用意しておけばよい）。また、印刷装置５００に接続され、印刷装置の印刷結果が自動的に投入される裁断装置６００が使用される場合、出力先として指定された印刷装置５００の識別情報からその裁断装置６００を特定し、その裁断装置６００の機種を特定するようにしてもよい。図３に例示した仕上がり定義方式のテンプレートをもとに作成した文書の場合、処理内容の指示では面付けが「必要」と指定される。一方、図５に例示した面付け状態定義方式のテンプレートをもとに作成した文書の場合、処理内容の指示では面付けが「不要」と指定される。
【００７４】
カットマーク合成部４１０は、入力された印刷対象の文書データに関連付けられている裁断基準情報と、処理内容の指示に示される機種及びカットタイプの組合せに対応するプロファイル情報（図８参照）とに基づいてカットマークを生成し、その文書データと合成する。
【００７５】
この処理では、文書上でのカットマークの配置位置を、裁断基準情報が示す裁断の基準点（図３、図５の例の「カット基準点１」）の位置（座標）と、そのプロファイル情報に示される「カットマークオフセット−Ｘ」及び「カットマークオフセット−Ｙ」とから求める。すなわち、面付け状態定義方式のテンプレート（図５及び図６参照）を用いた文書の場合、裁断基準情報に含まれる「カット基準点１」のＸ座標及びＹ座標から、それぞれ「カットマークオフセット−Ｘ」及び「カットマークオフセット−Ｙ」だけシフトした位置を、カットマークの配置位置とする。カットマークの配置位置は、そのカットマークの基準点（例えば左上の頂点）を配置する位置である。また、仕上がり定義方式のテンプレート（図３及び図４参照）を用いた文書の場合、その文書の「カット基準点１」を、用紙の上端及び左端から、プロファイル情報の「開始オフセットＸ」及び「開始オフセットＹ」だけそれぞれシフトした位置に合わせて面付けが行われる（詳細は後述の面付け処理部４１２の説明を参照）。したがって、その面付け後の「カット基準点１」の座標（すなわちＸ座標が「開始オフセットＸ」、Ｙ座標が「開始オフセットＹ」）から「カットマークオフセット−Ｘ」及び「カットマークオフセット−Ｙ」だけシフトした位置を、カットマークの配置位置とすればよい。
【００７６】
また、カットマーク合成部４１０は、プロファイル情報に示される「カットマークＸ方向幅」及び「カットマークＹ方向幅」から、カットマークの長方形の形状を特定し、その形状を黒塗りしたカットマークを表す画像データを生成する。カットマークを、入力された印刷対象の文書データそのものと合成する場合には、ここで生成するカットマークのデータ形式は、その文書データのデータ形式と同じもの（例えばＰＤＦやＰｏｓｔＳｃｒｉｐｔ）でよい。また、その印刷対象の文書データを別形式（例えば中間データ形式やビットマップ形式）に変換したのちに、カットマークと合成する場合は、ここで生成するカットマークのデータ形式は、その文書データのその変換後のデータ形式としてもよい。
【００７７】
そして、カットマーク合成部４１０は、このように生成したカットマークの画像データを、印刷対象の文書データ（又はその変換結果）上の、求めた配置位置に合成する。
【００７８】
面付け処理部４１２は、ユーザ要求処理部４０８からの指示に応じて、印刷対象の文書データを面付けする。面付け処理部４１２が面付けを行うのは、ユーザ要求処理部４０８が受け付けた処理内容の指示が、面付けが必要との旨を示している場合である。この場合、ユーザ要求処理部４０８内のプロファイル取得部４０９が、その処理内容の指示に含まれる裁断装置６００の機種を特定する情報とカットタイプの情報の組に対応するプロファイル情報をプロファイル管理部４０４に要求する。プロファイル管理部４０４は、要求されたプロファイル情報をプロファイル格納部４０６から取り出し、プロファイル取得部４０９に送信する。ユーザ要求処理部４０８は、このようにして取得されたプロファイル情報と印刷対象の文書データとを面付け処理部４１２に渡し、面付け処理を指示する。面付け処理部４１２は、そのプロファイル情報（図８参照）が示す「用紙」のサイズ、面付けの「面数」、Ｘ及びＹ方向の「余白」、並びにＸ及びＹ方向の「開始オフセット」に従い、その文書データを面付けする。例えば、図８に指定されたプロファイル情報が与えられた場合、面付け処理部４１２は、Ａ４サイズの文書画像領域を設定し、その文書画像領域内の左上の頂点から右に９ｍｍ、下に１１ｍｍ移動した点に１０面のうちの最初の面の左上頂点を位置合わせし、隣り合う面同士の横及び縦方向の間隔がそれぞれ１０ｍｍ及び３ｍｍとなるようその文書データが示すページを１０面、面付けする。
【００７９】
次に図１１を参照して、ユーザがテンプレートを利用して印刷対象の文書を作成する際のテンプレート管理装置２００の処理手順の例を説明する。
【００８０】
この手順では、テンプレート管理装置２００のユーザ要求処理部２０８が、テンプレートユーザ端末３００を操作するユーザから、テンプレートを用いて文書を作成する旨の要求を受け付ける（Ｓ１０）ことにより開始する。この要求に応じ、ユーザ要求処理部２０８はテンプレート管理部２０４にテンプレートの一覧を要求し、テンプレート管理部２０４はテンプレート格納部２０６に格納されているテンプレートの一覧を作成し、ユーザ要求処理部２０８に返す。ユーザ要求処理部２０８は、そのテンプレート一覧を、要求元のテンプレートユーザ端末３００に返す（Ｓ１２）。テンプレートユーザ端末３００は、そのテンプレート一覧を画面に表示し、ユーザはその一覧の中から、使用するテンプレートを選択する（Ｓ１４）。これにより、ユーザが選択したテンプレートを特定する情報がユーザ要求処理部２０８に送られる。この情報を受け取ったユーザ要求処理部２０８は、その情報が示すテンプレートをテンプレート管理部２０４から取得し、メモリ上にそのテンプレートのコピーを作成する（Ｓ１６）。このコピーがユーザによる編集の対象となる。ユーザ要求処理部２０８は、その編集対象の文書の画像を表示した編集用の画面（例えばウェブページ）をテンプレートユーザ端末３００に提供する。
【００８１】
ユーザは、その編集用の画面上で、その文書に対して編集を行う（Ｓ１８）。この編集は、その文書（テンプレート）内の可変部分（編集を許可された部分）のコンテンツ（テキストや画像）を、ユーザが希望するものに差し替えることで行われる。ここで、面付け状態定義方式のテンプレート（図５参照）を用いる場合は、テンプレート内の個々の面に対して個別に編集を加えることも可能であるし、テンプレート内のどれか１つの面のみに対して編集を加え、残りの面にその編集結果をコピーすることも可能である。
【００８２】
このようなユーザの編集操作はユーザ要求処理部２０８に伝達される。ユーザ要求処理部２０８はその操作に応じてメモリ上の文書（テンプレートのコピー）にその編集操作を加え、編集結果の文書を表すプレビュー画像をテンプレートユーザ端末３００に提供する（Ｓ２０）。ユーザは、そのプレビュー画像で編集結果を確認し、更に編集が必要と判断した場合に、更なる編集操作を行う。また、希望する編集結果が得られたと判断した場合には、ユーザは確認操作を行う。確認操作がなされた場合、ユーザ要求処理部２０８は、文書の編集を完了し、その編集結果を表す文書ファイルを作成し、その文書ファイルに対して元のテンプレートに対応する裁断基準情報８０２を関連付ける（Ｓ２４）。作成した文書ファイルは、その裁断基準情報８０２と関連付けた状態で、文書格納部２１２に格納してもよい。またユーザは、その文書ファイルとこれに関連付けられた裁断基準情報とをテンプレートユーザ端末３００にダウンロードする（Ｓ２６）。
【００８３】
次に、図１２を参照して、カットマーク付加装置４００の処理手順の一例を説明する。
【００８４】
この処理手順は、カットマーク付加装置４００のユーザ要求処理部４０８がテンプレートユーザ端末３００を操作するユーザからカットマーク付加要求を受け付ける（Ｓ３０）ことにより開始する。この要求を受け付けたユーザ要求処理部４０８は、印刷対象の文書と処理内容の指示の入力をテンプレートユーザ端末３００に要求する。この要求に応じて、ユーザが印刷対象の文書（テンプレート管理装置２００を用いて作成したもの）を指定し、処理内容の指示を入力する。指定された印刷対象の文書には裁断基準情報８０２が関連付けられている。また入力される処理内容の指示には、カットマーク付加装置４００に面付け処理を実行させるか否かの指定、使用する裁断装置６００の機種を特定する情報、及びカットタイプを特定する情報が含まれる。印刷対象の文書が仕上がり定義方式（図３参照）のテンプレートを用いて作成されている場合、ユーザは、この指示のために、カットマーク付加装置４００で面付けを行うか否かを選択する。一方、印刷対象の文書が面付け状態定義方式（図５参照）のテンプレートを用いて作成されている場合には、カットマーク付加装置４００で面付けを実行しないことが自動選択される。
【００８５】
ユーザ要求処理部４０８は、これらユーザが入力した文書、指示をテンプレートユーザ端末３００から取得する（Ｓ３２）。次にユーザ要求処理部４０８は、入力された指示に含まれる裁断装置の機種及びカットタイプを特定する情報をプロファイル管理部４０４に渡し、その機種とカットタイプとの組合せに対応するプロファイル情報がプロファイル格納部４０６内に存在するかどうかを問い合わせる（Ｓ３４）。ここで、その機種とカットタイプの組合せに対応するプロファイル情報が存在しない場合（Ｓ３４の判定結果がＮｏ）は、エラーとして処理を中断する。その機種とカットタイプの組合せに対応するプロファイル情報が存在する場合は、ユーザ要求処理部４０８は、プロファイル管理部４０４からそのプロファイル情報を取得する（Ｓ３６）。
【００８６】
次にユーザ要求処理部４０８は、ユーザからの処理指示に、カットマーク付加装置４００での面付け処理が必要と指定されているか否かを判定する（Ｓ３８）。必要と指定されていると判定した場合は、ユーザ要求処理部４０８は、Ｓ３２で取得した印刷対象の文書とＳ３６で取得したプロファイル情報とを面付け処理部４１２に渡し、面付け処理を実行させる。面付け処理部４１２は、上で説明したように、プロファイル情報に従ってその文書を面付けし（Ｓ４０）、Ｓ４４に進む。
【００８７】
Ｓ３８で面付け処理が不要と判定した場合は、ユーザ要求処理部４０８は、Ｓ３２で取得した印刷対象の文書に関連付けられた裁断基準情報と、Ｓ３６で取得したプロファイル情報とに互換性があるか、すなわちそれら２つの情報が互いに整合しているか、を判定する（Ｓ４２）。この互換性の判定では、裁断基準情報（図６参照）の「カット基準点１」のＸ及びＹ座標、「面付け情報１」（用紙サイズ）、「面付け情報２」（面数）、「面付け情報３」（余白Ｘ）、「面付け情報４」（余白Ｙ）が、プロファイル情報（図８参照）の「開始オフセットＸ」及び「開始オフセットＹ」、「用紙」、「面数」、「余白Ｘ」、「余白Ｙ」にそれぞれ一致しているかどうかを調べる。Ｓ４２の判定結果は、それらすべてが一致していればＹｅｓとなり、１つでも一致しないものがあればＮｏとなる。Ｓ４２の判定結果がＮｏの場合、印刷対象の文書の面付け状態が、ユーザの指定した機種及びカットタイプの組に合っていないということなので処理を中断し、ユーザにエラーの旨を通知する。Ｓ４２の判定結果がＹｅｓの場合は、処理はＳ４４に進む。
【００８８】
Ｓ４４にて、ユーザ要求処理部４０８は、面付け結果の文書データ（テンプレート管理装置２００で面付けされた印刷対象の文書そのもの、又はＳ４２での面付け結果）とプロファイル情報とをカットマーク合成部４１０に渡し、その文書データに対するカットマークの合成を指示する。これに応じ、カットマーク合成部４１０は、上述のようにプロファイル情報内の「カットマークオフセット−Ｘ」、「カットマークオフセット−Ｙ」、「カットマークＸ方向幅」、「カットマークＹ方向幅」に従ってカットマークを生成し、その文書データ上に合成する（Ｓ４４）。カットマーク合成部４１０は、Ｓ４４の後、プロファイル情報内に次の「マーク連番」があるかどうかを判定し（Ｓ４６）、あると判定した場合には、次の「マーク連番」に対応するカットマークを規定する属性群（「カットマークオフセット−Ｘ」、「カットマークオフセット−Ｙ」、「カットマークＸ方向幅」、「カットマークＹ方向幅」）をプロファイル情報から読み出す（Ｓ４８）。そして、読み出した属性群が表すカットマークを更に文書データに合成する（Ｓ４４）。以上のＳ４４〜Ｓ４８のループを、プロファイル情報内に含まれるすべての「マーク連番」について繰り返す。この繰り返しの結果、Ｓ４６の判定結果がＮｏとなると、指定された機種及びカットタイプの組合せに対応するカットマーク群の合成が完了する。ユーザ要求処理部４０８は、その合成の結果生成されたカットマーク付加済みの文書データをテンプレートユーザ端末３００に返す（Ｓ５０）。
【００８９】
ユーザは、Ｓ５０で受け取った文書データを印刷装置５００に送って印刷し、その結果得られた印刷結果を裁断装置６００（カットマーク付加装置４００に送った指示で指定した機種のもの）により裁断する。
【００９０】
以上に説明したように本実施形態のシステムでは、テンプレートは使用する裁断装置６００の機種によらず共通とし、機種に依存するカットマークの形状や配置位置はその機種に対応するプロファイル情報に従って決める。これにより、図１３に示すように、同じテンプレートを用いた文書でも、機種Ａの裁断装置を用いる場合には合成例８１０のように文書内の上側中央の２つの面の間にカットマーク８１２を合成した合成結果が、機種Ｂの裁断装置を用いる場合には合成例８２０のように文書内の左上の面の上に横長のカットマーク８２２を合成した合成結果が、機種Ｃの裁断装置を用いる場合には合成例８３０のように文書の上側中央の２つの面の上に横長のカットマーク８３２を合成した合成結果が、それぞれ得られる。
【００９１】
以上に説明した実施の形態はあくまで一例に過ぎない。本発明の技術的思想の範囲内で様々な変更が可能である。
【００９２】
図１の実施形態では、テンプレート管理装置２００とカットマーク付加装置４００とが別々の装置として構成されていたが、これら両者を１つのコンピュータ上に構築してもよい。またこれに限らず、システム構成の自由度は高い。例えば、カットマーク付加装置４００の機能をテンプレートユーザ端末３００に内蔵してもよいし、印刷装置５００に持たせてもよい。また、テンプレート管理装置２００は、図２に示した要素のうち管理要求受付部２０２、テンプレート管理部２０４、及びテンプレート格納部２０６のみを備えるものとし、ユーザ要求処理部２０８から挿入処理部２１８までの要素は別の装置（この別の装置はテンプレートユーザ端末３００であってもよい）に設けてもよい。また、図７に示すカットマーク付加装置４００の要素のうち管理要求受付部４０２、プロファイル管理部４０４及びプロファイル格納部４０６の３つと、ユーザ要求処理部４０８、カットマーク合成部４１０及び面付け処理部４１２の３つとをそれぞれ別々の装置として構成してもよい。裁断装置６００がネットワーク７００に接続されている場合、当該裁断装置６００の機種がサポートしているカットタイプ毎のプロファイル情報を当該裁断装置６００自身に保持させ、カットマーク付加装置４００のユーザ要求処理部４０８がネットワーク７００経由で裁断装置６００からそれらプロファイル情報を取得するようにしてもよい。この場合、カットマーク付加装置４００内に管理要求受付部４０２からプロファイル格納部４０６を設ける必要はない。
【００９３】
以上に例示したテンプレート管理装置２００及びカットマーク付加装置４００は、例えば、汎用のコンピュータに当該装置の各機能モジュールの処理を表すプログラムを実行させることにより実現してもよい。ここで言うコンピュータは、例えば、ハードウエアとして、ＣＰＵ等のマイクロプロセッサ、ランダムアクセスメモリ（ＲＡＭ）およびリードオンリメモリ（ＲＯＭ）等のメモリ（一次記憶）、ＨＤＤ（ハードディスクドライブ）やＳＳＤ（ソリッドステートドライブ）、フラッシュメモリ等の二次記憶を制御する二次記憶コントローラ、各種Ｉ／Ｏ（入出力）インタフェース、無線又は有線のネットワークとの接続のための制御を行うネットワークインタフェース等が、たとえばバスを介して接続された回路構成を有する。また、そのバスに対し、例えばＩ／Ｏインタフェース経由で、ＣＤやＤＶＤ、ブルーレイディスクなどの可搬型ディスク記録媒体に対する読み取り及び／又は書き込みのためのディスクドライブ、フラッシュメモリなどの各種規格の可搬型の不揮発性記録媒体に対する読み取り及び／又は書き込みのためのメモリリーダライタ、などが接続されてもよい。上に例示した各機能モジュールの処理内容が記述されたプログラムがＣＤやＤＶＤ等の記録媒体を経由して、又はネットワーク等の通信手段経由で、フラッシュメモリ等の二次記憶装置に保存され、コンピュータにインストールされる。二次記憶装置に記憶されたプログラムがＲＡＭに読み出されＣＰＵ等のマイクロプロセッサにより実行されることにより、上に例示した機能モジュール群が実現される。
【符号の説明】
【００９４】
１００  テンプレート作成者端末、２００  テンプレート管理装置、２０２  管理要求受付部、２０４  テンプレート管理部、２０６  テンプレート格納部、２０８  ユーザ要求処理部、２１０  文書管理部、２１２  文書格納部、２１４  差替画像管理部、２１６  差替画像格納部、２１８  挿入処理部、３００  テンプレートユーザ端末、４００  カットマーク付加装置、４０２  管理要求受付部、４０４  プロファイル管理部、４０６  プロファイル格納部、４０８  ユーザ要求処理部、４０９  プロファイル取得部、４１０  カットマーク合成部、４１２  面付け処理部、５００  印刷装置、６００  裁断装置、７００  ネットワーク。
【図１】
0006467812.tif 000002
【図２】
0006467812.tif 000003
【図３】
0006467812.tif 000004
【図４】
0006467812.tif 000005
【図５】
0006467812.tif 000006
【図６】
0006467812.tif 000007
【図７】
0006467812.tif 000008
【図８】
0006467812.tif 000009
【図９】
0006467812.tif 000010
【図１０】
0006467812.tif 000011
【図１１】
0006467812.tif 000012
【図１２】
0006467812.tif 000013
【図１３】
0006467812.tif 000014