(57)【特許請求の範囲】
【請求項１】
ジョブの設定操作を受け付ける操作部と、
前記操作部を通して設定されたジョブの要素をジョブ単位で記憶する記憶部と、
表示部と、
制御部と、
を備え、
前記制御部は、前記記憶部に記憶されているジョブの要素をジョブ単位で前記表示部に複数ジョブ分表示させ、かつ、該表示では要素数の多いジョブを優先的に表示させ、その中の２つ以上のジョブからの要素の選択を前記操作部を通して受け付け、該選択された要素の表示形態を非選択状態である要素の表示形態とは異なるように変化させ、該選択された要素を含む新規ジョブを生成する
ことを特徴とする情報処理装置。
【請求項２】
ジョブの設定操作を受け付ける操作部と、
前記操作部を通して設定されたジョブの要素をジョブ単位で記憶する記憶部と、
表示部と、
制御部と、
を備え、
前記制御部は、前記記憶部に記憶されているジョブの要素をジョブ単位で前記表示部に複数ジョブ分表示させ、かつ、該表示を行っているときに前記操作部を通して１つ目の要素の選択を受け付けると、前記表示部に表示させるジョブの優先順位を入れ替えて前記１つ目の要素を含むジョブを優先的に表示させ、その中の２つ以上のジョブからの要素の選択を前記操作部を通して受け付け、該選択された要素の表示形態を非選択状態である要素の表示形態とは異なるように変化させ、該選択された要素を含む新規ジョブを生成する
ことを特徴とする情報処理装置。
【請求項３】
前記制御部は、前記表示部による前記表示を行っているときに前記操作部を通して１つ目の要素の選択を受け付けると、前記表示部に表示させるジョブの優先順位を入れ替えて前記１つ目の要素を含むジョブを優先的に表示させる
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記制御部は、前記表示部による前記表示ではジョブを所定の種類毎に分けて表示させる
ことを特徴とする請求項１乃至３のいずれか１つに記載の情報処理装置。
【請求項５】
前記制御部は、前記選択された要素の選択元のジョブの種類と前記新規ジョブの種類とが異なる場合に、前記選択された要素を所定の規則に従って変換する
ことを特徴とする請求項１乃至４のいずれか１つに記載の情報処理装置。
【請求項６】
操作部と、記憶部と、表示部とを備えた情報処理装置に、
前記操作部を通してジョブの設定操作を受け付ける機能と、
前記操作部を通して設定されたジョブの要素を前記記憶部に記憶する機能と、
前記記憶部に記憶されているジョブの要素を前記表示部に複数ジョブ分表示させ、かつ、該表示では要素数の多いジョブを優先的に表示させる機能と、
前記表示部に表示させた複数のジョブの中の２つ以上のジョブからの要素の選択を前記操作部を通して受け付ける機能と、
前記選択された要素の表示形態を、非選択状態である要素の表示形態とは異なるように変化させて表示させる機能と、
前記選択された要素を含む新規ジョブを生成する機能と、
を実現させるためのプログラム。
【請求項７】
操作部と、記憶部と、表示部とを備えた情報処理装置に、
前記操作部を通してジョブの設定操作を受け付ける機能と、
前記操作部を通して設定されたジョブの要素を前記記憶部に記憶する機能と、
前記記憶部に記憶されているジョブの要素を前記表示部に複数ジョブ分表示させ、かつ、該表示を行っているときに前記操作部を通して１つ目の要素の選択を受け付けると、前記表示部に表示させるジョブの優先順位を入れ替えて前記１つ目の要素を含むジョブを優先的に表示させる機能と、
前記表示部に表示させた複数のジョブの中の２つ以上のジョブからの要素の選択を前記操作部を通して受け付ける機能と、
前記選択された要素の表示形態を、非選択状態である要素の表示形態とは異なるように変化させて表示させる機能と、
前記選択された要素を含む新規ジョブを生成する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置およびプログラムに係り、詳細には、履歴表示した過去のジョブに対する操作によりそのジョブの設定を新規ジョブの設定に反映させる機能を備えた情報処理装置、およびその情報処理装置を動作させるためのプログラムに関する。
【背景技術】
【０００２】
コピーやスキャン、ファクシミリなどの複数種類のモードやモード毎に多数の設定パラメータが設けられた複合機などの画像形成装置においては、設定数の多いジョブを設定する場合などに操作が煩雑になり時間が掛かる。このようなジョブの設定操作を簡素化する技術としては、過去に設定されたジョブの情報を記憶しておいてその情報を用いてジョブの履歴を表示し、この履歴表示の中からユーザにより選択されたジョブの設定を新規ジョブの設定に反映したり、選択されたジョブの要素（処理条件）の設定内容を変更したりする技術などが開示されている（特許文献１、２参照）。
【０００３】
【特許文献１】特開２００１−２４３０３１号公報
【特許文献２】特開２００５−４５３３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来は履歴表示された中の特定のジョブやジョブを構成する特定の要素しか操作することができず、操作対象が限られている。すなわち、特定のジョブの設定を利用したり、ジョブを構成している特定の要素の設定を変更したりすることしかできず、新規ジョブの設定に利用できるジョブや要素の選択範囲が狭い。そのため、たとえば多数の要素で構成される新規ジョブなどを設定する場合に効率よく設定できない問題がある。
【０００５】
本発明は、上記の問題を解決しようとするものであり、過去に設定されたジョブの要素を複数ジョブ分表示させてその中の２つ以上のジョブから選択された要素を新規ジョブの設定に反映することができる情報処理装置およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【０００７】
［１］ジョブの設定操作を受け付ける操作部と、
前記操作部を通して設定されたジョブの要素をジョブ単位で記憶する記憶部と、
表示部と、
制御部と、
を備え、
前記制御部は、前記記憶部に記憶されているジョブの要素をジョブ単位で前記表示部に複数ジョブ分表示させ、かつ、該表示では要素数の多いジョブを優先的に表示させ、その中の２つ以上のジョブからの要素の選択を前記操作部を通して受け付け、該選択された要素の表示形態を非選択状態である要素の表示形態とは異なるように変化させ、該選択された要素を含む新規ジョブを生成する
ことを特徴とする情報処理装置。
【０００８】
［６］操作部と、記憶部と、表示部とを備えた情報処理装置に、
前記操作部を通してジョブの設定操作を受け付ける機能と、
前記操作部を通して設定されたジョブの要素を前記記憶部に記憶する機能と、
前記記憶部に記憶されているジョブの要素を前記表示部に複数ジョブ分表示させ、かつ、該表示では要素数の多いジョブを優先的に表示させる機能と、
前記表示部に表示させた複数のジョブの中の２つ以上のジョブからの要素の選択を前記操作部を通して受け付ける機能と、
前記選択された要素の表示形態を、非選択状態である要素の表示形態とは異なるように変化させて表示させる機能と、
前記選択された要素を含む新規ジョブを生成する機能と、
を実現させるためのプログラム。
【０００９】
上記発明では、操作部を通してジョブの要素が設定され記憶部に記憶される。この記憶部に記憶された情報（ジョブの要素）を用いて、表示部は過去に設定された複数ジョブ分の要素を表示すると共に、要素数の多いジョブを優先的に表示する。そして新規ジョブの設定および生成では、表示部に表示された複数のジョブの中の２つ以上のジョブからの要素の選択を操作部を通して受け付ける。また、選択された要素の表示形態は、非選択状態である要素の表示形態とは異なるように変化する。
【００１０】
このように、表示された過去の複数のジョブにおける要素を複数のジョブの間で横断的に選択できることにより、新規ジョブを設定する際の要素の選択範囲が拡大され、多数の要素で構成される新規ジョブなども簡単に設定できるようになる。また、要素数の多いジョブを優先的に表示することでより多くの種類の要素が選択できるようになる。
【００１５】
［４］  前記制御部は、前記表示部による前記表示ではジョブを所定の種類毎に分けて表示させる
ことを特徴とする［１］乃至［３］のいずれか１つに記載の情報処理装置。
【００１６】
上記発明では、ジョブが所定の種類毎に分かれて表示されるため、たとえば特定の種類（モード）のジョブの使用頻度が高いような場合でも、その特定の種類のジョブに偏ることなくより多くの種類のジョブが表示されるようになって要素の選択範囲が拡大される。
【００１７】
［２］ジョブの設定操作を受け付ける操作部と、
前記操作部を通して設定されたジョブの要素をジョブ単位で記憶する記憶部と、
表示部と、
制御部と、
を備え、
前記制御部は、前記記憶部に記憶されているジョブの要素をジョブ単位で前記表示部に複数ジョブ分表示させ、かつ、該表示を行っているときに前記操作部を通して１つ目の要素の選択を受け付けると、前記表示部に表示させるジョブの優先順位を入れ替えて前記１つ目の要素を含むジョブを優先的に表示させ、その中の２つ以上のジョブからの要素の選択を前記操作部を通して受け付け、該選択された要素の表示形態を非選択状態である要素の表示形態とは異なるように変化させ、該選択された要素を含む新規ジョブを生成する
ことを特徴とする情報処理装置。
［３］前記制御部は、前記表示部による前記表示を行っているときに前記操作部を通して１つ目の要素の選択を受け付けると、前記表示部に表示させるジョブの優先順位を入れ替えて前記１つ目の要素を含むジョブを優先的に表示させる
ことを特徴とする［１］に記載の情報処理装置。
［７］操作部と、記憶部と、表示部とを備えた情報処理装置に、
前記操作部を通してジョブの設定操作を受け付ける機能と、
前記操作部を通して設定されたジョブの要素を前記記憶部に記憶する機能と、
前記記憶部に記憶されているジョブの要素を前記表示部に複数ジョブ分表示させ、かつ、該表示を行っているときに前記操作部を通して１つ目の要素の選択を受け付けると、前記表示部に表示させるジョブの優先順位を入れ替えて前記１つ目の要素を含むジョブを優先的に表示させる機能と、
前記表示部に表示させた複数のジョブの中の２つ以上のジョブからの要素の選択を前記操作部を通して受け付ける機能と、
前記選択された要素の表示形態を、非選択状態である要素の表示形態とは異なるように変化させて表示させる機能と、
前記選択された要素を含む新規ジョブを生成する機能と、
を実現させるためのプログラム。
【００１８】
ジョブの要素には、ジョブの種類に応じて選択の可否（ジョブとの組み合わせの可否）やジョブとの関連性の高低などが存在する場合がある。上記発明では、過去に設定されたジョブの要素が表示部に複数ジョブ分表示されているときに操作部を通して１つ目の要素が選択されると、その選択された要素を含むジョブ、詳細には選択された要素自体を含むジョブおよび選択された要素と同じ種類の要素を含むジョブが優先的に表示されるため、ユーザが設定しようとする新規ジョブに対して選択可能な要素や関連性の高い要素を含むジョブ、すなわち、有用的な要素を多く含むジョブがより多く表示されるようになり、所望の新規ジョブに対する要素の選択および設定が容易になる。
【００１９】
［５］前記制御部は、前記選択された要素の選択元のジョブの種類と前記新規ジョブの種類とが異なる場合に、前記選択された要素を所定の規則に従って変換する
ことを特徴とする［１］乃至［４］のいずれか１つに記載の情報処理装置。
【００２０】
上記発明では、選択された要素の選択元のジョブの種類と、設定中（生成予定）の新規ジョブの種類とが異なる場合でも、選択された要素が所定の規則に従って変換され、新規ジョブで使用できるようになる。
【発明の効果】
【００２１】
本発明によれば、過去に設定されたジョブの要素を複数ジョブ分表示させて２つ以上のジョブから選択された要素を新規ジョブの設定に反映できるようになる。したがって、多数の要素で構成される新規ジョブなどを設定する場合でも効率よく設定できるようになり、新規ジョブの設定における利便性が向上する。
【発明を実施するための最良の形態】
【００２２】
以下、図面に基づき本発明の実施の形態を説明する。
【００２３】
[第１の実施の形態]
図１は、本発明の第１の実施の形態に係る画像形成システム（情報処理システム）５のシステム構成例を示している。画像形成システム５は、任意台数の端末１０と、各端末１０からアクセスされる画像形成装置（情報処理装置）としての複合機（ＭＦＰ；Multi Function Peripheral/Multi Function Printer）２０とをＬＡＮ（Local Area Network）などのネットワーク２に接続して構成される。複合機２０は、原稿のコピー機能、プリンタ機能、スキャナ機能、ファクシミリ機能、ボックス機能、Scan to E-mail送信やScan to ＳＭＢ（Server Message Block）送信やScan to ＦＴＰ（File Transfer Protocol）送信などのファイル転送機能などを備えた装置である。端末１０は、複合機２０に対してネットワーク２を通じてアクセスし、プリントジョブなど各種作業の依頼や操作の依頼などを行う装置であり、たとえば、パーソナルコンピュータに複合機２０のドライバプログラムなどを組み込んで構成される。
【００２４】
図２は、複合機２０の概略構成を示している。複合機２０は、制御部としてのＣＰＵ（Central Processing Unit）２１に、バス２２を介してＲＯＭ（Read Only Memory）２３と、ＲＡＭ（Random Access Memory）２４と、不揮発メモリ２５と、操作表示部２６と、通信部２７と、画像変換部２８と、読み取り部２９と、プリンタ部３０と、時計部３１と、認証部３２とを接続して構成される。
【００２５】
ＣＰＵ２１は、ＲＯＭ２３に格納されているプログラムに基づいて複合機２０の動作を制御する。ＲＡＭ２４はＣＰＵ２１がプログラムを実行する際に各種データを一時的に格納するワークメモリとして使用されるほか、画像データを保存するための画像メモリなどにも使用される。不揮発メモリ２５は、電源がオフされても記憶が保持されるメモリであり、後述するジョブ履歴テーブル４０（図３参照）や要素変換テーブル４１、操作表示部２６に表示する画面のデータやその遷移表、ユーザの認証情報などが記憶される。
【００２６】
操作表示部２６は、ユーザに各種の操作画面や案内画面を表示する表示部としての機能およびユーザから各種の操作を受け付ける操作部としての機能を果たす。ここでは、操作表示部２６は液晶ディスプレイとその画面上に設けられたタッチパネルとスタートキー（実行キー）、履歴確認キー、表示モード切替キーなどの各種スイッチ類とで構成される。通信部２７は、ネットワーク２を通じて端末１０などの外部装置と通信する機能を果たす。
【００２７】
読み取り部２９は、原稿を光学的に読み取って画像データを取得する機能を果たす。読み取り部２９は、たとえば、原稿に光を照射する光源と、原稿からの反射光を受光して原稿を幅方向に１ライン分読み取るイメージセンサと、イメージセンサによるライン単位の読み取り位置を原稿の長さ方向に移動させるスキャン機構と、原稿からの反射光をイメージセンサに導いて結像させるレンズやミラーからなる光学経路などで構成される。画像変換部２８は画像データに対して、画像補正、回転、拡大／縮小、圧縮／伸張など各種の画像処理を施す機能を果たす。
【００２８】
プリンタ部３０は、入力された画像データに対応する画像を記録紙に印刷して出力する機能を果たす。たとえば、記録紙の搬送装置と、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置などを備え、電子写真プロセスによって記録紙上に画像を形成するレーザープリンタなどとして構成される。
【００２９】
時計部３１は、時刻を刻む。認証部３２は、認証用のデータを取得し予め登録された認証情報に基づいてユーザを認証する機能を果たす。このユーザ認証には、たとえば、ＩＣ（Integrated Circuit）カードやＩＤ（Identification）カードなどに記憶されている認証用のデータを読み取って予め登録されている認証情報と照合し本人認証を行うカード認証技術、あるいは、指紋や指静脈などの生体情報を認証用のデータとして読み取って予め登録されている認証情報と照合し本人認証を行う生体認証技術などの汎用の各種の認証技術が単独もしくは組み合わせて用いられる。
【００３０】
ＣＰＵ２１はプログラムを実行することで、操作表示部２６に対する操作で設定されたジョブを生成したり、設定されたジョブの履歴を操作表示部２６に表示するための情報を不揮発メモリ２５に記憶したり、ジョブを設定するための操作画面やジョブの履歴、詳細には過去に設定されたジョブの要素を操作表示部２６に複数ジョブ分表示させたり、操作表示部２６に表示させた複数のジョブの中の２つ以上のジョブからの要素の選択を受け付けたり、選択されたジョブの要素を要素変換テーブル４１に基づいて変換したり、選択された要素を含む新規ジョブを生成したりする制御部としての機能を果たす。
【００３１】
ジョブの要素（構成要素）とは、ジョブの一連の処理を行う処理条件全体を構成する個々の処理条件を意味し、ジョブのモードとそのパラメータなどを含む。具体的には、モードは、コピーモード、スキャンtoファイル送信モード、ファクシミリモード、ボックスモードなどを含む。モードのパラメータは、コピーモードでは、原稿サイズ（Ａ４、Ａ３、Ｂ５、Ｂ４など）および給紙方向（縦方向給紙または横方向給紙）、印刷面（片面または両面）、レイアウト（１ページ、２ページ（２ in １）、４ページ（４ in １）など）などを含み、スキャンtoファイル送信モードでは、送信の種類（E-mail送信、ＳＭＢ送信、ＦＴＰ送信など）や宛先（同報送信の場合は複数宛先）、ファイル形式（ＰＤＦ形式（ＰＤＦ；Portable Document Format（登録商標））やＴＩＦＦ形式（ＴＩＦＦ；Tagged Image File Format（登録商標））など）、読み込みサイズおよび方向、読み込み面（片面または両面）などを含む。このように、ジョブの要素にはモード要素やパラメータ要素などが含まれている。
【００３２】
複合機２０は、上記のような複数種類の要素により構成される多数のバリエーションのジョブを設定可能とするために、操作表示部２６に切り替え表示される複数の操作画面を備えており、電源オン時は操作パネルなどのデフォルト画面が表示され、デフォルト画面から各操作画面へ遷移できるようになっている。
【００３３】
操作表示部２６に表示されるデフォルト画面や各操作画面には、画面を切り替えたり、ジョブの要素（処理条件）を選択・設定したりするためのボタンやアイコンなどが表示される。複合機２０は、操作表示部２６に表示された画面上のボタンやアイコンなどの押下操作を受けて画面の切り替えやジョブの要素の選択・設定などを行うようになっている。また画面の切り替え（遷移）は、不揮発メモリ２５に記憶されている画面データと画面の遷移表を参照して行われる。
【００３４】
図３は、ユーザによるジョブの設定操作によって不揮発メモリ２５に記憶されたジョブ履歴テーブル４０の構成例を示している。
【００３５】
ジョブ履歴テーブル４０は、ユーザにより設定されたジョブの情報を登録するものである。ジョブ履歴テーブル４０に登録された情報は、ジョブの履歴表示に使用され、更に新たに生成されるジョブの設定にも利用可能となっている。このジョブ履歴テーブル４０には、ジョブ実行順データと、実行時刻（日時）データと、設定内容データと、主要モードデータとが対応付けられてジョブ単位で登録される。認証部３２によるユーザ認証が行われてユーザが特定されている場合は、更にその認証ユーザのユーザ名データも対応付けられて登録される。
【００３６】
実行時刻（日時）データは、ジョブの実行時にＣＰＵ２１が時計部３１から取得した時刻（日時）情報のデータである。ジョブ実行順データは、ＣＰＵ２１が実行時刻の新しいジョブから順番に自動的に割り当てた連番号を示すデータである。連番号は、たとえば１から始まる１〜Ｎの連番号などである。
【００３７】
設定内容データは、ジョブの設定内容を示すデータである。詳細には、設定されたジョブの個々の要素のデータ（要素データ）、すなわち、ジョブのモードやそのパラメータなどのデータ（モードデータやパラメータデータなど）である。たとえば、ユーザによる設定を受けていない要素ではデフォルトの要素データが登録され、ユーザによる設定を受けた要素ではその設定された要素データが登録される。また、このユーザにより設定された要素データには、設定を受けたことを示す被設定識別情報（図示省略）が付加される。なお、図中ではデフォルトの要素データは図示を省略し、実際に設定を受けた要素データのみを示している。すなわち、ユーザによるモードの設定操作で実際に設定されたモードデータと、そのモードに対するユーザによるパラメータの設定操作で実際に設定されたパラメータデータのみを示している。
【００３８】
主要モードデータは、ジョブを主要モード毎（所定の種類毎）に分類するために用いるデータである。主要モードとは、ジョブの種類を示す最上位のカテゴリを指す。主要モードは、たとえば、コピーモード（図中の「ＣＯＰＹ」）、スキャンtoファイル送信モード／ファクシミリモード（図中の「Ｓｃａｎ／Ｆａｘ」）、ボックスモードなどであり、これらの主要モードは予め決められて設定されている（初期設定）。また、この主要モードを複合機２０の管理者の管理者やユーザなどが選択・設定できるようにしてもよい。ＣＰＵ２１は、ユーザにより設定されたジョブのモードに基づきそのジョブが所属する主要モードを自動的に判断して主要モードデータを登録する。
【００３９】
ユーザ名データは、ジョブを設定したユーザ名を示すデータであり、たとえば認証情報に対応して登録されているユーザ名などである。このユーザ名データを上記の設定内容データを含む各データと対応付けて登録することにより、ジョブ履歴テーブル４０は認証ユーザの設定したジョブの設定内容（要素）をユーザ毎に記憶している。
【００４０】
また、図３では複合機２０のユーザであるＡ氏が適宜時刻に毎回ユーザ認証を行って６種類のジョブを設定した場合のジョブ履歴テーブル４０を示しており、各ジョブの設定内容（Ａ氏が実際に設定操作した内容）の詳細は以下のようになっている。
【００４１】
１ジョブ目はコピージョブであり、設定内容は［原稿サイズ  Ａ３ Sef（Short Edge Feed；縦方向給紙）］［２ in １］［読み込みモード  カラー］である。２ジョブ目はScan to E-mail送信ジョブであり、設定内容は［ファイル送信  E-mail］［ファイル形式  ＰＤＦ］［両面］［読み込みサイズ  Ａ３ Sef］である。３ジョブ目はScan to ＳＭＢ同報送信ジョブであり、設定内容は［ファイル送信  ＳＭＢ］［宛先  B****］［グループ名  tokyo］［ユーザ  sugimoto］［パスワード  *******］［同報設定（宛先／グループ名／ユーザ／パスワード）］である。４ジョブ目はコピージョブであり、設定内容は［原稿サイズ  Ｂ４ Sef］［文字写真］［綴じ代］［ステイプル］である。５ジョブ目はScan to E-mail送信ジョブであり、設定内容は［ファイル送信  E-mail］［宛先  A****］［ファイル形式  ＰＤＦ］［両面］［読み込みサイズ  Ａ３ Sef］である。６ジョブ目はコピージョブであり、設定内容は［原稿サイズ  Ｂ５ Lef（Long Edge Feed；横方向給紙）］［原稿外消去］である。
【００４２】
また複合機２０は、図示しない履歴確認キーが押下されると、ジョブ履歴テーブル４０に登録されている情報（テーブルデータ）を用いて後述するジョブ履歴表示用テーブル（図７および図８参照）を作成し、そのジョブ履歴表示用テーブルを用いて、過去に設定・実行されたジョブの履歴をジョブ単位で操作表示部２６に所定の順位で表示する機能を備えている（ジョブ履歴表示画面）。ジョブの順位の表示モードとしては、実行時刻の新しいジョブから順に上位から下位へ表示する実行順（時系列）表示モードと、要素数の多いジョブから順に上位から下位へ表示する要素数順表示モードとが用意されている。これらの表示モードは、複合機２０の内部または背面部などに設けられた図示しない表示モード切替用のディップスイッチ（ＤｉｐＳＷ）の設定（不揮発設定）、もしくは、操作表示部２６に設けられた図示しない表示モード切替キー（ハードキー）の押下操作によって切り替えられるようになっている。
【００４３】
上記２種類の表示モードによるジョブ履歴表示画面には、ジョブ毎に要素が表示され、各要素は何れも要素単独での選択（押下操作）が可能となっている。複合機２０は、このジョブ履歴表示画面上で選択された要素を新規ジョブの設定に反映させる（新規ジョブの要素にする）機能を備えている。新規ジョブへの設定の反映は、たとえば選択された要素のデータが新規ジョブのモード・パラメータテーブルにコピーされるなどにより行われる。
【００４４】
図４（Ａ）は、実行順表示モードによるジョブ履歴表示画面５０Ａの一例を示しており、図４（Ｂ）は、要素数順表示モードによるジョブ履歴表示画面５０Ｂの一例を示している。このジョブ履歴表示画面５０Ａ、５０Ｂは、図３に示したジョブ履歴テーブル４０に登録されている情報で作成されたジョブ履歴表示用テーブルを用いて操作表示部２６に表示されたものである。図４（Ｃ）は、ジョブ履歴表示画面５０Ａ、５０Ｂにて選択された要素で構成される新規ジョブを生成する前に操作表示部２６に表示された新規ジョブ生成確認画面５２の一例を示している。
【００４５】
ジョブ履歴表示画面５０Ａ、５０Ｂには、複合機２０で過去に設定・実行されたジョブの実行順（Ｎｏ）や設定内容（要素）がジョブ単位で表示される。ユーザ認証が行われていない場合には、過去に設定・実行された全ジョブの中から所定数（表示可能数）が選択されて履歴表示される。ユーザ認証が行われている場合には、その認証されたユーザが過去に設定・実行したジョブの中から所定数（表示可能数）が選択されて履歴表示され、表題欄にはユーザ名も表示される。たとえば、Ａ氏がユーザ認証を行って複合機２０を操作している場合は、ジョブ履歴表示画面５０Ａ、５０Ｂの表題欄に図４（Ａ）、（Ｂ）に示すような表示が現れる。
【００４６】
実行順表示モードによるジョブ履歴表示画面５０Ａでは、ジョブの設定内容が実行時刻順に一覧表示される。本例ではＡ氏の設定・実行したジョブ１〜ジョブ６の設定内容がジョブの番号順に上側から下側へ配列されて一覧表示される。
【００４７】
要素数順表示モードによるジョブ履歴表示画面５０Ｂでは、ジョブが要素数順に一覧表示され、要素数の同じジョブが複数存在する場合は実行時刻の新しいジョブの方が上位に表示される。本例ではＡ氏の設定・実行したジョブ１〜ジョブ６の設定内容が要素数順に、かつ要素数が同じ場合は実行時刻順に、ジョブ３、ジョブ５、ジョブ２、ジョブ４、ジョブ１、ジョブ６の順に上側から下側へ配列されて一覧表示される。
【００４８】
履歴確認キーの押下操作時には、ディップスイッチで設定されている実行順または要素数順の何れかの表示モードが自動的に選択されて、操作表示部２６に実行順表示モードのジョブ履歴表示画面５０Ａまたは要素数順表示モードのジョブ履歴表示画面５０Ｂが表示される。ジョブ履歴表示画面５０Ａ、５０Ｂの表示中は、表示モード切替キーの押下操作によって手動的に表示モードを実行順または要素数順に切り替えることができる。
【００４９】
ジョブ履歴表示画面５０Ａ、５０Ｂに表示されたジョブの設定内容、すなわち各要素は何れも押下操作による選択が可能であり、選択された要素は選択状態であることを示す表示状態に変化する。図４（Ａ）、（Ｂ）においては、非選択状態の要素を低濃度（無色）で示し、高濃度（有色）などで表示される選択状態の要素をハッチングで模式的に示している。例示したジョブ履歴表示画面５０Ａ、５０Ｂでは、ジョブ１の［読み込みモード  カラー］、ジョブ３の［宛先  B****］、ジョブ５の［ファイル送信  E-mail］および［ファイル形式  ＰＤＦ］が選択状態となっている。
【００５０】
このように、各要素は選択されると表示濃度や表示色などが変化する。また選択状態の要素は再度選択されると選択解除となり、非選択状態であることを示す元の表示状態に変化する。このような選択／非選択状態に応じた表示状態の変化により、ユーザは選択されている要素と選択されていない要素とが容易に識別できるようになる。
【００５１】
また、ジョブ履歴表示画面５０Ａ、５０Ｂに同じ要素が複数表示されている場合は、その中の何れか一つだけが選択可能となる。本例の場合はジョブ２とジョブ５に［ファイル送信  E-mail］、［ファイル形式  ＰＤＦ］、［両面］の各要素がそれぞれ存在しており、これらの要素はジョブ２とジョブ５の中の何れか一方だけが選択可能となる。たとえば、図４（Ａ）、（Ｂ）に示すようにジョブ５の［ファイル送信  E-mail］および［ファイル形式  ＰＤＦ］が選択状態のときに、ジョブ２の［ファイル送信  E-mail］または［ファイル形式  ＰＤＦ］が選択されるとそれらの要素が選択状態に変化し、これに伴いジョブ５の［ファイル送信  E-mail］または［ファイル形式  ＰＤＦ］は自動的に非選択状態に変化するようになる。
【００５２】
また、２つ目以降に選択された要素は、選択元のジョブの主要モード（種類）と、現在設定しているジョブ（生成予定の新規ジョブ）の主要モードとが異なる場合には、要素変換テーブル４１に基づいて変換される。要素変換テーブル４１は、入力された要素を所定の変換ルール（規則）に従って変換し出力する機能を果たす。所定の変換ルールは、たとえば、入力される要素とジョブの主要モードとに対応付けて、出力する要素が登録された、入出力対応表などにより構成される。この所定の変換ルール（入出力対応表）は、予め設定されていてもよく（初期設定）、複合機２０の管理者やユーザなどが任意に決定して設定できるようにしてもよい。要素変換テーブル４１は、当該要素と、現在設定しているジョブの主要モードとを入力パラメータとして、変換ルールを参照し、対応する要素を出力する。
【００５３】
この要素の変換については、コピージョブの［両面］（両面印刷）をスキャンジョブの［両面］（両面読み込み）に変換する場合を例に説明する。
【００５４】
コピージョブの［両面］は、読み取り部２９で読み取られた原稿の画像をプリンタ部３０で記録紙に両面印刷し出力する機能を有している。スキャンジョブの［両面］は、読み取り部２９で原稿の両面の画像を読み取る（読み込む）機能を有している。これらは同じ［両面］であってもジョブの主要モード（種類）に応じて機能が異なっている。そのため、コピージョブの［両面］は、スキャンジョブに使用される場合にはスキャンジョブ用の［両面］に変換される。
【００５５】
たとえば、要素変換テーブル４１は、要素としてコピージョブの［両面］が入力され、ジョブの主要モードとして［スキャン］が入力されると、スキャンジョブの［両面］を出力するように、変換ルール（入出力対応表）が設定されている。
【００５６】
ユーザがジョブ履歴表示画面５０Ａ、５０Ｂにて［ファイル送信  *****］を最初に選択し、スキャンジョブ（スキャンtoファイル送信モードのジョブ）を設定しているときに、コピージョブの［両面］（不図示）を選択した場合は、その［両面］の選択元のジョブの主要モード（［コピーモード］）と、現在設定しているジョブの主要モード（［スキャンモード］）とが異なる。この場合は、コピージョブの［両面］（今回選択された要素）と、現在設定しているジョブの主要モード（１つ目に選択された要素を含むジョブの主要モード）である［スキャンモード］とが要素変換テーブル４１に入力される。要素変換テーブル４１は、これらを入力パラメータとして変換ルールを参照し、スキャンジョブの［両面］を出力する。そしてこの［両面］は、現在設定しているスキャンジョブの要素として加えられる。
【００５７】
また、逆にスキャンジョブの［両面］（両面読み込み）をコピージョブの［両面］（両面印刷）に変換する場合は、要素変換テーブル４１の変換ルール（入出力対応表）を、要素としてスキャンジョブの［両面］が入力され、ジョブの主要モードとして［コピーモード］が入力されると、コピージョブの［両面］を出力するように設定すればよい。これにより、ユーザがコピージョブを設定しているときに、スキャンジョブの［両面］を選択した場合は、スキャンジョブの［両面］と、現在設定しているジョブの主要モードである［コピーモード］とが要素変換テーブル４１に入力される。要素変換テーブル４１は、これらを入力パラメータとして変換ルールを参照し、コピージョブの［両面］を出力するようになる。
【００５８】
また、たとえばコピージョブの［両面］（両面印刷）が原稿の読み込みモードを指定する機能も備えている場合には、すなわち、原稿の片面読み込み両面印刷または原稿の両面読み込み両面印刷の何れかの機能を備えている場合には、スキャンジョブの［両面］はその何れかの機能を有するコピージョブの［両面］に変換するようにしてもよい。この場合の変換ルールも、予め設定されていてもよく、管理者やユーザなどが任意に決定して設定できるようにしてもよい。
【００５９】
選択された要素によってジョブが生成できる状態になると、ジョブ履歴表示画面５０Ａ、５０ＢにはＯＫボタン５１が表示される。このＯＫボタン５１は、要素が複数選択されても足りない要素があるなどによりジョブが生成不可能な場合は表示されず、必要な要素が揃いジョブが生成可能となった時点で表示される。このようなジョブ生成の可否に応じたＯＫボタン５１の表示／非表示の切り替えにより、ユーザは現在選択されている要素でジョブを生成できるか否かが容易に把握できるようになる。
【００６０】
ジョブ履歴表示画面５０Ａ、５０ＢのＯＫボタン５１が押下されると、操作表示部２６の表示画面は新規ジョブ生成確認画面５２に切り替わる。新規ジョブ生成確認画面５２には、ジョブ履歴表示画面５０Ａ、５０Ｂで選択された要素によって構成される新規ジョブ５３の設定内容（各要素）が表示される。この時点で新規ジョブ５３は未生成であり、ジョブ番号が「０」となる。本例の場合は、［ファイル送信  E-mail］、［宛先  B****］、［ファイル形式  ＰＤＦ］、［読み込みモード  カラー］の要素によって構成されるジョブ０が生成可能な新規ジョブ５３として表示される。
【００６１】
さらに新規ジョブ生成確認画面５２には、「以下の新規ジョブを生成しますか？」などの新規ジョブ生成確認メッセージ５４と、新規ジョブ５３の生成を実行するための「生成する」などで表された実行ボタン５５と、新規ジョブ５３の生成をキャンセルするための「生成しない」などで表されたキャンセルボタン５６とが表示される。ユーザは、この新規ジョブ生成確認画面５２に表示された新規ジョブ５３の設定内容を目視することで、生成しようとする新規ジョブ５３の要素が最終確認できるようになる。
【００６２】
実行ボタン５５が押下されると、新規ジョブ生成確認画面５２に表示された要素で構成される新規ジョブ５３が生成される。キャンセルボタン５６が押下されると、新規ジョブ５３の生成が取り消される。これらのボタン操作後は、操作表示部２６の表示画面がデフォルト画面に切り替わる、あるいは、ジョブ履歴表示画面５０Ａ、５０Ｂの表示直前に表示されていた操作画面に切り替わるなどする。また、このような画面遷移の他に、実行ボタン５５またはキャンセルボタン５６が押下されると操作表示部２６の表示画面がジョブ履歴表示画面５０Ａ、５０Ｂに戻り、その後も上記の要素選択の操作を繰り返すことで、過去に設定・実行されたジョブの要素を利用した新規ジョブの追加生成や生成し直しができるようにしてもよい。
【００６３】
次に、複合機２０が行うジョブの履歴表示と新規ジョブの生成に関する処理内容をフローチャートに基づいて詳細に説明する。
【００６４】
図５は、複合機２０が行うジョブ履歴表示と新規ジョブ生成のメイン処理を示している。ＣＰＵ２１は本メイン処理を開始すると（Ｓｔａｒｔ）、ユーザ認証が行われたか否かを判断する（ステップＳ１０１）。
【００６５】
ユーザ認証が行われた場合は（ステップＳ１０１；Ｙｅｓ）、ＣＰＵ２１は操作表示部２６に個人用操作パネル（個人用デフォルト画面）を表示し（ステップＳ１０２）、ジョブ履歴表示画面の表示操作が行われたか否か、すなわち、履歴表示キーが押下されたか否かを監視する（ステップＳ１０３；Ｎｏ〜ステップＳ１０２のループ）。ユーザ認証が行われない場合は（ステップＳ１０１；Ｎｏ）、ＣＰＵ２１は操作表示部２６に共用操作パネル（共用デフォルト画面）を表示し（ステップＳ１０４）、ジョブ履歴表示画面の表示操作が行われたか否かを監視する（ステップＳ１０５；Ｎｏ〜ステップＳ１０４のループ）。
【００６６】
ジョブ履歴表示画面の表示操作が行われた場合は（ステップＳ１０３；Ｙｅｓ／ステップＳ１０５；Ｙｅｓ）は、ＣＰＵ２１は履歴表示・要素選択処理（ステップＳ１０６）および新規ジョブ生成処理（ステップＳ１０７）の各サブ処理を実行し、本メイン処理を終了する（Ｅｎｄ）。
【００６７】
図６は、上記のメイン処理における履歴表示・要素選択のサブ処理（図５のステップＳ１０６）を示している。ＣＰＵ２１は本サブ処理を開始すると、履歴表示を行うための個人用または共用のテーブルデータをジョブ履歴テーブル（図３参照）から取得し、そのテーブルデータを用いてＲＡＭ２４のワークエリアにジョブ履歴表示用データテーブルを作成する。個人用のテーブルデータを取得する場合は、ジョブ履歴テーブルに登録されているユーザ名データに基づき、認証したユーザの過去に設定・実行したジョブのテーブルデータ、詳細には、ジョブ実行順データ、設定内容データにおける被設定識別情報の付加されている要素データ（デフォルトの要素データを除いた、実際に設定を受けた要素の要素データのみ）、主要モードデータ、ユーザ名データなどを取得する。共用のテーブルデータを取得する場合は、ジョブ履歴テーブルに登録されている全てのジョブのテーブルデータ、詳細には、ジョブ実行順データ、設定内容データにおける被設定識別情報の付加されている要素データ、主要モードデータなどを取得する。
【００６８】
図７は、ＣＰＵ２１によりＲＡＭ２４上に作成された実行順表示モードのジョブ履歴表示用データテーブル８０Ａを示しており、図８は、同じくＲＡＭ２４上に作成された要素数順表示モードのジョブ履歴表示用データテーブル８０Ｂを示している。このジョブ履歴表示用データテーブル８０Ａ、８０Ｂは、前述のユーザＡ氏が複合機２０でユーザ認証を行い、ジョブ履歴表示画面の表示操作を行った場合に、図３のジョブ履歴テーブル４０から取得された個人用のテーブルデータを用いて作成されたものである。またジョブ履歴表示用データテーブル８０Ａ、８０Ｂは、ディップスイッチで設定されている実行順または要素数順の表示モードに応じて何れか一方がＲＡＭ２４上に作成される。
【００６９】
ジョブ履歴表示用データテーブル８０Ａ、８０Ｂは、ジョブ実行順データと、設定内容データと、主要モードデータとが対応付けられてジョブ単位で登録される。本例のようにユーザ認証によってユーザが特定されている場合は、ユーザ名データも対応付けられて登録される。また、実行順表示モードのジョブ履歴表示用データテーブル８０Ａには各ジョブのデータが実行順番の新しい順に上位から下位へ並べられて登録され、要素数順表示モードのジョブ履歴表示用データテーブル８０Ｂでは各ジョブのデータが要素数の多い順に上位から下位へ並べられて登録される。
【００７０】
設定内容データの詳細は、ジョブ履歴テーブル４０と同じく、設定されたジョブの個々の要素のデータ（モードデータやパラメータデータなど）である。また、各要素データには選択／非選択状態を示すフラグが対応付けられて登録される。このフラグは、フラグ０が当該要素の非選択状態を示し、フラグ１が当該要素の選択状態を示し、フラグ２が当該要素は非選択状態であるが当該要素と同種類の要素の何れか１つが選択状態であることを示す。ジョブ履歴表示用データテーブル８０Ａ、８０Ｂの作成時には、ＣＰＵ２１により全てのフラグが０にセットされ（初期状態）、ジョブ履歴表示画面５０Ａ、５０Ｂに表示された要素の選択時または選択解除時に、その操作を受けた要素および関連する要素のフラグ値が変更される。
【００７１】
ＣＰＵ２１は、上記のようなジョブ履歴表示用データテーブル８０Ａ、８０Ｂを使用して、ディップスイッチで設定されている実行順または要素数順の表示モードで操作表示部２６に個人用または共用のジョブ履歴表示画面（図４（Ａ）、（Ｂ）参照）を表示させる（図６のステップＳ１１１）。このとき、ジョブ履歴表示用データテーブルに登録されているジョブの数が表示可能数以下の場合は、全てのジョブを表示させる。ジョブの数が表示可能数を超過している場合は、ジョブ履歴表示用データテーブルの上位から表示可能数分のジョブを抽出し表示させる。詳細には、実行順表示モードの場合は実行順の新しいジョブから順番に表示可能数分だけ表示させ、要素数順表示モードの場合は要素数の多いジョブから順番に表示可能数分だけ表示させる。
【００７２】
ジョブ履歴表示画面の表示後に、ジョブ履歴表示画面の表示モード（履歴表示モード）の切り替え操作が行われた場合は、すなわち、表示モード切替キーが押下された場合は（ステップＳ１１２；Ｙｅｓ）、ＣＰＵ２１はジョブ履歴表示用データテーブルに登録されているジョブの並べ替えを行ってジョブ履歴表示画面を現在の表示モード（ディップスイッチによる初期設定の表示モード）から他の表示モードに切り替える（ステップＳ１１３）。
【００７３】
詳細には、実行順表示モードにて表示モード切替キーが押下された場合は、ジョブ履歴表示用データテーブル上で実行順番の新しい順に並んでいる各ジョブを要素数の多い順に並べ替え、そのジョブ履歴表示用データテーブルを使用して要素数順表示モードのジョブ履歴表示画面を表示する。要素数順表示モードにて表示モード切替キーが押下された場合は、ジョブ履歴表示用データテーブル上で要素数の多い順に並んでいる各ジョブを実行順番の新しい順に並べ替え、そのジョブ履歴表示用データテーブルを使用して実行順表示モードのジョブ履歴表示画面を表示する。なお、このジョブ履歴表示画面の表示モードの切り替えは、表示モード切替キーが押下される度に実行される。また、ジョブ履歴表示画面の表示後に表示モードの切り替え操作が行われない場合は（ステップＳ１１２；Ｎｏ）、ステップＳ１１４へ移行する。
【００７４】
ジョブ履歴表示画面の表示中に、ＣＰＵ２１はジョブ履歴表示画面上でジョブの要素が選択または選択解除されたか否かを監視する（ステップＳ１１４；なし〜ステップＳ１１４のループ）。
【００７５】
要素が選択された場合は、ＣＰＵ２１はジョブ履歴表示用データテーブルにて、その選択された要素のフラグを０から１に変更する。さらに、選択された要素と同種類の要素がジョブ履歴表示用データテーブルに存在する場合は、その同種類の要素のフラグを０から２に変更する。また、フラグ２がセットされている要素が選択された場合は、その選択された要素のフラグを２から１に変更し、選択された要素と同種類の要素でフラグ１がセットされている要素のフラグを１から２に変更する。
【００７６】
要素が選択解除された場合は、ＣＰＵ２１はジョブ履歴表示用データテーブルにて、その選択解除された要素のフラグを１から０に変更する。さらに、選択解除された要素と同種類の要素がジョブ履歴表示用データテーブルに存在する場合は、その同種類の要素のフラグを２から０に変更する。
【００７７】
ＣＰＵ２１は、このフラグに基づいて各要素の選択／非選択状態を表す表示制御を行う。詳細には、フラグ０またはフラグ２となっている非選択状態の要素は低濃度（無色）などで表示させ、フラグ１となっている選択状態の要素は高濃度（有色）などで表示させる。
【００７８】
また、要素が選択された場合は（ステップＳ１１４；選択あり）、ＣＰＵ２１はその要素が２つ目以降に選択された要素であるか否かを判断する（ステップＳ１１５）。２つ目以降に選択された要素である場合は（ステップＳ１１５；Ｙｅｓ）、ＣＰＵ２１はその要素の選択元のジョブの種類（主要モード）と、現在設定している新規ジョブの種類（主要モード）とが同一であるか否かを判断する（ステップＳ１１６）。
【００７９】
種類が同一でない場合は（ステップＳ１１６；Ｎｏ）、選択された要素を新規ジョブで使用できる要素に変換し（ステップＳ１１７）、次のステップＳ１１８へ移行する。
【００８０】
要素の変換は、前述した要素変換テーブル４１を用いて行われる。詳細には、ＣＰＵ２１が今回選択された要素と、現在設定している新規ジョブの種類（主要モード）とを要素変換テーブル４１に入力する。この要素と新規ジョブの種類とを入力パラメータとして要素変換テーブル４１が変換ルールを参照し、新規ジョブで使用可能な所定の要素を出力することにより行われる。
【００８１】
また、要素が選択解除された場合と（ステップＳ１１４；解除あり）、選択された要素が１つ目（最初）に選択された要素である場合と（ステップＳ１１５；Ｎｏ）、選択された要素の選択元のジョブと現在設定している新規ジョブの種類とが同一である場合とには（ステップＳ１１６；Ｙｅｓ）、ステップＳ１１８へ移行する。
【００８２】
ステップＳ１１８では、ＣＰＵ２１は現在選択されている要素で新規ジョブが生成可能か否かを判断する。この判断は、たとえばジョブのモード毎に必要最小の要素を予め登録しておき、この登録情報と現在選択されている要素とを照合するなどにより行う。
【００８３】
新規ジョブが生成不可能と判断した場合は（ステップＳ１１８；Ｎｏ）、ステップＳ１１４へ戻り、ＣＰＵ２１はジョブ履歴表示画面に表示されているジョブの要素に対する選択操作または選択解除操作の監視を継続する。新規ジョブが生成可能と判断した場合は（ステップＳ１１８；Ｙｅｓ）、ＣＰＵ２１はジョブ履歴表示画面上にＯＫボタンを表示させる（ステップＳ１１９）。
【００８４】
新規ジョブは、この時点で選択されている要素のみで生成可能であるが、更に要素を追加できる場合もある。また誤選択された要素が選択解除されたり異なる要素に選択変更されたりするような場合もある。これらの場合のように、ジョブ履歴表示画面上のＯＫボタンが押下されずに非選択状態の要素が追加選択されたり選択状態の要素が選択解除されたりした場合は（ステップＳ１２０；Ｎｏ〜ステップＳ１１４；選択あり／解除あり）、ＣＰＵ２１は再びステップＳ１１４以降を実行する。そしてジョブ履歴表示画面上のＯＫボタンが押下された場合は（ステップＳ１２０；Ｙｅｓ）、本サブ処理（履歴表示・要素選択処理）を終了して図５に示すメイン処理に戻る（Ｒｅｔｕｒｎ）。
【００８５】
図９は、図５に示したメイン処理における新規ジョブ生成処理のサブ処理（図５のステップＳ１０７）を示している。ＣＰＵ２１は本サブ処理を開始すると、操作表示部２６に新規ジョブ生成確認画面（図４（Ｃ）参照）を表示させる（ステップＳ１２１）。
【００８６】
詳細には、たとえばＣＰＵ２１は新規ジョブ生成確認画面に表示させる要素のテーブルデータ（要素データ）をジョブ履歴表示用テーブル（図７および図８参照）からフラグに基づいて抽出し、その抽出した要素データを用いてＲＡＭ２４のワークエリアに新規ジョブ表示用データテーブル（図示省略）を作成する。抽出される要素データは、選択状態を示すフラグ１がセットされているものであり、通常は複数個存在する。ＣＰＵ２１は、抽出した要素データを所定の順番に並べて新規ジョブ表示用データテーブルに登録し、その新規ジョブ表示用データテーブルを用いて操作表示部２６に新規ジョブ生成確認画面を表示させる。
【００８７】
新規ジョブ生成確認画面の表示中に、ＣＰＵ２１は新規ジョブ生成のキャンセル操作または実行操作が行われたか、すなわち、ジョブ履歴表示画面上のキャンセルボタンまたは実行ボタンが押下されたか否かを監視する（ステップＳ１２２；Ｎｏ〜ステップＳ１２３；Ｎｏ〜ステップＳ１２１のループ）。
【００８８】
新規ジョブ生成のキャンセル操作が行われた場合は（ステップＳ１２２；Ｙｅｓ）、ＣＰＵ２１は新規ジョブを生成せずに本サブ処理を終了して図５に示すメイン処理に戻る（Ｒｅｔｕｒｎ）。新規ジョブ生成の実行操作が行われた場合は（ステップＳ１２３；Ｙｅｓ）、ＣＰＵ２１は新規ジョブ生成確認画面に表示させた要素で構成される新規ジョブを生成し、本サブ処理を終了して図５に示すメイン処理に戻る（Ｒｅｔｕｒｎ）。また新規ジョブを生成した場合は、ＣＰＵ２１はその新規ジョブを設定された処理条件（要素）に従って実行する。
【００８９】
このように、本実施の形態に係る複合機２０では、過去に設定されたジョブを利用して新規ジョブを設定する際に、ジョブ履歴表示画面５０Ａ、５０Ｂに表示された複数のジョブにおける各要素を要素単独で選択することができ、かつ複数のジョブの中の２つ以上のジョブから要素を選択して新規ジョブの構成要素にすることができる。すなわち、履歴表示された複数のジョブにおける各要素を複数のジョブの間で横断的に選択して新規ジョブの構成要素にすることができる。これにより、要素の選択範囲が拡大されて多数の要素で構成される新規ジョブなども簡単に設定できるようになり、新規ジョブの設定における利便性が向上するようになる。また、要素数順表示モードによるジョブの履歴表示では要素数の多いジョブが優先的に表示されるため、より多くの種類の要素が選択できるようになる。
【００９０】
また、ジョブの要素には、コピージョブの［両面］（両面印刷）とスキャンジョブの［両面］（両面読み込み）などのように、名称が同一または類似する要素同士であっても、ジョブの種類（主要モード）に応じて機能が異なっているものがある。そのため、たとえば、ユーザが現在設定中の新規ジョブに所望の機能を有する要素を付加する際に、新規ジョブとは異種類の過去ジョブに、所望の要素と同一または類似する名称の要素などが存在している場合には、その要素が新規ジョブにおいて所望の機能を果たすものと想定し、選択するようなことがある。
【００９１】
これに対し、本実施の形態に係る複合機２０は、選択された要素の選択元のジョブの種類と、設定中の新規ジョブの種類とが異なる場合は、選択された要素を所定の規則に従って変換する。これにより、新規ジョブとは異種類の過去ジョブから、ユーザの所望する要素と同一または類似する名称の要素などが選択された場合でも、その選択された要素は新規ジョブで機能するように変換されて新規ジョブに付加される。このように、新規ジョブとは異種類の過去ジョブからも要素が選択できるようになることで、新規ジョブの設定における利便性が向上する。
【００９２】
また、複合機２０はユーザ認証機能を備えており、ユーザ認証が行われた場合はその認証したユーザが過去に設定・実行したジョブを抽出して履歴表示する。ジョブの設定ではユーザ毎に傾向が現れることが多いため、個々のユーザに対応する過去のジョブを抽出して履歴表示することにより、ユーザにとって利用価値の高い過去のジョブの設定を優先的に提供できるようになる。
【００９３】
[第２の実施の形態]
次に、本発明の第２の実施の形態を説明する。第２の実施の形態は、第１の実施の形態で説明した複合機２０がジョブの履歴表示において更にジョブを主要モード毎に分けて表示する機能を果たすジョブモード別表示モードと、１つ目に選択された要素を含むジョブ、詳細には選択された要素自体を含むジョブおよび選択された要素と同じ種類の要素を含むジョブを優先的に表示する機能を果たすジョブ要素優先表示モードとを備えるようにしたものである。
【００９４】
これらの表示モードについても第１の実施の形態と同様に、ディップスイッチによる設定（初期設定）や表示モード切替キーの押下操作によって切り替えられるようになっており、ジョブ履歴表示画面に表示されたジョブの要素は何れも要素単独で選択できるようになっている。また、ディップスイッチによる設定では、実行順表示モードまたは要素数順表示モードに、ジョブ要素優先表示モードまたはジョブ要素優先表示モードを組み合わせた設定が行えるようになっている。
【００９５】
図１０は、ジョブモード別表示モードを使用して新規ジョブを生成する場合の画面遷移を示している。複合機２０の操作表示部２６に、たとえば図１０（Ａ）に示すような実行順表示モードのジョブ履歴表示画面６０、あるいは、図示しない要素数順表示モードのジョブ履歴表示画面が表示されているときに１つ目の要素が選択されると（以下、この１つ目に選択された要素を「第１選択要素」と呼ぶ場合がある）、ＣＰＵ２１はジョブ履歴表示用データテーブル（図７および図８参照）における第１選択要素のフラグを０から１に変更し、第１選択要素と同種類の要素があればその同種要素のフラグを０から２に変更し、各ジョブの並べ替えを行う。
【００９６】
このジョブモード別表示モードにおける並べ替えは、第１選択要素を含むジョブをジョブ履歴表示用データテーブルの最上位にすると共に、全てのジョブを主要モードデータに基づいて主要モード毎に分類するように行う。また、同じ主要モードの中では、要素数の多いジョブから順に上位から下位へ並べ、要素数の同じジョブが複数存在する場合は要素数順表示モードと同様に実行順番の新しいジョブの方を上位にする。
【００９７】
ＣＰＵ２１は、上記のジョブ履歴表示用データテーブルを用いて、図１０（Ｂ）に示すようなジョブモード別表示モードのジョブ履歴表示画面６１に表示を切り替える。このジョブモード別表示モードは、ディップスイッチでジョブモード別表示モードが初期設定されている場合は１つ目の要素が選択操作されると自動的に切り替え表示される。また、ディップスイッチでジョブモード別表示モードが初期設定されていない場合でも、実行順表示モードまたは要素数順表示モードで１つ目の要素を選択した後に表示モード切替キーの押下操作によって手動的に切り替えて表示することができる。
【００９８】
ジョブモード別表示モードのジョブ履歴表示画面６１には、過去に設定・実行されたジョブが主要モード毎に分類されて一覧表示されると共に、第１選択要素（１つ目に選択された要素自体）を含むジョブが最上位に表示される。ジョブ履歴表示画面６１に表示される主要モードは、第１の実施の形態で説明したように、初期設定またはユーザ設定によるコピーモード、スキャンtoファイル送信モード／ファクシミリモード、ボックスモードなどである。詳細には、図１０（Ｂ）に示すようにジョブ履歴表示画面６１には主要モード毎にモード欄６２が設けられて各モード欄６２に図中の「Ｓｃａｎ／Ｆａｘ」、「ＣＯＰＹ」、「ＢＯＸ」などで示すような主要モード名が表示され、表示対象となる各主要モードのジョブは各モード欄６２に対応する表示形式に分類されて一覧表示される。また、本例では第１選択要素がジョブ５の［ファイル送信  E-mail］であり、この場合はジョブ５が最上位に表示され、［ファイル送信  E-mail］の所属する主要モードの名称（Ｓｃａｎ／Ｆａｘ）が最上位のモード欄６２に表示される。
【００９９】
また、同じ主要モードの中ではジョブが要素数の多い順に優先的に表示され、要素数の同じジョブが複数存在する場合は要素数順表示モードと同様に実行順番の新しいジョブの方が優先的（上位）に表示される。
【０１００】
このジョブモード別表示モードによるジョブの履歴表示では、表示する主要モードの数（ジョブの種類）が最大となるようにジョブの選択および表示順序の入れ替え制御（ソート処理）を行うようになっている。
【０１０１】
ジョブモード別表示モードにおけるジョブの要素の選択操作方法、選択／非選択状態の要素の表示態様や表示制御、異種類（異なる主要モード）の過去ジョブの要素を新規ジョブにて使用可能となるように変換する要素の変換制御、新規ジョブの生成の可否判断やその判断結果に応じたＯＫボタンの表示／非表示の切替制御などは第１の実施の形態と同じである。たとえば、図１０（Ｂ）に示すジョブ履歴表示画面６１でジョブの要素選択が行われ新規ジョブが生成可能になると、図１０（Ｃ）に示すようにジョブ履歴表示画面６１にＯＫボタン６３が表示される。本例の場合は、１つ目に選択されて「Ｓｃａｎ／Ｆａｘ」モードに分類され最上位に表示されたジョブ５の［ファイル送信  E-mail］（第１選択要素）と、同モードに分類されたジョブ３の［ホスト名  June］と、「ＣＯＰＹ」モードに分類されたジョブ４の［文字写真］と、「ＢＯＸ」モードに分類されたジョブ２７の［要素Ａ］とが選択状態となっており、これらの要素によって新規ジョブが生成可能となっている。
【０１０２】
そして、ジョブ履歴表示画面６１のＯＫボタン６３が押下されると、第１の実施の形態と同様に操作表示部２６の表示画面は図１０（Ｄ）に示すような新規ジョブ生成確認画面６４に切り替わり、ジョブ履歴表示画面６１で選択した要素によって構成される新規ジョブの生成を実行できるようになる。
【０１０３】
図１１は、ジョブ要素優先表示モードを使用して新規ジョブを生成する場合の画面遷移を示している。複合機２０の操作表示部２６に、たとえば図１１（Ａ）に示すような実行順表示モードのジョブ履歴表示画面７０、あるいは、図示しない要素数順表示モードのジョブ履歴表示画面が表示されているときに１つ目の要素（第１選択要素）が選択されると、ＣＰＵ２１はジョブ履歴表示用データテーブル（図７および図８参照）における第１選択要素のフラグを０から１に変更し、第１選択要素と同種類の要素があればその同種要素のフラグを０から２に変更し、各ジョブの並べ替えを行う。
【０１０４】
このジョブ要素優先表示モードにおける並べ替えは、第１選択要素を含むジョブをジョブ履歴表示用データテーブルの最上位にすると共に、第１選択要素と同種類の要素を含むジョブを次位以下に並べ、更にその下に残りのジョブ、すなわち、第１選択要素と同種類の要素を含まないジョブを並べるように行う。また、この次位以下に並び順はジョブ要素優先表示モードに切り替わる前の実行順または要素数順の表示モードに準じる。
【０１０５】
詳細には、実行順表示モードからジョブ要素優先表示モードに切り替わった場合は、次位以下に第１選択要素と同種類の要素を含むジョブを実行順番の新しいジョブから順に上位から下位へ並べ、その下に残りのジョブを同様に実行順番の新しいジョブから順に上位から下位へ並べる。要素数順表示モードからジョブ要素優先表示モードに切り替わった場合は、次位以下に第１選択要素と同種類の要素を含むジョブを要素数の多いジョブから順に上位から下位へ並べ、その下に残りのジョブを同様に要素数の多いジョブから順に上位から下位へ並べるようにし、要素数の同じジョブが複数存在する場合は実行順番の新しいジョブの方を上位にする。
【０１０６】
ＣＰＵ２１は、上記のジョブ履歴表示用データテーブルを用いて、図１１（Ｂ）に示すようなジョブ要素優先表示モードのジョブ履歴表示画面７１に表示を切り替える。このジョブ要素優先表示モードは、ディップスイッチでジョブ要素優先表示モードが初期設定されている場合は１つ目の要素が選択操作されると自動的に切り替え表示される。また、ディップスイッチでジョブ要素優先表示モードが初期設定されていない場合でも、実行順表示モードまたは要素数順表示モードで１つ目の要素を選択した後に表示モード切替キーの押下操作によって手動的に切り替えて表示することができる。
【０１０７】
ジョブ要素優先表示モードのジョブ履歴表示画面７１には、過去に設定・実行されたジョブの中から第１選択要素（１つ目に選択された要素自体）を含むジョブが最上位に表示され、第１選択要素と同種類の要素を含むジョブが次位以下に優先的に一覧表示される。本例では第１選択要素がジョブ５の［ファイル送信  E-mail］であり、この場合は図１１（Ｂ）に示すようにジョブ履歴表示画面７１には、選択された［ファイル送信  E-mail］自体を含むジョブ５が最上位に表示され、次位以下には［ファイル送信  E-mail］と同種類である「ファイル送信」を含むジョブが優先的に一覧表示される。
【０１０８】
また、実行順表示モード（図１１（Ａ）参照）からジョブ要素優先表示モードに切り替わった場合は、ジョブ要素優先表示モードにおいても優先表示対象のジョブが実行順番の新しいものから順に表示される（図１１（Ｂ）参照）。要素数順表示モードからジョブ要素優先表示モードに切り替わった場合は、ジョブ要素優先表示モードにおいても優先表示対象のジョブが要素数の多いものから順に表示される。さらに、ジョブ要素優先表示モードによる優先表示対象のジョブの数がジョブ履歴表示画面７１によるジョブの表示可能数よりも少なく、優先表示対象以外のジョブも表示可能である場合は、優先表示対象のジョブの下位に優先表示対象以外のジョブが表示される。この場合も、実行順表示モードからの切り替え時には優先表示対象以外のジョブが実行時刻の新しいものから順に表示され、ジョブ要素優先表示モードからの切り替え時には優先表示対象以外のジョブが要素数の多いものから順に表示される。
【０１０９】
このジョブ要素優先表示モードによるジョブの履歴表示では、第１選択要素を含むジョブ以外は、切り替え前の表示モードの条件（実行順または要素数）に従って、表示するジョブの選択および表示順序の入れ替え制御（ソート処理）を行うようになっている。
【０１１０】
ジョブ要素優先表示モードにおけるジョブの要素の選択操作方法、選択／非選択状態の要素の表示態様や表示制御、異種類（異なる主要モード）の過去ジョブの要素を新規ジョブにて使用可能となるように変換する要素の変換制御、新規ジョブの生成の可否判断やその判断結果に応じたＯＫボタンの表示／非表示の切替制御などは第１の実施の形態と同じである。たとえば、図１１（Ｂ）に示すジョブ履歴表示画面７１でジョブの要素選択が行われて新規ジョブが生成可能になると、図１１（Ｃ）に示すようにジョブ履歴表示画面７１にＯＫボタン７２が表示される。本例の場合は、１つ目に選択されて最上位に表示されたジョブ５の［ファイル送信  E-mail］（第１選択要素）と、同ジョブ５の［ファイル形式  ＰＤＦ］と、第１選択要素と同種類の要素（［ファイル送信  E-mail］）を含むジョブ１２の［読み込みサイズ  Ａ３ Sef］と、同じく第１選択要素と同種類の要素（［ファイル送信  ＳＭＢ］）を含むジョブ２８の［ホスト名  June］とが選択状態となっており、これらの要素によって新規ジョブが生成可能となっている。
【０１１１】
そして、ジョブ履歴表示画面７１のＯＫボタン７２が押下されると、第１の実施の形態と同様に操作表示部２６の表示画面は図１１（Ｄ）に示すような新規ジョブ生成確認画面７３に切り替わり、ジョブ履歴表示画面７１で選択した要素によって構成される新規ジョブの生成を実行できるようになる。
【０１１２】
次に、本実施の形態に係るジョブモード別表示モードおよびジョブ要素優先表示モードによるジョブの履歴表示と新規ジョブの生成に関する処理内容をフローチャートに基づいて詳細に説明する。なお、本実施の形態の各表示モードによる処理内容は、第１の実施の形態で説明した履歴表示・要素選択処理以外は第１の実施の形態と同じである。すなわち、図５に示したメイン処理と図９に示した新規ジョブ生成のサブ処理は同じであり、図６に示した履歴表示・要素選択のサブ処理のみが異なっている。そのため、第１の実施の形態と同じ処理内容に関する説明は省略し、第１の実施の形態とは異なる履歴表示・要素選択処理についてのみ説明する。また、ここではディップスイッチによりジョブモード別表示モードまたはジョブ要素優先表示モードが初期設定されている場合で説明する。
【０１１３】
図１２は、本実施の形態に係る履歴表示・要素選択のサブ処理（図５のステップＳ１０６）を示している。ＣＰＵ２１は本サブ処理を開始すると、第１の実施の形態と同様に、履歴表示を行うための個人用または共用のテーブルデータをジョブ履歴テーブル（図３参照）から取得し、そのテーブルデータを用いてＲＡＭ２４のワークエリアにジョブ履歴表示用データテーブル（図７および図８参照）を作成する。このジョブ履歴表示用データテーブルを使用して、ＣＰＵ２１はディップスイッチで設定されている実行順または要素数順の表示モードで操作表示部２６に個人用または共用のジョブ履歴表示画面（図１０（Ａ）および図１１（Ａ）参照）を表示させる（ステップＳ１３１）。さらに、ジョブ履歴表示画面の表示後に表示モードの切り替え操作が行われた場合は（ステップＳ１３２；Ｙｅｓ）、ＣＰＵ２１はジョブ履歴表示画面を現在選択している実行順または要素数順の表示モードから他方の表示モードに切り替える（ステップＳ１３３）。
【０１１４】
この実行順／要素数順表示モードのジョブ履歴表示画面の表示中に、ＣＰＵ２１はジョブ履歴表示画面上で１つ目の要素が選択されたか否かを監視する（ステップＳ１３４；Ｎｏ〜ステップＳ１３１のループ）。１つ目の要素が選択された場合は（ステップＳ１３４；Ｙｅｓ）、ＣＰＵ２１はディップスイッチで設定されているジョブモード別またはジョブ要素優先の表示モードに従って、前述したジョブ履歴表示用データテーブルにおけるジョブの入れ替えを行い（ソート処理）、そのジョブ履歴表示用データテーブルを使用して操作表示部２６の表示画面をジョブモード別またはジョブ要素優先の表示モードによるジョブ履歴表示画面に切り替える（ステップＳ１３５）。
【０１１５】
さらにＣＰＵ２１は、ジョブモード別／ジョブ要素優先表示モードのジョブ履歴表示画面上で他の要素が選択または選択解除されたか否かを監視する（ステップＳ１３６；なし〜ステップＳ１３６のループ）。他の要素が選択された場合は（ステップＳ１３６；選択あり）、ＣＰＵ２１はその要素の選択元のジョブの種類（主要モード）と、現在設定している新規ジョブの種類（主要モード）とが同一であるか否かを判断する（ステップＳ１３７）。
【０１１６】
種類が同一でない場合は（ステップＳ１３７；Ｎｏ）、選択された要素を新規ジョブで使用できる要素に変換し（ステップＳ１３８）、次のステップＳ１３９へ移行する。また、要素が選択解除された場合と（ステップＳ１３６；解除あり）、選択された要素の選択元のジョブと現在設定している新規ジョブの種類とが同一である場合とには（ステップＳ１３７；Ｙｅｓ）、ステップＳ１３９へ移行する。
【０１１７】
ステップＳ１３９では、ＣＰＵ２１は現在選択されている要素で新規ジョブが生成可能か否かを判断する。新規ジョブが生成不可能と判断した場合は（ステップＳ１３９；Ｎｏ）、ステップＳ１３６へ戻り、ＣＰＵ２１はジョブモード別／ジョブ要素優先表示モードのジョブ履歴表示画面に表示されているジョブの要素に対する選択操作または選択解除操作の監視を継続する。新規ジョブが生成可能と判断した場合は（ステップＳ１３９；Ｙｅｓ）、ＣＰＵ２１はジョブモード別／ジョブ要素優先表示モードのジョブ履歴表示画面上にＯＫボタンを表示させる（ステップＳ１４０）。
【０１１８】
ＯＫボタンが押下されずに非選択状態の要素が追加選択されたり選択状態の要素が選択解除されたりした場合は（ステップＳ１４１；Ｎｏ〜ステップＳ１３６；選択あり／解除あり）、ＣＰＵ２１は再びステップＳ１３６以降を実行する。ＯＫボタンが押下された場合は（ステップＳ１４１；Ｙｅｓ）、本サブ処理（履歴表示・要素選択処理）を終了して図５に示すメイン処理に戻る（Ｒｅｔｕｒｎ）。
【０１１９】
このように、ジョブモード別表示モードによるジョブの履歴表示ではジョブが主要モード毎に分かれて表示されるため、特定のモード、たとえばコピーモードなどの使用頻度が高いような場合でもその特定のモードのジョブに偏ることなくより多くのモードのジョブ、すなわち多数種類のジョブが表示されるようになる。これにより、多数種類のジョブの中から様々な種類の要素が選択できるようになり、異なる種類の要素の選択範囲が拡大されるようになる。したがって、多数種類の要素で構成される新規ジョブなども簡単に設定できるようになる。
【０１２０】
また、ジョブ要素優先モードによるジョブの履歴表示では１つ目に選択された要素（第１選択要素とその同種要素）を含むジョブが優先的に表示されるため、ユーザが設定しようとする新規ジョブに対して選択可能な要素や関連性の高い要素を含むジョブ、すなわち、有用的な要素を多く含むジョブがより多く表示されるようになる。このように、所望の新規ジョブに適した要素がより多く表示されることで、所望の新規ジョブに対する要素の選択および設定が簡単に行えるようになる。
【０１２１】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【０１２２】
たとえば、実施の形態に係る複合機２０ではタッチパネル式の操作表示部２６が操作部と表示部の機能を兼ね備えているが、この操作部と表示部とは個別に構成するようにしてもよい。
【０１２３】
また実施の形態では、複合機２０がジョブの履歴表示を行う表示モードとして、第１の実施の形態では実行順表示モードと要素数順表示モードとを備え、第２の実施の形態では更にジョブモード別表示モードとジョブ要素優先表示モードとを備えるようにしたが、複合機２０が備える表示モードの組み合わせはこれに限らない。複合機２０が実行順表示モード以外に、要素数順表示モードと、ジョブモード別表示モードと、ジョブ要素優先表示モードとの何れか１つ以上を備えるようにしてもよい。
【０１２４】
ジョブモード別表示モードでは、ジョブ履歴表示画面に主要モード毎に要素数の多いジョブを優先的に表示するようにしたが、要素数がＮ個以上のジョブを表示するなどのように、表示対象のジョブを要素数に応じて抽出し表示するようにしてもよい。ジョブモード別表示モードの主要モードは、実施の形態で例示したコピーモード、スキャンtoファイル送信モード／ファクシミリモード、ボックスモードといった分け方に限らず、他の分け方であってもよい。
【０１２５】
また、操作表示部２６に一画面で履歴表示するジョブを所定の種類毎に分けて表示するために、実施の形態ではジョブを主要モード毎に分けて表示するようにしたが、このジョブの分け方は主要モード毎に限らない。たとえば、プリンタ部３０を使用するプリント系のジョブ（コピーモードなどのジョブ）と、プリンタ部３０を使用しない非プリント系のジョブ（スキャンtoファイル送信モードやファクスモードやボックスモードなどのジョブ）とに分ける、もしくは、通信部２７を使用する通信系のジョブ（スキャンtoファイル送信モードやファクスモードなどのジョブ）と、通信部２７を使用しない非通信系のジョブ（コピーモードやボックスモードなどのジョブ）とに分ける、などしてもよい。
【０１２６】
ジョブ要素優先表示モードでは、ジョブ履歴表示画面に優先表示対象以外のジョブ（第１選択要素と同種類の要素を含まないジョブ）も表示可能としたが、優先表示対象のジョブ（第１選択要素を含むジョブおよび第１選択要素と同種類の要素を含むジョブ）のみを表示するようにしてもよい。ジョブ要素優先表示モードで１つ目に選択可能な要素は、第２の実施の形態で例示したスキャンｔｏファイル送信ジョブのモード要素（［ファイル送信  *****］）に限らず、何れの要素でもよい。
【０１２７】
また、ジョブ要素優先表示モードにジョブモード別表示モードを組み合わせたような表示モード、たとえばモード要素優先表示モードなどの表示モードを設けるようにしてもよい。この表示モードは、たとえば、１つ目に選択可能な要素はモード要素のみとし、パラメータ要素などは除外する（モード要素以外は１つ目の要素として選択不可能）。これにより、１つ目に選択されたモード要素が含まれるジョブが優先的に表示されるようになり、モード要素を優先したジョブの履歴表示が行われるようになる。この場合は、請求項５における１つ目の要素はモード要素となる。
【０１２８】
また、ジョブ要素優先表示モードでは、１つ目にパラメータ要素を選択した場合にはそのパラメータ要素を含むジョブが優先的に表示されるが、使用頻度の少ないパラメータ要素を選択した場合には、表示されるジョブ数が少なくなる可能性がある。そこで、１つ目の要素がパラメータ要素である場合は、そのパラメータ要素を含むジョブと同じモードのジョブを、優先的に表示するジョブに加えるようにしてもよい。これにより、使用頻度の少ないパラメータ要素を選択した場合でも、そのパラメータ要素と関連性の高いジョブ（被選択パラメータ要素を含むジョブと同じモードのジョブ）が表示されるようになり、所望の新規ジョブに適した要素がより多く表示されて要素の選択範囲を拡大できるようになる。
【０１２９】
また実施の形態では、選択された要素の選択元のジョブの種類（主要モード）と新規ジョブの種類（主要モード）とが異なる場合に、選択された要素を所定の規則に従って変換するようにしたが、この要素の変換は、ジョブの種類などを判断せずに、２つ目以降に選択された全ての要素に対して行うようにしてもよい。
【０１３０】
この場合は、２つ目以降の要素が選択されと、その要素と現在設定しているジョブの主要モードとを要素変換テーブル４１に入力する。要素変換テーブル４１には、変換ルール（入出力対応表など）として、入力される要素とジョブの主要モードとの全ての組み合わせに対応付けて、出力する要素を登録しておけばよい。たとえば、要素変換テーブル４１は、選択された要素と現在設定しているジョブの主要モードとによる入力パラメータが、コピージョブの［両面］と［コピーモード］の場合には、コピージョブの［両面］を出力する。入力パラメータがスキャンジョブの［両面］と［スキャンモード］の場合には、スキャンジョブの［両面］を出力する。入力パラメータがコピージョブの［両面］と［スキャンモード］の場合には、スキャンジョブの［両面］を出力する。入力パラメータがスキャンジョブの［両面］と［コピーモード］の場合には、コピージョブの［両面］を出力する、・・・などのように、要素変換テーブル４１には、入力パラメータの全パターンに対応する出力要素を登録しておけばよい。
【０１３１】
また実施の形態では、ジョブの要素をジョブ単位で表示するようにしたが、たとえば、１つのジョブを構成する複数の要素を離散して表示したり要素種毎に分類して表示したりするなど、ジョブ単位以外で表示するようにしてもよい。また、この離散表示や要素種毎の分類表示などにおいては、各要素にその要素の構成元となるジョブを識別するためのジョブ識別情報（ジョブの実行順番や名称など）を付加して表示するようにしてもよい。また、ジョブ単位による表示、あるいは、ジョブ単位以外による表示においても各要素に上記のジョブ識別情報を付加して表示する場合などには、特定の要素を含むジョブが他にどのような要素を含んで過去に設定されていたかを確認することができるため、特定の要素を含むジョブにおける要素の組み合わせ例（前例）などが容易に把握できるようになる。複数のジョブの要素をジョブ単位もしくはジョブ単位以外の何れの形式で表示するにしても、少なくとも、複数の要素ａ（要素ａ１、要素ａ２、要素ａ３・・・）により構成されるジョブＡの要素ａＮと、複数の要素ｂ（要素ｂ１、要素ｂ２、要素ｂ３・・・）により構成されるジョブＢの要素ｂＮとが選択可能で該選択された要素により構成される新規ジョブが生成可能であれば本発明が適用される。
【図面の簡単な説明】
【０１３２】
【図１】本発明の第１の実施の形態に係る画像形成システム（情報処理システム）のシステム構成を示す図である。
【図２】本発明の第１の実施の形態に係る画像形成装置（情報処理装置）としての複合機の概略構成を示すブロック図である。
【図３】本発明の第１の実施の形態に係るジョブ履歴テーブルの構成例を示す図である。
【図４】本発明の第１の実施の形態に係る実行順／要素数順表示モードのジョブ履歴表示画面および新規ジョブ生成確認画面を示す説明図である。
【図５】本発明の第１の実施の形態に係るジョブの履歴表示および新規ジョブ生成のメイン処理を示す流れ図である。
【図６】図５のメイン処理におけるサブ処理の１つである履歴表示・要素選択処理を示す流れ図である。
【図７】図６の履歴表示・要素選択処理で作成される実行順表示モードのジョブ履歴表示用データテーブルの構成例を示す図である。
【図８】図６の履歴表示・要素選択処理で作成される要素数順表示モードのジョブ履歴表示用データテーブルの構成例を示す図である。
【図９】図５のメイン処理におけるサブ処理の１つである新規ジョブ生成処理を示す流れ図である。
【図１０】本発明の第２の実施の形態に係るジョブモード別表示モードを使用して新規ジョブを生成する場合の画面遷移を示す説明図である。
【図１１】本発明の第２の実施の形態に係るジョブ要素優先表示モードを使用して新規ジョブを生成する場合の画面遷移を示す説明図である。
【図１２】本発明の第２の実施の形態に係る履歴表示・要素選択処理を示す流れ図である。
【符号の説明】
【０１３３】
２…ネットワーク
５…画像形成システム
１０…端末
２０…複合機（ＭＦＰ）
２１…ＣＰＵ
２２…バス
２３…ＲＯＭ
２４…ＲＡＭ
２５…不揮発メモリ
２６…操作表示部
２７…通信部
２８…画像変換部
２９…読み取り部
３０…プリンタ部
３１…時計部
３２…認証部
４０…ジョブ履歴テーブル
４１…要素変換テーブル
５０Ａ…ジョブ履歴表示画面
５０Ｂ…ジョブ履歴表示画面
５１…ＯＫボタン
５２…新規ジョブ生成確認画面
５３…新規ジョブ
５４…新規ジョブ生成確認メッセージ
５５…実行ボタン
５６…キャンセルボタン
６０…ジョブ履歴表示画面
６１…ジョブ履歴表示画面
６２…モード欄
６３…ＯＫボタン
６４…新規ジョブ生成確認画面
７０…ジョブ履歴表示画面
７１…ジョブ履歴表示画面
７２…ＯＫボタン
７３…新規ジョブ生成確認画面
８０Ａ…ジョブ履歴表示用データテーブル
８０Ｂ…ジョブ履歴表示用データテーブル
【図１】
0004600486.tif 000002
【図２】
0004600486.tif 000003
【図３】
0004600486.tif 000004
【図４】
0004600486.tif 000005
【図５】
0004600486.tif 000006
【図６】
0004600486.tif 000007
【図７】
0004600486.tif 000008
【図８】
0004600486.tif 000009
【図９】
0004600486.tif 000010
【図１０】
0004600486.tif 000011
【図１１】
0004600486.tif 000012
【図１２】
0004600486.tif 000013