亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

信息處理系統(tǒng)及應用方法與流程

文檔序號:12469360閱讀:394來源:國知局
信息處理系統(tǒng)及應用方法與流程

本申請要求于2015年6月4日在日本提交的日本專利申請No.2015-114260的優(yōu)先權,其全部內(nèi)容通過引用并入于此。

技術領域

本發(fā)明涉及信息處理系統(tǒng)和應用方法。



背景技術:

存在用于在打印機驅(qū)動程序的安裝包中安裝指示預定打印設置的設置文件以使得確保預定打印設置被應用到打印機驅(qū)動程序的傳統(tǒng)已知技術(參見例如,日本專利申請公開No.2006-260114)。

由傳統(tǒng)技術看來,存在下述需要:提供使得能夠?qū)τ谑褂媚J竭m當?shù)貞霉δ茉O置的信息處理系統(tǒng)、信息處理裝置和應用方法。



技術實現(xiàn)要素:

本發(fā)明的目的是至少部分地解決傳統(tǒng)技術中的問題。

根據(jù)本發(fā)明的示例性實施例,提供了一種信息處理系統(tǒng),包括:第一信息處理裝置;第二信息處理裝置;以及遞送系統(tǒng),其中第一信息處理裝置包括與存儲器通信的處理器,執(zhí)行下述步驟:獲取功能設置信息和用戶識別信息,功能設置信息指示應用到第一信息處理裝置以控制與第一信息處理裝置一起使用的第一設備的第一設備驅(qū)動程序的功能設置,用戶識別信息用于識別使用第一信息處理裝置的用戶;以及將包括功能設置信息和用戶識別信息的設置信息傳送到遞送系統(tǒng),遞送系統(tǒng)包括與存儲器通信的處理器,執(zhí)行下述步驟:從第一信息處理裝置接收設置信息并存儲設置信息;從第二信息處理裝置接收包括關于用戶的用戶識別信息的請求信息;獲取包括在設置信息中的功能設置信息,設置信息包括包含在請求信息中的用戶識別信息,并生成用于應用由功能設置信息指示的功能設置的應用信息;以及將應用信息遞送到第二信息處理裝置,并且,第二信息處理裝置包括與存儲器通信的處理器,執(zhí)行下述步驟:將請求信息傳送到遞送系統(tǒng);從遞送系統(tǒng)接收應用信息;以及應用應用信息以將由功能設置信息指示的功能設置應用到第二設備驅(qū)動程序關于第二設備的功能設置,第二設備驅(qū)動程序的功能設置應用到第二信息處理裝置以控制與第二信息處理裝置一起使用的第二設備。

本發(fā)明的實例性實施方式還提供一種由信息處理系統(tǒng)實現(xiàn)的應用方法,信息處理系統(tǒng),包括:第一信息處理裝置、第二信息處理裝置、以及遞送系統(tǒng),所述應用方法包括下述步驟:獲取功能設置信息和用戶識別信息,功能設置信息指示應用到第一信息處理裝置以控制與第一信息處理裝置一起使用的第一設備的第一設備驅(qū)動程序關于第一設備的功能設置,用戶識別信息用于識別使用第一信息處理裝置的用戶;以及將包括功能設置信息和用戶識別信息的設置信息傳送到遞送系統(tǒng),從第一信息處理裝置接收設置信息;從第二信息處理裝置接收包括關于用戶的用戶識別信息的請求信息;獲取包括在設置信息中的功能設置信息,設置信息包括包含在請求信息中的用戶識別信息,并生成用于應用由功能設置信息指示的功能設置的應用信息;以及將應用信息遞送到第二信息處理裝置,并將請求信息傳送到遞送系統(tǒng);從遞送系統(tǒng)接收應用信息;以及應用應用信息以將由功能設置信息指示的功能設置應用到第二設備驅(qū)動程序關于第二設備的功能設置,第二設備驅(qū)動程序的功能設置應用到第二信息處理裝置以控制與第二信息處理裝置一起使用的第二設備。

在結(jié)合附圖進行考慮時,通過閱讀本發(fā)明當前優(yōu)選的實施例的以下詳細描述,將更好地理解本發(fā)明的以上和其他目的、特征、優(yōu)點以及技術和產(chǎn)業(yè)重要性。

附圖說明

圖1是例示根據(jù)本發(fā)明第一實施例的信息處理系統(tǒng)的配置的示例的框圖;

圖2是例示根據(jù)第一實施例的用戶終端的硬件組件的示例的框圖;

圖3是例示根據(jù)第一實施例的遞送服務器的硬件組件的示例的框圖;

圖4是例示根據(jù)第一實施例的對應管理服務器的硬件組件的示例的框圖;

圖5是例示根據(jù)第一實施例的驅(qū)動程序管理服務器的硬件組件的示例的框圖;

圖6是例示根據(jù)第一實施例的共享終端的硬件組件的示例的框圖;

圖7是例示根據(jù)第一實施例的信息處理系統(tǒng)的功能配置的示例的框圖;

圖8是例示根據(jù)第一實施例的打印機驅(qū)動程序的打印設置屏幕的示例的圖;

圖9是例示根據(jù)第一實施例存儲在設置信息存儲單元中的設置信息的示例的表;

圖10是例示根據(jù)第一實施例存儲在對應信息存儲單元中的對應信息的示例的表;

圖11是例示根據(jù)第一實施例、由信息處理系統(tǒng)執(zhí)行的存儲設置信息的操作的示例的序列圖;

圖12是例示根據(jù)第一實施例、由信息處理系統(tǒng)執(zhí)行的遞送安裝包的操作的示例的序列圖;

圖13是例示根據(jù)本發(fā)明第二實施例的信息處理系統(tǒng)的配置的示例的框圖;

圖14是例示根據(jù)第二實施例的信息處理系統(tǒng)的功能配置的示例的框圖;

圖15是例示根據(jù)第二實施例、由信息處理系統(tǒng)執(zhí)行的存儲設置信息的操作的示例的序列圖;以及。

