(57)【要約】【課題】目的とする処理の処理速度の低下を抑制しつつ、データの機密性を高いレベルで維持することができる。【解決手段】デジタル複合機１０において、ＨＤＤ２８により所定処理の実行の際に用いられる処理データが磁性体によって磁気的に予め記憶されているとき、前記処理データを用いた前記所定処理の実行が完了した直後に、ＣＰＵ２２により、ＨＤＤ２８の当該処理データの記憶領域に所定データの上書き記憶を１回のみ実行した後、当該上書き記憶の実行直後のタイミングを除く予め定められたタイミングで、前記上書き記憶を少なくとも１回実行する。【選択図】図２
2007241463.tif 000002
【特許請求の範囲】
【請求項１】
所定処理の実行の際に用いられる処理データが当該所定処理の実行に際して磁性体により磁気的に予め記憶される磁気記憶手段と、
前記処理データを用いた前記所定処理の実行が完了した直後に、前記磁気記憶手段の当該処理データの記憶領域に所定データの上書き記憶を１回のみ実行した後、当該上書き記憶の実行直後のタイミングを除く予め定められたタイミングで、前記上書き記憶を少なくとも１回実行する上書き実行手段と、
を備えた情報処理装置。
【請求項２】
装置駆動用の電源の投入及び切断を切り替えるための切替手段を更に備え、
前記予め定められたタイミングは、第２所定処理が実行されていないタイミング、前記切替手段により電源が投入されたタイミング、前記切替手段により電源が切断されるタイミング、及び消費電力を抑えるモードである省電力モードに移行するタイミングの少なくとも１つである、
請求項１記載の情報処理装置。
【請求項３】
前記第２所定処理は、前記所定処理と同一種類の処理である、
請求項２記載の情報処理装置。
【請求項４】
前記予め定められたタイミングは、前記第２所定処理が実行されていないタイミングであり、
１回目の前記上書き記憶、前記第２所定処理、２回目以降の前記上書き記憶の順に低くなるように優先順位が予め定められており、
前記上書き実行手段は、前記所定処理の実行が完了した直後に前記優先順位に従った順序で前記上書き記憶を実行する、
請求項２または請求項３記載の情報処理装置。
【請求項５】
前記２回目以降の上書き記憶は複数回の上書き記憶からなり、
２回目の前記上書き記憶、第３所定処理、３回目以降の前記上書き記憶の順に低くなるように優先順位が予め定められており、
前記上書き実行手段は、前記第２所定処理の実行が完了した直後に前記優先順位に従った順序で前記２回目以降の上書き記憶を実行する、
請求項４記載の情報処理装置。
【請求項６】
前記上書き実行手段により同一の処理データに対して実行する上書き記憶の回数を示す情報を入力するための回数入力手段を更に備え、
前記上書き実行手段は、前記回数入力手段によって入力された情報により示される回数だけ前記同一の処理データに対して前記上書き記憶を実行する、
請求項１乃至請求項５の何れか１項記載の情報処理装置。
【請求項７】
請求項１乃至請求項６の何れか１項記載の情報処理装置と、
前記処理データを画像データとして用い、前記所定処理として画像処理を実行する画像処理手段と、
を備えた画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び画像処理装置に係り、特に、所定処理の実行の際に用いられる処理データが磁性体によって磁気的に記憶される磁気記憶手段を備えた情報処理装置及び画像処理装置に関する。
【背景技術】
【０００２】
近年、オフィス等で用いられているデジタル複合機等の画像処理装置では、画像形成処理等の画像処理の実行の際に用いられる画像データを記憶する記憶装置を備え、当該画像データの機密性を維持するための機能を備えたものが増えている。
【０００３】
ところで、上記記憶装置のうち、ハードディスクドライブ（以下、「ＨＤＤ」という。）に代表される磁気記憶装置では、画像データが磁性体によって磁気的に記憶されるため、磁気記憶装置の画像データの記憶領域に対する所定データの上書き記憶を１回のみ実行しただけでは、当該画像データを完全には読み取ることができないようにすることはできない。
【０００４】
このため、従来から磁気記憶装置により記憶されている画像データの機密性を如何に高いレベルで維持するかが検討されており、例えば、特許文献１には、ＨＤＤに記憶されている画像データを用いた画像処理の実行が完了した直後に、当該画像データの記憶領域に対する、乱数を用いて生成したランダムパターン画像データの上書き記憶を複数回連続して実行する技術が開示されている。この技術を予め定められた優先順位に従って処理を実行する形態に適用し、画像処理を行う画像処理タスクの実行が完了した直後に複数回連続して実行する、上記上書き記憶を行う上書き記憶タスクの優先順位を他に実行が予定されている画像処理タスクの優先順位より高くすることにより、一例として、図９（Ａ）に示されるように、画像処理タスクの実行が完了した直後に当該画像処理タスクに用いられた画像データに対する上書き記憶タスクを複数回連続して実行することができる結果、画像データの機密性を高いレベルで維持することができる。
【０００５】
これに対し、複数回の上記上書き記憶を、上記画像データを用いた画像処理の後に実行が予定されている他の画像処理の実行直後に実行する技術が考えられている。この技術を予め定められた優先順位に従って処理を実行する形態に適用し、画像処理を行う画像処理タスクの実行が完了した直後に複数回連続して実行する、上記上書き記憶を行う上書き記憶タスクの優先順位を、上記他の画像処理タスクの優先順位より低くすることにより、一例として、図９（Ｂ）に示されるように、画像処理タスクの実行が完了した直後に他の画像処理タスクを実行することができる結果、画像処理速度の低下を抑制することができる。
【特許文献１】特開２００４−１５３５１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示されている技術では、画像処理の実行が完了した直後から複数回の上書き記憶の実行が完了するまでの間に上記ランダムパターン画像データを上書き記憶の実行回数に応じたデータ量だけＨＤＤに転送しなければならないため、画像処理装置が本来実行すべき画像処理の全体的な処理速度が低下してしまう場合がある、という問題点があった。
【０００７】
これに対し、前記複数回の上書き記憶を、画像データを用いた画像処理の後に実行が予定されている他の画像処理の実行直後に実行する技術では、画像データに対する上書き記憶を実行する前に当該画像データが解読される危険性があるため、当該画像データの機密性を高いレベルで維持できない場合がある、という問題点があった。
【０００８】
なお、以上の問題点は、画像処理装置のみならず、各種情報処理の実行の際に用いられる処理データが記憶される磁気記憶装置を備えた情報処理装置にも生じ得る問題点である。
【０００９】
本発明は、上記問題点を解決するためになされたものであり、目的とする処理の処理速度の低下を抑制しつつ、データの機密性を高いレベルで維持することができる情報処理装置及び画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、請求項１記載の情報処理装置は、所定処理の実行の際に用いられる処理データが当該所定処理の実行に際して磁性体により磁気的に予め記憶される磁気記憶手段と、前記処理データを用いた前記所定処理の実行が完了した直後に、前記磁気記憶手段の当該処理データの記憶領域に所定データの上書き記憶を１回のみ実行した後、当該上書き記憶の実行直後のタイミングを除く予め定められたタイミングで、前記上書き記憶を少なくとも１回実行する上書き実行手段と、を備えている。
【００１１】
請求項１に記載の情報処理装置には、所定処理の実行の際に用いられる処理データが当該所定処理の実行に際して磁性体により磁気的に予め記憶される磁気記憶手段が備えられている。なお、上記磁気記憶手段には、ハードディスク、フレキシブルディスク、磁気テープ、光磁気ディスク等の、データを磁性体によって磁気的に記憶するあらゆる磁気記憶媒体が含まれる。
【００１２】
ここで、本発明では、前記処理データを用いた前記所定処理の実行が完了した直後に、上書き実行手段により、前記磁気記憶手段の当該処理データの記憶領域に所定データの上書き記憶が１回のみ実行された後、当該上書き記憶の実行直後のタイミングを除く予め定められたタイミングで、前記上書き記憶が少なくとも１回実行される。
【００１３】
すなわち、本発明では、処理データを用いた所定処理の実行が完了した直後に当該処理データに対する上書き記憶を１回のみ実行した後、当該上書き記憶の実行直後のタイミングを除く予め定められたタイミングで前記上書き記憶を少なくとも１回実行することにより、目的とする処理における処理速度の低下の抑制と、データの機密性の高いレベルでの維持を両立することができるようにしている。
【００１４】
このように、請求項１に記載の情報処理装置によれば、磁気記憶手段により所定処理の実行の際に用いられる処理データが磁性体によって磁気的に予め記憶されているとき、前記処理データを用いた前記所定処理の実行が完了した直後に、前記磁気記憶手段の当該処理データの記憶領域に所定データの上書き記憶を１回のみ実行した後、当該上書き記憶の実行直後のタイミングを除く予め定められたタイミングで、前記上書き記憶を少なくとも１回実行しているので、目的とする処理の処理速度の低下を抑制しつつ、データの機密性を高いレベルで維持することができる。
【００１５】
なお、本発明は、請求項２に記載の発明のように、装置駆動用の電源の投入及び切断を切り替えるための切替手段を更に備え、前記予め定められたタイミングを、第２所定処理が実行されていないタイミング、前記切替手段により電源が投入されたタイミング、前記切替手段により電源が切断されるタイミング、及び消費電力を抑えるモードである省電力モードに移行するタイミングの少なくとも１つであるものとしてもよい。
【００１６】
特に、請求項２に記載の発明は、請求項３に記載の発明のように、前記第２所定処理を前記所定処理と同一種類の処理であるものとしてもよい。
【００１７】
また、請求項２または請求項３に記載の発明は、請求項４に記載の発明のように、前記予め定められたタイミングを、前記第２所定処理が実行されていないタイミングとし、１回目の前記上書き記憶、前記第２所定処理、２回目以降の前記上書き記憶の順に低くなるように優先順位が予め定められており、前記上書き実行手段を、前記所定処理の実行が完了した直後に前記優先順位に従った順序で前記上書き記憶を実行するものとしてもよい。
【００１８】
特に、請求項４に記載の発明は、請求項５に記載の発明のように、前記２回目以降の上書き記憶を複数回の上書き記憶からなるものとし、２回目の前記上書き記憶、第３所定処理、３回目以降の前記上書き記憶の順に低くなるように優先順位が予め定められており、前記上書き実行手段を、前記第２所定処理の実行が完了した直後に前記優先順位に従った順序で前記２回目以降の上書き記憶を実行するものとしてもよい。
【００１９】
また、本発明は、請求項６に記載の発明のように、前記上書き実行手段により同一の処理データに対して実行する上書き記憶の回数を示す情報を入力するための回数入力手段を更に備え、前記上書き実行手段を、前記回数入力手段によって入力された情報により示される回数だけ前記同一の処理データに対して前記上書き記憶を実行するものとしてもよい。
【００２０】
一方、上記目的を達成するために、請求項７に記載の画像処理装置は、請求項１乃至請求項６の何れか１項記載の情報処理装置と、前記処理データを画像データとして用い、前記所定処理として画像処理を実行する画像処理手段と、を備えている。
【００２１】
このように、請求項７に記載の画像処理装置は、本発明の情報処理装置を備えているので、当該情報処理装置と同様に、目的とする処理の処理速度の低下を抑制しつつ、データの機密性を高いレベルで維持することができる。
【発明の効果】
【００２２】
本発明によれば、磁気記憶手段により所定処理の実行の際に用いられる処理データが磁性体によって磁気的に予め記憶されているとき、前記処理データを用いた前記所定処理の実行が完了した直後に、前記磁気記憶手段の当該処理データの記憶領域に所定データの上書き記憶を１回のみ実行した後、当該上書き記憶の実行直後のタイミングを除く予め定められたタイミングで、前記上書き記憶を少なくとも１回実行しているので、目的とする処理の処理速度の低下を抑制しつつ、データの機密性を高いレベルで維持することができる、という効果が得られる。
【発明を実施するための最良の形態】
【００２３】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。なお、ここでは、本発明をデジタル複合機に適用した場合について説明する。
【００２４】
［第１の実施の形態］
まず、図１を参照して、本実施の形態に係るデジタル複合機１０の全体的な構成について説明する。
【００２５】
同図に示されるように、本実施の形態に係るデジタル複合機１０は、ネットワーク９０を介してパーソナル・コンピュータ（以下、「ＰＣ」という。）７０等の外部装置と通信可能に接続されている。なお、本実施の形態では、ネットワーク９０としてＬＡＮ（Local Area Network）が適用されている。
【００２６】
また、デジタル複合機１０には、所定の読取位置に載置された原稿から画像を読み取って当該画像を示す画像データを取得するスキャナ部５８と、スキャナ部５８によって取得された画像データや、後述するファックス部３８（図２参照。）によって取得された画像データ、上記外部装置から入力された画像データを用いて画像形成処理を行う装置本体６０と、装置本体６０に記録用紙（図示省略。）を供給する給紙装置６２と、メニュー画面やメッセージ等の各種情報を表示すると共に表示面に透過型のタッチパネルが一体的に設けられたタッチパネル・ディスプレイ（以下、「ディスプレイ」という。）６４と、画像が形成されて装置本体６０から排出された記録用紙を保持する排出トレイ６６と、が備えられている。
【００２７】
なお、本実施の形態に係るデジタル複合機１０は、電子写真方式にて記録用紙への画像形成処理を行う画像形成エンジン部５０（図２参照。図１では図示省略。）が装置本体６０に設けられている。また、デジタル複合機１０では、上記タッチパネルとして感圧方式のものを採用しており、ユーザがディスプレイ６４の表示面に指先にて接触する（タッチ操作する）ことによりデジタル複合機１０に対して各種の動作を指示することができる。
【００２８】
次に、図２を参照して、本実施の形態に係るデジタル複合機１０の電気系の要部構成について説明する。
【００２９】
同図に示されるように、本実施の形態に係るデジタル複合機１０には、デジタル複合機１０全体の動作を司るＣＰＵ（中央処理装置）２２と、ＣＰＵ２２による各種プログラムの実行時のワークエリア等として用いられるＲＡＭ２４と、各種パラメータや各種プログラム等が予め記憶されたＲＯＭ２６と、各種情報を磁性体によって磁気的に記憶するＨＤＤ２８と、ディスプレイ６４に対する各種情報の表示のための制御を行うディスプレイドライバ３０と、ディスプレイ６４に対するタッチ操作を検出する操作入力検出部３２と、が備えられている。
【００３０】
また、デジタル複合機１０には、スキャナ部５８による光学的な画像の読み取り動作を制御するスキャナドライバ３４と、画像形成エンジン部５０の各部を制御する画像形成エンジン制御部３６と、電話回線を介して他の装置との間で各種情報の送受信を行うファックス部３８と、ネットワーク９０に接続された上記外部装置との間で各種情報の送受信を行うネットワーク・インタフェース部４０と、が備えられている。
【００３１】
以上のＣＰＵ２２、ＲＡＭ２４、ＲＯＭ２６、ＨＤＤ２８、ディスプレイドライバ３０、操作入力検出部３２、スキャナドライバ３４、画像形成エンジン制御部３６、ファックス部３８、及びネットワーク・インタフェース部４０は、システムバスＢＵＳを介して相互かつ電気的に接続されている。
【００３２】
従って、ＣＰＵ２２は、ＲＡＭ２４、ＲＯＭ２６、ＨＤＤ２８へのアクセス、ディスプレイドライバ３０を介したディスプレイ６４への各種情報の表示、操作入力検出部３２を介したディスプレイ６４に対するユーザのタッチ操作の操作内容の把握、スキャナドライバ３４を介したスキャナ部５８の作動の制御、画像形成エンジン制御部３６を介した画像形成エンジン部５０の作動の制御、ファックス部３８の作動の制御、及びネットワーク・インタフェース部４０を介した上記外部装置との間の各種情報の授受を各々行うことができる。
【００３３】
また、デジタル複合機１０には、ＣＰＵ２２に接続された電源スイッチ４２が備えられており、ＣＰＵ２２は電源スイッチ４２のオン／オフ状態を常時把握できる。
【００３４】
なお、本実施の形態に係るデジタル複合機１０により実行される画像処理には、画像形成エンジン部５０による画像形成処理の他、スキャナ部５８により取得された画像データを上記外部装置に出力する画像読取処理、スキャナ部５８により取得された画像データや上記外部装置から入力された画像データを他の装置にファックス部３８によって送信するファックス送信処理、ファックス部３８により他の装置から受信した画像データを上記外部装置に転送するファックス受信転送処理が含まれている。
【００３５】
そして、本実施の形態に係るデジタル複合機１０では、これらの画像処理の実行の際に用いられる画像データが当該画像処理の実行に際してＨＤＤ２８に記憶されるものとされている。
【００３６】
なお、本実施の形態に係るデジタル複合機１０では、上記画像処理に用いられた画像データに対して後述する上書き記憶が実行される。
【００３７】
また、本実施の形態に係るデジタル複合機１０では、上記画像処理及び上書き記憶が各々予め定められたタスク（以下、「画像処理タスク」及び「上書き記憶タスク」という。）により実行されるものとされおり、デジタル複合機１０は、画像処理タスクを実行することにより画像データを用いた画像処理を行う一方、上書き記憶タスクを実行することにより画像データに対する上書き記憶を行う。
【００３８】
ところで、本実施の形態に係るデジタル複合機１０では、上記画像処理タスク及び上書き記憶タスクを実行するときの優先順位が優先順位管理テーブルにより予め定められている。
【００３９】
図３（Ａ）には、本実施の形態に係る優先順位管理テーブルの一例が模式的に示されており、当該テーブルはＲＯＭ２６に予め記憶されている。
【００４０】
同図に示されるように、本実施の形態に係る優先順位管理テーブルには、上記優先順位を示す情報が、対応する画像処理タスク及び上書き記憶タスクの別を示すタスク名を示す情報に関連付けられて記憶されている。なお、同図に示されるように、本実施の形態に係る優先順位管理テーブルでは、１回目の上書き記憶タスク、予め定められた第２画像処理タスク、２回目以降の上書き記憶タスクの順に低くなるように優先順位が予め定められている。
【００４１】
なお、画像処理タスク及び第２画像処理タスクを実行することにより行われる各画像処理は、互いに異なる種類の処理であってもよいし、同一種類の処理であってもよい。
【００４２】
ところで、本実施の形態に係るデジタル複合機１０では、ディスプレイ６４に表示されたメニュー画面に従って当該ディスプレイ６４の表示面がタッチ操作されることにより、同一の画像データに対して実行する上書き記憶の回数が設定されるものとされる。
【００４３】
次に、図４を参照して、同一の画像データに対して上書き記憶を実行する回数を設定する際のデジタル複合機１０の作用を説明する。なお、図４は、ユーザによるディスプレイ６４のタッチ操作によって実行が指示された際にＣＰＵ２２により実行される上書き回数設定処理プログラムの処理の流れを示すフローチャートであり、当該プログラムはＲＯＭ２６に予め記憶されている。
【００４４】
まず、ステップ１００では、予め定められた上書き回数設定画面（図示省略。）をディスプレイ６４に表示するようにディスプレイドライバ３０を制御し、次のステップ１０２にて所定情報の入力待ちを行う。
【００４５】
ユーザは、上記上書き回数設定画面に表示されている表示内容に従いディスプレイ６４の表示面をタッチ操作することにより上書き記憶を実行する回数（以下、「上書き回数」ともいう。）を入力し、当該上書き回数設定画面に表示されている不図示の決定スイッチをタッチ操作する。これによって上記ステップ１０２が肯定判定となり、ステップ１０４に移行する。
【００４６】
ステップ１０４では、上記ステップ１０２において入力された上書き回数を示す情報をＲＡＭ２４に記憶し、その後に本上書き回数設定処理プログラムを終了する。
【００４７】
次に、図５を参照して、優先順位管理テーブル（図３（Ａ）も参照。）により示される優先順位に従い、画像処理タスクの実行が完了した直後に当該画像処理タスクの実行により行われる画像処理に用いられた画像データに対して１回目の上書き記憶を実行する際のデジタル複合機１０の作用を説明する。なお、図５は、この際にＣＰＵ２２により実行される第１上書き記憶実行処理プログラムの処理の流れを示すフローチャートであり、当該プログラムもＲＯＭ２６に予め記憶されている。
【００４８】
まず、ステップ２００では、本第１上書き記憶実行処理プログラムの実行直前に行われた画像処理に用いられた画像データ（以下、「消去対象画像データ」という。）の記憶領域に対して所定データの上書き記憶を行う上書き記憶タスクを１回のみ実行し、その後にステップ２０２に移行する。なお、本実施の形態では、所定データとして乱数を用いて生成したランダムパターン画像データを適用している。
【００４９】
ステップ２０２では、上記上書き回数設定処理プログラムによりＲＡＭ２４に記憶された情報により示される上書き回数を１だけデクリメントし、次のステップ２０４にて、上記ステップ２０２の処理によるデクリメント後の回数（以下、「残り上書き回数」という。）を示す情報（以下、「残り回数情報」という。）をＨＤＤ２８の消去対象画像データの記憶領域を示す情報（以下、「記憶領域情報」という。）と関連付けてＨＤＤ２８の所定領域で、これまで上記残り回数情報及び記憶領域情報が記憶されていない領域に記憶するようにＨＤＤ２８を制御し、その後に本第１上書き記憶実行処理プログラムを終了する。
【００５０】
次に、図６を参照して、優先順位管理テーブル（図３（Ａ）も参照。）により示される優先順位に従い、上記第１上書き記憶実行処理プログラムにより上書き記憶が実行された消去対象画像データに対して２回目以降の上書き記憶を実行する際のデジタル複合機１０の作用を説明する。なお、図６は、この際にＣＰＵ２２により実行される第２上書き記憶実行処理プログラムの処理の流れを示すフローチャートであり、当該プログラムもＲＯＭ２６に予め記憶されている。
【００５１】
まず、ステップ３００では、上記第１上書き記憶実行処理プログラムによりＨＤＤ２８に記憶された残り回数情報及び記憶領域情報を１組分読み出し、次のステップ３０２にて、当該記憶領域情報により示される記憶領域に記憶されている消去対象画像データに対して上述した上書き記憶タスクを実行し、その後にステップ３０４に移行する。
【００５２】
ステップ３０４では、上記ステップ３００の処理により読み出した残り回数情報により示される残り上書き回数を１だけデクリメントし、次のステップ３０６にて、上記ステップ３０４の処理によるデクリメント後の残り回数情報が‘０’となったか否かについて判定し、否定判定なった場合は上記ステップ３０２に戻る一方、肯定判定となった場合はステップ３０８に移行する。
【００５３】
ステップ３０８では、ＨＤＤ２８の所定領域に記憶された残り回数情報及び記憶領域情報の全ての組に対して上述した上書き記憶が上書き回数だけ実行されたか否かについて判定し、否定判定となった場合は上記ステップ３００に戻る。なお、上記ステップ３００〜ステップ３０６を繰り返す際には、これまでに読み出していない残り回数情報及び記憶領域情報を１組分だけ読み出すようにする。
【００５４】
一方、上記ステップ３０８の処理において肯定判定となった場合は本第２上書き記憶実行処理プログラムを終了する。
【００５５】
上記第１上書き記憶実行処理プログラム及び第２上書き記憶実行処理プログラムの実行により、一例として、図７（Ａ）に示されるように、画像データを用いた画像処理タスクの実行が完了した直後に、１回目の上書き記憶タスク、第２画像処理タスク、及び２回目以降の上書き記憶タスクを実行することにより、目的とする画像処理における処理速度の低下の抑制と、画像データの機密性の高いレベルでの維持を両立することができる。
【００５６】
以上詳細に説明したように、本実施の形態では、磁気記憶手段（ここでは、ＨＤＤ２８。）により所定処理（ここでは、画像処理タスク。）の実行の際に用いられる処理データ（ここでは、画像データ。）が磁性体によって磁気的に予め記憶されているとき、前記処理データを用いた前記所定処理の実行が完了した直後に、前記磁気記憶手段の当該処理データの記憶領域に所定データの上書き記憶を１回のみ実行した後、当該上書き記憶の実行直後のタイミングを除く予め定められたタイミングで、前記上書き記憶を少なくとも１回実行しているので、目的とする処理の処理速度の低下を抑制しつつ、データの機密性を高いレベルで維持することができる。
【００５７】
また、本実施の形態では、上書き実行手段（ここでは、ＣＰＵ２２。）により同一の処理データに対して実行する上書き記憶の回数を示す情報を入力するための回数入力手段（ここでは、ディスプレイ６４。）を更に備え、前記上書き実行手段は、前記回数入力手段によって入力された情報により示される回数だけ前記同一の処理データに対して前記上書き記憶を実行しているので、処理速度及びデータの機密性の度合いをユーザの所望するものとすることができる。
【００５８】
また、本実施の形態では、画像処理及び上書き記憶の優先順位を予め定めておき、当該優先順位に従った順序で上書き記憶を実行するようにしているので、前記上書き実行手段の処理を簡易化することができる。
【００５９】
なお、本実施の形態では、優先順位管理テーブルの一例として図３（Ａ）に示されるテーブルを適用した場合について説明したが、本発明はこれに限定されるものではなく、例えば、優先順位管理テーブルの一例として図３（Ｂ）に示されるテーブルを適用する形態とすることもできる。
【００６０】
同図に示される優先順位管理テーブルでは、２回目以降の上書き記憶タスクの優先順位が同順位であることに代えて、２回目の上書き記憶タスク、予め定められた第３画像処理タスク、３回目以降の上書き記憶タスクの順に低くなるように優先順位が予め定められている点のみが、図３（Ａ）に示される優先順位管理テーブルと異なっている。
【００６１】
なお、画像処理タスク、第２画像処理タスク及び第３画像処理タスクを実行することにより行われる各画像処理は、互いに異なる種類の処理であってもよいし、同一種類の処理であってもよい。
【００６２】
同図に示される優先順位管理テーブルにより示される優先順位に従って画像処理に用いられた画像データに対して複数回の上書き記憶を実行する場合、画像データを用いた画像処理タスクの実行が完了した直後に、第１上書き記憶実行処理プログラム（図５参照。）を実行し、その後で、かつ第２画像処理タスクの実行が完了した後に第２上書き記憶実行処理プログラム（図６参照。）のステップ３００及びステップ３０２の処理を２回目の上書き記憶として実行した後、当該ステップ３００の処理により読み出した記憶領域情報に関連付けて記憶されている残り回数情報を、当該残り回数情報により示される残り上書き回数が１だけデクリメントされるように更新し、その後で、かつ第３画像処理タスクの実行が完了した後に第２上書き記憶実行処理プログラムを３回目以降の上書き記憶として実行することになる。
【００６３】
これにより、一例として、図７（Ｂ）に示されるように、画像データを用いた画像処理タスクの実行が完了した直後に１回目の上書き記憶タスクが実行され、その後に第２画像処理タスク、２回目の上書き記憶タスク、第３画像処理タスク、及び３回目以降の上書き記憶タスクが順次実行されることになる。
【００６４】
この形態でも、本実施の形態と同様の効果を奏することができる。
【００６５】
［第２の実施の形態］
上記第１の実施の形態では、上書き記憶を割り込み処理として実行する場合の形態例について説明したが、本第２の実施の形態では、複数回の上書き記憶を単一の画像形成処理プログラムの処理により実行する場合の形態例について説明する。なお、本第２の実施の形態に係るデジタル複合機１０の構成は、上記第１の実施の形態に係るデジタル複合機１０と同様であるので、ここでの説明は省略する。
【００６６】
以下、図８を参照して、上記画像形成処理プログラムを実行する際の本第２の実施の形態に係るデジタル複合機１０の作用を説明する。なお、図８は、外部装置により画像データと共に当該画像データを用いた画像形成処理を実行する実行指示が入力された際にＣＰＵ２２により実行される上記画像形成処理プログラムの処理の流れを示すフローチャートであり、当該プログラムはＲＯＭ２６に予め記憶されている。
【００６７】
まず、ステップ４００では、入力された画像データをＨＤＤ２８に記憶するようにＨＤＤ２８を制御し、次のステップ４０２にて、上記ステップ４００の処理により記憶された画像データ（以下、「消去対象画像データ」という。）を用いた画像形成処理タスクを実行する。
【００６８】
次のステップ４０４では、消去対象画像データの記憶領域に対して所定データの上書き記憶を行う１回目の上書き記憶タスクを実行し、その後にステップ４０６に移行する。なお、本第２の実施の形態でも、所定データとして上記ランダムパターン画像データを適用している。
【００６９】
ステップ４０６では、消去対象画像データの記憶領域を示す情報（以下、「記憶領域情報」という。）をＨＤＤ２８の所定領域で、これまでに上記記憶領域情報が記憶されていない領域に記憶するようにＨＤＤ２８を制御し、次のステップ４０８にて、次に実行する画像形成処理タスクがあるか否かを判定して、肯定判定となった場合は上記ステップ４００に戻る一方、否定判定となった場合はステップ４１０に移行する。
【００７０】
ステップ４１０では、ＨＤＤ２８の所定領域に記憶されている記憶領域情報の１つを読み出し、次のステップ４１２にて、上記上書き回数設定処理プログラムにより記憶された情報により示される上書き回数を１だけデクリメントした後、ステップ４１４に移行する。
【００７１】
ステップ４１４では、上記ステップ４１０の処理により読み出した記憶領域情報により示される記憶領域に記憶されている画像データに対する２回目以降の上書き記憶タスクを、上記ステップ４１２の処理によるデクリメント後の回数（以下、「残り上書き回数」という。）だけ実行した後、ステップ４１６に移行する。
【００７２】
ステップ４１６では、上記ステップ４１０の処理により読み出した記憶領域情報をＨＤＤ２８から消去し、次のステップ４１８にて、ＨＤＤ２８の上記所定領域に記憶領域情報が残っているか否かを判定して、肯定判定となった場合には上記ステップ４１０に戻る一方、否定判定となった場合は本画像形成処理プログラムを終了する。
【００７３】
このように、本第２の実施の形態においても、上記第１の実施の形態と同様に作用するので、上記第１の実施の形態と同様に、目的とする処理の処理速度の低下を抑制しつつ、画像データの機密性を高いレベルで維持することができる。
【００７４】
なお、上記各実施の形態では、上書き記憶を実行する際にランダムパターン画像データを記憶する場合について説明したが、本発明はこれに限定されるものではなく、例えば、上記ランダムパターン画像データに代えて、‘０'〜‘９'の数字やアルファベットの何れか１つを用いて生成したパターン画像データ等の他の固定的な画像データを適用することもできる。この場合、ランダムパターン画像データを作成する必要がないため、簡易に上書き記憶を実行することができる。
【００７５】
また、上記第１の実施の形態では、本発明の予め定められたタイミングとして、画像データを用いた画像処理タスクの後に他の画像処理タスクが実行されていないタイミングを適用する場合について説明したが、本発明はこれに限定されるものではなく、例えば、電源スイッチ４２がオン状態とされたタイミング、電源スイッチ４２がオフ状態とされるタイミング、及びデジタル複合機１０が消費電力を抑えるモードである省電力モードに移行するタイミングの何れか１つのタイミングや、これらのタスクに上記他の画像処理タスクが実行されていないタイミングも含めたものの組み合わせを適用する形態とすることもできる。この場合も、上記第１の実施の形態と同様の効果を奏することができる。
【００７６】
その他、上記各実施の形態で示したデジタル複合機のハードウェア構成（図１及び図２参照。）は一例であり、必要に応じて新たな構成要素を追加したり、不要な構成要素を削除したりすることができることは言うまでもない。
【００７７】
また、上記各実施の形態で示した各種処理プログラムの処理の流れ（図４〜図６，図８参照。）も一例であり、必要に応じて処理手順を変更したり、処理内容を変更したり、不要な処理を削除したりすることができることは言うまでもない。
【００７８】
また、上記各実施の形態で示した優先順位管理テーブル（図３参照。）のデータ構造も一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【００７９】
更に、上記各実施の形態では、本発明をデジタル複合機に適用した場合について説明したが、本発明はこれに限定されるものではなく、例えば、本発明をパーソナル・コンピュータや、ファクシミリ装置、携帯情報端末、携帯電話機等の、情報が磁性体により磁気的に記憶される磁気記憶装置が備えられた装置であれば、如何なるものにも適用することができることはいうまでもない。
【図面の簡単な説明】
【００８０】
【図１】実施の形態に係るデジタル複合機の全体的な構成を示すブロック図である。
【図２】実施の形態に係るデジタル複合機の電気系の要部構成を示すブロック図である。
【図３】第１の実施の形態に係る優先順位管理テーブルのデータ構造の一例を示す模式図である。
【図４】実施の形態に係る上書き回数設定処理プログラムの処理の流れを示すフローチャートである。
【図５】第１の実施の形態に係る第１上書き記憶実行処理プログラムの処理の流れを示すフローチャートである。
【図６】第１の実施の形態に係る第２上書き記憶実行処理プログラムの処理の流れを示すフローチャートである。
【図７】第１の実施の形態に係るデジタル複合機で実行される上書き記憶タスク及び画像処理タスクの実行タイミングの一例を示す模式図である。
【図８】第２の実施の形態に係る画像形成処理プログラムの処理の流れを示すフローチャートである。
【図９】従来技術の問題点の説明に供する図であり、従来の上書き記憶タスク及び画像処理タスクの実行タイミングの一例を示す模式図である。
【符号の説明】
【００８１】
１０    デジタル複合機
２２    ＣＰＵ（上書き実行手段）
２８    ＨＤＤ（磁気記憶手段）
３８    ファックス部（画像処理手段）
４２    電源スイッチ（切替手段）
５０    画像形成エンジン部（画像処理手段）
５８    スキャナ部（画像処理手段）
６４    ディスプレイ（回数入力手段）
【図１】
2007241463.tif 000003
【図２】
2007241463.tif 000004
【図３】
2007241463.tif 000005
【図４】
2007241463.tif 000006
【図５】
2007241463.tif 000007
【図６】
2007241463.tif 000008
【図７】
2007241463.tif 000009
【図８】
2007241463.tif 000010
【図９】
2007241463.tif 000011