(57)【要約】【課題】  データ圧縮と暗号化を行うことを前提にし、記憶装置に保存するデータ量を少なくすることができる画像形成装置を提供する。【解決手段】  暗号化装置１０１から圧縮装置１０２のパスを通ったデータと圧縮装置１０３から暗号化装置１０４のパスを通ったデータのデータ量を比較し、データ量の少ない方を、どちらのパスを通ったか示す管理番号とともに記憶装置１０６に保存するデータ量比較装置１０５を備えた画像形成装置。【選択図】        図１
2006087056.tif 000002
【特許請求の範囲】
【請求項１】
データを記憶する記憶手段と、暗号化手段から圧縮手段のパスを通った第１のデータと、圧縮手段から暗号化手段のパスを通った第２のデータとのデータ量を比較し、データ量の少ない方を、どちらのパスを通ったか示す管理番号とともに前記記憶装置に記憶させるデータ量比較手段と、を備えたことを特徴とする画像形成装置。
【請求項２】
請求項１記載の画像形成装置において、前記記憶装置からデータを取り出す場合に、蓄積時に付加された管理番号を基に、解凍手段から復号手段を通る第１のパス、または復号手段から解凍手段を通る第２のパスのいずれかのパスにデータを出力し、元データを得る切り替え手段を備えたことを特徴とする画像形成装置。
【請求項３】
請求項１記載の画像形成装置において、前記データ量比較手段における比較結果に関わらず、外部から入力される情報により前記記憶手段に蓄積するデータを決定する蓄積方法選択手段を備えたことを特徴とする画像形成装置。
【請求項４】
請求項１記載の画像形成装置において、前記データ量比較手段において比較するデータ量を限定して、暗号化後に圧縮したデータと圧縮後に暗号化したデータのデータ量を比較し、データ量の少ない方のデータ変換方式をその後のデータにも適用し、前記記憶手段に記憶することを特徴とする画像形成装置。
【請求項５】
請求項１記載の画像形成装置において、前記データ量比較手段において比較するデータ単位をデータ全体から分割した分割データとし、分割データ毎に暗号化後に圧縮したデータと圧縮後に暗号化したデータのデータ量を比較し、データ量の少ない方のデータを前記記憶手段に記憶することを特徴とする画像形成装置。
【請求項６】
請求項４又は５記載の画像形成装置において、前記データ量比較手段における比較方法を外部から入力される情報により決定する蓄積方法選択手段を備えたことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、特にデータの取り扱い技術に関する。
【背景技術】
【０００２】
近年、複写機には大容量のデータ記憶装置が搭載され、そのデータ記憶装置に画像データを蓄積することが可能となっている。その際、データ量を少なくするために圧縮処理を行い、圧縮したデータをデータ記憶装置に蓄積すること、またセキュリティの面から画像データを一旦暗号化してからデータ記憶装置に蓄積することが行われる。関連する技術として、例えば特許文献１が知られている。
【特許文献１】特開２００３−２９８８２０公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
データ圧縮と暗号化を行うことを前提にした場合、如何にして記憶装置に保存するデータ量を少なくするかということが、解決すべき課題となっている。
本発明は、データ圧縮と暗号化を行うことを前提にし、記憶装置に保存するデータ量を少なくすることができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するために、データを記憶する記憶手段と、暗号化手段から圧縮手段のパスを通った第１のデータと、圧縮手段から暗号化手段のパスを通った第２のデータとのデータ量を比較し、データ量の少ない方を、どちらのパスを通ったか示す管理番号とともに前記記憶装置に記憶させるデータ量比較手段と、を備えたことを特徴とする。
請求項２記載の発明は、請求項１記載の画像形成装置において、前記記憶装置からデータを取り出す場合に、蓄積時に付加された管理番号を基に、解凍手段から復号手段を通る第１のパス、または復号手段から解凍手段を通る第２のパスのいずれかのパスにデータを出力し、元データを得る切り替え手段を備えたことを特徴とする。
請求項３記載の発明は、請求項１記載の画像形成装置において、前記データ量比較手段における比較結果に関わらず、外部から入力される情報により前記記憶手段に蓄積するデータを決定する蓄積方法選択手段を備えたことを特徴とする。
請求項４記載の発明は、請求項１記載の画像形成装置において、前記データ量比較手段において比較するデータ量を限定して、暗号化後に圧縮したデータと圧縮後に暗号化したデータのデータ量を比較し、データ量の少ない方のデータ変換方式をその後のデータにも適用し、前記記憶手段に記憶することを特徴とする。
請求項５記載の発明は、請求項１記載の画像形成装置において、前記データ量比較手段において比較するデータ単位をデータ全体から分割した分割データとし、分割データ毎に暗号化後に圧縮したデータと圧縮後に暗号化したデータのデータ量を比較し、データ量の少ない方のデータを前記記憶手段に記憶することを特徴とする。
請求項６記載の発明は、請求項４又は５記載の画像形成装置において、前記データ量比較手段における比較方法を外部から入力される情報により決定する蓄積方法選択手段を備えたことを特徴とする。
【発明の効果】
【０００５】
本発明の画像形成装置は、暗号化手段から圧縮手段のパスを通ったデータと圧縮手段から暗号化手段のパスを通ったデータのデータ量を比較し、データ量の少ない方を、どちらのパスを通ったか示す管理番号とともに記憶手段に記憶するデータ量比較手段を備えたことにより、所期の目的を達成することができる。
【発明を実施するための最良の形態】
【０００６】
以下、図面を参照して、本発明の各実施例を詳細に説明する。
〔実施例１〕
図１は実施例１の画像形成装置を示す機能ブロック図である。以下、その構成を動作と併せて説明する。記憶装置（記憶手段）１０６に記憶されるデータは、暗号化装置（暗号化手段）１０１→圧縮装置（圧縮手段）１０２のパスを通った第１のデータと、圧縮装置１０３→暗号化装置１０４のパスを通った第２のデータとの比較を行うデータ量比較装置（データ量比較手段）１０５に入力される。
データ量比較装置１０５にてデータ量の比較を行い、データ量が少ない方のデータを記憶装置１０６に蓄積する。蓄積する際、どちらのパスを通ってきたデータかの管理番号をデータ情報として付加しておく。記憶装置１０６からデータを取り出す場合には、切り替え器（切り替え手段）１０７にて蓄積時に付加された管理番号を基に、解凍装置（解凍手段）１０８→復号装置（復号手段）１０９を通る第１のパスか、復号装置１１０→解凍装置１１１を通る第２のパスか、どちらかのパスにデータを出力し元データを得ることができる。このようにすれば、記憶装置に保存するデータ量を少なくすることができる。
〔実施例２〕
図２は実施例２の画像形成装置を示す機能ブロック図である。蓄積方法選択装置（蓄積方法選択手段）２０１から蓄積方法を切り替え器２０２、データ量比較装置２０７に知らせる。切り替え器２０２及びデータ量比較装置２０７は蓄積方法選択装置２０１により指定されたパスでデータを変換し、記憶装置２０８にデータを記憶させる。このように構成した場合も、記憶装置２０８に保存するデータ量を少なくすることができる。
符号２０３、２０６は暗号化装置、２０４、２０５は圧縮装置、２０９、２１４は切り替え器、２１０、２１３は解凍装置、２１１、２１２は復号装置である。
【０００７】
〔実施例３〕
図３は実施例３の画像形成装置を示す機能ブロック図である。最初に入力されてくる所定量のデータに対しては、暗号化装置３０２→圧縮装置３０３の第１のパスと、圧縮装置３０４→暗号化装置３０５の第２のパスを通してデータ量比較装置３０６に入力し、データ量の比較を行う。比較結果からデータ量の少ない方を記憶装置３０７に記憶する。
その後のデータはデータ量の比較を行わず、最初に選択されたパスを通ったデータ（つまり最初に選択されたデータ変換方式によるデータ）を記憶装置３０７に記憶する。そして、そのデータ変換方式を切り替え器３０１に伝える。符号３０８、３１３は切り替え器、３０９、３１２は解凍装置、３１０、３１１は復号装置である。
図４は実施例３の処理内容の説明図である。例えば、データ先頭部４０１のみデータ比較処理を行い、データ残部４０２は比較処理を行わず、データ先頭部４０１のデータ量比較結果で決めたデータ変換方式をデータ残部４０２にも適用する。
実施例１の方式だと全データ４０３の量のメモリを準備しなければならず転送時間も２倍の時間を要するが、実施例３の方式ではメモリはデータ先頭部４０１の量を準備すればよく、転送時間が遅くなるのもその部分だけである。
【０００８】
〔実施例４〕
実施例４は実施例１とデータの流れはほぼ同様であり、異なるのはデータを比較する単位をデータ全体ではなく分割したデータとする点である。図５は実施例４の処理内容の説明図である。例として蓄積するデータ５００を分割データ５０１〜５０７に分割したとする。
それぞれデータ量比較装置１０５で比較を行った結果、分割データ５０１、５０３、５０５、５０６は、圧縮後に暗号化を行った方がデータ量の小さいデータで、分割データ５０２、５０４、５０７は暗号化後に圧縮を行った方がデータ量の小さいデータであるとする。それぞれ分割データ毎にデータ量の小さい方を記憶装置１０６に記憶する。実施例１の方式よりも小さい単位でデータ比較を行うので、全体のデータ量をより小さくすることができ、記憶装置１０６を有効に使うことができる。
〔実施例５〕
図６は実施例５の画像形成装置を示す機能ブロック図である。実施例３、４の機能を蓄積方法選択装置６０８により選択することにより、ユーザーの目的に合わせた蓄積方法を選択することが可能となる。
例えば転送速度、メモリの節約を重要視する場合は実施例４の蓄積方法を、記憶装置６０９に記憶するデータ量を少なくしたい場合は実施例５の蓄積方法を用いればよい。符号６０１、６１０、６１５は切り替え器、６０２、６０５は暗号化装置、６０４、６０６は圧縮装置、６０７はデータ量比較装置、６１１、６１４は解凍装置、６１２、６１３は復号装置を示す。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施例１の画像形成装置を示す機能ブロック図。
【図２】本発明の実施例２の画像形成装置を示す機能ブロック図。
【図３】本発明の実施例３の画像形成装置を示す機能ブロック図。
【図４】本発明の実施例３の処理内容の説明図。
【図５】本発明の実施例４の処理内容の説明図。
【図６】本発明の実施例５の画像形成装置を示す機能ブロック図。
【符号の説明】
【００１０】
１０１、１０４  暗号化装置、１０２、１０３  圧縮装置、１０５  データ量比較装置、１０６  記憶装置、１０７、１１２  切り替え器、１０８、１１１  解凍装置、１０９、１１０  復号装置
【図１】
2006087056.tif 000003
【図２】
2006087056.tif 000004
【図３】
2006087056.tif 000005
【図４】
2006087056.tif 000006
【図５】
2006087056.tif 000007
【図６】
2006087056.tif 000008