圖16是例示根據(jù)第二實施例、由信息處理系統(tǒng)執(zhí)行的遞送安裝包的操作的示例的序列圖。

具體實施方式

參考附圖,在下面給出根據(jù)本發(fā)明的信息處理系統(tǒng)和應用方法的實施例的詳細說明。

第一實施例

圖1是例示第一實施例的信息處理系統(tǒng)1的配置的示例的框圖。如圖1中所示,信息處理系統(tǒng)1包括用戶終端10、設備11、遞送服務器20、對應管理服務器30、驅(qū)動程序管理服務器40、共享終端50和設備51。

另外,用戶終端10是第一信息處理裝置的示例,設備11是第一設備的示例,遞送服務器20、對應管理服務器30和驅(qū)動程序管理服務器40是遞送系統(tǒng)的示例,遞送服務器20是信息處理裝置的示例,共享終端50是第二信息處理裝置的示例,以及設備51是第二設備的示例。

用戶終端10、遞送服務器20、對應管理服務器30、驅(qū)動程序管理服務器40和共享終端50經(jīng)由網(wǎng)絡2連接。網(wǎng)絡2包括例如局域網(wǎng)(LAN)或英特網(wǎng)(Internet)。

另外,用戶終端10連接到設備11,共享終端50連接到設備51。用戶終端10和設備11之間的連接拓撲結(jié)構可以是使用網(wǎng)絡2的網(wǎng)絡連接或使用諸如通用串行總線(USB)線纜的通信線纜的本地連接。同樣,共享終端50和設備51之間的連接拓撲結(jié)構可以是使用網(wǎng)絡2的網(wǎng)絡連接或使用通信線纜的本地連接。

設備11是由用戶終端10使用的設備,而設備51是由共享終端50使用的設備。設備11和51相當于例如成像裝置(例如打印設備、復印機、多功能外圍設備、掃描儀設備或傳真機)或各種類型的電子設備(例如投影儀、攝像機、空調(diào)、電冰箱、熒光燈、自動售貨機或手持式終端)。多功能外圍設備(MFP)具有復印機功能、打印機功能、掃描儀功能和傳真功能當中的至少兩個功能。另外,根據(jù)第一實施例,給出了例如設備11和51為打印設備的情形的說明;然而,這不是限制。

用戶終端10是用戶使用的終端設備,并且用戶終端10包括例如個人計算機(PC)或智能設備。根據(jù)第一實施例,給出了例如用戶終端10是用戶專用的終端設備的情形的說明;然而,這不是限制。此外,用戶終端10已經(jīng)安裝了(應用的示例)用于控制設備11的打印機驅(qū)動程序(第一設備驅(qū)動程序的示例)。

共享終端50是由包括用戶終端10的用戶的大量用戶使用的終端設備,并且其包括例如個人計算機(PC)、服務器或智能設備。

另外,用戶終端10和設備11可以位于與共享終端50和設備51不同的區(qū)域(空間)中,或可以與共享終端50和設備51位于相同的區(qū)域(空間)中。在第一實施例中,給出了其中例如用戶終端10和設備11位于主辦公室并且共享終端50和設備51位于衛(wèi)星辦公室的情形的說明;然而,這不是限制。例如,共享終端50和設備51可以位于用于提供公共打印服務的區(qū)域(空間)中。

遞送服務器20是服務器設備,其將安裝包(具體地,安裝包程序)遞送到共享終端50、以將關于設備11安裝在用戶終端10中的打印機驅(qū)動程序的打印設置(功能設置的示例)應用到不同于用戶終端10的終端,并且其包括例如計算機。

對應管理服務器30是管理對應信息的服務器設備,在所述對應信息中,用于識別設備的設備識別信息與用于識別打印機驅(qū)動程序的設備驅(qū)動程序識別信息相關以控制所述設備,并且該對應管理服務器30包括例如計算機。

驅(qū)動程序管理服務器40是管理打印機驅(qū)動程序(具體地,打印機驅(qū)動器程序)的服務器設備,并且其包括例如計算機。

另外,遞送服務器20、對應管理服務器30和驅(qū)動程序管理服務器40可以被一起提供在單個設備中而不把它們設置為分離的設備。

圖2是例示根據(jù)第一實施例的用戶終端10的硬件組件的示例的框圖。如在圖2中例示的,用戶終端10包括控制設備101,例如中央處理單元(CPU)或圖形處理單元(GPU);主存儲設備103,例如只讀存儲器(ROM)或隨機存取存儲器(RAM);輔助存儲設備105,例如硬盤驅(qū)動器(HDD)或固態(tài)驅(qū)動器(SSD);顯示設備107,例如顯示器;輸入設備109,例如鼠標、鍵盤或觸摸面板;以及通信設備111,例如通信接口,并且其具有使用典型的計算機的硬件組件。另外,輔助存儲設備105、顯示設備107、輸入設備109和通信設備111可以是內(nèi)置的或者外部連接的。

圖3是例示根據(jù)第一實施例的遞送服務器20的硬件組件的示例的框圖。如在圖3中例示的,遞送服務器20包括控制設備201,例如CPU或GPU;主存儲設備203,例如ROM或RAM;輔助存儲設備205,例如HDD或SSD;顯示設備207,例如顯示器;輸入設備209,例如鼠標、鍵盤或觸摸面板;以及通信設備211,例如通信接口,并且其具有使用典型的計算機的硬件組件。另外,輔助存儲設備205、顯示設備207、輸入設備209和通信設備211可以是內(nèi)置的或者外部連接的。

圖4是例示根據(jù)第一實施例的對應管理服務器30的硬件組件的示例的框圖。如在圖4中例示的,對應管理服務器30包括控制設備301,例如CPU或GPU;主存儲設備303,例如ROM或RAM;輔助存儲設備305,例如HDD或SSD;顯示設備307,例如顯示器;輸入設備309,例如鼠標、鍵盤或觸摸面板;以及通信設備311,例如通信接口,并且其具有使用典型的計算機的硬件組件。另外,輔助存儲設備305、顯示設備307、輸入設備309和通信設備311可以是內(nèi)置的或者外部連接的。

