(57)【特許請求の範囲】
【請求項１】
出力設定データが設定された文書データを格納する画像形成装置であって、
前記文書データの出力処理を行う際の当該画像形成装置の機器構成情報を取得する取得手段と、
前記文書データの出力処理を行う際の前記機器構成情報を用いて前記出力設定データによる出力処理が可能である場合に、前記出力設定データにより前記文書データを出力処理する際の処理効率より高い処理効率を実現する新たな出力設定データを検索し、当該検索された新たな出力設定データに前記出力設定データを変更する変更手段と、
前記変更手段によって変更された新たな出力設定データにより前記文書データを出力処理する処理手段と
を備えることを特徴とする画像形成装置。
【請求項２】
前記取得手段によって取得された前記文書データの出力処理を行う際の機器構成情報を用いて出力設定データを生成する生成手段と、
前記生成手段によって生成された出力設定データと、格納された文書データに設定された出力設定データとのうち、より高い処理効率を実現する一方を前記新たな出力設定データとして決定する決定手段と
を更に備えることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記処理効率は、手動により行われる処理の回数であることを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記処理効率は、処理にかかる時間であることを特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記処理効率は、処理にかかるコストであることを特徴とする請求項１に記載の画像形成装置。
【請求項６】
前記文書データの出力処理を行う際の機器構成情報を用いて前記出力設定データによる出力処理が可能でない場合に、前記出力設定データによる出力処理を可能とするために、当該画像形成装置に接続されていないデバイスの処理が必要であるか否かを判定する判定手段と、
前記判定手段によって当該画像形成装置に接続されていないデバイスの処理が必要であると判定された場合に、前記接続されていないデバイスのために前記文書データに含まれる画像データを編集する編集手段と
を更に備えることを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
前記編集手段は、前記画像データの断裁位置を示す情報を編集することを特徴とする請求項６に記載の画像形成装置。
【請求項８】
出力設定データが設定された文書データを格納する画像形成装置において実行される画像形成方法であって、
前記画像形成装置の取得手段が、前記文書データの出力処理を行う際の当該画像形成装置の機器構成情報を取得する取得工程と、
前記画像形成装置の変更手段が、前記文書データの出力処理を行う際の前記機器構成情報を用いて前記出力設定データによる出力処理が可能である場合に、前記出力設定データにより前記文書データを出力処理する際の処理効率より高い処理効率を実現する新たな出力設定データを検索し、当該検索された新たな出力設定データに前記出力設定データを変更する変更工程と、
前記画像形成装置の処理手段が、前記変更工程において変更された新たな出力設定データにより前記文書データを出力処理する処理工程と
を有することを特徴とする画像形成方法。
【請求項９】
出力設定データが設定された文書データを格納するための画像形成プログラムであって、
前記文書データの出力処理を行う際の当該画像形成装置の機器構成情報を取得する取得手段と、
前記文書データの出力処理を行う際の前記機器構成情報を用いて前記出力設定データによる出力処理が可能である場合に、前記出力設定データにより前記文書データを出力処理する際の処理効率より高い処理効率を実現する新たな出力設定データを検索し、当該検索された新たな出力設定データに前記出力設定データを変更する変更手段と、
前記変更手段によって変更された新たな出力設定データにより前記文書データを出力処理する処理手段と
してコンピュータを機能させることを特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出力設定データに基づいて画像データを出力する画像形成装置に関する。
【背景技術】
【０００２】
近年、プリント・オン・デマンド（Ｐｒｉｎｔ Ｏｎ  Ｄｅｍａｎｄ：以下、ＰＯＤと表記する。）と呼ばれる市場が広く普及している。そのような市場においては、大掛かりな装置やシステムを用いずに、ディジタル複写機やディジタル複合機等のディジタル画像形成装置やフィニッシャ装置を最大限に活用し、電子データを用いたディジタルプリントが実現されている。その結果、従来の大規模な印刷機や印刷手法と比べて、比較的小ロットのジョブを扱うことができ、装置を短納期で取り扱えることができる。
【０００３】
このようなＰＯＤ市場では、従来と比べて、ディジタル化し、コンピュータを利用した管理、制御が浸透してきている。このような背景の中で、ＰＯＤ市場において、企業内社内向け印刷サービスと言われるＣＲＤ（Ｃｅｎｔｒａｌｉｚｅｄ  Ｒｅｐｒｏｄｕｃｔｉｏｎ  Ｄｅｐａｒｔｍｅｎｔ）なども普及してきている。
【０００４】
そのようなＰＯＤやＣＲＤにおいては、複数種類、複数台の画像形成装置等を活用して印刷サービスが行われている場合が多い。例えば、特許文献１には、複数の画像形成装置とフィニッシャ装置を活用する技術が記載されている。そのような技術は、ネットワークに接続されている１つ以上の画像形成装置が有するニアライン・フィニッシャ装置をインライン・フィニッシャとして扱うことを可能としている。また、特許文献２には、複数の画像形成装置を活用する技術として、複数の画像形成装置がサーバを介することなく互いに再利用可能なジョブ・ファイルを共有し、機器仕様を反映したジョブ・ファイルの実行及び再利用を可能とする技術が記載されている。
【０００５】
また、ＰＯＤやＣＲＤにおいては、印刷サービスを提供するために、必要に応じて画像形成装置やフィニッシャの追加やリプレースが行われる場合も多い。特許文献３には、印刷環境の変更に対応する技術として、端末機上で指定したプリンタについて、印刷環境に変更があった場合、その変更情報がその場で表示される印刷環境情報変更通知システムを提供する技術が記載されている。
【０００６】
一般的に、画像形成装置の機能としてプリント設定がなされた文書データをＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）処理済みの状態で記憶領域に格納し、格納された文書データを高速な再印刷に用いるボックスと呼ばれる機能が存在する。ＰＯＤやＣＲＤにおいては、繰り返し印刷する可能性のある文書は、そのようなボックスに格納し、再印刷に備えるという運用が広く行われている。
【０００７】
従来の技術において、画像形成装置のボックスに再印刷する目的で文書を格納した後に機器構成が更新されても、文書格納時のプリント設定を新しい機器構成の中で再現させることはできていた。しかしながら、文書格納時のプリント設定は新しい機器構成を想定されたものではないので、最新の機器を有効的に活用して出力することはできない。即ち、従来においては、ボックス文書を出力する際に、最新の機器構成を取得し元のプリント設定とは異なる別の新しいプリント設定を選択すると効果的となる場合があっても、最新の機器構成に自動的に対応することは難しい。なお、本願ではボックスに格納された文書をボックス文書と呼ぶ場合がある。
【０００８】
ここで、効果的となる場合とは、例えば、印刷結果を得るまでのオペレータの手動処理回数が減る、印刷結果を得るまでの総作業時間が短縮できる、印刷結果を得るまでの総コストが減る、場合をいう。例えば、ボックス文書を格納した時のプリント設定が、ニアライン・フィニッシャを利用して製本する設定であるとする。そのボックス文書を格納した後、インライン接続する製本機が新たに装着された場合に、その新しいインライン製本機で製本する方が、オペレータが機器間を移動して、印刷物を搬送しなくても良いので効果的である。
【０００９】
また、ボックス文書を格納した時のプリント設定が、印刷後に製本機で製本する設定であるとする。そのボックス文書を格納した後、新しい高速な製本機が追加導入された場合に、その新しい製本機で製本する方が、総作業時間が短縮できるので効果的である。
【００１０】
また、ボックス文書を格納した時のプリント設定が、フィニッシャに排紙する設定であるとする。そのボックス文書を格納した後、新しいスタッカーが追加導入され、かつ、文書を大量に印刷する場合、その新しいスタッカーに排紙する方が、オペレータがフィニッシャから印刷物を取り出す作業が減るので効果的である。
【００１１】
また、ボックス文書を格納した時のプリント設定が、手差しで給紙する設定であるとする。そのボックス文書を格納した後、新しい給紙カセットが追加導入された場合に、新しい給紙カセットにそのボックス文書で用いる用紙がセットされているとすると、その新しい給紙カセットから給紙する方が、オペレータの給紙作業が減るので効果的である。
【００１２】
また、ボックス文書を格納した時のプリント設定が、文書データがモノクロ画像ではあるがカラー画像形成装置で印刷する設定であるとする。そのボックス文書を格納した後、新しいモノクロ画像形成装置が追加導入された場合に、新しいモノクロ画像形成装置でそのボックス文書を印刷する方が、カラー機に比べてモノクロ機は印刷単価が安いのでコストが安くなり効果的である。
【００１３】
従来は、ボックス文書を格納した時に最新の機器構成を取得し、上述した効果的なプリント設定にするために、オペレータがボックス文書のプリント設定と最新の機器構成を把握し、マニュアルで対象のボックス文書のプリント設定を変更する必要があった。ここで、上述した特許文献３の技術を活用すれば、文書の印刷時に、指定したプリンタの最新の印刷環境を取得することはできる。しかしながら、指定したプリンタ以外の機器の情報までも含めて最新の印刷環境を取得し、自動的に効果的なプリント設定とし、オペレータに表示することはできない。従って、オペレータが、文書の印刷時に最新の機器構成を活用して効果的なプリント設定を利用するために、オペレータが最新の機器構成を把握した上でマニュアルで文書のプリント設定を変更しなければならない。それには専門の知識と、作業の時間と手間を必要とするという課題が発生する。
【特許文献１】特開２００６−３０５７６０号公報（段落［０１６９］）
【特許文献２】特開２００７−６０１２６号公報（段落［０００４］）
【特許文献３】特開２００２−６３００７号公報（段落［００３４］）
【発明の開示】
【発明が解決しようとする課題】
【００１４】
そこで、上記の点に鑑み、本発明は、文書格納時の出力設定を、文書の印刷時において最新の機器構成を利用し、自動的により効果的な出力設定とすることができる画像形成装置を提供する。
【課題を解決するための手段】
【００１５】
上記課題を解決するため、本発明に係る画像形成装置は、出力設定データが設定された文書データを格納する画像形成装置であって、前記文書データの出力処理を行う際の当該画像形成装置の機器構成情報を取得する取得手段と、前記文書データの出力処理を行う際の前記機器構成情報を用いて前記出力設定データによる出力処理が可能である場合に、前記出力設定データにより前記文書データを出力処理する際の処理効率より高い処理効率を実現する新たな出力設定データを検索し、当該検索された新たな出力設定データに前記出力設定データを変更する変更手段と、前記変更手段によって変更された新たな出力設定データにより前記文書データを出力処理する処理手段とを備える。
【発明の効果】
【００１６】
本発明によれば、文書格納時の出力設定を、文書の印刷時において最新の機器構成を利用し、自動的により効果的な出力設定とすることができる。
【発明を実施するための最良の形態】
【００１７】
以下に、本発明を実施するための最良の形態について、図面を参照しながら詳しく説明する。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。
＜＜システム構成＞＞
図１は、本発明の代表的な実施形態における画像形成装置を含む画像形成システムの全体構成を示す図である。図１に示すように、作業ＰＣ１０２、画像形成装置として機能するモノクロＭＦＰ１０３、画像形成装置として機能するカラーＭＦＰ１０４、ニアライン・フィニッシャとして機能するニアライン製本機１０５が、ネットワーク１０１を介して接続されている。また、ネットワーク１０１には接続されていないオフライン・フィニッシャであるオフライン製本機１０６も、本構成において存在している。
【００１８】
作業ＰＣ１０２は、ネットワーク接続手段を備え、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤ等で構成される一般的な情報処理装置（コンピュータ）である。作業ＰＣ１０２は、入力されたアプリケーションファイルの編集、印刷指示を行う役割の他、インターネット閲覧手段を介して、モノクロＭＦＰ１０３やカラーＭＦＰ１０４を管理（ボックス文書のバックアップやリストアを含む）する役割も担っている。また、作業ＰＣ１０２は、バックアップしたボックス文書を格納保存する。また、作業ＰＣ１０２内に、再印刷用の文書を格納保存することもできる。
【００１９】
画像形成装置としてのモノクロＭＦＰ１０３及びカラーＭＦＰ１０４は、それぞれスキャン、プリント、コピー、ボックスなど様々な機能を有するＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：多機能周辺装置）である。モノクロＭＦＰとカラーＭＦＰは、スピードやコストなどが異なるので、それぞれの用途に応じて使い分けられている。モノクロＭＦＰ１０３やカラーＭＦＰ１０４には、後加工処理を行う様々なオプション機器がインライン接続される。例えば、オプション機器の例として、製本を行うくるみ製本機や、排紙した用紙を大量に収容するスタッカー、給紙する用紙を大量に蓄えておくペーパーデッキなどが挙げられる。
【００２０】
ニアライン製本機１０５は、モノクロＭＦＰ１０３又はカラーＭＦＰ１０４より出力された記録紙に対して、製本処理を実行する。オペレータが、モノクロＭＦＰ１０３又はカラーＭＦＰ１０４より出力された記録紙を搬送し、ニアライン製本機１０５の給紙口に記録紙を設置する。すると、作業ＰＣ１０２、モノクロＭＦＰ１０３又はカラーＭＦＰ１０４からネットワーク１０１を介して送られた作業指示に従って、デバイス制御が行われ、仕上げ処理が実行される。
【００２１】
オフライン製本機１０６は、モノクロＭＦＰ１０３又はカラーＭＦＰ１０４より出力された記録紙に対して、製本処理を実行する。オフライン製本機１０６は、ネットワーク１０１には接続されず、オペレータのマニュアル操作によってデバイス制御が行われる。オペレータが、モノクロＭＦＰ１０３又はカラーＭＦＰ１０４より出力された記録紙を搬送し、オフライン製本機１０６の給紙口に記録紙を設置する。続けて、オペレータが、オフライン製本機１０６の操作部で後加工設定を設定することにより仕上げ処理が実行される。ここでは、ニアライン製本機１０５とオフライン製本機１０６を製本機として説明しているが、後加工を行う機器であれば他の種類が用いられても良い。
【００２２】
図１において、作業ＰＣ１０２、モノクロＭＦＰ１０３、カラーＭＦＰ１０４、ニアライン製本機１０５、オフライン製本機１０６はそれぞれ１台の構成として示されているが、複数台を有する構成とされても良い。ここで、インライン、ニアライン、オフラインについて説明する。
１）インラインフィニッシャ：紙パスがＭＦＰと物理的に接続されており、かつ、操作指示や状況確認もＭＦＰと電気的に接続されている後処理装置。
２）ニアラインフィニッシャ：紙パスはＭＦＰと接続されておらず、作業者（オペレータ）が出力物を運搬するが、操作指示や状況確認はネットワークなどの通信手段を介して電気的に情報送受可能な後処理装置。
３）オフラインフィニッシャ：紙パスも操作指示や状況確認などの通信手段もＭＦＰと全く接続されておらず、作業者が出力物の運搬、出力物の設定、手作業での操作入力、機器自体が発する状況報告を作業者が目視で確認する後処理装置。
＜＜画像形成装置  ハード構成＞＞
図２は、本実施形態における画像形成装置として機能するカラーＭＦＰ１０４の内部構造を示す図である。ＭＦＰにはフルカラー機器とモノクロ機器があるが、色処理や内部データなどを除いて、基本的な部分において、フルカラー機器がモノクロ機器の構成を包含する場合が多い。従って、以下、フルカラー機器を主に説明する。
【００２３】
１Ｄカラー系のＭＦＰであるカラーＭＦＰ１０４は、スキャナ部２０１、レーザ露光部２０２、感光ドラム、作像部２０３、定着部２０４、給紙／搬送部２０５、及び、これらを制御する後述する制御部３００などから構成される。
【００２４】
スキャナ部２０１は、原稿台に置かれた原稿に対して、照明を当てて原稿画像を光学的に読み取り、その像を電気信号に変換し、画像データを作成する。レーザ露光部２０２は、画像データに応じて変調されたレーザ光などの光線を等角速度で回転する回転多面鏡（ポリゴンミラー）に入射し、反射走査光として感光ドラムに照射する。作像部２０３は、感光ドラムを回転駆動し、帯電器により帯電させ、レーザ露光部により感光ドラム上に形成された潜像をトナーにより現像化する。そして、そのトナー像をシートに転写し、その際に、転写されずに感光ドラム上に残った微小トナーを回収するといった一連の電子写真プロセスを実行して作像する。その際、シートが転写ベルトの所定位置に巻きつき４回転する間に、４種類のトナーを持つそれぞれの現像ユニット（現像ステーション）が入れ替わりで、順次前述の電子写真プロセスを繰り返し実行する。４種類のトナーとは、マゼンタ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）、ブラック（Ｋ）のトナーである。４回転の後、４色のフルカラートナー像を転写されたシートは、転写ドラムを離れ、定着部２０４に搬送される。
【００２５】
定着部２０４は、ローラやベルトの組み合わせで構成され、ハロゲンヒータなどの熱源を内蔵し、作像部２０３によってトナー像が転写されたシート上のトナーを熱と圧力によって溶解し、定着させる。給紙／搬送部２０５は、シートカセットやペーパーデッキに代表されるシート収納庫を１つ以上備え、制御部３００の指示によりシート収納庫に収納された複数のシートの中から１枚を分離し、作像部２０３、定着部２０４に搬送する。シートは、作像部２０３の転写ドラムに巻きつけられ、４回転した後に、定着部２０４に搬送される。４回転する間に、前述のＹＭＣＫ各色のトナー像が、シートに転写される。また、シートの両面に画像形成する場合には、定着部２０４を通過したシートを再度、作像部２０３に搬送する搬送経路を通るように制御が行われる。制御部３００は、カラーＭＦＰ１０４全体の制御を実行すると共に、前述のスキャナ、レーザ露光、作像、定着、給紙／搬送の各部の状態を管理しながら、全体が調和を保って円滑に動作できるように指示する。
【００２６】
また、本システムの構成に関し、構成に含まれる画像形成装置は複数あっても良いし、複数の画像形成装置が組み合わせて構成されても良い。また、画像形成装置とプリント機能のみを備えた単一機能型の画像形成装置等のＳＦＰ（Ｓｉｎｇｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：単一機能周辺機器）を組み合わせて構成されても良い。または、情報処理装置（コンピュータ）を組み合わせて構成されても良い。
＜＜画像形成装置  機能ブロック構成＞＞
図３は、図２に示す画像形成装置であるカラーＭＦＰ１０４やモノクロＭＦＰ１０３における制御部３００のブロック構成を示す図である。図３に示すように、複数の処理モジュールによって、制御部が構成されている。これらの処理モジュールは、ＣＰＵ３０１で使用されるアプリケーションプログラム又はプログラムの一部として動作する。図３に示す記憶部３０８は、ファイルシステム又はデータベースシステム等における情報格納装置であり、不揮発性のハードディスクやメモリなどが用いられる。また、記憶部３０８に格納された情報は、特定のキーや条件によりアクセスされることができる。
【００２７】
ＣＰＵ３０１は、モノクロＭＦＰ１０３やカラーＭＦＰ１０４の全体を制御し、メモリ３０２や記憶部３０８に格納されているプログラムを読み出して実行する。また、各部に指示することによって、スキャン、プリント、ファクシミリ、バックアップ／リストアなどの動作を実現する。メモリ３０２は、例えば、ＣＰＵ３０１が実行する各種プログラムを記憶するＲＯＭや、制御などに必要なデータを一時的に格納するＲＡＭである。各種プログラムでは、スキャナ制御部３０４、プリンタ制御部３０５、後処理制御部３０６、操作制御部３０７、機器構成管理部３０９、文書管理部３１０、バックアップ／リストア制御部３１１、出力設定比較部３１２、画像処理部３１３等が動作する。外部インタフェース３０３は、ネットワーク１０１や、不図示の着脱可能な外部記憶装置などを介して、外部の作業ＰＣ１０２やモノクロＭＦＰ１０３やカラーＭＦＰ１０４やニアライン製本機１０５との間で情報を送受信する。スキャナ制御部３０４は、ＣＰＵ３０１からの指示に従ってスキャナ部２０１を駆動し、原稿台上の原稿を読み取り、読み取った原稿をメモリ３０２に格納する。プリンタ制御部３０５は、ＣＰＵ３０１からの指示に従って、メモリ３０２や記憶部３０８に含まれるボックス文書記憶部３０８２などから画像データを取得する。更に、プリンタ制御部３０５は、レーザ露光部２０２、作像部２０３、定着部２０４、給紙／搬送部２０５などのプリンタ部を制御し、記録紙に画像を印刷する。後処理制御部３０６は、ＣＰＵ３０１からの指示に従って、プリンタ制御部３０５と連携してプリンタ部で印刷された記録紙をインライン接続する後処理加工機に搬送し、記録紙の仕分け処理や製本などの仕上げ処理を行う後処理部を制御する。操作制御部３０７は、ＣＰＵ３０１からの指示に従って、モノクロＭＦＰ１０３やカラーＭＦＰ１０４に備えられたタッチパネル部４０１やキー入力部４０２からなる操作部４００を制御する。これらをオペレータが操作することによって、情報が各部に伝えられ、モノクロＭＦＰ１０３やカラーＭＦＰ１０４が動作することができる。操作部４００については、後述する。
【００２８】
記憶部３０８に含まれる機器構成情報記憶部３０８１には、モノクロＭＦＰ１０３やカラーＭＦＰ１０４に装着される後処理部などの機器構成情報とその更新履歴とが登録されている。ここで、機器構成情報とは、各デバイスの処理可能な量、速度、処理単価などの機器情報と、その機器情報が更新された更新日時情報などから構成される。機器構成情報には、ネットワーク１０１を介して接続される他のモノクロＭＦＰ１０３やカラーＭＦＰ１０４やニアライン製本機１０５の機器構成が登録されていても良い。また、オフライン製本機１０６の機器構成や、各機器を操作するオペレータの時間単価などの情報が、登録されていても良い。本実施形態において、機器構成情報記憶部３０８１は、モノクロＭＦＰ１０３又はカラーＭＦＰ１０４の制御部３００内の記憶部３０８に構成されているが、ネットワーク１０１で接続された作業ＰＣ１０２内の記憶部などに構成されても良い。機器構成情報記憶部３０８１に登録されるデータについては、後述する。
【００２９】
ボックス文書記憶部３０８２は、画像データとプリント設定と後加工設定とが関連付けられた文書データであるボックス文書情報を格納する。ここで、ボックス文書は、スキャナ制御部３０４や作業ＰＣ１０２からネットワーク１０１を介して入力された画像データと、画像データを出力する際のプリント設定と、後加工設定情報と、ボックス文書が登録された登録日時情報などから構成される。本実施形態において、ボックス文書記憶部３０８２は、モノクロＭＦＰ１０３又はカラーＭＦＰ１０４の制御部３００内の記憶部３０８に構成されているが、ネットワーク１０１で接続された作業ＰＣ１０２内の記憶部などに構成されても良い。ボックス文書記憶部３０８２に登録されるデータについては、後述する。
【００３０】
機器構成管理部３０９は、ＣＰＵ３０１からの指示に従って、機器構成情報記憶部３０８１に登録される機器構成情報を登録、更新、抽出等することにより管理する。機器構成情報記憶部３０８１への登録や更新には、機器構成管理部３０９が機器構成の変更を検知して自動的に実行される場合と、操作制御部３０７が制御する操作部４００などを介してオペレータからの指示により実行される場合とがある。文書管理部３１０は、ＣＰＵ３０１からの指示に従って、ボックス文書記憶部３０８２に登録されるボックス文書情報を登録、更新、抽出等することにより管理する。文書管理部３１０は、ボックス文書記憶部３０８２に登録や更新されるボックス文書において、スキャナ制御部３０４が読み取ってメモリ３０２に格納された原稿の画像データと、プリント設定や後加工設定とを関連付ける。オペレータが操作部４００を操作することにより、ボックス文書の一覧表示、文書選択、文書出力を指示することができる。その際に、文書管理部３１０は、ボックス文書記憶部３０８２から該当のデータを抽出し、操作制御部３０７が制御する操作部４００を介して文書情報を表示し、また、プリンタ制御部３０５に指示することにより印刷出力する。
【００３１】
バックアップ／リストア制御部３１１は、ＣＰＵ３０１からの指示に従って、文書管理部３１０と連携し、ボックス文書記憶部３０８２に格納されたボックス文書を外部の記憶装置にバックアップする。また、バックアップされたデータを、文書管理部３１０と連携し、外部の記憶装置からボックス文書記憶部３０８２にリストア（再構築）する。オペレータからのバックアップ／リストア実行の指示は、操作部４００などからの指示として、操作制御部３０７などを介して伝えられる。その結果、ボックス文書記憶部３０８２と、外部インタフェース３０３に接続される外部記憶装置との間でデータが転送される。また、オペレータが作業ＰＣ１０２を操作することによる指示が、ネットワーク１０１から外部インタフェース３０３を介して伝えられ、ボックス文書記憶部３０８２と、作業ＰＣ１０２の記憶装置との間でデータが転送される場合もある。
【００３２】
出力設定比較部３１２は、ボックス文書の印刷やリストアの際、最新の機器構成情報を取得し、ボックス文書登録時のプリント設定情報及び後加工設定情報と、同じ結果を得られる別のプリント設定及び後加工設定情報とを比較する。まず、文書管理部３１０が、ボックス文書登録時のボックス文書記憶部３０８２に登録された対象のボックス文書データの登録日時を取得する。
【００３３】
次に、機器構成管理部３０９が、機器構成情報記憶部３０８１に格納された各機器の更新日時を比較し、ボックス文書登録時の機器構成情報を取得する。続けて、機器構成管理部３０９が、ボックス文書登録時の機器構成情報と現時点の機器構成情報とを比較し、機器構成情報の変更点を取得する。すると、出力設定比較部３１２が、ボックス文書データに設定されているプリント設定情報及び後加工設定情報による出力結果を得るため、最新の機器構成情報を用いた別の新しいプリント設定及び後加工設定を検索する。続けて、出力設定比較部３１２は、対象のボックス文書を出力する際に、新しいプリント設定及び後加工設定の方がオペレータの手動処理回数、又は、出力結果を得るまでの総作業時間、又は、出力結果を得るまでの総コストが減るか否かを比較判断する。そして、対象のボックス文書の元のプリント設定情報及び後加工設定情報と新しいプリント設定情報及び後加工設定情報を、操作制御部３０７が制御する操作部４００を介して、オペレータに画面表示する。ボックス文書の印刷時のプリント設定情報及び後加工設定情報の表示画面の例は、後述する。ボックス文書のリストア時のプリント設定情報及び後加工設定情報の表示画面の例は、後述する。
【００３４】
画像処理部３１３は、ＣＰＵ３０１からの指示に従って、操作制御部３０７などを介してオペレータから指示された画像処理や画質向上のための処理や、スキャナ制御部３０４がメモリ３０２に格納した画像データの解析を行う。また、画像処理部３１３は、ファクシミリ送信時に送信先の能力に合わせて送信する画像データの解像度や用紙サイズなどの変換を行う。また、画像処理部３１３は、出力設定比較部３１２からの指示により、ボックス文書の画像データにオフライン処理ができるように、画像データを一部変更することができる。例えば、ボックス文書登録後に、ネットワーク１０１を介して接続するニアライン製本機１０５が廃止された場合に、印刷済み記録紙をオフライン製本機１０６で製本できるように、元の画像データを一部変更する。具体的には、元の用紙サイズがＡ４であったとすると、１サイズ大きなＡ４ノビのサイズに変更し、元の画像データにトンボのデータを追加し、オフラインで後加工ができるようなデータを生成する。内部バス３１４は、以上の各部を接続し、内部バス３１４を介して、画像データの転送や各部に対する指示や設定値などの送受信が行われる。
＜＜操作部＞＞
図４は、モノクロＭＦＰ１０３又はカラーＭＦＰ１０４に備えられたオペレータが操作する操作部４００の一例を示す図である。操作部４００は、タッチパネル部４０１とキー入力部４０２からなっている。タッチパネル部４０１は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：液晶表示）とその上に貼られた透明電極からなるタッチパネルディスプレイで構成される。例えば、タッチパネル部４０１は、ＬＣＤに表示されるキー相当の部分の透明電極を指で触れると、それを検知して別の操作画面を表示することができる。図４には、ボックス画面の例が表示されている。キー入力部４０２は、定常的な操作設定を行うことができる。キー入力部４０２には、スタンバイモードとスリープモードを切り替える操作部電源スイッチや、コピーや送信などの開始を指示するスタートキー、各種設定を行うためのテンキー、各種設定を無効化するリセットキーなどが構成されている。
＜＜プリント設定更新確認画面＞＞
図５は、対象となる文書をボックスに登録する時のプリント設定情報及び後加工設定情報と同じ結果を得られる別のプリント設定及び後加工設定を、タッチパネル部４０１に表示するプリント設定更新確認画面５００の一例を示す図である。
【００３５】
プリント設定更新確認画面５００は、オペレータが、カラーＭＦＰ１０４の操作部４００を操作してボックス文書を印刷する際に表示される。出力設定比較部３１２が、対象となる文書の登録時のプリント設定情報及び後加工設定情報と同じ結果を得られる別のプリント設定及び後加工設定を取得することにより、プリント設定更新確認画面５００に表示される項目が作成される。
【００３６】
文書名５０１は、操作対象の文書の表示名を表す。元プリント設定５０２は、対象の文書の登録時のプリント設定情報及び後加工設定情報を表す。更新可能プリント設定５０３は、文書の登録時のプリント設定情報及び後加工設定情報と同じ結果を得られる別のプリント設定及び後加工設定を表す。元プリント設定５０２と更新可能プリント設定５０３とで変更可能な設定情報については、項目に下線をするなどして、オペレータが認識できるように表示される。図５に示すように、「くるみ製本」が、元プリント設定５０２では「モノクロＭＦＰ」において実施となっているが、更新可能プリント設定５０３では「カラーＭＦＰ」において実施するようになっており、該当の箇所が下線で識別されている。また、元プリント設定５０２では使用可能であったパラメータが更新可能プリント設定５０３では使用不可能になっていた場合にも、該当の項目に、例えば、「不可」と明記し、判別できるように表示される。
【００３７】
手動処理回数５０４は、元プリント設定５０２と更新可能プリント設定５０３の両方に表示され、それぞれのプリント設定で出力する際に必要となるオペレータの手動処理の回数を計算して表示する。具体的には、印刷をカラーＭＦＰ１０４で実施して製本をモノクロＭＦＰ１０３で実施する場合に、必要となる記録紙の機器間の搬送回数などを表示する。他には、カラーＭＦＰ１０４で排紙された記録紙を取得する回数を表示する。また、カラーＭＦＰ１０４で印刷する際に、給紙元に給紙する回数を表示する。
【００３８】
総作業時間５０５は、元プリント設定５０２と更新可能プリント設定５０３の両方に表示され、それぞれのプリント設定で出力する際に必要となる総作業時間を機器の処理速度と枚数などから計算して表示する。具体的には、印刷をカラーＭＦＰ１０４で実施してニアライン製本機１０５で製本する場合に、それぞれの機器での所要時間を算出し、加算して表示する。
【００３９】
総コスト５０６は、元プリント設定５０２と更新可能プリント設定５０３の両方に表示され、それぞれのプリント設定で出力する際に必要となる総コストを機器のカウンタ単価と枚数などから計算して表示する。具体的には、カラーＭＦＰ１０４で印刷する場合と、モノクロＭＦＰ１０３に転送して印刷する場合と、それぞれの機器でのカウンタ料金を算出して表示する。
【００４０】
詳細ボタン５０７は、元プリント設定５０２と更新可能プリント設定５０３それぞれにおいて構成され、それぞれのプリント設定の詳細情報を表示する。また、詳細ボタン５０７が押下されると、不図示のプリント設定詳細ダイアログを表示する。新プリント設定更新ボタン５０８は、文書名５０１で表されるボックス文書のプリント設定を、更新可能プリント設定５０３で表示したプリント設定で更新登録するためのボタンである。オペレータがこのボタンを押下することにより、文書管理部３１０はボックス文書記憶部３０８２の該当の文書のプリント設定及び後加工設定を更新可能プリント設定に更新する。新プリント設定追加ボタン５０９は、文書名５０１で表されるボックス文書のプリント設定として、更新可能プリント設定５０３で表示したプリント設定を追加登録するためのボタンである。オペレータがこのボタンを押下することにより、文書管理部３１０はボックス文書記憶部３０８２の該当の文書のプリント設定及び後加工設定に更新可能プリント設定を追加する。戻るボタン５１０は、該当のボックス文書に対するプリント設定の更新は行わないで、元のプリント設定のままにする場合にオペレータが押下する。
【００４１】
新プリント設定更新ボタン５０８、新プリント設定追加ボタン５０９、戻るボタン５１０がオペレータにより押下されると、プリント設定更新確認画面５００は閉じられて、呼び出し元の画面に戻る。
＜＜リストア画面＞＞
図６は、カラーＭＦＰ１０４のボックスにリストアしようとする文書の登録時の元プリント設定と、当該元プリント設定と同じ結果を得られる別の更新可能プリント設定とが表示されたリストア画面６００の一例を示す図である。
【００４２】
リストア画面６００は、オペレータが、カラーＭＦＰ１０４とネットワーク１０１を介して接続される作業ＰＣ１０２のウェブブラウザを操作し、バックアップされたボックス文書をリストアする際に表示される。リストア画面６００に表示される項目は、出力設定比較部３１２が、リストア対象となる文書のバックアップ時のプリント設定情報及び後加工設定情報と同じ結果を得られる別のプリント設定及び後加工設定を取得することにより作成される。
【００４３】
リストア実行ボタン６０１は、指定されたボックス文書のバックアップデータのリストア先（ここでは、カラーＭＦＰ１０４のボックスである）にリストアを実行する際に用いられる。更新候補一覧６０２は、バックアップされた複数の文書の中で、文書の登録時からの機器情報変更により、プリント設定情報及び後加工設定情報と同じ結果を得られる効果的な別のプリント設定及び後加工設定がある文書を抽出して一覧表示する。ボックス番号６０３は、リストア対象の文書のリストア先のボックスの番号を表示する。文書名６０４は、リストア対象の文書の表示名を表す。元プリント設定６０５は、リストア対象の文書の登録時のプリント設定情報及び後加工設定情報を表す。更新可能プリント設定６０６は、文書の登録時のプリント設定情報及び後加工設定情報と同じ結果を得られる別のプリント設定及び後加工設定を表す。元プリント設定６０５と更新可能プリント設定６０６とで変更可能な設定情報を下線により識別するなどして、オペレータが認識できるように表示される。図６に示すように、「くるみ製本」が、元プリント設定６０５では「モノクロＭＦＰ」で実施となっているが、更新可能プリント設定６０６では「カラーＭＦＰ」で実施するようになっており、該当の箇所が下線で識別されている。また、元プリント設定６０５では使用可能であったパラメータが更新可能プリント設定６０６では使用不可能になっていた場合にも、該当の項目に例えば「不可」と明記するなどして判別できるように表示される。
【００４４】
手動処理回数６０７は、元プリント設定６０５と更新可能プリント設定６０６の両方に表示され、それぞれのプリント設定で出力する際に必要となるオペレータの手動処理の回数を計算して表示する。具体的には、印刷をカラーＭＦＰ１０４で実施して、製本をモノクロＭＦＰ１０３で実施する場合に必要となる記録紙の機器間の搬送回数などを表示する。
【００４５】
総作業時間６０８は、元プリント設定６０５と更新可能プリント設定６０６の両方に表示され、それぞれのプリント設定で出力する際に必要となる総作業時間を機器の処理速度と枚数などから計算して表示する。
【００４６】
総コスト６０９は、元プリント設定６０５と更新可能プリント設定６０６の両方に表示され、それぞれのプリント設定で出力する際に必要となる総コストを機器のカウンタ単価と枚数などから計算して表示する。
【００４７】
詳細ボタン６１０は、更新候補一覧６０２に表示される文書それぞれにおいて構成され、元プリント設定６０５と更新可能プリント設定６０６のプリント設定の詳細情報を表示する。詳細ボタン６１０を押下すると、不図示のプリント設定詳細画面が表示される。
【００４８】
プリント設定選択ラジオボタン６１１は、「元設定を利用」、「新設定に更新」、「新設定を追加」の３種類から１つを選択するように構成されている。オペレータが、「元設定を利用」を選択すると、文書名６０４で表されるボックス文書のプリント設定は、元プリント設定６０５で表示されたプリント設定のまま登録される。該当の文書がリストアされる際には、文書管理部３１０がボックス文書記憶部３０８２の該当の文書のプリント設定及び後加工設定を元プリント設定６０５に表示された内容のまま登録する。
【００４９】
オペレータが、「新設定に更新」を選択すると、文書名６０４で表されるボックス文書のプリント設定は、更新可能プリント設定６０６で表示されたプリント設定に更新登録される。該当の文書がリストアされる際には、文書管理部３１０がボックス文書記憶部３０８２の該当の文書のプリント設定及び後加工設定を更新可能プリント設定６０６に表示された内容で更新する。
【００５０】
オペレータが、「新設定を追加」を選択すると、文書名６０４で表されるボックス文書のプリント設定に、更新可能プリント設定６０６で表示したプリント設定が追加登録される。該当の文書がリストアされる際には、文書管理部３１０が、ボックス文書記憶部３０８２の該当の文書のプリント設定及び後加工設定に、更新可能プリント設定６０６に表示された内容を追加登録する。
＜＜機器構成情報テーブル＞＞
図７は、機器構成情報記憶部３０８１に登録される機器構成情報テーブル７００の一例を示す図である。機器構成情報テーブル７００は、モノクロＭＦＰやカラーＭＦＰ、ニアライン製本機やオフライン製本機等、各デバイスの処理可能な機能種類、処理速度、処理可能量、処理単価などの機器情報を含んでいる。また、機器構成情報テーブル７００は、その機器情報の更新履歴を管理するための更新日時情報も含んでいる。
【００５１】
機器構成情報テーブル７００への登録は、ネットワーク１０１を介してＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）情報などを利用して、機器間で自動登録するようにしても良い。また、オペレータが作業ＰＣ１０２上の画面を操作することにより手動で項目を設定しても良い。例えば、オフライン製本機１０６に代表されるオフライン機の情報や、各機器を操作するオペレータの時間単価などの情報を登録する場合には、オペレータが作業ＰＣ１０２上の画面で操作することにより手動で登録する。
【００５２】
デバイスＩＤ７０１は、各機器を特定する識別子であり、機器構成管理部３０９が機器構成情報記憶部３０８１に新しい機器を登録する際に発行される。設定更新日時７０２は、該当のデバイス情報を登録／更新した日時が登録される。なお、機器構成情報テーブル７００は、各機器情報の更新履歴情報も管理するため、デバイスＩＤ７０１と設定更新日時７０２の２つの項目をキーにすることにより、レコードを一意に特定できる。
【００５３】
デバイス名７０３は、各機器の表示名を表しており、図５のプリント設定更新確認画面５００や図６のリストア画面６００において、機器名を表示する際にも用いられる。印刷機能７０４には、該当の機器を用いた印刷出力の能力（機能種類、処理速度、処理可能量、処理単価）が登録されている。後加工機能７０５には、該当の機器又は該当の機器とインライン接続する後加工機を用いた後加工の能力（機能種類、処理速度、処理可能量、処理単価）が登録されている。また、後加工機能７０５には、中綴じ製本やくるみ製本などの製本加工についての情報も登録されている。装着アクセサリ７０６には、該当の機器にインライン装着されるアクセサリ機器（給紙系、排紙系）の情報が登録されている。
＜＜ボックス文書情報テーブル＞＞
図８は、ボックス文書記憶部３０８２に登録されるボックス文書情報テーブル８００の一例を示す図である。ボックス文書は、スキャナ制御部３０４又は作業ＰＣ１０２からネットワーク１０１を介して登録される。なお、ボックス文書のリストアの際に、メモリ３０２上に一時的に展開されるリストア対象文書テーブルについてもボックス文書情報テーブル８００と同じ構成となる。
【００５４】
文書ＩＤ８０１は、ボックスに格納される文書を識別するための識別子であり、文書管理部３１０がボックス文書記憶部３０８２に新規に文書を登録する際に発行される。出力設定ＩＤ８０２は、該当のボックス文書に対して設定されているプリント設定情報８０８と後加工設定情報８０９からなる出力設定を識別するための識別子である。図５のプリント設定更新確認画面５００の新プリント設定追加ボタン５０９や、図６のリストア画面６００のプリント設定選択ラジオボタン６１１で「新設定を追加」とした場合に、１つのボックス文書に対して複数の出力設定を保持することができる。その複数の出力設定を１つのボックス文書に関連付けるために、出力設定ＩＤ８０２が用いられる。ボックス文書情報テーブル８００は、文書ＩＤ８０１と出力設定ＩＤ８０２の２つの項目をキーにしてレコードを一意に特定できる。
【００５５】
格納デバイスＩＤ８０３は、該当のボックス文書情報を格納する機器を識別する識別子を設定する。格納デバイスＩＤ８０３に、図７の機器構成情報テーブル７００の例で説明したデバイスＩＤ７０１の識別子が設定されることにより両テーブルが関連付けされる。登録日時８０４は、該当の文書情報が登録／更新された日時が設定される。ボックス番号８０５は、該当の文書が登録されるボックスを識別するための識別子が設定される。
【００５６】
画像データ８０６は、スキャナ制御部３０４や作業ＰＣ１０２からネットワーク１０１を介して入力された画像イメージのデータである。画像データは、ファイル単位であってもページ単位であっても、単一でも複数で構成されていても良い。また、画像データ８０６は、画像データの実体であっても、記憶部３０８に格納された画像データを指す識別子であっても良い。
【００５７】
原稿情報８０７には、該当の文書の原稿についての属性（文書名、ページ数、色区分、原稿サイズなど）が設定される。プリント設定情報８０８には、該当の文書を印刷出力する際の設定情報が格納される。プリント設定情報８０８の具体的な登録内容の例を、以下において説明する。印刷デバイスＩＤ８０８０１には、該当の文書を印刷する機器を識別する識別子が設定される。格納デバイスＩＤ８０３と印刷デバイスＩＤ８０８０１とで異なるデバイスが指定されているのであれば、該当の文書を印刷する際に、ネットワーク１０１を介して画像データ８０６の転送が行われることを意味する。部数８０８０２は、該当の文書を印刷する部数である。用紙種類８０８０３は、普通紙、厚紙、色紙などの該当の文書を印刷する記録紙の種類である。用紙サイズ８０８０４は、Ａ４、Ａ３などの該当の文書を印刷する記録紙のサイズである。両面指定８０８０６は、該当の文書を印刷する際の、両面印刷／片面印刷の情報である。給紙位置８０８０７は、手差し、カセット、デッキなどの該当の文書を印刷する際の給紙位置の情報である。排紙位置８０８０８は、排紙トレイ、フィニッシャ、スタッカなどの該当の文書を印刷する際の排紙位置の情報である。
【００５８】
後加工設定情報８０９には、該当の文書の印刷出力後の後加工に関する設定情報が格納される。後加工設定情報８０９の具体的な登録内容の例を、以下において説明する。後加工デバイスＩＤ８０９０１には、該当の文書を後加工する機器を識別する識別子が設定される。印刷デバイスＩＤ８０８０１と後加工デバイスＩＤ８０９０１とで異なるデバイスが指定されているのであれば、該当の文書の印刷後に、オペレータにより機器間で記録紙の搬送が行われるということを意味する。製本方法８０９０２は、中綴じ製本、くるみ製本などの該当の文書の製本方法の情報である。断裁方法８０９０３は、一方断裁、三方断裁などの該当の文書の断裁方法の情報である。手動処理回数８１０には、給紙処理回数、排紙処理回数、機器間搬送回数など、該当の文書の出力完了までにオペレータによる手動処理が必要となる回数が格納されている。総作業時間８１１には、該当の文書の原稿情報８０７のページ情報と部数８０８０２と、機器構成情報テーブル７００で管理する速度情報などから導き出した印刷処理時間と後加工処理時間の合計値からなる総作業時間情報が格納されている。総コスト８１２には、該当の文書の原稿情報８０７とプリント設定情報８０８と後加工設定情報８０９と、機器構成情報テーブル７００で管理するコスト情報などから導き出した印刷処理コストと後加工処理コストの合計値からなる総コスト情報が格納されている。
＜＜画像データの一部改変＞＞
図９は、画像データを一部改変する例を説明するための図である。ボックス文書の登録以降に、該当のボックス文書の元の出力設定で設定されている機器が除去されて利用不可能である場合を考える。その場合に、オフラインで後加工を行えば、該文書の出力結果を得ることが可能となると出力設定比較部３１２により判断される場合がある。その場合の印刷やリストアに際しては、画像処理部３１３が該当の文書の画像データを一部改変し、出力設定比較部３１２が、新しい出力設定としてオフライン処理を指示する出力設定に設定する。
【００５９】
具体的には、カラーＭＦＰ１０４にインライン接続する断裁機が利用不可能になった場合を考える。その場合に、オペレータが印刷済みの記録紙をオフライン断裁機を用いて断裁する。オフラインで断裁をする場合に、断裁位置が明示的に示されることが望ましい。元画像が元画像データイメージ９０１に示すようにＡ４サイズに印刷されることを想定する。該当のイメージを印刷後にオフライン断裁機により断裁するために、更新後画像データイメージ９０２に断裁位置を表すトンボ９０２０１を追加した画像データをカラーＭＦＰ１０４にて印刷する。また、画像データを更新後画像データイメージ９０２のように変更する場合に、元のプリント設定情報８０８の用紙サイズ８０８０４を変更する。例えば元のプリント設定情報の用紙サイズが「Ａ４」であった場合、元の用紙サイズよりも一回り大きな「Ａ４ノビ」に変更される。オペレータは、更新後画像データイメージ９０２のトンボ９０２０１に従って、オフライン断裁機を用いて断裁処理を実施する。
＜＜実施形態フロー＞＞
以下、図１０及び図１１のフローチャートを参照して、本実施形態における処理の手順について説明する。本実施形態においては、画像形成装置を適用したカラーＭＦＰ１０４においてボックスに文書を格納し、格納されたボックス文書を印刷する際に、文書登録時（ボックスへの保存時）からの機器構成情報の変更点が取得される。更に、元の出力設定とは別の新しい出力設定を選択すると効果的であるか否かが判断され、効果的であると判断された文書については、新しい出力設定により印刷が行われる。
【００６０】
図１０に示すフローチャートは、カラーＭＦＰ１０４のボックスに文書を新規に登録する手順を示すフローチャートである。オペレータが、カラーＭＦＰ１０４の操作部４００を操作し、スキャナ部２０１に置いた原稿を読み込ませ、ボックスに格納するまでの処理の手順を示す。なお、本願のフローチャートの各ステップは、カラーＭＦＰ１０４のＣＰＵ３０１が各処理モジュールを制御することによって実行される。
【００６１】
まず、ステップＳ１００１において、制御部３００は、オペレータによる操作部４００を介した指示に従って、特定のボックスを選択し、「原稿読込」を指示する。スキャナ制御部３０４の制御によって、スキャナ部２０１に置かれた原稿が読み込まれ、画像データとしてメモリ３０２に一度保存される。ここで、オペレータが「原稿読込」を指示する際に、「用紙種類：普通紙」、「用紙サイズ：Ａ４」、「色区分：カラー」、「両面指定：両面」、「製本指定：くるみ製本」をプリント設定情報（出力設定情報）として設定したとする。
【００６２】
次に、ステップＳ１００２において、文書管理部３１０が、該当の文書をボックス文書記憶部３０８２に新規登録する。まず、文書管理部３１０は、ボックス文書情報テーブル８００に新規レコードを追加するための文書ＩＤ８０１と出力設定ＩＤ８０２を生成し、登録日時８０４として現時刻を取得する。更に、文書管理部３１０は、格納デバイスＩＤ８０３として、カラーＭＦＰ１０４を指す識別子を設定する。ボックス番号８０５には、Ｓ１００１にて指定されたボックスの番号が割り振られ、新規のレコードを１件追加して８０１〜８０５の各値をそのレコードに設定する。  次に、ステップＳ１００３において、文書管理部３１０は、ステップＳ１００２において生成された新規のレコードに以下の値を設定する。文書管理部３１０は、ステップＳ１００１においてメモリ３０２に一次格納された画像データを記憶部３０８に格納し、その画像データを指す識別子を画像データ８０６に設定する。文書管理部３１０は、その画像データのページ数や原稿サイズ等の原稿情報を原稿情報８０７に設定する。
【００６３】
文書管理部３１０は、また、プリント設定情報８０８として、オペレータが設定した各種の値を設定する。印刷デバイスＩＤ８０８０１には、カラーＭＦＰ１０４を示す識別子が設定される。部数８０８０２には、指定された部数が設定される。用紙種類８０８０３には、普通紙を示す識別子が設定される。用紙サイズ８０８０４には、Ａ４を示す識別子が設定される。色区分８０８０５には、カラーを示す識別子が設定される。両面指定８０８０６には、両面を示す識別子が設定される。文書管理部３１０は、給紙位置８０８０７に、カラーＭＦＰ１０４の給紙位置から、オペレータにより指定された用紙が給紙可能な給紙位置を設定する。文書管理部３１０は、排紙位置８０８０８に、カラーＭＦＰ１０４の排紙位置から、オペレータにより指定された仕上げ方法に適した排紙位置を指定する。
【００６４】
また、文書管理部３１０は、後加工設定情報８０９に、オペレータが設定した各種の値を設定する。後加工デバイスＩＤ８０９０１には、例えば、ニアライン製本機１０５を示す識別子が設定される。製本方法８０９０２には、くるみ製本を指す識別子が設定される。
【００６５】
次に、ステップＳ１００４において、文書管理部３１０は、原稿情報８０７、プリント設定情報８０８、後加工設定情報８０９に設定された情報から、手動処理回数、総作業時間、総コストを計算する。ここで、手動処理回数の算出方法を説明する。例えば、記録紙の排紙部処理の操作回数であれば、文書管理部３１０は、原稿情報８０７に含まれるページ情報とプリント設定情報８０８の情報（部数８０８０２など）を元にして、印刷枚数を導き出す。次に、文書管理部３１０と機器構成管理部３０９とが連携し、排紙位置８０８０８に搭載可能な枚数を、印刷デバイスＩＤ８０８０１の識別子をキーとして機器構成情報記憶部３０８１から導き出す。次に、文書管理部３１０は、印刷枚数を搭載可能枚数で割ることにより、オペレータによる手動操作が必要な排紙部の操作回数を導き出すことができる。
【００６６】
また、手動処理回数の算出方法の他の例として、給紙処理の操作回数であれば、文書管理部３１０は、上述の方法で印刷枚数を導き出す。次に、文書管理部３１０と機器構成管理部３０９とが連携し、給紙位置８０８０７に搭載可能な枚数を、印刷デバイスＩＤ８０８０１の識別子をキーとして機器構成情報記憶部３０８１から導き出す。次に、文書管理部３１０は、印刷枚数を搭載可能枚数で割ることにより、オペレータによる手動操作が必要な給紙処理の操作回数を導き出すことができる。
【００６７】
また、手動処理回数の算出方法の他の例として、機器間の記録紙の搬送回数であれば、文書管理部３１０は、まず、印刷デバイスＩＤ８０８０１と後加工デバイスＩＤ８０９０１とを比較する。その結果、異なる値であれば、機器間でオペレータによる印刷物の搬送が少なくとも１回必要であると判断する。次に、文書管理部３１０は、上述の方法で印刷枚数を導き出す。次に、文書管理部３１０と機器構成管理部３０９とが連携し、排紙位置８０８０８に搭載可能な枚数を印刷デバイスＩＤ８０８０１の識別子をキーとして機器構成情報記憶部３０８１から導き出す。次に、文書管理部３１０は、印刷枚数を搭載可能枚数で割ることにより、排紙部の操作回数、即ち、機器間で必要なオペレータによる印刷物の搬送回数を導き出すことができる。
【００６８】
総作業時間の算出方法の例を説明する。カラーＭＦＰ１０４で印刷された結果をニアライン製本機１０５で製本する場合に、文書管理部３１０は、上述の方法で印刷枚数を導き出す。次に、印刷デバイスＩＤ８０８０１の識別子をキーとして機器構成情報記憶部３０８１から印刷の速度を、後加工デバイスＩＤ８０９０１の識別子をキーとして機器構成情報記憶部３０８１から後加工の速度を導き出す。それぞれを印刷枚数で割って処理時間を導き出し加算することによって総作業時間を導き出すことができる。
【００６９】
総コストの算出方法の例を説明する。カラーＭＦＰ１０４で印刷された結果をニアライン製本機１０５で製本する場合に、文書管理部３１０は、上述の方法で印刷枚数を導き出す。次に、印刷デバイスＩＤ８０８０１の識別子をキーとして機器構成情報記憶部３０８１から印刷の単価を、後加工デバイスＩＤ８０９０１の識別子をキーとして機器構成情報記憶部３０８１から後加工の単価を導き出す。それぞれの印刷枚数等で掛けてコストを導き出し加算することによって総コストを導き出すことができる。
【００７０】
文書管理部３１０が、以上の計算により得た値をステップＳ１００２において生成された新規レコードの手動処理回数８１０、総作業時間８１１、総コスト８１２に設定する。以上により、オペレータがスキャナ部２０１に置いた原稿を読み込み、ボックスに格納するまでの一連の処理が終了する。
【００７１】
図１１は、カラーＭＦＰ１０４のボックスに文書が格納された後、機器構成が変更され、その後、格納された文書が印刷されるまでの処理の手順を示すフローチャートである。
【００７２】
ここでは、機器構成変更時の詳細の処理フローは省略するが、新しい機器が追加される等、機器構成に変更がある場合には、機器構成管理部３０９が、機器構成情報記憶部３０８１の機器構成情報テーブル７００に対して、レコードの追加、更新を行う。機器構成管理部３０９による機器構成情報テーブル７００の更新の際に、該当のレコードを更新した日時の情報が設定更新日時７０２に設定される。
【００７３】
まず、ステップＳ１１０１において、制御部３００は、オペレータによる操作部４００を介した操作に従って、ボックスに保持された特定の文書を選択し「印刷」を指示する。
【００７４】
ステップＳ１１０２において、文書管理部３１０が、オペレータにより選択された文書のボックス文書情報テーブル８００に含まれる登録日時８０４から登録日時情報を取得する。次に、取得された登録日時情報と現在の時刻情報とを用いて、機器構成管理部３０９が、機器構成情報記憶部３０８１の機器構成情報テーブル７００から、文書登録後から現在までの機器構成の変更点の差分を取得する。機器構成の変更点は、印刷機能７０４や後加工機能７０５の各機能項目における変更点として取得される。
【００７５】
ステップＳ１１０３において、文書管理部３１０は、該当のボックス文書のプリント設定情報８０８や後加工設定情報８０９において、Ｓ１１０２において取得された機器構成の変更点に関連する出力設定の項目を抽出する。
【００７６】
ステップＳ１１０４において、出力設定比較部３１２が、機器構成の変更を考慮して、該当のボックス文書のプリント設定情報８０８や後加工設定情報８０９に設定されている元の出力設定のままで処理可能か否かを判断する。ここで、可能と判断された場合には、ステップＳ１１１１に進む。一方、元の出力設定のままでは処理不可能であると判断された場合には、ステップＳ１１０５に進む。
【００７７】
Ｓ１１０４は、出力設定比較部３１２が、ステップＳ１１０３で取得されたボックス文書の出力設定の各項目を実行するために必要な機能が、Ｓ１１０２により取得された機器構成の変更点により失われているか否かを判断することにより、実行される。
【００７８】
ステップＳ１１０５において、出力設定比較部３１２は、取得された機器構成の変更点の情報から、該当の文書の出力設定をインライン又はネットワーク１０１で繋がるニアラインで処理可能か否かを判断する。ここで、処理可能と判断された場合には、ステップＳ１１０６に進む。一方、処理不可能と判断された場合には、ステップＳ１１０７に進む。
【００７９】
ステップＳ１１０６において、出力設定比較部３１２は、機器構成情報テーブル７００から取得された最新の機器構成の情報を用いて、インライン又はネットワーク１０１で繋がるニアラインで処理する新しい出力設定を該当の文書に設定する。例えば、ボックス文書登録時にカラーＭＦＰ１０４にくるみ製本機がインライン接続されていたが、機器構成変更により、文書印刷時にそのくるみ製本機が無くなった場合を考える。その場合に、印刷時の後加工設定として、出力設定比較部３１２は、文書の後加工設定情報８０９の後加工デバイスＩＤ８０９０１で示す機器をカラーＭＦＰ１０４からニアライン接続するニアライン製本機１０５に変更する。このように、元の出力設定において、オンライン上で互換性のある互換デバイス（例えば、インライン接続されているくるみ製本機からニアライン製本機への変更）に自動的に変更され、新たな出力設定とすることができる。
【００８０】
ステップＳ１１０７において、出力設定比較部３１２は、まず機器構成情報テーブル７００から、オフライン加工機の情報を取得する。次に、出力設定比較部３１２は、取得されたオフライン加工機の後加工機能７０５の項目を用いて、該当のボックス文書の後加工設定に関する処理を実行できるか否かを判断する。具体的には、該当の文書の後加工設定の各項目がオフライン加工機の後加工機能７０５の項目に含まれているか否かが判断される。ここで、処理可能と判断された場合には、ステップＳ１１０８に進む。一方、Ｓ１１０７において、出力設定比較部３１２が、オフラインでも処理不可能であると判断した場合には、ステップＳ１１０９に進む。なお、オフライン製本機１０６に代表されるオフライン加工機の情報は、事前にオペレータにより機器構成情報テーブル７００に登録されているものとする。
【００８１】
ステップＳ１１０８において、出力設定比較部３１２は機器構成情報テーブル７００から取得した最新の機器構成情報に含まれるオフラインの後加工機の情報を用い、該当の出力設定にオフラインで処理するために必要な新しい出力設定を設定する。その際に、画像データに改変が必要であると出力設定比較部３１２が判断した場合には、画像処理部３１３に対して画像データ８０６に含まれる画像データの改変を指示する。なお、画像データの改変については、図９にて上述したため省略する。なお、画像処理部３１３による画像データの改変が行われる更に他の例としては、ボックス文書登録時のプリント設定として画像データ８０６に対して特定の「透かしデータ」を合成して印刷する設定になっていたとする。しかしながら、印刷時に他のプリンタに転送して印刷することとし、転送先のプリンタには該当の「透かしデータ」が存在しない場合がある。この場合、画像処理部３１３に対しては画像データ８０６に含まれる画像データに対して、該当の「透かしデータ」を予め画像合成するように改変が指示される。
【００８２】
ステップＳ１１０９において、出力設定比較部３１２は、該当の文書の出力設定のうち、オンラインでもオフラインでも処理不可能な設定に関しては、設定を外すなどの「丸め処理」をする新しい出力設定を設定する。例えば、ボックス文書登録時の後加工設定情報８０９には、ラミネート加工する設定がされていたが、印刷時には、ラミネート加工機が無くなっていた場合、ラミネート加工の設定を削除するように後加工設定情報８０９を更新する。
【００８３】
ステップＳ１１１０において、出力設定比較部３１２が設定した新しい出力設定を用いて、プリンタ制御部３０５や後処理制御部３０６の制御によりカラーＭＦＰ１０４から該当のボックス文書が印刷出力され、その出力設定に従って後加工処理が行われる。印刷出力の前に、操作制御部３０７が表示制御するタッチパネル部４０１に該当の文書の更新された出力設定を画面表示しても良い。以上のように、機器構成の変更により該当のボックス文書のプリント設定情報８０８や後加工設定情報８０９に設定されている元の出力設定のままでは処理不可能である場合の一連の処理フローが終了する。
【００８４】
次に、ステップＳ１１０４において、処理可能（Ｓ１１０４−Ｎｏ）であると判定された場合の手順について説明する。ステップＳ１１１１で、出力設定比較部３１２は、文書のプリント設定情報８０８と後加工設定情報８０９の情報と文書管理部３１０が取得した機器構成の変更点の情報を元にし、関連する機器の機器構成情報テーブル７００から最新の機器構成の情報を取得する。出力設定比較部３１２は、元の出力設定の結果から得られる出力結果と同等の出力結果を得るために、最新の機器構成情報を用いると元の出力設定とは異なる新しい出力設定を用いることが可能ならば、その新しい出力設定を生成する。
【００８５】
ステップＳ１１１１において、その新しい出力設定を用いることが可能であるか否かが判断される。ここで、可能であると判断された場合には、ステップＳ１１１２に進み、一方、該新しい出力設定を用いることが不可能であると判断された場合には、ステップＳ１１１７に進む。
【００８６】
ステップＳ１１１２において、出力設定比較部３１２は、元の出力設定と新しい出力設定とを、効率について比較する。出力設定比較部３１２は、３つの点で比較を行う。１点目は、新しい出力設定において必要となる手動処理を算出し、文書の手動処理回数８１０の値と比較する。２点目は、新しい出力設定において必要となる総作業時間を算出し、文書の総作業時間８１１の値と比較する。３点目は、新しい出力設定において必要となる総コストを算出し、文書の総コスト８１２の値と比較する。
【００８７】
手動処理回数、総作業時間等の算出の具体例は、図５において上述したので省略する。
【００８８】
ステップＳ１１１３において、出力設定比較部３１２は、元の出力設定と新しい出力設定とを比較した結果、新しい出力設定を選択すると、オペレータの手動処理回数が減る、総作業時間が減る、総コストが安くなるのいずれかに当てはまるか否かを判断する。ここで、新しい出力設定を選択すると、オペレータの手動処理回数が減る、総作業時間が減る、総コストが安くなる、のいずれかに当てはまると判断された場合は、ステップＳ１１１４に進む。一方、新しい出力設定を選択しても、オペレータの手動処理回数が減る、総作業時間が減る、総コストが安くなる、のいずれにも当てはまらないと判断された場合には、ステップＳ１１１７に進む。このように、本実施形態においては、元の出力設定より、処理効率が高くなる新しい出力設定を決定することができる。
【００８９】
ステップＳ１１１４において、出力設定比較部３１２は、操作制御部３０７に対して、タッチパネル部４０１に該当の文書の新しい出力設定を表示するように指示する。すると、タッチパネル部４０１には、図５のプリント設定更新確認画面５００で示したような画面が表示される。その画面には、元の出力設定と新しい出力設定が表示されており、オペレータが任意で出力時の設定として新しい出力設定を選択することができる。
【００９０】
ステップＳ１１１５において、制御部３００は、オペレータが図５のプリント設定更新確認画面５００の新プリント設定更新ボタン５０８を押下するなどして新しい出力設定での出力を選択したか否かを判断する。ここで、オペレータにより新しい出力設定での出力が選択された場合には、ステップＳ１１１６に進む。一方、オペレータが図５のプリント設定更新確認画面５００の戻るボタン５１０を押下するなどして元の出力設定のままの出力を希望して新しい出力設定は選択しなかった場合には、ステップＳ１１１７に進む。
【００９１】
ステップＳ１１１６において、出力設定比較部３１２は、該当の文書に新しい出力設定を設定する。その際に、出力設定比較部３１２が文書管理部３１０に対して指示し、ボックス文書記憶部３０８２のボックス文書情報テーブル８００のプリント設定情報８０８や後加工設定情報８０９を更新又は追加設定して保存することも可能である。
【００９２】
ステップＳ１１１７において、出力設定比較部３１２が設定した出力設定を用いて、プリンタ制御部３０５や後処理制御部３０６の制御によりカラーＭＦＰ１０４から該当のボックス文書が印刷され、その出力設定に従って後加工処理が行われる。これにより、機器構成の変更により該当のボックス文書のプリント設定情報８０８や後加工設定情報８０９に設定されている元の出力設定とは別の新しい出力設定によって出力される場合の一連の処理フローが終了する。
【００９３】
なお、図１１のフローチャートはカラーＭＦＰ１０４に格納されるボックス文書の印刷を例にして説明したが、他の画像形成装置に格納される文書の印刷の場合においても適応可能である。また作業ＰＣ１０２の様な情報処理装置の記憶装置内に図８で説明したボックス文書情報テーブル８００と同等の文書を管理する場合においても応用が可能である。
【００９４】
以下、図１２及び図１３のフローチャートにおいては、本発明の代表的な実施形態における画像形成装置を適用したカラーＭＦＰ１０４において、ボックスに格納された文書をバックアップし、バックアップされた文書をリストアする際について考える。本フローチャートにおいては、文書登録時からの機器構成情報の変更点を取得し、元の出力設定とは別の新しい出力設定を選択すると効果的であるか否かを判断する。その結果、効果的であると判断された文書については、新しい出力設定によりボックス文書の出力設定を更新又は追加した上でリストアを行う。
【００９５】
図１２は、カラーＭＦＰ１０４のボックスに格納される複数の文書をバックアップする処理の手順を示すフローチャートである。オペレータが、カラーＭＦＰ１０４とネットワーク１０１を介して接続されている作業ＰＣ１０２の画面を操作して、カラーＭＦＰ１０４のボックス文書を作業ＰＣ１０２の記憶領域にバックアップするまでの処理フローである。
【００９６】
ステップＳ１２０１において、まず、制御部３００は、オペレータが操作する作業ＰＣ１０２から、カラーＭＦＰ１０４のボックス文書のバックアップを実行するためのリクエストを受信する。バックアップ対象としては、文書を特定しても、ボックスを特定しても、全文書を対象としても良い。ステップＳ１２０２において、バックアップ／リストア制御部３１１は、文書管理部３１０に指示することにより、バックアップ対象に指定された少なくとも１つ以上のボックス文書の情報をボックス文書記憶部３０８２より取得する。取得された少なくとも１つ以上のボックス文書情報は、プリント設定情報８０８や後加工設定情報８０９などを含むボックス文書情報テーブル８００のレコードと画像データ８０６の実ファイルデータとを含んでいる。ステップＳ１２０３において、バックアップ／リストア制御部３１１は、少なくとも１つ以上のボックス文書のバックアップデータを生成する。バックアップ／リストア制御部３１１により生成されるバックアップデータは、ステップＳ１２０２において取得されたボックス文書情報を、暗号化して圧縮することにより１つのファイルとして作成される。ステップＳ１２０４でバックアップ／リストア制御部３１１は、ステップＳ１２０１で作業ＰＣ１０２より受けたリクエストのレスポンスとして、生成されたバックアップデータを外部インタフェース３０３とネットワーク１０１を介し作業ＰＣ１０２に送信する。
【００９７】
オペレータが作業ＰＣ１０２の操作画面上のウェブブラウザ上に表示されたバックアップ画面において保存先を指定することにより、作業ＰＣ１０２の記憶領域にバックアップデータが保存される。これにより、オペレータが作業ＰＣ１０２を操作してボックス文書をバックアップする一連の処理フローが終了する。
【００９８】
図１３のフローチャートは、図１２に示すフローチャートで説明したボックス文書のバックアップ後に、機器構成に変更があった場合におけるボックス文書のリストアの際の一連の処理フローである。図１２に示すバックアップデータが、図１３に示すリストアデータとなる。
【００９９】
新しい機器が追加される等の機器構成に変更がある場合には、制御部３００の機器構成管理部３０９が、機器構成情報記憶部３０８１の機器構成情報テーブル７００に対して、レコードの追加、更新を行う。機器構成管理部３０９による機器構成情報テーブル７００の更新の際に、該当のレコードの設定更新した日時の情報が設定更新日時７０２に設定される。
【０１００】
ステップＳ１３０１では、制御部３００は、オペレータがカラーＭＦＰ１０４と接続される作業ＰＣ１０２のウェブブラウザに表示された画面を操作し、作業ＰＣ１０２の記憶領域に格納されたバックアップデータのリストア開始の指示を受信する。すると、バックアップ／リストア制御部３１１は、ネットワーク１０１を介してバックアップデータを受信し、メモリ３０２上に展開して復号化し、ボックス文書情報テーブル８００と同じ構成のリストア対象文書テーブルをメモリ３０２上に保持する。
【０１０１】
ステップＳ１３０２において、機器構成管理部３０９が、機器構成情報記憶部３０８１の機器構成情報テーブル７００より現在の機器構成の情報を取得する。
【０１０２】
ステップＳ１３０３において、バックアップ／リストア制御部３１１がリストア対象文書テーブルを全て読み込み終えた場合には、ステップＳ１３１８に進む。一方、未読み込みの文書データがリストア対象文書テーブルにまだ存在する場合には、ステップＳ１３０４に進む。
【０１０３】
ステップＳ１３０４において、バックアップ／リストア制御部３１１が、ステップＳ１３０１においてメモリ３０２上に保持したリストア対象文書テーブルから次の文書データを１件読み込む。
【０１０４】
ステップＳ１３０５において、文書管理部３１０が、リストア対象文書テーブルより該当の文書データの登録日時情報を取得する。続けて、機器構成管理部３０９が、登録日時情報を元に、機器構成情報記憶部３０８１の機器構成情報テーブル７００より、文書登録後から現在までの機器構成の変更点の差分を取得する。機器構成の変更点は、印刷機能７０４や後加工機能７０５の各機能項目での変更点として取得される。
【０１０５】
ステップＳ１３０６で、バックアップ／リストア制御部３１１は、取得された機器構成の変更点の内、該当文書データのプリント設定情報や後加工設定情報に関連する出力設定の項目を取得し、関係する項目があると判断した場合に、Ｓ１３０７に進む。一方、関係する項目が無いと判断された場合には、ステップＳ１３０３に戻る。
【０１０６】
ステップＳ１３０７で、出力設定比較部３１２が、該当文書に設定されている元の出力設定のままで、現在の機器構成において処理可能と判断した場合には、ステップＳ１３１４に進む。一方、元の出力設定のままでは処理不可能と判断した場合には、ステップＳ１３０８に進む。
【０１０７】
元の出力設定のままで処理可能か不可能かの判断は、基本的にＳ１１０４と同じであるため省略する。
【０１０８】
ステップＳ１３０８において、出力設定比較部３１２は、取得された機器構成の変更点の情報から、該当の文書の出力設定をインライン又はネットワーク１０１で繋がるニアラインで処理可能と判断した場合にはステップＳ１３０９に進む。一方、該当の文書の出力設定をインライン又はネットワーク１０１で繋がるニアラインでは処理不可能と判断した場合にはステップＳ１３１０に進む。
【０１０９】
ステップＳ１３０９で、出力設定比較部３１２は、最新の機器構成の情報を用いて、インライン又はネットワーク１０１で繋がるニアラインで処理する新しい出力設定をリストア対象文書テーブルの該当する文書に設定する。例えば、ボックス文書登録時にはカラーＭＦＰ１０４にくるみ製本機がインライン接続していて、機器構成変更があり文書リストア時にはくるみ製本機が無くなっていた場合を考える。その場合のリストア時の後加工設定として、リストア対象文書テーブルの文書の後加工設定情報８０９の後加工デバイスＩＤ８０９０１で示す機器をカラーＭＦＰ１０４からニアライン接続するニアライン製本機１０５に変更する。ステップＳ１３０９の処理後、ステップＳ１３０３に戻る。
【０１１０】
ステップＳ１３１０において、出力設定比較部３１２は、まず機器構成情報テーブル７００から、ステップＳ１３０６にて取得した該当の文書データの出力設定の各項目に関連するオフライン加工機の情報を取得する。続けて、出力設定比較部３１２は、取得したオフライン加工機の後加工機能７０５の項目に該当の文書データの後加工設定の各項目が含まれているか否かを判断する。それによって、該当の文書の後加工設定の各項目がオフライン加工機の後加工機能７０５の項目に含まれており、オフラインでなら処理可能と判断した場合には、ステップＳ１３１１に進む。一方、該当の文書の後加工設定の各項目がオフライン加工機の後加工機能７０５の項目に含まれてなく、オフラインでも処理不可能と判断した場合には、ステップＳ１３１２に進む。なお、オフライン製本機１０６に代表されるオフライン加工機の情報は、事前にオペレータにより機器構成情報テーブル７００に登録されているものとする。
【０１１１】
ステップＳ１３１１で、出力設定比較部３１２は、最新の機器構成の情報に含まれるオフラインの後加工機の情報を用いて、リストア対象文書テーブルの該当する文書の出力設定にオフラインで処理する新しい出力設定を設定する。その際に、画像データに改変が必要と出力設定比較部３１２が判断した場合には、画像処理部３１３に対してリストア対象文書テーブルの該当する文書の画像データ８０６に含まれる画像データの改変を指示する。なお、改変の具体例は図９、Ｓ１１０８にて上述したので省略する。
【０１１２】
ステップＳ１３１２において、出力設定比較部３１２は、リストア対象文書テーブルの文書の出力設定のうち、オンラインでもオフラインでも処理不可能な設定に関しては設定を外すなどの「丸め処理」をする新しい出力設定を設定する。なお、Ｓ１３１２の具体例は上述したＳ１１０９と同じである。その際、出力設定比較部３１２は、リストア対象文書テーブルの文書の後加工設定情報８０９を更新する。ステップＳ１３１２の処理後、ステップＳ１３０３に戻る。
【０１１３】
次に、ステップＳ１３０７において、処理可能であると判断された場合の手順について説明する。ステップＳ１３１４で、出力設定比較部３１２は、リストア対象文書テーブルの文書の出力設定により得られる結果と同等の出力結果を得るために、元の出力設定とは異なる新しい出力設定を用いることが可能であれば、その新しい出力設定を生成する。ここで、出力設定は、プリント設定情報８０８と後加工設定情報８０９からなる。新しい出力設定生成に用いる情報としては、ステップＳ１１０５において、文書管理部３１０が取得した機器構成の変更点の情報と、ステップＳ１３０２において、機器構成管理部３０９が取得した最新の機器構成の情報を利用する。新しい出力設定を用いることが可能であればステップＳ１３１５に進み、一方、新しい出力設定を用いることが不可能であればステップＳ１３０３に戻る。
【０１１４】
ステップＳ１３１５において、出力設定比較部３１２は、元の出力設定と新しい出力設定とを比較する。出力設定比較部３１２は、３つの点で比較を行う。１点目は、新しい出力設定において必要となる手動処理を算出して、リストア対象文書テーブルの文書の手動処理回数８１０の値と比較する。２点目は、新しい出力設定において必要となる総作業時間を算出して、リストア対象文書テーブルの文書の総作業時間８１１の値と比較する。３点目は、新しい出力設定において必要となる総コストを算出して、リストア対象文書テーブルの文書の総コスト８１２の値と比較する。
【０１１５】
ステップＳ１３１６で出力設定比較部３１２は、元の出力設定と新しい出力設定とを比較した結果、新しい出力設定を選択すると、オペレータの手動処理回数が減る、総作業時間が減る、総コストが安くなる、のいずれかに当てはまるか否かを判断する。新しい出力設定を選択すると、オペレータの手動処理回数が減る、総作業時間が減る、総コストが安くなる、のいずれかに当てはまると判断した場合はステップＳ１３１７に進む。一方、該新しい出力設定を選択しても、オペレータの手動処理回数が減る、総作業時間が減る、総コストが安くなる、のいずれにも当てはまらないと判断した場合はステップＳ１３０３に戻る。
【０１１６】
ステップＳ１３１７において、出力設定比較部３１２は、文書管理部３１０に対して指示することにより、リストア対象文書テーブルの文書に対して新しい出力設定によりプリント設定情報８０８や後加工設定情報８０９を仮追加する。ステップＳ１３１７の処理後、ステップＳ１３０３に戻る。
【０１１７】
リストア対象文書テーブルの全文書を読み込み終わるとステップＳ１３１８に進む。ステップＳ１３１８でバックアップ／リストア制御部３１１は、ステップＳ１３０１で作業ＰＣ１０２のウェブブラウザより発せられたリストア開始のリクエストに対するレスポンスとして、ネットワーク１０１経由でリストア実行確認画面を返す。すると、作業ＰＣ１０２のウェブブラウザ上に、図６で例を示したようなリストアする文書の情報を含むリストア実行確認画面が表示される。
【０１１８】
ステップＳ１３１９で、出力設定比較部３１２は、リストア対象文書テーブルに対して、オペレータの手動処理回数が減る、総作業時間が減る、総コストが安くなる、のいずれかに当てはまる新しい出力設定が仮追加されているかを判断する。
【０１１９】
ステップＳ１３２０において、バックアップ／リストア制御部３１１は、図６のリストア画面６００の更新候補一覧６０２で例を挙げたように新しい出力設定をリストア実行確認画面上に一覧表示する。画面には、元の出力設定と新しい出力設定が表示されており、オペレータが任意で新しい出力設定を選ぶことが可能である。
【０１２０】
ステップＳ１３２１において、バックアップ／リストア制御部３１１は、オペレータがリストア実行確認画面上の１つ以上の文書に対して新しい出力設定への更新を選択したか否かを判断する。
【０１２１】
ステップＳ１３２２において、バックアップ／リストア制御部３１１は、リストア対象文書テーブルの文書の内、ステップＳ１３２１において新しい出力設定への更新が選択された文書に対して次の処理を行う。バックアップ／リストア制御部３１１が、リストア対象文書テーブルの該当する文書に仮追加されていた新しい出力設定によって、リストア対象テーブルの文書のプリント設定情報８０８や後加工設定情報８０９の情報を更新するように文書管理部３１０へ指示する。
【０１２２】
ステップＳ１３２３において、制御部３００は、オペレータがリストア実行確認画面にてリストア実行ボタンを押下するなどの操作をすることにより、リストア実行の指示を受ける。ステップＳ１３２４では、バックアップ／リストア制御部３１１が、メモリ３０２上のリストア対象文書テーブルに格納された文書情報を、記憶部３０８の各文書のボックス文書記憶部３０８２であるボックス文書情報テーブル８００へのリストアを開始する。バックアップ／リストア制御部３１１が文書管理部３１０に指示し、リストア対象文書テーブルに格納された文書が１件ずつ抽出される。更に、設定されている画像データやプリント設定情報や後加工設定情報によって、ボックス文書記憶部３０８２のボックス文書情報テーブル８００の該当の文書情報が更新される。
【０１２３】
これにより、ボックス文書のバックアップ後に、機器構成に変更があった場合における、該ボックス文書のリストアの際の一連の処理フローが終了する。
【０１２４】
なお、図１３のフローチャートはカラーＭＦＰ１０４に対するボックス文書のリストアを例にして説明したが、他の画像形成装置に対する文書のリストアの場合においても適応可能である。また作業ＰＣ１０２の様な情報処理装置の記憶装置内に図８で説明したボックス文書情報テーブル８００と同等の文書管理を行っている場合には、情報処理装置に対するリストアにおいても応用が可能である。
【０１２５】
本発明は、上記の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体をシステム又は装置に供給し、システム又は装置の情報処理装置（ＣＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行するようにしても良い。この場合、記憶媒体から読み出されたプログラムコード自体が上記実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１２６】
また、そのプログラムコードの指示に基づき、情報処理装置上で稼働しているオペレーティングシステム(ＯＳ)などが実際の処理の一部又は全部を行い、その処理によって上記実施の形態の機能が実現されるようにしても良い。
【０１２７】
更に、記憶媒体から読み出されたプログラム（画像形成プログラム）コードが、情報処理装置に挿入された機能拡張カードや情報処理装置に接続された機能拡張ユニットに備わる記憶媒体に書込まれるようにしても良い。その場合に、プログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現されるようにしても良い。
【０１２８】
また、上記実施の形態の機能を実現するソフトウェアのプログラムコードがネットワークを介して配信されることにより、システム又は装置のハードディスクやメモリ等の記憶手段又はＣＤ−ＲＷ、ＣＤ−Ｒ等の記憶媒体に格納されるようにしても良い。その場合に、そのシステム又は装置の情報処理装置(又はＣＰＵ等)が当該記憶手段や当該記憶媒体に格納されたプログラムコードを読み出して実行するようにしても良い。
【図面の簡単な説明】
【０１２９】
【図１】本発明の代表的な実施形態における画像形成装置を含む画像形成システムの全体構成を示す図である。
【図２】本実施形態における画像形成装置として機能するカラーＭＦＰの内部構造を示す図である。
【図３】図２に示す画像形成装置であるカラーＭＦＰやモノクロＭＦＰにおける制御部のブロック構成を示す図である。
【図４】モノクロＭＦＰ又はカラーＭＦＰに備えられた操作部の一例を示す図である。
【図５】プリント設定更新確認画面の一例を示す図である。
【図６】リストア画面の一例を示す図である。
【図７】機器構成情報テーブルの一例を示す図である。
【図８】ボックス文書情報テーブルの一例を示す図である。
【図９】画像データを一部改変する例を説明するための図である。
【図１０】カラーＭＦＰのボックスに文書を新規に登録する手順を示すフローチャートである。
【図１１】カラーＭＦＰのボックスに文書が格納された後、機器構成が変更され、その後、格納された文書が印刷される処理の手順を示すフローチャートである。
【図１２】カラーＭＦＰのボックスに格納される複数の文書をバックアップする処理の手順を示すフローチャートである。
【図１３】ボックス文書のバックアップ後に、機器構成が変更され、その後、リストアする処理の手順を示すフローチャートである。
【符号の説明】
【０１３０】
１０１  ネットワーク
１０２  作業ＰＣ
１０３  モノクロＭＦＰ
１０４  カラーＭＦＰ
１０５  ニアライン製本機
【図１】
0005171293.tif 000002
【図２】
0005171293.tif 000003
【図３】
0005171293.tif 000004
【図４】
0005171293.tif 000005
【図５】
0005171293.tif 000006
【図６】
0005171293.tif 000007
【図７】
0005171293.tif 000008
【図８】
0005171293.tif 000009
【図９】
0005171293.tif 000010
【図１０】
0005171293.tif 000011
【図１１】
0005171293.tif 000012
【図１２】
0005171293.tif 000013
【図１３】
0005171293.tif 000014