JP5100559B2 - Image reading apparatus, control method therefor, and program - Google Patents

Image reading apparatus, control method therefor, and program Download PDF

Info

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
Application number
JP2008198445A
Other languages
Japanese (ja)
Other versions
JP2010041099A (en
Inventor
清志 伊藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Electronics Inc
Original Assignee
Canon Electronics Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Electronics Inc filed Critical Canon Electronics Inc
Priority to JP2008198445A priority Critical patent/JP5100559B2/en
Publication of JP2010041099A publication Critical patent/JP2010041099A/en
Application granted granted Critical
Publication of JP5100559B2 publication Critical patent/JP5100559B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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参照)。
特開2001−281938号公報(第3頁〜第6頁)
In such an image reading apparatus, when a double feed or JAM occurs in a subsequent document while image data is being sent to the information processing apparatus, a paper feed operation and image data are sent as a document feed error. Canceled. On the other hand, in the scanner driver on the information processing apparatus side, the image data storage process is canceled as image data reception failure. At this time, the document driver error is notified from the scanner driver to the image capture application, and a screen (error dialog) indicating that an error has occurred as shown in FIGS. 14 and 16 is displayed on the monitor of the information processing apparatus. In this case, the operator checks the read image of the document in which an error has occurred from image files stored in the information processing apparatus by an image capture application or the like, and then performs the document reading operation again. (For example, refer to Patent Document 1).
JP 2001-281938 A (pages 3 to 6)

しかしながら、上記特許文献1の画像読取装置では、原稿束の画像読取処理中にエラーが発生すると、エラーが発生した原稿束の画像データをメモリから削除してしまうため、再度初めから原稿束の読取を行う必要があり、読み取り作業の効率を低下させている。   However, in the image reading apparatus of Patent Document 1, if an error occurs during the image reading process of the document bundle, the image data of the document bundle in which the error has occurred is deleted from the memory. Need to be performed, reducing the efficiency of the reading work.

また、画像の読み取りは終了しているが、原稿排紙までの間に原稿送りエラーが発生した場合、オペレータには、エラーを起こした原稿が正常に読み取られたのかどうかが分からず、情報処理装置にて読み取られた画像を確認する必要がある。   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 image reading apparatus 200 includes a document table 402 on which a plurality of documents 401 can be placed, a sheet discharge table 403 on which a discharged document 401 is placed, and an operation for controlling the apparatus. The panel 404 and a document regulating plate 405 that regulates the placement position of the document 401 are configured. The image reading apparatus 200 is connected to a personal computer (hereinafter simply referred to as “PC”) 214 described later via a well-known SCSI (Small Computer System Interface). A scanner driver and an image capture application for controlling the image reading apparatus 200 are installed in the PC 214, and the image reading apparatus 200 can be read by these.

なお、画像読取装置200は、SCSIを介してPCと接続されているが、周知のUSB(Universal Serial Bus)やIEEE1394を介してPCと接続されていてもよい。   The image reading apparatus 200 is connected to the PC via the SCSI, but may be connected to the PC via a well-known USB (Universal Serial Bus) or IEEE1394.

図2は、図1の画像読取装置200の概略縦断面図である。   FIG. 2 is a schematic longitudinal sectional view of the image reading apparatus 200 of FIG.

図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 image reading apparatus 200 includes a paper feed roller 502, a separation roller 503 that rotates in a direction opposite to the paper feed roller 502, a paper feed sensor 504 that detects the presence or absence of a document 401, and a document 401 on a conveyance path. And a double feed detection sensor 505 for detecting double feed. Further, a registration sensor 506 that detects whether or not the document 401 has passed, a front surface image reading unit 507 that reads an image on the front surface of the document 401, and a back surface image reading unit 508 that reads an image on the back surface of the document 401. Further, a paper discharge driven roller 512 that rotates following the paper discharge roller 510, a paper feed roller 502, a separation roller 503, a main motor 509 that drives the paper discharge roller 510, and paper discharge that detects a document 401 to be discharged. A sensor 511.

図3は、図2の画像読取装置200及びPC214の内部構成を示すブロック図である。   FIG. 3 is a block diagram showing the internal configuration of the image reading apparatus 200 and the PC 214 of FIG.

図3において、画像読取装置200は、原稿401の表面の画像を読み取る表面画像読取センサ部201f(読取手段)と、原稿401の裏面の画像を読み取る裏面画像読取センサ部201b(読取手段)を備える。また、読み取った原稿表面と原稿裏面の画像データを合成する画像合成部202と、合成された画像データに対して色調調整などの所定の画像処理を行う画像処理部203と、画像処理された画像データを記憶するメモリ204とを備える。表面画像読取センサ部201fは表面画像読取ユニット507に内蔵されており、裏面画像読取センサ部201bは裏面画像読取ユニット508に内蔵されている。   In FIG. 3, the image reading apparatus 200 includes a front surface image reading sensor unit 201 f (reading unit) that reads an image on the front side of a document 401 and a back surface image reading sensor unit 201 b (reading unit) that reads an image on the back side of the document 401. . In addition, the image composition unit 202 that synthesizes the scanned image data of the front side and the back side of the document, the image processing unit 203 that performs predetermined image processing such as color adjustment on the synthesized image data, and the image processed image And a memory 204 for storing data. The front surface image reading sensor unit 201f is built in the front surface image reading unit 507, and the back surface image reading sensor unit 201b is built in the back surface image reading unit 508.

さらに、原稿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 apparatus CPU 208 to be controlled. In addition, a flash memory 207 that holds various control programs executed by the CPU 208, a timer 209 that generates timing signals for controlling the drive control unit 205, and the like, and a SCSI control unit 210 that transmits and receives image data and the like. Prepare. In addition, a double feed detection sensor control unit 211 (error detection means) that detects the presence or absence of double feed of the document based on the thickness of the document on the conveyance path, and an LCD (Liquid Crystal Display) 1803 arranged on the operation panel 404 are displayed. And an LCD control unit 212 for controlling. Further, a switch control unit 213 (error post-processing setting unit) that controls a mode setting button on the operation panel 404 is provided.

原稿検知センサ制御部206には、給紙センサ504、レジストセンサ506、及び排紙センサ511が接続され、重送検知センサ制御部211には、重送検知センサ505が接続されている。原稿検知センサ制御部206及び重送検知センサ制御部211は、原稿401の搬送状態に応じて重送エラーまたはJAMエラーを検知する。   A paper feed sensor 504, a registration sensor 506, and a paper discharge sensor 511 are connected to the document detection sensor control unit 206, and a double feed detection sensor 505 is connected to the double feed detection sensor control unit 211. The document detection sensor control unit 206 and the double feed detection sensor control unit 211 detect a double feed error or a JAM error according to the conveyance state of the document 401.

PC214は、画像読取装置200と接続するためのインターフェース219(I/F)と、CPU217と、ROM215と、RAM216と、マウス及びキーボードを含む入力装置221やディスプレイ220と接続するためのI/Oポート218とを有する。   The PC 214 is an interface 219 (I / F) for connecting to the image reading apparatus 200, a CPU 217, a ROM 215, a RAM 216, an input device 221 including a mouse and a keyboard, and an I / O port for connecting to the display 220. 218.

