(57)【要約】【課題】  ネットワーク上の１つの配信サーバに配信依頼が集中しないようにする。【解決手段】  複数のＭＦＰ１と、そのＭＦＰ１から宛先情報と画像データを受信し、その宛先情報に基づく配信先装置４へ上記画像データを配信する複数の配信サーバ３を備えた配信システムであって、ＭＦＰ１に、記憶装置１２に利用する複数の配信サーバの宛先情報を登録し、オペレーションパネル表示制御部１１がその登録された各宛先情報の中からランダムに一つの宛先情報を選択し、スキャナ制御部１３と画像データ転送制御部１４とによって選択された宛先情報の配信サーバ３に宛先情報と画像データを送信して上記宛先情報に基づく配信先装置４への上記画像データの配信を依頼する。【選択図】        図１
2008070939.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像読取装置と、該各画像読取装置から宛先情報と画像データを受信し、前記宛先情報に基づく配信先装置へ前記画像データを配信する複数の配信装置とを備えた配信システムであって、
前記各画像読取装置に、利用する複数の配信装置の宛先情報を登録する手段と、該手段に登録された各宛先情報の中からランダムに一つの宛先情報を選択する手段と、該手段によって選択された宛先情報の配信装置に宛先情報と画像データを送信して前記宛先情報に基づく配信先装置への前記画像データの配信を依頼する手段とを設けたことを特徴とする配信システム。
【請求項２】
前記各画像読取装置に、前記登録された宛先情報の配信装置に問い合わせて接続確認する手段を設けたことを特徴とする請求項１記載の配信システム。
【請求項３】
前記各画像読取装置に、前記各配信装置に問い合わせて応答のあった配信装置の宛先情報を前記登録する宛先情報として検索する手段を設けたことを特徴とする請求項１記載の配信システム。
【請求項４】
前記各配信装置に、前記各画像読取装置に対して自装置の宛先情報をリモートで登録する手段を設けたことを特徴とする請求項１記載の配信システム。
【請求項５】
前記各画像読取装置に対して表示画面情報を配信する複数の表示画面情報配信装置を設け、前記各画像読取装置に、利用する複数の表示画面情報配信装置の宛先情報を登録する手段を設けたことを特徴とする請求項１乃至４のいずれか一項に記載の配信システム。
【請求項６】
前記各アプリケーション配信装置に、自装置を含めて他の各表示画面情報配信装置の使用状況を調べ、該使用状況に基づいて最も処理負荷が少ない表示画面情報配信装置に前記画像読取装置への表示画面情報の配信を依頼する手段を設けたことを特徴とする請求項５記載の配信システム。
【請求項７】
複数の画像読取装置と、該各画像読取装置から宛先情報と画像データを受信し、前記宛先情報に基づく配信先装置へ前記画像データを配信する複数の配信装置とを備えた配信システムであって、
前記各画像読取装置に対して表示画面情報を配信する表示画面情報配信装置を備え、
前記各画像読取装置に、前記表示画面情報配信装置に配信装置の宛先情報を要求する手段と、前記表示画面情報配信装置から受信した宛先情報の配信装置に宛先情報と画像データを送信して前記宛先情報に基づく配信先装置への前記画像データの配信を依頼する手段とを設け、
前記表示画面情報配信装置に、利用する複数の配信装置の宛先情報を登録する手段と、前記各画像読取装置から配信装置の宛先情報の要求があったとき、前記各配信装置の使用状況を調べ、前記登録された各宛先情報の中から前記使用状況に基づいて一つの宛先情報を選択する手段と、該手段によって選択された宛先情報を前記要求のあった画像読取装置に送信する手段とを設けたことを特徴とする配信システム。
【請求項８】
複数の画像読取装置と、該各画像読取装置から宛先情報と画像データを受信し、前記宛先情報に基づく配信先装置へ前記画像データを配信する複数の配信装置とを備えた配信システムであって、
前記各画像読取装置に対して表示画面情報を配信する表示画面情報配信装置を備え、
前記各画像読取装置に、前記表示画面情報配信装置に表示画面情報を要求する手段と、前記表示画面情報配信装置から表示画面情報と共に受信した宛先情報の配信装置に宛先情報と画像データを送信して前記宛先情報に基づく配信先装置への前記画像データの配信を依頼する手段とを設け、
前記表示画面情報配信装置に、利用する複数の配信装置の宛先情報を登録する手段と、前記各画像読取装置から表示画面情報の要求があったとき、前記各配信装置の使用状況を調べ、前記登録された各宛先情報の中から前記使用状況に基づいて一つの宛先情報を選択する手段と、該手段によって選択された宛先情報を前記要求された表示画面情報と共に前記要求のあった画像読取装置に送信する手段とを設けたことを特徴とする配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワーク上において、プリンタ，複写機，ファクシミリ装置，複合機を含む画像読取装置によって読み取った画像データを、パーソナルコンピュータ，プリンタ，複写機，ファクシミリ装置，複合機，ファイルサーバ，文書管理サーバを含む配信先装置へ配信サーバを介して配信する配信システムに関する。
【背景技術】
【０００２】
従来、ネットワーク上において、スキャナ装置，プリンタ，複写機，ファクシミリ装置，複合機を含む画像読取装置によって読み取った画像データを、パーソナルコンピュータ，プリンタ，複写機，ファクシミリ装置，複合機，ファイルサーバ，文書管理サーバを含む配信先装置へ配信サーバを介して配信する配信システム（例えば、特許文献１参照）があった。
このような配信システムは、各種の画像データを指定された方法で配信するものであり、例えば、スキャナ装置，プリンタ，複写機，ファクシミリ装置で読み取った画像データ（その他に、ファクシミリ装置でファックス受信した画像データや、Ｅメールの添付書類として受信した画像データ等もある）を、パーソナルコンピュータへＥメールで、プリンタ，複写機，ファクシミリ装置，複合機へ、ファイルサーバ，文書管理サーバへそれぞれ配信する場合がある。
【０００３】
ここでは、複合機（マルチファンクションペリフェラル：ＭＦＰ）で読み取った画像データを、パーソナルコンピュータに電子メール（Ｅ−ｍａｉｌ）で配信する場合を例にして説明する。
図６は、従来の配信処理の説明に供する配信システムの構成例を示す図である。
従来の配信システムは、複数のＭＦＰ５０、複数のスキャナアプリケーションサーバ５１、複数の配信サーバ５２、及び複数のパーソナルコンピュータ（ＰＣ）５３が、例えば、エクスターナルシステム（Ｅｘｔｅｒｎａｌ  Ｓｙｓｔｅｍ）によってネットワーク５４を介して通信可能に接続されている。
ＭＦＰ５０の本体内の記憶装置には、予め使用するスキャナアプリケーションサーバ５１と、配信サーバ（ＵＲＬ，ＩＰアドレス等）５２を登録することができる。
【０００４】
ユーザは、ＭＦＰ５０上で任意のオペレーション（スキャナキーを押下する等）を実行することにより、スキャナアプリケーションサーバ５１のスキャナアプリケーションソフトウェア（以下、「スキャナアプリ」と略称する）を起動する。
その起動されたスキャナアプリは、ＭＦＰ５０のオペレーションパネル上に、ユーザが配信操作を行うための各種の設定を行うための配信アプリ画面を表示する。
ユーザは、配信アプリ画面より、任意の配信先（Ｅ−ｍａｉｌアドレスのＴｏ，Ｃｃ，Ｂｃｃ等）を設定後、配信対象の紙データをＭＦＰ５０上にセットし、スキャンを実行する。
【０００５】
そして、スキャンした画像データは、予め指定された配信サーバ５２へ送信され、オペレーションパネル上で設定した、出力方法（画像フォーマット、ＯＣＲの有無等）、及び配信先（Ｅ−ｍａｉｌ、フォルダ等）へ配信される。
また、ＭＦＰ５０には、予め指定した配信サーバとして、第１（Ｐｒｉｍａｒｙ）の配信サーバの他に、第２（Ｓｅｃｏｎｄａｒｙ）の配信サーバも登録することができ、第１の配信サーバから応答がなかった場合、第２の配信サーバへ配信する画像データを送信することができ、可用性を向上することができる。
【０００６】
さらに説明する。
まず、このネットワーク５４の管理者は、管理プログラムによって、各ＭＦＰ５０に対して、それぞれ使用するスキャナアプリケーションサーバ５１と第１及び第２の配信サーバ５２の宛先情報を含むロケーション情報を登録する。
ユーザは、ＭＦＰ５０において、任意のオペレーション（例えば、スキャナキーを押下する）を行うと、ＭＦＰ５０は、予めそのＭＦＰ５０で使用することが定められたスキャナアプリケーションサーバ５１に対して、スキャナアプリの配信アプリ画面の情報（表示画面情報）の取得要求を行う。
スキャナアプリケーションサーバ５１は、ＭＦＰ５０から表示画面情報の取得要求を受け取ると、そのＭＦＰ５０に表示画面情報を送信し、ＭＦＰ５０はその表示画面情報の内容に応じた配信アプリ画面をオペレーションパネルに構築して表示する。
【０００７】
ユーザは、ＭＦＰ５０のオペレーションパネル上に表示された配信アプリ画面より、配信先装置の宛先情報を設定し、配信対象の画像が記載された記録紙をセットして画像読取の実行を指示する。
ＭＦＰ５０は、セットされた記録紙の画像を読み取り、その画像データと配信アプリ画面によってユーザから入力された配信先情報の宛先情報とを、予めＭＦＰ５０に対して指定された第１の配信サーバ５２に送信して配信を依頼する。
第１の配信サーバ５２は、ＭＦＰ５０から配信の依頼と共に画像データと配信先装置の宛先情報を受信すると、その宛先情報に基づいて配信先装置と出力方法とを決定し、その配信先装置への画像データの配信を実行する。
そして、配信先装置であるＰＣ５３では、第１の配信サーバ５２から配信された画像データを、ＰＣ５３にインストールされているプログラムにより受信する。
【０００８】
また、上述の処理において、ＭＦＰ５０が第１の配信サーバ５２へ配信を依頼したとき、第１の配信サーバ５２に障害状態にあって依頼が受理されなかった場合（また、依頼が受理されて画像データの転送中に障害が発生して画像データが完全に受信されなかった場合）、ＭＦＰ５０は、本体内の記憶装置に保存されている第２の配信サーバ装置５２へ配信の依頼をする。
そして、第２の配信サーバ５２は、上述した第１の配信サーバと同様の処理を行い、配信処理を実行する。
【特許文献１】特開２００５−２５９１０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述した従来の配信システムでは、１つの配信サーバに複数台のＭＦＰが関連付けられてしまうと、ネットワーク上に複数の配信サーバがありながら、１つの配信サーバに配信処理の負荷が集中し、配信を素早く効率よく行えなくなるという問題があった。
この発明は上記の点に鑑みてなされたものであり、ネットワーク上の１つ配信サーバに処理負荷が集中しないようにすることを目的とする。
【課題を解決するための手段】
【００１０】
この発明は上記の目的を達成するため、次の配信システムを提供する。
（１）複数の画像読取装置と、その各画像読取装置から宛先情報と画像データを受信し、上記宛先情報に基づく配信先装置へ上記画像データを配信する複数の配信装置とを備えた配信システムであって、上記各画像読取装置に、利用する複数の配信装置の宛先情報を登録する手段と、その手段に登録された各宛先情報の中からランダムに一つの宛先情報を選択する手段と、その手段によって選択された宛先情報の配信装置に宛先情報と画像データを送信して上記宛先情報に基づく配信先装置への上記画像データの配信を依頼する手段を設けた配信システム。
（２）上記のような配信システムにおいて、上記各画像読取装置に、上記登録された宛先情報の配信装置に問い合わせて接続確認する手段を設けた配信システム。
【００１１】
（３）上記のような配信システムにおいて、上記各画像読取装置に、上記各配信装置に問い合わせて応答のあった配信装置の宛先情報を上記登録する宛先情報として検索する手段を設けた配信システム。
（４）上記のような配信システムにおいて、上記各配信装置に、上記各画像読取装置に対して自装置の宛先情報をリモートで登録する手段を設けた配信システム。
（５）上記のような配信システムにおいて、上記各画像読取装置に対して表示画面情報を配信する複数のアプリケーション配信装置を設け、上記各画像読取装置に、利用する複数の表示画面情報配信装置の宛先情報を登録する手段を設けた配信システム。
（６）上記のような配信システムにおいて、上記各表示画面情報配信装置に、自装置を含めて他の各表示画面情報配信装置の使用状況を調べ、その使用状況に基づいて最も処理負荷が少ない表示画面情報配信装置に上記画像読取装置への表示画面情報の配信を依頼する手段を設けた配信システム。
【００１２】
（７）複数の画像読取装置と、その各画像読取装置から宛先情報と画像データを受信し、上記宛先情報に基づく配信先装置へ上記画像データを配信する複数の配信装置とを備えた配信システムであって、上記各画像読取装置に対して表示画面情報を配信する表示画面情報配信装置を備え、上記各画像読取装置に、上記表示画面情報配信装置に配信装置の宛先情報を要求する手段と、上記表示画面情報配信装置から受信した宛先情報の配信装置に宛先情報と画像データを送信して上記宛先情報に基づく配信先装置への上記画像データの配信を依頼する手段とを設け、上記表示画面情報配信装置に、利用する複数の配信装置の宛先情報を登録する手段と、上記各画像読取装置から配信装置の宛先情報の要求があったとき、上記各配信装置の使用状況を調べ、上記登録された各宛先情報の中から上記使用状況に基づいて一つの宛先情報を選択する手段と、その手段によって選択された宛先情報を上記要求のあった画像読取装置に送信する手段とを設けた配信システム。
【００１３】
（８）複数の画像読取装置と、その各画像読取装置から宛先情報と画像データを受信し、上記宛先情報に基づく配信先装置へ上記画像データを配信する複数の配信装置とを備えた配信システムであって、上記各画像読取装置に対して表示画面情報を配信する表示画面情報配信装置を備え、上記各画像読取装置に、上記表示画面情報配信装置に表示画面情報を要求する手段と、上記表示画面情報配信装置から表示画面情報と共に受信した宛先情報の配信装置に宛先情報と画像データを送信して上記宛先情報に基づく配信先装置への上記画像データの配信を依頼する手段とを設け、上記表示画面情報配信装置に、利用する複数の配信装置の宛先情報を登録する手段と、上記各画像読取装置から表示画面情報の要求があったとき、上記各配信装置の使用状況を調べ、上記登録された各宛先情報の中から上記使用状況に基づいて一つの宛先情報を選択する手段と、その手段によって選択された宛先情報を上記要求された表示画面情報と共に上記要求のあった画像読取装置に送信する手段とを設けた配信システム。
【発明の効果】
【００１４】
この発明による配信システムは、ＭＦＰによる配信依頼を複数の配信サーバへ分散させることにより、１つの配信サーバに配信依頼が集中しないようにすることができ、ネットワーク上の配信を素早く効率よく行える。
【発明を実施するための最良の形態】
【００１５】
以下、この発明を実施するための最良の形態を図面に基づいて具体的に説明する。
〔実施例１〕
図１は、この発明の実施例１の配信システムの機能構成を示すブロック図である。
この配信システムは、複数の画像読取装置であるＭＦＰ１と、その各ＭＦＰ１に対して表示画面情報を配信する複数の表示画面情報配信装置であるスキャナアプリケーションサーバ２と、各ＭＦＰ１から宛先情報と画像データを受信し、その宛先情報に基づく配信先装置４へ上記画像データを配信する複数の配信装置である配信サーバ３とを備え、互いに図示を省略したネットワークで通信可能に接続されている。
ＭＦＰ１は、原稿の画像を読み取って出力する装置であり、オペレーションパネル１０、ハードディスク装置を含む記憶装置１２、ＣＰＵ，ＲＯＭ及びＲＡＭからなるマイクロコンピュータによって実現される、このＭＦＰ１の全体の制御を司る図示を省略した制御部と、オペレーションパネル表示制御部１１と、スキャナ制御部１３と、画像データ転送制御部１４を備えている。
【００１６】
スキャナアプリケーションサーバ２は、同じくＣＰＵ，ＲＯＭ及びＲＡＭからなるマイクロコンピュータによって実現される、このスキャナアプリケーションサーバ２の全体の制御を司る図示を省略した制御部と、オペレーションパネル表示用情報配信部２０と、使用状況確認・配信依頼部２１を備えている。
配信サーバ３は、同じくＣＰＵ，ＲＯＭ及びＲＡＭからなるマイクロコンピュータによって実現される、この配信サーバ３の全体の制御を司る制御部と、画像データ受信制御部３０と、配信先宛先情報解決部３１と、画像データ配信制御部３２を備えている。
配信先装置４は、ＰＣ、プリンタ、ファクシミリ装置、複写機、複合機、ファイルサーバ、文書管理サーバを含む装置であり、同じくＣＰＵ，ＲＯＭ及びＲＡＭからなるマイクロコンピュータによって実現される、この配信先装置４の全体の制御を司る制御部と、画像データ受信制御部４０を備えている。
【００１７】
次に、この実施例１の配信システムの処理について説明する。
まず、ＭＦＰ１における使用する複数の配信サーバの登録処理について説明する。
・ステップ１
ユーザは、ＭＦＰ１のオペレーションパネル１０からオペレーションパネル表示制御部１１に対して管理メニューの起動を指示する。
・ステップ２
オペレーションパネル表示制御部１１は、オペレーションパネル１０に管理メニューを表示する。
・ステップ３
ユーザは、オペレーションパネル１０に表示された管理メニューの配信サーバの登録機能を利用し、登録する複数の配信サーバの宛先情報（例えば、ＵＲＬ）を入力する。
【００１８】
・ステップ４
オペレーションパネル表示制御部１１は、オペレーションパネル１０から入力された複数の配信サーバの宛先情報を受け取ると、各配信サーバの名称にそれぞれの宛先情報を対応させて記憶装置１２に登録する。
・ステップ５
記憶装置１２は、オペレーションパネル表示制御部１１から受け取った各配信サーバの名称とそれぞれに対応する宛先情報とを登録する処理を実行し、登録の成功あるいは失敗の応答をオペレーションパネル表示制御部１１へ返す。
【００１９】
・ステップ６
オペレーションパネル表示制御部１１は、記憶装置１２からの応答によってオペレーションパネル１０に複数の配信サーバの宛先情報の登録が成功したか否かのメッセージを表示する。
このようにして、ユーザが、ＭＦＰ１に対して配信を依頼する複数の配信サーバ３を手入力で登録することができる。
【００２０】
次に、ＭＦＰ１における使用する複数のスキャナアプリケーションサーバの登録処理について説明する。
・ステップ１１
ユーザは、ＭＦＰ１のオペレーションパネル１０からオペレーションパネル表示制御部１１に対して管理メニューの起動を指示する。
・ステップ１２
オペレーションパネル表示制御部１１は、オペレーションパネル１０に管理メニューを表示する。
・ステップ１３
ユーザは、オペレーションパネル１０に表示された管理メニューのスキャナアプリケーションサーバの登録機能を利用し、登録する複数のスキャナアプリケーションサーバの宛先情報（例えば、ＵＲＬ）を入力する。
【００２１】
・ステップ１４
オペレーションパネル表示制御部１１は、オペレーションパネル１０から入力された複数のスキャナアプリケーションサーバの宛先情報を受け取ると、各スキャナアプリケーションサーバの名称にそれぞれの宛先情報を対応させて記憶装置１２に登録する。
・ステップ１５
記憶装置１２は、オペレーションパネル表示制御部１１から受け取った各スキャナアプリケーションサーバの名称とそれぞれに対応する宛先情報とを登録する処理を実行し、登録の成功あるいは失敗の応答をオペレーションパネル表示制御部１１へ返す。
【００２２】
・ステップ１６
オペレーションパネル表示制御部１１は、記憶装置１２からの応答によってオペレーションパネル１０に複数のスキャナアプリケーションサーバの宛先情報の登録が成功したか否かのメッセージを表示する。
このようにして、ユーザが、ＭＦＰ１に対して利用する複数のスキャナアプリケーションサーバを手入力で登録することができる。
【００２３】
上述の配信サーバ又はスキャナアプリケーションサーバの登録処理において、ユーザによって入力された宛先情報に基づいて配信サーバ又はスキャナアプリケーションサーバに接続確認し、通信可能に正しく接続確認ができたものだけを登録するようにするとよい。
【００２４】
次に、ＭＦＰ１におけるスキャナ配信アプリ画面の表示処理について説明する。
・ステップ２１
ユーザは、オペレーションパネル１０に対して任意のオペレーション（例えば、スキャナキーの押下）を行うと、オペレーションパネル１０からオペレーションパネル表示制御部１１へ指示が送られ、オペレーションパネル表示制御部１１は、予め使用することが定められたスキャナアプリケーションサーバ２に対して、画像を読み取って配信先装置への配信を依頼するためのスキャナ配信アプリ画面情報（表示画面情報）の取得要求を行う。
・ステップ２２
オペレーションパネル表示制御部１１は、スキャナアプリケーションサーバ２からスキャナ配信アプリ画面情報を受信すると、それに基づいてオペレーションパネル１０にスキャナ配信アプリ画面を構築して表示する。
【００２５】
次に、スキャナアプリケーションサーバ２におけるスキャナ配信アプリ画面情報の配信処理について説明する。
・ステップ３１
スキャナアプリケーションサーバ２のオペレーションパネル表示用情報配信部２０は、ＭＦＰ１からスキャナ配信アプリ画面情報の取得要求を受け取ると、使用状況確認・配信依頼部２１に処理を依頼する。
・ステップ３２
使用状況確認・配信依頼部２１は、オペレーションパネル表示用情報配信部２０から処理を依頼されると、自装置を含めて他のスキャナアプリケーションサーバ２の使用状況を調べる。
【００２６】
・ステップ３３
使用状況確認・配信依頼部２１は、上記調べた各スキャナアプリケーションサーバ２の使用状況に基づいて最も処理負荷が少ないスキャナアプリケーションサーバ２を求め、それが自装置なら、自装置のオペレーションパネル表示用情報配信部２０にＭＦＰ１へのスキャナ配信アプリ画面情報の配信を依頼する。
・ステップ３４
他のスキャナアプリケーションサーバ２が最も処理負荷が少ないと判断したら、その最も処理負荷が少ないと判断したスキャナアプリケーションサーバ２にＭＦＰ１へのスキャナ配信アプリ画面情報の配信を依頼する。
【００２７】
・ステップ３５
オペレーションパネル表示用情報配信部２０は、使用状況確認・配信依頼部２１からスキャナ配信アプリ画面情報の配信が依頼されると、スキャナ配信アプリ画面構築に必要な情報を収集し、ＭＦＰ１にスキャナ配信アプリ画面情報を送信する。また、スキャナ配信アプリ画面情報の配信を依頼されたのが他のスキャナアプリケーションサーバの場合、そのスキャナアプリケーションサーバは自装置のオペレーションパネル表示用情報配信部によってＭＦＰ１へスキャナ配信アプリ画面情報を配信する。
このようにして、スキャナアプリケーションサーバは、複数の子スキャナアプリケーションサーバと連携することにより、見た目上１サーバでＭＦＰへのスキャナ配信アプリ画面情報の配信の負荷分散を行うことができる。
【００２８】
次に、ＭＦＰ１における配信サーバへの配信依頼の処理について説明する。
・ステップ４１
ユーザは、オペレーションパネル１０に表示されたスキャナ配信アプリ画面に対して、配信先装置の宛先情報を含む配信設定を入力し、配信する画像が記載された記録紙を図示を省略したスキャナにセットし、画像読取を開始する指示を入力する。
・ステップ４２
オペレーションパネル表示制御部１１は、オペレーションパネル１０から画像読取の開始が入力されると、記憶装置１２に登録されている複数の配信サーバの宛先情報の一覧を取得する。
【００２９】
・ステップ４３
オペレーションパネル表示制御部１１は、記憶装置１２から取得した複数の配信サーバの宛先情報の一覧の中から、ランダムに一つの宛先情報を選択し、その宛先情報の配信サーバを配信の依頼先に決定し、スキャナ制御部１３に上記配信の依頼先に決定した配信サーバの宛先情報と上記配信設定とを送り、スキャン処理の依頼をする。上記ランダムに選択する処理は、例えば、乱数を用いて選択することにより、他のＭＦＰに登録されている配信サーバとなるべく重複しないようにする必要がある。
・ステップ４４
スキャナ制御部１３は、オペレーションパネル表示制御部１１から上記配信の依頼先に決定した配信サーバの宛先情報と上記配信設定と共に、スキャン処理の依頼を受け取ると、図示を省略したスキャナによってセットされた記録紙の画像を読み取り、その画像データを記憶装置１２に一時保存する。
【００３０】
・ステップ４５
スキャナ制御部１３は、画像データ転送制御部１４に、上記配信の依頼先に決定した配信サーバの宛先情報と上記配信設定と共に、配信サーバへの配信依頼の転送処理を指示する。
・ステップ４６
画像データ転送制御部１４は、記憶装置１２から配信対象の画像データを取得し、スキャナ制御部１３から指定された宛先情報の配信サーバ３に配信処理の依頼を要求すると共に、配信先装置の宛先情報と画像データを転送する。
このようにして、登録されている複数の配信サーバの中からランダムに選択した一つの配信サーバに配信処理の依頼ができ、ネットワーク上で一度に一つの配信サーバに配信依頼が集中しないように処理を分散させることができる。
【００３１】
次に、配信サーバ３における配信処理と配信先装置４における画像データの受信処理について説明する。
・ステップ５１
配信サーバ３の画像データ受信制御部３０は、ＭＦＰ１から配信処理の依頼要求と共に、配信先装置の宛先情報と画像データを受信すると、配信先宛先情報解決部３１へ送る。
・ステップ５２
配信先宛先情報解決部３１は、宛先情報から配信宛先の解決処理を行い、画像データ配信制御部３２に上記宛先情報の配信先装置への画像データの配信を要求する。
【００３２】
・ステップ５３
画像データ配信制御部３２は、配信先宛先情報解決部３１からの要求に基づいて、上記宛先情報の配信先装置４へ上記画像データを配信する。
・ステップ５４
配信先装置４の画像データ受信制御部４０は、配信サーバ３から画像データを受信すると、例えば、自装置がプリンタ、複写機、複合機の場合、画像データに基づく画像を記録しに印刷する処理を実行する。また、ファイルサーバ、文書管理サーバの場合、画像データを検索可能に保存する。
【００３３】
〔実施例２〕
図２は、この発明の実施例２の配信システムの機能構成を示すブロック図であり、図１と共通する部分には同一符号を付して、その説明を省略する。
この配信システムでは、配信サーバの登録の際に接続確認をして、接続確認ができたものについてのみ登録するようにしている。
そこで、ＭＦＰ１には、ユーザから入力された宛先情報の配信サーバへの接続確認をするための問い合わせと応答確認をする配信サーバ接続確認部１５を設け、配信サーバ３には、ＭＦＰ１からの問い合わせに対して応答する配信サーバ接続確認応答部３３を設けている。
【００３４】
次に、ＭＦＰ１における配信サーバに接続確認してから登録する処理について説明する。
・ステップ６１
ユーザは、ＭＦＰ１のオペレーションパネル１０からオペレーションパネル表示制御部１１に対して管理メニューの起動を指示する。
・ステップ６２
オペレーションパネル表示制御部１１は、オペレーションパネル１０に管理メニューを表示する。
・ステップ６３
ユーザは、オペレーションパネル１０に表示された管理メニューの配信サーバの登録機能を利用し、登録する複数の配信サーバの宛先情報（例えば、ＵＲＬ）を入力する。
【００３５】
・ステップ６４
オペレーションパネル表示制御部１１は、オペレーションパネル１０から入力された複数の配信サーバの宛先情報を受け取ると、配信サーバ接続確認部１５に上記各宛先情報の配信サーバへの接続確認要求を出す。
・ステップ６５
配信サーバ接続確認部１５は、オペレーションパネル表示制御部１１から要求を受けると、上記各宛先情報の配信サーバへ接続確認を問い合わせる。
・ステップ６６
配信サーバ接続確認部１５は、問い合わせた配信サーバ３からのレスポンスが無かった場合、オペレーションパネル表示制御部１１に、接続確認ＮＧを返す。
【００３６】
・ステップ６７
オペレーションパネル表示制御部１１は、オペレーションパネル１０に接続確認がＮＧのため、その配信サーバの登録に失敗した旨のメッセージを表示する。
・ステップ６７
配信サーバ接続確認部１５は、問い合わせた配信サーバ３からのレスポンスが有った場合、オペレーションパネル表示制御部１１に、接続確認ＯＫを返す。
その後、オペレーションパネル表示制御部１１は、各配信サーバの名称にそれぞれの宛先情報を対応させて記憶装置１２に登録する。
【００３７】
記憶装置１２は、オペレーションパネル表示制御部１１から受け取った各配信サーバの名称とそれぞれに対応する宛先情報とを登録する処理を実行し、登録の成功あるいは失敗の応答をオペレーションパネル表示制御部１１へ返す。
オペレーションパネル表示制御部１１は、記憶装置１２からの応答によってオペレーションパネル１０に複数の配信サーバの宛先情報の登録が成功したか否かのメッセージを表示する。
このようにして、ユーザが、ＭＦＰ１に対して配信を依頼する複数の配信サーバ３を登録する際、接続確認して接続ができたものだけを自動的に登録することができる。
【００３８】
〔実施例３〕
図３は、この発明の実施例３の配信システムの機能構成を示すブロック図であり、図１又は図２と共通する部分には同一符号を付して、その説明を省略する。
この配信システムでは、ＭＦＰがネットワークから登録可能な配信サーバを検索するようにしている。
そこで、ＭＦＰ１には、ネットワーク上の各配信サーバに問い合わせて応答のあったものを検索する配信サーバ検索部１６を設け、配信サーバ３には、ＭＦＰ１からの問い合わせに対して応答する配信サーバ検索応答部３４を設けている。
【００３９】
次に、ＭＦＰ１におけるネットワーク上の登録可能な配信サーバを検索して登録する処理について説明する。
・ステップ７１
ユーザは、ＭＦＰ１のオペレーションパネル１０からオペレーションパネル表示制御部１１に対して管理メニューの起動を指示する。
・ステップ７２
オペレーションパネル表示制御部１１は、オペレーションパネル１０に管理メニューを表示する。
・ステップ７３
ユーザは、オペレーションパネル１０に表示された管理メニューの配信サーバの検索登録機能を利用し、配信サーバの検索登録要求を入力する。
【００４０】
・ステップ７４
オペレーションパネル表示制御部１１は、オペレーションパネル１０から配信サーバの検索登録要求を受け取ると、配信サーバ検索部１６に配信サーバの検索要求を出す。
・ステップ７５
配信サーバ検索部１６は、オペレーションパネル表示制御部１１から要求を受けると、ネットワーク上にマルチキャスト、又はブロードキャストによって配信サーバの検索パケットを送信する。
ここで、ネットワーク上で配信依頼が可能な配信サーバ３は、配信サーバ検索応答部３４によってＭＦＰ１からの検索パケットを受信すると、自装置の宛先情報と共にレスポンスを返信する。
【００４１】
・ステップ７６
配信サーバ検索部１６は、ネットワークから配信サーバ３からのレスポンスとその宛先情報を受け取ると、オペレーションパネル表示制御部１１に送る。
・ステップ７７
オペレーションパネル表示制御部１１は、配信サーバ検索部１６から受け取ったレスポンスのあった配信サーバの宛先情報に基づいて、登録可能な配信サーバの一覧を表示する。
・ステップ７８
ユーザは、オペレーションパネル１０に表示された登録可能な配信サーバの中から任意の複数の配信サーバを選択する。
【００４２】
その後、オペレーションパネル表示制御部１１は、上記選択された各配信サーバの名称にそれぞれの宛先情報を対応させて記憶装置１２に登録する。
記憶装置１２は、オペレーションパネル表示制御部１１から受け取った各配信サーバの名称とそれぞれに対応する宛先情報とを登録する処理を実行し、登録の成功あるいは失敗の応答をオペレーションパネル表示制御部１１へ返す。
オペレーションパネル表示制御部１１は、記憶装置１２からの応答によってオペレーションパネル１０に複数の配信サーバの宛先情報の登録が成功したか否かのメッセージを表示する。
このようにして、ＭＦＰ１はネットワーク上で登録可能な配信サーバを検索して提示するので、ユーザは登録可能な配信サーバを容易に選び出すことができ、配信を依頼する複数の配信サーバの登録作業を能率良く行える。
【００４３】
〔実施例４〕
図４は、この発明の実施例４の配信システムの機能構成を示すブロック図であり、図１乃至図３と共通する部分には同一符号を付して、その説明を省略する。
この配信システムでは、配信サーバ側がＭＦＰに対して登録可能な配信サーバをとりまとめて登録するようにしている。
そこで、ＭＦＰ１では、オペレーションパネル表示制御部１１が、配信サーバ３から受信した登録する複数の配信サーバの宛先情報を配信サーバの名称と対応させて記憶装置１２に登録する処理を実行し、配信サーバ３には、ネットワーク上の登録可能な配信サーバをとりまとめてＭＦＰ１にその各配信サーバの宛先情報を送信して登録を依頼する配信サーバリモート登録部３５を設けている。
【００４４】
次に、配信サーバ３によるＭＦＰ１への配信サーバのリモート登録の処理について説明する。
・ステップ８１
ユーザは、配信サーバ３の図示を省略した管理ツールからＭＦＰへの配信サーバのリモート登録機能を起動する。起動したリモート登録機能は、自装置を含めてネットワーク上の登録可能な複数台の配信サーバを調べ、登録対象のＭＦＰ１へ各配信サーバの宛先情報を送信すると共に、登録依頼を要求する。
・ステップ８２
ＭＦＰ１のオペレーションパネル表示制御部１１は、配信サーバ３から登録要求と各配信サーバの宛先情報を受信すると、記憶装置１２に各配信サーバの名称に対応させて宛先情報を登録する。
【００４５】
・ステップ８３
記憶装置１２は、オペレーションパネル表示制御部１１から受け取った各配信サーバの名称とそれぞれに対応する宛先情報とを登録する処理を実行し、登録の成功あるいは失敗の応答をオペレーションパネル表示制御部１１へ返す。
【００４６】
・ステップ８４
オペレーションパネル表示制御部１１は、記憶装置１２からの応答によって、登録依頼のあった配信サーバ３へ配信サーバの宛先情報の登録が成功したかの応答を送信する。
・ステップ８５
配信サーバ３の配信サーバリモート登録部３５は、ＭＦＰ１からの応答に基づいて、管理ツールのユーザインタフェースの表示部に登録の成功又は失敗を表示する。
このようにして、配信サーバ３側からＭＦＰ１に対してリモートで複数の配信サーバを登録することができ、ユーザの作業負担を軽減することができる。
なお、上述のリモート登録機能を、スキャナアプリケーションサーバ２に設けるようにすれば、スキャナアプリケーションサーバ２からＭＦＰ１に対してリモートで複数のスキャナアプリケーションサーバを登録することができる。
【００４７】
〔実施例５〕
図５は、この発明の実施例５の配信システムの機能構成を示すブロック図であり、図１乃至図４と共通する部分には同一符号を付して、その説明を省略する。
この配信システムでは、ＭＦＰ１に複数の配信サーバを登録するのではなく、スキャナアプリケーションサーバ２から最適な配信サーバの宛先情報を取得し、その宛先情報の配信サーバに配信を依頼するようにしている。
そこで、ＭＦＰ１では、オペレーションパネル表示制御部１１が、画像データの配信の際、スキャナアプリケーションサーバ２へ配信装置の宛先情報を要求し、スキャナアプリケーションサーバ２には、管理ツール部２２，記憶装置２３，配信サーバ選択部２４，使用状況調査部２５を新たに設けている。
【００４８】
次に、この配信システムの処理について説明する。
・ステップ９１
ユーザは、スキャナアプリケーションサーバ２の管理ツール部２２から、オペレーションパネル表示用情報配信部２０で配信するスキャナアプリ配信サーバ表示画面情報の画面で使用可能な配信サーバを複数台入力し、記憶装置２３に各配信サーバの名称と共にそれぞれの宛先情報を対応させて登録する。
その際、記憶装置２３に配信サーバが正常に登録されたか否かの応答が返るので、管理ツール部２２のユーザインタフェースの表示部に登録の成功又は失敗を表示する。
【００４９】
・ステップ９２
ユーザは、オペレーションパネル１０に対して任意のオペレーション（例えば、スキャナキーの押下）を行うと、オペレーションパネル１０からオペレーションパネル表示制御部１１へ指示が送られ、オペレーションパネル表示制御部１１は、予め使用することが定められたスキャナアプリケーションサーバ２に対して、画像を読み取って配信先装置への配信を依頼するためのスキャナ配信アプリ画面情報（表示画面情報）の取得要求を行う。
・ステップ９３
オペレーションパネル表示制御部１１は、スキャナアプリケーションサーバ２からスキャナ配信アプリ画面情報を受信すると、それに基づいてオペレーションパネル１０にスキャナ配信アプリ画面を構築して表示する。
【００５０】
・ステップ９４
ユーザは、オペレーションパネル１０に表示されたスキャナ配信アプリ画面に対して、配信先装置の宛先情報を含む配信設定を入力し、配信する画像が記載された記録紙を図示を省略したスキャナにセットし、画像読取を開始する指示を入力する。
・ステップ９５
オペレーションパネル表示制御部１１は、オペレーションパネル１０から画像読取の開始が入力されると、スキャナアプリケーションサーバ２に配信サーバの宛先情報を要求する。
【００５１】
・ステップ９６
スキャナアプリケーションサーバ２のオペレーションパネル表示用情報配信部２０は、ＭＦＰ１から配信サーバの宛先情報の要求を受信すると、配信サーバ選択部２４に処理を依頼する。
・ステップ９７
配信サーバ選択部２４は、オペレーションパネル表示用情報配信部２０から処理を依頼されると、記憶装置２３から使用可能な配信サーバの宛先情報の一覧を取得し、使用状況調査部２５に各配信サーバの宛先情報を送って各配信サーバの使用状況の調査を依頼する。
【００５２】
・ステップ９８
使用状況調査部２５は、配信サーバ選択部２４から受信した各宛先情報の配信サーバ３に問い合わせてそれぞれの使用状況を調査し、その調査結果を配信サーバ選択部２４へ送る。
・ステップ９９
配信サーバ選択部２４は、使用状況調査部２５から受け取った各配信サーバの使用状況に基づいて、例えば、最も処理負荷の少ない配信サーバを一つ選択し、その配信サーバの宛先情報をオペレーションパネル表示用情報配信部２０へ送る。
【００５３】
・ステップ１００
オペレーションパネル表示用情報配信部２０は、配信サーバ選択部２４から受け取った配信サーバの宛先情報をＭＦＰ１へ返信する。
・ステップ１０１
ＭＦＰ１のオペレーションパネル表示制御部１１は、スキャナアプリケーションサーバ２から配信サーバの宛先情報を受信すると、スキャナ制御部１３に上記配信サーバの宛先情報と上記配信設定とを送り、スキャン処理の依頼をする。
【００５４】
・ステップ１０２
スキャナ制御部１３は、オペレーションパネル表示制御部１１から上記配信サーバの宛先情報と上記配信設定と共に、スキャン処理の依頼を受け取ると、図示を省略したスキャナによってセットされた記録紙の画像を読み取り、その画像データを記憶装置１２に一時保存する。
・ステップ１０３
スキャナ制御部１３は、画像データ転送制御部１４に、上記配信サーバの宛先情報と上記配信設定と共に、配信サーバへの配信依頼の転送処理を指示する。
【００５５】
・ステップ１０４
画像データ転送制御部１４は、記憶装置１２から配信対象の画像データを取得し、スキャナ制御部１３から指定された宛先情報の配信サーバ３に配信処理の依頼を要求すると共に、配信先装置の宛先情報と画像データを転送する。
・ステップ１０５
配信サーバ３の画像データ受信制御部３０は、ＭＦＰ１から配信処理の依頼要求と共に、配信先装置の宛先情報と画像データを受信すると、配信先宛先情報解決部３１へ送る。
・ステップ１０６
配信先宛先情報解決部３１は、宛先情報から配信宛先の解決処理を行い、画像データ配信制御部３２に上記宛先情報の配信先装置への画像データの配信を要求する。
【００５６】
・ステップ１０７
画像データ配信制御部３２は、配信先宛先情報解決部３１からの要求に基づいて、上記宛先情報の配信先装置４へ上記画像データを配信する。
・ステップ１０８
配信先装置４の画像データ受信制御部４０は、配信サーバ３から画像データを受信すると、例えば、自装置がプリンタ、複写機、複合機の場合、画像データに基づく画像を記録しに印刷する処理を実行する。また、ファイルサーバ、文書管理サーバの場合、画像データを検索可能に保存する。
【００５７】
このようにすれば、ＭＦＰ１に予め複数の配信サーバを登録する作業を行わずに済むので、ユーザの作業負担を軽減し、ＭＦＰによる配信依頼を複数の配信サーバへ分散させることにより、１つの配信サーバに配信依頼が集中しないようにすることができ、ネットワーク上の配信を素早く効率よく行える。
【００５８】
次に、上述の処理では、ＭＦＰ１はユーザからのスキャン要求があったときに配信サーバの宛先情報を取得するようにしたが、ＭＦＰ１がスキャナアプリケーションサーバ２にスキャナ配信アプリ画面表示情報を要求したときに、そのスキャナ配信アプリ画面表示情報と共に配信サーバの宛先情報を送信するようにしても良い。
この場合、上記ステップ９３〜１０１の処理を次のようにすると良い。
・ステップ１１１
スキャナアプリケーションサーバ２のオペレーションパネル表示用情報配信部２０は、ＭＦＰ１からスキャナ配信アプリ画面表示情報の要求を受信すると、スキャナ配信アプリ画面を表示するための情報を収集すると共に、配信サーバ選択部２４に処理を依頼する。
【００５９】
・ステップ１１２
配信サーバ選択部２４は、オペレーションパネル表示用情報配信部２０から処理を依頼されると、記憶装置２３から使用可能な配信サーバの宛先情報の一覧を取得し、使用状況調査部２５に各配信サーバの宛先情報を送って各配信サーバの使用状況の調査を依頼する。
・ステップ１１３
使用状況調査部２５は、配信サーバ選択部２４から受信した各宛先情報の配信サーバ３に問い合わせてそれぞれの使用状況を調査し、その調査結果を配信サーバ選択部２４へ送る。
【００６０】
・ステップ１１４
配信サーバ選択部２４は、使用状況調査部２５から受け取った各配信サーバの使用状況に基づいて、例えば、最も処理負荷の少ない配信サーバを一つ選択し、その配信サーバの宛先情報をオペレーションパネル表示用情報配信部２０へ送る。
・ステップ１１５
オペレーションパネル表示用情報配信部２０は、スキャナ配信アプリ画面表示情報と共に、配信サーバ選択部２４から受け取った配信サーバの宛先情報をＭＦＰ１へ返信する。
【００６１】
・ステップ１１６
ＭＦＰ１のオペレーションパネル表示制御部１１は、スキャナアプリケーションサーバ２からスキャナ配信アプリ画面表示情報と配信サーバの宛先情報を受信すると、そのスキャナ配信アプリ画面表示情報に基づいてオペレーションパネル１０にスキャナ配信アプリ画面を構築して表示する。
・ステップ１１７
ユーザは、オペレーションパネル１０に表示されたスキャナ配信アプリ画面に対して、配信先装置の宛先情報を含む配信設定を入力し、配信する画像が記載された記録紙を図示を省略したスキャナにセットし、画像読取を開始する指示を入力する。
【００６２】
このようにして、１台のＭＦＰが複数台のスキャナアプリケーションサーバと配信サーバを利用することができるので、何百台といったＭＦＰを管理する場合、配信サーバの配信処理の負荷分散を行うことを可能としている。
また、各配信サーバで実行された配信ログやジョブ情報は、１台の配信サーバ上でマージして閲覧が可能なので、複数の配信サーバの管理に有益な情報が得られる。
【産業上の利用可能性】
【００６３】
この発明による配信システムは、パーソナルコンピュータ，プリンタ，ファクシミリ装置，複写機，複合機を含む画像読取装置を用いたネットワークシステム全般において適用することができる。
【図面の簡単な説明】
【００６４】
【図１】この発明の実施例１の配信システムの機能構成を示すブロック図である。
【図２】この発明の実施例２の配信システムの機能構成を示すブロック図である。
【図３】この発明の実施例３の配信システムの機能構成を示すブロック図である。
【図４】この発明の実施例４の配信システムの機能構成を示すブロック図である。
【図５】この発明の実施例５の配信システムの機能構成を示すブロック図である。
【図６】従来の配信処理の説明に供する配信システムの構成例を示す図である。
【符号の説明】
【００６５】
１，５０：ＭＦＰ    ２，５１：スキャナアプリケーションサーバ    ３，５２：配信サーバ    ４，５４：配信先装置    １０：オペレーションパネル    １１：オペレーションパネル表示制御部    １２，２３：記憶装置    １３：スキャナ制御部    １４：画像データ転送制御部    １５：配信サーバ接続確認部    １６：配信サーバ検索部    ２０：オペレーションパネル表示用情報配信部    ２１：使用状況確認・配信依頼部    ２２：管理ツール部    ２４：配信サーバ選択部    ２５：使用状況調査部    ３０：画像データ受信制御部    ３１：配信先宛先情報解決部    ３２：画像データ配信制御部    ３３：配信サーバ接続確認応答部    ３４：配信サーバ検索応答部    ３５：配信サーバリモート登録部    ４０：画像データ受信制御部    ５５：ネットワーク
【図１】
2008070939.tif 000003
【図２】
2008070939.tif 000004
【図３】
2008070939.tif 000005
【図４】
2008070939.tif 000006
【図５】
2008070939.tif 000007
【図６】
2008070939.tif 000008