(57)【要約】【課題】ＰＣスキャンを行う画像読取装置において、読取速度を低下させることなく読取動作を完了させること。【解決手段】複合機は、読取画像を送信可能な予備出力先として複数のＰＣを設定し（Ｓ２）、あるＰＣ３０ＡからＰＣスキャン命令を受信した場合に、複合機と各ＰＣとの間の応答速度Ｖを測定する（Ｓ１０）。そして、ＰＣスキャン命令を送信したＰＣ３０Ａの応答速度ＶＡである第１応答速度Ｖ１と、ＰＣスキャン命令を送信していないＰＣ３０Ｂの応答速度ＶＢである第２応答速度Ｖ２を比較し（Ｓ１６）、第２応答速度Ｖ２が第１応答速度Ｖ１より基準速度差ΔＫＶを超えて大きい場合（Ｓ１６：ＹＥＳ）、読取画像の送信先を第２応答速度Ｖ２に対応するＰＣ３０Ｂに設定する（Ｓ２０）。【選択図】図４
2014072597.tif 000002
【特許請求の範囲】
【請求項１】
原稿の画像を読み取る読取部と、
外部装置からの読取命令を受信し、前記読取部が読み取った読取画像を当該外部装置に送信する送受信部と、
制御部と、
を備え、
前記制御部は、
複数の前記外部装置を、前記送受信部が前記読取画像を送信可能な予備出力先として設定する予備出力先設定処理と、
いずれか１つの前記外部装置から前記送受信部が前記読取命令を受信したかを判断する受信処理と、
各外部装置と前記送受信部との間の送信速度を取得する取得処理と、
前記読取命令を送信した外部装置と前記送受信部との間の第１送信速度と、前記外部装置と異なる他の外部装置と前記送受信部との間の第２送信速度とを比較し、前記第１送信速度が前記第２送信速度以上の場合に、前記読取画像の送信先を前記読取命令を送信した外部装置に設定し、前記第１送信速度が前記第２送信速度よりも小さい場合に、前記読取画像の送信先を前記他の外部装置に設定する送信先設定処理と、
前記読取命令に応じて前記読取部を用いて前記原稿の画像を読み取らせる読取処理と、
前記読取処理によって読み取られた読取画像を、前記送信先設定処理において設定された外部装置に送信するように、前記送受信部に指示する送信指示処理と、
を実行する、画像読取装置。
【請求項２】
請求項１に記載の画像読取装置であって、
前記制御部は、
前記送信先設定処理では、前記第１送信速度が前記第２送信速度よりも小さい場合であって、前記第２送信速度と前記第１送信速度の速度差が規定速度差よりも大きい場合に、前記読取画像の送信先を前記他の外部装置に設定し、前記速度差が規定速度差以下である場合に、前記読取画像の送信先を前記読取命令を送信した外部装置に設定する、画像読取装置。
【請求項３】
請求項２に記載の画像読取装置であって、
更に、
表示部と、
操作部と、
を備え、
前記制御部は、
更に、
前記送信先設定処理において、前記読取画像の送信先を前記他の外部装置に設定した場合に、前記読取画像を前記他の外部装置に送信してよいかの許可要求を前記表示部に表示させる表示処理と、
前記許可要求の表示後に前記操作部を介して許可指示を受け付ける受付処理と、
を実行し、
前記送信指示処理では、前記受付処理において前記許可指示を受け付けた場合に、前記読取画像を前記他の外部装置に送信するように前記送受信部に指示し、前記送信先設定処理において、前記読取画像の送信先を前記読取命令を送信した外部装置に設定した場合、若しくは、前記受付処理において前記許可指示を受け付けなかった場合に、前記読取画像を前記読取命令を送信した外部装置に送信するように前記送受信部に指示する、画像読取装置。
【請求項４】
請求項３に記載の画像読取装置であって、
前記制御部は、
更に、
前記送信指示処理において、前記読取画像を前記他の外部装置に送信するように前記送受信部に指示する場合に、前記読取命令を送信した外部装置に前記他の外部装置を特定する特定情報を送信するように前記送受信部に指示する特定情報指示処理を実行する、画像読取装置。
【請求項５】
請求項１ないし請求項４のいずれか一項に記載の画像読取装置であって、
前記制御部は、
前記取得処理では、前記送受信部が前記各外部装置に送信する信号を用いて前記各送信速度を取得する、画像読取装置。
【請求項６】
請求項１ないし請求項５のいずれか一項に記載の画像読取装置であって、
前記他の外部装置は、前記読取命令を送信した外部装置と異なる外部装置のうち、最も前記送信速度が大きい外部装置である、画像読取装置。
【請求項７】
請求項１ないし請求項６のいずれか１項に記載の画像読取装置と、複数の外部装置とからなる画像読取システムであって、
前記読取命令を送信する外部装置は、
前記送受信部に前記読取命令を送信し、前記読取部が読み取った前記読取画像を受信する外部装置送受信部と、
前記外部装置送受信部が受信した前記読取画像が記憶される外部装置記憶部と、
を備え、
前記外部装置送受信部は、前記画像読取装置から前記他の外部装置を特定する特定情報を取得した場合に、前記特定情報で特定される前記他の外部装置から前記読取画像を受信する、画像読取システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書に開示される発明は、原稿の画像を読み取り、読み取った読取画像をＰＣ等の外部装置に送信する画像読取装置に関する。
【背景技術】
【０００２】
従来、ネットワークを介してＰＣ等の外部装置とデータ通信を行い、読み取った読取画像を外部装置に送信する、いわゆるＰＣスキャンを行う画像読取装置が知られている（例えば、特許文献１）。画像読取装置では、ＰＣスキャンにおいて、読み取った読取画像を装置内部の内部メモリに記憶し、読取画像を外部装置に送信する際に内部メモリから当該読取画像を削除する。そのため、外部装置に読取画像を送信する送信速度が読取画像を読み取る読取速度よりも遅く、内部メモリに記憶される読取画像の容量が内部メモリの容量を超えるような場合には、画像読取装置の読取動作を一時的に停止させていた。
【０００３】
画像読取装置の読取動作を一時的に停止させる場合、読取動作を停止させる際に、若しくは、読取動作を再開させる際に、読取速度が変化することから、読取画像の読取ズレが生じやすく、読取画像の画質が劣化する問題が生じていた。そのため、従来技術では、送信速度が読取速度よりも遅くなる場合には、読取速度を予め低下させておくことで、画像読取装置の読取動作が一時的に停止されるのを防止する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−３００３５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、従来技術のように、ＰＣスキャンにおいて読取速度を低下させると、読み取りに必要な読取時間が長期化してしまい、画像データを早期に入手することができない問題が生じる。
【０００６】
本明細書では、ＰＣスキャンを行う画像読取装置において、外部装置に読取画像を送信する送信速度が読取画像を読み取る読取速度よりも遅い場合でも、読取速度を低下させることなく、読取動作を完了させる技術を提供する。
【課題を解決するための手段】
【０００７】
本明細書によって開示される画像読取装置は、原稿の画像を読み取る読取部と、外部装置からの読取命令を受信し、前記読取部が読み取った読取画像を当該外部装置に送信する送受信部と、制御部と、を備え、前記制御部は、複数の前記外部装置を、前記送受信部が前記読取画像を送信可能な予備出力先として設定する予備出力先設定処理と、いずれか１つの前記外部装置から前記送受信部が前記読取命令を受信したかを判断する受信処理と、各外部装置と前記送受信部との間の送信速度を取得する取得処理と、前記読取命令を送信した外部装置と前記送受信部との間の第１送信速度と、前記外部装置と異なる他の外部装置と前記送受信部との間の第２送信速度とを比較し、前記第１送信速度が前記第２送信速度以上の場合に、前記読取画像の送信先を前記読取命令を送信した外部装置に設定し、前記第１送信速度が前記第２送信速度よりも小さい場合に、前記読取画像の送信先を前記他の外部装置に設定する送信先設定処理と、前記読取命令に応じて前記読取部を用いて前記原稿の画像を読み取らせる読取処理と、前記読取処理によって読み取られた読取画像を、前記送信先設定処理において設定された外部装置に送信するように、前記送受信部に指示する送信指示処理と、を実行する。
【０００８】
この画像読取装置では、読取命令を送信した外部装置との間の送信速度が比較的遅い場合に、その外部装置よりも送信速度が速い他の外部装置に読取画像を送信するように設定する。そのため、読取命令を送信した外部装置との間の送信速度が、読取部が原稿の画像を読み取る読取速度よりも遅い場合であっても、他の外部装置との間の送信速度が当該読取速度よりも速い場合には、当該他の外部装置に読取画像を送信するように設定しておくことで、読取速度を低下させることなく、読取動作を完了させることができる。
【０００９】
また、上記の画像読取装置では、前記制御部は、前記送信先設定処理では、前記第１送信速度が前記第２送信速度よりも小さい場合であって、前記第２送信速度と前記第１送信速度の速度差が規定速度差よりも大きい場合に、前記読取画像の送信先を前記他の外部装置に設定し、前記速度差が規定速度差以下である場合に、前記読取画像の送信先を前記読取命令を送信した外部装置に設定する構成としても良い。
【００１０】
画像読取装置が他の外部装置に読取画像を送信した場合、他の外部装置が読取命令を送信した外部装置に読取画像を転送することで、読取画像が読取命令を送信した外部装置に送信される。つまり、画像読取装置が他の外部装置に読取画像を送信した場合、他の外部装置が読取命令を送信した外部装置に読取画像を転送する転送時間が必要となる。この画像読取装置では、第１送信速度が第２送信速度よりも小さい場合であって、第２送信速度と第１送信速度の速度差が規定速度差よりも大きい場合に、他の外部装置に読取画像を転送する。そのため、読取画像を読み取る際に、転送時間を含めた読取時間が長期化してしまうのを抑制することができる。
【００１１】
また、上記の画像読取装置では、更に、表示部と、操作部と、を備え、前記制御部は、更に、前記送信先設定処理において、前記読取画像の送信先を前記他の外部装置に設定した場合に、前記読取画像を前記他の外部装置に送信してよいかの許可要求を前記表示部に表示させる表示処理と、前記許可要求の表示後に前記操作部を介して許可指示を受け付ける受付処理と、を実行し、前記送信指示処理では、前記受付処理において前記許可指示を受け付けた場合に、前記読取画像を前記他の外部装置に送信するように前記送受信部に指示し、前記送信先設定処理において、前記読取画像の送信先を前記読取命令を送信した外部装置に設定した場合、若しくは、前記受付処理において前記許可指示を受け付けなかった場合に、前記読取画像を前記読取命令を送信した外部装置に送信するように前記送受信部に指示する構成としても良い。
【００１２】
この画像読取装置によれば、使用者が他の外部装置に読取画像を送信したくない場合に、読取画像が他の外部装置に送信されることを防止することができる。
【００１３】
また、上記の画像読取装置では、前記制御部は、更に、前記送信指示処理において、前記読取画像を前記他の外部装置に送信するように前記送受信部に指示する場合に、前記読取命令を送信した外部装置に前記他の外部装置を特定する特定情報を送信するように前記送受信部に指示する特定情報指示処理を実行する構成としても良い。
【００１４】
この画像読取装置によれば、他の外部装置に読取画像を送信した場合でも、読取命令を送信した外部装置は、画像読取装置から送信される特定情報から他の外部装置を特定することができ、当該他の外部装置から読取画像を受信することができる。つまり、画像読取装置は、当該他の外部装置を介して読取画像を読取命令を送信した外部装置に送信することができる。
【００１５】
また、上記の画像読取装置では、前記制御部は、前記取得処理では、前記送受信部が前記各外部装置に送信する信号を用いて前記各送信速度を取得する構成としても良い。
【００１６】
この画像読取装置では、送受信部が外部装置に送信する信号を用いて送信速度を取得する。そのため、送信速度を取得ための他の手段を必要とせず、画像読取装置の構成を簡略化することができる。
【００１７】
また、上記の画像読取装置では、前記他の外部装置は、前記読取命令を送信した外部装置と異なる外部装置のうち、最も前記送信速度が大きい外部装置である構成としても良い。
【００１８】
この画像読取装置によれば、読取画像を読み取る際に、画像データの画質の低下や読取時間の長期化の発生を抑制しやすい。
【００１９】
本明細書では、上記の画像読取装置を用いて実現される画像読取システムについても開示する。本明細書によって開示される画像読取システムは、上記の画像読取装置と、複数の外部装置とからなる画像読取システムであって、前記読取命令を送信する外部装置は、前記送受信部に前記読取命令を送信し、前記読取部が読み取った前記読取画像を受信する外部装置送受信部と、前記外部装置送受信部が受信した前記読取画像が記憶される外部装置記憶部と、を備え、前記外部装置送受信部は、前記画像読取装置から前記他の外部装置を特定する特定情報を取得した場合に、前記特定情報で特定される前記他の外部装置から前記読取画像を受信する。
【００２０】
この画像読取システムによれば、画像読取装置が他の外部装置に読取画像を送信した場合でも、読取命令を送信した外部装置は、取得される特定情報に基づいて、他の外部装置から読取画像を受信することができる。
【発明の効果】
【００２１】
本明細書によれば、ＰＣスキャンを行う画像読取装置及び当該画像読取装置を用いた画像読取システムにおいて、外部装置に読取画像を送信する送信速度が読取画像を読み取る読取速度よりも遅い場合でも、読取速度を低下させることなく、読取動作を完了させることができる。
【図面の簡単な説明】
【００２２】
【図１】画像読取システムの概略的なブロック図
【図２】複合機の電気的構成を概略的に示すブロック図
【図３】ＰＣの電気的構成を概略的に示すブロック図
【図４】画像読取処理を示すフローチャート
【図５】画像読取処理を示すフローチャート
【図６】ＰＣスキャン処理を示すフローチャート
【発明を実施するための形態】
【００２３】
＜実施形態＞
一実施形態を、図１ないし図６を用いて説明する。
【００２４】
１．システムの構成
図１は、本実施形態のシステム１の構成例を示すブロック図である。本システム１は、プリンタ機能、スキャナ機能、コピー機能、ファクシミリ機能などを備えた複合機１０と、複数のパーソナルコンピュータ（以下、ＰＣ）３０（３０Ａ、３０Ｂ、３０Ｃ）とを含む。システム１は、画像読取システムの一例であり、複合機１０は、画像読取装置の一例である。また、ＰＣ３０は、外部装置の一例である。
【００２５】
複合機１０及び各ＰＣ３０は、ネットワーク回線２を介してお互いに接続されており、各装置間でデータ通信及び処理要求の入出力を行う。また、複合機１０及び各ＰＣ３０には、データ通信及び処理要求の入出力のためのアドレス情報が予め設定されている。
【００２６】
（複合機の構成）
図２に示すように、複合機１０は、中央処理装置（以下、ＣＰＵ）２０、ＲＯＭ２６、ＲＡＭ２７、読取部２２、送受信インターフェイス（以下、Ｉ／Ｆ）２３、表示部２４、操作部２５を少なくとも備え、これらがバス２９を介してお互いに接続されている。送受信Ｉ／Ｆ２３は、送受信部の一例である。また、図２に点線２１で示すように、ＣＰＵ２０と、ＲＯＭ２６と、ＲＡＭ２７を含めたものは、制御部の一例である。
【００２７】
ＲＯＭ２６には、複合機１０の動作を制御するための各種のプログラムが記憶されており、ＣＰＵ２０は、ＲＯＭ２６から読み出したプログラムに従って各部の制御を実行するとともに、後述する画像読取処理を実行する。読取部２２は、ＣＰＵ２０からの命令に基づいて、複合機１０の原稿トレイに載置された原稿の画像を読み取る。読取部２２により読み取られた読取画像は、バス２９を介してＲＡＭ２７に記憶される。
【００２８】
送受信Ｉ／Ｆ２３は、ネットワーク回線２に接続されており、各ＰＣ１０とデータ通信及び処理要求の入出力を行う。具体的には、送受信Ｉ／Ｆ２３は、各ＰＣ１０からのＰＣスキャン命令などの処理要求を受信し、ＣＰＵ２０からの命令に基づいて、当該命令により指定されたＰＣ１０にＲＡＭ２７に記憶された読取画像を送信する。ＰＣスキャン命令は、読取命令の一例である。
【００２９】
表示部２４は、液晶パネルやＬＥＤランプ等からなり、複合機１０の状態や読取部２２が読み取った読取画像等、各種画像を表示する。また、操作部２５は、電源ボタンなどの各種のボタン等からなり、使用者からの指示入力を受け付ける。なお、複合機１０に、タッチパネルが存在する場合には、タッチパネルによって表示部２４と操作部２５が兼用されても良い。
【００３０】
（ＰＣの構成）
次に、ＰＣ３０の構成について説明する。図３に示すように、各ＰＣ３０は、ＣＰＵ４０、ＲＯＭ４６、ＲＡＭ４７、送受信Ｉ／Ｆ４３、表示部４４、操作部４５を少なくとも備え、これらがバス４９を介してお互いに接続されている。送受信Ｉ／Ｆ２３は、外部装置送受信部の一例である。また、ＲＡＭ４７は、外部装置記憶部の一例である。
【００３１】
ＲＯＭ４６には、ＰＣ３０の動作を制御するための各種のプログラムが記憶されており、ＣＰＵ４０は、ＲＯＭ４６から読み出したプログラムに従って各部の制御を実行するとともに、後述するＰＣスキャン処理を実行する。表示部４４は、例えば、液晶ディスプレイであり、操作部４５は、例えば、キーボードやマウスである。
【００３２】
また、送受信Ｉ／Ｆ２３は、ネットワーク回線２に接続されており、複合機１０や他のＰＣ１０とデータ通信及び処理要求の入出力を行う。具体的には、送受信Ｉ／Ｆ４３は、ＣＰＵ４０からの命令に基づいて、複合機１０にＰＣスキャン命令などの処理要求を送信し、ネットワーク回線２を介して、複合機１０の読取部２２が読み取った読取画像を受信する。送受信Ｉ／Ｆ４３により受信された読取画像は、バス４９を介してＲＡＭ２７に記憶される。
【００３３】
２．画像読取処理
次に、図４及び図５を参照して、複合機１０における画像読取処理について説明する。本実施形態では、画像読取処理は、ＰＣ３０ＡにおけるＰＣスキャン処理に伴って実行される。すなわち、複合機１０は、ＰＣ３０ＡからのＰＣスキャン命令の受信に応じて原稿を読み取り、読取画像をＰＣ３０Ａに送信する画像読取処置を実行する。なお、画像読取処置は、ＰＣ３０ＢのＰＣスキャン処理に伴って実行されても良ければ、ＰＣ３０ＣのＰＣスキャン処理に伴って実行されても良い。
【００３４】
図４は、複合機１０のＣＰＵ２０が所定のプログラムに従って実行する画像読取処理のフローチャートである。ＣＰＵ２０は、使用者によって複合機１０の電源がオンされると、まず、読取画像を送信可能な予備出力先を設定する（Ｓ２）。ＣＰＵ２０は、ネットワーク回線２を介して接続されている複数のＰＣ３０を予備出力先として設定する。具体的には、ＣＰＵ２０は、予備出力先として、ＰＣ３０Ａ、ＰＣ３０Ｂ、ＰＣ３０Ｃを設定する。
【００３５】
ＣＰＵ２０は、予備出力先を設定する際に、各ＰＣ３０のアドレス情報を指定するとともに、各ＰＣ３０のＲＡＭ４７に設けられたフォルダＦを指定する。具体的には、ＣＰＵ２０は、ＰＣ３０Ａを予備出力先として設定する際に、そのフォルダＦＡを指定する。同様に、ＣＰＵ２０は、ＰＣ３０Ｂを予備出力先として設定する際にフォルダＦＢを指定し、ＰＣ３０Ｃを予備出力先として設定する際にフォルダＦＣを指定する。
【００３６】
次に、ＣＰＵ２０は、使用者からＰＣスキャン指示が入力されたかを確認する。使用者は、ＰＣスキャン指示を、複合機１０の操作部２５を介して入力することもできれば、ＰＣ３０Ａの操作部４５を介して入力することもできる。いずれの場合でも、使用者からのＰＣスキャン命令の入力に伴って、ＰＣ３０Ａから複合機１０にＰＣスキャン命令が送信される。本実施形態では、複合機１０の操作部２５を介してＰＣスキャン指示が入力される場合について説明する。
【００３７】
ＣＰＵ２０は、操作部２５を介してＰＣスキャン指示が入力されるのを待機し（Ｓ４：ＮＯ）、ＰＣスキャン指示が入力されると（Ｓ４：ＹＥＳ）、送受信Ｉ／Ｆ２３を用いて、ＰＣスキャン指示で指定されたＰＣ３０ＡにＰＣスキャン命令の送信を促すＰＣスキャン要求命令を送信する（Ｓ６）。ＣＰＵ２０は、ＰＣスキャン要求命令の送信後、ＰＣスキャン命令が受信されたか否かを判断し（Ｓ８：ＮＯ）、ＰＣスキャン命令が受信されたと判断すると（Ｓ８：ＹＥＳ）、複合機１０と各ＰＣ３０との間の応答速度Ｖを測定する（Ｓ１０）。応答速度Ｖは、送信速度の一例である。
【００３８】
ＣＰＵ２０は、応答速度Ｖを測定する際に、ＲＯＭ２６に記憶されたピング等のプログラムを用いて、送受信Ｉ／Ｆ２３から各ＰＣ３０に信号を送信する。ＣＰＵ２０は、当該信号の送信に伴って返信される信号が送受信Ｉ／Ｆ２３に受信されるまでの経過時間から、応答速度Ｖを測定する。これによって、複合機１０とＰＣ３０Ａとの間の応答速度ＶＡと、複合機１０とＰＣ３０Ｂとの間の応答速度ＶＢと、複合機１０とＰＣ３０Ｃとの間の応答速度ＶＣと、が測定される。
【００３９】
ＣＰＵ２０は、測定された応答速度Ｖから第１応答速度Ｖ１及び第２応答速度Ｖ２を設定する。ＣＰＵ２０は、ＰＣスキャン命令を送信したＰＣ３０Ａの応答速度ＶＡを、第１応答速度Ｖ１として設定する（Ｓ１２）。また、ＣＰＵ２０は、測定された応答速度Ｖのうち、第１応答速度Ｖ１に設定された応答速度ＶＡを除いた応答速度Ｖの中で、その値が最も大きい応答速度Ｖを、第２応答速度Ｖ２として設定する（Ｓ１４）。本実施形態では、ＰＣ３０Ｂの応答速度ＶＢがＰＣ３０Ｃの応答速度ＶＣよりも大きく、応答速度ＶＢが第２応答速度Ｖ２に設定される。
【００４０】
次に、ＣＰＵ２０は、第１応答速度Ｖ１と第２応答速度Ｖ２を比較する（Ｓ１６）。ＲＯＭ２６には、予め基準速度差ΔＫＶが記憶されており、ＣＰＵ２０は、第１応答速度Ｖ１と第２応答速度Ｖ２を比較する際に、基準速度差ΔＫＶを用いて比較を行う。ここで、基準速度差ΔＫＶは、ＰＣ３０間のデータ通信の速度に基づいて設定されており、第２応答速度Ｖ２が第１応答速度Ｖ１の２倍程度となる場合の第１応答速度Ｖ１と第２応答速度Ｖ２の速度差と同等の値に設定されている。
【００４１】
当該比較において、ＣＰＵ２０は、第２応答速度Ｖ２から基準速度差ΔＫＶを差し引いた換算応答速度ＶＸを算出し、第１応答速度Ｖ１と換算応答速度ＶＸを比較する。ＣＰＵ２０は、換算応答速度ＶＸが第１応答速度Ｖ１以下であり、第２応答速度Ｖ２が第１応答速度Ｖ１より基準速度差ΔＫＶを超えて大きくない場合（Ｓ１６：ＮＯ）、受信されたＰＣスキャン命令に基づいて後に読み取られる読取画像の送信先を、第１応答速度Ｖ１に対応するＰＣ３０Ａに設定する（Ｓ１８）。この場合には、第１応答速度Ｖ１が第２応答速度Ｖ２以上である場合が含まれる。
【００４２】
一方、ＣＰＵ２０は、換算応答速度ＶＸが第１応答速度Ｖ１よりも大きく、第２応答速度Ｖ２が第１応答速度Ｖ１より基準速度差ΔＫＶを超えて大きい場合（Ｓ１６：ＹＥＳ）、読取画像の送信先を、第２応答速度Ｖ２に対応するＰＣ３０Ｂに設定する（Ｓ２０）。
【００４３】
次に、ＣＰＵ２０は、読取部２２を用いて原稿を読み取る。ＣＰＵ２０は、原稿を読み取る際に、複合機１０内部に設けられたローラ等の搬送手段を用いて原稿トレイに載置された原稿の搬送を開始し（Ｓ２２）、原稿の搬送開始から、原稿トレイと読取部２２における読取位置との間の原稿の搬送時間に相当する第１規定時間後に、原稿の読み取りを開始する（Ｓ２４）。これにより、読取画像を構成する読取データが順々に読み取られ、ＲＡＭ２７に記憶される。
【００４４】
ＣＰＵ２０は、原稿の読取中に、読取画像の送信先を確認する（Ｓ２６）。ＣＰＵ２０は、読取画像の送信先がＰＣスキャン命令を送信したＰＣ３０Ａに設定されている場合（Ｓ２６：ＹＥＳ）、読取データをＰＣ３０ＡのフォルダＦＡに送信するように送受信Ｉ／Ｆ２３に指示する（Ｓ２８）。これにより、読取データは、送受信Ｉ／Ｆ２３によってＲＡＭ２７からフォルダＦＡに送信され、フォルダＦＡに送信された読取データは、ＣＰＵ２０によってＲＡＭ２７から削除される。ＣＰＵ２０は、原稿の読取中に亘って（Ｓ３０：ＮＯ）、Ｓ２８の処理を繰り返す。
【００４５】
一方、ＣＰＵ２０は、読取画像の送信先がＰＣ３０Ａに設定されておらず（Ｓ２６：ＮＯ）、送信先がＰＣスキャン命令を送信していないＰＣ３０Ｂに設定されている場合、読取データをＰＣ３０Ｂに送信してよいかの許可指示を使用者に求める許可要求を表示部２４に表示する（Ｓ３２）。ＣＰＵ２０は、操作部２５を介して許可指示が入力されるのを受け付け（Ｓ３４）、表示部２４への許可要求の表示から第２規定時間内に許可指示が入力されると（Ｓ３４：ＹＥＳ）、読取データをＰＣ３０ＢのフォルダＦＢに送信する処理を実行する。
【００４６】
この処理において、ＣＰＵ２０は、ＰＣスキャン命令を送信したＰＣ３０Ａに対して、読取データを送信するＰＣ３０Ｂのアドレス情報及びフォルダＦＢの所在を送信する（Ｓ３６）。また、ＣＰＵ２０は、読取データをＰＣ３０ＢのフォルダＦＢに送信するように送受信Ｉ／Ｆ２３に指示する（Ｓ３８）。これにより、読取データは、送受信Ｉ／Ｆ２３によってＲＡＭ２７からフォルダＦＢに送信され、フォルダＦＢに送信された読取データは、ＣＰＵ２０によってＲＡＭ２７から削除される。ＣＰＵ２０は、原稿の読取中に亘って（Ｓ４０：ＮＯ）、Ｓ３８の処理を繰り返す。
【００４７】
一方、ＣＰＵ２０は、表示部２４への許可要求の表示から第２規定時間内に許可指示が入力されない場合（Ｓ３４：ＮＯ）、ＰＣ３０Ｂへの読取データの送信を中止する。ＣＰＵ２０は、読取画像の送信先をＰＣ３０Ａに変更し、Ｓ３８からの処理を実行する。
【００４８】
ＣＰＵ２０は、複合機１０内部に設けられたセンサ等を用いて原稿の読み取りが終了したのを検出すると（Ｓ３０：ＮＯ、Ｓ４０：ＮＯ）、原稿の搬読取終了から、読取位置と読み取った原稿を排紙する排紙トレイの間の原稿の搬送時間に相当する第３規定時間後に、原稿の搬送を停止する（Ｓ４２）。ＣＰＵ２０は、ＰＣスキャン命令を送信したＰＣ３０Ａに対して、送受信Ｉ／Ｆ２３を用いて原稿の読み取りが完了した旨を送信し（Ｓ４４）、画像読取処理を終了する。
【００４９】
３．ＰＣスキャン処理
次に、図６を参照して、ＰＣ３０ＡにおけるＰＣスキャン処理について説明する。
図６は、ＰＣ３０ＡのＣＰＵ４０が所定のプログラムに従って実行するＰＣスキャン処理のフローチャートである。本実施形態において、ＣＰＵ４０は、複合機１０からＰＣスキャン要求命令を受信する（Ｓ５２）とＰＣスキャン処理を開始し、送受信Ｉ／Ｆ４３を用いて複合機１０にＰＣスキャン命令を送信する（Ｓ５４）。
【００５０】
次に、ＣＰＵ４０は、読取データ又は他のＰＣ３０のアドレス情報等のいずれかが複合機１０から送信されるのを待機する（Ｓ５６）。ＣＰＵ４０は、複合機１０から他のＰＣ３０のアドレス情報等が送信されずに読取データが送信された場合（Ｓ５６：ＮＯ）、当該読取データを受信し、フォルダＦＡに記憶する（Ｓ５８）。
【００５１】
一方、ＣＰＵ４０は、複合機１０から読取データが送信されずに他のＰＣ３０のアドレス情報等、つまり、複合機１０から読取データが送信されるＰＣ３０Ｂのアドレス情報等が送信された場合（Ｓ５６：ＹＥＳ）、当該読取データを受信し、ＲＡＭ４７に一時的に記憶する（Ｓ６０）。
【００５２】
ＣＰＵ４０は、複合機１０から原稿の読み取りが完了した旨を受信するまで、Ｓ５６ないしＳ６０の処理を繰り返す（Ｓ６２：ＮＯ）。そして、ＣＰＵ４０は、複合機１０から原稿の読み取りが完了した旨を受信すると（Ｓ６２：ＹＥＳ）、複合機１０から他のＰＣ３０のアドレス情報等を受信したかを確認する（Ｓ６４）。具体的には、ＣＰＵ４０は、ＲＡＭ４７に他のＰＣ３０のアドレス情報等が記憶されているかを確認する。ＣＰＵ４０は、ＲＡＭ４７に他のＰＣ３０のアドレス情報等が記憶されていない場合（Ｓ６４：ＮＯ）、つまり、複合機１０から他のＰＣ３０のアドレス情報等を受信していない場合、ＰＣスキャン処理を終了する。
【００５３】
一方、ＣＰＵ４０は、ＲＡＭ４７に他のＰＣ３０のアドレス情報等が記憶されている場合（Ｓ６４：ＹＥＳ）、つまり、複合機１０からＰＣ３０Ｂのアドレス情報等を受信している場合、送受信Ｉ／Ｆ４３を用いてＰＣ３０Ｂに読取データを送信するように読取データ要求命令を送信する（Ｓ６６）。ＣＰＵ４０は、読取データ要求命令の送信に伴って、ＰＣ３０Ｂから読取データが送信されると、これを受信してフォルダＦＡに記憶し（Ｓ６８）、ＰＣスキャン処理を終了する。
【００５４】
４．本実施形態の効果
（１）本実施形態の複合機１０では、ＰＣ３０ＡのＰＣスキャン処理を実行する際に、ＰＣスキャン命令を送信したＰＣ３０Ａの応答速度ＶＡと、ＰＣスキャン命令を送信していないＰＣ３０Ｂの応答速度ＶＢを比較し、応答速度ＶＢが応答速度ＶＡより基準速度差ΔＫＶを超えて大きい場合に、読取画像の送信先を、応答速度Ｖが比較的速いＰＣ３０Ｂに設定する。
【００５５】
ＰＣスキャン命令を送信したＰＣ３０Ａの応答速度ＶＡが比較的遅く、ＰＣ３０Ａの応答速度ＶＡが、読取部２２における読取データの読取速度ＶＹよりも遅い場合、読取画像の送信先を応答速度ＶＡが比較的遅いＰＣ３０Ａにしておくと、ＲＡＭ２７に読取データが蓄積される。そして、ＲＡＭ２７の容量を超えて読取データが蓄積される場合には、ＲＡＭ２７への読取データの蓄積を抑制するために、読取部２２による読み取りを一時停止させる必要がある。原稿の読取中に読み取りを一時停止させる場合、搬送手段による原稿の搬送速度と、読取部２２の読取速度ＶＹを対応させて変化させるのが難しく、読取画像の画質が劣化してしまう問題が生じる。
【００５６】
これに対して、ＰＣ３０Ａの応答速度ＶＡが、読取部２２における読取データの読取速度ＶＹよりも遅い場合、読取速度ＶＹをＰＣ３０Ａの応答速度ＶＡよりも遅く設定しておくことで、原稿の読取中に読み取りを一時停止させる必要はなく、読取画像の画質が劣化する事態は生じない。しかし、読取速度ＶＹが比較的遅く設定されることで、原稿の読み取りに必要な読取時間が長期化してしまう問題が生じる。
【００５７】
本実施形態では、第２応答速度Ｖ２が第１応答速度Ｖ１より基準速度差ΔＫＶを超えて大きい場合に、読取画像の送信先を、応答速度Ｖが比較的速いＰＣ３０Ｂに設定することで、上記の問題を解消する。すなわち、ＰＣスキャン命令を送信したＰＣ３０Ａの応答速度ＶＡが比較的遅く、応答速度ＶＡが読取部２２における読取データの読取速度ＶＹよりも遅い場合であっても、応答速度ＶＢが比較的速いＰＣ３０Ｂに読取画像の送信先を設定しておくことで、応答速度ＶＢが読取部２２における読取データの読取速度ＶＹよりも速い場合には、読取画像の画質の劣化、及び読取速度の低下を生じさせることなく、読取動作を完了させることができる。
【００５８】
（２）読取画像の送信先を、ＰＣスキャン命令を送信していないＰＣ３０Ｂに設定した場合、複合機１０からＰＣ３０Ｂに読取画像が送信された後に、ＰＣ３０Ｂに送信した読取画像がＰＣスキャン命令を送信したＰＣ３０Ａに転送される。つまり、ＰＣ３０Ａが読取画像を取得するまでの読取時間には、複合機１０からＰＣ３０Ｂに読取画像が送信されるまでの送信時間とともに、ＰＣ３０ＢからＰＣ３０Ａに読取画像が転送されるまでの転送時間が含まる。そして、送信時間が短縮される場合でも、送信時間と転送時間を合計した合計時間が、複合機１０からＰＣ３０Ａに読取画像が送信される送信時間よりも長くなる場合には、読取時間が長期化してしまう。
【００５９】
本実施形態では、ＰＣ３０ＡとＰＣ３０Ｂとの間で読取画像を転送するのに必要な時間に基づいて基準速度差ΔＫＶを設定し、応答速度ＶＢが応答速度ＶＡより基準速度差ΔＫＶを超えて大きい場合に、読取画像の送信先をＰＣ３０Ｂに設定する。これによって、読取画像の送信先をＰＣスキャン命令を送信していないＰＣ３０Ｂに設定した場合でも、転送時間を含めた読取時間が長期化してしまうのを抑制することができる。
【００６０】
（３）本実施形態の複合機１０では、読取画像の送信先を、ＰＣスキャン命令を送信していないＰＣ３０Ｂに設定した場合、複合機１０の表示部２４に許可要求を表示し、第２規定時間内に使用者から許可指示が入力されない場合に、ＰＣ３０Ｂへの読取データの送信を中止する。そのため、使用者がＰＣスキャン命令を送信していないＰＣ３０に読取画像を送信したくない場合に、読取画像が当該ＰＣ３０に送信されることを防止することができる。
【００６１】
（４）本実施形態の複合機１０では、読取データをＰＣスキャン命令を送信していないＰＣ３０Ｂに送信する場合に、ＰＣスキャン命令を送信したＰＣ３０Ａには、読取データを送信するＰＣ３０Ｂのアドレス情報等を送信する。そのため、ＰＣ３０Ａは、当該アドレス情報等を用いて、読取データが送信されたＰＣ３０Ｂを特性することができ、当該特定したＰＣ３０Ｂから読取データを取得することができる。
【００６２】
（５）本実施形態の複合機１０では、ＣＰＵ２０が実行するピング等のプログラムを用いて、送受信Ｉ／Ｆ２３から各ＰＣ３０に送信される信号を用いて応答速度Ｖを測定する。そのため、応答速度Ｖを取得ための他の手段やプログラムを必要とせず、複合機１０の構成を簡略化することができるとともに、他の処理との重なりを考慮した所望のタイミングにおける応答速度Ｖを取得することができる。
【００６３】
（６）本実施形態の複合機１０では、第２応答速度Ｖ２を設定する際に、第１応答速度Ｖ１に設定された応答速度ＶＡを除いた応答速度Ｖの中で、その値が最も大きい応答速度Ｖを、つまり、ＰＣスキャン命令を送信していないＰＣ３０のうち、最も速い応答速度Ｖを第２応答速度Ｖ２として設定する。そのため、読取画像の送信先を、ＰＣスキャン命令を送信していないＰＣ３０に設定することで得られる、読取画像の画質の劣化、及び読取速度の低下を抑制する効果を得やすい。
【００６４】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような種々の態様も本発明の技術的範囲に含まれる。
（１）上記実施形態では、複合機１を用いて説明を行ったが、本発明はこれに限られず、少なくともスキャナ機能を備えていれば、プリンタ機能やコピー機能、ファクシミリ機能等の他の機能を備えていなくても良い。
【００６５】
（２）上記実施形態では、複合機１が１つのＣＰＵ２０を有し、送受信Ｉ／Ｆ２３などの各部の制御を当該１つのＣＰＵ２０によって実行する例を用いて示したが、本発明はこれに限られない。例えば、複数のＣＰＵにより各部が構成されてもよければ、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などのハード回路のみにより各部が構成されてもよい。さらには、単数又は複数のＣＰＵ及びＡＳＩＣによって、各部が構成されてもよい。
【００６６】
（３）また、ＣＰＵ２０が実行するプログラムは必ずしもＲＯＭ２６に記憶されている必要はなく、ＣＰＵ２０自身に記憶されていてもよければ、他の記憶装置に記憶されていても良い。
【００６７】
（４）上記実施形態では、複合機１０の操作部２５を介してＰＣスキャン指示が入力される例を用いて説明を行ったが、ＰＣスキャン指示はＰＣ３０Ａの操作部４５を介して入力されてもよい。この場合、使用者は当該ＰＣスキャン指示を入力したＰＣ３０Ａ近傍に滞在していることが予想されることから、読取データをＰＣ３０Ｂに送信してよいかの許可指示を求める許可要求をＰＣ３０Ａの表示部４４に表示しても良く、ＰＣ３０Ａの操作部４５を介して許可指示を受け付けても良い。
【００６８】
（５）上記実施形態では、応答速度ＶＡと応答速度ＶＢを比較する際に、基準速度差ΔＫＶを用いて比較する例を用いて説明を行ったが、応答速度ＶＡと応答速度ＶＢの大小関係を比較しても良い。ＰＣ３０Ａが読取画像を取得するまでの読取時間には、複合機１０からＰＣ３０Ｂに読取画像が送信されるまでの送信時間とともに、ＰＣ３０ＢからＰＣ３０Ａに読取画像が転送されるまでの転送時間が含まるが、複合機１０からＰＣ３０Ｂへの読取画像の送信と、ＰＣ３０ＢからＰＣ３０Ａへの読取画像の転送は、同時に実行されることもある。また、使用者は、複合機１０による原稿の読み取りが終わっていれば、読取画像の一部の情報で作成される簡易的なデータを用いて次の処理を検討することがあり、その検討期間にＰＣ３０ＢからＰＣ３０Ａへ読取画像が転送されれば十分である。上記の場合には、応答速度ＶＡと応答速度ＶＢの大小関係を比較して、読取画像の送信先を決めても良い。
【符号の説明】
【００６９】
１：システム、１０：複合機、２０、４０：ＣＰＵ、２２：読取部、２３、４３：送受信Ｉ／Ｆ、２４、４４：表示部、２５、４５：操作部、２６、４６：ＲＯＭ、２７、４７：ＲＡＭ、３０：ＰＣ、Ｖ：応答速度、ＶＹ：読取速度、ΔＫＶ：基準速度差、
【図１】
2014072597.tif 000003
【図２】
2014072597.tif 000004
【図３】
2014072597.tif 000005
【図４】
2014072597.tif 000006
【図５】
2014072597.tif 000007
【図６】
2014072597.tif 000008