(57)【要約】【課題】画像情報と当該画像情報に対する頁番号の整合性を保つことができる印刷装置を提供する。【解決手段】データ入力部３１において、画像情報に対して印刷する頁を識別するための識別情報をそれぞれ埋め込み、データ変換部３３、配置決定部３５、ラスタライズ部３６及び印刷エンジン制御部４２において、各画像情報に埋め込まれた識別情報に基づいて処理順序が予め定められた頁順であるか否かを判定し、予め定められた頁順である場合に、判定対象とした画像情報に対して識別情報が埋め込まれたままの状態で処理を行う。【選択図】図３
2008162167.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体の各頁に印刷する頁毎の画像を示す画像情報に対して印刷する頁を識別するための識別情報をそれぞれ埋め込む埋込手段と、
前記識別情報が埋め込まれた各画像情報に対して印刷に関する所定処理を連続して行う際に、各画像情報に埋め込まれた識別情報に基づいて処理順序が予め定められた頁順であるか否かを判定し、予め定められた頁順である場合に、判定対象とした前記画像情報に対して前記識別情報が埋め込まれたままの状態で前記所定処理を行う処理手段と、
を備えた印刷装置。
【請求項２】
前記画像情報は、前記頁毎の印刷条件を示す属性情報が対応付けられており、
前記埋込手段は、前記識別情報を、当該識別情報を埋め込んだ前記画像情報に対応付けられた前記属性情報に対してさらに埋め込み、
前記処理手段は、前記画像情報に埋め込まれた識別情報と当該画像情報に対応付けられた前記属性情報に埋め込まれた識別情報とが一致するか否かを判定し、一致する場合に、前記所定処理を行う
請求項１記載の印刷装置。
【請求項３】
前記埋込手段は、前記画像情報により示される画像の画像領域内に前記識別情報を埋め込み、
前記処理手段は、前記画像情報に対して、当該画像情報により示される画像を回転させる画像処理を行うと共に、当該画像を回転させた角度を示す回転角度情報を当該画像情報に対応けられた前記属性情報に含める処理を行う
請求項２記載の印刷装置。
【請求項４】
前記埋込手段は、前記画像情報により示される画像の端部の所定領域に前記識別情報を付加することにより当該画像情報に対して当該識別情報を埋込み、
前記処理手段は、前記画像情報に対して、当該画像情報により示される画像の前記所定領域を処理対象外として、当該画像を回転させる画像処理、当該画像の解像度を変換する変換処理、当該画像情報の圧縮処理の何れかの処理を行う
請求項１又は請求項２記載の印刷装置。
【請求項５】
前記処理手段は、１頁分の前記画像情報を複数に分割し、分割した各分割画像情報に対してそれぞれ前記所定処理を行うものとし、
前記埋込手段は、前記各分割画像情報に対して前記識別情報をそれぞれ埋め込む
請求項１乃至請求項４の何れか１項記載の印刷装置。
【請求項６】
前記識別情報は、前記画像情報により示される画像を印刷する頁を示す頁数であり、
前記処理手段は、各画像情報に埋め込まれた頁数に基づいて処理順序が印刷する頁順であるか否かを判定する
請求項１乃至請求項５の何れか１項記載の印刷装置。
【請求項７】
前記埋込手段は、画像情報に対して埋め込む頁数を所定の初期値に初期化することを示す初期化情報をさらに埋め込み、
前記処理手段は、画像情報に初期化情報が埋め込まれた場合、頁順を前記初期値からの順として判定する
請求項６項記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、印刷装置に係り、特に、印刷頁の頁順の乱れや頁抜けを検出する機能を有する印刷装置に関する。
【背景技術】
【０００２】
従来よりプリンタやファクシミリ、複合機等の印刷機能を有する印刷装置に関する技術として、印刷頁の頁順の乱れや頁抜けを検出する技術が各種提案されている。例えば、特許文献１には、印刷頁毎の画像情報に頁番号をフッタ情報として付加して印刷エンジン部へ送信し、印刷エンジン部において、受信した画像情報のフッタ情報に含まれる頁番号と次に印刷する頁数とを照合し、照合の結果、不整合となった場合に印刷を停止させ、整合している場合にフッタ情報を削除した画像情報に基づいて印刷を行う技術が開示されている。
【特許文献１】特開２００５−１４３６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、この種の印刷装置では、頁順の乱れや頁抜けの検出を行うために、画像情報と当該画像情報に割り当てる頁番号の整合性を保つ必要がある。
【０００４】
しかしながら、特許文献１の技術を適用したとしても、画像情報と当該画像情報に割り当てる頁番号の整合性を保てない場合がある、という問題点があった。
【０００５】
すなわち、例えば、画像情報に対して印刷に関する各種処理を行う複数の処理部の間で画像情報をやりとりする際に頁順の乱れや頁抜けの検出する技術として、特許文献１の技術を適用した場合、各処理部で処理を行う際に画像情報からフッタ情報を一旦削除しているため、処理後の画像情報を他の処理部へ送信する際に、画像情報に割り当てる頁番号が変わってしまう場合があり、画像情報と当該画像情報に割り当てる頁番号の整合性を保てない場合がある
本発明は上記問題点を解決するためになされたものであり、画像情報と当該画像情報に対する頁番号の整合性を保つことができる印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１に記載の発明は、記録媒体の各頁に印刷する頁毎の画像を示す画像情報に対して印刷する頁を識別するための識別情報をそれぞれ埋め込む埋込手段と、前記識別情報が埋め込まれた各画像情報に対して印刷に関する所定処理を連続して行う際に、各画像情報に埋め込まれた識別情報に基づいて処理順序が予め定められた頁順であるか否かを判定し、予め定められた頁順である場合に、判定対象とした前記画像情報に対して前記識別情報が埋め込まれたままの状態で前記所定処理を行う処理手段と、を備えている。
【０００７】
請求項１記載の発明は、埋込手段により、記録媒体の各頁に印刷する頁毎の画像を示す画像情報に対して印刷する頁を識別するための識別情報がそれぞれ埋め込まれ、処理手段により、識別情報が埋め込まれた各画像情報に対して印刷に関する所定処理を連続して行う際に、各画像情報に埋め込まれた識別情報に基づいて処理順序が予め定められた頁順であるか否かが判定され、予め定められた頁順である場合に、判定対象とした画像情報に対して識別情報が埋め込まれたままの状態で所定処理が行われる。
【０００８】
このように請求項１記載の発明によれば、画像情報に対して印刷する頁を識別するための識別情報をそれぞれ埋め込み、各画像情報に埋め込まれた識別情報に基づいて処理順序が予め定められた頁順であるか否かを判定し、予め定められた頁順である場合に、判定対象とした画像情報に対して識別情報が埋め込まれたままの状態で所定処理を行っているので、画像情報と当該画像情報に対する頁番号の整合性を保つことができる。
【０００９】
なお、本発明は、請求項２記載のように、前記画像情報に、前記頁毎の印刷条件を示す属性情報が対応付けられており、前記埋込手段が、前記識別情報を、当該識別情報を埋め込んだ前記画像情報に対応付けられた前記属性情報に対してさらに埋め込み、前記処理手段が、前記画像情報に埋め込まれた識別情報と当該画像情報に対応付けられた前記属性情報に埋め込まれた識別情報とが一致するか否かを判定し、一致する場合に、前記所定処理を行うようにしてもよい。
【００１０】
また、請求項２記載の発明は、請求項３記載のように、前記埋込手段が、前記画像情報により示される画像の画像領域内に前記識別情報を埋め込み、前記処理手段が、前記画像情報に対して、当該画像情報により示される画像を回転させる画像処理を行うと共に、当該画像を回転させた角度を示す回転角度情報を当該画像情報に対応けられた前記属性情報に含める処理を行うようにしてもよい。
【００１１】
また、請求項１又は請求項２記載の発明は、請求項４記載のように、前記埋込手段が、前記画像情報により示される画像の端部の所定領域に前記識別情報を付加することにより当該画像情報に対して当該識別情報を埋込み、前記処理手段が、前記画像情報に対して、当該画像情報により示される画像の前記所定領域を処理対象外として、当該画像を回転させる画像処理、当該画像の解像度を変換する変換処理、当該画像情報の圧縮処理の何れかの処理を行うようにしてもよい。
【００１２】
また、本発明は、請求項５記載のように、前記処理手段が、１頁分の前記画像情報を複数に分割し、分割した各分割画像情報に対してそれぞれ前記所定処理を行うものとし、前記埋込手段が、前記各分割画像情報に対して前記識別情報をそれぞれ埋め込むようにしてもよい。
【００１３】
また、本発明は、請求項６記載のように、前記識別情報が、前記画像情報により示される画像を印刷する頁を示す頁数であり、前記処理手段が、各画像情報に埋め込まれた頁数に基づいて処理順序が印刷する頁順であるか否かを判定するようにしてもよい。
【００１４】
さらに、請求項６記載の発明は、請求項７記載のように、前記埋込手段が、画像情報に対して埋め込む頁数を所定の初期値に初期化することを示す初期化情報をさらに埋め込み、前記処理手段が、画像情報に初期化情報が埋め込まれた場合、頁順を前記初期値からの順として判定するようにしてもよい。
【発明の効果】
【００１５】
以上説明したように、本発明によれば、画像情報に対して印刷する頁を識別するための識別情報をそれぞれ埋め込み、各画像情報に埋め込まれた識別情報に基づいて処理順序が予め定められた頁順であるか否かを判定し、予め定められた頁順である場合に、判定対象とした画像情報に対して識別情報が埋め込まれたままの状態で所定処理を行っているので、画像情報と当該画像情報に対する頁番号の整合性を保つことができる、という優れた効果を有する。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。
【００１７】
図１には、本実施の形態に係る印刷装置１０の概略構成が示されている。
【００１８】
印刷装置１０は、前処理装置１１と、緩衝装置１５と、印刷エンジン部１３と、緩衝装置１６と、後処理装置１２とを備えている。
【００１９】
前処理装置１１には、芯棒２０Ａに巻きつけられたロール状の連続用紙２０が収納されている。前処理装置１１は、連続用紙２０を当該連続用紙２０の長手方向へ搬送して緩衝装置１５に供給するものとされている。
【００２０】
緩衝装置１５には、３本の巻き軸１５Ａ、１５Ｂ、１５Ｃが設けられており、巻き軸１５Ｂのみが上下に移動可能とされている。前処理装置１１から搬送された連続用紙２０は、巻き軸１５Ａ、１５Ｂ、１５Ｃに順に巻き掛けられており、巻き軸１５Ａ、１５Ｂ、１５Ｃを介して印刷エンジン部１３へ供給される。緩衝装置１５は、前処理装置１１から供給される連続用紙２０の搬送速度と印刷エンジン部１３へ供給する連続用紙２０の搬送速度が異なる場合に、巻き軸１５Ｂを上下に移動させることにより、搬送速度の速度差を吸収する。
【００２１】
印刷エンジン部１３には、第１現像部２１、第２現像部２３、第１定着部２６及び第２定着部２７が設けられ、連続用紙２０を第１現像部２１、第２現像部２３、第１定着部２６及び第２定着部２７の順で搬送する搬送路２９が形成されている。
【００２２】
第１現像部２１と第１定着部２６は、搬送路２９を搬送される連続用紙２０の一方の面に対向され、第２現像部２３と第２定着部２７は、連続用紙２０の他方の面に対向されている。
【００２３】
第１現像部２１には、感光体ドラム２２が設けられ、第２現像部２３には、感光体ドラム２４が設けられており、第１現像部２１及び第２現像部２３では、電子写真プロセスを適用して感光体ドラム２２、２４に画像情報に応じた画像（トナー像）を形成する。また、第１現像部２１及び第２現像部２３では、感光体ドラム２２、２４のそれぞれに対向して転写ロール２５が設けられている。
【００２４】
第１現像部２１では、感光体ドラム２２と転写ロール２５との間で連続用紙２０を挟持して、感光体ドラム２２に形成した画像を連続用紙２０の一方の面に転写する。また、第２現像部２３では、感光体ドラム２４と転写ロール２５との間で連続用紙２０を挟持して、感光体ドラム２４に形成した画像を連続用紙２０の他方の面に転写する。
【００２５】
第１定着部２６及び第２定着部２７には、連続用紙２０に対向してハロゲンランプなどの加熱手段２８が設けられており、この加熱手段２８によって連続用紙２０の表面を加熱し、連続用紙２０に転写されている画像（トナー）を溶融させて定着する。
【００２６】
これにより、印刷エンジン部１３では、連続用紙２０の表裏両面への印刷処理が可能となっている。なお、第１現像部２１及び第２現像部２３は、例えば、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の各色のトナーを用いてフルカラーの画像を形成するものであっても良く、Ｋ色などのトナーを用いて単色画像を形成するものであっても良い。
【００２７】
また、第１現像部２１と第１定着部２６又は第２現像部２３と第２定着部２７の一方を省略し、連続用紙２０の片面に印刷処理を行うものであっても良い。
【００２８】
印刷エンジン部１３により画像が形成された連続用紙２０は、緩衝装置１６へ搬送される。
【００２９】
緩衝装置１６は、緩衝装置１５と同様に、３本の巻き軸１６Ａ、１６Ｂ、１６Ｃが設けられており、巻き軸１６Ｂのみが上下に移動可能とされている。印刷エンジン部１３から搬送された連続用紙２０は、巻き軸１６Ｃ、１６Ｂ、１６Ａに順に巻き掛けられており、巻き軸１６Ｃ、１６Ｂ、１６Ａを介して後処理装置１２へ供給される。緩衝装置１６は、印刷エンジン部１３から供給される連続用紙２０の搬送速度と後処理装置１２へ供給する連続用紙２０の搬送速度が異なる場合に、巻き軸１６Ｂを上下に移動させることにより、搬送速度の速度差を吸収する。
【００３０】
後処理装置１２は、緩衝装置１６から供給される連続用紙２０を巻き取って回収する。回収された連続用紙２０は、不図示の裁断装置で頁毎に裁断される。
【００３１】
図２には、本実施の形態に係る印刷装置１０の印刷動作を制御する制御系の構成が示されている。
【００３２】
同図に示すように、印刷装置１０は、印刷制御部３０と、データ入力部３１と、第１スプール３２と、データ変換部３３と、バッファーメモリ３４と、配置決定部３５と、ラスタライズ部３６と、第２スプール３９と、印刷エンジン制御部４２とを備えている。
【００３３】
印刷制御部３０は、印刷エンジン制御部４２と接続されており、印刷エンジン制御部４２から送られる印刷エンジン部１３のステータスやその他の情報を受け取り、印刷エンジン部１３の状態を管理する。
【００３４】
また、印刷制御部３０は、印刷装置１０に備えられた操作パネル４３に接続されている。操作パネル４３は、ユーザからの印刷に関する各種の指定入力を受け付けるものとされている。印刷制御部３０には、操作パネル４３から当該操作パネル４３で受け付けた操作情報が入力される。
【００３５】
本実施の形態に係る印刷装置１０は、複数頁分の画像を連続用紙２０の１頁分の領域に印刷（所謂、Ｎ−ＵＰ印刷）を行なうことが可能とされており、操作パネル４３には、連続用紙２０の１頁分の領域に割り付ける頁数や画像の配置配置に関する指示が入力される。
【００３６】
印刷制御部３０は、操作パネル４３に入力された頁数や画像の配置配置を示す配置情報を配置決定部３５へそれぞれ出力する。
【００３７】
データ入力部３１は、ネットワークを介してクライアント装置（不図示）と接続されており、クライアント装置から印刷情報が入力される。この印刷情報は、連続用紙２０の各頁に印刷する頁毎の画像を示すページ記述言語で記述された画像情報と頁毎の画像サイズや印刷条件を示す属性情報を含んでおり、データ入力部３１は、頁毎に画像情報と属性情報を対応付けて第１スプール３２に記憶させる。
【００３８】
データ変換部３３は、頁毎に第１スプール３２に記憶された画像情報と当該画像情報に対応付けられた属性情報を順次読み出し、読み出した画像情報を中間コード形式の画像情報に変換する。具体的には、ＰＳ（Post Script）などの各種のページ記述言語（ＰＤＬ）で記述された画像情報を、装置内部で採用している中間コード形式の画像情報へ変換する。そして、データ変換部３３は、中間コード形式に変換した画像情報を当該変換した画像情報の元となる画像情報に対応付けられた属性情報と対応付けてバッファーメモリ３４に記憶させる。
【００３９】
配置決定部３５は、印刷制御部３０より入力する配置情報に基づき、バッファーメモリ３４に記憶された各画像情報により示される画像を連続用紙２０上にどのように配置（割り付け）するかを決定する。具体的には、例えば、各画像情報により示される画像を連続用紙２０にどのような向きやサイズで配置するかなどを決定する。配置決定部３５は、決定した配置情報をラスタライズ部３６へ出力する。
【００４０】
ラスタライズ部３６は、配置決定部３５より入力される配置情報に基づき、バッファーメモリ３４に記憶された画像情報と当該画像情報に対応付けられた属性情報を連続用紙２０に印刷する際の印刷順に読出し、読み出した中間コード形式の画像情報を配置情報により示される向き及びサイズのラスタデータに順次変換する。ラスタライズ部３６は、変換したラスタデータを当該ラスタデータの元となる画像情報に対応付けられた属性情報と対応付けて第２スプール３９に順次記憶させる。
【００４１】
印刷エンジン制御部４２は、第２スプール３９に記憶されたラスタデータ及び当該ラスタデータに対応付けられた属性情報を印刷順に読出し、読み出したラスタデータ及び属性情報に基づいて印刷エンジン部１３を制御することにより、連続用紙２０に画像を印刷する。
【００４２】
ところで、本実施の形態に係る印刷装置１０では、印刷頁の頁順の乱れや頁抜けを検出するため、図３に示すように、画像情報及び属性情報に対して各頁を識別するための識別情報をそれぞれ埋め込んでおり、各画像情報に対して印刷に関する各種の処理を連続して行う際に、各画像情報に埋め込まれた識別情報に基づいて処理順序が予め定められた頁順であるか否かを判定することにより頁順の乱れや頁抜けの検出を行っている。また、印刷装置１０では、画像情報及び属性情報にそれぞれ埋め込まれた識別情報が一致するか否かを判定することにより、画像情報と属性情報との整合性の判定も行っている。
【００４３】
図４には、本実施の形態に係る画像情報及び属性情報に埋め込まれる識別情報のデータ構造の一例が模式的に示されている。
【００４４】
本実施の形態に係る識別情報は、入力情報領域、リセットフラグ領域、入力論理頁番号領域、中間形式論理頁番号領域、Ｎ−ＵＰ論理頁番号領域、Ｎ−ＵＰ物理頁番号領域、及びラスタデータ論理頁番号領域を有している。
【００４５】
入力情報領域には、印刷情報を送信したクライアント装置を識別するための装置情報が記憶される。
【００４６】
リセットフラグ領域には、中間形式論理頁番号領域、Ｎ−ＵＰ論理頁番号領域、Ｎ−ＵＰ物理頁番号領域、及びラスタデータ論理頁番号領域に記憶させる頁番号をリセット（初期化）している場合、所定の値が設定される。
【００４７】
入力論理頁番号領域は、クライアント装置から受信した印刷情報に含まれる各画像情報の頁順の頁番号が記憶される領域である。
【００４８】
中間形式論理頁番号領域は、中間コード形式に変換した各画像情報の頁順の頁番号が記憶される領域である。
【００４９】
Ｎ−ＵＰ論理頁番号領域には、各画像情報により示される画像を印刷する頁順の頁番号が記憶される領域である。
【００５０】
Ｎ−ＵＰ物理頁番号領域は、各画像情報により示される画像が配置される連続用紙２０の物理的な頁番号が記憶される領域である。
【００５１】
ラスタデータ論理頁番号領域には、各ラスタデータの印刷順の頁番号が記憶される領域である。
【００５２】
次に、本実施の形態に係る印刷装置１０の作用を説明する。
【００５３】
データ入力部３１は、クライアント装置から印刷情報が入力されると、当該印刷情報に含まれる画像情報及び属性情報を頁順にカウントし、カウント値を頁番号として入力論理頁番号領域に記憶させた識別情報を画像情報及び属性情報に対して埋め込み、頁毎に画像情報及び属性情報を対応付けて第１スプール３２に記憶させる。
【００５４】
図５には、データ入力部３１において画像情報及び属性情報に対して識別情報を埋め込む埋込処理の流れが示されている。なお、この埋込処理は、印刷情報が入力される毎に実行される。
【００５５】
同図のステップ１００では、カウント値をゼロに初期化する。
【００５６】
次のステップ１０２では、頁順に印刷情報に含まれる１頁分の画像情報及び属性情報を読み出し、次のステップ１０４では、読み出した画像情報及び属性情報に対してカウント値を頁番号として入力論理頁番号領域に記憶させた識別情報を画像情報及び属性情報に対して埋め込む。なお、本ステップ１０４では、カウント値がゼロの場合、識別情報のリセットフラグ領域にリセットを指定する上記所定の値を記憶させる。また、本実施の形態では、画像情報がＰＤＬ形式や中間コード形式である場合、例えば、ＮＯＰコマンドのような、何の処理も行われない処理ステップとして識別情報を埋め込んでいる。これにより、識別情報を埋め込むことによる画像情報により示される画像への影響を抑えることができる。
【００５７】
次のステップ１０６では、識別情報を埋め込んだ画像情報及び属性情報を対応付けて第１スプール３２に記憶させる。
【００５８】
次のステップ１０８では、印刷情報に含まれる全画像情報に対して識別情報の埋め込みが完了したか否かを判定し、否定判定となった場合はステップ１１０へ移行する一方、肯定判定となった場合は処理終了となる。
【００５９】
ステップ１１０では、カウント値をインクリメントし、ステップ１０２へ戻る。
【００６０】
一方、データ変換部３３は、第１スプール３２に記憶された画像情報と当該画像情報に対応付けられた属性情報を頁順に読み出し、読み出した画像情報を中間コード形式の画像情報に変換する変換処理を行う際に、画像情報に埋め込まれた識別情報の入力論理頁番号領域に記憶された頁番号が１ずつカウントアップされているか否かを判定し、カウントアップされていなければ、頁順乱れや頁抜けが発生したものとして印刷制御部３０へ通知する。
【００６１】
これにより、印刷制御部３０は、図示しないディスプレイ等の表示装置にメッセージ等を表示してエラーの発生を通知する。
【００６２】
また、データ変換部３３は、上記変換処理を行う際に、画像情報及び属性情報にそれぞれ埋め込まれた識別情報の入力論理頁番号領域に記憶された頁番号が一致するか否かを判定し、不一致の場合、画像情報及び属性情報に不整合が発生したものとして印刷制御部３０へ通知する。
【００６３】
図６には、データ変換部３３において頁順乱れや頁抜けの発生の有無を判定、及び画像情報と属性情報の整合性を判定する判定処理の流れが示されている。なお、この判定処理は、１頁分の画像情報と当該画像情報に対応付けられた属性情報を読み出す毎に実行される。
【００６４】
同図のステップ２００では、読み出した画像情報及び属性情報にそれぞれ埋め込まれた識別情報の入力論理頁番号領域に記憶された頁番号が一致するか否かを判定し、肯定判定となった場合はステップ２０２へ移行する一方、否定判定となった場合は不整合が発生したものとしてステップ２１２へ移行し、ステップ２１２において不整合の発生を印刷制御部３０へ通知する。
【００６５】
ステップ２０２では、画像情報に埋め込まれた識別情報のリセットフラグ領域にリセットを指定する上記所定の値が記憶されているか否かを判定し、肯定判定となった場合はステップ２０８へ移行する一方、否定判定となった場合はステップ２０４へ移行する。
【００６６】
ステップ２０４では、画像情報をカウントするカウント値をインクリメントする。
【００６７】
ステップ２０６では、画像情報に埋め込まれた識別情報の入力論理頁番号領域に記憶された頁番号が、前回判定処理を行った際に処理対象とした画像情報の入力論理頁番号領域に記憶された頁番号から１カウントアップされているか否かを判定し、肯定判定となった場合はステップ２１０へ移行し、否定判定となった場合は頁順乱れや頁抜けの発生したものとしてステップ２１２へ移行し、ステップ２１２において頁順乱れや頁抜けの発生を印刷制御部３０へ通知する。
【００６８】
一方、ステップ２０８では、カウント値をゼロに初期化する。
【００６９】
ステップ２１０では、画像情報及び属性情報にそれぞれ埋め込まれた識別情報の中間形式論理頁番号領域にカウント値をそれぞれ頁番号として記憶させて、処理終了となる。
【００７０】
データ変換部３３は、上記判定処理の結果、頁順乱れや頁抜けが発生しておらず、かつ画像情報と属性情報が整合している場合に、画像情報を中間コード形式の画像情報に変換し、変換した画像情報及び当該変換した画像情報の元となる画像情報に対応付けられた属性情報を対応付けてバッファーメモリ３４に記憶させる。
【００７１】
一方、配置決定部３５は、印刷制御部３０より入力する配置情報に基づき、バッファーメモリ３４に記憶された各画像情報により示される画像を連続用紙２０上にどのように配置するかを決定する際に、上記データ変換部３３と同様に、画像情報に埋め込まれた識別情報の中間形式論理頁番号領域に記憶された頁番号が１ずつカウントアップされているか否か、及び画像情報及び属性情報にそれぞれ埋め込まれた識別情報の中間形式論理頁番号領域に記憶された頁番号が一致するか否かを判定することにより、頁順乱れや頁抜けの発生の有無、及び、画像情報と属性情報の整合性を判定する。
【００７２】
そして、配置決定部３５は、頁順乱れや頁抜けが発生しておらず、かつ画像情報と属性情報が整合している場合に、各画像情報により示される画像を連続用紙２０上にどのように配置するかを決定し、決定した配置情報をラスタライズ部３６へ出力する。また、配置決定部３５は、バッファーメモリ３４に記憶された各画像情報及び各属性情報ににそれぞれ埋め込まれた識別情報のＮ−ＵＰ物理頁番号領域及びＮ−ＵＰ論理頁番号領域に対して、決定した画像の配置位置に応じた頁番号をそれぞれ記憶させる。
【００７３】
ここで、例えば、印刷装置１０により、２頁分の画像を連続用紙２０の１頁分の領域に右左の頁順に印刷するものとした場合、図７に示すように画像の論理的な頁数が７頁目の画像は、４枚目の連続用紙２０の右側に印刷される。このため、７頁目の画像情報に含まれる識別情報のＮ−ＵＰ論理頁番号領域には、図８に示すように、「７」が記憶され、Ｎ−ＵＰ物理頁番号領域には、「３」が記憶される。
【００７４】
ラスタライズ部３６は、バッファーメモリ３４に記憶された画像情報と当該画像情報に対応付けられた属性情報を連続用紙２０に印刷する際の頁順に読み出し、読み出した中間コード形式の画像情報をラスタデータに変換する変換処理を行う際に、上記データ変換部３３と同様に、画像情報に埋め込まれた識別情報のＮ−ＵＰ論理頁番号領域に記憶された頁番号が１ずつカウントアップされているか否か、及びＮ−ＵＰ物理頁番号領域に記憶された頁番号が連続用紙２０の頁が切り替わる単位で１ずつカウントアップされているか否かを判定し、また、画像情報及び属性情報にそれぞれ埋め込まれた識別情報のＮ−ＵＰ論理頁番号領域、Ｎ−ＵＰ物理頁番号領域に記憶された頁番号が一致するか否かを判定することにより、頁順乱れや頁抜けの発生の有無、及び、画像情報と属性情報の整合性を判定する。
【００７５】
そして、ラスタライズ部３６は、頁順乱れや頁抜けが発生しておらず、かつ画像情報と属性情報が整合している場合に、中間コード形式の画像情報を配置情報により示される向き及びサイズのラスタデータに順次変換する。なお、本実施の形態に係るラスタライズ部３６は、画像情報をラスタデータに変換し、図９に示すように、識別情報をラスタデータにより示される画像の先頭１ラインや最終１ラインに付加することにより、ラスタデータに対して識別情報を埋め込んでいる。また、ラスタライズ部３６は、ラスタデータに対して、識別情報を埋め込んだラインを処理対象外として、当該画像を回転させる画像処理、当該画像の解像度を変換する変換処理を行うことにより、配置情報により示される向き及びサイズのラスタデータに変換する。
【００７６】
そして、ラスタライズ部３６は、変換したラスタデータを当該ラスタデータの元となる画像情報に対応付けられた属性情報と対応付けて第２スプール３９に順次記憶させる。
【００７７】
印刷エンジン制御部４２は、第２スプール３９に記憶されたラスタデータ及び属性情報に基づいて印刷エンジン部１３を制御することにより、連続用紙２０に画像を印刷する。なお、本実施の形態に係るラスタライズ部３６は、ラスタデータにより示される画像の識別情報を埋め込んだラインを処理対象外としたり、あるいは識別情報を埋め込んだラインを空白に置き換えて印刷エンジン部１３を制御する。
【００７８】
以上のように、本実施の形態によれば、連続用紙２０の各頁に印刷する頁毎の画像を示す画像情報に対して印刷する頁を識別するための頁番号をそれぞれ埋め込み、頁番号が埋め込まれた各画像情報に対して印刷に関する所定処理を連続して行う際に、各画像情報に埋め込まれた識別情報に基づいて処理順序が予め定められた頁順であるか否かを判定し、予め定められた頁順である場合に、判定対象とした画像情報に対して識別情報が埋め込まれたままの状態で所定処理を行っているので、画像情報と当該画像情報に対する頁番号の整合性を保つことができる。
【００７９】
また、本実施の形態によれば、識別情報を属性情報に対してさらに埋め込み、画像情報に埋め込まれた識別情報と当該画像情報に対応付けられた属性情報に埋め込まれた識別情報とが一致するか否かを判定しているので、画像情報と属性情報の整合性を保つことができる。
【００８０】
なお、本実施の形態に係る印刷装置１０では、データ変換部３３、配置決定部３５、ラスタライズ部３６においても頁番号を識別情報に記憶させ、記憶させた頁番号を各々判定する場合について説明したが、本発明はこれに限定されるものではなく、データ入力部３１において識別情報に記憶させた頁番号が予め定められた頁順であるか否かを判定するものとしてもよい。
【００８１】
また、本実施の形態に係る印刷装置１０では、識別情報を埋め込んだラインを処理対象外としたり、あるいは識別情報を埋め込んだラインを空白に置き換える場合について説明したが、本発明はこれに限定されるものではなく、識別情報を埋め込んだラインを含んで画像を形成するようにしてもよい。
【００８２】
また、本実施の形態に係る印刷装置１０では、識別情報をラスタデータにより示される画像の先頭１ラインや最終１ラインに付加する場合について説明したが、本発明はこれに限定されるものではなく、例えば、画像の側面側のラインとしてもよく、また、先頭ライン、最終ライン及び側面側のラインに共に付加するものしてもよい。また、ライン数も１ラインに限定されるものではない。
【００８３】
また、本実施の形態に係る印刷装置１０では、識別情報を埋め込んだラインを処理対象外として、画像を回転させる画像処理や、画像の解像度を変換する変換処理を行う場合について説明したが、本発明はこれに限定されるものではなく、例えば、画像情報の圧縮処理を行うものとしてもよい。
【００８４】
また、本実施の形態に係る印刷装置１０では、ラスタデータに対して、識別情報を埋め込んだラインを処理対象外として、画像を回転させる画像処理を行う場合について説明したが、本発明はこれに限定されるものではなく、識別情報を埋め込んだラインを含んだ状態でラスタデータにより示される画像を回転させる画像処理を行うと共に、当該画像を回転させた角度を示す回転角度情報を当該画像情報に対応けられた属性情報に含める処理を行うものとしてもよい。これにより、識別情報を埋め込んだラインを含んだ状態でラスタデータを回転させたとしても、属性情報に含まれた回転角度情報から識別情報を埋め込んだラインの回転角度が分かるため、画像情報と当該画像情報に対する頁番号の整合性を保つことができる。
【００８５】
また、本実施の形態に係る印刷装置１０では、データ入力部３１において画像情報及び属性情報に対して識別情報を埋め込むものとした場合について説明したが、本発明はこれに限定されるものではなく、例えば、データ入力部３１がクライアント装置から入力した印刷情報をそのまま第１スプール３２に記憶させ、データ変換部３３において印刷情報に含まれる画像情報を中間コード形式の画像情報に変換すると共に、画像情報を頁順にカウントし、カウント値を頁番号として入力論理頁番号領域に記憶させた識別情報を画像情報及び属性情報に対して埋め込むものとしてもよい。
【００８６】
また、本実施の形態では、印刷情報に画像情報及び属性情報が含まれるものとした場合について説明したが、本発明はこれに限定されるものではなく、例えば、印刷情報に属性情報が含まれない場合は、画像情報にのみ識別情報を埋め込むものとしてもよい。また、例えば、データ入力部３１において画像情報に対応する属性情報を生成すると共に識別情報を埋め込むものとしてもよい。
【００８７】
ところで、ラスタデータのデータ量が大きい場合、例えば、各処理部間でのラスタデータの転送で、１頁分のラスタデータを１つのバッファメモリに格納しきれない場合も考えられ、このような場合、１頁分のラスタデータが複数に分割されることとなり、同一頁のデータ保証問題が発生する。このような場合は、予めラスタライズ部がラスタデータを出力する際に、図１０に示すように、例えば、ラスタデータの先頭ラインと最終ラインに同一の識別情報を埋め込むようにしてもよい。これにより、ラスタデータの転送の何れかで２つのバッファメモリに分割されたとしても、ラスタデータと当該ラスタデータに対する頁番号の整合性を保つことができる。
【００８８】
その他、本実施の形態で説明した印刷装置１０の構成（図１参照。）及び印刷装置１０の制御系の構成（図２参照。）は一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【００８９】
また、本実施の形態で説明した識別情報（図４参照。）のデータ構造も一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【００９０】
さらに、本実施の形態で説明した埋込処理（図５参照。）及び判定処理（図６参照。）の処理の流れも一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【図面の簡単な説明】
【００９１】
【図１】実施の形態に係る印刷装置の構成を示す構成図である。
【図２】実施の形態に係る印刷装置の制御系の構成を示すブロック図である。
【図３】実施の形態に係る各処理部での画像情報及び属性情報のデータの流れを示す模式図である。
【図４】実施の形態に係る識別情報のデータ構造を示す模式図である。
【図５】実施の形態に係る埋込処理の流れを示すフローチャートである。
【図６】実施の形態に係る判定処理の流れを示すフローチャートである。
【図７】実施の形態に係る２頁分の画像を連続用紙の１頁分の領域に右左の頁順に印刷する場合の画像と連続用紙の配置関係を示す模式図である。
【図８】実施の形態に係る識別情報の各領域に記憶される頁番号の一例を示す模式図である。
【図９】実施の形態に係るラスタデータにより示される画像内での識別情報を埋め込むラインの一例を示す模式図である。
【図１０】実施の形態に係るラスタデータにより示される画像内での識別情報を埋め込むラインの別な例を示す模式図である。
【符号の説明】
【００９２】
３１  データ入力部（埋込手段）
３３  データ変換部（処理手段）
３５  配置決定部（処理手段）
３６  ラスタライズ部（処理手段）
４２  印刷エンジン制御部（処理手段）
【図１】
2008162167.tif 000003
【図２】
2008162167.tif 000004
【図３】
2008162167.tif 000005
【図４】
2008162167.tif 000006
【図５】
2008162167.tif 000007
【図６】
2008162167.tif 000008
【図７】
2008162167.tif 000009
【図８】
2008162167.tif 000010
【図９】
2008162167.tif 000011
【図１０】
2008162167.tif 000012