(57)【要約】【課題】  新規ジョブに対する処理条件の設定をデフォルト条件の変更操作により行う際、従来の分かり難い手順を必要とせず、より簡単に行えるようにすること。【解決手段】  操作パネルにおける操作によってデフォルト条件を変更して処理を実行した印刷ジョブ各々のこれまでの変更履歴を管理し、新規ジョブを受け付ける際の処理条件を設定する操作画面２４１の変更履歴表示領域２４１ａに、管理する変更履歴をもとに変更項目ごとに変更内容を示した変更履歴表を表示し、表示した変更履歴の中から変更項目を選択する操作を行うことで、より簡単な手順で設定操作を行える。【選択図】図５
2013240969.tif 000002
【特許請求の範囲】
【請求項１】
受け付けるジョブに係る情報をユーザーとの間で交換するための表示手段及び操作手段を構成要素とする操作部を有し、前記操作部における操作を受けて前記ジョブに設定されるデフォルト条件を変更し、変更された処理条件に従い処理を実行する情報処理装置であって、
前記操作部における変更操作を受けてデフォルト条件を変更して設定された処理条件に従い処理を実行したジョブ各々の処理条件を変更履歴として記憶する処理条件変更履歴記憶手段を備え、
前記操作部は、ジョブを受け付ける際に、前記表示手段により、処理条件の変更履歴の中から前記ジョブにおいて変更する処理条件を選択できるよう前記処理条件変更履歴記憶手段に記憶された処理条件の変更履歴を表示するとともに、前記操作手段により、表示された変更履歴の中から変更する処理条件を選択する操作を受け付ける手段を有する
情報処理装置。
【請求項２】
請求項１に記載された情報処理装置において、
前記操作部における操作を受けて変更履歴の中から選択された処理条件を、前記処理条件変更履歴記憶手段に追加して記憶される変更履歴としてジョブごとに管理する選択変更履歴管理手段と、
前記操作部における操作を受けて実行状態となるカレントジョブに対して行われる操作を受け付け可能とする所定期間が完了したか否かを、前記操作手段の操作状態に基づいて確認する操作期間確認手段を備え、
選択変更履歴管理手段は、前記操作期間確認手段によって確認されるカレントジョブに対して行われる操作を受け付け可能とする所定期間が完了するまでは、前記カレントジョブ以外のジョブに対して行われる操作により選択される変更履歴を管理対象から除く手段を有する
情報処理装置。
【請求項３】
請求項１又は２に記載された情報処理装置において、
前記処理条件変更履歴記憶手段に記憶された各ジョブの変更履歴には、各ジョブに対する操作を行ったユーザーのＩＤを該当するジョブに関連付けて付加するとともに、
前記処理条件変更履歴記憶手段に記憶された各ジョブの変更履歴を付加されたユーザーのＩＤによりソートする第１の変更履歴ソート手段と、
前記表示手段により表示する変更履歴に対し前記第１の変更履歴ソート手段によるソートを指示するソート指示手段を備える
情報処理装置。
【請求項４】
請求項１乃至３のいずれかに記載された情報処理装置において、
前記処理条件変更履歴記憶手段に記憶された各ジョブの変更履歴には、各ジョブに対する操作を行った時刻を該当するジョブに関連付けて付加するとともに、
前記処理条件変更履歴記憶手段に記憶された各ジョブの変更履歴を付加された時刻によりソートする第２の変更履歴ソート手段と、
前記表示手段により表示する変更履歴に対し前記第２の変更履歴ソート手段によるソートを指示するソート指示手段を備える
情報処理装置。
【請求項５】
請求項１乃至４のいずれかに記載された情報処理装置において、
前記操作部は、前記表示手段により表示する処理条件の変更履歴の情報量が所定の表示領域を超える場合に、スクロール表示を行う手段を有する
情報処理装置。
【請求項６】
請求項１乃至５のいずれかに記載された情報処理装置において、
前記操作部は、変更履歴の中から選択する前記処理条件において複数の選択肢があるときに、当該選択肢に対して選択操作を受け付ける手段を有する
情報処理装置。
【請求項７】
請求項６に記載された情報処理装置において、
前記操作部は、前記選択肢を前記表示手段により表示するとともに、前記表示手段により表示する選択肢の情報量が所定の表示領域を超える場合に、スクロール表示を行う手段を有する
情報処理装置。
【請求項８】
コンピュータを、請求項１に記載された情報処理装置の操作部が有する前記手段として機能させるためのプログラム。
【請求項９】
コンピュータを、請求項２に記載された情報処理装置の前記選択変更履歴管理手段、操作期間確認手段及び前記操作部が有する前記手段として機能させるためのプログラム。
【請求項１０】
受け付けるジョブに係る情報をユーザーとの間で交換するための表示手段及び操作手段を構成要素とする操作部を有し、前記操作部における操作によって前記ジョブに設定されるデフォルト条件を変更し、変更された処理条件に従い処理を実行する情報処理装置における処理条件選択操作方法であって、
前記操作部における変更操作を受けてデフォルト条件を変更して設定された処理条件に従い処理を実行したジョブ各々の処理条件を変更履歴として記憶する処理条件変更履歴記憶工程と、
ジョブを受け付ける際に、前記表示手段により、処理条件の変更履歴の中から前記ジョブにおいて変更する処理条件を選択できるよう前記処理条件変更履歴記憶工程で記憶された処理条件の変更履歴を表示する変更履歴表示工程と、
前記変更履歴表示工程で表示された変更履歴の中から変更する処理条件を選択する変更操作を前記操作手段によって受け付ける変更操作受付工程と
を行う処理条件選択操作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作部を介して設定される処理条件に従って受け付けたジョブの処理を行う、例えば複写機、プリンタ、複合機等の情報処理装置、前記情報処理装置における処理条件選択操作方法及びプログラムに関する。
【背景技術】
【０００２】
従来から複数のユーザーに共用される情報処理装置として、画像情報を処理するプリンタ、複写機、複合機等の装置が広く普及している。
これらプリンタ等の装置において、近年、精度の向上や多機能化が進展し、操作部に表示した操作画面における処理条件を設定するユーザーの操作も複雑化している。ユーザーが簡単な操作で求める処理を指示できるようにするために、頻繁に利用する処理に応じる処理条件を初期設定として予め定めておき（以下、この初期設定条件を「デフォルト条件」という）、ユーザーは多岐にわたる処理条件の設定操作を、デフォルト条件を変更する操作だけに簡略化することを可能にしている。
【０００３】
上記デフォルト条件を変更する方法による設定機能を持つプリンタ等の装置をオフィス等の環境で複数ユーザーにより共用する場合、あるユーザーがデフォルト条件を変更する設定で使用した後、リセットせず、即ちデフォルト条件に直さずに放置される場合がある。なお、デフォルト条件を変更する設定で処理を終了した後、リセットしないで次のジョブを受け付けることを可能とする動作は、次のジョブが同じ設定で継続される場合に対する利便性を考慮したためで、普通、処理の終了時から所定時間に限って行い、その後リセットするか、もしくはリセットキーを設け、リセットキーが押されるまで行う、といった方法で採用される。
こうした動作のもとに、デフォルト条件に直さずに放置される場合、この事情を知らないユーザーがそのままの設定で機器を利用すると、意図しない結果となってしまう。例えば、ユーザーＡが印刷濃度を「濃い」に設定したまま放置すると、「濃い」印刷濃度に設定されていることを知らない後のユーザーＢは、印刷濃度がデフォルト条件である「ふつう」に設定されているものと思い、そのまま印刷すると、意図しない印刷結果になる、という不都合が生じる。
【０００４】
上記不都合を防ぐために、操作部に設けた操作画面を通じて変更履歴を後のユーザーに知らせる機能が提案されており、この従来例を示すものとして、特許文献１（特開２００８−１８５４１号公報）を挙げることができる。
特許文献１には、デフォルト条件を変更して設定された各設定項目を、タッチパネル方式をとるメイン操作画面の操作履歴表示領域に識別可能に表示し、また、各設定項目の表示領域を機能ボタンとして、この機能ボタンへの操作により設定項目に対応する設定用補助画面を表示する構成を有する画像形成装置（ＭＦＰ：複合機）が記載されている。
【０００５】
しかし、特許文献１の画像形成装置は、先行ジョブにおいて設定された条件（現在の設定変更状態における設定条件）の一部を利用しようとしても、表示されたメイン操作画面には変更された設定項目が表示されているだけであり、設定内容を知ることができないので、ユーザーが意図する設定への変更操作をしようとしても、手順が分かりにくく簡単ではない。
これは、現在の設定変更状態として表示された各設定項目の機能ボタンを表示し、表示された中から変更する設定項目の機能ボタンを選択してボタン操作を行うことで、その設定項目に属する全部の条件が補助画面により表示され、この画面で変更する条件を選ぶ操作をさらに行うという手順、つまり初期操作画面でデフォルト条件を変更する操作と同じ手順になるからである。このため、特に不慣れなユーザーにとっては分かり難く、変更操作が簡単ではない、という問題が生じる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、操作部を介して行う新規ジョブに対する処理条件の設定を、デフォルト条件もしくは先行ジョブにおいて設定された条件の変更操作により行う際、上述の従来技術における分かり難い手順を必要とせず、より簡単に行えるようにすることである。
【課題を解決するための手段】
【０００７】
本発明は、受け付けるジョブに係る情報をユーザーとの間で交換するための表示手段及び操作手段を構成要素とする操作部を有し、前記操作部における操作を受けて前記ジョブに設定されるデフォルト条件を変更し、変更された処理条件に従い処理を実行する情報処理装置であって、前記操作部における変更操作を受けてデフォルト条件を変更して設定された処理条件に従い処理を実行したジョブ各々の処理条件を変更履歴として記憶する処理条件変更履歴記憶手段を備え、前記操作部は、ジョブを受け付ける際に、前記表示手段により、処理条件の変更履歴の中から前記ジョブにおいて変更する処理条件を選択できるよう前記処理条件変更履歴記憶手段に記憶された処理条件の変更履歴を表示するとともに、前記操作手段により、表示された変更履歴の中から変更する処理条件を選択する操作を受け付ける手段を有する情報処理装置である。
【発明の効果】
【０００８】
本発明によれば、操作部の処理条件を設定する操作画面に、デフォルト条件を変更して設定された処理条件に従い処理を実行したジョブ各々の処理条件の変更履歴を表示して、その中から変更して設定する処理条件を選択する操作を行うようにすることで、上述の従来技術に比べ、より簡単な手順で設定操作を行うことができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係るプリンタのハードウェア構成を示す図である。
【図２】操作画面に表示する変更履歴表（図２Ａ）及び処理条件の設定項目状態表（図２Ｂ）の具体例を示す図である。
【図３】本発明の実施形態に係るプリンタの操作パネルにおいて、受け付ける印刷ジョブの処理条件を設定する操作画面を示す図である。
【図４】操作パネルにおいて変更履歴表を表示する処理の基本手順（実施形態１）を示すフロー図である。
【図５】新規ジョブに対し処理条件を設定する操作画面（図３）に表示した変更履歴表における変更操作を説明する図である。
【図６】新規ジョブに対し処理条件を設定する操作画面における変更操作に応じて変更履歴表に追加される変更履歴及び設定項目状態表の変化を示す図である。
【図７】新規ジョブに対し処理条件を設定する操作画面（図３）であり、変更操作を確認するポップアップ画面を表示した状態を示す図である。
【図８】操作パネルの操作画面に表示された変更履歴表への変更操作に応じる処理の手順（実施形態２）を示すフロー図である。
【図９】新規ジョブに対し処理条件を設定する操作画面（図３）において変更履歴に設定された処理条件から他の選択可能な処理条件に変更する操作を説明する図である。
【図１０】選択可能な処理条件に変更する操作（図９）によりポップアップされる表示画面を説明する図である。
【図１１】操作パネルの操作画面に表示された変更履歴を利用して新規ジョブに対し処理条件を設定する処理の手順（実施形態３）を示すフロー図である。
【図１２】変更履歴表をソートする際の操作画面における操作を説明する図である。
【図１３】変更履歴表をソートする処理（図１２の操作による）における処理前後の変更履歴表を示す図である。
【図１４】変更履歴表をソートする際の操作画面における操作の他の例を説明する図である。
【図１５】変更履歴表をソートする処理（図１４の操作による）における処理前後の変更履歴表を示す図である。
【図１６】ソート処理（図１４の操作による）を行った変更履歴表に基づいて変更履歴を表示した操作画面を示す図である。
【発明を実施するための形態】
【００１０】
本発明の実施形態について、添付図面を参照して説明する。
以下、本発明の情報処理装置の実施形態を、ＰＤＬ（ページ記述言語）により記述された印刷データや画像ファイルを処理して得られる出力用画像データにより記録媒体（印刷用紙）に画像を形成し、さらに要求に従って記録媒体にステープル等の後処理を加えた印刷出力処理を行うプリンタに例を採って説明する。
【００１１】
本プリンタは、ネットワークＩ／Ｆ（インターフェース）や外部機器とのＩ／Ｆを介して印刷データや画像ファイルを受信し受け付けた印刷ジョブ、或は再印刷等に用いるためにプリンタ内に保存された画像ファイルをもとに再印刷を要求する印刷ジョブに対して、操作パネルを介して所望の処理条件を設定して印刷出力処理を行う。
操作パネルを介して設定する処理条件は、印刷に用いる画像ファイル等の画像データに対する調整（補正）のほか、プリンタが有する機能を利用するための新たなデータ加工（集約印刷、カラーから２色印刷への変換など）及び画像データの処理以外の画像形成過程における処理（両面印刷など）や後処理（ステープル、ソートなど）に係る条件を含む。なお、操作パネルにおける処理条件の設定は、本発明の特徴部分であり、後記で詳細に説明する。
【００１２】
［ハードウェア構成の概要］
図１は、本発明の実施形態に係るプリンタのハードウェア構成を示す図である。
本プリンタ２０は、プリンタ２０全体を制御するとともに画像データ等のデータ処理部としても機能するコントローラ１０と、コントローラ１０で処理された出力用画像データをもとに記録媒体に画像を形成し、後処理が設定されているときにはステープル等の処理を行うプリンタエンジン２３と、ユーザーインターフェースとして機能する操作パネル２４を有する。
操作パネル２４は、ユーザーとの情報交換をするために、表示部と入力キー等の操作部を有し、例えば、タッチパネル方式をとるＬＣＤ（液晶表示装置）といった、ハードウェア自体は既存の装置を採用した構成とする。
【００１３】
コントローラ１０は、ソフトウェアプログラムの命令を実行するためのＣＰＵ（Central Processing Unit）１１と、制御動作やデータ処理を行うためにＣＰＵ１１によって使用されるプログラムや固定のデータ等を保存（格納）するＲＯＭ（Read Only Memory）１２と、前記プログラムによって処理された出力用画像データなどを一時的に保存するページ（フレーム）メモリ、或いはソフトウェアプログラムの動作に必要なデータを保存するワークメモリとして利用するＲＡＭ（Random Access Memory）１３と、機器に依存する処理条件等の設定データ（後述する操作により設定された処理条件の変更履歴を含む）、装置（プリンタ２０）の管理情報などを保存しておく不揮発性メモリであるＮＶＲＡＭ（Non Volatile RAM）１４と、を構成要素として有する。つまり、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ＮＶＲＡＭ１４の各要素よりなるコンピュータでコントローラ１０を構成する。
【００１４】
さらに、コントローラ１０は、プリンタエンジン２３との間でデータを交換するためのエンジンＩ／Ｆ（インタフェース）１６と、操作パネル２４との間でデータを交換するための操作パネルＩ／Ｆ１７と、ネットワーク上に接続された、プリンタドライバによる印刷データや画像ファイルを作成する手段を搭載したホスト装置としてのＰＣ（以下、「ホストＰＣ」という）４０との間でデータを交換するためのネットワークＩ／Ｆ１５を構成要素として有する。また、図示しないが、画像ファイルが保存可能な記憶媒体との間でデータ交換をするためのＩ／Ｆを設けてもよい。
なお、コントローラ１０を構成する上記の各要素は、それぞれ内部バス１９を介して接続される。
【００１５】
コントローラ１０は、ホストＰＣ４０等の外部機器から受信した印刷データをもとに、各種の変換処理及び描画処理を行い、また、画像ファイルとして受信したとき、ファイル形式が出力環境に合わない場合にはエミュレーション機能を用いて、環境に合わせる変換を行うことで、印刷出力に用いる画像データを生成し、プリンタエンジン２３で出力を行わせる。ＲＡＭ１３は、ホストＰＣ４０からの印刷データ、該印刷データから生成される中間データ形式の画像データ、ラスタ形式のピクセルデータ、その後段の処理で生成されるプリント出力に用いる画像データを記憶する。
コントローラ１０としてＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ＮＶＲＡＭ１４の各要素よりなるコンピュータは、操作パネル２４における動作を制御し、かつ制御の結果として得られるデータを処理するプログラムを搭載し、搭載したプログラムを駆動することで、印刷ジョブの受理や印刷ジョブに対する処理条件の設定に係る操作画面を表示すること、及び操作画面のキー操作を受け、受理した印刷ジョブや設定データ（情報）を管理するための機能を実現する手段を構成する。
【００１６】
［印刷ジョブへの処理条件の設定］
本プリンタ２０における印刷ジョブへの処理条件の設定操作を説明する。
本プリンタ２０では、印刷ジョブを受け付ける際に操作パネル２４を介して当該印刷ジョブに付与する処理条件の設定操作を受け付ける。
このとき、設定が可能な処理条件は、多岐にわたることから、新規ジョブを受け付ける待機状態における操作パネル２４の表示部に表示する操作画面は、デフォルト条件の設定（初期設定）が予めされており、タッチパネル方式をとるこの操作画面へのユーザーの操作は、デフォルト条件を変更する操作だけにして操作を簡略化する。
また、デフォルト条件を変更する設定で処理を終了した後、初期のデフォルト条件の設定にリセットしないで次のジョブを受け付けること、即ち先行ジョブの設定を利用可能として、継続するジョブが同一設定である場合の操作を不要にする。
【００１７】
ただ、上記のように、デフォルト条件の設定もしくは先行ジョブの設定（デフォルト条件を変更した設定）をもとに、これを変更する操作で新規ジョブの設定を行うとき、従来は、上記［背景技術］で述べたように、操作画面に表示された各設定項目の機能ボタンの中から変更する設定項目を選択してそのボタン操作を行うと、この操作により当該設定項目に属する全部の条件が補助画面に表示され、この画面で変更する条件を選ぶ操作をさらに行うという手順になり、操作に不慣れなユーザーには分り難い。
そこで、操作パネル２４における操作によってデフォルト条件を変更し、変更された処理条件に従い処理を実行した印刷ジョブ各々のこれまでの変更履歴を示す情報、即ち、変更項目ごとに変更する処理条件の内容を示す情報、を処理条件の設定操作画面に表示し、表示した変更履歴の中から変更項目（変更する処理条件）を選択する操作を行うことを可能にして、より簡単な手順で設定操作を行うようにする。
【００１８】
“変更履歴表”
具体的には、上記変更履歴を、新規印刷ジョブに対し処理条件を設定する操作画面に変更履歴表の形式で、変更履歴表から変更する処理条件を選択する操作を行えるよう表示する。こうした表示手法を採ることで、補助画面でさらに選択操作を行う手順をとらずにすみ、処理条件の設定操作が容易になる。この効果は、変更履歴表における処理条件のバリエーションが多いほどより大きくなる。
この変更履歴表は、印刷ジョブを管理するコントローラ１０が管理情報としてＮＶＲＡＭ１４に保存する印刷ジョブに係る情報をもとに作成される。コントローラ１０は、印刷ジョブに係る情報として、受け付けた印刷ジョブの付属情報をジョブごとに管理するが、ここでは、操作画面に表示する変更履歴表の構成情報として、印刷ジョブの付属情報の中から、ユーザー名（ユーザーＩＤ）、印刷ジョブに対する処理条件の設定（変更）操作を受け付けた時刻及び変更された処理条件の変更項目と変更内容をジョブごとに関連付けて、保存し、管理することで、変更履歴表の作成に用いる情報を提供する。
【００１９】
図２は、操作画面に表示する変更履歴表（図２Ａ）及び処理条件の設定項目状態表（図２Ｂ）の具体例を示す図である。
図２Ａに示す変更履歴表において、１列目はユーザーＩＤである。ユーザーＩＤは、印刷ジョブを受理する際にセキュリティの保証等のためにユーザー認証を行った場合、入力されたユーザーＩＤを管理情報として取得する。なお、非認証のユーザーに対しては、プリンタ側の判断で「ゲスト」をユーザー名として付す。
また、変更履歴表の２列目は、印刷ジョブに対する処理条件の設定操作を受け付けた時刻である。この時刻は、認証ユーザーが行う操作パネル２４の操作画面への後述する変更操作等を受け付けた時刻を管理情報として取得する。
ここでは、上記ユーザーＩＤ及び印刷ジョブに対する処理条件の設定操作を受け付けた時刻は、ジョブを特定するための情報として捉えることができる。
【００２０】
変更履歴表の３列目以降は、変更項目である。ユーザーが処理条件の設定を変更すると、変更した処理条件項目ごとに、変更前の条件と変更後の条件それぞれの設定内容を表示する形式として、設定を変更する処理条件とその変更状態を理解できるように示す。
図２Ａには、1行目のユーザー「ID001」、時刻「2012/1/12 11:11」の設定において、変更項目１として「カラー」の処理条件を「カラー」から「モノクロ」への設定変更を、また変更項目２として「ステープル」の処理条件を「しない」から「右上」への設定変更を、また、変更項目３として「集約」の処理条件を「しない」から「4in1」への設定変更を行った例を示している。
また、２行目以下にも、設定変更を行った印刷ジョブ各々の他の履歴をジョブごとに載せている。設定変更が可能な処理条件としては、上記のほか、「両面」、「トナーセーブ」、「解像度」の各条件を設定できることを示している。
【００２１】
処理条件の設定内容は、図２Ｂに示すように、選択肢となる処理条件の選択状態（ステータス）を示す設定状態表により管理される。図２Ｂでは、「カラー」、「ステープル」、「集約」の各処理条件の項目ごとに、選択肢に対するステータス（選択状態）を示す「１」又は「０」のデータにより設定状態が表現され、ステータス「１」とした処理条件が設定される。
図２Ｂの設定例は、図２Ａの1行目のユーザー「ID001」、時刻「2012/1/12 11:11」の変更後の設定を示すもので、同図中Ｂ１の「カラー」条件は「モノクロ」を「1」としてこの条件が選択され、同図中Ｂ２の「ステープル」条件は、「右上綴じ」を「1」としてこの条件が選択され、同図中Ｂ３の「集約」条件は「４in1」を「1」としてこの条件が選択されている。
なお、変更履歴における変更項目に示される変更前の状態は現状の設定状態とは必ずしも一致しないので、選択項目の選択による設定は、現状からの変更とならず、現状の維持となる場合がある。
【００２２】
「実施形態１」
ここで、変更操作を受け付ける操作画面への上記変更履歴表の表示形態及びその表示処理の基本手順を説明する。
“操作画面”
図３は、操作パネル２４において、受け付ける印刷ジョブの処理条件を設定する操作画面を示す図である。
図３の操作画面２４１は、新規ジョブを受け付ける待機状態において操作パネル２４の表示部に表示する画面である。操作画面２４１は、動作モードと処理条件の設定操作を受け付けるための各種キーが表示され、その一部に変更履歴表を表示する変更履歴表示領域２４１ａを設けている。
【００２３】
変更履歴表示領域２４１ａのキーを除く他のキーは、既存のものであり、概略を次に説明する。なお、「オンライン」、「オフライン」の各キー以外のキーは、キーの押下によりサブ画面としてのポップアップ等の画面で選択操作を受け付ける。
「オンライン」、「オフライン」の各キーは、印刷ジョブ等の処理をオン／オフのいずれの動作で行うか動作モードを指示する。
エミュレーション／プログラムの「登録」、「呼出」キーは、エミュレーション等のプログラムを登録、或は呼び出すためのキーであり、例えば“RTIFF”のような画像ファイルを指定して印刷ジョブの処理を指示する。
【００２４】
「印刷条件」キーは、集約、両面、カラー／モノクロ／２色の選択、解像度、トナーセーブ、ステープル等の後処理を指示するときに用いる。
「給紙トレイ選択」キーは、トレイとセットされた記録媒体（用紙）の図示の関係を参照してトレイ番号を指示する。
「印刷部数」キーは、印刷する部数を指示する。
「強制排紙」キーは、ジャム等で印刷を中止した用紙の排出を指示する。
「ジョブリセット」キーは、印刷ジョブの処理を中止して、初期状態に戻すことを指示する。
「文書印刷」キーは、記憶装置に蓄積された文書をもとに印刷するときに、処理対象の文書ファイル（画像ファイルを含む）を指示する。
「エラー履歴表示」キーは、機器の定期点検等の機器の検査時に、機器で生じたエラーの履歴をチェックするために表示を指示する。
「ジョブスプール一覧表示」キーは、スプールされたジョブの一覧表示を指示する。
【００２５】
変更履歴表示領域２４１ａに設けた変更履歴表は、デフォルト条件の設定もしくは先行ジョブの設定を変更し実行した印刷ジョブ各々の変更履歴を、図２Ａに示したように、印刷ジョブを特定するユーザーＩＤ及び変更時刻（変更操作をした時刻）を頭に変更項目ごとに変更前と変更後それぞれの処理条件の内容を示す情報を表形式で示すもので、新規ジョブを受け付けるために待機する時に表示する操作画面２４１の一要素として、この表を表示する。変更履歴表中の各変更項目の表示領域を機能キーとして、このキーへの操作により新規ジョブに対する設定条件の変更を指示可能とする（変更操作による設定処理は後記で詳述）。
【００２６】
変更履歴表示領域２４１ａの変更履歴には、現時点よりも前に実行した印刷ジョブにおいて当該操作画面２４１で受け付けた操作により変更された処理条件の事例を多く表示することができれば、それだけ利用性も高まる。
ただ、変更履歴表示領域２４１ａに割り当てられる領域は限られているので、変更履歴表の一部だけしか表示できない。そこで、変更履歴表の表示部分をスクロールすることにより、全部を見ることを可能にする方式を採用する。図３の変更履歴表示領域２４１ａの変更履歴表中に示す矢印ａは左右のスクロールアローを示し、同様に矢印ｂは上下のスクロールアローを示す。これらのスクロールアローをクリックすることで表示を左右上下にスクロールすることで全体を見ることができる。
【００２７】
“操作画面の表示処理”
ここで、上記した操作画面２４１（図３）に変更履歴表（図２Ａ）を表示する処理の手順を説明する。
図４は、操作パネルにおいて変更履歴表を表示する処理の基本手順を示すフロー図である。
コントローラ１０は、新規ジョブを受け付けるために待機する時の操作画面を表示する度に、操作パネル２４に最新の変更履歴表の表示を行わせる。即ち、プリンタ２０の電源がＯＮされるとき、或は受け付けたジョブの設定操作の完了が判断された（後記「実施形態２」の“変更履歴表の構成情報の管理”、参照）後、次に処理を依頼してくる新規ジョブを受け付けるために待機する時の操作画面に遷移するときに図４のフローによる処理を行う。
【００２８】
本フローを起動すると、先ず、ＮＶＲＡＭ１４から変更履歴を取得する（ステップＳ１０１）。この変更履歴は、変更操作を行って印刷を実行した全ての印刷ジョブを対象にして、各印刷ジョブの付属情報としてＮＶＲＡＭ１４に保存しておいた、変更された処理条件の変更項目と変更内容の各情報を取得する。取得する情報には、ジョブごとのユーザーＩＤ、印刷ジョブに対する処理条件の変更操作を行った時刻が含まれる。
状況によっては、変更履歴がない場合もあるので、次に、ステップＳ１０１の変更履歴の取得結果を確認する（ステップＳ１０２）。
ステップＳ１０２で、変更履歴が取得できなければ（ステップＳ１０２-NO）、このフローの処理を終える。
【００２９】
他方、ステップＳ１０２で、変更履歴が取得できれば（ステップＳ１０２-YES）、取得した情報をもとに、変更項目ごとに変更前と変更後それぞれの処理条件の内容を示す情報を変更履歴表の形式で表示し、各変更項目の表示領域を機能キーとして、このキーへの操作により新規ジョブに対する設定条件の変更を指示可能とするので（図３の説明、参照）、各変更項目の表示領域と変更設定内容とを対応付ける（ステップＳ１０３）。この対応付けは、ユーザーが表示の意味を理解して、変更項目を選択するキー操作をすると、操作された表示領域の機能キーが対応する変更内容の設定を受け付ける関係にする。
上記のような対応付けを行った後、最新の変更履歴表の表示を操作パネル２４の表示部に行わせて（ステップＳ１０４）、このフローの処理を終了する。
【００３０】
この実施形態によると、新規ジョブを受け付ける操作パネル２４の操作画面２４１に、プリンタ２０が実行した印刷ジョブ各々の処理条件の変更内容を示した変更履歴表を表示し、変更履歴表の表示画面からユーザーが求める処理条件を直接選択することを可能としたので、デフォルト条件の設定もしくは先行ジョブの設定（デフォルト条件を変更した設定）を変更する際の従来技術（上記［背景技術］、参照）に比べ、操作が分かりやすく、簡略化できる。
【００３１】
「実施形態２」
次に、操作パネル２４の操作画面２４１に変更履歴表を表示し（図３、参照）、表示した操作画面２４１において変更操作を受け付けるようにする処理条件の設定機能の詳細を説明する。
変更履歴表を表示した操作画面２４１において、変更内容を表す処理条件の各表示領域を機能キーとして、この機能キーを押下（もしくはタッチ）する操作により、ユーザーが変更項目の単位で新規ジョブに対する設定条件の変更を指示可能とする。
変更項目の単位で設定条件の変更を指示する操作が行われると、コントローラ１０はこの変更項目に関連付けられた設定項目を変更後の状態とする処理を行う。この処理は、設定項目状態表（図２Ｂ、参照）のデータ処理と変更履歴表（図２Ａ、参照）の構成情報の追加処理である。
この設定条件の変更を指示する操作は、基本的に変更項目の単位で、相互に矛盾した設定内容にならない限り任意の項目を任意の数だけ選んで変更操作を行うことができる。また、一つのジョブに対する変更操作は、操作後のログアウト、プリントアウト、タイムアウト等の状態を監視しており、これらの状態に至ったときに操作の完了を判断する。
【００３２】
以下、操作画面の変更履歴表への変更操作に応じる設定等の処理手順を具体例により説明する。
図５は、新規ジョブに対し処理条件を設定する操作画面２４１（図３）における変更操作を説明する図である。
新規ジョブの操作を待つ操作画面は、変更履歴が存在する場合、図５に示すように、その操作画面２４１の変更履歴表示領域２４１ａに変更履歴表を表示する。
新規ジョブの操作を行うユーザーが変更履歴にある変更項目を操作すると、変更項目ごとに対応する設定条件の変更を指示することができる。例えば、図５の1行目にあるID0001のユーザーの変更項目１、即ち、同図中に「ここをクリック」の注を添えて矢示した変更項目である「カラー:カラー→モノクロ」の表示領域を押すと、コントローラ１０は、押下がこの領域に設けた機能キーを通じて受信され、カラー設定をモノクロに変更する指示として受け付ける。
【００３３】
コントローラ１０は、この変更操作を受け付けると、指示された変更項目の変更内容を設定する処理条件に反映させる処理を行う。
この処理は、変更指示に従った変更履歴表の構成情報の追加処理及び処理条件を変更後の状態とする設定項目状態表のデータ処理である。
図５の操作例における、変更履歴表の1行目にあるユーザー（ID0001）の変更項目１「カラー:カラー→モノクロ」キーのみが押された場合、前提とするデフオルト条件のカラー設定が「カラー」であれば、変更履歴表の構成情報には、新たな変更履歴として、当該新規ジョブの処理を要求するユーザーのユーザーＩＤと変更操作時の時刻、これらの情報に繋がる変更項目１に、デフォルトの「カラー」を「モノクロ」に変更する情報を追加する処理を行う。同時に、設定項目状態表（図２、参照）のカラー設定における設定項目状態を示すデータ（０，１）をカラーからモノクロへ変更する。
【００３４】
変更履歴表の変更項目に示された処理条件の変更そのものを新規ジョブの設定に適用する上述の変更操作例と異なる方法により処理条件の設定変更を可能とする操作例を次に示す。
以下に示す例は、例えばカラー設定における、「カラー」「モノクロ」「２色」のように３以上の選択肢を持つ処理条件を変更項目とする場合、変更する処理条件を複数の選択肢から選択できるようにする操作方法を採ることにより、変更項目の設定変更に対応することを可能にして、操作性を高める。
図６及び図７を参照して、本操作方法により設定変更を行う処理条件の設定手順を説明する。
【００３５】
図６は、新規ジョブに対し処理条件を設定する操作画面における変更操作に応じて変更履歴表に追加される変更履歴（図６Ａ）及び設定項目状態表（図６Ｂ）のデータ変化を示す図である。
図６Ａの操作画面の変更履歴表の変更履歴には、操作部を介して受け付けられて実行状態となるカレントジョブ（以下単に「カレントジョブ」という）に対応する履歴が追加される。追加される変更履歴は、図６Ａの１行目に示すように、変更操作に先立ち行ったユーザー認証で得られたユーザーＩＤ「ID0022」と変更操作を受け付けた時刻「2012/1/12 11:22」とを頭に変更項目を変更履歴表の１行を構成する情報として生成し、追加される。
【００３６】
図７は、新規ジョブに対し処理条件を設定する操作画面２４１（図３）であり、変更操作を確認するポップアップ画面２４１ｂを表示した状態を示す図である。
図７の新規ジョブの操作を待つ操作画面において、設定条件の変更を指示するユーザーの操作が、例えば、1行目にあるID0001のユーザーの変更項目１「カラー:カラー→モノクロ」キーへのクリック等の操作により行われると、この操作は、先に図５の例で示したと同じで、新規ジョブであるユーザーＩＤ（ID0022）の変更履歴における変更項目１はモノクロへ変更する設定となる。ただ、カラー設定の変更は、「モノクロ」のほかに「２色」があり、「２色」設定へ変更したい場合、先の同一設定を選ぶ操作方式によると、「カラー:カラー→２色」キーを探さなければならず操作性がよくない。
【００３７】
「２色」設定も同じカラー設定であるから、「モノクロ」設定への変更と共通の操作により選択できるようにすれば、操作性がよい。そこで、クリック等の操作を繰り返すことで、ユーザーが「２色」と「モノクロ」の設定を選択できるようにする。例えば、「２色」、「モノクロ」、「カラー」各設定は、クリックを繰り返すたびに順次設定を変更する操作方法を採用することで実現することができる。
この操作方法を採用する場合、クリックを繰り返した回数によって設定が変更されるので、クリック後に選択された設定内容を確認する必要がある。そこで、この変更操作により選択された現在の設定内容をポップアップ画面２４１ｂで表示する。図７は、「カラー:カラー→モノクロ」キーへのクリック操作を繰り返すことで「２色」設定を選択した例を示したものである。
【００３８】
図６Ｂに示す設定項目状態表の中、カラー設定の項目を示すＢ１の変更後の設定例は、図６Ａの２行目のユーザー「ID0001」、時刻「2012/1/12 11:11」の変更履歴における変更項目１の変更後の設定状態を示すもので、同図中Ｂ１の「カラー」条件は「２色」を「１」としてこの条件が選択されている例である。
なお、図６Ｂに示す設定項目状態表の「ステープル」条件は、「右上綴じ」を「１」としてこの条件が選択され、同図中Ｂ３の「集約」条件は「４in1」を「１」としてこの条件が選択されているが、この設定変更を追加するためには、図７の操作画面において、設定条件の変更の指示が、例えば、２行目にあるID0001のユーザーの変更項目２及び変更項目３へのユーザーのクリック操作を行う必要がある。「ステープル」、「集約」の各条件においても、変更する設定内容が選択できるので、カラー条件と同様の操作方法により設定内容を変更することができる。
【００３９】
“変更操作に応じる処理の手順”
ここで、上記した操作画面２４１に対する変更操作に応じて行う変更履歴の追加等の処理に係る手順を説明する。なお、以下の説明では、図７の操作例で説明を補足する。
図８は、操作パネル２４の操作画面２４１に表示された変更履歴表への変更操作に応じる処理の手順を示すフロー図である。
コントローラ１０は、新規ジョブを受け付けるために待機する時の操作画面２４１（図７、参照）に表示した変更履歴表への変更操作、即ち、変更項目の変更内容（図７においては、変更項目１のカラー設定の変更条件）を表示したキーへの操作を受信し、この変更操作に応じてカレントジョブに対する変更履歴表（図６Ａ、参照）への変更履歴の追加等の処理を行う。つまり、上記「実施形態１」にて図４を参照して説明した処理フローを経て表示された操作画面に設けた変更履歴表への変更操作に対応する処理を図８のフローにより行う。
【００４０】
操作パネル２４の操作画面２４１に表示した変更履歴表への変更操作に対応する図８のフローを起動すると、先ず、変更履歴表（図７における変更履歴表示領域２４１ａに表示）中における変更内容を示した変更項目の機能キーへの押下操作を受信する（ステップＳ２０１）。
次いで、受信した機能キーに関連する変更内容に応じて設定項目状態表（図６ＢのＢ１、参照）の設定状態を更新（カラー設定を「２色」に更新）する（ステップＳ２０２）。
また、この変更操作に応じて変更履歴表（図６Ａ、参照）にカレントジョブの変更履歴を追加するための処理を行う。この処理は、複数の変更項目の機能キーが操作される場合があり、操作ごとに各々の変更項目を変更履歴表に追加する手順となるので、初めに変更履歴表が更新状態になっているか否かを確認する（ステップＳ２０３）。
【００４１】
カレントジョブにおいて、初めての変更操作であり、未だこのジョブの変更履歴の情報が何も追加されていない、即ち、変更履歴表が更新されていない状態である場合（ステップＳ２０３-NO）、変更履歴表を更新するために、ユーザーＩＤと現在の時刻（変更操作を行った時刻）を取得する（ステップＳ２０４）。
次いで、取得したユーザーＩＤと変更時刻を頭にしたカレントジョブに対応する変更履歴行を変更履歴表に追加する（ステップＳ２０５）。
他方、既に変更操作が行われており、変更履歴表が更新されている場合（ステップＳ２０３-YES）、ステップＳ２０４及びＳ２０５の処理は不要であるから、このステップを行わず、直ちにステップＳ２０６に移行する。
【００４２】
ステップＳ２０４及びＳ２０５で変更履歴表を更新した後、或は既に更新されている場合には、ステップＳ２０３の後、変更操作により指示された変更内容、即ちステップＳ２０２で更新された設定状態に従って、変更履歴表に変更項目を追加する（ステップＳ２０６）。
また、この変更操作の結果を操作中の操作画面２４１にポップアップ画面２４１ｂで表示して、ユーザーに通知する（ステップＳ２０７）。なお、この表示は、変更項目の機能キーへの複数回のクリック操作により変更履歴表に表示された変更内容と異なる変更内容の選択操作を行う場合には、特に必要である。
ステップＳ２０７の表示を行った後、このフローの処理を終了する。
【００４３】
“変更履歴表の構成情報の管理”
新規ジョブを受け付ける操作画面における変更履歴表は、変更履歴をジョブ単位に１行に、ユーザーＩＤ、変更時刻、各変更項目（変更履歴表の構成情報）の表示をする。この表示方法は、ユーザーが求める変更項目を選択する際の利便性を考慮したものである。また、変更履歴表の変更項目への選択操作の結果が、変更履歴表の１行に追加され、ジョブが処理された後、新規ジョブを受け付ける操作画面に表示される。
このような操作画面における変更履歴表示を適正に行うためには、変更履歴表の各構成情報（データ）をジョブ単位で管理することが必要となる。
【００４４】
図５〜８を参照して説明したように、新規ジョブに対して変更操作に応じて処理条件が設定され、設定に従いカレントジョブとして、その処理が実行される場合を含め、変更操作を受け付け可能な状態になってから後に遷移する当該ジョブに係る状態が所定の状態に至って操作期間が完了するまで、当該ジョブを受け付けた操作画面２４１は、変更操作を受け付け可能な状態を維持する。ここでは、監視しているジョブにおいて、ログアウト、プリントアウト（処理の完了）、タイムアウト（処理を実行しないで放置し所定時間が経過した場合）等の状態に至ったときに操作期間の完了を確認する。
【００４５】
監視しているカレントジョブに係る上記ログアウト、プリントアウト、タイムアウト等の状態に至り、操作の完了を判断したときに、変更履歴表への更新処理も完了する。つまり、操作完了の判断がない間において、ジョブの処理を中断し設定をし直して処理を継続するという操作が行われた場合、この場合に行われる変更操作による変更履歴は、設定をし直す前の当該ジョブの変更履歴を更新した情報とする。
よって、操作の完了が判断されるまでは、新規ジョブに対する変更操作は、同一ユーザーであるか否かに係りなく、受け付けず、また、このときに受け付けた変更操作は、カレントジョブの履歴として、ジョブ単位に変更履歴表における１行の変更履歴として処理される。
【００４６】
また、操作の完了が判断された後に表示される操作画面２４１の変更履歴表には、直前のジョブの変更履歴が追加され、この変更履歴表を表示した操作画面２４１を介して受け付ける変更操作は、新規ジョブに対する操作として新たな変更履歴となる。
変更履歴表の構成情報を上記のようにジョブ単位で管理することによって、変更操作を行う操作画面２４１に表示される変更履歴に異なるジョブの情報が混在することが避けられ、ジョブ単位の表示を適正に行うことができる。
【００４７】
「実施形態３」
上記実施形態２において、図７を参照して、変更する処理条件を複数の選択肢から選択できるようにする操作方法を採る例を説明した。この操作方法は、変更項目の機能キーをクリックする操作を繰り返すことにより、選択肢を一つずつ順に変更する方法である。したがって、変更項目に選択肢が多くある場合、最適な条件を選択する操作に手間が掛かる。
そこで、全ての選択肢を表示し得る方法を採り、手間を掛けずに最適な条件を選択できるようにする。
【００４８】
具体的には、次に説明する操作方法を採る。
図９は、新規ジョブに対し処理条件を設定する操作画面２４１（図３）において変更履歴に設定された処理条件から他の選択可能な処理条件に変更する本実施形態の操作を説明する図である。
図９の新規ジョブの操作を待つ操作画面において、設定条件の変更を指示するユーザーの操作が、例えば、1行目にあるID0001のユーザーの変更項目２「ステープル:しない→右上」キーへのクリック等の操作により行われると、この操作は、新規ジョブの変更履歴における変更項目であるステープルは「しない」から「右上」へ変更する設定となる。ただ、ステープル設定の変更は、「右上」のほかに「右下」、「左上」、「左下」、「中」、があり（図２Ｂ２、参照）、所望の設定へ変更したい場合、先の同一設定を選ぶ操作方式によると、所望の設定キーを探さなければならず、実施形態２の方式では何度もクリックを繰り返さなければならず操作性がよくない。
【００４９】
そこで、クリックとは異なる識別可能な操作方法として、例えば、長押し操作、即ち通常のクリック操作と識別できる長さでキーを押下し続ける操作により指示することで、全ての選択肢を表示する画面表示を行う。
図９は、この長押し操作を説明する図で、変更履歴表の１行目にあるID0001のユーザーの変更項目２、即ち、同図中に「ここを長押し」の注を添えて矢示した変更項目である「ステープル:しない→右上」の表示領域を長押し操作すると、コントローラ１０は、押下がこの領域に設けた機能キーを通じて受信され、ステープル設定における全ての選択肢を表示する画面表示の指示として受付ける。
【００５０】
図１０は、選択可能な処理条件に変更する操作（図９）により表示される画面を説明する図である。図１０の例では、設定項目への長押し操作を受けて表示する画面をポップアップ表示画面２４１ｃとしている。
長押し操作を受けて表示するポップアップ表示画面２４１ｃは、全ての選択肢を表示する画面とする。ポップアップ表示画面２４１ｃは、図１０に示すように狭い表示領域になるので、選択肢が多くなる場合、同図において上下の矢印ｃにて示すようにスクロール表示によって全部が表示できるようにする。
また、ポップアップ表示画面２４１ｃに表示される選択肢は、各々の表示領域への操作によって、最終的に変更する処理条件を設定するので、各選択肢の表示領域を機能キーとする。
【００５１】
“変更操作に応じる処理の手順”
ここで、図９及び図１０に示した操作画面２４１に対する変更操作に応じて行う変更履歴の追加等の処理に係る手順を説明する。
図１１は、操作パネル２４の操作画面２４１（図９及び図１０）に表示された変更履歴表への変更操作に応じる処理の手順を示すフロー図である。
コントローラ１０は、新規ジョブを受け付けるために待機する時の操作画面２４１に表示した変更履歴表への変更操作、即ち、変更項目の変更内容（図９においては、変更項目２のステープル設定の変更条件）を表示したキーへの操作を受信し、この変更操作に応じてカレントジョブに対する変更履歴表（図６Ａ、参照）への変更履歴の追加等の処理を行う。つまり、上記「実施形態１」にて図４を参照して説明した処理フローを経て表示された操作画面に設けた変更履歴表への変更操作に対応する処理を図１１のフローにより行う。
【００５２】
操作パネル２４の操作画面２４１に表示した変更履歴表への変更操作に対応する図１１のフローを起動すると、先ず、変更履歴表（図９における変更履歴表示領域２４１ａに表示）中における変更内容を示した変更項目の機能キーへの押下操作を受信する（ステップＳ３０１）。
このとき、ステップＳ３０１で受信する機能キーの押下操作における操作状態が長押しか否かを判定する（ステップＳ３０２）。この判定は、所定時間以上長く押されたときに、全ての選択肢を表示する画面表示を行うために行う。よって、ユーザーが意図して行う長押し操作を前提条件として、通常の意図しないときに行う押下操作と識別できる長さを上記所定時間（閾値）として、この時間を越えた場合に長押しを判定する。この閾値は、誤識別が生じない値として経験的に得られる値を当てる。
【００５３】
ステップＳ３０２で長押しと判定されない場合（ステップＳ３０２-NO）、通常の押下操作であり、操作した変更項目に表示される内容へ変更する指示であるから、その変更内容に応じて設定項目状態表（図６ＢのＢ２、参照）の設定状態を更新（ステープル設定を「右上」に更新）する（ステップＳ３０３）。
他方、ステップＳ３０２で長押しと判定された場合（ステップＳ３０２-YES）、操作した変更項目の表示内容（図９では、ステープル設定を「右上」）以外の他の選択肢へ変更するための手順を指示するものであるから、変更項目のステープル設定の選択肢を取得し、取得した選択肢を表示する画面を、例えば、ポップアップ表示画面２４１ｃ（図１０）として操作画面２４１に表示する（ステップＳ３０４）。
【００５４】
次いで、選択肢を表示する画面（ポップアップ表示画面２４１ｃ）中における変更内容を示した変更項目の機能キー（「右上」、「右下」、「左上」、「左下」、「中」の各キー）への押下操作を受信する（ステップＳ３０５）。
選択肢を表示する画面（ポップアップ表示画面２４１ｃ）の変更項目の機能キーへの押下操作は、操作した変更項目に表示される内容への変更指示であるから、その変更内容に応じて設定項目状態表（図６ＢのＢ２、参照）の設定状態を更新（ステープル設定を更新）する（ステップＳ３０３）。
【００５５】
また、この変更操作に応じて変更履歴表（図６Ａ、参照）にカレントジョブの変更履歴を追加するための処理を行う。この処理は、複数の変更項目の機能キーが操作される場合があり、操作ごとに各々の変更項目を変更履歴表に追加する手順となるので、初めに変更履歴表が更新状態になっているか否かを確認する（ステップＳ３０６）。
【００５６】
カレントジョブにおいて、初めての変更操作であり、未だこのジョブの変更履歴の情報が何も追加されていない、即ち、変更履歴表が更新されていない状態である場合（ステップＳ３０６-NO）、変更履歴表を更新するために、ユーザーＩＤと現在の時刻（変更操作を行った時刻）を取得する（ステップＳ３０７）。
次いで、取得したユーザーＩＤと変更時刻を頭にしたカレントジョブに対応する変更履歴行を変更履歴表に追加する（ステップＳ３０８）。
他方、既に変更操作が行われており、変更履歴表が更新されている場合（ステップＳ３０６-YES）、ステップＳ３０７及びＳ３０８の処理は不要であるから、このステップを行わず、直ちにステップＳ３０９に移行する。
【００５７】
ステップＳ３０７及びＳ３０８で変更履歴表を更新した後、或は既に更新されている場合には、ステップＳ３０３の後、変更操作により指示された変更内容、即ちステップＳ３０３で更新された設定状態に従って、変更履歴表に変更項目を追加する（ステップＳ３０９）。
また、この変更操作の結果を操作中の操作画面２４１（図１０）に例えば、ポップアップ画面で表示して、ユーザーに通知する（ステップＳ３１０）。なお、この表示は、変更項目の機能キーへの長押し操作により変更履歴表に表示された変更内容と異なる変更内容の選択操作を行う場合には、特に必要である。
ステップＳ３１０の表示を行った後、このフローの処理を終了する。
【００５８】
「実施形態４」
ジョブを受け付ける操作画面２４１に表示する変更履歴表は、上記各実施形態において示したように、ジョブ単位に１行を割り当てて表形式の表示をしており、意図して順序を変更しない限り、従来から通常ジョブの受け付け順に処理をするので、表中においても直近の受け付けジョブを１行目に、処理の順番に並ぶことになる（後記図１３Ａ、参照）。
しかし、ユーザーが新規ジョブの処理条件の設定を、変更履歴表を利用して行う際、ユーザーによっては、かつて自分のした設定を再利用したいという要求がある。これは、どの様な処理や出力となるかもかつての経験から分っているので、失敗がなく、操作の間違いも避けることができる方法である。
【００５９】
また、本変更履歴表においては、変更履歴に係る情報をジョブ単位でまとめるのにあたって、ジョブを特定する情報の一つとしてユーザーＩＤを取得している。
そこで、ユーザーを特定して変更履歴を一覧できるような表示方法を採ることができるようにすることで、上記の要求に応える。
このために、変更履歴表において、ジョブの受け付け順に保存されている変更履歴をユーザー（ユーザーＩＤ）でソートして並び替える。
【００６０】
図１２は、変更履歴表をユーザー（ユーザーＩＤ）によりソートする際の操作画面２４１における操作を説明する図である。
また、図１３は、変更履歴表をユーザー（ユーザーＩＤ）によりソートする処理における処理前（Ａ）と処理後（Ｂ）の変更履歴表を示す図である。
変更履歴のソート処理の指示は、ジョブを受け付ける操作画面２４１に対する操作で行い、この操作画面２４１に表示される変更履歴表に結果を反映させることがユーザーにとって分かりやすく、操作性がよい。
このため、図１２に示すように、変更履歴表示領域２４１ａに表示される変更履歴表における見出しの「ユーザー」「時刻」「変更項目」中の「ユーザー」を機能キーとして働かせ、コントローラ１０は、図１２の変更履歴表示領域２４１ａ中に「ここをクリック」の注を添えて矢示した「ユーザー」の見出し表示領域を押下する操作を受信することでソート処理の指示を受け付ける。
【００６１】
機能キーとして働く「ユーザー」の押下を受信するコントローラ１０は、ＮＶＲＡＭ１４に保存する、変更履歴表の情報を取り出して、ジョブごとの変更履歴に対し、同じユーザーＩＤを付した変更履歴を検索して、ユーザーＩＤごとに纏めるソート処理を行う。
変更履歴表の情報は、ＮＶＲＡＭ１４に保存された状態では、図１３Ａに示すように、通常のジョブ受け付け順に整理されているので、ユーザーが入り乱れているが、ソート処理後には、図１３Ｂに示すように、ユーザー「ID0001」、「ID0006」・・・として、ユーザーごとに、例えばユーザーＩＤ番号順に纏められる。
このように変更履歴表にユーザーＩＤによるソート処理を行った結果を、操作画面２４１に表示することで、履歴を利用して変更操作を行う際、特定のユーザーを観点に変更履歴を参照したい、というユーザーの要求に応じることが可能になり、操作性を高めることができる。
【００６２】
「実施形態５」
上記実施形態４と同様の変更履歴のソート処理の他の形態を示すものである。
ここでは、ユーザーがかつて行った設定を再利用したいという要求が、時刻の観点に依っている場合である。この場合、ジョブの受け付け順に変更履歴表が整理されているので、ユーザーの記憶を頼りに意図する変更履歴を見付けることが可能である。ただ、例えば、先の利用時からかなり時間が経過している場合がある。この場合、通常、直近に受け付けたジョブから受け付けた時刻が近い順に変更履歴が並ぶので、目的のものを見付けるのにスクロール等の手間と時間が掛かる、という問題が生じる。
【００６３】
そこで、本変更履歴表においては、変更履歴に係る情報をジョブ単位でまとめるのにあたって、ジョブを特定する情報の一つとして時刻（変更操作を受け付けた時刻）情報を取得していることを前提に、古い変更履歴を参照し易い表示方法を採ることができるようにすることで、上記の要求に応える。
このために、変更履歴表において、ジョブの受け付け順に保存されている変更履歴を古い時刻順にソートして並び替える。
【００６４】
図１４は、変更履歴表を時刻によりソートする際の操作画面２４１における操作を説明する図である。
また、図１５は、変更履歴表を古い時刻順にソートする処理における処理前（Ａ）と処理後（Ｂ）の変更履歴表を示す図である。
変更履歴のソート処理の指示は、ジョブを受け付ける操作画面２４１に対する操作で行い、この操作画面２４１に表示される変更履歴表に結果を反映させることがユーザーにとって分かりやすく、操作性がよい。
このため、図１４に示すように、変更履歴表示領域２４１ａに表示される変更履歴表における見出しの「ユーザー」「時刻」「変更項目」中の「時刻」を機能キーとして働かせ、コントローラ１０は、図１４の変更履歴表示領域２４１ａ中に「ここをクリック」の注を添えて矢示した「時刻」の見出し表示領域を押下する操作を受信することでソート処理の指示を受け付ける。
【００６５】
機能キーとして働く「時刻」の押下を受信するコントローラ１０は、ＮＶＲＡＭ１４に保存する、変更履歴表の情報を取り出して、ジョブごとの変更履歴に対し、付加された時刻情報をもとに、最も古い時刻を先頭に古い時刻順に並び替えるソート処理を行う。
変更履歴表の情報は、ＮＶＲＡＭ１４に保存された状態では、図１５Ａに示すように、通常のジョブ受け付け順に整理されているので、ソート処理後には、図１５Ｂに示すように、最も古い時刻「2012/1/12 08:52」を先頭に古い時刻順に並び替えられる。
【００６６】
図１６は、図１４の操作によるソート処理を行った変更履歴表に基づいて変更履歴を表示した操作画面２４１を示す図である。
図１６の変更履歴表示領域２４１ａに表示される変更履歴表には、図１５Ｂに示した古い時刻順の並びで各印刷ジョブの変更履歴が表示されている。
このように変更履歴表に古い時刻順によるソート処理を行った結果を、図１６のように操作画面２４１に表示することで、履歴を利用して変更操作を行う際、先の利用からかなり時間が経過したジョブの変更履歴を参照したい、という要求をもつユーザーの操作性を高めることができる。
【符号の説明】
【００６７】
１０・・コントローラ、１１・・ＣＰＵ、１２・・ＲＯＭ、１３・・ＲＡＭ、１４・・ＮＶＲＡＭ、１５・・ネットワークＩ／Ｆ、１６・・エンジンＩ／Ｆ、１７・・操作パネルＩ／Ｆ、２０・・プリンタ、２３・・プリンタエンジン、２４・・操作パネル、２４１・・操作画面、２４１ａ・・変更履歴表示領域、４０・・ホストＰＣ。
【先行技術文献】
【特許文献】
【００６８】
【特許文献１】特開２００８−１８５４１号公報
【図１】
2013240969.tif 000003
【図２】
2013240969.tif 000004
【図３】
2013240969.tif 000005
【図４】
2013240969.tif 000006
【図５】
2013240969.tif 000007
【図６】
2013240969.tif 000008
【図７】
2013240969.tif 000009
【図８】
2013240969.tif 000010
【図９】
2013240969.tif 000011
【図１０】
2013240969.tif 000012
【図１１】
2013240969.tif 000013
【図１２】
2013240969.tif 000014
【図１３】
2013240969.tif 000015
【図１４】
2013240969.tif 000016
【図１５】
2013240969.tif 000017
【図１６】
2013240969.tif 000018