(57)【要約】【課題】  チェイシングの高速化。【解決手段】  圧縮した画像データは出力がモノクロであった場合には、平行画像処理手段のモノクロ画像処理によって処理し、前記圧縮した画像データは出力がカラーであった場合には、前記平行画像処理手段のカラー画像処理によって処理し、保存手段では、暗号化決定手段において暗号化を行う場合のみ圧縮したデータは保存しない画像処理装置の構成とする。【選択図】  図１
2007129450.tif 000002
【特許請求の範囲】
【請求項１】
画像データをカラーおよびモノクロで同時に入力する入力手段と、前記画像データを圧縮する圧縮手段と、前記画像データを他の機器に送信する送信手段と、前記画像データを保存する保存手段と、前記画像データをモノクロで印刷する印刷手段と、前記画像データを暗号化する暗号化手段と、前記画像データを暗号化するか決定する暗号化決定手段と、ユーザとの入出力を行うユーザ入出力手段と、前記画像データへの処理および前記画像データを圧縮したデータを履歴として保存する履歴保存手段と、カラーおよびモノクロで平行して画像処理が可能な平行画像処理手段と、を有する装置において、前記圧縮した画像データは出力がモノクロであった場合には、前記平行画像処理手段のモノクロ画像変換部１４１１によって処理し、前記圧縮した画像データは出力がカラーであった場合には、前記平行画像処理手段のカラー画像処理によって処理し、前記保存手段では、前記暗号化決定手段において暗号化を行う場合のみ前記圧縮したデータは保存しないこと、を特徴とする画像処理装置。
【請求項２】
前記ユーザ入出力手段によって暗号化を行うかどうかを決定することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記保存手段によって保存された画像データを、前記送信手段によってカラーで送信された場合には、前記履歴保存手段によって保存された圧縮された画像データがモノクロであった場合に前記平行画像処理手段によって圧縮されたカラー画像データを作成し、保存することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記平行画像処理手段によって作成された圧縮されたカラー画像データとモノクロ画像データが前記履歴保存手段によって保持された場合に、前期送信手段で送信データがカラーである場合には前記履歴保存されたカラー画像データを、前期送信手段で送信データがモノクロである場合には前記履歴保存されたモノクロ画像データを用いて履歴を保存することを特徴とする請求項３に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関するものであり、特に出力を行った画像の履歴を保存するための自動保存手段を有する装置に関するものである。
【背景技術】
【０００２】
従来、スキャナから読み取った画像データを印字したり、他のホストに送る装置において、画像履歴を残すために元画像データを適切な解像度に変換してから暗号化処理を行い、装置内のハードディスクなどの大容量記憶装置に記憶し、入力された画像にどのようなジョブが実行されたかを保存する機能を備えたデジタル複合機が知られている（例えば特許文献１）。
【特許文献１】特開平７−２１２６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、入力された画像から画像履歴を残すための画像を生成するための処理が今までの処理に加えて必要になるため、画像履歴のための画像を作成する場合には今までのデジタル複合機と比較すると実行時間に与える影響が大きく、また実行時間に与える影響はカラー画像であればより大きくなる。そのため、履歴用の画像を格納する処理を含めるのはモノクロ画像処理のみを行うようなモノクロデジタル複合機に限定される場合が多い。しかし、印字はモノクロでも内部ではカラー処理を行い、データの転送をカラーでも行えるようなシステムにおいては、上記のモノクロデジタル複合機と同様の処理を行うことはできない。
【課題を解決するための手段】
【０００４】
画像データをカラーおよびモノクロで同時に入力する入力手段と、前記画像データを圧縮する圧縮手段と、前記画像データを他の機器に送信する送信手段と、前記画像データを保存する保存手段と、前記画像データをモノクロで印刷する印刷手段と、前記画像データを暗号化する暗号化手段と、前記画像データを暗号化するか決定する暗号化決定手段と、ユーザとの入出力を行うユーザ入出力手段と、前記画像データへの処理および前記画像データを圧縮したデータを履歴として保存する履歴保存手段と、カラーおよびモノクロで平行して画像処理が可能な平行画像処理手段と、を有する装置において、前記圧縮した画像データは出力がモノクロであった場合には、前記平行画像処理手段のモノクロ画像処理によって処理し、前記圧縮した画像データは出力がカラーであった場合には、前記平行画像処理手段のカラー画像処理によって処理し、前記保存手段では、前記暗号化決定手段において暗号化を行う場合のみ前記圧縮したデータは保存しないこと、を特徴とする画像処理装置により、課題を解決するものである。
【発明の効果】
【０００５】
以上のように本発明によれば、入力された画像が印刷または送信された時に履歴を残すようなシステムにおいても、モノクロで動作が行われた場合には、内部処理と平行して履歴保存用の画像データを作成することが可能であるため、履歴をとりながら今までと同等の速度で印刷および送信が可能になる。
【０００６】
また本発明によれば、外部記憶部に暗号化して画像を格納した場合には、外部に出力されておらず、また外部記憶部を取り出しても元の画像を抽出するのは困難であり、このような場合には、内部で履歴を保持しないことによって外部記憶部の容量を抑えることができる。
【０００７】
また本発明によれば外部記憶部に格納された画像データ用の履歴はカラーおよびモノクロともに一度作成されればもう一度作成されることはないため、同一画像データの送信、印刷においては、外部記憶部の容量を抑えると同時に、不要なデータのやりとりがなくなるため速度の向上が可能になる。
【発明を実施するための最良の形態】
【０００８】
次に、本発明の詳細を実施例の記述に従って説明する。
【０００９】
図１は本発明の画像処理装置の実施例としてのデジタル複合機の機器構成を説明するためのブロック図である。画像処理装置内は大きく分けて、装置全体の動作を司る制御ユニット1031、出力画像の記録紙への印刷を行うプリンタ装置1100、データとして装置内部に取り込むリーダ装置1200、モノクロで入力された画像の解像度変換や下地除去等の処理を行うモノクロ画像処理装置1400からなる。制御ユニット1031は、ネットワーク2000と繋がる通信線1002を介して個々の端末との入出力を司る入出力部1032を通じて、各端末装置との通信を行う。また、ネットワークより入力される印字のための制御コードや各種データ、ネットワーク上の端末に対しての制御コードや装置内の各種データの送受信を行うための入出力バッファ1033、制御ユニット全体の動作を制御するCPU1034、CPUの動作を記述するプログラムが内蔵されているプログラムROM1300、前記制御コード、データの解釈や印刷、画像の読み込みに等に必要な計算、入出力される画像データの処理のためのワークメモリに利用されるRAM1036、装置の電源が遮断されても保持しておく必要のあるデータを格納する不揮発性RAM (NVRAM)1037が存在する。
【００１０】
プログラムROM1035には、入力されたジョブの動作を管理するジョブ処理部１３０１、ジョブが行われた履歴を圧縮された画像データとともに外部記憶装置１０４３に格納するジョブ履歴管理部１３０２、入力された画像データを入出力部１０３２を通して外部の機器に送信する制御を行う画像送信部１３０７、暗号化のonやoff、入力画像をカラーで固定したり、解像度を固定したりするための設定を管理する設定制御部１３０６、画像データをプリンタ装置１１００を通して印刷する画像データ印刷部１３０４、入力された画像に暗号化をかける暗号化処理部１３０５、画像データの解像度を変換、モノクロ、カラー変換、画像形式変換を行う画像変換部１３０８からなる。なお、一部の機能や機能に必要な一部がプログラムではなく、ハードウェアとして存在し、それらをCPUで制御するプログラムが格納されることによって同様の処理が行える構成であってもよい。
【００１１】
画像変換部によって展開されたビットマップ画像等をプリンタ装置に転送するビットマップ画像転送部1103、プリンタ装置1100の制御ユニットを繋ぐエンジンI/F部1102が存在する。また、機器全体の操作を行う操作パネル1041、制御ユニットと操作パネル1041を繋ぐパネルI/F部1042および、印字データや外部より入力された画像データ、印刷装置の各種情報等の保存に利用される外部記憶部1043と制御ユニットと外部記憶部を繋ぐ外部記憶I/F部1044、そして各ユニットをつなぐシステムバス1045からシステムは構成されている。
【００１２】
プリンタ装置1100には、紙の給紙から入力されたモノクロ画像の印刷、排出までの印刷の制御を行うエンジン制御部1101が存在し、スキャナ装置1200には、画像を読み込むための記録紙の給紙、画像の読み込み、排出までの画像読み込みの制御を行うスキャナ制御部1201が存在している。このスキャナ装置を通して読み取った画像はカラー画像とモノクロ画像となる。カラー画像はカラー画像処理を行うために、RAM1038に一旦格納され、モノクロ画像は、モノクロ画像処理を行うために、モノクロ画像処理I/F部１４０１を介してRAM1405に格納される。
【００１３】
モノクロ画像処理装置１４００は、制御ユニット１０３１とモノクロ画像処理I/F部１４０１を通じて接続されている。内部は主に画像データのやり取りを行う入出力部１４０３、本処理部の動作を制御するCPU１４０４、入力された画像データや途中の計算データを保存するRAM１４０５、CPU１４０４を動作させるためのプログラムが格納されているプログラムROM１４０６からなる。プログラムROM１４０６には、モノクロ画像データに解像度変換、拡大や縮小、異なる画像フォーマットへの変換を行うモノクロ画像変換部１４１１、入力された画像に暗号化処理を施す暗号化処理部１４１０からなる。なお、一部の機能や機能に必要な一部がプログラムではなく、ハードウェアとして存在し、それらをCPUで制御するプログラムが格納されることによって同様の処理が行える構成であってもよい。たとえば、暗号化をソフトウェアで全て行うには処理が多いため、一部の暗号化ルーチンをハードウェア化して装置内に含め、ハードウェアがサポートしている暗号の種類に応じてソフトウェアとハードウェアの処理を切り替えられるようにしてもよい。
【００１４】
図２は、本実施例における画像処理装置のユーザ入出力部である。301は、電源スイッチであり、本体への通電を制御する。302は、予熱キーであり、予熱モードのＯＮ／ＯＦＦに使用する。303は、コピーA モードキーであり、複数の機能の中からコピーAモードを選択するときに使用する。304は、コピーBモードキーであり、複数の機能の中からコピーBモードを選択するときに使用する。コピーA及びコピーBとは、各々同じコピー機能であるが、片方のコピーのスキャナ読み込みが終了している場合は次のコピーの入力ができるため、敢えてユーザに分かりやすくするために二つのコピーに分けている。305は、ボックスキーであり、複数の機能の中からボックスモードを選択するときに使用する。ボックス機能とは、ユーザ個人や部署毎に処理装置内のメモリに記憶領域を持ち、そこにPDLやスキャン画像を入れておき、好きなときに出力する機能である。306は、拡張キーであり、PDLに対する操作を行うときに使用する。303〜306はLCD316の各々の機能画面を呼び出すときにも使用され、LCD316の表示により各々のジョブの状況を見ることができる。307は、コピースタートキーであり、コピーの開始を指示するときに用いるキーである。308は、ストップキーであり、コピーを中断したり、中止したりするときに用いるキーである。309は、リセットキーで、スタンバイ中は標準モードに復帰させるキーとして動作する。310は、ガイドキーであり、各機能を知りたいときに使用するキーである。311は、ユーザーモードキーであり、ユーザーがシステムの基本設定を変更するときに使用する。312は、割り込みキーであり、コピー中に割り込みしてコピーしたいときに用いる。313は、テンキーであり、数値の入力を行うときに使用する。314は、クリアキーであり、数値をクリアするときに用いる。315は、IDキーであり、複写機を使用する場合にIDの入力モードに移行するときに使用する。316は、液晶画面とタッチセンサの組合せからなるLCDタッチパネルであり、モード毎に個別の設定画面が表示され、さらに、描画されたキーに触れることで、各種の詳細な設定を行うことが可能である。また、各々のジョブの動作状況表示なども行う。317は、ネットワークの通信状態を示すタリーランプであり、通常緑色で、通信しているときは緑色で点滅し、ネットワークエラーの場合には赤色になる。
【００１５】
図４は、本実施例におけるLCD３１６のボックス画面を示した図である。901は文書リストであり、文書名と文書を登録した日付と時刻がリストで表示される。902はそれぞれの文書を選択するダイアログであり、選択された場合にはこのダイアログにその旨を示すアイコンが表示され、もう一度選択すると選択が解除される。903は表示しているボックス内に含まれる文書数である。904は上下スクロールキーであり、ボックス内の文書数が文書リスト901の1画面におさまらない場合に上下にスクロールさせてリストを切り替えるときに使用する。905は全選択キーであり、ボックス内文書全部を選択するときに使用する。９０６は、選択されたボックス内に含まれる文書を他の機器に送信するための送信ボタンである。907は消去キーであり、文書リスト901で選択した文書を消去する場合に使用する。909はプリントキーで文書リスト901で選択した文書をプリントする場合に使用する。910は原稿読み込みキーであり、このボックスに新規の文書をリーダ部１２００から読み込む場合に使用する。このキーを押下することで、原稿読み込む。
【００１６】
図５は本実施例におけるデータスキャン時のカラー画像のジョブ処理の手順を示すフローチャートである。
【００１７】
S1101でスキャナからスキャンしたデータがRAM１０３６に格納される。
【００１８】
S1101得られた画像データの下地除去、設定制御部１３０６の設定によってその他の画像処理を行い、印刷可能なビットマップ画像に画像データを変換するS1102。
【００１９】
次はジョブ種別によって異なるS1103。
【００２０】
モノクロで印刷を行う場合には、印刷を行ったS1110後に、履歴用モノクロ画像データを有するモノクロ画像処理装置１４００に対して、外部記憶装置１０４３への格納を指示する。ここで履歴用モノクロ画像データの作成については、図１２で後述する。この場合には、履歴用画像データを保存され、格納されたデータを印刷したり、データ送信したりするときに活用される。外部記憶部に含まれるデータを送信したり、印刷したりする場合の処理は図１３を用いて後述する。
【００２１】
データ格納の場合には、S1112で暗号化を行うかどうかを設定制御部１３０６に対して問い合わせ、暗号化を行わない場合にはS1102で作成された画像データを格納するS1113。格納された後には、印刷時と同様に履歴用モノクロ画像の格納指示を行うS1111。もし暗号化を行う場合には、暗号化処理部１３０５で暗号化を行った後に、データを格納するS1114。この場合には、印刷もデータ送信も行われておらず外部記憶部に含まれるデータは暗号化が施されているため、履歴として画像データを保存する必要はないため、履歴用モノクロ画像の破棄を指示するS1115。
【００２２】
データ送信の場合には、送信用のデータに画像変換部を通して変換し、画像送信部を通じて画像データを含めたデータを他の機器に送信するS1104。このときにS1105、モノクロで送信した場合には、平行して作成している履歴用モノクロ画像を使うことができるため、こちらを使うよう指示するS1111。
【００２３】
送信された画像がカラーであった場合には、カラー用の履歴画像データを作成する必要があるため、ここで履歴用画像データを作成するS1106。作成された画像データに対して暗号化を行うかどうかを設定制御部１３０６に問い合わせ、必要であれば暗号化処理部１３０５で暗号化を行うS1108。次に、作成されたカラー用の履歴画像データを外部記憶部１０４３に格納し、行ったジョブとの関連づけを行う。ジョブと履歴用画像データとの関連づけは図８で述べる。なお、全てのシーケンスで履歴用モノクロ画像をどうするかを確定し、モノクロ画像処理装置１４００に指示している。
【００２４】
図６は本実施例におけるデータスキャン時の主にモノクロ画像処理装置１４００の手順を示すフローチャートである。ここで、入力されたモノクロ画像データは履歴用画像データに変換される。
【００２５】
S1201でスキャナからスキャンしたデータがRAM１４０５に格納される。
【００２６】
S1202でジョブ履歴用にモノクロ画像変幹部１４１１を通して低い解像度に解像度変換行いサイズを小さくする。
【００２７】
次に設定制御部１３０８で暗号化を行うかの問い合わせを行いS1203、暗号化を行う場合には暗号化処理部１４１０を用いてS1202で得られた画像データに暗号化を施す。
【００２８】
次にS1205でジョブ処理部１３０１から指示が出るまで作成した画像データを一時保存しておく。
【００２９】
S1206で外部記憶部１０４３に格納するかどうかの指示が出ているので、格納する場合には、S1207で入力されたジョブと作成された画像データを関連付けて外部記憶部に格納する。
【００３０】
もし格納する必要がない場合には、S1208で作成した画像データを削除する。
履歴用画像データをジョブ用の処理と切り分け並行に処理を行うことによって高速な処理が可能になる。
【００３１】
図７は本実施例における外部記憶部含まれる画像データをモノクロ印刷あるいは送信するときの手順を示すフローチャートである。
【００３２】
最初にS1301で、格納されているデータの中から対象となるデータを選択する。
次はジョブの種別によって異なるS1302。
【００３３】
データ送信の場合には、送信用のデータに画像変換部１３０８を通して変換し、画像送信部１３０７を通じて画像データを含めたデータを他の機器に送信するS1303。
【００３４】
モノクロ印刷の場合には、画像データ印刷部１３０４を通してプリンタ装置１１００にビットマップ画像を転送し、印刷を行うS1304。
【００３５】
次に、対象となった格納データの履歴に含まれる履歴用画像データがあるかどうかの確認を行なうS1305。
【００３６】
ある場合には、新規に履歴用画像データの作成は行わずに、すでにある履歴用画像データを関連づける。
【００３７】
ない場合には、履歴用画像データを作成するS1306。作成された画像データに対して暗号化を行うかどうかを設定制御部１３０６に問い合わせS1307、必要であれば暗号化処理部１３０５で暗号化を行うS1308。次に、作成された履歴画像データを外部記憶部１０４３に格納し、行ったジョブとの関連づけを行う。ジョブと履歴用画像データとの関連づけは図８で述べる。
【００３８】
図３は本実施例におけるジョブと履歴データの関連づけを行ったデータ構造の例である。
【００３９】
ここでは、最初に外部記憶部１０４３に格納されたジョブの履歴８０１があり、次に格納されたデータをカラーで送信した場合の履歴８０２、８０１の後にモノクロで印刷を行った場合の履歴を８０３に示している。
【００４０】
履歴は、ジョブ種別、日付、処理され出力されたのがカラーかモノクロ、履歴画像データへのポインタからなり、データを格納した場合には履歴画像データは不要だが、このデータを次に印刷されたりした場合に必要になるため、カラーとモノクロ両方のデータへのポインタを保持する。８０１では作成されたモノクロの履歴画像データ８１０aを有している。
【００４１】
次に格納された画像をカラーで送信する場合には、８０２のような履歴が残される。ここでカラー画像が送信されたため、履歴画像データとしてカラーの画像８１０bが新規に作成され、送信されたときの履歴において、８１０bが関連づけられる。ここで、新しく作成された８１０bに対して格納ジョブも関連づけられる。このようにすることによって、次にカラーの送信ジョブが行われた場合でも新規に履歴画像データを作成する必要がなくなる。
【００４２】
次に格納された画像を印刷する場合には８０３のような履歴が残される。ここではモノクロでの印刷なので、新規にカラー画像が作成されることもなく、元の格納の履歴が変更することもない。
【図面の簡単な説明】
【００４３】
【図１】本実施例における画像処理装置の構成を示すブロック図である。
【図２】本実施例における画像処理装置の操作部を示すブロック図である。
【図３】本実施例における履歴のデータ構造を示した図である。
【図４】本実施例における操作パネルの外部記憶部に含まれるデータを表示した画面を示した図である。
【図５】本実施例における送信、格納、印刷の手順を示すフローチャートである。
【図６】本実施例における履歴画像データ作成の手順を示すフローチャートである。
【図７】本実施例における外部記憶部にあるデータを印刷、送信した手順を示すフローチャートである。
【図１】
2007129450.tif 000003
【図２】
2007129450.tif 000004
【図３】
2007129450.tif 000005
【図４】
2007129450.tif 000006
【図５】
2007129450.tif 000007
【図６】
2007129450.tif 000008
【図７】
2007129450.tif 000009