(57)【要約】【課題】  ユーザが処理モードを容易にかつ短時間で設定することを可能にするユーザインタフェース装置を提供する。【解決手段】  ユーザインタフェース装置は、画像処理装置に対して、ジョブを実行するための処理モードを設定する。このユーザインタフェース装置は、処理モードの設定前にユーザに提示する処理モードを提示処理モードとして特定する特定手段と、画像データを提示処理モードで処理したときの処理結果を示す提示プレビュー画像を生成する生成手段と、生成された提示プレビュー画像を表示する表示手段と、表示された提示プレビュー画像に対応する処理モードを画像処理装置に対して設定する設定手段とを備える。【選択図】図１
2006302003.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置に対して、ジョブを実行するための処理モードを設定するユーザインタフェース装置であって、
処理モードの設定前にユーザに提示する処理モードを提示処理モードとして特定する特定手段と、
画像データを前記提示処理モードで処理したときの処理結果を示す提示プレビュー画像を生成する生成手段と、
生成された前記提示プレビュー画像を表示する表示手段と、
表示された前記提示プレビュー画像に対応する処理モードを前記画像処理装置に対して設定する設定手段と
を備えるユーザインタフェース装置。
【請求項２】
前記特定手段は、前記提示処理モードの特定を、その特定前に前記画像処理装置がジョブを実行した際に設定された少なくとも１つの処理モードに基づいて行うことを特徴とする請求項１に記載のユーザインタフェース装置。
【請求項３】
前記特定手段は、前記提示処理モードの特定を、前記画像処理装置に予め登録されている少なくとも１つの処理モードに基づいて行うことを特徴とする請求項１に記載のユーザインタフェース装置。
【請求項４】
さらに、表示された複数の提示プレビュー画像の中からユーザが１つの提示プレビュー画像を選択する選択手段を備え、
前記特定手段は、複数の処理モードを前記提示処理モードとして特定し、
前記生成手段は、特定された複数の前記提示処理モードに対して提示プレビュー画像をそれぞれ生成し、
前記表示手段は、生成された複数の前記提示プレビュー画像を表示し、
前記設定手段は、前記選択手段によって選択された前記提示プレビュー画像に対応する処理モードを前記画像処理装置に対して設定することを特徴とする請求項１から３のいずれかに記載のユーザインタフェース装置。
【請求項５】
前記処理モードは、複数の処理機能にそれぞれ対応する設定値を含むことを特徴とする請求項１から４のいずれかに記載のユーザインタフェース装置。
【請求項６】
前記処理モードは、ジョブを実行する際に前記画像処理装置が必要とする全ての設定値を含むことを特徴とする請求項５に記載のユーザインタフェース装置。
【請求項７】
さらに、ジョブのエラーと該エラーを解消するための処理モードとを対応させて記憶するエラー処理記憶手段を備え、
前記特定手段は、前記画像処理装置で発生したエラーに応じて、該エラーを解消するための処理モードを特定処理モードとして特定し、
前記生成手段は、前記画像データを前記特定処理モードで処理したときの処理結果を示す特定プレビュー画像を生成し、
前記表示手段は、生成された前記特定プレビュー画像を表示し、
前記設定手段は、表示された前記特定プレビュー画像に対応する処理モードを前記画像処理装置に対して設定することを特徴とする請求項１に記載のユーザインタフェース装置。
【請求項８】
さらに、ジョブのエラーと該エラーを解消するための複数の処理モードとを対応させて記憶するエラー処理記憶手段を備え、
前記特定手段は、前記画像処理装置で発生したエラーに応じて、該エラーを解消するための複数の処理モードを特定処理モードとして特定し、
前記生成手段は、特定された複数の前記特定処理モードに対して特定プレビュー画像をそれぞれ生成し、
前記表示手段は、生成された複数の前記特定プレビュー画像を表示し、
さらに、表示された複数の前記特定プレビュー画像の中からユーザが１つの特定プレビュー画像を選択する選択手段を備え、
前記設定手段は、前記選択手段によって選択された前記特定プレビュー画像に対応する処理モードを前記画像処理装置に対して設定することを特徴とする請求項１に記載のユーザインタフェース装置。
【請求項９】
さらに、前記提示処理モード毎にその提示処理モードの詳細設定を規定する少なくとも１つの設定モードを記憶する設定モード記憶手段を備え、
前記生成手段は、前記選択手段によって選択された前記提示プレビュー画像に対応する提示処理モードについて記憶されている少なくとも１つの前記設定モードで前記画像データを処理したときの処理結果を示す設定プレビュー画像を生成し、
前記表示手段は、生成された少なくとも１つの前記設定プレビュー画像を表示し、
前記選択手段は、表示された少なくとも１つの前記設定プレビュー画像の中から１つのプレビュー画像を選択し、
前記設定手段は、選択された前記設定プレビュー画像に対応する設定モードを前記画像処理装置に対して設定することを特徴とする請求項４に記載のユーザインタフェース装置。
【請求項１０】
前記生成手段は、前記画像処理装置が処理を行う画像データに基づいて前記提示プレビュー画像を生成することを特徴とする請求項１から９のいずれかに記載のユーザインタフェース装置。
【請求項１１】
前記生成手段は、あらかじめ記憶された画像データに基づいて前記提示プレビュー画像を生成することを特徴とする請求項１から９のいずれかに記載のユーザインタフェース装置。
【請求項１２】
前記生成手段は、前記画像処理装置が処理を行う画像データに基づいて前記特定プレビュー画像を生成することを特徴とする請求項７又は８に記載のユーザインタフェース装置。
【請求項１３】
前記生成手段は、あらかじめ記憶された画像データに基づいて前記特定プレビュー画像を生成することを特徴とする請求項７又は８に記載のユーザインタフェース装置。
【請求項１４】
前記生成手段は、前記画像処理装置が処理を行う画像データに基づいて前記設定プレビュー画像を生成することを特徴とする請求項９に記載のユーザインタフェース装置。
【請求項１５】
前記生成手段は、あらかじめ記憶された画像データに基づいて前記設定プレビュー画像を生成することを特徴とする請求項９に記載のユーザインタフェース装置。
【請求項１６】
請求項１から１５のいずれかに記載のユーザインタフェース装置を備えた画像処理装置。
【請求項１７】
画像処理装置に対して、ジョブを実行するための処理モードを設定するユーザインタフェース方法であって、
処理モードの設定前にユーザに提示する処理モードを提示処理モードとして特定する提示処理モード特定ステップと、
画像データを前記提示処理モードで処理したときの処理結果を示す提示プレビュー画像を生成する提示プレビュー画像生成ステップと、
生成された前記提示プレビュー画像を表示する提示プレビュー画像表示ステップと、
表示された前記提示プレビュー画像に対応する処理モードを前記画像処理装置に対して設定する提示処理モード設定ステップと
を備えるユーザインタフェース方法。
【請求項１８】
前記提示処理モード特定ステップでは、前記提示処理モードの特定を、その特定前に前記画像処理装置がジョブを実行した際に設定された少なくとも１つの処理モードに基づいて行うことを特徴とする請求項１７に記載のユーザインタフェース方法。
【請求項１９】
前記提示処理モード特定ステップでは、前記提示処理モードの特定を、前記画像処理装置に予め登録されている少なくとも１つの処理モードに基づいて行うことを特徴とする請求項１７に記載のユーザインタフェース方法。
【請求項２０】
さらに、前記提示プレビュー画像表示ステップにおいて表示された複数の提示プレビュー画像の中からユーザが１つの提示プレビュー画像を選択する提示プレビュー画像選択ステップを備え、
前記提示処理モード特定ステップでは、複数の処理モードを前記提示処理モードとして特定し、
前記提示プレビュー画像生成ステップでは、特定された複数の前記提示処理モードに対して提示プレビュー画像をそれぞれ生成し、
前記提示プレビュー画像表示ステップでは、生成された複数の前記提示プレビュー画像を表示し、
前記提示処理モード設定ステップでは、前記提示プレビュー画像選択ステップにおいて選択された前記提示プレビュー画像に対応する処理モードを前記画像処理装置に対して設定することを特徴とする請求項１９から２１のいずれかに記載のユーザインタフェース方法。
【請求項２１】
前記処理モードは、複数の処理機能にそれぞれ対応する設定値を含むことを特徴とする請求項１７から２０のいずれかに記載のユーザインタフェース方法。
【請求項２２】
前記処理モードは、ジョブを実行する際に前記画像処理装置が必要とする全ての設定値を含むことを特徴とする請求項２１に記載のユーザインタフェース方法。
【請求項２３】
さらに、ジョブのエラーと該エラーを解消するための処理モードとを対応させて記憶するエラー処理記憶ステップと、
前記画像処理装置で発生したエラーに応じて、該エラーを解消するための処理モードを特定処理モードとして特定する特定処理モード特定ステップと、
前記画像データを前記特定処理モードで処理したときの処理結果を示す特定プレビュー画像を生成する特定プレビュー画像生成ステップと、
生成された前記特定プレビュー画像を表示する表示ステップと、
表示された前記特定プレビュー画像に対応する処理モードを前記画像処理装置に対して設定する特定処理モード設定ステップと
を備えることを特徴とする請求項１７に記載のユーザインタフェース方法。
【請求項２４】
さらに、ジョブのエラーと該エラーを解消するための複数の処理モードとを対応させて記憶するエラー処理記憶ステップと、
前記画像処理装置で発生したエラーに応じて、該エラーを解消するための複数の処理モードを特定処理モードとして特定する特定処理モード特定ステップと、
特定された複数の前記特定処理モードに対して特定プレビュー画像をそれぞれ生成する特定プレビュー画像生成ステップと、
生成された複数の前記特定プレビュー画像を表示する特定プレビュー画像表示ステップと、
表示された複数の前記特定プレビュー画像の中からユーザが１つの特定プレビュー画像を選択する特定プレビュー画像選択ステップと、
選択された前記特定プレビュー画像に対応する処理モードを前記画像処理装置に対して設定する特定処理モード設定ステップと
を備えることを特徴とする請求項１７に記載のユーザインタフェース方法。
【請求項２５】
さらに、前記提示処理モード毎にその提示処理モードの詳細設定を規定する少なくとも１つの設定モードを記憶する設定モード記憶ステップと、
前記提示プレビュー画像選択ステップにおいて選択された前記提示プレビュー画像に対応する提示処理モードについて記憶されている少なくとも１つの前記設定モードで前記画像データを処理したときの処理結果を示す設定プレビュー画像を生成する設定プレビュー画像生成ステップと、
生成された少なくとも１つの前記設定プレビュー画像を表示する設定プレビュー画像表示ステップと、
表示された少なくとも１つの前記設定プレビュー画像の中から１つの設定プレビュー画像を選択する設定プレビュー画像選択ステップと、
選択された前記設定プレビュー画像に対応する設定モードを前記画像処理装置に対して設定する設定モード設定ステップと
を備えることを特徴とする請求項２０に記載のユーザインタフェース方法。
【請求項２６】
前記提示プレビュー画像生成ステップにおいて、前記画像処理装置が処理を行う画像データに基づいて前記提示プレビュー画像を生成することを特徴とする請求項１７から２５のいずれかに記載のユーザインタフェース方法。
【請求項２７】
前記提示プレビュー画像生成ステップにおいて、あらかじめ記憶された画像データに基づいて前記提示プレビュー画像を生成することを特徴とする請求項１７から２５のいずれかに記載のユーザインタフェース方法。
【請求項２８】
前記特定プレビュー画像生成ステップにおいて、前記画像処理装置が処理を行う画像データに基づいて前記特定プレビュー画像を生成することを特徴とする請求項２３又は２４に記載のユーザインタフェース方法。
【請求項２９】
前記特定プレビュー画像生成ステップにおいて、あらかじめ記憶された画像データに基づいて前記特定プレビュー画像を生成することを特徴とする請求項２３又は２４に記載のユーザインタフェース方法。
【請求項３０】
前記設定プレビュー画像生成ステップにおいて、前記画像処理装置が処理を行う画像データに基づいて前記設定プレビュー画像を生成することを特徴とする請求項２５に記載のユーザインタフェース方法。
【請求項３１】
前記設定プレビュー画像生成ステップにおいて、あらかじめ記憶された画像データに基づいて前記設定プレビュー画像を生成することを特徴とする請求項２５に記載のユーザインタフェース方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば画像処理装置において処理モードの設定に用いられるユーザインタフェースに関する。
【背景技術】
【０００２】
近年、画像処理装置は、複合機に代表されるように、多機能化が進んでいる。よって、ユーザは、印刷処理や後処理を規定する多数の処理モードの中から希望する処理モードを選択して設定することが求められる。このような画像処理装置では、設定ミスによりユーザが想定する処理結果と実際に処理されたときの処理結果との間に不一致が生じる場合がある。よって、従来の画像処理装置には、実際の処理前に記録紙の完成予想イメージをプレビュー表示するものや（例えば、特許文献１参照。）、ステープル処理が設定された場合に、ステープル可能位置を選択肢として表示するものがあった（例えば、特許文献２参照。）。
【特許文献１】特開２００３−２９６０９０号公報
【特許文献２】特開２００４−０７８９９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述した従来の画像処理装置によれば、ユーザは、設定した処理モードがどのようなモードであるかを処理前に確認することができる。しかしながら、従来の画像処理装置には、設定可能な処理モードが多数あるために、その中からユーザが所望の処理モードを選択することが困難であるという課題があった。例えば、ユーザがある画像に対して両面印刷とステープル処理とを希望する場合、ユーザは表示パネル上で何回か画面を切り換えながら所望の処理モードを探索しなければならなかった。このとき、設定可能な処理モードが多いと、所望の処理モードを見つけるまでに長時間を要する、又は設定したい処理モードを選択できないまま画像の印刷を開始しなければならないという課題があった。
【０００４】
従来の画像処理装置では、実際の処理前に記録紙の完成予想イメージをプレビュー表示することや、ステープル可能位置を選択肢として表示することが行われるが、それらはすでに処理モードが設定された後の処理であり、上記課題を解決するものではなかった。
【０００５】
本発明は、上記課題を解決するためになされたものであり、ユーザが処理モードを容易にかつ短時間で設定することを可能にするユーザインタフェース装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る第１のユーザインタフェース装置は、画像処理装置に対して、ジョブを実行するための処理モードを設定するユーザインタフェース装置である。このユーザインタフェース装置は、処理モードの設定前にユーザに提示する処理モードを提示処理モードとして特定する特定手段と、画像データを前記の提示処理モードで処理したときの処理結果を示す提示プレビュー画像を生成する生成手段と、生成された前記の提示プレビュー画像を表示する表示手段と、表示された前記の提示プレビュー画像に対応する処理モードを前記の画像処理装置に対して設定する設定手段とを備える。
【０００７】
好ましくは、第１のユーザインタフェース装置において、前記の特定手段は、前記の提示処理モードの特定を、その特定前に前記の画像処理装置がジョブを実行した際に設定された少なくとも１つの処理モードに基づいて行う。以下、このユーザインタフェース装置を、「第２のユーザインタフェース装置」という。
【０００８】
好ましくは、第１のユーザインタフェース装置において、前記の提示処理モードの特定を、前記の画像処理装置に予め登録されている少なくとも１つの処理モードに基づいて行う。以下、このユーザインタフェース装置を、「第３のユーザインタフェース装置」という。
【０００９】
好ましくは、第１から第３のいずれかのユーザインタフェース装置は、表示された複数の提示プレビュー画像の中からユーザが１つの提示プレビュー画像を選択する選択手段を備える。前記の特定手段は、複数の処理モードを前記の提示処理モードとして特定し、前記の生成手段は、特定された複数の前記の提示処理モードに対して提示プレビュー画像をそれぞれ生成し、前記の表示手段は、生成された複数の前記の提示プレビュー画像を表示し、前記の設定手段は、前記の選択手段によって選択された前記の提示プレビュー画像に対応する処理モードを前記の画像処理装置に対して設定する。以下、このユーザインタフェース装置を、「第４のユーザインタフェース装置」という。
【００１０】
好ましくは、第１〜第４のユーザインタフェース装置において、前記の処理モードは、複数の処理機能にそれぞれ対応する設定値を含む。以下、このユーザインタフェース装置を、「第５のユーザインタフェース装置」という。
【００１１】
好ましくは、第５のユーザインタフェース装置において、前記の処理モードは、ジョブを実行する際に前記の画像処理装置が必要とする全ての設定値を含む。このユーザインタフェース装置を、「第６のユーザインタフェース装置」という。
【００１２】
好ましくは、第１のユーザインタフェース装置は、さらに、ジョブのエラーと該エラーを解消するための処理モードとを対応させて記憶するエラー処理記憶手段を備え、前記の特定手段は、前記の画像処理装置で発生したエラーに応じて、該エラーを解消するための処理モードを特定処理モードとして特定し、前記の生成手段は、前記の画像データを前記の特定処理モードで処理したときの処理結果を示す特定プレビュー画像を生成し、前記の表示手段は、生成された前記の特定プレビュー画像を表示し、前記の設定手段は、表示された前記の特定プレビュー画像に対応する処理モードを前記の画像処理装置に対して設定する。このユーザインタフェース装置を、「第７のユーザインタフェース装置」という。
【００１３】
好ましくは、第１のユーザインタフェース装置は、さらに、ジョブのエラーと該エラーを解消するための複数の処理モードとを対応させて記憶するエラー処理記憶手段を備え、前記の特定手段は、前記の画像処理装置で発生したエラーに応じて、該エラーを解消するための複数の処理モードを特定処理モードとして特定し、前記の生成手段は、特定された複数の前記の特定処理モードに対して特定プレビュー画像をそれぞれ生成し、前記の表示手段は、生成された複数の前記の特定プレビュー画像を表示し、さらに、表示された複数の前記の特定プレビュー画像の中からユーザが１つの特定プレビュー画像を選択する選択手段を備え、前記の設定手段は、前記の選択手段によって選択された前記の特定プレビュー画像に対応する処理モードを前記の画像処理装置に対して設定する。このユーザインタフェース装置を、「第８のユーザインタフェース装置」という。
【００１４】
好ましくは、第４のユーザインタフェース装置は、さらに、前記の提示処理モード毎にその提示処理モードの詳細設定を規定する少なくとも１つの設定モードを記憶する設定モード記憶手段を備え、前記の生成手段は、前記の選択手段によって選択された前記の提示プレビュー画像に対応する提示処理モードについて記憶されている少なくとも１つの前記の設定モードで前記の画像データを処理したときの処理結果を示す設定プレビュー画像を生成し、前記の表示手段は、生成された少なくとも１つの前記の設定プレビュー画像を表示し、前記の選択手段は、表示された少なくとも１つの前記の設定プレビュー画像の中から１つのプレビュー画像を選択し、前記の設定手段は、選択された前記の設定プレビュー画像に対応する設定モードを前記の画像処理装置に対して設定する。このユーザインタフェース装置を、「第９のユーザインタフェース装置」という。
【００１５】
好ましくは、第１から第９のいずれかのユーザインタフェース装置において、前記の生成手段は、前記の画像処理装置が処理を行う画像データに基づいて前記の提示プレビュー画像を生成する。このユーザインタフェース装置を、「第１０のユーザインタフェース装置」という。
【００１６】
好ましくは、第１から第９のいずれかのユーザインタフェース装置において、前記の生成手段は、あらかじめ記憶された画像データに基づいて前記の提示プレビュー画像を生成する。このユーザインタフェース装置を、「第１１のユーザインタフェース装置」という。
【００１７】
好ましくは、第７又は第８のユーザインタフェース装置において、前記の生成手段は、前記の画像処理装置が処理を行う画像データに基づいて前記の特定プレビュー画像を生成する。このユーザインタフェース装置を、「第１２のユーザインタフェース装置」という。
【００１８】
好ましくは、第７又は第８のユーザインタフェース装置において、前記の生成手段は、あらかじめ記憶された画像データに基づいて前記の特定プレビュー画像を生成する。このユーザインタフェース装置を、「第１３のユーザインタフェース装置」という。
【００１９】
好ましくは、第９のユーザインタフェース装置において、前記の生成手段は、前記の画像処理装置が処理を行う画像データに基づいて前記の設定プレビュー画像を生成する。このユーザインタフェース装置を、「第１４のユーザインタフェース装置」という。
【００２０】
好ましくは、第９のユーザインタフェース装置において、前記の生成手段は、あらかじめ記憶された画像データに基づいて前記の設定プレビュー画像を生成する。このユーザインタフェース装置を、「第１５のユーザインタフェース装置」という。
【００２１】
本発明に係る画像処理装置は、第１から第１５のいずれかのユーザインタフェース装置を備える。
【００２２】
本発明に係る第１のユーザインタフェース方法は、画像処理装置に対して、ジョブを実行するための処理モードを設定するユーザインタフェース方法である。このユーザインタフェース方法は、処理モードの設定前にユーザに提示する処理モードを提示処理モードとして特定する提示処理モード特定ステップと、画像データを前記の提示処理モードで処理したときの処理結果を示す提示プレビュー画像を生成する提示プレビュー画像生成ステップと、生成された前記の提示プレビュー画像を表示する提示プレビュー画像表示ステップと、表示された前記の提示プレビュー画像に対応する処理モードを前記の画像処理装置に対して設定する提示処理モード設定ステップとを備える。
【００２３】
好ましくは、第１のユーザインタフェース方法において、前記の提示処理モード特定ステップでは、前記の提示処理モードの特定を、その特定前に前記の画像処理装置がジョブを実行した際に設定された少なくとも１つの処理モードに基づいて行う。以下、このユーザインタフェース方法を、「第２のユーザインタフェース方法」という。
【００２４】
好ましくは、第１のユーザインタフェース方法において、前記の提示処理モード特定ステップでは、前記の提示処理モードの特定を、前記の画像処理装置に予め登録されている少なくとも１つの処理モードに基づいて行う。以下、このユーザインタフェース方法を、「第３のユーザインタフェース方法」という。
【００２５】
好ましくは、第１から第３のいずれかのユーザインタフェース方法は、さらに、前記の提示プレビュー画像表示ステップにおいて表示された複数の提示プレビュー画像の中からユーザが１つの提示プレビュー画像を選択する提示プレビュー画像選択ステップを備え、前記の提示処理モード特定ステップでは、複数の処理モードを前記の提示処理モードとして特定し、前記の提示プレビュー画像生成ステップでは、特定された複数の前記の提示処理モードに対して提示プレビュー画像をそれぞれ生成し、前記の提示プレビュー画像表示ステップでは、生成された複数の前記の提示プレビュー画像を表示し、前記の提示処理モード設定ステップでは、前記の提示プレビュー画像選択ステップにおいて選択された前記の提示プレビュー画像に対応する処理モードを前記の画像処理装置に対して設定する。以下、このユーザインタフェース方法を、「第４のユーザインタフェース方法」という。
【００２６】
好ましくは、第１〜第４のいずれかのユーザインタフェース方法において、前記の処理モードは、複数の処理機能にそれぞれ対応する設定値を含む。以下、このユーザインタフェース方法を、「第５のユーザインタフェース方法」という。
【００２７】
好ましくは、第５のユーザインタフェース方法において、前記の処理モードは、ジョブを実行する際に前記の画像処理装置が必要とする全ての設定値を含む。このユーザインタフェース方法を、「第６のユーザインタフェース方法」という。
【００２８】
好ましくは、第１のユーザインタフェース方法は、さらに、ジョブのエラーと該エラーを解消するための処理モードとを対応させて記憶するエラー処理記憶ステップと、前記の画像処理装置で発生したエラーに応じて、該エラーを解消するための処理モードを特定処理モードとして特定する特定処理モード特定ステップと、前記の画像データを前記の特定処理モードで処理したときの処理結果を示す特定プレビュー画像を生成する特定プレビュー画像生成ステップと、生成された前記の特定プレビュー画像を表示する表示ステップと、表示された前記の特定プレビュー画像に対応する処理モードを前記の画像処理装置に対して設定する特定処理モード設定ステップとを備える。このユーザインタフェース方法を、「第７のユーザインタフェース方法」という。
【００２９】
好ましくは、第１のユーザインタフェース方法は、さらに、ジョブのエラーと該エラーを解消するための複数の処理モードとを対応させて記憶するエラー処理記憶ステップと、前記の画像処理装置で発生したエラーに応じて、該エラーを解消するための複数の処理モードを特定処理モードとして特定する特定処理モード特定ステップと、特定された複数の前記の特定処理モードに対して特定プレビュー画像をそれぞれ生成する特定プレビュー画像生成ステップと、生成された複数の前記の特定プレビュー画像を表示する特定プレビュー画像表示ステップと、表示された複数の前記の特定プレビュー画像の中からユーザが１つの特定プレビュー画像を選択する特定プレビュー画像選択ステップと、選択された前記の特定プレビュー画像に対応する処理モードを前記の画像処理装置に対して設定する特定処理モード設定ステップとを備える。このユーザインタフェース方法を、「第８のユーザインタフェース方法」という。
【００３０】
好ましくは、第４のユーザインタフェース方法は、さらに、前記の提示処理モード毎にその提示処理モードの詳細設定を規定する少なくとも１つの設定モードを記憶する設定モード記憶ステップと、前記の提示プレビュー画像選択ステップにおいて選択された前記の提示プレビュー画像に対応する提示処理モードについて記憶されている少なくとも１つの前記の設定モードで前記の画像データを処理したときの処理結果を示す設定プレビュー画像を生成する設定プレビュー画像生成ステップと、生成された少なくとも１つの前記の設定プレビュー画像を表示する設定プレビュー画像表示ステップと、表示された少なくとも１つの前記の設定プレビュー画像の中から１つの設定プレビュー画像を選択する設定プレビュー画像選択ステップと、選択された前記の設定プレビュー画像に対応する設定モードを前記の画像処理装置に対して設定する設定モード設定ステップとを備える。このユーザインタフェース方法を、「第９のユーザインタフェース方法」という。
【００３１】
好ましくは、第１から第９のいずれかのユーザインタフェース方法における前記の提示プレビュー画像生成ステップにおいて、前記の画像処理装置が処理を行う画像データに基づいて前記の提示プレビュー画像を生成する。
【００３２】
好ましくは、第１から第９のいずれかのユーザインタフェース方法における前記の提示プレビュー画像生成ステップにおいて、あらかじめ記憶された画像データに基づいて前記の提示プレビュー画像を生成する。
【００３３】
好ましくは、第７又は第８のユーザインタフェース方法における前記の特定プレビュー画像生成ステップにおいて、前記の画像処理装置が処理を行う画像データに基づいて前記の特定プレビュー画像を生成する。
【００３４】
好ましくは、第７又は第８のユーザインタフェース方法における前記の特定プレビュー画像生成ステップにおいて、あらかじめ記憶された画像データに基づいて前記の特定プレビュー画像を生成する。
【００３５】
好ましくは、第９のユーザインタフェース方法における前記の設定プレビュー画像生成ステップにおいて、前記の画像処理装置が処理を行う画像データに基づいて前記の設定プレビュー画像を生成する。
【００３６】
好ましくは、第９のユーザインタフェース方法における前記の設定プレビュー画像生成ステップにおいて、あらかじめ記憶された画像データに基づいて前記の設定プレビュー画像を生成する。
【発明の効果】
【００３７】
本発明によるユーザインタフェース装置によれば、処理モードの設定前にユーザに提示する処理モードを提示処理モードとして特定する特定手段と、画像データを提示処理モードで処理したときの処理結果を示す提示プレビュー画像を生成する生成手段と、生成された提示プレビュー画像を表示する表示手段と、表示された提示プレビュー画像に対応する処理モードを画像処理装置に対して設定する設定手段とを備えるので、ユーザは処理モードを容易にかつ短時間で設定することができる。
【００３８】
本発明によるユーザインタフェース方法によれば、処理モードの設定前にユーザに提示する処理モードを提示処理モードとして特定する提示処理モード特定ステップと、画像データを提示処理モードで処理したときの処理結果を示す提示プレビュー画像を生成する提示プレビュー画像生成ステップと、生成された提示プレビュー画像を表示する提示プレビュー画像表示ステップと、表示された提示プレビュー画像に対応する処理モードを画像処理装置に対して設定する提示処理モード設定ステップとを備えるので、ユーザは処理モードを容易にかつ短時間で設定することができる。
【発明を実施するための最良の形態】
【００３９】
以下に、添付の図面を参照して、本発明の実施の形態について説明する。
本発明によるユーザインタフェース装置は、例えば、画像処理装置の表示パネル、及び画像処理装置にネットワークを介して接続された端末のディスプレイ等を含み、その画像処理装置に対して設定可能な処理モードをその設定前にユーザに提示することができる。このとき、提示される処理モードは、画像処理装置に対して設定可能な全ての処理モードではなく、過去にそのユーザによって設定された処理モードや予め登録されている処理モード等に基づいて特定された処理モードである。ユーザは、提示された処理モードが１つの場合には、その処理モードを確認することによって、提示された処理モードが複数ある場合には、その提示された処理モードの中から１つを選択することによって、処理モードを設定することができるので、容易にかつ短時間で処理モードの設定を行うことができる。以下では、画像処理装置の一例である複合機について説明する。
【００４０】
（実施の形態１）
図１は、本発明の実施の形態１による複合機のハードウェア構成例を示すブロック図である。図１に示されるように、本実施の形態１による複合機１は、ネットワークインタフェース部（以下、「Ｉ／Ｆ部」という。）１２、中央演算処理装置（ＣＰＵ）１３、リードオンリーメモリ（ＲＯＭ）１４、ランダムアクセスメモリ（ＲＡＭ）１５、ハードディスク（ＨＤ）ドライブ１６、スキャナ部１７、操作パネル部１８、及びプリント部１９を備える。Ｉ／Ｆ部１２は、ネットワークを介して複合機１に接続された端末との間でデータの送受信を行う。ＲＯＭ１４は、制御プログラム２１及び予め登録された処理モードである登録処理モード２２を記憶する。ＣＰＵ１３は、ＲＯＭ１４に記憶された制御プログラム２１を読み出して実行する。ＲＡＭ１５は、処理中のデータ等を一時的に保存する。なお、本実施の形態１による複合機１において、ＲＯＭ１４は、データの書き換えが可能なプログラマブルＲＯＭであるが、データの書き換えができないマスクＲＯＭであってもよい。その場合、登録処理モード２２は、ハードディスクドライブ１６に記憶される。
【００４１】
ハードディスクドライブ１６は、デフォルトの画像データ２３、ユーザを特定するためのユーザＩＤやパスワード等のユーザ情報２４、各登録ユーザの過去のジョブ履歴２５を記憶する。スキャナ部１７は、原稿画像から図形や写真を読み取ってそれらを画像データに変換する。
【００４２】
操作パネル部１８は、ユーザが複合機１に対して各種操作指示を行うことができるパネルであり、操作キー部と表示装置とを備える。操作キー部は、ユーザがスキャンやコピー等を指示することができる操作キーや、ユーザ情報を入力することができるテンキー等からなる。表示装置は、プレビュー画像等を表示することができるとともに、タッチパネル機能を備え、ユーザがそのタッチパネルに接触することによって必要な指示を入力することができる。プリント部１９は、操作パネル部１８から印刷指示が入力されると、Ｉ／Ｆ部１２やスキャナ部１７等により取得された画像データを記録紙に印刷し、必要な場合にはステープル処理等の後処理も行う。
【００４３】
図２は、図１に示された複合機１の機能構成例を示すブロック図である。図２に示されるように、複合機１は、通信部３１、ユーザ認証部３２、処理モード特定部３３、画像読み取り部３４、プレビュー画像生成部３５、入力部３６、表示部３７、印刷部３８、設定部３９及び記憶部４０を備える。処理モード特定部３３は、検索部４１と検索特定部４２とを備える。記憶部４０は、デフォルト画像データ記憶部４３、ユーザ情報記憶部４４、ジョブ履歴記憶部４５（複合機１が過去の実行したジョブの履歴情報を記憶するものであり、ジョブを実行したユーザに関する情報、実行した際の処理モードに関する情報などが記憶されるものである）、及び登録処理モード記憶部４６を備える。なお、通信部３１、画像読み取り部３４、及び印刷部３８は、図１に示されたＩ／Ｆ部１２、スキャナ部１７、及びプリント部１９にそれぞれ対応する。入力部３６及び表示部３７は、操作パネル部１８に対応する。また、記憶部４０は、ＲＯＭ１４及びハードディスクドライブ１６に対応する。ユーザ認証部３２、処理モード特定部３３、プレビュー画像生成部３５、及び設定部３９は、ＣＰＵ１３、ＲＯＭ１４、及びＲＡＭ１５によって構成される。
【００４４】
ユーザ認証部３２は、複合機１を用いようとするユーザが登録されたユーザであるか否かを確認するためにユーザ認証を行う。具体的には、入力部３６によって入力されたユーザ情報と、ユーザ情報記憶部４４に記憶されたユーザ情報が一致するかどうかでユーザが登録されたユーザであるか否かを判断する。処理モード特定部３３は、ユーザに対して提示する処理モード（以下、「提示処理モード」という。）を特定する。なお、以下では、処理モード特定部３３は、ユーザ認証に成功したユーザに対してのみ提示処理モードを特定するものとして説明する。具体的には、検索部４１が、ジョブ履歴記憶部４５において認証されたユーザのジョブ履歴を検索し、検索特定部４２が、その検索されたジョブ履歴から抽出した処理モードを提示処理モードとして特定する。なお、検索部４１は、ジョブ履歴記憶部４５にその認証されたユーザのジョブ履歴が存在しない場合に、登録処理モード記憶部４６に記憶された処理モードを検索してもよい。さらに、ジョブ履歴や予め登録された処理モードが存在しない場合には、現在設定されている処理モードが提示処理モードとして特定されてもよい。プレビュー画像生成部３５は、処理モード特定部３３により提示処理モードとして特定された処理モード毎にプレビュー画像を生成する。具体的には、デフォルト画像データ記憶部４３に記憶されたデフォルトの画像データ、通信部３１によって受信された画像データ、又は画像読み取り部３４の変換によって得られた画像データを用いて、その画像データが各提示処理モードで処理されたときの処理結果を示すプレビュー画像を生成する。表示部３７は、プレビュー画像生成部３５によって生成された各プレビュー画像を表示する。ユーザは、入力部３６を用いて、表示部３７に表示されたプレビュー画像のうち１つを選択することができる。すなわち、ユーザは、提示された設定可能な処理モードの中から１つを選択することにより、処理モードを設定することができる。なお、入力部３６は、表示されたプレビュー画像の中から１つを選択する選択部を構成することができる。
【００４５】
以下に、本実施の形態１による複合機１において実行される第１の印刷処理について説明する。この第１の印刷処理では、認証されたユーザに対して処理モードが提示される。ユーザは、提示された処理モードが複数ある場合には、その提示された処理モードの中から１つの処理モードを選択することによって、提示された処理モードが１つの場合には、その提示された処理モードを確認することによって、実際の印刷処理における処理モードを設定することができる。図３は、第１の印刷処理を実行するために必要な前処理を説明するフローチャートである。図３に示されるように、まず、予め処理モードを登録する場合は、設定メモリ（プログラムメモリ）としてのＲＯＭ１４にその処理モードを記憶させておく（ステップＳ１）。また、ユーザ認証の対象となる登録ユーザ毎に、そのユーザを特定するためのユーザＩＤやパスワード等のユーザ情報をハードディスクドライブ１６に記憶させる（ステップＳ２）。ここで、ＣＰＵ１３は、Ｉ／Ｆ部１２によって受信された又は操作パネル部１８から入力されたそれらのユーザ情報をハードディスクドライブ１６に記憶させる。この前処理終了後、ＣＰＵ１３は、制御プログラム２１に従って第１の印刷処理を行う。なお、本実施の形態１による説明では、ユーザ情報をユーザＩＤ及びパスワードとする。
【００４６】
図４は、第１の印刷処理を説明するフローチャートである。図４に示されるように、ユーザが操作パネル部１８（図２では、「入力部３６」に対応する。）を用いてログインを行うと、すなわちユーザが操作パネル部１８からユーザＩＤやパスワードを入力すると、ＣＰＵ１３（図２では、「ユーザ認証部３２」に対応する。）は、ユーザが入力したユーザＩＤ及びパスワードとハードディスクドライブ１６（図２では、「ユーザ情報記憶部４４」に対応する。）に記憶されているユーザＩＤ及びパスワードとを照合することにより、ユーザ認証を実行する（ステップＳ３）。ユーザ認証に失敗した場合は（ステップＳ４でＮＯ）、再びステップＳ３に戻って、ユーザによってユーザ情報が入力されるのを待つ。ユーザ認証に成功した場合には（ステップＳ４でＹＥＳ）、次のステップＳ５に進む。
【００４７】
ステップＳ５では、プレビュー表示の指示があったかどうかを判断する（ステップＳ５）。例えば、操作パネル部１８においてプレビュー表示を指示するための操作キーが押されると、プレビュー表示の指示があったと判断し（ステップＳ５でＹＥＳ）、次のステップＳ６に進む。ステップＳ６では、ＣＰＵ１３（図２では、「検索部４１」に対応する。）が、ハードディスクドライブ１６（図２では、「ジョブ履歴記憶部４５」に対応する。）に記憶されているジョブ履歴の中から、ステップＳ４で認証されたユーザに対応するジョブ履歴を検索する（ステップＳ６）。ハードディスクドライブ１６にそのようなジョブ履歴が存在しない場合（ステップＳ７でＮＯ）、ステップＳ１０に進む。一方、ハードディスクドライブ１６に認証されたユーザのジョブ履歴が存在する場合（ステップＳ７でＹＥＳ）、ＣＰＵ１３（図２では、「検索特定部４２」に対応する。）は、ハードディスクドライブ１６に記憶されているジョブ履歴から処理モード、すなわち、そのユーザが過去に設定した処理モードを抽出し、その抽出した処理モードを提示処理モードとして特定する（ステップＳ８）。ここで、ＣＰＵ１３は、認証したユーザに対応するジョブ履歴が複数ある場合には、それぞれのジョブ履歴について処理モードを抽出し、抽出した処理モードの全てを提示処理モードとして特定する。次に、ＣＰＵ１３（図２では、「プレビュー画像生成部３５」に対応する。）は、ステップＳ８で提示処理モードとして特定した各処理モードに対応するプレビュー画像（提示プレビュー画像）を生成する（ステップＳ９）。なお、このプレビュー画像生成処理は、後に詳細に説明する。
【００４８】
認証されたユーザに対応するジョブ履歴が存在しない場合（ステップＳ７でＮＯ）、及びステップＳ９でプレビュー画像生成処理が終了した場合、ステップＳ１０に進む。ステップＳ１０では、ＲＯＭ１４（図２では、「登録処理モード記憶部４６」に対応する。）に記憶された処理モード（以下、「登録処理モード」という。）を検索する（ステップＳ１０）。登録処理モードが存在する場合（ステップＳ１１でＹＥＳ）、その登録処理モードを提示処理モードとして特定する（ステップＳ１２）。一方、ＲＯＭ１４に記憶された登録処理モードが存在しない場合（ステップＳ１１でＮＯ）、現在選択されている処理モードを提示処理モードとして特定する（ステップＳ１３）。ここで、「現在選択されている処理モード」とは、第１の印刷処理が始まってからユーザによってプレビュー表示の指示がなされる前に、操作パネル部１８を用いて選択された処理モードであり、通常はデフォルトの処理モードとなるが、デフォルトの処理モードが表示された後にユーザがその処理モードにおける一部の設定値を変更した場合は、その変更後の処理モードが「現在選択されている処理モード」となる。この「現在選択されている処理モード」は、ハードディスクドライブ１６に記憶されてよい。また、複合機１の起動直後のように直前に設定された処理モードが存在しない場合のみ提示処理モードとしてデフォルトの処理モードを特定し、それ以外は、その特定直前に設定された処理モードを提示処理モードとして特定してもよい。次に、ステップＳ１２若しくはステップＳ１３で提示処理モードとして特定された処理モードに対応するプレビュー画像を生成する（ステップＳ１４）。このプレビュー画像生成処理は、ステップＳ９のプレビュー画像生成処理と同一である。
【００４９】
さらに、操作パネル部１８にステップＳ９及びステップＳ１４で生成したプレビュー画像を表示する（ステップＳ１５）。ユーザは、操作パネル部１８を用いて、表示されたプレビュー画像の中から１つを選択することができる。ユーザによってプレビュー画像が選択されない（ステップＳ１６でＮＯ）間はそのプレビュー画像を表示し続け、ユーザによって１つのプレビュー画像が選択されると（ステップＳ１６でＹＥＳ）、ＣＰＵ１３（図２では、「設定部３９」に対応する。）は、その選択されたプレビュー画像に対応する処理モードを、実際に処理する際の処理モードとして設定する（ステップＳ１７）。なお、記憶されているジョブ履歴が１つであった場合や、提示処理モードが現在選択されている処理モードであった場合等は、表示されるプレビュー画像は１つである。表示されたプレビュー画像が１つである場合は、ユーザは、そのプレビュー画像を確認後、操作パネル部１８を用いてそのプレビュー画像を指定する。そして、そのプレビュー画像に対応する処理モードが実際に処理する際の処理モードとして設定される。なお、提示処理モードが現在選択されている処理モードであって、現在選択されている処理モードとデフォルトの処理モードが異なる場合には、双方のプレビュー画像を表示するようにしてもよい。ユーザによって操作パネル部１８から印刷処理の開始の指示が入力されると（ステップＳ１８でＹＥＳ）、次のステップに進み、プリント部２９（図２では、「印刷部３８」に対応する。）に、ユーザによって指定又は選択された処理モードで印刷処理を開始させる（ステップＳ１９）。その後、ステップＳ１７で設定された処理モードを、ステップＳ４でユーザ認証されたユーザについてのジョブ履歴としてハードディスクドライブ１６（図２では、「ジョブ履歴記憶部４５」に対応する。）に記憶し（ステップＳ２０）、一連の処理を終了する。
【００５０】
次に、ステップＳ９及びステップＳ１４のプレビュー画像生成処理について説明する。図５は、プレビュー画像生成処理のフローチャートである。図５に示されるように、まず、提示処理モードとして特定した処理モードのうちプレビュー画像を生成していない処理モードがあるか否かを判断する（ステップＳ２３）。プレビュー画像を生成していない処理モードがない場合、すなわち全ての処理モードについてプレビュー画像を生成した場合は（ステップＳ２３でＮＯ）、プレビュー画像生成処理を終了する。プレビュー画像を生成していない処理モードがある場合（ステップＳ２３でＹＥＳ）、その処理モードをデフォルトの画像データに重ね合わせて、その処理モードに応じた仮プレビュー画像を生成する（ステップＳ２４）。具体的に、ＣＰＵ１３は、ＲＯＭ１４（図２では、「デフォルト画像データ記憶部４３」に対応する。）からデフォルトの画像データと、プレビュー画像を生成しようとする処理モードに対応した処理画像データとを読み出し、それらのデータを合成して仮プレビュー画像を生成する。
【００５１】
次に、ユーザが実際に処理を行おうとしている画像の画像データがＩ／Ｆ部１２（図２では、「通信部３１」に対応する。）又はスキャナ部２７（図２では、「画像読み取り部３４」に対応する。）によって取得されているか否かを判断する。ここで、Ｉ／Ｆ部１２又はスキャナ部２７によって取得された画像データはハードディスクドライブ１６に記憶されるので、ハードディスクドライブ１６に記憶された画像データを検索する（ステップＳ２５）。ハードディスクドライブ１６に画像データが存在する場合（ステップＳ２６でＹＥＳ）、その画像データと仮プレビュー画像とを合成して、実プレビュー画像を生成し（ステップＳ２７）、その後、ステップＳ２３に戻ってステップＳ２３〜Ｓ２７を繰り返す。一方、ハードディスクドライブ１６に画像データが存在しない場合（ステップＳ２６でＮＯ）、そのままステップＳ２３に戻って再びステップＳ２３〜Ｓ２７を繰り返す。なお、本明細書において「プレビュー画像」とは、「仮プレビュー画像」及び「実プレビュー画像」の両方を含むものとする。
【００５２】
なお、図５に示されたプレビュー画像生成処理では、一旦デフォルトの画像データを用いて仮プレビュー画像を生成したが、仮プレビュー画像を生成することなく最初から実プレビュー画像を生成してもよい。すなわち、プレビュー画像生成処理の最初の工程でユーザが実際に処理を行おうとしている画像データがハードディスクドライブ１６内に存在するか否かを判断し、そのような画像データがすでにハードディスクドライブ１６に存在する場合には、その画像データと提示処理モードに対応した処理画像データとを合成して実プレビュー画像を生成してもよい。
【００５３】
図６は、生成されたプレビュー画像が操作パネル部１８（図２では、「表示部３７」に対応する。）に表示されたときの表示例を示す。図６に示されるように、ユーザのジョブ履歴から抽出された処理モードに基づくプレビュー画像と設定メモリに登録された処理モードに基づくプレビュー画像とが区別されて表示される。図６に示された表示例では、「２ｉｎ１」印刷処理モード（設定メモリＮｏ．１）、標準印刷処理モード（設定メモリＮｏ．２）、２点ステープル印刷処理モード（設定メモリＮｏ．３）、及び社外秘印刷処理モード（設定メモリＮｏ．４）にそれぞれ対応するプレビュー画像が表示されている。
【００５４】
図６に示されるように、本実施の形態１による複合機１では、ユーザによって設定可能な処理モードが、その処理モードで画像データを処理したときの処理結果を示すプレビュー画像によって提示される。ユーザは、提示された処理モードが１つの場合には、その処理モードを確認することによって、提示された処理モードが複数ある場合には、提示された処理モードの中から１つを選択することにより処理モードを設定できるので、処理モードの設定を容易にかつ短時間で行うことができる。また、ユーザは、完成予想イメージを確認しながら処理モードを選択することができるので、ユーザが想定する処理結果と実際に処理されたときの処理結果との間に不一致が生じることを防止することができる。
【００５５】
さらに、本実施の形態１による複合機１によれば、ユーザのジョブ履歴を用いて提示処理モードを特定するので、そのユーザが選択すると想定される処理モードを優先的に提示することができ、ユーザが１つの処理モードを選択するのに多くの処理モードを探索しなければならないといった手間を省くことができる。
【００５６】
なお、近年の画像処理装置では、操作パネル部１８はカラー表示を行うものが多いため、表示されるプレビュー画像は、それを見ることよって実際の処理結果を想定することが出来る程度に十分鮮明である。よって、本実施の形態１による複合機１のように、処理モードに応じたプレビュー画像を表示することはユーザにとって非常に有効である。
【００５７】
また、上述した実施の形態１による画像処理装置において、設定される処理モードは、単に両面印刷やステープル印刷等の１つの処理機能に対応するものであってよいが、互いに異なる複数の処理機能にそれぞれ対応する設定値を含んでもよい。また、ジョブを実行する際に画像処理装置が必要とする全ての設定値を含んでもよい。
【００５８】
（実施の形態２）
次に、本発明の実施の形態２による画像処理装置について説明する。本実施の形態２による画像処理装置が実施の形態１による画像処理装置と異なる点は、処理モードに応じたプレビュー画像を段階的に表示する点である。具体的には、最初に両面印刷処理やステープル印刷処理等の大まかな処理モードに応じた複数のプレビュー画像を表示し、ユーザがその中から１つの処理モードを選択した後、さらにその選択した処理モードに関する詳細な設定に応じたプレビュー画像、例えばステープル印刷処理が選択された場合にはステープルの位置に応じた少なくとも１つのプレビュー画像を表示する。
【００５９】
本実施の形態２による複合機１のハードウェア構成は、図２に示された構成と同一であるので、説明を省略する。以下に、本実施の形態２による複合機１において実行される第２の印刷処理について説明する。図７は、第２の印刷処理を実行するために必要な前処理を説明するフローチャートである。図７に示されるように、まず、印刷処理や後処理の種類に応じた複数の処理モードと、それらの各処理モードに関する詳細な設定を規定する設定モードとを、予め設定メモリとしてのＲＯＭ１４に記憶させておく（ステップＳ３１）。この前処理終了後、ＣＰＵ１３は、制御プログラム２１に従って第２の印刷処理を行う。
【００６０】
図８は、第２の印刷処理を説明するフローチャートである。まず、ＣＰＵ１３は、プレビュー表示の指示があったかどうかを判断する（ステップＳ３２）。例えば、操作パネル部１８においてプレビュー表示を指示するための操作キーが押されると、プレビュー表示の指示があったと判断し（ステップＳ３２でＹＥＳ）、ＲＯＭ１４（図２では、「登録処理モード記憶部４６」に対応する。）に予め記憶された処理モードを読み出して、その処理モードを提示処理モードとして特定する（ステップＳ３３）。次に、ステップＳ３３で提示処理モードとして特定された処理モードに対応するプレビュー画像を生成する（ステップＳ３４）。以下、ステップＳ３４で生成されたプレビュー画像を「提示プレビュー画像」という。このプレビュー画像生成処理は、図５に示されたプレビュー画像生成処理と同一である。
【００６１】
次に、ステップＳ３４で生成した提示プレビュー画像を操作パネル部１８（図２では、「表示部３７」に対応する。）に表示する（ステップＳ３５）。ユーザは、操作パネル部１８を用いて、表示された提示プレビュー画像の中から１つを選択することができる。ユーザによって提示プレビュー画像が選択されない（ステップＳ３６でＮＯ）間はその提示プレビュー画像を表示し続け、ユーザによって１つの提示プレビュー画像が選択されると（ステップＳ３６でＹＥＳ）、ユーザによって操作パネル部１８から印刷処理の開始の指示が入力されたか否かを判断する（ステップＳ３７）。ユーザによって印刷処理の開始の指示が入力されると（ステップＳ３７でＹＥＳ）、ステップＳ４７に進む。ユーザによって所定の期間印刷処理の開始の指示が入力されない場合（ステップＳ３７でＮＯ）、さらに、操作パネル部１８に、ユーザに対して選択した処理モードについて詳細な設定を行うか否かを問うメッセージを表示させる（ステップＳ３８）。ユーザによって詳細な設定を行わないことを示す入力がなされると（ステップＳ３９でＮＯ）、ステップＳ４７に進む。ユーザによって詳細な設定を行うことを示す入力がなされると（ステップＳ３９でＹＥＳ）、ステップＳ４０に進み、ＣＰＵ１３は、選択された処理モードに対応する設定モードをＲＯＭ１４から読み出して、その設定モードを提示設定モードとして特定する（ステップＳ４０）。なお、ステップＳ３８で詳細な設定を行うか否かを問うメッセージを表示させるとしたが、そのようなメッセージは、ステップＳ３５で提示プレビュー画像とともに表示されてもよい。そのような場合は、ステップＳ３８を省略できる。
【００６２】
次に、ＣＰＵ１３（図２では、「プレビュー画像生成部３６」に対応する。）は、ステップＳ４０で提示設定モードとして特定された設定モードに対応するプレビュー画像を生成する（ステップＳ４１）。以下、ステップＳ４１で生成されたプレビュー画像を「設定プレビュー画像」という。この設定プレビュー画像は、各設定モードで第１のプレビュー画像を設定したときの設定結果を示すプレビュー画像である。具体的には、ステップＳ３６で選択された提示プレビュー画像と、ＲＯＭ１４に記憶された設定モードに対応した設定画像データとを合成する。このプレビュー画像生成処理は、「処理モード」及び「デフォルトの画像データ」を、それぞれ「設定モード」及び「提示プレビュー画像データ」にすれば、図５に示されたプレビュー画像生成処理と同一である。さらに、ＣＰＵ１３は、操作パネル部１８に、ステップＳ４１で生成した設定プレビュー画像を表示させる（ステップＳ４２）。ユーザは、操作パネル部１８を用いて、表示された設定プレビュー画像の中から１つを選択することができる。ＣＰＵ１３は、ユーザによって設定プレビュー画像が選択されない（ステップＳ４３でＮＯ）間はその設定プレビュー画像を表示し続け、ユーザによって１つの設定プレビュー画像が選択されると（ステップＳ４３でＹＥＳ）、ユーザによって操作パネル部１８から印刷処理の開始の指示が入力されたか否かを判断する（ステップＳ４４）。ユーザによって印刷処理の開始の指示が入力されると（ステップＳ４４でＹＥＳ）、ステップＳ４７に進む。ユーザによって所定の期間印刷処理の開始の指示が入力されない場合（ステップＳ４４でＮＯ）、さらに、操作パネル部１８に、ユーザに対して選択した設定モードについてさらに詳細な設定を行うか否かを問うメッセージを表示させる（ステップＳ４５）。ユーザによって詳細な設定を行わないことを示す入力がなされると（ステップＳ４６でＮＯ）、ステップＳ４７に進む。ユーザによって詳細な設定を行うことを示す入力がなされると（ステップＳ４６でＹＥＳ）、再びステップＳ４０に戻って、ステップＳ４０〜Ｓ４６を繰り返す。ステップＳ４７では、その選択されたプレビュー画像に対応する処理モード及び／又は設定モードを、実際に処理する際の処理モード及び／又は設定モードとして設定する（ステップＳ４７）。次に、ユーザによって操作パネル部１８から印刷処理の開始の指示が入力されると（ステップＳ４８でＹＥＳ）、プリント部２９に、ユーザによって選択された処理モードおよび／又は設定モードで印刷処理を開始させ（ステップＳ４９）、一連の処理を終了する。
【００６３】
図９は、ステップＳ３５で表示される提示プレビュー画像の表示例を示す。図９に示されるように、製本出力や連写出力等の各処理モードに対応したプレビュー画像が表示される。また、図９に示される表示例では、提示プレビュー画像とともに、「更に設定を続ける場合には[次へ]キーを押してください」のメッセージ、すなわち詳細な設定を行うか否かを問うメッセージが表示される。なお、図９に示される表示例では、操作パネル部１８の「スタート」キー（図示しない）が押されると、ユーザによって印刷処理の開始の指示が入力された（ステップＳ３７でＹＥＳ）と判断され、「次へ」キーが押されると、ユーザによって詳細な設定を行うことを示す入力がなされた（ステップＳ３９でＹＥＳ）と判断される。
【００６４】
図１０は、ステップＳ４２で表示されるプレビュー画像の表示例を示す。図１０に示される表示例は、ユーザが図９に示された表示例において「製本出力Ａ」を選択した場合の表示例である。図１０に示されるように、製本出力の形式に関する複数の設定モードに対応したプレビュー画像が表示される。例えば、「パターンＩ」及び「パターンII」は、左綴じ及び右綴じをそれぞれ示し、「パターンIII」及び「パターンIV」は、「２ｉｎ１」の上綴じ及び「２ｉｎ１」の左綴じをそれぞれ示す。図１０に示される表示例では、操作パネル部１８の「スタート」キー（図示しない）が押されると、ユーザによって印刷処理の開始の指示が入力された（ステップＳ４４でＹＥＳ）と判断され、「次へ」キーが押されると、ユーザによってさらに詳細な設定を行うことを示す入力がなされた（ステップＳ４６でＹＥＳ）と判断される。
【００６５】
本実施の形態２による複合機１においても、実施の形態１による複合機１と同様に、ユーザは、提示された処理モードや設定モードが１つの場合には、それを確認することによって、提示された処理モードや設定モードが複数ある場合には、提示された処理モード及び設定モードの中からそれぞれ１つを選択することにより処理モード及び設定モードを設定できるので、処理モード及び設定モードの設定を容易にかつ短時間で行うことができる。また、ユーザは、完成予想イメージを確認しながら処理モード及び設定モードを選択することができるので、ユーザが想定する処理結果と実際に処理されたときの処理結果との間に不一致が生じることを防止することができる。
【００６６】
なお、図８に示された第２の印刷処理では、全てのユーザに対して同じ処理モード及び設定モードが提示されるが、ユーザ毎に異なる処理モード及び設定モードが提示されてもよい。その場合は、図３に示されたユーザ情報を記憶するステップ、及び図４に示されたユーザ認証を行うステップ、及びユーザが設定した処理モード及び設定モードをユーザのジョブ履歴としてそのユーザに対応させて記憶するステップ等を追加すればよい。
【００６７】
なお、実施の形態１による複合機１ではユーザよる設定回数が１回であるのに対し、本実施の形態２による複合機１では、ユーザが処理モードと設定モードとを段階的に設定することができる。実施の形態１において設定する処理モードは、本実施の形態２において処理モード及び設定モードがそれぞれ規定する処理及び設定を共に規定するものであってよい。すなわち、実施の形態１において設定する処理モードは、例えば製本出力等のおおまかな処理から綴じ位置等の詳細な設定まで全て規定するものであってよい。
【００６８】
（実施の形態３）
次に、本発明の実施の形態３による画像処理装置について説明する。本実施の形態３による画像処理装置は、ユーザによって設定された処理モードで実際の処理を行う際にエラーが発生すると、そのエラーを解除するために選択しうる少なくとも１つの処理モードをユーザに提示する。ここで、実際に処理を行う際にエラーが発生する場合について説明すると、エラーは、設定された処理モードで実際にジョブを実行している最中や、ジョブを実行する前（処理モードを設定している最中や設定が終了しジョブのスタートボタンを押したときも含む）に発生するものであり、エラーの内容としては、設定されている処理モードではジョブを実行できず、設定の一部を変更することにより実行可能となるような場合である。一般に、複合機においては、多くの機能が搭載され、また種々の処理モードの設定を行うことができるが、複合機自身やその他の要因により、排他的にしか選択できないモード／設定値や、あるモード／設定値を選択した場合は、他のモードにおいて選択できる選択肢が制限を受ける。この制限は、ジョブの実行前（設定中）のみならず、ジョブの実行途中でも発生しうる。そのため、本実施の形態３による画像処理装置では、このようなエラーが発生した場合を、実際に処理を行う際にエラーが発生する場合としている。具体的にいうと、例えば、指定した給紙トレイ内の用紙が設定した処理モードを実行するのに不適切である場合や、印刷途中で用紙がなくなった場合等がある。
【００６９】
本実施の形態３による複合機１のハードウェア構成は、図２に示された構成と同一であるので、説明を省略する。以下に、本実施の形態３による複合機１において実行される第３の印刷処理について説明する。この第３の印刷処理では、設定された処理モードで画像を印刷するときにエラーが発生すると、そのエラーを解除して印刷を行う。以下では、エラーの例として、ユーザによって２点ステープル印刷処理を規定する処理モードと給紙トレイが設定されたときに、その設定した給紙トレイに２点ステープル印刷処理を行うことができない大きさの用紙がセットされている場合を挙げて説明する。図１１は、エラー解除処理を実行するために必要な前処理を説明するフローチャートである。図１１に示されるように、まず、設定メモリとしてのＲＯＭ１４に、画像を処理する際に発生じうる各エラーと各エラーを解除するために選択しうる処理モードとを関連付けて記憶させておく（ステップＳ５１）。この前処理終了後、ＣＰＵ１３は、制御プログラム２１に従って第３の印刷処理を行う。
【００７０】
図１２は、第３の印刷処理を説明するフローチャートである。まず、処理モード設定処理により処理モードを設定する（ステップＳ５２）。ここで、処理モード設定処理とは、例えば、図４のステップＳ３〜Ｓ１７に示された処理や、図１０のステップＳ３２〜Ｓ４７に示された処理である。また、ユーザによって、操作パネル部１８（図２では、「入力部３６」に対応する。）を用いて、給紙トレイ等の他の処理条件が入力されると（ステップＳ５３でＹＥＳ）、その入力された処理条件を実際の処理条件として設定する（ステップＳ５４）。次に、ユーザによって操作パネル部１８から印刷処理の開始の指示が入力されると（ステップＳ５５でＹＥＳ）、プリント部２９に、ユーザによって選択された処理モード及び印刷条件で印刷処理を開始させる（ステップＳ５６）。
【００７１】
ここで、プリント部２９（図２では、「印刷部３８」に対応する。）から、エラーの発生を示す、すなわち、設定した給紙トレイに２点ステープル印刷処理を行うことができない大きさの用紙がセットされていることを示す警告信号が入力されると（ステップＳ５７でＹＥＳ）、ＲＯＭ１４において、その発生したエラーを解除する処理モードを検索する（ステップＳ５８）。ＲＯＭ１４内にエラーを解除する処理モードが存在する場合（ステップＳ５９でＹＥＳ）、検索した処理モードを特定処理モードとして特定する（ステップＳ６０）。次に、ステップＳ６０で特定処理モードとして特定した各処理モードに対応するプレビュー画像（特定プレビュー画像）を生成する（ステップＳ６１）。このプレビュー画像生成処理は、図５に示されたプレビュー画像生成処理と同一である。さらに、操作パネル部１８（図２では、「表示部３７」に対応する。）に生成したプレビュー画像を表示させる（ステップＳ６２）。
【００７２】
ユーザは、操作パネル部１８を用いて、表示されたプレビュー画像の中から１つを選択することができる。ユーザによってプレビュー画像が選択されない（ステップＳ６３でＮＯ）間はそのプレビュー画像を表示し続け、ユーザによって１つのプレビュー画像が選択されると（ステップＳ６３でＹＥＳ）、その選択されたプレビュー画像に対応する処理モードを、発生したエラーを解除する処理モードとして設定し（ステップＳ６４）、ステップＳ６８に進む。
【００７３】
一方、ステップＳ５９においてＲＯＭ１４内にエラーを解除する処理モードが存在しない場合（ステップＳ５９においてＮＯ）、操作パネル部１８（図２では、「表示部３７」に対応する。）にエラーの内容を示すメッセージを表示させる（ステップＳ６５）。ユーザによって、操作パネル部１８を用いて、エラーを解除するための処理条件が入力される、例えば別の給紙トレイが指定されると（ステップＳ６６でＹＥＳ）、その入力された処理条件を設定する（ステップＳ６７）。次に、ユーザによって操作パネル部１８から印刷処理の開始の指示が入力されると（ステップＳ６８でＹＥＳ）、プリント部２９（図２では、「印刷部３８」に対応する。）に、設定された処理モード及び印刷条件で印刷処理を開始させる（ステップＳ６９）。
【００７４】
図１３は、ステップＳ６２で表示されるプレビュー画像の表示例である。図１３に示されるように、設定した給紙トレイに２点ステープル印刷処理を行うことができない大きさの用紙がセットされている場合に、そのエラーを解除することができるいくつかの処理モードが表示される。例えば、２点ステープル処理を解除して印刷のみを行うモード（「ステープル解除」）、別の給紙トレイを使用して２点ステープル処理を行うモード（「別給紙口Ｉ−Ａ」、「別給紙口Ｉ−Ｂ」、「別給紙口ＩＩ」）等が表示されている。
【００７５】
本実施の形態３による複合機１では、エラーが発生した場合にそのエラーを解除することができる処理モードが、その処理モードで画像データを処理したときの処理結果を示すプレビュー画像を表示することによって提示される。ユーザは、提示された処理モードの中から１つを選択することにより処理モードを設定できるので、エラーの解除を容易にかつ短時間で行うことができる。また、ユーザは完成予想イメージを確認しながら処理モードを選択することができるので、エラーを解除することができる処理モードの中からユーザが最も適していると思われる処理モードを選択することができる。なお、本実施の形態３による画像処理装置では、ステップＳ５１において、発生しうるエラーとそのエラーを解除するために行う処理モードとを記憶させているが、この場合、記憶される処理モードは、上述したように、変更することによりそのエラーが解消される処理モードであるので、エラーの解消に関係のない処理モードは、既に設定されている処理モードが適用されることになっている。
【００７６】
また、上述した実施の形態１〜３による画像処理装置において、プレビュー画像から選択して設定された処理モードは、１つの処理機能に対応する処理モードでもよいが、互いに異なる複数の処理機能（例えば、ステープル機能、両面機能など）の各々にそれぞれ対応する設定値を含んだ処理モードであることが好ましく、さらに好ましくは、ジョブを実行する際に画像処理装置が必要とする全ての設定値を含む処理モードである。ここで、上記設定値は、例えば、その設定値に対応する処理機能がオンであるかオフであるか、すなわちその処理機能が設定されるか否か、及びその処理機能が設定される場合の詳細な設定を示す。なお、処理モードは、必ずしも、ジョブを実行する際に複合機が必要とする全ての設定値を含む必要はなく、その一部を登録している場合は、登録されている設定値以外については、例えば、デフォルト値を利用してもよい。
【図面の簡単な説明】
【００７７】
【図１】本発明の実施の形態１による複合機のハードウェア構成例を示すブロック図である。
【図２】本発明の実施の形態１による複合機の機能構成例を示すブロック図である。
【図３】第１の印刷処理を実行するために必要な前処理を説明するフローチャートである。
【図４】第１の印刷処理を説明するフローチャートである。
【図５】プレビュー画像生成処理を説明するフローチャートである。
【図６】図４に示された第１の印刷処理において表示されるプレビュー画像の表示例である。
【図７】第２の印刷処理を実行するために必要な前処理を説明するフローチャートである。
【図８】第２の印刷処理を説明するフローチャートである。
【図９】第２の印刷処理において表示される提示プレビュー画像の表示例である。
【図１０】第２の印刷処理において表示される設定プレビュー画像の表示例である。
【図１１】第３の印刷処理を実行するために必要な前処理を説明するフローチャートである。
【図１２】第３の印刷処理を説明するフローチャートである。
【図１３】第３の印刷処理において表示される特定プレビュー画像の表示例である。
【符号の説明】
【００７８】
１２  Ｉ／Ｆ部
１３  ＣＰＵ
１４  ＲＯＭ
１５  ＲＡＭ
１６  ハードディスクドライブ
１７  スキャナ部
１８  操作パネル部
１９  プリント部
２１  制御プログラム
２２  登録処理モード
２３  デフォルト画像データ
２４  ユーザ情報
２５  ジョブ履歴
【図１】
2006302003.tif 000003
【図２】
2006302003.tif 000004
【図３】
2006302003.tif 000005
【図４】
2006302003.tif 000006
【図５】
2006302003.tif 000007
【図６】
2006302003.tif 000008
【図７】
2006302003.tif 000009
【図８】
2006302003.tif 000010
【図９】
2006302003.tif 000011
【図１０】
2006302003.tif 000012
【図１１】
2006302003.tif 000013
【図１２】
2006302003.tif 000014
【図１３】
2006302003.tif 000015