適用于互動式電子白板系統(tǒng)的裝置連線方法及主機(jī)端裝置的制造方法
【專利摘要】本發(fā)明提出一種適用于互動式電子白板系統(tǒng)的裝置連線方法以及主機(jī)端裝置。主機(jī)端裝置具有互動式顯示裝置。裝置連線方法包括下列步驟。執(zhí)行掃描程序以接收通知信號,其中通知信號由第一客戶端裝置所持續(xù)廣播。從圖示庫中取得代表圖示,并依據(jù)通知信號中第一客戶端裝置的裝置信息設(shè)定代表圖示,以使代表圖示相關(guān)聯(lián)于第一客戶端裝置。顯示代表圖示于互動式顯示裝置,并且于顯示代表圖示后,回傳廣播終止信號至第一客戶端裝置。第一客戶端裝置于接收廣播終止信號后,停止廣播通知信號。
【專利說明】
適用于互動式電子白板系統(tǒng)的裝置連線方法及主機(jī)端裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明是有關(guān)于一種裝置連線方法,且特別是一種適用于互動式電子白板系統(tǒng)的裝置連線方法以及主機(jī)端裝置。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)科技以及電子產(chǎn)品的進(jìn)步,無線保真顯示(WiFi display)、空中播放(AirPlay)、無線顯示(Wireless Display ;ffiDi)及無線保真顯示的同屏顯示(Miracast)等屏幕分享技術(shù)的運用逐漸地普及于各種具有影音功能的電子裝置。一般而言,前述屏幕分享技術(shù)讓使用者可以將任一電子裝置的畫面數(shù)據(jù)同步顯示于其它電子裝置。此外,部分的屏幕分享技術(shù)甚至能讓單一電子裝置同步顯示多臺電子裝置的畫面數(shù)據(jù)。
[0003]公知的電子白板系統(tǒng)經(jīng)常需要將特定的畫面數(shù)據(jù)通過使用者裝置提供給在座的多個使用者,并且也需要對多個使用者裝置進(jìn)行管理。美國公開專利第20120311119號公開了一種遠(yuǎn)端管理方法以及遠(yuǎn)端管理系統(tǒng),由多個使用者裝置連線至主機(jī)并且于主機(jī)中執(zhí)行特定應(yīng)用程序,同時由一個管理者裝置連線至主機(jī)以管理該些連線至主機(jī)的使用者裝置。基于前述公知技術(shù),電子白板系統(tǒng)可以將所取得的畫面數(shù)據(jù)分享給在座的所有使用者,并且有效地對系統(tǒng)中的多個使用者裝置管理。
[0004]然而,在一個公知的電子白板系統(tǒng)中,若有新的使用者裝置要加入,通常需要使用者在主機(jī)或者是使用者裝置手動執(zhí)行相關(guān)程序(例如是掃描程序)。此外,若有多個使用者裝置在不同時間點上欲加入電子白板系統(tǒng),則必須分別手動執(zhí)行相關(guān)程序。就使用上而言,明顯地是較為耗時且不便。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供一種適用于互動式電子白板系統(tǒng)的裝置連線方法以及主機(jī)端裝置,可以讓客戶端裝置較簡單地加入互動式電子白板系統(tǒng)以避免過長的連線建立時間與手動執(zhí)行相關(guān)程序所帶來的不便。
[0006]本發(fā)明的一實施例提出一種裝置連線方法,適用于互動式電子白板系統(tǒng)?;邮诫娮影装逑到y(tǒng)包括主機(jī)端裝置,并且主機(jī)端裝置具有互動式顯示裝置。裝置連線方法包括下列步驟。執(zhí)行掃描程序以接收通知信號,其中通知信號由第一客戶端裝置所持續(xù)廣播。從一個圖示庫中取得代表圖示,并且依據(jù)通知信號中第一客戶端裝置的裝置信息設(shè)定代表圖示,以使代表圖示相關(guān)聯(lián)于第一客戶端裝置。顯示代表圖示于互動式顯示裝置,然后回傳廣播終止信號至第一客戶端裝置,其中第一客戶端裝置于接收廣播終止信號后,停止廣播通知信號。
[0007]本發(fā)明的一實施例提出一種主機(jī)端裝置,適用于互動式電子白板系統(tǒng)。主機(jī)端裝置包括通信接口、處理單元以及互動式顯示裝置。通信接口執(zhí)行掃描程序以接收通知信號,其中前述通知信號由第一客戶端裝置所持續(xù)廣播。處理單元耦接于通信接口。處理單元從圖示庫中取得代表圖示,并且依據(jù)通知信號中第一客戶端裝置的裝置信息來設(shè)定代表圖示,以使代表圖示相關(guān)聯(lián)于第一客戶端裝置。互動式顯示裝置耦接于通信接口與處理單元,用于顯示代表圖示。于顯示代表圖示后,處理單元通過通信接口回傳廣播終止信號至第一客戶端裝置,其中第一客戶端裝置于接收廣播終止信號后,停止廣播通知信號。
[0008]基于上述,本發(fā)明實施例所提供的裝置連線方法以及主機(jī)端裝置,皆適用于互動式電子白板系統(tǒng)。欲加入互動式電子白板系統(tǒng)的客戶端裝置會不停地廣播通知信號,而主機(jī)端裝置則執(zhí)行掃描程序以接收前述的通知信號,并且于客戶端裝置加入互動式電子白板系統(tǒng)時,通知客戶端裝置停止廣播通知信號。此外,主機(jī)端裝置預(yù)先建立圖示庫,以便在客戶端裝置加入互動式電子白板系統(tǒng)的同時,對應(yīng)地選擇客戶端裝置的代表圖示。前述代表圖示顯示于主機(jī)端裝置的互動式顯示裝置,以供使用者認(rèn)知與操作。借此,相較于手動的連入程序,客戶端裝置能夠以較簡便的方式加入互動式電子白板系統(tǒng),并且還能縮短互動式顯示裝置對應(yīng)建立代表圖示的時間。
[0009]為讓本發(fā)明的上述特征和優(yōu)點能更明顯易懂,下文特舉實施例,并配合所附附圖作詳細(xì)說明如下。
【附圖說明】
[0010]下面的所附附圖是本發(fā)明的說明書的一部分,繪示了本發(fā)明的示例實施例,所附附圖與說明書的描述一起說明本發(fā)明的原理。
[0011]圖1是依照本發(fā)明一實施例所繪示的互動式電子白板系統(tǒng)的示意圖。
[0012]圖2是依照本發(fā)明一實施例所繪示的主機(jī)端裝置的方塊圖。
[0013]圖3是依照本發(fā)明一實施例所繪示的裝置連線方法的概略流程圖。
[0014]圖4是依照本發(fā)明一實施例所繪示的裝置連線方法的詳細(xì)流程圖。
[0015]圖5是依照本發(fā)明一實施例所繪示的使用者接口的示意圖。
[0016]圖6是依照本發(fā)明一實施例所繪示的使用者接口的使用示意圖。
[0017]圖7是依照本發(fā)明一實施例所繪示的客戶端裝置離線的流程圖。
[0018]圖8是依照本發(fā)明一實施例所繪示的主機(jī)端裝置離線的流程圖。
[0019]其中,附圖標(biāo)記說明如下:
[0020]10:互動式電子白板系統(tǒng)
[0021]20a?20d:客戶端裝置
[0022]100:主機(jī)端裝置
[0023]110:通信接口
[0024]120:處理單元
[0025]130:互動式顯示裝置
[0026]140:儲存單元
[0027]S305、S310、S320、S322、S323、S324、S325、S326、S327、S330、S340、S350、S310’、S350’:裝置連線方法的步驟
[0028]510:裝置連線顯示區(qū)
[0029]520:畫面布局區(qū)
[0030]520a?520d:畫面布局區(qū)的區(qū)域
[0031]530:畫面顯示區(qū)
[0032]530a?530d:畫面顯示區(qū)的區(qū)域
[0033]Rb:代表圖不
[0034]S710、S720、S710’:客戶端裝置離線的步驟
[0035]S810、S810’:主機(jī)端裝置離線的步驟
【具體實施方式】
[0036]現(xiàn)將詳細(xì)參考本發(fā)明的示范性實施例,在附圖中說明所述示范性實施例的實例。另外,凡可能之處,在附圖及實施方式中使用相同標(biāo)號的元件/構(gòu)件代表相同或類似部分。
[0037]圖1是依照本發(fā)明一實施例所繪示的互動式電子白板系統(tǒng)的示意圖。請參照圖1,于本發(fā)明一實施例中,互動式電子白板系統(tǒng)10由多個電子裝置組成,并且可經(jīng)選擇而從其中選定一者作為主機(jī)端裝置100。主機(jī)端裝置100執(zhí)行互動式電子白板系統(tǒng)的主機(jī)端應(yīng)用程序,而其余電子裝置則視為客戶端裝置20a?20d,并且客戶端裝置20a?20d是執(zhí)行互動式電子白板系統(tǒng)的客戶端應(yīng)用程序。主機(jī)端裝置100與客戶端裝置20a?20d分別例如是桌上型電腦、筆記型電腦、平板電腦、手機(jī)等電子裝置,但不限于此。在本實施例中,主機(jī)端裝置100作為接收端(Sink),可通過網(wǎng)絡(luò)而與各客戶端裝置20a?20d直接或間接地建立連線,進(jìn)而收集客戶端裝置20a?20d所產(chǎn)生的畫面數(shù)據(jù),并且將該些畫面數(shù)據(jù)顯示于特定屏幕或回饋給所有客戶端裝置20a?20d,使得客戶端裝置20a?20d的使用者或其它人員能一同分享該些畫面數(shù)據(jù)。除此之外,主機(jī)端裝置100的使用者還可以通過使用者接口來對客戶端裝置20a?20d下達(dá)控制命令??蛻舳搜b置20a?20d與主機(jī)端裝置100建立連線的詳細(xì)流程將詳述于下。
[0038]圖2是依照本發(fā)明一實施例所繪示的主機(jī)端裝置的方塊圖。請參照圖2,作為主機(jī)端裝置100的電子裝置,其包括通信接口 110、處理單元120、互動式顯示裝置130以及儲存裝置140。通信接口 110例如是支持藍(lán)牙(bluetooth)、WiF1、全球互通微波存取(WiMax)、近場通信(Near Field Communicat1n ;NFC)、長期演進(jìn)技術(shù)(LTE)等各種無線通信標(biāo)準(zhǔn)的無線通信模塊。于其它實施例中,通信接口 110還包括通過非對稱性數(shù)字客戶回路(Asymmetric Digital Subscriber Line ;ADSL)、電纜數(shù)據(jù)機(jī)(Cable Modem)等連線的有線通信模塊。主機(jī)端裝置100通過通信接口 110而與其余客戶端裝置20a?20d進(jìn)行溝通,并借此進(jìn)行數(shù)據(jù)交換。
[0039]處理單元120親接于通信接口 110,其例如是中央處理單元(Central ProcessingUnit ;CPU),或是其他可程序化的一般用途或特殊用途的微處理器(Microprocessor)、數(shù)字信號處理器(Digital Signal Processor ;DSP)、可程序化控制器或類似元件或上述元件的組合。處理單元120用于執(zhí)行各項程序或軟件以提供不同的功能。
[0040]于本發(fā)明的一實施例中,互動式顯示裝置130耦接于通信接口 110以及處理單元120,其例如是一種結(jié)合觸控功能與顯示功能的觸控顯示裝置,但不限于此。更詳細(xì)而言,觸控顯示裝置可由液晶顯示器(Liquid Crystal Display ;LCD)、發(fā)光二極管(Light-Emitting D1de ;LED)顯示器等類型的顯示面板與電阻式(resistive)、電容式(capacitive)或光學(xué)式(optical)等類型的觸控面板所組成。在本實施例中,主機(jī)端裝置100通過互動式顯示裝置130顯示圖形化的使用者接口(User Interface, UI),藉以供主機(jī)端裝置100的使用者控制互動式電子白板系統(tǒng)10并管理所有參與互動式電子白板系統(tǒng)10的客戶端裝置20a?20d。于其它實施例中,互動式顯示裝置130也可以為單純的顯示裝置,而使用者則是通過其它輸入裝置,例如是鍵盤、滑鼠等輸入裝置來控制互動式電子白板系統(tǒng)10并管理客戶端裝置20a?20d。
[0041]儲存單元140可以是任何型態(tài)的硬盤機(jī)(hard disk drive ;HDD)或可移動隨機(jī)存取存儲器(random access memory ;RAM)、唯讀存儲器(read-only memory ;R0M)、快閃存儲器(flash memory)或類似元件或上述元件的組合。
[0042]圖3是依照本發(fā)明一實施例所繪示的裝置連線方法的概略流程圖。圖4是依照本發(fā)明一實施例所繪示的裝置連線方法的詳細(xì)流程圖。裝置連線方法適用于圖1以及圖2所示的互動式電子白板系統(tǒng)10與主機(jī)端裝置100。值得注意的是,圖3、圖4不僅繪示裝置連線方法運用于主機(jī)端裝置100的流程,還繪示進(jìn)行連線的第一客戶端裝置(例如是客戶端裝置20a)的對應(yīng)運作情形。下文中,將搭配主機(jī)端裝置100中的各項模塊、裝置及元件說明本發(fā)明實施例所述的方法。本方法的各個流程可依照實施情形而隨之調(diào)整,且并不僅限于此。
[0043]請參照圖3,于步驟S310中,主機(jī)端裝置100執(zhí)行掃描程序以接收通知信號,并且前述通知信號由第一客戶端裝置(例如是客戶端裝置20a)所持續(xù)廣播。于本發(fā)明一實施例中,當(dāng)一個電子裝置被選作為互動式電子白板系統(tǒng)10的主機(jī)端裝置100時,其例如是啟動互動式電子白板系統(tǒng)10的主機(jī)端應(yīng)用程序,并且執(zhí)行掃描程序。于本發(fā)明一實施例中,掃描程序例如是周期性地由主機(jī)端裝置100執(zhí)行。然而于本發(fā)明另一實施例中,主機(jī)端裝置100也可以是在確認(rèn)客戶端裝置20a存在后,才進(jìn)行掃描程序以接收通知信號,藉以避免執(zhí)行不必要的掃描程序。更有甚者,在本發(fā)明又一實施例中,掃描程序也可以是由主機(jī)端裝置100的使用者手動執(zhí)行。另一方面,當(dāng)一個電子裝置作為客戶端裝置20a而欲加入互動式電子白板系統(tǒng)時,可以于該客戶端裝置20a執(zhí)行互動式電子白板系統(tǒng)10的客戶端應(yīng)用程序。此時,如圖3的步驟S310’所示,客戶端裝置20a持續(xù)廣播一個通知信號。通知信號包括客戶端裝置20a的裝置信息,例如是客戶端裝置20a的裝置名稱、網(wǎng)絡(luò)地址(即網(wǎng)際網(wǎng)絡(luò)協(xié)議地址,IP Address)、媒體存取控制地址(Media Access Control Address, MAC Address)等。
[0044]當(dāng)主機(jī)端裝置100藉由掃描程序而接收來自第一客戶端裝置(例如是客戶端裝置20a)的通知信號后,處理單元120首先如步驟S320所示,從圖示庫中取得代表圖示,然后如步驟S330所示,依據(jù)通知信號中第一客戶端裝置的裝置信息設(shè)定代表圖示,以使代表圖示關(guān)聯(lián)于第一客戶端裝置。更詳細(xì)而言,處理單元120儲存客戶端裝置20a的裝置信息于儲存單元140,并且使代表圖示連結(jié)于客戶端裝置20a的裝置信息而對應(yīng)至客戶端裝置20a。接著,如步驟S340所示,主機(jī)端裝置100顯示代表圖示于互動式顯示裝置130。
[0045]最后,如圖3的步驟S350所示,于互動式顯示裝置130顯示代表圖示后,處理單元120通過通信接口 110回傳廣播終止信號至第一客戶端裝置(例如是客戶端裝置20a),而客戶端裝置20a于接收廣播終止信號后,如步驟S350’如示,停止廣播通知信號。借此,客戶端裝置20a可以在加入互動式電子白板系統(tǒng)10后停止廣播通知信號,避免電源上的消耗。
[0046]步驟S320?S340的主要目的,在于將客戶端裝置20a以一個代表圖示顯示于互動式顯示裝置130的使用者接口,除了能讓主機(jī)端裝置100的使用者認(rèn)知到客戶端裝置20a已經(jīng)加入至互動式電子白板系統(tǒng)10外,還提供了一個簡單的操作方式,讓使用者能在主機(jī)端裝置100的互動式顯示裝置130,藉由點擊、拖曳對應(yīng)的代表圖示來控制客戶端裝置20a并且傳輸控制信號至客戶端裝置20a。
[0047]圖5是依照本發(fā)明一實施例所繪示的使用者接口的示意圖。值得注意的是,圖5所示的使用者接口,主要是用于執(zhí)行屏幕分享功能的使用者接口。于圖5中,主機(jī)端裝置100的互動式顯示裝置130顯示包括連線裝置顯示區(qū)510、畫面布局區(qū)520以及畫面顯示區(qū)530的使用者接口。連線裝置顯示區(qū)510可顯示多個代表圖示,并且每一個代表圖示代表與主機(jī)端裝置100建立連線的客戶端裝置。畫面布局區(qū)520例如是四畫面布局區(qū)。于其它實施例中,畫面布局區(qū)520例如是雙畫面布局區(qū)。
[0048]圖6是依照本發(fā)明一實施例所繪示的使用者接口的使用示意圖。參照圖6,舉例而言,若客戶端裝置20b已經(jīng)與主機(jī)端裝置100建立連線,并且客戶端裝置20b的代表圖示Rb已經(jīng)顯示于連線裝置顯示區(qū)510,則主機(jī)端裝置100的使用者可藉由拖曳連線裝置顯示區(qū)510的代表圖示Rb至畫面布局區(qū)520以對應(yīng)地將客戶端裝置20b的畫面數(shù)據(jù)顯示于部分的畫面顯示區(qū)530。以圖6的實施例而言,當(dāng)使用者拖曳客戶端裝置20b的代表圖示Rb至四畫面的畫面布局區(qū)520的任一區(qū)域520a?520d時,畫面顯示區(qū)530以區(qū)塊530a?530d對應(yīng)地顯示客戶端裝置20b的畫面數(shù)據(jù)。更進(jìn)一步地舉例,當(dāng)使用者拖曳客戶端裝置20b的代表圖示Rb至畫面布局區(qū)520的左上區(qū)域520a時,畫面顯示區(qū)530例如是以區(qū)塊530a顯示客戶端裝置20b的畫面數(shù)據(jù)。
[0049]以下將藉由圖4?圖6,詳細(xì)地說明如何在互動式顯示裝置130顯示關(guān)聯(lián)于客戶端裝置20a的代表圖示。參照圖4?圖6,處理單元120可以是在接收客戶端裝置20a的通知信號后,才進(jìn)一步地于連線裝置顯示區(qū)510新增一個代表圖示,并且使代表圖示關(guān)聯(lián)于客戶端裝置。然而,對應(yīng)于每一個新加入的客戶端裝置而動態(tài)地新增代表圖示,是較不利于主機(jī)端裝置100的運作效能與顯示速度。因此,在本發(fā)明的一實施例中,于掃描程序前,如步驟S305所示,處理單元120產(chǎn)生多個圖示以建立圖示庫,并且前述多個圖示被描繪于互動式顯示裝置130但不進(jìn)行顯示。圖示的圖像文件則例如是儲存于儲存單元140之中。在本發(fā)明的另一實施例中,處理單元120還可以依據(jù)互動式電子白板系統(tǒng)10所能容許的客戶端裝置的連線數(shù)目來產(chǎn)生圖示庫中的多個圖示。
[0050]接著,當(dāng)主機(jī)端裝置100藉由執(zhí)行掃描程序而接收客戶端裝置20a所廣播的通知信號(步驟S310)后,處理單元120首先如步驟S322所示,從圖示庫選擇一個圖示,而后對所選擇的圖示執(zhí)行檢查程序。于檢查程序中,處理單元120首先如步驟S323所示,檢查所選擇的圖示是否關(guān)聯(lián)于任一客戶端裝置。換言之,即是檢查所選擇的圖示是否已經(jīng)由其它建立連線的客戶端裝置所使用。具體的檢查方法,例如是檢查所選擇的圖示是否已經(jīng)對應(yīng)至具體的網(wǎng)絡(luò)地址。若所選擇的圖示已經(jīng)關(guān)聯(lián)于任一客戶端裝置,則處理單元120如步驟S324所示,進(jìn)一步確認(rèn)所選擇的圖示所對應(yīng)的任一客戶端裝置是否為第一客戶端裝置(例如是客戶端裝置20a)。具體的確認(rèn)方法,例如是比對所選擇的圖示所對應(yīng)的網(wǎng)絡(luò)地址是否為第一客戶端裝置的網(wǎng)絡(luò)地址。當(dāng)前述的任一客戶端裝置為客戶端裝置20a,代表客戶端裝置20a已經(jīng)加入互動式電子白板系統(tǒng)10,但仍未停止廣播通知信號。此時,主機(jī)端裝置100重新回到步驟S310以再次執(zhí)行掃描程序。相對地,當(dāng)前述的任一客戶端裝置不為客戶端裝置20a,則回到步驟S322以重新從圖示庫的圖示之中選擇另一者,并重新執(zhí)行檢查程序。
[0051]若處理單元120于步驟S232確認(rèn)所選擇的圖示未關(guān)聯(lián)于任一客戶端裝置,則處理單元120如步驟S325所示,檢查所選擇的圖示是否關(guān)聯(lián)于互動式顯示裝置130的畫面顯示區(qū) 530。
[0052]如同圖6的實施例所示,使用者可以藉由拖曳客戶端裝置20b的代表圖示Rb至畫面布局區(qū)520,藉以讓畫面顯示區(qū)530在對應(yīng)的區(qū)塊530a?530d上顯示客戶端裝置20b的畫面數(shù)據(jù)。詳細(xì)而言,畫面布局區(qū)520的每一區(qū)域520a?520d皆關(guān)聯(lián)于畫面顯示區(qū) 530 的區(qū)塊 530a ?530d、傳輸控制協(xié)議端口號(Transmiss1n Control Protocol portnumber, TCP port number)以及使用者輸入回饋頻道端口號(User Input Back Channelport number, UIBC port number)。主機(jī)端裝置100于代表圖示Rb被拖曳至畫面布局區(qū)520的任一區(qū)域520a?520d時,選定對應(yīng)的傳輸控制協(xié)議端口(TCP端口)以及使用者輸入回饋頻道端口(UIBC端口)來與客戶端裝置20b進(jìn)行畫面數(shù)據(jù)以及控制信號的交換。舉例而言,若客戶端裝置20b的網(wǎng)絡(luò)地址為” 192.168.1.160”,并且其代表圖示Rb被拖曳至四畫面布局區(qū)520的區(qū)域520a,則主機(jī)端裝置100例如是選定TCP端口 60來接收網(wǎng)絡(luò)地址” 192.168.1.160”所傳輸?shù)漠嬅鏀?shù)據(jù)并顯示于畫面顯示區(qū)530的區(qū)塊530a。反之,主機(jī)端裝置100的使用者在畫面顯示區(qū)530的區(qū)塊530a所下達(dá)的控制指令,則例如是選定UIBC端口 101傳輸至網(wǎng)絡(luò)地址” 192.168.1.160”。
[0053]基于前述,步驟S325主要是檢查是否有客戶端裝置,曾經(jīng)藉由所選擇的圖示而關(guān)聯(lián)于畫面顯示區(qū)530或者是畫面顯示區(qū)530的任一區(qū)塊530a?530d。具體的檢查方法,例如是確認(rèn)所選擇的圖示是否已經(jīng)被拖曳至畫面布局區(qū)520。當(dāng)所選擇的圖示具有關(guān)聯(lián)于畫面顯示區(qū)530或者是畫面顯示區(qū)530的任一區(qū)塊530a?530d的信息時,則如步驟S326所示,處理單元120進(jìn)一步確認(rèn)與所選擇的圖示相關(guān)聯(lián)的畫面顯示區(qū)530或者是畫面顯示區(qū)530的任一區(qū)塊530a?530d是否已經(jīng)與任一客戶端裝置處于連線狀態(tài)。當(dāng)畫面顯示區(qū)530或者是畫面顯示區(qū)530的任一區(qū)塊530a?530d已經(jīng)與任一客戶端裝置處于連線狀態(tài),則處理單元120重新執(zhí)行掃描程序(步驟S310)。反之,當(dāng)畫面顯示區(qū)530或者是畫面顯示區(qū)530的任一區(qū)塊530a?530d未與任一客戶端裝置處于連線狀態(tài),則處理單元120回到步驟S322以重新從圖示庫的圖示之中選擇另一者,并重新執(zhí)行檢查程序。
[0054]若所選擇的圖示也未關(guān)聯(lián)于畫面顯示區(qū)530,則如步驟S327所示,以所選擇的圖示作為第一客戶端裝置(例如是客戶端裝置20a)的代表圖示。此后,如步驟S330所示,依據(jù)通知信號中客戶端裝置20a的裝置信息設(shè)定代表圖示,以使代表圖示關(guān)聯(lián)于客戶端裝置20a。接著,如步驟S340所示,主機(jī)端裝置100顯示代表圖示于互動式顯示裝置130。
[0055]需要注意的是,依據(jù)不同使用者接口的設(shè)計與功能,建立代表圖示的方法以及細(xì)節(jié)也應(yīng)有所調(diào)整,而不應(yīng)局限于前述實施示所提供的具體流程。
[0056]圖7是依照本發(fā)明一實施例所繪示的客戶端裝置離線的流程圖。參照圖7,于本發(fā)明一實施例中,若第一客戶端裝置(例如是客戶端裝置20a)欲從互動式電子白板系統(tǒng)10中離線,裝置連線方法更包括下列步驟。首先,客戶端裝置20a如步驟S710’所示,廣播離線信息。在步驟S710中,主機(jī)端裝置100的處理單元120,于通過通信接口 110接收客戶端裝置20a所廣播的離線信號時,檢查圖示庫以確定是否具有關(guān)聯(lián)于客戶端裝置20a的代表圖示。若具有關(guān)聯(lián)于客戶端裝置20a的代表圖示,則于步驟S720中,處理單元120回收代表圖示以停止使用該代表圖示來代表客戶端裝置20a,并且不于互動式顯示裝置130顯示該代表圖示。借此,代表圖示可以被回收,并且重新作為圖示庫中的未使用圖示。
[0057]圖8是依照本發(fā)明一實施例所繪示的主機(jī)端裝置離線的流程圖。參照圖8,于本發(fā)明一實施例中,若主機(jī)端裝置100欲從互動式電子白板系統(tǒng)10中離線,裝置連線方法更包括下列步驟。在步驟S810中,當(dāng)主機(jī)端裝置100從互動式電子白板系統(tǒng)10離線時,處理單元120通過通信接口 110傳送廣播開始信號至已連線的第一客戶端裝置(例如是客戶端裝置20a)??蛻舳搜b置20a于接收廣播開始信號后,如步驟S810’所示,廣播通知信號。借此,客戶端裝置20a可以等待另一電子裝置被選擇作為主機(jī)端裝置100后,重新與主機(jī)端裝置100進(jìn)行連線而加入互動式電子白板系統(tǒng)10。
[0058]綜上所述,本發(fā)明實施例所提供的裝置連線方法以及主機(jī)端裝置,皆適用于互動式電子白板系統(tǒng)。欲加入互動式電子白板系統(tǒng)的客戶端裝置會不停地廣播通知信號,而主機(jī)端裝置則執(zhí)行掃描程序以接收前述的通知信號,并且于客戶端裝置加入互動式電子白板系統(tǒng)時,通知客戶端裝置停止廣播通知信號。此外,主機(jī)端裝置預(yù)先建立圖示庫,以便在客戶端裝置加入互動式電子白板系統(tǒng)的同時,對應(yīng)地選擇客戶端裝置的代表圖示。前述代表圖示顯示于主機(jī)端裝置的互動式顯示裝置,以供使用者認(rèn)知與操作。借此,相較于手動的連入程序,客戶端裝置能夠以較簡便的方式加入互動式電子白板系統(tǒng),并且還能縮短互動式顯示裝置對應(yīng)建立代表圖示的時間。
[0059]雖然本發(fā)明已以實施例公開如上,然其并非用以限定本發(fā)明,任何所屬技術(shù)領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的更動與潤飾,故本發(fā)明的保護(hù)范圍當(dāng)視所附的權(quán)利要求所界定者為準(zhǔn)。
【主權(quán)項】
1.一種裝置連線方法,適用于一互動式電子白板系統(tǒng),該互動式電子白板系統(tǒng)包括一主機(jī)端裝置,該主機(jī)端裝置具有一互動式顯示裝置,該裝置連線方法包括: 執(zhí)行一掃描程序以接收一通知信號,該通知信號由一第一客戶端裝置所持續(xù)廣播; 從一圖示庫中取得一代表圖示; 依據(jù)該通知信號中該第一客戶端裝置的一裝置信息設(shè)定該代表圖示,以使該代表圖示相關(guān)聯(lián)于該第一客戶端裝置; 顯示該代表圖示于該互動式顯示裝置;以及 于顯示該代表圖示后,回傳一廣播終止信號至該第一客戶端裝置,而該第一客戶端裝置于接收該廣播終止信號后,停止廣播該通知信號。2.如權(quán)利要求1所述的裝置連線方法,還包括: 于執(zhí)行該掃描程序前,產(chǎn)生多個圖示以建立該圖示庫,其中所述多個圖示不顯示于該互動式顯示裝置。3.如權(quán)利要求1所述的裝置連線方法,其中從該圖示庫中取得該代表圖示的步驟,包括: 從該圖示庫的多個圖示之中選擇一者;以及 對所選擇的該圖示執(zhí)行一檢查程序,其中該檢查程序包括: 檢查所選擇的該圖示是否關(guān)聯(lián)于任一客戶端裝置; 若所選擇的該圖示未關(guān)聯(lián)于任一該客戶端裝置,則檢查所選擇的該圖示是否關(guān)聯(lián)于該互動式顯示裝置的一畫面顯示區(qū);以及 若所選擇的該圖示未關(guān)聯(lián)于該畫面顯示區(qū),則以所選擇的該圖示作為該第一客戶端裝置的該代表圖示。4.如權(quán)利要求3所述的裝置連線方法,其中該檢查程序還包括: 若所選擇的該圖示已經(jīng)關(guān)聯(lián)于任一該客戶端裝置,則確認(rèn)所選擇的該圖示所對應(yīng)的該任一客戶端裝置是否為該第一客戶端裝置; 若該任一客戶端裝置為該第一客戶端裝置,則重新執(zhí)行該掃描程序;以及若該任一客戶端裝置不為該第一客戶端裝置,則從該圖示庫中的所述多個圖示之中選擇另一者以重新執(zhí)行該檢查程序。5.如權(quán)利要求3所述的裝置連線方法,其中該檢查程序還包括: 若所選擇的該圖示關(guān)聯(lián)于該畫面顯示區(qū),則確認(rèn)該畫面顯示區(qū)是否與任一該客戶端裝置處于一連線狀態(tài); 若該畫面顯示區(qū)已經(jīng)與任一該客戶端裝置處于該連線狀態(tài),則重新執(zhí)行該掃描程序;以及 若該畫面顯示區(qū)未與任一該客戶端裝置處于該連線狀態(tài),則從該圖示庫中的所述多個圖示之中選擇另一者以重新執(zhí)行該檢查程序。6.如權(quán)利要求1所述的裝置連線方法,還包括: 于接收該第一客戶端裝置所廣播的一離線信號時,檢查該圖示庫以確定是否具有關(guān)聯(lián)于該第一客戶端裝置的該代表圖示;以及 若具有關(guān)聯(lián)于該第一客戶端裝置的該代表圖示,則回收該代表圖示以停止使用該代表圖示代表該第一客戶端裝置,并且不顯示該代表圖示。7.如權(quán)利要求1所述的裝置連線方法,還包括: 當(dāng)該主機(jī)端裝置從該互動式電子白板系統(tǒng)離線時,傳送一廣播開始信號至已連線的該第一客戶端裝置,其中該第一客戶端裝置于接收該廣播開始信號后,廣播該通知信號。8.—種主機(jī)端裝置,適用于一互動式電子白板系統(tǒng),包括: 一通信接口,執(zhí)行一掃描程序以接收一通知信號,該通知信號由一第一客戶端裝置所持續(xù)廣播; 一處理單元,耦接于該通信接口,從一圖示庫中取得一代表圖示,并且依據(jù)該通知信號中該第一客戶端裝置的一裝置信息設(shè)定該代表圖示,以使該代表圖示相關(guān)聯(lián)于該第一客戶端裝置;以及 一互動式顯示裝置,耦接于該通信接口與該處理單元,用于顯示該代表圖示, 其中于顯示該代表圖示后,該處理單元通過該通信接口回傳一廣播終止信號至該第一客戶端裝置,而該第一客戶端裝置于接收該廣播終止信號后,停止廣播該通知信號。9.如權(quán)利要求8所述的主機(jī)端裝置,其中該處理單元產(chǎn)生多個圖示以建立該圖示庫,并且所述多個圖示不顯示于該互動式顯示裝置。10.如權(quán)利要求8所述的主機(jī)端裝置,其中該處理單元從該圖示庫取得該代表圖示時,首先從該圖示庫的多個圖示之中選擇一者,并且對所選擇的該圖示執(zhí)行一檢查程序,該檢查程序包括: 該處理單元檢查所選擇的該圖示是否關(guān)聯(lián)于任一客戶端裝置, 若所選擇的該圖示未關(guān)聯(lián)于任一該客戶端裝置,則該處理單元檢查所選擇的該圖示是否關(guān)聯(lián)于該互動式顯示裝置的一畫面顯示區(qū), 若所選擇的該圖示未關(guān)聯(lián)于該畫面顯示區(qū),則該處理單元以所選擇的該圖示作為該第一客戶端裝置的該代表圖示。11.如權(quán)利要求10所述的主機(jī)端裝置,其中該檢查程序還包括: 若所選擇的該圖示已經(jīng)關(guān)聯(lián)于任一該客戶端裝置,則該處理單元確認(rèn)所選擇的該圖示所對應(yīng)的該任一客戶端裝置是否為該第一客戶端裝置, 若該任一客戶端裝置為該第一客戶端裝置,則該處理單元重新執(zhí)行該掃描程序, 若該任一客戶端裝置不為該第一客戶端裝置,則該處理單元從該圖示庫中的所述多個圖示之中選擇另一者以重新執(zhí)行該檢查程序。12.如權(quán)利要求10所述的主機(jī)端裝置,其中該檢查程序還包括: 若所選擇的該圖示關(guān)聯(lián)于該畫面顯示區(qū),則該處理單元確認(rèn)該畫面顯示區(qū)是否與任一該客戶端裝置處于一連線狀態(tài), 若該畫面顯示區(qū)已經(jīng)與任一該客戶端裝置處于該連線狀態(tài),則該處理單元重新執(zhí)行該掃描程序;以及 若該畫面顯示區(qū)未與任一該客戶端裝置處于該連線狀態(tài),則該處理單元從該圖示庫中的所述多個圖示之中選擇另一者以重新執(zhí)行該檢查程序。13.如權(quán)利要求8所述的主機(jī)端裝置,其中該處理單元于通過該通信接口接收該第一客戶端裝置所廣播的一離線信號時,檢查該圖示庫以確定是否具有關(guān)聯(lián)于該第一客戶端裝置的該代表圖示, 若具有關(guān)聯(lián)于該第一客戶端裝置的該代表圖示,則該處理單元回收該代表圖示以停止使用該代表圖示代表該第一客戶端裝置,并且不于該互動式顯示裝置顯示該代表圖示。14.如權(quán)利要求8所述的主機(jī)端裝置,其中當(dāng)該主機(jī)端裝置從該互動式電子白板系統(tǒng)離線時,該處理單元通過該通信接口傳送一廣播開始信號至已連線的該第一客戶端裝置,而該第一客戶端裝置于接收該廣播開始信號后,廣播該通知信號。
【文檔編號】G06F3/14GK105824589SQ201510006588
【公開日】2016年8月3日
【申請日】2015年1月7日
【發(fā)明人】苗本泰, 陳炳宏, 廖芳文
【申請人】緯創(chuàng)資通股份有限公司