国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      驅(qū)動(dòng)器程序及其記錄介質(zhì)、驅(qū)動(dòng)器控制方法和控制設(shè)備的制作方法

      文檔序號(hào):6629389閱讀:147來源:國知局
      專利名稱:驅(qū)動(dòng)器程序及其記錄介質(zhì)、驅(qū)動(dòng)器控制方法和控制設(shè)備的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及驅(qū)動(dòng)器程序、記錄驅(qū)動(dòng)器程序的記錄介質(zhì)或媒體、驅(qū)動(dòng)器控制方法和驅(qū)動(dòng)器控制設(shè)備,它們中的任何一個(gè)可以根據(jù)來自應(yīng)用程序的請(qǐng)求、利用用戶界面使得數(shù)據(jù)處理被執(zhí)行。
      背景技術(shù)
      打印機(jī)驅(qū)動(dòng)器通常能夠?qū)崿F(xiàn)多種打印功能設(shè)置的組合,以便獲得各種類型的完成處理。而且,用戶可以依賴于它們預(yù)期的目的而采用大量應(yīng)用程序中的任何一個(gè),并且可以期望優(yōu)選的打印方法能夠依賴于該目的而變化。
      為此,除了打印機(jī)缺省設(shè)置以外,傳統(tǒng)的驅(qū)動(dòng)器設(shè)置屏幕允許保存一些數(shù)量的打印功能設(shè)置的組合(例如,參見日本專利申請(qǐng)公開Kokai No.H8-147118(1996))。
      日本專利申請(qǐng)公開Kokai No.H8-147118(1996)描述了一種如下構(gòu)造的信息處理設(shè)備,即當(dāng)按照從各種應(yīng)用程序中的任何應(yīng)用程序到打印機(jī)的打印請(qǐng)求指令啟動(dòng)打印機(jī)驅(qū)動(dòng)器時(shí),在確定登記了應(yīng)用程序名稱的情況下,中央處理單元使得打印設(shè)置信息被登記在存儲(chǔ)裝置中以便根據(jù)應(yīng)用程序名稱被檢索,并且使得打印設(shè)置屏幕被顯示在顯示裝置中,但是在確定沒有登記應(yīng)用程序名稱的情況下,中央處理單元使得基于所創(chuàng)建的缺省打印設(shè)置信息的打印設(shè)置屏幕被顯示在顯示裝置中。也就是說,已經(jīng)公開了這樣的技術(shù),即,在進(jìn)行打印的應(yīng)用程序名稱匹配所登記的應(yīng)用程序名稱的情況下,使用在該應(yīng)用程序名稱下預(yù)先保存的打印功能設(shè)置作為缺省設(shè)置。
      然而,這種打印功能設(shè)置的組合是與所使用的應(yīng)用程序無關(guān)地保存的。為此,有時(shí)會(huì)出現(xiàn)如下情形,即適合于在一個(gè)應(yīng)用程序中使用的打印功能設(shè)置將會(huì)不適合于用作另一個(gè)應(yīng)用程序中的打印功能設(shè)置,可能會(huì)出現(xiàn)如下情形,即這種打印功能設(shè)置將不能夠被采用(打印不能夠被執(zhí)行),或者這種打印功能設(shè)置如果在其它應(yīng)用程序中使用將產(chǎn)生不希望的打印結(jié)果。
      而且,在用戶利用前述打印功能來打印大量應(yīng)用程序中的文檔時(shí),就會(huì)出現(xiàn)如下問題,即雖然有可能依賴于將要執(zhí)行的打印的目的來設(shè)置將要實(shí)施的各種打印功能,當(dāng)這些全部都簡(jiǎn)單地按照順序保存時(shí),用戶將難于在它們中找到所需的設(shè)置。
      本發(fā)明是為了解決這種問題而做出的,本發(fā)明的目的是提供一種驅(qū)動(dòng)器程序、記錄驅(qū)動(dòng)器程序的記錄介質(zhì)、驅(qū)動(dòng)器控制方法和驅(qū)動(dòng)器控制設(shè)備,作為一種對(duì)于數(shù)據(jù)處理?xiàng)l件(例如,在前述傳統(tǒng)技術(shù)的上下文中稱作“打印功能”)的設(shè)置組合的附加結(jié)果,當(dāng)執(zhí)行數(shù)據(jù)處理?xiàng)l件的設(shè)置時(shí),上述驅(qū)動(dòng)器程序、記錄驅(qū)動(dòng)器程序的記錄介質(zhì)、驅(qū)動(dòng)器控制方法和驅(qū)動(dòng)器控制設(shè)備允許在下一個(gè)和后續(xù)的階段中從名稱列表中選擇打印功能設(shè)置的組合,這種數(shù)據(jù)處理?xiàng)l件是由用戶以指示其特征的名稱以及指示進(jìn)行數(shù)據(jù)處理?xiàng)l件設(shè)置的應(yīng)用程序的信息所保存的;并且作為控制顯示在列表中的內(nèi)容的結(jié)果,它們?nèi)菀椎卦试S以對(duì)于不同應(yīng)用程序的不同風(fēng)格來設(shè)置有效的數(shù)據(jù)處理?xiàng)l件。

      發(fā)明內(nèi)容
      為了解決上述和/或其它問題,根據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的驅(qū)動(dòng)器程序可以根據(jù)來自一個(gè)或多個(gè)應(yīng)用程序的請(qǐng)求、使得利用一個(gè)或多個(gè)用戶界面來執(zhí)行數(shù)據(jù)處理,該驅(qū)動(dòng)器程序包括一個(gè)或多個(gè)信息獲取步驟,其中使用存儲(chǔ)一個(gè)或多個(gè)記錄的一個(gè)或多個(gè)用戶設(shè)置數(shù)據(jù)庫來獲取指示其中打開了一個(gè)或多個(gè)設(shè)置屏幕的一個(gè)或多個(gè)應(yīng)用程序的應(yīng)用程序信息,設(shè)置屏幕中的至少一個(gè)是通過至少一個(gè)用戶界面呈現(xiàn)出來的,并且允許設(shè)置一個(gè)或多個(gè)數(shù)據(jù)處理?xiàng)l件,并且至少一部分記錄中的每一個(gè)包含,附加到可在至少一個(gè)設(shè)置屏幕上輸入或指定的一個(gè)或多個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置的一個(gè)或多個(gè)組合上的,一個(gè)或多個(gè)名稱以及指示其中設(shè)置了至少一個(gè)數(shù)據(jù)處理?xiàng)l件的一個(gè)或多個(gè)應(yīng)用程序的應(yīng)用程序信息;一個(gè)或多個(gè)選擇顯示步驟,其中基于所獲取的應(yīng)用程序信息來搜索至少一個(gè)用戶設(shè)置數(shù)據(jù)庫,以便選擇和以列表形式顯示與該應(yīng)用程序信息相關(guān)聯(lián)保存的至少一個(gè)名稱;以及一個(gè)或多個(gè)設(shè)置改變步驟,其中從以列表形式顯示的至少一個(gè)名稱中選擇一個(gè)或多個(gè)任意名稱,以便根據(jù)與該名稱相關(guān)聯(lián)的至少一個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置組合來改變至少一個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置的內(nèi)容,該被改變的內(nèi)容被包含到至少一個(gè)設(shè)置屏幕中。而且,根據(jù)本發(fā)明實(shí)施例的驅(qū)動(dòng)器程序還可以包括一個(gè)或多個(gè)保存步驟,其中,在一個(gè)或多個(gè)用戶執(zhí)行一個(gè)或多個(gè)如下過程的情況下,在該過程中一個(gè)或多個(gè)任意名稱通過至少一個(gè)用戶界面被附加到可在至少一個(gè)設(shè)置屏幕上設(shè)置的至少一個(gè)組合中,至少一個(gè)記錄被保存到至少一個(gè)用戶設(shè)置數(shù)據(jù)庫中,至少一部分記錄中的每一個(gè)包含至少一個(gè)名稱和指示其中設(shè)置了至少一個(gè)數(shù)據(jù)處理?xiàng)l件的一個(gè)或多個(gè)應(yīng)用程序的應(yīng)用程序信息,該至少一部分記錄中的每一個(gè)附加到至少一個(gè)組合中的至少一個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置上。
      根據(jù)具有上述特征的本發(fā)明的實(shí)施例,有可能通過從以列表形式顯示的名稱中選擇任意名稱來迅速地選擇功能的組合,大量功能的組合可以被登記。而且,通過限制與執(zhí)行數(shù)據(jù)處理(例如打印處理)的應(yīng)用程序相關(guān)聯(lián)的組合的顯示,有可能使用適合于該特定情形的設(shè)置(例如打印設(shè)置)。
      而且,根據(jù)本發(fā)明實(shí)施例的驅(qū)動(dòng)器程序可以如下,至少一個(gè)保存步驟還包括一個(gè)或多個(gè)查詢步驟,其中進(jìn)行關(guān)于是否還在一個(gè)或多個(gè)其它應(yīng)用程序中使用至少一個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置組合的一個(gè)或多個(gè)查詢;并且在根據(jù)至少一個(gè)查詢而選擇了還在一個(gè)或多個(gè)其它應(yīng)用程序中使用至少一個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置組合的情況下,指示在至少一個(gè)其它應(yīng)用程序中使用的信息被附加于此。而且,根據(jù)本發(fā)明實(shí)施例,至少一個(gè)選擇顯示步驟可以如下,在搜索至少一個(gè)用戶設(shè)置數(shù)據(jù)庫期間發(fā)現(xiàn)指示在至少一個(gè)其它應(yīng)用程序中使用的信息被附加于此的情況下,選擇并且以列表形式顯示與該附加的信息相關(guān)聯(lián)地保存的一個(gè)或多個(gè)名稱。采用這種構(gòu)造,有可能使得頻繁使用的功能組合成為與應(yīng)用程序無關(guān)的選擇候選。
      而且,根據(jù)本發(fā)明實(shí)施例,至少一個(gè)選擇顯示步驟可以如下,針對(duì)與應(yīng)用程序信息相關(guān)聯(lián)的至少一個(gè)名稱,相對(duì)于針對(duì)與指示在至少一個(gè)其它應(yīng)用程序中使用的信息相關(guān)聯(lián)的至少一個(gè)名稱而言,采用不同的顯示次序,該應(yīng)用程序信息指示其中打開了至少一個(gè)設(shè)置屏幕的至少一個(gè)應(yīng)用程序。作為在這種情況下能夠采用的顯示次序的示例,例如,可以用高級(jí)方式來顯示與應(yīng)用程序信息相關(guān)聯(lián)的至少一個(gè)名稱,該應(yīng)用程序信息指示其中打開了至少一個(gè)設(shè)置屏幕的至少一個(gè)應(yīng)用程序,并且例如,可以用與其相關(guān)的低級(jí)方式來顯示與指示在至少一個(gè)其它應(yīng)用程序中使用的信息相關(guān)聯(lián)的至少一個(gè)名稱。
      采用這種構(gòu)造,有可能使得,例如,以如下方式來顯示在執(zhí)行打印的應(yīng)用程序中設(shè)置的數(shù)據(jù)處理?xiàng)l件設(shè)置的組合,即在便利對(duì)其進(jìn)行選擇的高級(jí)位置中將其列表,并且以如下方式來顯示在其它應(yīng)用程序中設(shè)置的數(shù)據(jù)處理?xiàng)l件設(shè)置的組合,即在相對(duì)于它的低級(jí)位置上將其列表,從而使得有可能在即使已經(jīng)保存了數(shù)據(jù)處理?xiàng)l件設(shè)置的很多組合的情況下,也能夠容易地選擇所喜愛的數(shù)據(jù)處理?xiàng)l件設(shè)置的組合。
      而且,根據(jù)本發(fā)明實(shí)施例,至少一個(gè)選擇顯示步驟可以如下,針對(duì)與應(yīng)用程序信息相關(guān)聯(lián)的至少一個(gè)名稱,相對(duì)于針對(duì)與指示在至少一個(gè)其它應(yīng)用程序中使用的信息相關(guān)聯(lián)的至少一個(gè)名稱而言,采用不同的顯示格式,該應(yīng)用程序信息指示其中打開至少一個(gè)設(shè)置屏幕的至少一個(gè)應(yīng)用程序。作為在這種情況下能夠采用的顯示格式的示例,可以針對(duì)與應(yīng)用程序信息相關(guān)聯(lián)的至少一個(gè)名稱,相對(duì)于針對(duì)與指示在至少一個(gè)其它應(yīng)用程序中使用的信息相關(guān)聯(lián)的至少一個(gè)名稱而言,采用不同的顯示密度和/或顯示顏色,該應(yīng)用程序信息指示其中打開了至少一個(gè)設(shè)置屏幕的至少一個(gè)應(yīng)用程序。采用這種構(gòu)造,例如,有可能使得容易地區(qū)分適合于執(zhí)行打印的應(yīng)用程序的打印功能設(shè)置。
      而且,本發(fā)明實(shí)施例還包括一個(gè)或多個(gè)頻率計(jì)數(shù)步驟,其中,在將在至少一個(gè)設(shè)置屏幕中顯示的至少一個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置組合用于數(shù)據(jù)處理的情況下,對(duì)至少一個(gè)使用該至少一個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置組合的次數(shù)進(jìn)行計(jì)數(shù);并且至少一個(gè)選擇顯示步驟如下,即以使用次數(shù)的次序來顯示在至少一個(gè)設(shè)置屏幕中顯示的至少一個(gè)名稱。采用這種構(gòu)造,有可能使得在便利對(duì)頻繁使用的數(shù)據(jù)處理?xiàng)l件設(shè)置的組合進(jìn)行選擇的位置上將其列表,從而有可能在即使已經(jīng)保存了數(shù)據(jù)處理?xiàng)l件設(shè)置的很多組合的情況下,也能夠容易地選擇所喜愛的數(shù)據(jù)處理?xiàng)l件設(shè)置的組合。
      而且,根據(jù)本發(fā)明實(shí)施例,至少一個(gè)保存步驟可以如下,有可能使多組應(yīng)用程序信息與至少一個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置組合中的任意一個(gè)相關(guān)聯(lián)。采用這種構(gòu)造,有可能使得,例如,在打印功能設(shè)置對(duì)于多個(gè)應(yīng)用程序有效的情況下,消除了針對(duì)多個(gè)應(yīng)用程序中的每一個(gè)來登記相同的打印功能設(shè)置的需要,從而允許減少所登記的打印功能設(shè)置的實(shí)例數(shù)量。
      而且,根據(jù)本發(fā)明實(shí)施例,至少一個(gè)保存步驟可以包括一個(gè)或多個(gè)查詢步驟,其中,在至少一個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置組合與指示除了請(qǐng)求數(shù)據(jù)處理的至少一個(gè)應(yīng)用程序中的任何一個(gè)應(yīng)用程序以外的一個(gè)或多個(gè)應(yīng)用程序的應(yīng)用程序信息相關(guān)聯(lián)、并且使用與至少一個(gè)其它應(yīng)用程序相關(guān)聯(lián)的至少一個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置組合來使得數(shù)據(jù)處理被執(zhí)行的情況下,進(jìn)行關(guān)于是否與該一個(gè)應(yīng)用程序的應(yīng)用程序信息相關(guān)聯(lián)地保存了至少一個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置組合的一個(gè)或多個(gè)查詢;并且在根據(jù)至少一個(gè)查詢而選擇了與其相關(guān)聯(lián)地進(jìn)行保存的情況下,至少一個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置組合、附加到至少一個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置組合的至少一個(gè)名稱、以及該一個(gè)應(yīng)用程序的至少一部分應(yīng)用程序信息被以相互關(guān)聯(lián)的方式保存到至少一個(gè)用戶設(shè)置數(shù)據(jù)庫中。采用這種構(gòu)造,有可能使得在針對(duì)特定應(yīng)用登記的數(shù)據(jù)處理?xiàng)l件設(shè)置還對(duì)其它應(yīng)用程序有效的情況下,允許隨后迅速選擇這種設(shè)置而無需多次登記相同的組合。
      而且,根據(jù)本發(fā)明實(shí)施例,可以用計(jì)算機(jī)可讀記錄介質(zhì)上的所記錄的形式來提供具有上述構(gòu)造的驅(qū)動(dòng)器程序。
      而且,根據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的驅(qū)動(dòng)器控制方法可以根據(jù)來自一個(gè)或多個(gè)應(yīng)用程序的一個(gè)或多個(gè)請(qǐng)求、使得利用一個(gè)或多個(gè)用戶界面來執(zhí)行數(shù)據(jù)處理,該驅(qū)動(dòng)器控制方法包括一個(gè)或多個(gè)信息獲取操作,其中使用存儲(chǔ)一個(gè)或多個(gè)記錄的一個(gè)或多個(gè)用戶設(shè)置數(shù)據(jù)庫來獲取指示其中打開了一個(gè)或多個(gè)設(shè)置屏幕的一個(gè)或多個(gè)應(yīng)用程序的應(yīng)用程序信息,至少一個(gè)設(shè)置屏幕是通過至少一個(gè)用戶界面呈現(xiàn)出來的并且允許設(shè)置一個(gè)或多個(gè)數(shù)據(jù)處理?xiàng)l件,并且至少一部分記錄中的每一個(gè)包含,附加到可在至少一個(gè)設(shè)置屏幕上輸入或指定的一個(gè)或多個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置的一個(gè)或多個(gè)組合上的,一個(gè)或多個(gè)名稱以及指示其中設(shè)置了一個(gè)或多個(gè)數(shù)據(jù)處理?xiàng)l件的一個(gè)或多個(gè)應(yīng)用程序的應(yīng)用程序信息;一個(gè)或多個(gè)選擇顯示操作,其中基于所獲取的應(yīng)用程序信息來搜索至少一個(gè)用戶設(shè)置數(shù)據(jù)庫,以便選擇和以列表形式顯示與該應(yīng)用程序信息相關(guān)聯(lián)保存的至少一個(gè)名稱;以及一個(gè)或多個(gè)設(shè)置改變操作,其中從以列表形式顯示的至少一個(gè)名稱中選擇一個(gè)或多個(gè)任意名稱,以便根據(jù)與該名稱相關(guān)聯(lián)的至少一個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置組合來改變至少一個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置的內(nèi)容,該被改變的內(nèi)容被包含到至少一個(gè)設(shè)置屏幕中。
      根據(jù)具有這種特征的本發(fā)明實(shí)施例,有可能通過從以列表形式顯示的名稱中選擇任意名稱來迅速地選擇數(shù)據(jù)處理?xiàng)l件的組合,大量的組合可以被登記。而且,通過限制與執(zhí)行數(shù)據(jù)處理(例如打印處理)的應(yīng)用程序相關(guān)聯(lián)的組合的顯示,有可能使用適合于該特定情形的數(shù)據(jù)處理?xiàng)l件的設(shè)置(例如打印設(shè)置)。
      而且,根據(jù)本發(fā)明的一個(gè)或多個(gè)實(shí)施例的驅(qū)動(dòng)器控制設(shè)備可以根據(jù)來自一個(gè)或多個(gè)應(yīng)用程序的一個(gè)或多個(gè)請(qǐng)求、使得利用一個(gè)或多個(gè)用戶界面來執(zhí)行數(shù)據(jù)處理,該驅(qū)動(dòng)器控制設(shè)備包括一個(gè)或多個(gè)用戶設(shè)置數(shù)據(jù)庫,存儲(chǔ)一個(gè)或多個(gè)記錄;一個(gè)或多個(gè)信息獲取裝置,用于獲取指示其中打開了一個(gè)或多個(gè)設(shè)置屏幕的一個(gè)或多個(gè)應(yīng)用程序的應(yīng)用程序信息,至少一個(gè)設(shè)置屏幕是通過至少一個(gè)用戶界面呈現(xiàn)出來的并且允許設(shè)置一個(gè)或多個(gè)數(shù)據(jù)處理?xiàng)l件,并且至少一部分記錄中的每一個(gè)包含,附加到可在至少一個(gè)設(shè)置屏幕上輸入或指定的一個(gè)或多個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置的一個(gè)或多個(gè)組合上的,一個(gè)或多個(gè)名稱以及指示其中設(shè)置了一個(gè)或多個(gè)數(shù)據(jù)處理?xiàng)l件的一個(gè)或多個(gè)應(yīng)用程序的應(yīng)用程序信息;一個(gè)或多個(gè)選擇顯示裝置,用于基于所獲取的應(yīng)用程序信息來搜索至少一個(gè)用戶設(shè)置數(shù)據(jù)庫,并且用于選擇和以列表形式顯示與該應(yīng)用程序信息相關(guān)聯(lián)保存的至少一個(gè)名稱;以及一個(gè)或多個(gè)設(shè)置改變裝置,用于從以列表形式顯示的至少一個(gè)名稱中選擇一個(gè)或多個(gè)任意名稱,并且用于根據(jù)與該名稱相關(guān)聯(lián)的至少一個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置組合來改變至少一個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置的內(nèi)容,該被改變的內(nèi)容被包含到至少一個(gè)設(shè)置屏幕中。
      根據(jù)具有這種特征的本發(fā)明實(shí)施例,有可能通過從以列表形式顯示的名稱中選擇任意名稱來迅速地選擇數(shù)據(jù)處理?xiàng)l件的組合,大量的組合可以被登記。而且,通過限制與執(zhí)行數(shù)據(jù)處理(例如打印處理)的應(yīng)用程序相關(guān)聯(lián)的組合的顯示,有可能使用適合于該特定情形的數(shù)據(jù)處理?xiàng)l件的設(shè)置(例如打印設(shè)置)。


      圖1是示出采用打印機(jī)驅(qū)動(dòng)器程序的打印系統(tǒng)的組成的圖,這是根據(jù)本發(fā)明的驅(qū)動(dòng)器程序的一個(gè)示例;圖2是示出與本實(shí)施例相關(guān)聯(lián)的用戶界面的功能方框圖;圖3是示出應(yīng)用程序信息示例的解釋圖;圖4是示出打印設(shè)置信息示例的解釋圖;圖5是示出當(dāng)用戶將打印設(shè)置的組合保存到用戶設(shè)置數(shù)據(jù)庫時(shí)可能發(fā)生的處理序列的流程圖;圖6是示出用于顯示能夠在打開用戶界面的應(yīng)用程序中使用的打印設(shè)置的組合的名稱列表的處理序列的流程圖;
      圖7是示出在從所顯示的列表中選擇設(shè)置的組合期間可能發(fā)生的處理序列的流程圖;圖8是示出允許進(jìn)行設(shè)置以便有可能在所有應(yīng)用程序中使用特定應(yīng)用程序中的設(shè)置的處理序列的流程圖,這些設(shè)置與打印設(shè)置的組合一起被保存到用戶設(shè)置數(shù)據(jù)庫中;圖9是示出在打印設(shè)置被登記為在其它應(yīng)用程序中使用的情況下,用于顯示能夠在打開用戶界面的應(yīng)用程序中使用的這些打印設(shè)置的組合的名稱列表的處理序列的流程圖;圖10是示出當(dāng)將名稱添加到用于選擇的功能列表的顯示中時(shí)、在顯示期間的處理序列的流程圖;圖11是示出列表顯示方法的示例的解釋圖;圖12是示出在保存使用次數(shù)的情況下,用于顯示能夠在打開用戶界面的應(yīng)用程序中使用的這些打印設(shè)置的組合的名稱列表的處理序列的流程圖;和圖13是示出在打印所使用的設(shè)置未與執(zhí)行打印的應(yīng)用程序相關(guān)聯(lián)的情況下,用于在用戶設(shè)置數(shù)據(jù)庫中與指示執(zhí)行這種打印的應(yīng)用程序的應(yīng)用程序信息相關(guān)聯(lián)地登記這種打印設(shè)置的組合的處理序列的流程圖。
      具體實(shí)施例方式
      以下,將參照附圖詳細(xì)地說明本發(fā)明實(shí)施例。
      圖1是示出采用打印機(jī)驅(qū)動(dòng)器程序的打印系統(tǒng)的組成的圖,這是根據(jù)本發(fā)明的驅(qū)動(dòng)器程序的一個(gè)示例。
      該打印系統(tǒng)具有主計(jì)算機(jī)20和連接到該主計(jì)算機(jī)20的打印機(jī)10。
      主計(jì)算機(jī)20具有一組應(yīng)用程序模塊(以下稱為“應(yīng)用程序”)21,這些是在所述主計(jì)算機(jī)20上運(yùn)行的程序;和打印機(jī)驅(qū)動(dòng)器22,根據(jù)來自應(yīng)用程序21的打印請(qǐng)求發(fā)送打印請(qǐng)求命令到打印機(jī)10;并且具有用戶界面23,用于輸入和/或指定能夠由打印機(jī)驅(qū)動(dòng)器22處理的打印設(shè)置。還具有存儲(chǔ)一個(gè)或多個(gè)記錄的用戶設(shè)置數(shù)據(jù)庫24,每一個(gè)這種記錄包含名稱和指示進(jìn)行設(shè)置的應(yīng)用程序的應(yīng)用程序信息,每一個(gè)這種記錄附加到可在允許設(shè)置打印功能(在本發(fā)明的上下文中被成為數(shù)據(jù)處理?xiàng)l件)的用戶界面23的設(shè)置屏幕中輸入或指定的打印功能設(shè)置(在本發(fā)明的上下文中被稱為數(shù)據(jù)處理?xiàng)l件)的組合上。
      通過根據(jù)由用戶執(zhí)行的過程使得用戶界面23在打印期間被顯示,并且通過使得在用戶界面23的設(shè)置屏幕中設(shè)置的打印功能設(shè)置的組合被傳送到打印機(jī)驅(qū)動(dòng)器10,應(yīng)用程序21能夠輸出反映了如用戶所需的打印功能設(shè)置的打印結(jié)果。
      此時(shí),使用指示已經(jīng)打開的應(yīng)用程序21的信息(更具體地說,所執(zhí)行的應(yīng)用程序的文件名)作為用戶界面23中的條件,來檢索在用戶設(shè)置數(shù)據(jù)庫24中保存的打印功能設(shè)置的組合,這種檢索出來的打印功能設(shè)置的組合被用作在用戶界面23的設(shè)置屏幕中執(zhí)行打印功能設(shè)置項(xiàng)目的改變的基礎(chǔ),從而允許在這種設(shè)置屏幕上再現(xiàn)由用戶先前執(zhí)行的打印功能設(shè)置。
      注意,雖然為簡(jiǎn)便起見在圖1中將打印機(jī)驅(qū)動(dòng)器22、用戶界面23和用戶設(shè)置數(shù)據(jù)庫24示為單獨(dú)的功能塊,但是在包含全部這些功能塊的虛線之內(nèi)包圍的部分實(shí)際上能夠被理解為在“打印機(jī)驅(qū)動(dòng)器”的支持下運(yùn)行,就如該術(shù)語在其最廣泛的意義上使用的那樣。
      圖2是示出與本實(shí)施例相關(guān)聯(lián)的用戶界面23的功能方框圖。
      本實(shí)施例的用戶界面23具有用戶界面顯示功能231,它是當(dāng)前普通的屏幕顯示功能;應(yīng)用程序信息獲取功能232,用于獲取指示其中打開了用戶界面23的應(yīng)用程序21的應(yīng)用程序信息(所執(zhí)行的應(yīng)用程序的文件名和/或其它);用戶界面設(shè)置功能233,用于在用戶界面23中改變打印功能設(shè)置的內(nèi)容;打印設(shè)置信息創(chuàng)建功能234,用于傳送指示應(yīng)當(dāng)在應(yīng)用程序21中執(zhí)行哪種打印的信息;和數(shù)據(jù)庫搜索功能235,用于在用戶設(shè)置數(shù)據(jù)庫24中搜索匹配條件的打印功能設(shè)置的組合;而且,用戶界面顯示功能231具有用戶設(shè)置選擇功能231a,用于顯示選擇用戶設(shè)置的組合的列表。
      圖3示出應(yīng)用程序信息的示例。
      應(yīng)用程序信息可能包括如下信息,諸如正在執(zhí)行的應(yīng)用程序的文件名、指示其版本的信息、所創(chuàng)建的日期、以及創(chuàng)建它們的實(shí)體等。然而,請(qǐng)注意,這些僅僅是以示例方式指出的,也有可能使用其它信息。
      圖4示出打印設(shè)置信息的示例。
      分辨率、雙面打印選擇、放大、份數(shù)、紙張大小等等,可以被引用為打印設(shè)置信息的示例。而且,由于取決于打印機(jī)驅(qū)動(dòng)器以及打印機(jī)自身的性能可以得到很多不同類型的信息,這種打印功能不限于本文所引用的信息示例。
      下面描述在具有上述組成的打印系統(tǒng)的上下文中,當(dāng)用戶在主計(jì)算機(jī)20的應(yīng)用程序21中打開的打印機(jī)驅(qū)動(dòng)器22的用戶界面23并且在設(shè)置屏幕中輸入和/或指定各種打印功能的設(shè)置時(shí)可能執(zhí)行的各種處理序列的工作示例。
      第一工作示例圖5是示出當(dāng)用戶將打印功能設(shè)置的組合保存到用戶設(shè)置數(shù)據(jù)庫24時(shí)可能發(fā)生的處理序列的流程圖。以下參照?qǐng)D5所示的流程圖,描述用戶通過其可將打印功能設(shè)置的組合保存到用戶設(shè)置數(shù)據(jù)庫24中的處理序列。
      即,為了執(zhí)行來自應(yīng)用程序21的打印,打開用戶界面23,利用用戶界面顯示功能231來顯示當(dāng)前的打印功能設(shè)置。用戶在利用用戶界面顯示功能231顯示的設(shè)置屏幕上執(zhí)行打印功能的設(shè)置;并且當(dāng)選擇了應(yīng)當(dāng)保存這種設(shè)置的組合時(shí),用戶界面23利用應(yīng)用程序信息獲取功能232,來獲取指示哪個(gè)應(yīng)用程序使得其啟動(dòng)發(fā)生的信息(步驟S101),并且利用打印設(shè)置信息創(chuàng)建功能234來創(chuàng)建如在當(dāng)前顯示的屏幕中所設(shè)置的打印設(shè)置信息(打印功能設(shè)置的組合)(步驟S102)。接下來,用戶被提示輸入該打印功能設(shè)置的組合的名稱;并且當(dāng)輸入了所希望的名稱時(shí)(步驟S103),利用數(shù)據(jù)庫搜索功能235來搜索用戶設(shè)置數(shù)據(jù)庫24,以便確認(rèn)先前是否以相同的名稱保存了打印功能設(shè)置的組合(步驟S104)。如果結(jié)果發(fā)現(xiàn)已經(jīng)以相同的名稱保存了不同的打印功能設(shè)置的組合(如步驟S104中所確定的“是”),則處理返回到步驟S103,在該步驟中用戶再次被提示輸入名稱。但是如果發(fā)現(xiàn)沒有以該名稱保存打印功能設(shè)置的組合(如步驟S104中所確定的“否”),則由用戶指定的標(biāo)識(shí)信息,即名稱,以及應(yīng)用程序信息(正在執(zhí)行的應(yīng)用程序的文件名、指示其版本的信息、文件日期、應(yīng)用程序設(shè)置信息等)與打印設(shè)置信息一起被保存到用戶設(shè)置數(shù)據(jù)庫24中(步驟S105)。
      此后,在相同的應(yīng)用程序21之內(nèi)再次打開用戶界面23的情況下,將搜索用戶設(shè)置數(shù)據(jù)庫24以便找到匹配應(yīng)用程序信息(正在執(zhí)行的應(yīng)用程序的文件名)的打印功能設(shè)置的組合、隨后被傳送給用戶設(shè)置選擇功能231a的該打印功能設(shè)置的組合的名稱、以及能夠在顯示在用戶界面23中的該應(yīng)用程序21中使用的打印功能設(shè)置的組合的列表。
      圖6是示出此時(shí)的處理,即,用于顯示能夠在打開用戶界面23的應(yīng)用程序21中使用的打印設(shè)置的組合的名稱列表的處理序列的流程圖。以下參照?qǐng)D6所示的流程圖,描述用于顯示打印功能設(shè)置的組合的名稱列表的處理序列。
      即,當(dāng)打開用戶界面23以便執(zhí)行來自應(yīng)用程序21的打印時(shí),用戶界面23利用應(yīng)用程序信息獲取功能232,來獲取指示哪個(gè)應(yīng)用程序使得其啟動(dòng)發(fā)生的信息(正在執(zhí)行的應(yīng)用程序的文件名)(步驟S201)。接下來,從用戶設(shè)置數(shù)據(jù)庫24中獲取保存在用戶設(shè)置數(shù)據(jù)庫24中的打印功能設(shè)置的組合(步驟S202)。此外,執(zhí)行關(guān)于指示其中打開了用戶界面23的應(yīng)用程序的信息(正在執(zhí)行的應(yīng)用程序的文件名)是否與從用戶設(shè)置數(shù)據(jù)庫24中獲取的打印功能設(shè)置的組合相關(guān)聯(lián)的確定(步驟S203)。如果結(jié)果發(fā)現(xiàn)它與其相關(guān)聯(lián)(如步驟S203中所確定的“是”),則將所獲取的打印功能設(shè)置的該組合添加到由用戶設(shè)置選擇功能231a顯示的名稱列表中(步驟S204)。但是如果發(fā)現(xiàn)指示其中打開了用戶界面23的應(yīng)用程序的信息未與其相關(guān)聯(lián)(如步驟S203中所確定的“否”),則不對(duì)該名稱列表進(jìn)行添加。
      當(dāng)已經(jīng)針對(duì)全部打印功能設(shè)置的組合執(zhí)行了這種處理(步驟S202到步驟S204)時(shí)(即已經(jīng)執(zhí)行該處理直到獲得如步驟S205中所確定的“否”為止),與打開了用戶界面23以執(zhí)行打印的應(yīng)用程序21相關(guān)聯(lián)的所有名稱都被添加到由用戶設(shè)置選擇功能231a顯示的名稱列表中。
      圖7是示出在從根據(jù)圖6的處理序列所顯示的列表中選擇打印功能設(shè)置的組合期間可能發(fā)生的處理序列的流程圖。以下參照?qǐng)D7所示的流程圖,描述由用戶從所顯示的名稱列表中選擇打印功能設(shè)置的組合的處理序列。
      即,當(dāng)用戶使用用戶界面顯示功能231的用戶設(shè)置選擇功能231a從以列表形式顯示的名稱中選擇一個(gè)名稱時(shí),就獲取了該名稱(步驟S301),從而使得利用數(shù)據(jù)庫搜索功能235從用戶設(shè)置數(shù)據(jù)庫24中獲取具有該名稱的打印功能設(shè)置的組合(步驟S302)。此外,用戶界面設(shè)置功能233改變用戶界面中打印功能設(shè)置的內(nèi)容以便反映出所獲取的信息,即所獲取的打印功能設(shè)置的組合(步驟S303)。也就是說,更新當(dāng)前正在顯示的打印功能設(shè)置的內(nèi)容,以便成為打印功能設(shè)置的組合,使用用戶界面顯示功能231將所改變的打印功能設(shè)置顯示給用戶。
      此后,當(dāng)用戶指定已經(jīng)完成了打印功能的設(shè)置時(shí),打印設(shè)置信息創(chuàng)建功能234根據(jù)此時(shí)存在于用戶界面中的打印功能設(shè)置的內(nèi)容來創(chuàng)建打印設(shè)置信息,并且將其傳送給應(yīng)用程序21。應(yīng)用程序21使用傳送給它的打印設(shè)置信息來使用打印機(jī)驅(qū)動(dòng)器212執(zhí)行打印。
      這就完成了對(duì)在與第一工作示例相關(guān)聯(lián)的處理期間所執(zhí)行的操作的描述,該第一工作示例包括在本實(shí)施例的打印系統(tǒng)中保存打印功能設(shè)置的組合的處理(圖5)、顯示能夠使用的打印功能設(shè)置的組合的名稱列表的處理(圖6)、以及當(dāng)從名稱列表中選擇任意名稱時(shí)改變打印功能設(shè)置的內(nèi)容的處理(圖7)。
      第二工作示例在基于前述第一工作示例中的應(yīng)用程序信息來顯示打印功能設(shè)置的組合期間,可能出現(xiàn)如下情形,即存在來自用戶的請(qǐng)求,指示在特定應(yīng)用程序中使用的打印功能設(shè)置還用于其它應(yīng)用程序的愿望。該第二工作示例是在這種情形中可能出現(xiàn)的處理的工作示例。以下參照?qǐng)D8和9中所示的流程圖,來描述諸如在第二工作示例中可能發(fā)生的處理。
      圖8,與在前述第一工作示例中圖5所示的流程圖相對(duì)應(yīng),是示出執(zhí)行打印功能設(shè)置以便有可能在其它應(yīng)用程序中使用特定應(yīng)用程序中的打印功能設(shè)置的處理序列的流程圖,打印功能設(shè)置的組合被執(zhí)行并且被保存到用戶設(shè)置數(shù)據(jù)庫24中。圖8所示的流程圖與圖5所示的流程圖之間的主要不同是如下事實(shí),即在圖8中,在相應(yīng)于圖5的步驟S 104和步驟S105之間的位置處添加步驟S104-1——一個(gè)新的評(píng)估步驟。以下參照?qǐng)D8所示的流程圖,描述執(zhí)行設(shè)置以便有可能在其它應(yīng)用程序中使用特定應(yīng)用程序中的打印功能設(shè)置的處理序列,打印功能設(shè)置的組合被執(zhí)行并且被保存到用戶設(shè)置數(shù)據(jù)庫24中。
      即,為了執(zhí)行來自應(yīng)用程序21的打印,打開用戶界面23,利用用戶界面顯示功能231來顯示當(dāng)前的打印功能設(shè)置。用戶在利用用戶界面顯示功能231顯示的設(shè)置屏幕上執(zhí)行打印功能的設(shè)置;并且當(dāng)選擇了應(yīng)當(dāng)保存這種設(shè)置的組合時(shí),用戶界面23利用應(yīng)用程序信息獲取功能232,來獲取指示哪個(gè)應(yīng)用程序使得其啟動(dòng)發(fā)生的信息(步驟S101),并且利用打印設(shè)置信息創(chuàng)建功能234來創(chuàng)建如在當(dāng)前顯示的屏幕中所設(shè)置的打印設(shè)置信息(打印功能設(shè)置的組合)(步驟S102)。接下來,用戶被提示輸入該打印功能設(shè)置的組合的名稱;并且當(dāng)輸入了所希望的名稱時(shí)(步驟S103),利用數(shù)據(jù)庫搜索功能235來搜索用戶設(shè)置數(shù)據(jù)庫24,以便確認(rèn)先前是否以相同的名稱保存了打印功能設(shè)置的組合(步驟S104)。如果結(jié)果發(fā)現(xiàn)已經(jīng)以相同的名稱保存了不同的打印功能設(shè)置的組合(如步驟S104中所確定的“是”),則處理返回到步驟S103,在該步驟中用戶再次被提示輸入名稱。但是如果發(fā)現(xiàn)沒有以該名稱保存打印功能設(shè)置的組合(如步驟S104中所確定的“否”),則執(zhí)行關(guān)于該打印功能設(shè)置的組合是否應(yīng)當(dāng)在所有應(yīng)用程序中使用的確認(rèn)(步驟S104-1);并且在用戶指定應(yīng)當(dāng)這樣使用該設(shè)置的情況下(如步驟S104-1中所確定的“是”),由用戶指定的標(biāo)識(shí)信息,即名稱,指示應(yīng)當(dāng)在其它應(yīng)用程序中使用該設(shè)置的信息,以及應(yīng)用程序信息(正在執(zhí)行的應(yīng)用程序的文件名、指示其版本的信息、文件日期、應(yīng)用程序設(shè)置信息和/或其它)與打印設(shè)置信息一起被保存(登記)到用戶設(shè)置數(shù)據(jù)庫24中(步驟S105-1)。但是在用戶在步驟S104-1中指定不應(yīng)當(dāng)這樣使用該設(shè)置(如在該步驟中所確定的“否”)的情況下,由用戶指定的標(biāo)識(shí)信息,即名稱,以及應(yīng)用程序信息(正在執(zhí)行的應(yīng)用程序的文件名、指示其版本的信息、文件日期、應(yīng)用程序設(shè)置信息和/或其它)與打印設(shè)置信息一起被保存到用戶設(shè)置數(shù)據(jù)庫24中(步驟S105-2)。
      圖9,與在前述第一工作示例中圖6所示的流程圖相對(duì)應(yīng),是示出在根據(jù)圖8所示的處理序列將打印功能設(shè)置登記為在其它應(yīng)用程序中使用的情況下,用于顯示能夠在打開用戶界面23的應(yīng)用程序21中使用的這些打印功能設(shè)置的組合的名稱列表的處理序列的流程圖。也就是說,將在圖6所示的流程圖的步驟S205之后執(zhí)行圖9所示的流程圖。以下將參照?qǐng)D9所示的流程圖,描述用于顯示打印功能設(shè)置的組合的名稱列表的處理序列。
      即,在直到步驟S205的處理期間選擇與打開了用戶界面23的應(yīng)用程序相對(duì)應(yīng)的所有名稱之后,接著獲取與其它應(yīng)用程序相關(guān)聯(lián)的打印功能設(shè)置的組合(步驟S206),并且執(zhí)行關(guān)于該組合是否被設(shè)置為在所有應(yīng)用程序中使用的確認(rèn)(步驟S207)。如果結(jié)果發(fā)現(xiàn)該組合被設(shè)置為在所有應(yīng)用程序中使用(如步驟S207中所確定的“是”),獲取賦給在步驟S206中獲取的該打印功能設(shè)置的組合的名稱,并且將該名稱添加到由用戶設(shè)置選擇功能231a顯示的名稱列表中(步驟S208)。當(dāng)已經(jīng)針對(duì)具有指示其它應(yīng)用程序的應(yīng)用程序信息的所有打印功能設(shè)置的組合執(zhí)行了這種處理(步驟S206到步驟S208)(即已經(jīng)執(zhí)行了該處理直到獲得如步驟S209中所確定的“否”為止)時(shí),與打開了用戶界面23以執(zhí)行打印的應(yīng)用程序21相關(guān)聯(lián)的所有名稱、以及所指示的應(yīng)用程序不同但被設(shè)置為在所有應(yīng)用程序中使用的所有名稱,將被添加到由用戶設(shè)置選擇功能231a顯示的名稱列表中。
      結(jié)果,還有可能在除了保存這種組合的應(yīng)用程序以外的應(yīng)用程序中使用打印功能設(shè)置的組合。
      第三工作示例在當(dāng)前第三工作示例中,執(zhí)行關(guān)于執(zhí)行打印的應(yīng)用程序是否包含在由應(yīng)用程序信息所指示的應(yīng)用程序中的確定,該應(yīng)用程序信息與作為搜索用戶設(shè)置數(shù)據(jù)庫24的結(jié)果的打印功能設(shè)置的組合相關(guān)聯(lián),滿足該標(biāo)準(zhǔn)的打印功能設(shè)置的組合被添加到用于選擇的功能列表的頂部,并且不滿足該標(biāo)準(zhǔn)的打印功能設(shè)置的組合被添加到該列表的底部,以便使得向列表頂部顯示的候選項(xiàng)成為適合于執(zhí)行打印的應(yīng)用程序的打印功能設(shè)置。而且,通過根據(jù)打印功能設(shè)置的組合是否與當(dāng)前應(yīng)用程序相關(guān)聯(lián)來改變一些特性,在該工作示例中有可能允許用戶迅速區(qū)分其中哪一個(gè)是適合于該應(yīng)用程序的打印功能設(shè)置。以下將參照?qǐng)D10所示的流程圖來描述在該第三工作示例中可能進(jìn)行的處理。
      即,當(dāng)打開用戶界面23以便執(zhí)行來自應(yīng)用程序21的打印時(shí),用戶界面23利用應(yīng)用程序信息獲取功能232,來獲取指示哪個(gè)應(yīng)用程序使得其啟動(dòng)發(fā)生的信息(正在執(zhí)行的應(yīng)用程序的文件名)(步驟S501)。接下來,從用戶設(shè)置數(shù)據(jù)庫24中獲取保存在用戶設(shè)置數(shù)據(jù)庫24中的打印功能設(shè)置的組合(步驟S502)。此外,執(zhí)行關(guān)于指示其中打開了用戶界面23的應(yīng)用程序的信息(正在執(zhí)行的應(yīng)用程序的文件名)是否與從用戶設(shè)置數(shù)據(jù)庫24中獲取的打印功能設(shè)置的組合相關(guān)聯(lián)的確定(步驟S503)。如果結(jié)果發(fā)現(xiàn)它與其相關(guān)聯(lián)(如步驟S503中所確定的“是”),則將賦給從用戶設(shè)置數(shù)據(jù)庫24中獲取的該打印功能設(shè)置的組合的名稱添加到由用戶設(shè)置選擇功能231a顯示的名稱列表的頂部(步驟S504)。但是如果發(fā)現(xiàn)指示其中打開了用戶界面23的應(yīng)用程序的信息不與其相關(guān)聯(lián)(如步驟S503中所確定的“否”),則將賦給從用戶設(shè)置數(shù)據(jù)庫24中獲取的該打印功能設(shè)置的組合的名稱添加到由用戶設(shè)置選擇功能231a顯示的名稱列表的底部(步驟S505)。此時(shí),執(zhí)行顯示使得所顯示的字符的顯示格式不同于在頂部添加的名稱中的字符的顯示格式(步驟S506)。更具體地說,在本示例中可以將向頂部所顯示的字符的顏色設(shè)置成黑色,而將向底部所顯示的字符的顏色設(shè)置成灰色、紅色或者其它顏色。黑色和灰色的組合將是采用不同顯示密度的示例,而黑色和紅色的組合將是采用不同顯示顏色的示例。
      圖11示出列表顯示方法的示例,在本示例中用黑色顯示與指示其中打開了用戶界面23的應(yīng)用程序的信息相關(guān)聯(lián)的名稱(2-Up,4-Up,8-Up),并且在本示例中用灰色顯示不與其相關(guān)聯(lián)的名稱(復(fù)制(書));然而,各種顯示方法中的任何方法,例如改變背景顏色、顯示圖標(biāo)等,都可能被采用。
      當(dāng)已經(jīng)針對(duì)所有打印功能設(shè)置的組合執(zhí)行了該處理(步驟S502到步驟S506)(即執(zhí)行該處理直到獲得如步驟S507中所確定的“否”為止)時(shí),由用戶設(shè)置選擇功能231a顯示的列表將反映不同的顯示格式,使得顯示在執(zhí)行打印的應(yīng)用程序中設(shè)置的打印功能組合的名稱,以便在便利對(duì)其進(jìn)行選擇的高級(jí)位置上被列表,而顯示在其它應(yīng)用程序中設(shè)置的打印功能組合的名稱,以便在相對(duì)于其的低級(jí)位置上被列表。結(jié)果,即使在已經(jīng)保存了很多打印功能組合的情況下,用戶將有可能更迅速地且容易地選擇如用戶所希望的所喜愛的打印功能設(shè)置的組合。
      第四工作示例在當(dāng)前第四工作示例中,當(dāng)以列表形式顯示名稱時(shí),考慮使用打印功能設(shè)置的組合的次數(shù)(打印的次數(shù)),以首先列表使用很多次的組合的次序來顯示名稱。這就是如下情形,即在第四工作示例中,打印功能設(shè)置的組合被設(shè)置成對(duì)使用它的次數(shù)進(jìn)行計(jì)數(shù)并且將其保存到用戶設(shè)置數(shù)據(jù)庫24中是有必要的。也就是說,在由用戶從如圖7所示的顯示列表中選擇打印功能設(shè)置的組合的處理期間,在步驟S303中的處理之后,即在用戶界面中改變打印設(shè)置功能的內(nèi)容以便反映出所獲取的指示所獲取的打印功能設(shè)置的組合的信息的處理之后,添加將指示使用次數(shù)遞增(+1)的信息附加到指示打印功能設(shè)置的組合的信息中的處理,它用于更新在用戶設(shè)置數(shù)據(jù)庫24中保存的信息。這使得有可能將指示最近的使用次數(shù)的信息附加到在用戶設(shè)置數(shù)據(jù)庫24中保存的打印功能設(shè)置的組合中。
      圖12是示出在以上述方式保存使用次數(shù)的情況下,用于顯示能夠在打開了用戶界面23的應(yīng)用程序21中使用的打印功能設(shè)置的組合的名稱列表的處理序列的流程圖。以下將參照?qǐng)D12來描述用于顯示打印功能設(shè)置的組合的名稱列表的處理序列。
      即,當(dāng)打開用戶界面23以便執(zhí)行來自應(yīng)用程序21的打印時(shí),用戶界面23利用應(yīng)用程序信息獲取功能232,來獲取指示哪個(gè)應(yīng)用程序是使得其啟動(dòng)發(fā)生的應(yīng)用程序的信息(正在執(zhí)行的應(yīng)用程序的文件名)(步驟S601)。接下來,從用戶設(shè)置數(shù)據(jù)庫24中獲取保存在用戶設(shè)置數(shù)據(jù)庫24中的打印功能設(shè)置的組合(步驟S602)。此外,執(zhí)行關(guān)于指示其中打開了用戶界面23的應(yīng)用程序的信息(正在執(zhí)行的應(yīng)用程序的文件名)是否與從用戶設(shè)置數(shù)據(jù)庫24中獲取的打印功能設(shè)置的組合相關(guān)聯(lián)的確定(步驟S603)。如果結(jié)果發(fā)現(xiàn)它與其相關(guān)聯(lián)(如步驟S603中所確定的“是”),則將賦給從用戶設(shè)置數(shù)據(jù)庫24中獲取的該打印功能設(shè)置的組合的名稱添加到由用戶設(shè)置選擇功能231a顯示的名稱列表中(步驟S604)。但是如果發(fā)現(xiàn)指示其中打開了用戶界面23的應(yīng)用程序的信息不與其相關(guān)聯(lián)(如步驟S603中所確定的“否”),則不將賦給從用戶設(shè)置數(shù)據(jù)庫24中獲取的該打印功能設(shè)置的組合的名稱添加到該名稱列表中。
      當(dāng)已經(jīng)針對(duì)所有打印功能設(shè)置的組合執(zhí)行了該處理(步驟S602到步驟S604)(即執(zhí)行該處理直到獲得如步驟S605中所確定的“否”為止)時(shí),將在執(zhí)行打印的應(yīng)用程序中設(shè)置的打印功能設(shè)置的組合的名稱添加到由用戶設(shè)置選擇功能231a顯示的列表中。接著,用戶界面顯示功能231從用戶設(shè)置數(shù)據(jù)庫24中提取與以列表形式顯示的每一個(gè)名稱相關(guān)聯(lián)的使用次數(shù),并且重新排列這些名稱使得以使用次數(shù)的次序?qū)⑵淞斜?步驟S606)。結(jié)果,即使在已經(jīng)保存了很多打印功能組合的情況下,用戶也有可能容易地根據(jù)使用它的次數(shù)來選擇所喜愛的打印功能組合。
      注意,雖然在前述第四工作示例中以列表形式顯示所有名稱,之后從用戶設(shè)置數(shù)據(jù)庫24中提取使用次數(shù)并且執(zhí)行重排,有可能采用如下構(gòu)造,即當(dāng)從用戶設(shè)置數(shù)據(jù)庫24中獲取名稱的同時(shí)還獲取使用次數(shù),對(duì)于每一個(gè)添加執(zhí)行列表的重排。而且,使用次數(shù)的重排還可以針對(duì)每一個(gè)應(yīng)用程序單獨(dú)地執(zhí)行。
      第五工作示例在當(dāng)前第五工作示例中,在用于打印的打印功能設(shè)置未與執(zhí)行打印的應(yīng)用程序相關(guān)聯(lián)的情況下,向用戶進(jìn)行關(guān)于在完成打印之后是否還使用該打印功能設(shè)置的查詢;并且在用戶確定應(yīng)用程序和打印功能設(shè)置的組合有用的情況下,以相關(guān)聯(lián)的方式在用戶設(shè)置數(shù)據(jù)庫24中登記打印功能設(shè)置和指示執(zhí)行該打印的應(yīng)用程序的應(yīng)用程序信息的組合。圖13是示出諸如可在此時(shí)發(fā)生的處理的流程圖。以下將參照?qǐng)D13所示的流程圖來描述諸如在本第五工作示例中進(jìn)行的處理。
      即,在將打印數(shù)據(jù)發(fā)送到打印機(jī)10之后,用戶界面23利用應(yīng)用程序信息獲取功能232,來獲取指示執(zhí)行打印的應(yīng)用程序的信息(正在執(zhí)行的應(yīng)用程序的文件名)(步驟S701)。接下來,從用戶設(shè)置數(shù)據(jù)庫24中獲取與正用于執(zhí)行打印的打印功能設(shè)置的組合相關(guān)聯(lián)的應(yīng)用程序信息(步驟S702)。此外,執(zhí)行關(guān)于指示正執(zhí)行打印的應(yīng)用程序的應(yīng)用程序信息(正在執(zhí)行的應(yīng)用程序的文件名)是否匹配與從用戶設(shè)置數(shù)據(jù)庫24中獲取的打印功能設(shè)置的組合相關(guān)聯(lián)的確定(步驟S703)。如果結(jié)果發(fā)現(xiàn)該應(yīng)用程序信息不匹配(如步驟S703中所確定的“否”),則應(yīng)用程序顯示功能231使得一個(gè)屏幕被顯示,以便確認(rèn)指示正執(zhí)行打印的應(yīng)用程序的應(yīng)用程序信息是否應(yīng)當(dāng)與打印功能設(shè)置的組合相關(guān)聯(lián)(步驟S704)。在用戶在該請(qǐng)求確認(rèn)的屏幕中指示應(yīng)當(dāng)執(zhí)行關(guān)聯(lián)的情況下(如步驟S705中所確定的“是”),將用于執(zhí)行打印的打印功能設(shè)置的組合與指示執(zhí)行打印的當(dāng)前應(yīng)用程序的應(yīng)用程序信息相關(guān)聯(lián)地保存到用戶設(shè)置數(shù)據(jù)庫24中(步驟S706)。結(jié)果,在執(zhí)行打印時(shí)的下一個(gè)和后續(xù)實(shí)例期間,有可能以如同在該應(yīng)用程序之內(nèi)登記的相同方式來對(duì)待該打印功能設(shè)置的組合。
      注意,雖然前述工作示例是以采用打印機(jī)驅(qū)動(dòng)器程序的示例作為驅(qū)動(dòng)器程序的示例來描述的,但是本發(fā)明不限于打印機(jī)驅(qū)動(dòng)器程序,而是可能以相同的方式應(yīng)用于各種驅(qū)動(dòng)器程序中的任何一種。
      上述一個(gè)或多個(gè)打印系統(tǒng)是通過驅(qū)動(dòng)器程序來完成的,該驅(qū)動(dòng)器程序允許將指示其特性的名稱以及指示進(jìn)行設(shè)置的應(yīng)用程序的信息附加到由用戶保存的設(shè)置的組合中,并且允許在執(zhí)行設(shè)置時(shí)的下一個(gè)及后續(xù)實(shí)例期間從名稱列表中選擇數(shù)據(jù)處理?xiàng)l件的組合;并且作為基于打開的應(yīng)用程序來控制以列表形式顯示的內(nèi)容的結(jié)果,該驅(qū)動(dòng)器程序容易地允許以對(duì)于不同應(yīng)用程序的不同方式來設(shè)置有效的數(shù)據(jù)處理?xiàng)l件。
      本發(fā)明的主題可以是這種程序本身,并且/或者本發(fā)明的主題可以是在計(jì)算機(jī)可讀記錄介質(zhì)上存儲(chǔ)該程序。
      根據(jù)本發(fā)明,這種記錄介質(zhì)/媒體可以具有在圖1所示的主計(jì)算機(jī)20中執(zhí)行處理必需的未示出的一個(gè)或多個(gè)存儲(chǔ)器的形式,例如,有可能將諸如ROM等存儲(chǔ)器自身用作程序介質(zhì)/媒體;可替換地或者除此以外,可以提供程序讀取設(shè)備,作為未示出的外部存儲(chǔ)設(shè)備,這種記錄介質(zhì)/媒體具有作為將記錄介質(zhì)/媒體插入其中的結(jié)果而可讀的程序介質(zhì)/媒體的形式。與采用哪一個(gè)前述情形無關(guān),該構(gòu)造可以如下,即所存儲(chǔ)的程序被訪問并且被微計(jì)算機(jī)執(zhí)行;并且/或者可以采用如下方法,其中在任何情況下讀取程序,在執(zhí)行這種程序之前,所讀取的程序被裝載到微計(jì)算機(jī)的程序存儲(chǔ)區(qū)中。
      本文中,前述程序介質(zhì)/媒體可以是如此構(gòu)造的記錄介質(zhì)/媒體使得可與一個(gè)或多個(gè)主體相分離,并且/或者可以是以載有固化形式的程序的介質(zhì)/媒體;包含磁帶、盒帶、和/或其它這種類型的介質(zhì)/媒體;FD(軟盤)和/或HD(硬盤)和/或其它這種類型的磁盤和/或CD-ROM/MO/MD/DVD和/或其它這種光盤類型介質(zhì)/媒體;IC卡(包含存儲(chǔ)卡)/光卡和/或其它這種卡類型介質(zhì)/媒體;和/或掩模(mask)ROM、EPROM、EEPROM、閃存ROM,和/或其它這種半導(dǎo)體存儲(chǔ)器。
      而且,根據(jù)本發(fā)明,在系統(tǒng)體系如下的情況下,即可以連接到包含因特網(wǎng)的通信網(wǎng)絡(luò)中,記錄介質(zhì)/媒體可以用流形式來攜帶程序,使得能夠從通信網(wǎng)絡(luò)下載程序。而且,在以這種方式從通信網(wǎng)絡(luò)下載程序的情況下,用于執(zhí)行這種下載的程序可以預(yù)先存儲(chǔ)在設(shè)備主體中,或者可以從其它記錄介質(zhì)/媒體上安裝。
      而且,本發(fā)明可以采用除了本文闡述的形式以外的各種形式來實(shí)現(xiàn),而不背離本發(fā)明的精神或?qū)嵸|(zhì)特征。因此,前述實(shí)施例和工作示例在各方面都僅僅是解釋性的,并且不是以限制方式闡述的。本發(fā)明的范圍由權(quán)利要求所指示,其不以任何方式被說明書的主體所限制。而且,在權(quán)利要求的等效方案的范圍內(nèi)的所有修改和改變都落在本發(fā)明的范圍內(nèi)。
      權(quán)利要求
      1.一種驅(qū)動(dòng)器程序,根據(jù)來自一個(gè)或多個(gè)應(yīng)用程序的一個(gè)或多個(gè)請(qǐng)求,使得利用一個(gè)或多個(gè)用戶界面來執(zhí)行數(shù)據(jù)處理,該驅(qū)動(dòng)器程序包括一個(gè)或多個(gè)信息獲取步驟,其中使用存儲(chǔ)一個(gè)或多個(gè)記錄的一個(gè)或多個(gè)用戶設(shè)置數(shù)據(jù)庫,來獲取指示其中打開了一個(gè)或多個(gè)設(shè)置屏幕的一個(gè)或多個(gè)應(yīng)用程序的應(yīng)用程序信息,至少一個(gè)所述設(shè)置屏幕是通過至少一個(gè)所述用戶界面呈現(xiàn)出來的,并且允許設(shè)置一個(gè)或多個(gè)數(shù)據(jù)處理?xiàng)l件,并且至少一部分所述記錄中的每一個(gè)包含被附加到可在至少一個(gè)所述設(shè)置屏幕上輸入或指定的一個(gè)或多個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置的一個(gè)或多個(gè)組合上的下列項(xiàng)一個(gè)或多個(gè)名稱,和所述應(yīng)用程序信息,指示其中設(shè)置了至少一個(gè)數(shù)據(jù)處理?xiàng)l件的一個(gè)或多個(gè)應(yīng)用程序;一個(gè)或多個(gè)選擇顯示步驟,其中基于所獲取的應(yīng)用程序信息來搜索至少一個(gè)所述用戶設(shè)置數(shù)據(jù)庫,以便選擇和以列表形式顯示與這種應(yīng)用程序信息相關(guān)聯(lián)地保存的至少一個(gè)所述名稱;以及一個(gè)或多個(gè)設(shè)置改變步驟,其中從以列表形式顯示的所述至少一個(gè)名稱中選擇一個(gè)或多個(gè)任意名稱,以便根據(jù)與這些名稱相關(guān)聯(lián)的一個(gè)或多個(gè)所述數(shù)據(jù)處理?xiàng)l件設(shè)置的至少一個(gè)組合,來改變至少一個(gè)所述數(shù)據(jù)處理?xiàng)l件設(shè)置的內(nèi)容,這種被改變的內(nèi)容被包含到至少一個(gè)所述設(shè)置屏幕中。
      2.如權(quán)利要求1所述的驅(qū)動(dòng)器程序,還包括一個(gè)或多個(gè)保存步驟,其中,在一個(gè)或多個(gè)用戶執(zhí)行一個(gè)或多個(gè)如下過程的情況下,即在這種過程中,一個(gè)或多個(gè)任意名稱通過至少一個(gè)用戶界面被附加到可在至少一個(gè)所述設(shè)置屏幕上設(shè)置的至少一個(gè)所述組合中,至少一個(gè)所述記錄被保存到至少一個(gè)所述用戶設(shè)置數(shù)據(jù)庫中,至少一部分所述記錄中的每一個(gè)包含被附加到至少一個(gè)所述組合中的至少一個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置上的下列項(xiàng)至少一個(gè)所述名稱,和所述應(yīng)用程序信息,指示其中設(shè)置了至少一個(gè)所述數(shù)據(jù)處理?xiàng)l件的一個(gè)或多個(gè)應(yīng)用程序。
      3.如權(quán)利要求2所述的驅(qū)動(dòng)器程序,其中,至少一個(gè)所述保存步驟還包括一個(gè)或多個(gè)查詢步驟,其中,進(jìn)行關(guān)于是否還在一個(gè)或多個(gè)其它應(yīng)用程序中使用至少一個(gè)所述數(shù)據(jù)處理?xiàng)l件設(shè)置組合的一個(gè)或多個(gè)查詢;并且,在響應(yīng)于至少一個(gè)所述查詢而選擇了還被用在一個(gè)或多個(gè)其它應(yīng)用程序中的至少一個(gè)所述數(shù)據(jù)處理?xiàng)l件設(shè)置組合的情況下,指示在至少一個(gè)其它應(yīng)用程序中使用的信息被附加于這些組合。
      4.如權(quán)利要求3所述的驅(qū)動(dòng)器程序,其中,至少一個(gè)所述選擇顯示步驟可以如下,在搜索至少一個(gè)所述用戶設(shè)置數(shù)據(jù)庫期間發(fā)現(xiàn)指示在至少一個(gè)所述其它應(yīng)用程序中使用的信息被附加于所述數(shù)據(jù)自理?xiàng)l件設(shè)置組合的情況下,選擇并且以列表形式顯示與這種附加的信息相關(guān)聯(lián)地保存的一個(gè)或多個(gè)名稱。
      5.如權(quán)利要求4所述的驅(qū)動(dòng)器程序,其中,至少一個(gè)所述選擇顯示步驟可以如下,針對(duì)與指示其中打開了至少一個(gè)所述設(shè)置屏幕的至少一個(gè)所述應(yīng)用程序的應(yīng)用程序信息相關(guān)聯(lián)的至少一個(gè)所述名稱,相對(duì)于針對(duì)與指示在至少一個(gè)所述其它應(yīng)用程序中使用的信息相關(guān)聯(lián)的至少一個(gè)所述名稱而言,采用不同的顯示次序。
      6.如權(quán)利要求5所述的驅(qū)動(dòng)器程序,其中,所述顯示次序如下以高級(jí)方式來顯示與應(yīng)用程序信息相關(guān)聯(lián)的至少一個(gè)所述名稱,該應(yīng)用程序信息指示其中打開了至少一個(gè)所述設(shè)置屏幕的至少一個(gè)應(yīng)用程序,并且以相對(duì)于所述高級(jí)方式的低級(jí)方式,來顯示與指示在至少一個(gè)所述其它應(yīng)用程序中使用的信息相關(guān)聯(lián)的至少一個(gè)所述名稱。
      7.如權(quán)利要求4到6中的任意一項(xiàng)所述的驅(qū)動(dòng)器程序,其中,至少一個(gè)所述選擇顯示步驟如下,針對(duì)與所述指示其中打開了至少一個(gè)所述設(shè)置屏幕的至少一個(gè)所述應(yīng)用程序的應(yīng)用程序信息相關(guān)聯(lián)的至少一個(gè)所述名稱,相對(duì)于針對(duì)與指示在至少一個(gè)所述其它應(yīng)用程序中使用的信息相關(guān)聯(lián)的至少一個(gè)所述名稱而言,采用不同的顯示格式。
      8.如權(quán)利要求7所述的驅(qū)動(dòng)器程序,其中,所述顯示格式如下,針對(duì)與指示其中打開了至少一個(gè)所述設(shè)置屏幕的至少一個(gè)所述應(yīng)用程序的應(yīng)用程序信息相關(guān)聯(lián)的至少一個(gè)所述名稱,相對(duì)于針對(duì)與指示在至少一個(gè)所述其它應(yīng)用程序中使用的信息相關(guān)聯(lián)的至少一個(gè)所述名稱而言,采用不同的顯示密度和/或顯示顏色。
      9.如權(quán)利要求1到8中的任意一項(xiàng)所述的驅(qū)動(dòng)器程序,還包括一個(gè)或多個(gè)頻率計(jì)數(shù)步驟,其中,在將顯示在至少一個(gè)所述設(shè)置屏幕中的至少一個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置組合用于數(shù)據(jù)處理的情況下,對(duì)使用該至少一個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置組合的至少一個(gè)次數(shù)進(jìn)行計(jì)數(shù);并且至少一個(gè)所述選擇顯示步驟如下,即以使用次數(shù)的次序來顯示在至少一個(gè)所述設(shè)置屏幕中顯示的至少一個(gè)所述名稱。
      10.如權(quán)利要求2所述的驅(qū)動(dòng)器程序,其中,至少一個(gè)所述保存步驟如下,即可以使多組應(yīng)用程序信息與至少一個(gè)所述數(shù)據(jù)處理?xiàng)l件設(shè)置組合中的任意一個(gè)相關(guān)聯(lián)。
      11.如權(quán)利要求2所述的驅(qū)動(dòng)器程序,其中,至少一個(gè)所述保存步驟還包括一個(gè)或多個(gè)查詢步驟,其中,在至少一個(gè)所述數(shù)據(jù)處理?xiàng)l件設(shè)置組合與指示除了請(qǐng)求數(shù)據(jù)處理的至少一個(gè)所述應(yīng)用程序中的任何一個(gè)應(yīng)用程序以外的一個(gè)或多個(gè)應(yīng)用程序的應(yīng)用程序信息相關(guān)聯(lián)、并且使用與至少一個(gè)所述其它應(yīng)用程序相關(guān)聯(lián)的至少一個(gè)所述數(shù)據(jù)處理?xiàng)l件設(shè)置組合來使得數(shù)據(jù)被處理的執(zhí)行的情況下,進(jìn)行關(guān)于是否要與該一個(gè)應(yīng)用程序的應(yīng)用程序信息相關(guān)聯(lián)地保存的至少一個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置組合的一個(gè)或多個(gè)查詢;并且,在響應(yīng)于至少一個(gè)查詢而選擇了與其相關(guān)聯(lián)地進(jìn)行保存的情況下,至少一個(gè)所述數(shù)據(jù)處理?xiàng)l件設(shè)置組合、附加到至少一個(gè)所述數(shù)據(jù)處理?xiàng)l件設(shè)置組合的至少一個(gè)所述名稱、以及所述一個(gè)應(yīng)用程序的至少一部分應(yīng)用程序信息,被以相互關(guān)聯(lián)的方式保存到至少一個(gè)所述用戶設(shè)置數(shù)據(jù)庫中。
      12.一種計(jì)算機(jī)可讀記錄介質(zhì),其上記錄有根據(jù)權(quán)利要求1到11中任意一項(xiàng)所述的至少一個(gè)驅(qū)動(dòng)器程序。
      13.一種驅(qū)動(dòng)器控制方法,根據(jù)來自一個(gè)或多個(gè)應(yīng)用程序的一個(gè)或多個(gè)請(qǐng)求,使得利用一個(gè)或多個(gè)用戶界面來執(zhí)行數(shù)據(jù)處理,該驅(qū)動(dòng)器控制方法包括一個(gè)或多個(gè)信息獲取操作,其中使用存儲(chǔ)一個(gè)或多個(gè)記錄的一個(gè)或多個(gè)用戶設(shè)置數(shù)據(jù)庫,來獲取指示其中打開了一個(gè)或多個(gè)設(shè)置屏幕的一個(gè)或多個(gè)應(yīng)用程序的應(yīng)用程序信息,至少一個(gè)所述設(shè)置屏幕是通過至少一個(gè)用戶界面呈現(xiàn)出來的,并且允許設(shè)置一個(gè)或多個(gè)數(shù)據(jù)處理?xiàng)l件,并且至少一部分所述記錄中的每一個(gè)包含被附加到可在至少一個(gè)所述設(shè)置屏幕上輸入或指定的一個(gè)或多個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置的一個(gè)或多個(gè)組合上的下列項(xiàng)一個(gè)或多個(gè)名稱,和所述應(yīng)用程序信息,指示其中設(shè)置了至少一個(gè)數(shù)據(jù)處理?xiàng)l件的一個(gè)或多個(gè)應(yīng)用程序;一個(gè)或多個(gè)選擇顯示操作,其中基于所獲取的應(yīng)用程序信息來搜索至少一個(gè)所述用戶設(shè)置數(shù)據(jù)庫,以便選擇和以列表形式顯示與這種應(yīng)用程序信息相關(guān)聯(lián)保存的至少一個(gè)所述名稱;以及一個(gè)或多個(gè)設(shè)置改變操作,其中從以列表形式顯示的至少一個(gè)所述名稱中選擇一個(gè)或多個(gè)任意名稱,以便根據(jù)與這些名稱相關(guān)聯(lián)的一個(gè)或多個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置的至少一個(gè)組合,來改變至少一個(gè)所述數(shù)據(jù)處理?xiàng)l件設(shè)置的內(nèi)容,這種被改變的內(nèi)容被包含到至少一個(gè)所述設(shè)置屏幕中。
      14.一種驅(qū)動(dòng)器控制設(shè)備,根據(jù)來自一個(gè)或多個(gè)應(yīng)用程序的一個(gè)或多個(gè)請(qǐng)求,使得利用一個(gè)或多個(gè)用戶界面來執(zhí)行數(shù)據(jù)處理,該驅(qū)動(dòng)器控制設(shè)備包括一個(gè)或多個(gè)用戶設(shè)置數(shù)據(jù)庫,存儲(chǔ)一個(gè)或多個(gè)記錄;一個(gè)或多個(gè)信息獲取裝置,用于獲取指示其中打開了一個(gè)或多個(gè)設(shè)置屏幕的一個(gè)或多個(gè)應(yīng)用程序的應(yīng)用程序信息,至少一個(gè)所述設(shè)置屏幕是通過至少一個(gè)所述用戶界面呈現(xiàn)出來的,并且允許設(shè)置一個(gè)或多個(gè)數(shù)據(jù)處理?xiàng)l件,并且至少一部分所述記錄中的每一個(gè)包含被附加到可在至少一個(gè)所述設(shè)置屏幕上輸入或指定的一個(gè)或多個(gè)數(shù)據(jù)處理?xiàng)l件設(shè)置的一個(gè)或多個(gè)組合上的下列項(xiàng)一個(gè)或多個(gè)名稱,和所述應(yīng)用程序信息,指示其中設(shè)置了至少一個(gè)數(shù)據(jù)處理?xiàng)l件的一個(gè)或多個(gè)應(yīng)用程序;一個(gè)或多個(gè)選擇顯示裝置,用于基于所獲取的應(yīng)用程序信息來搜索至少一個(gè)所述用戶設(shè)置數(shù)據(jù)庫,以便選擇和以列表形式顯示與這種應(yīng)用程序信息相關(guān)聯(lián)地保存的至少一個(gè)所述名稱;以及一個(gè)或多個(gè)設(shè)置改變裝置,用于從以列表形式顯示的所述至少一個(gè)名稱中選擇一個(gè)或多個(gè)任意名稱,以便根據(jù)與這些名稱相關(guān)聯(lián)的一個(gè)或多個(gè)所述數(shù)據(jù)處理?xiàng)l件設(shè)置的至少一個(gè)組合,來改變至少一個(gè)所述數(shù)據(jù)處理?xiàng)l件設(shè)置的內(nèi)容,這種被改變的內(nèi)容被包含到至少一個(gè)所述設(shè)置屏幕中。
      全文摘要
      提供用戶設(shè)置數(shù)據(jù)庫,存儲(chǔ)名稱和指示進(jìn)行數(shù)據(jù)處理?xiàng)l件設(shè)置的應(yīng)用程序的應(yīng)用程序信息,這些被附加到可在通過用戶界面呈現(xiàn)的設(shè)置屏幕上輸入或指定的數(shù)據(jù)處理?xiàng)l件設(shè)置的組合中并且允許設(shè)置數(shù)據(jù)處理?xiàng)l件,用戶界面獲取指示其中打開了設(shè)置屏幕的應(yīng)用程序的應(yīng)用程序信息并且基于所獲取的應(yīng)用程序信息搜索用戶設(shè)置數(shù)據(jù)庫并且選擇和以列表形式顯示與該應(yīng)用程序信息相關(guān)聯(lián)地保存的名稱;當(dāng)從以列表形式顯示的名稱中選擇任意名稱時(shí),根據(jù)與該名稱相關(guān)聯(lián)的數(shù)據(jù)處理?xiàng)l件設(shè)置的組合來改變?cè)O(shè)置屏幕中數(shù)據(jù)處理?xiàng)l件設(shè)置的內(nèi)容。
      文檔編號(hào)G06F13/10GK1722118SQ20051008365
      公開日2006年1月18日 申請(qǐng)日期2005年7月13日 優(yōu)先權(quán)日2004年7月13日
      發(fā)明者上野敏宏 申請(qǐng)人:夏普株式會(huì)社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1