1.一種信息處理裝置,所述信息處理裝置包括:
第一搜索單元,其被配置為利用第一網(wǎng)絡(luò)協(xié)議來執(zhí)行設(shè)備搜索,所述第一網(wǎng)絡(luò)協(xié)議能夠在包括所述信息處理裝置的第一子網(wǎng)和不包括所述信息處理裝置的第二子網(wǎng)中,搜索設(shè)備;
第二搜索單元,其被配置為利用第二網(wǎng)絡(luò)協(xié)議來執(zhí)行設(shè)備搜索,所述第二網(wǎng)絡(luò)協(xié)議能夠在所述第一子網(wǎng)和所述第二子網(wǎng)當(dāng)中的僅所述第一子網(wǎng)中,搜索設(shè)備;以及
確定單元,其被配置為根據(jù)所述第二搜索單元是否檢測到用戶在由所述第一搜索單元檢測到的一個或多個設(shè)備當(dāng)中選擇的被選擇設(shè)備,來確定用于所述被選擇設(shè)備的通信端口。
2.根據(jù)權(quán)利要求1所述的信息處理裝置,
所述信息處理裝置還包括第一選擇單元,所述第一選擇單元被配置為根據(jù)用戶指令,從由所述第一搜索單元檢測到的所述一個或多個設(shè)備當(dāng)中選擇所述被選擇設(shè)備,
其中,所述第二搜索單元搜索由所述第一選擇單元選擇的所述被選擇設(shè)備,并且,
所述確定單元根據(jù)所述第二搜索單元是否檢測到所述被選擇設(shè)備,來確定所述通信端口。
3.根據(jù)權(quán)利要求2所述的信息處理裝置,
該信息處理裝置還包括第一顯示控制單元,所述第一顯示控制單元被配置為,在顯示設(shè)備中顯示與由所述第一搜索單元檢測到的設(shè)備相關(guān)的信息,
其中,所述第一選擇單元根據(jù)針對所述第一顯示控制單元的顯示的用戶指令,來選擇所述被選擇設(shè)備。
4.根據(jù)權(quán)利要求3所述的信息處理裝置,
其中,所述第一顯示控制單元顯示與設(shè)備相關(guān)的信息,該設(shè)備是由所述第一搜索單元檢測到的設(shè)備當(dāng)中的、具有在驅(qū)動程序INF文件中包括的設(shè)備名稱信息的設(shè)備。
5.根據(jù)權(quán)利要求1所述的信息處理裝置,
所述信息處理裝置還包括第二選擇單元,所述第二選擇單元被配置為根據(jù)用戶指令,從通過由所述第一搜索單元和所述第二搜索單元兩者進行搜索處理而檢測到的一個或多個設(shè)備當(dāng)中,選擇所述被選擇設(shè)備,
其中,所述確定單元根據(jù)所述被選擇設(shè)備是否被所述第二搜索單元檢測到,來確定所述通信端口。
6.根據(jù)權(quán)利要求5所述的信息處理裝置,
所述信息處理裝置還包括第二顯示控制單元,所述第二顯示控制單元被配置為,在顯示設(shè)備中顯示與通過由所述第一搜索單元和所述第二搜索單元兩者進行搜索處理而檢測到的設(shè)備相關(guān)的信息,
其中,所述第二選擇單元根據(jù)針對所述第二顯示控制單元的顯示的用戶指令,來選擇所述被選擇設(shè)備。
7.根據(jù)權(quán)利要求6所述的信息處理裝置,
其中,所述第二顯示控制單元顯示與設(shè)備相關(guān)的信息,該設(shè)備是由所述第一搜索單元檢測到的設(shè)備當(dāng)中的、具有在驅(qū)動程序INF文件中包括的設(shè)備名稱信息的設(shè)備。
8.根據(jù)權(quán)利要求1所述的信息處理裝置,
其中,所述確定單元在所述被選擇設(shè)備能夠被所述第二搜索單元檢測到的情況下,確定使用能夠通過所述第二網(wǎng)絡(luò)協(xié)議而使用的通信端口,作為用于所述被選擇設(shè)備的所述通信端口,并且
在所述被選擇設(shè)備不能夠被所述第二搜索單元檢測到的情況下,確定使用能夠通過所述第一網(wǎng)絡(luò)協(xié)議而使用的通信端口,作為用于所述被選擇設(shè)備的所述通信端口。
9.根據(jù)權(quán)利要求1所述的信息處理裝置,
所述信息處理裝置還包括如下單元,所述單元將要安裝在所述信息處理裝置中的驅(qū)動程序分配給由所述確定單元確定的通信端口,從而安裝在所述信息處理裝置中。
10.一種信息處理裝置的控制方法,該控制方法包括以下步驟:
利用第一網(wǎng)絡(luò)協(xié)議來執(zhí)行設(shè)備搜索,所述第一網(wǎng)絡(luò)協(xié)議能夠在包括所述信息處理裝置的第一子網(wǎng)和不包括所述信息處理裝置的第二子網(wǎng)中,搜索設(shè)備;以及
根據(jù)利用第二網(wǎng)絡(luò)協(xié)議,是否檢測到用戶在通過所述設(shè)備搜索步驟檢測到的一個或多個設(shè)備當(dāng)中選擇的被選擇設(shè)備,來確定用于所述被選擇設(shè)備的通信端口,所述第二網(wǎng)絡(luò)協(xié)議能夠在所述第一子網(wǎng)和所述第二子網(wǎng)當(dāng)中的僅所述第一子網(wǎng)中,搜索設(shè)備。
11.根據(jù)權(quán)利要求10所述的控制方法,
所述控制方法還包括執(zhí)行第一選擇步驟,該第一選擇步驟是根據(jù)用戶指令,從通過所述設(shè)備搜索步驟檢測到的所述一個或多個設(shè)備當(dāng)中選擇所述被選擇設(shè)備,
其中,在所述確定步驟中,利用所述第二網(wǎng)絡(luò)協(xié)議,來進行對在所述第一選擇步驟中選擇的所述被選擇設(shè)備的搜索,并且根據(jù)利用所述第二網(wǎng)絡(luò)協(xié)議是否檢測到所述被選擇設(shè)備,來確定所述通信端口。
12.根據(jù)權(quán)利要求11所述的控制方法,
所述控制方法還包括執(zhí)行第一顯示控制步驟,該第一顯示控制步驟是在顯示設(shè)備中,顯示與通過所述設(shè)備搜索步驟檢測到的設(shè)備相關(guān)的信息,
其中,在所述第一選擇步驟中,根據(jù)針對所述第一顯示控制步驟中的顯示的用戶指令,來選擇所述被選擇設(shè)備。
13.根據(jù)權(quán)利要求12所述的控制方法,
其中,在所述第一顯示控制步驟中,顯示與設(shè)備相關(guān)的信息,該設(shè)備是通過所述設(shè)備搜索步驟檢測到的設(shè)備當(dāng)中的、具有在驅(qū)動程序INF文件中包括的設(shè)備名稱信息的設(shè)備。
14.根據(jù)權(quán)利要求10所述的控制方法,
所述控制方法還包括執(zhí)行第二選擇步驟,所述第二選擇步驟是根據(jù)用戶指令,從在所述設(shè)備搜索步驟中、通過使用所述第一網(wǎng)絡(luò)協(xié)議的第一設(shè)備搜索步驟和使用所述第二網(wǎng)絡(luò)協(xié)議的第二設(shè)備搜索步驟兩者檢測到的一個或多個設(shè)備當(dāng)中,選擇所述被選擇設(shè)備,
其中,在所述確定步驟中,根據(jù)通過所述第二設(shè)備搜索步驟是否檢測到所述被選擇設(shè)備,來確定所述通信端口。
15.根據(jù)權(quán)利要求14所述的控制方法,
所述控制方法還包括執(zhí)行第二顯示控制步驟,所述第二顯示控制步驟是在顯示設(shè)備中,顯示與通過所述第一設(shè)備搜索步驟和所述第二設(shè)備搜索步驟兩者檢測到的設(shè)備相關(guān)的信息,
其中,在所述第二選擇步驟中,根據(jù)針對所述第二顯示控制步驟中的顯示的用戶指令,來選擇所述被選擇設(shè)備。
16.根據(jù)權(quán)利要求15所述的控制方法,
其中,在所述第二顯示控制步驟中,顯示與設(shè)備相關(guān)的信息,該設(shè)備是通過所述設(shè)備搜索步驟檢測到的設(shè)備當(dāng)中的、具有在驅(qū)動程序INF文件中包括的設(shè)備名稱信息的設(shè)備。
17.根據(jù)權(quán)利要求10所述的控制方法,
其中,在所述確定步驟中,在利用所述第二網(wǎng)絡(luò)協(xié)議能夠檢測到所述被選擇設(shè)備的情況下,確定使用能夠通過所述第二網(wǎng)絡(luò)協(xié)議而使用的通信端口,作為用于所述被選擇設(shè)備的所述通信端口,并且
在利用所述第二網(wǎng)絡(luò)協(xié)議不能夠檢測到所述被選擇設(shè)備的情況下,確定使用能夠通過所述第一網(wǎng)絡(luò)協(xié)議而使用的通信端口,作為用于所述被選擇設(shè)備的所述通信端口。
18.根據(jù)權(quán)利要求10所述的控制方法,
所述控制方法還包括以下步驟:將要安裝在所述信息處理裝置中的驅(qū)動程序分配給通過所述確定步驟確定的通信端口,從而安裝在所述信息處理裝置中。
19.根據(jù)權(quán)利要求10所述的控制方法,
其中,所述第一網(wǎng)絡(luò)協(xié)議是TCP/IP協(xié)議,并且所述第二網(wǎng)絡(luò)協(xié)議是針對設(shè)備的Web服務(wù)協(xié)議。