(57)【要約】【課題】  ネットワークに接続されたＭＦＰを使用しスキャンを行う際、スキャナの状態によりジョブが実行中であれば、別のＭＦＰを探索するか、スキャナ使用予約を行い確実に、効率的にスキャナを使用できるようにするシステム。【解決手段】  MFPにおいて、スキャン設定を行う手段と、アクセスしてきたクライアント情報、セッション情報等をまとめて1レコードとし、順に管理する手段と、ネットワーク上のほかのMFPを探索する手段と、探索もしくは待機を選択可能な手段と、ネットワークに接続されたほかのMFPからの要求で、前記クライアント情報を順に管理している状態を応答する手段と、前記クライアント情報を順に管理している状態の応答内容によって、クライアントを応答したMFPに転送する手段と、を有することを特徴とする画像読取装置。【選択図】  図１
2007088597.tif 000002
【特許請求の範囲】
【請求項１】
MFPにおいて、スキャン設定を行う手段と、
アクセスしてきたクライアント情報、セッション情報等をまとめて1レコードとし、順に管理する手段と、
ネットワーク上のほかのMFPを探索する手段と、
探索もしくは待機を選択可能な手段と、
ネットワークに接続されたほかのMFPからの要求で、前記クライアント情報を順に管理している状態を応答する手段と、
前記クライアント情報を順に管理している状態の応答内容によって、クライアントを応答したMFPに転送する手段と、
を有することを特徴とする画像読取装置。
【請求項２】
請求項１に記載の画像読取装置において、
更に、前記アクセスしてきたクライアント情報、セッション情報等と管理しているレコードを検証する手段と、
を有することを特徴とする画像読取装置。
【請求項３】
請求項１、請求項２に記載の画像読取装置において、
更に、待機中状態を示す手段と、
探索中状態を示す手段と、
前記スキャン設定手段を生成する手段と、
を有することを特徴とする画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク機能を有した画像読取装置に関するものである。
【背景技術】
【０００２】
ネットワークよって接続されている画像読取装置を使用し、おなじくネットワーク上に接続されているクライアントPCからスキャンを行う際、画像読取装置が他のクライアントPCに使用されている場合、スキャンを行うことができず、その旨をユーザに通知する。
【０００３】
従来例としては、例えば特許文献１と特許文献２をあげることが出来る。
【特許文献１】特開２００４−３１２７５５号公報
【特許文献２】特開２０００−５９５６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ユーザにスキャナが使用中であることを通知するが、その後、スキャナが使用可能状態になってもユーザはクライアントPCから知る方法がなく、必ず使用できる保証が取れないという問題があった。また、クライアントPCから他の使用可能状態にあるスキャナを探す方法がないという問題があった。
【課題を解決するための手段】
【０００５】
本発明は、MFPにおいて、スキャン設定を行う手段と、アクセスしてきたクライアント情報、セッション情報等をまとめて1レコードとし、順に管理する手段と、ネットワーク上のほかのMFPを探索する手段と、探索もしくは待機を選択可能な手段と、ネットワークに接続されたほかのMFPからの要求で、前記クライアント情報を順に管理している状態を応答する手段と、前記クライアント情報を順に管理している状態の応答内容によって、クライアントを応答したMFPに転送する手段と、前記アクセスしてきたクライアント情報、セッション情報等と管理しているレコードを検証する手段と、待機中状態を示す手段と、探索中状態を示す手段と、前記スキャン設定手段を生成する手段とを有することを特徴とする画像読取装置。
【発明の効果】
【０００６】
以上、説明したように、本実施携帯によれば、スキャナを共有する際に、スキャナにジョブの投入を予約することが可能となる。また、ネットワーク上のMFPが連携することによって、すべてのスキャナを有効的に活用することが可能となる。それにより、スキャン作業を効率的に行えるようになる。
【発明を実施するための最良の形態】
【０００７】
図１は、本実施形態におけるシステム構成図を示す。
【０００８】
ここでは、ネットワーク上に、スキャナ・プリンタ・コピー・メール・ファックス・Webサーバ機能を有するMFP（マルチファンクションペリフェラル）（101、102、103）、クライアントPCが接続されている。
【０００９】
MFP101、102、103のWebサーバではそれぞれリモートスキャンジョブをキュー図４で管理し複数のジョブを順に処理可能にする。また、MFP101、102、103間でユーザの選択によってスキャンジョブキュー図４の状態を確認することでユーザをスキャンジョブを実行していないMFPに誘導する。
【００１０】
＜＜MFP全体フロー図２＞＞
図２は、本発明の実施形態におけるMFPの基本フローである。
【００１１】
＜スキャン基本フロー＞
まず、ステップS101で、クライアントPC（104、105）からスキャン用URLにアクセスされる。
【００１２】
ステップS102で、スキャンジョブキュー図４の末尾にアクセスしたクライアントPC（104、105）を特定する情報（クライアントIPアドレス、セッションID、ジョブステータスなど）を追加する。
【００１３】
ステップS103で、アクセスしたクライアント情報とスキャンジョブキュー図４の先頭の情報が同じであれば、スキャンジョブが実行中でないと判断し、ステップS104に移る。アクセスしたクライアント情報とスキャンジョブキュー図４の先頭の情報が異なれば、スキャンジョブが実行中であると判断し、ステップS109に移る。
【００１４】
ステップS104で、クライアントPC（104、105）にスキャン設定画面図５を送信する。
【００１５】
ステップS105で、クライアントPC（104、105）からスキャン設定情報、スキャン実効命令を受信する。
【００１６】
ステップS106で、スキャン処理を実行する。
【００１７】
ステップS107で、クライアントPC（104、105）に画像ファイルの作成完了通知を行い、スキャンジョブキュー図４から先頭の情報を削除する。
【００１８】
ステップS108で、クライアントPC（104、105）に画像ファイルを転送する。
【００１９】
＜先スキャンジョブ待ちフロー＞
まず、ステップS109で、先ジョブ待ちもしくは探索の選択可能な画面図６をクライアントPC（104、105）に送信する。
【００２０】
ステップS110で、クライアントPC（104、105）で先ジョブ待ちもしくは探索の選択結果を受信する。先ジョブ待ちが選択されればステップS111に移る。探索が選択されればステップS113に移る。
【００２１】
ステップS111で、クライアントPC（104、105）に先ジョブ終了待ち画面図７を送信し、ステップS112に移る。
【００２２】
ステップS112で、クライアント情報とスキャンジョブキュー図４の先頭の情報が同じになるまで、ステップS111とステップS112を繰り返す。クライアント情報とスキャンジョブキュー図４の先頭の情報が同じになれば、ステップS104に移る。
【００２３】
＜スキャナ探索フロー＞
まず、ステップS113で、スキャンジョブを実行していないスキャナ探索画面図８をクライアントPC（104、105）に送信する。
【００２４】
ステップS114で、ネットワークに独自プロトコルによりパケットを送信し、その応答により、スキャナを持つMFP（101、102、103）を探索する。パケットを受け取ったMFP（101、102、103）の応答についての詳細は図３を用いて後述する。
【００２５】
ステップS115で、応答がないもしくは応答結果がネットワーク上でスキャンジョブを実行していないMFP（101、102、103）がない場合は、ステップS111に移り、先ジョブを待つ。応答結果よりスキャンジョブを実行していないMFP（101、102、103）が見つかった場合、ステップS116に移る。
【００２６】
ステップS116で、クライアントPC（104、105）に転送画面図９を送信し、スキャンジョブキュー図４からクライアントに対応する情報を削除する。
【００２７】
＜＜探索によるMFPの応答フロー図３＞＞
図３は、探索によるMFPの応答フローである。
【００２８】
まず、ステップS201で、MFP（101、102、103）はネットワークを通して他のMFP（101、102、103）からスキャンジョブキュー図４の状態を要求される。
【００２９】
ステップS202で、スキャンジョブキュー図４にスキャンジョブが存在していなければステップS203に移る。スキャンジョブが存在していればステップS204に移る。
【００３０】
ステップS203で、ネットワークを通して要求してきたMFP（101、102、103）にスキャンジョブキューが空であることを応答する。
【００３１】
ステップS204で、ネットワークを通して要求してきたMFP（101、102、103）にスキャンジョブキューがたまっていることを応答する。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施形態におけるシステム構成図
【図２】本発明の実施におけるMFPの基本フロー
【図３】MFPの探索におけるMFPの応答フロー
【図４】MFPが保持するスキャンジョブキューデータ構造
【図５】スキャン設定画面
【図６】「探索」「待機」選択画面
【図７】待機中画面
【図８】探索中画面
【図９】転送中画面
【符号の説明】
【００３３】
101  MFP１
102  MFP２
103  MFP３
104  ClientPC１
105  ClientPC２
【図１】
2007088597.tif 000003
【図２】
2007088597.tif 000004
【図３】
2007088597.tif 000005
【図４】
2007088597.tif 000006
【図５】
2007088597.tif 000007
【図６】
2007088597.tif 000008
【図７】
2007088597.tif 000009
【図８】
2007088597.tif 000010
【図９】
2007088597.tif 000011