図4は、画像読取装置200上の操作パネル404の外観を示す図であり、(a)は重送エラー検知時の読み取り継続設定画面の表示例、(b)は重送エラー検知時のエラー通知設定画面の表示例を示す。   4A and 4B are diagrams illustrating the appearance of the operation panel 404 on the image reading apparatus 200. FIG. 4A is a display example of a reading continuation setting screen when a double feed error is detected, and FIG. 4B is an error when a double feed error is detected. The example of a notification setting screen is shown.

操作パネル404は、画像読取装置200の状態、重送検知の有効/無効を設定、ならびに後述する重送エラー及びJAMエラー検知(滞留検知)時の読み取りを継続するか否かを設定するためのモード設定状態等を表示するLCD1803を備える。また、原稿401の画像読み取りを開始させるためのスタートボタン1804と、画像読み取りを停止させるためのストップボタン1805と、モード設定を行うためのモード設定ボタン1806とを備える。さらに、モード設定ボタン1806の押下後に各種モードの設定を変更するための選択ボタン1801,1802を備える。   The operation panel 404 is used to set the state of the image reading apparatus 200, whether to enable / disable multi-feed detection, and whether to continue reading when double-feed error and JAM error detection (stay detection), which will be described later. An LCD 1803 for displaying a mode setting state and the like is provided. Further, a start button 1804 for starting image reading of the original 401, a stop button 1805 for stopping image reading, and a mode setting button 1806 for setting a mode are provided. Further, selection buttons 1801 and 1802 for changing the settings of various modes after the mode setting button 1806 is pressed are provided.

モード設定ボタン1806や選択ボタン1801,1802等を操作することにより、後述する重送エラーの検知後及びJAMエラーの検知後に原稿の画像読み取り(スキャン)を継続するか否かを設定することが可能である。このときに設定された設定値がフラッシュメモリ207に記憶される。また、後述する図7のステップS803で重送検知エラーをPC214に通知するかを判別するための設定値、図19のステップS2004で重送検知エラーを画像キャプチャアプリケーションに通知するかを判別するための設定値を設定することが可能である。また、後述する図8のステップS903でJAM検知エラーをPC214に通知するかを判別するための設定値、図20のステップS2104でJAM検知エラーを画像キャプチャアプリケーションに通知するかを判別するための設定値を設定することが可能である。   By operating the mode setting button 1806, the selection buttons 1801, 1802, and the like, it is possible to set whether or not to continue image reading (scanning) of a document after detecting a double feed error and detecting a JAM error, which will be described later. It is. The set value set at this time is stored in the flash memory 207. Also, a setting value for determining whether or not to notify the PC 214 of a double feed detection error in step S803 of FIG. 7 to be described later, and to determine whether or not to notify the image capture application of a double feed detection error in step S2004 of FIG. It is possible to set the set value. Also, a setting value for determining whether to notify the PC 214 of a JAM detection error in step S903 in FIG. 8 described later, and a setting for determining whether to notify the image capture application of a JAM detection error in step S2104 of FIG. It is possible to set a value.

画像読取装置200では、読み取り開始前に、SCSI制御部210経由でPC214から原稿の読み取り設定、画像読み取り開始が行われる。また、操作パネル404上のボタン操作により、画像読み取り開始/停止の有効/無効の切り替えを行うことが可能である。   In the image reading apparatus 200, document reading settings and image reading start are performed from the PC 214 via the SCSI control unit 210 before starting reading. Further, it is possible to switch between enabling / disabling of image reading start / stop by operating a button on the operation panel 404.

次に、画像読取装置200における原稿401の画像読取処理(画像取込処理、画像送出処理)について説明する。なお、画像取込処理及び画像送出処理は、CPU208にて並列に行われる処理である。また、以下に説明する処理は、本発明の一実施形態として、操作パネル404による画像読取開始/停止を有効設定とした場合の処理を示すものであり、本実施の形態の制御方法に限定されるものではない。また、以下の処理は、フラッシュメモリ207に格納されたプログラムがCPU208により読み出されて実行されるものである。   Next, image reading processing (image capturing processing, image sending processing) of the original 401 in the image reading apparatus 200 will be described. Note that the image capturing process and the image sending process are processes performed in parallel by the CPU 208. The processing described below shows processing when image reading start / stop by the operation panel 404 is set as valid as one embodiment of the present invention, and is limited to the control method of the present embodiment. It is not something. In the following processing, a program stored in the flash memory 207 is read and executed by the CPU 208.

図5a及び図5bは、画像読取装置200における画像取込処理を示すフローチャートである。   5a and 5b are flowcharts showing image capture processing in the image reading apparatus 200. FIG.

図5aにおいて、画像読取装置200は、まず、PC214からSCSI制御部210を介して画像読み取り開始が通知されると、スタートボタン1804が押下されたか否かを判別する(ステップS1301)。この判別の結果、スタートボタン1804が押下された場合は(ステップS1301でYES)、給紙センサ504により原稿401が存在することを確認する(ステップS1303)。   In FIG. 5a, first, when the image reading apparatus 200 is notified of the start of image reading from the PC 214 via the SCSI control unit 210, the image reading apparatus 200 determines whether or not the start button 1804 has been pressed (step S1301). If the result of this determination is that the start button 1804 has been pressed (YES in step S1301), it is confirmed by the paper feed sensor 504 that a document 401 exists (step S1303).

次に、給紙センサ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 image reading apparatus 200 notifies the PC 214 of the completion of image reading start via the SCSI control unit 210 (step S1304). ). Then, after confirming again that the original 401 exists by the paper feed sensor 504 (YES in step S1305), the main motor 509 is driven to start feeding the original 401 (step S1306 in FIG. 5b). The original 401 of the original bundle placed on the original table 402 is separated one by one by a well-known original separation mechanism including a paper feed roller 502 and a separation roller 503, and is fed into the apparatus.

一方、スタートボタン1804が押下されず(ステップS1301でNO)、かつストップボタン1805が押下されたときは(ステップS1302でYES)、後述する図6の画像取込終了処理(ステップS1320)を実行する。   On the other hand, when the start button 1804 is not pressed (NO in step S1301) and the stop button 1805 is pressed (YES in step S1302), an image capture end process (step S1320) in FIG. 6 described later is executed. .

次に、装置内へ給紙された原稿401の先端がレジストセンサ506を通過し(ステップS1307でYES)、その一定時間後に表面画像読取センサ部201f及び裏面画像読取センサ部201bが原稿401の画像読み取りを開始する(ステップS1308)。   Next, the leading edge of the document 401 fed into the apparatus passes through the registration sensor 506 (YES in step S1307), and the front surface image reading sensor unit 201f and the back surface image reading sensor unit 201b are images of the document 401 after a predetermined time. Reading is started (step S1308).

一方、原稿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 document 401 passes the registration sensor 506 (NO in step S1307), it is determined whether or not the double feed of the document 401 is detected by the double feed detection sensor 505 (step S1314). If the result of this determination is that double feed has been detected (YES in step S1314), post-double feed processing (step S1321) described later is executed. On the other hand, if double feed is not detected (NO in step S1314), it is determined whether or not JAM is detected (step S1315). If JAM is detected (YES in step S1315), JAM post-processing described later (Step S1322) is executed. On the other hand, when JAM is not detected (NO in step S1315), the process returns to step S1307.

