光学读取装置、光学读取装置的控制方法、以及存储有程序的计算机可读的记录介质的制作方法

文档序号:7562496阅读:272来源:国知局
专利名称:光学读取装置、光学读取装置的控制方法、以及存储有程序的计算机可读的记录介质的制作方法
技术领域
本发明涉及一种对介质进行输送且光学地读取介质的表面的光学读取装置、此光 学读取装置的控制方法、以及存储有程序的计算机可读的记录介质。
背景技术
在现有技术的、光学地读取片(Sieet)状的原稿的扫描装置等的光学读取装置 中,利用线状地排列了受光元件的线性图像传感器(Linear Image Sensor)来进行逐行读 取的技术是公知的(参照例如专利文献1)。专利文献1 JP特开2005-798M号公报。一般而言,线性图像传感器能够将线状排列的各受光元件的检测值自其中一端或 者自相反侧的一端起依次读出(输出)。而且,是自其中一端起、还是自相反侧的一端起依 次读出,按照光学读取装置不同而设定为其中之一。但是,在基于线性图像传感器的输出值 来生成图像的处理中、或者在发送所生成的图像的数据的处理中,如不正确地特定从哪个 方向读出,就有可能产生意想不到的图像的颠倒。因此,在现有技术中,与上述光学读取装 置连接的主计算机(Host Computer)等中,准备了与光学读取装置具有的线性图像传感器 的读出方向相符的规格的程序,使之只能进行遵从线性图像传感器的输出的规格的处理。

发明内容
为此,本发明正是鉴于上述事实而提出的,其目的在于,当处理光学读取装置利用 线状地排列了受光元件的线性图像传感器来读取的图像时,能够防止意想不到的图像的颠 倒。为了实现上述目的,本发明的特征在于,包括输送部,其输送读取对象的介质; 光学读取部,其具有在与所述介质的输送方向正交的方向上配置了受光元件的线性图像传 感器,且由所述线性图像传感器光学地检测由所述输送部输送的所述介质,并将所述线性 图像传感器的各受光元件的检测值自所述线性图像传感器的任意一端起依次读出;和,图 像处理部,其基于所述光学读取部读取的检测值来生成读取图像数据,在生成的读取图像 数据中添加表示所述线性图像传感器具有的受光元件的读出顺序与读取图像数据的像素 的排列顺序之间的关系的信息,并向其他装置进行发送。根据本发明,由于在读取图像数据中添加了表示线性图像传感器具有的受光元件 的排列顺序(读出顺序)与读取图像数据的像素的排列顺序之间的关系的信息,并向其他 装置进行发送,故与此光学读取装置连接的其他装置基于添加到读取图像数据中的信息, 能够正确地特定读取图像数据的各像素的排列顺序与线性图像传感器的各受光元件的排 列顺序是同方向还是反方向。无论是自线性图像传感器的线状地排列了受光元件的其中一 端起、还是自相反侧的一端起读出,都能够对应。这样,即使不用与线性图像传感器的读出 方向的规格相符的程序,也能够防止意想不到的图像的颠倒等。另外,介质的读取可以是上
4面和下面的其中一面、或者两面的情况。另外,本发明的特征在于,在上述光学读取装置中,所述图像处理部包括检测值 处理部,其以从所述光学读取部输出的各受光元件的检测值为基础来生成各像素的数据, 并以与所述线性图像传感器的各受光元件的读出顺序相同的顺序、或者相反的顺序来输出 所述生成的各像素的数据;和,图像生成部,其基于所述检测值处理部输出的各像素的数据 来生成所述读取图像数据。根据本发明,由于以从光学读取部输出的各受光元件的检测值为基础来生成各像 素的数据,并以与线性图像传感器的各受光元件的读出顺序相同的顺序、或者相反的顺序 来输出生成的各像素的数据,且基于该所输出的各像素的数据来生成读取图像数据,故能 够以与线性图像传感器的各受光元件的读出顺序相反的顺序来生成配置了各像素的读取 图像数据。因此,能够不被线性图像传感器的读出方向的规格限制,能够在任意的方向上排 列各像素的数据,生成读取图像数据,并进行输出。另外,本发明的特征在于,在上述光学读取装置中,所述光学读取部在所述输送路 径的两侧分别配置读取所述介质的其中一面的第一读取部、以及读取所述介质的另一面的 第二读取部而构成,所述第一以及第二读取部各自包括所述线性图像传感器,所述图像处 理部,在所述第一读取部的读取图像数据中添加表示所述第一读取部具有的所述线性图像 传感器的受光元件的读出顺序与所述读取图像数据的像素的排列顺序之间的关系的信息, 在所述第二读取部的读取图像数据中添加表示所述第二读取部具有的所述线性图像传感 器的受光元件的读出顺序与所述读取图像数据的像素的排列顺序之间的关系的信息,并向 所述其他装置进行发送。根据本发明,当由第一以及第二读取部读取读取对象的介质的两面时,针对第一 以及第二读取部的各个读取对象数据,能够添加表示线性图像传感器的受光元件的排列顺 序(读出顺序)与读取图像数据的像素的排列顺序之间的关系的信息,并进行发送,故在介 质的其中一个面的读取图像数据和另一个面的读取图像数据中,能够单独地设定各像素的 排列顺序,故能够得到例如考虑到安全而仅颠倒了一个面的图像等,能够以适合读取图像 数据的处理或用途的各种形式得到上下两面的读取图像数据。另外,本发明的特征在于,在上述光学读取装置中,包括存储所述图像处理部生成 的读取图像数据的存储部,所述图像处理部使所述光学读取部读取设定在所述光学读取部 的读取范围内的一个或者多个区域,若至少一个所述区域的读取结束,则即使是在其他所 述区域的读取结束前,也从所述存储部读出读取已结束的所述区域的读取图像,并向所述 其他装置进行发送。根据本发明,光学地读取设定在读取范围内的区域,并存储读取图像数据,若至少 一个区域的读取结束,则即使有其他读取未结束的区域,也向其他装置发送读取已结束的 区域的读取图像数据,故没有必要等到所有区域的读取结束才进行发送。因此,能够缩短与 读取图像数据的发送有关的等待时间,实现高速化,实现方便度的提高。另外,即使存储读 取图像数据的存储部的存储容量小,也能够无障碍地进行读取。另外,本发明的特征在于,在上述光学读取装置中,包括响应控制部,其按照来自 所述其他装置的请求,向其他装置发送表示所述图像读取部的所述线性图像传感器的读出 方向的信息
根据本发明,与光学读取装置连接的其他装置能够容易地取得关于线性图像传感 器的检测值的读出方向的信息,故处理光学读取装置的读取图像数据的装置能够进行适合 读出方向正确的处理,能够防止意想不到的图像的颠倒。为了解决上述课题,本发明的特征在于,对光学读取装置进行控制,所述光学读取 装置包括输送部,其输送读取对象的介质;以及光学读取部,其具有在与所述介质的输送 方向正交的方向上配置了受光元件的线性图像传感器,且由所述线性图像传感器光学地读 取由所述输送部输送的所述介质,并将所述线性图像传感器的各受光元件的检测值自所述 线性图像传感器的任意一端起依次读出并输出,并且,基于所述光学读取部输出的检测值 来生成读取图像数据,在生成的读取图像数据中添加表示所述线性图像传感器具有的受光 元件的排列顺序与读取图像数据的像素的排列顺序之间的关系的信息,并向其他装置进行 发送。通过执行本发明的控制方法,从而在读取图像数据中添加表示所述线性图像传感 器具有的受光元件的排列顺序与读取图像数据的像素的排列顺序之间的关系的信息,并向 其他装置进行发送,故与此光学读取装置连接的其他装置基于添加到读取图像数据的信 息,能够正确地特定读取图像数据的各像素的排列顺序与线性图像传感器的各受光元件的 排列顺序是同方向还是反方向。这样,即使不使用与线性图像传感器的规格相符的程序,也 能够以正确的方向来处理读取图像数据,能够防止意想不到的图像的颠倒。为了解决上述课题,本发明是一种计算机可读的记录介质,存储有对光学读取装 置进行控制的控制部所能够执行的程序,所述光学读取装置包括输送部,其输送读取对象 的介质;以及光学读取部,其具有在与所述介质的输送方向正交的方向上配置了受光元件 的线性图像传感器,且由所述线性图像传感器光学地检测由所述输送部输送的所述介质, 并将所述线性图像传感器的各受光元件的检测值自所述线性图像传感器的任意一端起依 次读出,其特征在于,所述计算机可读的记录介质存储有所述控制部可执行以下处理的程 序基于所述光学读取部读取的检测值来生成读取图像数据,在生成的读取图像数据中添 加表示所述线性图像传感器具有的受光元件的读出顺序与读取图像数据的像素的排列顺 序之间的关系的信息,并向其他装置进行发送。通过执行本发明的程序,控制部在读取图像数据中添加了表示线性图像传感器具 有的受光元件的排列顺序(读出顺序)与读取图像数据的像素的排列顺序之间的关系的信 息,并向其他装置进行发送,故与此光学读取装置连接的其他装置,基于添加到读取图像数 据中的信息,能够正确地特定读取图像数据的各像素的排列顺序与线性图像传感器的各受 光元件的读出顺序是同方向还是反方向。这样,即使不使用与线性图像传感器的规格相符 的程序,也能够以正确的方向来处理读取图像数据,能够防止意想不到的图像的颠倒。根据本发明,与光学读取装置连接的其他装置能够正确地特定线性图像传感器的 检测值的读出方向,以正确的方向处理读取图像数据,能够防止意想不到的图像的颠倒。


