"原稿を読み取り画像データを得る読取部と、読取部で得た画像データまたはネットワーク経由で受信した印刷データに基づく画像データを印刷する印刷部を備えた画像形成装置であって、原稿を読み取ったときに、当該原稿が画像形成装置内に蓄積している画像データのどのページであるかを特定可能とする識別情報を、情報処理装置からの要求に基づく画像データに付加する識別情報付加手段と、前記識別情報を付加した画像データを蓄積する蓄積手段と、原稿を読み取ったときに、原稿に付加されている識別情報を解析し、当該原稿が、蓄積している画像データのどのページにあるかを特定する特定手段と、蓄積している画像データの当該原稿に対応するページを、当該原稿の画像データと差し替える差替手段とを備えることを特徴とする画像形成装置。前記識別情報付加手段は、原稿を読み取ったときに、当該原稿が画像形成装置内に蓄積している画像データのどのページであるかを特定可能とする識別情報を、情報処理装置からの要求に基づく描画前の印刷データに付加し、前記蓄積手段は、前記識別情報を付加した印刷データのみを蓄積し、前記特定手段は、前記読取手段により原稿を読み取ったときに、原稿に付加されている識別情報を解析し、当該原稿が、蓄積している描画前の印刷データのどのページにあるかを特定し、前記差替手段は、蓄積している印刷データの当該原稿に対応するページのデータを、当該原稿の画像データと差し替えることを特徴とする請求項1に記載の画像形成装置。前記読取部により読み取った原稿の画像データと、蓄積している画像データまたは蓄積している印刷データに基づく画像データとのデータサイズの相違から、原稿への手書き画像の有無を特定する手書き画像特定手段をさらに備え、前記差替手段は、前記手書き画像特定手段により手書き画像が特定された場合に、当該特定された原稿について、蓄積している画像データまたは蓄積している印刷データの当該原稿に対応するページのデータを、当該原稿の画像データと差し替えることを特徴とする請求項1または請求項2に記載の画像形成装置。原稿を読み取り画像データを得る読取部と、読取部で得た画像データまたはネットワーク経由で受信した印刷データに基づく画像データを印刷する印刷部を備えた画像形成装置の制御方法であって、識別情報付加手段により、原稿を読み取ったときに、当該原稿が画像形成装置内に蓄積している画像データのどのページであるかを特定可能とする識別情報を、情報処理装置からの要求に基づく画像データに付加する工程と、蓄積手段により、前記識別情報を付加した画像データを蓄積する工程と、特定手段により、原稿を読み取ったときに、原稿に付加されている識別情報を解析し、当該原稿が、蓄積している画像データのどのページにあるかを特定する工程と、差替手段により、蓄積している画像データの当該原稿に対応するページを、当該原稿の画像データと差し替える工程とを含むことを特徴とする画像形成装置の制御方法。しかしながら、今までの蓄積文書印刷では一度蓄積した文書内の一部ページを修正して、既に蓄積されている該当ページと修正ページを差し替えようとする場合に、1.対象の文書と2.対象のページをユーザーが指定する必要があった。しかし、1.多くの文書を蓄積している場合に該当の文書を選択することや、2.表紙や合紙の関係でユーザーの認識とプリンタ内蓄積文書のページ数にズレが発生している場合に該当のページを指定することは、非常に難しい。このように、従来技術では蓄積文書の一部ページ差し替えの際にユーザーの複雑な処理を必要とするという問題があった。本発明は、上記に鑑みてなされたものであって、本発明は、蓄積文書の一部ページ差し替えにおいてユーザーに負荷の無い差し替えを実現することを目的とする。上述した課題を解決し、目的を達成するために、本発明は、原稿を読み取り画像データを得る読取部と、読取部で得た画像データまたはネットワーク経由で受信した印刷データに基づく画像データを印刷する印刷部を備えた画像形成装置であって、原稿を読み取ったときに、当該原稿が画像形成装置内に蓄積している画像データのどのページであるかを特定可能とする識別情報を、情報処理装置からの要求に基づく画像データに付加する識別情報付加手段と、前記識別情報を付加した画像データを蓄積する蓄積手段と、原稿を読み取ったときに、原稿に付加されている識別情報を解析し、当該原稿が、蓄積している画像データのどのページにあるかを特定する特定手段と、蓄積している画像データの当該原稿に対応するページを、当該原稿の画像データと差し替える差替手段とを備えることを特徴とする。また、本発明は、原稿を読み取り画像データを得る読取部と、読取部で得た画像データまたはネットワーク経由で受信した印刷データに基づく画像データを印刷する印刷部を備えた画像形成装置の制御方法であって、識別情報付加手段により、原稿を読み取ったときに、当該原稿が画像形成装置内に蓄積している画像データのどのページであるかを特定可能とする識別情報を、情報処理装置からの要求に基づく画像データに付加する工程と、蓄積手段により、前記識別情報を付加した画像データを蓄積する工程と、特定手段により、原稿を読み取ったときに、原稿に付加されている識別情報を解析し、当該原稿が、蓄積している画像データのどのページにあるかを特定する工程と、差替手段により、蓄積している画像データの当該原稿に対応するページを、当該原稿の画像データと差し替える工程とを含むことを特徴とする。本発明によれば、蓄積文書の一部ページを差し替える際に、差し替える対象のページのみを自動的に差し替え再蓄積することができ、その結果、ユーザーに負担の無い差し替えを実現することができる。以下に添付図面を参照して、この発明にかかる実施の形態を詳細に説明する。はじめに、本実施形態の画像形成装置の全体構成について、図1を用いて説明する。図1は、画像形成装置の全体構成を示すブロック図である。なお、図1には、本実施形態の画像形成装置を利用して印刷を行うホストPC20も図示している。図1に示すように、画像形成装置10は、画像形成装置10全体の制御を行うコントローラ1と、画像データを出力し印刷するエンジン2と、ユーザーがそのパネル上で画像形成装置1の操作を行うパネル装置3と、原稿を読取り画像データを出力するスキャナ4と、画像データなどの容量の大きいデータを一定期間記憶するHDD5で構成される。コントローラ1は、CPU1-1、プログラムROM1-2、RAM1-3、NVRAM1-4、ネットワークI/F1-5、エンジンI/F1-6,パネルI/F1-7、スキャナI/F1-8、HDDI/F1-9を持つ。これらはシステムバスにより接続され、データのやり取りが可能である。CPU1-1は、各種データの演算処理や画像形成装置10全体の制御を行うものである。プログラムROM1-2は、CPU1-1が実行する制御プログラムや所定の設定データ等を記憶している。RAM1-3は、CPU1-1のワークメモリとして、また、印刷データをページ単位に管理記憶するためのバッファや、このバッファのデータを印字データパターンに変換した画像データを一時記憶するビットマップメモリフレームメモリとして使用される。NVRAM1-4は、本体電源が遮断されても保持したいデータ蓄積文書等を格納するための不揮発性のメモリである。ネットワークI/F1-5は、LAN等のネットワークを介して他の装置ホストPC20等とのデータのやり取りを行うためのインタフェースである。エンジンI/F1-6は、コントローラ1とエンジン2の間のデータのやり取りや、コントローラ1のエンジン2に対する印刷処理における動作制御を行うインタフェースである。パネルI/F1-7は、コントローラ1とパネル装置3の間のデータのやり取りを行うためのインタフェースである。スキャナI/F1-8は、コントローラ1とスキャナ4の間のデータのやり取りを行うためのインタフェースである。HDDI/F1-9は、コントローラ1とHDD5の間のデータのやり取りを行うためのインタフェースである。次に、本実施形態の画像形成装置におけるコントローラの機能構成について、図2を用いて説明する。図2は、本実施形態の画像形成装置におけるコントローラ1の機能ブロック図である。通信部101は、ホストPC20や、パネル装置3およびスキャナ4と、コマンドやデータのやり取りを行う。ホストPC20からの印刷データ再蓄積時自動差し替えをするか否かの情報を含むもこの通信部101で受信する。データ処理部102は、コントローラ1の中核であり、コントローラ1を構成する各部とデータのやり取りを行う。ホストPC20からの印刷データを通信部101から受けるとこの印刷データを解析し、解析結果として描画レンダリング前の文書データとその他の文書情報設定情報等を描画前データとして得る。蓄積印刷の場合は、上記描画前データおよび描画後の画像データを、または、描画前データのみを下記のデータ保管部106に蓄積させる。なお、描画前データとして、ホストPC20からの印刷データそのものを蓄積するようにしてよい。また、スキャナ4で読み取った原稿の画像データID画像含む場合もあるを解析し、蓄積文書中の差し替え対象ページと再蓄積ページ差し替えて再蓄積するページを差し替えるための処理を行う。ID管理部103は、印刷データのページごとに固有のIDを割り振り、管理する。画像生成部104は、データ処理部102により解析された印刷データの画像を描画する。また、ID管理部103により印刷データの各ページに割り振られた固有IDからそれぞれのID画像を作成する。印刷部105は、画像生成部104により描画された画像およびID画像を印刷用紙に転写するための制御をする。データ保管部106は、描画前データおよび描画後の画像データを、または描画前データのみを、HDD5に保管する制御を行う。次に、本実施形態における蓄積文書の一部差し替えについて、その概要一例を、図3を用いて説明する。なお、以下の説明は、始めの蓄積時に、再蓄積時自動差し替え機能をオフにしており、印刷時にこの機能をオンにする場合の例である。始めの蓄積時に、再蓄積時自動差し替え機能をオンにしている場合については、後に詳述する。1ユーザーがホストPC20から蓄積印刷を行う。このとき、ホストPC20は、画像形成装置10に蓄積指示を伴う印刷データを送信する。2画像形成装置10は、ホストPC20からの印刷データを解析し得られた描画前データをまたは印刷データそのものをHDD5に保存し蓄積する。3ユーザーが、再蓄積時自動差し替え機能をオンにし、蓄積文書を印刷する指示をする。4画像形成装置10は、蓄積文書の各ページに固有の文書IDからID画像を生成する。5画像形成装置10は、生成されたID画像を付加して印刷する。6ユーザーが印刷物にメモ書きなどを加え、蓄積文書を、修正を加えた印刷文書で差し替える目的で、修正を加えたページのみを再度蓄積する。7画像形成装置10は、読み取った原稿内のID画像を解析し、差し替え対象のページを特定し、蓄積されている差し替え対象のページを、修正されたページと差し替えて再蓄積する。以上が、蓄積文書の一部差し替えの概要一例である。次に、ID管理部103により割り振られる文書IDについて説明する。ID管理部103は、蓄積された文書と、その各ページについて固有のIDを割り振り、画像生成部104は、そのIDを符号化しID画像を作成する。固有のIDの割り振り方として、IDを文書IDとページIDに分割して考える。割り振り方の例として以下の2つを挙げる。1IDの割り振り時に連番で割り振る。2IDの割り振り時の時刻日時に基づき割り振る。1の場合:文書IDは文書毎の連番とし、ページIDはページ毎の連番ページ番号に対応とする。下記に一例一部を示す。文書ID-ページID000000001-0000001000000001-00000022の場合:文書IDは、IDの割り振り時の時刻日時を用い、ページIDはページ毎の連番ページ番号に対応とする。下記に一例一部を示す。文書ID-ページID201012220000-0000001201012220000-0000002上記のような文書IDおよびページIDをまとめて固有IDと名付ける。この固有IDを例えばバーコードなどに符号化し、文書に付加する図4参照。本実施形態では、固有IDを符号化して作成した画像をID画像と呼ぶ。なお、図4の例は、ID画像として1次元バーコードを例示しているが、これに限らず2次元バーコードやその他のID画像を採用することができる。ここからは、実施例1:始めの蓄積時に、再蓄積時自動差し替え機能をオンにしている場合、実施例2:始めの蓄積時に、再蓄積時自動差し替え機能をオフにしており、印刷時にこの機能をオンにする場合、の2つの実施例についてその詳細を説明する。実施例1まず、実施例1としての、始めの蓄積時に差し替え機能をオンにしている場合について、そのアクティビティ図を図5,6,7に示し、各部の動作を説明する。1文書蓄積時図5参照ユーザーが、S101でホストPC20にて始めの蓄積時に再蓄積時自動差し替え機能をオンにし、文書を蓄積するための所定操作をした場合、画像形成装置10内の通信部101が蓄積する文書印刷データを受信した時点でS102、データ処理部102はID管理部103に固有IDを生成させるS103。ID管理部103は、データ処理部102による印刷データの解析結果の文書情報から固有IDを生成するS104。このまま固有IDと描画前データのみまたは印刷データのみを保存するということも考えられるが、ここでは印刷時の処理を軽減するために、データ処理部102は、蓄積する時点で画像生成部104に固有IDと文書データを描画させS105、画像生成部104によりID画像を付加した画像データも作成しておくS106。そして、データ処理部102は、描画済みのデータ画像データと描画前のデータをデータ保管部106に保管させるS107。データ保管部106は、固有IDまたは文書IDに関連付けて各データをHDD5に保管し蓄積文書とするS108。2文書印刷時図6参照蓄積文書の印刷時にはユーザーは再蓄積時自動差し替えについて意識する必要はなく、ユーザーはホストPC20または画像形成装置10にて、蓄積された文書を印刷するための所定操作をするS201。通信部101は、ホストPC20またはパネル装置3から蓄積文書に対する印刷命令を受信するS202。この命令を受けてデータ処理部102は、データ保管部106に該当の画像データを取り出させるS203。データ保管部106は、HDD5から該当の画像データを取り出し出力するS204。データ処理部102は、印刷部105にこの画像データの印刷を実行させるS205。そして、印刷部105によりエンジン2に対する印刷制御がなされるS206。このようにして、蓄積された文書のデータを印刷する。3文書再蓄積時図7参照手書きなどにより修正したページを再蓄積する時、ユーザーは画像形成装置10にて、差し替えるページを再蓄積するための所定操作をするS301。なお、ここで差し替えるページは、所定操作により、ID画像が付加された印刷物をスキャナ4で読み取ったものである。通信部101が再蓄積する原稿のデータを受信するとS302、データ処理部102で差し替える原稿のID画像を解析し、その固有IDを取得するS303。データ処理部102は取得した固有IDをID管理部103に問い合わせ、ID管理部103により固有IDここでは文書IDに対応した蓄積文書ページが特定されるS304。データ処理部102は、差し替え対象ページを含む蓄積文書の描画前データをデータ保管部に取り出させるS305。データ保管部106は、該当の描画前データをHDD5から取り出しデータ処理部102に出力するS306。データ処理部102は、描画前データの差し替え対象ページのデータを差し替えS307、画像生成部104に固有IDと文書データを描画させるステップS308。画像生成部104は、再蓄積のため再びID画像を付加した差し替え済み文書データを描画するS309。データ処理部102は、上記のようにして差し替えが済んだ描画済みのデータと描画前のデータを再蓄積するようデータ保管部106に保管させるS310。データ保管部106は、固有IDまたは文書IDに関連付けて再蓄積文書上記描画済みのデータと描画前のデータをHDD5に保管し再蓄積文書とするS311。本実施例1では、固有IDから差し替え対象ページを特定できるため、自動的にページを差し替えることができる。その結果、蓄積文書の一部ページ差し替えにおいてユーザーに負担の無い差し替えを実現することができる。また、本実施例では、描画前データと描画後データの両方を蓄積しておく必要があるため、HDDの容量に影響するものの、文書蓄積時にID画像を付加して描画を行った画像データを蓄積しており、印刷時にはデータ保管部106によりそのデータを取り出して印刷するので、印刷時の処理の負荷を抑えることができる。実施例2次に、実施例2として、実施例1で説明した蓄積時ではなく、印刷時に差し替え機能をオンにする場合について、そのアクティビティ図を図8,9,10に示し、各部の動作を説明する。1文書蓄積時図8参照ユーザーが、始めの蓄積時に再蓄積時自動差し替え機能について意識してせずに、再蓄積時自動差し替え機能をオフとしたまま、S401でホストPC20にて文書を蓄積するための所定操作をした場合、画像形成装置10内の通信部101が蓄積する文書印刷データを受信した時点でS402、データ処理部102は受信した描画前データまたは印刷データをそのままデータ保管部106に保管させる。このとき、データ保管部106は、固有IDまたは文書IDに関連付けて描画前データのみをHDD5に保管し蓄積文書とするS404。2文書印刷時図9参照蓄積文書の印刷時にユーザーが再蓄積時自動差し替え機能をオンにしてホストPC20または画像形成装置1にて、蓄積された文書を印刷するための所定操作をするS501。通信部101が、ホストPC20またはパネル装置3から蓄積文書に対する印刷命令を受信するとS502、データ処理部102はこの命令を受けて、データ保管部106に該当の描画前データを取り出させるS503。データ保管部106は、HDD5から該当の描画前データを取り出すS504。データ処理部102は、データ保管部106から取得した描画前データ蓄積文書に対して、ID管理部103に固有IDを生成させるS505。ID管理部103は、データ処理部102による印刷データの解析結果の文書情報から固有IDを生成するS506。データ処理部102は、画像生成部104に、ID管理部103が生成した固有IDと文書データを合わせて描画させるS507。画像生成部104は、固有IDと文書データとから描画を行い、ID画像を付加した画像データを生成するS508。次いで、データ処理部102は、印刷部105に、画像生成部104が生成したID画像を付加した画像データの印刷を実行させるS509。そして、印刷部105によりエンジン2に対する印刷制御がなされるS510。このようにして、蓄積された文書のデータを印刷する。なお、印刷時にユーザーが再蓄積時自動差し替え機能をオフのままとした場合、ID画像が付加されない通常の蓄積文書の印刷処理がなされる。3文書再蓄積時図10参照加筆などにより修正したページを再蓄積する時、ユーザーは画像形成装置10にて、差し替えるページを再蓄積するための所定操作をするS601。なお、ここで差し替えるページは、所定操作により、ID画像が付加された印刷物をスキャナ4で読み取ったものである。通信部101が再蓄積する原稿のデータを受信するとS602、データ処理部102は、差し替える原稿のID画像を解析し、その固有IDを取得するS603。次いで、データ処理部102は、取得した固有IDをID管理部103に問い合わせ、ID管理部103により固有IDここでは文書IDに対応した蓄積文書ページが特定されるS604。データ処理部102は、上記で特定された差し替え対象ページを含む文書の描画前データをデータ保管部取り出させるS605。データ保管部106は、該当の描画前データをHDD5から取り出しデータ処理部102に出力するS606。データ処理部102は、蓄積文書の差し替え対象ページのデータを再蓄積する原稿ページのデータと差し替えS607、差し替え済みの描画前のデータを再蓄積するようデータ保管部106に保管させるS608。そして、データ保管部106は、固有IDまたは文書IDに関連付けて再蓄積文書上記差し替え済みの描画前のデータのみをHDD5に保管し再蓄積文書とするS609。本実施例では、実施例1のように文書蓄積時に固有IDの生成やID画像を含む描画後データの生成蓄積を行わないので、蓄積時には再蓄積時自動差し替え機能を利用するつもりだったが、印刷時には必要がなくなったといった場合に不要な固有IDの生成やID画像の印刷が減る。また、描画前のデータのみを保存しているため、データ保管に必要な容量は実施例1の場合に比べて少なくてすむ。その他の実施例実施例1および実施例2では、再蓄積する特定のページが読み取られてそれを蓄積済みのページと差し替える処理を行っているが、他の実施例として、実施例1におけるステップS303の前段階または実施例2におけるステップS603の前段階において、データ処理部102により、スキャナ4で読み取った原稿と蓄積している印刷データとの画像データのデータサイズの相違から、原稿への手書き画像の有無を特定し、原稿への手書き画像があった場合にのみ、上記ステップS303またはステップS603以降の処理を行ってページの差し替えを行う形態とすることもできる。本実施例では、差し替えるべきページを自動で識別しその差し替えを行うことができる。また、原稿への手書き画像がない場合、再蓄積のため読み取った原稿は蓄積文書と同じとなるので、ステップS303またはステップS603以降の再蓄積のための処理は不要となる。以上、発明を実施するための実施の形態について説明を行ったが、本発明は、上述した実施の形態に限定されるものではない。本発明の主旨を損なわない範囲で変更することが可能である。上記実施形態で説明した画像形成装置10としては、複写機や、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうち少なくとも2つの機能を有する複合機等が含まれる。また、上記実施形態のコントローラ1のCPU1-1で実行される制御プログラムは、プログラムROM1-2に予め組み込まれるものとして説明したが、この制御プログラムは、インストール可能な形式又は実行可能な形式のファイルとしてCD-ROM、フレキシブルディスクFD、CD-R、DVDDigitalVersatileDisk等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。また、この制御プログラムは、インターネット等のネットワークに接続されたコンピュータ上に格納し、インターネット等のネットワーク経由で提供または配布するように構成しても良い。"