CN102835100A - 用于检测错位页面的方法和装置 - Google Patents
用于检测错位页面的方法和装置 Download PDFInfo
- Publication number
- CN102835100A CN102835100A CN2011800146192A CN201180014619A CN102835100A CN 102835100 A CN102835100 A CN 102835100A CN 2011800146192 A CN2011800146192 A CN 2011800146192A CN 201180014619 A CN201180014619 A CN 201180014619A CN 102835100 A CN102835100 A CN 102835100A
- Authority
- CN
- China
- Prior art keywords
- page
- document
- dislocation
- possibly
- alarm
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00681—Detecting the presence, position or size of a sheet or correcting its position before scanning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00002—Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
- H04N1/00005—Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for relating to image data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00002—Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
- H04N1/00026—Methods therefor
- H04N1/00039—Analysis, i.e. separating and studying components of a greater whole
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00002—Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
- H04N1/00071—Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for characterised by the action taken
- H04N1/00074—Indicating or reporting
- H04N1/00076—Indicating or reporting locally
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00002—Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
- H04N1/00071—Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for characterised by the action taken
- H04N1/00082—Adjusting or controlling
- H04N1/00084—Recovery or repair, e.g. self-repair
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00795—Reading arrangements
- H04N1/00798—Circuits or arrangements for the control thereof, e.g. using a programmed control device or according to a measured quantity
- H04N1/00801—Circuits or arrangements for the control thereof, e.g. using a programmed control device or according to a measured quantity according to characteristics of the original
- H04N1/00803—Presence or absence of information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00795—Reading arrangements
- H04N1/00798—Circuits or arrangements for the control thereof, e.g. using a programmed control device or according to a measured quantity
- H04N1/00811—Circuits or arrangements for the control thereof, e.g. using a programmed control device or according to a measured quantity according to user specified instructions, e.g. user selection of reading mode
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32609—Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
- H04N1/32646—Counter-measures
- H04N1/32651—Indicating or reporting
- H04N1/32657—Indicating or reporting locally
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32609—Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
- H04N1/32646—Counter-measures
- H04N1/32651—Indicating or reporting
- H04N1/32662—Indicating or reporting remotely, e.g. to the transmitter from the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32609—Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
- H04N1/32646—Counter-measures
- H04N1/32667—Restarting a communication or performing a recovery operation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32609—Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
- H04N1/32646—Counter-measures
- H04N1/32673—Adjusting or controlling an operating mode, e.g. from paper reception to memory reception
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/387—Composing, repositioning or otherwise geometrically modifying originals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/387—Composing, repositioning or otherwise geometrically modifying originals
- H04N1/3877—Image rotation
- H04N1/3878—Skew detection or correction
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Facsimiles In General (AREA)
- Control Or Security For Electrophotography (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
一种能力被提供以用于检测文档的页面错位。一种方法,包括检测页面错位并生成适用于触发警报的提供的控制信号,所述警报指示所述页面错位。一种方法,包括检测页面错位及为所述错位页面启动一个或多个控制操作。这些及其他方法可能被任何适应的设备所执行,例如传真机、影印机、扫描仪、图像复制设备、用户设备、网络设备等,以及具有上述功能的组合的设备。
Description
技术领域
本发明通常涉及页面校准以及,尤其但不唯一地,涉及错位页面的检测。
背景技术
尽管大多数复制设备,例如影印机、扫描仪、传真机等等,都包含一个小图标或符号来指示当将文档放入复制设备的自动文档进纸装置时,文档的哪一面应朝上;但许多用户或对该图标感到困惑,或甚至完全忽视了该图标。因此,有可能有些用户可能不注意地复制和/或传送包含空白页的文档(例如,单独页,一页或多页错误页面向上的文档,有些或全部页面都为空白的多页文档,等等),甚至直到接到文档预定目的地的来电才注意到它。
发明内容
现有技术中的各种不足通过用于检测文档的错位页面的实施例得以处理。
在一个实施例中,一种方法包括检测页面错位及生成适用于触发警报的提供的控制信号,所述警报指示所述页面错位。
在一个实施例中,一种方法包括,为了响应检测文档的至少一页错位,启动针对所述错位页面的至少一个控制操作。所述至少一个控制操作可能包括一次或多次纠正所述错位页面的排列,触发指示所述页面错位的警报的提供,诸如此类,及其各种组合。
附图说明
通过结合附图参考下列详细描述,在此的教导可被容易地理解,其中:
图1示出了一种用于文档通信的典型***的高层框图;
图2示出了一种用于检测文档的错位页面及响应文档的错位页面的检测的方法的实施例;
图3示出了一种用于检测文档的错位页面及响应文档的错位页面的检测的方法的实施例;以及
图4示出了一种适用于执行在此所述功能的计算机的高层框图。
为了便于理解,相同的附图数字被使用,在可能的情况下,以指代附图中共同的相同元件。
具体实施方式
在此,描述了错位页面的检测和响应能力。所述错位页面的检测和响应能力支持检测文档的错位页面,还支持对文档错位页面的检测的响应。
所述错位页面的检测可能利用一项或多项检测错位页面的技术来执行,所述技术可能取决于所述页面被错位的方式。
在一个实施例中,例如,当页面被检测为空白或大幅空白时,该页面被检测为错位。页面检测为空白或大幅空白可能指示多种类型的错位。在一个实施例中,例如,页面检测为空白或大幅空白可能指示所述页面被反向了(例如,所述页面的两面相对于被执行的功能被错误地排列,例如页面在应被面向上放置时被面向下放置于传真机上,页面应被面向下放置时被面向上放置于复印机上,等等)。
空白或大幅空白的页面,通常是不包含任何有用的或所期求的信息的页面,该页面可能或可能不包括一个或多个其他标记。例如,在空白页面的情况下,所述页面通常不包括任何其他标记。类似地,例如,在大幅空白页面的情况下,所述页面可能包括其他标记,例如由于纸张缺陷、指纹、墨水污点或污迹、用于实施错位页面检测和响应能力的复制设备的一个或多个脏组件(例如,灰尘、污垢、或者任何其他可能在扫描中导致页面上的标记的东西),等等,及其各种组合。应注意的是,大幅空白页面的检测,以及因而如在此使用的术语“大幅空白页面”的理解,可能依赖于——在所述页面被确定为有效页面(即未被检测为空白或大幅空白)而非大幅空白页面之前,在所述页面上必须被检测到的标记的数量。如在此所述,在至少一些实施例中,在所述页面被确定为有效页面前必须被检测出的其他标记的数量,可能是用户可配置的参数(即,在至少一些实施例中,用户被提供动态控制用于检测空白页面和大幅空白页面的灵敏度的能力)。
空白或大幅空白的页面可能通过任何适当的方式被检测出来。在一个实施例中,例如,处理页面以确定该页面是否空白或大幅空白,是利用与所述页面的电子表示相关联的对比度信息(contrast information)来执行的。在一个这样的实施例中,检测页面为空白或大幅空白,是可能利用一个或多个绝对对比度(absolute contrast)、对比度变化(variationsin contrast)等等、及其各种组合来执行的。检测页面为空白或大幅空白,是可能利用任何其他适当的对比度信息来执行的。检测页面为空白或大幅空白,是可能通过任何其他适当的方式来执行的。
尽管关于实施例——其中,当通过检测页面是空白或大幅空白发现该页面被反转,该页面被检测为错位的页面——主要被描述,但应可以理解的是,页面可能利用任何其他检测该页面被反转的适当方式,来被检测为错位。
在一个实施例中,例如,当检测页面上的内容以不可用的和/或不期望的方式被定向,该页面被检测为错位页面。检测到所述页面上的内容以不可用和/或不期望的方式被定向,可能指示多种错位类型中的一个或多个。
在一个实施例中,例如,检测到所述页面上的内容以不可用和/或不期望的方式被定向,包括检测到该页面在它的平面上相对于其他页面的方向转过了一定角度。例如,当一个多页的文档被复印,而其中一个页面颠倒了(即,相对于其他页面旋转了180度)时,检测到所述页面在它的平面上相对其他页面的方向转过了一定角度,可能导致检测到所述页面上的内容以不可用和/或不期望的方式被定向。该实施例包括在任一方向上被旋转90度的页面,被旋转180度的页面(即,所述页面被颠倒),等等,及其各种组合。
在一个实施例中,例如,检测到所述页面上的内容以不可用和/或不期望的方式被定向,包括检测到所述页面的内容相对于所述页面内容的必要的或优选的方向旋转了一定的角度。例如,当在一个11x8.5英寸的纸张上的印刷文字被期望被调整,以使每一行的文字平行于该纸张的较短边(因而,垂直于该纸张的较长边)时,检测到文字行相对于所期望方向旋转了至少一定角度(例如,超过5%,超过10%,或者其他任何合适的阈值),可能导致检测到所述页面上的内容以不可用和/或不期望的方式被定向。
可以理解的是,为了识别错位页面的目的,许多其他类型的不可用和/或不期望的页面内容定向可以被检测。
关于页面的内容是否以不可用和/或不期望的方式被定向的确定,可能利用任何适当的方式来执行。在一个实施例中,例如,关于页面的内容是否以不可用和/或不期望的方式被定向的确定,可能利用模式识别技术来执行(例如,利用与所述页面相关联的对比度信息来检测对比度模式,该(等)对比度模式指示页面的内容以不可用和/或不期望的方式被定向)。在一个实施例中,例如,关于页面的内容是否以不可用和/或不期望的方式被定向的确定,可能利用光学字符识别(OCR)技术来执行。这类技术的组合可能被用于确定页面的内容是否以不可用和/或不期望的方式被定向。关于页面的内容是否以不可用和/或不期望的方式被定向的确定,可能利用其它任何适当的方式来执行。
尽管关于实施例——其中,当检测到页面的内容被不可用和/或不期望地定向时,该页面被检测为错位的页面——主要被描述,但应可以理解的是,页面可能利用检测页面内容被不可用和/或不期望地定向的任何其他适用方式,来被检测为错位。
对于错位页面的检测的响应,可能包括一个或多个响应,例如一次或多次生成适用于触发警报的提供的控制信号,所述警报指示所述错位页面的检测,以发起所述错位页面的排列的自动纠正,诸如此类,及其各种组合。
错位页面的检测和响应能力可能被用于检测被复制文档(例如,被复制以得到该文档的一个或多个打印拷贝、该文档的一个或多个硬拷贝、该文档的电子存储、该文档的电子传输,诸如此类,以及上述各种的组合)的错位页面,在先被复制的文档(例如,在传真机、用户设备、网络设备或其他类似的设备上接收的文档副本)的错位页面,诸如此类,以及在检测错位页面可能有作用的的其他应用上。
文档,通常包括一个或多个信息页面。文档可能被表示为硬拷贝和/或软拷贝。文档的硬拷贝可能利用一个或多个纸张来表示。硬拷贝的纸张可能包括任何适合与错位页面检测和响应能力的实施例(例如,当所述错位页面检测和响应能力可能在源复制设备或目标复制设备上被提供时,所述文档的纸张可能对应于该文档的电子表示自其生成的纸张或该文档的电子表示可能被打印于其上的纸张)结合使用的纸张。文档的软拷贝可能被以任何适当的格式提供,可能利用文字处理应用、图像渲染(image rendering)应用、以及适用于显示文档的类似应用被表示。文档可能利用该文档的电子表示来维护,其中所述文档的电子表示包括适用于展现该文档的信息。就其本身而言,术语“文档”旨在涵盖任何可能在其上包含内容的页面或页面的集合,例如基于文本的文档、图片等等,及其各种组合。可以理解的是,此等定义是为了说明所述错位页面检测和响应能力的至少部分实施例而被提供的,因而,根据所述错位页面的检测和响应能力的至少部分实施例,在适当的情况下,可以应用其他适合的定义。
所述错位页面检测和响应能力的这些及各种其他的实施例,通过参考图1至图4的方式可能更好地被理解。
图1示出了一种用于文档通信的典型***的高层框图。***100包括两个复制设备,源复制设备(SCD)110S和目标复制设备(DCD)110D(在此,所述源复制设备和所述目标复制设备可被统称为复制设备(CD)110),所述复制设备能够通过通信网络(CN)120进行通信。
所述SCD 110S包括适用于生成文档拷贝,并执行打印所述文档拷贝、存储所述文档拷贝、通过CN 120将所述文档拷贝传输至DCD 110D等等及其各种组合中一项或多项的任何设备。在一个实施例中,所述SCD 110S被配置来检测错位页面及支持所述错位页面检测和响应能力的其他功能。
如图1所述,在一个典型实施例中,所述SCD 110S包括处理装置111S、扫描装置112S、存储装置113S、打印装置114S、消息模块115S、通信接口116S、用户接口117S、以及警报模块118S。进一步地,根据图1所述,所述处理装置111S被配置为与SCD 110S的其他组件中每一个组件进行通信,以支持错位页面的检测和响应能力。尽管关于实施例——其中,在SCD 110S的各个组件间的通信是经由处理装置111S的——主要被描述,可以理解的是,在SCD110S的各组件间的通信可能以任何适合的方式被实施。
所述SCD 110S可能是任何适合的复制设备。例如,SCD 110S可能是传真机、影印机、扫描仪、支持多种类似功能的多功能机器(例如,支持影印、扫描、传真及其他相似功能中两种或更多种的设备),影印复制设备(例如,图片被***其中且该图片的副本被打印、存储和/或传输的设备)等等。本领域技术人员应能理解类似设备的基本设计和操作。可以理解的是,基于SCD 110S的设备类型,在特定的实施例中,SCD 110S的一个或多个组件可被认为是可选的。例如,打印装置114S可能是可选的,至少因为(1)在可以被用作SCD 110S的一些类型的设备中,可能不存在打印装置114S(例如,在扫描仪或其他类似的没有打印能力的设备中),以及(2)在打印装置114S存在于被用作SCD 110S的设备中,在至少一些实施例中,被执行的基于复制的功能不需要使用打印装置114S(例如,当生成一个用于存储在SCD 110S的文档的电子副本时,当传送文档的副本至DCD 110D时(例如,打印装置114S不被用于传真文档至另一个传真机,尽管可以理解的是,所述打印装置114S可能被用于打印指示传真机的传输状态的状态表;打印装置114S不用于将文档从影印机邮件至计算机,等等),等等)。例如,消息模块115S是可选的,至少因为(1)在可以被用作SCD 110S的一些类型的设备中,可能不存在消息模块115S(例如,在传真机或其他类似的没有邮件和/或其他消息能力的设备中),以及(2)在消息模块115S存在于被用作SCD 110S的设备中,在至少一些实施例中,被执行的基于复制的功能不需要利用消息模块115S(例如,当生成一个用于存储在SCD 110S的文档的电子副本时,当利用传送装置而非消息传递来传送文档的副本至DCD 110D时,等等)。SCD 110S的这些及其他组件的存在/非存在和/或使用/不使用,以使SCD 110S的一些组件在特定情况下可能被认为是可选的,将为本领域技术人员理解。
所述DCD 110D是适用于通过CN 120从SCD 110S接收文档副本、执行存储所述文档副本、呈现所述文档副本(例如,通过打印该文档的副本,在显示器上展现该文档的副本,等等)等等中一项或多项的任何设备。在一个实施例中,DCD 110D被配置为检测错位页面及支持错位页面检测和响应能力的其他功能。
如图1所示,在一个典型的实施例中,所述DCD 110D包括处理装置111D、扫描装置112D、存储装置113D、打印装置114D、消息模块115D、通信接口116D、用户接口117D以及警报模块118D。进一步地,根据图1所述,所述处理装置111D被配置为与DCD 110D的其他组件中每一个组件进行通信,以支持错位页面的检测和响应能力。尽管关于实施例——其中,在DCD 110D的各个组件间的通信是经由处理装置111D的——主要被描述,可以理解的是,在DCD 110D的各种组件间的通信可能以任何适合的方式被实施。
所述DCD 110D可能是任何适合的复制设备,其中,在至少一些实施例中,可能取决于SCD 110S的设备类型。例如,当SCD 110S是传真机时,DCD 110D也可能是传真机或任何其他适用于从传真机接收文档副本的设备。例如,当SCD 110S是影印机、扫描仪或任何其他类似的复制设备时,所述DCD 110D可能是任何适用于接收和处理文档副本的设备(例如,存储文档的副本,展现文档的副本(例如,通过打印和/或显示所述文档),等等)。就其本身而言,在至少一些实施例中,所述DCD110D可能包含不支持或至少通常不支持复制能力的设备,例如网络设备(例如,网络服务器,网络存储设备,等等)、终端用户设备(例如,计算机、手机、个人数字助理(PDA)等等),等等。在这样的实施例中,可以理解的是,所述文档的副本可能通过任何适用于传播所述文档副本的方式(例如,作为电子邮件中的附件、MMS、或者其他合适的消息格式,作为所述文档副本的分组化表示,等等),被传播至这类设备中(例如,网络设备、用户设备等等)。因此,尽管在此主要被描述为支持复制功能的设备,可以理解的是,在至少一些实施例中,所述DCD110D可以仅被称作复制设备,因为它涉及接收文档副本,而未必因为它能够以与传真机、影印机、扫描仪、图像复制设备等等相同的方式来制作副本。本领域技术人员应能理解类似设备的基本设计和操作。
如在此关于SCD 110S所述,可以理解的是,基于DCD 110D的设备类型,在特定的实施例中,DCD 110D的一个或多个组件可被认为是可选的。例如,扫描装置112D和/或打印装置114D可能是可选的,至少因为(1)在可以被用作DCD 110D的一些类型设备中,可能不存在扫描装置112D和/或打印装置114D,以及(2)在扫描装置112D和/或打印装置114D存在于被用作DCD 110D的设备中,在至少一些实施例中,不需要利用这些功能中的一个或两个功能。例如,关于第(1)项,当DCD 110D是用户设备,例如PDA、手机、或者其他类似的用户设备,用户设备包括扫描装置112D或打印装置114D是不可能的(尽管可以理解的是,这类用户设备可能被连接至扫描装置和/或打印装置,以利用所述扫描装置和/或打印装置作为***设备)。例如,关于第(2)条,当DCD 110D是包括扫描装置112D的传真机,当从SCD 110S接收传真时,扫描装置112D没有被使用。相似地,例如,关于第(2)项,当所述SCD 110S是影印机,及所述DCD 110D是将组合式打印装置/扫描装置作为外设的计算机,用户可能仅选择在所述电脑的显示屏幕上察看所接收的文档,而非打印该文档。因此,所述DCD 110D的这些及其他组件的存在/不存在和/或使用/不使用,以使DCD 110D的一些组件在至少一些实施例中可能被认为是可选的,将为本领域技术人员所理解。
尽管在此主要描述关于SCD 110S作为文档副本的源时所需的SCD110S的功能,以及关于DCD 110D作为文档副本的目标时所需的DCD110D的功能,可以理解的是,在此被指示适合用作SCD 110S和DCD110D的多种复制设备,将被配置作为文档副本的源和目标,因而,将包括两类功能。
所述CN 120可能是任何通信网络,所述通信网络适用于支持在源复制设备和目标复制设备间的通信。例如,在SCD 110S和DCD 110D均为传真机的实施例中,CN 120可能是任何适用于支持传真传输的通信网络(例如,公共交换电话网络(PSTN)或其它适合的网络)。例如,在SCD 110S和DCD 110D分别为影印机和用户计算机的实施例中,CN 120可能是任何适用于支持邮件传输文档副本的通信网络(例如,局域网(LAN),广域网(WAN),互联网,和类似的网络,及其各种组合)。可被用于支持在CD 110间传输的通信网络的类型,能够被本领域人员所理解。可以理解的是,在至少一个实施例中,CN 120是可选的(例如,当用户在本地制作文档副本(例如,用于在本地打印该文档的硬拷贝,用于在本地存储该文档的电子表示,等等)而不通过网络传输该文档的副本至任何其他设备)。
如本文所述,任意一个CD 110包括组件,所述组件合作以提供错位页面检测和响应能力的各种功能。下面是这类组件的典型实施例的描述。可以理解的是,为了清晰地描述SCD 110S和DCD 110D的功能,SCD 110S和DCD 110D的共同组件可在适用的情况下,利用SCD 110S和DCD 110D的组件共同的参考数字部分来统称,以及,进一步地,可在适用的情况下,利用全部参考数字分别指代。
所述处理装置111分别被配置来控制CD 110的功能特性。所述处理装置111被配置来执行一个或多个方法,所述方法用于提供错位页面检测和响应能力的各方面。
所述扫描装置112被配置来扫描文档,以生成所述文档的电子表示。所述扫描装置112可能因任何目的被用于扫描文档,例如,用于打印文档的一个或多个副本,用于存储可通过显示器作为软拷贝来察看的文档副本,用于传输文档的副本至一个或多个远端地点,等等,包括上述各种的组合。本领域技术人员应能理解,所述扫描装置112在扫描文档及生成该文档的电子表示中的操作。
所述存储装置113被配置来存储程序、数据及其他与CD 110的操作相关联的信息,包括程序、数据及与提供错位页面检测和响应能力相关联的其他信息。
所述存储装置113存储程序,所述程序当分别被所述处理装置111执行时,提供各种功能以支持所述错位页面检测和响应能力。
所述存储装置113还可能存储与所述错位页面检测和响应能力相关联的一个或多个参数。
在一个实施例中,例如,存储装置113可能存储一个或多个参数,所述参数指示所述错位页面检测和响应能力何时将被使用。例如,该等参数可能被用于指定所述错位页面检测和响应能力仅被用于输出的文档,仅被用于输入的文档,被用于所有输出和输入的文档,被用于发送至特定目的地和/或从特定源接收的文档(例如,特定的传真号码、电子邮件地址等等),等等,及其各种组合。
在一个实施例中,例如,存储装置113可能存储一个或多个参数,所述参数控制当检测到文档的错位页面时待展现的警报。例如,该等参数可能被用于指定当检测到错位页面时待展现的警报的类型(例如,仅可听的、仅可视的等等,及其各种组合)。例如,该等参数可能被用于指定警报展现的特征,例如展现频率(例如,声音多长时间被播放一次、指示灯多长时间闪一次、等等)、展现时长(例如,检测后五分钟,直到用户应答该警报,等等)、和/或任何其他适合的特征,以及上述各种的组合。可以理解的是,任何其他合适的警报展现特征可能被控制。还可以理解的是,这些参数的任何合适组合可能被用于控制警报展现。特征/参数的此类组合在此可被称为警报提供模型。在不同警报提供模型可能被用于不同场景的实施例中,这种参数可能被用于设定警报提供模型的配置。例如,这种参数可能被用于指定模型,如:(a)第一类型警报用于被反转的页面,以及第二类型警报被用于不正确定向的页面;(b)第一类型声音警报用于输出文档,以及第二类型声音警报用于输入文档;(c)声音警报被用于输出文档,以及可视化警报被用于输入文档;(d)第一类型可视化警报被用于与第一源/目的相关联的文档,以及第二类型可视化警报被用于与第二源/目的相关联的文档。这种参数可能被用于指定任何其他适合的警报提供模型,在所述警报提供模型中,不同的警报可能在不同的情况下被应用。在状态信息被包含于警报的实施例中,这种参数可能被用于指定状态信息的类型(例如,所述错位页面的页码、所述页面的错位类型或潜在错位类型、等等,及其各种组合)、所述状态信息被展示的方式(例如,通过显示器方式、通过打印状态信息、等等)等等,以及上述各种的组合。可以理解的是,任何其他适合的对警报提供的控制粒度都可能被支持。
在一个实施例中,例如,存储装置113可能存储一个或多个检测灵敏度参数,所述检测敏感度参数指示与错位页面检测相关联的检测灵敏度。在一个实施例中,单个检测灵敏度参数可能被用于控制多个错位类型的检测灵敏度。在一个实施例中,例如,多个检测灵敏度参数可能被用于控制多个错位类型的检测灵敏度(例如,用于控制对空白或大幅空白页面的检测的检测灵敏度参数,用于控制检测被以不可用或不期望方式定向的页面的检测灵敏度参数,等等)。在这些实施例中,所述检测灵敏度参数可能被手动配置和/或自动配置。
关于用于控制空白页面或大幅空白页面检测的检测灵敏度参数,可以理解的是,所述检测灵敏度参数的升降可能导致更少或更多的页面被检测为空白或大幅空白页面。例如,当页面具有或被预期具有标记,且所述标记否则可能会阻碍所述页面被检测为空白页面时,即使所述页面没有任何有用信息(例如,当带线条的纸被使用时;当复制设备被灰尘、脏污、指印等等所弄脏,可能在被复印或扫描的页面上产生标记;等等),所述检测灵敏度参数可能被设置,以使所述页面被检测为空白,尽管其上具有这类标记。相似地,例如,当至少一些页面被期望包含少量有用信息、但其余部分没有任何标记或大幅没有乏任何标记时,所述检测灵敏度参数可以被设置,以使所述页面不被检测为空白。
用于控制空白或大幅空白页面检测的所述检测灵敏度参数可能以任何合适的方式被指定。
在一个实施例中,例如,当页面的绝对对比度被用于确定该页面是否被认定为空白,所述检测灵敏度参数可能被指定为特殊值或一组值。
在一个实施例中,例如,在页面的绝对对比度或对比度变化被用于确定该页面是否被认定为空白的情况下,所述检测灵敏度参数可能被指定为阈值数值。在一个这样的实施例中,例如,其中所述检测灵敏度参数被指定为阈值数值:(a)检测低于该阈值的绝对对比度或对比度变化,导致检测所述页面为空白,以及(b)检测高于该阈值的绝对对比度或对比度变化,导致确定所述页面不是空白或不是大幅空白(以及,因此,不进行任何操作)。可以理解的是,由于这至少部分地是数学确定,在检测灵敏度参数与相关联的对比度值间的各种其他关系可能会被使用,以能够检测空白页面与部分空白页面。
关于用于控制检测以不可用或不期望方式被定向的页面的检测灵敏度参数,可以理解的是,所述检测灵敏度参数的升降可能导致更少或更多的页面被检测为以不可用或不期望方式被定向(以及,因而错位)。例如,当页面具有或被期望具有内容,所述内容被排列成与页面内容的期望排列成一个角度时(例如,当带有自动文档进纸装置的复制设备可能允许纸张以小角度被送入,以致在所述源复制设备和目标复制设备上的页面内容是歪斜的),所述检测灵敏度参数可能被设置,以使这些页面不被检测为错位(例如,以避免在收发传真的复制设备上错位页面的连续检测,所述传真可能包括被定向于相对页面的一个小角度的内容)。相似地,例如,在页面未被期望(或不能)具有以相对页面一定角度排列的内容的情况下,所述检测灵敏度参数可能被设置,以使即使页面上内容的很小的歪斜也能被检测,从而所述页面可能被检测为错位页面。
用于控制检测以不可用或不期望方式被定向页面的检测灵敏度参数可能以任何适合的方式被指定。
在一个实施例中,例如,在光学字符识别技术被用于确定所述页面的方向是否是不可用的或不期望的情况下,所述检测灵敏度参数可能被指定为可识别或不可识别的字符的阈值数字或百分比。
在一个实施例中,例如,在对比度模式识别技术被用于确定所述页面的方向是否是不可用的或不期望的情况下,所述检测灵敏度参数可能被指定为适用于识别对比度模式的模式识别信息,所述对比度模式可能指示页面内容的方向是不可用的或不期望的。
可以理解的是,在这种方式中,通过支持用户经由灵敏度检测参数来控制检测灵敏度,用户能够微调错位页面检测和响应能力的操作。
可以理解的是,前述参数可以以任何适合的方式被配置。在一个实施例中,这些参数的至少一部分可能是被预先配置于CD 110(例如,作为初始出厂设置)。在一个实施例中,这些参数的至少一部分可能是被动态设置于CD 110。所述参数可能被本地配置(例如,通过CD 110的用户接口117)和/或远程配置(例如,通过至所述CD 110的远程网络连接)。
还可以理解的是,虽然在存储装置113的描述上下文内主要被描述,前述参数可更一般地被认为在各CD 110上可用并由其管理,以及,因此,这种参数可以以任何适合的方式被维护(例如,这种参数可能在存储于存储装置113的一个或多个程序中被定义和管理,并由处理装置111所执行以提供错位页面检测和响应能力,利用所述CD 110的一个或多个其他组件来定义和管理,等等,及其各种组合)。
所述存储装置113存储文档的电子表示。在一个实施例中,例如,在SCD 110S中的存储装置113S的情况下(例如,用于一个文档被复制和打印、存储、和/或传输),存储装置113S存储该文档的电子表示,以被复制和打印、存储、和/或传输,所述文档的电子表示由扫描装置112S生成。在一个实施例中,例如,在SCD 110D中的存储装置113D的情况下(例如,用于所接收的文档,所述文档作为文档的电子表示被接收),存储装置113D存储文档的电子表示(例如,用于维护在DCD 110D上的文档的副本,用于通过利用打印装置114D打印该文档来展示所述文档的副本,和/或通过用户接口117D展示所述文档,等等)。
所述存储装置113可能包括适用于存储这类信息的任何类型的存储装置。
所述打印装置114被配置来打印文档。例如,在SCD 110S是影印机的情况下,SCD 110S可能打印在SCD 110S上所扫描文档的副本。例如,在CD 110是传真机的情况下,DCD 110D可能打印DCD 110D所接收自SCD 110S的传真的副本。本领域技术人员应能理解,所述打印装置114在打印文档中的操作。如本发明所述,所述打印装置114在CD 110中和/或由CD 110的存在和/或使用,可能在至少一些实施例中是可选的。在一个实施例中,打印装置114被调整为用于展现警报,所述警报指示文档的错位页面的检测。
所述消息模块115被分别配置来支持CD 110的消息发送能力。例如,消息模块115可能被配置来支持在SCD 110S和DCD 110D间用于文档传输的消息发送(例如,电子邮件消息发送或适用于发送文档副本的任何其他类型的消息)。例如,消息模块115可能被配置来支持用于传播指示警报的消息的消息传送,所述警报生成以响应文档的错位页面的检测(例如,利用电子邮件消息、短消息服务(SMS)消息、多媒体消息服务(SMS)消息、即时消息等等,以及上述各种的混合)。所述消息模块115可能支持适用于例如传真机、影印机、扫描仪、用户设备等设备的任何其他消息性能。
所述通信接口116被配置用于与CN 120相接口,从而能够通过CN120在SCD 110S和DCD 110D间进行通信。所述通信接口116可以以任何适合的方式被实现,所述方式可能基于因素,例如所述通信接口116被用于其中的CD 110的类型,所述CD 110被用于其中的环境的类型(例如,办公室、家庭等等),所述CD 110被连接至其的CN 120的类型,等等,及其各种组合。例如,通信接口116可能包括通过电话线进行通信的调制解调器,通过以太网络进行通信的以太网通信能力等,及其各种组合。所述通信接口116可能支持任何其他适合的通信能力。
所述用户接口117被配置用于控制CD 110的操作。所述用户接口117可能包括任何适用的用户接口装置,例如展现装置(例如,扬声器,LED显示器,显示屏幕和/或支持图形用户界面的监视器,等等),控制装置(例如,按钮,小型键盘,键盘,鼠标,触摸屏,等等),等等,及其各种组合。可以理解的是,所述用户接口117,以及相关联的用户接口装置,可能根据CD 110的不同类型而不同。本领域技术人员应能理解,可能被用作CD 110的传真机、扫描仪、影印机、计算机、手机等等设备的所述用户接口的设计、操作和性能。
在一个实施例中,例如,在SCD 110S上的所述用户接口117S可能被用于发起文档的复制(例如,用于打印、存储、和/或传输),用于指定与文档的复制相关联的参数(例如,副本的数目,对比度比例(contrastratio)及可能在传真机、影印机、扫描仪上被指定的类似的参数,以及可能在其他类型的复制设备上被指定的其他类似的参数),用于指定被复制以传输的文档的目的地(例如,通过输入或选择传真号码、输入或选择电子邮件地址等),等等,及其各种组合。
在一个实施例中,例如,在DCD 110D上的所述用户接口117D可能被用于访问被接收的文档副本,以存储、查看和/或打印被接收的文档副本。例如,在DCD 110D是从源传真机接收文档副本的传真机的情况下,当所述传真被接收时,用户接口117D是不能被使用的;然而,一旦接收到所述文档副本的电子表示,所述传真机将自动地处理所述文档副本的电子表示,并且打印所述文档副本,而无需来自用户的交互。例如,在DCD 110D是从源影印机接收文档副本的计算机、手机、或者其他用户设备的情况下,用户接口117D可能被用于查看、存储和/或打印所述文档副本(例如,当用户打开电子邮件,选择包含文档副本的附件,以存储和/或打开所述文档副本)。
在一个实施例中,用户接口117被调整为使用户能够控制一个或多个参数的配置,所述参数与所述错位页面检测和响应性能相关联。在一个这样的实施例中,例如,用户接口117可能被配置为使用户能够控制以下的一个或多个:一个或多个指示所述错位页面检测和响应性能何时被应用的参数;一个或多个指示响应的参数,所述响应被启动以响应文档的错位页面的检测(例如,排列的自动纠正是否被执行,当检测到文档的错位页面被展现的警报,等等,及其各种组合);与错位页面检测相关联的检测灵敏度参数,等等,及其各种组合。该等参数在此结合存储装置113的描述被描述,所述存储装置113可能被用于存储和维护这类参数。
与错位页面检测和响应性能相关联的参数的配置,可能以任何适合的方式被控制,所述方式取决于CD 110上可用的用户接口的类型。
在一个实施例中,例如,影印机、传真机、扫描仪或其他类似的复制设备可能包括一个或多个特定于一个或多个此类参数的控制的按钮,当被用户选择时,将会按该用户指定的方式改变相关的参数(例如,类似于对比度比例按钮和通常在这样的复制设备上被找到的其他相似控制),并且哪个设定可能通过相关的显示装置被显示(临时性地或永久性地)。例如,传真机、影印机、扫描仪或其他类似的复制设备可能包括一个或多个特定于检测灵敏度参数的控制的按钮,所述按钮当被用户选择时,将会提高或降低检测错位页面的灵敏度。特定于其他参数或参数组的其他按钮也可能被使用。
在一个实施例中,例如,传真机、影印机、扫描仪、计算机或其他类似的复制设备可能包括一功能,以支持通过该复制设备的显示装置及相关用户控制装置来设置一个或多个这类参数。例如,复制设备的用户可能利用鼠标、键盘、触摸屏以及类似的控制装置中的一个或多个,来访问复制设备上运行的应用的配置/设置部分,以检查和设置这类参数。
可以理解的是,尽管描述了关于具体的实施例,任何这类参数都可利用任何适合的用户接口性能被设置,这可能取决于被使用的复制设备的类型。
在一个实施例中,用户接口117被调整为用于展示警报,所述警报指示错位页面的检测。在一个实施例中,用户接口117分别展示警报以响应来自处理装置111的指令(例如,一旦由处理装置111检测到文档的错位页面,所述处理装置111生成控制信号,并提供所述控制信号至所述用户接口117,以触发所述用户接口展示警报,所述警报指示错位页面的检测),所述警报随后可以利用如在此所述的任何适合的用户接口装置来被展示。
所述警报模块118被配置用于展示警报,所述警报指示文档错位页面的检测。在一个实施例中,所述警报模块118分别地展示警报以响应来自处理装置111的指令(例如,一旦由处理装置111检测到文档的错位页面,所述处理装置111生成控制信号,并提供所述控制信号至所述警报模块118,以触发所述警报模块展示警报,所述警报指示错位页面的检测)。所述警报模块118可能包括用于展示警报的任何装置,这可能取决于将被展示的警报的类型。例如,警报模块118可能包括一个或多个可听的展示装置(例如,一个或多个扬声器,用于使CD 110振动的装置,等等)以展示可听的警报。例如,警报模块118可能包括一个或多个可视的展示装置(例如,灯,如灯泡、LED等等;用于显示消息的显示装置;等等)以展示可视的警报。在一个实施例中,其中,指示检测文档的错位页面的警报通过用户接口117被展示,警报模块118可能被省略或可能与用户接口117相整合(或者至少警报模块118的性能可能被并入进用户接口117中)。
尽管主要描述关于特定的功能和性能,可以理解的是,每一个CD110可能包括更少或更多的、以及不同的、类型的功能和性能。在一个实施例中,例如,CD 110中的一个或两个可能包括光学字符识别(0CR)功能。在一个实施例中,例如,CD 110中的一个或两个可能包括自动文档进纸装置(例如,传真机、影印机、以及其他此类设备通常包括自动文档进纸装置),本领域技术人员应能理解该装置的操作。每一个所述CD 110可能包括任何其他适合的功能和/或性能。可以理解的是,将这类功能和性能的包含于CD 110,可能分别取决于被用于实现CD 110的设备的类型。
尽管在此主要描述相关实施例,其中所述错位页面检测和响应性能的特定部分是由CD 110的特定组件和/或CD 110的特定组件组合来执行的,可以理解的是,所述错位页面检测和响应性能的各种功能可能以任何其他适合的方式被执行(例如,利用不同的组件,组件的不同组合,等等)。因此,通过参考图2和图3,CD 110用于提供错位页面检测和响应性能的更通用的操作能够被更好的理解。
图2示出了一种用于检测文档的错位页面及响应文档的错位页面的检测的方法的实施例。图2的方法200可能由源复制设备或目标复制设备来执行,会有如结合图2所描述的一些差别。
在步骤202,方法200开始。
在步骤204,文档页面的电子表示被选择。
所述文档页面的电子表示的选择可能包括任意一项或多项操作,所述操作适用于支持对所述文档页面的电子表示的处理以确定所述页面是否错位(例如,接收所述页面的电子表示,从存储装置中获取所述页面的电子表示,访问存储装置内的所述页面的电子表示,等等,及其各种组合)。
例如,在方法200在源复制设备中被执行的实施例中,所述页面的电子表示可能由处理装置111S从扫描装置112S和/或存储装置113S中接收/获取/访问。
例如,在方法200在目标复制设备中被执行的实施例中,所述页面的电子表示可能由处理装置111D从存储装置113D和/或通信接口116D中接收/获取/访问。例如,所述页面的电子表示最初通过CN 120被接收,然后可能直接被提供至处理装置111D以供处理,被提供至存储装置113D以供存储、然后在提供至处理装置111D以供处理,等等。从这个意义上,在目标复制设备上,所述页面的电子表示可能被认为是本地地(例如,从存储装置113D)接收的或远程地(例如,通过CN 120从SCD 110S)接收的。
所述页面的电子表示可能被以任何适合的格式表示。在一个实施例中,所述页面的电子表示包括与所述页面的多个像素点中的每一个相关联的信息。页面像素的像素信息包括任何适用于再现该页面像素的信息。在一个实施例中,例如,像素的像素信息包括对比度信息,所述对比度信息指示所述文档页面像素的对比度。例如,对于黑色和白色的页面,每一个像素可能利用单个比特来表示(例如,“0”表示白色,“1”表示黑色,或者相反)。类似地,例如,对于灰度和彩色页面,每一个像素可能利用多个比特来表示,其中,比特值的不同组合,表示不同的阴暗度和/或颜色。所述页面的电子表示可能被以任何其他适合的格式表示。本领域技术人员应能理解所述文档页面的电子表示。
在步骤206中,所述页面的电子表示被处理,以确定所述页面是否错位。
所述页面的电子表示可能以任何适用于确定所述页面是否错位的方式被处理。
在一个实施例中,对页面电子表示处理以确定所述页面是否错位,包括处理所述页面的电子表示以确定所述页面是否空白或大幅空白。如本发明所述,检测到页面为空白或大幅空白,此外,可能指示所述页面被反转(例如,页面包括内容的一侧,当其应当被朝上放置时,被朝下放置,或者相反,例如页面当其被复制或传真时被反转)。
在一个实施例中,对页面电子表示处理以确定所述页面是否空白或大幅空白,是利用与所述页面像素相关联的对比度信息来执行的。例如,所述页面的对比度信息可能包括所述页面像素的绝对对比度,所述页面像素的对比度的变化,和/或活其他适合的对比度信息,及其各种适合的组合。
在一个实施例中,如本发明所示,被处理以确定所述页面是否空白或大幅空白的所述页面的对比度信息,包括所述页面像素的绝对对比度。与所述页面的像素相关联的所述绝对对比度信息可能被以任何适合的方式处理,以确定所述页面是否空白或大幅空白。在一个实施例中,例如,对所述页面的电子表示处理以确定所述页面是否空白或大幅空白,包括确定与所述页面像素相关联的一个或多个对比度绝对值(absolute contrast value)是否具有特定值。在一个实施例中,例如,处理所述页面的电子表示以确定所述页面是否空白或大幅空白,包括确定与所述页面像素相关联的一个或多个对比度绝对值是否满足阈值。绝对对比度的应用,而非对比度的变化,支持检测在白色页面上的空白页面。然而,利用绝对对比度可能不能检测被印制在彩页、有格页以及具有底色和/或标记的其他类型纸张上的空白页面,因为底层纸张的颜色/标记很可能被检测为对比度,以及,因此,即使所述页面没有任何有用信息(或者甚至没有任何标记信息,彩页情况下可能如此),对比度的检测导致确定所述页面是非空白的或甚至非大幅空白的。因此,当彩页、有格页和类似的纸张不被预期使用时,使用绝对对比度可能被采用。
在一个实施例中,如本发明所示,被处理以确定所述页面是否空白或大幅空白的所述页面的对比度信息,包括所述页面像素的对比度的变化。与所述页面像素相关联的对比度的变化可能被以任何适合的方式处理,以确定所述页面是否空白或大幅空白。在一个实施例中,例如,对所述页面的电子表示的处理以确定所述页面是否空白或大幅空白,包括确定所述页面的像素间的对比度变化是否满足阈值(例如,低于阈值的变化指示该页面被认定为是空白的或大幅空白的,而高于阈值的变化指示该页面不认定为空白或大幅空白的)。对比度变化的应用,而非绝对对比度,支持检测空白页面,其中,所述空白页面没有任何有用信息,但该页面可能具有一些特征,所述特征否则可能在所述像素的绝对对比度被处理时导致空白页面检测的失败(例如,当页面被印制在彩页上,当页面被印制在有格页上,当页面的图片在夜间或者带有镜头盖时被拍摄,以致所述图片的全部或大部分是黑色的,等等)。
尽管主要描述关于绝对对比度或对比度变化被用于检测空白或大幅空白页面的实施例,在一些实施例中,这种对比度信息的组合可能被用于检测空白或大幅空白页面。
尽管主要描述关于绝对对比度或对比度变化被用于检测空白或大幅空白页面的实施例,在一些实施例中,对比度模式的检测(或其中缺乏)可能被用于检测空白或大幅空白页面。在一些这类实施例中,这类对比度模式的检测可能利用对比度变化的检测,来检测所述对比度模式,所述对比度模式最终确定所述页面是否被识别为空白或大幅空白。
在一个实施例中,对页面的电子表示的处理以确定所述页面是否错位,包括处理所述页面的电子表示以确定所述页面是否以不可用或不期望的方式被定向。
在一个实施例中,检测页面以不可用或不期望方式被定向,可能是利用一个或多个技术来执行的,所述技术包括模式识别技术(例如,利用与所述页面相关联的对比度信息),光学字符识别(OCR)技术,等等,及其各种组合。
在一个实施例中,检测页面以不可用或不期望方式被定向,可能利用模式识别技术来执行。
在一个这类实施例中,例如,页面可能被检测为以不可用或不期望方式被定向,以响应检测到在页面上的对比度变化的特定模式。例如,页面可能被检测为以不可用或不期望方式被定向,其中,该页面的文本被期望与该页面的一个轴线相对齐(例如,左-右),但是所述页面的文本被检测为没有与期望的页面轴线相对齐(例如,所述文本按上-下对齐或者沿着其间的一些其他轴线)。在这个示例中,其中所述页面的文本被期望与页面的左-右轴线相对齐,能够被期望的是,当处理从页面顶端向页面底端推进时,横贯该页面的左-右轴线,存在(1)延其绝大部分具有对比度的线条,以及(2)延其没有对比度的线条,相交错。在这个示例中,若当处理从页面顶端向页面底端推进时,如果对比度在所述线条的全部(或至少大部分)上被检测到,该模式将指示所述页面是错位的(例如,被旋转了90%,或者一些其他的角度,在任一方向)。通常,本实施例支持检测被错误定向的页面,所述页面以几乎任何方式被错误地定向;然而,基于本实施例被实施的方式,可能存在某些情况,其中,本实施例没有检测到倒置的页面(例如其中,尽管由于页面上文字的方向从页面内容的期望方向被旋转了180%,所述文字被倒置,但对比度模式基本类似于正确定向页面的对比度模式,以致所述页面没有被检测为错误定向)。可以理解的是,在该示例中,所述页面的期望方向仅仅是示范性的,以及,因此,页面内容的各种其他方向可能被期望/需求。可以理解的是,在该示例中,所描述的页面处理的顺序也仅仅是示范性的,以及,因此,用于检测页面上对比度变化的特定模式的页面处理,可能以任何适合的顺序来执行。
在一个实施例中,例如,页面可能利用OCR技术,被检测为以不可用或不期望方式被定向。在一个这类实施例中,例如,页面可能被检测为错位,以响应确定OCR过程未能识别页面上的字符(例如,未能识别任何字符,识别一些字符但未能识别至少阈值数目的字符,等等,及其各种组合)。该实施例支持检测以任何方式被错位的错位页面(例如,以任一方向被旋转一定角度,翻转180%,等等)。
尽管在此主要描述关于特定类型的信息/处理被用于确定页面是否错位的实施例(例如,对比度信息、对比度模式识别技术、OCR技术,等等,及其各种组合),在至少一些实施例中,其他类型的信息和/或处理可能被用于检测错位页面。相应地,参照图3,一个这类更普遍的实施例被描述。
在步骤208中,关于所选择的文档页面是否被确认为错位的确定被做出。若所选择的页面被确定为非错位的,方法200进行至步骤210。若所选择的页面被确定为错位的,方法200进行至步骤212。
在步骤210中,关于所述文档的最终页面是否已被选择和处理的确定被做出。若所述文档的最终页面未被选择和处理,方法200返回至步骤204,在此,所述文档的下一页面被选择以供处理,以及方法200继续。若所述文档的最终页面已被选择和处理,方法200进行至步骤216,在此,方法200结束。
在步骤212,警报被生成和展示。
所述警报可能以任何适合的格式被生成。在一个实施例中,例如,所述警报可能被生成为一个或多个控制信号,所述信号适用于触发警报的提供。在一个实施例中,例如,所述警报可能被生成为一个或多个控制消息,所述消息适用于触发警报的提供(以及其中可能包括与所述错位页面的检测相关联的附加状态信息,例如用于展示更多详细的错位页面检测信息)。所述警报可能以任何其他适合的格式被生成。
所述警报被检测错位页面的复制设备生成。所述警报被检测错位页面的复制设备提供,连接至检测错位页面的复制设备,等等,及其各种组合。在这种方式下,所述检测错位页面的复制设备,生成警报,所述警报在复制设备本地提供和/或传送至远程设备提供。
所述警报可能以任何适合的方式被提供(例如,通过任何适合的提供装置,以任何适合的格式,等等,及其各种组合)。
在一个实施例中,例如,在所述警报通过复制设备被提供的情况下,所述警报可能利用任何适合的装置被提供,通过所述装置,所述复制设备可能提供所述警报。在一个这类实施例中,例如,所述警报可能利用所述复制设备的警报模块和/或用户接口被提供。所述警报可能是声音警报、可视警报,等等,及其各种组合。
在一个实施例中,例如,其中,所述警报是声音警报,所述声音警报可能利用任何适合的声音警报被提供。例如,声音警报可能利用一个或多个哔哔声或其他适合的声音、会话消息、通过振动生成的声音等等,及其各种组合被提供。
在一个实施例中,例如,其中,所述警报是可视警报,所述可视警报可能利用任何适合的可视装置被提供。在一个实施例中,例如,可视警报可能通过点亮复制设备上一个或多个灯,使得复制设备上一个或多个灯闪烁等等,及其各种组合被提供。在一个实施例中,例如,可视警报可能在复制设备的显示器上通过显示警报消息被提供,例如在复制设备的LED显示器上(例如,传真机、影印机、扫描仪的LED显示器,或其他具有LED显示器的复制设备),在复制设备的显示器上的可用图形用户界面(GUI)(例如,影印机、计算机、手机的GUI显示器,或支持GUI的其他复制设备),等等,及其各种组合。在一个实施例中,例如,可视警报可能通过利用复制设备打印一个或多个消息被提供(例如,通过在传输状态表单上打印错位页面的检测的指示,所述表单通常根据相关传真的发送完成,被源传真机器打印;通过在状态表单上打印错位页面的检测的指示,所述表单根据接收和打印所述相关传真,被目标传真机器打印;通过在状态表单上打印错位页面的检测的指示,所述表单在被复制文档的打印后,被影印机打印;等等)。可以理解的是,任何其他适合的可视显示装置和相关联的可视显示器的类型,可能被用于提供可视警报。
可以理解的是,通过复制设备所述错位页面警报的提供可能以任何其他适合的方式被执行。
在一个实施例中,例如,在所述警报从复制设备被远程提供的情况下,所述警报可能从所述复制设备被传播至一个或多个其他设备,在所述其他设备上,警报可能被提供给用户。例如,所述错位页面检测的消息指示,可能被通信至一个或多个用户的计算机、电话、或其他设备上(例如,通过电话呼叫、电子邮件、SMS消息、MMS消息、IM等等,及其各种组合)。所述警报可能被传达至任何适合的用户,例如发送或接收文档的用户,不论是否发送或接收文档都配置以接收所述警报的用户,等等,及其各种组合。例如,在家庭环境中,用户可能配置复制设备通过邮件、SMS消息、MMS消息、IM或任何其他适合的装置警报该用户检测文档的错位页面。例如,在办公环境中,当错位页面被检测时,办公室可能指定一个或多个人员作为用户来接收通知(例如,利用配置复制设备,通过电话呼叫、电子邮件、SMS消息、MMS消息、IM或任何其他适合的消息类型,以警报用户文档的错位页面的检测)。可以理解的是,所述错位文档警报的远程提供可以被以任何其他适合的方式被执行。
在一个实施例中,所述警报可能包括相关联的状态信息。在一个这类实施例中,例如,所述警报可能包括指示被检测为错位的页面的页码的信息。所述警报可能包括任何其他适合的状态信息。
可以理解的是,所述警报被提供的方式可能基于复制设备的类型,错位页面在所述复制设备上被检测。
可以被理解的是,适用于指示文档错位页面的检测的任何警报或警报的组合可能被使用。所述错位页面检测和响应能力并非旨在被限定于报警的任何特定类型,而是包括适合于上述目的的警报的任意及所有类型和/或其组合。
在步骤214中(可选步骤),一个或多个控制操作可能被启动。
在一个实施例中,所述控制操作之一包括向用户提供继续复制所述文档或取消复制所述文档的选项,其可在文档复制的进行中或临时暂停时被提供。在一个实施例中,所述控制操作之一包括暂停所述文档的复制。在一个实施例中,文档的复制可以被暂停,直至接收到来自用户的指令(例如,关于是否继续文档复制(例如,在所述错位页面的存在没有影响的情况下,在所述错位页面是空白页面,而所述空白页面被有意用作文档内的分隔页的情况下,等等)或者取消文档复制(例如,为了防止文档的任何进一步的复制,以使没有错位页面的文档复制能被重新开始)的指令)。在一个实施例中,文档的复制可以被暂停,直到从用户接收指令或直到计时器终止(在当时,文档的复制可能被自动继续或取消)。在一个实施例中,其中,所述控制操作在源复制设备上被提供且文档复制继续,所述选项可能在文档扫描、文档的电子表示生成、文档传输、文档打印等等、及其各种组合中一个或多个的期间,被提供给用户。在一个实施例中,其中,所述控制操作在源复制设备上被提供,相关的控制操作包括自动地停止该复制设备的自动文档进纸装置,以防止文档的进一步加载,所述文档可能需要在任何不期望的错位页面被纠正后被重新加载(例如,自动文档进纸装置可能为了当前的复制作业被永久地停止,或者为了当前的复制作业被暂时地停止,以便向用户提供继续所述复制作业的选项,以及,因此,为用户提供时间以指示他或她是否希望继续所述复制作业)。在一个实施例中,其中,所述控制操作在目标复制设备上被提供且文档复制继续,所述选项可能在文档的电子表示的接收、文档的电子表示的处理、文档的打印/显示、等等、及其各种组合中一个或多个的期间,被提供给用户。可以理解的是,所述选项可能以任何适合的方式被提供,以及,相似地,被用户选择的所述选项可能被用户以任何适合的方式输入(例如,按下传真机控制面板上的按钮;利用鼠标、键盘、触摸屏和/或其他通过显示屏指示选项选择的选择装置;等等,及其各种组合)。可以理解的是,各种其他的相关控制操作可能被启用,以替代或补充本发明所描述的控制操作。
在一个实施例中,所述控制操作之一包括当错位页面被检测到时,从第一复制设备至第二复制设备传输报警消息,所述报警消息指示在所述第一复制设备上错位页面的检测。
在这个实施例中,在所述第一复制设备是源复制设备,第二复制设备是目标复制设备的情况下,所述报警消息从所述源复制设备被传送至所述目标复制设备。所述报警可能以任何适合的方式被传送。例如,在两台传真机的情况下,所述源传真机可能传真一个附加表单至所述目标传真机(例如,作为两台传真机间当前传真会话的一部分,通过在传真机间启动新的传真会话,等等)所述表单包括消息,所述消息指示源传真机已经检测到刚刚被发送的所述传真包括至少一个错位页面,所述错位页面可能需要被重新发送。可以理解的是,任何其他适合的报警消息可能被使用。
在这个实施例中,在所述第一复制设备是目标复制设备,第二复制设备是源复制设备的情况下,所述报警消息从所述目标复制设备被传送至所述源复制设备。所述报警可能以任何适合的方式被传送。例如,在两台传真机的情况下,所述目标传真机可能与所述源传真机启动传真会话,以及,根据所述会话的建立,传真至所述源传真机的表单包括消息,所述消息指示目标传真机已经检测到刚刚被发送的所述传真包括至少一个错位页面,所述错位页面可能需要被重新发送。可以理解的是,任何其他适合的报警消息可能被使用。
在一个实施例中,所述控制操作之一包括纠正所述错位页面的排列。
在一个这类实施例中,当所述错位页面被反转时(例如,所述页面的两面相对于被执行的功能被错误地对齐,例如当页面应当被面向上放置时,页面被面向下放置于传真机上,当页面应当被面向下放置时,页面被面向上放置于复印机上,等等),所述页面的反面(例如,当所述错位页面被检测时,页面的一面与被处理的页面的一面相反)可能被检测,用于确定所述页面的反面是否空白或大幅空白。用于确定所述页面的反面是否空白或大幅空白的所述页面的反面的检测,可能以任何适合的方式被执行(例如,利用如本发明所述的用于检测空白或大幅空白页面的性能,利用其它用于检测空白或大幅空白页面的适合的性能,等等)。在这个实施例中,由于页面反转,所述页面反面的检测导致确定所述页面的反面包括内容。在这个实施例中,所述反转页面的纠正可能以任何适合的方式被执行(例如,通过从页面反面捕获内容,以及利用所捕获的内容代替被检测为空白或大幅空白的所述页面的正面)。通过执行上述方式,从而所述结果页面(例如,所述被实际传输、存储、显示以及等等的页面)是所述页面的正确版本,而不是会产生其他结果的空白页面。在这类实施例中,相关警报可能被发起或可能不被发起。可以理解的是,这类实施例至少在支持双面复制功能的任何复制设备上可能被执行。
在一个这类实施例中,当所述错位页面以不可用和/或不期望的方式为方向(例如,所述错位页面在其平面上相对于其他页面的方向旋转了一定角度,和/或所述页面的内容相对于所述页面内容的必要的或优选的方向旋转了一定的角度),所述错位页面的排列的纠正可能以任何适当的方式被执行。在一个实施例中,例如,当所述错位页面在其平面上相对于其他页面的方向旋转了一定角度时(例如,当所述错位页面相对于其他页面倒置时),所述错位页面的方向可能通过旋转所述错位页面被纠正,从而使所述错位页面的方向遵循其他页面的方向。在一个实施例中,例如,当所述页面的内容相对于所述页面内容的必要的或优选的方向旋转了一定的角度,所述错位页面的方向可能通过修改所述错位页面的内容的排列被纠正。通过执行上述方式,从而所述结果页面(例如,所述被实际传输、存储、显示以及等等的页面)是所述页面的正确版本,而不是会产生其他结果的错位页面。在这类实施例中,相关警报可能被发起或可能不被发起。可以理解的是,这类实施例至少在任何适合的复制设备上可能被执行。
可以理解的是,其他类型的错位可能被纠正。
还可以理解的是,页面的错位可能以任何其他适合的方式被纠正。
在一个实施例中,所述控制操作之一包括检测所述页面的反面(例如,当所述错位页面被检测时,页面的一面与被处理的页面的一面相反)用于确定所述页面的反面是否空白或大幅空白。在一个类似的实施例中,所述页面的反面的检测可能通过用于检测空白或大幅空白页面的能力被执行,如本发明所述。在另一个类似的实施例中,所述页面的反面的检测可能利用适合用于检测空白或大幅空白页面的其它能力被执行。当所述页面被反转的情况下,这将是有益的(例如,所述页面的两面相对于被执行的功能被错误地对齐,例如当页面应当被面向上放置时,页面被面向下放置于传真机上,当页面应当被面向下放置时,页面被面向上放置于复印机上,等等),但是,关于所述页面是否是反转页面或只是空白或大幅空白页面,不是直接明显的。在一个更进一步的实施例中,当所述页面反面的检测导致确定所述页面的反面包括内容(例如,该页面被反转),一个或多个附加控制操作可能被启动。在一个实施例中,例如,附件控制操作包括纠正所述错位页面的排列(例如,通过从页面反面捕获内容,以及利用所捕获的内容代替被检测为空白或大幅空白的所述页面的正面)。通过执行上述方式,从而所述结果页面(例如,所述被实际传输、存储、显示以及等等的页面)是所述页面的正确版本,而不是会产生其他结果的空白页面。在这类实施例中,相关警报可能被发起或可能不被发起。所述附加控制操作可能包括任何其他适合的控制操作。可以理解的是,这类实施例至少在支持双面复制功能的任何复制设备上可能被执行。
可以理解的是,任何其他适合的控制操作(等)可能被执行。
在步骤216,方法200结束。
根据本发明所述,图2的方法200可能结合处理功能被执行,所述处理功能与通过复制设备对所述文档执行的复制功能相关联(例如,在源复制设备上扫描文档,以向目标复制设备传送;在复制设备上处理文档的电子表示,以在复制设备上存储和/或提供所述文档,等等)和/或独立于所述处理功能,所述处理功能与通过复制设备对所述文档执行的复制功能相关联。相应地,在各种实施例中,方法200可能与一个或多个其他方法相整合,所述其他方法可能调用复制设备(例如,用于提供复制功能)和/或可能作为独立的方法被提供,所述方法可能连续地和/或平行地与一个或多个其他方法被调用,所述其他方法可能调用复制设备。同样地,尽管在此的主要描述和说明以作为结尾(为清楚起见),可以理解的是,其他功能可能被调用和/或可能继续在所述复制设备上被执行(例如,一个或多个与所述文档被执行的复制功能相关联的处理,与所述文档的错位页面检测相关联的处理,等等)。
尽管本发明主要描述关于根据所述文档的第一错位页面的检测和相关警报的生成与提供,方法200停止的实施例,在至少一个其他实施例中,所述文档的电子表示的生成可能继续,直至所述文档的所有页面都被处理,以实现检测文档的错位页面。所述处理的继续可能以任何适合的方式被执行。
在一个实施例中,根据文档第一错位页面的检测,所述警报被生成和提供,但是所述文档的电子表示的处理继续,以确定是否所述文档的任何其他页面错位。在一个这样的实施例中,方法200可能被修改,从而不是从步骤212进行至步骤216(直接的,或经由步骤214),方法200可能从步骤212(或步骤214,取决于是否控制操作被需求于每一个页面的基础上)进行至步骤210,从而所述文档的处理可能继续,直到所述文档的所有页面都被处理。在这种情况下,基于所述文档第一错位页面的检测,警报被生成和提供,但是所述文档的处理继续(例如,文档的任何其他页面继续被处理)。在一个这类实施例中,所述复制设备可能维护被检测为错位的文档每个页面的列表,从而,根据所述文档的每个页面的处理完成(例如,在步骤210中的“是”确定),所述被生成和提供的警报可能被补充、修改以包括附加状态信息(例如,被识别为错位的所述页面的页码列表)或被附加状态信息替代。
在一个实施例中,在关于文档的警报是否被生成和提供的确定被做出前,文档的所有页面被处理。在一个这样的实施例中,方法200可能被修改,从而不是从步骤208进行至步骤210,方法200可能从步骤208进行至其他步骤(未示出),在此,所述页面被识别为错位的指示被存储。在这种方式下,复制设备可以,若需要的话,跟踪被识别为错位的文档页面。参考图2,从这个其他步骤,方法200可能之后进行至步骤210,以及以该方式继续处理。在这个实施例中,在文档的所有页面处理完成后(例如,在步骤210中的“是”确定),方法200不再从步骤210进行至步骤216;而是,方法200从步骤210进行至其他步骤(未示出),在此,关于文档的任意页面是否被检测为错位的确定被做出(例如,关于文档的警报是否应当被生成和提供的确定)。在这种情况下,若警报应被提供,方法200执行步骤212,以及,可选地,步骤214,然后执行步骤216,在此方法200结束。在这种情况下,若警报不应被提供,方法200直接进行至步骤216,在此方法200结束。可以理解的是,在这样的实施例中,警报的生成和提供不被执行,直至全部文档被处理。在很多情况下,这可能是有益地,例如与错位页面的检测相关联的附件状态信息被提供。例如,在指示错位页面的检测的所述警报包括被识别为错位的页面页码的列表情况下,这可能是有益的。
如前述的实施例中所示,或与图2的方法200相关联的其他方面,可以理解的是,根据本发明的描述,在错位页面的检测后,继续处理文档可能是需要的,也可能是不需要的。所述处理可能包括与被复制设备所执行复制功能的相关联的文档的处理,至少因为一个或多个可选控制操作的启动可能导致被执行的复制功能的暂时或永久的中止(例如,暂停等待来自用户指示的所述复制功能,所述指示为尽管检测到错位页面,所述复制功能可能继续;中止所述复制功能,从而防止复制、存储、传输、接收等的文件,需要被重新复制,等等)。例如,可能需求这样的处理继续,当具有多个页面的文档中只有一页被检测为错位页面,而该单独页面能够被自身重新复制。例如,可能需求这样的处理被暂停,直到所述用户能够确定该处理是否应被继续或取消(例如,若用户确定大文档中只有单独一页被反转,用户可能选择继续复制功能,然后重新复制该单独页面;若用户确定整个文档倒置,从而整个文档将需要被重新复制,所述用户可能取消复制功能等等)。该处理也可以包含或只包含处理该文档的页面,以用于检测文档的错位页面。
尽管本发明的主要描述是关于用于检测文档的任何错位页面的文档的处理,所述检测在逐页基础上被连续地执行,可以理解的是,这种文档的处理可能以任何其他适合的方式被执行。在一个实施例中,例如,所述文档可能通过连续地和/或平行地处理页面组被处理。在一个实施例中,例如,所述文档可能作为整体被处理。可以理解的是,任何其他适合的方法可能被采用。
如本发明所述,在至少一些错位页面检测和响应能力的实施例中,文档的错位页面检测通过处理所述文档的电子表示的对比度信息被执行。在至少一些实施例中,然而,文档错位页面检测的其他方法可能被使用。
如本发明所述,在至少一些错位页面检测和响应能力的实施例中,一个或多个附加和/或替代警报表示的控制操作可能被启动,以响应所述文档的错位页面检测。
相应地,鉴于这类潜在的实施例,图2的方法200可能以图3的方式被广义的描述与说明,如下所述。
图3示出了一种用于检测文档的错位页面及响应文档错位页面的检测的方法的实施例。图3的方法300可能被源复制设备或目标复制设备执行,一些差异可以通过参考图2的方式被理解。
在步骤302,方法300开始。
在步骤304中,文档被监控以发现错位页面。监控文档以确定该文档是否包括任何错位页面,可能以任何适合的方式被执行(例如,通过参考图2所描述的方式或利用任何其他适合的方法,处理文档的电子表示)。
在步骤306中,关于文档的至少一个页面是否被确认为错位的确定被做出。若果文档没有页面被确定为错位,方法300进行至步骤310,在此方法300结束。如果文档的一个或多个页面被确定为错位,方法300进行至步骤308。
在步骤308中,响应操作被启动。所述响应操作可能包括警报生成和提供、页面排列的自动纠正的生成和提供、等等、及其各种组合中的一个或多个。所述响应操作可能包括本发明所描述的任何这类操作。
在步骤310中,方法300结束。
尽管在此主要描述关于适用于触发警报的提供的控制信号被生成以响应确定文档的单个页面错位的实施例,在至少一个其他实施例中,适用于触发警报的提供的控制信号可能不会为响应文档单个页面错位的确定而被生成。在一个实施例中,例如,如此控制信号仅为响应确定所述文档的阈值数量或阈值百分比的页面被识别为错位,才会被生成。在一个实施例中,例如,这样的控制信号仅为响应确定所述文档的所有页面都被识别为错位,才会被生成(例如,仅在该情况下,其中,倒置的文档被检测到,例如在复制时被颠倒放置的文档)。可以理解的是,其他类似的实施例也被支持。
尽管在此主要描述关于单面处理的实施例,其中,文档页面的处理在文档每一页面的单面上被执行,一个或多个双面处理的实施例可能被提供,其中,文档的一个或多个页面的处理可能在文档页面的两个面上被执行。
在这种双面处理的实施例中,文档的一个或多个页面的两个面可能被处理以执行各种功能。
在一个实施例中,文档的一个或多个页面的双面处理可能自动启动。
在一个实施例中,文档的一个或多个页面的双面处理可能被启动以响应一个或多个触发条件(例如,以响应在文档页面的一面上的条件检测,所述事件触发该文档页面的另一面上的处理和/或文档一些或全部其他页面的另一面上的处理;以响应对复制设备上的特定功能或选项的选择;基于文档副本的源和/或意向的目标,等等,及其各种组合)。
在一个双面处理的实施例中,对于文档的每一页,页面的双面被处理以确定该页面的各面是否包括内容。在一个这样的实施例中,例如,对于文档的每一页,页面的每一面可能利用本发明所描述的用于检测空白或大幅空白页面的技术来被处理(例如,利用绝对对比度、对比度的变化等等,及其各种组合)。在这个实施例中,在页面的一面的处理中,未能检测到页面的一面是空白或大幅空白的结果,导致确定该页面包含内容。
这将是有益的,例如,当用户正在复制双面文档,但选择了标准的单面对单面的文档复制选项时,该选项将会导致文档页面的仅一半被复制(例如,当用户没有意识到该文档是双面的,用户选择了错误的文档复制选项,或者因为任何其他理由)。在这种情况下,在单面对单面的文档复制选项被选择时,检测到文档的至少一些页面的双面包含内容,可能导致一个或多个相关警报的生成与提供,从而自动从单面对单面文档复制选项的选择切换至双面对双面文档复制选项,为用户提供从单面对单面文档复制选项手动切换至双面对双面文档复制选项的选项,等等,及其各种组合。
这也可能是有益的,例如,当用户正在复制单面文档,而选择了双面对双面的文档复制选项时,该选项将会导致文档页面的双面被复制,即使所述文档的每一页仅一面实际包含内容(例如,当用户没有意识到该文档是单面的,当用户选择了错误的文档复制选项,或者因为任何其他理由)。在这种情况下,在双面对双面的文档复制选项被选择时,检测到文档的每个页面仅单面包含内容,可能导致一个或多个相关警报的生成和提供,自动地从双面对双面文档复制选项的选择切换至单面对单面文档复制选项,为用户提供从双面对双面文档复制选项手动切换至单面对单面文档复制选项的选项,等等,及其各种组合。
可以理解的是,该双面处理的实施例将会在各种其他场景下有用,以及因此,这类实施例的应用并不限于或经由上述的例子。
可以理解的是,尽管主要描述关于利用影印机复制文档,这类双面处理的实施例也可能被用于在根据本发明的描述和说明的任何其他适合的复制功能和/或其他相似的功能的范围内(例如,在文档的传真、文档的电子邮件、在用户设备上文档的接收、在网络存储设备上文档的接收、等等、及其各种组合的期间)。
在一个双面处理的实施例中,在此被描述为可能的控制操作,所述控制操作可能被启动以响应空白或大幅空白页面的检测,为了响应检测到页面的一面是空白或大幅空白,该页面的另一面可能被检测,以确定所述页面的另一面是否是空白或大幅空白。在一个这类实施例中,页面反面的检测可能通过检测空白或大幅空白页面的能力被执行,如本发明所述。在另一个这类实施例中,页面反面的检测可能利用其它适用于检测空白或大幅空白页面的能力被执行。这将是有益的,在页面被反转的情况下(例如,所述页面的两面相对于被执行的功能被错误地对齐,例如当页面应当被向上放置时,页面被向下放置于传真机上,当页面应当被向下放置时,页面被向上放置于复印机上,等等)。在另一个实施例中,当所述页面反面的检测导致确定所述页面反面包括内容(即,所述页面被反转),一个或多个附加控制操作被启动。在一个实施例中,例如,附加控制操作包括通过从页面反面获取内容,以及利用所获取的内容代替被检测为空白或大幅空白的所述页面的一面。这可以被执行,以使结果页(即,实际被打印、存储、传输、显示以及等等的页面)是所述页面的正确版本,而不是否则作为结果的空白页。在这类实施例中,相关警报可能被发起或可能不被发起。所述附加控制操作可能包括任何其他适合的控制操作。
尽管本发明关于实施例的主要描述和说明在于源复制设备和目标复制设备都支持所述错误页面检测和响应性能,可以理解的是,当仅有源复制设备支持所述错位页面检测和响应性能,或仅有目标复制设备支持所述错位页面检测和响应性能时,所述错位页面检测和响应性能的各种收益仍可能被实现。
尽管本发明关于实施例的主要描述和说明在于所述错位页面检测和响应性能在网络环境中被应用,可以理解的是,所述错位页面检测和响应性能也可能在非网络环境中被应用。例如,当用户正在进行源文档的硬拷贝而非试图传送至复制目标设备,所述错位页面检测和响应性能可能被用于检测影印机上的错位页面。例如,所述错位页面检测和响应性能可能被用于检测错位页面,所述错位页面在打印机、扫描仪或其他直接连线至用户计算机上的***设备。
尽管本发明关于实施例的主要描述和说明在于所述错位页面检测和响应性能在利用图像处理性能的设备上被提供(例如,利用扫描性能生成文档的基于图像的副本的设备和/或利用图像渲染性能渲染文档的基于图像的副本的设备),可以理解的是,所述错位页面检测和响应性能也可能被在利用OCR或适用于处理图像副本的任何其他性能的设备上被应用。
尽管本发明关于实施例的主要描述和说明在于为了检测文档的错位页面,使用所述错位页面检测和响应性能以处理文档的电子表示,所述错位页面检测和响应性能可能被用于处理任何信息的电子表示,以检测被定义的信息的错位部分。
尽管本发明关于实施例的主要描述和说明在于错位页面的检测导致警报的生成和提供,以及相关控制操作的启动是可选的,在至少一些实施例中,一个或多个控制操作可能被启动,以响应错位页面的检测,而相关警报的生成和提供可能是可选的。这可能被用于在此描述的任何实施例,其中,这种安排是可行的,例如自动纠正操作被采用,以响应检测的错位页面(例如,一个或多个相对于其他页面的排列被倒置的页面,被自动旋转180度,从而与其他页面自动对齐;一个或多个被反转的页面被自动处理,从而内容在所有页面的正确面上被显示,等等)。
尽管本发明关于实施例的主要描述和说明在于处理被执行以检测页面错位,在其他实施例中,处理可能被执行以检测页面是空白或大幅空白。尽管空白或大幅空白页面的检测可能指示所述页面是以一定的方式错位的,也存在页面被检测为空白或大幅空白不一定指示页面错位的情况。例如,空白页面可能非故意地被包含于文档中。在这个示例中,所述页面是非错位的;而是,该页面是无关的。相应地,一个或多个实施例可能被提供用于检测空白或大幅空白页面。在一个这类实施例中,例如,方法包括处理文档页面的电子表示,以确定是否所述页面是空白或大幅空白,以及当所述页面是空白或大幅空白的确定被做出,生成适用于触发警报的提供的控制信号,所述警报指示所述页面错位。在一个这类实施例中,例如,方法包括,响应于检测到的文档的至少一个页面是空白或大幅空白,启动用于所述空白或大幅空白页面的操作(例如,一个或多个从所述文档中移除所述空白或大幅空白页面、确定是否所述空白或大幅空白页面的检测指示错位页面、触发一个或多个警报的生成和提供,等等,及其各种组合)。可以理解的是,通过调整在此所描述和说明的关于所述错位页面检测和响应性能的任何实施例,至少一些这类实施例可能被提供。
图4示出了一种适用于执行在此所述功能的计算机的高层框图。如图4所述,计算机400包括处理装置402(例如,中央处理单元(CPU)和/或其他适合的处理装置),存储装置404(例如,随机存取存储器(RAM),只读存储器(ROM)等等)错位页面检测和响应模块/处理405,以及各种输入/输出设备406(例如,用户输入设备(如键盘、小键盘、鼠标等等)、用户输出设备(如显示器、扬声器等等)、输入接口、输出接口、接收装置、发送装置、以及存储装置(例如,磁带驱动器、软盘驱动器,硬盘驱动器、光盘驱动器等等))。
可以理解的是,在此所描述和说明的功能可在软件、硬件、和/或软件与硬件的组合中被实施,例如,采用通用计算机,一个或多个专用集成电路(ASIC),和/或任何其他同等设备。在一个实施例中,错位页面检测和响应处理405能够被载入进存储装置404,并被处理装置402执行以实施在此讨论的功能。同样地,错位页面检测和响应处理405(包括相关联的数据结构)能够被存储在计算机可读存储媒介中,例如RAM存储器、磁性或光学驱动器或软盘等等。
可以预期的是,在此所讨论的一些作为软件方法的步骤可在硬件中被实施,例如,作为与处理器协作以执行各种方法步骤的电路。在此所讨论的功能/元件的部分可作为计算机程序产品被实施,其中,计算机指令,当被计算机执行时,适应于计算机的操作,从而在此所描述的方法和/或技术被调用或以其他方式被提供。用于调用本发明的方法的指令可被存储在固定或可移动的媒介中,通过在广播或其他信号承载介质中的数据流传输,和/或存储在计算机设备的存储装置中,该计算机设备根据所述指令进行操作。
本发明的各方面在权利要求中被限定。本发明的这些和其他方面在下列被编号的条目中被限定:
1.一种方法,包括:
处理文档的页面的电子表示,以确定所述页面是否错位;以及
当所述页面错位的确定被做出时,生成适用于触发警报的提供的控制信号,所述警报指示所述页面错位。
2.根据第1条所述的方法,其中,所述页面的电子表示从存储装置被本地接收。
3.根据第1条所述的方法,其中,所述方法由复制设备执行,其中,所述页面的电子表示由所述复制设备生成。
4.根据第1条所述的方法,其中,所述方法由第一复制设备执行,其中,所述页面的电子表示从第二复制设备经通信路径被所述第一复制设备接收。
5.根据第1条所述的方法,其中,所述页面的电子表示包括所述页面的多个像素中的每个像素的对比度信息。
6.根据第5条所述的方法,其中,处理所述页面的电子表示包括:
处理所述页面的多个像素中的至少部分像素的对比度信息,以确定所述页面是否错位。
7.根据第5条所述的方法,其中,处理所述页面的电子表示以确定所述页面是否错位,包括:
确定与所述页面的像素相关联的对比度绝对值是否满足数值或阈值。
8.根据第5条所述的方法,其中,处理所述页面的电子表示以确定所述页面是否错位,包括:
确定所述页面的像素间对比度的变化是否满足阈值。
9.根据第5条所述的方法,其中,处理所述页面的电子表示以确定所述页面是否错位,包括:
识别指示所述页面错位的对比度模式。
10.根据第1条所述的方法,还包括:
提供警报,以响应所述控制信号。
11.根据第10条所述的方法,其中,所述控制信号被生成于复制设备,其中所述警报利用该复制设备被提供;
12.根据第10条所述的方法,其中,所述控制信号被生成于第一复制设备,还包括:
将所述控制信号从所述第一复制设备传播至第二复制设备,以在所述第二复制设备上提供所述警报。
13.根据第10条所述的方法,其中,所述控制信号被生成于第一复制设备,还包括:
为了响应所述控制信号,将来自所述第一复制设备的警报消息传播至第二复制设备,其中,所述警报消息指示所述页面错位的确定。
14.根据第1条所述的方法,其中,所述警报包括声音警报与可视警报中的至少一个。
15.根据第1条所述的方法,其中,所述页面的电子表示从源复制设备被目标复制设备接收,还包括:
将指示检测到所述错位页面的消息,从所述目标复制设备传播至所述源复制设备,以响应所述控制信号。
16.根据第1条所述的方法,还包括:
当所述页面错位的确定被做出时,执行至少一个控制操作,其中,所述至少一个控制操作包括以下至少一项:
当所述文档旨在经网络传输时,为用户提供继续所述文档的传输或取消所述文档至少部分的传输的选项;
当所述文档的页面错位的确定被做出,而所述文档的至少一个页面通过自动文档进纸装置仍在被输入时,自动停止所述自动文档进纸装置;并且
自动纠正该错位页面的排列。
17.根据第1条所述的方法,其中,所述方法通过复制设备被执行,所述复制设备包括传真功能、影印功能、扫描功能、打印功能、和显示功能中的至少一项。
18.根据第1条所述的方法,其中,所述方法由用户设备执行,其中,所述用户设备包括计算机、手机、以及个人数字助理(PDA)中的一项。
19.一种设备,包括:
存储装置,用于存储文档的页面的电子表示;以及
处理装置,用于:
处理所述页面的电子表示,以确定所述页面是否错位;以及
当所述页面错位的确定被做出时,生成适用于触发警报的提供的控制信号,所述警报指示所述页面错位。
20.一种存储指令的计算机可读媒介,所述指令当被处理装置执行时,使所述处理装置执行方法,所述方法包括:
处理文档的页面的电子表示,以确定所述页面是否错位;以及
当所述页面错位的确定被做出时,生成适用于触发警报的提供的控制信号,所述警报指示所述页面错位。
21.一种方法,包括:
响应于文档至少一个页面错位的检测,启动用于纠正错位页面的排列的操作。
尽管包括本发明的教导的各种实施例已经在此被示出及详细描述,本领域技术人员能够容易想到许多其他变化的实施例,所述实施例仍然包含这些教导。
Claims (10)
1.一种方法,包括:
处理文档的页面的电子表示,以确定所述页面是否错位;以及
当所述页面错位的确定被做出时,生成适用于触发警报的提供的控制信号,所述警报指示所述页面错位。
2.根据权利要求1所述的方法,其中,所述方法由复制设备执行,其中,所述页面的电子表示由所述复制设备生成。
3.根据权利要求1所述的方法,其中,所述方法由第一复制设备执行,其中,所述页面的电子表示从第二复制设备经通信路径被所述第一复制设备接收。
4.根据权利要求1所述的方法,其中,所述页面的电子表示包括所述页面的多个像素中的每个像素的对比度信息。
5.根据权利要求4所述的方法,其中,处理所述页面的电子表示包括:
处理所述页面的多个像素中的至少部分像素的对比度信息,以确定所述页面是否错位。
6.根据权利要求4所述的方法,其中,处理所述页面的电子表示以确定所述页面是否错位,包括以下至少一项:
确定与所述页面的像素相关联的对比度绝对值是否满足数值或阈值;以及
确定所述页面的像素间对比度的变化是否满足阈值;以及
识别指示所述页面错位的对比度模式。
7.根据权利要求1所述的方法,还包括:
提供警报,以响应所述控制信号,其中,至少以下一项:
所述控制信号被生成于复制设备,且所述警报利用该复制设备被提供;
所述控制信号被生成于第一复制设备,并且还包括将所述控制信号从所述第一复制设备传播至第二复制设备,以在所述第二复制设备上提供所述警报;以及
所述控制信号被生成于第一复制设备,并且还包括,为了响应所述控制信号,将来自所述第一复制设备的警报消息传播至第二复制设备,以在所述第二复制设备上提供所述警报。
8.根据权利要求1所述的方法,还包括:
当所述页面错位的确定被做出时,执行至少一个控制操作,其中,所述至少一个控制操作包括以下至少一项:
当所述文档旨在经网络传输时,为用户提供继续所述文档的传输或取消所述文档至少部分的传输的选项;
当所述文档的页面错位的确定被做出,而所述文档的至少一个页面通过自动文档进纸装置仍在被输入时,自动停止所述自动文档进纸装置;并且
自动纠正该错位页面的排列。
9.一种设备,包括:
存储装置,用于存储文档的页面的电子表示;以及
处理装置,用于:
处理所述页面的电子表示,以确定所述页面是否错位;以及
当所述页面错位的确定被做出时,生成适用于触发警报的提供的控制信号,所述警报指示所述页面错位。
10.一种存储指令的计算机可读媒介,所述指令当被处理装置执行时,使所述处理装置执行方法,所述方法包括:
处理文档的页面的电子表示,以确定所述页面是否错位;以及
当所述页面错位的确定被做出时,生成适用于触发警报的提供的控制信号,所述警报指示所述页面错位。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/726,491 | 2010-03-18 | ||
US12/726,491 US8526027B2 (en) | 2010-03-18 | 2010-03-18 | Method and apparatus for detecting a misaligned page |
PCT/US2011/024826 WO2011115715A1 (en) | 2010-03-18 | 2011-02-15 | Method and apparatus for detecting a misaligned page |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102835100A true CN102835100A (zh) | 2012-12-19 |
Family
ID=43799566
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011800146192A Pending CN102835100A (zh) | 2010-03-18 | 2011-02-15 | 用于检测错位页面的方法和装置 |
Country Status (6)
Country | Link |
---|---|
US (1) | US8526027B2 (zh) |
EP (1) | EP2548366A1 (zh) |
JP (1) | JP2013523011A (zh) |
KR (1) | KR20120127648A (zh) |
CN (1) | CN102835100A (zh) |
WO (1) | WO2011115715A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103029463A (zh) * | 2012-12-28 | 2013-04-10 | 王万龙 | 复印机设备 |
CN103533210A (zh) * | 2013-09-25 | 2014-01-22 | 余姚市骋骐电子开发有限公司 | 具备自动图像数据选择功能的传真机 |
CN103533208A (zh) * | 2013-09-30 | 2014-01-22 | 余姚市骋骐电子开发有限公司 | 具备复印页面选择功能的复印设备 |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5772549B2 (ja) * | 2011-11-30 | 2015-09-02 | ブラザー工業株式会社 | 画像読取装置、画像処理プログラム、及び、情報処理装置 |
US8768038B1 (en) | 2012-06-19 | 2014-07-01 | Wells Fargo Bank, N.A. | System and method for mobile check deposit |
US20140268250A1 (en) * | 2013-03-15 | 2014-09-18 | Mitek Systems, Inc. | Systems and methods for receipt-based mobile image capture |
US10846667B1 (en) * | 2013-10-01 | 2020-11-24 | Wells Fargo Bank, N.A. | System and method for mobile check deposit with restricted endorsement |
KR102015519B1 (ko) * | 2017-11-22 | 2019-08-28 | 주식회사 브레인솔루션즈 | 터치보드를 이용한 교육 서비스 제공 시스템 및 방법 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040169899A1 (en) * | 2003-02-28 | 2004-09-02 | Canon Kabushiki Kaisha | Image forming apparatus |
CN1550935A (zh) * | 2003-03-20 | 2004-12-01 | ������������ʽ���� | 图像再现装置及其方法和在计算机上实现该方法的程序 |
US20060152768A1 (en) * | 2005-01-11 | 2006-07-13 | Xerox Corporation | Pre-press production image alert system and method |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07183983A (ja) * | 1993-12-24 | 1995-07-21 | Murata Mach Ltd | ファクシミリ装置 |
DE69600461T2 (de) | 1995-01-17 | 1999-03-11 | Eastman Kodak Co | System und Verfahren zur Bewertung der Abbildung eines Formulars |
JP2008072753A (ja) * | 1998-12-24 | 2008-03-27 | Ricoh Co Ltd | 画像読取装置とその黒画素検索方法および白紙原稿検出方法 |
JP2001251483A (ja) * | 2000-03-08 | 2001-09-14 | Ricoh Co Ltd | 画像入力装置 |
JP2006094023A (ja) * | 2004-09-22 | 2006-04-06 | Fuji Xerox Co Ltd | 画像処理装置およびその制御方法および制御プログラム |
JP4147255B2 (ja) * | 2006-06-23 | 2008-09-10 | キヤノン株式会社 | 画像処理装置及び画像処理の制御方法及びプログラム及び記憶媒体 |
JP4436851B2 (ja) * | 2007-05-22 | 2010-03-24 | シャープ株式会社 | プリンタドライバ・プログラムおよび画像形成装置 |
JP2009049483A (ja) * | 2007-08-13 | 2009-03-05 | Ricoh Co Ltd | データ通信装置、データ通信方法、データ通信プログラム |
TWI339983B (en) * | 2007-09-17 | 2011-04-01 | Avision Inc | Scanning device and method thereof |
JP5239356B2 (ja) * | 2008-01-25 | 2013-07-17 | 株式会社リコー | 白紙排紙抑制機能を有する画像形成装置、白紙排紙抑制方法、白紙排紙抑制プログラム |
-
2010
- 2010-03-18 US US12/726,491 patent/US8526027B2/en not_active Expired - Fee Related
-
2011
- 2011-02-15 EP EP11706394A patent/EP2548366A1/en not_active Withdrawn
- 2011-02-15 CN CN2011800146192A patent/CN102835100A/zh active Pending
- 2011-02-15 WO PCT/US2011/024826 patent/WO2011115715A1/en active Application Filing
- 2011-02-15 JP JP2013500054A patent/JP2013523011A/ja active Pending
- 2011-02-15 KR KR1020127024249A patent/KR20120127648A/ko not_active Application Discontinuation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040169899A1 (en) * | 2003-02-28 | 2004-09-02 | Canon Kabushiki Kaisha | Image forming apparatus |
CN1550935A (zh) * | 2003-03-20 | 2004-12-01 | ������������ʽ���� | 图像再现装置及其方法和在计算机上实现该方法的程序 |
US20060152768A1 (en) * | 2005-01-11 | 2006-07-13 | Xerox Corporation | Pre-press production image alert system and method |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103029463A (zh) * | 2012-12-28 | 2013-04-10 | 王万龙 | 复印机设备 |
CN103029463B (zh) * | 2012-12-28 | 2015-12-02 | 王万龙 | 复印机设备 |
CN103533210A (zh) * | 2013-09-25 | 2014-01-22 | 余姚市骋骐电子开发有限公司 | 具备自动图像数据选择功能的传真机 |
CN103533208A (zh) * | 2013-09-30 | 2014-01-22 | 余姚市骋骐电子开发有限公司 | 具备复印页面选择功能的复印设备 |
Also Published As
Publication number | Publication date |
---|---|
EP2548366A1 (en) | 2013-01-23 |
US20110228308A1 (en) | 2011-09-22 |
JP2013523011A (ja) | 2013-06-13 |
WO2011115715A1 (en) | 2011-09-22 |
US8526027B2 (en) | 2013-09-03 |
KR20120127648A (ko) | 2012-11-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102835100A (zh) | 用于检测错位页面的方法和装置 | |
CN1089518C (zh) | 传真***中的广播发送装置和方法 | |
JP2009188842A (ja) | 通信装置およびプログラム | |
US7589855B2 (en) | Image forming apparatus | |
CN101783851B (zh) | 图像形成装置 | |
JP2011160381A (ja) | 通信端末装置 | |
JP2005269308A (ja) | 多機能端末装置 | |
JP2004201181A (ja) | 画像処理装置 | |
JP2000101771A (ja) | 画像形成装置 | |
CN101132462A (zh) | 一种基于缓存方案实现无线传真的***和方法 | |
JP3971077B2 (ja) | ネットワーク通信装置及びその制御方法 | |
JP2010087644A (ja) | 端末装置、端末装置のデータ転送方法、端末制御プログラム、データ転送システム | |
JP2008068528A (ja) | 画像形成装置およびその制御方法 | |
JPH08125838A (ja) | ファクシミリ装置 | |
JP2022175804A (ja) | 情報処理装置及びダム情報通知システム | |
KR100462605B1 (ko) | 팩시밀리 정보 전송 방법 | |
JP4624184B2 (ja) | 画像形成装置 | |
JPS6223271A (ja) | フアクシミリ装置 | |
JP2003219086A (ja) | ファクシミリ装置 | |
JPH06296215A (ja) | ファクシミリ装置 | |
JP2009290707A (ja) | 画像通信装置 | |
JP2006254385A (ja) | 画像形成装置、代行先転送方法、プログラム及び記録媒体 | |
JP2001292220A (ja) | 障害通知機能付き通信端末装置及びセンタ装置 | |
JP2008141695A (ja) | 通信装置、通信装置の制御方法、通信装置制御プログラムおよびそれを記録したコンピュータ読み取り可能な記録媒体 | |
JP2018164274A (ja) | 通信装置、その制御方法とプログラムと記憶媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20121219 |