(57)【要約】【課題】  印刷ジョブに含まれる設定情報が間違っていないかを判断し、ユーザに報知することで、無駄な印刷を防ぐことが可能な画像形成装置または情報処理装置を提供する。【解決手段】  受信した第１の印刷ジョブに含まれる第１の設定情報を記憶し、第２の印刷ジョブが第１の印刷ジョブの受信から一定時間以内に受信され、かつ第２の印刷ジョブは第１の印刷ジョブに関連する印刷ジョブであり、かつ第２の印刷ジョブに含まれる第２の設定情報が記憶されている第１の設定情報と異なる場合に、第１の設定情報をミスプリント情報として記憶し、ミスプリント情報のうち、第３の印刷ジョブに含まれる第３の設定情報と同一であるミスプリント情報を検索し、第３の設定情報と同一であるミスプリント情報が検索された場合に、前記第３の設定情報の確認を促す画面を操作部２０１２に表示するＣＰＵ２００１とを有する。【選択図】  図５
2011018978.tif 000002
【特許請求の範囲】
【請求項１】
印刷データと前記印刷データの印刷に関する設定情報とを含む印刷ジョブを受信する受信手段と、
前記受信手段により受信された第１の印刷ジョブに含まれる第１の設定情報を記憶する設定情報記憶手段と、
前記受信手段により受信された第２の印刷ジョブが前記第１の印刷ジョブの受信から一定時間以内に受信され、かつ前記第２の印刷ジョブは前記第１の印刷ジョブに関連する印刷ジョブであり、かつ前記第２の印刷ジョブに含まれる第２の設定情報が前記設定情報記憶手段に記憶されている前記第１の設定情報と異なる場合に、前記第１の設定情報をミスプリント情報として記憶するミスプリント情報記憶手段と、
前記ミスプリント情報記憶手段に記憶されている前記ミスプリント情報のうち、前記受信手段により受信された第３の印刷ジョブに含まれる第３の設定情報と同一であるミスプリント情報を検索する検索手段と、
前記検索手段により、前記第３の設定情報と同一である前記ミスプリント情報が検索された場合に、前記第３の設定情報の確認を促す画面を表示手段に表示する表示制御手段とを有することを特徴とする情報処理装置。
【請求項２】
前記ミスプリント情報記憶手段は、前記第１の設定情報を変更前の設定情報として記憶し、前記第２の設定情報を変更後の設定情報として記憶し、前記変更前の設定情報と前記変更後の設定情報とを対応付けてミスプリント情報として管理し、
前記検索手段は、前記変更後の設定情報が前記第３の設定情報と同一であるミスプリント情報を検索することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記検索手段により、前記第３の設定情報と同一である前記ミスプリント情報が検索された場合に、前記第３の印刷ジョブに対するユーザからの指示を受け付ける受付手段と、
前記受付手段により受け付けたユーザからの指示に従って、印刷ジョブを処理する処理手段をさらに有することを特徴とする請求項１または２いずれかに記載の情報処理装置。
【請求項４】
前記受付手段により受付可能な指示は、印刷指示、設定変更指示、キャンセル指示のうち少なくとも１つを含むことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記受付手段により受け付けた前記第３の印刷ジョブに対するユーザからの指示を、前記ミスプリント情報記憶手段により記憶されている前記ミスプリント情報に反映させる反映手段とをさらに有することを特徴とする請求項３に記載の情報処理装置。
【請求項６】
前記受付手段は、前記第３の印刷ジョブの印刷指示を受付可能であり、
前記反映手段は、前記印刷指示を受け付けた場合に、前記第３の設定情報と同一である前記ミスプリント情報を前記ミスプリント情報記憶手段から削除することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記受付手段は、前記第３の印刷ジョブの設定変更指示を受付可能であり、
前記反映手段は、前記設定変更指示を受け付けた場合に、前記第３の設定情報と同一である前記ミスプリント情報に含まれる変更後の設定情報を前記第３の設定情報に更新することを特徴とする請求項５に記載の情報処理装置。
【請求項８】
前記第１の印刷ジョブに関連する印刷ジョブとは、印刷ジョブに含まれる設定情報のうち、ファイル名及びユーザ名が、前記第１の設定情報のファイル名及びユーザ名と同一であることを特徴とする請求項１乃至７いずれか１項に記載の情報処理装置。
【請求項９】
前記表示手段は、前記第３の印刷ジョブの受信元である情報処理装置に接続されていることを特徴とする請求項１乃至８いずれか１項に記載の情報処理装置。
【請求項１０】
前記印刷データを前記設定情報に従って画像形成する画像形成手段を有することを特徴とする請求項１乃至９いずれか１項に記載の情報処理装置。
【請求項１１】
ユーザによる送信指示に従って送信対象となった、印刷データと前記印刷データの印刷に関する設定情報とを含む印刷ジョブを送信する送信手段と、
前記送信手段により送信した第１の印刷ジョブに含まれる第１の設定情報を記憶する設定情報記憶手段と、
送信対象となった第２の印刷ジョブが前記第１の印刷ジョブの送信から一定時間以内にユーザにより送信指示され、かつ前記第２の印刷ジョブは前記第１の印刷ジョブに関連する印刷ジョブであり、かつ前記第２の印刷ジョブに含まれる第２の設定情報が前記設定情報記憶手段に記憶されている前記第１の設定情報と異なる場合に、前記第１の設定情報をミスプリント情報として記憶するミスプリント情報記憶手段と、
前記ミスプリント情報記憶手段に記憶されている前記ミスプリント情報のうち、送信対象となった第３の印刷ジョブに含まれる第３の設定情報と同一であるミスプリント情報を検索する検索手段と、
前記検索手段により、前記第３の設定情報と同一である前記ミスプリント情報が検索された場合に、前記第３の設定情報の確認を促す画面を表示手段に表示する表示制御手段とを有することを特徴とする情報処理装置。
【請求項１２】
前記ミスプリント情報記憶手段は、前記第１の設定情報を変更前の設定情報として記憶し、前記第２の設定情報を変更後の設定情報として記憶し、前記変更前の設定情報と前記変更後の設定情報とを対応付けてミスプリント情報として管理し、
前記検索手段は、前記変更後の設定情報が前記第３の設定情報と同一であるミスプリント情報を検索することを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
前記検索手段により、前記第３の設定情報と同一である前記ミスプリント情報が検索された場合に、前記第３の印刷ジョブに対するユーザからの指示を受け付ける受付手段と、
前記受付手段により受け付けたユーザからの指示に従って、印刷ジョブを処理する処理手段をさらに有することを特徴とする請求項１１または１２いずれかに記載の情報処理装置。
【請求項１４】
前記受付手段により受け付けた前記第３の印刷ジョブに対するユーザからの指示を、前記ミスプリント情報記憶手段により記憶されている前記ミスプリント情報に反映させる反映手段とをさらに有することを特徴とする請求項１３に記載の情報処理装置。
【請求項１５】
印刷データと前記印刷データの印刷に関する設定情報とを含む印刷ジョブを受信する受信工程と、
前記受信工程で受信された第１の印刷ジョブに含まれる第１の設定情報を記憶する設定情報記憶工程と、
前記受信工程で受信された第２の印刷ジョブが前記第１の印刷ジョブの受信から一定時間以内に受信され、かつ前記第２の印刷ジョブは前記第１の印刷ジョブに関連する印刷ジョブであり、かつ前記第２の印刷ジョブに含まれる第２の設定情報が前記設定情報記憶工程で記憶されている前記第１の設定情報と異なる場合に、前記第１の設定情報をミスプリント情報として記憶するミスプリント情報記憶工程と、
前記ミスプリント情報記憶工程で記憶されている前記ミスプリント情報のうち、前記受信工程で受信された第３の印刷ジョブに含まれる第３の設定情報と同一であるミスプリント情報を検索する検索工程と、
前記検索工程で、前記第３の設定情報と同一である前記ミスプリント情報が検索された場合に、前記第３の設定情報の確認を促す画面を表示手段に表示する表示制御工程とを有することを特徴とする情報処理方法。
【請求項１６】
前記ミスプリント情報記憶工程では、前記第１の設定情報を変更前の設定情報として記憶し、前記第２の設定情報を変更後の設定情報として記憶し、前記変更前の設定情報と前記変更後の設定情報とを対応付けてミスプリント情報として管理し、
前記検索工程では、前記変更後の設定情報が前記第３の設定情報と同一であるミスプリント情報を検索することを特徴とする請求項１５に記載の情報処理方法。
【請求項１７】
前記検索工程で、前記第３の設定情報と同一である前記ミスプリント情報が検索された場合に、前記第３の印刷ジョブに対するユーザからの指示を受け付ける受付工程と、
前記受付工程により受け付けたユーザからの指示に従って、印刷ジョブを処理する処理工程をさらに有することを特徴とする請求項１５または１６いずれかに記載の情報処理方法。
【請求項１８】
前記受付工程で受け付けた前記第３の印刷ジョブに対するユーザからの指示を、前記ミスプリント情報記憶工程により記憶されている前記ミスプリント情報に反映させる反映工程とをさらに有することを特徴とする請求項１７に記載の情報処理方法。
【請求項１９】
ユーザによる送信指示に従って送信対象となった、印刷データと前記印刷データの印刷に関する設定情報とを含む印刷ジョブを送信する送信工程と、
前記送信工程で送信した第１の印刷ジョブに含まれる第１の設定情報を記憶する設定情報記憶工程と、
送信対象となった第２の印刷ジョブが前記第１の印刷ジョブの送信から一定時間以内にユーザにより送信指示され、かつ前記第２の印刷ジョブは前記第１の印刷ジョブに関連する印刷ジョブであり、かつ前記第２の印刷ジョブに含まれる第２の設定情報が前記設定情報記憶工程で記憶されている前記第１の設定情報と異なる場合に、前記第１の設定情報をミスプリント情報として記憶するミスプリント情報記憶工程と、
前記ミスプリント情報記憶工程で記憶されている前記ミスプリント情報のうち、送信対象となった第３の印刷ジョブに含まれる第３の設定情報と同一であるミスプリント情報を検索する検索工程と、
前記検索工程で、前記第３の設定情報と同一である前記ミスプリント情報が検索された場合に、前記第３の設定情報の確認を促す画面を表示手段に表示する表示制御工程とを有することを特徴とする情報処理方法。
【請求項２０】
請求項１５乃至１９のいずれか１項に記載の情報処理方法の各工程をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷ジョブに含まれる印刷に関する設定情報が、ユーザによる間違った設定情報であると判断した場合にユーザにその旨を警告する情報処理装置、情報処理方法、プログラムに関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータ（以下、ＰＣ）からの印刷が普及している。ＰＣ上で稼働するアプリケーションも様々なものがある。例を挙げるとＭｉｃｒｏｓｏｆｔ社のＭｉｃｒｏｓｏｆｔ  Ｏｆｆｉｃｅ  Ｅｘｃｅｌ（以下、Ｅｘｃｅｌ）やＭｉｃｒｏｓｏｆｔ  Ｏｆｆｉｃｅ  ＰｏｗｅｒＰｏｉｎｔ（以下、ＰｏｗｅｒＰｏｉｎｔ）等がある。
【０００３】
しかし、アプリケーションデータに印刷に関する予期せぬ設定情報が保存されていたり、ユーザが間違った設定情報を設定したりして、出力結果がユーザの意図したものと異なることがある。例えば、Ｅｘｃｅｌのページ設定で印刷部数を設定して保存していた場合、実際に印刷するときの部数にその設定が反映される。ユーザはデフォルト値の１部で印刷したつもりが、Ｅｘｃｅｌに設定された部数で複数部印刷され、ユーザの意図しない出力結果となる。他の例で言うと、ユーザがＰｏｗｅｒＰｏｉｎｔで作成したアプリケーションデータを印刷するときに、ページ集約設定で６ｉｎ１を指定して印刷したいとする。しかし、この印刷設定を忘れてそのまま印刷したとすると、ページ集約設定はデフォルトの１ｉｎ１が適用され、ユーザの意図しない出力結果となる。
【０００４】
例えば、膨大な映像ソフトの中からユーザの嗜好に合った作品を適切に類推して提示するシステムについて開示されている（例えば、特許文献１）。特許文献１によると、ユーザが映像ソフトを視聴した情報を元にしてユーザの嗜好を類推して嗜好データベースを更新し、ユーザの嗜好に合致した映像ソフトを紹介する。そうすることで、複数の映像ソフトを収録した作品データベースからユーザの嗜好に基づき映像ソフトを紹介することが可能となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平９−４６６８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上述した従来の技術では、印刷ジョブに含まれる設定情報がユーザの意図したものか否かを判定することはできず、間違った設定情報にしたがった無駄な印刷が行われてしまうという問題点があった。また、上述した従来の技術では、膨大な量の嗜好データベースを生成する必要があった。
【０００７】
本発明は、上記問題点を解決するためになされたものであり、印刷ジョブに含まれる設定情報が間違っていないかを判断し、ユーザに報知することで、無駄な印刷を防ぐことが可能な画像形成装置または情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明による画像形成装置は、印刷データと前記印刷データの印刷に関する設定情報とを含む印刷ジョブを受信する受信手段と、前記受信手段により受信した第１の印刷ジョブに含まれる第１の設定情報を記憶する設定情報記憶手段と、前記受信手段により受信された第２の印刷ジョブが前記第１の印刷ジョブの受信から一定時間以内に受信され、かつ前記第２の印刷ジョブは前記第１の印刷ジョブに関連する印刷ジョブであり、かつ前記第２の印刷ジョブに含まれる第２の設定情報が前記設定情報記憶手段に記憶されている前記第１の設定情報と異なる場合に、前記第１の設定情報をミスプリント情報として記憶するミスプリント情報記憶手段と、前記ミスプリント情報記憶手段に記憶されている前記ミスプリント情報のうち、前記受信手段により受信された第３の印刷ジョブに含まれる第３の設定情報と同一であるミスプリント情報を検索する検索手段と、前記検索手段により、前記第３の設定情報と同一である前記ミスプリント情報が検索された場合に、前記第３の設定情報の確認を促す画面を表示手段に表示する表示制御手段とを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、印刷ジョブに含まれる設定情報が間違っていないかを判断し、ユーザに報知することで、無駄な印刷を防ぐことが可能な画像形成装置または情報処理装置を提供するが可能となる。
【図面の簡単な説明】
【００１０】
【図１】ネットワーク構成図
【図２】画像形成装置の主要構成を示すブロック図
【図３】画像形成装置のハードウェア構成図
【図４】操作部外観を示す図
【図５】実施例１の処理の流れを示すフローチャート
【図６】（Ａ）設定情報の例を示す図、（Ｂ）印刷履歴の例を示す図、（Ｃ）ミスプリント情報の例を示す図
【図７】ミスプリント情報に基づく表示例を示す図
【図８】実施例２の処理の流れを示すフローチャート
【図９】情報処理装置の主要構成を示すブロック図
【図１０】実施例３の処理の流れを示すフローチャート
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００１２】
（実施例１）
図１は本発明の実施例１に係る画像形成装置を収容するネットワークの構成を模式的に示す図である。実施例１では、本発明における画像形成装置としてデータ送信機能を有する複写機１００１を適用する。尚、複写機（画像形成装置）に限らず、クライアントＰＣより印刷ジョブを受信して、複写機に送信するサーバ（情報処理装置）であっても本実施例に適用可能である。
【００１３】
複写機１００１は、複写機１００１と同等の機能を持つ複写機１００２、ファクシミリ１００３、データベース／メールサーバ１００４、クライアントコンピュータ１００５とともに、イーサネット（登録商標）などからなるＬＡＮ１００６に収容されている。また、ファクシミリ１００７とともに公衆回線１００８に収容されている。複写機１００１は、コピー機能、ファクシミリ機能を有するとともに、原稿画像を読み取り、該読み取った画像データをＬＡＮ１００６上の各装置に送信するデータ送信機能を有する。また、複写機１００１はＰＤＬ機能を有し、ＬＡＮ１００６上に接続されているクライアントコンピュータ（クライアントＰＣ）１００５から指示されたＰＤＬ画像を受信して印刷することが可能である。複写機１００１は、複写機１００１で読み取った画像や、ＬＡＮ１００６上に接続されているコンピュータから指示されたＰＤＬ画像を、ハードディスク２００４の指定したボックス領域に保存することが可能である。さらに複写機１００１は、ボックス領域に保存された画像を印刷することが可能になっている。
【００１４】
複写機１００１は、ＬＡＮ１００６を介して複写機１００２が読み取ったデータを受信し、受信したデータを複写機１００１内のハードディスク２００４に保存／印刷出力することが可能である。また、クライアントＰＣ１００５とＬＡＮ１００６を介してデータベースサーバ１００４の画像を受信し、複写機１００１内に保存／印刷出力することが可能である。
【００１５】
ファクシミリ１００３は、ＬＡＮ１００６を介して複写機１００１が読み取ったデータを受信し、該受信したデータを送信することが可能である。データベース／メールサーバ１００４は、ＬＡＮ１００６を介して複写機１００１が読み取ったデータを受信し、データベースに格納し、電子メールとして送信する機能を有するサーバ装置である。
【００１６】
クライアントＰＣ１００５は、データベース／メールサーバ１００４に接続され、データベース／メールサーバ１００４から所望のデータを取得して表示することが可能である。また、クライアントＰＣ１００５は、、ＬＡＮ１００６を介して複写機１００１が読み取ったデータを受信し、受信したデータを加工、編集することが可能である。また、クライアントＰＣ１００５は、クライアントＰＣ１００５内にインストールされているプリンタドライバを介して、複写機１００１に印刷ジョブを送信することが可能である。
【００１７】
ファクシミリ１００７は、公衆回線１００８を介して複写機１００１が読み取ったデータを受信し、受信したデータを印刷出力することが可能である。
【００１８】
図２は、図１の複写機１００１の主要な構成を示すブロック図である。コントローラ２０００は、画像入力デバイスであるスキャナ部２０７０、画像出力デバイスであるプリンタ部２０９５、操作部２０１２といった各種処理部に接続されており、処理部における処理を制御する。また、コントローラ２０００は、ＬＡＮ１００６や公衆回線１００８（ＷＡＮ）に接続することによって、画像情報やデバイス情報の入出力を行うための制御を行う。
【００１９】
次に、コントローラ２０００に含まれる構成の詳細について説明する。ＣＰＵ２００１は、ＲＯＭ２００３に格納されているブートプログラムによりオペレーティングシステム（ＯＳ）を立ち上げる。また、ＣＰＵ２００１はＯＳ上でＨＤＤ２００４に格納されているアプリケーションプログラムを実行することによって複写機１００１に含まれる各構成を制御し、処理を実行する。ＣＰＵ２００１の作業領域としてはＲＡＭ２００２が用いられる。ＲＡＭ２００２は、作業領域とともに、画像データを一時記憶するための画像メモリ領域を提供する。ＨＤＤ２００４は、上記アプリケーションプログラムとともに、画像データを格納する。
【００２０】
ＣＰＵ２００１には、システムバス２００７を介して、操作部Ｉ／Ｆ２００６、ネットワークＩ／Ｆ２０１０、モデム２０５０および画像バスＩ／Ｆ２００５が接続されている。操作部Ｉ／Ｆ２００６は、タッチパネルを有する操作部２０１２とのインタフェースであり、操作部２０１２に表示する画像データを操作部２０１２に対して出力する。また、操作部Ｉ／Ｆ２００６は、操作部２０１２においてユーザにより入力された情報をＣＰＵ２００１に送出する。
【００２１】
次に、ネットワークＩ／Ｆ２０１０は、ＬＡＮ１００６に接続され、ＬＡＮ１００６を介してＬＡＮ１００６上の各装置との間で情報の入出力を行う。モデム２０５０は、ＷＡＮ１００８に接続され、ＷＡＮ１００８を介して情報の入出力を行う。
【００２２】
画像バスＩ／Ｆ２００５は、システムバス２００７と画像データを高速で転送する画像バス２００８を接続し、データ構造を変換するためのバスブリッジである。画像バス２００８は、ＰＣＩバスまたはＩＥＥＥ１３９４から構成される。画像バス２００８上には、ＲＩＰ部２０６０、デバイスＩ／Ｆ２０２０、スキャナ画像処理部２０８０、プリンタ画像処理部２０９０、画像回転部２０３０および画像圧縮部２０４０が設けられている。ＲＩＰ部２０６０は、ＰＤＬコードをビットマップイメージに展開するプロセッサである。デバイスＩ／Ｆ２０２０には、スキャナ部２０７０およびプリンタ部２０９５が接続され、デバイスＩ／Ｆ２０２０は、画像データの同期系／非同期系の変換を行う。スキャナ画像処理部２０８０は、入力画像データに対し補正、加工、編集を行う。プリンタ画像処理部２０９０は、プリント出力画像データに対してプリンタの補正、解像度変換などを行う。画像回転部２０３０は、画像データの回転を行う。画像圧縮部２０４０は、多値画像データをＪＰＥＧデータに、２値画像データをＪＢＩＧ、ＭＭＲ、ＭＨなどのデータに圧縮するとともに、その伸張処理を行う。
【００２３】
図３は、複写機１００１のスキャナ部２０７０およびプリンタ部２０９５のハードウェア構成を模式的に示す図である。
【００２４】
スキャナ部２０７０とプリンタ部２０９５とは、図３に示すように、一体的に構成されている。スキャナ部２０７０は、原稿給紙ユニット２５０を搭載する。原稿給紙ユニット２５０は、原稿を先頭から順に１枚ずつプラテンガラス２１１上へ給送し、各原稿の読取動作が終了する毎にその原稿をプラテンガラス２１１から排出トレイ（図示せず）に排出する。スキャナ部２０７０は、原稿がプラテンガラス２１１上に給送されると、ランプ２１２を点灯し、移動ユニット２１３の移動を開始する。この移動ユニット２１３の移動によりプラテンガラス２１１上の原稿に対する読取走査が行われる。この読取走査中、原稿からの反射光は、各ミラー２１４，２１５，２１６およびレンズ２１７を経てＣＣＤイメージセンサ（以下、ＣＣＤという）２１８に導かれ、原稿上の画像がＣＣＤ２１８の撮像面上に結像される。ＣＣＤ２１８は、撮像面に結像された画像を電気信号に変換し、この電気信号は所定の処理を施された後にコントローラ２０００に入力される。
【００２５】
プリンタ部２０９５は、レーザドライバ３２１を有し、レーザドライバ３２１は、コントローラ２０００から入力された画像データに基づきレーザ発光部３２２を駆動する。これにより、レーザ発光部３２２からは画像データに応じたレーザ光が発光され、このレーザ光は走査されながら感光ドラム３２３上に照射される。感光ドラム３２３上には、照射されたレーザ光により静電潜像が形成され、この静電潜像は現像器３２４から供給されたトナーによりトナー像として可視像化される。レーザ光の照射タイミングに同期して、各カセット３１１，３１２から記録紙が搬送路を介して感光ドラム３２３と転写部３２５との間に給紙され、感光ドラム３２３上のトナー像は転写部３２５により給紙された記録紙上に転写される。
【００２６】
トナー像が転写された記録紙は搬送ベルトを介して定着ローラ対（加熱ローラと加圧ローラ）３２６に送られ、定着ローラ対３２６は、記録紙を熱圧し、記録紙上のトナー像を記録紙上に定着させる。この定着ローラ対３２６を通過した記録紙は、排紙ローラ対３２７により排紙ユニット３３０に排紙される。排紙ユニット３３０は、ソート、ステイプルなどの後処理を施すことが可能なシート処理装置からなる。また、両面記録モードが設定されている場合には、記録紙を排紙ローラ対３２７まで搬送した後に、排紙ローラ対３２７の回転方向を逆転させ、フラッパ３２８によって再給紙搬送路３２９へ導く。再給紙搬送路３２９に導かれた記録紙は、上述したタイミングで感光ドラム３２３と転写部３２５との間に再給紙され、この記録紙の裏面にトナー像が転写される。
【００２７】
図４は、複写機１００１の操作部２０１２の外観図である。ＬＣＤ表示部２０１３は、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報をコントローラ２０００のＣＰＵ２００１に伝える。スタートキー２０１４は原稿画像の読み取り動作を開始する時などに用いる。スタートキー２０１４中央部には、緑と赤の２色ＬＥＤ２０１８があり、その色によってスタートキー２０１４が使える状態にあるかどうかを示す。ストップキー２０１５は稼働中の動作を止める働きをする。リセットキー２０１７は操作部からの設定を初期化する時に用いる。
【００２８】
図５は、本発明の処理の流れを示すフローチャートである。図５のフローチャートの各ステップにおける処理は、図２に示したＨＤＤ２００４に格納されたプログラムを、ＣＰＵ２００１が実行することにより行われる。
【００２９】
Ｓ５００において、ＣＰＵ２００１は、ＬＡＮ１００６を介してクライアントＰＣ１００５から送信された印刷ジョブを受信する。印刷ジョブには、印刷対象となる画像データである印刷データと印刷データが印刷される際の設定情報とが含まれている。設定情報には、印刷したアプリケーション名、ユーザ名、ファイル名、部数、ページレイアウト、及びページ範囲指定が含まれる。尚、設定情報は上記の内容のみに限定されるものではなく、上記以外の情報が含まれていても構わない。
【００３０】
ステップＳ５０１において、ＣＰＵ２００１は、受信した印刷ジョブの設定情報と印刷ジョブの受信日時を含む印刷履歴を記憶装置に記憶する。（設定情報記憶）記憶に使用される記憶装置はＲＡＭ２００２であっても良いし、ＨＤＤ２００４であっても良い。ステップＳ５０２において、ＣＰＵ２００１は、受信した印刷ジョブに含まれる設定情報と既に記憶装置に記憶されている印刷履歴とを比較する。そして、受信した印刷ジョブに含まれる設定情報とユーザ名及びファイル名が同一である印刷履歴（関連印刷履歴）があるか否かを判定する。関連印刷履歴があると判定された場合はステップＳ５０３へ進み、関連印刷履歴がないと判定された場合はステップＳ５０７へ進む。ここで、関連印刷履歴が合った場合には受信した印刷ジョブと関連する印刷ジョブ（関連印刷ジョブ）がすでに画像形成装置において受信されていたということになる。尚、受信ジョブの設定情報と比較される印刷履歴は、受信ジョブの印刷履歴を除いた、受信ジョブより前に記憶されていた印刷履歴である。また、判定項目は、ユーザ名及びファイル名に限らず、受信した印刷ジョブと印刷履歴が残っている印刷ジョブとが関連していることを確認できる項目であれば構わない。例えば、印刷履歴と印刷ジョブに含まれる印刷データの内容の類似度が高い場合に、関連印刷履歴があると判定してもよい。
【００３１】
ステップＳ５０３において、ＣＰＵ２００１は、印刷ジョブが、関連印刷ジョブの受信から一定時間以内で受信されたか否かを判定する。一定時間以内で受信されたと判定された場合はステップＳ５０４へ進み、一定時間以内で受信されていない（一定時間経過した後に受信された）と判定された場合ステップＳ５０７へ進む。例えば、一定時間を５分とした場合、関連印刷ジョブが受信されてから、５分以内に印刷ジョブが受信された場合にはステップＳ５０４に進む。一方で、関連印刷ジョブが受信されてから５分経過した後（例えば６分後、８分後）に受信した場合にはステップＳ５０７に進む。尚、関連印刷ジョブの受信時間は、関連印刷ジョブの印刷履歴からＣＰＵ２００１が取得するものとする。
【００３２】
ステップＳ５０４において、ＣＰＵ２００１は、印刷ジョブに含まれる設定情報と、関連印刷ジョブの設定情報が異なるか否かを判定する。印刷ジョブに含まれる設定情報と、関連印刷ジョブの設定情報が異なると判定された場合はステップＳ５０５へ進み、異ならないと判定された場合はステップＳ５０７へ進む。尚、関連印刷ジョブの設定情報は、関連印刷履歴からＣＰＵ２００１が取得する。
【００３３】
ステップＳ５０５において、ＣＰＵ２００１は、関連印刷ジョブの設定情報を「変更前の設定情報」として記憶し、受信した印刷ジョブの設定情報を「変更後の設定情報」として記憶する。そして、「変更前の設定情報」、「変更後の設定情報」を対応付けてミスプリント情報として管理する。（ミスプリント情報記憶）このように、一定時間以内に受信された印刷ジョブの変更前と変更後の設定情報とを記憶し、対応付けて管理しておくことで、ユーザがどのような設定ミスをしてどのように修正したかを確認することができる。
【００３４】
ステップＳ５０６において、ＣＰＵ２００１は、印刷ジョブに含まれる印刷データを設定情報に基づいてプリンタ部２０９５に印刷させる。ステップＳ５０７において、ＣＰＵ２００１は、ミスプリント情報が記憶装置に記憶されているか否かを判定する。ミスプリント情報が記憶装置に記憶されていると判定された場合はステップＳ５０８に進み、ミスプリント情報が記憶装置に記憶されていないと判定された場合はステップＳ５０６に進む。
【００３５】
ステップＳ５０８において、ＣＰＵ２００１は、記憶装置に記憶されているミスプリント情報から、「変更前の設定情報」が受信した印刷ジョブの設定情報と同一であるミスプリント情報を検索する。ステップＳ５０９において、ＣＰＵ２００１は、ステップＳ５０８での検索の結果、「変更前の設定情報」が受信した印刷ジョブの設定情報と同一であるミスプリント情報が発見されたか（存在するか）否かを判定する。ミスプリント情報が発見された場合にはステップＳ５１０に進み、ミスプリント情報が発見されなかった場合にはステップＳ５０６に進む。
【００３６】
ステップＳ５１０において、ＣＰＵ２００１は、検索により発見されたミスプリント情報に基づいて、受信した印刷ジョブの設定情報確認を促す画面を操作部２０１２に表示させるよう表示制御する。ここで、ステップＳ５１０における表示画面の一例を図７（Ａ）に示す。７００は操作部２０１２のＬＣＤ表示部２０１３に表示されるミスプリント情報表示画面である。７０１はメッセージ表示欄である。メッセージ表示欄７０１にはユーザへ受信したジョブの設定情報が誤っている可能性があり、設定情報の確認をしたほうがよいことを伝えるメッセージが表示される。７０２は変更前の設定情報表示欄であり、ミスプリント情報の「変更前の設定情報」として記憶されている内容が表示される。７０３は変更後の設定情報表示欄であり、ミスプリント情報の「変更後の設定情報」として記憶されている内容が表示される。７０４は印刷ボタンである。印刷ボタン７０４がユーザにより押された場合、ＣＰＵ２００１は印刷指示を検知し、印刷ジョブの印刷が開始される。７０５は設定情報変更ボタンである。設定情報変更ボタン７０５がユーザにより押された場合、ＣＰＵ２００１は設定変更指示を検知し、操作部２０１２に図示しない印刷設定画面が表示する。これによりユーザは印刷設定画面を介して印刷設定の変更が可能となる。７０６はキャンセルボタンである。キャンセルボタン７０６がユーザにより押された場合、ＣＰＵ２００１はキャンセル指示を検知し、印刷ジョブをキャンセルする。上記の指示受付に関する構成により、ＣＰＵ２００１は、印刷ジョブに対する印刷指示、設定変更指示、キャンセル指示を受付可能となる。
【００３７】
尚、ステップＳ５１０における表示は上記の例に限らず、検索により発見されたミスプリント情報に基づいて、受信した印刷ジョブの設定情報を確認を促す画面であれば構わない。また、変更前の設定情報と７０２と変更後の設定情報７０３とで設定が異なっている項目と、設定が同一である項目とをユーザが識別可能な状態で表示を行ってもよい。例えば、設定が異なる項目のみを太字または赤字とすることで、ユーザはどの項目の設定に誤りの可能性があるのかを容易に認識することができる。
【００３８】
ステップＳ５１１において、ＣＰＵ２００１は、ユーザにより操作部２０１２を介して入力された指示が何であるかを判断する。入力された指示が印刷指示であると判断された場合には、ステップＳ５０６に進む。入力された指示が設定変更指示であると判断された場合には、ステップＳ５１２に進む。入力された指示がキャンセル指示であると判断された場合には、ステップＳ５１３に進む。
【００３９】
ステップＳ５１２において、ＣＰＵ２００１は、操作部２０１２に印刷設定画面を表示し、ユーザからの設定変更を受け付ける。そして、ユーザから入力された設定情報の内容に従って、印刷ジョブの設定情報を変更する。尚、印刷ジョブ設定変更方法は上記の方法に限るものではない。例えば、印刷設定画面を表示させることなく、印刷ジョブの設定情報を、変更後の設定情報７０３に変更する構成であっても構わない。ステップＳ５１３において、ＣＰＵ２００１は、印刷ジョブをキャンセルする。
【００４０】
図６は、印刷ジョブの設定情報の例（図６（Ａ））、印刷履歴の例（図６（Ｂ））、ミスプリント情報の例（図６（Ｃ））を示す図である。まず、図６（Ａ）を用いて設定情報について説明する。設定情報６００は、２００８年１０月１０日の１０時２２分３０秒にクライアントＰＣ１００５より受信した印刷ジョブに含まれる設定情報である。設定情報６００に含まれる各項目については、ユーザ名６０１は印刷を実施したユーザ名であり、この例では、ｕｓｅｒＡというユーザが印刷を実施している。アプリケーション名６０２は印刷を実施したアプリケーション名であり、この例では、Ｅｘｃｅｌで印刷を実施している。ファイル名６０３は印刷を実施したファイル名であり、この例では、Ｆｉｌｅ１．ｘｌｓである。部数６０４は印刷の部数であり、同じ印刷ジョブを複数部数印刷するときに設定される。この例では、３部印刷が実施されている。ページレイアウト６０５は印刷のページレイアウトであり、複数ページの印刷を実施するときに、各ページを縮小して１ページに複数ページを配置して印刷するときに設定される。２ページを縮小して１ページに印刷する場合は２ｉｎ１となる。この例では、２ｉｎ１で印刷が実施されている。６０６は印刷のページ範囲指定であり、印刷するページ範囲を指定し、指定のページのみ印刷するときに設定される。この例では、１ページ目から１０ページ目までが印刷される。また、設定情報６１０は、２００８年１０月１１日の１０時２０分３０秒にクライアントＰＣ１００５より受信した印刷ジョブに含まれる設定情報である。
【００４１】
次に、図６（Ｂ）を用いて印刷履歴について説明する。６２０、６３０、６４０それぞれの印刷履歴は、設定情報と同様の項目に加えて、印刷履歴の元となる印刷ジョブをクライアントＰＣ１００５から受信した日時であるジョブ受信日時の項目が設けられている。
【００４２】
ここで、印刷履歴６２０、６３０、６４０が複写機１００１の記憶装置に記憶されている際に、設定情報６００を含む印刷ジョブ、設定情報６１０を含む印刷ジョブを受信した場合に、どのような処理が実行されるのかを図５のフローチャートに沿って説明する。尚、ステップＳ５０３における一定時間は、５分に設定されているものとする。
【００４３】
まず、ＣＰＵ２００１は、２００８年１０月１０日の１０時２２分３０秒にクライアントＰＣ１００５より設定情報６００を含む印刷ジョブを受信する。そして、ステップＳ５０２において、ユーザ名、ファイル名がそれぞれ同一である印刷履歴６２０が関連印刷履歴であると判定される。次に、ステップＳ５０３において、設定情報６００を含む印刷ジョブは、印刷履歴６２０の元となる印刷ジョブの２分後に受信されているため、一定時間以内に受信されたと判定される。次にステップＳ５０４において、設定情報６００と、印刷履歴６２０とではページレイアウトの項目が「２ｉｎ１」、「１ｉｎ１」と異なるため、設定情報が異なると判定される。次に、ステップＳ５０５において、印刷履歴６２０の設定が「変更前の設定情報」として記憶され、設定情報６００が「変更後の設定情報」として記憶され、それぞれが対応付けられ、図６（Ｃ）に示すミスプリント情報６５０として管理される。ミスプリント情報６５０には、アプリケーション名６５１、変更前の設定情報６５２、変更後の設定情報６５３とが含まれる。ミスプリント情報６５０が記憶された後、設定情報６００を含む印刷ジョブが、設定情報６００に従って印刷される。
【００４４】
次に、ＣＰＵ２００１は、２００８年１０月１１日の１０時２０分３０秒にクライアントＰＣ１００５より設定情報６１０を含む印刷ジョブを受信する。そして、ステップＳ５０２において、ユーザ名、ファイル名がそれぞれ同一である印刷履歴６２０が関連印刷履歴であると判定される。次に、ステップＳ５０３において、設定情報６００を含む印刷ジョブは、印刷履歴６２０の元となる印刷ジョブの１日後に受信されているため、一定時間以内に受信されていないと判定される。次にステップＳ５０７において、ミスプリント情報が記憶されているかが判定される。ここでは、ミスプリント情報６５０が記憶されているため、ミスプリント情報が記憶されていると判定される。ここで、設定情報６１０は、変更前の設定情報６５２と同一の設定情報であるため、ステップＳ５０８における検索の結果、ステップＳ５０９において発見されたと判定される。そして、ステップＳ５１０において、図７（Ａ）のミスプリント情報表示画面７００が表示される。ユーザは、ミスプリント情報表示画面７００において、印刷ボタン７０４、設定情報変更ボタン７０５、キャンセルボタン７０６のうちいずれかを選択する。印刷ボタン７０４が押された場合には、設定情報６１０に従って印刷が行われる。設定情報変更ボタン７０５が押された場合には、印刷設定画面が表示され、印刷設定表示画面におけるユーザの指示が反映された設定情報に従って印刷が行われる。キャンセルボタン７０６が押された場合には、設定情報６１０を含む印刷ジョブはキャンセルされる。
【００４５】
尚、図６の例において、第１の印刷ジョブ、第１の設定情報は、印刷履歴６２０の元となる印刷ジョブ、印刷履歴６２０に含まれる設定情報に対応する。また、第２の印刷ジョブ、第２の設定情報は、設定情報６００を含む印刷ジョブ、設定情報６００に対応する。また、第３の印刷ジョブ、第３の設定情報は、設定情報６１０を含む印刷ジョブ、設定情報６１０に対応する。
【００４６】
以上のように、ミスプリント情報を記憶し、ミスプリント情報に基づいてユーザに設定情報の確認を促すことで、誤った設定による無駄な印刷を防ぐことが可能となる。
【００４７】
（実施例２）
実施例２では、検索により発見されたミスプリント情報に基づいて、受信した印刷ジョブの設定情報の確認を促す画面におけるユーザの選択をミスプリント情報に反映させる。尚、本実施例でも複写機１００１を発明の主体として適用する。しかし、複写機（画像形成装置）に限らず、クライアントＰＣより印刷ジョブを受信して、複写機に送信するサーバ（情報処理装置）であっても本実施例に適用可能である。
【００４８】
図８は、実施例２における処理の流れを示すフローチャートである。尚、実施例２における、ステップＳ５００〜ステップＳ５０９、及び、ステップＳ５１３の処理は実施例１と同様であるため、説明を省略し、実施例１との差分であるステップＳ８００〜ステップＳ８０４の処理についてのみ説明する。
【００４９】
ステップＳ８００において、ＣＰＵ２００１は、検索により発見されたミスプリント情報に基づいて、受信した印刷ジョブの設定情報の確認を促す画面を操作部２０１２に表示させるよう表示制御する。ここで、ステップＳ８００における表示画面の一例を図７（Ｂ）に示す。７１０は操作部２０１２のＬＣＤ表示部２０１３に表示されるミスプリント情報表示画面である。ここで実施例１でのミスプリント情報表示画面７００と実施例２でのミスプリント情報表示画面７１０との違いは選択反映チェックボックス７１１である。選択反映チェックボックス７１１にチェックが入っている場合には、ミスプリント情報表示画面７１０においてユーザにより選択された指示内容がミスプリント情報に反映される。
【００５０】
ステップＳ８０１において、ＣＰＵ２００１は、ユーザにより操作部２０１２を介して入力された指示が何であるかを判断する。入力された指示が印刷指示であると判断された場合には、ステップＳ８０２に進む。入力された指示が設定変更指示であると判断された場合には、ステップＳ８０４に進む。入力された指示がキャンセル指示であると判断された場合には、ステップＳ５１３に進む。
【００５１】
ステップＳ８０２において、ＣＰＵ２００１は、操作部２０１２に表示されているミスプリント情報表示画面７１０において、選択反映チェックボックス７１１にチェックがされているか否かを判定する。選択反映チェックボックス７１１にチェックがされていると判定された場合は、ステップＳ８０３に進み、選択反映チェックボックス７１１にチェックがされていないと判定された場合は、ステップＳ５０６に進む。ステップＳ８０３において、ＣＰＵ２００１は、ステップＳ５０８における検索により発見された「変更前の設定情報」が受信した印刷ジョブの設定情報と同一であるミスプリント情報を記憶装置から削除する。このように、ユーザにより印刷指示がなされた場合に、そのときに参照されたミスプリント情報を削除することで、修正の必要のない設定情報に対して誤った設定情報の可能性があると判断されるのを次の印刷ジョブ以降防ぐことが可能となる。
【００５２】
ステップＳ８０４において、ＣＰＵ２００１は、操作部２０１２に印刷設定画面を表示し、ユーザからの設定変更を受け付ける。そして、ユーザから入力された設定情報の内容に従って、印刷ジョブの設定情報を変更する。
【００５３】
ステップＳ８０５において、ＣＰＵ２００１は、操作部２０１２に表示されているミスプリント情報表示画面７１０において、選択反映チェックボックス７１１にチェックがされているか否かを判定する。さらに、ＣＰＵ２００１は、設定変更後の設定情報がミスプリント情報の「変更後の設定情報」と異なるかどうかを判定する。選択反映チェックボックス７１１にチェックがされていて、かつ設定情報が異なると判定された場合は、ステップＳ８０６に進み、それ以外の場合は、ステップＳ５０６に進む。ステップＳ８０６において、ＣＰＵ２００１は、ステップＳ５０８における検索により発見された「変更前の設定情報」が受信した印刷ジョブの設定情報と同一であるミスプリント情報を更新する。ここＣＰＵ２００１は、ミスプリント情報の「変更後の設定情報」を印刷設定画面においてユーザから入力された設定情報に更新する。このように、ユーザにより設定変更指示がなされた場合に、ユーザにより入力された設定情報に基づいてミスプリント情報を更新することで、「変更後の設定情報」をより正しい情報に修正することが可能となる。
【００５４】
（実施例３）
実施例１、２において本発明を複写機１００１に適用したが、実施例３においては本発明を情報処理装置であるクライアントＰＣ１００５に適用した場合について説明する。尚、実施例３において、クライアントＰＣ１００５において特徴的な内容以外は実施例１、２と同様であるため説明を省略する。
【００５５】
図９は、クライアントＰＣ１００５の構成を示すブロック図である。ＣＰＵ１０１は主記憶装置１０２のＲＯＭ１０２１あるいはＲＡＭ１０２２あるいは補助記憶装置１０５に格納されたプログラムに従って装置全体の制御を行う。ＲＡＭ１０２２はＣＰＵ１０１が各種処理を行う際のワークエリアとしても使用される。補助記憶装置１０５はアプリケーション１０５１、ユーティリティ１０５２、プリンタドライバ１０５３、オペレーティングシステム（ＯＳ）１０５４等を記録する。キーボード１０３１やマウス・タッチパネルなどに代表されるポインティングデバイス１０３２などの入力機器は、入力Ｉ／Ｆ１０３を通じて、ユーザがコンピュータに対して各種指示を与えるためのデバイスである。出力Ｉ／Ｆ１０４は、データを外部に出力するためのインタフェースであり、モニタ１０４１やプリンタ１０４２などの出力機器に対してデータを出力する。プリンタ１０４２とは直接接続されるローカルＩ／Ｏのみならず、通信Ｉ／Ｆ１０６を通じて接続されるネットワーク１０６１を通して接続されていてもよい。また、１０７は共通データシステムバスで、それぞれのデータのやりとりを行う。
【００５６】
図１０は、実施例３における処理の流れを示すフローチャートである。図５のフローチャートの各ステップにおける処理は、図９に示した補助記憶装置１０５に格納されたプログラムを、ＣＰＵ１０１が実行することにより行われる。
【００５７】
Ｓ１００１において、ＣＰＵ１０１は、ユーザからの送信指示を受け付け、印刷ジョブを送信対象とする。
【００５８】
ステップＳ１００２において、ＣＰＵ１０１は、送信対象の印刷ジョブに含まれる設定情報と既に補助記憶装置１０５に記憶されている送信履歴とを比較する。そして、送信対象の印刷ジョブに含まれる設定情報とユーザ名及びファイル名が同一である送信履歴（関連送信履歴）があるか否かを判定する。関連送信履歴があると判定された場合はステップＳ１００３へ進み、関連送信履歴がないと判定された場合はステップＳ１００８へ進む。ここで、関連送信履歴が合った場合には送信対象の印刷ジョブと関連する印刷ジョブ（関連印刷ジョブ）がすでにクライアントＰＣ１００５において送信されていたということになる。
【００５９】
ステップＳ１００３において、ＣＰＵ１０１は、印刷ジョブが、関連印刷ジョブの送信から一定時間以内で送信対象となったか否かを判定する。一定時間以内で送信対象となったと判定された場合はステップＳ１００４へ進み、一定時間以内で送信対象となっていない（一定時間経過した後に送信対象となった）と判定された場合、ステップＳ１００８へ進む。例えば、一定時間を５分とした場合、関連印刷ジョブが送信されてから、５分以内に印刷ジョブが送信対象となった場合にはステップＳ１００４に進む。一方で、関連印刷ジョブが送信されてから５分経過した後（例えば６分後、８分後）に送信対象となった場合にはステップＳ１００８に進む。尚、関連印刷ジョブの送信時間は、関連印刷ジョブの送信履歴からＣＰＵ１０１が取得するものとする。
【００６０】
ステップＳ１００４において、ＣＰＵ１０１は、印刷ジョブに含まれる設定情報と、関連印刷ジョブの設定情報が異なるか否かを判定する。印刷ジョブに含まれる設定情報と、関連印刷ジョブの設定情報が異なると判定された場合はステップＳ１００５へ進み、異ならないと判定された場合はステップＳ１００８へ進む。尚、関連印刷ジョブの設定情報は、関連送信履歴からＣＰＵ１０１が取得する。
【００６１】
ステップＳ１００５において、ＣＰＵ１０１は、関連印刷ジョブの設定情報を「変更前の設定情報」として記憶し、送信対象の印刷ジョブの設定情報を「変更後の設定情報」として記憶する。そして、「変更前の設定情報」、「変更後の設定情報」を対応付けてミスプリント情報として管理する。（ミスプリント情報記憶）このように、一定時間以内に送信対象になった印刷ジョブの変更前と変更後の設定情報と記憶し、対応付けて管理しておくことで、ユーザがどのような設定ミスをしてどのように修正したかを確認することができる。
【００６２】
ステップＳ１００６において、ＣＰＵ１０１は、送信対象の印刷ジョブを複写機１００１に送信する。
【００６３】
ステップＳ１００７において、ＣＰＵ１０１は、送信対象の印刷ジョブの設定情報と印刷ジョブの送信日時を含む送信履歴を補助記憶装置１０５に記憶する。（設定情報記憶）
ステップＳ１００８において、ＣＰＵ１０１は、ミスプリント情報が補助記憶装置１０５に記憶されているか否かを判定する。ミスプリント情報が補助記憶装置１０５に記憶されていると判定された場合はステップＳ１００９に進み、ミスプリント情報が補助記憶装置１０５に記憶されていないと判定された場合はステップＳ１００６に進む。
【００６４】
ステップＳ１００９において、ＣＰＵ１０１は、記憶装置に記憶されているミスプリント情報から、「変更前の設定情報」が送信対象の印刷ジョブの設定情報と同一であるミスプリント情報を検索する。ステップＳ１０１０において、ＣＰＵ１０１は、ステップＳ１００９での検索の結果、「変更前の設定情報」が送信対象の印刷ジョブの設定情報と同一であるミスプリント情報が発見されたか（存在するか）否かを判定する。ミスプリント情報が発見された場合にはステップＳ１０１１に進み、ミスプリント情報が発見されなかった場合にはステップＳ１００６に進む。
【００６５】
ステップＳ１０１１において、ＣＰＵ１０１は、検索により発見されたミスプリント情報に基づいて、送信対象の印刷ジョブの設定情報の確認を促す画面をモニタ１０４１に表示させるよう表示制御する。
【００６６】
ステップＳ１０１２において、ＣＰＵ１０１は、ユーザによりモニタ１０４１において、キーボード１０３１またはポインティングデバイス１０３２を用いて入力された指示が何であるかを判断する。入力された指示が印刷指示であると判断された場合には、ステップＳ１００６に進む。入力された指示が設定変更指示であると判断された場合には、ステップＳ１０１３に進む。入力された指示がキャンセル指示であると判断された場合には、ステップＳ１０１４に進む。
【００６７】
ステップＳ１０１３において、ＣＰＵ１０１は、モニタ１０４１に印刷設定画面を表示し、ユーザからの設定変更を受け付ける。そして、ユーザから入力された設定情報の内容に従って、印刷ジョブの設定情報を変更する。ステップＳ１０１４において、ＣＰＵ１０１は、印刷ジョブをキャンセルする。
【００６８】
以上、本発明の各実施例について具体例を挙げて説明したが、本発明は上記の実施例に限定されるものではない。例えば、上記の実施例においては、Ｅｘｃｅｌからの印刷について説明したが、これは特許請求の範囲を限定するものではない。例えば、Ｍｉｃｒｏｓｏｆｔ  Ｏｆｆｉｃｅ  ＰｏｗｅｒＰｏｉｎｔからの印刷であっても良いし、Ｍｉｃｒｏｓｏｆｔ  Ｏｆｆｉｃｅ  Ｏｕｔｌｏｏｋからの印刷であっても良いし、その他のアプリケーションからの印刷であっても良い。
【００６９】
また、上記の各実施例においては、設定情報の部数設定が異なる場合について説明したが、これは特許請求の範囲を限定するものではない。例えば、ページレイアウト設定であっても良いし、ページ範囲指定設定であっても良いし、その他の設定であっても良い。
【００７０】
また、上記の実施例１、２においては、受信した印刷ジョブの設定情報の確認を促す画面の表示を複写機１００１の操作部２０１２に表示させたが、これは特許請求の範囲を限定するものではない。例えば、ジョブの受信元であるクライアントＰＣに接続されているディスプレイに受信した印刷ジョブの設定情報の確認を促す画面を表示させる構成であってもよい。
【００７１】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００７２】
１０１  ＣＰＵ
１０２  主記憶装置
１０５  補助記憶装置
６００  設定情報
６２０  印刷履歴
６５０  ミスプリント情報
７００  ミスプリント情報表示画面
１００１  複写機
１００５  クライアントＰＣ
１０４１  モニタ
２００１  ＣＰＵ
２００４  ＨＤＤ
２０１２  操作部
【図１】
2011018978.tif 000003
【図２】
2011018978.tif 000004
【図３】
2011018978.tif 000005
【図４】
2011018978.tif 000006
【図５】
2011018978.tif 000007
【図６】
2011018978.tif 000008
【図７】
2011018978.tif 000009
【図８】
2011018978.tif 000010
【図９】
2011018978.tif 000011
【図１０】
2011018978.tif 000012