CN101150638B - 图像输入/输出***及其控制方法 - Google Patents

图像输入/输出***及其控制方法 Download PDF

Info

Publication number
CN101150638B
CN101150638B CN2007101413196A CN200710141319A CN101150638B CN 101150638 B CN101150638 B CN 101150638B CN 2007101413196 A CN2007101413196 A CN 2007101413196A CN 200710141319 A CN200710141319 A CN 200710141319A CN 101150638 B CN101150638 B CN 101150638B
Authority
CN
China
Prior art keywords
server
image
image data
terminal device
client terminal
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.)
Expired - Fee Related
Application number
CN2007101413196A
Other languages
English (en)
Other versions
CN101150638A (zh
Inventor
宫原宣明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Publication of CN101150638A publication Critical patent/CN101150638A/zh
Application granted granted Critical
Publication of CN101150638B publication Critical patent/CN101150638B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00209Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
    • H04N1/00222Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00209Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
    • H04N1/00222Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing
    • H04N1/00225Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing details of image data generation, e.g. scan-to-email or network scanners
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits 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/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32106Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0094Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits 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
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/325Modified version of the image, e.g. part of the image, image reduced in size or resolution, thumbnail or screennail
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits 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
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3278Transmission

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Facsimiles In General (AREA)
  • Storing Facsimile Image Data (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

一种图像输入/输出***,其在使用基于服务器的计算环境中的网络扫描功能的情况下可以减轻服务器上的负荷。图像输入/输出***包括多功能***设备、服务器、以及计算机,它们通过网络可通信地彼此相连。服务器从计算机接收读取指令并指令多功能***设备以根据读取指令读取原稿。在多功能***设备中,读取器部基于来自服务器的指令读取原稿,并且控制部将由读取器部获取的缩略图数据发送至计算机而无需通过服务器。

Description

图像输入/输出***及其控制方法
技术领域
本发明涉及一种图像输入/输出***、图像输入/输出***的控制方法、以及用于实施该控制方法的程序,该图像输入/输出***应用于指令通过网络读取原稿并且还获取从原稿读取的图像数据的情况。 
背景技术
常规来说,已知读取原稿的图像的扫描仪。还已知包括网络扫描功能的扫描仪,其中根据来自PC的指令由扫描仪从原稿读取图像并且该PC通过网络获取该图像。 
此外,由公司内安装的客户端计算机和服务器等组成的客户端/服务器方法的环境在安全性或成本方面发生了改变。常规来说,***环境被构造为具有先进的客户端计算机和服务器的结合体。但是,有一个问题:该环境具有用于操作和管理的成本,例如应用程序的版本升级。此外,在客户端计算机等的硬盘中存在保密数据的情况下,存在每个客户端计算机都需要安全性增强的问题。 
因此,为了降低用于操作和管理的成本、以及安全性增强的考虑,出现了瘦客户端的想法。瘦客户端意味着使用具有诸如显示功能或输入功能之类的最少的功能的客户端计算机,而无需具有例如使用硬盘的存储功能,并且诸如应用程序之类的资源或数据在服务器中被共同管理。目前,已提出了各种形式的瘦客户端(例如,见日本专利申请公开(Kokai)NO.2003-333266)。 
但是,如果将常规网络扫描功能直接应用于诸如瘦客户端环境之类的基于服务器的计算环境,则有如下所述的问题。 
因为通过基于服务器的计算环境中的服务器来执行所有处理,所 以服务器接收来自客户端计算机的读取指令并且使扫描仪执行读取。然后将由扫描仪通过读取原稿而获取的图像数据发送至服务器,并且进一步从服务器发送至客户端计算机。 
这样,在基于服务器的计算环境中,服务器介入全部一系列处理,这样对服务器加以非常高的负荷。此外,客户端计算机可能要花时间来显示由扫描仪读取的图像。 
发明内容
本发明提供一种图像输入/输出***、该图像输入/输出***的控制方法、以及用于实施该控制方法的程序,当使用基于服务器的计算环境中的网络扫描功能时,可以减轻服务器上负荷。 
在本发明的第一方面,提供一种图像输入/输出***,其中,图像读取装置、服务器、以及客户端装置通过网络彼此可通信地相连;该服务器包括接收单元和指令单元,该接收单元适用于从客户端装置接收读取指令,该指令单元适用于指令图像读取装置根据接收单元接收到的读取指令来读取原稿;并且该图像读取装置包括读取单元和发送单元,该读取单元适用于基于来自指令单元的指令读取原稿,该发送单元适用于将通过读取单元读取的图像数据发送到客户端装置而不通过服务器。 
根据本发明,当客户端装置接收图像数据时,将由图像读取单元通过读取原稿而获取的图像数据发送到客户端装置而无需通过服务器,这样可以减轻服务器的负荷,其中所述图像数据是通过使图像读取单元根据来自客户端装置的指令通过服务器读取原稿而获取的。 
参考附图通过对下述示例性实施例的详细说明,本发明的其它特征将变得明了。 
附图说明
图1是示意性地示出了根据本发明一个实施例的图像输入/输出***的整体结构的框图。
图2是示出了多功能***设备的读取器部和打印机部的示意性结构的示意图。 
图3是示出了多功能***设备的结构并以控制部为主要重点的框图。 
图4是示出了多功能***设备的图像处理部的结构的框图。 
图5是示出了网络扫描功能的使用环境的示意图。 
图6是示出了在网络扫描功能中由PC上的扫描驱动器进行的显示示例的示图。 
图7是示出了在常规客户端/服务器环境中当通过网络扫描操作在多功能***设备端创建缩略图时的操作的示意图。 
图8是示出了在常规客户端/服务器环境中当通过过网络扫描操作在PC端创建缩略图时的操作的示意图。 
图9是示出了在瘦客户端环境中的网络扫描操作的第一具体示例的示意图。 
图10是示出了在瘦客户端环境中的网络扫描操作的第二具体示例的示意图。 
图11是示出了在瘦客户端环境中的网络扫描操作的第三具体示例的示意图。 
图12是示出了在瘦客户端环境中的网络扫描操作的第四具体示例的示意图。 
图13是示出了在瘦客户端环境中的网络扫描操作的第五具体示例的示意图。 
图14A和14B是分别示出了图7的操作的流程图。 
图15A和15B是分别示出了图8的操作的流程图。 
图16A和16B是分别示出了图9的操作的流程图。 
图17A和17B是分别示出了图10的操作的流程图。 
图18A、18B和18C是分别示出了图11的操作的流程图。 
图19A、19B和19C是分别示出了图12的操作的流程图。 
图20A、20B和20C是分别示出了图12的操作的流程图。
具体实施方式
以下参考示出了本发明优选实施例的附图,做出详细说明。 
图1是示意性地示出了根据本发明一个实施例的图像输入/输出***的整体结构的框图。 
在图1中,图像输入/输出***是具有网络扫描功能的***,其中多功能***设备100、服务器501、以及多个计算机(PC)502...通过网络(LAN)400可通信地相连。此外,该***是基于服务器的计算***,其中服务器501管理瘦客户端PC的处理。多功能***设备100具有控制部110、操作部150、HDD(硬盘驱动器)160、读取器部(图像输入部)200以及打印机部(图像输出部)300。下面将参考图5说明该网络扫描功能的使用环境。 
读取器部200光学读取来自原稿的图像并且将图像转换为图像数据,并且该读取器部200包括扫描仪单元210和原稿给纸单元250。扫描仪单元210具有用于从原稿读取图像的功能。原稿给纸单元250具有用于将原稿传递至读取位置并且还将完全读取了的原稿退出到退出盘。 
打印机部300传递纸张,将图像数据作为可视图像打印在纸张上,然后将纸张退出到多功能***设备之外,并且该打印机部300包括给纸单元310、标记单元320以及排纸单元370。给纸单元310具有多种类型的纸张盒、并且具有用于将对应的纸张盒中的纸张供送至转印位置的功能。标记单元320具有用于将图像数据转印和定影到纸张上的功能。排纸单元370具有用于对完成打印的纸张执行后续处理(分拣处理,装订处理等)的功能,并且然后将纸张排出到多功能***设备之外。 
将控制部110电气连接到读取器部200和打印机部300,并且还通过网络400与服务器501和PC502可通信地相连。控制部110提供用于由读取器部200从原稿读取图像数据的拷贝功能,并且由打印机部300在纸张上打印该图像数据。
此外,控制部110提供扫描仪功能,其用于将由读取器部200从原稿读取的图像数据转换为代码数据,并且通过网络400将该代码数据发送至PC502。此外,控制部110提供打印机功能,其用于通过网络400将从PC502接收的代码数据转换为图像数据,并且通过打印机部300打印该图像数据。 
操作部150与控制部110相连并具有液晶显示部、触摸面板输入部等。操作部150提供用于操作图像输入/输出***的用户接口(此后称为I/F)。下面将参考图3详细说明操作部150。HDD160是对硬盘进行图像数据的写/读的外部存储装置,如下面参考图3所述。 
服务器501具有用于控制服务器各个部的CPU511、用于存储程序的ROM512、用于临时存储数据的RAM513、以及海量存储装置(HDD)514。服务器501被配置为可从连接到网络400的PC502到504(见图5)访问,并且如共享文件服务器一样在HDD514中存储共享文档或共享图像。 
此外,为了管理瘦客户端PC的处理,服务器501在HDD514中保持瘦客户端PC的识别信息、使用它的用户的信息、在瘦客户端PC上操作的应用软件和驱动器软件等。CPU511基于程序执行服务器端在下面将要说明的各个流程图中的处理。 
PC502具有用于控制PC中各个部的CPU521、用于存储程序的ROM522、用于临时存储数据的RAM523、用于执行数据输入或指令的输入部(键盘和鼠标)524、以及用于显示图像的显示部(显示器)525。因为与网络400相连的其它PC具有类似的结构,所以不示出它们并且省略其说明。CPU521基于程序执行PC端在下面将要说明的各个流程图中的处理。 
图2是示出了多功能***设备100的读取器部200和打印机部300的示意性结构的示意图。 
在图2中,在读取器部200中,原稿给纸单元250将原稿P的每一页从第一页开始顺序供给到稿台玻璃211上,并且在读取原稿P的操作完成后,将稿台玻璃211上的原稿排出。当原稿P被传递到稿台 玻璃211上时,开启光学单元213中的灯212,并且启动光学单元213的移动以曝光和扫描原稿P。 
来自原稿P的反射光通过反光镜214、215和216以及透镜217映像到CCD图像传感器(此后称为CCD)218。CCD218将映像的原稿P的反射光(光学图像)光电转换为电信号。对从CCD218输出的图像数据进行预定处理,然后被传送到控制部110。图像处理电路部分222将从原稿P读取的图像数据处理为电信号,并且将其作为打印信号输出至打印机部300。 
在打印机部300中,激光驱动器317驱动激光发射部313到316,并且使激光发射部313到316基于从控制部110输出的图像数据发射激光。激光通过反光镜340到351分别照射在感光鼓325到328上。在感光鼓325到328上分别形成基于激光的潜像。显影装置321到324利用黑色(BK)、黄色(Y)、青色(C)以及品红(M)的调色剂分别将感光鼓325到328上的潜像显影。将各色彩的显影调色剂转印到纸张上,并且执行全色打印输出。 
从纸张盒360和361以及手动给纸盘362中任何一个供给的纸张通过抗压辊333被吸到转印带334上,并且被传递。在这种情况下,按照与激光照射的启动同步的定时供给和传递纸张。将粘附在感光鼓325到328上的调色剂图像转印到纸张上。将其上已形成调色剂图像的纸张传递到定影部335,并且利用定影部335的热和压力将调色剂定影。通过定影部335的纸张被排出辊336排出到排纸单元370。排纸单元370对排出的纸张执行后续处理(打包纸张的分拣处理、对分拣后的纸张进行装订的装订处理等)。 
如果设定用于在纸张双面形成图像的双面记录,则在其中调色剂图像已完全被转印和定影在一面的纸张被传送到排出辊336的位置之后,颠倒排出辊336的旋转方向,并且通过挡板337将纸张引导至再给纸传递路径338。将被引导至再给纸传递路径338的纸张在上述定时供给到转印带334。在纸张由转印带334被传递的同时将调色剂图像转印到纸张的另一面、通过定影部335定影、然后排出纸张。
图3是示出了多功能***设备100的结构并以控制部110为主要重点的框图。 
在图3中,控制部110设置有主控制器111、网络控制器部121、I/O控制部126、图像处理部135、扫描仪I/F电路140、打印机I/F电路145等。 
主控制器111主要配置有CPU112、总线控制器113、以及各种I/F控制器电路。CPU112和总线控制器113对控制部110的整体操作进行控制。CPU112基于通过ROMI/F115从ROM114读取的程序进行操作。在程序中还描述了由软件进行处理的操作,该操作用于解释从主机计算机接收到的PDL(页面描述语言)代码数据并将该数据扩展为光栅图像数据。总线控制器113控制通过每个I/F输入和输出的数据传送,并且当发生总线冲突或DMA(直接存储器访问)数据传送时控制仲裁。 
DRAM116通过DRAM I/F117与主控制器111相连,并用作CPU112的操作的工作区或用于累积图像数据的存储区。 
Codec(编解码器)118根据如下所述的压缩方法压缩在DRAM116中累积的光栅图像数据,或相反地,将被压缩和累积的代码数据扩展为光栅图像数据。压缩方法包括MH(改进型霍夫曼)、MR(改进的Read)、MMR(改进的改进型Read)、JBIG(联合二值图像组)、JPEG(联合图片专家组)等。 
Codec118通过I/F120与主控制器111相连。Codec118与DRAM116之间的数据传送由主控制器111的总线控制器113控制、并且为DMA传送。SRAM119用作Codec118的临时工作区。 
图像处理部135对在DRAM116中累积的光栅图像数据分别执行图像旋转、图像放大率改变、色彩空间转换、以及图像二值化的处理。下面将参考图4详细说明图像处理部135。将SRAM136用作图像处理部135的临时工作区。图像处理部135通过I/F137与主控制器111相连,并且图像处理部135与DRAM116之间的数据传送由总线控制器113控制、并且为DMA传送。
网络控制器部121通过I/F123与主控制器111相连,并且通过连接器122与外部网络(LAN)400相连。通常提供以太网(注册商标)作为网络400。用于连接扩展板的扩展连接器124和I/O控制部126与通用高速总线125相连。通常提供PCI(外设部件互连)总线作为通用高速总线125。 
I/O控制部126通过I/O总线128与扫描仪I/F电路140和打印机I/F电路145相连。I/O控制部126具有用于在读取器部200的CPU与打印机部300的CPU之间发送和接收控制命令的异步串行通信控制器127的两个信道。面板I/F132与LCD控制器131相连并且具有用于在操作部150的液晶屏上执行显示的I/F、和用于输入硬键或触摸面板键的键输入I/F130。 
操作部150具有液晶显示部、附接在液晶显示部上的触摸面板输入部、以及多个硬键。液晶显示部显示通过面板I/F132发送的与多功能***设备100的操作相关的功能、图像数据等。通过触摸面板键或硬键输入的信号通过面板I/F132与CPU112进行通信。 
实时时钟模块133更新/存储在多功能***设备中管理的数据和时间,并且该实时时钟模块133由后备电池134支持。E-IDE(增强型集成驱动电子器件)连接器161连接外部存储装置。在本实施例中,HD驱动器160通过E-IDE连接器161与I/O控制部126相连,以对HD162写/读图像数据。 
连接器142与读取器部200相连,并具有异步串行I/F143和视频I/F144。连接器147与打印机部300相连,并且具有异步串行I/F148和视频I/F149。 
扫描仪I/F电路140通过连接器142与读取器部200相连,并且还通过扫描仪总线141与主控制器111相连。扫描仪I/F电路140具有用于将预定处理应用于从读取器部200接收到的图像数据的功能。此外,扫描仪I/F电路140还具有用于将控制信号输出到扫描仪总线141的功能,该控制信号是基于从读取器部200发送的视频控制信号生成的。从扫描仪总线141到DRAM116的数据传送由总线控制器 113进行控制。 
打印机I/F电路145通过连接器147与打印机部300相连,并且还通过打印机总线146与主控制器111相连。打印机I/F电路145具有将预定处理应用于从主控制器111输出的图像数据并且将该图像数据输出到打印机部300的功能。此外,打印机I/F电路145还具有用于将控制信号输出到打印机总线146的功能,该控制信号是基于从打印机部300发送的视频控制信号生成的。在总线控制器113的控制下,在DRAM116上扩展的光栅图像数据是通过打印机总线146和视频I/F149DMA传送到打印机部300的。 
图4是示出了多功能***设备100的图像处理部135的结构的框图。 
在图4中,图像处理部135具有图像旋转部401、图像放大率改变部402、色彩空间转换部403、LUT(查找表)404以及图像二值化部405。SRAM136用作图像处理部135的各个模块的临时工作区。假设预先将工作区静态地分配给每个模块,使得在SRAM136中的由各模块使用的工作区内不会发生冲突。 
图像处理部135通过I/F137与主控制器111相连,并且通过总线控制器113控制图像处理部135与DRAM116之间的数据传送、并且该数据传送为DMA传送。总线控制器113控制以对图像处理部135的各模块设定模式等,并且控制用于将图像数据传送到各模块的定时。此后,将在下面说明图像处理部135的各模块的处理的程序。 
<图像旋转部> 
通过I/F137从CPU112对总线控制器113执行用于控制图像旋转的设定。根据此设定,总线控制器113对图像旋转部401执行图像旋转所需的设定(例如,图像尺寸、旋转方向以及角度等)。在执行了必需的设定之后,许可从CPU112再次对总线控制器113进行图像数据传送。根据该许可,总线控制器113启动从DRAM116或通过每个I/F相连的装置的图像数据传送。 
<图像放大率改变部>
通过I/F137从CPU112对总线控制器113执行用于控制图像放大率改变的设定。根据此设定,总线控制器113对图像放大率改变部402执行图像放大率改变所需的设定(主扫描方向/次扫描方向的改变的放大率、图像放大率改变后的图像尺寸等)。在执行了必需的设定之后,许可从CPU112再次对总线控制器113进行图像数据传送。根据该许可,总线控制器113启动从DRAM116或通过每个I/F相连的装置的图像数据传送。 
图像放大率改变部402将接收到的图像数据临时存储在SRAM136中,并使用SRAM136作为输入缓冲器,以基于主扫描方向/次扫描方向的改变的放大率所需像素的数量和线的数量对存储的数据执行内插处理,这就是放大率改变处理。图像放大率改变部402将进行了放大率改变的数据再次写回SRAM136,使用SRAM136作为输出缓冲器,利用上述读取方法从SRAM136读取图像数据,并且将图像数据传送到总线控制器113。当总线控制器113接收到经过放大率改变处理的图像数据时,总线控制器113将数据传送到DRAM116或I/F上的每个装置。 
<色彩空间转换部> 
通过I/F137从CPU112对总线控制器113执行用于控制色彩空间转换的设定。根据此设定,总线控制器113对色彩空间转换部403执行色彩空间转换处理所需的设定(如下所述的矩阵运算的系数、LUT404的表格值等)。在执行了必需的设定之后,许可从CPU112再次对总线控制器113进行图像数据传送。根据该许可,总线控制器113启动从DRAM116或通过每个I/F相连的装置的图像数据传送。 
色彩空间转换部403首先对接收到的图像数据的每一个像素应用下述公式所表示的3×3矩阵运算。 
[公式1] 
X Y Z = a 11 a 12 a 13 a 21 a 22 a 23 a 31 a 32 a 33 R + b 1 G + b 2 B + b 3 + c 1 c 2 c 3
在该公式中,R、G和B为输入,X、Y和Z为输出,a11、a12、a13、a21、a22、a23、a31、a32、a33、b1、b2、b3、c1、c2、和c3 分别为系数。 
根据上述公式的运算,可以执行各种色彩空间转换,例如,诸如从RGB色彩空间到YUV色彩空间的转换。此外,可以通过改变系数来执行黑色和白色转换。例如,通过改变系数来执行黑色和白色转换使得公式成为诸如(R+2G+B)/4的通用公式。接着,利用LUT404对经过矩阵运算的数据执行转换。因此,还可以执行非线性转换。当然,通过设定用于经过该转换的表格,LUT转换可能不会被充分地执行。 
随后,色彩空间转换部403将经过色彩空间转换处理的图像数据传送到总线控制器113。当总线控制器113接收到该经过色彩空间转换处理的图像数据时,总线控制器113将数据传送到DRAM116或I/F上的每个装置。 
<图像二值化部> 
通过I/F137从CPU112对总线控制器113执行用于控制二值化的设定。根据此设定,总线控制器113对图像二值化部405执行二值化处理所需设定(基于转换方法的各种参数等)。在执行了必需的设定之后,许可从CPU112再次对总线控制器113进行图像数据传送。根据该许可,总线控制器113启动从DRAM116或通过每个I/F相连的装置的图像数据传送。 
图像二值化部405对接收到的图像数据进行二值化处理。在本实施例中,作为一种二值化方法,将图像数据与预定阈值进行比较并简单地进行二值化。当然可以使用诸如抖动方法、误差扩散方法以及改进的误差扩散方法之类的任何方法。 
随后,图像二值化部405将经过二值化处理的图像数据传送到总线控制器113。当总线控制器113接收到经过二值化处理的图像数据时,总线控制器113将该数据传送到DRAM116或I/F上的每个装置。 
图5是示出了网络扫描功能的使用环境的示意图。 
在图5中,多功能***设备100、服务器501以及PC502到504通过LAN400与网络相连。该多功能***设备100具有用于确定在该PC中是否存在非易失性海量存储器的功能,如果在该PC中存在海量 存储器,则将图像数据发送至该PC,而如果在该PC中不存在海量存储器,则将图像数据发送至服务器501。 
服务器501是具有海量存储器的服务器,并且充当文件服务器。此外,服务器501用作执行瘦客户端环境中的应用程序的服务器。 
PC502是具有诸如HDD的海量存储器的主机计算机,并且可以执行正常处理而无需由服务器501进行管理。在诸如HDD的海量存储器中安装了应用程序,并且PC502本身还可以使用该应用程序。PC502根据通信方法505通过LAN400与服务器501等交换文件。 
PC503不具有诸如HDD的海量存储器,然而,PC503是用于操作应用程序的包括许多RAM的瘦客户端PC。因为PC503不具有海量存储器,所以PC503本身不能使用应用程序。然而,因为PC503包括许多RAM,所以PC503可以通过从服务器501、多功能***设备100等载入应用程序来操作该应用程序。 
PC503根据通信方法506通过LAN400与服务器501等交换文件或应用程序。然而,将载入的应用程序在其完全被处理后删除,并且如果下次要使用该应用程序,则必须再次从服务器501或多功能***设备100下载该应用程序。 
PC504不具有诸如HDD的海量存储器,并且是仅包括最小量的RAM的瘦客户端PC。因为PC504具有最小量的RAM,所以PC504不能下载并且执行应用程序,而只能执行键输入和显示输出。因此,PC504根据通信方法507将来自键盘等的输入通过LAN400发送至服务器501,从服务器501接收要被显示在显示器上的数据,并且将该数据显示在显示器上。在服务器501中执行应用程序。 
在本实施例中,尽管作为例子给出了网络扫描功能的使用环境,在该使用环境中将包括HDD的PC和两种类型的瘦客户端PC混合,但网络扫描功能的使用环境不限于此。当然,还可假想配有包括HDD的PC和瘦客户端PC中的任何一种PC的网络扫描功能的使用环境。 
图6是示出了网络扫描功能中通过PC上的网络扫描驱动器软件(此后简称为“扫描驱动器”)的显示示例的示意图。
在图6中,在PC的显示器上显示扫描驱动器窗口601。网络扫描功能是用于从PC的扫描驱动器指令多功能***设备100的扫描单元210进行扫描、通过网络获取扫描的图像、以及在PC中的诸如HDD的存储器中存储该图像的功能。还可以从PC的扫描驱动器设定图像读取模式或者预览和选择要被存储的图像。 
预览区域602是用来显示用于预览扫描图像的缩略图像603的区域。在所示的例子中,在重叠的状态下显示缩略图像603。但是,当然也可以在排列(arranged)状态下显示缩略图像。可以从模式设定部604设定与扫描相关的不同模式。把指示在模式设定部604设定的模式的信息从PC发送至多功能***设备100。多功能***设备100在设定模式下执行扫描。在本实施例中,可以设定彩色模式、读取分辨率、原稿尺寸、浓度、和原稿设定方法。 
当按下扫描键605时,在模式设定部604设定的模式和扫描指令从PC经由网络被发送至多功能***设备100。多功能***设备100开始根据扫描指令扫描。以连接的(toggle)方式操作预览键606。当按下预览键606并且开启预览时,缩略图像被显示在预览区域602里。当按下删除键607并且选中在预览区域602里显示的缩略图像时,缩略图像从预览区域602中被删除并且实际图像也被删除。作为扫描的结果,如果存在不要求被保存的图像,那么使用删除键607。 
当把PC上的扫描驱动器终止时,使用关闭键608。当按下关闭键608时,扫描驱动器窗口601被关闭并且在多功能***设备100上通过扫描获取的图像也被保存在PC中。在按下关闭键608以后,当然***可以被实现为通过显示用于输入是否要存储图像的窗口使用户选择是否要保存图像。 
接下来,将参考流程图图7-13和图14-20,详细描述具有上述构造的本实施例的图像输入/输出***中的操作。 
图7是示出通过常规客户端/服务器环境中的网络扫描操作,在多功能***设备端创建缩略图(预览图像数据)的情况下的操作的图。图14A和14B是流程图,分别示出了图7的操作。
在图7、14A、14B中,PC502将示出扫描模式和扫描指令的信息发送至多功能***设备100(步骤S701)。在***设备100通过扫描仪单元210扫描原稿以后,多功能***设备100通过利用分辨率转换等从扫描图像数据中减少像素数来创建缩略图像数据(步骤S702)。在本实施例中,把通过多功能***设备100扫描原稿得到的图像数据由HDD160一次存储在HD162。接下来,多功能***设备100将缩略图像数据发送至PC502(步骤S703)。 
接下来,多功能***设备100将实际图像数据(根据在扫描驱动器中指定的诸如分辨率等扫描模式的图像数据)发送至PC502(步骤S704)。当然,可以配置操作以便通过在PC502上运行的扫描驱动器将不需要的缩略图像数据从由PC502在步骤S703中从多功能***设备100接收到的缩略图像数据中删除,并且在步骤S704只发送需要的图像数据。在全部发送完所有图像数据后,多功能***设备100删除在多功能***设备100的HDD上的图像数据,并且通知PC502图像数据发送完成(步骤S705)。 
图8是示出通过常规客户端/服务器环境中的网络扫描操作,在PC端创建缩略图的情况下的操作的图。图15A和15B是流程图,分别示出了图8的操作。 
在图8、15A和15B中,PC502将示出扫描模式和扫描指令的信息发送至多功能***设备100(步骤S801)。在多功能***设备100通过扫描仪单元210扫描原稿后,多功能***设备100由HDD160在HD162中存储扫描的图像数据,并且还将扫描的图像数据发送至PC502(步骤S802)。 
如果在扫描驱动器中的设定中开启预览,则PC502通过对实际图像数据应用分辨率转换来创建缩略图像数据,并且在显示器上显示缩略图像数据(步骤S803)。在完全发送所有图像数据以后,多功能***设备100删除在多功能***设备100的HDD上的图像数据,并且通知PC502图像数据发送完成(步骤S804)。 
图9是示出在瘦客户端环境下的网络扫描操作的第一具体示例 的图。图16A和16B是流程图,分别示出了图9的操作。 
在图9、16A、和16B中,在第一具体示例中,PC503不包括HDD,但是包括能够运行应用程序的RAM。因此,在PC503上操作扫描驱动器并且在多功能***设备100上创建缩略图像数据。 
首先,PC503访问多功能***设备100,从多功能***设备100获取用于多功能***设备100的扫描驱动器(步骤S901),并且在RAM上扩展它。在本实施例中,尽管扫描驱动器是从多功能***设备100获取,但是当然扫描驱动器也可以从诸如服务器501的其它装置获取。PC503指令服务器501将以下信息发送至多功能***设备100。换句话说,PC503指令服务器501将扫描模式、扫描指令、关于执行指令的PC503本身的地址信息、关于实际图像数据被发送至的服务器501的地址信息、以及指示图像数据存储位置的信息发送至多功能***设备100(步骤S902)。 
当多功能***设备100经由服务器501从PC503接收扫描指令时,多功能***设备100通过扫描仪单元210扫描原稿,并且然后利用分辨率转换等从扫描图像数据创建缩略图像数据(步骤S903)。根据与扫描指令一同发送的关于服务器501的地址信息,多功能***设备100发送实际图像数据至服务器501(步骤S904)。同时,根据与扫描指令一同发送的关于PC503的地址信息,多功能***设备100不通过服务器501而发送缩略图像数据至PC503(步骤S905)。 
把在步骤S904中从多功能***设备100发送至服务器501的实际图像数据存储在步骤S902中指定的服务器501中的图像数据存储位置中(用于PC503的区域或用于通过使用PC503执行读取指令的用户的区域)。另外,把在步骤S905中从多功能***设备100发送至PC503的缩略图像数据链接到发送至服务器501的实际图像数据。从而可以基于缩略图像数据指定存储在服务器501中的图像数据存储位置中的实际图像数据。 
在将所有图像数据完全发送以后,多功能***设备100删除在多功能***设备100的HDD上的图像数据,并且通知PC503图像数据 发送完成(步骤S906)。用户在步骤S905指定由PC503从多功能***设备100上接收到的缩略图像数据,并且执行删除指令。从而,PC503将图像数据删除指令发送至服务器501(步骤S907)。服务器501删除与指定缩略图像数据相链接的实际图像数据。 
换句话说,在本实施例中,当把缩略图像数据从多功能***设备100发送至PC503时,关于实际图像数据的存储目的地的信息被附加到缩略图像数据中。当把存储在服务器501中的实际图像数据从PC503删除时,附加在缩略图像数据中的存储目的地信息被引用。从而,将存储在服务器501中且对应于缩略图像数据的实际图像数据删除。在这个时候,由于把缩略图像数据发送至PC503而没有经过服务器501,所以可以减轻服务器501上的负荷,并且PC503还可以快速执行预览。 
图10是示出在瘦客户端环境下的网络扫描操作的第二具体示例的图。图17A和17B是流程图,分别示出图10的操作。 
在图10、17A、17B中,在第二具体示例中,PC503不包括HDD,但是包括能够执行应用程序的RAM。因此,在PC503上操作扫描驱动器并且在多功能***设备100上创建缩略图像数据。 
首先,PC503访问多功能***设备100,从多功能***设备100获取用于多功能***设备100的扫描驱动器(步骤S1001),并且在RAM上扩展它。PC503指令服务器501将以下信息发送至多功能***设备100。换句话说,PC503指令服务器501将扫描模式、扫描指令、关于执行指令的PC503本身的地址信息、关于实际图像数据被发送至的服务器501的地址信息、以及示出图像数据存储位置的信息发送至多功能***设备100(步骤S1002)。 
在多功能***设备100通过扫描仪单元210扫描原稿以后,多功能***设备100利用分辨率转换等从扫描图像数据创建缩略图像数据(步骤S1003)。根据与扫描指令一起发送的关于PC503的地址信息,多功能***设备100不通过服务器501而发送缩略图像数据至PC503(步骤S1004)。
用户通过在PC503上的扫描驱动器获取而参考在步骤S1004从多功能***设备100发送的缩略图像数据,并且指定不需要的图像数据。从而,PC503将对不需要的图像数据的删除指令和在服务器501中存储实际图像数据的指令发送至多功能***设备100(步骤S1005)。 
多功能***设备100只将需要的图像数据(对应于在PC503上选出的缩略图像数据的图像数据)发送至服务器501。此外,多功能***设备100在服务器501中的指定图像数据存储位置(用于PC503的区域或用于通过使用PC503执行读取指令的用户的区域)中存储图像数据(步骤S1006)。在把所有的图像数据完全发送以后,多功能***设备100删除在多功能***设备100的HDD上的图像数据,并且通知PC503图像数据发送完成(步骤S1007)。 
图11是示出在瘦客户端环境下网络扫描操作的第三具体示例的图。图18A、18B、和18C是流程图,分别示出图11的操作。 
在图11、18A、18B、和18C中,在第三具体示例中,PC503不包括HDD,但是包括能够执行应用程序的RAM。因此,在PC503上操作扫描驱动器并且在多功能***设备100上创建缩略图像数据。 
首先,PC503访问多功能***设备100,从多功能***设备100获取用于多功能***设备100的扫描驱动器(步骤S1101),并且在PC503的RAM上扩展它。PC503将扫描模式、扫描指令、关于实际图像数据被发送至的服务器501的地址信息、以及示出存储位置的信息发送至多功能***设备100(步骤S1102)。 
在多功能***设备100通过扫描仪单元210扫描原稿以后,多功能***设备100利用分辨率转换等从扫描图像数据创建缩略图像数据(步骤S1103)。多功能***设备100将实际图像数据发送至服务器501(步骤S1104),并且还将缩略图像数据发送至服务器501(步骤S1105)。在把所有的图像数据完全发送以后,多功能***设备100删除多功能***设备100的HDD上的图像数据,并且通知PC503图像数据发送完成(步骤S1106)。 
用户从扫描驱动器执行预览指令。从而,PC503通知服务器501 获取缩略图像数据的指令(步骤S1107)。服务器501发送缩略图像数据至PC503(步骤S1108)。把关于实际图像数据的链接的信息附加到在步骤S1108中从服务器501发送至PC503的缩略图像数据中。用户选择在PC503上的扫描驱动器上的缩略图像数据,并且执行删除指令。从而,PC503将对实际图像数据的删除指令发送至服务器501(步骤S1109)。服务器501删除实际图像数据。 
图12是示出在瘦客户端环境下网络扫描操作的第四具体示例的图。图19A、19B、和19C是流程图,分别示出了图12的操作。 
在图12、19A、19B、和19C中,在第四具体示例中,PC504不包括HDD,并且只包括最少量的RAM。因此,PC504只是输入/输出终端,并且在服务器501上操作扫描驱动器。 
把来自于诸如在PC504中的键盘或鼠标的输入部的用户输入直接发送至服务器501。来自PC504的输入开启在服务器501上的扫描驱动器,并且把扫描驱动器屏幕显示在PC504的显示器上。用户在PC504的扫描驱动器屏幕上执行扫描开始操作。从而,PC504将对应于由鼠标和键盘的操作指示的扫描驱动器屏幕上的坐标的信息发送至服务器501(步骤S1201)。服务器501识别扫描开始操作,并且将扫描开始指令发送至多功能***设备100(步骤S1202)。 
在多功能***设备100通过扫描仪单元210扫描原稿以后,多功能***设备100利用分辨率转换等从扫描图像数据创建缩略图像数据(步骤S1202)。多功能***设备100发送实际图像数据至服务器501(步骤S1204),并且还发送缩略图像数据至服务器501(步骤S1205)。在把所有图像数据完全发送以后,多功能***设备100删除在多功能***设备100的HDD上的图像数据,并且通知服务器501图像数据发送完成(步骤S1206)。 
根据从步骤S1202到步骤S1206的操作,服务器501更新在PC504的扫描驱动器屏幕上的显示。服务器501将指示扫描驱动器屏幕的更新的信息发送至PC504(步骤S1207)。从而将更新的扫描驱动器屏幕显示在PC504的显示器上。如果需要,用户可以在服务器501 上通过PC504的输入部操作扫描驱动器,并且可以删除实际图像数据等。 
图13是示出在瘦客户端环境下网络扫描操作的第五具体示例的图。图20A、20B、和20C是流程图,分别示出了图13的操作。 
在图13、20A、20B、和20C中,在第五具体示例中,PC504不包括HDD,并且只包括最少量的RAM。因此,PC504只是输入/输出终端,并且在服务器501上操作扫描驱动器。 
把来自于诸如PC504的键盘或鼠标的输入部的用户输入直接发送至服务器501。来自PC504的输入开启在服务器501上的驱动器,并且把扫描驱动器屏幕显示在PC504的显示器上。用户在PC504的扫描驱动器屏幕上执行扫描开始操作。从而,PC504将对应于由鼠标和键盘的操作指示的扫描驱动器屏幕上的坐标的信息发送至服务器501(步骤S1301)。服务器501识别扫描开始操作,并且将扫描开始指令发送至多功能***设备100(步骤S1302)。 
在多功能***设备100通过扫描仪单元210扫描原稿以后,多功能***设备100发送实际图像数据至服务器501(步骤S1303)。在把所有图像数据完全发送以后,多功能***设备100删除在多功能***设备100的HDD上的图像数据,并且通知服务器501发送图像数据完成(步骤S1304)。用户通过服务器501的扫描驱动器指令预览。从而,服务器501的扫描驱动器在服务器501上通过分辨率转换从实际图像数据创建缩略图像数据,并且在PC504的扫描驱动器屏幕上显示缩略图像数据(步骤S1305)。 
根据从步骤S1302到步骤S1305的操作,服务器501更新在PC504的扫描驱动器屏幕上的显示。服务器501将示出扫描驱动器屏幕的更新的信息发送至PC504(步骤S1306)。从而将更新的扫描驱动器屏幕显示在PC504的显示器上。如果需要,用户可以在服务器501上通过PC504的输入部操作扫描驱动器,并且可以删除实际图像数据等。 
应该注意的是,尽管在本实施例中参考附图7-13描述了网络扫 描功能的具体示例,但是由于不同的使用环境可能如图5所示被混在一起,所以可以把网络扫描功能配置如下。网络扫描功能被配置为使扫描驱动器识别客户端PC和服务器之间的关系,并且根据诸如HDD和RAM的资源的状况自动判断功能在图7-13中的哪种模式下操作,然后该功能进行操作。 
如上所述,根据本实施例,如果在瘦客户端环境下从PC将扫描指令发送至多功能***设备100,则实际图像数据被发送至服务器,并且链接至实际图像数据的缩略图像数据被发送至PC。作为替代,将缩略图像数据发送至服务器,PC通知服务器获取缩略图像数据的指令,并且将缩略图像数据从服务器发送至PC。作为替代,将实际图像数据发送至服务器,并且通过服务器上的扫描驱动器从实际图像数据创建缩略图像数据。通过在PC上指定缩略图像数据和执行删除指令,可以删除实际图像数据。 
换句话说,可以使多功能***设备经由网络从PC读取原稿,经由网络获取缩略图像数据,并且删除存储在服务器中的并且对应于缩略图像数据的图像数据等。从而,在瘦客户端环境下,使用网络扫描功能也可以产生与常规客户端/服务器环境相似的操作性。还可以减轻在基于服务器的计算环境中的服务器上的负荷,并且还能快速检查读取图像。此外,由于读取指令经过服务器501,所以服务器501也可以管理客户端PC的操作,其不会危害基于服务器计算的原始目的。 
应当注意的是,预览图像数据并不限于缩略图像,只要形式可以达到预览的目的,则其形式不受限制。 
在上述实施例中,尽管如图9-13所示的瘦客户端环境被用来作为例子,但是本发明并不限定于此。可以任意配置瘦客户端环境而不会脱离本发明的范围。 
在上述实施例中,尽管使用多功能***设备用于网络扫描的情况被用作例子,但是本发明并不限于此。扫描仪也可以被用来替代多功能***设备。 
应当理解的是,通过提供具有其中存储着实现上述实施例的功能 的软件的程序代码的存储介质的***或设备,以及使这些***或设备的计算机(或CPU或MPU)读出和运行存储在存储介质中的程序代码也可以达成本发明的目的。 
在这种情况下,从存储介质读取的程序代码本身实现上述实施例的功能,因此程序代码和其中存储着程序代码的存储介质构成了本发明。 
用于提供程序代码的存储介质的例子包括软(注册商标)盘、硬盘、磁光盘、CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-RAM、DVD-RW、DVD+RW、磁带、非易失性存储卡和ROM。作为替代,可以经由网络下载程序。 
此外,应当理解的是,不仅通过执行由计算机读出的程序代码可以实现上述实施例的功能,而且通过使在计算机上操作的OS(操作***)等基于程序代码的指令执行部分或全部的实际操作也可以实现上述实施例的功能。 
此外,应当理解的是,可以通过将从存储介质读出的程序代码写入设置在***计算机中的扩展板上的或在与计算机相连的扩展单元中的存储器,然后使设置在扩展板或扩展单元中的CPU等基于程序代码的指令,执行部分或全部的实际操作来实现上述实施例的功能。 
虽然本发明参考示例性实施例进行了描述,但是需要理解本发明并不限于所披露的示例性实施例。下述权利要求的范围将符合最广泛的解释,以便包括所有修改、等价结构和功能。 
本申请要求在2006年9月6日提交的日本专利申请No.2006-241852的优先权,其通过引用整体包含在此。

Claims (7)

1.一种图像输入/输出***,其中图像读取装置、服务器、以及客户端装置通过网络可通信地彼此相连,其中:
所述服务器包括接收单元和指令单元,该接收单元适用于从所述客户端装置接收读取指令,该指令单元适用于指令所述图像读取装置根据所述接收单元接收到的读取指令来读取原稿,以及
所述图像读取装置包括读取单元和发送单元,该读取单元适用于基于来自所述指令单元的指令读取原稿,该发送单元适用于将由通过所述读取单元读取的图像数据创建的预览图像数据发送到所述客户端装置而无需通过所述服务器,
其中,在参考从所述图像读取装置发送的预览图像数据之后,所述客户端装置向所述图像读取装置发送对不需要的图像数据的删除指令,然后所述发送单元仅将需要的实际图像数据发送到所述服务器。
2.根据权利要求1所述的图像输入/输出***,其中所述发送单元基于来自所述指令单元的指令中所包含的关于所述客户端装置的地址信息发送预览图像数据。
3.根据权利要求1所述的图像输入/输出***,其中所述图像读取装置适用于将关于实际图像数据的存储目的地的信息附加到预览图像数据,并且通过所述发送单元将预览图像数据发送至所述客户端装置。
4.根据权利要求3所述的图像输入/输出***,其中所述客户端装置适用于根据附加到由所述发送单元发送的预览图像数据的存储目的地信息,对实际图像数据执行删除指令。
5.根据权利要求1所述的图像输入/输出***,其中所述图像读取装置还包括确定单元,所述确定单元适用于确定所述客户端装置是否设置有能够存储图像数据的非易失性海量存储器,以及
所述发送单元适用于在所述确定单元确定所述客户端装置设置有所述非易失性海量存储器的情况下,将实际图像数据发送至所述客户端装置而无需通过所述服务器,而在所述确定单元确定所述客户端装置没有设置所述非易失性海量存储器的情况下,将实际图像数据发送至所述服务器。
6.根据权利要求1所述的图像输入/输出***,其中所述图像读取装置还包括驱动器存储单元,所述驱动器存储单元适用于存储图像读取驱动器,该图像读取驱动器适用于控制由所述读取单元进行的读取的执行,以及
所述客户端装置包括适用于获取存储在所述驱动器存储单元中的图像读取驱动器的获取单元、和适用于指令所述图像读取装置使用由所述获取单元获取的图像读取驱动器通过所述读取单元进行读取的指令单元。
7.一种图像输入/输出***的控制方法,在该图像输入/输出***中,图像读取装置、服务器、以及客户端装置通过网络可通信地彼此相连,其中:
所述服务器从所述客户端装置接收读取指令,并且指令所述图像读取装置根据接收到的读取指令来读取原稿;并且
所述图像读取装置基于从所述服务器接收到的指令读取原稿,并将由所读取的图像数据创建的预览图像数据发送到所述客户端装置而无需通过所述服务器,
其中,在参考从所述图像读取装置发送的预览图像数据之后,所述客户端装置向所述图像读取装置发送对不需要的图像数据的删除指令,然后所述图像读取装置仅将需要的实际图像数据发送到所述服务器。
CN2007101413196A 2006-09-06 2007-08-06 图像输入/输出***及其控制方法 Expired - Fee Related CN101150638B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2006241852A JP4849536B2 (ja) 2006-09-06 2006-09-06 画像処理システム、制御方法、及びプログラム
JP2006-241852 2006-09-06
JP2006241852 2006-09-06

Publications (2)

Publication Number Publication Date
CN101150638A CN101150638A (zh) 2008-03-26
CN101150638B true CN101150638B (zh) 2012-09-26

Family

ID=39151056

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007101413196A Expired - Fee Related CN101150638B (zh) 2006-09-06 2007-08-06 图像输入/输出***及其控制方法

Country Status (3)

Country Link
US (1) US8085419B2 (zh)
JP (1) JP4849536B2 (zh)
CN (1) CN101150638B (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4448060B2 (ja) 2005-05-20 2010-04-07 キヤノン株式会社 複写装置とその制御方法、その方法を実行するためのプログラム、および複写システム
JP4609503B2 (ja) * 2008-02-29 2011-01-12 ブラザー工業株式会社 情報処理システム、情報処理端末及び情報処理端末の制御プログラム
JP5256845B2 (ja) * 2008-05-15 2013-08-07 富士ゼロックス株式会社 画像形成装置及びネットワークシステム
JP5095780B2 (ja) * 2010-06-25 2012-12-12 シャープ株式会社 画像形成装置
JP2012194745A (ja) * 2011-03-16 2012-10-11 Fuji Xerox Co Ltd 端末、サーバ、情報処理システムおよびプログラム
US20130208303A1 (en) * 2012-02-10 2013-08-15 Ricoh Company, Ltd. Application supplying apparatus and relay apparatus on cloud
JP5850001B2 (ja) * 2012-07-10 2016-02-03 株式会社リコー システム及び方法
JP6417134B2 (ja) * 2014-07-04 2018-10-31 キヤノン株式会社 画像読取装置、プログラム、画像読取方法、画像読取システム、及びサーバシステム
JP6580835B2 (ja) * 2015-01-28 2019-09-25 株式会社沖データ 情報処理システム
CN108494871B (zh) * 2018-04-08 2022-02-22 上海微穹信息科技有限公司 云端虚拟机及其图像识别方法、***和虚拟机瘦客户端
JP7137753B2 (ja) * 2018-08-30 2022-09-15 京セラドキュメントソリューションズ株式会社 画像読取装置
CN113436285A (zh) * 2021-08-26 2021-09-24 中兴通讯股份有限公司 色彩空间转换方法和装置、电子设备、可读存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5911044A (en) * 1996-11-08 1999-06-08 Ricoh Company, Ltd. Network image scanning system which transmits image information from a scanner over a network to a client computer
US20020156923A1 (en) * 2001-04-19 2002-10-24 Murata Kikai Kabushiki Kaisha Server device and network system
US20060085516A1 (en) * 2004-10-01 2006-04-20 Farr Bradford H Method and apparatus for providing a work flow web application that receives image data via a web browser and exports the image data to a document processing server

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63184462A (ja) * 1987-01-26 1988-07-29 Canon Inc 電子フアイルシステム
JP3618873B2 (ja) * 1996-02-20 2005-02-09 キヤノン株式会社 画像情報読み取り装置及び画像情報通信方法
JP2959545B2 (ja) * 1997-03-25 1999-10-06 セイコーエプソン株式会社 画像情報入出力装置及び画像情報入出力装置の制御方法及び画像情報処理システム
JPH11275291A (ja) * 1998-03-19 1999-10-08 Matsushita Electric Ind Co Ltd クライアント・サーバシステム
JPH11289416A (ja) * 1998-04-02 1999-10-19 Canon Inc 画像読取装置およびこれを用いたネットワークシステム、記録媒体
JP2001339556A (ja) * 2000-05-30 2001-12-07 Canon Inc 画像読取システム、サーバ装置、クライアント装置、画像読取方法および記憶媒体
JP2003333266A (ja) 2002-05-15 2003-11-21 Canon Inc 画像入出力装置
JP2005039319A (ja) 2003-07-15 2005-02-10 Ricoh Co Ltd ネットワークファクシミリ装置及びネットワークファクシミリシステム
JP2005184673A (ja) 2003-12-22 2005-07-07 Ricoh Co Ltd ネットワークfax装置
JP2006190161A (ja) * 2005-01-07 2006-07-20 Fuji Xerox Co Ltd 文書処理装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5911044A (en) * 1996-11-08 1999-06-08 Ricoh Company, Ltd. Network image scanning system which transmits image information from a scanner over a network to a client computer
US20020156923A1 (en) * 2001-04-19 2002-10-24 Murata Kikai Kabushiki Kaisha Server device and network system
US20060085516A1 (en) * 2004-10-01 2006-04-20 Farr Bradford H Method and apparatus for providing a work flow web application that receives image data via a web browser and exports the image data to a document processing server

Also Published As

Publication number Publication date
US8085419B2 (en) 2011-12-27
US20080055634A1 (en) 2008-03-06
CN101150638A (zh) 2008-03-26
JP2008066988A (ja) 2008-03-21
JP4849536B2 (ja) 2012-01-11

Similar Documents

Publication Publication Date Title
CN101150638B (zh) 图像输入/输出***及其控制方法
US7843578B2 (en) Image forming apparatus and method of controlling the same
JP4799285B2 (ja) 画像出力システム、画像出力装置、情報処理方法、記憶媒体ならびにプログラム
US20060158675A1 (en) Method of and apparatus for image formation, and computer product
US20060050309A1 (en) Image processing system, image processing apparatus, and control method and program therefor
CN101473640A (zh) 图像处理设备及其控制方法以及图像处理***
US20100123927A1 (en) Image processing apparatus, information processing apparatus, and storage medium
EP2400394B1 (en) Information processing apparatus including storage unit and connection unit for connecting external storage device
JP2006081081A (ja) 書画蓄積装置,画像読み取り装置および画像形成装置
EP1936947A1 (en) Communication apparatus and data-transferring method
US8289581B2 (en) Image processing apparatus, transfer job managing method, program for implementing the method, and storage medium storing the program
JP2006333352A (ja) 画像形成装置
US10656890B2 (en) Image forming apparatus, storage medium, and control method
US20050066274A1 (en) Image processing apparatus, information processing apparatus, and computer product
US20110038006A1 (en) Image processing apparatus, control method of image processing apparatus, and program
US7561296B2 (en) Image processing apparatus
KR100524502B1 (ko) 고속으로 화상 형성 처리를 실현할 수 있는 화상 처리용 집적 회로 및 화상 형성 장치
JP2006163903A (ja) 画像管理システム
JP2000326592A (ja) 画像入出力装置
US20070047007A1 (en) Facsimile apparatus
JP2002218258A (ja) 画像処理装置および画像処理装置の制御方法および記憶媒体
JP2004032256A (ja) 画像処理装置および画像処理装置の制御方法およびプログラムおよび記憶媒体
JP5441961B2 (ja) 画像出力装置、情報処理方法ならびにプログラム
JP2007274401A (ja) 画像管理システム
JP2006116758A (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
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120926

Termination date: 20190806

CF01 Termination of patent right due to non-payment of annual fee