(57)【要約】【課題】  ネットワークAとネットワークBからなるマルチホーム環境において、ネットワークAで必要な用紙がないとき、用紙要求メッセージがネットワークA、ネットワークB両方に表示される。このとき、ネットワークAの人が用紙補給をしないとネットワークBの人が用紙補給をする必要があり、ジョブのセキュリティの問題、他部門の印刷ジョブのために用紙交換をするという不満が発生する。上記の場合でネットワークAのみに用紙要求メッセージを出すようにするとネットワークBの人はネットワークAの人が用紙交換をするまで印刷をすることができない。【解決手段】  ネットワークAからのジョブで印刷に必要な用紙がプリンタにない場合、用紙の入れ替え要求のメッセージはネットワークAのジョブマネージャのみに表示する。一定時間経過しても用紙が準備されない場合、ネットワークとBの先頭ジョブが印刷可能な場合にはそのジョブの印刷を開始する。【選択図】  図１３
2012113592.tif 000002
【特許請求の範囲】
【請求項１】
マルチホームで接続された画像形成装置システムにおいて、
印刷ジョブの送信元ネットワークを印刷ジョブ属性に設定する送信ネットワーク属性設定手段(１０１)と、
前記送信ネットワーク属性手段によって設定された印刷ジョブの送信元ネットワーク属性とクライアントのネットワーク情報から印刷ジョブの情報を送信するかどうかを判断する印刷ジョブ情報送信判定手段（１０１）と、
印刷制御装置から送信される情報を表示する情報表示手段（７０８，９０１）とを有し、
印刷ジョブの印刷を開始できない場合に、あらかじめ定義された時間経過後に該印刷ジョブの送信ネットワーク以外からの印刷ジョブの印刷を可能とする（S1305）ことを特徴とする画像形成装置システム。
【請求項２】
前記印刷ジョブ情報送信判定手段は、印刷ジョブの前記送信ネットワーク属性と同一のネットワークであるときに印刷ジョブ情報の送信を許可することを特徴とする請求項１に記載の画像形成装置システム。
【請求項３】
前記情報表示手段は、印刷ジョブに関する情報と画像形成装置のステータス情報を表示することを特徴とする請求項１に記載の画像形成装置システム。
【請求項４】
印刷ジョブの印刷を開始できない場合に、印刷復帰のための情報を該印刷ジョブの送信元ネットワークの前記情報表示手段に表示することを特徴とする請求項１に記載の画像形成装置システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はマルチホーム接続可能な画像形成装置システムと、印刷制御装置に送信、保存されたジョブを管理、制御するジョブマネージャ関する。
【背景技術】
【０００２】
従来、ネットワークに接続された印刷システムは知られており、このような印刷システムはジョブの入出力を担っている。例えば、ネットワークプリンタの機能を有し端末装置から送信されたジョブを印刷することや、ストレージ機能を有し端末装置から送信されたジョブを保存することや、保存されたジョブをネットワーク上の端末装置へ送信する等の機能である。通常このような印刷システムは多数のユーザで共有して使用されているため、印刷システムを管理する必要がある。印刷システムを管理する担当者は、印刷システムのセキュリティを高めることを目的としてユーザ管理を行うことがある。ユーザ管理を行うことで使用するユーザを限定したり、ユーザによって処理を切り替えたりして、印刷システムのセキュリティを高めている。これは例えば、特許文献１に開示されるものがある。また、認証情報に応じて印刷ジョブの表示形態を変更することで、印刷ジョブの機密性を保持しながらネットワークプリンタの状態を把握するための情報を提供してユーザの利便性を向上させる印刷システムも提案されている。これは例えば、特許文献２に開示されるものがある。
【０００３】
一方、複数のネットワークインターフェイスをサポートしているネットワークプリンタがある。この構成により、異なるセグメントへの印刷を容易に行うことが可能になる。また、受信したインターフェース毎に処理を切り替えるシステムも提案されている。このシステムは端末装置からネットワークパケットを受け取ると、ネットワークパケット送信元情報により端末装置を特定する。特定後は端末装置により要求された機能に対して、予め端末装置によって定められているルールに従い機能の切替えを実施し、課金を行う。例としては、指定したＩＰアドレスから受信の場合は、カラー印刷をさせるが、指定外のＩＰアドレスから受信の場合は、カラー印刷をさせないとうものである。これは例えば、特許文献３に開示されるものがある。
【０００４】
最近のＰＣ等の端末装置は複数のネットワークインターフェイスを持ち、複数のネットワークと同時に接続可能である。このような接続にすることの利点として、片方のネットワークが通信できなくなった時にももう一方のネットワークで通信が可能になる。さらなる利点としては、複数の独立したネットワークに対して一台の端末装置で接続することが可能になる。このような接続をマルチホーム接続という。現在、ネットワークプリンタもマルチホーム接続対応が望まれている。印刷システムの構成としては、画像形成装置のみの構成や印刷制御装置が付属した画像形成装置の構成などが知られている。印刷制御装置は、画像形成装置にネットワークプリンタの機能を設ける場合や、予め画像形成装置が具備するネットワークプリンタの機能を拡張及び補充する目的で利用される。このような印刷制御装置を介してネットワークに接続可能な画像形成装置としては、例えば、特許文献４に開示されるものがある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−９３８０３号公報
【特許文献２】特開２００５−３５２５６７号公報
【特許文献３】特開２００４−０８０３３１号公報
【特許文献４】特開２００２−３１２１４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、印刷システムにおいてマルチホーム接続を可能した場合に、上記先行技術では保存したジョブに対してセキュリティを確保する必要があるため印刷ジョブの処理が効率的にできない問題ある。具体的な例として、ネットワーク１とネットワーク２についてセキュリティが確保されている場合、それぞれのネットワークのユーザは別のネットワークからのネットワークプリンタ使用状況を意識しないで(または確認できずに)使うことになる。たとえば、あるネットワークからのジョブで紙なしが発生したときに別のネットワークのジョブも印刷待ちのままになってしまうという問題があった。
【０００７】
同様の問題は、フィニッシャに関してもあり、ソートビンに用紙が残留している場合などにも発生する。
【課題を解決するための手段】
【０００８】
マルチホームで接続された画像形成装置システムにおいて、
印刷ジョブの送信元ネットワークを印刷ジョブ属性に設定する送信ネットワーク属性設定手段(１０１)と、
前記送信ネットワーク属性手段によって設定された印刷ジョブの送信元ネットワーク属性とクライアントのネットワーク情報から印刷ジョブの情報を送信するかどうかを判断する印刷ジョブ情報送信判定手段（１０１）と、
印刷制御装置から送信される情報を表示する情報表示手段（７０８，９０１）とを有し、
印刷ジョブの印刷を開始できない場合に、あらかじめ定義された時間経過後に該印刷ジョブの送信ネットワーク以外からの印刷ジョブの印刷を可能とする（S1305）ことを特徴とする。
【発明の効果】
【０００９】
本発明によると、複数のネットワークに接続可能なマルチホーム印刷システムにおいて、ネットワーク間でのセキュリティを保持しつつ、他のネットワークの印刷ジョブが原因で印刷が停止している場合でも、印刷を継続することができるという効果を有する。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態に係る画像形成システムの接続を示す模式図である。
【図２】図１における印刷制御装置の構成を概略的に示すブロック図である。
【図３】図１における画像形成装置の構成を示すブロック図である。
【図４】本実施の形態１に係る印刷制御装置のジョブ受信時に実行されるフローチャートである。
【図５】本実施の形態１に係る画像形成装置のジョブ受信時に実行されるフローチャートである。
【図６】図2の印刷制御装置が図３の画像形成装置に送信する属性値の一例を示す図である。
【図７】印刷制御装置上のジョブマネージャを示す図である。
【図８】印刷ジョブを送信した端末装置上のジョブマネージャを示す図である。
【図９】図8とは別のネットワークに接続された端末装置上のジョブマネージャを示す図である。
【図１０】ジョブマネージャと印刷制御装置間でのジョブ情報の取得方法を示すブロック図である。
【図１１】ジョブマネージャで表示する情報を取得するフローチャートである。
【図１２】用紙なしが発生したジョブと同じネットワークに接続されているジョブマネージャに関する印刷制御装置の処理のフローチャートである。
【図１３】用紙なしが発生したジョブと別のネットワークに接続されているジョブマネージャに関する印刷制御装置の処理のフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための最良の形態について図面を用いて説明する。本実施例においては印刷制御装置が画像形成装置と独立した構成について説明を行うが、印刷制御装置と画像形成装置が一体化した装置においても、本実施例は適用可能である。
[実施例１]
図１は、本発明の実施の形態に係る画像形成システムの接続を示す模式図である。本実施の形態における画像形成システムの接続では、特に、印刷制御装置が複数のネットワークインタフェースカード１０２、１０３、１１３を持ち１０２、１１３と通してネットワーク１１２とネットワーク１１６に同時に接続可能な点に特徴がある。なお本実施例ではネットワークインターフェースカード（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）を、以下ＮＩＣとして説明する。ネットワーク１１２上のホスト１１１と通信されるデータは、信号線１１０を通ってＮＩＣ１０２から印刷制御装置１０１に入力される。ネットワーク１１６上のホスト１１５と通信されるデータは、信号線１１４を通ってＮＩＣ１１３から印刷制御装置１０１に入力される。印刷制御装置１０１と画像形成装置１０７は、印刷制御装置１０１のＮＩＣ１０３と画像形成装置１０７のＮＩＣ１０８が信号線１０５で接続されている。さらには、印刷制御装置１０１の専用伝送路インターフェースボード１０４と画像形成装置１０７の専用伝送路インタフェースボード１０９が専用伝送線１０６でも接続されている。
【００１２】
＜印刷制御装置の構成＞
図２は、図１における印刷制御装置１０１の構成を概略的に示すブロック図である。
【００１３】
この印刷制御装置１０１は、ＮＩＣ部２０１を備えており、このＮＩＣ部では２枚のＮＩＣ１０２、１１３を持つ。本実施例ではネットワークに接続さえられるインターフェースをＮＩＣと限定して説明をするが、ネットワークに接続可能な他インターフェースを使用してもよい。さらには、本実施例では２枚のネットワークインターフェイスに限った場合について説明をするが、３枚以上のインターフェースを使用した場合も本実施例に含まれる。
【００１４】
ＮＩＣ部２０１は、ＬＡＮとの低位レイヤレベルの接続を司る第１のネットワークインターフェイスとしての機能を有する。ＮＩＣ部２０１の出力側には、ＲＩＰ部２０２及びハードディスクドライブ（ＨＤＤ）部２０５が接続されている。ＲＩＰ処理部２０２は、受信したＰＤＬ等の印刷言語或いは特定の（ＪＢＩＧなどで圧縮された）データフォーマットをラスタイメージ化する機能を有する。ＨＤＤ部２０５は、ＮＩＣ部２０１で受信した印刷データを一時的に保管（スプール）しておく、又はＲＩＰ後の圧縮データを一時的に保管しておくための記憶部である。第１メモリ部２０６は、ＲＩＰ部２０２が画像展開処理に利用するためのメモリである。
【００１５】
ＲＩＰ部２０２によってラスタイメージ化されたデータはエンコード部２０３に入力され、エンコード部２０３は、そのデータを、画像形成装置１０７がサポートする形式の印刷データ或いはデータフォーマットに変換する。
【００１６】
また、印刷制御装置１０１は、ＮＩＣ部２０４及びイメージインターフェース部２１１を備えている。ＮＩＣ部２０４は、低位レイヤレベルの接続を司る第２のネットワークインターフェイスとして機能する。また、エンコード部２０３から出力されたデータは、イメージインターフェースボード部２１１を介して画像形成装置１０７へ出力される。
【００１７】
さらに、印刷制御装置１０１は、ＣＰＵ２０７、第２メモリ部２０８、操作部２０９、及び表示部２１０を備えている。ＣＰＵ２０７は、印刷制御装置全体の制御を司り、第２メモリ部２０８はＣＰＵ２０７がデータ一時保存領域として利用する。
【００１８】
操作部２０９は、ボタンやキー等を有し、本印刷制御装置のオペレーションを行う。表示部２１０は、画像や文字を画面上に表示することによってユーザに情報を通知する。この表示部２１０は、操作部２０９と一体的に構成される操作パネルから成り、例えばタッチパネルから成る。
【００１９】
印刷制御装置１０１は前記イメージインターフェースボード部２１１を介して専用伝送線１０６上にデータが転送され、画像形成装置１０７へ送信される。
【００２０】
端末装置１１１（もしくは１１５）から印刷制御装置１０１へのデータパケットは、ネットワーク１１２（もしくは１１６）を伝搬され、ＮＩＣ１０２（もしくは１１３）を介して印刷制御装置１０１に入力される。印刷制御装置１０１の内部においてはＮＩＣ部２０１によってデータパケットの受信処理が行われる。ＮＩＣ部２０１で受信したデータパケットは、ＴＣＰ／ＩＰに準じたデータパケットである場合、パケットのヘッダ情報部に宛先ポート番号が含まれている。
【００２１】
宛先ポート番号は、パケットを受け取った装置のどのプログラム／プロセスにデータを送るべきかを示す情報であり、通信プロトコルやプログラム毎に異なるポート番号が割り振られている。
【００２２】
例えば、ポート番号は以下のように割り振られる。
【００２３】
ＦＴＰ（File Transfer Protocol）＝Ｐｏｒｔ２１
ＳＭＴＰ（Simple Mail Transfer Protocol）＝Ｐｏｒｔ２５
ＳＮＭＰ＝Ｐｏｒｔ１６１
そのため、受信したデータパケットのヘッダに含まれるポート番号を調査し、印刷処理に対応するポート番号かどうかを判定することによって、そのパケットが印刷データであるのか、或いは制御データ等の他のデータであるのかを判定することが可能である。
【００２４】
もしここで印刷データと判定された場合は、ＣＰＵ２０７の制御により、必要に応じてＨＤＤ部２０５へ受信データの書き込みが行われる。これは、データの転送速度を向上させること等を目的として一般的に行われているキューイング（スプール）である。ＨＤＤ部２０５に記憶されたデータは、ＣＰＵ２０７の指示によってＲＩＰ部２０２から読み出される。一方、キューイングが行われなかった印刷データは、ＣＰＵ２０７の指示によって、ＮＩＣ部２０１から直接ＲＩＰ部２０２へ転送される。
【００２５】
こうしてＲＩＰ部２０２へ送られた印刷データは、ＲＩＰ部２０２でラスタイメージ化処理が行われる。続いてエンコード部２０３において、予め設定されている画像形成装置１０７が解釈可能なデータ形式と、受信したデータの形式とに基づいて、画像形成装置１０７が解釈可能なデータ形式へのエンコードが行われる。前記の予め設定されているデータ形式に代えて、例えば、通信によって画像形成装置１０７から取得したデータ形式や、操作部２０９から指定されたデータ形式等が用いられてもよい。
【００２６】
このエンコード処理は必要に応じて行われるため、受信した印刷データの形式がそのままでも画像形成装置１０７で解釈可能な場合など、エンコードの必要がなければスキップしても良い。エンコード後のデータは画像形成装置が解釈可能な形式である必要がある。例えばその形式は特定の印刷言語形式や、又はＪＢＩＧ等特定の方法で圧縮されたデータフォーマットや、ドキュメントフォーマット等、画像形成装置１０７が内蔵する解釈手段の能力によって変化する。
【００２７】
こうして必要に応じてエンコードされたデータは、信号線１０５へ送信するためにＮＩＣ部２０４によって再びデータパケット化されたのち信号線１０５から送出され、画像形成装置１０７へ送られる。
【００２８】
このデータパケットを受信した画像形成装置１０７は、自身が有する印刷処理手順に従って、紙などの記録媒体への印刷処理を行う。他のデータ転送方法としては、エンコード部２０３からイメージインターフェース部２１１へ送信され、専用伝送路インタフェースボード１０４を通って専用伝送路１０６に送出される。最後に画像形成装置に接続された専用伝送路インタフェースボード１０９を介して画像形成装置１０７へ送られる。
【００２９】
＜画像形成装置の構成＞
図３は、図１における画像形成装置１０７の構成を示すブロック図である。
【００３０】
図３に示すように、本実施形態の画像形成装置は、画像形成装置本体３０１と画像入出力制御部３０５で構成される。画像形成装置本体３０１は、操作部３０２、リーダ部３０３、及びプリンタ部３０４から構成される。操作部３０２は、画像形成装置本体３０１及び画像入出力制御部３０５を操作するために使用し、操作用の表示パネルも一体的に取り付けられている。リーダ部３０３は、原稿の画像を読み取り、原稿画像に応じた画像データをプリンタ部３０４及び画像入出力制御部３０５へ出力する。プリンタ部３０４は、リーダ部３０３又は画像入出力制御部３０５からの画像データに応じた画像を記録紙上に記録する。
【００３１】
画像入出力制御部３０５は、リーダ部３０３に接続されており、インターフェース部３０６、画像メモリ３０７、制御部３０８、及びハードディスクドライブ（ＨＤＤ）３０９から構成される。インターフェース部３０６には、ネットワークインターフェイス２０８及びコネクタ２０９が接続されている。なお、ハードディスクドライブ（ＨＤＤ）３０９には、例えばアドレス帳、操作履歴、ユーザ設定、ＩＤ設定、ネットワーク設定などの、画像形成装置２０７の設定情報が保存されている。
【００３２】
インターフェース部３０６は、印刷制御装置１０１との間のインターフェースである。このインターフェース部３０６は、印刷制御装置１０１から転送された画像を表すコードデータを専用伝送路インターフェースボード１０９で受信し、受信したデータをプリンタ部３０４で記録できる画像データに展開して制御部３０８に渡す。またインターフェース部３０６は、印刷制御装置１０１より送信された画像データを表すコードデータを、イーサネット（登録商標）等のネットワークインターフェイス１０８で受信する。そして、必要があれば、受信したデータをプリンタ部３０４で記録できるデータに展開する必要があれば展開して、制御部３０８に渡す。尚、１０８はイーサネット（登録商標）等のネットワークインターフェイスであって、印刷制御装置１０１とネットワークを介して接続される構成である。また、パラレルインターフェースや、ＵＳＢインターフェース等のインターフェースであって、印刷制御装置１０１とインターフェースケーブル等を介して直接接続される構成であっても良い。また、１本のケーブルに限らず、多数のケーブルを使用しても構わない。
【００３３】
制御部３０８は、ＣＰＵ、ＲＯＭ、ＲＡＭ等により構成される。この制御部３０８のＣＰＵがＲＯＭ又は他の記憶媒体に格納されたプログラムをＲＡＭ上にロードして実行し、リーダ部３０３、インターフェース部３０６、及び画像メモリ３０７等のそれぞれの間のデータの流れを制御する。なお、ＨＤＤ３０９の代わりに、電源を落としてもデータが消去されないその他の不揮発性メモリを設けて、該不揮発性メモリにデータを保存しておく構成であっても良い。
【００３４】
＜端末装置から画像形成装置へ印刷フロー＞
端末装置１１１（もしくは１１５）が印刷ジョブを生成し、このジョブを画像形成装置１０７に印刷するフローについて図４、図５のフローチャートを用いて説明する。図４は印刷制御装置１０１が印刷ジョブを受信した際のフローを説明した図である。図５は画像形成装置１０７が印刷ジョブを受信した際のフローを説明した図である。まず、図４を用いて印刷制御装置１０１のフローを説明する。端末装置１１１（もしくは１１５）を使用しているユーザがアプリケーションなどから印刷ジョブを印刷する場合、端末装置はユーザの操作により、印刷制御装置１０１に印刷ジョブを送信する。ジョブが送信されるとＳ４０１に進む。Ｓ４０１にてジョブの受信が終了するとＳ４０２へ進む。Ｓ４０２ではジョブを受信したネットワークを確認する。印刷制御装置１０１はジョブを受信するためにソケットを作成しているため、このソケットからネットワーク情報を取得する。ネットワーク情報を取得する他の方法として、ＮＩＣが受信する全データを監視するドライバを作成し、このドライバを使用して現在受信しているデータがネットワーク１１２から送信されてきたか１１６から送信されてきたか確認する方法でも良い。
【００３５】
印刷制御装置１０１がネットワーク情報を取得し終わるとＳ４０３に進む。Ｓ４０３ではＳ４０２で取得したネットワーク情報をジョブに付加する。図６にジョブにネットワーク情報を付加した属性リストを示す。なお、本実施例では、ネットワーク１１２を“Ａのネットワーク”としネットワーク１１６を“Ｂのネットワーク”として説明をする。図６の６０１の部分は印刷制御装置１０１が送信したジョブの属性情報（紙サイズ、面指定等）の情報であり、印刷制御装置１０１は画像形成装置１０７に送信するための情報である。６０２の部分は印刷制御装置１０１がＳ４０２で取得したネットワーク情報を属性値として登録したものであり、ジョブマネージャでの印刷ジョブの表示や、印刷ジョブの制御に用いられる。Ｓ４０３にてジョブの属性にネットワーク情報を登録したら、Ｓ４０４へ進み生成したジョブを画像形成装置１０７へ送信する。本実施例ではジョブの属性付加について説明したが、ジョブの実行においては印刷制御装置１０１で処理すべき処理を行った後、画像形成装置１０７に画像データを送信する（例：ＲＩＰ処理等）。
【００３６】
次に図５を使用して画像形成装置１０７のフローについて説明する。画像形成装置１０７はＳ５０１にて印刷制御装置１０１から印刷ジョブを受信するとＳ５０２に進む。Ｓ５０２では画像形成装置１０７の制御部３０８は端末装置１１１（もしくは１１５）より送信されてきた画像データの画像処理を行う。Ｓ５０２にて画像処理が終了するとＳ５０３へ遷移する。Ｓ５０３ではプリンタ部３０４が画像処理された画像データから画像形成を行い用紙に印刷を行う。
【００３７】
＜ジョブマネージャでの印刷ジョブの表示＞
図７、図８を用いてジョブマネージャでの印刷ジョブの表示について説明する。ジョブマネージャは端末装置１１１（もしくは１１５）上で印刷制御装置１０１の印刷ジョブを管理するためのアプリケーションである。ジョブマネージャは印刷制御装置１０１上で動作させることも可能である。
【００３８】
図７は印刷制御装置１０１上でジョブマネージャを動作させたときのＵＩ表示である。７０１はジョブマネージャのウインドウ、７０２は印刷ジョブに関する情報を表示するプリントタブ、７０３は印刷中、印刷前の印刷ジョブを表示する、７０４は印刷ずみの印刷ジョブを表示するジョブログ、７０５はこれから印刷するジョブの状態を表示するステータス、７０６は印刷ジョブが送信されたネットワークを表示する送信ジョブネットワーク属性表示、７０７は選択したジョブの印刷を開始する印刷ボタンである。
【００３９】
印刷制御装置１０１上のジョブマネージャでは印刷制御装置１０１に送信されたすべての印刷ジョブを表示、管理することが可能である。７０８には画像形成装置１０７（この図ではＭＦＰ１０４となっている）の状態を表示し、７０９には印刷中のジョブ名を表示する。図７は印刷ジョブＮｏ４の「定例会議資料(３月４日)」が２５部印刷中で１８部目の印刷をしているところである。
【００４０】
図８は端末装置１１１上でジョブマネージャを動作させたときのＵＩ表示である。８０１は図７では送信ジョブネットワーク属性が表示されていたが、ネットワークＡ上のジョブマネージャではネットワークＡから送信されたジョブのみが表示されるため、この部分は非表示となる。８０２の印刷ジョブ、８０３のジョブログにはネットワークＡから送信されたジョブのみを表示する。
【００４１】
図９は端末装置１１５上でジョブマネージャを動作させたときのＵＩ表示である。図７、図８と同様にネットワークＡから送信された「定例会議資料(３月４日)」が２５部印刷中で１８部目の印刷をしているところである。９０１の画像形成措置の状態表示は「印刷中」のみを表示する。９０２の印刷ジョブ名には何も表示しない。８０２の印刷ジョブ、８０３のジョブログにはネットワークＡの場合と同様にネットワークＢから送信されたジョブのみを表示する。
【００４２】
＜印刷ジョブとステータスの表示処理＞
これまで説明したように、ジョブマネージャは印刷制御装置１０１上、ネットワークＡ上の端末装置１１１、ネットワークＢ上の端末装置１１５で表示する内容を変えている。図１０、図１１を用いてジョブマネージャの表示のしくみを説明する。
【００４３】
図１０は端末装置１１１または１１５と印刷制御装置１０１との表示に必要な情報を取得するためのブロック図である。端末装置上のジョブマネージャは表示に必要な情報を取得するために印刷制御装置１０１にリクエストコマンドを送信する。次に印刷制御装置は印刷ジョブを管理しているＤＢからデータを抽出し、ＸＭＬを生成して端末装置に送信する。ジョブマネージャは送られたＸＭＬからジョブマネージャに表示する情報を取得する。
【００４４】
図１１はジョブマネージャのＵＩに表示するための情報を取得するためのジョブマネージャの処理のフローチャートである。S1101はジョブについての属性情報を取得するためのジョブ情報要求を送信する。S1102ではジョブの処理状態を取得するためのジョブステータス要求を送信する。S1103では画像形成装置の状態を取得するためのプリンタステータス要求を送信する。プリンタマネージャを終了するまでジョブマネージャは上記の処理を繰り返す。
【００４５】
ここで重要なのは、ジョブマネージャ側で表示ための制限をかけるのではなく、印刷制御装置でジョブマネージャを起動しているネットワーク属性に応じて表示するための情報を送信することである。これにより、ネットワークパケットの解析による印刷ジョブの情報の漏洩を防ぐことができる。
【００４６】
＜用紙なし時の印刷ジョブの制御＞
マルチホーム環境では同じネットワークプリンタを共用しながらネットワークＡとネットワークＢは独立した部門である。そのため、用紙の補給、交換のときにはきっかけとなった印刷ジョブの送信元のジョブマネージャに用紙交換のメッセージを表示する。たとえばネットワークＡからの印刷ジョブで印刷に必要な用紙がネットワークプリンタにセットされていない場合はネットワークＡのジョブマネージャに用紙交換メッセージを表示する。また、一定時間内に用紙交換が行われない場合には、印刷ジョブの順番を入れ替え、ネットワークＢの先頭の印刷ジョブを開始する。このときのネットワークプリンタの印刷制御装置１０１、ネットワークＡ上、ネットワークＢ上のジョブマネージャの処理について説明する。
【００４７】
図１２にネットワークＡからの印刷ジョブで印刷に必要な用紙がセットされていない場合の印刷制御装置１０１と端末装置１１１上でのジョブマネージャ処理のフローチャートを示す。S1201では用紙要求メッセージをジョブマネージャの７０８に表示する。たとえば「カセット1にA4厚紙２をセットしてください」を用紙要求メッセージとして表示する。S1202では用紙が正しく交換されたかをチェックする。正しく交換されていない場合はS1201に戻る。正しい用紙に交換された場合はS1203に進み、用紙なしが発生したジョブの印刷を行う。このとき、７０８に「印刷中（A/B）」を表示する。これはB部の印刷のうちA番目の部を印刷していることを示す。印刷終了後、S1204に進み「使用可能」を表示してアイドル状態となる。
【００４８】
次に図１３にネットワークＡからの印刷ジョブで印刷に必要な用紙がセットされていない場合の印刷制御装置１０１と端末装置１１５上でのジョブマネージャ処理のフローチャートを示す。S1301ではジョブマネージャの９０１に「印刷中」と表示する。実際には、画像形成装置１０７は用紙なし状態であるが、用紙なしの原因がネットワークＡからの印刷ジョブのため、用紙要求メッセージを表示しない。S1202では用紙が正しく交換されたかをチェックする。正しく交換されていない場合はS1303に進み、用紙なし発生からの時間をチェックする。あらかじめ設定された閾値T1(分)以下の場合にはS1301に戻る。T1分より経過時間が大きい場合にはS1304に進み、「使用可能」を表示する。S1305ではネットワークＢからの次のジョブの印刷処理を行う。ここで、説明を簡略化するためにS1305では用紙なしは発生しないものとして説明する。続いて、S1302に戻る。S1302で正しい用紙に交換された場合、S1307に進む。S1307では用紙なしジョブが終了したかどうかをチェックし、印刷中のときはS1308へ進み、ジョブマネージャ９０１に「印刷中」を表示する。印刷が終了している場合はS1306に進み９０１に「使用可能」を表示してアイドル状態となる。
[実施例２]
実施例１では、用紙なしの場合について説明したが、スタッカやサドルフィニッシャなどのアクセサリについて実施例1と同様の印刷ジョブの制御を行ってもよい。つまり、一定時間内にフィニッシャのエラーの解消が行われない場合には、印刷ジョブの順番を入れ替え、別のネットワークの先頭の印刷ジョブを開始する。具体的な例としては、ソータビンに用紙が残っている場合や、ステープルがない場合である。
【符号の説明】
【００４９】
１０１  印刷制御装置
１０２  ネットワークインタフェースカード
１０３  ネットワークインタフェースカード
１０４  専用伝送路インタフェースボード
１０５  信号線
１０６  専用伝送線
１０７  画像形成装置
１０８  ネットワークインタフェースカード
１０９  専用伝送路インタフェースボード
１１０  信号線
１１１  端末装置
１１２  ネットワーク
１１３  ネットワークインタフェースカード
１１４  信号線
１１５  端末装置
１１６  ネットワーク
【図１】
2012113592.tif 000003
【図２】
2012113592.tif 000004
【図３】
2012113592.tif 000005
【図４】
2012113592.tif 000006
【図５】
2012113592.tif 000007
【図６】
2012113592.tif 000008
【図７】
2012113592.tif 000009
【図８】
2012113592.tif 000010
【図９】
2012113592.tif 000011
【図１０】
2012113592.tif 000012
【図１１】
2012113592.tif 000013
【図１２】
2012113592.tif 000014
【図１３】
2012113592.tif 000015