图1是实施方式中的点击打式打印机(Dot Impact Printer)的外观立体图。图2是表示打印机主体的立体图。图3是打印机主体的侧截面图。
图4是表示点击打式打印机的功能构成的框图。图5是表示成为读取对象的介质的一例的图。图6是说明线性图像传感器的读出方向的图。图7是说明利用了光学读取装置的读取动作的图。图8是说明利用了光学读取装置的读取动作的图。图9是示意地表示读取图像数据的数据结构的图。图10是表示点击打式打印机的动作的流程图。图11是表示点击打式打印机的动作的流程图。
具体实施例方式以下,关于本发明的实施方式,参照附图进行说明。图1是表示本实施方式中的点击打式打印机的外观的正面立体图。图2是表示打 印机主体11的外观立体图。图3是表示图1的点击打式打印机10的侧截面图。图1所示的点击打式打印机10,通过将记录头18(参照图幻具备的多个记录针 (Wire)隔着从墨带架(Ribbon Cartridge)(图示略)陆续放出的墨带(Ink Ribbon)(图示 略)押在记录介质S上,在此记录介质S的记录面上形成点(Dot),从而记录包含字符的图 像。点击打式打印机10包括光学读取装置110(参照图幻,其能够作为光学读取装置发挥 作用,光学地读取显示在记录介质S的表面的字符、记号、图像等。作为在点击打式打印机10中可使用的记录介质S (介质),可列举切断成规定长度 的切断介质、以及连接了多张的连续纸。作为切断介质,除了例如单票纸、单票复写纸等以 外,还有存折、明信片、信封等,连续纸则包含连续复写纸、由孔状接线等连接的折叠式记录 纸。在本实施方式中,作为记录介质S,使用金融机关等发行的支票或者票据(以下,统称为 支票)、或金融机关等发行的存折。支票是用磁墨在其表面的一部分区域MA中印刷了使用 者的账户编号、该支票的序列编号等MICR(Magnetic Ink Character Recognition :磁墨识 别)信息的单票纸。存折是将多张记录用纸装载成的册子形式,打开此册子的内侧的面为 记录面。在相当于存折的封底的面的后部设置有磁条。此外,在以下的说明中,将矩形的记录介质S的四边之中的、面向点击打式打印机 10而被插入一侧的边作为前端,而将与此前端相对一侧的边作为后端。点击打式打印机10,如图1所示,包括作为包装体的上部盖(Cover) 12、上部壳 (Case) 13以及下部壳14,在上部壳13以及下部壳14的前面,开口有插入以及排出记录介 质S的插入口 15。另一方面,在上部壳13以及下部壳14的背面开口有排出记录介质S的 排出口 20。关于将由点击打式打印机10处理的记录介质S是从插入口 15排出,或者还是 从排出口 20排出,由后述的从主计算机200对点击打式打印机10发送的命令来设定。使 插入口 15开口的一侧,即图3中的左侧为前侧(Front),排出口 20开口的一侧,即图3中的 右侧为后侧(Rear)。点击打式打印机10,如图2所示,具有上述包装体所覆盖的打印机主体11。打印机 主体11包括下主体部11A、以及在此下主体部IlA的后端部由轴IlC支撑的上主体部(图 示略)。上主体部通过设置在上主体部的左侧面上的开关杆(Lever)(图示略)的操作从而 可旋转,而若使上主体部旋转,则露出打印机主体11的内部。
如图2以及图3所示,打印机主体11包括基底框架16、以及固定在此基底框架16 的两端的成为一对的右边框架17A以及左边框架17B。在两边框架17A、17B的外侧有上主 体部的两边框架(图示略),在此之间架有字车导轴(Carriage Guide Shaft) 31,并且,在 两边框架17A、17B之间固定并设置平坦面形状的前方介质引导M与后方介质引导25。在 前方介质引导M与后方介质引导25之间配置有平面形状的压印板(Platen) 21,在此压印 板21的上方,按照与压印板21相对的方式配置有记录头18。记录头18搭载于在字车导轴31上自由滑动地插穿的字车19上。字车19,通过驱 动该字车19的字车驱动电动机56 (图4)的正转或者反转,经由同步带(Timing Belt)(图 示略)而被驱动,并由字车导轴31引导,进行往复移动。字车19在图1中,在符号X表示 的方向,即与字车导轴31的轴向以及压印板21的长度方向一致的主扫描方向上,在上主体 部两边框架之间进行往复扫描。此外,将与字车19的主扫描方向X正交的方向,即图1中 符号Y表示的方向定义为副扫描方向。字车19所搭载的记录头18,在与字车19 一起行进的期间,在其前端面上从与压 印板21相对的针伸出部使记录针(图示略)伸出,击打到墨带,并使墨带的墨附着在压印 板21与记录头18之间所输送的记录介质S上,从而在记录介质S中记录包含字符的图像。 墨带被折叠收纳在装于上述的主体框架或者字车19中的墨带盒(图示略)内,伴随字车19 的扫描而陆续放出。另外,在记录头18的后方侧,如图3所示,配设有介质宽度传感器55, 并使其位于压印板21的上方。介质宽度传感器55搭载在字车19上,与字车19 一起在压 印板21上进行扫描,用于求记录介质S的侧端的位置或记录介质S的宽度。压印板21,如图2、图3所示,在字车的行进方向上延伸形成为平面形状,由施力弹 簧⑴rging SpringUSO向记录头施力,且进行弹性支撑。施力弹簧180是压缩线圈弹簧, 通过此施力弹簧180的作用力来支撑在记录头18的记录动作时的记录针的伸出力。另外, 当在记录介质S的输送中此记录介质S的厚度变化时,或者厚度不同的记录介质S传入打 印机主体11中时,压印板21反抗施力弹簧180的作用力,被记录头18的前端推压朝远离 记录头18的方向移动。这样,不管记录介质的厚度如何,都能够恒定地确保记录头18的前 端与记录介质S的记录面之间的间隙(Gap)。打印机主体11,如图3所示,具有介质输送机构(输送部)100,其输送记录介质 S ;调整(Alignment)机构观,其触碰到由此介质输送机构100输送的记录介质S的前端, 调整该记录介质;磁数据读写部四,其包括磁头34,该磁头34进行设置在支票上的MICR信 息的读取、或对设置在存折上的磁条进行磁信息的读取或者写入;和,介质按压部30,其在 此磁数据读写部四的磁头34执行包含MICR信息的读取的磁信息处理时,抑制记录介质S 的翘起,从上方按压记录介质S。介质输送机构100,如图2、图3所示,具备压印板21、第一驱动辊22A、第一从动辊 22B、第二驱动辊23A、第二从动辊23B、第三驱动辊124A、第三从动辊1MB、前方介质引导 对、后方介质引导25、介质输送电动机沈以及驱动轮列部27而构成。介质输送机构100在 前方介质引导M以及后方介质引导25上构成经由各辊来输送各记录介质S的输送路径P, 前方介质引导M以及后方介质引导25的上面成为输送路径P的输送面PA。在本构成中,在打印机主体11的前侧对压印板21以及记录头18配置第一驱动辊 22A、第一从动辊22B,在打印机主体11的后侧对压印板21以及记录头18依次配置第二驱动辊23A、第二从动辊23B以及第三驱动辊124A、第三从动辊124B。第一驱动辊22A和第一从动辊22B在上下方向上进行配置构成对,第二驱动辊23A 和第二从动辊2 在上下方向上进行配置构成对,第三驱动辊124A和第三从动辊124B在 上下方向上进行配置构成对。第一驱动辊22A、第二驱动辊23A以及第三驱动辊124A是由介质输送电动机沈 以及驱动轮列部27旋转驱动的驱动辊,第一从动辊22B、第二从动辊23B以及第三从动辊 124B是由弹簧42A、42B、42C以规定的推压力分别向第一驱动辊22A、第二驱动辊23A、以及 第三驱动辊124A侧进行弹簧施力的从动辊。这样,以互为相反的方向对第一驱动辊22A和 第一从动辊22B进行旋转驱动,以互为相反的方向对第二驱动辊23A和第二从动辊2 进 行旋转驱动,以互为相反的方向对第三驱动辊124A和第三从动辊124B进行旋转驱动。驱动轮列部27,如图2所示,配置在右边框架17A的外侧。此驱动轮列部27包括 电动机小齿轮(Motor Pini0n)51,其旋转一体地固定在可正转或者反转的介质输送电动机 26的驱动轴上。来自此电动机小齿轮51的驱动力,经由减速齿轮(Gear)传递到安装在第 二驱动辊23A的第二辊轴33上的第二驱动齿轮53B,再进一步,从此第二驱动齿轮5 经由 中间齿轮M传递到安装在第一驱动辊22A的第一辊轴32上的第一驱动齿轮53A。另外,第 二驱动辊23A的第二辊轴33的旋转力,由例如驱动带(图示略)传递到第三驱动辊124A 的第三辊轴134。这样,图3所示的第一驱动辊22A、第二驱动辊23A以及第三驱动辊124A 以同一方向旋转,从而能够将记录介质S输送到打印机主体11内。即,图3所示的第一驱 动辊22A、第二驱动辊23A以及第三驱动辊124A,在介质输送电动机沈正转时,沿副扫描方 向,如图中符号A所示地将记录介质S输送到打印机主体11内,而在介质输送电动机沈反 转时,如图中符号B所示地将记录介质S以从打印机主体11内排出的方向进行输送。调整机构观,在实施记录头18进行的对记录介质S的记录、光学读取装置110进 行的记录介质S的表面的读取之前,调整此记录介质S。调整机构28包括多个调整板38, 其在第一驱动辊22A以及第一从动辊22B和记录头18以及压印板21之间,排列在主扫描 方向上进行设置,并伸出到输送路径P内;和,调整电动机58(图4),其驱动调整板38。调 整机构28通过使记录介质S的前端部触碰到这些调整板38,从而能够调整记录介质S的方 向。打印机主体11,如图2所示,在输送路径P中的调整板38的上游侧附近,具备多 个调整传感器39,其检知有无与这些调整板38触碰的记录介质S。调整传感器39是光透 过型的传感器,包括分别夹着输送路径P而相对的发光部(LED等)和受光部(光电晶体管 等),该调整传感器39排列在主扫描方向上。根据在多个调整传感器39之中的检测出记录 介质S的前端的传感器的数目以及配置,能够判定调整机构观调整后的记录介质S相对于 输送方向的倾斜度是否在允许范围以内。另外,点击打式打印机10作为对点击打式打印机10的整体进行控制的控制部,进 行介质输送电动机沈的驱动控制、字车19的行进控制、记录头18的记录针进行的记录动 作的控制、光学读取装置110的读取动作的控制等,并在例如打印机主体11的后侧的下方, 具备控制基板部(图示略)。在打印机主体11中,在第一驱动辊22A的前侧,排列设有多个介质端传感器47, 其检知对输送路径P的记录介质S的插入。这些介质端传感器47是光反射型传感器,包括朝向输送路径P发光的发光部和检测其反射光的受光部,该介质端传感器47检测从插入口 15插入的记录介质S。此外,介质端传感器47也可以是光透过型传感器,夹着输送路径P 而相对地配置发光部和受光部。在本构成中,当从所有介质端传感器47的受光部受光的状 态变到任意一个介质端传感器47的受光被遮挡时,判断为记录介质S已被插入到输送路径 P内。另外,打印机主体11,如图3所示,包括光学读取装置110(光学读取部),其读取 显示在记录介质S的表面上的字符、记号或者图像等。此光学读取装置110包括第一扫描 器(第一读取部)111,其读取由印刷等显示在记录介质S的上面侧的信息;和,第二扫描器 (第二读取部)112,其与此第一扫描器111相对配置,读取由印刷等显示在该记录介质S的 下面侧的信息。通常,使记录介质S印刷有MICR信息的面为下面,从插入口 15插入记录介 质S。第一扫描器111以及第二扫描器112配置在第二驱动辊23A与第三驱动辊124A 之间,是连续地读取在输送路径P中处于输送中的记录介质S的信息的光学图像传感器。第一扫描器111以及第二扫描器112是例如CIS (Contact Image Sensor 接触 式图像传感器)型的图像读取传感器,分别包括与记录介质S紧密接触的平坦的玻璃盖片 (Cover 61&88)140、150和固定这些玻璃盖片140、150的主体壳141、151。在这些主体壳 141,151的内侧,分别收纳有照射部(图示略),其对记录介质S的读取区域照射从LED等 光源输出的光;线性图像传感器111A、112A(图6),其如后所述,延伸设置在主扫描方向(X 方向)上;和输出部(图示略),其将线性图像传感器111A、112A的检测值输出到上述控制 基板部。在本实施方式中,第一扫描器111以及第二扫描器112不局限于装备CIS,还可以 装备CCD(Charge Coupled Device 电荷耦合元件)。另外,第二扫描器112,如图2所示, 包括主体壳151以及玻璃盖片150,它们与压印板21大致平行地在点击打式打印机10的 宽度方向上延伸而构成为纵长形状,此主体壳151配置为玻璃盖片150的上面(玻璃面) 通过形成在后方介质引导25上的开口,露出到输送路径P。第一扫描器111,如图3所示, 玻璃盖片140的下面(玻璃面)按照与上述玻璃盖片150的上面相对的方式设置在第二扫 描器112的上方,在宽度方向上也形成为与第二扫描器112大致相同的长度的纵长形状。在第一扫描器111的上部设置有施力构件113,由施力构件113对第一扫描器111 施力,以使其接近后方介质引导25的记录介质S。另外,施力构件113以在整个宽度方向 上大致均勻的力将第一扫描器111推向第二扫描器112侧。在此,作为施力构件113,可以 使用线圈弹簧或板弹簧、亦或弹性材料制的缓冲构件等。在玻璃盖片140、150的玻璃面之 间设置有规定厚度的记录介质可进入的间隔,在读取记录介质S时,由所输送的记录介质S 将第一扫描器111推向上方,施力构件113收缩,从而在玻璃盖片140、150之间记录介质S 变得可通过。即,在光学读取装置110中,通过由被施力构件113施力的第一扫描器111将 记录介质S推向第二扫描器112侧,从而使记录介质S与玻璃盖片140、150的玻璃面可靠 地紧密接触,使读取质量提高。第一扫描器111以及第二扫描器112,如后所述,分别包括线性图像传感器111A、 112A(图6)。线性图像传感器111A、112A是线状地将受光元件排列在点击打式打印机10 的主扫描方向上而构成,第一扫描器111以及第二扫描器112利用线性图像传感器111A、 112A,来在主扫描方向上延伸的线状地进行读取。
线性图像传感器111A、112A,比主扫描方向上的记录头18的可印字范围的宽度更 长,是比点击打式打印机10的可印刷的所有的记录介质更宽的宽度,故光学读取装置110 能够读取点击打式打印机10使用的所有的记录介质S的整面。虽然第一扫描器111与第二扫描器112,如图3所示,在夹着输送路径P而相对而 置,第一扫描器111具有的线性图像传感器111A(图6)与第二扫描器112具有的线性图像 传感器112A(图6),在记录介质S的输送方向上呈5mm左右的偏置。根据这种构成,能够 消除来自相互的光源的光对另一方的线性图像传感器造成的影响,从而得到更高的读取质量。第一扫描器111以及第二扫描器112分别包括R、G、B的光源,能够进行单色O 值、16灰度、256灰度)以及全彩色的读取。另外,第一扫描器111以及第二扫描器112的 读取分辨率,可设定为200dpi (点/英寸)、300dpi、600dpi的三个级别。记录介质S的输 送方向(副扫描方向)上的读取行数配合主扫描方向上的读取分辨率进行设定,读取时的 记录介质S的输送速度配合读取分辨率和线性图像传感器111A、112A的检测值的处理速度 等的规格进行调整。在本实施方式中,线性图像传感器111A、112A能够进行像素密度为600点/英寸 的全彩色的读取。图4是表示点击打式打印机10的控制系的构成的框图。此图4所示的各部,由安装在控制基板(图示略)上的硬件和软件的协同动作来 实现。点击打式打印机10包括CPU40,其作为控制部,基于控制程序来控制点击打式 打印机10的整体;RAM41,其临时存储由CPU40从EEPR0M42读出的控制程序或数据等; EEPR0M42,其存储有由CPU40执行的控制程序或处理的数据等;接口(I/F)43,其对在与控 制点击打式打印机10的主计算机200之间收发信息时的数据形式进行变换;门阵列(G/ A) 45,其与各种传感器类连接;电动机驱动器46,其驱动各种电动机;以及头驱动器48,其 驱动头,这些各部经由总线49进行连接。RAM41作为存储部发挥作用,形成图像缓存器(图示略),该图像缓存器临时存储 光学读取装置110读取的读取图像数据。在门阵列45上连接有调整传感器39、介质端传感器47、介质宽度传感器55、第 一扫描器111、以及第二扫描器112。门阵列45对从调整传感器39、介质端传感器47以及介 质宽度传感器阳输入的模拟电压进行量化,使之成为数字数据,并输出到CPU40。第一扫描 器111以及第二扫描器112由线性图像传感器111A、112A(图6)光学地读取记录介质S的 表面,按每个受光元件1IOA读出线性图像传感器111A、112A的检测值(电压),并供给到门 阵列45。门阵列45作为检测值处理部发挥作用,对从第一扫描器111以及第二扫描器112 供给的模拟电压进行量化,并将其作为排列了每个像素的数字数据的数据,输出到CPU40。电动机驱动器46与介质输送电动机沈、字车驱动电动机56、磁头驱动电动机57、 以及调整电动机58连接,对这些各个电动机供给驱动电流或驱动脉冲,使这些电动机进行 动作。此外,也可以在电动机驱动器46连接使调整板38(图3)动作的调整电动机58(图 4)等。介质端传感器47与记录头18以及磁头34连接,对记录头18供给驱动电流从而使记录针伸出,另一方面,对磁头34输出读取/写入用的驱动电流,并且,在进行磁头的读 取时,检测磁头34的检测电压(模拟电压),并将其作为数字数据输出到CPU40。CPU40基于保存在EEPR0M42的控制程序,经由门阵列45、电动机驱动器46以及头 驱动器48,取得各种传感器的检知状态,并且,驱动各电动机来输送记录介质S,驱动各头 来执行对记录介质S的记录。另外,CPU40由介质输送机构100输送记录介质S,由门阵列45、第一扫描器111 以及第二扫描器112来读取记录介质S的表面。在此读取的执行中,CPU40作为图像生成 部发挥作用,以从门阵列45输入的数据为基础,根据需要进行补充运算等,并生成预先设 定的像素数的1行份的读取图像数据。然后,CPU40结合生成的1行份的读取图像数据,来 生成图像数据,并且,使依次设置在RAM41内的图像缓存器(图示略)临时地存储此图像数 据。然后,CPU40读出存储在此图像缓存器(图示略)中的图像数据,经由接口 43向主计 算机200(其他装置)进行发送。作为此图像生成部发挥作用的CPU40和作为前述的检测 值处理部发挥作用的门阵列45,作为进行一系列的图像处理的图像处理部发挥作用。图5作为点击打式打印机10处理的记录介质S的一个具体例,是表示支票的图。 图5(A)表示表面,图5(B)表示背面。支票形状的记录介质S是横长的长方形,其中一条长边作为前端插入点击打式打 印机10,如图中箭头所示,在短边方向上进行输送。在此,将记录介质S的长边方向的长度 (宽度)设为Lx,短边方向的长度(高度)设为Ly。如图5 (A)所示,在记录介质S的表面印刷有支票的序列号,并设置有对出票日、金 额、收件人姓名地址、出票人的住所姓名、署名等进行记入或者印字的栏,进一步地,在左下 的区域MA中印刷或者印字有MICR字符。另外,如图5(B)所示,在记录介质S的背面设置 有对发行金融机关名和账户编号等进行记入或者印字的栏。此外,还有在记录介质S的背 面印刷支票的序列号的情况。此图5所示的记录介质S,按照如图5(A)所示的表面在点击打式打印机10的内部 向下、图5(B)所示的背面向上的方式从插入口 15插入,故图5(A)的表面相当于下面,由第 二扫描器112读取,图5(B)的背面相当于上面,由第一扫描器111读取。另外,磁头34读 取图5㈧的区域MA的MICR字符。第一扫描器111的读取范围R与记录介质S的尺寸对应,如图5(B)的虚线所示, 设定为比记录介质S的宽度Lx以及高度Ly大一圈。读取范围R的宽度以及高度为记录介 质S的宽度Lx以及高度Ly加上读取边缘的尺寸,读取边缘的大小为例如数毫米左右。因 此,第一扫描器111能够光学地读取记录介质S的背面整体。同样地,第二扫描器112的读取范围R与记录介质S的尺寸对应,如图5(A)的虚 线所示,设定为比记录介质S的宽度Lx以及高度Ly大一圈。在本实施方式中,第二扫描器 112的读取范围R的宽度以及高度与第一扫描器111的读取范围R为相同尺寸,为记录介 质S的宽度Lx以及高度Ly加上读取边缘的尺寸。因此,第二扫描器112能够光学地读取 记录介质S的表面整体。点击打式打印机10在将记录介质S沿此短边方向正方向(正向)或者反方向进 行输送的同时,由光学读取装置110读取。并自动决定读取时的输送方向,以使能够以最短 的输送距离来结束对读取对象的部分的读取。
对于点击打式打印机10,经由接口 43从主计算机200发送命令,并根据此命令来 指定读取对象的记录介质S的尺寸(Lx、Ly)。CPU40基于从主计算机200接收到的命令来 特定记录介质S的尺寸,并设定读取范围R。在此,在从主计算机200发送的命令中还包含 表示记录介质S中的区域MA的位置的信息。区域MA的位置,由例如离记录介质S的短边 的距离Dx和离长边的距离Dy来指定。基于此命令,CPU40控制电动机驱动器46以及头驱 动器48,驱动磁头驱动电动机57,并且,使磁头34执行读取。从主计算机200向点击打式打印机10发送的命令有设定命令、扫描(读取)开始 命令、排纸命令。设定命令是对光学读取装置110中的读取分辨率、每个读取面(上面、下 面)的读取的需要与否、扫描方向、彩色种类(彩色扫描还是单色扫描)、进行单色扫描时 的灰度、进行单色扫描时的LED发光色、仅对读取范围R的一部分进行读取时的读取对象的 区(区的开始位置以及结束位置)等进行指定的命令。在此,区的开始位置以及结束位置 的坐标由例如以读取范围R的前端的左端为原点的坐标来表现。接收到设定命令的CPU40 取得由此设定命令指定的值,来作为设定值。扫描开始命令是对点击打式打印机10指示读取动作开始的命令。此扫描开始命 令包含指定整体读取或指定区域读取(一部分读取)作为执行的读取动作的信息,其中,整 体读取对读取范围R的整体进行读取,指定区读取(一部分读取)对由设定命令指定的读 取对象的区进行读取。接收到扫描开始命令的CPU40控制门阵列45以及电动机驱动器46, 来开始由光学读取装置110所进行的读取。另外,排纸命令是用于指示在读取结束后,将记录介质S从插入口 15或者排出口 20排出的命令,包含指示排纸的信息和指定排纸方向(是插入口 15还是排出口 20)的信 息。接收到排纸命令的CPU40根据此排纸命令从所指定的一侧排出记录介质S。图6是说明第一扫描器111以及第二扫描器112具有的线性图像传感器111A、 112A的检测值的读出方向的图。此外,第一扫描器111具有的线性图像传感器IllA与第二 扫描器112具有的线性图像传感器112A相同,故在图6中仅表示线性图像传感器IllA的 构成。如图6所示,线性图像传感器11IA延伸设置在与记录介质S的输送方向正交的方 向上,包括直线状地构成列的、排列的多个受光元件110A。线性图像传感器IllA具体而言 是CMOS图像传感器,受光元件IlOA是CMOS的各个单位(Cell)。在图6的例子中,排列配 置256个受光元件,将在主扫描方向上0位侧的端设为位置“0”,而将相反侧的端设为位置 “255”。在这种情况下,在主扫描方向上的读取像素的数目是256个。第一扫描器111按照从一端的受光元件IlOA依次送出的方式输出线性图像传感 器IllA的多个受光元件IlOA的检测值(电荷)。关于受光元件IlOA的检测值的输出顺 序,线性图像传感器IllA的两端的任意一端优先均可。例如,如图6所示,可以将以符号A 表示的正方向输送记录介质S时的左侧(0位侧)作为前头,并从位置0到位置255将检测 值输出到门阵列45。此输出顺序由第一扫描器111与门阵列45之间的连线状态等、第一扫 描器111的规格决定。将线性图像传感器IllA输出的检测值(电荷)输入到门阵列45。门阵列45,具 体而言,作为FPGA(Field Programmable Gate Array :现场可编程门阵列)而构成,对从线 性图像传感IllA输入的每个像素的电荷进行量化,生成各像素的数据,并保存到内置的数据保持部45A。门阵列45根据从第一扫描器111输入的各受光元件的检测值来生成各像素的数 据,并将生成的各像素的数据按生成顺序保存到数据保持部45A。然后,门阵列45将保存 在数据保持部45A中的数据以其保存顺序或者相反的顺序输出。门阵列45输出数据保持 部45A的数据的顺序能够通过CPU40的控制切换正反方向来进行设定。即,门阵列45依照 CPU40的控制,能够对在与线性图像传感器IllA中的各受光元件的排列顺序相同的方向上 配置了各像素的数据的数据、和在其相反方向上配置了各像素的数据的数据进行切换来输 出ο接下来,将正方向输送记录介质S的情况和反方向输送记录介质S的情况分开,关 于点击打式打印机10进行的读取动作,进行说明。图7是表示在点击打式打印机10进行的读取动作中、特别是正方向的读取动作的 图。图7 (A)是表示扫描方向的图,图7(B)是示意地表示整体读取的图,图7(C)是示意地 表示指定区读取的动作的图。当点击打式打印机10以正方向(图3中的符号A)进行读取时,在从点击打式打印 机10的前侧(图3左)向后侧(图3右)输送记录介质S的期间,通过光学读取装置110, 并由第一扫描器111以及第二扫描器112进行读取。在这种情况下,如图7(A)所示,从读取范围R的前端(图中上端)到后端(图中 下端)进行读取。另外,经由门阵列45,以读取范围R的左端(箭头的根)到右端(箭头的 尖)的顺序逐行输出第一扫描器111以及第二扫描器112读取的1行的读取图像。因此, 读取范围R的前端的左端为读取开始位置,后端的右端为结束位置。CPU40在依照从主计算机200发送的命令进行整体读取时,如图7(B)所示,将读 取范围R在扫描方向(副扫描方向)按每规定长度进行分割。在此,将所分割的各个部分 称作块(Block)。第一扫描器111的读取范围R和第二扫描器112的读取范围R分别按每 规定长度分割成多个块,对各块,从扫描方向的前头依次上下面地交替地赋予编号。具体而 言,对上面的读取范围R的前头赋予块1,下面的读取范围R的前头赋予块2,以下,沿扫描 方向赋予块3、4、…、8的编号。后端的块的长度为以规定长度除尽读取范围R的长度余下 的长度。各个块成为将第一扫描器111以及第二扫描器112的读取图像发送到主计算机 200进行处理的单位。S卩,CPU40在RAM41的图像缓存器(图示略)中存储了一块的读取图 像数据时,将此一块的读取图像数据发送到主计算机200。上述规定长度,即输送方向(扫 描方向)的块的长度按照设置在RAM41的图像缓存器(图示略)中的容量来决定。例如, 图像缓存器在具有存储最大分辨率(600dpi)、全彩色的读取图像数据300行份的容量时, 块的长度色恒定为300行以下的适当的长度。当执行整体读取时,CPU40在控制电动机驱动器46,使介质输送电动机沈旋转, 以规定速度输送记录介质S的同时,还控制门阵列45,使第一扫描器111以及第二扫描器 112的光源发光,并且,基于线性图像传感器111A、112A的检测值来生成读取图像数据,并 使RAM41的图像缓存器逐行存储读取图像数据。CPU40直到使第一扫描器111以及第二扫描器112读取完读取范围R的整体为止 不中断记录介质S的输送,来使上述动作持续。CPU40在此动作中任意一块的读取结束、在RAM41的图像缓存器中已存储一块的读取图像数据时,将此一块的读取图像数据从图像缓 存器读出,向主计算机200发送,并将发送已结束的读取图像数据从图像缓存器中删除。通 过删除读取图像数据来再次在图像缓存器中生成大的空区域,从而能够存储其后的读取图 像数据。CPU40每当一块的读取结束,如上所述,将读取图像数据发送到主计算机200。发 送各块的读取图像数据的顺序是读取已结束的顺序,不局限于块的编号顺序。另外,CPU40在依照从主计算机200接收到的命令来进行指定区读取时,如图7 (C) 所示,在读取范围R中用设定命令来配置所指定的读取对象的区。在图7(C)的例子中,在 上面的读取范围R中配置区A1、A2,在下面的读取范围R中配置区A3。CPU40配合所配置的读取对象的区来配置块。在此,CPU40在所配置的区的扫描方 向的长度比上述的块的长度短时,将一个区设为一个块。此块的前端和后端与区的前端和 后端一致。当区的长度比上述规定长度长时,CPU40从扫描方向的前头侧按每规定长度分 割读取对象的区。在图7(C)的例子中,由于区Al、A3超过规定长度,故区Al分割成块1、 3,区A3分割成块2、4。块的编号与整体读取时相同,按照块的前端的位置的顺序,且上下面 地交替地进行赋予。此外,当读取对象的多个区在读取范围R的宽度方向上排列、由此在扫描方向上 重叠时,将这些重叠的所有区设为一个集中(t i t >9 )块。在此一个集中块的扫描方向 的长度超过块的长度的上限时,在扫描方向上将其分割成多个块。然后,CPU40开始读取范围R的区Al A3的读取。CPU40直到使第一扫描器111 以及第二扫描器112读取完所有的区为止,不中断记录介质S的输送,在此前提下,控制门 阵列45以及电动机驱动器46,使上述动作持续。CPU40在此动作中任意的上面或者下面的 任意一块的读取结束,由此在RAM41的图像缓存器中已存储一块的图像数据时,将此一块 的图像数据从图像缓存器读出,向主计算机200发送,并将发送已结束的图像数据从图像 缓存器中删除。这种情况下的发送顺序与整体读取相同,是读取已结束的块的顺序,不局限 于块的编号顺序主计算机200接收从点击打式打印机10发送来的读取图像数据,基于数据头 (Header)等信息逐块重构读取图像数据。进一步地,主计算机200在用发送到点击打式打 印机10的设定命令来指定整体读取时,针对上面、下面各面对块进行结合,来生成读取范 围R整体的图像数据。另外,主计算机200在用设定命令来指定指定区读取时,在将一个块 分割成多个块时,对这些块进行结合,在一个区构成一个块时,直接使用此块的图像数据, 来生成每个区的图像数据。图8是表示在点击打式打印机10进行的读取动作中、特别是反方向的读取动作的 图。图8 (A)是表示扫描方向的图,图8(B)是示意地表示整体读取的图,图8(C)是示意地 表示指定区读取的动作的图。当点击打式打印机10进行反方向的读取时,在从点击打式打印机10的后侧向前 侧输送记录介质S的期间,记录介质S通过光学读取装置110,由第一扫描器111以及第二 扫描器112进行读取。在这种情况下,如图8(A)所示,从读取范围R的后端(图中下端) 到前端(图中上端)进行读取。另外,经由门阵列45,从读取范围R的左端起依次输出第一 扫描器111以及第二扫描器112读取的1行的读取图像,故读取范围R的后端的左端为读取开始位置,前端的右端为结束位置。当以反方向进行整体读取时,如图8(B)所示,自后端起将读取范围R分割成块。这 种情况下的块的编号是自在读取时成为前头的一侧起依次正反面交替地进行赋予。除此以 外的动作与正方向的整体读取相同。另外,在以反方向进行指定区读取时,如图8(C)所示,依照从主计算机200接收到 的设定命令来配置读取对象的区,接下来,自作为扫描方向的前头的读取范围R的后端侧 起,配置块。另外,以读取范围R的后端侧为基准,按每规定长度来分割超过块的长度的上 限的区。除此以外的动作与正方向的指定区读取相同。反方向所读取的读取图像数据与正方向的读取图像数据上下相反。因此,点击打 式打印机10的CPU40可以进行在使读取图像数据翻转后向主计算机200发送的处理。另 外,由于发送了设定命令的主计算机200有关于扫描方向的信息,故基于此信息,主计算机 200可以进行使读取图像数据的上下翻转的处理。图9是示意地表示点击打式打印机10向主计算机200发送的读取图像数据的数 据结构的图。点击打式打印机10的CPU40将由第一扫描器111以及第二扫描器112读取的读 取图像数据形成为图9(B)所示的分组O^cket),添加图9 (A)所示的标题和图9(C)所示的 脚注(Footer)来进行发送。图9 (B)所示的分组,在前头赋予SOH代码,在末尾赋予NUL数据,还在读取图像数 据主体前赋予标题部。此标题部包含在记录介质S中该分组的读取图像数据对应的区的编 号、表示记录介质S的上面还是下面的面的信息、表示读取中的记录介质S的输送方向是正 方向还是反方向的信息、以及表示数据排列顺序的信息。所说的数据排列顺序,是表示读取 图像数据的各行的数据将线性图像传感器111A、112A的哪一端作为前头的数据的信息。例如,当读取图像数据的各行的右端与线性图像传感器IllA的左端(主扫描方向 的0位位置)对应时,数据排列顺序是表示“正像”的值。在这种情况下,读取图像数据成 为以记录介质S的上面为通常的朝向所读取的图像。对此,当读取图像数据的各行的左端 与线性图像传感器IllA的左端(0位位置)对应时,将数据排列顺序设定为表示“镜像”的 值。在这种情况下,读取图像数据成为使以记录介质S的上面为通常的朝向所读取的图像 左右翻转的图像。因此,接收到如图9(B)所示的分组的主计算机200,基于数据排列顺序来处理分 组中的读取图像数据,从而能够得到记录介质S的正像以及镜像。即,当数据排列顺序为表 示正像的值时,主计算机200若直接处理此分组的读取图像数据,则得到读取记录介质S的 上面的图像(正像),若使其左右翻转,则得到镜像。另外,当数据排列顺序为表示镜像的值 时,主计算机200若使此分组的读取图像数据左右翻转,则得到正像。另外,先于图9(B)所示的分组,CPU40发送包含了表示想要发送的数据的种类的 识别码的标题(图9(A))。然后,CPU40在发送了包含一系列的读取图像数据的图9(B)的 分组后,发送包含表示读取结果信息的分组脚注(图9(C))。此外,毋庸置疑地,可以使上述其他信息包含在图9(B)所示的块的标题部中。例如,CPU40在读取图像数据的数据量大时,能够分割一个读取图像数据,生成多 个图9(B)所示的块并进行发送。在这种情况下,可以在标题部中包含用于在主计算机200中结合所分割的读取图像数据的信息。另外,例如,也可以使如图7以及图8所示的将记录介质S的读取对象范围分割 成多块时的读取的块的尺寸、块的编号、数据长度等信息包含在图9(B)所示的块的标题部中。此外,如图7(C)以及图8(C)所示,在进行指定区读取时,也可以在标题部中包含 读取图像数据对应的区的编号、区的开始位置以及结束位置的坐标等信息。当将一个区分 割成多个块时,也可以包含用于对构成各区的块进行结合的信息。进一步地,当多个区包含 在一个块中时,可以将此块的读取图像数据按每区划分,并按每区发送到主计算机200。另外,点击打式打印机10不仅对主计算机200发送读取图像数据,还响应从主计 算机200发送的命令,发送数据排列顺序的信息。S卩,CPU40作为响应控制部发挥作用,在接收到从主计算机200发送来的状态 (Status)请求命令时,对此命令作出响应,并发送表示点击打式打印机10的动作状态的状 态通知(图9(D))。数据排列顺序与面的信息一起包含在此图9 (D)所示的状态通知中。因 此,通过图9(D)所示的状态通知,能够将表示读取记录介质S的上面的读取图像数据是正 像还是镜像的信息以及/或者表示线性图像传感器111A、112A的读出方向的信息、表示记 录介质S的下面的读取图像数据是正像还是镜像的信息发送到主计算机200。因此,能够单 独地设定记录介质S的上面的读取图像数据和下面的读取图像数据为正像或者镜像。图10是表示本实施方式的点击打式打印机10的动作的流程图。点击打式打印机10的CPU40,首先,将记录介质S插入到插入口 15,若由介质端传 感器47检测到记录介质S的前端(步骤Sl ;是),则使调整板38伸出到记录介质S的输送 路径P内,并且,使介质输送电动机26动作,使记录介质S进行调整(步骤S2)。接下来,CPU40判别检测出的记录介质S是支票或者存折(步骤S; )。在此,CPU40 可以取得从主计算机200发送的信息,并基于此信息来判别记录介质S的种类,或者还可以 利用介质端传感器47或介质宽度传感器55来检测记录介质S的前端或侧端的位置,基于 此位置或尺寸来判别记录介质S的种类。另外,可以基于利用介质端传感器47或介质宽度 传感器55检测出的记录介质S的前端或侧端的位置,由磁头34来试行MICR信息的读取, 并由此读取的试行来判定MICR信息是否在区域MA中,从而判别记录介质S的种类。在本 实施方式中,CPU40从主计算机200取得用于特定记录介质S的种类(支票或者存折)的 信息、当记录介质S为支票时例如关于支票的尺寸的信息、关于区域MA的位置的信息、和关 于输送距离的信息,并基于这些信息来判别是支票还是存折。当记录介质S不是支票时(步骤S3 ;否),CPU40判别例如记录介质S是存折,进 行设置在存折中的磁条的读取,故将记录介质S输送到磁头34可读取的位置,由磁头34执 行磁条的读取以及/或者写入(步骤S4)。进一步地,CPU40将记录介质S输送到记录头18 的位置,且由记录头18执行对记录面的记录(步骤S5),并将此记录介质S从插入口 15排 出(步骤S6),结束动作。当记录介质S为支票时(步骤S3 ;是),CPU40判定是否从主计算机200接收到 MICR信息的读取命令(步骤S7)。然后,CPU40在判定为接收到MICR信息的读取命令时 (步骤S7 ;是),使调整板38从输送路径P退回,并且,使介质输送机构100输送记录介质S 直到至少记录介质S的前端到达介质宽度传感器55的正下方为止。其后,CPU40驱动字车驱动电动机56 (图4),在主扫描方向上扫描字车19,基于来自介质宽度传感器55的输出信 号以及字车19的主扫描方向的位置,检测记录介质S的宽度方向的位置(步骤S8)。进一 步地,CPU40在使介质输送机构100输送记录介质S的同时,监视介质端传感器47的输出 信号,并检测记录介质S的后端位置(步骤S9)。下一步,CPU40使介质输送机构100输送记录介质S直到到达磁头34可读取区域 MA的位置为止(步骤S10)。然后,CPU40控制电动机驱动器46,使磁头驱动电动机57 (图 4)动作,并由磁头34执行显示在区域MA中的MICR字符的读取(步骤S11)。由磁头34读 取的信息(MICIHH)由门阵列45进行数字化。CPU40取得此数字数据(步骤S12),并基 于此数据解析字符信息,将其变换成文本信息(步骤S13)。在此,判别是否存在超过预先设 定的数目的不能解析的字符,或者在预先设定的数目的范围内是否解析成功(步骤S14)。 CPU40在存在超过所设定数目的不能解析的字符时(步骤S14 ;否),输出错误,并排出记录 介质S(步骤S15),使动作结束。在步骤S15中,可以由点击打式打印机10自身具有的显示 部等报知错误发生,也可以对主计算机200发送表示错误发生的信息,也可以两者均进行。另一方面,当在不能解析的字符的数目没有超过所设定的数目的情况下解析成功 时(步骤S14 ;是),CPU40使光学读取装置110进行的扫描执行,将读取图像数据发送到主 计算机200 (步骤S16),并待机直到从主计算机200接收背面印刷的执行命令(步骤S17)。 然后,CPU40在接收到背面印刷的执行命令时(步骤S17 ;是),使介质输送电动机沈反转, 将记录介质S输送到记录头18的下方,并且,驱动字车驱动电动机56以及记录头18,在 记录介质S的背面进行表示处理完毕的背面印刷(步骤S18)。然后,若背面印刷结束,则 CPU40使介质输送电动机沈进一步旋转,将记录介质S从插入口 15或者排除口 20排出。图11是表示点击打式打印机10执行的读取动作的流程图,更详细地表示了图10 的步骤S16所示的动作。CPU40接收从主计算机200发送的设定命令(步骤S21),并由此设定命令取得所 指定的各种设定内容(步骤S2》。在此,CPU40判别是否由设定命令指定了读取对象的区 (步骤S23)。CPU40在没有区的指定时(步骤S23 ;否),基于由设定命令指定的扫描方向, 取得为了读取读取对象范围R的整体而成为基准的块的位置(步骤S24)。进行读取范围R 的整体读取时的块的位置存储在例如EEPR0M42中。另外,当由设定命令指定了读取对象的区时(步骤S23 ;是),CPU40取得区的编号 和各区的开始位置以及结束位置的坐标(步骤S24),并将区配置到读取范围R,并且,基于 由设定命令指定的扫描方向,来决定适合区的块的位置(步骤S26)。在取得或者决定了块位置后,CPU40待机直到从主计算机200接收到扫描开始命 令(步骤S27)。然后,CPU40,若接收到扫描开始命令(步骤S27 ;是),则基于由设定命令指 定的扫描方向、是整体读取还是指定区读取、当为指定区读取时所指定的区的位置、以及记 录介质S的当前的位置,由介质输送机构100输送记录介质S直到光学读取装置110的扫 描开始位置(步骤S28),在输送记录介质S的同时由第一扫描器111以及第二扫描器112 执行读取(步骤S29)。在此读取的执行中,CPU40判别有无读取已结束的块(步骤S30)。 若有读取已结束的块(步骤S30 ;是),CPU40则开始从RAM41的图像缓存器中读出此块的 读取图像数据,并向主计算机200转送的处理(步骤S31),若转送结束,则删除图像缓存器 内的该块的读取图像数据。CPU40判别所有的块的读取是否已结束(步骤S3》。若有读取
18未结束的块(步骤S32 ;否),CPU40则返回到步骤幻9继续读取动作,若新有读取已结束的 块,则转送此块的读取图像数据。然后,若表背两面的读取范围R中的所有的块的读取结束(步骤S32 ;是),则结束 读取。此外,如上所述,第一扫描器111的线性图像传感器IllA与第二扫描器112的线 性图像传感器112A偏置来进行配置,在本实施方式中,线性图像传感器11IA靠近前侧5mm。 因此,当以正方向进行扫描时,上面的读取范围R比下面的读取范围R先结束读取,当以反 方向进行扫描时,下面的读取范围R比上面的读取范围R先结束读取。如上所述,根据应用本发明的实施方式的点击打式打印机10,具有介质输送机构 100,其输送读取对象的记录介质S、以及光学读取装置110,其具有在与记录介质S的输送 方向正交的方向上线状地配置了受光元件的线性图像传感器111A、112A,且由线性图像传 感器111A、112A光学地检测由介质输送机构100输送的记录介质S的表面,并自线性图像 传感器的任意一端起依次读出线性图像传感器111A、112A的各受光元件的检测值;基于光 学读取装置110读取的检测值来生成读取图像数据,在生成的读取图像数据中添加表示线 性图像传感器111A、112A具有的受光元件的读出顺序与读取图像数据的像素的排列顺序 之间的关系的信息,并发送到主计算机200,故与点击打式打印机10连接的主计算机200基 于添加到读取图像数据中的信息,能够正确地特定读取图像数据的各像素的排列顺序(读 出顺序)与线性图像传感器111A、112A的各受光元件的排列顺序是同方向还是反方向,即 所发送的读取图像数据是正像还是镜像。自线性图像传感器111A、112A线状地排列的受光 元件的一端、或者自相反侧的端的任意一端起读出都能够对应。这样,即使不使用与线性图 像传感器111A、112A的规格相符的程序,也能够以正确的方向来处理读取图像数据,防止 意想不到的图像的颠倒等。另外,记录介质S的读取,不管是在上面和下面的任意一面,或 者两面,都可以应用本发明来执行。另外,门阵列45以从光学读取装置110输出的各受光元件的检测值为基础来生成 各像素的数据,并存储到数据保持部45A,并以与线性图像传感器111A、112A的各受光元件 的检测值的读出顺序相同的顺序或者与其相反的顺序来输出存储在此数据保持部45A中 的各像素的数据,CPU40基于门阵列45输出的各像素的数据来生成读取图像数据。因此, 根据门阵列45的设定状态,能够生成以与由光学读取装置110读出的各受光元件的检测值 的读出顺序相同顺序或者相反顺序配置了各像素的数据的读取图像数据。因此,能够不受 线性图像传感器111A、112A的读出方向的规格限制,自由地生成、输出正像以及镜像的读 取图像数据。另外,光学读取装置110在输送路径的两侧分别配置读取记录介质S的其中一面 的第一扫描器111和读取记录介质S的另一面的第二扫描器112而构成,第一扫描器111 以及第二扫描器112各自包括线性图像传感器111A、112A,在第一扫描器111的读取图像数 据中添加表示第一扫描器111具有的线性图像传感器IllA的受光元件的读出顺序与读取 图像数据的像素的排列顺序之间的关系的信息,在第二扫描器112的读取图像数据中添加 表示第二扫描器112具有的线性图像传感器112A的受光元件的读出顺序与读取图像数据 的像素的排列顺序之间的关系的信息,并向主计算机200发送。这样,针对记录介质S的上 面的读取图像数据和记录介质S的下面的读取图像数据的各个,能够单独地设定各像素的排列顺序,添加例如表示是正像还是镜像的信息,并发送到主计算机200。能够得到例如考 虑到安全而仅颠倒了一个面的图像等,能够以适合读取图像数据的处理或用途的各种形式 得到上下两面的读取图像数据。进一步地,点击打式打印机10使光学读取装置110读取设定在光学读取装置110 的读取范围R内的块,若至少其中一个块的读取结束,则即使是在其他块的读取结束前,也 从RAM41的图像缓存器中读出读取已结束的块的读取图像数据,并进行发送,故没有必要 等到所有块的读取结束才进行发送,能够缩短读取图像数据的发送所需的等待时间。因此, 能够实现读取处理整体的高速化,能够实现方便度的提高。另外,RAM41的图像缓存器只要 有存储至少一块的读取图像数据的容量即可,其存储容量可以比存储读取范围R整体的读 取图像数据时小。另外,点击打式打印机10根据来自主计算机200的状态请求,将包含表示线性图 像传感器111A、112A的读出方向的信息的状态通知发送到主计算机200,故主计算机200容 易取得第一扫描器111以及第二扫描器112中的数据排列顺序,能够进行适合读出方向的 正确的处理,能够防止意想不到的图像的颠倒。以上,关于本发明的一个实施方式进行了说明,但本发明不局限于此。例如,在上 述实施方式中,举了以调整机构观、记录头18、以及光学读取装置110的顺序在记录介质S 的输送路径P上进行排列配置的构成为例进行了说明,但本发明不局限于此,这些各装置 的配置是任意的,例如,可以将光学读取装置110配置为最靠近插入口 15。另外,在上述实施方式中,举了搭载在点击打式打印机10上的控制基板(图示略) 上所安装的控制部具有图4的功能模块来控制点击打式打印机10的各部的构成的例子进 行了说明,但也可以是例如与点击打式打印机10外部连接的装置作为图4的各功能部发挥 作用来控制点击打式打印机10的动作的构成。进一步地,图4所示的各功能块由硬件和软 件之间的协同动作来实现,具体的硬件的安装方式和软件的规格等是任意的,关于其他细 节构成,可以任意地改变。另外,在以上的实施方式中,第一扫描器111以及第二扫描器112作为利用RGB光 源可进行单色以及彩色扫描的构成进行了说明,但也可以是利用发红外光的光源进行基于 红外线读取的构成。磁墨与通常的墨比较,红外线的吸收率高,故通过利用红外线,能够仅 处理由磁墨印刷的字符,故能够期待光学地高效可读取区域MA的MICR信息。进一步地,在以上实施方式中,先于第一扫描器111以及第二扫描器112进行的读 取,执行磁头34进行的读取,但也可以使第一扫描器111以及第二扫描器112进行的读取 先于磁头34进行的读取。在此情况下,可以基于OCR处理的结果,来特定记录有MICR信息 的区域MA,并基于特定结果执行由磁头34进行的读取。另外,当利用红外线进行读取时,能 够简单地特定记录有MICR信息的范围,故能够基于此结果来进行基于磁头34的读取范围。另外,在上述实施方式中,举了在水平输送记录介质S的平板型的装置中应用本 发明时的例子进行了说明,但本发明不局限于此,毋庸置疑地也可以应用于包括在支票等 帐票方式的记录介质S立起状态下输送的输送路径的装置。另外,在上述实施方式中,举了 包括光学读取装置110的点击打式打印机10的例子来进行了说明,但本发明不局限于此, 也可以为在例如喷墨式打印机、热敏打印机、激光打印机等中设置有相当于光学读取装置 110的光学读取部的构成。进一步地,不局限于作为独立的打印机使用的设备,也可以是在嵌入到其他设备(ATM(Automated Teller Machine 自动柜员机))或CD(Cash Dispenser 自动提款机)中的装置中设置有相当于光学读取装置110的光学读取部的构成。进一步地,不局限于与在纸等记录介质中记录字符或图像的装置一体来设置光学 读取装置110的构成,本发明可以应用于包含例如独立的扫描装置或复印机的多种设备。另外,能够将上述实施方式所示的光学读取装置的各处理作为程序来提供。进一 步地,能够将此程序保存在存储介质(硬盘、光盘、光磁盘、闪速存储器等)中进行提供。
权利要求
1.一种光学读取装置,其特征在于,包括输送部,其输送读取对象的介质;光学读取部,其具有在与所述介质的输送方向正交的方向上配置了受光元件的线性图 像传感器,且由所述线性图像传感器光学地检测由所述输送部输送的所述介质,并将所述 线性图像传感器的各受光元件的检测值自所述线性图像传感器的任意一端起依次读出;和图像处理部,其基于所述光学读取部读取的检测值来生成读取图像数据,在生成的读 取图像数据中添加表示所述线性图像传感器的受光元件的读出顺序与读取图像数据的像 素的排列顺序之间的关系的信息,并向其他装置进行发送。
2.如权利要求1所述的光学读取装置,其特征在于,所述图像处理部包括检测值处理部,其以从所述光学读取部输出的各受光元件的检测值为基础来生成各像 素的数据,并以与所述线性图像传感器的各受光元件的读出顺序相同的顺序、或者相反的 顺序来输出所述生成的各像素的数据;和图像生成部,其基于所述检测值处理部输出的各像素的数据,来生成所述读取图像数据。
3.如权利要求1所述的光学读取装置,其特征在于,所述光学读取部在所述输送路径的两侧分别配置读取所述介质的其中一面的第一读 取部和读取所述介质的另一面的第二读取部而构成,所述第一读取部和第二读取部各自包 括所述线性图像传感器,所述图像处理部在所述第一读取部的读取图像数据中添加表示所述第一读取部具有 的所述线性图像传感器的受光元件的读出顺序与所述读取图像数据的像素的排列顺序之 间的关系的信息,在所述第二读取部的读取图像数据中添加表示所述第二读取部具有的所 述线性图像传感器的受光元件的读出顺序与所述读取图像数据的像素的排列顺序之间的 关系的信息,并向所述其他装置进行发送。
4.如权利要求1所述的光学读取装置,其特征在于,包括存储部,该存储部存储所述图像处理部生成的读取图像数据,所述图像处理部使所述光学读取部读取设定在所述光学读取部的读取范围内的一个 或者多个区域,若至少其中一个所述区域的读取结束,则即使是在其他所述区域的读取结 束前,也从所述存储部读出读取已结束的所述区域的读取图像,并向所述其他装置进行发 送。
5.如权利要求1所述的光学读取装置,其特征在于,包括响应控制部,该响应控制部响应来自所述其他装置的请求,向所述其他装置发送 表示所述线性图像传感器的受光元件的读出方向的信息。
6.一种光学读取装置的控制方法,其特征在于,对光学读取装置进行控制,所述光学读取装置包括输送部,其输送读取对象的介质; 以及光学读取部,其具有在与所述介质的输送方向正交的方向上配置了受光元件的线性图 像传感器,且由所述线性图像传感器光学地读取由所述输送部输送的所述介质,并将所述 线性图像传感器的各受光元件的检测值自所述线性图像传感器的任意一端起依次读出并 输出,并且,基于所述光学读取部输出的检测值来生成读取图像数据,在生成的读取图像数 据中添加表示所述线性图像传感器具有的受光元件的排列顺序与读取图像数据的像素的 排列顺序之间的关系的信息,并向其他装置进行发送。
7.如权利要求6所述的光学读取装置的控制方法,其特征在于,以从所述光学读取部输出的各受光元件的检测值为基础来生成各像素的数据,并以与 所述线性图像传感器的各受光元件的读出顺序相同的顺序、或者相反的顺序来输出所述生 成的各像素的数据,且基于输出的各像素的数据来生成所述读取图像数据。
8.如权利要求6所述的光学读取装置的控制方法,其特征在于,所述光学读取部在所述输送路径的两侧分别配置读取所述介质的其中一面的第一读 取部和读取所述介质的另一面的第二读取部而构成,所述第一读取部和第二读取部各自包 括所述线性图像传感器,且在所述第一读取部的读取图像数据中添加表示所述第一读取部具有的所述线性图 像传感器的受光元件的读出顺序与所述读取图像数据的像素的排列顺序之间的关系的信 息,在所述第二读取部的读取图像数据中添加表示所述第二读取部具有的所述线性图像传 感器的受光元件的读出顺序与所述读取图像数据的像素的排列顺序之间的关系的信息,并 向所述其他装置进行发送。
9.如权利要求6所述的光学读取装置的控制方法,其特征在于,包括存储所述图像处理部生成的读取图像数据的存储部,所述图像处理部使所述光学读取部读取设定在所述光学读取部的读取范围内的一个 或者多个区域,若至少其中一个所述区域的读取结束,则即使是在其他所述区域的读取结 束前,也从所述存储部读出读取已结束的所述区域的读取图像,并向所述其他装置进行发送。
10.如权利要求6所述的光学读取装置的控制方法,其特征在于,响应来自所述其他装置的请求,向所述其他装置发送表示所述线性图像传感器的受光 元件的读出方向的信息。
11.一种计算机可读的记录介质,存储有对光学读取装置进行控制的控制部所能够执 行的程序,所述光学读取装置包括输送部,其输送读取对象的介质;以及光学读取部,其 具有在与所述介质的输送方向正交的方向上配置了受光元件的线性图像传感器,且由所述 线性图像传感器光学地检测由所述输送部输送的所述介质,并将所述线性图像传感器的各 受光元件的检测值自所述线性图像传感器的任意一端起依次读出,其中,所述计算机可读的记录介质存储了所述控制部可执行以下处理的程序基于所述光学读取部读取的检测值来生成读取图像数据,在生成的读取图像数据中添 加表示所述线性图像传感器具有的受光元件的读出顺序与读取图像数据的像素的排列顺 序之间的关系的信息,并向其他装置进行发送。
全文摘要
本发明涉及一种光学读取装置,当处理光学读取装置利用线状地排列了受光元件的线性图像传感器来读取的图像时,能够防止意想不到的图像的颠倒。为此,本发明的光学读取装置,包括光学读取部,其具有在与读取对象的记录介质S的输送方向正交的方向上配置了受光元件的线性图像传感器,且由线性图像传感器光学地读取所输送的记录介质,并将线性图像传感器的各受光元件的检测值自一端起依次读出并进行输出;门阵列,其基于光学读取部输出的检测值来生成读取图像数据,在生成的读取图像数据中添加表示线性图像传感器具有的受光元件的读出顺序与读取图像数据的像素的排列顺序之间的关系的信息,并向其他装置进行发送;以及CPU。
文档编号H04N1/19GK102137212SQ20111000695
公开日2011年7月27日 申请日期2011年1月10日 优先权日2010年1月13日
发明者浅田健司 申请人:精工爱普生株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1