一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

调度协作系统以及多功能外围装置的制作方法

2022-09-07 16:37:43 来源:中国专利 TAG:


1.本发明涉及对个人计算机等信息处理装置中的任务进行调度管理的技术。


背景技术:

2.通常,已知搭载调度各种作业的功能的电子设备。例如,已知用于管理打印作业的调度的第一技术。另外,已知管理传真发送作业的调度(执行预定时间)的第二技术。


技术实现要素:

3.然而,有时希望在规定的日期时间打印保存在个人计算机等信息处理装置的文档。例如,在想要在决定的日期时间(例如,发薪日的上午8点)打印表示工资明细的文档的情况下,用户需要在该决定的日期时间进行操作个人计算机打开文档、启动打印机驱动程序等几个动作。
4.但是,这样的动作很麻烦。另外,如果用户忘记了打印日期时间,则无法在需要的时间获得需要的打印物。
5.上述第一以及第二技术是管理打印作业或传真发送作业的调度的技术。在这些技术中,用户必须事先将输出对象文档发送给打印机等输出装置。即,用户需要在输出日期时间很久之前准备文档,时间上没有富余,不能说对用户来说使用方便。
6.本发明鉴于上述情况而完成,其目的在于通过多个装置协作,高效地进行用于在预先确定的时间执行任务的处理。
7.本发明的一个方面所涉及的调度协作系统包括多功能外围装置以及信息处理装置。多功能外围装置具备:第一通信接口,用于经由网络与信息处理装置进行通信;存储装置,用于存储用户指定的任务以及表示执行该任务的执行日期时间的调度信息;任务调度器,用于基于存储在存储装置的调度信息,判断当前的日期时间是否已到达预先确定的启动日期时间,当判断为当前的日期时间已到达启动日期时间时,执行调度信息所表示的任务的执行所需的预先确定的处理;以及控制部,用于执行调度信息所表示的任务。信息处理装置具备:第二通信接口,用于经由网络与多功能外围装置进行通信;以及执行部,用于执行与经由第一通信接口从任务调度器发送来的指令对应的处理。
8.本发明的另一方面所涉及的多功能外围装置具备:第一通信接口,用于经由网络与信息处理装置进行通信,所述信息处理装置执行与从多功能外围装置发送来的指令对应的处理;存储装置,用于存储用户指定的任务以及表示执行该任务的执行日期时间的调度信息;任务调度器,用于基于存储在存储装置的调度信息,判断当前的日期时间是否已到达预先确定的启动日期时间,当判断为当前的日期时间已到达启动日期时间时,执行调度信息所表示的任务的执行所需的预先确定的处理;以及控制部,用于执行调度信息所表示的任务。
9.根据本发明,由于在与信息处理装置进行通信的多功能外围装置中执行个人计算机等信息处理装置中的任务的调度管理,因此可以顺利地执行与信息处理装置协作进行的
任务。因此,通过多个装置协作,能够高效地执行用于在预先确定的时间执行任务的处理。例如,在想要执行打印保管在信息处理装置的文档的打印任务的情况下,在上述通常的第一以及第二技术中,不需要用户进行的、打开打印对象的文档或启动打印机驱动程序这样的动作。
附图说明
10.图1是示出本发明的一个实施方式所涉及的调度协作系统的整体的图。
11.图2是示出图像形成装置的外观的立体图。
12.图3是概要地示出图像形成装置的主要内部结构的功能框图。
13.图4是示出存储在调度存储部的数据结构的一个例子的图。
14.图5是概要地示出信息处理装置的主要内部结构的功能框图。
15.图6是示出任务执行处理的流程图。
16.图7是示出打印任务执行处理的流程图。
17.图8是示出扫描任务执行处理的流程图。
18.图9是示出传送任务执行处理的流程图。
19.图10是示出其他实施方式所涉及的调度协作系统的整体的图。
20.图11是概要地示出其他实施方式所涉及的图像形成装置的主要内部结构的功能框图。
具体实施方式
21.以下,参照附图对本发明的一个实施方式所涉及的调度协作系统以及多功能外围装置进行说明。图1是示出本发明的一个实施方式所涉及的调度协作系统sy的整体的图。
22.调度协作系统sy包括存在于因特网等网络上的、图像形成装置1和信息处理装置2。图像形成装置1例如为同时具备复印功能、打印机功能、扫描仪功能、以及传真功能这样的多个功能的复合机。图像形成装置1是本发明所涉及的多功能外围装置的一个例子。
23.信息处理装置2例如是个人计算机。信息处理装置2具有将成为打印对象的文档转换为可由图像形成装置1解析的数据而生成打印数据的功能、以及通过将打印数据发送到图像形成装置1而对图像形成装置1请求文档的打印的功能。
24.图2是示出图像形成装置1的外观的立体图。图3是概要地示出图像形成装置1的主要内部结构的功能框图。图像形成装置1在装置主体11中包括以下而构成:控制单元10、原稿给送部6、原稿读取部5、图像形成部12、定影部13、供纸部14、操作部47、网络接口部91以及存储装置8。
25.原稿给送部6通过铰链等可开闭地构成在原稿读取部5的上表面。原稿给送部6在读取载置在承片玻璃上的原稿的情况下,作为原稿按压盖起作用。原稿给送部6是adf(auto document feeder:自动文档供给器)或dp(document processor:文档处理器)。原稿给送部6具备原稿载置托盘61,将载置在原稿载置托盘61的原稿一张一张地向原稿读取部5供给,将由原稿读取部5读取了图像的原稿排出到原稿排纸台62。
26.对利用图像形成装置1进行图像形成动作的情况进行说明。基于通过原稿读取动作生成的图像数据、存储在图像存储器等的图像数据、或从网络连接的计算机(例如,信息
处理装置2)接收到的打印数据等,图像形成部12在从供纸部14供给的作为记录介质的记录纸上形成色粉图像。
27.定影部13对通过图像形成部12形成了色粉图像的记录纸进行加热以及加压,使色粉图像定影在记录纸上。实施了定影处理的记录纸被排出到排出托盘151。供纸部14具备多个供纸盒141。
28.操作部47接受关于图像形成装置1可执行的各种动作以及处理的图像形成动作执行指示等用户的指示。操作部47具备显示部473,该显示部473显示对用户的操作引导等。操作部47经由显示部473所具有的触摸面板,接受用户的指示的输入,该用户的指示基于用户进行的对显示在显示部473的操作画面的操作(触摸操作)或对物理键的操作。
29.显示部473由lcd(liquid crystal display:液晶显示器)等构成。显示部473具备触摸面板。当用户进行触摸画面显示的按钮或键的操作时,触摸面板接受与被触摸操作的位置对应的指示。
30.网络接口部91是用于与局域内或互联网上的外部装置(例如,信息处理装置2)进行各种数据的收发的通信接口。
31.存储装置8是hdd(hard disk drive:硬盘驱动器)或ssd(solid state drive:固态驱动器)等的大容量存储装置。存储装置8存储各种控制程序等,并且具备调度存储部80。调度存储部80存储用户指定的任务(例如,打印任务、扫描任务或传送任务等)、以及表示执行该任务的执行日期时间的调度信息。
32.图4是示出存储在调度存储部80的数据结构的一个例子的图。调度存储部80与赋予给各调度信息的整理编号相对应地存储任务信息以及表示执行日期时间的信息。任务信息由任务的种类以及详细信息构成。控制部100依照输入到操作部47的用户的指示,将由用户指定的上述调度信息登记到调度存储部80。
33.打印任务是用于打印保管在信息处理装置2的文档的任务。调度存储部80存储成为打印对象的文档的保管场所以及打印设置(例如,彩色/单色打印、用纸尺寸、或单面/双面打印等),作为打印任务的详细信息。文档的保管场所例如由文件路径指定。
34.扫描任务是用于在原稿读取部5中读取文档的任务。调度存储部80存储联系方式(扫描准备的联系方式),作为扫描任务的详细信息,该联系方式用于联系扫描对象(读取对象)的文档的名称以及进行扫描的时间已接近的情况。作为扫描准备的联系方式,例如是邮件地址。
35.传送任务是用于将保管在信息处理装置2的文档传送到预先确定的传送目的地的任务。调度存储部80存储成为传送对象的文档的保管场所以及文档的传送目的地,作为传送任务的详细信息。作为文档的传送目的地,例如是邮件地址。
36.控制单元10包含处理器、ram(random access memory:随机存取存储器)、rom(read only memory:只读存储器)以及专用的硬件电路而构成。处理器例如为cpu(central processing unit:中央处理单元)、asic(application specific integrated circuit:专用集成电路)、或mpu(micro processing unit:微处理单元)等。
37.控制单元10通过依照存储在存储装置8的控制程序的上述处理器进行的动作,作为控制部100以及任务调度器101起作用。但是,这些控制部100等也能够不通过依照控制单元10进行的控制程序的动作,而是分别通过硬件电路构成。以下,只要没有特别提及,对于
各实施方式都是同样的。
38.控制部100对图像形成装置1的整体的动作控制进行管理。控制部100与原稿给送部6、原稿读取部5、图像形成部12、定影部13、供纸部14、操作部47、网络接口部91以及存储装置8连接,以进行这些各部分的驱动控制等。例如,控制部100通过解析从信息处理装置2发送来的打印数据来生成位图数据,并使图像形成部12执行基于所生成的位图数据的打印处理。具体而言,从信息处理装置2发送来的打印数据是以图像形成装置1能够解析的页面描述语言(pdl:page description language)记载的数据。
39.任务调度器101基于存储在调度存储部80的调度信息,判断是否已到达用于进行调度信息所表示的任务的执行所需的预先确定的处理的启动日期时间,当判断为已到达启动日期时间时,进行上述预先确定的处理。
40.任务调度器101在处理对象为打印任务的情况下,当到达用于执行打印任务的执行日期时间时,判断为已到达上述启动日期时间,作为上述预先确定的处理,对信息处理装置2发送打印指令、以及表示打印对象文档的保管场所的保管场所信息(有时也包含打印设置信息。)。
41.任务调度器101在处理对象为扫描任务的情况下,当到达比用于执行扫描任务的执行日期时间早预先确定的时间(例如,15分钟前)时,判断为已到达上述启动日期时间,作为上述预先确定的处理,进行用于向用户通知进行扫描的时间已接近的情况的处理。
42.任务调度器101在处理对象为传送任务的情况下,当到达用于执行传送任务的执行日期时间时,判断为已到达上述启动日期时间,作为上述预先确定的处理,对信息处理装置2发送传送指令、以及表示传送对象文档的保管场所的保管场所信息。
43.图5是概要地示出信息处理装置2的主要内部结构的功能框图。信息处理装置2具备控制单元21、操作部22、显示部23、通信部24、存储装置25。这些各结构能够相互通过通信总线来进行数据或信号的发送和接收。
44.操作部22由键盘以及鼠标等构成。操作部22接受基于用户进行操作的用户的指示的输入。操作部22将通过键盘等的操作从用户接受到的命令或字符等输出到控制单元21。
45.显示部23由lcd(液晶显示器)等构成。显示部23通过控制部210控制显示内容。
46.通信部24是用於与局域内或与因特网上的图像形成装置1等外部装置进行各种数据的收发的通信接口。
47.存储装置25是hdd或ssd等大容量存储装置。存储装置25存储各种控制程序。在信息处理装置2中,安装有作为程序的打印机驱动程序250以及exe文件251。存储装置25存储打印机驱动程序250以及exe文件251。“exe文件”是用于响应来自图像形成装置1的任务调度器101的指令,执行用于管理以及完成任务的各种处理的应用软件。
48.控制单元21包括处理器、ram、rom以及专用的硬件回路而构成。处理器例如为cpu、asic或mpu等。
49.控制单元21通过依照存储在存储装置25的控制程序的上述处理器进行的动作,作为控制部210以及打印假脱机程序211起作用。控制单元21通过依照存储在存储装置25的打印机驱动程序250的上述处理器进行的动作,作为打印数据生成部212起作用,通过依照exe文件251的上述处理器进行的动作,作为执行部213起作用。但是,这些控制部210等也能够不通过依照控制单元21进行的控制程序的动作,而是分别通过硬件电路构成。以下,只要没
有特别提及,对于各实施方式都是同样的。
50.控制部210对信息处理装置2的整体的动作控制进行管理。控制部210与操作部22、显示部23、通信部24以及存储装置25连接,以进行这些各部分的驱动控制等。
51.打印假脱机程序211将打印数据暂时保存在存储装置25等,并在适当的定时将打印数据经由通信部24发送到图像形成装置1。
52.打印数据生成部212将成为打印对象的文档转换为可由图像形成装置1解析的打印数据而生成打印数据,并将所生成的打印数据输出到打印假脱机程序211。具体而言,打印数据生成部212将成为打印对象的文档转换为基于页面技术语言(pdl)的记述而生成打印数据。
53.执行部213执行与从图像形成装置1的任务调度器101发送来的指令对应的处理。例如,当接收到从任务调度器101发送来的打印指令时,执行部213利用打印假脱机程序211以及打印数据生成部212,基于与该打印指令一起发送来的、表示打印对象文档的保管场所的保管场所信息,将保管在该保管场所的文档转换为可由图像形成装置1解析的打印数据,并将通过该转换而得到的打印数据发送到图像形成装置1。
54.接下来,参照图6所示的流程图等,对由任务调度器101进行的任务执行处理进行说明。此外,任务执行处理是任务调度器101定期参照存储在调度存储部80的各调度信息而进行的处理。
55.任务调度器101判断调度信息所表示的任务的种类是否为扫描以外(步骤s1),在判断为扫描以外(即,打印或传送)的情况下(步骤s1中为是),判断当前的日期时间是否已到达该任务的执行日期时间(步骤s2)。
56.任务调度器101在判断为当前的日期时间已到达该任务的执行日期时间的情况下(步骤s2中为是),执行该任务的执行所需的、预先确定的处理(步骤s3)。在步骤s3的处理之后,任务调度器101结束任务执行处理。另一方面,任务调度器101在判断为没有到达该任务的执行日期时间的情况下(步骤s2中为否),返回到步骤s1的处理。
57.在步骤s1中,任务调度器101在判断为调度信息表示的任务的种类不是扫描以外(即,是扫描)的情况下(步骤s1中为否),判断是否已到达该任务的执行日期时间的15分钟前(步骤s4)。
58.任务调度器101在判断为已到达该任务的执行日期时间的15分钟前的情况下(步骤s4中为是),执行该任务的执行所需的预先确定的处理(步骤s3),结束任务执行处理。另一方面,任务调度器101在判断为没有到达该任务的执行日期时间的15分钟前的情况下(步骤s4中为否),返回到步骤s1的处理。
59.接下来,参照图7所示的流程图等,对执行打印任务时的由图像形成装置1以及信息处理装置2进行的打印任务执行处理进行说明。
60.图像形成装置1的任务调度器101在当前的日期时间到达打印任务的执行日期时间而判断为已到达启动日期时间时,从调度存储部80读出与打印任务相关的详细信息,与打印指令一起,经由网络接口部91向信息处理装置2发送表示打印对象文档的保管场所的保管场所信息以及表示打印设置的打印设置信息(步骤s11)。
61.当经由通信部24接收到从图像形成装置1发送来的打印指令时(步骤s12),信息处理装置2的执行部213读出保管在上述保管场所信息所表示的保管场所的文档(步骤s13)。
执行部213使打印机驱动程序250(打印数据生成部212)启动(步骤s14),利用打印数据生成部212,基于打印设置信息所表示的打印设置进行文档的数据转换,生成打印数据(prn)(步骤s15)。执行部213将所生成的打印数据传递给打印假脱机程序211,打印假脱机程序211将该打印数据暂时保管在存储装置25等(步骤s16)。打印假脱机程序211在适当的定时经由通信部24向图像形成装置1发送打印数据(步骤s17)。
62.图像形成装置1的控制部100在接收到从信息处理装置2发送来的打印数据时(步骤s18),使图像形成部12等执行基于接收到的打印数据的打印处理(步骤s19)。任务调度器101经由网络接口部91向预先登记的联系方式(例如,作为调度信息的一部分存储在调度存储部80的打印任务的登记者的邮件地址)发送附加了表示打印任务正常结束的情况的消息的电子邮件(步骤s20)。由此,向打印任务的登记者等报告打印任务已正常结束。
63.在打印任务未正常结束的情况下,任务调度器101将附加了表示打印任务失败的情况的消息的电子邮件发送到上述预先登记的联系方式。
64.接下来,参照图8所示的流程图等,对执行扫描任务时的由图像形成装置1以及信息处理装置2进行的扫描任务执行处理进行说明。
65.图像形成装置1的任务调度器101在当前的日期时间到达比打印任务的执行日期时间早预先确定的时间的时刻(例如15分钟前)而判断为已到达扫描任务的启动日期时间时,从调度存储部80读出与该扫描任务相关的详细信息(扫描对象文档的名称以及联系方式),将附加了表示进行扫描的时间已接近的情况、并且包含扫描对象文档的名称的消息的电子邮件经由网络接口部91发送到上述联系方式(步骤s21)。
66.在上述预先确定的联系方式是信息处理装置2的情况下,信息处理装置2的执行部213接收从图像形成装置1发送来的电子邮件(扫描准备通知)(步骤s22),在显示部23显示附加到接收的电子邮件的消息(步骤s23)。由此,能够使确认了显示部23所显示的消息的用户u容易地注意到进行扫描的时间已接近。此外,在此,以在信息处理装置2中接收电子邮件的情况为例进行了说明,但电子邮件的接收目的地也可以是信息处理装置2以外的通信设备、例如用户u所拥有的智能手机等便携终端。
67.视觉确认了上述消息的用户u移动到图像形成装置1,将扫描对象的文档放置到图像形成装置1(步骤s24)。用户u操作图像形成装置1的操作部47,向图像形成装置1输入用于执行文档的扫描的扫描指示。
68.图像形成装置1的控制部100在操作部47接收到用户的扫描指示时,使原稿读取部5读取文档,取得文档的图像数据(步骤s25)。
69.控制部100将取得的图像数据经由网络接口部91发送到预先指定的发送目的地(例如,信息处理装置2)(步骤s26)。任务调度器101经由网络接口部91向上述联系方式发送附加了表示扫描任务正常结束的情况的消息的电子邮件(步骤s27)。由此,向扫描任务的登记者等报告扫描任务已正常结束。
70.在扫描任务未正常结束的情况下,任务调度器101将附加了表示扫描任务失败的情况的消息的电子邮件发送到上述预先登记的联系方式。
71.接下来,参照图9所示的流程图等,对执行传送任务时的由图像形成装置1以及信息处理装置2进行的传送任务执行处理进行说明。此外,在此,以在预先确定的软件中可利用的数据(例如,通用性高的pdf格式的数据),将传送对象文档传送到传送目的地的情况为
例进行说明。
72.图像形成装置1的任务调度器101在当前的日期时间到达传送任务的执行日期时间而判断为已到达启动日期时间时,从调度存储部80读出与该传送任务相关的详细信息,与传送指令一起,经由网络接口部91向信息处理装置2发送表示传送对象文档的保管场所的保管场所信息(步骤s31)。
73.当接收到来自图像形成装置1的传送指令时(步骤s32),信息处理装置2的执行部213读出保管在上述保管场所信息所表示的保管场所的文档(步骤s33),判断传送对象文档是否为pdf格式的数据(步骤s34)。
74.执行部213在判断为传送对象文档不是pdf格式的数据的情况下(步骤s34中为否),启动打印机驱动程序250(打印数据生成部212)(步骤s35),利用打印数据生成部212进行该传送对象文档的数据转换,生成打印数据(prn)(步骤s36)。执行部213将所生成的打印数据(成为可由图像形成装置1解析的文档)传递给打印假脱机程序211,打印假脱机程序211将该打印数据暂时保管在存储装置25等(步骤s37)。
75.另一方面,执行部213在判断为传送对象文档是pdf格式的数据的情况下(步骤s34中为是),将该传送对象文档原样传递给打印假脱机程序211,打印假脱机程序211将该传送对象文档暂时保管在存储装置25等(步骤s37)。打印假脱机程序211在适当的定时经由通信部24向图像形成装置1发送文档(prn/pdf)(步骤s38)。
76.图像形成装置1的控制部100在接收到从信息处理装置2发送来的传送对象文档时(步骤s39),判断接收到的传送对象文档是否为pdf格式(步骤s40)。
77.控制部100在判断为传送对象文档不是pdf格式的数据的情况下(步骤s40中为否),将传送对象文档转换为pdf格式的数据(步骤s41),将附加了转换为pdf格式的数据的传送对象文档的电子邮件经由网络接口部91发送到预先确定的传送目的地(步骤s42)。
78.另一方面,控制部100在判断为传送对象文档是pdf格式的数据的情况下(步骤s40中为是),将原样附加了传送对象文档的电子邮件经由网络接口部91发送到预先确定的传送目的地(步骤s42)。任务调度器101经由网络接口部91向预先登记的联系方式(例如,作为调度信息的一部分存储在调度存储部80的该传送任务的登记者的邮件地址)发送附加了表示传送任务正常结束的情况的消息的电子邮件并报告(步骤s43)。
79.在传送任务未正常结束的情况下,任务调度器101将附加了表示传送任务失败的情况的消息的电子邮件发送到上述预先登记的联系方式。
80.在上述实施方式中,由于在多功能外围装置(图像形成装置1)中执行个人计算机等信息处理装置2中的任务的调度管理,因此可以顺利地执行与信息处理装置2协作进行的任务。因此,通过多个装置协作,能够高效地执行用于在预先确定的时间执行任务的处理。例如,在想要执行打印保管在信息处理装置2的文档的打印任务的情况下,不需要用户进行在上述通常的第一以及第二技术中的、打开打印对象的文档或启动打印机驱动程序这样的动作。
81.另外,在上述第一以及第二技术的调度管理中,用户需要在任务的执行日期时间之前准备文档,并事先将其发送给作为输出装置的图像形成装置1,但在本实施方式中,不需要事先将文档发送给图像形成装置1。因此,用户只要在快到任务的执行日期时间之前准备好文档就足够了,能够给予用户时间上的富余。
82.此外,在上述实施方式中,作为多功能外围装置的图像形成装置1和信息处理装置2是一对一的关系,但本发明并不限定这样的实施方式。例如,在其他实施方式中,如图10所示,图像形成装置1和信息处理装置2也可以是一对多的关系。即,图像形成装置1进行多个信息处理装置2a至2c中的任务的调度管理。
83.图11是概要地示出其他实施方式所涉及的图像形成装置1的主要内部结构的功能框图。存储装置8具备多个调度存储部80a至80c。调度存储部80a存储关于在与信息处理装置2a所具备的exe文件251之间执行的任务的调度信息。调度存储部80b存储关于在与信息处理装置2b所具备的exe文件251之间执行的任务的调度信息。调度存储部80c存储关于在与信息处理装置2c所具备的exe文件251之间执行的任务的调度信息。任务调度器101在与信息处理装置2a至2c之间,依照关于存储在信息处理装置2a至2c的每一个中的任务的调度信息,执行上述用于任务执行的各处理。
84.本发明不限于上述实施方式的结构,能够进行各种变形。在上述实施方式中,作为构成本发明所涉及的调度协作系统的多功能外围装置的一个实施方式使用了复合机,但是,这不过是一个例子,例如也可以使用具有复印功能、打印机功能、扫描仪功能或传真功能的其他电子设备。
85.使用图1至图11通过上述实施方式表示的结构以及处理,不过是本发明的一个实施方式,并不意味着将本发明限定于该结构以及处理。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献