(57)【要約】【課題】  各種の保留ジョブの中から容易に所望のジョブを選択再開すること、保留ジョブが存在するという注意を適切に喚起することによって、安心して多数のジョブを保留できる便利な画像形成装置を提供することを目的とする。【解決手段】  複数の画像処理機能を提供し、各機能のジョブの中断と再開が可能な画像処理装置において、各機能に対応しその機能を操作するための複数の操作手段と、中断されているジョブの再開処理を指示するための中断ジョブ再開指示手段とを有し、前記各機能に対応する操作手段にその機能に関する中断ジョブを再開するための前記中断ジョブ再開指示手段を配置することを特徴とする画像処理装置。【選択図】  図１
2005174229.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像処理機能を提供し、各機能のジョブの中断と再開が可能な画像処理装置において、
各機能に対応しその機能を操作するための複数の操作手段と、
中断されているジョブの再開処理を指示するための中断ジョブ再開指示手段と
を有し、
前記各機能に対応する操作手段にその機能に関する中断ジョブを再開するための前記中断ジョブ再開指示手段を配置することを特徴とする画像処理装置。
【請求項２】
複数の画像処理機能を提供し、各機能のジョブの中断と再開が可能な画像処理装置において、
各機能に対応しその機能を操作するための複数の操作手段と、
中断されているジョブの再開処理を指示するための中断ジョブ再開指示手段と、
中断されているジョブの存在を判定する中断ジョブ検知手段と
を有し、
前記中断ジョブ検知手段による中断ジョブの検知の結果ある機能に関する中断ジョブが存在する場合に、前記各機能に対応する操作手段にその機能に関する中断ジョブを再開するための前記中断ジョブ再開指示手段を配置することを特徴とする画像処理装置。
【請求項３】
前記中断ジョブ再開指示手段は前記操作手段上に配置される物理的または論理的なボタンであることを特徴とする請求項１乃至２に記載の画像処理装置。
【請求項４】
複数の画像処理機能を提供し、各機能のジョブの中断と再開が可能な画像処理装置において、
各機能に対応しその機能を操作するための複数の操作手段と、
前記複数の操作手段の中から１つの操作手段を選択的にユーザに表示するための表示手段と、
ユーザからの入力を前記複数の操作手段の中から１つの操作手段に選択的に与える入力手段と、
前記１つの操作手段と前記表示手段および前記入力手段との間の結合を切り替えるための操作対象機能切り替え指示手段と、
中断されているジョブの再開処理を操作するための中断ジョブ再開操作手段と
を有し、
前記操作対象機能切り替え指示手段に応じて前記表示手段および前記入力手段と前記１つの操作手段との間の結合を切り替えるに先立って、前記ジョブ再開操作手段と前記表示手段および前記入力手段とを結合することを特徴とする画像処理装置。
【請求項５】
複数の画像処理機能を提供し、各機能のジョブの中断と再開が可能な画像処理装置において、
各機能に対応しその機能を操作するための複数の操作手段と、
前記複数の操作手段の中から１つの操作手段を選択的にユーザに表示するための表示手段と、
ユーザからの入力を前記複数の操作手段の中から１つの操作手段に選択的に与える入力手段と、
前記１つの操作手段と前記表示手段および前記入力手段との間の結合を切り替えるための操作対象機能切り替え指示手段と、
中断されているジョブの再開処理を操作するための中断ジョブ再開操作手段と、
中断されているジョブの存在を判定する中断ジョブ検知手段と
を有し、
前記操作対象機能切り替え指示手段に応じて前記表示手段および前記入力手段と前記１つの操作手段との間の結合を切り替えるに先立って、前記中断ジョブ検知手段が中断ジョブを検知した場合に、前記ジョブ再開操作手段と前記表示手段および前記入力手段とを結合することを特徴とする画像処理装置。
【請求項６】
さらに、
前記中断ジョブの一覧を利用者に提示するための中断ジョブリスト手段
を備え、
前記中断ジョブ再開操作手段は前記中断ジョブリスト手段によって提示した中断ジョブの中から再開すべきジョブの選択を促すことを特徴とする請求項４乃至５に記載の画像処理装置。
【請求項７】
前記中断ジョブリスト手段は、前記操作対象機能切り替え指示手段が結合を切り替えようとする操作手段に対応する機能に関する中断ジョブのみをリスト表示することを特徴とする請求項６に記載の画像処理装置。
【請求項８】
複数の画像処理機能を提供し、各機能のジョブの中断と再開が可能な画像処理装置の制御方法において、
各機能に対応しその機能を操作するための複数の操作ステップと、
中断されているジョブの再開処理を指示するための中断ジョブ再開指示ステップと
を有し、
前記各機能に対応する操作ステップにその機能に関する中断ジョブを再開するための前記中断ジョブ再開指示ステップを配置することを特徴とする画像処理装置の制御方法。
【請求項９】
複数の画像処理機能を提供し、各機能のジョブの中断と再開が可能な画像処理装置の制御方法において、
各機能に対応しその機能を操作するための複数の操作ステップと、
前記複数の操作手段の中から１つの操作手段を選択的にユーザに表示するための表示部と、
ユーザからの入力を前記複数の操作手段の中から１つの操作手段に選択的に与える入力部と、
前記１つの操作ステップと前記表示部および前記入力部との間の結合を切り替えるための操作対象機能切り替え指示ステップと、
中断されているジョブの再開処理を操作するための中断ジョブ再開操作ステップと
を有し、
前記操作対象機能切り替え指示ステップに応じて前記表示部および前記入力部と前記１つの操作ステップとの間の結合を切り替えるに先立って、前記ジョブ再開操作ステップと前記表示部および前記入力部とを結合することを特徴とする画像処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数の機能を有する複合機であってジョブの中断と再開機能を提供する画像処理装置及び画像処理方法に関するものである。
【背景技術】
【０００２】
従来、コピー、ファクス、プリンタなどの単機能の画像処理装置をベースにして、複数の機能を提供するように拡張した複合機（ＭＦＰ）が製品化されている。また、たとえば割り込みコピーのように、少なくとも限定された機能に関して実行中のジョブを一時中断して後に再開できる製品が開発され提供されている（例えば、特許文献１）。
【特許文献１】特開平11-194905号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
また、ジョブの中断と再開に係る印刷情報を移動可能な媒体に保存することで、ある装置で中断したジョブを別の装置で再開できる画像形成装置が考えられる。このような画像処理装置から構成される分散システムは、システムの任意の装置でジョブを中断し保留状態にしておき、またシステムの任意の装置で保留状態のジョブを再開できるといった、便利な利用形態をユーザに提供する。しかしながら、上記の画像処理装置では、以下にあげるような問題があった。
【０００４】
すなわち、複合機が持つ各種機能のジョブをそれぞれ中断・再開可能なシステムを構成すると大変便利である。また、特に複数の装置間に跨ってジョブの中断と再開を可能とする分散システムにおいては、むしろ多くのジョブを保留にしてこそ分散システムの利便性を享受することができる。しかし、これらの利便性の追求は結果として保留中のジョブ数の増大を招くことになる。
【０００５】
そこで、複合機が持つ各種機能にわたる多くのジョブを保留にしておくと再開しようとするときに所望のジョブを選び出すことが困難になる。
【０００６】
また、ユーザが保留中のジョブの存在を忘れてしまっては困るのでシステムが自動的に注意を喚起してほしい。かといって、ユーザがあえて保留しているジョブに関してあまり頻繁に注意を喚起されるのはかえって煩雑である。
【０００７】
本発明は以上の課題を解決するためになされたものであり、各種の保留ジョブの中から容易に所望のジョブを選択再開すること、保留ジョブが存在するという注意を適切に喚起することによって、安心して多数のジョブを保留できる便利な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の第1の発明の画像処理装置は、各機能に対応しその機能を操作するための複数の操作手段と、中断されているジョブの再開処理を指示するための中断ジョブ再開指示手段とを有し、前記各機能に対応する操作手段にその機能に関する中断ジョブを再開するための前記中断ジョブ再開指示手段を配置することを特徴とする。
【０００９】
本発明の第2の発明の画像処理装置は、各機能に対応しその機能を操作するための複数の操作手段と、前記複数の操作手段の中から１つの操作手段を選択的にユーザに表示するための表示手段と、ユーザからの入力を前記複数の操作手段の中から１つの操作手段に選択的に与える入力手段と、前記１つの操作手段と前記表示手段および前記入力手段との間の結合を切り替えるための操作対象機能切り替え指示手段と、中断されているジョブの再開処理を操作するための中断ジョブ再開操作手段とを有し、前記操作対象機能切り替え指示手段に応じて前記表示手段および前記入力手段と前記１つの操作手段との間の結合を切り替えるに先立って、前記ジョブ再開操作手段と前記表示手段および前記入力手段とを結合することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、各種の保留ジョブの中から容易に所望のジョブを選択再開すること、保留ジョブが存在するという注意を適切に喚起することによって、安心して多数のジョブを保留できる便利な画像形成装置を提供できる。
【発明を実施するための最良の形態】
【００１１】
（実施例１）
図１は、画像形成システムの全体構成を示すブロック図である。画像形成装置１１０は、画像入力デバイスであるスキャナ部１１３、画像出力デバイスであるプリンタ部１１４、制御ユニット（Controller Unit）１１１、ユーザインターフェイスである操作部１１２から構成される。
【００１２】
スキャナ部１１３、プリンタ部１１４、操作部１１２はそれぞれ、制御ユニット１１１に接続されて、制御ユニット１１１からの命令によって制御されている。制御ユニット１１１は、ＬＡＮ１００などのネットワーク伝送手段に接続されている。
【００１３】
また、ＬＡＮ１００には、画像形成装置１１０と同様の機器構成をもつ他の画像形成装置１２０、１３０が接続されている。画像形成装置１２０は、スキャナ部１２３、プリンタ部１２４、操作部１２２から構成されており、それらが制御ユニット１２１に接続されて、制御されている。また、画像形成装置１３０は、スキャナ部１３３、プリンタ部１３４、操作部１３２から構成されており、それらが制御ユニット１３１に接続されて、制御されている。
【００１４】
また、ホストコンピュータ１０１は、ＬＡＮ１００等のネットワーク伝送手段に接続されている。ホストコンピュータ１０１は、後述するようにＷｅｂブラウザを備え、画像形成装置から受信したＨＴＭＬファイルに基づいて、画像形成装置のスタータスなどを表示する。
【００１５】
図２は、画像形成装置のソフトウエア構成を示すブロック図である。２０１はユーザインターフェイス（以下、ＵＩ）モジュールであり、オペレータが画像形成装置に対する各種操作・設定を行なう際に、機器とユーザ操作との仲介を行なうモジュールである。このモジュールは、オペレータの操作に従い、後述の各種モジュールに入力情報を転送して処理の依頼、或いはデータの設定等を行なう。
【００１６】
２０２は、アドレスブック（Address-Book）モジュール、即ちデータの送付先、通信先等を管理するデータベースモジュールである。アドレスブックモジュール２０２が管理するデータは、ＵＩモジュール２０１からの操作によりデータの追加、削除、取得が行われる。また、アドレスブックモジュール２０２は、オペレータの操作により後述の各モジュールにデータの送付・通信先情報を与える。
【００１７】
２０３はＷｅｂサーバモジュール（Web-Serverモジュール）であり、Ｗｅｂクライアント（例えば、ホストコンピュータ１０１）からの要求により、画像形成装置の管理情報を通知する。この管理情報は、後述の統合送信部（Universal-Send）モジュール２０４、後述のリモートコピースキャン（Remote-Copy-Scan）モジュール２０９、後述のリモートコピープリント（Remote-Copy-Print）モジュール２１０、後述の制御ＡＰＩ（Control-API）モジュール２１８を介して取得され、後述のHTTPモジュール２１２、TCP/IP通信モジュール２１６、ネットワークドライバ（Network-Driver）２１７を介してＷｅｂクライアントに通知される。
【００１８】
２０４は統合送信部（Universal-Send）モジュール、即ちデータの配信を司るモジュールである。このモジュールは、ＵＩモジュール２０１を介してオペレータによって指示されたデータを、同様にして指示された通信（出力）先に配布する。また、オペレータにより、本機器のスキャナ機能を使用して配布データの生成が指示された場合は、後述の制御ＡＰＩモジュール２１８を介して機器を動作させ、データの生成を行なう。
【００１９】
２０５は統合送信部モジュール２０４内で、出力先にプリンタが指定された際に実行されるモジュールである。２０６は統合送信部モジュール２０４内で、通信先にE-mailアドレスが指定された際に実行されるモジュールである。２０７は統合送信部モジュール２０４内で、出力先にデータベースが指定された際に実行されるモジュールである。２０８は統合送信部モジュール２０４内で出力先に本機器と同様の画像形成装置が指定された際に実行されるモジュールである。
【００２０】
２０９はリモートコピースキャン（Remote-Copy-Scan）モジュールである。このモジュールは、画像形成装置のスキャナ機能を使用して画像情報を読み取り、読み取った画像情報をネットワーク等で接続された他の画像形成装置に出力することにより、画像形成装置単体で実現しているコピー機能を他の画像形成装置を使って行なうモジュールである。
【００２１】
２１０はリモートコピープリント（Remote-Copy-Print）モジュールである。このモジュールは、ネットワーク等で接続された他の画像形成装置で得られた画像情報を、本画像形成装置のプリンタ機能を使用して出力することにより、画像形成装置単体で実現しているコピー機能を他の画像形成装置を使って行なうモジュールである。
【００２２】
２１１はＷｅｂプルプリント（Ｗｅｂ-Pull-Print）モジュールである。このモジュールは、インターネットまたはイントラネット上の各種ホームページの情報を読み込んで、印刷するモジュールである。
【００２３】
２１２はＨＴＴＰモジュールである。このモジュールは、画像形成装置がＨＴＴＰによる通信を行なう際に使用され、後述のＴＣＰ／ＩＰ通信モジュール２１６を使って、Ｗｅｂサーバモジュール２０３やＷｅｂプルプリントモジュール２１１に通信機能を提供する。
【００２４】
２１３はｌｐｒモジュールである。このモジュールは、後述のＴＣＰ／ＩＰ通信モジュール２１６を使って、統合送信部モジュール２０４内のプリンタモジュール２０５に通信機能を提供するものである。
【００２５】
２１４はＳＭＴＰモジュールである。このモジュールは、後述のＴＣＰ／ＩＰ通信モジュール２１６を使って、統合送信部モジュール２０４内のＥ−ｍａｉｌモジュール２０６に通信機能を提供する。
【００２６】
２１５はＳＬＭ（Salutation-Manager）モジュールである。このモジュールは、後述のＴＣＰ／ＩＰ通信モジュール２１６を使って、統合送信部２０４内のデータベースモジュール２１７、ＤＰモジュール２１８、及びリモートコピースキャンモジュール２０９、リモートコピープリントモジュール２１０に通信機能を提供する。
【００２７】
２１６はＴＣＰ／ＩＰ通信モジュールである。このモジュールは、後述のネットワークドライバ２１６を用いて、前述の各種モジュールにネットワーク通信機能を提供する。２１７はネットワークドライバであり、ネットワークに物理的に接続される部分を制御するものである。
【００２８】
２１８は制御ＡＰＩである。これは、統合送信部モジュール２０４等の上流モジュールに、後述のジョブマネージャモジュール（Job-Manager）２１９等の下流モジュールに対するインターフェイスを提供するものである。これによって、上流及び下流のモジュール間の依存関係が軽減され、それぞれの流用性を高めることができる。
【００２９】
２１９はジョブマネージャモジュールである。このモジュールは、前述の各種モジュールから制御ＡＰＩ２１８を介して指示される様々な処理を解釈し、後述の各モジュール（２２０、２２４、２２６）に指示を与えるものである。また、ジョブマネージャモジュール２１８９は、画像形成装置内で実行されるハード的な処理を一元管理するものである。
【００３０】
２２０はコーデックマネージャ（CODEC-Manager）モジュールである。このモジュールは、ジョブマネージャモジュール２１９が指示する処理の中で、データの各種圧縮・伸長を管理・制御するものである。
【００３１】
２２１はＦＢＥエンコーダモジュール（FBE-Encoder）である。このモジュールは、ジョブマネージャモジュール２１９や後述のスキャンマネージャ（Scan-Manager）モジュール２２４によって実行されたスキャン処理によって読み込まれたデータを、ＦＢＥフォーマットを用いて圧縮するものである。
【００３２】
２２２はＪＰＥＧコーデックモジュール（JPEG-CODEC）である。このモジュールは、ジョブマネージャモジュール２１９やスキャンマネージャモジュール２２４によって実行されたスキャン処理、或いはプリントマネージャ（Print-Manager）モジュール２２６によって実行された印刷処理において、読み込まれたデータのＪＰＥＧ圧縮及び印刷データのＪＰＥＧ展開処理を行なうものである。
【００３３】
２２３はＭＭＲコーデック（MMR-CODEC）モジュールである。このモジュールは、ジョブマネージャモジュール２１９やスキャンマネージャモジュール２２４によって実行されたスキャン処理、或いはプリントマネージャモジュール２２６によって実行された印刷処理において、読み込まれたデータのＭＭＲ圧縮及び印刷データのＭＭＲ伸長処理を行なうものである。
【００３４】
２２４はスキャンマネージャ（Scan-Manager）モジュールである。このモジュールは、ジョブマネージャモジュール２１９が指示するスキャン処理を管理・制御するものである。
【００３５】
２２５はＳＣＳＩドライバであり、スキャンマネージャモジュール２２４と画像形成装置に内部的に接続しているスキャナ部との間の通信を取り持つものである。
【００３６】
２２６はプリントマネージャ（Print−Manager）モジュールである。このモジュールは、ジョブマネージャモジュール２１９が指示する印刷処理を管理・制御するものである。
【００３７】
２２７はエンジンインターフェース（Engine-I/F）モジュールである。このモジュールは、プリントマネージャモジュール２２６と印刷部との間のインターフェイスを提供する。
【００３８】
２２８はパラレルポートドライバであり、Ｗｅｂプルプリントモジュール２１１がパラレルポートを介して不図示の出力機器にデータを出力する際のＩ／Ｆを提供する。
【００３９】
図３は、画像形成装置の詳細構成を示すブロック図である。制御ユニット１１１は、画像入力デバイスであるスキャナ１１３や画像出力デバイスであるプリンタ１１４と接続し、一方ではＬＡＮや公衆回線（ＷＡＮ）と接続することで、画像情報やデバイス情報の入出力を行なうコントローラである。
【００４０】
ＣＰＵ３０１は、システム全体を制御するコントローラである。ＲＡＭ３０２は、ＣＰＵ３０１が動作するために使用するシステムワークメモリである。また、ＲＡＭ３０２は、画像データを一時記憶するための画像メモリでもある。ＲＯＭ３０３は、ブートＲＯＭであり、システムのブートプログラムが格納されている。ＨＤＤ３０４は、ハードディスクドライブで、システムソフトウェア、画像データを格納する。
【００４１】
操作部Ｉ／Ｆ３０６は、操作部（ＵＩ）１１２との間のインターフェイスを司り、操作部１１２に表示する画像データを操作部１１２に対して出力する。また、使用者が操作部１１２を介して入力した情報を、ＣＰＵ３０１に伝える役割を果たす。
【００４２】
ネットワーク（Network）３０８は、ＬＡＮ１００との接続を司り、ＬＡＮ１００に対して情報の入出力を行なう。モデム（MODEM）３０９は、公衆回線との接続を司り、公衆回線に対して情報の入出力を行なう。以上のデバイスがシステムバス３０７上に配置される。
【００４３】
イメージバスインターフェース（Image Bus I/F）３０５は、システムバス３０７と画像データを高速で転送する画像バス３１０とを接続し、データ構造を変換するバスブリッジである。画像バス３１０は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。
【００４４】
画像バス３１０には以下のデバイスが配置される。ラスターイメージプロセッサ（ＲＩＰ）３１１は、ネットワークから送信されたＰＤＬコードをビットマップイメージに展開する。デバイスＩ／Ｆ部３１２は、画像入出力デバイスであるスキャナ１１３やプリンタ１１４と制御ユニット１１１とを接続し、画像データの同期系／非同期系の変換を行なう。
【００４５】
スキャナ画像処理部３１３は、入力画像データに対し補正、加工、編集を行なう。プリンタ画像処理部３１４は、プリント出力画像データに対して、プリンタの補正、解像度変換等を行なう。画像回転部３１５は画像データの回転を行なう。画像圧縮部３１６は、多値画像データに対してはＪＰＥＧ圧縮新調処理を行い、２値画像画像データに対してはＪＢＩＧ、ＭＭＲ、ＭＨの圧縮伸張処理を行なう。
【００４６】
図４は、以上の様な構成を備えた画像形成装置の外観を示す図である。画像入力デバイスであるスキャナ１１３は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサ（図示せず）を走査することによって、ラスターイメージデータを生成する。
【００４７】
使用者が原稿用紙を原稿フィーダ４０５のトレイ４０６にセットして、操作部１１２において読み取りの起動を指示すると、コントローラＣＰＵ３０１がスキャナ１１３に指示を与え、フィーダ２０７２は原稿用紙を１枚ずつフィードし、スキャナ１１３は原稿画像の読み取り動作を行なう。
【００４８】
画像出力デバイスであるプリンタ１１４は、ラスターイメージデータを用紙上の印刷する部分である。その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。なお、プリント動作は、コントローラＣＰＵ３０１からの指示２０９６によって起動される。
【００４９】
プリンタ１１４は、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセット４０１、４０２、４０３がある。また、排紙トレイ４０４は、印字し終わった用紙を受けるものである。
【００５０】
図５は、操作部１１２の構成を示す図である。ＬＣＤ表示部５０１では、ＬＣＤ上にタッチパネルシート５０２が貼られており、システムの操作画面およびソフトキーを表示するとともに、表示してあるキーが押されると押された位置を示す位置情報をコントローラＣＰＵ３０１に伝える。
【００５１】
スタートキー５０５は、原稿画像の読み取り動作を開始する場合等に用いられる。スタートキー５０５の中央部には、緑と赤の２色ＬＥＤ表示部５０６があり、その色によってスタートキー５０５が使える状態にあるかどうかを示す。ストップキー５０３は稼働中の動作を止める働きをする。ＩＤキー５０７は、使用者のユーザＩＤを入力するときに用いられる。また、リセットキー５０４は操作部からの設定を初期化するときに用いられる。
【００５２】
図６は、画像形成装置の操作部の詳細な構成を示すブロック図である。上述したように、操作部１１２は、操作部Ｉ／Ｆ３０６を介してシステムバス３０７に接続される。システムバス３０７には、ＣＰＵ３０１、ＲＡＭ３０２、ＲＯＭ３０３、ＨＤＤ３０４が接続されている。ＣＰＵ３０１は、ＲＯＭ３０３とＨＤＤ３０４に記憶された制御プログラム等に基づいてシステムバス３０７に接続される各種デバイスとのアクセスを総括的に制御する。また、ＣＰＵ３０１は、デバイスＩ／Ｆ３１２を介して接続されるスキャナ１１３から入力情報を読み込み、デバイスＩ／Ｆ３１２を介して接続されるプリンタ１１４に出力情報としての画像信号を出力する。ＲＡＭ３０２はＣＰＵ３０１の主メモリ、ワークエリア等として機能する。
【００５３】
タッチパネル５０２や各種ハードキー５０３、５０４、５０５、５０７からのユーザ入力は、入力ポート６０１を介してＣＰＵ３０１に渡される。ＣＰＵ３０１は、ユーザ入力の内容と制御プログラムとに基づいて表示画面データを生成し、画面出力デバイスを制御する出力ポート６０２を介して、ＬＣＤ表示部５０１に表示画面を出力する。また、必要に応じてＬＥＤ表示５０６を制御する。
【００５４】
図７は、中断したジョブの再開を可能とするために画像処理装置が記憶するジョブ制御データとジョブデータの例を示す図である。ジョブ制御データはジョブ種別、ジョブの所有者であるユーザ、ジョブ設定情報、スキャン済みページ数、プリント済みページ数、受信済みページ数、送信済みページ数、送信済みページ数、ジョブの開始日時、中断日時、ジョブ再開に必要な権限、ジョブ削除に必要な権限、ジョブリスト表示に必要な権限などを含む。ジョブ設定情報は、たとえばコピージョブの場合、部数設定、両面設定、倍率設定、濃度設定、ソート設定などを含む。さらに、ジョブの中断時に画像処理装置がジョブ再開のために利用可能な処理データを保持している場合、この処理データをジョブデータとして記憶し、対応するジョブデータを特定するための参照情報をジョブ制御データ中に記憶する。ジョブデータにはたとえば、コピージョブにおけるスキャン済みでかつ未だプリントが完了していない原稿画像データや、プリントジョブや蓄積プリントジョブにおけるプリント完了していないＰＤＬデータや中間処理済みの中間データやレンダリング済みの画像データ、および、送信ジョブにおける未送信の送信データなどがある。
【００５５】
画像処理装置はジョブ実行中にストップキー５０３が押下されると稼働中のジョブを中断し、ジョブ制御データとジョブデータを再開可能な形式で記憶する。
【００５６】
図８は、実行中に中断されたジョブを任意の装置で再開可能とするために、複数の画像処理装置間でジョブに関する情報を共有するシステムの機能的な構成を示すブロック図である。
【００５７】
図８Ａは画像処理装置が提供するＮＦＳサーバ機能によって中断ジョブに関する情報を共有する例を示す図である。画像処理装置１１０はＣＰＵ３０１が実行するプログラムによって公知のＮＦＳサーバ機能を提供する。すなわち画像処理装置１１０のＨＤＤ３０４内に存在するファイルシステムをネットワークインタフェース３０８経由で他の画像処理装置からマウント可能な仮想的なファイルシステムとして公開する。画像処理装置１２０および画像処理装置１３０はＣＰＵが実行するプログラムによって公知のＮＦＳクライアント機能を実現し、画像処理装置１１０が公開したファイルシステムをＮＦＳマウントすることによって自身のＨＤＤ内のファイルシステムと同様にアクセス可能としている。ＮＦＳによって各画像処理装置が共有するファイルシステム中にはジョブ制御データとジョブデータを格納する。
【００５８】
図８Ｂは画像処理装置から到達可能なネットワーク接続された専用ＮＦＳサーバマシンによって中断ジョブに関する情報を共有する例を示す図である。各画像処理装置は専用のＮＦＳサーバマシンが公開するファイルシステムをＮＦＳマウントすることによって、ジョブ制御データとジョブデータを共有する。
【００５９】
図８Ｃは複数の画像処理装置間のミラーリングによって中断ジョブに関する情報を共有する例を示す図である。画像処理装置１１０、１２０、１３０はそれぞれ装置においてジョブが中断されると装置自身のＨＤＤ３０４にジョブ制御データとジョブデータを再開可能な形式で記憶し、さらに、ネットワーク経由で到達可能な他の画像処理装置のＨＤＤに中断したジョブのジョブ制御データとジョブデータをコピーする。複数の画像処理装置が互いにコピーしあうことによって、中断中のジョブに関するジョブ制御データとジョブデータの共通のコピーを格納する。なお、一般にジョブデータの容量は大きくなることが予想されるため、画像処理装置間でジョブ制御データのみをミラーリングし、ジョブデータはジョブを中断した画像処理装置のみが記憶するように構成してもよい。この場合、ミラーリングされるジョブ制御データに含まれるジョブデータを特定するための参照情報は、ジョブデータの実体を記憶している装置を特定するための情報を含むＵＲＬなどになる。そして、後述するジョブの再開時、ジョブ再開を行なう画像処理装置は必要に応じて参照情報から特定されるジョブデータを取得して利用することになる。
【００６０】
このようにして、複数の画像処理装置が中断中のジョブのジョブ制御データ（および必要に応じてジョブデータ）を共有することによって、任意の装置で中断したジョブを任意の装置で再開することが可能となる。
【００６１】
図１１はジョブ処理においてＬＣＤ表示画面５０１に表示される標準的な操作画面を示す図である。図において上部に位置する「コピー」「送信」「ボックス」は、画像処理装置の持つ複数の機能種別を選択するためのボタンである。コピー機能はスキャナ１１３でスキャンし読み取った原稿画像データをプリンタ１１４にプリントして原稿の複写物を得る。送信機能はスキャナ１１３で読み取った原稿画像データやＨＤＤ３０４に蓄積されている画像データを各種出力先に送信する。出力先はネットワークインタフェース３０８経由で各種のプロトコルによって送信可能な各種の出力先、および、モデム３０９経由でファクシミリなどのプロトコルによって送信可能な各種の出力先の中から複数の出力先を選択して送信することができる。ボックス機能はＨＤＤ３０４に蓄積されている画像データやコードデータなどの文書ファイルを閲覧、編集、プリント、および送信する機能である。ＨＤＤ３０４に蓄積される文書ファイルは、スキャナ１１３によって読み取った原稿画像データ、ネットワークインタフェース３０８経由でダウンロードしたデータ、ネットワークインタフェース３０８経由で他の装置から受信したプリントデータを蓄積したデータ、モデム３０９経由で他の装置から受信したファクシミリデータなどを含む。ボックス機能はユーザのオフィス環境において電子的なメールボックスとして利用できる。また、パスワードを入力するまで用紙へのプリント出力を遅延することによってＰＤＬプリントジョブの守秘性を高めるセキュアドプリントとして利用することもできる。
【００６２】
画面の以下の部分は現在選択されているコピー機能を操作するための操作画面の一例を示している。
【００６３】
コピー操作画面上段右端の「再開」は中断中のコピージョブの再開処理を起動するためのボタンである。再開可能なコピージョブがひとつも存在しないときにはこのボタンを表示しないように制御してもよい。
【００６４】
送信機能、ボックス機能の各機能が選択されたときには、機能選択ボタンの並ぶ画面の最上段よりも下の表示領域には、選択された機能を操作するための図示しない操作画面が表示される。コピー機能の操作画面例と同様に、送信機能、ボックス機能の操作領域においても、それぞれの機能に関する中断中のジョブを再開するための「再開」ボタンが表示される。
【００６５】
図１２は、画像処理装置が行なうジョブ処理の手順を示すフローチャートである。
【００６６】
まずステップＳ１４０１では、コピー機能が選択されたか否かを判定する。図１１の画面例の上段に表示されている「コピー」ボタンが押下されるとコピー機能が選択されたものと判定する。真と判定するとステップＳ１４０２に進み、偽と判定するとステップＳ１４０６に進む。
【００６７】
ステップＳ１４０２では、ファイルシステムに記憶されている中断ジョブのジョブ制御データ群を検索し、中断中のコピージョブが存在するか否かを判定する。真と判定するとステップＳ１４０３に進み、偽と判定するとステップＳ１４０４に進む。
【００６８】
ステップＳ１４０３では、コピー操作画面に中断ジョブ再開ボタンを表示するモードを設定する。次に、ステップＳ１４０５に進む。
【００６９】
ステップＳ１４０４では、コピー操作画面に中断ジョブ再開ボタンを表示しないモードを設定する。
【００７０】
ステップＳ１４０５では、選択されたコピー機能のジョブ処理を行なう。すなわち、図１０の画面例に示したようなコピー操作画面を表示し、ユーザによって指示されたコピージョブの設定、起動、中断などを処理する。
【００７１】
ステップＳ１４０６では、ボックス機能が選択されたか否かを判定する。図１１の画面例の上段に表示されている「ボックス」ボタンが押下されるとボックス機能が選択されたものと判定する。真と判定するとステップＳ１４０７に進み、偽と判定するとステップＳ１４１１に進む。
【００７２】
ステップＳ１４０７では、ファイルシステムに記憶されている中断ジョブのジョブ制御データ群を検索し、中断中のボックスジョブが存在するか否かを判定する。真と判定するとステップＳ１４０８に進み、偽と判定するとステップＳ１４０９に進む。
【００７３】
ステップＳ１４０８では、ボックス操作画面に中断ジョブ再開ボタンを表示するモードを設定する。次に、ステップＳ１４１０に進む。
【００７４】
ステップＳ１４０９では、ボックス操作画面に中断ジョブ再開ボタンを表示しないモードを設定する。
【００７５】
ステップＳ１４１０では、選択されたボックス機能のジョブ処理を行なう。すなわち、ボックス操作画面を表示し、ユーザによって指示されたボックスジョブの設定、起動、中断などを処理する。
【００７６】
ステップＳ１４１１では、送信機能が選択されたか否かを判定する。図１１の画面例の上段に表示されている「送信」ボタンが押下されると送信機能が選択されたものと判定する。真と判定するとステップＳ１４１２に進み、偽と判定すると一連のジョブ処理を完了して、呼び出し元の処理に復帰する。
【００７７】
ステップＳ１４１２では、ファイルシステムに記憶されている中断ジョブのジョブ制御データ群を検索し、中断中の送信ジョブが存在するか否かを判定する。真と判定するとステップＳ１４１３に進み、偽と判定するとステップＳ１４１４に進む。
【００７８】
ステップＳ１４１３では、送信操作画面に中断ジョブ再開ボタンを表示するモードを設定する。次に、ステップＳ１４１５に進む。
【００７９】
ステップＳ１４１４では、送信操作画面に中断ジョブ再開ボタンを表示しないモードを設定する。
【００８０】
ステップＳ１４１５では、選択された送信機能のジョブ処理を行なう。すなわち、送信操作画面を表示し、ユーザによって指示された送信ジョブの設定、起動、中断などを処理する。
【００８１】
図９は中断ジョブ再開処理においてＬＣＤ表示画面５０１に表示される中断ジョブリストの画面例を示す図である。中断ジョブリストの中心は一枚の表によって構成されている。表の各行は現在のコンテクストにおいて再開可能なジョブのレコードを表示する。各レコードに相当する一行ごとに、その各列にはジョブ中断日時、ジョブ種別、ジョブの実行ユーザ、ジョブ名の各情報を表示する。ユーザが各行の表示されている矩形内に触れたことをタッチパネル５０２から選られる座標に基づき検出すると、ユーザが触れた行のレコードを反転表示する。反転表示された行のレコードは選択されていることを示す。あるレコードが選択された状態で「再開」ボタンを押下すると、選択されたレコードに対応する中断中のジョブの再開処理を行なう。「閉じる」ボタンを押下すると中断ジョブリストの表示画面を閉じ、以前表示していた画面に復帰する。
【００８２】
図１０は中断ジョブ再開処理の手順を示すフローチャートである。
【００８３】
まず、ステップＳ１２１では、図９に示したような中断ジョブリスト表示を行なう。
【００８４】
ステップＳ１２２では、中断ジョブの再開処理が選択されたか否かを判定する。操作画面の「再開」ボタンが押下されると再開処理が選択されたものと判定する。真と判定するとステップＳ１２３に進み、偽と判定するとステップＳ１２５に進む。
【００８５】
ステップＳ１２３では、選択されたレコードに対応する中断ジョブのジョブ制御データとジョブデータをファイルシステムから読み出してジョブの再開を行なう。ジョブの再開は、読み出したジョブ制御データをジョブマネージャ２１９が管理するジョブのスケジューリング対象とすることによって達成される。
【００８６】
ステップＳ１２４では、再開したジョブに関するジョブ制御データとジョブデータを、待避してあったファイルシステムから削除する。
【００８７】
ステップＳ１２５では、リストからの中断ジョブ再開選択が完了したか否かを判定する。操作画面の「閉じる」ボタンが押下されると再開選択が完了したものと判定する。偽と判定するとステップＳ１２１に戻り一連の処理を繰り返す。真と判定すると一連の中断ジョブ再開処理を完了して、呼び出し元の処理に復帰する。
【００８８】
本実施例によれば、複合機能を有する画像処理装置の中断ジョブを再開する処理において、ユーザが操作する機能ごとの操作画面上にその機能に関わる中断ジョブを再開するためのボタンを表示することによって、ユーザが格別に意識しなくともユーザが当該機能を利用するたびに装置から保留中のジョブに対する注意を喚起してもらえるので、安心して多数のジョブを保留しておける画像処理装置を提供することが可能となる。
【００８９】
また本実施例によれば、当該機能に関連する再開可能ジョブが存在するときだけ、中断ジョブ再開ボタン表示を行なうため、単に新規のジョブを実行したいユーザを煩わせる弊害を低減できる。
【００９０】
（実施例２）
図１３は、画像処理装置が行なうジョブ処理の手順を示すフローチャートである。
【００９１】
まずステップＳ１５０１では、コピー機能が選択されたか否かを判定する。図１１の画面例の上段に表示されている「コピー」ボタンが押下されるとコピー機能が選択されたものと判定する。真と判定するとステップＳ１５０２に進み、偽と判定するとステップＳ１５０５に進む。
【００９２】
ステップＳ１５０２では、ファイルシステムに記憶されている中断ジョブのジョブ制御データ群を検索し、中断中のコピージョブが存在するか否かを判定する。真と判定するとステップＳ１５０３に進み、偽と判定するとステップＳ１５０４に進む。
【００９３】
ステップＳ１５０３では、ジョブ制御データに基づき図９に示したような中断ジョブリストの表示を行ない、コピー機能に関する中断ジョブの再開処理を行なう。ここでリストに表示される中断ジョブはコピーに関するジョブ種別を持つものだけである。
【００９４】
ステップＳ１５０４では、選択されたコピー機能のジョブ処理を行なう。すなわち、図１０の画面例に示したようなコピー操作画面を表示し、ユーザによって指示されたコピージョブの設定、起動、中断などを処理する。
【００９５】
ステップＳ１５０５では、ボックス機能が選択されたか否かを判定する。図１１の画面例の上段に表示されている「ボックス」ボタンが押下されるとボックス機能が選択されたものと判定する。真と判定するとステップＳ１５０６に進み、偽と判定するとステップＳ１５０９に進む。
【００９６】
ステップＳ１５０６では、ファイルシステムに記憶されている中断ジョブのジョブ制御データ群を検索し、中断中のボックスジョブが存在するか否かを判定する。真と判定するとステップＳ１５０７に進み、偽と判定するとステップＳ１５０８に進む。
【００９７】
ステップＳ１５０７では、ジョブ制御データに基づき図９に示したような中断ジョブリストの表示を行ない、ボックス機能に関する中断ジョブの再開処理を行なう。ここでリストに表示される中断ジョブはボックスに関するジョブ種別を持つものだけである。
【００９８】
ステップＳ１５０８では、選択されたボックス機能のジョブ処理を行なう。すなわち、ボックス操作画面を表示し、ユーザによって指示されたボックスジョブの設定、起動、中断などを処理する。
【００９９】
ステップＳ１５０９では、送信機能が選択されたか否かを判定する。図１１の画面例の上段に表示されている「送信」ボタンが押下されると送信機能が選択されたものと判定する。真と判定するとステップＳ１５１０に進み、偽と判定すると一連のジョブ処理を完了し呼び出し元の処理に復帰する。
【０１００】
ステップＳ１５１０では、ファイルシステムに記憶されている中断ジョブのジョブ制御データ群を検索し、中断中の送信ジョブが存在するか否かを判定する。真と判定するとステップＳ１５１１に進み、偽と判定するとステップＳ１５１２に進む。
【０１０１】
ステップＳ１５１１では、ジョブ制御データに基づき図９に示したような中断ジョブリストの表示を行ない、送信機能に関する中断ジョブの再開処理を行なう。ここでリストに表示される中断ジョブは送信に関するジョブ種別を持つものだけである。
【０１０２】
ステップＳ１５１２では、選択された送信機能のジョブ処理を行なう。すなわち、送信操作画面を表示し、ユーザによって指示された送信ジョブの設定、起動、中断などを処理する。
【０１０３】
本実施例によれば、複合機能を有する画像処理装置の中断ジョブを再開する処理において、ユーザが操作しようとする機能を選択した時点で自動的にその機能に関わる中断ジョブをリスト表示しその中から再開ジョブの選択を促すことにより、ユーザが格別に意識しなくともユーザが当該機能を利用するたびに装置から保留中のジョブに対する注意を喚起してもらえるので、安心して多数のジョブを保留しておける画像処理装置を提供することが可能となる。
【０１０４】
また本実施例によれば、当該機能に関連する再開可能ジョブが存在するときだけ、中断ジョブリスト表示を行なうため、単に新規のジョブを実行したいユーザに対して不要なリスト画面を表示してしまうことでユーザを煩わせる弊害を低減できる。
【０１０５】
（実施例３）
図１４は中断ジョブ再開処理においてＬＣＤ表示画面５０１に表示される中断ジョブリストの画面例を示す図である。中断ジョブリストの中心は一枚の表によって構成されている。表の各行は現在のコンテクストにおいて再開可能なジョブのレコードを表示する。第1実施例の図９と比較して、本実施例の画面例では、現在操作中の機能に関するジョブ種別を持つ中断ジョブのレコードのみをフィルタリングして表示している。各レコードに相当する一行ごとに、その各列にはジョブ中断日時、ジョブの実行ユーザ、ジョブ名の各情報を表示する。現在注目している機能が明らかであるためこの表ではジョブ種別の列の表示を省略している。「すべて表示」ボタンを押下すれば、現在操作中の機能に関わらず図９と同様にすべての再開可能ジョブをリスト表示する。
【０１０６】
ユーザが各行の表示されている矩形内に触れたことをタッチパネル５０２から選られる座標に基づき検出すると、ユーザが触れた行のレコードを反転表示する。反転表示された行のレコードは選択されていることを示す。あるレコードが選択された状態で「再開」ボタンを押下すると、選択されたレコードに対応する中断中のジョブの再開処理を行なう。「閉じる」ボタンを押下すると中断ジョブリストの表示画面を閉じ、以前表示していた画面に復帰する。
【０１０７】
本実施例によれば、複合機能を有する画像処理装置の中断ジョブを再開する処理において、ユーザが操作選択した機能に関わる中断ジョブのみをリスト表示しその中から再開ジョブの選択を促すことによって、ユーザは保留された多数のジョブの中から所望のジョブを簡便かつ容易に選び出し再開することができる。
【図面の簡単な説明】
【０１０８】
【図１】画像形成システムの全体の構成を説明するブロック図である。
【図２】画像形成装置のソフトウエア構成を示すブロック図である。
【図３】画像形成装置の詳細構成を示すブロック図である。
【図４】画像形成装置の外観を示す図である。
【図５】操作部の構成を示す図である。
【図６】画像形成装置の操作部の詳細な構成を示すブロック図である。
【図７】画像処理装置が記憶するジョブ制御データとジョブデータの例を示す図である。
【図８】複数の画像処理装置間でジョブに関する情報を共有するシステムの機能的な構成を示すブロック図である。
【図９】中断ジョブ再開処理においてＬＣＤ表示画面５０１に表示される中断ジョブリストの画面例を示す図である。
【図１０】中断ジョブ再開処理の手順を示すフローチャートである。
【図１１】ジョブ処理においてＬＣＤ表示画面５０１に表示される標準的な操作画面を示す図である。
【図１２】画像処理装置が行なうジョブ処理の手順を示すフローチャートである。
【図１３】画像処理装置が行なうジョブ処理の手順を示すフローチャートである。
【図１４】中断ジョブ再開処理においてＬＣＤ表示画面５０１に表示される中断ジョブリストの画面例を示す図である。
【図１】
2005174229.tif 000003
【図２】
2005174229.tif 000004
【図３】
2005174229.tif 000005
【図４】
2005174229.tif 000006
【図５】
2005174229.tif 000007
【図６】
2005174229.tif 000008
【図７】
2005174229.tif 000009
【図８】
2005174229.tif 000010
【図９】
2005174229.tif 000011
【図１０】
2005174229.tif 000012
【図１１】
2005174229.tif 000013
【図１２】
2005174229.tif 000014
【図１３】
2005174229.tif 000015
【図１４】
2005174229.tif 000016