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

終端裝置、服務(wù)器裝置、外部周邊裝置及其控制方法

文檔序號:8905187閱讀:260來源:國知局
終端裝置、服務(wù)器裝置、外部周邊裝置及其控制方法
【技術(shù)領(lǐng)域】
[0001]本文討論的實施方式涉及一種終端裝置、外部周邊裝置、服務(wù)器裝置、裝置驅(qū)動程序及外部周邊裝置控制方法。
【背景技術(shù)】
[0002]外部周邊裝置(以下也稱為“外部裝置”)可以有線地或無線地連接到個人計算機(以下也稱為“PC”)。為了從PC控制連接到該PC的外部裝置,裝置驅(qū)動(以下也簡稱為“驅(qū)動”)通常安裝在PC中。外部裝置是例如打印機、鍵盤、鼠標(biāo)以及讀卡器。與每個外部裝置對應(yīng)的、安裝在PC中的驅(qū)動使其能夠從PC控制外部裝置。在PC所使用的諸如Windows (注冊商標(biāo))這樣的操作系統(tǒng)(以下也稱為“OS”)中,驅(qū)動被并入在OS中作為OS的一部分。因此,使用管理權(quán)限來執(zhí)行PC中驅(qū)動的安裝,驅(qū)動的安裝不同于典型應(yīng)用的安裝。
[0003]最近,“智能裝置”諸如智能電話和平板終端已廣泛使用,作為具有與PC功能相同的終端裝置。智能裝置中所使用的OS,諸如Android和1S,由于安全性而不允許用戶具有管理權(quán)限,因此用戶他/她自己不能夠?qū)Ⅱ?qū)動并入在OS中。因此,可通過智能裝置控制的外部裝置通常限于在裝運智能裝置之前與預(yù)先并入在OS中的驅(qū)動對應(yīng)的外部裝置。例如,鍵盤的驅(qū)動通常在裝運智能裝置之前由智能裝置的制造商預(yù)先并入在OS中,而在裝運智能裝置之前很難并入打印機的驅(qū)動。
[0004]作為允許智能裝置以一 OS (對應(yīng)驅(qū)動未并入在該OS)控制外部裝置的方法,在智能裝置中安裝專用于每個外部裝置的應(yīng)用。例如,為了允許智能裝置控制具有無線局域網(wǎng)絡(luò)(以下也稱為“WLAN”)功能的打印機,打印機制造商分發(fā)專用應(yīng)用。用戶在智能裝置中安裝專用應(yīng)用,這使得用戶能夠通過WLAN控制與來自智能裝置的專用應(yīng)用對應(yīng)的打印機。例如,在日本特開2001-109698號公報、日本特開2008-134701號公報、以及日本特開2002-328878號公報中描述了相關(guān)技術(shù)示例。
[0005]如上所述,在PC中,驅(qū)動并入在OS中。因此,能夠通過在OS上操作的各個應(yīng)用來控制與驅(qū)動對應(yīng)的外部裝置。相反地,在智能裝置中,安裝專用應(yīng)用,以便允許從智能裝置控制特定外部裝置,諸如打印機。不同于安裝在PC中的驅(qū)動,專用應(yīng)用并沒有并入在智能裝置的OS中,而類似于其它應(yīng)用在OS上操作。此外,不存在應(yīng)用之間建立的通信手段。因此,即使當(dāng)在智能裝置中安裝用于允許控制特定外部裝置的專用應(yīng)用時,與專用應(yīng)用對應(yīng)的特定外部裝置不能由專用應(yīng)用以外的應(yīng)用來控制。例如,當(dāng)安裝用于允許由打印機打印圖像數(shù)據(jù)的專用應(yīng)用時,并且如果專用應(yīng)用不允許打印文件數(shù)據(jù),則即使當(dāng)安裝文件顯影應(yīng)用時,也不能打印任何文件數(shù)據(jù)。因此,在常規(guī)智能裝置中,為了允許多個應(yīng)用控制同一打印機,使用單獨的專用應(yīng)用。
[0006]這里,這種專用應(yīng)用包括發(fā)送和接收去往和來自外部裝置的控制命令的功能(以下也稱為“發(fā)送和接收功能”)。不存在如上所述的應(yīng)用之間建立的通信手段。因此,發(fā)送和接收功能需要單獨地包括在每個應(yīng)用中,從而允許通過應(yīng)用來控制外部裝置。以這種方式,給每個應(yīng)用單獨提供發(fā)送和接收功能會導(dǎo)致增加開發(fā)應(yīng)用的勞動力和增加應(yīng)用的數(shù)據(jù)量。
[0007]此外,這種發(fā)送和接收功能取決于由智能裝置支持的通信系統(tǒng)。例如,即使當(dāng)專用應(yīng)用具有由藍(lán)牙(注冊商標(biāo))支持的發(fā)送和接收功能時,也不能通過智能裝置控制外部裝置,除非在其中安裝有專用應(yīng)用的智能裝置支持藍(lán)牙(注冊商標(biāo))。然后,在開發(fā)通??捎迷谥С植煌ㄐ畔到y(tǒng)的多個智能裝置中的專用應(yīng)用時,專用應(yīng)用需要包括與這樣的通信系統(tǒng)對應(yīng)的多個發(fā)送和接收功能。這種方式進(jìn)一步增加了開發(fā)應(yīng)用的勞動力和應(yīng)用的數(shù)據(jù)量。
[0008]因此,在本發(fā)明的實施方式的一個方面,本發(fā)明的目的是提供終端裝置、外部周邊裝置、服務(wù)器裝置、裝置驅(qū)動程序、以及外部周邊裝置控制方法,其能夠減少開發(fā)如下應(yīng)用的勞動力,該應(yīng)用使得能夠從包括如下OS的終端裝置來控制外部裝置,該OS不允許用戶有權(quán)限將用于控制外部裝置的驅(qū)動并入在該OS中。

【發(fā)明內(nèi)容】

[0009]根據(jù)實施方式的一方面,終端裝置包括:操作系統(tǒng),其不允許用戶有權(quán)限將裝置驅(qū)動并入在該操作系統(tǒng)中;處理器以及存儲器,在該存儲器能夠存儲預(yù)先并入了第一裝置驅(qū)動的操作系統(tǒng)和應(yīng)用,其中,該應(yīng)用包括第二裝置驅(qū)動,第二裝置驅(qū)動將由應(yīng)用提供的第一控制命令轉(zhuǎn)換成呈可傳遞到外部周邊裝置的形式的第二控制命令,并且第一裝置驅(qū)動將從第二裝置驅(qū)動輸出的第二控制命令發(fā)送到外部周邊裝置。
【附圖說明】
[0010]圖1是例示根據(jù)第一實施方式的通信系統(tǒng)的構(gòu)造示例的圖;
[0011]圖2是用于解釋根據(jù)第一實施方式的終端裝置的處理的流程圖;
[0012]圖3是例示根據(jù)第二實施方式的通信系統(tǒng)的構(gòu)造示例的圖;
[0013]圖4是例示根據(jù)第三實施方式的通信系統(tǒng)的構(gòu)造示例的圖;
[0014]圖5是用于解釋根據(jù)第四實施方式的通信系統(tǒng)的操作的圖;
[0015]圖6是用于解釋根據(jù)第四實施方式的通信系統(tǒng)的操作的圖;
[0016]圖7是用于解釋根據(jù)第四實施方式的通信系統(tǒng)的操作的圖;
[0017]圖8是用于解釋根據(jù)第四實施方式的通信系統(tǒng)的操作的圖;
[0018]圖9是用于解釋根據(jù)第四實施方式的通信系統(tǒng)的操作的圖;
[0019]圖10是用于解釋根據(jù)第四實施方式的通信系統(tǒng)的操作的圖;
[0020]圖11是用于解釋根據(jù)第四實施方式的通信系統(tǒng)的操作的圖;
[0021]圖12是例示根據(jù)第四實施方式的終端裝置的屏幕顯示示例的圖;
[0022]圖13是例示根據(jù)第四實施方式的終端裝置的屏幕顯示示例的圖;
[0023]圖14是用于解釋根據(jù)第四實施方式的通信系統(tǒng)的操作的圖;
[0024]圖15是例示根據(jù)第四實施方式的終端裝置的屏幕顯示示例的圖;
[0025]圖16是用于解釋根據(jù)第四實施方式的通信系統(tǒng)的操作的圖;
[0026]圖17是例示根據(jù)第五實施方式的通信系統(tǒng)的構(gòu)造示例的圖;
[0027]圖18是例示根據(jù)第五實施方式的驅(qū)動管理表的示例的圖;
[0028]圖19是例示終端裝置的硬件構(gòu)造示例的圖;
[0029]圖20是例示外部周邊裝置的硬件構(gòu)造示例的圖;以及
[0030]圖21是例示服務(wù)器裝置的硬件構(gòu)造示例的圖。
【具體實施方式】
[0031]將參照附圖來解釋本發(fā)明的優(yōu)選實施方式。注意的是,實施方式不限制本申請中公開的終端裝置、外部周邊裝置、服務(wù)器裝置,裝置驅(qū)動程序、以及外部周邊裝置控制方法。此外,在如下實施方式中,使用相同符號來表示具有相同功能的部件,并將省略重復(fù)說明。
[0032][a]第一實施方式
[0033]<通信系統(tǒng)、終端裝置及外部裝置的構(gòu)造>
[0034]圖1例示根據(jù)第一實施方式的通信系統(tǒng)的構(gòu)造示例。圖1所示的通信系統(tǒng)I包括:終端裝置10和外部裝置20。例如,終端裝置10是智能裝置,諸如智能電話和平板終端。艮P,終端裝置10是包括如下的OS 13的終端裝置,該OS 13不允許終端裝置10的用戶有權(quán)限將用于控制外部裝置20的驅(qū)動并入在OS 13。終端裝置10的OS 13是例如Android或1So外部裝置20是例如打印機或讀卡器。終端裝置10和外部裝置20彼此無線地或有線地連接。
[0035]在終端裝置10中執(zhí)行的處理按從頂部順序大致被劃分為:由應(yīng)用11執(zhí)行的處理、執(zhí)行環(huán)境12中的處理、以及由OS 13的處理。即,在終端裝置10中,軟件按從頂部順序具有如下三層的構(gòu)造:應(yīng)用層、執(zhí)行環(huán)境層以及OS層。
[0036]應(yīng)用11包括驅(qū)動庫111-1到111-N。在下文中,當(dāng)驅(qū)動庫111_1到Ill-N并未相互顯著區(qū)分開時,它們被稱為“驅(qū)動庫111”。包括驅(qū)動庫111的應(yīng)用11在裝運終端裝置10之前沒有安裝在終端裝置10中。在裝運終端裝置10之后,應(yīng)用11安裝在終端裝置10中,并存儲在終端裝置10中的存儲器中。
[0037]執(zhí)行環(huán)境12包括:通用驅(qū)動接口(I/F) 121、應(yīng)用管理單元122、和認(rèn)證管理單元123。
[0038]通用驅(qū)動131在裝運終端裝置10之前被預(yù)先并入到OS 13中。通用驅(qū)動131包括:控制信息操作單元132和通信控制單元133。
[0039]與應(yīng)用11、執(zhí)行環(huán)境12和OS 13對應(yīng)的程序被存儲在終端裝置10中的存儲器中,并且終端裝置10中的處理器從存儲器讀出程序,以對其進(jìn)行執(zhí)行。
[0040]通用驅(qū)動131具有發(fā)送和接收功能,該發(fā)送和接收功能是應(yīng)用中共享的功能。艮P,通信控制單元133連接到外部裝置20的通信控制單元21,以遵循由終端裝置10支持的通信系統(tǒng)來執(zhí)行發(fā)送和接收去往和來自外部裝置20的控制指令。無線通信系統(tǒng)包括例如無線保真(W1-Fi)、藍(lán)牙(注冊商標(biāo))、和近場通信(NFC)。
[0041]基于來自驅(qū)動庫111的請求或外部裝置20的控制信息存儲單元22中的存儲內(nèi)容的改變,控制信息操作單元132在控制信息存儲單元22中寫入控制命令,并讀取來自控制信息存儲單元22的控制命令。通過通信控制單元133和通信控制單元21來執(zhí)行
當(dāng)前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
宁德市| 洛南县| 缙云县| 余庆县| 连城县| 益阳市| 靖边县| 清苑县| 桂阳县| 茂名市| 体育| 鲁山县| 灌阳县| 灵川县| 平定县| 元江| 秭归县| 彰化市| 石门县| 德庆县| 儋州市| 紫云| 南汇区| 潜山县| 泗水县| 宜黄县| 遂昌县| 衡阳市| 怀远县| 图片| 象山县| 阿勒泰市| 黔东| 阜城县| 宁陵县| 博湖县| 高台县| 财经| 阳春市| 科技| 姚安县|