原稿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 sensor unit 201f and the back surface image reading sensor unit 201b end the image reading after a certain period of time. (Step S1310). The read image of the original 401 is sent to the PC 214 via the SCSI control unit 210 by an image sending process described later.

一方、原稿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 document 401 passes the registration sensor 506 (NO in step S1309), it is determined whether or not the double feed of the document 401 is detected by the double feed detection sensor 505 (step S1316). If the result of this determination is that double feed has been detected (YES in step S1316), post-double feed processing (step S1321) described later is executed. On the other hand, when double feeding is not detected (NO in step S1316), it is determined whether or not JAM is detected (step S1317). When JAM is detected (YES in step S1317), after JAM described later The process (step S1322) is executed. On the other hand, when JAM is not detected (NO in step S1317), the process returns to step S1309.

なお、図示しないが、画像読み取り中、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 sensor unit 201f and the back surface image reading sensor unit 201b.

次に、原稿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 paper discharge sensor 511 is held in the memory 204. (Step S1312). Then, the original 401 is discharged to the discharge tray 403, the main motor 509 is stopped (step S1313), and the process returns to step S1305 to repeat the processing. When all of the plurality of documents 401 placed on the document table 402 have been read and the document 401 is no longer detected by the paper feed sensor 504 (NO in step S1305), an image capture end process described later (step S1320). Execute.

一方、原稿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 document 401 passes the paper discharge sensor 511 (NO in step S1311) (step S1318). As a result, when a JAM is detected (YES in step S1318), a JAM post-processing (step S1322) described later is executed. On the other hand, when JAM is not detected (NO in step S1318), the process returns to step S1311.

図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 main motor 509 is stopped as an image capture end process (step S701), it is determined whether or not the reason for completing the image reading is an error (step 702). As a result, if the termination reason is an error (YES in step S702), the termination reason due to the error is notified to the PC 214 (step S703), and this process is terminated.

一方、終了理由がエラーでない場合(ステップ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 PC 214 is notified that there is no next document (step S704), and the process is terminated. Upon receipt of the absence of the next document, the PC 214 displays a continuation dialog 1200 shown in FIG. 12 on the display 220 by the scanner driver, and prompts the operator to determine whether or not to continue image reading.

なお、ステップS703,S704におけるPC214へのエラー等の通知は、図5aの画像取込処理開始からステップS1304での画像読み取り開始完了通知までであり、その後のエラー通知は、後述する画像送出処理内で行われる。   Note that notifications such as errors to the PC 214 in steps S703 and S704 are from the start of the image capture process in FIG. 5a to the completion of the image reading start in step S1304, and the subsequent error notifications are within the image transmission process described later. Done in

第1の実施形態における画像読取装置200は、1ページ分の原稿の画像取込処理完了後に1ページ分の画像データをまとめて送出することで、1ページの原稿の画像送出処理完了となる画像送出処理を行う構成である。   The image reading apparatus 200 according to the first embodiment transmits an image data for one page collectively after the image capturing process for one page of the document is completed, thereby completing an image transmission process for the one page of the document. This is a configuration for performing transmission processing.

図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 feed detection sensor 505 detects double feed of the document 401 during document feeding or image reading, double feed detection error information (error detection information) indicating that a double feed error has been detected is stored in the memory 204. The main motor 509 is held and stopped (step S801). A double feed detection error screen 1300 indicating that double feed shown in FIG. 13 is detected is displayed on the LCD 1803 on the operation panel 404 (step S802). Then, based on the set value set in advance by the operator from the operation panel 404, it is determined whether or not to notify the PC 214 of a double feed detection error (step S803). As a result of this determination, if it is determined that the setting is to notify the double feed detection error (YES in step S803), the double feed detection error information is held in the memory 204 as the reason for termination due to the error (step S804). The image capture end process of FIG. 6 is executed. In this image capture end process, in step S703 in FIG. 6, the PC 214 is notified that a double feed detection error has been detected as the reason for the end due to the error. The PC 214 that has received the double feed detection error displays an error dialog 1400 shown in FIG. 14 on the display 220 by the scanner driver.

一方、ステップ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 memory 204, and the main motor 509 is stopped (step S901). The JAM detection here includes those detected by the paper feed sensor 504, registration sensor 506, paper discharge sensor 511, and timer 209. For example, paper feed JAM (YES in step S1315 in FIG. 5B), stay JAM (YES in step S1317 in FIG. 5B), paper discharge JAM (YES in step S1318 in FIG. 5B), and the like.

ステップS901の後、操作パネル404上のLCD1803に図15に示すJAMを検知した旨のJAM検知エラー画面1500を表示する(ステップS902)。そして、予めオペレータにより操作パネル404上から設定された設定値に基づいてJAM検知エラーをPC214に通知するか設定であるか否かを判別する(ステップS903)。ここで、タイマ209によるJAM検知とは、上記各センサをON/OFFする際、タイマ209により計時しているカウンタ値を取得し、各センサ間を通過するのにかかる時間のカウンタ値との比較によりJAM検知を行うものである。   After step S901, a JAM detection error screen 1500 indicating that JAM is detected as shown in FIG. 15 is displayed on the LCD 1803 on the operation panel 404 (step S902). Then, based on the setting value set in advance by the operator from the operation panel 404, it is determined whether or not to notify the PC 214 of a JAM detection error (step S903). Here, JAM detection by the timer 209 refers to the acquisition of the counter value measured by the timer 209 when the respective sensors are turned ON / OFF, and the comparison with the counter value of the time taken to pass between the sensors. JAM detection is performed by

ステップ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 memory 204 as an error termination reason (step S904). Then, 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 PC 214 is notified that a JAM detection error has been detected as the reason for the end due to the error. The PC 214 that has received the JAM detection error displays an error dialog 1600 shown in FIG. 16 on the display 220 by the scanner driver.

一方、ステップ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 document 401 in which double feeding has occurred is removed by the operator (NO in step S1001), a scan continuation confirmation message as to whether or not to continue the scan shown in FIG. 17 is displayed on the LCD 1803 on the operation panel 404 (step S1002). ). Next, it is determined whether or not the start button 1804 has been pressed (step S1003). When the start button 1804 has been pressed (YES in step S1003), an instruction to continue the image transmission process in FIG. Step S1004). Then, the process returns to step S1305 in FIG. 5a described above, the setting value set in advance before image reading and stored in the memory 204 is read, and scanning is resumed based on the setting value. On the other hand, if the start button 1804 is not pressed (NO in step S1003) and the stop button 1805 is pressed (YES in step S1005), an instruction to stop image transmission processing in FIG. 11 described later is issued (step S1006). Then, the above-described image capture end process of FIG. 6 is executed.

図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 document 401 with JAM generated is removed by the operator (NO in step S1102), a scan continuation confirmation message 1700 in FIG. 17 is displayed on the LCD 1803 on the operation panel 404 (step S1102). Next, it is determined whether or not the start button 1804 has been pressed (step S1103). When the start button 1804 has been pressed (YES in step S1103), an instruction to continue the image transmission process of FIG. Step S1104). Then, the process returns to step S1305 in FIG. 5a described above, the setting value set in advance before image reading and stored in the flash memory 207 is read, and scanning is resumed based on the setting value.

