亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

通信裝置及其控制方法

文檔序號:10691335閱讀:398來源:國知局
通信裝置及其控制方法
【專利摘要】本發(fā)明提供了一種通信裝置及其控制方法,其中,包括無線通信單元,所述無線通信單元能夠在執(zhí)行外部裝置與所述通信裝置之間的直接無線通信的直接無線通信模式下操作,并且在指定了所述通信裝置的用戶的情況下,至少使用所述用戶的用戶信息,來生成在所述直接無線通信模式下使用的SSID。
【專利說明】
通信裝置及其控制方法
技術(shù)領(lǐng)域
[0001 ]本發(fā)明設(shè)及一種通信裝置及其控制方法。
【背景技術(shù)】
[0002] 已知具有IE邸802.11標準的無線LAN(局域網(wǎng))接入點功能的打印機(例如,日本 特開2006-123239號公報)。當使用運種打印機時,能夠通過從諸如個人計算機、智能電話或 平板電腦等的終端,直接連接到打印機所配備的接入點,來使用打印功能。此外,作為無線 LAN加密方法標準,已知WPA(Wi-Fi保護接入)、WPA2(WPA(Wi-Fi保護接入2))等。當連接到啟 用運些加密功能的無線LAN接入點時,通過WPA-PSK(Wi-Fi保護接入預(yù)共享密鑰KWPA2-PSK (Wi-Fi保護接入2預(yù)共享密鑰)等而已知的密碼短語(passphrase)是必要的。另外,已公知 具有如下的功能的、使用接入點的終端:在所述功能中,預(yù)先存儲當連接到接入點時的密碼 短語和SSID(服務(wù)集標識符),并且當發(fā)現(xiàn)曾經(jīng)成功連接過的接入點時,自動連接。
[0003] 然而,雖然在家中或在有少量用戶(雇員等)的辦公室中,能夠使用配備有上述接 入點的打印機,但是在有許多用戶的大規(guī)模的辦公室中使用的情況下,存在諸如W下的問 題。例如,如果打印機具有的接入點的SSID和密碼短語固定,則當曾經(jīng)連接過接入點的終端 發(fā)現(xiàn)該接入點時,終端自動連接到該接入點,而與該終端的用戶的意圖無關(guān)。通常情況下, 能夠同時連接到打印機具有的接入點的終端的數(shù)量是少的。為此,當在辦公室中有許多自 動連接的終端時,存在如下的可能性,即,當接入點啟動時,該接入點被立即從多個終端連 接,并且達到能夠同時連接到接入點的最大數(shù)量的連接。在運種情況下,首先連接到接入點 的各終端獨占該接入點,并且想要使用打印機的其他用戶的終端變得無法連接到該接入 點。為了避免運種問題,能夠考慮頻繁改變打印機配備的接入點的SSID或密碼短語。然而, 利用運種結(jié)構(gòu),存在如下的問題,即,每次改變接入點的SSID和密碼短語時,使用打印機的 用戶必須改變用戶終端的設(shè)定,并且用戶的工作量增加。

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

[0004] 本發(fā)明的方面用于消除上述傳統(tǒng)技術(shù)的問題。
[0005] 本發(fā)明的特征是提供一種使通信裝置獲得與用戶相對應(yīng)的SSID,然后通信裝置使 用該SSID在直接無線通信模式下操作的技術(shù)。
[0006] 本發(fā)明在其第一方面提供一種通信裝置,所述通信裝置包括:配備有直接無線通 信功能的無線通信單元,所述直接無線通信功能被構(gòu)造為在外部裝置與所述通信裝置之間 執(zhí)行無線通信;指定單元,其被構(gòu)造為指定所述通信裝置的用戶;W及生成單元,其被構(gòu)造 為通過至少使用由所述指定單元指定的用戶的用戶信息,生成在所述直接無線通信功能中 使用的SSID。
[0007] 本發(fā)明在其第二方面提供一種通信裝置,所述通信裝置包括:配備有直接無線通 信功能的無線通信單元,所述直接無線通信功能被構(gòu)造為在外部裝置與所述通信裝置之間 執(zhí)行無線通信;存儲單元,其被構(gòu)造為將由所述直接無線通信功能使用的SSID與用戶的用 戶信息相關(guān)聯(lián)地存儲;指定單元,其被構(gòu)造為指定所述通信裝置的用戶;w及選擇單元,其 被構(gòu)造為從所述存儲單元中存儲的多個SSID中選擇與由所述指定單元指定的用戶的用戶 信息相對應(yīng)的SSID,其中,所述無線通信單元使用由所述選擇單元選擇的SSID,來執(zhí)行所述 直接無線通信功能。
[0008] 本發(fā)明在其第Ξ方面提供一種通信裝置的控制方法,所述通信裝置配備有與外部 裝置執(zhí)行無線通信的直接無線通信功能,所述控制方法包括W下步驟:指定所述通信裝置 的用戶;W及通過至少使用所指定的用戶的用戶信息,生成在所述直接無線通信功能中使 用的SSID。
[0009] 本發(fā)明在其第四方面提供一種通信裝置的控制方法,所述通信裝置配備有與外部 裝置執(zhí)行無線通信的直接無線通信功能,W及將要在所述直接無線通信功能中使用的SSID 與用戶的用戶信息相關(guān)聯(lián)地存儲的存儲單元,所述控制方法包括W下步驟:指定所述通信 裝置的用戶;W及從所述存儲單元中存儲的多個SSID中,選擇與所指定的用戶的用戶信息 相對應(yīng)的SSID,其中,所述通信裝置使用所選擇的SSID,來執(zhí)行所述直接無線通信功能。
[0010] 通過W下參照附圖對示例性實施例的描述,本發(fā)明的其他特征將變得清楚。
【附圖說明】
[0011] 并入說明書中并構(gòu)成說明書的一部分的附圖,例示了本發(fā)明的實施例,并與文字 描述一起,用來解釋本發(fā)明的原理。
[0012] 圖1描繪了例示根據(jù)本發(fā)明的第一實施例的打印系統(tǒng)的構(gòu)造的示意圖。
[OOK]圖視用于說明根據(jù)第一實施例的移動終端和MFP的硬件構(gòu)造的框圖。
[0014] 圖3A是用于描述根據(jù)第一實施例的MFP的軟件構(gòu)造 W及管理軟件的數(shù)據(jù)區(qū)域的框 圖。
[0015] 圖3B是用于描述根據(jù)第一實施例的移動終端的軟件構(gòu)造 W及管理軟件的數(shù)據(jù)區(qū) 域的框圖。
[0016] 圖4描繪了例示在根據(jù)第一實施例的MFP的控制臺單元上顯示的畫面轉(zhuǎn)變和用戶 界面的示例的圖。
[0017] 圖5描繪了例示在根據(jù)第一實施例的移動終端的操作單元上顯示的用戶界面的示 例的圖。
[0018] 圖6是用于描述根據(jù)第一實施例的MFP的接入點的啟動處理的流程圖。
[0019] 圖7描繪了用于說明由根據(jù)第一實施例的MFP從已登錄用戶的信息生成SSID和密 碼短語的算法的圖。
[0020] 圖8是用于描述根據(jù)第二實施例的MFP的軟件構(gòu)造 W及管理軟件的數(shù)據(jù)區(qū)域的框 圖。
[0021] 圖9描繪了例示在第二實施例中由與編輯或刪除SSID相對應(yīng)的移動連接提供的用 戶界面的示例的圖。
[0022] 圖10是用于描述根據(jù)第二實施例的MFP的接入點的啟動處理的流程圖。
【具體實施方式】
[0023] 將參照附圖,在下文中詳細描述本發(fā)明的實施例。應(yīng)當理解,W下實施例并不旨在 限制本發(fā)明的權(quán)利要求,并且針對解決根據(jù)本發(fā)明的問題的手段,并非所有根據(jù)w下實施 例描述的方面的組合均是必需的。
[0024] [第一實施例]
[0025] 圖1描繪了例示根據(jù)本發(fā)明的第一實施例的打印系統(tǒng)的構(gòu)造的示意圖。在第一實 施例的環(huán)境中,存在多個多功能外圍設(shè)備(MFP,Multi-化nction Peripheral)和多個移動 終端。例如,設(shè)想如下的辦公室環(huán)境,其中,各個用戶有一個移動終端并且通常持著移動終 端走動。根據(jù)辦公室環(huán)境安裝有多個MFP。在此,作為本發(fā)明的通信裝置和打印裝置的一個 方面,W對多功能外圍設(shè)備(MFP)為示例給出了說明。
[0026] 圖1中的MFP 100和移動終端101是多個MFP和移動終端的代表性示例。MFP 100配 備有無線LAN接入點功能,能夠連接到接入到接入點的移動終端101并進行直接通信。
[0027] 圖2是用于說明根據(jù)第一實施例的MFP 100和移動終端101的硬件構(gòu)造的框圖。
[002引首先,給出對MFP 100的硬件構(gòu)造的說明。
[00巧]CPU 201整體控制MFP 100的操作。CPU 201通過讀取在ROM 202或皿D(硬盤驅(qū)動 器)204中存儲的控制程序,將其展開到RAM 203中,然后執(zhí)行展開的程序,從而進行諸如讀 取控制或發(fā)送控制等的各種控制。RAM 203是CPU 201用作例如用于執(zhí)行各種程序的工作區(qū) 域的易失性存儲器。HDD 204存儲圖像數(shù)據(jù)、各種程序等??刂婆_單元205配備有硬鍵、顯示 單元,顯示單元具有由用戶的手指等可操作的觸摸面板的功能。打印機206基于經(jīng)由內(nèi)部總 線傳送的圖像數(shù)據(jù),在打印紙(片材)上打印圖像。掃描器207通過讀取原稿的圖像來生成圖 像數(shù)據(jù)。1C卡讀取器208讀取在用戶的認證中使用的1C卡。有線LAN接口 209是用于連接到有 線LAN的NIC(網(wǎng)絡(luò)接口卡)。無線LAN接口 210是用于從與無線LAN相對應(yīng)的終端連接到MFP 100的接入點。運些經(jīng)由內(nèi)部總線相互連接。
[0030] 接下來,給出對移動終端101的硬件構(gòu)造的說明。
[0031] CPU 211整體控制移動終端101的操作。RAM 212是CPU 211用作例如用于執(zhí)行各種 程序的工作區(qū)域的易失性存儲器。閃速存儲器213是存儲各種程序或數(shù)據(jù)的非易失性存儲 器。無線LA腳妾口 214是通過無線LAN進行通信的接口,并且能夠通過連接到無線LA腳妾入點 進行無線通信。在第一實施例中,無線LAN接口 214在連接到MFP 100所配設(shè)的無線LAN接口 210之后,用來與MFP 100相互通信。操作單元215是操作為由用戶的手指可操作的觸摸面板 的顯示器。揚聲器216將電信號轉(zhuǎn)換成聲音。麥克風(fēng)217檢測聲音,并將其轉(zhuǎn)換成電信號。照 相機單元218拍攝靜止圖像或運動圖像,并將其轉(zhuǎn)換成電子數(shù)據(jù)。
[0032 ]接下來,參照圖3,給出對根據(jù)第一實施例的移動終端101和MFP 100的軟件構(gòu)造的 說明。
[0033] 圖3A是用于說明根據(jù)第一實施例的MFP 100的軟件構(gòu)造 W及管理軟件的數(shù)據(jù)區(qū)域 的框圖。注意,通過CPU 201執(zhí)行展開到RAM 203中的程序來實現(xiàn)圖3A中例示的軟件的功能。
[0034] 圖4描繪了例示根據(jù)第一實施例的MFP 100的控制臺單元205上顯示的畫面轉(zhuǎn)變和 用戶界面的示例的圖。下面,參照圖3A和圖4給出說明。
[0035] 平臺301是提供控制MFP 100的軟件的基本功能的平臺。平臺301能夠被W如下的 形式構(gòu)造,即,包括例如設(shè)備驅(qū)動器組、OSGi框架、Java(注冊商標)虛擬機及操作系統(tǒng)(諸如 Linux等)eOSGi框架是由OSGi聯(lián)盟(標準化團體)定義的基于化va的服務(wù)平臺。平臺301配備 有用于控制各種硬件的設(shè)備驅(qū)動器組,并且提供用于對在平臺上操作的應(yīng)用使用硬件的 API(應(yīng)用程序接口)。平臺301配備有無線LAN控制模塊302。
[0036] 無線LAN控制模塊302配備有軟件接入點模式,在軟件接入點模式下,啟動無線LAN 接口 210,作為無線LAN接入點。無線LAN控制模塊302還配設(shè)有如下的D肥P(動態(tài)主機配置協(xié) 議)功能,即,當移動終端連接到在軟件接入點模式下啟動的接入點時,向移動終端分配IP 地址。另外,無線LAN控制模塊302向應(yīng)用提供進行軟件接入點模式啟動/停止控制,W及具 有讀/寫用于接入點的密碼短語或SSID(識別信息)的API。雖然未W圖形示出,但是在平臺 30中,還存在控制打印機206的打印機模塊,W及控制掃描器207的掃描器模塊。另外,平臺 301向應(yīng)用提供具有用于讀/寫MFP設(shè)定數(shù)據(jù)庫310等的數(shù)據(jù)的API。
[0037] 另外,上述的軟件接入點模式是直接無線通信模式的示例,在直接無線通信模式 下,MFP 100能夠操作,并且W不通過接入點的方式來執(zhí)行與外部設(shè)備(例如,移動終端101) 的直接無線通信。直接無線通信模式不限于軟件接入點模式,并且可W是其他無線通信方 法(諸如Wi-Fi直連)。當MFP 100在直接無線通信模式下操作時,MFP 100表現(xiàn)為接入點。
[003引復(fù)印303、掃描304、打印305和移動連接306,是在平臺301上操作的應(yīng)用的示例。運 些應(yīng)用顯示用于在控制臺單元205上提供各種應(yīng)用的功能的用戶界面。例如,復(fù)印303提供 經(jīng)由平臺301控制掃描器207和打印機206 W執(zhí)行復(fù)印的功能。掃描304提供操作掃描器207 并且將獲得的電子數(shù)據(jù)發(fā)送到外部或者將其存儲到皿D 204的功能。打印305提供顯示從外 部單元接收到的打印作業(yè)的執(zhí)行狀態(tài)或打印歷史的功能。
[0039] 移動連接306提供用于在接入點模式下使用無線LAN接口 210的用戶界面(連接圖4 的移動設(shè)備畫面403)。用戶能夠通過按下連接移動設(shè)備畫面403的啟動接入點按鈕413, W 特設(shè)(an ad hoc)的方式啟動無線LAN接入點。運時,在連接移動設(shè)備畫面403的區(qū)域415中, 顯示可用接入點的SSID和密碼短語。例如,移動終端101的用戶通過使用在區(qū)域415中顯示 的接入點的SSID和密碼短語,W將移動終端101無線連接到正在接入點模式下操作的無線 LAN接口 210,從而能夠從移動終端使用MFP 100。如果無線LAN的使用已結(jié)束,則用戶按下停 止接入點按鈕414W停止無線LAN接入點。從而能夠終止與移動終端101的無線連接。
[0040] MFP設(shè)定307提供用于MFP 100的管理員來進行MFP 100的設(shè)定的MFP設(shè)定畫面404 (圖4)。菜單308是顯示用于從控制臺單元205選擇先前說明的應(yīng)用的菜單畫面402(圖4)的 模塊。例如,菜單畫面402配備有用于顯示設(shè)置MFP 101的畫面的MFP設(shè)定按鈕411等,W及顯 示各種應(yīng)用提供的功能的按鈕407-410。登錄服務(wù)309配設(shè)有用于使用MFP 100的用戶的登 錄功能和帳戶管理功能。MFP設(shè)定數(shù)據(jù)庫310是全面管理MFP 100和應(yīng)用的設(shè)定的數(shù)據(jù)庫。
[0041] 能夠經(jīng)由根據(jù)第一實施例的MFP 100的設(shè)定畫面404進行W下設(shè)定。在MFP 100的 設(shè)定畫面404中設(shè)置的值被存儲在MFP設(shè)定數(shù)據(jù)庫310中。
[0042] -登錄功能的開/關(guān)(0N/0FF)(圖4的MFP設(shè)定畫面404的附圖標記416)
[0043] 如果將登錄功能設(shè)置為關(guān),則顯示菜單畫面402而無需用戶進行登錄操作,并且能 夠使用在菜單畫面中選擇的功能。
[0044] 如果將登錄功能設(shè)置為開,則登錄服務(wù)309在控制臺單元205上顯示登錄畫面401 (圖4)。因此,在經(jīng)由登錄畫面401進行登錄操作之后,用戶能夠使用菜單畫面402和從菜單 畫面402選擇的功能。
[0045] -設(shè)置接入點的默認SSID和密碼短語(圖4的MFP設(shè)定畫面404的附圖標記417)
[0046] 針對MFP 100設(shè)置固定SSID和密碼短語。
[0047] --次性SSID的使用設(shè)定(圖4的MFP設(shè)定畫面404的附圖標記418)
[0048] 當該設(shè)定為開時,啟動每次用不同的SSID來啟動接入點的功能。
[0049] -針對每個人的SSID的使用設(shè)定(圖4的MFP設(shè)定畫面404的附圖標記419)
[0050] 當該設(shè)定為開時,啟動與登錄功能協(xié)作的、用針對各個用戶不同的SSID來啟動接 入點的功能。
[0051] 登錄服務(wù)309配設(shè)有下述的用戶帳戶管理功能和登錄功能。
[0052] 用戶帳戶管理功能向用戶提供用戶界面,W進行用戶帳戶的登記和管理,將經(jīng)由 該用戶界面登記的用戶信息存儲在用戶數(shù)據(jù)庫312中并管理。在此,管理的用戶信息例如包 括如表1的用戶信息的列表中所示的用戶名、密碼、1C卡編號、角色等。
[0化3][表1]
[0化4]
[0055]登錄功能向使用控制臺單元205的用戶提供登錄/注銷功能。采取如下的構(gòu)造,即, 使得在控制臺單元205上顯示登錄畫面401,并且未登錄的用戶無法使用控制臺單元205。注 意,此時采取如下的構(gòu)造,即,使得能夠同時登錄到控制臺單元205的用戶的數(shù)量被設(shè)置為 "Γ,并且多個用戶無法同時登錄到控制臺單元205。如果用戶已成功登錄,則使控制臺單元 205的顯示從登錄畫面401轉(zhuǎn)變到菜單畫面402,并且進入用戶能夠使用MFP 100的狀態(tài)。注 意,存在多次登錄方案作為用于進行該登錄的方案。例如,提供如下所述的登錄方案。
[0化6]-鍵盤登錄
[0057] 在控制臺單元205的登錄畫面401上顯示軟件鍵盤,當檢測到登錄按鈕405的按下 時,獲得輸入的用戶名(帳戶)和密碼,W進行進行登錄處理的用戶認證。
[0化引 -1C卡登錄
[0059] 通過從被舉到1C卡讀取器208的1C卡獲得1C卡編號,并且識別用戶,來進行登錄處 理。
[0060] 通常,登錄服務(wù)通過驗證由鍵盤登錄或1C卡登錄獲得的用戶名和密碼或1C卡編號 是否與在用戶數(shù)據(jù)庫312中登記的某些事項相匹配,來認證用戶。另外,登錄服務(wù)可W與用 于通過有線LAN連接的用戶認證的服務(wù)器協(xié)作。在運種情況下,登錄服務(wù)通過驗證獲得的用 戶名和密碼或1C卡編號是否與在服務(wù)器中登記的某些事項相匹配,來進行用戶認證。能夠 考慮使用LDAP(輕量目錄存取協(xié)議)服務(wù)器、Windows (注冊商標)活動目錄(Active Directory (注冊商標))、獨立服務(wù)器等,用于用戶認證的服務(wù)器。
[0061] 另外,第一實施例中的登錄服務(wù)配備有訪客登錄功能。訪客登錄功能,例如,在登 錄畫面401上顯示訪客登錄按鈕406。當檢測到訪客登錄按鈕406的按下時,進入用戶能夠使 用MFP 100的狀態(tài),而不進行用戶的認證。注意,可W采取當訪客已登錄時,使MFP 100的功 能的一部分變得不可用的構(gòu)造。例如,禁用MFP設(shè)定按鈕411,使得訪客無法進行MFP 100的 設(shè)定修改。另外,可W采取當不期望訪客使用打印紙時,禁用例如打印按鈕409或復(fù)印按鈕 407的構(gòu)造。
[0062] 當用戶登錄時,登錄服務(wù)309生成記錄登錄用戶的信息的對象,并且將其存儲在 RAM 203中。W下,將記錄登錄用戶的信息的對象稱為登錄上下文(login context)311。在 登錄上下文311中記錄的信息的示例在下面的表2中示出。
[0063] [表 2]
[0064]
[0065] 在登錄上下文311中提供記錄域名的區(qū)域,并且采取如下的構(gòu)造,即,使得能夠區(qū) 分在用戶數(shù)據(jù)庫312中登記的用戶帳戶和由服務(wù)器針對用戶認證而管理的用戶帳戶,作為 分開的帳戶。例如,如果在用戶數(shù)據(jù)庫312中登記的用戶(Alice)登錄,則將字符串 "loca化ost(本地主機r記錄在記錄域名的區(qū)域中。作為選擇,如果利用由服務(wù)器針對用戶 認證而管理的用戶帳戶進行登錄,則將域名或服務(wù)器名作為字符串,記錄在記錄域名的區(qū) 域中。當利用由服務(wù)器管理的用戶帳戶進行登錄時,在登錄上下文311中記錄的信息的示例 在下面的表3中示出。表3例如表示如下的情況,即,在用戶數(shù)據(jù)庫312中登記的用戶(Alice) 利用由服務(wù)器管理的用戶帳戶已登錄,并且將域名(DomainA(域A))記錄在記錄域名的區(qū)域 中。
[0066] [表3]
[0067]
[0068] 另外,表4例示了在訪客登錄時在登錄上下文311中記錄的信息的示例。
[0069] 在此,用戶名被設(shè)置為"Alice",域名被設(shè)置為"localhost",而角色被設(shè)置為"訪 客'。
[0070] [表 4]
[0071]
[0072] 當檢測到圖4中例示的控制臺單元205上顯示的畫面的注銷按鈕412的按下時,在 登錄上下文311中記錄的信息被刪除,并且再次返回到登錄畫面401的顯示。
[0073] 圖3B是用于描述根據(jù)第一實施例的移動終端101的軟件構(gòu)造 W及管理軟件的數(shù)據(jù) 區(qū)域的框圖。圖5描繪了例示根據(jù)第一實施例的移動終端101的操作單元215上顯示的用戶 界面的示例的圖。下面,將參照圖3B和圖5給出說明。注意,通過CPU 211執(zhí)行展開到RAM 212 中的程序來實現(xiàn)圖3B中所示的軟件的功能。
[0074] 無線LAN信息315表示軟件記錄在閃速存儲器213中的并且管理的數(shù)據(jù)的數(shù)據(jù)區(qū) 域。例如,能夠通過谷歌公司的Amlroid(注冊商標)或蘋果公司的iOS(注冊商標)的平臺,來 構(gòu)造平臺313。平臺313配備有用于控制各種硬件的設(shè)備驅(qū)動器組,并且向用于對在平臺313 上操作的應(yīng)用提供使用硬件的API。平臺313配備有無線LAN控制模塊314。無線LAN控制模塊 314是控制無線LAN接口 214的軟件。圖5的無線LAN設(shè)定畫面501例示了平臺313顯示在操作 單元215上的無線LAN設(shè)定畫面的示例。例如,其W列表502顯示無線LAN控制模塊314已通過 捜索找到的無線LAN接入點SSID。用戶從列表502中選擇任意接入點,在區(qū)域503中輸入接入 點的密碼短語,然后按下連接按鈕504。W運種方式,當連接成功時,平臺313將SSID和密碼 短語記錄在無線LAN信息315中。當移動終端101的無線LAN功能被啟用并且不連接到無線 LAN時,平臺313自動捜索過去曾經(jīng)連接過的無線LAN接入點。平臺313配備有通過在無線LAN 信息315中記錄的SSID和密碼短語來試圖連接的功能。
[0075] 移動終端101能夠在平臺313上安裝各種應(yīng)用,并使各種應(yīng)用在平臺313上操作。在 第一實施例中,MFP連接應(yīng)用316被預(yù)先安裝。圖5的用戶界面畫面505例示了MFP連接應(yīng)用 316顯示在操作單元215上的用戶界面畫面的示例。例如,MFP連接應(yīng)用316在通過無線LAN連 接到MFP 100之后,能夠經(jīng)由無線LAN使用MFP 100的打印機206或掃描器207的功能。例如, 能夠通過用戶觸摸畫面505中的打印按鈕,來對MFP 100指示打印。
[0076] 圖6是用于描述根據(jù)第一實施例的MFP 100的接入點的啟動處理的流程圖。注意, 執(zhí)行該處理的程序被存儲在ROM 202或皿D 204中,并且在執(zhí)行時,該程序被展開到RAM 203 并在CPU 201的控制下執(zhí)行。此外,執(zhí)行該流程圖的軟件的執(zhí)行者是在圖3A的軟件構(gòu)造中例 示的無線LAN控制模塊302。
[0077] 在該處理中,當用戶按下連接移動設(shè)備畫面403中的啟動接入點按鈕413時,移動 連接306請求無線LAN控制模塊302啟動接入點。W運種方式,通過無線LAN控制模塊302接受 針對接入點的啟動請求,在步驟S601中開始處理。注意,可W采取如下的構(gòu)造,即,使得當接 入點已被啟動時,在停止當前啟動的接入點之后開始處理。
[007引接下來,處理進到步驟S602,CPU 201參照MFP設(shè)定數(shù)據(jù)庫310,并且獲得經(jīng)由MFP的 設(shè)定畫面404設(shè)置的"針對每個人的SSID使用設(shè)定"419。處理前進到步驟S603,CPU 201確定 在步驟S602中獲得的設(shè)定419是否為開。在此,如果"針對每個人的SSID使用設(shè)定"為開時, 換言之,如果被設(shè)置為與用戶登錄功能協(xié)作W利用針對各個用戶不同的SSID來啟動接入 點,則處理前進到步驟S604。在步驟S604中,CPU 201參照登錄上下文311,并且試圖獲取登 錄用戶信息。處理前進到步驟S605,CPU 201確定能否獲得登錄用戶的信息。如果成功獲得 除訪客之外的登錄用戶的信息,則處理前進到步驟S606,并且CPU 201生成針對獲得的用戶 的專用SSID和密碼短語。注意,運時,為了生成針對登錄用戶的專用SSID和密碼短語,可W 采取如下的構(gòu)造,即,采用算法,使得如果獲得的用戶信息相同,則總是生成相同的SSID和 密碼短語。稍后說明由用戶信息總是生成針對每個人相同的SSID和密碼短語的方法。處理 前進到步驟S607,CPU 201通過生成的或獲得的SSID和密碼短語啟動接入點。處理前進到步 驟S608,CPU 201終止針對該接入點的啟動處理。
[0079] 同時,如果在步驟S603中確定"針對每個人的SSID使用設(shè)定"419為關(guān),或者如果在 步驟S605中登錄用戶信息表示訪客,或者如果無法獲得登錄用戶信息,則處理前進到步驟 S609。在步驟S609中,CPU 201參照MFP設(shè)定數(shù)據(jù)庫310,并獲得"一次性SSID使用設(shè)定"418。 接下來,處理進行到步驟S610,并且CPU 201確定獲得的設(shè)定418是否為開。在此,如果CPU 201確定"一次性SSID使用設(shè)定"418為開,換言之,為每次用不同的SSID來啟動接入點的設(shè) 定,則處理前進到步驟S611。在步驟S611中,CPU 201使用隨機數(shù)生成器,W每次生成隨機 SSID和密碼短語,作為一次性SSID和密碼短語。然后處理前進到步驟S612,CPU 201利用生 成的一次性SSID和密碼短語來啟動接入點。然后,處理前進到步驟S608,并且終止針對接入 點的啟動處理。
[0080] 如果在步驟S610中CPU 201確定"一次性SSID使用設(shè)定"418為關(guān),則處理前進到步 驟S613,CPU 201參照MFP設(shè)定數(shù)據(jù)庫310,并且獲得默認SSID和密碼短語。接下來,處理進到 步驟S614,CPU 201通過默認SSID和密碼短語來啟動接入點。然后,處理前進到步驟S608,并 且終止針對接入點的啟動處理。注意,可W將啟動的接入點的SSID和密碼短語顯示在圖4的 連接移動設(shè)備畫面403上。
[0081] 然而,為了不讓其他人看到SSID和密碼短語,即使接入點被啟動,如果訪客或其他 人已登錄,或者如果登錄功能被改變?yōu)殛P(guān),則進行控制,W便不將用于用戶的SSID和密碼短 語顯示在連接移動設(shè)備畫面403上。
[0082] 注意,在上述流程圖中,可W采取如下的構(gòu)造,即,如果在步驟S604中獲得的登錄 用戶信息表示訪客,則進行到步驟S609。然而,當與普通帳戶同樣地對待訪客帳戶時,可W 采取如下的構(gòu)造,即,使得處理前進到步驟S606,并且生成或獲得針對訪客專用的SSID和密 碼短語。
[0083] 另外,如果MFP 100的登錄功能設(shè)定416為關(guān),則由于在步驟S605中確定獲得登錄 用戶信息已失敗,所W即使針對每個人的SSID使用設(shè)定419為開,也將不使用針對每個人的 SSID。
[0084] 圖7描繪了用于說明根據(jù)第一實施例的如下的算法的圖,即,通過該算法,當?shù)卿?用戶的信息與MFP 100中的先前登錄的用戶的信息相同時,生成相同的SSID和密碼短語。注 意,下面的說明僅僅是示例,生成的途徑并不限于此。
[0085] 如果例如將用戶名和域名用于SSID,則能夠生成對用戶易于理解的SSID。例如,附 圖標記701例示了通過將固定連接符號(-)添加到用戶名和域名并添加后綴字母(-AP),來 生成SSID作為一個字符串的示例。
[0086] 當期望使用戶專用密碼短語或SSID和密碼短語二者為一些機密性的,使得不可能 由其他人猜到時,可W考慮如下的方法。例如,如由圖7的附圖標記702或附圖標記703所示 出的,包括用戶名和域名的字符串被設(shè)置為消息710并且對MFP唯一的值被設(shè)置為密鑰711, 由RFC 2104已知的HMAC(基于哈希的消息認證碼)算法被用來計算MAC(消息認證碼)值712 和713。接下來,運些MAC值被轉(zhuǎn)換為字符串,并且被用作SSID和密碼短語。在附圖標記702的 示例中,例示了HMAC被用來生成僅密碼短語716的情況。此外,在附圖標記703的示例中,例 示了HMAC被用來生成SSID 714和密碼短語715二者的情況的示例。在附圖標記703的示例 中,生成了長字符串717,該字符串的前部被設(shè)置為SSID 714,并且該字符串的后部被設(shè)置 為密碼短語715。
[0087] 另外,可W采取如下的構(gòu)造,即,使得如果在同一辦公室中存在多個根據(jù)第一實施 例的MFP時,由多個MFP共享用于HMAC的密鑰信息,并且如果用戶信息相同,則生成相同的 SSID和密碼短語。因此,當能夠在多個MFP中使用相同的SSID和密碼短語時,能夠減少用戶 將針對各個MFP不同的SSID和密碼短語登記在移動終端101中的負擔。另外,如果用戶不同 時使用多個MFP,則由于不存在在多個MFP中同時啟動具有相同的SSID和密碼短語的接入點 的情況,所W不會發(fā)生問題。
[0088] 通過第一實施例,如上所述,在用戶登錄到MFP并啟動接入點的情況下,能夠通過 對登錄用戶專用的SSID和密碼短語來啟動接入點。運時,由于當接入點啟動或停止時,對用 戶專用的SSID和密碼短語不改變,所W如果用戶相同,則始終能夠使用相同的SSID和密碼 短語。從而,由于僅需要進行一次向移動終端的SSID和密碼短語的登記,所W能夠減少針對 用戶的工作量。
[0089] 另外,通過構(gòu)造使得對用戶專用的SSID和密碼短語不被其他人知曉,登錄到MFP并 且啟動接入點的用戶使該接入點不會被其他人使用。由此,用戶能夠暫時獨占 MFP已啟動的 接入點。
[0090] 此外,通過與自動連接到移動終端過去曾經(jīng)連接到的接入點的功能一起使用該功 能,能夠?qū)崿F(xiàn)進一步的效果。換言之,當移動終端的用戶將對用戶專用的SSID和密碼短語第 一次登記并存儲在移動終端中時,該用戶能夠從下一次起,通過僅登錄到MFP并啟動接入 點,就連接移動終端和MFP。
[0091] 另外,即使MFP的登錄功能為開,也存在訪客使用MFP而不進行用戶認證的情況。為 此,采取如下的構(gòu)造,即,當訪客使用MFP的接入點時,提供臨時SSID和密碼短語。因此,即使 對于訪客,也能夠獨占 MFP已暫時啟動的接入點,而使該接入點不被其他人使用。
[0092] 另外,存在將MFP的登錄功能總是設(shè)置為開而感覺麻煩的用戶。為此,采取如下的 構(gòu)造,即,使得當?shù)卿浌δ転殛P(guān)時,能夠利用默認SSID或臨時SSID來使用MFP的接入點。
[0093] 另外,存在如下的情況,即,當實際使用MFP的接入點的終端的數(shù)量小于能夠同時 連接的終端的最大數(shù)量時,不使用針對每個人的SSID,并且可W總是由默認SSID和密碼短 語來啟動MFP的接入點。為此,采取如下的構(gòu)造,即,使得能夠?qū)⑨槍γ總€人的SSID的使用設(shè) 定設(shè)置為關(guān)。
[0094] [第二實施例]
[00M] 接下來,說明本發(fā)明的第二實施例。利用記錄并管理MFP 100的HDD 204中的針對 每個人的SSID的構(gòu)造,來說明第二實施例。注意,由于根據(jù)第二實施例的移動終端101和MFP 100的硬件構(gòu)造、打印系統(tǒng)的構(gòu)造等與先前描述的第一實施例的相同,因此其說明被省略。
[0096] 圖8是用于描述根據(jù)第二實施例的MFP 100的軟件構(gòu)造 W及管理軟件的數(shù)據(jù)區(qū)域 的框圖。另外,由相同的附圖標記表示與先前描述的第一實施例的圖3A共同的部分,并且其 說明被省略。
[0097] 在此,平臺301在HDD 204的SSID管理表801中,記錄并管理針對每個人的SSID。例 如,如下面的表5中所示,SSID管理表801,將SSID和密碼短語與唯一地指定用戶(用戶名和 域名)的信息相關(guān)聯(lián)地存儲。
[009引[表 5]
[0099]
[0100]
[0101] 圖9描繪了例示在第二實施例中,由與編輯或刪除SSID相對應(yīng)的移動連接306提供 的用戶界面的示例的圖。注意,在圖9中,與圖4共同的部分添加了相同的附圖標記。
[0102] 移動連接306參照登錄上下文311來指定登錄用戶,進而從SSID管理表801獲得與 登錄用戶相關(guān)聯(lián)的SSID和密碼短語,并將它們顯示在區(qū)域415中。
[0103] 在圖9中,類似于先前說明的圖4,連接移動設(shè)備畫面403將接入點信息顯示在區(qū)域 415中。如果在SSID管理表801中沒有與登錄用戶相關(guān)聯(lián)的SSID和密碼短語的信息,則區(qū)域 415被顯示為空白。當檢測到連接移動設(shè)備畫面403的編輯按鈕901的按下時,移動連接306 顯示用于編輯區(qū)域415中顯示的SSID和密碼短語的編輯畫面903。用戶能夠通過在編輯畫面 903的區(qū)域904中輸入新的SSID和密碼短語,然后按下更新按鈕905,來登記新的SSID和密碼 短語。運時,移動連接306獲得已在區(qū)域904中新輸入的SSID和密碼短語,并將它們登記在 SSID管理表801中或更新SSID管理表801。W運種方式,能夠通過將預(yù)定的字符字串接到用 戶識別信息,來生成新的SSID。
[0104] 另外,連接移動設(shè)備畫面403配設(shè)有刪除按鈕902。當檢測到連接移動設(shè)備畫面403 的刪除按鈕902的按下時,移動連接306從SSID管理表801,刪除與登錄用戶相關(guān)聯(lián)的SSID和 密碼短語的信息。
[0105] 圖10是用于描述根據(jù)第二實施例的MFP 100的接入點的啟動處理的流程圖。注意, 執(zhí)行該處理的程序被存儲在ROM 202或皿D 204中,并且在執(zhí)行時,該程序被展開到RAM 203 并在CPU 201的控制下執(zhí)行。另外,執(zhí)行該流程圖的軟件的執(zhí)行者是圖8的軟件構(gòu)造中例示 的無線LAN控制模塊302。另外,在圖10中,W相同的附圖標記,例示與根據(jù)先前描述的第一 實施例的圖6的流程圖共同的部分。
[0106] 在步驟S605中,CPU 201確定是否能夠從登錄上下文311獲得登錄用戶的信息。當 確定能夠獲得登錄用戶的信息時,處理進到步驟S1001,CPU 201參照SSID管理表801,并且 試圖獲得與登錄用戶的信息相關(guān)聯(lián)的SSID和密碼短語。處理前進到步驟S1002,CPU 201確 定是否成功獲得SSID和密碼短語。當在此確定獲得失敗時,處理前進到步驟S1003,并且如 參照圖7所說明的,CPU 201使用登錄用戶的信息來新生成SSID和密碼短語。運些被與登錄 用戶的信息相關(guān)聯(lián)地存儲在SSID管理表801中,并且處理前進到步驟S1004。在步驟S1004 中,CPU 201使用在步驟S1003中生成的SSID和密碼短語,來啟動接入點W完成接入點啟動 處理。
[0107] 同時,如果在步驟S1002中,CPU 201成功獲得SSID和密碼短語,則處理前進到步驟 S1004。在步驟S1004中,CPU 201使用從SSID管理表801獲得的SSID和密碼短語,來啟動接入 點W完成接入點啟動處理。
[0108] 根據(jù)第二實施例,如上所述,如果在SSID管理表801中未存儲SSID和密碼短語,貝u SSID和密碼短語被新生成并存儲在SSID管理表801中,并且用來啟動接入點。然而,如果存 在已存儲的SSID和密碼短語,則它們被用來啟動接入點。由此,能夠減少根據(jù)生成SSID和密 碼短語的CPU的負擔。
[0109] 另外,通過使得用戶能夠編輯自己的SSID和密碼短語,用戶能夠自由地設(shè)置期望 的SSID和密碼短語,并且MFP便利性增加。此外,即使針對每個人的SSID和密碼短語被泄露 給其他人,由于用戶能夠在任意定時改變或刪除SSID和密碼短語,所W能夠保持MFP的安 全。
[0110] 其他實施例
[0111] 還可W通過讀出并執(zhí)行記錄在存儲介質(zhì)(也可更完整地稱為"非暫時性計算機可 讀存儲介質(zhì)")上的計算機可執(zhí)行指令(例如,一個或更多個程序執(zhí)行上述實施例中的一 個或更多個的功能、并且/或者包括用于執(zhí)行上述實施例中的一個或更多個的功能的一個 或更多個電路(例如,專用集成電路(ASIC))的系統(tǒng)或裝置的計算機,來實現(xiàn)本發(fā)明的實施 例,并且,可W利用通過由系統(tǒng)或裝置的計算機例如讀出并執(zhí)行來自存儲介質(zhì)的計算機可 執(zhí)行指令W執(zhí)行上述實施例中的一個或更多個的功能、并且/或者控制一個或更多個電路 W執(zhí)行上述實施例中的一個或更多個的功能的方法,來實現(xiàn)本發(fā)明的實施例。計算機可W 包括一個或更多個處理器(例如,中央處理單元(CPU),微處理單元(MPU)),并且可W包括分 開的計算機或分開的處理器的網(wǎng)絡(luò),W讀出并執(zhí)行計算機可執(zhí)行指令。計算機可執(zhí)行指令 可W例如從網(wǎng)絡(luò)或存儲介質(zhì)被提供給計算機。存儲介質(zhì)可W包括例如硬盤、隨機存取存儲 器(RAM)、只讀存儲器(ROM)、分布式計算系統(tǒng)的存儲器、光盤(諸如壓縮光盤(CD)、數(shù)字通用 光盤(DVD)或藍光光盤(BD)?)、閃存設(shè)備W及存儲卡等中的一個或更多個。
[0112] 本發(fā)明的實施例還可W通過如下的方法來實現(xiàn),即,通過網(wǎng)絡(luò)或者各種存儲介質(zhì) 將執(zhí)行上述實施例的功能的軟件(程序)提供給系統(tǒng)或裝置,該系統(tǒng)或裝置的計算機或是中 央處理單元(CPU)、微處理單元(MPU)讀出并執(zhí)行程序的方法。
[0113] 雖然參照示例性實施例對本發(fā)明進行了描述,但是應(yīng)當理解,本發(fā)明不限于所公 開的示例性實施例。應(yīng)當對所附權(quán)利要求的范圍給予最寬的解釋,W使其涵蓋所有運些變 型例W及等同的結(jié)構(gòu)和功能。
【主權(quán)項】
1. 一種通信裝置,所述通信裝置包括: 配備有直接無線通信功能的無線通信單元,所述直接無線通信功能被構(gòu)造為在外部裝 置與所述通信裝置之間執(zhí)行無線通信; 指定單元,其被構(gòu)造為指定所述通信裝置的用戶;以及 生成單元,其被構(gòu)造為通過至少使用由所述指定單元指定的用戶的用戶信息,生成在 所述直接無線通信功能中使用的SSID。2. 根據(jù)權(quán)利要求1所述的通信裝置,其中,所述指定單元將通過用戶認證處理登錄到所 述通信裝置的用戶,指定為所述通信裝置的用戶。3. 根據(jù)權(quán)利要求1所述的通信裝置,其中,在所述通信裝置中設(shè)置了表示使用用戶專用 的SSID的設(shè)定的情況下,所述無線通信單元使用由所述生成單元生成的SSID,來執(zhí)行所述 直接無線通信功能。4. 根據(jù)權(quán)利要求3所述的通信裝置,其中,在所述通信裝置中未設(shè)置表示使用用戶專用 的SSID的設(shè)定的情況下,所述無線通信單元使用隨機生成的SSID,來執(zhí)行所述直接無線通 信功能。5. 根據(jù)權(quán)利要求3所述的通信裝置,其中,在所述通信裝置中未設(shè)置表示使用用戶專用 的SSID的設(shè)定的情況下,所述無線通信單元使用在所述通信裝置中預(yù)先設(shè)置的默認SSID, 來執(zhí)行所述直接無線通信功能。6. 根據(jù)權(quán)利要求3所述的通信裝置,其中,在所述通信裝置中未設(shè)置表示使用用戶專用 的SSID的設(shè)定的情況下,所述無線通信單元使用隨機生成的SSID和在所述通信裝置中預(yù)先 設(shè)置的默認SSID中的一者,來執(zhí)行所述直接無線通信功能。7. 根據(jù)權(quán)利要求1所述的通信裝置,其中,所述生成單元通過將預(yù)定的字符串串接到所 述用戶信息,來生成在所述直接無線通信功能中使用的SSID。8. 根據(jù)權(quán)利要求1所述的通信裝置,其中,所述通信裝置是能夠執(zhí)行打印的打印裝置。9. 一種通信裝置,所述通信裝置包括: 配備有直接無線通信功能的無線通信單元,所述直接無線通信功能被構(gòu)造為在外部裝 置與所述通信裝置之間執(zhí)行無線通信; 存儲單元,其被構(gòu)造為將在所述直接無線通信功能中使用的SSID,與用戶的用戶信息 相關(guān)聯(lián)地存儲; 指定單元,其被構(gòu)造為指定所述通信裝置的用戶;以及 選擇單元,其被構(gòu)造為從所述存儲單元中存儲的多個SSID中,選擇與由所述指定單元 指定的用戶的用戶信息相對應(yīng)的SSID, 其中,所述無線通信單元使用由所述選擇單元選擇的SSID,來執(zhí)行所述直接無線通信 功能。10. 根據(jù)權(quán)利要求9所述的通信裝置,其中,所述指定單元將通過用戶認證處理登錄到 所述通信裝置的用戶,指定為所述通信裝置的用戶。11. 根據(jù)權(quán)利要求9所述的通信裝置,所述通信裝置還包括: 確定單元,其被構(gòu)造為在所述通信裝置從用戶接收到用于執(zhí)行所述直接無線通信功能 的指令的情況下,確定與由所述指定單元指定的用戶的用戶信息相對應(yīng)的SSID是否被存儲 在所述存儲單元中;以及 創(chuàng)建單元,其被構(gòu)造為在由所述確定單元確定與由所述指定單元指定的用戶的用戶信 息相對應(yīng)的SSID未被存儲在所述存儲單元中的情況下,倉ij建要在所述直接無線通信功能中 使用的SSID, 其中,所述存儲單元將由所述指定單元指定的用戶的用戶信息,與由所述創(chuàng)建單元創(chuàng) 建的SSID相關(guān)聯(lián)地存儲。12. 根據(jù)權(quán)利要求11所述的通信裝置,其中,所述創(chuàng)建單元通過將預(yù)定的字符串串接到 所述用戶信息,來創(chuàng)建在所述直接無線通信功能中使用的SSID。13. 根據(jù)權(quán)利要求9所述的通信裝置,其中,在所述通信裝置中設(shè)置了表示使用用戶專 用的SSID的設(shè)定的情況下,所述無線通信單元使用由所述選擇單元選擇的SSID,來執(zhí)行所 述直接無線通信功能。14. 根據(jù)權(quán)利要求13所述的通信裝置,其中,在所述通信裝置中未設(shè)置表示使用用戶專 用的SSID的設(shè)定的情況下,所述無線通信單元使用隨機生成的SSID,來執(zhí)行所述直接無線 通信功能。15. 根據(jù)權(quán)利要求13所述的通信裝置,其中,在所述通信裝置中未設(shè)置表示使用用戶專 用的SSID的設(shè)定的情況下,所述無線通信單元使用在所述通信裝置中預(yù)先設(shè)置的默認 SSID,來執(zhí)行所述直接無線通信功能。16. 根據(jù)權(quán)利要求13所述的通信裝置,其中,在所述通信裝置中未設(shè)置表示使用用戶專 用的SSID的設(shè)定的情況下,所述無線通信單元使用隨機生成的SSID和在所述通信裝置中預(yù) 先設(shè)置的默認SSID中的一者,來執(zhí)行所述直接無線通信功能。17. 根據(jù)權(quán)利要求9所述的通信裝置,其中,所述通信裝置是能夠執(zhí)行打印的打印裝置。18. -種通信裝置的控制方法,所述通信裝置配備有與外部裝置執(zhí)行無線通信的直接 無線通信功能,所述控制方法包括以下步驟: 指定所述通信裝置的用戶;以及 通過至少使用所指定的用戶的用戶信息,生成在所述直接無線通信功能中使用的 SSID〇19. 一種通信裝置的控制方法,所述通信裝置配備有與外部裝置執(zhí)行無線通信的直接 無線通信功能,以及存儲要在所述直接無線通信功能中使用的、與用戶的用戶信息相對應(yīng) 的SSID的存儲單元,所述控制方法包括以下步驟: 指定所述通信裝置的用戶;以及 從所述存儲單元中存儲的多個SSID中選擇與所指定的用戶的用戶信息相對應(yīng)的SSID, 其中,所述通信裝置使用所選擇的SSID,來執(zhí)行所述直接無線通信功能。
【文檔編號】H04N1/00GK106060303SQ201610212663
【公開日】2016年10月26日
【申請日】2016年4月7日 公開號201610212663.9, CN 106060303 A, CN 106060303A, CN 201610212663, CN-A-106060303, CN106060303 A, CN106060303A, CN201610212663, CN201610212663.9
【發(fā)明人】細田泰弘
【申請人】佳能株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1