(57)【特許請求の範囲】
【請求項１】
印刷装置における印刷のために、ページデータに対して印刷処理を行なう印刷制御装置であって、
ページデータによって表現されるページにおける任意の領域を、印刷保護領域として指定する印刷保護領域指定手段と、
前記印刷保護領域が指定されたページデータに対して出力処理を行なうことにより、前記ページデータによって表現されるページ画像を印刷するための、ビットマップ形式のページ画像データと、前記ページ画像データが表現するページ画像の各画素に対応した制御情報を有し、該制御情報の一つが前記印刷保護領域における表示設定を含む該ページ画像データの表示設定を行なう表示設定データと、を作成するページデータ出力処理手段と、
前記ページ画像データについて本印刷かテスト印刷かを指示する印刷態様指示手段と、
前記印刷態様指示手段によってテスト印刷が指示された場合、前記表示設定データにおける印刷保護領域の表示設定に基づいて前記印刷保護領域を不可視表示とする印刷制御を行なった印刷データを出力し、本印刷が指示された場合、前記印刷保護領域を不可視表示としない印刷データを出力する印刷制御手段と、
を有することを特徴とする印刷制御装置。
【請求項２】
請求項１に記載の印刷制御装置であって、
前記表示設定データの印刷保護領域の表示設定に関する制御情報が、前記印刷保護領域を構成する各画素について乱数網を適用すること、
を特徴とする印刷制御装置。
【請求項３】
請求項１に記載の印刷制御装置であって、
前記表示設定データの印刷保護領域の表示設定に関する制御情報が、前記印刷保護領域を構成する各画素の網％を１００％とすること、
を特徴とする印刷制御装置。
【請求項４】
請求項１に記載の印刷制御装置であって、
前記表示設定データの印刷保護領域の表示設定に関する制御情報が、前記印刷保護領域を構成する各画素の画素値を０％とすること、
を特徴とする印刷制御装置。
【請求項５】
印刷制御装置と、印刷装置とから構成される印刷システムであって、
前記印刷制御装置が、
ページデータによって表現されるページにおける任意の領域を、印刷保護領域として指定する印刷保護領域指定手段と、
前記印刷保護領域が指定されたページデータに対して出力処理を行なうことにより、前記ページデータによって表現されるページ画像を印刷するための、ビットマップ形式のページ画像データと、前記ページ画像データが表現するページ画像の各画素に対応した制御情報を有し、該制御情報の一つが前記印刷保護領域における表示設定を含む該ページ画像データの表示設定を行なう表示設定データと、を作成するページデータ出力処理手段と、
前記ページ画像データについて本印刷かテスト印刷かを指示する印刷態様指示手段と、
前記印刷態様指示手段によってテスト印刷が指示された場合、前記表示設定データにおける印刷保護領域の表示設定に基づいて前記印刷保護領域を不可視表示とする印刷制御を行ない、本印刷が指示された場合、前記印刷保護領域を不可視表示としない印刷制御を行なう印刷制御手段と、
を有し、
前記印刷装置が、
前記印刷制御装置の印刷制御手段によって、前記表示設定データに設定された表示設定に基づいて前記ページ画像データの印刷を行なう印刷手段と、
を有することを特徴とする印刷システム。
【請求項６】
印刷装置における印刷のために、ページデータに対して印刷処理を行なう印刷制御装置における印刷制御方法であって、
ページデータによって表現されるページにおける任意の領域を、印刷保護領域として指定する印刷保護領域指定工程と、
前記印刷保護領域が指定されたページデータに対して出力処理を行なうことにより、前記ページデータによって表現されるページ画像を印刷するための、ビットマップ形式のページ画像データと、前記ページ画像データが表現するページ画像の各画素に対応した制御情報を有し、該制御情報の一つが前記印刷保護領域における表示設定を含む該ページ画像データの表示設定を行なう表示設定データと、を作成するページデータ出力処理工程と、
前記ページ画像データについて本印刷かテスト印刷かを指示する印刷態様指示工程と、
前記印刷態様指示工程においてテスト印刷が指示された場合、前記表示設定データにおける印刷保護領域の表示設定に基づいて前記印刷保護領域を不可視表示とする印刷データを出力する印刷制御を行ない、本印刷が指示された場合、前記印刷保護領域を不可視表示としない印刷データを出力する印刷制御を行なう印刷制御工程と、
を有することを特徴とする印刷制御方法。
【請求項７】
ページデータに対して印刷処理を行なう印刷制御プログラムであって、コンピュータのCPUがメモリにおいて該印刷制御プログラムを実行することにより、
ページデータによって表現されるページにおける任意の領域を、印刷保護領域として指定する印刷保護領域指定ステップと、
前記印刷保護領域が指定されたページデータに対して出力処理を行なうことにより、前記ページデータによって表現されるページ画像を印刷するための、ビットマップ形式のページ画像データと、前記ページ画像データが表現するページ画像の各画素に対応した制御情報を有し、該制御情報の一つが前記印刷保護領域における表示設定を含む該ページ画像データの表示設定を行なう表示設定データと、を作成するページデータ出力処理ステップと、
前記ページ画像データについて本印刷かテスト印刷かを指示する印刷態様指示ステップと、
前記印刷態様指示ステップにおいてテスト印刷が指示された場合、前記表示設定データにおける印刷保護領域の表示設定に基づいて前記印刷保護領域を不可視表示とする印刷データを出力する印刷制御を行ない、本印刷が指示された場合、前記印刷保護領域を不可視表示としない印刷データを出力する印刷制御を行なう印刷制御ステップと、
を実行することを特徴とする印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
個人情報を含む印刷物のテスト印刷を行なうための印刷制御装置、印刷システム、印刷制御方法、および印刷制御プログラムに関する。
【背景技術】
【０００２】
個人情報保護法施行以後、個人情報の取扱には十分な注意が必要であることが周知されている。
印刷物の作成においても同様であり、個人情報を含む印刷物についての取扱に注意が必要であることから、様々な手法により、可能な限り個人情報保護を行なう印刷が行なわれている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−３０５９６２
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の発明は、個人情報を記載するための情報表示シートの裏面側に基材シート、粘着層および剥離シートが積層されているとともに、個人情報の記載領域のうちの一部領域を残りの領域から切り離して基材シートから剥ぎ取るための切れ目が予め設けられていることにより、個人情報記載領域を切り離すことで廃棄した情報表示シートからの個人情報の取得を防止することができる。
【０００５】
しかし、印刷機の状態を確かめるため、あるいは印刷物の内容が所望のものであるか否かを判定する校正を行なうためのテスト印刷において、特許文献１に記載の情報表示シートを使用することはコスト的に困難である。
【０００６】
そのため、テスト印刷においては、予め個人情報の部分を隠す、あるいは異なる内容に差し替えたテスト印刷用データを準備することが行なわれているが、そのようなテスト印刷用データの準備を行なうためのコスト、負担が生じているという問題がある。
また、このようなテスト印刷用データは、商業用の印刷を行なうための本印刷データと異なるものとなることから、レイアウトや色など印刷品質の確認を行なうためには不適当な場合もあった。
【０００７】
そこで、本発明は、テスト印刷において個人情報を確認することができないように印刷制御を行なうことで、テスト印刷物の管理や廃棄を容易に行なうための印刷制御装置、印刷システム、印刷制御方法および印刷制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
かかる課題を解決する為に、請求項１に係る発明は、印刷装置における印刷のために、ページデータに対して印刷処理を行なう印刷制御装置であって、ページデータによって表現されるページにおける任意の領域を、印刷保護領域として指定する印刷保護領域指定手段と、前記印刷保護領域が指定されたページデータに対して出力処理を行なうことにより、前記ページデータによって表現されるページ画像を印刷するための、ビットマップ形式のページ画像データと、前記ページ画像データが表現するページ画像の各画素に対応した制御情報を有し、該制御情報の一つが前記印刷保護領域における表示設定を含む該ページ画像データの表示設定を行なう表示設定データと、を作成するページデータ出力処理手段と、前記ページ画像データについて本印刷かテスト印刷かを指示する印刷態様指示手段と、前記印刷態様指示手段によってテスト印刷が指示された場合、前記表示設定データにおける印刷保護領域の表示設定に基づいて前記印刷保護領域を不可視表示とする印刷制御を行なった印刷データを出力し、本印刷が指示された場合、前記印刷保護領域を不可視表示としない印刷データを出力する印刷制御手段と、を有することを特徴としている。
【００１０】
さらに、請求項２に係わる発明は、請求項１に記載の印刷制御装置であって、前記表示設定データの印刷保護領域の表示設定に関する制御情報が、前記印刷保護領域を構成する各画素について乱数網を適用すること、を特徴としている。
【００１１】
加えて、請求項３に係わる発明は、請求項１に記載の印刷制御装置であって、前記表示設定データの印刷保護領域の表示設定に関する制御情報が、前記印刷保護領域を構成する各画素の網％を１００％とすること、を特徴としている。
【００１２】
また、請求項４に係わる発明は、請求項１に記載の印刷制御装置であって、前記表示設定データの印刷保護領域の表示設定に関する制御情報が、前記印刷保護領域を構成する各画素の画素値を０％とすること、を特徴としている。
【００１３】
請求項５に係わる発明は、印刷制御装置と、印刷装置とから構成される印刷システムであって、前記印刷制御装置が、ページデータによって表現されるページにおける任意の領域を、印刷保護領域として指定する印刷保護領域指定手段と、前記印刷保護領域が指定されたページデータに対して出力処理を行なうことにより、前記ページデータによって表現されるページ画像を印刷するための、ビットマップ形式のページ画像データと、前記ページ画像データが表現するページ画像の各画素に対応した制御情報を有し、該制御情報の一つが前記印刷保護領域における表示設定を含む該ページ画像データの表示設定を行なう表示設定データと、を作成するページデータ出力処理手段と、前記ページ画像データについて本印刷かテスト印刷かを指示する印刷態様指示手段と、前記印刷態様指示手段によってテスト印刷が指示された場合、前記表示設定データにおける印刷保護領域の表示設定に基づいて前記印刷保護領域を不可視表示とする印刷制御を行ない、本印刷が指示された場合、前記印刷保護領域を不可視表示としない印刷制御を行なう印刷制御手段と、を有し、前記印刷装置が、前記印刷制御装置の印刷制御手段によって、前記表示設定データに設定された表示設定に基づいて前記ページ画像データの印刷を行なう印刷手段と、を有することを特徴としている。
【００１４】
請求項６に係わる発明は、印刷装置における印刷のために、ページデータに対して印刷処理を行なう印刷制御装置における印刷制御方法であって、ページデータによって表現されるページにおける任意の領域を、印刷保護領域として指定する印刷保護領域指定工程と、前記印刷保護領域が指定されたページデータに対して出力処理を行なうことにより、前記ページデータによって表現されるページ画像を印刷するための、ビットマップ形式のページ画像データと、前記ページ画像データが表現するページ画像の各画素に対応した制御情報を有し、該制御情報の一つが前記印刷保護領域における表示設定を含む該ページ画像データの表示設定を行なう表示設定データと、を作成するページデータ出力処理工程と、前記ページ画像データについて本印刷かテスト印刷かを指示する印刷態様指示工程と、前記印刷態様指示工程においてテスト印刷が指示された場合、前記表示設定データにおける印刷保護領域の表示設定に基づいて前記印刷保護領域を不可視表示とする印刷データを出力する印刷制御を行ない、本印刷が指示された場合、前記印刷保護領域を不可視表示としない印刷データを出力する印刷制御を行なう印刷制御工程と、を有することを特徴としている。
【００１５】
請求項７に係わる発明は、ページデータに対して印刷処理を行なう印刷制御プログラムであって、コンピュータのCPUがメモリにおいて該印刷制御プログラムを実行することにより、ページデータによって表現されるページにおける任意の領域を、印刷保護領域として指定する印刷保護領域指定ステップと、前記印刷保護領域が指定されたページデータに対して出力処理を行なうことにより、前記ページデータによって表現されるページ画像を印刷するための、ビットマップ形式のページ画像データと、前記ページ画像データが表現するページ画像の各画素に対応した制御情報を有し、該制御情報の一つが前記印刷保護領域における表示設定を含む該ページ画像データの表示設定を行なう表示設定データと、を作成するページデータ出力処理ステップと、前記ページ画像データについて本印刷かテスト印刷かを指示する印刷態様指示ステップと、前記印刷態様指示ステップにおいてテスト印刷が指示された場合、前記表示設定データにおける印刷保護領域の表示設定に基づいて前記印刷保護領域を不可視表示とする印刷データを出力する印刷制御を行ない、本印刷が指示された場合、前記印刷保護領域を不可視表示としない印刷データを出力する印刷制御を行なう印刷制御ステップと、を実行することを特徴としている。
【発明の効果】
【００１６】
請求項１から４に記載の印刷制御装置は、ページにおける任意の領域を印刷保護領域として指定すると、ページデータに対する出力処理を行なうことでページ画像を印刷するためのページ印刷データと、印刷保護領域における表示設定を含む該ページ印刷データの表示設定を行なう表示設定データを作成し、ページ印刷データの印刷を行なう際に本印刷かテスト印刷かを指示することにより、テスト印刷の場合は印刷保護領域を不可視表示とする印刷データを出力するので、個人情報を確認することができないテスト印刷物を作成することが可能となり、テスト印刷物の管理や廃棄を容易に行なうことができる。
【００１７】
請求項５に記載の印刷システムは、ページにおける任意の領域を印刷保護領域として指定すると、ページデータに対する出力処理を行なうことでページ画像を印刷するためのページ印刷データと、印刷保護領域における表示設定を含む該ページ印刷データの表示設定を行なう表示設定データを作成し、ページ印刷データの印刷を行なう際に本印刷かテスト印刷かを指示すると、テスト印刷の場合は印刷保護領域を不可視表示とする印刷を行ない、本印刷の場合は通常の印刷を行なうよう印刷装置を制御するので、個人情報を確認することができないテスト印刷物を作成することが可能となり、テスト印刷物の管理や廃棄を容易に行なうことができる。
【００１８】
請求項６に記載の印刷制御方法は、ページにおける任意の領域を印刷保護領域として指定すると、ページデータに対する出力処理を行なうことでページ画像を印刷するためのページ印刷データと、印刷保護領域における表示設定を含む該ページ印刷データの表示設定を行なう表示設定データを作成し、ページ印刷データの印刷を行なう際に本印刷かテスト印刷かを指示すると、テスト印刷の場合は印刷保護領域を不可視表示とする印刷データを出力するので、個人情報を確認することができないテスト印刷物を作成することが可能となり、テスト印刷物の管理や廃棄を容易に行なうことができる。
【００１９】
請求項７に記載の印刷制御プログラムは、コンピュータによって実行されることで、ページにおける任意の領域を印刷保護領域として指定すると、ページデータに対する出力処理を行なうことでページ画像を印刷するためのページ印刷データと、印刷保護領域における表示設定を含む該ページ印刷データの表示設定を行なう表示設定データを作成し、ページ印刷データの印刷を行なう際に本印刷かテスト印刷かを指示すると、テスト印刷の場合は印刷保護領域を不可視表示とする印刷データを出力するので、個人情報を確認することができないテスト印刷物を作成することが可能となり、テスト印刷物の管理や廃棄を容易に行なうことができる。
【図面の簡単な説明】
【００２０】
【図１】印刷制御装置１０を説明するための図である。
【図２】印刷制御装置１０の動作を説明するためのフローチャートである。
【図３】ページ画像データPGDと表示設定データHSDとの関係を説明するための図である。
【図４】ステップS7における印刷制御部１７４の動作を説明するためのフローチャートである。
【図５】印刷データID、およびテスト用印刷データTIDによって印刷が行なわれた結果得られる印刷物を説明するための図である。
【図６】印刷システム１００を説明するための図である。
【図７】印刷システム１００の動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００２１】
以下、図面を利用しながら、本発明を実施形態について、説明を行なう。
【００２２】
〈第１の実施形態〉
図1は、本発明に係わる印刷制御装置１を説明するための図である。印刷制御装置１は、一般的に使用されているパーソナルコンピュータであり、CPU１１、表示部１２、入力部１３、ネットワークI/F１４、メディアドライブ１５、記憶部１６、メモリ１７より構成されている。
【００２３】
CPU１１は、印刷制御装置１全体を制御し、特にメディアドライブ１５に挿入されたメディアディスク１８に記録されているプログラムPG１をメモリ１７において実行することによって、印刷制御装置１の機能を実現する。
表示部１２は、ページ画像の表示、あるいは印刷保護領域の指定表示など、印刷制御装置１の動作に必要な情報を表示するために使用される。
入力部１３は、マウスやキーボードで構成されており、コンピュータ１に対してオペレータが印刷保護領域の指定や印刷タイプの指定などを入力するために使用する。
ネットワークI/F１４は、印刷制御装置１と図示しないネットワークとを接続するためのものである。ネットワークI/F１４を介して、印刷制御装置１は図示しないサーバより、印刷制御プログラムPG１をダウンロードすることが可能である。また、ネットワークI/F１４を介して、図示しない印刷装置に印刷データIDおよびテスト用印刷データTIDを出力することができる。
メディアドライブ１５は、メディアディスク１８に記録されているプログラムPG１を読み取るために使用する。メディアドライブ１５で読み取られたプログラムPG１により、印刷制御装置１の機能が実現される。
記憶部１６は、メディアドライブ１５で読み取られたプログラムPG１を格納する。また、記憶部１６が、一時的にページデータPD、ページ画像データPGD、表示設定データHSD、印刷データID、テスト用印刷データTIDを記憶するようにしてもよい。
【００２４】
メモリ１７は、記憶部１６によって記憶されたプログラムPG１をCPU１１が実行するためのワークエリアである。CPU１１によってプログラムPG１が実行された結果、メモリ１７において、印刷保護領域指定部１７１、ページデータ出力部１７２、印刷タイプ指示部１７３、印刷制御部１７４の機能が実現される。
【００２５】
印刷保護領域指定部１７１は、印刷物において個人情報などの情報保護を行なうべき項目が存在する場合、テスト印刷時に該保護すべき項目の領域を不可視表示するため、ページを表現するページデータPDに基づいて表示部１２に表示されたページ画像上の任意の領域を印刷保護領域IHAとして指定する。オペレータが入力部１３を操作して、表示部１２に表示されたページ上の任意の領域を指定すると、印刷保護領域指定部１７１は該指定された領域を印刷保護領域IHAとする。
また、ページデータPD作成時に、ページ画像上の任意の領域を保護領域として指定されている場合には、印刷保護領域指定部１７１は、該指定された保護領域を印刷保護領域IHAとして指定する。
【００２６】
印刷保護領域指定部１７１は、指定された印刷保護領域IHAに対して、不可視表示を行なう際の設定を行なうための保護表示設定部１７１１を備えている。保護表示設定部１７１１は、テスト印刷が行なわれたとき、テスト印刷物における印刷保護領域IHAに相当する領域を不可視表示するに際して、当該領域を構成する各画素について網点の乱数選択（乱数網）による不可視か、網%を100%とする不可視か、あるいは当該領域を構成する各画素の画素値を0%とする不可視か、を設定する。オペレータが入力部１３を操作して、乱数網か、網100%か、画素値0%かを選択することで、保護表示設定部１７１１が、印刷保護領域IHAに対する不可視表示を設定する。
【００２７】
ページデータ出力部１７２は、ページデータPDに対して出力処理を行なうことにより、印刷装置で印刷するためのページ画像データPGD、およびページ画像データPGDを印刷する際の表示設定を行なう表示設定データHSDを作成する。
【００２８】
ページを表現するページデータPDは、PostScript（ADOBE社の登録商標）やPDFなどのページ記述言語で記述されたデータである場合、そのままでは印刷装置による印刷を行なうことができない。そこで、ページデータ出力部１７２がページデータPDの記述を解釈してラスタライズ処理を行なう。ページデータ出力部１７２がラスタライズ処理を行なった結果、ページ記述言語形式のページデータPDから各画素が8bitで表現される濃度値を有する多値ビットマップ形式のページ画像データPGDを作成することで、ページデータPDが表現するページの印刷を可能とする。
なお、印刷を行なうためのページ画像データPGDは、例えばYMCKの４色版分など、複数の印刷版分作成されるが、ここでは発明の理解のため、任意の一版分のページ画像データPGDを対象として以降の説明を行なう。
また、ページデータPDは、上記のようなページ記述言語形式のデータの他に、TIFF形式、JPEG形式などの圧縮多値画像データでもよい。
【００２９】
多値ビットマップ形式のページ画像データPGDをそのまま印刷することはできないため、ページデータ出力部１７２は表示設定データHSDを併せて作成する。表示設定データHSDは、多値ビットマップ形式のページ画像データPGDに対して網点化処理を行なうための設定がなされたデータであり、ページ画像データPGDを構成する各画素に対応して4bitで表現される制御情報を有している。ページ画像データPGDは、後述する印刷制御部１７４で表示設定データHSDに基づいて網点化処理が行なわれ、二値化データである印刷データIDに変換される。
また、表示設定データHSDを構成する4bitの制御情報のうち1bitについて、印刷保護領域IHAの不可視表示の設定に使用する。表示設定データHSDにおける印刷保護領域IHAの不可視表示の設定により、後述する印刷制御部１７４により、印刷保護領域IHAの不可視化処理が行なわれる。
【００３０】
印刷タイプ指示部１７３は、ページ画像データPGDによる印刷を行なうに際して、テスト印刷か本印刷かを印刷制御部１７４に指示するための選択をオペレータに促す。印刷タイプ指示部１７３は、表示部１２にテスト印刷を行なうか本印刷を行なうかの選択肢を表示する。オペレータが入力部１３を操作することによって、テスト印刷か本印刷かを選択すると、印刷タイプ指示部１７３が該選択に基づいて印刷制御部１７４に対して作成すべき印刷データIDがテスト印刷用か本印刷用かを指示する。後述する工程において、印刷制御部１７４は、印刷タイプ指示部１７３による指示に基づいて、印刷データIDを作成する。
【００３１】
印刷制御部１７４は、ページ画像データPGDおよび表示設定データHSDに基づいて、印刷データIDを作成する。印刷制御部１７４は、表示設定データHSDの制御情報で設定された網点種類に基づいて、ページ画像データPGDの各画素について網点化処理を行ない、二値化データである印刷データIDを作成する。
印刷データIDを作成するため、印刷制御部１７４は、網点種類テーブル１７４１、網%指定部１７４２、画素値選択部１７４３を備えている。
【００３２】
網点種類テーブル１７４１は、印刷物においてページを表現する網点の種類について定義したテーブルである。網点種類テーブル１７４１は、例えばラウンド、チェーン、スクウェアなど、複数種類の網点を定義しており、印刷データIDを作成するに際して、オペレータが網点種類テーブル１７４１から所望の網点種類を選択することで、印刷制御部１７４が該網点を使用した印刷データIDを作成する。
なお、網点種類の選択は、ページデータPDを構成するオブジェクト（文字、線画、絵柄等）ごとに選択すること、所望する領域ごとに選択することが可能である。
【００３３】
網%指定部１７４２は、印刷物においてページを表現する網点の網点濃度を任意に指定するためのものである。オペレータが入力部１３を操作して網%指定部１７４２に対して所望する網%を入力することにより、印刷制御部１７４が該入力された網%で印刷データIDを作成する。
なお、網%の入力は、ページデータPDを構成するオブジェクト（文字、線画、絵柄等）ごとに入力すること、所望する領域ごとに入力することが可能である。
【００３４】
画素値選択部１７４３は、印刷物においてページを表現する所定の領域の画素値を任意に指定するためのものである。オペレータが入力部１３を操作して画素値選択部１７４３に対して所望する画素値を選択することにより、印刷制御部１７４が該選択された画素値で印刷データIDを作成する。
なお、画素値の選択は、ページデータPDを構成するオブジェクト（文字、線画、絵柄等）ごとに選択すること、所望する領域ごとに選択することが可能である。
【００３５】
そして、印刷タイプ指示部１７３によりテスト印刷を指示された場合、表示制御データHSDの印刷保護領域IHAに関わる制御情報に基づいて、ページ画像データPGDによって表現されるページの印刷保護領域指定部１７１によって指定された印刷保護領域IHAに相当する領域について不可視表示を行なって網点化処理がなされた２値化データであるテスト用印刷データTIDを作成する。
テスト用印刷データTIDを作成する際、保護表示設定部１７１１で設定された保護表示設定に従って、印刷制御部１７４は印刷保護表示領域IHAに対して、網点種類テーブル１７４１から乱数で網点種類を選択するか、網%入力部１７４２により網%を100%として入力するか、画素値選択部１７４３により画素値を０と選択するか、のいずれかの処理を行なう。
【００３６】
印刷制御部１７４は、印刷処理を実行するため、作成した印刷データID、あるいはテスト用印刷データTIDをネットワークI/F１４を介して、図示しない印刷装置に送信する。
【００３７】
図２は、印刷制御装置１の動作を説明するためのフローチャートである。
ステップS1において、印刷制御装置１はページデータPDを取得する。印刷制御装置１は、ネットワークI/F１４を介して図示しないネットワークに接続された図示しない端末で作成されたページデータPDを取得するか、メディアディスク１８に格納されたページデータPDをメディアドライブ１５を介して取得するか、あるいは印刷制御装置１が備えた図示しないページデータ作成部によって作成されたページデータPDを取得する。取得したページデータPDは、一時的に記憶部１６に記憶する。
【００３８】
ステップS2において、印刷制御装置１は記憶部１６に記憶されたページデータPDを読み出して表示部１２に表示し、オペレータによる印刷保護領域IHAの指定を促す。オペレータによって入力部１３が操作され、表示されたページ上の任意の領域が指定されると、印刷保護領域指定部１７１が該指定された領域を印刷保護領域IHAとして指定する。
印刷保護領域IHAの指定は、入力部１３の操作により、ページ上の任意の位置に矩形が指定された場合、印刷保護領域指定部１７１が該矩形を印刷保護領域IHAとして指定する。また、ページ上のオブジェクト（文字、線画、絵柄等）をオペレータが入力部１３で指定した場合、該オブジェクトの輪郭、あるいは外接矩形を印刷保護領域指定部１７１が印刷保護領域IHAとして指定してもよい。
なお、ページデータPD作成時に任意の領域が保護領域として指定されていた場合には、印刷保護領域指定部１７１が表示部１２に該保護領域を印刷保護領域IHAとして指定した旨を表示してオペレータに通知する。
【００３９】
印刷保護領域IHAが指定されたならば、保護表示設定部１７１１が該印刷保護領域IHAの不可視表示を設定する。保護表示設定部１７１１は表示部１２に印刷保護領域IHAの不可視表示選択肢として、
(1)乱数網の選択
(2)網100%の選択
(3)画素値0の選択
を表示し、オペレータの入力を促す。
オペレータは、入力部１３を操作して、所望の不可視表示を選択する。
【００４０】
印刷保護領域IHAの指定、および不可視表示の選択が完了したならば、印刷保護領域指定部１７１は、印刷保護領域IHAの領域情報、および不可視表示選択情報を一時的に記憶する。
【００４１】
ステップS3で、ページデータ出力部１７２が、オペレータの指示に従って、ページデータPDおよびステップS2で指定された印刷保護領域IHAに基づいて、ページ画像データPGDおよび表示設定データHSDを作成する。
【００４２】
ページデータ出力部１７２は、ページデータPDがページ記述言語形式のデータである場合、該ページを記述するスクリプトを解釈してラスタライズ処理を行ない、オペレータが入力部１３によって入力した所望解像度を有する多値ビットマップ形式のページ画像データPGDを作成する。
あるいは、ページデータPDが圧縮多値画像データである場合、ページデータ出力部１７２はページデータPDの圧縮を解凍し、同様にオペレータによる入力部１３の操作に基づく所望解像度を有する多値ビットマップ形式のページ画像データPGDに変換する。
ページ画像データPGDは、例えば１画素に対して8bitの階調情報を有することにより256階調を表現している。
【００４３】
ページ画像データPGDは多値ビットマップ形式の画像データであるため、直接印刷装置で出力することができない。そのために、二値化形式の網点画像データに変換する必要があるので、オペレータの指示に基づいて、ページデータ出力部１７２はページ画像データPGDの表示設定を行なう表示設定データHSDを作成する。
表示設定データHSDは、ページ画像データPGDの各画素に対応して4bitで表現される制御情報を備えており、オペレータによって指示された設定を格納している。表示設定データHSDは、1bitを可変印刷の要否、2bitをテキスト、線画、画像、その他オブジェクトという分類に対応する網点種類について制御情報として格納している。
そして、残り1bitは、ページ画像データPGDの対応する画素が印刷保護領域IHA内にあるか否かを示すための制御情報である。
【００４４】
図３は、ページ画像データPGDと表示設定データHSDとの関係を説明するための図である。
図３(a)は、ページ画像データPGDの一例を説明するための図である。説明のため、図３(a)に示したページ画像データPGDの画素は本来の画素数よりも少ない画素数とする。図示しているように、ページ画像データPGDでは１画素ごとに8bitの階調情報を有しており、256階調の多値表示を実現している。
【００４５】
図３(b)は、表示設定データHSDの一例を説明するための図である。表示設定データHSDは、ページ画像データPGDの各画素に対応して4bitの制御情報を有していることから、図示しているように表示設定データHSDは4bitの制御情報が図３(a)の画素数分集合しているものとなる。
【００４６】
図３(b)では、さらに表示設定データHSDの制御情報の一部であるPAとPBとを説明のために示している。制御情報PAは印刷保護領域IHAに含まれる画素の一つについての表示設定に関する制御情報である。一方、制御情報PBは、通常の領域である画素の一つについての表示設定に関する制御情報である。
【００４７】
制御情報PAは「可変印刷」に関わるbitについて「０」であることから、可変印刷は行なわず、「網種情報」に関わるbitについて「０、１」であり、これは文字の表示に関する網点種類を意味している。そして、「印刷保護領域IHA」に関わるbitについて「１」であることから、制御情報PAに対応するページ画像データPGDの画素は印刷保護領域IHAに含まれる画素であることを示している。
制御情報で「印刷保護領域IHA」に関わるbitが「１」の場合、このbitに保護表示設定部１７１１で設定を行なった不可視表示選択情報を関連付ける。制御情報PAにおいては、図示しているように、不可視表示選択情報として「乱数網」が関連付けられている。
【００４８】
制御情報PBもまた「可変印刷」に関わるbitが「０」であるのに対して「網種情報」に関わるbitが「１、１」となっており、これは画像の表示に関する網点種類を意味している。そして、「印刷保護領域IHA」に関わるbitについて「０」であることから、制御情報PBに対応するページ画像データPGDの画素は印刷保護領域IHAに含まれない画素であることを示している。従って、制御情報PBについては、不可視表示選択情報との関連付けは行なわれない。
【００４９】
図３(c)は、「印刷保護領域IHA」に関わる表示設定データHSDとページ画像データPGDによって表現されるページ画像とを重ね合わせた図である。図示しているように、「印刷保護領域IHA」に関わるbitが「１」である制御情報の羅列が、ページにおける印刷保護領域IHAと位置的に一致している。従って、表示設定データHSDによる印刷保護領域IHAに関する表示設定に基づいて、印刷保護領域指定部１７１によって指定された領域は不可視表示が行なわれることになる。
こうしてページデータ出力部１７２が作成したページ画像データPGDおよび表示設定データHSDは、一時的に記憶部１６に記憶される。
【００５０】
図２に戻って、ステップS4で、印刷タイプ指示部１７３が表示部１２にテスト印刷を行なうか本印刷を行なうかの選択肢を表示し、オペレータに選択を促す。オペレータが入力部１３を操作して、表示された選択肢のうち本印刷を行なうことを選択した場合、印刷タイプ指示部１７３が本印刷を行なうための印刷データIDの作成を印刷制御部１７４に指示する。
【００５１】
ステップS5において、印刷制御部１７４がページ画像データPGDおよび表示設定データHSDに基づいて、本印刷用の印刷データIDを作成する。印刷データIDは、印刷保護領域IHAについて不可視表示が行なわれず、オペレータの所望に応じた印刷可能な網点形式の二値化データとして作成される。
【００５２】
ステップS6で、印刷制御部１７４は図示しない印刷装置に作成した印刷データIDを出力する。印刷制御装置１が、ネットワークI/F１４を介して、図示しないネットワークに接続された印刷装置に印刷データIDを出力することで印刷が行なわれる。
印刷データID出力後、印刷制御装置１は動作を終了する。
【００５３】
一方、ステップS4において、オペレータが印刷タイプ指示部１７３によって表示された選択肢のうちテスト印刷を選んだならば、印刷タイプ指示部１７３はテスト用印刷データTIDを作成するものとして、印刷制御部１７４にテスト用印刷データTIDの作成を指示することで、ステップS7へ移行し、印刷制御部１７４が印刷保護領域IHAを不可視表示としたテスト用印刷データTIDを作成する。
【００５４】
図４は、ステップS7における印刷制御部１７４の動作を説明するためのフローチャートである。
ステップS71において、保護表示設定部１７１１で設定された不可視表示設定に基づいて、印刷制御部１７４がテスト印刷データTIDを作成するについて、印刷保護領域IHAの不可視表示処理を実行する。
不可視表示処理は、保護表示設定部１７１１で設定したとおり、印刷保護領域IHAを構成する画素を網点化するに際して乱数網を使用するか、網%を100%とするか、あるいは印刷保護領域IHAを構成する画素の画素値を０とするか、のいずれかとなる。
【００５５】
ステップS72からのフローは、印刷制御部１７４が印刷保護領域IHAの不可視表示処理として乱数網を使用する場合の処理を説明するためのものである。ステップS72では、表示設定データHSDにおける印刷保護領域IHAに関わるbitが「１」である制御情報に対応するページ画像データPGDの各画素について、印刷制御部１７４が網点種類テーブル１７４１から乱数選択による網点種類を選択する。
ステップS73では、表示設定データHSDにおける印刷保護領域IHAに関わるbitが「０」である制御情報に対応するページ画像データPGDの各画素について、印刷制御部１７４がテキスト、線画、画像、その他オブジェクトという分類に対応する網点種類を網点種類テーブル１７４１から選択する。
【００５６】
表示設定データHSDは、前述のとおり、テキスト、線画、画像、その他オブジェクトという分類に対応する網点種類についての制御情報を備えており、通常印刷制御部１７４は該網点種類についての制御情報に従って、網点種類テーブル１７４１から網点種類を選択することにより、ページ画像データPGDの画素の網点化が行なわれる。
しかし、印刷保護領域IHAに関わるbitが「１」である制御情報に対応するページ画像データPGDの各画素については、網点種類テーブル１７４１からの網点選択について、分類に対応する網点種類ではなく、印刷制御部１７４が乱数選択を行なって網点種類を選択し、それ以外の画素については印刷制御部１７４が分類に対応する網点種類を網点種類テーブル１７４１から選択する。
【００５７】
ステップS72からS73の動作を行なった結果、ステップS78において、印刷制御部１７４によって、ページ画像データPGDおよび表示設定データHSDに基づいて多値形式データから、二値化形式データであるテスト印刷データTIDが作成される。
【００５８】
ステップS74からのフローは、印刷制御部１７４が印刷保護領域IHAの不可視表示処理として網%を100%とする場合の処理を説明するためのものである。ステップS74では、表示設定データHSDにおける印刷保護領域IHAに関わるbitが「１」である制御情報に対応するページ画像データPGDの各画素について、印刷制御部１７４が網%指定部１７４２によって網%を100%とする。
ステップS73では、表示設定データHSDにおける印刷保護領域IHAに関わるbitが「０」である制御情報に対応するページ画像データPGDの各画素について、印刷制御部１７４はオペレータによって網%指定部１７４２に入力された網%とする。
【００５９】
印刷保護領域IHAに関わるbitが「１」である制御情報に対応するページ画像データPGDの各画素については、印刷制御部１７４が網%指定部１７４２に対して網%を100％とするよう入力し、それ以外の画素については前述のとおり、印刷制御部１７４がオペレータによって網%指定部１７４２に入力された網%とする。
【００６０】
ステップS74からS75の動作を行なった結果、ステップS78において、印刷制御部１７４によって、ページ画像データPGDおよび表示設定データHSDに基づいて多値形式データから、二値化形式データであるテスト印刷データTIDが作成される。
【００６１】
ステップS76からのフローは、印刷制御部１７４が印刷保護領域IHAの不可視表示処理として画素値を０とする場合の処理を説明するためのものである。ステップS76では、表示設定データHSDにおける印刷保護領域IHAに関わるbitが「１」である制御情報に対応するページ画像データPGDの各画素について、印刷制御部１７４が画素値選択部１７４３による画素値を０と選択する。
ステップS77では、表示設定データHSDにおける印刷保護領域IHAに関わるbitが「０」である制御情報に対応するページ画像データPGDの画素について、印刷制御部１７４はオペレータによって画素値選択部１７４３に対して入力された画素値を選択する。
【００６２】
印刷保護領域IHAに関わるbitが「１」である制御情報に対応するページ画像データPGDの各画素については、印刷制御部１７４が画素値選択部１７４３に対して画素値を０とし、それ以外の画素については前述のとおり、印刷制御部１７４がオペレータによって画素値選択部１７４が選択した画素値とする。
【００６３】
ステップS76からS77の動作を行なった結果、ステップS78において、印刷制御部１７４によって、ページ画像データPGDおよび表示設定データHSDに基づいて多値形式データから、二値化形式データであるテスト印刷データTIDが作成される。
【００６４】
図２のフローチャートに戻って、ステップS8で、印刷制御部１７４は図示しない印刷装置に作成したテスト用印刷データTDを出力する。印刷制御装置１が、ネットワークI/F１４を介して、図示しないネットワークに接続された印刷装置にテスト用印刷データTIDを出力することでテスト印刷が行なわれる。
印刷データID出力後、印刷制御装置１は動作を終了する。
【００６５】
図５は、印刷データID、およびテスト用印刷データTIDによって印刷が行なわれた結果得られる印刷物を説明するための図である。
図５(a)は、印刷データIDによって印刷が行なわれた結果得られる印刷物である。印刷保護領域IHAについても不可視表示が行なわれることのない、通常の印刷物である。
【００６６】
図５(b)は、印刷保護領域IHAを構成する画素を網点化するに際して、乱数網を使用したテスト用印刷データTIDによって印刷が行なわれた結果得られる印刷物を説明するための図である。
図示しているように、印刷保護領域IHAについては乱数網が使用されていることから、印刷保護領域IHAの印刷内容を読み取ることはできず不可視表示が実現されている。
【００６７】
図５(c)は、印刷保護領域IHAを構成する画素を網点化するに際して、網%を100%としたテスト用印刷データTIDによって印刷が行なわれた結果得られる印刷物を説明するための図である。
図示しているように、印刷保護領域IHAについては網100%であることから、印刷保護領域IHAの印刷内容を読み取ることはできず不可視表示が実現されている。
【００６８】
図５(d)は、印刷保護領域IHAを構成する画素値を０としたテスト用印刷データTIDによって印刷が行なわれた結果得られる印刷物を説明するための図である。
図示しているように、印刷保護領域IHAについては画素値が０であることから、印刷保護領域IHAの印刷内容を読み取ることはできず不可視表示が実現されている。
【００６９】
このように、図１に示す印刷制御装置１が図２に示すフローチャートのように動作することで、不可視表示を所望する任意の領域を印刷保護領域IHAとして指定することにより、テスト印刷の場合は印刷保護領域IHAを不可視表示とするテスト用印刷データTIDを出力するので、個人情報を確認することができないテスト印刷物を作成することが可能となり、テスト印刷物の管理や廃棄を容易に行なうことができる。
【００７０】
〈第２の実施形態〉
図６は、本発明に係わる印刷システム１００を説明するための図である。
印刷システム１００は、印刷制御装置１０と印刷装置２０とから構成されている。
印刷制御装置１０は、一般的に使用されているパーソナルコンピュータであり、CPU１０１、表示部１０２、入力部１０３、ネットワークI/F１０４、メディアドライブ１０５、記憶部１０６、メモリ１０７より構成されている。
【００７１】
CPU１０１は、印刷制御装置１０および印刷システム１００を制御し、特にメディアドライブ１０５に挿入されたメディアディスク１０８に記録されているプログラムPG２をメモリ１０７において実行することによって、印刷制御装置１０の機能を実現する。
表示部１０２、入力部１０３、ネットワークI/F１０４の機能は、第１の実施形態における表示部１２、１３とほぼ同様なので、説明を省略する。
ネットワークI/F１０４は、印刷制御装置１０と図示しないネットワークとを接続するためのものである。ネットワークI/F１０４を介して、印刷制御装置１０は図示しないサーバより、印刷制御プログラムPG２をダウンロードすることが可能である。また、図示しないネットワークに印刷装置２０が通信可能に接続されている場合、ネットワークI/F１０４を介して、印刷装置２０に印刷データIDおよびテスト用印刷データTIDを出力することができる。
メディアドライブ１０５は、メディアディスク１０８に記録されているプログラムPG２を読み取るために使用する。メディアドライブ１０５で読み取られたプログラムPG２により、印刷制御装置１０の機能が実現される。
記憶部１０６は、メディアドライブ１０５で読み取られたプログラムPG２を格納する。また、記憶部１０６が、一時的にページデータPD、ページ画像データPGD、表示設定データHSDを記憶するようにしてもよい。
【００７２】
メモリ１０７は、記憶部１０６によって記憶されたプログラムPG２をCPU１０１が実行するためのワークエリアである。CPU１０１によってプログラムPG２が実行された結果、メモリ１０７において、印刷保護領域指定部１０７１、ページデータ出力部１０７２、印刷タイプ指示部１０７３、印刷制御部１０７４の機能が実現される。
なお、印刷保護領域指定部１０７１、ページデータ出力部１０７２、印刷タイプ指示部１０７３の機能は第１の実施形態における印刷保護領域指定部１７１、ページデータ出力部１７２、印刷タイプ指示部１７３とほぼ同様なので説明を省略する。
【００７３】
印刷制御部１０７４は、印刷装置２０にページ画像データPGDおよび表示設定データHSDを出力し、印刷装置２０における印刷制御を行なう。また、印刷制御部１０７４は、印刷タイプ指示部１０７３で行なわれた指示に基づいて、印刷装置２０において実行される印刷データIDによる本印刷、あるいはテスト用印刷データTIDによるテスト印刷を制御する。
印刷装置２０は、印刷制御部１０７４の制御に基づいて、本印刷あるいはテスト印刷を実行する。
【００７４】
印刷装置２０は、印刷内容を可変可能な電子写真方式、あるいはインクジェット方式などの無版印刷を行なう印刷装置であり、印刷制御装置１０と通信線TLにより通信可能に接続されている。
なお、印刷装置２０は図示しないネットワークを介して、印刷制御装置１０と接続されていてもよい。
【００７５】
印刷装置２０は、制御部２１、印刷部２２を備えている。
制御部２１は、印刷制御装置１０、特に印刷制御部１０７４の制御に基づいて、印刷装置２０における印刷処理の制御を行なう。
また、制御部２１は、印刷制御装置１０から送信されたページ画像データPGD、および表示設定データHSDに基づいて、表示設定データHSDの制御情報で設定された網点種類に基づいて、ページ画像データPGDの各画素について網点化処理を行ない、二値化データである印刷データIDを作成する。
【００７６】
制御部２１は、印刷データIDを作成するため、網点種類テーブル２１０１、網%指定部２１０２、画素値選択部２１０３を備えている。
なお、網点種類テーブル２１０１、網%指定部２１０２、画素値選択部２１０３の機能については、第１の実施形態における網点種類テーブル１７４１、網%指定部１７４２、画素値選択部１７４３の機能とほぼ同様なので説明を省略する。
【００７７】
印刷制御部１０７４からテスト印刷が指示された場合、制御部２１は表示制御データHSDの印刷保護領域IHAに関わる制御情報に基づいて、ページ画像データPGDによって表現されるページの印刷保護領域指定部１０７１によって指定された印刷保護領域IHAに相当する領域について、不可視表示を行なって網点化処理がなされた２値化データであるテスト用印刷データTIDを作成する。
テスト用印刷データTIDを作成する際、保護表示設定部１０７１１で設定された保護表示設定に従って、制御部２１は印刷保護表示領域IHAに対して、網点種類テーブル２１０１から乱数で網点種類を選択するか、網%入力部２１０２により網%を100%として入力するか、画素値選択部２１０３により画素値を０と選択するか、のいずれかの処理を行なう。
【００７８】
制御部２１は、作成した印刷データID、あるいはテスト用印刷データTIDを印刷部２２に出力し、印刷部２２は該出力された印刷データID、あるいはテスト用印刷データTIDによって表現された画像を図示しない記録媒体に印刷する。
【００７９】
図７は、印刷システム１００の動作を説明するためのフローチャートである。ここで、印刷制御装置１０において実行されるステップS101からS103の動作については、図２におけるステップS1からS3までの動作とほぼ同様なので説明を省略する。
【００８０】
ステップS104で、印刷制御部１０７４は作成したページ画像データPGD、および表示設定データHSDを印刷装置２０へ送信する。印刷装置２０は、ページ画像データPGDおよび表示設定データHSDを制御部２１で一時的に記憶する。
【００８１】
ステップS105で、印刷タイプ指示部１０７３が表示部１０２にテスト印刷を行なうか本印刷を行なうかの選択肢を表示し、オペレータに選択を促す。オペレータが入力部１０３を操作して、表示された選択肢のうち本印刷を行なうことを選択した場合、印刷タイプ指示部１０７３は本印刷を行なうための印刷データIDの作成を印刷制御部１０７４に指示する。
あるいは、オペレータが表示された選択肢からテスト印刷を選択した場合、印刷タイプ指示部１０７３はテスト印刷を行なうためのテスト印刷データTIDの作成を印刷制御部１０７４に指示する。
【００８２】
ステップS106で、印刷制御部１０７４は、印刷装置２０における印刷について、本印刷を行なうかテスト印刷を行なうかを制御部２１に対して指示する。
【００８３】
本印刷を行なうことを印刷制御部１０７４が指示した場合、ステップS107へ移行し、印刷装置２０の制御部２１はページ画像データPGDおよび表示設定データHSDに基づいて、印刷保護領域IHAについて不可視表示が行なわれず、オペレータの所望に応じた印刷可能な網点形式の二値化データである本印刷用の印刷データIDを作成する。
その後、ステップS109へ移行し、作成された印刷データIDは、印刷部２２に送信され、印刷データIDによる本印刷が行なわれる。
【００８４】
一方、テスト印刷を行なうことを印刷制御部１０７４が指示した場合、ステップS108へ移行し、印刷装置２０の制御部２１はページ画像データPGDおよび表示設定データHSDに基づいて、印刷保護領域IHAを不可視表示として印刷可能な網点形式の二値化データであるテスト用印刷データTIDを作成する。
【００８５】
ステップS108で、制御部２１はテスト用印刷データTIDを作成するが、この動作は図４のフローチャートに示したステップS71からS78の動作とほぼ同様なので、説明を省略する。
【００８６】
その後、ステップS109へ移行し、作成されたテスト用印刷データTIDは、印刷部２２に送信され、テスト用印刷データTIDによる本印刷が行なわれる。
【００８７】
このように、図６に示す印刷システム１００が図７に示すフローチャートのように動作することで、不可視表示を所望する任意の領域を印刷保護領域IHAとして指定することにより、テスト印刷の場合は印刷保護領域IHAを不可視表示とするテスト用印刷データTIDを出力するので、個人情報を確認することができないテスト印刷物を作成することが可能となり、テスト印刷物の管理や廃棄を容易に行なうことができる。
【符号の説明】
【００８８】
１、１０  印刷制御装置
１１、１０１  CPU
１２、１０２  表示部
１３、１０３  入力部
１４、１０４  ネットワークI/F
１５、１０５  メディアドライブ
１６、１０６  記憶部
１７、１０７  メモリ
１８、１０８  メディアディスク
２０  印刷装置
１００  印刷システム
１７１、１０７１  印刷保護領域指定部
１７２、１０７２  ページデータ出力部
１７３、１０７３  印刷タイプ指示部
１７４、１０７４  印刷制御部
２１  制御部
２２  印刷部
１７１１、１０７１１  保護表示設定部
１７４１、２１０１  網点種類テーブル
１７４２、２１０２  網%指定部
１７４３、２１０３  画素値選択部
HSD  表示設定データ
ID  印刷データ
IHA  印刷保護領域
PD  ページデータ
PGD  ページ画像データ
TID  テスト用印刷データ
TL  通信線
【図１】
0005466059.tif 000002
【図２】
0005466059.tif 000003
【図３】
0005466059.tif 000004
【図４】
0005466059.tif 000005
【図５】
0005466059.tif 000006
【図６】
0005466059.tif 000007
【図７】
0005466059.tif 000008