(57)【要約】【課題】大容量記憶手段内のデータを消去するためにメモリ上にデータを作成して大容量記憶手段に転送する手間を省き、画像処理装置におけるデータ消去のパフォーマンスを向上させる。【解決手段】ディジタル複写機が備える画像蓄積制御部の動作処理では、消去始点アドレスレジスタ、消去終点アドレスレジスタの消去始点アドレス、終点アドレスを設定（Ｓ５０１）した後、データパス切り替えビットを１に設定（Ｓ５０２）し、置き換えデータ用レジスタのデータを選択する。次に、置き換えデータ用レジスタに値を設定（Ｓ５０３）した後、搭載するＣＰＵがＨＤＤデータ消去開始ビットに１を設定（Ｓ５０４）することにより画像蓄積制御部はＨＤＤデータ消去動作を開始（Ｓ５０５）する。終点アドレスまでデータ書き込みが終了したら、画像蓄積制御部は終了割り込み発生（Ｓ５０６）によりＣＰＵに終了割り込みを発行してデータ消去動作の終了を通知する。【選択図】図５
2010165377.tif 000002
【特許請求の範囲】
【請求項１】
データを格納するための大容量記憶手段と、前記大容量記憶手段に対して前記データについてのリード／ライトを制御する記憶制御手段と、装置全体の制御を司る制御手段と、を備え、更に、前記記憶制御手段は、前記制御手段によりリード／ライト可能なレジスタを含むと共に、当該制御手段により当該レジスタに設定されるコマンドをデコードして前記大容量記憶手段へのリード／ライトの指示を行うための信号生成を指示する指示手段と、データ設定用のレジスタを含むと共に、前記制御手段によりリード／ライト可能なレジスタと、前記大容量記憶手段への書き込みデータを前記データ設定用のレジスタ値あるいは他のデータのいずれかに切り替える切り替え手段と、前記大容量記憶手段への書き込みを前記レジスタ値あるいは前記他のデータのいずれかにするかを指定するレジスタと、を備えた情報処理装置であって、
前記データ設定用のレジスタは、前記大容量記憶手段へのデータ書き込みアドレスの始点並びに終点を指定するレジスタと、前記大容量記憶手段へのデータ書き込み起動用のレジスタと、を備え、
前記記憶制御手段では、前記指示手段からの指示として、前記レジスタ値あるいは前記他のデータのいずれかにするかを指定するレジスタに代えて、前記データ書き込み起動用のレジスタによるデータ書き込みを指示することにより、前記大容量記憶手段へのデータ書き込みアドレスの始点並びに終点を指定するレジスタで指定したアドレスに前記データ設定用のレジスタで設定した値を書き込むことを特徴とする情報処理装置。
【請求項２】
請求項１記載の情報処理装置において、前記データ設定用のレジスタは、乱数初期値レジスタと、前記乱数初期値レジスタの値に基づいて乱数を発生する乱数発生部と、を備え、
前記記憶制御手段では、前記指示手段からの指示として、前記レジスタ値あるいは前記他のデータのいずれかにするかを指定するレジスタに代えて、前記大容量記憶手段へのデータ書き込み起動用のレジスタによるデータ書き込みを指示することにより、前記大容量記憶手段へのデータ書き込みアドレスの始点並びに終点を指定するレジスタで指定したアドレスに前記乱数発生部で生成した値を書き込むことを特徴とする情報処理装置。
【請求項３】
画像データを入力するための入力手段と、装置の全体の動作を制御する制御手段と、前記入力手段から入力される画像データを少なくとも１ページ分格納するためのメモリと、画像データを格納するための大容量記憶手段と、前記メモリに対して前記画像データついてのリード／ライトの制御、並びに前記大容量記憶手段に対して当該画像データのリード／ライトを制御する画像蓄積制御部と、を備え、更に、前記画像蓄積制御部は、前記制御手段によりリード／ライト可能なレジスタを含むと共に、当該制御手段により当該レジスタに設定されるコマンドをデコードして前記大容量記憶手段へのリード／ライトの指示を行うための信号生成、並びにメモリデータ転送のＤＭＡ起動の指示を行うＣＰＵＩ／Ｆ部と、前記制御手段によりリード／ライト可能なデータ設定用のレジスタと、前記大容量記憶手段への書き込みデータを前記データ設定用のレジスタ値か前記メモリからのデータかを切り替える切り替え手段と、前記大容量記憶手段への書き込みを前記レジスタ値あるいは前記メモリからのデータのいずれかにするかを指定するレジスタと、を備えた画像処理装置であって、
前記データ設定用のレジスタは、前記大容量記憶手段へのデータ書き込みアドレスの始点並びに終点を指定するレジスタと、前記大容量記憶手段へのデータ書き込み起動用のレジスタと、を備え、
前記画像蓄積制御部では、前記ＣＰＵＩ／Ｆ部からの指示として、前記レジスタ値あるいは前記他のデータのいずれかにするかを指定するレジスタに代えて、前記大容量記憶手段へのデータ書き込み起動用のレジスタによるデータ書き込みを指示することにより、前記大容量記憶手段へのデータ書き込みアドレスの始点並びに終点を指定するレジスタで指定したアドレスに前記データ設定用レジスタで設定した値を書き込むことを特徴とする画像処理装置。
【請求項４】
請求項３記載の画像処理装置において、前記データ設定用のレジスタは、乱数初期値レジスタと、前記乱数初期値レジスタの値に基づいて乱数を発生する乱数発生部と、を備え、
前記画像蓄積制御部は、前記ＣＰＵＩ／Ｆ部からの指示として、前記レジスタ値あるいは前記他のデータのいずれかにするかを指定するレジスタに代えて、前記大容量記憶手段へのデータ書き込み起動用のレジスタによるデータ書き込みを指示することにより、前記大容量記憶手段へのデータ書き込みアドレスの始点並びに終点を指定するレジスタで指定したアドレスに前記乱数発生部で生成した値を書き込むことを特徴とする画像処理装置。
【請求項５】
大容量記憶手段のデータを消去するときの消去始点アドレスをレジスタに設定する工程と、前記大容量記憶手段のデータを消去するときの終点アドレスをレジスタに設定する工程と、前記レジスタに設定された前記消去始点アドレスと終点アドレスとの間のデータに所定のデータを上書きして前記大容量記憶手段上に記憶されているデータを消去する工程と、を有し、更に、前記データを消去する工程は、データバスを切り替え、置き換えデータ用レジスタのデータを選択する工程と、前記置き換えデータ用レジスタに値を設定する工程と、消去開始を指示する工程と、を有する情報処理方法であって、
前記終点アドレスまで前記データ書き込みが終了した後に終了割り込みを発行する工程と、前記終了割り込み発行後に前記消去始点アドレスから前記終了アドレスの間のデータを消去する工程と、前記データを消去する工程を前記アドレス間で繰り返させる工程と、を有することを特徴とする情報処理方法。
【請求項６】
請求項５記載の情報処理方法において、前記データを消去する工程での前記所定のデータを乱数としたことを特徴とする情報処理方法。
【請求項７】
大容量記憶手段のデータを消去するときの消去始点アドレスをレジスタに設定する手順の情報と、前記大容量記憶手段のデータを消去するときの終点アドレスをレジスタに設定する手順の情報と、前記レジスタに設定された前記消去始点アドレスと終点アドレスとの間のデータに所定のデータを上書きして前記大容量記憶手段上に記憶されているデータを消去する手順の情報と、を有し、更に、前記データを消去する手順の情報は、データバスを切り替え、置き換えデータ用レジスタのデータを選択する手順の情報と、前記置き換えデータ用レジスタに値を設定する手順の情報と、消去開始を指示する手順の情報と、を有するコンピュータプログラムであって、
前記終点アドレスまで前記データ書き込みが終了した後に終了割り込みを発行する手順の情報と、前記終了割り込み発行後に前記消去始点アドレスから前記終了アドレスの間のデータを消去する手順の情報と、前記データを消去する手順を前記アドレス間で繰り返させる手順の情報と、を有することを特徴とするコンピュータプログラム。
【請求項８】
請求項７記載のコンピュータプログラムにおいて、前記データを消去する手順の情報は、乱数初期値レジスタから読み出した初期値に基づいて発生させた乱数を前記消去始点アドレスから前記終了アドレスの間に書き込む手順の情報であることを特徴とするコンピュータプログラム。
【請求項９】
請求項７又は８記載のコンピュータプログラムにおける手順の情報の全部がコンピュータによって読み取られて実行可能に記録されていることを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディジタルデータを記憶する記憶手段を有し、この記憶手段に記憶されたデータのセキュリティを考慮したＰＣ、ＨＤレコーダ、カーナビゲーション、ゲーム機等の情報処理装置、ディジタルデータが画像データであるときの画像処理に適用される画像処理装置、これらの装置に共通する情報処理方法、その情報処理方法を適用したプログラム、及び係るプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
従来、ディジタル複写機ではハードディスク等の（以下、ＨＤＤ）不揮発性記憶媒体を搭載したものがあり、このＨＤＤは電子ソート機能、画像登録機能等、画像データを１度蓄え利用する機能に用いられている。電子ソート機能は原稿を読み取り、ＨＤＤに記憶し、全ての画像を読み取り、ＨＤＤに記憶させた後、この画像をページ順にＨＤＤから読み出し、プリントアウトするものである。これにより、複数のビンを持つソータ装置を持たなくても、コピー紙をソートした状態で排紙することが可能となる。また、画像登録機能は予め複数のフォーム画像を登録画像としてＨＤＤに記憶することにより再度スキャナで読みとることなく、必要なときに何度でもプリントアウトを行うことができる。
【０００３】
この種の技術として例えば特許文献１に開示された発明が公知である。この発明は、複数のＨＤＤに対して簡易な構成で高速な画像データの転送ができ、かつ複数のＨＤＤを１台のＨＤＤとして効率的に管理することが可能なハードディスクコントローラを備えた画像形成装置に関するもので、前記ハードディスクコントローラは、複数のＨＤＤに対して、略同時に、パラメータ設定、コマンド発行およびステータスリード等の制御を行うと共に、画像データを分轄して略同時にＤＭＡ転送できるように構成したものである。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＨＤＤはデータを保持して上記のように利用できる反面、コマンド等でデータの消去を行わないといつまでもデータが保持されるので不正に機器から取り外された場合、データを盗まれる可能性があり、セキュリティに問題がある。また、コマンドで行われるデータ消去でも、以前に書き込まれた１ビットの各データ領域を１回のデータの上書きで全て書き換えることはできず、書き換えられていないデータ部分が残る。このように１回書き込むだけでは、ディスク面上に磁気データが残り、完全に書き換えられるわけではないので、残った磁気データ部分を全て書き換えるように、確率的に残った磁気データ部分が全て書き換えられたと考えられる回数、データを上書きしなければならない。このために同じデータ、例えば０を前記回数書き込むか、乱数を前記回数書き込むことが一般的、特に後者の乱数を使用するのが一般的に行われている。その際、メモリ上にデータを作成し、そのデータを数回作成し、ＨＤＤに書き込むことが考えられるが、メモリ上にデータを作成して転送しなければならず、手間がかかった。
【０００５】
本発明は、このような問題点を解決すべくなされたもので、その技術的課題は、ＨＤＤなどの大容量記憶手段内のデータを消去するためにメモリ上にデータを作成して大容量記憶手段に転送する手間を省き、データ消去のパフォーマンスを向上させることができる情報処理装置、画像処理装置、情報処理方法、コンピュータプログラム、及び記録媒体を提供することにある。
【課題を解決するための手段】
【０００６】
上記技術的課題を達成するため、本発明の情報処理装置は、データを格納するための大容量記憶手段と、前記大容量記憶手段に対して前記データについてのリード／ライトを制御する記憶制御手段と、装置全体の制御を司る制御手段と、を備え、更に、前記記憶制御手段は、前記制御手段によりリード／ライト可能なレジスタを含むと共に、当該制御手段により当該レジスタに設定されるコマンドをデコードして前記大容量記憶手段へのリード／ライトの指示を行うための信号生成を指示する指示手段と、データ設定用のレジスタを含むと共に、前記制御手段によりリード／ライト可能なレジスタと、前記大容量記憶手段への書き込みデータを前記データ設定用のレジスタ値あるいは他のデータのいずれかに切り替える切り替え手段と、前記大容量記憶手段への書き込みを前記レジスタ値あるいは前記他のデータのいずれかにするかを指定するレジスタと、を備えた情報処理装置であって、前記データ設定用のレジスタは、前記大容量記憶手段へのデータ書き込みアドレスの始点並びに終点を指定するレジスタと、前記大容量記憶手段へのデータ書き込み起動用のレジスタと、を備え、前記記憶制御手段では、前記指示手段からの指示として、前記レジスタ値あるいは前記他のデータのいずれかにするかを指定するレジスタに代えて、前記データ書き込み起動用のレジスタによるデータ書き込みを指示することにより、前記大容量記憶手段へのデータ書き込みアドレスの始点並びに終点を指定するレジスタで指定したアドレスに前記データ設定用のレジスタで設定した値を書き込むことを特徴とする。
【０００７】
上記情報処理装置の一実施態様は、前記データ設定用のレジスタは、乱数初期値レジスタと、前記乱数初期値レジスタの値に基づいて乱数を発生する乱数発生部と、を備え、前記記憶制御手段では、前記指示手段からの指示として、前記レジスタ値あるいは前記他のデータのいずれかにするかを指定するレジスタに代えて、前記大容量記憶手段へのデータ書き込み起動用のレジスタによるデータ書き込みを指示することにより、前記大容量記憶手段へのデータ書き込みアドレスの始点並びに終点を指定するレジスタで指定したアドレスに前記乱数発生部で生成した値を書き込むことを特徴とする。
【０００８】
また、本発明の画像処理装置は、画像データを入力するための入力手段と、装置の全体の動作を制御する制御手段と、前記入力手段から入力される画像データを少なくとも１ページ分格納するためのメモリと、画像データを格納するための大容量記憶手段と、前記メモリに対して前記画像データついてのリード／ライトの制御、並びに前記大容量記憶手段に対して当該画像データのリード／ライトを制御する画像蓄積制御部と、を備え、更に、前記画像蓄積制御部は、前記制御手段によりリード／ライト可能なレジスタを含むと共に、当該制御手段により当該レジスタに設定されるコマンドをデコードして前記大容量記憶手段へのリード／ライトの指示を行うための信号生成、並びにメモリデータ転送のＤＭＡ起動の指示を行うＣＰＵＩ／Ｆ部と、前記制御手段によりリード／ライト可能なデータ設定用のレジスタと、前記大容量記憶手段への書き込みデータを前記データ設定用のレジスタ値か前記メモリからのデータかを切り替える切り替え手段と、前記大容量記憶手段への書き込みを前記レジスタ値あるいは前記メモリからのデータのいずれかにするかを指定するレジスタと、を備えた画像処理装置であって、前記データ設定用のレジスタは、前記大容量記憶手段へのデータ書き込みアドレスの始点並びに終点を指定するレジスタと、前記大容量記憶手段へのデータ書き込み起動用のレジスタと、を備え、前記画像蓄積制御部では、前記ＣＰＵＩ／Ｆ部からの指示として、前記レジスタ値あるいは前記他のデータのいずれかにするかを指定するレジスタに代えて、前記大容量記憶手段へのデータ書き込み起動用のレジスタによるデータ書き込みを指示することにより、前記大容量記憶手段へのデータ書き込みアドレスの始点並びに終点を指定するレジスタで指定したアドレスに前記データ設定用レジスタで設定した値を書き込むことを特徴とする。
【０００９】
上記画像処理装置の一実施態様は、前記データ設定用のレジスタは、乱数初期値レジスタと、前記乱数初期値レジスタの値に基づいて乱数を発生する乱数発生部と、を備え、前記画像蓄積制御部では、前記ＣＰＵＩ／Ｆ部からの前記レジスタ値あるいは前記他のデータのいずれかにするかを指定するレジスタに代えて、前記大容量記憶手段へのデータ書き込み起動用のレジスタによるデータ書き込みを指示することにより、前記大容量記憶手段へのデータ書き込みアドレスの始点並びに終点を指定するレジスタで指定したアドレスに前記乱数発生部で生成した値を書き込むことを特徴とする。
【００１０】
一方、本発明の情報処理方法は、大容量記憶手段のデータを消去するときの消去始点アドレスをレジスタに設定する工程と、前記大容量記憶手段のデータを消去するときの終点アドレスをレジスタに設定する工程と、前記レジスタに設定された前記消去始点アドレスと終点アドレスとの間のデータに所定のデータを上書きして前記大容量記憶手段上に記憶されているデータを消去する工程と、を有し、更に、前記データを消去する工程は、データバスを切り替え、置き換えデータ用レジスタのデータを選択する工程と、前記置き換えデータ用レジスタに値を設定する工程と、消去開始を指示する工程と、を有する情報処理方法であって、前記終点アドレスまで前記データ書き込みが終了した後に終了割り込みを発行する工程と、前記終了割り込み発行後に前記消去始点アドレスから前記終了アドレスの間のデータを消去する工程と、前記データを消去する工程を前記アドレス間で繰り返させる工程と、を有することを特徴とする。
【００１１】
上記情報処理方法の一実施態様は、前記データを消去する工程での前記所定のデータを乱数としたことを特徴とする。
【００１２】
他方、本発明のコンピュータプログラムは、大容量記憶手段のデータを消去するときの消去始点アドレスをレジスタに設定する手順の情報と、前記大容量記憶手段のデータを消去するときの終点アドレスをレジスタに設定する手順の情報と、前記レジスタに設定された前記消去始点アドレスと終点アドレスとの間のデータに所定のデータを上書きして前記大容量記憶手段上に記憶されているデータを消去する手順の情報と、を有し、更に、前記データを消去する手順の情報は、データバスを切り替え、置き換えデータ用レジスタのデータを選択する手順の情報と、前記置き換えデータ用レジスタに値を設定する手順の情報と、消去開始を指示する手順の情報と、を有するコンピュータプログラムであって、前記終点アドレスまで前記データ書き込みが終了した後に終了割り込みを発行する手順の情報と、前記終了割り込み発行後に前記消去始点アドレスから前記終了アドレスの間のデータを消去する手順の情報と、前記データを消去する手順を前記アドレス間で繰り返させる手順の情報と、を有することを特徴とする。
【００１３】
上記コンピュータプログラムの一実施態様は、前記データを消去する手順の情報は、乱数初期値レジスタから読み出した初期値に基づいて発生させた乱数を前記消去始点アドレスから前記終了アドレスの間に書き込む手順の情報であることを特徴とする。
【００１４】
本発明の記録媒体は、上記何れかのコンピュータプログラムにおける手順の情報の全部がコンピュータによって読み取られて実行可能に記録されていることを特徴とする。
【００１５】
なお、以下の実施形態において、大容量記憶手段はＨＤＤ２０８に、記憶制御手段は画像蓄積制御部２０５に、制御手段はＣＰＵ２０２に、制御手段によりリード／ライト可能なレジスタは書き換えデータ用レジスタ２０５ａに、指示手段はデータパス切り替えビット２０５ｂに、乱数初期値レジスタは符号２０５ｅに、乱数発生部は符号２０５ｆに、切り替え手段は画像蓄積制御部２０５に、メモリは符号２０６にそれぞれ対応する。
【発明の効果】
【００１６】
本発明によれば、大容量記憶手段内のデータを消去するためにメモリ上にデータを作成して大容量記憶手段に転送する手間を省くことが可能となり、データ消去のパフォーマンスを向上させることができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施例１に係るディジタル複写機の基本構成を示した概略図である。
【図２】図１に示すディジタル複写機における制御部の基本構成を示したブロック図である。
【図３】図２に示す制御部の制御に係るメモリからのデータが置き換えデータ用レジスタに設定された値に置き換えられるパスを簡易化して示した図である。
【図４】本発明の実施例２に係るディジタル複写機における制御部の制御に係るメモリからのデータが乱数データに置き換えられるパスを簡易化して示した図である。
【図５】本発明の実施例３に係るディジタル複写機に備えられる画像蓄積制御部において、制御レジスタに設けたＨＤＤデータ消去開始ビットを用いてデータ消去を行う手順の動作処理を示したフローチャートである。
【図６】図５で説明した画像蓄積制御部におけるＨＤＤデータ消去動作実行時のＨＤＤ  Ｉ／Ｆの様子を模式的に示した図である。
【発明を実施するための形態】
【００１８】
以下に本発明の情報処理装置、画像処理装置、情報処理方法、コンピュータプログラム、及び記録媒体について、幾つかの実施例を挙げ、図面を参照して詳細に説明する。
【実施例１】
【００１９】
図１は、本発明の実施例１に係るディジタル複写機の基本構成を示した概略図である。このディジタル複写機は、基本的にスキャナ部１０１とレーザ記録部１０２と後処理部１０３とから構成される。スキャナ部１０１及びレーザ記録部１０２により画像の形成、用紙への印字を行い、後処理部１０３により出力紙を揃えてステープル、パンチ穴の処理が行われる。
【００２０】
スキャナ部１０１は、透明ガラス体（コンタクトガラス）の原稿台１０４、原稿台１０４の上面の原稿を給送する自動両面原稿送り装置１０５（以下、ＲＡＤＦという。）、及び原稿台１０４の上面に載置された原稿の画像を読み取るスキャナユニット１０６によって構成されている。スキャナ部１０１において読みとられた画像データは、レーザ記録部１０２に出力される。ＲＡＤＦ１０５は、図外の原稿トレイから原稿台１０４を経由して図外の排出トレイに至る片面原稿給送路、スキャナユニット１０６による片面の画像の読み取りが完了した原稿の表裏面を反転して再度原稿台１０４に導く両面原稿給送路を有し、片面、両面の原稿どちらでも対応できる。スキャナユニット１０６は、原稿をランプで照射し、レンズ、ミラー等で原稿の反射光を光電変換素子の受光面に結像させる。光電変換素子は、原稿の画像面における反射光を電気信号に変換し、後述する画像処理部に出力する。レーザ記録部１０２は、用紙を搬送する用紙搬送部１０７、レーザ書き込みユニット１０８及び電子写真プロセス部（画像形成部）１０９を備えている。用紙搬送部１０７は、用紙の両面に画像を形成する両面複写モード時、定着ローラを通過した用紙を表裏面を反転して再度電子写真プロセス部１０６に導く副搬送路を備えている。
【００２１】
レーザ書き込みユニット１０８は、画像処理部から供給される画像データに基づいてレーザ光を照射する半導体レーザ、半導体レーザから照射された光をミラーやレンズを通して電子写真プロセス部１０９の感光体ドラム表面に配光する。感光ドラム表面は、静電潜像が形成され、現像装置からトナーが供給されることにより、トナー画像に顕在化される。このトナー画像は、用紙搬送部１０７から導かれた用紙上に転写され、その後、定着ローラにより、加熱及び加圧を受け、トナー画像が溶融して用紙の表面に定着する。このように用紙に書き込みが終了した後、後処理部１０３で一部分の出力用紙が揃えられ、ステープル、パンチ穴の処理が行われ、トレーに排出される。
【００２２】
図２は、上述したディジタル複写機における制御部の基本構成を示したブロック図である。この制御部は、画像処理ボード２０１に搭載されたＣＰＵ２０２により、ユニット毎に配置されたボードに搭載されたＣＰＵ２２６，２３０，２１３を介して各ユニットを構成する機器を統括して制御する。即ち、制御部は、複写機の上面に設けられた操作パネル２２５を管理するオペレーションパネルボード２２８、複写機内の各機器を管理するマシンコントロールボード２３１、光電変換素子を周辺部品と共に搭載したＣＣＤボード２１０、並びに画像データに対して各種の画像処理を施すＣＰＵ２０２を周辺部品と共に搭載した画像処理ボード２０１によって構成される。
【００２３】
具体的に云えば、マシンコントロールボード２３１は、ＣＰＵ２３０及びＲＡＭ２２９を備え、ＲＡＤＦ１０５、用紙搬送部１０７、後処理部１０３、両面ユニット２１７、スキャナユニット１０６、及びプロセス部１０９が接続されている。ＲＡＤＦ１０５、後処理部１０３には、それぞれＣＰＵ２２１、２２２が設けられている。オペレーションパネルボード２２８は、ＣＰＵ２２６及びＲＡＭ２２７を備え、操作パネル２２５が接続されている。操作パネル２２５には、ＬＣＤ（液晶表示装置）２２３及び操作キー２２４が設けられている。
【００２４】
以下に、係るディジタル複写機におけるコピーモードの画像データの処理について説明する。ＲＡＤＦ１０５を介して原稿台１０４に給送された原稿の画像がスキャナユニット１０６で順次読みとられる。スキャナユニット１０６内のＣＣＤボード２１０上のＣＣＤ２１３がＣＣＤ制御部２１２で駆動され、その出力信号はアナログ回路２１４でゲイン調整が行われ、Ａ／Ｄ変換部２１１から８ビットの画像データとして画像処理ボード２０１に送られる。画像処理ボード２０１に送られた画像データは、画像処理部２０４において所定の画像処理が施された後、画像蓄積制御部２０５で１度メモリ２０６に蓄えられる。メモリ２０６に蓄えられた画像データは次にＨＤＤ２０８に格納される。これらの処理がＲＡＤＦ１０５にセットされた全ての原稿について実行される。画像の読み取り終了後、ＨＤＤ２０８に格納された複数枚の画像データは画像蓄積制御部２０５により、ページ順に読み出す処理が設定部数回だけ繰り返して実行され、画像処理部２０４において所定の画像処理後、レーザコントロール部２０７を介してレーザ書き込みユニット１０８の半導体レーザ２０９に供給される。従って、各原稿の画像を複数部ずつ画像形成する場合にも各原稿の画像についての読み取り動作を１回のみ行うだけで良い。
【００２５】
実施例１に係るディジタル複写機においては、画像蓄積制御部２０５に１６ビットのデータを設定できる「置き換えデータ用レジスタ」２０５ａを備えている（後述する図３参照）。また、別の制御レジスタにデータパス切り替えビット２０５ｂを１ビット有する。このデータパス切り替えビット２０５ｂが０であれば、ＨＤＤ２０８に対してメモリ２０６からのデータを転送し、１であれば置き換えデータ用レジスタ２０５ａに設定した値をＨＤＤ２０８に書き込む。
【００２６】
図３は、ここでの制御部の制御に係るメモリ２０６からのデータが置き換えデータ用レジスタ２０５ａに設定された値に置き換えられるパスを簡易化して示した図である。ここではデータパス切り替えビット２０５ｂが０であれば、メモリ２０６からのパス２０５ｃにＨＤＤ書き込みデータ２０５ｄが接続され、１であれば「置き換えデータ用レジスタ」に接続される。このようにして、ソフトによってメモリ２０６にデータを書き込み、それを転送してＨＤＤ２０８のデータを書き換えるのではなく、レジスタ２０５ａに値を設定し、データパス切り替えビットを１にすることによりメモリ２０６のデータをＨＤＤ２０８に書き込む動作と同じ動作を行えば、レジスタ２０５ａに設定した値がＨＤＤ２０８に書き込まれる。そこで、通常の制御を少し変更するだけで、メモリ２０６にＨＤＤ消去用のデータを作成する手間が省け、ＨＤＤデータ消去の速度を速くすることができる。
【００２７】
なお、ＨＤＤ消去用のデータの書き込みは、前述のように磁気データを全て上書きして消去漏れを防ぐために複数回行われる。消去タイミングは、ユーザの支持、複写機の廃棄の前、１日のうちユーザが使用する確率が最も低いタイミング、例えば深夜あるいは明け方、作業終了直後、１回のジョブが終了した直後などさまざまなユーザの使用形態や秘密保持の度合に応じて適宜設定される。また、データを消去している際には、操作パネル２２５のＬＣＤ２２３にその旨を表示し、更に終了した時点あるいは終了したことを表示し、ユーザが消去されたことを確認できるようにしておくことが望ましい。
【００２８】
例えば深夜にデータを消去した場合には、消去後に電源を省エネモードに設定するか、あるいは電源を落とした後、作業開始時に電源をオンしたときか、あるいは省エネモードから復帰したときに、既にＨＤＤ２０８のデータが消去されたことを表示するように設定することもできる。
【実施例２】
【００２９】
ところで、ＨＤＤ消去用データが乱数であれば、更にＨＤＤ２０８のデータ消去に効果がある。本発明の実施例２では「乱数初期値レジスタ」２０５ｅと、乱数発生部２０５ｆを設ける（後述する図４参照）ことによりデータ消去の効果を高めることができる。この方式では１６ビットのデータを設定できる乱数初期値レジスタ２０５ｅを備えている。また、別の制御レジスタにデータパス切り替えビット２０５ｂを１ビット有する。このデータパス切り替えビット２０５ｂが０であれば、ＨＤＤ２０８に対してメモリ２０６からのデータを転送し、１であれば乱数初期値レジスタ２０５ｅに設定した値に基づいて乱数発生部２０５ｆで発生した乱数データをＨＤＤ２０８に書き込む。
【００３０】
図４は、本発明の実施例２に係るディジタル複写機における制御部の制御に係るメモリ２０６からのデータが乱数データに置き換えられるパスを簡易化して示した図である。ここでは、データパス切り替えビット２０５ｂが０であれば、メモリ２０６からのパス２０５ｃにＨＤＤ書き込みデータが接続され、１であれば乱数発生部２０５ｆからのデータに接続される。このようにして、ソフトはメモリ２０６にデータを書き込み、それを転送してＨＤＤ２０８のデータを書き換えるのではなく、レジスタ２０５ｅに値を設定し、データパス切り替えビットを１にすることによりメモリ２０６のデータをＨＤＤ２０８に書き込む動作と同じ動作を行えば、レジスタ２０５ｅに設定した値がＨＤＤ２０８に書き込まれる。そこで、通常の制御を少し変更するだけで、メモリ２０６にＨＤＤ消去用のデータを作成する手間が省け、ＨＤＤデータ消去の速度を速くすることができ、かつデータの復元が難しい乱数データを書き込むことができる。
【００３１】
その他、特に説明しない各部については、上述した実施例１の場合と同等に構成され、同等に機能する。
【実施例３】
【００３２】
上述した実施例１及び実施例２のディジタル複写機では、メモリ２０６からの画像データ転送と同様な方式でＨＤＤ２０８上のデータを書き換えられることを利点の１つとしたが、実施例３のディジタル複写機では、更に簡単な処理でＨＤＤ２０８内のデータを書き換えることが可能である。
【００３３】
この実施例３のディジタル複写機では、「消去始点アドレスレジスタ」「消去終点アドレスレジスタ」を画像蓄積制御部２０５に設ける。ＨＤＤ２０８内部のアドレスはＬＢＡ（Ｌｏｇｉｃａｌ  Ｂｌｏｃｋ  Ａｄｄｒｅｓｓ）という値で、２８ビットの値である。この２８ビットの値はＨＤＤ２０８には４つのレジスタに書き込まれた値で構成される。これらのレジスタはＬＢＡ［２７：０］とすると、１）ＬＢＡ［２７：２４］：デバイスヘッドレジスタの下位４ビット、２）ＬＢＡ［２３：１６］：シリンダハイレジスタ、３）ＬＢＡ［１５：８］：シリンダロウレジスタ、４）ＬＢＡ［７：０］：セクタナンバレジスタという具合の割り当てである。また、本実施例では画像蓄積制御部２０５の制御レジスタにＨＤＤデータ消去開始ビットを設ける。
【００３４】
図５は、本発明の実施例３に係るディジタル複写機に備えられる画像蓄積制御部２０５において、制御レジスタに設けたＨＤＤデータ消去開始ビットを用いてデータ消去を行う手順の動作処理を示したフローチャートである。ＣＰＵ２０２は、まず、「消去始点アドレスレジスタ」「消去終点アドレスレジスタ」の各々の消去始点アドレスと終点アドレスを設定（ステップＳ５０１）する。そして、データパス切り替えビットを１に設定（ステップＳ５０２）し、置き換えデータ用レジスタのデータを選択する。次に置き換えデータ用レジスタに値を設定（ステップＳ５０３）する。ＣＰＵ２０２がＨＤＤデータ消去開始ビットに１を設定（ステップＳ５０４）することにより画像蓄積制御部２０５はＨＤＤデータ消去動作を開始（ステップＳ５０５）する。終点アドレスまでデータ書き込みが終了したら、画像蓄積制御部２０５は終了割り込み発生（ステップＳ５０６）として終了割り込みをＣＰＵに発行することによりデータ消去動作の終了を通知する。
【００３５】
図６は、ここでの画像蓄積制御部２０５におけるＨＤＤデータ消去動作実行時のＨＤＤ  Ｉ／Ｆの様子を模式的に示した図である。図６中において、ＨＤＤインタフェース上で前述のＬＢＡ設定やＤＭＡライトコマンドが行われているＨＤＤレジスタ設定部分はＡ〜Ｅで示している部分である。これらのＨＤＤレジスタ設定部分でデバイスヘッドレジスタ、シリンダハイレジスタ、シリンダロウレジスタ、セクタナンバレジスタでＬＢＡを設定する。セクタカウントレジスタに００Ｈを設定することによって最大の２５６セクタのデータライトを行うため、セクタカウントレジスタに００Ｈの値を設定する。最後にコマンドレジスタにライトＤＭＡコマンドを発行し、データを転送している。
【００３６】
Ａ部分ではＬＢＡに「消去始点アドレスレジスタ」に設定されたＬＢＡをＨＤＤ２０８に設定している。Ｂ部分ではＡ部分で設定されたアドレスを２５６セクタのデータライト分インクリメントしたアドレスを設定し、セクタカウントレジスタに００Ｈ設定し、コマンドレジスタにライトＤＭＡコマンドを発行し、データを転送している。Ｃ部分、Ｄ部分についても同様に、ＬＢＡを２５６セクタ分インクリメントして設定し、他は同様にセクタカウントレジスタに００Ｈ設定し、コマンドレジスタにライトＤＭＡコマンドを発行する。最後にＥ部分で「消去終点アドレスレジスタ」のＬＢＡを発行してデータ転送が終了すると、画像蓄積制御部２０５はＣＰＵ２０２に終了割り込みを発行してデータ消去動作の終了を通知する。このように画像蓄積制御部２０５によりメモリ２０６の転送データ量等のメモリのデータ転送に関する設定を行うことなく、簡単なレジスタ設定のみでＨＤＤデータ消去動作を行うことができる。
【００３７】
なお、図６では、画像蓄積制御部２０５がＣＰＵ２０２に終了割り込みを発行してデータ消去動作の終了を通知する場合を例示しているが、これはＣＰＵ２０２によりデータ転送の終了が分からないからであり、終了割り込みに代えてコマンド発生回数（転送回数）としても良い。予めデータ量との関係で転送回数が分かっていれば、この回数からＣＰＵ２０２によりデータ転送終了が分かる。
【００３８】
その他、特に説明しない各部については、上述した実施例１の場合と同等に構成され、同等に機能する。
【００３９】
本実施例３によれば、デジタル複写機等のシステムでＨＤＤ２０８を使用した場合、制御部でメモリ２０６からＨＤＤ２０８に転送されるデータをＣＰＵ２０２で設定されたレジスタ値に置き換えてＨＤＤ２０８に転送することにより、メモリ２０６上にデータを作成することなく、簡単にＨＤＤ２０８にデータ消去用の値を書き込むことができる。
【００４０】
また、実施例３によれば、乱数を書き込むので、乱数発生部２０５ｆのハードは増えるが、消去用のデータに乱数を使用することで、消去したデータの復元が困難になる。
【００４１】
さらに、レジスタ等のハードは増えるが、メモリ２０６からのデータ転送として制御を行う必要がなく、指定したアドレス分のデータを消去できるので制御が簡易になる。
【００４２】
なお、上述した各実施例では、画像形成装置としてのディジタル複写機を例にして説明したが、画像形成を行う場合に画像処理手段の前段で機能する画像処理装置や、ディジタルデータを記憶する記憶手段を有し、この記憶手段に記憶されたデータのセキュリティを考慮したＰＣ、ＨＤレコーダ、カーナビゲーション、ゲーム機等の情報処理装置にも適用できることはいうまでもない。
【符号の説明】
【００４３】
１０１  スキャナ部
１０２  レーザ記録部
１０３  後処理部
２０１  画像処理ボード
２０２  ＣＰＵ
２０４  画像処理部
２０５  画像蓄積制御部
２０５ａ  置き換えデータ用レジスタ
２０５ｂデータパス切り替えビット
２０５ｅ  乱数初期値レジスタ
２０５ｆ  乱数発生部
２０６  メモリ
２０８  ＨＤＤ
２１０  ＣＣＤボード
２２３  ＬＣＤ
２２４  操作キー
２２５  操作パネル
２２８  オペレーションパネルボード
２３１  マシンコンロトールボード
【先行技術文献】
【特許文献】
【００４４】
【特許文献１】特開２００２−３５４２１７号公報
【図１】
2010165377.tif 000003
【図２】
2010165377.tif 000004
【図３】
2010165377.tif 000005
【図４】
2010165377.tif 000006
【図５】
2010165377.tif 000007
【図６】
2010165377.tif 000008