圖5是例示根據(jù)第一實施例的驅(qū)動程序管理服務器40的硬件組件的示例的框圖。如在圖5中例示的,驅(qū)動程序管理服務器40包括控制設備401,例如CPU或GPU;主存儲設備403,例如ROM或RAM;輔助存儲設備405,例如HDD或SSD;顯示設備407,例如顯示器;輸入設備409,例如鼠標、鍵盤或觸摸面板;以及通信設備411,例如通信接口,并且其具有使用典型的計算機的硬件組件。另外,輔助存儲設備405、顯示設備407、輸入設備409和通信設備411可以是內(nèi)置的或者外部連接的。

圖6是例示根據(jù)第一實施例的共享終端50的硬件組件的示例的框圖。如在圖6中例示的,共享終端50包括控制設備501,例如CPU或GPU;主存儲設備503,例如ROM或RAM;輔助存儲設備505,例如HDD或SSD;顯示設備507,例如顯示器;輸入設備509,例如鼠標、鍵盤或觸摸面板;以及通信設備511,例如通信接口,并且其具有使用典型的計算機的硬件組件。另外,輔助存儲設備505、顯示設備507、輸入設備509和通信設備511可以是內(nèi)置的或者外部連接的。

圖7是例示根據(jù)第一實施例的信息處理系統(tǒng)1的功能配置的示例的框圖。如在圖7中例示的,用戶終端10包括獲取單元151和設置信息傳送單元153。獲取單元151和設置信息傳送單元153是由安裝在用戶終端10中的設置管理程序(設置管理軟件)實現(xiàn)的功能,并且它們可以由例如控制設備101、主存儲設備103和通信設備111來實現(xiàn)。

另外,如在圖7中例示的,遞送服務器20包括設置信息接收單元251、設置信息存儲單元253、請求信息接收單元255、應用信息生成單元257和遞送單元259。設置信息接收單元251、請求信息接收單元255、應用信息生成單元257和遞送單元259是由安裝在遞送服務器20中的安裝包生成程序(安裝包生成軟件)實現(xiàn)的功能,并且它們可以由例如控制設備201、主存儲設備203和通信設備211來實現(xiàn)。設置信息存儲單元253可以由例如輔助存儲設備205來實現(xiàn)。

另外,如在圖7中例示的,對應管理服務器30包括對應信息存儲單元351和對應信息通信單元353。對應信息存儲單元351可以由例如輔助存儲設備305來實現(xiàn),而對應信息通信單元353可以由例如控制設備301、主存儲設備303和通信設備311來實現(xiàn)。

另外,如在圖7中例示的,驅(qū)動程序管理服務器40包括驅(qū)動程序存儲單元451和驅(qū)動程序通信單元453。驅(qū)動程序存儲單元451可以由例如輔助存儲設備405來實現(xiàn),而驅(qū)動程序通信單元453可以由例如控制設備401、主存儲設備403和通信設備411來實現(xiàn)。

另外,如在圖7中例示的,共享終端50包括檢測單元551、請求信息傳送單元553、應用信息接收單元555和應用單元557。檢測單元551、請求信息傳送單元553和應用信息接收單元555是由安裝在共享終端50中的安裝包請求/執(zhí)行程序(安裝包請求/執(zhí)行軟件)實現(xiàn)的功能,并且它們可以由例如控制設備501、主存儲設備503和通信設備511來實現(xiàn)。應用單元557是通過將安裝包(具體地,包括在安裝包中的安裝程序)安裝在共享終端50中而實現(xiàn)的功能,并且其可以由例如控制設備501和主存儲設備503來實現(xiàn)。

獲取單元151獲取指示關于設備11安裝在用戶終端10中的打印機驅(qū)動程序的打印設置的功能設置信息和用于識別使用用戶終端10的用戶的用戶識別信息。

此處,獲取單元151可以從用戶終端10的打印機驅(qū)動程序提取關于設備11的打印設置以獲取功能設置信息,或者其可以獲取先前由用戶終端10的打印機驅(qū)動程序生成的功能設置信息。

在前一情形中,例如,如果通過使用輸入設備109在安裝在用戶終端10中的設置管理程序的管理屏幕上、從在用戶終端10的打印機驅(qū)動程序中管理的打印機圖標中選擇了指示設備11的打印機圖標,則獲取單元151從該打印機圖標提取在打印機圖標中管理的關于設備11的打印設備,以便獲取功能設置信息。在該技術的情形中,存在使得功能設置信息可以被自動提取的優(yōu)點;然而,利用某些類型的打印機驅(qū)動程序,可以不提取所有的打印設置。

在后一情形中,例如,用戶使用輸入設備109預先執(zhí)行存儲功能設置信息的操作,所述功能設置信息指示在用戶終端10的打印機驅(qū)動程序的屬性屏幕上、在指示設備11的打印機圖標中管理的關于設備11的打印設置。然后,如果通過使用輸入設備109在安裝在用戶終端10中的設置管理程序的管理屏幕上選擇了存儲的功能設置信息,則獲取單元151獲取該功能設置信息。在該技術的情形中,存在預先手動存儲打印設置的需要;然而,存在使得當打印機驅(qū)動程序存儲打印設置時,可以存儲所有打印設置的優(yōu)點。然而,打印機驅(qū)動程序需要具有存儲打印設置的功能。

另外,在所述前一情形或所述后一情形中的任一情形中,指示設備11的打印機圖標的數(shù)量不總是一個。例如,如果在用戶終端10的打印機驅(qū)動程序中為設備11登記了多個打印設置,則指示設備11的存在的打印機圖標的數(shù)量與打印設置的數(shù)量對應。在該情形中,可能存在一個或多個打印機圖標,所述一個或多個打印機圖標是用于打印設置的提取和存儲的目標。

