(57)【要約】【課題】画像情報の流出防止と共に処理効率の低下をより効果的に防止する。【解決手段】書込要求を受信したときに消去部１２がハードディスク８に書き込まれた画像情報の消去処理実行中であった場合、制御部１４は、画像情報の消去処理を一時中断すると共に、処理中断時において状態記憶部１８で保持管理する状態フラグのうち、ハードディスク８上の消去対象の画像情報が書き込まれた消去対象領域のうち未消去部分領域に該当する状態フラグを未消去に、それ以外を消去済とする。その後、書込部１１は、状態記憶部１８を参照することで書込対象の画像情報を未消去部分領域に書き込む。【選択図】        図１
2004357078.tif 000002
【特許請求の範囲】
【請求項１】
画像情報が記憶される記憶手段と、
取込要求に応じて画像情報を前記記憶手段に取り込む取込手段と、
前記記憶手段に取り込まれた消去対象の画像情報を消去する消去手段と、
を有し、
前記取込手段は、前記消去手段によって消去すべき消去対象の画像情報が前記記憶手段に残っているときに取込要求を受信した場合、前記記憶手段における前記消去すべき画像情報が記憶されている消去対象領域に当該取込要求に応じた画像情報を取り込むことを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記取込手段は、前記消去手段による画像情報の消去中に取込要求を受信した場合、前記消去対象領域のうち画像情報未消去部分の領域に当該取込要求に応じた画像情報を取り込むことを特徴とする画像処理装置。
【請求項３】
請求項２に記載の画像処理装置において、
前記消去手段は、前記取込手段により当該取込要求に応じた画像情報が取り込まれた後に画像情報未消去部分の領域が残っているときにはその画像情報未消去部分の領域の画像情報を消去することを特徴とする画像処理装置。
【請求項４】
請求項２に記載の画像処理装置において、
前記画像情報未消去部分の領域を特定するための未消去領域情報が記憶される領域情報記憶手段を有し、
前記消去手段は、前記取込手段に取込要求が受信されたことに伴い画像情報の消去処理を一時中断すると共に、その中断したときの未消去領域情報を前記領域情報記憶手段に書き込み、
前記取込手段は、前記消去手段による画像情報の消去処理中断後、前記領域情報記憶手段に記憶されている未消去領域情報に基づいて当該取込要求に応じた画像情報を前記未消去部分の取込領域に取り込むことを特徴とする画像処理装置。
【請求項５】
請求項１乃至４のいずれか１項に記載の画像処理装置において、
前記記憶手段上における前記取込手段及び前記消去手段の処理単位をページ単位、各ページへの転送データ単位であるブロック単位又はブロックに含まれ画像の１ラインを形成するライン単位のいずれかとすることを特徴とする画像処理装置。
【請求項６】
請求項４に記載の画像処理装置において、
前記未消去領域情報記憶手段として、画像情報が蓄積される不揮発性記憶手段を用いることを特徴とする画像処理装置。
【請求項７】
取込要求に応じて処理対象とする画像情報を記憶手段に取り込み処理を実行する画像処理方法において、
取込要求を受信する要求受信ステップと、
取込要求が受信されたときに消去すべき消去対象の画像情報が前記記憶手段に残っていた場合、前記記憶手段における前記消去すべき画像情報が記憶されている消去対象領域に、当該取込要求に応じた画像情報を取り込む取込ステップと、
を含むことを特徴とする画像処理方法。
【請求項８】
請求項７に記載の画像処理方法において、
前記取込ステップは、前記消去対象領域のうち画像情報未消去部分の領域に当該取込要求に応じた画像情報を取り込むことを特徴とする画像処理方法。
【請求項９】
請求項７に記載の画像処理方法において、
取込要求が受信されたときに画像情報の消去処理が実行中であった場合、画像情報の消去処理を一時中断すると共に、画像情報未消去部分の領域を特定するための未消去領域情報を保持する中断ステップを含み、
前記取込ステップは、前記中断ステップによる画像情報の消去処理中断後、保持された未消去領域情報に基づいて当該取込要求に応じた画像情報を前記未消去部分の取込領域に取り込むことを特徴とする画像処理方法。
【請求項１０】
請求項９に記載の画像処理方法において、
前記取込ステップにより当該取込要求に応じた画像情報が取り込まれた後に画像情報未消去部分の領域が残っているときにはその画像情報未消去部分の領域の画像情報を消去する消去ステップを含むことを特徴とする画像処理方法。
【請求項１１】
取込要求に応じて処理対象とする画像情報を記憶手段に取り込み処理を実行する画像処理装置において実行され、
取込要求を受信する要求受信ステップと、
取込要求が受信されたときに消去すべき消去対象の画像情報が前記記憶手段に残っていた場合、前記記憶手段における前記消去すべき画像情報が記憶されている消去対象領域に、当該取込要求に応じた画像情報を取り込む取込ステップと、
を実行することを特徴とする画像処理プログラム。
【請求項１２】
請求項１１に記載の画像処理プログラムにおいて、
前記取込ステップは、前記消去対象領域のうち画像情報未消去部分の領域に当該取込要求に応じた画像情報を取り込むことを特徴とする画像処理プログラム。
【請求項１３】
請求項１１に記載の画像処理プログラムにおいて、
取込要求が受信されたときに画像情報の消去処理が実行中であった場合、画像情報の消去処理を一時中断すると共に、画像情報未消去部分の領域を特定するための未消去領域情報を保持する中断ステップを含み、
前記取込ステップは、前記中断ステップによる画像情報の消去処理中断後、保持された未消去領域情報に基づいて当該取込要求に応じた画像情報を前記未消去部分の取込領域に取り込むことを特徴とする画像処理プログラム。
【請求項１４】
請求項１３に記載の画像処理プログラムにおいて、
前記取込ステップにより当該取込要求に応じた画像情報が取り込まれた後に画像情報未消去部分の領域が残っているときにはその画像情報未消去部分の領域の画像情報を消去する消去ステップを含むことを特徴とする画像処理プログラム。
【請求項１５】
画像情報が記憶される画像情報記憶手段と、
前記画像情報記憶手段における画像情報の記憶・消去状態を保持する状態記憶手段と、
取込対象とする画像情報の前記画像情報記憶手段への書込処理を実行する書込手段と、
消去要求に応じて前記画像情報記憶手段からの画像情報の消去処理を実行する消去手段と、
前記書込手段及び前記消去手段の実行制御を行う制御手段と、
を有し、
前記制御手段は、前記状態記憶手段を参照することにより画像情報の書込位置または消去位置を決定することを特徴とする画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば複写機、プリンタ、ファクシミリ装置、またはこれらの複合機等の画像処理装置、特に情報流出防止処理の効率化を図る手法に関する。
【０００２】
【従来の技術】
従来、原稿等の画像データを読み書き、その画像データをハードディスク等の不揮発性メモリに一旦記憶し、その不揮発性メモリから画像データを書き出して印刷等の処理を実行するデジタル複写機が知られている。このようなデジタル複写機では、次に原稿が読み取られ上書きされるまでは、印刷が終了した後でも読み取った原稿の画像データがハードディスクに残っていることになる。従って、ハードディスクに残されている画像データが不正に読み出されることにより情報が流出してしまうおそれがあった。
【０００３】
このような情報流出を未然に防止するために、印刷終了後にハードディスクに記憶された画像データを明示的又は自動的に消去する機能を設けた技術が開示されている（例えば特許文献１，２）。
【０００４】
ただ、上記技術では、画像データの消去実行中に印刷等の他の処理の実行要求が発生してもその処理を開始することができない。つまり、画像データの消去処理の実行タイミングと消去処理に要する時間長によっては次の処理を即座に開始できず、結果として処理効率を低下させてしまうおそれがある。そこで、画像処理装置の使用状態（待機中等）を考慮し都合の良いタイミングで画像データを消去できるようにすることで、情報流出防止と処理効率とのバランスをとれるようにした技術が開示されている（例えば特許文献３）。
【０００５】
【特許文献１】
特開平９−２２３０６１号公報
【特許文献２】
特開平９−２８４５７２号公報
【特許文献３】
特開２００３−３７７１９号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、上記特許文献３においても、消去処理の実行を好適なタイミングで実施できるように調整することはできても、いったん画像データの消去処理が開始してしまえば、その消去処理が終了しない限り要求された他の処理を開始することができない。
【０００７】
また、明示的な画像データの消去処理を実行しないときには上記各特許文献においても読み取った画像データをハードディスクの先頭から順に書き込み、次に読み取った画像データも同様にハードディスクの先頭から順に書き込む。このように、同じ領域に画像データを書き込むと前に読み取った画像データを上書き消去することができるが、これ以上に処理効率を向上させることについては考えられていない。
【０００８】
本発明は以上のような問題を解決するためになされたものであり、その目的は、画像情報の流出防止と共に処理効率の低下をより効果的に防止することのできる画像処理装置、画像処理方法及び画像処理プログラムを提供することにある。
【０００９】
【課題を解決するための手段】
以上のような目的を達成するために、本発明に係る画像処理装置は、画像情報が記憶される記憶手段と、取込要求に応じて画像情報を前記記憶手段に取り込む取込手段と、前記記憶手段に取り込まれた消去対象の画像情報を消去する消去手段と、を有し、前記取込手段は、前記消去手段によって消去すべき消去対象の画像情報が前記記憶手段に残っているときに取込要求を受信した場合、前記記憶手段における前記消去すべき画像情報が記憶されている消去対象領域に当該取込要求に応じた画像情報を取り込むことを特徴とする。
【００１０】
また、前記取込手段は、前記消去手段による画像情報の消去中に取込要求を受信した場合、前記消去対象領域のうち画像情報未消去部分の領域に当該取込要求に応じた画像情報を取り込むことを特徴とする。
【００１１】
更に、前記消去手段は、前記取込手段により当該取込要求に応じた画像情報が取り込まれた後に画像情報未消去部分の領域が残っているときにはその画像情報未消去部分の領域の画像情報を消去することを特徴とする。
【００１２】
また、前記画像情報未消去部分の領域を特定するための未消去領域情報が記憶される領域情報記憶手段を有し、前記消去手段は、前記取込手段に取込要求が受信されたことに伴い画像情報の消去処理を一時中断すると共に、その中断したときの未消去領域情報を前記領域情報記憶手段に書き込み、前記取込手段は、前記消去手段による画像情報の消去処理中断後、前記領域情報記憶手段に記憶されている未消去領域情報に基づいて当該取込要求に応じた画像情報を前記未消去部分の取込領域に取り込むことを特徴とする。
【００１３】
また、前記記憶手段上における前記取込手段及び前記消去手段の処理単位をページ単位、各ページへの転送データ単位であるブロック単位又はブロックに含まれ画像の１ラインを形成するライン単位のいずれかとすることを特徴とする。
【００１４】
更に、前記未消去領域情報記憶手段として、画像情報が蓄積される不揮発性記憶手段を用いることを特徴とする。
【００１５】
本発明に係る画像処理方法は、取込要求に応じて処理対象とする画像情報を記憶手段に取り込み処理を実行する画像処理方法において、取込要求を受信する要求受信ステップと、取込要求が受信されたときに消去すべき消去対象の画像情報が前記記憶手段に残っていた場合、前記記憶手段における前記消去すべき画像情報が記憶されている消去対象領域に、当該取込要求に応じた画像情報を取り込む取込ステップと、を含むことを特徴とする。
【００１６】
また、前記取込ステップは、前記消去対象領域のうち画像情報未消去部分の領域に当該取込要求に応じた画像情報を取り込むことを特徴とする。
【００１７】
また、取込要求が受信されたときに画像情報の消去処理が実行中であった場合、画像情報の消去処理を一時中断すると共に、画像情報未消去部分の領域を特定するための未消去領域情報を保持する中断ステップを含み、前記取込ステップは、前記中断ステップによる画像情報の消去処理中断後、保持された未消去領域情報に基づいて当該取込要求に応じた画像情報を前記未消去部分の取込領域に取り込むことを特徴とする。
【００１８】
更に、前記取込ステップにより当該取込要求に応じた画像情報が取り込まれた後に画像情報未消去部分の領域が残っているときにはその画像情報未消去部分の領域の画像情報を消去する消去ステップを含むことを特徴とする。
【００１９】
本発明に係る画像処理プログラムは、取込要求に応じて処理対象とする画像情報を記憶手段に取り込み処理を実行する画像処理装置において実行され、取込要求を受信する要求受信ステップと、取込要求が受信されたときに消去すべき消去対象の画像情報が前記記憶手段に残っていた場合、前記記憶手段における前記消去すべき画像情報が記憶されている消去対象領域に、当該取込要求に応じた画像情報を取り込む取込ステップと、を実行することを特徴とする。
【００２０】
また、前記取込ステップは、前記消去対象領域のうち画像情報未消去部分の領域に当該取込要求に応じた画像情報を取り込むことを特徴とする。
【００２１】
また、取込要求が受信されたときに画像情報の消去処理が実行中であった場合、画像情報の消去処理を一時中断すると共に、画像情報未消去部分の領域を特定するための未消去領域情報を保持する中断ステップを含み、前記取込ステップは、前記中断ステップによる画像情報の消去処理中断後、保持された未消去領域情報に基づいて当該取込要求に応じた画像情報を前記未消去部分の取込領域に取り込むことを特徴とする。
【００２２】
更に、前記取込ステップにより当該取込要求に応じた画像情報が取り込まれた後に画像情報未消去部分の領域が残っているときにはその画像情報未消去部分の領域の画像情報を消去する消去ステップを含むことを特徴とする。
【００２３】
本発明に係る画像処理装置は、画像情報が記憶される画像情報記憶手段と、前記画像情報記憶手段における画像情報の記憶・消去状態を保持する状態記憶手段と、取込対象とする画像情報の前記画像情報記憶手段への書込処理を実行する書込手段と、消去要求に応じて前記画像情報記憶手段からの画像情報の消去処理を実行する消去手段と、前記書込手段及び前記消去手段の実行制御を行う制御手段とを有し、前記制御手段は、前記状態記憶手段を参照することにより画像情報の書込位置または消去位置を決定することを特徴とする。
【００２４】
【発明の実施の形態】
以下、図面に基づいて、本発明の好適な実施の形態について説明する。
【００２５】
図１は、本発明に係る画像処理装置の一実施の形態であるデジタル複合機２のブロック構成図である。図１には、画像を読み取るための画像読取部６、読み取られた画像情報の記憶用メモリとして用いられるハードディスク８及び画像情報のハードディスク８への書込処理、ハードディスク８からの消去処理等のディスク制御を行う制御基板１０が示されている。制御基板１０は、取込対象とする画像情報をハードディスク８へ書き込む書込部１１と消去要求に応じてハードディスク８に記憶されている画像情報を消去する消去部１２とを有する制御部１４と、制御部１４が処理するために画像読取部６に読み取られた画像データ及びハードディスク８から読み出した画像情報を一時記憶する内部メモリ１６と、ハードディスク８における画像情報の記憶・消去状態を記憶・消去単位に保持する状態記憶部１８と、ハードディスク８に記憶された画像情報を処理する画像処理部１９とを有している。本実施の形態における制御部１４は、制御基板１０に組み込まれた図示しないメモリに記憶されたソフトウェアを図示しないプロセッサで実行することで実現される。本実施の形態では、書込部１１と消去部１２を制御部１４に組み込んだ例を示したが、各部１１，１２の処理機能を制御部１４と別個のソフトウェアで実現することは可能であり、この場合は、各部１１，１２を制御部１４と別個に構成することになる。また、状態記憶部１８は、不揮発性メモリにより実現する。本実施の形態では、状態記憶部１８を制御基板１０に組み込んだが、同じ不揮発性メモリであるハードディスク８に設けるようにしてもよい。詳細は後述するが、本実施の形態においては、状態記憶部１８を設け、これを参照することにより画像情報の書込位置及び消去位置を決定することに特徴を有するが、デジタル複合機２としての基本動作は、従来と同様である。
【００２６】
すなわち、デジタル複合機２は、原稿等の画像データを画像読取部６により読み取ると、内部メモリ１６に一時記憶する。そして、制御部１４は、ユーザ入力指示等必要に応じて内部メモリ１６上の画像データに対して画像回転等の処理を実施した後、書込部１１によりハードディスク８に画像情報として書き込む。その後、制御部１４は、画像処理要求に応じて処理を施す。例えば、要求内容が印刷指示であれば、画像情報をハードディスク８から読み出して用紙上へ出力する。図示しないファクシミリ受信画像、パソコンからの画像も同様にハードディスク８に記憶され制御部１４により処理される。印刷処理終了後、制御部１４は、消去要求に応じて情報流出防止のためにハードディスク８に残された画像情報を消去部１２により消去する。
【００２７】
図２は、本実施の形態における状態記憶部１８のデータ構造を示した図である。なお、書込部１１によるハードディスク８への画像情報の書込単位（記憶単位）及び消去部１２による画像情報の消去単位としては、ハードディスク８における情報記憶単位であるページ単位、書込及び消去時における各ページへのデータ転送単位であるブロック単位、画像の１ラインを形成するライン単位のいずれでもよい。各単位の大小関係は、一般にページ＞ブロック＞ラインである。以降の説明では、ブロック単位で行うものとする。これに伴い、図２には、ブロック単位のときの状態記憶部１８のデータ構造が例示されており、図２から明らかなように、状態記憶部１８にはブロック毎に画像情報が記憶されている状態であるのか、あるいは消去されている状態にあるのかという状態が保持される。本実施の形態では、各ブロックの状態をフラグ情報で表す。
【００２８】
以下に、本実施の形態における動作について説明するが、まず最初に、本実施の形態における画像情報の消去処理時における基本動作について説明する。なお、詳細は後述するが、本実施の形態においては、画像情報の消去処理実行中に他の処理要求が発生すると消去処理を一時中断するので、他の処理の実行を意識することなく所望のタイミングで消去処理を実施することができる。
【００２９】
ハードディスク８に残された画像情報の消去要求を受け取ると、制御部１４は、状態記憶部１８を参照して状態フラグが１、すなわち画像情報が消去されていない領域の先頭ブロックを特定する。そして、その先頭ブロックから順に状態フラグが１である全てのブロックに記憶されている画像情報を消去部１２により消去する。このとき、制御部１４は、記憶用メモリ（ハードディスク８）上の画像情報の消去に伴い消去したブロックに対応する状態フラグを０、すなわち消去済に更新する。この状態記憶部１８で保持管理された状態フラグの更新は、消去の都度ブロック単位に行ってもよいし、画像情報全体を消去した時点でまとめて行ってもよい。本実施の形態では、処理効率を考慮して後者を採用している。
【００３０】
続いて、本実施の形態における画像情報の書込処理時における基本動作について説明する。
【００３１】
ハードディスク８への書込対象とする画像情報が送られてくると、制御部１４は、状態記憶部１８を参照して状態フラグが１、すなわち画像情報が消去されていない領域の先頭ブロックを特定する。そして、その先頭ブロックから順に画像情報を書込部１１により書き込む。このように、消去されていなかった画像情報を上書きにより消去することになるので効率的である。このとき、制御部１４は、画像情報が書き込まれたブロックに対応する状態フラグを１、すなわち記憶（未消去）に更新する。なお、上書きするブロックに対応する状態フラグは、１を１で更新することになる。新たに書き込む画像情報より前に書き込まれている画像情報が大きい場合は、状態フラグが１であるブロックが残ることになるので、この場合は、該当するブロックを消去部１２により消去させると共に、状態記憶部１８の該当するブロックの状態フラグを０に更新する。
【００３２】
なお、本実施の形態では、状態記憶部１８を設けて各ブロックの記憶・消去の状態を管理しているので、書込対象の画像情報で既存の画像情報を必ずしも上書きする必要はない。画像情報をハードディスク８に書き込むと共に、状態記憶部１８の当該画像情報の書込位置に対応するブロックの状態フラグを１に更新し、それ以外の状態フラグを０に更新すればよい。
【００３３】
以上のように、画像情報のハードディスク８への書込みは、原則連続したブロックに対して行われるので、これに応じて画像情報のハードディスク８からの消去も連続したブロックに対して行われる。このため、前述した書込処理及び消去処理においては、状態フラグが１である先頭ブロックを検索すればよい。仮に、初期化直後等により状態フラグが全て消去済の場合、ハードディスク８の先頭ブロックから画像情報を書き込めばよい。
【００３４】
次に、画像情報を消去しているときにハードディスク８への書込対象とする画像情報が制御部１４に送られてきたときの本実施の形態の動作について図３に示したフローチャート及びハードディスク８の状態を示した図４を用いて説明する。
【００３５】
例えば、図４（ａ）に例示したように、前の画像書込処理により７ページの大きさの画像情報Ａがハードディスク８の領域８２に書き込まれていたとする。本実施の形態では、この領域８２の内容が消去対象となることから画像情報Ａの書き込まれた領域８２を消去対象領域と称することにする。そして、消去部１２が画像情報Ａの消去処理を開始したとする。
【００３６】
ここで、制御部１４が画像読取部６により画像が読み取られるなどして取込要求が送られてきたとき（ステップ１０１）、消去部１２により画像情報の消去処理実行中であったとする（ステップ１０２）。なお、消去処理中でなかったとき、書込部１１は、前述したように通常処理として取込要求に応じて処理対象となる画像情報（この例の場合は画像情報Ｂ）を、ハードディスク８に書き込めばよい（ステップ１０８）。もちろん、この際に状態記憶部１８の状態フラグを更新することになる。
【００３７】
制御部１４は、画像情報の消去処理実行中に取込要求を受信したことに伴い画像情報の消去部１２における消去処理を一時中断する（ステップ１０３）。このときのハードディスク８の状態を図４（ｂ）に示す。図４（ｂ）は、画像情報Ａの第４ページ目の途中で中断された場合を例示しているが、本実施の形態では、ブロック単位に画像情報を消去していくのでこのようなことが起こりうる。
【００３８】
中断された時点では、領域８４の画像情報は消去されていないことになるが、本実施の形態では、画像情報が消去されていない領域８４を未消去部分領域と称することにする。制御部１４は、消去処理を中断したときの未消去部分領域８４を特定可能とするために、画像情報Ａが記憶されていた消去対象領域８２のうち中断されるまでの間に消去した領域８９に含まれる各ブロックに対応する状態フラグを０に更新する（ステップ１０４）。これにより、未消去部分領域８４に含まれるブロックに対応する状態フラグのみが１となり、ハードディスク８においてどの範囲が未消去部分領域８４であるかを示す未消去領域情報となる。
【００３９】
制御部１４は、消去部１２による消去処理中断後、取込要求により指定された画像情報Ｂを書込部１１によりハードディスク８に書き込む（ステップ１０５）。このとき、本実施の形態における制御部１４は、前述した書込処理の基本動作と同様にして状態記憶部１８を参照して状態フラグが１、すなわち画像情報Ａが消去されていない領域の先頭ブロックを特定する。そして、その先頭ブロックから順に画像情報Ｂを書込部１１により書き込む。そして、書き込んだブロックに対応する状態フラグを１（記憶）に更新する。すなわち、ここでの書込処理は、消去対象領域８２ではなく未消去部分領域８４の先頭ブロックから順に書き込むことになる。このときのハードディスク８の状態を図４（ｃ）に示す。
【００４０】
画像情報Ｂの未消去部分領域８４への書込処理を実行した後に、未消去部分の領域が残っている場合、制御部１４は、消去処理を再開させ、その画像情報未消去部分の領域８６の画像情報を消去部１２により消去する（ステップ１０６，１０７）。図４（ｃ）の例によると、２ページ分の画像情報Ｂを書き込んだ後には、画像情報Ａの第６ページを構成するブロックの一部と第７ページが残るので、消去部１２は、この未消去部分の領域８６の画像情報を消去する。このときのハードディスク８の状態を図４（ｄ）に示す。なお、このとき、領域８６に含まれる各ブロックに対応する状態フラグを０に更新する。
【００４１】
消去処理実行中に画像情報の取込要求が発生した場合、従来においては、消去処理の実行を中断することはせずに消去処理の終了を待ってハードディスク８の先頭から書き込むようにしていた。これに対し、本実施の形態では、実行中の消去処理を一時中断して書込処理に移行できるようにしたので、処理効率を向上させることが可能になる。
【００４２】
また、仮に消去処理の実行を中断することができたとしても、従来においては、状態記憶部１８を有していないので消去対象領域８２の先頭ブロックから取込対象の画像情報Ｂを書き込むように処理すると考えられる。これに対して、本実施の形態においては、状態記憶部１８を設けたことにより画像情報Ａの未消去部分を特定することができるので、画像情報Ａを上書きにより効率的に消去することができる。取込対象の画像情報Ｂが未消去部分領域８４より大きければ、画像情報書込後には消去処理を一切行う必要がない。従来では、２ページの画像情報Ｂを７ページの消去対象領域８２の先頭ブロックから書き込むことになるので、書込処理後に５ページ分の消去処理を行わなくてはならなくなる。仮に、図４（ｃ）に例示したように、取込対象の画像情報Ｂが未消去部分領域８４より小さくても残りの領域８６のみに対して消去処理を行えばよい。
【００４３】
以上のように、本実施の形態によれば、画像情報の消去処理実行中に取込要求が別途発生した場合でも、画像情報の流出防止と共に処理効率の低下をより効果的に防止することができる。この本実施の形態における効果を概念的に示すと図５のようになる。
【００４４】
図５（ａ）は、従来における画像情報消去中に書込要求が発生した場合の処理であり、画像情報Ｂの書込要求が画像情報Ａの消去中に発生しても、画像情報Ｂの書込処理を画像情報Ａの消去が終了するまで待たせている。これに対し、本実施の形態においては、図５（ｂ）に示したように、画像情報Ｂの書込処理を待たせずに画像情報Ａの消去すべき領域を画像情報Ｂによって上書きすることで画像情報Ａを消去する。この結果、図５から明らかなように、画像情報消去中に書込要求が発生した場合でも、その要求発生から情報書込の終了までに要する時間を短縮することができるので、処理効率を向上させることができる。上記例では、ブロック単位で画像情報の消去、書込を行う場合で説明したが、ページ単位、ライン単位でも同様の処理を行うことで同様の効果を奏することができる。
【００４５】
なお、本実施の形態では、取込対象の画像情報Ｂをハードディスク８に書き込む際に、消去対象領域８２のうち未消去部分の領域に書き込むことで、消去処理の実行量を削減し、これにより処理効率の向上という効果を奏することができる。従って、上記説明では、未消去部分領域８４の先頭ブロックから画像情報Ｂを書き込むようにしたが、必ずしも先頭ブロックである必要はなく未消去部分領域８４の間であれば上記効果を奏することができる。ページ管理を容易にすることを考慮すると２ページ分の画像情報Ｂを画像情報Ａの第５，６ページに合わせて書き込むようにしてもよい。画像情報Ｂを画像情報Ａの最終ページから逆方向に、すなわち画像情報Ａの第７，６ページに合わせて書き込むようにすれば、未消去部分領域が分断されることなく、かつページ単位でのメモリ管理も容易になる。
【００４６】
また、上記例では、消去対象の画像情報Ａの未消去部分領域８４のサイズを３ページと１以上のブロック、書込対象の画像情報Ｂの書込領域８８を２ページとした。つまり、未消去部分領域８４のサイズ＞書込領域８８のサイズ、という大小関係となるため、未消去領域が残り消去処理を再開する必要があった（ステップ１０６，１０７）。領域８４と領域８８の各サイズが同じであれば問題ないが、仮に、未消去部分領域８４のサイズ＜書込領域８８のサイズという関係にあるときは、画像情報Ｂを消去対象領域８２の消去済領域８９に書き込むことで対処できる。また、消去対象領域８２以降が空きページであれば、その空きページに続けて書き込むようにしてもよい。画像情報Ｂのサイズは、書込処理開始時には把握できるので、そのサイズを参照に画像情報Ｂの書込位置を決定することができる。
【００４７】
また、本実施の形態では、図２に例示したように画像情報の記憶・消去の状態の管理単位であるブロック毎に状態フラグを割り振って画像情報の記憶・消去の状態を保持管理するようにしたが、画像情報の記憶・消去の状態はフラグ情報以外の方法で管理するようにしてもよい。例えば、図４に示した各領域８２，８４，８６，８８，８９をアドレス等の情報（例えば、領域の先頭アドレスと最終アドレス、あるいは領域の先頭アドレスと領域の大きさ）によって管理するようにしてもよい。これにより、管理単位を意識することなく、画像情報の記憶・消去の状態を管理することができる。
【００４８】
また、本実施の形態では、画像処理装置としてデジタル複合機を例示したが、これ以外の画像情報を扱う装置にも適用可能であり、更に画像以外の情報を扱う装置にも適用可能である。
【００４９】
また、上記説明した消去部１２及び書込部１１における各機能処理は、前述したように画像処理装置にアプリケーションプログラムを搭載して実現することができるが、このアプリケーションプログラムは、例えば、磁気ディスク、光ディスク、ＣＤ‐ＲＯＭ、コンピュータに内蔵されるメモリなどの記録媒体により記憶される。
【００５０】
【発明の効果】
本発明によれば、画像情報消去中に画像情報の書込要求が発生した場合でも、その書込要求発生から画像情報の書込終了までに要する時間を短縮することができる。これにより、機密情報の流出防止のために記憶した画像情報を消去する機能を有する画像処理装置において、ユーザー処理効率の低下をより効果的に防止することができる。
【図面の簡単な説明】
【図１】本発明に係る画像処理装置の一実施の形態であるデジタル複合機のブロック構成図である。
【図２】本実施の形態における状態記憶部のデータ構造の例を示した図である。
【図３】本実施の形態において、ハードディスクに残された画像情報を消去しているときに画像情報の取込要求が新たに送られてきたときの動作を示したフローチャートである。
【図４】本実施の形態におけるハードディスクの状態を示した概念図である。
【図５】本実施の形態における効果を示した概念図である。
【符号の説明】
２  デジタル複合機、６  画像読取部、８  ハードディスク、１０  制御基板、１１  書込部、１２  消去部、１４  制御部、１６  内部メモリ、１８  状態記憶部、１９  画像処理部。
【図１】
2004357078.tif 000003
【図２】
2004357078.tif 000004
【図３】
2004357078.tif 000005
【図４】
2004357078.tif 000006
【図５】
2004357078.tif 000007