(57)【要約】【課題】ワークフローの操作入力中に画像形成装置に外部からジョブの割り込みが要求された場合にそれらを効率的に処理することができる画像形成装置を提供する。【解決手段】画像形成装置は、ワークフローの操作入力中に外部から割り込まれたジョブがジョブ受付部で受け付けられた場合、ワークフローをなす複数の操作画面ＳＣのうち、操作入力がされていない残りの操作画面ＳＣの数を基にして残り値を決定する残り値決定部と、残り値決定部で決定された残り値を基準値記憶部に記憶されている基準値と比較し、残り値が基準値より小さければワークフローの操作入力を優先させる判定をし、残り値が基準値より大きければ外部から割り込まれたジョブの実行を優先させる判定をする比較判定部と、を備える。外部から割り込まれたジョブの実行を優先させる判定がされた場合、一覧画面４１が表示される。一覧画面４１は操作入力がされていない残りの操作画面ＳＣに入力される設定項目の一覧を示す。【選択図】図７
2011159027.tif 000002
【特許請求の範囲】
【請求項１】
複数のワークを組み合わせて構成されるワークフローが予め記憶されているワークフロー記憶部と、
表示部と、
前記ワークフローを構成する各ワークで受け付ける設定項目への操作入力に用いられる、それぞれの操作画面のデータを予め記憶している操作画面記憶部と、
前記操作画面記憶部に記憶されている複数の操作画面のデータを用いて、前記ワークフローをなす操作画面をウィザード形式で複数の操作画面を順番に前記表示部に表示させる制御をする表示制御部と、
前記ワークフローの操作画面の表示時におけるユーザからの操作入力と、前記画像形成装置に外部から割り込まれたジョブの実行とのいずれを優先させるかの基準値のデータを予め記憶している基準値記憶部と、
前記画像形成装置に外部から割り込まれたジョブを受け付けるジョブ受付部と、
前記ワークフローの操作入力中に前記画像形成装置に外部から割り込まれたジョブが前記ジョブ受付部で受け付けられた場合、前記ワークフローをなす複数の操作画面の中で設定項目への操作入力がされていない残りの操作画面の数を基にして残り値を決定する残り値決定部と、
前記残り値決定部で決定された残り値を前記基準値記憶部に記憶されている基準値と比較し、前記残り値が前記基準値より小さければ前記ワークフローの操作入力を優先させる判定をし、前記残り値が前記基準値より大きければ前記画像形成装置に外部から割り込まれたジョブの実行を優先させる判定をする比較判定部とを備える操作装置。
【請求項２】
前記ワークフローの操作入力中に前記画像形成装置に外部から割り込まれたジョブが前記ジョブ受付部で受け付けられた場合、前記ワークフローをなす複数の操作画面のうち、操作入力がされていない残りの操作画面に入力される設定項目の一覧を示す一覧画面用のデータを生成する一覧画面生成部をさらに備えており、
前記比較判定部が前記画像形成装置に外部から割り込まれたジョブの実行を優先させる判定をした場合、前記表示制御部は前記一覧画面生成部によって生成された一覧画面用のデータを用いて、前記残りの操作画面で入力される設定項目の一覧画面を前記表示部に表示させる制御をする請求項１に記載の操作装置。
【請求項３】
前記比較判定部が前記画像形成装置に外部から割り込まれたジョブの実行を優先させる判定をした場合における前記表示部に表示された一覧画面に含まれる前記残りの操作画面に設けられている設定項目について、デフォルト値に設定する処理をするデフォルト処理部をさらに備える請求項２に記載の操作装置。
【請求項４】
前記デフォルト処理部によって前記残りの操作画面に設けられている設定項目についてデフォルトに処理された状態で、ユーザによる前記ワークフローの操作入力が途中までされたワークフローの実行の指示を受け付ける第１の指示受付部をさらに備えており、
前記比較判定部は、ユーザによる前記ワークフローの実行の指示が前記第１の指示受付部で受け付けられた場合、前記ワークフローの操作入力で設定完了された動作を前記画像形成装置に外部から割り込まれたジョブの実行よりも優先させる判定をする請求項３に記載の操作装置。
【請求項５】
前記デフォルト処理部で処理されたデフォルトについてユーザによる変更する指示を受け付ける第２の指示受付部をさらに備えており、
前記第２の指示受付部でユーザによる変更する指示が受け付けられた場合、前記表示制御部はデフォルト処理された設定項目へのユーザによる操作入力に用いられる操作画面を前記表示部に表示させる制御をする請求項３又は４に記載の操作装置。
【請求項６】
請求項１〜５のいずれかに記載の操作装置と、
前記操作装置で設定された設定項目の設定値に基づいて用紙に画像形成動作をする画像形成部とを備える画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は例えば画像形成装置に備えられる操作装置に関し、特に外部からジョブの割り込みを要求された場合の制御に関する。
【背景技術】
【０００２】
画像形成装置でジョブ(例えばコピージョブ)の実行中に、外部のパソコンから印刷ジョブの割り込みが要求されることがある。この場合、印刷ジョブの割り込みが要求されていることを示す割込ジョブウィンドウを画像形成装置の表示部で表示し、画像形成装置で実行中のジョブと割り込まれた印刷ジョブのいずれを優先させて実行するかをユーザに選択させる技術が提案されている(特許文献１参照)。この技術では複数の印刷ジョブの割り込みが要求された場合、割込ジョブウィンドウを表示部に重畳表示させることにより、ユーザに対して希望する割り込みジョブの実行を選択できるようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３１７８７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
画像形成装置には複数のワークを組み合わせて構成されるワークフローに基づく操作指示の受付技術が適用されることがある。例えば、画像形成装置を利用して雑誌を作成したいユーザのために、「雑誌を作成」のワークフローが用意されている。「雑誌を作成」のワークフローとは、雑誌を作成するのに必要なワーク(両面コピー、ステープル、表紙付加等)を組み合わせたものである。ユーザは画像形成装置に備えられる操作表示部の操作画面で「雑誌を作成」のワークフローを選択し、必要に応じて操作画面に表示される指示に従って設定項目を操作入力する。スタートキーを操作して画像形成装置にワークフローを実行させれば、雑誌を作成することができる。
【０００５】
ワークフローでは一般的にウィザード形式で設定項目への操作入力がされるので、操作入力に時間がかかり、操作入力中に外部からジョブの割り込みが要求される可能性はワークフロー以外の他のジョブの操作入力に比べて高い。そのため、外部からジョブの割り込みの要求がされる毎に割込ジョブウィンドウを表示させれば、割込ジョブウィンドウの表示が頻発すれば、スムーズな操作入力が妨げられる。一方、ワークフローの操作入力中に外部からのジョブの割り込みの要求を受け付けないようにすれば、ワークフローの操作入力中は外部装置からのジョブを実行することができず、ワークフローの操作入力には時間がかかるので問題である。
【０００６】
本発明はワークフローの操作入力中に画像形成装置に外部からジョブの割り込みが要求された場合にそれらを効率的に処理することができる操作装置及び画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成する本発明の一の局面に係る画像形成装置は、複数のワークを組み合わせて構成されるワークフローが予め記憶されているワークフロー記憶部と、表示部と、前記ワークフローを構成する各ワークで受け付ける設定項目への操作入力に用いられる、それぞれの操作画面のデータを予め記憶している操作画面記憶部と、前記操作画面記憶部に記憶されている複数の操作画面のデータを用いて、前記ワークフローをなす操作画面をウィザード形式で複数の操作画面を順番に前記表示部に表示させる制御をする表示制御部と、前記ワークフローの操作画面の表示時におけるユーザからの操作入力と、前記画像形成装置に外部から割り込まれたジョブの実行とのいずれを優先させるかの基準値のデータを予め記憶している基準値記憶部と、前記画像形成装置に外部から割り込まれたジョブを受け付けるジョブ受付部と、前記ワークフローの操作入力中に前記画像形成装置に外部から割り込まれたジョブが前記ジョブ受付部で受け付けられた場合、前記ワークフローをなす複数の操作画面の中で設定項目への操作入力がされていない残りの操作画面の数を基にして残り値を決定する残り値決定部と、前記残り値決定部で決定された残り値を前記基準値記憶部に記憶されている基準値と比較し、前記残り値が前記基準値より小さければ前記ワークフローの操作入力を優先させる判定をし、前記残り値が前記基準値より大きければ前記画像形成装置に外部から割り込まれたジョブの実行を優先させる判定をする比較判定部とを備える。
【０００８】
この構成によれば、ワークフローの操作入力中に画像形成装置に外部からジョブが割り込まれた場合、ワークフローをなす複数の操作画面の中で設定項目への操作入力がされていない残りの操作画面の数を基にして残り値を決定する。残り値が基準値より小さければ、ワークフローの操作入力が比較的早く終了するものとして、ワークフローの操作入力を優先させる。一方、残り値が基準値より大きければ、ワークフローの操作入力が比較的遅く終了するものとして、外部から割り込まれたジョブの実行を優先させる。このように、残り値に応じてワークフローの操作入力と外部から割り込まれたジョブの実行との優先順位を変えることにより、ワークフローの操作入力中に外部からジョブの割り込みが要求された場合にそれらを効率的に処理することができる。なお、残り値とは、ユーザがワークフローの操作入力を終えるために必要と想定される残り操作量である。
【０００９】
上記構成において、前記ワークフローの操作入力中に前記画像形成装置に外部から割り込まれたジョブが前記ジョブ受付部で受け付けられた場合、前記ワークフローをなす複数の操作画面のうち、操作入力がされていない残りの操作画面に入力される設定項目の一覧を示す一覧画面用のデータを生成する一覧画面生成部をさらに備えており、前記比較判定部が前記画像形成装置に外部から割り込まれたジョブの実行を優先させる判定をした場合、前記表示制御部は前記一覧画面生成部によって生成された一覧画面用のデータを用いて、前記残りの操作画面で入力される設定項目の一覧画面を前記表示部に表示させる制御をするようにできる。
【００１０】
この構成によれば、外部から割り込まれたジョブの実行を優先させる判定がされた場合、ワークフローの操作入力がされていない残りの操作画面で入力される設定項目をユーザに認識させることができる。
【００１１】
上記構成において、前記比較判定部が前記画像形成装置に外部から割り込まれたジョブの実行を優先させる判定をした場合における前記表示部に表示された一覧画面に含まれる前記残りの操作画面に設けられている設定項目について、デフォルト値に設定する処理をするデフォルト処理部をさらに備えるようにできる。
【００１２】
この構成によれば、外部から割り込まれたジョブの実行を優先させる判定がされた場合、ユーザによるワークフローの操作入力が途中であり、まだ完了していなくても、ワークフローの実行を可能にすることができる。
【００１３】
上記構成において、前記デフォルト処理部によって前記残りの操作画面に設けられている設定項目についてデフォルトに処理された状態で、ユーザによる前記ワークフローの操作入力が途中までされたワークフローの実行の指示を受け付ける第１の指示受付部をさらに備えており、前記比較判定部は、ユーザによる前記ワークフローの実行の指示が前記第１の指示受付部で受け付けられた場合、前記ワークフローの操作入力で設定完了された動作を前記画像形成装置に外部から割り込まれたジョブの実行よりも優先させる判定をするようにできる。
【００１４】
この構成によれば、ユーザが残りの操作画面に設けられている設定項目がデフォルトでも問題ないと判断すれば、ワークフローの実行の指示をすることにより、残りの操作画面への操作入力に要する時間を省略してワークフローの操作入力で設定完了された動作を優先させることができる。これにより、外部から割り込まれたジョブを滞留させることなく、ワークフローの実行を優先させることができる。
【００１５】
上記構成において、前記デフォルト処理部で処理されたデフォルトについてユーザによる変更する指示を受け付ける第２の指示受付部をさらに備えており、前記第２の指示受付部でユーザによる変更する指示が受け付けられた場合、前記表示制御部はデフォルト処理された設定項目へのユーザによる操作入力に用いられる操作画面を前記表示部に表示させる制御をするようにできる。
【００１６】
この構成によれば、外部から割り込まれたジョブの実行が優先される場合にワークフローの操作入力を最初からやり直す必要をなくすことができる。
【００１７】
上記目的を達成する本発明の他の局面に係る画像形成装置は、操作装置と、前記操作装置で設定された設定項目の設定値に基づいて用紙に画像形成動作をする画像形成部とを備える。
【００１８】
この構成によれば、上述した操作装置による効果が得られる。
【発明の効果】
【００１９】
本発明によれば、ワークフローの操作入力中に画像形成装置に外部からジョブの割り込みが要求された場合にそれらを効率的に処理することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態に係る画像形成装置の内部構造の概略を示す図である。
【図２】上記画像形成装置に備えられる操作表示部の拡大平面図である。
【図３】上記画像形成装置の電気的な構成を示すブロック図である。
【図４】上記画像形成装置を利用したワークフローの実行に必要な操作において、表示部に表示される操作画面の遷移を示す図である。
【図５】本実施形態に係るワークフローの操作入力と画像形成装置に外部から割り込まれたジョブの実行との優先順位の判定処理について説明するフローチャートである。
【図６】ワークフローの操作入力中に画像形成装置に外部からジョブが割り込まれた場合の操作画面の表示処理の一例を示す図である。
【図７】上記表示処理の他の例を示す図である。
【図８】表示部に表示される一覧画面を示す図である。
【図９】図７に示す一覧画面を表示する処理シーケンスを示す図である。
【発明を実施するための形態】
【００２１】
以下、図面に基づいて本発明の実施形態を詳細に説明する。図１は本発明の一実施形態に係る画像形成装置１の内部構造の概略を示す図である。画像形成装置１は例えば、コピー、プリンタ、スキャナ及びファクシミリの機能を有するデジタル複合機に適用することができる。画像形成装置１は装置本体１００、装置本体１００の上に配置された原稿読取部２００、原稿読取部２００の上に配置された原稿給送部３００、装置本体１００の上部前面に配置された操作表示部４００、及び装置本体１００の用紙搬出側、例えば左側に配置された用紙後処理部５００を備える。
【００２２】
原稿給送部３００は原稿載置部３０１、給紙ローラ３０３、原稿搬送部３０５及び原稿排出部３０７を備える。給紙ローラ３０３は原稿載置部３０１にセットされた原稿を１枚ずつ繰り出す。原稿搬送部３０５は繰り出された原稿を原稿読取部２００に搬送する。原稿は原稿読取部２００で読み取られて原稿排出部３０７に排出される。このように原稿給送部３００は自動原稿送り装置として機能し、原稿載置部３０１に置かれた複数枚の原稿を連続的に原稿読取部２００に送ることができる。
【００２３】
原稿読取部２００はＣＣＤ(Charge Coupled Device)センサ及び露光ランプ等を搭載したキャリッジ２０１、ガラス等の透明部材により構成された原稿台２０３、及び原稿読取スリット２０５を備える。原稿台２０３に載置された原稿を読み取る場合、キャリッジ２０１を原稿台２０３の長手方向に移動させながらＣＣＤセンサにより原稿を読み取る。これに対して、原稿給送部３００から給送された原稿を読み取る場合、キャリッジ２０１を原稿読取スリット２０５と対向する位置に移動させて、原稿給送部３００から送られてきた原稿を、原稿読取スリット２０５を通してＣＣＤセンサにより読み取る。ＣＣＤセンサは読み取った原稿を画像データとして出力する。
【００２４】
装置本体１００は用紙貯留部１０１、画像形成部１０３及び定着部１０５を備える。用紙貯留部１０１は装置本体１００の最下部に配置されており、用紙の束を貯留することができる用紙トレイ１０７を備える。用紙トレイ１０７に貯留された用紙の束において、最上位の用紙がピックアップローラ１０９の駆動により、用紙搬送部１１１へ向けて繰り出される。用紙は用紙搬送部１１１を通って、画像形成部１０３へ搬送される。
【００２５】
画像形成部１０３は搬送されてきた用紙にトナー画像を形成する。画像形成部１０３は感光体ドラム１１３、露光部１１５、現像部１１７及び転写部１１９を備える。露光部１１５は画像データ(原稿読取部２００から出力された画像データ、パソコンから送信された画像データ、ファクシミリ受信の画像データ等)に対応する光を生成し、一様に帯電された感光体ドラム１１３の周面に照射する。これにより、感光体ドラム１１３の周面には画像データに対応する静電潜像が形成される。この状態で感光体ドラム１１３の周面に現像部１１７からトナーを供給することにより、周面には画像データに対応するトナー画像が形成される。このトナー画像は転写部１１９によって先ほど説明した用紙貯留部１０１から搬送されてきた用紙に転写される。
【００２６】
トナー画像が転写された用紙は定着部１０５に送られる。定着部１０５において、トナー画像と用紙に熱と圧力が加えられて、トナー画像を用紙に定着させる。これにより、用紙への画像の印刷が完了する。この印刷済用紙に対して後処理がされる場合、印刷済用紙は装置本体１００の用紙排出口１２１から用紙後処理部５００へ送られる。これに対して後処理がされない場合、印刷済用紙は排紙トレイ１２３に排紙される。
【００２７】
用紙後処理部５００では印刷済用紙に対して、ソート、ステープル、パンチ、中綴じ等の後処理がされる。用紙後処理部５００は用紙搬入口５０１、用紙搬送部５０３、用紙搬出口５０５及びスタックトレイ５０７等を備える。用紙搬送部５０３は用紙排出口１２１から用紙搬入口５０１に搬入された印刷済用紙を順次搬送し、後処理がされた印刷済用紙を用紙搬出口５０５からスタックトレイ５０７へ搬出する。スタックトレイ５０７は用紙搬出口５０５から搬出された上記用紙の集積枚数に応じて矢印方向に上下動可能な構成を有する。
【００２８】
操作表示部４００は操作キー部４０１と表示部４０３を備える。操作表示部４００について図２を用いて説明する。図２は操作表示部４００の拡大平面図である。表示部４０３はタッチパネルであり、ソフトキーを含む画面が表示される。ユーザは画面を見ながらソフトキーを操作することによって、コピー等の機能の実行に必要な設定等をする。
【００２９】
操作キー部４０１はハードキーからなる操作キーを備えており、具体的にはヘルプキー４０５、スタートキー４０７、テンキー４０９及び機能切換キー４１１等を備える。ヘルプキー４０５はヘルプ画面を表示部４０３に表示させるキーである。ヘルプ画面とはスキャナ、ファクシミリ、プリンタ、コピー等の機能に関する操作方法が表示された画面である。
【００３０】
スタートキー４０７はコピー、ファクシミリ送信等の動作を開始させるキーである。テンキー４０９はコピー部数、ファクシミリ番号等の数字を入力するキーである。
【００３１】
機能切換キー４１１はコピーキー４１３、送信キー４１５及びボックスキー４１７等を備えており、コピー機能、送信機能、ボックス機能等を相互に切り替えるキーである。
【００３２】
コピーキー４１３を操作すれば、コピーの初期画面が表示部４０３に表示される。送信キー４１５を操作すれば、ファクシミリ送信及びメール送信の初期画面が表示部４０３に表示される。
【００３３】
ボックスキー４１７を操作すれば、ドキュメントボックスの初期画面が表示部４０３に表示される。ドキュメントボックス機能とはドキュメントボックスに記憶されているデータを読み出して印刷する機能である。ドキュメントボックスは画像形成装置１の各ユーザに割り当てることができ、原稿読取部２００で読み取られた原稿の画像データ、電子メール、ファイル等のデータが記憶される。画像形成装置１は後述するＨＤＤ(Hard Disk Drive)７００を備えており、ＨＤＤ７００の記憶領域の一部がドキュメントボックスとして利用される。
【００３４】
ワークフローキー４１９はワークフローのモードを選択するためのキーである。ワークフローとは複数のワークを組み合わせて構成されたものであり、画像形成装置１を利用して実行される。上述したように例えば「雑誌を作成」のワークフローでは、雑誌を作成するのに必要なワーク(両面コピー、ステープル、表紙付加等)を組み合わせたものを用意する。これにより、画像形成装置１を利用して雑誌を作成したいユーザの利便性を向上させる。ワークフローは予め用意されており、メーカが用意してもよいし、ユーザが用意してもよい。
【００３５】
ワークフローは設定の組み合わせ(例えば両面コピーの設定、集約コピーの設定及び用紙の設定)、機能の組み合わせ(原稿読取部２００での原稿の読み取る機能及び読み取った原稿の画像データを外部のパソコンのメモリに格納する機能)、設定と機能の組み合わせのいずれもよい。
【００３６】
ワークフローキー４１９を操作すれば、ワークフローのモードの画面が表示部４０３に表示される。ユーザはその画面を利用して、ワークフローの実行、ワークフローの新規作成、ワークフローの変更、ワークフローの削除等をすることができる。
【００３７】
図３は図１に示す画像形成装置１の電気的な構成を示すブロック図である。画像形成装置１は装置本体１００、原稿読取部２００、原稿給送部３００、操作表示部４００、用紙後処理部５００、制御部６００、ＨＤＤ７００及び通信部８００がバスによって相互に接続された構成を有する。装置本体１００、原稿読取部２００、原稿給送部３００及び用紙後処理部５００に関しては既に説明したので、説明を省略する。
【００３８】
制御部６００はＣＰＵ(Central Processing Unit)、ＲＯＭ(Read Only Memory)、ＲＡＭ(Random Access Memory)及び画像メモリ等を備える。ＣＰＵは画像形成装置１を動作させるために必要な制御を、画像形成装置１を構成する上記ハードウェアに対して実行する。ＲＯＭは画像形成装置１の動作の制御に必要なソフトウェアを記憶している。ＲＡＭはソフトウェアの実行時に発生するデータの一時的な記憶及びアプリケーションソフトの記憶等に利用される。画像メモリは画像データ(原稿読取部２００から出力された画像データ、パソコンから送信された画像データ、ファクシミリ受信の画像データ等)を一時的に記憶する。
【００３９】
制御部６００は操作画面記憶部６０１、ワークフロー記憶部６０２、表示制御部６０３、基準値記憶部６０５、ジョブ受付部６０７、残り値決定部６０９、比較判定部６１１、一覧画面生成部６１３及びデフォルト処理部６１５を備える。
【００４０】
操作画面記憶部６０１はワークフローを構成する各ワークで受け付ける設定項目への操作入力に用いられる、それぞれの操作画面のデータを予め記憶している。これらの操作画面はウィザード形式で表示部４０３に表示される。
【００４１】
ワークフロー記憶部６０２は複数のワークを組み合わせて構成されるワークフローが予め記憶されている。操作画面記憶部６０１とワークフロー記憶部６０２を一つの記憶部とすれば、この記憶部は画像形成装置１で実行可能な機能についての各処理項目(各ワーク)の組み合わせでなるテンプレートを複数記憶する。このテンプレートは例えば、コピー動作等の機能毎に、各機能で適用する部数、用紙サイズ、倍率、濃度、集約印刷、原稿画質、両面分割等の処理項目の組み合わせである。
【００４２】
テンプレートは、コピー動作等の機能を実行するために登録が必要な各設定入力をユーザに案内する処理を行うためのワークフロー、又は、コピー動作等の機能を実行する際に適用される各処理項目の設定内容(設定値)を記憶して当該各設定内容でコピー動作等の機能を実行させるワークフローに用いられる。
【００４３】
表示制御部６０３は操作画面記憶部６０１に記憶されている複数の操作画面のデータを用いて、ワークフローをなす操作画面をウィザード形式で複数の操作画面を順番に表示部４０３に表示させる制御をする。
【００４４】
基準値記憶部６０５はワークフローの操作画面の表示時におけるユーザからの操作入力と、画像形成装置１に外部から割り込まれたジョブの実行とのいずれを優先させるかの基準値のデータを予め記憶している。基準値については後で説明する。
【００４５】
ジョブ受付部６０７は画像形成装置１に外部から割り込まれたジョブを受け付ける。例えば外部装置であるパソコンからの印刷ジョブを受け付ける。
【００４６】
残り値決定部６０９はワークフローの操作入力中に画像形成装置１に外部から割り込まれたジョブがジョブ受付部６０７で受け付けられた場合、ワークフローをなす複数の操作画面の中で設定項目への操作入力がされていない残りの操作画面の数を基にして残り値を決定する。残り値の決定については後で説明する。
【００４７】
比較判定部６１１は残り値決定部６０９で決定された残り値を基準値記憶部６０５に記憶されている基準値と比較し、残り値が基準値より小さければワークフローの操作入力を優先させる判定をし、残り値が基準値より大きければ画像形成装置１に外部から割り込まれたジョブの実行を優先させる判定をする。
【００４８】
一覧画面生成部６１３はワークフローの操作入力中に画像形成装置１に外部から割り込まれたジョブがジョブ受付部６０７で受け付けられた場合、ワークフローをなす複数の操作画面のうち、操作入力がされていない残りの操作画面に入力される設定項目の一覧を示す一覧画面用のデータを生成する。比較判定部６１１が画像形成装置１に外部から割り込まれたジョブの実行を優先させる判定をした場合、表示制御部６０３は一覧画面生成部６１３によって生成された一覧画面用のデータを用いて、残りの操作画面で入力される設定項目の一覧画面を表示部４０３に表示させる。
【００４９】
デフォルト処理部６１５は、比較判定部６１１が画像形成装置１に外部から割り込まれたジョブの実行を優先させる判定をした場合における表示部４０３に表示された一覧画面に含まれる残りの操作画面に設けられている設定項目について、デフォルト値に設定する処理をする。
【００５０】
操作表示部４００は第１及び第２の指示受付部の機能を有する。第１の指示受付部はデフォルト処理部６１５によって残りの操作画面に設けられている設定項目についてデフォルトに処理された状態で、ユーザによるワークフローの操作入力が途中までされたワークフローの実行の指示を受け付ける。
【００５１】
第２の指示受付部はデフォルト処理部６１５で処理されたデフォルトについてユーザによる変更する指示を受け付ける。
【００５２】
ＨＤＤ７００は原稿読取部２００から出力された画像データ、パソコンから送信された画像データ、ファクシミリ受信の画像データ等のデータの保存に利用される。上述したようにＨＤＤ７００の記憶領域の一部はドキュメントボックスとして利用される。
【００５３】
通信部８００はファクシミリ通信部８０１及びネットワークＩ／Ｆ部８０３を備える。ファクシミリ通信部８０１は相手先ファクシミリとの電話回線の接続を制御するＮＣＵ(Network Control Unit)及びファクシミリ通信用の信号を変復調する変復調回路を備える。ファクシミリ通信部８０１は電話回線８０５に接続される。
【００５４】
ネットワークＩ／Ｆ部８０３はＬＡＮ(Local Area Network)８０７に接続される。ネットワークＩ／Ｆ部８０３はＬＡＮ８０７に接続されたパソコン等の端末装置との間で通信を実行するための通信インターフェイス回路である。
【００５５】
次に、画像形成装置１を利用したワークフローの実行に必要な操作の一例を説明する。図４はこの操作において表示部４０３に表示される操作画面の遷移を示す図である。操作画面はウィザード形式が採用されている。操作画面の表示及び切り換えの制御は、図３の表示制御部によって実行される。
【００５６】
ユーザが図２のワークフローキー４１９を操作することよってワークフローモードとなる。表示部４０３には操作画面１１が表示される。操作画面１１は以下のソフトキーを含む。ワークフローの実行キー２１ａはワークフローの実行モードを選択するキーである。ワークフローの新規作成キー２１ｂはワークフローの新規作成モードを選択するキーである。ワークフローの変更キー２１ｃはワークフローの変更モードを選択するキーである。ワークフローの削除キー２１ｄはワークフローの削除モードを選択するキーである。次にキー２３は次の操作画面に切り換えるキーである。終了キー２５はワークフローのモードを終了させるキーである。
【００５７】
ユーザはワークフローに基づく画像形成装置１の動作を実行する場合、ワークフローの実行キー２１ａを操作した後、次にキー２３を操作する。これにより、表示部４０３に表示される画面は、操作画面１１から操作画面１３に切り換わる。
【００５８】
操作画面１３は複数のワークフローからユーザにワークフローを選択させる画面である。本実施形態では九つのワークフローが予め用意されている。具体的には「キレイにコピー」、「大量にコピー」、「省エネでコピー」、「プレゼン資料を作成」、「雑誌を作成」、「ポスターを作成」、「まとめてコピー」、「かさねてコピー」及び「分割してコピー」のワークフローである。
【００５９】
操作画面１３は次にキー２３及び終了キー２５に加えて、以下のソフトキーを含む。前へキー２７は前の操作画面に切り換えるキーである。キレイにコピーキー２９ａはキレイにコピーするモードを選択するキーである。大量にコピーキー２９ｂは大量にコピーするモードを選択するキーである。省エネでコピーキー２９ｃは省エネでコピーするモードを選択するキーである。プレゼン資料を作成キー２９ｄはプレゼン資料を作成するモードを選択するキーである。雑誌を作成キー２９ｅは雑誌を作成するモードを選択するキーである。ポスターを作成キー２９ｆはポスターを作成するモードを選択するキーである。まとめてコピー２９ｇはまとめてコピーするモードを選択するキーである。かさねてコピーキー２９ｈはかさねてコピーするモードを選択するキーである。分割してコピーキー２９ｉは分割してコピーするモードを選択するキーである。
【００６０】
例えば、「まとめてコピー」のワークフローを例に説明する。両面コピー及び集約コピーを組み合わせたものを、「まとめてコピー」と称している。ユーザが「まとめてコピー」のワークフローを実行したい場合、まとめてコピーキー２９ｇを操作する。そしてユーザが次にキー２３を操作することにより、表示部４０３に表示される画面は、操作画面１３から操作画面１５に切り換わる。
【００６１】
操作画面１５は集約の設定についての画面である。操作画面１５は次にキー２３、終了キー２５及び前キー２７に加えて以下のソフトキーを含む。設定しないキー３１ａは集約の設定をしないことを選択するキーである。２in１キー３１ｂは２in１の集約の設定を選択するキーである。４in１キー３１ｃは４in１の集約の設定を選択するキーである。ここでは、２in１キー３１ｂが操作されたとする。ユーザが２in１キー３１ｂを操作することにより、表示部４０３に表示される画面は、操作画面１５から操作画面１７に切り換わる。
【００６２】
操作画面１７は両面コピーの設定についての画面である。操作画面１７は次にキー２３、終了キー２５及び前へキー２７に加えて以下のソフトキーを含む。設定しないキー３３ａは両面コピーを設定しないことを選択するキーである。設定するキー３３ｂは両面コピーを設定することを選択するキーである。ここでは、設定するキー３３ｂが操作されたとする。ユーザは次にキー２３を操作することにより、表示部４０３に表示される画面は、操作画面１７から操作画面１９に切り換わる。
【００６３】
操作画面１９は「まとめてコピー」の設定が完了した画面であり、設定内容が表示されている。操作画面１９は終了キー２５及び前へキー２７を含む。ユーザが図２に示すスタートキー４０７を操作することにより、画像形成装置１を利用した「まとめてコピー」が実行される。以上が画像形成装置１を利用したワークフローの実行に必要な操作の一例の説明である。
【００６４】
本実施形態の一つ特徴は、ワークフローの操作入力中に画像形成装置１に外部からジョブが割り込まれた場合、ワークフローの操作入力が比較的早く終了すると判定されればワークフローの操作入力を優先させ、これに対してワークフローの操作入力が比較的遅く終了すると判定されれば外部から割り込まれたジョブの実行を優先させる。これについて主に図５、図６及び図７を用いて説明する。図５は本実施形態に係るワークフローの操作入力と画像形成装置１に外部から割り込まれたジョブの実行との優先順位の判定処理について説明するフローチャートである。図６はワークフローの操作入力中に画像形成装置１に外部からジョブが割り込まれた場合の操作画面の表示処理の一例を示し、図７は表示処理の他の例を示している。
【００６５】
図６及び図７を参照して、ワークフローが設定項目として、例えばサイズ、部数、集約、両面、原稿の画質及びステープルを有するとする。このワークフローの操作入力では、１番目に操作画面ＳＣ-１でサイズの設定がされ、２番目に操作画面ＳＣ-２で部数の設定がされ、３番目に操作画面ＳＣ-３で集約の設定がされ、４番目に操作画面ＳＣ-４で両面の設定がされ、５番目に操作画面ＳＣ-５で原稿の画質の設定がされ、６番目に操作画面ＳＣ-６でステープルの設定がされる。符号のハイフン及びその次の数字は省略して記載することがある。例えば、操作画面ＳＣ-１〜ＳＣ-６のそれぞれを区別する必要がなければ、操作画面ＳＣと記載することがある。
【００６６】
ユーザは１番目の操作画面ＳＣ-１から順番に操作画面ＳＣにおいて、設定項目へのワークフローの操作入力をする(ステップＳ１)。画像形成装置１に外部からジョブの割り込みがあるか否か判断される(ステップＳ３)。画像形成装置１に外部から割り込まれたジョブがジョブ受付部６０７で受け付けられた場合は、画像形成装置１に外部からジョブの割り込みがあると判断され、受け付けられていない場合は、画像形成装置１に外部からジョブの割り込みがないと判断される。
【００６７】
画像形成装置１に外部からジョブの割り込みがなければ(ステップＳ３でＮｏ)、最後の操作画面ＳＣ-６において設定項目への操作入力が完了したか、制御部６００で判断される(ステップＳ５)。操作入力が完了していなければ(ステップＳ５でＮｏ)、ステップＳ１に戻る。操作入力が完了していれば(ステップＳ５でＹｅｓ)、ユーザは図２に示すスタートキー４０７を操作することにより、ワークフローが実行される(ステップＳ７)。
【００６８】
ステップＳ３において外部からジョブの割り込みがあると判断された場合(ステップＳ３でＹｅｓ)、残り値決定部６０９によって残り値が決定される(ステップＳ９)。残り値とは、ワークフローの操作入力中に画像形成装置１に外部から割り込まれたジョブがジョブ受付部６０７で受け付けられた場合、６つの操作画面ＳＣ-１〜ＳＣ-６の中で設定項目への操作入力がされていない残りの操作画面ＳＣの数を基にして決定された値である。一つの操作画面ＳＣでの操作入力に要する時間を例えば７秒とすれば、図６に示す残りの操作画面ＳＣの数が２つ(操作画面ＳＣ-５，ＳＣ-６)であれば残り値は１４秒であり、図７に示す残りの操作画面ＳＣの数が３つ(操作画面ＳＣ-４，ＳＣ-５，ＳＣ-６)であれば残り値は２１秒である。残り値はユーザがワークフローの操作入力を終えるために必要と想定される残り操作量である。
【００６９】
一つの操作画面ＳＣでの操作入力に要する時間のデータは、図３に示す制御部６００に含まれる記憶部に予め記憶されている。残り値決定部６０９はその記憶部に記憶されている時間のデータを取り出し、そして表示制御部６０３から残りの操作画面ＳＣの数のデータを受け取り、これらから残り値を決定する。
【００７０】
次に、比較判定部６１１によって、残り値が基準値より小さいか否か判断される(ステップＳ１１)。ワークフローの操作入力中に画像形成装置１に外部からジョブが割り込まれた場合に、基準値と残り値を比較して、ワークフローの操作入力を優先するのか、画像形成装置１に外部から割り込まれたジョブの実行を優先するのか判定するのである。
【００７１】
基準値とは、ワークフローの操作入力と画像形成装置１に外部から割り込まれたジョブの実行とのいずれを優先させるかの値である。画像形成装置１に外部からジョブが割り込まれた時点で、６つの操作画面ＳＣの中で設定項目への操作入力がされていない残りの操作画面ＳＣでの操作入力に要する時間について、基準値を例えば２０秒と予め決めておく。
【００７２】
基準値のデータは基準値記憶部６０５に予め記憶されている。比較判定部６１１は基準値記憶部６０５に記憶されている基準値のデータを取り出し、そして残り値決定部６０９から残り値のデータを受け取り、これらを比較する。
【００７３】
残り値が基準値より小さい場合(ステップＳ１１でＹｅｓ)を図６で説明する。図６では、４番目の操作画面ＳＣ-４での操作入力中に外部からジョブの割り込みが発生している。残りの操作画面ＳＣの数が２つ(操作画面ＳＣ-５，ＳＣ-６)なので、残り値は１４秒となる。基準値は２０秒なので、残り値が基準値より小さくなる。したがって、残りの操作画面ＳＣ-５，ＳＣ-６に設けられている設定項目への操作入力を可能にしてワークフローの操作入力を優先させる判定が、比較判定部６１１でなされる(ステップＳ１３)。この判定により外部から割り込まれたジョブは実行されず、待機状態となる。そしてステップＳ１に戻る。
【００７４】
残り値が基準値より小さくない場合(ステップＳ１１でＮｏ)を図７で説明する。残り値が基準値より小さくない場合とは、残り値が基準値より大きい場合又は等しい場合である。残り値が基準値と等しい場合の取り扱いについて、本実施形態では残り値が基準値より大きい場合と同じ処理にしているが、残り値が基準値より小さい場合と同じ処理にしてもよい。
【００７５】
図７では、３番目の操作画面ＳＣ-３での操作入力中に外部からジョブの割り込みが発生している。残りの操作画面の数が３つなので、残り値は２１秒となる。基準値は２０秒なので、残り値が基準値より大きくなる。したがって、比較判定部６１１によって外部から割り込まれたジョブの実行が優先される判定がされる(ステップＳ１５)。この判定がされた場合、表示制御部６０３は３番目の操作画面ＳＣ-３での操作入力が完了後に、一覧画面生成部６０７によって生成された一覧画面用のデータを基にして、図８に示す一覧画面４１を表示部４０３に表示させる(ステップＳ１７)。ワークフローの操作入力がされていない設定項目については、デフォルト処理部６１５によってデフォルトにする処理がされる。  
【００７６】
ここで図８に示す一覧画面４１，５３について説明する。一覧画面４１は操作入力がされていない残りの操作画面ＳＣに設けられている設定項目の一覧を示す画面である。これに対して、一覧画面５３は操作入力がされた操作画面ＳＣに設けられている設定項目の一覧を示す画面である。
【００７７】
一覧画面４１は設定項目表示領域４３を有する。設定項目表示領域４３には操作入力がされていない設定項目の文字画像が含まれる。ここでは「両面」、「原稿の画質」、「ステープル」の文字画像が含まれる。デフォルト処理部６１５によって各設定項目について、デフォルトにする処理がされている。
【００７８】
一覧画面４１は以下のソフトキーを含む。変更キー、ここでは変更キー４５ａ，４５ｂ，４５ｃが設定項目に対応して設けられている。ユーザはデフォルトを変更したければ、外部から割り込まれたジョブの実行の終了後に、変更キーを操作して、その設定項目への入力をデフォルトからユーザの希望する設定に変更することができる。スタートキー４７はワークフローの実行の指示をするキーである。スタートキー４７についてはステップＳ１９で説明する。
【００７９】
キャンセルキー４９はワークフローの操作入力を取り消すキーである。ユーザはワークフローの操作入力を止める場合又は最初からやり直す場合は操作されるキーである。前へキー５１は前の一覧画面に切り換えるキーである。
【００８０】
前へキー５１を操作すれば、一覧画面４１から一覧画面５３に切り替わる。一覧画面５３は設定項目表示領域５５を有する。設定項目表示領域５５には操作入力がされた設定項目の文字画像が含まれる。ここでは「サイズ」、「部数」、「集約」の文字画像が含まれる。各設定項目はユーザによる操作入力が既にされている。一覧画面５３は一覧画面４１と同様に変更キー４５ａ，４５ｂ，４５ｃ、スタートキー４７及びキャンセルキー４９を含む。一覧画面５３はソフトキーとして次にキー５７を操作する。次にキー５７を操作すれば、一覧画面４１に切り替わる。以上が一覧画面４１，５３の説明である。
【００８１】
ステップＳ１９について説明する。画像形成装置１に外部から割り込まれたジョブの実行が優先されていても、一覧画面４１，５３に含まれるスタートキー４７を操作すれば(ステップＳ１９でＹｅｓ)、比較判定部６１１はワークフローの操作入力で設定完了された動作を画像形成装置１に外部から割り込まれたジョブの実行よりも優先させる判定をする。これによりワークフローを実行させることができる(ステップＳ７)。なお、スタートキー４７の操作は、ユーザによるワークフローの実行の指示が第１の指示受付部で受け付けられた場合に相当する。
【００８２】
この場合、ワークフローの操作入力の途中であるが、操作入力がされていない設定項目についてはデフォルト処理部６１５によってデフォルトにされているので、ユーザによるワークフローの操作入力が完了していなくても、ワークフローを実行することができる。以上説明したように、一覧画面４１，５３に含まれるスタートキー４７は第１の指示受付部に相当する。第１の指示受付部はデフォルト処理部６１５によって残りの操作画面ＳＣに設けられている設定項目についてデフォルトに処理された状態で、ユーザによるワークフローの操作入力が途中までされたワークフローの実行の指示を受け付ける。
【００８３】
デフォルトにされた設定項目について、ユーザが変更したい場合はスタートキー４７を操作せず(ステップＳ１９でＮｏ)、外部から割り込まれたジョブの実行が終了するのを待つ。外部から割り込まれたジョブの実行が終了しなければ(ステップＳ２１でＮｏ)、ステップＳ１７へ戻る。
【００８４】
外部から割り込まれたジョブが終了すれば(ステップＳ２１でＹｅｓ)、ユーザはデフォルトを希望の設定に変更したい操作項目について、対応する変更キー(図８に示す一覧画面４１に含まれる変更キー４５ａ，４５ｂ，４５ｃであり、これらのキーは第２の指示受付部に相当する)を操作する。これにより、すなわち第２の指示受付部でユーザによる変更する指示が受け付けられた場合、表示制御部６０３はデフォルト処理された設定項目へのユーザによる操作入力に用いられる操作画面(図示せず)を表示部４０３に表示させる制御をする。その操作画面を利用して、ユーザはデフォルトを希望の設定に変更する(ステップＳ２３)。そして、ユーザがスタートキー４７を操作することにより(ステップＳ１９でＹｅｓ)、ワークフローが実行される(ステップＳ７)。
【００８５】
図５に示すフローチャートと重複するが、図７に示す一覧画面４１を表示する処理シーケンスについて説明する。図９はこのシーケンスを示す図である。
【００８６】
外部割り込み制御アプリケーション６１はジョブ受付部６０７を制御するアプリケーションである。タッチパネル制御アプリケーション６３は表示制御部６０３、残り値決定部６０９、比較判定部６１１及び一覧画面生成部６１３を制御するアプリケーションである。データ制御アプリケーション６５は基準値記憶部６０５を制御するアプリケーションである。タッチパネル表示アプリケーション６７は表示部４０３であるタッチパネルを表示するアプリケーションである。
【００８７】
画像形成装置１に外部から割り込まれたジョブがジョブ受付部６０７で受け付けられると、外部割り込み制御アプリケーション６１は割り込み通知をタッチパネル制御アプリケーション６３に送る(ステップＳ３１)。
【００８８】
タッチパネル制御アプリケーション６３は、複数の操作画面ＳＣの中で設定項目への操作入力がされていない残りの操作画面ＳＣの数を確認する(ステップＳ３３)。ここでは残りの操作画面ＳＣの数は３つ(操作画面ＳＣ-４，ＳＣ-５，ＳＣ-６)である。そして、データ制御アプリケーション６５を利用して基準値記憶部６０５に記憶されている基準値のデータを取得する(ステップＳ３５)。ここでの基準値は２０秒である。
【００８９】
タッチパネル制御アプリケーション６３は、残りの操作画面ＳＣの数を基にして残り値を決定する(ステップＳ３７)。ここでは３×７＝２１秒である。３は残りの操作画面ＳＣの数である。７は一つの操作画面ＳＣでの操作入力に要する時間である。
【００９０】
タッチパネル制御アプリケーション６３は、残り値(２１秒)を基準値(２０秒)と比較して、外部から割り込まれたジョブの実行を優先させる判定をする(ステップＳ３９)。タッチパネル制御アプリケーション６３は、タッチパネル表示アプリケーション６７を利用して、残りの操作画面ＳＣに設けられている設定項目を示す一覧画面４１を表示部４０３に表示させる(ステップＳ４１)。
【００９１】
本実施形態の主な効果を説明する。
【００９２】
(１)ステップＳ３、ステップ９、ステップＳ１１、ステップＳ１３及びステップＳ１５で説明したように、本実施形態によれば、ワークフローの操作入力中に画像形成装置１に外部からジョブが割り込まれた場合、６つの操作画面ＳＣの中で設定項目への操作入力がされていない残りの操作画面ＳＣの数を基にして残り値を決定する。残り値が基準値より小さければ、ワークフローの操作入力が比較的早く終了するものとして、ワークフローの操作入力を優先させる。一方、残り値が基準値より大きければ、ワークフローの操作入力が比較的遅く終了するものとして、外部から割り込まれたジョブの実行を優先させる。このように、残り値に応じてワークフローの操作入力と外部から割り込まれたジョブの実行との優先順位を変えることにより、ワークフローの操作入力中に外部からジョブの割り込みが要求された場合にそれらを効率的に処理することができる。
【００９３】
また、ワークフローの操作入力が優先させられる場合はワークフローの操作入力中に外部からジョブが割り込まれても、ジョブが割り込まれたことを知らせる通知ウィンドウが表示部４０３に表示されることはないので、ワークフローの操作入力をスムーズに継続することができる。
【００９４】
(２)ステップＳ１５及びステップＳ１７で説明したように、外部から割り込まれたジョブの実行を優先させる判定がされた場合、ワークフローの操作入力がされていない残りの操作画面ＳＣに設けられている設定項目の一覧を含む一覧画面４１が表示部４０３に表示される。これにより、ワークフローの操作入力において、操作入力がされていない残りの操作画面ＳＣに設けられている設定項目をユーザに認識させることができる。
【００９５】
(３)ステップＳ１７で説明したように、外部から割り込まれたジョブの実行を優先させる判定がされた場合、ワークフローの操作入力がされていない残りの操作画面ＳＣに設けられている設定項目について、デフォルトにする処理がされている。これにより、ユーザによるワークフローの操作入力が途中であり、まだ完了していなくても、ワークフローの実行を可能にすることができる。
【００９６】
(４)ステップＳ１９で説明したように、外部からのジョブの実行が優先された場合でも、図８に示すスタートキー４７(第１の指示受付部)を操作すれば、ワークフローを優先させることができる。したがって、ユーザが残りの操作画面ＳＣに設けられている設定項目がデフォルトでも問題ないと判断すれば、スタートキー４７を操作することにより、残りの操作画面ＳＣへの操作入力に要する時間を省略してワークフローの実行を優先させることができる。よって、外部から割り込まれたジョブを滞留させることなく、ワークフローの実行を優先させることができる。
【００９７】
(５)ステップＳ２３で説明したように、ユーザはデフォルトを希望の設定に変更したい操作項目について、対応する変更キー(図８に示す変更キー４５ａ，４５ｂ，４５ｃであり、これらのキーは第２の指示受付部に相当する)を操作することにより、デフォルトを希望の設定に変更することができる。したがって、外部から割り込まれたジョブの実行が優先される場合にワークフローの操作入力を最初からやり直す必要をなくすことができる。
【００９８】
なお、本実施形態では残り値として時間を用いたが、残りの操作画面ＳＣの数自体を残り値にしてもよい。例えば、基準値を２と予め決めておき、残りの操作画面の数が３であれば、外部から割り込まれたジョブの実行が優先され、残りの操作画面の数が１であれば、ワークフローの操作入力を優先させる。基準値と残り値が等しい場合にいずれを優先させるかは、予め決めておく必要がある。
【符号の説明】
【００９９】
１  画像処理装置
４１，５３  一覧画面
４３，５５  設定項目表示領域
４０３  表示部
【図１】
2011159027.tif 000003
【図２】
2011159027.tif 000004
【図３】
2011159027.tif 000005
【図４】
2011159027.tif 000006
【図５】
2011159027.tif 000007
【図６】
2011159027.tif 000008
【図７】
2011159027.tif 000009
【図８】
2011159027.tif 000010
【図９】
2011159027.tif 000011