(57)【要約】【課題】複数バージョンの画像の出力において、特定の出力物を、手間をかけずに再度出力できる個別画像データ生成装置および個別画像データ生成プログラムを提供する。【解決手段】共通に用いられて配置されるマスタ要素と、個別に用いられて配置される複数のバリアブル要素とを取得する要素取得部と、マスタ要素および複数のバリアブル要素に基づいて複数バージョンの画像を個別に表わした複数の個別画像データを生成する個別画像データ生成部と、画像出力装置に、個別画像データを出力する画像出力部と、出力された個別画像データが表す画像に用いられたバリアブル要素を記憶する要素記憶部と、記憶されているバリアブル要素のなかから検索を行う要素検索部と、検索されたバリアブル要素のいずれかを操作に応じて指定する要素指定部と、指定されたバリアブル要素に対応した個別画像データを画像出力装置に再度出力する再出力部とを備えた。【選択図】図５
2008217446.tif 000002
【特許請求の範囲】
【請求項１】
それぞれに少なくとも１つの要素が配置される複数バージョンの画像に共通に用いられて配置されるマスタ要素と、該複数バージョンの画像それぞれで個別に用いられて配置される複数のバリアブル要素とを取得する要素取得部と、
前記マスタ要素および前記複数のバリアブル要素に基づいて前記複数バージョンの画像を個別に表わした複数の個別画像データを生成する個別画像データ生成部と、
前記個別画像データが表した画像を該個別画像データに基づいてプリント出力する画像出力装置に、前記個別画像データ生成部で生成された複数の個別画像データを出力する画像出力部と、
前記画像出力部によって出力された複数の個別画像データが表す複数バージョンの画像に用いられた複数のバリアブル要素を記憶する要素記憶部と、
前記記憶部に記憶されている複数のバリアブル要素のなかから、操作で与えられる条件に該当するバリアブル要素を検索する要素検索部と、
前記要素検索部による検索で見つかったバリアブル要素のうち１つ以上のバリアブル要素を操作に応じて指定する要素指定部と、
前記複数の個別画像データのうち、前記要素指定部で指定されたバリアブル要素に対応した個別画像データを前記画像出力装置に再度出力する再出力部とを備えたことを特徴とする個別画像データ生成装置。
【請求項２】
前記バリアブル要素が文字からなる要素であって、
前記要素検索部が、前記条件として検索文字を与えられ、該検索文字と一部又は全部が一致するバリアブル要素を検索するものであることを特徴とする請求項１記載の個別画像データ生成装置。
【請求項３】
前記複数のバリアブル要素それぞれに付属情報が対応付けられているテーブルを取得するテーブル取得部を備え、
前記要素検索部が、前記条件として前記付属情報を与えられ、該付属情報に対応したバリアブル要素を検索するものであることを特徴とする請求項１記載の個別画像データ生成装置。
【請求項４】
コンピュータシステムに組み込まれ、そのコンピュータシステム上に、
それぞれに少なくとも１つの要素が配置される複数バージョンの画像に共通に用いられて配置されるマスタ要素と、該複数バージョンの画像それぞれで個別に用いられて配置される複数のバリアブル要素とを取得する要素取得部と、
前記マスタ要素および前記複数のバリアブル要素に基づいて前記複数バージョンの画像を個別に表わした複数の個別画像データを生成する個別画像データ生成部と、
前記個別画像データが表した画像を該個別画像データに基づいてプリント出力する画像出力装置に、前記個別画像データ生成部で生成された複数の個別画像データを出力する画像出力部と、
前記画像出力部によって出力された複数の個別画像データが表す複数バージョンの画像に用いられた複数のバリアブル要素を記憶する要素記憶部と、
前記記憶部に記憶されている複数のバリアブル要素のなかから、操作で与えられる条件に該当するバリアブル要素を検索する要素検索部と、
前記要素検索部による検索で見つかったバリアブル要素のうち１つ以上のバリアブル要素を操作に応じて指定する要素指定部と、
前記複数の個別画像データのうち、前記要素指定部で指定されたバリアブル要素に対応した個別画像データを前記画像出力装置に再度出力する再出力部とを構築することを特徴とする個別画像データ生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のバリアブル要素に基づいて複数バージョンの画像を個別に表わした複数の個別画像データを生成するための個別画像データ生成装置および個別画像データ生成プログラムに関する。
【背景技術】
【０００２】
近年、印刷物の作成にあたり、データベースなどに保存された情報を取り出し、取り出した情報と、所定の文章や絵や写真などを組みあわせて印刷用データを作成する技術が、コンピュータ技術の発展とともに急速に進んでいる。この技術は、ダイレクトメイルや年賀状のように、送り先の住所や名前といった、所定箇所の印刷内容に関しては個々の印刷物で印刷内容が異なり、その箇所以外の印刷内容に関しては複数の印刷物で印刷内容が共通するような印刷物の作成の際に頻繁に用いられている。このように、所定箇所の印刷内容だけが個々の印刷物で異なるような印刷物の印刷はバリアブル印刷と呼ばれており、現在では、データベース等から、上記所定箇所の互いに異なる印刷内容を与える情報を読み出して、共通部分となる画像データや文字データと組み合わせるソフトウェアとして、様々なバリアブルアプリケーションソフトウェアが知られている。
【０００３】
バリアブル印刷では、個々の印刷物で印刷内容が異なる印刷物が、大量に作成されることが多く、印刷作業の後で、必要部数の印刷物が得られたか（すなわち印刷落ちがないか、ダブリがないか）を、個々の印刷物について人間がいちいち検査するのは、非常に手間がかかる。そこで、最近では、個々の印刷物に、それぞれの印刷物の印刷内容を識別するための識別マークを印刷作業時につけておき、印刷後に読取装置がその識別マークの読取を行うことで、必要部数の印刷物が得られたかを検査する方式が提案されている（例えば、特許文献１参照）。
【特許文献１】特開２０００−３０１８１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１記載の方式では、印刷後に印刷物が紛失した場合や、印刷ミスにより識別マークが印刷されなかった場合のように、識別情報が失われた特定の印刷物について再度印刷することが必要となったときには、参照できる識別マークが存在しないため、個々の印刷物について識別情報が記載されたデータベース等から、再印刷の対象となる特定の印刷物についての識別情報を人間が探し出した上で、バリアブルアプリケーションを使って、その特定の印刷物の印刷内容を表したデータを再度生成しなければならない。バリアブル印刷の印刷物には、上述したように個々の印刷物に応じて印刷内容が異なる箇所があるので、印刷部数が多いと、個々の印刷物の内容を表したデータ量も非常に大きくなり、上記のような作業を人間が行うのは、大変手間がかかる。
【０００５】
本発明は、上記事情に鑑み、複数バージョンの画像の出力において、特定の出力物を、手間をかけずに再度出力できる個別画像データ生成装置および個別画像データ生成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するための本発明の個別画像データ生成装置は、
それぞれに少なくとも１つの要素が配置される複数バージョンの画像に共通に用いられて配置されるマスタ要素と、該複数バージョンの画像それぞれで個別に用いられて配置される複数のバリアブル要素とを取得する要素取得部と、
上記マスタ要素および上記複数のバリアブル要素に基づいて上記複数バージョンの画像を個別に表わした複数の個別画像データを生成する個別画像データ生成部と、
上記個別画像データが表した画像を該個別画像データに基づいてプリント出力する画像出力装置に、上記個別画像データ生成部で生成された複数の個別画像データを出力する画像出力部と、
上記画像出力部によって出力された複数の個別画像データが表す複数バージョンの画像に用いられた複数のバリアブル要素を記憶する要素記憶部と、
上記記憶部に記憶されている複数のバリアブル要素のなかから、操作で与えられる条件に該当するバリアブル要素を検索する要素検索部と、
上記要素検索部による検索で見つかったバリアブル要素のうち１つ以上のバリアブル要素を操作に応じて指定する要素指定部と、
上記複数の個別画像データのうち、上記要素指定部で指定されたバリアブル要素に対応した個別画像データを上記画像出力装置に再度出力する再出力部とを備えたことを特徴とする。
【０００７】
本発明の個別画像データ生成装置には、複数バージョンの画像それぞれについてのバリアブル要素が記憶されており、ユーザは、それら複数のバリアブル要素の中から所望のバリアブル要素を検索し、その所望のバリアブル要素に対応した個別画像データを画像出力装置に再度出力させることができる。このため、本発明の個別画像データ生成装置は、特定の出力物を、手間をかけずに再度出力できる。
【０００８】
また、本発明の個別画像データ生成装置において、「上記バリアブル要素が文字からなる要素であって、上記要素検索部が、上記条件として検索文字を与えられ、該検索文字と一部又は全部が一致するバリアブル要素を検索するものである」という形態は好ましい形態である。
【０００９】
バリアブル要素が絵であっても、形や色に基づいた検索技術は存在するので検索は可能であるが、バリアブル要素が文字であると、検索情報の入力に手間がかからず、検索アルゴリズムも単純であるので検索が容易である。
【００１０】
また、本発明の個別画像データ生成装置において、「上記複数のバリアブル要素それぞれに付属情報が対応付けられているテーブルを取得するテーブル取得部を備え、上記要素検索部が、上記条件として上記付属情報を与えられ、該付属情報に対応したバリアブル要素を検索するものである」という形態も好ましい形態である。
【００１１】
例えば、個人のＩＤ情報等は、その個人用の印刷物を指定するのに有用な情報であるが、美感や個人情報保護を考慮するとバリアブル要素に含めるのは望ましくないことが多い。付属情報を用いる上記の形態によれば、印刷されていないＩＤ情報等に基づいた検索が可能となり有用性が高い。
【００１２】
上記目的を達成するための本発明の個別画像データ生成プログラムは、
コンピュータシステムに組み込まれ、そのコンピュータシステム上に、
それぞれに少なくとも１つの要素が配置される複数バージョンの画像に共通に用いられて配置されるマスタ要素と、該複数バージョンの画像それぞれで個別に用いられて配置される複数のバリアブル要素とを取得する要素取得部と、
上記マスタ要素および上記複数のバリアブル要素に基づいて上記複数バージョンの画像を個別に表わした複数の個別画像データを生成する個別画像データ生成部と、
上記個別画像データが表した画像を該個別画像データに基づいてプリント出力する画像出力装置に、上記個別画像データ生成部で生成された複数の個別画像データを出力する画像出力部と、
上記画像出力部によって出力された複数の個別画像データが表す複数バージョンの画像に用いられた複数のバリアブル要素を記憶する要素記憶部と、
上記記憶部に記憶されている複数のバリアブル要素のなかから、操作で与えられる条件に該当するバリアブル要素を検索する要素検索部と、
上記要素検索部による検索で見つかったバリアブル要素のうち１つ以上のバリアブル要素を操作に応じて指定する要素指定部と、
上記複数の個別画像データのうち、上記要素指定部で指定されたバリアブル要素に対応した個別画像データを上記画像出力装置に再度出力する再出力部とを構築することを特徴とする。
【００１３】
この本発明の個別画像データ生成プログラムをコンピュータシステム内で実行することによって、本発明の個別画像データ生成装置を容易に実現することができる。
【００１４】
なお、本発明にいう個別画像データ生成プログラムについては、ここではその基本形態のみを示すにとどめるが、これは単に重複を避けるためであり、本発明にいう個別画像データ生成プログラムには、上記の基本形態のみでなく、前述した個別画像データ生成装置の各形態に対応する各種の形態が含まれる。
【００１５】
さらに、本発明の個別画像データ生成プログラムがコンピュータシステム上に構築する要素検索部などといった要素は、１つの要素が１つのプログラム部品によって構築されるものであってもよく、１つの要素が複数のプログラム部品によって構築されるものであってもよく、複数の要素が１つのプログラム部品によって構築されるものであってもよい。また、これらの要素は、そのような作用を自分自身で実行するものとして構築されていてもよく、あるいは、コンピュータシステムに組み込まれている他のプログラムやプログラム部品に指示を与えて実行するものとして構築されていてもよい。
【発明の効果】
【００１６】
本発明によれば、特定の出力物を、手間をかけずに再度出力できる。
【発明を実施するための最良の形態】
【００１７】
以下図面を参照して本発明の実施の形態を説明する。
【００１８】
図１は、本発明の一実施形態が適用されるバリアブル印刷システムの構成図である。
【００１９】
このバリアブル印刷システムは、パーソナルコンピュータ１００および出力装置２１７０を有しており、このバリアブル印刷システムでは、パーソナルコンピュータ１００によって、バリアブル印刷を実行するための実行データが作成され、作成された実行データに基いて出力装置２１７０により用紙上への出力が行われて、さらに出力装置２１７０により出力物の折りたたみ加工等も行われる。ここでいうバリアブル印刷とは、宛先などのように互いに異なる印刷内容と、年賀状のあいさつ文や広告の内容のように互いに共通の印刷内容とを組み合わせて複数の印刷物を作成する印刷形態を指し、互いに異なる印刷内容は、レコードと呼ばれる。以下では、このバリアブル印刷システムで行われるバリアブル印刷の一例として、送り先となる郵便番号、住所、氏名が記載され、さらにメッセージ文と画像が組みあわされて記載されているダイレクトメイル２１０を、所定の複数の送り先それぞれについて一部ずつ作成する場合について説明する。このダイレクトメイル２１０には、送り先についての情報である、郵便番号、住所、氏名を除けば、どの送り先に送られるダイレクトメイル２１０にも共通のメッセージ文と画像が記載されている。従って、この例では、郵便番号、住所、氏名が、レコードに相当する。
【００２０】
ダイレクトメイル２１０に記載される、郵便番号、住所、氏名についての情報は、パーソナルコンピュータ１００にあらかじめ入力されている１つのエクセルファイル２２０中に、一覧となって記載されている。このエクセルファイル２２０の中から、郵便番号、住所、氏名の情報を表したデータがバリアブルアプリケーション１０ａにより取り出されて、画像２１０ａやメッセージ文２１０ｂといった、いずれの送り先についても共通の記載事項のデータと組みあわされて、上述した実行データが作成される。この実行データは、
レコードの内容がレコードごとに区分されて記載された、ＰＰＭＬ（Ｐｅｒｓｏｎａｌｉｚｅｄ  Ｐｒｉｎｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式のデータであり、このＰＰＭＬ形式の実行データ（以下、ＰＰＭＬデータと略す）には、各レコードの印刷位置、色、フォント等も規定されている。このＰＰＭＬデータに基づいて、個々の印刷物ごとに印刷内容を表した印刷用のラスターデータが、ＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）１０によって生成され、このラスターデータに基づき出力装置２１７０において出力が行われ、さらに、出力装置２１７０により出力物の折りたたみ処理が行われる。
【００２１】
なお、ここでは、出力装置２１７０は、１台で出力機能と出力物の折りたたみ機能との両方を備えているものとして説明するが、上記のバリアブル印刷システムにおいて出力装置２１７０に代えて、出力装置と出力物の折りたたみ装置とがそれぞれ独立の装置となっているものを代わりに用いても、同様のバリアブル印刷が実行される。また、ここでは、実行データのフォーマットとしてＰＰＭＬ形式が採用されているが、本発明は、ＰＰＭＬ形式以外のフォーマットも採用可能である。
【００２２】
図では、作成されたダイレクトメイル２１０として、ダイレクトメイル２１０の紙が広げられた時の状態が示されているが、実際には、出力装置２１７０における折りたたみ処理により、中央の点線２１７０ａのところで、宛先を外側に向けて２つ折りに折りたたまれた状態のダイレクトメイル２１０が作成される。ダイレクトメイル２１０は、このように折りたたまれた状態で封筒２１００に入れられる。このとき、ダイレクトメイル２１０に記載された送り先が、封筒２１００の透明部分２１００ａを通して外部から判読できる様態で封筒２１００に入れられ、この状態でそれぞれの送り先に配達される。
【００２３】
このバリアブル印刷システムでは、配達過程でのダイレクトメイル２１０の紛失や、宛先部分が印刷落ちしている等の理由で、特定のレコードについて、ダイレクトメイル２１０を再度印刷することが必要となったときのために、ダイレクトメイル２１０の再印刷が必要なレコードを手早く特定して再印刷するための機能がＲＩＰ１０に備えられている。このレコードの特定のために、ＲＩＰ１０には、エクセルファイル２２０内に備えられ、各レコードの相異点となっている、郵便番号、住所、氏名についての情報を含む、送り先についての詳細な情報を表したエクセルデータが入力される。
【００２４】
図１のバリアブル印刷システムにおいては、パーソナルコンピュータ１００が、本発明の個別画像データ生成装置の一実施形態として動作する。以下では、このパーソナルコンピュータ１００について説明する。
【００２５】
図２は、本発明の個別画像データ生成装置の一実施形態として動作するパーソナルコンピュータの外観斜視図、図３は、そのハードウェア構成図である。
【００２６】
このパーソナルコンピュータ１００は、後述するＣＰＵ、ＲＡＭメモリ、ハードディスク等を内蔵した本体部１１０、本体部１１０からの指示により表示画面１２１に画面表示を行なう画像表示装置１２０、このパーソナルコンピュータ１００内にユーザの指示や文字情報を入力するためのキーボード１３０、表示画面１２１上の任意の位置を指定することによりその位置に応じた指示を入力するマウス１４０を備えている。
【００２７】
本体部１１０は、さらにフレキシブルディスク（以下ＦＤと略す）が装填されるＦＤ装填口１１１、ＣＤ−ＲＯＭが装填されるＣＤ−ＲＯＭ装填口１１２を有しており、その内部には、装填されたＦＤやＣＤ−ＲＯＭをドライブする、後述するＦＤドライブ、ＣＤ−ＲＯＭドライブも内蔵されている。
【００２８】
本体部１１０の内部には、図３に示すように、各種プログラムを実行するＣＰＵ２１１、ハードディスク装置２１３に格納されたプログラムが読み出されＣＰＵ２１１での実行のために展開される主メモリ２１２、各種プログラムやデータ等が保存されたハードディスク装置２１３、ＦＤ２１４０が装填され、その装填されたＦＤ２１４０にアクセスするＦＤドライブ２１４、ＣＤ−ＲＯＭ２１５０が装填され、その装填されたＣＤ−ＲＯＭ２１５０にアクセスするＣＤ−ＲＯＭドライブ２１５が内蔵されている。これらの各種要素と、さらに、図２にも示す画像表示装置１２０、キーボード１３０、マウス１４０は、バス１２００を介して相互に接続されている。また、パーソナルコンピュータ１００の外部には、上述したように、バリアブル印刷物の出力および出力物の折りたたみ処理等の後処理のための出力装置２１７０が備えられており、パーソナルコンピュータ１００から出力データを送るために、パーソナルコンピュータ１００には入出力インタフェース２１６が内蔵されている。この入出力インタフェース２１６も、パーソナルコンピュータ１００内部のハードウェアを構成する上述の各種要素と、バス１２００を介して相互に接続されている。
【００２９】
次に本発明の個別画像データ生成プログラムの一実施形態について説明する。
【００３０】
本発明の個別画像データ生成プログラムの一実施形態が、例えばＣＤ−ＲＯＭ２１５０に記憶されている場合には、このＣＤ−ＲＯＭ２１５０がＣＤ−ＲＯＭ装填口１１２から本体１１０内に装填されると、そのＣＤ−ＲＯＭ２１５０に記憶された個別画像データ生成プログラムがＣＤ−ＲＯＭドライブ２１５によりこのパーソナルコンピュータ１００のハードディスク装置２１３内にインストールされる。そして、このハードディスク装置２１３内にインストールされた個別画像データ生成プログラムが起動されると、このパーソナルコンピュータ１００は、本発明の個別画像データ生成装置の一実施形態として動作する。
【００３１】
図４は、本発明の個別画像データ生成プログラムの一実施形態を示す図である。
【００３２】
ここでは、この個別画像データ生成プログラム９００は、ＣＤ−ＲＯＭ２１５０に記憶されている。なお、本発明にいう個別画像データ生成プログラム９００が記憶される記憶媒体としては、図４に示すＣＤ−ＲＯＭ２１５０のみならず、図３に示すハードディスク装置２１３やＦＤ２１４０、図３および図４には不図示のＤＶＤやＭＯ等といった種々の記憶媒体が採用されうる。
【００３３】
この個別画像データ生成プログラム９００は、図２および図３に示すパーソナルコンピュータ１００内で実行され、上述したように、そのパーソナルコンピュータ１００を本発明の一実施形態として動作させるものであり、記憶部２１、抽出部２２、表示制御部２３，および印刷制御部２４を有している。
【００３４】
この個別画像データ生成プログラム９００の各要素の詳細な内容については、後で、パーソナルコンピュータ１００内の各部の作用と一緒に説明する。
【００３５】
図５は、図２および図３に示すパーソナルコンピュータを本発明の個別画像データ生成装置の一実施形態として動作させるためにこのパーソナルコンピュータ上に構築される要素と、それらの要素による作用の概略を表す図である。
【００３６】
図４に示す個別画像データ生成プログラム９００が図２および図３に示すパーソナルコンピュータ１００にインストールされると、記憶部１１、抽出部１２、表示制御部１３，および印刷制御部１４の各要素がパーソナルコンピュータ１００上に構築されて、図１に示すＲＩＰ１０が構成される。このＲＩＰ１０の機能によって、パーソナルコンピュータ１００が本発明の個別画像データ生成装置の一実施形態として動作する。記憶部１１、抽出部１２、表示制御部１３，および印刷制御部１４は、図４に示す個別画像データ生成プログラム９００における、記憶部２１、抽出部２２、表示制御部２３，および印刷制御部２４それぞれによってパーソナルコンピュータ１００上に構築されるものである。従って図４の各要素は図５の各要素に対応するが、この図５の各要素は、図２および図３に示すパーソナルコンピュータ１００のハードウェアとそのパーソナルコンピュータ１００で実行されるＯＳやアプリケーションプログラムとの組合せで構成されているのに対し、図４に示す個別画像データ生成プログラム９００の各要素はそれらのうちのアプリケーションプログラムのみにより構成されている点が異なる。なお、図１に示すバリアブルアプリケーション１０ａについては、上述した、個別画像データ生成プログラム９００によるインストールとは別に、あらかじめ、バリアブルアプリケーションインストール用の記録媒体を用いてインストールされる。
【００３７】
以下では、図５に示す各要素と、各要素による作用の概略について説明する。
【００３８】
バリアブルアプリケーション１０ａによりＰＰＭＬデータが作成され、作成されたＰＰＭＬデータが、記憶部１１に入力されて記憶される。ここで、このＰＰＭＬデータは、各送り先について共通する印刷内容（マスタ要素）を表すデータと、各送り先について互いに異なる印刷内容（レコード）をレコードごとに区分して表しているデータとで構成されている。印刷制御部１４は、このＰＰＭＬデータに基づいて、個々の印刷物ごとに印刷内容を表した印刷用のラスターデータを生成して出力装置２１７０に送り、所定の複数の送り先それぞれについてのダイレクトメイル２１０が印刷される。ここで、記憶部１１には、エクセルファイル２２０が有する、送り先についての詳細な情報を表したエクセルデータも入力されている。抽出部１２は、複数のレコードのうちの特定のレコードについてダイレクトメイル２１０を再印刷することが必要になった際に、その特定のレコードについての検索情報の入力をユーザから受けて、記憶部１１に記憶されているエクセルデータから、その検索情報に該当する全てのレコードについて、送り先の情報を抽出する。表示制御部１３は、抽出部１２によって抽出された送り先の情報を、図２および図３に示す画像表示装置１２０に一覧表示させる。印刷制御部１４は、ユーザから、再印刷の対象となるレコードの指定（レコード指定情報の入力）を受けて、そのレコードについて印刷用のラスターデータを生成して出力装置２１７０に送り、再印刷が実現する。
【００３９】
ここで、記憶部１１が、本発明にいう要素取得部と要素記憶部とテーブル取得部とを兼ねた一例に相当し、抽出部１２が、本発明にいう要素検索部の一例に相当し、印刷制御部１４が、本発明にいう個別画像データ生成部と画像出力部と要素指定部と再出力部とを兼ねた一例に相当する。
【００４０】
ここで、記憶部１１に記憶されているエクセルデータとＰＰＭＬデータについて説明する。
【００４１】
図６は、図５のエクセルファイルの内容を表した図、図７は、図５の記憶部に記憶されているＰＰＭＬデータの構造を表した図である。
【００４２】
図６に示すように、エクセルファイル２２０には、それぞれの送り先について、会員番号、郵便番号、住所、苗字、名前、および電話番号の情報が一覧となって記載されており、記憶部１１に記憶されているエクセルデータは、これらの情報を表したデータである。この一覧のうち、点線で囲まれた、郵便番号、住所、苗字、名前の情報が、図１に示すように、ダイレクトメイル２１０上に記載される内容である。
【００４３】
図５のＲＩＰ１０においては、各レコードの識別子として、上記の送り先についての情報のうち、図６の一点鎖線で囲まれた会員番号が用いられている。例えば、図６の点線内の一番上に位置する、郵便番号「３３０−０８４５」、住所「埼玉県…」、苗字「相川」、名前「奈々」となっている送り先の人物については、会員番号が「００１０１」であるので、この一番上の、郵便番号「３３０−０８４５」、住所「埼玉県…」、苗字「相川」、名前「奈々」のレコードは、「００１０１」のレコードとして認識される。具体的には、各レコードの識別子は、ＰＰＭＬデータ中において、各レコードを表すデータの先頭において定義されている。
【００４４】
図７に示すように、ＰＰＭＬデータの先頭には、図１の画像２１０ａやメッセージ文２１０ｂやレイアウトの情報といった、いずれの送り先についても共通の事項を表したマスタ要素のデータが記載されており、その下に、各レコードの内容を表すデータがレコードごとに区分され記載されている。
【００４５】
上述した、レコードの識別子は、例えば、「００１０１」のレコードについては、図７の一番上に示す、「〈ＤＯＣＵＭＥＮＴ＿ＳＥＴ  Ｌａｂｅｌ  ＝  ”００１０１”〉」のように、「〈ＤＯＣＵＭＥＮＴ＿ＳＥＴ  Ｌａｂｅｌ  ＝」の後の、２つの引用符「”」「”」の間の数字として定義される。また、この図に示すように、「〈ＤＯＣＵＭＥＮＴ＿ＳＥＴ  Ｌａｂｅｌ  ＝  ”００１０１”〉」という文の後には、「００１０１」のレコードを表したデータが続いており、「〈／ＤＯＣＵＭＥＮＴ＿ＳＥＴ〉」という文によって、この「００１０１」のレコードを表したデータの記載が終了する。この「００１０１」のレコードを表したデータの中に、図６の、郵便番号「３３０−０８４５」、住所「埼玉県…」、苗字「相川」、名前「奈々」の情報が記載されている。同様のデータ構成で他のレコードも記載されている。このように、図７のＰＰＭＬデータでは、各レコードについて、識別子の定義の後にそのレコードを表したデータが順番に続くという構造が備えられることで、それぞれのレコードが、ＰＰＭＬデータ中で、それぞれのレコードの識別子によって識別できるようになっている。
【００４６】
なお、ここでは、レコードの識別子として、会員番号が採用されているが、レコードの識別子は、会員番号以外の、例えば、「名前」や「電話番号」であってもよく、また、エクセルファイル中に記載されている順番（例えば、１０番目）をそのまま識別子として用いてもよい。このように、どの情報を識別子として採用するかは、ユーザによるバリアブルアプリケーション１０ａの設定によって決定される。ただし、識別子としては、レコードを互いに識別する上で識別力のあるものが好ましく、ここで識別子として用いられている会員番号は、送り先ごとに異なるものであるとして説明を行う。
【００４７】
次に、複数のレコードのうちの特定のレコードについて再印刷を行う際の図５の各部の動作について詳しく説明する。
【００４８】
図８は、特定のレコードについて再印刷を行う際の図５の各部の動作を表したフローチャ−トである。
【００４９】
印刷したダイレクトメイルのうち、例えば印刷後の印刷物の紛失等により、特定の送り先のダイレクトメイルを再印刷することが必要になったときは、多くの場合、紛失したことは認識されていても、その特定の送り先について、郵便番号、住所、苗字、名前の全ての情報までは把握されていないことが多い。そこで、図５の抽出部１２は、ユーザから再印刷の対象となるレコードを特定するのに手がかりとなる検索情報を取得し、その検索情報を基に、記憶部１１に記憶されているエクセルデータの中から、該当するレコード全てについての情報を抽出する（ステップＳ１）。以下では、例を挙げて具体的に説明する。
【００５０】
図９は、特定のレコードについて再印刷を行う際に表示される再印刷設定ウィンドウである。
【００５１】
例えば、紛失したダイレクトメイルの送り先の人物について、ユーザが、その人物の正確な住所は覚えていないが、その人物の住所が存在する地域名（県名、都市名、町名など）やその人物の苗字だけは覚えている場合には、ユーザは、図２および図３に示すキーボード１３０やマウス１４０を用いて、再印刷設定ウィンドウ３００中の検索項目選択欄３０２に「苗字」を表示させ、さらに検索ワード入力欄３０１にその人物の名前を書き入れる。例えば、その人物の名前が「石田」であれば、図９に示すように「石田」という苗字が入力される。ここで、この図では不図示であるが、検索項目選択欄３０２では、マウス１４０を用いて検索項目表示ボタン３０２ａがクリックされることにより、図６に示す、会員番号、郵便番号、住所、苗字、名前、および電話番号の全項目が表示され、表示された項目の中からユーザが、検索する項目を選択できるようになっている。
【００５２】
ユーザは、このように検索項目選択欄３０２に送り先の人物について知っている情報を入力すると、検索実行ボタン３０３をクリックする。このユーザのクリック操作により、抽出部１２は、苗字が「石田」であるという検索情報を取得し、図６の一覧の中に記載されている、苗字が「石田」というレコードの情報を、記憶部１１に記憶されているエクセルデータの中から抽出する。
【００５３】
表示制御部１３は、抽出部１２によって抽出されたレコードの情報を、表示画面上に一覧表示させる（図８のステップＳ２）。例えば、苗字が「石田」である送り先の人物は、図６の一覧においては、名前が「さやか」である人物と、名前が「ひろみ」である人物の２人だけだとすると、表示制御部１２の制御により、検索結果表示欄３０４に、図９に示すように、この２人のレコードに関する情報が表示される。この検索結果表示欄３０４
の左端には、再印刷対象となる送り先を選択するためのチェックボックス３０４ａが送り先ごとに設けられている。ユーザは、表示された住所と、自分の記憶の中にある、再印刷対象の人物の住所が存在する地域名とを照合して再印刷対象の送り先を選び出し、その送り先のチェックボックス３０４ａをクリックする。図９では、上から２番目の、会員番号が「００１０２」の送り先が選択されている様子が示されている。チェックボックス３０４ａのクリックで送り先が選択された後、ユーザは、再印刷設定ウィンドウ３００の右下にあるＯＫボタン３０６をクリックする。なお、ユーザは、再印刷対象の送り先が選び出せず、苗字以外の他の検索項目で検索したくなった場合などには、キャンセルボタン３０５をクリックすることで検索を続けることも可能である。
【００５４】
ユーザにより会員番号が「００１０２」の送り先が選択されてＯＫボタン３０６がクリックされると、図５の印刷制御部１４は、再印刷の対象として、識別子の数字が「００１０２」のレコードが指定されたというレコード指定情報を認識する。そして、印刷制御部１４は、図７のＰＰＭＬデータの中から、識別子の数字が「００１０２」のレコードについて印刷用のラスターデータを生成して出力装置２１７０に送り、このレコードについての再印刷が実現する（図８のステップＳ３）。
【００５５】
このように、図５に示すＲＩＰ１０では、特定のレコードについて再度印刷することが必要となったときでも、バリアブルアプリケーションを使わずにその目的のレコードについて簡単に再印刷を実行することができるので、再印刷にかける人間の手間が少なくてすむ。
【００５６】
なお、以上の説明では、図９の検索結果表示欄３０４には、図６のエクセルファイルに記載されている全ての項目について検索結果が表示されているが、本発明では、表示される内容は、ユーザが再印刷の対象となるレコードを特定できるのに十分な情報量を有するものであればよく、検索の際に参照されるデータの一部が表示されるものであってもよい。
【図面の簡単な説明】
【００５７】
【図１】本発明の一実施形態が適用されるバリアブル印刷システムの構成図である。
【図２】本発明の個別画像データ生成装置の一実施形態として動作するパーソナルコンピュータの外観斜視図である。
【図３】本発明の個別画像データ生成装置の一実施形態として動作するパーソナルコンピュータのハードウェア構成図である。
【図４】本発明の個別画像データ生成プログラムの一実施形態を示す図である。
【図５】図２および図３に示すパーソナルコンピュータを本発明の個別画像データ生成装置の一実施形態として動作させるためにこのパーソナルコンピュータ上に構築される要素と、それらの要素による作用の概略を表す図である。
【図６】図５のエクセルファイルの内容を表した図である。
【図７】図５の記憶部に記憶されているＰＰＭＬデータの構造を表した図である。
【図８】特定のレコードについて再印刷を行う際の図５の各部の動作を表したフローチャ−トである。
【図９】特定のレコードについて再印刷を行う際に表示される再印刷設定ウィンドウである。
【符号の説明】
【００５８】
１０  ＲＩＰ
１０ａ  バリアブルアプリケーション
１１  記憶部
１２  抽出部
１３  表示制御部
１４  印刷制御部
２１  記憶部
２２  抽出部
２３  表示制御部
２４  印刷制御部
１００  パーソナルコンピュータ
１１０  本体部
１１１  ＦＤ装填口
１１２  ＣＤ−ＲＯＭ装填口
１２０  画像表示装置
１２１  表示画面
１３０  キーボード
１４０  マウス
１２００  バス
２１０  ダイレクトメイル
２１０ａ  画像
２１０ｂ  メッセージ文
２２０  エクセルファイル
２１００  封筒
２１００ａ  透明部分
２１７０ａ  点線
２１１  ＣＰＵ
２１２  主メモリ
２１３  ハードディスク装置
２１４  ＦＤドライブ
２１４０  ＦＤ
２１５  ＣＤ−ＲＯＭドライブ
２１５０  ＣＤ−ＲＯＭ
２１６  入出力インタフェース
２１７０  出力装置
３００  再印刷設定ウィンドウ
３０１  検索ワード入力欄
３０２  検索項目選択欄
３０２ａ  検索項目表示ボタン
３０３  検索実行ボタン
３０４  検索結果表示欄
３０４ａ  チェックボックス
３０５  キャンセルボタン
３０６  ＯＫボタン
９００  個別画像データ生成プログラム
【図１】
2008217446.tif 000003
【図２】
2008217446.tif 000004
【図３】
2008217446.tif 000005
【図４】
2008217446.tif 000006
【図５】
2008217446.tif 000007
【図６】
2008217446.tif 000008
【図７】
2008217446.tif 000009
【図８】
2008217446.tif 000010
【図９】
2008217446.tif 000011