本公開涉及信息處理裝置、信息處理方法以及程序。
背景技術(shù):
諸如數(shù)碼相機和電視裝置的一些裝置可經(jīng)由無線網(wǎng)絡(luò)連接到諸如智能電話的信息處理裝置。用于經(jīng)由無線網(wǎng)絡(luò)以此方式連接不同裝置的通信標準包括(例如)無線保真(Wi-Fi)(注冊商標)、藍牙(注冊商標)以及紫蜂(注冊商標)。
此外,近年來,已經(jīng)提供了經(jīng)由網(wǎng)絡(luò)使信息處理裝置與諸如數(shù)碼相機的外部裝置連接并且因此通過所述信息處理裝置來操縱所述外部裝置的功能。通過提供此類功能,提供了具有有限的(例如,簡化或省略)輸入和輸出接口的一些外部裝置。
引用清單
專利文獻
專利文獻1:JP H10-224772B
技術(shù)實現(xiàn)要素:
技術(shù)問題
不同裝置經(jīng)由無線網(wǎng)絡(luò)進行連接的通信方式不限于一個裝置與另一個裝置一一對應(yīng)連接的通信方式,而且可包括(例如)多個其他裝置(從單元)連接到一個裝置(主單元)的通信方式(也就是,一對多的通信方式)。因此,例如,諸如數(shù)碼相機的外部裝置具有在執(zhí)行主單元的操作的連接模式與執(zhí)行從單元的操作的連接模式之間進行切換的連接模式,并且因此可切換與其他裝置的連接相關(guān)的通信方式。
一些外部裝置具有有限的輸入和輸出接口,并且外部通信裝置的通信方式優(yōu)選地更容易切換。
因此,本公開提出信息處理裝置、信息處理方法以及程序,其是新穎的和改進的并且通過其可能容易切換具有切換連接模式的功能的外部裝置中的連接模式。
問題的解決方案
根據(jù)本公開,提供一種信息處理裝置,其包括:控制單元,其被配置為以多個從單元通過無線通信信道連接到一個主單元的通信方式命令外部裝置在第一模式與第二模式之間從一種模式切換到另一種模式,以所述第一模式執(zhí)行所述主單元的操作,以所述第二模式執(zhí)行所述從單元的操作;以及獲取單元,其被配置為獲取根據(jù)模式的切換指示外部裝置與外部裝置的連接目的地之間的連接狀態(tài)的信息。
此外,根據(jù)本公開,提供一種信息處理裝置,其包括:控制單元,其被配置為基于來自外部裝置的指令以多個從單元通過無線通信信道連接到一個主單元的通信方式在第一模式與第二模式之間從一種模式切換到另一種模式,以所述第一模式執(zhí)行所述主單元的操作,以所述第二模式執(zhí)行所述從單元的操作;以及通知單元,其被配置為將根據(jù)模式的切換指示與新的連接目的地的連接狀態(tài)的信息通知給外部裝置。
此外,根據(jù)本公開,提供一種信息處理方法,其包括:由處理器以多個從單元通過無線通信信道連接到一個主單元的通信方式命令外部裝置在第一模式與第二模式之間從一種模式切換到另一種模式,以所述第一模式執(zhí)行所述主單元的操作,以所述第二模式執(zhí)行所述從單元的操作;以及獲取根據(jù)模式的切換指示外部裝置與外部裝置的連接目的地之間的連接狀態(tài)的信息。
此外,根據(jù)本公開,提供一種信息處理方法,其包括:由處理器基于來自外部裝置的指令以多個從單元通過無線通信信道連接到一個主單元的通信方式在第一模式與第二模式之間從一種模式切換到另一種模式,以所述第一模式執(zhí)行所述主單元的操作,以所述第二模式執(zhí)行所述從單元的操作;以及將根據(jù)模式的切換指示與新的連接目的地的連接狀態(tài)的信息通知給外部裝置。
此外,根據(jù)本公開,提供一種程序,其致使計算機執(zhí)行:以多個從單元通過無線通信信道連接到一個主單元的通信方式命令外部裝置在第一模式與第二模式之間從一種模式切換到另一種模式,以所述第一模式執(zhí)行所述主單元的操作,以所述第二模式執(zhí)行所述從單元的操作;以及獲取根據(jù)模式的切換指示外部裝置與外部裝置的連接目的地之間的連接狀態(tài)的信息。
此外,根據(jù)本公開,提供一種程序,其致使計算機執(zhí)行:基于來自外部裝置的指令以多個從單元通過無線通信信道連接到一個主單元的通信方式在第一模式與第二模式之間從一種模式切換到另一種模式,以所述第一模式執(zhí)行所述主單元的操作,以所述第二模式執(zhí)行所述從單元的操作;以及將根據(jù)模式的切換指示與新的連接目的地的連接狀態(tài)的信息通知給外部裝置。
本發(fā)明的有益效果如下:
根據(jù)上文描述的本公開,提供信息處理裝置、信息處理方法以及程序,通過其可能容易切換具有切換連接模式的功能的外部裝置中的連接模式。
注意,上述效果不一定限于、連同或替代這些效果,可展示期望引入本說明書的任何效果或從本說明書期望的其他效果。
附圖說明
下面結(jié)合附圖對本發(fā)明的具體實施方式作進一步詳細的說明。
圖1是用于描述根據(jù)本公開的第一實施方案的信息處理系統(tǒng)的示意性系統(tǒng)配置的實例的說明圖。
圖2是用于描述根據(jù)同一實施方案的信息處理系統(tǒng)的操作的示意性說明圖。
圖3是用于描述根據(jù)同一實施方案的信息處理系統(tǒng)的功能配置的實例的說明圖。
圖4是示意性地示出根據(jù)同一實施方案的外部裝置的狀態(tài)轉(zhuǎn)換實例的狀態(tài)轉(zhuǎn)換圖。
圖5A是用于描述根據(jù)同一實施方案的信息處理系統(tǒng)中的一系列處理流程的實例的說明圖。
圖5B是用于描述根據(jù)同一實施方案的信息處理系統(tǒng)中的一系列處理流程的說明圖和根據(jù)處理進程呈現(xiàn)給信息處理裝置的信息的實例。
圖6是用于描述根據(jù)同一實施方案的信息處理系統(tǒng)中的一系列處理流程的說明圖和根據(jù)處理進程呈現(xiàn)給信息處理裝置的信息的實例。
圖7是示意性地示出根據(jù)同一實施方案的外部裝置的狀態(tài)轉(zhuǎn)換實例的狀態(tài)轉(zhuǎn)換圖。
圖8是示意性地示出根據(jù)變型1-1的外部裝置的狀態(tài)轉(zhuǎn)換實例的狀態(tài)轉(zhuǎn)換圖。
圖9是用于描述根據(jù)變型1-1的信息處理系統(tǒng)中的一系列處理流程的說明圖和根據(jù)處理進程呈現(xiàn)給信息處理裝置10的信息的實例。
圖10是示意性地示出根據(jù)變型1-2的外部裝置30的狀態(tài)轉(zhuǎn)換實例的狀態(tài)轉(zhuǎn)換圖。
圖11是用于描述信息處理裝置和外部裝置通過通信裝置連接的另一種方式的說明圖。
圖12示出當(dāng)外部裝置的連接模式進行切換時顯示在信息處理裝置上的選擇屏幕的實例。
圖13是用于描述根據(jù)本實施方案的信息處理系統(tǒng)的概觀的說明圖。
圖14是用于描述根據(jù)本實施方案的信息處理系統(tǒng)的概觀的說明圖。
圖15是用于描述根據(jù)本公開的第二實施方案的信息處理系統(tǒng)的功能配置的實例的說明圖。
圖16是用于描述根據(jù)同一實施方案的信息處理系統(tǒng)中的一系列處理流程的說明圖和根據(jù)處理進程呈現(xiàn)給信息處理裝置的信息的實例。
圖17是用于描述根據(jù)本公開的第三實施方案的信息處理系統(tǒng)的概觀的說明圖。
圖18是用于描述根據(jù)同一實施方案的信息處理系統(tǒng)的功能配置的實例的說明圖。
圖19是用于描述根據(jù)同一實施方案的信息處理系統(tǒng)中的一系列處理流程的說明圖和根據(jù)處理進程呈現(xiàn)給信息處理裝置的信息的實例。
圖20是用于描述根據(jù)同一實施方案的信息處理系統(tǒng)中的一系列處理流程的說明圖和根據(jù)處理進程呈現(xiàn)給信息處理裝置的信息的實例。
圖21是用于描述根據(jù)變型2的信息處理系統(tǒng)中的一系列處理流程的說明圖和根據(jù)處理進程呈現(xiàn)給信息處理裝置的信息的實例。
圖22是示出根據(jù)本實施方案的信息處理裝置的硬件配置的實例的示圖。
具體實施方式
在下文中,本公開的優(yōu)選實施方案將通過參考附圖進行詳細的描述。在本說明書和附圖中,用相同的附圖標記來表示具有基本相同功能和結(jié)構(gòu)的元件,并且省略了重復(fù)說明。
將用以下順序進行描述。
1.第一實施方案
1.1.概觀
1.2.功能配置
1.3.從單連接模式切換到多連接模式
1.3.1.狀態(tài)轉(zhuǎn)換
1.3.2.處理
1.4.從多連接模式切換到單連接模式
1.5.變型1-1:當(dāng)使用WPS-PBC時
1.5.1.狀態(tài)轉(zhuǎn)換
1.5.2.處理
1.6.變型1-2:當(dāng)還執(zhí)行用戶輸入時
1.7.綜述
2.第二實施方案
2.1.概觀
2.2.功能配置
2.3.處理
2.4.綜述
3.第三實施方案
3.1.概觀
3.2.功能配置
3.3.處理
3.4.變型2:當(dāng)使用WPS-PBC時
3.5.綜述
4.硬件配置
5.綜述
<1.第一實施方案>
[1.1.概觀]
首先,將參考圖1描述根據(jù)本公開的第一實施方案的信息處理系統(tǒng)的示意性系統(tǒng)配置,并且將布置根據(jù)本實施方案的信息處理系統(tǒng)的任務(wù)。圖1是用于描述根據(jù)同一實施方案的信息處理系統(tǒng)的系統(tǒng)配置的實例的示意性說明圖。
如圖1所示,根據(jù)本實施方案的信息處理系統(tǒng)包括(例如)信息處理裝置10、外部裝置30a至30c以及通信裝置90。信息處理裝置10對應(yīng)于諸如所謂的智能電話的用戶終端。此外,外部裝置30a至30c對應(yīng)于(例如)諸如數(shù)碼相機的外部裝置,并且可經(jīng)由無線網(wǎng)絡(luò)與信息處理裝置10進行通信。當(dāng)外部裝置30a至30c未特別區(qū)分時,它們將在下文中被描述為“外部裝置30”。
此外,通信裝置190指示在信息處理裝置10與外部裝置30之間中繼通信的通信裝置,例如,路由器。
具體地說,根據(jù)本實施方案的信息處理裝置10可通過網(wǎng)絡(luò)控制經(jīng)由所述網(wǎng)絡(luò)連接的外部裝置30的操作。作為具體實例,當(dāng)外部裝置30是數(shù)碼相機時,用戶可命令外部裝置30捕捉通過信息處理裝置10的圖像,諸如運動圖像或靜止圖像。在這種情況下,信息處理裝置10可通過通信裝置90控制外部裝置30的操作。這個功能可通過例如在信息處理裝置10中安裝使用應(yīng)用程序編程接口(API)產(chǎn)生的用于經(jīng)由網(wǎng)絡(luò)控制外部裝置30的操作的應(yīng)用程序來實現(xiàn)。也就是,信息處理裝置10使用API來控制外部裝置30的操作。更具體地說,信息處理裝置10將控制信息傳輸?shù)酵獠垦b置30,并且因此控制外部裝置30的操作。例如,當(dāng)外部裝置30是數(shù)碼相機時,這種控制信息包括:在外部裝置30中成像的指令;在捕捉之前將對象的圖像傳輸?shù)叫畔⑻幚硌b置10(也就是,實時取景的顯示);將外部裝置30的設(shè)定信息傳輸?shù)叫畔⑻幚硌b置10(也就是,設(shè)定值的獲取);以及改變外部裝置30的設(shè)定信息(也就是,改變設(shè)定值)。
以此方式,當(dāng)信息處理裝置10可經(jīng)由網(wǎng)絡(luò)控制外部裝置30的操作時,輸入和輸出接口是有限的(例如,簡化或省略)裝置可用作外部裝置30。例如,圖1所示的外部裝置30a是透鏡型成像裝置的實例,所述透鏡型成像裝置主要專用于成像透鏡零件,不具有取景器和監(jiān)控器,并且使用戶能夠(例如)以任何角度手動成像。此外,圖1所示的外部裝置30是尺寸縮小、重量輕且穩(wěn)定的(例如,防水、防塵、抗震或耐寒)成像裝置的實例,所述成像裝置在進行運動(諸如騎車、跑步、滑雪板、滑雪、駕駛、沖浪或潛水)時粘附到頭盔或工具,并且可將在運動期間出現(xiàn)的景物以真實感成像而無需使用手。此外,此類新型相機、外部裝置30a和30c是尺寸縮小的和重量輕的,并且因此操縱顯示單元被簡化或省略。因此,假設(shè)諸如圖像控制和設(shè)定改變的操縱由充當(dāng)遠程控制器的信息處理裝置10執(zhí)行??墒褂猛鈿け旧砘蛲獠扛浇友b置(未示出)來將外部裝置30a和30c的外殼固定到人體、工具或諸如信息處理裝置(例如,智能電話)的另一個物體。例如,外部裝置30a和30c可包括可佩戴相機。如圖1中的附圖標記30b所指示,外部裝置可以是數(shù)碼相機,其包括諸如操縱按鈕或觸控面板(未示出)的操縱顯示單元。此外,外部裝置30不限于數(shù)碼相機并且可以是經(jīng)由網(wǎng)絡(luò)操作的任何裝置。
此外,在根據(jù)本實施方案的信息處理系統(tǒng)中,如圖1所示,信息處理裝置10和外部裝置30可在一一對應(yīng)直接執(zhí)行連接的通信方式與通過通信裝置90執(zhí)行連接的通信方式之間進行切換。信息處理裝置10與外部裝置30之間以信息處理裝置10和外部裝置30一一對應(yīng)直接連接的通信方式進行通信的網(wǎng)絡(luò)在下文可以稱為“網(wǎng)絡(luò)n11”。此外,在信息處理裝置10、外部裝置30以及通信裝置90中以信息處理裝置10和外部裝置30通過通信裝置90連接的通信方式進行通信的網(wǎng)絡(luò)在下文可以稱為“網(wǎng)絡(luò)n21”。
例如,當(dāng)信息處理裝置10和外部裝置30a經(jīng)由網(wǎng)絡(luò)n11一一對應(yīng)連接時,信息處理裝置10可經(jīng)由網(wǎng)絡(luò)n11命令外部裝置30a捕捉圖像。此外,當(dāng)信息處理裝置10和外部裝置30a至30c經(jīng)由網(wǎng)絡(luò)n21(也就是,通過通信裝置90)連接時,信息處理裝置10可經(jīng)由網(wǎng)絡(luò)n21命令外部裝置30a至30c同時(或單獨地)捕捉圖像。也就是,在根據(jù)本實施方案的信息處理系統(tǒng)中,信息處理裝置10和外部裝置30可被配置成使得信息處理裝置10與外部裝置30之間的通信方式被切換,并且因此外部裝置30中的每一者的操縱模式經(jīng)由網(wǎng)絡(luò)進行切換。
網(wǎng)絡(luò)n11和n21可包括(例如)用于連接不同裝置的無線傳輸路徑。作為網(wǎng)絡(luò)n11和n21的具體實例,可舉例說明基于諸如Wi-Fi(注冊商標)、藍牙(注冊商標)以及紫蜂(注冊商標)的通信標準的網(wǎng)絡(luò)。
在下文中,將描述一個實例,在所述實例中,當(dāng)信息處理裝置10與外部裝置30之間的通信方式被切換時,如在基于Wi-Fi(注冊商標)標準的網(wǎng)絡(luò)中是用如下通信方案,其中作為從單元ST(所謂的站)操作的至少一個裝置可連接到作為主單元AP(所謂的接入點)操作的裝置。
例如,如在經(jīng)由網(wǎng)絡(luò)n11的通信方式中,在信息處理裝置10和外部裝置30一一對應(yīng)直接連接的通信方式中,信息處理裝置10和外部裝置30中的任一者充當(dāng)主單元AP并且另一者充當(dāng)從單元ST。作為具體實例,當(dāng)外部裝置30充當(dāng)主單元AP并且從充當(dāng)從單元ST的信息處理裝置10接收連接請求時,信息處理裝置10和外部裝置30經(jīng)由網(wǎng)絡(luò)n11進行連接。更不用說的是信息處理裝置10可充當(dāng)主單元AP。
此外,如在經(jīng)由網(wǎng)絡(luò)n21的通信方式中,在信息處理裝置10和外部裝置30通過通信裝置90進行連接的通信方式中,通信裝置90充當(dāng)主單元AP,并且信息處理裝置10和外部裝置30充當(dāng)從單元ST。
在這種情況下,當(dāng)充當(dāng)主單元AP的通信裝置90接收充當(dāng)從單元ST的信息處理裝置10和外部裝置30的連接請求時,信息處理裝置10、外部裝置30以及通信裝置90經(jīng)由網(wǎng)絡(luò)n21進行連接。在經(jīng)由網(wǎng)絡(luò)n21的通信方式中,因為通信裝置90充當(dāng)主單元AP,如圖1所示,所以信息處理裝置10和多個外部裝置30a至30c可通過通信裝置90進行連接。
以此方式,需要如下機構(gòu):在所述機構(gòu)中,信息處理裝置10與外部裝置30之間的連接模式的切換,換言之,外部裝置30的連接模式(執(zhí)行主單元AP或從單元ST的操作的模式)的切換可基于通過信息處理裝置10進行的操縱來執(zhí)行。具體地說,當(dāng)外部裝置30具有有限的輸入和輸出接口時,用戶檢查處理的結(jié)果或進程的方法被限制。因此,當(dāng)連接模式被切換時,在某些情況下難以根據(jù)切換來檢查處理進程和結(jié)果。因此,在使用外部裝置30的情景中,具體地說,以下機構(gòu)是優(yōu)選的:在所述機構(gòu)中,外部裝置30的連接模式可基于來自信息處理裝置10的操縱而進行切換。
然而,當(dāng)外部裝置30的連接模式被切換時,外部裝置30與信息處理裝置10之間的通信可斷開連接。
作為具體實例,在圖1中,假設(shè)作為主單元AP操作的外部裝置30和作為從單元ST操作的信息處理裝置10經(jīng)由網(wǎng)絡(luò)n11一一對應(yīng)直接連接。根據(jù)這個狀態(tài),外部裝置10的連接模式從被設(shè)定為主單元AP的外部裝置30接收來自從單元ST的連接的模式(也就是,執(zhí)行主單元AP的操縱的模式)改變成被設(shè)定為從單元ST的外部裝置30連接到主單元AP的模式(也就是,執(zhí)行從單元ST的操縱的模式)。因此,外部裝置30連接到作為主單元AP操作的通信裝置90。
在這種情況下,當(dāng)外部裝置30從信息處理裝置10接收切換連接模式的指令時,網(wǎng)絡(luò)n11斷開連接,連接模式被切換到執(zhí)行從單元的操作的模式,并且隨后被設(shè)定為從單元ST的外部裝置30連接到充當(dāng)主單元AP的通信裝置90。在此,在網(wǎng)絡(luò)n11斷開連接之后,信息處理裝置10難以使用網(wǎng)絡(luò)n11作為用于從外部裝置30獲取信息的傳播路徑。因此,例如,即使在外部裝置30側(cè)上進行的切換連接模式的處理失敗,也難以在信息處理裝置10側(cè)上檢查所述處理失敗。具體地說,當(dāng)具有有限的輸入和輸出接口的裝置用作外部裝置30時,上述效果是明顯的。
因此,在根據(jù)本實施方案的信息處理系統(tǒng)中,為了解決上述問題,提供以下機構(gòu):在所述機構(gòu)中,甚至是在具有有限的輸入和輸出接口的外部裝置中也可容易檢查切換連接模式的處理進程和結(jié)果。在下文中,將參考圖2描述根據(jù)本實施方案的信息處理系統(tǒng)的示意性操作,從而聚焦于信息處理裝置10、外部裝置30以及通信裝置90中的連接關(guān)系。圖2是用于描述根據(jù)本實施方案的信息處理系統(tǒng)的操作的示意性說明圖。
圖2中的實例示出以下情況:在所述情況下基于來自信息處理裝置10的切換連接模式的指令,外部裝置30從執(zhí)行主單元AP的操作的模式切換到執(zhí)行從單元ST的操作的模式,并且因此作為從單元ST的外部裝置30連接到通信裝置90。在下文中,以下模式可被稱為“單連接模式”:其中外部裝置30作為主單元AP操作,并且因此經(jīng)由網(wǎng)絡(luò)n11連接到信息處理裝置10。此外,以下模式可被稱為“多連接模式”:其中外部裝置30作為從單元ST操作,經(jīng)由網(wǎng)絡(luò)n21連接到充當(dāng)主單元AP的通信裝置90,并且因此通過通信裝置90連接到信息處理裝置10。
如圖2所示,當(dāng)網(wǎng)絡(luò)n11根據(jù)外部裝置30的連接模式的切換而斷開連接時,根據(jù)本實施方案的信息處理裝置10獲取(攔截)經(jīng)由如附圖標記n31指示的無線網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)。隨后,信息處理裝置10從攔截的數(shù)據(jù)提取與外部裝置30與通信裝置90之間的通信相關(guān)的數(shù)據(jù)。
具體而言,在網(wǎng)絡(luò)n11斷開連接之前,信息處理裝置10預(yù)先從外部裝置30獲取用于識別外部裝置30的識別信息。隨后,信息處理裝置10獲取經(jīng)由無線網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù),并且從所獲取的數(shù)據(jù)提取包括外部裝置30的識別信息的數(shù)據(jù)。作為可包括在經(jīng)由無線網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)中并且是用于識別外部裝置30的識別信息的數(shù)據(jù)的實例,舉例說明媒體訪問控制(MAC)地址。
此外,當(dāng)外部裝置30已經(jīng)連接到通信裝置90時,之后可存儲用于連接到通信裝置90的控制信息(例如,無線通信的信道和服務(wù)集標識符(SSID))。因此,在網(wǎng)絡(luò)n11斷開連接之前,信息處理裝置10從外部裝置30獲取用于連接到通信裝置90的控制信息,并且可從經(jīng)由無線網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)提取包括預(yù)先獲取的控制信息的數(shù)據(jù)。
在這種配置中,信息處理裝置10可從經(jīng)由無線網(wǎng)絡(luò)傳輸?shù)母鞣N類型的數(shù)據(jù)提取在外部裝置30與通信裝置90之間傳輸和接收的數(shù)據(jù)。
當(dāng)提取了在外部裝置30與通信裝置90之間傳輸和接收的數(shù)據(jù)時,信息處理裝置10分析數(shù)據(jù)內(nèi)容并且確認外部裝置30的切換連接模式的處理進程和結(jié)果。更不用說的是,為了實現(xiàn)這一處理,當(dāng)在外部裝置30與通信裝置90之間預(yù)先建立通信時,信息處理裝置10有必要確認傳輸和接收的數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)。
作為具體實例,當(dāng)網(wǎng)絡(luò)n21是基于Wi-Fi(注冊商標)標準的網(wǎng)絡(luò)時,信息處理裝置10可根據(jù)執(zhí)行Wi-Fi中定義的處理(通信協(xié)議)中的哪一處理來確認外部裝置30的切換連接模式的處理進程。Wi-Fi中定義的處理的實例包括“認證”、“關(guān)聯(lián)請求”、“關(guān)聯(lián)響應(yīng)”以及密鑰信息交換。
此外,在外部裝置30與通信裝置90之間的通信建立之后,在外部裝置30與通信裝置90之間傳輸和接收服務(wù)質(zhì)量(QoS)數(shù)據(jù)等。因此,當(dāng)提取了在外部裝置30與通信裝置90之間傳輸和接收的數(shù)據(jù)時,信息處理裝置10可確認,外部裝置30的切換連接模式的處理是成功的。
如上所述,信息處理裝置10可基于不同于經(jīng)由網(wǎng)絡(luò)n11的通信的方法獲取控制信息,所述控制信息指示外部裝置30與通信裝置90之間的連接狀態(tài)。在這種配置中,即使當(dāng)網(wǎng)絡(luò)n11根據(jù)外部裝置30的連接模式的切換而斷開連接時,信息處理裝置10可確認切換連接模式的處理進程和結(jié)果。因此,在根據(jù)本實施方案的信息處理系統(tǒng)中,即使當(dāng)使用具有有限的輸入和輸出接口的外部裝置30時,有可能通過信息處理裝置10向用戶呈現(xiàn)外部裝置30的切換連接模式的處理進程和結(jié)果。
如上所述,經(jīng)由網(wǎng)絡(luò)命令外部裝置30捕捉圖像的功能和經(jīng)由網(wǎng)絡(luò)命令外部裝置30切換連接模式的功能可作為上述API提供。也就是,當(dāng)將使用API產(chǎn)生的應(yīng)用程序安裝在信息處理裝置10中時,信息處理裝置10可經(jīng)由如上所述的網(wǎng)絡(luò)命令外部裝置30捕捉圖像并且可命令外部裝置30切換連接模式。
上文已參考圖1和圖2描述了根據(jù)本實施方案的信息處理系統(tǒng)的概觀。下文將更詳細地描述根據(jù)本實施方案的信息處理系統(tǒng)。在本說明書中,雖然舉例說明了其中所謂的智能電話用作信息處理裝置10的情況,但是信息處理裝置10不必限于智能電話,只要其可經(jīng)由網(wǎng)絡(luò)控制外部裝置30的操作。作為具體實例,信息處理裝置10可以是預(yù)先安裝了經(jīng)由網(wǎng)絡(luò)控制外部裝置30的操作的功能(例如,預(yù)先安裝的)的終端或控制器。
[1.2.功能配置]
將參考圖3描述根據(jù)本實施方案的信息處理系統(tǒng)的功能配置的實例,并且具體地,聚焦于切換信息處理裝置10和外部裝置30中的通信方式的功能。圖3是用于描述根據(jù)本實施方案的信息處理系統(tǒng)的功能配置的實例的說明圖。本說明書將聚焦于以下情況來進行:其中信息處理裝置10命令以單連接模式操作的外部裝置30切換到多連接模式,并且因此被設(shè)定為從單元ST的外部裝置30連接到作為主單元AP操作的通信裝置90
如圖3所示,信息處理裝置10包括控制單元101、通信單元103、監(jiān)控單元105以及UI 107。此外,外部裝置30包括控制單元301和通信單元303。此外,外部裝置30可包括成像單元305和記錄單元307。包括在上述信息處理裝置10中的配置可由信息處理裝置10的硬件電路實現(xiàn)。類似地,包括在上述外部裝置30中的配置可由外部裝置30的硬件電路實現(xiàn)。
通信單元303是用于外部裝置30內(nèi)的配置的分別經(jīng)由網(wǎng)絡(luò)n11和n21與信息處理裝置10和通信裝置90通信的通信接口。在下文中,當(dāng)外部裝置30內(nèi)的配置將數(shù)據(jù)傳輸?shù)叫畔⑻幚硌b置10或通信裝置90以及從其接收數(shù)據(jù)時,即使沒有特定描述也假設(shè)通過通信單元303傳輸和接收數(shù)據(jù)。
成像單元305基于來自將在下文描述的控制單元301的指令來捕捉對象的圖像,諸如靜止圖像或運動圖像。成像單元305可在記錄單元307中記錄所捕捉的圖像。此外,成像單元305可將所捕捉的圖像直接輸出給控制單元301。
此外,成像單元305基于來自控制單元301的指令捕捉所謂的通過(through)圖像,并且接著將所捕捉的通過圖像輸出給控制單元301。
記錄單元307是用于記錄所捕捉的圖像的記錄介質(zhì)。記錄單元307可包括外部裝置30中內(nèi)建的記錄介質(zhì)。此外,記錄單元307可包括可從外部裝置30移除的外部記錄介質(zhì)。
控制單元301控制針對外部裝置30的操作以與諸如信息處理裝置10或通信裝置90的另一個裝置通信??刂茊卧?01可從經(jīng)由網(wǎng)絡(luò)n11連接的信息處理裝置10接收通過預(yù)定API輸出的指令。
例如,控制單元301可基于來自信息處理裝置10通過API輸出的指令來命令成像單元305捕捉圖像或獲取通過圖像。
作為具體實例,當(dāng)從經(jīng)由網(wǎng)絡(luò)n11連接的信息處理裝置10接收用于捕捉圖像的指令時,控制單元301致使成像單元305基于所述指令捕捉圖像。在這種情況下,控制單元301可從成像單元305獲取所捕捉的圖像并且將所獲取的圖像經(jīng)由網(wǎng)絡(luò)n11輸出到信息處理裝置10。
此外,基于來自經(jīng)由網(wǎng)絡(luò)n11連接的信息處理裝置10的指令,控制單元301可從記錄單元307讀取先前捕捉的圖像并且經(jīng)由網(wǎng)絡(luò)n11將所讀取的圖像輸出到信息處理裝置10。
此外,當(dāng)從經(jīng)由網(wǎng)絡(luò)n11連接的信息處理裝置10接收用于輸出通過圖像的指令時,控制單元301致使成像單元305基于所述指令捕捉通過圖像。隨后,控制單元301接著從成像單元305獲取所捕捉的通過圖像,并且將所獲取的通過圖像經(jīng)由網(wǎng)絡(luò)n11輸出到信息處理裝置10。
此外,基于來自信息處理裝置10通過API輸出的指令,根據(jù)本實施方案的控制單元301執(zhí)行切換連接模式的處理并且根據(jù)連接模式的切換來切換連接目的地。
此外,基于來自信息處理裝置10的指令,控制單元301經(jīng)由網(wǎng)絡(luò)n11將用于識別外部裝置30的識別信息輸出到信息處理裝置10??刂茊卧?01可基于(例如)操作系統(tǒng)(OS)的控制外部裝置30的各種操作的系統(tǒng)調(diào)用來獲取用于識別外部裝置30的識別信息。更不用說的是,控制單元301獲取識別信息的方法并未特別限制,只要有可能獲取用于識別外部裝置30的識別信息。
此外,基于來自信息處理裝置10的指令,控制單元301可經(jīng)由網(wǎng)絡(luò)n11將用于連接到充當(dāng)連接目的地的通信裝置90的控制信息輸出到信息處理裝置10。作為具體實例,當(dāng)外部裝置30已經(jīng)連接到通信裝置90時,之后可將用于連接到通信裝置90的控制信息(例如,無線通信的信道和SSID)存儲在外部裝置30中。因此,控制單元301可讀取存儲在外部裝置30中的用于連接到通信裝置90的控制信息,并且經(jīng)由網(wǎng)絡(luò)n11將所讀取的控制信息輸出到信息處理裝置10。
通信單元103是用于信息處理裝置10內(nèi)的配置的經(jīng)由網(wǎng)絡(luò)n11與外部裝置30通信的通信接口。在下文中,當(dāng)信息處理裝置10內(nèi)的配置將數(shù)據(jù)傳輸?shù)酵獠垦b置30以及從其接收數(shù)據(jù)時,即使沒有特定描述也假設(shè)通過通信單元103傳輸和接收數(shù)據(jù)。
UI 107是用戶用于操縱信息處理裝置10的用戶接口。UI 107可包括(例如)信息處理裝置10向用戶呈現(xiàn)信息的輸出裝置,諸如顯示器。此外,UI 107可包括用戶用于操縱信息處理裝置10的輸入裝置,例如,按鈕或觸控面板。
基于來自控制單元101的指令,監(jiān)控單元105接著從經(jīng)由無線網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)提取包括外部裝置30的識別信息的數(shù)據(jù),并且將所提取的數(shù)據(jù)輸出給控制單元101。
具體地,監(jiān)控單元105預(yù)先從控制單元101獲取用于識別外部裝置30的識別信息。監(jiān)控單元105從控制單元101接收指令,接著獲取經(jīng)由包括網(wǎng)絡(luò)n21的無線網(wǎng)絡(luò)傳輸(攔截)的數(shù)據(jù),并且從所獲取的數(shù)據(jù)提取包括外部裝置30的識別信息的數(shù)據(jù)。隨后,監(jiān)控單元105接著將所提取的數(shù)據(jù)(也就是,包括外部裝置30的識別信息的數(shù)據(jù))輸出給控制單元101。
此外,監(jiān)控單元105從控制單元101獲取用于將外部裝置30連接到通信裝置90的控制信息(例如,無線通信的信道或SSID),并且可從經(jīng)由無線網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)提取包括控制信息的數(shù)據(jù)。監(jiān)控單元105對應(yīng)于根據(jù)本實施方案的“獲取單元”的實例。
控制單元101可控制經(jīng)由網(wǎng)絡(luò)n11連接的外部裝置30的操作。作為具體實例,控制單元101執(zhí)行基于API產(chǎn)生的用于經(jīng)由網(wǎng)絡(luò)操縱外部裝置30的應(yīng)用程序,并且因此控制外部裝置30的操作。
作為具體實例,基于通過UI 107來自用戶的指令,控制單元101可經(jīng)由網(wǎng)絡(luò)n11命令外部裝置30捕捉圖像。在這種情況下,響應(yīng)于所述指令,控制單元101可經(jīng)由網(wǎng)絡(luò)n11從外部裝置30獲取所捕捉的圖像。此外,控制單元101可通過UI 107向用戶呈現(xiàn)從外部裝置30獲取的圖像。
此外,基于通過UI 107來自用戶的指令,控制單元101可經(jīng)由網(wǎng)絡(luò)n11命令外部裝置30輸出由外部裝置30記錄的圖像(也就是,先前捕捉的圖像)。在這種情況下,響應(yīng)于所述指令,控制單元101可經(jīng)由網(wǎng)絡(luò)n11從外部裝置30獲取被命令輸出的圖像。此外,控制單元101可通過UI 107向用戶呈現(xiàn)從外部裝置30獲取的圖像。
此外,基于通過UI 107來自用戶的指令,控制單元101可經(jīng)由網(wǎng)絡(luò)n11命令外部裝置30輸出圖像。在這種情況下,響應(yīng)于所述指令,控制單元101接著經(jīng)由網(wǎng)絡(luò)n11從外部裝置30獲取所捕捉的通過圖像。隨后,控制單元101接著可通過UI 107向用戶呈現(xiàn)所獲取的通過圖像。
此外,基于通過UI 107來自用戶的指令,根據(jù)本實施方案的控制單元101經(jīng)由網(wǎng)絡(luò)n11命令外部裝置30切換連接模式。下文將描述控制單元101的與切換外部裝置30的連接模式相關(guān)的操作。
控制單元101從經(jīng)由網(wǎng)絡(luò)n11連接的外部裝置30預(yù)先獲取用于識別外部裝置30的識別信息。此外,控制單元101可預(yù)先獲取用于連接到通信裝置90的控制信息,所述通信裝置是外部裝置30的連接目的地。
控制單元101從外部裝置30獲取上述識別信息或控制信息的時刻并未特別限制,只要網(wǎng)絡(luò)n11還沒有斷開連接。例如,當(dāng)控制單元101經(jīng)由網(wǎng)絡(luò)n11連接到外部裝置30時,可獲取識別信息或控制信息。此外,作為另一個實例,當(dāng)控制單元101命令外部裝置30切換連接模式時,可在網(wǎng)絡(luò)n11斷開連接之前獲取識別信息或控制信息。
當(dāng)通過UI 107從用戶接收切換外部裝置30的連接模式的指令時,控制單元101經(jīng)由網(wǎng)絡(luò)n11命令外部裝置30切換連接模式。在這種情況下,控制單元101通過UI 107從用戶獲取用于外部裝置30的以與通信裝置90建立通信的控制信息(諸如SSID、密碼、以及PIN),并且可將控制信息通知給外部裝置。
當(dāng)接收了用于切換連接模式的指令時,外部裝置30使網(wǎng)絡(luò)n11斷開連接,切換連接模式,并且開始以下處理:其中將被設(shè)定為從單元ST的外部裝置30連接到作為主單元AP操作的通信裝置90。
當(dāng)網(wǎng)絡(luò)n11斷開連接時,控制單元101將用于識別外部裝置30的識別信息輸出給監(jiān)控單元105,并且命令監(jiān)控單元105監(jiān)控外部裝置30與通信裝置90之間的通信狀態(tài),所述通信裝置是外部裝置30的連接目的地。在這種情況下,控制單元101可將用于將外部裝置30連接到通信裝置90的控制信息輸出給監(jiān)控單元105。
隨后,控制單元101分析接著從監(jiān)控單元105輸出的數(shù)據(jù)內(nèi)容,并且因此確認切換外部裝置30的連接模式的處理進程和結(jié)果。具體地,控制單元101根據(jù)從監(jiān)控單元105輸出的數(shù)據(jù)內(nèi)容的分析結(jié)果指定執(zhí)行網(wǎng)絡(luò)標準中所定義的處理中的哪個處理,所述網(wǎng)絡(luò)使外部裝置30與通信裝置90連接。隨后,控制單元101根據(jù)指定的處理確認切換外部裝置30的連接模式的處理進程,也就是,目前為止完成了哪些處理。
此外,在外部裝置30與通信裝置90之間建立通信之后,在外部裝置30與通信裝置90之間傳輸和接收服務(wù)質(zhì)量(QoS)數(shù)據(jù)等。因此,當(dāng)提取了在外部裝置30與通信裝置90之間傳輸和接收的數(shù)據(jù)時,控制單元101可確認,外部裝置30的切換連接模式的處理是成功的。以此方式,當(dāng)檢測到在外部裝置30與通信裝置90之間建立通信之后進行傳輸和接收的數(shù)據(jù)時,控制單元101可確認,外部裝置30的切換連接模式的處理是成功的。
如上所述,控制單元101獲取指示了外部裝置30與通信裝置90之間的連接狀態(tài)的控制信息,并且基于所述控制信息來確認切換外部裝置30的連接模式的處理進程和結(jié)果。隨后,控制單元101可通過UI 107向用戶呈現(xiàn)所確認的處理進程和結(jié)果。
當(dāng)命令以多連接模式操作的外部裝置30切換到單連接模式時,控制單元101經(jīng)由網(wǎng)絡(luò)n21連接到通信裝置90并且可通過通信裝置90來命令外部裝置30切換連接模式。此外,當(dāng)將模式切換到單連接模式時,在網(wǎng)絡(luò)n21斷開連接之后,信息處理裝置10和外部裝置30經(jīng)由網(wǎng)絡(luò)n11連接。因此,控制單元101可經(jīng)由網(wǎng)絡(luò)n11從外部裝置30獲取切換連接模式的處理進程和結(jié)果。
上文已參考圖3描述了根據(jù)本實施方案的信息處理系統(tǒng)的功能配置的實例。
[1.3從單連接模式切換到多連接模式]
然后,將描述根據(jù)本實施方案的信息處理系統(tǒng)在外部裝置30的連接模式從單連接模式切換到多連接模式時的操作。在本說明書中,將描述以下實例:其中外部裝置30基于來自信息處理裝置10的指令將模式從單連接模式切換到多連接模式,并且因此被設(shè)定為從單元ST的外部裝置30連接到作為主單元AP操作的通信裝置90。此外,在本說明書中,將描述以下情況:其中外部裝置30連接到通信裝置90,所述通信裝置是外部裝置30之前基于先前注冊的控制信息(例如,SSID和密碼)已經(jīng)連接的。
<<1.3.1.狀態(tài)轉(zhuǎn)換>>
首先,將參考圖4描述外部裝置30在從單連接模式切換到多連接模式的狀態(tài)轉(zhuǎn)換。圖4是示意性地示出根據(jù)本實施方案的外部裝置30的狀態(tài)轉(zhuǎn)換的實例的狀態(tài)轉(zhuǎn)換圖,并且示出在將模式從單連接模式切換到多連接模式時的狀態(tài)轉(zhuǎn)換。
如圖4所示,根據(jù)本實施方案的外部裝置30可具有由附圖標記m11至m15所指示的狀態(tài)。狀態(tài)m11指示以下狀態(tài):其中外部裝置30以單連接模式操作。此外,狀態(tài)m15指示以下狀態(tài):其中外部裝置30以多連接模式操作。此外,狀態(tài)m13指示正在切換連接模式的狀態(tài),也就是,正在執(zhí)行切換連接模式的處理的狀態(tài)。
在外部裝置30以單連接模式進行操作的狀態(tài)m11中,當(dāng)從信息處理裝置10接收到切換到多連接模式的指令時,外部裝置30轉(zhuǎn)換到狀態(tài)m13,所述狀態(tài)m13指示正在切換連接模式。
當(dāng)狀態(tài)轉(zhuǎn)換到狀態(tài)m13時,外部裝置30斷開與信息處理裝置10的通信,并且被設(shè)定為從單元ST的外部裝置30訪問作為主單元AP操作的通信裝置90。隨后,外部裝置30傳輸在外部裝置30之前連接到通信裝置90時所使用的控制信息,并且基于所述控制信息執(zhí)行用于與通信裝置90建立通信的認證處理。此外,當(dāng)外部裝置30保持在狀態(tài)m13時,信息處理裝置10監(jiān)控外部裝置30與通信裝置90之間的通信狀態(tài),并且根據(jù)所述通信狀態(tài)向用戶呈現(xiàn)切換外部裝置30的連接模式的處理進程。
當(dāng)成功地向通信裝置90認證時,外部裝置30轉(zhuǎn)換到以多連接模式執(zhí)行操作的狀態(tài)m15。另一方面,當(dāng)向通信裝置90認證失敗時,外部裝置30再次轉(zhuǎn)換到以單連接模式執(zhí)行操作的狀態(tài)m11。此外,當(dāng)狀態(tài)轉(zhuǎn)換到狀態(tài)m11或狀態(tài)m15時,信息處理裝置10基于外部裝置30與通信裝置90之間的通信狀態(tài)來向用戶呈現(xiàn)切換外部裝置30的連接模式的處理結(jié)果。
當(dāng)外部裝置30包括被配置為將自身狀態(tài)告知給用戶的通知裝置時,外部裝置30可通過通知裝置將切換連接模式的處理進程和結(jié)果告知給用戶。通知裝置的實例包括被配置為輸出聲學(xué)信息的揚聲器和被配置為使用發(fā)光或閃爍圖案呈現(xiàn)信息的發(fā)光裝置(例如,發(fā)光二極管(LED))。此外,當(dāng)狀態(tài)再次轉(zhuǎn)換到以單連接模式執(zhí)行操作的狀態(tài)m11時,外部裝置30可再次與信息處理裝置10建立通信。
上文已參考圖4描述外部裝置30在將模式從單連接模式切換到多連接模式時的狀態(tài)轉(zhuǎn)換。
<<1.3.2.處理>>
然后,將參考圖5A、圖5B和圖6描述當(dāng)將模式從單連接模式切換到多連接模式時在外部裝置30與通信裝置90之間的一系列處理流程(通信序列)和根據(jù)所述處理進程呈現(xiàn)給信息處理裝置10的信息的實例。圖5A是用于描述根據(jù)本實施方案的信息處理系統(tǒng)中的一系列處理流程的示圖,并且示出信息處理裝置10從外部裝置30獲取外部裝置30的識別信息的一系列處理流程。此外,圖5B和圖6是用于描述根據(jù)本實施方案的信息處理系統(tǒng)中的一系列處理流程的說明圖和根據(jù)處理進程呈現(xiàn)給信息處理裝置10的信息的實例。圖5B和圖6示出以下實例:在所述實例中基于Wi-Fi標準(如通信序列),當(dāng)在外部裝置30與通信裝置90之間建立連接時,SSID或密碼用于建立通信。
首先,將參考圖5A描述信息處理裝置10從外部裝置30預(yù)先獲取識別信息以便命令外部裝置30切換連接模式的處理流程。
(步驟S901)
首先,當(dāng)并未建立與外部裝置30的通信時,信息處理裝置10與外部裝置30建立通信。因此,信息處理裝置10和外部裝置30經(jīng)由網(wǎng)絡(luò)n11進行連接。
(步驟S903)
然后,信息處理裝置10從經(jīng)由網(wǎng)絡(luò)n11連接的外部裝置30獲取用于識別外部裝置30的識別信息。在這種情況下,信息處理裝置10可預(yù)先獲取用于連接到通信裝置90的控制信息,所述通信裝置是外部裝置30的連接目的地。
如上所述,為了命令外部裝置30切換連接模式,信息處理裝置10預(yù)先獲取用于識別外部裝置30的識別信息。如下文將詳細地描述,基于上述所獲取的識別信息,信息處理裝置10可確認切換外部裝置30的連接模式的處理進程和結(jié)果。
然后,當(dāng)外部裝置30與通信裝置90之間的認證成功并且在外部裝置30與通信裝置90之間建立連接時,將參考圖5B描述信息處理系統(tǒng)的一系列處理流程的實例。
如圖5B所示,當(dāng)在外部裝置30與通信裝置90之間建立通信時,所述通信主要通過由附圖標記S101至S109指示的處理來建立。
具體地,如由附圖標記S101和S103指示,在外部裝置30與通信裝置90之間執(zhí)行稱為“認證”的認證處理。當(dāng)完成了由附圖標記S101和S103指示的處理時,如由附圖標記S105指示,外部裝置30基于預(yù)先指定的SSID和密碼(例如,先前連接到通信裝置90時所使用的那些)將“關(guān)聯(lián)請求”傳輸?shù)酵ㄐ叛b置90。通信裝置90接收“關(guān)聯(lián)請求”,并且基于從外部裝置30傳輸?shù)拿艽a來執(zhí)行認證。當(dāng)成功認證時,如由附圖標記S107指示,將“關(guān)聯(lián)響應(yīng)”通知給外部裝置30。
當(dāng)將“關(guān)聯(lián)響應(yīng)”通知給外部裝置30時,如由附圖標記S109指示,在外部裝置30與通信裝置90之間交換密鑰信息。當(dāng)成功交換密鑰信息時,在外部裝置30與通信裝置90之間建立通信。
隨后,當(dāng)在外部裝置30與通信裝置90之間建立通信時,如由附圖標記S111指示,外部裝置30與通信裝置90之間之間的數(shù)據(jù)通信開始。
如上所述,當(dāng)將外部裝置30的連接模式從單連接模式切換到多連接模式時,按順序執(zhí)行處理S101至S109。當(dāng)完成了處理S101至S109時,由附圖標記S111指示的數(shù)據(jù)通信開始。
根據(jù)本實施方案的信息處理裝置10預(yù)先使呈現(xiàn)給用戶的信息項v101至v109分別與處理S101至S109關(guān)聯(lián)。例如,在圖5B所示的實例中,信息處理裝置10致使信息項v101至v109顯示在輸出裝置(諸如充當(dāng)顯示屏的顯示器)上,并且向用戶呈現(xiàn)信息項v101至v109。
此外,信息處理裝置10接著從經(jīng)由無線網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)提取在外部裝置30與通信裝置90之間傳輸和接收的數(shù)據(jù),分析所提取的數(shù)據(jù),并且確認外部裝置30與通信裝置90之間的連接狀態(tài)。具體地,基于所提取的數(shù)據(jù)的分析結(jié)果,信息處理裝置10指定了數(shù)據(jù)指示處理S101至S109中的哪個處理。隨后,信息處理裝置10向用戶呈現(xiàn)信息項v101至v109中對應(yīng)于經(jīng)指定處理的信息。
此外,信息處理裝置10分析所提取的數(shù)據(jù)(如由附圖標記S111指示),并且當(dāng)檢測到如下狀態(tài)時確認外部裝置30的連接模式的切換已經(jīng)成功完成:在所述狀態(tài)中,外部裝置30與通信裝置90之間的數(shù)據(jù)通信開始。在這種情況下,信息處理裝置10向用戶呈現(xiàn)信息項v111,所述信息項指示外部裝置30的連接模式的切換已經(jīng)成功完成。
當(dāng)外部裝置30與通信裝置90之間的認證失敗時,信息處理裝置10可基于當(dāng)認證失敗時在外部裝置30與通信裝置90之間一側(cè)通知另一側(cè)的數(shù)據(jù)來檢測到認證失敗。
例如,圖6示出當(dāng)外部裝置30與通信裝置90之間的認證失敗并且在外部裝置30與通信裝置90之間未建立連接時,信息處理系統(tǒng)的一系列處理流程的實例。在圖6所示的實例中,示出在圖5B中的處理S101至S109中的交換密鑰信息的處理S109失敗時的實例。
具體地,信息處理裝置10基于關(guān)于通知交換密鑰信息的失敗(如由附圖標記S113指示)的處理的數(shù)據(jù)來確認,外部裝置30與通信裝置90之間的認證已經(jīng)失敗。在這種情況下,信息處理裝置10向用戶呈現(xiàn)信息項v113,所述信息項指示外部裝置30的連接模式的切換異常終止。
在這種配置中,當(dāng)外部裝置30的連接模式從單連接模式切換到多連接模式時,根據(jù)本實施方案的信息處理系統(tǒng)可通過信息處理裝置10向用戶呈現(xiàn)切換的處理進程和結(jié)果。
[1.4從多連接模式切換到單連接模式]
然后,將參考圖7描述根據(jù)本實施方案的信息處理系統(tǒng)在外部裝置30的連接模式從多連接模式切換到單連接模式時的操作。圖7示出示意性地示出根據(jù)本實施方案的外部裝置30的狀態(tài)轉(zhuǎn)換的實例的狀態(tài)轉(zhuǎn)換圖,并且示出在將模式從多連接模式切換到單連接模式的狀態(tài)轉(zhuǎn)換。在本說明書中,將描述以下實例:其中外部裝置30基于來自信息處理裝置10的指令將模式從多連接模式切換到單連接模式,且斷開與通信裝置90的連接,并且被設(shè)定為主單元AP的外部裝置30接收來自信息處理裝置10的連接請求。
如圖7所示,根據(jù)本實施方案的外部裝置30可具有由附圖標記m21至m25所指示的狀態(tài)。狀態(tài)m21指示以下狀態(tài):其中外部裝置30以多連接模式操作。此外,狀態(tài)m25指示以下狀態(tài):其中外部裝置30以單連接模式操作。此外,狀態(tài)m23指示正在切換連接模式的狀態(tài),也就是,正在執(zhí)行切換連接模式的處理的狀態(tài)。
在以多連接模式執(zhí)行操作的狀態(tài)m21中,當(dāng)通過通信裝置90從信息處理裝置10接收到切換到單連接模式的指令時,外部裝置30轉(zhuǎn)換到狀態(tài)m23,在所述狀態(tài)m23中正在切換連接模式。當(dāng)狀態(tài)轉(zhuǎn)換到狀態(tài)m23時,外部裝置30斷開與通信裝置90的通信,并且被設(shè)定為主單元AP的外部裝置30接收來自信息處理裝置10的連接請求。隨后,外部裝置30基于來自信息處理裝置10的連接請求執(zhí)行用于與信息處理裝置10建立通信的認證處理。
隨后,當(dāng)成功地向信息處理裝置10認證時,外部裝置30轉(zhuǎn)換到以單連接模式執(zhí)行操作的狀態(tài)m25。
當(dāng)外部裝置30保持在狀態(tài)m23和m25時,信息處理裝置10直接與外部裝置30通信并且執(zhí)行認證處理。因此,信息處理裝置10本身可確認一系列認證處理,并且可根據(jù)認證處理的進程和結(jié)果來向用戶呈現(xiàn)切換外部裝置30的連接模式的處理的進程和結(jié)果。
上文已參考圖7描述根據(jù)本實施方案的信息處理系統(tǒng)在外部裝置30的連接模式從多連接模式切換到單連接模式時的操作。
[1.5變型1-1:當(dāng)使用WPS-PBC時]
然后,作為變型1-1,將描述根據(jù)本實施方案的信息處理系統(tǒng)在使用稱為Wi-Fi保護設(shè)置按鈕配置法(WPS-PBC)的技術(shù)將被設(shè)定為從單元ST的外部裝置30連接到作為主單元AP操作的通信裝置90時的操作。
<<1.5.1.狀態(tài)轉(zhuǎn)換>>
首先,將參考圖8描述外部裝置30在使用WPS-PBC將模式從單連接模式切換到多連接模式時的狀態(tài)轉(zhuǎn)換。圖8是示意性地示出變型1-1的外部裝置30的狀態(tài)轉(zhuǎn)換的實例的狀態(tài)轉(zhuǎn)換圖,并且示出在使用WPS-PBC將模式從單連接模式切換到多連接模式時的狀態(tài)轉(zhuǎn)換。
如圖8所示,根據(jù)本實施方案的外部裝置30可具有由附圖標記m31至m37所指示的狀態(tài)。狀態(tài)m31指示以下狀態(tài):其中外部裝置30以單連接模式操作。此外,狀態(tài)m37指示以下狀態(tài):其中外部裝置30以多連接模式操作。
此外,狀態(tài)m33指示正在切換連接模式的狀態(tài),也就是,正在執(zhí)行切換連接模式的處理的狀態(tài)。此外,狀態(tài)m35指示基于WPS-PBC正在執(zhí)行認證處理。
在以單連接模式執(zhí)行操作的狀態(tài)m31中,當(dāng)基于WPS-PBC從信息處理裝置10接收到切換到多連接模式的指令時,外部裝置30轉(zhuǎn)換到狀態(tài)m13,所述狀態(tài)m33指示正在切換連接模式。當(dāng)狀態(tài)轉(zhuǎn)換到狀態(tài)m33時,外部裝置30斷開與信息處理裝置10的通信,并且將模式從執(zhí)行主單元AP的操作的模式切換到執(zhí)行從單元ST的操作的模式。
當(dāng)完成了到執(zhí)行從單元ST的操作的模式的切換時,外部裝置30轉(zhuǎn)換到狀態(tài)m35并且搜索可連接的通信裝置。隨后,外部裝置30基于WPS標準執(zhí)行與每個可連接的通信裝置的認證處理。在這種情況下,例如,當(dāng)通信裝置(所述通信裝置的用于基于WPS-PBC方案建立通信的操縱按鈕被按下)處于外部裝置30的通信范圍內(nèi)時,外部裝置30可執(zhí)行與通信裝置的認證處理并且建立通信。
此外,當(dāng)外部裝置30保持在狀態(tài)m33和m35時,信息處理裝置10監(jiān)控外部裝置30與通信裝置90之間的通信狀態(tài),并且根據(jù)所述通信狀態(tài)向用戶呈現(xiàn)切換外部裝置30的連接模式的處理進程。
當(dāng)成功地向通信裝置90認證時,外部裝置30轉(zhuǎn)換到以多連接模式執(zhí)行操作的狀態(tài)m37。
另一方面,當(dāng)向通信裝置90認證失敗時(例如,當(dāng)未檢測到能夠基于WPS-PBC方案建立通信的通信裝置時),外部裝置30再次轉(zhuǎn)換到以單連接模式執(zhí)行操作的狀態(tài)m31。在這種情況下,信息處理裝置10基于外部裝置30與通信裝置90之間的通信狀態(tài)來向用戶呈現(xiàn)切換外部裝置30的連接模式的處理結(jié)果。此外,當(dāng)狀態(tài)再次轉(zhuǎn)換到以單連接模式執(zhí)行操作的狀態(tài)m31時,外部裝置30可再次與信息處理裝置10建立通信。
上文已參考圖8描述外部裝置30在將模式從單連接模式切換到多連接模式時的狀態(tài)轉(zhuǎn)換。當(dāng)外部裝置30包括被配置為將自身狀態(tài)告知給用戶的通知裝置時,外部裝置30可通過通知裝置將切換連接模式的處理進程和結(jié)果告知給用戶,這與圖4所示的實例相同。
<<1.5.2.處理>>
然后,將參考圖9描述當(dāng)將模式從單連接模式切換到多連接模式時在外部裝置30與通信裝置90之間的一系列處理流程(通信序列)和根據(jù)所述處理進程呈現(xiàn)給信息處理裝置10的信息的實例。圖9是用于描述根據(jù)變型1-1的信息處理系統(tǒng)中的一系列處理流程的說明圖和根據(jù)處理進程呈現(xiàn)給信息處理裝置10的信息的實例。圖9示出當(dāng)基于WPS-PBC方案在外部裝置30與通信裝置90之間建立通信時的通信序列的實例。
當(dāng)基于WPS-PBC方案在外部裝置30與通信裝置90之間建立通信時,如由圖9中的附圖標記S201至S205指示,基于WPS標準執(zhí)行認證處理,這不同于圖5B所示的實例。
具體地,在圖9所示的實例中,當(dāng)檢測到基于WPS執(zhí)行通信的通信裝置90時,外部裝置30基于WPS標準執(zhí)行與通信裝置90的認證處理,如由附圖標記S201至S205指示。隨后,當(dāng)基于WPS標準的認證處理成功時,作為所述認證處理的結(jié)果,外部裝置30從通信裝置90獲取用于連接到通信裝置90的控制信息。
以下處理與圖5B所示的實例中的那些相同。在圖9中,由附圖標記S211至S221指示的處理對應(yīng)于圖5B中由附圖標記S101至S111指示的處理。
也就是,如由附圖標記S211和S213指示,在外部裝置30與通信裝置90之間執(zhí)行稱為“認證”的認證處理。然后,如由附圖標記S215指示,外部裝置30將“關(guān)聯(lián)請求”傳輸?shù)酵ㄐ叛b置90。在這種情況下,外部裝置30將在基于WPS標準執(zhí)行認證處理時獲取的控制信息傳輸?shù)酵ㄐ叛b置90。通信裝置90接收“關(guān)聯(lián)請求”并且基于從外部裝置30傳輸?shù)目刂菩畔?zhí)行認證,并且當(dāng)認證成功時,將“關(guān)聯(lián)響應(yīng)”通知給外部裝置30,如由附圖標記S217指示。
當(dāng)將“關(guān)聯(lián)響應(yīng)”通知給外部裝置30時,如由附圖標記S219指示,在外部裝置30與通信裝置90之間交換密鑰信息,并且當(dāng)密鑰信息的交換成功時,在外部裝置30與通信裝置90之間建立通信。
隨后,當(dāng)在外部裝置30與通信裝置90之間建立通信時,如由附圖標記S221指示,外部裝置30與通信裝置90之間之間的數(shù)據(jù)通信開始。
如上所述,按順序執(zhí)行處理S201至S219。當(dāng)完成了處理S201至S219時,由附圖標記S221指示的數(shù)據(jù)通信開始。
如在基于圖5B描述的實例中,根據(jù)本實施方案的信息處理裝置10預(yù)先使呈現(xiàn)給用戶的信息項v201至v219分別與處理S201至S219關(guān)聯(lián)。例如,在圖9所示的實例中,信息處理裝置10致使信息項v201至v219顯示在輸出裝置(諸如充當(dāng)顯示屏的顯示器)上,并且向用戶呈現(xiàn)信息項v201至v219。
隨后,信息處理裝置10獲取(攔截)并分析經(jīng)由無線網(wǎng)絡(luò)傳輸和接收的數(shù)據(jù),并且因此指定外部裝置30與通信裝置90之間的連接狀態(tài),也就是,執(zhí)行處理S201至S219中的哪個處理。隨后,信息處理裝置10向用戶呈現(xiàn)信息項v201至v219中對應(yīng)于經(jīng)指定處理的信息。
此外,信息處理裝置10分析所提取的數(shù)據(jù),并且因此確認,當(dāng)檢測到以下狀態(tài)時外部裝置30的連接模式的切換成功完成:在所述狀態(tài)中,外部裝置30與通信裝置90之間的數(shù)據(jù)通信(如由附圖標記S221指示)開始。在這種情況下,信息處理裝置10向用戶呈現(xiàn)信息項v221,所述信息項指示外部裝置30的連接模式的切換已經(jīng)成功完成。
另一方面,當(dāng)外部裝置30與通信裝置90之間的認證失敗時,當(dāng)在圖5B所示的實例中,當(dāng)認證失敗時,信息處理裝置10可基于在外部裝置30與通信裝置90之間一側(cè)通知另一側(cè)的數(shù)據(jù)來檢測到認證失敗。
在這種配置中,即使當(dāng)基于WPS-PBC方案切換外部裝置30的連接模式時,根據(jù)本實施方案的信息處理系統(tǒng)可通過信息處理裝置10向用戶呈現(xiàn)切換處理的進程和結(jié)果。
[1.6變型1-2:當(dāng)還執(zhí)行用戶輸入時]
然后,將描述根據(jù)變型1-2的信息處理系統(tǒng)。在上述實施方案中,將參考圖4至圖6描述以下實例:其中外部裝置30連接到通信裝置90,所述通信裝置是外部裝置30之前基于先前注冊的控制信息(例如,SSID和密碼)已經(jīng)連接的。另一方面,當(dāng)用戶通過信息處理裝置10命令外部裝置30切換連接模式時,可指定將外部裝置30連接到通信裝置90的控制信息。
因此,在變型1-2中,將參考圖10描述以下情況:其中當(dāng)外部裝置30的連接模式進行切換時,用戶指定將外部裝置30連接到通信裝置90的控制信息,從而聚焦于外部裝置30的操作。圖10是示意性地示出根據(jù)變型1-2的外部裝置30的狀態(tài)轉(zhuǎn)換的實例的狀態(tài)轉(zhuǎn)換圖,并且示出在將模式從單連接模式切換到多連接模式時的狀態(tài)轉(zhuǎn)換。圖10所示的實例示出以下實例:當(dāng)執(zhí)行基于圖4所述的以上實例中的操作時,使得用戶可指定將外部裝置30連接到通信裝置90的控制信息。4.
圖10所示的實例與圖4所示的實例的不同之處在于包括了等待來自用戶的輸入的狀態(tài)m17。
也就是,在以單連接模式執(zhí)行操作的狀態(tài)m11中,當(dāng)從信息處理裝置10接收到切換到多連接模式的指令時,根據(jù)變型1-2的外部裝置30轉(zhuǎn)換到狀態(tài)m17,在所述狀態(tài)m17中等待來自用戶的輸入。
當(dāng)狀態(tài)保持在狀態(tài)m17時,當(dāng)從信息處理裝置10接收到由用戶輸入的用于連接到通信裝置90的控制信息時,外部裝置30轉(zhuǎn)換到狀態(tài)m13,所述狀態(tài)m13指示正在切換連接模式。
當(dāng)狀態(tài)轉(zhuǎn)換到狀態(tài)m13時,外部裝置30斷開與信息處理裝置10的通信,并且被設(shè)定為從單元ST的外部裝置30訪問作為主單元AP操作的通信裝置90。隨后,外部裝置30將從信息處理裝置10獲取的控制信息傳輸?shù)酵ㄐ叛b置10,并且基于所述控制信息執(zhí)行用于與通信裝置90建立通信的認證處理。
以下處理與圖4所示的實例中的那些相同。也就是,當(dāng)外部裝置30保持在狀態(tài)m13時,信息處理裝置10監(jiān)控外部裝置30與通信裝置90之間的通信狀態(tài),并且根據(jù)所述通信狀態(tài)向用戶呈現(xiàn)切換外部裝置30的連接模式的處理進程。
當(dāng)成功地向通信裝置90認證時,外部裝置30轉(zhuǎn)換到以多連接模式執(zhí)行操作的狀態(tài)m15。
另一方面,當(dāng)向通信裝置90認證失敗時,外部裝置30再次轉(zhuǎn)換到以單連接模式執(zhí)行操作的狀態(tài)m11。在這種情況下,信息處理裝置10基于外部裝置30與通信裝置90之間的通信狀態(tài)來向用戶呈現(xiàn)切換外部裝置30的連接模式的處理結(jié)果。此外,當(dāng)狀態(tài)再次轉(zhuǎn)換到以單連接模式執(zhí)行操作的狀態(tài)m11時,外部裝置30可再次與信息處理裝置10建立通信。
上文已參考圖10描述了根據(jù)變型1-2的信息處理系統(tǒng)的操作的實例。
上述實例僅僅是實例。外部裝置30的操作并未特別限制,只要由用戶輸入的控制信息可在外部裝置30訪問通信裝置90之前獲取,以便與通信裝置90建立通信。例如,外部裝置30可從信息處理裝置10接收由用戶輸入的切換到多連接模式的指令和控制信息。在這種情況下,狀態(tài)m17不是必需提供的,如圖10所示。例如,外部裝置30的狀態(tài)可轉(zhuǎn)換,如圖4所示。
[1.7綜述]
如上所述,在根據(jù)本實施方案的信息處理系統(tǒng)中,信息處理裝置10可基于不同于經(jīng)由網(wǎng)絡(luò)n11的通信的方法獲取控制信息,所述控制信息指示外部裝置30與通信裝置90之間的連接狀態(tài)。
在這種配置中,即使當(dāng)網(wǎng)絡(luò)n11根據(jù)外部裝置30的連接模式的切換而斷開連接時,信息處理裝置10可確認切換連接模式的處理進程和結(jié)果。因此,在根據(jù)本實施方案的信息處理系統(tǒng)中,即使當(dāng)使用具有有限的輸入和輸出接口的外部裝置30時,有可能通過信息處理裝置10向用戶呈現(xiàn)外部裝置30的切換連接模式的處理進程和結(jié)果。
在變型1-1中,已描述應(yīng)用了WPS-PBC方案的實例。然而,更不用說的是可應(yīng)用WPS-PIN方案。此外,當(dāng)應(yīng)用WPS-PIN方案時,如變型1-2所示,當(dāng)用戶通過信息處理裝置10命令外部裝置30切換連接模式時,可指定將外部裝置30連接到通信裝置90的個人識別碼(PIN)。
此外,在以上描述中,如圖1所示,已描述以下實例:其中信息處理裝置10和外部裝置30通過一個通信裝置90進行連接。然而,其通信方式不限于圖1所示的實例,只要通過通信裝置90(諸如路由器)進行通信是可能的。例如,圖11是用于描述信息處理裝置10和外部裝置30通過通信裝置90(諸如路由器)連接的另一種方式的說明圖。如圖11所示,多個通信裝置90a和90b可經(jīng)由網(wǎng)絡(luò)n22(例如,局域網(wǎng)(LAN)或廣域網(wǎng)(WAN))連接。在這種情況下,信息處理裝置10和外部裝置30可經(jīng)由例如網(wǎng)絡(luò)n21和n22連接。
此外,可適當(dāng)?shù)厍袚Q和執(zhí)行以上基于圖4至圖10描述的根據(jù)本實施方案的信息處理系統(tǒng)的操作。作為具體實例,當(dāng)外部裝置30的連接模式進行切換時,用戶可選擇是否使用WPS-PBC方案或是否輸入用于將外部裝置30連接到通信裝置90的控制信息。
例如,圖12示出當(dāng)外部裝置30的連接模式進行切換時顯示在信息處理裝置10上以便選擇執(zhí)行切換的方法(例如,是否使用WPS-PBC方案)的選擇屏幕的實例。選擇屏幕v91示出在以單連接模式操作的外部裝置30的連接模式切換到多連接模式時的選擇屏幕的實例,并且顯示對應(yīng)于操作模式的選擇菜單v911至v919。
選擇菜單v911對應(yīng)于以下方法:其中外部裝置30連接到通信裝置90,所述通信裝置是外部裝置30之前基于注冊的控制信息已經(jīng)連接的。此外,選擇菜單v913對應(yīng)于以下方法:其中基于WPS-PBC方案致使外部裝置30連接到通信裝置90。此外,選擇菜單v915對應(yīng)于以下方法:其中基于由用戶輸入的PIN致使外部裝置30連接到通信裝置90。此外,選擇菜單v917對應(yīng)于以下方法:其中基于由用戶指定的控制信息(諸如SSID和密碼)致使外部裝置30連接到通信裝置90。
此外,可基于來自信息處理裝置10的指令將在外部裝置30中注冊的控制信息刪除(重置)。選擇菜單v919是用于命令外部裝置30刪除已注冊的控制信息的選擇菜單。
此外,如由附圖標記v921指示,由信息處理裝置10從外部裝置30獲取的用于識別外部裝置30的識別信息可顯示在信息處理裝置10的屏幕上。
此外,選擇屏幕v93示出在以多連接模式操作的外部裝置30的連接模式切換到單連接模式時的選擇屏幕的實例。用于命令切換到(例如)單連接模式的選擇菜單v931顯示在選擇屏幕v93上。
<2.第二實施方案>
[2.1.概觀]
然后,將描述根據(jù)第二實施方案的信息處理系統(tǒng)。首先,將參考圖13和圖14描述根據(jù)本實施方案的信息處理系統(tǒng)的概觀。圖13和圖14是用于描述根據(jù)本實施方案的信息處理系統(tǒng)的概觀的說明圖。
在本實施方案中,如圖13所示,將描述以下情況:其中將被設(shè)定為從單元ST的信息處理裝置10連接到充當(dāng)主單元AP的外部裝置30的連接模式切換到被設(shè)定為主單元AP的信息處理裝置10與被設(shè)定為從單元ST的外部裝置30連接的連接模式。
例如,圖14示出根據(jù)本實施方案的信息處理裝置的應(yīng)用實例。具體地,當(dāng)外部裝置30作為主單元AP操作時,充當(dāng)從單元ST操作的信息處理裝置10經(jīng)由網(wǎng)絡(luò)n11連接到外部裝置30。因此,外部裝置30與信息處理裝置10一一對應(yīng)連接。當(dāng)外部裝置30被設(shè)定為主單元AP時,不同于信息處理裝置10的裝置可經(jīng)由網(wǎng)絡(luò)n11連接到外部裝置30。
此外,當(dāng)信息處理裝置10作為主單元AP操作時,作為從單元ST操作的多個外部裝置30連接到信息處理裝置10。例如,在圖14所示的實例中,當(dāng)信息處理裝置10作為主單元AP操作時,作為從單元ST操作的外部裝置30a至30c經(jīng)由網(wǎng)絡(luò)n21進行連接。
例如,當(dāng)信息處理裝置10和外部裝置30a經(jīng)由網(wǎng)絡(luò)n11一一對應(yīng)連接時,信息處理裝置10可經(jīng)由網(wǎng)絡(luò)n11命令外部裝置30a捕捉圖像。此外,當(dāng)信息處理裝置10和外部裝置30a至30c經(jīng)由網(wǎng)絡(luò)n21連接時,信息處理裝置10可經(jīng)由網(wǎng)絡(luò)n21命令外部裝置30a至30c同時(或單獨地)捕捉圖像。也就是,在根據(jù)本實施方案的信息處理系統(tǒng)中,信息處理裝置10和外部裝置30可被配置成使得信息處理裝置10與外部裝置30之間的通信方式被切換,并且因此外部裝置30中的每一者的操縱模式經(jīng)由網(wǎng)絡(luò)進行切換。
以此方式,在本實施方案中,將描述以下實例:其中信息處理裝置10和外部裝置30各自切換連接模式,并且因此信息處理裝置10與外部裝置30之間的連接模式得以切換。
[2.2.功能配置]
首先,將參考圖15描述根據(jù)本實施方案的信息處理系統(tǒng)的功能配置的實例,從而具體地聚焦于切換信息處理裝置10和外部裝置30中的通信方式的功能。圖15是用于描述根據(jù)本實施方案的信息處理系統(tǒng)的功能配置的實例的說明圖。本說明書將聚焦于以下情況來進行:其中作為主單元AP操作的信息處理裝置10命令以單連接模式操作的外部裝置30切換到多連接模式,并且被設(shè)定為從單元ST的外部裝置30連接到其(也就是,信息處理裝置10)。
如圖15所示,信息處理裝置10包括控制單元101、通信單元103以及UI 107。此外,外部裝置30包括控制單元301和通信單元303。此外,外部裝置30可包括成像單元305和記錄單元307。包括在上述信息處理裝置10中的配置可由信息處理裝置10的硬件電路實現(xiàn)。類似地,包括在上述外部裝置30中的配置可由外部裝置30的硬件電路實現(xiàn)。此外,因為通信單元103、UI 107、通信單元303、成像單元305、以及記錄單元307的操作和控制單元301控制成像單元305與記錄單元307的處理與根據(jù)上述第一實施方案(參考圖3)的信息處理系統(tǒng)中的那些相同,所以將省略其詳細描述。
根據(jù)本實施方案的控制單元301可控制外部裝置30的與信息處理裝置10進行通信的操作??刂茊卧?01可從經(jīng)由網(wǎng)絡(luò)n11連接的信息處理裝置10接收通過預(yù)定API輸出的指令?;趤碜孕畔⑻幚硌b置10通過API輸出的指令,控制單元301執(zhí)行切換連接模式的處理并且根據(jù)連接模式的切換來切換連接目的地。
根據(jù)本實施方案的控制單元101可控制經(jīng)由網(wǎng)絡(luò)n11連接的外部裝置30的操作。作為具體實例,控制單元101執(zhí)行基于API產(chǎn)生的用于經(jīng)由網(wǎng)絡(luò)操縱外部裝置30的應(yīng)用程序,并且因此控制外部裝置30的操作。
此外,基于通過UI 107來自用戶的指令,控制單元101經(jīng)由網(wǎng)絡(luò)n11命令外部裝置30切換連接模式。下文將描述控制單元101的與切換外部裝置30的連接模式相關(guān)的操作。
當(dāng)通過UI 107從用戶接收切換外部裝置30的連接模式的指令時,根據(jù)本實施方案的控制單元101經(jīng)由網(wǎng)絡(luò)n11命令外部裝置30切換連接模式。在這種情況下,控制單元101通過UI 107從用戶獲取用于外部裝置30的以與通信裝置90建立通信的控制信息(諸如SSID、密碼、以及PIN),并且可將控制信息通知給外部裝置。
此外,控制單元101將信息處理裝置10的連接模式從執(zhí)行從單元ST的操作切換到執(zhí)行主單元AP的操作的模式。
當(dāng)接收了用于切換連接模式的指令時,外部裝置30一旦使網(wǎng)絡(luò)n11斷開連接,切換連接模式,并且開始以下處理:其中將被設(shè)定為從單元ST的外部裝置30連接到作為主單元AP操作的信息處理裝置10。
當(dāng)網(wǎng)絡(luò)n11斷開連接時,被設(shè)定為主單元AP的控制單元101從作為從單元ST操作的外部裝置30接收連接請求。隨后,控制單元101執(zhí)行用于與外部裝置30建立通信的處理(通信序列)。在這種情況下,當(dāng)執(zhí)行每個處理時,控制單元101通過UI 107向用戶呈現(xiàn)所述處理的進程和結(jié)果。
更不用說的是,即使當(dāng)命令以多連接模式操作的外部裝置切換到單連接模式時,信息處理裝置10可直接命令外部裝置30。更不用說的是,即使在這種情況下,當(dāng)連接模式進行切換時,因為信息處理裝置10和外部裝置30直接連接,所以控制單元101可直接確認用于與外部裝置30建立通信的每個處理的進程和結(jié)果。
上文已參考圖15描述了根據(jù)本實施方案的信息處理系統(tǒng)的功能配置的實例。
[2.3處理]
然后,將參考圖16描述根據(jù)本實施方案的信息處理系統(tǒng)在外部裝置30的連接模式從單連接模式切換到多連接模式時的操作。圖16是用于描述根據(jù)本實施方案的信息處理系統(tǒng)中的一系列處理流程的說明圖和根據(jù)處理進程呈現(xiàn)給信息處理裝置10的信息的實例。在本說明書中,將描述以下實例:其中外部裝置30基于來自信息處理裝置10的指令將模式從單連接模式切換到多連接模式,并且因此被設(shè)定為從單元ST的外部裝置30連接到作為主單元AP操作的信息處理裝置10。此外,在本說明書中,將描述以下情況:其中外部裝置30連接到通信裝置90,所述通信裝置是外部裝置30之前基于先前注冊的控制信息(例如,SSID和密碼)已經(jīng)連接的。
在圖16中,附圖標記S301至S311對應(yīng)于在第一實施方案中參考圖5B描述的外部裝置30與通信裝置90之間的處理S101至S111,不同的是外部裝置30的連接目的地是信息處理裝置10。因此,將不描述處理S301至S311的細節(jié)。也就是,當(dāng)在外部裝置30與信息處理裝置10之間建立通信時,主要通過處理S301至S309建立通信,并且由附圖標記S311指示的數(shù)據(jù)通信開始。
此外,信息處理裝置10預(yù)先使呈現(xiàn)給用戶的信息項v301至v309與處理S301至S309關(guān)聯(lián)。隨后,不論何時執(zhí)行處理S301至S309中的任一個,信息處理裝置10向用戶呈現(xiàn)對應(yīng)于所執(zhí)行的處理的信息。例如,在圖16所示的實例中,信息處理裝置10致使信息項v301至v309顯示在輸出裝置(諸如充當(dāng)顯示屏的顯示器)上,并且向用戶呈現(xiàn)信息項v301至v309。
隨后,當(dāng)與外部裝置30的連接根據(jù)連接模式的切換而完成建立時,信息處理裝置10向用戶呈現(xiàn)信息項v311,所述信息項指示外部裝置30的連接模式的切換已經(jīng)成功完成。
[2.4綜述]
如上所述,當(dāng)信息處理裝置10和外部裝置30切換連接模式并且因此連接到彼此的連接模式得以切換時,信息處理裝置10可將切換連接模式的處理的進程和結(jié)果通知給用戶。因此,在根據(jù)本實施方案的信息處理系統(tǒng)中,即使當(dāng)使用具有有限的輸入和輸出接口的外部裝置30時,有可能通過信息處理裝置10向用戶呈現(xiàn)外部裝置30的切換連接模式的處理進程和結(jié)果。
<3.第三實施方案>
[3.1.概觀]
然后,將描述根據(jù)第三實施方案的信息處理系統(tǒng)。首先,將參考圖17描述根據(jù)本實施方案的信息處理系統(tǒng)的概觀。圖17是用于描述根據(jù)本實施方案的信息處理系統(tǒng)的概觀的說明圖。
在根據(jù)第一實施方案(參考圖2)的信息處理系統(tǒng)中,信息處理裝置10經(jīng)由無線網(wǎng)絡(luò)獲取(攔截)在外部裝置30與通信裝置90之間傳輸?shù)臄?shù)據(jù),分析所述數(shù)據(jù),并且因此確認外部裝置30與通信裝置90之間的連接狀態(tài)。
另一方面,在根據(jù)本實施方案的信息處理系統(tǒng)中,如圖17所示,在信息處理裝置10與外部裝置30之間建立不同于網(wǎng)絡(luò)n11的網(wǎng)絡(luò)n12。網(wǎng)絡(luò)n12優(yōu)選地是這樣的網(wǎng)絡(luò),信息處理裝置10與外部裝置30之間的連接狀態(tài)可以通過所述網(wǎng)絡(luò)獨立于網(wǎng)絡(luò)n11的連接狀態(tài)進行控制。作為具體實例,當(dāng)網(wǎng)絡(luò)n11和n21被構(gòu)建為基于Wi-Fi(注冊商標)標準的網(wǎng)絡(luò)時,網(wǎng)絡(luò)n12可構(gòu)建為基于(例如)藍牙(注冊商標)標準的網(wǎng)絡(luò)。
隨后,當(dāng)外部裝置30的連接模式進行切換時,信息處理裝置10經(jīng)由網(wǎng)絡(luò)n12從外部裝置30獲取指示外部裝置30與通信裝置90之間的連接狀態(tài)的信息。
在這種配置中,即使當(dāng)網(wǎng)絡(luò)n11斷開連接時,信息處理裝置10可經(jīng)由網(wǎng)絡(luò)n12從外部裝置30獲取指示外部裝置30與通信裝置90之間的連接狀態(tài)的控制信息。因此,在根據(jù)本實施方案的信息處理系統(tǒng)中,即使當(dāng)使用具有有限的輸入和輸出接口的外部裝置30時,有可能通過信息處理裝置10向用戶呈現(xiàn)外部裝置30的切換連接模式的處理進程和結(jié)果。
上文已參考圖17描述了根據(jù)本實施方案的信息處理系統(tǒng)的概觀。下文將更詳細地描述根據(jù)本實施方案的信息處理系統(tǒng)。
[3.2.功能配置]
將參考圖18描述根據(jù)本實施方案的信息處理系統(tǒng)的功能配置的實例。圖18是用于描述根據(jù)本實施方案的信息處理系統(tǒng)的功能配置的實例的說明圖。本說明書將聚焦于以下情況來進行:其中信息處理裝置10命令以單連接模式操作的外部裝置30切換到多連接模式,并且因此被設(shè)定為從單元ST的外部裝置30連接到作為主單元AP操作的通信裝置90
如圖18所示,信息處理裝置10包括控制單元101、第一通信單元103a、第二通信單元103b以及UI 107。此外,外部裝置30包括控制單元301、第一通信單元303a以及第二通信單元303b。第一通信單元103a對應(yīng)于根據(jù)第一實施方案的通信單元103(參考圖3)。類似地,第一通信單元303a對應(yīng)于根據(jù)第一實施方案的通信單元303。包括在上述信息處理裝置10中的配置可由信息處理裝置10的硬件電路實現(xiàn)。類似地,包括在上述外部裝置30中的配置可由外部裝置30的硬件電路實現(xiàn)。此外,因為成像單元305、以及記錄單元307的操作和控制單元301控制成像單元305與記錄單元307的處理與根據(jù)上述第一實施方案(參考圖3)的信息處理系統(tǒng)中的那些相同,所以將省略其詳細描述。
第二通信單元303b是用于外部裝置30內(nèi)的配置的經(jīng)由不同于網(wǎng)絡(luò)n11和n21的網(wǎng)絡(luò)n12與信息處理裝置10通信的通信接口。第二通信單元303b可獨立操作而無需取決于第一通信單元303a的操作狀態(tài)(換言之,網(wǎng)絡(luò)n11和n21的連接狀態(tài))。
類似地,第二通信單元103b是用于信息處理裝置10內(nèi)的配置的經(jīng)由網(wǎng)絡(luò)n12與外部裝置30通信的通信接口。此外,第二通信單元103b可獨立操作而無需取決于第一通信單元103a的操作狀態(tài)(換言之,網(wǎng)絡(luò)n11的連接狀態(tài))。
根據(jù)本實施方案的控制單元301控制針對外部裝置30的操作以與諸如信息處理裝置10或通信裝置90的另一個裝置進行通信。控制單元301可從經(jīng)由網(wǎng)絡(luò)n11連接的信息處理裝置10接收通過預(yù)定API輸出的指令。基于來自信息處理裝置10通過API輸出的指令,控制單元301執(zhí)行切換連接模式的處理并且根據(jù)連接模式的切換來切換連接目的地。
此外,當(dāng)執(zhí)行切換連接模式的處理時,控制單元301經(jīng)由網(wǎng)絡(luò)n12將指示外部裝置30與外部裝置30的連接目的地(例如,通信裝置90)之間的連接狀態(tài)的控制信息通知給信息處理裝置10。在控制單元301內(nèi),經(jīng)由網(wǎng)絡(luò)n12將控制信息通知給信息處理裝置10的配置對應(yīng)于“通知單元”的實例。
UI 107是用戶用于操縱信息處理裝置10的用戶接口,類似于根據(jù)上述第一實施方案的UI 107。UI 107可包括信息處理裝置10向用戶呈現(xiàn)信息的輸出裝置,例如顯示器。此外,UI 107可包括用戶用于操縱信息處理裝置10的輸入裝置,例如,按鈕或觸控面板。
根據(jù)本實施方案的控制單元101可控制經(jīng)由網(wǎng)絡(luò)n11連接的外部裝置30的操作。作為具體實例,控制單元101執(zhí)行基于API產(chǎn)生的用于經(jīng)由網(wǎng)絡(luò)操縱外部裝置30的應(yīng)用程序,并且因此控制外部裝置30的操作。
此外,基于通過UI 107來自用戶的指令,控制單元101經(jīng)由網(wǎng)絡(luò)n11命令外部裝置30切換連接模式。下文將描述控制單元101的與切換外部裝置30的連接模式相關(guān)的操作。
當(dāng)通過UI 107從用戶接收切換外部裝置30的連接模式的指令時,根據(jù)本實施方案的控制單元101經(jīng)由網(wǎng)絡(luò)n11命令外部裝置30切換連接模式。在這種情況下,控制單元101通過UI 107從用戶獲取用于外部裝置30的以與通信裝置90建立通信的控制信息(諸如SSID、密碼、以及PIN),并且可將控制信息通知給外部裝置。
當(dāng)接收了用于切換連接模式的指令時,外部裝置30使網(wǎng)絡(luò)n11斷開連接,切換連接模式,并且開始以下處理:其中將被設(shè)定為從單元ST的外部裝置30連接到作為主單元AP操作的通信裝置90。此外,外部裝置30接著可經(jīng)由網(wǎng)絡(luò)n12將根據(jù)連接模式的切換指示與通信裝置90的通信狀態(tài)的控制信息通知給信息處理裝置10(也就是,控制單元101)。
當(dāng)網(wǎng)絡(luò)n11斷開連接時,控制單元101接著經(jīng)由網(wǎng)絡(luò)n12從外部裝置30獲取指示外部裝置30與通信裝置90之間的通信狀態(tài)的控制信息。控制單元101基于從外部裝置30獲取的控制信息指定執(zhí)行網(wǎng)絡(luò)標準中所定義的處理中的哪個處理,所述網(wǎng)絡(luò)使外部裝置30與通信裝置90連接。隨后,控制單元101根據(jù)指定的處理確認切換外部裝置30的連接模式的處理進程,也就是,目前為止完成了哪些處理。在控制單元101內(nèi),經(jīng)由網(wǎng)絡(luò)n12從外部裝置30獲取控制信息的配置對應(yīng)于本實施方案中的“獲取單元”的實例。
如上所述,控制單元101獲取指示了外部裝置30與通信裝置90之間的連接狀態(tài)的控制信息,并且基于所述控制信息來確認切換外部裝置30的連接模式的處理進程和結(jié)果。隨后,控制單元101可通過UI 107向用戶呈現(xiàn)所確認的處理進程和結(jié)果。
當(dāng)命令以多連接模式操作的外部裝置30切換到單連接模式時,控制單元101經(jīng)由網(wǎng)絡(luò)n21連接到通信裝置90并且可通過通信裝置90來命令外部裝置30切換連接模式。此外,當(dāng)將模式切換到單連接模式時,在網(wǎng)絡(luò)n21斷開連接之后,信息處理裝置10和外部裝置30經(jīng)由網(wǎng)絡(luò)n11連接。因此,控制單元101可經(jīng)由網(wǎng)絡(luò)n11從外部裝置30獲取切換連接模式的處理的進程和結(jié)果,并且可基于如上所述經(jīng)由網(wǎng)絡(luò)n12獲取的控制信息來確認所述處理的進程和結(jié)果。
上文已參考圖18描述了根據(jù)本實施方案的信息處理系統(tǒng)的功能配置的實例。
[3.3處理]
然后,將參考圖19和圖20描述根據(jù)本實施方案的信息處理系統(tǒng)在外部裝置30的連接模式從單連接模式切換到多連接模式時的操作。圖19和圖20是用于描述根據(jù)本實施方案的信息處理系統(tǒng)中的一系列處理流程的說明圖和根據(jù)處理進程呈現(xiàn)給信息處理裝置10的信息的實例。在本說明書中,將描述以下實例:其中外部裝置30基于來自信息處理裝置10的指令將模式從單連接模式切換到多連接模式,并且被設(shè)定為從單元ST的外部裝置30連接到作為主單元AP操作的通信裝置90。此外,在本說明書中,將描述以下情況:其中外部裝置30連接到通信裝置90,所述通信裝置是外部裝置30之前基于先前注冊的控制信息(例如,SSID和密碼)已經(jīng)連接的。
首先,當(dāng)外部裝置30與通信裝置90之間的認證成功并且在外部裝置30與通信裝置90之間建立連接時,將參考圖19描述信息處理系統(tǒng)的一系列處理流程的實例。
在圖19中,附圖標記S401a至S411a分別對應(yīng)于在第一實施方案中參考圖5B描述的外部裝置30與通信裝置90之間的處理S101至S111。因此,將不描述處理S401a至S411a的細節(jié)。也就是,當(dāng)在外部裝置30與通信裝置90之間建立通信時,主要通過處理S401a至S409a建立通信,并且由附圖標記S411a指示的數(shù)據(jù)通信開始。
另一方面,不論何時執(zhí)行處理處理S401a至S409a中的任一個,外部裝置30經(jīng)由網(wǎng)絡(luò)n12將所述處理的狀態(tài)(也就是,指示與通信裝置90的連接狀態(tài)的控制信息)傳輸?shù)叫畔⑻幚硌b置10,如由附圖標記S401b至S409b指示。
如由附圖標記S401b至S409b指示,信息處理裝置10預(yù)先使呈現(xiàn)給用戶的信息項v401至v409與經(jīng)由網(wǎng)絡(luò)n12從外部裝置30傳輸?shù)拿織l控制信息所指示的連接狀態(tài)(換言之,處理S401a至S409a)關(guān)聯(lián)。例如,在圖19所示的實例中,信息處理裝置10致使信息項v401至v409顯示在輸出裝置(諸如充當(dāng)顯示屏的顯示器)上,并且向用戶呈現(xiàn)信息項v401至v409。
此外,當(dāng)完成了處理S401a至S409a并且經(jīng)由網(wǎng)絡(luò)n21建立與通信裝置90的通信時,如由附圖標記S411b指示,外部裝置30經(jīng)由網(wǎng)絡(luò)n12將控制信息傳輸?shù)叫畔⑻幚硌b置10,所述控制信息指示完成了連接模式的切換。如由附圖標記S411b指示,當(dāng)經(jīng)由網(wǎng)絡(luò)n12接收到指示完成了連接模式的切換的控制信息時,信息處理裝置10向用戶呈現(xiàn)信息項v411,所述信息項指示外部裝置30的連接模式的切換已經(jīng)成功完成。
當(dāng)外部裝置30與通信裝置90之間的認證失敗時,外部裝置30可經(jīng)由網(wǎng)絡(luò)n12將控制信息傳輸?shù)叫畔⑻幚硌b置10,所述控制信息指示認證失敗。
例如,圖20示出當(dāng)外部裝置30與通信裝置90之間的認證失敗并且在外部裝置30與通信裝置90之間未建立連接時,信息處理系統(tǒng)的一系列處理流程的實例。圖20所示的實例示出以下實例:其中在圖19中的處理S401a至S409a中,交換密鑰信息的處理S409a已經(jīng)失敗。
具體地,當(dāng)如由附圖標記S413a指示的密鑰信息的交換失敗時,外部裝置30經(jīng)由網(wǎng)絡(luò)n12將指示密鑰信息的交換失敗的控制信息傳輸?shù)叫畔⑻幚硌b置10,如由附圖標記S413b指示。在這種情況下,信息處理裝置10基于所接收的控制信息來確認,外部裝置30與通信裝置90進行的密鑰信息交換已經(jīng)失敗,并且可向用戶呈現(xiàn)信息項v413,所述信息項指示外部裝置30的連接模式的切換異常終止。
在這種配置中,當(dāng)外部裝置30的連接模式從單連接模式切換到多連接模式時,根據(jù)本實施方案的信息處理系統(tǒng)可通過信息處理裝置10向用戶呈現(xiàn)切換的處理進程和結(jié)果。
[3.4變型2:當(dāng)使用WPS-PBC時]
然后,作為變型2,將參考圖21描述根據(jù)本實施方案的信息處理系統(tǒng)在使用WPS-PBC方案將被設(shè)定為從單元ST的外部裝置30連接到作為主單元AP操作的通信裝置90時的操作。圖21是用于描述根據(jù)變型2的信息處理系統(tǒng)中的一系列處理流程的說明圖和根據(jù)處理進程呈現(xiàn)給信息處理裝置10的信息的實例。圖21示出當(dāng)基于WPS-PBC方案在外部裝置30與通信裝置90之間建立連接時的通信序列的實例。
在圖21中,附圖標記S501a至S521a分別對應(yīng)于在第一實施方案的變型1-1中參考圖9描述的外部裝置30與通信裝置90之間的處理S201至S221。因此,將不描述處理S501a至S521a的細節(jié)。也就是,當(dāng)在外部裝置30與通信裝置90之間建立通信時,主要通過由附圖標記S501a至S519a指示的處理建立通信,并且由附圖標記S521a指示的數(shù)據(jù)通信開始。
另一方面,類似于上述實施方案,不論何時執(zhí)行處理處理S501a至S519a中的任一個,如由附圖標記S501b至S519b指示,外部裝置30經(jīng)由網(wǎng)絡(luò)n12將所述處理的狀態(tài)(也就是,指示與通信裝置90的連接狀態(tài)的控制信息)傳輸?shù)叫畔⑻幚硌b置10。
如由附圖標記S501b至S519b指示,信息處理裝置10預(yù)先使呈現(xiàn)給用戶的信息項v501至v519與經(jīng)由網(wǎng)絡(luò)n12從外部裝置30傳輸?shù)拿織l控制信息所指示的連接狀態(tài)(換言之,處理S501a至S519a)關(guān)聯(lián)。例如,在圖21所示的實例中,信息處理裝置10致使信息項v501至v519顯示在輸出裝置(諸如充當(dāng)顯示屏的顯示器)上,并且向用戶呈現(xiàn)信息項v501至v519。
此外,當(dāng)完成了處理S501a至S519a并且經(jīng)由網(wǎng)絡(luò)n21建立與通信裝置90的通信時,如由附圖標記S521b指示,外部裝置30經(jīng)由網(wǎng)絡(luò)n12將控制信息傳輸?shù)叫畔⑻幚硌b置10,所述控制信息指示完成了連接模式的切換。如由附圖標記S521b指示,當(dāng)經(jīng)由網(wǎng)絡(luò)n12接收到指示完成了連接模式的切換的控制信息時,信息處理裝置10向用戶呈現(xiàn)信息項v521,所述信息項指示外部裝置30的連接模式的切換已經(jīng)成功完成。
當(dāng)外部裝置30與通信裝置90之間的認證失敗時,外部裝置30可經(jīng)由網(wǎng)絡(luò)n12將控制信息傳輸?shù)叫畔⑻幚硌b置10,所述控制信息指示認證失敗。當(dāng)接收到控制信息時,信息處理裝置10可向用戶呈現(xiàn)信息,所述信息指示外部裝置30的連接模式的切換異常終止。
在這種配置中,即使當(dāng)基于WPS-PBC方案切換外部裝置30的連接模式時,根據(jù)本實施方案的信息處理系統(tǒng)可通過信息處理裝置10向用戶呈現(xiàn)切換處理的進程和結(jié)果。
[3.5綜述]
如上所述,在根據(jù)本實施方案的信息處理系統(tǒng)中,當(dāng)外部裝置30的連接模式進行切換時,信息處理裝置10經(jīng)由網(wǎng)絡(luò)n12從外部裝置30獲取指示外部裝置30與通信裝置90之間的連接狀態(tài)的信息。換言之,信息處理裝置10基于不同于網(wǎng)絡(luò)n11的網(wǎng)絡(luò)n12獲取控制信息,所述控制信息指示外部裝置30與通信裝置90之間的連接狀態(tài)。
在這種配置中,即使當(dāng)網(wǎng)絡(luò)n11根據(jù)外部裝置30的連接模式的切換而斷開連接時,信息處理裝置10可確認切換連接模式的處理進程和結(jié)果。因此,在根據(jù)本實施方案的信息處理系統(tǒng)中,即使當(dāng)使用具有有限的輸入和輸出接口的外部裝置30時,有可能通過信息處理裝置10向用戶呈現(xiàn)外部裝置30的切換連接模式的處理進程和結(jié)果。
<4.硬件配置>
然后,將參考圖22描述根據(jù)本公開的實施方案的信息處理裝置10的硬件配置的實例。圖22是示出根據(jù)本實施方案的信息處理裝置10的硬件配置的實例的示圖。
如圖22所示,根據(jù)本實施方案的信息處理裝置10包括處理器901、存儲器903、存儲裝置905、操縱裝置907、顯示裝置909、通信裝置911以及總線913。
處理器901可以例如中央處理單元(CPU)、圖形處理單元(GPU)、數(shù)字信號處理器(DSP)或片上系統(tǒng)(SoC),并且執(zhí)行信息處理裝置10的各種處理。處理器901可包括例如用于執(zhí)行各種計算處理的電子電路??刂茊卧?01的上述功能可由處理器901實現(xiàn)。
存儲器903包括隨機存取存儲器(RAM)和只讀存儲器(ROM),并且存儲由處理器901執(zhí)行的程序和數(shù)據(jù)。存儲裝置905可包括存儲介質(zhì),諸如半導(dǎo)體存儲器或硬盤。
操縱裝置907包括生成針對用戶的輸入信號以執(zhí)行所需的操縱的功能。操縱裝置907可包括輸入單元,其用于用戶輸入信息,所述輸入單元例如按鈕或開關(guān);以及輸入控制單元,其被配置為基于用戶輸入而生成輸入信號并且將所述信號供應(yīng)給處理器901。
顯示裝置909是輸出裝置的實例,并且可以是諸如液晶顯示器(LCD)裝置和有機發(fā)光二極管(OLED)顯示裝置的顯示裝置。顯示裝置909可通過顯示屏幕為用戶提供信息。
通信裝置911是信息處理裝置10的通信單元并且經(jīng)由網(wǎng)絡(luò)執(zhí)行與外部裝置的通信。通信裝置911是無線通信接口,并且可包括通信天線、射頻(RF)電路以及基帶處理器。
通信裝置911包括執(zhí)行從外部裝置接收到的信號的各種類型的信號處理的功能,并且可將由所接收的模擬信號生成的數(shù)字信號供應(yīng)給處理器901。上述通信單元103、第一通信單元103a以及第二通信單元103b可由通信裝置911實現(xiàn)。此外,上述監(jiān)控單元105可包括通信裝置911。
總線913使處理器901、存儲器903、存儲裝置905、操縱單元907、顯示裝置909以及通信裝置911彼此連接。總線913可包括多種類型的總線。
此外,可產(chǎn)生用于內(nèi)置在計算機中的硬件(諸如處理器、存儲器以及存儲裝置)的程序以便執(zhí)行與上述信息處理裝置10的配置相同的功能。此外,可提供在其中記錄程序的計算機可讀存儲介質(zhì)。
[5.綜述]
如上所述,在根據(jù)本公開的實施方案的信息處理系統(tǒng)中,當(dāng)外部裝置30的連接模式進行切換時,信息處理裝置10基于不同于經(jīng)由網(wǎng)絡(luò)n11的通信的方法獲取指示外部裝置30與通信裝置90之間的連接狀態(tài)的信息。
在這種配置中,即使當(dāng)網(wǎng)絡(luò)n11根據(jù)外部裝置30的連接模式的切換而斷開連接時,信息處理裝置10可確認切換連接模式的處理進程和結(jié)果。因此,在根據(jù)本實施方案的信息處理系統(tǒng)中,即使當(dāng)使用具有有限的輸入和輸出接口的外部裝置30時,有可能通過信息處理裝置10向用戶呈現(xiàn)外部裝置30的切換連接模式的處理進程和結(jié)果。
上文已參考附圖描述本公開的優(yōu)選實施方案,同時本公開不限于以上實例。本領(lǐng)域的技術(shù)人員可發(fā)現(xiàn)在隨附權(quán)利要求書的范圍內(nèi)的各種改變和修改,并且應(yīng)當(dāng)理解,它們將自然處于本公開的技術(shù)范圍內(nèi)。
此外,本說明書中所述的效果僅僅是例示性的和說明性的,并且不具有限制性。換言之,根據(jù)本公開的技術(shù)可與基于本說明書的效果一起展示對于本領(lǐng)域技術(shù)人員顯而易見的其他效果或替代基于本說明書的效果。
另外,本技術(shù)也可如下配置。
(1)
一種信息處理裝置,其包括:
控制單元,其被配置為以多個從單元通過無線通信信道連接到一個主單元的通信方式命令外部裝置在第一模式與第二模式之間從一種模式切換到另一種模式,以所述第一模式執(zhí)行所述主單元的操作,以所述第二模式執(zhí)行所述從單元的操作;以及
獲取單元,其被配置為獲取根據(jù)所述模式的切換指示所述外部裝置與所述外部裝置的連接目的地之間的連接狀態(tài)的信息。
(2)
根據(jù)(1)所述的信息處理裝置,
其中所述控制單元經(jīng)由與所述外部裝置預(yù)先建立的第一網(wǎng)絡(luò)命令所述外部裝置切換所述模式,并且
所述獲取單元經(jīng)由不同于所述第一網(wǎng)絡(luò)的第二網(wǎng)絡(luò)獲取來自所述外部裝置的指示所述連接狀態(tài)的所述信息。
(3)
根據(jù)(1)所述的信息處理裝置,
其中所述獲取單元從通過所述無線通信信道傳輸?shù)男畔⑻崛≡谒鐾獠垦b置與所述連接目的地之間傳輸和接收的信息,并且因此獲取指示所述連接狀態(tài)的所述信息。
(4)
根據(jù)(3)所述的信息處理裝置,
其中所述獲取單元獲取用于預(yù)先指定所述外部裝置的識別信息,并且基于所述獲取的識別信息從通過所述無線通信信道傳輸?shù)乃鲂畔⑻崛≡谒鐾獠垦b置與所述連接目的地之間傳輸和接收的所述信息。
(5)
根據(jù)(4)所述的信息處理裝置,
其中所述獲取單元基于所述識別信息和預(yù)先存儲的指示所述連接目的地的信息從通過所述無線通信信道傳輸?shù)乃鲂畔⑻崛≡谒鐾獠垦b置與所述連接目的地之間傳輸和接收的所述信息。
(6)
根據(jù)(1)至(5)中任一項所述的信息處理裝置,
其中所述控制單元命令預(yù)先連接的并且以所述第一模式操作的外部裝置將模式切換到所述第二模式并且因此連接到不同于所述信息處理裝置的所述連接目的地,并且
所述獲取單元獲取指示所述外部裝置與所述連接目的地之間的連接狀態(tài)的信息。
(7)
根據(jù)(1)至(6)中任一項所述的信息處理裝置,
其中所述控制單元根據(jù)所述模式的切換將使所述外部裝置連接到所述連接目的地的控制信息傳輸給所述外部裝置。
(8)
根據(jù)(7)所述的信息處理裝置,
其中所述控制信息包括指示所述連接目的地的信息。
(9)
根據(jù)(1)至(8)中任一項所述的信息處理裝置,
其中所述控制單元與所述連接目的地建立通信并且通過所述連接目的地命令包括成像單元的所述外部裝置捕捉對象的圖像。
(10)
根據(jù)(1)所述的信息處理裝置,
其中所述控制單元命令所述外部裝置通過所述連接目的地根據(jù)所述模式的切換連接到所述信息處理裝置,并且
所述獲取單元獲取來自所述外部裝置的指示所述連接狀態(tài)的所述信息。
(11)
根據(jù)(1)所述的信息處理裝置,
其中所述控制單元命令基于所述第一模式與所述第二模式之間的一種模式預(yù)先建立的所述外部裝置變更為基于另一種模式的連接,并且
所述獲取單元獲取來自所述外部裝置的指示所述連接狀態(tài)的所述信息。
(12)
一種信息處理裝置,其包括:
控制單元,其被配置為基于來自外部裝置的指令以多個從單元通過無線通信信道連接到一個主單元的通信方式在第一模式與第二模式之間從一種模式切換到另一種模式,以所述第一模式執(zhí)行所述主單元的操作,以所述第二模式執(zhí)行所述從單元的操作;以及
通知單元,其被配置為將根據(jù)所述模式的切換指示與新的連接目的地的連接狀態(tài)的信息通知給所述外部裝置。
(13)
根據(jù)(12)所述的信息處理裝置,
其中所述控制單元經(jīng)由與所述外部裝置預(yù)先建立的第一網(wǎng)絡(luò)接收用于從所述外部裝置切換所述模式的指令,并且
所述通知單元經(jīng)由不同于所述第一網(wǎng)絡(luò)的第二網(wǎng)絡(luò)將指示所述連接狀態(tài)的所述信息通知給所述外部裝置。
(14)
一種信息處理方法,其包括:
由處理器以多個從單元通過無線通信信道連接到一個主單元的通信方式命令外部裝置在第一模式與第二模式之間從一種模式切換到另一種模式,以所述第一模式執(zhí)行所述主單元的操作,以所述第二模式執(zhí)行所述從單元的操作;以及
獲取根據(jù)所述模式的切換指示所述外部裝置與所述外部裝置的連接目的地之間的連接狀態(tài)的信息。
(15)
一種信息處理方法,其包括:
由處理器基于來自外部裝置的指令以多個從單元通過無線通信信道連接到一個主單元的通信方式在第一模式與第二模式之間從一種模式切換到另一種模式,以所述第一模式執(zhí)行所述主單元的操作,以所述第二模式執(zhí)行所述從單元的操作;以及
將根據(jù)所述模式的切換指示與新的連接目的地的連接狀態(tài)的信息通知給所述外部裝置。
(16)
一種程序,其致使計算機執(zhí)行:
以多個從單元通過無線通信信道連接到一個主單元的通信方式命令外部裝置在第一模式與第二模式之間從一種模式切換到另一種模式,以所述第一模式執(zhí)行所述主單元的操作,以所述第二模式執(zhí)行所述從單元的操作;以及
獲取根據(jù)所述模式的切換指示所述外部裝置與所述外部裝置的連接目的地之間的連接狀態(tài)的信息。
(17)
一種程序,其致使計算機執(zhí)行:
基于來自外部裝置的指令以多個從單元通過無線通信信道連接到一個主單元的通信方式在第一模式與第二模式之間從一種模式切換到另一種模式,以所述第一模式執(zhí)行所述主單元的操作,以所述第二模式執(zhí)行所述從單元的操作;以及
將根據(jù)所述模式的切換指示與新的連接目的地的連接狀態(tài)的信息通知給所述外部裝置。
(18)
一種信息處理系統(tǒng),其包括:
信息處理裝置;以及
不同于所述信息處理裝置的外部裝置,
其中所述信息處理裝置包括
控制單元,其被配置為以多個從單元通過無線通信信道連接到一個主單元的通信方式命令所述外部裝置在第一模式與第二模式之間從一種模式切換到另一種模式,以所述第一模式執(zhí)行所述主單元的操作,以所述第二模式執(zhí)行所述從單元的操作,以及
獲取單元,其被配置為獲取根據(jù)所述模式的切換指示所述外部裝置與所述外部裝置的連接目的地之間的連接狀態(tài)的信息,并且
所述外部裝置包括
第二控制單元,其被配置為基于來自所述第一控制單元的指令將模式從一種模式切換到另一種模式,以及
通知單元,其被配置為將根據(jù)所述模式的切換指示與新的連接目的地的連接狀態(tài)的信息通知給所述信息處理裝置。
附圖標記清單
10 信息處理裝置
101 控制單元
103 通信單元
103a 第一通信單元
103b 第二通信單元
105 監(jiān)控單元
107 UI
30、30a至30c 外部裝置
301 控制單元
303 通信單元
303a 第一通信單元
303b 第二通信單元
90 通信裝置。