(57)【要約】【課題】本発明は、文書データに対してデータ処理要求と削除要求が発生した場合にも、文書データのセキュリティを確保しつつ、データ処理を適切に実行する。【解決手段】複合装置１は、ＵＩ機能部３３がアクセス可能領域に保管されている文書データに対するデータ処理要求を受け付けると、ジョブ制御機能部３４が、該データ処理要求に基づいて文書データに対するデータ処理を実行するが、該文書データの削除要求があると、文書状態判定機能部３８が該文書データに対する他のデータ処理要求の有無及び処理状態を判定する。削除要求のあった文書データに対して処理中または未処理の他のデータ処理要求があると、ジョブ制御機能部３４が、該処理を一時中断または待機させて、文書管理機能部３５に、該文書データをセキュリティ領域へ移動させた後に、中断または待機となっているデータ処理を実行して、該文書データを削除させる。【選択図】          図２
2015226175.tif 000002
【特許請求の範囲】
【請求項１】
外部アクセスを許可するアクセス可能領域と外部アクセスを拒否するセキュリティ領域を有し、文書データを保管するデータ保管手段と、
前記アクセス可能領域に保管されている前記文書データに対するデータ処理要求を受け付ける処理要求受付手段と、
前記データ処理要求に基づいて前記文書データに対するデータ処理を実行する処理実行手段と、
前記文書データに対するデータ処理要求が削除要求であると、該文書データに対する該削除要求以外の他のデータ処理要求の有無及び処理状態を判定する判定手段と、
前記削除要求のあった前記文書データに対して処理中または未処理の他のデータ処理要求があると、該他のデータ処理を一時中断または待機させて、該文書データを前記セキュリティ領域へ移動させ、該文書データに対して、処理中または未処理の他のデータ処理要求が不存在であると、該文書データを削除するデータ移動・削除手段と、
前記セキュリティ領域へ移動された前記文書データに対して、中断または待機となっている前記データ処理を前記処理実行手段に実行させ、該データ処理が完了すると、前記データ移動・削除手段に該文書データを削除させる処理実行制御手段と、
を備えていることを特徴とするデータ処理装置。
【請求項２】
前記データ処理装置は、
前記データ保管手段における前記文書データの少なくとも保管先を示す文書保管情報を生成・管理する文書情報管理手段を、
さらに備え、
前記処理実行手段、前記データ移動・削除手段及び前記処理実行制御手段は、
前記文書保管情報を参照して、それぞれ処理を実行することを特徴とする請求項１記載のデータ処理装置。
【請求項３】
前記処理実行制御手段は、
中断させた前記データ処理の再開に必要な再開情報を生成し、該再開情報に基づいて、前記処理実行手段に、該データ処理を中断させた処理の続きから再開させることを特徴とする請求項１または請求項２記載のデータ処理装置。
【請求項４】
前記データ処理装置は、
情報を報知出力する報知手段と、
指示を受け付ける受付手段と、
をさらに備え、
前記処理実行制御手段は、
前記セキュリティ領域へ移動された前記文書に対する前記処理実行手段による前記データ処理にエラーが発生すると、前記報知手段にその旨を報知させ、該報知に応じて前記受付手段が該データ処理のエラーに対する指示として、該文書データの削除、再実行、前記アクセス可能領域への移動のいずれかの指示を受け付け、該処理実行手段または前記データ移動・削除手段に、該指示に応じた処理を実行させることを特徴とする請求項１から請求項３のいずれかに記載のデータ処理装置。
【請求項５】
データ処理部が、保管している文書データに対して、画像処理要求を受け付けて、受け付けた画像処理を実行する画像処理装置であって、
前記データ処理部として、請求項１から請求項４のいずれかに記載のデータ処理装置を備えていることを特徴とする画像処理装置。
【請求項６】
外部アクセスを許可するアクセス可能領域と外部アクセスを拒否するセキュリティ領域を有し、文書データを保管するデータ保管手段と、
前記アクセス可能領域に保管されている前記文書データに対するデータ処理要求を受け付ける処理要求受付手段と、
前記データ処理要求に基づいて前記文書データに対するデータ処理を実行する処理実行手段と、
前記文書データに対するデータ処理要求が削除要求であると、該文書データに対する該削除要求以外の他のデータ処理要求の有無及び処理状態を判定する判定手段と、
前記削除要求のあった前記文書データに対して処理中または未処理の他のデータ処理要求があると、該他のデータ処理を一時中断または待機させて、該文書データを前記セキュリティ領域へ移動させ、該文書データに対して、処理中または未処理の他のデータ処理要求が不存在であると、該文書データを削除するデータ移動・削除手段と、
前記セキュリティ領域へ移動された前記文書データに対して、中断または待機となっている前記データ処理を前記処理実行手段に実行させ、該データ処理が完了すると、前記データ移動・削除手段に該文書データを削除させる処理実行制御手段と、
がネットワーク上に接続されていることを特徴とするデータ処理システム。
【請求項７】
前記データ処理システムは、
前記データ保管手段における前記文書データの少なくとも保管先を示す文書保管情報を生成・管理する文書情報管理手段を、
さらに備え、
前記処理実行手段、前記データ移動・削除手段及び前記処理実行制御手段は、
前記文書保管情報を参照して、それぞれ処理を実行することを特徴とする請求項６記載のデータ処理システム。
【請求項８】
前記処理実行制御手段は、
中断させた前記データ処理の再開に必要な再開情報を生成し、該再開情報に基づいて、前記処理実行手段に、該データ処理を中断させた処理の続きから再開させることを特徴とする請求項６または請求項７記載のデータ処理システム。
【請求項９】
前記データ処理装置は、
情報を報知出力する報知手段と、
指示を受け付ける受付手段と、
をさらに備え、
前記処理実行制御手段は、
前記セキュリティ領域へ移動された前記文書に対する前記処理実行手段による前記データ処理にエラーが発生すると、前記報知手段にその旨を報知させ、該報知に応じて前記受付手段が該データ処理のエラーに対する指示として、該文書データの削除、再実行、前記アクセス可能領域への移動のいずれかの指示を受け付け、該処理実行手段または前記データ移動・削除手段に、該指示に応じた処理を実行させることを特徴とする請求項６から請求項８のいずれかに記載のデータ処理システム。
【請求項１０】
外部アクセスを許可するアクセス可能領域と外部アクセスを拒否するセキュリティ領域を有するデータ保管手段に文書データを保管するデータ保管処理ステップと、
前記アクセス可能領域に保管されている前記文書データに対するデータ処理要求を受け付ける処理要求受付処理ステップと、
前記データ処理要求に基づいて前記文書データに対するデータ処理を実行する処理実行処理ステップと、
前記文書データに対するデータ処理要求が削除要求であると、該文書データに対する該削除要求以外の他のデータ処理要求の有無及び処理状態を判定する判定処理ステップと、
前記削除要求のあった前記文書データに対して処理中または未処理の他のデータ処理要求があると、該他のデータ処理を一時中断または待機させて、該文書データを前記セキュリティ領域へ移動させ、該文書データに対して、処理中または未処理の他のデータ処理要求が不存在であると、該文書データを削除するデータ移動・削除処理ステップと、
前記セキュリティ領域へ移動された前記文書データに対して、中断または待機となっている前記データ処理を前記処理実行処理ステップで実行させ、該データ処理が完了すると、前記データ移動・削除処理ステップで該文書データを削除させる処理実行制御処理ステップと、
を有することを特徴とするデータ処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理装置、画像処理装置、データ処理システム及びデータ処理方法に関し、詳細には、セキュリティの要求されるデータ処理を行うデータ処理装置、画像処理装置、データ処理システム及びデータ処理方法に関する。
【背景技術】
【０００２】
近時、パーソナルコンピュータ、複合装置、デジタル複写装置等のデータ処理装置の発達に伴って、画像、テキスト等の文書データは、電子化されて、保存されるようになってきており、電子化された文書データには、機密を要するデータもある。
【０００３】
そこで、電子化された文書データ（以下、適宜、単に、文書データという。）のセキュリティをいかに確保するかが重要な問題となっている。
【０００４】
例えば、複合装置においては、従来、スキャナ部で読み取った文書データやネットワークを介して送られてきた文書データを、ハードディスク等の記憶部に保管する。複合装置は、適宜のタイミングで、複合装置の操作表示部での操作やネットワーク上のコンピュータ等からの指示に応じて、記憶部内の文書データを提示して、提示した文書データに対して処理要求を受け付ける。複合装置は、文書データの指定と処理要求を受け付けると、指定された文書データを記憶部から読み出して、要求されたデータ処理、例えば、プリンタ部での印刷出力、他の複合装置等のデータ処理装置への転送処理、ファクシミリ送信処理等のデータ処理を実行する。そして、複合装置は、要求されたデータ処理を行う際に、該データ処理に応じたデータ加工処理、例えば、画像データからプリンタ部で処理可能な描画データへの変換処理、データ転送に適したデータへのデータ加工処理（圧縮処理等）を行う。
【０００５】
そして、データ処理装置においては、記憶部に保管している文書データに対するセキュリティの確保が要求される。そこで、従来のデータ処理装置は、記憶部の文書データにアクセスできるユーザを、ＩＤ（Identification）等の識別情報の入力等によって規制することで、セキュリティの確保を図っている。
【０００６】
ところが、データ処理装置は、識別情報の入力等のみでは、記憶部に保管されている文書データのセキュリティの確保が不十分であり、必要なデータ処理が完了すると、該文書データの記憶部からの削除が要求されることが多い。
【０００７】
そして、従来、画像情報を入力する画像情報入力手段と、前記画像情報入力手段により入力された画像情報を格納するストレージデバイスと、前記ストレージデバイスから読み出された前記画像情報に基づいて所定の処理を実行する画像処理手段と、前記ストレージデバイスに対する前記画像情報の書込み処理または読出し処理を実行するとともに、前記画像処理手段による処理の終了後に前記画像情報を削除するファイル管理手段を備えてなる画像処理装置であって、前記ファイル管理手段は、前記ストレージデバイスに格納される前記画像情報に対するリンク情報を実行フォルダに生成して、当該リンク情報に基づいて前記画像情報の書込み処理または読出し処理を実行し、前記リンク情報を前記実行フォルダから削除フォルダに遷移させて、当該削除フォルダのリンク情報に基づいて前記画像情報の削除処理を実行するように構成されるとともに、前記画像情報の削除処理中に他の画像情報に対する書込み要求または読出し要求があると、当該削除処理に優先して他の書込み処理または読出し処理を実行するように構成されている画像処理装置が提案されている（特許文献１参照）。
【０００８】
すなわち、この従来技術は、画像情報（文書データ）を、読み出したり書き込むときには、リンク情報を実行フォルダに生成して行い、削除するときには、実行フォルダから削除フォルダにリンク情報を遷移させることで、削除途中の画像情報のセキュリティを確保している。さらに、この従来技術は、削除処理中に他の画像情報に対する書き込みまたは読み出し要求があると、削除処理に優先して他の書き込みまたは読み出し処理を実行している。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記従来技術にあっては、データ処理、例えば、プリント出力処理等を行っている間は、文書データへのリンク情報を実行フォルダに生成しているため、ユーザが、データ処理中の文書データに対して、削除要求を行ってデータ処理装置から離れて、処理をデータ処理装置に任せると、他のユーザ等による実行フォルダの文書データへのアクセスが可能となる。その結果、データ処理中に削除要求を行っても、データ処理中の文書データのセキュリティを確保することができないいという問題があった。
【００１０】
そこで、本発明は、保管している文書データに対してデータ処理要求と削除要求が発生した場合にも、文書データのセキュリティを確保しつつ、データ処理を適切に実行することを目的としている。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、請求項１記載のデータ処理装置は、外部アクセスを許可するアクセス可能領域と外部アクセスを拒否するセキュリティ領域を有し、文書データを保管するデータ保管手段と、前記アクセス可能領域に保管されている前記文書データに対するデータ処理要求を受け付ける処理要求受付手段と、前記データ処理要求に基づいて前記文書データに対するデータ処理を実行する処理実行手段と、前記文書データに対するデータ処理要求が削除要求であると、該文書データに対する該削除要求以外の他のデータ処理要求の有無及び処理状態を判定する判定手段と、前記削除要求のあった前記文書データに対して処理中または未処理の他のデータ処理要求があると、該他のデータ処理を一時中断または待機させて、該文書データを前記セキュリティ領域へ移動させ、該文書データに対して、処理中または未処理の他のデータ処理要求が不存在であると、該文書データを削除するデータ移動・削除手段と、前記セキュリティ領域へ移動された前記文書データに対して、中断または待機となっている前記データ処理を前記処理実行手段に実行させ、該データ処理が完了すると、前記データ移動・削除手段に該文書データを削除させる処理実行制御手段と、を備えていることを特徴としている。
【発明の効果】
【００１２】
本発明によれば、保管している文書データに対してデータ処理要求と削除要求が発生した場合にも、文書データのセキュリティを確保しつつ、データ処理を適切に実行することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施例を適用した複合装置のブロック構成図。
【図２】複合装置の機能ブロック図。
【図３】文書データのセキュリティ確保とデータ処理の説明図。
【図４】文書データのセキュリティ確保を伴う文書データ処理を示すフローチャート。
【図５】文書Ａに対してジョブ実行要求があったときの処理説明図。
【図６】ジョブ準備中の文書Ａに対して削除要求があったときの処理説明図。
【図７】文書Ａをセキュリティ領域へ移動させた後にジョブを実行するときの処理説明図。
【図８】文書Ａのジョブが完了したときの処理説明図。
【図９】文書Ａに対してジョブ実行要求があったときの処理説明図。
【図１０】ジョブ実行中の文書Ａに対して削除要求があったときの処理説明図。
【図１１】文書Ａをセキュリティ領域へ移動した後にジョブを再開するときの処理説明図。
【図１２】文書Ａの再開したジョブが完了したときの処理説明図。
【図１３】セキュリティ領域の文書のジョブにおけるエラー対応処理を示すフローチャート。
【図１４】エラー発生に対するエラー対応処理の説明図。
【図１５】データ処理システムのブロック構成図。
【図１６】データ処理システムの機能ブロック図。
【発明を実施するための形態】
【００１４】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１５】
図１〜図１６は、本発明のデータ処理装置、画像処理装置、データ処理システム及びデータ処理方法の第１実施例を示す図であり、図１は、本発明のデータ処理装置、画像処理装置、データ処理システム及びデータ処理方法の第１実施例を適用した複合装置１のブロック構成図である。
【００１６】
図１において、複合装置１は、操作表示部１１、読取部１２、読取画像メモリ１３、印刷部１４、ＣＰＵ（Central Processing Unit）１５、ＲＯＭ（Read Only Memory）１６、ＲＡＭ（Random Access Memory）１７、ハードディスク（ＨＤＤ）１８、ＮＩＣ（Network Interface Card）１９等を備えている。複合装置１は、上記各部がバス２０等によって接続されている。
【００１７】
操作表示部１１は、複合装置１に各種動作処理を行わせるのに必要な各種キーを備えるとともに、ディスプレイ（例えば、液晶ディスプレイ）やＬＥＤ（Light Emitting Diode）等のランプを備えている。操作表示部１１は、キーから、複合装置１に各種機能動作処理を行わせるための各種操作が行われると、操作内容をＣＰＵ１５に渡す。また、操作表示部１１は、ＣＰＵ１５から渡される表示情報、すなわち、キーから入力された命令内容や複合装置１からユーザに通知する各種情報を、ディスプレイに表示させる。特に、操作表示部１１は、後述するセキュリティ確保を担保しつつデータ処理を行うのに必要な各種設定操作が行われる。
【００１８】
読取部１２は、例えば、ＣＣＤ(Charge Coupled Device）またはＣＭＯＳ（Complementary Metal Oxide Semiconductor ）を利用したイメージスキャナ等が用いられている。読取部１２は、原稿を走査して、原稿の画像を所定の解像度で読み取って、読取画像メモリ１３に出力する。
【００１９】
読取画像メモリ１３は、例えば、ＲＡＭ等で構成され、ＣＰＵ１５の制御下で、読取部１２の読み取った原稿の画像データを一時記憶する。
【００２０】
印刷部１４は、所定の印刷方式、例えば、インク吐出方式、電子写真方式等でカラー画像、または、モノクロ画像を用紙（被記録媒体）に印刷出力する。印刷部１４は、例えば、電子写真方式の場合には、回転駆動される感光体を中心に、光書込部、現像部及び転写部、定着部、帯電部及びクリーニング部等が配設されている各色（例えば、ＣＭＹＫ色）の印刷ユニットが搬送路上に所定間隔空けて並んで配設されている。このような電子写真方式の印刷部１４は、その各色の印刷ユニットが、帯電部で一様に帯電された感光体上に、印刷部１４がＣＰＵ１５からの描画データに基づいて変調した書込光を照射して、静電潜像を形成する。各色の印刷ユニットは、この静電潜像の形成された感光体に現像部から該印刷ユニットに対応する色のトナー（現像剤）を供給して現像する。各色の印刷ユニットは、感光体上のトナー画像を転写部と感光体との間に給紙カセットから用紙搬送部によって搬送されてきた用紙（被記録媒体）に、各色のトナー画像を重ね合わせるように転写する。印刷部１４は、カラーのトナー画像の転写が完了した用紙を定着部に搬送して、定着部で定着させる。
【００２１】
ＲＯＭ１６は、複合装置１としての基本プログラム、本発明のデータ処理方法を実行するためのデータ処理プログラム及び必要なシステムデータが格納されている。
【００２２】
ＣＰＵ１５は、ＲＯＭ１６内のプログラムに基づいて、複合装置１の各部を制御して、複合装置１としての基本処理を実行するとともに、本発明のデータ処理方法を実行する。
【００２３】
ＲＡＭ１７は、ＣＰＵ１５のワークメモリとして利用されるとともに、ＣＰＵ１５がデータ処理を行う際に、処理途中のデータ（画像データ等）を一次格納するのに使用される。例えば、ＲＡＭ１７は、印刷部１４で印刷する画像データから１ページ分の描画データを生成するワークメモリとして利用されるとともに、生成された１ページ分の描画データを格納する。
【００２４】
ハードディスク１８は、ユーザによるアクセスが可能なアクセス可能領域Ａａ（図３参照）と、ユーザによるアクセスが不可能なセキュリティ領域Ａｓ（図３参照）と、を備えている。ハードディスク１８は、ＣＰＵ１５の制御下で、ユーザによるアクセスを許可する文書データをアクセス可能領域Ａａに保管し、ユーザによるアクセスを拒否する文書データをセキュリティ領域Ａｓに保管する。
【００２５】
ＣＰＵ１５は、ユーザの操作表示部１１等による指示に基づいて、コピー処理、転送処理等の動作処理の対象とする文書データについては、ハードディスク１８のアクセス可能領域Ａａに保管するとともに、保管フォルダ等の文書識別情報を生成して、文書データの保管管理を行う。また、ＣＰＵ１５は、文書データに対してコピー処理、転送処理等のデータ処理要求があると、データ処理要求の詳細な内容と処理状況を含めたジョブ情報を生成して、文書データのジョブ管理を行う。
【００２６】
ＣＰＵ１５は、ハードディスク１８のアクセス可能領域Ａａに保管されている文書データに対して、ユーザによる削除要求があると、後述するように、コピー処理等の削除以外の他のデータ処理要求がないときには、該文書データをそのまま削除する。ＣＰＵ１５は、削除要求対象の文書データに、処理途中や未処理のデータ処理要求があると、処理途中のデータ処理を一旦中断させて、該中断に合わせてジョブ情報を変更する。そして、ＣＰＵ１５は、データ処理を中断した文書データを、アクセス可能領域Ａａからセキュリティ領域Ａｓへ移動するとともに、該移動に合わせて文書識別情報を変更する。ＣＰＵ１５は、変更した文書識別情報とジョブ情報に基づいて、セキュリティ領域Ａｓへ移動した文書データのデータ処理状態を判定し、該文書データに対するデータ処理の再開、未処理のデータ処理の実行を制御する。ＣＰＵ１５は、セキュリティ領域Ａｓへ移動した文書データに対する全てのデータ処理を完了すると、該文書データをセキュリティ領域Ａｓから削除する。
【００２７】
ＮＩＣ１９は、図示しないネットワーク、例えば、ＬＡＮ（Local Area Network）、公衆回線網等に接続されており、ＣＰＵ１５の制御下で、ネットワークに接続されている相手装置との間で、データ及び信号の授受を行う。
【００２８】
そして、複合装置１は、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Versatile Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明のデータ処理方法を実行するデータ処理プログラムを読み込んでＲＯＭ１６等に導入することで、後述するハードディスク１８内の文書データに対するデータ処理を適切に確保しつつ、文書データのセキュリティを確保するデータ処理方法を実行するデータ処理装置として構築されている。このデータ処理プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向プログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００２９】
複合装置１は、上記読取部１２、印刷部１４、ＮＩＣ１９等を利用して、ハードディスク１８への文書データの保管を伴うデータ処理として、プリント処理、コピー処理、ファクシミリ送信処理、ファクシミリ受信処理、転送処理等のデータ処理を行う。
【００３０】
そして、複合装置１は、上記データ処理プログラムが導入されることで、図２に示すような機能ブロックが構築される。すなわち、複合装置１は、データ処理プログラムが導入されることで、読取機能部３１、印刷機能部３２、ＵＩ機能部３３、ジョブ制御機能部３４、文書管理機能部３５、文書記憶機能部３６、文書情報記憶機能部３７、文書状態判定機能部３８等が構築される。なお、図２には図示しないが、複合装置１は、通信回線を介して文書データを他の装置との間で通信するデータ通信機能部、通信回線を介してファクシミリ機能を備えた装置とファクシミリ通信を行うファクシミリ通信機能部等が構築されてもよい。
【００３１】
読取機能部３１は、読取部１２により構築され、原稿の画像を所定の解像度で読み取って、ジョブ制御機能部３４へ出力する。
【００３２】
印刷機能部３２は、上記印刷部１４により構築され、文書データに基づいて、用紙に画像を記録出力する。
【００３３】
ＵＩ機能部３３は、上記操作表示部１１、ＮＩＣ１９により構築され、後述する文書記憶機能部３６に保管されている文書データに対するコピー処理等のデータ処理要求や削除要求等の要求を受け付けるとともに、複合装置１からユーザへ情報を通知する。すなわち、ＵＩ機能部３３は、アクセス可能領域Ａａに保管されている文書データに対するデータ処理要求を受け付ける処理要求受付処理を行ない、処理要求受付手段として機能する。
【００３４】
ジョブ制御機能部３４は、上記ＣＰＵ１５によって構築され、ＵＩ機能部３３からの要求を受け取って文書記憶機能部３６の文書データをＵＩ機能部３３に表示出力する。ジョブ制御機能部３４は、ＵＩ機能部３３からの要求を受け取って、該要求に応じて、データ処理情報（ジョブ情報）を生成して、文書情報記憶機能部３７に格納させる。また、ジョブ制御機能部３４は、文書情報記憶機能部３７の文書識別情報及びジョブ情報に基づいて、データ処理、文書削除処理等を行う。すなわち、ジョブ制御機能部３４は、データ処理要求に基づいて文書データに対するデータ処理を実行する処理実行処理を行い、処理実行手段として機能する。また、ジョブ制御機能部３４は、セキュリティ領域Ａｓへ移動された文書データに対して、中断または待機となっているデータ処理を処理実行手段としてのジョブ制御機能部３４に実行させ、該データ処理が完了すると、データ移動・削除手段としての文書管理機能部３５に該文書データを削除させる処理実行制御処理を行い、処理実行制御手段として機能する。
【００３５】
文書管理機能部３５は、上記ＣＰＵ１５によって構築され、文書データの文書記憶機能部３６への保管、削除、保管領域の変更、保管フォルダの変更等の文書データの操作を行う。また、文書管理機能部３５は、文書記憶機能部３６に保管した文書データの保管場所、例えば、アクセス可能領域Ａａ、セキュリティ領域Ａｓの別、フォルダ、文書名等の文書識別情報（ＩＤ）の生成と変更管理を行う。すなわち、文書管理機能部３５は、削除要求のあった文書データに対して処理中または未処理の他のデータ処理要求があると、該他のデータ処理を一時中断または待機させて、該文書データをセキュリティ領域Ａｓへ移動させ、該文書データに対して、処理中または未処理の他のデータ処理要求が不存在であると、該文書データを削除するデータ移動・削除処理を行い、データ移動・削除手段として機能する。
【００３６】
文書記憶機能部（データ保管手段）３６は、上記ハードディスク１８によって構築され、文書データを記憶する。文書記憶機能部３６は、上述のように、ユーザによるアクセスが可能なアクセス可能領域Ａａと、ユーザによるアクセスが不可能なセキュリティ領域Ａｓと、を備えている。
【００３７】
文書情報記憶機能部３７は、ハードディスク１８によって構築され、ジョブ制御機能部３４が生成するジョブ情報（データ処理状態情報）及び文書管理機能部３５が生成する文書識別情報を記憶する。このジョブ情報は、コピー処理、データ転送処理等のジョブ種類、コピー部数、カラー/モノクロ等のコピー条件情報、送信先等の送信条件情報等であり、そのジョブの未実行状態、実行中であるときの実行段階、処理完了状態等のジョブ実行状態情報を含んでいる。また、文書識別情報は、文書データのＩＤ、名称、保管先のフォルダパス等である。
【００３８】
文書状態判定機能部３８は、ＣＰＵ１５によって構築され、文書情報記憶機能部３７に保管されている文書データについてのジョブ情報（データ処理状態情報）に基づいて、ジョブ実行状態（処理状態）を判定して管理する。すなわち、文書状態判定機能部３８は、文書データに対するデータ処理要求が削除要求であると、該文書データに対する該削除要求以外の他のデータ処理要求の有無及び処理状態を判定する判定処理を行ない、判定手段として機能する。
【００３９】
次に、本実施例の作用を説明する。本実施例の複合装置１は、ハードディスク１８に保管した文書データに対してデータ処理要求と削除要求が発生した場合にも、文書データのセキュリティを確保しつつ、データ処理を適切に実行する。
【００４０】
すなわち、複合装置１は、読取機能部３１が読み取った原稿の文書データやデータ通信機能部が受信した文書データを、図３（ａ）に示すように、一旦、文書記憶機能部３６のアクセス可能領域Ａａに保管する。
【００４１】
この状態で、複合装置１は、図４に示すように、例えば、ＵＩ機能部３３等がユーザからの文書データに対するコピー処理等の処理要求（ジョブ要求）を受け取ると、該処理要求をジョブ制御機能部３４へ渡す（ステップＳ１０１）。
【００４２】
ジョブ制御機能部３４は、処理要求の内容を示すデータ処理情報（ジョブ情報）を生成し、文書情報記憶機能部３７にジョブ情報を記憶させる（ステップＳ１０２）。
【００４３】
複合装置１は、上記ステップＳ１０２、Ｓ１０３の処理を、ジョブ要求が発生するごとに実行する。
【００４４】
複合装置１は、ジョブ要求が発生すると、適宜のタイミングに、ジョブ制御機能部３４が、文書情報記憶機能部３７のジョブ情報及び文書識別情報に基づいて、複合装置１の必要な各部を制御して、該ジョブを実効する。
【００４５】
そして、ＵＩ機能部３３は、アクセス可能領域Ａａに記憶されている文書データのユーザからの削除要求を受け取ると、該削除要求をジョブ制御機能部３４に渡す（ステップＳ１０３）。
【００４６】
ジョブ制御機能部３４は、文書データの削除要求を受け取ると、文書状態判定機能部３８に、該文書のジョブ情報を参照した該文書データに対する未完了のジョブがあるか否かのチェックを行わせる（ステップＳ１０４）。
【００４７】
ステップＳ１０４で、未完了のジョブがあると（ステップＳ１０４で、ＹＥＳのとき）、ジョブ制御機能部３４は、文書管理機能部３５に、削除要求のあった文書データの文書識別情報を生成させて、文書情報記憶機能部３７へ記憶させる（ステップＳ１０５）。この文書識別情報は、文書ＩＤ、フォルダパス等である。
【００４８】
ジョブ制御機能部３４は、文書状態判定機能部３８に、文書情報記憶機能部３７のジョブ情報を参照して、削除要求のあった文書データに対して実行中のジョブがあるかチェックさせる（ステップＳ１０６）。
【００４９】
ステップＳ１０６で、実行中のジョブがあるときには、ジョブ制御機能部３４は、該文書データに対するジョブを中断する（ステップＳ１０７）。ジョブ制御機能部３４は、中断したジョブを再開するために必要なジョブ再開情報を生成して文書情報記憶機能部３７に記憶させる（ステップＳ１０８）。
【００５０】
ジョブ制御機能部３４は、ジョブ再開情報を生成すると、文書管理機能部３５に、図３（ｂ）に示すように、該文書データをアクセス可能領域Ａａからセキュリティ領域Ａｓへ移動させる（ステップＳ１０９）。
【００５１】
ジョブ制御機能部３４は、文書データの移動を行うと、移動させた文書データを取得できるように、文書管理機能部３５に、文書識別情報を作成させる。ジョブ制御機能部３４は、文書管理機能部３５に、該文書データの旧文書識別情報を、新たな文書識別情報で書き換える等によって更新させる（ステップＳ１１０）。
【００５２】
上記ステップＳ１０６で、文書データに対して実行中のジョブがないとき（ステップＳ１０６で、ＮＯのとき）、ジョブ制御機能部３４は、該文書データのセキュリティ領域Ａｓへの移動を行い（ステップＳ１０９）文書識別情報を更新する（ステップＳ１１０）。
【００５３】
ジョブ制御機能部３４は、文書データの移動と必要な文書識別情報の更新を行うと、該文書データのジョブ情報を参照して、該文書データに対して中断したジョブがあるかチェックする（ステップＳ１１１）。
【００５４】
ステップＳ１１１で、中断したジョブがあると（ステップＳ１１１で、ＹＥＳのとき）、ジョブ制御機能部３４は、該文書データの文書識別情報、ジョブ情報及びジョブ再開情報に基づいて、中断したジョブを再開する（ステップＳ１１２）。すなわち、ジョブ制御機能部３４は、文書識別情報及びジョブ再開情報に基づいて、セキュリティ領域Ａｓに移動した該文書データのうち、必要なデータを読み出し、ジョブ情報に応じたデータ処理を実行する。
【００５５】
ステップＳ１１１で、中断したジョブがないと（ステップＳ１１１で、ＮＯのとき）、ジョブ制御機能部３４は、該文書データの文書識別情報及びジョブ情報に基づいて、未処理のジョブを実行する（ステップＳ１１３）。
【００５６】
そして、ジョブ制御機能部３４は、該文書データの全てのジョブを完了すると（ステップＳ１１４）、該文書データ、文書識別情報、ジョブ情報及びジョブ再開情報を、削除してデータ処理を終了する（ステップＳ１１５）。すなわち、ジョブ制御機能部３４は、図３（ｃ）に示すように、セキュリティ領域Ａｓへ移動した文書データを、文書管理機能部３５に削除させ、文書情報記憶機能部３７の文書識別情報及びジョブ情報、ジョブ再開情報を削除する。
【００５７】
上記ステップＳ１０４で、削除要求のあった文書データに対して未完了のジョブがないとき（ステップＳ１０４で、ＮＯのとき）、該文書データ、文書識別情報及びジョブ情報を、削除してデータ処理を終了する（ステップＳ１１５）。
【００５８】
すなわち、複合装置１は、具体的には、上記文書データのセキュリティ確保を伴うデータ処理を、図５から図１２に示すように実行する。なお、図５から図８は、文書データ（以下、適宜、文書という。）Ａに対するジョブを未実行の状態で文書Ａに対する削除要求が発生して、セキュリティ領域Ａｓへ移動させた後に、ジョブを実行する場合が示されている。図９から図１２は、文書Ａに対するジョブの実行中に文書Ａに対する削除要求が発生して、ジョブを中断してセキュリティ領域Ａｓへ移動させた後に、ジョブを再開する場合が示されている。
【００５９】
図５に示すように、複合装置１は、文書Ａと文書Ｂが文書記憶機能部３６のアクセス可能領域Ａａに保管されている状態で、ＵＩ機能部３３がユーザによる文書Ａに対するジョブ要求を受け取る。このとき、文書管理機能部３５は、各文書Ａ、Ｂの文書識別情報を生成して、文書情報記憶機能部３７に文書記憶機能部３６の該文書Ａ、Ｂに関連付けて保管する。ジョブ制御機能部３４は、ユーザが設定した文書Ａのジョブ情報と文書の識別情報からジョブを準備し、ジョブ情報を生成して、文書情報記憶機能部３７に保管する。このジョブ情報は、上述のように、例えば、コピー処理では、コピー部数、カラー／モノクロ等のコピー条件情報であり、データ転送処理では、送信先、データ形式等の転送条件情報である。
【００６０】
ジョブ制御機能部３４は、文書Ａに対して、図６に示すように、先に要求を受け付けたジョブを実行する前に、削除要求をＵＩ機能部３３が受け付けると、準備していたジョブをキャンセル（破棄）する。そして、ジョブ制御機能部３４は、文書管理機能部３５が生成した文書Ａについての文書ＩＤ、フォルダパス等の文書識別情報を文書情報記憶機能部３７に格納する。
【００６１】
そして、ジョブ制御機能部３４は、図７に示すように、文書管理機能部３５に、文書記憶機能部３６のアクセス可能領域Ａａに保管されている文書Ａを、セキュリティ領域Ａｓへ移動させる。文書管理機能部３５は、文書情報記憶機能部３７に保管されている文書Ａの文書識別情報（フォルダパス）を、セキュリティ領域Ａｓへの移動に合わせて更新する。
【００６２】
ジョブ制御機能部３４は、文書情報記憶機能部３７の文書Ａのジョブ情報及び更新された文書識別情報に基づいて、文書Ａに対するジョブを実行する。
【００６３】
ジョブ制御機能部３４は、文書Ａに対するジョブを完了すると、図８に示すように、文書記憶機能部３６のセキュリティ領域Ａｓに保管されている文書Ａを削除し、さらに、文書情報記憶機能部３７に保管されている文書Ａのジョブ情報及び文書識別情報を削除する。
【００６４】
また、複合装置１は、図９に示すように、文書Ａと文書Ｂが文書記憶機能部３６のアクセス可能領域Ａａに保管されている状態で、ＵＩ機能部３３がユーザによる文書Ａに対するジョブ要求を受け取る。このとき、文書管理機能部３５は、各文書Ａ、Ｂの文書識別情報を生成して、文書情報記憶機能部３７に文書記憶機能部３６の該文書Ａ、Ｂに関連付けて保管する。ジョブ制御機能部３４は、ユーザが設定した文書Ａのジョブ情報と文書識別情報からジョブを準備し、ジョブ情報を生成して、文書情報記憶機能部３７に保管する。さらに、ジョブ制御機能部３４は、文書Ａの文書識別情報とジョブ情報に基づいて、ジョブを開始する。
【００６５】
ジョブ制御機能部３４は、文書Ａのジョブの実行を開始した後、図１０に示すように、文書Ａの削除要求をＵＩ機能部３３が受け取ると、実行している文書Ａのジョブを中断する。ジョブ制御機能部３４は、中断したジョブを途中から再開するためのジョブ再開情報を生成し、文書情報記憶機能部３７に記憶させる。また、文書管理機能部３５は、文書Ａに対して、文書Ａについての文書ＩＤ、フォルダパス等の文書識別情報を文書情報記憶機能部３７に格納する。
【００６６】
次に、ジョブ制御機能部３４は、文書管理機能部３５に、図１１に示すように、文書Ａを文書記憶機能部３６のアクセス可能領域Ａａからセキュリティ領域Ａｓへ移動させる。そして、ジョブ制御機能部３４は、移動させた文書Ａを取得できるように、文書管理機能部３５に、文書識別情報（文書Ａのフォルダパス）を作成させて、該文書Ａの旧文書識別情報を、新たな文書識別情報で書き換える等によって更新させる。
【００６７】
ジョブ制御機能部３４は、文書情報記憶機能部３７の文書Ａのジョブ情報、ジョブ再開情報及び更新された識別情報に基づいて、文書Ａに対するジョブを実行する。
【００６８】
そして、ジョブ制御機能部３４は、文書Ａに対するジョブを完了すると、図１２に示すように、文書記憶機能部３６のセキュリティ領域Ａｓに保管されている文書Ａを削除し、さらに、文書情報記憶機能部３７に保管されている文書Ａのジョブ情報、ジョブ再開情報及び識別情報を削除する。
【００６９】
したがって、複合装置１は、保管している文書データに対してデータ処理要求と削除要求が発生した場合にも、文書データのセキュリティを確保しつつ、データ処理を適切に実行することができる。
【００７０】
また、複合装置１は、文書記憶機能部３６のアクセス可能領域Ａａからセキュリティ領域Ａｓへ移動した文書データに対するジョブの実行において、エラーが発生すると、図１３に示すように、エラー対応処理を実行する。
【００７１】
すなわち、ジョブ制御機能部３４は、セキュリティ領域Ａｓへ移動した文書データに対するジョブの実行にエラーが発生すると（ステップＳ２０１）、ジョブ実行指示したユーザに対してエラー通知して、次の指示を待つ（ステップＳ２０２）。ジョブ制御機能部３４は、エラー通知を、例えば、エラー発生したジョブのジョブ要求を、ＵＩ機能部３３が受け取っているときには、ＵＩ機能部３３に対して行い、ジョブ要求を、ネットワーク上の他の装置等から受け取っているときには、該装置にエラー通知する。
【００７２】
ジョブ制御機能部３４は、ユーザからの指示が、ジョブのリトライ指示、ジョブのキャンセル指示、文書復元指示のいずれであるか判断する（ステップＳ２０３）。
【００７３】
ジョブ制御機能部３４は、ステップＳ２０３で、指示がエラー発生ジョブのリトライ指示であると、既に記憶している文書識別情報及びジョブ情報、または、ジョブ情報とジョブ再開情報に基づいて、該ジョブを再度実行する（ステップＳ２０４）。ジョブ制御機能部３４は、ジョブの実行が完了すると、エラー対応処理を終了する。
【００７４】
ジョブ制御機能部３４は、ステップＳ２０３で、指示がジョブキャンセル指示であると、ジョブキャンセルされた文書データ及び該文書データの文書識別情報とジョブ情報、または、文書識別情報とジョブ情報及びジョブ再開情報を削除する（ステップＳ２０５）。すなわち、ジョブ制御機能部３４は、文書記憶機能部３６のセキュリティ領域Ａｓに保管されているジョブキャンセルされた文書データ及び文書情報記憶機能部３７に保管されている該文書データの文書識別情報とジョブ情報、または、文書識別情報とジョブ情報及びジョブ再開情報を削除する。
【００７５】
ジョブ制御機能部３４は、ステップＳ２０３で、指示が文書復元指示であると、エラーの発生したジョブの文書識別情報、ジョブ情報、ジョブ再開情報を削除し、さらに、該文書データをアクセス可能領域Ａａへ移動する（ステップＳ２０６）。すなわち、ジョブ制御機能部３４は、文書情報記憶機能部３７に保管されている復元指示された文書データの文書識別情報とジョブ情報、または、文書識別情報とジョブ情報及びジョブ再開情報を削除する。さらに、ジョブ制御機能部３４は、文書記憶機能部３６のセキュリティ領域Ａｓに保管されている復元指示された文書データを、アクセス可能領域Ａａの元のフォルダへ移動する。
【００７６】
すなわち、ジョブ制御機能部３４は、ジョブエラーに対するユーザの指示に対して、ジョブの状態、文書識別情報、ジョブ情報、ジョブ再開情報の状態及び文書データの状態を、図１４に示すように、処理する。すなわち、ジョブ制御機能部３４は、ユーザ指示が、ジョブリトライであると、ジョブを再度実行、文書識別情報等の情報を保持、文書データをセキュリティ領域Ａｓに保持する。また、ジョブ制御機能部３４は、ユーザ指示が、ジョブキャンセルであると、ジョブの実行を中止、文書識別情報等の情報を削除、文書データを削除する。さらに、ジョブ制御機能部３４は、ユーザ指示が、文書復元であると、ジョブの実行を中止、文書識別情報等の情報を削除、文書データをアクセス可能領域Ａａの元のフォルダへ移動する。
【００７７】
したがって、セキュリティ領域Ａｓへ移動した文書データに対するジョブの実行にエラーが発生しても、ユーザの指示に応じて対応処理を行うことができ、文書データのセキュリティを確保しつつ、利用性を向上させることができる。
【００７８】
なお、上記説明においては、１台の複合装置１が、本発明の実行に必要な各部（各手段）を備えているが、本発明の構成としては、上記構成に限るものではない。例えば、図１５に示すように、データ処理システム１００としてシステム構成されていてもよい。図１５では、データ処理システム１００は、２台の複合装置１１０ａ、１１０ｂ、コンピュータ１２０及びサーバ１３０が、ネットワークＮＷで接続されており、ネットワークＮＷは、ＬＡＮ（Local Area Network）、インターネット等の通信回線である。なお、図１５では、データ処理システム１００は、２台の複合装置１１０ａ、１１０ｂ及び１台のコンピュータ１２０とサーバ１３０で、構成されているが、データ処理システム１００を構築する装置は、これらの種類の装置に限るものではなく、また、台数においてもこれらの台数に限るものではない。
【００７９】
複合装置１１０ａ、１１０ｂは、上記複合装置１と同様の構成であり、操作表示部１１１ａ、１１１ｂ、読取部１１２ａ、１１２ｂ、読取画像メモリ１１３ａ、１１３ｂ、印刷部１１４ａ、１１４ｂ、ＣＰＵ１１５ａ、１１５ｂ、ＲＯＭ１１６ａ、１１６ｂ、ＲＡＭ１１７ａ、１１７ｂ、ハードディスク１１８ａ、１１８ｂ及びＮＩＣ１１９ａ、１１９ｂ等を備えている。複合装置１１０ａ、１１０ｂは、その各部が、基本的に、上記複合装置１の対応する各部と同様の動作処理を行うが、後述するように、ＵＩ機能部、ジョブ制御機能部及びファクシミリ装置としての基本処理を行う機能のみを備えている。また、複合装置１１０ａ、１１０ｂは、そのＮＩＣ１１９ａ、１１９ｂがネットワークＮＷに接続されており、ＮＩＣ１１９ａ、１１９ｂによってネットワークＮＷを介して複合装置１１０ａ、１１０ｂ相互間及びコンピュータ１２０、サーバ１３０と通信する。
【００８０】
複合装置１１０ａ、１１０ｂは、ＲＯＭ１１６ａ、１１６ｂに、本発明のデータ処理プログラムのうち、複合装置１１０ａ、１１０ｂで実行する必要のある部分のプログラムが導入されることで、図１６に示すような機能ブロックが構築される。
【００８１】
すなわち、複合装置１１０ａ、１１０ｂは、該データ処理プログラムが導入されることで、図１６に示すように、読取機能部２１１ａ、２１１ｂ、印刷機能部２１２ａ、２１２ｂ、ＵＩ機能部２１３ａ、２１３ｂ、ジョブ制御機能部２１４ａ、２１４ｂ及び通信機能部２１５ａ、２１５ｂが構築される。読取機能部２１１ａ、２１１ｂ、印刷機能部２１２ａ、２１２ｂ、ＵＩ機能部２１３ａ、２１３ｂ、ジョブ制御機能部２１４ａ、２１４ｂは、上記複合装置１の対応する機能部と同様の機能動作を行う。通信機能部２１５ａ、２１５ｂは、ＮＩＣ１１９ａ、１１９bで構築され、ネットワークＮＷを介して複合装置１１０ａ、１１０ｂ相互間及びコンピュータ１２０、サーバ１３０と通信する。すなわち、ＵＩ機能部２１３ａ、２１３ｂは、処理要求受付手段として機能し、ジョブ制御機能部２１４ａ、２１４ｂは、処理実行手段、処理実行制御手段として機能する。
【００８２】
コンピュータ１２０は、通常のハードウェア構成及びソフトウェア構成のコンピュータであり、操作表示部１２１、ＣＰＵ１２２、ＲＯＭ１２３、ＲＡＭ１２４、ハードディスク１２５及びＮＩＣ１２６等を備えている。
【００８３】
操作表示部１２１は、キーボード、マウス、ディスプレイ等を備えている。操作表示部１２１は、各種情報の入力がキーボードやマウスで行われ、コンピュータ１２０からユーザに通知する情報をディスプレイに表示出力する。
【００８４】
ＲＯＭ１２３は、コンピュータとしての基本プログラムやシステムプログラム等が格納される。
【００８５】
ハードディスク１２５は、ＯＳ（Operating System）、本発明のデータ処理プログラムのうち、コンピュータ１２０において実行すべき部分のプログラム及び文書データ等を格納する。
【００８６】
ＣＰＵ１２２は、ＲＯＭ１２３またはハードディスク１２５内のプログラムに基づいて、コンピュータ１２０としての基本処理を実行するとともに、本発明のデータ処理プログラムのうちコンピュータ１２０としての処理を実行する。
【００８７】
ＲＡＭ１２４は、ＣＰＵ１２２のワークメモリとして利用される。
【００８８】
ＮＩＣ１２６は、ネットワークＮＷに接続され、複合装置１１０ａ、１１０ｂ及びサーバ１３０と通信する。
【００８９】
コンピュータ１２０は、本発明のデータ処理プログラムのうち、コンピュータ１２０で実行する部分のプログラムが導入されることで、図１６に示すような機能ブロックが構築される。
【００９０】
コンピュータ１２０は、該データ処理プログラムが導入されることで、図１６に示すように、ＵＩ機能部２２１及び通信機能部２２２が構築され、ユーザの操作によってデータ処理要求を行う。
【００９１】
ＵＩ機能部（処理要求受付手段）２２１は、上記操作表示部１２１により構築され、後述するサーバ１３０に保管されている文書データに対するユーザからのコピー処理等のデータ処理要求や削除要求等の要求を受け付けて、サーバ１３０へ出力する。また、ＵＩ機能部２２１は、コンピュータ１２０からユーザへ情報を通知する。
【００９２】
サーバ１３０は、通常のハードウェア構成及びソフトウェア構成のサーバであり、ＣＰＵ１３１、ＲＯＭ１３２、ＲＡＭ１３３、ハードディスク１３４及びＮＩＣ１３５等を備えている。なお、サーバ１３０は、図１５では示していないが、キーボード、マウス、ディスプレイ等を備えていてもよい。
【００９３】
ＲＯＭ１３２は、サーバとしての基本プログラムやシステムプログラム等が格納される。
【００９４】
ハードディスク１３４は、ＯＳ、本発明のデータ処理プログラムのうち、サーバ１３０において実行すべき部分のプログラム及び文書データ、データ処理方法を実行するのに必要な各データ等を格納する。
【００９５】
ＣＰＵ１３１は、ＲＯＭ１３２またはハードディスク１３４内のプログラムに基づいて、サーバ１３０としての基本処理を実行するとともに、本発明のデータ処理プログラムのうちサーバ１３０としての処理を実行する。
【００９６】
ＲＡＭ１３３は、ＣＰＵ１３１のワークメモリとして利用される。
【００９７】
ＮＩＣ１３５は、ネットワークＮＷに接続され、複合装置１１０ａ、１１０ｂ及びコンピュータ１２０と通信する。
【００９８】
サーバ１３０は、本発明のデータ処理プログラムのうち、サーバ１３０で実行する部分のプログラムが導入されることで、図１６に示すような機能ブロックが構築される。
【００９９】
サーバ１３０は、該データ処理プログラムが導入されることで、図１６に示すように、文書管理機能部２３１、文書記憶機能部２３２、文書情報記憶機能部２３３、文書状態判定機能部２３４及び通信機能部２３５が構築される。
【０１００】
上記各機能部のうち、文書管理機能部２３１、文書記憶機能部２３２、文書情報記憶機能部２３３、文書状態判定機能部２３４は、上記複合装置１の対応する機能部と同様の機能動作を行う。特に、文書記憶機能部２３２は、アクセス可能領域Ａａとセキュリティ領域Ａｓを備えている。すなわち、文書管理機能部２３１は、データ移動・削除手段として機能し、文書記憶機能部２３２は、データ保管手段として機能する。文書状態判定機能部２３４は、判定手段として機能する。
【０１０１】
すなわち、データ処理システム１００は、複合装置１１０ａ、１１０ｂの読取機能部２１１ａ、２１１ｂで読み取られた文書データ等を通信機能部２１５ａ、２１５ｂからネットワークＮＷを介して、サーバ１３０へ送信する。
【０１０２】
サーバ１３０は、送られてきて通信機能部２３５が受け取った文書データを文書管理機能部２３１が文書記憶機能部２３２へ保管するとともに、文書識別情報を生成して、文書情報記憶機能部２３３へ保管する。複合装置１１０ａ、１１０ｂのＵＩ機能部２１３ａ、２１３ｂまたはコンピュータ１２０のＵＩ機能部２２１がユーザからのジョブ要求を受け取ると、複合装置１１０ａ、１１０ｂは、ジョブ制御機能部２１４ａ、２１４ｂが、上記同様に、ジョブの管理・実行を行う。なお、コンピュータ１２０は、ＵＩ機能部２２１がジョブ要求を受け付けると、該ジョブ要求を通信機能部２２２からネットワークＮＷを介して指定の複合装置１１０ａ、１１０ｂへ送信し、複合装置１１０ａ、１１０ｂが同様にジョブを実行する。
【０１０３】
複合装置１１０ａ、１１０ｂは、ジョブの実行に際して、サーバ１３０の文書記憶機能部２３２の文書データを読み出し、印刷機能部２１２ａ、２１２ｂ等を利用してジョブを実行する。
【０１０４】
このジョブの実行に際して、または、ジョブの実行途中に、複合装置１１０ａ、１１０ｂのＵＩ機能部２１３ａ、２１３ｂまたは、コンピュータ１２０のＵＩ機能２２１から文書の削除要求が発生することがある。この場合、ジョブ制御機能部２１４ａ、２１４ｂは、図４及び図５〜図１２と同様に、サーバ１３０の文書記憶機能部２３２のアクセス可能領域Ａａからセキュリティ領域Ａｓへ文書データを移動させて、中断したジョブまたは未処理のジョブを実行する。
【０１０５】
そして、このセキュリティ確保を伴うジョブ実行において、セキュリティ領域Ａｓへ移動させた文書データに対するジョブの実行にエラーが発生すると、ジョブ制御機能部２１４ａ、２１４ｂは、図３と同様に、エラー対応処理を実行する。
【０１０６】
このように、本実施例のデータ処理装置としての複合装置１は、外部アクセスを許可するアクセス可能領域Ａａと外部アクセスを拒否するセキュリティ領域Ａｓを有し、文書データを保管する文書記憶機能部（データ保管手段）３６と、前記アクセス可能領域Ａａに保管されている前記文書データに対するデータ処理要求を受け付けるＵＩ機能部（処理要求受付手段）３３と、前記データ処理要求に基づいて前記文書データに対するデータ処理を実行するジョブ制御機能部（処理実行手段）３３と、前記文書データに対するデータ処理要求が削除要求であると、該文書データに対する該削除要求以外の他のデータ処理要求の有無及び処理状態を判定する文書状態判定機能部（判定手段）３８と、前記削除要求のあった前記文書データに対して処理中または未処理の他のデータ処理要求があると、該他のデータ処理を一時中断または待機させて、該文書データを前記セキュリティ領域Ａｓへ移動させ、該文書データに対して、処理中または未処理の他のデータ処理要求が不存在であると、該文書データを削除する文書管理機能部（データ移動・削除手段）３５と、前記セキュリティ領域Ａｓへ移動された前記文書データに対して、中断または待機となっている前記データ処理を前記ジョブ制御機能部（処理実行手段）３３に実行させ、該データ処理が完了すると、前記文書管理機能部（データ移動・削除手段）３５に該文書データを削除させるジョブ制御機能部（処理実行制御手段）３４と、を備えている。
【０１０７】
したがって、データ処理中またはデータ処理待機中の文書データに対して削除要求があると、該データ処理を中断または待機させて、該文書データを外部アクセスを拒否するセキュリティ領域に移動した後、データ処理を再開または開始させることができる。その結果、保管している文書データに対してデータ処理要求と削除要求が発生した場合にも、文書データのセキュリティを確保しつつ、データ処理を適切に実行することができる。
【０１０８】
また、本実施例の複合装置１は、文書記憶機能部（データ保管手段）３６における前記文書データの少なくとも保管先を示す文書保管情報（文書識別情報）を生成・管理する文書管理機能部（文書情報管理手段）３５を、さらに備え、前記ジョブ制御機能部（処理実行手段）３３、前記文書管理機能部（データ移動・削除手段）３５及び前記ジョブ制御機能部（処理実行制御手段）３４は、前記文書保管情報を参照して、それぞれ処理を実行する。
【０１０９】
したがって、文書管理を適切に行って、セキュリティを確保しつつ、データ処理を適切に実行することができる。
【０１１０】
さらに、本実施例の複合装置１は、前記ジョブ制御機能部（処理実行制御手段）３４が、中断させた前記データ処理の再開に必要な再開情報を生成し、該再開情報に基づいて、前記ジョブ制御機能部（処理実行手段）３３に、該データ処理を中断させた処理の続きから再開させる。
【０１１１】
したがって、中断させたデータ処理を、適切に続きから再開することができ、文書データのセキュリティを確保しつつ、データ処理を適切に実行することができる。
【０１１２】
また、本実施例の複合装置１は、情報を報知出力するＵＩ機能部（報知手段）３３と、指示を受け付けるＵＩ機能部（受付手段）３３と、をさらに備え、前記ジョブ制御機能部（処理実行制御手段）３４が、前記セキュリティ領域Ａｓへ移動された前記文書に対する前記ジョブ制御機能部（処理実行手段）３４による前記データ処理にエラーが発生すると、前記ＵＩ機能部（報知手段）３３にその旨を報知させ、該報知に応じて前記ＵＩ機能部（受付手段）３３が該データ処理のエラーに対する指示として、該文書データの削除、再実行、前記アクセス可能領域Ａａへの移動のいずれかの指示を受け付け、該ジョブ制御機能部（処理実行手段）３３または前記文書管理機能部（データ移動・削除手段）３５に、該指示に応じた処理を実行させる。
【０１１３】
したがって、セキュリティ領域Ａｓへ移動させた文書データのデータ処理にエラーが発生した場合にも、ユーザの意図に応じた処理を行うことができ、セキュリティを確保しつつ利用性を向上させることができる。
【０１１４】
さらに、本実施例のデータ処理システム１００は、外部アクセスを許可するアクセス可能領域Ａａと外部アクセスを拒否するセキュリティ領域Ａｓを有し、文書データを保管する文書記憶機能部（データ保管手段）２３２と、前記アクセス可能領域Ａａに保管されている前記文書データに対するデータ処理要求を受け付けるＵＩ機能部（処理要求受付手段）２１３ａ、２１３ｂ、２２１と、前記データ処理要求に基づいて前記文書データに対するデータ処理を実行するジョブ制御機能部（処理実行手段）２１４ａ、２１４ｂと、前記文書データに対するデータ処理要求が削除要求であると、該文書データに対する該削除要求以外の他のデータ処理要求の有無及び処理状態を判定する文書状態判定機能部（判定手段）２３４と、前記削除要求のあった前記文書データに対して処理中または未処理の他のデータ処理要求があると、該他のデータ処理を一時中断または待機させて、該文書データを前記セキュリティ領域Ａｓへ移動させ、該文書データに対して、処理中または未処理の他のデータ処理要求が不存在であると、該文書データを削除する文書管理機能部（データ移動・削除手段）２３１と、前記セキュリティ領域Ａｓへ移動された前記文書データに対して、中断または待機となっている前記データ処理を前記ジョブ制御機能部（処理実行手段）２１４ａ、２１４ｂに実行させ、該データ処理が完了すると、前記文書管理機能部（データ移動・削除手段）２３１に該文書データを削除させるジョブ制御機能部（処理実行制御手段）２１４ａ、２１４ｂと、を備えている。
【０１１５】
したがって、データ処理中またはデータ処理待機中の文書データに対して削除要求があると、該データ処理を中断または待機させて、該文書データを外部アクセスを拒否するセキュリティ領域に移動した後、データ処理を再開または開始させることができる。その結果、保管している文書データに対してデータ処理要求と削除要求が発生した場合にも、文書データのセキュリティを確保しつつ、データ処理を適切に実行することができる。
【０１１６】
また、本実施例のデータ処理システム１００は、文書記憶機能部（データ保管手段）２３２における前記文書データの少なくとも保管先を示す文書保管情報（文書識別情報）を生成・管理する文書管理機能部（文書情報管理手段）２３１を、さらに備え、前記ジョブ制御機能部（処理実行手段）２１４ａ、２１４ｂ、前記文書管理機能部（データ移動・削除手段）２３１及び前記ジョブ制御機能部（処理実行制御手段）２１４ａ、２１４ｂは、前記文書保管情報を参照して、それぞれ処理を実行する。
【０１１７】
したがって、文書管理を適切に行って、セキュリティを確保しつつ、データ処理を適切に実行することができる。
【０１１８】
さらに、本実施例のデータ処理システム１００は、前記ジョブ制御機能部（処理実行制御手段）２１４ａ、２１４ｂが、中断させた前記データ処理の再開に必要な再開情報を生成し、該再開情報に基づいて、前記ジョブ制御機能部（処理実行手段）２１４ａ、２１４ｂに、該データ処理を中断させた処理の続きから再開させる。
【０１１９】
したがって、中断させたデータ処理を、適切に続きから再開することができ、文書データのセキュリティを確保しつつ、データ処理を適切に実行することができる。
【０１２０】
また、本実施例のデータ処理システム１００は、情報を報知出力するＵＩ機能部（報知手段）２１３ａ、２１３ｂ、２２１と、指示を受け付けるＵＩ機能部（受付手段）２１３ａ、２１３ｂ、２２１と、をさらに備え、前記ジョブ制御機能部（処理実行制御手段）２１４ａ、２１４ｂが、前記セキュリティ領域Ａｓへ移動された前記文書に対する前記ジョブ制御機能部（処理実行手段）２１４ａ、２１４ｂによる前記データ処理にエラーが発生すると、前記ＵＩ機能部（報知手段）２１３ａ、２１３ｂ、２２１にその旨を報知させ、該報知に応じて前記ＵＩ機能部（受付手段）２１３ａ、２１３ｂ、２２１が該データ処理のエラーに対する指示として、該文書データの削除、再実行、前記アクセス可能領域Ａａへの移動のいずれかの指示を受け付け、該ジョブ制御機能部（処理実行手段）２１４ａ、２１４ｂまたは前記文書管理機能部（データ移動・削除手段）２３１に、該指示に応じた処理を実行させる。
【０１２１】
したがって、セキュリティ領域Ａｓへ移動させた文書データのデータ処理にエラーが発生した場合にも、ユーザの意図に応じた処理を行うことができ、セキュリティを確保しつつ利用性を向上させることができる。
【０１２２】
さらに、本実施例の複合装置１、データ処理システム１００は、外部アクセスを許可するアクセス可能領域Ａａと外部アクセスを拒否するセキュリティ領域Ａｓを有する文書記憶機能部（データ保管手段）３６、２３２に文書データを保管するデータ保管処理ステップと、前記アクセス可能領域Ａａに保管されている前記文書データに対するデータ処理要求を受け付ける処理要求受付処理ステップと、前記データ処理要求に基づいて前記文書データに対するデータ処理を実行する処理実行処理ステップと、前記文書データに対するデータ処理要求が削除要求であると、該文書データに対する該削除要求以外の他のデータ処理要求の有無及び処理状態を判定する判定処理ステップと、前記削除要求のあった前記文書データに対して処理中または未処理の他のデータ処理要求があると、該他のデータ処理を一時中断または待機させて、該文書データを前記セキュリティ領域Ａｓへ移動させ、該文書データに対して、処理中または未処理の他のデータ処理要求が不存在であると、該文書データを削除するデータ移動・削除処理ステップと、前記セキュリティ領域Ａｓへ移動された前記文書データに対して、中断または待機となっている前記データ処理を前記処理実行処理ステップで実行させ、該データ処理が完了すると、前記データ移動・削除処理ステップで該文書データを削除させる処理実行制御処理ステップと、を有するデータ処理方法を実行している。
【０１２３】
したがって、データ処理中またはデータ処理待機中の文書データに対して削除要求があると、該データ処理を中断または待機させて、該文書データを外部アクセスを拒否するセキュリティ領域に移動した後、データ処理を再開または開始させることができる。その結果、保管している文書データに対してデータ処理要求と削除要求が発生した場合にも、文書データのセキュリティを確保しつつ、データ処理を適切に実行することができる。
【０１２４】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【符号の説明】
【０１２５】
１  複合装置
１１  操作表示部
１２  読取部
１３  読取画像メモリ
１４  印刷部
１５  ＣＰＵ
１６  ＲＯＭ
１７  ＲＡＭ
１８  ハードディスク（ＨＤＤ）
１９  ＮＩＣ
２０  バス
３１  読取機能部
３２  印刷機能部
３３  ＵＩ機能部
３４  ジョブ制御機能部
３５  文書管理機能部
３６  文書記憶機能部
３７  文書情報記憶機能部
３８  文書状態判定機能部
Ａａ  アクセス可能領域
Ａｓ  セキュリティ領域
１００  データ処理システム
１１０ａ、１１０ｂ  複合装置
１１１ａ、１１１ｂ  操作表示部
１１２ａ、１１２ｂ  読取部
１１３ａ、１１３ｂ  読取画像メモリ
１１４ａ、１１４ｂ  印刷部
１１５ａ、１１５ｂ  ＣＰＵ
１１６ａ、１１６ｂ  ＲＯＭ
１１７ａ、１１７ｂ  ＲＡＭ
１１８ａ、１１８ｂ  ハードディスク
１１９ａ、１１９ｂ  ＮＩＣ
１２０  コンピュータ
１２１  操作表示部
１２２  ＣＰＵ
１２３  ＲＯＭ
１２４  ＲＡＭ
１２５  ハードディスク
１２６  ＮＩＣ
１３０  サーバ
１３１  ＣＰＵ
１３２  ＲＯＭ
１３３  ＲＡＭ
１３４  ハードディスク
１３５  ＮＩＣ
ＮＷ  ネットワーク
２１１ａ、２１１ｂ  読取機能部
２１２ａ、２１２ｂ  印刷機能部
２１３ａ、２１３ｂ  ＵＩ機能部
２１４ａ、２１４ｂ  ジョブ制御機能部
２１５ａ、２１５ｂ  通信機能部
２２１  ＵＩ機能部
２２２  通信機能部
２３１  文書管理機能部
２３２  文書記憶機能部
２３３  文書情報記憶機能部
２３４  文書状態判定機能部
２３５  通信機能部
【先行技術文献】
【特許文献】
【０１２６】
【特許文献１】特開２００６−０１１５０８号公報
【図１】
2015226175.tif 000003
【図２】
2015226175.tif 000004
【図３】
2015226175.tif 000005
【図４】
2015226175.tif 000006
【図５】
2015226175.tif 000007
【図６】
2015226175.tif 000008
【図７】
2015226175.tif 000009
【図８】
2015226175.tif 000010
【図９】
2015226175.tif 000011
【図１０】
2015226175.tif 000012
【図１１】
2015226175.tif 000013
【図１２】
2015226175.tif 000014
【図１３】
2015226175.tif 000015
【図１４】
2015226175.tif 000016
【図１５】
2015226175.tif 000017
【図１６】
2015226175.tif 000018