首页 / 专利库 / 专利权 / 专利合作条约 / 第I章 / 国际检索单位 / 检索费 / 多功能单元,具有多功能单元的服务器和网络系统

多功能单元,具有多功能单元的服务器和网络系统

阅读:244发布:2021-12-22

专利汇可以提供多功能单元,具有多功能单元的服务器和网络系统专利检索,专利查询,专利分析的服务。并且一个多功能单元(2)包括一个 打印机 引擎(21)通过打印机引擎相对于记录媒体执行复印处理的一台逻辑复印机(46),以及通过打印机引擎相对于记录媒体执行打印处理的多台逻辑打印机(251-253)。逻辑复印机和逻辑打印机执行明显的并行操作。,下面是多功能单元,具有多功能单元的服务器和网络系统专利的具体信息内容。

1.一种服务器,可通过网络与至少具有打印功能的装置联接,其特征在于,包括:
打印处理器,它具有打印数据在其中排队的打印缓存部件,并根据打印协议把在打印缓存部件中排队的打印数据传送到所述装置;以及
路径选择信息处理器,它具有存储有与网络联接的装置地址或其它服务器地址的路径选择列表;
所述路径选择信息处理部件根据传送要求将所述路径选择列表传送给提出要求的源。
2.如权利要求1所述的服务器,其特征在于:
还包括一个结果通知处理器,它响应由所述打印处理器执行的打印处理,把处理结果通知指定的通知目的地。
3.如权利要求2中所述的服务器,其特征在于:
所述结果通知处理器利用邮件功能把处理结果通知给指定的通知目的地。
4.如权利要求1到3任一项中所述的服务器,其特征在于:
所述路径选择信息处理器通过访问网络中提供的目录服务,自动生成路径选择列表。
5.一种服务器,可通过网络与至少具有一项扫描仪功能的装置联接,其特征在于,具有:
归档处理器,它具有存储由所述装置从文档中读取的图像数据的一个文件夹,并相对于文件夹,通过控制图像数据的输入和输出执行文档登记处理;以及
路径选择信息处理器,它具有存储与该网络联接的装置地址或其它服务器地址的路径选择列表;
所述路径选择信息处理器根据传送要求将所述路径选择列表传送给提出要求的源。
6.如权利要求5中所述的服务器,其特征在于,还包括:
一个结果通知处理器,它把响应所述归档处理器所执行的文档登记处理的处理结果通知给事先指定或设置的一个通知目的地。
7.如权利要求6中所述的服务器,其特征在于:
所述结果通知处理器利用邮件功能把处理结果通知通知目的地。
8.如权利要求5到7中的任一项中所述的服务器,其特征在于:
所述路径选择信息处理器通过访问网络中提供的目录服务自动生成路径选择列表。
9.可通过网络与至少具有扫描仪功能的装置联接的服务器,其特征在于,具有:
传真处理器,它具有存储图象数据的接收寄存器和发送寄存器,并控制图象数据的传真发送和接收:以及
路径选择信息处理器,它具有存储与该网络联接的装置地址或其它服务器地址的一个路径选择列表,
该传真处理器参照该路径选择列表,自动地检索和选择自动发送成本最低的路径。
10.如权利要求9中所述的服务器,其特征在于:
还具有一个结果通知处理器,它把响应所述传真处理器执行的传真发送和接收处理的处理结果通知给事先指定或设置的通知目的地。
11.如权利要求10中所述的服务器,其特征在于:
所述结果通知处理器利用邮件功能把处理结果通知给通知目的地。
12.如权利要求9到11的任一项中所述的服务器,其特征在于:
所述路径选择信息处理器通过访问网络中提供的目录服务,自动生成所述路径选择列表。
13.可通过网络与至少具有扫描仪功能和一个操作面板的装置联接的服务器,其特征在于,具有:
传真处理器,它具有存储图象数据的接收寄存器和发送寄存器,并控制图象数据的传真发送和接收;以及
电话目录处理器,它具有存储电话号码的一个电话号码列表,控制用于传真处理的电话号码的输入和输出,
所述电话目录处理器根据电话号码列表生成要在操作面板上显示的电话目录。
14.如权利要求13所述的服务器,其特征在于,它还具有:
一个面板控制器,它响应所述装置的所述操作面板的操作,在所述操作面板上显示所述电话目录,以便促使传真发送目的地的输入和/或选择。
15.如权利要求13所述的服务器,其特征在于:
还具有一个结果通知处理器,它把响应所述传真处理器执行的传真发送和接收处理的处理结果通知给事先指定或设置的通知目的地。
16.如权利要求15所述的服务器,其特征在于:
所述结果通知处理器利用邮件功能把处理结果通知给通知目的地。
17.如权利要求15或16所述的服务器,其特征在于,它还具有:
一个面板控制器,它响应所述装置的所述操作面板的操作,在该操作面板上显示该电话目录,以便促使传真发送目的地的输入和/或选择以及通知目的地的输入和/或选择。
18.如权利要求13所述的服务器,其特征在于:
所述面板控制器按操作面板上一次能显示的数据单位把所述电话目录的数据传送到所述装置的所述操作面板。
19.如权利要求18所述的服务器,其特征在于:
所述电话目录处理器按事先设置或从所述操作面板中指定的排序,对所述电话目录内容排序。
20.如权利要求1,5,9和13中任一项所述的服务器,其特征在于:
与所述服务器联接的所述装置具有一操作面板,且所述服务器还具有一个面板控制器,它在所述操作面板之间交换信息,该面板控制器响应在该操作面板上进行的一项操作,定制该操作面板上的显示内容以及在该操作面板上进行一项操作时所执行的动作。
21.如权利要求1,5,9和13中任一项所述的服务器,其特征在于:
与所述服务器联接的所述装置具有一操作面板,且所述服务器还具有一个面板控制器,它在所述操作面板之间交换信息,
所述面板控制器响应在该操作面板上进行的一项操作,编辑该操作面板上的按钮和输入项目的安排以及显示内容,以便定义一系列与每个按钮的选择和每个输入项目相对应的操作。
22.如权利要求1,5,9和13中任一项所述的服务器,其特征还在于:
与所述服务器联接的所述装置具有一操作面板,且所述服务器还具有一个面板控制器,它在所述操作面板之间交换信息,所述面板控制器响应在操作面板上进行的一项操作,操作面板上的编辑按钮和输入项目的安排以及显示内容,以便定义一系列与每个按钮和每个输入项目的选择相对应的操作,同时,在定义所述一系列操作时,选择传真和文档登记等项目以及指定一个处理脚本。
23.如权利要求5到7中任一项中所述的服务器,其特征在于:
它还有一个光学字符阅读器(OCR)处理器,该处理器在将由所述装置从文档中读取的或通过传真接收到的图像数据存储到文件夹中时,自动地从该图像数据中提取一个标题并将该标题设置为该图像数据所组成的文档的标题。
24.如权利要求5到7中任一项所述的服务器,其特征在于:
它还有一个光学字符阅读器(OCR)处理器,该处理器将经传真接收的图像数据存储到所述文件夹中,同时,在将由所述装置从文档中读取的或通过传真接收到的图像数据存储到文件夹中时,自动地识别该图像数据中的字符,
所述归档处理器或传真处理器根据所述OCR处理器的识别结果将图像数据分配给所述文件夹的预定义文件夹部分。
25.如权利要求5到7中任一项所述的服务器,其特征在于:
联接于所述服务器的所述装置具有一操作面板,
所述服务器还具有一个光学字符阅读器(OCR)处理器,该处理器将经传真接收的图像数据存储到所述文件夹中,同时在将由所述装置从文档中读取的或通过传真接收到的图像数据存储到所述文件夹中时,自动地识别该图像数据中的字符,所述归档处理器根据所述OCR处理器的识别结果执行预先指定的处理。
26.如权利要求1,5,9和13中任一项所述的服务器,其特征还在于:
与所述服务器联接的所述装置具有一操作面板,且所述服务器还具有一个面板控制器,它在所述操作面板之间交换信息,所述面板控制器根据来自于所述操作输入器所输入的ID,在每一个ID上对各项操作进行收费管理。
27.如权利要求1,5,9和13所述的服务器,其特征还在于:
它还具有一个操作管理处理器,它在每个预定时间间隔存储包括所述装置的动作状态及消耗品状态的状态信息,当以比该预定时间间隔高的频率对状态信息进行访问时,反馈存储的状态信息。
28.一个网络系统,其特征在于,它包括:
一个多功能装置和一个或多个网络,该多功能装置包括:至少一台计算机,至少一个多功能单元,该多功能单元包括:
逻辑打印机,它使用打印机引擎在记录介质上进行记录;
逻辑扫描仪,它使用扫描仪引擎读取文档的图像;
逻辑复印机,它使用所述扫描仪引擎读取文档,同时使用所述打印机引擎将读取的图像记录在记录介质上;
操作输入部件,用于控制所述逻辑复印机的动作;和
服务器,该服务器通过网络分别与所述多功能单元的所述逻辑打印机、所述逻辑扫描仪及所述操作输入部件进行通信,并通过使所述逻辑打印机及所述逻辑扫描仪动作,以向联接于网络上的其它装置提供打印服务或扫描服务;
所述一个或多个网络联接所述计算机和所述多功能单元。
29.一个网络系统,其特征在于,该网络系统包括至少一台多功能单元、服务器以及一个或多个网络系统,
所述多功能单元包括:
逻辑打印机,它使用打印机引擎在记录介质上进行记录;
逻辑扫描仪,它使用扫描仪引擎读取文档的图像;
逻辑复印机,它使用所述扫描仪引擎读取文档,同时使用所述打印机引擎将读取的图像记录在记录介质上;
操作输入部件,用于控制所述逻辑复印机的动作;
所述服务器与按照规定的协议与所述一台多功能机联接的、在控制该多功能单元的同时被联接于所述网络的计算机合作,从而实现通过该网络所进行的印刷、文档登记、传真及运用管理的功能之中的至少一个功能;
所述一个或多个网络系统联接所述计算机和所述多功能单元。
30.如权利要求29中所述的网络系统,其特征在于:所述多功能单元和所述服务器通过专用局域网(LAN)联接。
31.如权利要求29所述的网络系统,其特征在于:所述一个或多个网络包括第一、第二和第三网络,所述第一网络与至少一台所述多功能单元和至少一台所述服务器联接,所述第二网络与至少一台所述多功能单元和至少一台所述服务器联接,所述第一网络和所述第二网络通过所述第三网络联接。
32.如权利要求29所述的网络系统,其特征在于,所述服务器包括:
打印数据在其中排队的打印缓存部件和存储有被联接于该网络的装置或其它服务器的地址的路径选择列表,根据从联接于网络的其它装置的发出传送要求,向要求源传送所述路径选择列表,同时根据打印协议,将在打印缓存部件中排队的打印数据传送给从所述路径选择列表中选择出的装置或其它服务器。
33.如权利要求32中所述的网络系统,其特征在于:所述一个或多个网络包括第一、第二和第三网络,至少一个多功能单元和至少一个服务器与所述第一网络联接,至少一个多功能单元和至少一个服务器与所述第二网络联接,所述第一网络和所述第二网络通过所述第三网络联接。
34.如权利要求32所述的网络系统,其特征在于:
所述网络系统具有一个目录服务,所述服务器通过访问该目录服务,自动生成存储有联接于网络系统的多功能单元及其所述装置的地址的路径选择列表。

说明书全文

技术领域

发明一般涉及多功能单元、具有多功能单元的服务器和网络系统,特别涉及具有包括扫描仪、传真机、复印机、打印机、文档登记单元、显示单元等多种功能的一个多功能单元,并特别涉及与这样一个多功能单元联接的服务器以及具有这样一个多功能单元的网络系统。

背景技术