可以通過使用DEVMODE、PrintTicket或PrintCapabilities、printui.dll以及安裝在打印機驅(qū)動器中的功能來實現(xiàn)打印設置的提取和存儲,所述DEVMODE是Windows(注冊商標)標準I/F,PrintTicket或PrintCapabilities是Windows擴展I/F,printui.dll是由Microsoft(注冊商標)提供的工具。另外,不僅可以提取或存儲打印設置,還可以提取和存儲關于打印機驅(qū)動程序的識別信息,例如打印機驅(qū)動程序的型號名稱。

打印設置包括例如文檔尺寸設置、紙張尺寸設置、紙張類型設置、合并設置、打印面(單面/雙面)設置、后處理(裝訂(bookbinding),卡釘(stapling),打孔等)設置,顏色(彩色、黑白等)設置、份數(shù)設置或驗證設置;然而,這些不是限制。另外,為了限制打印功能,可以進行設置以使得設置中的每一個被鎖定或限制。例如,可以針對黑白鎖定顏色設置以便限制(禁止)彩色打印,可以將紙張尺寸設置限制到B5或A4以便限制(禁止)A3打印,或者可以鎖定驗證設置用于提供驗證以使得驗證必不可少。

另外,打印設置不僅可以包括當前設置的打印設置還可以包括默認設置、預設設置等。默認設置是當打印機驅(qū)動程序被安裝在用戶終端10中時對于設備11默認設置的打印設置。預設設置是在先登記在打印機驅(qū)動程序中具有高使用頻率的模式的打印設置。例如,預設設置包括圖8中例示的在打印機驅(qū)動程序的打印設置屏幕上的簡易設置列表601中的“標準設置”、“合并(combining)”或“黑白(black and white)”。

關于使用用戶終端10的用戶的用戶識別信息包括例如用戶的登錄ID,其在用戶登錄用戶終端10時從輸入設備109輸入。在下面給出了在例如使用用戶終端10的用戶的登錄ID為“user0001”時的情形的說明;然而,這不是限制。另外,如果在登錄期間需要輸入域ID,則用戶識別信息可以包括域ID。

設置信息傳送單元153將由獲取單元151獲取的包括功能設置信息和用戶識別信息的設置信息傳送到遞送服務器20。

設置信息接收單元251從用戶終端10接收設置信息并將其存儲在設置信息存儲單元253中。圖9是例示根據(jù)第一實施例存儲在設置信息存儲單元253中的設置信息(用戶識別信息和功能設置信息)的示例的表,并且其存儲包括關于使用用戶終端10的用戶的設置信息的設置信息。

檢測單元551基于關于用戶的用戶識別信息的輸入檢測出用戶具有使用共享終端50的授權。如上所述,根據(jù)第一實施例,由于用戶識別信息是用戶的登錄ID,檢測單元551通過使用登錄ID來檢測用戶的登錄,從而檢測用戶具有使用共享終端50的授權。

例如,當使用用戶終端10的用戶將登錄ID“user0001”和密碼從輸入設備509輸入到共享終端50并登錄共享終端50時,檢測單元551檢測到具有登錄ID“user0001”的用戶登錄。另外,如果在登錄過程中需要輸入域ID,則也將域ID輸入到共享終端50。

請求信息傳送單元553將包括關于用戶的用戶識別信息的請求信息傳送到遞送服務器20。根據(jù)第一實施例,請求信息傳送單元553基于通過檢測單元551檢測到使用授權(登錄)而將請求信息傳送到遞送服務器20。

具體地,當檢測單元551檢測到登錄時,請求信息傳送單元553將包括關于已經(jīng)檢測到其登錄的用戶的用戶識別信息、用于識別設備51的設備識別信息和指示共享終端50的環(huán)境的環(huán)境信息的請求信息傳送到遞送服務器20。

給出了其中例如用戶識別信息為如上所述的使用用戶終端10的用戶的登錄ID“user0001”時的情形的說明;然而,這不是限制。

設備識別信息包括例如設備的型號名稱。例如,請求信息傳送單元553與設備51進行簡單網(wǎng)絡管理協(xié)議(SNMP)通信,從而獲取關于設備51的設備識別信息。下面給出了其中例如關于設備51的設備識別信息為“eqmd0001”的情形的說明;然而,這不是限制。

環(huán)境信息包括例如安裝在共享終端50中的操作系統(tǒng)(OS)的類型或位數(shù)。請求信息傳送單元553從安裝在共享終端50中的OS獲取環(huán)境信息。下面給出了其中例如關于共享終端50的環(huán)境信息為“windows 8/32位”時的情形的說明;然而,這不是限制。

請求信息接收單元255從共享終端50接收請求信息。

應用信息生成單元257從設置信息存儲單元253獲取包括在設置信息中的功能設置信息,所述設置信息包括包含在由請求信息接收單元255接收的請求信息中的用戶識別信息,并且其生成用于應用由功能設置信息指示的功能設置的安裝包(應用信息的示例)。

具體地,在對應信息的基礎上,應用信息生成單元257獲取由與關于設備51的設備識別信息對應的設備驅(qū)動程序識別信息指示的打印機驅(qū)動程序(第二設備驅(qū)動程序的示例)、安裝獲取的打印機驅(qū)動程序并生成用于將由獲取的功能設置信息指示的功能設置應用到安裝的打印機驅(qū)動程序的安裝包,其中在所述對應信息中,關于設備的設備識別信息與用于識別打印機驅(qū)動程序的設備驅(qū)動程序識別信息相關以控制設備。

例如,應用信息生成單元257將包括在由請求信息接收單元255接收的請求信息中的關于設備51的設備識別信息和關于共享終端50的環(huán)境信息傳送到對應管理服務器30,從而請求關于打印機驅(qū)動程序的設備驅(qū)動程序識別信息以在共享終端50的環(huán)境中控制設備51。

對應信息存儲單元351存儲將關于設備的設備識別信息、關于終端的環(huán)境信息和用于識別打印機驅(qū)動程序的設備驅(qū)動程序識別信息相關的對應信息,以在由環(huán)境信息指示的環(huán)境中控制設備。圖10是例示根據(jù)第一實施例的存儲在對應信息存儲單元351中的對應信息的示例的表。