一方、スタートボタン1804が押下されず(ステップS1103でNO)、かつストップボタン1805が押下された場合(ステップS1105でYES)、後述する図11の画像送出処理の中止指示を出す(ステップS1106)。そして、前述した図6の画像取込終了処理を実行する。   On the other hand, if the start button 1804 is not pressed (NO in step S1103) and the stop button 1805 is pressed (YES in step S1105), an instruction to stop image transmission processing in FIG. 11 described later is issued (step S1106). Then, the above-described image capture end process of FIG. 6 is executed.

図11a〜図11cは、画像読取装置200における画像送出処理を示すフローチャートである。   FIGS. 11 a to 11 c are flowcharts showing image transmission processing in the image reading apparatus 200.

前述したように、図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 memory 204.

PC214側のスキャナドライバは、SCSI制御部210を介して画像読み取り開始を指示した後、画像データ転送要求サイズを指定して、画像データ送出を指示する。   The scanner driver on the PC 214 side instructs the start of image reading via the SCSI control unit 210, then specifies the image data transfer request size and instructs image data transmission.

画像読取装置200は、画像データ送出を指示されると、前述した図8のステップS901にてメモリ204に保持されたJAM検知エラー情報を用いて、画像データ送出待ちの原稿でJAMを検知したか否かを判定する(ステップS1201)。この判定の結果、JAMを検知したときは(ステップS1201でYES)、図11cのステップS1213へ移行する一方、JAMを検知しなかったときは(ステップS1201でNO)、ステップS1202へ移行する。   When the image reading apparatus 200 is instructed to send image data, has the JAM detected error information stored in the memory 204 in step S901 of FIG. 8 described above detected JAM in the document waiting for image data sending? It is determined whether or not (step S1201). If JAM is detected as a result of this determination (YES in step S1201), the process proceeds to step S1213 in FIG. 11c. If JAM is not detected (NO in step S1201), the process proceeds to step S1202.

ステップ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 memory 204 in step S801 of FIG. 7 described above whether double feed is detected in the document waiting for image data transmission. As a result of this determination, when double feeding is detected (YES in step S1202), the process proceeds to step S1208 in FIG. 11b, whereas when double feeding is not detected (NO in step S1202), the process proceeds to step S1203. .

ステップ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 PC 214 of a double feed detection error based on a setting value set in advance from the operation panel 404 by the operator. If it is determined that the setting is not to be notified, the process proceeds to step S1205. If it is determined to be the setting to be notified, it is determined whether or not the setting is to notify the PC 214 of a JAM detection error (step S1204). . As a result of the determination, if it is determined that the setting is not to be notified, the process proceeds to step S1205. On the other hand, if it is determined that the setting is to be notified, it is desirable to transmit the image data as soon as the capture of the image data is completed, so it is determined whether or not the capture of the image data of the document waiting for image data transmission has been completed ( Step S1206) (taken end determination). When capturing of image data of a document waiting for image data transmission is completed (YES in step S1206), the image data is transmitted to the PC 214 via the SCSI control unit 210 (step S1207), and the image transmission is completed.

ステップ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 memory 204 in step S1312 of FIG. 5B, it is determined whether or not the document trailing edge waiting for image data transmission is detected by the discharge sensor 511 (step S1205). ). If the trailing edge of the document waiting for image data transmission is not detected by the paper discharge sensor 511 (NO in step S1205), the process returns to step S1201. On the other hand, when the trailing edge of the document waiting for image data transmission is detected by the paper discharge sensor 511 (YES in step S1205), it is determined whether or not the image data of the document waiting for image data transmission has been captured (step S1206). When capturing of image data of a document waiting for image data transmission is completed (YES in step S1206), the image data is transmitted to the PC 214 via the SCSI control unit 210 (step S1207), and the image transmission is completed.

図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 memory 204 is erased. Thereafter, it is determined whether or not the setting is such that a JAM detection error is notified to the PC 214 based on a setting value set in advance by the operator from the operation panel 404 (step S1214). If it is determined that the setting is to notify a JAM detection error (YES in step S1214), a JAM detection error is notified via the SCSI control unit 210 (step S1216), and the image transmission process is stopped.

一方、ステップ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 memory 204 is deleted. Thereafter, it is determined whether or not the setting is to notify the PC 214 of a double feed detection error based on a setting value set in advance by the operator from the operation panel 404 (step S1209). As a result of this determination, if it is determined that the setting is to notify a double feed detection error (YES in step S1219), a double feed detection error is notified via the SCSI control unit 210 (step S1211), and the image transmission process is stopped. .

一方、ステップ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 PC 214 of a double feed detection error and / or a JAM detection error, until the trailing edge of the original is detected by the paper discharge sensor, that is, until paper discharge is detected. The transmission of the image data to the PC 214 is suspended. As a result, when the conveyance is stopped due to a double feed detection error or a JAM detection error, the image data of the document remaining in the apparatus is not sent from the image processing apparatus 200 to the PC 214, and therefore reading from the document remaining in the apparatus is performed. Just restart. Further, it is possible to eliminate the troublesomeness of confirming which of the discharged document and the document remaining in the apparatus has been read.

このように、画像読取装置200内に重送を発生した原稿401を取り除き、再度原稿台402に載置してそのままスタートボタン1804を押下すれば、それ以降の原稿の読み取りを続けて行うことができる。また、オペレータがエラー検知時に再設定を行うことなく原稿画像の読み取りを行うことができる。   In this way, if the document 401 that has been double-fed into the image reading apparatus 200 is removed, placed on the document table 402 again, and the start button 1804 is pressed as it is, reading of the subsequent documents can be continued. it can. Further, it is possible to read a document image without resetting when an operator detects an error.

また、画像読取装置200内に滞留している原稿401を取り除き、再度原稿台402に載置してスタートボタン1804を押下することにより、それ以降の原稿の画像読み取りを続けて行うことができる。また、オペレータがエラー検知時に再設定を行うことなく原稿画像の読み取りを行うことができる。さらに、原稿の排紙を検出するまで、当該原稿の画像データの送出を完了しないため、排出されていない原稿から再度読み取ればよいため、読み取り作業の効率を向上させることができる。   Further, by removing the original 401 staying in the image reading apparatus 200, placing it again on the original table 402, and pressing the start button 1804, the subsequent image reading of the original can be performed. Further, it is possible to read a document image without resetting when an operator detects an error. Further, since the sending of the image data of the original is not completed until the discharge of the original is detected, it is only necessary to read again from the original that has not been discharged, so that the efficiency of the reading operation can be improved.

