專利名稱:接口和打印控制裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在屏幕上選擇性地指示多個圖標(biāo)等的接口(interface)和打印控制裝置。
背景技術(shù):
利用這種類型的接口,在顯示設(shè)備的屏幕上顯示多個圖標(biāo)的陣列,通過操作定位(pointing)設(shè)備等選擇性地定位到期望的圖標(biāo),并且啟動與該圖標(biāo)對應(yīng)的諸如應(yīng)用程序的功能。
但是,在小屏幕的情況下,需要無間隔地排列多個圖標(biāo),這使得圖標(biāo)的可視性變差,并且使得對圖標(biāo)的選擇操作變得困難。
因此,經(jīng)常采用這樣一種方法,其中,不對圖標(biāo)進行常規(guī)地顯示,并且僅僅在按下按鈕時,才顯示用于設(shè)置各種功能的屏幕,在該屏幕上顯示多個標(biāo)簽(tab),分成群組的功能被分配給各個標(biāo)簽,并且當(dāng)選擇標(biāo)簽時,顯示該標(biāo)簽的功能群組。
此外,例如,在JP 2003-271286A中,計算并存儲每個單獨的圖標(biāo)的使用頻率,并且顯示按照從最常用的圖標(biāo)開始的順序排列的圖標(biāo)。在這種情況下,即使屏幕很小,也可以優(yōu)先顯示具有高使用頻率的圖標(biāo)。
但是,在如上所述的傳統(tǒng)方法中,即在僅僅當(dāng)按下按鈕時才顯示用于設(shè)置各種功能的屏幕、分成群組的功能被分配給各個標(biāo)簽、并且顯示所選擇的標(biāo)簽的功能群組的方法中,當(dāng)使用期望的功能時,首先需要找到顯示該功能的屏幕,因此這樣的方法會費時費力。并且,當(dāng)顯示該功能的屏幕不清楚時或者當(dāng)顯示該屏幕的過程未被理解時會需要更多的時間。另一方面,只要該屏幕沒被顯示,功能就不會顯示,因此在一些情形下可能不知道功能的存在。
并且,當(dāng)像上面的JP 2003-271286A那樣優(yōu)先顯示具有高使用頻率的圖標(biāo)時,具有低使用頻率的圖標(biāo)不會被顯示,因此這些圖標(biāo)的使用頻率將變得越來越低,并且不能有效地使用所有圖標(biāo)。
此外,傳統(tǒng)方式中,在選擇和設(shè)置功能時不能區(qū)分被選擇的功能和沒被選擇的功能,因此無法容易地識別出設(shè)置過的功能。具體來說,當(dāng)需要設(shè)置許多功能時,即使有一些必需的功能沒有被設(shè)置,往往也不能意識到這一點。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種接口和打印控制裝置,其有效地利用屏幕來引入對應(yīng)于多個功能的圖標(biāo)或指示符,并且,利用所述接口和打印控制裝置可以容易地了解其設(shè)置被完成的功能。
根據(jù)本發(fā)明的接口在屏幕上顯示對應(yīng)于多個功能的圖標(biāo)或指示符,并選擇性地定位屏幕上的每個圖標(biāo)或指示符,所述接口包括功能列表顯示部分(功能列表顯示裝置),其在屏幕上顯示每個圖標(biāo)或指示符的列表,以及設(shè)置功能顯示部分(設(shè)置功能顯示裝置),當(dāng)由功能列表顯示部分在屏幕上的所述列表中所顯示的圖標(biāo)或指示符被選擇性地定位時,其與功能列表顯示部分的顯示分離地,根據(jù)被定位的圖標(biāo)或指示符,在屏幕上顯示被設(shè)置過的圖標(biāo)或指示符。
并且,在本發(fā)明的接口中,所述功能列表顯示部分可以重復(fù)地順序在屏幕上顯示每個圖標(biāo)或指示符。
此外,在本發(fā)明的接口中,所述功能列表顯示部分可以以卷軸的方式在屏幕上顯示每個圖標(biāo)或指示符。
并且,在本發(fā)明的接口中,可以采用這樣的配置,其中,管理指示每個圖標(biāo)或指示符的功能的內(nèi)容的各個值,并在由設(shè)置功能顯示部分在屏幕上顯示圖標(biāo)或指示符時,將指示被顯示的圖標(biāo)或指示符的功能的內(nèi)容的值設(shè)置為輸入值。
此外,在本發(fā)明的接口中,可以采用這樣的配置,其中,當(dāng)定位到刪除由設(shè)置功能顯示部分在屏幕上顯示的圖標(biāo)或指示符時,使指示被定位圖標(biāo)或指示符的功能的內(nèi)容的輸入值無效。
并且,在本發(fā)明的接口中,可以采用這樣的配置,其中,當(dāng)定位到修改指示由設(shè)置功能顯示部分在屏幕上顯示的圖標(biāo)或指示符的功能的內(nèi)容的值時,修改指示被定位的功能的內(nèi)容的輸入值。
此外,在本發(fā)明的接口中,可以采用這樣的配置,其中,將在由設(shè)置功能顯示部分顯示之前未被選擇的值和在由設(shè)置功能顯示部分顯示之后被選擇的默認(rèn)值作為指示每個圖標(biāo)或指示符的功能的內(nèi)容的各個值來管理。
并且,在本發(fā)明的接口中,可以采用這樣的配置,其中,管理指示圖標(biāo)或指示符的功能的內(nèi)容的默認(rèn)值,并在定位到修改指示圖標(biāo)或指示符的功能的內(nèi)容的默認(rèn)值時,修改該默認(rèn)值。
此外,在本發(fā)明的接口中,可以采用這樣的配置,其中,當(dāng)響應(yīng)于指定的輸入操作由設(shè)置功能顯示部分在屏幕上顯示圖標(biāo)或指示符時,將指示被顯示的圖標(biāo)或指示符的功能的內(nèi)容的默認(rèn)值設(shè)置為輸入值。
并且,在本發(fā)明的接口中,可以采用這樣的配置,其中,不管圖標(biāo)或指示符是否被設(shè)置功能顯示部分在屏幕上顯示,都總是將指示指定的圖標(biāo)或指示符的功能的內(nèi)容的默認(rèn)值設(shè)置為輸入值。
此外,在本發(fā)明的接口中,可以采用這樣的配置,其中,設(shè)置功能顯示部分切換在屏幕上顯示的圖標(biāo)或指示符的顯示形式。
并且,在本發(fā)明的接口中,可以采用這樣的配置,其中,由功能列表顯示部分在屏幕上顯示的圖標(biāo)或指示符是移動圖像,并且由設(shè)置功能顯示部分在屏幕上顯示的圖標(biāo)或指示符是由該移動圖像的一幀構(gòu)成的靜止圖像。
此外,在本發(fā)明的接口中,可以采用這樣的配置,其中,由功能列表顯示部分在屏幕上顯示的圖標(biāo)或指示符是移動圖像,并且由設(shè)置功能顯示部分在屏幕上顯示的圖標(biāo)或指示符是由該移動圖像的多個幀的組合構(gòu)成的靜止圖像。
另一方面,本發(fā)明的打印控制裝置在屏幕上顯示對應(yīng)于多個打印功能的圖標(biāo)或指示符,并選擇性的定位屏幕上的每個圖標(biāo)或指示符,所述打印控制裝置包括功能列表顯示部分(功能列表顯示裝置),其在屏幕上顯示每個圖標(biāo)或指示符的列表,以及設(shè)置功能顯示部分(設(shè)置功能顯示裝置),當(dāng)由功能列表顯示部分在屏幕上的所述列表中所顯示的圖標(biāo)或指示符被選擇性地定位時,其與功能列表顯示部分的顯示分離地,根據(jù)被定位的圖標(biāo)或指示符,在屏幕上顯示被設(shè)置過的圖標(biāo)或指示符。
并且,在本發(fā)明的打印控制裝置中,可以采用這樣的配置,其中,使用對應(yīng)于由設(shè)置功能顯示部分在屏幕上顯示的圖標(biāo)或指示符的打印功能來定位打印。
利用根據(jù)本發(fā)明的這種接口,功能列表顯示部分在屏幕上顯示對應(yīng)于多個功能的圖標(biāo)和指示符的列表。因此,用戶能夠即時查看許多圖標(biāo)或指示符,能夠知道它們的功能,并且不管圖標(biāo)或指示符是否被使用,都能夠知道它們的存在。并且,設(shè)置功能顯示部分在列表中所顯示的圖標(biāo)或指示符被選擇性地定位時,與功能列表顯示分離地,根據(jù)被定位的圖標(biāo)或指示符,在屏幕上顯示被設(shè)置過的圖標(biāo)或指示符。因此,已經(jīng)被設(shè)置過的圖標(biāo)或指示符能夠被容易地獲知。
圖標(biāo)是被設(shè)計成能夠直觀地理解到每個類型的功能的內(nèi)容的標(biāo)記。并且,此處提到的指示符包括使得每個類型的功能的內(nèi)容能夠被容易地理解的、打印的符號、代碼、字符串等。
為了在屏幕上顯示圖標(biāo)或指示符的列表,功能列表顯示部分可以重復(fù)地順序在屏幕上顯示每個圖標(biāo)或指示符。例如,交替地顯示圖標(biāo)或指示符,重復(fù)地順序顯示固定數(shù)目的圖標(biāo)或指示符。或者,可以以卷軸方式顯示每個圖標(biāo)或指示符。因此,可以看到所有圖標(biāo)或指示符,從而不會出現(xiàn)其存在不被獲知的圖標(biāo)。
并且,根據(jù)本發(fā)明的一個實施例,管理指示每個圖標(biāo)或指示符的功能的內(nèi)容的各個值,并在顯示圖標(biāo)和指示符時,將指示被顯示的圖標(biāo)或指示符的功能的內(nèi)容的值設(shè)置為輸入值。例如,當(dāng)圖標(biāo)或指示符的功能是旋轉(zhuǎn)圖像的功能、并且指示該功能的內(nèi)容的值指示90度或者180度的旋轉(zhuǎn)角度時,將指示90度或180度旋轉(zhuǎn)角度的值設(shè)置為輸入值。
當(dāng)定位到刪除由設(shè)置功能顯示部分在屏幕上顯示的圖標(biāo)或指示符時,使指示被定位的圖標(biāo)或指示符的功能的內(nèi)容的輸入值無效。并且,當(dāng)定位到修改指示由設(shè)置功能顯示部分在屏幕上顯示的圖標(biāo)或指示符的功能的內(nèi)容的值時,修改指示被定位的功能的內(nèi)容的輸入值。因此,即使是在圖標(biāo)或指示符已經(jīng)被選擇并設(shè)置之后,也可以容易地修改設(shè)置的內(nèi)容。
此外,根據(jù)本發(fā)明的另一個實施例,將在由設(shè)置功能顯示部分顯示之前未被選擇的值和在由設(shè)置功能顯示部分顯示之后被選擇的默認(rèn)值作為指示每個圖標(biāo)或指示符的功能的內(nèi)容的值來管理。因此,當(dāng)圖標(biāo)或指示符已經(jīng)被選擇時,可以將表示該圖標(biāo)或指示符的功能的內(nèi)容的默認(rèn)值設(shè)置為輸入值,并且可以實現(xiàn)對輸入操作的簡化。
并且,由于能夠修改默認(rèn)值,因此能夠設(shè)置期望的默認(rèn)值。
此外,響應(yīng)于指定的輸入操作,僅僅通過在屏幕上被顯示的圖標(biāo)或指示符,就可以將指示被顯示的圖標(biāo)或指示符的功能的內(nèi)容的默認(rèn)值設(shè)置為輸入值。
并且,不管圖標(biāo)或指示符是否被設(shè)置功能顯示部分在屏幕上顯示,都總是將指示指定的圖標(biāo)或指示符的功能的內(nèi)容的默認(rèn)值設(shè)置為輸入值,因此不需要執(zhí)行對指定圖標(biāo)或指示符的定位或?qū)斎胫档脑O(shè)置,從而能夠大大地簡化輸入操作。所述指定的圖標(biāo)或指示符對應(yīng)于確定會被使用的功能。
此外,根據(jù)本發(fā)明的再一個實施例,設(shè)置功能顯示部分可以切換在屏幕上顯示的圖標(biāo)或指示符的顯示形式,從而使用戶能夠選擇容易識別的期望的顯示形式。
并且,根據(jù)本發(fā)明的另一個實施例,由功能列表顯示部分在屏幕上顯示的圖標(biāo)或指示符是移動圖像,并且由設(shè)置功能顯示部分在屏幕上顯示的圖標(biāo)或指示符是由該移動圖像的一幀構(gòu)成的靜止圖像,或是由該移動圖像的多個幀的組合構(gòu)成的靜止圖像。在這種情況下,由功能列表顯示部分在屏幕上顯示的圖標(biāo)或指示符是移動圖像,因此可以清楚地通知用戶圖標(biāo)或指示符的功能。由設(shè)置功能顯示部分顯示的圖標(biāo)或指示符已經(jīng)被選擇性地定位,因此不需要清楚地通知用戶圖標(biāo)或指示符的功能,從而通過顯示靜止圖標(biāo),實現(xiàn)了減少顯示控制的處理量。并且,由于使用移動圖像的至少一幀,因此靜止圖像和移動圖像之間的關(guān)系是明顯的。
在另一方面,在根據(jù)本發(fā)明的另一個打印控制裝置中,在屏幕上的列表中顯示對應(yīng)于多個打印功能的圖標(biāo)或指示符。因此,用戶能夠即時地查看許多圖標(biāo)或指示符,能夠知道它們的打印功能,并且不管圖標(biāo)或指示符是否被使用過,都能夠知道它們的存在。并且,當(dāng)在列表中顯示的圖標(biāo)或指示符被選擇性地定位時,與功能列表顯示分離地,根據(jù)被定位的圖標(biāo)或指示符,在屏幕上顯示被設(shè)置過的圖標(biāo)或指示符。因此,能夠容易地知道設(shè)置過的打印功能。
并且,由于使用對應(yīng)于由設(shè)置功能顯示部分在屏幕上顯示的圖標(biāo)或指示符的打印功能來定位打印,因此能夠在設(shè)置了打印功能之后執(zhí)行打印,而所述打印功能可以容易而且可靠地被理解。并且,能夠快速可靠地執(zhí)行打印功能選擇以及從設(shè)置到執(zhí)行的處理。
圖1是示出根據(jù)本發(fā)明的打印控制裝置的實施例的方框圖。
圖2是示出在圖1的打印控制裝置中用于實現(xiàn)打印機驅(qū)動器功能的應(yīng)用程序(application)和接口的配置的功能方框圖。
圖3是示出圖1的打印控制裝置中的設(shè)置信息存儲部分的功能表的例子的示圖。
圖4是示出圖1的打印控制裝置中的設(shè)置信息存儲部分的圖標(biāo)和字符串表的例子的示圖。
圖5是示出圖1的打印控制裝置中的設(shè)置信息存儲部分的圖標(biāo)靜止圖像表的例子的示圖。
圖6是示出圖1的打印控制裝置中的功能指定值保持部分的顯示狀態(tài)表的例子的示圖。
圖7是示出圖1的打印控制裝置中的功能指定值保持部分的功能限制表的例子的示圖。
圖8是示出圖1的打印控制裝置中在顯示設(shè)備中顯示的窗口的例子的示圖。
圖9是示出圖8中的窗口的更新的顯示內(nèi)容的示圖。
圖10是示出用于在圖1的打印控制裝置中在設(shè)置功能顯示區(qū)域中顯示字符串或圖標(biāo)的顯示控制的流程圖。
圖11是示出在圖1的打印控制裝置中的顯示設(shè)備上顯示的窗口的另一個例子的示圖。
圖12是示出在圖1的打印控制裝置中用于執(zhí)行取消或修改設(shè)置功能顯示區(qū)域中的圖標(biāo)或字符串的顯示控制的流程圖。
圖13是示出在圖1的打印控制裝置中的顯示設(shè)備上顯示的窗口的另一個例子的示圖。
圖14是示出圖9中的窗口的更新的顯示內(nèi)容的示圖。
圖15是示出在圖1的打印控制裝置中的顯示設(shè)備上顯示的窗口的再一個例子的示圖。
圖16是示出在圖1的打印控制裝置中用于選擇在設(shè)置功能顯示區(qū)域中將要顯示哪個圖標(biāo)或字符串的顯示控制的流程圖。
圖17是示出在圖1的打印控制裝置中的顯示設(shè)備上顯示的窗口的再一個例子的示圖。
圖18是示出在圖1的打印控制裝置中用于執(zhí)行打印處理的控制的流程圖。
圖19(a)到19(c)是示出如何利用拖放操作將功能列表顯示區(qū)域中的打印功能圖標(biāo)移動到設(shè)置功能顯示區(qū)域的示圖。
圖20(a)是示出圖標(biāo)的移動圖像的每一幀如何隨著該圖標(biāo)的移動同步變化的示圖,圖20(b)是示出被提取以作為該圖標(biāo)的靜止圖像的第四幀的示圖。
圖21(a)是示出圖標(biāo)的移動圖像的每一幀如何隨著該圖標(biāo)的移動同步變化的示圖,圖21(b)是示出被提取以作為該圖標(biāo)的靜止圖像的第一幀和第四幀的示圖。
具體實施例方式
接下來是參照附圖對本發(fā)明實施例的詳細(xì)描述。
圖1是示出根據(jù)本發(fā)明的打印控制裝置的實施例的方框圖。打印控制裝置10是由個人計算機11、打印機12、顯示設(shè)備13和鍵盤14以及定位設(shè)備(例如鼠標(biāo))15等構(gòu)成的。
個人計算機11配備有對計算機11進行中央控制的CPU(中央處理單元)21、存儲各類程序和數(shù)據(jù)的ROM 22、暫時存儲各類數(shù)據(jù)并被用作工作區(qū)域的RAM 23、存儲各類程序和數(shù)據(jù)的HDD(硬盤驅(qū)動器)24、經(jīng)由網(wǎng)絡(luò)連接到打印機12的網(wǎng)絡(luò)接口部分25、連接到顯示設(shè)備13的顯示接口部分26以及連接到鍵盤14和定位設(shè)備15的輸入接口部分27等。
CPU 21從HDD 24讀取操作系統(tǒng)OS、應(yīng)用程序等,在操作系統(tǒng)OS的基礎(chǔ)上執(zhí)行應(yīng)用程序,經(jīng)由網(wǎng)絡(luò)接口部分25控制打印機12,經(jīng)由顯示接口部分26控制顯示設(shè)備13的顯示,并且經(jīng)由輸入接口部分27從鍵盤14、定位設(shè)備15等輸入數(shù)據(jù)和指令,從而實現(xiàn)驅(qū)動器以及打印機12的接口的功能。
圖2是示出應(yīng)用程序的配置的功能方框圖,該應(yīng)用程序用于實現(xiàn)打印機驅(qū)動器和打印機12的接口的功能。該應(yīng)用程序30由CPU 21從HDD 24讀出并執(zhí)行,并且實現(xiàn)那些功能。
應(yīng)用程序30包括數(shù)據(jù)通信部分31、輸出數(shù)據(jù)生成部分32、設(shè)置信息存儲部分33、功能指定值保持部分34、打印機驅(qū)動器功能列表顯示部分35、打印機驅(qū)動器設(shè)置功能顯示部分36等。
數(shù)據(jù)通信部分31執(zhí)行與其它應(yīng)用程序的數(shù)據(jù)通信。例如,它從文檔創(chuàng)建應(yīng)用程序接收將被打印的文檔數(shù)據(jù),并從操作輸入控制應(yīng)用程序接收利用鍵盤14或定位設(shè)備15輸入的數(shù)據(jù)和指令。
輸出數(shù)據(jù)生成部分32創(chuàng)建能夠在打印機12中解釋的打印數(shù)據(jù)并將該打印數(shù)據(jù)從網(wǎng)絡(luò)接口部分25經(jīng)由網(wǎng)絡(luò)輸出到打印機12,輸出數(shù)據(jù)生成部分32還將文檔數(shù)據(jù)和圖像數(shù)據(jù)轉(zhuǎn)換成能夠在打印機12中解釋的打印數(shù)據(jù)并輸出該打印數(shù)據(jù)。
設(shè)置信息存儲部分33存儲如圖3所示的功能表D1、如圖4所示的圖標(biāo)和字符串表D2以及如圖5所示的圖標(biāo)靜止圖像表D3。
在圖3的功能表D1中,打印功能名稱與指示打印功能的內(nèi)容的各個值(未設(shè)置值、默認(rèn)值和用戶設(shè)置值)被相關(guān)聯(lián)地存儲。例如,未設(shè)置值“無裝訂”、默認(rèn)值“2孔(2punch)”和用戶設(shè)置值“1孔(1punch)”與打印功能“裝訂(Staple)”相關(guān)聯(lián)地存儲。并且,未設(shè)置值“自動”、默認(rèn)值“彩色打印”和用戶設(shè)置值“單色打印”與打印功能“彩色模式”相關(guān)聯(lián)地存儲。
通過利用鍵盤14或定位設(shè)備15的輸入操作將用戶設(shè)置值與打印功能名稱定位在一起,并且用戶設(shè)置值被經(jīng)由數(shù)據(jù)通信部分31傳送到設(shè)置信息存儲部分33,并被與打印功能名稱相關(guān)聯(lián)地存儲在設(shè)置信息存儲部分33中的功能表D1中。
此外,默認(rèn)值被預(yù)先與打印功能名稱相關(guān)聯(lián)地存儲在功能表D1中。當(dāng)修改功能表D1的默認(rèn)值時,通過利用鍵盤14或定位設(shè)備15的操作定位到默認(rèn)值和打印功能名稱,經(jīng)由數(shù)據(jù)通信部分31將該默認(rèn)值和打印功能名稱傳送到設(shè)置信息存儲部分33,并且將對應(yīng)于該打印功能名稱的默認(rèn)值更新為設(shè)置信息存儲部分33中的被傳送的默認(rèn)值。
在圖4的圖標(biāo)和字符串表D2中,屬于打印功能的功能項目名稱、表示功能項目的字符串以及到表示功能項目的圖標(biāo)的鏈接數(shù)據(jù)被相關(guān)聯(lián)地存儲。例如,功能項目字符串“Monochrome(單色)”和到該功能項目圖標(biāo)的鏈接數(shù)據(jù)“mono.ico”與屬于打印功能“彩色模式”的功能項目“單色打印”相關(guān)聯(lián)地存儲。而功能項目字符串“Color(彩色)”和到該功能項目圖標(biāo)的鏈接數(shù)據(jù)“color.ico”與屬于打印功能“彩色模式”的另一個功能項目“彩色打印”相關(guān)聯(lián)地存儲。另一方面,功能項目字符串“1punch(1孔)”和到該功能項目圖標(biāo)的鏈接數(shù)據(jù)“1punch.ico”與屬于打印功能“Staple(裝訂)”的功能項目“1punch(1孔)”相關(guān)聯(lián)地存儲。而功能項目字符串“2punch(1孔)”和到該功能項目圖標(biāo)的鏈接數(shù)據(jù)“2punch.ico”與屬于打印功能“裝訂”的功能項目“2punch(1孔)”相關(guān)聯(lián)地存儲。
在圖5的圖標(biāo)靜止圖像表D3中,僅僅存儲用于移動圖像圖標(biāo)的數(shù)據(jù)。功能項目名稱、表示功能項目的字符串以及表示功能項目的靜止圖像圖標(biāo)的配置方法被相關(guān)聯(lián)地存儲。例如,功能項目字符串“1punch(1孔)”和功能項目靜止圖像圖標(biāo)配置方法“裝訂設(shè)置移動圖像的第四幀”,即使用移動圖像圖標(biāo)的第四幀,與功能項目“1孔”相關(guān)聯(lián)地存儲。并且,功能項目字符串“180degree rotate(180度旋轉(zhuǎn))”和功能項目靜止圖像圖標(biāo)配置方法“組合旋轉(zhuǎn)設(shè)置移動圖像的第一幀和第四幀”,即將移動圖像圖標(biāo)的第一幀和第四幀一起組合使用,與屬于該打印功能的功能項目“180度旋轉(zhuǎn)”相關(guān)聯(lián)地存儲。
圖3的功能表D1中的默認(rèn)值和用戶設(shè)置值與圖4的圖標(biāo)和字符串表D2和圖5的圖標(biāo)靜止圖像表D3中的功能項目相對應(yīng)。
功能指定值保持部分34存儲如圖6所示的顯示狀態(tài)表D4和如圖7所示的功能限制表D5。
在圖6的顯示狀態(tài)表D4中,打印功能名稱、功能列表顯示標(biāo)志、以及設(shè)置功能顯示標(biāo)志被相關(guān)聯(lián)地存儲,其中,功能列表顯示標(biāo)志指示圖標(biāo)或字符串是否被打印機驅(qū)動器功能列表顯示部分35顯示,而設(shè)置功能顯示標(biāo)志指示圖標(biāo)或字符串是否被打印機驅(qū)動器設(shè)置功能顯示部分36顯示。并且,當(dāng)設(shè)置功能顯示標(biāo)志為“是”時,默認(rèn)值或用戶設(shè)置值也被相關(guān)聯(lián)地存儲。例如,指示圖標(biāo)或字符串被打印機驅(qū)動器功能列表顯示部分35顯示的功能列表顯示標(biāo)志“是”,和指示圖標(biāo)或字符串被打印機驅(qū)動器設(shè)置功能顯示部分36顯示的設(shè)置功能顯示標(biāo)志“是”被與打印功能“彩色模式”相關(guān)聯(lián)地存儲,并且由于設(shè)置功能顯示表示是“是”,因此默認(rèn)值也被相關(guān)聯(lián)地存儲。并且,指示圖標(biāo)或字符串被打印機驅(qū)動器功能列表顯示部分35顯示的功能列表顯示標(biāo)志“是”,和指示圖標(biāo)或字符串沒有被打印機驅(qū)動器設(shè)置功能顯示部分36顯示的設(shè)置功能顯示標(biāo)志“否”被與打印功能“打孔”相關(guān)聯(lián)地存儲,并且由于設(shè)置功能顯示標(biāo)志為“否”,因此,既不相關(guān)聯(lián)地存儲默認(rèn)值,也不相關(guān)聯(lián)地存儲用戶設(shè)置值。
在圖7的功能限制表D5中,總是被設(shè)置的功能項目名稱、表示功能項目的字符串、到表示功能項目的圖標(biāo)的鏈接數(shù)據(jù)以及默認(rèn)值被相關(guān)聯(lián)地存儲。例如,功能項目“絕密(Top secret)”、功能項目字符串“TOP SECRET(絕密)”和到該功能項目圖標(biāo)的鏈接數(shù)據(jù)“secret.ico”被與該默認(rèn)值相關(guān)聯(lián)地存儲。
打印機驅(qū)動器功能列表顯示部分35,參照功能指定值保持部分34中的圖6的顯示狀態(tài)表D4,讀取所有其功能列表顯示標(biāo)志為“是”的打印功能名稱,從HDD 24讀取對應(yīng)于這些打印功能的各個圖標(biāo),并執(zhí)行用于經(jīng)由顯示接口部分26在顯示設(shè)備13的屏幕上顯示這些圖標(biāo)的列表的顯示控制。例如,它在顯示設(shè)備13的屏幕上顯示如圖8所示的窗口W1,并在該窗口W1的功能列表顯示區(qū)域A中顯示圖標(biāo)I1、I2等。
當(dāng)通過例如鍵盤14或定位設(shè)備15的輸入操作來操作功能列表顯示區(qū)域A的卷軸部分a1時,這一操作的內(nèi)容被經(jīng)由數(shù)據(jù)通信部分31傳送到打印機驅(qū)動器功能列表顯示部分35。作為響應(yīng),打印機驅(qū)動器功能列表顯示部分35卷動在功能列表顯示區(qū)域A中對圖標(biāo)I1、I2等的顯示。利用這種卷動顯示來順序地顯示所有圖標(biāo)I1、I2等。
打印機驅(qū)動器設(shè)置功能顯示部分36,參照功能指定值保持部分34中的圖7的功能限制表D5,讀取對應(yīng)于存儲在功能限制表D5中的功能項目的字符串或到圖標(biāo)的鏈接數(shù)據(jù),并在圖8的窗口W1的設(shè)置功能顯示區(qū)域B中顯示從該鏈接數(shù)據(jù)獲得的字符串或圖標(biāo)。
并且,當(dāng)通過利用鍵盤14或定位設(shè)備15的輸入操作選擇功能列表顯示區(qū)域A中的圖標(biāo)時,所選擇的圖標(biāo)被經(jīng)由數(shù)據(jù)通信部分31傳送到打印機驅(qū)動器設(shè)置功能顯示部分36。當(dāng)所選擇的圖標(biāo)被傳送時,打印機驅(qū)動器設(shè)置功能顯示部分36,參照設(shè)置信息存儲部分33中圖3的功能表D1,讀取對應(yīng)于所選擇圖標(biāo)的打印功能的默認(rèn)值或用戶設(shè)置值。此外,參照設(shè)置信息存儲部分33中的圖4的圖標(biāo)和字符串表D2,打印機驅(qū)動器設(shè)置功能顯示部分36讀取與被讀取的默認(rèn)值或用戶設(shè)置值(功能項目)相對應(yīng)的字符串或到圖標(biāo)的鏈接數(shù)據(jù),并執(zhí)行顯示控制,以便經(jīng)由顯示接口部分26在顯示設(shè)備13的顯示器上顯示從該鏈接數(shù)據(jù)獲得的字符串或圖標(biāo)。
并且,當(dāng)在設(shè)置功能顯示區(qū)域B中顯示字符串或圖標(biāo)時,打印機驅(qū)動器設(shè)置功能顯示部分36,參照功能指定值保持部分34中的圖6的顯示狀態(tài)表D4,將與被顯示的字符串或圖標(biāo)的功能名稱所屬于的打印功能相對應(yīng)的設(shè)置功能顯示標(biāo)志設(shè)置為“是”,并存儲被顯示的字符串或圖標(biāo)的功能項目(默認(rèn)值或用戶設(shè)置值)。
這樣,如圖9所示,例如,在窗口W1的設(shè)置功能顯示區(qū)域B中顯示圖標(biāo)i1、i2等。
在本實施例的打印控制裝置10中,當(dāng)應(yīng)用程序30被啟動時,首先在顯示設(shè)備13的屏幕上顯示例如如圖8所示的窗口W1,并且在窗口W1中顯示功能列表顯示區(qū)域A和設(shè)置功能顯示區(qū)域B。然后,由打印機驅(qū)動器功能列表顯示部分35讀取圖6的顯示狀態(tài)表D4中所有功能列表顯示標(biāo)志為“是”的打印功能名稱,并且在功能列表顯示區(qū)域A中顯示對應(yīng)于這些打印功能的各個圖標(biāo)的列表。而且,在應(yīng)用程序30被啟動之后,緊接著,由于沒有執(zhí)行利用鍵盤14或定位設(shè)備15通過輸入操作對功能列表顯示區(qū)域A中的圖標(biāo)的選擇,因此在設(shè)置功能顯示區(qū)域B中僅僅顯示與圖7的功能顯示表D5中的功能項目相對應(yīng)的字符串或圖標(biāo)。
隨后,當(dāng)利用鍵盤14或定位設(shè)備15通過輸入操作選擇功能列表顯示區(qū)域A中的圖標(biāo)時,由打印機驅(qū)動器設(shè)置功能顯示部分36在圖3的功能表D1中讀取與所選擇的圖標(biāo)相對應(yīng)的打印功能的默認(rèn)值或用戶設(shè)置值,并在圖4的圖標(biāo)和字符串表D2中讀取與所讀取的默認(rèn)數(shù)據(jù)或用戶設(shè)置數(shù)據(jù)(功能項目)相對應(yīng)的字符串或到圖標(biāo)的鏈接數(shù)據(jù),并且如圖9所示,在設(shè)置功能顯示區(qū)域B中顯示從該鏈路數(shù)據(jù)獲得的字符串或圖標(biāo)。然后,每次利用鍵盤14或定位設(shè)備15通過輸入操作選擇功能列表顯示區(qū)域A中的圖標(biāo)時,都執(zhí)行相同的處理,增加在設(shè)置功能顯示區(qū)域B中顯示的字符串或圖標(biāo)的數(shù)目。
在窗口W1中還顯示常規(guī)設(shè)置區(qū)域C。在常規(guī)設(shè)置區(qū)域C中顯示每個功能項目的內(nèi)容的輸入空間(Entry space),以用于設(shè)置特別常用的打印功能的內(nèi)容。例如,顯示打印份數(shù)的數(shù)目的輸入空間c1、將要被排列在一頁打印紙上的頁數(shù)的輸入空間c2、以及雙面打印的輸入空間c3。通過利用鍵盤14或定位設(shè)備15的輸入操作在這些輸入空間c1、c2和c3中輸入相應(yīng)的值。
下面參照圖10中的流程圖詳細(xì)描述由打印機驅(qū)動器設(shè)置功能顯示部分36執(zhí)行的用于在設(shè)置功能顯示區(qū)域B中顯示字符串或圖標(biāo)的顯示控制。
首先,打印機驅(qū)動器設(shè)置功能顯示部分36等待通過利用鍵盤14或定位設(shè)備15的輸入操作對功能列表顯示區(qū)域A中的圖標(biāo)的選擇(步驟S101)。此時,當(dāng)通過利用鍵盤14或定位設(shè)備15的輸入操作選擇并定位到功能列表顯示區(qū)域A中的一圖標(biāo)時,將已被定位的功能列表顯示區(qū)域A中的圖標(biāo)經(jīng)由數(shù)據(jù)通信部分31傳送到打印機驅(qū)動器設(shè)置功能顯示部分36。當(dāng)被定位的功能列表顯示區(qū)域A中的圖標(biāo)被傳送時(步驟S101中的“是”),打印機驅(qū)動器設(shè)置功能顯示部分36從HDD 24讀取用于設(shè)置被定位到的功能列表顯示區(qū)域A中的圖標(biāo)的打印功能的窗口,并在顯示設(shè)備13上顯示該窗口(步驟S102)。
例如,當(dāng)在圖8的窗口W1中通過輸入操作定位到功能列表顯示區(qū)域A中的打印功能“彩色模式”的圖標(biāo)I2時,在顯示設(shè)備13上顯示用于設(shè)置該打印功能的窗口W2。在該窗口W2中,顯示有屬于打印功能“彩色模式”的每個功能項目“彩色打印”和“單色打印”的單選按鈕E1和E2。并且,還顯示有確定按鈕E3和取消按鈕E4。
在圖11的窗口W2中,當(dāng)例如選擇功能項目“彩色打印”的單選按鈕E1并且定位到確定(OK)按鈕E3時(步驟S103中的“確定”),功能項目“彩色打印”被經(jīng)由數(shù)據(jù)通信部分31傳送到打印機驅(qū)動器設(shè)置功能顯示部分36。當(dāng)功能項目“彩色打印”被傳送時,打印機驅(qū)動器設(shè)置功能顯示部分36參照圖4的圖標(biāo)和字符串表D2,讀取到對應(yīng)于功能項目“彩色打印”的圖標(biāo)的鏈接數(shù)據(jù),并如圖9所示,在設(shè)置功能顯示區(qū)域B中顯示從該鏈接數(shù)據(jù)獲得的圖標(biāo)i2(步驟S104)?;蛘?,打印機驅(qū)動器設(shè)置功能顯示部分36參照圖4的圖標(biāo)和字符串表D2,讀取對應(yīng)于功能項目“彩色打印”的字符串,并在設(shè)置功能顯示區(qū)域B中顯示該讀取的字符串(步驟S104)。
并且,在圖11的窗口W2中,當(dāng)功能項目“單色打印”的單選按鈕E2被選擇并且確定按鈕E3被定位時(步驟S103中的“確定”),讀取對應(yīng)于功能項目“單色打印”的字符串或到圖標(biāo)的鏈接數(shù)據(jù),并且在設(shè)置功能顯示區(qū)域B中顯示所述字符串或從所述鏈接數(shù)據(jù)獲得的圖標(biāo)(步驟S104)。
此外,當(dāng)在設(shè)置功能顯示區(qū)域B中顯示所述字符串或圖標(biāo)時,打印機驅(qū)動器設(shè)置功能顯示部分36參照圖6的顯示狀態(tài)表D4,將與被顯示的圖標(biāo)的功能項目所屬于的打印功能相對應(yīng)的設(shè)置功能顯示標(biāo)志設(shè)置為“是”,并且,還與該打印功能相關(guān)聯(lián)地存儲被顯示圖標(biāo)的功能項目“彩色打印”或功能項目“單色打印”(默認(rèn)值或用戶設(shè)置值)。
并且,在圖11的窗口W2中,不管是否通過利用鍵盤14或定位設(shè)備15的輸入操作選擇了每個功能項目的單選按鈕E1和E2,當(dāng)取消按鈕E4被定位時(步驟S103中的“取消”),都中斷顯示控制并清除圖11的窗口W2。
每次通過利用鍵盤14或定位設(shè)備15的輸入操作定位到功能列表顯示區(qū)域A中的功能時,都由打印機驅(qū)動器設(shè)置功能顯示部分36執(zhí)行這類顯示控制,以增加在設(shè)置功能顯示區(qū)域B中顯示的圖標(biāo)的數(shù)目。
接下來,參照圖12的流程圖詳細(xì)描述由打印機驅(qū)動器設(shè)置功能顯示部分36執(zhí)行的用于執(zhí)行取消或修改設(shè)置功能顯示區(qū)域B中的圖標(biāo)或字符串的顯示控制。
在設(shè)置功能顯示區(qū)域B中顯示功能項目的圖標(biāo)或字符串的狀態(tài)中,能夠取消或修改這些圖標(biāo)或字符串。
首先,當(dāng)通過利用鍵盤14或定位設(shè)備15的輸入操作定位到設(shè)置功能顯示區(qū)域B中的圖標(biāo)或字符串時,將被選擇的圖標(biāo)或字符串經(jīng)由數(shù)據(jù)通信部分31傳送到打印機驅(qū)動器設(shè)置功能顯示部分36。當(dāng)設(shè)置功能顯示區(qū)域B中的所述圖標(biāo)或字符串被傳送時(步驟S201中的“是”),打印機驅(qū)動器設(shè)置功能顯示部分36從HDD 24讀取用于取消或修改該圖標(biāo)或字符串的氣球窗口,并在顯示設(shè)備13上顯示該氣球窗口(步驟S202)。
例如,在圖9的窗口W1中,當(dāng)通過輸入操作定位到設(shè)置功能顯示區(qū)域B中的圖標(biāo)i2時,在顯示設(shè)備13上顯示如圖13所示的圖標(biāo)i2的氣球窗口W3。在該氣球窗口W3中,顯示有修改按鈕F1和刪除按鈕F2。
在圖13的圖標(biāo)i2的氣球窗口W3中,當(dāng)例如通過利用鍵盤14或定位設(shè)備15的輸入操作選擇并定位刪除按鈕F2時(步驟S203中的“刪除按鈕”),打印機驅(qū)動器設(shè)置功能顯示部分36在設(shè)置功能顯示區(qū)域B中刪除圖標(biāo)i2。并且,參照圖6的顯示狀態(tài)表D4,打印機驅(qū)動器設(shè)置功能顯示部分36刪除被刪除圖標(biāo)的功能項目(默認(rèn)值或用戶設(shè)置值),并將對應(yīng)于被刪除圖標(biāo)的功能項目的設(shè)置功能顯示標(biāo)志設(shè)置為“否”(步驟S204)。
并且,在圖13的圖標(biāo)i2的氣球窗口W3中,當(dāng)通過利用鍵盤14或定位設(shè)備15的輸入操作選擇并定位修改按鈕F1時(步驟S203中的“修改按鈕”),打印機驅(qū)動器設(shè)置功能顯示部分36從HDD 24讀取用于設(shè)置圖標(biāo)i2的打印功能的窗口,并在顯示設(shè)備13上顯示該窗口(步驟S205)。
例如,在顯示設(shè)備13上顯示圖11的窗口W2以作為用于設(shè)置圖標(biāo)i2的打印功能的窗口。然后,在圖11的窗口W2中,當(dāng)例如功能項目“單色打印”的單選按鈕E2被選擇并且確定按鈕E3被定位時(步驟S206中的“確定”),打印機驅(qū)動器設(shè)置功能顯示部分36參照圖4的圖標(biāo)和字符串表D2,讀取對應(yīng)于功能項目“單色打印”的到圖標(biāo)的鏈接數(shù)據(jù),并如圖14所示,在設(shè)置功能顯示區(qū)域B中顯示從所讀取的鏈接數(shù)據(jù)獲得的圖標(biāo)i3。或者,打印機驅(qū)動器設(shè)置功能顯示部分36參照圖4的圖標(biāo)和字符串表D2,讀取對應(yīng)于功能項目“單色打印”的字符串,并在設(shè)置功能顯示區(qū)域B中顯示所讀取的字符串。然后,參照圖6的顯示狀態(tài)表D4,打印機驅(qū)動器設(shè)置功能顯示部分36將打印項目“單色打印”(用戶設(shè)置值)與打印項目“單色打印”所屬的打印功能相關(guān)聯(lián)地存儲(步驟S207)。不僅是功能項目“單色打印”,而且其它功能項目“彩色打印”也屬于該打印功能,并且,由于打印項目“彩色打印”(默認(rèn)值)與該打印功能相關(guān)聯(lián)地存儲,因此在默認(rèn)值被清除后,變?yōu)榇鎯τ脩粼O(shè)置值。
并且,在圖11的窗口W2中,不管是否已經(jīng)通過利用鍵盤14或定位設(shè)備15的輸入操作定位到了每個功能項目的單選按鈕E1和E2,當(dāng)取消按鈕E4被定位時(步驟S206中的“取消”),都中斷該顯示控制并清除圖11中的窗口W2。
另一方面,與圖10和12中的顯示控制分離地,打印機驅(qū)動器設(shè)置功能顯示部分36參照圖7的功能限制表D5,讀取功能項目的字符串或到圖標(biāo)的鏈接數(shù)據(jù),并在設(shè)置功能顯示區(qū)域B中顯示這些字符串或從所述鏈接數(shù)據(jù)獲得的圖標(biāo)。這些字符串或圖標(biāo)已經(jīng)被管理員設(shè)置為打印功能的限制項目,并且例如被稱為功能限制字符串或功能限制圖標(biāo)。
并且,當(dāng)通過利用鍵盤14或定位設(shè)備15的輸入操作定位到設(shè)置功能顯示區(qū)域B下方的鎖定按鈕L時,該鎖定按鈕L被經(jīng)由數(shù)據(jù)通信部分31傳送到打印機驅(qū)動器設(shè)置功能顯示部分36。當(dāng)鎖定按鈕L被傳送時,打印機驅(qū)動器設(shè)置功能顯示部分36從HDD 24讀取用于設(shè)置是否顯示功能限制字符串或功能限制圖標(biāo)的窗口,并在顯示設(shè)備13上顯示該窗口。例如,打印機驅(qū)動器設(shè)置功能顯示部分36顯示如圖15所示的窗口W4。在該窗口W4中,顯示有對功能限制字符串或功能限制圖標(biāo)的解釋、確定按鈕L2和取消按鈕L3。
然后,在圖15的窗口W4中,當(dāng)通過利用鍵盤14或定位設(shè)備15的輸入操作定位到確定按鈕L2時,打印機驅(qū)動器設(shè)置功能顯示部分36參照功能限制表D5,讀取該功能項目的字符串或到圖標(biāo)的鏈接數(shù)據(jù),并在設(shè)置功能顯示區(qū)域B中顯示該字符串或從該鏈接數(shù)據(jù)獲得的圖標(biāo),以作為功能限制字符串或功能限制圖標(biāo)。例如,打印機驅(qū)動器設(shè)置功能顯示部分36在設(shè)置功能顯示區(qū)域B中顯示功能項目“絕密”的圖標(biāo)i1。
并且,在圖15的窗口W4中,當(dāng)通過利用鍵盤14或定位設(shè)備15的輸入操作定位到取消按鈕L3時,打印機驅(qū)動器設(shè)置功能顯示部分36清除在設(shè)置功能顯示區(qū)域B中顯示的功能限制字符串或功能限制圖標(biāo)。例如,打印機驅(qū)動器設(shè)置功能顯示部分36清除功能項目“絕密”的圖標(biāo)i1。
但是,即使在設(shè)置功能顯示區(qū)域B中顯示的功能限制字符串或功能限制圖標(biāo)被清除,也不會清除功能限制表D5中對應(yīng)于該字符串或鏈接數(shù)據(jù)的默認(rèn)值。
下面參照圖16的流程圖具體描述由打印機驅(qū)動器設(shè)置功能顯示部分36執(zhí)行的用于選擇將在設(shè)置功能顯示區(qū)域B中顯示哪個圖標(biāo)或字符串的顯示控制。
當(dāng)打印機驅(qū)動器設(shè)置功能顯示部分36執(zhí)行該顯示控制時,可以選擇性地顯示設(shè)置功能顯示區(qū)域B中的任何圖標(biāo)和字符串。
首先,通過利用鍵盤14或定位設(shè)備15的輸入操作選擇并定位設(shè)置功能顯示區(qū)域B上方的圖標(biāo)按鈕G1或列表按鈕G2時,被定位的圖標(biāo)按鈕G1或列表按鈕G2被經(jīng)由數(shù)據(jù)通信部分31傳送到打印機驅(qū)動器設(shè)置功能顯示部分36。
當(dāng)例如圖標(biāo)按鈕G1被選擇和傳送時(步驟S301中的“圖標(biāo)”),打印機驅(qū)動器設(shè)置功能顯示部分36參照圖6的顯示狀態(tài)表D4讀取所有其設(shè)置功能顯示標(biāo)志為“是”的功能項目名稱,并參照圖4的圖標(biāo)和字符串表D2讀取與所有所讀取的功能項目相對應(yīng)的所有圖標(biāo)鏈接數(shù)據(jù)(步驟S302)。然后,打印機驅(qū)動器設(shè)置功能顯示部分36在設(shè)置功能顯示區(qū)域B中顯示從所有所讀取的鏈接數(shù)據(jù)獲得的所有圖標(biāo)(步驟S303)。此時,如果功能限制字符串或功能限制圖標(biāo)被設(shè)置為將在設(shè)置功能顯示區(qū)域B中顯示,則從功能限制表D5中的鏈接數(shù)據(jù)獲得的圖標(biāo)也被顯示。
并且,當(dāng)例如列表按鈕G2被選擇和傳送時(步驟S301中的“列表”),打印機驅(qū)動器設(shè)置功能顯示部分36參照圖6的顯示狀態(tài)表D4讀取其設(shè)置功能顯示標(biāo)志為“是”的所有功能項目名稱,并參照圖4的圖標(biāo)和字符串表D2讀取與所有被讀取的功能項目相對應(yīng)的所有字符串(步驟S304)。然后,打印機驅(qū)動器設(shè)置功能顯示部分36在設(shè)置功能顯示區(qū)域B中顯示所有這些被讀取的字符串(步驟S305)。此時,如果功能限制字符串或功能限制圖標(biāo)被設(shè)置為將在設(shè)置功能顯示區(qū)域B中顯示,則功能限制表D5中的字符串也被顯示。圖17是在設(shè)置功能顯示區(qū)域B中顯示字符串的例子。
下面參照圖18的流程圖詳細(xì)描述用于執(zhí)行打印處理的控制。
在通過圖10的顯示控制在設(shè)置功能顯示區(qū)域B中顯示了期望的打印功能的圖標(biāo)或字符串、并且也通過圖12的顯示控制取消或修改了圖標(biāo)或字符串之后,當(dāng)開始打印處理被定位時,執(zhí)行打印處理。
首先,當(dāng)通過利用鍵盤14或定位設(shè)備15的輸入操作定位到功能列表顯示區(qū)域A下方的確定按鈕H1時(步驟S401中的“是”),確定按鈕H1被定位的事實被經(jīng)由數(shù)據(jù)通信部分31傳送到輸出數(shù)據(jù)生成部分32。
當(dāng)確定按鈕H1被定位的事實被傳送時,輸出數(shù)據(jù)生成部分32參照圖6的顯示狀態(tài)表D4讀取對應(yīng)于設(shè)置功能顯示標(biāo)志“是”的默認(rèn)值或用戶設(shè)置值(步驟S402),并參照圖7的功能限制表D5讀取對應(yīng)于該字符串或鏈接數(shù)據(jù)的默認(rèn)值,并且獲得表示在窗口W1的常規(guī)設(shè)置區(qū)域C中設(shè)置的打印功能的內(nèi)容的各個值等。然后,輸出數(shù)據(jù)生成部分32基于那些被讀取的默認(rèn)值或用戶設(shè)置值等創(chuàng)建能夠在打印機12中解釋的打印數(shù)據(jù),并將該打印數(shù)據(jù)從網(wǎng)絡(luò)接口部分25經(jīng)由網(wǎng)絡(luò)輸出到打印機12。(步驟S403)。
例如,參照圖6的顯示狀態(tài)表D4,讀取對應(yīng)于其設(shè)置功能顯示標(biāo)志為“是”的打印功能“彩色模式”和“裝訂”的功能項目“彩色打印”(默認(rèn)值)和功能項目“1孔”(用戶設(shè)置值)(步驟S402)。并且,參照圖7的功能限制表D5,讀取功能項目“絕密”(默認(rèn)值)。此外,還獲得在常規(guī)設(shè)置區(qū)域C中設(shè)置的“2份”。然后,創(chuàng)建能夠在打印機12中解釋并且滿足“彩色打印”、“1孔”、“絕密”和“2份”的打印數(shù)據(jù),并將該打印數(shù)據(jù)輸出到打印機12。打印機12將該打印數(shù)據(jù)以彩色方式打印到記錄紙張上,對打印后的多頁記錄紙張在一個位置打孔,執(zhí)行將打印數(shù)據(jù)或記錄紙張視為機密的處理,并像這樣執(zhí)行用于兩份的打印。
參照圖6的顯示狀態(tài)表D4,如果存在對應(yīng)于設(shè)置功能顯示標(biāo)志“否”的未使用的值,則可以讀取和使用這些未使用的值(打印功能的功能項目)。
通過這種方式,在本實施例中,在功能列表顯示區(qū)域A中顯示多個圖標(biāo)的列表,并且通過卷軸的方式順序地所有圖標(biāo)。這樣,用戶能夠立即查看許多圖標(biāo)或指示符,并能夠知道它們的功能、它們是否被使用過、并且能夠知道它們的存在。并且,當(dāng)功能列表顯示區(qū)域A中的圖標(biāo)被定位時,在設(shè)置功能顯示區(qū)域B中顯示被定位的圖標(biāo),從而能夠容易地知道設(shè)置的圖標(biāo)的功能。此外,對于每一個打印功能都能夠選擇或設(shè)置默認(rèn)值和用戶設(shè)置值,并且能夠使用各種打印功能。
但是,在本實施例中,當(dāng)執(zhí)行圖10的顯示控制時,當(dāng)選擇為圖8的窗口W1中的功能項目選擇單選按鈕E1或者E2時,作為響應(yīng),從圖3的功能表D1選擇默認(rèn)值或者用戶設(shè)置值,但是可替代地,可以采用這樣的配置當(dāng)利用定位設(shè)備15通過拖放操作將功能列表顯示區(qū)域A中的圖標(biāo)移動到設(shè)置功能顯示區(qū)域B中時,省略圖8中的窗口W1,并從圖3的功能表D1中唯一地選擇默認(rèn)值。這樣,輸入操作得到了簡化。
例如,如圖19(a)到19(c)所示,當(dāng)利用定位設(shè)備15通過拖放操作將功能列表顯示區(qū)域A中打印功能“裝訂”的圖標(biāo)I4移動到設(shè)置功能顯示區(qū)域B時,將對圖標(biāo)I4的拖放操作經(jīng)由數(shù)據(jù)通信部分31傳送到打印機驅(qū)動器設(shè)置功能顯示部分36。作為響應(yīng),打印機驅(qū)動器設(shè)置功能顯示部分36參照圖3的功能表D1,從對應(yīng)于打印功能“裝訂”的默認(rèn)值和用戶設(shè)置值中選擇并讀取默認(rèn)值(功能項目“2孔”)。此外,參照圖4的圖標(biāo)和字符串表D2,打印機驅(qū)動器設(shè)置功能顯示部分36讀取對應(yīng)于所讀取的默認(rèn)值(功能項目“2孔”)的字符串或到圖標(biāo)的鏈接數(shù)據(jù),并在設(shè)置功能顯示區(qū)域B中顯示該字符串或從該鏈接數(shù)據(jù)獲得的圖標(biāo)。然后,參照圖6的顯示狀態(tài)表D4,打印機驅(qū)動器設(shè)置功能顯示部分36將與在設(shè)置功能顯示區(qū)域B中被顯示的圖標(biāo)的功能項目所屬于的打印功能相對應(yīng)的設(shè)置功能顯示標(biāo)志設(shè)置為“是”,并與該打印功能相關(guān)聯(lián)地存儲被顯示圖標(biāo)的該功能項目(默認(rèn)值)。
并且,在功能列表顯示區(qū)域A中可以顯示圖標(biāo)的移動圖像。這樣,可以更清楚地告知用戶圖標(biāo)的功能。由于在設(shè)置功能顯示區(qū)域B中顯示的圖標(biāo)已經(jīng)被選擇,必需清楚地通知用戶圖標(biāo)的功能,因此通過顯示靜止圖像來實現(xiàn)減少顯示控制的處理量。
并且,在功能列表顯示區(qū)域A中,響應(yīng)于卷軸操作,以移動方式(inmotion)顯示圖標(biāo),但是可替代地,也可以一直不斷地并重復(fù)地以移動方式顯示圖標(biāo)?;蛘撸〈δ芰斜盹@示區(qū)域A,下面的方式也是可行的顯示圓柱體,在圓柱體的圓周面上排放許多圖標(biāo),旋轉(zhuǎn)該圓柱體,從而一直不斷地和重復(fù)地以移動方式顯示這許多圖標(biāo)。
此外,還可以采用這樣的配置當(dāng)圖標(biāo)被一直不斷地和重復(fù)地以移動方式顯示時,如圖20(a)所示,每當(dāng)圖標(biāo)Ia的移動圖像移動一幀間隔時,都順序地顯示圖標(biāo)Ia的移動圖像的幀Ia1、Ia2、Ia3和Ia4。
當(dāng)在功能列表顯示區(qū)域A中選擇移動圖像圖標(biāo)Ia時,參照圖5的圖標(biāo)靜止圖像表D3,設(shè)置靜止圖像圖標(biāo),并在設(shè)置功能顯示區(qū)域B中顯示該靜止圖像圖標(biāo)。
例如,圖20(a)中圖標(biāo)Ia的運動圖像表示打印功能“裝訂”,并且設(shè)置了打印功能“裝訂”的默認(rèn)值。在這種情況下,打印機驅(qū)動器設(shè)置功能顯示部分36參照圖3的功能表D1,從對應(yīng)于打印功能“裝訂”的默認(rèn)值和用戶設(shè)置值中選擇并讀取默認(rèn)值“2孔”。此外,參照設(shè)置信息存儲部分33中的圖5的圖標(biāo)靜止圖像表D3,讀取用于對應(yīng)于所讀取的默認(rèn)值(功能項目“2孔”)的靜止圖像圖標(biāo)的配置方法“裝訂設(shè)置移動圖像的第4幀”,即,使用該移動圖像圖標(biāo)的第四幀。然后,如圖20(b)所示,在設(shè)置功能顯示區(qū)域B中顯示該移動圖像圖標(biāo)Ia的第四幀Ia4,以作為靜止圖像圖標(biāo)。
或者,如圖21(a)所示,圖標(biāo)Ib的移動圖像表示打印功能“旋轉(zhuǎn)”,并且設(shè)置了打印功能“旋轉(zhuǎn)”的默認(rèn)值。在這種情況下,打印機驅(qū)動器設(shè)置功能顯示部分36參照圖3的功能表D1,例如從對應(yīng)于打印功能“旋轉(zhuǎn)”的默認(rèn)值和用戶設(shè)置值中選擇并讀取默認(rèn)值“180度旋轉(zhuǎn)”。此外,參照圖5的圖標(biāo)靜止圖像表D3,讀取用于對應(yīng)于所讀取的默認(rèn)值(功能項目“180度旋轉(zhuǎn)”)的靜止圖像圖標(biāo)的配置方法“組合旋轉(zhuǎn)設(shè)置移動圖像的第1幀和第4幀”,即,將移動圖像圖標(biāo)的第一幀和第四幀一起組合使用。然后,如圖21(b)所示,在設(shè)置功能顯示區(qū)域B中顯示該移動圖像圖標(biāo)Ib的第一幀Ib1和第四幀Ib4被組合的靜止圖像,以作為靜止圖像圖標(biāo)ib。圖21(b)中的箭頭表示修改前/后。
此外,在本實施例中,顯示了圖標(biāo)和字符串,但是代替這些,還可以顯示作為功能指示符的符號和代碼,或者它們的組合。
并且,功能列表顯示區(qū)域A中的圖標(biāo)和字符串,以及設(shè)置功能顯示區(qū)域B中的圖標(biāo)和字符串可以是相同的,并且表示相同的功能。
在不脫離本發(fā)明的主旨和本質(zhì)特征的前提下,可以以各種其它形式實施本發(fā)明。在本申請中公開的實施例應(yīng)在各個方面都被看作是示例性的而非限制性的。本發(fā)明的范圍由所附的權(quán)利要求書指示,而不是由前面的說明來指示,并且在該權(quán)利要求書的等價物范圍內(nèi)的所有修改或改變都應(yīng)包括在本發(fā)明的范圍之內(nèi)。
權(quán)利要求
1.一種接口,其在屏幕上顯示對應(yīng)于多個功能的圖標(biāo)或指示符,并選擇性地定位屏幕上的每個圖標(biāo)或指示符,所述接口包括功能列表顯示部分,其在屏幕上顯示每個圖標(biāo)或指示符的列表,以及設(shè)置功能顯示部分,其在由所述功能列表顯示部分在屏幕上的所述列表中顯示的圖標(biāo)或指示符被選擇性地定位時,與所述功能列表顯示部分的顯示分離地,根據(jù)被定位的圖標(biāo)或指示符,在屏幕上顯示被設(shè)置過的圖標(biāo)或指示符。
2.如權(quán)利要求1所述的接口,其中,所述功能列表顯示部分重復(fù)地順序在屏幕上顯示每個圖標(biāo)或指示符。
3.如權(quán)利要求1所述的接口,其中,所述功能列表顯示部分以卷軸的方式在屏幕上顯示每個圖標(biāo)或指示符。
4.如權(quán)利要求1所述的接口,其中,管理指示每個圖標(biāo)或指示符的功能的內(nèi)容的各個值,并在由所述設(shè)置功能顯示部分在屏幕上顯示圖標(biāo)或指示符時,將指示被顯示圖標(biāo)或指示符的功能的內(nèi)容的值設(shè)置為輸入值。
5.如權(quán)利要求4所述的接口,其中,當(dāng)定位到刪除由所述設(shè)置功能顯示部分在屏幕上顯示的圖標(biāo)或指示符時,使指示被定位圖標(biāo)或指示符的功能的內(nèi)容的輸入值無效。
6.如權(quán)利要求4所述的接口,其中,當(dāng)定位到修改指示由所述設(shè)置功能顯示部分在屏幕上顯示的圖標(biāo)或指示符的功能的內(nèi)容的值時,修改指示被定位的功能的內(nèi)容的輸入值。
7.如權(quán)利要求4所述的接口,其中,將在由所述設(shè)置功能顯示部分顯示之前未被選擇的值和在由所述設(shè)置功能顯示部分顯示之后被選擇的默認(rèn)值作為指示每個圖標(biāo)或指示符的功能的內(nèi)容的各個值來管理。
8.如權(quán)利要求4所述的接口,其中,管理指示圖標(biāo)或指示符的功能的內(nèi)容的默認(rèn)值,并在定位到修改指示圖標(biāo)或指示符的功能的內(nèi)容的默認(rèn)值時,修改該默認(rèn)值。
9.如權(quán)利要求4所述的接口,其中,當(dāng)響應(yīng)于指定的輸入操作由設(shè)置功能顯示部分在屏幕上顯示圖標(biāo)或指示符時,將指示被顯示的圖標(biāo)或指示符的功能的內(nèi)容的默認(rèn)值設(shè)置為輸入值。
10.如權(quán)利要求4所述的接口,其中,不管圖標(biāo)或指示符是否被所述設(shè)置功能顯示部分在屏幕上顯示,都一直將指示指定的圖標(biāo)或指示符的功能的內(nèi)容的默認(rèn)值設(shè)置為輸入值。
11.如權(quán)利要求1所述的接口,其中,所述設(shè)置功能顯示部分切換在屏幕上顯示的圖標(biāo)或指示符的顯示形式。
12.如權(quán)利要求1所述的接口,其中,由所述功能列表顯示部分在屏幕上顯示的圖標(biāo)或指示符是移動圖像,并且由所述設(shè)置功能顯示部分在屏幕上顯示的圖標(biāo)或指示符是由該移動圖像的一幀構(gòu)成的靜止圖像。
13.如權(quán)利要求1所述的接口,其中,由所述功能列表顯示部分在屏幕上顯示的圖標(biāo)或指示符是移動圖像,并且由所述設(shè)置功能顯示部分在屏幕上顯示的圖標(biāo)或指示符是由所述移動圖像的多個幀的組合構(gòu)成的靜止圖像。
14.一種打印控制裝置,其在屏幕上顯示對應(yīng)于多個打印功能的圖標(biāo)或指示符,并選擇性地定位屏幕上的每個圖標(biāo)或指示符,所述打印控制裝置包括功能列表顯示部分,其在屏幕上顯示每個圖標(biāo)或指示符的列表,以及設(shè)置功能顯示部分,其在由功能列表顯示部分在屏幕上的所述列表中顯示的圖標(biāo)或指示符被選擇性地定位時,與功能列表顯示部分的顯示分離地,根據(jù)被定位的圖標(biāo)或指示符,在屏幕上顯示被設(shè)置過的圖標(biāo)或指示符。
15.如權(quán)利要求14所述的打印控制裝置,其中,使用對應(yīng)于由設(shè)置功能顯示部分在屏幕上顯示的圖標(biāo)或指示符的打印功能來定位打印。
全文摘要
在本發(fā)明的接口的一個實施例中,在屏幕上顯示對應(yīng)于多個功能的圖標(biāo)或指示符、并選擇性地定位屏幕上的每個圖標(biāo)或指示符,所述接口包括功能列表顯示部分,其在屏幕上顯示每個圖標(biāo)或指示符的列表,以及設(shè)置功能顯示部分,當(dāng)由功能列表顯示部分在屏幕上的所述列表中顯示的圖標(biāo)或指示符被選擇性地定位時,其與功能列表顯示部分的顯示分離地,根據(jù)被定位的圖標(biāo)或指示符,在屏幕上顯示被設(shè)置過的圖標(biāo)或指示符。
文檔編號G06F3/12GK1866192SQ20061008186
公開日2006年11月22日 申請日期2006年5月17日 優(yōu)先權(quán)日2005年5月17日
發(fā)明者森一夫 申請人:夏普株式會社