(57)【要約】      （修正有）【課題】画像出力装置に画像データの送信を開始する際や送信中に画像出力装置にエラーが発生した場合でも次の原稿の画像を継続して読取ることができる技術を提供する。【解決手段】ネットワークスキャニングシステムの情報処理装置は、スキャナ装置から画像データを受信する受信部と、選択された画像出力装置で印刷処理を行うための印刷データを画像データから生成する生成部と、印刷データを画像出力装置に送信する送信部と、選択された画像出力装置の状態を示す情報を取得し、エラーが発生しているか否かを検出する検出部と、画像出力装置から処理能力を示す情報を取得して印刷データの処理を実行可能な画像出力装置を検索し登録する登録部とを備える。画像出力装置のエラーが検出された場合、送信部は、印刷データの送信先を登録されている他の画像出力装置に変更して印刷データを送信する。【選択図】図４
2014121013.tif 000002
【特許請求の範囲】
【請求項１】
読み取った画像データをネットワーク上に向けて送信するスキャナ装置と、前記ネットワークに接続され受信したデータを出力する複数の画像出力装置と、前記ネットワークに接続された前記複数の画像出力装置の状態を管理する情報処理装置と、を有するネットワークスキャニングシステムであって、
前記情報処理装置は、
前記スキャナ装置から前記画像データを受信する受信手段と、
印刷要求の受信に応じて、選択された画像出力装置で印刷処理を行うための印刷データを前記画像データから生成する生成手段と、
前記印刷データを前記画像出力装置に送信する送信手段と、
前記選択された画像出力装置の状態を示す情報を取得し、エラーが発生しているか否かを検出する検出手段と、
前記ネットワーク上の画像出力装置から処理能力を示す情報を取得して前記印刷データの処理を実行可能な画像出力装置を検索し登録する登録手段と、
を備え、
前記画像出力装置のエラーが検出された場合、前記送信手段は、前記印刷データの送信先を、前記登録手段で登録されている他の画像出力装置に変更して前記印刷データを送信する
ことを特徴とするネットワークスキャニングシステム。
【請求項２】
前記情報処理装置は、
前記登録されている画像出力装置の情報を前記スキャナ装置からの要求に応じて当該スキャナ装置に送信する登録情報送信手段を更に備え、
前記スキャナ装置は、
前記送信された画像出力装置の情報を表示する表示手段と、
前記表示された画像出力装置から出力先の画像出力装置を選択する選択手段と、を備えることを特徴とする請求項１または２に記載のネットワークスキャニングシステム。
【請求項３】
前記情報処理装置は、
前記選択された画像出力装置の状態を示す情報を取得し、前記選択された画像出力装置で発生したエラーが解消したことを判定する判定手段を更に備え、
前記画像出力装置のエラーが解消した場合、前記送信手段は前記印刷データの送信先を前記選択された画像出力装置として前記印刷データを送信する
ことを特徴とする請求項１または２に記載のネットワークスキャニングシステム。
【請求項４】
前記情報処理装置は、
前記送信手段が前記選択された画像出力装置とは異なる他の画像出力装置に前記印刷データを送信した場合、出力先の画像出力装置が変更されたことを前記スキャナ装置に通知する通知手段を更に備える
ことを特徴とする請求項１乃至３のいずれか１項に記載のネットワークスキャニングシステム。
【請求項５】
読み取った画像データをネットワーク上に向けて送信するスキャナ装置と、前記ネットワークに接続され受信したデータを出力する複数の画像出力装置と、前記ネットワークを介して、通信する情報処理装置であって、
前記スキャナ装置から前記画像データを受信する受信手段と、
前記印刷要求の受信に応じて、選択された画像出力装置で印刷処理を行うための印刷データを前記画像データから生成する生成手段と、
前記印刷データを前記画像出力装置に送信する送信手段と、
前記選択された画像出力装置の状態を示す情報を取得し、エラーが発生しているか否かを検出する検出手段と、
前記ネットワーク上の画像出力装置から処理能力を示す情報を取得して前記印刷データの処理を実行可能な画像出力装置を検索し登録する登録手段と、
を備え、
前記画像出力装置のエラーが検出された場合、前記送信手段は、前記印刷データの送信先を、前記登録手段で登録されている他の画像出力装置に変更して前記印刷データを送信する
ことを特徴とする情報処理装置。
【請求項６】
読み取った画像データをネットワーク上に向けて送信するスキャナ装置と、前記ネットワークに接続され受信したデータを出力する複数の画像出力装置と、前記ネットワークを介して、通信する情報処理装置の情報処理方法であって、
前記情報処理装置の受信手段が、前記スキャナ装置から前記画像データを受信する受信工程と、
前記情報処理装置の生成手段が、前記印刷要求の受信に応じて、選択された画像出力装置で印刷処理を行うための印刷データを前記画像データから生成する生成工程と、
前記情報処理装置の送信手段が、前記印刷データを前記画像出力装置に送信する第１の送信工程と、
前記情報処理装置の検出手段が、前記選択された画像出力装置の状態を示す情報を取得し、エラーが発生しているか否かを検出する検出工程と、
前記情報処理装置の登録手段が、前記ネットワーク上の画像出力装置から処理能力を示す情報を取得して前記印刷データの処理を実行可能な画像出力装置を検索し登録する登録工程と、
前記送信手段が、前記検出工程で前記画像出力装置のエラーが検出された場合、前記印刷データの送信先を、前記登録工程で登録された他の画像出力装置に変更して前記印刷データを送信する第２の送信工程と、
を有することを特徴とする情報処理方法。
【請求項７】
コンピュータを、請求項５に記載の情報処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、ネットワークスキャニングシステムおよびプログラムに関する。
【背景技術】
【０００２】
近年、スキャナ装置をネットワークに接続した、いわゆるネットワークスキャナ装置を用いたネットワークスキャニングシステムの利用が急速な広がりをみせている。このようなネットワークスキャニングシステムでは、読取った画像データを、ネットワークを介して画像出力装置に転送することが可能となっている。
【０００３】
例えば、特許文献１には、スキャナ装置で読取った画像データをネットワークを介して画像出力装置に転送する技術が開示されている。特許文献１の技術では、スキャナ装置で原稿を読み込み、その画像データを画像出力装置に送信する際に画像出力装置にエラーが発生した場合、印刷処理が中断してしまう。
【０００４】
このように画像データを画像出力装置に送信する際に画像出力装置にエラーが発生した場合に、例えば、特許文献２には、印刷処理を続行する画像読取装置およびその制御方法が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−１８７５７３号公報
【特許文献２】特開２００９―１２４５５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、画像データを画像出力装置に送信する際や送信中に画像出力装置にエラーが発生した場合、画像出力装置のエラーが解除されないと次の画像データを継続して送信することができない。エラーの原因が画像出力装置の故障などであった場合、再度、画像データを読取り、画像出力装置を選択しなおす必要がある。
【課題を解決するための手段】
【０００７】
本発明は、画像出力装置に画像データの送信を開始する際や送信中に画像出力装置にエラーが発生した場合でも次の原稿の画像を継続して読取ることができる技術の提供を目的とする。
【０００８】
上記の目的を達成する本発明の一つの側面に係るネットワークスキャニングシステムは、読み取った画像データをネットワーク上に向けて送信するスキャナ装置と、前記ネットワークに接続され受信したデータを出力する複数の画像出力装置と、前記ネットワークに接続された前記複数の画像出力装置の状態を管理する情報処理装置と、を有するネットワークスキャニングシステムであって、
前記情報処理装置は、
前記スキャナ装置から前記画像データを受信する受信手段と、
印刷要求の受信に応じて、選択された画像出力装置で印刷処理を行うための印刷データを前記画像データから生成する生成手段と、
前記印刷データを前記画像出力装置に送信する送信手段と、
前記選択された画像出力装置の状態を示す情報を取得し、エラーが発生しているか否かを検出する検出手段と、
前記ネットワーク上の画像出力装置から処理能力を示す情報を取得して前記印刷データの処理を実行可能な画像出力装置を検索し登録する登録手段と、
を備え、
前記画像出力装置のエラーが検出された場合、前記送信手段は、前記印刷データの送信先を、前記登録手段で登録されている他の画像出力装置に変更して前記印刷データを送信することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、画像出力装置に画像データの送信を開始する際や送信中に画像出力装置にエラーが発生した場合でも次の原稿の画像を継続して読取ることが可能になる。
【図面の簡単な説明】
【００１０】
【図１】ネットワークスキャナ装置の機能構成を示す図。
【図２】画像出力装置の機能構成を示す図。
【図３】ネットワークスキャニングシステムの構成例を示す図。
【図４】ネットワークスキャナ装置の画像データの転送方法を説明する図。
【図５】ネットワークスキャナ装置が画像出力装置を選択する処理の流れを説明する図。
【図６】ＭＩＢを使用した画像出力装置の情報の取得を説明する図。
【図７】画像管理サーバが画像出力装置を管理する処理の流れを説明する図。
【図８】画像管理サーバが画像出力装置へデータを送信する処理の流れを説明する図。
【発明を実施するための形態】
【００１１】
以下に本発明の一実施形態を示す。本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施形態によって限定されるわけではない。
【００１２】
図１は本発明の第１実施形態にかかるスキャナ装置であるネットワークスキャナ装置１０００の機能構成を示す図である。ネットワークスキャナ装置１０００に於いて、ＣＰＵ１は、ＲＯＭ３のプログラムＲＯＭ、あるいは、ＲＡＭ２に記憶されている処理プログラムの実行、システムバス４に接続される各デバイスを総括的に制御する。ＲＯＭ３のプログラムＲＯＭにはＣＰＵ１の制御プログラム、画像データ圧縮部８、画像データ変換部９、画像出力設定部１０等のプログラムモジュールが記憶されている。画像読取り部６は画像の読取りを行う。ＲＡＭ２は、ＣＰＵ１の主メモリ、ワークエリア、画像読取り部６で読取られた画像データを記憶する記憶部等として機能する。操作部５は、キーボードやタッチパネル等の入力部、及びＣＲＴや液晶表示部から構成され、ユーザーは送信先として画像管理サーバ３０００（情報処理装置）や画像出力装置２０００を指定する操作を行うことができる。ネットワークＩ／Ｆ部７はネットワークスキャナ装置１０００をネットワークに接続する。ネットワークスキャナ装置１０００はネットワークＩ／Ｆ部７を介してネットワークに接続する他の装置と通信が可能である。
【００１３】
画像データ圧縮部８は、画像読取り部６で読取られた画像データを多値画像であればＪＰＥＧ、２値画像であればＭＨ等により圧縮する。画像データ変換部９は、圧縮画像を画像出力装置２０００が印刷処理を実行可能な印刷データに変換する。画像出力設定部１０は、画像出力装置２０００に対して、コピー部数、両面印刷、縮小等の設定を行うための印刷制御情報を生成して、印刷制御情報と印刷データとをネットワークを介して出力することが可能である。
【００１４】
また、画像出力設定部１０は、データの送信先として後に説明する画像管理サーバ３０００（情報処理装置）に印刷制御情報と画像データとを、印刷要求として送信することも可能である。尚、画像出力設定部１０は、画像管理サーバ３０００（情報処理装置）に印刷データを送信する場合、更に、データを処理する画像出力装置の選択結果を示す選択情報を画像管理サーバ３０００（情報処理装置）に送信する。画像出力装置の選択に関しては、後に図５を参照して具体的に説明する。
【００１５】
図２は第１実施形態にかかる画像出力装置２０００の機能構成を示す図である。画像出力装置２０００において、ＣＰＵ２１（プリンタＣＰＵ）は、ＲＯＭ２３内のプログラムＲＯＭに記憶された制御プログラムに基づいて、システムバス２４に接続される各デバイスとのアクセスを総括的に制御する。画像データ伸張部２８は、ＲＯＭ２３のプログラムＲＯＭに記憶されているプログラムモジュールであり、ネットワークを介して受信した圧縮画像データを伸張し、印刷部２６に出力情報としての画像信号（ビデオデータ）を出力する。
【００１６】
ネットワークＩ／Ｆ部２７は画像出力装置２０００をネットワークに接続し、ＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）と呼ばれるデータベースが構築されている。ネットワークＩ／Ｆ部２７はＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）を用いてネットワーク上のコンピュータと通信し、データの受信、画像出力装置の状態を管理可能である。画像出力装置２０００が受信するデータには、ネットワークスキャナ装置１０００または画像管理サーバ３０００から送信された印刷データと印刷制御情報が含まれる。印刷制御情報には、例えば、コピー部数、両面印刷、縮小等の印刷制御コマンドが含まれ、画像出力装置２０００の印刷部２６は印刷制御コマンドにより印刷データの処理を制御する。ＲＡＭ２２は、ネットワークＩ／Ｆ部２７を介して受信した印刷データ、印刷制御情報を格納し、又、ＣＰＵ２１のワークエリア等して機能する。
【００１７】
図３は、第１実施形態に係るネットワークスキャニングシステムの構成例を示す図である。ネットワークには、ネットワークスキャナ装置１０００と、画像出力装置２０００と、画像管理サーバ３０００とが接続される。尚、図３の例では、画像出力装置２０００は１つであるが、本発明の趣旨はこの例に限定されるものではなく、複数の画像出力装置２０００がネットワークに接続されていてもよい。画像出力装置２０００には、例えば、レーザビームプリンタ、インクジェットプリンタ等の印刷装置が含まれる。
【００１８】
画像管理サーバ３０００は、画像出力装置２０００のドライバを有する。ネットワークスキャナ装置１０００でスキャンされた画像（画像データ）は、画像データ圧縮部８で圧縮され、画像データ変換部９で圧縮画像を印刷データに変換される。そして、画像出力設定部１０はコピー部数、両面印刷、縮小等の設定を行うための印刷制御情報を印刷データとともに画像管理サーバ３０００へ送信する。
【００１９】
画像管理サーバ３０００は、ネットワークスキャナ装置１０００から圧縮された画像データを受信した場合、圧縮された画像データを伸張し、指定された画像出力装置２０００に対応したドライバを起動する。伸張された画像データは、ドライバにより画像出力装置２０００で印刷処理を実行可能なフォーマットの印刷データに変換され、印刷制御情報とともに画像出力装置２０００に送信される。画像出力装置２０００は、画像管理サーバ３０００から受信した印刷制御情報を用いて受信した印刷データの出力処理を行う。
【００２０】
図４の参照によりネットワークスキャナ装置１０００における、原稿の読取り、読取画像を画像管理サーバ３０００に送信する処理の流れを説明する。まず、処理の開始（Ｓ４０１）後、ネットワークスキャナ装置１０００の使用者は、画像出力装置２０００の条件設定を行う（Ｓ４０２）。そして、読取り対象の原稿を原稿セット部（図示せず）にセットした後、原稿読取り時の各条件を操作部５により設定する（Ｓ４０３）。この設定操作が終了すると、読取り開始の操作を行うことが可能になり、操作部５のスタートキー等の押下により原稿の読取りを開始する（Ｓ４０４）。
【００２１】
原稿セット部にセットされた原稿の読取りを行い、その読取った画像データを画像データ圧縮部８で圧縮し（Ｓ４０５）、ＲＡＭ２に蓄積する（Ｓ４０６）。ＣＰＵ１は、最後の原稿の画像データの蓄積が終了したか否か判定し（Ｓ４０７）、最後の原稿の画像データの蓄積が終了していなければ（Ｓ４０７−Ｎｏ）、処理をステップＳ４０５に戻し、同様の処理を繰り返す。一方、ステップＳ４０７の判定で、最後の原稿の画像データの蓄積が終了していれば（Ｓ４０７−Ｙｅｓ）、処理をステップＳ４０８に進めて、全ての原稿の読取りを終了する（Ｓ４０８）。
【００２２】
読取りが終了すると、ネットワークスキャナ装置１０００は、ＲＡＭ２に蓄積された画像データとともに、印刷制御情報を画像管理サーバ３０００に送信する（Ｓ４０９）する。
【００２３】
画像管理サーバ３０００は、ネットワークスキャナ装置１０００から圧縮された画像データを受信した場合、圧縮された画像データを伸張し、指定された画像出力装置２０００に対応したドライバを起動する。伸張された画像データは、ドライバにより画像出力装置２０００で印刷処理を実行可能な画像フォーマットの印刷データに変換される。ステップＳ４１０において、画像管理サーバ３０００は画像出力装置２０００に対して印刷データおよび印刷制御情報の送信を開始する（第１の送信工程）。
【００２４】
図８は、ネットワークスキャナ装置１０００から画像データを受信したときに、画像管理サーバ３０００が画像出力装置２０００へ印刷データを送信する処理の流れを説明する図である。画像管理サーバ３０００は、例えば、ネットワークスキャナ装置１０００から送信される送信先情報からネットワークスキャナ装置１０００により指定された画像出力装置２０００を認識可能である。画像管理サーバ３０００はネットワークスキャナ装置１０００から画像データを受信すると、指定された画像出力装置２０００に対応したドライバを起動する（Ｓ８０１）。起動されたドライバは、受信した画像データを画像出力装置２０００で処理可能なフォーマットの印刷データに変換し（Ｓ８０２）、フォーマット変換された印刷データおよび印刷制御情報を画像出力装置２０００に送信する（Ｓ８０３）。画像出力装置２０００は印刷制御情報に基づいて受信した印刷データを処理し、出力する。
【００２５】
説明を図４に戻し、ステップＳ４１１で、画像管理サーバ３０００のＣＰＵ（検出部）は、画像出力装置２０００におけるエラーの発生を検出するため、ネットワークを経由して画像出力装置２０００の状態を示す情報を取得する。画像管理サーバ３０００のＣＰＵは取得した情報に基づいて、画像出力装置２０００が印刷データを受信できないエラー状態であるか判定する（Ｓ４１１）。画像出力装置２０００のエラー状態としては、例えば、用紙無し、用紙詰まり、故障等がある。画像管理サーバ３０００のＣＰＵは画像出力装置２０００のエラーを検出しなければ（Ｓ４１１−Ｎｏ）、初めに選択された画像出力装置２０００によって印刷データの受信が可能であると判定し、処理をステップＳ４１３に進める。画像管理サーバ３０００のＣＰＵは全ての印刷データの送信が終了したか否かを判定する（Ｓ４１３）。全ての印刷データの送信が終了していない場合（Ｓ４１３−Ｎｏ）、処理をステップＳ４１０に戻して同様の処理を繰り返す。
【００２６】
一方、ステップＳ４１３の判定で、全ての印刷データの送信が終了している場合（Ｓ４１３−Ｙｅｓ）、処理をステップＳ４１４に進める。ステップＳ４１４で、画像管理サーバ３０００のＣＰＵは、印刷データおよび印刷制御情報の送信先が初めに選択された画像出力装置であるか否かを判定する。ネットワークスキャナ装置により初めに選択された画像出力装置でない場合（Ｓ４１４−Ｎｏ）、画像管理サーバ３０００のＣＰＵはネットワークスキャナ装置１０００のユーザーに通知して（Ｓ４１５）、処理を終了する。一方、ステップＳ４１４の判定で、初めに選択された画像出力装置である場合はそのまま処理を終了する（Ｓ４１４−Ｙｅｓ）。
【００２７】
ステップＳ４１１の判定で、画像管理サーバ３０００のＣＰＵは画像出力装置２０００のエラーを検出した場合（Ｓ４１１−Ｙｅｓ）、選択された画像出力装置２０００では印刷データを受信することができない。このため、ステップＳ４１２において、画像管理サーバ３０００のＣＰＵは、印刷データおよび印刷制御情報を送信するための他の画像出力装置を選択して送信する（第２の送信工程）。このとき、画像管理サーバ３０００のＣＰＵは予めネットワーク上の画像出力装置から処理能力を示す情報を取得して印刷データの処理を実行可能な画像出力装置を検索し登録する。画像出力装置のエラーが検出された場合、画像管理サーバ３０００のＣＰＵは印刷データの送信先を、登録されている他の画像出力装置に変更して印刷データを送信する。
【００２８】
ステップＳ４１６において、画像管理サーバ３０００のＣＰＵは画像出力装置のエラーが解消（キャンセル）されたか判定し、エラーが解消（キャンセル）された場合（Ｓ４１６−Ｙｅｓ）、処理をステップＳ４１０に戻し、同様の処理を繰り返す。一方、ステップＳ４１６の判定、エラーが解消されていない場合（Ｓ４１６−Ｎｏ）、処理をステップＳ４１２に戻し、他の画像出力装置に対する印刷データおよび印刷制御情報の送信を継続する。
【００２９】
図７は、画像管理サーバ３０００が画像出力装置２０００を管理するためのフローチャートである。画像管理サーバ３０００は、まず、ネットワークに接続されている印刷データの出力可能な出力装置を検索するために、ディスカバリーコマンドをネットワーク上にブロードキャストする（Ｓ７０１）。ネットワークに接続された装置は、ディスカバリーコマンドに対する応答として、どのような機能または属性（種類）を有するデバイスであるかを画像管理サーバ３０００に応答する。画像管理サーバ３０００では、出力装置として応答のあった装置のドライバがインストールされているか判定を行なう（Ｓ７０２）。判定の結果、出力装置として応答のあった装置のドライバがインストールされている場合、ネットワーク上で出力装置を識別するための識別情報（出力装置のＩＰアドレス）を印刷データの送信先として出力可能な出力装置として内部に登録する（Ｓ７０３）。ドライバがインストールされていない場合は、「新しいハードウェアが見つかりました。ドライバをインストールしてください。」などのメッセージとともにドライバが存在しない出力不可能な出力装置として表示する（Ｓ７０４）。ネットワーク管理者、使用者等に通知し、ドライバのインストールを促す。
【００３０】
図５は、ネットワークスキャナ装置１０００がネットワークに接続された画像出力装置を選択する処理の流れを説明する図である。ネットワークスキャナ装置１０００は画像管理サーバ３０００に対して出力可能な画像出力装置を問い合わせる（Ｓ５０１）。ステップＳ５０２において、問い合わせを受けた画像管理サーバ３０００は、登録されている画像出力装置の情報をネットワークスキャナ装置１０００に送信する（登録情報送信処理）。ネットワーク上に出力可能な複数の画像出力装置が存在する場合、画像管理サーバ３０００は全ての画像出力装置の情報をネットワークスキャナ装置１０００に送信する。ネットワークスキャナ装置１０００は送信された画像出力装置の情報を液晶画面等の操作部５に表示し、ユーザーは操作部５に表示された画像出力装置から出力先にしたい装置を選択する。例えば、カラーで写真画像を得たい場合には、カラーインクジェットプリンタを選択し、または、高速で出力したい場合は、カラーレーザプリンタを選択する。ネットワークスキャナ装置１０００は使用者が選択した、画像出力装置の選択結果を示す選択情報を画像管理サーバ３０００に送信する（Ｓ５０３）。画像管理サーバ３０００は、選択された画像出力装置をネットワーク上で識別するため識別情報（ＩＰアドレス）をネットワークスキャナ装置１０００に送信する。
【００３１】
画像管理サーバ３０００はネットワーク通信プロトコルのＳＮＭＰ（Simple Network Management Protocol）を用いてＭＩＢ（Management Information Base：管理情報ベース）から情報を取得することが可能である。例えば、図４のステップＳ４１１で、最初に選択した画像出力装置でエラーが生じた場合、画像管理サーバ３０００は初めに選択された画像出力装置と同じ能力の画像出力装置を検索し、代替出力用の画像出力装置として選択してもよい。
【００３２】
図６は、ＭＩＢを使用した画像出力装置の情報の取得を説明する図である。図６（ａ）はＭＩＢを使用して画像出力装置の情報を取得するときの構成例を示すブロック図であり、図６（ｂ）は、処理の流れを説明するフローチャートである。画像出力装置などのネットワークに接続された機器はＳＮＭＰプロトコルに準拠しており、 あらかじめ自分の状態を外部に知らせるための機能を組み込んでおくように指示されている。ＳＮＭＰは、管理する側である マネージャ６１と、 管理される側である エージェント６２、 及び、管理情報を格納する ＭＩＢ６３から構成される。 マネージャ６１は通常、専用サーバが用意され、個々のハブやルータには、 エージェント６２とＭＩＢ６３が実装される。 ＭＩＢ６３にはネットワーク構成機器を表す要素が格納されている。 マネージャ６１からの管理情報の取得指示（Ｓ６０１）によって、エージェント６２がＭＩＢ６３よりデータを抽出し（Ｓ６０２）、抽出したデータを要求された管理情報としてマネージャ６１に応答する（Ｓ６０３）。 また、障害時にはエージェント６２から障害があった事をマネージャ６１に通知する機能があり、 これらのデータを基にマネージャ６１でネットワーク全体の状態を常に管理していく。このようにしてＭＩＢの管理情報を読み出すことにより、アイドル中、節電中、印刷中、ウォームアップ中などの画像出力装置のステータスを管理することができる。
【００３３】
また、両面モジュールの有無、手差しトレイの有無、フィニッシャーの有無などの装置構成、トレイの段数、大容量トレイやマルチトレイの有無、各トレイの用紙サイズ、各トレイの用紙補給状態などを管理できる。更に、画像出力装置のトレイ構成、用紙切れ、指定用紙無し、紙詰まり、印刷ジョブがどの様な状態にあるかを示す印刷ジョブ状態の情報を取得し、初めに選択された画像出力装置と同じ処理能力の画像出力装置を検索できる。本実施形態によれば、画像出力装置に画像データの送信を開始する際や送信中に画像出力装置にエラーが発生した場合でも次の原稿の画像を継続して読取ることが可能になる。
【００３４】
［他の実施形態］
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2014121013.tif 000003
【図２】
2014121013.tif 000004
【図３】
2014121013.tif 000005
【図４】
2014121013.tif 000006
【図５】
2014121013.tif 000007
【図６】
2014121013.tif 000008
【図７】
2014121013.tif 000009
【図８】
2014121013.tif 000010