[第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 image reading apparatus 200 according to the second embodiment sequentially transmits image data when the image data for the request from the PC 214 is in the memory 204 from before completion of the image capturing process for one page of the document. Then, after the image capture process for one page of the document is completed, the remaining image data is transmitted to perform an image transmission process that completes the image transmission process for the one page of the document.

第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 document 401 is detected by the double feed detection sensor 505 during document conveyance or image reading, double feed detection error information indicating that a double feed error has been detected is held in the memory 204. Then, the main motor 509 is stopped (step S2001). The double feed detection error screen 1300 of FIG. 13 is displayed on the LCD 1803 on the operation panel 404 (step S2002), and the double feed detection error information is held in the memory 204 as the reason for termination due to an error (step S2003).

さらに、予めオペレータにより操作パネル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 PC 214 is notified that a double feed detection error has been detected as the reason for the end due to the error. The PC 214 that has received the double feed detection error displays an error dialog 1400 shown in FIG. 14 on the display 220 by the scanner driver.

一方、ステップ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 memory 204, and the main motor 509 is stopped (step S2101). The detection of JAM here includes those detected by the paper feed sensor 504, registration sensor 506, paper discharge sensor 511, and timer 209. For example, paper feed JAM (YES in step S1315 in FIG. 5B), stay JAM (YES in step S1317 in FIG. 5B), paper discharge JAM (YES in step S1318 in FIG. 5B), and the like.

ステップS2101の後、操作パネル404上のLCD1803に図15に示すJAM検知エラー画面1500を表示し(ステップS2102)、JAM検知エラー情報をエラーによる終了理由としてメモリ204に保持する(ステップS2103)。   After step S2101, the JAM detection error screen 1500 shown in FIG. 15 is displayed on the LCD 1803 on the operation panel 404 (step S2102), and the JAM detection error information is held in the memory 204 as a reason for termination due to an error (step S2103).

さらに、予めオペレータにより操作パネル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 timer 209 refers to the acquisition of the counter value measured by the timer 209 when the respective sensors are turned ON / OFF, and the comparison with the counter value of the time taken to pass between the sensors. JAM detection is performed by

ステップ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 PC 214 is notified that a JAM detection error has been detected as the reason for the end due to the error. The PC 214 that has received the JAM detection error displays an error dialog 1600 shown in FIG. 16 on the display 220 by the scanner driver.

一方、ステップ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 LCD 1803 on the operation panel 404 (step S1402) after the document 401 in which double feeding has occurred in the image reading apparatus 200 is removed by the operator (NO in step S1401). Next, it is determined whether or not the start button 1804 has been pressed (step S1403). When the start button 1804 is pressed (YES in step S1403), the PC 214 is notified that the start button 1804 is pressed when the scan continuation confirmation message shown in FIG. 17 is displayed (step S1405), and the image capture shown in FIG. Execute the completion process.

一方、スタートボタン1804が押下されず(ステップS1403でNO)、かつストップボタン1805が押下されたときは(ステップS1404でYES)、ステップS1406へ移行する。ステップS1406では、図17のスキャン継続確認メッセージ表示時にストップボタンを押下された旨をPC214に通知する。その後、前述した図6の画像取込終了処理を実行する。この画像取込終了処理では、図6のステップS703において、エラーによる終了の理由として重送検知エラーを検知した旨をPC214に通知する。   On the other hand, when the start button 1804 is not pressed (NO in step S1403) and the stop button 1805 is pressed (YES in step S1404), the process proceeds to step S1406. In step S1406, the PC 214 is notified that the stop button has been pressed when the scan continuation confirmation message in FIG. 17 is displayed. Thereafter, 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 PC 214 is notified that a double feed detection error has been detected as the reason for the end due to the error.

図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 document 401 with JAM generated in the image reading apparatus 200 is removed by the operator (NO in step S1501), the scan continuation confirmation message 1700 in FIG. 17 is displayed on the LCD 1803 on the operation panel 404 (step S1502). Next, it is determined whether or not the start button 1804 has been pressed (step S1503). If the start button 1804 has been pressed (YES in step S1503), the process proceeds to step S1505. In step S1505, the PC 214 is notified that the start button has been pressed when the scan continuation confirmation message shown in FIG. Thereafter, the above-described image capture end process of FIG. 6 is executed.

一方、スタートボタン1804が押下されず(ステップS1503でNO)、かつストップボタン1805が押下されたときは(ステップS1504でYES)、ステップS1506へ移行する。ステップS1506では、図17のスキャン継続確認メッセージ表示時にストップボタンを押下された旨をPC214に通知する。その後、前述した図6の画像取込終了処理を実行する。この画像取込終了処理では、図6のステップS703において、エラーによる終了の理由としてJAM検知エラーを検知した旨をPC214に通知する。   On the other hand, when the start button 1804 is not pressed (NO in step S1503) and the stop button 1805 is pressed (YES in step S1504), the process proceeds to step S1506. In step S1506, the PC 214 is notified that the stop button has been pressed when the scan continuation confirmation message in FIG. 17 is displayed. Thereafter, 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 PC 214 is notified that a JAM detection error has been detected as the reason for the end due to the error.

図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 PC 214 side instructs the start of image reading via the SCSI control unit 210, then specifies the image data transfer request size, divides one page of the document, and instructs multiple times of image data transmission.

一方、画像処理装置200は、PC214側の画像読取開始指示に応じて画像読み取りを開始(図5bのステップS1308)し、画像読み取りが終了(ステップS1310)すると、その時点で未送出の画像データをメモリ204に記憶する。そして、画像読取装置200は、PC214側から画像データ送出指示がなされると、図19のステップS2001にてメモリ204に保持された重送検知エラー情報を用いて、画像データ送出中の原稿で重送を検知したか否かを判定する(ステップS1601)。この判定の結果、重送を検知したときは、ステップS1613へ移行する一方、重送を検知していなかった場合は、ステップS1602へ移行する。   On the other hand, the image processing apparatus 200 starts image reading in response to an image reading start instruction on the PC 214 side (step S1308 in FIG. 5b), and when image reading ends (step S1310), image data that has not been sent at that time is read. Store in the memory 204. When an image data transmission instruction is issued from the PC 214 side, the image reading apparatus 200 uses the double-feed detection error information held in the memory 204 in step S2001 of FIG. It is determined whether or not sending has been detected (step S1601). If the result of this determination is that double feed has been detected, the routine proceeds to step S1613. If double feed has not been detected, the routine proceeds to step S1602.

ステップ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 memory 204 in step S2101 in FIG. 20, it is determined whether or not JAM has been detected in the document being sent image data. As a result of the determination, when JAM is detected, the process proceeds to step S1611. On the other hand, when JAM is not detected, it is determined whether image data for the requested size designated from the PC 214 exists in the memory 204 (step S1611). S1603). When the image data for the requested size designated from the PC 214 is in the memory 204 (YES in step S1603), the process proceeds to step S1605 in FIG. On the other hand, when there is no image data for the requested size designated from the PC 214 in the memory 204 (NO in step S1603), the process proceeds to step S1604.

ステップ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 memory 204 that is less than the requested size specified from the PC 214 ends (YES in step S1604). The process proceeds to step S1606.

ステップ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 PC 214 of a double feed detection error based on a setting value set in advance from the operation panel 404 by the operator. In step S1607, it is determined whether or not the setting is to notify the PC 214 of a JAM detection error based on a setting value set in advance by the operator from the operation panel 404. As a result of these determinations, if it is determined that the setting is to notify the double feed detection error and the JAM detection error (YES in step S1606, YES in step S1607), the image data for the unsent image is sent via the SCSI control unit 210. By sending it out (step S1609), the sending of the original image for one page is completed.