當對應信息通信單元353從遞送服務器20接收到關于設備51的設備識別信息和關于共享終端50的環(huán)境信息時,其從對應信息存儲單元351獲取與設備識別信息和環(huán)境信息相關的設備驅(qū)動程序識別信息并回復給遞送服務器20。例如,如果關于設備51的設備識別信息是“eqmd0001”,關于共享終端50的環(huán)境信息是“windows 8/32位”,并且對應信息是圖10中例示的信息,則對應信息通信單元353從對應信息存儲單元351獲取設備驅(qū)動程序識別信息“drmd0001”并回復給遞送服務器20。

當應用信息生成單元257從對應管理服務器30獲取設備驅(qū)動程序識別信息時,其將設備驅(qū)動程序識別信息傳送到驅(qū)動程序管理服務器40,從而請求打印機驅(qū)動程序在共享終端50的環(huán)境中控制設備51。

驅(qū)動程序存儲單元451以相關的方式存儲打印機驅(qū)動程序和關于打印機驅(qū)動程序的設備驅(qū)動程序識別信息。

當驅(qū)動程序通信單元453從遞送服務器20接收設備驅(qū)動程序識別信息時,驅(qū)動程序通信單元453從驅(qū)動程序存儲單元451獲取與設備驅(qū)動程序識別信息相關的打印機驅(qū)動程序并將該打印機驅(qū)動程序回復給遞送服務器20。例如,如果設備驅(qū)動程序識別信息為“drmd0001”,則驅(qū)動程序通信單元453從驅(qū)動程序存儲單元451獲取與設備驅(qū)動程序識別信息“drmd0001”相關的打印機驅(qū)動程序并將該打印機驅(qū)動程序回復給遞送服務器20。

當應用信息生成單元257從驅(qū)動程序管理服務器40獲取打印機驅(qū)動程序以在共享終端50的環(huán)境中控制設備51時,其從設置信息存儲單元253獲取包括在設置信息中的功能設置信息,所述設置信息包括包含在由請求信息接收單元255接收的請求信息中的用戶識別信息。例如,如果包括在請求信息中的用戶識別信息為“user0001”并且設置信息是圖9中例示的信息,則應用信息生成單元257從設置信息存儲單元253獲取功能設置信息“打印設置A”。

然后,應用信息生成單元257將獲取的打印機驅(qū)動程序安裝在共享終端50中,并生成用于將由獲取的功能設置信息指示的功能設置應用到安裝的打印機驅(qū)動程序的安裝包。此處,可以通過使用公知的技術生成安裝包。

遞送單元259將由應用信息生成單元257生成的安裝包遞送到共享終端50。

應用信息接收單元555從遞送服務器20接收安裝包。

在由應用信息接收單元555接收的安裝包的基礎上,應用單元557將由功能設置信息指示的用來生成安裝包的打印設置應用到安裝在共享終端50中的用于設備51的打印機驅(qū)動程序的打印設置以控制設備51。

具體地,在由應用信息接收單元555接收的安裝包的基礎上,應用單元557將打印機驅(qū)動程序安裝在共享終端50中以控制設備51,并將由功能設置信息指示的、用于生成安裝包的打印設置應用到用于設備51的打印機驅(qū)動程序的打印設置。

例如,當應用信息接收單元555執(zhí)行接收的安裝包以使得將安裝包的安裝程序被安裝在共享終端50中時,應用單元557將包括在安裝包中的用于控制設備51的打印機驅(qū)動程序安裝在共享終端50中,并生成用于打印機驅(qū)動程序的端口。然后,應用單元557把由功能設置信息指示的用于生成安裝包的打印設置通知給安裝的打印機驅(qū)動程序,并給出命令以登記打印設置。這樣,安裝在共享終端50中的打印機驅(qū)動程序把被通知的打印設置應用到用于設備51的打印設置,并登記指示設備51并管理用于設備51的打印設置的打印機圖標。

這樣,當用戶利用共享終端50使用設備51時,用戶可以按照與利用用戶終端10來使用設備11時的情形中相同的方式使用打印設置,而不用手動改變打印設置。

另外,當檢測單元551檢測到用戶退出共享終端50時,應用單元557卸載安裝在共享終端50中的打印機驅(qū)動程序。

圖11是例示根據(jù)第一實施例、由信息處理系統(tǒng)1執(zhí)行的存儲設置信息的操作的示例的序列圖。

首先,獲取單元151獲取指示安裝在用戶終端10中的、用于設備11的打印機驅(qū)動程序的打印設置的功能設置信息(步驟S101)。

接下來,獲取單元151獲取關于使用用戶終端10的用戶的用戶識別信息(步驟S103)。

然后,設置信息傳送單元153將由獲取單元151獲取的包括功能設置信息和用戶識別信息的設置信息傳送到遞送服務器20,并且設置信息接收單元251從用戶終端10接收設置信息(步驟S105)。

接下來,設置信息接收單元251將接收的設置信息存儲在設置信息存儲單元253中(步驟S107)。

圖12是例示根據(jù)第一實施例、由信息處理系統(tǒng)1執(zhí)行的遞送安裝包的操作的示例的序列圖。

首先,檢測單元551檢測用戶登錄共享終端50(步驟S201)。

然后,根據(jù)通過檢測單元551檢測到用戶的登錄,請求信息傳送單元553獲取關于用戶的用戶識別信息(步驟S203)。

然后,請求信息傳送單元553獲取關于設備51的設備識別信息以及關于共享終端50的環(huán)境信息(步驟S205)。

接下來,請求信息傳送單元553將包括已經(jīng)獲取的用戶識別信息、設備識別信息和環(huán)境信息的請求信息傳送到遞送服務器20,并且請求信息接收單元255從共享終端50接收請求信息(步驟S207)。

然后,應用信息生成單元257將包括在由請求信息接收單元255接收的請求信息中的關于設備51的設備識別信息和關于共享終端50的環(huán)境信息傳送到對應管理服務器30,由此請求關于打印機驅(qū)動程序的設備驅(qū)動程序識別信息以在共享終端50的環(huán)境中控制設備51(步驟S209)。

