欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

打印支援裝置及控制方法、打印處理裝置和文本處理系統(tǒng)的制作方法

文檔序號:6651183閱讀:188來源:國知局

專利名稱::打印支援裝置及控制方法、打印處理裝置和文本處理系統(tǒng)的制作方法
技術領域
:本發(fā)明總體上涉及數(shù)字文本處理,并且更具體地,涉及一種用于在不需要網絡客戶端內含的打印驅動程序的應用程序的前提下呈現(xiàn)(rendering)數(shù)字文本的系統(tǒng)和方法。
背景技術
:通常地,在終端計算機(網絡客戶端)上對多個網絡(連接的)打印機安裝打印機驅動程序存在問題。任何想要與一組打印機相連接的用戶,在他們能夠打印之前,都需要首先為每臺打印機安裝打印驅動程序。因此,用戶可能需要對該網絡中每個不同的打印機,在他們的終端上安裝不同組的打印驅動程序。除了在每個終端上安裝多個驅動程序這一負擔外,如果網絡環(huán)境中包括具有不同操作系統(tǒng)(OS)的終端時,那么每臺打印機將被強制與客戶端內含的驅動程序的多種不同變化交互。因此,制造新的復印機的公司必須編寫用于MicrosoftWindows的驅動程序、用于MAC/Mainframe的驅動程序、用于Linux/Unix的驅動程序,和用于其它任何可能會被安裝在客戶終端內的OS的驅動程序。當驅動程序被更新時,那么所有的客戶端PC都需要安裝該新版本的驅動程序。問題還進一步復雜化,任何一個終端都可能安裝有多個不同的應用程序。每個向網絡復印機呈現(xiàn)文本以用于打印的應用程序都使用不同的打印驅動程序。不同的用戶在他們的機器上安裝有不同的應用程序。為單個用戶在他們的機器上安裝所有的應用程序是很困難和昂貴的。MicrosoftOffice,PaintShopPro,MicrosoftVisualStudioTM,WillMaker都是與相關的打印驅動程序一起操作的相對較貴的應用程序的例子,它們或者被購買或者被許可。例如,用戶從隊友處收到schedule.mpp文件,但不幸地,在他們的網絡客戶終端上沒有安裝MicrosoftProject。因此該用戶不能打印該文件。由于PDF(portabledocumentformat,可移植文檔格式)是免費軟件,所以用戶可以尋找該文本的可移植文檔格式(PDF)版本,或者該用戶安裝沒有許可的MicrosoftProject。無論哪種方式,用戶都是不方便的。如果用于每種文件類型的應用程序和打印驅動程序都不必被安裝在網絡客戶端上從而打印任何類型的文件,那么將是大有裨益的。
發(fā)明內容本發(fā)明鑒于上述問題作出,其目的在于實現(xiàn)一種可變?yōu)闊o論何種文件形式的數(shù)字文本均可輸出的打印支援裝置、打印處理裝置、文本處理系統(tǒng)和打印支援裝置的控制方法。為了解決上述問題,本發(fā)明的打印支援裝置的特征在于,具備形式判定部,判定數(shù)字文本的文件形式,并判定執(zhí)行對應于判定出的文件形式的呈現(xiàn)(rendering)的應用程序;服務提供者確定部,根據(jù)將上述應用程序與執(zhí)行應用程序的服務提供者對應起來的對應信息,確定執(zhí)行由上述形式判定部判定出的應用程序之服務提供者;和通信部,向上述確定的服務提供者發(fā)送上述數(shù)字文本,并且,從該服務提供者接收呈現(xiàn)該數(shù)字文本的打印用數(shù)據(jù)。另外,為了解決上述問題,本發(fā)明的打印支援裝置的控制方法的特征在于,具備形式判定步驟,判定數(shù)字文本的文件形式,并判定執(zhí)行對應于判定出的文件形式的呈現(xiàn)的應用程序;服務提供者確定步驟,根據(jù)將上述應用程序與執(zhí)行應用程序服務提供者對應起來的對應信息,確定執(zhí)行由上述形式判定部判定出的應用序之服務提供者;和通信步驟,向上述確定的服務提供者發(fā)送上述數(shù)字文本,并且,從該服務提供者接收呈現(xiàn)該數(shù)字文本的打印用數(shù)據(jù)。根據(jù)上述結構和上述方法,可判定執(zhí)行對應于數(shù)字文本的文件形式之呈現(xiàn)的應用程序,確定執(zhí)行該應用程序的服務提供者。另外,可向確定的服務提供者發(fā)送取得的數(shù)字文本,并且,從該服務提供者接收呈現(xiàn)數(shù)字文本的打印用數(shù)據(jù)。因此,根據(jù)上述結構和上述方法,即便有任何文件形式的數(shù)字文本,也可選擇執(zhí)行對應于該數(shù)字文書的文件形式之呈現(xiàn)的服務提供者,讓該服務提供者執(zhí)行應用程序,將數(shù)字文本變?yōu)榭奢敵龅男问?。因此,例如即便某個通信裝置沒有打印驅動器,也可將數(shù)字文本原樣發(fā)送到上述結構的打印支援裝置,從而將數(shù)字文本變?yōu)榭勺鳛槌尸F(xiàn)的打印用數(shù)據(jù)來輸出的形式,從而可打印數(shù)字文本。上述應用程序是指應用程序與將由該應用程序生成的文本呈現(xiàn)為打印等的處理必須的打印驅動的組合。MicrosoftWord和Abode(R)Acrobat(R)是這樣的應用程序的例子。并且,在數(shù)字文本中是包含文本以外的圖象等。本發(fā)明描述了一種可以接受任何文件的(例如,.DOC,.TXT,.PDF,.JPG,.BMP,.XLS,.HTML或是.MPP)用于打印的多功能外圍設備(MFP)。該MFP具有一份保存了可用的服務提供者名單的注冊表。每一個服務提供者都內含一個或更多個打印驅動程序。如果網絡客戶有文檔要打印,但是沒有用于該文檔文件類型的打印驅動程序,那么該客戶發(fā)送到MFP的文檔是原始文件格式。MFP檢查其驅動程序提供者名單,并對他們中的一個產生請求信號,以呈現(xiàn)該文檔。如果該提供者支持該文件類型,那么其返回作為分析結果的呈現(xiàn)文件。如果該提供者失敗,則MFP可以聯(lián)系其它的提供者以請求他們的呈現(xiàn)服務。本發(fā)明使用戶能夠不需要在他們的終端安裝相關應用程序而打印文檔。現(xiàn)在,用戶從他們的老板處得到一份schedule.mpp的文檔文件。這個文件應該由Microsoftproject打開。該用戶并沒有安裝Microsoftproject,但是也可以打印該文件。網絡客戶確定該原始文件不具有安裝在當前系統(tǒng)中的相關應用程序。該客戶將原始文件發(fā)送到MFP。MFP詢問所有在網絡上登錄的用戶,直到它可以找到具有安裝了支持該原始文件擴展名的應用程序的網絡客戶(服務提供者)。MFP將該原始文件發(fā)送到那個提供者以用于呈現(xiàn),所呈現(xiàn)的結果被送回到MFP以用于打印或處理。因此,每個網絡客戶都可以既請求呈現(xiàn)服務,又為其他的網絡客戶擔當服務提供者。每個網絡客戶/服務提供者都實現(xiàn)由該MFP訪問的網頁服務。網絡可以由成百的用戶構成,因此該網絡成為服務提供者場所。打印處理可以包括一個確認步驟,用以確定當前的網絡客戶是否支持該文本類型(用以確定任何已安裝的應用程序是否支持該擴展名)。如果支持該文本格式,其被呈現(xiàn)并被發(fā)送到該MFP用于打印。如果不支持該文本格式,原始文本被發(fā)送到該MFP。MFP聯(lián)系其它服務提供者(在該場所中的其他網絡客戶),直到一個服務提供者可以處理該文本。用戶插入越多,團體就越大,并且因此所尋找的驅動程序可以被找到的可能性也就越大。本發(fā)明涉及共享呈現(xiàn)能力。但是它不是對等體系(peer-peerenvironment),因為MFP擔當了客戶之間的仲裁者(arbitrator)。因此,提供一種用于使用打印應用程序管理器來處理數(shù)字文本的方法。作為在此處使用的混合打印應用程序是應用程序和與該應用程序相關的打印驅動程序的組合。該方法包括從在MFP上的網絡客戶處以原始文件格式接收數(shù)字文本;確定該文件格式;識別與所確定的文件格式相對應的打印應用程序;訪問網絡連接的交叉引用打印應用程序的服務提供者的注冊表;將該數(shù)字文本發(fā)送給具備所識別的打印應用程序的服務提供者;從該服務提供者處接收打印應用程序所呈現(xiàn)的數(shù)字文本;以及在MFP中處理所呈現(xiàn)的數(shù)字文本。MFP可以使用網絡掃描應用程序,用以搜索連接的服務提供者;搜索每個服務提供者內含的打印應用程序;以及利用搜索出的該服務提供者打印應用程序來建立注冊表??商娲?,MFP響應接收的檢測詢問和來自服務提供者的注冊表消息,建立注冊表。典型地,從注冊表中選擇服務提供者包括識別交叉引用特定的打印應用程序的多個服務提供者;以及使用隨機或循環(huán)算法選擇服務提供者。在其它方面,MFP確定網絡客戶內含的打印應用程序;以及將該網絡客戶作為服務提供者添加到注冊表中。有關上述用于集中地管理數(shù)字文本處理打印應用程序的方法和數(shù)字文本處理系統(tǒng)的另外的細節(jié)將在下面提供。圖1是示出用于集中地管理數(shù)字文本處理打印應用程序的數(shù)字文本處理系統(tǒng)的示意性結構圖。圖2是描述示例性服務提供者的注冊表的圖。圖3是示出另一個變形的打印應用程序管理系統(tǒng)的示意性框圖。圖4是示出使用集中管理的打印應用程序系統(tǒng)呈現(xiàn)文本的處理的圖。圖5是另一個描述示例性服務提供者的注冊表的圖。圖6是示出使用具備本實施方式的打印支援裝置的MFP,處理數(shù)字文本的方法的流程圖。圖7A是示出使用具備本實施方式的打印支援裝置的MFP,處理數(shù)字文本的方法的變形的流程圖。圖7B是示出使用具備本實施方式的打印支援裝置的MEP,處理數(shù)字文本的方法中的變形的流程圖。具體實施例方式圖1是示出用于集中地管理數(shù)字文本處理打印應用程序的數(shù)字文本處理系統(tǒng)的示意性框圖。如圖所示,文本處理系統(tǒng)100包含多功能外圍設備(MFP)(打印支援裝置、打印處理裝置)102,具有注冊表(registry)104。在該注冊表104中,將連接到網絡的服務提供者與打印用應用程序對應起來。在本實施方式中,作為本發(fā)明的打印支援裝置、或作為具備打印支援裝置的打印處理裝置,使用MFP102來進行說明,但也可將本發(fā)明的打印支援裝置或本發(fā)明的打印處理裝置應用于復印機、打印機、掃描儀、和傳真機等各種文本處理裝置中。另外,文本處理系統(tǒng)100包含網絡客戶端110與服務提供者114、116、118。通常,包含多個網絡客戶端與服務提供者。如前所述,打印應用程序(應用程序)在此處被定義為應用程序和打印驅動程序的組合,呈現(xiàn)由應用程序生成的文本用于諸如打印的處理需要該打印驅動程序。MicrosoftWord和AbodeAcrobat是應用程序的例子。打印機驅動程序是一種被設計為允許其他程序(應用程序)和特定打印機配合,且應用程序本身并不關心打印機硬件和內部語言的細節(jié)的程序。通過使用用于處理每個打印機細微區(qū)別的打印機驅動程序,程序可以和各類打印機適當?shù)赝ㄐ?。例如,PostScript頁面描述語言打印機驅動程序生成由PostScript頁面描述語言打印機接收的文件。HP打印機驅動程序生成PCL文件,等等。僅僅用于MicrosoftWindows打印機的驅動程序光柵化(rasterize)該頁面(RIP功能)并將實際的位格式發(fā)送給打印機,該位格式通過激光或LED陣列賦于磁鼓。作為使用“打印應用程序”這一概念的另一種選擇,系統(tǒng)100也可以在打印驅動程序的范圍內被解釋。但是,“打印應用程序”被用于更準確地反映應用程序、打印驅動程序、和特定打印機之間的關系。再者,該系統(tǒng)也適用于其他應用程序處理驅動程序,如掃描驅動程序。MFP102具備注冊表(對應信息)104、形式分析部(形式判定部)106、驅動器管理器(服務提供者確定部、通信部、對應信息制作部)112、文本處理部(打印部)120、網絡掃描部(應用程序檢測部)123。另外,注冊表104也可位于MFP102的外部,例如也可利用通信來取得注冊表(對應信息)。另外,驅動器管理器112如下所述,確定服務提供者,進行通信,或制作注冊表,但也可分別設置用作服務提供者確定部、通信部、對應信息制作部的功能塊。形式分析器106在數(shù)據(jù)線108上具有接口,以便從網絡客戶110處以原始文件格式接收數(shù)字文本。數(shù)據(jù)線108表示一種網絡,例如其可以是內部網,局域網(LAN),或互聯(lián)網等。網絡客戶110可以是諸如個人計算機(PC),便攜式電話,或個人數(shù)字助理(PDA)的裝置。本發(fā)明對于使用限制了用于存儲應用程序和打印驅動程序的存儲器的客戶是有利的。本發(fā)明對于使用必須和不能被預先確定模式的打印機連接的便攜式客戶端也是有利的。例如,用戶可以攜帶便攜網絡客戶端外出,訪問客戶等。本發(fā)明不被限制為任何特殊類型的網絡客戶裝置。形式分析器106確定該文件格式并識別與所確定的文件格式相對應的打印應用程序。例如,形式分析器可以確定文本具有.doc的擴展名并因此識別為需要MicrosoftWord打印應用程序。驅動程序管理器112在數(shù)據(jù)線108上具有接口,其用于以原始文件格式將數(shù)字文本發(fā)送給帶有所識別的打印應用程序的服務提供者114。即,已知服務提供者114內含有該識別的打印應用程序。作為響應,驅動程序管理器112從該服務提供者114處接收打印應用程序呈現(xiàn)的數(shù)字文本。該服務提供者可以是裝置,如PC或網絡服務器。作為以下討論,該服務提供者可以是任何類型的網絡客戶裝置。典型地,系統(tǒng)100被連接至多個服務提供者(SP)。還示出了服務提供者116和118。再者,MFP注冊表104可以將網絡客戶110登記為交叉引用了內含在網絡客戶中的打印應用程序的服務提供者。也就是,例如裝置110可以充當裝置114的服務提供者。文本處理器120在來自驅動程序管理器的數(shù)據(jù)線122上具有接口,以便接收已呈現(xiàn)的數(shù)字文本并提供已處理的文本。例如,文本處理器120可以是在接口124處提供文本的硬拷貝的打印引擎。圖2是描述示例性服務提供者注冊表的圖。服務提供者114被示為交叉引用了多個不同的打印應用程序。網絡客戶110作為具有服務提供者的能力下交叉引用了打印應用程序“C”?;氐綀D1,形式分析器106可以以原始文件格式接收數(shù)字文本,如.doc,.txt,.pdf,.jpg,.smp,.xls,.html或.mpp。但是,系統(tǒng)100不被限制為任何特殊的文件格式。驅動程序管理器112可以以諸如打印機控制語言(PCL),PostScript頁面描述語言(PS)等頁面描述語言,或光柵圖像處理(RIP)數(shù)據(jù)的格式接收打印應用程序所呈現(xiàn)的數(shù)字文本。該系統(tǒng)不被限制為任何特定類型的打印驅動語言(PDL)或呈現(xiàn)的格式。該系統(tǒng)對服務提供者的控制可以變化。例如,驅動程序管理器112可以從注冊表104中選擇服務提供者,將呈現(xiàn)請求送到所選擇的服務提供者,并響應于接收到的呈現(xiàn)確認發(fā)送數(shù)字文本??蛇x擇地,呈現(xiàn)服務可以被命令而不是被請求。作為另一個例子,每次當服務提供者被搜索到時重建該注冊表104(MFP102不在非易失性存儲器中存儲該注冊表104)。如果在系統(tǒng)100中,MFP102包括網絡掃描儀123(網絡掃描應用程序),那么該網絡掃描儀123在數(shù)據(jù)線108上有接口,以便搜索連接的服務提供者,以及搜索每個服務提供者中內含的打印應用程序。網絡掃描儀123在數(shù)據(jù)線125上發(fā)送該搜索結果使得該注冊表104可以利用該搜索結果來建立。例如,系統(tǒng)100可以包括帶有接口的瀏覽器126,用于響應于來自驅動程序管理器112的請求,將呈現(xiàn)請求傳送給已選擇的服務提供者的網絡服務器(也就是,服務提供者114的網絡服務器128)??蛇x擇地,如果不使用搜索,則注冊表104從服務提供者處接收檢測詢問,并且還從服務提供者處接收列出了內含可用的打印應用程序的注冊表信息。隨后,利用該注冊表信息建立注冊表104。在某些方面,形式分析器106接收與第一操作系統(tǒng)(OS)相應的原始文件格式的數(shù)字文本。例如,可能有不同的與“X”和“Y”操作系統(tǒng)均相應的第一(“A”)打印應用程序(以及原始文件格式)。如圖2中所示,該注冊表交叉引用按每個操作系統(tǒng)區(qū)別的打印應用程序和服務提供者。所以,當服務提供者114具有針對“X”操作系統(tǒng)的內含的“A”打印應用程序時,服務提供者116具有針對“Y”操作系統(tǒng)的內含的“A”打印應用程序?;氐綀D1,所以,驅動程序管理器112可以從該服務提供者處接收按第一操作系統(tǒng)區(qū)分的打印應用程序呈現(xiàn)的數(shù)字文本。參考圖1和2,該注冊表104可以交叉引用多個服務提供者的第一(“A”)打印應用程序(利用公有的或不同的操作系統(tǒng))。如圖所示,打印應用程序“A”內含于服務提供者114和118(OS=X)。驅動程序管理器112可以在列表中連續(xù)地選擇該第一服務提供者??蛇x擇地,驅動程序管理器可以利用隨機選擇或循環(huán)算法從該注冊表中選擇該第一(“A”)打印應用程序服務提供者。在其他方面,基于服務提供者的負載、可用的處理能力、或網絡帶寬限制的確定來進行選擇。在不同的方面,網絡客戶端110包括在數(shù)據(jù)線132上具有接口的預備選擇部130,用于以原始文件格式接收數(shù)字文本。該預備選擇部130確定與該文件格式相對應的打印應用程序是否內含在網絡客戶110中。例如,文本原始文件格式使用第一(“A”)打印應用程序必須的“.aaa”為擴展名。預備選擇部130確定是否內含有該第一打印應用程序。該預備選擇部在連接到MFP102的數(shù)據(jù)線108上具有接口,用于如果沒有內含相應的(“A”)打印應用程序,那么以原始文件格式發(fā)送數(shù)字文本(.aaa)。如果網絡客戶端110具有對應于該文件格式(.aaa)的內含的(“A”)打印應用程序134,那么預備選擇部130以原始文件格式將數(shù)字文本發(fā)送到打印應用程序134用于呈現(xiàn)。打印應用程序134在連接到MFP的數(shù)據(jù)線108上具有接口,用于發(fā)送打印應用程序呈現(xiàn)的數(shù)字文本(用于處理)。網絡客戶端110可以具有內含的備用(“B”)打印應用程序136,其不相應于該數(shù)字文本原始文件格式(.aaa)。預備選擇部130確定該網絡客戶端110中是否內含有該備用打印應用程序136。如果沒有內含該對應的(“A”)打印應用程序134,那么預備選擇部將該數(shù)字文本發(fā)送到備用打印應用程序136。備用打印應用程序136可以將數(shù)字文本從原始文件格式轉換為PS格式,并通過數(shù)據(jù)線108上的接口將該PS呈現(xiàn)的數(shù)字文本發(fā)送到MFP102以用于進一步的呈現(xiàn)。在這個特殊實例中,該PS呈現(xiàn)的文本可以被認為是原始的,或半原始文件格式。例如,MFP102可以接收該PS呈現(xiàn)的文本并將該文本發(fā)送到服務提供者處用于將其變換為PCL格式。另一方面,預備選擇部130和MFP注冊表相互作用,將該網絡客戶端登記為交叉引用內含于網絡客戶端中的打印應用程序的服務提供者。預備選擇部130和注冊表104之間的相互作用可以是通過MFP搜索的結果,或由網絡客戶110端生成的注冊表信息。上述系統(tǒng)的許多元件可以是由存儲在存儲器中,并使用微處理器來執(zhí)行的指令列表組成的軟件應用程序來運行。雖然在上述系統(tǒng)100中僅僅示出了一個MFP,但是應當想到的是該網絡客戶(服務提供者)可以被連接至多個MFP。上述系統(tǒng)100可以被安裝在一些,或所有那些MFP中。同樣地,網絡客戶(服務提供者)可以與不同的MFP連接,因此由一個MFP管理的服務提供者不同于那些由第二個MFP管理的服務提供者。所以,網絡客戶可以使用不同MFP訪問不同服務(打印應用程序)。再者,該系統(tǒng)可以在具有除了打印或文本處理功能以外的網絡裝置系統(tǒng)中使用。功能描述在該系統(tǒng)100的一種變形中,驅動器服務程序(該服務程序安裝在服務器上實現(xiàn)驅動程序分析能力)可以被搜索。搜索裝置在線網絡服務領域是公知的。服務提供者可以是通過網絡客戶端實現(xiàn)消費服務的網絡服務器。服務提供者實現(xiàn)文本呈現(xiàn)服務,其被打印機(MFP)“消費”。該MFP可以搜索連接的服務提供者,并與他們連接以消費他們的服務。在另一種變形中,沒有可利用的搜索裝置,因此MFP102不能列舉服務提供者。在這種情況下,該服務提供者具有(本領域公知的)復印機檢測裝置,由此,能夠使服務提供者檢測被連接至分網絡的MFP102。服務提供者將其本身和所有檢測到的復印機登記為驅動程序服務提供者。所以即使沒有可利用的搜索裝置,所有的MFP也可以具有登記了服務提供者的列表。服務提供者114執(zhí)行打印驅動程序或打印應用程序。典型的服務提供者將處理原始文件(如,.doc文件)并將其呈現(xiàn)為PCL文件。該服務提供者114具有例如通過HTTP協(xié)議接收該原始文件的功能,作為DIME附件,以及具有使用類似的傳輸協(xié)議將該呈現(xiàn)文件發(fā)送回MFP102的功能。圖3是示出另一個打印應用程序管理系統(tǒng)變形的示意性結構圖。在該系統(tǒng)的這個變形中,服務應用程序,此處稱為預備選擇部,可以被安裝在每個網絡客戶端中。此應用程序在后臺運行。該預備選擇部應用程序實現(xiàn)網絡服務,并且因此該應用程序可以被認為是網頁應用程序。該網頁服務被MFP“消費”。如同在其他變形中,MFP有注冊表,服務提供者在其中登記他們的服務。登記服務包括登記該服務提供者的目的地址(IP)和一些附加數(shù)據(jù),有關服務的能力。安裝在每個網絡客戶端上的預備選擇部應用程序在MFP機器啟動時登記為服務提供者。這種登記處理類似于動態(tài)主機配置協(xié)議(DHCP)環(huán)境,其中在每次PC重新啟動時,該主機PC都協(xié)商IP地址。所以,每個MFP的注冊表都包括所有執(zhí)行服務的已登錄用戶。該預備選擇部應用程序在系統(tǒng)停止運行時不將其本身登記為服務提供者。不同的網絡客戶端(服務提供者)可以有安裝在其上的不同的打印應用程序,并且安裝在所有服務提供者上的一組完整的打印應用程序定義了一組MFP102的打印應用程序管理器112可以支持的文本。當用戶發(fā)布打印命令時,預備選擇部應用程序審查該用戶端使用的與給出文本相關的打印應用程序。如果該文本是.mpp,那么該預備選擇部應用程序尋找接收內含在該客戶端上的.mpp文件的打印應用程序。如果MicrosoftSchedule被安裝在該客戶端上,那么該預備選擇部應用程序將.mpp文件發(fā)送給MicrosoftSchedule用于呈現(xiàn)。也就是,如果該文本有相應的應用程序,那么該相應的應用程序將被運行(如,MicrosoftSchedule),該文本被呈現(xiàn),并且發(fā)布打印命令。圖4是示出使用集中管理的打印機應用程序系統(tǒng)呈現(xiàn)文本的處理圖。如果文本類型對客戶端而言是未知的,那么預備選擇部應用程序發(fā)送該原始文本給MFP102。MFP102接收該原始文件格式的文本。MFP102在它登記的服務提供者中進行搜索。圖5是另一個描述示例性服務提供者注冊表的圖。在登記到注冊表時,每個服務提供者發(fā)送其支持的擴展名列表。MFP查看服務提供者的列表,以搜索哪個服務提供者支持所給出的擴展名。如果一個都沒有找到,那么拒絕命令被發(fā)送回用戶終端,并且該打印操作失敗。如果服務提供者被找到,那么該原始文件被發(fā)送到該服務提供者。服務提供者從MFP102處接收原始文件(如,F(xiàn)ilename.ext)。由于該服務提供者安裝了相應的打印應用程序,因此其可以打開該文件。該打印應用程序開始運行以便呈現(xiàn)該文本,并且該呈現(xiàn)的文本被發(fā)送回MFP102。圖6是示出使用本實施方式的打印支援裝置的MFP102,處理數(shù)字文本的方法的流程圖。雖然為了清楚起見,該方法被描述為編號步驟的流程,但是除非有明確的說明,否則應當不能從該編號方式中推斷出順序。應當理解的是那些步驟中的一些可以被跳過、被并行地執(zhí)行,或者在不要求保持嚴格的序列順序的情況下被地執(zhí)行。該方法開始于步驟S600。步驟S602,在多功能外圍設備(MFP)102上,從網絡客戶端110以原始文件格式接收數(shù)字文本。步驟S604確定該文件格式。步驟S606識別與所確定的文件格式相對應的打印應用程序(PA)。步驟S608訪問交叉引用打印應用程序的網絡連接服務提供者的注冊表104。步驟S610將該數(shù)字文本發(fā)送到具有該識別的打印應用程序的服務提供者處。步驟S612從該服務提供者處接收打印應用程序呈現(xiàn)的數(shù)字文本。步驟S614在MFP102內處理該呈現(xiàn)的數(shù)字文本。例如,在步驟S602中以原始文件格式接收數(shù)字文本可以接收包括以諸如.doc,.txt,.pdf,jpg,.smp,.xls,.html或.mpp等格式(文件擴展名)的數(shù)字文本。在步驟S612中從服務提供者處接收打印應用程序呈現(xiàn)的數(shù)字文本包括以諸如PCL,PS,或RIP數(shù)據(jù)等格式接收呈現(xiàn)的數(shù)字文本。另一方面,步驟S609從注冊表104中選擇服務提供者。隨后,在步驟S610中將數(shù)字文本發(fā)送到具有該識別的打印應用程序的服務提供者處包括以下分步驟。步驟S610a將呈現(xiàn)請求傳送到所選擇的服務提供者處。步驟S610b響應接收的呈現(xiàn)確認,發(fā)送該數(shù)字文本。在不同的情況下,將呈現(xiàn)請求傳送到所選擇的服務提供者處(步驟S610a)包括將消息從打印機瀏覽器126傳送到服務提供者內含的網絡服務器128。通常,步驟S607涉及建立該注冊表。描述了步驟S607的各分步驟,但是在圖中沒有特別顯示。在一個變形中,步驟S607a檢索連接的服務提供者。步驟S607b檢索每個服務提供者內含的打印應用程序。步驟S607c利用服務提供者打印應用程序搜索來建立該注冊表??蛇x地,步驟S607d從服務提供者(網絡客戶端)處接收檢測詢問。步驟S607e從服務提供者處接收包括可用的內含打印應用程序的注冊表信息。步驟S607f利用該注冊表信息建立注冊表。注意,在步驟S608中的訪問該注冊表之前不需要立即執(zhí)行上述步驟。事實上,該注冊表可以先于在以原始文件格式接收數(shù)字文本(步驟602)之前建立。在某些方面,步驟S602以與第一操作系統(tǒng)(OS)相對應的原始文件格式接收數(shù)字文本。隨后,訪問網絡連接的服務提供者的注冊表(步驟S608)包括訪問對服務提供者與按操作系統(tǒng)OS區(qū)分的打印應用程序交叉引用的注冊表。同樣地,步驟S612從該服務提供者處接收按第一操作系統(tǒng)OS區(qū)分的打印應用程序呈現(xiàn)的數(shù)字文本。另一方面,識別與所確定的文件格式相對應的打印應用程序(步驟S606)包括識別第一打印應用程序。隨后,步驟S609中從注冊表中選擇服務提供者包括以下分步驟。步驟S609a識別多個交叉引用該第一打印應用程序的服務提供者。步驟S609b利用諸如隨機或循環(huán)算法來選擇服務提供者。其他選擇機構已經在上面提到過。在不同的方面,步驟S601確定網絡客戶端110內含有打印應用程序。如上所述,這是一個通過網絡客戶端110的預備選擇部130的應用程序來進行的處理。隨后,在步驟S607中建立注冊表包括將網絡客戶端110添加到該注冊表中作為服務提供者。圖7A和7B示出用于使用具備本實施方式的打印支援裝置的MFP102,處理數(shù)字文本的方法的變形的流程圖。圖7A和7B示出在將文本發(fā)送到MFP102之前,在網絡客戶端110處可以進行的處理。步驟S602到S614和圖6的解釋中所描述的相同,并且為了簡便而不再重復他們的解釋。該方法開始于步驟S700。步驟S702,在MFP102以原始文件格式接收數(shù)字文本(步驟602)之前,確定在網絡客戶中是否內含與該文件格式相對應的打印應用程序。如果內含對應的打印應用程序(步驟S702中的“是”),那么步驟S706呈現(xiàn)該數(shù)字文本并將該打印應用程序呈現(xiàn)的數(shù)字文本發(fā)送到MFP102用于處理。如果沒有內含對應的打印應用程序(步驟S702中的“否”),那么步驟S708將該數(shù)字文本以原始文件格式發(fā)送到MFP102。作為步驟S708的可選步驟(如果沒有內含對應的打印應用程序),步驟S710確定在該網絡客戶端中是否內含備用打印應用程序。如果是這樣,那么步驟S712將該數(shù)字文本從原始格式轉換為PS格式,并且步驟S714將該PS呈現(xiàn)的數(shù)字文本發(fā)送到MFP用于進一步的呈現(xiàn)。在這一方面,該PS呈現(xiàn)的文本可以被認為是原始或半原始格式的文本。作為這一點,如上所述,該方法繼續(xù)步驟S602及其后的步驟。在本實施方式中,一種利用本發(fā)明的打印支援裝置的、處理數(shù)字文本的系統(tǒng)和方法在MFP和網絡打印機的范圍中被描述。但是,本發(fā)明適用于更廣類型的網絡連接裝置。同樣地,本發(fā)明利用特定的應用程序、文本處理,以及文件擴展名進行了描述。也應當理解的是本發(fā)明不僅僅被局限于示例中的應用程序、處理、和格式。那些本領域技術人員可以構思出本發(fā)明的其他變形及實施例。即,構成用于實施發(fā)明的最佳方式的具體實施方式只是使本發(fā)明的技術內容變得清楚,不應局限于這種具體例來作狹義解釋,在本發(fā)明的精神與下面記載的權利要求的范圍內,可進行各種變更來實施。另外,上述MFP102、尤其是驅動器管理器112也可由硬件邏輯塊來構成,或如下所述,使用CPU由軟件來實現(xiàn)。即,MFP102具備執(zhí)行實現(xiàn)各功能的控制程序的指令之CPU(centralprocessingunit,中央處理器)、存儲上述程序的ROM(readonlymemory,只讀存儲器)、展開上述程序的RAM(randomaccessmemory),隨機訪問存儲器)、存儲上述程序和各種數(shù)據(jù)的存儲器等存儲裝置(記錄媒體)等。另外,本發(fā)明的目的也可如下實現(xiàn),即將可由計算機讀取地記錄了作為實現(xiàn)上述功能之軟件的MFP102的控制程序的程序代碼(執(zhí)行形式程序、中間代碼程序、源程序)之記錄媒體提供給上述MFP102,該計算機(或CPU和MPU等)讀出并執(zhí)行記錄在記錄媒體中的程序代碼。作為上述記錄媒體,例如可使用磁帶或盒式磁帶等帶類、包含軟(floppy)(注冊商標)盤/硬盤等磁盤或CD-ROM/MO/MD/DVD/CD-R等光盤的盤類、IC卡(包含存儲卡)/光卡等卡類、或掩膜ROM/EPROM/EEPROM/閃速ROM等半導體存儲器類等。另外,也可與通信網絡連接地構成MFP102,經通信網絡提供上述程序代碼。作為該通信網絡,不特別限定,例如,可利用因特網、局域網、外部網、LAN、ISDN、VAN、CATV通信網、虛擬專用網(virtualprivatenetwork)、電話線路網、移動通信網、衛(wèi)星通信網等。另外,作為構成通信網絡的傳輸媒體,不特別限定,例如既可利用IEEE1394、USB、電力線傳輸、有線TV線路、電話線、ADSL線路等有線,也可利用IrDA或遠程等紅外線、Bluetooth(注冊商標)、802.11無線、HDR、便攜電話網、衛(wèi)星線路、地面波數(shù)字網等無線。另外,本發(fā)明也可由利用電子傳送來具體化上述程序代碼的、埋入載波中的計算機數(shù)據(jù)信號的方式來實現(xiàn)。如上所述,本發(fā)明的打印支援裝置具備形式判定部,判定數(shù)字文本的文件形式,并判定執(zhí)行對應于判定出的文件形式的呈現(xiàn)的應用程序;服務提供者確定部,根據(jù)將上述應用程序與執(zhí)行應用程序的服務提供者對應起來的對應信息,確定執(zhí)行由上述形式判定部判定出的應用程序之服務提供者;和通信部,向上述確定的服務提供者發(fā)送上述數(shù)字文本,并且,從該服務提供者接收呈現(xiàn)該數(shù)字文本的打印用數(shù)據(jù)。利用上述結構,即便有任何文件形式的數(shù)字文本,也可選擇執(zhí)行對應于該數(shù)字文書的文件形式之呈現(xiàn)的服務提供者,讓該服務提供者執(zhí)行應用程序,將數(shù)字文本變?yōu)榭奢敵龅男问?。因此,例如即便某個通信裝置沒有打印驅動器,也可將數(shù)字文本原樣發(fā)送到上述結構的打印支援裝置,從而將數(shù)字文本變?yōu)榭勺鳛槌尸F(xiàn)過的打印用數(shù)據(jù)來輸出的形式,從而可打印數(shù)字文本。另外,在本發(fā)明的打印支援裝置中,除上述結構外,上述通信部發(fā)送‘.doc’、‘.txt’、‘.pdf’、‘.jpg’、‘.smp’、‘.xls’、‘.html’、‘.mpp’任一文件形式的數(shù)字文本,接收頁面描述語言、光柵圖像處理(RIP)數(shù)據(jù)任一形式的上述打印用數(shù)據(jù)。根據(jù)上述結構,可將‘.doc’、‘.txt’、‘.pdf’、‘.jpg’、‘.smp’、‘.xls’、‘.html’、‘.mpp’任一文件形式的數(shù)字文本處理為頁面描述語言、光柵圖像處理(RIP)數(shù)據(jù)任一形式的上述打印用數(shù)據(jù)。此外,作為頁面描述語言可以舉出打印機控制語言(PCL,printercontrollanguage)、PostScript頁面描述語言(PS)(R)等。另外,在本發(fā)明的打印支援裝置中,除上述結構外,上述通信部也可向上述確定的服務提供者發(fā)送呈現(xiàn)請求,若接收對呈現(xiàn)的認可,則發(fā)送上述數(shù)字文本。根據(jù)上述結構,因為在從服務提供者獲得認可后,對服務提供者執(zhí)行呈現(xiàn),所以可可靠對服務提供者執(zhí)行呈現(xiàn),接收該呈現(xiàn)過的打印用數(shù)據(jù)。另外,在本發(fā)明的打印支援裝置中,除上述結構外,也可具備應用程序檢測部,檢測可通信的服務提供者,并且檢測內含在各服務提供者中的應用程序;和對應信息制作部,將由該應用程序檢測部檢測出的應用程序與服務提供者對應起來,制作上述對應信息。根據(jù)上述結構,可將由應用程序檢測部檢測出的應用程序與服務提供者相對應起來來制作對應信息。另外,可利用該對應信息來確定執(zhí)行應用程序的服務提供者。另外,在本發(fā)明的打印支援裝置中,除上述結構外,具備對應信息制作部,從服務提供者接受列舉內含在該服務提供者中的應用程序之應用程序信息,制作上述對應信息。根據(jù)上述結構,通過從服務提供者接受列舉內含在該服務提供者中的應用程序之應用程序信息,可制作對應信息。例如,即便在不具備檢測可通信的服務提供者、并且檢測內含在各服務提供者中的應用程序的部件的情況下,也可制作對應信息。另外,在本發(fā)明的打印支援裝置中,除上述結構外,上述形式判定部還可判定數(shù)字文本的操作系統(tǒng),上述對應信息按每個服務提供者的操作系統(tǒng),使服務提供者與應用程序對應起來,上述服務提供者確定部根據(jù)上述形式判定部判定出的文件形式和操作系統(tǒng),確定服務提供者。根據(jù)上述結構,因為對應信息按每個服務提供者的操作系統(tǒng)將服務提供者與應用程序對應起來,所以可根據(jù)文本數(shù)據(jù)的文件形式和操作系統(tǒng)來確定服務提供者。另外,在本發(fā)明的打印支援裝置中,除上述結構外,還可具備瀏覽器,對應于來自上述發(fā)送部的請求,向上述確定后的服務提供者的瀏覽器發(fā)送呈現(xiàn)請求。根據(jù)上述結構,可利用瀏覽器向服務提供者的網絡服務器發(fā)送呈現(xiàn)請求。另外,在本發(fā)明的打印支援裝置中,除上述結構外,還可在上述對應信息將多個服務提供者與同一打印用應用程序對應起來的情況下,上述服務提供者確定部使用隨機或循環(huán)(roundrobin)算法,根據(jù)上述對應信息,確定具備上述同一打印用應用程序的服務提供者。根據(jù)上述結構,即便在將多個服務提供者對應于同一打印用應用程序的情況下,也可使用隨機或循環(huán)法的算法來確定服務提供者。另外,在本發(fā)明的打印支援裝置中,除上述結構外,上述對應信息制作部也可在上述數(shù)字文本的發(fā)送源裝置具備應用程序的情況下,將該發(fā)送源裝置作為上述服務提供者,將該發(fā)送源裝置與發(fā)送源裝置具備的應用程序對應起來后,追加到對應信息。根據(jù)上述結構,在數(shù)字文本的發(fā)送源裝置具備應用程序的情況下,將該發(fā)送源裝置作為服務提供者,追加到對應信息。由此,就某個發(fā)送源裝置而言,即便在自身不能呈現(xiàn)數(shù)字文本的情況下,也可作為呈現(xiàn)其它發(fā)送源裝置不能呈現(xiàn)的數(shù)字文本的服務提供者。另外,為了解決上述問題,本發(fā)明的打印處理裝置包含上述之一所述的打印支援裝置;和打印從上述打印支援裝置輸入的上述打印用數(shù)據(jù)的打印部。根據(jù)上述結構,無論何種文件形式的數(shù)字文本,均可變換為可輸出形式的打印用數(shù)據(jù),并打印該打印用數(shù)據(jù)。另外,為了解決上述問題,本發(fā)明的文本處理系統(tǒng)的特征在于,具備發(fā)送源裝置,發(fā)送數(shù)字文本;具有執(zhí)行數(shù)字文本的呈現(xiàn)的應用程序之多個服務提供者;和打印支援裝置,判定從上述發(fā)送源裝置取得的數(shù)字文本的文件形式,并判定執(zhí)行對應于判定出的文件形式的呈現(xiàn)的應用程序,根據(jù)將上述應用程序與執(zhí)行應用程序的服務提供者對應起來的對應信息,確定執(zhí)行上述判定出的應用程序之服務提供者,向上述確定的服務提供者發(fā)送上述取得的數(shù)字文本,并且,從該服務提供者接收呈現(xiàn)該數(shù)字文本的打印用數(shù)據(jù)。根據(jù)上述結構,即便在發(fā)送源裝置想輸出任何文件形式的數(shù)字文本的情況下,打印支援裝置均可通過向服務提供者發(fā)送該數(shù)字文本,并且接收服務提供者呈現(xiàn)的打印用數(shù)據(jù),變?yōu)榭奢敵龅姆绞?。因此,無論何種文件形式的數(shù)字文本,均可轉換為可輸出的形式。另外,在本發(fā)明的文本處理系統(tǒng)中,除上述結構外,上述發(fā)送源裝置也可具備預備選擇部,對數(shù)字文本判斷執(zhí)行對應于該數(shù)字文本的文件形式之呈現(xiàn)的應用程序、或執(zhí)行可代用的呈現(xiàn)之代行應用程序是否被內含在該發(fā)送源裝置中,在內含了對應的應用程序的情況下,呈現(xiàn)上述數(shù)字文本,并作為打印用數(shù)據(jù),發(fā)送給上述打印支援裝置,在未內含對應的應用程序的情況下,將上述數(shù)字文本原樣發(fā)送給上述打印支援裝置。根據(jù)上述結構,發(fā)送源裝置在對數(shù)字文本內含對應的應用程序的情況下,可呈現(xiàn)上述數(shù)字文本,并作為打印用數(shù)據(jù)發(fā)送給上述印刷支援裝置。另外,在發(fā)送源裝置中未內含對應的應用程序的情況下,發(fā)送源裝置通過將數(shù)字文本原樣發(fā)送到上述打印支援裝置,由打印支援裝置來確定服務提供者,由該服務提供者來變?yōu)榭奢敵龅拇蛴∮脭?shù)據(jù)。另外,上述發(fā)送源裝置是個人電腦、便攜電話和便攜信息終端任一裝置。另外,上述服務提供者是個人電腦或網絡服務器。另外,上述打印支援裝置也可由計算機來實現(xiàn),此時,通過使計算機作為上述打印支援裝置中的上述各部動作來由計算機實現(xiàn)上述打印支援裝置的打印支援裝置之控制程序、及記錄該打印支援裝置的控制程序之計算機可讀取的記錄媒體也納入本發(fā)明的范疇。另外,也可將本發(fā)明表現(xiàn)為以下的方法。即,一種使用打印用應用程序管理器來處理數(shù)字文本的方法,其中,包含如下步驟,多功能外圍設備(MFP)以原始的文件形式從網絡客戶端接收數(shù)字文本;判斷文件形式;識別對應于判斷的文件形式之打印用應用程序;訪問連接于網絡的服務提供者、即將打印用應用程序與服務提供者對應起來的注冊表;向具備識別出的打印用應用程序之服務提供者發(fā)送數(shù)字文本;從所述服務提供者接收由打印用應用程序呈現(xiàn)的數(shù)字文本。另外,上述方法中也可包含MFP中處理呈現(xiàn)后的數(shù)字文本的步驟。另外,在上述方法中,所述以原始的文件形式接收數(shù)字文本的步驟也可包含以‘.doc’、‘.txt’、‘.pdf’、‘.jpg’、‘.smp’、‘.xls’、‘.html’、‘.mpp’任一形式接收數(shù)字文本的步驟,從所述服務提供者接收由打印用應用程序呈現(xiàn)的數(shù)字文本的步驟也可包含接收以打印機控制語言(PCL,printercontrollanguage)、PostScript頁面描述語言(PS)(R)、光柵圖像處理(RIP)數(shù)據(jù)任一形式呈現(xiàn)的數(shù)字文本的步驟。另外,上述方法中,包含從注冊表中選擇服務提供者的步驟,并且,向所述具備識別出的打印用應用程序之服務提供者發(fā)送數(shù)字文本的步驟包含向所述選擇的服務提供者發(fā)送呈現(xiàn)請求的步驟;和若接收對呈現(xiàn)的認可、則發(fā)送數(shù)字文本的步驟。另外,上述方法中,也可包含檢測連接的服務提供者的步驟;檢測內含在各服務提供者中的打印用應用程序的步驟;和根據(jù)檢測到的服務提供者的打印用應用程序、制作注冊表的步驟。另外,上述方法中,也可包含從服務提供者接收檢測用的質詢的步驟;從服務提供者接收涉及包含關于可利用的內含打印用應用程序的信息之注冊表的信息之步驟;和使用所述關于注冊表的信息來制作注冊表的步驟。另外,在上述方法中,以原始的文件形式從所述網絡客戶端接收數(shù)字文本的步驟包含以第1操作系統(tǒng)(OS)上的原始的文件形式接收數(shù)字文本的步驟,所述訪問連接于網絡上的服務提供者的注冊表之步驟包含訪問針對服務提供者、相應于OS區(qū)分的打印用應用程序被對應起來的注冊表之步驟,所述接收由打印用應用程序呈現(xiàn)的數(shù)字文本的步驟包含從所述服務提供者接收由按第1OS區(qū)分的打印用應用程序呈現(xiàn)的數(shù)字文本的步驟。另外,在上述方法中,所述向選擇的服務提供者發(fā)送呈現(xiàn)請求的步驟包含從打印機瀏覽器向內含在所述服務提供者中的網絡服務器發(fā)送消息的步驟。另外,在上述方法中,所述識別對應于判斷出的文件形式之打印用應用程序的步驟包含識別第1打印用應用程序的步驟,所述從注冊表中選擇服務提供者的步驟包含特定對應第1打印用應用程序的多個服務提供者的步驟;和使用從包含隨機和循環(huán)法的群中選擇的算法來選擇服務提供者的步驟。另外,在上述方法中,在多功能外圍設備(MFP)以原始的文件形式接收數(shù)字文本的步驟之前,判斷對應于該文件形式的打印用應用程序是否內含在網絡客戶端中,在內含對應的打印用應用程序的情況下,呈現(xiàn)數(shù)字文本,將由打印用應用程序呈現(xiàn)的數(shù)字文本發(fā)送給MFP,進行處理,在未內含對應的打印用應用程序的情況下,以原始的文件形式將該數(shù)字文本發(fā)送給MFP。另外,在上述方法中,在未內含對應的打印用應用程序的情況下,判斷該網絡客戶端中是否內含可代用的打印用應用程序,并執(zhí)行如下呈現(xiàn),即將數(shù)字文本從原始的形式變換為PS形式,將呈現(xiàn)成PS的數(shù)字文本發(fā)送給MFP。另外,在上述方法中,也可包含判斷內含在網絡客戶端中的打印用應用程序的步驟;和將網絡客戶端作為服務提供者加入注冊表中的步驟。另外,也可將本發(fā)明表現(xiàn)為以下的系統(tǒng)。即,一種中央管理處理數(shù)字文本的打印用應用程序之數(shù)字文本處理系統(tǒng),其中,具備將打印用應用程序與連接于網絡上的服務提供者對應起來的注冊表;形式分析部,具有用于以原始的文件形式來接收數(shù)字文本的界面,判斷文件形式,并且,識別對應于判斷的文件形式之打印用應用程序;和驅動器管理器,具有如下用途的界面,以原始的文件形式向具備識別出的打印用應用程序之服務提供者發(fā)送數(shù)字文本、和從所述服務提供者接收利用打印用應用程序呈現(xiàn)的數(shù)字文本。另外,上述系統(tǒng)也可具備文本處理部,該文本處理部具有用于接收呈現(xiàn)后的數(shù)字文本、輸出處理后的文本的界面。另外,在上述系統(tǒng)中,所述形式分析部以‘.doc’、‘.txt’、‘.pdf’、‘.jpg’、‘.smp’、‘.xls’、‘.html’、‘.mpp’任一原始的文件形式來接收數(shù)字文本,所述驅動器管理器以打印機控制語言(PCL,printercontrollanguage)、PostScript頁面描述語言(PS)(R)、光柵圖像處理(RIP)數(shù)據(jù)的任一形式來接收由打印用應用程序呈現(xiàn)的數(shù)字文本。另外,在上述系統(tǒng)中,所述驅動器管理器從注冊表中選擇服務提供者,并向所選擇的所述服務提供者發(fā)送呈現(xiàn)請求,若接收對呈現(xiàn)的認可、則發(fā)送數(shù)字文本。另外,上述系統(tǒng)中,具備具有如下用途的界面之網絡掃描部,即發(fā)現(xiàn)連接的服務提供者、發(fā)現(xiàn)內含在各服務提供者中的打印用應用程序、和利用該發(fā)現(xiàn)來制作注冊表。另外,在上述系統(tǒng)中,所述注冊表從服務提供者接收用于檢測的質詢,從服務提供者接收關于列舉可利用的內含打印用應用程序的注冊表之信息,并且,利用所述關于注冊表的信息來制作注冊表。另外,在上述系統(tǒng)中,所述形式分析部以第1操作系統(tǒng)(OS)上的原始文件形式,接收數(shù)字文本,所述注冊表將服務提供者與相應于OS來區(qū)分的打印用應用程序對應起來,所述驅動器管理器從服務提供者處接收利用按第1OS區(qū)分的打印用應用程序呈現(xiàn)的數(shù)字文本。另外,在上述系統(tǒng)中,也可具備具有如下用途的界面之瀏覽器,即響應于來自所述驅動器管理器的請求,向選擇的服務提供者的網絡服務器發(fā)送注冊表的請求。另外,在上述系統(tǒng)中,所述注冊表將多個服務提供者對應于第1打印用應用程序,所述驅動器管理器使用隨機和循環(huán)法的任一算法,從注冊表中選擇提供第1打印應用程序的服務提供者。另外,在上述系統(tǒng)中,具備包含預備選擇部的網絡客戶端,所述預備選擇部具有以原始的文件形式來接收數(shù)字文本的界面,并具有連接于MFP上的界面,以便所述預備選擇部判斷對應于該文件形式的打印用應用程序是否內含在網絡客戶端中,并且在未內含對應的打印用應用程序的情況下,以原始的文件形式發(fā)送所述數(shù)字文本。另外,在上述系統(tǒng)中,所述網絡客戶端具有打印用應用程序,所述打印用應用程序具有為了發(fā)送由所述打印用應用程序呈現(xiàn)的數(shù)字文本而連接于MFP上的界面,在所述打印用應用程序對應于所述文件形式的情況下,所述預備選擇部為了呈現(xiàn),而以原始的文件形式將數(shù)字文本發(fā)送給所述打印用應用程序。另外,在上述系統(tǒng)中,所述網絡客戶端具有不對應于所述數(shù)字文本的原始的文件形式之可代用的打印用應用程序,該可代用的打印用應用程序具有連接于所述MFP上的界面,所述預備選擇部判斷在所述網絡客戶端中是否內含所述可代用的打印用應用程序,并在未內含對應的打印用應用程序的情況下,將所述數(shù)字文本發(fā)送給所述可代用的打印用應用程序,所述可代用的打印用應用程序將所述數(shù)字文本從原始的文件形式變換為PS形式,為了呈現(xiàn)而將呈現(xiàn)成PS的數(shù)字文本發(fā)送給MFP。另外,在上述系統(tǒng)中,所述網絡客戶端的預備選擇部與所述MFP的注冊表相互作用,并登錄所述網絡客戶端,作為與在所述網絡客戶端中的打印用應用程序對應起來的服務提供者。另外,也可將本發(fā)明表現(xiàn)為以下的系統(tǒng)。即,一種在裝置的網絡中、中央管理處理數(shù)字文本的打印用應用程序之系統(tǒng),其中,具備網絡客戶端、多功能外圍設備(MFP)和服務提供者,所述網絡客戶端具有用于以原始的形式來發(fā)送數(shù)字文本的界面,所述多功能外圍設備(MFP)具備將打印用應用程序與連接于網絡上的服務提供者對應起來的注冊表;形式分析部,具有用于以原始的文件形式來接收數(shù)字文本的界面,判斷文件形式,并且,識別對應于判斷出的文件形式之打印用應用程序;和驅動器管理器,具有如下用途的界面,以原始的文件形式向具備識別出的打印用應用程序之服務提供者發(fā)送數(shù)字文本、和接收利用打印用應用程序呈現(xiàn)的數(shù)字文本,所述服務提供者具有至少一個的內含打印用應用程序,并具有如下用途的界面,即以原始的文件形式來接收數(shù)字文本、和將利用打印用應用程序呈現(xiàn)的數(shù)字文本提供給打印機的驅動器管理器。另外,在上述系統(tǒng)中,所述網絡客戶端也可以是個人電腦(PC)、便攜電話和便攜信息終端(PDA)之一的裝置。另外,在上述系統(tǒng)中,所述服務提供者也可以是個人電腦(PC)、網絡服務器之一的裝置。另外,在上述系統(tǒng)中,所述網絡客戶端也可具備預備選擇部,所述預備選擇部具有以原始的文件形式來接收數(shù)字文本的界面,并具有連接于MFP上的界面,以便所述預備選擇部判斷對應于該文件形式的打印用應用程序是否內含在網絡客戶端中,并且在未內含對應的打印用應用程序的情況下,以原始的文件形式發(fā)送所述數(shù)字文本。另外,在上述系統(tǒng)中,所述網絡客戶端具有打印用應用程序,所述打印用應用程序具有為了發(fā)送由所述第1打印用應用程序呈現(xiàn)的數(shù)字文本而連接于MFP上的界面,在所述第1打印用應用程序對應于所述文件形式的情況下,所述網絡客戶端的所述預備選擇部為了呈現(xiàn),而以原始的文件形式將數(shù)字文本發(fā)送給所述打印用應用程序。另外,在上述系統(tǒng)中,也可將所述網絡客戶端作為對應于所述第1打印用應用程序的服務提供者,登錄于MFP的注冊表中。另外,本發(fā)明可適用于例如多功能外圍設備(MFP,MultifunctionalPeripheral)、復印機、打印機、掃描儀、和傳真機等其它各種文本處理裝置中。權利要求1.一種打印支援裝置(102),其特征在于,具備形式判定部(106),判定數(shù)字文本的文件形式,并判定執(zhí)行對應于判定出的文件形式的呈現(xiàn)的應用程序;服務提供者確定部(112),根據(jù)將上述應用程序與執(zhí)行應用程序的服務提供者對應起來的對應信息(104),確定執(zhí)行由上述形式判定部(106)判定出的應用程序之服務提供者(114);和通信部(112),向上述判定出來的服務提供者(114)發(fā)送上述數(shù)字文本,并且,從該服務提供者(114)接收呈現(xiàn)該數(shù)字文本的打印用數(shù)據(jù)。2.根據(jù)權利要求1所述的打印支援裝置(102),其特征在于,上述通信部(112)發(fā)送‘.doc’、‘.txt’、‘.pdf’、‘.jpg’、‘.smp’、‘.xls’、‘.html’、‘.mpp’任一文件形式的數(shù)字文本,接收頁面描述語言、光柵圖像處理數(shù)據(jù)任一形式的上述打印用數(shù)據(jù)。3.根據(jù)權利要求1或2所述的打印支援裝置(102),其特征在于,上述通信部(112)向上述判定出來的服務提供者(114)發(fā)送呈現(xiàn)請求,接收到對呈現(xiàn)的認可,則發(fā)送上述數(shù)字文本。4.根據(jù)權利要求1-3任一項所述的打印支援裝置(102),其特征在于,具備應用程序檢測部(123),檢測可通信的服務提供者(114、116、118),并且檢測組裝在各服務提供者(114、116、118)中的應用程序;和對應信息制作部(112),將由該應用程序檢測部(123)檢測出的應用程序(123)與服務提供者對應起來,制作上述對應信息(104)。5.根據(jù)權利要求1-3任一項所述的打印支援裝置(102),其特征在于,具備對應信息制作部(112),從服務提供者(114、116、118)接受列舉組裝在該服務提供者(114、116、118)中的應用程序之應用程序信息,制作上述對應信息(104)。6.根據(jù)權利要求1-5任一項所述的打印支援裝置(102),其特征在于,上述形式判定部(106)還判定數(shù)字文本的操作系統(tǒng),上述對應信息(104)按每個服務提供者的操作系統(tǒng),使服務提供者與應用程序對應起來,上述服務提供者確定部(112)根據(jù)上述形式判定部(106)判定出的文件形式和操作系統(tǒng),確定服務提供者(114)。7.根據(jù)權利要求3所述的打印支援裝置(102),其特征在于,具備瀏覽器(126),對應于來自上述發(fā)送部(112)的請求,向上述確定的服務提供者(114)的瀏覽器(128)發(fā)送呈現(xiàn)請求。8.根據(jù)權利要求1-7任一項所述的打印支援裝置(102),其特征在于,在上述對應信息(104)將多個服務提供者(114、116、118)對應于同一打印用應用程序的情況下,上述服務提供者確定部(112)使用隨機或循環(huán)法的算法,根據(jù)上述對應信息(104),確定具備上述同一打印用應用程序的服務提供者。9.根據(jù)權利要求5或6所述的打印支援裝置,其特征在于,上述對應信息制作部(112)在上述數(shù)字文本的發(fā)送源裝置(110)具備應用程序的情況下,將該發(fā)送源裝置(110)作為上述服務提供者,將該發(fā)送源裝置與發(fā)送源裝置具備的應用程序對應起來,追加到對應信息。10.一種打印處理裝置(102),其特征在于,具備權利要求1-9任一項所述的打印支援裝置(102);和打印從上述打印支援裝置(102)輸入的上述打印用數(shù)據(jù)的打印部(120)。11.一種文本處理系統(tǒng)(100),其特征在于,具備發(fā)送源裝置(110),發(fā)送數(shù)字文本;多個服務提供者(114、116、118),具有執(zhí)行數(shù)字文本的呈現(xiàn)的應用程序;和打印支援裝置(102),判定從上述發(fā)送源裝置取得的數(shù)字文本的文件形式,并判定執(zhí)行對應于判定出的文件形式的呈現(xiàn)的應用程序,根據(jù)將上述應用程序與執(zhí)行應用程序的服務提供者對應起來的對應信息,確定執(zhí)行上述判定出的應用程序之服務提供者,向上述確定的服務提供者發(fā)送上述取得的數(shù)字文本,并且,從該服務提供者接收呈現(xiàn)該數(shù)字文本的打印用數(shù)據(jù)。12.根據(jù)權利要求11所述的文本處理系統(tǒng)(100),其特征在于,上述發(fā)送源裝置(110)具備預備選擇部(130),對數(shù)字文本判斷執(zhí)行對應于該數(shù)字文本的文件形式之呈現(xiàn)的應用程序、或執(zhí)行可代用的呈現(xiàn)之代行應用程序是否被組裝在該發(fā)送源裝置中,在組裝了對應的應用程序的情況下,呈現(xiàn)上述數(shù)字文本,并作為打印用數(shù)據(jù),發(fā)送給上述打印支援裝置(102),在未組裝對應的應用程序的情況下,將上述數(shù)字文本原樣發(fā)送給上述打印支援裝置(102)。13.根據(jù)權利要求11或12所述的文本處理系統(tǒng)(100),其特征在于,上述發(fā)送源裝置(110)是個人計算機、便攜電話和便攜信息終端的任一裝置。14.根據(jù)權利要求11-13任一項所述的文本處理系統(tǒng)(100),其特征在于,上述服務提供者(114、116、118)是個人計算機或網絡服務器。15.一種打印支援裝置的控制方法,其特征在于,具備形式判定步驟,判定數(shù)字文本的文件形式,并判定執(zhí)行對應于判定出的文件形式的呈現(xiàn)的應用程序;服務提供者確定步驟,根據(jù)將上述應用程序與執(zhí)行應用程序的服務提供者對應起來的對應信息,確定執(zhí)行由上述形式判定部判定出的應用程序之服務提供者;和通信步驟,向上述確定的服務提供者發(fā)送上述數(shù)字文本,并且,從該服務提供者接收呈現(xiàn)該數(shù)字文本的打印用數(shù)據(jù)。全文摘要在本發(fā)明的打印支援裝置中,形式分析部(106)判定數(shù)字文本的文件形式,并判定執(zhí)行對應于判定出的文件形式的呈現(xiàn)的應用程序。驅動器管理器(112)根據(jù)將上述應用程序與服務提供者對應起來的注冊表(104),確定執(zhí)行由形式判定部判定出的應用程序之服務提供者,向確定的服務提供者發(fā)送上述取得的數(shù)字文本,并且,從該服務提供者接收呈現(xiàn)該數(shù)字文本的打印用數(shù)據(jù)。由此,無論哪種文件形式的數(shù)字文本均可變換為可打印的形式。文檔編號G06F17/00GK1763737SQ20051012831公開日2006年4月26日申請日期2005年10月8日優(yōu)先權日2004年10月8日發(fā)明者G·伊登,L·索吉安申請人:夏普株式會社
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
南郑县| 平泉县| 达孜县| 林西县| 依兰县| 塔城市| 师宗县| 祁阳县| 衡东县| 新绛县| 沛县| 新郑市| 门头沟区| 紫金县| 张北县| 泊头市| 施甸县| 铜陵市| 偏关县| 孟连| 旬阳县| 嵩明县| 临海市| 芷江| 乐安县| 永仁县| 陆丰市| 陵川县| 诸暨市| 汉源县| 白朗县| 若尔盖县| 天长市| 玉屏| 赤水市| 澄江县| 望城县| 武冈市| 迁西县| 隆林| 资阳市|