(57)【要約】【課題】  印刷確認をより簡便に行う技術を提供する。【解決手段】  印刷制御装置であって、印刷対象のデータを受け付けると、前記印刷対象のデータの印刷の事前にテスト出力する印刷テストデータのページ数を特定する印刷テストデータ生成部、を備えることを特徴とする。【選択図】図１
2014211707.tif 000002
【特許請求の範囲】
【請求項１】
印刷対象のデータを受け付けると、前記印刷対象のデータの印刷の事前にテスト出力する印刷テストデータのページ数を特定する印刷テストデータ生成部、
を備えることを特徴とする印刷制御装置。
【請求項２】
請求項１に記載の印刷制御装置であって、
前記印刷テストデータ生成部は、前記印刷対象のデータの様式と、連続用紙に印刷する印刷装置と、に応じて前記ページ数を特定する、
ことを特徴とする印刷制御装置。
【請求項３】
請求項１または２に記載の印刷制御装置であって、
前記印刷テストデータ生成部は、前記ページ数だけ前記印刷テストデータを生成する、
ことを特徴とする印刷制御装置。
【請求項４】
請求項１〜３のいずれか１項に記載の印刷制御装置であって、
前記印刷テストデータ生成部は、前記印刷対象のデータの一部をマスク処理して、前記印刷テストデータを生成する、
ことを特徴とする印刷制御装置。
【請求項５】
請求項１〜４のいずれか１項に記載の印刷制御装置であって、
前記印刷テストデータ生成部は、前記印刷対象のデータの様式により定まるページあたりの長さと、前記印刷装置における印刷部から排出口までの排出口距離と、を用いて前記ページ数を特定する、
ことを特徴とする印刷制御装置。
【請求項６】
請求項１〜５のいずれか１項に記載の印刷制御装置であって、
前記印刷テストデータ生成部は、印刷対象のデータから所定の規則に沿ったページを前記ページ数分取得して前記印刷テストデータを生成する、
ことを特徴とする印刷制御装置。
【請求項７】
請求項１〜６のいずれか１項に記載の印刷制御装置であって、
前記印刷テストデータの印刷指示を前記印刷装置に指示すると、前記印刷テストデータの再出力の指示を含む複数種類の指示の受け付けを待ち、前記印刷テストデータの再出力の指示を受け付けると、前記印刷テストデータの印刷指示を前記印刷装置に指示する印刷指示部、
を備えることを特徴とする印刷制御装置。
【請求項８】
請求項７に記載の印刷制御装置であって、
前記印刷指示部は、前記複数種類の指示を待つ際に、前記印刷対象のデータの出力の指示を受け付けると、前記印刷対象のデータの印刷指示を前記印刷装置に指示する、
ことを特徴とする印刷制御装置。
【請求項９】
コンピューターを用いた印刷方法であって、
前記コンピューターは、
印刷対象のデータを受け付けると、前記印刷対象のデータの印刷の事前にテスト出力する印刷テストデータのページ数を特定する印刷テストデータ生成ステップ、
を実施することを特徴とする印刷方法。
【請求項１０】
コンピューターに、印刷手順を実行させるプログラムであって、
前記コンピューターを、制御手段として動作させ、
前記制御手段に対して、
印刷対象のデータを受け付けると、前記印刷対象のデータの印刷の事前にテスト出力する印刷テストデータのページ数を特定する印刷テストデータ生成手順、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御の技術に関するものである。
【背景技術】
【０００２】
従来、定型印刷用紙より用紙送り量の大きい帯状の用紙に連続印字処理を施す印刷機能をもつ文書作成装置に於いて、用紙の位置ずれを補正するために、用紙上への印刷実行時に、印刷実行に伴う用紙の送り量を認識する手段と、用紙の送り量が設定長に達したことを検出し、文字間印刷位置にて印刷処理を一時停止する手段と、上記印刷処理の再開を指示する操作手段とを具備する技術が存在する。特許文献１には、このような技術についての技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−１６６２２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記技術では、連続印字処理実行時の用紙位置ずれを避けるために設定長印刷すると一時停止されるため、一時停止時に手動で物理的な位置ずれを修正することが可能となる。しかし、文書作成装置によっては、印刷を行うヘッド等から排出口までの搬送路が一定以上長い物がある。そのような文書作成装置では、印刷し終えた用紙が文書作成装置内の搬送路上に留まり、排出口から取り出せず、印刷結果を確認できない場合がある。
【０００５】
本発明の目的は、印刷確認をより簡便に行う技術を提供することにある。
【課題を解決するための手段】
【０００６】
本願は、上記課題の少なくとも一部を解決する手段を複数含んでいるが、その例を挙げるならば、以下のとおりである。上記課題を解決すべく、本発明に係る印刷制御装置は、印刷対象のデータを受け付けると、前記印刷対象のデータの印刷の事前にテスト出力する印刷テストデータのページ数を特定する印刷テストデータ生成部、を備えることを特徴とする。
【０００７】
また、上記の印刷制御装置においては、印刷テストデータ生成部は、印刷対象のデータの様式と、連続用紙に印刷する印刷装置と、に応じて前記ページ数を特定する、ことを特徴とするものであってもよい。
【０００８】
また、上記の印刷制御装置においては、印刷テストデータ生成部は、上記ページ数だけ印刷テストデータを生成する、ことを特徴とするものであってもよい。
【０００９】
また、上記の印刷制御装置においては、印刷テストデータ生成部は、印刷対象のデータの一部をマスク処理して、印刷テストデータを生成する、ことを特徴とするものであってもよい。
【００１０】
また、上記の印刷制御装置においては、印刷テストデータ生成部は、印刷対象のデータの様式により定まるページあたりの長さと、印刷装置における印刷部から排出口までの排出口距離と、を用いて上記ページ数を特定する、ことを特徴とするものであってもよい。
【００１１】
また、上記の印刷制御装置においては、印刷テストデータ生成部は、印刷対象のデータから所定の規則に沿ったページを上記ページ数分取得して印刷テストデータを生成する、ことを特徴とするものであってもよい。
【００１２】
また、上記の印刷制御装置においては、印刷テストデータの印刷指示を印刷装置に指示すると、印刷テストデータの再出力の指示を含む複数種類の指示の受け付けを待ち、印刷テストデータの再出力の指示を受け付けると、印刷テストデータの印刷指示を印刷装置に指示する印刷指示部、を備えることを特徴とするものであってもよい。
【００１３】
また、上記の印刷制御装置においては、印刷指示部は、複数種類の指示を待つ際に、印刷対象のデータの出力の指示を受け付けると、印刷対象のデータの印刷指示を印刷装置に指示する、ことを特徴とするものであってもよい。
【００１４】
また、本発明に係る印刷方法は、コンピューターを用いた印刷方法であって、コンピューターは、印刷対象のデータを受け付けると、印刷対象のデータの印刷の事前にテスト出力する印刷テストデータのページ数を特定する印刷テストデータ生成ステップ、を実施することを特徴とする。
【００１５】
また、本発明に係るプログラムは、コンピューターに、印刷手順を実行させるプログラムであって、コンピューターを、制御手段として動作させ、制御手段に対して、印刷対象のデータを受け付けると、印刷対象のデータの印刷の事前にテスト出力する印刷テストデータのページ数を特定する印刷テストデータ生成手順、を実行させることを特徴とする。
【００１６】
上記した以外の課題、構成および効果は、以下の実施形態の説明により明らかにされる。
【発明の効果】
【００１７】
本発明によると、印刷確認をより簡便に行うことができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に係る印刷システムの構成例を示す図である。
【図２】印刷ジョブ情報記憶部に格納されるデータ構造を示す図である。
【図３】帳票様式情報記憶部に格納されるデータ構造を示す図である。
【図４】印刷装置諸元記憶部に格納されるデータ構造を示す図である。
【図５】印刷制御装置のハードウェア構成を示す図である。
【図６】印刷処理フローを示す図である。
【図７】印刷管理表示画面の例を示す図である。
【発明を実施するための形態】
【００１９】
以下に、本発明に係る第一の実施形態を適用した印刷システム１について、図面を参照して説明する。
【００２０】
図１は、本発明の第一の実施形態における印刷システム１の構成例を示す図である。印刷システム１には、印刷制御装置１００と、印刷制御装置１００とネットワーク１０を介して通信可能な連続用紙プリンタ２００と、印刷制御装置１００とネットワーク１０を介して通信可能な操作端末３００と、が含まれる。
【００２１】
ネットワーク１０は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の利用者組織が管理する通信網である。ただし、これに限らず、インターネット等の公衆通信網、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）またはＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）等の異組織間の通信網であってもよい。
【００２２】
連続用紙プリンタ２００は、帯状あるいは蛇腹状の用紙に連続印字処理を施す印刷機能をもつ文書作成装置である。なお、連続用紙プリンタ２００は、さらに、単票の用紙（Ａ列、Ｂ列、Ｃ列等のＩＳＯ２１６、ＩＳＯ２６９、ＪＩＳ  Ｐ０２０２、ＡＮＳＩ  Ａ等のＡＮＳＩ／ＡＳＭＥ  Ｙ１４．１等の規格に定められている単票の用紙）に印刷する機能を有するものであってもよい。
【００２３】
印刷制御装置１００は、連続用紙プリンタ２００に対して印刷の制御を行う装置である。例えば、印刷制御装置１００は、パソコンやスマートフォン、ワークステーション等情報処理装置であればよい。
【００２４】
操作端末３００は、利用者からの操作入力を受け付け、利用者への出力を行う装置であって、操作入力が印刷制御に関するものであれば、印刷制御装置１００に対して印刷の制御を行うよう指示を与える装置である。例えば、操作端末３００は、パソコンやスマートフォン、ワークステーション等情報処理装置であればよい。
【００２５】
ここで、業務において帳票を印刷システム１のような連続用紙プリンタ２００を用いて印刷する場合、帳票に印刷される情報は個人情報や、個人の資産情報、個人の健康情報等の機密情報である場合がある。
【００２６】
このような帳票は、印刷上のミスが発生した場合、機密情報であるために破棄するには溶融処理やシュレッダー処理等が必要となり、追加でコストがかかる場合が多い。
【００２７】
これを避けるために、大量のミス印刷を発生させないために上記従来技術のような一時停止の機能を用いることも考えられる。しかし、文書作成装置によっては、印刷を行うヘッド等から排出口までの搬送路が一定以上長い物がある。そのような文書作成装置では、印刷し終えた用紙が文書作成装置内の搬送路上に留まり、排出口から取り出せず、印刷結果を確認できない場合がある。さらには、上記従来技術を用いる場合であっても、機密情報の一部は印刷されてしまうため、やはり破棄のコストは避けられない。
【００２８】
印刷制御装置１００には、制御部１１０と、記憶部１２０と、表示部１３０と、通信部１４０と、が含まれる。制御部１１０には、印刷データ生成部１１１と、印刷指示部１１２と、表示制御部１１３と、が含まれる。記憶部１２０には、印刷ジョブ情報記憶部１２１と、帳票様式情報記憶部１２２と、印刷装置諸元記憶部１２３と、が含まれる。
【００２９】
印刷データ生成部１１１は、操作端末３００等から連続用紙プリンタ２００により印刷する対象となる情報を受け付けて、印刷データおよび印刷テストデータを生成する。なお、印刷データとは、印刷する対象のデータを帳票レイアウトに合わせて成形したデータであり、印刷テストデータとは、テスト印刷のために印刷データを元に生成される破棄が容易なデータである。
【００３０】
印刷データ生成部１１１は、印刷テストデータの生成に際して、帳票の印刷項目毎に最大の文字数を調べ、印刷データの先頭ページの該当する印刷項目について最大文字数分の伏せ字（米印やアスタリスク、黒丸、黒四角その他記号）を生成する。また、印刷データ生成部１１１は、帳票の様式の情報を用いて、印刷を実施する印刷部から排出口までの距離に応じて印刷したページを排出口から取り出せる程度に必要となる送りページ数を算出し、そのページ数だけ伏せ字化した印刷データの先頭ページのデータを複製してマスク印刷ページデータを追加することで、印刷テストデータとする。
【００３１】
印刷指示部１１２は、印刷データ生成部１１１が生成した印刷データおよび印刷テストデータを、連続用紙プリンタ２００に印刷させる指示を行う。
【００３２】
表示制御部１１３は、操作端末３００等の印刷を要求した端末に対して表示を行う画面を生成し、当該端末へ画面情報を送信する。
【００３３】
図２は、印刷ジョブ情報記憶部１２１のデータ構造の例を示す図である。印刷ジョブ情報記憶部１２１には、ジョブＩＤ１２１Ａと、帳票ＩＤ１２１Ｂと、要求端末１２１Ｃと、実行プリンタ１２１Ｄと、印刷データ１２１Ｅと、印刷テストデータ１２１Ｆと、が対応付けて格納される。
【００３４】
ジョブＩＤ１２１Ａには、印刷する対象を識別する情報が格納される。例えば、ジョブＩＤ１２１Ａには、印刷制御装置１００に対して操作端末３００から要求された印刷要求ごとに割り当てられる連番が格納される。
【００３５】
帳票ＩＤ１２１Ｂには、ジョブＩＤ１２１Ａに格納された情報により識別される印刷対象について指定された帳票を識別する情報が格納される。
【００３６】
要求端末１２１Ｃには、ジョブＩＤ１２１Ａに格納された情報により識別される印刷ジョブの要求元となる操作端末３００を特定する情報が格納される。
【００３７】
実行プリンタ１２１Ｄには、ジョブＩＤ１２１Ａに格納された情報により識別される印刷対象を印刷する連続用紙プリンタ２００を特定する情報が格納される。
【００３８】
印刷データ１２１Ｅには、ジョブＩＤ１２１Ａに格納された情報により識別される印刷対象となる印刷データが格納される。
【００３９】
印刷テストデータ１２１Ｆには、ジョブＩＤ１２１Ａに格納された情報により識別される印刷対象となる印刷データに基づき生成された印刷テストデータが格納される。
【００４０】
図３は、帳票様式情報記憶部１２２のデータ構造の例を示す図である。帳票様式情報記憶部１２２には、帳票ＩＤ１２２Ａと、様式ＩＤ１２２Ｂと、１ページ長１２２Ｃと、レイアウト情報１２２Ｄと、が対応付けて格納される。
【００４１】
帳票ＩＤ１２２Ａには、帳票を識別する情報が格納される。様式ＩＤ１２２Ｂには、帳票ＩＤ１２２Ａに格納された情報により識別される帳票に用いられる様式を識別する情報が格納される。１ページ長１２２Ｃには、様式ＩＤ１２２Ｂに格納された情報により識別される様式に定められた１ページの長さを特定する情報が格納される。なお、１ページ長１２２Ｃに格納される情報は、長辺の長さを特定する情報に限らず、連続用紙プリンタ２００上で用紙が送られる方向についての１ページ分の送り量を特定する情報であればよい。
【００４２】
レイアウト情報１２２Ｄには、様式ＩＤ１２２Ｂに格納された情報により識別される様式に定められた印刷項目と、印刷位置と、当該印刷項目の長さ、幅、桁数等を特定する情報が格納される。
【００４３】
図４は、印刷装置諸元記憶部１２３のデータ構造の例を示す図である。印刷装置諸元記憶部１２３には、プリンタＩＤ１２３Ａと、型番１２３Ｂと、排出口距離１２３Ｃと、が対応付けて格納される。
【００４４】
プリンタＩＤ１２３Ａには、連続用紙プリンタ２００を識別する情報が格納される。型番１２３Ｂには、連続用紙プリンタ２００の型番を特定する情報が格納される。排出口距離１２３Ｃには、型番１２３Ｂにて特定される型番のプリンタの排出口距離Ｌ２７０を特定する情報が格納される。なお、排出口距離Ｌ２７０とは、図１に示すように、連続用紙プリンタ２００の印刷を実施する印刷部２２０から排出口２６０までの距離である。
【００４５】
図１の説明に戻る。印刷制御装置１００の表示部１３０は、印刷制御装置１００の操作結果や出力情報を示すための表示を行う。例えば、表示部１３０は、ディスプレイ等にメッセージ文字等の描画を行う。
【００４６】
通信部１４０は、ネットワーク１０を介して、印刷制御装置１００と連続用紙プリンタ２００、あるいは印刷制御装置１００と操作端末３００の間の通信を行う。
【００４７】
連続用紙プリンタ２００は、給紙制御部２１０と、印刷部２２０と、スタッカー２３０と、印刷制御部２４０と、通信部２５０と、排出口２６０と、を備える。なお、排出口距離Ｌ２７０は、印刷を実施する印刷部２２０から排出口２６０までの距離である。より具体的には、印刷部２２０から排出口２６０までの搬送路上の紙の移動距離を、排出口距離Ｌ２７０とする。
【００４８】
給紙制御部２１０は、印刷部２２０に対する給紙を制御する。具体的には、給紙制御部２１０は、蛇腹状の用紙や、帯状の用紙等の連続用紙をローラー等により紙送りする。
【００４９】
印刷部２２０は、給紙制御部２１０から送られた用紙に対して、印刷制御部２４０の指示に従って印刷を行う。例えば、印刷部２２０は、インクジェット印刷方式の印刷ヘッドを含み、レーザープリント方式の定着部をも含む。すなわち、印刷部２２０は、用紙の印刷を行う工程を行う。
【００５０】
スタッカー２３０は、印刷部２２０により印刷された用紙を蓄積する装置である。
【００５１】
印刷制御部２４０は、通信部２５０を介して印刷制御装置１００から送信された印刷データあるいは印刷テストデータを印刷する制御を行う。また、印刷の過程でエラー等が発生した場合には印刷制御部２４０はエラーの対処を促すメッセージ等を利用者に示すための情報を作成し、通信部２５０を介して印刷制御装置１００に送信する。また、印刷制御部２４０は、印刷の最終的な結果を利用者に示すための情報を作成し、通信部２５０を介して印刷制御装置１００に送信する。
【００５２】
通信部２５０は、ネットワーク１０を介して印刷制御装置１００から送信された印刷データあるいは印刷テストデータを受信し、印刷制御部２４０において検出した印刷の結果情報等を印刷制御装置１００へ送信する。
【００５３】
排出口２６０は、印刷部２２０により印刷された用紙が外部から取り出し可能となる位置である。
【００５４】
操作端末３００は、印刷システム１の利用者が操作する端末であり、連続用紙プリンタ２００で印刷すべき情報をネットワーク１０を介して印刷制御装置１００へ送信し、印刷の結果や印刷のエラー情報を印刷制御装置１００から受信して利用者へ表示する。
【００５５】
図５は、印刷制御装置１００のハードウェア構成例を示す図である。印刷制御装置１００は、演算装置１０２と、外部記憶装置１０３と、主記憶装置１０４と、出力装置１０５と、通信装置１０６と、各装置をつなぐバス１０７と、を少なくとも備える。また、他に、印刷制御装置１００は、キーボード、マウスといった入力装置１０１を備えるものであってもよい。
【００５６】
演算装置１０２は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの演算装置である。
【００５７】
外部記憶装置１０３は、デジタル情報を記憶可能な、いわゆるハードディスク（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）あるいはフラッシュメモリなどの不揮発性記憶装置である。
【００５８】
主記憶装置１０４は、例えばＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などのメモリ装置である。
【００５９】
出力装置１０５は、例えば液晶ディスプレイや、有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ等の表示装置である。
【００６０】
通信装置１０６は、ネットワーク１０を介して他の装置と通信経路を確立し、情報を送受信するネットワークカード等の装置である。
【００６１】
入力装置１０１は、キーボードやマウス、タッチパネル等の各種入力装置である。
【００６２】
入力装置１０１と、演算装置１０２と、外部記憶装置１０３と、主記憶装置１０４と、出力装置１０５と、通信装置１０６とは、バス１０７等の接続導線により互いに接続される。
【００６３】
上記した印刷制御装置１００の印刷データ生成部１１１、印刷指示部１１２、表示制御部１１３は、演算装置１０２に処理を行わせるプログラムによって実現される。このプログラムは、主記憶装置１０４、外部記憶装置１０３または図示しないＲＯＭ装置内に記憶され、実行にあたって主記憶装置１０４上にロードされ、演算装置１０２により実行される。
【００６４】
また、印刷制御装置１００の記憶部１２０は、主記憶装置１０４及び外部記憶装置１０３により実現される。また、表示部１３０は、出力装置１０５により実現される。また、通信部１４０は、通信装置１０６により実現される。以上が、印刷制御装置１００のハードウェア構成例である。なお、操作端末３００についても、印刷制御装置１００と略同様のハードウェア構成を備えるため、説明は省略する。
【００６５】
[動作の説明]次に、本実施形態における印刷制御装置１００の動作を説明する。図６は、本実施形態における印刷制御装置１００が実施する印刷処理のフロー図である。
【００６６】
印刷処理は、印刷制御装置１００が稼働を開始し印刷処理の開始の指示を操作端末３００等から受け付けると、開始される。
【００６７】
まず、印刷データ生成部１１１は、印刷データを受信する（ステップＳ００１）。具体的には、印刷データ生成部１１１は、操作端末３００から印刷対象となるデータを受信する。そして、印刷データ生成部１１１は、印刷ジョブ情報記憶部１２１に、受信したデータを印刷データ１２１Ｅとして格納したレコードを追加する。また、印刷データ生成部１１１は、ジョブＩＤ１２１Ａを割付けて当該レコードに格納する。また、印刷データ生成部１１１は、印刷データを送信した操作端末３００を特定する情報を当該レコードの要求端末１２１Ｃとして格納する。また、印刷データ生成部１１１は、操作端末３００から印刷先の連続用紙プリンタ２００を特定する情報を受信して、当該レコードの実行プリンタ１２１Ｄとして格納する。
【００６８】
そして、印刷データ生成部１１１は、帳票の様式を特定する（ステップＳ００２）。具体的には、印刷データ生成部１１１は、ステップＳ００１にて受け取った印刷データに含まれる帳票ＩＤを特定し、ステップＳ００１にて追加したレコードの帳票ＩＤ１２１Ｂとして格納するとともに、帳票様式情報記憶部１２２の帳票ＩＤ１２２Ａを参照して該当する帳票ＩＤを有するレコードを特定して、対応付けられた様式ＩＤ１２２Ｂを読み出す。
【００６９】
そして、印刷データ生成部１１１は、様式の１ページ長を特定する（ステップＳ００３）。具体的には、印刷データ生成部１１１は、ステップＳ００２にて特定した様式ＩＤ１２２Ｂを有するレコードについて対応付けられた１ページ長１２２Ｃを読み出して１ページ長を特定する。
【００７０】
そして、印刷データ生成部１１１は、追加するマスク印刷ページデータ数を特定する（ステップＳ００４）。具体的には、印刷データ生成部１１１は、印刷ジョブ情報記憶部１２１の該当するジョブの実行プリンタ１２１ＤをプリンタＩＤ１２３Ａに有する印刷装置諸元記憶部１２３のレコードを特定し、対応付けられた排出口距離１２３Ｃを読み出す。そして、印刷データ生成部１１１は、読み出した排出口距離をステップＳ００３において特定した１ページ長で割り、少数点以下の余りを切り上げて整数値を算出し、追加するマスク印刷ページデータ数として特定する。
【００７１】
そして、印刷データ生成部１１１は、印刷テストデータを作成する（ステップＳ００５）。具体的には、印刷データ生成部１１１は、ステップＳ００１にて受信した印刷データの所定のページ（例えば、先頭１ページ）の情報を取得して、帳票の印刷項目毎に文字数を調べ、印刷データの先頭ページの該当する印刷項目について文字数分の伏せ字（米印やアスタリスク）を生成する。また、印刷データ生成部１１１は、ステップＳ００４で特定したマスク印刷ページデータ数だけ、伏せ字化した印刷データの先頭ページのデータを複製してマスク印刷ページデータとして追加することで、印刷テストデータとする。すなわち、印刷テストデータのページ数は、マスク印刷ページデータ数に最初のページ分の１ページを足したページ数であるといえる。なお、印刷データ生成部１１１は、帳票の印刷項目ごとに最大の文字数を調べ、最大の文字数分の伏せ字へと置き換えるようにしてもよい。
【００７２】
そして、印刷指示部１１２は、印刷指示を受け付けたか否かを判定する（ステップＳ００６）。具体的には、印刷指示部１１２は、操作端末３００から印刷指示を受け付けたか否かを判定し、受け付けていない場合にはステップＳ００６を再度実行する。
【００７３】
操作端末３００から印刷指示を受け付けた場合（ステップＳ００６において「Ｙｅｓ」の場合）には、印刷指示部１１２は、印刷テストデータをプリンタへ送信する（ステップＳ００７）。具体的には、印刷指示部１１２は、ステップＳ００５にて作成した印刷テストデータを、当該ジョブの実行プリンタ１２１Ｄで特定される連続用紙プリンタ２００へ送信し、印刷するよう指示する。
【００７４】
そして、印刷指示部１１２は、印刷テストデータの印刷確認入力を受け付ける（ステップＳ００８）。具体的には、印刷指示部１１２は、ステップＳ００７にて送信した印刷テストデータを再出力する指示あるいは印刷データを出力する指示を受け付ける。
【００７５】
そして、印刷指示部１１２は、受け付けた印刷確認入力が示す情報が、印刷データを出力する指示であるか否かを判定する（ステップＳ００９）。具体的には、印刷指示部１１２は、ステップＳ００８にて受け付けた印刷確認入力が示す情報が、印刷データを出力する指示でない場合には、印刷指示部１１２は、ステップＳ００７に制御を戻す。
【００７６】
印刷データを出力する指示を受け付けた場合（ステップＳ００９にて「Ｙｅｓ」の場合）、印刷指示部１１２は、印刷データをプリンタへ送信する（ステップＳ０１０）。具体的には、印刷指示部１１２は、印刷データを当該ジョブの実行プリンタ１２１Ｄで特定される連続用紙プリンタ２００へ送信し、印刷するよう指示する。
【００７７】
以上が、印刷処理である。印刷処理によれば、利用者は、排出口２６０から取り出し可能な長さまでマスクされた帳票データが印刷された連続用紙を取り出し、目視して、印刷データの印刷開始を指示することができるようになる。
【００７８】
すなわち、印刷テストデータは、データ部分が伏せ字の為、セキュリティ、個人情報取り扱い上の問題が発生しにくく、廃棄にかかるコストを削減できる。また、印刷データが大量の場合、印刷テストデータは、スタッカーに届く分だけ印刷される為、印刷不備がある場合に用紙ロス、トナーロス、印刷時間ロスを最小限に抑えることができる。また、印刷データが少量でも、印刷テストデータはスタッカーに届く分だけ印刷される為、印字状態を確認する前に印刷が完了してしまい、印刷データが印刷完了に伴い削除されてしまうといった事象を回避できる。
【００７９】
図７は、印刷処理に関連する印刷管理表示画面の例を示す図である。
【００８０】
印刷管理表示画面４００には、タイトル表示領域４１０と、印刷指示待ちジョブ表示領域４２０と、印刷実行中ジョブ表示領域４３０と、印刷完了ジョブ表示領域４４０と、が含まれる。
【００８１】
印刷指示待ちジョブ表示領域４２０には、印刷処理のステップＳ００５において印刷テストデータが作成され、ステップＳ００６における印刷指示の入力を待っている印刷ジョブを特定する情報が表示される。
【００８２】
印刷実行中ジョブ表示領域４３０には、印刷処理のステップＳ００６における印刷指示がなされた印刷ジョブであって、ステップＳ０１０の印刷データの送信がなされていない状態の印刷ジョブを特定する情報が表示される。
【００８３】
印刷完了ジョブ表示領域４４０には、印刷処理のステップＳ０１０の印刷データの送信がなされた状態の印刷ジョブを特定する情報が表示される。
【００８４】
以上が、印刷管理表示画面４００の出力画面例である。
【００８５】
以上、本発明の第一の実施形態を適用した印刷システム１について説明した。当該実施形態によると、印刷確認をより簡便に行うことができる。
【００８６】
本発明は、上記の第一の実施形態に制限されない。上記の第一の実施形態は、本発明の技術的思想の範囲内で様々な変形が可能である。例えば、上記の第一の実施形態においては、マスク印刷ページデータ数を特定する際に排出口距離と帳票の様式上の１ページ長とを用いている例を示しているが、これに限られず、所定のページ数（例えば１０ページ固定等）をマスク印刷ページデータ数として特定するようにしてもよい。このようにすることで、より簡便に印刷確認を行うことができる。
【００８７】
また例えば、上記の第一の実施形態においては、マスク印刷ページデータ数分、印刷データの先頭ページの複製を行う例を示しているが、これに限られず、マスク印刷ページデータ数分白紙ページ（印刷しないページ）を設定するようにしてもよい。このようにすることで、より印刷資源の消費を減らすことが可能となる。
【００８８】
また例えば、上記の第一の実施形態においては、マスク印刷ページデータ数分、印刷データの先頭ページの複製を行う例を示しているが、これに限られず、マスク印刷ページデータ数分印刷データの一部（例えば、先頭から連続するページ、ランダムなページ、あるいは所定の規則（偶数ページ等）に沿ったページ）からデータを読み出してマスク処理して印刷テストデータとして設定するようにしてもよい。このようにすることで、よりテスト印刷の確からしさを高めることが可能となる。
【００８９】
また例えば、上記の第一の実施形態においては、印刷制御装置１００と操作端末３００とは別装置であることを想定しているが、一体となっていてもよいし、連続用紙プリンタ２００上に一体化されているものであってもよい。
【００９０】
また、上記した実施形態の技術的要素は、単独で適用されてもよいし、プログラム部品とハードウェア部品のような複数の部分に分けられて適用されるようにしてもよい。
【００９１】
以上、本発明について、実施形態を中心に説明した。
【符号の説明】
【００９２】
１・・・印刷システム、１０・・・ネットワーク、１００・・・印刷制御装置、１１０・・・制御部、１２０・・・記憶部、１３０・・・表示部、１４０・・・通信部、２００・・・連続用紙プリンタ、２１０・・・給紙制御部、２２０・・・印刷部、２３０・・・スタッカー、２４０・・・印刷制御部、２５０・・・通信部、２６０・・排出口、２７０・・・排出口距離Ｌ、３００・・・操作端末
【図１】
2014211707.tif 000003
【図２】
2014211707.tif 000004
【図３】
2014211707.tif 000005
【図４】
2014211707.tif 000006
【図５】
2014211707.tif 000007
【図６】
2014211707.tif 000008
【図７】
2014211707.tif 000009