信息处理设备及控制信息处理设备的方法

文档序号:9200178阅读:299来源:国知局
信息处理设备及控制信息处理设备的方法
【技术领域】
[0001]本发明一般地涉及信息处理设备及控制信息处理设备的方法,尤其涉及打印设置技术。
【背景技术】
[0002]在图像处理设备的用来设置打印输出的Π (User Interface,用户界面)上,有对多个打印设置项的设置值组给出名称并存储该设置值组以使得用户能够一次设置这多个打印设置项的“偏好打印设置功能”。更具体地,存在以下功能:经由Π选择与存储的一组以上的设置中的一组设置相对应的名称,并一次应用与所选择的名称相对应的多个打印设置项的设置值作为当前打印设置。例如,日本特开2006-331456(专利文献I)公开了具有这种偏好打印设置功能的打印设置U10

【发明内容】

[0003]在本说明书中,将研宄在信息处理设备中运行多个执行环境来提高用户的便利性的情况。作为多个执行环境的示例,例如,一个执行环境运行假设使用鼠标或键盘的操作,另外一个执行环境运行假设使用触摸面板的操作。
[0004]在假设运行多个执行环境的情况下,执行环境需要不同的打印机驱动器或者应用程序来进行打印设置。因此,如专利文献I那样,即使在一个执行环境中将多个打印设置项的设置值组存储为偏好,在另外一个执行环境中工作的打印机驱动器或者应用程序也无法使用所存储的设置值组。
[0005]根据本发明的一个方面,一种信息处理设备,其特征在于包括:第一打印机驱动器,用于在第一执行环境中工作,并且将多个打印设置项的设置值组增加至列表;以及应用程序,与用于在第二执行环境中工作的第二打印机驱动器相对应,用于获得所述第一打印机驱动器所增加的所述设置值组,并且将所述设置值组显示为可选项。
[0006]根据本发明的另一个方面,一种控制信息处理设备的方法,所述方法的特征在于包括:增加步骤,通过用于在第一执行环境中工作的第一打印机驱动器将多个打印设置项的设置值组增加至列表;以及获得步骤,通过与用于在第二执行环境中工作的第二打印机驱动器相对应的应用程序获得所述第一打印机驱动器所增加的所述设置值组,并且将该设置值组显示为可选项。
[0007]根据本发明,在第一执行环境中增加的多个打印设置项的设置值组也能够被在第二执行环境中使用。
[0008]通过以下(参考附图)对典型实施例的说明,本发明的其它特征将变得明显。
【附图说明】
[0009]包含在说明书中并且构成说明书的一部分的附图示出了本发明的实施例,并与说明书一起用来解释本发明的原理。
[0010]图1是示出包括根据第一实施例的信息处理设备的系统的构成的图;
[0011]图2是示出客户端计算机的硬件构成的框图;
[0012]图3是示出客户端计算机的软件模块构成的框图;
[0013]图4A至图4D是示例性示出在桌面UI环境中的打印设置UI的画面的图;
[0014]图5A至图5F是示例性示出在触摸面板UI环境中的打印设置UI的画面的图;
[0015]图6是示例性示出在桌面UI环境中的偏好增加画面的图;
[0016]图7是示例性示出在触摸面板UI环境中的偏好增加画面的图;
[0017]图8是示例性示出与偏好设置相关的各数据的结构的图;
[0018]图9A至9C是根据第一实施例的偏好登记处理的流程图;
[0019]图10是偏好导入处理的流程图;
[0020]图11是根据第二实施例的偏好登记处理的流程图;
[0021]图12A和12B是根据第三实施例的偏好登记处理的流程图;以及
[0022]图13是示例性示出纸张对齐模式的图。
【具体实施方式】
[0023]现在将根据附图对本发明的优选实施例进行详细说明。注意,以下实施例仅为示例,并不旨在限定本发明的范围。
[0024]第一实施例
[0025]作为根据本发明的第一实施例的信息处理设备,将在下面举例说明具有两个用户界面环境(执行环境)的客户端计算机。
[0026]<系统构成>
[0027]图1是示出包括根据第一实施例的信息处理设备的系统的构成的图。该系统包括客户端计算机101和能够接收并打印F1DL (Page Descript1n Language,页面描述语言)格式的打印数据的打印机102。这些设备经由以LAN (Local Area Network,局域网)代表的网络103相连接以使得相互之间可通信。网络103能够与外部网络连接和通信。注意,打印机102可以是仅具有打印功能的单功能打印机,也可以是具有打印功能、扫描功能和复印功能的多功能打印机。
[0028]图2是示出客户端计算机101的硬件构成的框图。在客户端计算机101中,CPU (中央处理单元)201根据存储在RAM (随机存取存储器)202中的程序对连接至系统总线204的装置进行控制。注意,客户端计算机101包括至少一个CPU。
[0029]RAM 202用作CPU 201的主存储器和工作区等。ROM(只读存储器)203存储多种程序和数据。ROM 203被分割成用于存储多种字体的字体R0M203a、用于存储引导程序和B1S (基本输入输出系统)等的程序ROM 203b、以及用于存储多种数据的数据ROM 203c。
[0030]操作输入装置接口(I/F)205控制诸如键盘或者指点装置(鼠标)等的操作输入装置209。触摸显示I/F 206控制在触摸显示器210上的画面显示。触摸显示器210将通过触摸操作进行的输入发送至操作输入装置I/F 205。注意,将假设客户端计算机101包括触摸显示器210来做出以下说明。然而,客户端计算机101可以包括不支持触摸操作的显示器。
[0031]外部存储器I/F 207控制向诸如HD (硬盘)或者SSD (固态存储器)等的外部存储器211的访问。外部存储器211用作用于存储包括OS(操作系统)的多种应用程序和多种文件等的计算机可读存储介质。外部存储器211还记录与将要在下面说明的打印处理有关的程序。网络I/F 208经由网络103连接至打印机102,并进行与打印机102有关的通信控制处理。
[0032]图3是示出客户端计算机101的软件模块构成的框图。特别地,图3示出在客户端计算机101上运行的OS 3000中的功能框图。用于实现图3中示出的功能模块的程序存储在外部存储器211中。根据需要将程序加载至RAM 202,并通过客户端计算机101上的CPU 201执行该程序。
[0033]OS 3000引入概念“会话”以支持多个用户的登录。“会话”是为各用户准备的画面、键盘和处理空间等的连接状态的概念。有两种类型的会话。一个是分配给各用户的用户会话3100,另外一个是分配给OS的操作的特殊会话即系统会话3200。一般地,出于安全考虑,用户会话3100和系统会话3200是分开的。
[0034]通过用户会话3100管理各登录用户的信息。用户会话3100在用户登录至系统时生成,并在用户退出时终止。
[0035]在用户会话3100开始时,生成两个用户界面环境(Π环境)。这里作为两个Π环境的示例,将说明适用于鼠标操作的桌面Π环境3110和适用于触摸操作的触摸面板Π环境3120。注意,桌面UI环境3110由用于桌面UI环境的平台提供,触摸面板UI环境3120由用于触摸面板UI环境的平台提供。
[0036]触摸显不器210只显不两个UI环境的画面之一,而不将它们同时显不。在各UI环境中,只有专用于该环境的架构的应用程序才能够工作。因此,针对桌面UI环境创建的桌面应用程序在触摸面板UI环境中不工作。针对触摸面板UI环境创建的触摸面板应用程序在桌面UI环境中不工作。出于这个原因,要使用与当前显示的UI环境不同的UI环境的应用程序,用户需要切换UI环境以进行操作。
[0037]在桌面Π环境3110中,运行有诸如文档排版应用程序和WEB浏览器等的多种桌面应用程序3111。另外,针对打印机102的打印设置安装有桌面Π打印设置单元3112。
[0038]在触摸面板Π环境3120中,运行有诸如邮件软件和WEB浏览器等的多种触摸面板应用程序3121。另外,针对打印机102的打印设置安
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1