CN1892627A - 使用快捷键的驱动器调用装置和方法 - Google Patents
使用快捷键的驱动器调用装置和方法 Download PDFInfo
- Publication number
- CN1892627A CN1892627A CNA200610115639XA CN200610115639A CN1892627A CN 1892627 A CN1892627 A CN 1892627A CN A200610115639X A CNA200610115639X A CN A200610115639XA CN 200610115639 A CN200610115639 A CN 200610115639A CN 1892627 A CN1892627 A CN 1892627A
- Authority
- CN
- China
- Prior art keywords
- shortcut
- information
- peripherals
- shortcut information
- process equipment
- 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.)
- Granted
Links
- 230000002093 peripheral effect Effects 0.000 title claims abstract description 126
- 238000000034 method Methods 0.000 title claims abstract description 85
- 230000008569 process Effects 0.000 claims description 41
- 238000003860 storage Methods 0.000 claims description 12
- 230000006870 function Effects 0.000 description 36
- 230000008859 change Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 3
- 241001269238 Data Species 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000014759 maintenance of location Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
一种用于主机设备与多于一个的***设备连接的***的驱动器调用方法。该方法包括:检测快捷键操作的执行,识别快捷键操作的执行是用于调用作为非默认设备的目标***设备的命令,以及调用与目标***设备相应的驱动器。
Description
技术领域
本发明的一方面涉及驱动器调用***,并且更特别地,涉及这样一种驱动器调用装置和方法,其使用快捷键从与主机连接的多于一个的***设备中调用一***设备而非默认***设备的驱动器。
背景技术
图1A到1C是用于说明通过传统的驱动器调用方法调用目标***设备的驱动器的过程的参考图。在由主机设备执行的多个任务之中,调用与主机设备连接的***设备的驱动器的任务通常需要多个按键操作。更详细地,图1A到1C是用于说明当用户想要打印从文件生成的打印数据时执行的按键操作过程的参考图,其中已经使用应用程序创建了所述的文件(例如,使用Microsoft Word的文件)。这里,四种打印机118、122、124以及126连接到主机设备,并且参考标号118表示默认打印机。
如图1A到1C所示,为了打印所述打印数据,当用户通过应用程序的界面110点击所到达的打印菜单112时,显示一个打印命令窗口114。打印机对话框116中显示的打印机通常是默认打印机118。因此,如果用户想要使用另一个打印机124而不是所述默认打印机118来打印所述打印数据,则用户需要通过点击打印机选择图标120从所显示的打印机122到126中选择打印机124。
用户可以通过点击设置改变图标128来改变与所选择的打印机124执行的打印工作相关的原始设置信息。然而,当多于一个的***设备与主机设备连接时,由于应在主机设备中执行多个按键操作,以便采用传统的驱动器调用方法调用非默认***设备的某个***设备的驱动器,所以用户可能由于需要执行多个按键操作而感到烦恼。
发明内容
本发明的一方面提供了一种驱动器调用方法,其使用快捷键从与主机连接的多于一个的***设备中调用一***设备而不是默认的***设备的驱动器。
本发明的一方面还提供了一种驱动器调用装置,其使用快捷键从与主机连接的多于一个的***设备中调用一***设备而不是默认的***设备的驱动器。
本发明的一方面还提供了一种其上记录了计算机可读程序的计算机可读介质,该程序用于通过快捷键的操作从与主机连接的多于一个的***设备中调用一***设备而不是默认的***设备的驱动器。
根据本发明的一方面,提供了一种用在其中主机设备与多于一个的***设备连接的***上的驱动器调用方法。该方法包括检测快捷键操作的执行,识别快捷键操作的执行是调用作为非默认设备的目标***设备的命令,以及调用与目标***设备相应的驱动器。
该调用可以包括读取与检测结果相应的快捷键信息。该方法可以进一步包括:生成快捷键信息并且存储所生成的快捷键信息。快捷键信息可以是***设备的驱动器的识别信息。主机设备和***设备可以通过网络或者直接相互连接。可以通过使用主机设备的键盘、鼠标、和/或触摸屏中的至少一个实现快捷键操作。可以通过使用可更新预置过程实现快捷键操作。
根据本发明的另一方面,提供了一种驱动器调用装置,其中主机设备与多于一个的***设备相连,该装置包括用于检测快捷键操作的执行的快捷键操作检测器以及驱动器调用单元,该驱动器调用单元用于识别快捷键操作的执行为一个用于调用作为非默认设备的目标***设备的命令,并且用于调用与目标***设备相应的驱动器。
该装置可以进一步包括:用于搜索预备的快捷键信息中与检测结果相应的快捷键信息的快捷键信息搜索单元,其中所述驱动器调用单元从预备的驱动器中调用与搜索到的快捷键信息相应的驱动器,并且快捷键信息包括***设备的识别信息。
该装置可以进一步包括:通过使用检测结果作为地址,存储包括***设备的识别信息的快捷键信息的快捷键信息存储单元;以及用于从所存储的快捷键信息中读取将检测结果作为地址的快捷键信息的快捷键信息搜索单元。
该装置可以进一步包括:用于为每个检测结果预先生成快捷键信息的快捷键信息生成器。
该装置可以进一步包括:用户界面单元,用于给用户提供用户界面以便考虑快捷键信息的内容的设置,其中所述快捷键信息生成器生成具有设置内容的快捷键信息。
根据本发明的另一方面,提供了一种其上记录了至少一种计算机可读程序的计算机可读介质,该程序用于执行一种方法以便操作与多于一个的***设备相连的主机设备,该方法包括检测快捷键操作的执行,识别快捷键操作的执行为调用作为非默认设备的目标***设备的命令;以及调用与目标***设备相应的驱动器。
本发明的附加的和/或其他方面和优点将部分地在以下说明中阐明,并且部分地从说明中将是显而易见的,或者可以通过本发明的实践而得到。
附图说明
结合附图,通过以下实施例的说明,本发明的这些和/或其他方面和优点将变得明显并且更容易理解,在附图中:
图1A到1C是用于说明通过传统的驱动器调用方法调用目标***设备的驱动器的过程的参考图;
图2是根据本发明的实施例使用快捷键的驱动器调用装置的方框图;
图3说明了图2中图解的用户界面单元的界面;
图4是说明根据本发明的实施例使用快捷键的驱动器调用方法的流程图;
图5是说明根据本发明的实施例,当***设备是打印设备时使用快捷键的驱动器调用方法的流程图;以及
图6是说明根据本发明的实施例,当***设备是扫描设备时使用快捷键的驱动器调用方法的流程图。
具体实施方式
现在将详细地参考本发明的实施例,其例子在附图中图示,其中相同参考标号全部涉及相同的元件。为了说明本发明,下面通过参考附图描述实施例。
图2是根据本发明的实施例的使用快捷键的驱动器调用装置的方框图。该装置包括功能执行单元210和主机设备220。主机设备220包括快捷键设置单元230、用户界面单元232、快捷键信息生成器234、快捷键操作检测器243以及***设备驱动器240。***设备驱动器240包括快捷键信息存储单元242、快捷键信息搜索单元244、驱动器调用单元245以及功能执行命令单元246。
功能执行单元210包括在***设备(未示出)中并且执行***设备的功能。***设备可以是打印机、扫描仪,或者是根据主机设备(以下简称“主机”)220的命令被驱动并且通过网络连接到主机220的多功能外设(MFP)。也就是说,***设备可以是诸如打印机的输出***设备,或者诸如扫描仪的输入***设备。这里,根据主机220定义输入/输出设备。如果***设备是诸如打印机的打印设备,则功能执行单元210可以执行打印,而如果***设备是诸如扫描仪的扫描设备,则功能执行单元210可以执行扫描。
术语“OUT2”指通过功能执行单元210执行上述适当功能所获得的结果。例如,如果功能执行单元210采用打印功能,则OUT2指被打印文件的打印,而如果功能执行单元210采用扫描功能,则OUT2指通过文件的扫描而生成的扫描数据。
主机220配备一个按键,用户使用该按键,并且主机220根据使用该按键的结果来驱动***设备。这里,如果主机220是个人计算机(PC),则该按键可以由键盘和鼠标的至少之一构成。主机220根据用户的按键操作执行各种操作或功能。例如,如果主机220是PC,则用户可以使用主机220执行图表作业和字处理。为了做到这一点,可以在主机220中执行各种应用程序(例如,诸如Microsoft word的字处理程序)。
当通过主机220的应用程序执行工作时,用户也可以命令功能执行单元210的操作。例如,用户可以通过主机220命令打印设备(未示出)中包含的功能执行单元210打印数据。这里,正在被打印的数据是由字处理程序生成的数据。用户也可以命令功能执行单元210的操作而不考虑应用程序的工作。例如,用户可以通过主机220命令扫描文件,该文件是为没有在执行扫描的扫描设备(未示出)准备的。根据该命令,功能执行单元210开始操作,然后***设备被驱动。
对于这样的命令,通常需要多个按键操作。更详细地,如果多于一个的***设备连接到主机220,并且如果用户想要命令多于一个的***设备中的目标***设备的功能执行单元210的操作,则用户通常需要执行多个按键操作。这里,目标***设备是用户想要从多于一个的***设备中操作的目标***设备。
特别地,如果目标***设备与默认的***设备不同,则必须执行多个按键操作。为了通过主机220操作目标***设备,根据用户的命令,应将目标***设备的驱动器调用到主机220。
在主机显示的用户界面窗口上第一次显示默认***设备的驱动器信息,并且用户需要执行多个按键操作,以便在用户界面窗口上显示目标***设备的驱动器信息。
驱动器信息包括与驱动器相应的***设备的识别信息和操作属性信息。这里,驱动器的识别信息是指多于一个的***设备中与驱动器相应的***设备的位置信息。驱动器的操作属性信息是有关与驱动器相应的***设备的功能执行单元210如何执行的信息。
即使目标***设备是默认的***设备,如果默认***设备的驱动器的操作属性信息(即功能执行单元210如何执行的信息)不同于用户想要的操作属性信息,则用户需要通过使用主机220执行多个按键操作来改变用户界面窗口上显示的操作属性信息。
如果多于一个的***设备的每一个连接到主机220,则默认设置信息在主机220命令功能执行单元210的操作之前几乎自然地已经准备好。默认设置信息是默认设置的信息并且包括识别信息和操作属性信息,该识别信息和操作属性信息保持它们自己的值除非用户改变它们。(以下,具有包含在默认设置信息中的识别信息的***设备称为“默认***设备”。)
多于一个的***设备中的默认***设备的识别信息是从其他的***设备中识别默认***设备的信息,并且是,例如,多于一个的***设备所连接的网络上默认***设备的位置信息。如果只有一个***设备连接到主机220,则识别信息可以不被包含在默认设置信息中。
多于一个的***设备中的默认***设备的操作属性信息是默认***设备如何操作的任意设置信息。例如,如果默认***设备是打印设备,则操作属性信息包括:一张打印纸上已打印出多少打印数据的信息,以及多少张打印纸用于重复地打印相同的打印数据的信息。
如上所述,在传统的***中,如果主机220想要调用识别信息不同于由默认设置信息表示的识别信息的***设备的驱动器,或者如果主机220想要使用不同于默认设置信息表示的操作属性信息的操作属性信息、命令功能执行单元210的操作,则将会要求用户执行多个按键操作(以下称为“传统按键操作”)以便改变默认设置信息的内容。因此,本发明的一方面涉及防止发生该问题的装置。为此,用户预设快捷键,并且在主机220中预先准备所设置的快捷键的内容。这里,在本发明的实施例中,所设置的快捷键的内容被存储在主机220中。
主机220的快捷键设置单元230根据用户的命令设置快捷键。
如果用户通过顺序地按压按键a,c,和b来操作主机220键盘上的按键a,b,和c,则操作结果为(a,c,b)。如果使用键盘和鼠标来构造主机220中预备的按键,则用户可以通过在按压Alt键时点击鼠标的左键来预设快捷键。
当根据预设快捷键的内容执行按键操作时,在本发明的实施例中,主机220将该按键操作识别为传统的按键操作。
于是,作为一个例子,假设多于一个的***设备连接到主机220并且所有的***设备是诸如打印机的打印设备。为了便于说明,进一步假设打印设备A、B和C连接到主机220,打印设备B作为默认的***设备,并且设置为在两张打印纸上重复打印相同的打印数据的设置信息,被预备为用于主机220中存储的打印机驱动器中的打印设备C的操作属性信息。
这里,在传统的***中,如果用户想要使用打印设备C在三张打印纸上重复打印相同的打印数据,则用户执行多于一个的按键操作,以便将作为默认设置信息中包含的识别信息的打印设备B的位置信息改变为打印设备C的位置信息,并且还执行多于一个的按键操作,以便改变操作属性信息的内容。也就是说,传统的按键操作要求多个按键操作。也就是说,传统的按键操作要求不方便的按键操作。
为了消除这种不便,根据本发明,用户预设快捷键操作来代替传统的按键操作。这里,在本发明的实施例中,主机220将快捷键操作识别为传统的按键操作。
例如,Alt键和鼠标的右键将被设置为快捷键,以便将默认***设备从打印设备B改变为打印设备C,并且如上所述改变打印设备C的操作属性信息。在这种情况下,如果用户在按压Alt键的同时点击鼠标的右键,则主机220将按键操作识别为上述传统的按键操作。
在本发明的实施例中,设置这样一种快捷键操作,使得将要执行的按键操作利用按键操作的数量比传统***中要求的按键操作的数量少。
可以执行这样一种操作模式的设置,以便基本上相应于用户经常执行的每个传统的按键操作。
用户界面单元232允许用户使用用户界面来设置快捷键的内容。术语“OUT1”表示提供给用户的用户界面,而IN1表示用户命令的快捷键的内容。快捷键设置单元230根据命令的内容来设置快捷键。
为了让主机220将快捷键操作识别为传统的按键操作,在本发明的实施例中,应当在主机220中预先存储与快捷键的内容相应的快捷键信息。这里,快捷键信息是由传统的按键操作改变的默认设置信息。在本发明进一步的实施例中,应当为每个所设置的快捷键预备这样的快捷键信息。为此,快捷键信息生成器234可以包括在主机220中。
快捷键信息生成器234为每个所设置的快捷键生成快捷键信息。这里,快捷键信息生成器234可以根据通过用户界面单元232提供的用户界面输入的用户命令生成快捷键信息。在这种情况下,术语“IN1”表示用户命令的快捷键信息的内容,而“OUT1”,如上所述,表示用户界面,用于将快捷键信息的内容设置为由用户界面单元232提供的用户界面。
快捷键信息存储单元242可以存储由快捷键设置单元230设置的快捷键的内容。另外,快捷键信息存储单元242存储由快捷键信息生成器234生成的快捷键信息。这里,快捷键信息存储单元242通过将快捷键的内容一对一地与快捷键信息相匹配的方法来存储快捷键信息。例如,快捷键信息存储单元242使用快捷键的内容作为地址存储快捷键信息。
快捷键操作检测器243感测快捷键操作被执行,并且如果感测到了快捷键操作,则快捷键操作检测器243识别按键操作结果。这里,术语“IN2”表示执行的按键操作。快捷键操作检测器243可以被称为“状态监视器”。
快捷键操作检测器243将识别的结果传送到快捷键信息搜索单元244,然后命令快捷键信息搜索单元244操作。快捷键信息搜索单元244然后搜索快捷键信息存储单元242中与识别的结果相应的快捷键信息。更详细地,快捷键信息搜索单元244从快捷键信息存储单元242中读取将识别结果作为地址的快捷键信息。
驱动器调用单元245调用与所读取的快捷键信息相应的驱动器。更详细地,如果快捷键信息中包括***设备的识别信息,则驱动器调用单元245调用***设备的驱动器。同样,除了***设备的识别信息外,如果操作属性信息进一步包括在快捷键信息中,则驱动器调用单元245调用与读取的快捷键信息中包含的操作属性信息相应的驱动器。
然后,在主机220上显示代表被调用驱动器的信息的用户界面窗口。也就是说,根据快捷键操作,作为由默认设置信息指定的非默认***设备的目标***设备的驱动器被调用,并且显示代表目标***设备的驱动器的信息的用户界面窗口。这里,在本发明的实施例中,所读取的快捷键信息中包含用户界面窗口上显示的操作属性信息。
功能执行命令单元246根据读取的快捷键信息驱动功能执行单元210。更详细地,功能执行命令单元246通过驱动器调用单元245调用的驱动器的用户界面窗口接收功能执行命令,并且命令功能执行单元210操作。
功能执行单元210根据读取的快捷键信息而操作。例如,如果多于一个的***设备连接到主机220,则功能执行命令单元246驱动功能执行单元210,以便根据读取的快捷键信息中包含的操作属性信息,驱动具有读取的快捷键信息中包含的识别信息的***设备。
图3说明了根据本发明的实施例的在图2中所示的用户界面单元232的界面310。更详细地,图3示出了由用户界面单元232提供的用户界面310的例子,以便快捷键设置单元230设置快捷键。这里,用户界面310考虑了用户输入快捷键的内容。参考图3,作为快捷键的例子,快捷键设置单元230可以设置由Alt键和鼠标的右键组成的快捷键。
图4是说明根据本发明的实施例使用快捷键的驱动器调用方法的流程图。该方法包括:在操作410和412中生成并存储快捷键信息,以及接收通过操作快捷键而获得的结果,并相应于操作414到424的结果调用与快捷键信息相应的驱动器。
参考图4,在操作410中,快捷键设置单元230根据通过用户界面单元232提供的用户界面输入的用户命令设置快捷键。快捷键信息生成器234生成与快捷键的内容相应的快捷键信息。在操作412中,所生成的操作模式和快捷键信息被存储到快捷键信息存储单元242中。在操作414中,快捷键操作检测器243根据用户的快捷键操作识别按键操作的结果。更详细地,快捷键操作检测器243监视执行的按键操作,并且确定是否存在与按键操作输入的键值相应的已存储的快捷键的内容。如果存在相应的快捷键的内容,操作416中,快捷键信息搜索单元244读取与快捷键的内容相应的快捷键信息。操作418中,驱动器调用单元245调用与读取的快捷键信息相应的驱动器。操作420中,用户界面单元232显示被调用驱动器的用户界面窗口。如果用户想要改变所显示的操作属性信息,在操作422中,用户界面单元232输入由用户改变的操作属性信息。操作424中,功能执行命令单元246根据输入的操作属性信息命令目标***设备的操作,并且功能执行单元210操作目标***设备。
图5是说明根据本发明的实施例,当***设备是打印设备时使用快捷键的驱动器调用方法的流程图。该方法包括在操作510和512中生成并且存储快捷键信息,以及接收通过操作快捷键而获得的结果,然后根据与操作514到526的结果相应的快捷键信息打印打印数据。
参考图5,操作510中,快捷键设置单元230根据通过用户界面单元232提供的用户界面输入的用户命令设置快捷键,而快捷键信息生成器234生成与快捷键的内容相应的快捷键信息。操作512中,所生成的操作模式和快捷键信息被存储到快捷键信息存储单元242中。操作514中,在主机220中通过诸如字处理程序的应用程序而生成打印数据。用户执行预定的按键操作来打印所述打印数据。这里,根据传统的方法,如果用户想要以与默认设置信息的内容不同的方式打印所述打印数据,则用户必须执行多个按键操作。然而,本发明的一方面建议了一种用快捷键操作代替传统的按键操作的技术的使用,其中用户能执行快捷键操作来代替传统的按键操作。因此,操作516中,快捷键操作检测器243接收通过快捷键操作的执行而获得的结果。更详细地,快捷键操作检测器243监视所执行的按键操作,并且确定是否存在与按键操作输入的键值相应的已存储的快捷键的内容。
如果存在相应的快捷键的内容,在操作518中,快捷键信息搜索单元244读取与快捷键的内容相应的快捷键信息。操作520中,驱动器调用单元245调用与读取的快捷键信息相应的驱动器。操作522中,用户界面单元232显示被调用驱动器的用户界面窗口。如果用户想要改变所显示的操作属性信息,在操作524中,用户界面单元232输入由用户改变的操作属性信息。操作526中,功能执行命令单元246根据输入的操作属性信息,命令目标打印设备的操作,而在目标打印设备中配备的功能执行单元210打印所述打印数据。
图6是说明根据本发明的实施例,当***设备是扫描设备时使用快捷键的驱动器调用方法的流程图。该方法包括在操作610和612中生成并且存储快捷键信息,以及接收通过操作快捷键而获得的结果,并且根据与操作614到626中的结果相应的快捷键信息扫描。
如图6中所示,操作610中,快捷键设置单元230根据通过用户界面单元232提供的用户界面输入的用户命令设置快捷键,并且快捷键信息生成器234生成与快捷键的内容相应的快捷键信息。操作612中,所生成的快捷键信息被存储到快捷键信息存储单元242中。
用户然后执行预定的按键操作以便操作扫描设备。在本发明的实施例中,在扫描设备中预备将要扫描的文件。这里,根据传统的方法,如果用户想要以与默认设置信息的内容不同的方式扫描文件,则用户必须执行多个按键操作。也就是说,在那种情况下,用户通过执行多个按键操作来改变默认设置信息。然而,本发明的一方面建议了一种用快捷键操作代替传统的按键操作的技术的使用,其中用户能够执行快捷键操作代替传统的按键操作。因此,操作614中,快捷键操作检测器243接收通过执行快捷键操作而获得的结果。更详细地,快捷键操作检测器243监视所执行的按键操作,并且确定是否存在与按键操作输入的键值相应的已存储的快捷键的内容。
如果存在相应的快捷键的内容,在操作616中,快捷键信息搜索单元244读取与快捷键的内容相应的快捷键信息。操作618中,驱动器调用单元245调用与读取的快捷键信息相应的驱动器。操作620中,用户界面单元232显示被调用驱动器的用户界面窗口。如果用户想要改变显示的操作属性信息,在操作622中,用户界面单元232输入由用户改变的操作属性信息。操作624中,功能执行命令单元246根据输入的操作属性信息,命令目标扫描设备来扫描预备的文件,并且在操作626中,在目标扫描设备中配备的功能执行单元210将作为扫描结果的扫描数据传送到主机220。
本发明可以从计算机可读介质运行程序而在通用计算机上实施,该计算机可读介质包括但不限定为存储介质,如磁存储介质(ROM、RAM、软盘、磁带等等)、光学可读介质(CD-ROM、DVD等等)、以及载波(通过因特网传输)、或者它们的组合。本发明也可以被实施为在此实施的具有计算机可读程序代码单元的计算机可读介质,以便使得通过网络连接的多个计算机***实现分布式处理。
如上所述,根据本发明的各实施例,在使用快捷键的驱动器调用装置和方法中,当多于一个的***设备连接到主机时,可以用预设的快捷键操作来代替调用作为非默认***设备的***设备的驱动器所要求的多个按键操作。此外,可以用预设的快捷键操作来代替调用特定驱动器所要求的多个按键操作。因此,用户可以根据用户的要求来调用目标***设备的驱动器,而不用执行多个烦琐的按键操作。
虽然已经示出并且描述了本发明的一些实施例,但本领域的技术人员将会理解,在不脱离本发明的原理和精神的情况下,可以改变这些实施例,本发明的范围在权利要求及其等效中定义。
本申请要求2005年6月17日在韩国知识产权局提交的韩国专利申请No.10-2005-005253的权利,其公开的内容通过引用在此全部并入。
Claims (27)
1、一种用于主机设备与多于一个的***设备连接的***的驱动器调用方法,该方法包括:
检测快捷键操作的执行;
识别快捷键操作的执行是用于调用作为非默认设备的目标***设备的命令;以及
调用与目标***设备相应的驱动器。
2、根据权利要求1的方法,其中所述调用包括从预备的快捷键信息中读取与快捷键操作的执行的检测结果相应的快捷键信息。
3、根据权利要求2的方法,进一步包括:
生成快捷键信息;以及
存储所生成的快捷键信息。
4、根据权利要求2的方法,其中所述快捷键信息包括与目标***设备相应的驱动器的识别信息。
5、根据权利要求3的方法,其中所述快捷键信息包括与目标***设备相应的驱动器的识别信息。
6、根据权利要求1的方法,其中所述主机设备和***设备通过网络或直接相互连接。
7、根据权利要求1的方法,其中使用主机设备的键盘、鼠标、和/或触摸屏中的至少一个来实现快捷键操作。
8、根据权利要求1的方法,其中根据可更新的预设过程来实现快捷键操作。
9、一种驱动器调用装置,其中主机设备与多于一个的***设备相连,该装置包括:
快捷键操作检测器,用于检测快捷键操作的执行;以及
驱动器调用单元,用于识别快捷键操作的执行是调用作为非默认设备的目标***设备的命令,并且用于调用与目标***设备相应的驱动器。
10、根据权利要求9的装置,进一步包括快捷键信息搜索单元,用于从预备的快捷键信息中搜索与检测结果相应的快捷键信息。
11、根据权利要求9的装置,进一步包括:
快捷键信息存储单元,用于使用检测结果作为地址,存储包含相应于***设备的识别信息的快捷键信息;以及
快捷键信息搜索单元,用于从存储的快捷键信息中读取将检测结果作为地址的快捷键信息。
12、根据权利要求9的装置,进一步包括快捷键信息生成器,用于为每个检测结果预先生成快捷键信息。
13、根据权利要求10的装置,进一步包括快捷键信息生成器,用于为每个检测结果预先生成快捷键信息。
14、根据权利要求9的装置,其中所述快捷键信息包括与目标***设备相应的驱动器的识别信息。
15、根据权利要求10的装置,其中所述快捷键信息包括与目标***设备相应的驱动器的识别信息。
16、根据权利要求9的装置,其中所述主机设备和***设备通过网络或者直接相互连接。
17、根据权利要求9的装置,其中通过使用主机设备的键盘、鼠标、和/或触摸屏中的至少一个实现快捷键操作。
18、根据权利要求9的装置,其中根据可更新的预设过程实现快捷键操作。
19、根据权利要求9的装置,其中通过主机设备的状态监视器检测快捷键操作。
20、根据权利要求12的装置,进一步包括用户界面单元,用于将用户界面提供给用户,通过该用户界面将设置快捷键信息的内容,其中所述快捷键信息生成器生成具有设置内容的快捷键信息。
21、一种计算机可读介质,其上记录了至少一种计算机可读程序,该程序用于执行操作主机设备的方法,该主机设备与多于一个的***设备相连,该方法包括:
检测快捷键操作的执行;
识别快捷键操作的执行是用于调用作为非默认设备的目标***设备的命令;以及
调用与目标***设备相应的驱动器。
22、一种用于主机设备与多于一个的***设备相连的***的驱动器调用方法,该方法包括:
检测快捷键操作的执行;以及
调用与所检测的快捷键操作相应的目标***设备的驱动器。
23、一种计算机可读介质,其上存储了用于执行权利要求22的方法的程序。
24、一种操作与多于一个的***设备连接的主机设备的方法,包括:
分别相应于主机设备的用户输入的各种按键操作,生成并且存储快捷键信息的各种设置;
识别用户的特定按键操作的执行;
读取与特定按键操作相应的特定快捷键信息;
调用与读取的快捷键信息相应的一个***设备的驱动器;
在主机设备上打开被调用驱动器的用户界面窗口;以及
设置所述一个***设备的操作属性信息。
25、根据权利要求24的方法,进一步包括根据设置的操作属性信息操作所述一个***设备。
26、根据权利要求24的方法,进一步包括:
在存储了快捷键信息的各种设置之后以及在识别特定按键操作的执行之前,生成打印数据;以及
根据所设置的操作属性信息打印所述打印数据。
27、根据权利要求24的方法,进一步包括:
根据所设置的操作属性信息扫描预备的文件,以便生成扫描数据;以及
将扫描数据传送到主机设备。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050052534A KR100750123B1 (ko) | 2005-06-17 | 2005-06-17 | 호스트 상에서 단축키를 이용한 화상형성장치의 드라이버 호출장치 및 방법 |
KR52534/05 | 2005-06-17 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1892627A true CN1892627A (zh) | 2007-01-10 |
CN100444139C CN100444139C (zh) | 2008-12-17 |
Family
ID=37573047
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB200610115639XA Expired - Fee Related CN100444139C (zh) | 2005-06-17 | 2006-06-19 | 使用快捷键的驱动器调用装置和方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20060285143A1 (zh) |
KR (1) | KR100750123B1 (zh) |
CN (1) | CN100444139C (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102857659A (zh) * | 2011-06-29 | 2013-01-02 | 京瓷办公信息***株式会社 | 操作装置、具备操作装置的图像形成装置 |
CN108460179A (zh) * | 2018-01-11 | 2018-08-28 | 郑州云海信息技术有限公司 | Pcb板设计中使用快捷键开关gnd属线的方法及*** |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4306649B2 (ja) * | 2005-06-30 | 2009-08-05 | ブラザー工業株式会社 | 印刷制御装置、及び、プログラム |
JP5025318B2 (ja) * | 2007-05-01 | 2012-09-12 | キヤノン株式会社 | 画像処理装置、画像処理装置の制御方法、および画像処理装置の制御プログラム |
JP2009009234A (ja) * | 2007-06-26 | 2009-01-15 | Kyocera Mita Corp | 画像処理装置 |
JP5341872B2 (ja) * | 2010-12-22 | 2013-11-13 | キヤノン株式会社 | 画像形成装置、画像形成装置の制御方法、及びプログラム |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3798170B2 (ja) * | 1999-02-08 | 2006-07-19 | シャープ株式会社 | グラフィカル・ユーザ・インターフェイスを備えた情報処理システム |
US6792477B1 (en) * | 2000-05-18 | 2004-09-14 | Microsoft Corporation | Discovering printers and shares |
JP3626710B2 (ja) * | 2000-07-31 | 2005-03-09 | 京セラミタ株式会社 | 操作装置、操作装置を備える画像形成装置及び操作装置を備える画像読取装置 |
US20030063071A1 (en) * | 2001-09-28 | 2003-04-03 | Wyatt David A. | Method and apparatus for signaling user initiated hot-key switch control |
US7307745B2 (en) * | 2002-01-21 | 2007-12-11 | Canon Kabushiki Kaisha | Web-based print server and client |
JP4055529B2 (ja) * | 2002-09-20 | 2008-03-05 | 富士ゼロックス株式会社 | 印刷指示装置及び印刷指示方法 |
TW577010B (en) | 2002-11-12 | 2004-02-21 | Mitac Technology Corp | Device and method using software to implement hot key function of no embedded controller |
TW588284B (en) * | 2002-11-12 | 2004-05-21 | Mitac Technology Corp | Computer real-time power-on system and method |
CN100388188C (zh) * | 2002-11-18 | 2008-05-14 | 神基科技股份有限公司 | 以软件实现无嵌入式控制器的热键功能的装置及方法 |
US20040095597A1 (en) * | 2002-11-18 | 2004-05-20 | Fu-Chang Lin | Method of providing print data to a printer without utilizing a graphical device interface of an operating system |
CN1308863C (zh) * | 2003-11-10 | 2007-04-04 | 神基科技股份有限公司 | 个别装置快捷启动***及方法 |
KR100619033B1 (ko) * | 2004-06-16 | 2006-08-31 | 삼성전자주식회사 | 히스토리 기능을 지원하는 프린터 드라이버, 출력장치, 및히스토리 기능을 사용하여 메뉴의 항목값을 복원하는 방법 |
JP4413124B2 (ja) * | 2004-10-25 | 2010-02-10 | コニカミノルタビジネステクノロジーズ株式会社 | 印刷指示方法および装置およびプログラム |
CN101025659B (zh) * | 2006-02-20 | 2010-08-25 | 联想(北京)有限公司 | 一种实现快捷开启和关闭应用程序的方法 |
-
2005
- 2005-06-17 KR KR1020050052534A patent/KR100750123B1/ko not_active IP Right Cessation
-
2006
- 2006-06-19 CN CNB200610115639XA patent/CN100444139C/zh not_active Expired - Fee Related
- 2006-06-19 US US11/454,942 patent/US20060285143A1/en not_active Abandoned
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102857659A (zh) * | 2011-06-29 | 2013-01-02 | 京瓷办公信息***株式会社 | 操作装置、具备操作装置的图像形成装置 |
CN102857659B (zh) * | 2011-06-29 | 2015-05-06 | 京瓷办公信息***株式会社 | 操作装置、具备操作装置的图像形成装置 |
CN108460179A (zh) * | 2018-01-11 | 2018-08-28 | 郑州云海信息技术有限公司 | Pcb板设计中使用快捷键开关gnd属线的方法及*** |
Also Published As
Publication number | Publication date |
---|---|
KR20060132275A (ko) | 2006-12-21 |
KR100750123B1 (ko) | 2007-08-21 |
US20060285143A1 (en) | 2006-12-21 |
CN100444139C (zh) | 2008-12-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1320439C (zh) | 信息处理设备以及控制它的方法和程序 | |
CN1290709C (zh) | 打印指示装置与打印指示方法 | |
CN1794104A (zh) | 图像形成***和装置、信息处理装置及含程序的记录介质 | |
CN1239253A (zh) | 根据历史使用情况调整用户界面元素的方法 | |
CN1892627A (zh) | 使用快捷键的驱动器调用装置和方法 | |
CN1495661A (zh) | 由所扫描的图像媒体启动的信息搜索 | |
CN1841299A (zh) | 信息处理装置和程序产品 | |
CN1604025A (zh) | 分级原地菜单 | |
CN1841307A (zh) | 能够定制设备驱动程序的信息处理装置、方法和控制程序 | |
CN101060578A (zh) | 显示控制***、图像处理装置、显示控制方法 | |
CN1841298A (zh) | 信息处理装置和方法,程序以及存储介质 | |
CN100345105C (zh) | 办公应用程序中用于提供内容相关帮助信息的方法和*** | |
CN1794165A (zh) | 信息处理装置、图像形成装置、记录介质及图像形成*** | |
CN1932802A (zh) | 具有文本提取功能的主机设备及其提取方法 | |
CN1828598A (zh) | 高效文档处理选择 | |
CN1728078A (zh) | 直接成像方法和装置 | |
CN1786896A (zh) | 编辑用于打印输出的文档的设备及其方法 | |
CN1992765A (zh) | 自动转换文件格式的方法和***及其成像装置 | |
CN1838060A (zh) | 功能转换装置和功能转换方法 | |
CN102780826B (zh) | 图像处理***及图像处理装置 | |
CN1924838A (zh) | 图像处理设备、信息处理设备和控制方法 | |
CN1855988A (zh) | 具有预览功能的图像扫描设备及其方法 | |
CN100343804C (zh) | 链接不同应用程序的方法 | |
CN1815474A (zh) | 将原始数据从一个数据结构转移到另一结构的机制 | |
CN1266647C (zh) | 图像处理装置及图像处理方法 |
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 | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20081217 |