專利名稱:信息處理設(shè)備、信息處理方法及程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息處理設(shè)備和信息處理方法,并且更具體地涉及能夠以直觀操作連接到多個設(shè)備的信息處理設(shè)備、信息處理方法及程序。
背景技術(shù):
目前,諸如Wi-Fi、藍(lán)牙(注冊商標(biāo))和短距離無線通信的無線局域網(wǎng)(LAN)已經(jīng)變得廣泛存在。因此,在終端之間的數(shù)據(jù)傳輸中希望進(jìn)行到多個終端的廣播數(shù)據(jù)傳輸以及來自多個終端的選擇性數(shù)據(jù)傳輸。為了與多個終端通信/連接以及向多個終端傳輸數(shù)據(jù), 需要選擇連接被建立到以及數(shù)據(jù)被傳輸?shù)降拿總€終端。為了在多個終端彼此鏈接時建立連接,使用者必須了解用于指定每個終端的名稱、標(biāo)識號等。因此,存在的問題是,使用者不能以直觀操作來執(zhí)行通信/連接以及數(shù)據(jù)傳輸。而且,存在的問題是,當(dāng)傳輸數(shù)據(jù)時,難于了解哪個終端向哪個終端傳輸數(shù)據(jù)以及數(shù)據(jù)是如何被傳輸?shù)?。日本專利?164758號、日本專利第3900605號和日本專利申請公開第 2005-99064號公開了以直觀操作來實現(xiàn)連接和傳輸?shù)募夹g(shù)。例如,將終端一起對碰以建立連接和傳輸數(shù)據(jù),并且虛擬顯示終端的取向以及在此方向上輕擊傳輸對象。另外,還公開了通過用于檢測終端布置的傳感器來獲取數(shù)據(jù)傳輸方向性的技術(shù)。
發(fā)明內(nèi)容
但是,存在的問題是,通過將終端一起對碰來實現(xiàn)連接和傳輸僅能應(yīng)用于兩個終端之間的一對一通信,并且在僅終端取向被虛擬顯示的情況下,使用者不能了解終端的實際布置。因此,所期望的是,允許使用者僅使用直觀操作而不依賴用于檢測終端布置的傳感器來識別連接被建立到以及數(shù)據(jù)被傳輸?shù)降脑O(shè)備。鑒于上面所述的情形,所期望的是,提供一種新穎的和改進(jìn)的信息處理設(shè)備和信息處理方法,其中,使用者能夠以直觀操作來了解信息處理設(shè)備和該信息處理設(shè)備與其通信的另一設(shè)備之間的鄰近鄰近關(guān)系。根據(jù)本發(fā)明的實施例,提供了一種信息處理設(shè)備,該信息處理設(shè)備包括檢測單元,用于檢測用操縱對象在顯示屏上執(zhí)行的連接到一個或更多個設(shè)備的操作;以及確定單元,用于基于檢測單元所檢測到的操縱對象的操作來確定信息處理設(shè)備連接到的另一設(shè)備的相對取向。確定單元可基于由檢測單元檢測到的操縱對象的操作來確定用于建立與另一設(shè)備的連接的關(guān)于另一設(shè)備的相對布置。檢測單元可根據(jù)操縱對象的操作來檢測對顯示屏的軌跡輸入。信息處理設(shè)備可進(jìn)一步包括獲取單元,用于獲取表示由另一設(shè)備和信息處理設(shè)備檢測到的操縱對象的操作軌跡的軌跡數(shù)據(jù)。信息處理設(shè)備可進(jìn)一步包括用于存儲由獲取單元獲取的軌跡數(shù)據(jù)的存儲單元。確定單元可以按時間順序排列存儲單元中所存儲的軌跡數(shù)據(jù),并且確定存儲單元是否存儲信息處理設(shè)備連接到的另一設(shè)備的數(shù)據(jù)。檢測單元可檢測輸入所始于的輸入開始區(qū)域和該輸入所終于的輸入結(jié)束區(qū)域,其中,用操縱對象對顯示屏執(zhí)行該輸入。檢測單元可檢測開始輸入的輸入開始時間和結(jié)束輸入的輸入結(jié)束時間,其中,用操縱對象對顯示屏執(zhí)行該輸入。獲取單元可獲取包括輸入開始區(qū)域和輸入開始時間的軌跡開始數(shù)據(jù)以及包括輸入結(jié)束區(qū)域和輸入結(jié)束時間的軌跡結(jié)束數(shù)據(jù),其中,信息處理設(shè)備和與該信息處理設(shè)備連接的另一設(shè)備檢測軌跡開始數(shù)據(jù)和軌跡結(jié)束數(shù)據(jù)。存儲單元可存儲由獲取單元獲取的軌跡開始數(shù)據(jù)和軌跡結(jié)束數(shù)據(jù)。在信息處理設(shè)備連接到的設(shè)備數(shù)量已知的情況下,確定單元可做出如下確定在按時間順序排序的軌跡開始數(shù)據(jù)和軌跡結(jié)束數(shù)據(jù)中,當(dāng)在等于設(shè)備數(shù)量的次序處存儲的軌跡結(jié)束數(shù)據(jù)的軌跡結(jié)束區(qū)域被確定為表示用操縱對象執(zhí)行的軌跡輸入的結(jié)束的區(qū)域時,以及當(dāng)存儲的數(shù)據(jù)的條數(shù)對應(yīng)于設(shè)備的數(shù)量時,確定單元確定軌跡開始數(shù)據(jù)和軌跡結(jié)束數(shù)據(jù)是表示關(guān)于信息處理設(shè)備連接到的另一設(shè)備的相對取向的數(shù)據(jù)。在信息處理設(shè)備連接到的設(shè)備數(shù)量未知的情況下,確定單元可做出如下確定在最后存儲的軌跡結(jié)束數(shù)據(jù)的軌跡結(jié)束區(qū)域是表示用操縱對象執(zhí)行的軌跡輸入的結(jié)束的區(qū)域的情況下,在按時間順序排序的軌跡開始數(shù)據(jù)和軌跡結(jié)束數(shù)據(jù)中,計算預(yù)定終端的輸入開始時間與另一終端的輸入結(jié)束時間之間的時間差,以及當(dāng)預(yù)定終端的輸入開始時間與數(shù)據(jù)位置鄰近近的另一輸入結(jié)束時間之間的時間差被確定為最小并且該時間差等于或小于預(yù)定閾值時,確定單元確定軌跡開始數(shù)據(jù)和軌跡結(jié)束數(shù)據(jù)是表示關(guān)于信息處理設(shè)備連接到的另一設(shè)備的相對取向的數(shù)據(jù)。檢測單元可使用電容方法或紅外線方法的觸控面板來檢測用操縱對象在信息處理設(shè)備上執(zhí)行的操作。根據(jù)本發(fā)明的另一實施例,提供了用于使計算機作為信息處理設(shè)備的程序,該信息處理設(shè)備包括檢測單元,用于檢測用操縱對象在顯示屏上執(zhí)行的連接到一個或更多個設(shè)備的操作;以及確定單元,用于基于由檢測單元檢測到的操縱對象的操作來確定信息處理設(shè)備連接到的另一設(shè)備的相對取向。另外,根據(jù)本發(fā)明的另一實施例,提供了一種信息處理方法,該信息處理方法包括檢測用操縱對象在顯示屏上執(zhí)行的連接到一個或更多個設(shè)備的操作的步驟;以及基于由檢測單元檢測到的操縱對象的操作來確定信息處理設(shè)備連接到的另一設(shè)備的相對取向的步驟。如以上所描述的,根據(jù)本發(fā)明,使用者能夠以直觀操作來了解信息處理設(shè)備和該信息處理設(shè)備與其通信的另一設(shè)備之間的鄰近鄰近關(guān)系。
圖1是示出根據(jù)本發(fā)明實施例的信息處理設(shè)備的顯示裝置配置的說明圖;圖2是示出根據(jù)實施例的信息處理設(shè)備的硬件配置的方框圖;圖3是示出根據(jù)實施例的信息處理設(shè)備的控制單元的功能配置的方框圖;圖4是示出根據(jù)實施例的用操作對象執(zhí)行的操作軌跡的說明圖5是示出根據(jù)實施例的觸控面板的分割區(qū)域的說明圖;圖6是示出其它設(shè)備和根據(jù)實施例的信息處理設(shè)備的整體操作的說明圖;圖7是示出根據(jù)實施例的相對位置確定處理的細(xì)節(jié)的流程圖;圖8是示出根據(jù)實施例的用于建立網(wǎng)絡(luò)的處理的流程圖;圖9是示出根據(jù)實施例的數(shù)據(jù)發(fā)送/接收處理的流程圖;圖10是用于說明根據(jù)實施例的軌跡開始表內(nèi)容的說明圖;圖11是用于說明根據(jù)實施例的軌跡結(jié)束表內(nèi)容的說明圖;圖12是示出根據(jù)實施例的用于計算鄰近鄰近關(guān)系的處理的流程圖;圖13是示出根據(jù)實施例的用于計算鄰近鄰近關(guān)系的處理的流程圖;圖14是示出根據(jù)實施例的多個終端之間關(guān)系的說明圖;圖15是示出根據(jù)實施例的用于計算鄰近鄰近關(guān)系的處理的流程圖;圖16是示出根據(jù)實施例的軌跡輸入的說明圖;圖17A是示出根據(jù)實施例的數(shù)據(jù)發(fā)送/接收的說明圖;圖17B是示出根據(jù)實施例的數(shù)據(jù)發(fā)送/接收的說明圖;圖18A是用于說明根據(jù)實施例的連接等級選擇的輸入的說明圖;圖18B是用于說明根據(jù)實施例的連接等級選擇的輸入的說明圖。
具體實施例方式在下文中,將參考附圖詳細(xì)描述本發(fā)明的優(yōu)選實施例。應(yīng)當(dāng)指出,在本說明書和附圖中,用相同的附圖標(biāo)記表示實質(zhì)上具有相同功能和結(jié)構(gòu)的結(jié)構(gòu)元件,并且省略這些結(jié)構(gòu)元件的重復(fù)說明。將按以下所列出的順序來說明實施例的詳細(xì)描述。<1.本實施例的目的〉<2.信息處理設(shè)備的硬件配置><3.信息處理設(shè)備的功能配置><4.信息處理設(shè)備的詳細(xì)操作><1.本實施例的目的〉首先,將說明本發(fā)明實施例的目的。目前,諸如Wi-Fi、藍(lán)牙(注冊商標(biāo))和短距離無線通信的無線局域網(wǎng)(LAN)已經(jīng)變得廣泛存在。因此,在終端之間的數(shù)據(jù)傳輸中希望進(jìn)行對多個終端的廣播數(shù)據(jù)傳輸以及來自多個終端的選擇性數(shù)據(jù)傳輸。為了與多個終端通信 /連接以及向多個終端傳輸數(shù)據(jù),需要選擇連接被建立到以及數(shù)據(jù)被傳輸?shù)降拿總€終端。為了在多個終端彼此鏈接時建立連接,使用者必須了解用于指定每個終端的名稱、標(biāo)識號等。 因此,存在的問題是,使用者不能以直觀操作來執(zhí)行通信/連接以及數(shù)據(jù)傳輸。在紅外線通信等中,傳輸源終端和傳輸目的終端中的每個終端顯示僅表示所發(fā)送 /所接收的數(shù)據(jù)的大小的進(jìn)度條。但是,未示出終端之間數(shù)據(jù)傳輸?shù)姆较蛐?。?dāng)連接更多終端連接時,以及當(dāng)頻繁發(fā)送/接收數(shù)據(jù)時,存在的問題是,在數(shù)據(jù)傳輸過程中難于了解哪個終端向哪個終端傳輸數(shù)據(jù)以及數(shù)據(jù)是如何被傳輸?shù)?。在對?注冊商標(biāo))中,將終端一起對碰以建立連接和執(zhí)行傳輸。在對碰中,通過直觀操作來實現(xiàn)連接和數(shù)據(jù)傳輸,即在一對一通信中將手持終端一起對碰。但是,在對碰(注冊商標(biāo))中,執(zhí)行一對多通信是困難的。另一方面,已經(jīng)公開了這樣的技術(shù)虛擬顯示終端的方向,并且通過直觀操作能夠?qū)崿F(xiàn)連接和傳輸,即在虛擬顯示的終端的方向上輕擊傳輸對象。已經(jīng)公開了這樣的另一技術(shù)用于檢測終端布置的傳感器被用來獲取數(shù)據(jù)傳輸?shù)姆较蛐?。但是,如以上所描述的,存在的問題是,用于通過將終端一起對碰來實現(xiàn)連接和傳輸?shù)募夹g(shù)僅能應(yīng)用于兩個終端之間的一對一通信,并且在僅終端取向被虛擬顯示的情況下,使用者不能了解終端的實際布置。因此,所期望的是,允許使用者僅使用直觀操作而不依賴用于檢測終端布置的傳感器來識別連接被建立到以及數(shù)據(jù)被傳輸?shù)降脑O(shè)備。因此,考慮到作為被考慮的問題之一的上述情形,已經(jīng)創(chuàng)建了根據(jù)本發(fā)明實施例的信息處理設(shè)備 10。根據(jù)本發(fā)明的信息處理設(shè)備10,使用者能夠以直觀操作來了解信息處理設(shè)備10和該信息處理設(shè)備10與其通信的另一設(shè)備之間的鄰近鄰近關(guān)系。在本實施例中,將使用小音頻播放器、媒體播放器、PDA(個人數(shù)字助理)、移動電話等例子來說明信息處理設(shè)備10。但是,本實施例不限于此。本實施例也能應(yīng)用于個人計算機等。在本實施例中,與諸如顯示器的顯示裝置集成地形成信息處理設(shè)備10。但是,本實施例不限于此。信息處理設(shè)備10和顯示裝置可被制造為分離的設(shè)備。<2.信息處理設(shè)備的硬件配置>在上文中說明了本發(fā)明實施例的目的。接下來,將參考圖1說明根據(jù)本實施例的信息處理設(shè)備10的顯示裝置配置。圖1是示出信息處理設(shè)備10的顯示裝置配置的說明圖。 根據(jù)本實施例的信息處理設(shè)備10是通過使諸如手指的操縱對象開始與顯示信息的顯示裝置的顯示屏相接觸或接近而能夠輸入信息的設(shè)備。擁有信息處理設(shè)備10的使用者使操縱對象開始與顯示裝置上所顯示的由圖標(biāo)、字符鍵等表示的目標(biāo)相接觸,從而選擇/決定由操縱對象觸摸的目標(biāo)。使用者通過使操縱對象在屏上觸摸和移動而能夠輸入連串操作的軌跡,并且能夠根據(jù)該軌跡執(zhí)行處理。如圖1所示,通過將觸摸面板102布置在顯示裝置106的顯示屏上來構(gòu)造信息處理設(shè)備10的輸入顯示單元。觸摸面板102具有兩個功能,即顯示和輸入。根據(jù)本實施例的觸摸面板102能夠檢測用諸如使用者手指的操縱對象執(zhí)行的操作,操縱對象與觸摸面板 102接近或相接觸。檢測方法可以是任何方法,只要能檢測到操縱對象在顯示器上的位置信息即可。檢測方法的示例包括使用由透明電極構(gòu)成的金屬薄膜的電阻膜方法,用于通過發(fā)現(xiàn)指尖與導(dǎo)電膜之間的電容改變來檢測位置的電容方法,紅外線屏蔽方法,以及電磁感應(yīng)方法。在以下說明中,例如,將具體說明用于使用靜電觸摸面板來檢測操縱對象操作的方法。靜電觸摸面板102具有以矩陣形式布置的靜電傳感器。靜電傳感器的值根據(jù)電容的改變而持續(xù)改變。當(dāng)手指,即操縱對象,開始與靜電傳感器接近或相接觸時,由靜電傳感器檢測到的電容增加。能夠同時獲取靜電傳感器的電容。靜電觸摸面板102同時檢測和交錯 (interpolate)全部靜電傳感器的電容改變,從而檢測由與靜電觸摸面板102接近或相接觸的手指執(zhí)行的操作。靜電觸摸面板102將檢測到的電容值輸出到CPU(中央處理單元,具有圖2中的附圖標(biāo)記101)。CPU將由靜電觸摸面板102給予的各種信息與顯示裝置106上顯示的顯示內(nèi)容的顯示位置相關(guān)聯(lián),并且CPU分析操縱對象的移動。然后,CPU基于所分析的操縱對象的移動來識別被給予到信息處理設(shè)備10的輸入信息,并且CPU執(zhí)行對應(yīng)于輸入信息的處理。如以上所描述的,使用者能操縱顯示屏上顯示的內(nèi)容,并且能將輸入信息輸入。當(dāng)使操縱對象開始與顯示裝置106的顯示屏相接觸或貼近時,操縱對象實際上不是與顯示裝置16的顯示屏相接觸。而是,操縱對象實際上與靜電觸摸面板102的表面相接觸。盡管操縱對象實際上是與靜電觸摸面板102的表面相接觸,但是操縱對象在以下說明中可被描述為“開始與顯示裝置106的顯示屏相接觸”。接下來,將參考圖2說明信息處理設(shè)備10的硬件配置。如圖2所示,根據(jù)本實施例的信息處理設(shè)備10包括觸摸面板102、CPU 104、顯示裝置106、非易失性存儲器108和 RAM(隨機訪問存儲器)110。如以上所描述的,CPU 104作為計算處理單元和控制單元,并且CPU104根據(jù)各種程序來控制信息處理設(shè)備10中的整體運行。CPU 104可以是微處理器。RAM 110臨時存儲在CPU 104執(zhí)行過程中所使用的程序以及在執(zhí)行過程中根據(jù)需要而改變的參數(shù)等。通過由 CPU總線等所構(gòu)成的主總線將這些彼此連接起來。非易失性存儲器108存儲由CPU 104所使用的程序、計算參數(shù)等。非易失性存儲器108可以是例如ROM(只讀存儲器)、快閃存儲器等。顯示裝置106是用于輸出信息的輸出裝置的示例。顯示裝置106可以是例如液晶顯示(IXD)裝置、OLED(有機發(fā)光二極管)裝置等。靜電觸摸面板102是使用者輸入信息的輸入裝置的示例。靜電觸摸面板102包括例如用于輸入信息的輸入裝置,以及用于基于使用者輸入而產(chǎn)生輸入信號和將輸入信號輸出到CPU 104的輸入控制電路。使用者操縱靜電觸摸面板102,從而將各種數(shù)據(jù)輸入到信息處理設(shè)備10,并且指示進(jìn)行處理操作。在根據(jù)本實施例的信息處理設(shè)備10中,靜電觸摸面板102檢測接觸操作面上的接觸操作。無線通信模塊111是由用于連接到無線通信網(wǎng)絡(luò)的通信裝置等所構(gòu)成的通信接口。信息處理設(shè)備10經(jīng)由無線通信模塊111建立與另一設(shè)備的藍(lán)牙(注冊商標(biāo)) 連接,并且借助Wi-Fi、短距離無線通信等與另一設(shè)備無線通信。<信息處理設(shè)備的功能配置>在上文中說明了根據(jù)本實施例的信息處理設(shè)備10的硬件配置。接下來,將參考圖 3說明信息處理設(shè)備10的功能配置。在以下的說明中,將說明信息處理設(shè)備10的控制單元 (CPU 104)的功能配置。圖3是示出信息處理設(shè)備10控制單元的功能配置的方框圖。如圖3所示,信息處理設(shè)備10的控制單元包括檢測單元112、獲取單元114、存儲單元116、確定單元118等。檢測單元112具有檢測用操縱對象在顯示屏(未示出)上執(zhí)行的連接到一個或更多個設(shè)備的操作的功能。在這種情況下,顯示屏具有如上所描述的用作輸入單元的觸摸面板102的功能,并且具有用作顯示裝置106的IXD的功能。而且,檢測單元112具有檢測用操縱對象執(zhí)行的操作軌跡的功能?,F(xiàn)在,將參考圖 4說明由檢測單元112檢測的用操縱對象執(zhí)行的操作軌跡。在以下的說明中,執(zhí)行將信息處理設(shè)備10與其它兩個設(shè)備相連接的操作。在圖4中,信息處理設(shè)備10被稱為終端A,并且其它兩個設(shè)備分別被稱為終端B和終端C。在以下的說明中,如圖4所示連接三個終端,即終端A、B、C。在連接操作中,使用者將終端布置成并排連接,并且執(zhí)行就像作橫過多個顯示屏的連續(xù)線的操作。如圖4中的箭頭所示,使用者使用手指(操縱對象)等來對觸摸面板執(zhí)行輸入操作,該輸入操作從終端A開始,經(jīng)過終端B,并且到終端C。而且,檢測單元12檢測用操縱對象對顯示屏執(zhí)行輸入操作所始于的輸入開始區(qū)域和輸入所終于的輸入結(jié)束區(qū)域。而且,檢測單元112檢測開始用操縱對象對顯示屏執(zhí)行輸入操作的輸入開始時間和結(jié)束輸入的輸入結(jié)束時間。檢測單元112將觸摸面板102虛擬劃分成預(yù)定區(qū)域,并且檢測所劃分的區(qū)域中軌跡輸入所始于的區(qū)域,以及所劃分的區(qū)域中軌跡輸入所終于的區(qū)域。將參考圖5說明觸控面板102上被虛擬劃分的區(qū)域。如圖5所示,例如,觸摸面板 102被虛擬劃分成五個區(qū)域。觸摸面板102的中心區(qū)域被定義為區(qū)域0。區(qū)域0的上側(cè)被定義為區(qū)域1。區(qū)域0的右側(cè)被定義為區(qū)域2。區(qū)域0的下側(cè)被定義為區(qū)域3。區(qū)域0的左側(cè)被定義為區(qū)域4。例如,當(dāng)使用者如圖4所示用操縱對象執(zhí)行軌跡輸入時,終端A確定用操縱對象執(zhí)行輸入所始于的輸入開始區(qū)域是“區(qū)域0”,并且輸入所終于的輸入結(jié)束區(qū)域是 “區(qū)域2”。同樣地,終端B確定輸入開始區(qū)域是“區(qū)域4”,以及輸入結(jié)束區(qū)域是“區(qū)域2”。另一方面,終端C確定輸入開始區(qū)域是“區(qū)域4”,以及輸入結(jié)束區(qū)域是“區(qū)域0”。另外,每個設(shè)備檢測開始輸入的輸入開始時間以及結(jié)束輸入的輸入結(jié)束時間。在圖5中,觸摸面板102 被劃分成五個區(qū)域,以及每個終端檢測哪個區(qū)域包括操縱對象操作的輸入開始位置和輸入結(jié)束位置。但是,本實施例不限于此。例如,除中心區(qū)域、上部區(qū)域、下部區(qū)域、左邊區(qū)域和右邊區(qū)域之外,觸摸面板102還可進(jìn)一步被劃分成斜(diagonally)上部區(qū)域和斜下部區(qū)域。在本實施例的說明中,如圖4所示,信息處理設(shè)備10所連接到的終端被視為具有與信息處理設(shè)備10相同的大小和形狀。但是,本實施例不限于此。例如,終端的厚度可以不同。在這種情況下,考慮到終端的厚度,可改變?nèi)鐖D5所示的所劃分的區(qū)域的大小。例如,當(dāng)?shù)诙偷谌B接的終端的厚度比另一終端的厚度更厚時,存在的問題是,當(dāng)使用者觸摸并移動手指橫過并排布置的多個終端的顯示屏?xí)r,輸入開始位置可能不是被確定為區(qū)域 4而是被確定為區(qū)域0。為解決此問題,可擴大區(qū)域4,以便能正確檢測到軌跡輸入。即使當(dāng)顯示屏大小不同時,或當(dāng)終端顯示屏的位置不同時,可改變所劃分的區(qū)域的大小,或者顯示屏可被進(jìn)一步劃分成更小的區(qū)域,從而能正確檢測到軌跡輸入。返回參考圖3。獲取單元114具有獲取軌跡數(shù)據(jù)的功能,其中,軌跡數(shù)據(jù)表示由所討論的終端和其它終端檢測到的操縱對象的操作軌跡。如圖4所示,檢測單元112檢測用于做出橫過終端A、B、C的顯示屏的連續(xù)線的操作軌跡。然后,每個終端檢測輸入開始區(qū)域、 輸入結(jié)束區(qū)域、輸入開始時間和輸入結(jié)束時間。因此,獲取單元114獲取由所討論的終端和其它終端檢測到的軌跡數(shù)據(jù),其中,軌跡數(shù)據(jù)包括輸入開始區(qū)域、輸入結(jié)束區(qū)域、輸入開始時間和輸入結(jié)束時間。存儲單元116具有在諸如RAM的存儲介質(zhì)中存儲由獲取單元114獲取的軌跡數(shù)據(jù)的功能。例如,存儲單元116存儲包括彼此相關(guān)聯(lián)的輸入開始時間和輸入開始區(qū)域的軌跡開始數(shù)據(jù)表,并且也存儲包括彼此相關(guān)聯(lián)的輸入結(jié)束時間和輸入結(jié)束區(qū)域的軌跡結(jié)束表。確定單元118具有這樣的功能當(dāng)基于由檢測單元112檢測到的操縱對象的操作而建立與其它設(shè)備的連接時,確定關(guān)于其它設(shè)備的相對布置。例如,當(dāng)檢測單元112確定輸入開始區(qū)域是區(qū)域0時,終端A被確定為軌跡數(shù)據(jù)的開始點。因此,所討論的終端相對于其它終端被確定為藍(lán)牙(注冊商標(biāo))連接的主設(shè)備。另一方面,當(dāng)輸入開始區(qū)域被確定為0以外的區(qū)域時,所討論的終端被確定為藍(lán)牙(注冊商標(biāo))連接的從設(shè)備。在以下的說明中,具有表示軌跡數(shù)據(jù)開始點的數(shù)據(jù)且被確定為主設(shè)備的終端被稱作服務(wù)器。具有表示軌跡數(shù)據(jù)中間點的數(shù)據(jù)且被確定為從設(shè)備的終端被稱作客戶端1。具有表示軌跡數(shù)據(jù)終點的數(shù)據(jù)的終端被稱作客戶端2。確定單元118具有這樣的功能基于由檢測單元112檢測到的操縱對象的操作,確定信息處理設(shè)備10所連接到的其它設(shè)備的相對取向。更具體地,確定單元118按時間順序?qū)Υ鎯卧?16中的軌跡數(shù)據(jù)進(jìn)行排序,并且確定存儲單元116是否具有信息處理設(shè)備10 所連接到的其它設(shè)備的數(shù)據(jù)。確定單元118使用信息處理設(shè)備10所連接到的設(shè)備的軌跡數(shù)據(jù)能確定所有終端的相對取向,其中,軌跡數(shù)據(jù)被存儲在存儲單元116中。如以上所描述的,在不與其它設(shè)備通信的情況下,通過將由操縱對象給予的軌跡數(shù)據(jù)劃分到如圖5所示的區(qū)域中以及通過檢測輸入被給予到的區(qū)域,確定單元118能確定信息處理設(shè)備10是否為具有輸入數(shù)據(jù)開始點的終端。另外,基于由所討論的終端和其它終端檢測到的軌跡數(shù)據(jù),確定單元118能確定鄰近鄰近終端的相對取向。在以下的說明中,表示關(guān)于另一設(shè)備的相對取向的信息可被稱為表示鄰近鄰近關(guān)系的數(shù)據(jù)。<4.信息處理設(shè)備的詳細(xì)操作>說明了信息處理設(shè)備10的控制單元的功能。接下來,將參考圖6至15來說明信息處理設(shè)備10和信息處理設(shè)備10所連接到的其它設(shè)備的詳細(xì)操作。在以下的說明中,信息處理設(shè)備10應(yīng)用于用作軌跡輸入開始點的服務(wù)器。圖6是示出信息處理設(shè)備10和其它設(shè)備的整體操作的說明圖。如圖6所示,在以下的說明中,連接一個服務(wù)器和兩個客戶端。如以上所描述的, 當(dāng)使用觸摸面板檢測操縱對象的操作時,由每個終端的觸摸面板檢測到的輸入數(shù)據(jù)以下說明中將被稱為軌跡輸入。首先,使用者用操縱對象在顯示屏上執(zhí)行連接交互以便連接其它設(shè)備,并且檢測單元112檢測軌跡輸入(S100,S200,S300)。然后,基于所檢測到的軌跡輸入,檢測單元112 確定每個終端是否為服務(wù)器、客戶端1或客戶端2(S102,S202, S302)。然后,在服務(wù)器(主設(shè)備)與客戶端(從設(shè)備)之間相繼建立藍(lán)牙(注冊商標(biāo)) 連接(S106,S306)。在下面的說明中,作為用于連接多個終端的無線通信的示例,使用藍(lán)牙 (注冊商標(biāo))來連接多個終端。但是,本發(fā)明不限于此??梢允褂肳i-Fi、短距離無線通信寸。在建立藍(lán)牙(注冊商標(biāo))連接后,客戶端1和客戶端2將表示操縱對象操作軌跡的軌跡數(shù)據(jù)傳輸給服務(wù)器(S206、S308)。服務(wù)器從每個客戶端(SllO)接收軌跡數(shù)據(jù)。每當(dāng)服務(wù)器從每個客戶端接收軌跡數(shù)據(jù)時,服務(wù)器存儲軌跡數(shù)據(jù)。直到服務(wù)器從服務(wù)器所連接到的所有客戶端獲得所有的軌跡數(shù)據(jù)為止,服務(wù)器計算所有終端的鄰近鄰近關(guān)系(S112)。然后,當(dāng)服務(wù)器從客戶端獲得所有的軌跡數(shù)據(jù)時,服務(wù)器終止所有終端的鄰近鄰近關(guān)系的計算,并且存儲表示鄰近鄰近關(guān)系的數(shù)據(jù)。然后,服務(wù)器將表示所有終端鄰近鄰近關(guān)系的相同數(shù)據(jù)傳輸給客戶端(S114)。另一方面,每個客戶端從服務(wù)器接收表示鄰近鄰近關(guān)系的數(shù)據(jù)(S208、S310)。所以,每個終端能夠獲得終端所連接到的所有終端的鄰近鄰近關(guān)系。上文說明了信息處理設(shè)備10和其它設(shè)備的整體操作。接下來,將說明圖6的相對位置確定處理的細(xì)節(jié)(S102、S202、S3(^)。由每個終端執(zhí)行的相對位置確定處理是相同的。 如圖7所示,首先,關(guān)于是否檢測到軌跡輸入而做出確定(S122)。當(dāng)在步驟S122中確定檢測到軌跡輸入時,記錄軌跡輸入的開始時間(輸入開始時間)和開始位置(輸入開始區(qū)域) (S124)。然后,關(guān)于用操縱對象執(zhí)行的輸入是否繼續(xù)而做出確定(S126)。當(dāng)在步驟SU6中確定用操縱對象執(zhí)行的輸入不繼續(xù)時,記錄軌跡輸入的結(jié)束時間(輸入結(jié)束時間)和結(jié)束位置(輸入結(jié)束區(qū)域)(S128)。然后,關(guān)于圖5中所示區(qū)域中的哪個區(qū)域包括步驟SlM中所記錄的輸入開始位置而做出確定(S130)。當(dāng)在步驟S130中確定輸入開始位置被包括在區(qū)域0中時,關(guān)于圖5中所示區(qū)域中的哪個區(qū)域包括輸入結(jié)束位置而做出確定(S13》。當(dāng)在步驟S132中確定輸入結(jié)束位置被包括在區(qū)域0中時,由于這不是用于連接終端的操作,所以丟棄軌跡輸入(S134)。當(dāng)在步驟 S132中確定輸入結(jié)束位置被包括在除區(qū)域0以外的區(qū)域中時,所討論的終端被確定為服務(wù)器(S136)。當(dāng)在步驟S130中確定輸入開始位置被包括在除區(qū)域0以外的區(qū)域中時,確定圖5 中所示區(qū)域中的哪個區(qū)域包括輸入結(jié)束位置(S138)。當(dāng)在步驟S138中確定輸入結(jié)束位置被包括在除區(qū)域0以外的區(qū)域中時,所討論的終端被確定為客戶端1(S140)。當(dāng)在步驟S138 中確定輸入結(jié)束位置被包括在區(qū)域0中時,所討論的終端被確定為客戶端2 (S142)。接下來,將參考圖8來說明服務(wù)器/客戶端確定處理和藍(lán)牙連接建立處理。首先, 關(guān)于所討論的終端是否為服務(wù)器而做出確定(S15》。當(dāng)在步驟S152中確定所討論的終端為服務(wù)器時,執(zhí)行發(fā)現(xiàn)處理以發(fā)現(xiàn)其它設(shè)備(S154)。當(dāng)在步驟SlM中確定另一設(shè)備被發(fā)現(xiàn)了時,所討論的終端請求連接到所發(fā)現(xiàn)的另一設(shè)備(連接請求)(S158)。然后,確定另一設(shè)備是否允許連接(連接允許)(S160)。當(dāng)在步驟S160中確定連接被允許時,建立與另一設(shè)備的連接(連接建立)(S16》。然后,確定鄰近鄰近關(guān)系的確定是否完成了(S164)。稍后將詳細(xì)說明步驟S164中確定鄰近鄰近關(guān)系的過程。當(dāng)在步驟S164 中確定鄰近鄰近關(guān)系的確定完成了時,終止發(fā)現(xiàn)處理(S166)。當(dāng)在步驟S152中確定所討論的終端不是服務(wù)器時,模式被切換到可發(fā)現(xiàn)模式 (S168)。然后,確定是否從用作服務(wù)器的終端接收到連接請求(S170)。當(dāng)確定在步驟S170 中確定從服務(wù)器接收到連接請求時,連接被允許,并且建立與服務(wù)器的連接(S174)。接下來,將說明軌跡數(shù)據(jù)的發(fā)送/接收以及表示鄰近鄰近關(guān)系的數(shù)據(jù)的發(fā)送/接收處理。如圖9所示,在建立與客戶端的連接后,服務(wù)器確定服務(wù)器是否從客戶端接收到軌跡數(shù)據(jù)(S18》。當(dāng)在步驟S182中確定從客戶端接收到軌跡數(shù)據(jù)時,將接收到的軌跡數(shù)據(jù)增加到表(S184)。在步驟S184中,接收到的軌跡數(shù)據(jù)的輸入開始時間和輸入開始區(qū)域被彼此相關(guān)聯(lián)并被增加到軌跡開始數(shù)據(jù)表,以及輸入結(jié)束時間和輸入結(jié)束區(qū)域被彼此相關(guān)聯(lián)并被增加到軌跡結(jié)束數(shù)據(jù)表。圖10示出了軌跡開始數(shù)據(jù)表的示例。圖11示出了軌跡結(jié)束數(shù)據(jù)表的示例。在圖 10和圖11中,用η表示建立了藍(lán)牙連接的終端的數(shù)量,即完成了連接的終端的數(shù)量。在以下的說明中,用η表示完成了連接的終端的數(shù)量(數(shù)據(jù)表中行的數(shù)量),以及用N表示用戶在其上執(zhí)行了連接交互的終端的數(shù)量(用戶希望連接的終端的數(shù)量)。然后,按時間順序?qū)D10中軌跡開始數(shù)據(jù)表中的數(shù)據(jù)和圖11中軌跡結(jié)束數(shù)據(jù)表中的數(shù)據(jù)進(jìn)行排序(排列)(S186)。在步驟S186中對數(shù)據(jù)進(jìn)行排序之后,計算鄰近鄰近關(guān)系(S188)。稍后將詳細(xì)說明步驟S188中計算鄰近鄰近關(guān)系的處理。然后,關(guān)于是否完成了鄰近鄰近關(guān)系的確定而做出確定(S190)。當(dāng)在步驟S190 中確定完成了鄰近鄰近關(guān)系的確定時,表示鄰近鄰近關(guān)系的數(shù)據(jù)被傳輸給所有的終端 (S192)。在這種情況下,表示鄰近鄰近關(guān)系的數(shù)據(jù)是具有所有終端的記錄的數(shù)據(jù)表,每條記錄包括用于識別終端的數(shù)字和該終端在輸入軌跡中的位置。然后,步驟S192中所傳輸?shù)谋硎距徑徑P(guān)系的數(shù)據(jù)被記錄(S194)。另一方面,在建立與服務(wù)器的連接后,客戶端將由客戶端檢測到的軌跡數(shù)據(jù)傳輸給服務(wù)器(S2U)。然后,關(guān)于是否接收到表示由服務(wù)器計算的鄰近關(guān)系的數(shù)據(jù)而做出確定 (S214)。當(dāng)在步驟S214中確定從服務(wù)器接收到表示鄰近關(guān)系的數(shù)據(jù)時,記錄所接收的表示鄰近關(guān)系的數(shù)據(jù)(S216)。接下來,將說明圖9的步驟S188中用于計算鄰近關(guān)系的服務(wù)器處理的細(xì)節(jié)。服務(wù)器有以下所說明的兩種方法來計算鄰近關(guān)系。(A)使用者希望連接的終端的數(shù)量N基于使用者所給予的輸入是已知的(B)終端的數(shù)量N是未知的首先,將說明在終端數(shù)量N已知的以上情況(A)中計算鄰近關(guān)系的處理。在情況 (A)中,終端數(shù)量N是已知的。所以,當(dāng)在圖10和圖11中所示的每個數(shù)據(jù)表中的行數(shù)η變得等于終端數(shù)量N時,確定獲得了鄰近終端的所有軌跡數(shù)據(jù)。當(dāng)獲得了鄰近終端的所有軌跡數(shù)據(jù)時,服務(wù)器確定服務(wù)器即將確定所有終端的鄰近關(guān)系。圖12示出在終端數(shù)量N已知的情況中計算鄰近關(guān)系的處理。如圖12所示,按時間順序?qū)壽E開始數(shù)據(jù)表和軌跡結(jié)束數(shù)據(jù)表的數(shù)據(jù)進(jìn)行排序,其后,關(guān)于軌跡結(jié)束數(shù)據(jù)表中第二列第η行中的數(shù)據(jù)是否具有區(qū)域0而做出確定(S22》。當(dāng)軌跡結(jié)束數(shù)據(jù)表中第二列第η行中的數(shù)據(jù)具有區(qū)域0時,這意味著軌跡結(jié)束數(shù)據(jù)表中第二列最后一行中的數(shù)據(jù)指示表示軌跡輸入結(jié)束的數(shù)據(jù)。當(dāng)在步驟S222中確定區(qū)域0被記錄在軌跡結(jié)束數(shù)據(jù)表中第二列第η行中的數(shù)據(jù)中時,關(guān)于每個數(shù)據(jù)表中的行數(shù)是否為N而做出確定(S224)。當(dāng)在步驟S222中確定區(qū)域0 未被記錄在軌跡結(jié)束數(shù)據(jù)表中第二列第η行中的數(shù)據(jù)中時,服務(wù)器返回到軌跡數(shù)據(jù)接收等待模式,以便等待從客戶端傳輸?shù)能壽E數(shù)據(jù)(S228)。當(dāng)在步驟S2M中每個數(shù)據(jù)表的行數(shù)為N時,對應(yīng)于終端數(shù)量N的數(shù)據(jù)被傳輸給了服務(wù)器。當(dāng)在步驟S2M中確定每個數(shù)據(jù)表的行數(shù)為N時,終止鄰近關(guān)系的計算(S226)。當(dāng)在步驟S2M中確定每個數(shù)據(jù)表的行數(shù)不為N時,服務(wù)器返回到軌跡數(shù)據(jù)接收等待模式,以便等待從客戶端傳輸?shù)能壽E數(shù)據(jù)(S228)。接下來,將說明終端數(shù)據(jù)N未知的情況(B)。在終端數(shù)量N未知的情況下,以下兩個確定方法能被示出為示例。(B-I)鄰近關(guān)系的確定的特征在于,控制藍(lán)牙連接的連接建立速度和時序,以便通過設(shè)計用于連接交互的GUI顯示,相繼完成鄰近終端的連接以及其后按順序完成其它終端的連接。(B-2)鄰近關(guān)系的確定的特征能夠在于,使用橫過顯示器時間的固定閾值而不依賴連接建立順序。將說明以上的情況(B-I)。在情況(B-I)中,通過控制以上的使用連接交互的連接建立速度和時序來執(zhí)行圖13中所示的確定處理。例如,如果當(dāng)建立藍(lán)牙連接時未建立連接,那么連接交互的控制通過在屏上顯示消息來通知使用者,其中該消息指示將不連續(xù)對觸摸面板執(zhí)行軌跡輸入。如以上所描述的,按軌跡輸入的順序建立連接。所以,當(dāng)建立到具有軌跡輸入終點的終端(即客戶端幻的連接時,確定即將確定所有終端的鄰近關(guān)系。如圖13所示,在情況(B-I)中,按時間順序?qū)壽E開始數(shù)據(jù)表和軌跡結(jié)束數(shù)據(jù)表的數(shù)據(jù)進(jìn)行排序,其后,關(guān)于區(qū)域0是否被記錄在軌跡結(jié)束數(shù)據(jù)表中第二列第η行的數(shù)據(jù)中而做出確定(S23》。當(dāng)在步驟S232中確定區(qū)域0被記錄在軌跡結(jié)束數(shù)據(jù)表中第二列第η 行的數(shù)據(jù)中時,終止鄰近關(guān)系的計算(S234)。當(dāng)在步驟S232中確定區(qū)域0未被記錄在軌跡結(jié)束數(shù)據(jù)表中第二列第η行的數(shù)據(jù)中時,服務(wù)器返回到軌跡數(shù)據(jù)接收等待模式,以便等待從客戶端所傳輸?shù)能壽E數(shù)據(jù)(S236)。接下來,將說明以上的情況(Β-2)。在情況(Β-2)中,終端數(shù)量N是未知的。所以, 代替數(shù)據(jù)表中的行數(shù)η等于N的條件,用于確定是否可能確定所有終端的鄰近關(guān)系的確定條件是需要的。確定條件是這樣的當(dāng)多個終端滿足如圖14所示的關(guān)系時、當(dāng)滿足下面的條件1時、并且當(dāng)建立到具有軌跡輸入終點的終端的連接時。(條件1)T步幅橫過顯示器時間Tk 步幅=tks-tk_1E(k = 1,2. · ·η_1)T1tfce= (1 = 0,1,2. ..k-1)其中,k等于或大于1Tk 步幅彡 T1 比較(1 = 1,2·· .k-1)在以上的條件1中,針對建立藍(lán)牙連接的每個終端,計算到某個終端的進(jìn)入時間與從比該某個終端更早完成連接的終端的離開時間之間的時間差。并且,如果進(jìn)入時間與從鄰近終端的離開時間之間的時間差是數(shù)據(jù)表中最小的,那么滿足條件1。將參考圖15說明情況(B-2)的處理。在圖15中,設(shè)置以下的初始值k = LN4pffi= 0。N^ffi是確定了鄰近關(guān)系的終端的數(shù)量。如圖15所示,首先,關(guān)于是否滿足以上的條件1而做出確定(SM2)。當(dāng)在步驟 S242中確定滿足以上的條件1時,將1。當(dāng)在步驟S242中確定不滿足以上的條件1 時,執(zhí)行步驟S246的處理。然后,將k增1 (S246),關(guān)于是否滿足k = n-1而做出確定(SM8)。在這種情況下, η是數(shù)據(jù)表中的行數(shù)。當(dāng)在步驟S248中確定不滿足k = n-1時,接下來執(zhí)行步驟S242的處理。當(dāng)在步驟S248中確定滿足k = n-1時,關(guān)于是否滿足N^ffi= n-1而做出確定(S250)。 當(dāng)在步驟S250中確定滿足N4pffi= n-1時,關(guān)于軌跡結(jié)束數(shù)據(jù)表中第二列第η行中的數(shù)據(jù)是否具有區(qū)域0而做出確定(S25》。當(dāng)在步驟S250中確定不滿足N4pffi= n-1時,服務(wù)器返回到軌跡數(shù)據(jù)接收等待模式,以便等待從客戶端傳輸?shù)能壽E數(shù)據(jù)(S258)。當(dāng)在步驟S252中確定區(qū)域0被記錄在軌跡結(jié)束數(shù)據(jù)表中第二列第η行中的數(shù)據(jù)中時,關(guān)于是否滿足以下的條件表達(dá)式2而做出確定(S254)。(條件表達(dá)式2)Tk步幅彡 T 常量(k = 1,2· · ·η_1)T^e 預(yù)先定義的標(biāo)準(zhǔn)橫過顯示器時間
當(dāng)在步驟S252中確定區(qū)域0未被記錄在軌跡結(jié)束數(shù)據(jù)表中第二列第η行中的數(shù)據(jù)中時,服務(wù)器返回到軌跡數(shù)據(jù)接收等待模式,以便等待從客戶端傳輸?shù)能壽E數(shù)據(jù)(S258)。 當(dāng)在步驟S2M中確定滿足條件表達(dá)式2時,終止鄰近關(guān)系的計算(S256)。當(dāng)在步驟S2M 中確定不滿足條件表達(dá)式2時,服務(wù)器返回到軌跡數(shù)據(jù)接收等待模式,以便等待從客戶端傳輸?shù)能壽E數(shù)據(jù)(S258)。在上文中說明了根據(jù)本實施例的信息處理設(shè)備10的操作的細(xì)節(jié)。接下來,將參考圖16說明步驟S100、S200、S300中檢測到的軌跡輸入。圖16是用于示出用操縱對象執(zhí)行的終端之間的連接操作的說明圖。在圖16中,將說明用操縱對象在觸摸面板上執(zhí)行的操作的檢測。如圖16的說明圖502所示,當(dāng)連接兩個終端時,兩個終端被并排布置,并且使用者通過用操縱對象在顯示屏上畫橫過兩個終端的線來執(zhí)行輸入??商孢x地,當(dāng)顯示屏上顯示說明圖502中所示的線時,使用者可描摹該線??商孢x地,使用者可從左邊的終端到右邊的終端在顯示屏上執(zhí)行輕擊操作,其中, 這些終端如說明圖502所示被并排布置。其后,使用者可從右邊的終端到左邊的終端在顯示屏上連續(xù)執(zhí)行輕擊操作。以這種方式,通過執(zhí)行連續(xù)輕擊操作來實現(xiàn)與通過在顯示屏上畫一條線所給予的輸入同樣的輸入。當(dāng)如說明圖504所示連接三個或更多個終端時,三個終端被并排布置,并且使用者通過同時畫一條橫過三個顯示屏的線來執(zhí)行輸入。在一些情況下,如說明圖506所示,可在如使用者所期望的位置放置三個或更多個終端,并且使用者可通過在顯示屏上畫一條橫過三個終端的線來執(zhí)行輸入。以這種方式,僅通過在多個終端的顯示屏上畫一條線來執(zhí)行直觀輸入,使用者就能建立多個終端間的網(wǎng)絡(luò)連接,以及執(zhí)行類似廣播的數(shù)據(jù)傳輸。在用戶如說明圖502、圖504所示在連接操作過程中通過畫一條橫過終端顯示屏的線來執(zhí)行輸入的情況下,,,可在建立實際連接之前顯示用操縱對象所執(zhí)行的操作的軌跡。所以,使用者能感受平滑連接的感覺。當(dāng)使用者希望斷開網(wǎng)絡(luò)時,使用者可通過使用虛擬的擦除器來擦除顯示屏上表示網(wǎng)絡(luò)連接的線而執(zhí)行輸入。當(dāng)使用者通過在顯示屏上表示網(wǎng)絡(luò)連接的線上畫“X”來執(zhí)行輸入時,可斷開網(wǎng)絡(luò)連接。如以上所描述的,在本實施例中,能夠通過直觀輸入來連接和斷開網(wǎng)絡(luò)。接下來,在根據(jù)以上方法連接終端以及識別終端的鄰近關(guān)系的情況下,將參考圖 17Α和圖17Β來說明數(shù)據(jù)發(fā)送/接收。在圖17Α中,從位于左邊的終端傳輸圖像數(shù)據(jù)到位于右邊的終端。在圖17Α中,使用者使得例如手指的操縱對象在顯示要被傳輸?shù)膱D像的顯示屏上以箭頭的方向按壓和移動。當(dāng)以箭頭的方向在圖像上按壓和移動操縱對象時,顯示屏上顯示的圖像以箭頭的方向(傳輸方向)逐漸移動。然后,當(dāng)操縱對象按壓圖像預(yù)定時間或更長時間時,可執(zhí)行圖像的傳輸。例如,當(dāng)以用作操縱對象的手指執(zhí)行預(yù)定時間或更長時間的長輕擊時,可傳輸圖像數(shù)據(jù)。當(dāng)如圖17Β所示從位于右側(cè)的終端傳輸圖像數(shù)據(jù)到位于左側(cè)的終端時,可以以這樣的方式顯示圖像數(shù)據(jù)從位于右側(cè)的終端(即傳輸源)將圖像滑入位于左側(cè)的終端的屏。 在目的地終端的顯示屏上,可根據(jù)目的地終端的屏的大小來改變圖像大小。在目的地終端上,在使用者用操縱對象執(zhí)行某些操作之后,可以以與屏的大小相同的大小來顯示圖像。在這種情況下,用操縱對象執(zhí)行的操作可以是例如輕擊顯示屏。如以上所描述的,由于識別終端的鄰近關(guān)系,所以能識別目的地終端的方向,以及能夠以直觀輸入將數(shù)據(jù)傳輸給位于期望方向上的終端。而且,通過設(shè)計要被傳輸?shù)臄?shù)據(jù)的顯示方法來獲得直觀操作感覺。當(dāng)建立網(wǎng)絡(luò)連接并且其后執(zhí)行數(shù)據(jù)傳輸時,可根據(jù)操縱對象的連接輸入來選擇終端的連接等級,并且根據(jù)連接等級可選擇數(shù)據(jù)傳輸?shù)姆秶?。例如,如圖18A所示,可根據(jù)是用一根手指畫線還是兩根手指畫線來改變連接等級。在說明圖532中,用一根手指畫橫過兩個終端的線。當(dāng)以這種方式用一根手指畫線時, 選擇低連接等級。在說明圖534中,用兩根手指畫橫過兩個終端的線。當(dāng)以這種方式用兩根手指畫線時,選擇高連接等級。如圖18B所示,可在包括選擇屏的⑶I上選擇連接等級,其中,該選擇屏被顯示在開始軌跡輸入的終端的顯示屏上。在說明圖M2中,包括選擇等級的⑶I被顯示在開始軌跡輸入的終端上。在說明圖542中,顯示屏上包括“等級1”的顯示區(qū)域是軌跡輸入的開始位置。在這種情況下,選擇等級1為連接等級。另一方面,在說明圖544中,顯示屏上包括 “等級3”的顯示區(qū)域是軌跡輸入的開始位置。在這種情況下,選擇等級3為連接等級。如圖18A和圖18B所示,當(dāng)根據(jù)使用者操作選擇連接等級時,用所選擇的連接等級來傳輸數(shù)據(jù)。例如,當(dāng)選擇“等級1”為連接等級時,僅傳輸風(fēng)景圖。當(dāng)選擇“等級2”為連接等級時,可不僅傳輸風(fēng)景圖,而且傳輸人物圖。當(dāng)選擇“等級3”為連接等級時,還可傳輸人臉的放大圖。所以,根據(jù)連接等級可改變要被傳輸?shù)膬?nèi)容的數(shù)量和類型。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,在所附權(quán)利要求或其等同的范圍內(nèi),根據(jù)設(shè)計需求和其它因素,可進(jìn)行各種修改、組合、子組合和替換。例如,可不根據(jù)流程圖中所描述的時間序列順序來執(zhí)行由信息處理設(shè)備10執(zhí)行的處理步驟。例如,可以以不同于流程圖中所描述的順序來執(zhí)行由本說明書的信息處理設(shè)備10執(zhí)行的處理步驟,或者可并行執(zhí)行由本說明書的信息處理設(shè)備10執(zhí)行的處理步驟??缮捎嬎銠C程序,該計算機程序使得信息處理設(shè)備10中的諸如CPU、R0M和RAM 的硬件實現(xiàn)與信息處理設(shè)備10的組成元件同樣的功能。另外,還可提供存儲計算機程序的存儲介質(zhì)。本申請包括與2010年3月17日在日本專利局提交的日本優(yōu)先權(quán)專利申請 JP2010-061U6所公開的內(nèi)容有關(guān)的主題,其全部內(nèi)容通過引用合并到本文中。
權(quán)利要求
1.一種信息處理設(shè)備,包括檢測單元,用于檢測用操縱對象在顯示屏上執(zhí)行的連接到一個或更多個設(shè)備的操作;以及確定單元,用于基于由所述檢測單元檢測到的所述操縱對象的所述操作來確定所述信息處理設(shè)備所連接到的另一設(shè)備的相對取向。
2.根據(jù)權(quán)利要求1所示的信息處理設(shè)備,其中,所述確定單元基于由所述檢測單元檢測到的所述操縱對象的所述操作,確定用于建立與所述另一設(shè)備的連接的、關(guān)于所述另一設(shè)備的相對布置。
3.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,其中,所述檢測單元根據(jù)所述操縱對象的所述操作來檢測對所述顯示屏的軌跡輸入。
4.根據(jù)權(quán)利要求3所述的信息處理設(shè)備,還包括獲取單元,用于獲取表示由所述另一設(shè)備和所述信息處理設(shè)備檢測到的所述操縱對象的操作軌跡的軌跡數(shù)據(jù)。
5.根據(jù)權(quán)利要求4所述的信息處理設(shè)備,還包括存儲單元,用于存儲由所述獲取單元所獲取的所述軌跡數(shù)據(jù)。
6.根據(jù)權(quán)利要求5所述的信息處理設(shè)備,其中,所述確定單元按時間順序排列所述存儲單元中存儲的所述軌跡數(shù)據(jù),并且確定所述存儲單元是否存儲所述信息處理設(shè)備所連接到的所述另一設(shè)備的數(shù)據(jù)。
7.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,其中,所述檢測單元檢測輸入所始于的輸入開始區(qū)域和所述輸入所終于的輸入結(jié)束區(qū)域,其中,用所述操縱對象對所述顯示屏執(zhí)行所述輸入。
8.根據(jù)權(quán)利要求7所述的信息處理設(shè)備,其中,所述檢測單元檢測開始輸入的輸入開始時間和結(jié)束所述輸入的輸入結(jié)束時間,其中,用所述操縱對象對所述顯示屏執(zhí)行所述輸入。
9.根據(jù)權(quán)利要求4所述的信息處理設(shè)備,其中,所述獲取單元獲取包括所述輸入開始區(qū)域和所述輸入開始時間的軌跡開始數(shù)據(jù)以及包括所述輸入結(jié)束區(qū)域和所述輸入結(jié)束時間的軌跡結(jié)束數(shù)據(jù),其中,所述信息處理設(shè)備和所述信息處理設(shè)備所連接到的所述另一設(shè)備檢測所述軌跡開始數(shù)據(jù)和所述軌跡結(jié)束數(shù)據(jù)。
10.根據(jù)權(quán)利要求9所述的信息處理設(shè)備,其中,所述存儲單元存儲由所述獲取單元獲取的所述軌跡開始數(shù)據(jù)和所述軌跡結(jié)束數(shù)據(jù)。
11.根據(jù)權(quán)利要求10所述的信息處理設(shè)備,其中,在所述信息處理設(shè)備所連接到的設(shè)備的數(shù)量已知的情況下,所述確定單元做出如下確定在按時間順序排序的所述軌跡開始數(shù)據(jù)和所述軌跡結(jié)束數(shù)據(jù)中,當(dāng)在相當(dāng)于設(shè)備編號的次序處存儲的所述軌跡結(jié)束數(shù)據(jù)的所述軌跡結(jié)束區(qū)域被確定為表示用所述操縱對象執(zhí)行的所述軌跡輸入的結(jié)束的區(qū)域時,以及當(dāng)所存儲的數(shù)據(jù)的條數(shù)對應(yīng)于設(shè)備的數(shù)量時,所述確定單元確定所述軌跡開始數(shù)據(jù)和所述軌跡結(jié)束數(shù)據(jù)是表示關(guān)于所述信息處理設(shè)備所連接到的所述另一設(shè)備的相對取向的數(shù)據(jù)。
12.根據(jù)權(quán)利要求10所述的信息處理設(shè)備,其中,在所述信息處理設(shè)備所連接到的設(shè)備的數(shù)量未知的情況下,所述確定單元做出如下確定在最后存儲的所述軌跡結(jié)束數(shù)據(jù)的所述軌跡結(jié)束區(qū)域是表示用所述操縱對象執(zhí)行的所述軌跡輸入的結(jié)束的區(qū)域的情況下,在按時間順序排序的所述軌跡開始數(shù)據(jù)和所述軌跡結(jié)束數(shù)據(jù)中,計算預(yù)定終端的輸入開始時間與另一終端的輸入結(jié)束時間之間的時間差,以及當(dāng)所述預(yù)定終端的所述輸入開始時間與數(shù)據(jù)位置鄰近的另一輸入結(jié)束時間之間的時間差被確定為最小并且該時間差等于或小于預(yù)定閾值時,所述確定單元確定所述軌跡開始數(shù)據(jù)和所述軌跡結(jié)束數(shù)據(jù)是表示關(guān)于所述信息處理設(shè)備所連接到的所述另一設(shè)備的相對取向的數(shù)據(jù)。
13.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,其中,所述檢測單元使用電容方法或紅外線方法的觸摸面板來檢測用所述操縱對象在所述信息處理設(shè)備上執(zhí)行的操作。
14.一種用于使計算機用作信息處理設(shè)備的程序,所述信息處理設(shè)備包括檢測單元,用于檢測用操縱對象在顯示屏上執(zhí)行的連接到一個或更多個設(shè)備的操作;以及確定單元,用于基于由所述檢測單元檢測到的所述操縱對象的所述操作來確定所述信息處理設(shè)備所連接到的另一設(shè)備的相對取向。
15.一種信息處理方法,包括以下步驟檢測用操縱對象在顯示屏上執(zhí)行的連接到一個或更多個設(shè)備的操作;以及基于由所述檢測單元檢測到的所述操縱對象的所述操作來確定所述信息處理設(shè)備所連接到的另一設(shè)備的相對取向。
全文摘要
公開了一種信息處理設(shè)備、信息處理方法及程序。信息處理設(shè)備包括檢測單元,該檢測單元用于檢測用操縱對象在顯示屏上執(zhí)行的連接到一個或更多個設(shè)備的操作;以及確定單元,該確定單元用于基于由檢測單元檢測到的操縱對象的操作來確定信息處理設(shè)備所連接到的另一設(shè)備的相對取向。
文檔編號G06F3/042GK102193629SQ20111006396
公開日2011年9月21日 申請日期2011年3月10日 優(yōu)先權(quán)日2010年3月17日
發(fā)明者野村英祐 申請人:索尼公司