终端装置、图像形成系统以及用于终端装置的处理方法
【专利摘要】终端装置、图像形成系统以及用于终端装置的处理方法。一种终端装置包括驱动部。该驱动部包括切换单元并且具有专用模式和标准模式,所述专用模式使得能够使用预定的图像形成装置的全部功能,所述标准模式使得能够使用多个图像形成装置的共有功能。在专用模式被启动后,在确定专用模式不适用的情况下,所述切换单元进行从专用模式到标准模式的切换。
【专利说明】终端装置、图像形成系统以及用于终端装置的处理方法
【技术领域】
[0001]本发明涉及终端装置、图像形成系统以及用于终端装置的处理方法。
【背景技术】
[0002]作为在公报中记载的相关技术,提供了一种控制经由通信网络连接的图像形成装置的主机装置。主机装置包括:存储器,其存储与多个图像形成装置兼容且为多个图像形成装置共用的共用驱动部和与图像形成装置的各个模块兼容的独有驱动部;以及控制器,其根据在存储器中存储的共有驱动部和独有驱动部来控制图像形成装置(参见日本特开2004-151816 号公报)。
[0003]另外,作为在公报中记载的相关技术,提供了一种打印机信息转换程序,该程序使得计算机执行以下过程。所述过程包括:过程(a),用于从网络上的打印机获取用于标识该打印机的标识信息和与该打印机的状态有关的信息;过程(b),用于根据在过程(a)中获取的标识信息,从针对各个打印机准备的多个转换表当中选择与打印机相对应的转换表,以便于将与打印机的状态有关的信息转换成用于输出的信息;以及过程(C),用于通过应用在过程(b)中选择的转换表,将在过程(a)中获取的与打印机的状态有关的信息转换成用于输出的信息(参见日本特开第2012-185742号公报)。
【发明内容】
[0004]因此,本发明的目的在于提供一种终端装置等。即使在已将图像形成装置切换为另一图像形成装置而用户没有意识到该图像形成装置到其它图像形成装置的切换的情况下,该终端装置等也使能图像形成。
[0005]根据本发明的第一方面,提供了一种终端装置,所述终端装置包括驱动部。所述驱动部包括切换单元并且具有专用模式和标准模式,所述专用模式使得能够使用预定的图像形成装置的全部功能,所述标准模式使得能够使用多个图像形成装置的共有功能。在所述专用模式被启动之后确定所述专用模式不适用的情况下,所述切换单元进行从所述专用模式到所述标准模式的切换。
[0006]根据本发明的第二方面,所述驱动部还包括获取单元,所述获取单元获取在所连接的图像形成装置中预设并且从该图像形成装置发送来的标识信息。在由所述获取单元获取的所述标识信息的基础上,确定所述专用模式是否适用。
[0007]根据本发明的第三方面,根据第二方面的终端装置还包括输出单元,在不能从所连接的图像形成装置中获取所述标识信息的情况下,当所述切换单元不进行切换并且图像数据在所述专用模式中被输出时,所述输出单元输出与所述专用模式相对应的图像形成装置的标识信息。
[0008]根据本发明的第四方面,在不能从所连接的图像形成装置获取所述标识信息的情况下,所述切换单元进行从所述专用模式到所述标准模式的切换,并且图像数据在所述标准模式下被输出。
[0009]根据本发明的第五方面,针对是否已经从所连接的图像形成装置获取所述标识信息,在不能获取所述标识信息的时间已经超过预设时间的情况下,确定不能获取所述标识信息。
[0010]根据本发明的第六方面,在所述驱动部在所述专用模式下被启动的情况下,请求所连接的图像形成装置发送标识信息,并且在所述驱动部在所述标准模式下被启动的情况下,不请求所连接的图像形成装置发送标识信息。
[0011]根据本发明的第七方面,所述切换单元关闭用于所述专用模式的用户界面画面并且显示用于所述标准模式的用户界面画面。
[0012]根据本发明的第八方面,提供了一种图像形成系统,所述图像形成系统包括图像形成装置;以及终端装置,所述图像形成装置连接到所述终端装置。所述图像形成装置包括:接收单元,所述接收单元从所述终端装置接收图像数据;图像形成单元,所述图像形成单元基于所述图像数据在记录部件上形成图像;以及响应单元,所述响应单元通过发送预设的标识信息进行响应。所述终端装置包括:驱动部,所述驱动部包括获取单元、切换单元及发送单元。所述驱动部具有专用模式和标准模式,所述专用模式使得能够使用预定的图像形成装置的全部功能,所述标准模式使得能够使用多个图像形成装置的共有功能。所述获取单元获取从所述图像形成装置发送的所述标识信息。在所述专用模式被启动后,在基于所述获取单元获取的所述标识信息而确定所述专用模式不适用的情况下,所述切换单元进行从所述专用模式到所述标准模式的切换。所述发送单元向所述图像形成装置的所述接收单元发送在所述专用模型或所述标准模下通过进行转换而获取的图像数据。
[0013]根据本发明的第九方面,所述图像形成装置还包括通知单元,所述通知单元在由所述接收单元接收到的标识信息与所述图像形成装置中预设的标识信息不同的情况下,通知用户所述图像数据在所述图像形成装置支持的专用模式下没有被输出,所述接收单元接收到的所述标识信息已被添加到所述图像数据。
[0014]根据本发明的第十方面,提供了一种用于终端装置的处理方法,所述处理方法包括以下步骤:在专用模式启动后确定所述专用模式不适用的情况下,进行从所述专用模式到所述标准模式的切换,所述专用模式使得能够使用预定的图像形成装置的全部功能,所述标准模式使得能够使用多个图像形成装置的共有功能。
[0015]根据本发明的第十一方面,根据本发明的第十方面的用于终端装置的处理方法还包括以下步骤:获取从所连接的图像形成装置发送来的标识信息。在所获取的标识信息的基础上,确定所述专用模式是否适用。
[0016]根据本发明的第一方面,与未提供本配置的情况相比,即使在已将图像形成装置切换为另一图像形成装置的情况下,也可以在打印机驱动部中选择适当的模式。
[0017]根据本发明的第二方面,与未提供本配置的情况相比,可以更容易地选择适当的模式。
[0018]根据本发明的第三方面,与未提供本配置的情况相比,用户的操作不太可能被中断。
[0019]根据本发明的第四方面,与未提供本配置的情况相比,用户的操作不太可能被中断。
[0020]根据本发明的第五方面,与未提供本配置的情况相比,可以更容易地标识出在通信中发生的故障。
[0021]根据本发明的第六方面,在所述驱动部在所述专用模式下被启动的情况下,可以请求从所连接的图像形成装置发送标识信息,在所述驱动部在所述标准模式下被启动的情况下,可以不请求从所连接的图像形成装置发送标识信息。
[0022]根据本发明的第七方面,所述切换单元可以关闭用于所述专用模式的所述用户界面画面并且可以显示用于所述标准模式的所述用户界面画面。
[0023]根据本发明的第八方面,与未提供本配置的情况相比,即使在已将图像形成装置切换为另一图像形成装置的情况下,也可以在打印机驱动部中选择适当的模式。
[0024]根据本发明的第九方面,与未提供本配置的情况相比,用户可以更容易地标识出图像形成装置已被切换为另一图像形成装置。
[0025]根据本发明的第十方面,与未提供本配置的情况相比,即使在已将图像形成装置切换为另一图像形成装置的情况下,也可以在打印机驱动部中选择适当的模式。
[0026]根据本发明的第十一方面,与未提供本配置的情况相比,可以更容易地选择适当的模式。
【专利附图】
【附图说明】
[0027]将基于下面的附图详细描述本发明的示例性实施方式,其中:
[0028]图1是例示应用第一示例性实施方式的图像形成系统的示例的图;
[0029]图2是例示图像形成装置的配置的示例和终端装置的配置的示例的图;
[0030]图3是例示应用第一示例性实施方式的打印机驱动部中的功能性模块(块)的配置的示例的图;
[0031]图4是例示第一示例性实施方式中的打印机驱动部的操作的示例的流程图;
[0032]图5A和图5B是例示显示在终端装置的显示器上的用户界面(UI)画面的示例的图,图5A例示用于专用模式的专用UI画面,并且图5B例示用于标准模式的标准UI画面;
[0033]图6是例示已接收到被添加了 ID的图像数据的图像形成装置的操作的流程图;
[0034]图7是例示错误纸张的示例的图;
[0035]图8是例示在打印机驱动部在标准模式下被启动的情况下打印机驱动部的操作的示例的流程图;
[0036]图9是例示图4所示的打印机驱动部的操作的变型例的流程图;
[0037]图10是例示图4所示的打印机驱动部的操作的另一变型例的流程图;
[0038]图11是例示应用第二示例性实施方式的打印机驱动部中的功能性模块(块)的配置的示例的图;
[0039]图12是例示第二示例性实施方式中的打印机驱动部的操作的示例的流程图;以及
[0040]图13A和图13B是用于描述将服务器布置在图像形成装置和终端装置之间的情况的图,图13A例示终端装置和服务器彼此紧密结合并且服务器可以响应于ID查询而返回图像形成装置的ID的情况,图13B例示终端装置和服务器彼此松散结合并且服务器可不响应于ID查询返回图像形成装置的ID的情况。
【具体实施方式】
[0041]下面将参照附图详细描述本发明的示例性实施方式。
[0042]第一示例性实施方式
[0043]图像形成系统
[0044]图1是例示应用第一示例性实施方式的图像形成系统的示例的图。
[0045]该图像形成系统包括具有图像形成(打印)功能的图像形成装置10、连接到图像形成装置10的通信线路20和连接到通信线路20的多个终端装置30-1、30-2和30_3。终端装置30-1、30-2和30-3由相应用户操作,并且文档、附图、表格等可以被创建。所创建的文档、附图、表格等可以由图像形成装置10形成(打印)在诸如纸张的记录部件(下文中称为纸张)上。
[0046]这里,在终端装置30-1、30-2和30_3不需要彼此区分的情况下,将终端装置30_1、30-2和30-3称为终端装置30。此外,将终端装置30中创建的文档、附图、表格等称为图像。将经由通信线路20从终端装置30发送到图像形成装置10的图像的数据称为图像数据。
[0047]这里,通信线路20包括局域网(LAN)、广域网(WAN)、因特网线路和电话线路。另夕卜,通信线路20可以是经由通用串行总线(USB)或IEEE1284的线路。
[0048]终端装置30例如包括个人计算机(PC)。终端装置30由操作系统(OS)(图2中的OS 351,稍后将对其进行描述)控制。用户通过对在OS上运行的应用进行操作而创建图像,所述应用诸如是文档创建软件程序、附图创建软件程序和电子表格软件程序(图2中的应用352,稍后将对其进行描述)。
[0049]当用户命令在终端装置30中运行的应用“打印”等时,图像数据经由通信线路20从终端装置30发送到图像形成装置10。图像形成装置10在纸张上形成图像。
[0050]在图1中,作为示例,图像形成系统包括三个终端装置30 ;然而,图像形成系统中包括的终端装置30的数量不限于三个并且可以是三个以外的特定数量。另外,作为示例,图像形成系统包括一个图像形成装置10 ;然而,也可以包括多个图像形成装置10。
[0051]需要注意的是,在第一示例性实施方式中,图像形成系统需要包括至少一个图像形成装置10以及一个终端装置30。因此,以下描述是基于图像形成系统包括至少一个图像形成装置10和一个终端装置30的假设而做出的。
[0052]图2是例示图像形成装置10的配置的示例和终端装置30的配置的示例的图。
[0053]图像形成装置10包括图像形成单元11、收发单元12和控制器13。图像形成单元11是在纸张上形成图像的图像形成单元的示例。收发单元12是连接到通信线路20并向终端装置30发送图像数据且从终端装置30接收图像数据的接收单元的示例。控制器13是控制图像形成单元11的操作、收发单元12的操作等的响应单元的示例。
[0054]图像形成单元11可以使用在感光鼓上利用激光束、发光二极管(LED)等形成潜像并且通过利用色调剂将潜像显影并将图像转印到纸张上而在纸张上形成图像的方法。另选地,图像形成单元11可以使用通过进行喷墨印刷而在纸张上形成图像的方法。
[0055]需要注意的是,图像形成装置10还包括图像读取器和UI,该图像读取器读取形成在纸张上的图像。Π从用户接收与操作相关联的命令并且是诸如显示针对用户的消息的显示器的通知单元和输出警报、语音和声音的发音单元(speaking unit)的示例。图像形成装置10也可以是所谓的具有扫描功能、复印功能和传真功能及打印功能的多功能机。在这种情况下,除了图像形成单元11的打印功能之外,扫描功能由图像读取器执行,复印功能由图像读取器和图像形成单元11执行,并且传真功能由图像读取器、收发单元12和图像形成单元11执行。
[0056]相反,终端装置30包括中央处理单元(CPU) 31、显示器32、输入单元33、主存储器34、辅存储器35和通信接口(I/F)单元36。CPU 31执行逻辑运算和算术运算。显示器32为用户显示运算结果等。输入单元33从用户接收命令、数据等。主存储器34存储在CPU 31执行的处理中使用的程序、数据等。辅存储器35存储OS 351、应用352、打印机驱动部353等。通信I/F单元36连接到通信线路20,发送创建的图像数据,并且从图像形成装置10接收响应。此外,终端装置30包括与CPU 31、显示器32、输入单元33、主存储器34、辅存储器35和通信I/F单元36中的每一个连接的总线37。总线37用于向CPU 31、显示器32、输入单元33、主存储器34、辅存储器35和通信I/F单元36发送程序、数据等并从CPU 31、显示器32、输入单元33、主存储器34、辅存储器35和通信I/F单元36接收程序、数据等。需要注意的是,通信I/F单元36是发送单元的示例。
[0057]显示器32的示例是液晶显示器。显示器32为用户显示CPU 31获得的运算结果、用户创建的图像等。
[0058]输入单元33的示例包括键盘、鼠标、手写板以及触摸屏。针对终端装置30(CPU31)的命令、用于图像的创建的数据等由用户输入到输入单元33。
[0059]主存储器34包括能够以高速存取的存储部件(存储器),诸如动态随机存取存储器(DRAM)。主存储器34在CPU 31可能存取(执行)程序、数据等的状态(扩展状态)下存储程序、数据等。
[0060]辅存储器35包括大容量的非易失性存储部件(存储器),诸如硬盘驱动器(HDD)、只读存储器(ROM)和闪速ROM。这里,非易失性存储部件(存储器)能够在没有电源的情况下存储信息。辅存储器35存储OS 351、应用352、打印机驱动部353等。
[0061]OS 351是基本的软件程序。OS 351加载在主存储器34中并且由CPU 31执行,由此控制终端装置30。应用352的示例包括文档创建软件程序、附图创建软件程序和电子表格软件程序。在接收到用户命令时,应用352由CPU 31在主存储器34中加载,并且在OS351上运行。用户通过操作应用352来创建图像。
[0062]打印机驱动部353运行在OS 351上,并且是将通过用户操作应用352而创建的图像转换成具有图像形成装置10能够在纸张上形成图像的格式的图像数据的程序。需要注意的是,图像数据存储在主存储器34中。
[0063]为了节省辅存储器35的存储空间,存储在辅存储器35中的OS 351、应用352、打印机驱动部353等还可以以压缩格式(状态)存储(保存)。
[0064]通信I/F单元36向图像形成装置10发送存储在主存储器34中的图像数据。另夕卜,通信I/F单元36从图像形成装置10接收响应(信号)。
[0065]接下来,将描述图像形成装置10的操作和终端装置30的操作。
[0066]在终端装置30中,当接通电源时,CPU 31、显示器32、输入单元33、主存储器34以及通信I/F单元36被初始化(复位)。
[0067]之后,CPU 31从辅存储器35中读取(加载)0S 351,并且将可执行格式的OS 351写入主存储器34中。S卩,在OS 351以压缩格式存储在辅存储器35中的情况下,对被压缩的OS 351进行扩展(解压缩)并且将解压缩的OS 351写入主存储器34中。
[0068]之后,CPU 31从OS 351被写入到主存储器34中的预定地址执行OS 351。结果,终端装置30进入操作状态。
[0069]当用户创建图像时,该用户从输入单元33执行创建图像的操作。CPU 31从辅存储器35读取(加载)要被用户使用的用于图像的创建的应用352。与OS 351的情况类似,CPU 31将可执行格式的应用352写入到主存储器34中,并且执行应用352 (使应用352进入运行状态)。
[0070]用户操作被写入到主存储器34中的应用352并创建图像。
[0071]接下来,在所创建的图像被图像形成装置10形成在纸张上的情况下,用户例如在文档创建软件程序上使用输入单元33选择“打印”。即,在终端装置30,用户命令图像形成装置10执行图像形成。
[0072]CPU 31从辅存储器35读取(加载)打印机驱动部353,将可执行格式的打印机驱动部353写入主存储器34中,并且执行打印机驱动部353 (使该打印机驱动部353进入运行状态)。
[0073]之后,打印机驱动部353将用户创建的图像转换成可由图像形成装置10处理的格式的图像数据。需要注意的是,这种转换是在主存储器34上执行的,并且图像数据还存储在主存储器34中。作为转换的结果而获得的图像数据经由总线37发送到通信I/F单元36并经由通信线路20发送到图像形成装置10的收发单元12。
[0074]在图像形成装置10中,收发单元12向控制器13发送接收到的图像数据。控制器13对图像数据执行诸如阴影校正、位移校正、亮度/色彩空间转换、伽马校正、帧删除、色彩编辑和移动编辑的预定图像处理,并且向图像形成单元11发送得到的图像数据。图像形成单元11基于已被执行了图像处理的图像数据在纸张上形成图像。
[0075]这里,从终端装置30发送到图像形成单元10的图像数据需要处于图像形成装置10的控制器31能够对所述图像数据进行预定图像处理的格式。
[0076]S卩,打印机驱动部353以预定的页面描述语言(TOL)来描述用户创建的图像。除此之外,打印机驱动部353把用于控制图像形成装置10的控制命令和用于画面/半色调处理的命令、(颜色)色域转换表格等添加到以预定的PDL描述的图像,并且接着将得到的图像转换成图像数据。控制命令的示例是与其上将被形成图像的纸张的类型、大小等有关的信息。基于图像形成装置10的色彩特性而做出色域转换表。
[0077]需要注意的是,不是被用于直接描述图像的信息的控制命令等被添加到图像数据的前部。这种用于描述诸如控制命令的信息的语言的示例是打印机作业语言(P几)。
[0078]当使用与图像形成装置10兼容的PDL描述从终端装置30向图像形成装置10发送的图像数据且针对该图像形成装置10的控制命令有效时,由图像形成装置10形成在纸张上的图像是用户在终端装置30中创建的图像。即,用户预期的图像形成在纸张上。
[0079]然而,当使用与图像形成装置10不兼容的PDL描述从终端装置30向图像形成装置10发送的图像数据时或者当针对该图像形成装置10的控制命令无效时,由图像形成装置10形成在纸张上的图像与用户在终端装置30中创建的图像不同。S卩,在纸张上形成的图像不是用户预期的图像。
[0080]这在终端装置30的打印机驱动部353与所连接的图像形成装置10不兼容的情况下发生。
[0081]例如,这在图像形成装置10被切换(替换)为另一产品(例如,新发布的产品)的情况下并且在终端装置30的打印机驱动部353未被切换为与该另一产品兼容的打印机驱动部时发生。这在终端装置30的用户不是图像形成装置10的管理员并且不知道(尚未识别)图像形成装置10已被切换为该另一产品的情况下发生。
[0082]在上述情况下,在接收到图像数据时,图像形成装置10的收发单元12甚至向控制器13发送由与图像形成装置10不兼容的打印机驱动部353所转换的图像数据。控制器13根据预设程序针对接收到的图像数据执行图像处理。图像形成单元11在纸张上形成图像。
[0083]也就是说,即使在图像数据是由与图像形成装置10不兼容的打印机驱动部353转换的情况下,也在纸张上形成图像(发生打印错误)。
[0084]在图像形成在大量纸张上的情况下,很多纸张和时间被浪费。
[0085]此外,即使当用户认识到形成在纸张上的图像与在终端装置30中创建的图像不同时,用户也不会注意到打印机驱动部353是打印错误的原因。因此,用户不容易想到将终端装置30的打印机驱动部353切换为与图像形成装置10兼容的打印机驱动部。
[0086]因此,为了解决这样的问题,用户向管理图像形成装置10的部门或向图像形成装置10的维护服务公司进行查询。
[0087]在这种方式下,为了解决当把图像形成装置10切换为其它产品时出现的问题,用户、管理图像形成装置10的部门、图像形成装置10的维护服务公司等浪费了很多精力和时间。
[0088]出于该原因,应用了第一示例性实施方式的打印机驱动部353具有专用模式和标准模式。在专用模式中,在预定的图像形成装置10的全部功能都可被选择并且针对全部功能的设定都可以被设置的状态下,可以将图像转换成图像数据。在标准模式下,在对于多个预定图像形成装置10而言公共的功能可被选择并且针对这些功能的设定可以被设置的状态下,可以将图像转换成图像数据。需要注意的是,当专用模式和标准模式不需要彼此区分时,将专用模式和标准模式称为模式。
[0089]图3是例示应用第一示例性实施方式的打印机驱动部353中的功能模块(块)的配置的示例图。打印机驱动部353包括Π(Π画面,稍后将被描述为图5A所示的专用Π画面321)、专用驱动部模块3531、UI(n画面,稍后将被描述为图5Β所示的标准Π画面322)和标准驱动部模块3532。打印机驱动部353被提供为单个打印机驱动部。UI (UI画面,稍后将被描述为图5Α所示的专用Π画面321)根据要使用的型号来优化并显示一组功能(打印设定功能,通过该功能可以在专用模式中设置打印设定)、打印设定功能之间的禁止规则等。专用驱动部模块3531是基于通过UI指定或由应用352指定的打印设定功能而将针对应用352的绘图命令(PDL情况下的绘图命令)转换成针对要使用的型号优化的图像数据并转换成设备控制命令的输出单元的示例。在标准模式下,UI (Π画面,稍后将被描述为图5Α所示的专用Π画面321)显示,使得所述功能组(打印设定功能,通过所述功能可以设置打印设定、打印设定功能之间的禁止规则等)可以应用于多个型号中公共使用。标准驱动部模块3532基于通过UI或者由应用352指定的打印设定功能把针对应用352的绘图命令转换成可由多个型号中的任一型号(PDL情况下的绘图命令)打印的图像数据。需要注意的是,在专用驱动部模块3531和标准驱动部模块3532不需要彼此区分的情况下,专用驱动部模块3531和标准驱动部模块3532称为驱动部模块。
[0090]这里,专用驱动部模块3531具有将图像转换成图像数据的功能、在显示器32上显示与专用驱动部模块3531相对应的用户界面(稍后将描述的图5A的专用Π画面321)的功能、根据通过UI画面从输入单元33输入的命令将控制命令添加到图像数据的功能以及向图像形成装置10发送图像数据的功能。标准驱动部模块3532还具有在显示器32上显示用于与标准驱动部模块3532相对应的用户界面(稍后将描述的图5B的标准UI画面322)、根据通过UI画面从输入单元33输入的命令将控制命令添加到图像数据的功能以及向图像形成装置10发送图像数据的功能。
[0091]需要注意的是,绘图命令是在纸张上形成图像的命令,并且绘图命令的示例包括用于绘制点的命令、用于放置光栅图像(一系列色彩点)的命令、用于指定线的色彩和粗细的命令以及用于填充区域的命令。图像形成装置10首先基于这些命令在页面缓冲器中绘制图像,并且将页面缓冲器中绘制的图像形成在纸张上。
[0092]设备控制命令是上述绘图命令以外的控制命令,并且设备控制命令的示例包括选择纸盒的命令、选择纸张类型的命令、选择双面打印/单面打印的命令、装订纸张的命令、折叠一个或更多个纸张的命令、进行处理以使图形中的边界变得平滑的命令以及与存储相关联的命令。
[0093]打印机驱动部353包括ID查询模块3533、ID获取模块3534、ID确定模块3535和切换模块3536。ID查询模块3533是查询图像形成装置10的标识信息(下文中称为ID)的请求单元的示例。ID获取模块3534是从图像形成装置10接收并获取ID的获取单元的示例。ID确定模块3535是确定获取的ID的确定单元。切换模块3536是切换驱动部模块的切换单元的示例。
[0094]这里,每一个图像形成装置10都具有ID。ID只需是能够标识与该ID相对应的图像形成装置10的信息。ID可以是与型号有关或与规格有关的信息。这里,规格是指对于多个型号而言公共的功能等。在针对图像形成装置10的型号或规格中的每一个来设置与型号或规格兼容的TOL的情况下,ID还可以是关于与型号或规格兼容的TOL的信息。需要注意的是,在针对相同型号或相同规格的图像形成装置10而言兼容的PDL对于各个图像形成装置都不同的情况下,ID还可以是型号或规格与PDL的组合。
[0095]另外,ID还可以是与可使用的图像形成处理性能或纸张的类型、纸张大小等有关的信息。
[0096]此外,ID还可以包括多条信息。
[0097]下面,将假定ID例如是图像形成装置10的型号而进行描述。
[0098]专用模式和标准模式
[0099]将描述专用模式和标准模式。在专用模式中,如后面所述,专用驱动部模块3531、ID查询模块3533、ID获取模块3534、ID确定模块3535和切换模块3536运行。相反,在标准模式下,标准驱动部模块3532运行。
[0100]专用驱动部模块3531被配置为使得在新开发的图像形成装置10(新产品)的情况下,在可以选择预定的图像形成装置10所具有的全部独有功能并且可以针对全部这些独有功能进行设置的状态下,性能/质量可以最大化。例如,独有功能的示例包括用于减少要使用的色调剂的量的打印功能以及装订功能。另外,还与可针对每个图像形成装置10调节的参数有关,可以与型号和其它打印设定、用于色调、画面或平滑处理的参数相关地选择适当的参数。
[0101]专用驱动部模块3531存储与专用模式相对应的图像形成装置10的ID作为用于标识图像形成装置10的预定标识信息。
[0102]需要注意的是,由于存在需要被支持的许多图像形成装置,因此实际上,可能存在针对每一个图像形成装置的多个专用驱动部模块。在存在与专用模式相对应的多个图像形成装置的情况下,针对每一个图像形成装置,可以为用户示出图像形成装置的“专用模式”。每一个“专用模式”还可以与用作专用模式的子选择的图像形成装置相关联。
[0103]相反,标准驱动部模块3532是可以处理多个型号的多个图像形成装置10的驱动部模块。例如,标准驱动部模块3532被配置为使得能够选择对于新开发的图像形成装置10和迄今为止提供的图像形成装置10而言共有的功能,并且设置所述功能的设定。需要注意的是,所述功能不必是迄今为止所提供的所有图像形成装置10都共有的功能,并且可以是预定的图像形成装置10所共有的功能。
[0104]图像形成装置10所共有的功能是图像形成装置10所具有的基本功能。这种功能的示例是将用户在终端装置30中创建的图像形成在纸张上的功能。即,图像形成装置10所共有的功能可以是多个型号的图像形成装置10具有的共有的功能,或者还可以是这样的功能,即,即使当一些型号的图像形成装置10不具有这些功能时,所述能够的设定也没有造成严重故障。这些功能只需是能够被选择的,或者仅需要对这些功能的设定进行设置。
[0105]因此,在图像形成装置10被切换为另一图像形成装置10的情况下,用户可以通过进行从专用驱动部模块3531至标准驱动部模块3532的切换来进行图像形成。
[0106]ID查询模块3533在专用驱动部模块3531被启动的情况下查询图像形成装置10的ID。
[0107]响应于与ID有关的查询,ID获取模块3534从图像形成装置10获取ID作为响应(图像形成装置10的ID)。
[0108]ID确定模块3535基于从图像形成装置10接收到的ID来确定图像形成装置10是否支持专用模式。即,ID确定模块3535将从图像形成装置10接收到的ID与存储在专用驱动部模块3531中并且与专用驱动部模块3531兼容的图像形成装置10的ID相比较。在ID匹配的情况下,ID确定模块3535确定被接收到ID的图像形成装置10支持专用模式。相反,在ID不匹配的情况下,ID确定模块3535确定被接收到ID的图像形成装置10不支持专用1吴式。
[0109]在ID确定模块3535确定被接收到ID的图像形成装置10不支持专用模式的情况下,切换模块3536进行从专用驱动部模块3531到标准驱动部模块3532的切换。结果,模式从专用模式切换为标准模式。
[0110]需要注意的是,打印机驱动部353存储操作完成时所选择的模式(专用模式或标准模式),并且打印机驱动部353在下次启动时按照存储的模式启动。例如,当打印机驱动部353关闭时,只需要存储关闭打印机驱动部353之前的最后模式。
[0111]打印机驱动部353的操作
[0112]接下来将描述打印机驱动部353的操作。
[0113]图4是例示的第一示例性实施方式中的打印机驱动部353的操作的示例的流程图。这里,假设最后的模式是专用模式。
[0114]假设用户在终端装置30中创建图像并且命令图像形成装置10执行图像形成。
[0115]下面参照图3,将使用图4描述打印机驱动部353的操作。
[0116]由于最后的模式是专用模式,因此打印机驱动部353中的专用驱动部模块3531被启动(步骤1,在图4中被表示SI。同样应用于其它步骤)。
[0117]接下来,专用驱动部模块3531在终端装置30的显示器32上显示用于专用模式的UI画面(稍后将要描述的图5A的专用UI画面321)(步骤2)。
[0118]另外,与步骤2同时地,ID查询模块3533查询图像形成装置10的ID (步骤3)(请求功能)。
[0119]这里,用于对所经过时间进行计数的定时器的计数t被设置为“O” (定时器设定)(步骤4)。之后,随着时间的推移,定时器使计数t递增。
[0120]接下来,确定ID获取模块3534是否已从图像形成装置10获取了 ID(步骤5)(获取功能)。
[0121]稍后将描述在步骤5中做出否定确定(否)的情况。
[0122]当在步骤5中做出肯定确定(是)时(即,在图像形成装置10已通过响应于查询(请求)而发送ID进行了回应并且ID获取模块3534已接收到ID的情况下),ID确定模块3535确定图像形成装置10是否支持专用模式(图像形成装置10是否与专用驱动部模块3531兼容)(步骤6)(确定功能)。
[0123]当在步骤6中做出肯定确定(是)时(即,在图像形成装置10支持专用模式的情况下),专用驱动部模块3531将用户创建的图像转换成图像数据(步骤7)。之后,专用驱动部模块3531向图像形成装置10发送图像数据(步骤8)。
[0124]需要注意的是,当用户查阅在终端装置30的显示器32上显示的专用UI画面321并通过输入单元33输入用于形成图像的命令(诸如选择纸张和指定放大倍率)时,基于这些命令的控制命令被添加至图像数据。
[0125]相反,当在步骤6中做出否定确定(否)时(即,在图像形成装置10不支持专用模式的情况下),切换模块3536进行从专用驱动部模块3531到标准驱动部模块3532的切换并且标准驱动部模块3532被启动(步骤9)(切换功能)。结果,模式从专用模式切换为标准模式。
[0126]标准驱动部模块3532关闭在终端装置30的显示器32上显示的专用UI画面321,并且显示用于标准模式的UI画面(稍后将描述的图5B的标准UI画面322)(步骤10)。
[0127]之后,标准驱动部模块3532将用户创建的图像转换成图像数据(步骤11)。标准驱动部模块3532向图像形成装置10发送图像数据(步骤12)。
[0128]UI 画面
[0129]图5A和图5B是例示在终端装置30的显示器32上显示的Π画面的示例的图。图5A例示用于专用模式的专用UI画面,并且图5B例示用于标准模式的标准Π画面。
[0130]图5A所示的专用UI画面321示出了图像形成装置10的示意图,该示意图使得例如能够识别该图像形成装置10的型号。可以选择图像形成装置10所提供的全部功能并且可以在图5A所示的专用UI画面321上对全部功能的设定进行设置。
[0131]相反,图5B所示的标准UI画面322没有示出图像形成装置10的示意图,并且可以选择多个型号的图像形成装置10所共有的功能,并且可以在图5B所示的标准Π画面322上对这些功能的设定进行设置。即,与图5A所示的专用UI画面321相比,可以选择的功能和可针对这些功能的设定的设置是有限的。例如,没有包括指定用于装订的装订边界或打印位置的功能和用于装订或用于创建海报的功能。
[0132]此外,还可以使用户认识到标准驱动部模块3532的标准UI画面322被打开。例如,还可以设置消息窗口 323,该消息窗口在标准Π画面322上示出诸如“设备(图像形成装置10)已切换为另一设备。图像在标准模式中形成”的消息。
[0133]此外,可以设置OK按钮324和取消按钮325。OK按钮324用于对将模式切换为标准模式并继续图像形成给出“0K”。取消按钮325用于选择“取消”以取消图像形成。用户可以通过将模式切换为标准模式来选择是否继续图像形成。
[0134]需要注意的是,在用户在图5B所示的标准UI画面322上选择了 “0K”的情况下,在图4所示的流程图中的步骤10之后执行步骤11和步骤12。相反,在用户在图5B所示的标准UI画面322上选择了“取消”的情况下,图4所示的流程图的过程结束,不执行步骤11和步骤12(步骤11和步骤12跳过)。
[0135]如参照图4所示的流程图所描述的,当在专用模式下启动打印机驱动部353时,打印机驱动部353启动专用驱动部模块3531并且查询图像形成装置10的ID,该ID充当用于标识图像形成装置10的标识信息。打印机驱动部353从图像形成装置10接收ID并且确定该图像形成装置10是否支持专用模式。在图像形成装置10支持专用模式的情况下,专用驱动部模块3531将图像转换成图像数据。
[0136]相反,例如作为将图像形成装置10切换为另一图像形成装置10的结果,在该另一图像形成装置10不支持专用模式的情况下,进行从专用驱动部模块3531到标准驱动部模块3532的切换并且标准驱动部模块3532将图像转换成图像数据。
[0137]因此,即使当图像形成装置10被切换为另一图像形成装置10时,用户也可以执行图像形成。
[0138]此外,在模式被切换为标准模式的情况下,在被布置于终端装置30的显示器32上的消息窗口 323上显示指示图像形成装置10被切换到另一图像形成装置10的消息。这样,通知了用户需要将终端装置30的打印机驱动部353切换到为具有被另一图像形成装置10支持的专用模式的打印机驱动部353。
[0139]即使在这种情况下,也可以使用还与另一图像形成装置10兼容的标准驱动部模块3532。因此,不需要中断图像形成并将打印机驱动部353切换为另一打印机驱动部353。即,用户的操作不太可能被中断。
[0140]返回到图4,将描述在步骤5中做出的否定确定(否)的情况(即,没有从图像形成装置10接收到ID的情况)。
[0141]当在步骤5中做出否定确定(否)时,ID获取模块3534确定定时器的计数t是否已超过了超时计数ts (步骤13),该超时计数ts是预定的允许时间。
[0142]当在步骤13中做出否定确定(否)时(即,在计数t小于或等于超时计数ts的情况下),ID获取模块3534等待来自图像形成装置10的ID。过程返回到步骤5,并且确定ID获取模块3534是否已接收到来自图像形成装置10的ID。
[0143]相反,当在步骤13中做出肯定确定(是)时(即,在计数t超过了超时计数ts情况下),专用驱动部模块3531将图像转换成图像数据并且将与专用驱动部模块3531兼容的图像形成装置10的ID添加到图像数据(步骤14)。
[0144]之后,专用驱动部模块3531向图像形成装置10发送图像数据(步骤15)。
[0145]图6是例示已接收到被添加了 ID的图像数据的图像形成装置10的操作的流程图。
[0146]图像形成装置10中的收发单元12接收到从打印机驱动部353发送的图像数据,并且将接收到的图像数据发送到控制器13(步骤21)。
[0147]控制器13确定图像数据是否包括ID(步骤22)。
[0148]当在步骤22中做出肯定确定(是)时(即,在图像数据包括ID的情况下),从图像数据中提取ID。之后,确定图像数据的ID是否与图像形成装置10的ID相对应(步骤23)。
[0149]当在步骤23中做出肯定确定(是)时(即,在图像数据的ID与图像形成装置10的ID相对应的情况下),控制器13处理图像数据并且图像形成单元11执行图像形成(步骤 24)。
[0150]相反,当在步骤23中做出否定确定(否)时,使用户认识到图像形成装置10已改变为另一图像形成装置10。例如,在图像数据的ID与图像形成装置10的ID不对应的情况下,输出纸张(错误纸张),该纸张上由图像形成单元11打印了错误消息“装置(图像形成装置)被切换到另一装置。当前的打印机驱动部与该装置不兼容。”等(步骤25)。
[0151]进行该步骤是由于在与打印机驱动部353兼容的图像形成装置10的ID(添加到图像数据的ID)与所连接的图像形成装置10的ID不对应的情况下,当使用接收到的图像数据进行图像形成时,可能在纸张上形成不是用户期望的图像的图像。
[0152]在这种情况下,作为输出错误消息的结果,可以减少由打印机错误造成的纸张浪费和时间浪费,并且通知用户需要将打印机驱动部353切换为另一打印机驱动部353。
[0153]图7是错误纸张的示例。这里,“装置(图像形成装置)被切换到另一装置。当前的打印机驱动部与该另一装置不兼容。”是将要打印在错误纸张上的错误消息的示例。然而,还可以添加对于用户将打印机驱动部353切换为另一打印机353而言有用的信息。这些信息的示例包括与图像形成装置10兼容的打印机驱动部353的编号(版本号)和与打印机驱动部353的获取源(服务器)有关的信息。
[0154]另外,通过图像形成装置10的Π,还可以使用户认识到图像形成装置10已被切换为另一图像形成装置10。还可以在显示器上显示错误消息(Π),还可以由扬声器的语音输出错误消息(UI),并且还可以输出警报。
[0155]S卩,图像形成装置10的用户只需能够识别出图像形成装置10已经切换为另一图像形成装置10。
[0156]返回至图6,当在步骤22中做出否定确定(否)时(即,在图像数据不包括ID的情况下),过程进行到步骤24并且执行图像形成。
[0157]这是因为,在定时器的计数t在图4的步骤13中超过超时计数ts的情况下,在步骤14中将ID添加到图像数据。即,图像数据不包括ID的情况是从图像形成装置10接收到ID并且由专用驱动部模块3531进行转换的情况或者是从图像形成装置10接收到ID并且由标准驱动部模块3532进行转换的情况。
[0158]在这些情况下,也可以进行图像形成。
[0159]如上所述,在第一示例性实施方式中,即使在可能没有从图像形成装置10接收到ID的情况下,也可以由专用驱动部模块3531将图像转换成图像数据并且向图像形成装置10发送所述图像数据。
[0160]这是因为,在终端装置30与图像形成装置10之间的通信线路20中,用于与ID有关的查询的协议和响应(发送和接收)与用于从终端装置30向图像形成装置10发送图像数据的协议不同。例如,在TCP/IP中,使用诸如行式打印机后台程序协议(LPR)和因特网打印协议(IPP)的协议和TCP端口 9100从终端装置30向图像形成装置10发送图像数据。相反,使用诸如简单的邮件传输协议(SMTP)和服务器消息块协议(SMB)。的协议发送/接收ID。
[0161]因此,即使当由于发生在通信线路20中的故障(网络故障)可能没有发送和接收到ID时,也存在可发送图像数据的情况。因此,即使当因为网络故障而可能没有接收到ID时,在可向图像形成装置10发送图像数据的情况下,用户的图像形成也不太可能被中断。
[0162]此外,作为将ID添加至图像数据的结果,在图像数据的ID与图像形成装置10的ID不对应的情况下,可以减少由打印错误造成的纸张浪费和时间浪费,并且通过输出错误纸张,可以通知用户需要将打印机驱动部353切换为另一打印机驱动部353。
[0163]上述描述是假定最后的模式是专用模式而做出的。在专用模式中,专用驱动部模块3531被启动。之后,进行与ID有关的查询。在接收到的ID显示图像形成装置10支持专用模式的情况下,由专用驱动部模块3531将图像转换成图像数据。
[0164]在这种情况下,即使在下次启动时,打印机驱动部353也在专用模式中启动。
[0165]相反,在专用驱动部模块3531已切换为标准驱动部模块3532的情况下,在下次启动时,打印机驱动部353在标准模式中启动。
[0166]图8是例示当打印机驱动部353在标准模式下被启动时打印机驱动部353的操作的示例的流程图。需要注意的是,由相同的附图标记来表示与图4中所示的流程图中的步骤类似的步骤,并且其描述将被省略。
[0167]由于在最后的图像形成过程中已将模式切换为标准模式,因此在标准模式中启动打印机驱动部353。即,标准驱动部模块3532被启动(步骤31)。
[0168]返回至图4的步骤10,标准驱动部模块3532在终端装置30的显示器32上显示标准Π画面322。之后,图像在步骤11中被转换成图像数据,并且图像数据在步骤12中被发送到图像形成装置10。
[0169]如上所述,在打印机驱动部353在标准模式下被启动的情况下,不进行如图4的步骤3至步骤6那样的针对图像形成装置10的ID查询等。
[0170]这是因为可能存在所连接的图像形成装置10不具有响应ID查询的功能的情况。
[0171]在这种情况下,使用标准模式,直到当终端装置30的打印机驱动部353被切换为具有图像形成装置10支持的专用模式的打印机驱动部(作为切换的结果,该打印机驱动部被连接)或安装了具有专用模式的打印机驱动部的时刻为止。
[0172]如上所述,在第一示例性实施方式中,打印机驱动部353具有专用模式和标准模式。当在专用模式下启动打印机驱动部353时,打印机驱动部353查询图像形成装置10的ID,并且确定图像形成装置10是否支持打印机驱动部353的专用模式。在图像形成装置10已被切换为另一图像形成装置10并且专用模式不能应用的情况下,模式被切换为标准模式。结果,即使当用户没有认识到图像形成装置10已被切换为另一图像形成装置10时,也可以进行图像形成。另外,通过标准模式中的标准Π画面322的消息窗口 323,通知了用户图像形成装置10已被切换为另一图像形成装置10并且需要将打印机驱动部353切换为另一打印机驱动部353。
[0173]另外,即使当由于网络故障等的发生而可能没有接收到图像形成装置10的ID时,如果可以发送图像数据,则也可以进行图像形成。需要注意的是,在图像形成装置10已经被切换为另一图像形成装置10的情况下,通过错误纸张等,通知了需要将打印机驱动部353切换为另一打印机驱动部353。
[0174]接下来,将描述打印机驱动部353的操作,所述操作与图4的流程图中所示的打印机驱动部353的操作部分不同。
[0175]在图4所示的流程图中,当在步骤I中启动专用驱动部模块3531时,在步骤2中,在终端装置30的显示器32上显示专用UI画面321。
[0176]之后,在步骤9中,在模式被切换为标准模式的情况下,关闭专用UI画面321并显示标准UI画面322。
[0177]这里,用户看到在显示器32上显示的专用UI画面321,然后可以认识到图像在专用模式中被转换成图像数据。具体地,当在步骤9中将模式切换为标准模式时,在OK按钮324和取消按钮325没有显示在显示器32上并且没有来自用户的请求命令的情况下,用户可以认识到图像已在专用模式中转换成图像数据。
[0178]因此,在确定了将专用模式和标准模式中的哪一个模式转换图像之后,显示Π画面。
[0179]图9是例示图4所示的打印机驱动部353的操作的变型例的流程图。由相同的附图标记来表示与图4中所示的流程图中的步骤类似的步骤,并且这些步骤的描述将被省略。
[0180]这里,在省略了图4的步骤2并且在步骤6中做出肯定确定(是)的情况下(即,在确定图像形成装置10支持专用模式的情况下),在终端装置30的显示器32上显示专用UI画面321 (步骤2’)。
[0181]结果,在模式从专用模式切换为标准模式的情况下,用户看不到专用UI画面321。因此,用户不太可能误解在专用模式下将图像转换成图像数据。
[0182]图10是例示图4所示的打印机驱动部353的操作的另一变型例的流程图。由相同的附图标记来表示与图4中所示的流程图中的步骤类似的步骤,并且这些步骤的描述将被省略。
[0183]这里,在专用驱动部模块3531在图4的步骤I中已经被启动之后并且在图4的步骤3中做出ID查询之前,确定是否可以获取ID(步骤41)。这里,确定用于将终端装置30连接到图像形成装置10的连接方法和用于与图像形成装置10建立通信的通信协议。例如,在经由USB、IEEE 1284等(本地连接)将终端装置30连接到图像形成装置10的情况下或者在只允许单向传输的方法中将终端装置30连接到图像形成装置10的情况下,可能无法从图像形成装置10获取ID。因此,基于连接方法或连接协议来确定是否可以获取ID。
[0184]当在步骤41中做出肯定确定(是)的情况下(即,在确定可以获取ID的情况下),执行步骤2和步骤3。相反,当在步骤41中做出否定确定(否)的情况下(即,在确定无法获取ID的情况下),过程进行到步骤14。
[0185]需要注意的是,在可能无法从图4、图9和图10中的图像形成装置10中获取ID的情况下,在专用模式下(即,由专用驱动部模块3531)将图像转换成图像数据,并且向图像形成装置10发送该图像数据。然而,在可能无法从图像形成装置10中获取ID的情况下,还可以将模式切换为标准模式,即,还可以由标准驱动部模块3532将图像转换成图像数据并且可以向图像形成装置10发送该图像数据。
[0186]第二示例性实施方式
[0187]在第一示例性实施方式中,专用模式被一个图像形成装置10支持。这里,假设专用模式被多个图像形成装置10支持。需要注意的是,在下面,与在第一实施方式中类似,可以按照型号或规格对多个图像形成装置10进行分类。这里,将假定按照型号进行分类而做出描述。
[0188]图11是例示应用第二示例性实施方式的打印机驱动部353中的功能模块(块)的配置的示例的图。打印机驱动部353包括专用驱动部模块A3531-1、专用驱动部模块B3531-2、专用驱动部模块C3531-3和标准驱动部模块3532。在专用模式中,专用驱动部模块A3531-1与型号A兼容并且使得能够选择型号A的图像形成装置10提供的功能并且对所述功能的设定进行设置。在专用模式中,专用驱动部模块B3531-2与型号B兼容并且使得能够选择型号B的图像形成装置10提供的功能并且对所述功能的设定进行设置。在专用模式中,专用驱动部模块C3531-3与型号C兼容并且使得能够选择型号C的图像形成装置10提供的功能并且对所述功能的设定进行设置。标准驱动部模块3532使得能够选择包括型号A、B和C的多个型号的预定图像形成装置10共有的功能并且对多个功能的设定进行设置。
[0189]需要注意的是,在专用驱动部模块A3531-1、B3531-2和C3531-3以及标准驱动部模块3532不需要彼此区分的情况下,它们可以称为驱动部模块。
[0190]与在第一实施方式中类似,打印机驱动部353包括ID查询模块3533、ID获取模块3534、ID确定模块3535和切换模块3536。ID查询模块3533查询图像形成装置10的ID。ID获取模块3534从图像形成装置10接收ID。ID确定模块3535确定从图像形成装置10接收到的ID。切换模块3536进行从一驱动部模块到另一驱动部模块的切换。需要注意的是,切换模块3536在专用驱动部模块Α3531-1、Β3531-2和C3531-3与标准驱动部模块3532之间进行切换。
[0191]此外,打印机驱动部353包括显示图像形成装置10的ID与对应于该ID的驱动部模块之间的关系的ID表3537。在图11中,由表示型号的数字和“C”表示ID。图11例示多个ID中的每一个与对应于该ID的驱动部模块之间的关系。需要注意的是,标准驱动部模块3532的ID由“-,,表示。
[0192]S卩,与各个专用驱动部模块Α3531-1、Β3531-2和C3531-3兼容的图像形成装置10的ID存储在ID表3537中。
[0193]在下面的描述中,"X"代表和“C”中的任一个。〃X’ 〃表示和“C”中未被"X"代表的任一个。
[0194]因此,在专用驱动部模块Α3531-1、Β3531-2和C3531-3中的任一个被表示为专用驱动部模块X的情况下,将专用驱动部模块称为专用驱动部模块X。在专用驱动部模块A3531-UB3531-2和C3531-3中的任一个被表示为专用驱动部模块X’的情况下,将专用驱动部模块称为专用驱动部模块X’。
[0195]专用驱动部模块A3531-1、B3531-2和C3531-3可以分别显示A-专用UI画面、B-专用UI画面和C-专用UI画面作为UI画面。在将专用驱动部模块A3531-1、B3531-2和C3531-3中的任一个称为专用驱动部模块X的情况下,将A-专用UI画面、B-专用UI画面和C-专用UI画面中对应的一个称为X-专用UI画面。在将专用驱动部模块A3531-1、B3531-2和C3531-3中的任一个称为专用驱动部模块X’的情况下,将A-专用UI画面、B-专用Π画面和C-专用Π画面中对应的一个称为X’ -专用Π画面。
[0196]图12是例示第二示例性实施方式中的打印机驱动部353的操作的示例的流程图。需要注意的是,由相同的附图标记来表示与图4中所示的流程图中的步骤类似的步骤,并且这些步骤的描述将被省略。
[0197]与在第一实施方式中类似,假设最后的模式是专用模式,并且打印机驱动部353存储专用模式。这里,假设在作为最后的模式的专用模式下由专用驱动部模块X将图像转换成图像数据。
[0198]假设用户在终端装置30中创建图像并且命令图像形成装置10进行图像形成。
[0199]在下面,参照图11,将使用图12描述打印机驱动部353的操作。
[0200]由于最后的模式是专用模式,启动打印机驱动部353中的专用驱动部模块X (专用驱动部模块Α3531-1、Β3531-2和C3531-3中的任一个)(步骤51)。
[0201]接下来,ID查询模块3533查询图像形成装置10的ID (步骤52)。
[0202]这里,测量经过的时间的定时器的计数t被设置为“O” (定时器设定)(步骤53)。之后,随着时间的推移,定时器使计数t递增。
[0203]接下来,ID获取模块3534确定是否已从图像形成装置10接收到ID (步骤54)。
[0204]在下面,将描述在步骤54中做出肯定确定(是)的情况。当在步骤54中做出否定确定(否)的情况下,执行图4所示的步骤13至步骤15。因此,其描述将被省略。
[0205]当在步骤54中做出肯定确定(是)的情况下,即,在ID获取模块3534接收到ID的情况下,通过ID确定模块3535确定从图像形成装置10接收到的ID是否和与已在专用模式下启动的专用驱动部模块X匹配的图像形成装置10的ID匹配(是否ID = "X")(步骤 55)。
[0206]当在步骤55中做出肯定确定(是)的情况下(即,在将ID确定为"X"的情况下),专用驱动部模块X在终端装置30的显示器32上显示X-专用UI画面(步骤56)。之后,将用户创建的图像转换成图像数据(步骤57)。向图像形成装置10发送图像数据(步骤58)。
[0207]需要注意的是,在用户通过查阅在终端装置30的显示器32上显示的X-专用UI画面而通过输入单元33输入形成图像的命令(诸如选择纸张和指定放大倍率)的情况下,将基于这些命令的控制命令添加至图像数据。
[0208]相反,当在步骤55中做出否定确定(否)的情况下(即,在从图像形成装置10接到的ID不是〃X〃的情况下),确定模块3535通过查阅ID表3537来确定是否在ID表3537中描述了接收到的ID。
[0209]当在步骤59中做出肯定确定(是)的情况下(即,在接收到的ID不是"X"而是"X’ 〃并被描述在ID表3537中的情况下和"C"中的任一个,但是不是"X"),切换模块3536从专用驱动部模块X到专用驱动部模块X’进行切换,并且ID与从图像形成装置10中接收到的ID匹配的专用驱动部模块X’被启动(步骤60)。
[0210]专用驱动部模块X’在终端装置30的显示器32上显示X’ -专用UI画面(步骤56)。之后,专用驱动部模块X’将用户创建的图像转换成图像数据(步骤57)。向图像形成装置10发送图像数据(步骤58)。
[0211]需要注意的是,当在步骤59中做出否定确定(否)的情况下(即,在接收到的图像形成装置10的ID没有包括在ID表3537中的情况下),过程进行到图4的步骤9并且模式转变为标准模式。执行步骤10中的标准Π画面322的显示和步骤11中的图像的图像数据的转换。在步骤12中,向图像形成装置10发送图像数据。
[0212]需要注意的是,与在第一示例性实施方式中类似,当执行标准模式时,在打印机驱动部353在下次启动时被启动的情况下,在标准模式中启动打印机驱动部353。
[0213]S卩,第二示例性实施方式中的打印机驱动部353具有多个型号的图像形成装置10支持的专用模式。因此,在作为切换的结果连接了这些图像形成装置10中的一个的情况下,可以选择图像形成装置10的功能并且可以对这些功能的设定进行设置。
[0214]例如,当在某个时刻同时在市场上投放多个型号的情况下,当打印机驱动部353被配置为包括各个型号的专用驱动部模块时,不需要准备各个型号的打印机驱动部353。SP,容易管理打印机驱动部353。
[0215]需要注意的是,该变型例和在第一示例性实施方式中描述的其它变型例还可以应用于第二不例性实施方式。
[0216]此外,在不能从图像形成装置10中获取ID的情况下,模式可以被切换为标准模式,g卩,可以由标准驱动部模块3532将图像转换成图像数据并且向图像形成装置10发送图像数据。
[0217]以上描述是假定利用通信线路20将终端装置30连接到图像形成装置10而做出的。
[0218]然而,可能存在终端装置30与图像形成装置10之间具有服务器(图13中服务器40,稍后将描述该服务器)的情况。下面将描述这种情况。
[0219]图13A和图13B是例示将服务器40布置在图像形成装置10和终端装置30之间的情况的图。图13A例示终端装置30紧密地结合服务器40并且可以响应于ID查询而返回图像形成装置10的ID的情况(服务器40被称为服务器40A)。图13B例示终端装置30松散地结合服务器40并且可以不响应于ID查询返回图像形成装置10的ID的情况(服务器40被称为服务器40B)。
[0220]图13A所示的服务器40A包括协作单元41,协作单元41与终端装置30的打印机驱动部353协作。在这种情况下,在图4的流程图中的步骤3等中,当从终端装置30的打印机驱动部353中的ID查询模块3533接收到ID查询时,服务器40A可以返回(发送)所连接的图像形成装置10的ID。即,执行图4的步骤6。
[0221]相反,图13B所示的服务器40B不与终端装置30的打印机驱动部353协作并且只具有向图像形成装置10发送接收到的图像数据的功能。因此,即使当终端装置30的打印机驱动部353 (ID查询模块3533)向服务器40B查询图像形成装置10的ID时,服务器40B也可不响应于终端装置30。
[0222]在这种情况下,在图4的流程图中执行步骤14。终端装置30的打印机驱动部353向服务器40B发送其被添加了 ID的图像数据。
[0223]因此,如图6所示,在图像形成装置10中确定ID是否包括在图像数据中,并且进行图像形成。
[0224]如上所述,即使当将服务器40布置在终端装置30与图像形成装置10之间时,也可以类似地执行第一和第二示例性实施方式。
[0225]因此,即使在图像形成装置10已被切换为另一图像形成装置10并且打印机驱动部353尚未被用户切换为与该另一图像形成装置10兼容的打印机驱动部353的情况下,也可以减少由打印错误造成的纸张浪费和时间浪费,并且通知用户需要将打印机驱动部353切换为与该另一图像形成装置10兼容的打印机驱动部353。
[0226]需要注意的是,在打印机驱动部353进入标准模式之后,还可以在标准模式中使用打印机驱动部353。
[0227]第一和第二示例性实施方式基于如下假设描述:打印机驱动部353存储在将图像转换成图像数据时使用的最后模式,并且在打印机驱动部353在下次启动时被启动的情况下,在最后模式中启动该打印机驱动部353。然而,每次打印机驱动部353被启动,还可以在专用模式下启动打印机驱动部353。即,还可以在第一示例性实施方式中启动专用驱动部模块3531并且还可以在第二示例性实施方式中启动专用驱动部模块A3531-1。
[0228]这样,即使当最后的模式是标准模式时,在图像形成装置10再次被切换为另一图像形成装置10的情况下,模式也可以返回到专用模式。
[0229]此外,第一和第二示例性实施方式的描述是基于在没有从图像形成装置10接收到ID的情况下在步骤14中将支持打印机驱动部353的专用模式的图像形成装置10的ID添加到图像数据的假设。然而,即使在从图像形成装置10接收到ID的情况下,也可以将支持打印机驱动部353的专用模式的图像形成装置10的ID添加到图像数据。另外,即使在打印机驱动部353已进入了标准模式的情况下,还可以将指示标准模式的ID添加至图像数据。
[0230]这样,在图像形成装置10接收到被延迟的图像数据的情况下,在将图像数据存储在服务器40中情况下,即使当图像形成装置10被切换为另一图像形成装置10时,该另一图像形成装置10也可以识别出图像数据。
[0231]另外,基于计数t递增的假设,描述了第一示例性实施方式中的步骤4与12和第二示例性实施方式中的步骤53和12 ;然而,可以将预定的计数数量预先设置为t并且可以随着时间的推移使计数t递减。
[0232]以上为了说明和描述的目的描述了本发明的示例性实施方式。其并非旨在为穷尽性的或者将本发明限于所公开的精确形式。显然,对于本领域技术人员而言许多修改和变化将是明显的。选择并描述这些实施方式是为了最佳说明本发明的原理及其实际应用,从而使得本领域技术人员能够理解本发明,可以想到适合实际使用的各种实施方式和各种改型。本发明的范围旨在由下面的权利要求及其等同物来限定。
【权利要求】
1.一种终端装置,所述终端装置包括: 驱动部,所述驱动部包括切换单元并且具有专用模式和标准模式,所述专用模式使得能够使用预定的图像形成装置的全部功能,所述标准模式使得能够使用多个图像形成装置的共有功能,其中, 在所述专用模式被启动后,在确定所述专用模式不适用的情况下,所述切换单元进行从所述专用模式到所述标准模式的切换。
2.根据权利要求1所述的终端装置,其中: 所述驱动部还包括获取单元,所述获取单元获取在所连接的图像形成装置中预设的并且从所连接的图像形成装置发送的标识信息, 其中,基于所述获取单元获取的所述标识信息,确定所述专用模式是否适用。
3.根据权利要求2所述的终端装置,所述终端装置还包括: 输出单元,在不能从所连接的图像形成装置中获取所述标识信息的情况下,当所述切换单元不进行切换并且图像数据在所述专用模式中输出时,所述输出单元输出与所述专用模式相对应的图像形成装置的标识信息。
4.根据权利要求2所述的终端装置,其中: 在不能从所连接的图像形成装置获取所述标识信息的情况下,所述切换单元进行从所述专用模式到所述标准模式的切换并且图像数据在所述标准模式下输出。
5.根据权利要求3或4所述的终端装置,其中: 对于是否已从所连接的图像形成装置获取了所述标识信息,在不能获取所述标识信息的时间超过预设时间的情况下,确定不能获取所述标识信息。
6.根据权利要求1所述的终端装置,其中: 在所述驱动部在所述专用模式下被启动的情况下,请求所连接的图像形成装置发送标识信息,并且在所述驱动部在所述标准模式下被启动的情况下,不请求所连接的图像形成装置发送标识信息。
7.根据权利要求1所述的终端装置,其中: 所述切换单元关闭用于所述专用模式的用户界面画面,并且显示用于所述标准模式的用户界面画面。
8.一种图像形成系统,所述图像形成系统包括: 图像形成装置;以及 终端装置,所述图像形成装置连接到所述终端装置,其中 所述图像形成装置包括: 接收单元,所述接收单元从所述终端装置中接收图像数据; 图像形成单元,所述图像形成单元基于所述图像数据在记录部件上形成图像;以及 响应单元,所述响应单元通过发送预设的标识信息进行响应,并且所述终端装置包括: 驱动部,所述驱动部包括: 获取单元; 切换单元;以及 发送单元, 其中,所述驱动部具有专用模式和标准模式,所述专用模式能够使用预定的图像形成装置的全部功能,所述标准模式能够使用多个图像形成装置的共用功能, 所述获取单元获取从所述图像形成装置发送的所述标识信息, 在所述专用模式被启动后,在基于所述获取单元获取的所述标识信息确定所述专用模式不适用的情况下,所述切换单元进行从所述专用模式到所述标准模式的切换,并且 所述发送单元向所述图像形成装置的所述接收单元发送通过在所述专用模式或所述标准模下进行转换所获取的图像数据。
9.根据权利要求8所述的图像形成系统,其中: 所述图像形成装置还包括通知单元,所述通知单元在所述接收单元接收到的标识信息与所述图像形成装置中预设的标识信息不同的情况下,通知用户在所述图像形成装置支持的专用模式下所述图像数据没有被输出,所述接收单元接收到的所述标识信息已被添加到所述图像数据。
10.一种用于终端装置的处理方法,所述处理方法如下步骤: 在专用模式被启动之后,在确定所述专用模式不适用的情况下,进行从所述专用模式到标准模式的切换,所述专用模式使得能够使用预定的图像形成装置的全部功能,所述标准模式使得能够使用多个图像形成装置的共有功能。
11.根据权利要求10所述的用于终端装置的处理方法,所述处理方法还包括以下步骤: 获取从所连接的图像形成装置发送的标识信息, 其中,基于所获取的标识信息确定所述专用模式是否适用。
【文档编号】H04N1/00GK104333670SQ201410253162
【公开日】2015年2月4日 申请日期:2014年6月9日 优先权日:2013年7月22日
【发明者】秋本奈奈, 浅田启 申请人:富士施乐株式会社