(57)【要約】【課題】レコード毎に印刷内容を差し替えて印刷を行うバリアブル印刷において、印刷処理の実行中に利用者が印刷内容をリアルタイムで確認することを可能にする印刷方法を提供する。【解決手段】本発明の印刷方法は、レコード毎に印刷内容を差し替えて印刷を行う印刷方法であって、印刷データに基づいて、複数のレコードのうちの一のレコードに対応する印刷用の画像データを生成するステップＳ１０２と、ステップＳ１０２において生成された画像データに基づいて一のレコードに対応する画像を印刷部により印刷出力するとともに、一のレコードの直前のレコードに対応する画像が印刷部により印刷出力されてから一のレコードの次のレコードに対応する画像が印刷部により印刷出力されるまでの間に、一のレコードの値を表示部に一覧表示するステップＳ１０３と、を有する。【選択図】図６
2014233919.tif 000002
【特許請求の範囲】
【請求項１】
レコード毎に印刷内容を差し替えて印刷を行う印刷方法であって、
印刷データに基づいて、複数のレコードのうちの一のレコードに対応する印刷用の画像データを生成するステップ（ａ）と、
前記ステップ（ａ）において生成された前記画像データに基づいて前記一のレコードに対応する画像を印刷部により印刷出力するとともに、前記一のレコードの直前のレコードに対応する画像が前記印刷部により印刷出力されてから当該一のレコードの次のレコードに対応する画像が前記印刷部により印刷出力されるまでの間に、前記一のレコードの値を表示部に一覧表示するステップ（ｂ）と、
を有することを特徴とする印刷方法。
【請求項２】
前記レコードの値が特定のファイルを示す場合、前記ステップ（ｂ）において、前記ファイルの内容が前記表示部に表示されることを特徴とする請求項１に記載の印刷方法。
【請求項３】
前記ステップ（ｂ）において、前記レコードの値とともに、当該レコードに対応する画像の印刷プレビュー画像が前記表示部に表示されることを特徴とする請求項１または２に記載の印刷方法。
【請求項４】
前記ステップ（ｂ）において、前記レコードの値とともに、前記印刷部により印刷出力された当該レコードに対応する画像を読取部により読み取って得られる画像が前記表示部に表示されることを特徴とする請求項１〜３のいずれか１項に記載の印刷方法。
【請求項５】
前記ステップ（ｂ）において、前記レコードの値は、当該レコードに対応する画像が前記印刷部により印刷出力される直前に前記表示部に表示されることを特徴とする請求項１〜４のいずれか１項に記載の印刷方法。
【請求項６】
前記ステップ（ｂ）において、前記レコードの値は、当該レコードに対応する画像が前記印刷部により印刷出力された直後に前記表示部に表示されることを特徴とする請求項１〜４のいずれか１項に記載の印刷方法。
【請求項７】
前記印刷部による印刷処理の中断指示を受け付けるステップ（ｃ）と、
前記ステップ（ｃ）において前記中断指示が受け付けられた場合、前記印刷部による印刷処理を中断するステップ（ｄ）と、をさらに有することを特徴とする請求項１〜６のいずれか１項に記載の印刷方法。
【請求項８】
前記表示部は、前記印刷部を有する印刷装置に備えられていることを特徴とする請求項１〜７のいずれか１項に記載の印刷方法。
【請求項９】
レコード毎に印刷内容を差し替えて印刷を行う印刷装置であって、
印刷データに基づいて、複数のレコードのうちの一のレコードに対応する印刷用の画像データを生成する生成部と、
前記生成部により生成された前記画像データに基づいて前記一のレコードに対応する画像を印刷出力する印刷部と、
前記一のレコードの直前のレコードに対応する画像が前記印刷部により印刷出力されてから当該一のレコードの次のレコードに対応する画像が前記印刷部により印刷出力されるまでの間に、前記一のレコードの値を一覧表示する表示部と、
を有することを特徴とする印刷装置。
【請求項１０】
前記レコードの値が特定のファイルを示す場合、前記表示部は、前記ファイルの内容を表示することを特徴とする請求項９に記載の印刷装置。
【請求項１１】
前記表示部は、前記レコードの値とともに、当該レコードに対応する画像の印刷プレビュー画像を表示することを特徴とする請求項９または１０に記載の印刷装置。
【請求項１２】
前記印刷部により印刷出力される画像を読み取る読取部をさらに有し、
前記表示部は、前記レコードの値とともに、前記印刷部により印刷出力された当該レコードに対応する画像を前記読取部により読み取って得られる画像を表示することを特徴とする請求項９〜１１のいずれか１項に記載の印刷装置。
【請求項１３】
前記表示部は、前記レコードの値を、当該レコードに対応する画像が前記印刷部により印刷出力される直前に表示することを特徴とする請求項９〜１２のいずれか１項に記載の印刷装置。
【請求項１４】
前記表示部は、前記レコードの値を、当該レコードに対応する画像が前記印刷部により印刷出力された直後に表示することを特徴とする請求項９〜１２のいずれか１項に記載の印刷装置。
【請求項１５】
前記印刷部による印刷処理の中断指示を受け付ける受付部と、
前記受付部により前記中断指示が受け付けられた場合、前記印刷部による印刷処理を中断する印刷制御部と、をさらに有することを特徴とする請求項９〜１４のいずれか１項に記載の印刷装置。
【請求項１６】
レコード毎に印刷内容を差し替て印刷を行う印刷装置と通信可能な端末装置であって、
複数のレコードのうちの一のレコードの値を取得する取得部と、
前記一のレコードの直前のレコードに対応する画像が前記印刷装置の印刷部により印刷出力されてから当該一のレコードの次のレコードに対応する画像が前記印刷部により印刷出力されるまでの間に、前記取得部により取得された前記一のレコードの値を一覧表示する表示部と、
を有することを特徴とする端末装置。
【請求項１７】
前記レコードの値が特定のファイルを示す場合、前記表示部は、前記ファイルの内容を表示することを特徴とする請求項１６に記載の端末装置。
【請求項１８】
前記表示部は、前記レコードの値とともに、当該レコードに対応する画像の印刷プレビュー画像を表示することを特徴とする請求項１６または１７に記載の端末装置。
【請求項１９】
前記表示部は、前記レコードの値とともに、前記印刷部により印刷出力された当該レコードに対応する画像を前記印刷装置の読取部により読み取って得られる画像を表示することを特徴とする請求項１６〜１８のいずれか１項に記載の端末装置。
【請求項２０】
前記表示部は、前記レコードの値を、当該レコードに対応する画像が前記印刷部により印刷出力される直前に表示することを特徴とする請求項１６〜１９のいずれか１項に記載の端末装置。
【請求項２１】
前記表示部は、前記レコードの値を、当該レコードに対応する画像が前記印刷部により印刷出力された直後に表示することを特徴とする請求項１６〜１９のいずれか１項に記載の端末装置。
【請求項２２】
前記印刷部による印刷処理の中断指示を受け付ける受付部と、
前記受付部により前記中断指示が受け付けられた場合、前記印刷部による印刷処理の中断を指示する印刷指示部と、をさらに有することを特徴とする請求項１６〜２１のいずれか１項に記載の端末装置。
【請求項２３】
レコード毎に印刷内容を差し替えて印刷を行う印刷装置において実行される印刷プログラムであって、
印刷データに基づいて、複数のレコードのうちの一のレコードに対応する印刷用の画像データを生成する手順（ａ）と、
前記手順（ａ）において生成された前記画像データに基づいて前記一のレコードに対応する画像を印刷部に印刷出力させるとともに、前記一のレコードの直前のレコードに対応する画像が前記印刷部により印刷出力されてから当該一のレコードの次のレコードに対応する画像が前記印刷部により印刷出力されるまでの間に、前記一のレコードの値を表示部に一覧表示させる手順（ｂ）と、
を前記印刷装置に実行させることを特徴とする印刷プログラム。
【請求項２４】
前記レコードの値が特定のファイルを示す場合、前記手順（ｂ）において、前記ファイルの内容が前記表示部に表示されることを特徴とする請求項２３に記載の印刷プログラム。
【請求項２５】
前記手順（ｂ）において、前記レコードの値とともに、当該レコードに対応する画像の印刷プレビュー画像が前記表示部に表示されることを特徴とする請求項２３または２４に記載の印刷プログラム。
【請求項２６】
前記手順（ｂ）において、前記レコードの値とともに、前記印刷部により印刷出力された当該レコードに対応する画像を読取部により読み取って得られる画像が前記表示部に表示されることを特徴とする請求項２３〜２５のいずれか１項に記載の印刷プログラム。
【請求項２７】
前記手順（ｂ）において、前記レコードの値は、当該レコードに対応する画像が前記印刷部により印刷出力される直前に前記表示部に表示されることを特徴とする請求項２３〜２６のいずれか１項に記載の印刷プログラム。
【請求項２８】
前記手順（ｂ）において、前記レコードの値は、当該レコードに対応する画像が前記印刷部により印刷出力された直後に前記表示部に表示されることを特徴とする請求項２３〜２６のいずれか１項に記載の印刷プログラム。
【請求項２９】
前記印刷部による印刷処理の中断指示を受け付ける手順（ｃ）と、
前記手順（ｃ）において前記中断指示が受け付けられた場合、前記印刷部による印刷処理を中断する手順（ｄ）と、をさらに前記印刷装置に実行させることを特徴とする請求項２３〜２８のいずれか１項に記載の印刷プログラム。
【請求項３０】
請求項２３〜２９のいずれか１項に記載の印刷プログラムを記録したコンピューター読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レコード毎に印刷内容を差し替えて印刷を行う印刷方法、印刷装置、端末装置、印刷プログラム、および記録媒体に関する。
【背景技術】
【０００２】
ダイレクトメールやクレジットカード明細書のような宛名人ごとに印刷内容の一部が差し替えられる印刷物の作成には、いわゆるバリアブル印刷が広く採用されている。一般に、バリアブル印刷では、複数のレコードが記述されたデータベースが参照され、レコード毎に印刷内容の一部を差し替えつつ、大量ページの印刷が行われる。
【０００３】
同じ画像を大量ページ印刷する一般的な商用印刷とは異なり、バリアブル印刷は、レコード毎に異なる画像を大量ページ印刷するため、バリアブル印刷では、各ページが正しく印刷されているか否かを判別することが困難であるという問題がある。
【０００４】
これに関連して、下記の特許文献１には、バリアブル印刷を行う際、印刷用の画像データを利用して、印刷処理の開始前に、すべてのページの印刷プレビュー画像を表示部に表示する技術が開示されている。この技術によれば、利用者が、印刷処理の開始前に、表示部に表示される印刷プレビュー画像を参照して、印刷内容を確認することができる。
【０００５】
しかしながら、この技術では、印刷処理の開始前に印刷内容をまとめて確認するため、印刷処理の開始が遅くなり、好ましくない。バリアブル印刷では、印刷処理の実行中に利用者が印刷内容をリアルタイムで確認して、印刷内容に誤りがあることに気付いた場合、印刷処理を中断したり、誤りがあるページを記録したりできることが望ましい。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−３３８５６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、上述した課題に鑑みてなされたものである。したがって、本発明の目的は、レコード毎に印刷内容を差し替えて印刷を行うバリアブル印刷において、印刷処理の実行中に利用者が印刷内容をリアルタイムで確認することを可能にする印刷方法、印刷装置、端末装置、印刷プログラム、および記録媒体を提供することである。
【課題を解決するための手段】
【０００８】
本発明の上記目的は、下記の手段によって達成される。
【０００９】
（１）レコード毎に印刷内容を差し替えて印刷を行う印刷方法であって、印刷データに基づいて、複数のレコードのうちの一のレコードに対応する印刷用の画像データを生成するステップ（ａ）と、前記ステップ（ａ）において生成された前記画像データに基づいて前記一のレコードに対応する画像を印刷部により印刷出力するとともに、前記一のレコードの直前のレコードに対応する画像が前記印刷部により印刷出力されてから当該一のレコードの次のレコードに対応する画像が前記印刷部により印刷出力されるまでの間に、前記一のレコードの値を表示部に一覧表示するステップ（ｂ）と、を有することを特徴とする印刷方法。
【００１０】
（２）前記レコードの値が特定のファイルを示す場合、前記ステップ（ｂ）において、前記ファイルの内容が前記表示部に表示されることを特徴とする上記（１）に記載の印刷方法。
【００１１】
（３）前記ステップ（ｂ）において、前記レコードの値とともに、当該レコードに対応する画像の印刷プレビュー画像が前記表示部に表示されることを特徴とする上記（１）または（２）に記載の印刷方法。
【００１２】
（４）前記ステップ（ｂ）において、前記レコードの値とともに、前記印刷部により印刷出力された当該レコードに対応する画像を読取部により読み取って得られる画像が前記表示部に表示されることを特徴とする上記（１）〜（３）のいずれか１つに記載の印刷方法。
【００１３】
（５）前記ステップ（ｂ）において、前記レコードの値は、当該レコードに対応する画像が前記印刷部により印刷出力される直前に前記表示部に表示されることを特徴とする上記（１）〜（４）のいずれか１つに記載の印刷方法。
【００１４】
（６）前記ステップ（ｂ）において、前記レコードの値は、当該レコードに対応する画像が前記印刷部により印刷出力された直後に前記表示部に表示されることを特徴とする上記（１）〜（４）のいずれか１つに記載の印刷方法。
【００１５】
（７）前記印刷部による印刷処理の中断指示を受け付けるステップ（ｃ）と、前記ステップ（ｃ）において前記中断指示が受け付けられた場合、前記印刷部による印刷処理を中断するステップ（ｄ）と、をさらに有することを特徴とする上記（１）〜（６）のいずれか１つに記載の印刷方法。
【００１６】
（８）前記表示部は、前記印刷部を有する印刷装置に備えられていることを特徴とする上記（１）〜（７）のいずれか１つに記載の印刷方法。
【００１７】
（９）レコード毎に印刷内容を差し替えて印刷を行う印刷装置であって、印刷データに基づいて、複数のレコードのうちの一のレコードに対応する印刷用の画像データを生成する生成部と、前記生成部により生成された前記画像データに基づいて前記一のレコードに対応する画像を印刷出力する印刷部と、前記一のレコードの直前のレコードに対応する画像が前記印刷部により印刷出力されてから当該一のレコードの次のレコードに対応する画像が前記印刷部により印刷出力されるまでの間に、前記一のレコードの値を一覧表示する表示部と、を有することを特徴とする印刷装置。
【００１８】
（１０）前記レコードの値が特定のファイルを示す場合、前記表示部は、前記ファイルの内容を表示することを特徴とする上記（９）に記載の印刷装置。
【００１９】
（１１）前記表示部は、前記レコードの値とともに、当該レコードに対応する画像の印刷プレビュー画像を表示することを特徴とする上記（９）または（１０）に記載の印刷装置。
【００２０】
（１２）前記印刷部により印刷出力される画像を読み取る読取部をさらに有し、前記表示部は、前記レコードの値とともに、前記印刷部により印刷出力された当該レコードに対応する画像を前記読取部により読み取って得られる画像を表示することを特徴とする上記（９）〜（１１）のいずれか１つに記載の印刷装置。
【００２１】
（１３）前記表示部は、前記レコードの値を、当該レコードに対応する画像が前記印刷部により印刷出力される直前に表示することを特徴とする上記（９）〜（１２）のいずれか１つに記載の印刷装置。
【００２２】
（１４）前記表示部は、前記レコードの値を、当該レコードに対応する画像が前記印刷部により印刷出力された直後に表示することを特徴とする上記（９）〜（１２）のいずれか１つに記載の印刷装置。
【００２３】
（１５）前記印刷部による印刷処理の中断指示を受け付ける受付部と、前記受付部により前記中断指示が受け付けられた場合、前記印刷部による印刷処理を中断する印刷制御部と、をさらに有することを特徴とする上記（９）〜（１４）のいずれか１つに記載の印刷装置。
【００２４】
（１６）レコード毎に印刷内容を差し替て印刷を行う印刷装置と通信可能な端末装置であって、複数のレコードのうちの一のレコードの値を取得する取得部と、前記一のレコードの直前のレコードに対応する画像が前記印刷装置の印刷部により印刷出力されてから当該一のレコードの次のレコードに対応する画像が前記印刷部により印刷出力されるまでの間に、前記取得部により取得された前記一のレコードの値を一覧表示する表示部と、を有することを特徴とする端末装置。
【００２５】
（１７）前記レコードの値が特定のファイルを示す場合、前記表示部は、前記ファイルの内容を表示することを特徴とする上記（１６）に記載の端末装置。
【００２６】
（１８）前記表示部は、前記レコードの値とともに、当該レコードに対応する画像の印刷プレビュー画像を表示することを特徴とする上記（１６）または（１７）に記載の端末装置。
【００２７】
（１９）前記表示部は、前記レコードの値とともに、前記印刷部により印刷出力された当該レコードに対応する画像を前記印刷装置の読取部により読み取って得られる画像を表示することを特徴とする上記（１６）〜（１８）のいずれか１つに記載の端末装置。
【００２８】
（２０）前記表示部は、前記レコードの値を、当該レコードに対応する画像が前記印刷部により印刷出力される直前に表示することを特徴とする上記（１６）〜（１９）のいずれか１つに記載の端末装置。
【００２９】
（２１）前記表示部は、前記レコードの値を、当該レコードに対応する画像が前記印刷部により印刷出力された直後に表示することを特徴とする上記（１６）〜（１９）のいずれか１つに記載の端末装置。
【００３０】
（２２）前記印刷部による印刷処理の中断指示を受け付ける受付部と、前記受付部により前記中断指示が受け付けられた場合、前記印刷部による印刷処理の中断を指示する印刷指示部と、をさらに有することを特徴とする上記（１６）〜（２１）のいずれか１つに記載の端末装置。
【００３１】
（２３）レコード毎に印刷内容を差し替えて印刷を行う印刷装置において実行される印刷プログラムであって、印刷データに基づいて、複数のレコードのうちの一のレコードに対応する印刷用の画像データを生成する手順（ａ）と、前記手順（ａ）において生成された前記画像データに基づいて前記一のレコードに対応する画像を印刷部に印刷出力させるとともに、前記一のレコードの直前のレコードに対応する画像が前記印刷部により印刷出力されてから当該一のレコードの次のレコードに対応する画像が前記印刷部により印刷出力されるまでの間に、前記一のレコードの値を表示部に一覧表示させる手順（ｂ）と、を前記印刷装置に実行させることを特徴とする印刷プログラム。
【００３２】
（２４）前記レコードの値が特定のファイルを示す場合、前記手順（ｂ）において、前記ファイルの内容が前記表示部に表示されることを特徴とする上記（２３）に記載の印刷プログラム。
【００３３】
（２５）前記手順（ｂ）において、前記レコードの値とともに、当該レコードに対応する画像の印刷プレビュー画像が前記表示部に表示されることを特徴とする上記（２３）または（２４）に記載の印刷プログラム。
【００３４】
（２６）前記手順（ｂ）において、前記レコードの値とともに、前記印刷部により印刷出力された当該レコードに対応する画像を読取部により読み取って得られる画像が前記表示部に表示されることを特徴とする上記（２３）〜（２５）のいずれか１つに記載の印刷プログラム。
【００３５】
（２７）前記手順（ｂ）において、前記レコードの値は、当該レコードに対応する画像が前記印刷部により印刷出力される直前に前記表示部に表示されることを特徴とする上記（２３）〜（２６）のいずれか１つに記載の印刷プログラム。
【００３６】
（２８）前記手順（ｂ）において、前記レコードの値は、当該レコードに対応する画像が前記印刷部により印刷出力された直後に前記表示部に表示されることを特徴とする上記（２３）〜（２６）のいずれか１つに記載の印刷プログラム。
【００３７】
（２９）前記印刷部による印刷処理の中断指示を受け付ける手順（ｃ）と、前記手順（ｃ）において前記中断指示が受け付けられた場合、前記印刷部による印刷処理を中断する手順（ｄ）と、をさらに前記印刷装置に実行させることを特徴とする上記（２３）〜（２８）のいずれか１つに記載の印刷プログラム。
【００３８】
（３０）上記（２３）〜（２９）のいずれか１つに記載の印刷プログラムを記録したコンピューター読み取り可能な記録媒体。
【発明の効果】
【００３９】
本発明によれば、印刷部によるレコード毎の印刷出力動作に同期してレコードの値が表示部に一覧表示されるため、印刷処理の実行中に利用者が印刷内容をリアルタイムで確認することが可能になる。
【図面の簡単な説明】
【００４０】
【図１】本発明の一実施形態に係る印刷装置が適用される印刷システムの全体構成を示すブロック図である。
【図２】クライアント端末の概略構成を示すブロック図である。
【図３】印刷装置の概略構成を示すブロック図である。
【図４】バリアブル印刷に使用されるデータベースの一例を示す図である。
【図５】バリアブル印刷により作成される印刷物の一例を示す図である。
【図６】印刷装置により実行されるバリアブル印刷処理の手順を示すフローチャートである。
【図７】操作パネルに表示される表示画面の一例を示す図である。
【図８】操作パネルに表示される表示画面の他の例を示す図である。
【図９】操作パネルに表示される表示画面のさらに他の例を示す図である。
【図１０】変形例１に係るバリアブル印刷処理の手順を示すフローチャートである。
【図１１】変形例２に係るバリアブル印刷処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００４１】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００４２】
図１は、本発明の一実施形態に係る印刷装置が適用される印刷システムの全体構成を示すブロック図である。本実施形態に係る印刷システムは、クライアント端末１００ａ，１００ｂと、印刷装置２００とを備え、これらはネットワーク３００を介して相互に通信可能に接続されている。
【００４３】
ネットワーク３００は、イーサネット（登録商標）、ＦＤＤＩ（Ｆｉｂｅｒ  Ｄｉｓｔｒｉｂｕｔｅｄ  Ｄａｔａ  Ｉｎｔｅｒｆａｃｅ）、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）等の規格によりコンピューターやネットワーク機器同士を接続したＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や、ＬＡＮ同士を専用線で接続したＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等からなる。なお、ネットワーク３００に接続される機器の種類および台数は、図１に示す例に限定されない。また、クライアント端末１００ａ，１００ｂと印刷装置２００とは、ネットワーク３００を介することなく直接機器間で接続（ローカル接続）されていてもよい。
【００４４】
図２は、クライアント端末１００ａの概略構成を示すブロック図である。クライアント端末１００ａ，１００ｂは、相互に同様の構成であるため、以下、クライアント端末１００ａを代表として用いて説明する。
【００４５】
クライアント端末１００ａは、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１、メモリ１０２、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１０３、ディスプレイ１０４、入力装置１０５、および通信Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）部１０６を備えており、これらは信号をやり取りするためのバス１０７を介して相互に接続されている。
【００４６】
ＣＰＵ１０１は、プログラムにしたがって上記各部の制御や各種の演算処理を行う。メモリ１０２は、予め各種プログラムや各種データを格納しておくＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、作業領域として一時的にプログラムやデータを記憶するＲＡＭ（Ｒａｎｄａｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等からなる。
【００４７】
ＨＤＤ１０３は、オペレーティングシステムを含む各種プログラムや各種データを格納する。ＨＤＤ１０３には、文書ファイルを作成するための文書ファイル作成アプリケーションと、文書ファイルを印刷装置２００が解釈可能なページ記述言語（ＰＤＬ）で記述された印刷データに変換するためのプリンタードライバーとがインストールされている。ここで、文書ファイル作成アプリケーションには、バリアブル印刷用のアプリケーションが含まれる。バリアブル印刷用のアプリケーションには、ＰＰＭＬ（Ｐｅｒｓｏｎａｌｉｚｅｄ  Ｐｒｉｎｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）、ＰＤＦ／ＶＴ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ／Ｖａｒｉａｂｌｅ  Ｔｒａｎｓａｃｔｉｏｎａｌ）等の規格が用いられる。
【００４８】
ディスプレイ１０４は、たとえば、液晶ディスプレイであり、各種の情報を表示する。入力装置１０５は、マウス等のポインティングデバイスやキーボードを含み、各種の入力を行うために使用される。
【００４９】
通信Ｉ／Ｆ部１０６は、ネットワーク３００を介して他の機器と通信するためのインタフェースであり、イーサネット（登録商標）、ＦＤＤＩ、Ｗｉ−Ｆｉ等の規格が用いられる。
【００５０】
図３は、印刷装置２００の概略構成を示すブロック図である。印刷装置２００は、制御部２１０、操作パネル２２０、画像読取部２３０、給紙部２４０、画像形成部２５０、後処理部２６０、および排紙部２７０を備えており、これらは信号をやり取りするためのバスを介して相互に接続されている。なお、印刷装置２００の上記各部のうち、クライアント端末１００ａの上記各部と同様の機能を有する部分については、説明の重複を避けるためその説明を省略する。
【００５１】
制御部２１０は、ＣＰＵ２１１、メモリ２１２、ＨＤＤ２１３、および通信Ｉ／Ｆ部２１４を有する。ＨＤＤ２１３には、上記各部の制御を行うためのプログラム、印刷データを解析してビットマップ形式の画像データを生成するラスタライズ処理を行うためのプログラム、およびレコード毎に印刷内容を差し替えつつ印刷物を作成するバリアブル印刷を行うためのプログラム等が格納されている。
【００５２】
ＣＰＵ２１１は、ＨＤＤ２１３に格納されているプログラムを実行することによって、生成部、受付部、および印刷制御部として機能する。ここで、生成部は、バリアブル印刷の実行時、印刷データに基づいて、各レコードに対応する印刷用の画像データを生成する。受付部は、画像形成部２５０による印刷処理の中断指示を受け付ける。印刷制御部は、印刷処理の中断指示が受け付けられた場合、画像形成部２５０による印刷処理を中断する。なお、各部の具体的な処理内容については後述する。
【００５３】
操作パネル２２０は、タッチパネル、テンキー、スタートボタン、ストップボタン等を備えており、各種情報の表示および各種指示の入力に使用される。操作パネル２２０は、表示部として、バリアブル印刷の実行時、一のレコードの直前のレコードに対応する画像が画像形成部２５０により印刷出力されてから一のレコードの次のレコードに対応する画像が印刷出力されるまでの間に、一のレコードの値を一覧表示する。
【００５４】
画像読取部２３０は、所定の読み取り位置にセットされた原稿またはＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）により所定の読み取り位置に搬送された原稿に蛍光ランプ等の光源で光を当て、その反射光をＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）イメージセンサ等の撮像装置で光電変換して、その電気信号から画像データを生成する。
【００５５】
給紙部２４０は、印刷に使用される記録シートとしての用紙を収容する。給紙部２４０は、複数の給紙トレイを有しており、給紙トレイに収容された用紙を１枚ずつ画像形成部２５０に送り出す。
【００５６】
画像形成部２５０は、帯電、露光、現像、転写、および定着の各工程を含む電子写真式プロセス等の周知の作像プロセスを用いて、各種データに基づく画像を用紙上に形成する。画像形成部２５０は、印刷部として、バリアブル印刷の実行時、各レコードに対応する画像をレコード毎に印刷出力する。
【００５７】
後処理部２６０は、画像形成部２５０から搬送される用紙に対して所定の後処理を行う。後処理には、ステープル処理、パンチ処理、および折り処理等が含まれる。
【００５８】
排紙部２７０は、印刷後の用紙を排出する。排紙部２７０は、複数の排紙トレイを有しており、後処理部２６０から搬送される印刷後の用紙は所定の排紙トレイに排出される。
【００５９】
なお、クライアント端末１００ａ，１００ｂおよび印刷装置２００は、それぞれ、上記の構成要素以外の構成要素を含んでいてもよく、あるいは、上記の構成要素のうちの一部が含まれていなくてもよい。
【００６０】
以上のとおり構成される印刷システムでは、レコード毎に印刷内容を差し替えて印刷を行うバリアブル印刷において、印刷装置２００によるレコード毎の印刷出力動作と同期するようにレコードの値が印刷装置２００の操作パネル２２０に一覧表示される。以下、図４〜図１１を参照して、本実施形態に係る印刷システムの動作について説明する。
【００６１】
まず、図４および図５を参照して、バリアブル印刷について説明する。
【００６２】
図４は、バリアブル印刷に使用されるデータベース４００の一例を示す図である。図４に示すとおり、データベース４００は、レコード識別情報４１０、名字情報４２０、名前情報４３０、住所情報４４０、およびファイル情報４５０を含む。レコード識別情報４１０は、データベース４００に記述されている複数のレコードを識別するための情報であり、名字情報４２０、名前情報４３０、住所情報４４０、およびファイル情報４５０は、各レコードの値を示す情報である。バリアブル印刷では、データベース４００に記述されているレコードの値が参照され、レコード毎に値が差し替えられる。
【００６３】
図５は、バリアブル印刷により作成される印刷物の一例を示す図である。図５（Ａ）は、レコード識別情報「１」のレコードに対応する画像５００ａを示す図であり、図５（Ｂ）は、レコード識別情報「２」のレコードに対応する画像５００ｂを示す図である。
【００６４】
図５に示すとおり、画像５００ａ，５００ｂは、名字画像５２０、名前画像５３０、住所画像５４０、およびファイル画像５５０を含む。名字画像５２０、名前画像５３０、住所画像５４０、およびファイル画像５５０は、データベース４００の名字情報４２０、名前情報４３０、住所情報４４０、およびファイル情報４５０に対応している。バリアブル印刷では、データベース４００に記述されている各レコードの値（ファイル情報４５０については、ファイル情報４５０が示すファイルの画像）が合成され、各レコードに対応する画像が形成される。以下、図６〜図１１を参照して、バリアブル印刷を実行する印刷装置２００の動作について説明する。
【００６５】
図６は、印刷装置２００により実行されるバリアブル印刷処理の手順を示すフローチャートである。なお、図６のフローチャートに示されるアルゴリズムは、印刷装置２００のＨＤＤ２１３にプログラムとして記憶されており、ＣＰＵ２１１により実行される。
【００６６】
バリアブル印刷処理の実行に先立って、クライアント端末１００ａでは、各レコードの値と関連付けてレイアウト編集が行われる。そして、クライアント端末１００ａから印刷装置２００に対して、バリアブル印刷用の印刷データ（入力画像データ）と、バリアブル印刷に使用されるデータベース４００とが送信される。
【００６７】
まず、印刷装置２００は、入力画像データおよびデータベースを受信する（ステップＳ１０１）。より具体的には、印刷装置２００は、クライアント端末１００ａから送信されたバリアブル印刷用の印刷データと、複数のレコードが記述されているデータベース４００とを受信する。なお、データベース４００は、印刷データに含まれ得る。
【００６８】
次に、印刷装置２００は、出力画像データを生成する（ステップＳ１０２）。より具体的には、印刷装置２００は、ステップＳ１０１に示す処理で受信した印刷データに対してラスタライズ処理を施して、一のレコードに対応する印刷用の画像データを生成する。
【００６９】
次に、印刷装置２００は、画像を印刷出力し、対応するレコード情報を表示する（ステップＳ１０３）。より具体的には、印刷装置２００は、ステップＳ１０２に示す処理で生成した画像データに基づく画像を用紙上に形成するとともに、当該画像に対応するレコードの値をデータベース４００から読み出して操作パネル２２０に一覧表示する。
【００７０】
図７は、印刷装置２００の操作パネル２２０に表示される表示画面６００の一例を示す図である。図７に示すとおり、表示画面６００は、レコード値表示部６１０およびプレビュー画像表示部６２０を有する。
【００７１】
レコード値表示部６１０は、現在印刷出力中の画像に対応するレコードの値を一覧表示する。レコード値表示部６１０は、データベース４００から読み出された一のレコードのレコード識別情報４１０、名字情報４２０、名前情報４３０、住所情報４４０、およびファイル情報４５０を、合成されていない状態で表示する。また、レコード値表示部６１０は、レコードの値とともに、ファイル情報４５０が示すファイルの画像を縮小表示する。
【００７２】
プレビュー画像表示部６２０は、現在印刷出力中の画像の印刷プレビュー画像を表示する。プレビュー画像表示部６２０は、印刷データにラスタライズ処理を施して得られる印刷用の画像データに基づく画像、または、印刷データを合成して得られる画像を、印刷プレビュー画像として表示する。
【００７３】
このような構成によれば、現在印刷出力中の画像に対応するレコードの値と印刷プレビュー画像とが操作パネル２２０に表示されるため、利用者は、表示画面６００の内容を見たり、表示画面６００の内容を実際に印刷出力された画像と比較したりすることにより、印刷内容をリアルタイムで確認することができる。
【００７４】
ステップＳ１０３に示す処理において一のレコードに対応する画像を印刷出力し、当該レコードの値を一覧表示した後、印刷装置２００は、印刷処理の中断指示があるか否かを判断する（ステップＳ１０４）。より具体的には、印刷装置２００は、利用者による印刷処理の中断指示が受け付けられたか否かを判断する。たとえば、操作パネル２２０に一覧表示されるレコードの値に誤りを見付けたり、実際に印刷出力された画像とレコードの値との間に違いを見付けたりした場合、利用者は、印刷処理の中断を指示する。
【００７５】
印刷処理の中断指示があると判断する場合（ステップＳ１０４：ＹＥＳ）、印刷装置２００は、処理を終了する。一方、印刷処理の中断指示がないと判断する場合（ステップＳ１０４：ＮＯ）、印刷装置２００は、全画像の出力が完了したか否かを判断する（ステップＳ１０５）。より具体的には、印刷装置２００は、データベース４００に記述されているすべてのレコードの印刷が完了したか否かを判断する。
【００７６】
全画像の出力が完了していないと判断する場合（ステップＳ１０５：ＮＯ）、印刷装置２００は、ステップＳ１０２の処理に戻る。そして、全画像の出力が完了するまで、印刷装置２００は、ステップＳ１０２〜Ｓ１０５の処理を繰り返す。一方、全画像の出力が完了したと判断する場合（ステップＳ１０５：ＹＥＳ）、印刷装置２００は、処理を終了する。
【００７７】
以上のとおり、図６に示されるフローチャートの処理によれば、バリアブル印刷において、画像形成部２５０によるレコード毎の印刷出力動作と同期するようにレコードの値と印刷プレビュー画像とが操作パネル２２０に表示される。したがって、印刷処理の実行中、利用者が印刷内容をリアルタイムで確認することが可能になり、利用者が、印刷内容に誤りがあることに気付いた場合、印刷処理を中断することができる。なお、本実施形態とは異なり、利用者は、誤りを見付けても印刷処理を中断することなく、誤りのあるレコードを記録して、当該レコードに対応する画像のみを後から再度印刷してもよい。
【００７８】
また、本実施形態によれば、レコードの値と印刷プレビュー画像とが並んで表示されるため、複数の工程を有するバリアブル印刷処理のどの工程において不具合が発生しているのかを利用者が把握することができる。たとえば、レコードの値は正しいのに印刷プレビュー画像では文字化けしている場合、ラスタライズ処理において、フォントデータの欠落による文字化けが発生していることを利用者は把握することができる。あるいは、利用者は、レコードの値の記述自体に誤りがあることや、レイアウト編集中にレコードの値が文字枠にすべて入りきっていないことや、画像を切り替えるための条件式が誤っていることを把握することができる。その結果、どの工程において不具合が発生したのかを確認するために、利用者が逐次処理を遡って確認する手間が解消される。
【００７９】
なお、印刷装置２００の操作パネル２２０には、レコードの値と印刷プレビュー画像とに加え、読み取り画像が表示されてもよい。
【００８０】
図８は、印刷装置２００の操作パネル２２０に表示される表示画面６００の他の例を示す図である。図８に示すとおり、表示画面６００は、レコード値表示部６１０、プレビュー画像表示部６２０、および読み取り画像表示部６３０を有する。なお、レコード値表示部６１０およびプレビュー画像表示部６２０は、図７と同様であるため、詳細な説明は省略する。
【００８１】
読み取り画像表示部６３０は、画像形成部２５０により印刷出力された画像の読み取り画像を表示する。より具体的には、画像形成部２５０により印刷出力された画像が、画像形成部２５０に備えられたラインセンサ（不図示）や画像読取部２３０により読み取られ、読み取り画像表示部６３０は、印刷出力された画像を読み取って得られる画像データに基づく画像を表示する。
【００８２】
このような構成によれば、利用者は、一のレコードに対応する画像が印刷された用紙を印刷装置２００の排紙部２７０から取り出すことなく、レコードの値や印刷プレビュー画像と、実際に印刷出力された画像とを比較することができる。
【００８３】
図９は、印刷装置２００の操作パネル２２０に表示される表示画面６００のさらに他の例を示す図である。図９に示すとおり、表示画面６００は、レコード値表示部６１０、画像表示部６４０、およびプルダウンボックス６５０を有する。なお、レコード値表示部６１０は、図７と同様であるため、詳細な説明は省略する。
【００８４】
画像表示部６４０は、印刷データを合成して得られる印刷プレビュー画像、印刷用の画像データに基づく印刷プレビュー画像、または印刷出力された画像を読み取って得られる画像を表示する。
【００８５】
プルダウンボックス６５０は、上記の３つの画像のうち、画像表示部６４０に表示される画像を選択するために使用される。
【００８６】
このような構成によれば、印刷内容を確認するために用いる画像を利用者が自由に切り替えることができる。また、操作パネル２２０に１つの画像のみを表示するため、画像サイズを大きくすることができる。
【００８７】
（変形例１）
上述した実施形態では、一のレコードに対応する画像の印刷出力と同時に、レコードの値が操作パネル２２０に一覧表示された。しかしながら、一のレコードに対応する画像の印刷出力後に、レコードの値が操作パネル２２０に一覧表示されてもよい。
【００８８】
図１０は、変形例１に係るバリアブル印刷処理の手順を示すフローチャートである。なお、図１０のフローチャートに示されるアルゴリズムは、印刷装置２００のＨＤＤ２１３にプログラムとして記憶されており、ＣＰＵ２１１により実行される。
【００８９】
ステップＳ２０１〜Ｓ２０２に示す処理は、図６のステップＳ１０１〜Ｓ１０２に示す処理と同様であるため、詳細な説明は省略する。
【００９０】
ステップＳ２０２に示す処理において印刷用の画像データを生成した後、印刷装置２００は、画像を印刷出力する（ステップＳ２０３）。より具体的には、印刷装置２００は、ステップＳ２０２に示す処理で生成した画像データに基づく画像を用紙上に形成する。
【００９１】
次に、印刷装置２００は、出力画像に対応するレコード情報を表示する（ステップＳ２０４）。より具体的には、印刷装置２００は、ステップＳ２０３に示す処理で印刷出力した画像に対応するレコードの値をデータベース４００から読み出して操作パネル２２０に一覧表示する。
【００９２】
ステップＳ２０５〜Ｓ２０６に示す処理は、図７のステップＳ１０４〜Ｓ１０５に示す処理と同様であるため、詳細な説明は省略する。
【００９３】
以上のとおり、図１０に示されるフローチャートの処理によれば、一のレコードに対応する画像が印刷出力された直後に、レコードの値が操作パネル２２０に一覧表示される。
【００９４】
（変形例２）
本変形例は、一のレコードに対応する画像の印刷出力前に、レコードの値が操作パネル２２０に一覧表示される実施形態である。
【００９５】
図１１は、変形例２に係るバリアブル印刷処理の手順を示すフローチャートである。なお、図１１のフローチャートに示されるアルゴリズムは、印刷装置２００のＨＤＤ２１３にプログラムとして記憶されており、ＣＰＵ２１１により実行される。
【００９６】
ステップＳ３０１〜Ｓ３０２に示す処理は、図６のステップＳ１０１〜Ｓ１０２に示す処理と同様であるため、詳細な説明は省略する。
【００９７】
ステップＳ３０２に示す処理において印刷用の画像データを生成した後、印刷装置２００は、出力画像に対応するレコード情報を表示する（ステップＳ３０３）。より具体的には、印刷装置２００は、ステップＳ３０２に示す処理で生成した画像データに対応するレコードの値をデータベース４００から読み出して操作パネル２２０に一覧表示する。
【００９８】
次に、印刷装置２００は、印刷処理の中断指示があるか否かを判断する（ステップＳ３０４）。より具体的には、印刷装置２００は、利用者による印刷処理の中断指示が受け付けられたか否かを判断する。
【００９９】
印刷処理の中断指示があると判断する場合（ステップＳ３０４：ＹＥＳ）、印刷装置２００は、処理を終了する。一方、印刷処理の中断指示がないと判断する場合（ステップＳ３０４：ＮＯ）、印刷装置２００は、画像を印刷出力する（ステップＳ３０５）。より具体的には、印刷装置２００は、ステップＳ３０２に示す処理で生成した画像データに基づく画像を用紙上に形成する。
【０１００】
ステップＳ３０６に示す処理は、図６のステップＳ１０５に示す処理と同様であるため、詳細な説明は省略する。
【０１０１】
以上のとおり、図１１に示されるフローチャートの処理によれば、一のレコードに対応する画像が印刷出力される直前に、レコードの値が操作パネル２００に一覧表示される。このような構成によれば、レコードの値に誤りがある場合、当該レコードに対応する画像を印刷出力することなく印刷処理を中断することができる。
【０１０２】
本発明は、上述した実施形態のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。
【０１０３】
たとえば、上述した実施形態では、印刷装置２２０の操作パネル２００には、レコードの値と印刷プレビュー画像とが表示された。しかしながら、印刷装置２００の操作パネル２２０には、レコードの値のみが表示されてもよい。
【０１０４】
また、上述した実施形態では、レコードの値は、印刷装置２００の操作パネル２２０に一覧表示された。しかしながら、レコードの値は、クライアント端末１００ａ，１００ｂ等の端末装置のディスプレイに一覧表示されてもよい。この場合、たとえば、クライアント端末１００ａは、印刷装置２００等から一のレコードの値を取得し、取得した値をディスプレイ１０４に一覧表示する。そして、クライアント端末１００ａは、印刷処理の中断指示を受け付け、中断指示を受け付けたクライアント端末１００ａは、印刷処理の中断を印刷装置２００に指示する。なお、クライアント端末１００ａのＣＰＵ１０１が、レコードの値を取得する取得部、印刷処理の中断指示を受け付ける受付部、および印刷処理の中断を印刷装置２００に指示する印刷指示部として機能する。
【０１０５】
上述した実施形態に係る印刷システムにおける各種処理を行う手段および方法は、専用のハードウエア回路、またはプログラムされたコンピューターのいずれによっても実現することが可能である。上記プログラムは、たとえば、フレキシブルディスクおよびＣＤ−ＲＯＭ等のコンピューター読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピューター読み取り可能な記録媒体に記録されたプログラムは、通常、ＨＤＤ等の記憶部に転送され記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、印刷システムの一機能としてその装置のソフトウエアに組み込まれてもよい。
【符号の説明】
【０１０６】
１００ａ，１００ｂ  クライアント端末、
１０１，２１１  ＣＰＵ、
１０２，２１２  メモリ、
１０３，２１３  ＨＤＤ、
１０４  ディスプレイ、
１０５  入力装置、
１０６，２１４  通信Ｉ／Ｆ部、
１０７  バス、
２００  印刷装置、
２１０  制御部、
２２０  操作パネル、
２３０  画像読取部、
２４０  給紙部、
２５０  画像形成部、
２６０  後処理部、
２７０  排紙部、
３００  ネットワーク、
４００  データベース、
５００ａ，５００ｂ  画像、
６００  表示画面、
６１０  レコード値表示部、
６２０  プレビュー画像表示部、
６３０  読み取り画像表示部、
６４０  画像表示部、
６５０  プルダウンボックス。
【図１】
2014233919.tif 000003
【図２】
2014233919.tif 000004
【図３】
2014233919.tif 000005
【図４】
2014233919.tif 000006
【図５】
2014233919.tif 000007
【図６】
2014233919.tif 000008
【図７】
2014233919.tif 000009
【図８】
2014233919.tif 000010
【図９】
2014233919.tif 000011
【図１０】
2014233919.tif 000012
【図１１】
2014233919.tif 000013