(57)【要約】      （修正有）【課題】フルカラー化したフォームのデザインまで自分自身で行いたいという印刷物の発注者の要望に対応し、かつ発注者の指定に基づいて印刷会社における追加情報の合成を可能とする。【解決手段】複数の顧客の各々に対応する可変情報を含むバリアブルＰＳ原稿を編集するバリアブルＰＳ編集システム（方法）であって、入稿したバリアブルＰＳ原稿の原稿レイアウトに合成する追加レイアウトの態様を定義した定義体を生成する定義体生成手段（過程）と、前記定義体の定義に従って前記原稿レイアウトと前記追加レイアウトを合成した合成レイアウトを生成し、前記合成レイアウトから成る合成したバリアブルＰＳ（またはＰＤＦ）原稿を生成する合成原稿生成手段（過程）とを有するようにした。【選択図】図３
2011186690.tif 000002
【特許請求の範囲】
【請求項１】
複数の顧客の各々に対応する可変情報を含むバリアブルＰＳ原稿を編集するバリアブルＰＳ編集システムであって、
入稿したバリアブルＰＳ原稿の原稿レイアウトに合成する追加レイアウトの態様を定義した定義体を生成する定義体生成手段と、
前記定義体の定義に従って前記原稿レイアウトと前記追加レイアウトを合成した合成レイアウトを生成し、前記合成レイアウトから成る合成したバリアブルＰＳ（またはＰＤＦ）原稿を生成する合成原稿生成手段と、
を有することを特徴とするバリアブルＰＳ編集システム。
【請求項２】
請求項１に記載のバリアブルＰＳ編集システムにおいて、前記定義体生成手段はグラフ追加定義手段を有し、前記グラフ追加定義手段は、原稿レイアウトにおけるデータ領域の指定と、追加レイアウトにおけるグラフ領域の指定と、グラフ化するときの形式の指定とを行なうことにより、追加レイアウトにおけるグラフ領域の態様を定義した定義体の部分を生成することを特徴とするバリアブルＰＳ編集システム。
【請求項３】
請求項１または２に記載のバリアブルＰＳ編集システムにおいて、前記定義体生成手段はイメージ追加定義手段を有し、前記イメージ追加定義手段は、原稿レイアウトにおけるキー情報領域の指定と、追加レイアウトにおけるイメージ領域の指定とを行なうことにより、追加レイアウトにおけるイメージ領域の態様を定義した定義体の部分を生成することを特徴とするバリアブルＰＳ編集システム。
【請求項４】
請求項１〜３のいずれかに記載のバリアブルＰＳ編集システムにおいて、前記定義体生成手段はテキスト追加定義手段を有し、前記テキスト追加定義手段は、原稿レイアウトにおけるキー情報領域の指定と、追加レイアウトにおけるテキスト領域の指定とを行なうことにより、追加レイアウトにおけるテキスト領域の態様を定義した定義体の部分を生成することを特徴とするバリアブルＰＳ編集システム。
【請求項５】
請求項３または４に記載のバリアブルＰＳ編集システムにおいて、前記指定したキー情報領域が複数の場合にはその複数のキー情報領域について論理式の指定を行なうことを特徴とするバリアブルＰＳ編集システム。
【請求項６】
請求項１〜５のいずれかに記載のバリアブルＰＳ編集システムにおいて、前記合成原稿生成手段は追加グラフ生成手段を有し、前記追加グラフ生成手段は前記定義体の前記指定されたデータ領域のデータ行列を抽出し前記指定された形式でグラフ化し前記指定されたグラフ領域に割付けることを特徴とするバリアブルＰＳ編集システム。
【請求項７】
請求項１〜６のいずれかに記載のバリアブルＰＳ編集システムにおいて、前記合成原稿生成手段は追加イメージ生成手段を有し、前記追加イメージ生成手段は前記定義体の前記指定されたキー情報領域の文字列をキー情報としてデータメモリを参照し、そのキー情報に紐付けされたイメージを前記データメモリから抽出し前記指定されたイメージ領域に割付けることを特徴とするバリアブルＰＳ編集システム。
【請求項８】
請求項１〜７のいずれかに記載のバリアブルＰＳ編集システムにおいて、前記合成原稿生成手段は追加テキスト生成手段を有し、前記追加テキスト生成手段は前記定義体の前記指定されたキー情報領域の文字列をキー情報としてデータメモリを参照し、そのキー情報に紐付けされたテキストを前記データメモリから抽出し前記指定されたテキスト領域に割付けることを特徴とするバリアブルＰＳ編集システム。
【請求項９】
複数の顧客の各々に対応する可変情報を含むバリアブルＰＳ原稿を編集するバリアブルＰＳ編集方法であって、
入稿したバリアブルＰＳ原稿の原稿レイアウトに合成する追加レイアウトの態様を定義した定義体を生成する定義体生成過程と、
前記定義体の定義に従って前記原稿レイアウトと前記追加レイアウトを合成した合成レイアウトを生成し、前記合成レイアウトから成る合成したバリアブルＰＳ（またはＰＤＦ）原稿を生成する合成原稿生成過程と、
を有することを特徴とするバリアブルＰＳ編集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は可変情報が含まれるバリアブルＰＳを編集する技術分野に属する。特に、製造依頼元より入稿した入稿バリアブルＰＳ原稿に対して追加バリアブル情報を合成し、合成バリアブルＰＳ（またはＰＤＦ）原稿を得るためのバリアブルＰＳ編集システムとバリアブルＰＳ編集方法に関する。
【背景技術】
【０００２】
固定情報だけでなく可変情報が含まれる印刷物としてダイレクトメールが良く知られている。ダイレクトメールにおける宛先、その宛先に応じたメッセージ等は代表的な可変情報である。利用明細のダイレクトメールであれば、利用明細の部分も可変情報である。取扱商品の案内状であれば、送付する顧客の属性に合致する取扱商品だけを選択して案内すると効果的であり、そのような取扱商品の部分も可変情報となる。ダイレクトメールだけでなく、パーソナル保険システム等におけるパーソナル約款、学習者が選択した科目とその科目の学習の進展に合わせて必要とする部分だけを編集したパーソナル問題集、等も可変情報が含まれる印刷物である。
このような可変情報が含まれる印刷物の印刷データを編集する従来のシステムとしては、割付領域内に確実に印刷情報を割り付けるバリアブル印刷文書編集システム（特許文献１）、割付の不具合を容易に確認できてこれを修正できるバリアブル印刷文書編集システム（特許文献２）、バリアブルプリンタ装置の多面割付情報を容易に作成するバリアブルプリント割付編集システム（特許文献３）、等が公知である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１５２３１０
【特許文献２】特開２００８−１３４９６１
【特許文献３】特開２００７−１３０９４７
【０００４】
ところで、可変情報が含まれる印刷物は、顧客、学習者、等の個人に対して提供される印刷物であるから、その個人との好適なコミュニケーション媒体でもある。そこで個人宛のメッセージを含む印刷物を通じて顧客、学習者、等の個人に好印象を与えることは重要であり、それを可能とする印刷物が求められる。
しかしながら従来においては、可変情報が含まれる印刷物においてフォームの部分は印刷会社が版下を作成し、オフセット印刷機等を使用して印刷し、その上にモノクロプリンタで可変情報を印字していた。このため、印刷物の発注者から印刷会社に支給されるデータはテキスト及びモノクロイメージ以外にはなく、印刷物の発注者は顧客を良く知る立場でありながら、自由にフォームのデザインを行うことができないという問題があった。
一方、印刷物の発注者においては、ＰＳ（PostScript；アドビ社の登録商標）によって簡易にフルカラー化したフォームのデザインを自分自身で提供する環境が十分に整って来ている。また、印刷物の発注者においては、自分自身の意思を確実に反映できるように、ある程度までは自分自身で編集を行ないたいという要望がある。その反面で、手数が掛かる部分、手に負えない部分、等については、印刷物の発注者は印刷会社に仕様を提示することで編集、印刷、等を行なわせることを要望している。また、印刷会社としては、付加価値の高い印刷内容を発注者に提案し、それを含めて受注することを要望している。
ところで、バリアブルな原稿を編集するときには、一般的には、個別のバリアブルデータ（個人情報等）が含まれている顧客データーベースからデータ抽出等を行なって編集を行なっている。ところが、顧客データーベースには高度のセキュリティ要求がある。したがって、印刷物の発注者からある程度まで編集されたバリアブル原稿が入稿するときには、顧客データーベースを使用せず、その入稿したバリアブル原稿からバリアブルな追加情報を再編集する簡易な編集方法が望まれる。しかしながら、従来のバリアブル編集システムにはそのような仕組みがないという問題がある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は上記の問題を解決するために成されたものである。その目的は、フルカラー化したフォームのデザインまで自分自身で行いたいという印刷物の発注者の要望に対応し、かつ発注者の指定に基づいて印刷会社における追加情報の合成を可能とするシステムとしてバリアブルＰＳ編集システムとバリアブルＰＳ編集方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の請求項１に係るバリアブルＰＳ編集システムは、複数の顧客の各々に対応する可変情報を含むバリアブルＰＳ原稿を編集するバリアブルＰＳ編集システムであって、  入稿したバリアブルＰＳ原稿の原稿レイアウトに合成する追加レイアウトの態様を定義した定義体を生成する定義体生成手段と、  前記定義体の定義に従って前記原稿レイアウトと前記追加レイアウトを合成した合成レイアウトを生成し、前記合成レイアウトから成る合成したバリアブルＰＳ（またはＰＤＦ）原稿を生成する合成原稿生成手段と、を有するようにしたものである。
また、本発明の請求項２に係るバリアブルＰＳ編集システムは、請求項１に係るバリアブルＰＳ編集システムにおいて、前記定義体生成手段はグラフ追加定義手段を有し、前記グラフ追加定義手段は、原稿レイアウトにおけるデータ領域の指定と、追加レイアウトにおけるグラフ領域の指定と、グラフ化するときの形式の指定とを行なうことにより、追加レイアウトにおけるグラフ領域の態様を定義した定義体の部分を生成するようにしたものである。
また、本発明の請求項３に係るバリアブルＰＳ編集システムは、請求項１または２に係るバリアブルＰＳ編集システムにおいて、前記定義体生成手段はイメージ追加定義手段を有し、前記イメージ追加定義手段は、原稿レイアウトにおけるキー情報領域の指定と、追加レイアウトにおけるイメージ領域の指定とを行なうことにより、追加レイアウトにおけるイメージ領域の態様を定義した定義体の部分を生成するようにしたものである。
また、本発明の請求項４に係るバリアブルＰＳ編集システムは、請求項１〜３のいずれかに係るバリアブルＰＳ編集システムにおいて、前記定義体生成手段はテキスト追加定義手段を有し、前記テキスト追加定義手段は、原稿レイアウトにおけるキー情報領域の指定と、追加レイアウトにおけるテキスト領域の指定とを行なうことにより、追加レイアウトにおけるテキスト領域の態様を定義した定義体の部分を生成するようにしたものである。
また、本発明の請求項５に係るバリアブルＰＳ編集システムは、請求項３または４に係るバリアブルＰＳ編集システムにおいて、前記指定したキー情報領域が複数の場合にはその複数のキー情報領域について論理式の指定を行なうようにしたものである。
また、本発明の請求項６に係るバリアブルＰＳ編集システムは、請求項１〜５に係るバリアブルＰＳ編集システムにおいて、前記合成原稿生成手段は追加グラフ生成手段を有し、前記追加グラフ生成手段は前記定義体の前記指定されたデータ領域のデータ行列を抽出し前記指定された形式でグラフ化し前記指定されたグラフ領域に割付けるようにしたものである。
また、本発明の請求項７に係るバリアブルＰＳ編集システムは、請求項１〜６に係るバリアブルＰＳ編集システムにおいて、前記合成原稿生成手段は追加イメージ生成手段を有志、前記追加イメージ生成手段は前記定義体の前記指定されたキー情報領域の文字列をキー情報としてデータメモリを参照し、そのキー情報に紐付けされたイメージを前記データメモリから抽出し前記指定されたイメージ領域に割付けるようにしたものである。
また、本発明の請求項８に係るバリアブルＰＳ編集システムは、請求項１〜７に係るバリアブルＰＳ編集システムにおいて、前記合成原稿生成手段は追加テキスト生成手段を有し、前記追加テキスト生成手段は前記定義体の前記指定されたキー情報領域の文字列をキー情報としてデータメモリを参照し、そのキー情報に紐付けされたイメージを前記データメモリから抽出し前記指定されたテキスト領域に割付けるようにしたものである。
本発明の請求項９に係るバリアブルＰＳ編集方法は、複数の顧客の各々に対応する可変情報を含むバリアブルＰＳ原稿を編集するバリアブルＰＳ編集システムであって、  入稿したバリアブルＰＳ原稿の原稿レイアウトに合成する追加レイアウトの態様を定義した定義体を生成する定義体生成過程と、  前記定義体の定義に従って前記原稿レイアウトと前記追加レイアウトを合成した合成レイアウトを生成し、前記合成レイアウトから成る合成したバリアブルＰＳ（またはＰＤＦ）原稿を生成する合成原稿生成過程と、を有するようにしたものである。
【発明の効果】
【０００７】
本発明によれば、製造依頼元より入稿した入稿バリアブルＰＳ原稿に対して追加バリアブル情報を合成し、合成バリアブルＰＳ（またはＰＤＦ）原稿を得るためのバリアブルＰＳ編集システムとバリアブルＰＳ編集方法が提供される。
【図面の簡単な説明】
【０００８】
【図１】本発明のバリアブルＰＳ編集システムにおける主要な機能の一例を示す説明図である。
【図２】本発明のバリアブルＰＳ編集システムにおける構成の一例を示すブロック図である。
【図３】本発明のバリアブルＰＳ編集システムにおける処理過程の一例を示すフロー図である。
【図４】本発明のバリアブルＰＳ編集システムにおける定義体生成に係わる処理過程の一例を示すフロー図である。
【図５】本発明のバリアブルＰＳ編集システムにおける追加レイアウト定義に係わる処理過程の一例を示すフロー図である。
【図６】本発明のバリアブルＰＳ編集システムにおける合成原稿生成に係わる処理過程の一例を示すフロー図である。
【図７】本発明のバリアブルＰＳ編集システムにおける原稿レイアウトの一例（その１）を示す図である。
【図８】本発明のバリアブルＰＳ編集システムにおける追加レイアウトの一例（その１）を示す図である。
【図９】本発明のバリアブルＰＳ編集システムにおける合成レイアウトの一例（その１）を示す図である。
【図１０】本発明のバリアブルＰＳ編集システムにおける原稿レイアウトの一例（その２）を示す図である。
【図１１】本発明のバリアブルＰＳ編集システムにおける追加レイアウトの一例（その２）を示す図である。
【図１２】本発明のバリアブルＰＳ編集システムにおける合成レイアウトの一例（その２）を示す図である。
【発明を実施するための形態】
【０００９】
次に、本発明の実施の形態について図を参照しながら説明する。本発明のバリアブルＰＳ編集システムにおける主要な機能の一例を説明図として図１に示す。図１において、１００はバリアブルＰＳ編集システム、２００はバリアブルＰＳ原稿、２０１は原稿レイアウト、２０２はイメージ、テキスト、２０３は追加レイアウト、３００は合成済バリアブルＰＳ原稿である。
図１に示すように、印刷物の発注者が途中まで編集したバリアブルＰＳ原稿２００を印刷会社に入稿する。バリアブルＰＳ原稿２００におけるバリアブルとは複数の顧客の各々に対応する可変情報を含んでいること、すなわち各ページが同じ内容の部分（不変情報）と異なる内容の部分（可変情報）との両方を有することを意味する。また、バリアブルＰＳ原稿２００におけるＰＳ原稿とはページ記述言語であるポストスクリプト（PostScript；アドビ社の登録商標）によって記述された原稿であることを意味している。
発注者の指定に基づいて印刷会社における追加情報の合成をそのバリアブルＰＳ原稿２００に対して行なうときには、そのバリアブルＰＳ原稿２００とともに、原稿レイアウト２０１とイメージ、テキスト（等の素材）２０２、追加レイアウト２０３も印刷会社に入稿する。原稿レイアウト２０１に追加レイアウト２０３を合成する作業は印刷会社が行なう作業である。したがって、イメージ、テキスト（等の素材）２０２、追加レイアウト２０３は、印刷物の発注者と印刷会社による作業内容（仕様）の打合わせに基づいて、印刷会社が作製してもよい。
【００１０】
原稿レイアウト２０１はバリアブルＰＳ原稿２００における可変情報の部分を除き不変情報の部分としたときに同一のレイアウトを１つと見做し、同一でないレイアウトのすべてである。すなわち、可変情報が編集される前の種類の相違するレイアウトのすべてによって原稿レイアウト２０１が構成される。レイアウトとは、一般的には、ページ（または編集単位、印刷単位）におけるテキスト、イメージ、表、図形、ロゴ、等の実体の割付（配置）を意味する。レイアウトとは、ここでは、その割付とともにすでに割付が行なわれた部分（発注者による編集済の部分）については実体が記述されていてもよい。むしろ、実体が記述されることにより、ページにおける部分がどのような実体が割付けられる部分であるかが明確となる。また、その実体により追加情報を特定することが可能となる（詳細を後述する）。本発明においては、原稿レイアウト２０１として、バリアブルＰＳ原稿２００から抽出されたページそのものを使用することができる。
追加レイアウト２０３は原稿レイアウト２０１を構成するページの各々に対応し、追加情報の割付が記述されたページとして作製するものである。追加レイアウト２０３におけるレイアウトの意味は上記の原稿レイアウト２０１におけると同様である。
イメージ、テキスト（等の素材）２０２は追加レイアウト２０３にイメージやテキスト等の素材の割付が含まれているときに、その割付けるすべてのイメージやテキスト等の素材を有するデータとして作製するものである。
【００１１】
バリアブルＰＳ編集システム１００は複数の顧客の各々に対応する可変情報を含むバリアブルＰＳ原稿を編集するシステムである。詳細を後述するが、概要としては、バリアブルＰＳ編集システム１００は、まず、入稿したバリアブルＰＳ原稿の原稿レイアウトに合成する追加レイアウトの態様を定義した定義体を生成する。次に、その定義体の定義に従って原稿レイアウトと追加レイアウトを合成した合成レイアウトを生成する。その合成レイアウトの生成は入稿したバリアブルＰＳ原稿の全ページに対して行なわれる。これにより、バリアブルＰＳ編集システム１００は、合成レイアウトのページから成る合成したバリアブルＰＳ（またはＰＤＦ）原稿を生成する。
合成済バリアブルＰＳ原稿３００は上述のバリアブルＰＳ編集システム１００が生成した合成レイアウトのページから成る合成したバリアブルＰＳ（またはＰＤＦ）原稿のことである。合成済バリアブルＰＳ原稿３００はＰＳ（PostScripｔ）によって記述されているが、これをＰＤＦ（Portable Document format）として生成することも可能である。どちらを選択するかは、通常は、編集の後工程（たとえば印刷工程）との適合性によって決定する。
【００１２】
以上、主要な機能について説明した。次に、本発明のバリアブルＰＳ編集システム１００について詳細な説明を行なう。
本発明のバリアブルＰＳ編集システム１００の構成について説明する。本発明のバリアブルＰＳ編集システムにおける構成の一例をブロック図として図２に示す。本発明のバリアブルＰＳ編集システムはパーソナルコンピュータシステム、等のデータ処理システムのソフトウェアとハードウェアによって実現することができる。
図２において、１０１は本体、１０２は記憶部、１０３は演算部である。２００は入稿ＰＳ原稿（バリアブルＰＳ原稿）、２０１は原稿レイアウト、２０２はイメージ・テキスト、２０３は追加レイアウト、２０４は定義体、３００は合成ＰＳ（ＰＤＦ）原稿でありこれら２００〜３００は外部記憶装置または記憶媒体に記憶されたデータである。
また、本体１０１の記憶部１０２において、１は原稿レイアウト、２は追加レイアウトキー情報、３は追加レイアウト、４は定義体、５は追加グラフ、６は追加イメージ、７は追加テキスト、８は合成レイアウト、９は合成ＰＳ（ＰＤＦ）原稿、１０は表示データである。
また、本体１０１の演算部１０３において、３１はグラフ追加定義手段、３２はイメージ追加定義手段、３３はテキスト追加定義手段、３４はＰＳ／ＸＭＬ変換手段、３５はＸＭＬ／ＰＳ（ＰＤＦ）変換手段、３６は追加グラフ生成手段、３７は追加イメージ生成手段、３８は追加テキスト生成手段、３８は表示データ生成手段である。
【００１３】
グラフ追加定義手段３１は、オペレータによって、原稿レイアウト１におけるデータ領域の指定と、追加レイアウト３におけるグラフ領域の指定と、グラフ化するときの形式の指定とが行なわれると、追加レイアウト３におけるグラフ領域の態様を定義した定義体４の部分を生成する処理を行う。その定義体４の部分には、原稿レイアウト１におけるデータ領域を特定する情報、追加レイアウト３におけるグラフ領域を特定する情報、グラフ化するときの形式を特定する情報が含まれている。
イメージ追加定義手段３２は、オペレータによって、原稿レイアウト１におけるキー情報領域の指定と、追加レイアウト３におけるイメージ領域の指定とが行なわれると、追加レイアウト３におけるイメージ領域の態様を定義した定義体４の部分を生成する処理を行う。その定義体４の部分には、原稿レイアウト１におけるキー情報領域を特定する情報、追加レイアウト３におけるイメージ領域を特定する情報が含まれている。
テキスト追加定義手段３３は、オペレータによって、原稿レイアウト１におけるキー情報領域の指定と、追加レイアウト３におけるテキスト領域の指定とが行なわれると、追加レイアウト３におけるテキスト領域の態様を定義した定義体４の部分を生成する処理を行う。その定義体４の部分には、原稿レイアウト１におけるキー情報領域を特定する情報、追加レイアウト３におけるテキスト領域を特定する情報が含まれている。
定義体４は、グラフ追加定義手段３１によって生成された部分、イメージ追加定義手段３２によって生成された部分、テキスト追加定義手段３３によって生成された部分によって構成され、さらに、原稿レイアウト１が複数存在するときには各々の原稿レイアウト１に対応するそれらの部分によって構成される。
【００１４】
追加グラフ生成手段３６は、定義体４の定義に従って原稿レイアウト１と追加レイアウト３とを合成した合成レイアウトを生成するときに、定義体４によって指定されたデータ領域のデータ行列を抽出し、指定された形式でグラフ化し、指定されたグラフ領域に割付を行なう。
追加イメージ生成手段３７は、定義体４の定義に従って原稿レイアウト１と追加レイアウト３とを合成した合成レイアウトを生成するときに、定義体４によって指定されたキー情報領域の文字列をキー情報としてデータメモリを参照し、そのキー情報に紐付けされたイメージをデータメモリから抽出し、指定されたイメージ領域に割付を行なう。
追加テキスト生成手段３８は、定義体４の定義に従って原稿レイアウト１と追加レイアウト３とを合成した合成レイアウトを生成するときに、定義体４の指定されたキー情報領域の文字列をキー情報としてデータメモリを参照し、そのキー情報に紐付けされたテキストをデータメモリから抽出し、指定されたテキスト領域に割付を行なう。
【００１５】
ＰＳ／ＸＭＬ変換手段３４は、ページ記述言語であるＰＳ（PostScript）形式で記述された文書、原稿、等をバリアブルＰＳ編集システムにおいて内部形式として使用するマークアップ言語であるＸＭＬ（Extensible Markup Language）形式で記述された文書（ＸＭＬ文書）、原稿、等に変換する。ＸＭＬ文書の構造は大きく分けると宣言文、全体定義文、本文の３つのコンポーネントから成り立ち、読むのも書くのも非常に簡単である。本文は「タグ」とよぶ識別符号と識別名を挿入した文書であるため、タグで文やデータの意味内容を表現でき、柔軟性が高く変更が容易である。
ＸＭＬ／ＰＳ（ＰＤＦ）変換手段３５は、バリアブルＰＳ編集システムにおいて内部形式として使用するマークアップ言語であるＸＭＬ（Extensible Markup Language）形式で記述された文書、原稿、等をページ記述言語であるＰＳ（PostScript）形式またはＰＤＦ（Portable Document format）で記述された文書（ＰＳ文書）、原稿、等に変換する。
【００１６】
以上、構成について主要な部分を説明した。次に、本発明のバリアブルＰＳ編集システムにおける動作について説明する。本発明のバリアブルＰＳ編集システムにおける処理過程の一例をフロー図として図３に示す。
まず、図３のステップＳ１（定義体生成）において、バリアブルＰＳ編集システム１００の定義体生成手段（図示せず）は、入稿したバリアブルＰＳ原稿の原稿レイアウトに合成する追加レイアウトの態様を定義した定義体４を生成する。定義体４はハードディスク等の外部記憶装置に定義体２０４として保存される。定義体生成手段には、グラフ追加定義手段３１、イメージ追加定義手段３２、テキスト追加定義手段３３、等が存在する。
入稿したバリアブルＰＳ原稿には、たとえば複数の顧客に郵送する印刷物の原稿が含まれており、一人の顧客に対する印刷物は複数ページが含まれている。すなわち、入稿したバリアブルＰＳ原稿は多数のページの原稿によって構成される。各ページは複数種類ある原稿レイアウトの１つが適用されている。特定の種類の原稿レイアウトには特定の固定情報が存在する。さらに、各ページはその特定の固定情報が存在する原稿レイアウトに対して顧客によって相違する可変情報が存在する。定義体生成手段の処理の対象となるのは、各ページではなくて各ページに適用される複数種類の原稿レイアウトである。
なお、原稿レイアウト２０１は、たとえば、入稿したバリアブルＰＳ原稿（入稿ＰＳ原稿２００）とともに印刷物の発注者が印刷会社に提供する。原稿レイアウト１は外部記憶装置から本体１０１に読み込んだ原稿レイアウトである。追加レイアウトは複数種類の原稿レイアウトに対応するものとして発注者または印刷会社によって編集したものである。
【００１７】
次に、ステップＳ２（合成原稿生成）において、バリアブルＰＳ編集システム１００の合成原稿生成手段（図示せず）は、その定義体の定義に従って原稿レイアウトと追加レイアウトを合成した合成レイアウトを生成する。バリアブルＰＳ編集システム１００は、その合成レイアウトの生成を入稿したバリアブルＰＳ原稿の全ページに対して行なう。これにより、バリアブルＰＳ編集システム１００は、合成レイアウトのページから成る合成したバリアブルＰＳ（またはＰＤＦ）原稿を生成する。合成したバリアブルＰＳ（またはＰＤＦ）原稿（合成ＰＳ（ＰＤＦ）原稿９）は合成ＰＳ（ＰＤＦ）原稿３００としてハードディスク等の外部記憶装置に定義体２０４として保存される。合成原稿生成手段には、追加グラフ生成手段３６、追加イメージ生成手段３７、追加テキスト生成手段３８、等が存在する。
【００１８】
上記（図３に示す）の定義体生成（ステップＳ１）について詳細を説明する。本発明のバリアブルＰＳ編集システムにおける定義体生成に係わる処理過程の一例をフロー図として図４に示す。
まず、図４のステップＳ１０１（原稿レイアウト読込）において、オペレータによる読込指示の入力があると、定義体生成手段は外部記憶装置に保存されている原稿レイアウト２０１を本体１０１の記憶部１０２に読込む。
次に、ステップＳ１０２（ＰＳ／ＸＭＬ変換）において、ＰＳ／ＸＭＬ変換手段３４は読込んだＰＳ文書の原稿レイアウトをＸＭＬ文書に変換する。このＸＭＬ文書に変換した原稿レイアウトをここでは図２に示す原稿レイアウト１とする。
次に、ステップＳ１０３（原稿レイアウト表示）において、表示データ生成手段３９は表示データ１０を更新し原稿レイアウトをディスプレイ（図示せず）に表示する。表示された原稿レイアウト１の一例を図７、図１０に示す。図７（Ａ）と図７（Ｂ）、図１０（Ａ）と図１０（Ｂ）は見開きの組となるページの各々を示している。すなわち、ここに示す一例においては、見開きのページを一画面に表示して編集が行なわれる。以降に示す図８〜図９、図１１〜図１２においても同様である。
【００１９】
次に、ステップＳ１０４（キー情報領域選択）において、オペレータはデースプレイに表示された原稿レイアウトにおいてキー情報領域を選択する。図７（Ａ）において２１１の符号で示す領域には「Ａ１」と記載されており、図７（Ｂ）において２１２の符号で示す領域には「Ｅ１」と記載されている。「Ａ１」「Ｅ１」はそのページの原稿レイアウトと対となる追加レイアウトを紐付けするキー情報すなわち追加レイアウトキー情報２である。また、図１０（Ａ）において３１１の符号で示す領域には「Ｃ１」と記載されており、図１０（Ｂ）において３１２の符号で示す領域には「ＦＦ」と記載されている。「Ｃ１」「ＦＦ」はそのページの原稿レイアウトと対となる追加レイアウトを紐付けするキー情報すなわち追加レイアウトキー情報２である。
そのキー情報を選択するときには、たとえば、オペレータはそのキー情報の領域を矩形によって囲む。オペレータは作成する矩形の一角にマウスの指示ポイントを置いてマウスの左ボタンを押したまま、作成する矩形の対角にマウスの指示ポイントを移動しマウスの左ボタンを離す。定義体生成手段はオペレータによって選択された領域を追加レイアウトキー情報２として記憶部１０２に記憶する。
次に、ステップＳ１０５（追加レイアウト表示）において、定義体生成手段はその選択されたキー情報すなわち追加レイアウトキー情報２に紐付けされた追加レイアウト２０３を外部記憶装置から読込む。読込んだ追加レイアウト２０３がＰＳ文書であるときには、ＰＳ／ＸＭＬ変換手段３４は読込んだＰＳ文書の追加稿レイアウトをＸＭＬ文書に変換する。このＸＭＬ文書に変換した追加レイアウトをここでは図２に示す追加レイアウト３とする。表示データ生成手段３９は表示データ１０を更新し追加レイアウトをディスプレイに表示する。表示された追加レイアウト３の一例を図８、図１１に示す。図８（Ａ）には図７（Ａ）に示す原稿レイアウトに対応する追加レイアウトを示し、図８（Ｂ）には図７（Ｂ）に示す原稿レイアウトに対応する追加レイアウトを示す。また、図１１（Ａ）には図１０（Ａ）に示す原稿レイアウトに対応する追加レイアウトを示し、図１１（Ｂ）には図１０（Ｂ）に示す原稿レイアウトに対応する追加レイアウトを示す。
【００２０】
次に、ステップＳ１０６（追加レイアウト定義）において、オペレータによる指示入力に基づいて、定義体生成手段は追加レイアウト３に追加するデータについて定義する。ステップＳ１０５において表示した段階の追加レイアウトはオブジェクト（グラフ、イメージ、テキスト等のページを構成する素材）のページにおける割付（配置）の表示が行なわれているに過ぎない。具体的に何を割り付けるかは定義する必要性がある。その定義を追加レイアウト定義において行なう。図８、図１１には追加レイアウト定義を行なった後に追加したデータを追加レイアウトに表示した状態が示されている。１つの追加レイアウトを定義すると、その追加レイアウトに対する定義体４の部分が生成される。定義体４はその部分の集合であって、すべての追加レイアウトの定義が含まれる。追加レイアウト定義にはグラフ追加定義、イメージ追加定義、テキスト追加定義が存在する。追加レイアウト定義については詳細を後述する。
次に、ステップＳ１０７（全レイアウト終了？）において、全レイアウトについて追加レイアウトの定義が終了しているか否かを判定し、終了していないときにはステップＳ１０１に戻って前述した以降のステップを繰り返す。その判定によって終了しているときにはステップＳ１０８に進む。追加情報を有する全ての原稿レイアウトに対して、言い換えると全ての追加レイアウトに対して追加レイアウト定義を行ない定義体の対応部分を生成する必要性がある。
次に、ステップＳ１０８（定義体書込）において、すべての追加レイアウトの定義が含まれる定義体４を外部記憶装置に書込み保存する。その保存された定義体が図２に示す定義体２０４である。
【００２１】
以上、図４に示す定義体生成の過程について説明した。次に、定義体生成のステップＳ１０６における追加レイアウト定義について詳細を説明する。本発明のバリアブルＰＳ編集システムにおける追加レイアウト定義に係わる処理過程の一例をフロー図として図５に示す。
まず、図５のステップＳ２０１（グラフ追加定義）において、グラフ追加定義手段３１は、原稿レイアウト１におけるデータ領域の指定と、追加レイアウト３におけるグラフ領域の指定と、グラフ化するときの形式の指定とをオペレータが行なうことにより、その指定に基づいて、追加レイアウト３におけるグラフ領域の態様を定義した定義体４の部分を生成する。
データ領域の指定は、表示データ生成手段３９がバリアブルＰＳ編集システムのディスプレイ（図示せず）に表示した原稿レイアウト１において、オペレータがデータ領域を矩形によって囲むことによって行なわれる。データ領域は行列配置したデータシート（テーブル）の形式となっている。たとえば、図７（Ａ）、図１１（Ａ）に示す一例においては、タイトルが「成績推移」のデータシートが記載されている。そのデータシートにおいては、行の項目として国語、数学、英語、・・・列の項目として１年４月、１年９月、２年４月、・・・それら各行と各列が交叉するセルにテストの点数が記載されている。
データ領域の指定は、オペレータは作成する矩形の一角にマウスの指示ポイントを置いてマウスの左ボタンを押したまま、作成する矩形の対角にマウスの指示ポイントを移動しマウスの左ボタンを離すことによって行なわれる。
【００２２】
このデータ領域の指定において、バリアブルＰＳ編集システムはオペレータに対してＧＵＩ（graphical user interface）を提供し、指定の操作をやり易く、また誤指定が起きないようにする。
表示データ生成手段３９は表示データ１０を更新することによって、指定の過程において寸法変化する矩形を原稿レイアウト１とともにディスプレイに表示する。また、表示データ生成手段３９は表示データ１０を更新することによって、その矩形によって囲まれたデータ領域の表示形態（色、ネガポジ反転、アンダーライン、点滅、等）を変化させディスプレイに表示する。これによりオペレータは指定したデータ領域を確認することが可能となる。
また、表示データ生成手段３９は「確定」と「キャンセル」のいずれかを選択するウィンドウを表示する。オペレータが「確定」にマウスの指示ポイントを置いてマウスの左ボタンをクリックすると、グラフ追加定義手段３１は、原稿レイアウトにおけるデータ領域として表示形態が変化しているデータ領域が指定されたと認識する。オペレータが「キャンセル」にマウスの指示ポイントを置いてマウスの左ボタンをクリックすると、オペレータが矩形を作成する前の状態すなわちデータ領域を指定する最初の状態に戻る。
このようなバリアブルＰＳ編集システムによるＧＵＩの提供は、このデータ領域の指定だけでなく、後述するイメージ領域、テキスト領域の指定、等においても行なわれる
【００２３】
グラフ領域の指定は、表示データ生成手段３９がバリアブルＰＳ編集システムのディスプレイ（図示せず）に表示した追加レイアウト３に存在する複数の領域の内からオペレータがグラフを生成する１つの領域（グラフ領域）を選択することよって行なわれる。たとえば、図８（Ａ）に示す一例においては、２２３の符号で示す領域がグラフを生成する領域である。図１１（Ａ）に示す一例においては、３２３の符号で示す領域がグラフを生成する領域である。その領域にはグラフ領域であることが解かるように仮のグラフが描かれている。オペレータは選択する領域（境界の線で囲まれた内部）にマウスの指示ポイントを置いてマウスの左ボタンをクリックする。表示データ生成手段３９は表示データ１０を更新することによって、その領域の表示形態（色、ネガポジ反転、アンダーライン、等）を変化させディスプレイに表示する。これによりオペレータは指定した領域を確認することが可能となる。そして、表示データ生成手段３９が表示する「確定」と「キャンセル」のいずれかを選択するウィンドウにおいてオペレータが「確定」にマウスの指示ポイントを置いてマウスの左ボタンをクリックすると、グラフ追加定義手段３１は、追加レイアウトにおけるグラフを生成する領域すなわちグラフ領域として表示形式が変化している領域が指定されたと認識する。
【００２４】
形式の指定は、上記に引き続いて行なわれ、表示データ生成手段３９がディスプレイに表示した形式のメニューに存在する複数の形式の内からオペレータが１つの形式を選択することによって行なわれる。メニューには、たとえば、円グラフ、棒グラフ、折線グラフ、等のグラフの形式が存在する。オペレータは選択する形式を示す文字列（または図形）にマウスの指示ポイントを置いてマウスの左ボタンをクリックする。表示データ生成手段３９は表示データ１０を更新することによって、その文字列（または図形）の表示形態（色、ネガポジ反転、アンダーライン、等）を変化させディスプレイに表示する。これによりオペレータは指定した形式を確認することが可能となる。そして、表示データ生成手段３９が表示する「確定」と「キャンセル」のいずれかを選択するウィンドウにおいて、オペレータが「確定」にマウスの指示ポイントを置いてマウスの左ボタンをクリックすると、グラフ追加定義手段３１は、グラフ化する形式として表示形式が変化している形式が指定されたと認識する。
【００２５】
次に、ステップＳ２０２（原稿・追加・合成レイアウト表示）において、オペレータの指示入力によって、表示データ生成手段３９が表示データ１０を更新することによって原稿レイアウトと、追加レイアウトと、合成レイアウトを表示する。オペレータはその表示によって、適正な指定を行なったか否かの最終確認を行うことができる。適性でない指定が発見されたときには、オペレータは上述のステップに戻って再度の指定を行なう。
次に、ステップＳ２０３（全定義終了）において、追加レイアウト定義手段（グラフ追加定義手段、イメージ追加定義手段、テキスト追加定義手段、等）は、すべての追加レイアウトに対して、またすべての定義対象項目に対して、定義を完了しているか否かを判定しており、その判定内容を表示データ生成手段３９が表示データ１０を更新することによってディスプレイに表示する。オペレータはその表示によって、定義が完了しているか否かの確認を行うことができる。定義が完了していないときには、オペレータは上述のステップに戻って残る定義対象項目に対して定義を行なう。定義が完了しているときには、追加レイアウト定義を終了する。
【００２６】
次に、ステップＳ２０４（イメージ追加定義）において、イメージ追加定義手段３２は、原稿レイアウト１におけるキー情報領域の指定と、追加レイアウト３におけるイメージ領域の指定とを行なうことにより、追加レイアウト３におけるイメージ領域の態様を定義した定義体４の部分を生成する。
キー情報領域の指定は、表示データ生成手段３９がバリアブルＰＳ編集システムのディスプレイ（図示せず）に表示した原稿レイアウト１において、オペレータがキー情報領域を矩形によって囲むことによって行なわれる。キー情報領域は原稿レイアウト１におけるテキストの内から特定の文字列が配列する領域とすることができる。キー情報はそのキー情報領域に存在する文字列そのものである。本発明においては、前述したように、入稿したバリアブルＰＳ原稿の特定のページを原稿レイアウト１とすることができる。その原稿レイアウト１において「Ａ女子学園」と記載された特定の領域があるものとすると、その原稿レイアウト１と同種類の原稿レイアウト１である他の入稿したバリアブルＰＳ原稿のページには、「Ａ女子学園」と記載されていることもあるが、他の学校たとえば「Ｂ女学院」、「Ｃ高等学校」、「Ｄ付属高校」、等と記載されていることもある。その特定の領域をキー情報領域とするときには、オペレータはその特定の領域を矩形によって囲む。たとえば、図７（Ｂ）に示す一例においては、２１４の符号で示す領域には「Ａ高校」と記載されており、２１５の符号で示す領域には「Ｂ高校」と記載されている。また、図１０（Ａ）に示す一例においては、３１４の符号で示す領域には「ＡＢＣ女子学園」と記載されており、３１５の符号で示す領域には「パンダ学園高校」と記載されている。
オペレータは作成する矩形の一角にマウスの指示ポイントを置いてマウスの左ボタンを押したまま、作成する矩形の対角にマウスの指示ポイントを移動しマウスの左ボタンを離す。そして、表示データ生成手段３９が表示する「確定」と「キャンセル」のいずれかを選択するウィンドウにおいて、オペレータが「確定」にマウスの指示ポイントを置いてマウスの左ボタンをクリックすると、イメージ追加定義手段３２は、キー情報領域として表示形態が変化しているキー情報領域が指定されたと認識する。
【００２７】
このキー情報領域の指定において、複数のキー情報領域を指定することができる。たとえば、「Ａ高校」の領域をキー情報領域として指定したときに、顧客（学習者）が男性か女性かによって追加イメージを変更したいときがある。そのときには「Ａ高校」の領域だけでなく男性か女性かを区別可能なキー情報を含む領域、たとえば「男」または「女」の領域、「氏名」の領域、等をキー情報領域として指定する。指定したキー情報領域が複数の場合にはその複数のキー情報領域について論理式の指定を行なう。表示データ生成手段３９が表示する論理式指定ウィンドウ（図示せず）において、たとえば、「Ａ高校」×「氏名」のように論理式の指定を行なう。本発明のバリアブルＰＳ編集システムにおいては、このような論理式で表現されたキー情報領域も通常のキー情報領域と同様に扱う。
【００２８】
イメージ領域の指定は、表示データ生成手段３９がバリアブルＰＳ編集システムのディスプレイ（図示せず）に表示した追加レイアウト３に存在する複数の領域の内からオペレータがイメージを生成する１つの領域（イメージ領域）を選択することよって行なわれる。たとえば、図８（Ｂ）に示す一例においては、２２４の符号で示す領域と２２５の符号で示す領域とがグラフを生成する領域である。また図１１（Ｂ）に示す一例においては、３２４の符号で示す領域と３２５の符号で示す領域とがグラフを生成する領域である。オペレータは選択する領域（境界の線で囲まれた内部）にマウスの指示ポイントを置いてマウスの左ボタンをクリックする。表示データ生成手段３９は表示データ１０を更新することによって、その領域の表示形態（色、ネガポジ反転、アンダーライン、等）を変化させディスプレイに表示する。これによりオペレータは指定した領域を確認することが可能となる。そして、表示データ生成手段３９が表示する「確定」と「キャンセル」のいずれかを選択するウィンドウにおいて、オペレータが「確定」にマウスの指示ポイントを置いてマウスの左ボタンをクリックすると、イメージ追加定義手段３２は、イメージを生成する領域として表示形式が変化している領域が指定されたと認識する。
上記のステップ２０４を終えると、図５に示すように、ステップ２０２、ステップ２０３へと進む。ステップ２０２、ステップ２０３については、すでに説明したからここでは説明を省略する。
【００２９】
次に、ステップＳ２０５（テキスト追加定義）において、  テキスト追加定義手段３３は、原稿レイアウト１におけるキー情報領域の指定と、追加レイアウト３におけるテキスト領域の指定とを行なうことにより、追加レイアウト３におけるテキスト領域の態様を定義した定義体４の部分を生成する。
キー情報領域の指定は、表示データ生成手段３９がバリアブルＰＳ編集システムのディスプレイ（図示せず）に表示した原稿レイアウト１において、オペレータがキー情報領域を矩形によって囲むことによって行なわれる。キー情報領域は原稿レイアウト１におけるテキストの内から特定の文字列が配列する領域とすることができる。キー情報はそのキー情報領域に存在する文字列そのものである。本発明においては、前述したように、入稿したバリアブルＰＳ原稿の特定のページを原稿レイアウト１とすることができる。その原稿レイアウト１において「山田太郎」と記載された特定の領域があるものとすると、その原稿レイアウト１と同種類の原稿レイアウト１である他の入稿したバリアブルＰＳ原稿のページには、「山田太郎」と記載されていることもあるが、他の氏名たとえば「海野美紀」、「水谷速人」、「天川星姫」、等と記載されていることもある。たとえば、図７（Ａ）に示す一例においては、２１６の符号で示す領域には住所と氏名とが記載されている。また、図１０（Ａ）に示す一例においては、３１６の符号で示す領域には住所と氏名とが記載されている。その特定の領域をキー情報領域とするときには、オペレータはその特定の領域を矩形によって囲む。オペレータは作成する矩形の一角にマウスの指示ポイントを置いてマウスの左ボタンを押したまま、作成する矩形の対角にマウスの指示ポイントを移動しマウスの左ボタンを離す。そして、表示データ生成手段３９が表示する確定」と「キャンセル」のいずれかを選択するウィンドウにおいて、オペレータが「確定」にマウスの指示ポイントを置いてマウスの左ボタンをクリックすると、テキスト追加定義手段３３は、キー情報領域として表示形態が変化しているキー情報領域が指定されたと認識する。
このキー情報領域の指定において、複数のキー情報領域を指定することができる。このテキスト追加定義のステップにおいて複数のキー情報領域を指定する方法と、前述のイメージ追加定義のステップにおいて複数のキー情報領域を指定する方法とは、同様であるから説明を省略する。
【００３０】
テキスト領域の指定は、表示データ生成手段３９がバリアブルＰＳ編集システムのディスプレイ（図示せず）に表示した追加レイアウト３に存在する複数の領域の内からオペレータがテキストを生成する１つの領域（テキスト領域）を選択することよって行なわれる。たとえば、図８（Ａ）に示す一例においては２２６の符号で示す領域すなわち「管理Ｎｏ」の部分が、図８（Ｂ）に示す一例においては２２７の符号で示す領域すなわち「管理Ｎｏ」の部分がグラフを生成する領域である。また、図１１（Ａ）に示す一例においては３２６の符号で示す領域すなわち「管理Ｎｏ」の部分が、図１１（Ｂ）に示す一例においては３２７の符号で示す領域すなわち「管理Ｎｏ」の部分がテキストを生成する領域である。オペレータは選択する領域（境界の線で囲まれた内部）にマウスの指示ポイントを置いてマウスの左ボタンをクリックする。表示データ生成手段３９は表示データ１０を更新することによって、その領域の表示形態（色、ネガポジ反転、アンダーライン、等）を変化させディスプレイに表示する。これによりオペレータは指定した領域を確認することが可能となる。そして、表示データ生成手段３９が表示する「確定」と「キャンセル」のいずれかを選択するウィンドウにおいて、オペレータが「確定」にマウスの指示ポイントを置いてマウスの左ボタンをクリックすると、テキスト追加定義手段３３は、テキストを生成する領域として表示形式が変化している領域が指定されたと認識する。
上記のステップ２０５を終えると、図５に示すように、ステップ２０２、ステップ２０３へと進む。ステップ２０２、ステップ２０３については、すでに説明したからここでは説明を省略する。
【００３１】
以上、図５に示す追加レイアウト定義の過程について説明した。次に、図２に示す合成原稿生成について詳細を説明する。本発明のバリアブルＰＳ編集システムにおける合成原稿生成に係わる処理過程の一例をフロー図として図６に示す。
まず、図６のステップＳ３０１（入稿ＰＳ原稿の読込）において、オペレータによる読込指示の入力があると、合成原稿生成手段は外部記憶装置から入稿ＰＳ原稿２００をバリアブルＰＳ編集システムの本体１０１の記憶部１０２に読込む。この読込みは、入稿ＰＳ原稿のすべてのページを読込んでもよく、特定の顧客に対応する複数ページを読込んでもよく、１ページ単位で読込んでもよい。
次に、ステップＳ３０２（ＰＳ／ＸＭＬ変換）において、ＰＳ／ＸＭＬ変換手段３４は読込んだＰＳ文書の入稿ＰＳ原稿をＸＭＬ文書に変換する。このＸＭＬ文書に変換した原稿レイアウトをここでは入稿ＸＭＬ原稿（図示せず）とする。
次に、ステップＳ３０３（定義体読込）において、合成原稿生成手段は定義体生成の過程で生成した定義体２０４を外部記憶装置からバリアブルＰＳ編集システムの本体１０１の記憶部１０２に読込む。読込んだ定義体が定義体４である。
【００３２】
次に、ステップＳ３０４（追加レイアウト生成）において、追加レイアウト生成手段（追加グラフ生成手段３６、追加イメージ生成手段３７、追加テキスト生成手段３８、等）は、入稿ＸＭＬ原稿に対応する追加レイアウト３を読込み、定義体４を参照して追加レイアウトを生成する。追加レイアウト生成手段による入稿ＸＭＬ原稿に対応する追加レイアウト３の読込みは、追加レイアウトを紐付けする入稿ＸＭＬ原稿に記載されたキー情報（たとえば、図７（Ａ）の符号２１１「Ａ１」）すなわち追加レイアウトキー情報２に基づいて行なわれる。また、追加レイアウト生成手段は、そのキー情報に基づいて定義体４における、そのキー情報に対応する部分を抽出する。そして、その定義にしたがって、その入稿ＸＭＬ原稿に対応する追加レイアウトを生成する。
追加グラフ生成手段３６は、定義体４のその抽出した部分の定義にしたがって、指定されたデータ領域のデータから指定された形式のグラフを生成し、指定された追加レイアウトの領域に割付ける。たとえば、図７（Ａ）における原稿レイアウト（入稿ＸＭＬ原稿）におけるデータ領域２１３（タイトルが「成績推移」のデータシート）に基づいて、棒グラフを生成し、図８（Ａ）の追加レイアウトにおけるグラフ領域２２３にその棒グラフを割付ける。また、図１０（Ａ）における原稿レイアウト（入稿ＸＭＬ原稿）におけるデータ領域３１３（タイトルが「成績推移」のデータシート）に基づいて、棒グラフを生成し、図１１（Ａ）の追加レイアウトにおけるグラフ領域３２３にその棒グラフを割付ける。
追加イメージ生成手段３７は、定義体４のその抽出した部分の定義にしたがって、指定されたキー情報領域の文字列をキー情報として外部記憶装置、データベース、等のデータメモリを参照し、キー情報に紐付けされたイメージを抽出し、指定された追加レイアウトの領域に割付ける。たとえば、図７（Ｂ）における原稿レイアウト（入稿ＸＭＬ原稿）におけるキー情報領域２１４の文字列「Ａ高校」をキー情報として、データメモリを参照し、「Ａ高校」に紐付けされたイメージ（たとえばＡ高校の校舎の写真）を抽出し、図８（Ｂ）の追加レイアウトにおけるイメージ領域２２４にそのイメージを割付ける。また、図７（Ｂ）における原稿レイアウト（入稿ＸＭＬ原稿）におけるキー情報領域２１５の文字列「Ｂ高校」をキー情報として、データメモリを参照し、「Ｂ高校」に紐付けされたイメージ（たとえばＢ高校の校舎の写真）を抽出し、図８（Ｂ）の追加レイアウトにおけるイメージ領域２２５にそのイメージを割付ける。上記と同様のことが図１０（Ａ）、図１１（Ｂ）についても当てはまる。
追加テキスト生成手段３８は、定義体４のその抽出した部分の定義にしたがって、指定されたキー情報領域の文字列をキー情報として外部記憶装置、データベース、等のデータメモリを参照し、キー情報に紐付けされたテキストを抽出し、指定された追加レイアウトの領域に割付ける。たとえば、図７（Ａ）における原稿レイアウト（入稿ＸＭＬ原稿）におけるキー情報領域２１６の文字列「１００−０００１  埼玉県蕨市錦町４−５−１  大日本太郎様」をキー情報として、データメモリを参照し、「１００−０００１  埼玉県蕨市錦町４−５−１  大日本太郎様」に紐付けされたテキスト（たとえば、顧客番号、入稿ＸＭＬ原稿におけるソート番号、印刷工程における管理番号）を抽出または生成し、図８（Ａ）および図８（Ｂ）の追加レイアウトにおけるテキスト領域２２６およびテキスト領域２２７にそのテキストを割付ける。たとえば、抽出または生成するテキストが管理番号であるときには、氏名（大日本太郎）が変化するたびに上位の管理番号を更新（たとえばインクリメント）し、その氏名に属する各ページに対して下位の管理番号を付与する。上記と同様のことが図１０（Ａ）、図１１（Ａ）、図１１（Ｂ）についても当てはまる。
【００３３】
次に、ステップＳ３０５（合成）において、原稿レイアウト（入稿ＸＭＬ原稿）６と追加レイアウト７を合成した合成レイアウト８を生成する。
次に、ステップＳ３０６（原稿・追加・合成レイアウト表示）において、オペレータの指示入力によって、表示データ生成手段３９が表示データ１０を更新することによって原稿レイアウト６と、追加レイアウト７と、合成レイアウト８を表示する。オペレータはその表示によって、適正な合成原稿を生成する処理が行われているか否かの最終確認を行うことができる。オペレータの関与を無くし、自動で処理するときにはステップＳ３０６を抜かしてステップＳ３０５からステップＳ３０７へと進むことが、オペレータの指示入力によって可能である。
次に、ステップＳ３０７（全定義終了）において、合成原稿生成手段（追加グラフ生成手段、追加イメージ生成手段、追加テキスト生成手段、等）は、読込んだすべての入稿ＰＳ原稿に対して、合成原稿の生成を完了しているか否かを判定しており、その判定内容を表示データ生成手段３９が表示データ１０を更新することによってディスプレイに表示する。オペレータはその表示によって、合成原稿の生成が完了しているか否かの確認を行うことができる。合成原稿の生成が完了していないときには、オペレータは上述のステップに戻って残る入稿ＰＳ原稿に対して合成原稿の生成を行なう。合成原稿の生成が完了しているときには、追加レイアウト定義を終了する。
【００３４】
次に、ステップＳ３０８（ＸＭＬ／ＰＳ（ＰＤＦ）変換）において、ＸＭＬ／ＰＳ（ＰＤＦ）変換手段３５は、ＸＭＬ文書である合成レイアウト（合成ＸＭＬ原稿）８をＰＳ文書（またはＰＤＦ文書）である合成ＰＳ（ＰＤＦ）原稿９に変換する。
次に、ステップＳ３０９（合成ＰＳ（ＰＤＦ）原稿の書込）において、合成ＰＳ（ＰＤＦ）原稿９を外部記憶装置に書込む。外部記憶装置に書込まれた合成ＰＳ（ＰＤＦ）原稿９が合成ＰＳ（ＰＤＦ）原稿３００である。
【００３５】
図９、図１２には合成ＰＳ（ＰＤＦ）原稿３００の一例が見開きのページ（（Ａ）と（Ｂ））として示されている。
図７との比較から分かるように、図９（Ａ）においては、グラフ領域２２３に折線グラフが割付けられ、テキスト領域２２６に管理Ｎｏが割付けられている。また、図９（Ｂ）においては、イメージ領域２２４に「Ａ高校」のイメージが割付けられ、イメージ領域２２５に「Ｂ高校」のイメージが割付けられ、テキスト領域２２７に管理Ｎｏが割付けられている。
また、図１０との比較から分かるように、図１２（Ａ）においては、グラフ領域３２３に折線グラフが割付けられ、テキスト領域３２６に管理Ｎｏが割付けられている。また、図９（Ｂ）においては、イメージ領域３２４に「ＡＢＣ女子学園」のイメージが割付けられ、イメージ領域３２５に「パンダ学園高校」のイメージが割付けられ、テキスト領域３２７に管理Ｎｏが割付けられている。
【産業上の利用可能性】
【００３６】
不特定多数ではなく、個人を識別できるレベルの顧客に対して、ダイレクトメール、法律的に義務づけられた帳票の発送、電子帳票情報を配信する業務、等において利用可能である。
【符号の説明】
【００３７】
１０１  本体
１０２  記憶部
１０３  演算部
２００  入稿ＰＳ原稿（バリアブルＰＳ原稿）
２０１  原稿レイアウト
２０２  イメージ・テキスト
２０３  追加レイアウト
２０４  定義体
３００  合成ＰＳ（ＰＤＦ）原稿
１  原稿レイアウト
２  追加レイアウトキー情報
３  追加レイアウト
４  定義体
５  追加グラフ
６  追加イメージ
７  追加テキスト
８  合成レイアウト
９  合成ＰＳ（ＰＤＦ）原稿
１０  表示データ
３１  グラフ追加定義手段
３２  イメージ追加定義手段
３３  テキスト追加定義手段
３４  ＰＳ／ＸＭＬ変換手段
３５  ＸＭＬ／ＰＳ（ＰＤＦ）変換手段
３６  追加グラフ生成手段
３７  追加イメージ生成手段
３８  追加テキスト生成手段
３８  表示データ生成手段
【図１】
2011186690.tif 000003
【図２】
2011186690.tif 000004
【図３】
2011186690.tif 000005
【図４】
2011186690.tif 000006
【図５】
2011186690.tif 000007
【図６】
2011186690.tif 000008
【図７】
2011186690.tif 000009
【図８】
2011186690.tif 000010
【図９】
2011186690.tif 000011
【図１０】
2011186690.tif 000012
【図１１】
2011186690.tif 000013
【図１２】
2011186690.tif 000014