专利名称:图象阅读器的制作方法
技术领域:
本发明涉及一个图象阅读器,这个图象阅读器能够方便地用于通过人工操作来阅读在一个媒质上的一个图象。
一个图象阅读器是用作光学读取在一个媒质上的一个图象的一个装置。基本上,图象阅读器可以被分成三类一个平板床类型,一个纸馈送型,和一个手持型。平板床类型和纸馈送型图象阅读器是独立的装置,其上可以放置一个文档并且可以阅读这个文档。另一方面,与上述其它两个类型的图象阅读器相比,手持型图象阅读器是一个小型的装置,以使这个类型的图象阅读器可以被轻易地连接到一个桌面计算机或者一个PDA(个人数字助手)。在手持型图象阅读器中,因为一个文档是被人工扫描的,所以必须规定开始阅读的一个位置(阅读开始位置)并且向这个装置给出开始和结束阅读的指令。传统地,必须将这个图象阅读器放置在阅读开始位置,并且按这个装置的一个外壳上的操作开关。
图110是显示根据上面描述的传统技术的一个图象阅读器1的外观的一个透视图。在这个图中所显示的图象阅读器包含一个细长盒形状的外壳2,外壳2的顶部上的一个操作开关3,和一个电缆4。在这个图象阅读器1中,当将要阅读被放置在一个图象阅读表面2a下面的一个文档P上的一个图象时,外壳2被放置在这个阅读开始位置并且按下这个操作开关3来表示一个阅读开始位置。当按下这个操作开关时,通过人工在由一个箭头表示的方向V(扫描方向)上移动这个图象阅读器,来命令阅读开始(开始阅读),并且这个图象被读取。当这个图象阅读器移动到阅读位置的一个末端(阅读结束位置)并且再按下这个操作开关3时,就停止阅读。
图111是显示根据这个传统技术的另一个图象阅读器10的外观的一个透视图。这个图象阅读器10包含具有一个图象阅读表面11a的一个外壳11,连接到这个装置15的一个主系统的一个插入端口15a的一个接口卡12,和用于读取一个图象的一个图象阅读部分13。在具有上面所描述的结构的这个图象阅读器10中,通过将这个图象阅读器10经过这个接口卡12连接到这个主系统15,由这个图象阅读部分13读取的图象数据可以被发送到这个主系统。另外在传统技术中,除了上面所描述的、如图111所显示的这个图象阅读器10经过这个接口卡12连接到这个主系统15的结构,有一个如图112所显示的一个结构的一个图象阅读器,在这个结构中,连接到一个电缆22的一个末端的一个连接器21连接到这个接口卡12。
在根据如上面所描述的传统技术的这个图象阅读器中,根据图113所显示的流图来读取图象。在这个图中所显示的步骤TA1中,通过将这个图象阅读器与一个文档接触并且然后按下一个操作键(例如,如图110所显示的这个操作开关3),一个用户可以给出阅读开始的一个指令。在步骤TA2中,从这个文档的一行中读取几行图象数据,并且根据字符的颜色和背景的颜色来决定用于量化图象数据的一个量化阈值(读取条件)。
在步骤TA3中,开始阅读在这个文档上的一个图象的一个操作,将按照上面所描述的、被读取的图象数据与这个阈值进行比较,并且产生单色图象数据。每次阅读这个文档时,均决定用于量化的这个阈值。因为必须通过决定与所使用的纸的质量相应的一个阈值来产生对比明显的单色图象数据,所以使用上面所描述的这个操作序列。
进一步,在根据如上所描述的这个传统技术的图象阅读器中,为了减少这个装置的大小和减少这个装置的功率消耗,采取了很多类型的方法,例如使用具有一个高处理速度的一个小的、但是功率消耗低的微处理器或者类似的装置。
在这样一个图象阅读器中,在读取这个图象数据以后,就执行后处理的一个操作序列,这个后处理包括纠正一个图象的一个倾斜,缩短被纠正的图象数据,记录和保存这个被缩短的图象数据。当完成了这个后处理操作序列以后,就执行下一个图象阅读过程。
图114是显示根据传统技术的图象阅读器的结构的一个框图。一个阅读指令部分30向一个阅读控制部分31发送一个阅读一个文档上的一个图象的指令。这个阅读控制部分31在输入来自作为一个触发器的这个阅读指令部分30的阅读开始指令以后,向一个图象阅读部分32给出阅读这个文档上的一个图象的一个指令,并且还给出一个开始将这个图象阅读部分32阅读的结果-图象数据写(保存)到一个缓冲存储器33的指令。进一步,这个图象数据到这个缓冲存储器33的写入被完成以后,这个阅读控制部分31给出开始将这个缓冲存储器33中的图象数据读取到一个数据处理部分34的一个操作的指令。这个数据处理部分34在接收来自上述阅读控制部分31的一个指令以后,从这个缓冲存储器33中读取图象数据,并且执行如上面所描述的对这个图象数据的后处理操作序列。这个图象数据被这个数据处理部分34进行后处理以后,就被保存在这个数据保存部分35中。
参考图115和图116来解释这个图象阅读器的操作。在图115所显示的步骤TB1中,这个阅读控制部分31判断一个阅读开始的指令是否已经从这个阅读指令部分30被发送出来或者没有被发送,并且当它判断没有发送这个指令时(“No”),这个阅读控制部分31重复这个相同的判断操作。当在图116所显示的时间点t1时,已经发送了一个阅读开始的指令,这个阅读控制部分31在步骤TB1中判断出已经发送了开始阅读的指令(“Yes”),并且将这个处理转到步骤TB2。
在步骤TB2中,这个阅读控制部分31将如图116所显示的一个阅读开始信号输出到这个图象阅读部分32和这个缓冲存储器33。通过这个操作,在一个文档上的一个图象被这个图象阅读部分32读取,并且如图116所显示的,将作为阅读的结果而获得的数据写到这个缓冲存储器33中。当在一个时间点ta,完成了写入一个特定数目行的图象数据的操作时,这个阅读控制部分31向这个数据处理部分34报告已经完成了对图象数据的写入操作。通过这个操作,这个数据处理部分34读取被保存在这个缓冲存储器33中的图象数据,如步骤TB3中图116所显示的。
这个数据处理部分34执行上面所描述的、对这个数据执行的后处理操作序列。然后,这个数据处理部分34向这个阅读控制部分31报告已经执行了后处理操作序列。然后,在步骤TB1中,这个阅读控制部分31判断这个阅读指令部分30是否已经发送了一个阅读开始指令,或者没有发送。如上面所描述的,在根据传统技术的这个图象阅读器中,从图116可以清晰地看到,在图象数据被写到这个缓冲存储器33中以后,这个图象数据被从这个缓冲存储器33中读取出来。即,在根据传统技术的这个图象阅读器中,写处理和阅读处理是顺序执行的。
但是在如上面所描述的、根据传统技术的这个图象阅读器中,如图110所显示的,在这个图象阅读器1被放置在一个文档P的一个阅读开始位置以后,一旦这个操作开关3被按下,阅读开始就开始了,通过在这个图象阅读者的帮助下来扫描这个文档P,就读取了图象,当阅读一个图象的操作结束时再按一次这个操作开关,这样就需要讨厌的开关操作。
进一步,在如上面所描述的、根据传统技术的这个图象阅读器中,根据这个装置的规定,在阅读一个图象的一个操作期间,这个操作开关要被重复地按许多次,这需要一个用户执行非常讨厌的操作。这样,在如上面所描述的、根据传统技术的这个图象阅读器中,当阅读一个图象时,需要一个用户来操作这个操作开关许多次,所以这个图象阅读器对实际操作的可操作性和适应性是相当低的。进一步,对这个用户来说,用户接口的差异和讨厌的开关操作是非常不利的。
进一步,在图111和图112所显示的示例中,根据在这个主系统15中用于载入接口12的一个位置(插入端口),连接这个图象阅读器10的一个位置可能是受限制的,并且当这个图象阅读器20和这个主系统15相互连接时,这个电缆22干扰了操作的平稳进行,所以对实际使用的可操作性和适应性也是很低的。进一步,在如图111所显示的、根据传统技术的这个图象阅读器中,需要这个特定的主系统15,所以减小这个装置的大小是非常困难的。
进一步,在根据传统技术的这个图象阅读器中,有一个问题,即当因为传感器灵敏度的不一致性或者光源的差异而产生的阅读值的波动非常大时,一个被阅读的图象的质量就非常不利的下降了。另外,在如上面所描述的、根据传统技术的这个图象阅读器中,一个用户能够在任何方向上阅读(扫描)一个图象并且操作的自由程度是高的,但是有时这个图象可能是一个被旋转的图象或者在某些扫描方向上是一个被镜像的图象,这是非常不方便的。
在如上面所描述的、根据传统技术的这个图象阅读器中,如参考图113所描述的,为了获得清晰的单色图象数据,需要在这个图象阅读器位于一个文档上时,给出开始阅读一个图象的一个操作的一个指令。但是,在根据传统技术的这个图象阅读器中,如果在这个图象阅读器没有位于一个文档上时,换句话说,在这个图象阅读器被手拿者时,给出开始阅读一个图象的的一个操作的一个指令,就读取了空白(一个仅有空气并且没有文档的位置或者类似的位置)。在这样一个情形下,被阅读的图象数据完全与希望读取的、位于一个文档上的这个图象的数据不同,所以根据这个图象数据来决定的这个阈值不是一个正确的值。当使用这样一个阈值来量化这个图象数据时,不可避免地,被读取图象的质量不利地下降了。
进一步,在参考图114所描述的这个图象阅读器中,写处理和阅读处理如图116所显示的被顺序执行。从完成阅读一个图象的一个操作的一个时间点(时间ta)到这个图象阅读器准备好下一个阅读一个图象的操作的一个时间点(时间t2)之间的一个时间间隔可以是几秒到几十秒。因为这个特征,当需要阅读几个图象时,一个用户必须在阅读一个图象的一个操作被执行以后,等待几秒到几十秒,直到这个图象阅读器准备好阅读下一个图象的一个操作。即在根据传统技术的这个图象阅读器中,不能够连续地阅读多个图象,所以对实际使用的适应性是很低的。
本发明的目的是解决上面所描述的这些问题,本发明的一个目的是提供一个图象阅读器,它对用户的可操作性被改善,对实际使用的适应性变高了,并且允许进一步减小其尺寸和获得具有一个较高质量的图象。
为了达到上面所描述的这个目的,本发明提供了用于通过人工操作来光学地阅读在一个媒质上的一个图象的一个图象阅读器,这个图象阅读器包含具有在阅读一个图象时与这个媒质接触的一个图象阅读表面的一个外壳;在这个图象阅读表面上、用于检测这个媒质的一个媒质检测单元;和位于这个外壳上、用于根据这个媒质检测单元的检测结果来阅读这个媒质的图象信息的一个图象阅读单元。
在上面的本发明中,当这个外壳被一个用户放置在这个媒质上以使这个图象阅读表面直接地与这个媒质接触时,这个媒质检测单元检测到这个媒质。当这个媒质检测单元检测到这个媒质时,这个图象阅读单元开始从这个媒质阅读图象信息的一个操作。当这个用户将这个外壳与这个媒质分开时,这个媒质检测单元没有检测到这个媒质,所以这个图象阅读单元结束阅读这个图象的一个操作。
本发明提供了一个图象阅读器,其中这个媒质检测单元是用于通过机械地与这个媒质接触来检测这个媒质的一个机械开关。
在上面的本发明中,当这个外壳被一个用户放置在这个媒质上以使这个图象阅读表面直接地与这个媒质接触时,这个机械开关接触这个媒质,并且通过这个机械开关,这个媒质检测单元检测到这个媒质。结果,这个图象阅读单元开始从这个媒质阅读图象信息的一个操作。当这个用户将这个外壳与这个媒质分开时,这个机械开关没有检测到这个媒质,所以这个图象阅读单元结束阅读这个图象的一个操作。
本发明提供了一个图象阅读器,其中这个媒质检测单元是用于光学地检测这个媒质的一个光学开关。
在上面的本发明中,当这个图象阅读表面被一个用户靠近这个媒质,以使这个图象阅读表面几乎与这个媒质接触时,这个媒质在一个非接触状态下被这个光学开关检测到。结果,这个图象阅读单元开始从这个媒质阅读图象信息的一个操作。当这个用户将这个外壳与这个媒质分开时,这个光学开关没有通过光学来检测到这个媒质,所以这个图象阅读单元结束阅读这个图象的这个操作。
本发明提供了一个图象阅读器,其中这个光学开关包含用于在从这个外壳的这个图象阅读表面向外的方向上发射光的一个光发射单元,和在这个光发射单元附近、用于根据所接收的光的数量来检测这个媒质的一个光接收单元。
在上面的本发明中,当这个外壳被一个用户靠近这个媒质,以使这个图象阅读表面几乎与这个媒质接触时,由这个光发射单元所发射的光被这个媒质所反射,并且这个反射光被这个光接收单元所接收。结果,这个媒质在一个非接触状态下被这个光接收单元检测到。当这个光接收单元检测到这个媒质时,这个图象阅读单元开始从这个媒质阅读图象信息的一个操作。当这个用户将这个外壳与这个媒质分开时,这个光接收单元没有接收到光,所以这个图象阅读单元结束阅读这个图象的这个操作。
本发明提供了一个图象阅读器,这个图象阅读器包含位于这个外壳的这个图象阅读表面上的、可以旋转的一个辊子,和位于这个外壳的这个图象阅读表面上的、可以旋转的第一和第二附加辊子,以使这第一和第二附加辊子能够托住其间的其它辊子。
在上面的本发明中,当这个外壳被一个用户放置在一个媒质上,以使这个图象阅读表面接触这个媒质时,这个外壳被这个辊子和这个第一和第二附加辊子所组成的三个点所支撑。
本发明提供了一个图象阅读器,这个图象阅读器包含用于根据这个媒质检测单元的一个检测结果来识别图象阅读的开始和结束、并且用于根据这个识别的一个结果来控制这个图象阅读单元的一个阅读控制单元。
在上面的本发明中,这个阅读控制单元根据这个媒质检测单元的一个判断结果来自动地识别阅读一个图象的一个操作的开始和结束,并且根据这个识别的一个结果来控制这个图象阅读单元。
本发明提供了一个图象阅读器,这个图象阅读器有一个用于通过手工操作来光学地阅读这个媒质上的一个图象的一个附加图象阅读器,并且这个图象阅读器包含具有多个其中每一个可以连接不同阅读尺寸的附加图象阅读器类型的一个接口单元,其中当这个附加图象阅读器被连接到这个接口单元时,这个阅读控制单元处理这个附加图象阅读器所阅读的结果。
在上面的本发明中,当这个附加图象阅读器被连接到这个接口单元时,这个阅读控制单元处理这个附加图象阅读器所读取的、阅读一个尺寸不同的文档的结果。
本发明提供了一个图象阅读器,这个图象阅读器包含用于在没有正在阅读图象时,根据这个阅读控制单元的识别结果,间歇地向这个媒质检测单元供电的一个功率提供单元。
在上面的本发明中,在没有正在阅读一个图象时,根据这个阅读控制单元的识别结果,这个功率提供单元间歇地向这个媒质检测单元进行供电。
本发明提供了用于通过手工操作来光学地阅读在一个媒质上的一个图象的一个图象阅读器,这个图象阅读器包含具有在阅读一个图象时与这个媒质接触的一个图象阅读表面的一个外壳,用于检测这个外壳的一个移动量的一个移动检测单元,和位于这个外壳上的、用于根据这个移动检测单元的一个检测结果来阅读这个媒质的图象信息的一个图象阅读单元。
在上面的本发明中,当这个外壳被一个用户放置在这个媒质上,以使这个图象阅读表面与这个媒质接触时,并且当这个外壳被移动时,移动计算部分从辊子的转动计算出移动量。当移动计算部分从辊子的转动计算出移动量时,这个图象阅读单元开始从这个媒质阅读这个图象信息的一个操作。当这个用户将这个外壳与这个媒质分开时,这个媒质没有被这个移动检测单元检测到,所以这个图象阅读单元结束阅读这个图象的这个操作。
本发明提供了一个图象阅读器,其中这个移动检测单元包含位于这个外壳的这个图象阅读表面上的、可以旋转的一个辊子,和用于从这个辊子的旋转计算这个外壳的一个移动量的一个移动计算部分。
在上面的本发明中,当这个外壳被一个用户放置在这个媒质上,以使这个图象阅读表面与这个媒质接触时,并且当这个外壳在扫描方向上被移动时,这些辊子转动,这个移动计算部分从辊子的转动计算出移动量。当移动计算部分从辊子的转动计算出移动量时,这个图象阅读单元开始从这个媒质阅读这个图象信息的一个操作。当这个用户将这个外壳与这个媒质分开时,这个媒质没有被这个移动检测单元检测到,所以这个图象阅读单元结束阅读这个图象的这个操作。
本发明提供了一个图象阅读器,这个图象阅读器包含位于这个外壳的这个图象阅读表面上的、可以旋转的第一和第二附加辊子,并且这第一和第二附加辊子可以支撑其间的其它辊子。
在上面的本发明中,当这个外壳被一个用户放置在一个媒质上,以使这个图象阅读表面与这个媒质接触时,这个外壳被由这个辊子和这第一和第二附加辊子所组成的三个点所支撑。
本发明提供了一个图象阅读器,这个图象阅读器包含用于根据这个移动检测单元的一个检测结果来识别图象阅读的开始和结束的一个阅读控制单元,并且这个阅读控制单元还根据一个识别结果来控制这个图象阅读单元。
在上面的本发明中,这个阅读控制部分根据这个移动检测单元的一个检测结果来自动地识别阅读一个图象的一个操作的开始和结束,并且根据这个识别的一个结果来控制这个阅读控制部分。
本发明提供了一个图象阅读器,这个图象阅读器有一个用于通过手工操作来光学地阅读这个媒质上的一个图象的一个接口单元,并且这个接口单元包含具有多个其中每一个可以连接不同阅读尺寸的附加图象阅读器类型,其中当这个附加图象阅读器被连接到这个接口单元时,这个阅读控制单元处理这个附加图象阅读器所阅读的结果。
在上面的本发明中,当这个附加图象阅读器被连接到这个接口单元时,这个阅读控制部分处理这个附加图象阅读器所读取的、阅读一个尺寸不同的文档的结果。
本发明提供了一个图象阅读器,这个图象阅读器包含用于在没有正在阅读图象时,根据这个阅读控制单元的识别结果,间歇地向这个移动检测单元供电的一个功率提供单元。
在上面的本发明中,在没有正在阅读一个图象时,这个功率提供单元间歇地向这个移动检测单元进行供电。
本发明提供了用于通过手工操作来光学地阅读在一个媒质上的一个图象的一个图象阅读器,这个图象阅读器包含具有在阅读一个图象时与这个媒质接触的一个图象阅读表面的一个外壳,位于这个图象阅读表面上的、用于检测这个媒质的一个媒质检测单元,用于检测这个外壳的一个移动量的一个移动检测单元,和位于这个外壳上的、用于根据这个媒质单元检测的一个结果和这个移动检测单元的一个检测结果来阅读这个媒质的图象信息的一个图象阅读单元。
在上面的本发明中,当这个外壳被一个用户放置在这个媒质上,以使这个图象阅读表面与这个媒质接触时,这个媒质被这个媒质检测单元检测到。并且当这个外壳被移动时,这个移动检测单元检测到这个移动。然后,这个图象阅读单元开始从这个媒质阅读这个图象信息。当这个用户将这个外壳与这个媒质分开时,这个媒质没有被这个移动检测单元检测到,所以这个图象阅读单元结束阅读这个图象的这个操作。
本发明提供了一个图象阅读器,其中这个媒质检测单元是用于通过机械地与这个媒质接触来检测这个媒质的一个机械开关。
在上面的本发明中,当这个外壳被一个用户放置在这个媒质上以使这个图象阅读表面直接地与这个媒质接触时,这个机械开关接触这个媒质,并且这个机械开关检测到这个媒质。根据这个机械开关的一个检测结果和检测到一个移动的一个结果,这个图象阅读单元开始从这个媒质阅读图象信息的一个操作。当这个用户将这个外壳与这个媒质分开时,这个机械开关没有检测到这个媒质,并且这个移动检测单元也没有检测到移动,所以这个图象阅读单元结束阅读这个图象的这个操作。
本发明提供了一个图象阅读器,其中这个媒质检测单元是用于光学地检测这个媒质的一个光学开关。
在上面的本发明中,当这个外壳被一个用户放置在这个媒质上,以使这个图象阅读表面与这个媒质接触时,这个媒质被这个光学开关检测到。当这个外壳移动时,这个移动检测单元检测到一个移动。然后,这个图象阅读单元开始从这个媒质阅读图象信息的一个操作。当这个用户将这个外壳与这个媒质分开时,这个光学开关没有检测到这个媒质,并且这个移动检测单元也没有检测到这个移动,所以这个图象阅读单元结束阅读这个图象的这个操作。
本发明提供了一个图象阅读器,其中这个光学开关包含用于在从这个外壳的这个图象阅读表面向外的方向上发射光的一个光发射单元,和在这个光发射单元附近、用于根据所接收的光的数量来检测这个媒质的一个光接收单元。
在上面的本发明中,当这个外壳被一个用户放置在这个媒质上,以使这个图象阅读表面与这个媒质接触时,这个媒质被这个光接收单元检测到。当这个外壳被移动时,这个移动检测单元检测到一个移动。然后,这个图象阅读单元开始从这个媒质阅读图象信息的一个操作。当这个用户将这个外壳与这个媒质分开时,这个光接收单元没有接收到光,并且这个移动检测单元也没有检测到这个移动,所以这个图象阅读单元结束阅读这个图象的这个操作。
本发明提供了一个图象阅读器,其中这个移动检测单元包含位于这个外壳的这个图象阅读表面上的、可以旋转的一个辊子,和用于从这个辊子的旋转计算这个外壳的一个移动量的一个移动计算部分。
在上面的本发明中,当这个外壳被一个用户放置在这个媒质上,以使这个图象阅读表面与这个媒质接触时,并且当这个外壳在扫描方向上被移动时,这些辊子转动,这个移动计算部分从辊子的转动计算出移动量。当移动计算部分从辊子的转动计算出移动量时,这个图象阅读单元开始从这个媒质阅读这个图象信息的一个操作。当这个用户将这个外壳与这个媒质分开时,这个媒质没有被这个移动检测单元检测到,所以这个图象阅读单元结束阅读这个图象的这个操作。
本发明提供了一个图象阅读器,这个图象阅读器包含位于这个外壳的这个图象阅读表面上的、可以旋转的第一和第二附加辊子,并且这第一和第二附加辊子可以支撑其间的其它辊子。
在上面的本发明中,当这个外壳被一个用户放置在一个媒质上,以使这个图象阅读表面与这个媒质接触时,这个外壳被由这个辊子和这第一和第二附加辊子所组成的三个点所支撑。
本发明提供了一个图象阅读器,这个图象阅读器包含用于根据这个媒质检测单元的一个检测结果和这个移动检测单元的一个检测结果来识别图象阅读的开始和结束的一个阅读控制单元,并且这个阅读控制单元还根据这个识别结果来控制这个图象阅读单元。
在上面的本发明中,根据这个媒质检测单元的一个检测结果和这个移动检测单元的一个检测结果,这个图象阅读单元开始和结束阅读一个图象的一个操作。并且根据这个识别的一个结果来控制这个阅读控制部分。
本发明提供了一个图象阅读器,这个图象阅读器包含具有多个其中每一个可以连接不同阅读尺寸的附加图象阅读器类型的一个接口单元,其中当这个附加图象阅读器被连接到这个接口单元时,这个图象控制单元处理这个附加图象阅读器所阅读的结果。
在上面的本发明中,当这个附加图象阅读器被连接到这个接口单元时,这个阅读控制单元处理这个附加图象阅读器所读取的、阅读一个尺寸不同的文档的结果。
本发明提供了一个图象阅读器,这个图象阅读器包含用于在没有正在阅读图象时,间歇地向这个媒质检测单元和这个移动检测单元供电的一个功率提供单元。
在上面的本发明中,根据这个阅读控制单元的一个识别结果,在没有执行正在阅读一个图象的一个操作时,这个功率提供单元间歇地向这个媒质检测单元和这个移动检测单元进行供电。
本发明提供了一个图象阅读器,这个图象阅读器包含用于将这个图象阅读单元阅读多个图象的阅读结果作为其中的图象数据保存的一个存储器。
在上面的本发明中,这个图象阅读单元阅读多个图象的阅读结果被作为图象数据保存。
本发明提供了一个图象阅读器,其中这个存储器位于一个形式是层状的板子上。
在上面的本发明中,这个存储器被作为一个层状的形式来被提供,这能够减小这个装置的尺寸。
本发明提供了一个图象阅读器,其中这个存储器是可拆卸的。
在上面的本发明中,这个存储器可以与这个外壳连接在一起,也可以与这个外壳断开。所以,这个存储器可以用作其它装置的一个存储器。
本发明提供了一个图象阅读器,这个图象阅读器包含用于报告这个存储器的一个存储状态的一个报告单元。
在上面的本发明中,这个存储器的一个保存状态被这个报告单元所报告。
本发明提供了一个图象阅读器,这个图象阅读器包含作为这个存储器与一个外部装置之间的一个通信接口的一个通信单元,这个外部装置能够访问连接到其上的这个存储器。
在上面的本发明中,当一个外部装置被连接时,这个外部装置能够使用这个通信单元的这个接口功能访问这个存储器。
本发明提供了一个图象阅读器,这个图象阅读器包含一个外部装置可以连接到其上的一个发送单元,这个发送单元用于将这个图象阅读单元的阅读结果作为图象数据发送到这个外部装置。
在上面的本发明中,当一个外部装置被连接到其上时,图象数据由这个发送单元发送到这个外部装置。
本发明提供了一个图象阅读器,这个图象阅读器包含位于这个外壳的一个操作表面上的、用于根据这个图象阅读单元的一个阅读结果来显示一个图象的一个显示单元。
在上面的本发明中,作为这个图象阅读单元阅读图象的一个操作的一个结果而获得的一个图象被显示在这个显示单元上。
本发明提供了一个图象阅读器,其中这个显示单元相对于这个图象阅读单元的一个阅读表面来说是垂直的。
在上面的本发明中,这个显示单元相对于这个图象阅读单元的一个阅读表面来说是垂直的,所以一个用户能够执行阅读一个图象的一个操作,同时直观地检验被这个显示单元所显示的这个图象。
本发明提供了一个图象阅读器,这个图象阅读器包含用于自由地调节这个显示单元的一个显示表面的一个角度的一个角度调节单元。
在上面的本发明中,这个显示单元的这个显示表面的一个角度可以被这个角度调节单元自由地调节。
本发明提供了一个图象阅读器,其中这个显示单元位于这个操作表面的一个中心位置。
在上面的本发明中,这个显示单元位于这个操作表面的一个中心位置,所以一个用户能够执行阅读这个图象的一个操作,同时以一个最适合于这个用户直观检验的位置来直观地检验被这个显示单元所显示的这个图象。
本发明提供了一个图象阅读器,这个图象阅读器包含用于遮盖这个显示单元的一个保护盖。
在上面的本发明中,一个保护盖保护这个显示单元免被弄脏或者免受振动,所以可以延长这个显示单元的寿命。
本发明提供了一个图象阅读器,其中这个保护盖是由一个透明的材料做的。
在上面的本发明中,这个保护盖是由一个透明的材料做的,所以可以通过这个保护盖来检验这个显示单元上的显示。
本发明提供了一个图象阅读器,其中这个保护盖是可拆卸的。
在上面的本发明中,这个保护盖可以被自由地连接到这个图象阅读器或者与这个图象阅读器断开。
本发明提供了一个图象阅读器,这个图象阅读器包含位于这个保护盖和这个外壳之间的、用于可折叠地支撑这个保护盖的一个支撑。
在上面的本发明中,这个保护盖由这个支撑来支撑,所以这个保护盖可以根据需要自由地被放置在这个显示单元上或者从这个显示单元移去。
本发明提供了一个图象阅读器,这个图象阅读器包含靠近这个外壳的这个操作表面的一边的、用于进行一个输入操作的一个操作部分。
在上面的本发明中,一个用户操作在这个外壳的这个操作表面的一边的一个操作部分来支撑这个外壳。
本发明提供了一个图象阅读器,这个图象阅读器包含用于当一个图象将要被显示到这个显示单元的显示器上时表示一个方向的一个指令单元,和用于根据来自这个指令单元的一个指令的内容来控制在这个显示单元上的这个图象显示方向的一个显示控制单元。
在上面的本发明中,这个显示控制单元根据来自这个指令单元的一个指令的内容来控制在这个显示单元上的一个图象显示方向。
本发明提供了一个图象阅读器,其中这个指令单元是用于检测这个外壳的倾斜的一个倾斜检测单元。
在上面的本发明中,这个指令单元是用于检测这个外壳的倾斜的一个倾斜检测单元,并且这个显示控制单元根据这个倾斜检测单元的一个检测结果来控制这个显示单元上的显示方向。
本发明提供了一个图象阅读器,其中这个指令单元是可以被一个用户操作的一个操作单元。
在上面的本发明中,这个显示控制单元根据被这个操作单元表示的一个显示方向来控制在这个显示单元上的这个图象的一个显示方向。
本发明提供了一个图象阅读器,这个图象阅读器包含用于将被这个显示单元所显示的一个图象分成N∶M(N+M=1)比例,并且用一个不同的压缩因子或者放大因子来显示每一个被分成的图象的一个显示控制单元。
在上面的本发明中,在这个显示单元的这个显示器上的一个图象被分成N∶M(N+M=1)比例,并且用一个不同的压缩因子或者放大因子来在这个显示单元上显示每一个被分成的图象。
本发明提供了一个图象阅读器,这个图象阅读器包含用于通过重叠在其它图象上,显示与被这个显示单元所显示的这个初始图象的尺寸相比,尺寸相同,尺寸被压缩或者被放大的一个图象的全部或者部分的一个显示控制单元。
在上面的本发明中,通过重叠在其它图象上,这个显示控制单元可以显示与被这个显示单元所显示的这个初始图象的尺寸相比,尺寸相同或者尺寸被压缩或者被放大的一个图象的全部或者部分。
本发明提供了一个图象阅读器,这个图象阅读器包含用于显示与被这个显示单元所显示的这个初始图象的尺寸相比,尺寸相同,尺寸被压缩或者被放大的一个图象的一部分或者多个整个图象的一个阵列的一个显示控制单元。
在上面的本发明中,与这个初始图象的尺寸相比,尺寸相同,尺寸被压缩或者被放大的一个图象的一部分或者多个整个图象可以这个显示单元以一个阵列形式来显示。
本发明提供了一个图象阅读器,这个图象阅读器包含用于显示与被这个显示单元所显示的这个初始图象的尺寸相比,尺寸被压缩或者被放大的一个文档图象的任意一个区域的一个显示控制单元。
在上面的本发明中,具有一个放大尺寸或者一个压缩尺寸的一个文档图象的任意一个区域可以自由地被以一个阵列形式显示在这个显示单元上。
本发明提供了一个图象阅读器,这个图象阅读器包含用于显示其中每一个图象的尺寸与被这个显示单元所显示的这个初始图象的尺寸相同的一个图象阵列的一个显示控制单元,但是这个图象阵列中的每一个图象与初始图象相比,均发生了旋转或者在多个方向上被反转,这个图象阅读器还包括用于从这个被显示的、被旋转或者被反转图象中选择一个合适方向的一个图象的一个选择单元,和用于转换被这个选择单元所选择的这个图象的初始图象的一个正确的姿态的一个正确姿态纠正单元。
在上面的本发明中,当一个正确方向的图象被从被旋转或者被镜像的图象中选择出来时,这个正确姿态纠正单元执行将这个被选择图象的一个初始图象转换到这个被选择图象的转换。
本发明提供了一个图象阅读器,这个图象阅读器包含用于判断这个图象的一个文本部分的一个文本部分判断单元,用于为被这个文本部分判断单元所判断的这个文本部分检测一个字符图象中一个图象的一个旋转方向的一个旋转方向检测单元,和用于根据这个旋转方向检测单元的一个检测结果来在这个显示单元的这个显示器上将这个图象显示为一个正确方向的图象的一个显示控制单元。
在上面的本发明中,在这个文本部分判断单元判断一个图象中的一个文本部分以后,这个旋转方向检测单元从这个文本部分的一个字符图象中检测这个图象的一个旋转方向。并且然后,根据这个旋转方向检测单元的一个检测结果来在这个显示单元上以正确方向的形式来显示这个图象。
本发明提供了一个图象阅读器,这个图象阅读器包含用于根据预规定的分类项来将被这个图象阅读单元所读取的多个图象分类的一个分类单元,用于选择任何一个分类项的一个选择单元,和用于显示与被这个选择单元所选择的分类项相应的这些图象的一个显示控制单元。
在上面的本发明中,这个分类单元根据规定的分类项来将被这个图象阅读单元所读取的多个图象分类。然后与被这个选择单元所选择的一个分类项相应的一个图象被显示在这个显示单元上。
本发明包含一个量化单元,这个量化单元用于通过根据这个图象阅读单元所阅读的一个结果来产生一个量化阈值,对阅读结果进行量化。
在上面的本发明中,这个量化单元根据这个图象阅读单元阅读这个图象的一个操作的一个结果产生一个量化阈值,并且对被阅读的一个图象自动执行量化。
本发明提供了一个图象阅读器,其中当拿者这个图象阅读器时,手抓的一个动作点位于比这个图象阅读器的重心位置较低的一个位置,并且同时,动作点的高度比这个外壳的宽度小。
在上面的本发明中,当这个图象阅读器被一个用户拿者并且被用于扫描一个文档时,施加在倾斜方向的力矩比较小,所以即使在移动时也能够稳定地拿者这个装置。
本发明提供了用于通过手工操作来光学地阅读在一个媒质上的一个图象的一个图象阅读器,这个图象阅读器包含用于根据预规定的阅读条件来光学地阅读这个图象的一个阅读单元,用于检测在这个媒质上的这个图象的阅读开始的一个阅读开始检测单元,和用于当这个阅读开始检测单元检测到这个图象的阅读开始时,决定阅读条件的一个阅读条件决定单元。
在上面的本发明中,当这个阅读开始检测单元检测到这个图象的一个阅读操作的开始时,这个阅读条件决定单元决定一个阅读条件,例如用于量化这个图象的一个阈值。因为已经开始了阅读在这个媒质上的一个图象的一个操作,所以根据这个媒质上的一个图象来决定这个阅读条件。这个阅读单元根据这个阅读条件来光学地阅读一个图象。所以,空白决不会向传统技术那样被决定为一个阅读条件,并且总是根据这个媒质上的一个图象来决定一个阅读条件,所以可以总是获得一个高质量图象。
本发明提供了一个图象阅读器,其中这个阅读开始检测单元通过检测一个媒质的出现来检测这个图象的一个阅读操作的开始。通过这个操作,这个阅读条件决定单元根据阅读在这个媒质上的一个图象的一个操作结果来决定一个阅读条件。所以,与传统技术不同,空白决不会被判断为一个将要被阅读的一个表面,并且总是根据这个媒质上的一个图象来决定一个阅读条件,所以可以总是获得一个高质量图象。进一步,用户不必要向传统技术中的那样给出一个开始阅读这个图象的操作的指令,所以改善了实际使用的方便性和可操作性。
本发明提供了一个图象阅读器,其中这个阅读开始检测单元通过检测这个媒质的一个移动来检测阅读这个图象的开始。
在上面的本发明中,当开始阅读一个图象的操作时,这个阅读开始检测单元读取这个移动。当这个阅读开始检测单元检测到阅读一个图象的一个操作的开始时,这个阅读条件决定单元根据阅读这个媒质上的一个图象的这个操作结果来决定一个阅读条件。然后,这个阅读单元根据这个阅读条件来光学地阅读一个图象。所以,与传统技术不同,空白决不会被判断为一个将要被阅读的一个表面,并且总是根据这个媒质上的一个图象来决定一个阅读条件,所以可以总是获得一个高质量图象。进一步,用户不必要每一次均给出一个开始阅读这个图象的操作的指令,所以改善了实际使用的方便性和可操作性。
本发明提供了一个图象阅读器,其中这个阅读开始检测单元通过检测这个媒质的出现和这个媒质的一个移动来检测阅读这个图象的开始。
在上面的本发明中,这个阅读开始检测单元通过检测一个媒质的出现和这个媒质的一个移动来检测阅读这个图象的开始。然后,这个阅读条件决定单元根据阅读这个媒质上的一个图象的这个操作结果来决定一个阅读条件,并且这个阅读单元根据这个阅读条件来光学地阅读一个图象。所以,与传统技术不同,决不会通过将空白判断为一个将要被阅读的一个表面来决定一个阅读条件,并且总是根据这个图象阅读条件上的这个图象来阅读一个阅读条件,所以可以总是获得一个高质量图象。进一步,根据一个媒质的出现和这个媒质的一个移动的检测结果来检测阅读一个图象的一个操作的开始,所以与根据仅检测上面所描述的两个事件中的任何一个的结果来检测阅读这个图象的一个操作的开始的情形相比,其误动作频率减少了。
本发明提供了一个图象阅读器,其中当这个移动小于一个预规定的阈值时,这个阅读开始检测单元使阅读这个图象开始的检测结果无效。
在上面的本发明中,当检测到振动所产生的一个微小移动时,如果这个振动量小于这个阈值,检测阅读这个图象的一个操作的开始的一个结果是无效的。换句话说,直到这个移动超过了一个阈值,才决定一个阅读条件,所以可以避免因为振动的影响而引起的误动作。
本发明提供了一个图象阅读器,其中当在一个预规定的期间内检测到的这个移动小于一个预规定的阈值时,这个阅读开始检测单元使阅读这个图象开始的检测结果无效。
在上面的本发明中,当在一个规定的期间内检测到振动所产生的一个微小移动时,当这个振动的移动量小于一个阈值时,检测阅读这个图象的一个操作的开始的一个结果是无效的。换句话说,即使产生了振动,每一个规定的期间内,检测阅读开始的一个结果是无效的,所以复位了因为振动引起的一个移动累加值,所以可以避免因为振动的影响而错误地检测到的移动累加所引起的误动作。所以,改善了实际操作中的可靠性和方便性。
本发明提供了用于通过手工操作来在光学地阅读在一个媒质上的一个图象的一个图象阅读器,这个图象阅读器包含用于指示阅读这个图象的开始和结束的一个阅读指令单元,用于阅读这个图象的一个图象阅读单元,用于保存多个图象数据的一个图象存储器,和用于使这个图象阅读单元开始阅读一个图象和并且使这个图象存储器保存其中的这个图象数据的一个阅读控制单元。
在上面的本发明中,当这个阅读指令单元发出用于开始阅读一个图象的一个操作的一个指令时,在这个阅读控制单元的控制下,这个图象阅读单元开始阅读这个图象的一个操作,并且多个图象的数据被保存在这个图象存储器中。所以,在发送开始阅读一个图象的一个指令的同时,开始阅读图象数据的一个操作,所以在任何时间均可以阅读一个图象而不用等待,所以改善了实际操作中的方便性。进一步,这个图象存储器保存了多个图象的一个数据,所以当保存了少于这个存储器容量的数据时,附加图象的数据可以被写到一个空闲的保存区域。这样,可以没有延迟地执行阅读这个图象的一个操作。
本发明提供了一个图象阅读器,其中这个图象存储器保存了被这个图象阅读单元所读取的这个图象数据并且同时读取被保存的图象数据。
在上面的本发明中,在这个图象存储器中,可以同时执行保存被这个图象阅读单元所读取的一个图象的数据的操作和阅读一个被保存的图象的一个操作,所以即使正在执行阅读一个被保存图象的数据的一个操作时,也可以将一个被读取图象的数据保存在一个空闲的存储区域中,并且可以连续地执行阅读图象的一个操作。所以,基本上改善了实际使用的方便性。
本发明提供了一个图象阅读器,其中在从这个阅读指令单元接收到结束阅读的一个指令以后,这个阅读控制单元就立即恢复控制,使其能够接收用于开始下一个阅读操作的一个指令。
在上面的本发明中,当用于结束阅读这个图象的一个操作的一个指令被给出并且阅读一个图象第一个操作被结束时,提供控制,以使用于开始下一个阅读一个图象的一个操作的下一个指令可以被给出。这样,可以重复地执行阅读这些图象的一个操作,所以改善了实际操作中的方便性。
本发明提供了一个图象阅读器,其中这个阅读指令单元根据这个媒质的检测结果来指示阅读的开始和结束。
在上面的本发明中,这个阅读指令单元根据一个媒质的检测结果来给出开始和结束阅读这个图象的一个操作的一个指令。这样,当这个装置被放置在这个媒质上时,这个放置动作就自动地被看作是开始阅读这个图象的一个操作的一个指令,并且当这个装置被与这个媒质分开时,就自动地结束阅读这个图象的这个操作。所以,可以自动地开始和结束阅读这个图象的一个操作,而不需要一个用户每一次均给出一个指令,所以改善了实际操作中的方便性。
本发明提供了用于通过手工操作来在光学地阅读在一个媒质上的一个图象的一个图象阅读器,这个图象阅读器包含具有当阅读一个图象时与这个媒质接触的一个图象阅读单元的一个外壳,位于这个外壳的一个图象阅读表面上的、用于检测这个媒质的一个媒质检测单元,用于控制这个媒质检测单元,以使可以根据阅读一个图象的环境和条件来正常执行这个媒质的检测和用于处理这个图象检测单元的检测结果的一个控制处理单元,和用于根据这个控制处理单元所处理的检测结果来阅读这个媒质的这个图象信息的一个图象阅读单元。
在上面的本发明中,在这个媒质检测单元的一个检测结果的控制下,并且对这个检测结果作出响应,这个控制处理单元执行处理,所以即使在有一个外部干扰的环境或者条件下,也能够检测这个媒质,否则不检测这个媒质,从而改善了可靠性。
本发明提供了一个图象阅读器,其中这个媒质检测单元包括其中每一个用于光学地阅读一个媒质的一个光发射单元和一个光接收单元,并且这个控制处理单元根据阅读一个图象的环境和条件来选择是否使用这个媒质检测单元或者不使用这个媒质检测单元。
在上面的本发明中,当干扰光出现在这个光发射单元或者这个光接收单元的附近时,这个光接收单元的输出就变成饱和,以使不能够检测这个媒质。但是,这个控制处理单元禁止使用这个媒质检测单元,所以其它单元可以替代这个媒质检测单元来被选择性地使用,所以避开完全不检测这个媒质的情形。
本发明提供了一个图象阅读器,其中这个媒质检测单元包括其中每一个用于光学地阅读一个媒质的一个光发射单元和一个光接收单元,并且这个控制处理单元根据阅读一个图象的环境和条件来控制到这个光发射单元的电源供应。
在上面的本发明中,当干扰光出现在这个光发射单元或者这个光接收单元的附近时,这个控制处理单元停止向这个光发射单元进行供电,以使当这个光接收单元被移动到靠近这个媒质的一个位置时,这个光接收单元的一个输出信号可以被设置成一个低电平。所以,通过根据环境和条件来控制到这个光发射单元的供电,就避开完全不检测这个媒质的情形,所以改善了可靠性。
本发明提供了一个图象阅读器,其中这个媒质检测单元包括其中每一个用于光学地阅读一个媒质的一个光发射单元和一个光接收单元,并且这个控制处理单元向这个光发射单元提供脉冲驱动控制。
在上面的本发明中,当这个光发射单元被脉冲驱动时,这个光发射单元就发射脉冲光,所以这个光接收单元所接收的光是脉冲的,所以这个光可以轻易地被与这个干扰光区分开。因为这个特征,通过这个控制处理单元来脉冲驱动这个光发射单元,即使在有干扰光的一个环境下,可以清晰地检测到这个装置是否在这个媒质上或者是没有在这个媒质上。
本发明提供了一个图象阅读器,其中有多个媒质检测单元,当这多个媒质检测单元中的每一个同时检测到这个媒质时,这个控制处理单元判断已经检测到这个媒质,并且这个图象阅读单元根据这个控制处理单元的一个检测结果来阅读这个媒质的图象信息。
在上面的本发明中,有多个媒质检测单元,并且通过计算每一个媒质检测单元的一个检测结果的与来减少因为干扰光所引起的误动作的频率,可以改善这个媒质检测单元的可靠性。
本发明提供了一个图象阅读器,其中有多个媒质检测单元,当这多个媒质检测单元中的任何一个检测到这个媒质时,这个控制处理单元判断已经检测到这个媒质,并且这个图象阅读单元根据这个控制处理单元的一个检测结果来阅读这个媒质的图象信息。
在上面的本发明中,有多个媒质检测单元,并且通过计算每一个媒质检测单元的一个检测结果的或,所以来自几个其中每一个均不能检测一个媒质的媒质检测单元的输出被忽略,并且减少误动作的频率。
本发明提供了一个图象阅读器,其中有多个媒质检测单元,并且这个图象阅读器包含用于自由地改变在这个控制处理单元中使用这多个媒质检测单元的一个检测结果的一个方法的一个改变单元。
在上面的本发明中,通过根据引起一个误动作的外部干扰的一个因素的差异来改变使用多个媒质检测单元中的每一个的检测结果的一个方法,但是这个控制方法可以被这个改变单元根据一个使用环境或者根据其使用条件来改变,所以可以执行阅读一个图象的一个操作,而不被外部干扰所影响,从而改善了可靠性。
本发明提供了一个图象阅读器,其中这个媒质检测单元包含用于光学地检测这个媒质的一个光电开关或者用于机械地检测这个媒质的一个机械开关。
在上面的本发明中,通过使用其中每一个根据一个不同的检测原理来用作一个媒质检测单元的一个机械开关或者一个光电开关,可以采取必要的措施来处理外部干扰,所以可以执行一个阅读这个图象的操作,而不被外部干扰影响。
本发明提供了一个图象阅读器,其中当这个光电开关和这个机械开关均检测到这个媒质时,这个控制处理单元判断已经检测到这个媒质。
在上面的本发明中,其中每一个是基于一个不同的检测原理的一个机械开关和一个光电开关同时被用作这个媒质检测单元,并且通过计算每一个媒质检测单元的一个结果的与,可以改善检测的可靠性。
本发明提供了一个图象阅读器,其中当这个光电开关和这个机械开关中的一个检测到这个媒质时,这个控制处理单元判断已经检测到这个媒质。
在上面的本发明中,其中每一个是基于一个不同的检测原理的一个机械开关和一个光电开关同时被用作这个媒质检测单元,并且通过计算每一个媒质检测单元的一个结果的或,即使因为外部干扰,这个光电开关的检测被关闭,这个机械开关还能够检测到这个媒质,所以可以改善检测的可靠性。
本发明提供了一个图象阅读器,这个图象阅读器包含用于为了执行这个控制处理单元中的这个控制处理,决定并且给予这个光电开关或者这个机械开关的检测结果中的任何一个以优选的一个优先级决定单元。
在上面的本发明中,其中每一个是基于一个不同的检测原理的一个机械开关和一个光电开关同时被用作这个媒质检测单元,并且根据一个环境或者其使用的条件来优选采用它们中的一个的检测结果,所以可以改善检测的可靠性。
本发明提供了一个图象阅读器,其中这个媒质检测单元光学地检测这个媒质,并且在这个媒质检测单元的周围有一个墙。
在上面的本发明中,这个媒质检测单元没有被安装在这个外壳的一个表面上,而是被安装在具有环绕这个媒质检测单元的壁的这个外壳中,所以可以减少直接进入这个媒质检测单元的干扰光的数量,所以减少了误动作的频率。
本发明提供了一个图象阅读器,其中这个媒质检测单元包含其中每一个用于离散地机械地检测这个媒质的多个机械开关,当这多个机械开关中的每一个同时检测到这个媒质时,这个控制处理单元判断已经检测到这个媒质,并且一个图象阅读单元根据这个控制处理单元的一个检测结果来阅读这个媒质的图象信息。
在上面的本发明中,有其中每一个用作这个媒质检测单元的多个机械开关,并且计算每一个媒质检测单元的一个检测结果的与,所以可以改善这个阅读媒质检测单元的可靠性,所以可以减少因为一个步骤或者这个媒质中的类似的引起的误动作频率。
本发明提供了一个图象阅读器,其中这个媒质检测单元包含其中每一个用于离散地机械地检测这个媒质的多个机械开关,当这多个机械开关中的任何一个检测到这个媒质时,这个控制处理单元判断已经检测到这个媒质,并且这个图象阅读单元根据这个控制处理单元的一个检测结果来阅读这个媒质的图象信息。
在上面的本发明中,有其中每一个用作这个媒质检测单元的多个机械开关,并且计算每一个媒质检测单元的一个检测结果的或,当这个媒质比这个装置的外形短时,在检测这个媒质的期间可以忽略几个机械开关的一个检测结果,所以可以减少误动作频率。
本发明提供了一个图象阅读器,这个图象阅读器包含用于通过使用多个机械开关中的每一个的检测结果来自由地改变这个控制处理单元中的一个控制方法的一个改变单元。
在上面的本发明中,根据引起误动作的外部干扰的一个因素的差异来改变使用多个机械开关中的每一个的检测结果的一个控制方法,并且可以根据使用的一个环境和条件来自由地改变这个控制方法,所以可以正常地执行一个媒质的检测,而不会被这个外部干扰影响。
本发明提供了一个图象阅读器,其中这个媒质检测单元包含一个移动部件,这个移动部件包括当阅读一个图象时在这个媒质上旋转并且可以在这个外壳中自由移动的一个主辊子,并且这个媒质检测单元包含用于检测这个移动部件的移动的一个移动检测单元。
当一个光电开关被用作这个媒质检测单元时,干扰光或者类似的因素可以引起误动作。另一方面,当使用一个机械开关时,这个机械开关总是与这个媒质接触,所以这个机械开关可能被打破或者损坏。但是,在本发明中,这个媒质检测单元包含一个移动部件和一个移动检测,所以当移动一个图象时仅靠近这个主辊子的一个辊子部分接触这个媒质,所以可以避免这个图象阅读器的损坏或者被破坏。这个主辊子支持基本上整个将要被阅读的范围,所以,即使在这个媒质中出现一个台阶或者类似的因素,阅读这个图象的一个操作不会被不规则性影响。
本发明提供了一个图象阅读器,其中这个媒质检测单元包含一个移动部件,这个移动部件包括当阅读一个图象时在这个媒质上旋转并且可以在这个外壳中自由移动的一个附加辊子,并且这个媒质检测单元包含用于检测这个移动部件的移动的一个移动检测单元。
在上面的本发明中,使用包含一个移动部件和一个移动检测单元的这个媒质检测单元,并且当阅读一个图象时仅靠近这个附加辊子的这个辊子部分接触这个媒质,所以可以避免这个图象阅读器的损坏或者被破坏。这个附加辊子支持基本上整个将要被阅读的范围,所以,即使在这个媒质中出现一个台阶或者类似的因素,阅读这个图象的一个操作不会被不规则性影响。进一步,与这个主辊子的组装精度相比,这个附加辊子的组装精度较低,所以与使用这个主辊子相比,可以减少费用。
从下面的参考附图的描述,本发明的其它目的和特征可以更清晰。
图1是显示根据本发明的实施方式1的一个图象阅读器100的外观和结构的一个视图;图2是显示图1中所显示的、沿线A-A’的这个图象阅读器的一个横剖面图;图3是显示根据实施方式1的这个图象阅读器100的电气结构的一个框图;图4是显示根据实施方式1的这个图象阅读器100的操作的一个流图;图5是显示根据本发明的实施方式2的一个图象阅读器200的外观和结构的一个侧面图;图6是显示根据实施方式2的这个图象阅读器200的电气结构的一个框图;图7是显示根据本发明的实施方式3的一个图象阅读器300的外观和结构的一个部分侧剖面图;图8是显示在图7中所显示的这个光电开关301的外观和结构的一个透视图;图9是显示根据实施方式3的这个图象阅读器300的电气结构的一个框图;图10是显示根据本发明的实施方式4的一个图象阅读器400和一个图象阅读器500的外观和结构的一个部分顶剖面图;图11是显示根据实施方式4的这个图象阅读器400的电气结构的一个框图;图12是显示根据实施方式4的这个图象阅读器400的操作的一个流图;图13是显示根据本发明实施方式5的这个图象阅读器500的电气结构的一个框图;图14是显示根据实施方式5的这个图象阅读器500的操作的一个流图;图15是显示根据本发明实施方式6的这个图象阅读器600的电气结构的一个框图;图16是显示根据实施方式6的这个图象阅读器600的操作的一个流图;图17是显示根据本发明实施方式7的一个图象阅读器700的外观和结构的一个透视图;图18是显示当根据实施方式7的这个图象阅读器700来阅读一个图象时的一个控制方法的一个普通侧面图19是显示根据实施方式7的这个图象阅读器700的电气结构的一个框图;图20是显示根据实施方式7的这个图象阅读器700的操作的一个时间流图;图21是显示根据实施方式8的这个图象阅读器800的外观和结构的一个透视图;图22是显示根据实施方式8的这个图象阅读器800的电气结构的一个框图;图23是显示根据本发明实施方式9的一个图象阅读器900的外观和结构的一个透视图;图24是显示根据实施方式9的这个图象阅读器900的电气结构的一个框图;图25是显示根据本发明实施方式10的一个图象阅读器1000的外观和结构的一个透视图;图26是显示根据实施方式10的这个图象阅读器1000的电气结构的一个框图;图27是显示根据本发明实施方式11的一个图象阅读器1100和同样被使用的一个附加图象阅读器1120的结构的一个透视图;图28是显示根据实施方式11的这个图象阅读器1100和同样被使用的这个附加图象阅读器1120的电气结构的一个框图;图29是显示根据本发明实施方式12的一个图象阅读器1200的外观和结构的一个透视图;图30是显示根据实施方式12的这个图象阅读器1200的电气结构的一个框图;图31是显示根据实施方式13的一个图象阅读器1300的外观和结构的一个顶透视图;图32是显示根据实施方式13的这个图象阅读器1300的外观和结构的一个正透视图;图33是显示根据实施方式13的这个图象阅读器1300的外观和结构的一个后透视图;图34是显示图32所显示的一个笔1322的结构的一个侧面图;图35是显示根据实施方式13的这个图象阅读器1300的外观和结构的一个后视图;图36是显示根据实施方式13的这个图象阅读器1300的内部结构的一个部分切面图;图37是显示图31中所显示的一个移动检测部分1308的外观和结构的一个放大侧面图;图38是显示根据实施方式13的这个图象阅读器1300的一个使用示例的一个视图;图39是显示根据实施方式13的这个图象阅读器1300的一个倾斜检测部分1340的总体结构的一个前视图;图40是显示在图39中所显示的这个倾斜检测部分1340的结构的一个放大前视图;图41是显示根据实施方式13的这个图象阅读器1300的一个使用示例的一个总体侧面视图;图42是显示根据实施方式13的这个图象阅读器1300的的尺寸的一个总体侧面视图;图43是显示根据实施方式13的这个图象阅读器1300的的尺寸的一个总体侧面视图;图44是显示根据实施方式13的这个图象阅读器1300的专用电路结构的一个视图;图45是显示根据实施方式13的这个图象阅读器1300的电气结构的一个框图;图46是显示在图45中所显示的一个图象信号处理部分1420的结构的一个框图;图47是显示在图45中所显示的一个图象数据方向纠正部分的操作的一个视图;图48是显示在图45中所显示的这个图象数据方向纠正部分1430的纠正操作的一个视图;图49是显示在图45中所显示的这个图象数据方向纠正部分的操作的一个视图;图50是显示在图45中所显示的这个图象数据方向纠正部分的操作的一个视图;图51是显示根据实施方式13的这个图象阅读器1300的数据结构的一个视图;图52是显示这个LCD1313的一个显示示例的一个视图;图53是显示根据实施方式13的这个图象阅读器1300的主功能的一个视图;图54是显示控制根据实施方式13的这个图象阅读器1300中的这个笔1322的一个方法的一个视图;图55是显示根据实施方式13的这个图象阅读器1300阅读一个图象的一个操作的一个流图;图56是显示当这个根据实施方式13的图象阅读器1300阅读一个图象时的一个数据流的一个电路图;图57是显示根据实施方式13的这个图象阅读器1300中的图象显示操作的一个流图;图58是显示根据实施方式13的这个图象阅读器1300中的图象显示操作的一个流图;图59是显示当根据实施方式13的这个图象阅读器1300显示一个图象时的一个数据流的一个电路图;图60是显示根据实施方式13的这个图象阅读器1300中的数据处理(索引产生)操作的一个流图;图61是显示在根据实施方式13的这个图象阅读器1300中的数据处理(索引产生)期间的一个数据流,这个笔的操作,和图象显示操作的一个电路图;图62是显示根据实施方式13的这个图象阅读器1300中的数据处理(索引产生)操作的一个流图63是显示根据实施方式13的这个图象阅读器1300中的数据处理(再压缩)操作的一个流图;图64是显示根据实施方式13的这个图象阅读器1300中的数据处理(布局产生)操作的一个流图;图65是显示根据实施方式13的这个图象阅读器1300中的数据处理(布局产生)操作的一个流图;图66是显示当数据从根据实施方式13的这个图象阅读器1300被发送出来时的一个数据流的一个电路图;图67是显示当一个图象在这个屏幕上被分成多个部分时,根据实施方式13的这个图象阅读器1300的一个关键部分的一个框图;图68是显示划分根据实施方式13的这个图象阅读器1300中一个屏幕的一个方法的一个视图;图69是显示划分根据实施方式13的这个图象阅读器1300中一个屏幕的一个方法的一个视图;图70是显示划分根据实施方式13的这个图象阅读器1300中一个屏幕的操作的一个流图;图71是显示在根据实施方式13的这个图象阅读器1300中的这个屏幕划分模式下,这个LCD1313上的一个屏幕显示示例的一个视图;图72是显示根据实施方式13的这个图象阅读器1300位于覆盖模式时屏幕显示的一个关键部分的一个框图;图73是显示在根据实施方式13的这个图象阅读器1300中的这个覆盖模式下,这个LCD1313上的一个屏幕显示示例的一个视图;图74是显示根据实施方式13的这个图象阅读器1300位于列表显示模式时屏幕显示的一个关键部分的一个框图;图75是显示在根据实施方式13的这个图象阅读器1300中的这个列表显示模式下,一个屏幕显示示例的一个视图;图76是显示根据实施方式13的这个图象阅读器1300位于显示方向纠正模式时屏幕显示的一个关键部分的结构的一个框图77是显示在根据实施方式13的这个图象阅读器1300中的这个显示方向纠正模式下,这个LCD1313上的一个屏幕显示示例的一个视图;图78是显示根据实施方式13的这个图象阅读器1300的一个变种的一个关键部分的结构的一个框图;图79是显示当一个分类显示项在根据实施方式13的这个图象阅读器1300中被规定时,这个LCD1313上的一个屏幕显示示例的一个视图;图80是显示当一个分类显示项在根据实施方式13的这个图象阅读器1300中被规定时,这个LCD1313上的一个屏幕显示示例的一个视图;图81是显示根据本发明实施方式14的一个图象阅读器1300A,与这个图象阅读器相连的一个附加图象阅读器1800,和一个计算机1360的外观和结构的一个透视图;图82是显示根据本发明实施方式14的一个图象阅读器1300A,与这个图象阅读器相连的一个附加图象阅读器1800,和一个计算机1360的电气结构的一个框图;图83是显示根据本发明实施方式15的一个图象阅读器2000的一个外观和结构的一个视图;图84是显示根据本发明实施方式16的一个图象阅读器1600的一个外观和结构的一个侧面视图;图85是显示根据本发明实施方式17的一个图象阅读器2150的结构的一个框图;图86是显示根据实施方式17的这个图象阅读器的操作的一个示例1的一个流图;图87是显示根据实施方式17的这个图象阅读器2150的操作的一个示例2的一个流图;图88是显示根据本发明实施方式18的一个图象阅读器2200的结构的一个框图89是显示在图88中所显示的一个阅读指令部分2210的结构的一个框图;图90是显示在图88中所显示的一个图象保留部分的结构的一个框图;图91是显示在图88中所显示的这个阅读指令部分的操作的一个流图;图92是显示在图88中所显示的一个阅读控制部分的操作的一个流图;图93是显示将一个图象写到图90中所显示的这个图象保留部分中的操作的一个流图;图94是显示从图90中所显示的这个图象保留部分中读取一个图象的操作的一个流图;图95是显示根据实施方式18的一个图象阅读器2200的操作的一个视图;图96是显示根据本发明实施方式19的一个图象阅读器2300的结构的一个框图;图97是显示根据本发明实施方式20的一个图象阅读器2400的结构的一个框图;图98是显示根据本发明实施方式21的一个图象阅读器2500的结构的一个框图;图99是显示根据实施方式21的这个图象阅读器2500的操作的一个视图;图100是显示根据本发明实施方式22的一个图象阅读器2600的结构的一个框图;图101是显示根据实施方式22的这个图象阅读器2600的操作的一个视图;图102是显示根据本发明实施方式23的一个图象阅读器270的结构的一个框图;图103是显示根据本发明实施方式24的一个图象阅读器2800的结构的一个部分侧剖面图;图104是显示根据本发明实施方式25的一个图象阅读器2900的结构的一个框图;图105是显示根据本发明实施方式26的一个图象阅读器1300的结构的一个透视图;图106是沿图105中线X-X’的一个剖面视图;图107是显示根据本发明实施方式27的一个图象阅读器3100的结构的一个透视图;图108是沿图107中线Y-Y’的一个剖面视图;图109是显示根据本发明实施方式27的这个图象阅读器3100的一个变种的一个部分侧剖面图;图110是显示根据传统技术的这个图象阅读器1的外观和结构的一个透视图;图111是显示根据传统技术的一个图象阅读器10的外观和结构的一个透视图;图112是显示根据传统技术的一个图象阅读器20的外观和结构的一个透视图;图113是显示根据传统技术的一个图象阅读器的操作的一个示例的一个流图;图114是显示根据传统技术的这个图象阅读器的结构的一个框图;图115是显示根据传统技术的这个图象阅读器的操作的一个示例2的一个流图;和图116是显示根据传统技术的这个图象阅读器的操作的一个示例2的一个流图。
以后参考这些相关的图来详细描述根据本发明的这个图象阅读器的实施方式。
下面参考图1到图4来描述根据本发明实施方式1的一个图象阅读器100。图1显示了根据本发明实施方式1的这个图象阅读器100的一个前视图(上面的图)和一个后视图(下面的图)。
图1中所显示的这个图象阅读器100是用于当被一个用户拿住并且沿位于这个图象阅读器100的下面的一个文档P(一个媒质)的一个表面来滑动时,光学地和连续地、一行接一行地输入多行图象的一个装置。在图1所显示的这个图象阅读器100的这个前视图中,一个外壳101是用合成树脂做成的并且其形状是矩形的。各种类型的部件,例如其中每一个均在后面进行描述的一个数据处理部分112A和扫描器部分111均被包含在这个外壳中。这个外壳的一个后表面是一个图象阅读表面101a,并且连接到这个文档P的一个表面并且在这个表面上滑动。
在图1的这个后视图中所显示的这个外壳101的这个图象阅读表面中,一个图象阅读窗口101b沿着这个图象阅读表面的长边,即沿其纵向,其作用是用作一个光发射端口来在这个文档P上产生反射光,并且其另一个作用是用作这个文档P所反射的这个反射光的一个输入端口。这个图象阅读窗口101b在这个纵向方向上的一个宽度与这个图象阅读器100对这个文档P的一个图象阅读宽度相应,并且这个宽度比大小是A6(105mm×148mm)的这个文档P的宽度(105mm)的尺寸稍大。
一个透明保护盖102连接到这个图象阅读窗口101b并且覆盖了这个图象阅读窗口101b。这个盖102保护这个外壳101中的一个光学系统的部件(没有显示),并且还禁止灰尘或者其它外来材料进入这个外壳101的内部。矩形孔101c,101c,…沿这个外壳101的另一个长边并且其间有一个规定的间隔,这些孔与这个图象阅读窗口101b平行。
一个传动轴103被没有显示的一个支撑杆支撑并且可以旋转,所以这个传动轴可以自由地在这个外壳101中旋转并且沿这些矩形孔101c,101c,…。辊子104,104,…与这些矩形孔101c,101c,…相应,并且以一个规定间隔位置套在这个传动轴103上。即,这些辊子104,104,…通过这个传动轴103互相相关地旋转。
以这样一个方法来提供这些辊子104,104…,以使这些辊子稍微地从这个图象阅读表面101a向这个文档P的侧面伸出一点,如图1中的这个前视图所显示的,并且当这个文档P滑过这些辊子时,这些辊子围绕这个传动轴103旋转。
如图1的这个后视图所显示的,一个图象检测部分105靠近这个图象阅读表面101a上的这个图象阅读窗口101b。当这个图象阅读器100处于这个图象阅读表面101a靠近这个文档P的位置时,这个文档检测部分105检测到这个文档P位于这个图象阅读器100的下面。
下面参考图2来描述图1的这个图象阅读器100的内部结构。图2是显示沿图1中A-A’的一个剖面的一个剖面视图。在这个视图中,相同的标号被分配给图1中相应的部分,并且在此省略其描述。
在图2中,一个图象阅读部分107是位于这个外壳101内部的一个光学系统并且包含一个光源108,一个透镜109,和一个图象传感器110。这个光源108靠近这个图象阅读窗口101b并且斜跨在这个图象阅读窗口101b上(透明保护盖102),并且经过这个透明保护盖102将光发射到这个文档P(参考图1)。例如,一个发光二极管或者一个被致冷的阴极射线管可以被用作这个光源108。
这个透镜109斜跨在这个图象阅读窗口101b上(透明保护盖102),并且接收这个光源108所发射的光和经过这个透明保护盖102被这个文档P所反射的光。
一个图象传感器110是多个沿这个图象阅读窗口101b成线性排列的一维阵列图象传感器(例如,CCD(电荷耦合装置)),并且阅读这个文档P上的一行图象(参考图1)。这个图象传感器110位于透镜109的上面,将通过这个透镜109而收集的反射光转换为一个电信号,并且将这个点信号作为一行图象数据输出。
图3是显示根据上面所描述的实施方式1的这个图象阅读器100的电气结构的一个框图。在这个图中,相同的标号被分配给与图1和图2中相应部件相应的部件。如图所示,这个图象阅读器100包含一个扫描器部分111和一个数据处理部分112A。
在这个扫描器部分111中,根据以一个规定时间间隔、后面将要描述的从一个阅读控制部分113A作为一个触发器信号输入的一个驱动信号S2,这个图象阅读部分107(参考图2)连续地每一次阅读一个文档P上的一行图象,并且将这个图象作为图象数据D1输出。当这个文档检测部分105(参考图2)检测到这个文档P时,它输出作为一个检测结果的一个文档检测信号S1。
在数据处理部分112A中,一个图象信号处理部分114将从这个图象阅读部分107输入的这个图象数据D1(模拟数据)与一个阈值进行比较,并且对这个图象数据D1执行量化或者其它处理。这个阅读控制部分113A根据一个作为一个触发器信号的文档检测信号S1,输出用于驱动控制这个图象阅读部分107的一个驱动信号S2,并且提供控制,以使阅读图象数据D1已经经历了这个图象信号处理部分114的处理。
下面,将参考图4所显示的一个流图来描述根据本发明的实施方式1的这个图象阅读器100的操作。当图1的这个图象阅读器100(文档检测部分105)没有靠近这个文档P的情形下,没有被显示的一个功率开关被打开时,图3的这个阅读控制部分113A执行步骤SA1的处理(参考图4),其中规定(设置)了作为图象数据被阅读的行的数目,并且然后这个处理转到步骤SA2。
这里,短语“行的数目”表示在这个文档P上、这个图象阅读器100移动的一个方向(被描述为扫描方向)上的行的数目。行的数目乘以这个图象阅读窗口101b在这个纵向方向上的一个宽度就提供了这个图象阅读器100能够阅读的一个图象的一个面积。
在步骤SA2中,这个图象控制部分113A判断这个文档检测部分105是否检测到一个文档P,换句话说,判断这个文档检测信号S1是否被从这个文档检测部分105输出。在这个阶段,当图1中所显示的这个文档检测部分105没有靠近这个文档P时,并且这个文档检测信号S1没有被从这个文档检测部分105输出时,这个阅读控制部分113A识别出步骤SA2的判断结果为“否”,并且重复这个相同的判断。
然后,这个用户将这个图象阅读器100以这样一个方式放置在这个文档P上,以使这个图象阅读表面101a在这个用户如图1所显示的抓住这个图象阅读器100的情形下接触这个文档P。当这个文档检测部分105和文档P更相互靠近时,一个文档检测信号S1被从这个文档检测部分105输出到这个阅读控制部分113A。
通过这个操作,这个阅读控制部分113A识别出步骤SA2中的判断结果是“是”,并且系统控制转到步骤SA3。在步骤SA3中,这个阅读控制部分113A连续地以一个规定间隔向这个图象阅读部分107输出一个驱动信号S2。这样,每一次这个驱动信号S2被从这个图象阅读部分107输入时,这个文档P上的一行的图象数据D1被输出到一个图象信号处理部分114,并且这个图象信号处理部分114量化这个图象数据D1并且然后这个图象数据D1被输入到这个阅读控制部分113A。
通过这个操作,在步骤SA3中,这个阅读控制部分113A阅读这个输入的一行图象数据D1。这里,这个用户将这个图象阅读器100在这个扫描方向上滑动。辊子104,104,…因为图1中所显示的这个文档P和辊子104,104,…之间的一个摩擦力而旋转。所以,因为辊子104,104,…旋转,这个用户能够平滑地在这个扫描方向上滑动这个图象阅读器100。因为这个滑动操作,每一次这个驱动信号S2被输入时,一行图象数据D1被连续地从这个图象阅读部分107,经过这个图象信号处理部分114输入到这个阅读控制部分113A。这样,就执行了一个扫描操作。
然后,在步骤SA3中,当这个阅读控制部分113A阅读这个一行图象数据D1时,系统控制转到步骤SA4,步骤SA4中这个文档检测部分105判断是否已经检测到这个文档P。这里,当这个图象阅读器104在这个文档P上滑动时,换句话说,当正在执行这个扫描操作时,当这个文档检测部分105位于靠近这个文档P的一个位置时,这个文档检测信号S1被从这个文档检测部分105输出到这个阅读控制部分113A。
在这个情形下,一个扫描操作就正在被执行,并且这文档检测信号S1就正在被从这个文档检测部分105输出到这个阅读控制部分113A,所以这个阅读控制部分113A识别出步骤SA4的一个判断结果是“是”,并且系统控制转到步骤SA5。在步骤SA5中,这个阅读控制部分113A判断在步骤SA1中是否已经阅读了一个规定数目行的图象数据D1。在这个情形下,如果与这个被阅读图象数据D1相应的总行数目少于一个规定的数目,这个阅读控制部分113A识别出步骤SA5中的判断结果是“否”,并且这个系统控制返回到步骤SA3。这个阅读控制部分113A重复上面所描述的操作序列。然后在步骤SA3中,就执行这个阅读一第二行和一行的图象数据D1的操作序列。然后在步骤SA5中,当与这个被阅读数据D1相应的行的数目达到一个规定的数目时,这个阅读控制部分13A识别出判断结果是“是”,并且结束阅读这个图象的这个操作。
在上述这个扫描操作期间,当这个用户将这个图象阅读器100(文档检测部分105)与这个文档P分开并且拿开这个图象阅读器100来结束阅读一个图象的这个操作时,从这个文档检测部分105输出的这个文档检测信号S1就停止了。通过这,这个阅读控制部分识别出步骤SA4的判断结果是“否”,并且结束阅读这个图象的这个操作。
如上述,通过上述根据本发明实施方式1的这个图象阅读器100,这个阅读控制部分113A根据这个文档检测部分105(文档检测信号S1)的一个检测结果来判断阅读的开始或者结束或者没有在阅读。这样,不需要一个用户向传统技术那样操作一个开关来给出开始或者结束阅读这个图象的一个操作的指令,所以改善了使用的方便性。
已经详细描述了根据本发明实施方式1的这个图象阅读器100,但是这个图象阅读器100的结构不限于上述结构,在本发明的要旨内对这个图象阅读器的设计进行修改和改变均包括在本发明的范围内。例如,在根据上述实施方式1的这个图象阅读器100中,如图1所示,这个文档检测部分105连接到靠近这个图象阅读窗口101b的一个位置,但是这个结构不限制于这个结构,并且这个图象阅读窗口101b可以被提供在这个图象阅读表面101a的任何一个位置。简单地,假如这个图象阅读窗口和这个文档检测部分105在相同的平面上(图象阅读表面101a),任何位置均是允许的。
根据上述实施方式1的这个图象阅读器100经过图1所显示的这个电缆106连接到一个计算机(没有显示),所以这个图象阅读器100在功能上用作这个计算机的一个外设装置。但是,这个图象阅读器100可能是一个可以独立工作的类型。
参考图4到图6描述根据本发明实施方式2的一个图象阅读器200。图5是显示根据实施方式2的这个图象阅读器200的外观和结构的一个侧面视图。在这个图中,相同的标号被分配给与图1中那些部件类似的部件,并且省略其描述。在图5中,使用一个机械开关201来替代图1中所显示的这个文档检测部分105。
这个机械开关201连接到这个图象阅读窗口101a,并且有能够在垂直于这个图象阅读表面101a的方向上(在图中箭头X所表示的方向上)来回移动的一个按钮201a。类似于这个文档检测部分105(参考图1)这个机械开关201检测一个文档P,并且机械地执行操作。即,当201a接触这个文档P并且因为来自这个文档P的、在由这个箭头X所表示的方向上的一个推力所产生的一个漂移(移动)超过一个阈值时,这个机械开关201输出一个文档检测信号S1(参考图6)。
图6是显示根据实施方式2的这个图象阅读器200的电气结构的一个框图,并且在这个图中,相同的标号被分配给与图3和图5中那些部件类似的部件。在图6中,一个扫描器部分202被提供来替代图3中所显示的这个扫描器部分111。
在这个扫描器部分202中,这个机械开关201(参考图5)被提供来替代图3中所显示的这个文档检测部分105。当这个可移动部分201a(参考图5)的一个移动超过这个阈值时,这个机械开关201输出一个文档检测信号S1到这个阅读控制部分113A。
参考图4来描述根据上述实施方式2的这个图象阅读器200的操作。在图5中,在这个图象阅读器200(这个机械开关201)没有靠近这个文档P的状态下,当一个没有被显示的功率开关被打开时,图6中所显示的这个阅读控制部分113A执行步骤SA1(参考图4)中的处理,步骤SA1中规定了(设置)将要阅读的图象数据的行的数目,然后这个系统控制转到步骤SA2。
在步骤SA2中,通过检测是否从这个机械开关201接收到这个文档检测信号S1,这个阅读控制部分113A来判断这个机械开关201是否检测到一个文档P。在这个阶段,图5中所显示的这个机械开关201的这个按钮201a没有接触这个文档P,并且所以没有从这个机械开关201输出这个文档检测信号S1。这样,这个阅读控制部分113A识别步骤SA2中的判断结果为“否”,并且重复这个相同的判断。
这里假定一个用户抓住如图5所显示的用于阅读一个图象的这个图象阅读器200,并且将这个图象阅读器200放置在这个文档P上,以使这个图象阅读表面101a接触这个文档P。通过这,当这个机械开关201的这个按钮201a接触这个文档P并且从这个文档P接收一个推力时,这个按钮201a沿如图中所显示的朝上方向(方向X)移动。当这个按钮201a的一个移动超过一个阈值时,这个文档检测信号S1被从图6中所显示的这个机械开关201输出到这个阅读控制部分113A。
通过这,这个阅读控制部分113A识别出步骤SA2中的判断结果是“是”,并且系统控制转到步骤SA3,并且连续地以一个规定间隔向这个图象阅读部分107输出一个驱动信号S2。在这个步骤中,如上述,每一次这个驱动信号S2被输入时,这个文档P上的一行的图象数据D1被输出到这个图象信号处理部分114。通过这个操作,这个阅读控制部分113A阅读被这个图象信号处理部分114量化的这个图象数据D1。
当这个用户在这个扫描方向上滑动这个图象阅读器200时,一行图象数据D1被连续地经过这个图象信号处理部分114从这个图象阅读部分107输入到这个阅读控制部分113A。这样,就执行了一个扫描。在步骤SA4中,这个阅读控制部分113A判断这个机械开关201是否已经检测到这个文档P,并且在这个情形下,判断这个文档检测信号S1已经被从这个机械开关201输入,这个阅读控制部分113A识别判断的结果是“是”,系统控制转到步骤SA5。这样,这个阅读控制部分113A重复上述这个过程。
在上述扫描操作期间,当这个用户将这个图象阅读器200与这个文档P分开来结束这个阅读这个图象的操作时,因为来自这个文档P的、作用在这个机械开关201的这个按钮201a上的一个推力变为零,所以这个按钮201a返回到其初始位置。结果,这个机械开关201停止输出这个文档检测信号S1,所以这个阅读控制部分113A识别步骤SA4中的判断结果是“否”,并且结束阅读这个图象的这个操作。
如上述,通过这个根据实施方式2的图象阅读器200,提供了这个机械开关201,并且这个阅读控制部分113A根据这个机械开关201的一个检测结果(文档检测信号S1)来判断阅读的开始和结束。这样,一个用户不需要操作一个开关来给予开始和结束阅读一个图象的一个操作的一个指令,所以使用与根据本发明实施方式1的这个图象阅读器100相同的方式,改善了实际使用的方便性。
通过上述根据实施方式2的这个图象阅读器200,除了上述这些效果外,还有一个效果,即因为使用了具有一个机械系统的这个机械开关201来检测一个文档P,就不会产生因为电气噪声引起的一个误动作。因为这个特征,使用根据实施方式2的这个图象阅读器200,使用这个机械开关201来检测一个文档P的精度是非常高的,所以纸的不希望出现的移动不会出现并且可以改善阅读一个图象的精度。
进一步通过上述根据实施方式2的这个图象阅读器200,这个进行机械动作的机械开关201被使用,所以不需要用于控制其操作的一个控制电路,所以减少了这个费用。
上面对根据本发明实施方式2的这个图象阅读器200进行了详细描述,但是根据本发明的这个图象阅读器的电气结构不限于实施方式2,在本发明的要旨内对其设计进行修改和改变包括在本发明的范围内。在上面的实施方式2中,具有这个按钮201a的这个机械开关201被描述为在根据实施方式2的这个图象阅读器200中的、用于检测一个文档P的一个单元,但是结构并不限于这个结构,假定它可以通过机械操作来检测一个文档P,就可以使用任何类型的检测单元。
类似于根据实施方式1的这个图象阅读器100,通过根据上述实施方式2的这个图象阅读器200,图5中所显示的这个机械开关201可以被提供在任何位置,只要这个位置在这个图象阅读表面101a的范围内。
下面将参考图4和图7到图9来描述根据本发明实施方式3的一个图象阅读器300。图7是显示根据实施方式3的这个图象阅读器300的外观和结构的一个部分剖面侧面视图。在这个图中,相同的标号被分配到那些与图1中的部件类似的部件,并且省略其描述。在图7中,提供了一个光电开关301来替代图1中所显示的这个文档检测部分105。
这个光电开关301是一个连接到这个图象阅读表面101a的光中断器并且可以光学地检测这个文档P。这个光电开关301包含用于在一个向前的方向上(图中所显示的朝这个文档P的方向)发射光Ya的一个光发射部件301a,和用于接收光(图中的反射光Yb)的一个光接收部件301b。
下面,将参考图8来描述这个光电开关301的结构。在这个图中所显示的这个光电开关301中,这个光发射部件301a和光接收部件301b相互靠近,并且被集成到一个封装301c中。例如,这个光电开关301的尺寸是3毫米(横向方向)×4毫米(在纵向方向上)×2毫米(厚度)。
例如,这个光发射部件是一个红外光发射二极管,并且如上述发射光Ya。在另一方面,这个光接收部件301b是,例如,一个光寄存器,并且接收输入光并且输出与这个接收光的幅度相应的一个光信号S4(参考图9)。
这里,这个光接收部件301b是如图7中所显示的、用于接收从这个文档P(反射表面)来的这个反射光Yb的一个部件,并且当这个光发射部件301a(或者个光接收部件301b)的一个表面与这个文档P(反射表面)之间的距离是1毫米时,这个接收光信号S4的一个电平达到一个峰值。当这个部件301a与这个文档P之间的距离增加时,这个信号S4的电平减少。
连接器301d和一个连接器301e分别连接到这个光发射部件301a的一个阳极和一个阴极,进一步一个连接器301f和一个连接器301g连接到这个光接收部件301b的一个发射极和一个收集极。
图9是显示上述根据实施方式3的这个图象阅读器300的电气结构的一个框图。在这个视图中,相同的标号被分配到与图3和图7中的部件类似的部件。在图9中,提供了一个扫描器部分302来替代图3中所显示的这个扫描器部分111。在这个扫描器部分302中,提供了一个光电开关301来替代图3中所显示的这个文档检测部分105。另外,在图9中,新提供了一个比较器303。
在图9中,这个光电开关301输出与被这个光接收部件301b(参考图7)所接收的光的强度相应的这个光信号S4。这个比较器303位于这个光电开关301和这个阅读控制部分113A之间,并且将一个预设置的阈值与从这个光电开关310输入的这个被接收光信号S4的一个电平相比。这里,这个阈值与使能这个图象阅读器300阅读一个图象的一个距离相应(被称作为图象阅读使能距离)。
当这个光信号S4的一个电平少于这个阈值时,这个比较器303将表示已经检测到这个文档P的一个文档检测信号S1输出到这个阅读控制部分113A,并且停止输出这个文档检测信号S1。
参考图4来描述根据实施方式3的这个图象阅读器300的操作。在图7中,在这个图象阅读器300(光电开关301)没有位于靠近这个文档P的一个位置的情形下,当一个没有被显示的功率开关被打开时,图9中所显示的这个阅读控制部分113A将这个系统控制转到步骤SA1(参考图4),步骤SA1中,规定(设置)了这个操作可以阅读的图象数据的行的数目,然后这个系统控制转到步骤SA2。
在步骤SA2中,这个阅读控制部分113A通过检测是否已经从这个比较器303输入这个文档检测信号S1来判断这个光电开关301是否已经检测到一个文档P。在这个情形下,如果图7所显示的这个光电开关301与这个文档P之间的一个距离多于上述这个图象阅读使能距离时,通过从在这个反射表面反射由这个光发射部件301a发射的光Ya来获得的反射光进入到这个光接收部件301b的光强很小(或者根据不进入)。
所以,在这个情形下,即使从图9中所显示的这个光电开关301接收到这个光信号S4,因为这个光信号S4的电平比这个阈值小,所以这个比较器303不向这个阅读控制部分113A输出这个文档检测信号S1。所以,这个阅读控制部分113A判断这个文档P没有被这个光电开关301检测到,并且识别出步骤SA2的判断结果是“否”,并且重复这个相同的判断操作。
然后这个用户以这样一个方式将这个图象阅读器300放置在这个文档P上,以使这个图象阅读表面101a在这个用户抓住图7所显示的这个图象阅读器300的情形下接触这个文档P,类似于上述这个操作。通过这个操作,这个光电开关301(更准确地说,是这个光发射部件301a和这个光接收部件301b)和这个文档P之间的距离逐渐减小,所以从这个文档P反射的光Ya的数量变大,结果,进入这个光接收部件301b的光的数量增加。
当这个图象阅读表面101a(光电开关301)靠近这个文档P时,从图9这所显示的这个光电开关301输出的这个光信号S4的电平增加,所以这个接收光信号S4的电平超过比较器303中的这个阈值。
通过这,这个文档检测信号S1被从这个阅读控制部分113A输出,并且这个阅读控制部分113A识别出步骤SA2的判断结果为“是”,这个系统控制转到步骤SA3。
在步骤SA3中,这个阅读控制部分113A以一个规定的间隔向这个图象阅读部分107连续地输出一个驱动信号S2,类似于上述操作。在这个步骤中,类似于上述操作,每一次一个驱动信号S2被从这个图象阅读部分107输入时,这个文档P上的一行图象数据D1就被输出到这个图象信号处理部分114。通过这,已经被这个图象信号处理部分114处理的这个文档P上的一行图象被连续地作为图象数据D1,由这个阅读控制部分113A读取。
当一个用户在这个扫描方向上滑动这个图象阅读器300时,一行图象数据D1被连续地经过这个图象信号处理部分114从这个图象阅读部分107输入到这个阅读控制部分113A,这样就执行了一个扫描。
在步骤SA4中,这个阅读控制部分113A判断这个光电开关301是否检测到这个文档P,在这个情形下,这个阅读控制部分113A判断这个文档检测信号S1已经被从这个比较器303输入,并且识别出判断结果为“是”,系统控制转到步骤SA5。然后,这个阅读控制部分113A重复上述过程。
在这个扫描期间,如果一个用户将这个图象阅读器300与这个文档P分开,并且将它拿开来结束阅读一个图象的这个操作,因为这个图象阅读表面101a(准确的说是光电开关301)与这个文档P之间的距离增加,所以进入到这个光接收部件301b的光Yb的数量相对减少。
当从图9所显示的这个光电开关301输出的这个光信号S4的电平比这个阈值小时,这个比较器303停止输出这个文档检测信号S1。通过这个操作,这个阅读控制部分113A判断这个文档P没有被这个光电开关301检测到,并且识别出步骤SA4的判断结果为“否”,并且结束阅读这个图象的这个操作。
如上述,通过使用上述根据实施方式3的这个图象阅读器300,提供了这个光电开关301和比较器303来将这个光信号S4的电平与一个阈值进行比较,并且这个阅读控制部分113A根据比较结果来判断阅读的开始和结束。这样,与根据传统技术的一个图象阅读器不同,一个用户不需要操作一个开关来给予开始和结束阅读这个图象的一个操作的指令,所以使用与根据实施方式1的这个图象阅读器100相同的方式改善了实际使用的方便性。
通过使用上述根据实施方式3的这个图象阅读器300,除了上述效果以外,还使用这个光电开关301来检测一个文档P而不接触这个文档,所以不会出现因为文档P的摩擦而产生的性能下降。
所以,通过使用上述根据实施方式3的这个图象阅读器300,这个图象阅读器300不直接接触这个文档P,所以部件(光电开关301)的寿命延迟了。另外,通过使用根据实施方式3的这个图象阅读器300,在一个扫描操作期间,这个光电开关301不会被这个文档P的表面不均匀性影响,所以不会出现一个阅读图象的错误。这样,可以改善图象阅读的精度。
已经详细描述了根据实施方式3的这个图象阅读器300,但是根据本发明的图象阅读器的结构不限于这个结构,在本发明的要旨内的修改和改变均包括在本发明的范围内。例如,在上述根据实施方式3的这个图象阅读器300中,使用这个光电开关301(光中断器)来检测一个文档P,但是其结构不限于这个结构,假定它能够光学地检测到一个文档P,可以使用任何类型的开关。
现在参考图10到图12来描述根据本发明实施方式4的一个图象阅读器400。图10是显示根据本发明的实施方式4的这个图象阅读器400的外观和结构的一个部分顶剖面图。在这个结构中,相同的标号被分配到那些与图1的后视图中的部件相应的部件,并且省略其描述。在图10中,其中新提供了一个移动检测部分401。假定这个图所显示的文档检测部分105没有被提供在根据实施方式4的这个图象阅读器400中。
这个移动检测部分401被提供在这个图中的右边的这个外壳101的内部,并且检测一个辊子104的旋转,换句话说,在这个扫描操作期间这个图象阅读器400的一个移动。这个移动检测部分401包含一个旋转的编码器402,齿轮403和404。
这个旋转的编码器402是一个增量型光学编码器,它光学地检测一个旋转的角度并且有高分辨率,并且不被噪声所影响。这个旋转的编码器402包含一个可旋转的输入传动轴402a,在其径向上有能够通过光的切口、并且能够与这个输入传动轴402a一起旋转的一个旋转盘,和用于将光发射到这个旋转盘的一个光发射部件,和用于接收通过这个旋转盘的切口的光的一个光接收部件。
在这个旋转的编码器402中,当这个输入传动轴402a旋转时,这个旋转盘相应地进行旋转,当这个旋转盘的一个切口位于一个特定位置时,通过这个旋转盘的切口的光被这个光接收部件所接收,所以这个输入传动轴402a的一个旋转角度能够被从这个切口的位置检测到。
在根据实施方式4的这个图象阅读器400中,这个旋转的编码器402用于检测作为这个图象阅读器400的一个移动的这个输入传动轴402a的一个旋转角度。齿轮403连接到这个输入传动轴402a的末端。齿轮404连接到一个传动轴103的一端103a,以与这个齿轮403啮合。即,这个辊子的104的转矩通过这个传动轴103,齿轮403和齿轮404被传送到这个旋转的编码器402的这个输入传动轴402a。
图11是显示根据实施方式4的这个图象阅读器400的电气结构的一个框图。在这个图中,相同的标号被分配给与图3和图10中那些部件相应的部件,并且省略其描述。在图11中,提供了一个数据处理部分112B和一个扫描器部分405来替代图3中所显示的这个数据处理部分112A和扫描器部分111。
进一步,在这个数据处理部分112B和扫描器部分405中提供了一个阅读控制部分113B和一个移动检测部分401来替代这个移动控制部分113A和文档检测部分105。
当这个图象阅读器400在扫描期间沿这里没有显示的这个文档移动时并且当这个移动达到一个特定值时,图11中所显示的这个移动检测部分401向这个阅读控制部分113B输出一个1脉冲的移动检测信号S3。这个移动控制部分113B通过根据这个移动检测信号S3检测这个文档(这里没有显示)来提供图象阅读的控制,并且根据这个检测结果向这个图象阅读部分107输出一个驱动信号S2。
下面,参考图12所显示的一个流图来描述根据本发明的实施方式4的这个图象阅读器400的操作。在图10中,当在这个图象阅读器400没有靠近这里没有显示的这个文档的情形下,打开没有显示的一个功率开关,图11中所显示的这个阅读控制部分113B将这个系统控制转到步骤SB1(参考图12),其中通过执行与步骤SA1(参考图4)中的操作类似的操作规定(设置)了图象数据的行数目,然后这个系统控制转到步骤SB2。
在步骤SB2中,这个图象控制部分113B根据是否已经从这个移动检测部分401输入了一个移动检测信号S3来判断是否已经检测到这个图象阅读器400的一个移动。即,在步骤SB2中,根据是否已经输入了一个移动检测信号S3来判断是否已经检测到这个文档(没有显示)。
在这个情形下,在这个辊子104没有接触这个文档的情形下这个图象阅读器400沿一个扫描方向移动时,没有信号从这个移动检测部分401中输出。所以,这个阅读控制部分113B识别出步骤SB2的一个判断结果是“否”,并且重复这个相同的判断。
然后,这个用户以这样一个方式将这个图象阅读器400放置在这个文档上,以使这个图象阅读表面101a在这个用户通过执行如上述相同的操作来抓住如图10所显示的这个图象阅读器400的情形下,在与如图1所显示的条件相同的条件下接触这个文档,来阅读这个文档上的一个图象。通过这,辊子104,104,…接触这个文档。
然后,当这个用户在这个扫描方向上沿这个文档滑动这个图象阅读器400时,因为辊子和这个文档(没有显示)之间起作用的一个摩擦力,辊子104,104,…进行旋转。通过这个传动轴103,齿轮404和403,这个力矩被传送到这个输入传动轴402a,并且对辊子104,104,…的旋转作出响应,这个输入传动轴402a进行旋转。
当这辊子104(输入传动轴402a)的一个旋转角度达到一个特定角度时,换句话说,当这个图象阅读器400在这个扫描方向上的一个移动达到一个特定值时,从如图11所显示的这个移动检测部分401输出一个1-脉冲移动检测信号S3。
这个阅读控制部分113B判断已经检测到这个文档,并且识别出步骤SB2的判断结果为“是”,这个系统控制转到步骤SB3。在步骤SB3中,这个阅读控制部分113B使用与步骤SA3(参考图4)相同的方式,以一个规定间隔向这个图象阅读部分107连续地输出一个驱动信号S2。
在这个步骤以后,通过执行与上述相同的操作,每一次输入这个驱动信号S2时,这个文档上的一行图象数据D1被从这个图象阅读部分107输出到一个图象信号处理部分114,并且通过这个操作,这个阅读控制部分113B连续地读取已经被这个图象信号处理部分114作为这个图象数据D1处理的、这个文档上的一行图象。
然后,这个用户在这个扫描方向上滑动这个图象阅读器400,并且一行图象数据D1被连续地从这个图象阅读部分107经过这个图象信号处理部分114输入到这个阅读控制部分113B。这样,就执行了一个扫描。在这个滑动操作期间,每一次这个图象阅读器400被移动一个特定移动时,就从这个移动检测部分401输出一个1-脉冲移动检测信号S3。这里,这个移动检测信号S3的一个输出周期与这个图象阅读器400的移动速度相应,所以当这个速度变高时,这个周期变短,而当这个速度变小时,这个周期变长。
然后在步骤SB4中,使用与步骤SB2相同的方式,这个阅读控制部分113B根据这个移动检测信号S3来检测这个图象阅读器400的一个移动(这个文档出现或者没有出现)。但是,在这个步骤SB4中,这个阅读控制部分113B将从输入这个前面的移动检测信号S3时起的一个所用时间与作为一个预规定阈值的一个时间相比,并且根据这个比较的结果来进行判断。
更详细地,当这个所用时间比作为一个预规定阈值的这个时间少时,这个阅读控制部分113B判断已经检测到这个移动(文档)并且识别出步骤SB4的判断结果是“是”,并且将这个系统控制转到步骤SB5。在另一方面,当这个所用时间超过作为一个预规定阈值的这个时间时,这个阅读控制部分113B判断没有检测到这个移动,并且识别出步骤SB4的判断结果是“否”,并且结束阅读一个图象的这个操作。
这里,在步骤SB4中,为什么对一个所用时间与作为一个预规定阈值的一个时间相比,和为什么根据这个比较结果来进行判断的原因是因为这个用户可能仅仅是暂时地停止这个扫描操作。即使在这个扫描操作期间暂时停止了这个图象阅读器400的这个移动,并且在这个移动挂起的时间少于这个阈值的条件下,又重新开始,然后可以继续这个图象阅读,而不会中断。
在这个情形下,假定这个图象阅读器400连续地沿这个文档(没有显示)移动,并且从输入这个前面的移动检测信号S3时起的一个所用时间少于作为一个预规定阈值的一个时间,这个阅读控制部分113B识别出步骤SB4的判断结果为“是”,这个系统控制转到步骤SB5。
在步骤SB5中,这个阅读控制部分113B使用与步骤SA5(参考图4)中的方式相同的方式,判断在步骤SB1中是否已经阅读了规定数目(设置)行的图象数据D1。在这个情形下,当判断这个被阅读图象数据D1中的总行数目少于这个规定的行数目时,这个阅读控制部分113B识别出步骤SB5的判断结果为“否”,这个系统控制转到步骤SB3。这个阅读控制部分113B重复上述操作序列。然后,在步骤SB3中,执行阅读第二行图象数据D1的操作。
这里,在步骤SB5中,当与这个被阅读图象数据D1相应的行的数目达到一个规定的行数目时,这个阅读控制部分113B识别出判断结果为“是”,并且结束阅读这个图象的这个操作。
在上述这个扫描操作期间,当一个用户将这个图象阅读器400(辊子104,104,…)与这个文档(没有显示)分开并且将这个图象阅读器400拿开来结束阅读一个图象的这个操作时,就停止辊子104,104,…的旋转。对这个作出响应,就停止这个传动轴103,齿轮403,404,和输入传动轴402a的旋转。通过这,在这以后,就不从如图11所显示的这个移动检测部分401输出一个移动检测信号S3。
所以,在步骤SB4中,当从输入这个前面的移动检测信号S3时起的一个所用时间超过作为一个预规定阈值的这个时间时,这个阅读控制部分113B识别出判断结果为“否”,并且结束这个扫描操作。
如上述,通过根据实施方式4的这个图象阅读器400,其中提供了这个移动检测部分401,并且这个阅读控制部分113B根据从这个移动检测部分401输出的一个移动检测信号S3来判断阅读的开始和结束。这样,不需要一个用户来操作一个开关,以象传统技术中的那样来给予开始或者结束阅读这个图象的一个操作的指令,所以使用与根据实施方式1的这个图象阅读器100相同的方式改善了实际使用的方便性。
尽管已经详细描述了根据本发明实施方式4的这个图象阅读器400,这个特定的结构不限于实施方式4,但是很清楚所有那些完全落在这个基本教义中的修改和替代结构均被包括在本发明中。这个描述假定根据实施方式4的这个图象阅读器400中使用了如图10所显示的这个增量类型的光旋转编码器402,但是这个编码器的类型不限于上述类型,并且一个增量类型的磁旋转编码器可以用作这个旋转编码器402。
这个增量类型的磁旋转编码器402包含具有在其连接的圆周上被磁化的一个磁材料的一个旋转盘和位于靠近这个旋转盘的一个位置、并且具有根据这个磁材料所产生的一个磁场的变化而变化的一个阻值的一个MR(磁阻传感器元件)。另外,这个增量类型的磁旋转编码器402的特征是这个编码器的尺寸是小的并且重量是轻的,有优异的环境电阻,有一个长的寿命和一个高的响应频率。所以,当使用一个增量类型的磁旋转编码器402,可以很便利地减少尺寸和减轻重量。
现在将参考图10,图13和图14来描述根据本发明实施方式5的一个图象阅读器500。根据实施方式5的这个图象阅读器500的基本外观和结构与图10所显示的这个图象阅读器400的基本外观和结构相同,但是,在这个图中所显示的这个图象阅读表面101a中提供了一个文档检测部分105(参考图1的后视图)。
图13是显示根据实施方式5的这个图象阅读器500的电气结构的一个框图。在这个图中,相同的标号被分配给那些与图11中的部件相应的部件,并且省略其描述。在图13中,提供了一个数据处理部分112C和一个扫描器部分501,来替代图11所显示的这个数据处理部分112B和扫描器部分405。
另外,在图13所显示的这个数据处理部分112C中,提供了一个阅读控制部分113C,来替代图11所显示的这个阅读控制部分113B,并且在这个扫描器部分501中重新提供了一个文档检测部分105(参考图10)。
图13所显示的这个阅读控制部分113C根据从这个文档检测部分105输入的一个文档检测信号S1和从这个移动检测部分401输入的一个移动检测信号S3来识别阅读一个文档(没有显示)的图象的开始和结束。
下面,参考图14所显示的一个流图来描述根据实施方式5的这个图象阅读器500的操作。在图10中,当在这个图象阅读器500(这个文档检测部分105)没有被放置在靠近这个文档(没有显示)的一个位置的情形下,打开一个没有被显示的功率开关时,图13所显示的这个阅读控制部分113C将这个系统控制转到步骤SC1(参考图14),其中通过执行与步骤SA(参考图4)的操作相同的操作来规定(设置)了作为图象数据将要被阅读的一个行数目,然后这个系统控制转到步骤SC2。
在步骤SC2中,这个图象控制部分113C判断这个文档检测部分105是否检测到一个文档,换句话说,是否从这个文档检测部分105输入了一个文档检测信号S1。在这个情形下,当如图10所显示的这个文档检测部分105没有靠近这个文档时,就没有文档检测信号S1从这个文档检测部分105输出。所以,这个阅读控制部分113C识别出步骤SC2的判断结果为“否”,并且重复这个相同的判断。
然后这个用户以这样一个方式将这个图象阅读器500放置在这个文档上,以使这个图象阅读表面101a在为了阅读其上的一个图象,这个用户抓住图10所显示的这个图象阅读器500的情形下接触这个文档。通过这个操作,当这个文档检测部分105靠近这个文档时,一个文档检测信号S1被从这个文档检测部分105输出到这个阅读控制部分113C。
这个阅读控制部分113C识别出步骤SC2的判断结果为“是”,这个系统控制转到步骤SC3。在步骤SC3中,通过执行与步骤SB2中的操作(参考图12)相同的操作,这个阅读控制部分113C根据是否从这个移动检测部分401输入一个移动检测信号S3来判断是否已经检测到这个图象阅读器500的一个移动。当这个判断结果是“否”时,这个系统控制返回到步骤SC2,并且这个阅读控制部分113C重复上述操作序列。
即,在步骤SC3中,在已经输入这个文档检测信号S1以后,根据是否已经输入一个文档检测信号S3来判断是否已经检测到这个文档(没有显示)。
然后,在通过执行与上述操作相同的操作,这个用户抓住如图10所显示的这个图象阅读器500的情形下,在与图1的前视图所显示的条件相同的条件下,这个用户将这个图象阅读表面101a接触这个文档,并且在这个扫描方向上来沿这个文档滑动这个阅读器,以阅读其上的一个图象。
通过这个操作,辊子104,104,…因为辊子和这个文档(没有显示)之间的摩擦力而进行旋转,并且对这个旋转作出响应,这个输入传动轴402a使用与上述方式相同的方式进行旋转。然后,当辊子104(输入传动轴402a)的一个旋转角度达到一个特定角度时,换句话说,当这个图象阅读器500在这个扫描方向上的移动达到一个规定值时,从图13所显示的这个移动检测部分401输出一个1-脉冲移动检测信号S3。
通过这个特征,这个阅读控制部分113C识别出步骤SC3的一个判断结果为“是”,这个系统控制转到步骤SC4。在步骤SC4中,这个阅读控制部分113C以一个规定的间隔向这个图象阅读部分107连续的输出一个驱动信号S2。结果,通过执行与上述操作相同的操作,每一次输入这个驱动信号S2时,从这个图象阅读部分107向这个图象信号处理部分114输出这个文档上的一行图象数据D1。然后在步骤SC4中,这个阅读控制部分113C读取已经被这个图象信号处理部分114处理的并且被输入到其中的一行图象数据D1。这样就执行了一个扫描。
然后在步骤SC5中,这个阅读控制部分113C判断这个文档检测部分105是否已经检测到这个文档。这里,当这个图象阅读器500滑动这个文档时,因为这个文档检测部分105靠近这个文档,所以从这个文档检测部分105向这个阅读控制部分113C输出一个文档检测信号S1。
这个表示已经正在执行扫描,并且当从这个文档检测部分105向这个阅读控制部分113C输出一个文档检测信号S1时,这个阅读控制部分113C识别出步骤SC5中的判断结果为“是”,并且系统控制转到步骤SC5。在步骤SC6中,这个阅读控制部分113C通过执行与步骤SA5(参考图4)中的操作相同的操作来判断在步骤SC1中是否已经阅读了规定(设置)数目行的图象数据D1。即,当这个判断结果为“否”时,这个阅读控制部分113C使这个系统控制返回到步骤SC4,并且重复上述操作序列。当这个判断结果为“是”时,这个阅读控制部分113C结束这个扫描操作。
在上述这个扫描操作期间,当一个用户将这个图象阅读器500(文档检测部分105)与这个文档分开并且将这个图象阅读器500拿开来结束阅读一个图象的这个操作时,就停止从这个文档检测部分105输出这个文档检测信号S1,所以这个阅读控制部分113C识别出步骤SC5中的判断结果为“否”,并且结束阅读一个图象的这个操作。
如上述,通过上述根据本发明实施方式5的图象阅读器500,这个阅读控制部分113C使用这个文档检测部分105和这个移动检测部分401来识别出图象阅读的开始和结束。这样,不需要一个用户象传统技术中那样操作一个开关,给出开始或者技术阅读这个图象的一个操作的指令,所以使用与根据实施方式1和4的这个图象阅读器100和400的方式相同的方式改善了实际使用的方便性。
特别地,通过上述根据本发明实施方式5的图象阅读器500,根据是否已经检测到从这个文档检测部分105输入这个文档检测信号S1和从这个移动检测部分401输入一个移动检测信号S3的一个与条件来规定开始阅读这个图象的一个条件,所以可以分别避免根据实施方式1的这个图象阅读器100和根据实施方式4的这个图象阅读器400中假定的下述误动作,并且相应地改善了图象阅读的精度。
即,在上述根据实施方式1的这个图象阅读器100中,因为当从这个文档检测部分105输入一个文档检测信号S1时,就开始阅读这个图象,所以即使是通过错误操作或者不注意,这个文档检测部分105靠近不是文档P(参考图1A)的任何物质时,也会开始阅读这个图象,这是不利的。
相反地,在上述根据实施方式5的这个图象阅读器500中,即使这个文档检测部分105靠近不是一个期望媒质的任何物质时,也不会开始阅读一个图象,除非因为这个图象阅读器500的移动使从这个移动检测部分401输出了一个移动检测信号S3,所以可以避免上述误动作。
而在上述根据实施方式4的这个图象阅读器400中,因为当从这个移动检测部分401输入一个移动检测信号S3时,就开始阅读这个图象,所以即使辊子104沿不是这个文档的一个物质滑动时,也会开始阅读这个图象。
相反地,在上述根据实施方式5的这个图象阅读器500中,即使辊子104沿不是这个文档的一个物质滑动时,也不会开始阅读一个图象,除非从这个文档检测部分105输入了一个文档检测信号S1,所以可以避免上述误动作。
尽管已经详细描述了根据本发明实施方式5的这个图象阅读器500,这个特定的结构不限于实施方式5,但是很清楚所有那些完全落在这个基本教义中的修改和替代结构均被包括在本发明中。例如,在根据实施方式5的这个图象阅读器500中,这个描述已经假定根据在图14中所显示的步骤SC5中是否已经输入了一个文档检测信号S1来判断图象阅读的结束,但是,还可以通过执行与步骤SB4(参考图12)中的操作相同的操作,根据替代这个文档检测信号S1的一个移动检测信号S3来判断图象阅读的结束。
另外,尽管这个描述已经假定了这个情形,在根据实施方式5的这个图象阅读器500中,在这个文档检测部分105(参考图13)检测到一个文档的地方,这个检测不限于上述检测,而是这个机械开关201(参考6)或者这个光电开关301(参考图9)可以被用来替代这个文档检测部分105来检测一个文档。
参考图10,图15和图16来描述根据本发明实施方式6的一个图象阅读器600。图15是显示根据实施方式6的这个图象阅读器600的电气结构的一个框图。在这个图中,相同的标号被分配到那些与图13中的部件相应的部件,并且省略其描述,在图15中,提供了一个数据处理部分112D来替代图13所显示的这个数据处理部分112C。根据实施方式6的这个图象阅读器600的外观和结构与图10所显示的这个图象阅读500的外观和结构相同。
进一步,在这个数据处理部分112D中,提供了一个阅读控制部分113D来替代图13所显示的这个阅读控制部分113C,并且还新提供了一个功率控制部分601。尽管阅读一个图象(扫描操作)的这个操作与上述阅读控制部分113C(参考图13)的操作相同,但是加到这个阅读控制部分113D的一个功能是向这个功率控制部分601报告是否已经输入一个文档检测信号S1和一个移动检测信号S3的信息。
这个功率控制部分601根据这个阅读控制部分113D中的一个文档检测信号S1和一个移动检测信号S3的一个输入状态来控制向一个扫描器部分501中的每一个部分(这个文档检测部分105,这个图象阅读部分107,和移动检测部分401)的功率供给。这里,这个功率控制部分601中包含了用于计数一个时间的一个内部定时器。
更详细地,在从打开一个功率开关(没有显示)到一个文档检测信号S1输入到这个阅读控制部分113D的阅读一个图象(扫描)的待机时间期间内,这个功率控制部分601提供间歇供电的控制,来以例如,0.5秒的间隔向这个扫描器部分501中的每一个部分(这个文档检测部分105,这个图象阅读部分107,和移动检测部分401)进行间歇供电。
进一步,在从这个文档检测信号S1停止输入到这个阅读控制部分113D到又向这个阅读控制部分113D输入一个文档检测信号S1的阅读一个图象(扫描)的待机时间期间内,这个功率控制部分601提供间歇供电的控制,来以例如,0.5秒的间隔向这个扫描器部分501中的每一个部分(这个文档检测部分105,这个图象阅读部分107,和移动检测部分401)进行间歇供电。即,在上述间歇供电控制期间内,重复开/关,以使这个功率被打开0.5秒,在下一个0.5秒又关闭功率。
另外,在从这个阅读控制部分113D输入一个图象阅读开始信号到又向这个阅读控制部分113D输入一个图象阅读结束信号的阅读这个图象(扫描)的操作期间内,这个功率控制部分601提供连续供电的控制,来连续地向这个扫描器部分501中的每一个部分进行供电。
这里,为什么由这个功率控制部分601执行间歇供电的控制和连续供电的控制的原因是,因为在一个期间内,不必要的功率损耗被减少了,这个期间不同于仅当这个文档检测部分105和这个图象阅读部分107实际被使用的、检测到一个文档的期间。
下面参考图16来描述根据实施方式6的这个图象阅读器600中的功率控制。在图15中,当在这个图象阅读器600(文档检测部分105)没有靠近这个文档(没有显示)的情形下,打开没有被显示的一个功率开关时,这个功率控制部分601将这个系统控制转到图16所显示的步骤SD1,在一个内部的参数i中代入“1”,并且将这个系统控制转到步骤SD2。
在步骤SD2中,这个功率控制部分601通过开始向这个扫描器部分501中的每一个部分(这个文档检测部分105,这个图象阅读部分107,和移动检测部分401)进行供电来打开这个功率,并且然后这个系统控制转到步骤SD3。
在步骤SD3中,这个功率控制部分601判断一个文档检测信号S1是否已经被输入到这个阅读控制部分113D,换句话说,判断这个文档检测部分105是否已经检测到一个文档(没有显示)并且是否已经开始阅读这个图象的一个操作。在这个情形下,假定这个文档检测信号S1没有被输入到这个阅读控制部分113D,这个功率控制部分601识别出步骤SD3中的判断结果为“否”,并且这个系统控制转到步骤SD11。
在步骤SD11中,这个功率控制部分601识别出没有开始阅读这个图象的操作,并且通过结束向这个扫描器部分501中的每一个部分(这个文档检测部分105,这个图象阅读部分107,和移动检测部分401)进行供电来关闭这个功率。这样,这个扫描器部分501中的每一个部分的功率消耗变为零。另外,这个功率控制部分601提供在步骤SD11中关闭功率的控制,并且同时开始通过这个内部定时器(没有显示)来进行计数时间。
然后,当通过计数这个内部定时器获得的这个时间,识别出从步骤SD11中关闭功率以后已经过了0.5秒,在将这个系统控制转到步骤SD2以后,这个功率控制部分601又执行步骤SD11中的操作序列并且在这个内部参数i中代入“1”。在步骤SD2中,通过执行与上述操作相同的操作,这个功率控制部分601又向这个扫描器501中的每一个部分进行供电,并且这个系统控制转到步骤SD3。
在步骤SD3中,这个功率控制部分601判断一个文档检测信号S1是否已经被输入到这个阅读控制部分113D。假定这个判断结果为“否”,这个系统控制转到步骤SD11,并且如上述这个功率控制部分601结束向这个扫描器501中的每一个部分进行供电,并且在0.5秒待机时间过了以后,又执行步骤SD1中的操作序列。然后,这个功率控制部分601提供间歇供电的控制,来以0.5秒的间隔向这个扫描器部分501中的每一个部分进行间歇供电,直到在步骤SD3中一个文档检测信号S1被输入到这个阅读控制部分113D。
这里,当一个用户为了执行阅读这个图象的这个操作,而将这个文档检测部分105靠近这个文档(没有显示)时,一个文档检测信号S1被从这个文档检测部分105输出到这个阅读控制部分113D。通过这,这个功率控制部分601识别出步骤SD3中的判断结果为“是”,这个系统控制转到步骤SD4。
在步骤SD4中,这个功率控制部分601在这个内部参数k中代入“0”,然后这个系统控制转到步骤SD5。在步骤SD5中,这个功率控制部分601使这个内部定时器开始计数一个时间,并且系统控制转到步骤SD6。在步骤SD6中,这个功率控制部分601等待(待机)1毫秒时间,然后这个系统控制转到步骤SD7。
在步骤SD7中,这个功率控制部分601判断一个移动检测信号S3是否已经被输入到这个阅读控制部分113D。在这个情形下,假定因为这个图象阅读器600仍然处于静止状态,所以这个移动检测信号S3没有被输入到这个阅读控制部分113D,这个功率控制部分601识别出步骤SD7中的判断结果为“否”,这个系统控制转到步骤SD12。即,在这个情形下,这个用户没有将这个图象阅读器600在这个扫描方向上沿这个文档移动。。
在步骤SD12中,这个功率控制部分601判断内部参数k是否是“0”,并且当在这个情形下,内部参数k是“0”时,识别出判断结果为“是”,这个系统控制转到步骤SD13。在步骤SD13中,这个功率控制部分601通过停止向这个扫描器部分501中的每一个部分进行供电来关闭电源,然后这个系统控制转到步骤SD14。
即,在这个情形下,因为自从打开这个图象阅读器600的这个功率开关(没有显示)起,这个图象阅读器600停止的时间已经多于一个规定的时间期,所以当判断结果为没有开始图象阅读时,停止向这个扫描器部分501中的每一个部分进行供电。
然后,在步骤SD14中,这个功率控制部分601将这个内部参数i(=1)增加1到“2”,并且这个系统控制转到步骤SD15。在步骤SD15中,这个功率控制部分601判断这个内部参数i是否是“3”。换句话说,在步骤SD15中,判断这个图象阅读器600的停止时间是否超过了一个规定时间。在这个情形下,当这个内部参数i是2时,这个功率控制部分601识别出步骤SD15中的判断结果为“否”,这个系统控制转到步骤SD17。
在步骤SD17中,这个功率控制部分601等待(待机)0.5秒并且系统控制返回到步骤SD2。在步骤SD2中,又向这个扫描器部分501中的每一个部分进行供电,并且这个系统控制转到步骤SD3。相同地,重复上述操作序列。
另一方面,当在步骤SD15中这个内部参数i是“3”时,这个功率控制部分601识别出判断结果为“是”,并且这个系统控制返回到步骤SD1,又在这个内部参数i中代入“1”,并且重复上述操作序列。但是,在这个系统控制返回到步骤SD1以前,这个功率控制部分601在步骤SD16中等待5秒。这个等待表示这个图象阅读器600被放置在这个文档表面上一段时间而没有执行对这个文档的扫描的一个状态。
然后,当在通过执行与上述操作相同的操作,图10所显示的辊子104,104,…接触这个文档的状态下,这个用户沿这个文档在一个扫描方向上滑动这个图象阅读器600达到一个规定距离时,从图15所显示的这个移动检测部分401输出一个1-脉冲移动检测信号S3到这个阅读控制部分113D。
通过这个操作,这个功率控制部分601通过上述操作序列识别出步骤SD7中的判断结果为“是”,这个系统控制转到步骤SD8。在步骤SD8中,这个功率控制部分601将这个内部参数k(在这个情形下,k-0)增加1,并且这个系统控制转到步骤SD9。在步骤SD9中,这个功率控制部分601判断这个内部参数k是否是“8”。当在这个情形下,这个内部参数k是“1”时,这个功率控制部分601识别出判断结果为“否”,这个系统控制转到步骤SD10。
在步骤SD10中,这个功率控制部分601判断这个内部定时器计数一个时间的结果是否达到4秒,并且假定在这个情形下,这个定时器计数一个时间的结果少于4秒,这个功率控制部分601识别出步骤SD10中的判断结果为“否”,这个系统控制返回到步骤SD6。然后,重复上述操作序列。
这里,在步骤SD8中,假定这个内部参数k是“8”,这个功率控制部分601识别出下一个步骤SD9中的判断结果为“是”,这个系统控制转到步骤SD18。在步骤SD18中,这个功率控制部分601向这个阅读控制部分113D报告步骤SD9中的一个判断结果,然后这个系统控制转到步骤SD19。
通过这个操作,这个阅读控制部分113D通过执行与上述操作相同的操作来向这个图象阅读部分107开始输出一个驱动信号S2,并且读取从这个图象阅读部分107经过这个图象信号处理部分114输入的一行数字化图象数据D1,这样,就执行了阅读一个图象(一行扫描)的这个操作。
在步骤SD19中,这个功率控制部分601通过执行与步骤SD3中的操作相同的操作来判断一个文档检测信号S2是否已经被输入到这个阅读控制部分113D。
在这个情形下,假定继续这个阅读一个图象的操作,所以这个文档检测信号S1已经被输入到这个阅读控制部分113D,这个功率控制部分601识别出步骤SD19中的判断结果为“是”,并且这个系统控制返回到步骤SD18中,在步骤SD18中,继续1行扫描操作。
当步骤SD19中的判断结果被如上述识别为“是”时,换句话说,当继续执行阅读一个图象的这个操作时,就在这个功率控制部分601的控制下继续向这个扫描器部分501中的每一个部分进行供电,这样就执行了连续功率供电的控制。
这里,当这个用户将这个图象阅读器600与这个文档分开来结束阅读一个图象的这个操作时,就停止从这个文档检测部分105输出一个文档检测信号S1。通过这个操作,这个功率控制部分601识别出步骤SD19中的判断结果为“否”,并且这个系统控制转到步骤SD11。在步骤SD11中,这个功率控制部分601在0.5秒内停止向这个扫描器部分501中的每一个部分进行供电,这个系统控制又返回到步骤SD1。然后,重复上述操作序列。
另一方面,在步骤SD10中,当这个内部定时器计数一个时间的结果达到4秒时,这个功率控制部分601识别出判断结果为“是”,并且这个系统控制转到步骤SD11中。在步骤SD11中,这个功率控制部分601停止向这个扫描器部分501中的每一个部分进行供电,并且在一个0.5秒的待机时间以后,这个系统控制又返回到步骤SD1。
如上述,通过使用根据实施方式6的这个图象阅读器600,提供了这个功率控制部分601,以使能够根据图象阅读的状态来提供对这个扫描器部分501的供电控制,使其从间歇供电控制切换到连续供电控制或者从连续供电控制切换到间歇供电控制。所以,与在所有的时间内均向这个扫描器部分501进行供电的这个情形相比,可以减少功率消耗。
特别地,当一个电池,例如一个密封的镍镉电池,一个碱电池,一个锂离子电池或者一个锰电池被用作一个功率源时,可以延长确保这个图象阅读器600工作的时间。
尽管已经详细描述了根据本发明实施方式6的这个图象阅读器600,这个特定的结构不限于实施方式6,但是很清楚所有那些完全落在这个基本教义中的修改和替代结构均被包括在本发明中。例如,在根据实施方式6的这个图象阅读器600中,尽管这个描述已经假定了图15所显示的这个功率控制部分601被提供在根据实施方式5的这个图象阅读器500中来减少功率消耗,这个功率控制部分601还可以被分别用于上述根据实施方式1到4的图象阅读器100到400。
现在将参考图17到20来描述根据本发明实施方式7的一个图象阅读器700。图17是显示根据实施方式7的这个图象阅读器700的外观和结构的一个透视图。在这个图中,相同的标号被分配到那些与图10所显示的、根据实施方式4的这个图象阅读器400中的部件相同的部件,并且省略其描述。
在图17中,一个图象数据存储器701被包含在这个外壳101中,并且在其中保存上述被量化的图象数据D1(参考图19)。假定在一次阅读一个图象的这个操作期间被读取的一个图象被设置成一张纸,这个图象数据存储器701就有足够保存多张纸图象数据的一个保存容量。
这里,这个图象数据存储器701包括一个非挥发性(或者挥发性)半导体存储器和一个磁盘单元或者类似的。这个半导体存储器可能是一个DRAM(动态随机访问存储器),一个EEPROM(电可擦除可编程只读存储器),和一个(与非或者或非类型)闪存或者类似的。当使用一个半导体存储器时,具有多个半导体存储器层的这个图象数据存储器701可以使一个封装空间变小。
一个LED(光发射二极管)702表示这个功率源的开/关状态。即,当这个功率源打开时,这个LED702就亮,当这个功率源关闭时,这个LED702就不亮。一个LED703是一个发射绿光或者红光的部件,并且表示这个图象数据存储器701有一个空闲空间的状态。即,当这个图象数据存储器701有一个空闲空间时,换句话说,当数据可以被保存在这个图象数据存储器701中时,这个LED703就发射绿光,而当这个图象数据存储器701没有空闲空间时,换句话说,当数据不能被保存在这个图象数据存储器701中时,这个LED703就发射红光。这个用户可以通过检验这个LED703发射光的颜色来识别出这个图象数据存储器701是否能够保存图象数据。
在这个外壳101上、垂直于这个图象阅读表面101a的一个操作表面101d上提供了一个操作开关704,并且这个用户可以操作这个操作开关704来打开/关闭功率源。即,当将要将这个功率源从关闭状态切换为打开状态时,这个用户就按这个操作开关704一次,而再按一次时,这个功率源就从打开状态变为关闭状态。
在这个图中的这个操作表面101d上、在这个操作开关704的下侧方提供了一个操作开关705,当将要发送开始阅读图象的指令和结束阅读图象的指令时,这个用户就操作这个操作开关705。即,当这个用户将要发送开始图象阅读的指令时,就按一次这个操作开关705,而将要发送结束这个图象阅读的指令时,就再按一次这个操作开关705。但是,由这个操作开关705来执行的开始图象阅读的指令和结束图象阅读的指令可以由这个媒质检测单元,例如这个文档检测部分105和这个光电开关来执行。
在阅读一个图象的时间内,在这个用户抓住这个图象阅读器700,以使如图18所显示的这个图象阅读表面101a(参考图17)接触这个文档P的一个状态下,图17所显示的这个图象阅读器700在这个扫描方向上(在图18的箭头Z1或者Z2所表示的方向上)滑动。
图19是显示根据实施方式7的这个图象阅读器700的电气结构的一个框图。在这个图中,相同的标号被分配到与那些图11和图17中的部件相应的部件,并且省略其描述。在图19中,提供了一个数据处理部分112E来替代图11所显示的这个数据处理部分112B,并且新提供了LED702,703,操作开关704和操作开关705。另外,在图19所显示的这个数据处理部分112E中,提供了一个阅读控制部分113E来替代图11所显示的这个阅读控制部分113B。
图19所显示的这个阅读控制部分113E有一个能够临时保存被这个图象信号处理部分114量化的一行图象数据D1的一个缓冲存储器(没有显示)。后面将详细描述这个阅读控制部分113E的操作。
下面,将参考图20所显示的时间流图来描述根据本发明实施方式7的这个图象阅读器700的操作。这里,一个移动检测信号S3是从图19中所显示的这个移动检测部分401输出的一个信号,当图17所显示的辊子104的旋转,换句话说,这个图象阅读器700在这个扫描方向上的一个移动达到一个规定值时,这个移动检测信号S3被作为一个1-脉冲信号输出。
在按下操作开关704以后的每一个驱动周期内,一个驱动信号S2就是从这个阅读控制部分113E连续输出到这个图象阅读器700的一个1-脉冲信号。这个图象阅读部分107读取的这个文档(没有显示)的一行图象数据D1,和图中所显示的标号“1”到“9”表示第一行到第九行的图象数据D1。
进一步,图20中所显示的、被量化的图象数据D1是被这个图象信号处理部分114量化的数据,图中所显示的标号“1”到“9”与为图象数据D1所显示的“1”到“9”相应。
当读取这个图象时,这个用户首先将这个图象阅读器700放置在图18所显示的一个文档P上的一个开始阅读位置,以使其图象阅读表面101a(参考图17)接触这个文档P。通过这个操作,图17所显示的辊子104,104,…与这个文档P接触。
然后,这个用户按下这个操作开关704一次来打开功率源。通过这个操作,一个打开的信号被从图19所显示的这个操作开关704输出到这个阅读控制部分113E,并且向这个装置的每一个部分进行供电。然后,这个阅读控制部分113E访问这个图象数据存储器701来检验是否有一个空闲空间,并且当这个图象数据存储器701有一个空闲空间时,LED703发射绿光,当这个图象数据存储器701没有空闲空间时,LED703发射红光。在这个情形下,假定在这个图象数据存储器701中有一个空闲空间,所以LED803就发射绿光。
然后,这个阅读控制部分113E开始在图20所显示的时刻t0向这个图象阅读部分107输出一个驱动信号S2,并且监测在自从输出这个驱动信号S2起的这个驱动周期T内,是否输入了一个移动检测信号S3。通过这个操作,就驱动这个图象阅读部分107,并且读取这个文档P上的一行图象,并且第一行的图象数据D1被输出到这个图象信号处理部分114。
然后,这个第一行的图象数据D1被这个图象信号处理部分114量化,并且被输入到这个阅读控制部分113E。通过这个操作,这个阅读控制部分113E将这个第一行的图象数据D1保存在这个缓冲存储器中,直到其中输入了下一行(在这个情形下是一第二行)图象数据D1。
这个用户通过按下这个操作开关705和在由箭头Z2所表示的方向上、沿这个文档P滑动由这个用户抓着的、被显示在图18中的这个图象阅读器700,来开始一个扫描操作,通过这个操作,辊子104,104,…(参考图17)因为辊子与这个文档P之间的摩擦力而旋转,这使图17所显示的可旋转编码器402的一个输入传动轴通过上述操作被旋转和驱动,并且开始检测这个图象阅读器700的一个移动。然后,在图20所显示的时刻t1,当一个移动检测信号S3被从这个移动检测部分401输入到这个阅读控制部分113E时,这个阅读控制部分113E识别出这个图象阅读器700已经移动了与一行相应的一个部分,并且当在时刻t6输出下一个驱动信号S2时,执行表示向这个图象数据存储器701传送数据的中断处理。即,这个阅读控制部分113E在这个时刻t6从这个缓冲存储器(没有显示)中读取第一行被量化的图象数据D1,并且将这个数据传送到这个图象数据存储器701。通过这个操作,第一行的被量化图象数据D1被保存在这个图象数据存储器701中。
在这个步骤以后,每一次输入一个驱动信号S2时,换句话说,对每一个驱动周期T,第二行的图象数据D1及其其它行的图象数据被输出到这个图象信号处理部分114,并且每一次输入一行被这个图象信号处理部分114所量化的这个图象数据D1时,这个阅读控制部分113E将被保存在这个存储器缓冲区中的前一个被量化图象数据D1更新为新输入的和量化的图象数据D1。
这个阅读控制部分113E监测在这个驱动周期T内是否输入了这个移动检测信号S3,并且通过当输入这个信号时处理一个数据传送的中断,来将被保存在这个缓冲存储器中的一行图象数据D1传送到这个图象数据存储器701。
在图20所显示的示例中,在时刻t7,t8,t9执行这个数据传送的中断处理,并且与第二行,第四行,和第七行相应的被量化图象数据D1被传送到这个图象数据存储器701中。通过上述操作,被量化的图象数据D1以一行为单位被连续地保存在这个图象数据存储器701中。
这里,在图20所显示的示例中,在一个驱动周期T中,在时刻t2和时刻t3共输入这个移动检测信号S3两次。当这个图象阅读器700的移动速度超过这个图象阅读器700的图象阅读速度时,就发生这种现象。在这个情形下,在时刻t3输入作为一个触发器信号的这个移动检测信号S3时,这个阅读控制部分113E执行数据传送的中断处理。
另一方面,当这个图象阅读器700的移动速度非常低或者这个图象阅读器700停止移动时,在一个驱动周期T中就不输入一个移动检测信号S3。在这些情形下,这个阅读控制部分113E仅将被保存在这个缓冲存储器中的前一个输入和量化图象数据D1更新为新输入的量化图象数据D1,但是,不将这个数据传送到这个图象数据存储器701。
然后,假定图18所显示的这个图象阅读器700沿这个文档P从这个阅读开始位置滑动到这个阅读结束位置,这个用户按图19所显示的这个操作开关705一次来结束阅读一个图象的这个操作。通过这个操作,这个阅读控制部分113E识别出已经结束了这个图象阅读操作,从而结束将数据传送到这个图象数据存储器701的处理。结果,在一第一阅读一个图象的操作中获得的多行量化图象数据D1作为一第一文档P的图象数据被保存在这个图象数据存储器701中。
在这个步骤以后,当再按这个操作开关705时,通过执行与上述操作相同的操作来执行第二阅读一个图象的操作,并且在一第二阅读一个图象的操作中获得的多行量化图象数据D1作为一第二文档P的图象数据被保存在这个图象数据存储器701中。
在阅读一个图象的这个操作期间,这个阅读控制部分113E监测这个图象数据存储器701的空闲空间。所以,当这个空闲空间用完时,这个阅读控制部分113E就进行控制,使LED703所发射的光的颜色从绿变为红。通过这个操作,这个用户识别出这个图象数据存储器701没有空闲空间,换句话说,不能够执行一个图象阅读操作。
如上述,通过使用根据本发明实施方式7的这个图象阅读器700,因为在其中提供了这个图象数据存储器701来保存量化图象数据D1,所以这个图象阅读器700可以被看作是一个独立的装置,在阅读图象时不需要通过电缆与其它计算机相连。
所以,通过使用上述根据实施方式7的这个图象阅读器700,消除了象传统技术中那样,在阅读一个图象时这个电缆变为一个麻烦的困难,所以改善了处理的适应性和可操作性。
进一步,通过使用上述根据实施方式7的这个图象阅读器700,因为使用了实现一个独立类型的结构,所以与内部集成有一个计算机的主体的传统类型的图象阅读器相比,这个装置可以减小尺寸。
另外,通过使用上述根据实施方式7的这个图象阅读器700,当这个图象数据存储器701的结构是一个多层结构时,其封装空间可以变得更小,这可以允许这个装置通过使用该最小化部分来进一步将其尺寸减小。
因为这个图象阅读器700有其中与一个文档P相应的这个量化图象数据D1被保存在这个图象数据存储器701中的结构,所以在阅读一个图象的一个操作中可以连续地读取多张图象,这进一步改善了一个用户处理的适应性。
另外,通过使用上述根据实施方式7的这个图象阅读器700,通过改变这个LED703所发射的光的一个颜色,关于这个图象数据存储器701中的空闲空间的数据被报告给这个用户,所以在这个图象数据存储器701中没有空闲空间的情形下,能够防止阅读一个图象的无用操作,这进一步改善了一个用户处理的适应性。
尽管已经详细描述了根据本发明实施方式7的这个图象阅读器700,这个特定的结构不限于这个实施方式,但是很清楚所有那些完全落在这个基本教义中的修改和替代结构均被包括在本发明中。例如,在上述根据实施方式7的这个图象阅读器700中,尽管这个描述已经假定这个阅读控制部分113E在数据传送的时间内一行接一行地将这个被量化的图象数据D1连续地保存在这个图象数据存储器701中,但是一次可以传送多行图象数据D1。
在这个情形下,这个阅读控制部分113E可以使用用于保存多行图象数据D1的一个大容量存储器来作为一个缓冲存储器。当如上述来构造这个存储器时,与连续地一行一行地传送数据相比,这个一次传送多行数据所需的时间少,所以可以使处理速度变高,这可以改善这个装置的吞吐量。
在上述根据实施方式7的这个图象阅读器700中,尽管这个描述已经假定使用这个LED703并且关于这个图象数据存储器701中的空闲空间的信息被报告给一个用户,一个发声单元,例如一个蜂鸣器可以替代这个LED703来报告关于一个空闲空间的信息。在这个情形下,当使用声音来报告时,即使这个用户正在看其它东西或者其它场合,关于这个图象数据存储器701有一个空闲空间的信息可以被报告给一个用户,而不会失败。
进一步,除了这个LED703以外,上述根据实施方式7的这个图象阅读器700可以有一个发声单元,例如一个蜂鸣器。在这个情形下,当除了这个LED703发射光以外,这个蜂鸣器还产生声音,这样可以进一步确保关于这个图象数据存储器701有一个空闲空间的信息被报告给这个用户。
另外,在上述根据实施方式7的这个图象阅读器700中,尽管已经描述了EEPROM和(与非或者或非类型)闪存作为这个图象数据存储器701的一个示例,但是只要它可以保存数字数据,可以采用任何类型的图象数据存储器701。
现在参考图21和图22来描述根据本发明实施方式8的一个图象阅读器800。图21是显示根据实施方式8的这个图象阅读器800的外观和结构的一个透视图。在这个图中,相同的标号被分配到那些与图17的部件相应的部件,并且省略其描述。在图21中,提供了一个图象数据存储器801来替代图17所显示的这个图象数据存储器701。
在图21所显示的这个外壳101的一个左侧面101e上,有一个与这个图象阅读表面101a平行的切口形状的插入端口101f。这个图象数据存储器801位于这个图象阅读器800上,并且是可拆卸的,并且例如,是包含这个非挥发性半导体存储器的一个存储器卡。类似于这个图象数据存储器701(参考图17),这个量化的图象数据D1被保存在这个图象数据存储器801中。
假定当执行阅读一个图象的一个操作时,一次是读取一张图象,这个图象数据存储器801有一个足够的保存容量来保存多张图象数据。进一步,这个图象数据存储器801有与一个外部装置例如一个计算机(这里没有显示)连接的一个接口,并且能够连接到这个外部装置。
图22是显示上述根据实施方式8的这个图象阅读器800的电气结构的一个框图。在这个图中,相同的标号被分配到那些与图19和图20中的部件相应的部件,并且省略其描述。
在这个图中,提供了一个数据处理部分112F来替代图19所显示的这个数据处理部分112E,并且在这个数据处理部分112F中,提供了一个存储器I/F部分802。
图22所显示的这个存储器I/F(接口)部分802的作用是用作这个图象数据存储器801与这个阅读控制部分113E之间的一个接口,并且用作连接这个图象数据存储器801的一个连接器。
下面描述根据实施方式8的这个图象阅读器800的操作。应该注意,因为根据实施方式8的这个图象阅读器800的操作与根据实施方式7的这个图象阅读器700的那些操作相同,所以省略其详细描述。
因为上述这个原因,下面主要描述将数据从这个阅读控制部分113E传送到这个图象数据存储器801的处理。在图21中,一个用户将这个图象数据存储器801插入这个插入端口101f,来执行阅读一个图象的一个操作。通过这个操作,图22所显示的这个图象数据存储器801经过这个存储器I/F部分802与这个阅读控制部分113E进行电气连接,并且可以进行图象数据的写操作。
当在这个状态下执行上述阅读一个图象的这个操作时,就执行上述这个操作,并且量化图象数据D1被保存在这个阅读控制部分113E的一个缓冲存储器中。当输入一个移动检测信号S3时,类似于上述操作,这个阅读控制部分113E经过这个存储器I/F部分802向这个图象数据存储器801传送被量化的图象数据D1。通过这个操作,被量化的图象数据D1被保存在这个图象数据存储器801中。通过这,与多张图象相应的被量化图象数据D1通过上述操作被保存在这个图象数据存储器801中。
当完成阅读一个图象的这个操作时,一个用户将这个图象数据存储器801从图21所显示的这个插入端口101f拿出,并且将这个图象数据存储器801连接到与一个外部装置,例如这里没有显示的一个计算机进行连接的一个接口连接部分。这样,这个外部装置读取被保存在这个图象数据存储器801中的、与多张图象相应的被量化图象数据D1。这个外部装置根据这个被读取的图象数据D1在一个显示部分(没有显示)上显示这些图象。
如上述,通过使用根据实施方式8的这个图象阅读器800,这个可拆卸的图象数据存储器801被提供在上述根据实施方式7的这个图象阅读器800中。这样,一个外部装置(没有显示)可以使用被保存在这个图象数据存储器801中的被量化图象数据D1,所以这个数据可以被这个图象阅读器800和一个外部装置共享,所以改善了这个图象阅读器用于多个目的时的适应性。
上面已经详细描述了根据本发明实施方式8的这个图象阅读器800,但是根据本发明的一个图象阅读器的结构不限于这个结构,在本发明的要旨内对这个图象阅读器的设计进行修改和改变均包括在本发明的范围内。例如,在根据上述实施方式8的这个图象阅读器800中,一个存储器卡被用作这个图象数据存储器801,但是可以使用任何类型的便携式媒质(更准确地说,是磁盘的一个驱动器)。一个软盘(更准确地说,是这个媒质的一个驱动器),一个光盘(更准确地说,是这个媒质的一个驱动器),或者类似的可以被用作这个图象数据存储器801。
现在参考图23和图24来描述根据本发明实施方式9的一个图象阅读器。图23是显示根据实施方式9的这个图象阅读器900的外观和结构的一个透视图。在这个图中,相同的标号被分配到那些与图17中的部件相应的部件。
在图23中,包含一个通信控制部分901,一个计算机903,和一个显示器904的一个计算机系统902,和一个电缆905被作为两个新部件提供。通过使用根据实施方式9的这个图象阅读器900,这个图象数据存储器701可以被用作这个计算机903的一个外部存储装置。
在图23所显示的这个计算机系统中,这个计算机903包含用于控制这个系统中的各种部分的一个CPU(中央处理单元),用于控制与外部装置进行通信的一个通信控制部分,用于在其中保存各种类型数据的一个存储装置,和用于输入数据或者操作指令的一个键盘的一个输入装置和一个鼠标(没有显示),并且有处理图象的功能。这个显示器904连接到这个计算机903,并且显示各种类型图象和字符。
在这个图象阅读器900中,这个通信控制部分901被包含在这个外壳101中,并且经过这个电缆905连接到这个计算机903的一个通信控制部分(没有显示)。这个电缆在两端有用于连接的连接器,并且能够使用这些连接器连接到这个计算机903的这个通信控制部分和连接到这个通信控制部分901,并且还可以断开连接。这个通信控制部分901用于控制通过这个电缆905与这个计算机903的数据通信。
图24是显示上述根据实施方式9的这个图象阅读器900的电气结构的一个框图。在这个图中,相同的标号被分配到那些与图19和图23中的部件相应的部件。在图24中,提供了一个数据处理部分112G来替代图19所显示的这个数据处理部分112E,并且在这个数据处理部分112G中提供了作为一个附加部件的一个通信控制部分901。在这个图中,这个通信控制部分901连接到这个图象数据存储器701以及连接到这个计算机903的一个通信控制部分(没有显示),并且其作用是用作使这个计算机903的一个CPU(没有显示)可以访问(数据阅读,写,删除)这个图象数据存储器701的一个通信接口。
下面描述上述根据实施方式9的这个图象阅读器900的操作。因为这个图象阅读器900的操作与上述根据实施方式7的这个图象阅读器700的那些操作相同,所以省略其描述。
现在描述这个计算机903访问这个图象数据存储器701的一个操作。在图24中,假定与多个图象相应的被量化图象数据D1通过阅读一个图象的这个操作被保存。
在这个状态下,一个用户通过这个电缆905将这个图象阅读器900的这个通信控制部分901连接到这个计算机903的一个通信控制部分(没有显示)。通过这,根据一个规定的通信协议在这个通信控制部分901和这个计算机903的一个通信控制部分之间进行初始化通信,并且这个计算机903的一个CPU经过这个电缆905和通信控制部分901识别出作为一个外部存储装置的这个通信数据存储器701。
当一个用户从这个计算机903的一个键盘(没有显示)输入一个阅读命令时,这个CPU经过一个通信控制部分(没有显示),电缆905,和通信控制部分901访问这个图象数据存储器701,来读取被保存在这个图象数据存储器701中的被量化图象数据D1。然后这个CPU将这个图象数据D1保存在这个CPU自己的一个存储器装置中,或者执行数据处理,例如根据这个图象数据D1在这个显示器904上显示一个图象。
当一个用户从这个计算机903的一个键盘(没有显示)输入一个写命令时,与上述阅读一个图象的操作类似,这个CPU经过这个通信控制部分(没有显示),电缆905,和通信控制部分901访问这个图象数据存储器701,并且将被保存在这个CPU自己的存储器装置中的这个图象数据写到这个图象数据存储器701中。通过这,将被保存在这个计算机903中的这个图象数据,和被这个图象阅读部分107阅读的这个图象数据D1写到这个图象数据存储器701中。
进一步,当一个用户从这个键盘(没有显示)输入一个数据删除命令时,这个CPU经过上述路由访问这个图象数据存储器701,并且从被保存在这个图象数据存储器701中的被量化图象数据D1中删除这个用户所规定的图象数据。
如上述,通过使用上述根据实施方式9的这个图象阅读器900,提供了这个通信控制部分901,以使一个外部装置(计算机903)能够访问这个图象数据存储器701,并且因为这个结构,这个图象数据存储器701可以被用作这个外部装置的一个外部存储器装置。所以,通过使用根据实施方式9的这个图象阅读器900,除了用作一个独立类型的装置以外,这个图象阅读器可以被用作一个外部装置的一个外设装置,所以可以改善它对各种应用的适应性。
已经详细描述了根据本发明实施方式9的这个图象阅读器900,但是本发明的结构不限于实施方式9的结构,在本发明的要旨内对这个图象阅读器的设计进行修改和改变均包括在本发明的范围内。实施方式9的描述已经假定通过一个电缆905执行数据通信的一个情形,但是可以通过无线通信来进行数据通信。用于这个目的的这个无线通信包括微波通信,光通信,红外通信或者类似的。当采用这个微波通信时,提供了一个天线和用于发送和接收微波的一个发送器/接收器来替代图24所显示的这个通信控制部分901,并且在这个计算机903也提供了一个类似的天线和发送器/接收器。通过这个结构,这个计算机903和图象数据存储器701通过一个微波线路互相连接。
当采用一个光通信时,提供了有用于发射光的一个光发射部件和用于接收光的一个光接收部件的一个光发送器/接收器来替代图24所显示的这个通信控制部分901,并且在计算机903也提供了一个类似的光发送器/接收器。通过这个结构,这个计算机903和图象数据存储器701通过一个光线路互相连接。
进一步,当采用这个红外射线通信时,类似于上述光通信的情形,提供了用于发送和接收红外射线的一个红外射线发送器/接收器来替代这个通信控制部分901,并且在计算机903也提供了一个类似的红外射线发送器/接收器。通过这个结构,这个计算机903和图象数据存储器701通过一个红外射线线路互相连接。
另外,在上述实施方式9中,允许结构提供这个图象数据存储器801和存储器I/F部分802来替代图24 所显示的这个图象数据存储器701。在这个情形下,仅需要将图24所显示的这个通信控制部分901连接到这个图象数据存储器801,并且除了上面所描述的效果外,还提供了根据实施方式8的这个图象阅读器800所提供的效果。
现在参考图25和26来描述根据本发明实施方式10的一个图象阅读器1000。图25是显示根据实施方式10的这个图象阅读器1000的外观和结构的一个透视图。在这个图中,相同的标号被分配到那些与图23中的部件相应的部件,并且在这里省略其描述。在图25中,提供了一个扫描器连接部分1001来替代图23所显示的这个通信控制部分901。根据实施方式10的这个图象阅读器1000被用作这个计算机903的一个外部图象阅读器(外部扫描器)。
在图25所显示的这个计算机系统902中,除了这个CPU,通信控制部分,存储器装置,和输入装置以外,这个计算机903有用于连接这个外部图象阅读器的一个扫描器连接部分。
在这个图象阅读器1000中,这个扫描器连接部分1001被包括在这个外壳101中,并且经过这个电缆905连接到这个计算机903的一个扫描器连接部分(没有显示)。类似于上述实施方式9,这个电缆905在两端有用于进行连接的连接器,并且通过这些连接器,这个电缆905能够连接到这个计算机903的一个扫描器连接部分以及连接到这个扫描器连接部分1001。另外,这个扫描器连接部分1001的功能是用作经过这个电缆905与这个计算机903的一个扫描器连接部分(没有显示)进行数据通信的一个接口。
图26是显示根据实施方式10的这个图象阅读器1000的电气结构的一个框图。在这个图中,相同的标号被分配到与图19和图25中的部件相应的部件,并且这里省略其描述。在图26中,提供了一个数据处理部分112H来替代图19所显示的这个数据处理部分112E。在这个数据处理部分112H中,提供了一个阅读控制部分113F来替代图19所显示的这个阅读控制部分113E,并且一个扫描器连接部分1001作为一个新部件被提供。
这个扫描器连接部分1001连接到这个阅读控制部分113F并且经过这个电缆905连接到这个计算机903的一个扫描器连接部分(没有显示),并且当阅读一个图象时,在这个阅读控制部分113F的控制下,经过这个电缆905将数据传送到这个计算机903。这个阅读控制部分113F的操作与图19所显示的这个阅读控制部分113E的那些操作相同,但是还有附加功能。一个附加功能是用于将被读取的图象数据(量化图象数据D1)传送到这个图象数据存储器701的一个内部传送功能,另一个附加功能是用于将这个图象数据传送到一个外部装置的一个外部传送功能。
这里,作为在这个外部传送功能和这个内部传送功能之间进行切换的一个模式,有通过开关这个操作开关705的一个本地切换模式和从这个计算机903所执行的一个远程切换模式。在这个本地切换模式中,当连续地按这个操作开关705两次时,这个阅读控制部分113F识别出已经选择了这个内部传送功能,当再按这个操作开关705两次时,这个阅读控制部分113F识别出已经选择了这个外部传送功能。
另一方面,在这个远程切换模式中,当一个用户从上述键盘(没有显示)输入用于选择这个外部传送功能的一个外部传送命令时,这个外部传送命令被经过这个电缆905和扫描器连接部分1001输入,并且这个阅读控制部分113F识别出已经选择了这个外部传送功能。
下面,将描述根据实施方式10的这个图象阅读器1000的操作。这里,根据实施方式10的这个图象阅读器1000阅读一个图象的操作与根据实施方式7的这个图象阅读器700阅读一个图象的那些操作相同,并且这里省略其描述。
这里主要描述上述这个内部传送功能和这个外部传送功能。在图25中,当一个用户将这个图象阅读器1000作为一个独立类型(便携式类型)的扫描器装置使用时,类似于上述根据实施方式7的这个图象阅读器700的情形,这个用户将其电缆905没有与这个扫描器连接部分1001连接的这个图象阅读器1000放置在这里没有显示的一个文档上的一个阅读开始位置,以使这个图象阅读表面101a与这个文档接触。通过这,辊子104,104,…接触这个文档。
然后这个用户按下这个操作开关704,并且打开电源,然后连续地按这个操作开关705两次来选择这个内部传送功能。通过这,图26所显示的这个阅读控制部分113F识别出已经选择了这个内部传送功能。
当这个用户再按这个操作开关705一次,并且这个图象阅读器1000仍然在这个文档上滑动时,就阅读在这个文档上的一个图象,并且一行图象数据D1被连续地从这个图象阅读部分107输出到这个图象信号处理部分114。通过这个操作,这个图象数据D1被这个图象信号处理部分114量化并且被输入到这个阅读控制部分113F。这里应该注意,上面通过操作这个操作开关705来给予开始阅读一个图象的一个操作的一个指令和结束阅读一个图象的一个操作的一个指令可以被一个媒质检测单元,例如在上述实施方式中的这个文档检测部分105或者一个光电开关来发送。
在这个情形下,因为一个用户已经选择了这个内部传送功能,所以这个阅读控制部分113F临时地将这个被输入量化图象数据D1保存在一个缓冲存储器中。然后,每一次输入一个移动检测信号S3时,这个阅读控制部分113F在内部将被保存在这个缓冲存储器中的这个量化图象数据D1传送到这个图象数据存储器701。通过这个操作,这个被量化的图象数据D1被保存在这个图象数据存储器701中。
另一方面,当这个图象阅读器1000被用作这个计算机903的一个外部(独立类型)扫描器装置时,这个用户将这个电缆905的两端连接器分别连接到这个图象阅读器1000的这个扫描器连接部分1001和这个计算机903的这个扫描器连接部分(没有显示)。通过这个操作,这个计算机901的一个CPU识别出经过这个扫描器部分(没有显示),电缆905和扫描器连接部分1001、作为一个外部扫描器装置的这个图象阅读器1000。
然后,这个用户将这个图象阅读器1000放置在没有显示的这个文档上的一个阅读开始位置,以使这个图象阅读表面101a接触这个文档,并且连续地按这个操作开关705两次来选择这个外部传送功能。通过这个操作,这个传送功能被从这个内部传送功能切换到这个外部传送功能,图26所显示的这个阅读控制部分113F识别出已经选择了这个外部传送功能。
当这个用户再按这个操作开关705一次,并且这个图象阅读器1000仍然在这个文档上滑动时,就阅读在这个文档上的一个图象,并且一行图象数据D1被连续地从这个图象阅读部分107输出到这个图象信号处理部分114。这个图象数据D1被这个图象信号处理部分114量化并且被输入到这个阅读控制部分113F。这个阅读控制部分113F临时地将这个被输入量化图象数据D1保存在一个缓冲存储器中。当输入这个移动检测信号S3时,因为已经选择了这个外部传送功能,所以这个阅读控制部分113F外部地将被保存在这个缓冲存储器中的这个量化图象数据D1,经过这个扫描器连接部分1001,电缆905,和这个计算机903的一个扫描器连接部分(没有显示)传送到这个计算机903的一个CPU,而不将这个图象数据D1传送到这个图象数据存储器701。
通过这个操作,这个计算机903的这个CPU执行各种类型的数据处理,例如将从作为一个外部扫描器装置的这个图象阅读器1000输入的这个输入量化图象数据D1保存在这个CPU自己的一个存储器装置中,或者根据这个图象数据D1在这个显示器单元904上显示一个图象。
当在这个远程切换模式中将要选择这个外部传送功能时,这个用户经过电缆905将这个图象阅读器1000连接到这个计算机903,按这个操作开关704一次,并且然后从这个计算机903的一个键盘(没有显示)输入一个外部传送命令。通过这个操作,这个外部传送命令经过这个计算机903的一个扫描器连接部分(没有显示),电缆905,和扫描器连接部分1001被输入到这个阅读控制部分113F,并且这个阅读控制部分113F识别出已经选择了这个外部传送功能。
如上述,通过使用上述根据实施方式10的这个图象阅读器1000,这个扫描器连接部分1001被提供并且经过这个电缆905被连接到这个计算机903,并且可以自由地选择这个内部传送功能和外部传送功能。这样,这个图象阅读器1000可以被用作一个便携式装置和一个独立类型的装置,所以这个用户可以根据一个应用来随意使用这个图象阅读器1000。所以,通过使用根据实施方式10的这个图象阅读器1000,可以改善实际使用的方便性,并且可以改善它对各种目的的适应性。
已经详细描述了根据本发明实施方式10的这个图象阅读器1000,但是本发明的结构不限于实施方式10的结构,在本发明的要旨内对这个图象阅读器的设计进行修改和改变均包括在本发明的范围内。例如,上面根据本发明实施方式10的这个图象阅读器1000的描述已经假定一个用户可以通过开关操作或者通过从一个键盘输入命令来执行对这个内部传送功能和外部传送功能的切换,但是可以允许这样一个结构,即这个阅读控制部分113F根据这个电缆905连接到这个扫描器连接部分1001的一个连接状态来自动地识别是选择了这个外部传送功能还是选择了这个内部传送功能。
更详细地,这个阅读控制部分113F监视这个电缆905是否连接到这个扫描器连接部分1001。当这个阅读控制部分113F识别出这个电缆905已经连接到这个扫描器连接部分1001时,它自动地识别为选择了这个外部传送功能。当这个阅读控制部分113F识别出这个电缆905没有连接到这个扫描器连接部分1001时,它自动地识别为选择了这个内部传送功能。
所以,当这个阅读控制部分113F有上述的自动识别功能时,一个用户不需要操作一个开关,或者从一个键盘输入一个命令,所以进一步改善了使用的方便性。进一步,通过使用根据实施方式10的这个图象阅读器1000,允许提供图22所显示的这个图象数据存储器801和存储器I/F部分802来替代图26所显示的这个图象数据存储器701。在这个情形下,除了上述效果外,可以获得与根据实施方式8的这个图象阅读器800所提供的效果相同的效果。
参考图27和图28来描述根据本发明实施方式11的一个图象阅读器1100。图27是显示根据实施方式11的一个图象阅读器1100和在这个图象阅读器1100中所使用的一个附加图象阅读器1120的外观和结构的一个透视图。在这个图中,相同的标号被分配到与图25中的那些部件相应的部件,并且这里省略其描述。在图27中,一个外部驱动部分1101,一个附加图象阅读器1120,和一个电缆1102被作为新部件提供。
在图27中,这个图象阅读器1100阅读在一个尺寸为A6(横向方向105毫米×纵向方向148毫米)的一个文档上的一个图象。相对地,这个附加图象阅读器1120用于阅读尺寸不同于这个图象阅读器1100能够阅读的文档尺寸(尺寸A6)的一个文档,例如尺寸为A4(横向方向210毫米×纵向方向296毫米)的一个文档上的一个图象。换句话说,这个附加图象阅读器1120用于阅读尺寸为不能被这个图象阅读器1100阅读的文档上的一个图象。
这个附加图象阅读器1120的外观和结构基本上与这个图象阅读器1100的外观和结构相同,但是这个附加图象阅读器1120的横向方向上的宽度比这个图象阅读器1100的横向方向上的宽度大。下面描述这个附加图象阅读器1120的外观和结构。
在这个附加图象阅读器1120中,一个外壳1121是用合成树脂做的,并且其形状为矩形。各种部件,例如一个图象阅读部分1127(参考图28),和一个移动检测部分1125被容纳在这个外壳1121中。这个外壳1121的一个后表面是一个图象阅读表面1121a,并且当在这个图象阅读表面1121a靠近或者接触一个文档的一个表面的状态下,阅读其上的一个图象时,这个图象阅读表面1121a沿这个文档的一个表面滑动。这个电缆1102连接到这个附加图象阅读器1120中的一个电气部件。
在这个外壳1121的这个图象阅读表面1121a上,在其纵向方向上沿一个长边缘形成了一个图象阅读窗口1121b,这个图象阅读窗口1121b的作用是用作将光发射到这个文档(没有显示)的一个发射端口和接收来自这个文档的反射光的一个输入端口。这个图象阅读窗口1121b在纵向方向上的一个宽度与上述尺寸为A4的一个文档上的一个图象阅读宽度相应,例如,这个端口被设置成稍大于这个A4尺寸文档(210毫米)的一个宽度的一个值。
这里,在这个外壳1121中提供了包含与图2所显示的那些部件(一个光源,一个透镜,和一个图象传感器)相同的部件的一个图象阅读部分(参考图28)。
一个透明保护盖1122盖住了这个图象阅读窗口1121b,并且保护被提供在这个外壳1121中的光学部件(没有显示),并且禁止灰尘和其它外部物质进入到其内部。一个传动轴1123被这里没有显示的、这个外壳1121中的一个支撑体支撑,并且可以旋转,这个传动轴1123沿这个图象阅读表面1121a延伸。
辊子1124,1124,…分别以一个规定的间隔穿过这个传动轴1123。辊子1124的数目与一个文档的尺寸相应,并且在这个情形下,这个数目大于这个图象阅读器1100中的辊子104的数目。辊子1124,1124,…可以被这个传动轴1123所显示。进一步,这样来提供辊子1124,1124,…,使每一个辊子轻微地从这个图象阅读表面1121a向没有显示的一个文档的这侧伸出一点。当沿这个文档滑动时,这些辊子与这个传动轴1123一起旋转。
在显示这个外壳1121的这个图的右侧提供了一个移动检测部分1125,这个移动检测部分1125在一个扫描操作期间检测辊子1124的旋转,即,这个附加图象阅读器1120的一个移动。这个移动检测部分1125有一个结构与可旋转编码器402的结构相同的一个可旋转编码器1126。
这个可旋转编码器1126是用于光学地检测旋转角度的一个光学增量类型的编码器,并且通过一个齿轮与这个传动轴1123机械地连接到一起。
另一方面,在这个图象阅读器1100中,这个外部驱动部分1101被提供在这个外壳101上,并且其作用是用作与这个附加图象阅读器1120的一个接口和用作与这个电缆1102的一个连接器。
图28是显示上述根据实施方式11的这个图象阅读器1100和在这个图象阅读器1100中所使用的这个附加图象阅读器1120的电气结构的一个框图。在这个图中,相同的标号被分配到与图26和图27中的那些部件相应的部件。
在图27所显示的这个图象阅读器1100中,提供了一个数据处理部分112I来替代图26所显示的这个数据处理部分112H。在这个数据处理部分112I中,提供了一个阅读控制部分113G来替代图26所显示的这个阅读控制部分113F。在图28中,这个附加图象阅读器1120和电缆1102被作为新部件来提供。
图28所显示的这个阅读控制部分113G的基本功能与图26所显示的这个阅读控制部分113F的那些功能相同,但是除了基本功能以外,这个阅读控制部分113G还有用于驱动和控制这个附加图象阅读器1120中的一个图象阅读部分1127的一个功能。后面将详细描述这个阅读控制部分113G。
这个外部驱动部分1101有一个连接到这个电缆1102的一个连接器,并且当这个电缆1102连接到这个外部驱动部分1101上时,向这个阅读控制部分113G输出一个连接信号。当这个电缆1102连接到这个外部驱动部分1101上时,这个外部驱动部分1101在这个阅读控制部分113G的控制下,以一个规定的时间间隔,向这个附加图象阅读器1120中的这个图象阅读部分1127输出一个1-脉冲驱动信号S5。这里,这个驱动信号S5的一个周期是适应于这个图象阅读部分1127的一个值。
这里,如果这个电缆1102没有连接到这个外部驱动部分1101上时,这个阅读控制部分113G向这个扫描器部分405的这个图象阅读部分107输出一个驱动信号S2。当这个电缆1102连接到这个外部驱动部分1101上时,这个阅读控制部分113G经过这个外部驱动部分1101向这个图象阅读部分1127输出一个驱动信号S5。
在这个附加图象阅读器1120中,每一次输入一个1-脉冲驱动信号S5时,类似于这个图象阅读部分107,这个图象阅读部分1127阅读一行图象,并且经过这个电缆1102向这个图象信号处理部分114输出作为图象数据D2的一个阅读结果。这里,这个图象数据D2被这个图象信号处理部分114量化,然后被输入到这个阅读控制部分113G。在这个步骤中,这个阅读控制部分113G临时地将这个被量化图象数据D2保存在它自己的一个存储器缓冲区中(没有显示)。
类似于这个扫描器部分405的这个移动检测部分401,每一次这个附加图象阅读器1120被移动一个规定距离时,这个移动检测部分1125经过这个电缆1102向这个阅读控制部分113G输出一个1-脉冲移动检测信号S6。类似于输入这个移动检测信号S3的一个情形,每一次输入这个移动检测信号S6时,这个阅读控制部分113G将被保存在存储器缓冲区中的这个被量化图象数据D2传送到这个图象数据存储器701。
下面描述根据实施方式11的这个图象阅读器1100和附加图象阅读器1120的操作。这里,在这个图象阅读器1100的操作中,阅读一个图象的一个操作与根据实施方式7的这个图象阅读器700的阅读一个图象的一个操作相同,所以这里省略其描述。
所以,在下面的操作描述中,在联系上述根据实施方式10的这个图象阅读器1000描述的这个内部传送功能和外部传送功能中,主要描述当这个附加图象阅读器1120连接到这个图象阅读器1000时的一个操作。
首先,描述图27所显示的这个图象阅读器1100被用作一个独立类型(便携式类型)的扫描器装置并且使用这个附加图象阅读器1120来阅读尺寸为A4的一个文档上的一个图象的情形。首先,这个用户使用一个连接器将这个电缆1102连接到这个图象阅读器1100的这个外部驱动部分1101。
通过这个操作,图28所显示的这个外部驱动部分1101识别出已经连接了这个电缆1102,并且向这个阅读控制部分113G输出作为一个连接信号的一个判断结果。然后,这个阅读控制部分113G经过这个电缆1102向这个附加图象阅读器1120中的这个图象阅读部分1127输出一个驱动信号S5。通过这个操作,来驱动这个图象阅读部分1127。
然后,这个用户将这个图象阅读器1120放置在这里没有显示的、尺寸为A4的一个文档的一个阅读开始位置,以使图27所显示的这个图象阅读表面1121a接触这个文档。通过这个操作,识别出辊子1124,1124,…接触这个文档。在这个情形下,假定在这个阅读控制部分113G中,这个用户已经选择在实施方式10中描述的这个内部传送功能。在这个被选择的传送模式中,当这个用户按下这个操作开关705一次并且这个附加图象阅读器1120在尺寸为A4的这个文档(没有显示)上滑动时,就执行阅读在这个文档上的一个图象的一个操作,并且经过这个电缆1102连续地向这个图象信号处理部分114输出图象数据D2。
通过这个操作,这个图象数据D2被这个图象信号处理部分114量化,并且被输入到这个阅读控制部分113G。在这个情形下,因为这个用户已经选择这个内部传送功能,所以这个阅读控制部分113G临时地将这个输入的被数字化图象数据D2保存在一个缓冲存储器中。然后,每一次输入这个移动检测信号S6时,这个阅读控制部分113G内部地将被保存在这个缓冲存储器中的被数字化图象数据D2传送到这个图象数据存储器701。通过这个操作,被数字化图象数据D2被保存在这个图象数据存储器701中。
下面描述当图27所显示的这个图象阅读器1100被用作这个计算机903的一个外部(便携式类型)扫描器装置并且使用这个附加图象阅读器1120来阅读尺寸为A4的一个文档上的一个图象时的操作。
首先,类似于上述操作,这个用户将图27所显示的这个电缆905的一端连接器连接到这个图象阅读器1100的一个扫描器连接部分1001,并且将这个电缆905的另一端连接器连接到这个计算机903的一个扫描器连接部分(没有显示)。通过这,这个计算机903的一个CPU经过这个扫描器连接部分(没有显示),电缆905,和扫描器连接部分1001识别出这个图象阅读器1100是一个外部扫描器装置。
然后,这个用户将这个电缆1102连接到这个图象阅读器1100的这个外部驱动部分1101。通过这,图28所显示的这个外部驱动部分识别出已经连接了这个电缆1102,并且然后一个连接信号被输入到这个阅读控制部分113G。
然后这个阅读控制部分113G经过这个电缆1102向这个附加图象阅读器1120的这个图象阅读部分1127输出一个驱动信号S5。通过这,来驱动这个图象阅读部分1127。
然后,类似于上述操作,这个用户将这个图象阅读器1120放置在这里没有显示的、尺寸为A4的一个文档的一个阅读开始位置,以使图27所显示的这个图象阅读表面1121a接触这个文档。在这个情形下,假定在这个阅读控制部分113G中,这个用户已经选择了实施方式10中所描述的这个外部传送功能。
在这个被选择的传送模式中,当这个用户按下这个操作开关705一次并且使这个附加图象阅读器1120在尺寸为A4的这个文档(没有显示)上滑动时,就执行阅读在这个文档上的一个图象的一个操作,并且经过这个电缆1102从这个图象阅读部分1127连续地向这个图象信号处理部分114输出一行图象数据D2。通过这个操作,这个图象数据D2被这个图象信号处理部分114量化,并且被临时地保存在这个阅读控制部分113G的一个存储器缓冲区中。
当输入一个移动检测信号S6时,因为已经选择这个外部传送功能,所以这个阅读控制部分113G外部地经过这个扫描器连接部分1001,电缆905,和这个计算机903的这个扫描器连接部分(没有显示)传送这个被量化图象数据D2,而不将这个被量化图象数据D2传送到这个图象存储器701。
通过这个操作,这个计算机903的这个CPU执行各种类型的数据处理,例如将从作为一个外部扫描器装置的这个图象阅读器1100(或者这个附加图象阅读器1120)输入的这个图象数据D2保存在它自己的一个存储装置中,或者在这个显示器单元904上显示与这个图象数据D2相应的一个图象。
如上述,通过使用上述根据实施方式11的这个图象阅读器1100,在这个图象阅读器1100中提供了一个外部驱动部分1101,并且能够阅读尺寸与这个图象阅读器1100可以阅读的一个文档的尺寸不同的一个文档上的一个图象的这个附加图象阅读器1120经过这个电缆1102连接到这个外部驱动部分1101,所以可以轻易地阅读各种尺寸的图象。
所以,通过使用上述根据实施方式11的这个图象阅读器1100,可以阅读尺寸的选择范围较宽,所以改善了实际使用的方便性。
已经详细描述了根据本发明实施方式11的这个图象阅读器1100,但是本发明的结构不限于实施方式11的结构,在本发明的要旨内对这个图象阅读器的设计进行修改和改变均包括在本发明的范围内。例如,在上述根据本发明实施方式11的这个图象阅读器1100中,类似于根据本发明实施方式10的这个图象阅读器1000,可以允许这样一个结构,其中这个阅读控制部分113G根据这个电缆905是否连接到这个扫描器连接部分1001自动地识别出内部或者外部传送功能。通过使用这个结构,一个用户不需要执行一个开关操作或者从一个键盘进行输入,所以进一步改善了用户使用的方便性。
通过使用上述根据实施方式11的这个图象阅读器1100,图22所显示的这个图象数据存储器801和存储器I/F部分802被提供来替代图28所显示的这个图象数据存储器701。在这个情形下,除了上述效果外,还可以获得与根据实施方式8的这个图象阅读器800所提供的那些效果相同的效果。
参考图29和图30来描述根据本发明实施方式12的一个图象阅读器1200。图29是显示根据实施方式12的这个图象阅读器1200的外观和结构的一个透视图。在这个图中,相同的标号被分配到与图17中的部件相应的部件,并且这里省略其描述。在图29中,一个显示部分1201被作为一个新部件提供。应该注意,图27所显示的这个图象数据存储器701不必要与这个图中所显示的这个显示部分1201垂直,它可以与这个显示部分1201平行。
例如,这个显示部分1201是一个LCD(液晶显示器),并且显示被这个图象阅读部分107(参考图30)所阅读的一个图象。这个显示部分1201是这个外壳101上的一个操作表面101d,并且被提供在这个图中的这个操作开关704和705的左边。即,这个显示部分1201与这个图象阅读表面101a成一个恰当的角度。
图30是显示上述根据实施方式12的这个图象阅读器1200的电气结构的一个框图。在这个图中,相同的标号被分配到与图19中的部件相应的部件。在图30中,提供了这个数据处理部分112J来替代图19所显示的这个数据处理部分112E。在这个数据处理部分112J中,提供了作为一个新部件的一个显示控制部分1202。
图30所显示的这个显示控制部分1202被提供在这个显示部分1201和图象数据存储器701之间,并且可以对这个显示部分1201的显示进行控制。更详细地,这个显示控制部分1202读取被保存在这个图象数据存储器701中的被量化图象数据D1,并且根据这个图象数据D1来产生显示图象数据。进一步,这个显示控制部分1202向这个显示部分1201提供这个显示图象数据,来使这个图象阅读部分107所阅读的一个图象被显示在这个显示部分上。
下面,描述根据实施方式12的这个图象阅读器1200的操作。当将要阅读一个图象时,这个用户将这个图象阅读器1200放置在一个文档的一个阅读开始位置上,以使图29所显示的这个图象阅读表面101a与这个文档接触。通过这,辊子104,104,…接触这个文档。
然后这个用户按这个操作开关704,并且通过拿着这个图象阅读器1200,沿这个扫描方向在这个文档上滑动这个图象阅读器1200来开始一个扫描操作。通过这个操作,辊子104,104,…因为辊子与文档之间的一个摩擦力而旋转。这个移动检测部分107根据一个移动连续地向这个阅读控制部分113E输出一个移动检测信号S3,并且对这个驱动信号S2作出响应,一行图象数据D1被从这个图象阅读部分107输出到这个图象信号处理部分114。
然后,这个图象数据D1被这个图象信号处理部分114量化,然后被保存在这个阅读控制部分113E中的一个缓冲存储器中,并且每一次一个移动检测信号S3被输入到这个阅读控制部分113E时,这个量化图象数据D1被进一步传送到这个图象数据存储器701。这以后,执行上述操作,并且与这个文档的一个图象相应的这个量化图象数据D1被连续的保存在这个图象数据存储器701中。
与对这个图象数据存储器701进行的数据写操作同时进行的是,这个显示控制部分1202读取被这个图象数据存储器701量化的这个图象数据D1,并且连续地将这个图象数据D1作为显示图象数据输出到这个显示部分1201。然后,目前正在被阅读的一个图象被显示在这个显示部分上。所以,当执行阅读这个图象的一个操作(移动这个图象阅读器1200)时,这个用户可以直观地检验这个显示部分1201的一个显示器屏幕。
在上述根据实施方式12的这个图象阅读器1200中,即使在没有执行阅读这个图象的一个操作时,通过操作这个操作开关705,也能够读取被保存在这个图象数据存储器701中的被量化图象数据D1,并且使与这个图象数据D1相应的一个图象被显示在这个显示部分1201上。
即,在没有正在执行这个图象阅读器1200阅读这个图象的一个操作时,当按下这个操作开关705时,这个显示控制部分1202从这个图象数据存储器701读取被量化图象数据D1,根据这个被读取的量化图象数据D1产生显示图象数据,并且将这个显示图象数据输出到这个显示部分1201。这样,这个用户可以在这个显示部分1201的一个显示器屏幕上检验过去所阅读的图象。
如上述,通过使用上述根据实施方式12的这个图象阅读器1200,提供了这个显示控制部分1202和显示部分1201,并且目前正在被阅读的一个图象(或者过去所阅读的一个图象)被显示在这个显示部分上。这样,一个用户能够执行阅读一个图象的一个操作,同时直观地检验目前被阅读的这个图象或者过去被阅读的这个图象,并且因为这个特征,改善了实际使用的方便性。进一步,通过使用上述根据实施方式12的这个图象阅读器1200,这个显示部分1201与这个图象阅读表面101a垂直,所以在阅读一个图象的一个操作期间不会产生问题。
已经详细描述了根据本发明实施方式12的这个图象阅读器1200,但是本发明的结构不限于实施方式12的结构,在本发明的要旨内对这个图象阅读器的设计进行修改和改变均包括在本发明的范围内。例如,上面根据本发明实施方式12的这个图象阅读器1200的描述已经假定一个LCD被用作这个显示部分1201的一个情形,但是只要它可以显示这个图象,可以使用任何类型的显示部分。这个显示部分1201的另一个示例是包括一个等离子体显示单元。
另外,在根据实施方式12的这个图象阅读器1200中,图22所显示的这个图象数据存储器801和存储器I/F部分802可以被提供来替代图30所显示的这个图象数据存储器701。在这个情形下,除了上述效果,还可以获得与根据实施方式8的这个图象阅读器800所提供的那些效果相同的效果。
进一步,根据本发明实施方式12的这个图象阅读器1200的描述已经假定通过操作操作开关704,705来执行各种操作的一个情形,但是这个结构不限于这个结构,可以使用粘附到这个显示部分1201的一个表面上的一个触摸屏幕的一个结构,并且通过按这个触摸屏幕来执行各种操作。在这个情形下,用于选择操作的一个菜单被这个显示控制部分1202显示在这个显示部分1201上,并且一个用户通过触摸这个触摸屏幕的相应部分来执行各种操作。通过这个结构,一个用户可以选择一个所需的操作,而同时直观地检验这个显示部分1201上的用于选择操作的这个菜单,所以与通过操作操作开关704,705来执行各种操作的一个情形相比,其产生错误输入的可能性减少了。
进一步,在这个结构中,一个用户能够简单地按这个显示部分上的一个触摸屏幕来选择一个所需操作,所以进一步改善了使用的方便性。在上述根据实施方式12的这个图象阅读器1200中,已经描述了这个显示部分1201被提供在图29所显示的这个操作表面101d上的一个情形,但是结构并不局限于这个结构,这个显示部分1201可以被提供在任何位置,只要用户能够轻易地直观检验这个显示位置。
进一步,通过使用根据本发明实施方式12的这个图象阅读器1200,如图29所显示的,这个显示部分1201与这个外壳101集成在一起,但是这个结构不局限于这个结构,可以允许这样一个结构,其中图30所显示的这个控制部分1202和显示部分1201被分别提供并且通过一个电缆相互连接在一起。在这个情形下,可以自由地调节安装这个显示部分1201的一个位置和其角度,所以进一步改善了实际使用的方便性。
另外,通过使用使用根据本发明实施方式12的这个图象阅读器1200,这个显示部分1201被提供在这个操作表面101d上的一个固定位置,但是结构并不局限于这个结构,可以允许这样一个结构,其中在这个显示部分1201和这个操作表面101d之间提供一个绞链机制或者类似的机制,使能够调节这个显示部分1201的一个角度。在这个情形下,可以根据这个用户的需要自由地改变这个显示部分1201的一个显示器屏幕的一个角度,所以可以轻易地以对这个用户来说是最喜欢的位置来安排这个显示部分1201。所以,进一步改善了实际使用的方便性。
下面,描述根据本发明实施方式13的一个图象阅读器1300。首先,参考图31到图43来描述根据实施方式13的这个图象阅读器1300的外观和机械结构。这里,图31是显示根据实施方式13的这个图象阅读器1300的外观和结构的一个顶透视图。图32是显示这个图象阅读器1300的外观和结构的一个正透视图。图33是显示这个图象阅读器1300的外观和结构的一个后透视图。
当拿着图31所显示的这个图象阅读器1300并且沿一个文档P的一个表面滑动这个图象阅读器1300,并且这个图象阅读器1300的一个阅读表面1301a(参考图41)接触这个文档的这个表面时,这个图象阅读器1300光学地连续输入这个文档P上的一行图象数据,来显示这个被阅读图象。状态中所显示的这个图象阅读器1300有一个外壳1301,这个外壳1301是用合成树脂做的,其形状是矩形。每一个将要在后面描述的一个MPU(微处理器单元),一个闪存1355,一个DRAM1356或者类似的被容纳在这个外壳1301中。
这个图中所显示的这个外壳1301的一个侧面是一个图象阅读表面1301a,并且当阅读一个图象时,以一个靠近(或者接触)这个文档P的位置来沿这个文档P的一个表面滑动。在这个外壳1301的这个图象阅读表面1301a上,一个图象阅读窗口1301b形成在沿这个图象阅读表面1301a的纵向方向的一个长边上,其作用是用作发射光到这个文档P的一个发射端口和接收来自这个文档P的反射光的一个输入端口。这个图象阅读窗口1301b在这个纵向方向上的一个长度与这个图象阅读器1300阅读这个文档P上的一个图象相应,并且例如被设置成一个尺寸稍大于尺寸为A6(横向方向105毫米×纵向方向148毫米)的一个文档P的宽度的值。
一个保护盖1302盖住了这个图象阅读窗口1301b,保护被提供在这个外壳1301中的光学部件(没有显示),并且禁止灰尘或者其它外来物质进入这个外壳1301。在这个图象阅读表面1301a中,沿另一个长边形成有矩形孔1301c,1301c,…,它们与这个图象阅读窗口1301b平行,位于这个图象阅读窗口1301b的上部分并且之间有一个规定的间隔。一个传动轴1303被提供在这个外壳1301中,沿矩形孔1301c,1301c,…并且可以绕一个支撑体(没有显示)旋转。与矩形孔1301c,1301c,…相应,提供了主辊子1304,1304,…,主辊子1304,1304,…以一个规定的间隔穿过这个传动轴1303。即,主辊子1304,1304,…可以被这个传动轴1303相关地旋转。在这个图所显示的这个示例中,共提供了四个主辊子1304。
如图36所显示的,主辊子1304,1304,…中的每一个轻微地从这个图象阅读表面1301a向这个文档P的这边伸出一点,并且相关地与这个传动轴1303一起旋转。
在这个图象阅读表面1301a中,矩形孔1301d,1301d沿其一个长边缘,并且与矩形孔1301c,1301c平行,其间有这个图象阅读窗口1301b,位于这个图中的这个图象阅读窗口1301b的下部分并且之间有一个规定的间隔。与矩形孔1301d,1301d相应,提供了第一附加辊子1305,1305,并且第一附加辊子1305,1305相互之间以一个规定的间隔穿过没有显示的这个传动轴。即,每一个第一附加辊子1305,1305是可以旋转的。在这个图所显示的这个示例中,共提供了两个第一附加辊子1305。
这样来提供第一附加辊子1305,1305,使它们中的每一个轻微地从这个图象阅读表面1301a向这个文档P的这边伸出一点。当这个装置在这个文档P上滑动时,第一附加辊子1305,1305与主辊子1304一起进行相关旋转。在这个图象阅读表面1301a中,矩形孔1301e,1301e沿其一个长边缘,并且与矩形孔1301d,1301d平行,其间有这个图象阅读窗口1301b,位于这个图中的这个主辊子1304,1304的上面,并且相互之间有一个规定的间隔。
与矩形孔1301e,1301e相应,提供了第二附加辊子1306,1306,并且第二附加辊子1306,1306相互之间以一个规定的间隔分别穿过没有显示的一个传动轴。即,每一个第二附加辊子1306,1306是可以旋转的。在这个图所显示的这个示例中,第二附加辊子1306的数目与第一附加辊子的数目相同,即共提供了两个第二附加辊子1306。另外,这样来提供第二附加辊子1306,1306,使它们中的每一个轻微地从这个图象阅读表面1301a向这个文档P的这边伸出一点。当这个装置在这个文档P上滑动时,第二附加辊子1306,1306与主辊子1304以及第一附加辊子1305,1305,…一起进行相关旋转。
如上述,在这个图象阅读器1300的这个图象阅读表面1301a中,如图35所显示的,提供了四个主辊子1304,两个第一附加辊子1305,和两个第二附加辊子1306,并且它们相互平行。进一步,在这个图象阅读器1300中,使用了一个三辊子系统,其中提供了第一附加辊子1305和第二附加辊子1306,它们之间有四个主辊子1304。
这里,描述为什么在根据本发明实施方式13的这个图象阅读器1300中使用如上述的这个三辊子系统的原因。首先,描述了在图41中的一个一辊子系统,其中没有提供第一附加辊子1305和第二附加辊子1306,仅提供了主辊子1304。
在这个一辊子系统中,这个图象阅读器1300经过这个主辊子1304在一点接触一个文档P。在这个状态下,当这个图象阅读器1300沿被箭头Z1所表示的这个方向上,从这个文档P的一个边缘P2移动到另一个边缘P1,来阅读一个图象时,因为在一个点支撑这个图象阅读器1300,所以产生了被箭头J1所表示的这个方向上(或者被箭头J2所表示的这个方向上)的力矩,所以这个图象阅读器1300可以轻易地被倾斜。这里,因为这个外壳1301在这个移动方向上的一个宽度较大,所以这个力矩所引起的不希望影响就更显著。
所以,在一辊子系统中,当这个图象阅读器1300在沿箭头Z1所表示的这个方向(或者箭头Z2所表示的这个方向)上移动时,因为产生了沿箭头J1所表示的这个方向(或者在沿箭头J2所表示的这个方向)上的力矩,会产生一个摇摆,所以有时不仅破坏了方便性,而且降低了阅读的精度。
下面,参考图41解释一个两辊子系统,其中没有提供第二附加辊子1306,但是提供了主辊子1304和第一附加辊子1305。
在这个两辊子系统中,这个图象阅读器1300经过这个主辊子1304和这个第一附加辊子1305在两个点接触这个文档P。在这个状态下,当这个图象阅读器1300沿图中被箭头Z2所表示的这个方向上,从这个文档P的一个边缘P2移动到另一个边缘P1,来阅读一个图象时,因为在箭头Z2所表示的这边,由第一附加辊子1305来支撑这个图象阅读器1300,所以不会产生被箭头J2所表示的这个方向上的力矩。所以,在这个情形下,这个图象阅读器1300可不会倾斜,并且能够执行阅读一个图象的一个操作。
但是,在这个两辊子系统中,当这个图象阅读器1300沿相反方向移动时,即沿箭头Z1所表示的这个方向上移动时,因为在箭头Z1所表示的这边,没有辊子来支撑这个图象阅读器1300,所以会产生与上述的一辊子系统相关的负效果。
为了解决上述问题,使用了三辊子系统,其中这个系统被第一附加辊子1305和第二附加辊子1306,和主辊子1304所形成的三个点来支撑。在这个三辊子系统中,即使当这个图象阅读器1300沿箭头Z1所表示的这个方向上(或者沿箭头Z2所表示的这个方向上)移动时,这个图象阅读器1300被这个第二附加辊子1306支撑或者被这个第一附加辊子1305(在箭头Z1所表示的方向上)支撑,所以不会出现上述与这个一辊子系统或者两辊子系统相同的负面效果。
返回到图31,一个文档检测部分1307粘附到靠近这个图象阅读表面1301a上的矩形孔1301c的一个位置上。当这个图象阅读器1300位于这个图象阅读表面1301a靠近这个文档P的一个位置时,这个文档检测部分1307检测位于其下面的这个文档P。这个文档检测部分1307包括这样一个部件,例如图5所显示的这个机械开关201,或者图7所显示的这个光电开关301。在实施方式2或者实施方式3中已经详细解释了这个机械开关201或者这个光电开关301的结构。
这里,参考图36来描述图象阅读器1300的内部结构。图36是显示根据实施方式13的这个图象阅读器1300的结构的一个部分横切剖面图,并且在这个图中,相同的标号被分配到与图31中的部件相应的部件。
在这个图中,一个图象阅读部分1330是被提供在这个外壳1301中的光学系统,并且包含一个光源1331,一个透镜1332,和一个图象传感器1333。这个光源1331斜跨在这个图象阅读窗口1301b(透明保护盖1302)的上面,并且通过这个透明保护盖1302发射光。作为这个光源,可以使用一个光发射二极管或者一个冷阴极射线管。
这个透镜1332被提供在这个图象阅读窗口1301b(透明保护盖1302)的上面,并且汇聚从这个光源1331发射的、通过这个透明保护盖1302的光。这个图象传感器1333包含沿这个图象阅读窗口1301b成线性排列的多个图象传感器(例如一个CCD),并且阅读这个文档P上的一行图象。被提供在这个透镜1332上面的这个图象传感器1333将被透镜1332汇聚的反射光转换为一个电信号,然后将这个电信号作为一行图象数据输出。
返回到图31,这个移动检测部分1308被提供在这个外壳1301的内部,在这个图的右边,并且检测这个主辊子1304的旋转,即在一个扫描操作期间这个图象阅读器1300的一个移动。这个移动检测部分1308包含一个可旋转编码器1309,齿轮1310和1312。
现在参考图37来解释这个移动检测部分1308的结构。图37是显示这个移动检测部分1308的结构和外观的一个侧面视图。在这个图中,相同的标号被分配到与图31中的部件相应的部件。在图37中,这个可旋转编码器1309是一个光学增量类型的编码器并且具有高的分辨率和高的噪声阻抗。
这个可旋转编码器1309包含可以旋转的一个边缘部分1303a,具有用于在径向方向发射光的一个切口并且可以与这个一个边缘部分1303a一起旋转的一个旋转盘,用于向这个旋转盘发射光的一个光发射部件,和用于接收通过这个旋转盘的这个切口发射的光的一个光接收部件。在这个可旋转编码器1309中,当一个输入传动轴1309a旋转时,这个旋转盘也相关地进行旋转,并且当这个旋转盘的一个切口位于一个特定位置时,通过这个切口发射的光被这个光接收部件所接收,所以可以检测这个输入传动轴1309a的一个旋转角度。
齿轮1310有齿1310a,并且粘附和固定在这个旋转编码器1309的这个输入传动轴1309a的上面。一个两级齿轮1311包含一第一齿轮1311a和直径比这个第一齿轮1311a的直径小的一第二齿轮1311c。这个两个齿轮相互集成在一起并且被一个没有显示的一个支撑部分所支撑,并且可以旋转。这个第一齿轮1311a的齿1311b和齿轮1310的齿1310a相互啮合在一起。这个齿轮1312粘附到图31所显示的这个传动轴1303的一个边缘部分1303a,并且齿1312a与这个第二齿轮1311的齿1311d相互啮合。即,主辊子1304,1304,…的一个扭矩经过这个传动轴1303,齿轮1312,两级齿轮1311,和齿轮1310被传送到这个可旋转编码器1309的这个输入传动轴1309a。
返回到图31,这个LCD1313的尺寸是320×240,并且能够提供四级显示。这个LCD1313显示被这个图象阅读部分1330(参考图36)所阅读的一个文档P的一个图象。图52显示被显示在这个LCD1313上的一个图象的一个示例。在图52中,这个图象被显示在整个LCD1313上。这个LCD1313基本上位于这个外壳1301的一个操作表面1301f的一个中心位置。即,这个LCD1313被提供在垂直于这个图象阅读表面1301a的一个表面上。
一个触摸屏幕1314粘附到这个LCD1313并且被用于输入各种类型的操作所需的命令。当一个用户直接触摸这个LCD1313上的这个触摸屏幕时,这个触摸屏幕1314使从被显示在这个屏幕上的一组命令中选择任何一个项目成为可能。这个电阻膜系统,光电系统,电容系统,压力传感系统或者类似的可以被用作这个触摸屏幕1314。为了使用这个触摸屏幕1314来输入一个命令,可以使用图34所显示的一个笔1322。这个笔1322类似于一个普通的笔,但是,它有如在这个图的左边所显示的、用于手持的一个手持部分1322a,和如在这个图的右边所显示的一个尖头部分1322b。可以抓这个手持部分1322a来拿着这个笔1322,一个用户可以用这个尖头部分1322b来压这个触摸屏幕1314,而直观地检验被显示在图31所显示的这个LCD1313上的一个操作输入屏幕。
返回到图31,在这个LCD1313的右边,即在这个操作表面1301f上,提供了一个电源开关1315,当需要打开或者关闭电源时,就按下这个电源开关1315。在这个电源开关1315的右边提供了一个复位开关1316,并且这个复位开关1316被用于开始这个装置的操作。在这个电源开关1315(复位开关1316)的下面提供了一个取消开关1317,这个取消开关1317用于取消各种类型的操作。在这个取消开关1317的下面提供了一个选择开关1318,这个选择开关1318用于选择各种类型的操作。
在这个选择开关1318的下面提供了一个四方向的键1319,并且共包含四个键;即一个朝右的键,一个向左的键,向上键,和一个向下键。当滚动这个LCD1313的一个屏幕时,或者当选择一个菜单项时,就按下这个四方向键1319。在实际操作中,这个四方向键1319用于与这个取消键1317和这个选择开关1318中的一个或者两个一起来组合使用,用于输入各种操作或者选择的命令。即,在这个图象阅读器1300中,为了输入和选择各种操作的命令,这个触摸屏幕1314与包括这个四方向键1319的一个或者多个键一起组合使用。
这个电源开关1315,复位开关1316,取消开关1317,选择开关1318和这个四方向键1319形成了一个操作部分,并且这个操作部分被提供在这个LCD 1313(或者这个触摸屏幕1314)的右边,如这个图所显示的。
这里,参考图38来描述为什么这个操作部分被提供在这个操作表面1301f上的这个LCD 1313(或者这个触摸屏幕1314)的右边的一个原因。图38在顶部和底部显示了在使用期间这个图象阅读器1300分别被保持一个水平和一个垂直姿态的状态。
如图38的顶部图所显示的,当一个用户是使用右手的人时,通常这个用户用一个左手HL来手持这个图象阅读器1300,并且使用这个右手HR来操作这个操作部分,包括这个取消开关1317或者类似的开关。在这个情形下,如果这个操作部分被提供在这个图中的这个LCD1313的右边,这个用户可以轻易地操作这个操作部分。。相反,如图38的底部图所显示的,这个操作部分(包括这个取消开关1317或者类似的开关)位于这个图中的下面部分,这样就能够很轻易地用右手HR或者左手HL来拿这个图象阅读器1300,并且用手指来操作这个操作部分(包括这个取消开关1317或者类似的开关)。即,这个操作部分(包括这个取消开关1317或者类似的开关)被提供在这个操作表面1301f上的这个LCD 1313(或者这个触摸屏幕1314)的右边,所以改善了使用的可操作性和方便性。
返回到图31,一个附加电池320被安装在形成在这个操作表面1301f上的一个啮合部分1301g中并且用作一个附加电源。一个串行I/F部分1321被插入到形成在一个左侧面1301h的一个开口部分1301i,并且用作与一个外部装置进行通信的一个通信接口。作为这个串行I/F部分1321的一个示例,可以是一个RS232C或者一个USB接口。图33所显示的一个主电池1323被安装在形成在这个图象阅读器1300的一个后表面1301m上的一个啮合部分1301k中,并且用作这个装置的一个主电源。
显示在图32中的、用于调节一个灰度级的一个滑动开关1324被提供在一个顶部表面1301j,并且用于调节这个LCD1313上的显示器的一个灰度级。如上述与这个触摸屏幕1314一起来用于输入的这个笔1322被插入到形成在其一个顶部表面1301j上的一个插入凹槽1301t中,并且被保持在那里。这里,使用这个笔1322的基本输入操作包括点击,双点击,和图54所显示的拖。点击是用这个笔1322按这个触摸屏幕1314一次的一个操作,双点击是连续地按这个触摸屏幕1314两次的一个操作。拖是在这个触摸屏幕1314上滑动这个笔1322的一个尖头部分1322b一个特定距离的一个操作。
图39显示被提供在这个外壳1301中的一个倾斜检测部分的两个普通结构。这个倾斜检测部分1340检测这个图象阅读器1300的倾斜,即这个图象阅读器1300是否被保持在这个水平姿态或者被保持在这个垂直姿态。图39的顶部视图是显示当这个图象阅读器1300被保持在这个水平姿态时,这个倾斜检测部分1340的一个状态的一个普通侧面视图,其底部视图是显示当这个图象阅读器1300被保持在这个垂直姿态时,这个倾斜检测部分1340的一个状态的一个普通侧面视图。
参考图40来描述这个倾斜检测部分的结构。在图40中,相同的标号被分配到与图39中的那些部件相应的部件。这个图中所显示的这个倾斜检测部分包含一个导线开关1341,一个永久磁铁1342,一个旋转条1343,和一个旋转的传动轴1344。这个导线开关1341是一个感应磁场的开关,并且包含一个玻璃管1341a,一第一铁磁体导线1341b,一第一接触点1341e,一第二铁磁体导线1341f,和一第二接触点1341i。
在上述这个导线开关1341中,这个第一铁磁体导线1341b和这个第二铁磁体导线1341f沿这个玻璃管1341a的一个径向,并且包含形成为一个线形状的一个铁磁材料。铁磁体导线1341b和1341f中的每一个的一个边缘部分是弯曲的,并且被屏蔽到这个玻璃管1341a的内部,以使这些线的这两个边缘部分位于相互靠近的位置。这个第一接触点1341e粘附到这个第一铁磁体导线1341b的一个边缘部分,而这个第二接触点1341i粘附到这个第二铁磁体导线1341f的一个边缘部分。在这个导线开关1341中,当一个外部磁场不沿纵向方向起作用时,因为这个第一铁磁体导线1341b和这个第二铁磁体导线1341f所产生的弹性力,这个第一接触点1341e和这个第二接触点1341i保持在相互隔开的位置。
另一方面,当这个外部磁场沿这个第一铁磁体导线1341b和这个第二铁磁体导线1341f的纵向方向起作用时,这个第一铁磁体导线1341b的另一个边缘部分1341d的极性是“S”,而这个第一接触点1341e的极性是“N”。类似地,这个第二铁磁体导线1341f的另一个边缘部分1341h的极性是“N”,并且这个第二接触点1341i的极性是“S”。所以,当这个外部磁场起作用时,这个第一接触点1341e和这个第二接触点1341i相互吸引并且相互接触。
这个永久磁铁1342用于根据这个图象阅读器1300的一个姿态来加入这个外部磁场,并且它粘附到这个可旋转棒1343的一个尖头部分,这个可旋转棒1343能够沿这个图中的箭头Q所表示的方向旋转。这个可旋转棒1343的另一个边缘部分粘附到这个可旋转传动轴1344上。一第一停止部件1345粘附到靠近这个导线开关1341的一个位置,并且限制这个永久磁铁1342沿图中的反时钟方向旋转。一第二停止器部件1346粘附到靠近这个导线开关1341的一个位置,并且限制这个永久磁铁1342沿图中的顺时钟方向旋转。
在图40中,因为这个第一停止部件1345的限制,所以当这个永久磁铁1342位于一个实线所表示的一个位置时,即当这个图象阅读器1300被保持在如图39的顶部视图所显示的这个水平姿态时,这个永久磁铁1342所产生的一个外部磁场起作用,并且这个第一接触点1341e和这个第二接触点1341i相互接触。
在图40中,因为这个第二停止部件1346的限制,所以当这个永久磁铁1342位于一个两点一划线所表示的一个位置时,即当这个图象阅读器1300被保持在如图39的底部视图所显示的这个垂直姿态时,这个永久磁铁1342所产生的这个外部磁场不起作用,所以这个第一接触点1341e和这个第二接触点1341i保持相互隔开。
现在参考图42和图43来描述根据实施方式13的这个图象阅读器1300的一个重心的一个位置。图42和图43中的每一个是解释根据实施方式13的这个图象阅读器1300的一个尺寸(一个重心的位置)的普通侧面视图。在这些图中,相同的标号被分配到与图41中的部件相应的部件。
首先,根据实施方式13的这个图象阅读器1300被设计,以使作用点N1,N2位于比这个图象阅读器1300的重心位置低的位置,并且作用点S的一个高度小于这个图象阅读器1300的一个宽度W。使用这个结构的目的是使当这个图中所显示的这个图象阅读器1300分别沿箭头Z1所表示的这个方向上移动和沿箭头Z2所表示的这个方向上移动时,在沿箭头M1所表示的这个方向上和沿箭头M2所表示的这个方向上所产生的力矩较小。即,当一个用户拿着这个外壳1301,将这个用户的拇指接触到这个图象阅读器1300的这个表面1301f的一个操作表面,其它手指接触到其一个后表面1301m时,图42所显示的作用点N1和N2分别位于这个拇指的一个高度的一个中间点和其它手指的一个中间点。
应该注意,一个成年人的一个拇指的一个中间点与其它手指的一个中间点之间的距离大略是150毫米。这里,在这个外壳1301中,定义了在这个宽度方向上的一个长度X和在这个高度方向上的一个长度Y。在这个宽度方向上的这个长度X与从这个操作表面1301f到这个后表面1301m之间的距离相等,而在这个高度方向上的这个长度Y与从作用点N1和N2向上到这个外壳1301的一个顶表面之间的距离相等。进一步,通过将这个外壳1301的一个高度减去在这个高度方向上的这个长度Y就能够计算出从一个文档P向上到作用点N1和N2之间的作用点S的高度。
在如上的定义中,当作用点的一个高度位于比这个图象阅读器1300的一个重心位置高的一个位置时,在一个扫描操作期间,在这个图象阅读器1300中产生沿箭头M1所表示的这个方向上或者沿这个图中箭头M2所表示的这个方向上的力矩,所以这个图象阅读器1300变为倾斜。所以,通过这样来设计这个图象阅读器1300,以使其横切剖面的一个形式满足作用点N1和N2比重心L的位置低的这个条件(称作第一条件),就能够禁止因为上述力矩所产生的这个图象阅读器1300的倾斜。
这里,假定这个外壳1301的一个高度是H,这个装置的一个宽度是W,一个拇指的一个中间点与其它手指的一个中间点之间的距离是F,其重心的高度是G,满足这个第一条件的作用点的高度S用下述方程(1)来表示S=((2H+W)-F)/2(1)然后,通过将特定值,67毫米为这个外壳的一个高度H,28毫米是这个装置的一个宽度W,150毫米是一个拇指的一个中间点与其它手指的一个中间点之间的距离F,代入这个方程(1),就得到这个作用点的高度S为6毫米。这里,假定重心的高度G与这个外壳高度H的一半(H/2)相等,所以这个重心的高度是33.5(=67/2)毫米。所以,当使用上述尺寸时,满足重心高度G大于作用点的一个高度S(33.5>6)的这个第一条件,所以可以禁止产生力矩或者这个图象阅读器发生倾斜。但是,即使满足了上面的这个第一条件,当使用图43所显示的这个尺寸时,仍然产生力矩(或者倾斜)。这里,图43所显示的一个长度X’,在这个高度方向上的一个长度Y’,这个装置的一个宽度W’,和这个作用点的一个高度S’与图42所显示的这个宽度方向上的这个长度X,在这个高度方向上的这个长度Y,这个装置的这个宽度W,和这个作用点的这个高度S相应。
在图43所显示的这个图象阅读器1300中,使用的尺寸满足这个作用点的这个高度S’小于重心高度G’的这个第一条件,但是这个作用点的这个高度S’比这个装置的这个宽度W’高,所以产生沿箭头M1所表示的这个方向上或者沿箭头M2所表示的这个方向上的力矩。相反,在图43中,当满足这个作用点的这个高度S’比这个装置的这个宽度W’低(以后称作第二条件)的这个条件,同时满足这个第一条件(这个作用点的这个高度S’小于重心高度G’)时,就不会产生沿箭头M1所表示的这个方向上或者沿箭头M2所表示的这个方向上的力矩(或者倾斜)。
所以,根据本发明实施方式13的这个图象阅读器1300被设计成尺寸同时满足这个第一条件和第二条件。
图44是显示根据实施方式13的这个图象阅读器1300的电路结构的一个视图。在这个图中,相同的标号被分配到与图31,图36,图39中的部件相应的部件,并且这里省略其描述。在这个图中,一个MPU1350执行这样的操作,例如控制图象的阅读,控制图象的显示,处理图象数据,传送图象数据。后面详细描述这个MPU1350的操作。一个LCDI/F(接口)部分1351是这个LCD1313(参考图31)与这个MPU1350之间的一个接口。一个DMA(直接存储器访问)I/F部分1352用作一个后面再解释的DRAM1356之间的一个接口,来直接访问这个DRAM1356。一个A/D转换部分1353将来自这个触摸屏幕1314(参考图31)的模拟数据输出为数字数据,并且将这个数字数据输出到这个MPU1350。这个MPU1350根据这个数字数据获取从这个触摸屏幕1314输入的信息。
这个串行I/F部分1321(参考图31)的作用是用作作为一个外部装置的一个计算机1360与这个MPU1350之间的一个接口,并且与例如,RS232C兼容。一个电源部分3000包含一个主电池1323(参考图33)和一个附加电池1320(参考图31),并且向这个装置的每一个部分提供一个3.3V的电压。一个闪存1355在其中保存将要被这个MPU1350执行的一个程序。一个DRAM1356在其中保存如上述被阅读的图象数据。这个操作单元1370包含一个电源开关1315,一个复位开关1316,一个选择开关1318,一个取消开关1317,和一个四方向指令键1319,其中每一个均显示在图31中。一个扫描器I/F部分1358的作用是用作经过总线BU,在这个扫描器部分1380与MPU1350之间的一个接口。
这个扫描器部分1380包含一个图象阅读部分1330(参考图36),一个移动检测部分1308(参考图31),和一个文档检测部分1307(参考图36)。一个USB(通用串行总线)I/F部分1359的作用是用作一个与USB兼容的外部装置和这个MPU1350之间的一个通信接口。这个总线BUS将这个MPU1350连接到每一个部分(闪存1355,DRAM1356,开关I/F部分1357,扫描器I/F部分1358,USBI/F部分1359,和倾斜检测部分1340(参考图39))。
图45是显示根据本发明实施方式13的这个图象阅读器1300的电气结构的一个框图,其中显示了图44所显示的这个MPU1350和DRAM1356或者类似的功能。在图45中,相同的标号被分配到与图44中的那些部件相应的部件。
在图45所显示的一个扫描器部分1380中,这个图象阅读部分1330(参考图36)根据作为一个触发器信号、从后面描述的一个阅读控制部分1410以一个规定周期输入的一个驱动信号S2,连续地阅读一行图象数据D1。当检测到图36所显示的这个文档P时,这个文档检测部分1307将作为一个检测结果的一个文档检测信号S1输出到这个阅读控制部分1410。当在一个扫描操作期间,这个图象阅读器1300在这里没有显示的这个文档上移动时,当这个移动达到一个规定值时,这个移动检测部分1308向这个阅读控制部分1410输出一个1-脉冲移动检测信号S3。在这个数据处理部分1400中,一个图象信号处理部分1420量化从这个图象阅读部分1330输入的图象数据D1(模拟数据),并且将作为被量化图象数据D3的这个图象数据输出到这个阅读控制部分1410。图46是显示这个图象信号处理部分1420的结构的一个框图。
在图46中,这个A/D转换部分1421将从这个图象阅读部分1330(参考图45)输入的这个图象数据D1(模拟数据)转换为数字数据。这里,在这个A/D转换部分1421中,如果将要处理的是8比特数据,当这个被阅读图象是白色时,就给予数字数据值“255”,当这个被阅读图象是黑色时,就给予数字数据值“0”。一行数据保持部分1422临时地保持这个一行数字数据。一个密度直方图产生部分1423根据从这个A/D转换部分1421来的输出数据(数字数据)产生每一个点的一个密度直方图。根据与这个图象阅读部分1330所阅读的一个头行相应的图象数据D1来产生这个密度直方图。
一个阈值产生部分1424根据这个密度直方图产生部分1423所产生的这个密度直方图来计算一个白颜色的一个峰值和一个黑颜色的一个峰值。另外,这个阈值产生部分1424计算一个白颜色的这个峰值和一个黑颜色的这个峰值之间的一个阈值TH,并且将这个阈值发送到一个量化部分1425。这个量化部分1425将这个阈值TH与被保存在这个行数据保持部分1422中的这个数字数据进行比较,并且量化这个数字数据。进一步,这个量化部分1425将作为量化图象数据D3的一个量化结果一行一行地输出到图45所显示的这个阅读控制部分1410。
这个阅读控制部分1410根据作为一个触发器信号的这个文档检测信号S1来输出用于驱动这个图象阅读部分1330的一个驱动信号S2,并且控制对从这个图象信号处理部分1420输入的这个被量化图象数据D3的阅读。更详细地,这个阅读控制部分1410控制这样的操作,例如这个图象阅读部分1330中的阅读控制或者到这个图象数据存储器1440的写控制。这个阅读控制部分1410有用于临时保存被这个图象信号处理部分1420量化的这个图象数据D3的一个缓冲存储器(没有显示)。后面描述这个阅读控制部分1410的详细操作。
当如图39的顶部视图所显示的,这个图象阅读器1300被保持在这个水平姿态时,因为这个永久磁铁位于图40中的一个实线所表示的一个位置,所以这个第一接触点1341e和这个第二接触点1341i相互接触,这个图象阅读器1300向这个阅读控制部分1410输出一个倾斜检测信号S7。
另一方面,当如图39的底部视图所显示的,这个图象阅读器1300被保持在这个垂直姿态时,因为这个永久磁铁位于图40中的一个两点一划线所表示的一个位置,所以这个第一接触点1341e和这个第二接触点1341i相互隔开,这个倾斜检测部分1340不输出一个倾斜检测信号S7。即,图45所显示的这个阅读控制部分1410通过检验是否输入了这个倾斜检测信号S7来识别出这个图象阅读器1300的倾斜(姿态)。换句话说,当输入这个倾斜检测信号S7时,这个阅读控制部分1410识别出这个图象阅读器1300被保持在这个水平姿态(参考图39),并且当没有输入这个倾斜检测信号S7时,这个阅读控制部分1410识别出这个图象阅读器1300被保持在这个垂直姿态(参考图39)。
如图48所显示的,这个图象数据方向纠正部分1430将一段(或者多段)字符图象与从这个被量化图象数据D3所得到的一个图象隔开,并且检验这个图象的一个旋转角度或者镜像反转来获得这个纠正方向上的一个图象。
进一步,这个图象数据方向纠正部分1430执行与对从这个被量化图象数据D3所得到的一个源图象(参考图48)执行的、将一个被隔开的图象转换为一个正确方向的图象的转换相同的转换,来纠正一个被旋转的或者被镜像的图象(参考图47),以获得一个正确方向图象的数据。另外,这个图象数据方向纠正部分1430向这个图象数据存储器1440输出这个被纠正的图象数据。进一步,这个图象数据方向纠正部分1430判断一个图象的一个正确方向,当将一个图象的一个方向纠正到一个正确的方向时,考虑从这个倾斜检测部分1340的判断结果中所获得的这个图象阅读器1300的这个倾斜(姿态)。更详细地,这个图象数据方向纠正部分1430以这样一个方法来纠正一个图象的一个方向,以使当这个图象阅读器1300被保持在这个水平姿态时,获得如图49的左视图所显示的、被显示在这个LCD1313上的一个图象BG1。另一方面,当这个图象阅读器1300被保持在这个垂直姿态时,这个图象数据方向纠正部分1430以这样一个方法来纠正这个图象的方向,以使获得如图49的左视图所显示的、被显示在这个LCD1313上的这个图象BG1。后面详细描述这个图象数据方向纠正部分1430的操作。
这个图象数据存储器1440与图44所显示的这个DRAM1356相应,并且在其中保存从这个图象数据方向纠正部分1430输出的数据(被纠正的图象数据)。一个显示控制部分1460根据被保存在这个图象数据存储器1440中的这个被纠正的图象数据来控制这个LCD1313上的被阅读图象的显示。一个通信控制部分1450有一个类似于图29所显示的这个通信控制部分901的功能,并且控制经过图44所显示的这个串行I/F部分1321的、与这个计算机1360的数据通信。
这里参考图51来描述根据本发明实施方式13的这个图象阅读器1300中的图象数据结构。在图51中,文档数据包含由一个文档名字Dt,一个写入者的名字Dg,一个准备日期Ddc,和总页数Dn组成的一个头,和与多个页相应的页数据。与每一个页相应的这个页数据包含由一个号码Pi,包括在这个页中的部分图象的一个号码Pn,整个页中作为一个图象尺寸的、水平方向上的点数目Pw,垂直方向上的点数目Ph,和表示包括在这个页上的每一个部分图象的位置的布局信息P1组成的一个头,和包括在这个页中的多个部分图象数据。
这个部分图象数据包含专门标识这个页上的这个部分图象的一个图象号码Ij,这个部分图象的水平方向上的尺寸Iw,垂直方向上的尺寸Ih,这个部分图象被显示时这个部分图象的一个优先级Ip,一个题头或者一个图表或者一个表或者类似的等属性Ia,一个显示位置Ix和Iy,表示这个源图象已经被压缩了多少次的一个压缩层次数Ir,显示中使用的一个压缩比例Is,一个显示标志Ir,一个划分比例Dr,一个被划分图象的一个放大比例Ds,一个划分方向标志Df(1垂直,2水平),一个显示模式Dm(0或者1),和这个部分图象的点位图数据。后面描述这个部分图象数据中的这个划分比例Dr,放大比例Ds,划分方向标志Df,和显示模式Dm。当没有执行数据压缩时,这个点位图数据被作为光栅图象数据保存,并且当执行了数据压缩时,这个点位图数据就被作为代码数据保存。
下面,根据图53来描述根据本发明实施方式13的这个图象阅读器1300的功能。当这个MPU1350执行被保存在这个闪存1355中的一个程序时,就实现了这些功能。应该注意,后面详细描述每一个功能。
首先,根据本发明实施方式13的这个图象阅读器1300的功能包括这个“图象输入”功能,“显示”功能,“倾斜纠正”功能,“字符识别”功能,“自动纠正”功能,“图象压缩”功能,“题头准备”功能,“部分图象准备”功能,“简单检索”功能,每一个功能均被显示在这个图中,并且一个“通信”功能没有被显示在这个图中。这个“图象输入”功能是通过扫描来阅读一个文档的一个图象的一个功能。这个“显示”功能是将这个“图象输入”功能所阅读的一个图象显示在这个LCD1313(参考图31)上的一个功能。这里所定义的这个“显示”功能一般分为一个“完全显示”功能,一个“部分图象显示”功能,和一个“题头列表显示”功能。
上面的这个“完全显示”功能是将一个页上的所有图象数据均显示在这个LCD1313(参考图54的左下图)上的一个功能。这个“部分图象显示”功能是将一个或者多个图象中的一个部分隔开的图象显示在这个LCD1313上的一个功能。当规定一个图象的一个区域将要被隔开时,如图54的右上视图所显示的,来使用这个笔1322(参考图32)。
这个“题头列表显示”功能是将为用于显示一个图象的特征的一个特定区域准备的一个题头显示在这个LCD1313(参考图54的左上图)上的一个功能。这个“倾斜纠正”功能是用于当在这个LCD1313上将要显示或者显示一个被阅读图象时,通过一个用户的手工操作(参考图54的顶部和底部中间视图)来纠正一个被显示图象的倾斜的一个功能。这个“字符识别”功能是用于识别一个被阅读图象中的字符的一个功能。这个“自动纠正”功能是用于通过使用上述这个“字符识别”功能来自动地纠正这个被阅读图象中的倾斜或者其中的一个被镜像字符的一个功能。这个“图象压缩”功能是用于压缩这个被阅读图象的图象数据的一个功能。
进一步,这个“简单检索”功能是用于通过使用一个简单的技术来从这个“图象输入”功能所阅读的多个图象中检索一个所需图象的一个功能。这个“简单检索”功能一般可以分为一个“分类设置/检索”功能和一个“日期设置/检索”功能。这个“分类设置/检索”功能是用于通过使用后面将要描述的、如图79中所显示的“访问卡”,“一个新闻报纸”,“工业报纸”或者类似的这样的类别来对多个被阅读图象分类,并且用于根据作为一个关键字的任何一个类别项来从多个被阅读的图象中检索一个所需图象的一个功能。进一步,这个“日期设置/检索”功能是用于通过使用这个日期作为一个关键字来从多个图象中检索一个图象的一个功能。最后,这个“通信”功能是用于与一个外部装置(例如这个计算机1360参考图44)交换图象数据或者类似的一个功能。
<输入操作>
下面,参考图55和图56来描述根据本发明实施方式13的这个图象阅读器1300的操作。图55是显示根据实施方式13的这个图象阅读器1300中的一个图象输入操作(用于阅读一个图象的一个操作)的一个流图。
在图56中,当按下这个操作部分1370中的这个电源开关1315(参考图31)时,这个电源部分3000就向这个装置的每一个部分进行供电,并且这个MPU1350将这个系统控制转到图55所显示的步骤SE1。应该注意,这个电源开关引起挂起/恢复,并且当这个电源开关中的一个电池起作用时,即使这个电源被关闭,在这个挂起状态下,这个DRAM中的内容也不会丢失。在步骤SE1中,这个MPU1350经过一个总线BU从这个闪存1355中读取一个程序,并且通过引导来初始化这个程序。然后,在步骤SE2中,这个MPU1350执行使用这个扫描器部分1380从一个文档(没有显示)输入(接收)一个图象的一个操作,然后将这个系统控制转到步骤SE3。在步骤SE3中,这个MPU1350经过这个总线BU将经过这个扫描器I/F部分1350和总线BU输入的这个图象数据保存在这个DRAM1356(缓冲区)中,并且结束这个操作。这里,有时,当将这个图象数据保存在这个DRAM1356中时,压缩这个图象数据。
<显示操作>
下面,参考图57和图58所显示的流图,并且参考图59来描述显示根据本发明实施方式13的这个图象阅读器1300中的一个图象的操作。图57是显示根据被保存在图59所显示的这个DRAM1356中的、没有被压缩的图象数据来在这个LCD1313上显示一个图象的一个流图。
在显示一个图象的操作中,在图57所显示的步骤SF1中,这个MPU1350经过这个总线BU从这个DRAM1356(缓冲区)中读取一个图象数据,并且然后将这个系统控制转到步骤SF2。在步骤SF2中,这个MPU1350压缩这个被阅读的图象数据,将这个图象数据转换为一个灰度数据,并且然后将这个系统控制转到步骤SF3。在步骤SF3中,这个MPU1350根据这个被压缩的灰度数据,经过这个LCDI/F部分1351在这个LCD1313上显示这个图象(参考图52),然后结束这个操作。
图58是显示根据被保存在图59所显示的这个DRAM1356中的、被压缩的图象数据来在这个LCD1313上显示一个图象的一个流图。在显示一个图象的操作中,如图59所显示的,这个MPU13350经过这个总线BU访问这个DRAM1356,选择这个被压缩的数据,然后将这个系统控制转到步骤SG2。
在步骤SG2中,这个MPU1350将这个被压缩的图象数据解压缩为压缩前的源数据,并且将这个系统控制转到步骤SG3。在步骤SG3中,这个MPU1350将在步骤SG2中被解压缩的图象数据转换为灰度数据,并且将这个系统控制转到步骤SG4。在步骤SG4中,这个MPU1350根据这个灰度图象数据,经过这个LCDI/F部分在这个LCD1313上显示这个图象(参考图53),然后结束这个操作。
<数据处理>(索引产生1)下面,参考图60到图65来描述根据本发明实施方式13的这个图象阅读器1300处理数据的操作。图60是显示根据被保存在图59所显示的这个DRAM1356中的、被压缩的图象数据来产生一个图象索引的一个操作的一个流图。在这个数据处理(索引产生)操作中,在图60所显示的步骤SH1中,图61所显示的这个MPU1350访问这个DRAM1356来选择这个被压缩的图象数据,然后将这个系统控制转到步骤SH2。
在步骤SH2中,这个MPU1350判断这个被压缩的图象数据是否已经被进行了结构化处理。这里,一个图象的结构化表示将一个图象分成其中每一个与属性,例如一个字符,一个图,一个表,或者类似的相应的几个区域,并且有时这个操作被称作布局识别或者区域划分。在这个情形下,如果判断这个图象没有被结构化,这个MPU1350识别出步骤SH2中的判断结果为“否”,并且将这个系统控制转到步骤SH3。在步骤SH3中,这个MPU1350对在步骤SH1中被选择的这个被压缩图象数据进行解压缩,来获得源数据,并且然后将这个系统控制转到步骤SH4。
在步骤SH4中,这个MPU1350识别出从这个被解压缩的图象数据中获得的一个图象的布局,并且然后将这个系统控制转到步骤SH5。在步骤SH5中,这个MPU1350提取这个图象中一个特定区域中的一个图象(称作一个部分图象),并且然后将这个系统控制转到步骤SH6。在步骤SH6中,这个MPU1350通过使用这个字符识别技术,在这个被提取的部分图象中识别出一个字符,并且然后将这个系统控制转到步骤SH7。在步骤SH7中,这个MPU1350根据这个字符识别的一个结果来产生一个索引,并且然后将这个系统控制转到步骤SH8。在步骤SH8中,这个MPU1350判断是否完成了这个图象中的所有布局,换句话说,所有图象数据是否已经被进行了结构化处理,并且如果判断结果为“否”,这个MPU1350将这个系统控制返回到步骤SH5,并且重复上述操作序列,并且如果判断结果为“是”,这个MPU1350结束这个操作。
另一方面,在步骤SH2中,如果判断这个图象已经被结构化,这个MPU1350识别出判断结果为“是”,并且将这个系统控制转到步骤SH9。在步骤SH9中,这个MPU1350对这个被压缩图象数据进行解压缩,执行类似于步骤SH6中的这个处理的、对图象进行的字符识别,并且然后将这个系统控制转到步骤SH11。在步骤SH11中,这个MPU1350根据这个字符识别的一个结果来产生一个索引,并且然后结束这个操作。
<数据处理>(索引产生)图62是显示根据被保存在图61所显示的这个DRAM1356中的、被压缩的图象数据来产生一个图象索引的操作的一个流图。在这个数据处理(索引产生)操作中,在图62所显示的步骤SI1中,图61所显示的这个MPU1350经过一个总线BU访问这个DRAM1356来选择这个被压缩的图象数据,然后将这个系统控制转到步骤SI2。
在步骤SI2中,这个MPU1350对在步骤SI1中被选择的这个被压缩图象数据进行解压缩,来获得源数据,并且然后将这个系统控制转到步骤SI3。在步骤SI3中,这个MPU1350规定从这个被解压缩的图象数据中获得的图象数据的一个特定区域(关键字),并且然后将这个系统控制转到步骤SI4。在步骤SI4中,这个MPU1350从这个被解压缩的图象中提取在步骤SI3中所规定的这个特定区域,并且然后将这个系统控制转到步骤SI5。在步骤SI5中,当在步骤SI4中提取的这个特定区域相对于这个显示表面产生倾斜时,这个MPU1350纠正这个倾斜,并且然后将这个系统控制转到步骤SI6。在步骤SI6中,这个MPU1350对其中在步骤SI6中这个倾斜已经被纠正的这个区域进行字符识别,并且然后将这个系统控制转到步骤SI7。在步骤SI7中,这个MPU1350根据这个字符识别的一个结果来产生一个索引,并且然后结束这个操作。
<数据处理>(重新压缩)图63是显示对被保存在图61所显示的这个DRAM1356中的、但是没有被结构化的这个被压缩图象数据进行结构化,并且然后对这个图象数据进行重新压缩的一个流图。在这个重新压缩操作中,在图63所显示的步骤SJ1中,图61所显示的这个MPU1350访问这个DRAM1356来选择这个被压缩的图象数据,然后将这个系统控制转到步骤SJ2。
在步骤SJ2中,这个MPU1350对在步骤SJ1中被选择的这个被压缩图象数据进行解压缩,来获得源数据,并且然后将这个系统控制转到步骤SJ3。在步骤SJ3中,这个MPU1350识别出从这个被解压缩的图象数据中获得的一个图象的布局,并且然后将这个系统控制转到步骤SJ4。在步骤SJ4中,这个MPU1350提取这个图象中一个特定区域(以后称作部分图象),对这个图象进行结构化处理,并且然后将这个系统控制转到步骤SJ5。在步骤SJ5中,这个MPU1350又压缩(重新压缩)与这个被结构化的图象相应的这个图象数据,并且然后将这个系统控制转到步骤SJ6。在步骤SJ6中,这个MPU1350根据这个字符识别的一个结果来判断所有图象的布局是否已经被进行了结构化处理。并且如果和当步骤SJ6中的判断结果为“否”时,这个MPU1350将这个系统控制返回到步骤SJ4,并且重复上述操作序列。如果和当步骤SJ6中的判断结果为“是”时,这个MPU1350结束这个操作。
<数据处理>(布局识别1)图64是显示对从被保存在图61所显示的这个DRAM1356中的图象数据获得的一个图象进行布局识别(结构化)的操作的一个流图。在这个布局识别操作中,在图64所显示的步骤SK1中,图61所显示的这个MPU1350经过总线BU读取被保存在这个DRAM1356中的图象数据,然后将这个系统控制转到步骤SK2。在步骤SJ2中,这个MPU1350识别出从步骤SJ1中读取的这个图象数据中获得的这个图象的布局,对这个图象数据进行结构化处理,并且然后结束这个操作。
<数据处理>(布局识别2)图65是显示对从被保存在图61所显示的这个DRAM1356中的、被压缩图象数据中获得的一个图象进行布局识别(结构化)的操作的一个流图。在这个数据处理(布局识别)操作中,在图65所显示的步骤SL1中,图61所显示的这个MPU1350访问这个DRAM1356来选择这个被压缩的图象数据,然后将这个系统控制转到步骤SL2。在步骤SL2中,这个MPU1350通过解压缩这个被选择的图象数据来再生源图象数据,并且将这个系统控制转到步骤SL3。在步骤SL3中,这个MPU1350识别出从这个被再生的图象数据中获得其图象数据的一个图象的布局,对这个图象数据进行结构化处理,并且然后结束这个操作。
<数据通信>
图66是显示与这个图象阅读器1300的一个外部装置(计算机1360)进行数据通信的操作的一个电路图。在这个图中,假定这个计算机1360与这个串行I/F部分进行电连接。在如上述的这个连接状态中,这个计算机1360经过这个串行I/F部分1321,一个DMA I/F部分1352,和一个总线BU访问这个DRAM1356。这个图象数据被从这个DRAM1356读取出来并且经过这个总线BU,这个DMA I/F部分1352,和这个串行I/F部分1321被传送到这个计算机1360。
相反,当这个图象数据被从这个计算机1360传送时,这个图象数据经过这个串行I/F部分1321和这个DMA I/F部分1352被写到这个DRAM1356。
假定作为这个图中没有显示的这个外部装置电连接到这个USBI/F部分1359的另一个示例,这个外部装置经过这个USB I/F部分1359,这个总线BU,这个DMA I/F部分1352,和这个总线BU访问这个DRAM1356。这个图象数据被从这个DRAM1356读取出来并且经过这个总线BU,这个DMA I/F部分1352,这个总线BU,和这个USB I/F部分1359被传送到这个外部装置(没有显示)。相反,当这个图象数据被从这个外部装置传送时,这个图象数据经过这个USB I/F部分1359,这个总线BU,这个DMA I/F部分1352,和这个总线BU被写到这个DRAM1356。
在图66中,这个计算机1360(或者一个外部装置(没有显示))和这个DRAM1356经过这个DMA I/F部分1352直接连接,而没有经过这个MPU1350,但是这两个部件可以不经过这个DMA I/F部分1352,而是经过这个MPU1350来被相互连接在一起。
下面,参考图20,图31,图39,图40,图41,和图45到图50来描述上述根据实施方式13的这个图象阅读器1300的操作。
当阅读一个图象时,一个用户首先按下图31所显示的这个电源开关1315。通过这个操作,向这个装置中的每一个部分进行供电。然后,这个用户将这个图象阅读器1300放置在一个文档P上的一个阅读开始位置,以使这个图象阅读表面1301a接触这个文档P。通过这个操作,判断主辊子1304,第一附加辊子1305,和第二附加辊子1306接触这个文档。这里,假定这个图象阅读器1300以如图39的顶部视图所显示的这个水平姿态被放置在这个文档P上。所以,这个永久磁铁1342位于图40中的一个实线所显示的一个位置上。即,永久磁铁1342的“S”极接触这个第一停止器部件1345,并且与这个导线开关1341平行。
通过这个操作,这个永久磁铁1342所产生的一个磁场沿这个第一铁磁体导线1341b和这个第二铁磁体导线1341f的纵向方向起作用。这里,在这个第一铁磁体导线1341b中,这个第一接触点1341e变为一个“N”极,而另一个边缘部分1341d变为一个“S”极。另一方面,在这个第二铁磁体导线1341f中,另一个边缘部分1341h变为一个“N”极,这个第二接触点1341i变为一个“S”极。
所以,这个第一接触点1341e的极性与这个第二接触点1341i的极性相反,所以产生了一个吸引力,并且这个第一接触点1341e和这个第二接触点1341i相互接触。所以,从图45所显示的这个倾斜检测部分1340向这个数据处理部分1400输出一个倾斜检测信号S7,并且这个图象数据方向纠正部分1430识别出这个图象阅读器1300的倾斜(姿态)。即,这个图象数据方向纠正部分1430识别出这个图象阅读器1300被保持在图39的顶部视图和图49所显示的这个水平姿态。
当这个图象阅读器1300被保持在图39的底部视图和图49所显示的这个垂直姿态时,图40所显示的这个永久磁铁1432位于这个图中的一个点划线所表示的一个位置,所以这个磁场不在平行于这个导线开关1341的一个方向上起作用。在这个情形下,因为这个第一接触点1341e和这个第二接触点1341i相互隔开,所以不输出这个倾斜检测信号S7。所以,这个图象数据方向纠正部分1430识别出这个图象阅读器1300被保持在图39的底部视图和图49所显示的这个垂直姿态。当这个图象阅读器1300被放置在图41所显示的这个文档P上的一个阅读开始位置,以使这个图象阅读表面1301a接触这个文档P时,这个文档P被图45所显示的这个文档检测部分检测到,并且从这个文档检测部分1307向这个阅读控制部分1410输出一个文档检测信号S1。
通过这个操作,这个阅读控制部分1410开始向这个图象阅读部分1330输出一个驱动信号S2并且输出图20所显示的这个驱动信号S2。然后,这个阅读控制部分1410检验在一个驱动周期T内是否输入了一个移动检测信号S3。这样,就驱动这个图象阅读部分1330,并且读取这个文档P上的一行图象,并且从这个图象阅读部分1330向这个图象信号处理部分1420输出图20所显示的这个行1图象数据D1。
然后,图46所显示的这个A/D转换部分1421将从这个图象阅读部分1330输入的这个图象数据D1(模拟数据)转换为数字数据,并且将这个数字数据输出到这个行数据保持部分1422和输出到这个密度直方图产生部分1423。
这个行数据保持部分1422保持一行的数字数据。这个密度直方图产生部分1423根据从这个A/D转换部分1421来的输出数据(数字数据)产生每一个点的密度直方图,并且将这个密度直方图的数据输出到这个阈值产生部分1424。
这个阈值产生部分1424根据这个密度直方图计算一个白颜色的一个峰值和一个黑颜色的一个峰值,并且然后计算一个白颜色的这个峰值和一个黑颜色的这个峰值之间的一个阈值TH。这个量化部分1425将被保存在这个行数据保持部分1422中的这个数字数据与这个阈值TH进行比较,并且向这个阅读控制部分1410一行一行地输出作为被量化图象数据D3(图20所显示的这个被量化图象数据D1行)的这个数字数据的量化结果。这个阅读控制部分1410将一第一行的这个被量化图象数据D3保存在一个缓冲存储器中,直到输入下一行(在这个情形下,是一第二行)的量化图象数据D3。
然后,一个用户通过拿着这个图象阅读器1300并且沿箭头Z2所表示的这个方向在这个文档P上滑动这个图象阅读器1300,来开始扫描。通过这,这个主辊子1304,第一附加辊子1305,和第二附加辊子1306因为它们与这个文档P之间的一个摩擦力而进行旋转。另外,这个主辊子1304的一个旋转力经过这个传动轴1303,齿轮1312,两级齿轮1311,和齿轮1310被传送到这个可旋转编码器1309的这个输入传动轴。通过这,这个移动检测部分1308开始检测这个图象阅读器1300的一个移动。在图20所显示的一个时刻t1,当从这个移动检测部分1308输入一个移动检测信号S3时,这个阅读控制部分1410识别出这个图象阅读器1300已经被移动了与一行相应的一个距离,并且在图20所显示的这个时刻t6,这个阅读控制部分1410执行中断到这个图象数据方向纠正部分1430的数据传送的这个处理。通过这个功能,一行被量化图象数据D3被从这个图象数据方向纠正部分1430输出到这个图象数据存储器1440并且这个被量化图象数据D3被保存在这个图象数据存储器1440中。
在图20所显示的这个示例中,在时刻t7,t8,t9执行数据传送中断的处理,并且与第二行,第四行,和第七行相应的被量化图象数据D3分别被传送到这个图象数据存储器1440。通过上述操作,这个被量化图象数据D3中的每一行被连续地保存在这个图象数据存储器1440中。这里,在图20所显示的这个示例中,在一个驱动周期T内,在时刻t2和t3共输入一个移动检测信号S3两次。当这个图象阅读器1300的移动速度高于这个图象阅读器1300的一个图象阅读速度时,就发生这个情形。在这个情形下,这个阅读控制部分1410根据作为一个触发器信号的一个移动检测信号S3来执行图20所显示的这个数据传送中断处理。
另一方面,当这个图象阅读器1300的移动速度太低,或者当这个图象阅读器1300停止时,在一个驱动周期T内就不输入这个移动检测信号S3。在上述这个情形下,仅执行将前面输入的并且被保存在一个缓冲存储器中的被量化图象数据D3更新为新输入的量化数据的处理,并且不执行到这个图象数据存储器1440的数据传送处理。当图41所显示的这个图象阅读器1300从一个阅读开始位置滑动到这个文档P上的一个阅读结束位置时,这个用户在图20所显示的一个时刻t5将这个图象阅读器1300与这个文档P隔开,来结束这个阅读操作。所以,停止从图25所显示的这个文档检测部分输出这个文档检测信号S1。
结果,这个阅读控制部分1410识别出已经完成了阅读操作,并且结束到这个图象数据存储器1440的数据传送处理。然后,通过阅读一个图象的这个第一操作而得到的多行量化图象数据D3作为一第一张文档P的图象数据被保存在这个图象数据存储器1440中。当手工将这个图象阅读器1300沿在这个图中的箭头Z2所表示的方向(扫描方向)上移动时,这个文档P可以在任何方向,例如向上的方向,向下的方向,向左的方向,和向右的方向上被扫描。所以,使用这个图象阅读部分1330来阅读的一个图象可以以任何一个不同的角度倾斜或者被镜像,并且决定于这个扫描方向。例如,当在这个文档P上有一个镜像字符“F”时,这个被阅读的图象是图47所显示的图象BG1到BG8中的任何一个图象。这里,假定使用这个图象阅读部分1330来阅读图48所显示的这个源图象,这个图象数据方向纠正部分1430将图48所显示的这个图象BG5与这个源图象隔开。然后,这个图象数据方向纠正部分1430通过旋转0度,顺时钟或者反时钟旋转90度,并且进一步镜像所得到的图象,从图50所显示的这个被隔开的图象BG5产生图象BG1到BG8。
下面,这个图象数据方向纠正部分1430使用下面解释的技术识别出图象BG1到图象BG8中每一个图象中的字符,并且使用最高的识别可靠性来选择一个图象。这里,详细描述用于分隔和识别字符的这个技术。这个技术被公开在Hisroshi Kamata和其它电子信息通信社会的“TECHNICAL REPORT OF IEICE PRMU-25(1997-93)”中。在这个技术中,根据一个字符的一小部分特征并且然后以一个高速度从这个字符的大量特征中获得作为识别结果的一个候选字符,这个技术包含分隔一个字符的一个步骤和识别这个字符的一个步骤。
这个字符分隔处理是将一个字符的一个图象与从一个文本文档中获得的一个量化图象分开的一个处理。这个字符分隔处理是一个底层的处理,其中一个字符是由多个点组成的,并且根据下述序列来执行这个处理。
首先,其中每一个区域中的黑点相互连接在一起的连续区域被作为一个字符的一个基本特征提取出来。然后,获得这多个连续区域的一个共同的切向矩形,并且通过分析这个位置关系来决定这个线的方向,并且提取用于位置提取的一条线。进一步,在垂直于这条线的一个方向上相互重叠的连续区域形成一个组,综合在垂直于这条线的方向上的矩形来获得这个组的一个切向矩形。在这条线的方向上的这些切向矩形被综合并且被识别为一个字符,这个均匀部分的一个切向矩形被识别为一个候选字符的一个切向矩形。
然后,根据作为一个参考的一个候选字符的这个切向矩形,从这些切向矩形在这条线上的相互连接位置来判断一个候选字符的一个宽度和一个位置。进一步,在这个系统中,除了分隔一个字符的这个处理外,还执行这样的处理,例如删除不是一个字符的噪声,或者分隔相互接触的字符。
字符识别的处理是通过输入用上述字符分隔处理来分隔的一个字符的一个图象来识别一个字符的一个处理,并且根据下述选择序列来执行。
(1)归一化在这个处理中,在这个字符识别处理中,与一个虚拟字符帧分隔的一个字符的一个图象被改变成由48×48点组成的一个归一化图象。当这个图象在这个垂直方向上的点数或者在这个水平方向上的点数大于48时,这个图象就被均匀地压缩。但是,点数是这个正常图象的点数的3/4时,就放大这个图象,以使其最大的边缘被容纳在这个虚拟字符帧中。
(2)特征提取在这个特征提取的处理中,从一个字符的这个归一化图象提取特征。在这个处理中,通过可变地划分这个字符区域、以使轮廓点数保持不变来获得的一个区域中的一个轮廓改变速率被识别为可变划分方向的一个特征。即,在提取一些轮廓点以后,一个候选字符的一个切向矩形被分成其中每一个均有相同数目的轮廓点的部分区域,并且获得这个候选字符在这个母切向矩形的一个长边缘方向上的一个方向特征。最后,在这个母矩形的一个短边缘方向上平均部分矩形区域的特征数,并且这个平均数作为这个候选字符的特征的最后数目。
(3)被压缩的特征在这个处理中,在上述特征提取过程中被提取的一个字符的特征被压缩成包含维数较小的被压缩特征。一个获得被压缩特征的过程包括提取一个初始被压缩特征坐标轴来获得能够轻易分开一个字符的特征的数目较小的坐标轴的一个过程,和通过将这个初始坐标轴系统转换为卡笛尔坐标轴系统上的特征来计算这个被压缩特征的一个过程。
(4)大的分类在这个过程中,通过使用上述这个特征提取过程中所获得的这个被压缩特征来获得一个候选字符。在这个大的分类过程中,同时使用一个基于确保精度的高速分类过程和一个基于距离计算来大分类的过程。在前一个过程中,基于详细分类的字符特征被投影到一个大分类特征空间,来获得其中每一个均有被投影为一个候选字符表的可能性的多个字符,然后搜寻与这个多个候选字符中的任何一个相应的一个字符。
但是,在这个过程中,替代每一个被划分区域的投影,基于详细分类的特征被直接投影到一个大分类特征空间,并且将一个边缘加到这个投影分布上,通过使用基于一个字符模式的详细分类的字符特征,使一个识别目录更大。仅当作为识别结果的候选字符的数目大于70时,才使用这个后一个过程。
(5)详细标识在这个过程中,对在上述这个大分类过程中获得的这些候选字符执行一个输入字符和这个识别目录中的候选字符之间的距离的计算。并且执行一个距离排序,然后具有最小距离的一个候选字符被识别为这个输入字符的一个最后候选字符。
返回到图50,这个图象数据方向纠正部分1430(参考图45)检验在图50所显示的图象BG1到图象BG8中、具有最高的识别确定性或者最高的精确识别可能性的一个图象的这个旋转角度或者其镜像。在图50中,具有最高的识别确定性的这个图象是图象BG1(识别确定性=0.97)。这个图象数据方向纠正部分1430为了纠正这个被旋转或者被镜像图象(参考图47)的一个方向,来获得这个被纠正方向上的图象数据,通过根据这个检测的一个结果来执行与将一个被隔开的图象转换为对从这个被量化图象数据D3所获得的这个源图象来说方向正确的一个图象的转换相同的转换,来获得方向正确的(参考图48)的一个图象的数据。
下面,这个图象数据方向纠正部分1430将作为一个被纠正的图象数据的这个被纠正图象数据输出到这个图象数据存储器1440。进一步,当这个图象数据方向纠正部分1430将这个获得的图象的一个方向纠正为一个正确的方向时,对从这个倾斜纠正部分1340(倾斜检测信号S7)的一个检测结果所获得的这个图象阅读器1300的倾斜(姿态)作出响应,这个图象数据方向纠正部分1430检验一个图象的一个正确方向。
在这个情形下,如图49的左视图所显示的,因为这个图象阅读器1300被保持在这个水平姿态,所以从这个倾斜检测部分1340输出一个倾斜检测信号S7。所以,这个倾斜检测部分1340纠正这个所获得图象的一个方向,以使被显示在这个LCD1313上的这个图象BG1与其一个短边缘方向对准。
另一方面,当判断没有输入这个倾斜检测信号S7时,这个图象数据方向纠正部分1430识别出这个图象阅读器1300如图49的右视图所显示的、被保持在一个垂直姿态,并且执行一个纠正,以使被显示在这个LCD1313上的这个图象BG1与其一个长边缘方向对准。然后,这个显示控制部分1460读取被纠正到一个正确方向的这个被量化图象数据D3,并且图49所显示的这个图象BG1被显示在这个LCD1313上。应该注意,即使在阅读一个图象的一个操作期间,这个显示控制部分1460也对这个LCD1313上的显示进行控制,所以一个用户能够执行阅读一个图象的一个操作,而同时直观地检验正在被阅读的这个图象。
<两屏幕显示>
图67是显示当图45所显示的这个LCD1313的显示被分成两个部分时,这个显示控制部分1460的结构的一个框图。这里,这个显示被分成两个部分是指通过将这个LCD1313分成如图71所显示的一第一图象显示器区域1313A和一第二图象显示器区域1313B的两个部分,根据这个第一图象显示器区域1313A上的一个预规定压缩比例来显示通过压缩如图52所显示的这个全屏幕显示(以后称作参考图象)所获得的一个图象(被压缩图象),和根据这个第二图象显示器区域1313B上的一个预规定放大比例来显示通过放大这个参考图象所获得的一个图象,所获得的一个显示。
这里,参考图68和图69来详细描述在这个两个屏幕显示模式下的这个显示控制部分1460的结构和操作。首先,如图68所显示的,定义了这个LCD1313的一个宽度X和一个高度Y(参考图71)。这个宽度X与这个LCD1313在横向方向上的一个长度相应,而这个高度Y与这个LCD1313在这个垂直方向上的一个长度相应。这里,这个图中的这个LCD1313的左上角被定义为这个X-Y坐标轴系统的一个原点。这个两个屏幕显示模式包括基于在这个水平方向上分隔一个屏幕的显示和基于在这个垂直方向上分隔一个屏幕的显示。在这个水平方向上分隔一个屏幕是将这个LCD1313分成两个部分,并且如图68所显示的、有一个划分位置Dp作为这个水平方向上的一个边界,而在这个垂直方向上分隔一个屏幕是将这个LCD1313在这个垂直方向上分成两个部分。
在如图68所显示的、基于在这个水平方向上划分这个LCD1313的显示的一个示例,有根据一个压缩比例Is被压缩的这个参考图象并且被显示在其上的一个屏幕A被显示在这个图中这个水平方向上的这个划分位置Dp上面的一个区域,而有根据一个放大比例Ds被放大的这个参考图象并且被显示在其上的一个屏幕B被显示在这个图中的这个划分位置Dp下面的一个区域。具有被一第一显示图象产生部分1510所产生的这个压缩比例Is的一个图象总是被显示在这个屏幕A上。具有被一第二显示屏幕产生部分1520所产生的这个放大比例Ds的一个图象总是被显示在这个屏幕B上。这个Dr表示这个LCD1313在这个垂直方向上(这个高度Y的方向上)的一个划分比例。即,这个LCD1313在这个水平方向上被使用一个比例Dr∶(1-Dr)来进行划分,而划分位置Dp=(Dr×X)作为一个边界。
在如图68所显示的、基于在这个水平方向上划分这个LCD1313的显示的一个示例,具有根据其上所显示的这个放大比例Ds被放大的这个参考图象的这个屏幕B被显示在这个图中这个水平方向上的这个划分位置Dp上面的一个区域,而具有根据其上所显示的这个压缩比例Is被压缩的这个参考图象的这个屏幕A被显示在这个图中的这个划分位置Dp下面的一个区域。这里,这个第一示例的一个屏幕划分比例与这个第二示例的一个屏幕划分比例的一个比较显示这个第一示例的这个屏幕划分比例是Dr∶(1-Dr),这个第二示例的这个屏幕划分比例是(1-Dr)∶Dr。
即,这个第一示例的一个屏幕划分比例是这个第二示例的一个屏幕划分比例的补。这里,基于这个第一示例的这个屏幕划分比例的一个显示模式被定义为Dm(=0),并且基于这个第二示例的这个屏幕划分比例的一个显示模式被定义为Dm(=1)。进一步,一个划分方向标志Df(=0)被定义为表示如图68所显示的、在这个水平方向上的划分。
另一方面,在上述在这个垂直方向上的划分的一个示例中,在如图68所显示的这个LCD1313中,具有根据其上所显示的这个压缩比例Is被压缩的这个参考图象的这个屏幕A被显示在这个图中这个垂直方向上的这个划分位置Dp左边的一个区域,而具有根据其上所显示的这个放大比例Ds被放大的这个参考图象的这个屏幕B被显示在这个划分位置Dp右边的一个区域。
这个Dr表示这个LCD1313在这个水平方向上(这个宽度X的方向上)的一个划分比例。即,这个第三示例中所显示的这个LCD1313在这个垂直方向上根据一个比例Dr∶(1-Dr)被分成两个部分,而划分位置Dp(Dr×X)作为一个边界。通过使用基于这个第三示例所描述的这个方法来准备图71所显示的这个显示,而图71所显示的这个第一图象显示区域1313A与这个屏幕A相应,而这个第二图象显示区域1313B与这个屏幕B相应。在基于在这个垂直方向上进行划分的这个第四示例中,具有根据其上所显示的这个放大比例Ds被放大的这个参考图象的这个屏幕B被显示在这个图中这个垂直方向上的这个划分位置Dp左边的一个区域,而具有根据其上所显示的这个压缩比例Is被压缩的这个参考图象的这个屏幕A被显示在这个垂直方向上的这个划分位置Dp右边的一个区域。这里,这个第三示例的这个屏幕划分比例与这个第四示例的这个屏幕划分比例的一个比较显示这个第三示例的这个屏幕划分比例是Dr∶(1-Dr),这个第四示例的这个屏幕划分比例是(1-Dr)∶Dr。
即,这个第三示例的这个屏幕划分比例是这个第四示例的这个屏幕划分比例的补。这里,基于这个第三示例的这个屏幕划分比例的这个显示模式被定义为Dm(=0),并且基于这个第四示例的这个屏幕划分比例的这个显示模式被定义为Dm(=1)。进一步,一个划分方向标志Df(=1)被定义为表示如图68所显示的、在这个垂直方向上的划分。
如上述,作为这个两个屏幕显示,共有如图68所显示的四类显示,并且可以参考这个划分方向标志Df的值和这个显示模式Dm的值来标识每一个显示方法。
即可以根据这个划分方向标志Df=0和这个显示模式Dm=0来标识基于如这个第一示例所显示的、在这个水平方向上的划分和根据这个屏幕划分比例Dr∶(1-Dr)的这个两个屏幕显示。类似地,可以根据这个划分方向标志Df=0和这个显示模式Dm=1来标识基于在这个水平方向上的划分和根据这个屏幕划分比例(1-Dr)∶Dr的这个两个屏幕显示。另外,可以根据这个划分方向标志Df=1和这个显示模式Dm=0来标识基于如这个第三示例所显示的、在这个垂直方向上的划分和根据这个屏幕划分比例Dr∶(1-Dr)的这个两个屏幕显示。进一步,可以根据这个划分方向标志Df=1和这个显示模式Dm=1来标识基于如这个第四示例所显示的、在这个垂直方向上的划分和根据这个屏幕划分比例(1-Dr)∶Dr的这个两个屏幕显示。进一步,如图51所显示的,根据一个用户使用这个触摸屏幕1314和操作部分1370所进行的输入,预设置这个屏幕划分比例Dr,放大比例(放大比例)Ds,这个划分方向标志Df,和这个显示模式Dm。
下面,参考图67来描述在这个两个屏幕显示模式下这个显示控制部分1460的结构。在图67中,一个划分控制部分1500根据从这个操作单元1370(或者这个触摸屏幕1314)输入的这个划分位置信息,并且根据这个屏幕划分比例Dr,放大比例Ds,这个划分方向标志Df,和这个显示模式Dm,来控制这个两个屏幕显示。这里,从这个操作部分1370(或者这个触摸屏幕1314)输入的这个划分位置信息是指关于图69所显示的一个点击位置(Px,Py)的这个信息。这个划分控制部分1500向一第一显示图象产生部分1510输出关于这个压缩比例Is的数据,同时向一第二显示图象产生部分1520输出关于这个放大比例Ds的数据。后面详细描述这个划分控制部分1500的操作。
这个第一显示图象产生部分1510从这个图象数据存储器1440(参考图45)拾取被量化图象数据D3,并且产生一个被压缩图象的一第一划分图象数据B1,这个被压缩图象是通过压缩从这个被量化图象数据D3(参考图68中的第三示例屏幕A,图71第一图象显示区域1313A)所获得的一个参考图象(参考,例如图52)而获得的。类似于这个第一显示图象产生部分1510,这个第二显示图象产生部分1520从这个图象数据存储器1440(参考图45)拾取被量化图象数据D3,并且产生一个被放大图象(参考图68中的第三示例,图71第二图象显示区域1313B)的第二划分图象数据,这个被放大图象是通过放大从这个被量化图象数据D3所获得的这个参考图象(参考,例如图52)而获得的。
一个图象合成部分1530在这个划分控制部分1500的控制下,合成从这个第一显示图象产生部分1510输入的这个第一划分图象数据B1和从这个第二显示图象产生部分1520输入的这个第二划分图象数据B2,并且产生,例如与图71所显示的一个两个屏幕图象相应的图象数据D4,并且将这个图象输出到图45所显示的这个LCD1313。
下面,参考图70所显示的一个流图来描述具有图67所显示的这个结构的这个显示控制部分(参考图45)的操作。下面的描述涉及图52所显示的这个参考图象被显示在这个两个屏幕显示模式下的一个情形。
这里,假定在这个LCD1313中,如图中所显示的这个参考图象被显示在整个屏幕上。在这个状态下,当一个用户用这个触摸屏幕(或者这个操作单元1370)来规定一个划分方向时,图67所显示的这个划分控制部分1500将这个系统控制转到图70所显示的这个步骤SM1。在步骤SM1中,这个划分控制部分1500在这个划分方向标志Df中设置与这个被规定的划分方向相应的一个值(0或者1)。这里,如果这个划分方向被规定为水平方向,就在这个划分方向标志Df中设置“0”,当这个划分方向被规定为垂直方向时,就在这个划分方向标志Df中设置“1”。
如果一个用户将这个水平方向规定为一个划分方向,这个划分控制部分就在这个划分方向标志Df中设置“0”,然后这个划分控制部分1500将这个显示模式Dm设置为“0”,然后将这个系统控制转到步骤SM2。即,在这个情形下,这个划分方向标志Df是0并且这个显示模式Dm是0,所以提供控制,来根据图68的这个第一示例所显示的这个水平方向的划分来影响这个显示。
在步骤SM2中,这个划分控制部分对一个用户从这个触摸屏幕1314(或者操作单元1370)的输入作出响应,拾取一个点击位置(Px,Py),然后将这个系统控制转到步骤SM3。在步骤SM3中,这个划分控制部分1500判断这个用户是否将这个水平方向规定为一个划分方向,换句话说,这个划分方向标志Df是否被设置为“0”。在这个情形下,这个划分方向标志Df被设置为“0”,所以这个划分控制部分1500判断步骤SM3中的一个判断结果为“是”,并且将这个系统控制转到步骤SM13。
在步骤SM13中,这个划分控制部分判断这个显示模式Dm是否是0。在这个情形下,这个显示模式Dm是0,所以这个划分控制部分1500判断步骤SM13中的一个判断结果为“是”,并且将这个系统控制转到步骤SM14。在步骤SM14中,这个划分控制部分1500通过将这个划分比例Dr乘以这个高度Y(参考图68)(=Dr×Y)来计算这个划分位置,然后将这个系统控制转到步骤SM15在步骤SM15中,这个划分控制部分1500判断是否同时满足这个点击位置的一个Y坐标Py小于这个划分位置Dp的这个条件和这个Y坐标Py大于通过将这个划分位置Dp减去一个阈值Dw(Dp-Dw)(参考图60)所获得的一个值的这个条件。在这个情形下,如果一个判断结果为“否”,这个划分控制部分1500将这个系统控制转到步骤SM22。在步骤SM22中,这个划分控制部分1500分别向这个第一显示图象产生部分1510和这个第二显示图象产生部分1520输出压缩比例Is的数据和放大比例Ds的数据,并且还向这个图象合成部分1530输出这个划分位置Dp的数据(=Dr×Y),划分方向标志Df(=0),和显示模式Dm(=0),并且结束这个过程。
通过这个操作,这个第一显示图象产生部分1510从这个图象数据存储器1440(参考图45)拾取被量化图象数据D3,并且产生一个被压缩图象的一第一划分图象数据B1,这个被压缩图象是通过根据这个压缩比例Is压缩从这个被量化图象数据D3所获得的一个参考图象(参考,例如图52)而获得的,并且这个第一显示图象产生部分1510将这个图象数据输出到这个图象合成部分1530。
同时,这个第二显示图象产生部分1520拾取被量化图象数据D3,并且产生一个被放大图象的第二划分图象数据B2,这个被放大图象是通过放大从这个被量化图象数据D3所获得的这个参考图象(参考,例如图52)而获得的,并且这个第二显示图象产生部分1520将这个图象数据输出到这个图象合成部分1530。当输入这个第一划分图象数据B1和这个第二划分图象数据B2时,这个图象合成部分1530合成这个第一划分图象数据B1和这个第二划分图象数据B2,并且将这个被合成的图象数据输出到图45所显示的这个LCD1313。通过这个操作,在这个水平方向上被划分的一个两个屏幕显示图象被显示在这个LCD1313上,如图68的第一示例所显示。
另一方面,在步骤SM15中,如果判断一个判断结果为“是”,这个划分控制部分1500将这个系统控制转到步骤SM16。在步骤SM16中,这个划分控制部分1500将这个当前的显示模式“0”改变到这个显示模式Dm为“1”,然后将这个系统控制转到步骤SM17。即,基于这个水平方向划分的这个显示模式被改变到基于这个垂直方向划分的这个显示模式。
在步骤SM17中,这个划分控制部分1500通过将这个划分比例(1-Dr)(参考这个第二示例)乘以这个高度Y来计算图68所显示的这个划分位置Dp,然后将这个系统控制转到步骤SM22。在步骤SM22中,这个划分控制部分1500分别向这个第一显示图象产生部分1510和这个第二显示图象产生部分1520输出压缩比例Is的数据和放大比例Ds的数据,并且还向这个图象合成部分1530输出这个划分位置Dp的数据(=(1-Dr)×Y),划分方向标志Df(=0),和显示模式Dm(=1),并且然后结束这个过程。
通过这个操作,这个第一显示图象产生部分1510拾取被量化图象数据D3,并且产生一个被压缩图象的一第一划分图象数据B1,这个被压缩图象是通过压缩从这个被量化图象数据D3所获得的一个参考图象(参考,例如图52)而获得的,并且这个第一显示图象产生部分1510将这个图象数据B1输出到这个图象合成部分1530。
同时,这个第二显示图象产生部分1520拾取被量化图象数据D3,并且产生一个被放大图象的第二划分图象数据B2,这个被放大图象是通过根据这个放大比例Ds放大从这个被量化图象数据D3所获得的这个参考图象(参考,例如图52)而获得的,并且这个第二显示图象产生部分1520将这个图象数据B2输出到这个图象合成部分1530。当输入这个第一划分图象数据B1和这个第二划分图象数据B2时,这个图象合成部分1530合成这个第一划分图象数据B1和这个第二划分图象数据B2,并且将这个被合成的图象数据输出到图45所显示的这个LCD1313。通过这个操作,在这个水平方向上被划分的一个两个屏幕显示图象被显示在这个LCD1313上,如图68的第二示例所显示。
另一方面,当在步骤SM13中,这个显示模式Dm被设置为“1”时,因为这个显示模式Dm为“1”,所以,这个划分控制部分1500判断一个判断结果为“否”,并且将这个系统控制转到步骤SM18。在步骤SM18中,这个划分控制部分1500通过将这个划分比例(1-Dr)乘以这个高度Y来计算图68所显示的这个划分位置Dp(=(1-Dr)×Y),然后将这个系统控制转到步骤SM19。
在步骤SM19中,这个划分控制部分1500判断是否同时满足这个Y坐标Py大于这个划分位置Dp的这个条件和这个Y坐标Py小于通过将这个划分位置Dp+这个阈值Dw(参考图69的左上视图)所获得的一个值的这个条件。在这个情形下,如果一个判断结果为“否”,这个划分控制部分1500将这个系统控制转到步骤SM22。在步骤SM22中,这个划分控制部分1500分别向这个第一显示图象产生部分1510和这个第二显示图象产生部分1520输出压缩比例Is的数据和放大比例Ds的数据,并且还输出这个划分位置Dp的数据(=(1-Dr)×Y),划分方向标志Df(=0),和显示模式Dm(=1),并且结束这个过程。
通过这个操作,这个第一显示图象产生部分1510从这个图象数据存储器1440(参考图45)拾取被量化图象数据D3,并且产生一个被压缩图象的一第一划分图象数据B1,这个被压缩图象是通过根据这个压缩比例Is压缩从这个被量化图象数据D3所获得的一个参考图象(参考,例如图52)而获得的,并且这个第一显示图象产生部分1510将这个图象数据B1输出到这个图象合成部分1530。同时,这个第二显示图象产生部分1520拾取被量化图象数据D3,并且产生一个被放大图象的第二划分图象数据B2,这个被放大图象是通过根据这个放大比例Ds放大从这个被量化图象数据D3所获得的这个参考图象(参考,例如图52)而获得的,并且这个第二显示图象产生部分1520将这个图象数据B2输出到这个图象合成部分1530。
当输入这个第一划分图象数据B1和这个第二划分图象数据B2时,这个图象合成部分1530合成这个第一划分图象数据B1和这个第二划分图象数据B2,并且将这个被合成的图象数据输出到图45所显示的这个LCD1313。通过这个操作,在这个水平方向上被划分的一个两个屏幕图象被显示在这个LCD1313上,如图68的第三示例所显示。
另一方面,在步骤SM19中,如果判断一个判断结果为“是”,这个划分控制部分1500将这个系统控制转到步骤SM20。在步骤SM20中,这个划分控制部分1500将这个当前的显示模式“1”改变到这个显示模式Dm为“0”,然后将这个系统控制转到步骤SM21。即,如图69的左上视图所显示的、基于这个垂直方向划分的这个显示模式被改变到基于这个水平方向划分的这个显示模式。
在步骤SM21中,这个划分控制部分1500通过将这个划分比例Dr乘以这个高度Y来计算图68的第一示例所显示的这个划分位置Dp(=Dr×Y),然后将这个系统控制转到步骤SM22。在步骤SM22中,这个划分控制部分1500分别向这个第一显示图象产生部分1510和这个第二显示图象产生部分1520输出压缩比例Is的数据和放大比例Ds的数据,并且还向这个图象合成部分1530输出这个划分位置Dp的数据(=Dr×Y),划分方向标志Df(=0),和显示模式Dm(=1),并且然后结束这个过程。
通过这个操作,这个第一显示图象产生部分1510从这个图象数据存储器1440拾取被量化图象数据D3,并且产生一个被压缩图象的一第一划分图象数据B1,这个被压缩图象是通过根据这个压缩比例Is压缩从这个被量化图象数据D3所获得的一个参考图象(参考,例如图52)而获得的,并且这个第一显示图象产生部分1510将这个图象数据B1输出到这个图象合成部分1530。同时,这个第二显示图象产生部分1520拾取被量化图象数据D3,并且产生一个被放大图象的第二划分图象数据B2,这个被放大图象是通过根据这个放大比例Ds放大从这个被量化图象数据D3所获得的这个参考图象(参考,例如图52)而获得的,并且这个第二显示图象产生部分1520将这个图象数据B2输出到这个图象合成部分1530。当输入这个第一划分图象数据B1和这个第二划分图象数据B2时,这个图象合成部分1530合成这个第一划分图象数据B1和这个第二划分图象数据B2,并且将这个被合成的图象数据输出到图45所显示的这个LCD1313。通过这个操作,在这个水平方向上被划分的一个两个屏幕图象被显示在这个LCD1313上,如图68的第一示例所显示。
另一方面,当在步骤SM3中,一个用户规定这个垂直方向上的划分(Dr=1),因为这个划分方向标志Df=1,所以这个划分控制部分1500判断步骤SM3中的一个判断结果为“否”,并且将这个系统控制转到步骤SM4。
在步骤SM4中,这个划分控制部分1500判断这个显示模式Dm是否是0。在这个情形下,这个显示模式Dm是0,所以这个划分控制部分1500判断步骤SM4中的一个判断结果为“是”,并且将这个系统控制转到步骤SM5。在步骤SM5中,这个划分控制部分1500通过将这个划分比例Dr乘以这个宽度X(=Dr×X)来计算图68的这个第三示例所显示的这个划分位置Dp,然后将这个系统控制转到步骤SM6。
在步骤SM6中,这个划分控制部分1500判断是否同时满足这个点击位置(参考图69)的一个X坐标Px小于这个划分位置Dp的这个条件和这个X坐标Px大于通过将这个划分位置Dp减去一个阈值Dw(Dp-Dw)(参考图69的右视图)所获得的一个值的这个条件。在这个情形下,如果一个判断结果为“否”,这个划分控制部分1500将这个系统控制转到步骤SM22。在步骤SM22中,这个划分控制部分1500分别向这个第一显示图象产生部分1510和这个第二显示图象产生部分1520输出压缩比例Is的数据和放大比例Ds的数据,并且还向这个图象合成部分1530输出如图68的这个第三示例所显示的这个划分位置Dp的数据(=Dr×X),划分方向标志Df(=1),和显示模式Dm(=0),并且结束这个过程。
通过这个操作,这个第一显示图象产生部分1510从这个图象数据存储器1440(参考图45)拾取被量化图象数据D3,并且产生一个被压缩图象的一第一划分图象数据B1,这个被压缩图象是通过根据这个压缩比例Is压缩从这个被量化图象数据D3所获得的一个参考图象(参考,例如图52)而获得的,并且这个第一显示图象产生部分1510将这个图象数据B1输出到这个图象合成部分1530。同时,这个第二显示图象产生部分1520拾取被量化图象数据D3,并且产生一个被放大图象的第二划分图象数据B2,这个被放大图象是通过根据这个放大比例Ds放大从这个被量化图象数据D3所获得的这个参考图象(参考,例如图52)而获得的,并且这个第二显示图象产生部分1520将这个图象数据B2输出到这个图象合成部分1530。
然后,当输入这个第一划分图象数据B1和这个第二划分图象数据B2时,这个图象合成部分1530合成这个第一划分图象数据B1和这个第二划分图象数据B2,并且将这个被合成的图象数据输出到图45所显示的这个LCD1313。通过这个操作,在这个垂直方向上被划分的一个两个屏幕图象被显示在这个LCD1313上,如图68的第三示例所显示。
另一方面,在步骤SM6中,如果判断一个判断结果为“是”,这个划分控制部分1500将这个系统控制转到步骤SM7。在步骤SM7中,这个划分控制部分1500将这个当前的显示模式“1”改变到这个显示模式Dm为“1”,然后将这个系统控制转到步骤SM9。即在这个状态下,如图69的右视图所显示的、基于这个垂直方向划分的这个显示模式被改变到基于这个垂直方向划分的这个显示模式。在步骤SM8中,这个划分控制部分1500通过将这个划分比例(1-Dr)乘以这个宽度X来计算图68的第四示例所显示的这个划分位置Dp(=(1-Dr)×X),然后将这个系统控制转到步骤SM22。在步骤SM22中,这个划分控制部分1500分别向这个第一显示图象产生部分1510和这个第二显示图象产生部分1520输出压缩比例Is的数据和放大比例Ds的数据,并且还向这个图象合成部分1530输出如图68的第四示例所显示的这个划分位置Dp的数据(=(1-Dr)×X),划分方向标志Df(=1),和显示模式Dm(=1),并且然后结束这个过程。
通过这个操作,这个第一显示图象产生部分1510拾取被量化图象数据D3,并且产生一个被压缩图象的一第一划分图象数据B1,这个被压缩图象是通过根据这个压缩比例Is压缩从这个被量化图象数据D3所获得的一个参考图象(参考,例如图52)而获得的,并且这个第一显示图象产生部分1510将这个图象数据B1输出到这个图象合成部分1530。
同时,这个第二显示图象产生部分1520拾取被量化图象数据D3,并且产生一个被放大图象的第二划分图象数据B2,这个被放大图象是通过根据这个放大比例Ds放大从这个被量化图象数据D3所获得的这个参考图象(参考,例如图52)而获得的,并且这个第二显示图象产生部分1520将这个图象数据B2输出到这个图象合成部分1530。当输入这个第一划分图象数据B1和这个第二划分图象数据B2时,这个图象合成部分1530合成这个第一划分图象数据B1和这个第二划分图象数据B2,并且将这个被合成的图象数据输出到图45所显示的这个LCD1313。通过这个操作,在这个垂直方向上被划分的一个两个屏幕图象被显示在这个LCD1313上,如图68的第四示例所显示。
另一方面,如果这个显示模式Dm被设置为“1”时,在步骤SM4中,这个划分控制部分1500判断一个判断结果为“否”,并且将这个系统控制转到步骤SM9。这个划分控制部分1500通过将这个划分比例(1-Dr)乘以这个宽度X来计算图68的第四示例所显示的这个划分位置Dp(=(1-Dr)×X),然后将这个系统控制转到步骤SM10。在步骤SM10中,这个划分控制部分1500判断是否同时满足这个点击位置(参考图69)的X坐标Px大于这个划分位置Dp的这个条件和这个X坐标Px小于通过将这个划分位置Dp加上这个阈值Dw(参考图69的右视图)所获得的一个值的这个条件。在这个情形下,如果一个判断结果为“否”,这个划分控制部分1500将这个系统控制转到步骤SM22。
在步骤SM22中,这个划分控制部分1500分别向这个第一显示图象产生部分1510和这个第二显示图象产生部分1520输出压缩比例Is的数据和放大比例Ds的数据,并且还向这个图象合成部分1530输出68的第四示例所显示的这个划分位置Dp的数据(=(1-Dr)×X),划分方向标志Df(=1),和显示模式Dm(=1),并且结束这个过程。通过这个操作,这个第一显示图象产生部分1510从这个图象数据存储器1440(参考图45)拾取被量化图象数据D3,并且产生一个被压缩图象的一第一划分图象数据B1,这个被压缩图象是通过根据这个压缩比例Is压缩从这个被量化图象数据D3所获得的一个参考图象(参考,例如图52)而获得的,并且这个第一显示图象产生部分1510将这个图象数据B1输出到这个图象合成部分1530。
同时,这个第二显示图象产生部分1520拾取被量化图象数据D3,并且产生一个被放大图象的第二划分图象数据B2,这个被放大图象是通过根据这个放大比例Ds放大从这个被量化图象数据D3所获得的这个参考图象(参考,例如图52)而获得的,并且这个第二显示图象产生部分1520将这个图象数据B2输出到这个图象合成部分1530。当输入这个第一划分图象数据B1和这个第二划分图象数据B2时,这个图象合成部分1530合成这个第一划分图象数据B1和这个第二划分图象数据B2,并且将这个被合成的图象数据输出到图45所显示的这个LCD1313。通过这个操作,在这个垂直方向上被划分的一个两个屏幕图象被显示在这个LCD1313上,如图68的第四示例所显示。
另一方面,在步骤SM10中,如果判断一个判断结果为“是”,这个划分控制部分1500将这个系统控制转到步骤SM11。在步骤SM11中,这个划分控制部分1500将这个当前的显示模式“1”改变到这个显示模式Dm为“0”,然后将这个系统控制转到步骤SM12。在这个状态下,如图69的右视图所显示的、基于这个垂直方向划分的这个显示模式被改变到基于这个垂直方向划分的一个显示模式。
在步骤SM12中,这个划分控制部分1500通过将这个划分比例Dr乘以这个宽度X来计算图68的第三示例所显示的这个划分位置Dp(=Dr×X),然后将这个系统控制转到步骤SM22。在步骤SM22中,这个划分控制部分1500分别向这个第一显示图象产生部分1510和这个第二显示图象产生部分1520输出压缩比例Is的数据和放大比例Ds的数据,并且还向这个图象合成部分1530输出如图68的第三示例所显示的这个划分位置Dp的数据(=Dr×X),划分方向标志Df(=1),和显示模式Dm(=0),并且然后结束这个过程。
通过这个操作,这个第一显示图象产生部分1510拾取被量化图象数据D3,并且产生一个被压缩图象的一第一划分图象数据B1,这个被压缩图象是通过根据这个压缩比例Is压缩从这个被量化图象数据D3所获得的一个参考图象(参考,例如图52)而获得的,并且这个第一显示图象产生部分1510将这个图象数据B1输出到这个图象合成部分1530。同时,这个第二显示图象产生部分1520拾取被量化图象数据D3,并且产生一个被放大图象的第二划分图象数据B2,这个被放大图象是通过根据这个放大比例Ds放大从这个被量化图象数据D3所获得的这个参考图象(参考,例如图52)而获得的,并且这个第二显示图象产生部分1520将这个图象数据B2输出到这个图象合成部分1530。
当输入这个第一划分图象数据B1和这个第二划分图象数据B2时,这个图象合成部分1530合成这个第一划分图象数据B1和这个第二划分图象数据B2,并且将这个被合成的图象数据输出到图45所显示的这个LCD1313。通过这个操作,在这个水平方向上被划分的一个两个屏幕图象被显示在这个LCD1313上,如图68的第三示例所显示。
<覆盖显示>
图72是显示当图象被用一个覆盖的形式显示在如图45所显示的这个LCD1313上时,这个显示控制部分1460的结构的一个框图。这里,这个覆盖显示意味着在这个LCD1313上显示一第一图象C,并且用一个覆盖的形式显示与这个第一图象C不同的一第二图象D,如图73所显示的。
应该注意,这个第一图象C是一个通过根据一个放大倍数Sc放大一个源图象来获得的图象,并且被显示在这个LCD1313上的一第一图象显示区域1313A上。另一方面,一个第二图象D是一个通过根据一个放大倍数Sd放大一个源图象来获得的图象,并且被显示在这个LCD1313上的一第二图象显示区域1313B上。这个放大倍数Sc的值或者与这个放大倍数Sd的值不同,或者与这个放大倍数Sd的值相同。这个第二图象显示区域1313B上显示这个第二图象D的一个显示区域的宽度为Pw,而其一个显示区域的高度为Ph,进一步,在这个XY坐标轴系统中,这个第二图象显示区域1313B上的一个显示开始点P是(Px,Py)。应该注意,这个XY坐标轴系统的一个原点是这个图中的这个LCD1313上的一个左上角。
在图72中,这个操作单元1370用于输入将要被显示在整个屏幕上的这个第一图象C的数据,规定将要以一个覆盖形式被显示的一第二图象D的图象规定数据,上述这个放大Sc,一个放大Sd,一个显示开始点(Px,Py),显示区域宽度Pw,和显示区域高度Ph的数据。应该注意,可以用这个触摸屏幕1314来替代这个操作单元1370来输入这些数据。一个显示图象产生/控制部分1540控制这个图象阅读部分1550中的阅读和控制一第一显示图象产生部分1560中以及一第二显示图象产生部分1570中的图象产生。后面将详细描述这个显示图象产生/控制部分的操作。
这个图象阅读部分1550读取在例如图73中所显示的这个第一图象C的一源图象的被量化图象数据D3,和这个第二图象D的一源图象的被量化图象数据D3。
这个第一显示图象产生部分1560根据从这个显示图象产生/控制部分1540输入的这个放大Sc的数据,并且根据从这个图象阅读部分1550输入的这个第一图象C的一源图象的被量化图象数据D3,产生这个第一图象C的(参考图73)图象数据Dc。这个第二显示图象产生部分1570根据从这个显示图象产生/控制部分1540输入的这个放大Sd的数据,并且根据从这个图象阅读部分1550输入的这个第二图象D的一源图象的被量化图象数据D3,产生这个第二图象D的(参考图73)图象数据Dd。
一个图象合成部分1580根据从这个第一显示图象产生部分1560输入的这个图象数据Dc,从这个第二显示图象产生部分1570输入的这个图象数据Dd,显示开始点(Px,Py),显示区域宽度Pw,和一个显示区域高度Ph,产生显示图象数据D4,并且将这个显示图象数据D4输出到图45所显示的这个LCD1313。
通过上述这个结构,当一个用户希望以一个覆盖形式在这个第一图象C上显示这个第二图象D时,这个用户输入规定这个第一图象C将要被显示在整个屏幕上并且将以一个覆盖的形式来显示这个第二图象D的数据的图象规定数据,并且还输入上述这个放大Sc,放大Sd,显示开始点P(Px,Py),显示区域宽度Pw,和显示区域高度Ph的数据。这样,各种类型的数据,包括这个放大Sc或者类似的被这个用户输入的数据, 被连续地输出到这个显示图象产生/控制部分1540。然后,这个显示图象产生/控制部分1540控制这个图象阅读部分1550,以使从图45所显示的这个图象数据存储器1440中读取例如图73中所显示的这个第一图象C的一个源图象的被量化图象数据D3,并且这个显示图象产生/控制部分1540还向这个第一显示图象产生部分1560输出这个放大Sc的数据。
通过这,这个图象阅读部分1550从图45所显示的这个图象数据存储器1440中读取这个第一图象C的被量化图象数据D3,并且将这个被量化图象数据D3输出到这个第一显示图象产生部分1560。当输入这个被量化图象数据时,这个第一显示图象产生部分1560产生通过根据这个放大Sc(参考图73)放大从这个被量化图象数据D3的获得的这个源图象而获得的这个第一图象C(参考图73)的图象数据Dc,并且将这个图象数据Dc输出到这个图象合成部分1580。
这个显示图象产生/控制部分1540控制这个图象阅读部分1550,以使从图45所显示的这个图象数据存储器1440中读取例如图73中所显示的这个第二图象D的一个源图象的被量化图象数据D3,并且这个显示图象产生/控制部分1540还向这个第二显示图象产生部分1570输出这个放大Sd的数据。通过这个操作,这个图象阅读部分1550从图45所显示的这个图象数据存储器1440中读取这个第二图象D的被量化图象数据D3,并且将这个被量化图象数据D3输出到这个第二显示图象产生部分1570。
当输入这个被量化图象数据D3时,这个第二显示图象产生部分1570产生通过放大从这个被量化图象数据D3的获得的一个源图象而获得的这个第二图象(参考图73)的图象数据Dd,并且将这个图象数据Dd输出到这个图象合成部分1580。
然后,这个显示图象产生/控制部分1540向这个图象合成部分1580输出这个显示开始位置P(Px,Py),显示区域宽度Pw,和显示区域高度Ph的数据。通过这,这个图象合成部分1580根据这个显示开始位置P(Px,Py),显示区域宽度Pw,和显示区域高度Ph产生显示图象数据D4,并且将这个显示图象数据D4输出到图73所显示的这个LCD1313。这样,由这个第一图象C和覆盖在其上的这个第二图象D组成的一个合成图象被显示在这个LCD1313上。这里,根据这个显示开始位置P(Px,Py),显示区域宽度Pw,和显示区域高度Ph来决定其上显示这个第二图象D的这个第二图象显示区域1313B。
<列表显示>
图74是显示用于使用一个列表的形式,在图45所显示的这个LCD1313上显示多个图象的这个显示控制部分1460的结构的一个框图。这里,列表显示意味着,如图75所显示的,将作为一个列表、包含一个显示图象R1,一个显示图象R2,一个显示图象R3,和一个显示图象R4的多个图象分别显示在这个第一图象显示区域1313A,这个第二图象显示区域1313B,这个第三图象显示区域1313C,和这个第四图象显示区域1313D上。在图75中,这个显示图象R1到这个显示图象R4共四个类型被分别显示在这个LCD1313上的这个第一图象显示区域1313A到这个第四图象显示区域1313D上。下面的描述中所使用的参数列表如下。
《参数》(1) (2) (3) (4) (5)R1P1(x1,y1)W1H1S1R2P2(x1,y1)W2H2S2R3P3(x1,y1)W3H3S3R4P4(x1,y1)W4H4S4……RnPn(x1,y1)WnHnSn
一个用户使用这个操作单元1370(或者这个触摸屏幕1314)来设置上面分别与这个显示图象R1到这个显示图象Rn相应的参数。
通过根据这个放大S1,放大使用由这个XY坐标轴系统上的一个图象分隔开始点P1(x1,y1),显示区域宽度W1,和显示区域高度H1规定的一个区域来分隔的一个图象(以后称作一第一分隔图象)获得这个显示图象R1。这个图象分隔开始点P1(x1,y1)是表示开始一个源图象的分隔的一个点,这个显示区域宽度W1表示这个第一分隔图象的一个宽度,并且这个显示区域高度H1表示这个第一分隔图象的一个高度。如上述,与这个显示区域R1相应的这个第一分隔图象用这个图象分隔开始点P1(x1,y1),显示区域宽度W1,和显示区域高度H1来规定。
通过根据这个放大S2,放大使用由这个XY坐标轴系统上的一个图象分隔开始点P2(x2,y2),显示区域宽度W2,和显示区域高度H2规定的一个区域来分隔的一个图象(以后称作一第二分隔图象)获得这个显示图象R2。这个图象分隔开始点P2(x2,y2)是表示开始一个源图象的分隔的一个点,这个显示区域宽度W2表示这个第二分隔图象的一个宽度,并且这个显示区域高度H2表示这个第二分隔图象的一个高度。如上述,与这个显示区域R2相应的这个第二分隔图象用这个图象分隔开始点P2(x2,y2),显示区域宽度W2,和显示区域高度H2来规定。
通过根据这个放大Sn,放大使用由这个XY坐标轴系统上的一个图象分隔开始点Pn(xn,yn),显示区域宽度Wn,和显示区域高度Hn规定的一个区域来分隔的一个图象(以后称作一第n个分隔图象)获得这个显示图象Rn。这个图象分隔开始点Pn(xn,yn)是表示开始一个源图象的分隔的一个点,这个显示区域宽度Wn表示这个第n个分隔图象的一个宽度,并且这个显示区域高度Hn表示这个第n个分隔图象的一个高度。如上述,与这个显示区域Rn相应的这个第n个分隔图象用这个图象分隔开始点Pn(xn,yn),显示区域宽度Wn,和显示区域高度Hn来规定。
图74所显示的这个显示图象数据产生/控制部分1600根据由这个图象分隔开始点P1(x1,y1)到Pn(xn,yn),显示区域宽度W1到Wn,显示区域高度H1到Hn,和这个放大S1到Sn组成的参数,来控制列表显示。更详细地,这个显示图象数据产生/控制部分1600使用这样一个方法来控制这个图象数据阅读部分1590,以使与这个显示图象R1到Rn中的每一个显示图象的一个源图象相应的这个被量化图象数据D3被连续地从图45所显示的这个图象数据存储器1440中读取出来。
另外,这个显示图象数据产生/控制部分1600连续地从具有与显示图象R1到Rn相应的较小附图的显示图象中输出上述参数(即,这个图象分隔开始点P1(x1,y1)到Pn(xn,yn),显示区域宽度W1到Wn,显示区域高度H1到Hn,和这个放大S1到Sn)。
在这个显示图象数据产生/控制部分1600的控制下,这个图象数据阅读部分1590从这个图象数据存储器1440(参考图45)中读取这个显示图象R1的一个源图象的这个被量化图象数据D3,这个显示图象R2的一个源图象的这个被量化图象数据D3,…和这个显示图象Rn的一个源图象的这个被量化图象数据D3,并且连续地向这个显示图象产生部分1610输出这个图象数据。
这个显示图象产生部分1610根据连续地从这个显示图象数据产生/控制部分1600输入的参数和这个显示图象R1到Rn的这些源图象的被量化图象数据D3,来连续地将这个第一到第n个分隔图象与这些源图象分开。进一步,这个显示图象产生部分1610连续地向一个图象定位部分1620输出通过根据这个放大S1到Sn放大被分隔的第一到第n个分隔图象所获得的图象的、作为被放大图象数据DB1到被放大图象数据DBn的图象数据。
在这个情形下,这个图象定位部分1620根据从这个显示图象产生部分1610连续输入的这个被放大图象数据DB1到被放大图象数据DBn,产生将要被连续显示在图75所显示的这个LCD1313上的这个第一图象显示区域1313A到这个第四图象显示区域1313D的图象的显示图象数据D4,并且将这个显示图象数据D4输出到这个LCD1313。当这个LCD1313上没有可用的显示区域并且不使能显示时,这个图象定位部分1620向这个显示图象数据产生/控制部分1600输出表示这个情形的一个显示不使能信号E。
下面,描述这个显示控制部分1460的操作。这里假定一个用户已经在图74所显示的这个显示图象数据产生/控制部分1600中设置了上述参数。当已经设置了上述参数时,如果一个用户操作这个操作单元1370(或者这个触摸屏幕1314)来输入数据或者一个命令时,这个显示图象数据产生/控制部分1600首先向这个图象数据阅读部分1590发送从这个图象数据存储器1440(参考图45)中读取图75所显示的、这个显示图象R1的一个源图象的被量化图象数据D3的一个命令。
同时,这个显示图象数据产生/控制部分1600向这个显示图象产生部分1610输出由这个显示图象R1的这个图象分隔开始点P1(x1,y1),显示区域宽度W1,显示区域高度H1,和这个放大S1组成的参数。通过这个操作,这个图象数据阅读部分1590读取这个显示图象R1的一个源图象的被量化图象数据D3,并且将这个被量化图象数据D3输出到这个显示图象产生部分1610。
下面,这个显示图象产生部分1610首先从这个输入的被量化图象数据D3中识别出这个输入显示图象R1的一个源图象。然后,这个显示图象产生部分1610根据已经输入的这些参数(即,这个图象分隔开始点P1(x1,y1),显示区域宽度W1,显示区域高度H1,和这个放大S1)将这个第一分隔图象与这个源图象分开,并且向这个图象定位部分1620输出通过根据这个放大S1放大这个第一分隔图象所获得的一个显示图象R1的被放大图象数据DB1。通过这,这个图象定位部分1620根据这个被放大图象数据DB1向图75所显示的这个LCD1313输出这个显示图象数据D4。结果,这个显示图象R1被显示在这个图中所显示的这个第一图象显示区域1313A上。
然后,这个显示图象数据产生/控制部分1600向这个图象数据阅读部分1590发送从这个图象数据存储器1440(参考图45)中读取图75所显示的、这个显示图象R2的一个源图象的被量化图象数据D3的一个命令。
同时,这个显示图象数据产生/控制部分1600向这个显示图象产生部分1610输出由这个显示图象R2的这个图象分隔开始点P2(x2,y2),显示区域宽度W2,显示区域高度H2,和这个放大S2组成的参数。通过这个操作,这个图象数据阅读部分1590从这个图象数据存储器1440读取这个显示图象R2的一个源图象的被量化图象数据D3,并且将这个被量化图象数据D3输出到这个显示图象产生部分1610。
下面,这个显示图象产生部分1610首先从这个输入的被量化图象数据D3中识别出这个输入显示图象R2的一个源图象。然后,这个显示图象产生部分1610根据已经输入的这些参数(即,这个图象分隔开始点P2(x2,y2),显示区域宽度W2,显示区域高度H2,和这个放大S2)将这个第二分隔图象与这个源图象分开,并且向这个图象定位部分1620输出通过根据这个放大S2放大这个第二分隔图象所获得的这个显示图象R2的被放大图象数据DB2。通过这,这个图象定位部分1620根据这个被放大图象数据DB2向图75所显示的这个LCD1313输出这个显示图象数据D4。结果,这个显示图象R2被显示在这个图中所显示的这个第二图象显示区域1313B上。
以后,这个显示图象数据产生/控制部分1600连续地发送从这个图象数据存储器1440(参考图45)中读取这些显示图象R3到Rn的这些源图象的被量化图象数据D3的一个命令。通过这,使用与上述相同的方式,在图75所显示的这个LCD1313中,这个显示图象R3被显示在这个第三图象显示区域1313C上,这个显示图象R4被显示在这个第四图象显示区域1313D上。当这个显示图象R4被显示在这个第四图象显示区域1313D上时,在这个LCD1313中没有空间来显示这个显示图象R5等等,所以这个图象定位部分1620向这个显示图象数据产生/控制部分1600输出表示这个情形的一个显示不使能信号E。通过这,这个显示图象数据产生/控制部分1600识别出不可能在这个LCD1313上进行额外的显示,并且结束这个过程。
<方向的纠正>
图76是显示在根据本发明实施方式13的这个图象阅读器1300中,使用另一个技术来纠正方向的结构的一个框图。在这个图中,这个图象分隔部分1630分隔从图45所显示的这个被量化图象数据D3所获得的一个图象的一个部分。一个分隔图象存储器1640在其中临时保存这个图象分隔部分1630的一个图象(以后称作分隔图象)的数据。
一个旋转/镜像部分1650如图77所显示的,对这个分隔图象进行旋转或者镜像操作。一个纠正控制部分1660控制这个旋转/镜像部分1650中对一个图象所执行的旋转或者镜像操作。后面描述这个纠正控制部分1660的操作。这个图象定位部分1670输出在这个旋转/镜像部分1650中所获得的显示图象数据D4,例如图77所显示的这个图象BG1到图象BG8的显示图象数据D4,来使这些图象以一个矩阵的形式被显示在这个第一图象显示区域1313A到这个第八个图象显示区域1313H中。
通过上述这个结构,当这个被量化图象数据D3输入到这个图象分隔部分1630时,这个图象分隔部分1630分隔从这个被量化图象数据D3所获得的一个图象的一个部分,并且向这个分隔图象存储器1640输出这个被分隔图象的数据。
通过这,这个被分隔图象的数据被保存在这个分隔图象存储器1640中。下面,这个纠正控制部分1660通过向这个旋转/镜像部分1650发送一个指令,来对被保存在这个分隔图象存储器1640中的这个被分隔图象的数据执行旋转或者镜像操作。这个旋转/镜像部分1650共产生8个图象,如图77所显示的。即,这个旋转/镜像部分1650产生没有被旋转的分隔图象(图象BG1),旋转90度的一个图象(图象BG2),旋转180度的一个图象(图象BG3),旋转270度的一个图象(图象BG4),对这个源图象执行镜像操作所获得的一个图象(图象BG5),旋转这个被镜像图象BG5所获得的一个图象(图象BG6),旋转这个被镜像图象BG5180度所获得的一个图象(图象BG7),旋转这个被镜像图象BG5270度所获得的一个图象(图象BG8)。
然后,这个旋转/镜像部分1650向这个图象定位部分1670输出图象BG1到图象BG8的数据。通过这个操作,这个图象定位部分1670根据这个数据产生这个显示图象数据D4,并且向这个LCD1313输出这个显示图象数据D4。通过这个操作,图象BG1到图象BG8被用一个矩阵的形式显示在这个LCD1313中的这个第一图象显示区域1313A到这个第八个图象显示区域1313H上。这里,具有这个正确方向的一个图象(图象BG3)被包括在图象BG1到图象BG8中。
然后,一个用户从这个操作单元1370或者这个触摸屏幕1314输入一个选择指令,来从图象BG1到图象BG8中选择这个图象BG3作为一个正确方向的图象。通过这,这个选择指令数据D5被输入到这个纠正控制部分1660。
然后,这个纠正控制部分1660根据这个选择指令数据D5来判断从这个被旋转的或者被镜像的图象中选择了哪一个图象,并且向这个旋转/镜像部分1650发送执行与这个被选择图象(图象BG3)的转换相同的转换的一个命令。通过这个操作,这个旋转/镜像部分1650从这个图象数据方向纠正部分1430中读取这个源图象的被量化图象数据D3,并且对这个源图象执行与这个被选择图象(图象BG3)的转换(旋转180度)相同的转换。
然后,这个旋转/镜像部分1650用被保存在这个图象数据存储器1440中的这个源图象的这个显示图象数据D4来替代已经被执行了上述这个转换的这个图象的被量化图象数据D3。结果,作为一个被旋转的或者被镜像的图象而输入的一个图象被纠正到有一个正确方向的图象。
<方向纠正>
图78是显示用于识别从这个被量化图象数据D3所获得的一个图象中的字符并且使用一个字符识别结果自动地来纠正一个图象(在这个情形下,一个文档图象)的一个方向的结构的一个框图。在这个图中,图象存储器1680在其中临时保存这个被量化图象数据D3(参考图45)。一个字符图象分隔部分1690一个字符接一个字符地将一个字符图象与从这个被量化图象数据D3所获得的一个图象分隔开。一个文本部分判断部分1700判断被这个字符图象分隔部分1690所分隔的一个字符图象是否是一个主文本。
一般,对200dpi来说,在一个文档中的一个字符的大小是9到11点,点的数目大略是20×20(或者到30)点。即使对具有相同点数目的一个字符来说,点的数目随扫描分辨率的不同而不同。所以,这个文本部分判断部分1700通过检验被这个字符图象分隔部分1690所分隔的这个字符图象中的点数目是否位于上述点数目的范围内,来判断这个被分隔的字符图象是否是一个主文本。
这个文本部分判断部分1700将被这个字符图象分隔部分1690所分隔的这个字符图象在这个水平方向上的点数目和在这个垂直方向上的点数目与上述一个一般主文本中的点数目的一个范围进行比较。当判断这个被分隔的字符图象是一个主文本时,这个字符图象分隔部分1690在这个字符图象存储器1710中保存这个被分隔的图象。
另一方面,当根据上面这个文本部分判断部分1700所进行的比较的一个结果,判断出这个被分隔的图象(字符图象)不是一个主文本时,这个文本部分判断部分1700放弃这个字符图象。一个转换方法检测部分1720检测被保存在这个字符图象存储器1710中的一个字符图象的一个旋转方向和其出现或者没有出现镜像。一个图象纠正部分1730根据这个转换方法检测部分1720的一个检测结果来将从这个被量化图象数据D3所获得的一个图象纠正到一个正确方向的图象,并且将这个图象数据作为显示图象数据D4输出到例如,这个LCD1313。
在这个步骤中,当从这个操作单元1370(或者这个触摸屏幕)输入一个正确方向的指令时,除了这个转换方法检测部分1720的一个检测结果以外,这个图象纠正部分1730如指令所命令的,将这个图象的方向纠正到这个正确的方向,并且输出作为显示图象数据D4的这个图象数据。通过上述这个结构,通过在这个文本部分判断部分1700中优选使用一个高分辨率识别出一个主文本部分,就减少了检测一个图象的方向而需要被识别的字符的数目,所以,可用减少图象纠正所需的时间。
上面虽然使用相关的图描述了根据本发明实施方式13的这个图象阅读器1300,但是本发明的结构不限于实施方式13的结构,在本发明的要旨内对这个图象阅读器的设计进行修改和改变均包括在本发明的范围内。例如,在上述根据本发明实施方式13的这个图象阅读器1300中,可以通过将这个分类项显示在图80所显示的这个LCD1313中的这个第二图象显示区域1313B上、根据图79所显示的任何一个分类项(访问卡,一个新闻报纸,或者类似的)来对从被保存在图45所显示的这个图象时间存储器中的这个被量化图象数据D3所获得的一个图象进行分类。
在这个情形下,当通过从这个触摸屏幕1314进行输入,来选择在图80所显示的这个第二图象显示区域1313B中的任何一个分类项时,与这个分类项相应的一个图象被显示在这个第一图象显示区域1313A中。所以,在这个情形下,可以进一步改善使用这个图象阅读器1300来进行检索的方便性。
上面根据实施方式13的这个图象阅读器1300的描述假定使用图37所显示的一个增量类型的光学旋转编码器1309,但是这个旋转编码器的类型不局限于这个结构,类似于实施方式4,一个增量类型的磁旋转编码器可以被用作这个旋转编码器1309。另外,上面根据实施方式13的这个图象阅读器1300的描述假定其中这个图象阅读器1300被这个主辊子1304,第一附加辊子1305,和第二附加辊子1306所组成的三个点来支撑的一个三辊子系统,但是本发明的结构不局限于这个结构。
即,如果上面所描述的这个一辊子系统或者这个两辊子系统在实际操作中不产生任何问题,在这个根据实施方式13的这个图象阅读器1300中,可以采用基于仅包含一个主辊子1304的这个一辊子系统的结构,或者基于包含一个主辊子1304和第一附加辊子1305(或者第二附加辊子1306)的这个两辊子系统的结构。另外,上面根据实施方式13的这个图象阅读器1300的描述假定可以允许从这个触摸屏幕1314来的触摸屏幕输入和使用这个选择开关1318,四方向指令键1318或者类似的键盘输入中的一个的情形,但是这个结构不局限于这个结构,例如可以允许这样一个结构,其中不提供这个选择开关1318,仅提供这个触摸屏幕1314来使能仅从这个触摸屏幕的输入。
相反,在上面根据实施方式13的这个图象阅读器1300中,允许一个结构,其中不提供这个触摸屏幕1314,仅提供这个选择开关1318,或者类似的来使能仅键盘进行的输入。当采用仅使能触摸屏幕输入或者键盘输入的这个结构时,与可以选择任何一个方法的情形相比,其所需费用降低了,并且可以减少这个装置的尺寸和重量。
根据实施方式13的这个图象阅读器1300的描述假定使用这个LCD1313的一个情形,但是只要能够显示图象,就可以使用任何类型的显示单元。所以,在根据实施方式13的这个图象阅读器1300中,可以使用一个等离子体显示器或者类似的显示器来替代这个LCD1313。另外,上面根据实施方式13的这个图象阅读器1300的描述假定这个LCD1313被提供在如图32所显示的这个操作表面1310f的一个情形,但是结构并不局限于这个结构,并且这个LCD1313可以被放置在任何位置,只要这个用户能够很容易地看到这个LCD1313。另外,根据实施方式13的这个图象阅读器1300的描述假定这个LCD1313与图32所显示的这个外壳1301集成在一起的一个情形,但是结构并不局限于这个结构,并且这个LCD1313可以与这个外壳1301分开,在这个情形下,这个LCD1313与这个显示控制部分1460经过一个电缆相互被连接在一起。在这个情形下,可以自由地调节这个LCD1313的位置和其角度,所以进一步改善了实际操作的方便性。
尽管上面根据实施方式13的这个图象阅读器1300的描述假定这个LCD1313位于和被固定在如图32所显示的这个操作表面1310f的一个情形,但是结构并不局限于这个结构,可以允许这样一个结构,其中在这个LCD1313和这个操作表面1310f之间提供了一个枢轴机制或者类似的机制,以使可以自由地调节这个LCD1313的一个角度。
在这个情形下,可以根据需要来调节这个LCD1313的一个显示屏幕的一个角度,所以这个LCD1313可以位于适合于这个用户进行直观识别的一个位置。另外在这个情形下,进一步改善了用户实际操作的方便性。
根据实施方式13的这个图象阅读器1300的描述假定一个操作单元,例如这个取消开关1317被提供在如图31所显示的这个LCD1313的右边的一个情形,但是只要这个操作单元的方向沿这个操作表面1310f的纵向方向,这个操作单元可以被提供在这个LCD1313的左边或者右边。尽管根据实施方式13的这个图象阅读器1300的描述假定一个倾斜检测部分1340(参考图39)作为一个倾斜(姿态)检测单元被提供的一个情形,但是结构并不局限于这个结构,多个倾斜检测部分1340可以被提供在这个外壳1301的内部。在这个情形下,即使其中的一个倾斜检测部分1340失败了,其它倾斜检测部分1340也可以检测到倾斜(姿态),所以改善了倾斜(姿态)检测的精度。
尽管上面根据实施方式13的这个图象阅读器1300的描述假定可以根据需要来选择触摸屏幕输入或者键盘输入的一个结构,但是结构并不局限于这个结构,并且可以采用使能语音输入的结构。在这个情形下,需要提供用于将操作指令的语音转换为音频信号的一个麦克风,用于根据这个音频信号来识别语音的一个语音识别部分,和用于根据这个语音识别部分的一个识别结果来控制显示和数据处理的一个控制部分。另外,在根据实施方式13的这个图象阅读器1300中,可以提供如图22所显示的这个图象数据存储器801和存储器I/F部分802来替代图44所显示的这个DRAM1356。在这个情形下,除了上述效果外,还可以获得根据实施方式8的这个图象阅读器800所提供的效果。
上面根据实施方式13的这个图象阅读器1300的描述假定根据从图45所显示的这个倾斜检测部分1340来的一个倾斜检测信号S7,识别这个图象阅读器1300的倾斜(姿态),并且根据这个识别结果来纠正到正确方向的一个情形,但是结构并不局限于这个结构。替代地,根据一个用户提供的、用于指示从这个操作单元1370(或者这个触摸屏幕1314)输入的一个正确方向的指令数据,这个图象数据方向纠正部分1430执行到正确方向的纠正。通过这个结构,一个用户能够规定一个被纠正图象在这个水平方向和垂直方向上的这个正确方向,所以这个图象总是被显示在这个图象阅读器1300的这个LCD1313中最适合于这个用户进行直观识别的一个位置。通过这个结构,进一步改善了这个图象阅读器1300实际使用的方便性。
在根据实施方式13的这个图象阅读器1300中,图45所显示的这个倾斜检测部分1340可能具有类似于这个图象数据方向纠正部分1430的功能,来对被保存在这个图象数据存储器1440中的这个被量化图象数据D3执行到正确方向的纠正。
在这个情形下,考虑了这个图象阅读器1300的这个倾斜的一个图象被显示在这个LCD1313上,所以可以获得与使用这个图象数据方向纠正部分1430的一个情形所提供的效果类似的效果。另外,上面根据实施方式13的这个图象阅读器1300的描述假定一个屏幕显示被分成如图67到图71所显示的两个屏幕的一个情形,但是这个屏幕显示可以被分成三个或者更多的部分。
参考图81到图82来描述根据本发明实施方式14的一个图象阅读器1300A。图81是显示根据实施方式14的这个图象阅读器1300A,同样被使用的一个附加图象阅读器1800,和一个计算机1360的外观和结构的一个透视图。这个图中所显示的这个图象阅读器1300A的外观和结构与图32所显示的这个图象阅读器1300的外观和结构相同。
但是,图81所显示的这个图象阅读器1300A有经过一个电缆1820连接到这个附加图象阅读器1800的一个连接器(没有显示)。这个图象阅读器1300A阅读在一个A6尺寸的文档(105毫米宽)上的一个图象,如上述。相反,这个附加图象阅读器1800阅读尺寸与这个图象阅读器1300A可以阅读的一个文档的尺寸(A6宽)不同的、尺寸为A4(210毫米宽)的一个文档上的一个图象。即,使用与上述图27所显示的这个附加图象阅读器1120的方式相同的方式,这个附加图象阅读器1800用于阅读具有一个不能被这个图象阅读器1300A所阅读的尺寸的一个文档上的一个图象。这个附加图象阅读器1800的外观和结构与图27所显示的这个附加图象阅读器1120的外观和结构相同,并且省略其详细描述。
图82是显示根据实施方式14的这个图象阅读器1300A,同样被使用的一个附加图象阅读器1800的这个键盘部分的电气结构,和这个计算机1360的电气结构的一个框图。在这个图中,相同的标号被分配到与图81和图45中的部件相应的那些部件。但是在图82中,这里没有显示每一个被显示在图45中的这个操作单元1370,倾斜检测部分1340,LCD1313,和显示控制部分1460。在图82所显示的这个图象阅读器1300A中,提供了一个阅读控制部分1410A来替代图45所显示的这个阅读控制部分1410,并且还新提供了一个外部扫描器信号检测部分1870。
尽管这个阅读控制部分1410A的基本功能与图45所显示的这个阅读控制部分1410的基本功能相同,但是这个阅读控制部分1410A除了这个基本功能以外,还有对这个附加图象阅读器1800中的这个图象阅读部分1830进行驱动控制的一个功能。后面详细描述这个阅读控制部分1410A的操作。
这个外部扫描器信号检测部分1870有一个上面连接了这个电缆1820的一个连接器,并且当没有连接这个电缆1820时,这个外部扫描器信号检测部分1870向这个阅读控制部分1410A输出一个高电平信号,并且当连接这个电缆1820时,检测到这个连接并且向这个阅读控制部分1410A输出一个低电平信号。这个外部扫描器信号检测部分1870的作用是用作每一个均在这个附加图象阅读器1800中的这个图象阅读部分1830,一个移动检测部分1840,一个文档检测部分1850,和一个外部扫描器信号产生部分1860之间的一个接口。
另一方面,在这个附加图象阅读器1800中,其结构与这个图象阅读部分1330的结构相同的这个图象阅读部分1830在每一次经过这个外部扫描器信号检测部分1870和这个电缆1820、从这个阅读控制部分1410A输入一个1-脉冲驱动信号S2’时,使用与上述方式相同的方式来阅读一行图象,并且通过这个电缆1820和这个外部扫描器信号检测部分1870向一个图象信号处理部分1420输出作为图象数据D1’的一个阅读结果。这里,这个图象数据D1’被这个图象信号处理部分1420量化,并且这个数据作为被量化图象数据D3被输入到这个阅读控制部分1410A。当输入这个数据D3时,这个阅读控制部分1410A临时地将这个被量化图象数据D3保存在自己的存储器缓冲区中(没有显示)。
每一次使用与这个移动检测部分1840的方式相同的方式,这个附加图象阅读器1800移动一个规定距离时,这个移动检测部分1840通过这个电缆1820和这个外部扫描器信号检测部分1870向这个阅读控制部分1410A输出一个1-脉冲移动检测信号S3’。当检测到一个文档时,其结构与这个文档检测部分1307的结构相同的这个文档检测部分1850通过这个电缆1820和这个外部扫描器信号检测部分1870向这个阅读控制部分1410A输出作为一个文档检测信号S1’的检测结果。每一次输入这个移动检测信号S3’时,这个阅读控制部分1410A通过一个通信控制部分1450和这个电缆1810来向这个计算机1360传送被保存在缓冲存储器中的这个被量化图象数据D3。
这个外部扫描器信号产生部分1860产生与这个附加图象阅读器1800可以阅读的一个文档的一个尺寸相应的尺寸模板数据。这里,作为这个尺寸模板数据,当一个文档的一个尺寸是A8时,这个数据是“0”,当这个尺寸是A6时,这个数据是“1”,当这个尺寸是A4时,这个数据是“2”。在这个情形下,假定这个外部扫描器信号产生部分1860产生作为这个尺寸模板数据的、表示是A4尺寸的“2”数据。
当这个电缆1820连接到其上时,这个阅读控制部分1410A从通过这个外部扫描器信号检测部分1870而获得的这个尺寸模板数据中识别出一个文档尺寸,并且以与这个文档尺寸相匹配的一个周期,经过这个外部扫描器信号检测部分1870和这个电缆1820向这个图象阅读部分1830输出一个驱动信号S2’。应该注意,当这个电缆1820没有连接到这个外部扫描器信号检测部分1870时,使用与上述图45所显示的这个阅读控制部分1410中的方式相同的方式,这个阅读控制部分1410A向这个图象阅读部分1330输出一个驱动信号S2。
下面,描述根据实施方式14的这个图象阅读器1300A和附加图象阅读器1800的操作。在图82中,这个用户将这个电缆1820连接到这个图象阅读器1300A中的这个外部扫描器信号检测部分1870。从这个外部扫描器信号检测部分1870输出到这个阅读控制部分1410A的一个信号被从一个高电平切换到一个低电平。这样,这个阅读控制部分1410A识别出其上已经连接了这个电缆1820。
然后,这个外部扫描器信号检测部分1870通过这个电缆1820访问这个外部扫描器信号产生部分1860,获得被这个外部扫描器信号产生部分1860所产生的、上面提到的尺寸模板数据,并且将这个数据输出到这个阅读控制部分1410A。假定在这个情形下,这个尺寸模板数据是表示一个A4尺寸文档的“2”。
所以,当输入这个尺寸模板数据时,这个阅读控制部分1410A以与这个A4尺寸相匹配的一个周期,经过这个外部扫描器信号检测部分1870和这个电缆1820向这个图象阅读部分1830输出一个驱动信号S2’。通过这个操作,就驱动这个图象阅读部分1830,并且图象数据D1’通过这个电缆1820,被从这个图象阅读部分1830每次一行地输出到这个图象信号处理部分1420。这个图象数据D1’被这个图象信号处理部分1420转换为被量化图象数据D3,并且被临时地保存在这个阅读控制部分1410A的这个缓冲存储器中。
然后,这个用户在这个扫描方向上,滑动被放置在这个没有显示的、尺寸为A4的文档上的一个阅读开始位置的这个附加图象阅读器1800。通过这个操作,一个文档检测信号S1’和一个移动检测信号S3’通过这个电缆1820和这个外部扫描器信号检测部分1870被从这个文档检测部分1850和这个移动检测部分1840输出到这个阅读控制部分1410A。
每一次输入这个移动检测信号S3’时,这个阅读控制部分1410A通过这个通信控制部分1450和这个电缆1810来向这个计算机1360传送被保存在缓冲存储器中的这个被量化图象数据D3。这个计算机1360执行各种数据处理,例如将从作为一个外部扫描器装置的这个图象阅读器1300A输入的这个被被量化图象数据D3保存在其自己的存储器装置中的处理,和根据这个被量化图象数据D3来显示这个图象的处理。
如上述,通过使用根据实施方式14的这个图象阅读器1300A,在这个图象阅读器1300A中提供了这个外部扫描器信号检测部分1870,并且进一步提供了用于使能阅读其尺寸与可以被这个图象阅读器1300A阅读的一个文档的尺寸不同的一个图象和用于自动检测一个文档通过这个电缆1820连接到其上的这个附加图象阅读器1800。这样,可以轻易地阅读一个不同尺寸的图象。所以,通过使用上述根据实施方式14的这个图象阅读器1300A,拓宽了可以被选择的尺寸范围,这允许进一步改善其多样性和进一步改善处理的适应性。
参考图83来描述根据本发明实施方式15的一个图象阅读器2000。图83的一个顶部视图是显示根据实施方式15的这个图象阅读器2000的外观和结构的一个前视图,图83的这个底部视图是显示根据实施方式15的这个图象阅读器2000的外观和结构的一个侧面视图。在图83中,相同的标号被分配到与图31中的部件相应的那些部件,并且这里省略其描述。
在图83中,新提供了一第一滑动器2010,一第二滑动器2020,和一个保护盘2030。如这个顶部视图所显示的,这个第一滑动器2010是粘附到一个外壳1301的一个操作表面1301f的一个长盘,以使可以沿这个LCD1313(或者这个触摸屏幕1314)的一个短边放置。在这个第一滑动器2010与这个操作表面1301f之间有一个窄的空隙(没有显示)。这样,空隙被用作用于在这个图中的这个箭头R所表示的方向上,滑动后面描述的这个保护盘2030的一个滑动凹槽。
另一方面,这个第二滑动器2020粘附到这个操作表面1301f,以使可以沿这个LCD1313(或者这个触摸屏幕1314)的另一个短边放置。即,这个第二滑动器2020和上述这个第一滑动器2010是被相对放置的,以使这个LCD1313(或者这个触摸屏幕1314)被放置在它们之间。在这个第二滑动器2020与这个操作表面1301f之间有一个窄的空隙。这个空隙被用作用于在这个图中的这个箭头R所表示的方向上,滑动这个保护盘2030的一个滑动凹槽。这个保护盘2030是用透明的合成树脂做成的一个盘。这个保护盘2030的面积基本上与这个LCD1313(或者这个触摸屏幕1314)的面积相等,或者约大于这个LCD1313(或者这个触摸屏幕1314)的面积。这个保护盘2030保护这个触摸屏幕1314(或者这个LCD1313)的表面不被外部振动冲击,或者被用户手指上的油或者灰尘弄脏。这个保护盘2030的两个边缘被分别插入到这个第一滑动器2010和这个第二滑动器2020中所形成的滑动凹槽中。进一步,当这个保护盘2030被插入时,这个保护盘2030覆盖了这个触摸屏幕1314(这个LCD1313)的整个表面。
下面,描述使用上述这个保护盘2030的一个方法。在图83中,假定这个保护盘2030没有被插入到这个第一滑动器2010和这个第二滑动器2020中所形成的滑动凹槽中。在这个情形下,当这个用户将这个保护盘2030的两个边缘从上方插入到滑动凹槽中时,这个保护盘2030在这个箭头R所表示的方向(向下)上沿滑动凹槽滑动,并且逐渐地覆盖了这个触摸屏幕1314(或者这个LCD1313)。
然后,当这个保护盘2030的下边缘的两个角位于这个第一滑动器2010和这个第二滑动器2020的下边缘时,这个保护盘2030在这个箭头R所表示的方向上的移动受这里没有显示的一个停止器部件的限制。当这个盘不能进一步滑动时,这个保护盘2030覆盖了这个触摸屏幕1314(或者这个LCD1313)的整个表面。在这个状态下,当这个用户用一个手抓住这个图象阅读器2000来执行阅读一个图象的操作时,这个用户的手的大拇指和其它手指紧紧地接触这个保护盘2030。所以,在这个情形下,大拇指或者其它手指上的油不会直接粘附到这个触摸屏幕1314上。这个保护盘2030可以被这个用户在这个箭头R所表示的方向(向上)上滑动,来将它从这个滑动凹槽中移去。
如上述,通过使用根据实施方式15的这个图象阅读器2000,其中提供了这个第一滑动器2010,这个第二滑动器2020和这个保护盘2030,来完全覆盖这个触摸屏幕1314(或者这个LCD1313)的表面,所以可以避免外面来的振动影响这个触摸屏幕1314,并且避免用户手指上的油或者灰尘被粘附到其上。特别地,在根据实施方式15的这个图象阅读器2000中,因为这个保护盘2030是透明的,所以当安装了这个保护盘2030时,可以防止灰尘和破坏,而不会影响对这个LCD1313的显示的检验。
尽管已经详细描述了根据本发明实施方式15的这个图象阅读器2000,这个特定的结构不限于实施方式15,但是很清楚所有那些完全落在这个基本教义中的修改和替代结构均被包括在本发明中。例如,在上面根据实施方式15的这个图象阅读器2000中,这个描述已经假定使用了这个透明保护盘2030的一个情形,但是这个保护盘不局限于上述类型,并且可以使用一个不透明的保护盘2030。进一步,在上面根据实施方式15的这个图象阅读器2000中,尽管描述已经假定这个保护盘2030是可拆卸的一个情形,如果没有提供这个触摸屏幕1314,这个保护盘2030可以被永久地连接到这个LCD1313的整个表面被这个盘覆盖的一个位置。
参考图84来描述根据本发明实施方式16的一个图象阅读器2100。图84是显示根据实施方式16的这个图象阅读器2100的外观和结构的一个侧面视图。在这个图中,相同的标号被分配到与图32和图33中的那些部件相应的部分,并且这里省略其描述。但是,在图84中,没有显示每一个均被显示在图32中的这个LCD1313,这个触摸屏幕1314,电源开关1315,和复位开关或者类似的。
在图84中,使用这样一个方式来用透明的合成树脂形成一个保护盘2110,以使其面积基本上与这个LCD1313(或者这个触摸屏幕1314)的面积相等,或者约大于这个LCD1313(或者这个触摸屏幕1314)的面积。这个保护盘2030保护这个触摸屏幕1314(或者这个LCD1313)的表面不被外部振动冲击,或者被用户手指上的油或者灰尘弄脏,方式类似于这个保护盘2030的方式(参考图83)。
一个枢纽部件2120有其中每一个均能够在图中所显示的两个位置弯曲的一个枢纽部分2120a和一个枢纽部分2120b。这个枢纽部件2120的一个边缘连接到这个外壳1301的顶部表面,其另一个边缘连接到图中的这个保护盘2110的上边缘。即,这个保护盘2110通过这个枢纽部件2120连接到这个外壳1301。下面描述使用上述这个保护盘2110的一个方法。在图84中,当没有使用这个保护盘2110时,这个保护盘2110在如图中的假设线所显示、这个盘通过这个枢纽部件2120被这个外壳1301支撑的一个状态下,这个保护盘2110连接到这个外壳1301的一个后表面1301m。
当将要使用这个保护盘2110时,换句话说,当为了上述保护目的,图32中所显示的这个触摸屏幕1314(或者这个LCD1313)的整个表面将要被这个保护盘2110覆盖时,这个用户抓住这个保护盘2110并且移动它,恰好类似于从这个后表面1301m到这个操作表面1301f的由内向外的一个过程。这里,这个枢纽部件2120的这个枢纽部分2120a和这个枢纽部分2120b分别弯曲,使这个保护盘2110平滑地接触这个操作表面1301f。当这个盘接触这个触摸屏幕时,图31所显示的这个触摸屏幕1314(这个LCD1313)被这个保护盘2110完全覆盖。当在上述执行阅读一个图象的操作的这个状态下,这个用户用一只手抓住这个图象阅读器2000时,这个用户的手的大拇指(或者其它手指)紧紧地接触这个保护盘2110,并且其它手指(或者大拇指)紧紧地接触其后表面1301m。
所以,在这个情形下,大拇指(或者其它手指)上的油不会直接粘附到这个触摸屏幕1314上,类似于根据实施方式15的这个图象阅读器2000。
然后,当没有使用这个保护盘2110时,这个用户又抓住这个保护盘2110并且移动它,恰好类似于使用上述操作的这个反向方式、从这个后表面1301m到这个操作表面1301f的由内向外的一个过程。这样,这个枢纽部件2120的这个枢纽部分2120a和这个枢纽部分2120b分别弯曲,使这个保护盘2110平滑地接触这个后表面1301m。
如上述,通过使用根据实施方式16的这个图象阅读器2100,提供了这个保护盘2110和这个枢纽部件2120来覆盖这个触摸屏幕1314(这个LCD1313)的整个表面,以使使用与根据实施方式15的这个图象阅读器2000中的方式相同的方式,保护这个触摸屏幕1314(或者这个LCD1313)的表面不被外部振动冲击,或者被用户手指上的油或者灰尘弄脏。另外,通过使用根据实施方式16的这个图象阅读器2100,因为这个保护盘2110通过这个枢纽部件2120被这个外壳1301支撑,所以可以防止这个保护盘2110的磨损。进一步,通过使用根据实施方式16的这个图象阅读器2100,因为使用了这个保护盘2110,所以当安装了这个保护盘2030时,可以防止灰尘和破坏,而不会影响对这个LCD1313的显示的检验。
尽管已经详细描述了根据本发明实施方式16的这个图象阅读器2100,这个特定的结构不限于实施方式16,但是很清楚所有那些完全落在这个基本教义中的修改和替代结构均被包括在本发明中。例如,在上面根据实施方式16的这个图象阅读器2100中,这个描述已经假定使用了这个透明保护盘2110的一个情形,但是这个保护盘不局限于上述类型,并且可以使用一个不透明的保护盘2110。
参考图85来描述根据本发明实施方式17的一个图象阅读器2150。图85是显示根据实施方式17的这个图象阅读器2150的结构的一个框图。在这个图中,相同的标号被分配到与图13中的那些部件相应的部分。在图85中,提供了一个数据处理部分2151来替代图13所显示的这个数据处理部分112C。这个图象阅读部分107根据被后面描述的一个阅读条件决定部分2153所决定的、阅读一个图象的条件(例如,量化阈值)来阅读一个文档上的一个图象。这个图象阅读器2150的外观和结构与图10所显示的这个图象阅读器500的外观和结构相同。
后面将要详细描述的根据实施方式17的这个图象阅读器2150的目的是要解决已经参考图113所显示的这个流图描述的传统类型图象阅读器中的问题,即被阅读图象质量下降的问题。
在图85所显示的这个数据处理部分2151中,在一个文档检测信号S1和一个移动检测信号S3作为一个触发器信号输入后,一个阅读控制部分2152以一个规定周期,向这个图象阅读部分107输出阅读一个文档(没有显示)上的一个图象的一行的一个驱动信号S2。另外,这个阅读控制部分2152还向这个阅读条件决定部分2153给出决定一个阅读条件的一个指令。这里,这个阅读的条件是当一个文档上的一个图象在这个图象阅读部分107中被作为单色图象数据(量化数据)读取时所使用的一个量化阈值。
在输入作为一个触发器信号的、来自这个阅读控制部分2152的指令后,这个阅读条件决定部分2153决定一个最佳的阅读条件(量化阈值)来获得与这个图象阅读部分107所阅读的一行图象数据相比,没有变暗或者畸变的一个图象。这个阅读条件决定部分2153决定这个阅读条件(量化阈值),并且将这个条件设置在这个图象阅读部分107中。这里,这个阅读条件决定部分2153使用与上述参考图46所描述的决定一个量化阈值的方法相同的方法来决定一个阅读条件。参考图46来了解这个决定方法的细节。这个图象阅读部分107根据这个阅读条件决定部分2153所决定的这个阅读条件(量化阈值),来纠正和转换这个阅读文档上的一个图象。
(实施方式17的操作的第一示例)下面参考图86的一个流图来描述根据实施方式17的这个图象阅读器2150的操作的一个示例。假定在一个没有显示的电源开关被打开后,一个图象的阅读受到影响,并且假定图85所显示的这个图象阅读器2150(文档检测部分105)没有靠近一个文档。然后,在图86所显示的步骤SN1中,这个阅读控制部分2152通过使一个灯变亮或者类似的方式向这个用户报告可以阅读图象了,然后这个系统控制转到步骤SN2。
在步骤SN2中,这个阅读控制部分2152使能对来自这个文档检测部分105的一个文档检测信号S1的输入接收,然后这个系统控制转到步骤SN3。这里,这个文档检测信号S1是当一个文档接触(紧紧地接触)这个图象阅读表面(没有显示)时、从这个文档检测部分105输出的一个信号。在步骤SN3中,这个阅读控制部分2152判断这个文档检测部分105是否检测到这个文档,换句话说,是否从这个文档检测部分105输入了一个文档检测信号S1。因为这个图象阅读器2150(文档检测部分105)没有靠近一个文档,所以这个阅读控制部分2152识别出一个判断结果为“否”,并且这个系统控制返回到步骤SN2。然后,当一个用户将这个图象阅读器2150放置在一个文档上,以使其图象阅读表面接触这个文档,因为这个文档检测部分105和这个文档相互紧紧接触,所以从这个文档检测部分105向这个阅读控制部分2152输出一个文档检测信号S1。
通过这,这个阅读控制部分2152识别出步骤SN3中的一个判断结果为“是”,并且这个系统控制转到步骤SN4。在步骤SN4中,这个阅读控制部分2152使能对来自这个移动检测部分401的一个移动检测信号S3的输入接收,然后这个系统控制转到步骤SN5。这里,这个移动检测信号S3是根据这个阅读控制部分2152的一个移动、从这个移动检测部分401输出的一个信号。在步骤SN5中,这个阅读控制部分2152判断由从这个移动检测部分401输入的这个移动检测信号S3所获得的这个移动是否大于这个阈值。当这个判断结果为“否”时,这个系统控制返回到步骤SN4,并且这个阅读控制部分2152重复上述操作序列。这里,步骤SN5中的这个判断结果为“否”的这个情形表示这个图象阅读器2150因为振动的影响而轻微移动的一个情形。即,提供步骤SN5来防止因为振动的影响而引起的一个误动作。
然后,这个用户通过执行与上述阅读一个图象的操作相同的操作,在这个用户抓住这个图象阅读器2150并且其图象阅读表面接触这个文档的一个情形下,这个用户在这个扫描方向上滑动这个图象阅读器2150。通过这个操作,输出根据这个图象阅读器2150的一个移动的一个移动检测信号S3,并且当这个移动超过这个阈值时,这个阅读控制部分2152识别出步骤SN5中的一个判断结果为“是”,并且这个系统控制转到步骤SN6。在步骤SN6中,这个阅读控制部分2152向这个阅读条件决定部分2153给出决定一个阅读条件(例如,量化阈值)的一个指令。
通过这个操作,这个阅读条件决定部分2153从这个图象阅读部分107所阅读的文档上的一行图象数据中决定一个最佳的阅读条件(量化阈值),并且将这个条件设置在这个图象阅读部分107中。在步骤SN7中,每一次一个驱动信号S2在每一个规定的时间间隔从这个阅读控制部分2152输入到这个图象阅读部分107时,就根据这个阅读条件(量化阈值)来阅读一个图象。
(实施方式17的操作的第二示例)在上述第一操作示例中,描述已经假定通过在根据这个图象阅读器2150的这个移动超过作为一个条件(参考图85中的步骤SN5)的这个阈值的情形下,决定阅读的一个条件,来防止因为振动而产生的误动作的一个情形。但是,在第一操作示例中,通过因为多次振动而产生的微小移动的积累,一个总的移动超过这个阈值。所以,在一个实际的情形下,可能会产生一个误动作,其中尽管这个图象阅读器2150没有移动,但是它判断为这个图象阅读器2150在移动。后面详细描述这个操作的第二示例如何防止上述的误动作。
在图87中,步骤SO1到步骤SO3和步骤SO9以及步骤SO10分别与图86中的所显示的步骤SN1到步骤SN3和步骤SN6以及步骤SN7相应。即,在第二操作示例中,步骤SO4到步骤SO8的操作序列替代图86所显示的步骤SN4和步骤SN5的操作序列。
即,在图87所显示的步骤SO1中,通过点亮灯或者类似的,来报告可以进行图象阅读的一个状态,并且在步骤SO2中,接收一个文档检测信号S1,然后在步骤SO3中,这个阅读控制部分2152判断这个文档检测部分105是否检测到一个文档。当这个图象阅读器2150被这个用户放置在这个文档上时,通过执行与上述操作相同的操作,这个文档检测信号S1就从这个文档检测部分105输出到这个阅读控制部分2152,通过这,这个阅读控制部分2152识别出步骤SO3中的一个判断结果为“是”,并且这个系统控制转到步骤SO4。
在步骤SO4中,这个阅读控制部分2152将一个移动参数k设置为“0”,并且这个系统控制转到步骤SO5。这里,这个移动参数k是表示这个图象阅读器2150的一个移动的一个参数。在步骤SO5中,这个阅读控制部分2152判断自从从这个移动检测部分401的这个可旋转编码器402(参考图10)接收到一个中断后的5毫秒内是否执行下一个中断。换句话说,这个阅读控制部分2152判断自从接收到这个移动检测信号S3后的5毫秒内是否输入了下一个移动检测信号S3。这个移动检测信号S3是每一次这个阅读控制部分2152被移动一个规定距离时所输出的一个脉冲信号。
当步骤SO5中的这个判断结果为“否”时,这个系统控制返回到步骤SO4,并且这个阅读控制部分2152将这个移动参数k设置为“0”,并且这个系统控制转到步骤SO5。这里,当因为这个阅读控制部分2152的一次振动而移动一个微小距离的一个情形,一个移动检测信号S3被输出时,这个阅读控制部分2152识别出步骤SO5中的这个判断结果为“是”,并且这个系统控制转到步骤SO6。在步骤SO6中,这个阅读控制部分2152将这个移动参数k增1(在这个情形下,k=1),然后这个系统控制转到步骤SO7。在步骤SO7中,这个阅读控制部分2152判断这个移动参数k(=1)是否是4,换句话说,这个移动是否超过这个阈值。在这个情形下,因为这个移动参数k是1,所以这个阅读控制部分2152识别出步骤SO7中的这个判断结果为“否”,并且这个系统控制转到步骤SO8。
在步骤SO8中,这个阅读控制部分2152等待5毫秒,然后这个系统控制返回到步骤SO5。这里,当如上述,在5毫秒内没有输入下一个移动检测信号S3时,这个阅读控制部分2152返回到步骤SO4,并且这个阅读控制部分2152将这个移动参数k设置为“0”,这个系统控制转到步骤SO5。即,在这个情形下,因为前面产生的振动所引起的这个移动被复位,所以可以避免在上述第一操作示例中的、因为振动引起的每一次移动的积累而产生的不方便性。
这个用户通过执行与上述阅读一个图象的操作相同的操作,在这个用户抓住这个图象阅读器2150并且其图象阅读表面接触这个文档的一个情形下,这个用户在这个扫描方向上滑动这个图象阅读器2150。通过这个操作,连续输出根据这个图象阅读器2150的一个移动的一个移动检测信号S3。在这个情形下,因为在步骤SO8中,在5毫秒内输入了这个移动检测信号S3,所以重复步骤SO5到步骤SO7的这个循环。当这个移动参数k达到“4”(这个移动超过这个阈值),这个阅读控制部分2152识别出步骤SO7中的这个判断结果为“是”,并且这个系统控制转到步骤SO9。在步骤SO9中,如上述,这个阅读控制部分2152向这个阅读条件决定部分2153给出决定一个阅读条件(例如,量化阈值)的一个指令。
通过这个操作,这个阅读条件决定部分2153从这个图象阅读部分107所阅读的文档上的一行图象数据中决定一个最佳的阅读条件(量化阈值),并且将这个条件设置在这个图象阅读部分107中。在步骤SO10中,每一次一个驱动信号S2在每一个规定的时间间隔从这个阅读控制部分2152输入到这个图象阅读部分107时,就根据这个阅读条件(量化阈值)来阅读一个图象。
尽管这个描述已经假定一个量化阈值作为根据实施方式17的这个图象阅读器2150中的一个阅读条件的一个情形,但是阅读条件不局限于上述情形,并且可以采用任何其它条件。进一步,实施方式17中已经描述的、决定阅读一个图象的一个条件的方法可以用于上述实施方式1到16中的任何一个。另外,这个上述决定方法还可以用于有如图110所显示的一个操作键3的一个图象阅读器1。在这个情形下,在图86所显示的步骤SN1中,这个用户按下这个操作件3。通过这个操作,执行步骤SN2到步骤SN7的操作序列。
如上述,通过使用根据实施方式17的这个图象阅读器2150,这个文档检测部分105和这个移动检测部分401检测这个图象移动部分107接触这个文档的情况和这个用户所说明的阅读操作,然后决定一个阅读条件(量化阈值),以使可以避免类似于传统技术中的、基于将空白识别为一个文档表面的一个阅读条件的判断。即,总是根据作为一个阅读对象的一个文档的图象数据来决定一个阅读条件。所以,通过使用根据实施方式17的这个图象阅读器2150,根据与这个文档相关的一个最佳阅读条件来执行图象阅读,所以可以在任何时刻获得高质量的一个图象。
另外,通过使用根据实施方式17的这个图象阅读器2150(第一操作示例),直到一个移动超过一个阈值时才决定一个阅读条件,以使可以避免当因为振动的影响,这个装置轻微移动时而产生的一个误动作。
进一步,通过使用根据实施方式17的这个图象阅读器2150(第二操作示例),在图87所显示的步骤SO4到步骤SO8中,当在5毫秒内的一个移动没有达到一个预设置距离时,通过将这个移动参数k设置为“0”,就复位了因为振动而产生的这个移动的积累。如上述,在第二操作示例中,可以避免因为振动引起的每一次移动的积累而产生的误动作,所以进一步改善了这个装置的可靠性和适应性。
根据图88,图89,和图90来描述根据本发明实施方式18的一个图象阅读器2200。图88是显示根据实施方式18的这个图象阅读器2200的结构的一个框图,图89是显示图88所显示的一个阅读指令部分2210的结构的一个框图。图90是显示图88所显示的一个图象保持部分2230的结构的一个框图。在图88和图89中,相同的标号被分配到与图13中的部件相应的那些部件。后面将要描述的根据实施方式18的这个图象阅读器2200外观和结构与图10所显示的这个图象阅读器500的外观和结构相同。
这里,后面将要详细描述的根据实施方式18的这个图象阅读器2200的目的是用于解决已经参考图114到图116来描述的传统类型图象阅读器中的问题,即因为不能连续地执行阅读而引起的处理适应性不是很好的问题。
在图88中,这个图象阅读器2200包含一个图象阅读部分107,这个阅读指令部分2210,一个阅读控制部分2220,这个图象保持部分2230,一个数据处理部分2240,和一个数据保持部分2250。这个图象阅读部分107光学地阅读一个文档(没有显示)上的一个图象并且输出作为图象数据的这个图象。这个阅读指令部分2210通过将用于命令开始阅读一个文档上的一个图象的一个阅读开始信号和用于命令结束阅读一个图象的一个阅读结束信号输出到这个阅读控制部分2220,来命令这个图象阅读部分107的图象数据的阅读。
如图89所显示的,这个阅读指令部分2210包含一个阅读操作标识部分2211,一个文档检测部分105(参考图13),一个移动检测部分401(参考图13)。当从这个文档检测部分105输入一个文档检测信号S1和从这个移动检测部分401输入一个移动检测信号S3时,这个阅读操作标识部分2211判断这个图象阅读器2200被放置在一个文档上并且被沿这个文档滑动,即已经执行了阅读操作,并且向这个阅读控制部分2220(参考图88)输出一个阅读开始信号。当停止从这个文档检测部分105输入一个文档检测信号S1时,这个阅读操作标识部分2211判断已经结束这个阅读操作,并且向这个阅读控制部分2220(参考图88)输出一个阅读结束信号。
返回到图88,当这个阅读指令部分2210输入作为一个触发器信号的一个阅读开始信号和一个阅读结束信号后,这个阅读控制部分2220控制一个阅读操作。后面将参考一个流图来描述这个阅读控制部分2220的操作的细节。这个图象保持部分2230是用于临时保持被这个图象阅读部分107所阅读的这个图象数据的一个存储器。这个阅读控制部分2220控制对这个图象保持部分2230的图象数据的写入,而这个数据处理部分2240控制这个被写的图象数据的读取。即,在这个图象保持部分2230中,分别同时执行这个阅读控制部分2220控制下的写入控制和这个数据处理部分2240控制下的阅读控制。所以,在这个图象保持部分2230中同时执行阅读和写入。
这里,参考图90详细描述图88所显示的这个图象保持部分2230的结构。在这个图中,一个缓冲存储器组2231包含号码从22311到2231M的M个缓冲存储器,并且来自这个图象阅读部分107的图象数据被写到其中。在这M个缓冲存储器22311到2231M中,下标1到M是标识每一个存储器的缓冲存储器号码。
然后在缓冲存储器22311到2231M中,当图象数据将要被写入时,这个写入选择器2233可以选择缓冲存储器中的任何一个,并且图象数据被写入这个被选择的缓冲存储器中。在这个情形下,选择在其中没有被保存图象数据的一个空缓冲存储器。在这个阅读控制部分2220(参考图88)的控制下,一个写入控制部分2232控制缓冲存储器2231中的图象数据的写入。
更详细的,当这个阅读控制部分2220(参考图88)发出开始保存的一个指令时,即输入一个写入信号时,这个写入控制部分2232控制这个写入选择器2233,以使参考一个缓冲存储器管理表2236从缓冲存储器2231中选择一个空缓冲存储器。
这里,这个缓冲存储器管理表2236是表示缓冲存储器22311到缓冲存储器2231M的缓冲存储器号码1到M与表示分别在缓冲存储器22311到缓冲存储器2231M中有或者没有图象数据的一标志之间的一个相关关系。当这个标志为“1”时,它表示图象数据被写入到一个相应的缓冲存储器中。在这个图所显示的示例中,图象数据被写入缓冲存储器号码“1”的缓冲存储器22311中。
另一方面,当这个标志为“0”时,它表示图象数据没有被写入到一个相应的缓冲存储器中,即这个相应的缓冲存储器是空的。在这个图所显示的示例中,图象数据没有被写入缓冲存储器号码分别为“2”到“M”的缓冲存储器22312到缓冲存储器2231M中。当作为参考这个缓冲存储器管理表2236的一个结果,所有标志为“1”时,这个写入控制部分2232向这个阅读控制部分2220(参考图88)输出表示在缓冲存储器22311到缓冲存储器2231M没有空的缓冲存储器的一个缓冲满信号,以使图象数据不能被写入到其中。
更详细地,当从这个数据处理部分2240(参考图88)发出开始阅读的一个指令时,即当输入一个阅读信号时,这个阅读控制部分2234控制这个阅读选择器2235,以使参考这个缓冲存储器管理表2236从缓冲存储器2231中选择一个其中写入了图象数据的缓冲存储器。当作为参考这个缓冲存储器管理表2236的一个结果,所有标志为“0”时,这个阅读控制部分2234向这个数据处理部分2240输出表示缓冲存储器22311到缓冲存储器2231M全空,即所有图象数据被从缓冲存储器22311到缓冲存储器2231M读取的一个缓冲空信号。
返回到图88,通过对这个图象保持部分2230执行阅读控制,这个数据处理部分2240对被读取的图象数据进行数据处理,例如纠正其倾斜或者进行数据压缩。这个数据保持部分2250在其中保持被这个数据处理部分2240进行数据处理的图象数据。
下面,分别参考图91到图94所显示的流图来描述根据实施方式18的这个图象阅读器2200的操作。图91是解释被图88所显示的这个阅读指令部分2210所执行的操作的一个流图,图92是解释被图88所显示的这个阅读控制部分2220所执行的操作的一个流图。图93是解释在图90所显示的这个图象保持部分2230中执行写入操作的一个流图,图94是解释在图90所显示的这个图象保持部分2230中执行的一个阅读操作的一个流图。
后面的描述假定图90所显示的这个缓冲存储器组2231中的缓冲存储器的数目M为“3”的一个情形。并且还假定图数据没有被写入到缓冲存储器22311到2231M中。所以,在这个情形下,在这个缓冲存储器管理表2236中,所有与缓冲存储器号码为“1”到“M”(=3)相关的所有标志为“0”。所以,在这个情形下,从这个阅读控制部分2234向这个数据处理部分2240输出一个缓冲区空的信号(参考图95),而不从这个写入控制部分2232输出一个缓冲区满的信号(参考图95)。
在上述条件下,这个阅读指令部分2210在图91所显示的步骤SP1中判断这个文档检测部分105(参考图89)是否已经检测到一个文档(没有显示)。更详细地,这个阅读指令部分2210判断是否从这个文档检测部分105输入了一个文档检测信号S1,并且当这个判断结果为“否”时,重复这个相同的判断。
与这个上述操作同时进行的是,这个阅读控制部分2220(参考图88)在图92所显示的步骤SQ1中判断是否从这个阅读指令部分2210输入了用于开始阅读的一个指令。更详细地,这个阅读控制部分2234判断是否从这个阅读操作表示部分2211(参考图89)输入了一个阅读开始信号,并且当这个判断结果为“否”时,重复这个相同的判断。
进一步,与这个阅读指令部分2210和这个阅读控制部分2220的操作同时进行的是,在图90所显示的这个写入控制部分2232和阅读控制部分2234中被执行的下一个操作。即,在图93所显示的步骤SR1中,这个写入控制部分2232在选择一个写入缓冲存储器的这个参数i中代入“1”,然后这个系统控制转到步骤SR2。这里,选择一个写入缓冲存储器的这个参数i是与这个缓冲存储器组2231中作为其中写入图象数据的一个候选者的一个缓冲存储器的一个缓冲存储器号码相应的一个内部参数。在步骤SR2中,这个写入控制部分2232判断是否从这个阅读控制部分2220(参考图88)输入了用于开始这个保存的一个指令。在这个情形下,因为没有接收这个开始这个保存的这个指令,所以这个写入控制部分2232识别出步骤SR2中的判断结果为“否”,并且重复这个相同的判断。
另一方面,在图94所显示的步骤SS1中,这个阅读控制部分2234在选择一个阅读缓冲存储器的这个参数j中代入“1”,然后这个系统控制转到步骤SS2。这里,选择一个阅读缓冲存储器的这个参数j是与这个缓冲存储器组2231中作为从其中读取图象数据的一个候选者的一个缓冲存储器的一个缓冲存储器号码相应的一个内部参数。在步骤SR2中,这个阅读控制部分2234判断是否从这个数据处理部分2240(参考图88)输入了用于开始这个保存的一个指令。在这个情形下,因为没有接收这个开始这个阅读的这个指令,所以这个阅读控制部分2234识别出步骤SS2中的判断结果为“否”,并且重复这个相同的判断。
然后,在这个用户抓住这个图象阅读器2200来执行一第一图象阅读,以使其图象阅读表面(没有显示)接触一个文档(没有显示)的一个情形下,这个用户将这个图象阅读器2200放置在这个文档上。当这个阅读器被放置在这个文档上时,这个文档检测部分105(参考图89)靠近这个文档,所以一个文档检测信号S1被从这个文档检测部分105输出到这个阅读操作标识部分2211。通过这个操作,这个阅读操作标识部分2211识别出步骤SP1中的一个判断结果为“是”,并且这个系统控制转到步骤SP2。在步骤SP2中,这个阅读操作标识部分2211根据是否从这个移动检测部分401输入了一个移动检测信号S3来判断是否检测到这个图象阅读器2200的一个移动,并且当一个判断结果为“否”时,重复这个相同的判断。
然后,在这个用户抓住这个图象阅读器2200来开始一第一图象阅读的一个状态下,这个用户将其图象阅读表面接触这个文档,并且在与如图1所显示的情形相同的情形下,在这个扫描方向上沿这个文档滑动这个阅读器。通过这个操作,通过从这个移动检测部分401输出一个移动检测信号S3,这个阅读操作标识部分2211识别出步骤SP2中的一个判断结果为“是”,并且这个系统控制转到步骤SP3。在步骤SP3中,这个阅读操作标识部分2211向图88所显示的这个阅读控制部分2220输出一个阅读开始信号。
通过这个操作,这个阅读控制部分2220识别出图92所显示的步骤SQ1中的一个判断结果为“是”,并且这个系统控制转到步骤SQ2。在步骤SQ2中,这个阅读控制部分2220在图95所显示的这个时刻t1向这个图象保持部分2230中的这个写入控制部分2232输出用于发出开始这个保存的一个指令的一个写入信号,并且然后这个系统控制转到步骤SQ3。
在步骤SQ3中,这个阅读控制部分2220根据是否从这个写入控制部分2232(参考图90)输入了一个缓冲区满信号来判断这个缓冲存储器2231是否处于一个缓冲区满的状态,在这个情形下,这个阅读控制部分2220识别出一个判断结果为“否”并且这个系统控制转到步骤SQ4。在步骤SQ4中,这个阅读控制部分2220向这个图象阅读部分107发出开始这个阅读的一个指令,并且然后这个系统控制转到步骤SQ5。通过这,这个图象阅读部分107开始阅读在这个文档上的一个图象,并且输出一行图象数据。在步骤SQ5中,这个阅读控制部分2220根据是否输入了一个阅读结束信号来判断是否从这个阅读指令部分2210中的这个阅读操作标识部分2211(参考图89)输入了用于结束阅读的一个指令。即,判断是否完成了这个用户的这个第一阅读操作。在这个情形下,这个阅读控制部分2220识别出步骤SQ5中的一个判断结果为“否”,并且重复这个相同的判断。
当在步骤SQ2中,在图95所显示的这个时刻t1,一个写入信号被输出到这个写入控制部分2232(参考图90)时,这个写入控制部分2232(参考图90)识别出在图93所显示的步骤SR2中的一个判断结果为“是”,并且这个系统控制转到步骤SR3。在步骤SR3中,这个写入控制部分2232在一个选择-开始缓冲存储器常数m代入选择一个写入缓冲存储器的这个参数i(=1),并且然后这个系统控制转到步骤SR4。这里,这个选择-开始缓冲存储器常数m表示这个缓冲存储器组2231中将要被第一选择的一个缓冲存储器的一个缓冲存储器号码。在这个情形下,这个选择-开始缓冲存储器常数m是1。
在步骤SR4中,这个写入控制部分2232判断图象数据是否被写入到缓冲存储器2231中的、号码与选择一个写入缓冲存储器的这个参数i相同的一第i个缓冲存储器中。在这个情形下,这个写入控制部分2232判断图象数据是否被写入到这个第一缓冲存储器22311中,并且识别出一个判断结果为“否”,并且这个系统控制转到步骤SR10。在步骤SR10中,这个写入控制部分2232选择缓冲存储器2231中的、号码与选择一个写入缓冲存储器的这个参数i相同的这个第i个缓冲存储器。在这个情形下,这个写入控制部分2232选择这个第一缓冲存储器22311,然后这个系统控制转到步骤SR11。在步骤SR11中,这个写入控制部分2232通过控制这个写入选择器2233,来开始控制来自这个图象阅读部分107的、将要作为被图95所显示的被写入数据(“缓冲区1”)的图象数据,然后这个系统控制转到步骤SR12。通过这个操作,通过阅读一个图象的这个第一操作所获得的图象数据被一行接一行地连续地保存在这个缓冲存储器22311中。
在步骤SR12中,这个写入控制部分2232判断是否从这个阅读控制部分2220输入了用于结束保存的一个指令。即,这个写入控制部分2232判断这个第一阅读操作是否已经完成。在这个情形下,因为这个第一阅读操作仍然在进行,这个写入控制部分2232识别出步骤SR12中的一个判断结果为“否”,并且这个系统控制返回到步骤SR11,并且重复步骤SR11和步骤SR12。
然后,当完成了这个第一阅读操作时,这个用户将这个图象阅读器2200与这个文档分开。通过这个操作,停止从这个文档检测部分105(参考图89)输出这个文档检测信号S1,以使这个阅读操作标识部分2211识别出图91所显示的步骤SP4中的判断结果为“否”,并且这个系统控制转到步骤SP5。在步骤SP5中,这个阅读操作标识部分2211向这个阅读控制部分2220输出一个阅读结束信号,并且这个系统控制返回到步骤SP1,并且重复上述操作序列。在这个情形下,因为没有开始这个第二阅读操作,所以这个阅读操作标识部分2211识别出步骤SP1中的一个判断结果为“否”,并且这个系统控制返回到步骤SR11,并且重复这个相同的判断。
然后,当从这个阅读操作标识部分2211输入这个阅读结束信号时,这个阅读控制部分2220识别出图92所显示的步骤SQ5中的判断结果为“是”,并且这个系统控制转到步骤SQ6。在步骤SQ6中,这个阅读控制部分2220通过停止输出一个写入信号,向这个图象保持部分2230的这个写入控制部分2232(参考图90)发出用于结束图象数据保存的一个指令。通过这个操作,这个写入控制部分2232将这个系统控制转到步骤SR13。
在步骤SR13中,这个写入控制部分2232将在这个缓冲存储器管理表2236中与这个缓冲存储器号码1相应的一个标志设置为“1”,并且这个系统控制返回到步骤SR2,并且重复上述操作序列。即,这个写入控制部分2232识别出步骤SR2中的一个判断结果为“否”,并且重复这个相同的判断,直到输入与开始这个第二阅读操作相关的开始保存的这个指令。
通过这个“1”被设置在这个缓冲存储器管理表2236中与这个缓冲存储器号码1相关的这个标志中,这个阅读控制部分2234向这个数据处理部分2240(参考图88)报告将要被阅读的图象数据存在于这个缓冲存储器组2231中。即,这个阅读控制部分2234停止向这个数据处理部分2240输出一个缓冲区空信号(参考图95E)。
通过这个操作,一个阅读信号(参考图95)从这个数据处理部分2240输出到这个阅读控制部分2234,并且这个阅读控制部分2234识别出图94所显示的步骤SS2中的一个判断结果为“是”,并且这个系统控制转到步骤SS3。在步骤SS3中,这个阅读控制部分2234在一个选择开始缓冲存储器常数n中代入选择一个阅读缓冲存储器的这个参数j(=1),并且然后这个系统控制转到步骤SS4。这里,这个选择开始缓冲存储器常数n表示在这个缓冲存储器组2231中将要被第一选择的一个缓冲存储器的一个缓冲存储器号码。在这个情形下,这个选择开始缓冲存储器常数n是1。
在步骤SS4中,这个阅读控制部分2234判断这个图象数据是否被写入到这个缓冲存储器组2231中、号码与选择一个阅读缓冲存储器的这个参数j相同的一个第j个缓冲存储器中。在这个情形下,这个阅读控制部分2234判断图象数据是否被写入到这个第一缓冲存储器22311中,并且在这个情形下,识别出一个判断结果为“是”,并且这个系统控制转到步骤SS10。在步骤SS10中,这个阅读控制部分2234选择号码与选择一个阅读缓冲存储器的这个参数j相同的这个第j个缓冲存储器。
在这个情形下,这个阅读控制部分2234选择这个第一缓冲存储器22311,并且这个系统控制转到步骤SS11。在步骤SS11中,这个阅读控制部分2234通过控制这个阅读选择器2235来开始控制如图95所显示的、将要作为阅读数据(“缓冲区1”)被读取的、被保存在这个第一缓冲存储器22311中的图象数据,并且然后这个系统控制转到步骤SS12。通过这个操作,上述被阅读数据连续地被一行接一行地读取到这个数据处理部分2240,并且如上述的后处理,这个数据处理部分2240对这个被阅读的数据进行数据处理。
这里,当这个图象阅读器2200被放置在一个文档上,并且被这个用户在一个扫描方向上移动来执行一第二图象阅读时,一个文档检测信号S1和一个移动检测信号S3被从这个文档检测部分105和这个移动检测部分401通过上述操作输入到这个阅读操作标识部分2211。通过这个操作,这个阅读操作标识部分2211识别出图91所显示的步骤SP1和步骤SP2中的每一个判断结果为“是”,并且在步骤SP3中向这个阅读控制部分2220(参考图88)输出一个阅读开始信号。
通过这个操作,这个阅读控制部分2220识别出图92所显示的步骤SQ1的一个判断结果为“是”,并且这个系统控制转到步骤SQ2,并且在图95所显示的这个时刻t2向这个图象保持部分2230的这个写入控制部分2232输出一个写入信号来发送开始这个保存的一个指令。在步骤SQ3中,因为没有输入一个缓冲区满信号,所以这个阅读控制部分2220识别出一个判断结果为“否”,并且这个系统控制转到步骤SQ4。在步骤SQ4中,这个阅读控制部分2220向这个图象阅读部分107发出开始这个阅读的一个指令,并且然后这个系统控制转到步骤SQ5。通过这个操作,这个图象阅读部分107开始第二次阅读这个图象,并且输出一行图象数据。在步骤SQ5中,因为没有输入结束阅读的一个指令,所以这个阅读控制部分2220识别出一个判断结果为“否”,并且重复这个相同的判断。
当在步骤SQ2中,在图95所显示的时刻t2这个写入信号被输入到这个写入控制部分2232(参考图90),这个写入控制部分2232(参考图90)在图93所显示的步骤SR2中识别出一个判断结果为“是”,并且这个系统控制转到步骤SR3。在步骤SR3中,这个写入控制部分2232在这个选择开始缓冲存储器常数m中代入选择一个写入缓冲存储器的一个参数i(=1),并且然后这个系统控制转到步骤SR4。
在步骤SR4中,这个写入控制部分2232通过执行与上述操作相同的操作,参考这个缓冲存储器管理表2236,判断图象数据是否被写入到这个第一缓冲存储器22311中。在这个情形下,因为图象数据被写入到这个第一缓冲存储器22311中,所以这个写入控制部分2232识别出一个判断结果为“是”,并且这个系统控制转到步骤SR5。在步骤SR5中,这个写入控制部分2232将选择一个写入缓冲存储器的这个参数i增加1,并且然后这个系统控制转到步骤SR6。在这个情形下,选择一个写入缓冲存储器的这个参数i是2。
在步骤SR6中,这个写入控制部分2232判断选择一个写入缓冲存储器的这个参数i(=2)是否大于缓冲存储器的总数目M(=3)。在这个情形下,这个写入控制部分2232识别出一个判断结果为“否”,并且这个系统控制转到步骤SR8。
在步骤SR8中,这个写入控制部分2232判断选择一个写入缓冲存储器的这个参数i(=2)是否与这个选择开始缓冲存储器常数m(=1)相等。即,在步骤SR8中,判断是否已经对缓冲存储器组2231中的所有缓冲存储器执行了图象数据出现或者没有出现的检验。
在这个情形下,这个写入控制部分2232识别出步骤SR8中的一个判断结果为“否”,并且这个系统控制返回到步骤SR4。
在步骤SR4中,这个写入控制部分2232通过执行与上述操作相同的操作,参考这个缓冲存储器管理表2236,判断图象数据是否被写入到这个第二缓冲存储器22312中。在这个情形下,这个写入控制部分2232识别出步骤SR4中的一个判断结果为“否”,并且这个系统控制转到步骤SR10。在步骤SR10中,这个写入控制部分2232选择这个第二缓冲存储器22312,并且然后这个系统控制返回到步骤SR11。
在步骤SR11中,这个写入控制部分2232通过控制这个写入选择器2233,开始控制图95所显示的、将要被作为写入数据保存(“缓冲区2”)的来自这个图象阅读部分107的图象数据,并且然后这个系统控制转到步骤SR12。通过这个操作,通过这个第二阅读一个图象的操作所获得的图象数据被连续地一行一行地保存在这个第二缓冲存储器22312中。在步骤SR12中,这个写入控制部分2232判断是否从这个阅读控制部分2220输入了结束保存的一个指令,并且因为在这个情形下,这个第二阅读操作仍然在进行,所以识别出步骤SR12中的一个判断结果为“否”并且这个系统控制返回到步骤SR11,重复上述操作序列。
然后,当完成了这个第二阅读操作时,这个用户将这个图象阅读器2200与这个文档分开。通过这个操作,就停止从这个文档检测部分105(参考图89)输出这个文档检测信号S1,所以这个阅读操作标识部分2211识别出图91所显示的步骤SP4中的判断结果为“否”,并且这个系统控制转到步骤SP5。在步骤SP5中,这个阅读操作标识部分2211向这个阅读控制部分2220输出一个阅读结束信号,并且这个系统控制返回到步骤SP1,并且重复上述操作序列。在这个情形下,因为没有开始这个第三阅读操作,所以这个阅读操作标识部分2211识别出步骤SP1中的一个判断结果为“否”,并且这个系统控制返回到步骤SR11,并且重复这个相同的判断。
然后,当从这个阅读操作标识部分2211输入这个阅读结束信号时,这个阅读控制部分2220识别出图92所显示的步骤SQ5中的判断结果为“是”,并且这个系统控制转到步骤SQ6。在步骤SQ6中,这个阅读控制部分2220通过停止输出一个写入信号,向这个图象保持部分2230的这个写入控制部分2232(参考图90)发出用于结束图象数据保存的一个指令。通过这个操作,这个写入控制部分2232识别出步骤SR12中的一个判断结果为“否”,并且这个系统控制转到步骤SR13,这个写入控制部分2232将在这个缓冲存储器管理表2236中与这个第二缓冲存储器相应的这个标志设置为“1”,并且这个系统控制返回到步骤SR2,并且重复上述操作序列。即,在这个情形下,“1”被分别设置在这个缓冲存储器管理表2236中与这个第一和第二缓冲存储器相应的标志中。
在这个步骤以后,当在阅读来自这个第一缓冲存储器22311的数据(参考图95)的中间,开始阅读一个图象的一个第三操作时,通过上述操作,在图95所显示的时刻t3,一个写入信号被输入到这个写入控制部分2232中。通过这个操作,这个写入控制部分2232在步骤SR10(参考图93)中选择一第三缓冲存储器22313,并且图95所显示的这个写入数据(缓冲区3)被写入到这个第三缓冲存储器22313中。然后,“1”被设置在图90所显示的这个缓冲存储器管理表2236中与这个第三缓冲存储器22313相应的这个标志中,并且选择一个写入缓冲存储器的这个参数i是3。
然后,当在完成了这个第三图象阅读操作以后立即开始阅读一个图象的一个第四操作时,通过上述操作,一个写入信号被输入到这个写入控制部分2232中。但是,因为如图95所显示的、这个被阅读数据在正在被从这个第一缓冲存储器22311读取的中间,所以在这个缓冲存储器组2231中没有空的缓冲存储器。所以,在这个情形下,不可能将保存数据写入到这个缓冲存储器组2231中。
在图93所显示的步骤SR2中,这个写入控制部分2232识别出一个判断结果为“是”并且这个系统控制转到步骤SR3,在一个选择-开始缓冲存储器常数m中代入选择一个写入缓冲存储器的这个参数i(=3),并且然后这个系统控制转到步骤SR4。在步骤SR4中,这个写入控制部分2232通过参考这个缓冲存储器管理表2236判断图象数据是否被写入到这个第三缓冲存储器22313中。在这个情形下,因为图象数据被写入到这个第三缓冲存储器22313中,所以这个写入控制部分2232识别出一个判断结果为“是”并且这个系统控制转到步骤SR5。
在步骤SR5中,这个写入控制部分2232将选择一个写入缓冲存储器的这个参数i增加1(=3),并且然后这个系统控制转到步骤SR6。在这个情形下,选择一个写入缓冲存储器的这个参数i是4。在步骤SR6中,这个写入控制部分2232判断选择一个写入缓冲存储器的这个参数i(=4)是否大于缓冲存储器的总数目M(=3)。在这个情形下,这个写入控制部分2232识别出一个判断结果为“是”,并且这个系统控制转到步骤SR7。
在步骤SR7中,这个写入控制部分2232在选择一个写入缓冲存储器的这个参数i中代入“1”,并且这个系统控制返回到步骤SR8。在步骤SR8中,这个写入控制部分2232判断选择一个写入缓冲存储器的这个参数i(=1)是否与这个选择开始缓冲存储器常数m(=3)相等,并且在这个情形下这个写入控制部分2232识别出步骤SR8中的一个判断结果为“否”,并且这个系统控制返回到步骤SR4。在这个步骤以后,重复步骤SR4到步骤SR8中的步骤序列,并且以这个第一缓冲存储器22311到这个第二缓冲存储器22312等等的顺序来检验图象数据是否被保存在缓冲存储器中。
然后,在步骤SR8中,当选择一个写入缓冲存储器的这个参数i(=3)与这个选择开始缓冲存储器常数m(=3)相等时,这个写入控制部分2232识别出一个判断结果为“是”,并且这个系统控制转到步骤SR9,向这个阅读控制部分2220输出一个缓冲区满信号(参考图95),并且然后这个系统控制返回到步骤SR2。即,因为在这个情形下,缓冲存储器2231中没有空存储器,就不执行阅读一个图象的这个第四操作。
当完成了从这个第一缓冲存储器22311中阅读数据(参考图95)时,这个数据处理部分2240向这个阅读控制部分2234输出一个阅读信号(参考图95)。通过这个操作,这个阅读控制部分2234识别出步骤SS2中的一个判断结果为“是”,并且这个系统控制转到步骤SS3。在步骤SS3中,这个阅读控制部分2234在这个选择-开始缓冲存储器常数n中代入选择一个阅读缓冲存储器的一个参数j(1,在这个情形下),并且然后这个系统控制转到步骤SS4。
在步骤SS4中,这个阅读控制部分2234通过参考这个缓冲存储器管理表2236来判断图象数据是否被写入到号码与选择一个阅读缓冲存储器的这个参数j相同的一第j个缓冲存储器22311中。在这个情形下,因为图象数据没有被写入到这个第一缓冲存储器22311中,所以这个阅读控制部分2234识别出一个判断结果为“否”,并且这个系统控制转到步骤SS5。
在步骤SS5中,这个阅读控制部分2234将选择一个阅读缓冲存储器的这个参数j(=1)增加1,并且然后这个系统控制转到步骤SS6。在这个情形下,选择一个阅读缓冲存储器的这个参数j是2。在步骤SS6中,这个阅读控制部分2234判断选择一个阅读缓冲存储器的这个参数j(=2)是否大于缓冲存储器的总数目M(=3)。在这个情形下,这个阅读控制部分2234识别出一个判断结果为“否”,并且这个系统控制转到步骤SS8。如果步骤SS6中的一个判断结果为“是”,这个系统控制转到步骤SS7,并且这个阅读控制部分2234在选择一个阅读缓冲存储器的这个参数j中代入“1”,并且然后这个系统控制转到步骤SS8。
在步骤SS8中,这个阅读控制部分2234判断选择一个阅读缓冲存储器的这个参数j(=2)是否与这个选择-开始缓冲存储器常数n(=1)相等,并且在这个情形下,识别出一个判断结果为“否”,并且这个系统控制返回到步骤SS4。如果步骤SS8中的一个判断结果为“是”,这个阅读控制部分2234通过向这个数据处理部分2240输出一个缓冲区空的信号,这个阅读控制部分2234向这个数据处理部分2240报告在缓冲存储器2231中没有将要被阅读的图象数据,并且这个系统控制返回到步骤SS2,并且重复上述操作序列。
在步骤SS4中,这个阅读控制部分2234通过参考缓冲存储器2236,来判断图象数据是否被保存在号码与选择一个阅读缓冲存储器的这个参数j(=2)相同的这个第二缓冲存储器22312中,并且在这个情形下,识别出一个判断结果为“否”,并且这个系统控制转到步骤SS10。通过这个操作,在步骤SS10以后,通过与上述操作相同的操作,图象数据作为被阅读数据(图95中的缓冲区2)从这个第二缓冲存储器22312中被读取出。
当完成了从这个第一缓冲存储器22311中阅读数据(图95中的缓冲区1)以后,执行阅读一个图象的一第四操作时,在图95所显示的时刻t4,一个写入信号被输入到这个写入控制部分2232(参考图90),所以这个图象保持部分2230识别出步骤SR2中的一个判断结果为“是”,并且执行步骤SR3等中的操作序列。在这个时刻点,因为这个第一缓冲存储器22311是空的,所以在这个写入控制部分2232的控制下,通过上述操作,写入数据(图95中的缓冲区1)被保存在这个第一缓冲存储器22311中。
如上述,通过使用根据实施方式18的这个图象阅读器2200,其中提供了多个缓冲存储器22311到2231M来独立地执行这个写入控制部分2232和这个阅读控制部分2234所执行的阅读处理和写入处理,所以在图95所显示的这个阅读处理执行期间,可以执行这个写入处理。所以,通过使用根据实施方式18的这个图象阅读器2200,可以连续地执行阅读操作,这大大改善了用户处理的适应性。
已经描述了这个光电开关301(参考图8)被用作检测一个文档的一个单元的一个情形。这个光电开关301通过一个光接收部件301b接收从这个文档所反射的、这个光发射部件301a所发射的光来检测一个文档。然后,在普通环境下,这个光电开关301自然地检测到这个文档,并且如上述大大改善了使用的方便性。但是,在相反的环境下,亮度很高的干扰光,例如太阳光,点光源,和一个摄像机的闪光被发射,因为这个光电开关301的这个光接收部件301b的输出已经饱和,所以不可能检测到一个文档。
进一步,在阅读具有类似于一个书上的、有台阶的一个文档上的一个图象的这个特定使用条件下,因为这个台阶,这个机械开关201(参考图5)可能不能正确地检测到这个文档。下面描述的实施方式19到27涉及一个图象阅读器,这个图象阅读器的结构使得即使在任何环境或者任何使用条件下,总是能够执行图象的阅读,从而解决上述这个问题。
首先,描述根据本发明实施方式19的一个图象阅读器2300。图96是显示根据实施方式19的这个图象阅读器2300的结构的一个框图。在这个图中,相同的标号被分配到与图3中的部件相应的那些部件,并且这里省略其描述。在这个图中所显示的这个数据处理部分112K中的一个文档检测部分105和一个阅读控制部分113A之间新提供了一个控制处理部分2301。
这个控制处理部分2301通过以后详细描述的实施方式20中所提供的、对这个文档检测部分105的控制,对从这个文档检测部分105所获得的一个检测结果进行处理,来向这个阅读控制部分113A输出一个文档检测信号S1。通过使用上述根据实施方式19的这个图象阅读器2300,通过提供其中的这个控制处理部分2301,即使在特定的环境或者使用条件下,在任何时刻均能够检测到一个文档。后面参考实施方式20及其后面的实施方式来详细描述特定的示例。
参考图97来描述根据本发明实施方式20的一个图象阅读器2400。图97是显示根据实施方式20的这个图象阅读器2400的结构的一个框图。在这个图中,相同的标号被分配到与图9中的部件相应的那些部件,并且这里省略其描述。在这个图中所显示的这个数据处理部分112L中,在一个阅读控制部分113A和一个光电开关301之间新提供了一个控制处理部分2401,并且新提供了一个操作开关2402和一个选择开关2403。
当在特定环境,例如有一个亮度极强的光的环境下执行一个阅读操作时,这个操作开关2402是用于替代这个光电开关301来指示图象阅读的开始和结束的一个开关。这个选择开关2403是用于使来自这个光电开关301的一个输出信号和来自这个控制处理部分2401中的这个操作开关2402的一个输出信号中的任何一个信号有效的一个开关。除了一个机械开关以外,这个选择开关2403还包括由软件控制的一个软件开关。这个控制处理部分2401根据来自这个光电开关301的这个输出信号和来自这个操作开关2402的这个输出信号中、被这个选择开关2403选择的一个输出信号,来向这个阅读控制部分113A输出一个文档检测信号S1。
在上述结构中,当在这个普通环境下使用这个图象阅读器2400时,这个选择开关2403选择这个光电开关301。当在这个被选择状态下,这个光电开关301检测到一个文档时,就从这个光电开关301输出一个输出信号到这个控制处理部分2401,并且这个控制处理部分2401根据这个输出信号向这个阅读控制部分113A输出一个文档检测信号S1。通过这,这个阅读控制部分113A通过执行与上述操作相同的操作,来开始一个阅读操作。
另一方面,当在特定环境,例如有一个亮度极强的光的环境下使用这个图象阅读器2400时,这个选择开关2403选择这个操作开关2402而不是这个光电开关301。在这个被选择状态下,当在这个光电开关301检测到一个文档以前,干扰光进入到这个光电开关301时,就从这个光电开关301输出一个输出信号到这个控制处理部分2401。即,在这个情形下,因为这个干扰光的干扰,这个光电开关301的这个光接收部件输出的光已经饱和,这个光电开关301不可能检测到一个文档。
但是,在这个控制处理部分2401中,从这个光电开关301输出的这个输出信号是无效的,所以没有输出一个文档检测信号S1。然后,当在这个用户将这个图象阅读器2400放置在这个文档上后,操作这个操作开关2402时,一个输出信号就从这个操作开关2402输入到这个控制处理部分2401。通过这个结构,这个控制处理部分2401使这个输出信号有效,并且向这个阅读控制部分113A输出一个文档检测信号S1。然后,这个阅读控制部分113A通过执行与上述操作相同的操作,来开始一个阅读操作。当这个用户操作这个操作开关2402来结束阅读一个图象的这个操作时,这个控制处理部分2401根据来自这个操作开关2402的这个输出信号,停止输出这个文档检测信号S1。通过这个操作,这个阅读控制部分113A结束阅读一个图象的这个操作。
如上述,通过使用根据实施方式20的这个图象阅读器2400,除了这个光电开关301以外,还提供了这个操作开关2402和进一步提供了使来自这个光电开关301的一个输出信号有效/无效的一个选择开关2403。这样,通过使用这个选择开关2403,来使这个光电开关301无效和使这个操作开关2402有效,即使在特定环境,例如有一个亮度极强的光的环境下,还可以正常地向这个阅读控制部分113A发出用于开始或者结束图象阅读的一个指令。所以,通过使用根据实施方式20的这个图象阅读器2400,即使在任何环境下,也能够阅读一个图象,所以大大改善了用户实际使用的方便性。
参考图98来描述根据本发明实施方式21的一个图象阅读器2500。图98是显示根据实施方式21的这个图象阅读器2500的结构的一个框图。在这个图中,相同的标号被分配到与图9中的部件相应的那些部件,并且这里省略其描述。在这个图中所显示的这个数据处理部分112M中,在一个阅读控制部分113A和一个光电开关301之间新提供了一个控制处理部分2501,并且新提供了一个选择开关2502。
图98所显示的这个光电开关301有一个光发射部件301a和一个光接收部件301b。这个选择开关2502是通过这个控制处理部分2501,来选择用于向这个光发射部件301a进行供电的一个电源提供模式和用于停止向这个光发射部件301a进行供电的一个电源提供停止模式中的任何一个模式的一个开关。除了一个机械开关以外,这个选择开关2502还包括一个被软件控制的软件开关。
当这个选择开关2502选择这个电源提供模式时,这个控制处理部分2501向这个光发射部件301a进行供电,并且当选择这个电源提供停止模式时,这个控制处理部分2501停止向这个光发射部件301a进行供电。当选择这个电源提供模式时,仅当来自这个光接收部件301b的一个输出信号为高电平时,这个控制处理部分2501才输出一个文档检测信号S1。另一方面,当选择这个电源提供停止模式时,仅当来自这个光接收部件301b的一个输出信号为低电平时,这个控制处理部分2501才输出一个文档检测信号S1。
在上述结构中,当在普通环境下使用这个图象阅读器2500时,这个选择开关2502选择这个电源提供模式。通过这个结构,这个控制处理部分2501向这个光发射部件301a进行供电(参考图99)。当在这个被选择状态下,这个光电开关301靠近这个文档时,来自这个光发射部件301a的光被这个文档反射,并且被这个光接收部件301b所接收。通过这,如图99所显示的,来自这个光接收部件301b的这个输出信号变为高电平,所以根据这个输出信号,这个控制处理部分2501向这个阅读控制部分113A输出一个文档检测信号S1。通过这个特征,这个阅读控制部分113A通过执行与上述操作相同的操作,来开始一个阅读操作。
另一方面,当当在特定环境,例如有一个亮度极强的光的环境下使用这个图象阅读器2500时,这个选择开关2502选择这个电源供电停止模式而不是电源供电模式。通过这,这个控制处理部分2501停止向这个光发射部件301a进行电源供电(参考图9)。然后,当在这个光电开关301检测到一个文档以前,干扰光进入这个光接收部件301b时,从这个光接收部件301b向这个控制处理部分2501输出一个高电平输出信号。在这个情形下,因为选择了电源供电停止模式,所以这个控制处理部分2501不输出任何信号。
当这个用户将这个图象阅读器2500放置在这个文档上,这个光接收部件301b所接收的干扰光的数量大大减少,并且因为这个光发射部件301a不发射光,所以如图99所显示的、来自这个光接收部件301b的一个输出信号从其高电平变为低电平。然后,这个阅读控制部分113A通过执行与上述操作相同的操作,来开始一个阅读一个图象的操作。当这个用户将这个图象阅读器2500与这个文档分开来结束阅读一个图象的这个操作时,因为干扰光又进入到这个光接收部件301b,所以来自这个光接收部件301b的这个输出信号从其低电平变为高电平。通过这个结构,这个控制处理部分2501停止输出这个文档检测信号S1。
如上述,通过使用根据实施方式21的这个图象阅读器2500,当在可能会产生干扰光引起误动作的特定的环境下执行一个阅读操作时,停止向这个光发射部件301a进行电源供电并且当来自这个光接收部件301b的一个输出信号为低电平时,这个控制处理部分2501输出一个文档检测信号S1,所以即使在任何环境下也能阅读一个图象,所以,大大改善了用户实际使用的方便性。
参考图100来描述根据本发明实施方式22的一个图象阅读器2600。图100是显示根据实施方式22的这个图象阅读器2600的结构的一个框图。在这个图中,相同的标号被分配到与图98的部件相应的那些部件,并且这里省略其描述。在这个图中所显示的一个数据处理部分112N中,提供了一个控制处理部分2601来替代图98所显示的这个控制处理部分2501和这个选择开关2502。这个控制处理部分2601通过间歇地向一个光发射部件301a进行电源供电来脉冲驱动这个光发射部件301a。所以,图101所显示的脉冲光从这个光发射部件301a中输出。只要脉冲驱动的一个周期与来自这个光接收部件301b的一个输出信号相互同步,这个控制处理部分2601就输出一个文档检测信号S1。
在上述结构中,当这个图象阅读器2600的一个位置位于这个普通环境下的空白时,即当没有干扰光时,如图101的这个第一线所显示的,从这个光发射部件301a输出脉冲光,而来自这个光接收部件301b的一个输出信号变为低电平。在这个情形下,因为来自这个光接收部件301b的这个输出信号没有与这个光发射部件301a的这个驱动周期同步,所以这个控制处理部分2601不输出一个文档检测信号S1。
然后,当这个图象阅读器2600被放置在一个文档上时,如图101的这个第二线所显示的、从这个光发射部件301a输出的脉冲光被这个文档反射,并且被这个光接收部件301b所接收。通过这个结构,来自这个光接收部件301b的这个脉冲输出信号被输入到这个控制处理部分2601中,并且对这个输入作出响应,这个控制处理部分2601向这个阅读控制部分113A输出一个文档检测信号S1。如上述,当没有干扰光时,可以准确地检测到一个文档。
另一方面,当有任何干扰光并且如果这个图象阅读器2600的一个位置位于空白时,如图101的这个第三线所显示的、从这个光发射部件301a输出脉冲光。而干扰光被这个光接收部件301b所接收,所以来自这个光接收部件301b的一个输出信号变为高电平。在这个情形下,因为来自这个光接收部件301b的这个输出信号没有与这个光发射部件301a的这个驱动周期同步,所以这个控制处理部分2601不输出一个文档检测信号S1。
然后,当这个图象阅读器2600被放置在一个文档上时,如图101的这个最后一条线所显示的、从这个光发射部件301a输出的脉冲光被这个文档反射,并且这个反射光被这个光接收部件301b所接收。通过这个操作,来自这个光接收部件301b的这个脉冲输出信号被输入到这个控制处理部分2601中,并且对这个输入作出响应,这个控制处理部分2601向这个阅读控制部分113A输出一个文档检测信号S1。如上述,即使有干扰光时,也可以准确地检测到一个文档。
如上述,通过使用根据实施方式22的这个图象阅读器2600,这个光发射部件301a被脉冲驱动,并且只要来自这个控制处理部分2601中的这个光接收部件301b的一个输出信号是一个脉冲,就输出一个文档检测信号S1,所以即使在任何环境下也能够阅读一个图象,而不会被干扰光影响,所以大大改善了用户实际使用的方便性。
参考图102来描述根据本发明实施方式23的一个图象阅读器2700。图102是显示根据实施方式23的这个图象阅读器2700的结构的一个框图。在这个图中,相同的标号被分配到与图100的部件相应的那些部件,并且这里省略其描述。在这个图中所显示的一个数据处理部分1120中,提供了一个控制处理部分2701来替代图100所显示的这个控制处理部分2601。进一步,在一个扫描器部分2702中新提供了一个机械开关201(参考图5和图6)。
图102所显示的一个光电开关301和一个机械开关201位于这个图象阅读器2700的这个图象阅读表面上,并且相互远离。这个控制处理部分2701根据来自这个光电开关301的一个输出信号和来自这个机械开关201的一个输出信号来输出一个文档检测信号S1。这里,这个控制处理部分2701根据下述一个项目(a)和一个项目(b)中的任何一个判断准则来输出一个文档检测信号S1。
(a)来自这个光电开关301的这个输出信号和来自这个机械开关201的这个输出信号均达到一个可以检测的电平(ON)(即,一个与条件),
(b)来自这个光电开关301的这个输出信号和来自这个机械开关201的这个输出信号中的任何一个达到一个可以检测的电平(ON)(即,一个或条件)。
这里,尽管因为上述提到的干扰光,这个光电开关301会产生误动作,但是这个光电开关301能够准确地检测到具有不规则性例如台阶的一个文档。另一方面,尽管这个机械开关201不能够检测到在其表面上有台阶的一个文档,但是,这个机械开关201不会被干扰光影响。即,这个光电开关301和这个机械开关201均有其优点和缺点。所以,在这个结构中,类似于这个图象阅读器2700,其中使用了每个均有一个不同的检测方法的这个光电开关301和这个机械开关201,这样,在这两个情形下,均能够准确地检测到一个文档有干扰光的一个情形和阅读其表面上有台阶的一个文档的一个情形,所以减少了误动作,这改善了可靠性。
这里,当在这个控制处理部分2701中采用与这个项目(a)相同的这个判断准则(与条件)时,根据两个检测结构来输出一个文档检测信号S1,这样改善了检测的可靠性。当在这个控制处理部分2701中采用与这个项目(b)相同的这个判断准则(或条件)时,即使因为这个文档表面上的台阶,这类机械开关201不能够检测时,这个文档还能够被另一类光电开关301检测到,这样改善了可靠性。
另外,在这个图象阅读器2700中,可以提供规定优先级被给予来自这个光电开关301的一个输出信号和来自这个机械开关201的一个输出信号中的哪一个的一个开关(没有显示)。这个开关被这个用户操作。例如,当这个开关进行规定,以使在有干扰光的环境下,优先级被给予来自这个机械开关201的一个输出信号时,即使输入了来自这个光电开关301的这个输出信号,这个图象阅读器2700根据来自这个机械开关201的这个输出信号输出一个文档检测信号S1。
通过这个结构,这个机械开关201检测到一个文档,而不会被干扰光影响。当如上述提供了这个开关,这个用户可以根据使用这个装置的环境和条件来自由地规定一个输出信号,所以可以减少误动作,这样可以改善可靠性。应该注意,可以这样来设计根据实施方式23的这个图象阅读器2700,以使一个开关可以自由地选择如项目(a)的这个判断准则和如项目(b)的这个判断准则中的任何一个。进一步,作为上述开关,除了这个机械开关201,还可以使用由软件控制的一个软件开关。
上面已经描述了因为干扰光,这个光电开关301产生误动作的这个情形。作为一个示例,在图103的顶部视图所显示的这个图象阅读器300中,因为辊子104,在这个图象阅读表面101a和一个文档P之间存在一个窄缝。所以,干扰光可以从缝隙中进入这个光电开关301。特别地,在上述实施方式21(参考图98和图99)中的这个情形中,因为这个干扰光,来自这个光接收部件301b的一个输出信号变为高电平,因为这,产生一个误动作。
为了解决这个不方便性,提供了下面描述的根据实施方式24的一个图象阅读器2800。图103的底部视图是显示根据实施方式24的这个图象阅读器2800的结构的一个部分侧剖面图。在这个图中,尽管这个图象阅读器2800的基本结构与顶部视图所显示的这个图象阅读器300的基本结构相同,但是在这个图象阅读表面101a的后面提供了这个光电开关301。
即,在这个图象阅读器2800中,在这个光电开关301和一个文档P之间的一个距离是长的,所以,被这个文档P所反射的干扰光不能够进入这个光电开关301的一个光接收部件。进一步,其中这个光电开关301所位于的部分的一个内墙壁2801被用黑色来标记,这个的作用是吸收这个干扰光。通过如上述这个结构,干扰光不能够直接进入这个光电开关301的这个光接收部件,所以可以避免因为干扰光而产生的一个误动作。
参考图104来描述根据本发明实施方式25的一个图象阅读器2900。图104是显示根据实施方式25的这个图象阅读器2900的结构的一个框图。在这个图中,相同的标号被分配到与图6的部件相应的那些部件,并且这里省略其描述。在这个图中所显示的一个数据处理部分112P中,新提供了一个控制处理部分2901。另外,在这个扫描器部分2902中提供了多个机械开关201,201。进一步,其中新提供了一个选择开关2903。
图104所显示的这多个机械开关201,201位于这个图象阅读器2900的这个图象阅读表面上,并且相互分开。这个控制处理部分2901根据来自这多个机械开关201,201的输出信号来输出一个文档检测信号S1。这里,这个控制处理部分2701根据下述一个项目(A)和一个项目(B)中的任何一个判断准则来输出一个文档检测信号S1。
(A)来自这多个机械开关201,201的输出信号均达到一个高电平(ON)(即,一个与条件),(B)来自这多个机械开关201,201的输出信号均达到一个高电平(ON)(即,一个或条件)。
如上述,在使用这多个机械开关201,201的结构中,即使将要阅读其表面上有台阶的一个文档,也可以准确地检测到这个文档,这样可以改善可靠性。即,当在这个控制处理部分2901中采用如这个项目(A)的这个判断准则(与条件)时,根据这两个检测结果来输出一个文档检测信号S1,这样可以改善检测的可靠性。在这个控制处理部分2901中,当采用如这个项目(B)的这个判断准则(或条件)时,即使因为一个文档的水平,多个机械开关201中的一个不能够检测时,可以被其它的机械开关201来检测这个文档,这样可以改善了可靠性。
另外,在这个图象阅读器2900中提供的是用于选择如这个项目(A)和这个项目(B)中的任何一个判断准则的一个选择开关2903。这个选择开关2903被这个用户操作。作为这个选择开关2903,除了这个机械开关201,还可以使用由软件控制的一个软件开关。通过如上述提供这个选择开关2903,这个用户可以自由地根据使用这个装置的环境和条件,和一个误动作的一个原因来选择和规定在这个控制处理部分2901中的一个处理方法,所以可以减少误动作,这样改善了可靠性。
尽管描述了在根据实施方式24中的这个图象阅读器2900中提供相同类型的多个机械开关201的这个情形,这个结构不局限于上述情形,并且可以提供多个光电开关301,301(参考图8)来替代图104所显示的多个机械开关201,201。在这个情形下,这个控制处理部分2901执行与当使用多个机械开关201,201时的处理相同的处理。特别地,在使用多个光电开关301,301的这个情形下,这个装置在检测其表面上有台阶的一个文档是很有效的。
尽管已经描述了使用一个机械开关201(参考图5)来检测一个文档的这个情形,这个机械开关201直接接触这个文档,并且因为这,它很容易损坏,并且在最坏的情形下,它可能会断裂。提供了下面描述的实施方式26来解决上述问题并且改善这个装置的持续期。
参考图105和图106来描述根据本发明实施方式26的一个图象阅读器3000。图105是显示根据实施方式26的这个图象阅读器3000的结构的一个透视图,并且图106是沿图105所显示的线X-X’的一个剖面图。根据实施方式26的这个图象阅读器3000的基本结构与图5所显示的这个图象阅读器200的基本结构相同。在这些图中所显示的一个外壳3001中的一个图象阅读表面3001a上,在纵向方向上沿一个长边缘形成一个图象阅读窗口3001b。一个透明保护盖3002被覆盖在这个图象阅读窗口3001b上并且粘附到这个图象阅读窗口3001b。
在这个图象阅读表面3001a中形成矩形孔3001c和3001c,并且与这个图象阅读窗口3001b平行。这些矩形孔3001c和3001c中提供有与没有显示的一个传动轴相关旋转的附加辊子3005和3005。进一步,用于容纳多个主辊子3004,3004,…的一个外壳形状的移动部件3003被插入到这个图象阅读表面3001a上的一个插入孔3001d中。这个移动部件3003沿这个外壳3001的另一个长边缘形成,并且在这个部件的表面形成相互之间有一个规定距离的多个矩形孔3003a,3003a,…,并且主辊子3004,3004,…通过这多个矩形孔3003a,3003a,…中的这个传动轴3009,并且是可以旋转的。一个电缆3006连接到没有显示的一个计算机。
容纳在图106所显示的这个移动部件3003中的是多个主辊子3004,3004,…,传动轴3009,和一个移动检测部分3010(一个齿轮3012,齿轮3013,和一个可旋转编码器3011)。弹簧3007和3007被插入到这个外壳3001和这个移动部件3003之间,以使这个移动部件3003在这个文档P的这个侧面被激励。所以,这个移动部件3003的这个表面稍微从这个图象阅读表面3001a伸出来。在这个外壳3001的内部,在这个移动部件3003的两边分别提供了移动部件检测器3008和3008。每一个移动部件检测器3008分别通过一个机械系统来检测这个移动部件3003在Z方向上的移动,并且有与上述机械开关201(参考图5)的功能相同的功能。
在上述结构中,这个用户将这个图象阅读器3000放置在这个文档P上来执行这个阅读操作。在这个时刻点,在这个文档P的这个侧面、从这个图象阅读表面3001a稍微伸出的这个移动部件3003接收来自在这个Z方向上将要被移动的这个文档P的、是这些弹簧3007和3007的激励力的反作用力的一个力。因为这个特征,任何一个移动部件检测器3008被打开,并且然后以与上述实施方式2中的方式相同的方式来开始一系列图象阅读操作。然后,当这个图象阅读器3000被这个用户与这个文档P分开时,这个移动部件3003被这些弹簧3007和3007的激励力沿Z方向的反方向移动。通过这个特征,移动部件检测器3008被关闭,并且完成这个一系列图象阅读操作。
如上述,通过使用根据实施方式26的这个图象阅读器3000,当通过接触这个文档P,主辊子3004的侧面中的这个移动部件3003被推入到这个外壳3001中,这个移动部件检测器3008和3008检测到这个移动部件3003,并且根据这个检测结果来开始一系列阅读操作,所以这个移动部件检测器3008和3008不直接接触这个文档P。
即,在根据实施方式26的这个图象阅读器3000中,主辊子3004的侧面中的这个移动部件3003的作用是用作一个机械开关,并且在阅读操作期间仅这个主辊子3004和附加辊子3005接触这个文档P,所以与使用这个机械开关201(参考图5)的这个图象阅读器200相比,磨损减少了。所以,通过使用根据实施方式26的这个图象阅读器3000,可以避免磨损和破坏。
另外,通过使用根据实施方式26的这个图象阅读器3000,即使这个文档的表面上有台阶,主辊子3004,3004,…中的任何一个接触这个文档P,所以能够准确地检测到其表面上有台阶的一个文档P。进一步,通过使用根据实施方式26的这个图象阅读器3000,在这个移动部件3003的两边提供了这个移动部件检测器3008和3008,所以,即使以一个倾斜的方向将这个移动部件3003推入到这个外壳3001中,这个移动部件检测器3008和3008中的任何一个也能够检测到这个文档,这样改善了可靠性。在实施方式26中,尽管已经描述了其中提供了两个移动部件检测器3008和3008的这个情形,但是可以提供一个移动部件检测器3008。
在根据实施方式26的图象阅读器中,尽管已经描述了主辊子的侧面是可以移动的这个情形,但是附加辊子的侧面也是可以移动的。下面描述的根据实施方式27的一个图象阅读器3100是其附加辊子的侧面可以移动的一个图象阅读器。图107是显示根据实施方式27的这个图象阅读器3100的结构的一个透视图,图108是沿图107中线Y-Y’切的一个剖面图。
在这些图中,在一个外壳3101的一个图象阅读表面3101a中,在纵向方向上,沿其一个长边缘形成一个图象阅读窗口3101b。一个透明保护盖3102覆盖到这个图象阅读窗口3101b上并且粘附到这个图象阅读窗口3101b上。这个图象阅读表面3101a中形成有矩形孔3101c和3101c,并且与这个图象阅读窗口3101b平行。这些矩形孔3101c和3101c中提供有与没有显示的一个传动轴相关旋转的主辊子3004,3004,…。进一步,用于容纳两个附加辊子3005和3005的一个外壳形状的移动部件3103被插入到这个图象阅读表面3101a上的一个插入孔3101d中。这个移动部件3103沿这个外壳3101的另一个长边缘形成。
容纳在图108所显示的这个移动部件3103中的分别是两个附加辊子3005和3005。弹簧3107和3107被插入到一个支持部件3110和这个外壳3101中被提供的这个移动部件3103之间,以使这个移动部件3103在这个文档P的这个侧面被加压。所以,这个移动部件3103的这个表面稍微从这个图象阅读表面3101a伸出来。在这个外壳3101的内部,在这个移动部件3103的两边分别提供了移动部件检测器3108和3108。每一个移动部件检测器3108分别通过一个机械系统来检测这个移动部件3103在Z方向上的移动,并且有与上述机械开关201(参考图5)的功能相同的功能。
在上述结构中,这个用户将这个图象阅读器3100放置在这个文档P上来执行这个阅读操作。当这个图象阅读器被放置在这个文档上时,根据与上述实施方式26中的特征相同的特征,在这个文档P的这个侧面、从这个图象阅读表面3001a稍微伸出的这个移动部件3003接收来自在这个Z方向上将要被移动的这个文档P的、是这些弹簧3107和3107的压力的反作用力的一个力。所以任何一个移动部件检测器3108和3108被打开,并且然后以与上述实施方式2中的方式相同的方式来开始一系列图象阅读操作。然后,当这个图象阅读器3100被这个用户与这个文档P分开时,这个移动部件3103被这些弹簧3107和3107的压力沿Z方向的反方向移动。通过这个特征,移动部件检测器3108和3108被关闭,并且完成这个一系列图象阅读操作。
如上述,通过使用根据实施方式27的这个图象阅读器3100,当通过接触这个文档P,附加辊子3105的侧面中的这个移动部件3103被推入到这个外壳3101中时,这个移动部件检测器3108和3108检测到这个移动部件3103,并且根据这个检测结果来开始一系列阅读操作,所以这个移动部件检测器3108和3108不直接接触这个文档P。
即,在根据实施方式27的这个图象阅读器3100中,附加辊子3105的侧面中的这个移动部件3103的作用是用作一个机械开关,并且在阅读操作期间仅这个主辊子3004和附加辊子3005接触这个文档P,所以与使用这个机械开关201(参考图5)的这个图象阅读器200相比,磨损的地方减少了。所以,通过使用根据实施方式27的这个图象阅读器3100,使用与实施方式26中的方式相同的方式,可以避免磨损和破坏。
另外,通过使用根据实施方式27的这个图象阅读器3100,即使这个文档的表面上有台阶(不平性),两个附加辊子3105中的任何一个接触这个文档P,所以能够准确地检测到其表面上有台阶的一个文档P。进一步,通过使用根据实施方式27的这个图象阅读器3100,在这个移动部件3103的两边提供了这个移动部件检测器3108和3108,所以,即使以一个倾斜的方向将这个移动部件3103推入到这个外壳3101中,这个移动部件检测器3108和3108中的任何一个也能够检测到这个文档,这样改善了可靠性。
这里,在上述根据实施方式26的这个图象阅读器3000中(参考图105和图106),已经描述了主辊子3104的侧面是可以移动的这个情形。在这个情形下,使用了这个移动检测部分3010,这个移动检测部分3010包括作为粘附到这个主辊子3104的一个部件的一个齿轮传送机制,所以匹配和安装部件的精度要求极高。所以,尽管有费用很高的缺点,但是如上述,根据实施方式26的这个图象阅读器3000有许多优点。
相反,通过使用根据实施方式27的这个图象阅读器3100,通过使这个附加辊子3105的侧面可以移动,这不需要太高的匹配精度和安装精度,与使主辊子的侧面可以移动的这个情形相比,其费用减少了。
在根据实施方式27的这个图象阅读器3100中,尽管具有这个机械系统的移动部件检测器3108(参考图108)检测这个移动部件3103的移动,但是可以使用图109所显示的一个相片中断器3120来替代这个移动部件检测器3108。这个相片中断器3120靠近这个移动部件3103,并且光学地检测这个移动部件3103的移动。在这个相片中断器3120中形成有一个插入孔3120a。形成在这个移动部件3103上的一个投影部分3103a被插入到这个插入孔3120a中。
这个相片中断器3120包括由一个光发射部件3020b和一个光接收部件3020c组成的一对。在这个情形下,当阅读一个图象时这个移动部件3103接触一个文档时,这个移动部件3103在Z方向上移动。通过这个结构,通过将这个投影部分3103a插入到这个插入孔3120a中,来阻隔从这个光发射部件3020b所发射出来的光,这使这个光接收部件3020c的输出为关闭,因为这,就检测到这个移动部件3103的移动。这以后,就执行上述一系列阅读操作。然后,当完成这个一系列阅读操作并且这个移动部件3103与这个文档分开时,这个移动部件3103沿Z方向的反方向移动。因为这个特征,这个投影部分3103a离开这个插入孔3120a,并且这个光接收部件3020c接收从这个光发射部件3020b所发射出来的光。在这个情形下,所以,就完成了这个一系列阅读操作。应该注意,这个相片中断器3120可以用于上述根据实施方式26的这个图象阅读器3000。
尽管根据本发明已经参考实施方式1到27来描述了这个结构的多个情形,但是根据需要来对这些多个情形中的某些情形的组合也包括在本发明中。另外,尽管描述已经假定在本发明实施方式1到27中,一个文档作为一个媒质的这个情形,但是这个媒质不局限于这个文档,例如,任何东西,例如一个其上面有一个画的一个墙壁的一个平坦物质,和有一个弯曲表面的一个物质均可以用作这个媒质。
如上述,通过本发明,这个图象阅读单元根据这个媒质检测单元的一个检测结果来自动地开始(或者结束),并且因为这个结构,提供了一个用户不需要象传统技术那样,发出阅读一个图象的一个操作的一个指令的这个优点,从而改善了用户实际操作中的方便性和可操作性。
通过本发明,这个图象阅读单元根据这个机械开关的一个检测结果来自动地开始(或者结束),并且因为这个结构,提供了一个用户不需要每一次发出阅读一个图象的一个操作的一个指令的这个优点,从而改善了用户操作的方便性和可操作性,进一步因为使用了一个机械开关,所以可以方便地减少电噪声或者类似噪声的影响。
通过本发明,这个图象阅读单元根据这个光开关单元的一个检测结果,以一个非接触形式来自动地开始(或者结束),并且因为这个结构,提供了因为这个非接触特征而延长这个光开关单元的一个操作寿命的这个优点,并且改善了用户操作的方便性和可操作性。
通过本发明,当这个用户将这个外壳靠近一个媒质,以使这个图象阅读表面接触这个媒质时,来自这个光发射单元的光被这个媒质反射,并且这个反射光被这个光接收单元所接收。结果,这个光接收单元以一个非接触形式检测到这个媒质。通过这个操作,这个图象阅读单元开始阅读在这个媒质上的图象信息的一个操作。当这个用户将这个外壳与这个图象阅读媒质分开时,这个光接收单元没有接收到光,所以这个图象阅读单元结束阅读一个图象的这个操作。通过这个结构,提供了以一个非接触形式检测一个媒质来延长操作寿命的优点,并且改善了用户操作的方便性和可操作性。
通过本发明,当这个图象阅读器被放置在一个媒质上,以使这个图象阅读表面接触这个媒质时,这个外壳被由辊子,第一辊子,和第二辊子所组成的三个点支撑。因为这个结构,提供了这个外壳不会无平坦地移动的优点,并且可以获得一个高质量的图象。
通过本发明,这个阅读控制单元根据这个媒质检测单元的一个检测结果自动地识别阅读一个图象的一个操作的开始和结束,并且根据这个识别的结果来控制这个图象阅读单元,因为这个结构,提供了不需要手工操作来进行控制的优点,并且改善了用户操作的方便性和可操作性。
通过本发明,当这个附加图象阅读器被连接到这个接口单元时,这个阅读控制单元处理被这个附加图象阅读器阅读的、一个尺寸不同的一个图象的数据,并且因为这个结构,提供了可以阅读两类尺寸图象的优点,并且改善了用户操作的方便性,可操作性,和各种应用的可能性。
通过本发明,当根据这个阅读控制单元的一个识别结果,没有正在执行阅读一个图象的一个操作时,就间歇地向这个媒质检测单元进行供电,并且因为这个结构,提供了可以减少功率消耗的优点。
通过本发明,这个图象阅读单元根据这个移动检测单元的一个检测结果来自动地开始(或者结束)阅读一个图象的一个操作,并且因为这个结构,提供了不需要用户给予阅读一个图象的一个操作的一个指令的优点,并且改善了用户操作的方便性和可操作性。
通过本发明,当一个用户将这个外壳放置在一个媒质上,以使这个图象阅读表面接触这个媒质,然后在这个扫描方向上移动这个外壳时,辊子旋转并且这个移动计算部分从这个旋转计算出一个移动。通过这个操作,这个图象阅读单元开始阅读在这个媒质上的图象信息的一个操作。因为这个结构,提供了不需要用户象传统技术中的那样,每一次给予阅读一个图象的一个操作的一个指令的优点,并且改善了用户操作的方便性和可操作性。
通过本发明,这个阅读控制单元根据这个移动检测单元的一个检测结果自动地识别阅读一个图象的一个操作的开始和结束,并且根据这个识别的结果来控制这个图象阅读单元,因为这个结构,提供了不需要手工操作来进行控制的优点,并且改善了处理的适应性和可操作性。
通过本发明,当这个附加图象阅读器被连接到这个接口单元时,这个阅读控制单元处理被这个附加图象阅读器阅读的、一个尺寸不同的一个图象的数据,这使这个图象阅读器可以阅读具有两个不同尺寸的图象,并且因为这个结构,提供了可以进一步改善各种应用的可能性的优点。
通过本发明,当没有正在执行阅读一个图象的一个操作时,这个电源供电单元就根据这个阅读控制单元的一个识别结果,间歇地向这个媒质检测单元进行供电,并且因为这个结构,提供了可以减少功率消耗的优点。
通过本发明,这个图象阅读单元根据这个媒质检测单元的一个检测结果和这个移动检测单元的一个检测结果这两个结果来阅读一个图象,并且因为这个结构,其优点是与仅根据其中一个的一个检测结果来阅读一个图象的一个情形相比,减少了误动作的频率。
通过本发明,使用了一个机械开关单元,并且因为这个结构,其优点是可以减少因为电噪声所产生的影响,并且成比例地减少误动作的一个频率。
通过本发明,这个图象阅读单元根据这个光开关单元的一个检测结果,在一个非接触状态下来自动地开始(或者结束)阅读一个图象的一个操作,并且因为是在一个非接触状态下执行检测,所以可以延长这个光开关的一个操作寿命,并且进一步,这个图象阅读单元根据这个媒质检测单元的一个检测结果和这个移动检测单元的一个检测结果这两个结果来执行阅读一个图象的一个操作,并且因为这个结构,其优点是可以减少误动作的一个频率。
通过本发明,当一个用户将这个外壳与一个媒质分开时,这个光接收单元没有接收到这个媒质的反射光,并且因为这个结构,提供了以一个非接触形式检测这个媒质来延长每一个部件的操作寿命的优点,并且如上述减少了误动作的一个频率。
通过本发明,一个用户不需要每一次给予阅读一个图象的一个操作的一个指令的优点,并且因为这个结构,提供了一个优点改善了用户操作的方便性和可操作性。
通过本发明,当这个外壳被一个用户放置在一个图象阅读媒质上,以使这个图象阅读表面接触这个媒质时,这个外壳被由辊子,第一辊子,和第二辊子所组成的三个点支撑。因为这个结构,提供了这个外壳在移动期间不会无平坦地移动的优点,并且可以获得一个高质量的图象。
通过本发明,这个阅读控制单元根据这个媒质检测单元的一个识别结果和这个移动检测单元的一个检测结果这两个结果来自动地识别阅读一个图象的一个操作的开始和结束,并且因为这个结构,其优点是与仅根据其中一个的一个检测结果来阅读一个图象的一个情形相比,减少了误动作的频率。
通过本发明,当这个附加图象阅读器被连接到这个接口单元时,这个阅读控制单元处理被这个附加图象阅读器阅读的、一个尺寸不同的一个图象的数据,并且因为这个结构,提供了一个优点这个图象阅读器可以阅读具有两个不同尺寸的图象,并且可以进一步改善了用户操作的方便性和各种应用的可能性。
通过本发明,当没有正在执行阅读一个图象的一个操作时,这个电源供电单元就根据这个阅读控制单元的一个识别结果,间歇地向这个媒质检测单元进行供电,并且因为这个结构,提供了可以减少功率消耗的优点。
通过本发明,这个图象阅读单元所阅读的多个图象结果被作为图象数据保存在存储器中,并且因为这个结构,其优点是通过操作这个图象阅读器一次,就可以连续地阅读多个图象的图象数据,并且改善了用户操作的方便性。
通过本发明,这个存储器以一个分层的形式被安排在这个基片上,并且因为这个结构,其优点是用于安装它所需的一个空间可以变小,并且这个装置的尺寸可以变小。
通过本发明,这个存储器可以连接到这个外壳或者与这个外壳断开连接,所以这个存储器可以用作另一个装置的一个存储器。所以,其优点是被保存在这个存储器中的数据可以被共享,并且改善了各种应用的可能性。
通过本发明,这个存储器中的保存内容被这个报告单元报告,并且因为这个结构,其优点是可以避免出现尽管没有附加存储器空间,但是仍然执行阅读一个图象的一个操作的一个情形,并且进一步改善了用户操作的方便性。
通过本发明,当连接了一个外部装置时,这个外部装置通过这个通信单元的接口功能,可以访问这个存储器,并且因为这个结构,其优点是被保存在这个存储器中的保存内容可以与一个外部装置共享,并且进一步改善了各种应用的可能性。
通过本发明,当连接了一个外部装置时,图象数据可以通过这个通信单元被发送到这个外部装置,并且这个图象阅读器可以被用作这个外部装置的一个外部图象阅读器,并且因为这个结构,其优点是进一步改善了各种应用的可能性。
通过本发明,作为这个图象阅读单元阅读一个图象的一个结果的一个图象被显示在这个显示单元上,并且因为这个结构,其优点是当一个用户正在执行阅读一个图象的一个操作时,这个用户可以直观地检验这个图象,并且进一步改善了用户操作的方便性。
通过本发明,这个显示单元以一个垂直的姿态对着这个图象阅读器的一个阅读表面,并且一个用户可以执行阅读一个图象的一个操作,并且以一个适合于这个用户直观检验的一个位置直观地检验被这个显示单元所显示的一个图象,并且因为这个结构,其优点是进一步改善了处理的适应性。
通过本发明,这个角度调节单元可以自由地调节这个显示单元的一个显示表面的一个角度,并且一个用户可以用一个最适合于这个用户直观检验的一个角度来检验这个显示单元上的显示,并且因为这个结构,其优点是基本上改善了用户操作的方便性。
通过本发明,这个显示单元被提供在这个操作表面的一个中心位置,并且一个用户可以执行阅读一个图象的一个操作,并且以一个最适合于这个用户直观检验的一个位置直观地检验被这个显示单元所显示的一个图象,并且因为这个结构,其优点是基本上改善了处理的适应性。
通过本发明,提供了这个保护盖,并且因为这个结构,其优点是这个显示单元可以避免弄脏和受到物理振动,并且延长了其操作寿命。
通过本发明,这个保护盖是由透明材料做成的,并且一个用户可以通过这个保护盖直观地检验这个显示单元上的显示,并且因为这个结构,其优点是不仅延长了其操作寿命,而且还改善了用户操作的方便性。
通过本发明,这个保护盖可以自由地连接到这个外壳,或者与这个外壳断开连接,所以一个用户可以根据需要来将这个保护盖连接到这个外壳或者断开这个保护盖与这个外壳的连接,并且因为这个结构,其优点是进一步改善了用户操作的方便性。
通过本发明,这个保护盖是由这个支撑单元支撑的,并且一个用户可以根据需要将这个保护盖设置在这个显示单元上或者将它从这个显示单元上移去,并且因为这个结构,其优点是可以避免这个保护盖的损耗。
通过本发明,一个用户可以拿着这个外壳,操作靠近这个外壳的一个操作表面的一个边缘的一个操作部分,并且因为这个结构,其优点是这个用户可以操作这个图象阅读器,而与这个外壳的方向或者这个用户手的位置无关。
通过本发明,这个显示控制单元根据来自这个指令单元的一个指令的内容,控制将要被显示在这个显示单元上的一个图象的方向,并且因为这个结构,其优点是被显示在这个显示单元上的一个图象的方向被自动地纠正,并且还在显示中改善了用户操作的方便性。
通过本发明,这个显示控制单元根据这个倾斜检测单元的一个检测结果,控制在这个显示单元上的显示的方向,并且因为这个结构,其优点是一个被显示图象的方向被自动地纠正,并且还在进一步改善了用户操作的方便性和处理的适应性。
通过本发明,这个显示控制单元根据从这个操作单元指示的一个被显示图象的方向,控制被显示在这个显示单元上的一个图象的方向,并且因为这个结构,其优点是一个用户可以自由地改变一个被显示图象的方向,并且改善了它的可操作性。
通过本发明,这个显示控制单元根据一个划分比例N∶M(N+M=1)来划分被显示在这个显示单元上的一个图象,并且可以根据一个所需的压缩比例或者一个放大比例来在这个显示单元上显示被划分图象中的每一个图象,并且因为这个结构,其优点是这个用户可以直观地检验每一个被根据一个不同的压缩比例(或者一个放大比例)来显示的两个图象,而且还改善了用户操作的方便性。
通过本发明,可以用尺寸与源图象尺寸相同的方式,或者与源图象尺寸相比,尺寸被压缩或者被放大的方式来显示一个图象的一个部分,并且以覆盖状态来显示另一个图象,并且因为这个结构,其优点是一个用户在一个屏幕上可以直观地检验两个图象,而且进一步改善了方便性。
通过本发明,其中每一个图象的尺寸与源图象尺寸相同,或者与源图象尺寸相比,尺寸被压缩或者被放大的多个图象的部分可以被用一个阵列形式显示在这个显示单元上,并且因为这个结构,其优点是一个用户可以同时直观地检验多个图象,而且可以轻易地了解每一个图象的类型。
通过本发明,这个显示控制单元可以用尺寸被压缩或者被放大的方式,并且用一个阵列的形式,来显示一个文本图象的任意部分,并且因为这个结构,其优点是一个用户可以轻易地检验这个显示屏幕。
通过本发明,当这个选择单元选择被旋转的图象,被镜像的图象,或者方向被纠正的图象中的一个图象时,这个方向纠正单元对这个被选择图象执行纠正方向的一个处理。因为这个结构,其优点是根据这个选择单元的一个选择结果,可以自由地纠正一个图象的方向。
通过本发明,在这个文本部分决定单元决定了一个图象的一个测试部分后,从这个文本部分中的一个字符图象检测出这个图象的一个旋转方向。然后这个显示控制单元根据这个旋转方向检测单元的一个检测结果来以正确的方向显示这个图象。所以,优选用一个高识别率检测一个测试部分的一个旋转方向,并且因为这个结构,其优点是可以缩短纠正一个被显示图象的方向的所需时间。
通过本发明,这个分类单元根据预规定的分类项目来对被这个图象阅读单元所阅读的多个图象进行分类。然后,这个显示控制单元将与被这个选择单元所选择的一个分类项目相应的一个图象显示在这个显示单元上。所以,其优点是可以缩短选择(检索)一个所需图象的所需时间。
通过本发明,这个量化单元根据这个图象阅读单元阅读一个图象的一个操作的一个结果,来自动地产生一个量化阈值,并且根据阅读一个图象的这个操作的一个结果来执行量化,并且因为这个结构,其优点是一个用户不需要独立地从被这个用户所阅读的一个图象来决定一个量化阈值,并且可以总是从这个被量化图象数据获得一个清晰的图象。
通过本发明,即使一个用户拿着这个图象阅读器并且移动这个图象阅读器,在这个移动方向上起作用的力矩很小,并且在移动期间可以保持一个稳定的姿态,并且因为这个结构,其优点是进一步改善了用户操作的方便性。
通过本发明,当这个阅读开始检测单元检测到阅读一个图象的一个操作的开始时,因为已经开始了阅读一个图象的图象信息的这个阅读一个图象的操作,所以可以根据这个媒质上的一个图象决定一个阅读条件。然后,这个阅读单元根据这个阅读条件光学地阅读一个图象。如上述,与传统技术不同,一个空的空间决不会被识别为将要被阅读的一个区域,并且总是根据这个媒质上的这个图象来决定一个阅读条件,并且因为这个结构,其优点是总是可以获得一个高质量的图象。
通过本发明,当这个阅读开始检测单元根据一个媒质的出现检测到阅读一个图象的一个操作的开始时,这个阅读条件决定单元根据阅读这个媒质上的一个图象的这个操作的一个结果来决定一个阅读条件。然后,这个阅读单元根据这个阅读条件光学地阅读一个图象。如上述,与传统技术不同,一个空的空间决不会被识别为将要被阅读的一个区域,并且总是根据一个媒质上的这个图象来决定一个阅读条件,并且因为这个结构,其优点是一个用户不需要给予一个指令,这个指令用于发出开始阅读一个图象的一个操作的一个指令,并且改善了用户操作的方便性和其可操作性。
通过本发明,当这个阅读开始检测单元检测到一个移动时,这个阅读开始检测单元检测到阅读一个图象的这个操作的开始,并且然后这个阅读条件决定单元根据阅读这个媒质上的一个图象的这个操作的一个结果来决定一个阅读条件。然后,根据这个阅读条件来光学地阅读这个媒质上的一个图象。如上述,与传统技术不同,一个空的空间决不会被识别为将要被阅读的一个区域,并且总是根据这个媒质上的这个图象来决定一个阅读条件,并且因为这个结构,其优点是总是可以获得一个高质量的图象,一个用户不需要每一次给予一个指令,这个指令用于开始阅读一个图象的一个操作,并且改善了用户操作的方便性和其可操作性。
通过本发明,这个阅读开始检测单元通过检测到一个媒质的出现和这个媒质的一个移动,检测阅读一个图象的一个操作的开始。在这个步骤及其后的步骤中,这个阅读条件决定单元根据阅读一个媒质上的一个图象的这个操作的一个结果来决定一个阅读条件,并且这个阅读单元根据这个阅读条件光学地阅读一个图象。如上述,与传统技术不同,一个空的空间决不会被识别为将要被阅读的一个区域,并且总是根据这个媒质上的这个图象来决定一个阅读条件,所以总是可以获得一个高质量的图象,并且根据一个媒质的出现和这个媒质的一个移动来开始阅读一个图象的一个操作,并且因为这个结构,其优点是与根据其中的任何一个检测结果来检测阅读一个图象的一个操作的开始的这样一个情形相比,误动作的频率减少了。
通过本发明,不决定一个阅读条件,直到一个移动超过了一个阈值,并且因为这个结构,其优点是可以避免因为振动的影响而产生的误动作。
通过本发明,即使产生了振动,在一个规定的时间期间内,一个检测开始阅读一个图象的一个操作的结果是无效的,所以复位因为振动而产生的这个移动累加值,并且可以避免因为振动而错误地检测到的这个移动的累加,并且因为这个结构,其优点是改善了这个装置的可靠性和其处理的适应性。
通过本发明,当开始阅读一个图象的一个操作的一个指令被发出时,同时开始阅读图象数据的一个操作,所以可以在任何时刻执行阅读一个图象的一个操作,从而改善了处理的适应性。因为使用了其中保存多个图象的数据的一个图象存储器,所以,当保存多个图象的图象数据时,这个图象数据可以被写入到一个空的存储区域中,并且因为这个结构,其优点是可以执行阅读一个图象的一个操作,而不会有任何延迟。
通过本发明,在这个图象存储器中,并发执行保存被这个图象阅读单元所阅读的图象数据的操作和阅读这个被保存的图象数据的一个操作,所以,即使如上述被阅读的图象数据可以被保存在一个空区域中,这样可以连续地执行阅读一个图象的一个操作。因为这个结构,其优点是基本上改善了一个用户处理的适应性。
通过本发明,当给予结束阅读一个图象的一个操作的一个指令并且一次结束这个操作时,这个阅读控制单元进行控制,以使可以立即接受下一个开始阅读一个图象的一个操作的指令,并且可以连续地和重复地执行阅读一个图象的一个操作,并且因为这个结构,其优点是改善了一个用户处理的适应性。
通过本发明,这个阅读指令单元根据一个媒质的一个检测结果来指示阅读一个图象的一个操作的开始和结束,所以可以开始或者结束阅读一个图象的一个操作,而不需要一个用户故意地给予开始或者结束阅读一个图象的一个操作的一个指令,并且因为这个结构,其优点是改善了一个用户处理的适应性。
通过本发明,提供了用于控制这个媒质检测单元以及用于执行对这个媒质检测单元的一个检测结果执行处理的这个控制处理单元,以使可以根据阅读一个图象的一个环境和条件来正确地执行对一个媒质的检测,所以即使在因为外部干扰而不能检测一个媒质的一个环境或者条件下,也能够正确地检测这个媒质,并且因为这个结构,其优点是改善了可靠性。
通过本发明,如果在这个光发射部件附近或者光接收部件的附近有干扰光,这个光接收部件的输出就饱和并且非使能一个媒质的检测,但是这个控制处理单元禁止使用这个媒质检测单元,所以可以选择地使用其它单元来替代这个媒质检测单元,并且因为这个结构,其优点是可以避免媒质检测完全被非使能的这个情形。
通过本发明,根据附近的一个环境或者条件来控制对这个光接收部件的供电,并且因为这个结构,其优点是可以避免媒质检测完全被非使能的这个情形,并且改善了可靠性。
通过本发明,当用一个脉冲的形式来驱动这个光发射部件时,从这个光发射部件发射的光处于一个脉冲状态,所以从这个媒质反射的并且被这个光接收部件所接收的光处于一个脉冲状态,这使它能够将这个光与干扰光区分开。所以,其优点是通过这个控制处理单元用这个脉冲状态来驱动这个光发射部件,即使在有干扰光的环境下,也能够判断这个装置是否在这个媒质的上面。
通过本发明,有多个媒质检测单元,并且计算每一个媒质检测单元的一个检测结果的与,并且因为这个结构,其优点是改善了这个媒质检测单元的可靠性,并且可以减少因为干扰光的影响而产生的误动作的频率。
通过本发明,有多个媒质检测单元,并且计算每一个媒质检测单元的一个检测结果的或,所以可以忽略因为这个媒质的一个长度比这个图象阅读器的体的长度短,而不能够检测到这个媒质的几个媒质检测单元的输出,并且因为这个结构,其优点是可以减少误动作的频率。
通过本发明,根据多个媒质检测单元中的每一个的一个判断结果的一个控制方法根据引起一个误动作的一个外部干扰因素的一个差异而进行改变,但是可以根据一个使用环境和条件,使用这个改变方法来自由地调节这个控制方法,并且因为这个结构,其优点是可以执行阅读一个图象的一个操作,而不会被外部干扰影响,并且改善了可靠性。
通过本发明,通过并发使用分别基于不同的检测原理的一个机械开关和一个光电开关,对每一个开关,可以对外部干扰的因素进行一个必要的响应,并且因为这个结构,其优点是可以执行阅读一个图象的一个操作,而不会被外部干扰影响。
通过本发明,分别基于不同的检测原理的一个机械开关和一个光电开关中的每一个被用作这个媒质检测单元,并且计算每一个开关的一个检测结果的与,并且因为这个结构,其优点是改善了检测的可靠性。
通过本发明,分别基于不同的检测原理的一个机械开关和一个光电开关中的每一个被用作这个媒质检测单元,并且计算每一个开关的一个检测结果的或,以使即使因为外部干扰,这个光电开关不能正常工作时,一个媒质的检测可以由另一个机械开关来执行,并且因为这个结构,其优点是改善了检测的可靠性。
通过本发明,分别基于不同的检测原理的一个机械开关和一个光电开关中的每一个被用作这个媒质检测单元,并且根据使用的一个环境和条件来优选使用这个两个开关中的一个开关,并且因为这个结构,其优点是改善了检测的可靠性。
通过本发明,这个媒质检测单元没有被封装在这个外壳的一个表面上,而是被提供在这个外壳的内部,并且这个媒质检测单元的周围是墙壁,所以直接进入到这个媒质检测单元的干扰光的数量减少了,并且减少了误动作的频率。
通过本发明,提供了多个机械开关单元,其中每一个被用作这个媒质检测单元,并且计算每一个媒质检测单元的一个检测结果的与,并且因为这个结构,其优点是因为一个媒质上的不规则性,例如一个台阶引起的误动作的频率减少了,并且改善了这个阅读媒质检测单元的可靠性。
通过本发明,提供了多个机械开关单元,其中每一个被用作这个媒质检测单元,并且计算每一个开关的一个检测结果的或,以使可以忽略不能够检测到这个媒质的几个开关的检测结果,并且因为这个结构,其优点是误动作的频率可以被减少了。
通过本发明,根据多个机械开关中的每一个的一个检测结果的一个控制方法根据引起一个误动作的一个外部干扰因素的一个差异而进行改变,但是可以根据一个使用环境或者条件,自由地改变这个控制方法,并且因为这个结构,其优点是可以正常地执行这个媒质的检测,而不会被外部干扰因素影响。
通过本发明,使用了包含一个移动部件和一个移动检测单元的这个媒质检测单元,所以当阅读一个图象时,仅这个主辊子附近的辊子部分接触一个媒质,并且因为这个结构,其优点是可以避免磨损和破坏。进一步,这个主辊子支持几乎整个将要阅读的范围,并且因为这个结构,其优点是即使在这个媒质上有任何不规则性,例如一个台阶,也能够正常地执行阅读一个图象的一个操作,而不会受这个不规则性的影响。
通过本发明,包含一个移动部件的这个媒质检测单元和一个移动检测单元被用作这个媒质检测单元,所以当阅读一个图象时,仅这个附加辊子附近的辊子部分接触一个媒质,并且因为这个结构,其优点是可以避免磨损和破坏。进一步,这个附加辊子支持几乎整个将要阅读的范围,并且因为这个结构,其优点是即使在这个媒质上有任何不规则性,例如一个台阶,也能够正常地执行阅读一个图象的一个操作,而不会受这个不规则性的影响。进一步,与安装这个主辊子所需的安装精度相比,安装这个附加辊子的安装精度要低,并且因为这个结构,其优点是与采用这个主辊子的费用相比,其费用可以减少。
尽管已经参考一个特定的实施方式,来完整和清晰地描述了本发明,但是后附的权利要求书不局限于这些,一个该领域的技术人员在这里提到的基本教义内所进行的所有修改和替代结构均包括在本发明的权利要求书中。
权利要求
1.一个图象阅读器,用于通过人工操作来光学地阅读一个媒质上的一个图象,包含一个外壳,具有当阅读一个图象时与这个媒质接触的一个图象阅读表面;一个媒质检测单元,位于这个图象阅读表面上,用于检测这个媒质;和一个图象阅读单元,位于所述外壳上,用于根据所述媒质检测单元的一个检测结果来阅读这个媒质上的图象信息。
2.如权利要求1的一个图象阅读器,其中所述媒质检测单元是用于通过机械地接触这个媒质来检测这个媒质的一个机械开关。
3.如权利要求1的一个图象阅读器,其中所述媒质检测单元是用于光学地检测这个媒质的一个光开关。
4.如权利要求3的一个图象阅读器,其中所述光开关单元包含用于发射光的一个光发射单元,和位于所述光发射单元附近、用于根据所接收的光的数量来检测这个媒质的一个光接收单元。
5.如权利要求1的一个图象阅读器,包含一个辊子,位于所述外壳的这个图象阅读表面上,并且是可以旋转的;和至少一个附加辊子,位于所述外壳的这个图象阅读表面上,并且是可以旋转的。
6.如权利要求5的一个图象阅读器其中给所述辊子的轴提供了一个旋转编码器来检测所述辊子的旋转。
7.如权利要求5的一个图象阅读器其中所述附加辊子的直径比所述辊子的直径小。
8.如权利要求1的一个图象阅读器,包含一个阅读控制单元,用于根据所述媒质检测单元的一个检测结果来识别图象阅读的开始和结束,并且用于根据一个识别结果来控制所述图象阅读单元。
9.如权利要求8的一个图象阅读器,包含一个接口单元,其上连接有能够阅读一个不同尺寸的文档的一个附加图象阅读器;其中,当所述附加图象阅读器连接到所述接口单元时,所述阅读控制单元处理所述附加图象阅读器阅读的一个结果。
10.如权利要求8的一个图象阅读器,包含一个功率提供单元,用于当根据所述阅读控制单元的一个识别结果,没有正在阅读这个图象时,间歇地向所述媒质检测单元进行供电。
11.如权利要求1的一个图象阅读器,包含一个存储器,用于保存与被所述图象阅读单元所阅读的多个图象相应的、作为图象数据的这个数据。
12.如权利要求11的一个图象阅读器,包含一个通信单元,用作所述存储器和一个外部装置之间的一个通信接口,并且所述外部装置能够访问连接到其上的所述存储器。
13.如权利要求11的一个图象阅读器,包含一个其上连接有一个外部装置的一个发送单元,用于向所述外部装置发送作为图象数据的、所述图象阅读单元的一个阅读结果。
14.如权利要求1的一个图象阅读器,包含一个显示单元,位于所述外壳的一个操作表面上,用于根据所述图象阅读单元的一个阅读结果来显示一个图象。
15.如权利要求14的一个图象阅读器,其中所述显示单元相对于所述图象阅读单元的一个阅读表面来说,处于一个垂直的姿态。
16.如权利要求14的一个图象阅读器,包含一个角度调节单元,用于自由地调节所述显示单元的一个显示表面的一个角度。
17.如权利要求14的一个图象阅读器,包含一个保护盖,用于覆盖所述显示单元。
18.如权利要求14的一个图象阅读器,包含一个操作部分,靠近所述外壳的这个操作表面的一个边缘,并且用于一个输入操作。
19.如权利要求14的一个图象阅读器,包含一个指令单元,用于当一个图象将要被显示到所述显示单元的这个显示器上时,表示一个方向;和一个显示控制单元,用于根据来自所述指令单元的一个指令的内容来控制所述显示单元上的这个图象的显示方向。
20.如权利要求14的一个图象阅读器,包含一个显示控制单元,用于使用一个比例N∶M(N+M=1)来划分被所述显示单元所显示的一个图象,并且用于使用一个不同的压缩比例或者放大比例来显示每一个被划分的图象。
21.如权利要求14的一个图象阅读器,包含一个显示控制单元,用于通过覆盖在另一个图象(或者多个图象)上,使用与被所述显示单元所显示的这个源图象的尺寸相同的尺寸,或者与这个源图象的尺寸相比,尺寸被压缩或者被放大的尺寸,来显示一个图象的整个部分或者一部分图象。
22.如权利要求14的一个图象阅读器,包含一个显示控制单元,用于使用与被所述显示单元所显示的这个源图象的尺寸相同的尺寸,或者与这个源图象的尺寸相比,尺寸被压缩或者被放大的尺寸,来以一个阵列的形式显示多个图象的整个部分或者一部分图象。
23.如权利要求14的一个图象阅读器,包含一个显示控制单元,用于使用与被所述显示单元所显示的这个源图象的尺寸相比,尺寸被压缩或者被放大的尺寸,来显示一个文档图象的一个任意区域。
24.如权利要求14的一个图象阅读器,包含一个显示控制单元,用于显示被所述显示单元所显示的一个图象阵列,这些图象是在多个方向上被旋转或者被反转的图象;一个选择单元,用于从这些所显示的被旋转或者被反转的图象中选择任何一个图象;和一个正确姿态纠正单元,用于根据被所述选择单元所选择的这个图象的方向来转换这个被阅读图象的方向。
25.如权利要求14的一个图象阅读器,包含一个文本部分决定单元,用于决定这个图象的一个文本部分;一个旋转方向检测单元,用于从被所述文本部分决定单元所决定的这个文本部分的一个字符图象中检测出一个图象的一个旋转方向;和一个显示控制单元,用于根据所述旋转方向检测单元的一个检测结果,在所述显示单元的这个显示器上显示有正确方向的一个图象。
26.如权利要求14的一个图象阅读器,包含一个分类单元,用于根据预规定的分类项目,来对被所述图象阅读单元所阅读的多个图象进行分类;一个选择单元,用于选择任何一个分类项目;和一个显示控制单元,用于显示与被所述选择单元所选择的这个分类项目相应的这些图象。
27.如权利要求14的一个图象阅读器,包含一个量化单元,用于通过根据被所述图象阅读单元所阅读的这个图象产生一个量化阈值,来量化一个被阅读的图象。
28.如权利要求14的一个图象阅读器;其中,当阅读一个图象时,抓手指的一个作用点位于比所述图象阅读器的重心位置低的一个位置,并且同时,这个作用点的高度比所述外壳的宽度小。
29.一个图象阅读器,用于通过人工操作来光学地阅读一个媒质上的一个图象,包含一个外壳,具有当阅读一个图象时与这个媒质接触的一个图象阅读表面;一个移动检测单元,用于检测所述外壳的一个移动;和一个图象阅读单元,位于所述外壳上,用于根据所述移动检测单元的一个检测结果来阅读这个媒质上的图象信息。
30.如权利要求29的一个图象阅读器;其中,所述移动检测单元包括位于所述外壳的这个图象阅读表面上并且可以旋转的一个辊子,和用于从所述辊子的旋转计算所述外壳的一个移动的一个移动计算部分。
31.如权利要求30的一个图象阅读器,包含第一和第二附加辊子,位于所述外壳的这个图象阅读表面上并且可以旋转,以使所述第一和第二附加辊子能够支撑其间的所述辊子。
32.如权利要求30的一个图象阅读器,包含一个阅读控制单元,用于根据这个移动检测单元的一个检测结果来识别图象阅读的开始和结束,并且用于根据一个识别结果来控制所述图象阅读单元。
33.如权利要求32的一个图象阅读器,包含一个接口单元,其上连接有其中每一个能够阅读不同尺寸的各种类型附加图象阅读器;其中,当所述附加图象阅读器连接到所述接口单元时,所述阅读控制单元处理所述附加图象阅读器的一个阅读结果。
34.如权利要求32的一个图象阅读器,包含一个功率提供单元,用于当根据所述阅读控制单元的一个识别结果,没有正在阅读这个图象时,间歇地向所述移动检测单元进行供电。
35.如权利要求29的一个图象阅读器,包含一个存储器,用于保存与被所述图象阅读单元所阅读的多个图象相应的、作为图象数据的这个数据。
36.如权利要求32的一个图象阅读器,包含一个通信单元,用作所述存储器和一个外部装置之间的一个通信接口,并且所述外部装置能够访问连接到其上的所述存储器。
37.如权利要求31的一个图象阅读器,包含一个其上连接有一个外部装置的一个发送单元,用于向所述外部装置发送作为图象数据的、所述图象阅读单元的一个阅读结果。
38.如权利要求29的一个图象阅读器,包含一个显示单元,位于所述外壳的一个操作表面上,用于根据所述图象阅读单元的一个阅读结果来显示一个图象。
39.如权利要求38的一个图象阅读器,其中所述显示单元相对于所述图象阅读单元的一个阅读表面来说,处于一个垂直的姿态。
40.如权利要求38的一个图象阅读器,包含一个角度调节单元,用于自由地调节所述显示单元的一个显示表面的一个角度。
41.如权利要求38的一个图象阅读器,包含一个保护盖,用于覆盖所述显示单元。
42.如权利要求38的一个图象阅读器,包含一个操作部分,靠近所述外壳的这个操作表面的一个边缘,并且用于一个输入操作。
43.如权利要求38的一个图象阅读器,包含一个指令单元,用于当一个图象将要被显示到所述显示单元的这个显示器上时,表示一个方向;和一个显示控制单元,用于根据来自所述指令单元的一个指令的内容来控制所述显示单元上的这个图象的显示方向。
44.如权利要求38的一个图象阅读器,包含一个显示控制单元,用于使用一个比例N∶M(N+M=1)来划分被所述显示单元所显示的一个图象,并且用于使用一个不同的压缩比例或者放大比例来显示每一个被划分的图象。
45.如权利要求38的一个图象阅读器,包含一个显示控制单元,用于通过覆盖在另一个图象(或者多个图象)上,使用与被所述显示单元所显示的这个源图象的尺寸相同的尺寸,或者与这个源图象的尺寸相比,尺寸被压缩或者被放大的尺寸,来显示一个图象的整个部分或者一部分图象。
46.如权利要求38的一个图象阅读器,包含一个显示控制单元,用于使用与被所述显示单元所显示的这个源图象的尺寸相同的尺寸,或者与这个源图象的尺寸相比,尺寸被压缩或者被放大的尺寸,来以一个阵列的形式显示多个图象的整个部分或者一部分图象。
47.如权利要求38的一个图象阅读器,包含一个显示控制单元,用于使用与被所述显示单元所显示的这个源图象的尺寸相比,尺寸被压缩或者被放大的尺寸,来显示一个文档图象的一个任意区域。
48.如权利要求38的一个图象阅读器,包含一个显示控制单元,用于显示被所述显示单元所显示的一个图象阵列,这些图象是在多个方向上被旋转或者被反转的图象;一个选择单元,用于从这些所显示的被旋转或者被反转的图象中选择任何一个图象;和一个正确姿态纠正单元,用于根据被所述选择单元所选择的这个图象的方向来转换这个被阅读图象的方向。
49.如权利要求38的一个图象阅读器,包含一个文本部分决定单元,用于决定这个图象的一个文本部分;一个旋转方向检测单元,用于从被所述文本部分决定单元所决定的这个文本部分的一个字符图象中检测出一个图象的一个旋转方向;和一个显示控制单元,用于根据所述旋转方向检测单元的一个检测结果,在所述显示单元的这个显示器上显示有正确方向的一个图象。
50.如权利要求38的一个图象阅读器,包含一个分类单元,用于根据预规定的分类项目,来对被所述图象阅读单元所阅读的多个图象进行分类;一个选择单元,用于选择任何一个分类项目;和一个显示控制单元,用于显示与被所述选择单元所选择的这个分类项目相应的这些图象。
51.如权利要求29的一个图象阅读器,包含一个量化单元,用于通过根据所述图象阅读单元的一个阅读结果产生一个量化阈值,来量化一个阅读结果。
52.如权利要求29的一个图象阅读器;其中,当阅读一个图象时,抓手指的一个作用点位于比所述图象阅读器的重心位置低的一个位置,并且同时,这个作用点的高度比所述外壳的宽度小。
53.一个图象阅读器,用于通过人工操作来光学地阅读一个媒质上的一个图象,包含一个外壳,具有当阅读一个图象时与这个媒质接触的一个图象阅读表面;一个媒质检测单元,位于这个图象阅读表面上,用于检测这个媒质;一个移动检测单元,用于检测所述外壳的一个移动;和一个图象阅读单元,位于所述外壳上,用于根据所述媒质检测单元的一个检测结果和所述移动检测单元的一个检测结果这两个结果来阅读这个媒质上的图象信息。
54.如权利要求53的一个图象阅读器,其中所述媒质检测单元是用于通过机械地接触这个媒质来检测这个媒质的一个机械开关。
55.如权利要求53的一个图象阅读器,其中所述媒质检测单元是用于光学地检测这个媒质的一个光开关。
56.如权利要求53的一个图象阅读器,其中所述光开关单元包含用于发射光的一个光发射单元,和位于所述光发射单元附近、用于根据所接收的光的数量来检测这个媒质的一个光接收单元。
57.如权利要求53的一个图象阅读器;其中,所述移动检测单元包括位于所述外壳的这个图象阅读表面上并且可以旋转的一个辊子,和用于从所述辊子的旋转计算所述外壳的一个移动的一个移动计算部分。
58.如权利要求57的一个图象阅读器,包含第一和第二附加辊子,位于所述外壳的这个图象阅读表面上并且可以旋转,以使所述第一和第二附加辊子能够支撑其间的所述辊子。
59.如权利要求53的一个图象阅读器,包含一个阅读控制单元,用于根据所述媒质检测单元的一个检测结果和所述移动检测单元的一个检测结果这两个结果来识别图象阅读的开始和结束,并且用于根据一个识别结果来控制所述图象阅读单元。
60.如权利要求59的一个图象阅读器,包含一个接口单元,其上连接有其中每一个能够阅读不同尺寸的各种类型附加图象阅读器;其中,当所述附加图象阅读器连接到所述接口单元时,所述图象控制单元处理所述附加图象阅读器的一个阅读结果。
61.如权利要求59的一个图象阅读器,包含一个功率提供单元,用于当没有正在阅读一个图象时,间歇地向所述媒质检测单元和所述移动检测单元进行供电。
62.如权利要求53的一个图象阅读器,包含一个存储器,用于保存与被所述图象阅读单元所阅读的多个图象相应的、作为图象数据的这个数据。
63.如权利要求62的一个图象阅读器,包含一个通信单元,用作所述存储器和一个外部装置之间的一个通信接口,并且所述外部装置能够访问连接到其上的所述存储器。
64.如权利要求62的一个图象阅读器,包含一个其上连接有一个外部装置的一个发送单元,用于向所述外部装置发送作为图象数据的、所述图象阅读单元的一个阅读结果。
65.如权利要求53的一个图象阅读器,包含一个显示单元,位于所述外壳的一个操作表面上,用于根据所述图象阅读单元的一个阅读结果来显示一个图象。
66.如权利要求65的一个图象阅读器,其中所述显示单元相对于所述图象阅读单元的一个阅读表面来说,处于一个垂直的姿态。
67.如权利要求65的一个图象阅读器,包含一个角度调节单元,用于自由地调节所述显示单元的一个显示表面的一个角度。
68.如权利要求65的一个图象阅读器,包含一个保护盖,用于覆盖所述显示单元。
69.如权利要求65的一个图象阅读器,包含一个操作部分,靠近所述外壳的这个操作表面的一个边缘,并且用于一个输入操作。
70.如权利要求65的一个图象阅读器,包含一个指令单元,用于当一个图象将要被显示到所述显示单元的这个显示器上时,表示一个方向;和一个显示控制单元,用于根据来自所述指令单元的一个指令的内容来控制所述显示单元上的这个图象的显示方向。
71.如权利要求65的一个图象阅读器,包含一个显示控制单元,用于使用一个比例N∶M(N+M=1)来划分被所述显示单元所显示的一个图象,并且用于使用一个不同的压缩比例或者放大比例来显示每一个被划分的图象。
72.如权利要求65的一个图象阅读器,包含一个显示控制单元,用于通过覆盖在另一个图象(或者多个图象)上,使用与被所述显示单元所显示的这个源图象的尺寸相同的尺寸,或者与这个源图象的尺寸相比,尺寸被压缩或者被放大的尺寸,来显示一个图象的整个部分或者一部分图象。
73.如权利要求65的一个图象阅读器,包含一个显示控制单元,用于使用与被所述显示单元所显示的这个源图象的尺寸相同的尺寸,或者与这个源图象的尺寸相比,尺寸被压缩或者被放大的尺寸,来以一个阵列的形式显示多个图象的整个部分或者一部分图象。
74.如权利要求65的一个图象阅读器,包含一个显示控制单元,用于使用与被所述显示单元所显示的这个源图象的尺寸相比,尺寸被压缩或者被放大的尺寸,来显示一个文档图象的一个任意区域。
75.如权利要求65的一个图象阅读器,包含一个显示控制单元,用于显示被所述显示单元所显示的一个图象阵列,这些图象是在多个方向上被旋转或者被反转的图象;一个选择单元,用于从这些所显示的被旋转或者被反转的图象中选择任何一个图象;和一个正确姿态纠正单元,用于根据被所述选择单元所选择的这个图象的方向来转换这个被阅读图象的方向。
76.如权利要求65的一个图象阅读器,包含一个文本部分决定单元,用于决定这个图象的一个文本部分;一个旋转方向检测单元,用于从被所述文本部分决定单元所决定的这个文本部分的一个字符图象中检测出一个图象的一个旋转方向;和一个显示控制单元,用于根据所述旋转方向检测单元的一个检测结果,在所述显示单元的这个显示器上显示有正确方向的一个图象。
77.如权利要求65的一个图象阅读器,包含一个分类单元,用于根据预规定的分类项目,来对被所述图象阅读单元所阅读的多个图象进行分类;一个选择单元,用于选择任何一个分类项目;和一个显示控制单元,用于显示与被所述选择单元所选择的这个分类项目相应的这些图象。
78.如权利要求53的一个图象阅读器,包含一个量化单元,用于通过根据所述图象阅读单元的一个阅读结果产生一个量化阈值,来量化一个阅读结果。
79.如权利要求53的一个图象阅读器;其中,当阅读一个图象时,抓手指的一个作用点位于比所述图象阅读器的重心位置低的一个位置,并且同时,这个作用点的高度比所述外壳的宽度小。
80.一个图象阅读器,用于通过人工操作来光学地阅读一个媒质上的一个图象,包含一个媒质检测单元,用于检测这个媒质;一个图象阅读单元,用于阅读这个媒质上的一个图象;一个移动检测单元,用于检测所述图象阅读单元和这个媒质之间的一个相对移动;和一个控制器,用于当所述媒质检测单元检测到这个媒质以及所述移动检测单元检测到所述图象阅读单元和这个媒质之间的一个相对移动时,开始阅读一个媒质上的一个图象。
81.一个图象阅读器,用于通过人工操作来光学地阅读一个媒质上的一个图象,包含一个阅读单元,用于根据预规定的阅读条件来光学地阅读这个图象;一个阅读开始检测单元,用于检测阅读这个媒质上的图象的开始;和一个阅读条件决定单元,用于当所述阅读开始检测单元检测到阅读这个图象的开始时,决定阅读的条件。
82.如权利要求81的一个图象阅读器;其中,所述阅读开始检测单元通过检验这个媒质是否出现,来检测阅读这个图象的开始。
83.如权利要求81的一个图象阅读器;其中,所述阅读开始检测单元通过检测这个媒质的一个移动,来检测阅读这个图象的开始。
84.如权利要求81的一个图象阅读器;其中,所述阅读开始检测单元通过检测这个媒质是否出现和这个媒质的一个移动,来检测阅读这个图象的开始。
85.如权利要求83的一个图象阅读器;其中,当这个移动少于一个预规定的阈值时,所述阅读开始检测单元使检测阅读这个图象的开始的一个检测结果无效。
86.如权利要求83的一个图象阅读器;其中,当这个移动少于一个预规定的阈值时,所述阅读开始检测单元使检测阅读这个图象的开始的一个检测结果无效。
87.如权利要求84的一个图象阅读器;其中,当在一个预规定的时间内所检测到的这个移动少于一个预规定的阈值时,所述阅读开始检测单元使检测阅读这个图象的开始的一个检测结果无效。
88.如权利要求84的一个图象阅读器;其中,当在一个预规定的时间内所检测到的这个移动少于一个预规定的阈值时,所述阅读开始检测单元使检测阅读这个图象的开始的一个检测结果无效。
89.一个图象阅读器,用于通过人工操作来光学地阅读一个媒质上的一个图象,包含一个阅读指令单元,用于指示阅读这个图象的开始和结束;一个图象阅读单元,用于阅读这个图象;一个图象存储器,用于保存多个图象数据;和一个阅读控制单元,用于使所述图象阅读单元开始阅读一个图象并且还使所述图象存储器在其中保存这个图象数据。
90.如权利要求89的一个图象阅读器;其中,所述图象存储器保存被所述图象阅读单元所阅读的这个图象数据,并且并发地阅读这个被保存的图象数据。
91.如权利要求89的一个图象阅读器;其中,所述阅读控制单元在从所述阅读指令单元接收到结束阅读的一个指令后,立即恢复控制,使能够接收下一个开始下一个阅读操作的一个指令。
92.如权利要求89的一个图象阅读器;其中,所述阅读指令单元根据这个媒质的检测来指示开始和结束阅读。
93.一个图象阅读器,用于通过人工操作来光学地阅读一个媒质上的一个图象,包含一个外壳,具有当阅读一个图象时与这个媒质接触的一个图象阅读单元;一个媒质检测单元,位于所述外壳的一个图象阅读表面上,用于检测这个媒质;一个控制处理单元,用于根据阅读一个图象的环境和条件来控制所述媒质检测单元,以使能够正常地执行对这个媒质的检测,并且用于处理所述图象检测单元的一个检测结果;和一个图象阅读单元,用于根据被所述控制处理单元所处理的这个检测结果,来阅读这个媒质的图象信息。
94.如权利要求93的一个图象阅读器;其中,所述媒质检测单元包含每一个用于光学地检测这个媒质的一个光发射部件和一个光接收部件,并且所述控制处理单元根据阅读一个图象的环境和条件来决定是否使用所述媒质检测单元。
95.如权利要求93的一个图象阅读器;其中,所述媒质检测单元包含每一个用于光学地检测这个媒质的一个光发射部件和一个光接收部件,并且所述控制处理单元根据阅读一个图象的期限和条件来控制对所述光发射部件的功率提供。
96.如权利要求93的一个图象阅读器;其中,所述媒质检测单元包含每一个用于光学地检测这个媒质的一个光发射部件和一个光接收部件,并且所述控制处理单元对所述光发射部件提供脉冲驱动控制。
97.如权利要求94的一个图象阅读器;其中,提供了多个所述媒质检测单元,当所述多个媒质检测单元中的任何一个检测到这个媒质时,所述控制处理单元判断已经检测到这个媒质,并且所述图象阅读单元根据所述控制处理单元的一个检测结果来阅读这个媒质的图象信息。
98.如权利要求94的一个图象阅读器;其中,提供了多个所述媒质检测单元,并且所述图象阅读器包含一个改变单元,这个改变单元用于自由地改变使用所述控制处理单元中的所述多个媒质检测单元的一个检测结果的一个方法。
99.如权利要求93的一个图象阅读器;其中,所述媒质检测单元由用于光学地检测这个媒质的一个光电开关或者用于机械地检测这个媒质的一个机械开关组成。
100.如权利要求99的一个图象阅读器;其中,当所述光电开关或者所述机械开关中的任何一个开关检测到这个媒质时,所述控制处理单元判断已经检测到这个媒质。
101.如权利要求99的一个图象阅读器,包含一个优先级决定单元,用于决定并且给予所述光电开关或者所述机械开关中任何一个的检测结果一个优选,来执行所述控制处理单元中的这个控制处理。
102.如权利要求93的一个图象阅读器;其中,所述媒质检测单元光学地检测这个媒质,并且在所述媒质检测单元的周围有一个墙壁。
103.如权利要求93的一个图象阅读器;其中,所述媒质检测单元由其中每一个机械地离散地检测这个媒质的多个机械开关组成,当所述多个机械开关中的任何一个检测到这个媒质时,所述控制处理单元判断已经检测到这个媒质,并且所述图象阅读单元根据所述控制处理单元的一个检测结果来阅读这个媒质的图象信息。
104.如权利要求103的一个图象阅读器,包含一个改变单元,这个改变单元用于自由地改变所述控制处理单元中使用所述多个机械开关中的每一个的一个检测结果的一个控制方法。
105.如权利要求93的一个图象阅读器;其中,所述媒质检测单元包含一个移动部件,这个移动部件包括当阅读一个图象时在这个媒质上旋转的一个主辊子,并且能够在所述外壳中自由地移动;和一个移动检测单元,用于检测所述移动部件的移动。
全文摘要
根据本发明的这个图象阅读器包含基本上是一个盒形形状并且有接触一个文档的一个图象阅读表面的一个外壳,被提供到这个图象阅读表面上、用于检测一个文档P的一个文档检测部分,和用于当这个文档检测部分105检测到这个文档P时阅读这个文档上的一个图象的一个图象阅读部分。这个图象阅读器改善了用户使用的方便性,可操作性和处理的适应性,并且它的尺寸较小。
文档编号H04N1/107GK1252667SQ9911809
公开日2000年5月10日 申请日期1999年8月26日 优先权日1998年10月28日
发明者千叶广隆, 野田嗣男, 石川芳朗, 酒井宪一郎 申请人:富士通株式会社