(57)【要約】【課題】情報処理装置のユーザが誤った装置情報を設定した場合にでも、データを本来のユーザ所望の装置に送信することでユーザの利便性を向上する印刷システムを提供する。【解決手段】印刷装置と印刷制御装置とは、それぞれに固有の装置情報を交換して取得し、印刷制御装置は、情報処理装置から受信したデータを処理可能か否かを判定し、処理可能でないと判定された場合に、データを、取得した装置情報に基づいて印刷装置に転送するとともに、情報処理装置に印刷制御装置でデータが処理されなかったことを通知し、一方、印刷装置は、情報処理装置から受信したデータを処理可能か否かを判定し、処理可能でないと判定された場合に、データを、取得した装置情報に基づいて印刷制御装置に転送するとともに、情報処理装置に印刷装置でデータが処理されなかったことを通知することを特徴とする。【選択図】図１
2010250705.tif 000002
【特許請求の範囲】
【請求項１】
文書の印刷処理を指示する情報処理装置と、文書の印刷を行う印刷装置と、前記印刷装置を制御する印刷制御装置とが相互にネットワークを介して接続された印刷システムであって、
前記印刷装置と前記印刷制御装置とは、それぞれに固有の装置情報を交換して取得し、
前記印刷制御装置は、前記情報処理装置から受信したデータを処理可能か否かを判定し、処理可能でないと判定された場合に、前記データを、取得した前記装置情報に基づいて前記印刷装置に転送するとともに、前記情報処理装置に前記印刷制御装置で前記データが処理されなかったことを通知する第１の通知手段と、
前記印刷装置は、前記情報処理装置から受信したデータを処理可能か否かを判定し、処理可能でないと判定された場合に、前記データを、取得した前記装置情報に基づいて前記印刷制御装置に転送するとともに、前記情報処理装置に前記印刷装置で前記データが処理されなかったことを通知する第２の通知手段と、
を備えることを特徴とする印刷システム。
【請求項２】
前記装置情報とは、ＩＰアドレスを含むことを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記第１または第２の通知手段により前記情報処理装置に前記データが処理されなかったことを通知した場合に、前記印刷装置に、前記データが処理されなかったことを示す情報を印刷させることを特徴とする請求項１又は２に記載の印刷システム。
【請求項４】
前記処理可能でないと判定された回数を前記情報処理装置ごとに記憶するメモリと、
前記メモリに記憶された回数を予め定められた基準値と比較する比較手段とをさらに備え、
前記判定の結果、前記印刷制御装置において処理可能でないと判定され、かつ、前記比較手段による比較の結果、前記回数が前記基準値未満であると判定された場合に、前記第１の通知手段は、前記データを、取得した前記装置情報に基づいて前記印刷装置に転送するとともに、前記情報処理装置に前記データが前記印刷制御装置で処理されなかったことを通知し、
前記判定の結果、前記印刷装置において処理可能でないと判定され、かつ、前記比較手段による比較の結果、前記回数が前記基準値未満であると判定された場合に、前記第２の通知手段は、前記データを、取得した前記装置情報に基づいて前記印刷制御装置に転送するとともに、前記情報処理装置に前記データが前記印刷装置で処理されなかったことを通知する、ことを特徴とする請求項１乃至３のいずれか１項に記載の印刷システム。
【請求項５】
文書の印刷処理を指示する情報処理装置と、文書の印刷を行う印刷装置と、前記印刷装置を制御する印刷制御装置とが相互にネットワークを介して接続された印刷システムにおいて実行される印刷方法であって、
前記印刷装置と前記印刷制御装置それぞれに固有の装置情報を交換して取得し、
前記印刷制御装置は、前記情報処理装置から送信されたデータを処理可能か否かを判定し、処理可能でないと判定された場合に、前記データを、取得した前記装置情報に基づいて前記印刷装置に転送するとともに、前記情報処理装置に前記データが処理されなかったことを通知し、
前記印刷装置は、前記情報処理装置から送信されたデータを処理可能か否かを判定し、処理可能でないと判定された場合に、前記データを、取得した前記装置情報に基づいて前記印刷制御装置に転送するとともに、前記情報処理装置に前記データが処理されなかったことを通知する、ことを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書を印刷する印刷システムおよび方法に関する。
【背景技術】
【０００２】
従来、外付けの印刷制御装置（プリントコントローラ）は、印刷装置とイーサネット（登録商標）等のローカルネットワークで接続され、１つの装置情報（例えば、ＩＰアドレス）を有していた。このため、データは、全て印刷制御装置を経由して印刷装置に送られる。よって、処理可能な印刷データは、印刷制御装置が対応しているプリンタ記述言語のみであり、印刷装置が異なるプリンタ記述言語に対応していたとしても、その機能を活かすことができなかった（特許文献１）。
【０００３】
しかし、今後、外付けの印刷制御装置が印刷装置に接続されている構成においても、印刷装置に直接にジョブを投入し、印刷装置の機能を最大限に活用する必要性が求められている。そのため、印刷制御装置と印刷装置がそれぞれ別の装置情報を保持することが必要となる。このように、２つの異なる装置情報を印刷制御装置と印刷装置が保持することによって、それぞれ異なる印刷データを受信してそれぞれ処理することが可能となる。さらに、印刷装置が処理可能なＦＡＸやＢＯＸなどの機能を使用するデータを直接、その印刷装置に送ることができるようになる。
【０００４】
一方、ネットワークにプリントサーバと複数の印刷装置が接続されている場合において、指定された印刷装置が処理可能な状態でない場合に、ネットワーク上の他の印刷制御装置に転送するという手法は既に行われている（特許文献２）。そのような手法においては、ネットワーク上にある複数の印刷装置の利用効率を高めるために、印刷装置の使用状況をプリントサーバが監視して管理している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−３１２１４０公報
【特許文献２】特開平７−２８１８４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、印刷制御装置と印刷装置の機能を有効にするためには、印刷制御装置と印刷装置とで異なる２つの装置情報のうち、使用目的に応じて、何れかの装置情報を適切に情報処理装置に設定する必要がある。その際に、ユーザが誤った装置情報を設定してしまうとユーザの意図しない装置にデータが送信されてしまい印刷が実行されなくなる。
【０００７】
そこで、本発明は、上記課題を解決することを目的とする。即ち、情報処理装置のユーザが誤った装置情報を設定した場合にでも、データを本来のユーザ所望の装置に送信することでユーザの利便性を向上する印刷システムおよび方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明に係る印刷システムは、文書の印刷処理を指示する情報処理装置と、文書の印刷を行う印刷装置と、前記印刷装置を制御する印刷制御装置とが相互にネットワークを介して接続された印刷システムであって、前記印刷装置と前記印刷制御装置とは、それぞれに固有の装置情報を交換して取得し、前記印刷制御装置は、前記情報処理装置から受信したデータを処理可能か否かを判定し、処理可能でないと判定された場合に、前記データを、取得した前記装置情報に基づいて前記印刷装置に転送するとともに、前記情報処理装置に前記印刷制御装置で前記データが処理されなかったことを通知する第１の通知手段と、前記印刷装置は、前記情報処理装置から受信したデータを処理可能か否かを判定し、処理可能でないと判定された場合に、前記データを、取得した前記装置情報に基づいて前記印刷制御装置に転送するとともに、前記情報処理装置に前記印刷装置で前記データが処理されなかったことを通知する第２の通知手段とを備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、情報処理装置のユーザが誤った装置情報を設定した場合にでも、印刷データを本来のユーザ所望の装置に送信することでユーザの利便性を向上することができる。
【図面の簡単な説明】
【００１０】
【図１】印刷システムの全体構成を示すブロック図である。
【図２】印刷制御部（コントローラ）の一構成例を示すブロック図である。
【図３】印刷装置の一構成を示すブロック図である。
【図４】間違ったＩＰアドレスが設定された場合の処理の手順を示す図である。
【図５】印刷制御装置から印刷装置への転送処理の手順を示す図である。
【図６】印刷制御装置が情報処理装置にエラー通知する処理の手順を示す図である。
【図７】印刷制御装置と印刷装置の間で転送処理を設定する画面を示す図である。
【図８】転送処理の詳細とエラー通知を設定するための画面を示す図である。
【図９】エラー通知の際のメッセージの例を示す図である。
【図１０】出力されるエラー通知ページの例を示す図である。
【図１１】転送条件を確認して転送する処理の手順を示す図である。
【図１２】転送条件を設定するための画面を示す図である。
【図１３】転送が禁止されている情報処理装置のＩＰアドレスの一覧を示す図である。
【図１４】上限値に転送回数が達した際に表示される画面を示す図である。
【発明を実施するための形態】
【００１１】
以下に、本発明を実施するための形態について、図面を参照しながら詳しく説明する。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。
【００１２】
＜実施例１＞
＜システム構成＞
図１の（ａ）は、本実施形態における印刷システムの全体構成を示すブロック図である。印刷装置１０３を制御する印刷制御装置１０１は、ネットワークであるＬＡＮ１０４へ接続される。また、ＬＡＮ１０４は、文書の印刷処理を指示する情報処理装置１０２と印刷制御装置１０１と印刷を実行する印刷装置１０３との間に設置される。ＬＡＮ１０５は、印刷装置１０３と印刷制御装置１０１との間で、ネットワークインタフェースを介して接続される。そして、印刷装置１０３は、さらにネットワークインタフェースを介してＬＡＮ１０４に接続される。
【００１３】
印刷制御装置１０１と印刷装置１０３は、異なる装置情報を有する。ここで、装置情報とは、装置固有の情報であって、例えば、ＩＰアドレスである。情報処理装置１０２から印刷制御装置１０１に対して送信されたデータはＬＡＮ１０４上を伝搬され、印刷制御装置１０１に取り込まれ、ＲＩＰ処理後にＬＡＮ１０５上を伝搬され、印刷装置１０３に送られて出力される。同様に、情報処理装置１０２から印刷装置１０３に対して送信されたデータはＬＡＮ１０４上を伝搬され、印刷装置１０３へ取り込まれて処理される。ＬＡＮ１０４には、他の複数の情報処理装置や印刷装置が接続可能である。
【００１４】
図１の（ｂ）では、従来の印刷制御装置と印刷装置を含む印刷システムの構成を示す。従来、印刷装置１０３は、ＬＡＮ１０４へは接続されず、印刷制御装置１０１のみＬＡＮ１０４へ接続されている。よって、情報処理装置１０２は、印刷制御装置１０１のＩＰアドレスを設定し、データを印刷制御装置１０１に対して投入する。そして、印刷装置１０３で処理可能なデータはＬＡＮ１０５上に伝搬され、印刷装置１０３が受信する。
【００１５】
＜印刷制御部（プリンタコントローラ）の構成＞
図２は、本実施形態における印刷制御部（コントローラ）の一構成例を示すブロック図である。図２において、ＮＩＣ２０１は、ＬＡＮ１０４に接続するための第１のネットワークインタフェースとしてのＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）である。ＲＩＰ処理部２０２は、受信したＰＤＬなどのプリンタ記述言語をラスタイメージ化する。ＣＰＵ２０３は、印刷制御装置全体を制御する。エンコード部２０６は、ラスタイメージ化されたデータを印刷装置１０３がサポートする形式の印刷データ或いはデータフォーマットに変換する。ＮＩＣ２０７は、ＬＡＮ１０５に接続するための第２のネットワークインタフェースとしてのＮＩＣである。ＨＤＤ２０８は、ハードディスクドライブ（ＨＤＤ）であり、各種処理のためのシステムソフトウェア、及び、入力された画像データ等を格納する。ＲＡＭ２０９は、ＣＰＵ２０３が動作するためのシステムワークメモリであり、入力された画像データを一時記憶する。ＲＯＭ２１０は、ブートＲＯＭであり、システムのブートプログラムが格納されている。操作部２０４は、ボタンやキー、タッチパネル等を有し、ユーザが印刷制御装置を操作することができる。表示部２０５は、ユーザに画像や文字によって情報を表示する。
【００１６】
＜印刷装置の構成＞
図３は、印刷装置の一構成をブロック図で示したものである。印刷装置１０３としては、例えば、スキャナ機能や印刷機能等が複合化されたＭＦＰ（Multifunctin Peripheral：多機能周辺装置）が用いられても良い。入力画像処理部３０１は、紙原稿などをスキャナなどの画像読取装置で読み取り、読み取られた画像データを画像処理する。出力画像処理部３０３は、印刷するための画像処理を施し、プリンタ部３０２に送られる。プリンタ部３０２は、記録媒体であるシートを給紙し、出力画像処理部で作られた画像データをそのシート上に順次印刷していく。印刷されたシートは、後処理部３０４へ送り込まれ、シートの仕分け処理やシートの仕上げ処理が行われる。
【００１７】
図１に示す情報処理装置１０２は、ＣＰＵの他、ＲＯＭやＲＡＭ、ＨＤＤ等のメモリ等を含んだ、例えば、汎用的なＰＣである。
【００１８】
＜本実施例の各種処理フロー＞
次に、印刷制御装置１０１と印刷装置１０３がそれぞれ異なるプリンタ記述言語に対応している場合を説明する。ユーザが情報処理装置１０２にプリンタドライバをインストールしてＩＰアドレスを設定したが、その設定したＩＰアドレスが印刷制御装置と印刷装置とで逆だった場合に、印刷データをユーザ所望の宛先に送信しても出力されない。従来のシステム構成では、印刷制御装置と印刷装置のそれぞれが異なるＩＰアドレスを保持していなかったために、間違ったＩＰアドレスでデータを送信するようなケースは少なかった。しかし、印刷制御装置と印刷装置とがそれぞれ異なるＩＰアドレスを保持することにより、そのようなことが起こりうる。
【００１９】
図４は、情報処理装置１０２にプリンタドライバがインストールされて、間違ったＩＰアドレスがプリンタドライバに設定された場合に、印刷データが送信された場合の情報処理装置の処理の手順を示すフローチャートである。Ｓ４０１で、ユーザからの指示により、プリンタドライバが印刷制御装置１０１または印刷装置１０３のＩＰアドレスでインストールされる。ここで、印刷制御装置１０１と印刷装置１０３は、異なるＩＰアドレスである。そのため、印刷制御装置１０１のプリンタドライバがインストールされたにも関わらず、印刷装置１０３のＩＰアドレスが設定されてしまう場合がある。その逆に、印刷装置１０３のプリンタドライバがインストールされたにも関わらず、印刷制御装置１０１のＩＰアドレスが設定されてしまう場合がある。
【００２０】
この時点では、間違ったＩＰアドレスが設定されたことを情報処理装置１０２は、判定することができない。従って、Ｓ４０２では、印刷データがＳ４０１で設定されたＩＰアドレスの宛先にそのまま送信される。Ｓ４０３では、データを送信したＩＰアドレスの宛先からエラーメッセージを受信し、Ｓ４０４で、ユーザからのＩＰアドレス変更指示があって、プリンタドライバに登録されているＩＰアドレスを変更する。
【００２１】
図５は、印刷制御装置１０１が本来、印刷装置１０３へ送信されるべきデータを受信した場合に、印刷装置１０３へ印刷データを転送する処理を行う際の処理の手順を示すフローチャートである。Ｓ５０１で、印刷制御装置１０１は、印刷装置１０３の装置情報を取得する。この装置情報には、少なくとも印刷装置のＩＰアドレスや、対応プリンタ記述言語等の印刷装置１０３の処理能力を示す情報が含まれている。これらの情報を印刷制御装置１０１が起動し、印刷装置１０３と通信可能になった直後に取得するものとする。本実施例においては、印刷制御装置１０１と印刷装置１０３が起動後に、相互に装置情報を交換して、各々の装置が相手方の装置情報を取得する。Ｓ５０２で、印刷制御装置１０１は、印刷データを情報処理装置１０２から受信する。
【００２２】
Ｓ５０３で、Ｓ５０２で受信した印刷データが印刷制御装置１０１の処理可能なデータであるかを判定する。印刷制御装置１０１が処理可能なデータであると判定された場合には、Ｓ５０５に進み、印刷制御装置１０１が処理可能なデータではないと判定された場合には、Ｓ５０４に進む。Ｓ５０５では、印刷データに対して通常のデータ処理を行う。
【００２３】
Ｓ５０４で、受信した印刷データを印刷装置１０３に転送するかを判定する。この判定は、後述する図７で設定された転送処理モードに従う。ここで、転送しないと判定された場合には、Ｓ５０６に進み、転送すると判定された場合には、Ｓ５０７に進む。
【００２４】
Ｓ５０６は、受信した印刷データが処理されなかったことをユーザに通知するかを判定する。この判定は、後述する図８のエラー通知設定の選択に従う。ここで、エラー通知しないと判定された場合に、Ｓ５０９に進み、エラー通知すると判定された場合に、Ｓ５０８に進む。Ｓ５０８では、エラー通知処理を行う。Ｓ５０９で、受信した印刷データを印刷制御装置１０１から削除する。
【００２５】
Ｓ５０７においては、印刷データを印刷装置１０３に転送する。Ｓ５１０で、印刷データが印刷制御装置１０１から印刷装置１０３に転送されたことを情報処理装置１０２に通知するかを判定する。この判定は、図８に示すエラー通知設定の内容に従う。通知すると判定された場合には、Ｓ５１１に進み、転送されたことを通知しない場合には、本処理を終了する。Ｓ５１１で、Ｓ５０８と同様にエラー通知処理をする。尚、このフローは、印刷装置１０３から印刷制御装置１０１へ転送される場合にも同様に行われる。
【００２６】
＜エラー通知フロー＞
図６は、印刷制御装置１０１が印刷装置１０３に転送処理をし、情報処理装置１０２にエラー通知する場合の処理の手順を示すフローチャートである。Ｓ６０１で、図８に示すエラー通知の設定内容を取得する。Ｓ６０２で、データが正しいＩＰアドレスに転送されたか、または、転送されずに削除されたかの転送結果情報を取得する。Ｓ６０３で、正しいＩＰアドレスを、図５のＳ５０１で取得した印刷装置１０３の装置情報から取得する。
【００２７】
Ｓ６０４で、エラー通知印刷をするか否かを判定する。ここで、図８に示す設定８０２のエラー通知ページ印刷が選択されていれば、Ｓ６０５に進み、選択されていなければ、Ｓ６０７に進む。Ｓ６０５で、ＩＰアドレスの変更方法を取得する。Ｓ６０６で、取得した正しいＩＰアドレス及びＩＰアドレス変更方法をエラー通知ページに印刷するために、印刷装置１０３に情報を送信し、印刷要求する。Ｓ６０７では、エラーメッセージを情報処理装置１０２に表示させるために送信する。本実施例においては、印刷制御装置１０１が図６に示す処理を行い、情報処理装置１０２にエラーメッセージを通知することを第１の通知とする。印刷装置１０３が図６に示す処理を行い、情報処理装置１０２にエラーメッセージを通知することを第２の通知とする。
【００２８】
以上の処理において、印刷装置１０３が印刷制御装置１０１へ転送処理を行い、エラー通知印刷を行う場合には、Ｓ６０６では、印刷装置１０３は、取得した正しいＩＰアドレス及びＩＰアドレス変更方法を印刷制御装置１０１に送信せずに出力する。
【００２９】
＜印刷制御装置と印刷装置間の処理モード設定＞
図７では、印刷制御装置１０１で設定可能な、印刷制御装置１０１と印刷装置１０３との間で転送処理設定する設定画面を表す。画面７００における設定７０１は、印刷制御装置１０１から印刷装置１０３に転送処理をするか否かを決定するために用いられる。設定７０２は、設定７０１で転送するを設定した際に転送するデータにステータスデータと印刷ジョブデータを含むかを設定するために用いられる。設定７０２で設定されたデータが印刷装置１０３へ転送される。ＯＫボタン７０３で、画面７００で選択された項目が設定され、設定画面を閉じる。キャンセルボタン７０４で選択された項目は無効となり、前の画面に戻ることができる。印刷装置１０３においても印刷装置１０３から印刷制御装置１０１へ転送する処理を同様の設定画面で設定することが可能である。
【００３０】
図８に示す例では、図７に示す設定７０１および７０２に追加で、転送処理の詳細設定のための設定ボタン８０５と設定８０１および８０２が設定可能である。設定ボタン８０５を押下すると、図１２の転送条件詳細設定のための画面１２００が開く。設定８０１は、設定７０１で設定した処理に対して、エラー通知をするか否かを設定する。設定７０１で転送処理するを選択し、設定８０１でエラー通知すると選択した場合には、印刷装置１０３への転送処理を行って、エラー通知の画面９０１を情報処理装置１０２へ表示してエラーを通知する。また、設定７０１で転送しないを選択し、設定８０１でエラー通知すると選択した場合には、転送処理をせずに、エラー通知の画面９０４を情報処理装置１０２に表示してエラーを通知する。
【００３１】
また、設定８０１では、エラー通知を行うデータをステータスデータ、印刷データまたは両方かをチェックボックスで選択することができる。設定８０２では、エラー通知する方法をエラー通知ページ印刷、メッセージ通知、または、その両方かをチェックボックスにより選択する。エラー通知ページ印刷の例を図１０で示す。ＯＫボタン８０３で画面８００の設定が保存され、設定画面を閉じる。戻るボタン８０４で設定画面８００の設定は無効となり設定画面を閉じる。
【００３２】
図９の（ａ）は、転送処理をし、設定８０１でエラー通知有りを選択した場合のメッセージ通知の例を示す図である。ボタン９０２で正しいＩＰアドレスに変更するための設定画面を表示する。ボタン９０３を押下すると、ＩＰアドレスの変更を行わずにエラーメッセージ画面を閉じる。図９の（ｂ）は、転送処理はされなかった場合のエラー通知画面の例を示す図である。転送処理されなかった場合も正しい設定のＩＰアドレスを表示させることで、ユーザがＩＰアドレスの変更を行い易くすることができる。
【００３３】
図１０は、図８の設定８０２で、エラー通知方法でエラー通知ページ印刷を選択した際に出力されるエラー通知ページ１００１の例を示す。表示１００２は、現在の情報処理装置１０２のプリンタドライバで設定されている装置とＩＰアドレスの設定を表示する。表示１００３で正しいＩＰアドレスと装置の組み合わせを表示する。また、表示１００４では、ＩＰアドレスの変更方法を表記する。
【００３４】
このように、エラー通知ページを印刷し、ユーザにＩＰアドレスの設定が間違っていることを伝えることで、エラーの原因、そしてそのエラー回避方法を詳細に伝えることができる。そして、図９に示すようなエラーメッセージのみだけでなく、ユーザが印刷した出力物を印刷装置１０３に取りに行く際にエラー通知ページが印刷物の上に出力されていることで、より確実にＩＰアドレス変更が必要なことをユーザに通知することが出来る。エラー通知ページ１００１では、現在の設定の表示１００２、正しいＩＰアドレスの組み合わせの表示１００３とＩＰアドレス設定方法の表示１００４のみを印刷しているが、これらの情報に限らずに必要に応じてその他の情報も印刷可能である。
【００３５】
［実施例２]
実施例１では、転送する際に、印刷制御装置と印刷装置間の処理モード（設定７０１）で設定した転送処理の有無のみを確認していた。しかし、これでは、転送ありで設定されている場合に、ユーザがＩＰアドレスを正しいアドレスに変更しなかった際には、永続的に間違ったＩＰアドレスでデータが送信され続けることになる。このようなことを防ぐために、実施例２では、転送時に転送条件を満たしているかを、印刷制御装置、印刷装置がそれぞれ持つログ情報から判定し、上記のような永続的な転送処理を防ぐ。以下、実施例２で追加される転送条件の確認処理とそのＵＩについて説明する。
【００３６】
＜転送上限処理フロー＞
図１１は、転送条件の確認処理の手順を示すフローチャートである。この例でも、印刷制御装置１０１が本来、印刷装置１０３が処理すべきデータを受信した際の転送処理の手順を示す。Ｓ１１０１では、印刷装置の装置情報を取得する。Ｓ１１０２では、印刷データを受信する。Ｓ１１０３で、受信した印刷データが、印刷制御装置１０１で処理可能なデータか、または、接続されている印刷装置１０３で処理可能なデータかをＳ１１０１で取得した情報を元に判定する。その判定の結果、印刷制御装置１０１で処理可能となった場合には、Ｓ１１１５に進む。Ｓ１１１５では、印刷制御装置１０１が、処理可能なジョブとして通常の処理を行う。Ｓ１１１６では、通常ジョブの処理としてログに追記する。
【００３７】
一方、印刷制御装置１０１で処理不可と判定された場合には、Ｓ１１０４に進む。Ｓ１１０４では、データを転送するか否かを判定する。この判定基準は、図７の転送処理モードの設定７０１によって決定される。ここで、転送すると判定された場合には、Ｓ１１０７に進み、転送しないと判定した場合には、Ｓ１１０５に進む。Ｓ１１０５では、受信した印刷データを削除する。Ｓ１１０６で、データが削除されたことをログに追記する。
【００３８】
Ｓ１１０７では、印刷制御装置１０１がメモリ等に保持する転送ジョブ回数累積データを取得する。Ｓ１１０８で、データを投入してきた情報処理装置のＩＰアドレスを取得する。Ｓ１１０９で、Ｓ１１０８で取得したＩＰアドレスがＳ１１０７で取得した転送ジョブ回数累積データに存在するかを検索する。その結果、そのＩＰアドレスが既に転送ジョブ回数累積データ内に存在していた場合には、Ｓ１１１１に進み、存在しなかった場合には、Ｓ１１１０に進む。Ｓ１１１０では、転送ジョブ累積回数データベースに新規に情報処理装置１０２のＩＰアドレスを追加する。Ｓ１１１１では、既に登録済みのＩＰアドレスに対応する転送回数と予めシステムで定められた最大転送回数（基準値）と比較する。ここで、最大転送回数未満（基準値未満）の場合に、Ｓ１１１２に進み、最大転送回数に達している場合には、Ｓ１１０５に進む。
【００３９】
Ｓ１１１２では、転送ジョブ累積回数データベースの情報処理装置１０２のＩＰアドレスからの転送ジョブとして１回分を追加する。Ｓ１１１３では、Ｓ１１１２で追加した後の転送ジョブ回数が最大転送回数と同じかを判定する。ここで、同じと判定された場合には、Ｓ１１１４に進み、同じでないと判定された場合には、Ｓ１１１７に進む。Ｓ１１１４では、転送回数が印刷制御装置に設定されている最大転送回数に達したことを情報処理装置１０２に通知し、次回から転送されなくなることを警告表示させる。Ｓ１１１７では、印刷ジョブを印刷装置に転送する。Ｓ１１１８では、そのジョブの転送を印刷制御装置１０１のログに追記する。
【００４０】
図１２に示す画面１２００は、詳細設定ボタン８０５が押下された際に表示する設定画面である。設定１２０１では、特定の情報処理装置のＩＰアドレスについて、印刷装置１０３への転送回数の上限値を設定するかを設定し、その上限値を設定１２０３で設定する。設定１２０２では、上限値に達した際に情報処理装置１０２に警告通知をするか否かを設定する。転送禁止ＩＰアドレス確認ボタン１２０４を押下すると、図１３に示す転送禁止ＩＰアドレス一覧画面を表示する。
【００４１】
図１３は、印刷装置への転送が禁止されている情報処理装置のＩＰアドレスの一覧を表示する画面である。画面１３００における表示１３０１では、転送処理が禁止されているＩＰアドレスとその最終転送日が表示される。ボタン１３０２は、表示１３０１の一覧からチェックボックスで選択されているＩＰアドレスの選択を解除する。ボタン１３０３は、表示１３０１に表示されているＩＰアドレスを全件削除する。ボタン１３０４は、表示１３０１のチェックボックスで選択されているＩＰアドレスを削除する。ボタン１３０３または１３０４によって一覧表示から削除することにより、一覧上のＩＰアドレスの転送回数を解除することができ、再度、転送処理することが可能となる。閉じるボタン１３０５で転送禁止ＩＰアドレス一覧画面を閉じ、画面１２００に戻る。
【００４２】
設定１２０３で各ＩＰアドレスの転送条件の上限値を設定可能とすることで、間違ったＩＰアドレスでデータを転送し続けるユーザに対して警告表示し、ＩＰアドレスの再設定を促すことができる。これにより、印刷制御装置が転送するジョブが増え続けることを防ぐことができる。また、転送禁止ＩＰアドレス一覧を表示させることにより、管理者、及びユーザが転送されない原因を一目で確認することが可能となり、状況把握を容易にすることができる。
【００４３】
図１４に示す表示１４０１は、設定１２０３で設定された転送上限設定値に転送回数が達した際に表示するエラー通知メッセージ画面である。この画面により、ユーザにそれまでは転送可能だった処理が転送されずにキャンセルされた旨を示している。ボタン１４０２で、ＩＰアドレスの変更画面を表示し、キャンセルボタン１４０３でＩＰアドレスの変更は行わずに画面を閉じることができる。
【図１】
2010250705.tif 000003
【図２】
2010250705.tif 000004
【図３】
2010250705.tif 000005
【図４】
2010250705.tif 000006
【図５】
2010250705.tif 000007
【図６】
2010250705.tif 000008
【図７】
2010250705.tif 000009
【図８】
2010250705.tif 000010
【図９】
2010250705.tif 000011
【図１０】
2010250705.tif 000012
【図１１】
2010250705.tif 000013
【図１２】
2010250705.tif 000014
【図１３】
2010250705.tif 000015
【図１４】
2010250705.tif 000016