然后,當對應信息通信單元353從遞送服務器20接收到關于設備51的設備識別信息和關于共享終端50的環(huán)境信息時,對應信息通信單元353從對應信息存儲單元351獲取與設備識別信息和環(huán)境信息相關的設備驅(qū)動程序識別信息,并將設備驅(qū)動程序識別信息回復給遞送服務器20(步驟S211)。

然后,當應用信息生成單元257從對應管理服務器30接收到設備驅(qū)動程序識別信息時,應用信息生成單元257將設備驅(qū)動程序識別信息傳送到驅(qū)動程序管理服務器40,由此請求打印機驅(qū)動程序在共享終端50的環(huán)境中控制設備51(步驟S213)。

然后,當驅(qū)動程序通信單元453從遞送服務器20接收設備驅(qū)動程序識別信息時,驅(qū)動程序通信單元453從驅(qū)動程序存儲單元451獲取與設備驅(qū)動程序識別信息相關的打印機驅(qū)動程序并將該打印機驅(qū)動程序回復給遞送服務器20(步驟S215)。

然后,當應用信息生成單元257從驅(qū)動程序管理服務器40接收打印機驅(qū)動程序以在共享終端50的環(huán)境中控制設備51時,應用信息生成單元257從設置信息存儲單元253獲取包括在設置信息中的功能設置信息,所述設置信息包括包含在由請求信息接收單元255接收的請求信息中的用戶識別信息(步驟S217)。

接下來,應用信息生成單元257將獲取的打印機驅(qū)動程序安裝在共享終端50中并生成用于將由獲取的功能設置信息指示的功能設置應用到安裝的打印機驅(qū)動程序的安裝包(步驟S219)。

然后,遞送單元259將由應用信息生成單元257生成的安裝包遞送到共享終端50,并且應用信息接收單元555從遞送服務器20接收安裝包并執(zhí)行接收的安裝包(步驟S221)。

接下來,應用單元557將包括在安裝包中的用于控制設備51的打印機驅(qū)動程序安裝在共享終端50中(步驟S223)并生成用于打印機驅(qū)動程序的端口(步驟S225)。

然后,應用單元557將由用于生成安裝包的功能設置信息指示的打印設置應用到安裝的打印機驅(qū)動程序作為用于設備51的打印設置(步驟S227)并登記指示設備51并管理用于設備51的打印設置的打印機圖標(步驟S229)。

如上所述,根據(jù)第一實施例,當用戶利用共享終端50使用設備51時,用戶可以按照與利用用戶終端10來使用設備11的情形中相同的方式使用打印設置,而不用手動改變打印設置。

以這種方式,根據(jù)第一實施例,可以在每個用戶的基礎上應用功能設置;因此,即使對于其用戶以不確定的方式改變的終端,例如,其由大量的用戶使用,也可以針對每個用戶的使用模式適當?shù)貞霉δ茉O置。另外,由于在傳統(tǒng)技術中,如果僅可以在每打印機驅(qū)動程序的基礎上進行打印設置,則相同的打印設置被應用到每個用戶;因此,難以像在第一實施例中那樣針對每個用戶的使用模式適當?shù)貞霉δ茉O置。

修改的示例1

在上述的第一實施例中,給出了在例如打印機驅(qū)動程序也通過使用安裝包來安裝的情形的說明;然而,打印機驅(qū)動程序也可以預先安裝在共享終端50中。在這種情形中,安裝包可以是用于將由用于生成安裝包的功能設置信息指示的打印設置應用到安裝在共享終端50中的用于設備51的打印機驅(qū)動程序的打印設置的包。

也就是說,根據(jù)修改的示例1,請求信息不必包括用于識別設備51的設備識別信息或指示共享終端50的環(huán)境的環(huán)境信息,并且應用信息生成單元257不必從對應管理服務器30請求關于用于在共享終端50的環(huán)境中控制設備51的打印機驅(qū)動程序的設備驅(qū)動程序識別信息,或者不必從驅(qū)動程序管理服務器40請求用于在共享終端50的環(huán)境中控制設備51的打印機驅(qū)動程序。另外,當檢測單元551檢測到用戶退出共享終端50時,應用單元557不必卸載安裝在共享終端50中的打印機驅(qū)動程序,而是應用單元557僅須刪除登記的打印機圖標。

修改的示例2

在上述的第一實施例中,給出了其中在例如應用信息生成單元257從驅(qū)動程序管理服務器40獲取用于在共享終端50的環(huán)境中控制設備51的打印機驅(qū)動程序的情形的說明;然而,如果已經(jīng)從驅(qū)動程序管理服務器40獲取了打印機驅(qū)動程序,則可以使用獲取的打印機驅(qū)動程序。

具體地,當應用信息生成單元257從對應管理服務器30獲取設備驅(qū)動程序識別信息時,應用信息生成單元257檢查是否已經(jīng)獲取了由設備驅(qū)動程序識別信息指示的打印機驅(qū)動程序,并且如果沒有獲取打印機驅(qū)動程序,則可以從驅(qū)動程序管理服務器40獲取打印機驅(qū)動程序。

修改的示例3

根據(jù)上述的第一實施例,如果存在連接到共享終端50的、除了設備51之外的設備,則使用共享終端50的用戶可以使用輸入設備509在設備選擇屏幕上選擇要使用的設備,并且請求信息傳送單元553可以獲取關于選擇的設備的設備識別信息。

修改的示例4

根據(jù)上述的第一實施例,如果安裝在用戶終端10中的打印機驅(qū)動程序和安裝在共享終端50中的打印機驅(qū)動程序相互兼容或者如果它們是通用驅(qū)動程序,則不會發(fā)生問題;然而,如果它們不相互兼容,則存在利用用戶終端10使用設備11的情形中的打印設置與利用共享終端50使用設備51的情形中的打印設置不兼容的可能性。

因此,安裝在共享終端50中的打印機驅(qū)動程序可以是與安裝在用戶終端10中的打印機驅(qū)動程序兼容的打印機驅(qū)動程序。

