功能執(zhí)行系統(tǒng)、功能執(zhí)行裝置以及通信終端的制作方法
【技術(shù)領(lǐng)域】
[0001]通過本說明書而公開的技術(shù)涉及包括功能執(zhí)行裝置和通信終端的功能執(zhí)行系統(tǒng)。
【背景技術(shù)】
[0002]以往,已知用于與便攜終端執(zhí)行通信的通信裝置。例如,通信裝置若經(jīng)由NFC(近場通信(Near Field Communicat1n的縮寫))接口接收到NFC信息,則使用NFC信息,判斷通信裝置和便攜終端當前是否屬于同一個網(wǎng)絡(luò)。通信裝置在判斷為通信裝置和便攜終端當前不屬于同一個網(wǎng)絡(luò)的情況下,與便攜終端連接,經(jīng)由無線LAN(局域網(wǎng)(Local AreaNetwork的縮寫))接口而執(zhí)行數(shù)據(jù)通信處理。
【發(fā)明內(nèi)容】
[0003]在本說明書中,提供如下技術(shù):在功能執(zhí)行裝置能夠執(zhí)行經(jīng)由第一接口的與通信終端的通信和經(jīng)由與第一接口不同的第二接口的與通信終端的通信的情況下,使用能夠發(fā)送作為在列表中注冊完畢的特定的認證信息的通信終端,能夠使功能執(zhí)行裝置適當?shù)貓?zhí)行特定的功能。
[0004]通過本說明書而公開的一個技術(shù)是,一種包括功能執(zhí)行裝置和通信終端的功能執(zhí)行系統(tǒng)。功能執(zhí)行裝置包括:第一裝置側(cè)接口,根據(jù)第一方式,與通信終端執(zhí)行無線通信;第二裝置側(cè)接口,根據(jù)與第一方式不同的第二方式,與通信終端執(zhí)行無線通信;功能執(zhí)行部,執(zhí)行特定的功能;以及裝置側(cè)控制部。通信終端包括:第一終端側(cè)接口,根據(jù)第一方式,與功能執(zhí)行裝置執(zhí)行無線通信;第二終端側(cè)接口,根據(jù)第二方式,與功能執(zhí)行裝置執(zhí)行無線通信;以及終端側(cè)控制部。第一裝置側(cè)接口對通信終端發(fā)送網(wǎng)絡(luò)信息,該網(wǎng)絡(luò)信息在通信終端和功能執(zhí)行裝置的雙方應(yīng)附屬的特定的無線網(wǎng)絡(luò)中利用。終端側(cè)控制部包括網(wǎng)絡(luò)信息接收部、構(gòu)筑部、認證信息發(fā)送部。網(wǎng)絡(luò)信息接收部從功能執(zhí)行裝置經(jīng)由第一終端側(cè)接口而接收網(wǎng)絡(luò)信息。構(gòu)筑部在從功能執(zhí)行裝置接收到網(wǎng)絡(luò)信息之后,經(jīng)由第二終端側(cè)接口,構(gòu)筑功能執(zhí)行裝置和通信終端的雙方附屬于特定的無線網(wǎng)絡(luò)的附屬狀態(tài)。認證信息發(fā)送部在構(gòu)筑有附屬狀態(tài)的情況下,利用特定的無線網(wǎng)絡(luò),經(jīng)由第二終端側(cè)接口,將特定的認證信息發(fā)送給功能執(zhí)行裝置。裝置側(cè)控制部包括認證信息接收部、判斷部。認證信息接收部在網(wǎng)絡(luò)信息通過第一裝置側(cè)接口而發(fā)送給通信終端之后,在構(gòu)筑有附屬狀態(tài)的情況下,利用特定的無線網(wǎng)絡(luò),從通信終端經(jīng)由第二裝置側(cè)接口而接收特定的認證信息。判斷部在接收到特定的認證信息的情況下,執(zhí)行特定的認證信息是否在列表中注冊完畢的特定的判斷。終端側(cè)控制部還包括:執(zhí)行請求發(fā)送部,利用特定的無線網(wǎng)絡(luò),經(jīng)由第二終端側(cè)接口,將特定的功能的執(zhí)行請求發(fā)送給功能執(zhí)行裝置。在特定的判斷中判斷為特定的認證信息在列表中注冊完畢的情況下,執(zhí)行請求是使功能執(zhí)行裝置執(zhí)行特定的功能的請求。裝置側(cè)控制部還包括執(zhí)行請求接收部、功能控制部。執(zhí)行請求接收部利用特定的無線網(wǎng)絡(luò),從通信終端經(jīng)由第二裝置側(cè)接口而接收特定的功能的執(zhí)行請求。功能控制部在特定的判斷中判斷為特定的認證信息在列表中注冊完畢、且從通信終端接收到執(zhí)行請求的情況下,使功能執(zhí)行部執(zhí)行特定的功能。
[0005]根據(jù)上述的結(jié)構(gòu),功能執(zhí)行裝置的第一裝置側(cè)接口對通信終端發(fā)送網(wǎng)絡(luò)信息。通信終端從功能執(zhí)行裝置經(jīng)由第一終端側(cè)接口而接收網(wǎng)絡(luò)信息,并經(jīng)由第二終端側(cè)接口而構(gòu)筑附屬狀態(tài)。在構(gòu)筑有附屬狀態(tài)的情況下,通信終端利用特定的無線網(wǎng)絡(luò),經(jīng)由第二終端側(cè)接口,將特定的認證信息發(fā)送給功能執(zhí)行裝置。功能執(zhí)行裝置經(jīng)由第二裝置側(cè)接口而接收特定的認證信息。功能執(zhí)行裝置使用特定的認證信息而執(zhí)行特定的判斷。功能執(zhí)行裝置在特定的判斷中判斷為特定的認證信息在列表中注冊完畢的情況下,使功能執(zhí)行部執(zhí)行特定的功能。因此,根據(jù)上述的結(jié)構(gòu),在功能執(zhí)行裝置能夠執(zhí)行經(jīng)由第一裝置側(cè)接口的與通信終端的通信和經(jīng)由與第一裝置側(cè)接口不同的第二裝置側(cè)接口的與通信終端的通信的情況下,使用能夠發(fā)送作為在列表中注冊完畢的特定的認證信息的通信終端,能夠使功能執(zhí)行裝置適當?shù)貓?zhí)行特定的功能。
[0006]通過本說明書而公開的一個技術(shù)是,一種功能執(zhí)行裝置。功能執(zhí)行裝置包括:第一接口,根據(jù)第一方式,與通信終端執(zhí)行無線通信;第二接口,根據(jù)與第一方式不同的第二方式,與通信終端執(zhí)行無線通信;功能執(zhí)行部,執(zhí)行特定的功能;以及控制部。第一接口對通信終端發(fā)送網(wǎng)絡(luò)信息,該網(wǎng)絡(luò)信息在通信終端和功能執(zhí)行裝置的雙方應(yīng)附屬的特定的無線網(wǎng)絡(luò)中利用??刂撇堪ㄕJ證信息接收部、第一判斷部、功能控制部。認證信息接收部在網(wǎng)絡(luò)信息通過第一接口而發(fā)送給通信終端之后,在構(gòu)筑有功能執(zhí)行裝置和通信終端的雙方附屬于特定的無線網(wǎng)絡(luò)的附屬狀態(tài)的情況下,利用特定的無線網(wǎng)絡(luò),從通信終端經(jīng)由第二接口而接收特定的認證信息。第一判斷部在接收到特定的認證信息的情況下,執(zhí)行特定的認證信息是否在列表中注冊完畢的特定的判斷。功能控制部在特定的判斷中判斷為特定的認證信息在列表中注冊完畢的情況下,使功能執(zhí)行部執(zhí)行特定的功能。
[0007]根據(jù)上述的結(jié)構(gòu),在功能執(zhí)行裝置能夠執(zhí)行經(jīng)由第一接口的與通信終端的通信和經(jīng)由與第一接口不同的第二接口的與通信終端的通信的情況下,使用能夠發(fā)送作為在列表中注冊完畢的特定的認證信息的通信終端,能夠使功能執(zhí)行裝置適當?shù)貓?zhí)行特定的功能。
[0008]通過本說明書而公開的一個技術(shù)是,一種通信終端。通信終端包括:第一接口,根據(jù)第一方式,與功能執(zhí)行裝置執(zhí)行無線通信;第二接口,根據(jù)與第一方式不同的第二方式,與功能執(zhí)行裝置執(zhí)行無線通信;以及控制部??刂撇堪ňW(wǎng)絡(luò)信息接收部、構(gòu)筑部、認證方法發(fā)送部、執(zhí)行請求發(fā)送部。網(wǎng)絡(luò)信息接收部從功能執(zhí)行裝置經(jīng)由第一接口而接收網(wǎng)絡(luò)信息。網(wǎng)絡(luò)信息是在通信終端和功能執(zhí)行裝置的雙方應(yīng)附屬的特定的無線網(wǎng)絡(luò)中利用的信息。構(gòu)筑部在從功能執(zhí)行裝置接收到網(wǎng)絡(luò)信息之后,經(jīng)由第二接口,構(gòu)筑功能執(zhí)行裝置和通信終端的雙方附屬于特定的無線網(wǎng)絡(luò)的附屬狀態(tài)。認證信息發(fā)送部在構(gòu)筑有附屬狀態(tài)的情況下,利用特定的無線網(wǎng)絡(luò),經(jīng)由第二接口,將特定的認證信息發(fā)送給功能執(zhí)行裝置。執(zhí)行請求發(fā)送部利用特定的無線網(wǎng)絡(luò),經(jīng)由第二接口,將特定的功能的執(zhí)行請求發(fā)送給功能執(zhí)行裝置。在功能執(zhí)行裝置中判斷為特定的認證信息在列表中注冊完畢的情況下,執(zhí)行請求是使功能執(zhí)行裝置執(zhí)行特定的功能的請求。
[0009]根據(jù)上述的結(jié)構(gòu),在通信終端能夠執(zhí)行經(jīng)由第一接口的與功能執(zhí)行裝置的通信和經(jīng)由與第一接口不同的第二接口的與功能執(zhí)行裝置的通信的情況下,使用能夠發(fā)送作為在列表中注冊完畢的特定的認證信息的通信終端,能夠使功能執(zhí)行裝置適當?shù)貓?zhí)行特定的功會泛。
[0010]另外,用于實現(xiàn)上述的功能執(zhí)行裝置的控制方法、計算機程序以及存儲該計算機程序的計算機能夠讀取的記錄介質(zhì)也是新且有用。此外,用于實現(xiàn)上述的通信終端的控制方法、計算機程序以及存儲該計算機程序的計算機能夠讀取的記錄介質(zhì)也是新且有用。
【附圖說明】
[0011]圖1表示功能執(zhí)行系統(tǒng)的結(jié)構(gòu)。
[0012]圖2表示MFP的CPU的接口控制處理的流程圖。
[0013]圖3表示MFP的CPU的功能執(zhí)行處理的流程圖。
[0014]圖4表示便攜終端的CPU的處理的流程圖。
[0015]圖5表示第一實施例的情形A1的通信的時序圖。
[0016]圖6表示第一實施例的情形A2的通信的時序圖。
[0017]圖7表示第一實施例的情形A3的通信的時序圖。
[0018]圖8表示第二實施例的情形B的通信的時序圖。
[0019]圖9表示第三實施例的情形C1的通信的時序圖。
[0020]圖10表示第三實施例的情形C2的通信的時序圖。
【具體實施方式】
[0021](第一實施例)
[0022](功能執(zhí)行系統(tǒng)2的結(jié)構(gòu);圖1)
[0023]如圖1所示,功能執(zhí)行系統(tǒng)2包括多功能器(以下,稱為“MFP(多功能外圍設(shè)備(Mult1-Funct1n Peripheral)的縮寫),,)10 和便攜終端 PT1、PT2、PT3。MFP10 和便攜終端PT1?PT3能夠執(zhí)行以下通信的各個通信:作為基于NFC (近場通信(Near FieldCommunicat1n)的縮寫)方式的無線通信的NFC通信;以及作為基于由Wi_Fi聯(lián)盟制定的W1-Fi方式的無線通信的W1-Fi通信。
[0024](MFP10 的結(jié)構(gòu))
[0025]MFP10是能夠執(zhí)行打印功能、掃描功能等的多功能的外圍設(shè)備(即,PC(個人計算機(Personal Computer)的縮寫)等的外圍設(shè)備)。MFP10包括操作部12、顯示部14、打印執(zhí)行部16、掃描執(zhí)行部18、1C(集成電路(Integrated Circuit)的縮寫)標簽接口 20、無線LAN(局域網(wǎng)(Local Area Network)的縮寫)接口 22、控制部30。各部12?30連接到總線(省略標記)。以下,有時將接口記載為“I/F”。
[0026]操作部12包括多個鍵。用戶通過對操作部12進行操作,能夠?qū)⒏鞣N指示輸入到MFP10。顯示部14是用于顯示各種信息的顯示器。打印執(zhí)行部16是噴墨方式、激光方式等的打印機構(gòu)。掃描執(zhí)行部18是CCD、CIS等的掃描機構(gòu)。
[0027]1C標簽I/F20是用于執(zhí)行基于用于所謂的近距離無線通信的NFC (近場通信(NearField Communicat1n)的縮寫)方式的無線通信(以下,稱為“NFC通信”)的I/F。NFC方式是例如基于IS0/IEC21481或者18092的國際標準規(guī)范的無線通信方式。作為用于執(zhí)行NFC通信的I/F的種類,已知被稱為NFC論壇設(shè)備的I/F和被稱為NFC論壇標簽的I/F。1C標簽I/F20是NFC論壇標簽,作為IS0/IEC21481或者18092的國際標準規(guī)范的1C標簽發(fā)揮作用。
[0028]NFC論壇設(shè)備是能夠以P2P(點對點(Peer To Peer)的縮寫)模式、R/W(讀出/寫入(Reader/Writer)的縮寫)模式以及CE(卡仿真(Card Emulat1n)的縮寫)模式中的任一個模式來選擇性地動作的I/F。例如,在第一設(shè)備的NFCI/F和第二設(shè)備的NFCI/F的雙方以P2P模式來動作的情況下,第一以及第二設(shè)備能夠執(zhí)行信息的雙向通信。此外,例如,在第一設(shè)備的NFCI/F以R/W模式中的讀出(Reader)模式來動作且第二設(shè)備的NFCI/F以CE模式來動作的情況下,第一設(shè)備能夠執(zhí)行從第二設(shè)備的信息的讀出、即從第二設(shè)備的信息的接收。此外,例如,在第一設(shè)備的NFCI/F以R/W模式中的寫入(Writer)模式來動作且第二設(shè)備的NFCI/F以CE模式來動作的情況下,第一設(shè)備能夠執(zhí)行向第二設(shè)備的信息的寫入、即向第二設(shè)備的信息的發(fā)送。
[0029]例如,1C標簽I/F20等的NFC論壇標簽并不是能夠以上述的3個模式中的任一個模式來選擇性地動作的I/F,而是只作為1C標簽發(fā)揮作用的I/F。例如,在便攜終端PT1的NFCI/F80以R/W模式中的Reader模式來動作的情況下,便攜終端PT1能夠執(zhí)行從MFP10的1C標簽I/F20的信息的讀出、即從MFP10的信息的接收。
[0030]由于NFC論壇標簽不是能夠以上述的3個模式中的任一個模式來選擇性地動作的I/F,所以具有比NFC論壇設(shè)備簡易的結(jié)構(gòu)。S卩,1C芯片的結(jié)構(gòu)簡單。一般而言,作為NFC論壇標簽發(fā)揮作用的1C芯片比作為NFC論壇設(shè)備發(fā)揮作用的1C芯片便宜。另外,向1C標簽I/F20的供電的方法也可以是所謂的無源(Passive)型或者有源(Active)型的任一個。
[0031]在本實施例中,1C標簽I/F20包括接口存儲器21,該接口存儲器21用于將從控制部30供應(yīng)的信息長期間(例如,直到從控制部30被供應(yīng)其他的信息為止的期間)存儲。另外,在后述的第二實施例中,作為接口存儲器21,包括不能由CPU32變更存儲內(nèi)容的存儲器,進一步,1C標簽I/F20沒有連接到總線。
[0032]無線LANI/F22是用于執(zhí)行基于WFD(Wi_Fi直連(Wi_Fi Direct)的縮寫)方式的無線通信(以下,稱為“WFD通信”)的I/F。WFD方式的細節(jié)在通過W1-Fi聯(lián)盟而生成的“W1-Fi Peer-to-Peer (P2P) Technical Specificat1n Vers1nl.1,,中描述。此外,在美國專利申請公開第2013/0260683號公報中,也公開了 WFD方式的細節(jié),參照該文獻而引用。
[0033]以下,將能夠執(zhí)行基于WFD方式的WFD通信的設(shè)備(例如,MFP10)稱為“WFD對應(yīng)設(shè)備”。在上述的WFD的規(guī)范書中,作為WFD對應(yīng)設(shè)備的狀態(tài),定義了組管理員(Group Owner)狀態(tài)(以下,稱為“G/0狀態(tài)”)、客戶端狀態(tài)(以下,稱為“CL狀態(tài)”)以及設(shè)備狀態(tài)的3個狀態(tài)。通常,WFD對應(yīng)設(shè)備能夠以上述的3個狀態(tài)中的1個狀態(tài)來選擇性地動作。此外,以下,將G/0狀態(tài)的WFD對應(yīng)設(shè)備稱為“G/0設(shè)備”,將CL狀態(tài)的WFD對應(yīng)設(shè)備稱為“CL設(shè)備”。進一步,以下,有時將WFD網(wǎng)絡(luò)記載為“WFDNW”。
[0034]本實施例的MFP10是WFD對應(yīng)設(shè)備,但在本實施例中,不能以CL狀態(tài)來動作。此外,MFP10沒有搭載用于與其他的WFD對應(yīng)設(shè)備執(zhí)行G/0談判的程序。即,MFP10能夠以G/0狀態(tài)以及設(shè)備狀態(tài)的2個狀態(tài)中的1個狀態(tài)來選擇性地動作。
[0035]這里,說明1C標簽I/F20和無線LANI/F22的不同點。經(jīng)由無線LANI/F22的無線通信的通信速度(例如,最大的通信速度為11?600Mbps)比經(jīng)由1C標簽I/F20的無線通信的通信速度(例如,最大的通信速度為100?424Kbps)快。此外,經(jīng)由無線LANI/F22的無線通信中的載波的頻率(例如,2.4GHz波段、5.0GHz波段)不同于經(jīng)由1C標簽I/F20的無線通信中的載波的頻率(例如,13.56MHz波段)。此外,例如,只有在MFP10和便攜終端PT1的距離大約為10cm以下的情況下,控制部30才能夠經(jīng)由1C標簽I/F20而與便攜終端PT1執(zhí)行NFC通信。另一方面,在MFP10和便攜終端PT1的距離為10cm以下的情況下和10cm以上的情況下(例如,最大大約為100m),控制部30都能夠經(jīng)由無線LANI/F22而與便攜終端PT1執(zhí)行WFD通信。S卩,MFP10能夠經(jīng)由無線LANI/F22而與通信目的地的設(shè)備(例如,便攜終端PT1)執(zhí)行無線通信的最大的距離大于MFP10能夠經(jīng)由1C標簽I/F20而與通信目的地的設(shè)備執(zhí)行無線通信的最大的距離。
[0036]控制部30包括CPU32和存儲器34。CPU32是根據(jù)在存儲器34中存儲的程序36來執(zhí)行各種處理的處理器。存儲器34還存儲SFL(安全鎖定功能(Secure Funct1n Lock))設(shè)定信息38和SFL表格40。SFL設(shè)定信息38是表示由用戶指定的0N或者OFF的信息。在SFL設(shè)定信息38表示0N的狀態(tài)下從其他的設(shè)備經(jīng)由1C標簽I/F20而接收認證信息(用戶ID以及口令)的情況下,CPU32執(zhí)行認證信息是否在SFL表格40中注冊完畢的判斷(即,認證)。另一方面,在SFL設(shè)定信息38表示OFF的情況下,CPU32不執(zhí)行該認證。以下,有時將SFL設(shè)定信息38表示0N的狀態(tài)、表示OFF的狀態(tài)分別稱為“SFL成為0N”、“SFL成為OFF'
[0037]在SFL表格40中,關(guān)于包括便攜終端PT1的多個便攜終端的每個,包括用于辨別該便攜終端的用戶的用戶ID(例如U1)、與該用戶ID對應(yīng)的口令(例如P1)、表示該用戶是否能夠利用打印功能的信息(0K或者NG)、表示該用戶是否能夠利用掃描功能的信息(0K或者NG)相關(guān)聯(lián)的組合信息。此外,以下,有時將表示用戶是否能夠利用打印功能的信息(0K或者NG)、表示用戶是否能夠利用掃描功能的信息