(57)【要約】【課題】情報処理装置との通信速度が所定の速度よりも遅くなった場合、読取画像の品質を低下させることなく、記憶部に空きがなくなり原稿読取動作を一時停止させることを好適に抑制できる技術を提供すること。【解決手段】画像読取装置は、測定部が測定した送信速度が所定の送信速度未満の場合、設定受付部が受付けた読取設定を、読取部の原稿読取時間が、設定受付部が受付けた読取設定での前記原稿読取時間よりも長くなる読取設定に変更する変更処理（Ｓ１４５）を行う変更部と、変更部によって設定受付部が受付けた読取設定が変更される場合、変更された読取設定に従って読取部に画像データを生成させる（Ｓ１３０）読取制御部と、変更された読取設定に従って生成された画像データに対して、設定受付部が受付けた読取設定で得られる画像データと一致するように画像処理（Ｓ１５５）を行う画像処理部とを備える。【選択図】図４
2014068245.tif 000002
【特許請求の範囲】
【請求項１】
原稿の画像を読取り画像データを生成する読取部と、
前記読取部が原稿の画像を読取る際の読取設定を受付ける設定受付部と、
前記画像データを記憶する記憶部と、
前記記憶部に記憶された画像データを外部装置に送信する送信部と、
前記送信部により前記画像データを前記外部装置に送信する際の送信速度を測定する測定部と、
前記測定部が測定した前記送信速度が所定の送信速度未満の場合、前記設定受付部が受付けた前記読取設定を、前記読取部の原稿読取時間が、前記設定受付部が受付けた前記読取設定での前記原稿読取時間よりも長くなる読取設定に変更する変更処理を行う変更部と、
前記設定受付部が受付けた前記読取設定で、前記読取部に前記原稿の画像を読取らせ前記画像データを生成させるとともに、前記変更部によって前記読取設定が変更される場合、変更された前記読取設定に従って前記読取部に画像データを生成させる読取制御部と、
前記変更された前記読取設定に従って生成された前記画像データに対して、前記設定受付部が受付けた前記読取設定で得られる画像データと一致するように画像処理を行う画像処理部とを備え、
前記読取制御部は、前記画像処理部に処理された画像データを前記記憶部に記憶させる、画像読取装置。
【請求項２】
請求項１に記載の画像読取装置において、
前記記憶部には、前記読取部に生成された前記画像の部分毎の画像データが、順に、記憶され、
前記送信部は、前記読取部が原稿の画像を読取る際に、前記記憶部に記憶された前記部分毎の画像データを、順に、外部装置に送信する、画像読取装置。
【請求項３】
請求項１または請求項２に記載の画像読取装置において、
前記読取設定には、解像度の設定が含まれ、
前記変更部は、前記変更処理において、前記設定受付部が受付けた解像度よりも高い解像度に変更し、
前記画像処理部は、前記画像処理において、前記変更部が変更した解像度によって得られた画像データを、前記設定受付部が受付けた解像度の画像データに変換する、画像読取装置。
【請求項４】
請求項１または請求項２に記載の画像読取装置において、
前記読取設定には、単色読取か複数色読取かの設定が含まれ、
前記変更部は、前記変更処理において、前記設定受付部が単色読取を受付けた場合、前記読取設定を複数色読取に変更し、
前記画像処理部は、前記画像処理において、前記複数色読取によって得られた画像データを、前記単色読取で得られる画像データに変換する、画像読取装置。
【請求項５】
請求項１から請求項３のいずれか一項に記載の画像読取装置において、
前記読取設定には、解像度および単色読取か複数色読取かの設定が含まれ、
前記変更部は、前記変更処理において、前記設定受付部が受付けた解像度よりも高い解像度がない場合、かつ前記設定受付部が単色読取を受付けた場合、前記読取設定を複数色読取に変更し、
前記画像処理部は、前記画像処理において、前記複数色読取によって得られた画像データを、前記単色読取で得られる画像データに変換する、画像読取装置。
【請求項６】
請求項１から請求項５のいずれか一項に記載の画像読取装置において、
前記読取部に原稿を読取らせる範囲である読取範囲の指定を受付ける指定受付部と、
原稿を搬送する搬送部と、
前記搬送部によって搬送される原稿の先端を検出する先端センサと、をさらに備え、
前記変更部は、
前記先端センサによる前記原稿の先端の検出に基づいて前記読取範囲に対して前記変更処理を開始し、
読取範囲外では、前記変更処理された読取設定を前記設定受付部が受付けた前記読取設定に戻す、画像読取装置。
【請求項７】
請求項１から請求項５のいずれか一項に記載の画像読取装置において、
原稿を搬送する搬送部と、
原稿に後続する後続原稿を検知する原稿センサをさらに備え、
前記変更部は、前記後続原稿が前記原稿センサによって検知される場合、前記後続原稿の読取が開始されるまでに前記搬送部によって前記後続原稿が搬送される搬送期間において、前記変更処理された読取設定を前記設定受付部が受付けた読取設定に戻す、画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書に開示される発明は、原稿の画像を読取り、読取った読取画像をＰＣ等の外部装置に送信する画像読取装置に関する。
【背景技術】
【０００２】
従来、ネットワークを介してＰＣ等の外部装置とデータ通信を行い、読取った読取画像を外部装置に送信する、いわゆるＰＣスキャンを行う画像読取装置が知られている（例えば、特許文献１）。画像読取装置では、ＰＣスキャンにおいて、読取った読取画像を装置内部の内部メモリに記憶し、読取画像を外部装置に送信する際に内部メモリから当該読取画像を削除する。そのため、外部装置に読取画像を送信する送信速度が読取画像を読取る読取速度よりも遅く、内部メモリに記憶される読取画像の容量が内部メモリの容量を超えるような場合には、画像読取装置の読取動作を一時的に停止させていた。
【０００３】
画像読取装置の読取動作を一時的に停止させる場合、読取動作を停止させる際に、若しくは、読取動作を再開させる際に、読取速度が変化することから、読取画像の読取ズレが生じやすく、読取画像の画質が劣化する問題が生じていた。そのため、従来技術では、送信速度が読取速度よりも遅くなる場合には、読取速度を予め低下させておくことで、画像読取装置の読取動作が一時的に停止されるのを防止する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−３００３５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ユーザは、設定された読取設定の下で画像読取装置に原稿の画像を読取らせて、ＰＣ等の外部装置に読取った読取画像を外部装置に送信したい。しかし、従来技術のように、ＰＣスキャンにおいて読取速度を低下させると、結果として、ユーザが意図した読取設定と異なる読取設定で原稿の画像が読取られたことと同じとなり、ユーザが意図した読取設定で原稿の画像が読取られないという問題が生じる。
【０００６】
本明細書では、ＰＣスキャンを行う画像読取装置において、外部装置に読取画像を送信する送信速度が読取画像を読取る読取速度よりも遅い場合でも、ユーザが設定した読取設定で原稿の画像が読取られる技術を提供する。
【課題を解決するための手段】
【０００７】
本明細書によって開示される画像読取装置は、原稿の画像を読取り画像データを生成する読取部と、前記読取部が原稿の画像を読取る際の読取設定を受付ける設定受付部と、前記画像データを記憶する記憶部と、前記記憶部に記憶された画像データを外部装置に送信する送信部と、を備える画像読取装置において、前記送信部により前記画像データを前記外部装置に送信する際の送信速度を測定する測定部と、前記測定部が測定した前記送信速度が所定の送信速度未満の場合、前記設定受付部が受付けた前記読取設定を、前記読取部の原稿読取時間が、前記設定受付部が受付けた前記読取設定での前記原稿読取時間よりも長くなる読取設定に変更する変更処理を行う変更部と、前記設定受付部が受付けた前記読取設定で、前記読取部に前記原稿の画像を読取らせ前記画像データを生成させるとともに、前記変更部によって前記読取設定が変更される場合、変更された前記読取設定に従って前記読取部に画像データを生成させる読取制御部と、前記変更された前記読取設定に従って生成された前記画像データに対して、前記設定受付部が受付けた前記読取設定で得られる画像データと一致するように画像処理を行う画像処理部とを備え、前記読取制御部は、前記画像処理部に処理された画像データを前記記憶部に記憶させる。
本構成によれば、送信速度が所定の送信速度未満の場合、読取部の原稿読取時間を長くすることに加え、画像処理に要する時間が追加される。そのため、単に読取部の原稿読取時間を長くする場合に比べ、記憶部に画像データが記憶されるまでにかかる時間がさらに長くなり、記憶部の空きがなくなることを低減することができる。また、画像処理によって設定受付部が受付けた読取設定での画像データが得られるため、読取設定を変更することによって読取画像の品質が低下することはない。すなわち、情報処理装置との通信速度が所定の速度よりも遅くなった場合でも、ユーザが設定した読取設定で原稿の画像が読取られ、ユーザの所望する画像データが得られる。
【０００８】
上記画像読取装置において、前記記憶部には、前記読取部に生成された前記画像の部分毎の画像データが、順に、記憶され、前記送信部は、前記読取部が原稿の画像を読取る際に、前記記憶部に記憶された前記部分毎の画像データを、順に、外部装置に送信するようにしてもよい。
本構成によれば、原稿の画像の読取りと、部分毎の画像データの送信とが並列して処理されるので、例えば、原稿１枚分の記憶容量を記憶部が有さなくてもよく、画像読取装置のコスト削減が期待できる。
【０００９】
上記画像読取装置において、前記読取設定には、解像度の設定が含まれ、前記変更部は、前記変更処理において、前記設定受付部が受付けた解像度よりも高い解像度に変更し、前記画像処理部は、前記画像処理において、前記変更部が変更した解像度によって得られた画像データを、前記設定受付部が受付けた解像度の画像データに変換するようにしてもよい。
本構成によれば、画像処理として画像データの解像度に係る変換処理を行うことで、記憶部に画像データが記憶されるまでの時間を好適に長くすることができる。その際、ユーザから受付けた解像度で原稿を読取らなくても、ユーザから受付けた設定と同等の解像度の画像データが得られることになり、ユーザの意図と異なる画像データが出力されることを防止できる。
【００１０】
また、上記画像読取装置において、前記読取設定には、単色読取か複数色読取かの設定が含まれ、前記変更部は、前記変更処理において、前記設定受付部が単色読取を受付けた場合、前記読取設定を複数色読取に変更し、前記画像処理部は、前記画像処理において、前記複数色読取によって得られた画像データを、前記単色読取で得られる画像データに変換するようにしてもよい。
本構成によれば、読取設定に係る変更として、単色読取を複数色読取に変換処理を行うことで、記憶部に画像データが記憶されるまでの時間を好適に長くすることができる。その際、ユーザから受付けた単色読取で原稿を読取らなくても、ユーザから受付けた単色読取での画像データが得られることになり、ユーザの意図と異なる画像データが出力されることを防止できる。
【００１１】
また、上記画像読取装置において、前記読取設定には、解像度および単色読取か複数色読取かの設定が含まれ、前記変更部は、前記変更処理において、前記設定受付部が受付けた解像度よりも高い解像度がない場合、かつ前記設定受付部が単色読取を受付けた場合、前記読取設定を複数色読取に変更し、前記画像処理部は、前記画像処理において、前記複数色読取によって得られた画像データを、前記単色読取で得られる画像データに変換するようにしてもよい。
本構成によれば、設定受付部が受付けた解像度よりも高い解像度がない場合であっても、単色読取から複数色読取に変更することによって、例えば、単色で原稿の読取りを行うモノクロ読取から、例えば、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の複数色で原稿の読取りを行うカラー読取に変更することによって、記憶部に画像データが記憶されるまでの時間を好適に長くすることができる。
【００１２】
また、上記画像読取装置において、前記読取部に原稿を読取らせる範囲である読取範囲の指定を受付ける指定受付部と、原稿を搬送する搬送部と、前記搬送部によって搬送される原稿の先端を検出する先端センサと、をさらに備え、前記変更部は、前記先端センサによる前記原稿の先端の検出に基づいて前記読取範囲を認識し、読取範囲外では、前記変更された読取設定を前記設定受付部が受付けた前記読取設定に戻すようにしてもよい。
本構成によれば、読取範囲外も変更部が変更した読取設定で読取りをすると、設定受付部が受付けた読取設定で読取る場合に比べて、原稿を給紙してから排紙するまでの読取りにかかる合計の時間が長くなる場合がある。そのため、読取範囲外では、変更された読取設定を設定受付部が受付けた読取設定に戻すことにより、読取りにかかる合計の時間を短くすることができる。
【００１３】
また、上記画像読取装置において、原稿を搬送する搬送部と、原稿に後続する後続原稿を検知する原稿センサをさらに備え、前記変更部は、前記後続原稿が前記原稿センサによって検知される場合、前記後続原稿の読取が開始されるまでに前記搬送部によって前記後続原稿が搬送される搬送期間において、前記変更された読取設定を前記設定受付部が受付けた読取設定に戻すようにしてもよい。
本構成によれば、センサによって後続原稿が検知されてから、前記後続原稿の読取が開始されるまで間は、後続原稿の搬送期間に相当し、原稿読取は行われない。そのため、その搬送期間は、変更された読取設定を、設定受付部が受付けた読取設定に戻すことにより、複数の読取原稿がある場合の読取りにかかる合計の時間を短くすることができる。
【発明の効果】
【００１４】
本発明によれば、情報処理装置との通信速度が所定の速度よりも遅くなった場合、読取画像の品質が低下することを好適に抑制できる。
【図面の簡単な説明】
【００１５】
【図１】実施形態１における複合機の外観を示す斜視図
【図２】複合機の画像読取装置の概略的な断面図
【図３】複合機の電気的構成を概略的に示すブロック図
【図４】実施形態１での読取処理を概略的に示すフローチャート
【図５】実施形態１での読取設定を示す表
【図６】画像データの送信処理を概略的に示すフローチャート
【図７】実施形態２での読取処理を概略的に示すフローチャート
【図８】実施形態２での読取設定を示す表
【図９】実施形態３での読取処理を概略的に示すフローチャート
【発明を実施するための形態】
【００１６】
＜実施形態１＞
次に実施形態１について図１から図６を参照して説明する。
【００１７】
１．複合機の外観構成
図１に示される複合機１は、プリンタ機能、スキャナ（原稿読取）機能、コピー機能、ファクシミリ機能などを備えた多機能周辺装置であり、画像形成装置の一例である。
【００１８】
複合機１は、図１に示すように、本体部２の上方に原稿を読取るための画像読取装置３を備えている。画像読取装置３は、図２に示されるように、読取部３０、キャリッジ３４、自動原稿給紙（ＡＤＦ）装置４０、原稿載置部５０、および読取駆動部６０（図３参照）等を含む。画像読取装置３は、画像読取方法として、キャリッジ３４を移動させて画像を読取る移動読取（以下「ＦＢ（フラッドベッド）読取」と記す）と、搬送部４４，４５（図２参照）によって搬送される原稿を読取る搬送読取（以下「ＡＤＦ読取」と記す）とを有する。なお、画像読取装置３は、複合機１の一部には限られない。例えば、画像読取装置は、単独のスキャナ装置あるいはコピー機であってもよい。
【００１９】
原稿載置部５０は、図２に示されるように、台枠５１、透明なガラス板からなる第１プラテンガラス５２、第２プラテンガラス５３、およびガラス５２、５３の中間に配置された中間枠５４を含む。第１プラテンガラス５２の上面は、回動可能な原稿カバー４８によって覆われている。
【００２０】
また、中間枠５４にはホームポジションＨＰ検出用マーク５５が設けられ、当該マーク５５は副走査方向（図２の矢印Ａ方向）に並べられる白テープ５５Ａと黒テープ５５Ｂとから構成される。読取部３０によって読取られたデータが黒から白（あるいは白から黒）に変化する位置がホームポジションＨＰとして検出される。ここでホームポジションＨＰは、読取部３０がＦＢ読取を実行していない時に、読取部３０が待機する待機位置となる場合があり、また、ＦＢ読取を行う際の、キャリッジ３４の移動制御の基準位置とされる。
【００２１】
原稿カバー４８は、第１プラテンガラス５２を覆う閉姿勢と第１プラテンガラス５２を開放する開姿勢とに回動可能に、複合機１の本体部２の後側上方（操作部１１、表示部１２等が設けられる側を前側とする）に連結されている。原稿カバー４８上に、ＡＤＦ装置４０が設けられている。
【００２２】
ＡＤＦ装置４０は、図２に示されるように、ＡＤＦカバー４１、原稿トレイ４２、搬送路４３、搬送ローラ４４、給紙ローラ４４A、排紙ローラ４５等の各種のローラ、および原稿カバー４８の上面を利用した排紙トレイ４６を含む。ＡＤＦ装置４０は、原稿トレイ４２に載置されている原稿５を一枚ずつ搬送して第２プラテンガラス５３上を通過させ、排紙トレイ４６に排出する。さらに、搬送ローラ４４によって搬送される原稿５を検出するための、フォトセンサ等のリアセンサ（先端センサの一例）４７と、原稿トレイ４２にセットされた原稿５を検出するための、フォトセンサ等のフロントセンサ（原稿センサの一例）４９が設けられている。ここで、搬送ローラ４４、給紙ローラ４４Ａおよび排紙ローラ４５は、原稿５を搬送する搬送部の一例である。
【００２３】
読取部３０は、図２に示されるように、原稿載置部５０の下方に設けられている。読取部３０は、ここではＣＩＳ（Contact Image Sensor）方式で原稿を読取るように構成されている。読取部３０は、複数の受光素子が紙面垂直方向に直線状に配列されているリニアイメージセンサ３３、ＲＧＢ３色の発光ダイオードなどで構成される光源３１、原稿５等で反射された反射光をリニアイメージセンサ３３の各受光素子に結像させるロッドレンズアレイ３２を含む。読取部３０を保持するキャリッジ３４は、タイミングベルト３５に結合され、タイミングベルト３５の移動に伴って、矢印Ａ方向およびＢ方向に移動する。タイミングベルト３５は、スプロケット等（図示せず）を介して、後述する読取駆動部６０によって駆動される。なお、読取部３０はＣＩＳ方式に限られず、縮小光学系およびＣＣＤ（電荷結合素子）イメージセンサを用いた、いわゆるＣＣＤ方式であってもよい。
【００２４】
読取部３０は、第１プラテンガラス１２に載置されている原稿５を読取るとき、すなわち、ＦＢ読取を実行する時は、タイミングベルト３５に結合したキャリッジ３４によって、ホームポジションＨＰから第１プラテンガラス５２の盤面に平行な方向（図２中のＡ方向）に一定速度で搬送されながら原稿５を読取る。その際、キャリッジ３４の移動方向での読取範囲は、例えば、図２に示される読取開始位置ＰＳから読取終了位置ＰＥまでとされる。
【００２５】
一方、読取部３０は、ＡＤＦ装置４０によって搬送される原稿５を読取るとき、すなわち、ＡＤＦ読取を実行するときは、キャリッジ３４によって第２プラテンガラス５３の直下の搬送読取位置ＲＰに保持されて原稿５を読取る。
【００２６】
さらに、複合機１の前側には、各種のボタンからなる操作部１１、および例えば、液晶ディスプレイからなる表示部１２が設けられている。操作部１１は読取動作を開始させるスタートボタン１１Ａを含む。
【００２７】
２．複合機の電気的構成
複合機１は、図３に示すように、ＣＰＵ２０（変更部および読取制御部の一例）、ＲＯＭ２１、ＲＡＭ２２、ＮＶＲＡＭ（不揮発性メモリ）２３、ネットワークインターフェイス（送信部および設定受付部の一例）２４、およびファクシミリインターフェイス２５を備え、これらに通信速度測定部（測定部の一例）２６、画像処理部２７、読取部３０、画像形成部１０、操作部１１、表示部１２、リアセンサ４７、フロントセンサ４９、および読取駆動部６０等が接続される。
【００２８】
ＲＯＭ２１には、複合機１の動作を制御するための各種のプログラムが記憶されており、ＣＰＵ２０は、ＲＯＭ２１から読み出したプログラムに従って、その処理結果をＲＡＭ２２またはＮＶＲＡＭ２３に記憶させながら、各部の制御を行う。
【００２９】
ネットワークインターフェイス（以下、「ネットワークＩ／Ｆ」と記す）２４は、通信回線（図示せず）を介して、情報処理装置である外部のコンピュータ（外部装置の一例）ＰＣ等に接続され、ネットワークＩ／Ｆ２４を介して相互のデータ通信が可能となる。例えば、ネットワークＩ／Ｆ２４は、読取部３０が原稿５の画像を読取る際の読取設定、例えば読取解像度および読取色数の少なく一方をコンピュータＰＣから受付ける。ここで、読取色数とは、単色読取（以下、「モノクロ読取」と記す）か、複数色読取（以下、「カラー読取」と記す）を意味する。
【００３０】
また、ネットワークＩ／Ｆ２４は、読取部３０が読取った画像データをコンピュータＰＣに送信する。その際、本実施形態では、数ライン分、例えば、３ライン分の画像データを送信データ単位として、画像データをコンピュータＰＣに送信する。言い換えれば、以下に示す通信バッファ２２Ｂに少なくとも３ライン分の画像データが蓄積された場合に、画像データをコンピュータＰＣに送信する。なお、画像データの送信データ単位は、任意である。
【００３１】
ファクシミリインターフェイス２５は、電話回線（図示せず）に接続され、ファクシミリインターフェイス２５を介して外部のファクシミリ装置等とファクシミリデータの通信が可能となる。
【００３２】
画像形成部１０は、周知の、帯電部、露光部、感光体、現像部、転写部、および定着部を含み、画像読取装置３によって読取られた画像（原稿）の画像データに基づいて、画像を用紙上に形成する。
【００３３】
ＲＡＭ２２は、読取バッファ２２Ａおよび通信バッファ（記憶部の一例）２２Ｂを含み、読取バッファ２２Ａは、読取部３０によって生成された画像データを記憶する。通信バッファ２２Ｂは、画像データがネットワークＩ／Ｆ２４を介して外部のコンピュータＰＣに送信される際に、読取バッファ２２Ａから画像データを受け取り、画像データを一時的に記憶する。
【００３４】
通信速度測定部２６は、タイマ２６Ａを含み、ネットワークＩ／Ｆ２４によって画像データをコンピュータＰＣに送信する際の送信速度Ｓ（キロバイト／秒：ＫＢ／ｓ）を測定する。送信速度Ｓの測定は、例えば、ネットワークＩ／Ｆ２４から所定量ＤＭ（ＫＢ）の画像データがコンピュータＰＣに送信される毎に行われる。その際、所定量ＤＭの画像データの送信時から、コンピュータＰＣか当該画像データの受信を確認する信号をネットワークＩ／Ｆ２４が受信するまでの時間ＫＴ（ｓ）をタイマ２６Ａによってカウントする。そして、送信速度Ｓを、式１によって算出する。
Ｓ＝ＤＭ／（ＫＴ／２）……式１
なお、本実施形態では、所定量ＤＭは、数ライン分、例えば３ライン分の画像データ量とされる。
【００３５】
ＣＰＵ２０は、複合機１に係る各種処理を制御する。また、ＣＰＵ２０は、画像読取装置３に係る処理として、以下に説明する読取処理を実行する。
【００３６】
３．原稿読取処理
次に図４から図６を参照して、実施形態１おける原稿読取処理を説明する。原稿読取処理は、例えば、コンピュータＰＣから読取指示および読取設定をネットワークＩ／Ｆ２４が受信したことに応じて実行される。その際、原稿読取処理に係る各処理は、例えば、ＲＯＭ２１等に格納された所定の制御プログラムにしたがって、主にＣＰＵ２０によって実行される。なお、実施形態１では、通信速度Ｓに応じて変更される読取設定として、図５に示されるように、副走査読取解像度（解像度の一例）を想定した例を説明する。また、読取命令として、モノクロ読取が指定され、「１００ｄｐｉ」の読取解像度で原稿５を読取ることが指定され、読取方法として、ＡＤＦ読取が指定された場合を想定した例を説明する。
【００３７】
なお、これに限られず、読取解像度として、主走査読取解像度および副走査読取解像度の少なくとも一方が設定される場合であっても、実施形態１の原稿読取処理を適用できる。また、カラー読取が指定された場合であっても、実施形態１の原稿読取処理を適用できる。
【００３８】
また、読取部３０による画像データの読取処理と、ネットワークＩ／Ｆ２４による画像データのコンピュータＰＣへの送信処理とは、独立して行われるものとする。また、図４は原稿読取処理を便宜的に示すものであり、原稿読取処理における各処理が実際に実行される順序と、図４に示した順序とは一致しない場合がある。
【００３９】
さて、原稿読取処理おいて、ＣＰＵ２０は、まず、コンピュータＰＣから受付けた、「１００ｄｐｉ」の読取解像度で原稿５を読取る設定を、読取部３０に対して行う（ステップＳ１０５）。次いで、読取駆動部６０を制御して給紙ローラ４４Ａを駆動して、原稿５の搬送を開始する（ステップＳ１１０）。次いで、ＣＰＵ２０は、リアセンサ４７からの検出信号に基づいて、リアセンサ４７によって原稿５の先端が検出されたか否かを判定する（ステップＳ１１５）。
【００４０】
原稿５の先端が検出されないと判定した場合（ステップＳ１１５：ＮＯ）、ＣＰＵ２０は、さらに原稿５を搬送させる。一方、原稿５の先端が検出されたと判定した場合（ステップＳ１１５：ＹＥＳ）、ＣＰＵ２０は、読取部３０を制御して読取設定にしたがって１ライン毎に原稿５の画像を読取らせる（ステップＳ１２０）。
【００４１】
次いで、ＣＰＵ２０は、読取部３０が読取った画像データを読取バッファ２２Ａに記憶させる（ステップＳ１３０）。そして、読取バッファ２２Ａに数ライン数分、例えば、３ライン分の画像データが読取バッファ２２Ａに記憶されると、３ライン分の画像データを通信バッファ２２Ｂに移動させる。そして、ネットワークＩ／Ｆ２４を介して、上記したように３ライン分の画像データを送信単位として、画像データをコンピュータＰＣに送信する。このとき、通信速度測定部２６は、上記した式１によって送信速度Ｓを算出する。
【００４２】
ＣＰＵ２０は、通信速度測定部２６によって算出された送信速度Ｓを取得し（ステップＳ１３５）、送信速度Ｓが規定の速度、例えば、１００ＫＢ／ｓ未満であるか否かを判定する（ステップＳ１４０）。
【００４３】
なお、図５のＣ２に示すように、送信速度Ｓが１００ＫＢ／ｓ未満であると判定した場合において、送信速度Ｓが５０ＫＢ／ｓより大きい場合には、副走査読取解像度を、「１００ｄｐｉ」から、例えば、「２００ｄｐｉ」に変更するようにしてもよい。
【００４４】
取得された送信速度Ｓが４０ＫＢ／ｓであり、送信速度Ｓが１００ＫＢ／ｓ未満であると判定した場合（ステップＳ１４０：ＹＥＳ）、図５のＣ３に示されるように、ＣＰＵ２０は、副走査読取解像度を、「１００ｄｐｉ」から、例えば、「３００ｄｐｉ」に変更する（ステップＳ１４５）。ここで、副走査読取解像度を、「１００ｄｐｉ」から「３００ｄｐｉ」に変更する方法について説明する。例えば、所定間隔を１ラインで読取っていたところを３ライン読取ることで、所定間隔において３倍の動作をすることになり、読取りにかかる時間を増大させることができる。
【００４５】
そして、「３００ｄｐｉ」で読取った画像データがあるか否かを判定する（ステップＳ１５０）。「３００ｄｐｉ」で読取った画像データがあると判定した場合（ステップＳ１５０：ＹＥＳ）、ＣＰＵ２０は、「３００ｄｐｉ」で読取った画像データが、「１００ｄｐｉ」で読取った画像データと一致するように、画像処理部２７に画像処理させる（ステップＳ１５５）。
【００４６】
具体的には、「３００ｄｐｉ」で読取った画像データにおいて、３ラインの束から２ライン間引くことにより３ラインを１ラインに変更する画像処理をする。これにより、「３００ｄｐｉ」で読取った画像データが、「１００ｄｐｉ」で読取った画像データに画像処理される。それによって、読取解像度を変更しなかった場合に比べて、原稿の画像が読取られてから画像データが通信バッファ２２Ｂに記憶されるまでの時間を長くなることが期待できる。
【００４７】
そして、ステップＳ１６０では、ステップＳ１５５で画像処理された「１００ｄｐｉ」で読取った画像データと一致する画像データを通信バッファ２２Ｂに記憶させる（ステップＳ１６０）。
【００４８】
一方、送信速度Ｓが１００ＫＢ／ｓ未満でないと判定した場合（ステップＳ１４０：ＮＯ）、図５のＣ１に相当し、ＣＰＵ２０は、副走査読取解像度を変更しない。また、ステップＳ１５０で、「３００ｄｐｉ」で読取った画像データがないと判定した場合（ステップＳ１５０：ＮＯ）、ＣＰＵ２０は、画像データを通信バッファ２２Ｂに記憶する（ステップＳ１６０）。すなわち、副走査読取解像度が変更されていない場合、読取バッファ２２Ａに記憶されている画像データを、通信バッファ２２Ｂに記憶させる。
【００４９】
ここで、通信バッファ２２Ｂに記憶された画像データを、複合機１からコンピュータＰＣに送信する送信処理について、図６を参照しながら説明する。なお、送信処理は、読取処理と並列で処理が実行される。
【００５０】
まず、ＣＰＵ２０は、通信バッファ２２Ｂに所定ライン数分の画像データがあるか否かを判断する（Ｓ３０５）。通信バッファ２２Ｂに所定ライン数分の画像データがないと判断する場合（Ｓ３０５：ＮＯ）、ＣＰＵ２０は、通信バッファ２２Ｂに所定ライン数分の画像データが記憶されるまで待機する。一方、通信バッファ２２Ｂに所定ライン数分の画像データがあると判断する場合（Ｓ３０５：ＹＥＳ）、ＣＰＵ２０は、通信バッファ２２Ｂに記憶されている画像データを、ネットワークＩ／Ｆ２４を介してコンピュータＰＣに送信し（Ｓ３１０）、送信処理を終了する。
【００５１】
次いで、ＣＰＵ２０は、リアセンサ４７からの検出信号に基づいて、リアセンサ４７によって原稿５の後端が検出されたか否かを判定する（ステップＳ１６５）。原稿５の後端が検出されないと判定した場合（ステップＳ１６５：ＮＯ）、ＣＰＵ２０は、ステップＳ１２０の処理に戻って、さらに原稿５を読取部に読取らせる。一方、原稿５の後端が検出されたと判定した場合（ステップＳ１６５：ＹＥＳ）、ＣＰＵ２０は、フロントセンサ４９からの検出信号に基づいて、後続原稿があるか否かを判定する（ステップＳ１７０）。
【００５２】
後続原稿があると判定した場合（ステップＳ１７０：ＹＥＳ）、ＣＰＵ２０は、ステップＳ１１０の処理に戻って、給紙ローラ４４Ａを駆動して後続原稿の搬送を開始する。一方、後続原稿がないと判定した場合（ステップＳ１７０：ＮＯ）、ＣＰＵ２０は、モータ６２を停止させて搬送部４４，４４Ａ，４５による原稿の搬送を停止させ、原稿読取処理を終了する。
【００５３】
５．実施形態１の効果
本実施形態によれば、送信速度Ｓが所定の送信速度未満の場合、ネットワークＩ／Ｆ２４が受付けた読取設定として、副走査読取解像度よりも高い副走査読取解像度に変更し、読取部３０の原稿読取時間を長くすることに加え、変更した副走査読取解像度を受付けた副走査読取解像度に戻す画像処理に要する時間が追加される。そのため、単に読取部３０の原稿読取時間を長くする場合に比べ、通信バッファ２２Ｂに画像データが記憶されるまでにかかる時間がさらに長くなり、通信バッファ２２Ｂの空きがなくなることを低減することができる。
【００５４】
また、画像処理によってネットワークＩ／Ｆ２４が受付けた副走査読取解像度での画像データが得られるため、副走査読取解像度を変更することによって読取画像の品質が低下することはない。すなわち、コンピュータＰＣとの通信速度Ｓが所定の速度よりも遅くなった場合、読取画像の品質を低下させることなく、送信バッファ２２Ｂに空きがなくなり原稿読取動作を一時停止させることを好適に抑制できる。
【００５５】
また、画像処理として、画像データの副走査読取解像度を「３００ｄｐｉ」から読取設定の「１００ｄｐｉ」に戻す処理を行うことで、送信バッファ２２Ｂに画像データが記憶されるまでの時間を好適に長くすることができる。その際、ユーザから受付けた解像度で原稿を読取らなくても、ユーザから受付けた設定と同等の解像度の画像データが得られることになり、ユーザの意図と異なる画像データが出力されることを防止できる。
【００５６】
＜実施形態２＞
次に図７および図８を参照して、実施形態２を説明する。実施形態２では上記通信速度Ｓに応じて変更される読取設定が実施形態１と異なる。実施形態２では、モノクロ読取かカラー読取かの読取色数の設定を想定した例を説明する。そのため、実施形態１と同一部材には同一の部材番号を付し、同一の処理には同一の処理番号を付してその説明を省略する。また、実施形態１と同様に、モノクロ読取が指定され、読取方法として、ＡＤＦ読取が指定された場合を想定した例を説明する。
なお、図４と同様に、図７は原稿読取処理を便宜的に示すものであり、原稿読取処理における各処理が実際に実行される順序と、図７に示した順序とは一致しない場合がある。
【００５７】
さて、原稿読取処理おいて、ＣＰＵ２０は、まず、コンピュータＰＣから受付けた、「モノクロ読取」で原稿５を読取る設定を、読取部３０に対して行う（ステップＳ２０５）。次いで、ＣＰＵ２０は、実施形態１と同様に、ステップＳ１１０からステップＳ１４０までの処理を実行する。そして、ＣＰＵ２０は、ステップＳ１４０において、送信速度Ｓが１００ＫＢ／ｓ未満であると判定した場合（ステップＳ１４０：ＹＥＳ）、図８のＣ２に相当し、ＣＰＵ２０は、読取色数に係る読取方法を、「モノクロ読取」から、例えば、「カラー読取」に変更する（ステップＳ２４５）。
【００５８】
ここで、「モノクロ読取」から「カラー読取」に変更する方法について具体的に説明する。モノクロ読取では、読取りの対象となる１ラインを、例えば、Ｇ色の発光ダイオードを点灯させて、読取っている。カラー読取では、読取りの対象となる同一の１ラインを、Ｇ色の発光ダイオードを点灯させるだけでなく、Ｒ色の発光ダイオードも発光させ、さらにＢ色の発光ダイオードも発光させて読取りを行う。また、Ｇ色、Ｒ色、Ｂ色を同時に点灯させて読取ることはできない。このため、カラー読取は、読取りの対象となる１ラインを読取るのに、モノクロ読取よりも３倍程度の時間がかかることになり、読取りにかかる時間を増大させることができる。
【００５９】
次いで、ＣＰＵ２０は、「カラー読取」で読取った画像データがあるか否かを判定し（ステップＳ２５０）、「カラー読取」で読取った画像データがあると判定した場合（ステップＳ２５０：ＹＥＳ）、「カラー読取」で読取った画像データが、「モノクロ読取」で読取った画像データと一致するように、画像処理部２７に画像処理させる（ステップＳ２５５）。
【００６０】
具体的に、読取バッファ２２Ａには、読取りの対象となる同一の１ラインに対する、Ｇ色の発光ダイオードを点灯させて読取った画像データと、Ｒ色の発光ダイオードを点灯させて読取った画像データと、Ｂ色の発光ダイオードを点灯させて読取った画像データとが記憶されている。ここで、画像処理部２７は、例えば、Ｒ色の発光ダイオードを点灯させて読取った画像データと、Ｂ色の発光ダイオードを点灯させて読取った画像データとを削除し、Ｇ色の発光ダイオードを点灯させて読取った画像データだけを読取バッファ２２Ａに残す画像処理をする。
【００６１】
そして、ＣＰＵ２０は、実施形態１と同様に、ステップＳ１６０からステップＳ１７０までの処理を実行し、後続原稿がないと判定した場合（ステップＳ１７０：ＮＯ）、ＣＰＵ２０は、モータ６２を停止させて搬送部４４，４４Ａ，４５による原稿の搬送を停止させ、原稿読取処理を終了する。
【００６２】
一方、ステップＳ１４０において、送信速度Ｓが１００ＫＢ／ｓ未満でないと判定した場合（ステップＳ１４０：ＮＯ）、ＣＰＵ２０は、読取色数に係る読取方法は、「モノクロ読取」のままにする。また、「カラー読取」で読取った画像データがないと判定した場合（ステップＳ２５０：ＮＯ）、ＣＰＵ２０は、実施形態１と同様に、ステップＳ１６０からステップＳ１７０までの処理を実行する。
【００６３】
６．実施形態２の効果
実施形態２では、ＣＰＵ２０は、ネットワークＩ／Ｆ２４がコンピュータＰＣから「モノクロ読取」を受付けた場合において、送信速度Ｓが所定の送信速度未満の場合、「モノクロ読取」を「カラー読取」に変更する。そして、画像処理部３７は、画像処理において、「カラー読取」によって得られた画像データを、「モノクロ読取」で得られる画像データに変換する。そのため、読取設定に係る変更として、「モノクロ読取」を「カラー読取」に変換処理を行うことで、送信バッファ２２Ｂに画像データが記憶されるまでの時間を好適に長くすることができる。その際、ユーザから受付けた「モノクロ読取」で原稿を読取らなくても、ユーザから受付けた「モノクロ読取」での画像データが得られることになり、ユーザの意図と異なる画像データが出力されることを防止できる。
【００６４】
＜実施形態３＞
次に図９を参照して、実施形態３を説明する。実施形態３では、実施形態１において、上記通信速度Ｓに応じて変更される解像度がない場合に対応できる。そのため、実施形態１と同一部材には同一の部材番号を付し、同一の処理には同一の処理番号を付してその説明を省略する。また、実施形態１と同様に、モノクロ読取が指定され、読取方法として、ＡＤＦ読取が指定された場合を想定する例を説明する。
【００６５】
実施形態１と同様に、ステップＳ１０５からステップＳ１４０までの処理を実行する。そして、ＣＰＵ２０は、ステップＳ１４０において、送信速度Ｓが１００ＫＢ／ｓ未満であると判定した場合（ステップＳ１４０：ＹＥＳ）、コンピュータＰＣから受付けた解像度よりも高い解像度を複合機１が有しているか否かを判断する（ステップＳ４４３）。
【００６６】
コンピュータＰＣから受付けた解像度よりも高い解像度を複合機１が有している場合（ステップＳ４４３：ＹＥＳ）、ＣＰＵ２０は、コンピュータＰＣから受付けた、指定された解像度よりも高い解像度に変更し（ステップＳ４４６）、コンピュータＰＣから受付けた読取設定の変更されている画像データが読取バッファ２２Ａに記憶されているか否かを判断する（ステップＳ４５０）。
【００６７】
一方、コンピュータＰＣから受付けた解像度よりも高い解像度を複合機１が有していない場合（ステップＳ４４３：ＮＯ）、ＣＰＵ２０は、コンピュータＰＣから受付けた、指定された「モノクロ読取」を「カラー読取」に変更し（ステップＳ４４９）、Ｓ４５０の処理を実行する。ステップＳ４４９の処理では、例えば、複合機１の最高解像度が「６００ｄｐｉ」で、読取命令において「６００ｄｐｉ」が指定され、モノクロ読取が指定されている場合である。この場合、「６００ｄｐｉ」の解像度をより高い解像度に変更することはできないが、「モノクロ読取」を「カラー読取」に変更することにより、読取りにかかる時間を増大させることができる。
【００６８】
コンピュータＰＣから受付けた読取設定の変更されている画像データが読取バッファ２２Ａに記憶されていると判断した場合（ステップＳ４５０：ＹＥＳ）、かつ、解像度が変更されていると判断した場合（ステップＳ４５３：ＹＥＳ）、ＣＰＵ２０は、第１実施形態のＳ１５５と同様にして、コンピュータＰＣから受付けた、指定された解像度に戻すように画像処理部２７に画像処理させ（ステップＳ４５６）、Ｓ１６０以降の処理を実行する。また、解像度が変更されていないと判断した場合（ステップＳ４５３：ＮＯ）、ＣＰＵ２０は、第２実施形態のＳ２５５と同様にして、コンピュータＰＣから受付けた、指定された「モノクロ読取」に戻すように画像処理部２７に画像処理させ（ステップＳ４５９）、Ｓ１６０以降の処理を実行する。
【００６９】
なお、ステップＳ１４０において、送信速度Ｓが１００ＫＢ／ｓ未満でないと判定した場合（ステップＳ１４０：ＮＯ）、ＣＰＵ２０は、ステップＳ４５０の処理を実行する。また、コンピュータＰＣから受付けた読取設定の変更されている画像データが読取バッファ２２Ａに記憶されていないと判断した場合（Ｓ４５０：ＮＯ）、ステップＳ１６０以降の処理を実行する。
【００７０】
７．実施形態３の効果
複合機１の最高解像度が、例えば「６００ｄｐｉ」で、読取命令において「６００ｄｐｉ」が指定され、モノクロ読取が指定されている場合、「６００ｄｐｉ」の解像度をより高い解像度に変更することはできないが、「モノクロ読取」を「カラー読取」に変更することにより、読取りにかかる時間を増大させることができる。このため、送信バッファ（記憶部の一例）２２Ｂに画像データが記憶されるまでの時間を好適に長くすることができる。
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれる。
【００７１】
（１）上記実施形態２において、「カラー読取」が指定されている場合において、送信速度Ｓが所定の送信速度未満の場合（ステップＳ１４０：ＹＥＳ）、ＣＰＵ２０は、実施形態１と同様に解像度を上げることによって、送信バッファ２２Ｂに画像データが記憶されるまでの時間を長くするようにしてもよい。
【００７２】
（２）上記各実施形態において、ネットワークＩ／Ｆ（指定受付部の一例）２４は、読取部３０に原稿５を読取らせる範囲である読取範囲の指定を受付け、ＣＰＵ（変更部の一例）２０は、リアセンサ（先端センサの一例）４７の原稿５の先端の検出に基づいて読取範囲を認識するようにする。そして、ＣＰＵ２０は、読取範囲外では、ステップＳ１４５あるいはステップＳ２４５で変更された読取設定を、ネットワークＩ／Ｆ（設定受付部の一例）２４が受付けた読取設定に戻すようにしてもよい。
【００７３】
なお、読取範囲の認識は、原稿５の先端を検出し、原稿５の先端を基準とする、周知の方法で行われる。すなわち、ＣＰＵ２０は、リアセンサ４７による原稿５の先端の検出に基づいて、読取部３０による読取動作を開始させ、原稿５の先端が搬送読取位置ＲＰに達した際の読取部３０による受光量の変化から原稿５の先端を検出する。そして、ＣＰＵ２０は、原稿５の先端から読取範囲までの原稿搬送方向の距離と、原稿搬送速度とから、読取範囲であるか否かを認識する。
【００７４】
読取範囲外でもＣＰＵ２０が変更した読取設定で読取をすると、ネットワークＩ／Ｆ２４が受付けた読取設定で読取る場合に比べて、原稿５を給紙してから排紙するまでの読取りにかかる合計の時間が長くなる場合がある。そのため、読取範囲外では、変更された読取設定をネットワークＩ／Ｆ２４が受付けた読取設定に戻すことにより、送信バッファ２２Ｂに空きがなくなり原稿読取動作を一時停止させることを抑制しつつ、読取りにかかる合計の時間を短くすることができる。
【００７５】
（３）また、上記各実施形態において、ＣＰＵ（変更部の一例）２０は、後続原稿がフロントセンサ（原稿センサの一例）４９によって検知される場合、後続原稿の読取が開始されるまでに搬送部４４，４４Ａによって後続原稿が搬送される搬送期間において、ステップＳ１４５あるいはステップＳ２４５で変更された読取設定を、ネットワークＩ／Ｆ２４が受付けた読取設定に戻すようにしてもよい。
【００７６】
フロントセンサ４９によって後続原稿が検知されてから、後続原稿の読取が開始されるまで間は、後続原稿の搬送期間に相当し、原稿読取は行われない。そのため、その搬送期間は、変更された読取設定を、ネットワークＩ／Ｆ２４が受付けた読取設定に戻すことにより、送信バッファ２２Ｂに空きがなくなり原稿読取動作を一時停止させることを抑制しつつ、複数の読取原稿がある場合の読取りにかかる合計の時間を短くすることができる。
【００７７】
（４）上記各実施形態においては、通信速度測定部２６による画像データの送信速度Ｓの測定が、読取った所定量ＤＭの画像データがネットワークＩ／Ｆ２４からコンピュータＰＣに送信される毎に行われる例を示したが、これに限られない。例えば、読取り指示をコンピュータＰＣから受けた際に、例えば、画像読取動作の開始の前に、送信速度測定専用のデータをコンピュータＰＣに送信することによって送信速度Ｓを測定するようにしてもよい。その後は、所定時間間隔で送信速度Ｓを測定するようにしてもよいし、実施形態１，２のように、画像データの送信毎に送信速度Ｓを測定するようにしてもよい。
この場合、画像読取動作の開始の前に読取設定を変更し、最初の１ラインの画像読取から、変更された読取設定で画像読取を行うことができる。
【００７８】
（５）上記各実施形態においては、読取方法としてＡＤＦ読取が指定された場合の例を示したが、これに限られない。読取方法としてＦＢ読取が指定された場合であっても、各実施形態の原稿読取処理を適用できる。ＦＢ読取が指定された場合、例えば、搬送部４４，４４Ａ，４５の駆動に係る処理は、キャリッジ３４の移動処理に対応させればよい。例えば、ステップＳ１１０およびステップＳ１１５の処理は、キャリッジ３４をホームポジションＨＰから原稿読取開始位置ＰＳに移動させることに対応する。また、ＦＢ読取の場合、後続原稿にかかる処理は削除される。
【００７９】
（６）上記各実施形態においては、測定部および画像処理部による処理をＣＰＵ２０で実行するようにしてもよい。また、読取制御部および変更部の一例としてＣＰＵ２０を示したが、これに限られない。読取制御部および変更部は、例えば、ＡＳＩＣを含む複数の回路で構成されてもよいし、あるいはＣＰＵとその他の個別の回路とによって構成されてもよい。
【００８０】
（７）上記実施形態においては、送信処理は、読取処理と並列で処理が実行されていたが、これに限るものではない。例えば、ＣＰＵ２０は、通信速度測定部２６によって算出された送信速度Ｓを取得するために（ステップＳ１３５）、Ｐｉｎｇを用いるとよい。この場合、ＣＰＵ２０は、送信処理と読取処理とを、並列して処理する必要がなくなる。
【００８１】
（８）上記実施形態においては、読取処理のステップＳ１４５では、副走査読取解像度を「１００ｄｐｉ」から「３００ｄｐｉ」に変更していたが、これに限るものではない。例えば、ＣＩＳに備えられている発光素子を、３倍の数だけ発光させるようにして、主走査読取解像度を「１００ｄｐｉ」から「３００ｄｐｉ」に変更してもよい。この場合、ステップＳ１５５において主走査読取解像度を「３００ｄｐｉ」から「１００ｄｐｉ」に変更する方法として、読取った画像データの主走査方向において、３つの画素を１単位として、３つの画素の平均値を取り、１つの画素に変換する画像処理を行うとよい。
【００８２】
なお、主走査読取解像度を「１００ｄｐｉ」から「３００ｄｐｉ」への変更と、副走査読取解像度を「１００ｄｐｉ」から「３００ｄｐｉ」に変更への変更とを組み合わせて行うようにしてもよい。より読取りにかかる時間を増大させることができ、また、原稿の画像が読取られてから画像データが通信バッファ２２Ｂに記憶されるまでの時間がさらに長くなることが期待できる。
【符号の説明】
【００８３】
１…複合機、３…画像読取装置、５…原稿、１０…画像形成部、２０…ＣＰＵ、２２…ＲＡＭ、２２Ｂ…通信バッファ、２４…ネットワークＩ／Ｆ、２６…画像形処理部、２７…画像形処理部、３０…読取部、３４…キャリッジ、４０…ＡＤＦ、４４…搬送ローラ、４４Ａ…給紙ローラ、４７…リアセンサ、４９…フロントセンサ、６０…読取駆動部 
【図１】
2014068245.tif 000003
【図２】
2014068245.tif 000004
【図３】
2014068245.tif 000005
【図４】
2014068245.tif 000006
【図５】
2014068245.tif 000007
【図６】
2014068245.tif 000008
【図７】
2014068245.tif 000009
【図８】
2014068245.tif 000010
【図９】
2014068245.tif 000011