(57)【特許請求の範囲】
【請求項１】
コピー機能、コンピュータ装置から受信したデータを印刷する機能、ＦＡＸ受信したデータを印刷する機能、スキャンしたデータをＦＡＸ送信する機能、スキャンしたデータを電子メールに添付して送信する機能、スキャンしたデータを保存する機能の中から少なくとも第１の機能及び第２の機能を有する複合機であって、
前記第１の機能及び前記第２の機能は、各々の機能に関する設定項目の少なくとも一部が異なり、
前記第１の機能に関する第１設定条件及び前記第２の機能に関する第２設定条件を設定するために、前記第１設定条件及び前記第２設定条件を設定する設定画面を生成して表示する設定部と、
前記設定部により設定された前記第１設定条件又は前記第２設定条件でジョブを実行するジョブ処理部と、
前記設定部により設定された前記第１設定条件のうち前記第２の機能に関する設定項目に対応する設定条件を第１共通設定履歴情報として記憶し、前記設定部により設定された前記第２設定条件のうち前記第１の機能に関する設定項目に対応する設定条件を第２共通設定履歴情報として記憶する設定履歴記憶部と、を有し、
前記設定部は、前記第１設定条件の設定時に前記設定履歴記憶部に記憶された前記第１共通設定履歴情報と、前記第２設定条件の設定時に前記設定履歴記憶部に記憶された前記第２共通設定履歴情報とを、前記第１設定条件又は前記第２設定条件を設定する設定画面に表示可能である、
ことを特徴とする複合機。
【請求項２】
前記第１共通設定履歴情報は、少なくとも、前記第１設定条件のうち前記第２の機能に関する設定項目に対応する設定条件の値であり、
前記第２共通設定履歴情報は、少なくとも、前記第２設定条件のうち前記第１の機能に関する設定項目に対応する設定条件の値であり、
前記第１設定条件のうち前記第２の機能に関する設定項目に対応する設定条件の値及び前記第２設定条件のうち前記第１の機能に関する設定項目に対応する設定条件の値は選択可能であり、
前記設定部は、選択された、前記第１設定条件のうち前記第２の機能に関する設定項目に対応する設定条件の値及び／又は前記第２設定条件のうち前記第１の機能に関する設定項目に対応する設定条件の値を、前記第１設定条件又は前記第２設定条件として設定する、
ことを特徴とする請求項１に記載の複合機。
【請求項３】
前記設定部は、前記設定履歴記憶部に記憶された前記第１共通設定履歴情報及び前記第２共通設定履歴情報のうち、設定頻度が相対的に高い第１共通設定履歴情報及び第２共通設定履歴情報を前記設定画面に表示する、
ことを特徴とする請求項１又は２に記載の複合機。
【請求項４】
前記設定部による前記第１設定条件の設定時に、前記第１の機能特有の設定条件と、前記第２の機能に関する設定項目に対応する設定条件とを分離して前記設定履歴記憶部に記憶させ、前記設定部による前記第２設定条件の設定時に、前記第２の機能特有の設定条件と、前記第１の機能に関する設定項目に対応する設定条件とを分離して前記設定履歴記憶部に記憶させる履歴処理部を有する、
ことを特徴とする請求項１乃至３のいずれか一に記載の複合機。
【請求項５】
コピー機能、コンピュータ装置から受信したデータを印刷する機能、ＦＡＸ受信したデータを印刷する機能、スキャンしたデータをＦＡＸ送信する機能、スキャンしたデータを電子メールに添付して送信する機能、スキャンしたデータを保存する機能の中から少なくとも第１の機能及び第２の機能を有する複合機であって、
前記第１の機能に関する第１設定条件及び前記第２の機能に関する第２設定条件を設定するために、前記第１設定条件及び前記第２設定条件を設定する設定画面を生成して表示する設定部と、
前記設定部により設定された前記第１設定条件又は前記第２設定条件でジョブを実行するジョブ処理部と、
前記設定部により設定された前記第１設定条件のうち前記第２の機能に関する設定項目に対応する設定条件を第１共通設定履歴情報、前記第１の機能に特有の設定項目に対応する設定条件を第１機能特有設定履歴情報として記憶し、前記設定部により設定された前記第２設定条件のうち前記第１の機能に関する設定項目に対応する設定条件を第２共通設定履歴情報、前記第２の機能に特有の設定項目に対応する設定条件を第２機能特有設定履歴情報として記憶する設定履歴記憶部と、を有し、
前記設定部は、前記第１設定条件の設定時に前記設定履歴記憶部に記憶された前記第１共通設定履歴情報及び第１機能特有設定履歴情報と、前記第２設定条件の設定時に前記設定履歴記憶部に記憶された前記第２共通設定履歴情報及び第２機能特有設定履歴情報とを、前記第１設定条件又は前記第２設定条件を設定する設定画面に表示可能である、
ことを特徴とする複合機。
【請求項６】
ジョブを生成して送信するコンピュータ装置と、ジョブを実行する画像形成装置と、が通信ネットワークで接続されたジョブ処理システムにおいて、
前記画像形成装置は、
前記コンピュータ装置から受信したデータを印刷するプリント機能と、コピー機能、ＦＡＸ受信したデータを印刷する機能、スキャンしたデータをＦＡＸ送信する機能、スキャンしたデータを電子メールに添付して送信する機能、スキャンしたデータを保存する機能の中から選択される少なくとも１つの他の機能と、を有し、
前記プリント機能と前記他の機能とは、各々の機能に関する設定項目の少なくとも一部が異なり、
前記コンピュータ装置は、
前記プリント機能に関する第１設定条件を設定するために、前記第１設定条件を設定する設定画面を生成して表示する設定部と、
前記設定部により設定された前記第１設定条件のうち前記他の機能に関する設定項目に対応する設定条件を第１共通設定履歴情報として記憶する記憶部と、
前記設定部により設定された前記第１設定条件でジョブを生成するジョブ生成部と、
前記画像形成装置で設定された前記他の機能に関する第２設定条件のうち前記プリント機能に関する設定項目に対応する設定条件を第２共通設定履歴情報として前記画像形成装置から取得する履歴処理部と、を有し、
前記設定部は、前記記憶部に記憶された前記第１共通設定履歴情報と、前記画像形成装置から取得した前記第２共通設定履歴情報とを、前記第１設定条件を設定する設定画面に表示可能である、
ことを特徴とするジョブ処理システム。
【請求項７】
前記第１共通設定履歴情報は、少なくとも、前記第１設定条件のうち前記他の機能に関する設定項目に対応する設定条件の値であり、
前記第２共通設定履歴情報は、少なくとも、前記第２設定条件のうち前記プリント機能に関する設定項目に対応する設定条件の値であり、
前記第１設定条件のうち前記他の機能に関する設定項目に対応する設定条件の値及び前記第２設定条件のうち前記プリント機能に関する設定項目に対応する設定条件の値は選択可能であり、
前記設定部は、選択された、前記第１設定条件のうち前記他の機能に関する設定項目に対応する設定条件の値及び／又は前記第２設定条件のうち前記プリント機能に関する設定項目に対応する設定条件の値を、前記第１設定条件として設定する、
ことを特徴とする請求項６に記載のジョブ処理システム。
【請求項８】
前記設定部は、前記画像形成装置から取得した前記第１共通設定履歴情報及び前記第２共通設定履歴情報のうちの、設定頻度が相対的に高い第１共通設定履歴情報及び第２共通設定履歴情報を前記設定画面に表示する、
ことを特徴とする請求項６又は７に記載のジョブ処理システム。
【請求項９】
画像形成装置に通信ネットワークで接続されたコンピュータ装置で動作するプリンタドライバであって、
前記画像形成装置は、
前記コンピュータ装置から受信したデータを印刷するプリント機能と、コピー機能、ＦＡＸ受信したデータを印刷する機能、スキャンしたデータをＦＡＸ送信する機能、スキャンしたデータを電子メールに添付して送信する機能、スキャンしたデータを保存する機能の中から選択される少なくとも１つの他の機能と、を有し、
前記プリント機能と前記他の機能とは、各々の機能に関する設定項目の少なくとも一部が異なり、
前記コンピュータ装置を、
前記プリント機能に関する第１設定条件を設定するために、前記第１設定条件を設定する設定画面を生成して表示する設定部、
前記設定部により設定された前記第１設定条件のうち前記他の機能に関する設定項目に対応する設定条件を第１共通設定履歴情報として記憶する記憶部、
前記設定部により設定された前記第１設定条件でジョブを生成するジョブ生成部、
前記画像形成装置で設定された前記他の機能に関する第２設定条件のうち前記プリント機能に関する設定項目に対応する設定条件を第２共通設定履歴情報として前記画像形成装置から取得する履歴処理部、として機能させ、
前記設定部は、前記記憶部に記憶された前記第１共通設定履歴情報と、前記画像形成装置から取得した前記第２共通設定履歴情報とを、前記第１設定条件を設定する設定画面に表示可能である、
ことを特徴とするプリンタドライバ。
【請求項１０】
前記第１共通設定履歴情報は、少なくとも、前記第１設定条件のうち前記他の機能に関する設定項目に対応する設定条件の値であり、
前記第２共通設定履歴情報は、少なくとも、前記第２設定条件のうち前記プリント機能に関する設定項目に対応する設定条件の値であり、
前記第１設定条件のうち前記他の機能に関する設定項目に対応する設定条件の値及び前記第２設定条件のうち前記プリント機能に関する設定項目に対応する設定条件の値は選択可能であり、
前記設定部は、選択された、前記第１設定条件のうち前記他の機能に関する設定項目に対応する設定条件の値及び／又は前記第２設定条件のうち前記プリント機能に関する設定項目に対応する設定条件の値を、前記第１設定条件として設定する、
ことを特徴とする請求項９に記載のプリンタドライバ。
【請求項１１】
前記設定部は、前記画像形成装置から取得した前記第１共通設定履歴情報及び前記第２共通設定履歴情報のうちの、設定頻度が相対的に高い第１共通設定履歴情報履歴情報及び第２共通設定履歴情報を前記設定画面に表示する、
ことを特徴とする請求項９又は１０に記載のプリンタドライバ。
【請求項１２】
ジョブを生成して送信するコンピュータ装置と、ジョブを実行する画像形成装置と、が通信ネットワークで接続されたジョブ処理システムにおいて、
前記画像形成装置は、
前記コンピュータ装置から受信したデータを印刷するプリント機能と、コピー機能、ＦＡＸ受信したデータを印刷する機能、スキャンしたデータをＦＡＸ送信する機能、スキャンしたデータを電子メールに添付して送信する機能、スキャンしたデータを保存する機能の中から選択される少なくとも１つの他の機能と、を有し、
前記プリント機能と前記他の機能とは、各々の機能に関する設定項目の少なくとも一部が異なり、
前記コンピュータ装置は、
前記プリント機能に関する第１設定条件を設定するために、前記第１設定条件を設定する設定画面を生成して表示する設定部と、
前記設定部により設定された前記第１設定条件でジョブを生成するジョブ生成部と、
前記画像形成装置で設定された前記他の機能に関する第２設定条件のうち前記プリント機能に関する設定項目に対応する設定条件を共通設定履歴情報として取得する履歴処理部と、を有し、
前記設定部は、前記画像形成装置から取得した前記共通設定履歴情報を、前記第１設定条件を設定する設定画面に表示可能である、
ことを特徴とするジョブ処理システム。
【請求項１３】
画像形成装置に通信ネットワークで接続されたコンピュータ装置で動作するプリンタドライバであって、
前記画像形成装置は、
前記コンピュータ装置から受信したデータを印刷するプリント機能と、コピー機能、ＦＡＸ受信したデータを印刷する機能、スキャンしたデータをＦＡＸ送信する機能、スキャンしたデータを電子メールに添付して送信する機能、スキャンしたデータを保存する機能の中から選択される少なくとも１つの他の機能と、を有し、
前記プリント機能と前記他の機能とは、各々の機能に関する設定項目の少なくとも一部が異なり、
前記コンピュータ装置を、
前記プリント機能に関する第１設定条件を設定するために、前記第１設定条件を設定する設定画面を生成して表示する設定部、
前記設定部により設定された前記第１設定条件でジョブを生成するジョブ生成部、
前記画像形成装置で設定された前記他の機能に関する設定条件のうち前記プリント機能に関する設定項目に対応する設定条件を共通設定履歴情報として取得する履歴処理部、として機能させ、
前記設定部は、前記画像形成装置から取得した前記共通設定履歴情報を、前記第１設定条件を設定する設定画面に表示可能である、
ことを特徴とするプリンタドライバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の機能を備える画像形成装置（複合機）及びジョブ処理システム並びにプリンタドライバに関する。
【背景技術】
【０００２】
近年の画像形成装置は、原稿読取装置、印刷装置、ＦＡＸ送受信装置、ネットワーク通信装置等を一体的に構成し、それらを組み合わせて使用することで、コピー機能、プリンタ機能、ＦＡＸ送受信機能、スキャンして得た画像データをメール送信するScan to mail機能等、様々な機能が提供される。
【０００３】
例えば、コピー機能においては、原稿読取装置で原稿の画像を入力し、印刷装置で印刷する。また、ＦＡＸ受信機能では、ＦＡＸ受信装置により受信した画像データを印刷装置で印刷する。また、ＦＡＸ送信機能やScan to mail機能では、原稿読取装置で原稿の画像を入力し、ＦＡＸ送信装置やメール送信装置で画像データの送信を行う。
【０００４】
このような複数の機能を備えた画像形成装置（複合機）では、各機能の設定操作が煩雑になることから、設定操作を容易にする提案が成されている。例えば、下記特許文献１には、操作パネルでの設定の履歴を記録しておき、使用頻度の高い設定項目をユーザに提示して、設定操作の手間の軽減を図る技術が開示されている。また、下記特許文献２、３には、プリンタドライバでの設定において、設定の履歴を記録しておき、設定の使用頻度に応じて画面の表示態様を変更して設定操作の手間の軽減を図る技術が開示されている。
【０００５】
さらに、下記特許文献４には、印刷装置本体で設定した印刷条件を保存しておき、その印刷条件の履歴をＰＣのプリンタドライバでの設定に利用できるようにする技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−１０６０３号公報
【特許文献２】特開２００７−７９７２０号公報
【特許文献３】特開２００７−２７９８９４号公報
【特許文献４】特開２００５−２９７４８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来の技術は、所定の機能の設定操作を行う場合に、その機能の設定履歴を利用するものであるため、例えば、使用頻度が高い機能を利用する場合は設定履歴に基づいて設定操作を容易にすることは可能であるが、使用頻度の低い機能を利用する場合、その機能の設定履歴が少ないため、操作性の改善は期待できないという問題があった。
【０００８】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、各機能の設定操作を容易にすることができる複合機及びジョブ処理システム並びにプリンタドライバを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明は、コピー機能、コンピュータ装置から受信したデータを印刷する機能、ＦＡＸ受信したデータを印刷する機能、スキャンしたデータをＦＡＸ送信する機能、スキャンしたデータを電子メールに添付して送信する機能、スキャンしたデータを保存する機能の中から少なくとも第１の機能及び第２の機能を有する複合機であって、前記第１の機能及び前記第２の機能は、各々の機能に関する設定項目の少なくとも一部が異なり、前記第１の機能に関する第１設定条件及び前記第２の機能に関する第２設定条件を設定するために、前記第１設定条件及び前記第２設定条件を設定する設定画面を生成して表示する設定部と、前記設定部により設定された前記第１設定条件又は前記第２設定条件でジョブを実行するジョブ処理部と、前記設定部により設定された前記第１設定条件のうち前記第２の機能に関する設定項目に対応する設定条件を第１共通設定履歴情報として記憶し、前記設定部により設定された前記第２設定条件のうち前記第１の機能に関する設定項目に対応する設定条件を第２共通設定履歴情報として記憶する設定履歴記憶部と、を有し、前記設定部は、前記第１設定条件の設定時に前記設定履歴記憶部に記憶された前記第１共通設定履歴情報と、前記第２設定条件の設定時に前記設定履歴記憶部に記憶された前記第２共通設定履歴情報とを、前記第１設定条件又は前記第２設定条件を設定する設定画面に表示可能であるものである。
【００１０】
また、本発明は、ジョブを生成して送信するコンピュータ装置と、ジョブを実行する画像形成装置と、が通信ネットワークで接続されたジョブ処理システムにおいて、前記画像形成装置は、前記コンピュータ装置から受信したデータを印刷するプリント機能と、コピー機能、ＦＡＸ受信したデータを印刷する機能、スキャンしたデータをＦＡＸ送信する機能、スキャンしたデータを電子メールに添付して送信する機能、スキャンしたデータを保存する機能の中から選択される少なくとも１つの他の機能と、を有し、前記プリント機能と前記他の機能とは、各々の機能に関する設定項目の少なくとも一部が異なり、前記コンピュータ装置は、前記プリント機能に関する第１設定条件を設定するために、前記第１設定条件を設定する設定画面を生成して表示する設定部と、前記設定部により設定された前記第１設定条件のうち前記他の機能に関する設定項目に対応する設定条件を第１共通設定履歴情報として記憶する記憶部と、前記設定部により設定された前記第１設定条件でジョブを生成するジョブ生成部と、前記画像形成装置で設定された前記他の機能に関する第２設定条件のうち前記プリント機能に関する設定項目に対応する設定条件を第２共通設定履歴情報として前記画像形成装置から取得する履歴処理部と、を有し、前記設定部は、前記記憶部に記憶された前記第１共通設定履歴情報と、前記画像形成装置から取得した前記第２共通設定履歴情報とを、前記第１設定条件を設定する設定画面に表示可能であるものである。
【００１１】
また、本発明は、画像形成装置に通信ネットワークで接続されたコンピュータ装置で動作するプリンタドライバであって、前記画像形成装置は、前記コンピュータ装置から受信したデータを印刷するプリント機能と、コピー機能、ＦＡＸ受信したデータを印刷する機能、スキャンしたデータをＦＡＸ送信する機能、スキャンしたデータを電子メールに添付して送信する機能、スキャンしたデータを保存する機能の中から選択される少なくとも１つの他の機能と、を有し、前記プリント機能と前記他の機能とは、各々の機能に関する設定項目の少なくとも一部が異なり、前記コンピュータ装置を、前記プリント機能に関する第１設定条件を設定するために、前記第１設定条件を設定する設定画面を生成して表示する設定部、前記設定部により設定された前記第１設定条件のうち前記他の機能に関する設定項目に対応する設定条件を第１共通設定履歴情報として記憶する記憶部、前記設定部により設定された前記第１設定条件でジョブを生成するジョブ生成部、前記画像形成装置で設定された前記他の機能に関する第２設定条件のうち前記プリント機能に関する設定項目に対応する設定条件を第２共通設定履歴情報として前記画像形成装置から取得する履歴処理部、として機能させ、前記設定部は、前記記憶部に記憶された前記第１共通設定履歴情報と、前記画像形成装置から取得した前記第２共通設定履歴情報とを、前記第１設定条件を設定する設定画面に表示可能であるものである。
【発明の効果】
【００１２】
本発明の複合機及びジョブ処理システム並びにプリンタドライバによれば、各機能の設定操作を容易にすることができる。
【００１３】
その理由は、あまり使用しない機能若しくは使用したことのない機能の設定を行う場合でも、使用する機能とは別の機能の設定履歴に基づいて、使用頻度が高い項目及びその設定値が表示されるため、ユーザは表示される情報を参考にして設定操作を行うことができるからである。
【００１４】
また、別の機能の設定履歴のうち、使用する機能に関連する項目を抽出してユーザに提示するため、ユーザは関連項目を探す手間をかけずに設定操作を行うことができるからである。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施例に係るジョブ処理システムの構成を示すブロック図である。
【図２】本発明の第１の実施例に係るコンピュータ装置の構成を示すブロック図である。
【図３】本発明の第１の実施例に係る画像形成装置の構成を示すブロック図である。
【図４】本発明の第１の実施例に係るジョブ処理システムの概略動作を示す図である。
【図５】本発明の第１の実施例に係る画像形成装置の全体動作（パネルによる設定時の動作）を示すフローチャート図である。
【図６】本発明の第１の実施例に係る画像形成装置の動作（履歴記録処理）を示すフローチャート図である。
【図７】本発明の第１の実施例に係る画像形成装置の動作（第１の履歴処理）を示すフローチャート図である。
【図８】本発明の第１の実施例に係る画像形成装置の動作（第２の履歴処理）を示すフローチャート図である。
【図９】本発明の第１の実施例に係るプリンタドライバの全体動作を示すフローチャート図である。
【図１０】本発明の第１の実施例に係るプリンタドライバの動作（第１の履歴処理）を示すフローチャート図である。
【図１１】本発明の第１の実施例に係るプリンタドライバの動作（第２の履歴処理）を示すフローチャート図である。
【図１２】本発明の第１の実施例に係る画像形成装置の動作（履歴要求に対する処理）を示すフローチャート図である。
【図１３】本発明の第１の実施例に係る画像形成装置の動作（ジョブ受信時の処理）を示すフローチャート図である。
【図１４】本発明の第１の実施例に係る画像形成装置に記憶されるテーブル（共通設定履歴テーブル）の一例を示す図である。
【図１５】本発明の第１の実施例に係る画像形成装置に記憶されるテーブル（機能特有設定履歴テーブル）の一例を示す図である。
【図１６】本発明の第１の実施例に係る画像形成装置に記憶されるテーブル（機能別設定履歴テーブル）の一例を示す図である。
【図１７】本発明の第１の実施例に係る画像形成装置に表示される画面（デフォルト画面）の一例を示す図である。
【図１８】本発明の第１の実施例に係る画像形成装置に表示される画面（全体履歴ボタン操作時のデフォルト画面）の一例を示す図である。
【図１９】本発明の第１の実施例に係る画像形成装置に表示される画面（機能別履歴ボタン操作時のデフォルト画面）の一例を示す図である。
【図２０】本発明の第１の実施例に係る画像形成装置の動作（パネルによるＢＯＸ出力設定時の動作）を示すフローチャート図である。
【図２１】本発明の第１の実施例に係る画像形成装置の動作（ＢＯＸ保存処理）を示すフローチャート図である。
【図２２】本発明の第１の実施例に係る画像形成装置に記憶されるテーブル（ＢＯＸ関連履歴テーブル）の一例を示す図である。
【図２３】本発明の第１の実施例に係る画像形成装置に表示される画面（ＢＯＸ出力モードのフォルダ選択画面）の一例を示す図である。
【図２４】本発明の第１の実施例に係る画像形成装置に表示される画面（ＢＯＸ出力モードの機能選択画面）の一例を示す図である。
【図２５】本発明の第２の実施例に係るジョブ処理システムの概略動作を示す図である。
【図２６】本発明の第２の実施例に係る画像形成装置に記憶されるテーブル（設定項目−機能対応テーブル及び設定項目集計テーブル）の一例を示す図である。
【発明を実施するための形態】
【００１６】
背景技術で示したように、近年の画像形成装置は、コピー機能、プリンタ機能、ＦＡＸ機能、Scan to mail機能等、様々な機能を備えているため、各機能の設定操作が非常に煩雑となっており、ユーザの意図する設定を簡便に行えるユーザインターフェースが求められている。
【００１７】
この問題に対して、従来は、各機能の設定操作を履歴情報として記憶しておき、その機能を利用する場合に、履歴情報に基づいて設定画面の表示形態を変更するなどの制御を行っていた。
【００１８】
しかしながら、各機能の中には、よく使用する機能もあれば、あまり使用しない若しくは使用したことがない機能もあり、後者の機能を使用する場合、その機能の履歴情報を利用しても設定操作を容易にすることはできない。
【００１９】
一方、画像形成装置の各機能の設定項目は無関係ではなく、各機能に特有の設定項目もあれば、他の機能と共通の設定項目（例えば、コピー機能とプリント機能においては印刷設定項目、コピー機能とＦＡＸ送信機能、Scan to mail機能においては原稿読取設定項目等）もある。
【００２０】
そこで、本発明の一実施形態では、各機能の設定項目の中に各機能特有の設定項目と共通の設定項目とがあることに着目し、使用する機能の設定履歴に基づいて設定画面の表示形態を制御するのみならず、他の機能でも使用される共通の設定項目の履歴情報に基づいて設定画面の表示形態を制御し、機能間で設定履歴を簡便に利用できるようにする。
【実施例１】
【００２１】
上記した本発明の実施の形態についてさらに詳細に説明すべく、本発明の第１の実施例に係る複合機及びジョブ処理システム並びにプリンタドライバについて、図１乃至図２４を参照して説明する。図１は、本実施例のジョブ処理システムの構成を模式的に示す図であり、図２は、コンピュータ装置の構成を示すブロック図、図３は、画像形成装置の構成を示すブロック図である。また、図４は、ジョブ処理システムの概略動作を示す図であり、図５乃至図１３、図２０、図２１は、各装置の具体的な動作を示すフローチャート図である。また、図１４乃至図１６、図２２は、ＤＢに記憶されるテーブルの一例を示す図であり、図１７乃至図１９、図２３、図２４は、画像形成装置に表示される画面の一例を示す図である。
【００２２】
図１に示すように、本実施例のジョブ処理システムは、ジョブを指示する１又は複数のコンピュータ装置１０と、ジョブを処理する１又は複数の画像形成装置（ＭＦＰ：Multi Function PeripheralやＦＡＸ）２０とで構成され、これらは、ＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）、電話回線等の通信ネットワーク３０によって接続されている。以下、各装置について詳細に説明する。
【００２３】
［コンピュータ装置］
図２（ａ）に示すように、コンピュータ装置１０は、制御部１１と、表示部１２と、操作部１３などで構成される。
【００２４】
制御部１１は、ＣＰＵ（Central Processing Unit）１１ａ、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などのメモリ１１ｂ、ＨＤＤ（Hard Disk Drive）１１ｃ、通信Ｉ／Ｆ部１１ｄなどを備え、これらはバスを介して接続されている。ＣＰＵ１１ａは、各部の制御を行う。メモリ１１ｂは、ＨＤＤ１１ｃ、通信Ｉ／Ｆ部１１ｄから読み込んだ種々のデータを一時的に記憶する部分であり、記憶されたデータはＣＰＵ１１ａによって処理され、必要に応じてＨＤＤ１１ｃや通信Ｉ／Ｆ部１１ｄに転送される。ＨＤＤ１１ｃは、ＣＰＵ１１ａが各部を制御するためのプログラム、自装置の処理機能に関する情報、画像形成装置２０から取得した設定履歴情報などを格納し、ＣＰＵ１１ａにより必要に応じて読み出され、メモリ１１ｂ上で実行処理される。通信Ｉ／Ｆ部１１ｄは、通信ネットワーク３０を介して繋がっている機器との接続を確立し、データの送受信を実行する。
【００２５】
上記制御部１１は、文書を作成するためのアプリケーションや文書の印刷を指示するプリンタドライバとして機能する。プリンタドライバは、図２（ｂ）に示すように、アプリケーションで作成した文書データを、画像形成装置２０で読み取り可能な言語（ＰＣＬ（Printer Control Language）やＰＳ（Post Script）などのＰＤＬ（Page Description Language））に変換してジョブを生成するジョブ生成部と、画像形成装置２０から設定履歴情報を取得する履歴処理部と、プリント機能に関する設定条件（設定項目及びその設定値）を設定する際に、画像形成装置２０から取得した設定履歴情報に基づいて表示部１２に表示される画面を制御する設定部などとして機能する。
【００２６】
表示部１２は、液晶表示装置（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（electroluminescence）表示装置等からなり、印刷に関する設定画面などを表示する。
【００２７】
操作部１３は、ポインティングデバイス、キーボード、トラックボール、トラックパッド、タブレット、及びスタイラスペン等からなり、表示部１２上に表示された画面に対する指示を可能にする。
【００２８】
なお、図２はコンピュータ装置１０の基本構成であり、プリンタドライバが実行可能な限りにおいて、その構成は適宜変更可能である。
【００２９】
［画像形成装置］
図３（ａ）に示すように、画像形成装置２０は、複数の機能を備える複合機であり、制御部２１と、表示部２２と、操作部２３と、画像読取部２４と、印刷部２５と、ＦＡＸ送受信部２６と、ｍａｉｌ送信部２７などで構成される。
【００３０】
制御部２１は、各構成部を制御する部分で、ＣＰＵ２１ａ、ＲＯＭやＲＡＭなどのメモリ２１ｂ、ＨＤＤ２１ｃ、通信Ｉ／Ｆ部２１ｄなどを備え、これらはバスを介して接続されている。ＣＰＵ２１ａは各部の制御を行う。メモリ２１ｂは、ＨＤＤ２１ｃ、画像読取部２４、通信Ｉ／Ｆ部２１ｄから読み込んだ種々のデータを一時的に記憶する部分で、記憶されたデータはＣＰＵ２１ａによって画像処理され、必要に応じてＨＤＤ２１ｃや印刷部２５に転送される。ＨＤＤ２１ｃは、ＣＰＵ２１ａが各部を制御するためのプログラムや各種データを格納し、ＣＰＵ２１ａにより必要に応じて読み出され、メモリ２１ｂ上で実行処理される。通信Ｉ／Ｆ部２１ｄは、通信ネットワーク３０を介して繋がっている機器との接続を確立し、データの送受信を実行する。
【００３１】
上記ＨＤＤ２１ｃは、ジョブ処理の対象となる画像データを予め設定された階層構造で記憶する画像記憶部と、各機能の設定画面で入力された情報（設定履歴）を記憶する設定履歴ＤＢとを含み、設定履歴ＤＢには、複数の機能に共通する項目（共通設定項目と呼ぶ。）の設定履歴情報（共通設定履歴と呼ぶ。）と、各機能特有の項目（機能特有設定項目と呼ぶ。）の設定履歴情報（機能特有設定履歴と呼ぶ。）と、必要に応じて、各機能で設定可能な項目の設定履歴情報（機能別設定履歴と呼ぶ。）と、が記憶される。
【００３２】
また、上記制御部２１は、図３（ｂ）に示すように、画像読取部２４で読み取ったデータ、ＦＡＸ送受信部２６で受信したデータ、画像記憶部から読み取ったデータに基づいてジョブを生成するジョブ生成部と、上記ジョブ生成部若しくはコンピュータ装置１０のジョブ生成部から取得したジョブに基づいて、印刷やＦＡＸ送信、ｍａｉｌ送信、データ保存（以下、ＢＯＸ保存と呼ぶ。）等の処理を実行するジョブ処理部、設定画面で設定された項目が共通設定項目であるか機能特有設定項目であるかを判定し、設定された項目及びその設定値を共通設定履歴若しくは機能特有設定履歴に振り分けて保存する履歴処理部、各機能に関する設定条件を設定する際に、設定履歴に基づいて表示部２２に表示される画面を制御する設定部としても機能する。
【００３３】
表示部２２は、液晶表示装置や有機ＥＬ表示装置等からなり、画像形成装置２０を操作するための画面等を表示する。また、操作部２３は、ボタンやスイッチ等からなり、各種設定や指示を行う。なお、表示部２２と操作部２３は別々の装置としても良いし、表示部２２上に、透明電極が格子状に配置された感圧式の操作部（タッチパネル）２３を設けた一体の装置としてもよく、タッチパネルの場合は、手指やタッチペン等で押下された力点のＸＹ座標を電圧値で検出し、検出された位置信号を操作信号として制御部２１に出力する。
【００３４】
画像読取部２４は、原稿台上の原稿用紙から画像データを光学的に読み取る部分であり、原稿を走査する光源と、原稿で反射された光を電気信号に変換するＣＣＤ（Charge Coupled Devices）等のイメージセンサと、電気信号をＡ／Ｄ変換するＡ／Ｄ変換器等により構成される。
【００３５】
印刷部２５は、電子写真方式や静電記録方式等の作像プロセスを利用した画像形成に必要な構成要素で構成され、画像読取部２４で読み取った画像データ、あるいは通信Ｉ／Ｆ部２１ｄを介して受け取った画像データ（ＰＤＬデータを含む。）に基づいて、指定された用紙に画像を形成する。
【００３６】
ＦＡＸ送受信部２６は、ＦＡＸ受信した画像データを印刷部２５に印刷させると共に、画像読取部２４で読み取った画像データを設定された宛先にＦＡＸ送信する。
【００３７】
ｍａｉｌ送信部２７は、画像読取部２４で読み取った画像データをＰＤＦ（Portable Document Format）、ＴＩＦＦ（Tagged Image File Format）、ＪＰＥＧ（Joint Photographic Experts Group）等のファイルにして、ｍａｉｌに添付して送信する。
【００３８】
なお、図３では、画像形成装置２０の機能として、印刷機能とＦＡＸ機能とｍａｉｌ機能とデータ保存機能の４つを例示したが、本実施例の画像形成装置２０は、設定項目の一部が重複する複数の機能を備えていればよい。また、図１では、ジョブ処理システムをコンピュータ装置１０と画像形成装置２０とで構成したが、印刷データを画像データに変換するＲＩＰ（Raster Image Processor）コントローラ等の制御装置を通信ネットワーク３０に接続してもよい。その場合は、制御装置が画像形成装置２０から設定履歴を受信し、コンピュータ装置１０に送信すればよい。
【００３９】
次に、上記構成のジョブ処理システムの概略動作について、図４（ａ）を参照して説明する。
【００４０】
まず、画像形成装置２０の表示部２２に表示される画面で機能を選択し、各機能の設定画面で設定条件を入力すると、制御部２１（ジョブ生成部）は、設定条件（設定項目及びその設定値）に従って、画像読取部２４で読み取った画像データやＦＡＸ受信した画像データ、画像記憶部から読み取った画像データに基づいてジョブを生成する。また、コンピュータ装置１０の表示部１２に表示される設定画面で印刷条件を入力すると、制御部１１（ジョブ生成部）は、印刷条件に従ってジョブを生成し、画像形成装置２０に送信する。そして、画像形成装置２０の制御部（ジョブ処理部）は、ジョブ生成部から受け取ったジョブに基づいて、印刷やＦＡＸ送信、ｍａｉｌ送信、ＢＯＸ保存等の処理を実行する。
【００４１】
また、画像形成装置２０の設定画面の設定条件は、制御部２１（履歴処理部）によって共通設定履歴と機能特有設定履歴とに振り分けられ、設定履歴ＤＢに記憶される。そして、制御部２１（設定部）は、デフォルトの設定画面に、共通設定履歴に基づいて使用頻度の高い共通設定項目及びその設定値を表示したり、機能特有設定履歴に基づいて使用頻度の高い機能特有設定項目及びその設定値を表示したり、共通設定履歴と機能特有設定履歴とを統合した機能別設定履歴に基づいて使用頻度の高い設定項目及びその設定値を表示したりして、画面の表示を制御する。
【００４２】
また、コンピュータ装置１０の制御部１１（履歴処理部）は、画像形成装置２０の設定履歴ＤＢから共通設定履歴と機能特有設定履歴と必要に応じて機能別設定履歴とを取得し、制御部１１（設定部）は、デフォルトの設定画面に、取得した共通設定履歴に基づいて使用頻度の高い共通設定項目及びその設定値を表示したり、取得した機能特有設定履歴に基づいて使用頻度の高い機能特有設定項目及びその設定値を表示した、取得した機能別設定履歴に基づいて使用頻度の高い設定項目及びその設定値を表示したりして、画面の表示を制御する。
【００４３】
なお、図４（ａ）では、設定履歴ＤＢに共通設定履歴と機能特有設定履歴とを記憶したが、例えば、第１機能と第２機能の２つの機能を備える装置の場合は、図４（ｂ）に示すように、機能特有設定履歴を第１機能の機能特有設定履歴である第１機能特有設定履歴と第２機能の機能特有設定履歴である第２機能特有設定履歴とに分けて記憶してもよいし、図４（ｃ）に示すように、共通設定履歴を第１機能の機能共通設定履歴である第１機能共通設定履歴と第２機能の機能共通設定履歴である第２機能共通設定履歴とに分けて記憶してもよい。
【００４４】
上記設定履歴ＤＢに記憶される履歴情報について、図１４乃至図１６を参照して具体的に説明する。なお、画像形成装置２０は、コピー機能とＦＡＸ送信機能とプリント機能とScan to mail機能の４つの機能を有するものとする。
【００４５】
コピー機能の設定項目には、コピー全般に関する項目（原稿及び出力物の印刷形態など）やコピーする原稿のスキャンに関する項目（両面／片面、カラー／モノクロ、原稿画質、解像度など）、印刷に関する項目（両面／片面、頁集約、カラー／モノクロ、出力用紙、ステープル、スタンプなど）がある。
【００４６】
また、ＦＡＸ送信機能の設定項目には、ＦＡＸ送信全般に関する項目（ＦＡＸ専用の宛先、ＦＡＸ種別、パスワード設定、送信元情報付加など）、ＦＡＸする原稿のスキャンに関する項目（両面／片面、カラー／モノクロ、原稿画質、解像度など）、データ送信に関する項目（ＦＡＸ送信とｍａｉｌ送信とを連動させる場合の宛先など）がある。
【００４７】
また、プリント設定の設定項目には、印刷に関する項目（両面／片面、頁集約、カラー／モノクロ、出力用紙、ステープル、スタンプなど）がある。
【００４８】
また、Scan to mail機能の設定項目には、Scan to mail全般に関する項目（ｍａｉｌ専用の宛先、ファイル形式、メール本文など）、メールする原稿のスキャンに関する項目（両面／片面、カラー／モノクロ、原稿画質、解像度など）、データ送信に関する項目（ＦＡＸ送信とｍａｉｌ送信とを連動させる場合の宛先など）がある。
【００４９】
このように、画像形成装置２０では、各機能で設定可能な項目は全く独立している訳ではなく、重複している項目も多い。例えば、コピー機能とＦＡＸ送信機能とScan to mail機能では、共に原稿をスキャンすることから、原稿のスキャンに関する項目が共通する。また、コピー機能とプリント機能では、共に印刷を行うことから、印刷に関する項目が共通する。また、ＦＡＸ送信機能とScan to mail機能では、共にデータを送信することから、データ送信に関する項目が共通する。
【００５０】
そこで、本実施例では、図１４に示すように、複数の機能に共通する設定項目とその設定項目に対する設定値とその設定値の選択回数（カウント、好ましくはユーザＩＤ毎のカウント）とを記述した共通設定履歴テーブルを設けると共に、図１５に示すように、各機能特有の設定項目とその設定項目に対する設定値とその設定値の選択回数（カウント、好ましくはユーザＩＤ毎のカウント）とを記述した機能特有履歴テーブルを設けている。
【００５１】
また、ユーザによっては、例えば、コピー時の印刷条件とプリント時の印刷条件の傾向が異なる場合があり、この場合は、機能別に集計した履歴を提示する方が望ましい。そこで、本実施例では、上記共通設定履歴テーブル及び機能特有設定履歴テーブルに加えて、必要に応じて、図１６に示すように、各機能で設定可能な設定項目とその設定項目に対する設定値とその機能使用時に選択された回数（カウント、好ましくはユーザＩＤ毎のカウント）とを記述した機能別設定履歴テーブルを設けている。
【００５２】
なお、この機能別設定履歴テーブルは独立したテーブルとして設けてもよいし、機能別に集計した履歴が必要な時に、共通設定履歴テーブル及び機能特有設定履歴テーブルから求めてもよい。この場合、共通設定履歴テーブルにおいて、複数の機能で設定された回数を合計したカウント値に加えて各機能で設定された回数を個別に記憶するようにすればよい。
【００５３】
以下、ジョブ処理システムの各装置の詳細動作について説明する。
【００５４】
まず、画像形成装置２０で機能の設定を行う場合の動作について、図５乃至図８を参照して説明する。図５（フローチャート１）は全体動作を示し、図６（フローチャート１ａ）はＳ１１０の詳細動作、図７（フローチャート２）はＳ１０５の詳細動作、図８（フローチャート３）はＳ１０７の詳細動作を示している。
【００５５】
制御部２１は、表示部２２にユーザ認証画面を表示させ、ユーザは操作部２３を操作してユーザＩＤやパスワードなどを入力する。制御部２１は、入力された情報と予めＨＤＤ２１ｃ等に記憶した情報とを比較してユーザ認証を行う（Ｓ１０１）。
【００５６】
次に、制御部２１は、表示部２２に機能選択画面を表示させ、ユーザは操作部２３を操作して所望の機能を選択する（Ｓ１０２）。ここでは、説明を簡略化するために印刷、ＦＡＸ送信、ＦＡＸ受信、ｍａｉｌ送信のいずれかを選択するものとし、ＢＯＸ出力が選択された場合については後述する。
【００５７】
次に、制御部２１は、表示部２２に選択された機能のデフォルト画面を表示させる（Ｓ１０３）。このデフォルト画面４０は、例えば、図１７のように構成され、コピー機能が選択された場合は、コピーモードで設定可能な項目（基本設定、集約／原稿、画質／濃度、応用設定など）がタブで分類されて表示される。また、ＢＯＸ保存を指示するボタンや全体履歴の参照を指示するボタン、機能別履歴の参照を指示するボタンなどが表示される。なお、ＢＯＸ保存が指定された場合については後述する。
【００５８】
この段階で、通常の設定（デフォルトの設定画面や各タブで切り換えた設定画面での設定条件の入力）も可能であるが、本実施例では、履歴に基づく設定を可能とするために、制御部２１は、デフォルト画面４０で全体履歴参照が指示されたかを判断し（Ｓ１０４）、指示された場合は、共通設定履歴と機能特有設定履歴とに基づいて使用頻度の高い設定項目及びその設定値を提示する第１の履歴処理を行う（Ｓ１０５）。
【００５９】
この第１の履歴処理について、図７のフローチャート図を参照して具体的に説明する。
【００６０】
まず、制御部２１（履歴処理部）は、ステップＳ１０２で選択された機能を判別する（Ｓ２０１）。
【００６１】
コピー機能が選択されている場合は、制御部２１（履歴処理部）は、設定履歴ＤＢから印刷に関する共通設定履歴及び原稿スキャンに関する共通設定履歴を読み込み（Ｓ２０２、Ｓ２０３）、続いて、コピーに関する機能特有設定履歴を読み込む（Ｓ２０４）。その後、制御部２１（設定部）は、読み込んだ履歴情報に基づいて、デフォルト画面に使用頻度の高い共通設定項目及び機能特有設定項目とその設定値を提示する（Ｓ２１３）。例えば、図１８に示すように、コピーモード選択時のデフォルト画面に、他のモードで設定された項目を含むことを明示して、使用頻度の高い共通設定項目（図の原稿読取設定と印刷設定の欄）及び機能特有設定項目（図のコピーモード用設定の欄）とその設定値を一覧表示する履歴画面を重ねて表示させる。
【００６２】
なお、履歴画面に表示する項目の数は任意であり、予め定めた値以上の使用頻度の項目を表示してもよいし、使用頻度の高い順に予め定めた数だけ表示してもよい。また、図では、原稿スキャンに関する共通設定項目を３つ、印刷に関する共通設定項目を３つ、コピーに関する機能特有設定項目を２つ表示しているが、表示数は適宜変更可能であり、共通設定項目が少なくとも１つ表示されていればよい。
【００６３】
同様に、ＦＡＸ送信機能が選択されている場合は、設定履歴ＤＢから送信に関する共通設定履歴及び原稿スキャンに関する共通設定履歴を読み込み（Ｓ２０５、Ｓ２０６）、続いて、ＦＡＸに関する機能特有設定履歴を読み込む（Ｓ２０７）。その後、読み込んだ履歴情報に基づいて、デフォルト画面に使用頻度の高い共通設定項目及び機能特有設定項目とその設定値を提示する（Ｓ２１３）。
【００６４】
また、Scan to mail機能が選択されている場合は、設定履歴ＤＢから送信に関する共通設定履歴及び原稿スキャンに関する共通設定履歴を読み込み（Ｓ２０８、Ｓ２０９）、続いて、Scan to mailに関する機能特有設定履歴を読み込む（Ｓ２１０）。その後、読み込んだ履歴情報に基づいて、デフォルト画面に使用頻度の高い共通設定項目及び機能特有設定項目とその設定値を提示する（Ｓ２１３）。
【００６５】
また、ＦＡＸ受信機能が選択されている場合は、設定履歴ＤＢから印刷に関する共通設定履歴を読み込み（Ｓ２１１）、続いて、ＦＡＸに関する機能特有設定履歴を読み込む（Ｓ２１２）。その後、読み込んだ履歴情報に基づいて、デフォルト画面に使用頻度の高い共通設定項目及び機能特有設定項目とその設定値を提示する（Ｓ２１３）。
【００６６】
次に、制御部２１（履歴処理部）は、履歴画面で項目が選択されたかを判断し（Ｓ２１４、Ｓ２１５）、項目が選択された場合は、その設定を反映（設定内容をメモリに記憶）させる（Ｓ２１６）。その後、制御部２１（設定部）は、履歴画面を消去して（Ｓ２１７）、第１の履歴処理を終了する。
【００６７】
図５に戻って、制御部２１は、デフォルト画面４０で機能別履歴参照が指示されたかを判断し（Ｓ１０６）、指示された場合は、選択された機能の設定履歴に基づいて使用頻度の高い設定項目及び設定値を提示する第２の履歴処理を行う（Ｓ１０７）。
【００６８】
この第２の履歴処理について、図８のフローチャート図を参照して具体的に説明する。
【００６９】
まず、制御部２１（履歴処理部）は、ステップＳ１０２で選択された機能を判別する（Ｓ３０１）。
【００７０】
コピー機能が選択されている場合は、制御部２１（履歴処理部）は、設定履歴ＤＢからコピーに関する機能別設定履歴を読み込む（Ｓ３０２）。その後、制御部２１（設定部）は、読み込んだ履歴情報に基づいて、デフォルト画面に使用頻度の高い設定項目及びその設定値を提示する（Ｓ３０６）。例えば、図１９に示すように、コピーモード選択時のデフォルト画面に、コピーモードで選択された項目であることを明示して、使用頻度の高い設定項目及びその設定値を一覧表示する履歴画面を重ねて表示させる。
【００７１】
同様に、ＦＡＸ送信機能が選択されている場合は、設定履歴ＤＢからＦＡＸに関する機能別設定履歴を読み込み（Ｓ３０３）、読み込んだ履歴情報に基づいて、デフォルト画面に使用頻度の高い設定項目及びその設定値を提示する（Ｓ３０６）。
【００７２】
また、Scan to mail機能が選択されている場合は、設定履歴ＤＢからScan to mailに関する機能別設定履歴を読み込み（Ｓ３０４）、読み込んだ履歴情報に基づいて、デフォルト画面に使用頻度の高い設定項目及びその設定値を提示する（Ｓ３０６）。
【００７３】
また、ＦＡＸ受信機能が選択されている場合は、設定履歴ＤＢからＦＡＸに関する機能別設定履歴を読み込み（Ｓ３０５）、読み込んだ履歴情報に基づいて、デフォルト画面に使用頻度の高い設定項目及びその設定値を提示する（Ｓ３０６）。
【００７４】
次に、制御部２１（履歴処理部）は、履歴画面で項目が選択されたかを判断し（Ｓ３０７、Ｓ３０８）、項目が選択された場合は、その設定を反映（設定内容をメモリに記憶）させる（Ｓ３０９）。
【００７５】
その後、制御部２１（設定部）は、履歴画面を消去して（Ｓ３１０）、第２の履歴処理を終了する。
【００７６】
再び、図５に戻って、制御部２１は、スタートボタンが押下されたかを判断し（Ｓ１０８）、押下されていなければステップＳ１０４に戻って同様の処理を繰り返す。一方、スタートボタンが押下された場合は、制御部２１（ジョブ処理部）は、ジョブを実行し（Ｓ１０９）、履歴画面で選択された項目のカウントを更新する（Ｓ１１０）。なお、Ｓ１１０の「履歴記録」は、設定条件が確定したＳ１０８の直後に実行してもよいが、ユーザがジョブ実行中に設定条件の間違いに気づき、ジョブを中断する可能性もあるため、ジョブ実行の完了後に記録するのが望ましい。
【００７７】
次に、制御部２１（履歴処理部）は、個々のジョブの日時と設定内容を履歴として記録し（Ｓ１１１）、所定期間（例えば１週間）内のジョブ記録を抽出し（Ｓ１１２）、抽出したジョブ記録に基づいて、各設定項目の設定回数を集計して、共通設定履歴テーブル、機能特有設定履歴テーブル、機能別設定履歴テーブルを更新する（Ｓ１１３）。図６の処理では、Ｓ１１２、Ｓ１１３により、ジョブ実行の都度、各設定履歴テーブルを更新するようにしているが、定期的に、例えば電源ＯＮ時に更新するように構成してもよい。
【００７８】
次に、コンピュータ装置１０で機能の設定を行う場合の動作について、図９乃至図１３を参照して説明する。図９（フローチャート４）はプリンタドライバの全体動作を示し、図１０（フローチャート５）はＳ４０４の詳細動作、図１１（フローチャート６）はＳ４０６の詳細動作を示している。また、図１２（フローチャート７）及び図１３（フローチャート８）は画像形成装置２０の動作を示している。
【００７９】
制御部１１（プリンタドライバ）は、表示部１２にユーザ認証画面を表示させ、ユーザは操作部１３を操作してユーザＩＤやパスワードなどを入力する。制御部１１は、入力された情報とＨＤＤ１１ｃ等に予め記憶した情報とを比較してユーザ認証を行う（Ｓ４０１）。
【００８０】
次に、制御部１１は、表示部１２に印刷機能のデフォルト画面を表示させる（Ｓ４０２）。このデフォルト画面は、図１７と同様の構成であり、印刷機能で設定可能な項目がタブで分類されて表示される。また、全体履歴の参照を指示するボタン、機能別履歴の参照を指示するボタンなどが表示される。
【００８１】
この段階で、通常の設定（デフォルトの設定画面や各タブで切り換えた設定画面での設定条件の入力）も可能であるが、本実施例では、履歴に基づく設定を可能とするために、制御部１１は、デフォルト画面で全体履歴参照が指示されたかを判断し（Ｓ４０３）、指示された場合は、共通設定履歴と機能特有設定履歴とに基づいて使用頻度の高い設定項目及び設定値を提示する第１の履歴処理を行う（Ｓ４０４）。
【００８２】
この第１の履歴処理について、図１０及び図１２のフローチャート図を参照して具体的に説明する。
【００８３】
まず、制御部１１（履歴処理部）は、印刷に関する共通設定履歴を取得する（Ｓ５０１）。具体的には、画像形成装置２０に、印刷に関する共通設定履歴を要求する履歴要求コマンドを送信する。画像形成装置２０では、図１２に示すように、履歴要求コマンドを受信すると、印刷に関する共通設定履歴の要求であるかを判断する（Ｓ７０１）。ここでは、印刷に関する共通設定履歴の要求であることから、ＨＤＤ２１ｃなどから印刷に関する共通設定履歴を読み出し（Ｓ７０３）、ドライバへ送信する（Ｓ７０４）。
【００８４】
次に、制御部１１（設定部）は、読み込んだ履歴情報に基づいて、デフォルト画面に、使用頻度の高い共通設定項目とその設定値を一覧表示する履歴画面を重ねて表示させる（Ｓ５０２）。
【００８５】
次に、制御部１１は、履歴画面で項目が選択されたかを判断し（Ｓ５０３、Ｓ５０４）、項目が選択された場合は、その設定を反映（設定内容をメモリに記憶）させる（Ｓ５０５）。その後、制御部１１（設定部）は、履歴画面を消去して（Ｓ５０６）、第１の履歴処理を終了する。
【００８６】
図９に戻って、制御部１１は、デフォルト画面で機能別履歴参照が指示されたかを判断し（Ｓ４０５）、指定された場合は、使用機能における設定履歴に基づいて使用頻度の高い設定項目及び設定値を提示する第２の履歴処理を行う（Ｓ４０６）。
【００８７】
この第２の履歴処理について、図１１及び図１２のフローチャート図を参照して具体的に説明する。
【００８８】
まず、制御部１１（履歴処理部）は、プリントに関する機能別設定履歴を取得する（Ｓ６０１）。具体的には、画像形成装置２０に、プリントに関する機能別設定履歴を要求する履歴要求コマンドを送信する。画像形成装置２０では、図１２に示すように、履歴要求コマンドを受信すると、印刷に関する共通設定履歴の要求であるかを判断する（Ｓ７０１）。ここでは、印刷に関する共通設定履歴の要求でないことから、ＨＤＤ２１ｃなどからプリントに関する機能別設定履歴を読み出し（Ｓ７０２）、ドライバへ送信する（Ｓ７０４）。
【００８９】
次に、制御部１１（設定部）は、読み込んだ履歴情報に基づいて、デフォルト画面に、使用頻度の高い設定項目及びその設定値を一覧表示する履歴画面を重ねて表示させる（Ｓ６０２）。
【００９０】
次に、制御部１１は、履歴画面で項目が選択されたかを判断し（Ｓ６０３、Ｓ６０４）、項目が選択された場合は、その設定を反映（設定内容をメモリに記憶）させる（Ｓ６０５）。
【００９１】
その後、制御部１１（設定部）は、履歴画面を消去して（Ｓ６０６）、第２の履歴処理を終了する。
【００９２】
再び、図９に戻って、制御部１１は、デフォルト画面でＯＫボタンが押下されたかを判断し（Ｓ４０７）、押下されていなければステップＳ４０３に戻って同様の処理を繰り返す。一方、ＯＫボタンが押下された場合は、制御部１１は、ジョブデータを生成し（Ｓ４０８）、ジョブデータに設定情報（選択された設定項目及びその設定値）を付加し（Ｓ４０９）、画像形成装置２０にジョブを送信する（Ｓ４１０）。
【００９３】
なお、Ｓ４０８、Ｓ４０９において、画像処理に関する設定（例えば、拡大、縮小、２ｉｎ１、スタンプ付与等）は、ドライバ側で画像データを処理して印刷用の画像データを生成する。そのため、画像形成装置２０では、受信した画像データがもともとの原稿画像なのかユーザの設定により処理された画像データなのかが区別できない。したがって、Ｓ４０９では、画像形成装置２０で処理する設定条件だけでなく、すでに処理済の設定条件（画像処理に関する設定）を含めて設定情報を付与する。
【００９４】
一方、画像形成装置２０では、図１３に示すように、ジョブを受信すると、制御部２１は、ジョブを実行し（Ｓ８０１）、ジョブに付与された設定情報に基づいて、各設定履歴テーブルのカウントを更新する（Ｓ８０２）。
【００９５】
次に、図５のＳ１０２の機能選択においてＢＯＸ出力が選択された場合の動作について、図２０のフローチャート図を参照して説明する。
【００９６】
なお、ＢＯＸ出力及びＢＯＸ保存に関しては、各々別のフォルダに出力又は保存する場合と同じフォルダに出力及び保存する場合とがあることから、設定履歴ＤＢには、図２２に示すように、ＢＯＸ関連履歴テーブル（共通設定履歴テーブルとしてのフォルダ履歴（保存＋出力）と機能特有設定履歴テーブルとしてのフォルダ履歴（保存）及びフォルダ履歴（出力））が予め記録されている。
【００９７】
まず、制御部２１は、フォルダ履歴（保存＋出力）テーブル及びフォルダ履歴（出力）テーブルから履歴情報を読み込む（Ｓ９０１）。
【００９８】
次に、制御部２１は、表示部２２に、図２３に示すようなＢＯＸ出力モードのフォルダ選択画面４３を表示させる（Ｓ９０２）。このフォルダ選択画面４３には、ファイル名を入力する欄と、フォルダ履歴（出力）に基づいて使用頻度の高いフォルダ名が表示されると共に、フォルダ履歴（保存＋出力）に基づいて使用頻度の高いフォルダ名も表示される。
【００９９】
次に、制御部２１は、フォルダが選択されたかを判断し（Ｓ９０３）、選択された場合は、そのフォルダ名を反映（メモリに記憶）させる（Ｓ９０４）。一方、選択されなかった場合は、履歴の切替が行われたかを判断し（Ｓ９０５）、切替が行われた場合は、保存＋出力と出力の切替を行う（Ｓ９０６）。そして、フォルダ選択画面４３のＯＫボタンが押下されたかを判断し（Ｓ９０７）、押下されなければ、ステップＳ９０３に戻って同様の処理を繰り返す。
【０１００】
一方、ＯＫボタンが押下された場合は、表示部２２に、図２４に示すような機能選択画面４４を表示させ、ユーザに機能を選択させる（Ｓ９０９、Ｓ９１０）。
【０１０１】
印刷、ＦＡＸ送信、Scan to mailのいずれかの機能が選択されたら、図５と同様に、表示部２２にデフォルト画面を表示させる（Ｓ９１１）。この段階で、通常の設定（デフォルトの設定画面や各タブで切り換えた設定画面での設定条件の入力）も可能であるが、本実施例では、履歴に基づく設定を可能とするために、全体履歴参照が指示されたら（Ｓ９１２のＹｅｓ）、第１の履歴処理を行い（Ｓ９１３）、機能別履歴参照が指示されたら（Ｓ９１４のＹｅｓ）、第２の履歴処理を行い（Ｓ９１５）、スタートボタンが押下されたら（Ｓ９１６のＹｅｓ）、ジョブを実行し（Ｓ９１７）、フォルダ履歴を更新する（Ｓ９１８）。
【０１０２】
なお、第１の履歴処理及び第２の履歴処理は、前記した図７（フローチャート２）と図８（フローチャート３）と同様であるが、対象となる機能が、プリント、ＦＡＸ、Scan to mailの３つである点が異なる。
【０１０３】
次に、図５のＳ１０３の設定画面において、ＢＯＸ保存が指定された場合の動作について、図２１のフローチャート図を参照して説明する。
【０１０４】
制御部２１は、フォルダ履歴（保存＋出力）テーブル及びフォルダ履歴（保存）テーブルから履歴情報を読み込む（Ｓ１００１）。
【０１０５】
次に、制御部２１は、表示部２２に、ＢＯＸ保存モードのフォルダ選択画面を表示させる（Ｓ１００２）。このフォルダ選択画面には、ファイル名を入力する欄と、フォルダ履歴（保存）に基づいて使用頻度の高いフォルダ名が表示されると共に、フォルダ履歴（保存＋出力）に基づいて使用頻度の高いフォルダ名が表示される。
【０１０６】
次に、制御部２１は、フォルダが選択されたかを判断し（Ｓ１００３）、選択された場合は、そのフォルダ名を反映（メモリに記憶）させる（Ｓ１００４）。一方、選択されなかった場合は、履歴の切替が行われたかを判断し（Ｓ１００５）、切替が行われた場合は、保存＋出力と保存の切替を行う（Ｓ１００６）。そして、フォルダ選択画面のＯＫボタンが押下されたら（Ｓ１００７のＹｅｓ）、処理を終了する。
【０１０７】
このように、本実施例では、設定履歴ＤＢに、複数の機能に共通する項目の設定履歴（共通設定履歴）と、各機能に特有の項目の設定履歴（機能特有設定履歴）と、必要に応じて、各機能で設定可能な項目の設定履歴（機能別設定履歴）とを記憶しておき、各機能の設定画面を表示する際に、機能特有設定履歴や機能別設定履歴に基づいて当該機能で使用頻度の高い設定項目及びその設定値を表示するのみならず、共通設定履歴に基づいて他の機能で使用頻度の高い設定項目及びその設定値を表示するため、各機能の設定をより効果的に行うことができる。
【実施例２】
【０１０８】
次に、本発明の第２の実施例に係る複合機及びジョブ処理システム並びにプリンタドライバについて、図２５及び図２６を参照して説明する。図２５は、ジョブ処理システムの概略動作を示す図であり、図２６は、ＤＢに記憶されるテーブルの一例を示す図である。
【０１０９】
前記した第１実施例では、各機能の設定項目を共通設定項目と機能特有設定項目とに分類し、各々の設定項目の設定結果を共通設定履歴テーブルと機能特有設定履歴テーブルとに分けて集計するようにしたが、これらをまとめて記憶しておき、履歴処理の際に必要な履歴情報を抽出することも可能である。
【０１１０】
そこで、第２の実施例では、図２６に示すように、設定履歴ＤＢに、設定項目と機能とを対応付けるテーブル（設定項目−機能対応テーブル）と、設定項目毎のカウントを記載するテーブル（設定項目集計テーブル）とを記憶し、これらのテーブルで履歴情報を管理する。
【０１１１】
その場合のジョブ処理システムの構成は第１の実施例と同様であるが、図２５に示すように、各機能の設定画面を表示する際に、画像形成装置２０の制御部２１（履歴処理部）は、設定項目−機能対応テーブルに基づいて、設定しようとする機能に関連する設定項目を抽出し、設定項目集計テーブルに基づいて、その設定項目に対する集計値を得る履歴抽出処理を行う。また、画像形成装置２０の制御部２１（設定部）は、デフォルトの設定画面に、履歴抽出結果に基づいて頻度の高い設定項目及び設定値を表示する制御を行う。また、コンピュータ装置１０の制御部１１（履歴処理部）は、画像形成装置２０から履歴抽出結果を取得し、制御部１１（設定部）は、デフォルトの設定画面に、履歴抽出結果に基づいて頻度の高い設定項目及び設定値を表示する制御を行う。
【０１１２】
このように、設定履歴ＤＢに、設定項目−機能対応テーブルと設定項目集計テーブルとを記憶することによっても、各機能の設定画面を表示する際に、当該機能で使用頻度の高い設定項目及びその設定値を表示するのみならず、他の機能で使用頻度の高い設定項目及びその設定値を表示することができるため、機能の設定をより効果的に行うことができる。
【０１１３】
なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて、その構成や制御は適宜変更可能である。
【０１１４】
例えば、上記各実施例では、設定履歴ＤＢを画像形成装置２０内に設ける構成としたが、設定履歴ＤＢは外部のサーバ等に設けてもよい。この場合、図５のフローチャート１のＳ１１０で、ジョブ実行の都度、設定結果をサーバに通知し、図６のフローチャート１ａの処理をサーバで行うようにすればよい。
【０１１５】
また、上記各実施例では、１台の画像形成装置２０の設定履歴を集計するように構成したが、ネットワークに接続された他の画像形成装置の設定履歴の集計結果を取得し、自身の集計値に統合するようにしてもよい。また、上記のようにサーバに設定履歴ＤＢを設ける場合には、サーバが複数の画像形成装置から設定履歴を取得し、一元的に集計するようにしてもよい。
【０１１６】
また、上記実施例では、プリンタドライバで設定を行う度に画像形成装置２０から履歴情報を取得するように構成したが、一度取得した設定履歴ＤＢをコンピュータ装置１０内に保存しておき、所定期間は保存した設定履歴ＤＢを利用するようにしてもよい。コンピュータ装置１０内の記憶部の記憶容量を消費したくない場合は前者の実施形態が望ましいが、記憶容量に余裕がある場合は、後者のようにすれば通信トラフィックを少なくでき、また、通信時間が不要であるため迅速に履歴情報を提示することが可能となる。
【０１１７】
また、プリンタドライバが常に立ち上がった状態でコンピュータ装置１０に常駐するように構成する場合には、設定履歴を定期的に入手し、コンピュータ装置１０内にＤＢのコピーを保存しておくように構成してもよい。或いは、プリンタドライバとは別の常駐アプリケーションで定期的にＤＢを入手してＤＢのコピーを保存するようにしてもよい。
【０１１８】
また、上記各実施例では、個々の設定項目毎にカウントを集計する構成としたが、複数の設定項目の組合せについても同様にカウントを集計するようにしてもよい。
【産業上の利用可能性】
【０１１９】
本発明は、複数の機能を備える画像形成装置（複合機）及び当該画像形成装置を含むジョブ処理システム並びに画像形成装置にジョブを送信するコンピュータ装置で動作するプリンタドライバに利用可能である。
【符号の説明】
【０１２０】
１０  コンピュータ装置
１１  制御部
１１ａ  ＣＰＵ
１１ｂ  メモリ
１１ｃ  ＨＤＤ
１１ｄ  通信Ｉ／Ｆ部
１２  表示部
１３  操作部
２０  画像形成装置
２１  制御部
２１ａ  ＣＰＵ
２１ｂ  メモリ
２１ｃ  ＨＤＤ
２１ｄ  通信Ｉ／Ｆ部
２２  表示部
２３  操作部
２４  画像読取部
２５  印刷部
２６  ＦＡＸ送受信部
２７  ｍａｉｌ送信部
３０  通信ネットワーク
４０  デフォルト画面
４１  全体履歴ボタン操作時のデフォルト画面
４２  機能別履歴ボタン操作時のデフォルト画面
４３  ＢＯＸ出力モードのフォルダ選択画面
４４  ＢＯＸ出力モードの機能選択画面
【図１】
0005476904.tif 000002
【図２】
0005476904.tif 000003
【図３】
0005476904.tif 000004
【図４】
0005476904.tif 000005
【図５】
0005476904.tif 000006
【図６】
0005476904.tif 000007
【図７】
0005476904.tif 000008
【図８】
0005476904.tif 000009
【図９】
0005476904.tif 000010
【図１０】
0005476904.tif 000011
【図１１】
0005476904.tif 000012
【図１２】
0005476904.tif 000013
【図１３】
0005476904.tif 000014
【図１４】
0005476904.tif 000015
【図１５】
0005476904.tif 000016
【図１６】
0005476904.tif 000017
【図１７】
0005476904.tif 000018
【図１８】
0005476904.tif 000019
【図１９】
0005476904.tif 000020
【図２０】
0005476904.tif 000021
【図２１】
0005476904.tif 000022
【図２２】
0005476904.tif 000023
【図２３】
0005476904.tif 000024
【図２４】
0005476904.tif 000025
【図２５】
0005476904.tif 000026
【図２６】
0005476904.tif 000027