通常,信息的处理是在包括多台由局域网(LAN)等网络联接在一起的计算机的计算机系统中进行的。在这样一个计算机系统中,通过从任一台计算机向打印机发送一条打印指令,信息都可以在联接在LAN上的打印机上被打印。但是,在这样一个计算机系统中,复印机等是不与LAN联接的,复印机等本身是作为相对于计算机系统的独立装置提供的。
例如,如果传真机和复印机是分别独立于计算机系统提供的,那么空间利用效率将很低,而且系统费用增加了两台独立装置的费用,即传真机和复印机的总费用。因此,人们提出了一个具有传真功能和复印功能的多功能单元。但即便在提出的这种多功能单元的情况下,多功能单元本身仍然是没通过网络联接到计算机系统的一个独立装置。
另一方面,在常规的计算机系统中,服务器方面的管理器收集、处理和传输信息,而所谓的拉式(pull-type)结构被最终用户用来去服务器检索信息。相反,还提出了所谓的推式(push-type)结构,从而使服务器分配信息,而最终用户从服务器接收这条信息。
因此,通常这些装置会出现问题,例如复印机不能联接到计算机系统上进行操作以及空间利用效率很低,因为每一装置都是自己独立的装置。另外,即便在多功能单元具有传真功能和复印功能的情况下,同样的问题仍然存在,因为多功能单元自己本身也是一个独立装置。
另一方面,采用推式结构或拉式结构的常规计算机系统的设计主要集中于服务器,而没有以最终用户为中心进行设计的推式或拉式结构的概念。结果,使得常规计算机系统的使用和灵活性并不总是令人满意。

发明内容

因此,本发明的一个一般目的是提供一个解决了上述问题的新颖和有用的多功能单元、具有多功能单元的服务器和网络系统。
本发明的更具体的目的是提供可以作为计算机系统的一个部件来进行操作的一个多功能单元,通过与多功能单元联接可以实现以最终用户为中心进行设计的推式或拉式结构概念的一个服务器,以及包括多功能单元并可以实现以最终用户为中心进行设计的推式或拉式结构概念的一个网络系统。
根据本发明第一方面,提供一种多功能装置,具有:多功能单元,其包括:打印机引擎;逻辑打印机,使用所述打印机引擎在记录介质上进行记录;扫描仪引擎;逻辑扫描仪,使用所述扫描仪引擎读取文档的图像;逻辑复印机,使用所述扫描仪引擎读取文档,使用所述打印机引擎将读取的图像记录在记录介质上;以及操作输入部件,用于控制所述逻辑复印机的动作;该多功能装置还包括服务器,通过网络分别与所述多功能单元的所述逻辑打印机、所述逻辑扫描仪及所述操作输入部件进行通信,并通过使所述逻辑打印机及所述逻辑扫描仪动作以向连接于网络上的其它装置提供打印服务或扫描服务。根据本发明的多功能单元,有可能以一种明显并行的方式同时执行复印处理和打印处理。
根据本发明的第二方面,提供一种多功能装置,具有:多功能单元,该多功能单元由打印机单元和扫描仪单元构成;打印机单元中包括使用所述打印机引擎在记录介质上进行记录的逻辑打印机和用于控制所述打印机的动作的第1操作输入部件;扫描仪单元中包括使用扫描仪引擎读取文档图像的逻辑扫描仪和用于控制所述逻辑扫描仪的动作的第2操作输入部件;服务器部件,用于通过网络分别与所述打印机单元的所述逻辑打印机以及所述第1操作输入部件和所述扫描仪单元的逻辑扫描仪以及所述第2操作输入部件进行通信,并通过使所述逻辑打印机和所述逻辑扫描仪动作以向连接于网络上的其它装置提供打印服务或扫描服务,同时根据所述第1或第2操作输入部件的输入,使用所述打印机引擎将读取的图像记录在记录介质上进行逻辑复印。
根据本发明的第三方面,提供通过网络可联接到至少具有打印功能的装置的一种服务器,包括:打印处理器,它具有打印数据在其中排队的打印缓存部件,并根据打印协议把在打印缓存部件中排队的打印数据传送到所述装置;以及路径选择信息处理器,它具有存储有与网络连接的装置地址或其它服务器地址的路径选择列表;所述路径选择信息处理部件根据传送要求将所述路径选择列表传送给提出要求的源。根据本发明的服务器,即使操作者不知道位于打印目的地的装置的地址,也可以从路径选择列表中得到在打印目的地处的装置的地址,而不必询问网络供应商等。
根据本发明的第四方面,提供通过网络可以联接到至少具有扫描仪功能的装置的一种服务器,包括:归档处理器,它具有存储由所述装置从文档中读取的图像数据的一个文件夹,并相对于文件夹,通过控制图像数据的输入和输出执行文档登记处理;以及路径选择信息处理器,它具有存储与该网络联接的装置地址或其它服务器地址的路径选择列表;所述路径选择信息处理器根据传送要求将所述路径选择列表传送给提出要求的源。根据本发明的服务器,即使操作者不知道位于文档登记目的地的装置的地址,也可以从路径选择列表中得到在文档登记目的地处的装置的地址,而不必询问网络供应商等。
根据本发明的第五方面,提供通过网络可以联接到至少具有扫描仪功能的装置的一种服务器,包括传真处理器,它具有存储图象数据的接收寄存器和发送寄存器,并控制图象数据的传真发送和接收:以及路径选择信息处理器,它具有存储与该网络连接的装置地址或其它服务器地址的一个路径选择列表,该传真处理器参照该路径选择列表,自动地检索和选择自动发送成本最低的路径。根据本发明的服务器,即使操作者不知道网络系统的结构,也可以从路径选择列表中自动检索一条具有最小传送费用的路径并利用这条路径完成一次传真发送。
根据本发明的第六方面,提供通过网络可以联接到至少具有扫描仪功能和一个操作面板的装置的一种服务器,包括传真处理器,它具有存储图象数据的接收寄存器和发送寄存器,并控制图象数据的传真发送和接收;以及电话目录处理器,它具有存储电话号码的一个电话号码列表,控制用于传真处理的电话号码的输入和输出,所述电话目录处理器根据电话号码列表生成要在操作面板上显示的电话目录。根据本发明的服务器,可以从电话目录中得到传真发送目的地,操作者不必注意网络结构。
根据本发明的第七方面,提供一个网络系统,它包括一个多功能
装置和一个或多个网络,该多功能装置包括:至少一台计算机,至少一个多功能单元,该多功能单元包括:逻辑打印机,它使用打印机引擎在记录介质上进行记录;逻辑扫描仪,它使用扫描仪引擎读取文档的图像;逻辑复印机,它使用所述扫描仪引擎读取文档,同时使用所述打印机引擎将读取的图像记录在记录介质上;操作输入部件,用于控制所述逻辑复印机的动作;该多功能装置还包括服务器,该服务器通过网络分别与所述多功能单元的所述逻辑打印机、所述逻辑扫描仪及所述操作输入部件进行通信,并通过使所述逻辑打印机及所述逻辑扫描仪动作,以向连接于网络上的其它装置提供打印服务或扫描服务;所述一个或多个网络连接所述计算机和所述多功能单元。根据本发明的网络系统,可以向网络中的一个任意多功能单元请求各种处理并通知网络系统中的任意服务器,因此可以实现以最终用户为中心的推式结构和拉式结构的概念。
根据本发明的第八方面,提供一个网络系统,该网络系统包括至少一台多功能单元、服务器以及一个或多个网络系统,所述多功能单元包括:逻辑打印机,它使用打印机引擎在记录介质上进行记录;逻辑扫描仪,它使用扫描仪引擎读取文档的图像;逻辑复印机,它使用所述扫描仪引擎读取文档,同时使用所述打印机引擎将读取的图像记录在记录介质上;操作输入部件,用于控制所述逻辑复印机的动作;所述服务器与按照规定的协议与所述一台多功能机连接的、在控制该多功能单元的同时被连接于所述网络的计算机合作,从而实现通过该网络所进行的印刷、文档登记、传真及运用管理的功能之中的至少一个功能;所述一个或多个网络系统连接所述计算机和所述多功能单元。
附图说明
参考附图,从以下的详细描述中可以明显看出本发明的其它目的和进一步特征。
图1是表示合成装置的一般构造的系统框图
图2是表示根据本发明的多功能单元一个实施例的构造的系统框图。
图3是表示多功能单元实施例的第一种修改的构造的系统框图。
图4是表示多功能单元实施例的第二种修改的构造的系统框图。
图5是表示多功能单元实施例的第三种修改的构造的系统框图。
图6是表示根据本发明的服务器一个实施例的构造的系统框图。
图7中解释了多功能单元和服务器通过个人LAN进行联接的情况。
图8中解释了多功能单元和服务器通过联接有计算机的LAN进行联接的情况。
图9表示的是根据本发明的网络系统的一个实施例。
图10是表示多功能单元实施例的一个透视图。
图11是表示多功能单元实施例的一个平面图。
图12所示为解释打印处理所表示的多功能单元和服务器的重要部件的系统框图。
图13是一般表示打印处理的一个流程图
图14解释了计算机中的打印处理。
图15是解释计算机中的打印处理过程的一个流程图。
图16是解释从计算机中执行打印时的计算机处理的一个流程图。
图17是解释从计算机中执行打印时一个服务器处理的流程图。
图18解释了计算机中的文档登记处理。
图19是解释计算机中文档登记处理过程的一个流程图。
图20解释了通过远程服务器从服务器执行的打印处理。
图21解释了通过远程服务器从服务器执行打印处理过程的一个流程图。
图22解释了通过远程服务器从服务器执行的文档登记处理。
图23是解释通过远程服务器从服务器执行文档登记处理过程的一个流程图。
图24解释了从服务器执行的传真通信处理。
图25是解释从服务器执行传真通信处理过程的一个流程图。
图26解释了路径选择列表的自动生成。
图27表示的是自动生成的路径选择列表的一个实施例。
图28一般解释了电话目录显示过程。
图29是解释电话目录显示的一个流程图。
图30一般解释了操作面板的定制过程。
图31是解释操作面板的定制的一个流程图。
图32是解释操作面板上的一个数据获取处理的流程图。
图33是解释操作面板中的一个数据选择处理的流程图。
图34解释了读取文档时的标题提取处理。
图35是解释读取文档时的标题提取处理过程的流程图。
图36解释了在执行传真接收时的标题提取处理。
图37是解释执行传真接收时的标题提取处理过程的流程图。
图38解释了当登记文档时对文件夹部件进行的分配处理。
图39是解释当登记文档时对文件夹部件进行的分配处理过程的一个流程图。
图40是解释当登记文档时对文件夹部件进行的分配处理的流程图。
图41表示的是一个分配信息列表。
图42表示的是一个文件夹信息列表。
图43是解释登记文档时对分配后的处理内容的指定处理的一个流程图。
图44表示的是一个分配信息列表。
图45解释了一个通过输入标记进行的记帐处理。
图46是解释通过输入标记进行的记帐处理过程的一个流程图。
图47是解释通过输入标记进行的记帐处理的流程图。
图48表示的是一个标记列表。
图49表示的是记帐日志。以及
图50是解释装置状态显示的负荷降低处理的一个流程图。

具体实施方式