一方、ステップ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 paper discharge sensor 511 has detected the trailing edge of the document during image data transmission using the document discharge information by the paper discharge sensor 511 held in the memory 204 in step S1312 of FIG. Is determined (step S1608). As a result, if it is not detected (NO in step S1608), the process returns to step S1601, and transmission of image data is suspended. On the other hand, when the paper discharge sensor 511 detects the trailing edge of the document being sent image data (YES in step S1608), the image data is sent via the SCSI control unit 210 (step S1609), and one page of the document is sent. Complete the image transmission.

ステップS1613では、メモリ204にある画像データ送出中の原稿の画像データを消去する。その後、SCSI制御部210経由で重送検知エラーを通知し(ステップS1614)、画像送出処理を中止する。   In step S1613, the image data of the document being sent image data in the memory 204 is deleted. Thereafter, a double feed detection error is notified via the SCSI control unit 210 (step S1614), and the image transmission process is stopped.

ステップS1611では、メモリ204にある画像データ送出中の原稿の画像データを消去する。その後、SCSI制御部210経由でJAM検知エラーを通知し(ステップS1612)、画像送出処理を中止する。   In step S 1611, the image data of the document that is being sent image data in the memory 204 is deleted. Thereafter, a JAM detection error is notified via the SCSI control unit 210 (step S1612), and the image transmission process is stopped.

このように、原稿1ページの画像取込完了前からPC214からの要求分の画像データがメモリ204にある場合に、順次画像データを送出しているとき、重送、JAMエラーを検知すると、検知した時点でメモリ204にある送出中の画像データを消去する。   As described above, when the image data for the request from the PC 214 is stored in the memory 204 before the completion of the image capture of one page of the document, when the double feed and the JAM error are detected while sequentially transmitting the image data, the detection is performed. At this time, the image data being transmitted in the memory 204 is deleted.

図24は、PC214側のスキャナドライバによる画像取得処理を示すフローチャートである。   FIG. 24 is a flowchart showing image acquisition processing by the scanner driver on the PC 214 side.

オペレータにより画像キャプチャアプリケーションにて画像読取開始が指示された場合、画像キャプチャアプリケーションは、スキャナドライバに対して画像取得を指示する。一方、スキャナドライバは、画像読取装置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 image reading apparatus 200 to start image reading via the SCSI control unit 210 (step S1701). Thereafter, the image data transfer request size is designated, image data transmission is instructed, and image data transmission from the image reading apparatus 200 is awaited (step S1702). After completion of the image data transmission instruction, it is determined whether or not the image data transmission from the image reading apparatus 200 has been performed normally (step S1703). If the image data has been transmitted normally (YES in step S1703), it is determined whether image data for one page has been acquired (step S1704). If image data for one page has not been acquired (NO in step S1704), the process returns to step S1702 again to instruct image transmission. If image data for one page has been acquired after repeating the image transmission instruction (YES in step S1704), the acquired image data is delivered to the image capture application for image file generation (step S1705), and the subsequent document In order to acquire the image data, the process returns to step S1702.