例如,用戶終端10可以在被傳送到遞送服務器20的設置信息中包括安裝在用戶終端10中的打印機驅(qū)動程序的型號名稱,并將設置信息登記在遞送服務器20中,并且應用信息生成單元257可以從驅(qū)動程序管理服務器40獲取在共享終端50的環(huán)境中控制設備51并與該型號名稱的打印機驅(qū)動程序兼容的打印機驅(qū)動程序。

另外,例如,如果存在連接到共享終端50的、除設備51之外的設備,則使用共享終端50的用戶可以使用輸入設備509來選擇由與安裝在用戶終端10中的打印機驅(qū)動程序兼容的打印機驅(qū)動程序控制的設備,并且請求信息傳送單元553可以獲取關于該設備的設備識別信息。

修改的示例5

在上述的第一實施例中,給出了其中例如信息處理系統(tǒng)1是本地系統(tǒng)(非公共系統(tǒng))的情形的說明;然而,其可以被實現(xiàn)為網(wǎng)絡系統(tǒng)。在這種情形中,同樣,如果執(zhí)行通常需要的操作(例如預先的用戶登記)以實現(xiàn)網(wǎng)絡系統(tǒng),則可以按照與上述第一實施例中相同的方式獲得實現(xiàn)。

此處,在網(wǎng)絡系統(tǒng)的情形中,由在網(wǎng)絡瀏覽器中操作的插件等來取代安裝在用戶終端10中的設置管理程序以及安裝在共享終端50中的安裝包請求/執(zhí)行程序。

另外,在網(wǎng)絡系統(tǒng)的情形中,就安全來說,用于將請求信息傳送到遞送服務器20的觸發(fā)可以是用戶的操作而不是檢測到登錄。

第二實施例

在第二實施例中,給出了在每設備的基礎上應用功能設置的情形的說明。在下文中,主要說明與第一實施例的區(qū)別,與第一實施例中的名稱和參考標記相同的名稱和參考標記被應用于具有與第一實施例中的功能相同的功能的組件,并且省略了說明。

圖13是例示根據(jù)本發(fā)明第二實施例的信息處理系統(tǒng)1001的配置的示例的框圖。如在圖13中例示的,信息處理系統(tǒng)1001包括管理員的終端1010、遞送服務器1020、共享終端1050和設備51。

另外,管理員的終端1010是第一信息處理裝置的示例,共享終端1050是第二信息處理裝置的示例,并且遞送服務器1020是第三信息處理裝置的示例。

管理員的終端1010是由管理員使用的終端設備,并且包括例如PC或智能設備。管理員的終端1010確定共享終端1050關于設備51的打印設置。

與第一實施例不同,共享終端1050具有安裝在其中的用于控制設備51的打印機驅(qū)動程序。另外,共享終端1050和設備51之間的連接拓撲結(jié)構是使用通信線纜的本地連接。

另外,根據(jù)第二實施例,給出了其中例如管理員的終端1010、共享終端1050和設備51位于主辦公室中的情形的說明;然而,這不是限制。

圖14是例示根據(jù)第二實施例的信息處理系統(tǒng)1001的功能配置的示例的框圖。如在圖14中例示的,其與第一實施例的不同在于管理員終端1010的獲取單元1151和設置信息傳送單元1153,遞送服務器1020的設置信息接收單元1251、設置信息存儲單元1253、應用信息生成單元1257和請求信息接收單元1255,以及共享終端1050的檢測單元1551、請求信息傳送單元1553和應用單元1557。

獲取單元1151獲取指示安裝在共享終端1050中的用于設備51的打印機驅(qū)動程序的打印設置的功能設置信息和用于識別設備51的設備識別信息。

用于獲取功能設置信息的技術可以與在第一實施例中的技術相同。在這種情形中,與安裝在共享終端1050中的打印機驅(qū)動程序相同的打印機驅(qū)動程序需要安裝在管理員的終端1010中,并且與設備51的型號相同的型號的設備需要連接到管理員的終端1010。另外,與安裝在共享終端1050中的打印機驅(qū)動程序相同的打印機驅(qū)動程序可以安裝在管理員的終端1010中,管理員在打印機驅(qū)動程序的屬性屏幕上進行打印設置,以便存儲指示打印設置的功能設置信息,并且獲取單元1151獲取該功能設置信息。

設備識別信息包括例如設備的型號名稱。如果與設備51的型號相同的型號的設備被連接到管理員的終端1010,則獲取單元1151執(zhí)行與該設備的SNMP通信以便獲取與設備51的設備識別信息相同的設備識別信息。另外,例如,獲取單元1151可以獲取由管理員輸入的關于設備51的設備識別信息。

設置信息傳送單元1153將由獲取單元1151獲取的包括功能設置信息和設備識別信息的設置信息傳送到遞送服務器1020。

設置信息接收單元1251從管理員的終端1010接收設置信息并將設置信息存儲在設置信息存儲單元1253中。

檢測單元1151檢測與設備51的連接。檢測單元1551的連接檢測功能可以通過使用例如安裝在共享終端1050中的操作系統(tǒng)(OS)的功能(例如,即插即用功能)來實現(xiàn)。

請求信息傳送單元1553將包括關于設備51的設備識別信息的請求信息傳送到遞送服務器1020。根據(jù)第二實施例,請求信息傳送單元1553根據(jù)通過檢測單元1551檢測到與設備51的連接而將請求信息傳送到遞送服務器1020。用于獲取設備識別信息的技術與第一實施例中的技術相同。另外,可以使用除了SNMP以外的協(xié)議。

請求信息接收單元1255從共享終端1050接收請求信息。

應用信息生成單元1257從設置信息存儲單元1253獲取包括在包含設備識別信息的設置信息中的功能設置信息,并生成用于應用由功能設置信息指示的功能設置的安裝包,所述設備識別信息包括在由請求信息接收單元1255接收的請求信息中。

