JP5100559B2 - Image reading apparatus, control method therefor, and program - Google Patents
Image reading apparatus, control method therefor, and program Download PDFInfo
- Publication number
- JP5100559B2 JP5100559B2 JP2008198445A JP2008198445A JP5100559B2 JP 5100559 B2 JP5100559 B2 JP 5100559B2 JP 2008198445 A JP2008198445 A JP 2008198445A JP 2008198445 A JP2008198445 A JP 2008198445A JP 5100559 B2 JP5100559 B2 JP 5100559B2
- Authority
- JP
- Japan
- Prior art keywords
- error
- document
- image
- image data
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Facsimiles In General (AREA)
- Facsimile Scanning Arrangements (AREA)
Description
本発明は、画像読取装置及びその制御方法、ならびにプログラムに関し、特に、原稿を読み取って得られた画像データを記憶する画像読取装置及びその制御方法、ならびにプログラムに関する。 The present invention relates to an image reading apparatus, a control method therefor, and a program, and more particularly to an image reading apparatus that stores image data obtained by reading a document, a control method therefor, and a program.
従来、スキャナ等の画像読取装置には、原稿台上に載置された複数枚の原稿を1枚ずつ分離して給紙し、該原稿の画像を読み取り、得られた画像データを、当該画像読取装置に接続されたパーソナルコンピュータ等の情報処理装置に送信するものがある。画像読取前には、オペレータが、情報処理装置内のスキャナドライバや画像キャプチャアプリケーションを利用して、画像読取時の解像度、画像サイズ、原稿の重送を検知する重送検知の有効/無効、画像データのファイル名やファイル形式などの設定を行っていた。 2. Description of the Related Art Conventionally, an image reading device such as a scanner separates and feeds a plurality of documents placed on a document table one by one, reads an image of the document, and obtains the obtained image data as the image data. Some send information to an information processing device such as a personal computer connected to the reading device. Before reading an image, the operator uses a scanner driver or an image capture application in the information processing apparatus to enable / disable the double feed detection for detecting the resolution, image size, double feed of the document, The data file name and file format were set.
このような画像読取装置では、画像データが情報処理装置に送出されている最中に後続する原稿に重送やJAMなどが発生したときは、原稿送りエラーとして紙送り動作及び画像データの送出が中止される。一方、情報処理装置側のスキャナドライバでは、画像データ受信不良として画像データの保存処理が中止される。このとき、スキャナドライバから画像キャプチャアプリケーションに原稿送りエラーが通知され、図14、図16に示すエラーが発生した旨の画面(エラーダイアログ)が情報処理装置のモニタ上に表示される。この場合、オペレータは、画像キャプチャアプリケーションなどにより情報処理装置に保存された画像ファイルの中から、エラーが発生した原稿の読み取り画像の確認等を行った後、原稿の読み取り作業をやり直すようにしている(例えば、特許文献1参照)。
しかしながら、上記特許文献1の画像読取装置では、原稿束の画像読取処理中にエラーが発生すると、エラーが発生した原稿束の画像データをメモリから削除してしまうため、再度初めから原稿束の読取を行う必要があり、読み取り作業の効率を低下させている。
However, in the image reading apparatus of
また、画像の読み取りは終了しているが、原稿排紙までの間に原稿送りエラーが発生した場合、オペレータには、エラーを起こした原稿が正常に読み取られたのかどうかが分からず、情報処理装置にて読み取られた画像を確認する必要がある。 In addition, when the scanning of the image has been completed but a document feed error has occurred before the document is discharged, the operator does not know whether or not the document that caused the error has been scanned normally. It is necessary to confirm the image read by the apparatus.
本発明は、上記問題に鑑みて成されたものであり、エラー検知時に不要な再読取処理や画像確認を行うことなく、読み取り作業の効率を向上させることができる画像読取装置及びその制御方法、ならびにプログラムを提供することを目的とする。 The present invention has been made in view of the above problems, and an image reading apparatus and a control method thereof that can improve the efficiency of reading work without performing unnecessary re-reading processing and image confirmation at the time of error detection, As well as providing a program.
上記目的を達成するために、請求項1記載の画像読取装置は、原稿を搬送路上に搬送する搬送手段と、搬送路上の原稿の画像を読み取る読取手段と、原稿の搬送状態に応じて所定のエラーを検知するエラー検知手段と、搬送路から原稿が排出されたことを検出する排紙検出手段とを有し、情報処理装置に画像データを送出する画像読取装置において、前記エラー検知手段により検知された所定のエラーを前記情報処理装置に通知するか否かを設定するエラー後処理設定手段と、前記エラー後処理設定手段により所定のエラーを前記情報処理装置に通知しない設定がなされている場合、前記読取手段により画像データが読み取られた原稿の排紙が前記排紙検出手段により検出されるまでは、前記情報処理装置への当該原稿からの読取済み画像データの少なくとも一部分の送出を保留する制御手段とを有することを特徴とする。 In order to achieve the above object, an image reading apparatus according to a first aspect of the present invention includes a conveying unit that conveys a document on a conveying path, a reading unit that reads an image of a document on the conveying path, and a predetermined value according to a conveyance state of the document. In an image reading apparatus that includes an error detection unit that detects an error and a paper discharge detection unit that detects that a document has been discharged from a conveyance path, and detects the error by the error detection unit. An error post-processing setting means for setting whether to notify the information processing apparatus of the predetermined error, and a setting not to notify the information processing apparatus of the predetermined error by the error post-processing setting means Until the discharge of the document whose image data has been read by the reading unit is detected by the discharge detection unit, the read image data from the document to the information processing apparatus is detected. And having a control means for holding at least a portion of the delivery of data.
上記目的を達成するために、請求項4記載の画像読取装置の制御方法は、原稿を搬送路上に搬送する搬送手段と、搬送路上の原稿の画像を読み取る読取手段と、原稿の搬送状態に応じて所定のエラーを検知するエラー検知手段と、搬送路から原稿が排出されたことを検出する排紙検出手段とを有し、情報処理装置に画像データを送出する画像読取装置の制御方法において、前記エラー検知手段により検知された所定のエラーを前記情報処理装置に通知するか否かを設定するエラー後処理設定工程と、前記エラー後処理設定工程にて所定のエラーを前記情報処理装置に通知しない設定がなされている場合、前記読取手段により画像データが読み取られた原稿の排紙が前記排紙検出手段により検出されるまでは、前記情報処理装置への当該原稿からの読取済み画像データの少なくとも一部分の送出を保留する制御工程とを有することを特徴とする。 In order to achieve the above object, a method for controlling an image reading apparatus according to a fourth aspect of the invention includes a conveying unit that conveys a document on a conveying path, a reading unit that reads an image of a document on the conveying path, and a conveyance state of the document. In the control method of the image reading apparatus that includes an error detection unit that detects a predetermined error and a discharge detection unit that detects that the document is discharged from the conveyance path, and sends the image data to the information processing apparatus. An error post-processing setting step for setting whether or not to notify the information processing device of a predetermined error detected by the error detection means, and a predetermined error is notified to the information processing device in the error post-processing setting step In the case where the setting is not made, until the discharge of the original whose image data has been read by the reading means is detected by the discharge detection means, the original to the information processing apparatus is not detected. Characterized by a control step of holding at least a portion of the delivery of the read image data of.
上記目的を達成するために、請求項5記載のプログラムは、原稿を搬送路上に搬送する搬送手段と、搬送路上の原稿の画像を読み取る読取手段と、原稿の搬送状態に応じて所定のエラーを検知するエラー検知手段と、搬送路から原稿が排出されたことを検出する排紙検出手段とを有し、情報処理装置に画像データを送出する画像読取装置の制御方法をコンピュータに実行させるプログラムにおいて、前記エラー検知手段により検知する所定のエラーを前記情報処理装置に通知するか否かを設定するエラー後処理設定ステップと、前記エラー後処理設定ステップにて所定のエラーを前記情報処理装置に通知しない設定がなされている場合、前記読取手段により画像データが読み取られた原稿の排紙が前記排紙検出手段により検出されるまでは、前記情報処理装置への当該原稿からの読取済み画像データの少なくとも一部分の送出を保留する制御ステップとを有することを特徴とする。 In order to achieve the above object, a program according to claim 5 includes: a conveying unit that conveys a document on a conveyance path; a reading unit that reads an image of the document on the conveyance path; and a predetermined error according to a conveyance state of the document. In a program for causing a computer to execute a control method of an image reading apparatus that includes an error detection means for detecting and a paper discharge detection means for detecting that a document has been discharged from a conveyance path, and sends image data to an information processing apparatus. An error post-processing setting step for setting whether to notify the information processing apparatus of a predetermined error detected by the error detection means; and a predetermined error is notified to the information processing apparatus at the error post-processing setting step If the setting is not made, until the discharge of the document whose image data has been read by the reading unit is detected by the discharge detection unit, Serial and having a control step of holding at least a portion of the delivery of the read image data from the document to the information processing apparatus.
上記目的を達成するために、請求項6記載の画像読取装置の制御方法は、アプリケーションを動作させて画像読取装置を制御する情報処理装置に接続され、該情報処理装置に送出される画像データを搬送路上を搬送される原稿から読み取る読取手段と、原稿の搬送状態に応じて所定のエラーを検知して前記情報処理装置に当該所定のエラーの内容を示すエラー検知情報を送出するエラー検知手段と、搬送路から原稿が排出されたことを検出する排紙検出手段とを備える画像読取装置の制御方法において、前記情報処理装置に送信した所定のエラー検知情報を前記アプリケーションに通知するか否かを設定するエラー後処理設定工程と、前記エラー後処理設定工程にて所定のエラー検知情報を前記アプリケーションに通知しないように設定がなされている場合、前記読取手段により画像データが読み取られた原稿の排紙を前記排紙検出手段により検出するまでは、当該原稿からの読取済み画像データの少なくとも一部分の送出を保留する制御工程とを有することを特徴とする。 In order to achieve the above object, an image reading apparatus control method according to claim 6 is connected to an information processing apparatus that controls an image reading apparatus by operating an application, and image data sent to the information processing apparatus is received. Reading means for reading from a document transported on a transport path; error detection means for detecting a predetermined error according to a transport state of the document and sending error detection information indicating the content of the predetermined error to the information processing apparatus; In the control method of the image reading apparatus comprising a discharge detection unit that detects that the document is discharged from the conveyance path, whether or not to notify the application of predetermined error detection information transmitted to the information processing apparatus is determined. In the error post-processing setting step to be set, and in the error post-processing setting step, setting is made so that predetermined error detection information is not notified to the application. A control step for holding off sending at least a portion of the read image data from the document until the discharge detection unit detects the discharge of the document whose image data has been read by the reading unit. It is characterized by having.
上記目的を達成するために、請求項9記載のプログラムは、アプリケーションを動作させて画像読取装置を制御する情報処理装置に接続され、該情報処理装置に送出される画像データを搬送路上を搬送される原稿から読み取る読取手段と、原稿の搬送状態に応じて所定のエラーを検知して前記情報処理装置に当該所定のエラーの内容を示すエラー検知情報を送出するエラー検知手段と、搬送路から原稿が排出されたことを検出する排紙検出手段とを備える画像読取装置の制御方法をコンピュータに実行させるプログラムにおいて、前記情報処理装置に送信した所定のエラー検知情報を前記アプリケーションに通知するか否かを設定するエラー後処理設定ステップと、前記エラー後処理設定ステップにより所定のエラー検知情報を前記アプリケーションに通知しないように設定がなされている場合、前記読取手段により画像データが読み取られた原稿の排紙を前記排紙検出手段により検出するまでは、当該原稿からの読取済み画像データの少なくとも一部分の送出を保留する制御ステップとを有することを特徴とする。 In order to achieve the above object, a program according to claim 9 is connected to an information processing apparatus that controls an image reading apparatus by operating an application, and image data sent to the information processing apparatus is conveyed on a conveyance path. Reading means for reading from a document, error detection means for detecting a predetermined error in accordance with the transport state of the document and sending error detection information indicating the content of the predetermined error to the information processing apparatus, and a document from the transport path Whether to notify the application of predetermined error detection information transmitted to the information processing apparatus in a program that causes a computer to execute a control method of an image reading apparatus that includes a discharge detection unit that detects discharge of paper The error post-processing setting step for setting the error and predetermined error detection information by the error post-processing setting step. In such a case, at least a portion of the read image data from the document is detected until the discharge of the document whose image data has been read by the reading unit is detected by the discharge detection unit. And a control step for suspending the transmission of.
上記目的を達成するために、請求項10記載の情報処理装置の制御方法は、搬送路上を搬送される原稿の画像を読み取る画像読取装置に接続され、該画像読取装置から送出される画像データ及び所定のエラー検知情報及び該原稿が排紙されたことを示す原稿排紙情報を受信し、アプリケーションを動作させて前記画像読取装置を制御する情報処理装置の制御方法において、前記画像読取装置から受信した所定のエラー検知情報を前記アプリケーションに通知するか否かを設定するエラー後処理設定工程と、前記エラー後処理設定工程にて所定のエラー検知情報を前記アプリケーションに通知しないように設定がなされている場合、前記受信した原稿排紙情報に基づき、前記画像読取装置により画像データが読み取られた原稿の排紙を検出するまで、当該原稿からの読取済み画像データの少なくとも一部分の前記アプリケーションへの引渡しを保留する制御工程とを有することを特徴とする。 In order to achieve the above object, an information processing apparatus control method according to claim 10 is connected to an image reading apparatus that reads an image of a document conveyed on a conveyance path, and image data sent from the image reading apparatus; Received from the image reading apparatus in a control method of an information processing apparatus for receiving predetermined error detection information and document discharge information indicating that the document has been discharged and operating the application to control the image reading apparatus The error post-processing setting step for setting whether or not to notify the predetermined error detection information to the application is set, and the error post-processing setting step is set not to notify the application of the predetermined error detection information. If there is a document, the discharge of the document whose image data has been read by the image reading device is detected based on the received document discharge information. In, and having a control step of holding the delivery to at least a portion of the application of the read image data from the document.
上記目的を達成するために、請求項12記載のプログラムは、搬送路上を搬送される原稿の画像を読み取る画像読取装置に接続され、該画像読取装置から送出される画像データ及び所定のエラー検知情報及び該原稿が排紙されたことを示す原稿排紙情報を受信し、アプリケーションを動作させて前記画像読取装置を制御する情報処理装置の制御方法をコンピュータに実行させるプログラムにおいて、前記画像読取装置から受信した所定のエラー検知情報を前記アプリケーションに通知するか否かを設定するエラー後処理設定ステップと、前記エラー後処理設定ステップにて所定のエラー検知情報を前記アプリケーションに通知しないように設定がなされている場合、前記受信した原稿排紙情報に基づき、前記画像読取装置により画像データが読み取られた原稿の排紙を検出するまで、当該原稿からの読取済み画像データの少なくとも一部分の前記アプリケーションへの引渡しを保留する制御ステップとを有することを特徴とする。 In order to achieve the above object, a program according to claim 12 is connected to an image reading device that reads an image of a document conveyed on a conveyance path, and image data sent from the image reading device and predetermined error detection information. And a program for causing the computer to execute a control method of the information processing apparatus that receives the document discharge information indicating that the document has been discharged and operates the application to control the image reading apparatus. In the error post-processing setting step for setting whether to notify the received predetermined error detection information to the application, and in the error post-processing setting step, settings are made so that the predetermined error detection information is not notified to the application. If the image data is received by the image reading device based on the received document discharge information, Until it detects the paper output look taken the document, and having a control step of holding the delivery to at least a portion of the application of the read image data from the document.
本発明によれば、エラー検知時に情報処理装置またはアプリケーションにエラーを通知するか否かを予め設定し、エラーを通知しない設定がなされている場合、原稿の排紙が検出されるまでは、情報処理装置またはアプリケーションへの画像データの送出または引渡しを保留する。これにより、エラー検知時に不要な再読取処理や不要な画像確認を行うことなく、読み取り作業の効率を向上させることができる。 According to the present invention, when an error is notified to an information processing apparatus or an application when an error is detected, and information is set not to notify an error, information is output until a document discharge is detected. The transmission or delivery of the image data to the processing device or application is suspended. Accordingly, it is possible to improve the efficiency of reading work without performing unnecessary rereading processing or unnecessary image confirmation when an error is detected.
以下、本発明の実施の形態を図面を参照して詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
[第1の実施形態]
図1は、本発明の第1の実施形態に係る画像読取装置の外観を示す斜視図である。
[First Embodiment]
FIG. 1 is a perspective view showing an appearance of an image reading apparatus according to the first embodiment of the present invention.
図1において、画像読取装置200は、複数枚の原稿401を載置可能な原稿台402と、排紙された原稿401が載置される排紙台403と、本装置を制御するための操作パネル404と、原稿401の載置位置を規制する原稿規制板405とで構成される。画像読取装置200は、後述するパーソナルコンピュータ(以下、単に「PC」という。)214に周知のSCSI(Small Computer System Interface)を介して接続されている。PC214には、画像読取装置200を制御するためのスキャナドライバや画像キャプチャアプリケーションがインストールされており、これらにより画像読取装置200に画像を読み取らせることが可能となっている。
In FIG. 1, an
なお、画像読取装置200は、SCSIを介してPCと接続されているが、周知のUSB(Universal Serial Bus)やIEEE1394を介してPCと接続されていてもよい。
The
図2は、図1の画像読取装置200の概略縦断面図である。
FIG. 2 is a schematic longitudinal sectional view of the
図2において、画像読取装置200は、給紙ローラ502と、給紙ローラ502とは逆方向に回転する分離ローラ503と、原稿401の有無を検知する給紙センサ504と、搬送路上の原稿401の重送を検知する重送検知センサ505とを備える。また、原稿401の通過有無を検知するレジストセンサ506と、原稿401の表面の画像を読み取る表面画像読取ユニット507と、原稿401の裏面の画像を読み取る裏面画像読取ユニット508とを備える。さらに、排紙ローラ510に追従して回る排紙従動ローラ512と、給紙ローラ502、分離ローラ503及び排紙ローラ510を駆動するメインモータ509と、排紙される原稿401を検知する排紙センサ511とを備える。
In FIG. 2, the
図3は、図2の画像読取装置200及びPC214の内部構成を示すブロック図である。
FIG. 3 is a block diagram showing the internal configuration of the
図3において、画像読取装置200は、原稿401の表面の画像を読み取る表面画像読取センサ部201f(読取手段)と、原稿401の裏面の画像を読み取る裏面画像読取センサ部201b(読取手段)を備える。また、読み取った原稿表面と原稿裏面の画像データを合成する画像合成部202と、合成された画像データに対して色調調整などの所定の画像処理を行う画像処理部203と、画像処理された画像データを記憶するメモリ204とを備える。表面画像読取センサ部201fは表面画像読取ユニット507に内蔵されており、裏面画像読取センサ部201bは裏面画像読取ユニット508に内蔵されている。
In FIG. 3, the
さらに、原稿401を搬送するための駆動制御部205(搬送手段)と、搬送路上の原稿401の有無を検知する原稿検知センサ制御部206(エラー検知手段、排紙検出手段)と、本装置を制御するCPU208とを備える。また、CPU208が実行する各種の制御プログラムを保持するフラッシュメモリ207と、駆動制御部205などを制御するためのタイミング信号等を生成するタイマ209と、画像データ等を送受信するSCSI制御部210とを備える。さらに、搬送路上の原稿の厚さにより原稿の重送の有無を検知する重送検知センサ制御部211(エラー検知手段)と、操作パネル404上に配置されたLCD(Liquid Crystal Display)1803の表示を制御するLCD制御部212とを備える。さらに、操作パネル404上のモード設定ボタンを制御するスイッチ制御部213(エラー後処理設定手段)を備える。
Further, a drive control unit 205 (conveyance unit) for conveying the original 401, an original detection sensor control unit 206 (error detection unit, discharge detection unit) for detecting the presence or absence of the original 401 on the conveyance path, and the
原稿検知センサ制御部206には、給紙センサ504、レジストセンサ506、及び排紙センサ511が接続され、重送検知センサ制御部211には、重送検知センサ505が接続されている。原稿検知センサ制御部206及び重送検知センサ制御部211は、原稿401の搬送状態に応じて重送エラーまたはJAMエラーを検知する。
A
PC214は、画像読取装置200と接続するためのインターフェース219(I/F)と、CPU217と、ROM215と、RAM216と、マウス及びキーボードを含む入力装置221やディスプレイ220と接続するためのI/Oポート218とを有する。
The
図4は、画像読取装置200上の操作パネル404の外観を示す図であり、(a)は重送エラー検知時の読み取り継続設定画面の表示例、(b)は重送エラー検知時のエラー通知設定画面の表示例を示す。
4A and 4B are diagrams illustrating the appearance of the
操作パネル404は、画像読取装置200の状態、重送検知の有効/無効を設定、ならびに後述する重送エラー及びJAMエラー検知(滞留検知)時の読み取りを継続するか否かを設定するためのモード設定状態等を表示するLCD1803を備える。また、原稿401の画像読み取りを開始させるためのスタートボタン1804と、画像読み取りを停止させるためのストップボタン1805と、モード設定を行うためのモード設定ボタン1806とを備える。さらに、モード設定ボタン1806の押下後に各種モードの設定を変更するための選択ボタン1801,1802を備える。
The
モード設定ボタン1806や選択ボタン1801,1802等を操作することにより、後述する重送エラーの検知後及びJAMエラーの検知後に原稿の画像読み取り(スキャン)を継続するか否かを設定することが可能である。このときに設定された設定値がフラッシュメモリ207に記憶される。また、後述する図7のステップS803で重送検知エラーをPC214に通知するかを判別するための設定値、図19のステップS2004で重送検知エラーを画像キャプチャアプリケーションに通知するかを判別するための設定値を設定することが可能である。また、後述する図8のステップS903でJAM検知エラーをPC214に通知するかを判別するための設定値、図20のステップS2104でJAM検知エラーを画像キャプチャアプリケーションに通知するかを判別するための設定値を設定することが可能である。
By operating the
画像読取装置200では、読み取り開始前に、SCSI制御部210経由でPC214から原稿の読み取り設定、画像読み取り開始が行われる。また、操作パネル404上のボタン操作により、画像読み取り開始/停止の有効/無効の切り替えを行うことが可能である。
In the
次に、画像読取装置200における原稿401の画像読取処理(画像取込処理、画像送出処理)について説明する。なお、画像取込処理及び画像送出処理は、CPU208にて並列に行われる処理である。また、以下に説明する処理は、本発明の一実施形態として、操作パネル404による画像読取開始/停止を有効設定とした場合の処理を示すものであり、本実施の形態の制御方法に限定されるものではない。また、以下の処理は、フラッシュメモリ207に格納されたプログラムがCPU208により読み出されて実行されるものである。
Next, image reading processing (image capturing processing, image sending processing) of the original 401 in the
図5a及び図5bは、画像読取装置200における画像取込処理を示すフローチャートである。
5a and 5b are flowcharts showing image capture processing in the
図5aにおいて、画像読取装置200は、まず、PC214からSCSI制御部210を介して画像読み取り開始が通知されると、スタートボタン1804が押下されたか否かを判別する(ステップS1301)。この判別の結果、スタートボタン1804が押下された場合は(ステップS1301でYES)、給紙センサ504により原稿401が存在することを確認する(ステップS1303)。
In FIG. 5a, first, when the
次に、給紙センサ504により原稿401が存在することを確認した後(ステップS1303でYES)、画像読取装置200は、PC214にSCSI制御部210を介して画像読み取り開始完了を通知する(ステップS1304)。その後、再度、給紙センサ504により原稿401が存在することを確認した後(ステップS1305でYES)、メインモータ509を駆動して原稿401の給紙を開始する(図5bのステップS1306)。原稿台402に載置された原稿束の原稿401は、給紙ローラ502、分離ローラ503による周知の原稿分離機構により1枚ずつ分離され、装置内へ給紙される。
Next, after confirming that the original 401 exists by the paper feed sensor 504 (YES in step S1303), the
一方、スタートボタン1804が押下されず(ステップS1301でNO)、かつストップボタン1805が押下されたときは(ステップS1302でYES)、後述する図6の画像取込終了処理(ステップS1320)を実行する。
On the other hand, when the
次に、装置内へ給紙された原稿401の先端がレジストセンサ506を通過し(ステップS1307でYES)、その一定時間後に表面画像読取センサ部201f及び裏面画像読取センサ部201bが原稿401の画像読み取りを開始する(ステップS1308)。
Next, the leading edge of the
一方、原稿401の先端がレジストセンサ506を通過するまでの間(ステップS1307でNO)、重送検知センサ505により原稿401の重送を検知したか否かを判定する(ステップS1314)。この判定の結果、重送を検知したときは(ステップS1314でYES)、後述する重送後処理(ステップS1321)を実行する。一方、重送を検知していない場合(ステップS1314でNO)は、JAMを検知したか否かを判別し(ステップS1315)、JAMを検知した場合(ステップS1315でYES)、後述するJAM後処理(ステップS1322)を実行する。一方、JAMを検知していないときは(ステップS1315でNO)、ステップS1307へ戻る。
On the other hand, until the leading edge of the
原稿401の画像読み取りが開始された後、その後端がレジストセンサ506を通過し(ステップS1309でYES)、その一定時間後に表面画像読取センサ部201f及び裏面画像読取センサ部201bが画像読み取りを終了する(ステップS1310)。読み取られた原稿401の画像は、後述する画像送出処理により、SCSI制御部210を介してPC214に送出される。
After the image reading of the original 401 is started, the trailing edge passes through the registration sensor 506 (YES in step S1309), and the front surface image reading
一方、原稿401の後端がレジストセンサ506を通過するまでの間(ステップS1309でNO)、重送検知センサ505により原稿401の重送を検知したか否かを判定する(ステップS1316)。この判定の結果、重送を検知したときは(ステップS1316でYES)、後述する重送後処理(ステップS1321)を実行する。一方、重送を検知していないときは(ステップS1316でNO)、JAMを検知したか否かを判別し(ステップS1317)、JAMを検知したときは(ステップS1317でYES)、後述するJAM後処理(ステップS1322)を実行する。一方、JAMを検知していないときは(ステップS1317でNO)、ステップS1309へ戻る。
On the other hand, until the trailing edge of the
なお、図示しないが、画像読み取り中、JAMを検知した場合は、表面画像読取センサ部201f及び裏面画像読取センサ部201bを制御して原稿401の画像読み取りを中断する。
Although not shown, when JAM is detected during image reading, the image reading of the original 401 is interrupted by controlling the front surface image reading
次に、原稿401の後端が排紙センサ511を通過した場合(ステップS1311でYES)、原稿401の後端が排紙センサ511を通過したことを示す原稿排紙情報をメモリ204に保持する(ステップS1312)。そして、原稿401を排紙台403へ排紙してメインモータ509を停止し(ステップS1313)、ステップS1305へ戻って処理を繰り返す。原稿台402に載置された複数枚の原稿401をすべて読み取り終え、給紙センサ504により原稿401を検知しなくなったときは(ステップS1305でNO)、後述する画像取込終了処理(ステップS1320)を実行する。
Next, when the rear end of the original 401 passes the paper discharge sensor 511 (YES in step S1311), the original paper discharge information indicating that the rear end of the original 401 has passed the
一方、原稿401の後端が排紙センサ511を通過するまでの間(ステップS1311でNO)、JAMを検知したか否かを判別する(ステップS1318)。その結果、JAMを検知したときは(ステップS1318でYES)、後述するJAM後処理(ステップS1322)を実行する。一方、JAMを検知していないときは(ステップS1318でNO)、ステップS1311へ戻る。
On the other hand, it is determined whether or not JAM has been detected until the trailing edge of the
図6は、図5aにおけるステップS1320の画像取込終了処理を示すフローチャートである。 FIG. 6 is a flowchart showing the image capture end processing in step S1320 in FIG. 5a.
図6において、画像取込終了処理としてメインモータ509を停止(ステップS701)した後、画像読み取りが終了した理由がエラーか否かを判別する(ステップ702)。この結果、終了理由がエラーの場合(ステップS702でYES)は、エラーによる終了理由をPC214に通知して(ステップS703)、本処理を終了する。
In FIG. 6, after the
一方、終了理由がエラーでない場合(ステップS702でNO)、次の原稿がない旨をPC214に通知して(ステップS704)、本処理を終了する。次の原稿がない旨を受け取ったPC214は、スキャナドライバによりディスプレイ220に図12に示す継続ダイアログ1200を表示して、オペレータに画像読み取りを継続するか否かの判断を促す。
On the other hand, if the termination reason is not an error (NO in step S702), the
なお、ステップS703,S704におけるPC214へのエラー等の通知は、図5aの画像取込処理開始からステップS1304での画像読み取り開始完了通知までであり、その後のエラー通知は、後述する画像送出処理内で行われる。
Note that notifications such as errors to the
第1の実施形態における画像読取装置200は、1ページ分の原稿の画像取込処理完了後に1ページ分の画像データをまとめて送出することで、1ページの原稿の画像送出処理完了となる画像送出処理を行う構成である。
The
図5bにおける重送後処理及びJAM後処理を図7、図8を参照して説明する。 The multifeed post-processing and JAM post-processing in FIG. 5B will be described with reference to FIGS.
図7は、図5bにおけるステップS1321の重送後処理を示すフローチャートである。 FIG. 7 is a flowchart showing the post-multifeed processing in step S1321 in FIG. 5B.
原稿搬送中はまたは画像読み取り中に、重送検知センサ505により原稿401の重送を検知した場合は、重送エラーを検知したことを示す重送検知エラー情報(エラー検知情報)をメモリ204に保持し、メインモータ509を停止させる(ステップS801)。操作パネル404上のLCD1803に図13に示す重送を検知した旨の重送検知エラー画面1300を表示する(ステップS802)。そして、予めオペレータにより操作パネル404上から設定された設定値に基づいて重送検知エラーをPC214に通知するか設定か否かを判別する(ステップS803)。この判別の結果、重送検知エラーを通知する設定であると判別した場合は(ステップS803でYES)、重送検知エラー情報をエラーによる終了理由としてメモリ204に保持し(ステップS804)、前述した図6の画像取込終了処理を実行する。この画像取込終了処理では、図6のステップS703において、エラーによる終了の理由として重送検知エラーを検知した旨をPC214に通知する。重送検知エラーを受け取ったPC214は、スキャナドライバによりディスプレイ220に図14に示すエラーダイアログ1400を表示する。
When the double
一方、ステップS803の判別の結果、重送検知エラーを通知しない設定であると判別した場合(ステップS803でNO)は、ステップS805に移行し、後述する図9の重送回復待ち処理を行う。 On the other hand, as a result of the determination in step S803, if it is determined that the setting is not to notify the double feed detection error (NO in step S803), the process proceeds to step S805, and a double feed recovery waiting process in FIG.
図8は、図5bにおけるステップS1322のJAM後処理を示すフローチャートである。 FIG. 8 is a flowchart showing the JAM post-processing in step S1322 in FIG. 5b.
図8において、原稿搬送中または画像読み取り中に、JAMを検知した場合は、JAM検知エラー情報(滞留検知エラー情報)をメモリ204に保持し、メインモータ509を停止する(ステップS901)。ここでのJAMの検知ついては、給紙センサ504、レジストセンサ506、排紙センサ511、及びタイマ209により検知されたものが含まれる。例えば、給紙JAM(図5bのステップS1315でYES)や滞留JAM(図5bのステップS1317でYES)、排紙JAM(図5bのステップS1318でYES)などである。
In FIG. 8, when JAM is detected during document conveyance or image reading, JAM detection error information (stay detection error information) is held in the
ステップS901の後、操作パネル404上のLCD1803に図15に示すJAMを検知した旨のJAM検知エラー画面1500を表示する(ステップS902)。そして、予めオペレータにより操作パネル404上から設定された設定値に基づいてJAM検知エラーをPC214に通知するか設定であるか否かを判別する(ステップS903)。ここで、タイマ209によるJAM検知とは、上記各センサをON/OFFする際、タイマ209により計時しているカウンタ値を取得し、各センサ間を通過するのにかかる時間のカウンタ値との比較によりJAM検知を行うものである。
After step S901, a JAM
ステップS903の判別の結果、JAM検知エラーを通知する設定であると判定した場合は(ステップS903でYES)、JAM検知エラー情報をエラーによる終了理由としてメモリ204に保持する(ステップS904)。そして、前述した図6の画像取込終了処理を実行する。この画像取込終了処理では、図6のステップS703において、エラーによる終了の理由としてJAM検知エラーを検知した旨をPC214に通知する。JAM検知エラーを受け取ったPC214は、スキャナドライバによりディスプレイ220に図16に示すエラーダイアログ1600を表示する。
As a result of the determination in step S903, if it is determined that the setting is to notify a JAM detection error (YES in step S903), the JAM detection error information is held in the
一方、ステップS903の判別の結果、JAM検知エラーを通知しない設定であると判定した場合(ステップS903でNO)、ステップS905に移行し、後述する図10のJAM回復待ち処理を行う。 On the other hand, as a result of the determination in step S903, if it is determined that the setting is not to notify the JAM detection error (NO in step S903), the process proceeds to step S905, and a JAM recovery waiting process in FIG.
図9は、図7におけるステップS805の重送回復待ち処理を示すフローチャートである。 FIG. 9 is a flowchart showing the double feed recovery waiting process in step S805 in FIG.
重送が発生した原稿401がオペレータにより取り除かれた後(ステップS1001でNO)、操作パネル404上のLCD1803に図17に示すスキャンを継続するか否かのスキャン継続確認メッセージを表示する(ステップS1002)。次に、スタートボタン1804が押下されたか否かを判別し(ステップS1003)、スタートボタン1804が押下されたときは(ステップS1003でYES)、後述する図11の画像送出処理の継続指示を出す(ステップS1004)。そして、前述した図5aのステップS1305へ戻り、画像読み取り前に予め設定され、メモリ204に記憶された設定値を読み出し、該設定値に基づいてスキャンを再開する。一方、スタートボタン1804が押下されず(ステップS1003でNO)、かつストップボタン1805が押下された場合(ステップS1005でYES)、後述する図11の画像送出処理の中止指示を出す(ステップS1006)。そして、前述した図6の画像取込終了処理を実行する。
After the
図10は、図8におけるステップS905のJAM回復待ち処理を示すフローチャートである。 FIG. 10 is a flowchart showing the JAM recovery waiting process in step S905 in FIG.
JAMが発生した原稿401がオペレータにより取り除かれた後(ステップS1102でNO)、操作パネル404上のLCD1803に図17のスキャン継続確認メッセージ1700を表示する(ステップS1102)。次に、スタートボタン1804が押下されたか否かを判別し(ステップS1103)、スタートボタン1804が押下されたときは(ステップS1103でYES)、後述する図11の画像送出処理の継続指示を出す(ステップS1104)。そして、前述した図5aのステップS1305へ戻り、画像読み取り前に予め設定され、フラッシュメモリ207に記憶された設定値を読み出し、該設定値に基づいてスキャンを再開する。
After the
一方、スタートボタン1804が押下されず(ステップS1103でNO)、かつストップボタン1805が押下された場合(ステップS1105でYES)、後述する図11の画像送出処理の中止指示を出す(ステップS1106)。そして、前述した図6の画像取込終了処理を実行する。
On the other hand, if the
図11a〜図11cは、画像読取装置200における画像送出処理を示すフローチャートである。
FIGS. 11 a to 11 c are flowcharts showing image transmission processing in the
前述したように、図5bのステップS1308にて画像読み取りが開始され、ステップS1310にて画像読み取りが終了すると、画像処理された画像データがメモリ204に記憶される。
As described above, image reading is started in step S1308 of FIG. 5B, and when image reading ends in step S1310, the image processed image data is stored in the
PC214側のスキャナドライバは、SCSI制御部210を介して画像読み取り開始を指示した後、画像データ転送要求サイズを指定して、画像データ送出を指示する。
The scanner driver on the
画像読取装置200は、画像データ送出を指示されると、前述した図8のステップS901にてメモリ204に保持されたJAM検知エラー情報を用いて、画像データ送出待ちの原稿でJAMを検知したか否かを判定する(ステップS1201)。この判定の結果、JAMを検知したときは(ステップS1201でYES)、図11cのステップS1213へ移行する一方、JAMを検知しなかったときは(ステップS1201でNO)、ステップS1202へ移行する。
When the
ステップS1202では、前述した図7のステップS801にてメモリ204に保持された重送検知エラー情報を用いて、画像データ送出待ちの原稿で重送を検知したか否かを判定する。この判定の結果、重送を検知したときは(ステップS1202でYES)、図11bのステップS1208へ移行する一方、重送を検知しなかったときは(ステップS1202でNO)、ステップS1203へ移行する。
In step S1202, it is determined using the double feed detection error information held in the
ステップS1203では、予めオペレータにより操作パネル404上から設定された設定値に基づいて重送検知エラーをPC214に通知する設定か否かを判定する。この判定の結果、通知する設定でないと判定した場合、ステップS1205へ移行する一方、通知する設定であると判定した場合、JAM検知エラーをPC214に通知する設定か否かを判定する(ステップS1204)。この判定の結果、通知する設定でないと判定した場合、ステップS1205へ移行する。一方、通知する設定であると判定した場合、画像データの取り込みが終了次第、画像データを送信することが望ましいので、画像データ送出待ちの原稿の画像データの取り込みを終えたか否かを判定する(ステップS1206)(取込終了判定)。画像データ送出待ちの原稿の画像データの取り込みを終えた場合(ステップS1206でYES)、画像データをSCSI制御部210を介してPC214へ送出し(ステップS1207)、画像送出を完了する。
In step S1203, it is determined whether or not it is set to notify the
ステップS1205では、図5bのステップS1312にてメモリ204に保持された原稿排紙情報を用いて、画像データ送出待ちの原稿後端を排紙センサ511で検知したか否かを判定する(ステップS1205)。画像データ送出待ちの原稿後端を排紙センサ511で検知していない場合(ステップS1205でNO)は、ステップS1201に戻る。一方、画像データ送出待ちの原稿後端を排紙センサ511で検知した場合(ステップS1205でYES)、画像データ送出待ちの原稿の画像データの取り込みを終えたか否かを判定する(ステップS1206)。画像データ送出待ちの原稿の画像データの取り込みを終えた場合(ステップS1206でYES)、画像データをSCSI制御部210を介してPC214へ送出し(ステップS1207)、画像送出を完了する。
In step S1205, using the document discharge information held in the
図11cにおいて、ステップS1213では、メモリ204に保持された画像データ送出待ちの原稿の画像データを消去する。その後、予めオペレータにより操作パネル404上から設定された設定値に基づいてJAM検知エラーをPC214に通知する設定か否かを判別する(ステップS1214)。この判別の結果、JAM検知エラーを通知する設定であると判定した場合(ステップS1214でYES)、SCSI制御部210経由でJAM検知エラーを通知し(ステップS1216)、画像送出処理を中止する。
In FIG. 11c, in step S1213, the image data of the document waiting for image data transmission held in the
一方、ステップS1214の判別の結果、JAM検知エラーを通知しない設定であると判定した場合(ステップS1214でNO)、画像送出処理の中止指示待ち(ステップS1215)、画像送出処理の継続指示待ち(ステップS1217)を行う。画像送出処理の中止指示を受け付けた場合(ステップS1215でYES)、画像送出処理を中止する。また、画像送出処理の継続指示を受け付けた場合(ステップS1217でYES)、後続の原稿の画像データ送出処理を行うため、図11aのステップS1201に戻る。 On the other hand, as a result of the determination in step S1214, if it is determined that the setting is not to notify a JAM detection error (NO in step S1214), the image transmission processing is instructed to be stopped (step S1215), and the image transmission processing is to be continued (step 1212) S1217) is performed. If an instruction to stop image transmission processing is received (YES in step S1215), the image transmission processing is stopped. If an instruction to continue the image transmission process is received (YES in step S1217), the process returns to step S1201 in FIG.
図11bにおいて、ステップS1208では、メモリ204に保持された画像データ送出待ちの原稿の画像データを消去する。その後、予めオペレータにより操作パネル404上から設定された設定値に基づいて重送検知エラーをPC214に通知する設定か否かを判別する(ステップS1209)。この判別の結果、重送検知エラーを通知する設定であると判定した場合(ステップS1219でYES)、SCSI制御部210経由で重送検知エラーを通知し(ステップS1211)、画像送出処理を中止する。
In FIG. 11b, in step S1208, the image data of the document waiting for image data transmission held in the
一方、ステップS1209の判別の結果、重送検知エラーを通知しない設定であると判定した場合(ステップS1209でNO)、画像送出処理の中止指示待ち(ステップS1210)、画像送出処理の継続指示待ち(ステップS1212)を行う。画像送出処理の中止指示を受け付けた場合(ステップS1210でYES)、画像送出処理を中止する。また、画像送出処理の継続指示を受け付けた場合(ステップS1212でYES)、後続の原稿の画像データ送出処理を行うため、ステップS1201に戻る。 On the other hand, as a result of the determination in step S1209, if it is determined that the setting is not to notify the double feed detection error (NO in step S1209), the image transmission process stop instruction is waited (step S1210), and the image transmission process continuation instruction is waited ( Step S1212) is performed. If an instruction to stop image transmission processing is received (YES in step S1210), the image transmission processing is stopped. If an instruction to continue the image sending process is received (YES in step S1212), the process returns to step S1201 to perform the image data sending process for the subsequent document.
本実施形態では、重送検知エラー及び/又はJAM検知エラーをPC214に通知しない設定がなされている場合、排紙センサで原稿の後端が検出されるまで、すなわち排紙が検出されるまではPC214への画像データの送出を保留する。これにより、重送検知エラーまたはJAM検知エラーにより搬送が停止した場合、装置内に残された原稿の画像データは画像処理装置200からPC214に送出されないため、装置内に残された原稿から読み取りを再開すればよい。また、排出された原稿及び装置内に残された原稿のいずれまでが読み取られたかを確認するという煩わしさを無くすことができる。
In the present embodiment, when a setting is made not to notify the
このように、画像読取装置200内に重送を発生した原稿401を取り除き、再度原稿台402に載置してそのままスタートボタン1804を押下すれば、それ以降の原稿の読み取りを続けて行うことができる。また、オペレータがエラー検知時に再設定を行うことなく原稿画像の読み取りを行うことができる。
In this way, if the
また、画像読取装置200内に滞留している原稿401を取り除き、再度原稿台402に載置してスタートボタン1804を押下することにより、それ以降の原稿の画像読み取りを続けて行うことができる。また、オペレータがエラー検知時に再設定を行うことなく原稿画像の読み取りを行うことができる。さらに、原稿の排紙を検出するまで、当該原稿の画像データの送出を完了しないため、排出されていない原稿から再度読み取ればよいため、読み取り作業の効率を向上させることができる。
Further, by removing the original 401 staying in the
[第2の実施形態]
次に、本発明の第2の実施の形態に係る画像読取装置の説明を行う。本発明の第2の実施の形態に係る画像読取装置は、その構成(図1〜図4)が上記第1の実施の形態に係る画像読取装置と同じであり、第1の実施の形態と同様の部分については、同一の符号を用いてその説明を省略する。以下に、上記第1の実施の形態と異なる点のみを説明する。
[Second Embodiment]
Next, an image reading apparatus according to the second embodiment of the present invention will be described. The image reading apparatus according to the second embodiment of the present invention has the same configuration (FIGS. 1 to 4) as that of the image reading apparatus according to the first embodiment. About the same part, the description is abbreviate | omitted using the same code | symbol. Only differences from the first embodiment will be described below.
第2の実施形態における画像読取装置200は、1ページ分の原稿の画像取込処理完了前から、PC214からの要求分の画像データがメモリ204にある場合に順次画像データを送出する。そして、1ページ分の原稿の画像取込処理完了後に残りの画像データを送出することで、1ページの原稿の画像送出処理完了となる画像送出処理を行う構成である。
The
第2の実施形態における重送後処理及びJAM後処理を図19、図20を参照して説明する。 The multifeed post-processing and the JAM post-processing in the second embodiment will be described with reference to FIGS.
図19は、第2の実施形態における重送後処理を示すフローチャートである。 FIG. 19 is a flowchart showing post-multifeed processing in the second embodiment.
図19において、原稿搬送中または画像読み取り中に、重送検知センサ505により原稿401の重送を検知した場合は、重送エラーを検知したことを示す重送検知エラー情報をメモリ204に保持し、メインモータ509を停止させる(ステップS2001)。操作パネル404上のLCD1803に図13の重送検知エラー画面1300を表示し(ステップS2002)、重送検知エラー情報をエラーによる終了理由としてメモリ204に保持する(ステップS2003)。
In FIG. 19, when a double feed of the
さらに、予めオペレータにより操作パネル404上から設定された設定値に基づいて重送検知エラーを画像キャプチャアプリケーションに通知する設定か否かを判別する(ステップS2004)。この判別の結果、重送検知エラーを通知する設定である場合は(ステップS2004でYES)、前述した図6の画像取込終了処理を実行する。この画像取込終了処理では、図6のステップS703において、エラーによる終了の理由として重送検知エラーを検知した旨をPC214に通知する。重送検知エラーを受け取ったPC214は、スキャナドライバによりディスプレイ220に図14に示すエラーダイアログ1400を表示する。
Further, it is determined whether or not the setting is for notifying the image capture application of a double feed detection error based on a setting value set in advance by the operator from the operation panel 404 (step S2004). As a result of this determination, if it is set to notify a double feed detection error (YES in step S2004), the above-described image capture end process of FIG. 6 is executed. In this image capture end process, in step S703 in FIG. 6, the
一方、ステップS2004の判別の結果、重送検知エラーを通知しない設定であると判別した場合(ステップS2004でNO)、ステップS2005に移行し、後述する図21の重送回復待ち処理を行う。 On the other hand, as a result of the determination in step S2004, if it is determined that the setting is not to notify the double feed detection error (NO in step S2004), the process proceeds to step S2005, and the double feed recovery waiting process in FIG.
図20は、第2の実施形態におけるJAM後処理を示すフローチャートである。 FIG. 20 is a flowchart showing the JAM post-processing in the second embodiment.
図20において、原稿搬送中または画像読み取り中に、JAMを検知した場合は、JAM検知エラー情報(滞留検知エラー情報)をメモリ204保持し、メインモータ509を停止する(ステップS2101)。ここでのJAMの検知については、給紙センサ504、レジストセンサ506、排紙センサ511、及びタイマ209により検知されたものが含まれる。例えば、給紙JAM(図5bのステップS1315でYES)や滞留JAM(図5bのステップS1317でYES)、排紙JAM(図5bのステップS1318でYES)などである。
In FIG. 20, when JAM is detected during document conveyance or image reading, JAM detection error information (staying detection error information) is held in the
ステップS2101の後、操作パネル404上のLCD1803に図15に示すJAM検知エラー画面1500を表示し(ステップS2102)、JAM検知エラー情報をエラーによる終了理由としてメモリ204に保持する(ステップS2103)。
After step S2101, the JAM
さらに、予めオペレータにより操作パネル404上から設定された設定値に基づいてJAM検知エラーを画像キャプチャアプリケーションに通知する設定か否かを判別する(ステップS2104)。ここで、タイマ209によるJAM検知とは、上記各センサをON/OFFする際、タイマ209により計時しているカウンタ値を取得し、各センサ間を通過するのにかかる時間のカウンタ値との比較によりJAM検知を行うものである。
Further, it is determined whether or not the setting is to notify the image capture application of a JAM detection error based on a setting value set in advance by the operator from the operation panel 404 (step S2104). Here, JAM detection by the
ステップS2104の判別の結果、JAM検知エラーを通知する設定であると判定した場合は(ステップS2104でYES)、前述した図6の画像取込終了処理を実行する。この画像取込終了処理では、ステップS703において、エラーによる終了の理由としてJAM検知エラーを検知した旨をPC214に通知する。JAM検知エラーを受け取ったPC214は、スキャナドライバによりディスプレイ220に図16に示すエラーダイアログ1600を表示する。
As a result of the determination in step S2104, if it is determined that the setting is to notify a JAM detection error (YES in step S2104), the above-described image capture end process in FIG. 6 is executed. In this image capture end process, in step S703, the
一方、ステップS2104の判別の結果、JAM検知エラーを通知しない設定であると判別した場合(ステップS2104でNO)、ステップS2105へ移行し、後述する図22のJAM回復待ち処理を行う。 On the other hand, as a result of the determination in step S2104, if it is determined that the setting is not to notify the JAM detection error (NO in step S2104), the process proceeds to step S2105, and a JAM recovery waiting process in FIG.
図21は、図19のステップS2005における重送回復待ち処理を示すフローチャートである。 FIG. 21 is a flowchart showing the double feed recovery waiting process in step S2005 of FIG.
画像読取装置200内で重送が発生した原稿401がオペレータにより取り除かれた後(ステップS1401でNO)、操作パネル404上のLCD1803に図17のスキャン継続確認メッセージ1700を表示する(ステップS1402)。次に、スタートボタン1804が押下されたか否かを判別する(ステップS1403)。スタートボタン1804が押下されたときは(ステップS1403でYES)、図17のスキャン継続確認メッセージ表示時にスタートボタン1804が押下された旨をPC214に通知し(ステップS1405)、前述した図6の画像取込終了処理を実行する。
17 is displayed on the
一方、スタートボタン1804が押下されず(ステップS1403でNO)、かつストップボタン1805が押下されたときは(ステップS1404でYES)、ステップS1406へ移行する。ステップS1406では、図17のスキャン継続確認メッセージ表示時にストップボタンを押下された旨をPC214に通知する。その後、前述した図6の画像取込終了処理を実行する。この画像取込終了処理では、図6のステップS703において、エラーによる終了の理由として重送検知エラーを検知した旨をPC214に通知する。
On the other hand, when the
図22は、図20のステップS2105におけるJAM回復待ち処理を示すフローチャートである。 FIG. 22 is a flowchart showing the JAM recovery waiting process in step S2105 of FIG.
画像読取装置200内でJAMが発生した原稿401がオペレータにより取り除かれた後(ステップS1501でNO)、操作パネル404上のLCD1803に図17のスキャン継続確認メッセージ1700を表示する(ステップS1502)。次に、スタートボタン1804が押下されたか否かを判別し(ステップS1503)、スタートボタン1804が押下されたときは(ステップS1503でYES)、ステップS1505へ移行する。ステップS1505では、図17のスキャン継続確認メッセージ表示時にスタートボタンを押下された旨をPC214に通知する。その後、前述した図6の画像取込終了処理を実行する。
After the
一方、スタートボタン1804が押下されず(ステップS1503でNO)、かつストップボタン1805が押下されたときは(ステップS1504でYES)、ステップS1506へ移行する。ステップS1506では、図17のスキャン継続確認メッセージ表示時にストップボタンを押下された旨をPC214に通知する。その後、前述した図6の画像取込終了処理を実行する。この画像取込終了処理では、図6のステップS703において、エラーによる終了の理由としてJAM検知エラーを検知した旨をPC214に通知する。
On the other hand, when the
図23a及び図23bは、第2の実施形態に係る画像読取装置における画像送出処理を示すフローチャートである。 23a and 23b are flowcharts showing image transmission processing in the image reading apparatus according to the second embodiment.
PC214側のスキャナドライバは、SCSI制御部210を介して画像読み取り開始を指示した後、画像データ転送要求サイズを指定して、原稿1ページを分割して複数回の画像データ送出を指示する。
The scanner driver on the
一方、画像処理装置200は、PC214側の画像読取開始指示に応じて画像読み取りを開始(図5bのステップS1308)し、画像読み取りが終了(ステップS1310)すると、その時点で未送出の画像データをメモリ204に記憶する。そして、画像読取装置200は、PC214側から画像データ送出指示がなされると、図19のステップS2001にてメモリ204に保持された重送検知エラー情報を用いて、画像データ送出中の原稿で重送を検知したか否かを判定する(ステップS1601)。この判定の結果、重送を検知したときは、ステップS1613へ移行する一方、重送を検知していなかった場合は、ステップS1602へ移行する。
On the other hand, the
ステップS1602では、図20のステップS2101にてメモリ204に保持されたJAM検知エラー情報を用いて、画像データ送出中の原稿でJAMを検知したか否かを判別する。この判別の結果、JAMを検知したときは、ステップS1611へ移行する一方、JAMを検知していなかった場合、PC214から指定された要求サイズ分の画像データがメモリ204にあるかを判定する(ステップS1603)。PC214から指定された要求サイズ分の画像データがメモリ204にある場合(ステップS1603でYES)、図23bのステップS1605へ移行する。一方、PC214から指定された要求サイズ分の画像データがメモリ204にない場合(ステップS1603でNO)、ステップS1604へ移行する。
In step S1602, using the JAM detection error information held in the
ステップS1605では、送出する画像データで画像データ送出中の原稿の画像データは終了かどうかを判定する。送出する画像データで画像データ送出中の原稿の画像データは終了ではない場合(ステップS1605でNO)、画像データをSCSI制御部210を介して送出(ステップS1610)した後、再度ステップS1601に戻る。一方、送出する画像データで画像データ送出中の原稿の画像データが終了となる場合(ステップS1605でYES)、ステップS1606へ移行する。 In step S1605, it is determined whether or not the image data of the document that is being sent out of the image data to be sent ends. If the image data to be sent is not completed (NO in step S1605), the image data is sent via the SCSI control unit 210 (step S1610), and the process returns to step S1601 again. On the other hand, if the image data of the document being sent out is completed with the image data to be sent (YES in step S1605), the process proceeds to step S1606.
ステップS1604では、画像データ送出を繰り返した後、PC214から指定された要求サイズに満たないがメモリ204にある画像データで画像データ送出中の原稿の画像データが終了となる場合(ステップS1604でYES)、ステップS1606へ進む。
In step S1604, after the image data transmission is repeated, the image data of the original document that is being transmitted with the image data in the
ステップS1606では、予めオペレータにより操作パネル404上から設定された設定値に基づいて重送検知エラーをPC214に通知する設定か否かを判別する。さらに、ステップS1607では、予めオペレータにより操作パネル404上から設定された設定値に基づいてJAM検知エラーをPC214に通知する設定か否かを判別する。これらの判別の結果、重送検知エラー及びJAM検知エラーを通知する設定であると判定した場合(ステップS1606でYES、ステップS1607でYES)、未送出分の画像データをSCSI制御部210を介して送出させることで(ステップS1609)、1ページ分の原稿の画像の送出を完了する。
In step S1606, it is determined whether or not the setting is to notify the
一方、ステップS1606またはステップS1607の判別の結果、重送検知エラーまたはJAM検知エラーを通知しない設定であると判定した場合(ステップS1606でNOまたはステップS1607でNO)、ステップS1608へ移行する。 On the other hand, as a result of the determination in step S1606 or step S1607, if it is determined that the setting is not to notify the double feed detection error or the JAM detection error (NO in step S1606 or NO in step S1607), the process proceeds to step S1608.
ステップS1608では、図5bのステップS1312にてメモリ204に保持された排紙センサ511による原稿排紙情報を用いて、画像データ送出中の原稿の後端を排紙センサ511が検知したか否かを判定する(ステップS1608)。この結果、検知していない場合(ステップS1608でNO)は、再度ステップS1601に戻るため画像データの送出が保留される。一方、画像データ送出中の原稿の後端を排紙センサ511が検知した場合(ステップS1608でYES)、画像データをSCSI制御部210を介して送出し(ステップS1609)、1ページ分の原稿の画像送出を完了する。
In step S1608, whether or not the
ステップS1613では、メモリ204にある画像データ送出中の原稿の画像データを消去する。その後、SCSI制御部210経由で重送検知エラーを通知し(ステップS1614)、画像送出処理を中止する。
In step S1613, the image data of the document being sent image data in the
ステップS1611では、メモリ204にある画像データ送出中の原稿の画像データを消去する。その後、SCSI制御部210経由でJAM検知エラーを通知し(ステップS1612)、画像送出処理を中止する。
In step S 1611, the image data of the document that is being sent image data in the
このように、原稿1ページの画像取込完了前からPC214からの要求分の画像データがメモリ204にある場合に、順次画像データを送出しているとき、重送、JAMエラーを検知すると、検知した時点でメモリ204にある送出中の画像データを消去する。
As described above, when the image data for the request from the
図24は、PC214側のスキャナドライバによる画像取得処理を示すフローチャートである。
FIG. 24 is a flowchart showing image acquisition processing by the scanner driver on the
オペレータにより画像キャプチャアプリケーションにて画像読取開始が指示された場合、画像キャプチャアプリケーションは、スキャナドライバに対して画像取得を指示する。一方、スキャナドライバは、画像読取装置200に対し、SCSI制御部210を介して、画像読み取り開始を指示する(ステップS1701)。その後、画像データ転送要求サイズを指定して、画像データ送出を指示し、画像読取装置200からの画像データ送出を待つ(ステップS1702)。画像データ送出指示終了後、画像読取装置200からの画像データ送出が正常に行われたかどうかを判定する(ステップS1703)。そして、画像データの送出が正常に行われた場合(ステップS1703でYES)、1ページ分の画像データを取得したかどうかを判定する(ステップS1704)。1ページ分の画像データを取得し終わっていない場合(ステップS1704でNO)は、再度ステップS1702に戻り、画像送出を指示する。画像送出指示を繰り返した後、1ページ分の画像データを取得し終わった場合(ステップS1704でYES)は、画像ファイル生成のため画像キャプチャアプリケーションに取得した画像データを引渡し(ステップS1705)、後続原稿の画像データ取得を行うため、再度ステップS1702に戻る。
When the operator instructs the image capture application to start image reading, the image capture application instructs the scanner driver to acquire an image. On the other hand, the scanner driver instructs the
一方、画像データ送出指示終了後、画像データ送出が正常に行われなかった場合(ステップS1703でNO)、通知されたエラーが原稿無しエラーかどうかを判別する(ステップS1706)。この原稿無しエラーとは、前述した図6のステップS703で画像読取装置200から通知されるものであり、画像送出指示に対して返信される。通知されたエラーが原稿無しエラーの場合(ステップS1706でYES)、画像取得を終了する。なお、ここでの原稿無しでの画像取得終了は、正常終了に相当する。
On the other hand, if the image data transmission is not normally performed after the image data transmission instruction is completed (NO in step S1703), it is determined whether the notified error is a no-document error (step S1706). This no-document error is notified from the
一方、通知されたエラーが原稿無しエラーでない場合(ステップS1706でNO)、ステップS1709へ移行する。ステップS1709では、画像データ取得中の原稿における取得済み画像データを破棄し、画像キャプチャアプリケーションにエラーを通知して(ステップS1710)、画像取得を中止する。 On the other hand, if the notified error is not a no-document error (NO in step S1706), the process advances to step S1709. In step S1709, the acquired image data in the document whose image data is being acquired is discarded, an error is notified to the image capture application (step S1710), and the image acquisition is stopped.
一方、第1の実施形態と同様に、画像読取装置200では、図11(a)、図11(b)と同様の、原稿後端を検知するまで画像データの送出を保留する処理を行う。ここで第1の実施形態と異なるのは、ステップS1203,S1204でのPC214へのエラー通知が設定されているか否かに対して、本実施形態では、スキャナドライバからアプリケーションへのエラー通知が設定されているか否か、とする点である。また、送出の保留は1ページ単位でもよいが、少なくとも1部分の送出が保留されればよい。
On the other hand, in the same manner as in the first embodiment, the
図25a及び図25bは、第2の実施形態での画像データ送出の保留をスキャナドライバから画像キャプチャアプリケーションへの画像データの引渡しの保留に置き換えた変形例での、スキャナドライバによる画像取得処理を示すフローチャートである。この場合、画像読取装置200で読み取られた画像データは保留されることなくPC214に送出される。なお、重送エラーとJAMエラーの検知時の処理は省略するが、図11b、図11cのフローチャートに準じた処理がスキャナドライバと画像キャプチャアプリケーションの間でのエラー通知、画像データの消去による引渡しの中止が行われる。
25a and 25b show image acquisition processing by the scanner driver in a modification in which the suspension of image data transmission in the second embodiment is replaced with the suspension of delivery of image data from the scanner driver to the image capture application. It is a flowchart. In this case, the image data read by the
オペレータにより画像キャプチャアプリケーションにて画像読取開始が指示された場合、画像キャプチャアプリケーションは、スキャナドライバに対して画像取得を指示する。一方、スキャナドライバは画像読取装置200に対し、SCSI制御部210を介して画像読取開始を指示する(ステップS1801)。その後、画像データ転送要求サイズを指定して、画像データ送出を指示し、画像読取装置200からの画像データ送出を待つ(ステップS1802)。画像データ送出指示終了後、画像読取装置200からの画像データ送出が正常に行われたかどうかを判定する(ステップS1803)。そして、画像データの送出が正常に行われた場合(ステップS1803でYES)、1ページ分の画像データを取得したかどうかを判定する(ステップS1804a)。1ページ分の画像データを取得し終わっていない場合(ステップS1804aでNO)は、再度ステップS1802に戻り、画像送出を指示する。画像送出指示を繰り返した後、1ページ分の画像データを取得し終わった場合(ステップS1804aでYES)は、重送検知エラーを画像キャプチャアプリケーションに通知する設定か否かを判定する(ステップS1804b)。この判定の結果、通知する設定でないと判定した場合、ステップS1804dに移行する一方、通知する設定であると判定した場合、JAM検知エラーをPC214に通知する設定か否かを判定する(ステップS1804c)。この判定の結果、通知する設定でないと判定した場合、ステップS1804dへ移行する。一方、通知する設定であると判定した場合、画像データを画像キャプチャアプリケーションに引渡す(ステップS1805)。
When the operator instructs the image capture application to start image reading, the image capture application instructs the scanner driver to acquire an image. On the other hand, the scanner driver instructs the
ステップS1804dでは、画像読取装置200から受信する原稿排紙情報により原稿の排紙が判断できなければステップS1804bに戻る。一方、原稿が排紙されたと判断すると(ステップS1804bでYES)、画像データを画像キャプチャアプリケーションに引渡し(ステップS1805)、後続原稿の画像データ取得を行うため再度ステップS1802に戻る。
In step S1804d, if it is not possible to determine whether or not to discharge the document based on the document discharge information received from the
一方、画像データ送出指示終了後、画像データ送出が正常に行われなかった場合(ステップS1803でNO)、通知されたエラーが原稿無しエラーかどうか判別する(ステップS1806)。通知されたエラーが原稿無しエラーの場合(ステップS1806でYES)、画像取得処理を終了する。 On the other hand, if the image data transmission is not normally performed after the image data transmission instruction is finished (NO in step S1803), it is determined whether the notified error is a no-document error (step S1806). If the notified error is a no-document error (YES in step S1806), the image acquisition process ends.
一方、通知されたエラーが原稿無しエラーでない場合(ステップS1806でNO)、通知されたエラーが原稿無しエラーでない場合(ステップS1806でNO)、通知されたエラーが重送検知エラーか否か、JAM検知エラーか否かを判定する(ステップS1807,ステップS1808)。通知されたエラーが重送検知エラーの場合には(ステップS1807でYES)、図25bのステップS1811へ移行し、通知されたエラーがJAM検知エラーの場合(ステップS1808でYES)、図25bのステップS1812へ移行する。一方、通知されたエラーが重送検知エラー及びJAM検知エラーでない場合(ステップS1807でNO、ステップS1808でNO)、ステップS1809へ移行して画像データ取得中の原稿における取得済み画像データを破棄し、画像キャプチャアプリケーションにエラーを通知して(ステップS1810)、画像取得を中止する。 On the other hand, if the notified error is not an error with no document (NO in step S1806), if the notified error is not an error with no document (NO in step S1806), whether the notified error is a double feed detection error or not, JAM It is determined whether or not there is a detection error (steps S1807 and S1808). If the notified error is a double feed detection error (YES in step S1807), the process proceeds to step S1811 in FIG. 25b. If the notified error is a JAM detection error (YES in step S1808), the step in FIG. 25b is performed. The process proceeds to S1812. On the other hand, if the notified error is not a double feed detection error or a JAM detection error (NO in step S1807, NO in step S1808), the process proceeds to step S1809 to discard the acquired image data in the document whose image data is being acquired, An error is notified to the image capture application (step S1810), and image acquisition is stopped.
ステップS1811では、画像読取装置200からSCSI制御部210を介して、予めオペレータにより操作パネル404上からまたはPC214の後述するコンフィグダイアログから設定された重送検知エラーを画像キャプチャアプリケーションに通知するか否かの設定値を取得し、その設定値を判定する。ステップS1812では、画像読取装置200からSCSI制御部210を介して、予めオペレータにより操作パネル404上からまたはPC214の後述するコンフィグダイアログから設定されたJAM検知エラーを画像キャプチャアプリケーションに通知するか否かの設定値を取得し、その設定値を判定する。
In step S1811, whether or not to notify the image capture application of a double feed detection error set in advance by the operator from the
ステップS1811及びステップS1812の判定の結果、重送検知エラーまたはJAM検知エラーを通知する場合(ステップS1811でYES、ステップS1812でYES)、ステップS1809へ移行する。 As a result of the determination in step S1811 and step S1812, if a double feed detection error or a JAM detection error is notified (YES in step S1811, YES in step S1812), the process proceeds to step S1809.
一方、重送検知エラー及びJAM検知エラーを通知しない場合(ステップS1811でNO、ステップS1812でNO)、ステップS1813へ移行する。 On the other hand, when the double feed detection error and the JAM detection error are not notified (NO in step S1811, NO in step S1812), the process proceeds to step S1813.
ステップS1813では、画像読取装置200からSCSI制御部210を介して、図17のスキャン継続確認メッセージ表示時にスタートボタン1804が押下されたか否かを判定する。スタートボタン1804が押下されたときは(ステップS1813でYES)、画像データ取得中の原稿における取得済み画像データを破棄し(ステップS1816)、再度、画像読取開始を指示する(ステップS1801)。
In step S1813, it is determined whether or not the
一方、図17のスキャン継続確認メッセージ表示時にストップボタン1805を押下された場合(ステップS1814でYES)は、画像データ取得中の原稿における取得済み画像データを破棄し(ステップS1815)、画像取得を終了する。
On the other hand, if the
ステップS1819では、画像データ取得中の原稿における取得済み画像データを破棄し、画像キャプチャアプリケーションにエラーを通知して(ステップS1810)、画像取得を中止する。 In step S1819, the acquired image data in the document whose image data is being acquired is discarded, an error is notified to the image capture application (step S1810), and the image acquisition is stopped.
第2の実施形態およびその変形例では、原稿1ページの画像取込処理完了前から、PC214からの要求分の画像データがメモリ204にある場合に順次画像データを送出し、原稿1ページの画像取込処理完了後に残りの画像データを送出する。そして、原稿1ページの画像送出処理完了となる画像送出処理を行う構成であるが、原稿1ページの画像取込処理完了後に、原稿1ページ分の画像データをまとめて送出することで原稿1ページの画像送出処理完了となる画像送出処理を行う構成であってもよい。
In the second embodiment and its modification, image data is sequentially sent out when the image data for the request from the
このように、画像読取装置200内に重送を発生した原稿401を取り除き、再度原稿台402に載置してスタートボタン1804を押下することにより、そのままスタートボタン1804を押下すれば、それ以降の原稿の読み取りを続けて行うことができる。また、オペレータがエラー検知時に再設定を行うことなく原稿画像の読み取りを行うことができる。
As described above, if the
また、このように、画像読取装置200内に滞留している原稿401を取り除き、再度原稿台402に載置してスタートボタン1804を押下することにより、それ以降の原稿の画像読み取りを続けて行うことができる。また、オペレータがエラー検知時に再設定を行うことなく原稿画像の読み取りを行うことができる。
In this way, the original 401 staying in the
さらに、原稿の排紙を検出するまで、当該原稿の画像データの送出または画像キャプチャアプリケーションへの引渡しを完了しないため、排出されていない原稿から再度読み取ればよいため、読み取り作業の効率を向上させることができる。 Furthermore, since the image data of the document is not sent or delivered to the image capture application is not completed until the discharge of the document is detected, it is only necessary to read from the document that has not been discharged, thereby improving the efficiency of the reading operation. Can do.
上記第1、第2の実施の形態では、図17に示したエラー後継続可否の表示を行っているが、第2の実施の形態においてはPC214側のスキャナドライバによりディスプレイ220にエラー後継続可否の表示をするようにしてもよい。また上記第1、第2の実施の形態では、画像データの送出/引渡しの保留は、1ページまたは1ブロック単位で行っているが、少なくとも一部分の保留を行えばよい。
In the first and second embodiments, the indication of whether or not to continue after an error shown in FIG. 17 is displayed. In the second embodiment, whether or not to continue after an error is displayed on the
また、上記実施の形態では、図4(a)及び図4(b)のように、画像読取装置200側でエラー検知時の読取継続/中止やエラー通知/非通知を設定することができる。しかしながら、PC214側のスキャナドライバ側でも、重送やJAMによるエラーごとにエラー検知時の処理を設定可能にしてもよい。PC214側のスキャナドライバによるエラー検知時の読取継続/中止の設定画面(エラー処理コンフィグダイアログ1901)を図18(a)に示す。また、エラー通知/非通知の設定画面(エラー処理コンフィグダイアログ1902)を図18(b)に示す。
In the above-described embodiment, as shown in FIGS. 4A and 4B, the
また、上記実施の形態では、JAM検知を給紙センサ504、レジストセンサ506、排紙センサ511、及びタイマ209により行っている。しかし、メインモータ509がパルスモータである場合は、そのステップ数を計ってタイミングを取り、JAMを検知するようにしてもよい。
In the above embodiment, JAM detection is performed by the
また、上記実施の形態では、重送検知を原稿の厚さによる重送検知センサ制御部211により行っているが、原稿検知センサ制御部206による原稿長さの検知や超音波センサにより行うようにしてもよい。
In the above embodiment, the double feed detection is performed by the double feed detection
本発明の目的は、以下の処理を実行することによっても達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)が記憶媒体に格納されたプログラムコードを読み出す処理である。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。 The object of the present invention can also be achieved by executing the following processing. That is, a storage medium that records a program code of software that realizes the functions of the above-described embodiments is supplied to a system or apparatus, and a computer (or CPU, MPU, etc.) of the system or apparatus is stored in the storage medium. This is the process of reading the code. In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the program code and the storage medium storing the program code constitute the present invention.
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー(登録商標)ディスク、ハードディスク、光磁気ディスク、CD−ROM、CD−R、CD−RW、DVD−ROM、DVD−RAM、DVD−RW、DVD+RW、磁気テープ、不揮発性のメモリカード、ROM等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。 Moreover, the following can be used as a storage medium for supplying the program code. For example, floppy (registered trademark) disk, hard disk, magneto-optical disk, CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD + RW, magnetic tape, nonvolatile memory card, ROM or the like. Alternatively, the program code may be downloaded via a network.
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。 Further, the present invention includes a case where the function of the above-described embodiment is realized by executing the program code read by the computer. In addition, an OS (operating system) running on the computer performs part or all of the actual processing based on an instruction of the program code, and the functions of the above-described embodiments are realized by the processing. Is also included.
更に、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行う場合である。 Furthermore, a case where the functions of the above-described embodiment are realized by the following processing is also included in the present invention. That is, the program code read from the storage medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. Thereafter, based on the instruction of the program code, the CPU or the like provided in the function expansion board or function expansion unit performs part or all of the actual processing.
200 画像読取装置
201f 表面画像読取センサ部
201b 裏面画像読取センサ部
204 メモリ
208 CPU
210 SCSI制御部
214 パーソナルコンピュータ
217 CPU
404 操作パネル
504 給紙センサ
505 重送検知センサ
511 排紙センサ
1801,1802 操作パネル404上の選択ボタン
1803 操作パネル404上のLCD
1804 操作パネル404上のスタートボタン
1805 操作パネル404上のストップボタン
200
210
404
1804
Claims (12)
前記エラー検知手段により検知された所定のエラーを前記情報処理装置に通知するか否かを設定するエラー後処理設定手段と、
前記エラー後処理設定手段により所定のエラーを前記情報処理装置に通知しない設定がなされている場合、前記読取手段により画像データが読み取られた原稿の排紙が前記排紙検出手段により検出されるまでは、前記情報処理装置への当該原稿からの読取済み画像データの少なくとも一部分の送出を保留する制御手段とを有することを特徴とする画像読取装置。 A conveying unit that conveys the document on the conveying path, a reading unit that reads an image of the document on the conveying path, an error detecting unit that detects a predetermined error according to the conveying state of the document, and the document is discharged from the conveying path In an image reading apparatus having a paper discharge detecting means for detecting image data and sending image data to an information processing apparatus,
Error post-processing setting means for setting whether to notify the information processing apparatus of a predetermined error detected by the error detection means;
If the error post-processing setting unit is set not to notify the information processing apparatus of a predetermined error, until the discharge of the document whose image data is read by the reading unit is detected by the discharge detection unit The image reading apparatus further comprising: a control unit that suspends transmission of at least a part of the read image data from the document to the information processing apparatus.
前記エラー検知手段により検知された所定のエラーを前記情報処理装置に通知するか否かを設定するエラー後処理設定工程と、
前記エラー後処理設定工程にて所定のエラーを前記情報処理装置に通知しない設定がなされている場合、前記読取手段により画像データが読み取られた原稿の排紙が前記排紙検出手段により検出されるまでは、前記情報処理装置への当該原稿からの読取済み画像データの少なくとも一部分の送出を保留する制御工程とを有することを特徴とする画像読取装置の制御方法。 A conveying unit that conveys the document on the conveying path, a reading unit that reads an image of the document on the conveying path, an error detecting unit that detects a predetermined error according to the conveying state of the document, and the document is discharged from the conveying path A control method of the image reading apparatus for sending image data to the information processing apparatus.
An error post-processing setting step for setting whether to notify the information processing apparatus of a predetermined error detected by the error detection means;
When setting is made so that a predetermined error is not notified to the information processing apparatus in the error post-processing setting step, the discharge of the document whose image data has been read by the reading unit is detected by the discharge detection unit. And a control step of suspending sending at least a part of the read image data from the original document to the information processing apparatus.
前記エラー検知手段により検知する所定のエラーを前記情報処理装置に通知するか否かを設定するエラー後処理設定ステップと、
前記エラー後処理設定ステップにて所定のエラーを前記情報処理装置に通知しない設定がなされている場合、前記読取手段により画像データが読み取られた原稿の排紙が前記排紙検出手段により検出されるまでは、前記情報処理装置への当該原稿からの読取済み画像データの少なくとも一部分の送出を保留する制御ステップとを有することを特徴とするプログラム。 A conveying unit that conveys the document on the conveying path, a reading unit that reads an image of the document on the conveying path, an error detecting unit that detects a predetermined error according to the conveying state of the document, and the document is discharged from the conveying path A program for causing a computer to execute a control method of an image reading apparatus that sends image data to an information processing apparatus.
An error post-processing setting step for setting whether to notify the information processing apparatus of a predetermined error detected by the error detection means;
When the error post-processing setting step is set not to notify the information processing apparatus of a predetermined error, the discharge of the document whose image data has been read by the reading unit is detected by the discharge detection unit. Up to and including a control step for deferring transmission of at least part of the read image data from the document to the information processing apparatus.
前記情報処理装置に送信した所定のエラー検知情報を前記アプリケーションに通知するか否かを設定するエラー後処理設定工程と、
前記エラー後処理設定工程にて所定のエラー検知情報を前記アプリケーションに通知しないように設定がなされている場合、前記読取手段により画像データが読み取られた原稿の排紙を前記排紙検出手段により検出するまでは、当該原稿からの読取済み画像データの少なくとも一部分の送出を保留する制御工程とを有することを特徴とする画像読取装置の制御方法。 A reading unit that is connected to an information processing apparatus that controls an image reading apparatus by operating an application, reads image data sent to the information processing apparatus from a document conveyed on a conveyance path, and a predetermined value according to the conveyance state of the document An error detection unit that detects error of the image and sends error detection information indicating the content of the predetermined error to the information processing apparatus, and a sheet discharge detection unit that detects that the document is discharged from the conveyance path In the control method of the reading device,
An error post-processing setting step for setting whether to notify the application of predetermined error detection information transmitted to the information processing apparatus;
When setting is made so that predetermined error detection information is not notified to the application in the error post-processing setting step, the discharge detection unit detects the discharge of the document whose image data has been read by the reading unit. And a control step of deferring transmission of at least a part of the read image data from the original until the image is read.
前記情報処理装置に送信した所定のエラー検知情報を前記アプリケーションに通知するか否かを設定するエラー後処理設定ステップと、
前記エラー後処理設定ステップにより所定のエラー検知情報を前記アプリケーションに通知しないように設定がなされている場合、前記読取手段により画像データが読み取られた原稿の排紙を前記排紙検出手段により検出するまでは、当該原稿からの読取済み画像データの少なくとも一部分の送出を保留する制御ステップとを有することを特徴とするプログラム。 A reading unit that is connected to an information processing apparatus that controls an image reading apparatus by operating an application, reads image data sent to the information processing apparatus from a document conveyed on a conveyance path, and a predetermined value according to the conveyance state of the document An error detection unit that detects error of the image and sends error detection information indicating the content of the predetermined error to the information processing apparatus, and a sheet discharge detection unit that detects that the document is discharged from the conveyance path In a program for causing a computer to execute a control method of a reading device,
An error post-processing setting step for setting whether to notify the application of predetermined error detection information transmitted to the information processing apparatus;
When setting is made so that predetermined error detection information is not notified to the application in the error post-processing setting step, the discharge detection unit detects discharge of a document whose image data has been read by the reading unit. And a control step for deferring transmission of at least part of the read image data from the original.
前記画像読取装置から受信した所定のエラー検知情報を前記アプリケーションに通知するか否かを設定するエラー後処理設定工程と、
前記エラー後処理設定工程にて所定のエラー検知情報を前記アプリケーションに通知しないように設定がなされている場合、前記受信した原稿排紙情報に基づき、前記画像読取装置により画像データが読み取られた原稿の排紙を検出するまで、当該原稿からの読取済み画像データの少なくとも一部分の前記アプリケーションへの引渡しを保留する制御工程とを有することを特徴とする情報処理装置の制御方法。 Connected to an image reading device that reads an image of a document conveyed on the conveyance path, image data sent from the image reading device, predetermined error detection information, and document discharge information indicating that the document has been discharged. In an information processing apparatus control method for receiving and operating an application to control the image reading apparatus,
An error post-processing setting step for setting whether to notify the application of predetermined error detection information received from the image reading device;
When the error post-processing setting step is set so that predetermined error detection information is not notified to the application, the document whose image data has been read by the image reading device based on the received document discharge information And a control step of suspending delivery of at least a part of the read image data from the document to the application until the discharge of the document is detected.
前記画像読取装置から受信した所定のエラー検知情報を前記アプリケーションに通知するか否かを設定するエラー後処理設定ステップと、
前記エラー後処理設定ステップにて所定のエラー検知情報を前記アプリケーションに通知しないように設定がなされている場合、前記受信した原稿排紙情報に基づき、前記画像読取装置により画像データが読み取られた原稿の排紙を検出するまで、当該原稿からの読取済み画像データの少なくとも一部分の前記アプリケーションへの引渡しを保留する制御ステップとを有することを特徴とするプログラム。 Connected to an image reading device that reads an image of a document conveyed on the conveyance path, image data sent from the image reading device, predetermined error detection information, and document discharge information indicating that the document has been discharged. In a program for causing a computer to execute a control method of an information processing apparatus that receives and operates an application to control the image reading apparatus,
An error post-processing setting step for setting whether to notify the application of predetermined error detection information received from the image reading device;
When the error post-processing setting step is set so that predetermined error detection information is not notified to the application, the document whose image data has been read by the image reading device based on the received document discharge information And a control step of deferring delivery of at least a part of the read image data from the document to the application until it is detected.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008198445A JP5100559B2 (en) | 2008-07-31 | 2008-07-31 | Image reading apparatus, control method therefor, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008198445A JP5100559B2 (en) | 2008-07-31 | 2008-07-31 | Image reading apparatus, control method therefor, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010041099A JP2010041099A (en) | 2010-02-18 |
JP5100559B2 true JP5100559B2 (en) | 2012-12-19 |
Family
ID=42013225
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008198445A Active JP5100559B2 (en) | 2008-07-31 | 2008-07-31 | Image reading apparatus, control method therefor, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5100559B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6655899B2 (en) * | 2015-07-06 | 2020-03-04 | キヤノン株式会社 | Image reading device, control method of image reading device, and program |
JP6608215B2 (en) * | 2015-08-07 | 2019-11-20 | キヤノン株式会社 | Printing apparatus, printing apparatus control method, program, and storage medium |
JP6716014B2 (en) * | 2017-03-17 | 2020-07-01 | 株式会社Pfu | Image capturing apparatus, control method, and control program |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3555912B2 (en) * | 1996-07-04 | 2004-08-18 | 富士写真フイルム株式会社 | Image reading transmission system |
JP2000134415A (en) * | 1998-10-21 | 2000-05-12 | Ricoh Co Ltd | Image reader |
JP2005277584A (en) * | 2004-03-23 | 2005-10-06 | Canon Inc | Image forming apparatus and system, control method, and program |
JP4188879B2 (en) * | 2004-06-08 | 2008-12-03 | キヤノン電子株式会社 | Image reading apparatus and control method thereof, control method of information processing apparatus, and program |
-
2008
- 2008-07-31 JP JP2008198445A patent/JP5100559B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2010041099A (en) | 2010-02-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6606466B2 (en) | Print control apparatus indicating appropriate paper cassette for printing and method of same | |
JP4794904B2 (en) | Image processing apparatus, control method therefor, and control program | |
EP1686785A1 (en) | Image processing method, image processing apparatus and program | |
JP5572677B2 (en) | Image reading apparatus, image reading apparatus control method, and image reading apparatus control program | |
JP6921487B2 (en) | Image forming apparatus, control method of image forming apparatus, and program | |
JP2007104578A (en) | Draft reading apparatus | |
US20080240887A1 (en) | Image forming apparatus, method of controlling the apparatus, and storage medium storing computer executable program code for executing the method | |
JP5918964B2 (en) | Information processing apparatus, control method therefor, and program | |
JP5100559B2 (en) | Image reading apparatus, control method therefor, and program | |
EP2942669A1 (en) | Image forming apparatus and method for controlling the same | |
JP2009091131A (en) | Printing system, control method, storage medium, and program | |
JP3703375B2 (en) | Image processing apparatus and image processing method | |
WO2009005020A1 (en) | Image processing system, image forming apparatus, control method of the same, program, and storage medium | |
US8830543B2 (en) | Image reading apparatus for displaying states of medium conveyed and image reading system having the image reading apparatus | |
JP2014042193A (en) | Image forming apparatus | |
JP4188879B2 (en) | Image reading apparatus and control method thereof, control method of information processing apparatus, and program | |
EP1000761B1 (en) | Image forming apparatus having sheet feeding unit for insert sheets | |
JP2012123481A (en) | Information formation system, image formation device, server for image formation system, control method of image formation device and control program of image formation device | |
JP2012229065A (en) | Information processor, image reader, image reading system, control method, program and recording medium | |
JP2006174167A (en) | Apparatus and method for image processing | |
CN100422864C (en) | Image forming apparatus | |
JP2012131059A (en) | Printing apparatus, method for controlling the same, and program | |
JP6431638B2 (en) | Apparatus and control method thereof, image forming apparatus and control method thereof, and image forming system | |
JP2023074876A (en) | Image reading system and control method of the same | |
JP4461825B2 (en) | Cut sheet reading processing system, cut sheet reading apparatus, and combined processing apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110801 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120831 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120918 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120925 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151005 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5100559 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |