(57)【要約】【課題】画像形成装置２００に用意されたオンライン、オフラインの切り替え手段によってネットワークスキャンのジョブの投入の可否を切り替える画像形成装置２００において、Ｐｕｌｌ型とＰｕｓｈ型の2種類のネットワークスキャンを行う場合に次のような問題が発生する。Ｐｕｓｈ型スキャンで予め選択しておいたコンピュータ２１４とは異なる別のコンピュータ２１４からＰｕｌｌ型スキャンを実行されてしまうと、ユーザの意図しないＰｕｌｌ型スキャンを実行するコンピュータ２１４に原稿のスキャンデータが取得されてしまう。【解決手段】Ｐｕｓｈ型スキャンを行う場合は、選択されたコンピュータ２１４がネットワークスキャンジョブを投入する直前に、画像形成装置２００の状態をオンラインに切り替える。【選択図】  図６
2013207460.tif 000002
【特許請求の範囲】
【請求項１】
１以上のコンピュータ２１４と１以上の画像形成装置２００がＬＡＮ１０５を介して接続されているシステムにおいて、
画像形成装置２００は、コンピュータ２１４からのスキャンジョブを実行するネットワークスキャン機能と、オンラインとオフラインの状態を切り替える手段を有し、オンラインの場合にのみネットワークスキャンジョブを実行する制御を行うものであって、
操作部２１０から、ネットワークスキャンジョブを投入するコンピュータ２１４を選択させる手段（Ｓ６００１）と、
コンピュータ２１４に対してネットワークスキャンジョブの指示要求を出す手段（Ｓ６００２）を持ち、
コンピュータ２１４は、画像形成装置２００の状態を取得し、オンラインの場合のみにネットワークスキャンジョブを投入するように制御を行うものであって、
画像形成装置２００からの前記ネットワークスキャンジョブの指示要求を受け付けた場合、画像形成装置２００に対して状態をオンラインに移行する指示を行う手段と（Ｓ６００３）、
上記オンライン移行指示が成功した場合に、ネットワークスキャンジョブを投入する手段（Ｓ６００５）
を有することを特徴とするシステム。
【請求項２】
前記画像形成装置２００はさらに、前記選択したネットワークスキャンジョブを投入するコンピュータ２１４に対して特定のＩＤを発行する手段（Ｓ６０１１、Ｓ６０２２）と、前記ネットワークスキャンジョブの指示要求を出す場合に、上記ＩＤを含めて要求を出す手段（Ｓ６０１２、Ｓ６０２５）を有することを特徴とする請求項１に記載のシステム。
【請求項３】
前記コンピュータ２１４はさらに、前記ネットワークスキャンジョブの指示要求に含まれるＩＤを、オンラインに移行する指示を行う場合（Ｓ６０１３）や、ネットワークスキャンジョブを投入する場合（Ｓ６０１６、Ｓ６０２８）に付加する手段を有することを特徴とする請求項２に記載のシステム。
【請求項４】
前記画像形成装置２００はさらに、コンピュータ２１４からオンラインに移行する指示やネットワークスキャンジョブを投入する指示を受け付けた場合に、それらの命令に含まれるＩＤと、画像形成装置２００が発行したＩＤが一致するか否かを確認する手段（Ｓ６０１４、Ｓ６０１７、Ｓ６０２９）と、ＩＤが一致した場合のみ、コンピュータ２１４からの命令を実行する手段を有することを特徴とする請求項２又は請求項３に記載のシステム。
【請求項５】
前記システムにおいて、コンピュータ２１４は、前記ネットワークスキャンジョブの指示要求を受け付けた場合には、画像形成装置２００の状態がオフラインであってもネットワークスキャンジョブを投入する手段を有し、画像形成装置２００は、前記ネットワークスキャンジョブの指示要求に対するネットワークスキャンジョブの投入を受け付けた場合は、画像形成装置２００の状態をオンラインに移行した後に、ネットワークスキャンジョブを実行する手段を有することを特徴とする請求項１に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿のスキャンデータを、意図しない端末装置に盗まれることを避けることが可能な画像形成装置及び排他制御方法に関する。
【背景技術】
【０００２】
スキャナを有する画像形成装置において、操作部からの指示によってスキャン動作を行う以外に、ネットワークに接続された外部装置であるコンピュータからの指示によってスキャン動作を受け付けるネットワークスキャナ機能がある。
【０００３】
ネットワークスキャナ機能を有する画像形成装置は、操作部からのスキャンの指示と、コンピュータからのスキャンの指示が同時に行われると、意図しない動作が発生してしまう可能性がある。
【０００４】
これに対して、特許文献１で提案されているように、ネットワークスキャンを行う場合には、画像形成装置をリモート状態(オンライン)に、それ以外の場合には、ローカル状態(オフライン)に切り替える制御が提案されている。
【０００５】
以後、オンライン、オフラインを用いて説明する。
【０００６】
画像形成装置は、オンラインの場合にのみネットワークスキャンの指示を受け付ける。また、コンピュータが画像形成装置の状態がオンラインであることを確認してからスキャンの指示を行うことにより、確実にリモートスキャンジョブを実行することが可能となる。さらに、上記のオフラインとオンラインの切り替え処理は、画像形成装置の操作部からの指示によって指定する方法が知られている(特許文献２)。
【０００７】
また、近年、ネットワークスキャナ機能において、従来から知られているコンピュータ主導によるＰｕｌｌ型スキャンに加えて、画像形成装置主導によるＰｕｓｈ型スキャンの２つが存在するようになった。Ｐｕｌｌ型スキャンとは、コンピュータが画像形成装置に対してネットワークスキャンの動作の指示を行う。一方、Ｐｕｓｈ型スキャンとは、画像形成装置が予めコンピュータを指定し、そのコンピュータに対してネットワークスキャンの指示を要求する。要求を受けたコンピュータは、画像形成装置に対して、ネットワークスキャンの指示を行う。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平１０−３２２５０４号公報
【特許文献２】特開２００４−８８４１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
特許文献１のようにオンラインの場合にネットワークスキャンの指示を許可する制御を行う画像形成装置においては、オンラインであればどのコンピュータであってもリモートスキャンジョブを指示することが可能となる。
【００１０】
特許文献２のように、画像形成装置の操作部でオフラインとオンラインを切り替える画像形成装置においてＰｕｓｈ型スキャンとＰｕｌｌ型スキャンが共存する場合、次のような問題が発生する。Ｐｕｓｈ型スキャンを行うためには、予め画像形成装置でコンピュータを指定し、画像形成装置の状態をオンラインに切り替える必要がある。
【００１１】
しかしながら、オンラインであることを検知した別のコンピュータからＰｕｌｌ型スキャンを実行することが可能となってしまう。そのため、Ｐｕｓｈ型スキャンでネットワークスキャンを行いたいコンピュータが指定されているにもかかわらず、原稿のスキャンデータを意図しない別のコンピュータに盗まれてしまう可能性がある。
【課題を解決するための手段】
【００１２】
１以上のコンピュータ２１４と１以上の画像形成装置２００がＬＡＮ１０５を介して接続されているシステムにおいて、
画像形成装置２００は、コンピュータ２１４からのスキャンジョブを実行するネットワークスキャン機能と、オンラインとオフラインの状態を切り替える手段を有し、オンラインの場合にのみネットワークスキャンジョブを実行する制御を行うものであって、
操作部２１０から、ネットワークスキャンジョブを投入するコンピュータ２１４を選択させる手段（Ｓ６００１）と、
コンピュータ２１４に対してネットワークスキャンジョブの指示要求を出す手段（Ｓ６００２）を持ち、
コンピュータ２１４は、画像形成装置２００の状態を取得し、オンラインの場合のみにネットワークスキャンジョブを投入するように制御を行うものであって、
画像形成装置２００からの前記ネットワークスキャンジョブの指示要求を受け付けた場合、画像形成装置２００に対して状態をオンラインに移行する指示を行う手段と（Ｓ６００３）、
上記オンライン移行指示が成功した場合に、ネットワークスキャンジョブを投入する手段（Ｓ６００５）
を有する。
【発明の効果】
【００１３】
オフラインとオンラインを切り替えを有する画像形成装置においてＰｕｓｈ型スキャンとＰｕｌｌ型スキャンが共存する場合であっても、原稿のスキャンデータを、意図しない端末装置に盗まれることを避けることが可能となる。
【図面の簡単な説明】
【００１４】
【図１】システム構成を示す図である。
【図２】画像形成装置とコンピュータの構成を示す図である。
【図３】画像形成装置の操作部の表示例を示す図である。
【図４】Ｐｕｌｌ型スキャンのフローチャートを示す図である。
【図５】課題が発生するシーケンスを説明する図である。
【図６】課題解決のためのシーケンスを説明する図である。
【発明を実施するための形態】
【００１５】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００１６】
［実施例１］
図１は、実施形態におけるシステムの構成図である。
【００１７】
複数のコンピュータ１０１、１０２と、複数の画像形成装置１０３，１０４が、ネットワーク１０５を介して接続されている。
【００１８】
図２は、画像形成装置１０３、１０４、２００とコンピュータ１０１、１０２、２１４の構成を示すブロック図である。
【００１９】
ＣＰＵ２０２を含む制御部２０１は、画像形成装置１０３、１０４全体の動作を制御する。ＣＰＵ２０２は、ＲＯＭ２０３に記憶された制御プログラムを読み出して読取制御や送信制御などの各種制御処理を実行する。
【００２０】
ＲＡＭ２０４は、ＣＰＵ２０２の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＨＤＤ２０５は、画像データや各種プログラムや各種設定情報を記憶する。
【００２１】
操作部Ｉ／Ｆ２０６は、操作部２１０と制御部２０１とを接続する。操作部２１０には、タッチパネル機能を有する液晶表示部やキーボードなどが備えられている。
【００２２】
プリンタＩ／Ｆ２０７は、プリンタ２１１と制御部２０１とを接続する。プリンタ２１１で印刷すべき画像データはプリンタＩ／Ｆ２０７を介して制御部２０１からプリンタ２１１に転送され、プリンタ２１１において記録媒体上に印刷される。
【００２３】
スキャナＩ／Ｆ２０８は、スキャナ２１２と制御部２０１とを接続する。
【００２４】
スキャナ２１２は、原稿上の画像を読み取って画像データを生成し、スキャナＩ／Ｆ２０８を介して制御部２０１に入力する。
【００２５】
ネットワークＩ／Ｆ２０９は、制御部２０１（画像形成装置１０３、１０４）をＬＡＮ２１３に接続する。ネットワークＩ／Ｆ２０９は、ＬＡＮ２１３上の外部装置（例えば、コンピュータ１０１、１０２）に画像データを送信したり、ＬＡＮ２１３上の外部装置（例えば、コンピュータ１０１、１０２）からプリントジョブやスキャンジョブの指示を受信したりする。
【００２６】
コンピュータ２１４は、ネットワークＩ／Ｆ２１５を介してＬＡＮ２１３に接続される。スキャナドライバ２１７は、オペレーティングシステム２１６上で動作するソフトウェアである。ユーザはスキャナドライバ２１７を使用して、画像形成装置２００に対してＬＡＮ２１３を介してネットワークスキャンの指示を送信し、画像形成装置２００が読み取った画像を受信する。
【００２７】
続いて、図３を用いてネットワークスキャンに関係する画像形成装置２００の操作部２０６について説明する。
【００２８】
３０１はメインメニューを表示する画面である。メインメニューには、画像形成装置２００が提供する機能のアイコンが表示されている。３０１には、例としてコピーボタン３０２、リモートスキャナーボタン３０３、ＷＳＤスキャンボタン３０４を記載しているが、画像形成装置２００の能力やライセンスの有無によって、表示する機能のアイコンが決定される。
【００２９】
画像形成装置２００は、メインメニューから機能のアイコンが押下されたことを検知すると、その機能のより詳細な設定画面を操作部２０６に表示する。
【００３０】
Ｐｕｌｌ型スキャン機能の設定はリモートスキャナーボタン３０３に、Ｐｕｓｈ型スキャン機能の設定は、ＷＳＤスキャンボタン３０４に関連づけられている。
【００３１】
リモートスキャナーボタン３０３が押されるとリモートスキャナー画面３０５に遷移する。リモートスキャナー画面３０５では、オンラインとオフラインを切り替えるためのボタンが用意されている。
【００３２】
デフォルトは、オフラインボタン３０７が有効になっている状態であり、画像形成装置２００が、オンラインボタン３０６を押下されたことを検知すると、オンラインへと状態が遷移する。
【００３３】
ＷＳＤスキャンボタン３０４が押下されると、ＷＳＤスキャン画面３０８に遷移する。ＷＳＤスキャン画面３０８では、３０９に示すようにコンピュータ２１４のリストが表示されている。
【００３４】
画像形成装置２００は、リストから所望のコンピュータ２１４が選択されたことと、スタートボタン３１０が押下されたことを検知すると選択されたコンピュータ２０２に対して、後述のＰｕｓｈ型スキャンの処理を行う。
【００３５】
続いて、図４と図５−１を用いて、従来から行われているＰｕｌｌ型スキャンを行う際の処理について説明する。
【００３６】
図５−１は、コンピュータ２１４と画像形成装置２００のシーケンスを説明する図であり、図４は、コンピュータ２１４と画像形成装置２００で行われる処理の詳細を図４−１、図４−２を用いてそれぞれ説明する図である。
【００３７】
図４−１に示す処理は、コンピュータ２１４のオペレーティングシステム２１６上で動作するスキャナドライバ２１７によって実行される。図４−２に示す処理は、画像形成装置２００のＲＯＭ２０３に記憶された制御プログラムに記載されており、制御プログラムをＣＰＵ２０２が実行することによって実現される。
【００３８】
ネットワークスキャンを行うためには、あらかじめ画像形成装置２００のリモートスキャナー画面３０５でオンラインボタン３０６を押下しておく必要がある（Ｓ５００１）。
【００３９】
Ｓ４００１、Ｓ５００２では、スキャナドライバ２１７は、ネットワークＩ／Ｆ２１５を介して、画像形成装置２００の状態がオンラインであるかオフラインであるかの情報を問合せる。状態がオフラインだった場合、オンラインが取得できるまでＳ４００１の状態取得を繰り返し行う。状態がオンラインだった場合Ｓ４００３、Ｓ５００４に進み、スキャナドライバ２１７は、ネットワークＩ／Ｆ２１５を介して、画像形成装置２００にネットワークスキャンジョブを投入する。
【００４０】
Ｓ４００６、Ｓ５００４で、画像形成装置２００は、ネットワークスキャンジョブを受信する。
【００４１】
Ｓ４００７、Ｓ５００５で画像形成装置２００は、スキャナ２１２に設置された原稿をスキャンして、スキャナＩ／Ｆ２０８を介して入力された画像をＲＡＭ２０４に送る。
【００４２】
Ｓ４００８、Ｓ５００５で、画像形成装置２００は、コンピュータ２１４からのネットワークスキャンジョブに含まれている設定に基づいて画像処理を行う。
【００４３】
Ｓ４００９、Ｓ５００５で、画像形成装置２００は、画像処理が終了した画像をＨＤＤ２０５に格納する。
【００４４】
Ｓ４０１０、Ｓ５００６で、画像形成装置２００は、ネットワークスキャンジョブの処理が完了したことをネットワークＩ／Ｆ２０９を介してコンピュータ２１４に通知する。
【００４５】
処理は再びコンピュータ２１４に移り、Ｓ４００４、Ｓ５００６で、スキャナドライバ２１７は、画像形成装置２００からの処理完了通知の受信を待つ。
【００４６】
スキャナドライバ２１７が処理完了通知を受信したら、Ｓ４００５、Ｓ５００７に進み、画像形成装置２００のＨＤＤに格納されている画像をネットワークＩ／Ｆ２１５、２０９を介して取得する。その後、画像形成装置２００のリモートスキャナー画面３０５でオフラインボタン３０７が押下されたことを検知すると、画像形成装置２００の状態をオフラインに移行する（Ｓ５００８）。
【００４７】
次に、図５−２を用いて、上記のような制御を行うスキャナドライバ２１７と画像形成装置２００において、Ｐｕｓｈ型スキャンを行う際の処理の例を説明する。
【００４８】
Ｓ５００９では、画像形成装置２００は、ＷＳＤスキャン画面３０８に表示しているコンピュータのリスト３０９からコンピュータ１が選択され、スタートボタン３１０が押下されたことを検知する。
【００４９】
続いて、Ｓ５０１０で画像形成装置２００の状態をオンラインに移行する。
【００５０】
さらに、Ｓ５０１１で画像形成装置２００は、コンピュータ１に対してネットワークスキャンの指示要求を出す。この後のＳ５０１２〜Ｓ５０１８の処理は、先に図５−１で説明したＰｕｌｌ型スキャンのＳ５００２〜Ｓ５００８の処理と同じになる。
【００５１】
以上のようにＰｕｌｌ型スキャンを応用してＰｕｓｈ型スキャンを実現した場合、次に図５−３を用いて説明するような問題が発生する。ここでは、コンピュータ１でＰｕｓｈ型スキャンを行い、コンピュータ２でＰｕｌｌ型スキャンを行う場合を例にして説明する。
【００５２】
まず、図５−２で説明したようにＳ５０１９で、画像形成装置２００は、ＷＳＤスキャン画面３０８に表示しているコンピュータのリスト３０９からコンピュータ１が選択され、スタートボタン３１０が押下されたことを検知する。
【００５３】
Ｓ５０２０で画像形成装置２００の状態をオンラインに移行し、Ｓ５０２１でコンピュータ１に対してネットワークスキャンの指示要求を出す。このタイミングで、Ｐｕｌｌ型スキャンを行うためにコンピュータ２が図５−１で説明したフローに従ってＳ５０２２で画像形成装置２００の状態を取得する（Ｓ５０２２）。
【００５４】
画像形成装置２００の状態は、オンラインであるため、コンピュータ２は、ネットワークスキャンジョブを送信することができてしまう（Ｓ５０２６）。
【００５５】
このようにして、Ｐｕｓｈ型スキャンでコンピュータ１を指定しているにもかかわらず、原稿のスキャンデータを意図しないコンピュータ２に盗まれてしまうケースが発生する。
【００５６】
これに対して本発明の処理フローについて図６−１を用いて説明する。
【００５７】
Ｓ６００１で画像形成装置２００は、ＷＳＤスキャン画面３０８に表示しているコンピュータのリスト３０９からコンピュータ１が選択され、スタートボタン３１０が押下されたことを検知する。
【００５８】
Ｓ６００２で、画像形成装置２００は、コンピュータ１に対してネットワークスキャンの指示要求を出す。要求を受け付けたコンピュータ１は、まずＳ６００３で、画像形成装置１００の状態をオンラインに移行する要求を出す。
【００５９】
Ｓ６００４で要求に成功したら、コンピュータ１は、Ｓ６００５で画像形成装置２００に対してネットワークスキャンジョブを投入する。
【００６０】
その後のＳ６００６〜Ｓ６００９の処理は、図５−１で説明したＳ５００５〜Ｓ５００８の処理と同じである。
【００６１】
以上のように、ネットワークスキャンジョブの投入を要求されたコンピュータ側から、ネットワークスキャンジョブを投入する直前に画像形成装置２００に対してオンライン移行の指示を行うことで、状態がオンラインとなるタイミングを限定することができる。それにより、他のコンピュータ２１４からの状態取得およびネットワークスキャンジョブの投入の可能性を軽減することができる。
【００６２】
［実施例２］
先述の課題を解決するための別のフローについて、図６−２を用いて説明する。
【００６３】
まず、Ｓ６０１０で画像形成装置２００は、ＷＳＤスキャン画面３０８に表示しているコンピュータのリスト３０９からコンピュータ１が選択され、スタートボタン３１０が押下されたことを検知する。
【００６４】
Ｓ６０１１で、画像形成装置２００は、コンピュータ１を特定するためのＩＤを発行する。
【００６５】
Ｓ６０１２で、画像形成装置２００は、Ｓ６０１１で発行したＩＤを付加して、コンピュータ１に対してネットワークスキャンの指示要求を出す。
【００６６】
スキャン要求を受け付けたコンピュータ１は、Ｓ６０１３で画像形成装置２００に対して、Ｓ６０１１で発行したＩＤを付加して、オンライン移行指示を出す。
【００６７】
画像形成装置２００は、Ｓ６０１４で、Ｓ６０１１で発行したＩＤとＳ６０１３で指定されたＩＤが一致するか否かを確認し、一致した場合、状態をオンラインに移行する。
【００６８】
コンピュータ１は、オンライン移行に成功したら、Ｓ６０１６で、コンピュータ１は、Ｓ６０１１で発行したＩＤを付加して、ネットワークスキャンジョブを投入する。
【００６９】
Ｓ６０１７で、画像形成装置２００は、Ｓ６０１１で発行したＩＤとＳ６０１６で指定されたＩＤが一致するか否かを確認する。一致した場合、画像形成装置２００は、Ｓ６０１８〜Ｓ６０２１で、図５−１のＳ５００５〜Ｓ５００８と同じ処理を行う。
【００７０】
本フローで使用するＩＤは、画像形成装置２００とコンピュータ２１４が明示的に意識して扱う場合の他に、ＳＯＡＰのヘッダ等に暗黙的に含めて、コンピュータ２１４が意識する必要無く扱う場合も含む。このようにＩＤを用いて制御を行うことにより、実施例１よりもより確実に他のコンピュータ２１４からのネットワークスキャンジョブの投入を確実に阻止することが可能となる。
【００７１】
［実施例３］
先述の課題を解決するためのさらなる別のフローについて、図６−３を用いて説明する。
【００７２】
図６−２のＳ６０１０〜Ｓ６０１１で説明したように、Ｓ６０２２〜Ｓ６０２３で画像形成装置２００は、コンピュータ１を特定するためのＩＤを発行する。
【００７３】
画像形成装置２００は、ＩＤを発行したタイミング以降、上記ＩＤを含むネットワークスキャンジョブ以外は受け付けないように制御を行う。具体的には、スキャナドライバ２１７の画像形成装置２００の状態がオンラインの場合にのみネットワークスキャンジョブを投入するという制御を利用し、オンライン以外の特定の状態（例えばリザーブ中）に遷移させておくなどの制御を行う。
【００７４】
続いて、Ｓ６０２４で画像形成装置２００は、状態をオンラインに移行する。
【００７５】
その後Ｓ６０２５で、画像形成装置２００は、Ｓ６０２３で発行したＩＤを付加して、コンピュータ１に対してネットワークスキャンの投入を要求する。
【００７６】
Ｓ６０２６でコンピュータ１は、画像形成装置２００の状態を取得する。画像形成装置２００の状態がオンラインであることが確認できたら、コンピュータ１は、Ｓ６０２８で、画像形成装置２００に対してＳ６０２３で発行したＩＤを付加してネットワークスキャンジョブを投入する。
【００７７】
画像形成装置２００は、Ｓ６０２９で、Ｓ６０２３で発行したＩＤとＳ６０２８で指定されたＩＤが一致するか否かを確認し、一致した場合、Ｓ６０３０〜Ｓ６０２３で、図５−１のＳ５００５〜Ｓ５００８と同じ処理を行う。
【００７８】
本フローで使用するＩＤは、画像形成装置２００とコンピュータ２１４が明示的に意識して扱う場合の他に、ＳＯＡＰのヘッダ等に暗黙的に含めて、コンピュータ２１４が意識する必要無く扱う場合も含む。
【００７９】
以上のように制御を行うことで、スキャンドライバ２１７が画像形成装置２００に対してオンライン移行の指示を行うこと無く、他のコンピュータ２１４からのネットワークスキャンジョブの投入を確実に阻止することが可能となる。
【００８０】
［実施例４］
先述の課題を解決するためのさらなる別のフローについて、図６−４を用いて説明する。
【００８１】
Ｓ６０３４で、画像形成装置２００は、ＷＳＤスキャン画面３０８に表示しているコンピュータのリスト３０９からコンピュータ１が選択され、スタートボタン３１０が押下されたことを検知する。
【００８２】
続いてＳ６０３５で、画像形成装置２００は、コンピュータ１に対してネットワークスキャンの指示要求を出す。
【００８３】
コンピュータ１は、画像形成装置２００からネットワークスキャンの指示要求があった場合にはＰｕｓｈ型スキャンであると判断し、画像形成装置２００の状態を取得することなく、Ｓ６０３６でネットワークスキャンジョブを投入する。
【００８４】
画像形成装置２００は、ＷＳＤスキャン画面３０８を表示している場合に、ネットワークスキャンジョブが投入された場合は、まず、Ｓ６０３７で状態をオンラインに移行する。
【００８５】
その後、Ｓ６０３８〜Ｓ６０４１で、図５−１のＳ５００５〜Ｓ５００８と同じ処理を行う。
【００８６】
以上のように画像形成装置２００がネットワークスキャンジョブの投入を受けたことをきっかけに、オンラインに移行する制御することによって、Ｐｕｓｈ型スキャンとＰｕｌl型スキャンを確実に排他することが可能となる。また、スキャナドライバ２１７は、Ｐｕｓｈ型スキャンの場合に画像形成装置２００の状態を意識する必要がなくなるため、処理の負荷を軽減させることが可能となる。
【符号の説明】
【００８７】
２００  画像形成装置
２０２  ＣＰＵ
２０３  ＲＯＭ
２０４  ＲＡＭ
２０５  ＨＤＤ
２１０  操作部
２１２  スキャナ
２０９  ネットワークＩ／Ｆ
２１４  コンピュータ
２１７  スキャナドライバ
【図１】
2013207460.tif 000003
【図２】
2013207460.tif 000004
【図３】
2013207460.tif 000005
【図４】
2013207460.tif 000006
【図５】
2013207460.tif 000007
【図６】
2013207460.tif 000008