(57)【特許請求の範囲】
【請求項１】
画像データを取得する取得手段と、
該取得手段で取得した画像データを蓄積する画像蓄積手段と、
該画像蓄積手段に蓄積された画像データに複数の処理からなる一連の処理を施す処理手段と、
該処理手段を制御する制御手段と、
前記処理手段で施される一連の処理のうち、各処理が終了するつど処理終了の状態を保持する不揮発性の記憶手段と、
を具備し、
前記制御手段は、電源が投入されたとき、前記不揮発性の記憶手段に保持された処理終了の状態を参照し、前記画像蓄積手段に蓄積された画像データのうち、一連の処理が開始され、全てが終了した状態になっていない画像データがあるとき、前記一連の処理の中で処理が終了していない処理から再開し、前記画像蓄積手段に蓄積された画像データのうち、一連の処理が開始されていない画像データがあるときは、前記一連の処理の最初から開始するよう制御することを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記処理手段で施される一連の処理のうち、前記画像蓄積手段に蓄積された画像データに対する各処理が終了するつど、各処理で施された処理結果を該画像データと対応付けて前記画像蓄積手段に記憶するよう構成したことを特徴とする画像処理装置。
【請求項３】
請求項１又は請求項２に記載の画像処理装置において、
前記画像蓄積手段に蓄積された画像データのうち、削除された画像データがあるか否かを判断する判断手段と、
前記不揮発性の記憶手段に保持されている該画像データに対する一連の処理の終了状態を削除する削除手段と、
を具備し、
前記判断手段により削除された画像データがあると判断されたとき、前記削除手段は、前記不揮発性の記憶手段に保持されている該画像データに対する一連の処理の終了状態を削除することを特徴する画像処理装置。
【請求項４】
請求項１乃至請求項３のいずれか１項に記載の画像処理装置において、
前記一連の処理には、少なくともサムネイル画像の作成処理、ファイル名やアクセス権等の付加情報を登録する処理、および外部への転送処理を含むことを特徴とする画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像データを取込み、一連の画像処理を施すとともに、電源断に対応する必要のある画像処理装置に関する。
【０００２】
【従来の技術】
従来、画像データを取込み、一連の画像処理を施す画像処理装置、この画像処理装置に対して画像操作を指示する外部装置などで構成された、画像処理システムあるいは画像ファイリングシステムにおいては、前記画像処理装置で受信した画像データファイルに一連の処理を施す場合、この処理に対応した複数のキューを用い、各処理を連携して実行している。
【０００３】
【発明が解決しようとする課題】
しかしながら、前記画像処理システムで画像データに対する一連の処理中に電源断となった場合は、この電源断で中断された一連の処理を再実行する必要があり、中断時の状態から一連の処理を再開することができなかった。特に、読込装置などと画像処理装置を組み合わせた画像処理システムでは、装置の不具合を解消するため、電源断および電源再投入が頻繁に行われるものと想定される。
【０００４】
本発明の目的は、このような問題点を改善し、電源断によって一連の処理が中断されても、電源再投入時に中断時の状態から次の処理を決定して実行することが可能な画像処理装置を提供することにある。
【０００５】
【課題を解決するための手段】
請求項１に記載の発明は、画像データを取得する取得手段と、該取得手段で取得した画像データを蓄積する画像蓄積手段と、該画像蓄積手段に蓄積された画像データに複数の処理からなる一連の処理を施す処理手段と、該処理手段を制御する制御手段と、前記処理手段で施される一連の処理のうち、各処理が終了するつど処理終了の状態を保持する不揮発性の記憶手段と、を具備し、前記制御手段は、電源が投入されたとき、前記不揮発性の記憶手段に保持された処理終了の状態を参照し、前記画像蓄積手段に蓄積された画像データのうち、一連の処理が開始され、全てが終了した状態になっていない画像データがあるとき、前記一連の処理の中で処理が終了していない処理から再開し、前記画像蓄積手段に蓄積された画像データのうち、一連の処理が開始されていない画像データがあるときは、前記一連の処理の最初から開始するよう制御することに特徴がある。
【０００７】
請求項２に記載の発明は、請求項１において、前記処理手段で施される一連の処理のうち、前記画像蓄積手段に蓄積された画像データに対する各処理が終了するつど、各処理で施された処理結果を該画像データと対応付けて前記画像蓄積手段に記憶するよう構成したことに特徴がある。
【０００９】
請求項３に記載の発明は、請求項１又は請求項２において、前記画像蓄積手段に蓄積された画像データのうち、削除された画像データがあるか否かを判断する判断手段と、前記不揮発性の記憶手段に保持されている該画像データに対する一連の処理の終了状態を削除する削除手段と、を具備し、前記判断手段により削除された画像データがあると判断されたとき、前記削除手段は、前記不揮発性の記憶手段に保持されている該画像データに対する一連の処理の終了状態を削除することに特徴がある。
【００１１】
請求項４に記載の発明は、請求項１乃至請求項３のいずれか１項において、前記一連の処理には、少なくともサムネイル画像の作成処理、ファイル名やアクセス権等の付加情報を登録する処理、および外部への転送処理を含むことに特徴がある。
【００１７】
【発明の実施の形態】
以下、本発明の実施の一形態を図面を用いて説明する。
図１に示すように、本実施形態の画像処理システムは、画像データを取り込んで必要な画像処理を施すと共に、画像データおよび附加情報を蓄積するための画像処理装置（ディジタル複写機）１０１と、このディジタル複写機１０１に蓄積されている画像データ（文書）の参照、操作指示などを行う機能を有するパーソナルコンピュータ（以下、パソコンと略記す）１０２と、ハードディスク装置（ＨＤＤ）あるいはＤＶＤ−Ｗｒｉｔｅ−ｏｎｃｅなどの交換型メディアからなり、ディジタル複写機１０１から転送された画像データおよび附加情報を少なくともディジタル複写機１０１よりも長期間蓄積・管理するバックアップサーバ装置１０４とが、ＬＡＮ１０３にデータ通信可能に接続されたものである。また、ディジタル複写機１０１は、ＬＡＮ１０３に接続される一方で、ＩＳＤＮ、ＰＳＴＮなどの公衆回線網（図示せず）に接続されている。ここで、ＬＡＮ１０３に限らず、インターネットなどのネットワーク上で前述の画像処理システムを構築してもよい。あるいは、パソコン１０２の画像操作機能を、画像処理装置とインタフェースを介して接続された外部操作装置に持たせ、ＬＡＮ１０３などのネットワークに替えて前記インタフェースを通信手段としてもよい。また、パソコン１０２に替えて画像処理システムの他の通信端末装置を用いてもよい。
【００１８】
また、ディジタル複写機１０１の構成は、図２に示すとおりである。図２において、ＣＰＵ１１は、ＲＯＭ１２に記憶されたソフトウェア（制御プログラムなど）を実行してスキャナ２１、プロッタ２２を含む装置全体の動作を制御し、また、ＨＤＤ１５に記憶されたプログラムを実行して本実施形態の状態情報記憶動作（電源断に対応するための状態保持動作）などを制御する。ＲＡＭ１３は、ファクシミリ制御に際して必要なデータを一時保管したり、ネットワーク制御の際のプロトコル処理を行うものである。ＲＯＭ１２は、ファクシミリ制御手順やネットワーク制御手順を記憶しておく、読み出し専用メモリである。状態情報メモリ１４は、画像データに施す一連の処理の経過状態を示す状態テーブル（ステータステーブル）を記憶する不揮発性メモリ（ＮＶＲＡＭなど）である。なお、前記状態テーブルをＨＤＤ１５あるいは他の図示しない不揮発性メモリに保持するように構成してもよい。ＨＤＤ１５は、本実施形態の画像処理機能を実現するためのプログラムを記憶し、また、ネットワーク１０３あるいは公衆回線網からのファクシミリ画像データ、およびスキャナ２１で読み取った画像データ、ならびにそれらの画像データに関する諸情報（全ての付加情報）を蓄積するための大容量記憶装置である。ここで、前記諸情報とは、ファイル名、アクセス権、記憶位置情報、画像オフセット情報、画像の回転情報、画像を構成する色情報、ユーザ情報、時間情報、現在のアクセス状態情報、用紙情報、圧縮情報、各種マトリクス情報、画像データの有効期限、記憶したアプリケーション情報（データ種類に含まれる）、サイズ情報、解像度情報、階調情報、抽出した文書情報、パスワード、ページ情報、画素数情報、画像処理情報、画質モード情報、キーワード情報などである。スキャナ２１は、ファクシミリデータの送信操作に必要となる画像を紙文書から読み取るためのデータ読取部である。プロッタ２２は、ＨＤＤ１５に蓄積された読み取りデータあるいは受信データを記録紙に印刷出力するための書込部である。
【００１９】
また、ＭＯＤＥＭ１８は、データ読み取りの後、２値符号化された画情報をＰＳＴＮなどの公衆回線に伝送可能とするための変調を実施し、また、相手先からの変調された画情報の符号をもとの２値符号に戻すための復調を実施するものである。網制御部（ＮＣＵ）１９は、相手先からのＤＴＭＦ信号を検出・解析するための検出器である。符号化復号化部（ＤＣＲ）２０は、スキャナ２１で読み取った２値画像を圧縮して符号化し、また、相手先から送られてきた圧縮符号をプロッタ２２によりプリントできるように２値画像に復号化するものである。なお、符号化復号化部２０を画像処理部１６などに含む構成としてもよい。操作表示部（オペパネ）２３は、テンキー、スタート／ストップキーなどのキー群、操作画面あるいは動作モードを表示するための表示器などを備え、ユーザがディジタル複写機１０１を操作するために使用する入出力部である。ＬＡＮコントローラ（あるいは、ネットワーク・インタフェース・カード（ＮＩＣ））１７は、パソコン１０２（あるいは、外部端末）およびバックアップサーバ装置１０４とディジタル複写機１０１とを接続し、ネットワーク（ＬＡＮ）１０３から受信したデータをデコードし、また、ネットワーク１０３へ送信するデータをエンコードして、送信フレームや受信フレームのバッファリングを行うネットワーク制御用ＬＳＩである。画像処理部（ＩＰＵ）１６は、スキャナ２１で読み取った画像に対して一連の処理を施すものである。
【００２０】
また、バックアップサーバ装置１０４の構成は、図３に示すとおりである。図３において、ＣＰＵ１１′は、装置全体を制御し、特にディジタル複写機１０１から転送された画像データの蓄積・管理動作などを制御する。ＲＡＭ１３′は、ネットワーク制御に際し、必要なデータを一時保持したり、ネットワーク制御の際のプロトコル処理を行なうためのメモリである。ＲＯＭ１２′は、ネットワークの制御手順などを記憶している読み出し専用メモリである。アドレス変換テーブル２４は、通信相手先の電話番号をＩＰアドレスに変換するため、前記電話番号とＩＰアドレスとを１対１に結び付けるものである。タイマ２５は、アドレス変換テーブル２４の更新を定期的に行なうために、一定期間を計測するタイマである。操作表示部（オペパネ）２３′は、ユーザがバックアップサーバ装置１０４を制御するために使用する入出力部である。ＬＡＮコントローラ（あるいは、ネットワーク・インタフェース・カード（ＮＩＣ））１７′は、ネットワーク１０３から受信したデータのデコード、またネットワーク１０３へ送信するデータのエンコードを行なったり、送信フレームや受信フレームのバッファリングを行うネットワーク制御用ＬＳＩである。ＨＤＤ１５′は、ネットワーク１０３からのファクシミリ画像データ（ディジタル複写機１０１から転送された画像データ）、およびこの画像データに関する諸情報（付加情報）を蓄積するためのバックアップ用大容量記憶装置である。
【００２１】
一方、パソコン１０２には、詳細に図示していないが、少なくとも、装置全体を制御するＣＰＵと、ネットワーク制御および画像操作に際し、必要なデータを一時保持したり、ネットワーク制御の際のプロトコル処理を行なうためのＲＡＭと、前記ＣＰＵの制御プログラムやネットワーク制御手順などを記憶しておくＲＯＭと、マウスやキーボードなどからなり、ディジタル複写機１０１に対して画像操作などを指示するための入力装置と、ＣＲＴなどの出力装置と、パソコン１０２（あるいは、外部通信端末）とディジタル複写機１０１およびバックアップサーバ装置１０４とを接続してデータ通信を行うためのインタフェース（ＬＡＮコントローラ１７、１７′に相当）とを備える。また、パソコン１０２では、ディジタル複写機１０１のＨＤＤ１５に蓄積されている画像データおよび附加情報を参照して、ディジタル複写機１０１に対し、前記画像データの再印刷を指示し、あるいは再度ファクシミリ送信を指示することができる。さらに、パソコン１０２からディジタル複写機１０１またはバックアップサーバ装置１０４に指示して、前記画像データをネットワーク１０３（あるいは公衆回線網）上の他の通信端末装置に配信し、メール送信し、あるいはバックアップサーバ装置１０４以外のファイリングシステムサーバ装置やデータベースサーバ装置に送信することができる。
【００２２】
次に、図４を参照しながら、前記状態テーブルの構成を説明する。
図４に示す状態テーブルは、ＩＤ番号によりインデクスされる、各画像データに対応する処理経過状態と必要な処理の情報を示す状態／情報エントリから構成されている。なお、ＩＤ番号とは、例えば、ＨＤＤ１５に記憶可能な画像データファイルの上限数（あるいはこの上限数の一部）を根拠にした短期ＩＤ番号、この短期ＩＤ番号と対応付けられ、ＨＤＤ１５への蓄積順にインクリメントされた長期ＩＤ番号などである。このようなＩＤ番号によって、ＨＤＤ１５またはＨＤＤ１５′に蓄積された画像データファイルを一意に識別できることとなる。
【００２３】
ここでは、ＨＤＤ１５の各画像データファイルについて、１０ビットで画像操作に関する処理の経過状態および必要な処理の情報を示している。前記１０ビットのうち、第１ビットは、画像データおよびこれに関する諸情報（付加情報）がＨＤＤ１５に蓄積されたか否かを示す。第２ビットは、画像データおよび付加情報がＨＤＤ１５から消去されたか否かを示す。第３ビットは、ＨＤＤ１５に蓄積されている画像データおよび付加情報が変更されたか否かを示す。第４ビットは、サムネイルを作成したか否かを示す。第５ビットは、画像データの付加情報をＨＤＤ１５に登録したか否かを示す。第６ビットは、前記付加情報をバックアップサーバ装置１０４に転送したか否かを示す。第７ビットは、画像データをバックアップサーバ装置１０４に転送したか否かを示す。第８ビットは、画像情報（付加情報）をバックアップサーバ装置１０４に転送する必要があるか否かを示す。第９ビットは、画像データをバックアップサーバ装置１０４に転送する必要があるか否かを示す。
【００２４】
図４において、短期ＩＤ番号１に対応する画像データについては、画像の種類から画像情報と画像データをバックアップサーバ装置１０４に転送する必要があり、画像データをＨＤＤ１５に蓄積した後、サムネイルが作成され、付加情報が登録され、画像情報および画像データがバックアップサーバ装置１０４に転送されることとなる。短期ＩＤ番号２に対応する画像データについては、画像の種類から画像情報と画像データをバックアップサーバ装置１０４に転送する必要があり、画像データをＨＤＤ１５に蓄積した後、サムネイルが作成され、付加情報が登録され、この付加情報がバックアップサーバ装置１０４に転送されているが、画像データはバックアップサーバ装置１０４に転送されていないことがわかる。短期ＩＤ番号３に対応する画像データについては、画像の種類から画像情報と画像データをバックアップサーバ装置１０４に転送する必要があり、画像データをＨＤＤ１５に蓄積した後、サムネイルが作成され、付加情報が登録され、画像情報および画像データがバックアップサーバ装置１０４に転送されたが、その後、当該画像データが消去されたことがわかる。但し、他のビットがそのまま残っているので、サムネイルの消去、付加情報の消去がなされていないことがわかる。短期ＩＤ番号４に対応する画像データについては、画像の種類から画像情報だけをバックアップサーバ装置１０４に転送する必要があり、画像データをＨＤＤ１５に蓄積した後、未だサムネイルも作成されていないことがわかる。
【００２５】
このような処理経過状態で、ディジタル複写機１０１が電源断となった場合、電源再投入時には前述の状態テーブルの内容から各画像データに対する次の画像操作を判断できることとなる。具体的には、短期ＩＤ番号１の画像データについては、この画像データおよび附加情報を含む全データがバックアップサーバ装置１０４に転送済みであるため、新たな画像操作は必要ない。短期ＩＤ番号２の画像データについては、画像データをバックアップサーバ装置１０４に転送する必要があるので、画像データ転送用のキューにエンキューする。短期ＩＤ番号３の画像データについては、すでにＨＤＤ１５から画像データが消去されているので、サムネイルの消去、付加情報の消去のための処理用キューにエンキューする。短期ＩＤ番号４の画像データについては、サムネイル作成、付加情報登録のための処理用キューにエンキューする。このサムネイル作成、付加情報登録の処理が終了した後、当該画像の画像情報および画像データをバックアップサーバ装置１０４に転送する必要がある場合には、引き続き画像情報および画像データ転送用のキューにエンキューする。
【００２６】
ここで、図５、図６を参照しながら、通常動作で画像データに施す一連の処理、これに伴う前記状態テーブルの更新処理を説明する。なお、図５、図６に示す処理はメインルーチンと並行して繰り返し実行されるものである。
【００２７】
図５（ａ）に示すように、ＣＰＵ１１は、画像データが蓄積されたか否かを判断し（ｓ１０１）、画像データが蓄積された場合はサムネイル作成処理用のキューに当該画像データのＩＤ番号を含むキューエントリをエンキューする（ｓ１０２）。次いで、図５（ｂ）に示すように、ＣＰＵ１１は、サムネイル作成処理用のキューにキューエントリがあるか否かを判断し（ｓ１０３）、エントリがある場合はこのエントリに含まれるＩＤ番号が示す画像データを基にサムネイル画像を作成し（ｓ１０４）、前記状態テーブルの処理状態を更新して（ｓ１０５）、付加情報登録処理用のキューに前記ＩＤ番号を含むキューエントリをエンキューする（ｓ１０６）。次いで、図５（ｃ）に示すように、ＣＰＵ１１は、付加情報登録処理用のキューにキューエントリがあるか否かを判断し（ｓ１０７）、エントリがある場合はこのエントリに含まれるＩＤ番号が示す画像データの諸情報（付加情報）をＨＤＤ１５に登録し（ｓ１０８）、前記状態テーブルの処理状態を更新して（ｓ１０９）、付加情報転送処理用のキューに前記ＩＤ番号を含むキューエントリをエンキューする（ｓ１１０）。
【００２８】
次いで、図６（ａ）に示すように、ＣＰＵ１１は、付加情報転送処理用のキューにキューエントリがあるか否かを判断し（ｓ１１１）、エントリがある場合はこのエントリを含まれるＩＤ番号が示す画像データの付加情報をバックアップサーバ装置１０４に転送し（ｓ１１２）、前記状態テーブルの処理状態を更新して（ｓ１１３）、画像データ転送処理用のキューに前記ＩＤ番号を含むキューエントリをエンキューする（ｓ１１４）。次いで、図６（ｂ）に示すように、ＣＰＵ１１は、画像データ転送処理用のキューにキューエントリがあるか否かを判断し（ｓ１１５）、エントリがある場合はこのエントリを含まれるＩＤ番号が示す画像データをバックアップサーバ装置１０４に転送し（ｓ１１６）、前記状態テーブルの処理状態を更新する（ｓ１１７）。さらに、図６（ｃ）に示すように、ＣＰＵ１１は、画像データが削除されたか否かを判断し（ｓ１１８）、削除報告があった場合は、ＨＤＤ１５に登録されている当該付加情報を削除し（ｓ１１９）、次いでサムネイル画像を消去して（ｓ１２０）、前記状態テーブルの処理状態をクリアする（ｓ１２１）。
【００２９】
次に、図７を参照しながら、画像データの削除処理を説明する。
【００３０】
ＣＰＵ１１は、操作表示部２３あるいは、ネットワーク１０３を介して接続されたパソコン１０２から、ＨＤＤ１５に蓄積されている画像データファイルの削除要求があるか否かを確認する（ｓ２０１）。この削除要求で用いるコマンドには、当該画像データファイルのＩＤ番号と削除操作を示す操作情報とが含まれる。その結果、画像データファイルの削除要求があった場合は、次いで当該画像データファイルがＨＤＤ１５に存在するか否かを確認し（ｓ２０２）、当該画像データファイルが存在しない旨を示すエラーメッセージを通知する（ｓ２０３）。このエラーメッセージは、操作表示部２３あるいは、ネットワーク１０３を介して接続されたパソコン１０２のＣＲＴなどに表示されることとなる。
【００３１】
また、当該画像データファイルが存在する場合には（ｓ２０２のｙｅｓ）、次いで操作表示部２３から、あるいはネットワーク１０３を介してパソコン１０２から入力されたパスワードと、当該画像データファイルに付与されているパスワードを照合し（ｓ２０４）、両者が一致しない場合は、その旨を示すエラーメッセージを通知する（ｓ２０５）。このエラーメッセージは、操作表示部２３あるいは、ネットワーク１０３を介して接続されたパソコン１０２のＣＲＴなどに表示されることとなる。
【００３２】
また、両方のパスワードが一致した場合には（ｓ２０４のｙｅｓ）、次いで前記状態テーブルをチェックし（ｓ２０６）、当該画像データがバックアップサーバ装置１０４に転送されていなければ、その旨を示すエラーメッセージを通知する（ｓ２０７）。このエラーメッセージは、操作表示部２３あるいは、ネットワーク１０３を介して接続されたパソコン１０２のＣＲＴなどに表示されることとなる。
【００３３】
また、当該画像データがバックアップサーバ装置１０４に転送済みならば（ｓ２０６のｙｅｓ）、当該画像データをＨＤＤ１５から削除して（ｓ２０８）、その旨を他のプロセスに通知し（ｓ２０９）、さらに削除が成功したことを示すメッセージを通知する（ｓ２１０）。このメッセージは、操作表示部２３あるいは、ネットワーク１０３を介して接続されたパソコン１０２のＣＲＴなどに表示されることとなる。
【００３４】
次に、図８を参照しながら、電源再投入時の画像データの処理を説明する。
【００３５】
ＣＰＵ１１は、前記状態テーブルを参照して、前記ＩＤ番号に対応する画像データファイルがＨＤＤ１５に蓄積されているか否かを判断し（ｓ３０１）、蓄積済みである場合は、次いでサムネイル作成処理済みであるか否かをチェックし（ｓ３０２）、サムネイル画像が未作成であれば、サムネイル作成処理用のキューに当該画像データのＩＤ番号を含むキューエントリをエンキューする（ｓ３０３）。
【００３６】
また、サムネイル画像が作成済みであれば（ｓ３０２のｙｅｓ）、次いで付加情報が登録済みか否かをチェックし（ｓ３０４）、未登録である場合は、付加情報登録処理用のキューに当該画像データのＩ  Ｄ番号を含むキューエントリをエンキューする（ｓ３０５）。
【００３７】
また、付加情報が登録済みであれば（ｓ３０４のｙｅｓ）、次いで付加情報がバックアップサーバ装置１０４に転送済みか否かをチェックし（ｓ３０６）、未転送である場合は、付加情報転送用のキューに当該画像データのＩＤ番号を含むキューエントリをエンキューする（ｓ３０７）。
【００３８】
また、付加情報が転送済みであれば（ｓ３０６のｙｅｓ）、次いで当該画像データがバックアップサーバ装置１０４に転送済みか否かをチェックし（ｓ３０８）、未転送である場合は、画像データ転送用のキューに当該画像データのＩＤ番号を含むキューエントリをエンキューする（ｓ３０９）。
【００３９】
なお、前述のように各処理用のキューに当該画像データのＩＤ番号を含むキューエントリをエンキューした際（ｓ３０３、ｓ３０５、ｓ３０７、ｓ３０９）、前記ＩＤ番号が予め設定した最大値に達したか否かを判断し（ｓ３１０）、前記ＩＤ番号が最大値の場合は処理を終了し、最大値に達していない場合には、前記ＩＤ番号を「１」だけインクリメントして（ｓ３１１）、前述の処理を繰り返す。
【００４０】
また、本実施形態に限らず、図９に示すように、画像データに施す一連の処理の経過状態のみを記憶するようにしてもよい。図９に示す状態テーブルは、短期ＩＤ番号によりインデクスされる、各画像データに対応する処理経過状態エントリから構成されている。ここでは、４ビットで画像操作に関する処理の経過状態を示している。前記４ビットのうち、第１ビットは、サムネイルを作成したか否かを示す。第２ビットは、画像データに関する諸情報（付加情報）をＨＤＤ１５に登録したか否かを示す。第３ビットは、前記付加情報をバックアップサーバ装置１０４に転送したか否かを示す。第４ビットは、画像データをバックアップサーバ装置１０４に転送したか否かを示す。この場合、短期ＩＤ番号によりインデクスされる、各画像データに対応する処理経過状態から、電源再投入時に必要な次処理を判断することができる。
【００４１】
以上のように、ディジタル複写機１０１、パソコン１０２、ネットワークサーバ装置１０４からなるネットワーク１３上の画像処理システムで、ディジタル複写機１０１に、取得した画像データを蓄積するＨＤＤ１５と、前記画像データに施した処理に関するステータス（あるいは、ステータスおよび次処理に関する情報）を保持する状態情報メモリ１４と、この状態情報メモリ１４に保持された情報に基づき、電源再投入後、電源断時の状態から前記画像データに施す次処理を決定するＣＰＵ１１などの制御部とを設けたので、画像データのステータス（動作状態）を保持・管理でき、画像データの蓄積に続く一連の画像データ操作中に、ディジタル複写機１０１の電源が切断されても、電源再投入時には、前記ステータスおよび前記次処理に関する情報をもとにして、画像データ操作を電源断直前の状態に復帰し、次に行うべき処理を決定できる。
【００４２】
なお、例えば、ＨＤＤ１５が前記画像蓄積手段を構成する。例えば、状態情報メモリ１４が前記不揮発性の記憶手段を構成する。例えば、ＬＡＮコントローラ１７、１７′、スキャナ２１が前記取得手段を構成する。例えば、ＣＰＵ１１が前記処理手段、前記制御手段、前記判断手段、前記削除手段を構成する。
【００４３】
【発明の効果】
請求項１に記載の発明によれば、画像データを取得する取得手段と、該取得手段で取得した画像データを蓄積する画像蓄積手段と、該画像蓄積手段に蓄積された画像データに複数の処理からなる一連の処理を施す処理手段と、該処理手段を制御する制御手段と、前記処理手段で施される一連の処理のうち、各処理が終了するつど処理終了の状態を保持する不揮発性の記憶手段と、を具備し、前記制御手段は、電源が投入されたとき、前記不揮発性の記憶手段に保持された処理終了の状態を参照し、前記画像蓄積手段に蓄積された画像データのうち、一連の処理が開始され、全てが終了した状態になっていない画像データがあるとき、前記一連の処理の中で処理が終了していない処理から再開し、前記画像蓄積手段に蓄積された画像データのうち、一連の処理が開始されていない画像データがあるときは、前記一連の処理の最初から開始するよう制御するので、画像データのステータス（例えば、処理終了の状態）を保持・管理でき、画像データの蓄積に続く一連の画像データ操作中に、画像処理装置への電源が切断されても、電源再投入時には、前記不揮発性の記憶手段のステータスをもとに、中断されていた画像データ操作を電源断直前の状態から復帰できる。
【００４４】
請求項２に記載の発明によれば、前記処理手段で施される一連の処理のうち、前記画像蓄積手段に蓄積された画像データに対する各処理が終了するつど、各処理で施された処理結果を該画像データと対応付けて前記画像蓄積手段に記憶するよう構成したので、電源再投入時、ステータスおよび次処理に関する情報（例えば、前記画像データと対応付けて記憶された前記処理結果）に基づき、電源断時の状態から前記画像データに施すべき次処理を自動的に決定できる。
【００４５】
請求項３に記載の発明によれば、前記画像蓄積手段に蓄積された画像データのうち、削除された画像データがあるか否かを判断する判断手段と、前記不揮発性の記憶手段に保持されている該画像データに対する一連の処理の終了状態を削除する削除手段と、を具備し、前記判断手段により削除された画像データがあると判断されたとき、前記削除手段は、前記不揮発性の記憶手段に保持されている該画像データに対する一連の処理の終了状態を削除するので、画像データの削除においては、この画像データのステータスをもとに、削除の可／不可を判定できる。
【００４６】
請求項４に記載の発明によれば、前記一連の処理には、少なくともサムネイル画像の作成処理、ファイル名やアクセス権等の付加情報を登録する処理、および外部への転送処理を含むので、前述した画像データの蓄積に続く一連の画像データ操作としての、例えばサムネイル作成、付加情報の抽出、登録、外部計算機への画像情報ならびに画像データの送信などの最中に、画像処理装置への電源が切断されても、電源再投入時には、前記ステータスをもとに、中断されていた画像データ操作を電源断直前の状態から復帰し、次の処理を決定できる。また、画像データの削除においては、この画像データのステータスをもとに、削除の可／不可を判定できる。
【００４９】
以上説明したように、本発明によれば、電源断によって一連の処理が中断されても、電源再投入時に中断時の状態から次の処理を決定して実行することができる。
【図面の簡単な説明】
【図１】本発明の実施の一形態に係る画像処理システムの構成図である。
【図２】本発明の実施の一形態に係る画像処理装置の構成を示すブロック図である。
【図３】本発明の実施の一形態に係るバックアップサーバ装置の構成を示すブロック図である。
【図４】本発明の実施の一形態に係る状態テーブルを示す図である。
【図５】本発明の実施の一形態に係る状態テーブルの更新処理を示すフローチャートの一部である。
【図６】本発明の実施の一形態に係る状態テーブルの更新処理を示すフローチャートの一部である。
【図７】本発明の実施の一形態に係る画像データの削除処理を示すフローチャートである。
【図８】本発明の実施の一形態に係る電源再投入時の処理を示すフローチャートである。
【図９】本発明の他の実施の形態に係る状態テーブルを示す図である。
【符号の説明】
１１、１１′  ＣＰＵ
１２、１２′  ＲＯＭ
１３、１３′  ＲＡＭ
１４  状態情報メモリ
１５、１５′  ハードディスク装置（ＨＤＤ）
１６  画像処理部（ＩＰＵ）
１７、１７′  ＬＡＮコントローラ
２３、２３′  操作表示部
１０１  ディジタル複写機
１０２  パーソナルコンピュータ
１０３  ＬＡＮ
１０４  バックアップサーバ装置
【図１】
0003913484.tif 000002
【図２】
0003913484.tif 000003
【図３】
0003913484.tif 000004
【図４】
0003913484.tif 000005
【図５】
0003913484.tif 000006
【図６】
0003913484.tif 000007
【図７】
0003913484.tif 000008
【図８】
0003913484.tif 000009
【図９】
0003913484.tif 000010