本發(fā)明涉及一種能夠與終端無(wú)線通信的信息處理裝置及其控制方法。
背景技術(shù):
近年來(lái)很多家用電器和辦公設(shè)備具有無(wú)線通信功能,很多是在家庭內(nèi)連接到網(wǎng)絡(luò)或lan。另外,越來(lái)越多的諸如打印機(jī)/多功能外圍設(shè)備的圖像形成裝置無(wú)線連接到移動(dòng)終端/手提電腦,然后輸入打印作業(yè)或者執(zhí)行設(shè)備設(shè)置。
無(wú)線通信連接配置大體分為兩種:一種經(jīng)過(guò)接入點(diǎn),一種不經(jīng)過(guò)接入點(diǎn)。在經(jīng)過(guò)接入點(diǎn)的通信中,要通信的一組設(shè)備能夠連接到相同接入點(diǎn),例如對(duì)應(yīng)于wifi規(guī)范中基礎(chǔ)架構(gòu)模式。而在不經(jīng)過(guò)接入點(diǎn)的通信中,一組設(shè)備能夠直接彼此通信,對(duì)應(yīng)于使用p2p通信的wifidirec或其中一組設(shè)備作為接入點(diǎn)的wifi軟件ap模式。
典型地,對(duì)于無(wú)線設(shè)備連接的接入點(diǎn),由于軟件或硬件限制而存在連接數(shù)的上限。在不能夠允許超過(guò)該上限的數(shù)量的設(shè)備連接并且連接數(shù)已經(jīng)是最大的情況下,需要在當(dāng)前連接的終端斷開時(shí)連接新的終端。
在日本特開第2015-146561號(hào)公報(bào)中,描述了停止無(wú)線lan的ap功能并將表示斷開的消息發(fā)送給終端。在日本特開第2015-212903號(hào)公報(bào)中,描述了可以在根據(jù)wifidirect連接的模式和根據(jù)ap連接的模式之間切換的ui畫面。
在作為接入點(diǎn)的無(wú)線終端達(dá)到其最大連接數(shù)時(shí)新的無(wú)線終端期望連接的情況下,必須臨時(shí)斷開當(dāng)前連接的終端。日本特開第2015-146561號(hào)公報(bào)中,在接入點(diǎn)模式激活期間達(dá)到最大連接數(shù)上限的時(shí)的情況,需要通過(guò)明確的接入點(diǎn)模式停止操作臨時(shí)使該模式停止。另外,在日本特開第2015-212903號(hào)公報(bào)中,需要通過(guò)使用ui操作切換模式臨時(shí)使接入點(diǎn)模式結(jié)束來(lái)斷開當(dāng)前連接的無(wú)線終端。
然而,當(dāng)停止接入點(diǎn)模式時(shí),包括用戶正在使用(例如輸入作業(yè)或執(zhí)行設(shè)備設(shè)置)的無(wú)線終端的所有終端都被斷開。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的一個(gè)方面消除了上述傳統(tǒng)技術(shù)中的問(wèn)題。本發(fā)明提供了一種合適地控制與終端的通信連接的信息處理裝置以及控制方法。
本發(fā)明的一個(gè)方面提供了一種信息處理裝置,所述信息處理裝置能夠通過(guò)無(wú)線通信與終端連接,所述信息處理裝置包括:第一接收單元,其被配置為在信息處理裝置作為接入點(diǎn)操作的情況下,接收用于結(jié)束作為接入點(diǎn)的操作的結(jié)束指示;第二接收單元,其被配置為接收用于斷開通過(guò)無(wú)線通信與終端的連接的斷開指示;以及顯示控制單元,其被配置為使顯示單元顯示包括第一接收單元和第二接收單元的用戶界面畫面。
本發(fā)明的一個(gè)方面提供了一種所述信息處理裝置能夠通過(guò)無(wú)線通信與終端連接,所述方法包括:使顯示單元顯示包括第一接收單元和第二接收單元的用戶界面畫面,第一接收單元被配置為在信息處理裝置作為接入點(diǎn)操作的情況下,接收用于結(jié)束作為接入點(diǎn)的操作的結(jié)束指示,第二接收單元被配置為接收用于斷開通過(guò)無(wú)線通信與終端的連接的斷開指示。
根據(jù)本發(fā)明,能夠合適地控制與終端的通信連接。
根據(jù)以下參照附圖對(duì)示例性實(shí)施例的描述,本發(fā)明的其他特征將變得清楚。
附圖說(shuō)明
圖1是例示信息處理系統(tǒng)的配置的視圖。
圖2是例示mfp的硬件配置的框圖。
圖3是例示mfp的軟件配置的框圖。
圖4是例示執(zhí)行移動(dòng)終端的斷開操作前的處理的流程圖。
圖5是例示執(zhí)行移動(dòng)終端的斷開操作后的處理的流程圖。
圖6是信息處理系統(tǒng)的處理程序的視圖。
圖7是例示mfp的用戶界面畫面的轉(zhuǎn)換的視圖。
圖8是例示執(zhí)行移動(dòng)終端的斷開操作前的處理的流程圖。
圖9是信息處理系統(tǒng)的處理程序的視圖。
圖10是例示mfp的用戶界面畫面的轉(zhuǎn)換的視圖。
具體實(shí)施方式
下文將參照附圖具體描述本發(fā)明的示例性實(shí)施例。下文將參照附圖具體描述本發(fā)明的優(yōu)選的實(shí)施例。應(yīng)當(dāng)理解,以下實(shí)施例并不限制本發(fā)明的權(quán)利要求,并且,并非所有實(shí)施例中描述的特征的組合對(duì)于根據(jù)本發(fā)明解決問(wèn)題都是必需的。應(yīng)注意,對(duì)相同配置元件添加相同的參考標(biāo)記,并省略其描述。
[第一實(shí)施例]
[系統(tǒng)配置]
圖1是例示本實(shí)施例的信息處理系統(tǒng)100的配置的視圖。信息處理裝置包括最大連接終端數(shù)為3的mfp101、新嘗試無(wú)線連接mfp的移動(dòng)終端102以及已經(jīng)連接到mfp的移動(dòng)終端103、104、105。圖1例示了3個(gè)(連接終端的最大數(shù))終端已經(jīng)連接到mfp101,而在不能再連接移動(dòng)終端的狀態(tài)下出現(xiàn)期望新連接的移動(dòng)終端102的情況。另外,在本實(shí)施例中,盡管給出mfp(圖像形成裝置)的描述作為示例,但也可以是通用的信息處理裝置,例如可以是個(gè)人計(jì)算機(jī)、移動(dòng)終端等。在信息處理系統(tǒng)100中,例如,移動(dòng)終端向mfp101輸入打印作業(yè),mfp101基于例如打印作業(yè)對(duì)打印片材執(zhí)行打印。
[mfp101的硬件配置]
圖2是例示mfp101的硬件配置的框圖。cpu211整體地控制mfp101的操作。例如,cpu211通過(guò)讀取rom212存儲(chǔ)的控制程序執(zhí)行諸如讀取控制、發(fā)送控制以及顯示控制的各種控制。在rom212,除了程序,還儲(chǔ)存本實(shí)施例中需要的數(shù)據(jù)等,例如,還存儲(chǔ)本實(shí)施例中的用戶界面畫面的顯示的顯示數(shù)據(jù)。ram213是例如cpu211使用作為執(zhí)行各種程序的工作區(qū)域的易失性存儲(chǔ)器。hdd214存儲(chǔ)圖像數(shù)據(jù)、設(shè)置數(shù)據(jù)、表及各種程序。操作單元215包括led、硬件鍵、作為用戶能夠操作的觸摸面板的顯示器(顯示單元)等。
打印機(jī)216基于通過(guò)內(nèi)部總線發(fā)送的圖像數(shù)據(jù)對(duì)打印介質(zhì)(例如打印片材)執(zhí)行打印。掃描器217通過(guò)光學(xué)讀取原稿圖像來(lái)生成圖像數(shù)據(jù)。藍(lán)牙(注冊(cè)商標(biāo))接口(i/f)218是執(zhí)行藍(lán)牙標(biāo)準(zhǔn)的無(wú)線通信以及與有藍(lán)牙i/f的其他設(shè)備進(jìn)行相互通信的接口。在本實(shí)施例中,根據(jù)藍(lán)牙標(biāo)準(zhǔn)執(zhí)行與移動(dòng)終端(無(wú)線設(shè)備)的相互通信。wifii/f219和以太網(wǎng)(注冊(cè)商標(biāo))i/f220是分別無(wú)線/有線連接到網(wǎng)絡(luò)的nic(網(wǎng)絡(luò)接口卡)。如圖2所示的塊通過(guò)內(nèi)部總線221相互可通信地連接并執(zhí)行相互的數(shù)據(jù)交換。
[mfp101的軟件配置]
圖3是例示mfp101的軟件配置的框圖。wifi通信控制單元308是控制wifi通信的i/f219的模塊,藍(lán)牙通信控制單元307是控制藍(lán)牙通信i/f218的模塊。此外,以太網(wǎng)通信控制單元309是控制以太網(wǎng)通信i/f220的模塊。這些模塊由os內(nèi)核306控制。網(wǎng)絡(luò)控制單元304通過(guò)os內(nèi)核306控制藍(lán)牙和wifi的各通信控制單元。網(wǎng)絡(luò)控制單元304與用戶界面(ui)控制單元305進(jìn)行通信,改變用戶界面畫面的顯示,并根據(jù)ui的信息執(zhí)行網(wǎng)絡(luò)控制。例如,在本實(shí)施例中,通過(guò)檢測(cè)圖7的畫面740上的“斷開”按鈕741的按壓,斷開與移動(dòng)終端的通信連接。
已經(jīng)注冊(cè)的設(shè)備列表301保持設(shè)置的用于標(biāo)識(shí)連接到mfp101的設(shè)備的設(shè)備名稱。例如,如表1所示,已注冊(cè)的設(shè)備列表301是其中設(shè)置的由用戶可以任意設(shè)置的設(shè)備名稱(32字節(jié)字符序列)與設(shè)備唯一的mac地址(48位非負(fù)整數(shù))關(guān)聯(lián)的表。也有例如預(yù)先注冊(cè)已注冊(cè)的設(shè)備列表301或用戶(如系統(tǒng)管理員)隨后更改(編輯)的情況。在與下文描述的圖7的畫面740或畫面750一起向用戶顯示連接的設(shè)備列表時(shí),使用已注冊(cè)的設(shè)備列表301。雖然mac地址用于表1和后面描述的表,但如果設(shè)備可以唯一標(biāo)識(shí),則可以使用其他標(biāo)識(shí)信息。
[表1]
連接拒絕列表302是當(dāng)前暫時(shí)拒絕連接的設(shè)備的mac地址列表,例如,是表2中所示mac地址列表的表。由于移動(dòng)終端保存了與連接目的地接入點(diǎn)有關(guān)的信息,即使從接入點(diǎn)側(cè)斷開,移動(dòng)終端也嘗試自動(dòng)重新連接。因此,在圖7的畫面740上接收“斷開”按鈕741的斷開指令時(shí),在連接拒絕列表302中臨時(shí)注冊(cè)設(shè)備。針對(duì)對(duì)應(yīng)于在連接拒絕列表302注冊(cè)的mac地址的移動(dòng)終端,mfp101將拒絕保存的wifi認(rèn)證的ssid和psk的移動(dòng)終端的連接請(qǐng)求,該移動(dòng)終端將不能連接到mfp101。在本實(shí)施例中,從連接拒絕列表302刪除mac地址,并且在經(jīng)過(guò)特定時(shí)間或滿足按下畫面750的“允許”按鈕751情況下,達(dá)到mfp101將接收移動(dòng)終端的連接請(qǐng)求的狀態(tài)。
[表2]
設(shè)備通信歷史303是保持連接的移動(dòng)終端的最終通信時(shí)間的列表,例如是表3所示的mac地址和最終通信時(shí)間關(guān)聯(lián)的表。設(shè)備通信歷史303保持當(dāng)前連接的移動(dòng)終端的mac地址和移動(dòng)終端的最終通信時(shí)間。通過(guò)設(shè)備通信歷史303,能夠向用戶提供在選擇能夠被確定為最不常使用的移動(dòng)終端(被判斷為即使斷開也不會(huì)出問(wèn)題的可能性高的移動(dòng)終端)時(shí)將成為判斷標(biāo)準(zhǔn)的信息。
[表3]
[執(zhí)行的mfp101的斷開按鈕的顯示的流程]
圖4是例示如下處理的流程圖,在圖7的畫面710的啟動(dòng)按鈕711被按下時(shí),mfp101開始作為無(wú)線接入點(diǎn)(以下簡(jiǎn)稱接入點(diǎn))的功能,該功能持續(xù)到執(zhí)行移動(dòng)終端的斷開操作之后。例如,圖4的每個(gè)過(guò)程由cpu211將存儲(chǔ)在rom212的存儲(chǔ)器中的程序加載到ram213并執(zhí)行程序?qū)崿F(xiàn)。之后,參照?qǐng)D7給出圖4的描述。
cpu211在開始接入點(diǎn)的功能后等待移動(dòng)終端的連接請(qǐng)求(步驟s401)。此時(shí),在按下圖7的畫面710的開始按鈕711時(shí)顯示畫面720。在步驟s401確定存在連接請(qǐng)求的情況下,cpu211確定當(dāng)前連接數(shù)是否為最大(上限值)(步驟s403)。這里,在確定該數(shù)為最大時(shí),圖7的畫面730在操作單元215上彈出顯示(步驟s404)。
如畫面730所示,在本實(shí)施例中,顯示消息“不能再連接無(wú)線設(shè)備。斷開當(dāng)前連接的設(shè)備?”。因此,例如,能夠使用戶確定是否斷開不在使用的的移動(dòng)終端,并連接新的終端。
cpu211確定在畫面730上按下“是”按鈕還是“否”按鈕,具體地,是否接收?qǐng)?zhí)行當(dāng)前連接的移動(dòng)終端的斷開的指示(步驟s405)。cpu211在按下“是”按鈕731的情況下向操作單元215顯示圖7的連接的設(shè)備畫面740。并且,在按下“否”按鈕732的情況下取消畫面730的彈出顯示,并從步驟s401重復(fù)處理。
在步驟s401確定沒有連接請(qǐng)求的情況下,在步驟s402,cpu211確定用戶是否按下畫面720的連接設(shè)備的具體按鈕721。這里,在確定按下畫面720的連接設(shè)備的具體按鈕721的情況下,在步驟s406,cpu211向操作單元215顯示連接的設(shè)備的畫面740。
在步驟s406,cpu211在顯示畫面740時(shí)確定當(dāng)前連接數(shù)是否最大(步驟s407)。在確定當(dāng)前連接數(shù)最大的情況下,cpu211使圖7的畫面740的“斷開”按鈕741有效并顯示(步驟s408)。并且,在確定該數(shù)不是最大的情況下,使“斷開”按鈕741無(wú)效并顯示(步驟s409)。這里,使無(wú)效是指例如作出限制從而不能接收用戶操作,并以陰影顯示的方式來(lái)顯示?;蛘?,也可以采用如下配置,在步驟s409不執(zhí)行“斷開按鈕”741的顯示。
在步驟s410,cpu211向用戶顯示畫面740所示的連接設(shè)備信息(步驟s410)。在步驟s410后,結(jié)束圖4的處理。應(yīng)注意,也可以采用如下配置:cpu211參照設(shè)備通信歷史303例如按照最早最終通信時(shí)間對(duì)連接的設(shè)備分類,并在畫面740上顯示。通過(guò)該配置,能夠改善用戶的斷開操作的可用性。此外,在圖4,僅在連接數(shù)最大時(shí)使“斷開”按鈕741有效并顯示。然而,也可以采用如下配置:例如,cpu211確定基于最終通信時(shí)間的預(yù)定時(shí)間段沒有使用的移動(dòng)終端是否大于預(yù)定數(shù),在確定是的情況下,即使連接數(shù)不是最大也使得“斷開”按鈕741有效并顯示。此外,可以采用如下配置:在確定移動(dòng)終端不是至少是預(yù)定數(shù)的情況下使“斷開”按鈕741的顯示無(wú)效并顯示,或者不顯示。通過(guò)該配置,能夠減少以下情況:在連接想要新連接的移動(dòng)終端102的情況下使用幾率較低的移動(dòng)終端保持連接。
[mfp101的斷開后的流程]
圖5是例示在按下畫面740的“斷開”按鈕741時(shí)斷開與移動(dòng)終端的無(wú)線連接的處理的流程圖。例如,通過(guò)cpu211將rom212的存儲(chǔ)器存儲(chǔ)的程序等加載到ram213并執(zhí)行該程序?qū)崿F(xiàn)圖5的各處理。
當(dāng)顯示畫面740時(shí),cpu211確定是否按下“斷開”按鈕741(步驟s501)。這里,在確定沒有按下“斷開”按鈕741的情況下重復(fù)步驟s501的處理。在確定按下“斷開”按鈕741的情況下,cpu211將按下的目標(biāo)設(shè)備的mac地址添加到連接拒絕列表(步驟s502)并執(zhí)行與該設(shè)備的無(wú)線斷開處理(步驟s503)。
在步驟s504,cpu211等待移動(dòng)終端的連接請(qǐng)求。這里,在確定沒有連接請(qǐng)求的情況下重復(fù)步驟s504的處理。在確定有連接請(qǐng)求的情況下,cpu211確定已經(jīng)確定了連接請(qǐng)求的移動(dòng)終端是否在連接拒絕列表302中(步驟s505)。這里,在確定cpu211確定已經(jīng)確定了連接請(qǐng)求的移動(dòng)終端在連接拒絕列表中的情況下,cpu211針對(duì)該移動(dòng)終端確定是否經(jīng)過(guò)了預(yù)定時(shí)間(例如,一分鐘)。這里,例如,預(yù)定時(shí)間是從在連接拒絕列表302注冊(cè)移動(dòng)終端的時(shí)間點(diǎn)經(jīng)過(guò)的時(shí)間(例如,一分鐘)。在步驟s508,在確定經(jīng)過(guò)預(yù)定時(shí)間的情況下,cpu211從連接拒絕列表302刪除確定存在連接請(qǐng)求的移動(dòng)終端的mac地址。并且,在確定未經(jīng)過(guò)預(yù)定時(shí)間的情況下推進(jìn)到步驟s507。
在步驟s507,cpu211確定是否按下畫面750的“允許”按鈕751。這里,在確定按下“允許”按鈕751的情況下推進(jìn)到步驟s508。并且,在確定未按下“允許”按鈕751的情況下重復(fù)步驟s504的處理。在步驟s505確定移動(dòng)終端沒有在連接拒絕列表302的情況下或者在步驟s508的處理后,cpu211無(wú)線連接請(qǐng)求連接的移動(dòng)終端(步驟s509)。
應(yīng)注意,在本實(shí)施例中,可以采用如下配置:使得在步驟s507確定沒有按下“允許”按鈕751的情況下將認(rèn)證失敗的結(jié)果返回移動(dòng)終端。
[整個(gè)系統(tǒng)的處理流程]
圖6是圖4和圖5的整體流程關(guān)注的移動(dòng)終端102、103、mfp101和用戶106的相互關(guān)系的視圖。在圖6,與圖1的情況類似,已經(jīng)連接了最大連接數(shù)的移動(dòng)終端,而新的移動(dòng)終端102還嘗試連接。移動(dòng)終端103是已經(jīng)連接的移動(dòng)終端的一個(gè)示例。
在mfp101開始作為接入點(diǎn)后,用戶操作移動(dòng)終端102向mfp101發(fā)送連接請(qǐng)求(對(duì)應(yīng)于步驟s401)。在移動(dòng)終端的連接數(shù)已經(jīng)達(dá)到最大的情況下在mfp101上顯示圖7的畫面730(對(duì)應(yīng)與步驟s403和步驟s404)。在用戶按下畫面730的“是”按鈕731的情況下顯示畫面740(對(duì)應(yīng)于步驟s405),mfp101向用戶顯示連接的移動(dòng)終端的具體信息(對(duì)應(yīng)于步驟s410)。
在用戶按下畫面740的“斷開”按鈕741的情況下(對(duì)應(yīng)與步驟s501),mfp101在連接拒絕列表303中注冊(cè)選擇的移動(dòng)終端103并執(zhí)行斷開處理(對(duì)應(yīng)于步驟s503)。之后,當(dāng)用戶再次執(zhí)行新的移動(dòng)終端的連接請(qǐng)求(對(duì)應(yīng)于步驟s504),由于連接拒絕列表302中未注冊(cè)新的移動(dòng)終端102,因此執(zhí)行與mfp101的連接處理(對(duì)應(yīng)于步驟s509)。并且,因?yàn)檠b置自身內(nèi)保存了連接目的地,因此移動(dòng)終端103自動(dòng)向mfp101發(fā)送再次連接請(qǐng)求(對(duì)應(yīng)于步驟s504)。然而,因?yàn)檫B接拒絕列表302中注冊(cè)了移動(dòng)終端103,因此只要不滿足步驟s506和s507的條件就會(huì)拒絕連接(對(duì)應(yīng)于步驟s505到步驟s508)。
圖7是例示操作mfp101的接入點(diǎn)模式的用戶界面畫面的轉(zhuǎn)換的視圖。畫面710是接入點(diǎn)模式的初始操作畫面。用戶按下“開始”按鈕711來(lái)作出開始接入點(diǎn)模式的指示。當(dāng)接入點(diǎn)模式進(jìn)入操作狀態(tài),從畫面710轉(zhuǎn)換到畫面720。畫面720向用戶顯示當(dāng)前連接數(shù)和作為接入點(diǎn)的信息。當(dāng)按下“結(jié)束”按鈕722并接收結(jié)束指示時(shí)執(zhí)行與所有移動(dòng)終端的連接的斷開并結(jié)束接入點(diǎn)模式,返回畫面710。如果進(jìn)入畫面720的狀態(tài),用戶能操作移動(dòng)終端連接mfp101。
當(dāng)在達(dá)到最大連接數(shù)的狀態(tài)下接收移動(dòng)終端的連接請(qǐng)求時(shí),從畫面720轉(zhuǎn)換到畫面730,并且能接收是否執(zhí)行斷開當(dāng)前連接的移動(dòng)終端。在用戶按下“是”按鈕731的情況下,畫面730轉(zhuǎn)換到連接的設(shè)備列表畫面740。在按下“否”按鈕732的情況下,返回畫面720。并且,在按下畫面720的“具體”按鈕721時(shí)轉(zhuǎn)換到畫面740。
是從畫面720轉(zhuǎn)換還是從畫面730轉(zhuǎn)換確定連接數(shù)是否最大,在確定連接數(shù)最大的情況下使“斷開”按鈕741有效并顯示,在確定連接數(shù)不是最大的情況下使“斷開”按鈕741無(wú)效并顯示。如果在已注冊(cè)的設(shè)備列表301中注冊(cè)了連接的移動(dòng)終端,則畫面740顯示器注冊(cè)的名稱,如果沒有注冊(cè),則顯示mac地址(畫面740和750上的“xx:xx:xx:xx:xx:xx”)。并且,附加于各注冊(cè)的名稱和mac地址顯示各設(shè)備與mfp101的通信歷史和通信狀態(tài)。通過(guò)該配置,能夠向用戶提供確定是否即使斷開也沒有問(wèn)題的材料。
在按下“返回”按鈕742的情況下轉(zhuǎn)換到畫面720。在經(jīng)由畫面740從斷開設(shè)備接收到再次連接請(qǐng)求時(shí)從畫面740轉(zhuǎn)換到畫面750。在圖7,例示了斷開移動(dòng)終端103并從移動(dòng)終端103接收到再次連接請(qǐng)求的情況。例如,如果用戶錯(cuò)誤地按下“斷開”按鈕741,則拒絕連接預(yù)定時(shí)間段。這樣,在本實(shí)施例中,在從“斷開”按鈕741改變到“允許”按鈕751后顯示移動(dòng)終端103的行。采用如下配置:在用戶按下“允許”按鈕751接收到允許指示時(shí),從連接拒絕列表302刪除移動(dòng)終端103的mac地址,并能夠再次與移動(dòng)終端103連接。在按下畫面750的“返回”按鈕752的情況下返回畫面720。
如上文所述,通過(guò)本實(shí)施例,能夠在接入點(diǎn)側(cè),具體地,在圖1的mfp101側(cè)對(duì)每個(gè)移動(dòng)終端執(zhí)行無(wú)線通信連接或斷開的控制。通過(guò)該配置,能夠避免因?yàn)楫?dāng)連接數(shù)最大時(shí)由新的移動(dòng)終端嘗試連接的情況下結(jié)束接入點(diǎn)模式的操作而斷開包括正在使用的所有移動(dòng)終端的連接。
[第二實(shí)施例]
之后,將在第二實(shí)施例中針對(duì)與第一實(shí)施例不同的點(diǎn)給出描述。盡管mfp101的軟件配置與第一實(shí)施例相同,圖7作為圖10來(lái)描述,畫面740被描述為畫面1020,畫面750被描述為畫面1040。
[執(zhí)行mfp101的斷開按鈕的顯示的流程]
圖8是例示在按下圖10的畫面1010上的開始按鈕1011時(shí)mfp101作為接入點(diǎn),并持續(xù)到之后執(zhí)行移動(dòng)終端的斷開操作的處理。例如,通過(guò)cpu211將rom212的存儲(chǔ)器存儲(chǔ)的程序等加載到ram213并執(zhí)行該程序來(lái)實(shí)現(xiàn)圖8的各處理。之后,將參照?qǐng)D10給出圖8的描述。
cpu211在開始作為接入點(diǎn)后等待移動(dòng)終端的連接請(qǐng)求(步驟s801)。此時(shí),在按下圖10的畫面1010的開始按鈕1011時(shí)顯示畫面1020。
在步驟s801確定存在連接請(qǐng)求的情況下,cpu211確定當(dāng)前連接數(shù)是否為最大(上限值)(步驟s802)。這里,在確定該數(shù)最大的情況下,在操作單元215彈出顯示圖10的畫面1030(步驟s803)。在按下畫面1030的“ok”按鈕1031時(shí),返回畫面1020,并重復(fù)從步驟s801的處理。
在步驟s801確定沒有連接請(qǐng)求的情況下,cpu211確定連接數(shù)是否為最大(上限值)(步驟s804)。cpu211在確定連接數(shù)最大的情況下使接收斷開指示的圖10的畫面1020的“斷開”按鈕1021有效并顯示(步驟s805)。并且,在確定連接數(shù)不是最大的情況下使接“斷開”按鈕1021無(wú)效并顯示(步驟s806)。cpu211基于步驟s805或s806的處理結(jié)果顯示畫面1020(步驟s807)。并且,如畫面1020所示,結(jié)合“斷開”按鈕1021顯示連接的設(shè)備信息的列表。
應(yīng)注意,也可采用如下配置:cpu211參照設(shè)備通信歷史303按照例如最早最終通信時(shí)間對(duì)連接的設(shè)備分類,并在畫面1020上顯示。通過(guò)該配置,能夠改善用戶的斷開操作的可用性。此外,在圖8,僅在連接數(shù)最大時(shí)使“斷開”按鈕1021有效并顯示。然而,也可以采用如下配置:例如,cpu211確定基于最終通信時(shí)間的預(yù)定時(shí)間段沒有使用的移動(dòng)終端是否大于預(yù)定數(shù),在確定是的情況下,即使連接數(shù)不是最大也使得“斷開”按鈕1021有效并顯示。此外,可以采用如下配置:在確定移動(dòng)終端不是至少是預(yù)定數(shù)的情況下使“斷開”按鈕1021的顯示無(wú)效并顯示,或者不顯示。通過(guò)該配置,能夠減少以下情況:在連接想要新連接的移動(dòng)終端102的情況下使用幾率較低的移動(dòng)終端保持連接。
[整個(gè)系統(tǒng)的處理流程]
圖9是圖5和圖8的整體流程關(guān)注的移動(dòng)終端102、mfp101和用戶106的相互關(guān)系的視圖。在圖9,與圖1的情況類似,已經(jīng)連接了最大連接數(shù)的移動(dòng)終端,而新的移動(dòng)終端102還嘗試連接。移動(dòng)終端103例示了已經(jīng)連接的移動(dòng)終端的一個(gè)示例。
在mfp101開始作為無(wú)線接入點(diǎn)后,用戶操作移動(dòng)終端102向mfp101發(fā)送連接請(qǐng)求(對(duì)應(yīng)于步驟s801)。在移動(dòng)終端的連接數(shù)已經(jīng)達(dá)到最大的情況下在mfp101上顯示圖10的畫面1030(對(duì)應(yīng)于步驟s802和步驟s803)。在用戶按下畫面1030的“ok”按鈕1031時(shí)顯示畫面1020。
在用戶按下畫面1020的“斷開”按鈕1021的情況下(對(duì)應(yīng)于步驟s501),mfp101在連接拒絕列表302中注冊(cè)選擇的移動(dòng)終端103并執(zhí)行斷開處理(對(duì)應(yīng)于步驟s503)。之后,當(dāng)用戶再次執(zhí)行新的移動(dòng)終端的連接請(qǐng)求(對(duì)應(yīng)于步驟s504),由于連接拒絕列表302中未注冊(cè)新的移動(dòng)終端102,因此執(zhí)行與mfp101的連接處理(對(duì)應(yīng)于步驟s509)。并且,因?yàn)檠b置自身內(nèi)保存了連接目的地,因此移動(dòng)終端103自動(dòng)向mfp101發(fā)送再次連接請(qǐng)求(對(duì)應(yīng)于步驟s504)。然而,因?yàn)檫B接拒絕列表302中注冊(cè)了移動(dòng)終端103,因此只要不滿足步驟s506和s507的條件就會(huì)拒絕連接(對(duì)應(yīng)于步驟s505到步驟s508)。
圖10是例示操作mfp101的接入點(diǎn)模式的用戶界面畫面的轉(zhuǎn)換的視圖。畫面1010是接入點(diǎn)模式的初始操作畫面。用戶按下“開始”按鈕1011時(shí)mfp101開始接入點(diǎn)模式的操作。當(dāng)接入點(diǎn)模式進(jìn)入操作狀態(tài),從畫面1010轉(zhuǎn)換到畫面1020。畫面1020向用戶顯示當(dāng)前連接的移動(dòng)終端的列表信息和接入點(diǎn)的信息。當(dāng)按下畫面1020的“結(jié)束”按鈕1022并接收結(jié)束指示時(shí)執(zhí)行與所有移動(dòng)終端的連接的斷開并結(jié)束接入點(diǎn)模式,返回畫面1010。
在本實(shí)施例中,如畫面1020所示,在相同畫面顯示結(jié)束接入點(diǎn)模式的按鈕和斷開各移動(dòng)終端的通信連接的“斷開”按鈕。通過(guò)該配置,能結(jié)束接入點(diǎn)模式,以及在不結(jié)束接入點(diǎn)模式的同時(shí)有選擇地執(zhí)行各移動(dòng)終端的通信連接的斷開。
如果進(jìn)入畫面1020的狀態(tài),用戶能夠操作移動(dòng)終端連接mfp101。在達(dá)到最大連接數(shù)的狀態(tài)下又接收到連接請(qǐng)求時(shí),轉(zhuǎn)換到畫面1030并顯示達(dá)到最大連接數(shù)的消息。當(dāng)用戶按下“ok”按鈕1031時(shí)返回畫面1020。應(yīng)注意,在彈出顯示畫面1030的同時(shí)是“結(jié)束”按鈕1032無(wú)效。在顯示畫面1020時(shí)確定連接數(shù)是否最大,在確定該數(shù)最大時(shí)使“斷開”按鈕1021有效,在確定該數(shù)不是最大時(shí)使“斷開”按鈕1021無(wú)效。如果在已經(jīng)注冊(cè)的設(shè)備列表301注冊(cè)了連接的移動(dòng)終端,則畫面1020、1030、1040顯示注冊(cè)的名稱。并且,如果未注冊(cè)移動(dòng)終端,則顯示mac地址(畫面1020、1030、1040的“xx:xx:xx:xx:xx:xx”)。并且,附加于各注冊(cè)的名稱和mac地址顯示各設(shè)備的與mfp101的通信歷史和通信狀態(tài)。通過(guò)該配置,能夠向用戶提供確定是否即使斷開通信連接也沒有問(wèn)題的材料。
在經(jīng)由畫面1020從斷開設(shè)備接收到再次連接請(qǐng)求時(shí)從畫面1020轉(zhuǎn)換到畫面1040。在圖10,例示了斷開移動(dòng)終端103并從移動(dòng)終端103接收到再次連接請(qǐng)求的情況。例如,如果用戶錯(cuò)誤地按下“斷開”按鈕1021,則拒絕連接預(yù)定時(shí)間段。這樣,在本實(shí)施例中,在從“斷開”按鈕1021改變到“允許”按鈕1041后顯示移動(dòng)終端103的行。采用如下配置:在用戶按下“允許”按鈕1041接收到允許指示時(shí),從連接拒絕列表302刪除移動(dòng)終端103的mac地址,并能夠再次與移動(dòng)終端103連接。與畫面1020的“結(jié)束”按鈕1022類似,當(dāng)按下畫面1040的“結(jié)束”按鈕1042時(shí)執(zhí)行與所有移動(dòng)終端的連接的斷開并結(jié)束接入點(diǎn)模式,返回畫面1010。
如上文所述,通過(guò)本實(shí)施例,能夠在接入點(diǎn)側(cè),具體地,在圖1的mfp101側(cè)對(duì)每個(gè)移動(dòng)終端執(zhí)行無(wú)線通信連接或斷開的控制。通過(guò)該配置,能夠避免因?yàn)楫?dāng)連接數(shù)最大時(shí)由新的移動(dòng)終端嘗試連接的情況下在mfp101中結(jié)束接入點(diǎn)模式的操作而斷開包括正在使用的所有移動(dòng)終端的連接。在本實(shí)施例中,在相同畫面顯示結(jié)束接入點(diǎn)模式的按鈕和斷開各移動(dòng)終端的通信連接的“斷開”按鈕。通過(guò)該配置,能結(jié)束接入點(diǎn)模式,以及在不結(jié)束接入點(diǎn)模式的同時(shí)有選擇地執(zhí)行各移動(dòng)終端的通信連接的斷開。
其他實(shí)施例
本發(fā)明的實(shí)施例還可以通過(guò)讀出并執(zhí)行記錄在存儲(chǔ)介質(zhì)(例如,非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì))上的用以進(jìn)行本發(fā)明的上述實(shí)施例中的一個(gè)或更多個(gè)實(shí)施例的功能的計(jì)算機(jī)可執(zhí)行指令的系統(tǒng)或裝置的計(jì)算機(jī)來(lái)實(shí)現(xiàn),以及通過(guò)由系統(tǒng)或裝置的計(jì)算機(jī)通過(guò)例如從存儲(chǔ)介質(zhì)讀出并執(zhí)行用以進(jìn)行上述實(shí)施例中的一個(gè)或更多個(gè)實(shí)施例的功能的計(jì)算機(jī)可執(zhí)行指令來(lái)進(jìn)行的方法來(lái)實(shí)現(xiàn)。計(jì)算機(jī)可以包括中央處理單元(cpu)、微處理單元(mpu)、或其它電路中的一個(gè)或更多個(gè),并且可以包括獨(dú)立的計(jì)算機(jī)或獨(dú)立的計(jì)算機(jī)處理器的網(wǎng)絡(luò)。例如可以從網(wǎng)絡(luò)或存儲(chǔ)介質(zhì)向計(jì)算機(jī)提供計(jì)算機(jī)可執(zhí)行指令。存儲(chǔ)介質(zhì)可以包括例如硬盤、隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、分布計(jì)算系統(tǒng)的存儲(chǔ)器、光盤(例如,壓縮盤(cd)、數(shù)字多用途盤(dvd)、或藍(lán)光盤(bd)tm)、閃存存儲(chǔ)設(shè)備、存儲(chǔ)卡等中的一個(gè)或更多個(gè)。本發(fā)明還可以由計(jì)算機(jī)來(lái)實(shí)現(xiàn)。
本發(fā)明的實(shí)施例還可以通過(guò)如下的方法來(lái)實(shí)現(xiàn),即,通過(guò)網(wǎng)絡(luò)或者各種存儲(chǔ)介質(zhì)將執(zhí)行上述實(shí)施例的功能的軟件(程序)提供給系統(tǒng)或裝置,該系統(tǒng)或裝置的計(jì)算機(jī)或是中央處理單元(cpu)、微處理單元(mpu)讀出并執(zhí)行程序的方法。
雖然參照示例性實(shí)施例對(duì)本發(fā)明進(jìn)行了描述,但是應(yīng)當(dāng)理解,本發(fā)明并不限于所公開的示例性實(shí)施例。應(yīng)當(dāng)對(duì)下列權(quán)利要求的范圍給予最寬的解釋,以使其涵蓋所有這些變型例以及等同的結(jié)構(gòu)及功能。