(57)【要約】【課題】複数の設定項目に対する設定完了後の設定変更を簡単に行うことができる情報処理装置を提供する。【解決手段】複合機は、印刷ジョブの設定完了後（実行中）に設定変更操作を受けた場合には、その現在の印刷ジョブの設定内容と、履歴リストに記憶されている過去の印刷ジョブの設定内容との差分に基づいて、現在の印刷ジョブの設定変更を受けるためのワンタッチ設定ボタン（５４〜５６）を設定変更画面５０に表示する。詳細には、差分として抽出した各々の設定値（変更内容）に対して、設定内容の一致度で重み付けを行って優先順位を決定し、優先順位の高い順に変更内容の候補をワンタッチ設定ボタンとして設定変更画面に表示する、といった制御を行う。【選択図】図５
2011002506.tif 000002
【特許請求の範囲】
【請求項１】
複数の設定項目に対する複数の設定値からなる設定値セットの設定を受ける操作部と、
前記操作部で設定完了を受けた設定値セットを記憶する記憶部と、
表示部と、
設定完了後の設定値セットに対する変更要求を前記操作部で受けた場合に、前記変更要求を受けた設定値セットと前記記憶部に記憶されている他の設定値セットとの差分に基づいて、変更内容の候補を前記表示部に表示する制御部と、
を備えた情報処理装置。
【請求項２】
前記記憶部は、前記操作部で設定の変更を受けた変更後の設定値セットを変更前の設定値セットに対応付けて記憶し、
前記制御部は、前記表示部に表示する前記変更内容の候補を、前記変更要求を受けた設定値セットと、前記記憶部に記憶されている他の設定値セットの中で前記変更要求を受けた設定値セットと全ての設定値が一致する変更前の設定値セットに対応付けされている変更後の設定値セットとの差分に基づいて決定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、前記差分として抽出した設定値毎に重み付けを行い、その重みを変更内容別に累積した値に基づいて決定した優先順位で前記変更内容の候補を前記表示部に表示する
ことを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記制御部は、前記重み付けを前記他の設定値セット毎に、その設定値セットの中で前記変更要求を受けた設定値セットと設定値が一致する設定項目の割合に応じて行う
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記設定項目は、設定値の選択肢が３つ以上ある設定項目である設定項目グループを含み、
前記制御部は、前記設定項目グループについては、前記変更要求を受けた設定値セットに係る設定項目グループにおける設定値以外の選択肢のうちの少なくとも２つ以上を前記変更内容の候補として前記設定項目グループの単位で前記表示部に表示する
ことを特徴とする請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項６】
前記制御部は、１つの設定項目グループ内での前記変更内容の候補となる選択肢の表示順位を、所定の優先順位に基づいて決定する
ことを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記設定値セットは、ジョブの処理条件を規定する設定値の組み合わせである
ことを特徴とする請求項１〜６のいずれか１項に記載の情報処理装置。
【請求項８】
前記制御部は、ジョブの実行中に前記変更要求を受けた前記ジョブに係る設定値セットに対して前記操作部で設定の変更を受けた場合は、その変更された設定を前記ジョブに係る設定値セットに反映させてそのジョブを続行する
ことを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記制御部は、ジョブの実行中に前記変更要求を受けた前記ジョブに係る設定値セットに対して前記操作部で設定の変更を受けた場合は、前記実行中のジョブを破棄すると共に、そのジョブに係る設定値セットに前記変更された設定を反映させた設定値セットを含む新たなジョブを生成する
ことを特徴とする請求項７に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定項目に対する設定値の設定や変更を、画面を通じて行う情報処理装置に関する。
【背景技術】
【０００２】
プリンタや複写機などにおいては、装置やジョブの設定項目が多数設けられているものがある。この設定項目に対する設定値の設定や変更を、画面を通じて行う場合に、１つの画面に表示される設定項目の数が多かったり、複数の画面に跨って各種の設定項目が表示されたりすると、設定項目の選択および設定値の設定や変更の操作に手間取ってしまうことがある。
【０００３】
このような問題に対し、たとえば、プリンタがユーザから設定画面の表示操作を受けると、各設定項目の変更履歴を調べて変更回数の多い順に設定項目を表示することにより、ユーザが設定項目を選択し易くするようにした技術がある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−３４２６６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の技術は設定項目を単に過去の変更頻度順に表示するものに過ぎない。たとえば、ユーザが一通り設定を完了した後にその設定内容を変更（修正）する操作においては、何も設定されていない状態からの設定とは異なるので、過去の変更頻度順に優先表示を行ってもユーザの望む変更内容などを優先的に表示することはできない。この技術を設定完了後の設定変更に適用したとしても、設定変更の操作は簡単にならない問題がある。
【０００６】
本発明は、上記の問題を解決しようとするものであり、複数の設定項目に対する設定完了後の設定変更を簡単に行うことができる情報処理装置を提供することを目的としている。
【課題を解決するための手段】
【０００７】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【０００８】
［１］複数の設定項目に対する複数の設定値からなる設定値セットの設定を受ける操作部と、
前記操作部で設定完了を受けた設定値セットを記憶する記憶部と、
表示部と、
設定完了後の設定値セットに対する変更要求を前記操作部で受けた場合に、前記変更要求を受けた設定値セットと前記記憶部に記憶されている他の設定値セットとの差分に基づいて、変更内容の候補を前記表示部に表示する制御部と、
を備えた情報処理装置。
【０００９】
上記発明では、複数の設定項目に対して設定値が設定され、複数の設定値からなる設定値セットの設定完了を受けると設定値セットは記憶される。設定値セットの設定完了後に変更要求を受けた場合には、その設定値セットと、記憶されている他の設定値セット（過去の設定値セット）との差分に基づいて、その設定値セットの設定変更を受けるための変更内容の候補が表示される。この変更内容の候補には、変更候補の設定値と、変更候補の設定項目とが含まれる。
【００１０】
このように、設定値セットの設定変更においては、過去の設定値セットとの差分に基づくことにより、変更される可能性の高い変更内容（設定値／設定項目）の候補を優先表示することができ、設定変更が簡単に行えるようになる。
【００１１】
［２］前記記憶部は、前記操作部で設定の変更を受けた変更後の設定値セットを変更前の設定値セットに対応付けて記憶し、
前記制御部は、前記表示部に表示する前記変更内容の候補を、前記変更要求を受けた設定値セットと、前記記憶部に記憶されている他の設定値セットの中で前記変更要求を受けた設定値セットと全ての設定値が一致する変更前の設定値セットに対応付けされている変更後の設定値セットとの差分に基づいて決定する
ことを特徴とする［１］に記載の情報処理装置。
【００１２】
上記発明では、変更要求を受けた設定値セットと同一内容の設定値セットに対して過去に行われた変更内容が差分として抽出される。これにより、変更要求を受けた設定値セットに対して変更される可能性の高い変更内容を、過去の変更履歴からより的確に導出して表示の候補とすることができる。
【００１３】
［３］前記制御部は、前記差分として抽出した設定値毎に重み付けを行い、その重みを変更内容別に累積した値に基づいて決定した優先順位で前記変更内容の候補を前記表示部に表示する
ことを特徴とする［１］または［２］に記載の情報処理装置。
【００１４】
上記発明では、変更要求を受けた設定値セットと、過去の設定値セット（過去の設定値セットにおける変更後の設定値セットを含む）との差分として抽出した設定値毎に重み付けを行い、その重みを変更内容別に累積した値に基づいて、変更内容の候補を表示する優先順位を決定する。この差分の設定値毎に適宜な重みを付けることで、たとえば、変更される可能性の高い変更内容の候補から順番に優先表示するようなことが可能になる。
【００１５】
なお、変更内容の候補に対する表示の優先順位を設定値単位とする場合には、重みの累積は設定値別に行われ、その累積値に基づいて設定値単位に表示の優先順位付けが行われる。変更内容の候補に対する表示の優先順位を設定項目単位とする場合には、重みの累積は設定項目別に行われ、その累積値に基づいて設定項目単位に表示の優先順位付けが行われる。
【００１６】
［４］前記制御部は、前記重み付けを前記他の設定値セット毎に、その設定値セットの中で前記変更要求を受けた設定値セットと設定値が一致する設定項目の割合に応じて行う
ことを特徴とする［３］に記載の情報処理装置。
【００１７】
上記発明では、設定値セット毎に重みを決定し、その決定した重みがその設定値セットに属する各差分の重みとされる。重みは、他の設定値セットの中で、変更要求を受けた設定値セットと設定値が一致する設定項目の割合（設定内容の一致する割合）に応じた重みとする。
【００１８】
たとえば、変更要求を受けた設定値セットに対してユーザが変更を実施した場合の変更後の設定値セットの内容は、変更前の設定値セットと変更部分のみが相違した類似性の高いものであると想定される。そこで、変更要求を受けた設定値セットは過去の類似性の高い設定値セットと同一となるように変更される可能性が高いとの考えに基づき、設定内容の一致する割合の高い（類似性の高い）過去の設定値セットにおける差分の設定値に対する重みは重くし、設定内容の一致する割合の低い（類似性の低い）過去の設定値セットにおける差分の設定値に対する重みは軽くする、などの重み付けを行うようにしてもよい。
【００１９】
これにより、過去の類似性の高い設定に変更するための変更内容の重み（重みを変更内容別に累積した値）が重くなり、その変更される可能性の高い変更内容の候補が優先表示されるようになる。
【００２０】
［５］前記設定項目は、設定値の選択肢が３つ以上ある設定項目である設定項目グループを含み、
前記制御部は、前記設定項目グループについては、前記変更要求を受けた設定値セットに係る設定項目グループにおける設定値以外の選択肢のうちの少なくとも２つ以上を前記変更内容の候補として前記設定項目グループの単位で前記表示部に表示する
ことを特徴とする［１］〜［４］のいずれか１項に記載の情報処理装置。
【００２１】
上記発明では、設定値の選択肢が３つ以上ある設定項目グループについては、設定値以外の選択肢のうちの少なくとも２つ以上を変更内容の候補としてそのグループ単位で表示することにより、設定項目グループ毎の設定変更が行い易くなる。
【００２２】
［６］前記制御部は、１つの設定項目グループ内での前記変更内容の候補となる選択肢の表示順位を、所定の優先順位に基づいて決定する
ことを特徴とする［５］に記載の情報処理装置。
【００２３】
上記発明では、１つの設定項目グループ内で変更内容の候補となる選択肢が所定の優先順位で表示されるようになり、設定項目グループ内での設定変更が行い易くなる。
【００２４】
［７］前記設定値セットは、ジョブの処理条件を規定する設定値の組み合わせである
ことを特徴とする［１］〜［６］のいずれか１項に記載の情報処理装置。
【００２５】
上記発明では、ジョブに係る設定値セットの設定変更において、変更される可能性の高い変更内容の候補が優先表示され、設定変更が簡単に行えるようになる。
【００２６】
［８］前記制御部は、ジョブの実行中に前記変更要求を受けた前記ジョブに係る設定値セットに対して前記操作部で設定の変更を受けた場合は、その変更された設定を前記ジョブに係る設定値セットに反映させてそのジョブを続行する
ことを特徴とする［７］に記載の情報処理装置。
【００２７】
上記発明では、ジョブの実行中にそのジョブに係る設定値セットに対して設定の変更を受けた場合は、変更された設定が設定値セットに反映されてそのジョブが続行されるようになる。
【００２８】
［９］前記制御部は、ジョブの実行中に前記変更要求を受けた前記ジョブに係る設定値セットに対して前記操作部で設定の変更を受けた場合は、前記実行中のジョブを破棄すると共に、そのジョブに係る設定値セットに前記変更された設定を反映させた設定値セットを含む新たなジョブを生成する
ことを特徴とする［７］に記載の情報処理装置。
【００２９】
上記発明では、ジョブの実行中にそのジョブに係る設定値セットに対して設定の変更を受けた場合は、その実行中のジョブが破棄されると共に、そのジョブに係る設定値セットに変更された設定が反映させた設定値セットを含む新たなジョブが生成されるようになる。
【発明の効果】
【００３０】
本発明の情報処理装置によれば、複数の設定項目に対する設定完了後の設定変更を簡単に行うことができるようになる。
【図面の簡単な説明】
【００３１】
【図１】本発明の第１の実施形態に係る情報処理装置としての複合機の概略構成を示すブロック図である。
【図２】複合機における印刷ジョブの設定内容の履歴リストを示す図である。
【図３】図２の履歴リストに対応した設定内容の差分リストを示す図である。
【図４】図３の差分リストに対応した設定の変更内容のスコア表を示す図である。
【図５】複合機が図４のスコア表に基づいて表示部に表示した設定変更画面を示す図である。
【図６】本発明の第１の実施形態に係る複合機による印刷ジョブの設定変更動作を示す流れ図である。
【図７】本発明の第２の実施形態に係る複合機による印刷ジョブの設定変更動作を示す流れ図である。
【図８】本発明の第３の実施形態に係る印刷ジョブにおける設定内容の差分リストを示す図である。
【図９】本発明の第４の実施形態に係る複数のオプションが設けられている設定項目グループを一覧表にて示す図である。
【図１０】本発明の第４の実施形態に係る印刷ジョブにおける設定内容の差分リストを示す図である。
【図１１】図１０の差分リストに対応した設定の変更内容のスコア表を示す図である。
【図１２】複合機が図１１のスコア表に基づいて表示部に表示した設定変更画面を示す図である。
【発明を実施するための形態】
【００３２】
以下、図面に基づき本発明の実施形態を説明する。
【００３３】
［第１の実施形態］
図１は、本発明の第１の実施形態に係る情報処理装置（画像処理装置）としての複合機１０の概略構成を示すブロック図である。
【００３４】
複合機１０は、原稿画像を光学的に読み取ってその複製画像を記録紙に印刷して出力するコピー機能、読み取った原稿の画像データをファイルにして保存したりパーソナルコンピュータなどの外部端末へ送信したりするスキャン機能、外部端末から受信した印刷データに係る画像や当該複合機１０に保存されている画像データに係る画像を記録紙に印刷して出力するプリンタ機能、画像データを送受信するファクシミリ機能などを備えている。
【００３５】
さらに複合機１０は、コピー機能、プリンタ機能、ファクシミリ機能などで印刷出力された記録紙に後処理を施す後処理機能を備えている。後処理機能は、印刷出力された記録紙にパンチ穴を加工するパンチ機能、同記録紙をステープルで綴じるステープル機能などである。
【００３６】
複合機１０がユーザから指示されて実行するジョブには、上記のコピー機能を用いて印刷を実行するコピージョブやプリンタ機能を用いて印刷を実行するプリントジョブなどがある。また、これらの印刷を伴うジョブでは、後処理機能を用いて後処理が実行される場合もある。ユーザは、コピージョブおよび複合機１０に保存されている画像データに対するプリントジョブを実行する場合、さらにこれらのジョブで後処理も実行する場合は、複合機１０を操作してジョブの設定および実行指示を行う。
【００３７】
本明細書では、上記の印刷を伴うジョブは総称して「印刷ジョブ」と呼ぶ。印刷ジョブは、画像データと処理条件（処理命令）などで構成される。処理条件は、複数の設定項目に対する複数の設定値からなる設定値セットによって規定される。
【００３８】
印刷ジョブ（後処理を含む）における設定項目は、印刷面、印刷色、パンチ処置、ステープル処理などである。これらの設定項目における設定値は、印刷面では片面印刷／両面印刷、印刷色ではモノクロ／カラー、パンチ処置ではパンチなし／パンチあり、ステープル処理ではステープルなし／ステープルありなどである。
【００３９】
さらに設定項目として、複数ページを１ページに集約して印刷する集約印刷（Ｎｉｎ１）、印刷サイズ、解像度などが設けられる場合もある。集約印刷での設定値はＮｉｎ１なし（１ｉｎ１）／２ｉｎ１などであり、印刷サイズでの設定値はＡ４／Ａ３などであり、解像度での設定値は３００ｄｐｉ／６００ｄｐｉ（dot per inch）などである。設定値セットは、この複数の設定項目に対する複数の設定値が組み合わせられて構成される。
【００４０】
また複合機１０は、印刷ジョブ（コピージョブ／プリントジョブ）の設定画面に上記の複数の設定項目を表示して設定操作を受ける機能、設定完了操作を受けた印刷ジョブに係る設定値セットを記憶する機能を備えている。この設定および記憶機能では、設定操作を受けた設定項目に対してはその操作による設定値を設定・記憶し、設定操作を受けていない設定項目に対しては初期設定値を設定・記憶するようになっている（デフォルト設定）。
【００４１】
さらに複合機１０は、設定完了後（印刷ジョブの実行中を含む）に変更要求操作を受けると設定変更画面を表示して設定変更操作を受ける機能、変更要求操作を受けた場合にその対象の設定値セットと記憶されている他の設定値セットとの差分に基づいて、変更内容の候補を設定変更画面に表示する機能を備えている。
【００４２】
図１に示すように、複合機１０は、制御部としてのＣＰＵ（Central Processing Unit）１１に、バス１２を介してＲＯＭ（Read Only Memory）１３と、ＲＡＭ（Random Access Memory）１４と、ハードディスク装置１５と、表示部１６と、操作部１７と、スキャナ部１８と、画像処理部１９と、プリンタ部２０と、パンチユニット２１と、ステープルユニット２２、ファクシミリ通信部２３と、ネットワーク通信部２４と、設定履歴記憶部２５と、差分設定比較・抽出部２６を接続して構成される。
【００４３】
ＣＰＵ１１は、ＲＯＭ１３に格納されているプログラムに基づいて複合機１０の動作を制御する。ＲＡＭ１４は、ＣＰＵ１１がプログラムを実行する際に各種データを一時的に格納するワークメモリとして使用されるほか、画像データを一時的に保存するための画像メモリなどにも使用される。ハードディスク装置１５は、各種の保存データを格納するほか、原稿のスキャンやコピーにおいて原稿を読み取って取得された画像データ、外部端末から指示されたプリントジョブに含まれている印刷データ（画像データ）なども保存する。
【００４４】
表示部１６は、液晶ディスプレイなどで構成され、操作画面、設定画面、設定変更画面、案内画面などの各種の画面を表示する機能を果たす。操作部１７は、モード選択ボタン、スタートボタン、ストップボタン、キャンセルボタン、設定変更ボタン、テンキーなどの各種のボタン類と、液晶ディスプレイの表面に設けられて押下された座標位置を検出するタッチパネルなどで構成され、ユーザなどが複合機１０に対して行う各種の操作を受け付ける機能を果たす。
【００４５】
スキャナ部１８は、原稿を光学的に読み取って画像データを取得する機能を果たす。スキャナ部１８は、たとえば、原稿に光を照射する光源と、その反射光を受けて原稿を幅方向に１ライン分読み取るラインイメージセンサと、ライン単位の読取位置を原稿の長さ方向に順次移動させる移動手段と、原稿からの反射光をラインイメージセンサに導いて結像させるレンズやミラーなどからなる光学経路と、ラインイメージセンサの出力するアナログ画像信号をデジタルの画像データに変換する変換部などを備えて構成される。
【００４６】
画像処理部１９は、画像データに対して、画像補正、回転、拡大／縮小、圧縮／伸張など各種の画像処理を施す機能を果たす。
【００４７】
プリンタ部２０は、画像データに基づく画像を電子写真プロセスによって記録紙上に形成して出力する機能を果たす。また、両面印刷機能やカラー印刷機能なども備えている。プリンタ部２０は、たとえば、記録紙の搬送装置と、感光体ドラムと、帯電装置と、入力される画像データに応じて点灯制御されるＬＤ（Laser Diode）と、ＬＤから射出されたレーザ光を感光体ドラム上で走査させる走査ユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置とを有する、いわゆるカラーレーザープリンタとして構成されている。レーザ光に代えてＬＥＤ（Light Emitting Diode）で感光体ドラムを照射するＬＥＤプリンタのほか他の方式のプリンタであってもかまわない。
【００４８】
パンチユニット２１は、プリンタ部２０から印刷出力された記録紙にパンチ穴を加工する機能を果たす。ステープルユニット２２は、プリンタ部２０から印刷出力された記録紙をステープルで綴じる機能を果たす。
【００４９】
ファクシミリ通信部２３は、ファクシミリ機能を備えた外部機器と公衆回線網を通じて通信する機能を果たす。ネットワーク通信部２４は、ＬＡＮ（Local Area Network）などのネットワークを通じて外部端末などと通信する機能を果たす。
【００５０】
設定履歴記憶部２５は、不揮発メモリなどで構成され、表示部１６に表示された設定画面や操作部１７を通じて設定されたジョブの設定履歴情報（設定値セット）などを記憶する機能を果たす（図２参照）。
【００５１】
差分設定比較・抽出部２６は、ジョブの設定変更操作を受けるとそのジョブの設定（現設定）と設定履歴記憶部２５に記憶されている他のジョブの設定履歴（履歴側の設定）を比較して差分を抽出する機能を果たす（図３参照）。設定変更操作は、設定変更ボタンの押下操作、または、キャンセルボタンの押下操作などである。「差分」とは、現設定に対する履歴側の設定の差異を意味する。
【００５２】
ＣＰＵ１１は、差分設定比較・抽出部２６によって抽出された差分に基づいて、変更内容の候補を設定変更画面に表示する機能を果たす。この変更内容の候補には、変更候補の設定値と、変更候補の設定項目（設定項目グループ）とが含まれる。
【００５３】
またＣＰＵ１１は、差分として抽出された設定値毎に重み付けを行い、その重みを変更内容別に累積した値に基づいて決定した優先順位で変更内容の候補を設定変更画面に表示する機能を果たす（図５参照）。さらにＣＰＵ１１は、この過程で、差分の設定値に対する重み付け（スコア付け）の情報を記憶する差分リストと（図３参照）、変更内容毎に重みの累積値を記憶するスコア表とを作成する機能を果たす（図４参照）。なお、この差分リストやスコア表を作成する機能は、差分設定比較・抽出部２６が果たすように構成してもよい。
【００５４】
またＣＰＵ１１は、上記の重み付けを、過去の印刷ジョブに係る設定値セット毎に、その設定値セットの中で変更要求を受けた設定値セットと設定値が一致する設定項目の割合に応じて行う機能を果たす。ここでは、その割合を「一致度」と呼ぶ。この一致度は、変更要求を受けた現在の印刷ジョブの設定内容（現設定）に対する過去の印刷ジョブの設定内容（履歴側の設定）の一致の度合い（類似性）を示すものであり、下記の（１）式で表される。
【００５５】
一致度＝設定値が一致する設定項目数÷全設定項目数・・・（１）
【００５６】
また、以下では現在の印刷ジョブを「現在ジョブ」、過去の印刷ジョブを「過去ジョブ」と略称する場合がある。
【００５７】
図２は、複合機１０の設定履歴記憶部２５に設定履歴情報として記憶された、印刷ジョブの設定値セット（設定内容）の履歴リスト３０の一例を示している。ここでは、設定項目が印刷面、印刷色、パンチ処置、ステープル処理である場合を例に説明する。
【００５８】
履歴リスト３０には、たとえば、印刷ジョブ（コピージョブ／プリントジョブ）の設定画面に表示された上記の４つの設定項目に対する４つの設定値（ユーザ設定／初期設定）からなる設定値セットが、設定の完了を受けるとジョブ毎に記憶される。設定の完了は、ジョブの実行を指示するスタートボタンの押下操作、または、設定画面に表示された確定ボタンの押下操作などを受けて行うようになっている。
【００５９】
本例では、履歴リスト３０にジョブＩＤ（Identification）１〜１０の１０個の印刷ジョブの設定値セットが履歴として記憶されている。たとえば、ＩＤ１の印刷ジョブにおける設定値セットは、［カラー＋両面＋パンチなし＋ステープルなし］となっている。他の印刷ジョブにおける設定値セットは、図２に示す通りである。
【００６０】
図３は、図２の履歴リスト３０に基づいて作成された差分リスト３５の一例を示している。ここでは、履歴リスト３０に対応させて差分リスト３５を示している。
【００６１】
差分リスト３５を作成するに当たり、先ず履歴リスト３０に記憶されている過去ジョブ毎に、その設定値セットと現在ジョブの設定値セットが比較され、設定値の差分が抽出される。たとえば、現在ジョブの設定値セットが「カラー＋片面＋パンチあり＋ステープルなし」である場合には、履歴リスト３０に記憶されているＩＤ１〜１０の過去ジョブに対して抽出された差分の設定値は、ハッチングで示した設定値となる。
【００６２】
この現在ジョブの設定値セットに対する過去ジョブの設定値セットの一致度が前述の（１）式によって過去ジョブ毎に求められ、差分リスト３５にはその一致度が過去ジョブ毎に（ジョブＩＤに対応付けて）記憶される。さらに、過去ジョブ毎に一致度によって差分の設定値（変更内容）に重み付け（スコア付け）が行われ、その情報が過去ジョブ毎に（ジョブＩＤに対応付けて）記憶される。
【００６３】
「変更内容」とは、変更される設定の内容（設定値／設定項目）を示すものであると共に、その内容を画面（設定変更画面）に表示する優先順位を定める単位を指す。たとえば、設定値単位ならば設定値が変更内容となり、設定項目単位ならば設定項目が変更内容となる。本実施形態では、変更内容＝設定値としている。なお、第１〜第３の実施形態では変更内容＝設定値の場合を説明し、変更内容＝設定項目については第４の実施形態で説明する。
【００６４】
重み付けは、この変更内容の優先順位を決定するために行うものである。ここでは、変更要求を受けた現在ジョブの設定内容は過去の一致度（類似性）の高い（差分の少ない）設定内容と同一となるように変更される可能性が高いとの考えに基づき、一致度の高い過去ジョブにおける差分の設定値（変更内容）ほど重くする（高スコアを付ける）ようにしている。そのために、重みには一致度を使用している。またここでは、設定値の一致がなく一致度が０（０％）である過去ジョブと、設定値の差分がなく一致度が１（１００％）である過去ジョブについては、重み付けの対象外とするようにしている。
【００６５】
たとえば、ＩＤ１の過去ジョブの場合は、現在ジョブに対する差分の設定値が「両面」および「パンチなし」の２つであり、一致度は、設定値が一致する設定項目数：２を、設定値セットを構成する全設定項目数：４で除算した「２／４」（＝０．５）が記憶される。また、重み付けの情報としては、差分の設定値に対応した変更内容である「片面→両面」と「パンチ削除」にそれぞれ「０．５」のスコアを付けた情報が記憶される。
【００６６】
他の過去ジョブに関する詳細な説明は省略するが、本例の場合では、一致度が０（「０／４」）であるＩＤ５の過去ジョブと、一致度が１（「４／４」）であるＩＤ６の過去ジョブとは、スコア付けの対象外となっている。一致度が０または１以外（「１／４」〜「３／４」）のＩＤ２〜４および７〜１０の過去ジョブでは、差分の設定値（変更内容）に対して一致度によるスコア付けを行った情報がそれぞれ記憶されている。具体的には、一致度が１／４の過去ジョブにおける差分の設定値に対しては０．２５のスコアを付け、一致度が２／４の過去ジョブにおける差分の設定値に対しては０．５のスコアを付け、一致度が３／４の過去ジョブにおける差分の設定値に対しては０．７５のスコアを付けた情報がそれぞれ記憶されている。
【００６７】
図４は、図３の差分リスト３５に基づいて作成されたスコア表４０の一例を示している。スコア表４０には、差分リスト３５における変更内容の種類を示す情報と、差分リスト３５における差分の設定値毎に付けられたスコアを変更内容の種類別に累積した計算情報と、その合計スコア情報（累積値）とが対応付けて記憶される。各変更内容は、この合計スコアの高い順に優先順位が付けられる。
【００６８】
本例の場合では、「片面→両面」、「パンチ削除」、「ステープル追加」、「カラー→モノクロ」の４種類の変更内容がその順に高スコアとなり、その順に優先順位が付けられる。また本例のスコア表４０では、各変更内容の情報を合計スコア（優先順位）の高い順に上から下へ並べて記憶している。
【００６９】
図５は、図４のスコア表４０に基づいて表示部１６に表示された設定変更画面５０の一例を示している。
【００７０】
設定変更画面５０には、現在ジョブ（現在の印刷ジョブ）の破棄を受け付けるジョブ破棄ボタン５１と、現在ジョブの設定の詳細な変更を受け付ける設定詳細変更ボタン５２と、現在ジョブの続行を受け付けるジョブ続行ボタン５３と、現在ジョブの設定のワンタッチによる変更を受け付けるワンタッチ設定ボタン（５４〜５６）と、ワンタッチ設定ボタンにより選択された設定変更の確定（現在ジョブの設定への反映および続行）を受け付けるワンタッチ設定確定ボタン５７とが表示される。
【００７１】
設定詳細変更ボタン５２については、たとえば、押下されると通常の設定画面に切り替わり、全ての設定項目を対象に設定値の変更を受け付けるなどしてもよい。
【００７２】
ワンタッチ設定ボタンについては、本例では、スコア表４０における上位３つの変更内容に対応する３つのボタン、詳細には、片面→両面ワンタッチ設定ボタン５４と、パンチ削除ワンタッチ設定ボタン５５と、ステープル追加ワンタッチ設定ボタン５６とが優先順位に従い、その順番で上から下へ並べて表示されている。この複数のワンタッチ設定ボタンによる複数種類の変更内容は、排他的な処理でないものについては複数選択することができる。
【００７３】
本例では排他的な処理の組み合わせがないため、３つの変更内容（ワンタッチ設定ボタン）のうちのいずれか２つ、または全てが選択可能となっている。
【００７４】
なお、ワンタッチ設定ボタンの表示数は、上位３つに限らない。たとえば、変更内容の数、ワンタッチ設定ボタンの大きさ、設定変更画面５０におけるボタン表示領域の大きさなどの条件によって、適宜な数にしてもよい。
【００７５】
この設定変更画面５０に表示されたワンタッチ設定ボタンの押下による選択状態で、ワンタッチ設定確定ボタン５７が押下されると、設定変更が確定される。そして、選択されている変更内容が現在ジョブの設定に反映され、その変更された設定でジョブが続行される。
【００７６】
次に、複合機１０の動作について説明する。
【００７７】
図６は、複合機１０による印刷ジョブの設定変更動作の流れを示している。ここでは、印刷ジョブの実行中における設定変更を例に説明するが、印刷ジョブの設定完了後でかつ実行前における設定変更の場合も基本的には同様に動作する。また、設定変更操作を受けて設定変更画面を表示している間は、実行中の印刷ジョブを停止するようにしてもよく、停止せずに継続実行するようにしてもよい。
【００７８】
複合機１０では、ＣＰＵ１１は印刷ジョブの実行中に設定変更操作を受けない場合には（ステップＳ１０１；Ｎｏ）、印刷ジョブの実行完了に伴い本動作を終了する（Ｅｎｄ）。印刷ジョブの実行中に設定変更操作を受けた場合には（ステップＳ１０１；Ｙｅｓ）、差分設定比較・抽出部２６は、設定履歴記憶部２５に記憶されている設定履歴（図２の履歴リスト参照）を取得し（ステップＳ１０２）、現在実行中の印刷ジョブの設定と履歴を比較し（ステップＳ１０３）、設定値の差分を抽出する（ステップＳ１０４）。
【００７９】
これを受けてＣＰＵ１１は、差分リストを作成し（ステップＳ１０５（図３参照））、差分のスコアを計算してスコア表を作成する（ステップＳ１０６（図４参照））。そしてＣＰＵ１１は、スコア表に基づき、スコアの高い順（優先順位の高い順）に変更内容の候補をワンタッチ設定ボタンとして設定変更画面に表示し（ステップＳ１０７（図５参照））、本動作を終了する（Ｅｎｄ）。
【００８０】
上記のステップＳ１０７によって、複合機１０の表示部１６には、たとえば、図５に示したような設定変更画面５０が表示される。ユーザはこの設定変更画面５０を通して、現在実行中の印刷ジョブに対し、ジョブ破棄ボタン５１の押下操作による破棄、または、ジョブ続行ボタン５３の押下操作による設定不変の続行、設定詳細変更ボタン５２の押下操作による設定の詳細変更、または、ワンタッチ設定ボタン（５４、５５、５６）およびワンタッチ設定確定ボタン５７の押下操作によるワンタッチでの設定変更およびその変更内容を反映させた印刷ジョブの続行を選択することができる。
【００８１】
またここでは、ワンタッチによる設定変更を受けると、その変更内容を実行中の印刷ジョブに反映させるようにしているが、実行中の印刷ジョブを破棄し、その変更内容を反映させた新たな印刷ジョブを生成して実行するようにしてもよい。また、これらの動作のいずれかをユーザが選択できるようにしてもよい。
【００８２】
このように、本実施形態に係る複合機１０では、印刷ジョブの設定完了後（実行中）に設定変更操作を受けた場合には、その現在の印刷ジョブの設定内容（設定値セット）と、履歴リスト３０に記憶されている過去の印刷ジョブの設定内容との差分に基づいて、現在の印刷ジョブの設定変更を受けるためのワンタッチ設定ボタン（変更内容の候補）を設定変更画面に表示する。詳細には、差分として抽出した各々の設定値（変更内容）に対して、設定内容の一致度で重み付けを行って変更内容の優先順位を決定し、優先順位の高い順に変更内容の候補をワンタッチ設定ボタンとして設定変更画面に表示する、といった制御を行う。
【００８３】
設定完了後の設定変更においては、上記のように過去の設定内容との差分に基づくことで、変更される可能性の高い変更内容の候補を優先表示することができる。特に本実施形態では、現在の設定内容と一致度（類似性）の高い過去の設定内容に設定を変更するためのワンタッチ設定ボタン（変更内容の候補）ほど優先表示され易くなり、変更される可能性の高い変更内容の候補が優先表示されるようになる。したがって、設定変更が簡単に行えるようになる。
【００８４】
また、図６で説明した本実施形態の設定変更動作では、設定変更操作を受けてから変更内容の重みを計算するので、設定変更操作を受ける前に計算を開始するような場合に比べて処理の無駄がない。
【００８５】
［第２の実施形態］
図７は、本発明の第２の実施形態に係る印刷ジョブの設定変更動作の流れを示している。本実施形態は、印刷ジョブの実行開始と共に変更内容の重みを計算するものである。
【００８６】
詳細には、複合機１０は、図６で説明したステップＳ１０２〜Ｓ１０６と同様のステップＳ１１１〜Ｓ１１５を行った後に、図６で説明したステップＳ１０１と同様のステップＳ１１６を行う。印刷ジョブの実行中に設定変更操作を受けない場合には（ステップＳ１１６；Ｎｏ）、印刷ジョブの実行完了に伴い、ステップＳ１１１〜Ｓ１１５による計算結果をリセットして本動作を終了する（Ｅｎｄ）。印刷ジョブの実行中に設定変更操作を受けた場合には（ステップＳ１１６；Ｙｅｓ）、図６で説明したステップＳ１０７と同様のステップＳ１１７を行い、本動作を終了する（Ｅｎｄ）。
【００８７】
印刷ジョブの設定変更動作は、このような手順で行うようにしてもよい。また本実施形態では、設定変更操作を受けるか否かに関わらず、印刷ジョブの実行開始と共に変更内容の重みの計算を開始するので、印刷ジョブの実行中に設定変更操作を受けてから、変更内容の候補（ワンタッチ設定ボタン）を表示した設定変更画面への切り替えを迅速に行うことができる。
【００８８】
［第３の実施形態］
図８は、本発明の第３の実施形態に係る履歴リスト６０の一例を示している。本実施形態は、設定変更を受けた変更後の印刷ジョブの設定値セット（設定内容）を、変更前の設定値セットに対応付けて履歴リスト６０に記憶し、設定変更画面に表示する変更内容の候補は、変更要求を受けた印刷ジョブの設定値セットと、履歴リスト６０に記憶されている過去の印刷ジョブの設定値セットの中で変更要求を受けた設定値セットと全ての設定値が一致する変更前の設定値セットに対応付けされている変更後の設定値セットとの差分に基づいて決定するようにしたものである。
【００８９】
詳細には、履歴リスト６０には、ジョブＩＤ１〜１５に示す１５個の印刷ジョブの設定値セットが記憶されている。ここでは、上段を変更前（初期）の設定値セット、下段を変更後の設定値セットとしており、変更された設定値をハッチングで示している。また、設定変更が行われていない印刷ジョブについては、下段の設定値セットを「＊」で示している。
【００９０】
本実施形態では、たとえば、現在の印刷ジョブの設定値セット（設定内容）が第１の実施形態と同じく「カラー＋片面＋パンチあり＋ステープルなし」である場合には、履歴リスト６０に記憶されている過去の印刷ジョブの中で、現在の設定値セットに対して変更前の設定値セットの設定値が全て一致し、かつ、設定変更が行われている過去の印刷ジョブが、変更内容のスコア計算（重み付け）の対象となる。ここでは、その計算対象となる印刷ジョブを「○」、計算対象とならない印刷ジョブを「×」で示している。
【００９１】
本例においては、ＩＤ１、ＩＤ３、ＩＤ４、ＩＤ６、ＩＤ１０、ＩＤ１２、ＩＤ１３、ＩＤ１５の８個の印刷ジョブが計算対象となる。なお、計算対象となる各ジョブの変更後の設定値セットは、図３に示したＩＤ１〜ＩＤ４およびＩＤ７〜ＩＤ１０の印刷ジョブの設定値セットに対応させており、同じ設定値セットとして示している。
【００９２】
この計算対象となった８個の印刷ジョブについて、変更後の設定値セットと、現在の印刷ジョブの設定値セットとの一致度を求め、差分の設定値（変更内容）に対するスコア付けを行って各情報を記憶した差分リストは、図３に示した差分リスト３５からＩＤ５およびＩＤ６の各情報を除いたものとなる。これにより、本例の差分リストに基づくスコア表は、図４に示したスコア表４０と同じものになり、そのスコア表に基づく設定変更画面は、図５に示した設定変更画面５０と同じものになる。
【００９３】
このように、本実施形態では、変更要求を受けた設定値セットと変更前の設定内容が同一の設定値セットに対して過去に行われた変更内容が差分として抽出され、この差分に基づいて、変更内容の候補が決定され設定変更画面に優先表示されるようになる。詳細には、過去の同一の設定値セットにて設定変更された設定値（変更内容）に対して、変更後の設定値セットの一致度で重み付けが行われ、その重みを変更内容別に累積した値に基づいて各変更内容の優先順位が決定され、優先順位の高い順に変更内容の候補がワンタッチ設定ボタンとして設定変更画面に表示されるようになる。
【００９４】
これにより、変更要求を受けた設定値セットに対して変更される可能性の高い変更内容を、過去の変更履歴からより的確に導出して表示の候補とすることができる。
【００９５】
［第４の実施形態］
第１〜第３の実施形態では、１つの設定項目に２つの設定値が用意されていてそのうちの一方を選択設定する場合を説明したが（二者択一）、第４の実施形態では、１つの設定項目に３つ以上の設定値（選択肢）が用意されていてそのうちのいずれか１つを選択設定する場合について説明する。また第１〜第３の実施形態では、変更内容が設定値である場合を説明したが、第４の実施形態では、変更内容が設定項目（設定項目グループ）である場合について説明する。
【００９６】
複合機の印刷ジョブ（後処理を含む）における設定項目、たとえば、印刷面、集約印刷（Ｎｉｎ１）、パンチ処置、ステープル処理などでは、設定値に３つ以上の選択肢（オプション）が設けられている場合がある。図９は、その設定値の選択肢が３つ以上ある設定項目である設定項目グループの一例を一覧表にして示す図である。なお、本例では二者択一の選択設定を行う前述の印刷色も便宜的に設定項目グループとして説明する。
【００９７】
図９に示すように、設定項目グループにおける設定値（オプション）は、印刷色ではモノクロ／カラー、印刷面では片面印刷／両面（左とじ）印刷／両面（上とじ）印刷、Ｎｉｎ１（集約印刷）ではＮｉｎ１なし（１ｉｎ１）／２ｉｎ１／４ｉｎ１、パンチ処置ではパンチなし／２穴／３穴／４穴、ステープル処理ではステープルなし／左コーナー／２点となっている。
【００９８】
図１０は、本発明の第４の実施形態に係る履歴リスト７０および差分リスト７５の一例を示している。
【００９９】
本例では、履歴リスト７０にジョブＩＤ１〜７の７個の印刷ジョブの設定値セット（設定内容）が履歴として記憶されている。たとえば、ＩＤ１の印刷ジョブにおける設定値セットは、［カラー＋両面（左とじ）＋Ｎｉｎ１なし＋パンチ２穴＋ステープルなし］となっている。他の印刷ジョブにおける設定値セットは、図１０に示す通りである。
【０１００】
これに対し、変更要求を受けた現在の印刷ジョブの設定値セットが［カラー＋両面（左とじ）＋Ｎｉｎ１なし＋パンチなし＋ステープルなし］である場合には、ＩＤ１〜７の過去の印刷ジョブに対して抽出された差分の設定値は、ハッチングで示した設定値となる。
【０１０１】
ここでは、現在の設定値と完全に一致する設定値のみを差分なしとし、それ以外の設定値は差分として抽出するようにしている。たとえば、印刷面、Ｎｉｎ１、パンチ処置、ステープル処理においては、現在の設定値と過去の設定値が共に対象処理を有効としたものでも、その処理内容が完全に一致しなければ差分として抽出される。
【０１０２】
具体的には、パンチ処置の場合では、現在の設定値が「パンチなし」であれば、過去の設定値における「２穴」、「３穴」、「４穴」が差分として抽出される。現在の設定値が「２穴」（対象処理・有効）であれば、過去の設定値における「パンチなし」に加え、対象処理における他の選択肢である「３穴」と「４穴」も差分として抽出される。他の設定項目グループも同様の基準（規則）で差分の設定値が抽出される。
【０１０３】
本実施形態の差分リストにおいても、一致度は第１の実施形態と同じ方法で求め、一致度による重み付けは第１の実施形態と同じ方法で行う（過去ジョブ毎に一致度によって差分の設定値に重みを付ける）。ただし、ここでは変更内容を設定項目グループの単位としており、差分の設定値毎に付与した重みの累積は設定項目グループ別（変更内容別）に行う。
【０１０４】
履歴リスト７０におけるＩＤ１〜７の過去の印刷ジョブに対し、印刷ジョブ毎に求めた一致度、および、差分の設定値毎に一致度によって重み付け（スコア付け）を行った結果は、図１０の差分リスト７５に示す通りとなる。この差分リスト７５では、重みを付与する差分の設定値を、その差分の設定値が属する設定項目グループ（変更内容）で示している。
【０１０５】
たとえば、パンチ処置の場合では、現在の設定値が「パンチなし」であり、設定履歴から差分として抽出された「２穴」と「４穴」（設定履歴に「３穴」があればそれも含む）に対応する変更内容を設定項目グループ名の「パンチ」として示している。他の設定項目グループも同様に、設定履歴から差分として抽出された設定値に対応する変更内容を設定項目グループ名で示している。
【０１０６】
図１１は、図１０の差分リスト７５に基づいて作成されたスコア表８０の一例を示している。本実施形態におけるスコア表も、基本的には第１の実施形態と同じ方法で作成する。本例の場合では、「パンチ」、「Ｎｉｎ１」、「ステープル」、「印刷面」、「印刷色」の５種類の変更内容（設定項目グループ）がその順に高スコアとなり、その順に優先順位が付けられる。
【０１０７】
図１２は、図１１のスコア表８０に基づいて表示部１６に表示された設定変更画面９０の一例を示している。
【０１０８】
設定変更画面９０には、第１の実施形態で説明したジョブ破棄ボタン５１、設定詳細変更ボタン５２、ジョブ続行ボタン５３、ワンタッチ設定確定ボタン５７と、複数のワンタッチ設定ボタン（９１〜９５）とが表示される。
【０１０９】
ワンタッチ設定ボタンについては、本例では、スコア表８０における上位２つの変更内容に対応する２つの設定項目グループにおける設定値毎の複数種類のワンタッチ設定ボタンがグループ単位でまとめて表示される。この設定値毎のワンタッチ設定ボタンは、１つの設定項目グループ内では、たとえばそのグループ内での現在の設定値（現設定値）を除く残りの設定値に対応するもののみ、あるいは設定履歴から差分として抽出された設定値に対応するもののみなどが表示される。
【０１１０】
また、１つの設定項目グループ内では、複数種類のワンタッチ設定ボタンが所定の優先順位で表示される。所定の優先順位は、ここでは、設定履歴における設定回数（頻度）の多い順位としている。この優先順位は、設定回数に基づいて決定するほかに、設定項目グループ内の差分の設定値別にスコアを累積した値に基づいて決定したり、固定された順位にしたりしてもよい。
【０１１１】
本例では、優先順位１位のパンチ（パンチ処理グループ）における現設定値（パンチなし）を除いた残り３つの設定値に対応するワンタッチ設定ボタンと、優先順位２位のＮｉｎ１（Ｎｉｎ１グループ）における現設定値（Ｎｉｎ１なし）を除いた残り２つの設定値に対応するワンタッチ設定ボタンとがグループ毎にまとめられて、設定項目グループ（変更内容）の優先順位に従いその順番で上から下へ並べて表示されている。
【０１１２】
パンチ処理グループでは、設定履歴（図１０の履歴リスト７０参照）における設定回数の多い順に、パンチ（２穴）追加ワンタッチ設定ボタン９１、パンチ（４穴）追加ワンタッチ設定ボタン９２、パンチ（３穴）追加ワンタッチ設定ボタン９３が左から右へ並べて表示されている。また、グループ内で優先順位１位のパンチ（２穴）追加ワンタッチ設定ボタン９１は、他の２つのボタンよりも目立つように大きくされている。
【０１１３】
Ｎｉｎ１グループでは、設定履歴における設定回数の多い順に、２ｉｎ１ワンタッチ設定ボタン９４、４ｉｎ１ワンタッチ設定ボタン９５が左から右へ並べて表示されている。また、グループ内で優先順位１位の２ｉｎ１ワンタッチ設定ボタン９４は、優先順位２位の４ｉｎ１ワンタッチ設定ボタン９５よりも目立つように大きくされている。
【０１１４】
本例の場合も、設定項目グループ単位での変更内容が排他的な処理でないものについてはグループ毎に１つずつ変更内容（ワンタッチ設定ボタン）を選択することができる。また、設定項目グループの表示数やグループ内でのワンタッチ設定ボタンの表示数も上記例に限らず、設定項目グループ（変更内容）の数、ワンタッチ設定ボタンの大きさ、設定変更画面９０におけるボタン表示領域の大きさなどの条件によって、適宜な数にしてもよい。
【０１１５】
また本例では、変更内容の候補は現設定値を除いた複数（少なくとも２つ以上）の設定値（選択肢）をそれぞれ設定値毎にボタン（ワンタッチ設定ボタン）として設定項目グループ単位で表示するようにしているが（選択単位＝設定値）、表示の優先順位の決定単位（＝変更内容）である設定項目グループ（グループ名など）をボタンとして表示するようにしてもよい（選択単位＝設定項目グループ）。この設定項目グループのボタンを押下すると、そのグループ内の現設定値以外の選択肢がボタン（ワンタッチ設定ボタン）として詳細表示されるようにしてもよい（選択単位＝設定値）。
【０１１６】
このように、本実施形態では、設定値の選択肢が３つ以上ある設定項目グループについては、現設定値以外の選択肢のうちの少なくとも２つ以上を変更内容の候補（ワンタッチ設定ボタン）としてそのグループ単位で表示することにより、設定項目グループ毎の設定変更が行い易くなる。また、１つの設定項目グループ内で変更内容の候補となる選択肢が所定の優先順位で表示されることにより、設定項目グループ内での設定変更が行い易くなる。
【０１１７】
なお、本実施形態で説明した設定項目グループ単位での変更内容の候補の優先表示は、第３の実施形態で説明した過去の変更履歴に基づいて行うようにしてもよい。
【０１１８】
以上、本発明の実施形態を図面によって説明してきたが、具体的な構成は実施形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【０１１９】
たとえば、変更要求を受けた現在の印刷ジョブと設定内容（設定値セット）を比較して差分を抽出する過去の印刷ジョブは、複合機の認証機能によって対象（比較・差分抽出対象）が変更されるようにしてもよい。たとえば、個人認証機能やグループ認証機能を組み合わせることにより、個人毎やグループ毎に管理された過去の印刷ジョブを対象に設定内容を比較して差分を抽出するようにしてもよい。
【０１２０】
変更要求を受けるジョブの種類については、実施形態で説明した印刷ジョブに限らず、ファクシミリジョブなどでもよい。たとえば、送信中のファクシミリジョブに対し、カラー／モノクロなどの設定を変更できる場合には、ファクシミリジョブの設定変更画面にて、実施形態で説明したような変更内容の候補の表示を行うようにしてもよい。
【０１２１】
また、ジョブ以外の設定変更画面において変更内容の候補を表示するようにしてもよい。たとえば、設定項目が複数設けられている装置自体の設定やジョブ以外の動作（省電力モードなど）の設定などにおける設定変更画面にて、実施形態で説明したような変更内容の候補の表示を行うようにしてもよい。
【０１２２】
変更内容の候補は、その変更内容の表示およびその変更内容への設定変更を受け付けるボタン（ワンタッチ設定ボタン）として表示しているが、表示形態はこのようなボタンに限らない。変更内容の候補となる設定値や設定項目をアイコンなどで表示し、変更内容への設定変更は他のボタンで受け付けるように構成してもよい。たとえば、表示されている変更内容の候補のアイコンなどを、カーソルキーなどを操作して選択し、確定ボタンの押下などで設定変更を確定するように構成してもよい。
【０１２３】
差分の設定値に対する重み付けについては、実施形態で説明した一致度以外の条件で行うようにしてもよい。たとえば、過去の設定回数や設定変更回数などの条件で行うようにしてもよい。
【０１２４】
また本発明は、実施形態で説明した複合機に限らず、スキャナ機、複写機、プリンタなどの他の情報処理装置（画像処理装置）にも適用可能である。
【符号の説明】
【０１２５】
１０…複合機
１１…ＣＰＵ
１２…バス
１３…ＲＯＭ
１４…ＲＡＭ
１５…ハードディスク装置
１６…表示部
１７…操作部
１８…スキャナ部
１９…画像処理部
２０…プリンタ部
２１…パンチユニット
２２…ステープルユニット
２３…ファクシミリ通信部
２４…ネットワーク通信部
２５…設定履歴記憶部
２６…差分設定比較・抽出部
３０…履歴リスト
３５…差分リスト
４０…スコア表
５０…設定変更画面
５１…ジョブ破棄ボタン
５２…設定詳細変更ボタン
５３…ジョブ続行ボタン
５４…片面→両面ワンタッチ設定ボタン
５５…パンチ削除ワンタッチ設定ボタン
５６…ステープル追加ワンタッチ設定ボタン
５７…ワンタッチ設定確定ボタン
６０…履歴リスト
７０…履歴リスト
７５…差分リスト
８０…スコア表
９０…設定変更画面
９１…パンチ（２穴）追加ワンタッチ設定ボタン
９２…パンチ（４穴）追加ワンタッチ設定ボタン
９３…パンチ（３穴）追加ワンタッチ設定ボタン
９４…２ｉｎ１ワンタッチ設定ボタン
９５…４ｉｎ１ワンタッチ設定ボタン
【図１】
2011002506.tif 000003
【図２】
2011002506.tif 000004
【図３】
2011002506.tif 000005
【図４】
2011002506.tif 000006
【図５】
2011002506.tif 000007
【図６】
2011002506.tif 000008
【図７】
2011002506.tif 000009
【図８】
2011002506.tif 000010
【図９】
2011002506.tif 000011
【図１０】
2011002506.tif 000012
【図１１】
2011002506.tif 000013
【図１２】
2011002506.tif 000014