(57)【特許請求の範囲】
【請求項１】
繰り返して印刷の対象となる文書の画像を記憶する文書記憶手段と、
前記文書記憶手段に記憶されている文書の画像を印刷させる指示である印刷指示を受け付ける受付手段と、
前記文書記憶手段に記憶されている文書を一意に識別する文書識別符号と印刷媒体を一意に識別する印刷媒体識別符号を表す情報画像を該文書に合成するか否かを表す合成情報とを対応させて記憶する情報記憶手段と、
前記受付手段によって印刷指示が受け付けられると、該印刷指示の対象となっている文書の文書識別符号に対応する合成情報が、合成することを表している場合、前記印刷媒体識別符号を表す情報画像を該印刷指示に対応する画像に合成する合成手段と、
前記合成手段によって印刷媒体識別符号を表す情報画像が合成された画像を印刷する印刷手段
を具備することを特徴とする画像処理装置。
【請求項２】
印刷媒体識別符号を生成する印刷媒体識別符号生成装置に該文書に対応する印刷媒体識別符号の生成を依頼する依頼手段と、
前記印刷媒体識別符号生成装置から渡される印刷媒体識別符号を受け取る印刷媒体識別符号受取手段と、
前記印刷媒体識別符号受取手段によって受け取られた印刷媒体識別符号を表す情報画像を生成する情報画像生成手段
を具備し、
前記合成手段は、前記情報画像生成手段によって生成された情報画像を合成する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記印刷媒体識別符号受取手段によって受け取られた印刷媒体識別符号に連続する印刷媒体識別符号を生成する連続印刷媒体識別符号生成手段
を具備し、
前記依頼手段は、前記印刷媒体識別符号生成装置に生成する印刷媒体識別符号の数を渡し、
前記印刷媒体識別符号生成装置は、受け取った数の印刷媒体識別符号を確保し、予め定められた順番の印刷媒体識別符号を前記画像処理装置に渡し、
前記印刷媒体識別符号受取手段は、前記印刷媒体識別符号生成装置から予め定められた順番の印刷媒体識別符号を受け取り、
前記情報画像生成手段は、前記連続印刷媒体識別符号生成手段によって生成された印刷媒体識別符号を表す情報画像を生成する
ことを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
コンピュータを、
繰り返して印刷の対象となる文書の画像を記憶する文書記憶手段と、
前記文書記憶手段に記憶されている文書の画像を印刷させる指示である印刷指示を受け付ける受付手段と、
前記文書記憶手段に記憶されている文書を一意に識別する文書識別符号と印刷媒体を一意に識別する印刷媒体識別符号を表す情報画像を該文書に合成するか否かを表す合成情報とを対応させて記憶する情報記憶手段と、
前記受付手段によって印刷指示が受け付けられると、該印刷指示の対象となっている文書の文書識別符号に対応する合成情報が、合成することを表している場合、前記印刷媒体識別符号を表す情報画像を該印刷指示に対応する画像に合成する合成手段と、
前記合成手段によって印刷媒体識別符号を表す情報画像が合成された画像を印刷する印刷手段
として機能させるための画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び画像処理プログラムに関する。
【背景技術】
【０００２】
文書に情報画像を付加して印刷する技術がある。
これに関連する技術として、例えば、特許文献１には、プリンタに印刷セキュリティ機能を持たせることにより、受け取った印刷データにデータを付加して印刷したり、あるいは必要な印刷のみを行ったりすることのできる、印刷方法ならびに装置、及び同方法がプログラムされ記録される記録媒体を提供することを主な課題とし、印刷装置の操作パネルもしくは印刷装置が接続されるホストコンピュータからの指令により、ホストコンピュータにより生成される印刷データに対してセキュリティをかけ、プリンタ内蔵のマイクロプロセッサの制御の下で、印刷用紙の任意位置に印刷装置固有のＩＤを印刷／セキュリティＩＤが一致しなかったとき、印刷用紙に対し指定されたパターンを印刷／ホストコンピュータにより生成された印刷データを破棄／セキュリティＩＤが一致したとき、オペレータに対して更にセキュリティパターンの入力を促し、予め規定されたセキュリティパターンと一致したときのみホストコンピュータにより生成される印刷データを印刷することを特徴とする印刷方法が開示されている。
【０００３】
また、例えば、特許文献２には、プリンタから印刷物を出力する際、他人に見られてしまうおそれを回避できる印刷システムを提供することを課題とし、印刷システムでは、ＰＣより別ネットワーク上のプリンタに親展プリントを行う場合、両方が理解するプロトコルでネゴシエーションを行い、親展プリントである旨およびドキュメントを引き出す人のユーザＩＤを指定し、印刷データの転送を行い、印刷データが格納されると、ドキュメントを引き出す人に対して通知を行い、通知されたユーザは適当なときにプリンタに行き、その操作部から自分のユーザＩＤとそれに対応するパスワードを入力し、パスワード照合の結果、一致した場合、そのユーザ宛ての印刷データのリストを表示し、ユーザが印刷データのリストから所望の印刷データを指定すると、プリンタ内に記憶されている印刷データのプリントアウトを行うことが開示されている。
【０００４】
また、例えば、特許文献３には、プリントサーバを接続したネットワークにおいて、親展印刷を行うこと、及びプリントサーバでの親展印刷データのセキュリティを確保することを課題とし、プリントサーバは親展印刷データを暗号化して印刷データ記憶部に記憶し、一方、プリンタはユーザＩＤ及びパスワードを受け付け、これとこれに対応する親展印刷データの送信要求とをプリントサーバへ送信し、このプリンタからのユーザＩＤ及びパスワード及び送信要求を受信すると、プリントサーバは対応する親展印刷データを印刷データ記憶部から読み出して復号化し、送信要求を行ったプリンタへ送信し、プリンタはプリントサーバから送信された親展印刷データを受信し、それをプリントすることが開示されている。
【０００５】
また、例えば、特許文献４には、印刷データに加えて印刷出力のセキュリティも確保して、印刷対象のセキュリティのさらなる向上を図ることを課題とし、暗号化されると共にユーザＩＤが付加された印刷データをプリントクライアント装置から受信する印刷データ受信手段と、前記印刷データを復号化する印刷データ復号化手段と、接続されたカードリーダに挿入されたカードに記憶されたユーザ識別情報に対応するユーザＩＤと同一のユーザＩＤが付加された前記印刷データをプリント装置に印刷させる印刷制御手段とを備えることを特徴とするプリントサーバ装置が開示されている。
【０００６】
また、例えば、特許文献５には、印字データの機密性を保護することができると共に、システムの構築性の自由度が高く、しかも、操作性の向上を図ることを課題とし、ファイルサーバにおいて、第１のキューに格納された印刷データのヘッドファイルにはＩＤのデータを付加し、第２のキューに格納された印刷データのヘッドファイルにはコピー印刷を示すデータを付加し、セキュリティ印刷モードでは、プリントサーバにおいて、ＩＤの入力とパスワードの照合がなければ印刷データをプリント装置へ出力せず、コピー印刷モードでは、コピー印刷を示すデータが付加された印刷データを選択してプリント装置へ出力するものが開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平１１−１７５２９８号公報
【特許文献２】特開平１１−２４９８４８号公報
【特許文献３】特開２００４−１１８２３２号公報
【特許文献４】特開２００４−１８５５６６号公報
【特許文献５】特開平１０−０２１０２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、文書記憶手段に記憶されている印刷記述言語を用いて記述された文書を繰り返して印刷する場合にあっても、同じ印刷媒体識別符号の情報画像を合成してしまうことを防止するようにした画像処理装置及び画像処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１０】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項１の発明は、繰り返して印刷の対象となる文書の画像を記憶する文書記憶手段と、前記文書記憶手段に記憶されている文書の画像を印刷させる指示である印刷指示を受け付ける受付手段と、前記文書記憶手段に記憶されている文書を一意に識別する文書識別符号と印刷媒体を一意に識別する印刷媒体識別符号を表す情報画像を該文書に合成するか否かを表す合成情報とを対応させて記憶する情報記憶手段と、前記受付手段によって印刷指示が受け付けられると、該印刷指示の対象となっている文書の文書識別符号に対応する合成情報が、合成することを表している場合、前記印刷媒体識別符号を表す情報画像を該印刷指示に対応する画像に合成する合成手段と、前記合成手段によって印刷媒体識別符号を表す情報画像が合成された画像を印刷する印刷手段を具備することを特徴とする画像処理装置である。
【００１１】
請求項２の発明は、印刷媒体識別符号を生成する印刷媒体識別符号生成装置に該文書に対応する印刷媒体識別符号の生成を依頼する依頼手段と、前記印刷媒体識別符号生成装置から渡される印刷媒体識別符号を受け取る印刷媒体識別符号受取手段と、前記印刷媒体識別符号受取手段によって受け取られた印刷媒体識別符号を表す情報画像を生成する情報画像生成手段を具備し、前記合成手段は、前記情報画像生成手段によって生成された情報画像を合成することを特徴とする請求項１に記載の画像処理装置である。
【００１２】
請求項３の発明は、前記印刷媒体識別符号受取手段によって受け取られた印刷媒体識別符号に連続する印刷媒体識別符号を生成する連続印刷媒体識別符号生成手段を具備し、前記依頼手段は、前記印刷媒体識別符号生成装置に生成する印刷媒体識別符号の数を渡し、前記印刷媒体識別符号生成装置は、受け取った数の印刷媒体識別符号を確保し、予め定められた順番の印刷媒体識別符号を前記画像処理装置に渡し、前記印刷媒体識別符号受取手段は、前記印刷媒体識別符号生成装置から予め定められた順番の印刷媒体識別符号を受け取り、前記情報画像生成手段は、前記連続印刷媒体識別符号生成手段によって生成された印刷媒体識別符号を表す情報画像を生成することを特徴とする請求項１又は２に記載の画像処理装置である。
【００１４】
請求項４の発明は、コンピュータを、繰り返して印刷の対象となる文書の画像を記憶する文書記憶手段と、前記文書記憶手段に記憶されている文書の画像を印刷させる指示である印刷指示を受け付ける受付手段と、前記文書記憶手段に記憶されている文書を一意に識別する文書識別符号と印刷媒体を一意に識別する印刷媒体識別符号を表す情報画像を該文書に合成するか否かを表す合成情報とを対応させて記憶する情報記憶手段と、前記受付手段によって印刷指示が受け付けられると、該印刷指示の対象となっている文書の文書識別符号に対応する合成情報が、合成することを表している場合、前記印刷媒体識別符号を表す情報画像を該印刷指示に対応する画像に合成する合成手段と、前記合成手段によって印刷媒体識別符号を表す情報画像が合成された画像を印刷する印刷手段として機能させるための画像処理プログラムである。
【発明の効果】
【００１６】
請求項１の画像処理装置によれば、文書記憶手段に記憶されている文書の画像を繰り返して印刷する場合にあっても、同じ印刷媒体識別符号の情報画像を合成してしまうことを防止することができる。
【００１７】
請求項２の画像処理装置によれば、印刷媒体識別符号生成装置を用いて印刷媒体識別符号を生成することができる。
【００１８】
請求項３の画像処理装置によれば、本構成を有していない場合に比較して、印刷媒体識別符号生成装置との間で受け渡しする情報量を少なくすることができる。
【００２０】
請求項４の画像処理プログラムによれば、文書記憶手段に記憶されている文書の画像を繰り返して印刷する場合にあっても、同じ印刷媒体識別符号の情報画像を合成してしまうことを防止することができる。
【図面の簡単な説明】
【００２１】
【図１】第１の実施の形態の構成例についての概念的なモジュール構成図である。
【図２】本実施の形態を実現するシステム構成例を示す説明図である。
【図３】文書を記述するＰＤＬのデータ内容の例を示す説明図である。
【図４】紙ＩＤ生成モジュール内の構成例についての概念的なモジュール構成図である。
【図５】紙ＩＤ生成モジュール内の構成例についての概念的なモジュール構成図である。
【図６】第１の実施の形態による処理例を示すフローチャートである。
【図７】第２の実施の形態の構成例についての概念的なモジュール構成図である。
【図８】文書ＩＤ・紙ＩＤ合成フラグテーブルのデータ構造例を示す説明図である。
【図９】第２の実施の形態による処理例を示すフローチャートである。
【図１０】文書処理モジュールによる処理例を示すフローチャートである。
【図１１】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００２２】
以下、図面に基づき本発明を実現するにあたっての好適な各種の実施の形態の例を説明する。
図１は、第１の実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム（コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム）、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するの意である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係等）の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態に応じて、又はそれまでの状況・状態に応じて定まることの意を含めて用いる。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」（社会システム）にすぎないものは含まない。
また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、外部記憶媒体、通信回線を介した記憶装置、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）内のレジスタ等を含んでいてもよい。
【００２３】
第１の実施の形態である画像処理装置は、印刷媒体識別符号を表す情報画像を合成した文書を印刷するものであって、図１の例に示すように、ＰＤＬ受付モジュール１１０、ＰＤＬ記憶モジュール１２０、印刷指示受付モジュール１３０、画像生成モジュール１４０、判断モジュール１５０、紙ＩＤ生成モジュール１６０、合成モジュール１７０、印刷モジュール１８０を有している。
【００２４】
印刷媒体とは、一般的には印刷用紙であるが、印刷可能な紙状の媒体であればよい。紙状の媒体には、紙、プラスチック等を含む。以下、紙の媒体を主に例示して説明する。
印刷媒体識別符号とは、印刷される印刷媒体毎にその印刷媒体を一意に識別する符号である。つまり、本実施の形態（第１の実施の形態、第２の実施の形態を含む）によって印刷された印刷媒体は、その印刷媒体に印刷されている情報画像が表す印刷媒体識別符号によって一意に識別される。印刷媒体識別符号として、具体的には、例えば、一元的に管理されたシーケンシャルな番号であってもよいし、その画像処理装置を一意に識別する画像処理装置識別符号とその画像処理装置が印刷した印刷媒体をカウントした数とを組み合わせた符号であってもよい。なお、同じ文書を複数部数印刷した場合も、その印刷媒体毎に異なる印刷媒体識別符号を表す情報画像が合成されることになる。なお、印刷媒体識別符号を紙ＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）ともいう。
【００２５】
情報画像とは、機械可読な態様で情報を表すために体系的に作られた画像コードをいう。具体的には、例えば、１次元バーコード、２次元コード等がある。この他に、角度の異なる斜線でデータを表現するグリフコード（例えば、特開平６−１０３３９０号公報、特開平６−７５７９５号公報）等もある。前者の情報画像である１次元バーコード、２次元コード等は、その情報画像の周辺に空白を必要とし、文書内の画像領域（空白のみからなる領域以外の領域をいい、例えば、文字領域、図形領域等）と重ならない位置に合成する必要がある情報画像である。この場合の合成は、貼り付け合成（情報画像と重なる下地の部分は見えなくなってしまう合成）である。後者の情報画像であるグリフコード等は、その情報画像の周辺に空白を必要とせず、文書内の画像領域と重なる位置に合成し得る情報画像である。この場合の合成は、論理和合成（合成した後の下地となった文字領域等も見えている合成）である。したがって、後者の情報画像を合成する面積は、前者の情報画像を合成する面積よりも大きい。例えば、後者の情報画像は文書の一面全体に合成する。
また、後者の情報画像は、不可視又は不可視と同等の情報画像であってもよい。不可視又は不可視と同等の情報画像とは、肉眼ではその情報画像があることを判別できない情報画像又はそれに相当する情報画像のことである。つまり、人に意識されにくい情報画像である。例えば、ある波長の光（例えば、赤外線）でだけ読めるトナーによる印刷等がある。
なお、情報画像が表す情報には、印刷媒体識別符号が少なくとも含まれていればよい。この他に、例えば、情報画像が表す情報として、その文書を一意に識別する文書識別符号、その文書を作成又は印刷指示した利用者のユーザＩＤ、その文書を印刷するプリンタを一意に識別するプリンタ識別符号等がある。
【００２６】
ＰＤＬ受付モジュール１１０は、ＰＤＬ記憶モジュール１２０と接続されている。ＰＤＬ受付モジュール１１０は、印刷の対象となる文書であって、印刷記述言語を用いて記述された文書を受け付け、ＰＤＬ記憶モジュール１２０に記憶させる。印刷記述言語とは、文書の印刷形式を、ページ単位で指定するために使用されるテキスト整形言語であり、例えば、ＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）等があり、より具体的には、ＰｏｓｔＳｃｒｉｐｔ等がある。なお、「印刷記述言語を用いて記述された文書」をＰＤＬ文書ともいう。ＰＤＬ文書を受け付けるとは、例えば、ＰＣ等の情報処理装置から送信されてきたＰＤＬ文書を受信すること等がある。また、文書、文書である画像等を受け付けて、ＰＤＬ文書に変換するようにしてもよい。例えば、文書である画像を受け付けるとは、スキャナ、カメラ等で画像を読み込むこと、ファックス等で通信回線を介して外部機器から画像を受信すること、ハードディスク（コンピュータに内蔵されているものの他に、ネットワークを介して接続されているもの等を含む）等に記憶されている画像を読み出すこと等が含まれる。
【００２７】
ＰＤＬ記憶モジュール１２０は、ＰＤＬ受付モジュール１１０、画像生成モジュール１４０と接続されている。ＰＤＬ記憶モジュール１２０は、繰り返して印刷の対象となる文書であるＰＤＬ文書を記憶する。ここで、「繰り返して印刷の対象となる」とは、（１）１回の印刷指示で複数部数を印刷する場合、（２）複数回の印刷指示で、同じ文書を印刷する場合、がある。なお、複数回の印刷指示は、連続していてもよいし、時を隔てて行われるものであってもよい。例えば、前述のように、ＰＣ等の情報処理装置から送信されてきたＰＤＬ文書を記憶しており、このＰＤＬ文書は、複数回の印刷指示、複数人の利用者からの印刷指示によって、繰り返して印刷される可能性があるものである。
【００２８】
印刷指示受付モジュール１３０は、画像生成モジュール１４０と接続されている。印刷指示受付モジュール１３０は、ＰＤＬ記憶モジュール１２０に記憶されているＰＤＬ文書を印刷させる指示である印刷指示を受け付ける。例えば、画像処理装置に備え付けられたタッチパネル等に対する利用者の操作による印刷指示であってもよいし、ＰＣ等の情報処理装置から送信されてきた印刷指示であってもよい。
【００２９】
画像生成モジュール１４０は、ＰＤＬ記憶モジュール１２０、印刷指示受付モジュール１３０、判断モジュール１５０と接続されている。画像生成モジュール１４０は、印刷指示受付モジュール１３０によって印刷指示が受け付けられると、ＰＤＬ記憶モジュール１２０に記憶されているＰＤＬ文書の印刷記述言語を解釈することによって、印刷する画像を生成する。
図３は、文書を記述するＰＤＬのデータ内容の例を示す説明図である。ＰＤＬ記憶モジュール１２０にＰＤＬ文書３００が記憶されている。このＰＤＬ文書３００は、図３（ｂ）の例に示すようなＰＤＬ３１０の構造を有している。ＰＤＬ３１０は、機器制御情報３２０、１ページ目の記述３２１、２ページ目の記述３２２、Ｎ−１ページ目の記述３２Ｎ−１、Ｎページ目の記述３２Ｎを有している。機器制御情報３２０には、このＰＤＬ３１０を解釈する画像処理装置等の機器に対する制御情報が含まれている。例えば、印刷対象である文書を一意に識別する文書識別符号、各紙に異なる紙ＩＤの情報画像を合成することを指示する合成指示等が含まれていてもよい。１ページ目の記述３２１からＮページ目の記述３２Ｎまでは、このＰＤＬ文書における各ページの印刷形式を指定した情報であり、この情報を解釈して各ページの印刷用の画像を生成する。
【００３０】
判断モジュール１５０は、画像生成モジュール１４０、紙ＩＤ生成モジュール１６０、印刷モジュール１８０と接続されている。判断モジュール１５０は、印刷対象であるＰＤＬ文書の印刷記述言語内に紙ＩＤを表す情報画像をその文書に合成する合成指示が含まれているか否かを判断する。例えば、前述の図３（ｂ）の例に示した機器制御情報３２０内に合成指示が含まれているか否かを判断する。具体的な処理としては、その合成指示を示す文字列をパターンマッチングで探索する処理等がある。合成指示が含まれていると判断すれば紙ＩＤ生成モジュール１６０による処理を行わせ、合成指示が含まれていないと判断すれば印刷モジュール１８０による処理を行わせる。
【００３１】
紙ＩＤ生成モジュール１６０は、判断モジュール１５０、合成モジュール１７０と接続されている。紙ＩＤ生成モジュール１６０は、判断モジュール１５０によって合成指示が含まれていると判断された場合、紙ＩＤを生成し、その紙ＩＤを表す情報画像を生成する。生成する紙ＩＤの個数は、印刷する印刷媒体の枚数による。したがって、Ｎページの文書をＭ部数印刷する場合は、生成する紙ＩＤの個数は、Ｎ×Ｍ個である。なお、１枚の印刷媒体に複数ページ（Ｌ）を印刷する指示である場合、生成する紙ＩＤの個数は、１枚に印刷するページに応じた個数となる。具体的には、（Ｎ×Ｍ）／Ｌ（小数点以下は切り上げ）個である。例えば、１０ページの文書を３部数印刷する場合であって、１枚の印刷媒体に２ページずつ印刷するとき、１５（１０×３／２）個となる。
【００３２】
図４は、紙ＩＤ生成モジュール１６０内の構成例についての概念的なモジュール構成図である。紙ＩＤ生成モジュール１６０は、紙ＩＤ生成依頼モジュール４６２、紙ＩＤ受取モジュール４６４、情報画像生成モジュール４６６を有している。
紙ＩＤ生成依頼モジュール４６２は、紙ＩＤを生成する印刷媒体識別符号生成装置に文書に対応する紙ＩＤの生成を依頼する。印刷媒体識別符号生成装置は、この画像処理装置内に具備していてもよいし、通信回線を介して接続されていてもよい。紙ＩＤの生成依頼としては、単なる依頼であってもよいし、紙ＩＤの個数、本画像処理装置を一意に識別する画像処理装置識別符号、文書識別符号等を含めてもよい。
印刷媒体識別符号生成装置は、紙ＩＤ生成依頼モジュール４６２からの依頼を受け付けて、紙ＩＤを生成して、紙ＩＤ生成モジュール１６０内の紙ＩＤ受取モジュール４６４へ渡す。紙ＩＤの生成は、前述のように、例えば、一元的に管理されたシーケンシャルな番号を生成するようにしてもよいし、受け付けた依頼内に含まれている画像処理装置識別符号とその画像処理装置が印刷した印刷媒体をカウントした数とを組み合わせた符号を生成するようにしてもよい。なお、紙ＩＤ生成依頼モジュール４６２からの依頼内に紙ＩＤの個数が含まれている場合は、その個数分の紙ＩＤを生成し、紙ＩＤ受取モジュール４６４へ渡す。
【００３３】
紙ＩＤ受取モジュール４６４は、印刷媒体識別符号生成装置から渡される紙ＩＤを受け取る。紙ＩＤ生成依頼モジュール４６２からの依頼内に紙ＩＤの個数が含まれている場合は、その個数分の紙ＩＤを受け取る。
情報画像生成モジュール４６６は、紙ＩＤ受取モジュール４６４によって受け取られた紙ＩＤを表す情報画像を生成する。少なくとも紙ＩＤを表す情報画像を、その情報画像のコード体系に基づいて生成する。また、紙ＩＤ受取モジュール４６４が複数の紙ＩＤを受け取った場合は、その個数分の紙ＩＤにそれぞれ対応する情報画像を生成する。
【００３４】
また、図５の例に示す紙ＩＤ生成モジュール１６０のように、異なるモジュール構成であってもよい。図５は、紙ＩＤ生成モジュール１６０内の構成例についての概念的なモジュール構成図である。
紙ＩＤ生成モジュール１６０は、紙ＩＤ生成依頼モジュール４６２、紙ＩＤ受取モジュール４６４、連続紙ＩＤ生成モジュール５１８、情報画像生成モジュール４６６を有している。
紙ＩＤ生成依頼モジュール４６２は、紙ＩＤを生成する印刷媒体識別符号生成装置に文書に対応する紙ＩＤの生成を依頼する際に、生成する紙ＩＤの個数も含めて渡す。なお、前述のように、本画像処理装置の画像処理装置識別符号、文書識別符号等を含めてもよい。
【００３５】
印刷媒体識別符号生成装置は、前述のように紙ＩＤを生成する。その場合に、受け取った個数の紙ＩＤを確保し、予め定められた順番の紙ＩＤを紙ＩＤ生成モジュール１６０内の紙ＩＤ受取モジュール４６４に渡す。ここで「紙ＩＤの確保」とは、紙ＩＤ生成のための異なる依頼があった場合に、既に確保した紙ＩＤを付与しないようにすることである。つまり、印刷媒体識別符号生成装置は、紙ＩＤの生成そのものは、予め定められた順番の紙ＩＤだけを生成して、他の紙ＩＤ（（依頼のあった個数−１）の個数）は生成しないようにしてもよい。この場合、実際には依頼のあった個数分だけ、紙ＩＤを生成していないので、その個数分だけの紙ＩＤの確保が必要である。もちろんのことながら、依頼のあった個数全てを生成するようにして、紙ＩＤを確保するようにしてもよい。ただし、紙ＩＤ生成モジュール１６０の紙ＩＤ受取モジュール４６４へ渡すのは、予め定められた順番の紙ＩＤだけである。
また、「予め定められた順番の紙ＩＤ」とは、複数の紙ＩＤには順番があり、そのうちのいずれかの紙ＩＤが判明していれば、他の紙ＩＤを生成することができるようになっており、複数の紙ＩＤにおける予め定められた順番の紙ＩＤが、他の紙ＩＤを生成するための元となる紙ＩＤである。例えば、複数の紙ＩＤの生成依頼があった場合には、その複数の紙ＩＤ内では連番とし、最初の紙ＩＤを「予め定められた順番の紙ＩＤ」としてもよい。そして、紙ＩＤ生成モジュール１６０内の連続紙ＩＤ生成モジュール５１８は、他の紙ＩＤを「予め定められた順番の紙ＩＤ」から順番に生成すればよい。もちろん、他の紙ＩＤの生成規則は、他の規則であってもよい。例えば、最後の紙ＩＤを「予め定められた順番の紙ＩＤ」とし、逆順に他の紙ＩＤを生成するようにしてもよい。複数の紙ＩＤ内では連番ではなく、２つ置き等であってもよい。ただし、印刷媒体識別符号生成装置と紙ＩＤ生成モジュール１６０内の連続紙ＩＤ生成モジュール５１８では、他の紙ＩＤの生成規則は共通している。
【００３６】
紙ＩＤ受取モジュール４６４は、印刷媒体識別符号生成装置から予め定められた順番の紙ＩＤを受け取る。
連続紙ＩＤ生成モジュール５１８は、紙ＩＤ受取モジュール４６４によって受け取られた紙ＩＤに連続する紙ＩＤを生成する。前述の他の紙ＩＤの生成規則にしたがって、紙ＩＤを生成する。なお、ここで「連続する紙ＩＤ」とは、連番であることの他に、前述の他の紙ＩＤの生成規則にしたがうことも含まれる。
情報画像生成モジュール４６６は、連続紙ＩＤ生成モジュール５１８によって生成された紙ＩＤを表す情報画像を生成する。少なくとも紙ＩＤを表す情報画像を、その情報画像のコード体系に基づいて生成する。もちろんのことながら、連続紙ＩＤ生成モジュール５１８が生成した複数の紙ＩＤの情報画像を、その紙ＩＤにそれぞれ対応させて生成する。
【００３７】
合成モジュール１７０は、紙ＩＤ生成モジュール１６０、印刷モジュール１８０と接続されている。合成モジュール１７０は、判断モジュール１５０によって合成指示が含まれていると判断された場合、紙ＩＤ生成モジュール１６０によって生成された紙ＩＤを表す情報画像を画像生成モジュール１４０によって生成された画像に合成する。例えば、１次元バーコード、２次元コード等の情報画像の場合は、その情報画像を貼り付けることができる大きさ以上の空白領域を合成する画像内から検出し、その検出した空白領域にその情報画像を貼り付ける。また、例えば、グリフコード等の情報画像の場合には、画像一面に情報画像を論理和で合成する。
印刷モジュール１８０は、判断モジュール１５０、合成モジュール１７０と接続されている。印刷モジュール１８０は、合成モジュール１７０によって紙ＩＤを表す情報画像が合成された画像を印刷媒体に印刷する。また、印刷モジュール１８０は、判断モジュール１５０によって合成指示が含まれていないと判断された場合は、画像生成モジュール１４０によって生成された画像を印刷媒体に印刷する。
【００３８】
図２は、本実施の形態を実現するシステム構成例を示す説明図である。
ＰＣ２１１、ＰＣ２１２、画像処理装置２２０、紙ＩＤ生成装置２３０は、それぞれ通信回線２９０を介して接続されている。画像処理装置２２０は、本実施の形態である前述の画像処理装置に該当する。紙ＩＤ生成装置２３０は、前述の印刷媒体識別符号生成装置に該当する。
ＰＣ２１１、ＰＣ２１２は、ＰＤＬ文書を画像処理装置２２０に送信する。なお、ＰＣ２１１等は、プリンタドライバ等を用いてＰＤＬ文書を生成する場合に、紙ＩＤを表す情報画像を印刷する文書に合成する合成指示を含めるようにしてもよい。そして、画像処理装置２２０は、ＰＣ２１１等から送信されたＰＤＬ文書をＰＤＬ記憶モジュール１２０に記憶させ、画像処理装置２２０に備え付けられたタッチパネル等に対する利用者の操作によって、そのＰＤＬ文書の印刷指示を受け付けて、ＰＤＬ文書内に合成指示があれば、各印刷媒体に異なる紙ＩＤを表す情報画像を合成して印刷する。紙ＩＤ生成装置２３０は、画像処理装置２２０からの依頼にしたがって紙ＩＤを生成する。
【００３９】
図６は、第１の実施の形態である画像処理装置による処理例を示すフローチャートである。
ステップＳ６０２では、印刷指示受付モジュール１３０が、印刷指示を受け付ける。
ステップＳ６０４では、画像生成モジュール１４０が、ＰＤＬ記憶モジュール１２０内に記憶されているＰＤＬ文書に基づいて、印刷するための画像を生成する。
ステップＳ６０６では、判断モジュール１５０が、そのＰＤＬ文書の機器制御情報３２０内に紙ＩＤの合成指示があるか否かを判断し、ある場合はステップＳ６０８へ進み、それ以外の場合はステップＳ６１４へ進む。
ステップＳ６０８では、紙ＩＤ生成モジュール１６０が、紙ＩＤを生成する。
ステップＳ６１０では、紙ＩＤ生成モジュール１６０が、少なくとも紙ＩＤを表す情報画像を生成する。
ステップＳ６１２では、合成モジュール１７０が、情報画像を画像に合成する。
ステップＳ６１４では、印刷モジュール１８０が、情報画像が合成された画像を印刷する。
【００４０】
図７は、第２の実施の形態の構成例についての概念的なモジュール構成図である。
第２の実施の形態である画像処理装置は、紙ＩＤを表す情報画像を合成した文書を印刷するものであって、図７の例に示すように、紙ＩＤ合成フラグ記憶モジュール７１０、印刷指示受付モジュール１３０、判断モジュール７５０、紙ＩＤ生成モジュール１６０、合成モジュール７７０、印刷モジュール１８０、文書画像記憶モジュール７２０、文書処理モジュール７９０を有している。第１の実施の形態はＰＤＬ文書を対象としていたが、第２の実施の形態は画像である文書を対象とする。なお、第１の実施の形態と同種の部位には同一符号を付し重複した説明を省略し、異なる部分についてだけ説明を行う。
【００４１】
印刷指示受付モジュール１３０は、判断モジュール７５０と接続されている。印刷指示受付モジュール１３０は、文書画像記憶モジュール７２０に記憶されている文書の画像を印刷させる指示である印刷指示を受け付ける。
紙ＩＤ合成フラグ記憶モジュール７１０は、判断モジュール７５０、文書処理モジュール７９０のＰＤＬ解析モジュール７９４と接続されている。紙ＩＤ合成フラグ記憶モジュール７１０は、文書画像記憶モジュール７２０に記憶されている文書を一意に識別する文書識別符号と合成情報とを対応させて記憶する。合成情報とは、紙ＩＤを表す情報画像をその文書に合成するか否かを表す情報である。例えば、紙ＩＤ合成フラグ記憶モジュール７１０は文書ＩＤ・紙ＩＤ合成フラグテーブル８００を記憶している。図８は、文書ＩＤ・紙ＩＤ合成フラグテーブル８００のデータ構造例を示す説明図である。文書ＩＤ・紙ＩＤ合成フラグテーブル８００は、文書ＩＤ欄８１０、紙ＩＤ合成フラグ欄８２０を有している。文書ＩＤ欄８１０は文書識別符号を記憶する。紙ＩＤ合成フラグ欄８２０は合成情報を記憶する。合成情報としては、例えば、「１」を紙ＩＤを表す情報画像をその文書に合成することを表し、「０」を紙ＩＤを表す情報画像をその文書に合成しないことを表すようにして用いてもよい。また、紙ＩＤ合成フラグ記憶モジュール７１０が記憶する情報は、文書処理モジュール７９０内のＰＤＬ解析モジュール７９４によって生成された情報である。
【００４２】
判断モジュール７５０は、紙ＩＤ合成フラグ記憶モジュール７１０、印刷指示受付モジュール１３０、紙ＩＤ生成モジュール１６０、印刷モジュール１８０と接続されている。判断モジュール７５０は、印刷指示受付モジュール１３０によって印刷指示が受け付けられると、その印刷指示の対象となっている文書の文書識別符号に対応する合成情報が、合成することを表しているか否かを判断する。例えば、前述の図８の例に示した文書ＩＤ・紙ＩＤ合成フラグテーブル８００内の文書識別符号に対応する紙ＩＤ合成フラグ欄８２０内の合成情報が、合成することを表しているか否かを判断する。合成することを表していると判断すれば紙ＩＤ生成モジュール１６０による処理を行わせ、合成することを表していないと判断すれば印刷モジュール１８０による処理を行わせる。
【００４３】
紙ＩＤ生成モジュール１６０は、判断モジュール７５０、合成モジュール７７０と接続されている。紙ＩＤ生成モジュール１６０は、判断モジュール７５０によって合成することを表していると判断された場合、紙ＩＤを生成し、その紙ＩＤを表す情報画像を生成する。
合成モジュール７７０は、紙ＩＤ生成モジュール１６０、印刷モジュール１８０、文書画像記憶モジュール７２０と接続されている。合成モジュール７７０は、判断モジュール７５０によって合成することを表していると判断された場合、紙ＩＤ生成モジュール１６０によって生成された紙ＩＤを表す情報画像を印刷指示に対応する画像に合成する。例えば、１次元バーコード、２次元コード等の情報画像の場合は、その情報画像を貼り付けることができる大きさ以上の空白領域を合成する画像内から検出し、その検出した空白領域にその情報画像を貼り付ける。また、例えば、グリフコード等の情報画像の場合には、画像一面に情報画像を論理和で合成する。
【００４４】
印刷モジュール１８０は、判断モジュール７５０、合成モジュール７７０、文書画像記憶モジュール７２０と接続されている。印刷モジュール１８０は、合成モジュール７７０によって紙ＩＤを表す情報画像が合成された画像を印刷媒体に印刷する。また、印刷モジュール１８０は、判断モジュール７５０によって合成情報が合成することを表している場合は、文書画像記憶モジュール７２０に記憶されている文書の画像を印刷媒体に印刷する。
文書画像記憶モジュール７２０は、合成モジュール７７０、印刷モジュール１８０、文書処理モジュール７９０と接続されている。文書画像記憶モジュール７２０は、繰り返して印刷の対象となる文書の画像を記憶する。ここで、「繰り返して印刷の対象となる」の解釈については、第１の実施の形態の説明と同等である。また、文書の画像として、文書処理モジュール７９０内の文書画像生成モジュール７９６によって生成されたものを記憶してもよいし、例えば、スキャナ、カメラ等で読み込んだ画像、ファックス等で通信回線を介して外部機器から受信した画像、ハードディスク等から読み出した画像等を記憶してもよい。なお、文書処理モジュール７９０内の文書画像生成モジュール７９６以外からの画像を記憶する場合は、合成情報はその画像の文書識別符号と対応させて予め紙ＩＤ合成フラグ記憶モジュール７１０に記憶させておく。
【００４５】
文書処理モジュール７９０は、紙ＩＤ合成フラグ記憶モジュール７１０、文書画像記憶モジュール７２０と接続されており、ＰＤＬ受付モジュール７９２、ＰＤＬ解析モジュール７９４、文書画像生成モジュール７９６を有している。
ＰＤＬ受付モジュール７９２は、第１の実施の形態におけるＰＤＬ受付モジュール１１０と同等の処理を行う。
ＰＤＬ解析モジュール７９４は、紙ＩＤ合成フラグ記憶モジュール７１０と接続されており、ＰＤＬ受付モジュール７９２によって受け付けられたＰＤＬ文書の印刷記述言語内に紙ＩＤを表す情報画像をその文書に合成する合成指示が含まれているか否かを判断して、そのＰＤＬ文書の文書識別符号と合成情報との対応情報（例えば、文書ＩＤ・紙ＩＤ合成フラグテーブル８００）を生成する。そして、その生成した対応情報を紙ＩＤ合成フラグ記憶モジュール７１０に記憶させる。例えば、前述の図３（ｂ）の例に示した機器制御情報３２０内に合成指示が含まれているか否かを判断する。具体的な処理としては、その合成指示を示す文字列をパターンマッチングで探索する処理等がある。合成指示が含まれていると判断すれば、紙ＩＤを表す情報画像をその文書に合成することを表す合成情報を文書識別符号に対応させ、合成指示が含まれていないと判断すれば、紙ＩＤを表す情報画像をその文書に合成しないことを表す合成情報を文書識別符号に対応させる。
文書画像生成モジュール７９６は、ＰＤＬ受付モジュール７９２によって受け付けられたＰＤＬ文書の印刷記述言語を解釈することによって、印刷する画像を生成する。そして、生成した文書の画像を文書画像記憶モジュール７２０に記憶させる。
【００４６】
なお、第２の実施の形態を実現するシステム構成例は、第１の実施の形態で説明した図２の例と同等である。画像処理装置２２０は、第２の実施の形態である前述の画像処理装置に該当する。
【００４７】
図９は、第２の実施の形態による処理例を示すフローチャートである。
ステップＳ９０２では、印刷指示受付モジュール１３０が、印刷指示を受け付ける。
ステップＳ９０４では、判断モジュール７５０が、紙ＩＤの情報画像を合成するか否かを文書ＩＤ・紙ＩＤ合成フラグテーブル８００内の印刷対象である文書の文書識別符号に対応する紙ＩＤ合成フラグ欄８２０により判断し、合成を行う場合はステップＳ９０６へ進み、合成しない場合はステップＳ９１２へ進む。
ステップＳ９０６では、紙ＩＤ生成モジュール１６０が、紙ＩＤを生成する。
ステップＳ９０８では、紙ＩＤ生成モジュール１６０が、少なくとも紙ＩＤを表す情報画像を生成する。
ステップＳ９１０では、合成モジュール７７０が、情報画像を画像に合成する。
ステップＳ９１２では、印刷モジュール１８０が、情報画像が合成された画像を印刷する。
【００４８】
図１０は、文書処理モジュール７９０による処理例を示すフローチャートである。
ステップＳ１００２では、ＰＤＬ受付モジュール７９２が、ＰＤＬ文書を受け付ける。
ステップＳ１００４では、ＰＤＬ解析モジュール７９４が、ＰＤＬ文書を解析して、文書ＩＤ・紙ＩＤ合成フラグテーブル８００を生成する。そして、その文書ＩＤ・紙ＩＤ合成フラグテーブル８００を紙ＩＤ合成フラグ記憶モジュール７１０に記憶させる。
ステップＳ１００６では、文書画像生成モジュール７９６が、ＰＤＬ文書から文書画像を生成する。そして、その文書画像を文書画像記憶モジュール７２０に記憶させる。
【００４９】
図１１を参照して、本実施の形態の画像処理装置のハードウェア構成例について説明する。図１１に示す構成は、例えばパーソナルコンピュータ（ＰＣ）などによって構成されるものであり、スキャナ等のデータ読み取り部１１１７と、プリンタなどのデータ出力部１１１８を備えたハードウェア構成例を示している。
【００５０】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１０１は、前述の実施の形態において説明した各種のモジュール、すなわち、画像生成モジュール１４０、判断モジュール１５０、紙ＩＤ生成モジュール１６０、合成モジュール１７０、判断モジュール７５０、合成モジュール７７０、文書処理モジュール７９０等の各モジュールの実行シーケンスを記述したコンピュータ・プログラムにしたがった処理を実行する制御部である。
【００５１】
ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１０２は、ＣＰＵ１１０１が使用するプログラムや演算パラメータ等を格納する。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１０３は、ＣＰＵ１１０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を格納する。これらはＣＰＵバスなどから構成されるホストバス１１０４により相互に接続されている。
【００５２】
ホストバス１１０４は、ブリッジ１１０５を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス１１０６に接続されている。
【００５３】
キーボード１１０８、マウス等のポインティングデバイス１１０９は、操作者により操作される入力デバイスである。ディスプレイ１１１０は、液晶表示装置又はＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）などがあり、各種情報をテキストやイメージ情報として表示する。
【００５４】
ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１１１１は、ハードディスクを内蔵し、ハードディスクを駆動し、ＣＰＵ１１０１によって実行するプログラムや情報を記録又は再生させる。ハードディスクには、ＰＤＬで記述された文書、文書の画像、紙ＩＤ、情報画像などが格納される。さらに、その他の各種のデータ処理プログラム等、各種コンピュータ・プログラムが格納される。
【００５５】
ドライブ１１１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体１１１３に記録されているデータ又はプログラムを読み出して、そのデータ又はプログラムを、インタフェース１１０７、外部バス１１０６、ブリッジ１１０５、及びホストバス１１０４を介して接続されているＲＡＭ１１０３に供給する。リムーバブル記録媒体１１１３も、ハードディスクと同様のデータ記録領域として利用可能である。
【００５６】
接続ポート１１１４は、外部接続機器１１１５を接続するポートであり、ＵＳＢ、ＩＥＥＥ１３９４等の接続部を持つ。接続ポート１１１４は、インタフェース１１０７、及び外部バス１１０６、ブリッジ１１０５、ホストバス１１０４等を介してＣＰＵ１１０１等に接続されている。通信部１１１６は、ネットワークに接続され、外部とのデータ通信処理を実行する。データ読み取り部１１１７は、例えばスキャナであり、ドキュメントの読み取り処理を実行する。データ出力部１１１８は、例えばプリンタであり、ドキュメントデータの出力処理を実行する。
【００５７】
なお、図１１に示す画像処理装置のハードウェア構成は、１つの構成例を示すものであり、本実施の形態は、図１１に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えば特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ：ＡＳＩＣ）等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続しているような形態でもよく、さらに図１１に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、複写機、ファックス、スキャナ、プリンタ、複合機（スキャナ、プリンタ、複写機、ファックス等のいずれか２つ以上の機能を有している画像処理装置）などに組み込まれていてもよい。
【００５８】
なお、前述の各種の実施の形態を組み合わせてもよく（例えば、ある実施の形態内のモジュールを他の実施の形態内に適用する、入れ替えする等も含む）、各モジュールの処理内容として背景技術で説明した技術を採用してもよい。
【００５９】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通などのために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）等が含まれる。
そして、前記のプログラム又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して
記録されていてもよい。また、圧縮や暗号化など、復元可能であればどのような態様で記録されていてもよい。
【符号の説明】
【００６０】
１１０…ＰＤＬ受付モジュール
１２０…ＰＤＬ記憶モジュール
１３０…印刷指示受付モジュール
１４０…画像生成モジュール
１５０…判断モジュール
１６０…紙ＩＤ生成モジュール
１７０…合成モジュール
１８０…印刷モジュール
４６２…紙ＩＤ生成依頼モジュール
４６４…紙ＩＤ受取モジュール
４６６…情報画像生成モジュール
５１８…連続紙ＩＤ生成モジュール
７１０…紙ＩＤ合成フラグ記憶モジュール
７２０…文書画像記憶モジュール
７５０…判断モジュール
７７０…合成モジュール
７９０…文書処理モジュール
７９２…ＰＤＬ受付モジュール
７９４…ＰＤＬ解析モジュール
７９６…文書画像生成モジュール
【図１】
0005614119.tif 000002
【図２】
0005614119.tif 000003
【図３】
0005614119.tif 000004
【図４】
0005614119.tif 000005
【図５】
0005614119.tif 000006
【図６】
0005614119.tif 000007
【図７】
0005614119.tif 000008
【図８】
0005614119.tif 000009
【図９】
0005614119.tif 000010
【図１０】
0005614119.tif 000011
【図１１】
0005614119.tif 000012