(57)【要約】【課題】  デジタル複合機において、削除した画像データが復元不可能になるセキュリティー機能を、装置のスループットや記録装置の耐久時間への悪影響等の問題が起きる事無く、提供できるようにする。【解決手段】  管理オブジェクトを削除する際に、削除対象の管理オブジェクトと階層的に関連する下位の管理オブジェクトを再帰的に全て削除し、削除する管理オブジェクトに画像データが関連付けられている場合には、その画像データが記憶されている画像記憶手段の記憶領域を再利用可能に制御し、更に、その画像データが関連付けられている管理オブジェクト、或いは、その管理オブジェクトと階層的に関連する上位の管理オブジェクトの何れかにアクセス制限が設定されている場合には、その画像データが記憶されている画像記憶手段の記憶領域を所定の値で上書きする。【選択図】  図１
2006174140.tif 000002
【特許請求の範囲】
【請求項１】
所定の通信媒体を介して複数の情報処理装置から送信されるジョブを実行し、画像データを生成する画像生成手段と、画像生成手段が生成した画像データを書換え可能な記憶領域に記憶する画像記憶手段と、画像記憶手段に記憶された画像データを関連付けた管理オブジェクトと、管理オブジェクトを階層的に関連付けた管理オブジェクトにより画像データを管理する文書管理手段と、文書管理手段の管理オブジェクトの何れかにアクセス制限を設定するアクセス制限設定手段と、を有する画像形成装置であって、
文書管理手段は、管理オブジェクトを削除する際に、削除対象の管理オブジェクトと階層的に関連する下位の管理オブジェクトを再帰的に全て削除し、削除する管理オブジェクトに画像データが関連付けられている場合には、その画像データが記憶されている画像記憶手段の記憶領域を再利用可能に制御し、更に、その画像データが関連付けられている管理オブジェクト、或いは、その管理オブジェクトと階層的に関連する上位の管理オブジェクトの何れかにアクセス制限が設定されている場合には、その画像データが記憶されている画像記憶手段の記憶領域を所定の値で上書きすることを特徴とする画像形成装置。
【請求項２】
前記文書管理手段は、画像データとページ単位の管理に用いる管理オブジェクトであるページオブジェクトを関連付け、１乃至複数のページオブジェクトとドキュメント単位の管理に用いる管理オブジェクトであるドキュメントオブジェクトを関連付け、１乃至複数のドキュメントオブジェクトとフォルダ単位の管理に用いる管理オブジェクトであるフォルダオブジェクトを関連付けて画像データを管理することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記文書管理手段は、画像データとページ単位の管理に用いる管理オブジェクトであるページオブジェクトを関連付け、１乃至複数のページオブジェクトとドキュメント単位の管理に用いる管理オブジェクトであるドキュメントオブジェクトを関連付け、１乃至複数のドキュメントオブジェクトとバインダ単位の管理に用いる管理オブジェクトであるバインダオブジェクトを関連付け、１乃至複数のバインダオブジェクトとジョブ単位の管理に用いる管理オブジェクトであるジョブオブジェクトを関連付け、１乃至複数のジョブオブジェクトとフォルダ単位の管理に用いる管理オブジェクトであるフォルダオブジェクトを関連付けて画像データを管理することを特徴とする請求項１記載の画像形成装置。
【請求項４】
前記文書管理手段は、１乃至複数のフォルダオブジェクトを管理し、
前記アクセス制限設定手段は、文書管理手段のフォルダオブジェクトに対し、アクセスを許可するためのパスワードを設定し、
文書管理手段は、パスワードが設定されたフォルダオブジェクトに関連付けられたドキュメントオブジェクトを削除する際に、削除対象のドキュメントオブジェクトに関連付けられた全てのページオブジェクトを削除し、削除する各ページオブジェクトに関連付けられた画像データが記憶されている画像記憶手段の記憶領域を再利用可能にするとともに、その記憶領域を所定の値で上書きすることを特徴とする請求項２記載の画像形成装置。
【請求項５】
前記文書管理手段は、１乃至複数のフォルダオブジェクトを管理し、
前記アクセス制限設定手段は、文書管理手段のフォルダオブジェクトに対し、アクセスを許可するためのパスワードを設定し、
文書管理手段は、パスワードが設定されたフォルダオブジェクトに関連付けられたジョブオブジェクトを削除する際に、削除対象のジョブオブジェクトに関連付けられた全てのバインダオブジェクトを削除し、削除する各バインダオブジェクトに関連付けられた全てのドキュメントオブジェクトを削除し、削除する各ドキュメントオブジェクトに関連付けられた全てのページオブジェクトを削除し、削除する各ページオブジェクトに関連付けられた画像データが記憶されている画像記憶手段の記憶領域を再利用可能にするとともに、その記憶領域を所定の値で上書きすることを特徴とする請求項２記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ、スキャナ、ファクシミリ等の機能を有し、生成した画像データを蓄積、管理することができる画像形成装置に関する。
【背景技術】
【０００２】
従来、デジタル複合機やページプリンタなどの画像形成装置では、スキャナで読込んだ画像データやＰＤＬデータを展開して生成した画像データを機器内の記憶装置に保存しておき、後に、保存しておいた画像データの印刷、削除などの操作を可能にする機能が提案されつつある。
【０００３】
また、セキュリティーの観点から、装置内に蓄積した画像データを削除する場合に、その画像データが如何なる方法でも復元できないように完全に消去してしまうような機能が要望されつつある。
【特許文献１】特開平１１−１４６１１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、画像データを復元できないように完全に消去してしまう時には、削除する画像データの記録時の処理と同等、あるいはそれ以上の負荷が発生してしまい、装置内に蓄積する全ての画像データに対してこの処理を施すことは、装置のスループットの低下や記録装置の耐久時間の短縮など、様々な問題を引き起こす可能性があり、検討の余地が残されていると思われる。
【０００５】
本発明は上記の問題点に鑑みて成されたもので、その目的は、ユーザがアクセス制限を設定した画像データを削除する場合のみ、画像データの完全消去を実施し、装置のスループットや記録装置の耐久時間への悪影響が最小となるようにセキュリティー機能を実現する画像形成装置を提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の請求項１の画像形成装置は、所定の通信媒体を介して複数の情報処理装置から送信されるジョブを実行し、画像データを生成する画像生成手段と、画像生成手段が生成した画像データを書換え可能な記憶領域に記憶する画像記憶手段と、画像記憶手段に記憶された画像データを関連付けた管理オブジェクトと、管理オブジェクトを階層的に関連付けた管理オブジェクトにより画像データを管理する文書管理手段と、文書管理手段の管理オブジェクトの何れかにアクセス制限を設定するアクセス制限設定手段と、を有する画像形成装置において、
文書管理手段が、管理オブジェクトを削除する際に、削除対象の管理オブジェクトと階層的に関連する下位の管理オブジェクトを再帰的に全て削除し、削除する管理オブジェクトに画像データが関連付けられている場合には、その画像データが記憶されている画像記憶手段の記憶領域を再利用可能に制御し、更に、その画像データが関連付けられている管理オブジェクト、或いは、その管理オブジェクトと階層的に関連する上位の管理オブジェクトの何れかにアクセス制限が設定されている場合には、その画像データが記憶されている画像記憶手段の記憶領域を所定の値で上書きするように構成した。
【０００７】
また、請求項２の画像形成装置は、文書管理手段が、画像データとページ単位の管理に用いる管理オブジェクトであるページオブジェクトを関連付け、複数のページオブジェクトとドキュメント単位の管理に用いる管理オブジェクトであるドキュメントオブジェクトを関連付け、複数のドキュメントオブジェクトとフォルダ単位の管理に用いる管理オブジェクトであるフォルダオブジェクトを関連付けて画像データを管理するように構成した。
【０００８】
また、請求項３の画像形成装置は、文書管理手段が、画像データとページ単位の管理に用いる管理オブジェクトであるページオブジェクトを関連付け、複数のページオブジェクトとドキュメント単位の管理に用いる管理オブジェクトであるドキュメントオブジェクトを関連付け、複数のドキュメントオブジェクトとバインダ単位の管理に用いる管理オブジェクトであるバインダオブジェクトを関連付け、複数のバインダオブジェクトとジョブ単位の管理に用いる管理オブジェクトであるジョブオブジェクトを関連付け、複数のジョブオブジェクトとフォルダ単位の管理に用いる管理オブジェクトであるフォルダオブジェクトを関連付けて画像データを管理するように構成した。
【０００９】
また、請求項４の画像形成装置は、文書管理手段が、複数のフォルダオブジェクトを管理し、アクセス制限設定手段が、文書管理手段のフォルダオブジェクトに対し、アクセスを許可するためのパスワードを設定し、文書管理手段が、パスワードが設定されたフォルダオブジェクトに関連付けられたドキュメントオブジェクトを削除する際に、削除対象のドキュメントオブジェクトに関連付けられた全てのページオブジェクトを削除し、削除する各ページオブジェクトに関連付けられた画像データが記憶されている画像記憶手段の記憶領域を再利用可能にするとともに、その記憶領域を所定の値で上書きするように構成した。
【００１０】
また、請求項５の画像形成装置は、文書管理手段が、複数のフォルダオブジェクトを管理し、アクセス制限設定手段が、文書管理手段のフォルダオブジェクトに対し、アクセスを許可するためのパスワードを設定し、文書管理手段が、パスワードが設定されたフォルダオブジェクトに関連付けられたジョブオブジェクトを削除する際に、削除対象のジョブオブジェクトに関連付けられた全てのバインダオブジェクトを削除し、削除する各バインダオブジェクトに関連付けられた全てのドキュメントオブジェクトを削除し、削除する各ドキュメントオブジェクトに関連付けられた全てのページオブジェクトを削除し、削除する各ページオブジェクトに関連付けられた画像データが記憶されている画像記憶手段の記憶領域を再利用可能にするとともに、その記憶領域を所定の値で上書きするように構成した。
【発明の効果】
【００１１】
以上に説明したように、本発明によれば、例えば、従来技術で想定したような問題を解決でき、例えば、デジタル複合機において、削除した画像データが復元不可能になるセキュリティー機能を、装置のスループットや記録装置の耐久時間への悪影響等の問題が起きる事無く、提供できる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して本発明の実施例を説明する。
【実施例】
【００１３】
図１は、本発明の実施例であるデジタル複合機の基本構成を示すブロック図である。
【００１４】
デジタル複合機１００は、画像データの読取処理を行うリーダ装置（リーダ部）２００、画像データの出力処理を行うプリンタ装置（プリンタ部）３００、画像データの入出力操作を行うキーボード、及び画像データや各種機能の表示／設定などを行う液晶パネルを備えた操作部１５０、リーダ装置２００を制御して読み込んだ画像データや、ＬＡＮ６００を介してクライアントコンピュータ６０１や６０２より受信したコードデータから生成される画像データを格納／保存できる画像記憶部１６０を装着し、これら各構成要素に接続されて該構成要素を制御する制御装置（コントローラ部）１１０で構成されている。
【００１５】
リーダ装置２００は、原稿用紙を搬送する原稿給紙ユニット２５０と、原稿画像を光学的に読取って電気信号としての画像データに変換するスキャナユニット２１０とを有し、プリンタ装置３００は、記録用紙を収容する複数段の給紙カセットを備えた給紙ユニット３１０と、画像データを記録用紙に転写／定着するマーキングユニット３２０と、印字された記録用紙にソート処理やステイプル処理を施し、外部に排出する排紙ユニット３３０とを有している。
【００１６】
制御装置１１０は、リーダ部２００を制御して、原稿の画像データを読込み、プリンタ部３００を制御して画像データを記録用紙に出力してコピー機能を提供する。また、リーダ部２００から読取った画像データを、コードデータに変換し、ネットワーク６００を介してクライアントコンピュータへ送信するネットワークスキャナ機能、クライアントコンピュータからネットワーク６００を介して受信したコードデータを画像データに変換し、プリンタ部３００に出力するネットワークプリンタ機能、スキャナによって読込んだ画像データや、コードデータから生成した画像データを画像記憶部１６０に保存する画像蓄積機能などの機能ブロックを有している。
【００１７】
図２はリーダ部２００及びプリンタ部３００の詳細を示す断面図である。
【００１８】
リーダ部２００では、原稿給送ユニット２５０に積層された原稿用紙がその積層順に従って、先頭から順次１枚ずつプラテンガラス２１１上へ給送され、スキャナユニット２１０で所定の読み取り動作が終了した後、読み取られた原稿用紙は、プラテンガラス２１１上の原稿を排出トレイ２１９に排出される。また、原稿用紙がプラテンガラス２１１上に搬送されると、ランプ２１２を点灯し、次いで光学ユニット２１３の移動を開始させ、原稿用紙を下方から照射し走査する。そして、原稿用紙からの反射光は、複数のミラー２１４、２１５、２１６、及び、レンズ２１７を介してＣＣＤイメージセンサ（以下「ＣＣＤ」と記す）２１８へ導かれ、走査された原稿画像はＣＣＤ２１８によって読み取られる。ＣＣＤ２１８で読み取られた画像データは、所定の処理が施された後、コントローラユニット１１０に転送される。
【００１９】
原稿給送ユニット２５０が原稿流し読み機能を有している場合、原稿給送部２５０に積層された原稿用紙は、原稿流し読み位置２４０を一定の速度で通過する。この場合、光学ユニット２１３は原稿流し読み位置２４０に移動し、等速で搬送される原稿をランプ２１２によって照射し、ＣＣＤ２１８によって随時読み取ることで画像データを生成し、コントローラユニット１１０に転送される。
【００２０】
次いで、プリンタ部３００では、コントローラ部１１０から出力された画像データに対応するレーザ光が、レーザドライバ３２１により駆動されるレーザ発行部３２２から発行され、感光ドラム３２３にはレーザ光に応じた静電潜像が形成され、現像器３２４により前記静電潜像の部分に現像剤が付着される。
【００２１】
一方、レーザ光の照射開始と同期したタイミングで、カセット３１１、カセット３１２、カセット３１３、カセット３１４、手差し給紙段３１５のいずれかから記録用紙が給紙されて転写部３２５に搬送路３３１により搬送され、感光ドラム３２３に付着している現像剤を記録用紙に転写する。画像データが転写された記録用紙は搬送ベルト３２６によって、定着部３２７に搬送され、定着部３２７における加熱・加圧処理により画像データが記録紙に定着される。定着部３２７を通過した記録紙は搬送路３３５、搬送路３３４を通り、排紙ビン３２８に排出される。印字面を反転して排紙ビン３２８に排出する場合には、搬送路３３６、搬送路３３８まで導かれ、そこから記録紙を逆方向に搬送し、搬送路３３７、搬送路３３４を通り、排紙ビン３２８に排出される。図に記していないが、排紙ビンの変わりに、排紙ユニットを装着することが可能で、排紙ユニットは排出された記録用紙を束ねて記録用紙の仕分け、仕分けされた記録用紙のステイプル処理などを行なうことができる。
【００２２】
また、画像データを記録用紙に両面記録する場合は、定着部３２７を通過したあと、記録紙は、搬送路３３６からフラッパ３２９によって搬送路３３３に導かれ、その後、記録紙を逆方向に搬送し、フラッパ３２９によって搬送路３３８、再給紙搬送路３３２へ導かれる。再給紙搬送路３３２へ導かれた記録紙は上述と同様にして搬送路３３１を通り、転写部３２５へ給紙される。
【００２３】
図３は制御装置（コントローラ部）１１０の詳細を示すブロック図である。
【００２４】
すなわち、メインコントローラ１１１は、ＣＰＵ１１２と、バスコントローラ１１３と、後述する各種コントローラ回路を含む機能ブロックを内蔵すると共に、ＲＯＭ  Ｉ／Ｆ１１５を介してＲＯＭ１１４と接続され、ＤＲＡＭ  Ｉ／Ｆ１１７を介してＤＲＡＭ１１６と接続され、コーデックＩ／Ｆ１１８を介してコーデック１１９と接続され、また、ネットワークＩ／Ｆ１２３を介してネットワークコントローラ１２１と接続され、コネクタ１２２によりＬＡＮ６００との間で所定の制御動作を行なう。ネットワークとしては一般的にイーサネット（登録商標）があげられる。
【００２５】
ＲＯＭ１１４は、メインコントローラ１１１のＣＰＵ１１２で実行される各種制御プログラムや演算データが格納されている。ＤＲＡＭ１１６は、ＣＰＵ１１２が動作するための作業領域や画像データを蓄積するための領域として使用される。コーデック１１９はＤＲＡＭ１１６に蓄積されたラスターイメージデータをＭＨ／ＭＲ／ＭＭＲ／ＪＢＩＧなどの周知の圧縮方式で圧縮し、また圧縮されたデータをラスターイメージに伸長する。また、コーデック１１９にはＳＲＡＭ１２０が接続されており、該ＳＲＡＭ１２０は前記コーデック１１９の一時的な作業領域として使用される。
【００２６】
また、前記メインコントローラ１１１はスキャナバス１４１を介してスキャナＩ／Ｆ１４０に接続され、プリンタバス１４６を介してプリンタＩ／Ｆ１４５に接続され、さらにＰＣＩバス等の汎用高速バス１２５を介して拡張ボードを接続するための拡張コネクタ１２４及び入出力制御部（Ｉ／Ｏ制御部）１２６に接続されている。
【００２７】
Ｉ／Ｏ制御部１２６はリーダ部２００やプリンタ部３００との間で制御コマンドを送受信するための調歩同期式のシリアル通信コントローラ１２７が２チャンネル装備されており、該シリアル通信コントローラ１２７はＩ／Ｏバス１２８を介してスキャナＩ／Ｆ１４０及びプリンタＩ／Ｆ１４５に接続されている。
【００２８】
スキャナＩ／Ｆ１４０は、第一の調歩同期シリアルＩ／Ｆ１４３及び第一のビデオＩ／Ｆ１４４を介してスキャナコネクタ１４２に接続され、さらに該スキャナコネクタ１４２はリーダ部２００のスキャナユニット２１０に接続されている。そして、スキャナＩ／Ｆ１４０はスキャナユニット２１０から受信した画像データに対し所望の２値化処理や、主走査方向及び／又は副走査方向の変倍処理を行い、またスキャナユニット２１０から送られてきたビデオ信号に基づいて制御信号を生成し、スキャナバス１４１を介してメインコントローラ１１１に画像データを転送する。
【００２９】
また、プリンタＩ／Ｆ１４５は、第２の調歩同期シリアルＩ／Ｆ１４８及び第２のビデオＩ／Ｆ１４９を介してプリンタコネクタ１４７に接続され、さらに該プリンタコネクタ１４７はプリンタ部３００のマーキングユニット３２０に接続されている。そして、プリンタＩ／Ｆ１４５はメインコントローラ１１１から出力された画像データにスムージング処理を施して該画像データをマーキングユニット３２０に出力し、さらにマーキングユニット３２０から送られたビデオ信号に基づいて、生成された制御信号をプリンタバス１４６に出力する。
【００３０】
そして、ＣＰＵ１１２は、ＲＯＭ１１４からＲＯＭＩ／Ｆ１１５を介して読み込まれた制御プログラムに基づいて動作し、例えば、クライアントコンピュータ６０１から受信したＰＤＬ（ページ記述言語）データを解釈し、ラスターイメージデータへの展開処理を行なう。
【００３１】
また、バスコントローラ１１３は、スキャナＩ／Ｆ１４０プリンタＩ／Ｆ１４５、その他拡張コネクタ１２４等に接続された外部機器から入出力されるデータ転送を制御するものであり、バス競合時のアービトレーション（調停）やＤＭＡデータ転送の制御を行なう。即ち、例えば、上述したＤＲＡＭ１１６とコーデック１１９との間のデータ転送や、スキャナユニット２１０からＤＲＡＭ１１６へのデータ転送、ＤＲＡＭ１１６からマーキングユニット３２０へのデータ転送等は、バスコントローラ１１３によって制御され、ＤＭＡ転送される。
【００３２】
また、Ｉ／Ｏ制御部１２６は、ＬＣＤコントローラ１３１及びキー入力Ｉ／Ｆ１３０を介してパネルＩ／Ｆ１３２に接続され、パネルＩ／Ｆ１３２は操作部１５０に接続されている。また、前記Ｉ／Ｏ制御部１２６は不揮発性メモリとしてのＥＥＰＲＯＭ１３５に接続され、またＥ−ＩＤＥコネクタ１６１を介して画像データの書き込み／読み出しが可能なハードディスクドライブ（ＨＤＤ）１６２に接続され、さらに、機器内で管理する日付と時刻を更新／保存するリアルタイムクロックモジュール１３３に接続されている。尚、リアルタイムクロックモジュール１３３はバックアップ用電池１３４に接続されて該バックアップ用電池１３４によりバックアップされている。
【００３３】
図４は、制御装置１１０の内部ソフトウェア構造を示す図である。７００はコントローラソフトウェアであり、プロトコル解釈部７０１、ジョブ制御部７０２、デバイス部７０３、文書管理部７０４で構成されている。
【００３４】
プロトコル解釈部７０１はホストコンピュータや操作部１５０から、各インタフェース（４１１−４１４）を介して送られてきたコマンド（プロトコル）を解釈し、その内容に応じて以下の処理を行う。
（１）ジョブ制御部７０２に対して、ジョブの実行を依頼する。
（２）デバイス部７０３に対して、電力モードの変更や、デバイスのキャリブレーション処理の実行を依頼する。
（３）画像入出力装置の各種状態や、各種処理の所要時間などの能力情報をジョブ制御部７０２やデバイス部７０３から取得して依頼元へ通知する。
（４）文書管理部７０４に対して、蓄積してある画像データに関連する各種属性の読み出しや書き込み、画像データのコピー、移動、削除などを依頼する。
【００３５】
ジョブ制御部７０２は、プロトコル解釈部の依頼に基づいて種々のジョブを生成して実行し、それらジョブの状態を管理する。ジョブの実行に際して、生成した画像データを文書管理部７０４を介して画像記憶部１６０に蓄積する。また、逆に、文書管理７０４を介して、画像記憶部１６０から画像データを読み出し、その画像データを印刷処理やファクシミリ送信に用いる。
【００３６】
デバイス部７０３は、リーダ部２００を制御するドライバソフトを含むスキャナデバイス制御部、プリンタ部３００を制御するドライバソフトを含むプリンタデバイス制御部、ＰＤＬなどの描画命令やコードデータを画像に展開するソフトウエアモジュールを含むコードデータ展開デバイス制御部などで構成され、リーダ部２００やプリンタ部３００と通信し、各種ユニットの状態を管理しながら、プロトコル解釈部７０１やジョブ制御部７０２の依頼に基づいて、電力管理やキャリブレーション、各種ジョブ実行のためにデバイスを制御する。
【００３７】
文書管理部７０４は、画像記憶部１６０にページ毎の画像データを記録し、ページ、ドキュメント、バインダ、ジョブ、フォルダの階層構造で画像データと関連する属性を管理する。また、特定のページを削除する際に対応する画像データが復元不可能になるように、画像データの記憶領域を特定の値で上書きする完全消去機能を提供する。
【００３８】
図５は、ジョブ制御部７０２の構造を示す図である。
【００３９】
同図において７００はコントローラソフトウェア、７０１はプロトコル解釈部、７０２はジョブ制御部、７０３はデバイス部である。ジョブ制御部７０２は、ジョブ生成部８００、ジョブ処理部８１０、ドキュメント処理部８２０、ページ処理部８３０、バンド処理部８４０、デバイス割り当て部８５０を有している。また、ジョブ処理部８１０は、ジョブ管理部８１１、バインダ管理部８１２、ドキュメント管理部８１３を有している。また、デバイス部７０３は、第１デバイス８５１、第２デバイス８５２及び第３デバイス８５３等複数のデバイスを有する事が可能となっている。
【００４０】
クライアントコンピュータ６０１や、操作部１５０、あるいは他のデジタル複合機１０１などから送られてきた一連の操作依頼は、コマンド（プロトコル）という形で、各インタフェースを介して送られてくる。送られてきたコマンドは、プロトコル解釈部７０１で解釈された後、ジョブ制御部７０２に送られる。この時点でコマンドは、ジョブ制御部７０２が理解できる形に変換される。
【００４１】
ジョブ生成部８００はジョブ８１４を生成する。ジョブ８１４にはコピージョブ、プリントジョブ、スキャンジョブ及びファックスジョブ等様々なジョブが存在する。プロトコル解釈部７０１により解釈されたプロトコルには、例えば、プリントジョブならば印刷する文書の名前や印刷部数、出力先の排紙トレイの指定等の種々の設定情報や、印刷データ自体（ＰＤＬデータ）等が含まれる。ジョブ８１４はジョブ処理部８１０に送られ処理が行われる。ジョブ処理部８１０は、ジョブを構成する複数のバインダの出力順など、ジョブ全体に関わる設定がされるジョブ管理部８１１、バインダを構成する複数のドキュメントの出力順など、バインダ全体に関わる設定がされるバインダ管理部８１２、ドキュメントを構成する複数のページの出力順など、ドキュメント全体に関わる設定がされるドキュメント管理部８１３を有し、ジョブ８１４全体に関する設定や処理が行われる。
【００４２】
更に、ジョブ処理部８１０では、ジョブ８１４全体に関する設定や処理以外は、ジョブ８１４を構成するさらに小さな仕事の単位であるバインダ８１５に分割し、また、バインダ８１５全体に関する設定や処理以外は、バインダ８１５を構成するさらに小さな仕事の単位であるドキュメント８１６に分割し処理する。ドキュメント８１６は入力ドキュメント８２１と１対１に対応付けされており、入力ドキュメント８２１は、ドキュメント処理部８２０により出力ドキュメント８２２に変換処理される。例えば、原稿の束をスキャナで読み取り、複数のイメージデータに変換するスキャンジョブを考えると、原稿の束に関する設定や操作の手順が書かれているのが入力ドキュメント８２１であり、複数のイメージデータに関する設定や操作の手順が書かれているのが出力ドキュメント８２２である。そして、紙の束を複数のイメージデータに変換する役割を持っているのがドキュメント処理部８２０である。
【００４３】
ドキュメント処理部８２０は、ドキュメント単位の入力ドキュメント８２１から出力ドキュメント８２２への変換処理を行い、ドキュメント全体に関する設定や処理以外は、更に小さな仕事の単位である入力ページ８３１に分割し、ページ処理部８３０に処理を依頼する。これは、ちょうどジョブ処理部８１５がジョブ単位の処理に専念して、更に細かい仕事のためにバインダ８１５、ドキュメント８１６を生成するのと同じである。ドキュメント単位の設定及び操作は、具体的にはページの並び替え、両面印刷の指定、表紙の付加、ＯＨＰ中差し等のページ順序に関するものである。
【００４４】
ページ処理部８３０は、ページ単位の入力ページ８３１から出力ページ８３２への変換処理を行なう。例えば、上述のスキャンジョブの場合、入力ページ８３１には読み取りの解像度、読み取りの向き（ランドスケープ／ポートレイト）等の各種設定や、手順が書かれており、出力ページ８３２にはイメージデータの格納場所等の設定や手順が書かれている。
【００４５】
ここまでは、ジョブの単位を徐々に小さくして、ページの単位で扱えるようにすることを説明してきた。高価なシステムで１ページ分のページメモリを持てるならば、最終的にページ単位までジョブを細分化して処理すればよい。しかし、現実にはメモリのコスト等の問題から１ページ分のページメモリを持てない場合には、数ライン分のメモリ（バンドメモリ）でジョブ８１４を処理するシステムもある。このような場合、ページを更に細かい単位であるバンドに分割して変換処理を行なう。それが入力バンド８４１、バンド処理部８４０、出力バンド８４２であり、これらの動作に関してはページの場合と同様である。
【００４６】
ジョブ処理部８１０、ドキュメント処理部８２０、ページ処理部８３０及びバンド処理部８４０は、いずれも処理を進める際に画像入出力システム１００を構成する種々の物理デバイスを使用する。当然、複数の処理部が同時に仕事を進めるとデバイスの競合が発生するので、それを調停するのがデバイス割り当て部８５０である。例として図に示した第１〜第３のデバイス８５１〜８５３は、デバイス割り当て部８５０により上述した各処理部に割り当てられる論理デバイスであり、例えば、ページメモリやバンドメモリ、原稿給紙ユニット２５０、マーキングユニット３２０エンジン及びスキャナユニット２１０等が考えられる。
【００４７】
図６は、文書管理部の管理構造の概念を示す図である。
【００４８】
文書管理部９００は、フォルダ管理部９０１、ジョブ管理部９０２、バインダ管理部９０３、ドキュメント管理部９０４、ページ管理部９０５で構成され、それぞれが文書管理部９００の処理に必要な管理情報やジョブ制御部７０２の処理に必要な処理情報などを持っている。
【００４９】
文書管理部９００は、１つまたは複数のフォルダ管理部９０１で構成される。
【００５０】
フォルダ管理部９０１は、１つまたは複数のジョブ管理部９０２、或いは、ドキュメント管理部９０４で構成される。また、ユーザが設定したフォルダ名（ボックス名）などを保持する。
【００５１】
ジョブ管理部９０２は、１つまたは複数のバインダ管理部９０３で構成される。また、ジョブ制御部７０２において処理されるジョブ８１４の動作に必要な情報であり、ジョブ制御部のジョブ管理部８１１が保持する処理情報を保存／復元することができる。
【００５２】
バインダ管理部９０３は、１つまたは複数のドキュメント管理部９０４で構成される。また、ジョブ制御部７０２において処理されるバインダ８１５の動作に必要な情報であり、ジョブ制御部のバインダ管理部８１２が保持する処理情報を保存／復元することができる。
【００５３】
ドキュメント管理部９０４は、１つまたは複数のページ管理部９０５で構成される。また、ジョブ制御部７０２において処理されるドキュメント８１６の動作に必要な情報であり、ジョブ制御部のドキュメント管理部８１３が保持する処理情報を保存／復元することができる。また、ドキュメント処理部８２０により処理される入力ドキュメント８２１の属性値の復元と出力ドキュメント８２２の属性値の保存も行なう。
【００５４】
ページ管理部９０５は、画像記憶部１６０に記録された、スキャナで読込んだ１ページ分の画像データ、或いは、ホストコンピュータから送信されたＰＤＬを展開した１ページ分の画像データ、ＦＡＸで受信した１ページ分の画像データ、などと対応付けられている。また、ジョブ制御部７０２のページ処理部８３０により処理される入力ページ８３１の属性値の復元と出力ページ８３２の属性値の保存も行なう。
【００５５】
以上のように、文書管理部９００に保存された情報と、画像記憶部１６０に保存された画像データから画像蓄積時に投入されたジョブ８１４を再現することが可能である。また、保存されている情報を再設定することで投入時のジョブと異なる動作をさせることも可能である。
【００５６】
図７は、制御装置１１０で実行されるジョブ８１４の１つである読取画像蓄積ジョブの構成例を示す図である。
【００５７】
クライアントコンピュータ６０１や操作部１５０から送られてくる一連の操作依頼はコマンドデータという形で、各インタフェースを介して送られてくる。送られてきたコマンドデータは、プロトコル解釈部７０１で解釈され、ジョブ制御部７０２に送られる。この時点でコマンドはジョブ制御部が理解出来る形に変換されることになる。ジョブ生成部８００は、送られてきたコマンドを解釈し、読取画像蓄積ジョブ１００１ａを生成する。読取画像蓄積ジョブ１００１ａは、スキャナユニット２１０で読込まれた画像を画像記憶部１６０に蓄積するための機能を有しており、スキャンジョブ１００２および、イメージエージェントジョブ１００３を生成する。
【００５８】
イメージエージェントジョブ１００３はジョブを構成する単位のイメージエージェントバインダ１００４を生成し、イメージエージェントバインダ１００４は、バインダを構成する単位であるイメージエージェントドキュメント１００５を生成する。イメージエージェントドキュメント１００５は、出力ドキュメントであるイメージドキュメント１０１１を生成する。生成されたイメージドキュメント１０１１は、イメージエージェントドキュメント１００５、イメージエージェントバインダ１００４、イメージエージェントジョブ１００３、読取画像蓄積ジョブ１００１ａを経由し、スキャンジョブ１００２に伝達される。スキャンジョブ１００２はジョブ処理部８１０で、スキャンジョブ１００２全体に関する設定や処理、およびバインダに関する設定や処理を実行する。スキャンジョブ１００２では、スキャナユニット２１０、スキャナ原稿ユニット２５０の物理的構造から、１回のスキャン動作は、１ジョブ、１バインダ、１ドキュメントの構成で制御可能なため、本実施例では、バインダ８１５、ドキュメント８１６を省略している。
【００５９】
スキャンジョブ１００２は、まず、入力ドキュメントであるスキャン紙ドキュメント１００９を生成し、次に、ドキュメント処理部（紙→イメージ）１０１０を生成する。その後、ドキュメント処理部１０１０に、入力ドキュメントであるスキャン紙ドキュメント１００９、および、出力ドキュメントであるイメージドキュメント１０１１を教え、ドキュメント処理部（紙→イメージ）を制御する。
【００６０】
スキャン処理の入力ドキュメントであるスキャン紙ドキュメント１００９は、ドキュメント処理部（紙→イメージ）１０１０により、出力ドキュメントであるイメージドキュメント１０１１へ変換処理される。ドキュメント処理部（紙→イメージ）１０１０は、ドキュメント単位の処理のみを行い、さらに細かい仕事は、小さな仕事の単位であるスキャン紙ページ１０１７、ページ処理部（紙→イメージ）１０１８、イメージページ１０１９で行われる。スキャン紙ドキュメント１００９は、実際にイメージを読み込む原稿用紙の各ページに対応したスキャン紙１０１４を生成する。スキャン紙１０１４は生成されると、原稿の処理順を制御するスキャナ紙管理部１０１６に識別子を付加して登録した後、スキャン紙ページ１０１７が生成される。スキャナ紙管理部１０１６は、スキャン紙１０１４に付加された識別子やデバイスの仕様（原稿読み取り順など）によりスキャン紙ページ１０１７の処理順序を決定する。
【００６１】
スキャン紙ページ１０１７は、ページ処理部（紙→イメージ）１０１８によりイメージページ１０１９に変換される。ページ処理部（紙→イメージ）１０１８は、実際のスキャナデバイスを制御するためのシーケンスを把握しており、スキャナデバイス制御部１０２３に用意されたエンジン制御コマンドを発行することで原稿読み取り動作（スキャン動作）を実行し、スキャン紙ページ１０１７からイメージページ１０１９への変換処理を行なう。また、イメージページ１０１９は、画像蓄積モードなどの条件により、読み込んだ画像データを画像処理部１０２５を介して画像記憶部１６０に蓄積する。なお、画像処理部１０２５は、解像度変換、符号変換などを行ものである。
【００６２】
文書管理部９００では、画像記憶部１６０に記憶される画像データを、フォルダ管理部９０１、ジョブ管理部９０２、バインダ管理部９０３、ドキュメント管理部９０４、ページ管理部９０５という単位で管理しており、それぞれに、ジョブ管理部８１１、バインダ管理部８１２、ドキュメント管理部８１３で使用した設定（属性）値や、ドキュメント処理部（紙→イメージ）１０１０により変換処理されたイメージドキュメント１０１１の属性値、ページ処理部（紙→イメージ）１０１８により変換処理されたイメージページ１０１９の属性値などが、イメージエージェントジョブ１０１３、イメージエージェントバインダ１０１４、イメージドキュメント１０１１、イメージページ１０１９により格納される。
【００６３】
蓄積された画像データは、文書管理部９００を介して、読み出し、複製、移動、削除、等の操作をすることが可能である。このような一連の動作により、より小さな仕事の単位である処理部に制御を任せて行くことで、読取画像蓄積動作を実現することが可能となる。
【００６４】
図８は、制御装置１１０で実行されるジョブ８１４の１つであるコードデータ展開蓄積ジョブの構成例を示す図である。
【００６５】
クライアントコンピュータ６０１や操作部１５０から送られてくる一連の操作依頼はコマンドデータという形で、各インタフェースを介して送られてくる。送られてきたコマンドデータは、プロトコル解釈部７０１で解釈され、ジョブ制御部７０２に送られる。この時点でコマンドはジョブ制御部が理解出来る形に変換されることになる。ジョブ生成部８００は、送られてきたコマンドを解釈し、コードデータ展開蓄積ジョブ１００１ｃを生成する。コードデータ展開蓄積ジョブ１００１ｃは、プロトコル解釈部から渡されるコードデータを画像に展開して画像記憶部１６０に蓄積するための機能を有しており、コードデータ展開ジョブ１０３０および、イメージエージェントジョブ１００３を生成する。
【００６６】
イメージエージェントジョブ１００３はジョブを構成する単位のイメージエージェントバインダ１００４を生成し、イメージエージェントバインダ１００４は、バインダを構成する単位であるイメージエージェントドキュメント１００５を生成する。イメージエージェントドキュメント１００５は、出力ドキュメントであるイメージドキュメント１０１１を生成する。生成されたイメージドキュメント１０１１は、イメージエージェントドキュメント１００５、イメージエージェントバインダ１００４、イメージエージェントジョブ１００３、コードデータ展開蓄積ジョブ１００１ｃを経由し、コードデータ展開ジョブ１０３０に伝達される。
【００６７】
コードデータ展開ジョブ１０３０はジョブ処理部８１０であり、コードデータ展開ジョブ１０３０全体に関する設定や処理、およびバインダに関する設定や処理を実行する。コードデータ展開ジョブ１０３０は、まず、入力ドキュメントであるコードデータドキュメント１０３１を生成し、次に、ドキュメント処理部（コード→イメージ）１０３２を生成する。その後、ドキュメント処理部１０３２に、入力ドキュメントであるコードデータドキュメント１０３１、および、出力ドキュメントであるイメージドキュメント１０１１を教え、ドキュメント処理部（コード→イメージ）１０３２を制御する。
【００６８】
コードデータ展開処理の入力ドキュメントであるコードデータドキュメント１０３１は、ドキュメント処理部（コード→イメージ）１０３２により、出力ドキュメントであるイメージドキュメント１０１１へ変換処理される。ドキュメント処理部（コード→イメージ）１０３２は、ドキュメント単位の処理のみを行い、さらに細かい仕事は、小さな仕事の単位であるコードデータページ１０３３、ページ処理部（コード→イメージ）１０３４、イメージページ１０１９で行われる。コードデータドキュメント１０３１は、コードデータ展開蓄積ジョブ１００１ｃとコードデータ展開ジョブ１０３０を介して受け取るコードデータから１ページの画像に展開されるコードデータを特定し、その１ページ分のコードデータに対応したコードデータページ１０３３を生成する。
【００６９】
コードデータページ１０３３は、ページ処理部（コード→イメージ）１０３４によりイメージページ１０１９に変換される。ページ処理部（コード→イメージ）１０３４は、コードデータを画像に展開するためのシーケンスを把握しており、コードデータ展開デバイス制御部１０３５に用意された制御コマンドを発行することで画像展開処理を実行し、コードデータページ１０３３からイメージページ１０１９への変換処理を行なう。また、イメージページ１０１９は、画像蓄積モードなどの条件により、展開された画像データを画像処理部１０２５を介して画像記憶部１６０に蓄積する。なお、画像処理部１０２５は、解像度変換、符号変換などを行ものである。
【００７０】
コードデータ展開デバイス制御部１０３５の実体は、ＣＰＵ１１２が実行する制御プログラムであり、ページ処理部（コード→イメージ）１０３４を介してコードデータページ１０３３が対応付けられている１ページ分のコードデータを受け取り、コードデータの種類によって、例えば、ＰＤＬ（ページ記述言語）データとして解釈し、ラスターイメージデータへの展開処理を行なう。
【００７１】
文書管理部９００では、画像記憶部１６０に記憶される画像データを、フォルダ管理部９０１、ジョブ管理部９０２、バインダ管理部９０３、ドキュメント管理部９０４、ページ管理部９０５という単位で管理しており、それぞれに、ジョブ管理部８１１、バインダ管理部８１２、ドキュメント管理部８１３で使用した設定（属性）値や、ドキュメント処理部（コード→イメージ）１０３２により変換処理されたイメージドキュメント１０１１の属性値、ページ処理部（コード→イメージ）１０３４により変換処理されたイメージページ１０１９の属性値などが、イメージエージェントジョブ１０１３、イメージエージェントバインダ１０１４、イメージドキュメント１０１１、イメージページ１０１９により格納される。
【００７２】
図９は、制御装置１１０で実行されるジョブ８１４の１つである蓄積画像印刷ジョブの構成例を示す図である。
【００７３】
クライアントコンピュータ６０１や操作部１５０から送られてくる一連の操作依頼はコマンドデータという形で、各インタフェースを介して送られてくる。送られてきたコマンドデータは、プロトコル解釈部７０１で解釈され、ジョブ制御部７０２に送られる。この時点でコマンドはジョブ制御部が理解出来る形に変換されることになる。ジョブ生成部８００は、送られてきたコマンドを解釈し、蓄積画像印刷ジョブ１００１ｂを生成する。蓄積画像印刷ジョブ１００１ｂは、文書管理部９００で管理され、かつ、画像記憶部１６０に保存されている画像データを印刷するための機能を有しており、イメージエージェントジョブ１００３および、プリントジョブ１００６を生成する。
【００７４】
イメージエージェントジョブ１００３はジョブを構成する単位のイメージエージェントバインダ１００４を生成し、イメージエージェントバインダ１００４は、バインダを構成する単位であるイメージエージェントドキュメント１００５を生成する。イメージエージェントドキュメント１００６は、入力ドキュメントであるイメージドキュメント１０１１を生成する。生成されたイメージドキュメント１０１１は、イメージエージェントドキュメント１００５、イメージエージェントバインダ１００４、イメージエージェントジョブ１００３、蓄積画像印刷ジョブ１００１ｂを経由し、プリントジョブ１００６に伝達される。
【００７５】
プリントジョブ１００６は、ジョブ全体に関わる設定や処理以外は、さらに小さな仕事の単位であるバインダ１００７に分割し、バインダ全体に関わる設定や処理以外は、さらに小さな仕事の単位であるドキュメント１００８に分割する。この時、入力ドキュメントであるイメージドキュメント１０１１も伝達される。
【００７６】
入力ドキュメントであるイメージドキュメント１０１１を伝達されたドキュメント１００８は、まず、出力ドキュメントであるプリント紙ドキュメント１０１３を生成し、次に、ドキュメント処理部（イメージ→紙）１０１２を生成する。その後、ドキュメント処理部（イメージ→紙）１０１２に、入力ドキュメントであるイメージドキュメント１０１１、および、出力ドキュメントであるプリント紙ドキュメント１０１３を教え、ドキュメント処理部（イメージ→紙）１０１２を制御する。
【００７７】
プリント処理の入力ドキュメントであるイメージドキュメント１０１１は、ドキュメント処理部（イメージ→紙）１０１２により、出力ドキュメントであるプリント紙ドキュメント１０１３へ変換処理される。ドキュメント処理部（イメージ→紙）１０１２は、ドキュメント単位の処理のみを行い、さらに細かい仕事は、小さな仕事の単位であるイメージページ１０１９、ページ処理部（イメージ→紙）１０２０、プリント紙ページ１０２１で行われる。プリント紙ドキュメント１０１３は、実際にイメージを出力する用紙の各ページに対応したプリント紙１０１５を生成する。プリント紙１０１５は生成されると、出力の処理順を制御するプリント紙管理部１０２２に識別子を付加して登録され、プリント紙ページ１０２１が生成される。プリント紙管理部１０２２は、プリント紙１０１５に付加された識別子やデバイスの仕様（循環可能な枚数や画像面付け順など）によりプリント紙ページ１０２１の処理順序を決定する。
【００７８】
イメージページ１０１９は、ページ処理部（イメージ→紙）１０２０によりプリント紙ページ１０２１に変換される。ページ処理部（イメージ→紙）１０２０は、実際のプリンタデバイスを制御するためのシーケンスを把握しており、プリンタデバイス制御部１０２４に用意されたエンジン制御コマンドを発行することで印刷動作を実行し、イメージページ１０１９からプリント紙ページ１０２１への変換処理を行なう。
【００７９】
また、イメージページ１０１９は、印刷モードなどの条件により、文書管理部９００に保存・管理されている画像データを画像処理部１０２５を介して画像記憶部１６０から取り出す。この時、印刷モードとしてフォームオーバレイが指定されている場合、文書管理部９００に保存されているフォーム画像がジョブ、イメージドキュメントを介してイメージページに指定される。イメージページは、画像記憶部１６０から原稿画像を取り出す際に、指定されたフォーム画像も同時に取り出し、画像処理部１０２５にて合成する。なお、画像処理部１０２５は、画像合成のほかに、解像度変換、符号変換などを行なうものである。
【００８０】
文書管理部９００では、画像記憶部１６０に記憶される画像データが、フォルダ管理部９０１、ジョブ管理部９０２、バインダ管理部９０３、ドキュメント管理部９０４、ページ管理部９０５という単位で管理され、それぞれに、画像格納時の属性が保存されている。指定された画像データは、イメージエージェントジョブ１０１３、イメージエージェントバインダ１０１４、イメージドキュメント１０１１、イメージページ１０１９により特定され、画像記憶部１６０から属性値と伴に取り出される。
【００８１】
図１０は、文書管理部９００のフォルダ管理部９０１、ジョブ管理部９０２、バインダ管理部９０３、ドキュメント管理部９０４、ページ管理部９０５において共通に用いられる管理データ５００を説明する図である。
【００８２】
図１０において、管理データ５００は、上位オブジェクト情報５０１、管理レベル５０２、パスワード５０３、処理情報５０４、下位オブジェクト情報５０５から構成される。
【００８３】
上位オブジェクト情報５０１は、フォルダ管理部からページ管理部までの階層的な関連構造の中で、そのオブジェクトから１段階上位に関連するオブジェクトの情報であり、複数のオブジェクトと関連付けられるように、関連するオブジェクトへのポインタを要素とする双方向リスト５１０となっている。例えば、ジョブ管理部の上位オブジェクト情報には、フォルダ管理部の管理データへのポインタのリストが設定される。
【００８４】
管理レベル５０２は、その管理データが、どのレベルのオブジェクトの管理に使用されているかを示す情報であり、フォルダ／ジョブ／バインダ／ドキュメント／ページの何れかの値が設定される。
【００８５】
パスワード５０３には、そのオブジェクトの読出しや削除を許可する場合に用いるパスワード情報が設定される。読出しや削除を制限しない場合にはＮＵＬＬが設定され、制限する場合には、設定されたパスワードを暗号化した文字列のリストであるパスワードリスト５１１の要素を指すポインタが設定される。
【００８６】
処理情報５０４は、ジョブ制御部７０２の処理に必要な情報５１２へのポインタであり、管理レベルによってその内容とサイズは異なる。例えば、ドキュメント管理部の場合は、配下のページ管理部の総数や、印刷部数、印刷時の排紙段などが保持され、ページ管理部の場合には、画像データの画素数、色空間、符号化方式などが保持される。
【００８７】
下位オブジェクト情報５０５は、フォルダ管理部からページ管理部までの階層的な関連構造の中で、そのオブジェクトから１段階下位に関連するオブジェクトの情報であり、関連するオブジェクトを特定する情報を要素とする双方向リスト５１３となっている。例えば、ジョブ管理部の下位オブジェクト情報にはバインダ管理部の管理データへのポインタのリストが設定され、ページ管理部の下位オブジェクト情報には、画像記憶部１６０に記憶された画像データを特定する情報（ファイル名へのポインタ、記録領域のブロック番号など）が設定される。
【００８８】
文書管理部９００は、フォルダからページまでの階層の何れかのオブジェクトの削除を指示されると、削除指示されたオブジェクトの管理データを削除する。また、削除する管理データの上位オブジェクト情報５０１が示す上位の管理データの下位オブジェクト情報５０１から、削除する管理データのポインタを削除して関連を解消する。また、削除する管理データの下位オブジェクト情報５０５により再帰的に辿ることができる下位の全ての管理データを削除する。この時、削除する管理データの管理レベルがページである場合、その下位オブジェクト情報５０５から特定した画像データの記憶領域を開放するように画像記憶部１６０へ指示する。また、削除するページレベルの管理データのパスワード５０３と、上位オブジェクト情報５０１を用いて再帰的に辿ることができる管理データのパスワード５０３を全て調べ、何れかＮＵＬＬ以外に設定されている場合には、関連する画像データの記憶領域に所定の値（０ｘ００、０ｘＦＦ、０ｘＡＡなど）を上書きするように画像記憶部１６０へ指示する。
【００８９】
上記の処理により、フォルダからページのどのレベルでパスワードを設定しても、その管理下にある画像データを削除する際には、記憶領域が開放されるだけでなく、画像データの記憶領域が所定の値で上書きされ、削除後の画像データの復元は不可能になる。
【００９０】
図１１は、共通の管理データ５００によって、フォルダ管理部からページ管理部までの階層構造を構築した一例である。
【００９１】
図１１において、２つのフォルダ用管理データ５５０と５７０が文書管理部９００によって管理されている。
【００９２】
フォルダ用管理データ５５０には、ジョブ用管理データ５５１とドキュメント用管理データ５５２が双方向に関連付けられ、文書管理部を介してこのフォルダへアクセスするクライアントには、文書が２つ存在するように見える。
【００９３】
１つの文書に見えるジョブ用管理データ５５１には、２つのバインダ用管理データ５５３と５５４が双方向に関連付けられ、バインダ用管理データ５５３には、２つのドキュメント用管理データ５５５と５５６が双方向に関連付けら、ドキュメント用管理データ５５５には、２つのページ用管理データ５５７と５５８が双方向に関連付けられている。
【００９４】
もう１つの文書に見えるドキュメント管理用データ５５２には、２つのページ用管理データ５５９と５６０が関連付けられている。
【００９５】
図１１の例において、フォルダ用管理データ５５０にパスワードが設定されている場合、ジョブ用管理データ５５１を削除すると、２つのバインダ用管理データ５５３と５５４、２つのドキュメント用管理データ５５５と５５６、２つのページ用管理データ５５７と５５８が削除され、ページ用管理データ５５７と５５８にそれぞれ関連付けられている画像データの記憶領域が所定の値で上書きされてから開放される。
【図面の簡単な説明】
【００９６】
【図１】本発明の実施例であるデジタル複合機の基本構成を示すブロック図である。
【図２】リーダ部２００及びプリンタ部３００の詳細を示す断面図である。
【図３】制御装置（コントローラ部）１１０の詳細を示すブロック図である。
【図４】制御装置１１０の内部ソフトウェア構造を示す図である。
【図５】ジョブ制御部７０２の構造を示す図である。
【図６】文書管理部の管理構造の概念を示す図である。
【図７】制御装置１１０で実行されるジョブ８１４の１つである読取画像蓄積ジョブの構成例を示す図である。
【図８】制御装置１１０で実行されるジョブ８１４の１つであるコードデータ展開蓄積ジョブの構成例を示す図である。
【図９】制御装置１１０で実行されるジョブ８１４の１つである蓄積画像印刷ジョブの構成例を示す図である。
【図１０】文書管理部９００で全ての管理レベルで共通に用いられる管理データの説明図である。
【図１１】共通の管理データ５００によって、フォルダ管理部からページ管理部までの階層構造を構築した一例である。
【符号の説明】
【００９７】
６００  ＬＡＮ
１００  デジタル複合機
６０１  クライアントコンピュータ
６０２  クライアントコンピュータ
【図１】
2006174140.tif 000003
【図２】
2006174140.tif 000004
【図３】
2006174140.tif 000005
【図４】
2006174140.tif 000006
【図５】
2006174140.tif 000007
【図６】
2006174140.tif 000008
【図７】
2006174140.tif 000009
【図８】
2006174140.tif 000010
【図９】
2006174140.tif 000011
【図１０】
2006174140.tif 000012
【図１１】
2006174140.tif 000013