(57)【要約】【課題】  決済や承認時にのみ、決済や承認に必要とされるデータを選択的に印刷可能とすることによって、電子ファイル内の印影や署名の周縁に発生する背景色の黄ばみやごみ印字の発生を防止して電子ファイル内の印影や署名が見にくくなることを防止する。【解決手段】  本発明によれば、承認がなされる前の承認前文書のデータと、印影及び署名の少なくとも一方を含む承認情報が配置可能な配置予定領域が含まれるフォーマットのデータとから配置予定領域を有する承認前文書のデータを生成するデータ合成部1oと、データ合成部1oにより生成された配置予定領域を有する承認前文書のデータの印刷形式に関し、配置予定領域が含まれる第１の印刷形式と、配置予定領域が含まれない第２の印刷形式とを選択的に切り替えるデータ印刷部1qとを備える。【選択図】    図１
2008271446.tif 000002
【特許請求の範囲】
【請求項１】
承認がなされる前の承認前文書のデータと、印影及び署名の少なくとも一方を含む承認情報が配置可能な配置予定領域が含まれるフォーマットのデータとから前記配置予定領域を有する承認前文書のデータを生成する文書データ生成手段と、
前記文書データ生成手段により生成された前記配置予定領域を有する承認前文書のデータの印刷形式に関し、前記配置予定領域が含まれる第１の印刷形式と、前記配置予定領域が含まれない第２の印刷形式とを選択的に切り替える印刷形式切り替え手段と
を備える画像形成装置。
【請求項２】
承認がなされた後の第１の承認済み文書から抽出した印影及び署名の少なくとも一方を含む承認情報と、承認がなされる前の承認前文書のデータとから第２の承認済み文書のデータを生成する画像形成装置であって、
前記承認情報を有する第１の承認済み文書のデータと前記承認前文書のデータとの差分を求めることにより、前記第１の承認済み文書のデータから前記承認情報のデータを含む承認情報存在領域のデータを抽出する承認情報抽出手段と、
前記承認情報抽出手段により抽出された承認情報を含む承認情報存在領域のデータと、前記承認前文書のデータとを、前記承認前文書内における前記承認情報を含む承認情報存在領域の位置座標が前記第１の承認済み文書内における前記承認情報存在領域の位置座標と一致するように合成して前記第２の承認済み文書のデータを生成する承認済み文書データ生成手段と、
前記承認済み文書データ生成手段により生成された第２の承認済み文書のデータに関し、前記承認情報を含む承認情報存在領域が含まれる第１の印刷形式と、前記承認情報を含む承認情報存在領域が含まれない第２の印刷形式とを含む複数の印刷形式を選択的に切り替える印刷形式切り替え手段と
を備える画像形成装置。
【請求項３】
少なくとも前記承認前文書のデータが記憶されたデータ記憶手段と、
前記データ記憶手段に記憶された承認前文書のデータを、前記承認済み文書データ生成手段により生成された第２の承認済み文書のデータで上書きしてデータを更新する文書データ更新手段と
を更に備えた請求項２に記載の画像形成装置。
【請求項４】
画像形成装置のコンピュータにインストールされた画像形成プログラムであって、
前記画像形成装置のコンピュータに、
承認がなされる前の承認前文書のデータと、印影及び署名の少なくとも一方を含む承認情報が配置可能な配置予定領域が含まれるフォーマットのデータとから前記配置予定領域を有する承認前文書のデータを生成する文書データ生成機能、
前記文書データ生成機能により生成された前記配置予定領域を有する承認前文書のデータの印刷形式に関し、前記配置予定領域が含まれる第１の印刷形式と、前記配置予定領域が含まれない第２の印刷形式とを選択的に切り替える印刷形式切り替え機能
を実現させるための画像形成プログラム。
【請求項５】
承認がなされた後の第１の承認済み文書から抽出した印影及び署名の少なくとも一方を含む承認情報と、承認がなされる前の承認前文書のデータとから第２の承認済み文書のデータを生成する画像形成装置にインストールされた画像形成プログラムであって、
前記画像形成装置のコンピュータに、
前記承認情報を有する第１の承認済み文書のデータと前記承認前文書のデータとの差分を求めることにより、前記第１の承認済み文書のデータから前記承認情報のデータを含む承認情報存在領域のデータを抽出する承認情報抽出機能、
前記承認情報抽出機能により抽出された承認情報を含む承認情報存在領域のデータと、前記承認前文書のデータとを、前記承認前文書内における前記承認情報を含む承認情報存在領域の位置座標が前記第１の承認済み文書内における前記承認情報存在領域の位置座標と一致するように合成して第２の承認済み文書のデータを生成する承認済み文書データ生成機能、
前記承認済み文書データ生成機能により生成された第２の承認済み文書のデータに関し、前記承認情報を含む承認情報存在領域が含まれる第１の印刷形式と、前記承認情報を含む承認情報存在領域が含まれない第２の印刷形式とを含む複数の印刷形式を選択的に切り替える印刷形式切り替え機能
を実現させるための画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、承認がなされた後の第１の承認済み文書から、印影及び署名の少なくとも一方を含む承認情報を抽出し、抽出した承認情報と、承認がなされる前の承認前文書のデータとから第２の承認済み文書のデータを生成する画像形成装置及び画像形成プログラムに関する。
【背景技術】
【０００２】
近年、「民間事業者等が行う書面の保存等における情報通信の技術の利用に関する法律」及び「民間事業者等が行う書面の保存等における情報通信の技術の利用に関する法律の施行に伴う関係法律の整備等に関する法律」、いわゆるｅ―文書法の施行に伴い、紙媒体による文書に代えて電子化された文書が用いられるようになってきている。
【０００３】
かかる電子化された文書のデータに各種処理を施す機能を備えた画像形成装置としては、例えば、文字、白地、絵柄等の画像種に応じて領域を分割し、分割した領域毎に適合するフィルタ処理や所定のガンマ補正を行う画像形成装置が知られている（特許文献１参照）。
【０００４】
また、電子化された文書のデータの劣化を抑止する機能を備えた画像形成装置としては、例えば外部出力機器の出力特性に合わせて画像を出力する画像形成装置が知られている（特許文献２参照）。
【０００５】
【特許文献１】特開２００４−１１２５６１
【特許文献２】特開２００６−０９４４２５
【発明の開示】
【発明が解決しようとする課題】
【０００６】
かかる画像形成装置を用いて電子ファイル形式の文書を扱う場合であっても、一回きりのスキャナ等による文書の読み込み操作や、読み込んだ文書の電子ファイルをコンピュータで保存するときには、特に支障はないと考えられる。
【０００７】
しかしながら、一般的なビジネスの現場では、承認や決済等を行うときには、承認印の捺印、署名の加筆等といった種々の変更が文書に加えられる場合が多い。
【０００８】
特に、紙の文書を廃止して印影や署名が含まれる全ての文書を電子ファイルで保存する環境では、承認や決済等を行う度に電子ファイルのデータを印刷し、印刷した文書に捺印、署名等の変更を加えた文書をスキャンする作業が頻繁に繰り返されるので、印影や署名を含む領域が印刷やスキャンがなされる度に、スキャンした文書のデータの原本の紙の色、素材、スキャンした際の光の漏れ等に起因して入力された文書の電子ファイル内の、印影や署名のデータの周縁の背景色が黄ばんだり、スキャンした際や印刷時における解像度や原本のずれに起因して電子ファイル内の印影や署名の周縁にごみ印字が発生したりして電子ファイル内の印影や署名等が見にくくなったりする可能性が高くなる。
【０００９】
本発明者の電子文書に関する考察によれば、紙の文書を廃止して印影や署名が含まれる全ての文書を電子ファイルで保存する環境を早期に実現するため、かかる文書に関し、決済や承認時にのみ、決済や承認に必要とされるデータを選択的に印刷可能とすることによって、電子ファイル内の印影や署名のデータの周縁に発生する背景色の黄ばみやごみ印字の発生を防止して電子ファイル内の印影や署名が見にくくなることを防止することを可能にする画像形成装置及び画像形成プログラムに関する産業界の要望が高まっている。
【００１０】
そこで、本発明は、プリントアウトした文書に変更を加えた文書をスキャンする作業が頻繁に繰り返される環境下であっても、決済や承認時にのみ、決済や承認に必要とされるデータを選択的に印刷可能とすることによって、電子ファイル内の印影や署名のデータの周縁に発生する背景色の黄ばみやごみ印字の発生を防止して電子ファイル内の印影や署名が見にくくなることを防止することを可能にする画像形成装置及び画像形成プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の骨子は、「決済や承認時にのみ、決済や承認に必要とされるデータを選択的に印刷可能とする」構成により、電子ファイル内の印影や署名のデータの周縁に発生する背景色の黄ばみやごみ印字の発生を防止して電子ファイル内の印影や署名が見にくくなることを防止することを可能にするという特有の顕著な効果を達成することにある。
【００１２】
なお、本明細書内で「印影」とは「氏名若しくは名称等を示す字体が彫刻された彫刻面とこの彫刻面と略垂直な方向に載置された紙との接触面に形成され、前述した彫刻面に形成された字体とこの字体を外囲するように設けられた略多角形形状、略円形形状、又は略楕円形形状の外枠とを包含したもの」を意味する。
【００１３】
ここで、多角形とは、凸多角形及び凹多角形を包含する。
【００１４】
さて、以上のような本発明の骨子は、具体的には以下のような手段を講じることにより、実現される。
【００１５】
第１の発明は、承認がなされる前の承認前文書のデータと、印影及び署名の少なくとも一方を含む承認情報が配置可能な配置予定領域が含まれるフォーマットのデータとから配置予定領域を有する承認前文書のデータを生成する文書データ生成手段と、文書データ生成手段により生成された配置予定領域を有する承認前文書のデータの印刷形式に関し、配置予定領域が含まれる第１の印刷形式と、配置予定領域が含まれない第２の印刷形式とを選択的に切り替える印刷形式切り替え手段とを備える画像形成装置である。
【００１６】
なお、本明細書内で「承認前文書」とは、「上司等の承認処理を担当する担当者による承認処理がなされる前の文書を意味し、印影及び署名が当該文書の表面に一切存在しない文書」のことを意味する。
【００１７】
また、本明細書内で「承認情報」とは、文書に承認担当者の意志によって捺印された印鑑の印影、及び文書に承認担当者の意志によって書き記される署名の双方を包含する。
【００１８】
なお、「署名」は「サイン」と呼んでもよい。
【００１９】
これにより、承認がなされる前の承認前文書のデータと、印影及び署名の少なくとも一方を含む承認情報が配置可能な配置予定領域が含まれるフォーマットのデータとから配置予定領域を有する承認前文書のデータが文書データ生成手段によって生成され、文書データ生成手段により生成された配置予定領域を有する承認前文書のデータの印刷形式に関し、配置予定領域が含まれる第１の印刷形式と、配置予定領域が含まれない第２の印刷形式とが、印刷形式切り替え手段によって選択的に切り替えられるので、承認または決済時以外には、承認処理に必要である承認情報が配置可能な配置予定領域のデータを印刷しないため、文書内の承認情報が配置可能な配置予定領域のデータの印刷及びスキャンの処理回数を配置可能領域以外の領域のデータと比較して少なくすることが出来る。
【００２０】
この結果、電子ファイル内の印影や署名のデータの周縁に発生する背景色の黄ばみやごみ印字の発生を防止して電子ファイル内の印影や署名が見にくくなることを防止することが可能となる。
【００２１】
第２の発明は、承認がなされた後の第１の承認済み文書から抽出した印影及び署名の少なくとも一方を含む承認情報と、承認がなされる前の承認前文書のデータとから第２の承認済み文書のデータを生成する画像形成装置であって、承認情報を有する第１の承認済み文書のデータと承認前文書のデータとの差分を求めることにより、第１の承認済み文書のデータから承認情報のデータを含む承認情報存在領域のデータを抽出する承認情報抽出手段と、承認情報抽出手段により抽出された承認情報を含む承認情報存在領域のデータと、承認前文書のデータとを、承認前文書内における承認情報を含む承認情報存在領域の位置座標が第１の承認済み文書内における承認情報存在領域の位置座標と一致するように合成して第２の承認済み文書のデータを生成する承認済み文書データ生成手段と、承認済み文書データ生成手段により生成された第２の承認済み文書のデータに関し、承認情報を含む承認情報存在領域が含まれる第１の印刷形式と、承認情報を含む承認情報存在領域が含まれない第２の印刷形式とを含む複数の印刷形式を選択的に切り替える印刷形式切り替え手段とを備える画像形成装置である。
【００２２】
なお、本明細書内で「承認済み文書」とは、少なくとも１回の承認の処理がなされた文書を意味し、当該承認の処理に伴い、印影及び署名のうち少なくとも一方が文書上の任意の位置に存在する文書のことを意味する。
【００２３】
これにより、承認情報を有する第１の承認済み文書のデータと承認前文書のデータとの差分を求めることにより、第１の承認済み文書のデータから承認情報のデータを含む承認情報存在領域のデータが承認情報抽出手段によって抽出され、承認情報抽出手段により抽出された承認情報を含む承認情報存在領域のデータと、承認前文書のデータとを、承認前文書内における承認情報を含む承認情報存在領域の位置座標が第１の承認済み文書内における承認情報存在領域の位置座標と一致するように承認済み文書データ生成手段によって合成されて第２の承認済み文書のデータが生成され、承認済み文書データ生成手段により生成された第２の承認済み文書のデータに関し、承認情報を含む承認情報存在領域が含まれる第１の印刷形式と、承認情報を含む承認情報存在領域が含まれない第２の印刷形式とを含む複数の印刷形式が印刷形式切り替え手段によって選択的に切り替えられるので、承認または決済時以外には、承認処理に必要である承認情報が存在する承認情報存在領域のデータを印刷しないため、文書内の承認情報が存在する承認情報存在領域のデータの印刷及びスキャンの処理回数を承認情報存在領域以外の領域のデータと比較して少なくすることが出来る。
【００２４】
この結果、電子ファイル内の印影や署名のデータの周縁に発生する背景色の黄ばみやごみ印字の発生を防止して電子ファイル内の印影や署名が見にくくなることを防止することが可能となる。
【００２５】
第３の発明は、画像形成装置のコンピュータにインストールされた画像形成プログラムであって、画像形成装置のコンピュータに、承認がなされる前の承認前文書のデータと、印影及び署名の少なくとも一方を含む承認情報が配置可能な配置予定領域が含まれるフォーマットのデータとから配置予定領域を有する承認前文書のデータを生成する文書データ生成機能、文書データ生成機能により生成された配置予定領域を有する承認前文書のデータの印刷形式に関し、配置予定領域が含まれる第１の印刷形式と、配置予定領域が含まれない第２の印刷形式とを選択的に切り替える印刷形式切り替え機能を実現させるための画像形成プログラムである。
【００２６】
これにより、承認がなされる前の承認前文書のデータと、印影及び署名の少なくとも一方を含む承認情報が配置可能な配置予定領域が含まれるフォーマットのデータとから配置予定領域を有する承認前文書のデータが文書データ生成機能によって生成され、文書データ生成機能により生成された配置予定領域を有する承認前文書のデータの印刷形式に関し、配置予定領域が含まれる第１の印刷形式と、配置予定領域が含まれない第２の印刷形式とが、印刷形式切り替え機能によって選択的に切り替えられるので、承認または決済時以外には、承認処理に必要である承認情報が配置可能な配置予定領域のデータを印刷しないため、文書内の承認情報が配置可能な配置予定領域のデータの印刷及びスキャンの処理回数を配置可能領域以外の領域のデータと比較して少なくすることが出来る。
【００２７】
この結果、電子ファイル内の印影や署名のデータの周縁に発生する背景色の黄ばみやごみ印字の発生を防止して電子ファイル内の印影や署名が見にくくなることを防止することが可能となる。
【００２８】
第４の発明は、承認がなされた後の第１の承認済み文書から抽出した印影及び署名の少なくとも一方を含む承認情報と、承認がなされる前の承認前文書のデータとから第２の承認済み文書のデータを生成する画像形成装置にインストールされた画像形成プログラムであって、画像形成装置のコンピュータに、承認情報を有する第１の承認済み文書のデータと承認前文書のデータとの差分を求めることにより、第１の承認済み文書のデータから承認情報のデータを含む承認情報存在領域のデータを抽出する承認情報抽出機能、承認情報抽出機能により抽出された承認情報を含む承認情報存在領域のデータと、承認前文書のデータとを、承認前文書内における承認情報を含む承認情報存在領域の位置座標が第１の承認済み文書内における承認情報存在領域の位置座標と一致するように合成して第２の承認済み文書のデータを生成する承認済み文書データ生成機能、承認済み文書データ生成機能により生成された第２の承認済み文書のデータに関し、承認情報を含む承認情報存在領域が含まれる第１の印刷形式と、承認情報を含む承認情報存在領域が含まれない第２の印刷形式とを含む複数の印刷形式を選択的に切り替える印刷形式切り替え機能を実現させるための画像形成プログラムである。
【００２９】
これにより、承認情報を有する第１の承認済み文書のデータと承認前文書のデータとの差分を求めることにより、第１の承認済み文書のデータから承認情報のデータを含む承認情報存在領域のデータが承認情報抽出機能によって抽出され、承認情報抽出機能により抽出された承認情報を含む承認情報存在領域のデータと、承認前文書のデータとを、承認前文書内における承認情報を含む承認情報存在領域の位置座標が第１の承認済み文書内における承認情報存在領域の位置座標と一致するように承認済み文書データ生成機能によって合成されて承認済み文書のデータが生成され、承認済み文書データ生成機能により生成された第２の承認済み文書のデータに関し、承認情報を含む承認情報存在領域が含まれる第１の印刷形式と、承認情報を含む承認情報存在領域が含まれない第２の印刷形式とを含む複数の印刷形式が印刷形式切り替え機能によって選択的に切り替えられるので、承認または決済時以外には、承認処理に必要である承認情報が存在する承認情報存在領域のデータを印刷しないため、文書内の承認情報が存在する承認情報存在領域のデータの印刷及びスキャンの処理回数を承認情報存在領域以外の領域のデータと比較して少なくすることが出来る。
【００３０】
この結果、電子ファイル内の印影や署名のデータの周縁に発生する背景色の黄ばみやごみ印字の発生を防止して電子ファイル内の印影や署名が見にくくなることを防止することが可能となる。
【００３１】
なお、ここでは、説明の簡略化を図る観点から、本発明のうち「画像形成装置」及び「画像形成プログラム」として表現された発明のみに関して説明を行ったが、これに限らず、本発明の要旨を変更しない範囲内で「画像形成方法」及び「記録媒体」等の任意のカテゴリーとして表現してもよいことは言うまでもない。
【００３２】
なお、上記発明を「方法」として表現する場合には、上記「装置」の発明の説明中における「手段」という文言を「工程」若しくは「段階」又は「ステップ」と言う文言に読み替えるものとする。
【００３３】
更に、上記発明を「記録媒体」として表現する場合には、上記「プログラム」の発明の説明中の「プログラム」という文言を「プログラムを記録した記録媒体」という文言にそれぞれ読み替えるものとする。
【発明の効果】
【００３４】
本発明によれば、承認済み文書データ生成手段により生成された第２の承認済み文書のデータに関し、承認情報を含む承認情報存在領域が含まれる第１の印刷形式と、承認情報を含む承認情報存在領域が含まれない第２の印刷形式とを含む複数の印刷形式が印刷形式切り替え手段によって選択的に切り替えられるので、承認または決済時以外には、承認処理に必要である承認情報が存在する承認情報存在領域のデータを印刷しないため、文書内の承認情報が存在する承認情報存在領域のデータの印刷及びスキャンの処理回数を承認情報存在領域以外の領域のデータと比較して少なくすることが出来る。
【００３５】
この結果、電子ファイル内の印影や署名のデータの周縁に発生する背景色の黄ばみやごみ印字の発生を防止して電子ファイル内の印影や署名が見にくくなることを防止することが可能となる。
【発明を実施するための最良の形態】
【００３６】
以下、本発明の最良の形態に関し、図面を参照して説明する。
【００３７】
図１は、本発明の画像形成装置を適用した複合機１の構成の一例を示す機能ブロック図である。
【００３８】
本発明に係る画像形成装置を適用した複合機１は、例えばＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）等の通信ネットワークを介して図示しない周知のパーソナルコンピュータや、図示しない他の複合機に接続された、ＦＡＸ機能、スキャナ機能、コピー機能、プリンター機能等を備える複合機である。
【００３９】
また、本実施の形態に係る複合機１は、図示しない操作釦、操作盤、又はタッチパネル等を含む表示器等のユーザーインターフェースの操作により印影を含む文書の取り込み操作がなされると、例えば図示しない原稿読み取り面や、原稿送り機構に載置された印影を含む文書のデータを図示しないフラットヘッド又はドラムを介して電子ファイルの形で取り込み、取り込んだ電子ファイルをＰＤＦ（Portable Document Format）形式に変換する前に、印影の周縁に発生した背景色の黄ばみや、取り込みの際に、印影の周縁に発生したノイズや、取り込み操作が繰り返し行われた際に印影の周縁に発生した文書データの劣化に起因して発生するごみ印字を低減する種々の補正処理を実行した後、ＰＤＦ形式のファイルに変換して、変換したＰＤＦ形式のファイルをＬＡＮやＷＡＮ等の通信ネットワークを介して接続されたパーソナルコンピュータや、他の複合機等の外部機器に対して出力するものである。
【００４０】
更に、本実施の形態に係る複合機１は、図示しない操作釦、タッチパネル等を含む表示器等のパネル部１ａや入力インターフェース１ｃ等の操作により文書の取り込み操作がなされると、図示しない原稿読み取り面又は原稿送り機構に載置された文書をスキャナ部１ｂが電子ファイルの形で取り込み、取り込まれた印影を含む文書の電子ファイルが本実施の形態に係る複合機１のスキャンデータ取得部１ｌに入力されるように構成されている。
【００４１】
本実施の形態に係る複合機１は、図１に示すように、パネル部１ａ、スキャナ部１ｂ、入力インターフェース１ｃ、データ記憶部１ｄ、選択モード判定部１ｅ、入力ファイル名取得部１ｆ、ＰＤＦデータ取得部１ｇ、登録部１ｈ、読み出しファイル名取得部１ｉ、データ取得部１ｊ、データコピー部１ｋ、スキャンデータ取得部１ｌ、差分データ生成部１ｍ、データ加工部１ｎ、データ合成部１ｏ、ＰＤＦ生成部１ｐ、データ印刷部１ｑ、及びデータ送信部１ｒを備えている。
【００４２】
なお、本実施の形態に係る複合機１は、製造時に図示しない内蔵メモリに画像形成プログラムが書き込まれた、又は記録媒体もしくは通信ネットワークを介して画像形成プログラムがインストールされたコンピュータによって実現される。
【００４３】
また、本実施の形態に係る複合機１を構成する各部は、ソフトウェアもしくはハードウェア又はハードウェアとソフトウェアとの組み合わせの何れから構成されていてもよいことは言うまでもない。
【００４４】
パネル部１ａは、タッチパネル上におけるユーザーの操作によって、例えばＦＡＸ機能、スキャナ機能、コピー機能、及びプリンター機能の切り替え、文書のデータを読み取る際の解像度、作成する文書のデータを含む電子ファイルの形式、画質、読み取り時の濃度、読み取り倍率の設定、及び各モードの設定を行うためのものである。
【００４５】
本実施の形態に係るパネル部１ａは、承認用フォーマット登録要求出力機能、承認前文書登録要求出力機能、承認用文書生成要求出力機能、承認用文書印刷要求出力機能、承認済み文書取り込み要求出力機能、承認済み文書印刷要求出力機能、承認済み文書送信要求出力機能、最終承認完了文書印刷要求出力機能、最終文書送信要求出力機能、及び更新文書登録要求出力機能を有する。
【００４６】
承認用フォーマット登録要求出力機能は、ユーザーの操作により、入力インターフェース１ｃから入力された承認用のフォーマットをデータ記憶部１ｄに記憶させるための承認用フォーマット登録要求とファイル名との組が入力された場合に、入力された承認用のフォーマットをデータ記憶部１ｄに記憶させるための承認用フォーマット登録要求と承認用フォーマットのファイル名との組を選択モード判定部１ｅに出力する機能である。
【００４７】
承認前文書登録要求出力機能は、ユーザーの操作により、入力インターフェース１ｃから入力された承認前文書のデータファイルをデータ記憶部１ｄに記憶させるための承認前文書登録要求と、承認前文書のファイル名との組が入力された場合に、入力された承認前文書をデータ記憶部１ｄに登録させるための承認前文書登録要求と、承認前文書のファイル名との組を選択モード判定部１ｅに出力する機能である。
【００４８】
承認用文書生成要求出力機能は、ユーザーの操作により、承認処理を行うための文書である承認用文書を承認前文書と承認用フォーマットとから生成させるための承認用文書生成要求と、承認前文書のファイル名と、承認用フォーマットのファイル名との組が入力された場合に、入力された承認前文書と承認用フォーマットとから承認用文書を生成させるための承認用文書生成要求と承認前文書のファイル名と承認用フォーマットのファイル名との組を選択モード判定部１ｅに出力する機能である。
【００４９】
承認用文書印刷要求出力機能は、ユーザーの操作により、承認処理を行うための文書である承認用文書を印刷させるための承認用文書印刷要求と、承認用文書のファイル名と、承認用文書の印刷形式との組が入力された場合に、入力された承認用文書を印刷させるための承認用文書印刷要求と、承認用文書のファイル名と、承認用文書の印刷形式との組を選択モード判定部１ｅに出力する機能である。
【００５０】
承認済み文書取り込み要求出力機能は、ユーザーの操作により、承認処理がなされた承認済み文書を当該複合機１内に取り込むための承認済み文書取り込み要求が入力された場合に、入力された承認済み文書を複合機１内に取り込むための承認済み文書取り込み要求を選択モード判定部１ｅに出力する機能である。
【００５１】
承認済み文書印刷要求出力機能は、ユーザーの操作により、承認者によって承認処理がなされた承認済み文書を印刷させるための承認済み文書印刷要求と、承認済み文書の印刷形式との組が入力された場合に、入力された承認済み文書を印刷させるための承認済み文書印刷要求と、印刷形式との組を選択モード判定部１ｅに出力する機能である。
【００５２】
承認済み文書送信要求出力機能は、ユーザーの操作により、承認者によって承認処理がなされた、印影及び署名のうち少なくとも一方を含む承認情報を有する承認済み文書を外部に送信するための承認済み文書送信要求と、送信先のＩＰアドレスとの組が入力された場合に、入力された承認済み文書を送信させるための承認済み文書送信要求と送信先のＩＰアドレスとの組を選択モード判定部１ｅに出力する機能である。
【００５３】
最終承認完了文書印刷要求出力機能は、ユーザーの操作により、全ての承認者の承認処理が完了した最終文書を印刷させるための最終文書印刷要求と、最終文書の印刷形式との組が入力された場合に、入力された最終文書を印刷させるための最終文書印刷要求と印刷形式との組を選択モード判定部１ｅに出力する機能である。
【００５４】
最終文書送信要求出力機能は、ユーザーの操作により、全ての承認者の承認処理が完了した最終文書を外部に送信するための最終文書送信要求と、送信先のIPアドレスとの組が入力された場合に、入力された最終文書を送信させるための最終文書送信要求と送信先のIPアドレスとの組を選択モード判定部１ｅに出力する機能である。
【００５５】
更新文書登録要求出力機能は、ＰＤＦ生成部１ｐによって生成された、承認処理に用いられる承認用文書、少なくとも一人の承認者による承認処理がなされた承認済み文書、及び全ての承認者による承認処理が完了した最終文書を含む更新文書のデータファイルをデータ記憶部１ｄに記憶させるための更新文書登録要求と、更新文書のファイル名との組が入力された場合に、当該更新文書をデータ記憶部１ｄに登録させるための更新文書登録要求と、更新文書のファイル名との組を選択モード判定部１ｅに出力する機能である。
【００５６】
スキャナ部１ｂは、スキャンデータ取得部１ｌから出力された文書取り込み開始命令を受け取ると、図示しない原稿読み取り面、又は原稿送り機構に載置された印影及び署名のうち少なくとも一方を含む承認情報が含まれる承認済み文書のデータを図示しないドラム又はフラットヘッドを介して電子ファイルとして取り込み、取り込んだ承認済み文書のデータファイルをスキャンデータ取得部１ｌに出力する。
【００５７】
入力インターフェース１ｃは、図示しない他の複合機又はパーソナルコンピュータ等の外部機器、ＳＤメモリ、半導体フラッシュメモリ等の記録媒体から、ユーザーの操作により入力された、印影及び署名を含む承認情報が含まれない承認前文書の電子ファイル、及び印影及び署名を含む承認情報が配置可能な配置可能領域を有する承認用フォーマットのデータファイルを受け取り、受け取った承認前文書の電子ファイル及び承認用フォーマットのデータファイルをＰＤＦデータ取得部１ｇに出力する。
【００５８】
データ記憶部１ｄは、承認前文書のデータファイル、承認用フォーマットのデータファイル、又は承認前文書のデータファイルと承認用フォーマットのデータファイルから生成された承認用文書のデータファイルと、ファイル名と、ファイルの印刷可能な印刷形式とが対応して記憶されたファイルデータ記憶テーブル１ｄ１を有している。
【００５９】
図２は、本実施の形態に係るファイルデータ記憶テーブル１ｄ１の一例を示す模式図である。
【００６０】
本実施の形態に係るファイルデータ記憶テーブル１ｄ１には、図２に示すように、承認前文書のデータファイル、承認用フォーマットのデータファイル、承認前文書のデータファイルと承認用フォーマットのデータファイルから生成された承認用文書のデータファイル、又は承認済み文書のデータファイル（ａ）と、ファイル名（ｂ）と、ファイルの印刷可能な印刷形式（ｃ）とが対応して記憶されている。
【００６１】
なお、本実施の形態に係るファイルデータ記憶テーブル１ｄ１には、更に他の情報、例えば「作成者」、「作成日」、「拡張子」、「ファイル圧縮の有無に関する情報」、「データの容量」、「ファイル属性に関する情報」等を対応して記憶させてもよいことは言うまでもない。
【００６２】
また、本実施の形態に係るファイルデータ記憶テーブル１ｄ１には、承認前文書のデータファイル、承認用フォーマットのデータファイル、承認前文書のデータファイルと承認用フォーマットのデータファイルから生成された承認用文書のデータファイル、又は承認済み文書のデータファイル（ａ）と、ファイル名（ｂ）とだけが記憶されていればよく、他の項目は任意に選択することが可能である。
【００６３】
選択モード判定部１ｅは、選択モード判定機能、承認用フォーマット登録命令出力機能、承認前文書登録命令出力機能、承認用文書生成命令出力機能、承認用文書印刷命令出力機能、承認済み文書取り込み命令出力機能、承認済み文書印刷命令出力機能、承認済み文書送信命令出力機能、最終承認完了文書印刷命令出力機能、最終文書送信命令出力機能、及び更新文書登録命令出力機能を有する。
【００６４】
選択モード判定機能は、パネル部１ａから入力された要求の種別に応じて、ユーザーのパネル部１ａの操作によって選択された操作モードを判定する機能である。
【００６５】
承認用フォーマット登録命令出力機能は、ユーザーの操作により、入力インターフェース１ｃから入力された承認用のフォーマットをデータ記憶部１ｄに記憶させるための承認用フォーマット登録要求とファイル名との組がパネル部１ａから入力された場合、換言すれば前述した選択モード判定機能によりフォーマット登録モードであると判定された場合に、承認用のフォーマットをデータ記憶部１ｄに記憶させるための承認用フォーマット登録命令と承認用フォーマットのファイル名との組を入力ファイル名取得部１ｆに出力する機能である。
【００６６】
承認前文書登録命令出力機能は、ユーザーの操作により、入力インターフェース１ｃから入力された承認前文書のデータファイルをデータ記憶部１ｄに記憶させるための承認前文書登録要求と、承認前文書のファイル名との組がパネル部１ａから入力された場合、換言すれば前述した選択モード判定機能により承認前文書登録モードであると判定された場合に、承認前文書をデータ記憶部１ｄに登録させるための承認前文書登録命令と、承認前文書のファイル名との組を入力ファイル名取得部１ｆに出力する機能である。
【００６７】
承認用文書生成命令出力機能は、ユーザーの操作により、承認処理を行うための文書である承認用文書を承認前文書と承認用フォーマットとから生成させるための承認用文書生成要求と、承認前文書のファイル名と、承認用フォーマットのファイル名との組がパネル部１ａから入力された場合、換言すれば前述した選択モード判定機能により承認用文書生成モードであると判定された場合に、承認用文書を承認前文書と承認用フォーマットとから生成させるための承認用文書生成命令と承認前文書のファイル名と承認用フォーマットのファイル名との組を読み出しファイル名取得部１ｉに出力する機能である。
【００６８】
承認用文書印刷命令出力機能は、ユーザーの操作により、承認処理を行うための文書である承認用文書を印刷させるための承認用文書印刷要求と、承認用文書のファイル名と、承認用文書の印刷形式との組がパネル部１ａから入力された場合、換言すれば前述した選択モード判定機能により承認用文書印刷モードであると判定された場合に、承認用文書を印刷させるための承認用文書印刷命令と承認用文書の印刷形式との組をＰＤＦ生成部１ｐに、承認用文書をデータ記憶部１ｄから読み出すための第１の承認用文書読み出し命令と、承認用文書のファイル名との組を読み出しファイル名取得部１ｉにそれぞれ出力する機能である。
【００６９】
承認済み文書取り込み命令出力機能は、承認処理がなされた承認済み文書を当該複合機１内に取り込むための承認済み文書取り込み要求がパネル部１ａから入力された場合、換言すれば前述した選択モード判定機能により承認情報追加モードであると判定された場合に、承認済み文書を複合機１内に取り込むための承認済み文書取り込み命令をスキャンデータ取得部１ｌに、承認済み文書を生成するための第２の承認用文書読み出し命令と当該承認処理実施前の元となる承認前文書又は承認済み文書のファイル名との組を読み出しファイル名取得部１ｉにそれぞれ出力する機能である。
【００７０】
承認済み文書印刷命令出力機能は、ユーザーの操作により、承認者によって承認処理がなされた承認済み文書を印刷させるための承認済み文書印刷要求と、承認済み文書の印刷形式との組がパネル部１ａから入力された場合に、入力された承認済み文書を印刷させるための承認済み文書印刷命令と、印刷形式との組をＰＤＦ生成部１ｐに出力する機能である。
【００７１】
承認済み文書送信命令出力機能は、ユーザーの操作により、承認者によって承認処理がなされた、印影及び署名のうち少なくとも一方を含む承認情報を有する承認済み文書を外部に送信するための承認済み文書送信要求と、送信先のＩＰアドレスとの組がパネル部１ａから入力された場合に、入力された承認済み文書を送信させるための承認済み文書送信命令と送信先のＩＰアドレスとの組をＰＤＦ生成部１ｐに出力する機能である。
【００７２】
最終承認完了文書印刷命令出力機能は、ユーザーの操作により、全ての承認者の承認処理が完了した承認済み文書である最終文書を印刷させるための最終文書印刷要求と、最終文書の印刷形式との組がパネル部１ａから入力された場合、換言すれば前述した選択モード判定機能により最終文書印刷モードであると判定された場合に、最終文書を印刷させるための最終文書印刷命令と印刷形式との組をＰＤＦ生成部１ｐに出力する機能である。
【００７３】
最終文書送信命令出力機能は、ユーザーの操作により、全ての承認者の承認処理が完了した承認済み文書である最終文書を外部に送信するための最終文書送信要求と、送信先のＩＰアドレスとの組がパネル部１ａから入力された場合、換言すれば前述した選択モード判定機能により最終文書送信モードであると判定された場合に、最終文書を送信させるための最終文書送信命令と送信先のＩＰアドレスとの組をＰＤＦ生成部１ｐに出力する機能である。
【００７４】
更新文書登録命令出力機能は、ＰＤＦ生成部１ｐによって生成された、承認処理に用いられる承認用文書、少なくとも一人の承認者による承認処理がなされた承認済み文書、及び全ての承認者による承認処理が完了した最終文書を含む更新文書のデータファイルをデータ記憶部１ｄに記憶させるための更新文書登録要求と、更新文書のファイル名との組がパネル部１ａから入力された場合に、当該更新文書をデータ記憶部１ｄに登録させるための更新文書登録命令と、更新文書のファイル名との組を入力ファイル名取得部１ｆに出力する機能である。
【００７５】
入力ファイル名取得部１ｆは、選択モード判定部１ｅから出力された、入力インターフェース１ｃから入力された承認用フォーマットのデータファイルのファイル名と承認用フォーマット登録命令との組、承認前文書のファイルのファイル名と承認前文書登録命令との組、入力インターフェース１ｃから入力された承認前文書のファイルのファイル名、承認用フォーマットのデータファイルのファイル名、並びに承認用文書の電子ファイル承認用文書生成命令との組、及びＰＤＦ生成部１ｐによって生成された更新文書のファイル名と更新文書登録命令とを受け取り、受け取った承認前文書のデータファイル、承認用フォーマットのデータファイル、承認用文書のデータファイル、及びＰＤＦ生成部１ｐによって生成された更新文書のデータファイルのファイル名をそれぞれ登録部１ｈに出力する機能を有する。
【００７６】
ＰＤＦデータ取得部１ｇは、入力インターフェース１ｃから入力された承認前文書のデータファイル、及び承認用フォーマットのデータファイルを受け取り、受け取った承認前文書のデータファイル、及び承認用フォーマットのデータファイルを登録部１ｈに出力する機能を有する。
【００７７】
登録部１ｈは、データ登録機能と、文書データ更新機能とを有する。
【００７８】
データ登録機能は、入力ファイル名取得部１ｆから受け取ったファイル名と、ＰＤＦデータ取得部１ｇから受け取った承認前文書のデータファイル又は承認用フォーマットのデータファイルとを対応してデータ記憶部１ｄに記憶させる機能である。
【００７９】
文書データ更新機能は、入力ファイル名取得部１ｆから受け取ったファイル名と、ＰＤＦ生成部１ｐから受け取った承認用文書、又は承認済み文書のデータとを対応付けてデータ記憶部１ｄに記憶させることにより、承認前文書、承認用文書、又は承認済みのデータをＰＤＦ生成部１ｐから受け取った承認用文書又は承認済み文書（第２の承認済み文書）で上書きしてデータを更新する機能である。
【００８０】
なお、本実施の形態に係る複合機１に関し、入力ファイル名取得部１ｆ、ＰＤＦデータ取得部１ｇ、及び登録部１ｈを併せて、データ入力部と総称してもよいことはいうまでもない。
【００８１】
読み出しファイル名取得部１ｉは、承認用文書生成命令出力機能、第１の承認用文書読み出し命令出力機能、及び第２の承認用文書読み出し命令出力機能を有する。
【００８２】
承認用文書生成命令出力機能は、選択モード判定部１ｅから出力された承認用文書生成命令と承認前文書のファイル名と承認用フォーマットのファイル名との組を受け取ると、受け取った承認前文書のファイル名に承認前文書をデータ記憶部１ｄから読み出させるための承認前文書読み出し命令を付加して、この承認前文書読み出し命令を付加した承認前文書のファイル名の組をデータ取得部１ｊに出力すると共に、受け取った承認用フォーマットのファイル名にフォーマットをデータ記憶部１ｄから読み出させるためのフォーマット読み出し命令を付加し、フォーマット読み出し命令を付加した承認用フォーマットのファイル名をデータ取得部１ｊに出力する機能である。
【００８３】
第１の承認用文書読み出し命令出力機能は、選択モード判定部１ｅから出力された承認用文書のファイル名と第１の承認用文書読み出し命令との組を受け取って、受け取った承認用文書のファイル名と第１の承認用文書読み出し命令との組をデータ取得部１ｊに出力する機能である。
【００８４】
第２の承認用文書読み出し命令出力機能は、承認前文書又は承認済み文書のファイル名と第２の承認用文書読み出し命令との組を受け取って、受け取った承認前文書又は承認済み文書のファイル名と第２の承認用文書読み出し命令との組をデータ取得部１ｊにそれぞれ出力する機能を有する。
【００８５】
データ取得部１ｊは、承認前文書読み出し機能、承認用フォーマット読み出し機能、合成対象データ出力機能、第１の承認用文書読み出し機能、及び第２の承認用文書読み出し機能を有する。
【００８６】
承認前文書読み出し機能は、読み出しファイル名取得部１ｉからファイル名と承認前文書読み出し命令との組を受け取ると、受け取ったファイル名を検索キーとしてデータ記憶部１ｄを検索し、検索の結果、ファイル名に対応する承認前文書のファイルのデータをデータ記憶部１ｄから読み出す機能である。
【００８７】
承認用フォーマット読み出し機能は、読み出しファイル名取得部１ｉからファイル名とフォーマット読み出し命令との組を受け取ると、受け取ったファイル名を検索キーとしてデータ記憶部１ｄを検索し、検索の結果、ファイル名に対応する承認用フォーマットのファイルのデータをデータ記憶部１ｄから読み出す機能である。
【００８８】
合成対象データ出力機能は、前述した承認前文書読み出し機能によりデータ記憶部１ｄから読み出された承認前文書のデータと、前述した承認用フォーマット読み出し機能によりデータ記憶部１ｄから読み出された承認用フォーマットのデータとをデータ合成部１oに出力する機能である。
【００８９】
第１の承認用文書出力機能は、読み出しファイル名取得部１ｉからファイル名と第１の承認用文書読み出し命令との組を受け取ると、受け取ったファイル名を検索キーとしてデータ記憶部１ｄを検索し、検索の結果、ファイル名に対応する承認用文書のファイルのデータをデータ記憶部１ｄから読み出し、読み出した承認用文書のファイルをＰＤＦ生成部１ｐに出力する機能である。
【００９０】
第２の承認用文書出力機能は、読み出しファイル名取得部１ｉからファイル名と第２の承認用文書読み出し命令との組を受け取ると、受け取ったファイル名を検索キーとしてデータ記憶部１ｄを検索し、検索の結果、ファイル名に対応する承認用文書のファイルのデータをデータ記憶部１ｄから読み出し、読み出した承認用文書のファイルのデータをデータコピー部１ｋに出力する機能である。
【００９１】
データコピー部１ｋは、データ取得部１ｊから受け取った承認用文書のデータファイルのコピーを生成し、生成したコピーを差分データ生成部１ｍに、マスターをデータ合成部１ｏにそれぞれ出力する。
【００９２】
なお、本実施の形態に係るデータコピー部１ｋは、データ取得部１ｊから受け取った承認用文書のデータファイルのコピーを生成し、生成したコピーを差分データ生成部１ｍに、マスターをデータ合成部１ｏにそれぞれ出力していたが、これに限らず、印影及び署名を含まない文書のデータファイルのコピーを生成した後、マスターを差分データ生成部１ｍに、生成したコピーをデータ合成部１ｏにそれぞれ出力してもよいことは言うまでもない。
【００９３】
なお、本実施の形態に係る複合機１に関し、読み出しファイル名取得部１ｉ、データ取得部１ｊ、及びデータコピー部１ｋを併せてデータロード部と総称してもよい。
【００９４】
スキャンデータ取得部１ｌは、選択モード判定部１ｅから出力された承認済み文書取り込み命令を受け取ると、承認処理のなされた後の承認済み文書（第１の承認済み文書）の取り込み処理を開始させるための文書取り込み開始命令をスキャナ部１ｂに出力し、この文書取り込み開始命令に応じてスキャナ部１ｂから取り込まれた承認済み文書のデータを受け取り、受け取った承認済み文書（第１の承認済み文書）のデータを差分データ生成部１ｍに出力する機能を有する。
【００９５】
なお、本実施の形態に係る複合機１では、承認前文書のデータ、及び承認用フォーマットのデータは、入力インターフェース１ｃから入力されているが、これに限らず、スキャナ部１ｂから入力されていてもよいことは言うまでもない。かかる場合には、スキャンデータ取得部１ｌには、スキャナ部１ｂから入力された承認前文書のデータ、及び承認用フォーマットのデータをＰＤＦデータ取得部１ｇに出力する機能を上述した各機能に付加するものとする。
【００９６】
差分データ生成部１ｍは、演算対象データ受信機能、差分データ生成機能、位置座標特定機能、及び差分データ出力機能を有する。
【００９７】
演算対象データ受信機能は、データコピー部１ｋから出力された承認用文書のファイルのデータと、スキャンデータ取得部１ｌから出力された承認済み文書（第１の承認済み文書）のファイルのデータとを受け取る機能である。
【００９８】
差分データ生成機能は、前述した演算対象データ受信機能から受け取った承認用文書のファイルのデータと、承認済み文書のファイルのデータとの差分演算を実行して印影及び署名のうち少なくとも一方を含む承認情報が含まれる差分画像のデータを生成する機能である。
【００９９】
位置座標特定機能は、前述した差分データ生成機能により生成した差分画像のデータをスキャンして、印影及び署名のうち少なくとも一方が含まれる承認情報の承認済み文書内における位置座標を特定する機能である。
【０１００】
差分データ出力機能は、前述した差分データ生成機能により生成された差分画像のデータと前述した位置座標特定機能により特定された承認情報の承認済み文書内における位置座標との組をデータ加工部１ｎに出力する機能である。
【０１０１】
なお、本実施の形態に係る差分データ生成部１ｍは、データ記憶部１ｄに予め記憶させた印影及び署名のデータと承認済み文書のデータとをマッチング処理して、印影及び署名の承認済み文書内における位置座標を特定する機能を更に有してしてもよい。
【０１０２】
データ加工部１ｎは、加工対象データ受信機能、承認情報抽出機能、背景色除去機能、及び背景色除去済みデータ出力機能を有する。
【０１０３】
加工対象データ受信機能は、差分データ生成部１ｍから出力された差分画像のデータと承認情報の承認済み文書（第１の承認済み文書）内における位置座標との組を受け取る機能である。
【０１０４】
承認情報抽出機能は、前述した加工対象データ受信機能から受け取った差分画像のデータと承認済み文書（第１の承認済み文書）内における承認情報の位置座標とに基づいて、承認済み文書（第１の承認済み文書）内から承認情報を含む承認情報存在領域のデータを抽出する機能である。
【０１０５】
背景色除去機能は、前述した承認情報抽出機能により抽出された承認情報存在領域のデータ内から、印影及び署名の存在する領域以外の背景領域に存在する背景色を除去する機能である。
【０１０６】
背景色除去済みデータ出力機能は、前述した背景色除去機能により背景色が除去された承認情報存在領域のデータと、承認済み文書内における承認情報存在領域の位置座標との組をデータ合成部１ｏに出力する機能である。
【０１０７】
なお、本実施の形態に係るデータ加工部１ｎは、差分画像のデータと承認済み文書内における承認情報の位置座標とに基づいて、承認済み文書内から承認情報を含む承認情報存在領域のデータを抽出した後、抽出された承認情報存在領域のデータ内から、印影及び署名の存在する領域以外の背景領域に存在する背景色を除去していたが、これに限らず、差分画像内の承認情報を含む所定の承認情報存在領域以外の背景領域に存在する背景色を除去した後、承認情報の存在する承認情報存在領域のデータを抽出させてもよいことは言うまでもない。
【０１０８】
データ合成部１ｏは、合成対象データ受信機能、承認用文書データ生成機能、承認用文書データ出力機能、承認済み文書データ生成機能、及び承認済み文書データ出力機能を有する。
【０１０９】
合成対象データ受信機能は、データコピー部１ｋから出力された承認用文書の電子ファイルのデータと、データ加工部１ｎから出力された印影及び署名のうち少なくとも一方を含む承認情報が含まれる承認情報存在領域のデータと、承認済み文書（第１の承認済み文書）内における承認情報存在領域の位置座標との組をそれぞれ受け取る機能である。
【０１１０】
承認用文書データ生成機能は、データ取得部１ｊから出力された承認前文書のデータファイルと、承認用フォーマットのデータファイルとを受け取り、受け取った承認前文書のデータファイルと承認用フォーマットのデータファイルとを、承認用フォーマット内の印影及び署名のうち少なくとも一方を含む承認情報が配置可能な配置予定領域の位置座標が前述した承認用フォーマット内における位置座標と一致するように合成して、配置予定領域が含まれる承認前文書、換言すれば承認用文書のデータファイルを生成する機能である。
【０１１１】
承認用文書データ出力機能は、承認用文書データ生成機能により生成された承認用文書のデータファイルをＰＤＦ生成部１ｐに出力する機能である。
【０１１２】
承認済み文書データ生成機能は、前述したデータ受信機能により受け取った印影及び署名のうち少なくとも一方が含まれる承認情報を含む承認情報存在領域の位置座標が承認用文書（第１の承認済み文書）の電子ファイル内における承認情報存在領域の位置座標と一致するように、承認用文書の電子ファイルのデータと承認情報存在領域のデータとを合成して承認済み文書（第２の承認済み文書）のファイルのデータを生成する機能である。
【０１１３】
承認済み文書データ出力機能は、前述した承認済み文書生成機能により生成された承認済み文書（第２の承認済み文書）のデータファイルをＰＤＦ生成部１ｐに出力する機能である。
【０１１４】
ＰＤＦ生成部１ｐは、ＰＤＦ文書生成機能、承認用文書登録制御機能、承認用文書印刷制御機能、承認済み文書登録制御機能、承認済み文書印刷制御機能、最終文書登録制御機能、最終文書印刷制御機能、及び最終文書送信制御機能を有する。
【０１１５】
ＰＤＦ文書生成機能は、データ合成部１ｏから承認用文書又は承認済み文書（第２の承認済み文書）のデータファイルを受け取り、受け取った承認用文書又は承認済み文書（第２の承認済み文書）のデータ形式をＰＤＦ形式に変換して、ＰＤＦ形式の承認用文書又は承認済み文書（第２の承認済み文書）のデータを生成する機能である。
【０１１６】
承認用文書登録制御機能は、前述したＰＤＦ文書生成機能により生成した承認用文書のデータのコピーを生成し、生成した承認用文書のデータコピーを登録部１ｈに出力する機能である。
【０１１７】
承認用文書印刷制御機能は、選択モード判定部１ｅから出力された承認用文書印刷命令と印刷形式との組を受け取った場合に、受け取った承認用文書印刷命令と、前述したＰＤＦ文書生成機能により生成されたＰＤＦ形式の文書のマスタデータと、印刷形式のデータとの組をデータ印刷部１ｑに出力する機能である。
【０１１８】
承認済み文書登録制御機能は、前述したＰＤＦ文書生成機能により生成した承認済み文書のデータのコピーを生成し、生成した承認済み文書のデータコピーを登録部１ｈに出力する機能である。
【０１１９】
承認済み文書印刷制御機能は、選択モード判定部１ｅから出力された承認済み文書印刷命令と印刷形式との組を受け取った場合に、受け取った承認済み文書印刷命令と、前述したＰＤＦ文書生成機能により生成されたＰＤＦ形式の文書のマスタデータと、印刷形式のデータとの組をデータ印刷部１ｑに出力する機能である。
【０１２０】
最終文書登録制御機能は、選択モード判定部１ｅから出力された最終文書印刷命令と印刷形式との組を受け取った場合に、前述したＰＤＦ文書生成機能により生成した承認済み文書を最終文書としてこの承認済み文書のデータのコピーを生成し、生成した承認済み文書のデータコピーを登録部１ｈに出力する機能である。
【０１２１】
最終文書印刷制御機能は、選択モード判定部１ｅから出力された最終文書印刷命令と印刷形式との組を受け取った場合に、前述したＰＤＦ文書生成機能により生成されたＰＤＦ形式の文書のマスタデータと受け取った最終文書印刷命令と印刷形式との組をデータ印刷部１ｑに出力する機能である。
【０１２２】
最終文書送信制御機能は、選択モード判定部１ｅから出力された最終文書送信命令と送信先のＩＰアドレスとの組を受け取った場合に、受け取った最終文書送信命令と、前述したＰＤＦ文書生成機能により生成されたＰＤＦ形式の文書のデータと、送信先のＩＰアドレスとの組をデータ送信部１ｒに出力する機能である。
【０１２３】
データ印刷部１ｑは、承認用文書印刷形式判定機能、第１の承認用文書印刷機能、第２の承認用文書印刷機能、及び最終文書印刷機能を有する。
【０１２４】
承認用文書印刷形式判定機能は、ＰＤＦ生成部１ｐから出力された承認用文書印刷命令と、ＰＤＦ形式の承認用文書のデータと印刷形式との組を受け取ると、受け取った印刷形式が印影及び署名のうち少なくとも一方を含む承認情報を含む印刷形式であるかを判定する機能である。
【０１２５】
第１の承認用文書印刷機能は、前述した承認用文書印刷形式判定機能により印刷形式が承認情報を含む印刷形式であると判定された場合、ＰＤＦ形式の承認用文書のデータの印刷形式を選択的に切り替えて、印影及び署名のうち少なくとも一方を含む承認情報を含む印刷形式で印刷する機能である。
【０１２６】
第２の承認文書印刷機能は、前述した承認用文書印刷形式判定機能により印刷形式が承認情報を含まない印刷形式であると判定された場合、ＰＤＦ形式の承認用文書のデータの印刷形式を選択的に切り替えて印影及び署名のうち少なくとも一方を含む承認情報を含まない印刷形式で印刷する機能である。
【０１２７】
なお、本実施の形態に係る複合機１では、第１の承認用文書印刷機能と第２の承認用文書印刷機能とが印刷形式切り替え機能に該当する。
【０１２８】
最終文書印刷機能は、ＰＤＦ生成部１ｐから出力された最終承認完了文書印刷命令と、ＰＤＦ形式の最終文書のデータと、印影及び署名のうち少なくとも一方を含む承認情報が含まれる印刷形式との組を受け取った場合、ＰＤＦ形式の最終文書のデータを印影及び署名のうち少なくとも一方を含む承認情報を有する印刷形式で印刷する機能である。
【０１２９】
データ送信部１ｒは、ＰＤＦ生成部１ｐから出力された最終承認完了文書送信命令とＩＰアドレスとの組を受け取った場合、ＰＤＦ形式の最終文書のデータを、当該複合機に通信ネットワークを介して接続され、ＩＰアドレスで指定される外部機器に対して送信する機能を有する。
【０１３０】
なお、本実施の形態に係る複合機１に接続される外部機器としては、例えばＣＲＴ（Cathode-Ray Tube）ディスプレイ、ＦＥＤ（Field Emission Display）ディスプレイ、ＥＬＤ（Electro Luminescence Display）ディスプレイ、ＬＣＤ（Liquid Crystal Display）を有するパーソナルコンピュータや、カラープリンター等が挙げられる。
【０１３１】
次に、以上のように構成された複合機１の実行する実行処理に関して図面を参照して説明する。
【０１３２】
図３は、本実施の形態に係る複合機１の実行する全体処理を説明するためのフローチャートである。
【０１３３】
まず、選択モード判定部１ｅは、パネル部１ａから入力された要求の種別により、ユーザーの操作によって選択された操作モードを判定する（ＳＴ１）。
【０１３４】
登録部１ｈは、前述した工程ＳＴ１でパネル部１ａから受け取った要求の種別が承認前文書登録要求であると判定された場合、換言すれば、ユーザーの操作により選択された操作モードが、印影及び署名のうち少なくとも一方を含む承認情報が含まれない承認前文書のデータを登録させるための承認前文書登録モードであると判定された場合には（ＳＴ１：Ｍｏｄｅ１）、入力ファイル名取得部１ｆから受け取った承認前文書のファイル名と、ＰＤＦデータ取得部１ｇから受け取った承認前文書のデータとを対応させてデータ記憶部１ｄに記憶させる（ＳＴ２）。
【０１３５】
一方、登録部１ｈは、前述した工程ＳＴ１でパネル部１ａから受け取った要求の種別が承認用フォーマット登録要求である場合、換言すれば、ユーザーの操作により選択された操作モードが、印影及び署名のうち少なくとも一方を含む承認情報が配置可能な配置予定領域を含む承認用フォーマットのデータを登録させるための承認用フォーマット登録モードであると判定された場合には（ＳＴ１：Ｍｏｄｅ２）、入力ファイル名取得部１ｆから受け取った承認用フォーマットのファイル名と、ＰＤＦデータ取得部１ｇから受け取った承認用フォーマットのデータとを対応させてデータ記憶部１ｄに記憶させる（ＳＴ３）。
【０１３６】
一方、データ取得部１ｊは、前述した工程ＳＴ１でパネル部１ａから受け取った要求の種別が承認用文書生成要求であると判定された場合、換言すれば、ユーザーの操作により選択された操作モードが、印影及び署名のうち少なくとも一方を含む承認情報が配置可能な配置予定領域を含む承認前文書のデータ、換言すれば承認用文書のデータを生成させるための承認用文書生成モードであると判定された場合には（ＳＴ１：Ｍｏｄｅ３）、選択モード判定部１ｅから出力された承認前文書のファイル名、印影及び少なくとも一方を含む承認情報が配置可能な承認用フォーマットのファイル名、及び印影及び署名のうち少なくとも一方を含む承認情報が配置可能な配置予定領域を含む承認前文書のデータ、換言すれば承認用文書のデータを生成させるための承認用文書生成命令を受け取り、承認前文書のファイル名、及び承認用フォーマットのファイル名に対応する承認前文書のデータ及び承認用フォーマットのデータをデータ記憶部１ｄからそれぞれ読み出す（ＳＴ４）。
【０１３７】
次の工程ＳＴ５では、データ合成部１ｏは、データ取得部１ｊから出力された承認前文書のデータと承認用フォーマットのデータとを受け取り、配置予定領域の承認前文書内における位置座標が承認用フォーマット内における配置予定領域の位置座標と一致するように、承認前文書のデータと配置予定領域のデータとを合成して、配置予定領域を含む承認前文書、換言すれば承認用文書のデータを生成する。
【０１３８】
例えば、本実施の形態に係るデータ合成部１ｏは、データ取得部１ｊから受け取った承認前文書が図４（ａ）のようなＰＤＦ形式の文書であって、承認用フォーマットが図４（ｂ）に示すようなデータである場合には、印影及び署名のうち少なくとも一方を配置可能な、矩形形状の配置可能領域を含む承認前文書、換言すれば、図４（ｃ）に示すような承認用文書のデータを生成することになる。
【０１３９】
次の工程ＳＴ６では、登録部１ｈは、ＰＤＦ生成部１ｐから出力された配置予定領域を含む承認前文書、換言すれば承認用文書のデータを受け取り、入力ファイル名取得部１ｆから受け取ったファイル名とＰＤＦ生成部１ｐから受け取った承認用文書のデータとを対応付けてデータ記憶部１ｄに記憶させることにより、承認前文書のデータを承認用文書で上書きしてデータを更新する。
【０１４０】
次の工程ＳＴ７では、選択モード判定部１ｅは、ユーザーの操作により、承認用文書を印刷させるための承認用文書印刷要求と、承認用文書の印刷形式とがパネル部１ａから入力されたか、換言すれば、ユーザーにより選択された選択モードが承認用文書印刷モードであるかを判定する。
【０１４１】
ＰＤＦ生成部１ｐは、前述した工程ＳＴ７でユーザーにより選択された選択モードが承認用文書印刷モードであると判定された場合（ＳＴ７：Ｙｅｓ）、受け取った承認用文書の印刷形式が印影及び署名を配置可能な配置予定領域を含む印刷形式（第１の印刷形式）であるかを判定する（ＳＴ８）。
【０１４２】
一方、選択モード判定部１ｅは、前述した工程ＳＴ７でユーザーにより選択された選択モードが承認用文書印刷モードでないと判定した場合には（ＳＴ７：Ｎｏ）、前述したユーザーにより選択された選択モードが承認用文書印刷モードであるかに関する判定処理を実行する。
【０１４３】
データ印刷部１ｑは、前述した工程ＳＴ８で受け取った承認用文書の印刷形式が印影及び署名を配置可能な配置予定領域を含む印刷形式（第１の印刷形式）であると判定された場合（ＳＴ８：Ｙｅｓ）、承認用文書のデータを印影及び署名を配置可能な配置予定領域を含む印刷形式（第１の印刷形式）で印刷する（ＳＴ９）。
【０１４４】
例えば、本実施の形態に係るデータ印刷部１ｑは、ＰＤＦ生成部１ｐから受け取った承認用文書が図５のようなＰＤＦ形式の文書である場合には、印影及び署名のうち少なくとも一方を配置可能な、矩形形状の配置可能領域を含む承認用文書のデータを、この配置可能領域を含むような印刷形式、例えば「ＭｅｄｉａＢｏｘ」形式で印刷することになる。
【０１４５】
一方、データ印刷部１ｑは、前述した工程ＳＴ８で受け取った承認用文書の印刷形式が印影及び署名を配置可能な配置予定領域を含む印刷形式（第１の印刷形式）ではないと判定された場合（ＳＴ８：Ｎｏ）、承認用文書のデータを印影及び署名を配置可能な配置予定領域を含まない印刷形式（第２の印刷形式）で印刷する（ＳＴ１０）。
【０１４６】
例えば、本実施の形態に係るデータ印刷部１ｑは、ＰＤＦ生成部１ｐから受け取った承認用文書のデータが前述した図５のようなＰＤＦ形式の文書である場合には、印影及び署名のうち少なくとも一方を配置可能な、矩形形状の配置予定領域を含まない印刷形式、例えば「ＣｒｏｐＢｏｘ」形式で印刷することになる。
【０１４７】
なお、本実施の形態に係る複合機１に関しては、前述した工程ＳＴ９及び工程ＳＴ１０で実行される実行処理が印刷形式切り替え手段に該当する。
【０１４８】
一方、スキャンデータ取得部１ｌは、前述した工程ＳＴ１でパネル部１ａから受け取った要求の種別が、承認処理がなされた、印影及び署名のうち少なくとも一方が含まれる承認済み文書（第１の承認済み文書）を複合機１内に取り込ませるための承認済み文書取り込み要求である場合、換言すれば、ユーザーの操作により選択された選択モードが承認情報追加モードであると判定された場合（ＳＴ１：ｍｏｄｅ４）、選択モード判定部１ｅから承認済み文書取り込み命令を受け取ると、スキャナ部１ｂに出力した承認済み文書の取り込み処理を開始させるための文書取り込み開始命令に応じてスキャナ部１ｂから取り込まれた承認済み文書（第１の承認済み文書）のデータを受け取る（ＳＴ１１）。
【０１４９】
次の工程ＳＴ１２では、データ取得部１ｊは、パネル部１ａから入力された承認用文書のデータのファイル名を受け取ると、受け取ったファイル名を検索キーとしてデータ記憶部１ｄを検索して、ファイル名に対応する承認用文書のデータをデータ記憶部１ｄから読み出す。
【０１５０】
次の工程ＳＴ１３では、差分データ生成部１ｍは、データコピー部１ｋから出力された承認用文書（配置予定領域を含む承認前文書）のデータと、スキャンデータ取得部１ｌから出力された承認済み文書（第１の承認済み文書）のデータとを受け取り、受け取った承認用文書のファイルのデータと、承認済み文書（第１の承認済み文書）のファイルのデータとの差分演算を実行して印影及び署名のうち少なくとも一方が含まれる差分画像のデータを生成する。
【０１５１】
次の工程ＳＴ１４では、データ加工部１ｎは、差分画像のデータと承認済み文書（第１の承認済み文書）内における承認情報の位置座標とに基づいて、承認済み文書（第１の承認済み文書）内から承認情報を含む承認情報存在領域のデータを抽出する。
【０１５２】
なお、本実施の形態に係る複合機１に関しては、工程ＳＴ１３及び工程ＳＴ１４における実行処理が承認情報抽出手段に該当する。
【０１５３】
次の工程ＳＴ１５では、データ加工部１ｎは、抽出された承認情報存在領域のデータ内から、印影及び署名の存在する領域以外の背景領域に存在する背景色を除去する。
【０１５４】
なお、本実施の形態に係るデータ加工部１ｎは、差分画像のデータと承認済み文書（第１の承認済み文書）内における承認情報の位置座標とに基づいて、承認済み文書（第１の承認済み文書）内から承認情報を含む承認情報存在領域のデータを抽出した後、抽出された承認情報存在領域のデータ内から、印影及び署名の存在する領域以外の背景領域に存在する背景色を除去していたが、これに限らず、差分画像内の承認情報を含む所定の承認情報存在領域以外の背景領域に存在する背景色を除去した後、承認情報の存在する所定の承認情報存在領域のデータを抽出させてもよいことは言うまでもない。
【０１５５】
次の工程ＳＴ１６では、データ合成部１ｏは、データ加工部１ｎから出力された印影及び署名のうち少なくとも一方が含まれる承認情報存在領域のデータと、データコピー部１ｋから出力された承認用文書のデータとを受け取り、承認情報存在領域の承認用文書内における位置座標と、承認済み文書（第１の承認済み文書）内における承認情報存在領域の位置座標とが一致するように、承認情報存在領域のデータと、承認用文書のデータとを合成して承認済み文書（第２の承認済み文書）のデータを生成する（承認済み文書データ生成手段）。
【０１５６】
次の工程ＳＴ１７では、ＰＤＦファイル生成部１ｐは、データ合成部１ｏから出力された承認済み文書のデータをＰＤＦ形式に変換して、ＰＤＦ形式の承認済み文書のデータを生成する。
【０１５７】
次の工程ＳＴ１８では、登録部１ｈは、ＰＤＦ生成部１ｐから出力された承認済みのデータを受け取り、入力ファイル名取得部１ｆから受け取った承認済み文書のファイル名とＰＤＦ生成部１ｐから受け取った承認済み文書のデータとを対応付けてデータ記憶部１ｄに記憶させることにより、承認用文書（配置予定領域を含む承認前文書）のデータを承認済み文書（第２の承認済み文書）で上書きしてデータを更新する（データ更新手段）。
【０１５８】
次の工程ＳＴ１９では、選択モード判定部１ｅは、ユーザーの操作により、印影及び署名のうち少なくとも一方が含まれる承認済み文書を印刷させるための承認済み文書印刷要求と、承認済み文書の印刷形式がパネル部１ａから入力されたか、換言すれば、承認済み文書印刷モードであるかを判定する。
【０１５９】
ＰＤＦ生成部１ｐは、前述した工程ＳＴ１９で承認済み文書印刷モードであると判定された場合（ＳＴ１９：Ｙｅｓ）、受け取った印刷形式が印影及び署名のうち少なくとも一方が含まれる承認情報存在領域を含む印刷形式（第１の印刷形式）であるかを判定する（ＳＴ２０）。
【０１６０】
一方、ＰＤＦ生成部１ｐは、前述した工程ＳＴ１９で承認済み文書印刷モードでないと判定された場合（ＳＴ１９：Ｎｏ）、全ての承認者による承認処理が完了した最終文書を印刷させるための最終文書印刷要求がパネル部１ａから入力されたか、換言すればユーザーの操作により選択された選択モードが最終文書印刷モードであるかを判定する（ＳＴ２１）。
【０１６１】
データ印刷部１ｑは、前述した工程ＳＴ２０でＰＤＦ生成部１ｐから受け取った承認済み文書のデータを印刷する印刷形式が、印影及び署名のうち少なくとも一方を含む承認情報存在領域を含む印刷形式（第１の印刷形式）であると判定された場合（ＳＴ２０：Ｙｅｓ）、承認済み文書のデータを、印影及び署名のうち少なくとも一方を含む承認情報存在領域が含まれる印刷形式（第１の印刷形式）で印刷する（ＳＴ２２）。
【０１６２】
例えば、本実施の形態に係るデータ印刷部１ｑは、ＰＤＦ生成部１ｐから受け取った承認済み文書のデータが図６のようなＰＤＦ形式の文書である場合には、印影及び署名のうち少なくとも一方を含む矩形形状の承認情報存在領域を含む印刷形式、例えば「ＭｅｄｉａＢｏｘ」形式で印刷することになる。
【０１６３】
一方、データ印刷部１ｑは、前述した工程ＳＴ２０でＰＤＦ生成部１ｐから受け取った承認済み文書のデータを印刷する印刷形式が、印影及び署名のうち少なくとも一方が含まれる承認情報存在領域を含まない印刷形式（第２の印刷形式）であると判定された場合（ＳＴ２０：Ｎｏ）、承認済み文書のデータを、印影及び署名のうち少なくとも一方が含まれる承認情報存在領域を含まない印刷形式（第２の印刷形式）で印刷する（ＳＴ２３）。
【０１６４】
例えば、本実施の形態に係るデータ印刷部１ｑは、ＰＤＦ生成部１ｐから受け取った承認済み文書のデータが前述した図６のようなＰＤＦ形式の文書である場合には、印影及び署名のうち少なくとも一方を含む矩形形状の承認情報存在領域を含まない印刷形式、例えば「ＣｒｏｐＢｏｘ」形式で印刷することになる。
【０１６５】
なお、本実施の形態の複合機に関しては、前述した工程ＳＴ２２及び工程ＳＴ２３で実行される実行処理が印刷形式切り替え手段に該当する。
【０１６６】
一方、データ印刷部１ｑは、前述した工程ＳＴ２１で全ての承認者による承認処理が完了した最終文書を印刷させるための最終文書印刷モードであると判定された場合（ＳＴ２１：Ｙｅｓ）、全ての承認者による承認処理が完了した承認済み文書のデータ、換言すれば最終文書を、印影及び署名のうち少なくとも一方を含む承認情報存在領域を含む印刷形式で印刷する（ＳＴ２４）。
【０１６７】
一方、ＰＤＦ生成部１ｐは、前述した工程ＳＴ２１で全ての全ての承認者による承認処理が完了した最終文書を印刷させるための最終文書印刷モードではないと判定された場合（ＳＴ２１：Ｎｏ）、全ての承認者の承認が完了した承認済み文書である最終文書を、外部に接続された外部機器に送信させるための承認済み文書送信命令と、送信先のＩＰアドレスを受け取ったかにより、ユーザーの操作により選択された選択モードが全ての承認者の承認処理が完了した最終文書を送信させるための最終文書送信モードであるかを判定する（ＳＴ２５）。
【０１６８】
データ送信部１ｒは、前述した工程ＳＴ２５でユーザーの操作により選択された選択モードが全ての承認者の承認処理が完了した最終文書を送信させるための最終文書送信モードであると判定された場合（ＳＴ２５：Ｙｅｓ）、最終文書のデータを、送信先のＩＰアドレスに該当する外部機器に対して送信する（ＳＴ２６）。
【０１６９】
一方、ＰＤＦ生成部１ｐは、前述した工程ＳＴ２５でユーザーの操作により選択された選択モードが全ての承認者の承認処理が完了した最終文書を送信させるための最終文書送信モードでないと判定された場合には（ＳＴ２５：Ｎｏ）、全ての承認者の承認処理が完了した最終文書をデータ記憶部１ｄに記憶させるための最終文書登録命令を受け取ったかにより、全ての承認者の承認処理が終了した最終文書を登録させるための最終文書登録要求がユーザーの操作によってパネル部１ａから入力されたかを判定する（ＳＴ２７）。
【０１７０】
登録部１ｈは、前述した工程ＳＴ２７で全ての承認者の承認処理が終了した最終文書を登録させるための更新文書登録要求がユーザーの操作によって入力されたと判定された場合（ＳＴ２７：Ｙｅｓ）、入力ファイル取得部１ｆから出力されたファイル名と、ＰＤＦ生成部１ｐから出力された全ての承認者の承認処理が完了した最終文書のデータとを受け取り、入力ファイル名取得部１ｆから受け取ったファイル名とＰＤＦ生成部１ｐから受け取った最終文書のデータとを対応付けてデータ記憶部１ｄに記憶させることにより、承認済み文書のデータを最終文書で上書きしてデータを更新する（ＳＴ２８：データ更新手段）。
【０１７１】
一方、ＰＤＦ生成部１ｐは、前述した工程ＳＴ２７で全ての承認者の承認処理が終了した最終文書を登録させるための更新文書登録要求がユーザーの操作によってパネル部１ａから入力されていないと判定した場合（ＳＴ２７：Ｎｏ）、そのまま実行中の処理を終了する。
【０１７２】
以上のような一連の処理により本実施の形態の複合機１は、実行処理を終了する。
【０１７３】
本実施の形態に係る複合機１によれば、印影及び署名のうち少なくとも一方が含まれる承認済み文書のデータと、承認前文書のデータとの差分が差分データ生成部１ｍにより求められ、差分データ生成部１ｍによって求められた差分画像から印影及び署名の少なくとも一方のデータを含む承認情報存在領域のデータがデータ加工部１ｎによって抽出されることにより、承認済み文書のデータから印影及び署名の少なくとも一方のデータを含む承認情報存在領域のデータが抽出され、データ加工部１ｎにより抽出された印影及び署名のうち少なくとも一方を含む承認情報存在領域のデータと、承認前文書のデータとを、承認前文書内における印影及び署名のうち少なくとも一方を含む承認情報存在領域の位置座標が承認済み文書内における承認情報存在領域の位置座標と一致するようにデータ合成部１ｏによって合成されて承認済み文書のデータが生成され、データ合成部１ｏにより生成された承認済み文書のデータに関し、印影及び署名のうち少なくとも一方を含む承認情報存在領域が含まれる印刷形式と、印影及び署名のうち少なくとも一方を含む承認情報存在領域が含まれない印刷形式とを含む複数の印刷形式がデータ印刷部１ｑによって選択的に切り替えられるので、承認または決済時以外には、承認処理に必要である印影及び署名のうち少なくとも一方が存在する承認情報存在領域のデータを印刷しないため、文書内の印影及び署名のうち少なくとも一方が存在する承認情報存在領域のデータの印刷及びスキャンの処理回数を承認情報存在領域以外の領域のデータと比較して少なくすることが出来る。
【０１７４】
この結果、文書の電子ファイル内の印影や署名のデータの周縁に発生する背景色の黄ばみやごみ印字の発生を防止して電子ファイル内の印影や署名が見にくくなることを防止することが可能となる。
【０１７５】
なお、上記実施の形態に係る画像形成プログラムは、コンピュータにインストールされた、アプリケーションプログラム、OS、ブラウザー、ミドルウェア等によってその機能が実現されるものであってもよい。
【０１７６】
なお、上述した各実施の形態に示す手法は、コンピュータにより読み出して実行させることの出来るプログラムとして磁気ディスク（フロッピー（登録商標）ディスク、ハードディスクドライブ等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ、ＢＤ（Blu-ray Disk）−ＲＯＭ(Read Only Memory:再生専用型)、ＢＤ(Blu-ray Disk)−Ｒ(Recordable:１回限定追記型)、ＢＤ(Blu-ray Disk)−ＲＥ（Rewritable:書き換え型）等）、光磁気ディスク（ＭＯ）、半導体メモリ、ホログラフィックメモリ等の記録媒体に格納して頒布することによりユーザーに提供することが出来る。
【０１７７】
また、本発明の画像形成プログラムの提供手法としては、例えば画像形成プログラムを記録媒体に記録させた状態でユーザーに頒布する手法や、例えばインターネット等の通信ネットワークを介してユーザーの保有するコンピュータに送信し、送信したプログラムをコンピュータにインストールさせる手法、無線を用いて提供する手法等が上げられる。また、本実施の形態に係る画像形成プログラムを提供する手法としては、いわゆる周知のＡＳＰ（Application Service Provider）による手法によってもよいことはいうまでもない。
【０１７８】
また、上記各実施の形態に係る画像形成プログラムは、一般的な高級言語、例えばＣ言語、Delphi、ＸＴＬ、Perl（Practical Extraction and Report Language）、XML(eXtensible Markup Language)や、オブジェクト指向言語（C++、JAVA（登録商標）、C＃、JAVA2、Small Talk）等の任意のプログラム言語で作成されたものであってもよい。
【０１７９】
また、本発明に関して記録媒体としては、プログラムを記録でき、かつ、コンピュータが読み取り可能な記録媒体であれば、記録形式はいかなる形式であっても、例えば、磁気テープ、半導体フラッシュメモリ、フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ／ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ／−ＲＷ、ＤＶＤ+Ｒ／＋ＲＷ、ＭＯ、ホログラフィックメモリ、ＢＤ−ＲＯＭ、ＢＤ−Ｒ、ＢＤ−ＲＥ等のいずれの形態であってもよい。
【０１８０】
更に、本発明の記録媒体は、コンピュータと独立した媒体に限らず、ＬＡＮ、ＷＡＮ、イントラネット、無線ＰＡＮ（Personal Area Network）、及びインターネット等の通信ネットワークを介して記憶又は一時記憶した媒体であってもよい。
【０１８１】
また、本発明では、記録媒体の種類及び数は、ひとつである必要は無く、同一の形態または形態の異なる複数の記録媒体の組み合わせからなっていてもよいことはいうまでもない。
【０１８２】
また、本発明は、上述した各機能を実現するプログラムを構成するのに必要不可欠なデータ構造、加工用プログラム、及び上記加工用プログラムが機能する各種ハードウェアを包含する。
【０１８３】
なお、上記加工用プログラムは、一般的な高級言語、例えばＣ言語、Delphi、ＸＴＬ、Perl（Practical Extraction and Report Language）XML(eXtensible Markup Language)や、オブジェクト指向言語（C++、JAVA、C＃、JAVA2、Small Talk）等の任意のプログラム言語で作成されたものであってもよい。
【０１８４】
なお、本発明は、上記実施の形態に限定されるものではなく、実施段階では本発明の要旨を逸脱しない範囲内で種々の変更が可能である。更に上記実施の形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が生成され得る。例えば実施の形態に示される全構成要件からいくつかの要件が省略されることで発明が生成される場合には、その生成された発明を実施する段階では省略部分が周知慣用技術で補われるものである。
【０１８５】
その他、本発明は、その要旨を逸脱しない範囲内で種々変更して実施することが出来る。例えば前述した実施の形態に係る複合機１に関しては、データ加工部１ｎは、実行する実行処理を行う機能のうち、背景色の除去を行う背景色除去機能を有していなくてもよい。
【図面の簡単な説明】
【０１８６】
【図１】本発明の画像形成装置を適用した複合機１の構成の一例を示す機能ブロック図。
【図２】同実施の形態に係るファイルデータ記憶テーブル１ｄ１の一例を示す模式図。
【図３】同実施の形態に係る複合機１の実行する全体処理を説明するためのフローチャート。
【図４ａ】本実施の形態に係る承認前文書のデータの一例に関して説明するための図。
【図４ｂ】本実施の形態に係る承認用フォーマットの一例に関して説明するための図。
【図４ｃ】本実施の形態に係る複合機１のデータ合成部１ｏが生成する承認用文書の一例を説明するための図。
【図５】本実施の形態に係る複合機１のデータ印刷部１ｑが印刷する承認用文書の一例、及び当該承認用文書の印刷形式に関して説明するための図。
【図６】本実施の形態に係る複合機１のデータ印刷部１ｑが印刷する承認済み文書の一例、及び当該承認済み文書の印刷形式に関して説明するための図。
【符号の説明】
【０１８７】
１…複合機、１ａ…パネル部、１ｂ…スキャナ部、１ｃ…入力インターフェース、１ｄ…データ記憶部、１ｅ…選択モード判定部、１ｆ…入力ファイル名取得部、１ｇ…ＰＤＦデータ取得部、１ｈ…登録部、１ｉ…読み出しファイル名取得部、１ｊ…データ取得部、１ｋ…データコピー部、１ｌ…スキャンデータ取得部、１ｍ…差分データ生成部、１ｎ…データ加工部、１ｏ…データ合成部、１ｐ…ＰＤＦ生成部、１ｑ…データ印刷部、１ｒ…データ送信部
【図１】
2008271446.tif 000003
【図２】
2008271446.tif 000004
【図３】
2008271446.tif 000005
【図４ａ】
2008271446.tif 000006
【図４ｂ】
2008271446.tif 000007
【図４ｃ】
2008271446.tif 000008
【図５】
2008271446.tif 000009
【図６】
2008271446.tif 000010