首先,要描述的是一个合成装置,它由一个根据本发明的多功能单元的实施例和一个根据本发明的服务器的实施例组成。图1是一个表示此合成装置的一般构造的系统框图。合成装置1包括通过LAN 500联接的多功能单元2和服务器3。在后面将描述,多功能单元2包括打印机部件、扫描仪部件、操作面板、装置状态管理部件等。服务器3包括计算机,如个人计算机,它被联接到一条线501,如电话线和LAN 500上。
服务器3和多功能单元2的打印机部件之间的信息交换是根据打印协议来进行的。打印协议用于从服务器3中将打印数据传送到多功能单元2中的逻辑打印机,并设置其数目等于逻辑打印机数目的多个时间段。服务器3和多功能单元2的扫描仪部件之间的信息交换是根据扫描仪协议来进行的。扫描仪协议用于把扫描仪部件从文档中读取的数据传送到服务器3。
服务器3和多功能单元2的操作面板之间的信息交换是根据面板控制协议进行的。当操作面板的操作按钮被按下时,面板控制协议用于把事件产生信息通知服务器3,必要时获得显示数据。例如,当操作面板上显示电话目录的操作按钮被按下时,服务器3得到请求电话目录数据以及因按下按钮而产生的事件产生信息的通知。为响应来自操作面板的这条通知,服务器3把电话目录数据发送到多功能单元2。另外,根据面板控制协议,服务器3从控制面板得到传真发送开始信息、文档登记开始信息等通知,而服务器3根据这样的开始信息执行一个处理。
服务器3和多功能单元2的装置状态管理部件之间的信息交换是根据操作管理协议进行的。操作管理协议用于将与多功能单元2的状态有关的信息通知服务器3。根据操作管理协议通知服务器3的信息包括(a)表示多功能单元正执行复印操作、扫描仪操作或打印操作的操作状态信息,(b)根据多功能单元2的逻辑复印机和逻辑打印机对每一尺寸的纸张所生成的表示打印纸张数目的打印纸张信息,(c)提供表示调色剂、开发代用品、光电导体等供应件的补充/更换时间(或时间段)的信息,(d)相对于多功能单元2的各种设置信息,(e)与多功能单元2的各个部分有关的出错信息等等。
因此,服务器3根据4个协议被联接到多功能单元2并控制多功能单元2。另外,服务器3与联接在LAN 500上的另一台服务器或计算机(客户机)联接,并通过LAN 500等网络实现打印、文档登记、传真通信和操作管理等功能。
图2是表示多功能单元2的实施例的构造的一个系统框图。多功能单元2包括如图2所示进行联接的打印机引擎21、扫描仪引擎22、操作面板23、逻辑复印机24、逻辑打印机251到253、逻辑扫描仪26、以及装置状态管理部件27。打印机引擎21和逻辑打印机251到253组成了上述的打印机部件。扫描仪引擎22和逻辑扫描仪26组成了上述的扫描仪部件。逻辑复印机24、逻辑打印机251到253、逻辑扫描仪26和装置状态管理部件27的功能可以通过结合一个或多个处理器,如中央处理单元(CPU),和存储处理器执行的数据和程序的存储器来实现。
在本实施例中,打印机引擎21由使用切割记录纸的现有激光打印机构成,并具有多个供纸匣(paper supply hopper)和一个多仓接纸匣(multi-bin stacker)211。但打印机引擎21当然并不仅仅限于使用光电导体的激光打印机,而且,由打印机引擎21使用的记录媒体也不仅仅限于切割记录纸。为方便起见,图2表示的是多仓接纸匣211的仓式接纸匣(bin stacker)的数目为4的情况,当然仓式接纸匣的数目并不仅仅限于4。
扫描仪引擎22具有一种已知构造,它包括自动文档进给装置(ADF)和采取平板形式的文档阅读器。在本实施例中,文档阅读器能够同时读取文档两面的内容。
逻辑扫描仪26根据扫描仪协议的控制代码相对于扫描仪引擎22发送一条操作指令。由扫描仪引擎22从文档读取的图象数据通过逻辑扫描仪26被传送到服务器3。
在本实施例中,操作面板23包括构成显示部件和操作部件一部分的已知液晶触摸面板以及各种操作按钮。当然,操作面板23并不仅仅限于液晶触摸面板。另外,操作面板23可以由组成显示部件和整个操作部件的一个触摸面板构成。
逻辑复印机24通过打印机引擎21将由扫描仪引擎22从文档读取的数据打印到记录纸上。在这种情况下,从操作面板23中输入诸如要打印的纸张数目及放大倍数(放大/缩小比率)等各种设置信息。逻辑复印机24根据输入的各种设置信息进行操作并对扫描仪引擎22和打印机引擎21发送一条指令进行操作。存放打印记录纸的仓式接纸匣可以事先进行设置。
诸如放大等各种不同的图象处理要利用扫描仪引擎22和逻辑复印机24中的至少一个来执行。在本实施例中,各种图象处理是由扫描仪引擎22执行的。
逻辑打印机251到253根据打印协议,通过打印机引擎21将从服务器3中接收的打印数据分别打印到记录纸上。打印机引擎21从由命令或设置指定的供纸匣中提供记录纸,并将已打印的记录纸弹到由命令或设置指定的接纸匣中。可以为逻辑打印机251到253中的每一个指定其使用的供纸匣和接纸匣。
逻辑打印机251到253可以用不同的模拟方式进行操作。例如,逻辑打印机251可以用第一种模拟方式,FM模拟来操作,而逻辑打印机252可以用第二种模拟方式,ESC/P模拟来操作,以便实现多模拟。由于对于3个逻辑打印机251到253,只提供了1个物理打印机引擎21,因此逻辑打印机251到253按每页被打印的顺序对打印机引擎21连续执行打印开始操作。结果,尽管只提供了1个物理打印机引擎21,但看上去就象3个逻辑打印机251到253可以同时并行操作一样。
可以同时设置其数目与逻辑打印机的数目相等的打印协议。另外,为方便起见,图2中只给出了3个逻辑打印机,但逻辑打印机的数目并不仅仅限于3个,而是可以有任意多个逻辑打印机。
逻辑打印机本身已为大家所知,并在日本公开专利申请号8-36472和8-87391中提出。因此,在本说明书中将省略有关这一逻辑打印机的详细描述。
装置状态管理部件27被联接到逻辑复印机24、逻辑扫描仪26和逻辑打印机251到253上,并通过从这些逻辑部件中收集信息获得有关多功能单元2的状态的信息。有关多功能单元2的状态的信息根据操作管理协议从装置状态管理部件27通知服务器3。另外,装置状态管理部件27在操作面板23上显示一条根据操作管理协议由服务器3通知的服务器信息。
多功能单元2的基本构造并不仅仅限于图2中所示的部分,而打印机部件和扫描仪部件可以作为独立于多功能单元2的独立单元提供。
图3是表示多功能单元2的实施例的第一种修改的构造的系统框图。在图3中,与图2中的对应部件相同的那些部件都以同样的参考数字来命名,因此可以省略其描述。在这种情况下,多功能单元2的一部分是由扫描仪部件201组成的,它是相对于多功能单元2的其它部件独立的一个单元。
图4是表示多功能单元2的实施例的第二种修改的构造的系统框图。在图4中,与图2中的对应部件相同的那些部件都以同样的参考数字来命名,因此可以省略其描述。在这种情况下,多功能单元2的一部分是由打印机部件202组成的,它是相对于多功能单元2的其它部件的一个独立单元。
图5是表示多功能单元2的实施例的第三种修改的构造的系统框图。在图5中,与图3和图4中的对应部件相同的那些部件都以同样的参考数字来命名,因此可以省略其描述。在这种情况下,多功能单元2是由图3中所示的扫描仪部件201和图4中所示的打印机部件202组成的,它们是相互独立的单元。在第三种修改中,图2中所示的逻辑复印机24在多功能单元2中没有提供。
当然,多功能单元2的构造可是对图2到图5中所示的结构进行的任意结合。
图6是表示服务器实施例构造的系统框图。服务器3包括网络处理器30、打印处理器31、归档处理器32、传真处理器33、调制解调器34、面板控制器35、结果通知处理器36、操作管理处理器37、电话目录处理器38和路径选择信息处理器39,其联接方式如图6所示。为方便起见,图6中也给出了与多功能单元2所联接的LAN 500联接的一台计算机(客户机)4。
网络处理器30、打印处理器31、归档处理器32、传真处理器33、光字符阅读器(OCR)处理器322、面板控制器35、结果通知处理器36、操作管理处理器37、电话目录处理器38和路径选择信息处理器39的功能可以通过结合一个或多个处理器,如CPU,和存储由处理器执行的数据和程序的存储器来实现。
网络处理器30联接在打印处理器31、归档处理器32、传真处理器33、面板控制器35、结果通知处理器36、操作管理处理器37和路径选择信息处理器39上,并控制LAN 500和这些处理器31、32、33、35、36、37及39之间的信息交换。另外,网络处理器30还控制TCP/IP和比TCP/IP高的层中的http协议。服务器3和计算机4之间的通信是根据http协议进行的。尽管本实施例使用的是http协议,但只要其它协议具有双向通信功能也可以使用其它协议。
打印处理器31包括一个打印缓存部件311,打印数据在它里面排队。在打印缓存部件311中排队的打印数据根据打印协议被连续地传送到多功能单元2中的逻辑打印机251中。在打印缓存部件311中的队列的数目对应于在多功能单元2中提供的逻辑打印机的数目。在本实施例中,由于在多功能单元2中提供了3个逻辑打印机251到253,所以在打印缓存部件中提供了3个队列Q1到Q3。例如,队列Q1用于打印传真接收数据,队列Q2用于打印归档处理器32中的文档文件夹321的数据,而队列Q3用于打印通过LAN 500传送的数据。每个队列和打印数据之间的对应可以任意进行设置。此外,也可以任意设置每个队列和逻辑打印机的组合。
归档处理器32包括文件夹321,它构成了一个简单的数据库结构,用于存储图象数据并控制相对于文件夹321的图象数据的输入和输出。向文件夹321输入图象数据的输入路径包括:根据扫描仪协议通过逻辑扫描仪26从多功能单元2的扫描仪引擎22向文件夹321输入图象数据的路径,下面将描述的通过线路501或LAN 500和传真处理器33的一个接收寄存器331从传送传真机向文件夹321输入图象数据的路径,以及通过网络处理器30从LAN 500向文件夹321输入图象数据的路径。另一方面,从文件夹321输出图象数据的输出路径包括:通过打印处理器31和多功能单元2的逻辑打印机从文件夹321向打印机引擎21输出图象数据的输出路径,作为传真发送输出通过传真处理器33从文件夹321向线路501或LAN 500输出图象数据的路径,以及通过网络处理器30和LAN 500从文件夹321向联接在LAN 500上的另一个多功能单元或另一台计算机输出图象数据的路径。
传真处理器33包括接收寄存器331和发送寄存器332,它们构成了一个简单的数据库结构用来存储图象数据,并控制传真发送和接收。接收寄存器331将从线路501或LAN 500接收到的传真接收数据和传真接收数据的接收历史记录存储起来。传送寄存器332把要传送到线路501和LAN 500的传真发送数据和与传真发送数据有关的传送历史记录存储起来。
在本实施例中提供了1个接收寄存器331和1个传送寄存器332。但是,在传真处理器33中可以具有多个接收寄存器331和多个传送寄存器332。例如,可以为每个人或每个部提供1个接收寄存器331和1个传送寄存器332。
OCR处理器322向OCR处理提供图象数据,以便在向归档处理器32的文件夹321登记图象数据以及在传真处理器33的接收寄存器331中存储传真接收数据和接收历史记录时,可以自动提取文档标题。OCR处理器322通常从归档处理器32和传真处理器33中调用。由OCR处理器322执行的OCR处理包括:自动提取标题,如文档标题的处理,在为每个目的地提供了1个接收寄存器311的情况下通过确认传真接收目的地自动存储图象数据的处理,等等。
调制解调器34相对于从线路501接收到的传真接收数据执行解调处理,并相对于传送到线路501的传真发送数据执行调制处理,控制线路501和传真处理器33之间的传真接收数据和传真发送数据的交换。
面板控制器35根据面板控制协议接收由多功能单元2的操作面板23产生的不同事件,并控制打印处理器31、归档处理器32、传真处理器33、操作管理处理器37和电话目录处理器38来响应产生的事件执行处理。另外,面板控制器35根据扫描仪协议,并依靠根据面板控制协议根据操作面板23中通知的事件来控制多功能单元2的逻辑扫描仪26。因此,扫描仪引擎22在逻辑扫描仪26的控制下读取文档,而读取的图象数据则被传送到打印处理器31、归档处理器32和传真处理器33。
面板控制器35按下列方式来控制打印处理器31、归档处理器32、传真处理器33、操作管理处理器37和电话目录处理器38。
当面板控制器35根据面板控制协议从多功能单元2的操作面板23中接收文档登记事件时,面板控制器35将根据扫描仪协议控制多功能单元2的逻辑扫描仪26和扫描仪引擎22,以便从文档中读取图象数据。面板控制器35把读取的图象数据提供给归档处理器32,并指示将读取的图象数据登记到文件夹321中。
另外,当面板控制器35根据面板控制协议从多功能单元2的操作面板23中接收传真发送事件时,面板控制器35将根据扫描仪协议控制多功能单元2的逻辑扫描仪26和扫描仪引擎22,以便从文档中读取图象数据。面板控制器35将读取的图象数据提供给传真处理器33,并指示进行一个传真发送处理将传真发送数据和传送历史记录存储到传送寄存器332中。
如图5所示,在多功能单元2由扫描仪部件201和打印机部件202作为相互独立的单元构成的情况下,在多功能单元2中不存在逻辑复印机,而复印功能按如下方式实现。也就是说,当面板控制器35根据面板控制协议从多功能单元2的操作面板23中接收复印开始事件时,面板控制器35根据扫描仪协议控制多功能单元2(扫描仪部件201)的逻辑扫描仪26和扫描仪引擎22,以便从文档中读取图象数据。面板控制器35将读取的图象数据提供给打印处理器31,并指示通过在记录纸上打印图象数据而生成打印纸数目。结果,打印处理器31根据打印协议控制多功能单元2(打印机部件202)的逻辑打印机251和打印机引擎21,并命令打印指定数目的打印纸以便最终实现复印功能。
此外,当面板控制器35根据面板控制协议从多功能单元2的操作面板23中接收电话目录列表请求事件时,面板控制器35根据面板控制协议从电话目录处理器38中获得电话目录列表数据并将电话目录列表数据提供给多功能单元2。
另外,当面板控制器35根据面板控制协议从多功能单元2的操作面板23接收电源关闭事件时,面板控制器35将命令关闭操作管理处理器37的电源供给。
结果通知处理器36联接在传真处理器33、归档处理器32和打印处理器31上,并在传真发送或接收结束时从传真处理器33中得到处理结果、在文档登记结束时从归档处理器32中得到处理结果、以及在打印结束时从打印处理器31中得到处理结果的通知。结果通知处理器36将从每个处理器33、32和31中得到的处理结果通知给在结果通知处理器36中事先登记的一个目的地或通过网络处理器30和LAN 500指定的一个目的地。在本实施例中,处理结果通过电子邮件系统通知给目的地。在此情况下,网络处理器30根据电子邮件协议,通过LAN 500进行通信。
操作管理处理器37联接在传真处理器33、归档处理器32和打印处理器31上,并从这些处理器33、32和31中收集状态信息。如果必要的话,操作管理处理器37将根据操作管理协议命令在多功能单元2的操作面板23上显示收集到的状态信息。另外,操作管理处理器37根据操作管理协议,周期性地收集多功能单元2的信息和状态。也就是说,操作管理处理器37集中地收集和管理服务器3的各种处理器(至少有传真处理器33、归档处理器32和打印处理器31)的状态和与其有关的信息,以及多功能单元2的各种处理器(至少有逻辑复印机24、逻辑打印机251到253和逻辑扫描仪26)的状态和与其有关的信息,将它们作为操作管理信息。由操作管理处理器37收集和管理的操作管理信息可以通过网络处理器30从LAN 500访问。例如,在下面将描述由操作管理处理器37收集和管理的操作管理信息可以从计算机4的网络浏览器46中访问。
操作管理处理器37还控制服务器3的电源供给的关闭。当从面板控制器35中收到电源关闭指令时,操作管理处理器37将执行电源关闭控制来关闭服务器3中各种部件的电源供给。通过这个电源关闭控制,服务器3中的各种部件执行结束每个协议段并将必要的信息保存到存储单元中等处理。存储单元由构成打印缓存311的硬盘单元、接收寄存器331、传送寄存器332、文件夹321、电话号码列表381、路径选择列表391等组成。为了方便起见,在图6中所示的存储单元被包括在各种处理器中,当然可以提供独立的存储单元,而且,可以提供一个或多个这种存储单元。
电源关闭指令是从多功能单元2的操作面板23中发出的。电源关闭事件是根据面板控制协议从操作面板23中向服务器3的面板控制器35通知的。面板控制器35响应电源关闭事件向操作管理处理器37通知电源关闭指令。操作管理处理器37与服务器3中的各种部件并行,同时开始电源关闭处理,并对服务器3的各个部件和多功能单元2,包括多功能单元2的各个部件,执行同步电源关闭处理控制。每当服务器3和多功能单元2中的各个部件中进行的所有处理操作都完成时,管理处理器37都要向电源供给550发送电源关闭指令。
电话目录处理器38控制用于传真处理的电话号码的输入和输出,并包括存储电话号码的电话号码列表381。电话号码列表381可以被多功能单元2和计算机4使用。当从多功能单元2中进行传真发送时,电话目录处理器38将在操作面板23上显示电话号码列表381中存储的电话号码,这样可以从显示的电话号码中选择自己需要的电话号码。另一方面,当从计算机4中进行传真发送时,电话目录处理器38将利用网络浏览器46显示存储在电话号码列表381中的电话号码,这样可以从显示的电话号码中选择自己需要的电话号码。电话号码列表381由计算机4通过LAN500、网络处理器30和传真处理器33访问。电话目录处理器38具有分类功能,能够按目的地名称的字母顺序、按电话号码的使用频率顺序等来存储电话号码。
路径选择信息处理器39包括:存储所有多功能单元地址的路径选择列表391,联接在LAN 500上的服务器或合成装置。当通过LAN 500交换数据时,数据传送是通过在路径选择列表391中指定一个地址来完成的。路径选择列表391的内容可以从多功能单元2的操作面板23中手工修改,可以从除了多功能单元2的一个多功能单元中将列表数据拷贝到一项操作中进行修改,或通过自动并周期性地收集路径选择信息进行修改。
图6中所示的计算机一般包括应用程序41、打印驱动程序42、传真驱动程序43、归档驱动程序44、网络处理器45和网络浏览器46。计算机4的这些部件的功能可以通过一个或多个处理器,如CPU,和存储由处理器执行的数据和程序的存储器的结合来实现。应用程序41可以是一般的应用程序软件,如目前市场上可见的字处理软件。当执行打印操作时,打印、传真和归档应用程序42到44将由这个应用程序41调用。
打印驱动程序42是在应用程序41执行打印操作时进行操作的。这个打印驱动程序42输入和指定要执行打印的多功能单元(目的地打印机)的地址、打印结果要通知的邮件地址、邮件的备注等。目的地打印机的地址是通过获取和显示服务器3的路径选择列表391从显示中选择的。
传真驱动程序43是在应用程序41执行传真发送时进行操作的。这个传真驱动程序43输入和指定传真发送目的地的电话号码、传真发送结果要通知的邮件地址、邮件的备注等。传真发送目的地的电话号码是通过获取和显示服务器3的电话号码列表381从显示中选择的。
归档驱动程序44是在应用程序41执行文档登记时进行操作的。这个归档驱动程序44输入和指定文档登记目的地的地址、文档登记结果要通知的邮件地址、邮件的备注等。文档登记目的地的地址是通过获取和显示服务器3的路径选择列表391从显示中选择的。
网络处理器45控制服务器3和打印机、传真和归档驱动程序42到44之间的网络通信。网络浏览器45由环球网(WWW)服务器的信息检查浏览器构成,并根据http协议通过LAN 500进行通信。
多功能单元2和服务器3可以通过图7所示的专用LAN 500A,或通过LAN 500,按图8所示联接到计算机4所联接的位置。在采用了图7所示的联接的情况下,每当进行文档登记等操作时,专用LAN 500A都被用来从多功能单元2中将通信数据提供给服务器3,因而,其中的LAN 500不受影响。另一方面,在采用如图8所示的联接的情况下,在服务器3中提供1个LAN接口是足够的。因此,图7和图8中所示的联接可以根据用户需要进行选择,这样系统结构便具有很大的灵活性。
图9所示为根据本发明的网络系统的一个实施例。在图9中,与图1和图6中的对应部件相同的部件都用同样的参考数字来命名,因而可以省略对它们的描述。如图9所示,多个LAN通过网络510联接,而在网络系统中可以提供至少2个多功能单元2。在本实施例中,有501-1到501-4 4个LAN通过网络510联接,而在网络系统中提供了4个多功能单元2。
多功能单元2和服务器3可以是独立的单元,或者可以设计在一个单独的单元中。
图10和11分别表示的是多功能单元2作为独立于服务器3的单元的情况时,多功能单元2的实施例。图10是多功能单元2的透视图,而图11是多功能单元2的平面视图。在图10和11中,与图2中的对应部件相同的部件都用同样的参考数字来命名,因此可以省略对它们的描述。图11表示的是操作面板23包括构成显示部件和操作部件一部分的现有液晶触摸面板23-1和各种操作按钮23-2的情况。
接下来,将更加详细地描述本实施例中的(1)打印处理,(2)路径选择处理,(3)操作面板控制处理,(4)OCR控制处理,和(5)操作管理处理。
(1)打印处理:
图12是表示多功能单元2和服务器3的重要部件的系统框图,用来解释打印处理。在图12中,与图2和6中的对应部件相同的部件都以同样的参考数字命名,因此可以省略对它们的描述。另外,图13是一般表示打印处理的流程图。
在图12中,服务器3中的打印处理器31包括存储从Q1到Qn等n个队列的打印缓存311。打印缓存311中存储的队列Q1到Qn分别对应着打印源。例如,队列Q1对应着传真接收打印,队列Q2对应着归档文档打印,队列Q3对应着应用程序打印,...,而队列Qn对应着其它的打印。多功能单元2包括逻辑复印机24、n个逻辑打印机251到25n、打印机引擎21和包括从bs1到bsn n个仓式接纸匣的多仓接纸匣211。逻辑打印机251到25n分别对应于打印缓存311中存储的队列Q1到Qn。仓式接纸匣bs1到bsn的分配使得一对对应队列和逻辑打印机与一个或多个仓式接纸匣对应。换句话说,仓式接纸匣bs1到bsn被分配给本实施例中的每一对队列和逻辑打印机,使得相互不同的队列和相互不同的逻辑打印机不能共享一个仓式接纸匣。
如图13中所示,步骤S1从打印源中获得要打印的图象数据,而步骤S2从存储在打印缓存311中的队列Q1到Qn中选择与打印源对应的一个队列。步骤S3将获得的图象数据输入到选择的队列中,而步骤S4从选择的队列中获得图象数据并将图象数据输出到对应的逻辑打印机。步骤S5通过逻辑打印机在记录纸上打印图象数据,而步骤S6则将打印有图象数据的记录纸弹出到为逻辑打印机分配的一个或多个仓式接纸匣中。
在图12中,仓式接纸匣bs3被分配给对应队列Q1和逻辑打印机251对,仓式接纸匣bs4被分配给对应队列Q2和逻辑打印机252对,而仓式接纸匣bsn-2到bsn被分配给对应队列Qn和逻辑打印机25n对。另外,当逻辑复印机24被用作打印源时,仓式接纸匣bs1被分配给在正常复印模式下复印的记录纸,而仓式接纸匣bs2则被分配给在中断模式下复印的记录纸。
因此,根据本实施例,可以自由、不定地设置打印源和打印缓存311中的队列Q1到Qn,即逻辑打印机251到25n,之间的对应关系。另外,可以自由、不定地设置多仓接纸匣211的仓式接纸匣bs1到bsn和逻辑复印机24及逻辑打印机251到25n之间的对应关系。而且,由于逻辑复印机24和逻辑打印机251到25n不能共享同一个仓式接纸匣,所以可以对逻辑复印机24和逻辑打印机251到25n执行明显并行的操作,以便提高多功能单元2的处理速度。
对于逻辑复印机24和逻辑打印机251到25n,可以自由设置在打印机引擎21中的打印顺序优先权。例如,打印顺序优先权可以按收到的打印请求的顺序设置,或者可以将逻辑复印机24的打印顺序优先权设置为比逻辑打印机251到25n的高,以便将优先权给予具有较高紧急发生概率的复印功能。另外,可以自由设置队列Q1到Qn或逻辑打印机251到25n之间的打印顺序优先权。在此情况下,逻辑打印机252的打印顺序优先权可以设置为比逻辑打印机251的优先权高,以便给予归档文档打印比传真接收打印更高的优先权。
(2)路径选择处理:
(2a)从计算机(客户机)4打印:
当从计算机4中对预定的多功能单元2命令打印时,预定的多功能单元2、服务器3或合成装置1的地址是通过访问服务器3的路径选择信息处理器39中的路径选择列表391,从路径选择列表391中选择的。这个地址确定了网络中的多功能单元2、服务器3或合成装置1(1对多功能单元2和服务器3)。例如,在网络系统具有图9所示的结构的情况下,网络系统中的至少1个服务器3包括路径选择列表391,此列表包括预定的多功能单元2、服务器3或合成装置1的地址。因此,即便计算机4的操作者不知道预定的多功能单元2、服务器3或合成装置1等的地址,操作者也可以从包括预定的多功能单元2、服务器3或合成装置1的地址的(服务器3的)路径选择列表391中获得这个地址,而不必去查询网络系统供应商等。
图14解释了从计算机4中进行的打印处理。在图14中,与图6中的对应部件相同的部件都用相同的参考数字命名,因此可以省略对它们的描述。另外,图15是解释从计算机4中进行的打印处理过程的流程图。在图14中,S11到S18分别对应于图15中的步骤S11到S18。
在图14和15中,步骤S11从计算机4的应用程序41中选择打印驱动程序42。步骤S12从打印驱动程序42中访问具有路径选择列表391的服务器3,并从这个服务器3的路径选择信息处理器39中得到路径选择列表391。至少1个具有路径选择列表391的服务器3被事先设置。如果其中每个都包括路径选择列表391的多个服务器3都被事先设置,则甚至在1个服务器3被关闭或不可访问的情况下,也可以得到路径选择列表391。当设置其中每个都包括路径选择列表391的多个服务器3时,多个服务器3是按预定顺序或任意顺序被连续访问的,这样路径选择列表391可从第一个可访问的服务器3中得到。
图14中所示的步骤S13以用于选择打印目的地的打印目的地列表的形式,在打印驱动程序42的屏幕421上显示得到的路径选择列表391。步骤S14要求操作者在屏幕421上选择打印目的地,并要求操作者输入要向其通知打印结果的通知目的地,这样便输入了打印目的地地址和通知目的地地址。当然不一定非在打印驱动程序42的屏幕421上显示打印目的地地址和通知目的地地址,而是可以通过选择或输入打印目的地和通知源的名称等来从路径选择列表391中输入对应的地址。另外,也可以在屏幕421上显示具有地址的对应关系的打印目的地和通知目的地的名称等,也可以只在屏幕421上显示打印目的地地址和通知目的地地址。
为方便起见,现在要描述的步骤S15到S18在图14中是对涉及上述步骤S11到S14的服务器3而表示的。但实际上,步骤S15到S18涉及服务器3(图中没画出),它和打印目的地处的一个多功能单元2一起构成了合成装置1。
步骤S15将打印数据(图象数据)传送到由打印驱动程序42响应打印开始命令选择的打印目的地。更特别的是,打印数据还被传送到与打印目的地处的多功能单元2一起构成合成装置1的服务器3中。此服务器不必与上述提供路径选择列表391的服务器3相同。步骤S16将打印数据从接收打印数据的服务器3的打印处理器31中传送到打印目的地处的多功能单元2的对应逻辑打印机(如逻辑打印机253)中,并由打印引擎21来执行打印。步骤S17在服务器3的打印处理器31检测到多功能单元2的打印操作完成时,把打印完成信息通知结果通知处理器36,或者在多功能单元2发生如纸张堵塞等不正常情况时,将不正常信息通知结果通知处理器36。在结果通知处理器36得到打印完成的通知时,步骤S18将把打印结果通知给由打印驱动程序41指定的通知目的地。在此情况下,打印结果的通知目的地是请求打印的计算机4,而打印结果则被通知给应用程序41。例如,当结果通知处理器36在预定时间内被通知打印完成时,打印结果表示打印完成,当结果通知处理器36在预定时间内没有得到打印完成的通知时,打印结果表示打印没完成。
在图14中,打印数据被传送到通过LAN 500与计算机4联接的服务器3中,但打印数据要传送到的服务器3不必与LAN 500联接。在图9所示的网络系统的情况下,打印数据可以从联接在LAN 500-1上的计算机4传送到通过网络510联接在远程LAN 500-4上的合成装置1的服务器3中。另外,打印结果的通知目的地不必是发出打印请求的计算机4,而可以是图9中所示的网络系统中的任何计算机4或任何合成装置1。此外,可以事先给打印结果的通知目的地设置一个不同于每个打印驱动程序42或每个打印处理器31的地址,在此情况下,如果从打印驱动程序42的屏幕421有输入的话,可以把优先权给予从打印驱动程序42的屏幕421输入的通知目的地。
打印结果通知可以利用邮件功能完成,例如电子邮件(e-mail)。
图16是解释当从计算机4中打印时,上述计算机4方面的处理流程图。图17是解释在此情况下服务器3方面的处理流程图。
在图16中,当计算机4发出打印请求时,步骤SC1从应用程序41中调用打印驱动程序42。步骤SC2从打印驱动程序42中发出路径选择列表传送请求。步骤SC3把路径选择列表传送请求传送到事先设置的服务器3中。步骤SC4确定在预定时间内是否从服务器3中收到了响应。如果步骤SC4的确定结果为“否”,那么步骤SC5在打印驱动程序42的屏幕421上显示的路径选择列表将为空白。另外,步骤SC6把事先设置的服务器3的服务器名加入到打印数据中,处理结束。
另一方面,如果步骤SC4的确定结果为“是”,步骤SC7将确定是否收到了路径选择列表391。如果步骤SC7的确定结果为“否”,步骤SC8将在屏幕421上把服务器名和多功能单元名都显示为空白。另外,步骤SC9将确定服务器名是否是操作者输入的,如果步骤SC9的确定结果为“否”,处理将结束。如果步骤SC9的确定结果为“是”,处理将返回到步骤SC3。
如果步骤SC7的确定结果为“是”,步骤SC10将在屏幕421上显示收到的路径选择列表391。步骤SC11把操作者从路径选择列表391中选择的多功能单元名和对应的服务器名加入到打印数据中。步骤SC12把打印数据以及加入到打印数据中的多功能单元名和服务器名传送到具有被选服务器名的服务器3中,处理结束。
在图17中,当服务器3可访问时,步骤SS1从计算机4中接收路径选择列表发送请求。步骤SS2通过网络处理器30将路径选择列表传送请求通知给路径选择信息处理器39。步骤SS3确定是否存在一个在路径选择信息处理器39的路径选择列表391中登记的多功能单元2,如果步骤SS3的确定结果为“否”,步骤SS4将通知网络处理器30没有登记的多功能单元存在。另外,步骤SS5通知计算机4没有登记的多功能单元2存在,处理结束。
另一方面,如果步骤SS3的确定结果为“是”,那么步骤SS6将把包括登记的多功能单元2的路径选择列表391通知给网络处理器30。另外,步骤SS7将把包括登记的多功能单元2的路径选择列表391通知给计算机4,处理结束。
(2b)从计算机(客户机)4中进行文档登记:
当从计算机4中指示将文档登记到一个预定的多功能单元2中时,服务器3的路径选择信息处理器39中的路径选择列表391被访问,并从路径选择列表391中选择预定的多功能单元2、服务器3或合成装置1的地址。例如,在网络系统具有如图9所示的结构的情况下,在网络系统中至少1个服务器3包括路径选择列表391,其中路径选择列表391包括预定的多功能单元2的地址。因此,即便计算机4的操作者不知道预定多功能单元2、服务器3或合成装置1的地址,操作者也可以从包括预定多功能单元2、服务器3或合成装置1的地址的(服务器3的)路径选择列表391中得到此地址,而不必查询网络系统的供应商等。
图18解释了从计算机4中进行的一个文档登记处理。在图18中,与图6中的对应部件相同的部件都用相同的参考数字命名,因此可以省略对它们的描述。另外,图19是解释从计算机4中进行的文档登记处理过程的一个流程图。在图18中,S21到S27分别对应图19中的步骤S21到S27。
在图18和19中,步骤S21从计算机4的应用程序41中选择归档驱动程序44。步骤S22从归档驱动程序44中访问包括路径选择列表391的服务器3,并从这个服务器3的路径选择信息处理器39中得到路径选择列表391。至少1个包括路径选择列表391的服务器3被事先设置。如果其中每个都包括路径选择列表391的多个服务器3被事先设置,即使在1个服务器3被关闭或不可访问的情况下,也可以得到路径选择列表391。当设置其中每个都包括路径选择列表391的多个服务器3时,多个服务器3是按预定顺序或任意顺序被连续访问的,这样路径选择列表391可以从第一个可访问的服务器3中得到。
步骤S23以用于选择文档登记目的地的文档登记目的地列表的方式,在图18所示的归档驱动程序44的屏幕441上显示得到的路径选择列表391。步骤S24要求操作者在屏幕441上选择文档登记目的地,并要求操作者输入接收文档登记结果通知的通知目的地,这样便输入了文档登记目的地地址和通知目的地地址。并非必须在归档驱动程序44的屏幕441上显示文档登记目的地地址和通知目的地地址,而是可以通过选择或输入文档登记目的地和通知源的名称等来输入对应的地址。另外,也可以在屏幕441上显示具有地址的对应关系的文档登记目的地和通知目的地的名称等,也可以只在屏幕441上显示文档登记目的地地址和通知目的地地址。
为方便起见,现在要描述的步骤S25到S27在图18中是对涉及上述步骤S21到S24的服务器3而表示的。但实际上,步骤S25到S27与服务器3(图中没画出)相关,它和文档登记目的地处的一个多功能单元2一起构成了合成装置1。
步骤S25将文档数据(图象数据)传送到由归档驱动程序44响应文档登记开始命令选择的文档登记目的地。更特别的是,文档数据还被传送到与文档登记目的地处的多功能单元2一起构成合成装置1的服务器3中。此服务器不必与上述提供路径选择列表391的服务器3相同。接收文档数据的服务器3通过将接收到的文档数据存储到归档处理器32中的文件夹321中来登记文档。步骤S26在服务器3的归档处理器32完成文档登记时把文档登记结束通知给结果通知处理器36,或者在文档登记过程中发生异常情况时,将异常情况通知结果通知处理器36。在结果通知处理器36得到文档登记完成的通知时,步骤S27将把文档登记结果通知给由归档驱动程序44指定的通知目的地。在此情况下,文档登记结果的通知目的地是请求文档登记的计算机4,而文档登记结果则被通知给应用程序41。例如,当结果通知处理器36在预定时间内被通知文档登记完成时,文档登记结果表示文档登记完成,当结果通知处理器36在预定时间内没有得到文档登记完成的通知时,文档登记结果表示文档登记没完成。
在图18中,文档数据被传送到通过LAN 500联接在计算机4上的服务器3,但接收文档数据的服务器3不必联接到LAN 500上。在如图9所示的网络系统的情况下,文档数据可以从联接在LAN 500-1上的计算机4中被传送到通过网络510与远程LAN 500-4联接的合成装置1的服务器3中。另外,文档登记结果的通知目的地不必非得是发出文档登记请求的计算机4,而可以是图9所示的网络系统中的任意一台计算机4或任意合成装置1。此外,可以事先给文档登记结果的通知目的地设置一个不同于每个归档驱动程序44或每个归档处理器32的地址,在此情况下,如果从归档驱动程序44的屏幕441有输入的话,可以把优先权给予从归档驱动程序44的屏幕441输入的通知目的地。
文档登记结果通知可以利用邮件功能完成,例如电子邮件(e-mail)。
(2c)通过远程服务器3从服务器3进行打印:
例如,接着要描述的是与LAN 500-1联接的合成装置1的服务器3中的登记文档要从与同一LAN 500-1联接的计算机4中访问,以及与远程LAN 500-4联接的另一合成装置1的多功能单元2被指示打印这一登记文档时的处理过程。在此情况下,LAN 500-4是通过网络510与LAN500-1联接的。
图20解释了通过远程服务器3从服务器3进行的打印处理。在图20中,与图6中的对应部件相同的部件都用相同的参考数字命名,因此可以省略对它们的描述。图21是解释通过远程服务器3从服务器3进行的打印处理过程的流程图。在图20中,S31到S40分别对应着图21中的步骤S31到S40。
在图20和21中,步骤S31从计算机4的网络浏览器46中访问在与LAN 500-1联接的服务器3的归档处理器32中登记的登记文档。步骤S32指定要打印的登记文档,并相对于归档处理器32执行打印操作来调用打印功能。步骤S33从归档处理器32中访问路径选择信息处理器39的路径选择列表391,而步骤S34则在网络浏览器46的屏幕461上显示从路径选择列表391中得到的打印目的地列表。步骤S35要求操作者选择打印目的地并输入打印结果通知的通知目的地,在指定了打印目的地和通知目的地之后将执行打印开始指令。
步骤S36从归档处理器32中调用相对于打印处理器31的打印处理。步骤S37把与登记文档有关以及从打印处理器31中指定的打印数据传送到与远程LAN 500-4联接的另一合成装置1的服务器3(以下指的是其它服务器3)中。步骤S38对于和其它服务器3一起构成其它合成装置1的多功能单元2(以下指的是其它多功能单元2),通过其它服务器3的打印处理器31执行上述打印处理。步骤S39在由其它多功能单元2执行的打印处理完成时,调用其它服务器3中的结果通知处理器36。例如,如果在步骤S35中指定的打印结果通知的通知目的地是与LAN 500-4联接的计算机4,那么步骤S40将从在其它服务器3中的结果通知处理器36中将打印结果通知给这台与LAN 500-4联接的计算机4。例如,当结果通知处理器36在预定时间内收到打印完成的通知时,打印结果表示打印完成,当结果通知处理器36在预定时间内没有得到打印完成的通知时,打印结果表示打印没完成。
打印结果通知可以利用邮件功能来完成,例如通过电子邮件(e-mail)。
(2d)从服务器3向远程服务器3执行文档登记:
例如,接着要描述的是与LAN 500-1联接的合成装置1的服务器3中的登记文档要从与同一LAN 500-1联接的计算机4中访问,以及与远程LAN 500-4联接的另一合成装置1的服务器3被指示打印这一登记文档时的处理过程。在此情况下,LAN 500-4是通过网络510与LAN 500-1联接的。
图22解释了通过远程服务器3从服务器3进行的文档登记处理。在图22中,与图6中的对应部件相同的部件都用相同的参考数字命名,因此可以省略对它们的描述。图23是解释通过远程服务器3从服务器3进行的文档登记处理过程的流程图。在图23中,S41到S48分别对应着图22中的步骤S41到S48。
在图22和23中,步骤S41从计算机4的网络浏览器46中访问在与LAN 500-1联接的服务器3的归档处理器32中登记的登记文档。步骤S42指定要登记的登记文档,并相对于归档处理器32执行文档登记(或文档移动或拷贝)操作。步骤S43从归档处理器32中访问路径选择信息处理器39的路径选择列表391,而步骤S44则在网络浏览器46的屏幕461上显示从路径选择列表391中得到的登记目的地列表。步骤S45要求操作者在屏幕461上选择文档登记目的地并输入文档登记结果通知的通知目的地,在指定了文档登记目的地和通知目的地之后将执行文档登记(或文档移动或拷贝)开始指令。
步骤S46把与从归档处理器32中指定的登记文档有关的图象数据传送到与远程LAN 500-4联接的另一合成装置1的服务器3(以下指的是其它服务器3)中的归档处理器32中,并把图象数据移动或拷贝到这一其它服务器3中的归档处理器32的文件夹321中。结果,指定的登记文档在这一其它服务器3中的归档处理器32的文件夹中被登记。当对这一其它服务器3进行的文档登记处理完成时,步骤S47将调用这一服务器3中的结果通知处理器36。例如,当在步骤S45指定的文档登记结果通知的通知目的地是与LAN 500-4联接的计算机4时,步骤S48将从其它服务器3中的结果通知处理器36中把文档登记结果通知给与LAN 500-4联接的计算机4。例如,当结果通知处理器36在预定时间内收到文档登记完成的通知时,文档登记结果表示文档登记完成,当结果通知处理器36在预定时间内没有得到文档登记完成的通知时,文档登记结果表示文档登记没完成。
文档登记结果通知可以利用邮件功能来完成,例如通过电子邮件(e-mail)。
(2e)从服务器3中进行传真发送:
例如,接着要描述的是与LAN 500-1联接的合成装置1的多功能单元2读取的图象数据要通过传真发送发送到与远程LAN 500-4联接的另一合成装置1的服务器3中时的处理过程。在此情况下,LAN 500-4是通过网络510与LAN 500-1联接的。
图24解释了从服务器3向远程服务器3进行的传真发送处理。在图24中,与图6中的对应部件相同的部件都用相同的参考数字命名,因此可以省略对它们的描述。图25是解释从服务器3向远程服务器3进行的传真发送处理过程的流程图。在图24中,S51到S60分别对应着图25中的步骤S51到S60。
在图24和25中,当从多功能单元2的操作面板23中输入目的地的传真号并执行传真发送操作时,步骤S51把传真号和传真发送请求输入到与多功能单元2一起构成合成装置1的服务器3的面板控制器35中。以下将描述的传真发送结果的通知目的地可以相对于传真处理器33事先指定,或在步骤S51中从操作面板23输入和指定。步骤S52把由多功能单元2的扫描仪引擎22读取的文档图象数据输入到服务器3的面板控制器35中。步骤S53从面板控制器35将传真发送请求输入到传真处理器33中。步骤S54把传真发送请求存储到传真处理器33的传送寄存器312中。
步骤S55访问路径选择信息处理器39的路径选择列表391,而步骤S56从路径选择列表391中自动检索和选择一条具有最小传送费用的路径。步骤S57通过选择的路径把由多功能单元2的扫描仪引擎22读取的图象数据传送到与远程LAN 500-4联接的其它合成装置1的服务器3(以下指的是其它服务器3)中。步骤S58通过位于这一其它服务器3中的调制解调器34和线路501从位于这一其它服务器3中的传真处理器33传送图象数据,而目的地处的传真机或多功能单元2通过线路501进行传真接收。当位于这一服务器3中的传真处理器33进行的传真发送处理完成时,步骤S59将把传真发送完成信息通知给与LAN 500-1联接的服务器3中的传真处理器33。另外,步骤S60从位于这一其它服务器3中的传真处理器33中,通过调用位于其它服务器3中的结果通知处理器36进行传真发送结果通知。例如,当在步骤S51中指定的传真发送结果的通知目的地是与LAN 500-4联接的计算机4时,步骤S60将从位于其它服务器3中的结果通知处理器36中把传真发送结果通知给与LAN 500-4联接的计算机4。例如,当结果通知处理器36在预定时间内接收到传真发送完成信息时,传真发送结果表示传真发送完成,如果结果通知处理器36在预定时间内没有接收到传真发送完成的通知,传真发送结果表示传真发送没有完成。
传真发送结果通知可以利用邮件功能来完成,例如通过电子邮件(e-mail)。
(2f)路径选择列表391的产生:
在路径选择信息处理器39中的路径选择列表可以在服务器3或计算机4上手工输入,或者自动产生。例如,当在服务器3上手工输入路径选择列表391时,路径选择列表391是从服务器3的输入装置,如键盘鼠标输入的。为了方便起见,假定服务器3的输入装置包括在图6所示的网络处理器30中。另外,路径选择列表可以从一个服务器3拷贝或传送到另一个服务器3中,在此情况下,可以用与上述往另一个服务器3中传送和登记在服务器3中登记的登记文档的处理相同的方式来执行传送处理。
当自动生成路径选择列表391时,可以利用每个网络中提供的目录服务。图26解释了在此情况下路径选择列表391的自动生成,并表示了由路径选择信息处理器39执行的一个处理。在图26中,与图6中的对应部件相同的部件都用相同的参考数字命名,因此可以省略对它们的描述。
例如,在对LAN 500-1到LAN 500-4提供的目录服务器520中登记了涉及与LAN 500-1到LAN 500-4联接的合成装置1、计算机4等的目录信息521。本目录信息521包括地址、名称、属性(标识符)列表,以及与LAN 500-1到LAN 500-4联接的合成装置1和计算机4等装置的列表,每次当有装置加入到LAN 500-1到LAN 500-4中或从中删除装置时,都要对这些列表进行更新。属性(标识符)表示装置是否具有路径选择功能。
在图26中,步骤RS1等待指定的日期和/或时间,或收集路径的目录信息。步骤RS2根据预定协议从目录服务520中访问和获得目录信息521。步骤RS3根据目录信息521生成路径选择列表391。
图27表示的是自动生成的路径选择列表391的一个实施例。图27中所示的路径选择列表391是重复上述步骤RS1到RS3自动更新的。当选择路径所需的路径选择列表391按这种方式被自动生成以及自动更新时,服务器3的操作者不需要知道LAN 500-1到LAN 500-4的结构。
(3)操作面板控制处理:
(3a)电话目录的显示:
在本实施例中,提供了以下的从(i)到(iii)3种涉及电话目录显示的功能。
根据功能(i),合成装置1的的服务器3响应从合成装置1的多功能单元2的操作面板23输入的一条指令,通过合成装置1的服务器3的面板控制器35和电话目录处理器38,在操作面板23上显示基于电话号码列表381的一个电话目录。通过在操作面板23上显示电话目录,在执行传真发送等一系列操作时,可以从显示的电话目录中选择一个目的地和/或一个通知目的地。本电话目录也可以从计算机4(客户机)访问。
根据功能(ii),从面板控制器35向操作面板23的电话目录数据的传送是以在操作面板23上一次可显示的数据单位进行的。通过避免一次传送太大数量的数据,可以以高速显示电话目录。在操作面板23的屏幕上无法显示整个电话目录的情况下,每次当操作面板23或屏幕上的滚动按钮被操作时,一滚动屏之后的数据被从面板控制器35传送到操作面板23中。从电话目录处理器38的电话号码列表381中读取的数据可以存储到电话目录处理器38或面板控制器35的超高速缓冲存储器中,以便响应屏幕滚动实现向操作面板23的高速数据传送。
根据功能(iii),在操作面板23的屏幕上显示的电话目录的内容可以按字母顺序重排列(排序),根据使用频率等进行排序例如根据在操作面板23的选择或者根据事先的设置。
图28一般解释了电话目录显示处理。在图28中,步骤S61输入多功能单元2的功能以及操作者从操作面板23上选择的电话目录的显示。例如,为了方便起见,假定传真发送功能被选择作为多功能单元2的功能。在步骤S62,面板控制器35响应显示电话目录的选择,访问和获得电话目录处理器38的电话号码列表381,同时根据涉及传真发送功能的电话号码,在电话目录处理器38中生成一个电话目录。步骤S63根据事先设置的顺序并通过面板控制器35,把等于第一屏电话目录的数据从电话目录处理器38传送到操作面板23。步骤S64在操作面板23上显示从面板控制器35传送的数据。
在步骤S65,操作者从操作面板23上选择屏幕滚动和排序顺序。步骤S66把操作者选择的内容通知面板控制器35,而步骤S67根据选择内容从电话目录处理器38中获得必需的数据。在电话目录处理器38或面板控制器35中提供了超高速缓冲存储器的情况下,步骤S67根据选择内容从超高速缓冲存储器中读取必需的数据。步骤S68把在步骤S67获取的数据传送到操作面板23,而步骤S69则在操作面板23上显示从面板控制器35传送的数据。
在步骤S70,操作者从操作面板23中进行完成操作选择。步骤S71响应这一选择完成操作,调用与被选功能对应的一个处理。在此情况下,由于选择了传真发送功能,在步骤S72,传真处理器33根据调用的传真发送功能启动一个处理。如果在被选功能调用之前操作者需要一系列操作,步骤S71显示一条信息,要求操作者在操作面板23上执行操作并等待操作被执行。
图29是解释电话目录显示的一个流程图。在图29中的步骤S81,面板控制器35等待操作者从操作面板23执行一项输入和/或选择。步骤S82在从操作面板23中执行了输入和/或选择后,判断输入和/或选择的内容,并且如果选择了电话目录的显示,则处理前进到步骤S83。步骤S83访问和获得电话目录处理器38的电话目录列表381,并从电话目录处理器38中获得与被选功能对应的电话目录数据。
与步骤S83有关,在步骤S95,电话目录处理器38等待电话号码获取请求,且在收到电话号码获取请求时,通过从电话号码列表381中读取电话号码来生成与被选功能对应的电话目录。步骤S96按选择的顺序或事先设置的排序顺序,重排列(排序)电话目录的电话号码。步骤S97把一屏已排序的电话目录数据传送到面板控制器35。可以使用已知的技术进行排序处理。
在步骤S84,面板控制器35在操作面板23上显示从电话目录处理器38中获得的1屏数据,而步骤S85等待从操作面板23进行输入和/或选择。步骤S86在从操作面板23中进行了输入和/或选择时,判断输入和/或选择的内容。例如,如果从操作面板23执行了滚动、屏幕切换及数据重排列(排序)操作时,处理将前进到步骤S87,如果从操作面板23中执行了功能执行操作(选择完成),处理将前进到步骤S89,如果从操作面板23中执行了取消操作,处理将前进到步骤S91。
步骤S87根据从操作面板23中执行的滚动、屏幕切换及数据的重排列(排序)操作,从电话目录处理器38中得到显示所需的屏幕数据。步骤S88把在步骤S87中获得的数据传送到操作面板23以便在操作面板23上显示数据。执行完步骤S88之后,处理返回到步骤S81。
步骤S89根据来自操作面板23的功能执行操作,擦除操作面板23上的电话目录显示。步骤S90调用与选择的功能对应的处理。由于在此情况下选择了传真发送功能,故步骤S90调用传真发送功能并启动传真处理器33的对应处理。
步骤S91根据从操作面板23中执行的取消操作,擦除操作面板23上的显示,处理返回到步骤S81。
(3b)操作面板23的定制:
在本实施例中,提供了以下从(iv)到(vi)的有关操作面板23的定制功能。
根据功能(iv),可以定制在多功能单元2的操作面板23上的显示内容以及当操作操作面板23时所执行的操作。
根据功能(v),可以编辑操作面板23上的按钮排列和输入项以及显示内容。另外,可以定义与每个按钮和每个输入项的选择对应的一系列操作。
另外,根据功能(vi),可以选择传真发送和文档登记等项目(功能),并在定义与每个按钮和每个输入项的选择对应的系列操作时指定处理脚本。
图30一般解释了定制操作面板23的操作面板定制过程。在图30所示的步骤S101,操作者相对于操作面板23的显示内容等执行了一项编辑操作。步骤S102把与操作面板23的编辑处理有关的定义信息传送到面板控制器35,这样,定义信息便被存储到面板控制器35中的一个存储器中。步骤S101和S102是响应来自服务器3的输入装置的一条指令而执行的,但可以响应来自多功能单元2的操作面板23的一条指令,此多功能单元2和服务器3一起构成合成装置1,或响应来自与服务器3联接在同一LAN上的计算机4的一条指令而执行这些步骤S101和S102。与操作面板23的编辑处理有关的定义信息包括图30的较下部分中所示的信息。在图30所示的信息中,处理“登记”是相对于部件类型“按钮”定义的,例如名称“存储”和一个按钮位置“2.1”。
步骤S103把与从操作面板23中执行的操作对应的信息输入到面板控制器35中,而步骤S104根据从操作面板23中接收到的信息访问定义信息。步骤S105选择与被访问的定义信息对应的功能。例如,如果选择了传真功能,传真处理器33的传真发送处理就被启动。步骤S106把选择的功能的处理结果通知给面板控制器35,而步骤S107则在操作面板23上显示这个处理结果。在此情况下,如果传真功能被选择,步骤S106将把传真处理器33的传真处理结果通知给面板控制器35,步骤S107则在操作面板23上显示传真处理结果。
图31是解释操作面板23的定制的一个流程图。在图31所示的步骤S111,面板控制器35等待从操作面板23中执行的输入和/或选择。当从操作面板23中执行了输入和/或选择时,步骤S112访问定义信息600。根据定义信息600,步骤S113根据从操作面板23中所作的输入和/或选择,判断要执行的处理内容。步骤S114调用具有判断内容的一个处理,并等待与此处理有关的处理结果通知。当收到处理结果的通知时,步骤S115在操作面板23上显示处理结果,处理返回到步骤S111。
图32是解释在操作面板23上的一个数据获得处理的流程图。图32所示的处理可以通过装置状态管理部件27,或者在操作面板23具有一个CPU时通过操作面板23中具有的CPU来执行。
在图32中,步骤S121确定是否从操作面板23中执行了输入和/或选择。如果在步骤S121的确定结果为“是”,那么步骤S122将根据从操作面板23中执行的输入和/或选择,确定要在操作面板23上显示的数据是否是多功能单元2的内部显示数据。如果步骤S122的确定结果为“是”,那么步骤S123将在操作面板23上显示内部显示数据,处理结束。
另一方面,如果步骤S122的确定结果为“否”,那么为了请求显示所必需的数据,步骤S124对服务器3的面板控制器35生成一个数据请求命令。步骤S125把生成的数据请求命令传送到面板控制器35。步骤S126确定是否从面板控制器35中接收到了对数据请求命令的响应,且如果步骤S126的确定结果为“是”的话,处理前行到步骤S127。步骤S127在操作面板23上显示从面板控制器35中接收到的显示数据,处理结束。在上述情况下,从面板控制器35中接收到的显示数据为电话目录数据。
图33是解释从操作面板23中执行的数据选择处理的一个流程图。图33所示的处理可以通过装置状态管理部件27,或者在操作面板23具有一个CPU时通过操作面板23中具有的CPU来执行。
在图33中,步骤S131确定是否从操作面板23中执行了输入和/或选择。如果在步骤S131的确定结果为“是”,那么步骤S132将确定输入和/或选择是否是表格数据中的内容。在上述情况下,表格数据是电话目录数据。步骤S132据此确定是否从表格数据,如电话目录中选择了某一项目,如果步骤S132的确定结果为“否”,那么处理结束。
另一方面,如果步骤S132的确定结果为“是”,那么步骤S133将在操作面板23上以反相显示的方式显示表格数据的被选择项目。当然,也可以使用不同于反相显示的其它方法,只要这种显示方法能够使表格数据的被选择项目与表格数据没被选择的项目区分开即可。步骤S134生成一条表示在表格数据中有项目被选择的数据选择命令,而步骤S135则把这一数据选择命令传送到服务器3的面板控制器35中。步骤S136则相对于数据选择命令确认来自面板控制器35的一个响应,当确认项目被正常选择时,处理结束。
(4)OCR控制处理:
(4a)登记文档时的标题提取处理:
在本实施例中,当登记由多功能单元2的扫描仪引擎22通过读取文档、或通过传真接收所获得的文档(图象数据)时,那么读取的或接收到的图象数据中的一个标题就被自动提取出来,并用作文档标题。这样可以避免去执行为每一文档输入标题的麻烦操作。
图34解释了读取文档时的标题提取处理。在图34中,与图6中的对应部件相同的部件都用相同的参考数字来命名,因此可以省略对它们的描述。另外,图35是解释读取文档时的标题提取处理过程的一个流程图。在图34中,S141到S144分别对应于图35中的步骤S141到S144。
在图34和图35中,当从多功能单元2的操作面板23中执行了涉及文档登记的一项操作时,步骤S141通过服务器3的面板控制器35,把输入信息从操作面板23中传送到归档处理器32。另外,步骤S142通过服务器3的面板控制器35,把由多功能单元2的扫描仪引擎22从文档中读取的图象数据传送到归档处理器32。在步骤S143,OCR处理器322通过现有方法,提取从文档中读取的图象数据的标题部分,并识别标题部分中的字符。步骤S144把识别的标题部分中的字符设置为文档标题,并在文件夹321中登记标题和文档。
图36解释了进行传真接收时的标题提取处理。在图36中,与图6中的对应部件相同的部件都用相同的参考数字来命名,因此可以省略对它们的描述。另外,图37是解释在进行传真接收时的标题提取处理过程的一个流程图。在图36中,S151到S153分别对应于图37中的步骤S151到S153。
在图36和37中,步骤S151通过LAN 500或通过线路501,从传真机、另一合成装置1或计算机4中接收传真接收图象数据,并把图象数据传送到传真处理器33中。通过LAN 500接收的图象数据被通过网络处理器30传送到传真处理器33中,而通过线路501接收的图象数据则是通过调制解调器34被传送到传真处理器33中。在步骤S152,OCR处理器322通过现有方法,提取接收到的图象数据的标题部分并识别标题部分中的字符。步骤S153把识别的标题部分中的字符设置为文档标题,并命令传真处理器33在接收寄存器311中登记标题和文档。
(4b)登记文档时对文件夹321的分配:
在本实施例中,当登记由多功能单元2的扫描仪引擎22读取、或通过传真接收获得的文档(图象数据)时,在读取或接收到的图象数据中字符被识别,文档则被分配到根据识别结果事先定义的一个文件夹部件中。字符识别位置可以随机设置到事先定义的一个位置、指定字符存在的一个部分、被上述标题提取处理识别为标题的一个部分,等等。也就是说,字符识别位置可以事先设置或指定。另外,根据接收文档分配的文件夹部件定义信息的设置,通过邮件等功能,可以把字符识别位置通知给计算机4或者具有文档被分配给文件夹部件时指定的地址的合成装置1。
图38解释了登记文档时对文件夹部件的分配处理。在图38中,与图6中的对应部件相同的部件都用相同的参考数字来命名,因此可以省略对它们的描述。另外,图39是解释登记文档时对文件夹部件的分配处理过程的流程图。在图38中,S161到S169分别对应于图39中的步骤S161到S169。
在图38和39中,当从多功能单元2的操作面板23中执行涉及文档登记的操作时,步骤S161通过服务器3的面板控制器35,把输入数据从操作面板23传送到归档处理器32中。另外,步骤S162通过服务器3的面板控制器35,把由功能单元2的扫描仪引擎22从文档中读取的图象数据传送到归档处理器32中。步骤S163相对于归档处理器32,从面板控制器35中调用文档登记处理,而在步骤S164,OCR处理器322在事先设置或指定的字符识别位置识别字符。
步骤S165根据字符识别结果访问归档处理器32的分配信息列表323,而步骤S166则从分配信息列表323中检索分配目的地。步骤S167在分配目的地处登记文档。步骤S168确定在分配目的地处的文件夹信息列表323中是否指定了通知。如果在步骤S168的确定目的地为“是”,那么步骤S169把指定的分配结果通知目的地通知给文件夹部件。例如,指定的通知目的地可以是与LAN 500联接的计算机4,而分配结果可以通过邮件等功能通知。
图40是解释登记文档时对文件夹部件的分配处理的流程图。在图40所示的步骤S171,面板控制器35等待来自操作面板23的涉及文档登记的输入和/或选择。当从操作面板23中执行了输入和/或选择时,步骤S172判断文档登记种类。例如,如果文档登记与读取的文档图象数据的登记有关,处理将前行到步骤S173,来自扫描仪引擎22的图象数据被输入。另外,步骤S174相对于归档处理器32,调用文档登记处理。
在归档处理器32中,当从面板控制器35中调用文档登记处理时,步骤S181将访问分配信息列表323。步骤S182根据分配信息列表323命令OCR处理器322在一个范围内执行字符识别。图41中所示的内容包括在分配信息列表323中。
在图41中所示的分配信息列表323中,分配方法被分类为根据字符识别的分配和根据其它方法的分配。在根据字符识别的分配的情况下,在指定范围内被检索的字符的识别是通过输入代码“00”选择的,在文本或文档中的被检索的字符的识别是通过输入代码“01”选择的,而在一个文档标题中的被检索字符的识别是通过输入代码“03”选择的。另一方面,在根据其它方法的分配的情况下,在指定范围内的被检索字符的识别是通过指定图41右边所示的范围x1到y2选择的。另外,分配信息列表323还包括分配目的地数、在文件夹321中的分配目的地(文件夹部件)、检索条件等。
在OCR处理器322中,如果从归档处理器32中指定了一条字符识别指令,那么步骤S191将通过自动提取标题部分执行字符识别,而步骤S192则在分配范围内执行字符识别。步骤S191和S192的识别结果被提供到归档处理器32中。
步骤S183根据分配信息列表323检索分配目的地。步骤S184确定在分配信息列表323中是否存在对应的分配目的地(文件夹部件)。如果步骤S184的确定结果为“否”,那么步骤S185将把文档登记目的地设置为分配不成功时使用的文件夹部件。如果步骤S184的确定结果为“是”或者在执行了步骤S185之后,步骤S186将在对应的文件夹部件中登记文档。步骤S187确定相对于登记目的地处的文件夹部件,是否在文件夹信息列表324中指定了通知或通知目的地。文件夹信息列表324包括图42中所示的信息。图42中所示的文件夹信息列表324包括文件夹部件名、指定通知的存在、通知方法以及通知目的地。
如果步骤S187的确定结果为“否”,那么归档处理器32的处理将结束,处理转移到目的地控制器35的处理。另一方面,如果步骤S187的确定结果为“是”,步骤S188将指示结果通知处理器36把文档登记结果通知给在文件夹信息列表324中指定为通知目的地的一个地址。例如,在结果通知处理器36中,步骤S199响应来自归档处理器32的指令,把文档登记结果通知给利用邮件功能指定的地址。步骤S199执行完后,处理转移到面板控制器35的处理。
(4c)登记文档时指定分配之后的处理内容:
在本实施例中,当登记由多功能单元2的扫描仪引擎22读取或通过传真接收获得的文档(图象数据)时,读取或获得的数据中的字符被识别。并根据识别结果执行事先指定的一个处理。
图43是解释登记文档时对分配后的处理内容的指定处理的流程图。在图43中,与图40中的对应部件相同的部件都用相同的参考数字命名,因此可以省略对它们的描述。
在图43中,当从面板控制器35中调用文档登记处理时,归档处理器32在步骤S181访问分配信息列表323。步骤S182根据分配信息列表323命令OCR处理器322在一范围内执行字符识别。图44中所示的内容包括在分配信息列表323中。
在图44中,与图41中的对应部件相同的部件都用相同的参考数字命名,因此可以省略对它们的描述。图44中所示的分配信息列表323包括文件夹321中的分配面板(文件夹部件)、检索条件、处理等。在把“处理执行”指定为分配目的地的情况下,处理过程是在项目“处理”中指定的。当在“检索条件”中指定“所有”时,所有下列处理将被执行。
在OCR处理器322中,如果从归档处理器32中执行字符识别指令,步骤S191将通过自动提取标题部分而执行字符识别,而步骤S192将在分配范围内执行字符识别。步骤S191和S192的识别结果将被提供给归档处理器32。
步骤S183根据分配信息列表323检索分配目的地。步骤S201确定在分配信息列表323中的对应的分配目的地(文件夹部件)处,是否指定了“处理执行”。如果步骤S201的确定结果为“否”,步骤S202将把文档登记到对应的文件夹部件中,随后将执行和图40中所示的处理相同的处理。另一方面,如果步骤S201的确定结果为“是”,步骤S203将执行在分配信息列表323中由项目“处理”指定的一个处理,处理转移到面板控制器35的处理。
(5)操作管理处理:
(5a)通过ID输入进行记帐(accounting):
在本实施例中,对于由操作者执行操作的记帐,例如复印、传真发送和文档登记,是通过从多功能单元2的操作面板23中输入操作者的标记(ID)来管理的。通过在ID上加入一个口令,可以防止不合法使用合成装置1和包括这一合成装置1的网络系统。另外,通过对每个ID事先定义属性信息,可以对每个ID指定一个处理。例如,通过属性信息指定的处理包括:向个人或部门的特定文件夹部件登记文档,传真发送或文档登记的结果通知,等等。
图45解释了通过输入ID的记帐处理。在图45中,与图6中的对应部件相同的部件都用相同的参考数字来命名,因此可以省略对它们的描述。图46是解释通过输入ID进行记帐的处理过程的流程图。在图45中,S211到S224分别对应于图46中所示的步骤S211到S224。
为了方便起见,在此描述的是使用多功能单元2的复印功能的情况下的记帐处理。在图45和46中,步骤S211把从多功能单元2的操作面板23中输入的ID和口令传送到服务器3的面板控制器35中。步骤S212根据输入的ID和口令检索面板控制器35中的一个ID列表351。并确定ID和口令是否互相对应,以及ID是否有权使用合成装置1和包括本合成装置1的网络系统。如果步骤S212的确定结果为“否”,那么步骤S213将把一个出错通知输出到操作面板23。另一方面,如果步骤S212的确定结果为“是”,那么步骤S214将通知操作管理处理器37已经检查过ID。步骤S215响应这一表示ID已经检查过的通知,把复印操作授权输出到多功能单元2的装置状态管理部件27。如果对于同一ID,由于前一处理的使用量的不成功通知,使得存在还没有存储的使用量,那么步骤S216将把还没存储的使用量通知操作管理处理器37,而步骤S217把这一使用量和ID一起存储到操作管理处理器37的记帐日志371中。另外,步骤S218利用扫描仪引擎22和打印机引擎21执行复印处理。
步骤S219确定是否从操作面板23中接收到了复印处理结束的指令,确定由面板控制器35中的一个计时器所计的、并且在此期间没有复印处理被执行的一个时间段是否超过了预定时间。如果步骤S219的确定结果为“是”,那么步骤S220将把复印操作停止指令传送到操作管理处理器37。结果,步骤S221把复印操作停止通知给装置状态管理部件27,而步骤S222停止多功能单元2的复印处理。当多功能单元2的复印处理停止时,步骤S223把复印处理的使用量通知给操作管理处理器37,步骤S224把通知的使用量和ID一起存储到记帐日志371中。
图47是解释通过ID输入进行的记帐处理的流程图。在图47中,面板控制器35在步骤S231等待从操作面板23中输入ID和口令。当从操作面板23中输入ID和口令时,步骤S232将根据输入的ID和口令检索ID列表351。图48所示为ID列表351。在图48中,对于每一ID都存储有一个加密的口令和属性信息,而属性信息指定了通知目的地“通知”的传真发送或文档登记结果的通知以及特定文件夹部件“文件夹”的登记处理。步骤S233确定输入的ID和口令是否与ID列表351中包括的一个ID和口令相符。如果步骤S233的确定结果为“否”,那么步骤S234将在操作面板23上显示表示没有找到对应的ID的信息,面板控制器35的处理将返回到步骤S231。另一方面,如果步骤S233的确定结果为“是”,那么步骤S235将通知操作管理处理器37已经检查过ID。步骤S236将等待从多功能单元2的操作面板23中输入的操作。
当操作管理处理器37从面板控制器35中接收到已经检查过ID的通知时,步骤S251将把复印操作授权通知给多功能单元2。如果对于同一ID,由于前一处理的使用量的不成功通知,使得存在还没有存储的使用量,那么步骤S261将把这一还没存储的使用量通知操作管理处理器37,而步骤S252把这一使用量和ID一起存储到操作管理处理器37的记帐日志371中,并把向记帐日志371的存储通知给面板控制器35。图49所示为记帐日志371。如图49所示,记帐日志371存储日期、时间、ID、每种纸张尺寸的用量即使用的纸张/面的数目等,并可以直接存储费用(价格)来代替使用量。另外,在多功能单元2中,步骤S262利用扫描仪引擎22和打印机引擎21执行复印处理。
在面板控制器35中,步骤S237确定是否从操作面板23中收到了复印处理结束的指令,确定由面板控制器35中的一个计时器所计的、并且在此期间没有复印处理被执行的一个时间段是否超过了预定时间。如果步骤S237的确定结果为“否”,那么步骤S238将继续多功能单元2中的处理,而面板控制器35的处理返回到步骤S236。另一方面,如果步骤S237的确定结果为“是”,那么步骤S239将把相对于当前ID的操作结束的信息通知给操作管理处理器37,面板控制器35的处理返回到步骤S231。
在操作管理处理器37中,步骤S253响应复印操作停止指令,把复印操作停止通知给多功能单元2的装置状态管理部件27。在多功能单元2中,步骤S263停止多功能单元2的复印处理,并把复印处理的使用量通知给操作管理处理器37。在操作管理处理器37中,通知的使用量和ID一起被存储到记帐日志371中,而在步骤S254,面板控制器35得到向记帐日志371的存储通知。
(5b)装置状态显示的负荷降低处理:
在本实施例中,与合成装置1的操作状态相关的状态信息、供给状态(如调色剂、开发代用品和光电导体等)等可以从网络系统中的网络浏览器46或计算机4等中访问。在此情况下,如果从多台计算机4或其它装置中同时访问状态信息,或者如果从计算机4或其它装置中对状态信息的访问被无条件允许,那么对被访问的合成装置1的服务器3就可能施加过大的负荷。因此,在本实施例中,服务器3的操作管理处理器37把合成装置1的状态信息在预定的时间间隔进行存储,如果对状态信息访问的频率高于预定的时间间隔,那么通过返回存储的状态信息可以减少服务器3的负荷。
图50是解释装置状态显示的负荷降低处理的流程图。在图50中,当从计算机4的网络浏览器46中发出需要访问多功能单元2的状态信息的状态信息访问请求时,本状态信息访问请求通过服务器3的网络处理器30被传送到结果通知处理器36。在结果通知处理器36中,步骤S271相对于操作管理处理器37请求多功能单元2的状态信息的通知。
在操作管理处理器37中,步骤S281一直等待,直到预定时间过去或收到状态信息收集请求。步骤S282确定是否收到状态信息收集处理请求,如果步骤S282的确定结果为“是”,如下所述,处理将前行到步骤S285,以便确定是否收到状态信息通知请求。另一方面,如果步骤S282的确定结果为“否”,那么步骤S283将访问多功能单元2的装置状态管理部件27并收集多功能单元2的状态信息。步骤S284把收集到的状态信息存储到一个状态信息列表377中。
当步骤S285的确定结果为“是”时,步骤S286通过访问状态信息列表377获得存储的状态信息。然后,步骤S287把获得的状态信息通知给结果通知处理器36。在结果通知处理器36中,步骤S272等待装置状态通知结果,而请求源处的网络浏览器46得到装置状态通知结果的通知。
另外,本发明并不仅仅限于这些实施例,在不偏离本发明范围的前提下,可以进行各种变化和修改。
本申请是申请号为“98106201.6”、申请日为1998年4月3日、发明名称为“多功能单元,具有多功能单元的服务器和网络系统”的申请的分案申请。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