(57)【要約】【課題】外部機器である画像制御機器と接続可能な高速型インタフェースを有する画像形成装置において、使い勝手の良いジョブ操作を簡単に使用者に提供する。【解決手段】本発明は、画像制御機器１３とビデオクロック同期型の外部インタフェースで接続された画像形成装置１であって、外部インタフェースによる通信手段と、外部インタフェースを介して通信手段により受信したジョブを登録するジョブ登録手段と、通信手段により受信したジョブ、ジョブ登録手段に登録されたジョブ、装置内部で生成されたジョブの調停を行う調停手段とをデバイスコントローラ１４に実装するものである。【選択図】図１
2006345329.tif 000002
【特許請求の範囲】
【請求項１】
画像制御機器とビデオクロック同期型の外部インタフェースで接続された画像形成装置であって、
前記外部インタフェースによる通信手段と、
前記外部インタフェースを介して前記通信手段により受信したジョブを登録するジョブ登録手段と、
前記通信手段により受信したジョブ、前記ジョブ登録手段に登録されたジョブ、装置内部で生成されたジョブの調停を行う調停手段と
を有することを特徴とする画像形成装置。
【請求項２】
前記通信手段は、接続開始、またはジョブ毎の接続方法の通知により、１ジョブのみか、または複数ジョブかの登録可能なジョブ数の切り換えが可能となっている
ことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記通信手段による前記接続方法の通知は、前記画像制御機器のみによる操作か、装置本体のみによる操作か、前記画像制御機器および前記装置本体の双方による操作かを指定する
ことを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記ジョブ登録手段は、記憶手段による不揮発性のシステムデータの値により、１ジョブのみか、または複数ジョブかの登録可能なジョブ数の切り換えが可能である
ことを特徴とする請求項１〜３のうちいずれか１項に記載の画像形成装置。
【請求項５】
前記ジョブ調停手段は、ジョブの蓄積、中止、一時停止、再開、優先順位変更、割り込み、属性確認、ログ確認、予約、追い越しのうち少なくとも１つのジョブ操作機能を調停する
ことを特徴とする請求項１〜４のうちいずれか１項に記載の画像形成装置。
【請求項６】
前記ジョブ調停手段は、前記ジョブ操作機能の集合情報を定義した少なくとも１つのジョブ操作モードを有する
ことを特徴とする請求項５記載の画像形成装置。
【請求項７】
前記ジョブ操作モードは、ジョブ操作機能毎に設定されたシステムデータの値を参照する
ことを特徴とする請求項６記載の画像形成装置。
【請求項８】
前記外部インタフェースは着脱可能な基板で構成される
ことを特徴とする請求項１〜７のうちいずれか１項に記載の画像形成装置。
【請求項９】
前記外部インタフェースを介して通信されるビデオデータは、ジョブの種類により画素単位で印字スクリーンが切り換えられる
ことを特徴とする請求項１〜８のうちいずれか１項に記載の画像形成装置。
【請求項１０】
前記通知手段は、前記外部インタフェースの通信データで前記ジョブ操作モードを通知可能である
ことを特徴とする請求項６記載の画像形成装置。
【請求項１１】
前記画像制御機器から送られる画像データもしくは前記装置内部で生成される画像データの処理を行う画像処理コントロール部と、
前記画像データに基づく画像を印刷紙に印字する印刷エンジン部とを備えており、
前記画像処理コントロール部と前記印刷エンジン部とが印刷画像データ線と印刷通信制御線とを含むプリントインタフェース部にて接続されている
ことを特徴とする請求項１〜１０のうちいずれか１項に記載の画像形成装置。
【請求項１２】
画像から画像データを取得するスキャナ部と、
画像データに基づく画像を印刷紙に印字する印刷エンジン部と、
画像データの処理を行う少なくとも１つの画像処理コントロール部とを備えており、
前記画像処理コントロール部と前記印刷エンジン部とが印刷画像データ線と通信制御線とを含むプリントインタフェース部にて接続され、
前記画像処理コントロール部と前記スキャナ部とが読込画像データ線と通信制御線とを含むスキャンインタフェースにて接続されている
ことを特徴とする請求項１〜１０記載の画像形成装置。
【請求項１３】
前記プリントインタフェース部と前記スキャナインタフェース部とが同一のビデオ切り換え基板にて接続される
ことを特徴とする請求項１２記載の画像形成装置。
【請求項１４】
請求項１〜１３のうちいずれか１項に記載の画像形成装置を含む画像形成システムにおいて、
画像データに対する複数の画像処理コントロール部を有しており、
前記複数の画像処理コントロール部のうち、１つは前記画像形成装置で取り込んだ画像データで印刷出力するコピー機能を有し、他の１つは前記画像制御機器から送られた画像データの印刷出力をプリント機能とを有する
ことを特徴とする画像形成システム。
【請求項１５】
前記複数の画像処理コントロール部のうち、さらに他の１つは前記画像形成装置で取り込んだ画像データを前記外部インタフェースを介して転送するスキャン機能を有する
ことを特徴とする請求項１４記載の画像形成システム。
【請求項１６】
ジョブの登録状態を表示するジョブ表示手段が複数設けられており、そのうち少なくとも１つが物理的な操作パネルであり、その他のうち少なくとも１つがコンピュータからネットワーク経由でのアクセス可能なブラウズ形式の表示手段である
ことを特徴とする請求項１４または１５記載の画像形成システム。
【請求項１７】
前記ジョブ調停手段は、前記操作パネルおよび前記ネットワーク経由でのアクセス可能なブラウズ形式の表示手段によるジョブ操作が同時に行われた場合に、どちらか一方の操作を受付、他方を拒否する調停を行う
ことを特徴とする請求項１６に記載の画像形成システム。
【請求項１８】
前記ジョブ調停手段での調停による可否を前記操作パネルおよび前記ネットワーク経由でのアクセス可能なブラウズ形式の表示手段のうち少なくとも一方に表示する
ことを特徴とする請求項１７に記載の画像形成システム。
【請求項１９】
前記ジョブ調停手段での調停により拒否した時にログ保存する
ことを特徴とする請求項１７または１８記載の画像形成システム。
【請求項２０】
前記ジョブ調停手段での調停により拒否したログをレポート出力する
ことを特徴とする請求項１７または１８記載の画像形成システム。
【請求項２１】
画像形成装置とビデオクロック同期型の外部インタフェースで接続された画像制御機器あって、
前記外部インタフェースによる通信手段と、
前記外部インタフェースを介した通信により受信したジョブを登録するジョブ登録手段と、
前記ジョブ登録手段に登録されたジョブと装置内部で生成されたジョブとの調停を行う調停手段と
を有することを特徴とする画像制御機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部機器接続可能なビデオ同期型インタフェースを有する画像形成装置およびこの画像形成装置を備えた画像形成システムならびに画像制御機器に関する。
【背景技術】
【０００２】
従来からの技術として、画像形成装置においては、デジタル化、Multi Function化、高画質化が要求されていることから、それに適した画像生成経路（以下、「画像形成パス」）を有するものが実現されている。例えば、いわゆるＤＴＰ（Desk Top Publishing）プリント市場用製品では多値画像を取り扱うコントローラ、エンジンを有する高画質専用コントローラ付き画像形成装置が実現されている（例えば、特許文献１参照。）。
【０００３】
この画像形成装置の構成は、通常、プリント機能のうちを画像形成までの部分をコントローラと呼ばれる装置で行わせる構成とし、描画されたデジタルイメージをプリントエンジンで印刷する、といった機能を分担する方式が一般的である。
【０００４】
この場合、通常、プリント機能はコントローラから接続用の通信ケーブルを経由して、プリントエンジンの印刷機能を実行し、スキャン機能は表示パネル等からの指示により、同様にコントローラから通信ケーブルを経由してスキャナの読込機能を実行することになる。使用環境により、複数のユーザによって複数のジョブが実行される環境におかれるため、ジョブを複数受けられることが一般的となっている。また、特許文献２では、ネットワークに接続された画像形成装置において、受け付けたジョブの動作状況の通知や、ジョブの順序変更等の操作を行うことのできる構成が開示されている。
【０００５】
【特許文献１】特開２００１−２３８０４１号公報
【特許文献２】特許第３３０８７０４号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記の複数コントローラ構成においては、各コントローラがそれぞれの独立したジョブ機能を有し、それぞれ独立した操作パネルやリモートからのアクセスによる表示を有しているため、ジョブ操作を統合する上でジョブ同士が競合して使用する資源の調停などが課題となり、プリンタまたはスキャナの資源を排他制御する形態から、ジョブ操作を統合する形態など様々な形態があり、ユーザに快適な操作性を提供できないという問題や、資源を効率的に活用できないといった問題が生じている。また、特許文献２に記載の技術では、画像形成装置に内蔵されるコントローラが多機能化しておらず、多様なジョブに関わる操作に対応するには不十分である。
【課題を解決するための手段】
【０００７】
本発明はこのような課題を解決するために成されたものである。すなわち、本発明は、画像制御機器とビデオクロック同期型の外部インタフェースで接続された画像形成装置であって、外部インタフェースによる通信手段と、外部インタフェースを介して通信手段により受信したジョブを登録するジョブ登録手段と、通信手段により受信したジョブ、ジョブ登録手段に登録されたジョブ、装置内部で生成されたジョブの調停を行う調停手段とを有するものである。
【０００８】
このような本発明では、外部機器である画像制御機器と画像形成処理を行う画像形成装置とがビデオクロック同期型の外部インタフェースで接続された形態において、通信手段により受信したジョブ、ジョブ登録手段に登録されたジョブ、装置内部で生成されたジョブの調停を調停手段で行うことから、ビデオクロック同期型が外部インタフェースを介した高速かつ大量に通信される画像データについての各種ジョブの調停を効率良く行うことができるようになる。
【０００９】
特に、本発明では、ジョブの操作を行う機能の集合情報をジョブ操作モードとして定義し、各種のジョブの操作に対する実行可否を設定しているため、ジョブ操作モード毎に種々のジョブに対する操作の実行可否を設定でき、外部インタフェースで接続される画像制御機器の提供サービスに応じた調停を実現できる。
【００１０】
また、本発明では、ジョブ操作モードを外部インタフェースを介して画像制御機器に通知するため、画像形成装置および画像制御機器で同じジョブ操作モードでの実行可否に基づく表示を行うことができ、ユーザにとって分かりやすいインタフェースを実現できる。
【００１１】
また、本発明は、上記の画像形成装置を含む画像形成システムにおいて、画像データに対する複数の画像処理コントロール部を有しており、複数の画像処理コントロール部のうち、１つは画像形成装置で取り込んだ画像データで印刷出力するコピー機能を有し、他の１つは前記画像制御機器から送られた画像データの印刷出力をプリント機能とを有するものである。
【００１２】
このような本発明では、外部機器である画像制御機器と画像形成処理を行う画像形成装置とがビデオクロック同期型の外部インタフェースで接続されたシステムにおいて、コピー機能を要求するコピージョブや、プリント機能を要求するプリントジョブなど、各種のジョブに対して効率の良い調停を行うことから、ビデオクロック同期型の外部インタフェースを介して高速かつ大量に画像データを通信するシステムであっても多機能化に柔軟に対応できるようになる。
【発明の効果】
【００１３】
したがって、本発明によれば、外部機器である画像制御機器を高速型のビデオクロック同期型外部インタフェースで接続する形態において、多機能化に柔軟に対応でき、ユーザに対してジョブ操作を簡単に提供することが可能となる。また、ジョブ操作についてユーザに表示、ログ保存、レポート出力によって知らせることができ、メンテナンス情報等としても活用することが可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態を図に基づき説明する。図１は、本発明の実施の形態に係る画像形成装置を説明する模式図である。この画像形成装置１は、外部機器である画像制御機器１３とビデオクロック同期型の外部インタフェースを介して接続されたもので、ネットワークＮに接続されるクライアントＰＣ（パーソナルコンピュータ）から送られる画像データを画像制御機器１３経由で受け取って画像出力部（プリンタ）１２で印刷出力するプリントジョブや、画像入力部（スキャナ）１１で取り込んだ画像データを画像制御機器１３やクライアントＰＣへ転送するスキャンジョブ、また画像入力部１１で取り込んだ画像を画像出力部１２で印刷出力するコピージョブ等の各種ジョブを受け付け、実行できるようになっている。
【００１５】
本実施形態では、画像形成装置１と画像制御機器１３とがビデオクロック同期型の外部インタフェースで接続されていることから、ＬＡＮ（Local Area Network）等のネットワークで接続されている場合に比べ、高速かつ大量にデータ通信することができる。例えばクライアントＰＣ（Ａ）からプリント指示を送った場合、画像制御機器１３で画像データを生成してビデオクロックと同期して画像形成装置１へデータ転送できるため、例えば画素単位で印字スクリーンを切り換えるなど、画像形成装置１でコピージョブを実行するのと同等の速度および画質で印刷出力できるようになる。
【００１６】
画像形成装置１は、ユーザの操作画面を有するユーザインタフェース１０と、原稿から画像を光学的に読み取る画像入力部（スキャナ）１１と、画像情報を用紙に印刷する画像出力部（プリンタ）１２と、ユーザインタフェース１０、画像入力部１１、画像出力部１２の制御を行うとともに、コピージョブを実行するデバイスコントローラ１４と、画像制御機器１３にビデオクロック同期型の外部インタフェースケーブル（ローカルネット）によって接続され、画像出力部１２、画像制御機器１３およびデバイスコントローラ１４間の信号の切り替えを行うスイッチ回路１５とを有して概略構成されている。
【００１７】
画像制御機器１３は、例えばクライアントＰＣからネットワークＮを介して送信されたジョブに基づいて画像データを作成し、外部コントローラ制御ＩＦ（インタフェース）でデバイスコントローラ１４との排他制御により、プリントサービスを提供するものである。また、付加サービスとして、ネットワークＩＦによりスキャンジョブを制御し、スキャンサービスを提供する。
【００１８】
プリンタである画像出力部１２は、プリントジョブが指示されると、画像データを受け取り、制御コマンドを逐次解析処理して画像出力動作を行い、用紙上に画像を印字出力するものである。
【００１９】
スキャナである画像入力部１１は、スキャンジョブが指示されると、原稿の搬出を行い、スキャンイメージを生成し、デバイスコントローラ１４または画像制御機器１３に対して取り込んだ画像データを出力する。
【００２０】
スイッチ回路基板１５は、画像入力部１１のインタフェースと画像出力部１２のインタフェースとを同一基板で接続可能となっている。このスイッチ回路基板１５を介して画像制御機器１３が外部インタフェースで接続される。
【００２１】
図２は、デバイスコントローラの内部構成を説明するブロック図を示す。このデバイスコントローラ１４は、メモリ１４０と、ＨＤＤ（ハードディスクドライブ）１４１と、ネットワーク制御部１４２と、ユーザインタフェース制御部１４３と、外部コントローラ制御部１４４と、プリンタ制御部１４５と、スキャナ制御部１４６と、システム制御部１４７とを備えている。なお、各制御部１４２〜１４７は、制御プログラムによって実現されている。
【００２２】
外部コントローラ制御部１４４は、画像制御機器１３との間で外部インタフェースを介した通信手段として機能し、プリントジョブの実行時に画像制御機器１３からのＩＦコマンド受けて、画像出力部１２に対する画像入力・出力シーケンスに従ってプリントジョブを実行する。
【００２３】
また、外部制御機器１３からのシステムデータ要求時に、デバイスコントローラ１４内部のシステムデータまたは画像入力部１１や画像出力部１２内部のシステムデータを通信により取得し、フォーマット変換する処理を行う。また、電源スイッチ１６（図１参照）の電源オフ操作時に、デバイスコントローラ１４内部のシャットダウン処理要求に伴う処理も行う。
【００２４】
プリンタ制御部１４５は、主にコピージョブの実行時に画像出力部１２とのＩＦ制御を行い、画像出力部１２に対する画像入力・出力シーケンスに従ってコピージョブを実行する。
【００２５】
スキャナ制御部１４６は、主にスキャンジョブの実行時に画像入力部１１とのＩＦ制御を行い、画像入力部１１に対する画像入力・出力シーケンスに従ってスキャンジョブを実行する。
【００２６】
システム制御部１４７は、システムの中核としてプリントジョブやコピージョブ等の複数ジョブの調停を行い（調停手段）、受け付けたジョブをメモリ１４０に登録したり、システムの資源を活用する部分である。
【００２７】
ユーザインタフェース制御部１４３は、システムの状態やジョブの処理に必要な情報をユーザインタフェース１０の操作パネル上に表示し、ユーザにガイドする。
【００２８】
図３は、画像制御機器とスイッチ回路との間の画像データパスを説明する図である。この画像データパスは図１に示す画像制御機器１３とスイッチ回路１５との間に接続されるケーブルの信号を示すもので、図３中上側がプリントデータ、下側がスキャンデータの信号パスである。プリントデータ、スキャンデータとも、例えばＹ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）、Ｋ（ブラック）各色８ビットの差動信号となっている。
【００２９】
また、画像データの信号パスのほかに、コマンド用およびステータス用の信号パスも設けられている。また、スキャンデータ側には、ページ同期信号（Page Sync）や行同期信号（Line Sync）の信号パスも設けられている。
【００３０】
図４は、本実施形態に係る画像形成システムにおける具体的な構成例を示す模式図である。すなわち、この画像形成システムは、ネットワークＮにクライアントＰＣ、画像制御機器１３および画像形成装置１が接続された構成であり、特に画像制御機器１３と画像形成装置１との間がビデオクロック同期型の外部インタフェースによって直接接続されている。
【００３１】
この画像形成システムにおいて、クライアントＰＣ（Ａ）からプリントジョブを要求すると、ネットワークＮ経由で印刷情報（例えば、ページ記述言語）が画像制御機器１３に送信され、画像制御機器１３では受信した印刷情報を元にラスター画像データを作成し、ビデオクロック同期型の外部インタフェース経由で画像形成装置１の画像出力部（プリンタ）に画像転送を行う。
【００３２】
このようにクライアントＰＣ（Ａ）のジョブを画像制御機器１３を経由して外部インタフェースで画像形成装置１へ送ることで、高速かつ大容量の画像データをネットワークＮとは独立して送ることができ、画像形成装置１の画像出力部１２の性能を最大限利用したプリント出力を得ることが可能となる。
【００３３】
また、クライアントＰＣでは、ネットワークＮからアクセスできるジョブなどの表示をモニタによって行うことができる。例えば、クライアントＰＣからＷＥＢブラウザ等を用いて画像制御機器１３のＩＰアドレスを入力すると、画像制御機器１３が提供するジョブの一覧をＷＥＢブラウザに表示できる。
【００３４】
また、画像制御機器１３にもモニタＭ１が接続されており、画像制御機器１３が提供するジョブの一覧を表示したり、画像形成装置１のジョブの状態を表示することもできる。さらに、画像形成装置１にもモニタＭ２を接続することができる。このモニタＭ２によって画像形成装置１のジョブ実行状態等を表示したり、各種の設定を行うこともできる。
【００３５】
本実施形態では、このような画像形成システムで適用される画像形成装置１が複数のジョブの要求を受け付ける際に、接続される画像制御機器１３に対して設定されたジョブ操作モードに応じてジョブの調停を行うようにしている。ここで、ジョブ操作モードとは、各種のジョブに関する操作毎に実行の可否等を設定した集合情報である。
【００３６】
図５は、ジョブ操作モードのテーブルを説明する図である。なお、本実施形態では、ジョブ操作モード（１）、ジョブ操作モード（２）およびジョブ操作モード（３）の３つが用意されているが、ジョブ操作モードはこれらに限定されるものではなく、接続される画像制御機器１３の機能に応じて設定すればよい。
【００３７】
ジョブ操作モード（１）では、すべてのジョブの操作が可能となっている。これは、画像制御機器１３が画像形成装置１側のモニタＭ２（ユーザインタフェース１０）ですべての機能を実装できる場合に使用する。
【００３８】
ジョブ操作モード（２）では、ジョブの開始のみ実行可能で、その他のジョブ操作は実行しないモードである。これは、画像制御機器１３で画像形成装置１本体側のモニタＭ２からの通知による操作を実装せずに独立して画像制御機器１３のモニタＭ２で操作する場合に使用する。
【００３９】
ジョブ操作モード（３）では、ユーザまたは管理者が設定したシステムデータによりジョブ操作を個別に設定可能なモードである。
【００４０】
ここで、ジョブ操作の機能について説明する。ジョブの開始は、ジョブを生成し、実行中(実行待ち含む)とする操作である。複数ジョブの蓄積は、外部および内部から要求された複数の実行可能なジョブをメモリに登録しておく操作である。ジョブの中止は、実行待ち、実行中、待機中、一時停止中の何れかの状態にあるジョブを終了させる操作である。一時停止は、実行中のジョブを一時停止、実行待ちのジョブを待機（中に遷移）させる操作である。再開は、一時停止中のジョブを再開させる操作である。
【００４１】
プロモート−Nextは、実行待ちのジョブを実行待ちキューの先頭にスケジューリングする操作である。割り込みは、実行中のジョブの動作を停止させ、新たなジョブの起動を可能にする操作である。ジョブ属性の確認は、操作パネルまたはネットワークからのアクセスを通じて、デバイス上のすべてのジョブについてジョブの属性（送信ユーザ名、送信元ホスト名、ファイル名、ページ数、部数、カラー/白黒、出力トレイなど）を確認する操作である。ジョブログの確認は、ジョブ終了時に保存されたジョブ属性や操作などの管理情報のログ（ジョブログ情報）を確認する操作である。
【００４２】
予約は、他の印刷ジョブ（例、プリントジョブ）によりIOTが使用中状態の時に、ジョブの開始操作を行った時にジョブを拒否せずに、ジョブを待ち状態として受け付けるジョブ操作である。例えば、以下の様な特殊な扱いを行う。
１．ジョブ予約状態では、他のジョブ予約を受け付けない。このため、ジョブ予約状態のジョブはデバイス上で１つしか存在しない。
２．予約状態となったジョブは、予約要因が解除されたら最初に実行が開始される。このため、ジョブ予約時に既に印刷待ちのジョブ(プリントジョブ等)が存在している場合、それらを追い越して実行される。
３．ジョブ予約中のジョブが存在するときは、割り込み操作を受け付けない。
【００４３】
優先順位による処理順変更は、待ち状態のジョブが複数存在している場合、それら待ちジョブが処理可能な状態になった際には、予め定められた優先順位の高いジョブから処理が開始される。同優先順位のジョブは基本的にジョブが発生した順に処理を開始する。
【００４４】
優先順位は、例えば下記１〜４の間で決定し、ジョブ毎に異なる値が設定される。この優先順位は１が最も高く４が最も低い。なお、優先順位は、ユーザが変更することができる。
（優先順位１）…自動Faxジョブ
（優先順位２）…手動のジョブ（コピー/プリント/レポート/Fax/Scan）
（優先順位３）…自動のプリントジョブ
（優先順位４）…自動起動のレポートジョブ
【００４５】
追い越しは、印刷処理であるプリントジョブを実行開始できない要因(用紙切れ等、以下、実行不可要因と記述する)が発生している場合、他に印刷処理可能なジョブを追い越して自動実行する操作である。登録後の電源断は、電源断（Power Off）時にデバイスに登録されたジョブで終了していないジョブに対して、電源ON時にユーザからの再送をすることなく、自動でジョブを復旧実行する自動機能である（デバイスの自動実行による操作）。
【００４６】
図６は、システムデータの値の設定例を説明する図である。図５に示すジョブモードがジョブ操作モード（３）になっていた場合、図６に示すシステムデータを参照して、ジョブ操作の実行可否を決定する。
【００４７】
ここで、「０」と設定してある場合には、画像形成装置１のモニタからそのジョブ操作が行えることを意味する。また、「１」と設定してある場合には、画像形成装置１のモニタからそのジョブ操作が行えないことを意味する。また、「２」と設定してある場合には、画像制御機器１３の電源投入等の接続時に、その機能を実装している通知をした場合にジョブ操作を行えるが、機能を実装していないと通知した場合にはその機能を行えないことを意味する。他に、図示しないが「３」と設定した場合には、ジョブ毎の登録時などで機能を指示するなどの設定を行うことも可能である。
【００４８】
図７は、図６におけるシステムデータで、「２」が設定されていた場合（画像制御機器に依存した可否）の設定例を示す図である。この例では、画像制御機器からのプリントジョブとスキャンジョブとで設定内容を変えられるようになっている。
【００４９】
次に、このようなテーブルデータを用いた本実施形態のジョブ調停方法について説明する。図８は、本実施形態に係る画像形成装置でのジョブ調停方法を説明するフローチャートである。先ず、ジョブ開始によってジョブの受け付けと登録、能動ジョブであればジョブの表示を行う（ステップＳ１）。
【００５０】
次に、ジョブ操作の受け付けを行い（ステップＳ２）、設定されたジョブモード（図５参照）から、受け付けたジョブの実行可否もしくはシステムデータの参照かを判断する（ステップＳ３）。実行不可の場合にはステップＳ２へ戻る。また、実行可能の場合にはジョブ操作を実行する（ステップＳ６）。一方、システムデータ参照の場合には、システムデータのテーブル（図６）を参照して、実行可否等の判断を行う（ステップＳ４）。
【００５１】
このシステムデータの設定が実行不可になっている場合にはステップＳ２へ戻り、実行可能になっている場合にはジョブ操作を実行する（ステップＳ６）。一方、画像制御機器毎の機能に依存が設定されている場合には、画像制御機器毎のテーブル（図７）を参照して実行可否を判断する（ステップＳ５）。このテーブルの値による判断で実行不可であればステップＳ２へ戻り、実行可能であればジョブ操作を実行する（ステップＳ６）。
【００５２】
次に、このようなジョブ調停処理での具体例を説明する。先ず、画像制御機器１３に対してジョブ操作モード（１）が設定されていた場合、図５に示すテーブルデータに従い、全てのジョブ操作について許可される。例えば画像制御機器１３からプリントジョブが要求されると、そのジョブの実行を開始した後、他のジョブの蓄積や、そのジョブの実行中止、一時停止、再開など、各種のジョブ操作を画像形成装置１のユーザインタフェース１０を介して行うことができる。
【００５３】
ジョブ操作モード（１）であることは画像形成装置１から画像制御機器１３に通知されている。したがって、処理可能なジョブ操作について画像形成装置１のモニタＭ２に一覧表示するとともに、画像制御機器１３のモニタＭ１にも同じ処理可能なジョブ操作について一覧表示することができる。これにより、いずれのモニタＭ１、Ｍ２からであっても全てのジョブ操作を実行できるようになる。
【００５４】
次に、画像制御機器１３に対してジョブ操作モード（２）が設定されていた場合、図５に示すテーブルデータに従い、ジョブの開始のみ許可され、それ以外のジョブ操作について処理できないようになる。ジョブ開始以外の操作はできないことから、このモードは画像制御機器１３による排他専有モードとなる。例えば画像制御機器１３からプリントジョブが要求されると、そのジョブの実行を開始した後は、他のジョブ操作が行えないことから、プリントジョブが終了するまで画像形成装置１が専有されることとなる。
【００５５】
ジョブ操作モード（２）であることは画像形成装置１から画像制御機器１３に通知されている。このモードではジョブ実行中に処理可能なジョブ操作がないことから、画像形成装置１のモニタＭ２および画像制御機器１３のモニタＭ１には、例えば「専有モード」であることを示す旨の表示が行われ、ジョブ操作を選択できないようになる。
【００５６】
次に、画像制御機器１３に対してジョブ操作モード（３）が設定されていた場合、図５に示すテーブルデータに従い、各種ジョブ操作の実行可否についてはシステムデータを参照することになる。システムデータは不揮発性の記憶手段に予め登録されており、図６に示すテーブルデータのように、ジョブ操作に対応して実行可否が「０」、「１」で示され、また「２」が設定されている場合には画像制御機器１３の機能に依存して実行可否が決定される。したがって、ここで「０」が設定されているジョブ操作のみ実行可能となる。システムデータの値はユーザや機械管理者によって登録することができる。実行可否は、接続される画像制御機器１３でサポートしている機能に応じて設定するのが望ましい。
【００５７】
また、「２」が設定されている場合には、画像制御機器１３から通信データで各種ジョブ機能に対応した実行可否を通知してもらい（図７参照）、その通知データに従い可否を決定する。画像制御機器１３から通知される実行可否のデータは、画像制御機器１３の電源投入時に一括して送る場合や、所定のジョブ操作を選択した段階で画像制御機器１３から実行可否を通知してもらう場合が考えられる。
【００５８】
画像制御機器１３の電源投入時に一括してデータが送られた場合は、処理可能なジョブ操作について画像形成装置１のモニタＭ２に一覧表示するとともに、画像制御機器１３のモニタＭ１にも同じ処理可能なジョブ操作について一覧表示する。また、所定のジョブ操作が選択された段階で画像制御機器１３から実行可否の通知を受けた場合、実行できないジョブ操作については拒否された旨の表示を行う。
【００５９】
このように、多種多様なジョブ操作について、ジョブモードの設定に基づく実行可否や、モニタＭ１、Ｍ２への表示を行うことで、画像制御機器１３のサポート機能に応じたジョブ操作やモニタＭ１、Ｍ２の表示によって、ユーザによる操作性が大幅に向上することになる。また、画像制御機器１３の機能を拡張した場合でも、柔軟な対応を行うことが可能となる。さらに、ユーザの選択したジョブ操作が拒否された場合には、その拒否を行ったジョブ操作の内容、ジョブ名、拒否の日時についてＨＤＤ１４１等にログ保存したり、このログをレポート出力できるようにすると、システム管理上有益となる。
【００６０】
なお、本実施形態では、主として画像形成装置１内のデバイスコントローラが上記ジョブの調停を行う例を説明したが、このようなジョブの調停は画像制御機器１３で行ってもよい。すなわち、上記のジョブ調停機能を画像制御機器１３に設けられたコントローラに実装しておけば、画像制御機器１３で独立してジョブの調停を行うことが可能となる。
【００６１】
また、上記実施形態では、主としてクライアントＰＣから画像制御機器１３を経由してプリントジョブが要求された場合を例としたが、クライアントＰＣからスキャン指示があり、画像形成装置１の画像入力部（スキャナ）１１で読み込んだ画像を画像制御機器１３を経由してクライアントＰＣに転送するスキャンジョブであっても適用可能である。
【図面の簡単な説明】
【００６２】
【図１】本発明の実施の形態に係る画像形成装置を説明する模式図である。
【図２】デバイスコントローラの内部構成を説明するブロック図である。
【図３】画像制御機器とスイッチ回路との間の画像データパスを説明する図である。
【図４】本実施形態に係る画像形成システムにおける具体的な構成例を示す模式図である。
【図５】ジョブ操作モードのテーブルを説明する図である。
【図６】システムデータの値の設定例を説明する図である。
【図７】画像制御機器に依存した可否の設定例を示す図である。
【図８】本実施形態に係る画像形成装置でのジョブ調停方法を説明するフローチャートである。
【符号の説明】
【００６３】
１…画像形成装置、１０…ユーザインタフェース、１１…画像入力部、１２…画像出力部、１３…画像制御機器、１４…デバイスコントローラ、１５…スイッチ回路基板、１４０…メモリ、１４１…ＨＤＤ（ハードディスクドライブ）、１４２…ネットワーク制御部、１４３…ユーザインタフェース制御部、１４４…外部コントローラ制御部、１４５…プリンタ制御部、１４６…スキャナ制御部、１４７…システム制御部、Ａ…クライアントＰＣ、Ｂ…クライアントＰＣ、Ｎ…ネットワーク
【図１】
2006345329.tif 000003
【図２】
2006345329.tif 000004
【図３】
2006345329.tif 000005
【図４】
2006345329.tif 000006
【図５】
2006345329.tif 000007
【図６】
2006345329.tif 000008
【図７】
2006345329.tif 000009
【図８】
2006345329.tif 000010