通信裝置及通信裝置的控制方法
2023-05-28 16:48:31
通信裝置及通信裝置的控制方法
【專利摘要】本發明提供一種通信裝置及通信裝置的控制方法。在外部設備經由Wi-Fi?Direct與所述通信裝置連接時,所述通信裝置允許用戶設置由所述通信裝置提供的各個服務是否要被提供給所述外部設備。
【專利說明】通信裝置及通信裝置的控制方法
【技術領域】
[0001]本發明涉及通信裝置及通信裝置的控制方法。
【背景技術】
[0002]W1-Fi 聯盟建立了一種稱為 W1-Fi 直連(W1-Fi Direct? )的標準。W1-Fi Direct?:
定義了一種用於確定諸如列印裝置或個人計算機(PC)的通信裝置是作為接入點還是作為客戶端操作的協議。執行該協議使得能夠自動確定哪個通信裝置作為接入點操作並且哪個通信裝置作為客戶端操作。W1-Fi Direct?的使用消除了單獨準備接入點的需要並且使得通信裝置彼此能夠直接進行無線通信。
[0003]圖1示意性地例示了 W1-Fi Direct?!中的處理序列。列印裝置和移動終端是支持W1-Fi Direct?I的信息處理裝置的示例。
[0004]在步驟SlOl中,列印裝置和移動終端的各個執行裝置搜索以識別通信對方。當通過裝置搜索識別到通信對方時,在步驟S102中,列印裝置和移動終端確定它們中的哪一者作為接入點(Group Owner,組所有者)操作並且這二者中的哪一者作為客戶端操作。步驟S102中的該處理將稱為角色(role)確定。在圖1中,作為步驟S102中的角色確定的結果,列印裝置作為Group Owner操作,移動終端作為客戶端操作。
[0005]在步驟S103中,用作Group Owner的列印裝置通過利用由W1-Fi聯盟定義的W1-Fi保護設置(W1-Fi Pr otected Setup,WPS)來向用作客戶端的移動終端提供用於在它們之間建立連接的參數,由此列印裝置和移動終端共享該參數。在步驟S104中,列印裝置和移動終端通過利用該參數來建立它們之間的安全連接。開放系統互聯(OSI)參考模型的數據鏈路層通信被執行,直到步驟S104中的處理完成為止。
[0006]當安全連接已被建立時,在步驟S105中,列印裝置和移動終端執行用於在它們之間建立網際網路協議(IP)通信的尋址。這裡,用作Group Owner的列印裝置作為動態主機配置協議(DHCP)伺服器操作並且向用作客戶端的移動終端提供IP位址。OSI參照模型的網絡層之上的層的通信在步驟S105之後執行的處理中實現。
[0007]通過上述處理,在列印裝置與移動終端之間建立無線通信。無線通信的運用則使得列印裝置和移動終端無需單獨準備的接入點彼此能夠直接通信。日本特開2012-199884號公報公開了一種用於通過利用W1-Fi Direct?:來發送和接收音頻數據及攝影數據的技術。
[0008]通信裝置經由W1-Fi Direct?^:以容易地建立與外部設備的無線通信。通過利用經由W1-Fi Direct?:建立的無線通信,通信裝置則可以使用外部設備提供的各種服務(例如,列印服務和存儲服務)。
[0009]然而,根據W1-Fi Direct?使用的環境,可能存在不提供特定服務的情況。例如,在列印裝置的情況下,可能存在如下情況:為了將列印功能的使用限制在通過利用有線區域網(LAN)從PC提交列印作業的情況下,應當禁止經由W1-Fi Direct?:對列印服務的使用。日本特開2012-199884號公報公開了一種用於通過利用W1-Fi Direct?:發送和接收音頻數據及攝影數據的技術,但是該技術沒有將禁止這些功能的使用考慮在內。
【發明內容】
[0010]本發明旨在提供一種能夠在多個服務中設置要被提供給外部設備的服務的通信
>J-U ρ?α裝直。
[0011]根據本發明的一方面,提供了一種通信裝置,其能夠向外部設備提供多個服務,該通信裝置包括:設置單元,其被構造為基於用戶的指定來設置是否向外部設備提供服務;顯示單元,其被構造為顯示接收畫面,該接收畫面用於從用戶接收用於執行在所述外部設備與所述通信裝置之間建立無線通信的連接處理的執行指令;以及連接單元,其被構造為在經由所述接收畫面從用戶接收到所述執行指令的情況下,執行所述連接處理,其中,所述顯示單元基於由所述設置單元設置的設定,以使得用戶能夠在要被提供給所述外部設備的服務與不被提供給所述外部設備的服務之間區分的方式顯示所述接收畫面。
[0012]通過以下參照附圖對示例性實施例的描述,本發明的其他特徵將變得清楚。
【專利附圖】
【附圖說明】
[0013]圖1例示了 W1-Fi Direct?中的處理序列。
[0014]圖2例示了列印裝置200的硬體結構。
[0015]圖3例示了列印裝置200的軟體結構。
[0016]圖4例示了移動終端400的硬體結構。
[0017]圖5是例示整個處理流程的序列圖。
[0018]圖6例示了要由列印裝置200顯示的畫面。
[0019]圖7A、圖7B和圖7C各自例示了要由移動終端400顯示的畫面。
[0020]圖8是例示要由列印裝置200執行的處理的流程圖。
[0021]圖9A和圖9B各自例示了要由列印裝置200顯示的畫面。
[0022]圖10是例不連接處理的流程圖。
[0023]圖11是例示要由移動終端400執行的處理的流程圖。
【具體實施方式】
[0024]下面將參照附圖詳細描述本發明的各種示例性實施例、特徵和方面。下面的示例性實施例並不意圖限制本發明的權利要求,並且並非在此描述的特徵的全部組合均是解決上述問題所必須的。
[0025]圖2例示了列印裝置200的硬體結構。列印裝置200是能夠執行無線通信的通信裝置的示例。
[0026]包括中央處理單元(CPU)202的控制單元201控制列印裝置200的整體操作。CPU202讀取只讀存儲器(ROM) 204中存儲的控制程序以執行諸如通信控制的各種類型的控制。隨機存取存儲器(RAM) 203用作CPU202的主存儲器或者諸如工作區的臨時區域。硬碟驅動器(HDD) 205存儲數據、各種程序或各種信息表。此外,HDD205可以存儲從外部設備發送的圖像數據。
[0027]印表機接口(I/F) 206連接印表機207 (印表機引擎)與控制單元201。印表機207基於經由印表機I / F206輸入的列印數據對從給送盒(未例示)給送的片材執行列印處理。
[0028]掃描器I/F208連接掃描器209與控制單元201。掃描器209讀取其上放置的原稿以生成圖像數據。由掃描器209生成的圖像數據然後被印表機207列印,存儲在HDD205中,或者經由無線LAN I / F202或有線LAN I / F213被發送到外部設備。
[0029]操作面板I / F210連接操作面板211與控制單元201。操作面板211包括配備有觸控螢幕功能的液晶顯示單元、鍵盤、各種功能鍵等。用戶可以檢查操作面板211上顯示的畫面或者通過利用觸控螢幕向列印裝置200輸入各種指令。
[0030]無線LAN I / F212建立與諸如移動終端和PC的外部設備的無線通信。列印裝置200然後經由建立的無線通信從外部設備接收列印數據,並且印表機207基於接收的列印數據執行列印處理。此外,列印裝置200可以經由無線LAN I / F212向外部設備發送由掃描器209生成的圖像數據。
[0031]LAN線纜(未例示)連接到有線LAN I / F213,有線LAN I / F213由此可以與外部設備(未例示)通信。
[0032]假設列印裝置200利用使用單個存儲器(RAM203)的單個CPU202來執行以下描述的流程圖中表示的各個處理。然而,本示例性實施例可以採用不同模式。例如,多個CPU或多個存儲器可以協作執行以下描述的流程圖中表示的各個處理。
[0033]圖3例示了列印裝置200的軟體結構。圖3所示的各功能單元在CPU202執行R0M204或HDD205中存儲的控制程序時被實現。
[0034]操作控制單元301控制操作面板211。例如,操作控制單元301使操作畫面被顯示在操作面板211上或者接收用戶經由顯示的操作畫面輸入的指令。此外,操作控制單元301將接收的用戶指令通知給另一功能單元或者根據接收的用戶指令來更新要被顯示的操作畫面。
[0035]基於來自另一功能單元的指令,存儲單元302將指定的數據存儲在RAM203或HDD205中,或者讀取存儲的數據。
[0036]無線通信單元303控制要通過無線LAN I / F212建立的無線通信。同時,有線通信單元304控制要通過有線LAN I / F213建立的通信。
[0037]服務單元305向諸如移動終端和PC的外部設備提供服務。在本示例性實施例中,服務單元305包括列印服務306和存儲服務307。在經由W1-Fi Direct?在服務單元305與外部設備(例如,移動終端400)之間建立連接後,由服務單元305提供的服務可以被外部設備使用。
[0038]列印服務306向外部設備提供列印服務。具體地,列印服務306向印表機207輸入從外部設備接收的列印數據並且使印表機207基於該列印數據執行列印處理。
[0039]存儲服務307向外部設備提供存儲服務。具體地,存儲服務307將從外部設備接收的諸如圖像數據的電子文件存儲在諸如HDD205的存儲器中。
[0040]雖然在本示例性實施例中列印服務306和存儲服務307被描述為要通過服務單元305提供的服務的示例,但是服務單元305能夠提供不同服務。
[0041]圖4例示了移動終端400的硬體結構。與列印裝置200—樣,移動終端400也是能夠執行無線通信的通信裝置的示例。移動終端400例如是智慧型電話、行動電話、平板電腦、數位相機等。
[0042]CPU401讀取R0M403中存儲的控制程序以控制移動終端400的整體操作。RAM402被用作CPU401的主存儲器或諸如工作區的臨時區域。快閃記憶體存儲器404是用於存儲數據、各種程序或各種信息表的非易失性存儲器。
[0043]操作單元405包括配備有觸控螢幕功能、硬鍵等的液晶顯示單元。用戶可以檢查操作單元405上顯示的畫面或者通過利用觸控螢幕來向移動終端400輸入各種指令。
[0044]無線LAN I / F406建立與諸如列印裝置200的外部設備的無線通信。無線LANI / F406可以例如將諸如快閃記憶體存儲器404的存儲器中存儲的圖像數據作為列印數據發送給列印裝置200。
[0045]假設移動終端400利用使用單個存儲器(RAM402)的單個CPU401來執行以下描述的流程圖中表示的各個處理。然而,本示例性實施例可以採用不同模式。例如,多個CPU或多個存儲器可以協作執行以下描述的流程圖中表示的各個處理。
[0046]現將參照圖5所示的序列圖來描述根據本示例性實施例的整個通信系統的處理流程。根據本示例性實施例的通信系統包括移動終端400和列印裝置200。列印裝置200包括列印服務306和存儲服務307。
[0047]在步驟S501中,移動終端400和列印裝置200基於W1-Fi Direct?:執行連接處理。步驟S501中執行的連接處理類似於參照圖1描述的處理,該連接處理使得移動終端400和列印裝置200能夠建立它們之間的直接無線通信。
[0048]在步驟S502中,移動終端400向列印裝置200詢問可用服務(即,要由列印裝置200提供的服務)。當接收到該詢問時,在步驟S503中,列印裝置200利用可用服務(即,要由列印裝置200提供的服務)來對移動終端400進行響應。
[0049]在本示例性實施例中,列印裝置200在步驟S503中返回表示不是列印裝置200中包括的全部服務、即不是列印服務306和存儲服務307 二者的響應。在本示例性實施例中,用戶對列印裝置200預設哪個服務要被提供或不被提供給外部設備。列印裝置200由此在步驟S503中返回已被設置為被提供的服務並且不返回已被設置為不被提供的服務。
[0050]圖6所示的設置畫面600允許用戶設置要由列印裝置200提供的服務的各個是否要被提供給外部設備,並且被顯示在列印裝置200的操作面板211上。當經由W1-Fi Direct?.使用服務時,應用經由設置畫面600輸入的設定。在設置畫面600上,列印服務被設置為要被提供給外部設備(即,服務的使用被許可),存儲服務被設置為不被提供給外部設備(即,服務的使用不被許可)。用戶可以分別通過利用圖標601和圖標602來修改這些設置的各個。當用戶在按照期望進行設置後按下圖標603時,經由設置畫面600設置的內容通過存儲單元302被存儲在諸如HDD205的存儲器中。
[0051]在本示例性實施例中假設任意用戶可以經由設置畫面600進行設置。然而,用戶驗證功能可以被包括到列印裝置200中以由此僅允許特定用戶(例如,授權為管理員的用戶)經由設置畫面600進行設置。
[0052]當在步驟S503中接收到響應時,在步驟S504中,移動終端400顯示可用服務的列表。圖7A所示的服務選擇畫面700是步驟S504中顯示的畫面的示例,把並且被顯示在移動終端400的操作單元405上。
[0053]如果移動終端400在步驟S503中接收到表示列印服務和存儲服務可用的響應時,顯示圖7A中所示的服務選擇畫面。在服務選擇畫面700上,用戶可以分別通過使用圖標701和圖標702來選擇列印服務和存儲服務的期望一者。
[0054]同時,如果移動終端400在步驟S503中接收到表示僅列印服務可用的響應,則在移動終端400的操作單元405上顯示圖7B中所示的服務選擇畫面710。與服務選擇畫面700不一樣,存儲服務不被顯不在服務選擇畫面710上。
[0055]用戶經由步驟S504中顯示的畫面選擇期望的服務之後,在步驟S505中,用戶使用選擇的服務。如果用戶選擇列印服務,則在步驟S505中,移動終端400向列印裝置200發送列印數據,列印裝置200的印表機207接著基於該列印數據執行列印。同時,如果用戶選擇了存儲服務,則在步驟S505中,移動終端400將用戶選擇的電子文件發送到列印裝置200,列印裝置200然後將接收的電子文件存儲到諸如HDD205的預定存儲區域中。
[0056]如迄今所描述的,列印裝置200允許用戶經由設置畫面600設置由列印裝置200提供的服務的各個是否要被提供給外部設備。當外部設備(例如,移動終端400)經由W1-Fi Direct?連接到列印裝置200時,外部設備則可以僅使用被設置要被提供給外部設備的服務。
[0057]在之前的描述中列印裝置200在步驟S503中返回僅表示可用服務的響應。然而,列印裝置200可以返回除了可用服務外還表示不可用服務的響應。具體地,在步驟S503中,列印裝置200可以返回表示列印服務可用但是存儲服務不可用的響應。在這種情況下,移動終端400可以識別存儲服務的存在,由此,在步驟S504中,移動終端400顯示圖7C所示的服務選擇畫面720。在服務選擇畫面720上,已被通知為不可用的存儲服務被無效化(例如,灰視化),如圖標721表示,使得用戶選擇無法被接收。
[0058]現將參照圖8所示的流程圖來描述當建立W1-Fi Direct?連接時由列印裝置200執行的處理。當CPU202將諸如R0M204的存儲器中存儲的程序加載到RAM203中並執行該程序時實現圖8的流程圖中表示的各步驟。這裡假設用戶經由圖6所示的設置畫面600向列印裝置200預設由列印裝置200提供的服務的各個是否被提供給外部設備。
[0059]在步驟S801中,操作面板211顯示接收畫面。步驟S801中顯示的接收畫面用於從用戶接收用於基於W1-Fi Direct?:執行連接處理的執行指令。現將參照圖9A和圖9B來描述步驟S801中顯示的接收畫面的示例。
[0060]圖9A所示的接收畫面900是步驟S801中顯示的接收畫面的示例。如果用戶經由設置畫面600將列印服務預設為「要提供」給外部設備並且將存儲服務預設為「不提供」給外部設備,則顯示接收畫面900。當用戶選擇圖標901時,執行基於W1-Fi Direct?的連接處理。可用服務和不可用服務二者被顯示在接收畫面900上。然而,僅可用服務可以被顯示,不可用服務不被顯示。
[0061]此外,在接收畫面900的區域902中,基於經由設置畫面600的設置顯示表示列印服務可用以及存儲服務不可用的信息。在本示例性實施例中,移動終端400的用戶指示要在列印裝置200和移動終端400這二者中執行連接處理以使得連接處理被執行,由此在列印裝置200與移動終端400之間建立無線通信。換言之,不知道經由設置畫面600的設定的用戶可以看到接收畫面900。然而,然而,即使在這種情況下,用戶可以通過檢查區域902來發現期望服務是否可用。如果不顯示區域902中的內容,則當在通過基於W1-Fi Direct?:執行連接處理而建立無線通信後用戶實際嘗試使用該服務時,用戶發現期望服務(已被設置為不可用的服務)不可用。區域902的顯示允許用戶在執行連接處理之前的定時、識別期望服務是否可用,這能夠避免執行不必要的連接處理。
[0062]區域902中顯示的內容根據經由設置畫面600的設定改變。如果經由設置畫面600的設定表示列印服務和存儲服務二者可以被提供給外部設備,則區域902顯示表示列印服務和存儲服務二者可用的信息。
[0063]同時,如果經由設置畫面600的設定表示由列印裝置200提供的服務均不被提供給外部設備,則即使通過基於W1-Fi Direct?:執行連接處理建立了無線通信,外部設備(例如,移動終端400)也不能使用任意服務。因此,不需要執行連接處理,這樣如果沒有服務被設置為要提供給外部設備,則操作面板211顯示圖9B所示的接收畫面910。在接收畫面910上,接收部如圖標911被無效化(例如,灰視化)使得無法接收用戶操作。這樣,列印裝置200被控制使得不執行連接處理。該結構能夠避免用戶指示執行不必要的連接處理。
[0064]返回參照圖8所示的流程圖,在操作面板211在步驟S801中顯示接收畫面之後,CPU202確定是否執行連接處理。如果CPU202從用戶接收到用於執行連接處理的執行指令(即,如果用戶選擇了圖標901),則CPU202在步驟S802中確定連接處理要被執行(步驟S802中「是」),並且處理進行到步驟S803。同時,如果CPU202未從用戶接收到用於執行連接處理的指令(步驟S802中「否」),則CPU202等待直到CPU202接收到該指令為止。
[0065]在步驟S803中,無線LAN I / F212基於W1-Fi Direct?執行連接處理。以下將參照圖10來詳細描述連接處理。通過步驟S803中的連接處理在列印裝置200與外部設備(例如,移動終端400)之間建立無線通信。以下描述基於已在列印裝置200與移動終端400之間建立了無線通信的假設。
[0066]在步驟S804中,CPU202確定CPU202己從移動終端400接收到關於可用服務的詢問。該詢問與移動終端400在圖11的步驟S1103中發送的詢問對應。如果CPU202確定CPU202已從移動終端400接收到了關於可用服務的詢問(步驟S804中「是」),則處理進行到步驟S805。同時,如果CPU202確定CPU202尚未從移動終端400接收到關於可用服務的詢問(步驟S804中「否」),則CPU202等待直到CPU202接收到該詢問為止。
[0067]在步驟S805中,無線LAN I / F212利用可用服務對接收的詢問進行響應(對應於圖5的步驟S503)。基於經由圖6所示的設置畫面600的設定來進行該響應。在本示例性實施例中,經由設置畫面600已被設置為要提供給外部設備的服務在步驟S805中被返回作為可用服務,並且經由設置畫面600未被設置為要提供給外部設備的服務在步驟S805中不被返回。
[0068]現將參照圖10所示的流程圖來描述在圖8的步驟S803中執行的連接處理。當CPU202將諸如R0M204的存儲器中存儲的程序加載到RAM203中並執行該程序時實現圖10的流程圖中表示的各個步驟。
[0069]在步驟S1001中,無線LAN I / F212執行裝置搜索。裝置搜索是用於識別連接目的地的處理。在本示例性實施例中,外部設備也響應於用戶操作執行裝置搜索。執行裝置搜索的外部設備通過步驟SlOOl中的裝置搜索被識別為連接目的地。以下描述基於移動終端400已被識別為連接目的地的假設。
[0070]在步驟S1002中,無線LAN I / F212確定移動終端400和列印裝置200的哪個用作接入點(Group Owner)並且這兩者的哪個用作客戶端。該處理將稱為角色確定。
[0071]在步驟S1003中,無線LAN I / F212通過使用WPS與移動終端400共享參數。該參數由此通過步驟S1003中的處理在移動終端400與列印裝置200之間被共享。
[0072]在步驟S1004中,無線LAN I / F212通過利用在步驟S1003中共享的參數來建立安全連接。OSI參考模型的數據鏈路層通信正被執行直到步驟S1004中的處理完成為止。
[0073]在步驟S1005中,無線LAN I / F212執行與移動終端400的IP連接。在步驟S1005中,無線LAN I/F212執行尋址以執行移動終端400與列印裝置200之間的IP通信。這裡,用作Group Owner的裝置向用作客戶端的另一裝置提供IP位址。由此通過參照圖10描述的處理在移動終端400與列印裝置200之間建立無線通信。OSI參考模型的網絡層之上的層的通信在步驟S1005(圖8的步驟S804和S805)之後執行的處理中變得可行。
[0074]現將參照圖11所示的流程圖來描述當執行W1-Fi Direct?連接時由移動終端400執行的處理。當CPU401將諸如R0M403的存儲器中存儲的程序加載到RAM402上並執行該程序時,實現圖11的流程圖中表示的各步驟。
[0075]當從用戶接收到用於執行連接處理的執行指令時,在步驟SllOl中,無線LAN I /F406基於W1-Fi Direct?:執行連接處理。該連接處理類似於如參照圖10所描述的由列印裝置200執行的連接處理,由此其詳細描述將被省略。在本示例性實施例中,假設通過步驟SllOl中的連接處理在移動終端400與列印裝置200之間建立了無線通信。
[0076]當步驟SllOl中的連接處理完成時,在步驟S1102中,無線LAN I / F406向列印裝置200詢問可用服務(對應於圖5的步驟S502)。在本示例性實施例中,在步驟S1102中進行的詢問是響應於通過步驟SllOl中的連接處理建立無線通信而執行的處理,並且無需用戶指令自動執行。步驟S1102中的處理不限於上述處理,可以在使用戶確認是否要進行關於服務的詢問之後進行該詢問。
[0077]在步驟S1103中,CPU401確定CPU401是否從列印裝置200接收到了針對關於可用服務的詢問的響應。如果CPU401確定移動終端400己接收到該響應(步驟SI 103中「是」),則處理進行到步驟SI 104。同時,如果CPU401確定移動終端400尚未接收到該響應(步驟S1103中「否」),則CPU401等待,直到移動終端400接收到該響應為止。
[0078]在步驟S1104中,移動終端400的操作單元405基於接收的響應顯示可用服務。如果移動終端400從列印裝置200接收到了表示列印服務和存儲服務可用的響應,則操作單元405顯示圖7A所示的服務選擇畫面700。同時,如果接收的響應表示僅列印服務可用,則操作單元405顯示圖7B所示的服務選擇畫面710。與服務選擇畫面700不一樣,存儲服務不被顯示在服務選擇畫面710上。以這種方式,操作單元405基於從列印裝置200接收的響應顯示畫面,使得用戶可以在可用服務與不可用服務之間區分。
[0079]用戶可以從步驟S1104中顯示的服務中選擇期望的服務並且可以使用該服務。當用戶通過經由服務選擇畫面700等選擇服務來指示用戶期望的服務時,服務使用請求被發送到列印裝置200,列印裝置200反過來執行被請求的服務。
[0080]如迄今所描述的,根據本示例性實施例,當外部設備經由W1-Fi Direet?:連接到列印裝置200時,在由列印裝置200提供的服務中,用戶可以設置要被提供給外部設備的服務(即,外部設備可用的服務)以及不被提供給外部設備的服務(即,外部設備不可用的服務)。
[0081]此外,列印裝置200顯示用於從用戶接收用於基於W1-Fi Direct?#l行連接處理的執行指令的接收畫面,使得用戶可以在列印裝置200提供的服務中區分可用服務和不可用服務。該結構使得用戶能夠在實際執行連接處理之前的定時識別期望的服務是否可用,這樣如果期望的服務不可用則避免執行不必要的連接處理。
[0082]在上述示例性實施例中,如參照圖6所示的設置畫面600所描述的,用戶設置由列印裝置200提供的服務的各個是否被提供給外部設備。然而,本發明不限於此,列印裝置200可以基於列印裝置200是否能夠提供服務來確定是否向外部設備提供服務。例如,如果列印裝置200調色劑用光或紙張用光,則列印裝置200可以確定不向外部設備提供列印服務306,或者如果存儲區域中的空間容量低於預定大小,則列印裝置200可以確定不向外部設備提供存儲服務307。
[0083]此外,列印裝置200和移動終端400在如上所述的示例性實施例中執行W1-FiDireet?作為無線通信。然而,無線通信並不限於W1-Fi Direct。本發明的示例性實施例可以應用於使得能夠在多個通信裝置之間直接通信的任意無線通信,與W1-Fi Direct?一樣。
[0084]本發明的實施例還可以通過讀出並執行記錄在存儲介質(例如,非暫時性計算機可讀存儲介質)上的用於執行本發明的上述實施例的一個或多個的功能的計算機可執行指令的系統或裝置的計算機來實現,以及通過由系統或裝置的計算機通過例如從存儲介質讀出並執行用於執行上述實施例的一個或多個的功能的計算機可執行指令來執行的方法來實現。計算機可以包括中央處理單元(CPU)、微處理單元(MPU)、或其他電路的一個或多個,並且可以包括單獨的計算機或單獨的計算機處理器的網絡。例如可以從網絡或者存儲介質向計算機提供計算機可執行指令。存儲介質可以包括例如硬碟、隨機存取存儲器(RAM)、只讀存儲器(ROM)、分布式計算下同的存儲器、光碟(諸如光碟(CD)、數字通用光碟(DVD)、或藍光碟(BD)?)、快閃記憶體存儲設備、存儲卡等的一個或多個。
[0085]根據本發明的示例性實施例,在多個服務中,用戶能夠設置要提供給外部設備的服務。
[0086]雖然參照示例性實施例對本發明進行了描述,但是應當理解,本發明並不限於所公開的示例性實施例。應當對所附權利要求的範圍給予最寬的解釋,以使其涵蓋所有這些變型例以及等同的結構和功能。
【權利要求】
1.一種通信裝置,其能夠向外部設備提供多個服務,該通信裝置包括: 設置單元,其被構造為基於用戶的輸入來設置是否向外部設備提供服務; 顯示單元,其被構造為顯示接收畫面,該接收畫面用於從用戶接收用於執行在所述外部設備與所述通信裝置之間建立無線通信的連接處理的執行指令;以及 連接單元,其被構造為在經由所述接收畫面從用戶接收到所述執行指令的情況下,執行所述連接處理, 其中,所述顯示單元基於由所述設置單元設置的設定,以使得用戶能夠在要被提供給所述外部設備的服務與不被提供給所述外部設備的服務之間區分的方式顯示所述接收畫面。
2.根據權利要求1所述的通信裝置,其中,所述設置單元設置所述多個服務的各個是否要被提供給所述外部設備。
3.根據權利要求1所述的通信裝置,其中,所述顯示單元以使得用戶能夠識別所述多個服務的各個是否要被提供給所述外部設備的方式顯示所述接收畫面。
4.根據權利要求1所述的通信裝置,所述通信裝置還包括: 控制單元,其被構造為進行控制,使得在所述設置單元已設置使得所述多個服務均不被提供給所述外部設備的情況下,不執行所述連接處理。
5.根據權利要求1所述的通信裝置, 其中,在所述接收畫面上顯示用於從用戶接收所述執行指令的接收部,並且 其中,在所述設置單元已設置使得所述多個服務均不被提供給所述外部設備的情況下,所述顯示單元在使所述接收部無效的情況下顯示所述接收畫面。
6.根據權利要求1所述的通信裝置, 其中,所述顯示單元顯示用於允許用戶設置是否向所述外部設備提供服務的設置畫面,並且 其中,所述設置單元基於經由所述設置畫面輸入的信息來設置是否向所述外部設備提供服務。
7.根據權利要求1所述的通信裝置,其中,所述連接處理是用於確定所述外部設備和所述通信裝置在所述無線通信中的角色、並基於所確定的角色建立所述無線通信的處理。
8.根據權利要求7所述的通信裝置,其中,組所有者和客戶端中任意一者被確定為所述無線通信中的角色。
9.根據權利要求1所述的通信裝置,其中,基於W1-Fi直連來執行所述無線通信。
10.一種通信裝置的控制方法,所述通信裝置能夠向外部設備提供多個服務,所述控制方法包括以下步驟: 基於用戶的輸入來設置是否向外部設備提供服務; 顯示接收畫面,該接收畫面用於從用戶接收用於執行在所述外部設備與所述通信裝置之間建立無線通信的連接處理的執行指令; 在經由所述接收畫面從用戶接收到所述執行指令的情況下,執行所述連接處理;以及 基於在所述設置步驟中設置的設定,以使得用戶能夠在要被提供給所述外部設備的服務與不被提供給所述外部設備的服務之間區分的方式顯示所述接收畫面。
【文檔編號】H04N1/00GK104052899SQ201410090601
【公開日】2014年9月17日 申請日期:2014年3月12日 優先權日:2013年3月14日
【發明者】內川慎一 申請人:佳能株式會社