然后,應用信息生成單元1257生成用于將由獲取的功能設置信息指示的功能設置應用到安裝在共享終端1050中的打印機驅(qū)動程序的安裝包。此處,可以使用公知的技術生成安裝包。

遞送單元259和應用信息接收單元555可以與在第一實施例中的遞送單元和應用信息接收單元相同。

在由應用信息接收單元555接收的安裝包的基礎上,應用單元1557將由被用于生成安裝包的功能設置信息指示的打印設置應用到安裝在共享終端1050中的用于設備51的打印機驅(qū)動程序的打印設置。

例如,當應用信息接收單元555執(zhí)行接收的安裝包以使得將安裝包的安裝程序安裝在共享終端1050中時,應用單元1557將由被用于生成安裝包的功能設置信息指示的打印設置通知給安裝的打印機驅(qū)動程序,并給出命令以登記打印設置。這樣,安裝在共享終端1050中的打印機驅(qū)動程序?qū)⒈煌ㄖ拇蛴≡O置應用到用于設備51的打印設置并登記指示設備51并管理用于設備51的打印設置的打印機圖標。

這樣,如果設備51利用共享終端1050而被使用,則可能使用由管理員確定的打印設置。

然后,當檢測單元1551檢測到共享終端1050和設備51之間斷開連接時,應用單元1557刪除在共享終端1050中登記的打印機圖標。

圖15是例示根據(jù)第二實施例、由信息處理系統(tǒng)1001執(zhí)行的存儲設置信息的操作的示例的序列圖。

首先,獲取單元1151獲取安裝在共享終端1050中的指示關于設備51的打印機驅(qū)動程序的打印設置的功能設置信息(步驟301)。

接下來,獲取單元1151獲取關于設備51的設備識別信息(步驟303)。

然后,設置信息傳送單元1153將由獲取單元1151獲取的包括功能設置信息和設備識別信息的設置信息傳送到遞送服務器1020,并且設置信息接收單元1251從管理員的終端1010接收設置信息(步驟305)。

然后,設置信息接收單元1251將接收的設置信息存儲在設置信息存儲單元1253中(步驟307)。

圖16是例示根據(jù)第二實施例、由信息處理系統(tǒng)1001執(zhí)行的遞送安裝包的操作的示例的序列圖。

首先,檢測單元1551檢測與設備51的連接(步驟S401)。

接下來,請求信息傳送單元1553獲取關于設備51的設備識別信息(步驟S403)。

然后,請求信息傳送單元1553將包括關于設備51的設備識別信息的請求信息傳送到遞送服務器1020,并且請求信息接收單元1255從共享終端1050接收請求信息(步驟S405)。

然后,應用信息生成單元1257從設置信息存儲單元1253獲取包括在設置信息中的功能設置信息,所述設置信息包括包含在由請求信息接收單元1255接收的請求信息中的設備識別信息。

接下來,應用信息生成單元1257生成用于將由獲取的功能設置信息指示的功能設置應用到安裝在共享終端1050中的打印機驅(qū)動程序的安裝包(步驟S409)。

然后,遞送單元259將由應用信息生成單元1257生成的安裝包遞送到共享終端1050,并且應用信息接收單元555從遞送服務器1020接收安裝包并執(zhí)行接收的安裝包(步驟S411)。

然后,應用單元1557將由功能設置信息指示的、用于生成安裝包的打印設置應用到安裝的打印機驅(qū)動程序作為用于設備51的打印設置(步驟S413),并登記指示設備51并管理用于設備51的打印設置的打印機圖標(步驟S415)。

如上所述,根據(jù)第二實施例,如果設備51利用共享終端1050而被使用,則能夠使用由管理員確定的打印設置。

以這種方式,根據(jù)第二實施例,由于可以在每設備的基礎上應用功能設置,所以可以將不同的打印設置應用到作為控制目標的打印機驅(qū)動程序相同的多個設備,例如,相同型號的多個設備;因此,即使在相同型號的設備安裝在多個部門中的情形中,也可以將不同的打印設置應用到在每部門中使用所述設備的終端。另外,由于在傳統(tǒng)技術中,如果僅可以在每打印機驅(qū)動程序的基礎上進行打印設置,則相同的打印設置被應用到每個設備;因此,難以像在第二實施例中一樣適當?shù)蒯槍γ總€設備的使用模式應用功能設置。

修改的示例6

在上述的第二實施例中,同樣地,給出了在例如信息處理系統(tǒng)1001是本地系統(tǒng)(非公共系統(tǒng))的情形的說明;然而,其可以被實現(xiàn)為網(wǎng)絡系統(tǒng)。在這種情形中,同樣地,如果執(zhí)行通常需要的操作(例如預先的用戶登記)以實現(xiàn)網(wǎng)絡系統(tǒng),則可以按照與上述的第一實施例中的相同方式獲得實現(xiàn)。

另外,在網(wǎng)絡系統(tǒng)的情形中,由在網(wǎng)絡瀏覽器中操作的插件等來取代安裝在管理員的終端1010中的設置管理程序以及安裝在共享終端1050中的安裝包請求/執(zhí)行程序。

修改的示例7

在上述的第二實施例中,給出了其中在例如使用設備51的終端是由大量用戶使用的共享終端的情形的說明;然而,這不是限制,并且其可以是排他地由用戶使用的用戶終端。

修改的示例8

在上述的第一和第二實施例中,給出了其中例如設備驅(qū)動程序是打印機驅(qū)動程序的情形的說明;然而,這不是限制,并且例如其可以是能夠控制設備的驅(qū)動程序,例如控制傳真機的傳真驅(qū)動程序,或控制掃描儀設備的掃描儀驅(qū)動程序。

根據(jù)本發(fā)明的實施例,存在使得可以針對使用模式適當?shù)貞霉δ茉O置的優(yōu)點。

盡管為了完整和清楚的公開已經(jīng)關于具體實施例描述了本發(fā)明,但是所附權利要求并不因此受限制,而是將被理解為包含了完全落入在此闡述的基本教導內(nèi)的本領域技術人員可能想到的所有修改和替換構造。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1