(57)【要約】【課題】従来のバリアブル印刷の印刷方法では、はがきの折り方までを考慮しておらず、折り方を変更する場合は手動で行う必要があった。更に、はがきの折り方を固定した場合、コンテンツの構成や面付けに制約が生じるという課題があった。【解決手段】圧着はがき等の記録媒体を作成する用紙にコンテンツを印刷し、用紙を折りたたんで圧着はがきを作成する画像形成装置及び印刷方法であって、コンテンツの情報量に基づいて、用紙の折り方を自動で選択する折り方選択ステップ（Ｓ１６０８〜Ｓ１６１２）と、折り方選択ステップにて選択された折り方に基づいて、用紙の種別を自動で選択する用紙選択ステップ（Ｓ１６１３〜Ｓ１６１５）とを有する。【選択図】図１６
2010157131.tif 000002
【特許請求の範囲】
【請求項１】
印刷用の記録媒体にコンテンツを印刷し、前記記録媒体を折りたたんで出力する画像形成装置であって、
前記コンテンツの内容に基づいて、前記記録媒体の折り方を選択し、該選択された折り方に基づいて、前記記録媒体の種別を選択する印刷プログラムを有する情報記録手段を備えることを特徴とする画像形成装置。
【請求項２】
前記印刷プログラムは、予め管理された顧客情報に基づいて、前記コンテンツの内容を決定することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記印刷プログラムは、前記記録媒体が作成された状態において表面となる面には、前記コンテンツを印刷しないことを条件に、前記記録媒体の折り方を選択することを特徴とする請求項１及び２記載の画像形成装置。
【請求項４】
前記印刷プログラムは、更に、前記記録媒体の紙折り機能を有する機器から、前記紙折り機能に関する機器能力情報を取得し、
前記印刷プログラムは、前記機器能力情報に基づいて、前記記録媒体の折り方を選択することを特徴とする請求項１乃至３のいずれか１項記載の画像形成装置。
【請求項５】
前記印刷プログラムは、前記選択された折り方が、内側に前記記録媒体を折り込む折り方であった場合に、折り込まれる面にマージンを設定することを特徴とする請求項１乃至４のいずれか１項記載の画像形成装置。
【請求項６】
前記印刷プログラムは、前記選択された折り方の設定が同じ印刷ジョブを、１つの印刷ジョブとしてまとめることを特徴とする請求項１乃至５のいずれか１項記載の画像形成装置。
【請求項７】
印刷用の記録媒体にコンテンツを印刷し、前記記録媒体を折りたたんで出力する印刷方法であって、
前記コンテンツの内容に基づいて、前記記録媒体の折り方を選択する折り方選択ステップと、
前記折り方選択ステップにて選択された折り方に基づいて、前記記録媒体の種別を選択する選択ステップと、
を有することを特徴とする印刷方法。
【請求項８】
前記コンテンツの内容は、予め管理された顧客情報に基づいて決定されることを特徴とする請求項７記載の印刷方法。
【請求項９】
前記折り方選択ステップは、前記記録媒体が作成された状態において表面となる面には、前記コンテンツを印刷しないことを条件に、前記記録媒体の折り方を選択することを特徴とする請求項７及び８記載の印刷方法。
【請求項１０】
更に、前記記録媒体の紙折り機能を有する機器から、前記紙折り機能に関する機器能力情報を取得する情報取得ステップを有し、
前記折り方選択ステップは、前記情報取得ステップから得られた前記機器能力情報に基づいて、前記記録媒体の折り方を選択することを特徴とする請求項７乃至９のいずれか１項記載の印刷方法。
【請求項１１】
更に、前記折り方選択ステップにて選択された折り方が、内側に前記記録媒体を折り込む折り方であった場合に、折り込まれる面にマージンを設定するマージン設定ステップを有することを特徴とする請求項７乃至１０のいずれか１項記載の印刷方法。
【請求項１２】
更に、印刷ジョブを作成する印刷ジョブ作成ステップを有し、
前記印刷ジョブ作成ステップは、前記折り方選択ステップにて選択された折り方の設定が同じ印刷ジョブを、１つの印刷ジョブとしてまとめることを特徴とする請求項７乃至１１のいずれか１項記載の印刷方法。
【請求項１３】
請求項７乃至１２記載の印刷方法をコンピュータに実行させることを特徴とする印刷プログラム。
【請求項１４】
圧着はがきにコンテンツの印刷指示を行うコンピュータと、
前記コンピュータからの命令に基づいて、前記コンテンツを作成する印刷アプリケーションを搭載するサーバと、
前記サーバからの命令に基づいて、記録媒体に前記コンテンツを印刷する印刷装置と、
前記印刷装置で印刷された前記記録媒体から前記圧着はがきを作成する圧着はがき作成装置と、を備えた印刷システムにおいて、
前記印刷アプリケーションは、請求項１３記載の印刷プログラムを含むことを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、印刷方法、印刷プログラム及び印刷システムに関するものである。
【背景技術】
【０００２】
近年、商品の多品種化で商品ライフサイクルは短くなり、消費者のカスタマイズサービス指向が強くなっている。そのような背景から、各企業ではＣＲＭ（Customer Relationship Management）や、Ｏｎｅ−ｔｏ−Ｏｎｅマーケティング等が注目されている。各企業は、これらの手法により顧客満足度を高め、顧客の開拓や囲い込みを目指そうとしている。
【０００３】
ここで、Ｏｎｅ−ｔｏ−Ｏｎｅマーケティングとは、データベース・マーケティングの一種で、顧客の年齢、性別、趣味、嗜好、及び購買履歴等の個人属性情報をデータベース化し、その内容を分析し、顧客のニーズに合った提案を行うものである。その代表的な手法として、バリアブル印刷（可変印刷）（Variable Data Print、以下、「ＶＤＰ」と表記する）が挙げられる。一般に、ＶＤＰとは、上記データベースを使用して顧客毎に的確な内容の印刷をすることをいう。
【０００４】
最近では、ＤＴＰ（デスクトップパブリッシング）技術の進展とデジタル印刷装置の普及に伴い、ＶＤＰの用途は多岐に亘る。例えば、特許文献１は、文書を顧客毎にカスタマイズして出力するＶＤＰアプリケーションを開示している。ここで、ＶＤＰ市場を促進する標準技術としては、ＰＯＤｉが策定したＶＤＰを高速に行うためのデータフォーマットであるＰＰＭＬ（Personalized Print Markup Language）などがある。
【０００５】
一方、近年、ダイレクトメールの印刷媒体として圧着はがきの利用が増えている。特許文献２は、折りたたんだ時に定型はがきのサイズになるように用紙を折り、内面を接着した圧着はがきを開示している。圧着はがきは、定型はがきと同じコストで数倍の情報量を掲載でき、更に内面が接着されるため機密性が高いという利点がある。
【特許文献１】特開２０００−４８２１６号公報
【特許文献２】特開２００８−７３９７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ここで、特許文献２の圧着はがきを利用したダイレクトメールは、セキュリティ上の観点や、コンテンツを隠したほうが顧客の興味を引くといった心理的な理由などから、外側の面には個人向けの情報を掲載しないことが多い。そのため、個人向けの情報が圧着はがきの外側に面付け（印刷）されないよう、コンテンツの構成とはがきの折り方を決定する必要がある。しかしながら、特許文献１に示すような従来のＶＤＰアプリケーションは、はがきの折り方までを考慮しておらず、折り方を変更する場合は手動で行う必要があった。更に、はがきの折り方を固定した場合、コンテンツの構成や面付けに制約が生じるという課題があった。
【０００７】
本発明は、このような状況を鑑みてなされたものであり、コンテンツの構成によって、はがきの折り方と、該はがきの折り方に基づく用紙の選択とを自動で行う。これにより、より効率的及び効果的に圧着はがきを作成することが可能な画像形成装置、印刷方法、印刷プログラム及び印刷システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、印刷用の記録媒体にコンテンツを印刷し、記録媒体を折りたたんで出力する画像形成装置であって、コンテンツの内容に基づいて、記録媒体の折り方を選択し、該選択された折り方に基づいて、記録媒体の種別を選択する印刷プログラムを有する情報記録手段を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、フィニッシング工程である用紙の折り設定も含めて、ＶＤＰを自動化することが可能となる。従って、ＶＤＰにおける面付けの自由度が増し、より効果的なコンテンツを提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を実施するための最良の形態について図面等を参照して説明する。なお、本発明の印刷の形態としては、ＶＤＰを例として挙げる。
【００１１】
（ネットワークシステム）
図１は、本発明の実施形態に係るネットワークシステム（印刷システム）の構成例を示す概略図である。
【００１２】
ネットワークシステム１００は、ＬＡＮ１０１により構築されたシステムであり、クライアントパーソナルコンピュータ（コンピュータ、以下、「クライアントＰＣ」と表記）１０２と、サーバコンピュータ（以下、「サーバ」と表記）１０３とで構成される。更に、ネットワークシステム１００は、ＬＡＮ１０１を通じて複合印刷機（印刷装置、マルチファンクションプリンタ、以下、「ＭＦＰ」と表記する）１０４と、圧着はがき作成装置１０５とを備える。なお、圧着葉書は、印刷用記録媒体の好適な一例である。もちろん、折り畳み可能である限り、葉書や用紙、その他プラスチックの印刷可能な記録媒体も想定できる。これらを封筒に入れる等する実施形態が想定できる。
【００１３】
クライアントＰＣ１０２は、ＬＡＮ１０１を通じてサーバ１０３と通信を行い、システム管理、データの登録、及び印刷指示などの作業を行うコンピュータである。
【００１４】
サーバ１０３は、本発明の特徴であるＶＤＰを行うためのアプリケーション（印刷プログラム）を搭載しており、印刷するデータを自動的に作成するコンピュータである。なお、ＶＤＰアプリケーションがＷｅｂアプリケーションである場合、サーバ１０３は、ＨＴＴＰサーバを兼ねることもある。この場合、ＨＴＴＰサーバは、ＬＡＮ１０１を通じて、クライアントＰＣ１０２からＨＴＴＰプロトコルで送信されてきたリクエストを受け取り、アプリケーションサーバに受け渡す。そして、アプリケーションサーバは、リクエストに基づいて処理を実行し、その処理結果をＨＴＴＰサーバ経由でクライアントＰＣ１０２へと返信する。
【００１５】
ＭＦＰ１０４は、ＬＡＮ１０１を通じてクライアントＰＣ１０２やサーバ１０３から印刷要求並びに印刷データを受信し、印刷処理を実行する。更に、ＭＦＰ０１０４は、用紙の折り機能を有し、印刷された用紙について折り処理を行う。
【００１６】
圧着はがき作成装置１０５は、ＬＡＮ１０１を通じてネットワーク経由で圧着指示を受信し、圧着はがきを作成する。なお、圧着はがき作成装置１０５がＬＡＮ１０１に接続されている構成では、一般にサーバ１０３が印刷ジョブの工程管理機能を有する。
【００１７】
次に、ネットワークシステム１００における圧着処理について説明する。
【００１８】
ます、クライアントＰＣ１０２より、ユーザがサーバ１０３との通信を行い、所望の印刷コンテンツをＶＤＰアプリケーションにより作成し、作成結果をＭＦＰ１０４へ送信する。ＭＦＰ１０４は、前記作成結果に基づき、印刷処理及び折り処理を実行する。ＭＦＰ１０４が印刷処理等を完了すると、処理結果をサーバ１０３へ通知する。そして、サーバ１０３は、前記処理結果に基づき、圧着はがき作成装置１０５へ圧着指示を行う。なお、ＭＦＰ１０４の処理完了後、サーバ１０３を経由せず、ＭＦＰ１０４が直接圧着はがき作成装置１０５へ圧着指示を行う場合もある。また、クライアントＰＣ１０２がＶＤＰアプリケーションを搭載している構成では、クライアントＰＣ１０２が圧着はがき作成装置１０５へ圧着指示を行う場合もある。
【００１９】
また、ＭＦＰ１０４で処理された用紙は、手動或いはベルトコンベア等を用いて圧着はがき作成装置０１０５へ受け渡される。圧着はがき作成装置１０５は、受信した指示に基づき、圧着処理を実行する。なお、圧着はがき作成装置１０５は、ＬＡＮ１０１に接続されない場合もある。この場合、圧着はがき作成装置１０５は、操作パネルから入力されたユーザの指示に基づいて圧着処理を実行する。
【００２０】
次に、クライアントＰＣ１０２及びサーバ１０３の構成例について説明する。図２は、本発明の実施形態に係るＶＤＰを実施するクライアントＰＣ１０２及びサーバ１０３の構成例を示すブロック図である。
【００２１】
クライアントＰＣ１０２及びサーバ１０３は、ＣＰＵ２０２と、メモリ２０３と、記憶装置（情報記録手段）２０４と、ビデオインタフェース２０５とを備える。クライアントＰＣ１０２及びサーバ１０３はまた、Ｉｎｐｕｔ／Ｏｕｔｐｕｔ（以下、「Ｉ／Ｏ」と表記する）インタフェース２０６と、通信インタフェース２０７とを備える。上記各構成要素は、システムバス２０１を介して互いに接続されている。
【００２２】
ＣＰＵ２０２は、各構成要素の制御や、データの計算及び加工を実行する中央処理装置である。
【００２３】
メモリ２０３は、データやプログラムを記憶する装置であり、ＲＡＭ（ランダムアクセスメモリ）やＲＯＭ（リードオンリーメモリ）から構成される。
【００２４】
記憶装置（情報記憶手段）２０４は、記憶されたデータの書き込み／読み出しを行う。記憶装置２０４は、ハードディスクドライブ（ＨＤＤ）２１１、フレキシブルディスクドライブ（ＦＤＤ）２１２等の磁気記憶媒体、不揮発性のデータソースとして利用されるＣＤ−ＲＯＭドライブ２１３がある。不図示であるが、記憶装置としては、大容量半導体メモリやＤＶＤ−ＲＯＭ等も使用可能である。後述する本発明のプログラムは、記憶装置２０４から読み込み、メモリ２０３に格納した上で、ＣＰＵ２０２によって実行される。なお、本実施形態では、プログラムを記憶装置２０４から読み込む構成とするが、ＲＯＭから読み込んだり、通信インタフェース２０７を介して外部から読み込んだりする構成としてもよい。
【００２５】
ビデオインタフェース２０５は、ディスプレイ装置２１６への表示出力を制御する。ディスプレイ装置２１６の表示方法には、ＣＲＴや液晶等がある。
【００２６】
Ｉ／Ｏインタフェース２０６は、キーボード２１４やポインティングデバイス２１５等の入力装置を接続する。ユーザは、キーボード２１４を操作することによりシステムに対する動作指令等を行う。ポインティングデバイス２１５は、ディスプレイ装置２１６上のカーソルを移動させて、メニューやオブジェクトの選択や操作等を行う。
【００２７】
通信インタフェース２０７は、ＬＡＮ１０１と接続して外部機器との通信を行う。また、ローカルプリンタ２１７等の出力機器との通信を行う。なお、本実施形態では、ＬＡＮ１０１に接続する構成としているが、ＷＡＮやインターネットのような公衆回線等のネットワークに接続する場合もある。
【００２８】
（ＶＤＰアプリケーションモジュール）
図３は、ＶＤＰアプリケーションのモジュール構成例を示すブロック図である。
【００２９】
ＶＤＰアプリケーションは、サーバ１０３内の記憶装置に搭載された、プレゼンテーション３０１と、モジュール群３０２と、データベースアクセス３０３と、データベース３０４から構成される。
【００３０】
プレゼンテーション３０１は、ＶＤＰアプリケーションへのリクエストの受信、及びレスポンスの送信を実行するモジュールである。
【００３１】
モジュール群３０２は、受信したリクエストに対して各種処理を実行する。モジュール群３０２の構成は、アプリケーションの内容に応じて様々であるが、本実施形態では、顧客の購買履歴に基づいて、顧客の嗜好に沿ったダイレクトメールを作成するＶＤＰアプリケーションについて例示する。
【００３２】
特に、本実施形態のモジュール群３０２は、顧客管理モジュール３０５と、購買履歴モジュール３０６と、購買履歴分析モジュール３０７とを備える。それに加え、モジュール群３０２は、コンテンツ管理モジュール３０８と、レイアウト管理モジュール３０９と、データ作成モジュール３１０と、機器能力取得モジュール３１１とも備える。
【００３３】
顧客管理モジュール３０５は、顧客情報の取得や顧客データの管理を行うモジュールである。購買履歴モジュール３０６は、購買履歴を管理するモジュールであり、顧客管理モジュール３０５で管理される顧客単位での履歴の抽出も行う。購買履歴分析モジュール３０７は、購買履歴モジュール３０６で抽出した顧客単位の履歴に基づいて、顧客の購買傾向を分析するモジュールである。
【００３４】
コンテンツ管理モジュール３０８は、ダイレクトメールで利用するコンテンツを管理するモジュールである。レイアウト管理モジュール３０９は、ダイレクトメールのページにどのようにコンテンツを配置するのかを示すテンプレートを管理するモジュールである。
【００３５】
データ作成モジュール３１０は、ダイレクトメールの印刷データを作成するモジュールである。即ち、データ作成モジュール３１０は、顧客管理モジュール３０５や購買履歴分析モジュール３０７で作成された顧客の購買傾向に基づいて、コンテンツ管理モジュール３０８及びレイアウト管理モジュール３０９を利用して適宜印刷データを作成する。
【００３６】
機器能力取得モジュール３１１は、ネットワークに接続された機器能力情報を取得するためのモジュールである。ＬＡＮ１０１経由でＭＦＰ１０４の能力データを取得し、所定の印刷処理が可能かどうかをＭＦＰ１０４へ印刷指示を行う前に判定する。
【００３７】
また、データベースアクセス３０３は、データベース３０４にアクセスするための共通モジュールである。プレゼンテーション３０１がリクエストを受信すると、モジュール群３０２は、データベースアクセス３０３を利用してデータベース３０４からデータを取得し、リクエストに応じた機能を実行する。実行結果は、必要に応じてプレゼンテーション３０１を利用して外部に表示並びに送信される。
【００３８】
（用紙の折り方、及びＶＤＰの出力例）
次に、本実施形態に係る用紙の折り方、及びＶＤＰの出力例について説明する。なお、本実施形態では、ダイレクトメールとして圧着はがきを利用するものとする。
【００３９】
図４は、「Ｖ折り（二つ折り）」に関する説明図である。用紙４０１は、Ｖ折りの折り方により折られた図である。用紙４０２及び用紙４０３は、Ｖ折りに折られた用紙が展開されたときに、はがきサイズに折られている状態の表面と裏面がどのページに配置されているのかを示す図である。図４に示すように、Ｖ折りでは、用紙の一方にはがきの表面と裏面が面付けされており、折ったときに隠れるページが２ページにまとまる。以下、このまとまって確保されるページの領域を「ユニット」と呼ぶ。
【００４０】
図５は、「Ｚ折り（外三つ折り）」に関する説明図である。用紙５０１は、Ｚ折りの折り方により折られた図である。用紙５０２及び用紙５０３は、Ｚ折りに折られた用紙が展開されたときに、はがきサイズに折られている状態の表面と裏面がどのページに配置されているのかを示す図である。図５に示すように、用紙のそれぞれの面にはがきの表面と裏面が面付けされており、折ったときに隠れるページは、２ページのユニットが２つある。
【００４１】
図６は、「Ｃ折り（内三つ折り）」に関する説明図である。用紙６０１は、Ｃ折りの折り方により折られた図である。用紙６０２及び用紙６０３は、Ｃ折りに折られた用紙が展開されたときに、はがきサイズに折られている状態の表面と裏面がどのページに配置されているのかを示す図である。図６に示すように、用紙の一方の面にはがきの表面と裏面が面付けされており、折ったときに隠れるページは、３ページのユニットが１つと１ページのユニットが１つある。
【００４２】
図７は、「蛇腹折り」に関する説明図である。用紙７０１は、蛇腹折りの折り方により折られた図である。用紙７０２及び用紙７０３は、蛇腹折りに折られた用紙が展開されたときに、はがきサイズに折られている状態の表面と裏面がどのページに配置されているのかを示す図である。図７に示すように、用紙の一方の面にはがきの表面と裏面が面付けされており、最終的な展開図では、折ったときに隠れるページは、４ページのまとまった領域が１つと、２ページのユニットが１つある。しかしながら、蛇腹折りの展開順序を考慮すると、圧着面を１回ずつ展開される度に２ページずつ表示されることから、２ページのユニットが３つあると考えて面付けを行うほうが好適である。
【００４３】
図８は、「観音折り」に関する説明図である。用紙８０１は、観音折りの折り方により折られた図である。用紙８０２及び用紙８０３は、観音折りに折られた用紙が展開されたときに、はがきサイズに折られている状態の表面と裏面がどのページに配置されているのかを示す図である。図８に示すように、用紙の一方の面にはがきの表面と裏面が面付けされており、最終的な展開図では、折ったときに隠れるページは、４ページのユニットが１つと１ページのユニットが２つある。なお、最終的な展開図では、１ページずつに別れるが、展開途中において両ページが並ぶため、展開途中において２ページのユニットと捉えることもできる。
【００４４】
図９は、Ｚ折りによるＶＤＰの出力例である。用紙の第１の面には、はがきの表面９０１と、２ページのユニットを利用したコンテンツ９０３を配置する。また、第１の面の裏面に相当する第２の面には、２ページのユニットを１ページずつ利用したコンテンツ９０４、９０５を配置する。なお、２ページを利用したコンテンツの方が顧客に対しては印象が強く、コンテンツを作成する際のレイアウト等も自由度が高くなるが、顧客の嗜好の数や利用可能なコンテンツを考慮して１ページずつコンテンツを配置する場合もある。
【００４５】
図１０は、Ｃ折りによるＶＤＰの出力例である。用紙の第１の面には、３ページのユニットを利用してコンテンツ１００３を配置する。また、第１の面の裏面に相当する第２の面には、はがきの表面１００１と、はがきの裏面１００２と、コンテンツ１００４を配置する。なお、Ｃ折りは、３ページ分の領域をまとめて利用できることから、同じ用紙と折り数のＺ折りと比較して、１つの対象を集中的に宣伝する場合に効果がある。また、用紙の表面と裏面は、別々に参照されるため、２つのカテゴリの情報をバランス良くレイアウトする場合には、Ｚ折りが好適である。
【００４６】
（ＶＤＰアプリケーションのデータ例）
次に、ＶＤＰアプリケーションのデータ例について説明する。本実施形態では、デパート等の衣料品に関する購買状況を例として挙げる。
【００４７】
図１１は、顧客管理データ一覧の一例である。顧客管理データは、顧客管理モジュール３０５から取得される。顧客管理データは、データベースにおける管理上の一意なＩＤ１１０１と、顧客の氏名１１０２と、性別１１０３と、年齢１１０４と、住所１１０５と、職業１１０６との各データから構成される。図１１において、顧客の氏名１１０２及び住所１１０５は、アスタリスク（＊）で表示しているが、実際には、具体的な顧客の氏名と住所が格納されている。
【００４８】
図１２は、購買履歴データ一覧の一例である。購買履歴データは、購買履歴モジュール３０６から取得される。購買履歴データは、データベースにおける管理上の一意なＩＤ１２０１と、商品コード１２０２と、商品名１２０３と、商品の分類１２０４と、ブランド１２０５と、販売日１２０６と、価格１２０７との各データから構成される。図１２において、ブランド１２０５は、ブランド名と仕入れ先の企業が併記されており、特にブランド名が無い場合は、仕入れ先企業のみが記載される。例えば、ＩＤ１２０１の１番は、Ａ社のブランドＡ１の商品であることを意味し、ＩＤ１２０１の３番は、特にブランド名の無いＦ社の商品を意味している。なお、不図示であるが、更に保管する項目が増えれば、より詳細な分析ができる。例えば、価格に関しては、仕入価格、店頭価格、実際の販売価格などのデータが相当し、値引きに対するユーザの購買傾向なども伺える。
【００４９】
図１３は、ページ単位のコンテンツ管理データの一例である。該ページ単位のコンテンツ管理データは、コンテンツ管理モジュール３０８から取得される。コンテンツ管理データは、データベースにおける管理上の一意なＩＤ１３０１と、ブランド１３０２と、コンテンツ名１３０３と、ページ数１３０４と、優先度１３０５と、有効期間１３０６との各データから構成される。
【００５０】
図１４は、部品単位のコンテンツ管理データの一例である。該部品単位のコンテンツ管理データは、コンテンツ管理モジュール３０８から取得される。コンテンツ管理データは、データベースにおける管理上の一意なＩＤ１４０１と、ブランド１４０２と、コンテンツ名１４０３と、データの形式１４０４と、画像サイズ若しくは文字数１４０５と、優先度１４０６と、有効期間１４０７との各データから構成される。
【００５１】
図１３及び図１４において、優先度１３０５及び１４０６は、販売促進中の商品など、優先的に掲載したい情報を判別するための値であり、コンテンツを自動選択する際に参照される。ここで、優先度は、ＡがＢよりも高い。更に、有効期間１３０６及び１４０７は、掲載が可能な期間を示し、有効期間を過ぎたコンテンツは、掲載されない。また、期間の終了が指定されていないコンテンツは、期限無く利用が可能であることを示す。
【００５２】
図１５は、レイアウト管理データの一例である。レイアウト管理データは、レイアウト管理モジュール３０９から取得される。レイアウト管理データは、データベースにおける管理上の一意なＩＤ１５０１と、テンプレートの名称１５０２と、テンプレートが対象とする用紙サイズ１５０３と、ページ数１５０４との各データから構成される。
【００５３】
（印刷データの作成）
次に、印刷データの作成の流れについて説明する。
【００５４】
図１６は、印刷データの作成の流れを示すフローチャートである。印刷データの作成は、データ作成モジュール３１０において処理される。
【００５５】
まず、データ作成モジュール３１０は、顧客管理モジュール３０５から図１１に示す顧客管理データ一覧を取得し、データ作成対象の顧客情報を抽出する（ステップＳ１６０１）。次に、データ作成モジュール３１０は、前記顧客情報と、コンテンツ管理モジュール３０８及びレイアウト管理モジュール３０９とを用いて、はがきの表面を作成する（ステップＳ１６０２）。ここで、レイアウト管理モジュール３０９は、以下の図１７に示すテンプレートを取得する。
【００５６】
図１７は、レイアウト管理モジュール３０９で取得するテンプレートの一例である。テンプレートは、宛先の格納領域１７０１と、氏名の格納領域１７０２と、案内文の格納領域１７０３と、固定のロゴ画像１７０４と、固定のテキスト１７０５とで構成される。
【００５７】
図１８は、図１７に示すテンプレートにデータを設定した表面の作成例である。宛先１８０１は、ステップＳ１６０１で取得した顧客の住所１１０５を格納領域１７０１に格納したものである。顧客の氏名１８０２は、ステップＳ１６０１で取得した顧客の氏名１１０２を格納領域１７０２に格納したものである。案内の文書１８０３は、コンテンツ管理モジュール３０８を用いて取得された文字列を格納領域１７０３に格納したものである。なお、格納されるテキストの大きさやインデント等の属性設定方法は、様々存在する。例えば、格納領域ごとに設定する方法や、本実施形態のように、文字列の条件やフォーマットによって属性を設定する方法等がある。
【００５８】
次に、データ作成モジュール３１０は、上記はがきの表面の作成方法と同様に、はがきの裏面を作成する（ステップＳ１６０３）。
【００５９】
次に、データ作成モジュール３１０は、購買履歴モジュール３０６から顧客の購入履歴を取得し（ステップＳ１６０４）、続いて、購買履歴分析モジュール３０７を用いて顧客の購入履歴分析を行う（ステップＳ１６０５）。
【００６０】
ここで、購買履歴分析では、データ作成モジュール３１０は、過去５年間の購買履歴を集計し、購入した商品の分類やブランドに傾向があるかを判定する。例えば、同じ分類やブランドの商品が複数ある場合には、その商品の数をカウントし、定められた数を越えた場合は、嗜好されているものと判定する。同様に、カウントした数によって嗜好の強さを判定する。この購買履歴分析によって、顧客の嗜好対象と嗜好数を算出する。なお、ここでは簡単な分析方法を例として挙げたが、購買履歴分析は、アプリケーションによって様々な方法が考えられる。例えば、嗜好以外にも、購買日から算出する買い替え時期の商品、購入履歴と年月から算出される嗜好の変化、購入価格帯、値引き率などがある。また、嗜好するブランドと同傾向のブランドを紹介したり、同じ嗜好を持つ他顧客の傾向を分析して紹介したりする等、新たな嗜好を掘り起こすことも考えられる。
【００６１】
次に、データ作成モジュール３１０は、掲載情報の内容を決定し、はがきの表面及び裏面以外の面（以下、「情報面」と表記する）を作成する（ステップＳ１６０６）。なお、情報面の作成は、以下の図１９に示すフローチャートに従って実行される。
【００６２】
図１９は、ステップＳ１６０６における情報面の作成処理の流れを示すフローチャートである。
【００６３】
まず、データ作成モジュール３１０は、購買履歴分析モジュール３０７から購入履歴の分析結果を取得し（ステップＳ１９０１）、顧客の嗜好対象と嗜好数から提供する情報の対象と数を決定する（ステップＳ１９０２）。なお、対象となる情報は、購買履歴分析によって様々である。例えば、特定のブランドや、特定の商品や、或いは、全般的なファッションの情報である。
【００６４】
次に、データ作成モジュール３１０は、情報面のページ数を決定する（ステップＳ１９０３）。なお、ページ数は、顧客の購入量に応じて増減させる等、購入履歴の分析結果から算出される場合もある。また、三つ折り用の用紙を統一して利用するために、ページ数を４ページに固定する等、予め決定しておいてもよい。
【００６５】
次に、データ作成モジュール３１０は、ステップＳ１９０２で決定した情報対象の数分ループし（ステップＳ１９０４）、コンテンツ管理モジュール３０８を利用して対象のコンテンツを取得する（ステップＳ１９０５）。本実施形態では、ステップＳ１９０５で取得されるコンテンツは、図１３に示すページ単位のコンテンツとする。ページ単位のコンテンツは、図１３の１３０４に示されるように、それぞれ割くページ数が異なる。そして、コンテンツの割くページ数の違いが、後述のページ構成決定処理（Ｓ１９０６〜Ｓ１９１７）、さらには折り方の選択（図１６のＳ１６０７〜Ｓ１６１２）に影響する。例えば、ある顧客は、ブランドを問わずアクセサリを多く購入していたとする。その場合、アクセサリに関する様々なブランドの広告を掲載するため、１ページもしくは２ページのコンテンツが複数取得される。その結果、折り方はＺ折りや蛇腹折りが選択されることになる。また別の顧客は、特定ブランドの商品ばかりを購入していたとする。その場合、特定ブランドを強調するために、３ページあるいは４ページを割いたブランドのイメージ広告や総合広告のコンテンツが取得される。その結果、折り方はＣ折りや観音折りが選択されることになる。なお、表面の作成（ステップＳ１６０２）のように、情報面もレイアウトテンプレートと部品単位のコンテンツからページを作成してもよい。
【００６６】
次に、データ作成モジュール３１０は、取得した複数のコンテンツがどのようなページ構成で掲載するべきかを判定し、所定のページ内に収まるように調整を行う（ステップＳ１９０６〜Ｓ１９１７）。
【００６７】
ここで、ステップＳ１９０６〜Ｓ１９１７のページ構成の判定について説明する。このページ構成は、後に用紙の折り方を選択する際に関係する。
【００６８】
まず、データ作成モジュール３１０は、ページ構成がページ数の少ない２ページ×１の構成に収まるかどうかを判定する（ステップＳ１９０６）。もし、２ページ×１に収まるならば、ページ構成を２ページ×１に決定する（ステップＳ１９０７）。もし、ページ構成が２ページ×１に収まらない場合は、次の２ページ×２の構成に収まるかどうかを判定する（ステップＳ１９０８）。以下、同様に小さいページ構成から大きいページ構成へと判定を行い、ページ構成を決定する（ステップＳ１９０８〜Ｓ１９１５）。
【００６９】
ここで、最も大きなページ構成に収まらない場合は、掲載する情報量を減らす必要がある。そこで、データ作成モジュール３１０は、情報量を減らす対象を判定し（ステップＳ１９１６）、コンテンツ管理モジュール３０８を利用して、ステップＳ１９０５で取得したコンテンツよりもページ数の少ないコンテンツを取得する（ステップＳ１９１７）。なお、ステップＳ１９１６では、購買履歴分析で判定した嗜好の強さや販売促進対象の商品であるかどうか等を考慮して判定する。ステップＳ１９１７の後、再びページ構成の調整フローに戻り（ステップＳ１９０６）、データ作成モジュール３１０は、いずれかのページ構成に収まるように調整する。
【００７０】
次に、ページ構成が決定したら、データ作成モジュール３１０は、コンテンツをページに面付けする（ステップＳ１９１８）。
【００７１】
次に、データ作成モジュール３１０は、空白ページがあるかどうかを判定する（ステップＳ１９１９）。ステップＳ１９１９は、購買履歴分析によって取得された情報量が少ない場合や、ページ構成とコンテンツのページ数に差異があり、ページに余りがあった場合に、空白ページを別の情報で埋めるためにデータ作成モジュール３１０により実行される。もし、空白ページがあった場合は、空白ページ数に応じて、個人の嗜好には依らない共通のコンテンツや販売促進のため共通で提供するコンテンツをデータ作成モジュール３１０が取得する（ステップＳ１９２０）。続いて、データ作成モジュール３１０は、面付けを行う（ステップＳ１９２１）。
【００７２】
図１６の印刷データの作成フローチャートの説明に戻る。次に、データ作成モジュール３１０は、決定したページの構成を把握する（ステップＳ１６０７）。そして、把握されたページの構成に応じて、データ作成モジュール３１０は用紙の折り方を選択する（折り方選択ステップ、ステップＳ１６０８〜Ｓ１６１２）。更に、データ作成モジュール３１０は、用紙の種別を選択する（ステップＳ１６１３〜Ｓ１６１５）。これは用紙選択ステップの一例である。ここで、機器能力取得モジュール３１１が、ＭＦＰ１０４の能力データを取得していた場合、データ作成モジュール３１０が、利用できない用紙や折り方を、選択肢から除外するようにすると好適である。これは情報取得ステップの一例である。
【００７３】
ここで、ステップ１６０７において把握された条件において、２ページのユニットが１つというページ構成（２ｐ×１）が把握されていれば、データ作成モジュール３１０は、Ｖ折の折り方と、二つ折り用の用紙を選択する（ステップＳ１６０８、Ｓ１６１３）。図４に示すように、Ｖ折りのページ構成と適合するためである。
【００７４】
ここで、ステップＳ１６１７において把握された条件において、３ページのユニットが１つと１ページのユニットが１つというページ構成（３ｐ×１＋１ｐ×１）が把握できたとする。この場合、データ作成モジュール３１０は、Ｚ折の折り方と、三つ折り用の用紙を選択する（ステップＳ１６０９、Ｓ１６１４）。若しくは、２ページのユニットが２つというページ構成（２ｐ×２）が把握できれば、データ作成モジュール３１０は、Ｃ折の折り方と三つ折り用の用紙を選択する（ステップＳ１６１０、Ｓ１６１４）。図５及び図６で示すように、それぞれＺ折り、Ｃ折りのページ構成と適合するためである。
【００７５】
更に、ステップＳ１６１７において把握された条件において、２ページのユニットが３つというページ構成（２ｐ×３）が把握できれば、データ作成モジュール３１０は、蛇腹折の折り方と四つ折り用の用紙を選択する（ステップＳ１６１１、Ｓ１６１５）。若しくは、４ページのユニットが１つと１ページのユニットが２つというページ構成（４ｐ×１＋１ｐ×２）が把握できれば、データ作成モジュール３１０は、観音折の折り方と四つ折り用の用紙を選択する（ステップＳ１６１２、Ｓ１６１５）。図７及び図８で示すように、それぞれ蛇腹折り、観音折りのページ構成と適合するためである。なお、図８で説明したように、観音折りは、４ｐ×１＋２ｐ×１というページ構成でも選択されることがある。この条件では、２ページのユニットは、最終展開時には１ページずつに分かれるため、展開途中において１つのユニットとして見せたい場合には効果的である。
【００７６】
次に、データ作成モジュール３１０は、印刷ジョブを作成する（印刷ジョブ作成ステップ、ステップＳ１６１６）。印刷ジョブの作成では、ジョブチケット（作業指示書）に折り方が設定される。
【００７７】
図２０は、ジョブチケットの折り方の設定例である。文字列２００１中の「ＦｏｌｄｉｎｇＰａｒａｍｓ」は、このタグが折り設定に関することを意味している。設定パラメータは、印刷ジョブのリソースとして管理される。また、「ＩＤ」は、リソースを一意に示す番号を示す属性である。「Ｃｌａｓｓ」は、リソースがパラメータに関するリソースであることを示す属性である。「Ｓｔａｔｕｓ」は、このリソースが設定可能かどうかを示す属性であり、「ａｖａｉｌａｂｌｅ」は、設定可能であることを意味している。「ＦｏｌｄＣａｔａｌｏｇ」は、折り方を示す属性であり、「Ｆ６−６」は、Ｚ折りを意味している。
【００７８】
最後に、データ作成モジュール３１０は、印刷指示を命令する（ステップＳ１６１７）。印刷指示は、ＶＤＰアプリケーションが実行されるサーバ１０３、若しくは、クライアントＰＣ１０２からＭＦＰ１０４に対して送信される。
【００７９】
（用紙のマージン）
最後に、用紙のマージンについて説明する。
【００８０】
図２１は、Ｃ折りにおけるマージン部分を示す概略図である。用紙２１００において、斜線２１０１は、折り処理時に切り落とされる部分を示す。例えば、Ｃ折りや観音折り等、内側にページを織り込む場合は、折り処理時に用紙２１００がかさばらないように、織り込むページの幅を、数ｍｍ程度短くする。
【００８１】
図１９において、まず、データ作成モジュール３１０は、ステップＳ１９１８及びステップＳ１９２１の面付け時に、図１６のステップＳ１６０７と同様の処理でページ構成から内側に折り込まれるページを判断する。その後、データ作成モジュール３１０は、自動的にマージンを設定し、コンテンツが切れないように面付けを行う（マージン設定ステップＳ１９２１）。なお、マージンを追加したことで、コンテンツが収まらなくなる場合には、コンテンツの位置をずらす、若しくは、コンテンツ全体を縮小する等の方法がある。
【００８２】
以上のように、本発明は、コンテンツの構成により、はがきの折り方、及び用紙の選択を自動で行うことができる。これにより、より効率的及び効果的に圧着はがきを作成する。例えば、Ｚ折とＣ折り、又は蛇腹折りと観音折りのように、全体のページ量と選択される用紙が同じであっても、ユニット構成が異なるために用紙折り方が異なる。しかしながら、本発明は、用紙の折り方を自動的に選択できるので、掲載するコンテンツのページレイアウトの幅が広がり、より効果的な宣伝ができるようになる。特に、ＶＤＰのように自動でコンテンツが作成される場合には、折り方を自動化することで印刷工程全体を自動化することが可能となる。
【００８３】
（その他の実施形態）
本発明は、上記実施形態に限らず、本発明の目的を達成する範囲において、様々な実施の形態を取り得る。
【００８４】
例えば、上記の実施形態では、顧客の購買履歴を分析してページ構成を考慮したが、顧客に応じてダイレクトメールに掲載する量が変化する場合にも適用できる。
【００８５】
図２２は、データ量に基づきページ構成を行ったＶＤＰの一例であり、圧着はがきが展開された状態を示す。この例には、例えば、各種利用明細書や、銀行の取引記録等を個人に連絡する通知書等が相当する。用紙の前面２２０１の４ページ、及び用紙の背面２２０２の２ページには、明細記録２２０３が記載されている。用紙の背面２２０２には、はがきの表面と裏面が面付けされるが、明細記録２２０３等は、セキュリティ等の観点から、はがきの表面及び裏面には記載されない。なお、この例では、顧客の明細記録量に基づいて、ＶＤＰアプリケーションが情報面を６ページと判断し、四つ折り用の用紙と、蛇腹折りによる折り方を選択した。なお、明細記録量が４ページ内に収まるのであれば、三つ折り用の用紙とＺ折による折り方を選択すればよい。
【００８６】
また、例えば、上記の実施形態では、顧客単位に印刷ジョブを作成したが、印刷ジョブをまとめる構成でも適用できる。特に、ＶＤＰ用のデータフォーマットでは、ＲＩＰ（Raster  Image  Processing）されたデータの再利用が可能となり、印刷時のＲＩＰ処理を減らすことができるため、印刷の高速化につながる。印刷ジョブをまとめる方法は、図２０に示すような、折り設定が同じ印刷ジョブをまとめる。
【００８７】
図２３は、印刷ジョブをまとめる処理の流れを示すフローチャートである。まず、データ作成モジュール３１０は、購買管理モジュール３０５から顧客情報の数を取得し（ステップＳ２３０１）、顧客数ループを行う（ステップＳ２３０２）。このループ内では、データ作成モジュール３１０は、図１６に記載の印刷データ作成処理と同様の処理を実行する（ステップＳ２３０３）。更に、データ作成モジュール３１０は、作成されたジョブチケットを参照して（ステップＳ２３０４）、同じ折り設定がループにおいて既出していた場合は（ステップＳ２３０５）、その印刷ジョブをまとめる（ステップＳ２３０６）。なお、複数のジョブチケットを参照することができるＶＤＰ用のデータフォーマットであれば、全ての印刷ジョブを１つの印刷ジョブにまとめることができる。但し、この場合は、印刷ジョブを受信するＭＦＰ側も１つの印刷ジョブで複数の折り設定を扱える必要がある。
【００８８】
また、例えば、上記の実施形態では、ＶＤＰアプリケーションで面付けまでを行ったが、面付け処理をＭＦＰ１０４で行う構成としてもよい。
【００８９】
また、例えば、上記の実施形態では、サーバ１０３にＶＤＰアプリケーションを搭載したが、クライアントＰＣ１０２にＶＤＰアプリケーションを搭載してもよい。この場合、クライアントＰＣ１０２は、ＶＤＰ印刷指示を受信すると、印刷データを自動的に作成し、ＬＡＮ１０１を通じてＭＦＰ１０４へ印刷指示を出す。
【００９０】
また、例えば、上記の実施形態では、用紙の折り処理をＭＦＰ０１０４で行ったが、折り処理及び圧着処理を、圧着はがき作成装置１０５で行う構成としてもよい。または、用紙の折り処理を別の紙折り機で行い、圧着処理を圧着はがき作成装置１０５で行う構成としてもよい。この場合、紙折り機は、ＬＡＮ１０１に接続されている場合は、折り指示をネットワーク経由で受信し、ＬＡＮ１０１に接続されていない場合は、紙折り機の操作パネルから入力された指示に基づいて折り処理を実行する。
【００９１】
更に、例えば、上記の実施形態では、本発明のアプリケーション（印刷プログラム）をネットワークシステム内のサーバに搭載している。しかし、プリンタコントローラ（プリンタへ外付けする装置、若しくは、プリンタ本体に内蔵した専用コンピュータ）に係る画像形成装置に適用も可能である。即ち、本発明は、ネットワークシステムに限定されるものではない。
【００９２】
尚、本発明は、その精神、又はその主要な特徴から逸脱することなく、様々な形で実現する事ができる。従って、前述の実施形態はあらゆる点に於いて単なる例示に過ぎず、限定的に解釈してはならない。
【図面の簡単な説明】
【００９３】
【図１】本発明の実施形態に係るネットワークシステムの概略図である。
【図２】ＶＤＰを実施するコンピュータの構成例を示すブロック図である。
【図３】ＶＤＰアプリケーションのモジュール構成例を示すブロック図である。
【図４】Ｖ折りの説明図である。
【図５】Ｚ折りの説明図である。
【図６】Ｃ折りの説明図である。
【図７】蛇腹折りの説明図である。
【図８】観音折りの説明図である。
【図９】Ｚ折りによるＶＤＰの出力例である。
【図１０】Ｃ折りによるＶＤＰの出力例である。
【図１１】顧客管理データの一例である。
【図１２】購買履歴データの一例である。
【図１３】ページ単位のコンテンツ管理データの一例である。
【図１４】部品単位のコンテンツ管理データの一例である。
【図１５】レイアウト管理データの一例である。
【図１６】印刷データの作成の流れを示すフローチャートである。
【図１７】表面のデータ作成で用いられるテンプレートの一例である。
【図１８】表面のデータ作成例である。
【図１９】情報面の作成処理の流れを示すフローチャートである。
【図２０】ジョブチケットの設定例である。
【図２１】Ｃ折りにおけるマージンを示す説明図である。
【図２２】データ量に基づいたＶＤＰの一例である
【図２３】印刷ジョブをまとめる処理の流れを示すフローチャートである。
【符号の説明】
【００９４】
１００    ネットワークシステム（印刷システム）
１０２    クライアントパーソナルコンピュータ（コンピュータ）
１０３    サーバコンピュータ（サーバ）
１０４    複合印刷機（印刷装置）
１０５    圧着はがき作成装置
Ｓ１６０８〜Ｓ１６１２    折り方選択ステップ
Ｓ１６１３〜Ｓ１６１５    用紙選択ステップ
Ｓ１６０８〜Ｓ１６１５    情報取得ステップ
Ｓ１６１６    印刷ジョブ作成ステップ
Ｓ１９２１    マージン設定ステップ
【図１】
2010157131.tif 000003
【図２】
2010157131.tif 000004
【図３】
2010157131.tif 000005
【図４】
2010157131.tif 000006
【図５】
2010157131.tif 000007
【図６】
2010157131.tif 000008
【図７】
2010157131.tif 000009
【図８】
2010157131.tif 000010
【図９】
2010157131.tif 000011
【図１０】
2010157131.tif 000012
【図１１】
2010157131.tif 000013
【図１２】
2010157131.tif 000014
【図１３】
2010157131.tif 000015
【図１４】
2010157131.tif 000016
【図１５】
2010157131.tif 000017
【図１６】
2010157131.tif 000018
【図１７】
2010157131.tif 000019
【図１８】
2010157131.tif 000020
【図１９】
2010157131.tif 000021
【図２０】
2010157131.tif 000022
【図２１】
2010157131.tif 000023
【図２２】
2010157131.tif 000024
【図２３】
2010157131.tif 000025