(57)【要約】【課題】  画像の出力のための煩雑な画像処理条件の設定入力を容易にすることを可能にする。【解決手段】  画像データを入力するための画像入力部３０と、画像入力部３０で入力された画像データを画像処理するための画像処理部３２と、画像処理部３２での処理条件の設定入力を促す入力画面を表示する表示部２６と、表示部２６での表示にしたがって処理条件を設定入力するための操作部２８と、操作部２８にて設定入力された処理条件をジョブ単位で記憶するＲＡＭ１６と、操作部２８で設定入力された処理条件が一定の保存条件を満たすか否かを判定して、満たしたものをＲＡＭ１６に記憶させ、操作部２８での設定入力内容に基づいて画像処理部３２の動作を制御する制御部１２と、を含む。【選択図】  図１
2005347904.tif 000002
【特許請求の範囲】
【請求項１】
画像データを入力するための画像入力部と、
前記画像入力部で入力された画像データを画像処理するための画像処理部と、
前記画像処理部での処理条件の設定入力を促す入力画面を表示する表示部と、
前記表示部での表示にしたがって処理条件を設定入力するための操作部と、
前記操作部にて設定入力された処理条件を記憶する記憶部と、
前記操作部で設定入力された処理条件が一定の保存条件を満たすか否かを判定して、満たしたものを前記記憶部に記憶させる記憶制御部と、
前記操作部での設定入力内容に基づいて画像処理部の動作を制御する処理制御部と、を含む画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記記憶部には、前記操作部で入力された内容に関するデータと、前記保存条件として所定の閾値とが少なくとも蓄積され、
前記記憶制御部では、前記記憶部に蓄積されているジョブごとのデータ数と、前記記憶部に蓄積されている所定の閾値とを比較して、前記データ数が前記閾値を超えたときに、当該ジョブに含まれる一連の操作内容を前記記憶部に履歴として記憶させることを特徴とする画像処理装置。
【請求項３】
請求項２に記載の画像処理装置において、
前記データ数が、前記操作部での操作数であることを特徴とする画像処理装置。
【請求項４】
請求項２に記載の画像処理装置において、
前記データ数が、ジョブ単位で設定された項目数であることを特徴とする画像処理装置。
【請求項５】
請求項２〜４のいずれかに記載の画像処理装置において、
前記記憶制御部は、ジョブに含まれるデータ数に応じて、前記記憶部に保持される期間を変動させるように構成されたことを特徴とする画像処理装置。
【請求項６】
請求項２〜５のいずれかに記載の画像処理装置において、
前記所定の閾値が、操作部からの入力により変更可能であることを特徴とする画像処理装置。
【請求項７】
請求項１に記載の画像処理装置において、
前記操作部で設定入力される条件は、前記記憶部に記憶されている処理条件または操作して入力された処理条件であることを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関し、特に画像記録装置、画像形成装置、ファクシミリ装置など読み取った画像を出力する装置に適用可能な画像処理装置に関する。
【背景技術】
【０００２】
操作パネルの表示画面を操作して、画像形成条件の設定入力を行う技術として、例えば特許文献１に記載されたものがある。
【０００３】
特許文献１では、画像形成ジョブの単位で編集設定された状態を所定のマクロキーに関連付けて編集メモリに記憶する原稿読取記録装置に関する技術が開示されている。この技術において、他の画像形成ジョブでの編集設定条件の入力の際に当該所定のマクロキーが操作されたときに、該当する編集設定状態が読み出され、原稿読取記録装置がこの状態にセットされ、記録が行われるようになっている。
【特許文献１】特開２００２−１８５６６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、原稿読取を行って画像を形成する画像形成装置の多機能化が進み、原稿読取に際して設定する項目数が多くなっている。また、入力画面の広さが限られているため、設定画面も階層化されている。したがって、違う画像形成ジョブで同じ条件で原稿読取を行おうとしても、再度煩雑な処理条件の設定のための入力を行う必要があった。
【０００５】
特許文献１に記載の技術では、処理条件の設定入力を省略するには、一度設定した処理条件をマクロキーと関連付けておく必要があり、登録するか否かは使用者の主観的な判断に委ねられており、煩雑な処理条件設定がマクロキーに登録されないことがあり、さらなる改善が望まれていた。
【０００６】
そこで、本発明は上述した実情に鑑みてなされたものであり、画像の出力のための煩雑な画像処理条件の設定入力を容易にすることが可能な画像処理装置を提供することを目的としている。
【課題を解決するための手段】
【０００７】
本発明に係る画像処理装置は、画像データを入力するための画像入力部と、画像入力部で入力された画像データを画像処理するための画像処理部と、画像処理部での処理条件の設定入力を促す入力画面を表示する表示部と、表示部での表示にしたがって処理条件を設定入力するための操作部と、操作部にて設定入力された処理条件を記憶する記憶部と、操作部で設定入力された処理条件が一定の保存条件を満たすか否かを判定して、満たしたものを記憶部に記憶させる記憶制御部と、操作部での設定入力内容に基づいて画像処理部の動作を制御する処理制御部と、を含む。
【０００８】
なお、ここで「ジョブ」とは、一つの作業単位または処理単位を指す。
【０００９】
また、この画像処理装置において、記憶部には、前記操作部で入力された内容に関するデータと、保存条件として所定の閾値とが少なくとも蓄積され、記憶制御部では、記憶部に蓄積されているジョブごとのデータ数と、記憶部に蓄積されている所定の閾値とを比較して、このデータ数が閾値を超えたときに、当該ジョブに含まれる一連の操作内容を記憶部に履歴として記憶させることができる。
【００１０】
さらに、この画像処理装置において、データ数が、操作部での操作数であってもよいし、ジョブ単位で設定された項目数であってもよい。
【００１１】
また、さらに、記憶制御部は、ジョブに含まれるデータ数に応じて、記憶部に保持される期間を変動させるように構成されるようにすることもできる。また、前記所定の閾値が、操作部からの入力により変更可能であってもよい。
【００１２】
また、上記の画像処理装置において、前記操作部で設定入力される条件は、前記記憶部に記憶されている処理条件または操作して入力された処理条件であってもよい。
【００１３】
このように構成することにより、使用者により操作部にて設定入力された画像入力部からの画像の処理条件が、記憶制御部にて保存条件を満たすか否か、すなわち煩雑な入力が要求されるか否かを客観的な基準で判定される。記憶部では、保存条件を満たした処理条件が記憶される。
【００１４】
一方、処理制御部では、設定された処理条件にしたがって、画像処理部にて画像処理が行われる。この処理済みの画像データは、種々の画像出力装置、例えば画像形成装置、画像記録装置、ファクシミリ装置などの画像出力のためのデータとして用いることができる。
【発明の効果】
【００１５】
本発明によれば、画像の出力のための煩雑な画像処理条件の設定入力を容易にすることが可能な画像処理装置を提供する。
【発明を実施するための最良の形態】
【００１６】
以下、本発明に係る画像処理装置の実施形態について、図面を参照しながら詳細に説明する。
図１は、本発明に係る画像処理装置を適用した実施形態に係る複写機能付きファクシミリ装置の要部を示すブロック図である。
【００１７】
この複写機能付きファクシミリ装置１０は、画像データを入力するための画像入力部３０と、画像入力部３０で入力された画像データを画像処理するための画像処理部としての画像処理部３２と、画像処理部３２での処理条件の設定入力を促す入力画面を表示する表示部２６と、表示部２６での表示にしたがって処理条件を設定入力するための操作部２８と、操作部２８にて設定入力された処理条件をジョブ単位で記憶する記憶部としてのＲＡＭ（random access memory）１６と、操作部２８で設定入力された処理条件が一定の保存条件を満たすか否かを判定して、満たしたものをＲＡＭ１６に記憶させる記憶制御部として作用するとともに、操作部２８での設定入力内容に基づいて画像処理部３２の動作を制御する処理制御部として作用する制御部１２と、を含み、これら構成がバスライン３８により互いに接続されている。
【００１８】
図１において、ＲＯＭ（read only memory）１４には、複写機能付きファクシミリ装置１０全体を制御するためのプログラム、つまり、ファクシミリの送受信用のプログラム及び複写用のプログラムが予め記憶されている。
【００１９】
また、ＲＯＭ１４には、後述する操作部１０における複数のキー操作による処理条件の設定状態を履歴として蓄積するか否かを、後述する制御部１２に判定させるためのプログラムが記憶されている。なお、各種制御プログラムの修正や追加に容易に対応できるようにするため、ＲＯＭ１４に代えて、書換え可能な不揮発性メモリであるフラッシュメモリ等を使用してもよい。
【００２０】
ＲＡＭ１６には、制御部１２による制御に必要な各種データ、例えば、モデム２２の通信速度等が一時記憶されるようになっている。また、ＲＡＭ１６の一部の領域は、各々充電池等により電源オフ時にも記憶内容を保持できるバックアップ機能を有するようになっている。このＲＡＭ１６の一部の領域では、後述するように、操作部２８にて設定入力された画像処理条件の中の一部がジョブ単位で一まとめになって履歴として保存されるようになっている。
【００２１】
画像メモリ１８はＲＡＭ等からなり、後述の画像入力部３０で入力され、コーデック２０で符号化（圧縮）された後の画像データが記憶されるようになっている。画像メモリ１８は、符号化済みの画像データを、原稿の数１０頁乃至数１００頁分程度蓄積できる記憶容量を備えている。
【００２２】
コーデック２０は、画像入力部３０で入力された、後述する操作部２８にて設定入力された処理条件にしたがって、送信すべき画像データを順次符号化し、また、ファクシミリ通信の相手先から受信した符号化画像データを復号化する役割を有する。また、モデム２２は、送受信データの変復調、具体的には送信データを音声帯域信号に変調してＮＣＵ（network control unit）２４を介して公衆電話回線網等の通信回線３６に送出する一方、通信回線３６からＮＣＵ２４を介して相手先から受信した音声帯域信号をディジタル信号に復調する。
【００２３】
ＮＣＵ２４は、通信回線３６とこの複写機能付きファクシミリ装置１０との接続を制御するとともに、相手先のファクシミリ番号に応じたダイヤルパルスを送出する機能及び着信を検出する機能を備えている。
【００２４】
また、表示部２６は、例えば、液晶表示素子からなり、操作部２８には、ファックス機としての所定の操作、および複写機としての所定の操作を行うための複数のキーが設けられている。なお、表示部２６および操作部２８のかわりに、これらが一体となって、操作内容を表示するとともにボタン表示を行い、このボタンに触れることにより操作入力されるように構成された操作パネルであってもよい。
【００２５】
操作部２８で設定されるファックス機としての画像処理条件としては、送信モード設定、例えば「普通」、「高画質」等；両面モード設定、「両面」、「片面」等；解像度設定、例えば２００×１００ｄｐｉ等；濃度設定、例えばグレースケール値等；読込倍率設定、例えば「自動」、「１００％（等倍）」等；読込サイズ設定、「自動」、「Ａ４」、「Ｂ４」等；送信時間設定；その他応用モード設定、たとえばページ連写モード、連続読込モード等が挙げられ、一回の画像処理時にはこれらのモードの少なくとも一つ、場合によっては複数のモードが組合せて設定されるようになっている。
【００２６】
また、操作部２８で設定される複写機としての画像処理条件としては、原稿の種類設定、例えば「自動」、「文字」、「写真」等；印刷画像の濃度設定、例えば「うすく」、「普通」、「こく」等；複写時の倍率設定、たとえば「自動」、「１００％（等倍）」等；用紙サイズ設定、例えば「自動」、「Ａ４」、「Ｂ４」、「Ａ５」等の各モード；両面モード設定、例えば原稿→印刷で、「片面→両面」、「両面→両面」、「両面→片面」等；その他応用モード設定、例えばページ連写モード、レイアウト変更モード、とじしろ取りモード、数ページの原稿を１ページにまとめて出力する集約モード等の各モードが挙げられ、一回の画像処理時にはこれらのモードの少なくとも一つ、場合によっては複数のモードが組合せて設定されるようになっている。
【００２７】
なお、操作部２８では、ＲＡＭ１６に記憶されている処理条件から選択することにより、作業中のジョブの処理条件として設定入力するようにしてもよい。このようにすることで、処理条件設定に係る煩雑な操作を省略することができ、また過去の操作結果を有効に利用することができるようになる。
【００２８】
画像入力部３０は、図示しないラインセンサーやＣＣＤ(Charge Coupled Device)等からなり、ファクシミリ送信用又は複写用の原稿の読取、入力を行うようになっている。また、画像入力部３０は、画像データを作成するための外部のコンピュータ装置であってもよい。
【００２９】
画像処理部３２は、前述の操作部２８にて設定入力された処理条件にしたがって、画像入力部３０にて入力された画像データを画像形成のための出力データに変換する処理を行うようになっている。また、処理された出力データは記録部３４に送られるようになっている。
【００３０】
記録部３４は、電子写真方式又はインクジェット方式等の印刷装置を備え、ファクシミリ受信時には相手先から受信した画像データを記録する一方、複写時には画像入力部３０で読み取られ、画像処理部３２で所定の処理がなされた原稿の出力データを記録するようになっている。
【００３１】
制御部１２は、前述した各構成の制御を行うほかに、操作部２８での設定入力内容に基づいて、コーデック２０および画像処理部３２にて所定の画像処理が行われるように制御する処理制御部として動作するようになっている。
【００３２】
また、制御部１２は、後述するように、操作部２８で設定入力された処理条件がＲＡＭ１６に蓄積するか否かの一定の条件を満たすか否かを判定して、満たしたものをＲＡＭ１６に記憶させる記憶制御部としても動作するようになっている。
【００３３】
また、制御部１２は、ＲＡＭ１６に記憶された処理条件を、後述するようなジョブに含まれるデータ数に応じて、例えばジョブ単位で設定された項目数あるいは操作部２８の操作数に基づいて保持させる期間を変動させるように制御してもよい。例えば、キー操作回数または項目数が大きいほど、長い期間ＲＡＭ１６に保持させるようにする。このようにすることで、処理条件に軽重をつけて履歴に残すことができ、再設定に手間を要する処理条件ほど長くＲＡＭ１６に残すことができる。
【００３４】
図２は、ＲＡＭ１６にて蓄積される画像処理条件のデータ構造を示す図である。
図２において、操作番号（Ｎｏ．）領域１００では、通し番号が付与され、各番号はそれぞれ蓄積される操作と関連付けられるようになっている。すなわち、操作番号はアドレスのような機能を発揮する。
【００３５】
ジョブコード領域１０２では、ジョブを特定するためのジョブ記号が蓄積されるようになっており、ユーザＩＤ領域１０４では、操作を行ったユーザを特定するコード（ユーザＩＤ）が蓄積されるようになっており、操作日時領域１０６では、操作が行われた日時に関するデータが例えば「mm/dd/yy_hh-mm」の形式で蓄積されるようになっており、保存日数領域１０８では、蓄積されたデータの保存期間に関するデータが蓄積されるようになっており、利用機能領域１１０では、実際に利用された機能に関するデータが、例えば「複写（copy）」、「ファックス（fax）」、「プリンタ（printer）」などから選択されて蓄積されるようになっており、操作事項領域１１２では、ユーザにより実際に行われた操作内容が蓄積されるようになっており、設定内容領域１１４では、ユーザにより実際に設定された内容が蓄積されるようになっている。
【００３６】
キーカウント領域１１６では、ジョブ内でのキー操作の順序に関するデータ（キーカウント値）が蓄積されるようになっている。また、キーカウント値は、ジョブの切り替わり時にリセットされるようになっている。
【００３７】
規格化データ領域１１８では、対応する設定操作が有効な操作であったか否かを示すために規格化するための規格化データが、例えば「１（有効）」または「０（無効）」として蓄積されるようになっている。
【００３８】
例えば、図２においては、操作Ｎｏ．１〜１０がジョブコードＭＴ０１００２で特定され、ユーザＩＤＰ００１２により操作されたものの履歴であることが示されている。さらに、操作日時は２００４年３月３１日の１５時１５分〜１５時１９分（03/31/04_15-15〜03/31/04_15-19）までの間であり、複写機（copy）として使用した操作履歴であることが示されている。また、最初Ａ４サイズで用紙サイズ設定を行った後でＢ４に変更し、倍率設定では１００％から８６％に変更し、読取画質モード設定を「高画質」とし、両面モード設定を「片面→両面」とし、集約モード設定を「２in１」とし、画像濃度設定を「うすく」とこの順で設定入力されたものであることがキーカウント値より示されている。また、用紙サイズ設定の再入力は、後述する誤操作に係る再入力であるため、操作数にはカウントしないよう規格化データが「０」になっている。また、このジョブに係る履歴は４５日間保持されることになっている。
【００３９】
なお、図２において、最終アクセス日時をレコードに加えることもでき、これにより、記憶部としてのＲＡＭ１６に保持された処理条件のうち、一定期間選択されない条件が消去されるように制御することができるようになり、再利用頻度の低い処理条件は早くＲＡＭ１６から削除することができ、ＲＡＭ１６の利用に際して無駄を省くことができるようになる。
【００４０】
図３は、制御部１２、ＲＯＭ１４、ＲＡＭ１６、表示部２６および操作部２８にて協働して実現される機能ブロックを示す図である。
【００４１】
ユーザ認識部５４では、操作者であるユーザを特定する情報が入力され、操作モード受付部５２では、後述する操作受付部６０に対する操作であるのか、操作手順受付部６２に対する操作であるのか、保存条件更新部６４に対する操作であるのかが入力されるようになっている。
【００４２】
さらに、操作受付部６０は、操作モード受付部５２にて画像処理条件を設定入力するモードが選択された場合に、設定入力を受け付ける。また、操作手順受付部６２は、後述する操作手順記憶部９４にて蓄積されている画像処理条件を読み出すモードが選択された場合に、読み出し用の入力を受け付ける。さらに、保存条件更新部６４は、後述する保存条件記憶部９２にて蓄積されている保存条件を更新するモードが選択された場合に、新しく設定する保存条件の入力を受け付ける。なお、操作部２８が、操作受付部６０、操作手順受付部６２および保存条件更新部６４として動作するようになっている。
【００４３】
操作受付部６０にて受け付けた入力情報は、処理条件作成部７０に送出され、処理条件作成部７０により記憶部の一部を構成する入力操作記憶部９０に格納されるようになっている。図２は、この入力操作記憶部９０に格納される、操作部２８で入力されたデータの構造を示す図である。
【００４４】
さらに、入力操作判別部７２では、操作受付部６０から入力があるか否かを判別し、入力があったときはその入力のあったボタン（キー）の種類が判別されるようになっている。また、処理条件設定に係る入力であると判別されたときには、操作受付部６０で受け付けた入力情報が、有効なデータであるか否か、すなわち再入力があった場合に、単なる誤入力に基づくものであるか、あるいは所定のキーの繰り返し操作に基づくものであるかが判別されるようになっている。例えば、倍率を１００％から１５０％に変更する場合、テンキーで１１５と入力する方法の他に、例えば「ズーム＋」のキーを１５回入力する方法、すなわち１％刻みで１１５％とする方法があり、後者の場合を所定のキーの繰り返し操作という。
【００４５】
この判別は、処理条件の性質により、再入力が通常誤入力に基づく条件群と、所定のキーの繰り返し操作に基づく条件群とに予め処理条件をグループ分けしておき、再入力があったときに、設定中の条件がいずれの群に属するものであるかを判定することで行われるようになっている。すなわち、例えば１％刻みで倍率を変更する倍率設定などのある程度の繰り返し操作が必要な設定に関しては、再入力が誤入力と判断されないようになっていて、再入力に係る操作も処理条件設定に係る操作であると判断されて、当該再入力は有効な操作として扱い、規格化データ領域１１８には「１（有効）」が入力されるようになっている。一方、用紙サイズなどは、再入力は通常誤入力に基づくものであるので、規格化データ領域１１８には「０（無効）」が入力されるようになっている。このようにして、この判別結果が、規格化データとして前記規格化データ領域１１８に蓄積されるようになっている。
【００４６】
キーカウント更新部７４では、操作受付部６０から入力情報が送られてくるごとに１ずつインクリメントしながらキーカウント値を生成して、入力操作記憶部９０に送り、送られたキーカウント値は入力情報の蓄積順に、該当するキーカウント領域１１６に蓄積されるようになっている。また、キーカウント値は、ジョブが終了するとき、操作受付部６０からの入力がなくなって所定時間経過したとき、操作部２８のリセットボタンが押下されたときに、リセットされるようになっている。
【００４７】
保存対象選別部７６では、入力操作記憶部９０に蓄積されている処理中のジョブに属する操作に関するデータであって、規格化データが「１」であるもののみが取り出されて、取り出されたデータの合計数と、また保存条件記憶部９２に蓄積されている保存条件としての所定の閾値が取り出されて、この所定の閾値とが比較され、処理中のジョブがこの記録条件を満たしているか否か、すなわちジョブに属する操作に関するデータの数が、保存条件としての所定の閾値を超えるか否かが判別されるようになっている。そこで、満たしていると判断された場合に、操作手順作成部７８に対して、当該処理中のジョブに含まれる一連の操作内容である画像処理条件が、この保存条件を満たすものである旨のデータが送られるようになっている。なお、この保存条件には、当該ジョブ単位で設定された項目数が前記閾値以上であること、または有効なキー操作数が前記閾値以上であることなどが挙げられる。
【００４８】
操作手順作成部７８では、入力操作記憶部９０から処理中のジョブに属する処理条件に関するデータが取り出され、保存対象選別部７６で付与された規格化データが「有効」となっている操作のみが、前記キーカウント値の小さいものから順に並べられて得られる一連の画像処理条件が操作手順として作成される。このときに、この操作手順は、操作手順処理部８０に送られるとともに、特に保存条件選別部７６にて保存条件を満たすと選別された操作手順は、操作手順記憶部９４に送られて、蓄積されるようになっている。
【００４９】
一方、操作手順処理部８０において、操作手順抽出部８２では、操作手順受付部６２にて受け付けた読み出し用の入力データにしたがって操作手順記憶部９４より所定の操作手順が抽出されるようになっている。
【００５０】
操作手順実行部８４では、操作手順抽出部８２または操作手順作成部７８より送られる操作手順（ジョブ）を実行するように、前記複写機能付きファクシミリ装置１０の各構成を制御するようになっている。
【００５１】
また、編集受付部８６では、操作手順抽出部８２にて抽出された操作手順を編集するか否かの入力を受け付けるようになっている。編集する旨の入力があった場合には、追加、変更、削除などを処理条件作成部７０にて行わせるようになっている。また、処理条件作成部７０では、上述したように、入力された操作内容が有効か否か（入力操作判別部７２）、キーカウント値の付与（キーカウント更新部７４）、得られた操作手順が保存条件を満たすか否かの判断（保存対象選別部７６）が適宜なされ、更新された操作手順が操作手順作成部７８より送られ、および場合によっては操作手順記憶部９４に蓄積されるようになっている。
【００５２】
また、保存条件更新部６４では、保存条件記憶部９２に保存されている保存条件の変更、更新を受け付けた場合に、新規の保存条件が保存条件記憶部９２に送られるようになっており、保存条件記憶部９２ではこの新規の保存条件に関するデータが送られると、当該新規の保存条件が蓄積され、保存条件が更新されるようになっている。
【００５３】
図４は、画像処理条件の履歴表示の一例について示す図である。
図４においては、使用者の氏名、操作した日、設定した処理条件からなるジョブ単位のデータの一覧が示されている。この履歴を見た使用者が、蓄積されている処理条件のうち、任意の一つを選択することで、選択された処理条件が適用されたジョブと同じ処理条件を適用することができるようになっている。この履歴は、装置本体で保持していてもよいし、例えば使用者ごとに自らが管理するＩＣチップ内蔵のカードなどにデータとして書き込んで保持することもできる。
【００５４】
図５は、本実施形態の画像処理条件の履歴登録に係る動作を示すフローチャートである。
ステップＳ１０では、すでに設定された処理条件をリセットするか否かが判別される。すなわち、判別タイミングが、電源が投入されたとき、操作部２８からの入力がなくなってから所定時間経過したか否か、リセットボタンが押下されたか否かが判別される。
【００５５】
ステップＳ１０での判別結果がＹＥＳ、すなわち処理条件がリセットされる場合には、ステップＳ１２に進み、操作部２８の操作数（キーカウント）、すなわちキーカウント更新部７４のキーカウント値をゼロ（０）にして、ステップＳ１４に進む。一方、ステップＳ１０での判別結果がＮＯ、すなわち処理条件がリセットされない場合には、直接ステップＳ１４に進む。
【００５６】
ステップＳ１４では、入力操作判別部７２にて、操作受付部６０である操作部２８のボタン（キー）が押下されたか否かが判別される。ステップＳ１４の判別結果がＮＯ、すなわちキー押下がない場合には、ステップＳ１０に戻る。一方、ステップＳ１４での判別結果がＹＥＳ、すなわち何らかのキー押下があった場合には、ステップＳ１６に進む。
【００５７】
ステップＳ１６では、何らかのキー押下があった場合に、そのキーがリセットボタンであるか否かが判別される。ステップＳ１６での判別結果がＹＥＳ、すなわちリセットボタンの押下があった場合には、ステップＳ１０に戻る。一方、ステップＳ１６での判別結果がＮＯ、すなわち押下されたのがリセットボタンではなかった場合には、ステップＳ１８に進む。
【００５８】
ステップＳ１８では、入力操作制御部７２にて、ステップＳ１４にて押下されたキーがスタートボタンであるか否か、すなわち記録部３４における記録作業開始のボタンが押下されたか否かが判別される。ステップＳ１８での判別結果がＮＯ、すなわち押下されたキーがスタートボタンではない場合には、ステップＳ２０に進み、キーカウント更新部７４のキーカウントを一つインクリメントして当該キーをＲＡＭ１６の入力操作記憶部９０に記憶させて、ステップＳ１０に戻る。一方、ステップＳ１８での判別結果がＹＥＳ、すなわち押下されたキーがスタートボタンであった場合には、ステップＳ２２に進む。
【００５９】
ステップＳ２２では、キーの規格化処理が行われ、ステップＳ２４に進む。ここで、キーの規格化処理とは、入力操作判別部７２にて、取り消し操作、設定の変更などの不要なキー操作であると判別されたキーカウントを考慮から外す、すなわちこのようなキーに基づくカウントをキーカウントから論理的に削除するように「０」のデータを記憶させて、キー操作を規格化してデータ化する処理をいう。このようなステップを設けることで、誤操作に係るキー操作を考慮から外すことが可能になる。ただし、ここでは単純な誤操作のみを考慮から外すようにするため、倍率の変更などの前述したような繰り返し操作が必要なキー操作に関しては、キーの規格化処理の対象外とするようにする。
【００６０】
ステップＳ２４では、保存対象送別部７６にて、キーカウントが所定数以上か否か、すなわちこのジョブで条件設定に要したキー操作が所定回以上となったか否かが判別される。なお、この判別に係る閾値は、保存条件記憶部９２に保存されており、保存条件更新部６４からの入力により更新される。
【００６１】
ステップＳ２４での判別結果がＮＯ、すなわちキーカウントが所定数以上ではない場合には、処理条件の設定作業は終了し、さらに操作手順実行部８４にて、ジョブが実行される。一方、ステップＳ２４での判別結果がＹＥＳ、すなわちキーカウントが所定数以上である場合には、ステップＳ２６に進む。
【００６２】
ステップＳ２６では、キーカウントが所定数以上の処理条件を、操作手順作成部７８にて作成し、作成された操作手順（ジョブ）をＲＡＭ１６の操作手順記憶部９４に履歴として記憶させ、画像処理条件の設定入力を終了し、さらに操作手順実行部８４にて、ジョブが実行される。
【００６３】
また、ＲＡＭ１６に蓄積された処理条件の履歴から選択して画像処理に適用する際に、ジョブの実行前に操作部２８を操作して処理条件の追加、変更、削除などの編集を行うようにしてもよく、その場合には、履歴には、変更箇所について字体を変えたり、色を変えたり、大きさを変えたりして、見やすくしてもよい。
【００６４】
図６は、本実施形態において処理条件を履歴からの選択および場合によっては当該選択された処理条件の編集に係る動作の一例を示すフローチャートである。
操作手順受付部６２より、ユーザからの操作手順記憶部９４に蓄積された履歴から所望する処理条件を選択する旨の入力があったときには、制御部１２よりＲＯＭ１４の所定のプログラムが参照され、処理条件を履歴から抽出するための条件（キーワード）を入力するよう促す画面が表示部２６に送られ、ステップＳ３０ではこの画面にしたがってユーザにより抽出条件入力がなされ、ステップＳ３２に進む。
【００６５】
ここで、キーワードとしては、図２に示したデータの中から任意に選択されたデータが挙げられ、例えばジョブコード、ユーザＩＤ、操作日時、保存日数、利用機能、操作事項、設定内容などの少なくとも一つであってもよく、またこれらデータの組合せであってもよい。
【００６６】
ステップＳ３２では、操作手段抽出部８２にて、入力されたキーワードにしたがって、該当する処理条件があるか否かが判別される。すなわち、操作手順抽出部８２より操作手順記憶部９４に当該キーワードに基づくデータの検索が行われる。
【００６７】
ステップＳ３２での判別結果がＮＯ、すなわちステップＳ３０で入力されたキーワードで検索される処理条件がない場合には、抽出動作は終了する。一方、ステップＳ３２での判別結果がＹＥＳ、すなわちステップＳ３０で入力されたキーワードで所定の処理条件が検索されたときには、ステップＳ３４に進む。
【００６８】
ステップＳ３４では、操作手段抽出部３２により操作手順記憶部９４からステップＳ３２で検索された処理条件が抽出され、当該処理条件が表示部２６に表示され、ステップＳ３６に進む。
【００６９】
ステップＳ３６では、入力操作判別部７２にて、操作受付部６０である操作部２８のボタン（キー）が押下されたか否かが判別される。ステップＳ３６の判別結果がＮＯ、すなわちキー押下がない場合には、ステップＳ４２に進む。一方、ステップＳ３６での判別結果がＹＥＳ、すなわち何らかのキー押下があった場合には、ステップＳ３８に進む。
【００７０】
ステップＳ３８では、入力操作制御部７２にて、ステップＳ３６にて押下されたキーがスタートボタンであるか否か、すなわち記録部３４における記録作業開始のボタンが押下されたか否かが判別される。ステップＳ３８での判別結果がＮＯ、すなわち押下されたキーがスタートボタンではない場合には、ステップＳ４０に進み、必要に応じて変更フラグを立てて当該キーをＲＡＭ１６の入力操作記憶部９０に追加、記憶させて、ステップＳ３６に戻る。一方、ステップＳ３８での判別結果がＹＥＳ、すなわち押下されたキーがスタートボタンであった場合には、ステップＳ４２に進む。
【００７１】
ここで、変更フラグを立てることで、変更箇所についての字体の変更、色の変更、大きさの変更などを行う箇所が明確になり、これにより、変更箇所の視覚化処理を行うことができるようになる。
【００７２】
ステップＳ４２では、前述したようなキーの規格化処理が行われ、ステップＳ４４に進む。このようなステップを設けることで、誤操作に係るキー操作を考慮から外すことが可能になる。ただし、前述したように繰り返し操作が必要なキー操作に関しては、キーの規格化処理の対象外とするようにする。
【００７３】
ステップＳ４４では、保存対称送別部７６にて、追加、削除、変更などの編集作業の終了後に確定する最終的なキーカウントが所定数以上か否か、すなわちこのジョブで条件設定に要したキー操作が所定回以上となったか否かが判別される。なお、前述したように、この判別に係る閾値は、図５に示したフローチャートで用いたものと同一のものであってもよいし、新たに保存条件記憶部９２に保存され、必要に応じて保存条件更新部６４からの入力により更新可能にされたものであってもよい。
【００７４】
ステップＳ４４での判別結果がＮＯ、すなわちキーカウントが所定数以上ではない場合には、処理条件の編集作業は終了し、さらに操作手順実行部８４にて、ジョブが実行される。一方、ステップＳ４４での判別結果がＹＥＳ、すなわちキーカウントが所定数以上である場合には、ステップＳ４６に進む。
【００７５】
ステップＳ４６では、キーカウントが所定数以上の処理条件を、操作手順作成部７８にて再作成し、再作成された操作手順（ジョブ）をＲＡＭ１６の操作手順記憶部９４に履歴として記憶させ、画像処理条件の設定入力を終了し、さらに操作手順実行部８４にて、ジョブが実行される。ここで、再作成された操作手順の記憶形式としては、ステップＳ３４で抽出された編集のベースとなった操作手順に上書きしてもよいし、この編集のベースとなった操作手順とは別に新規に記憶するようにしてもよい。
【００７６】
ここで、図５のステップＳ２６および図６のステップＳ４６のいずれにおいても、キーカウントが所定数以上である処理条件について、さらに使用者に履歴として残すようにするのか否かを判断させて、残す旨のキー入力があったときにＲＡＭ１６に当該処理条件を記憶するようにしてもよい。
【００７７】
このようにして、ＲＡＭ１６に履歴として残された処理条件は、記憶制御部としての制御部１２により、前述したように、キーカウントの数に基づいて軽重をつけることができ、また一定期間再利用されなかった処理条件は削除される。
【００７８】
なお、図５および図６では、キーカウントが所定数以上となるか否かで、履歴として残すのか否かを判別しているが、これに限らず、実際に設定した項目数が所定数以上となるか否かで、履歴として残すのか否かを判別してもよい。このようにすることで、少なくともキーの規格化処理（ステップＳ２２，ステップＳ４２）を省略することができる。
【００７９】
次に、本実施形態の複写機能付きファクシミリ装置の作用について説明する。
上記構成において、予め画像の処理条件を操作部２８から使用者が入力し、複写時には、画像入力部３０で読み取られた画像データが、必要により、一旦、コーデック２０で符号化されて画像メモリ１８に蓄積された後、再度復号化されて記録部３４で印刷される。
【００８０】
一方、ファクシミリ送信時には、予め画像の処理条件を操作部２８から使用者が入力し、読取開始の入力により、原稿の画像データが画像入力部３０で読み取られ、コーデック２０で符号化されて画像メモリ１８に蓄積された後、モデム２２で変調され、ＮＣＵ２４から通信回線３６を通して通信相手先に送信される。また、ファクシミリ受信時には、受信した画像データがモデム２２で復調されて画像メモリ１８に蓄積された後、コーデック２０で復号化され、記録部３４により印刷される。
【００８１】
ここで、操作部２８により設定入力される処理条件が、複数のモード設定などを伴って複雑な条件となったとき、当該条件と同じ条件で再度画像形成またはファクシミリ送信を行う場合、煩雑な設定操作が必要となる。そこで、煩雑な設定操作が必要となった処理条件を履歴などに残しておき、次回に同じ内容で画像処理を行う場合に、当該履歴から読み出すようにすることが望まれていた。
【００８２】
そこで、上述したように、一定の基準を満たしたジョブにて設定された内容については、履歴として保存することで、煩雑な設定操作を要したジョブと同様な画像処理条件を再度読み出し、または必要に応じて編集して新たなジョブとして使用することで、画像処理条件の設定に係る操作性を向上させることができる。
【００８３】
以上、本実施形態によれば、使用者により操作部２８にて設定入力された画像入力部３０からの画像の処理条件が、記憶制御部としての制御部１２にて保存条件を満たすか否か、すなわち煩雑な入力が要求されるか否かを客観的な基準で判定される。ＲＡＭ１６では、保存条件を満たした処理条件が記憶される。
【００８４】
一方、制御部１２では、設定された条理条件にしたがって、画像処理部３２にて画像処理が行われる。この処理済みの画像データは、種々の画像出力装置、例えば画像形成装置、画像記録装置、ファクシミリ装置などの画像出力のためのデータとして用いることができる。
【００８５】
これにより、画像の出力のための煩雑な画像処理条件の設定入力を容易にすることが可能になる。
【００８６】
本実施形態では、繰り返し操作が必要な設定にかかるキー操作を規格化処理の対象から外した例を説明したが、繰り返し操作が必要な設定にかかるキー操作も規格化処理の対象としてもよい。前述したように、例えば倍率を１００％から１５０％に変更する場合、「ズーム＋」のキーを１５回入力する方法、すなわち１％刻みで１１５％とする方法により入力可能であるが、この入力結果はテンキーで１１５と入力する方法と同じであるため、前者のような１５回のキー操作をカウントしてキー操作数「１５」とする代わりに、テンキーで１１５と三回入力したものと同等に扱うこととし、キー操作数「３」としてもよい。
【図面の簡単な説明】
【００８７】
【図１】本発明に係る画像処理装置を適用した実施形態に係る複写機能付きファクシミリ装置の要部を示すブロック図である。
【図２】前記実施形態におけるＲＡＭにて蓄積される画像処理条件のデータ構造を示す図である。
【図３】制御部、ＲＯＭ、ＲＡＭ、表示部および操作部にて連動して行われる画像処理条件の保存に関する動作を示す機能ブロック図である。
【図４】画像処理条件の履歴の一例について示す図である。
【図５】本実施形態の画像処理条件の履歴登録に係る動作を示すフローチャートである。
【図６】本実施形態において処理条件を履歴からの選択、編集に係る動作の一例を示すフローチャートである。
【符号の説明】
【００８８】
１０  複写機能付きファクシミリ装置
１２  制御部
１６  ＲＡＭ
２０  コーデック
２６  表示部
２８  操作部
３０  画像入力部
３２  画像処理部
【図１】
2005347904.tif 000003
【図２】
2005347904.tif 000004
【図３】
2005347904.tif 000005
【図４】
2005347904.tif 000006
【図５】
2005347904.tif 000007
【図６】
2005347904.tif 000008