一方、画像データ送出指示終了後、画像データ送出が正常に行われなかった場合(ステップ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 image reading apparatus 200 in step S703 in FIG. 6 described above, and is returned in response to an image transmission instruction. If the notified error is a no-document error (YES in step S1706), image acquisition ends. Note that the end of image acquisition without a document here corresponds to normal end.

一方、通知されたエラーが原稿無しエラーでない場合(ステップ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 image reading apparatus 200 performs a process of holding off the transmission of image data until the trailing edge of the document is detected, similar to FIGS. 11 (a) and 11 (b). Here, the difference from the first embodiment is that, in this embodiment, an error notification from the scanner driver to the application is set for whether or not the error notification to the PC 214 in steps S1203 and S1204 is set. Whether or not it is. Further, the transmission suspension may be in units of one page, but at least one portion of transmission may be suspended.

図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 image reading apparatus 200 is sent to the PC 214 without being suspended. Although the processing at the time of detecting the double feed error and the JAM error is omitted, the processing according to the flowcharts of FIGS. 11b and 11c is an error notification between the scanner driver and the image capture application, and delivery by erasing the image data. Cancellation is done.

オペレータにより画像キャプチャアプリケーションにて画像読取開始が指示された場合、画像キャプチャアプリケーションは、スキャナドライバに対して画像取得を指示する。一方、スキャナドライバは画像読取装置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 image reading apparatus 200 to start image reading via the SCSI control unit 210 (step S1801). Thereafter, the image data transfer request size is designated, image data transmission is instructed, and image data transmission from the image reading apparatus 200 is awaited (step S1802). After completion of the image data transmission instruction, it is determined whether the image data transmission from the image reading apparatus 200 has been normally performed (step S1803). If the image data has been transmitted normally (YES in step S1803), it is determined whether image data for one page has been acquired (step S1804a). If image data for one page has not been acquired (NO in step S1804a), the process returns to step S1802 again to instruct image transmission. If image data for one page has been acquired after repeating the image transmission instruction (YES in step S1804a), it is determined whether or not the setting is to notify the image capture application of a double feed detection error (step S1804b). . If it is determined that the setting is not to be notified, the process proceeds to step S1804d. On the other hand, if it is determined to be the setting to be notified, it is determined whether or not the setting is to notify the PC 214 of a JAM detection error (step S1804c). . As a result of this determination, if it is determined that the setting is not notified, the process proceeds to step S1804d. On the other hand, if it is determined that the setting is to be notified, the image data is delivered to the image capture application (step S1805).

ステップ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 image reading apparatus 200, the process returns to step S1804b. On the other hand, if it is determined that the document is discharged (YES in step S1804b), the image data is transferred to the image capture application (step S1805), and the process returns to step S1802 again to acquire the image data of the subsequent document.

一方、画像データ送出指示終了後、画像データ送出が正常に行われなかった場合(ステップ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 operation panel 404 or from a later-described configuration dialog of the PC 214 via the SCSI control unit 210 from the image reading apparatus 200. The set value is acquired, and the set value is determined. In step S1812, whether or not to notify the image capture application of a JAM detection error set in advance by the operator from the operation panel 404 or from a configuration dialog (to be described later) of the PC 214 via the SCSI control unit 210 from the image reading apparatus 200. A set value is acquired and the set value is determined.

ステップ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 start button 1804 has been pressed from the image reading apparatus 200 via the SCSI control unit 210 when the scan continuation confirmation message in FIG. 17 is displayed. When the start button 1804 is pressed (YES in step S1813), the acquired image data in the document whose image data is being acquired is discarded (step S1816), and an instruction to start image reading is issued again (step S1801).

一方、図17のスキャン継続確認メッセージ表示時にストップボタン1805を押下された場合(ステップS1814でYES)は、画像データ取得中の原稿における取得済み画像データを破棄し(ステップS1815)、画像取得を終了する。   On the other hand, if the stop button 1805 is pressed when the scan continuation confirmation message is displayed in FIG. 17 (YES in step S1814), the acquired image data in the document whose image data is being acquired is discarded (step S1815), and the image acquisition ends. To do.

ステップ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 PC 214 is in the memory 204 from before completion of the image capturing process for one page of the document. After the capture process is completed, the remaining image data is transmitted. Then, the image sending process is completed to complete the image sending process for one page of the original. After the image capturing process for one page of the original is completed, the image data for one page of the original is collectively sent to send one page of the original. It may be configured to perform an image transmission process that completes the image transmission process.

このように、画像読取装置200内に重送を発生した原稿401を取り除き、再度原稿台402に載置してスタートボタン1804を押下することにより、そのままスタートボタン1804を押下すれば、それ以降の原稿の読み取りを続けて行うことができる。また、オペレータがエラー検知時に再設定を行うことなく原稿画像の読み取りを行うことができる。   As described above, if the document 401 that has caused double feeding is removed from the image reading apparatus 200, the document 401 is placed again on the document table 402 and the start button 1804 is pressed, and the start button 1804 is pressed as it is. The document can be read continuously. Further, it is possible to read a document image without resetting when an operator detects an error.

また、このように、画像読取装置200内に滞留している原稿401を取り除き、再度原稿台402に載置してスタートボタン1804を押下することにより、それ以降の原稿の画像読み取りを続けて行うことができる。また、オペレータがエラー検知時に再設定を行うことなく原稿画像の読み取りを行うことができる。   In this way, the original 401 staying in the image reading apparatus 200 is removed, placed on the original table 402 again, and the start button 1804 is pressed, so that the subsequent image reading of the original is continued. be able to. Further, it is possible to read a document image without resetting when an operator detects an error.

さらに、原稿の排紙を検出するまで、当該原稿の画像データの送出または画像キャプチャアプリケーションへの引渡しを完了しないため、排出されていない原稿から再度読み取ればよいため、読み取り作業の効率を向上させることができる。   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 display 220 by the scanner driver on the PC 214 side. May be displayed. In the first and second embodiments, image data transmission / delivery is suspended on a page or block basis, but at least a part of the image data may be suspended.

また、上記実施の形態では、図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 image reading apparatus 200 can set reading continuation / cancellation and error notification / non-notification when an error is detected. However, on the scanner driver side on the PC 214 side, error detection processing may be set for each error due to double feeding or JAM. FIG. 18A shows a setting screen (error processing configuration dialog 1901) for reading continuation / cancellation when an error is detected by the scanner driver on the PC 214 side. FIG. 18B shows an error notification / non-notification setting screen (error processing configuration dialog 1902).

また、上記実施の形態では、JAM検知を給紙センサ504、レジストセンサ506、排紙センサ511、及びタイマ209により行っている。しかし、メインモータ509がパルスモータである場合は、そのステップ数を計ってタイミングを取り、JAMを検知するようにしてもよい。   In the above embodiment, JAM detection is performed by the paper feed sensor 504, the registration sensor 506, the paper discharge sensor 511, and the timer 209. However, when the main motor 509 is a pulse motor, the JAM may be detected by measuring the number of steps and timing.

また、上記実施の形態では、重送検知を原稿の厚さによる重送検知センサ制御部211により行っているが、原稿検知センサ制御部206による原稿長さの検知や超音波センサにより行うようにしてもよい。   In the above embodiment, the double feed detection is performed by the double feed detection sensor control unit 211 based on the thickness of the document, but the document length is detected by the document detection sensor control unit 206 or by an ultrasonic sensor. May be.

本発明の目的は、以下の処理を実行することによっても達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(または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.

本発明の第1の実施形態に係る画像読取装置の外観を示す斜視図である。1 is a perspective view showing an external appearance of an image reading apparatus according to a first embodiment of the present invention. 図1の画像読取装置の概略縦断面図である。It is a schematic longitudinal cross-sectional view of the image reading apparatus of FIG. 図2の画像読取装置及びPCの内部構成を示すブロック図である。FIG. 3 is a block diagram illustrating an internal configuration of the image reading apparatus and the PC in FIG. 2. 画像読取装置上の操作パネルの外観を示す図であり、(a)は重送エラー検知時の読み取り継続設定画面の表示例、(b)は重送エラー検知時のエラー通知設定画面の表示例を示す。4A and 4B are diagrams illustrating an appearance of an operation panel on the image reading apparatus, in which FIG. 5A is a display example of a reading continuation setting screen when a double feed error is detected, and FIG. Indicates. 画像読取装置における画像取込処理を示すフローチャートである。6 is a flowchart illustrating image capture processing in the image reading apparatus. 画像読取装置における画像取込処理を示すフローチャートである。6 is a flowchart illustrating image capture processing in the image reading apparatus. 図5aにおけるステップS1320の画像取込終了処理を示すフローチャートである。FIG. 5B is a flowchart showing image capture end processing in step S1320 in FIG. 5A. 第1の実施形態における重送後処理を示すフローチャートである。It is a flowchart which shows the double feed post-process in 1st Embodiment. 第1の実施形態におけるJAM後処理を示すフローチャートである。It is a flowchart which shows the JAM post-process in 1st Embodiment. 第1の実施形態における重送回復待ち処理を示すフローチャートである。It is a flowchart which shows the double feed recovery waiting process in 1st Embodiment. 第1の実施形態におけるJAM回復待ち処理を示すフローチャートである。It is a flowchart which shows the JAM recovery waiting process in 1st Embodiment. 第1の実施形態に係る画像読取装置における画像送出処理を示すフローチャートである。4 is a flowchart illustrating image transmission processing in the image reading apparatus according to the first embodiment. 第1の実施形態に係る画像読取装置における画像送出処理を示すフローチャートである。4 is a flowchart illustrating image transmission processing in the image reading apparatus according to the first embodiment. 第1の実施形態に係る画像読取装置における画像送出処理を示すフローチャートである。4 is a flowchart illustrating image transmission processing in the image reading apparatus according to the first embodiment. スキャナドライバにより表示される継続ダイアログの一例を示す図である。It is a figure which shows an example of the continuation dialog displayed by a scanner driver. 画像読取装置にて表示される重送検知エラー画面の一例を示す図である。6 is a diagram illustrating an example of a double feed detection error screen displayed on the image reading apparatus. FIG. スキャナドライバにより表示される重送検知時のエラーダイアログの一例を示す図である。It is a figure which shows an example of the error dialog at the time of the double feed detection displayed by a scanner driver. 画像読取装置にて表示されるJAM検知エラー画面の一例を示す図である。It is a figure which shows an example of the JAM detection error screen displayed with an image reading apparatus. スキャナドライバにより表示されるJAM検知時のエラーダイアログの一例を示す図である。It is a figure which shows an example of the error dialog at the time of JAM detection displayed by a scanner driver. 画像読取装置にて表示されるスキャン継続確認メッセージの一例を示す図である。It is a figure which shows an example of the scan continuation confirmation message displayed with an image reading apparatus. スキャナドライバにより表示されるエラー検知時のエラー処理コンフィグダイアログの一例を示す図であり、(a)は読取継続/中止の設定画面の表示例、(b)はエラー通知/非通知の設定画面の表示例を示す。It is a figure which shows an example of the error processing configuration dialog at the time of the error detection displayed by a scanner driver, (a) is a display example of a setting screen of reading continuation / cancellation, (b) is a setting screen of an error notification / non notification A display example is shown. 第2の実施形態における重送後処理を示すフローチャートである。It is a flowchart which shows the double feed post-process in 2nd Embodiment. 第2の実施形態におけるJAM後処理を示すフローチャートである。It is a flowchart which shows the JAM post-process in 2nd Embodiment. 第2の実施形態における重送回復待ち処理を示すフローチャートである。It is a flowchart which shows the double feed recovery waiting process in 2nd Embodiment. 第2の実施形態におけるJAM回復待ち処理を示すフローチャートである。It is a flowchart which shows the JAM recovery waiting process in 2nd Embodiment. 第2の実施形態に係る画像読取装置における画像送出処理を示すフローチャートである。10 is a flowchart illustrating image transmission processing in the image reading apparatus according to the second embodiment. 第2の実施形態に係る画像読取装置における画像送出処理を示すフローチャートである。10 is a flowchart illustrating image transmission processing in the image reading apparatus according to the second embodiment. PC214側のスキャナドライバによる画像取得処理のフローチャートである。10 is a flowchart of image acquisition processing by a scanner driver on the PC 214 side. PC214側のスキャナドライバによる画像取得処理のフローチャートである。10 is a flowchart of image acquisition processing by a scanner driver on the PC 214 side. PC214側のスキャナドライバによる画像取得処理のフローチャートである。10 is a flowchart of image acquisition processing by a scanner driver on the PC 214 side.

符号の説明Explanation of symbols

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 Image Reading Device 201f Front Image Reading Sensor Unit 201b Back Image Reading Sensor Unit 204 Memory 208 CPU
210 SCSI control unit 214 Personal computer 217 CPU
404 Operation panel 504 Paper feed sensor 505 Double feed detection sensor 511 Paper discharge sensor 1801, 1802 Selection button 1803 on operation panel 404 LCD on operation panel 404
1804 Start button 1805 on the operation panel 404 Stop button on the operation panel 404

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.
前記エラー検知手段には、前記所定のエラーとしての原稿の重送を検知する重送検知手段および前記所定のエラーとしての原稿の滞留を検知する滞留検知手段の少なくとも一方が含まれることを特徴とする請求項1記載の画像読取装置。   The error detection means includes at least one of a double feed detection means for detecting a double feed of a document as the predetermined error and a stay detection means for detecting a stay of the document as the predetermined error. The image reading apparatus according to claim 1. 前記エラー後処理設定手段は、前記所定のエラーを前記情報処理装置に通知するか否かを、前記所定のエラーごとに設定可能であることを特徴とする請求項2記載の画像読取装置。   The image reading apparatus according to claim 2, wherein the error post-processing setting unit can set, for each predetermined error, whether to notify the information processing apparatus of the predetermined error. 原稿を搬送路上に搬送する搬送手段と、搬送路上の原稿の画像を読み取る読取手段と、原稿の搬送状態に応じて所定のエラーを検知するエラー検知手段と、搬送路から原稿が排出されたことを検出する排紙検出手段とを有し、情報処理装置に画像データを送出する画像読取装置の制御方法において、
前記エラー検知手段により検知された所定のエラーを前記情報処理装置に通知するか否かを設定するエラー後処理設定工程と、
前記エラー後処理設定工程にて所定のエラーを前記情報処理装置に通知しない設定がなされている場合、前記読取手段により画像データが読み取られた原稿の排紙が前記排紙検出手段により検出されるまでは、前記情報処理装置への当該原稿からの読取済み画像データの少なくとも一部分の送出を保留する制御工程とを有することを特徴とする画像読取装置の制御方法。
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.
前記エラー検知情報には、原稿の重送を検知する重送検知手段により検知されたエラーを示す重送検知エラー情報および原稿の滞留を検知する滞留検知手段により検知されたエラーを示す滞留検知エラー情報のすくなくとも1つが含まれることを特徴とする請求項6記載の画像読取装置の制御方法。   The error detection information includes a double feed detection error information indicating an error detected by a double feed detection unit for detecting a double feed of a document and a stay detection error indicating an error detected by a stay detection unit for detecting a stay of a document. The method according to claim 6, wherein at least one piece of information is included. 前記エラー後処理設定工程は、前記エラー検知情報を前記アプリケーションに通知するか否かを、エラー検知情報ごとに設定可能であることを特徴とする請求項7記載の画像読取装置の制御方法。   8. The method according to claim 7, wherein the error post-processing setting step can set for each error detection information whether or not to notify the error detection information to the application. アプリケーションを動作させて画像読取装置を制御する情報処理装置に接続され、該情報処理装置に送出される画像データを搬送路上を搬送される原稿から読み取る読取手段と、原稿の搬送状態に応じて所定のエラーを検知して前記情報処理装置に当該所定のエラーの内容を示すエラー検知情報を送出するエラー検知手段と、搬送路から原稿が排出されたことを検出する排紙検出手段とを備える画像読取装置の制御方法をコンピュータに実行させるプログラムにおいて、
前記情報処理装置に送信した所定のエラー検知情報を前記アプリケーションに通知するか否かを設定するエラー後処理設定ステップと、
前記エラー後処理設定ステップにより所定のエラー検知情報を前記アプリケーションに通知しないように設定がなされている場合、前記読取手段により画像データが読み取られた原稿の排紙を前記排紙検出手段により検出するまでは、当該原稿からの読取済み画像データの少なくとも一部分の送出を保留する制御ステップとを有することを特徴とするプログラム。
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.
前記エラー検知情報には、原稿の重送を検知する重送検知手段により検知されたエラーを示す重送検知エラー情報および原稿の滞留を検知する滞留検知手段により検知されたエラーを示す滞留検知エラー情報の少なくとも1つが含まれることを特徴とする請求項10記載の情報処理装置の制御方法。   The error detection information includes a double feed detection error information indicating an error detected by a double feed detection unit for detecting a double feed of a document and a stay detection error indicating an error detected by a stay detection unit for detecting a stay of a document. The method according to claim 10, wherein at least one piece of information is included. 搬送路上を搬送される原稿の画像を読み取る画像読取装置に接続され、該画像読取装置から送出される画像データ及び所定のエラー検知情報及び該原稿が排紙されたことを示す原稿排紙情報を受信し、アプリケーションを動作させて前記画像読取装置を制御する情報処理装置の制御方法をコンピュータに実行させるプログラムにおいて、
前記画像読取装置から受信した所定のエラー検知情報を前記アプリケーションに通知するか否かを設定するエラー後処理設定ステップと、
前記エラー後処理設定ステップにて所定のエラー検知情報を前記アプリケーションに通知しないように設定がなされている場合、前記受信した原稿排紙情報に基づき、前記画像読取装置により画像データが読み取られた原稿の排紙を検出するまで、当該原稿からの読取済み画像データの少なくとも一部分の前記アプリケーションへの引渡しを保留する制御ステップとを有することを特徴とするプログラム。
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.
JP2008198445A 2008-07-31 2008-07-31 Image reading apparatus, control method therefor, and program Active JP5100559B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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