本發明涉及利用近距離無線通信而可連接至外部設備的通信設備。
背景技術:
近年來,已經存在能夠經由無線局域網(LAN)連接至移動電話并且相對于該移動電話發送/接收圖像數據的數字照相機。此外,為了省略用戶必須進行的用于經由無線通信的該連接的操作過程的一部分,存在用于利用其它無線通信來共享用以經由無線通信而連接至移動電話的通信參數的技術(所謂的切換)。例如,專利文獻1論述了利用近場通信(NFC)來在設備之間共享用于經由無線LAN而將設備彼此連接的通信參數。
引用文獻列表
專利文獻
專利文獻1:日本特開2013-157736
技術實現要素:
技術問題
然而,盡管在專利文獻1中所論述的技術使得用戶能夠通過直觀操作來將設備彼此連接,但是在該技術中沒有考慮到用于發送圖像的過程本身。通常,對于經由無線LAN所要發送的圖像的選擇需要如下操作:在將設備彼此連接之后,將畫面轉變成用來發送/接收該圖像的畫面。因此,用于發送圖像的傳統過程可能不一定是直觀的,并且與當前通過切換技術而簡化的連接過程相比,用戶可能感到不便。
因此,本發明旨在進一步簡化用于在切換之后選擇要發送的圖像的過程。
用于解決問題的方案
根據本發明的方面,一種通信設備,包括:通信單元,用于與外部設備相通信;獲取單元,用于從記錄介質獲取多個內容;以及控制單元,其具有包括單顯示模式和多顯示模式的多個顯示模式,其中,所述單顯示模式用于將所述記錄介質中所記錄的單個內容顯示在顯示單元的單個畫面上,以及所述多顯示模式用于將所述記錄介質中所記錄的多個內容顯示在所述顯示單元的單個畫面上,其中,在所述通信單元在所述顯示模式是所述多顯示模式的狀態下開始進行與所述外部設備的通信的情況下,在與所述外部設備的通信建立之后,所述控制單元將所述記錄介質中所記錄的多個內容顯示在所述顯示單元的單個畫面上并且接收針對發送對象的選擇,以及在所述通信單元在所述顯示模式是所述單顯示模式的狀態下開始進行與所述外部設備的通信的情況下,在與所述外部設備的通信建立之后,所述控制單元不接收針對所述發送對象的選擇。
通過以下參考附圖對典型實施例的說明,本發明的其它特征將變得明顯。
附圖說明
圖1A是示出根據第一典型實施例的數字照相機的框圖。
圖1B示出根據第一典型實施例的數字照相機的外觀。
圖1C示出根據第一典型實施例的數字照相機的外觀。
圖2是示出根據第一典型實施例的移動電話的結構的框圖。
圖3A示出根據第一典型實施例的數字照相機的手動連接期間的畫面轉變。
圖3B示出根據第一典型實施例的數字照相機的從單再現時的接觸起開始的傳輸期間的畫面轉變。
圖3C示出根據第一典型實施例的數字照相機的從多再現時的接觸起開始的傳輸期間的畫面轉變。
圖4示出根據第一典型實施例的移動電話的畫面的示例。
圖5是示出根據第一典型實施例的數字照相機和移動電話之間的手動連接的序列圖。
圖6是示出根據第一典型實施例的數字照相機和移動電話之間的從單再現時的接觸起開始的傳輸的序列圖。
圖7是示出根據第一典型實施例的數字照相機和移動電話之間的從多再現時的接觸起開始的傳輸的序列圖。
圖8是根據第一典型實施例的數字照相機的流程圖。
圖9是根據第一典型實施例的移動電話的流程圖。
圖10是根據第二典型實施例的數字照相機的流程圖。
具體實施方式
在以下說明中,將參考附圖來詳細說明用于實現本發明的典型實施例。
以下將說明的典型實施例各自僅是作為用于實現本發明的方法的一個示例,并且可以根據需要、基于本發明適用的設備的結構和各種類型的條件來進行修改或改變。此外,可以根據需要來將各典型實施例彼此組合。
第一典型實施例
數字照相機的結構
圖1A是示出作為根據本典型實施例的通信設備的一個示例的數字照相機100的典型結構的框圖。在本典型實施例中,將數字照相機描述為通信設備的一個示例,但是通信設備不限于該示例。例如,通信設備可以是諸如便攜式媒體播放器、所謂的平板裝置和個人計算機等的信息處理設備。
控制單元101根據輸入信號和以下將描述的程序來控制數字照相機100的各單元。代替控制單元101控制設備整體,多個硬件裝置可以通過在這多個硬件裝置之間共享處理來控制設備整體。
攝像單元102例如包括用于對光學透鏡單元、光圈、變焦和調焦等進行控制的光學系統、以及用于將經由光學透鏡單元輸入的光(視頻圖像)轉換成電子視頻信號的圖像傳感器。通常,使用互補金屬氧化物半導體(CMOS)傳感器或電荷耦合元件(CCD)傳感器作為圖像傳感器。通過控制單元101進行控制,攝像單元102通過圖像傳感器將攝像單元102中所包括的透鏡所聚焦的被攝體的光轉換成電子信號并進行噪聲降低處理等,并且輸出作為圖像數據的數字數據。在根據本典型實施例的數字照相機100中,按照照相機文件系統用的設置規則(DCF)標準來將圖像數據記錄到記錄介質110中。
非易失性存儲器103是電可擦除可記錄非易失性存儲器,并且存儲例如由以下將描述的控制單元101所要執行的程序。
工作存儲器104用作用于暫時存儲攝像單元102所拍攝的圖像數據的緩沖存儲器、顯示單元106進行圖像顯示用的存儲器以及控制單元101的工作區域等。
操作單元105用以接收用戶向數字照相機100發出的指示。操作單元105例如包括使得用戶能夠指示接通和斷開數字照相機100的電源的電源按鈕、使得用戶能夠指示數字照相機100拍攝圖像的釋放開關、使得用戶能夠調節焦距的變焦桿、以及使得用戶能夠指示數字照相機100再現圖像數據的再現按鈕。此外,操作單元105還包括諸如使得用戶能夠經由以下將描述的連接單元111來開始與外部設備的通信的專用連接按鈕等的操作構件。此外,操作單元105還包括以下將要描述的顯示單元106上所形成的觸摸面板。釋放開關具有開關SW1和開關SW2。在釋放開關被設置成所謂的半按下狀態的情況下,開關SW1接通。利用該操作,數字照相機100接收用于進行諸如自動調焦(AF)處理、自動曝光(AE)處理、自動白平衡(AWB)處理和電子閃光預發光(EF)處理等的攝像用準備的指示。此外,在釋放開關被設置成所謂的全按下狀態的情況下,開關SW2接通。利用該操作,數字照相機100接收用于拍攝圖像的指示。
顯示單元106例如顯示攝像時的取景器的圖像、所拍攝圖像數據和用于交互操作的字符。顯示單元106不是必須內置于數字照相機100中。可以針對數字照相機100以任意方式設置顯示單元106,只要數字照相機100可以連接至在其內部安裝或在其外部準備的顯示單元106、并且至少具有用于控制顯示單元106的顯示的顯示控制功能即可。
根據本典型實施例的數字照相機100具有數字照相機100拍攝圖像的攝像模式以及數字照相機100將圖像顯示在顯示單元106上的再現模式(顯示模式)。再現模式中所顯示的圖像是通過讀出并顯示以下將描述的記錄介質110中所記錄的圖像所再現的圖像。記錄介質110中所記錄的圖像不是僅局限于攝像單元102所拍攝的圖像。記錄介質110中所記錄的圖像例如可以包括通過將記錄介質110從數字照相機100拆卸、將記錄介質110安裝至其它設備并且通過其它設備拍攝圖像而記錄的圖像,并且例如可以包括經由以下將描述的連接單元111從外部設備接收到的圖像。
此外,在再現模式中,數字照相機100具有以下兩個子模式。這些子模式是數字照相機100將單個圖像顯示在顯示單元106的單個畫面上的單再現模式(單顯示模式)以及數字照相機100將多個圖像顯示在顯示單元106的單個畫面上的多再現模式(多顯示模式)。可以通過用戶操作來切換多再現模式中所顯示的圖像的數量。例如,可以通過對操作單元105中所包括的撥盤所進行的操作來顯示總共3×3個圖像、即總共9個圖像,或者顯示總共5×5個圖像、即總共25個圖像。變焦桿還可以用于對多再現模式中所顯示的圖像的數量的該切換。例如,數字照相機100可以被配置成在向遠攝側操作變焦桿的情況下顯示較多圖像并且在向廣角側操作變焦桿的情況下顯示較少圖像。該結構使得數字照相機100能夠提供更直觀的操作感。在所顯示圖像的數量已經達到預定數量時向遠攝側操作變焦桿的情況下,數字照相機100從多再現模式轉變成單再現模式。相反的情況同樣適用。
記錄介質110可以記錄從攝像單元102輸出的圖像數據。記錄介質110可以被配置成相對于數字照相機100可安裝和可拆卸,或者可以內置于數字照相機100中。換句話說,可以針對數字照相機100以任意方式設置記錄介質110,只要數字照相機100至少具有用于訪問記錄介質110的措施即可。
連接單元111是用于連接至外部設備的接口。根據本典型實施例的數字照相機100可以經由連接單元111與外部設備交換數據。例如,數字照相機100可以經由連接單元111將攝像單元102所生成的圖像數據發送至外部設備。在本典型實施例中,連接單元111包括用于經由符合電氣和電子工程師協會(IEEE)802.11標準的所謂的無線LAN來與外部設備相通信的接口。控制單元101通過對連接單元111進行控制來實現與外部設備的無線通信。通信方式不限于無線LAN,并且例如包括紅外線數據通信方式。連接單元111是第一無線通信單元的一個示例。
近距離無線通信單元112例如包括用于無線通信的天線、用于處理無線信號的調制和解調電路、以及通信控制器。近距離無線通信單元112通過從天線輸出調制后的無線信號以及對天線所接收到的無線信號進行解調,來實現非接觸式近距離通信。例如,近距離無線通信單元112實現符合國際標準化組織(ISO)/國際電工委員會(IEC)18092標準(所謂的NFC)的非接觸式近距離通信。在本典型實施例中,近距離無線通信單元112安裝在數字照相機100側。
將各近距離無線通信單元彼此近距離放置,這使得數字照相機100開始進行與以下將描述的移動電話200的通信和連接。在利用近距離無線通信單元來將數字照相機100和移動電話200彼此連接的情況下,近距離無線通信單元不是必須彼此進行接觸。即使在各近距離無線通信單元彼此分開預定距離的情況下,這些近距離無線通信單元也可以彼此相通信。因此,僅需要將近距離無線通信單元向彼此移近,直到這些近距離無線通信單元位于使得其能夠在其間進行近距離無線通信以將各設備彼此連接的范圍內為止。在以下說明中,短語“將近距離無線通信單元彼此近距離放置”還用來指用于將近距離無線通信單元向彼此移近、直到這些近距離無線通信單元位于使得這些近距離無線通信單元在其間能夠進行近距離無線通信的范圍內為止的該操作。此外,還將術語“NFC接觸”用作此意,以優選使得能夠容易地從視覺上記住該操作。
此外,如果各近距離無線通信單元位于沒有使這些近距離無線通信單元能夠在其間進行近距離無線通信的范圍內,則不開始通信。此外,如果將近距離無線通信單元112和移動電話200的近距離無線通信單元212相對于彼此遠離到使得近距離無線通信單元112和近距離無線通信單元212無法進行近距離無線通信的范圍,則斷開通信連接。近距離無線通信單元112所實現的非接觸式近距離通信不限于NFC,并且可以采用其它無線通信。例如,可以采用符合ISO/IEC 14443標準的非接觸式近距離通信作為近距離無線通信單元112所實現的非接觸式近距離通信。
在本典型實施例中,通過連接單元111所實現的通信的通信速度比以下將描述的近距離無線通信單元112所實現的通信的通信速度快。此外,連接單元111所實現的通信的可通信范圍比近距離無線通信單元112所實現的通信的可通信范圍寬。作為其替代,近距離無線通信單元112所實現的通信使得通信對方由于其窄的可通信范圍而受限,因此不需要連接單元111所實現的通信所需的諸如加密密鑰的交換等的處理。換句話說,與通過使用連接單元111相比,數字照相機100通過使用近距離無線通信單元112可以更容易地與外部設備相通信。
根據本典型實施例的數字照相機100的連接單元111具有數字照相機100作為基礎設施模式下的接入點進行工作的接入點(AP)模式以及數字照相機100作為基礎設施模式下的客戶端進行工作的客戶端(CL)模式。然后,根據本典型實施例的數字照相機100可以通過使連接單元111在CL模式下工作來作為基礎設施模式下的CL設備進行工作。在數字照相機100作為CL設備進行工作的情況下,數字照相機100可以通過連接至數字照相機100周圍存在的AP設備來加入該AP設備所構建的網絡。此外,根據本典型實施例的數字照相機100還可以通過使連接單元111在AP模式下工作來作為簡易的AP(以下稱為簡易AP)進行工作,其中簡易AP是AP的一種,但是存在較多的功能限制。在數字照相機100作為簡易AP進行工作的情況下,數字照相機100通過自身來構建網絡。這使得數字照相機100周圍已存在的設備可以識別作為AP設備的數字照相機100,并且加入由數字照相機100所構建的網絡。假定將用于以上述方式使數字照相機100進行工作的程序存儲在非易失性存儲器103中。
根據本典型實施例的數字照相機100是AP的一種,但其是不具有用于將從CL設備所接收到的數據傳輸至因特網運營商等的網關功能的簡易AP。因此,即使在從加入數字照相機100所構建的網絡的其它設備接收到數據的情況下,數字照相機100也無法將所接收到的該數據傳輸至諸如因特網等的網絡。
接著,將說明數字照相機100的外觀。圖1B和1C示出數字照相機100的外觀的一個示例。釋放開關105a、再現按鈕105b、方向鍵105c和觸摸面板105d是上述的操作單元105中所包括的操作構件。此外,將作為攝像單元102的攝像結果所獲取到的圖像顯示在顯示單元106上。此外,根據本典型實施例的數字照相機100在照相機殼體的側面上包括近距離無線通信單元112的天線部分。用戶可以通過將這些近距離無線通信單元112向彼此移近、直到這些近距離無線通信單元112位于僅遠離彼此預定距離為止,來建立數字照相機100和其它設備之間的近距離無線通信。該結構使得數字照相機100能夠進行非接觸方式的通信而無需經由線纜等連接,并且根據用戶意圖來限制通信對方。
這是與數字照相機100有關的全部描述。
移動電話200的內部結構
圖2是示出作為根據本典型實施例的信息處理設備的一個示例的移動電話200的示例結構的框圖。在本典型實施例中,將移動電話描述為信息處理設備的一個示例,但是信息處理設備不限于該示例。例如,信息處理設備可以是配備有無線通信功能的數字照相機、平板裝置或個人計算機等。
控制單元201根據輸入信號和以下將描述的程序來對移動電話200的各單元進行控制。代替控制單元201控制設備整體,多個硬件裝置可以通過在這多個硬件裝置之間共享處理來控制設備整體。
攝像單元202將通過攝像單元202中所包括的透鏡所聚焦的被攝體的光轉換成電子信號并進行噪聲降低處理等,并且輸出作為圖像數據的數字數據。在將所拍攝圖像數據存儲在緩沖存儲器中之后,通過控制單元201對所拍攝圖像數據進行預定計算,并記錄到記錄介質210中。
非易失性存儲器203是電可擦除可記錄非易失性存儲器。非易失性存儲器203記錄作為由控制單元201所要執行的基礎軟件的操作系統(OS)以及用于實現與該OS協作的可應用功能的應用程序。此外,在本典型實施例中,非易失性存儲器203存儲用于與數字照相機100相通信的應用程序。
工作存儲器204用作顯示單元206進行圖像顯示所用的存儲器和控制單元201的工作區域等。
操作單元205用來從用戶接收針對移動電話200的指示。操作單元205包括諸如使得用戶能夠指示接通和斷開移動電話200的電源的電源按鈕以及顯示單元206上所形成的觸摸面板等的操作構件。
顯示單元206例如顯示圖像數據以及用于交互操作的字符。顯示單元206不是必須包括在移動電話200中。可以針對移動電話200以任意方式設置顯示單元206,只要移動電話200可以連接至顯示單元206并且至少具有用于控制顯示單元206的顯示的顯示控制功能即可。
記錄介質210可以記錄從攝像單元202輸出的圖像數據。記錄介質210可以被配置為相對于移動電話200可安裝和可拆卸,或者可以內置于移動電話200中。換句話說。可以針對移動電話200以任意方式設置記錄介質210,只要移動電話200至少具有用于訪問記錄介質210的措施即可。
連接單元211是用于連接至外部設備的接口。根據本典型實施例的移動電話200可以經由連接單元211與數字照相機100交換數據。在本典型實施例中,連接單元211是天線,并且控制單元201可以經由天線連接至數字照相機100。控制單元201可以直接連接至數字照相機100,或者可以經由接入點而連接至數字照相機100。例如,經由無線LAN的經由互聯網協議的圖片傳輸協議(PTP/IP)可以用作用以交換數據的通信所用的協議。與數字照相機100的通信不限于該示例。例如,連接單元211可以包括諸如紅外線數據通信模塊、Bluetooth(注冊商標)通信模塊和無線通用串行總線(USB)等的無線通信模塊。此外,可以采用諸如USB線纜、高清晰度多媒體接口(HDMI)(注冊商標)線纜和IEEE 1394線纜等的有線連接。
近距離無線通信單元212是用于實現與其它設備的非接觸式近距離通信的通信單元。近距離無線通信單元212包括用于無線通信的天線、用于處理無線信號的調制和解調電路、以及通信控制器。近距離無線通信單元212通過從天線輸出調制后的無線信號以及對天線所接收到的無線信號進行解調來實現非接觸式近距離通信。在本典型實施例中,近距離無線通信單元212實現符合ISO/IEC 18092標準(所謂的NFC)的非接觸式通信。當接收到用以從其它裝置讀出數據的請求時,近距離無線通信單元212基于非易失性存儲器203中所存儲的數據來輸出應答數據。在本典型實施例中,移動電話200經由近距離無線通信單元212,在NFC標準中所定義的卡閱讀器模式、卡寫入器模式和對等(P2P)模式下工作,并且主要作為發起者(Initiator)進行動作。另一方面,數字照相機100經由近距離無線通信單元112,主要作為目標(Target)進行動作。
公共網絡連接單元213是進行公共無線通信的情況下所使用的接口。移動電話200可以經由公共網絡連接單元213相對于其它設備進行和接收電話呼叫。此時,控制單元201通過經由麥克風214和揚聲器215輸入和輸出聲音信號來實現電話呼叫。在本典型實施例中,公共網絡連接單元213是天線,并且控制單元101可以經由天線連接至公共網絡。連接單元211和公共網絡連接單元213可以被配置成共用單根天線作為其各自的天線。
這是與移動電話200有關的全部描述。
經由手動連接的圖像發送過程
首先,參考圖3A和圖5來說明用于通過分別操作數字照相機100和移動電話200建立無線LAN連接并且發送圖像的過程。
圖3A示出數字照相機100的顯示單元106上所顯示的畫面的轉變。首先,用戶通過經由數字照相機100的操作單元105操作菜單來使數字照相機100顯示圖3A所示的畫面310。該畫面310是用于使數字照相機100開始用于建立與其它設備的無線LAN連接的處理的畫面,并且促使用戶首先選擇用戶想要連接至何種類型的設備。這是因為,連接過程針對各種類型的設備有所不同。例如,如果用戶選擇畫面310上的表示照相機的左上圖標,則數字照相機100開始用于建立與其它數字照相機的無線LAN連接的處理。如果用戶選擇表示個人計算機(PC)的右上圖標,則數字照相機100開始用于建立與PC的無線LAN連接的處理。此外,如果用戶選擇表示移動電話的上方中間圖標,則數字照相機100開始用于建立與移動電話的無線LAN連接的處理。
在該狀態下開始圖5所示的序列。
首先,在步驟S501中,數字照相機100接收針對圖3A所示的畫面310上的表示移動電話的圖標的選擇。
響應于此,在步驟S502中,數字照相機100啟動簡易AP并開始發送信標,由此構建網絡。伴隨于此,顯示單元106上所顯示的畫面轉變成圖3A所示的畫面311。在畫面311上顯示利用簡易AP功能所構建的網絡的服務集標識(SSID)。在本示例中,假定設置了SSID“Camera-123”。此外,連同SSID一起,還在畫面311上顯示在移動電話200側用戶應當進行的操作的引導。
在步驟S503中,數字照相機100啟動動態主機配置協議(DHCP)服務器。
此外,在步驟S504中,數字照相機100開始搜索網絡中已存在的任意設備。
另一方面,在步驟S505中,移動電話200接收用以開始設置移動電話200的無線LAN的指示。該步驟的處理根據移動電話200的OS的控制來進行。
根據該指示,移動電話200接收移動電話200周圍已存在的無線LAN的信標,并且列舉所接收到的信標中所包含的SSID作為移動電話200周圍已存在的網絡。圖4所示的畫面410表示該畫面的一個示例。用戶可以通過從該畫面410上所列舉的SSID中選擇與步驟S502中在數字照相機100側所顯示的SSID相同的SSID,來輸入用于使移動電話200加入數字照相機100的網絡的指示。
在步驟S506中,用戶選擇數字照相機100的網絡的SSID(圖4所示的畫面410的示例中的“Camera-123”)。然后,在步驟S507中,移動電話200加入數字照相機100的網絡。更具體地,移動電話200發送用于請求加入數字照相機100的網絡的加入請求。該請求例如包含探測請求。然后,數字照相機100響應于移動電話200加入數字照相機100的網絡所利用的該請求,向移動電話200發送表示加入許可的信號。
接著,在步驟S508中,數字照相機100利用DHCP服務器功能來對移動電話200設置因特網協議(IP)地址。
另一方面,在步驟S509中,移動電話200根據用戶指示來啟動專用應用程序。
在步驟S510中,移動電話200根據步驟S509中所啟動的應用程序的控制來將廣告信號(advertising signal)廣播至移動電話200正加入的網絡中,由此向數字照相機100通知其自身的存在。
當接收到步驟S510中所發送的廣告信號時,數字照相機100顯示圖3A所示的畫面312。畫面312是將加入數字照相機100的網絡的可連接設備顯示為列表的畫面。畫面312的示例表示我的智能電話1、我的媒體播放器和我的智能電話2正加入數字照相機100所構建的網絡。數字照相機100通過判斷廣告信號中所包含的裝置類型并且從存儲器中讀出適當字符串來顯示諸如該“我的智能電話”等的字符串。在數字照相機100從相同類型的多個裝置接收到廣告的情況下,數字照相機100按接收到廣告的順序對這些裝置賦予編號,如我的智能電話1和我的智能電話2那樣,由此區分彼此。還可以采用其它方法作為該顯示用的方法。例如,可以以移動電話200側將預設的字符串添加至廣告信號、然后發送該廣告信號并且數字照相機100顯示所添加的該字符串的方式來執行該方法。此外,針對曾經連接至數字照相機100的設備,數字照相機100獲取并保持其標識信息,并將用戶所輸入的任意字符串與該標識信息關聯。然后,在該設備再次連接至數字照相機100的情況下,數字照相機100可以在網絡的裝置列表的顯示中顯示所關聯的字符串。
通過從該畫面312選擇用戶想要連接至的設備,用戶可以指示數字照相機100經由無線LAN建立設備之間的連接。
在步驟S511中,數字照相機100從用戶接收針對圖3A所示的畫面312上所顯示的任何設備的選擇。
當選擇設備時,在步驟S512中,數字照相機100開始用于連接至步驟S511中所選擇的移動電話200的連接處理。伴隨于此,數字照相機100顯示作為表示連接處理正在進行中的畫面的圖3A所示的畫面313,由此使用戶意識到該連接處理正在進行中。
在步驟S513中,移動電話200向數字照相機100通知是許可還是拒絕該連接。如果此時向數字照相機100通知許可該連接,則在步驟S514中完成數字照相機100和移動電話200之間的連接。
當數字照相機100和移動電話200之間的連接完成時,數字照相機100顯示圖3A所示的畫面314。另一方面,移動電話200顯示圖4所示的畫面411。
在步驟S515中,數字照相機100的用戶選擇用戶想要發送的圖像。此時,在圖3A所示的畫面314上,用戶可以通過對操作單元105中所包括的方向鍵或撥盤進行操作,使數字照相機100顯示當前顯示圖像之后或之前的圖像,以選擇用戶想要發送的圖像。用戶可以通過在顯示用戶想要發送的圖像的狀態下選擇“發送該圖像”,來輸入用以發送當前顯示的圖像的指示。如果用戶想要取消圖像發送,則用戶可以通過按下操作單元105中所包括的“菜單”按鈕來返回至畫面310。數字照相機100通過在畫面314的右上圖標的顯示來使用戶意識到該按鈕。此外,“發送該圖像”圖標的上方所顯示的“M2”圖標表示在當前顯示的圖像的發送時對圖像調整尺寸并發送的情況下的圖像調整尺寸之后的尺寸。每當用戶選擇該圖標時,用戶可以將尺寸切換成另一尺寸。
如果輸入了用以發送圖像的指示,則數字照相機100開始發送所指示的圖像,并且還轉變成畫面315以向用戶通知圖像發送正在進行中。
另一方面,在步驟S517中,只要接收圖像的移動電話200完成對圖像的接收,移動電話200就向數字照相機100通知圖像的接收的完成。
當接收到該通知時,數字照相機100的畫面返回至圖3A所示的畫面314,并且將數字照相機100設置成用于再次發送圖像的狀態。換句話說,如果存在用戶想要發送的其它圖像,則用戶能夠立即選擇該圖像并發出用以發送該圖像的指示。
在一些情況下,在圖像發送時,代替每當發送單個圖像時發出指示,用戶可能想要通過發出單個指示來統一發送多個圖像。在這種情況下,用戶選擇圖3A所示的畫面314上所顯示的“選擇并發送”圖標,由此數字照相機100轉變成用于選擇要發送的多個圖像的畫面316。在畫面316上,用戶可以通過在圖像處于選中狀態(在本典型實施例中,選中狀態是指如左上圖像那樣的具有突出顯示為粗框的框的圖像的狀態)的情況下按下操作單元105中所包括的“設置”鍵來選擇該圖像作為發送對象。以疊加方式在被選擇為發送對象的圖像上顯示復選標記,以表示該圖像是發送對象。在本典型實施例中,為了簡化說明的目的,假定所發送的內容是圖像(靜止圖像)來說明示例,但是所發送的內容例如可以是運動圖像并且可以是音頻數據。此外,用戶僅需要按下畫面316上所顯示的“菜單”按鈕來使數字照相機100從畫面316返回至畫面314。在這種情況下,不像畫面314上所顯示的“菜單”按鈕的功能(該按鈕使數字照相機100返回至通信菜單的頂部畫面)那樣,數字照相機100返回至畫面314,而不是返回至頂部畫面。
在從圖3A所示的畫面316中選擇多個圖像的狀態下輸入發送指示的情況下,在轉變成圖3A所示的畫面315之前,數字照相機100顯示諸如圖3A所示的畫面317等的發送確認畫面,并且在從用戶接收到用以開始發送處理的指示之后開始發送這些圖像。在從圖3A所示的畫面317開始發送的情況下,在圖像發送正在進行中的同時,數字照相機100還顯示圖3A所示的畫面315。
通過在圖像接收正在進行中的同時顯示圖4A所示的畫面412,移動電話200向用戶通知圖像接收正在進行中。
這是與用于通過分別操作數字照相機100和移動電話200來建立無線LAN連接并發送圖像的過程有關的全部描述。
使用單再現時的切換的圖像發送過程
隨后的描述與用于通過在數字照相機100正顯示單再現畫面的的情況下使數字照相機100與移動電話200進行NFC接觸、并將連接切換至無線LAN連接來發送圖像的過程有關。
圖3B示出數字照相機100的顯示單元106上所顯示的畫面的一個示例。用戶可以通過例如按下數字照相機100的操作單元105中所包括的再現按鈕來輸入用于使數字照相機100轉變成再現模式的指示。
圖6是在數字照相機100在單再現期間通過NFC接觸經由無線LAN而連接至移動電話200的情況下所進行的序列圖。
在步驟S601中,如果由于按下再現按鈕而接收到用以轉變成再現模式的指示,則數字照相機100顯示圖3B所示的畫面320。
隨后,在步驟S602中,在數字照相機100正顯示圖3B所示的畫面320的情況下,將數字照相機100和移動電話200放置得彼此靠近,并且在近距離無線通信單元112和近距離無線通信單元212之間進行NFC通信。在該通信中,數字照相機100和移動電話200在其間共享步驟S603之后無線LAN連接所需的通信參數(在本典型實施例中至少為SSID和密碼)。此外,數字照相機100和移動電話200還交換用于啟動使得移動電話200能夠連接至數字照相機100的應用程序的信息。可以使用作為OS的應用程序編程接口(API)而公布的信息作為用于啟動應用程序的該信息。移動電話200根據經由NFC所接收到的API來啟動應用程序。
另一方面,在步驟S603中,數字照相機100啟動簡易AP功能并開始發送信標,由此構建網絡。此時發送的信標包含步驟S602中所交換的SSID。此外,伴隨于此,數字照相機100顯示圖3B所示的畫面321。在進行切換的情況下,移動電話200可以預先經由NFC來識別數字照相機100所構建的網絡的通信參數,由此用戶不必選擇移動電話200加入的網絡。因此,不像畫面311那樣,在畫面321上未顯示SSID,并且移動電話200幕后進行處理,而無需用戶意識到SSID。
之后,在步驟S604中,數字照相機100啟動DHCP服務器的功能。
另一方面,在步驟S605中,移動電話200基于步驟S602中所獲取到的信息(本典型實施例中的SSID)來搜索數字照相機100的網絡。更具體地,移動電話200接收移動電話200周圍的信標,并且將所接收到的信標中所包含的SSID和經由NFC所接收到的SSID相比較,以判斷這些SSID彼此是否一致。
在步驟S606中,移動電話200加入步驟S605的網絡搜索中所發現的網絡。由于經由NFC所發送的SSID包含在數字照相機100在步驟S603中開始發送的信標中,因此這導致加入數字照相機100的網絡。在加入該網絡的情況下,移動電話200利用經由NFC所接收到的密碼來通過認證。
在步驟S607中,數字照相機100利用DHCP服務器的功能來對移動電話200設置IP地址。
在步驟S608中,數字照相機100顯示圖3B所示的畫面322,以向用戶通知數字照相機100正連接至移動電話200,并且開始進行用于與步驟S602中進行了NFC接觸的移動電話200的連接處理。
在步驟S609中,移動電話200向數字照相機100通知是許可還是拒絕連接。如果此時向數字照相機100通知許可連接,則在步驟S610中,完成數字照相機100和移動電話200之間的連接。
當用于經由無線LAN將數字照相機100和移動電話200彼此連接的處理完成時,則在步驟S611中,數字照相機100經由無線LAN來向移動電話200通知NFC接觸時的數字照相機100的再現模式中的子模式。如上所述,存在單再現和多再現作為再現模式中的圖像的再現方式。在此時的通知中,數字照相機100發送表示子模式是再現模式中的單再現和多再現中的哪一個模式的信息。在圖6所示的示例中,數字照相機100的再現模式處于NFC接觸時的單再現的狀態,由此數字照相機100向移動電話200通知子模式是單再現。如以下將描述的,根據子模式是單再現還是多再現,在數字照相機100側進行不同的處理。除非移動電話200側也應對處理中的該不同,否則移動電話200無法正確地與數字照相機100相通信。換句話說,數字照相機100發出該步驟的再現模式中的子模式的通知,以使移動電話200應對數字照相機100側的處理中的不同。
數字照相機100還可以經由NFC來向移動電話200通知數字照相機100的再現模式中的子模式。然而,在通過標簽來實現數字照相機100上所安裝的NFC模塊的情況下,應當記住以下點。NFC標簽不主動向對方設備發送信息,而是通過使對方設備讀出標簽(的存儲器)中所記錄的信息來向對方設備發送信息。因此,數字照相機100應當預先將子模式記錄至NFC標簽中,以向對方設備通知該子模式。例如,如果在數字照相機100處于再現模式下的操作中的情況下將子模式在單再現和多再現之間來回切換,則每當切換子模式時數字照相機100都應當重寫標簽的內容。通常,在內容正被重寫期間禁止對標簽進行訪問,并且這意味著在該時間段期間即使在對數字照相機100進行NFC接觸的情況下也無法進行切換。此外,就施加在控制單元101上的處理負荷和標簽的可重寫次數的消耗而言,同樣不期望高度頻繁地對標簽進行重寫。由于這些原因,在本典型實施例中,數字照相機100存儲數字照相機100進行了NFC接觸時的狀態,并且經由無線LAN向對方設備通知子模式,而不是每當子模式在單再現和多再現之間來回切換時對標簽的內容進行重寫。
在步驟S612中,數字照相機100將在數字照相機100與移動電話200進行了NFC接觸的情況下所顯示的圖像發送至移動電話200。由于使數字照相機100進行NFC接觸直到數字照相機100發送圖像為止,因此該圖像發送不需要用戶進行任何操作。這是因為,假定用戶具有如下這種意圖:在單再現時使數字照相機100進行NFC接觸的情況下,用戶想要容易或立即發送當前再現的圖像。
此外,在圖像發送正在進行中的情況下,數字照相機100顯示諸如圖3B所示的畫面323等的發送進行中的畫面。此外,將圖4所示的畫面412顯示在正接收該圖像的移動電話200上。
在步驟S613中,數字照相機100完成向移動電話200的圖像的發送。然后,在步驟S614中,數字照相機100斷開無線LAN連接。在數字照相機100斷開無線LAN連接之后,數字照相機100的畫面返回至如圖3B所示的畫面320那樣的單再現畫面。
這是與用于通過在數字照相機100正顯示單再現畫面的情況下將數字照相機100與移動電話200進行NFC接觸、并且將連接切換成無線LAN連接來發送圖像的過程有關的全部描述。
使用多再現時的切換的圖像發送過程
隨后的描述與通過在數字照相機100正顯示多再現畫面的情況下將數字照相機100與移動電話200進行NFC接觸、并且將連接切換成無線LAN連接來發送圖像的過程有關。
圖3C示出數字照相機100的顯示單元106上所顯示的畫面的一個示例。用戶可以通過例如按下數字照相機100的操作單元105中所包括的再現按鈕來輸入用于使數字照相機100轉變成再現的指示。在轉變成該再現模式的情況下,首先,數字照相機100開啟單再現模式下的再現模式。然后,如上所述,用戶可以通過例如對操作單元105的變焦桿進行操作來使數字照相機100轉變成多再現模式。
圖7是在多再現期間通過NFC接觸經由無線LAN將數字照相機100連接至移動電話200的情況下所進行的序列圖。
在步驟S701中,如果由于例如對變焦桿所進行的操作而接收到用以轉變成多再現模式的指示,則數字照相機100顯示圖3C所示的畫面330。
在步驟S702~S710中,進行與圖6所示的步驟S602~S610中所進行的處理相同的處理。
當完成用于經由無線LAN將數字照相機100和移動電話200彼此連接的處理時,在步驟S711中,數字照相機100向移動電話200通知NFC接觸時的數字照相機100的再現模式中的子模式。在圖7所示的示例中,在該通知中,由于數字照相機100的再現模式在NFC接觸時處于多再現的狀態,因此數字照相機100發送表示多再現的信息。
此外,伴隨于此,數字照相機100的畫面轉變成圖3C所示的畫面333。換句話說,數字照相機100轉變成用于選擇要發送的圖像的畫面,而非在將連接從單再現時的NFC接觸切換成無線LAN連接的情況下所顯示的畫面。這是因為,假定用戶具有如下這種意圖:在多再現時使數字照相機100進行NFC接觸的情況下,用戶想要選擇并發送多個圖像。將在步驟S702中使數字照相機100進行NFC接觸時所顯示的圖像(換句話說,畫面330上所顯示的圖像)顯示為數字照相機100轉變至的該畫面上所顯示的圖像。
在步驟S712中,數字照相機100從圖3C所示的畫面333接收對用戶想要發送的圖像的選擇。作為一種可能性,在一些情況下,用戶可能想要發送除在步驟S702中使數字照相機100進行了NFC接觸時所顯示的圖像以外的圖像。因此,用戶可以通過在畫面333上對方向鍵或撥盤等進行操作來改變該畫面上所顯示的圖像。例如,如果在顯示記錄介質110中所記錄的圖像的一部分的情況下接收到改變指示,則數字照相機100顯示圖像的其它部分。
另一方面,此時,移動電話200顯示圖4所示的畫面413,并且用戶無法從移動電話200輸入任何操作。
當完成圖像選擇和發送指示的輸入時,數字照相機100顯示圖3C所示的發送確認畫面334。然后,當接收到發送指示時,在步驟S713中,數字照相機100將圖像發送至移動電話200。
在步驟S714中,數字照相機100完成向移動電話200的圖像的發送。然后,在步驟S715中,數字照相機100斷開無線LAN連接。在斷開了無線LAN連接之后,數字照相機100顯示諸如圖3B所示的畫面320等的單再現畫面。作為其替代,此時,數字照相機100可以返回至作為原始顯示畫面的多再現畫面。
這是與通過在數字照相機100正顯示多再現畫面的情況下將數字照相機100與移動電話200進行NFC接觸、并將連接切換至無線LAN連接來發送圖像的過程有關的全部描述。
示出數字照相機100的操作的流程圖
接著,將說明用于實現上述操作的根據本典型實施例的數字照相機100的操作。
圖8是示出通過根據第一典型實施例的數字照相機100所進行的連接處理的流程的流程圖。控制單元101將非易失性存儲器103中所存儲的程序加載至工作存儲器104中并執行所加載的程序,由此實現該流程圖中所示的各處理。此外,接通數字照相機100的電源觸發了圖8所示的流程圖的開始。
首先,在步驟S801中,控制單元101經由近距離無線通信單元112來檢測移動電話200的靠近,并且判斷是否進行了近距離無線通信。如果控制單元101在步驟S801中判斷為進行了近距離無線通信(步驟S801中為“是”),則處理進入步驟S814。如果控制單元101在步驟S801中判斷為沒有進行近距離無線通信(步驟S801中為“否”),則處理進入步驟S802。步驟S801與圖6所示的步驟S602或圖7所示的步驟S702相對應。
在步驟S802中,控制單元101判斷用戶利用操作單元105是否選擇了無線LAN菜單。如果控制單元101在步驟S802中判斷為未選擇無線LAN菜單(步驟S802中為“否”),則處理返回至步驟S801,其中重復步驟S801和S802的處理直到進行了近距離無線通信(步驟S801中為“是”)或者接收到對無線LAN菜單的選擇(步驟S802中為“是”)為止。另一方面,如果控制單元101在步驟S802中判斷為選擇了無線LAN菜單(步驟S802中為“是”),則處理進入步驟S803。
將說明如下情況:處理存在步驟S801和S802的循環,直到控制單元101在步驟S802中判斷為選擇了無線LAN菜單(步驟S802中為“是”)。在這種情況下(步驟S802中為“是”),如上所述處理進入步驟S803。
在步驟S803中,控制單元101將圖3A所示的畫面310的無線LAN菜單列表顯示在顯示單元106上,并且接收到對被設置為連接目的地的設備的選擇。在本示例中,將在假定此時選擇了移動電話的情況下進一步說明該處理。步驟S803與圖5所示的步驟S501相對應。
在步驟S803中,用戶利用操作單元105選擇移動電話作為連接目的地。然后,在步驟S804中,控制單元101啟動簡易AP功能,并且利用連接單元111開始發送信標,由此構建網絡。步驟S804與圖5所示的步驟S502相對應。此外,伴隨于此,控制單元101將圖3A所示的畫面311顯示在顯示單元106上,以向用戶通知數字照相機100所構建的網絡的SSID。
在步驟S805中,控制單元101啟動DHCP服務器功能。DHCP服務器功能具有向加入所啟動的簡易AP的設備分配IP地址的功能。步驟S805與圖5所示的步驟S503相對應。
在步驟S806中,控制單元101利用連接單元111來開始設備搜索處理。該設備搜索處理是利用諸如通用即插即用(UPnP)和組播域名系統(mDNS)等的協議來實現的。步驟S806與圖5所示的步驟S504相對應。
接著,在步驟S807中,控制單元101判斷是否有任何設備加入步驟S804中所構建的網絡。更具體地,控制單元101判斷從移動電話200是否接收到用以加入該網絡的請求。如果控制單元101在步驟S807中判斷為某些設備加入該網絡(步驟S807中為“是”),則處理進入步驟S808。如果控制單元101在步驟S807中判斷為即使在經過了預定時間段之后也沒有設備加入該網絡(步驟S807中為“否”),則處理結束。步驟S807與圖5所示的步驟S507相對應。
在步驟S808中,控制單元101利用DHCP服務器功能向加入數字照相機100的網絡的設備分配IP地址。步驟S808與圖5所示的步驟S508相對應。
接著,在步驟S809中,控制單元101利用連接單元111來判斷是否發現了任何對方設備。如果控制單元101在步驟S809中判斷為發現了某些對方設備(步驟S809中為“是”),則處理進入步驟S810。如果控制單元101在步驟S809中判斷為沒有發現對方設備(步驟S809中為“否”),則連接處理結束。控制單元101基于圖5所示的步驟S510中所發送的廣告來進行步驟S809中的判斷。此外,如果控制單元101判斷為發現了某些對方設備(步驟S809中為“是”),則控制單元101將如圖3A所示的畫面312那樣的所發現的設備的列表顯示在顯示單元106上。
在步驟S810中,控制單元101接收用于利用操作單元105從所發現的對方設備的列表中選擇期望的連接對方設備的操作。步驟S810與圖5所示的步驟S511相對應。以下將在假定此時選擇移動電話200的情況下說明之后的處理。
在步驟S811中,控制單元101進行用于連接至步驟S810中所選擇的連接對方設備(即,移動電話200)的設備連接處理。這里,設備連接處理是指用于利用例如發送和接收圖像的協議來開始與設備的通信的處理(用于連接至所謂的應用程序級的設備的處理)。在該連接中,可以針對各服務使用不同的協議。例如,將超文本傳輸協議(HTTP)或圖片傳輸協議(PTP)用于圖像的發送和接收。例如,將特有協議用于遠程攝像。利用該處理,完成向連接對方設備(移動電話200)的連接。步驟S811與圖5所示的步驟S512~S514相對應。此外,在設備連接處理正在進行中的情況下,控制單元101將圖3A所示的畫面313顯示在顯示單元106上。當完成設備連接處理時,控制單元101將圖3A所示的畫面314顯示在顯示單元106上。
在步驟S812中,控制單元101經由操作單元105從用戶接收對用戶想要發送的圖像的選擇以及發送指示。步驟S812與圖5所示的步驟S515相對應。控制單元101通過接收如上所述的圖3A所示的畫面314上的“發送該圖像”的選擇來接收發送指示。此外,在統一發送多個圖像的情況下,在轉變成圖3A所示的畫面316之后,控制單元101在畫面316上選擇了用戶想要發送的圖像之后接收到針對“發送”圖標的選擇,并且進一步接收到圖像發送確認畫面317上針對“發送該圖像或者這些圖像”的選擇。如果控制單元101接收到發送指示,則處理進入步驟S813。
在步驟S813中,控制單元101將控制單元101在步驟S812中接收到選擇的圖像發送至連接對方設備(移動電話200)。步驟S813與圖5所示的步驟S516和S517相對應。此外,在圖像發送正在進行中的情況下,控制單元101將圖3A所示的畫面315顯示在顯示單元106上。
當發送完成時,本流程圖所示的處理結束。在通過步驟S802~步驟S813的處理來執行圖像發送的情況下,即使圖像發送完成之后也維持無線LAN連接。然后,例如,控制單元101將顯示單元106上所顯示的畫面返回至圖3A所示的畫面314,并且等待針對下一圖像發送的指示。換句話說,重復步驟S812和S813的處理,直到控制單元101從用戶接收到用于斷開的明確指示或者用以斷開數字照相機100的電源的明確指示為止。
這是與在控制單元101在步驟S801中判斷為未進行近距離無線通信的情況下(步驟S801中為“否”)處理所進入的步驟有關的全部描述。
接著,將說明在控制單元101在步驟S801中判斷為進行了近距離無線通信的情況下(步驟S801中為“是”)所進行的處理。
在步驟S814中,控制單元101將在步驟S801中與移動電話200進行近距離無線通信時的數字照相機100的操作模式存儲到工作存儲器104中。步驟S814與圖6所示的步驟S602或圖7所示的步驟S702相對應。
在步驟S815中,控制單元101啟動簡易AP功能并利用連接單元111來開始發送信標,由此構建網絡。在本情況下,控制單元101利用經由步驟S801中所進行的近距離無線通信而發送至移動電話200的通信參數來構建網絡。步驟S815與圖6所示的步驟S603或圖7所示的步驟S703相對應。此外,控制單元101將圖3B所示的畫面321或者圖3C所示的畫面331顯示在顯示單元106上,以向用戶通知數字照相機100正等待連接。
在步驟S816中,控制單元101啟動DHCP服務器功能。步驟S816與圖6所示的步驟S604或圖7所示的步驟S704相對應。
在步驟S817中,控制單元101判斷是否有任何設備加入利用步驟S815中所啟動的簡易AP功能所構建的網絡。如果控制單元101在步驟S817中判斷為某些設備加入該網絡(步驟S817中為“是”),則處理進入步驟S818。如果控制單元101在步驟S817中判斷為沒有設備加入該網絡(步驟S817中為“否”),則連接處理結束。控制單元101基于是否接收到圖6所示的步驟S606或圖7所示的步驟S706中的移動電話200所發送的用以加入該網絡的請求,來進行步驟S817中的判斷。
在步驟S818中,控制單元101利用DHCP服務器功能向加入數字照相機100的網絡的設備分配IP地址。步驟S818與圖6所示的步驟S607或圖7所示的步驟S707相對應。
在步驟S819中,控制單元101利用在步驟S801經由近距離無線通信所獲取到的與連接對方有關的信息來進行用于連接至連接對方設備的設備連接處理。然后,處理進入步驟S820。利用該處理,完成向連接對方設備的連接。步驟S819與圖6所示的步驟S608~S610或圖7所示的步驟S708~S710相對應。此外,在設備連接處理正在進行中的情況下,控制單元101將通過圖3B所示的畫面322或圖3C所示的畫面332所例示的表示作為連接目的地的對方設備的畫面顯示在顯示單元106上。
在步驟S820中,控制單元101利用連接單元111向移動電話200通知步驟S814中存儲到工作存儲器104中的進行了近距離無線通信時的數字照相機100的操作模式。步驟S820與圖6所示的步驟S611或圖7所示的步驟S711相對應。
此外,在步驟S821中,控制單元101判斷在步驟S801中與移動電話200進行了近距離無線通信的情況下,數字照相機100的再現模式中的子模式是否為單再現。控制單元101基于步驟S814中所存儲的模式來進行步驟S821中的判斷。如果控制單元101在步驟S821中判斷為子模式不是單再現(步驟S821中的“否”)、即判斷為子模式是多再現,則處理進入步驟S822,其中,在步驟S822中,控制單元101接收針對要發送的圖像的選擇。另一方面,如果控制單元101在步驟S821中判斷為子模式是單再現(步驟S821中的“是”),則處理在無需通過步驟S822的情況下進入步驟S823。
在步驟S822中,控制單元101接收用戶利用操作單元105針對要發送的圖像的選擇和發送指示。步驟S822與圖7所示的步驟S712相對應。此外,控制單元101通過將圖3C所示的畫面333所例示的圖像選擇畫面顯示在顯示單元106上來接收針對要發送的圖像的選擇。此外,如果接收到發送指示,則控制單元101顯示所選擇的通過圖3C所示的畫面334所例示的圖像確認畫面。如果控制單元101在畫面334上接收到發送指示,則處理進入步驟S823。
在步驟S823中,控制單元101利用連接單元111將圖像發送至移動電話200。此時,在通過步驟S822執行了圖像發送的情況下,控制單元101發送步驟S822中所選擇的圖像。另一方面,在未通過步驟S822的情況下執行圖像發送的情況下,控制單元101發送單再現中所再現的圖像。步驟S823與圖6所示的步驟S612或圖7所示的步驟S713相對應。此外,在圖像發送正在進行中的情況下,控制單元101將諸如圖3B所示的畫面323等的圖像發送進行中的畫面顯示在顯示單元106上。
當圖像發送完成時,在步驟S824中,控制單元101利用控制單元101斷開無線LAN連接,并且處理結束。步驟S824與圖6所示的步驟S614或圖7所示的步驟S715相對應。
這是與示出根據本典型實施例的數字照相機100的操作的流程圖有關的全部描述。
示出移動電話200的操作的流程圖
接著,將說明用于實現上述操作的根據本典型實施例的移動電話200的操作。
圖9是示出根據第一典型實施例的移動電話200所進行的連接處理的流程的流程圖。控制單元201將非易失性存儲器203中所存儲的程序加載到工作存儲器204中并執行所加載的程序,由此實現該流程圖所示的各處理。
首先,在步驟S901中,控制單元201經由近距離無線通信單元212來檢測數字照相機100的靠近,并且判斷是否進行了近距離無線通信。如果控制單元201在步驟S901中判斷為進行了近距離無線通信(步驟S901中為“是”),則處理進入步驟S910。如果控制單元201在步驟S901中判斷為未進行近距離無線通信(步驟S901中為“否”),則處理進入步驟S902。步驟S901與圖6所示的步驟S602或圖7所示的步驟S702相對應。
在步驟S902中,控制單元201判斷用戶利用操作單元205是否選擇了無線LAN設置菜單。如果控制單元201在步驟S902中判斷為未選擇無線LAN設置菜單(步驟S902中為“否”),則處理返回至步驟S901,其中重復步驟S901和S902的處理直到進行了近距離無線通信(步驟S901中為“是”)或者接收到針對無線LAN設置菜單的選擇(步驟S902中為“是”)為止。另一方面,如果控制單元201在步驟S902中判斷為選擇了無線LAN設置菜單(步驟S902中為“是”),則處理進入步驟S903。
將說明如下情況:該處理存在步驟S901和S902的循環,直到控制單元201在步驟S902中判斷為選擇了無線LAN菜單(步驟S902中為“是”)。在這種情況下(步驟S902中為“是”),如上所述處理進入步驟S903。
在步驟S903中,控制單元201將如圖4所示的畫面410那樣的網絡列表顯示在顯示單元206上。作為用于接收移動電話200周圍的信標并列舉所接收到的信標中所包含的SSID的結果而顯示該列表。這意味著,如果在進行該步驟的處理之前、在圖8所示的步驟S804中構建數字照相機100的網絡,則還在該列表中顯示數字照相機100的網絡的SSID。此外,如果在顯示該列表之后構建數字照相機100的網絡,則只要移動電話200接收到該網絡的信標并且完成對該信標的分析,就將SSID附加地顯示在該列表中。
通過從顯示單元206上所顯示的網絡列表的顯示中選擇期望的SSID,用戶可以輸入用以加入該網絡的指示。步驟S903與圖5所示的步驟S506相對應。以下假定如下情況來說明之后的處理:用戶確認數字照相機100的顯示單元106上所顯示的SSID,并且從此時畫面410上的網絡列表中選擇作為數字照相機100的網絡的“Camera-123”。
當選擇該網絡時,在步驟S904中,控制單元201利用連接單元211來進行用于加入步驟S903中所選擇的網絡的處理。更具體地,控制單元201通過利用網絡的通信參數(本典型實施例中的SSID)發送用以加入網絡的請求、并且接收作為該請求的應答的加入許可來加入該網絡。步驟S904與圖5所示的步驟S507相對應。
在步驟S905中,控制單元201利用連接單元211來執行DHCP尋址。然后,處理進入步驟S906。DHCP尋址是用于通過向無線網絡中的DHCP服務器請求IP地址來獲取IP地址的方式。如上所述,數字照相機100提供有DHCP服務器功能,并且通過該DHCP服務器的功能來實現針對IP地址的解決。
在步驟S906中,控制單元201從非易失性存儲器204啟動連接至用戶利用操作單元205所選擇的數字照相機100所需的應用程序。然后,處理進入步驟S907。步驟S906與圖5所示的步驟S509相對應。控制單元201可以在該步驟的定時之前啟動該應用程序。
在步驟S907中,控制單元201根據應用程序的控制、利用連接單元211來將廣告通知發送至數字照相機100。該廣告通知的發送使得數字照相機100能夠發現移動電話200。步驟S907與圖5所示的步驟S510相對應。
在步驟S908中,控制單元201利用連接單元211來進行用于連接至連接對方設備的設備連接處理。然后,處理進入步驟S909。利用該處理,完成向連接對方設備的連接。步驟S908與圖5所示的步驟S512~S514相對應。當完成該連接時,控制單元201將諸如圖4所示的畫面411等的連接完成畫面顯示在顯示單元206上。
在步驟S909中,控制單元201利用連接單元211來接收來自連接對方設備的圖像。然后,處理結束。在圖像接收正在進行中的情況下,控制單元201將諸如圖4所示的畫面412等的圖像接收進行中的畫面顯示在顯示單元206上。
接著,將說明在控制單元201在步驟S901中判斷為進行了近距離無線通信的情況下(在步驟S901中為“是”)的處理。在這種情況下(在步驟S901中為“是”),如上所述處理進入步驟S910。
在步驟S910中,控制單元201基于經由近距離無線通信所接收到的信息來從非易失性存儲器204啟動連接至連接對方設備所需的應用程序。
在步驟S911中,控制單元201利用連接單元211、基于步驟S901的近距離無線通信時所獲取到的與連接對方設備的網絡有關的信息來搜索該網絡。然后,處理進入步驟S912。步驟S911與圖6所示的步驟S605或圖7所示的步驟S705相對應。
在步驟S912中,控制單元201利用連接單元211來判斷是否發現網絡。如果控制單元201在步驟S912中判斷為發現了網絡(步驟S912中為“是”),則處理進入步驟S913。如果控制單元201在步驟S912中判斷為即使控制單元201連續搜索了預定時間段之后也沒有發現網絡(步驟S912中為“否”),則處理結束。
在步驟S913中,控制單元201利用連接單元211來進行用于加入步驟S912中所發現的網絡的處理。步驟S913與圖6所示的步驟S606或圖7所示的步驟S706相對應。
在步驟S914中,控制單元201利用連接單元211來執行DHCP尋址。然后,處理進入步驟S915。
在步驟S915中,控制單元201利用連接單元211、基于經由步驟S901中與數字照相機100的近距離無線通信所獲取到的信息來進行設備連接處理。利用該處理,完成向連接對方設備的連接。步驟S915與圖6所示的步驟S608~S610或圖7所示的步驟S708~S710相對應。
在步驟S916中,控制單元201利用連接單元211從數字照相機100接收在步驟S901中的與數字照相機100的近距離無線通信時的數字照相機100的操作模式。步驟S916與圖6所示的步驟S611或圖7所示的步驟S711相對應。
在步驟S917中,控制單元201判斷在步驟S916中所接收到的近距離無線通信時的數字照相機100的操作模式是否為單再現模式。如果控制單元201在步驟S917中判斷為所接收到的數字照相機100的操作模式不是單再現模式(步驟S917中的“否”)、即控制單元201判斷為所接收到的數字照相機100的操作模式是多再現模式,則處理進入步驟S918。另一方面,如果控制單元201在步驟S917中判斷為所接收到的數字照相機100的操作模式是單再現模式(步驟S917中的“是”),則處理在無需通過步驟S918的情況下進入步驟S919。
在步驟S918中,控制單元201利用顯示單元206顯示諸如圖4所示的畫面413等的促使用戶在數字照相機100側選擇用戶想要發送的圖像的畫面。
在步驟S919中,控制單元201利用連接單元211接收從數字照相機100所發送的圖像。
步驟S919與圖6所示的步驟S612和S613或圖7所示的步驟S713和S714相對應。在圖像接收正在進行中的情況下,控制單元201將諸如圖4所示的畫面412等的圖像接收進行中的畫面顯示在顯示單元206上。
最后,在步驟S920中,控制單元201利用連接單元211來斷開與連接對方設備的無線LAN連接。然后,處理結束。步驟S920與圖6所示的步驟S614或圖7所示的步驟S715相對應。
這是與根據本典型實施例的移動電話200的操作有關的全部描述。
在本典型實施例中,對于在單再現時的切換,數字照相機100判斷為用戶根據發送當前再現圖像而無需重新選擇要發送的圖像的意圖而將數字照相機100放置得靠近,由此轉變成用于發送當前再現圖像的畫面。此外,對于多再現時的切換,數字照相機100判斷為用戶根據在選擇多個圖像之后發送這些圖像的意圖而將數字照相機100放置得靠近,由此轉變成用于選擇要發送的圖像的畫面。這樣,根據使數字照相機100進行NFC接觸時的數字照相機100的再現模式的狀態,通過改變在NFC接觸之后的畫面轉變的流程,可以實現適合用戶意圖的操作,由此進一步提高可用性。
此外,在本典型實施例中,在完成數字照相機100和移動電話200之間的無線LAN連接之后,數字照相機100經由無線LAN向移動電話200通知使數字照相機100進行了NFC接觸時的再現模式。該方式使得數字照相機100能夠向移動電話200通知NFC接觸時的數字照相機100的操作模式,而無需每當再現模式改變時重寫NFC標簽。
第二典型實施例
將針對在數字照相機100和移動電話200經由NFC接觸而彼此連接之后發送圖像時、數字照相機100無法進行圖像發送的情況下所進行的處理來說明本典型實施例。
圖10是示出根據第二典型實施例的數字照相機100的操作的流程圖。控制單元101將非易失性存儲器103中所存儲的程序加載到工作存儲器104中并執行所加載的程序,由此實現在該流程圖中所示的各處理。在步驟S1001~S1023中,進行與圖8所示的步驟S801~S823的處理相同的處理。
在步驟S1024中,控制單元101判斷步驟S1023中向移動電話200的圖像發送是否成功。如果控制單元101在步驟S1024中判斷為圖像發送成功(步驟S1024中為“是”),則處理進入步驟S1025。如果控制單元101在步驟S1024中判斷為圖像發送失敗(步驟S1024中為“否”),則處理返回至步驟S1022,其中,在步驟S1022中,控制單元101促使用戶再次選擇圖像。圖像發送失敗的一種可能情況是:控制單元101判斷為數字照相機100側能夠發送圖像,但是移動電話200側無法接收圖像。該情況的示例包括由于所發送的圖像的圖像類型不被移動電話200側支持而導致的失敗以及由于用于接收圖像的移動電話200的容量的不足而導致的失敗。在這種情況下,將表示移動電話200無法接收圖像的信號從移動電話200發送至數字照相機100,并且控制單元101通過接收到該信號而判斷為圖像發送已失敗。此外,圖像發送的失敗還包括圖像發送在圖像發送的中途被用戶取消。
在數字照相機100在單再現畫面上進行了NFC接觸、然后經由無線LAN而連接至移動電話200之后圖像發送已失敗的情況下,控制單元101將圖3B所示的畫面324顯示在顯示單元106上,以使得用戶可以通過以與在由手動連接建立連接時的操作的方式相同的方式選擇“選擇并發送”或“發送該圖像”,來發送圖像。
另一方面,在數字照相機100在多再現畫面上進行了NFC接觸、然后經由無線LAN而連接至移動電話200之后圖像發送已失敗的情況下,控制單元101將圖3C所示的畫面333顯示在顯示單元106上,以使得用戶可以再次選擇并發送圖像。
在步驟S1025中,控制單元101利用連接單元111而斷開與移動電話200的無線LAN連接。然后,處理結束。如果圖像發送完全成功,則控制單元101斷開無線LAN連接。
在圖像發送失敗的情況下,根據本典型實施例的數字照相機100使得能夠維持無線LAN連接,因而用戶再次選擇圖像。利用該配置,用戶可以再次發送圖像,而無需為再次建立用以發送圖像的無線LAN連接的附加作業而費心。
其它典型實施例
已經基于如下示例說明了上述第一典型實施例:數字照相機100在無需在圖6所示的步驟S610中完成了數字照相機100和移動電話200之間的連接之后請求確認的情況下,發送步驟S601中所顯示的圖像。該示例可以以數字照相機100顯示圖3A所示的畫面314、而不是立即發送圖像的方式來進行修改。通過顯示圖3A所示的畫面314使得用戶以這種方式確認圖像,可以防止用戶發送由于誤觸摸而不正確地選擇的圖像。此外,數字照相機100顯示在畫面314上的單再現期間所顯示的圖像,而無需改變其中的圖像,這可以至少省略用于如多再現那樣選擇圖像的過程。
此外,已經基于如下示例說明了上述的典型實施例:數字照相機100切換基于數字照相機100的再現模式的狀態建立連接之后的操作。該示例可以以數字照相機100基于例如數字照相機100的顯示單元106所顯示的圖像的數量來切換該操作的方式來進行修改。例如,數字照相機100可以被配置為:在數字照相機100的顯示單元106上所顯示的圖像的數量是三個或更少的情況下傳輸所聚焦的圖像,并且在圖像的數量大于三個的情況下促使用戶選擇圖像。
在第一典型實施例中的圖7所示的步驟S715中,在斷開無線LAN連接之后,數字照相機100可以返回至如圖3C所示的畫面330那樣的在使數字照相機100進行了NFC接觸時所顯示的畫面。該返回使得用戶能夠在經由無線LAN發送圖像之前平滑地繼續用戶所進行的操作。
已經在假定接通數字照相機100的電源來觸發圖8所示的流程圖的開始的情況下說明了第一典型實施例,但是數字照相機100可以被配置為即使在數字照相機100的電源被斷開期間進行了NFC接觸的情況下也無線地連接至移動電話200。假定如下:在數字照相機100的電源被斷開期間進行了NFC接觸的情況下,用戶可以在經由無線LAN的連接完成之后,進行與通過無線LAN菜單建立無線LAN連接時的操作相同的操作。該結構使得用戶能夠即使從數字照相機100的電源被斷開的這種狀態下也將數字照相機100連接至移動電話200并且選擇并發送圖像。
還可以通過讀出并執行記錄在存儲介質(還可被更完整地稱為“非瞬態計算機可讀存儲介質”)上的計算機可執行指令(例如,一個或多個程序)以進行本發明的上述實施例中的一個或多個的功能以及/或者包括用于進行上述實施例中的一個或多個的功能的一個或多個電路(例如,專用集成電路(ASIC))的系統或設備的計算機和通過下面的方法來實現本發明的實施例,其中,該系統或設備的計算機通過例如從存儲介質讀出并執行計算機可執行指令以進行上述實施例中的一個或多個的功能以及/或者控制該一個或多個電路以進行上述實施例中的一個或多個的功能來進行上述方法。該計算機可以包括一個或多個處理器(例如,中央處理單元(CPU)、微處理單元(MPU)),并且可以包括單獨計算機或單獨計算機處理器的網絡,以讀出并執行計算機可執行指令。例如可以從網絡或存儲介質將這些計算機可執行指令提供至計算機。該存儲介質可以包括例如硬盤、隨機存取存儲器(RAM)、只讀存儲器(ROM)、分布式計算機系統的存儲器、光盤(諸如致密盤(CD)、數字多功能盤(DVD)或藍光盤(BD)TM等)、閃速存儲裝置和存儲卡等中的一個或多個。
盡管已經參考典型實施例說明了本發明,但是應該理解,本發明不局限于所公開的典型實施例。所附權利要求書的范圍符合最寬的解釋,以包含所有這類修改、等同結構和功能。
本申請要求2014年8月18日提交的日本專利申請2014-165971的優先權,這里通過引用將其全部內容包含于此。