專利名稱:信息處理方法及信息處理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本公開涉及多個(gè)信息處理裝置的用戶共享并檢查相同圖像的信息處理方法和信息處理系統(tǒng)。
背景技術(shù):
存在已知的各用戶終端共享同樣的屏幕作為共享信息資源以協(xié)助多個(gè)用戶之間的電話會(huì)議的系統(tǒng)。視頻會(huì)議系統(tǒng)是這種系統(tǒng)的一個(gè)實(shí)例。此外,在病理學(xué)領(lǐng)域,同樣的病理圖像也被多個(gè)醫(yī)生的終端共享。終端之間交換意見,并同時(shí)作出診斷。以此方式提高了診斷效率。此外,已知以下技術(shù)(例如,參見日本專利申請(qǐng)公開第H07-298235號(hào),下文稱其為專利文獻(xiàn)I)。在該技術(shù)中,在多個(gè)終端共孚的屏.上可顯不指向光標(biāo)。多個(gè)終端中具有發(fā)·言權(quán)的終端擁有指向光標(biāo)的操作權(quán)限。此外,存在已知的在兩個(gè)檢查終端的每個(gè)顯示設(shè)備上顯示相同檢查信息(胸部X光照片)的合作檢查協(xié)助方法。因此,兩位醫(yī)生可檢查相同圖像。在合作檢查協(xié)助方法中,為使焦點(diǎn)部位清晰,一個(gè)檢查終端將經(jīng)過預(yù)加重文件處理的圖像顯示在該終端的顯示設(shè)備上。另外,該檢查終端將編輯處理信息傳送至另一檢查終端。基于接收到的編輯處理信息,另一檢查終端對(duì)該圖像執(zhí)行預(yù)加重文件處理。另一檢查終端在該終端的顯示設(shè)備上顯示結(jié)果。結(jié)果,兩個(gè)檢查終端的每個(gè)醫(yī)生可共享相同的編輯處理結(jié)果(例如,參見日本專利申請(qǐng)公開第H08-147391號(hào)(圖2及說明書第14頁(yè)第I行至第15頁(yè)第12行),下文稱其為專利文獻(xiàn)2)。
發(fā)明內(nèi)容
然而,在多個(gè)終端共享相同圖像并交換意見的系統(tǒng)中,仍有許多問題有待解決。例如,在整個(gè)圖像的分辨率高于屏幕分辨率的情況下,用戶在整個(gè)圖像中移動(dòng)用戶關(guān)注的區(qū)域。同時(shí),用戶檢查該區(qū)域。然而,在這段時(shí)間內(nèi),沒有操作權(quán)限的用戶可能發(fā)現(xiàn)他希望按其自己的意愿來檢查的區(qū)域。即使在這種情況下,沒有操作權(quán)限的用戶也無(wú)法根據(jù)需要檢查該區(qū)域,除非該用戶與擁有操作權(quán)限的用戶交換操作權(quán)限。此外,在操作權(quán)限隨意在用戶間交換的情況下,從各用戶的角度來看,圖像檢查被頻繁中斷。實(shí)際上存在對(duì)降低效率的擔(dān)憂。期望提供一種可在多個(gè)信息處理裝置的用戶共享圖像的情況下提高圖像檢查效率的信息處理方法和信息處理系統(tǒng)。根據(jù)本公開的實(shí)施方式,提供了一種信息處理方法,包括使第一信息處理裝置在第一窗口中顯示第一同步圖像,第一窗口具有操作權(quán)限;使第二信息處理裝置顯示第二同步圖像,第二信息處理裝置具有同步狀態(tài)或異步狀態(tài);響應(yīng)第一請(qǐng)求,使第二信息處理裝置從同步狀態(tài)切換至異步狀態(tài);以及響應(yīng)第二請(qǐng)求,使第二信息處理裝置從異步狀態(tài)切換至同步狀態(tài)。
根據(jù)本公開一種實(shí)施方式的信息處理方法,未授予操作權(quán)限的信息處理裝置的用戶指示任意改變未授予操作權(quán)限的信息處理裝置的圖像同步開/關(guān)狀態(tài)。因此,未授予操作權(quán)限的信息處理裝置的用戶,不僅被動(dòng)地檢查授予了操作權(quán)限的信息處理裝置的用戶的圖像操作結(jié)果,還可主動(dòng)地執(zhí)行圖像操作,從而從其他視點(diǎn)進(jìn)行檢查。另外,可以根據(jù)需要重建圖像同步狀態(tài)。因此,未授予操作權(quán)限的信息處理裝置的用戶可隨意操作圖像,而無(wú)需注意如何返回原始狀態(tài)、授予了操作權(quán)限的信息處理裝置的用戶的最新圖像操作結(jié)果等。該信息處理方法還可包括在用戶輸入第一請(qǐng)求的情況下,取消信息處理裝置中的圖像同步狀態(tài),第一請(qǐng)求是為操作顯示在未授予操作權(quán)限的信息處理裝置的顯示單元中的圖像而由用戶輸入所發(fā)生的。結(jié)果,在未授予用戶專屬操作權(quán)限的圖像中,用戶輸入了操作。由于這一操作發(fā)生,信息處理裝置的用戶可將未授予用戶專屬操作權(quán)限的圖像用作私有圖像。此外,對(duì)未授予用戶專屬操作權(quán)限的圖像的操作開始。同時(shí),允許針對(duì)該私有圖像進(jìn)行諸如移動(dòng)、縮放(zoom)倍數(shù)改變等的操作。即,不需要僅為了轉(zhuǎn)移到針對(duì)私有圖像的操作而執(zhí)行用戶操作。因此,進(jìn)一步提高了用戶的可操作性。信息處理方法還可包括在用戶在未授予操作權(quán)限的信息處理裝置中輸入操作權(quán)限獲取請(qǐng)求的情況下,向該信息處理裝置授予操作權(quán)限。結(jié)果,根據(jù)各信息處理裝置的用戶的指令,圖像操作權(quán)限可任意在多個(gè)信息處理裝置之間轉(zhuǎn)移。即,可以根據(jù)需要改變操作圖像的一方和只是檢查被操作的圖像的一方。信息處理方法還可包括在每個(gè)顯示單元上顯示多個(gè)圖像,這些圖像是異步的,這些圖像分別與多個(gè)信息處理裝置中的圖像同步;以及對(duì)多個(gè)信息處理裝置中的每個(gè)同步圖像組合,授予多個(gè)信息處理裝置中的一個(gè)裝置操作權(quán)限。結(jié)果,例如,針對(duì)相同或不同的兩個(gè)圖像,各信息處理裝置可顯示一個(gè)圖像作為要被操作的圖像,以及另一圖像作為僅要被檢查的圖像等。另外,由此,多個(gè)用戶可通過使用兩個(gè)其操作權(quán)限被授予不同用戶的圖像交互且有效地交換意見。信息處理方法還可包括在將對(duì)于每個(gè)顯示單元上顯示的多個(gè)圖像中的一個(gè)圖像的操作權(quán)限授予一個(gè)信息處理裝置以及將對(duì)于另一圖像的操作權(quán)限授予另一信息處理裝置的狀態(tài)中,在用戶在另一信息處理裝置中輸入第三請(qǐng)求的情況下,用另一圖像來替代這
一圖像。例如,一個(gè)信息處理裝置的用戶是學(xué)生,以及另一信息處理裝置的用戶是教師。在該情況下,學(xué)生一方的信息處理裝置的顯示單元可及時(shí)用當(dāng)前授予教師操作權(quán)限的圖像來替代授予學(xué)生一方操作權(quán)限的圖像。因此,學(xué)生可操作授予學(xué)生本人操作權(quán)限的圖像,從而確認(rèn)當(dāng)前授予教師操作權(quán)限的圖像附近的區(qū)域以及該圖像的細(xì)節(jié)。因此,學(xué)生可通過使用授予學(xué)生一方操作權(quán)限的圖像來迅速開始確認(rèn)當(dāng)前教師關(guān)注的圖像附近的區(qū)域以及該圖像的細(xì)節(jié)。根據(jù)本公開的另一實(shí)施方式,提供了一種包括多個(gè)信息處理裝置的信息處理系統(tǒng)。第一信息處理裝置被配置為在第一窗口中顯示第一同步圖像,第一窗口具有操作權(quán)限。第二信息處理裝置具有同步狀態(tài)或異步狀態(tài)。第二信息處理裝置被配置為顯示第二同步圖像;響應(yīng)第一請(qǐng)求,從同步狀態(tài)切換至異步狀態(tài);以及響應(yīng)第二請(qǐng)求,從異步狀態(tài)切換至同步狀態(tài)。如上所述,本公開在多個(gè)信息處理裝置的用戶共享圖像的情況下可提高圖像檢查效率。本公開的這些及其他目的、特征和優(yōu)勢(shì)根據(jù)以下如附圖所示的對(duì)其最佳形式的實(shí)施方式的詳細(xì)描述,將變得更加明顯。
圖I是示出根據(jù)本公開第一實(shí)施方式的信息處理系統(tǒng)的配置的示意
圖2是示出圖I的同步服務(wù)器的功能結(jié)構(gòu)的框圖;圖3是示出單窗口顯示模式下的同步控制表的結(jié)構(gòu)的示意圖;圖4是示出多窗口顯示模式下的同步控制表的結(jié)構(gòu)的示意圖;圖5是示出在每個(gè)查看器(viewer)上顯示的窗口數(shù)為3的情況下多窗口顯示模式的同步控制表的結(jié)構(gòu)的示意圖;圖6是示出圖I的查看器的功能結(jié)構(gòu)的框圖;圖7是示出包括查看器之間的同步/異步變化操作的同步處理的流程的序列圖;圖8是示出包括查看器之間的操作權(quán)限轉(zhuǎn)移處理的同步處理的流程的序列圖;圖9是示出在包括窗口間圖像復(fù)制的多窗口顯示模式下的同步處理的流程的序列圖;圖10是示出通用計(jì)算機(jī)的硬件配置的示意圖;圖11是用于說明本公開實(shí)施方式的變形例的示意圖;圖12是示出在單窗口顯示模式下各查看器中顯示的窗口的實(shí)例的示意圖;圖13是示出針對(duì)在作為主持者(presenter)的第一窗口中的圖像操作異步按鈕的狀態(tài)的示意圖;圖14是示出對(duì)在主持者第一窗口中顯示的圖像執(zhí)行移動(dòng)操作的狀態(tài)的示意圖;圖15是示出對(duì)在主持者第一窗口中顯示的圖像連續(xù)執(zhí)行移動(dòng)操作的狀態(tài)的示意圖;圖16是示出對(duì)在觀眾第二窗口中顯示的圖像執(zhí)行移動(dòng)操作的狀態(tài)的示意圖;圖17是示出重建第一窗口與第二窗口之間的同步關(guān)系的狀態(tài)的示意圖;圖18是示出表示查看器之間的操作權(quán)限轉(zhuǎn)移處理的窗口顯示實(shí)例的示意圖;圖19是類似示出表示查看器之間的操作權(quán)限轉(zhuǎn)移處理的窗口顯示實(shí)例的示意圖;圖20是示出在多窗口顯示模式下的顯示實(shí)例的示意圖;圖21是示出對(duì)第二查看器的第二右側(cè)窗口(主持者)中的圖像執(zhí)行移動(dòng)操作的狀態(tài)的示意圖;圖22是示出在第二查看器的第二右側(cè)窗口與第一查看器的第一右側(cè)窗口之間執(zhí)行圖像同步處理的狀態(tài)的示意圖;圖23是示出操作第一查看器的左側(cè)窗口中的窗口間復(fù)制按鈕的狀態(tài)的示意圖;圖24是示出窗口間圖像復(fù)制處理狀態(tài)的示意圖;以及圖25是示出在窗口間圖像復(fù)制處理之后的同步處理的示意圖。
具體實(shí)施方式
下文中,將參照附圖來描述本公開的實(shí)施方式。<第一實(shí)施方式>[信息處理系統(tǒng)]圖I是示出根據(jù)本公開第一實(shí)施方式的信息處理系統(tǒng)的配置的示意圖。信息處理系統(tǒng)100包括圖像服務(wù)器10、同步服務(wù)器20和多個(gè)查看器30A、30B (信
息處理裝置)。它們可經(jīng)由網(wǎng)絡(luò)40彼此連接。網(wǎng)絡(luò)40可以是諸如因特網(wǎng)的WAN (廣域網(wǎng))或LAN(局域網(wǎng))。此外,網(wǎng)絡(luò)40可以是有線或無(wú)線的。這里,為便于解釋,示出了連接兩個(gè)查看器30A、30B的情況。然而,查看器的數(shù)量可以是三個(gè)以上。本說明書中,在區(qū)分查看器的情況下,將使用各自的術(shù)語(yǔ)“第一查看器30A”和“第二查看器30B”。在不區(qū)分查看器情況下,將使用術(shù)語(yǔ)“查看器30A、30B”。圖像服務(wù)器10例如可由通用計(jì)算機(jī)構(gòu)成。圖像服務(wù)器10具有用于存儲(chǔ)圖像數(shù)據(jù)的圖像存儲(chǔ)器。響應(yīng)來自查看器30A、30B的請(qǐng)求,圖像服務(wù)器10從圖像存儲(chǔ)器讀取適當(dāng)?shù)膱D像數(shù)據(jù),并將該圖像數(shù)據(jù)回復(fù)至查看器30A、30B。這里,存儲(chǔ)在圖像存儲(chǔ)器中的圖像例如可以是病理標(biāo)本的顯微鏡圖像等。病理標(biāo)本的顯微鏡圖像具有高于查看器30A、30B的顯示單元的屏幕的分辨率。圖像服務(wù)器10從查看器30A、30B接收?qǐng)D像數(shù)據(jù)請(qǐng)求,該請(qǐng)求例如包括圖像名稱、整個(gè)圖像中的圖像位置信息等。圖像服務(wù)器10從圖像存儲(chǔ)器讀取適當(dāng)?shù)膱D像數(shù)據(jù),并將該圖像數(shù)據(jù)回復(fù)至查看器30A、30B。圖像位置信息例如可以是圖像在整個(gè)圖像中的坐標(biāo)數(shù)據(jù)??商娲兀麄€(gè)圖像以寬度和高度上具有預(yù)定像素?cái)?shù)(例如,256X256 (像素),236X512 (像素))的所謂“磚(tile)”的單元被劃分和處理。在該情況下,為各單元預(yù)先指定的號(hào)碼可用作圖像位置信息。[同步服務(wù)器20]同步服務(wù)器20執(zhí)行同步處理。在同步處理中,查看器30A、30B顯示相同圖像。這里,“相同圖像”是指相同目標(biāo)圖像的相同區(qū)域在相同縮放倍數(shù)和相同角度下的圖像。即,查看器30A、30B的用戶以相同方式觀看的圖像被稱為“相同圖像”。同步服務(wù)器20例如可由通用計(jì)算機(jī)系統(tǒng)構(gòu)成。圖2是示出通過使用通用計(jì)算機(jī)系統(tǒng)來實(shí)施的同步服務(wù)器20的功能結(jié)構(gòu)的框圖。如圖2所示,同步服務(wù)器20包括通信單元21、同步控制表存儲(chǔ)器23、同步處理單元25等。通信單元21經(jīng)由網(wǎng)絡(luò)40,從查看器30A、30B接收?qǐng)D像數(shù)據(jù)請(qǐng)求、操作權(quán)限獲取請(qǐng)求、異步請(qǐng)求和同步返回請(qǐng)求。通信單元21經(jīng)由網(wǎng)絡(luò)40向查看器30A、30B發(fā)送對(duì)各個(gè)請(qǐng)求的回復(fù)。同步控制表存儲(chǔ)器23存儲(chǔ)同步控制表。同步控制表是用于查看器30A、30B的圖像同步處理所需的控制信息。圖3是示出同步控制表的結(jié)構(gòu)的示意圖。在同步控制表中,注冊(cè)了各個(gè)窗口的記錄。記錄的數(shù)量與窗口的數(shù)量相同。對(duì)每個(gè)窗口的記錄包括關(guān)于查看器ID、窗口 ID、操作權(quán)限標(biāo)志、異步標(biāo)志等的信息。下文將介紹各信息。查看器ID是用于識(shí)別查看器的信息。窗口 ID是唯一賦予處于對(duì)應(yīng)關(guān)系的多個(gè)窗口的組合的ID。該對(duì)應(yīng)關(guān)系是指多個(gè)窗口是多個(gè)查看器的圖像同步處理對(duì)象。圖3示出了在兩個(gè)查看器中的每一個(gè)上顯示一個(gè)窗口的情況(單窗口顯示模式)。因此,窗口 ID的類型是“01”。如圖4所示,在每個(gè)查看器上顯示多個(gè)窗口的情況(多窗口顯示模式)下,存在多個(gè)查看器的處于對(duì)應(yīng)關(guān)系的多個(gè)窗口組合。因此,也存在多個(gè)類型的窗口 ID。注意,在每個(gè)查看器上顯示的窗口的數(shù)量可以是三個(gè)以上。圖5示出了在該情況下同步控制表的一個(gè)實(shí)例。窗口 ID的類型的數(shù)量是三個(gè)以上。操作權(quán)限標(biāo)志是用于識(shí)別在多個(gè)查看器的處于對(duì)應(yīng)關(guān)系的多個(gè)窗口的組合中給予了專屬操作權(quán)限(下文簡(jiǎn)稱為“操作權(quán)限”)的一個(gè)窗口的標(biāo)志。操作權(quán)限標(biāo)志為多個(gè)查看器的處于對(duì)應(yīng)關(guān)系的多個(gè)窗口的組合中的任何一個(gè)窗口設(shè)定。操作權(quán)限是根據(jù)用戶輸入的指令,對(duì)窗口中顯示的圖像執(zhí)行 諸如移動(dòng)、縮放倍數(shù)變化、旋轉(zhuǎn)等的操作(下文簡(jiǎn)稱為“圖像操作”)的權(quán)限。因此,用戶對(duì)未授予操作權(quán)限的窗口中顯示的圖像指示的操作是無(wú)效的。注意,在設(shè)定了臨時(shí)異步狀態(tài)的情況下,該限制被取消。臨時(shí)異步狀態(tài)將在后續(xù)詳細(xì)描述。授予了操作權(quán)限的窗口中的圖像操作結(jié)果被反映在未授予操作權(quán)限的窗口中的圖像上。結(jié)果,各自保證了在多個(gè)查看器的處于對(duì)應(yīng)關(guān)系的多個(gè)窗口中顯示的圖像的同步狀態(tài)。下文中,授予了操作權(quán)限的窗口被稱為“主持者窗口”。未授予操作權(quán)限的窗口被稱為“觀眾窗口”。在暫時(shí)取消多個(gè)查看器的處于對(duì)應(yīng)關(guān)系的多個(gè)窗口的同步狀態(tài)并建立異步狀態(tài)的情況下,異步標(biāo)志中設(shè)置值“I”?;趤碜圆榭雌鞯漠惒秸?qǐng)求來設(shè)置異步標(biāo)志?;趤碜圆榭雌鞯耐椒祷卣?qǐng)求來重置異步標(biāo)志。同步處理單元25參照上述同步控制表,并對(duì)在多個(gè)查看器的處于對(duì)應(yīng)關(guān)系的多個(gè)窗口中顯示的圖像執(zhí)行同步處理。每當(dāng)用戶給出用于操作主持者窗口中的圖像的指令,同步處理單元25能夠通過使用通信單元21,接收從具有該窗口的查看器發(fā)送的包括圖像位置信息、查看器ID和主持者窗口的窗口 ID的同步委托(synchronous commission)。在接收同步委托的情況下,同步處理單元25通過使用通信單元21,向其他查看器發(fā)送同步請(qǐng)求。該同步請(qǐng)求包括上述在接收到的同步委托中包括的各段信息。同步處理單元25能夠通過使用通信單元21接收操作權(quán)限獲取請(qǐng)求。當(dāng)操作了觀眾窗口中的操作權(quán)限獲取按鈕時(shí),具有該窗口的查看器發(fā)送操作權(quán)限獲取請(qǐng)求。該操作權(quán)限獲取請(qǐng)求包括查看器ID和觀眾窗口的窗口 ID?;谠诮邮盏降牟僮鳈?quán)限獲取請(qǐng)求中包括的查看器ID和窗口 ID,同步處理單元25對(duì)同步控制表中的觀眾窗口設(shè)置操作權(quán)限標(biāo)志。此外,同步處理單元25重置具有與觀眾窗口的窗口 ID相同的窗口 ID的主持者窗口的操作權(quán)限標(biāo)志。結(jié)果,操作權(quán)限在處于對(duì)應(yīng)關(guān)系的多個(gè)窗口之間轉(zhuǎn)移。同步處理單元25能夠通過使用通信單元21接收異步請(qǐng)求。當(dāng)操作了觀眾窗口中的異步按鈕時(shí),從具有該窗口的查看器發(fā)送異步請(qǐng)求。該異步請(qǐng)求包括查看器ID和觀眾窗口的窗口 ID?;诎ㄔ诮邮盏降漠惒秸?qǐng)求中的查看器ID和窗口 ID,同步處理單元25對(duì)同步控制表中的觀眾窗口設(shè)置異步標(biāo)志。因此,觀眾窗口被設(shè)為異步狀態(tài)。同步處理單元25能夠通過使用通信單元21接收同步返回請(qǐng)求。當(dāng)操作了被設(shè)為異步狀態(tài)的觀眾窗口中的同步按鈕時(shí),從具體該窗口的查看器發(fā)送同步返回請(qǐng)求。該同步返回請(qǐng)求包括查看器ID和觀眾窗口的窗口 ID。基于包括在接收到的同步返回請(qǐng)求中的查看器ID和窗口 ID,同步處理單元25對(duì)同步控制表中的觀眾窗口重置異步標(biāo)志。本實(shí)施方式的信息處理系統(tǒng)100采用服務(wù)器/客戶端系統(tǒng)。因此,同步服務(wù)器20執(zhí)行同步處理。然而,本公開實(shí)質(zhì)上與服務(wù)器/客戶端系統(tǒng)沒有關(guān)系。在采用對(duì)等(peer-to-peer)系統(tǒng)的情況下,多個(gè)查看器30A、30B中的至少一個(gè)可執(zhí)行同步服務(wù)器20執(zhí)行的同步處理。[查看器30Α、30Β]每個(gè)查看器30A、30B例如可由通用計(jì)算機(jī)系統(tǒng)構(gòu)成。圖6是示出由通用計(jì)算機(jī)系統(tǒng)實(shí)施的每個(gè)查看器30A、30B的功能結(jié)構(gòu)的框圖。注意,由于這兩個(gè)查看器30A、30B的配置是相同的,所以將只描述第一查 看器30A的配置。如圖6所示,第一查看器30A包括輸入單元31A、通信單元33A、顯示單元35A、查看器控制器37A等。例如,諸如鼠標(biāo)、鍵盤、觸摸板、聲音輸入單元等的輸入單元31A接收來自用戶的輸入。通過使用輸入單元31A,用戶能夠輸入指令來執(zhí)行各種請(qǐng)求。各種請(qǐng)求包括對(duì)窗口中的圖像的各種操作的指令、操作權(quán)限獲取請(qǐng)求、異步請(qǐng)求、同步返回請(qǐng)求、窗口間拷貝請(qǐng)求
坐寸ο通信單元33A經(jīng)由網(wǎng)絡(luò)40向同步服務(wù)器20發(fā)送各種請(qǐng)求,諸如圖像數(shù)據(jù)請(qǐng)求、同步委托、操作權(quán)限獲取請(qǐng)求、異步請(qǐng)求、同步返回請(qǐng)求等。通信單元33A經(jīng)由網(wǎng)絡(luò)40從同步服務(wù)器20接收對(duì)各請(qǐng)求的回復(fù)。例如,顯示單元35A是光學(xué)輸出圖像的設(shè)備,諸如陰極射線管(CRT)、等離子體顯示器、液晶顯示器、有機(jī)EL (電致發(fā)光)顯示器等?;诓僮餍畔?,查看器控制器37A (控制器)計(jì)算更新窗口中的圖像所需的圖像位置信息。該操作信息由用戶通過使用輸入單元31A輸入,以更新主持者窗口中的圖像。查看器控制器37A通過使用通信單元33A向圖像服務(wù)器10發(fā)送圖像數(shù)據(jù)請(qǐng)求。該圖像數(shù)據(jù)請(qǐng)求包括圖像位置信息、查看器ID和主持者窗口的窗口 ID。此外,查看器控制器37A通過使用通信單元33A向同步服務(wù)器20發(fā)送同步委托。該同步委托包括圖像位置信息、查看器ID和主持者窗口的窗口 ID。除在觀眾窗口中設(shè)置異步狀態(tài)的情況之外,查看器控制器37A禁用由用戶通過使用輸入單元31A輸入的操作信息。輸入該操作信息以更新觀眾窗口中的圖像。因此,可以避免主持者與觀眾之間的同步關(guān)系破裂。查看器控制器37A基于由圖像服務(wù)器10響應(yīng)所發(fā)送的圖像數(shù)據(jù)請(qǐng)求回復(fù)的圖像數(shù)據(jù)來更新窗口中的圖像。此外,在查看器控制器37A從同步服務(wù)器20接收包括圖像位置信息的同步請(qǐng)求的情況下,查看器控制器37A經(jīng)由通信單元33A向圖像服務(wù)器10發(fā)送圖像數(shù)據(jù)請(qǐng)求。該圖像數(shù)據(jù)請(qǐng)求包括在同步請(qǐng)求中包括的圖像位置信息。查看器控制器37A基于由圖像服務(wù)器10回復(fù)的圖像數(shù)據(jù)來更新窗口中的圖像。類似于第一查看器30A,第二查看器30B也包括輸入單元31B、通信單元33B、顯示單元35B、查看器控制器37B等。將省略對(duì)其的描述以免重復(fù)。[與窗口有關(guān)的⑶I]接下來,將描述與窗口有關(guān)的⑶I (圖形用戶界面)。圖12是示出處于同步狀態(tài)的兩個(gè)查看器30A、30B的兩個(gè)窗口的實(shí)例的示意圖。圖12中左側(cè)示出了被設(shè)為主持者的第一查看器30A的第一窗口 51A。右側(cè)示出了被設(shè)為觀眾的第二查看器30B的第二窗口 51B。
第一窗口 51A和第二窗口 51B中的每一個(gè)均包括圖像操作⑶I 52A和52B,以接收來自用戶的指令來操作窗口中的圖像。圖像操作⑶I 52A和52B包括縮略圖53A和53B以及縮略圖操作⑶I 54A和54B。縮略圖53A和53B包括整個(gè)對(duì)象的縮小圖55A、55B和框56A、56B。框56A、56B在縮小圖55A、55B中等價(jià)示出了顯示在第一窗口 51A或第二窗口 51B中的圖像區(qū)域?;趤碜杂脩舻闹噶?,框56A、56B可在縮小圖55A、55B中以任意方向和任意距離移動(dòng)。基于框56A、56B的移動(dòng)的操作信息,查看器控制器37A計(jì)算圖像位置信息。同時(shí),縮略圖操作⑶I 54A和54B包括諸如多個(gè)按鈕等的⑶I部件。多個(gè)按鈕接收來自用戶的指令以操作圖像,諸如對(duì)圖像的移動(dòng)、縮放倍數(shù)變化、旋轉(zhuǎn)等。注意,在縮略圖53A、53B中,可通過使用鼠標(biāo)等用拖動(dòng)操作等執(zhí)行對(duì)框56A、56B的移動(dòng)操作。用于操作圖像的圖像操作⑶I 52A和52B已在上文進(jìn)行了描述。此外,在觀眾窗口(例如,第二窗口 51B)中顯示操作權(quán)限獲取按鈕57B和異步/同步變換按鈕58B。操作權(quán)限獲取按鈕57B是在觀眾的第二窗口 51B中的按鈕,其用于用戶希望獲取·操作權(quán)限的情況。在操作了操作權(quán)限獲取按鈕57B的情況下,授予操作權(quán)限。隨后,操作權(quán)限獲取按鈕57B從第二窗口 51B中消失。在操作權(quán)限獲取按鈕57B從第二窗口 51B中消失的情況下,用戶意識(shí)到操作權(quán)限被授予給他的窗口,且他的窗口用作主持者。隨后,用戶可開始圖像操作。異步/同步變換按鈕58B是用于用戶希望與主持者第一窗口 51A成臨時(shí)異步狀態(tài)地私人使用觀眾第二窗口 51B的情況下的按鈕。在操作了異步/同步變換按鈕58B且臨時(shí)異步狀態(tài)開始的情況下,異步/同步變換按鈕58B從“異步(async)”變?yōu)椤巴?sync)”。在該狀態(tài)下,允許通過在圖像操作⑶I 52B中輸入來操作第二窗口 51B中的圖像。當(dāng)顯示“同步”時(shí),異步/同步變換按鈕58B用作從異步狀態(tài)返回同步狀態(tài)的按鈕。此外,當(dāng)觀眾第二窗口 51B和主持者第一窗口 51A處于同步狀態(tài)時(shí),用戶通過使用輸入單元31B在第二窗口 51B的圖像操作⑶I 52B中開始任何輸入操作。在該情況下,觀眾第二窗口 51B也從同步狀態(tài)變?yōu)楫惒綘顟B(tài)。在該情況下,異步/同步變換按鈕58B也從“同步”變?yōu)椤爱惒健?。此外,在圖像操作GUI 52B中的輸入操作改變了同步/異步狀態(tài)的情況下,圖像操作⑶I 52B中的第一輸入操作用作對(duì)第二窗口 51B中的圖像的實(shí)際操作。因此,用戶可比操作異步/同步變換按鈕58B的情況更迅速地開始私人操作圖像。注意,在本公開中,用于用戶輸入指令來操作圖像的方法可不限于圖像操作GUI52B。例如,可直接在第二窗口 51B的圖像中顯示指針光標(biāo),可通過使用指針光標(biāo)經(jīng)由輸入操作(單擊、雙擊、右擊、左擊、拖動(dòng)等)來操作圖像。類似地,在該情況下,第一輸入操作可用作第二窗口 51B中圖像的實(shí)際操作。[信息處理系統(tǒng)100的操作]接下來,將描述本實(shí)施方式的信息處理系統(tǒng)100的操作。將按照以下順序進(jìn)行描述。I.單窗口顯示模式下的同步處理及同步/異步變換處理2.單窗口顯示模式下的操作權(quán)限轉(zhuǎn)移處理3.多窗口顯示模式下的同步處理[I.單窗口顯示模式下的同步處理及同步/異步變換處理]
接下來,將參照?qǐng)D7和圖12至圖17來描述單窗口顯示模式下的同步處理操作。圖7是示出包括同步/異步變換操作的同步處理流程的序列圖。圖12至圖17是示出在單窗口顯示模式下處于對(duì)應(yīng)關(guān)系的兩個(gè)窗口中的顯示實(shí)例的示意圖。圖12中左側(cè)示出了第一查看器30A的主持者第一窗口 51A,以及圖12中右側(cè)示出了第二查看器30B的觀眾第二窗口 51B。第一窗口 51A和第二窗口 51B處于同步狀態(tài)。因此,在第一窗口 51A和第二窗口 51B中顯不相同圖像。此外,在觀眾第二窗口 51B中顯不操作權(quán)限獲取按鈕57B和異步/同步變換按鈕58B。在異步/同步變換按鈕58B中顯示“異
在第一查看器30A中,用戶在主持者第一窗口 51A上顯示的圖像中輸入任意操作(圖7中的Al)?;谟脩敉ㄟ^使用輸入單元31A輸入的操作信息,第一查看器30A的查看器控制器37A計(jì)算圖像位置信息?;谠搱D像位置信息,查看器控制器37A執(zhí)行控制,以更新第一窗口 51A中的圖像。此外,查看器控制器37A執(zhí)行控制,以通過使用通信單元33A向同步服務(wù)器20發(fā)送包括圖像位置信息的同步委托(圖7中的A2)。接收到同步委托,同步服務(wù)器20從該同步委托中提取出圖像位置信息,產(chǎn)生包括圖像位置信息的同步請(qǐng)求,以及向第二查看器30B發(fā)送該同步請(qǐng)求(圖7中的A3)。第二查看器30B的查看器控制器37B通過使用通信單元33B接收同步請(qǐng)求。隨后,查看器控制器37B進(jìn)行控制,以從同步請(qǐng)求中提取出圖像位置信息,并基于該圖像位置信息來更新第二窗口 51B中的圖像(圖7中的A4)。只要第一查看器30A擁有操作權(quán)限,則每當(dāng)在第一查看器30A的第一窗口 51A中輸入圖像操作,便重復(fù)上述操作。例如,如圖13所示,在對(duì)作為主持者的第一窗口 51A中的圖像輸入移動(dòng)操作的情況下,該操作被反映在作為觀眾的第二窗口 51B的圖像中。如圖12和圖13所示,在觀眾第二窗口 51B中顯示操作權(quán)限獲取按鈕57B和異步/同步變換按鈕58B。這里,將描述用戶在觀眾第二窗口中操作異步/同步變換按鈕58B或圖像操作⑶I 52B的情況下的操作。在用戶在觀眾第二窗口中操作異步/同步變換按鈕58B或圖像操作⑶I 52B的情況下(圖7中的BI ),第二查看器30B的查看器控制器37B向同步服務(wù)器20發(fā)送包括查看器ID和窗口 ID的異步請(qǐng)求(圖7中的B2)。接收到異步請(qǐng)求,同步服務(wù)器20的同步處理單元25設(shè)置同步控制表中的第二窗口 51B的異步標(biāo)志(圖7中的B3)。因此,第一窗口 51A和第二窗口 51B的同步狀態(tài)被取消。此后,同步處理單元25向第二查看器30B返回異步回復(fù)(圖7中的B4)。接收到異步回復(fù),第二查看器30B的查看器控制器37B將第二窗口 51B中的異步/同步變換按鈕58B改為“同步”。此外,查看器控制器37B設(shè)置異步狀態(tài),其允許用戶在圖像操作⑶I52B中輸入操作,以操作第二窗口 51B中的圖像(圖7中的B5)。此后,直到同步服務(wù)器20的同步處理單元25從第二查看器30B接收到同步返回請(qǐng)求,同步處理單元25均禁止從第一查看器30A向第二查看器30B傳送圖像位置信息。因此,第二查看器30B的用戶可私人操作第二查看器30B的第二窗口 51B中的圖像,且用戶可輸入任意操作。例如,在圖13中,操作了在觀眾第二窗口 51B中的異步/同步變換按鈕58B或圖像操作⑶I 52B。結(jié)果,建立了第二窗口 51B和主持者第一窗口 51A的異步狀態(tài),異步/同步變換按鈕58B從“異步”變?yōu)椤巴健?。此后,如圖14和圖15所示,在操作了主持者第一窗口 51A中顯示的圖像的情況下(圖7中的Cl),不再給予第二查看器30B包括基于操作信息的圖像位置信息的同步請(qǐng)求。因此,該操作不被反映在第二窗口 51B的圖像中。注意,圖14和圖15示出了重復(fù)對(duì)顯示在主持者第一窗口 51A中的圖像進(jìn)行操作的情況,且同時(shí),用戶在觀眾第二窗口 5IB的圖像中不輸入操作。隨后,如圖16所示,在用戶通過使用輸入單元31B在觀眾第二窗口 51B上顯示的圖像中輸入操作信息的情況下,基于該操作信息更新在觀眾第二窗口 51B中的圖像(圖7中的 B6)。如上所述,可以建立觀眾第二窗口 51B的圖像和主持者第一窗口 51A的圖像的異步狀態(tài)。因此,用戶可隨意操作觀眾第二窗口 51B中的圖像。注意,觀眾第二窗口 51B基于圖像操作⑶I 52B的操作變?yōu)楫惒綘顟B(tài)。在該情況下,基于圖像操作⑶I 52B中的第一操作,實(shí)際操作顯示在第二窗口 51B中的圖像。接下來,在圖16中,將描述操作顯示為“同步”的異步/同步變換按鈕58B的情況(圖7中的El)。在該情況下,第二查看器30B的查看器控制器37B通過使用通信單元33B向同步服務(wù)器20發(fā)送同步返回請(qǐng)求(圖7中的E2)。同步返回請(qǐng)求包括查看器ID和觀眾第二窗口 51B的窗口 ID。接收到同步返回請(qǐng)求,同步服務(wù)器20的同步處理單元25基于包括在同步返回請(qǐng)求中的查看器ID和窗口 ID,重置同步控制表中第二窗口 51B的異步標(biāo)志(圖7中的E3)。此夕卜,同步處理單元25向發(fā)送同步返回請(qǐng)求的第二查看器30B發(fā)送同步請(qǐng)求(圖7中的E4)。該同步請(qǐng)求包括最新圖像位置信息。最新圖像位置信息基于有關(guān)作為主持者的第二窗口51B中的圖像的最新操作(圖7中的Dl)而計(jì)算。接收到同步請(qǐng)求,第二查看器30B的查看器控制器37B進(jìn)行控制,以基于包括在接收到的同步請(qǐng)求中的圖像位置信息來更新第二窗口 5IB中的圖像。此外,查看器控制器37B將異步/同步變換按鈕58B從“同步”變?yōu)椤爱惒健?圖7中的E5)。結(jié)果,如圖17所示,重新建立了第一窗口 51A和第二窗口 51B的同步狀態(tài)。[2.單窗口顯示模式下的操作權(quán)限轉(zhuǎn)移處理]接下來,將參照?qǐng)D8、圖18和圖19來描述單窗口顯示模式下的操作權(quán)限轉(zhuǎn)移處理。圖8是示出包括查看器之間的操作權(quán)限轉(zhuǎn)移處理的同步處理的流程的序列圖。圖18和圖19是示出操作權(quán)限轉(zhuǎn)移處理中窗口的顯示實(shí)例的示意圖。在圖8的Al至A4中,用戶在主持者第一窗口 51A上顯示的圖像中輸入操作。該操作被反映在觀眾第二窗口 51B上顯示的圖像中。圖8的Al至A4中的行為與圖7的Al至A4的行為相同。如圖18所示,用戶操作了在觀眾第二窗口 51B中的操作權(quán)限獲取按鈕57B (圖8中的F1)。在該情況下,第二查看器30B的查看器控制器37B向同步服務(wù)器20發(fā)送操作權(quán)限獲取請(qǐng)求(圖8中的F2)。該操作權(quán)限獲取請(qǐng)求包括查看器ID和觀眾第二窗口 51B的窗Π ID。接收到操作權(quán)限獲取請(qǐng)求,同步服務(wù)器20的同步處理單元25生成操作權(quán)限放棄請(qǐng)求。該操作權(quán)限放棄請(qǐng)求包括從操作權(quán)限獲取請(qǐng)求中提取的查看器ID和窗口 ID。同步處理單元25向第一查看器30A發(fā)送操作權(quán)限放棄請(qǐng)求(圖8中的F3)。接收到操作權(quán)限放棄請(qǐng)求,如圖19所示,第一查看器30A的查看器控制器37A進(jìn)行控制,以在第一窗口 51A中顯示操作權(quán)限獲取按鈕57A和異步/同步變換按鈕58A (圖8中的F4)。查看器控制器37A向同步服務(wù)器20返回操作權(quán)限放棄回復(fù)(圖8中的F5)。從第一查看器30A接收到操作權(quán)限放棄回復(fù),同步服務(wù)器20重置同步控制表中第一窗口 51A的操作權(quán)限標(biāo)志。此外,同步服務(wù)器20設(shè)置第二窗口 51B的操作權(quán)限標(biāo)志(圖8中的F6)。此后,同步服務(wù)器20的同 步處理單元25向第二查看器30B發(fā)送操作權(quán)限獲取回復(fù)(圖8中的F7)。操作權(quán)限獲取回復(fù)至少包括第二窗口 51B的窗口 ID。接收到操作權(quán)限獲取回復(fù),如圖19所示,第二查看器30B從第二窗口 51B中刪除操作權(quán)限獲取按鈕57B和異步/同步變換按鈕58B (圖8中的F8)。因此,操作權(quán)限從第一窗口 51A轉(zhuǎn)移到第二窗口 51B。此后,用戶在作為當(dāng)前主持者的第二窗口 51B上顯示的圖像中輸入操作。該操作被反映在作為當(dāng)前觀眾的第一窗口51A上顯示的圖像中(圖8中的Gl至G4)。[3.多窗口顯示模式下的同步處理]接下來將描述多窗口顯示模式下的同步處理。在每個(gè)查看器顯示多個(gè)窗口的情況(多窗口顯示模式)下,存在處于對(duì)應(yīng)關(guān)系的窗口的多個(gè)組合。因此,對(duì)處于對(duì)應(yīng)關(guān)系的窗口的每個(gè)組合,授予一個(gè)窗口操作權(quán)限。圖20是示出對(duì)應(yīng)于圖4的同步控制表的多窗口顯示實(shí)例的示意圖。在該實(shí)例中,存在具有查看器ID “0001”的第一查看器30A和具有查看器ID “0002”的第二查看器30B。第一查看器30A包括具有窗口 ID= “01”的第一左側(cè)窗口 61A和具有窗口 ID= “02”的第一右側(cè)窗口 62A。第二查看器30B包括具有窗口 ID= “01”的第二左側(cè)窗口 61B和具有窗口ID= “02”的第二右側(cè)窗口 62B。此外,在窗口 ID=Ol的窗口組合中,第一左側(cè)窗口 61A擁有操作權(quán)限。在窗口 ID=02的窗口組合中,第二右側(cè)窗口 62B擁有操作權(quán)限。在同步處理中,多窗口顯示模式下的行為類似于單窗口顯示模式下的行為的同步/異步變換處理和操作權(quán)限轉(zhuǎn)移處理,在處于對(duì)應(yīng)關(guān)系的窗口組合的單元中被獨(dú)立執(zhí)行。因此,多窗口顯示模式下的處理與單窗口顯示模式下的處理并無(wú)不同。因此,將省略對(duì)其的描述。多窗口顯不模式的有效用途之一可以是教育系統(tǒng)。在教育系統(tǒng)中,有處于對(duì)應(yīng)關(guān)系的兩個(gè)窗口組合。在該情況下,授予教師一方的查看器對(duì)一個(gè)組合的操作權(quán)限。授予學(xué)生一方的查看器對(duì)另一組合的操作權(quán)限。教師操作授予教師一方的查看器操作權(quán)限的窗口中顯示的圖像。學(xué)生可通過使用學(xué)生一方的查看器來觀看教師操作的圖像。同時(shí),授予學(xué)生一方的查看器操作權(quán)限的窗口被用于與授予教師一方的查看器操作權(quán)限的窗口中顯示的圖像相關(guān)聯(lián)。例如,學(xué)生使用授予學(xué)生一方的查看器操作權(quán)限的窗口,并通過改變縮放倍數(shù)來確認(rèn)在授予教師一方的查看器操作權(quán)限的窗口中顯示的圖像附近的區(qū)域和圖像細(xì)節(jié)。然而,在該情況下,首先,學(xué)生必須由本人手動(dòng)將授予學(xué)生一方的查看器操作權(quán)限的窗口中的圖像位置調(diào)整至授予教師一方的查看器操作權(quán)限的窗口中顯示的圖像位置。該調(diào)整操作可能對(duì)用戶造成沉重負(fù)擔(dān)。相反,在本實(shí)施方式的信息處理系統(tǒng)100的多窗口顯示模式下顯示的兩個(gè)窗口中,基于用戶的指令,主持者窗口中的圖像可用觀眾窗口中的圖像副本原樣替換。因此,沒必要手動(dòng)將授予學(xué)生一方的查看器操作權(quán)限的窗口中的圖像位置調(diào)整至授予教師一方的查看器操作權(quán)限的窗口中的圖像位置??梢皂樌_始操作,以確認(rèn)授予教師一方的查看器操作權(quán)限的窗口中顯示的圖像附近的區(qū)域和圖像細(xì)節(jié)。接下來,將參照?qǐng)D9和圖20至圖25來描述包括上述窗口間圖像復(fù)制的多窗口顯示模式下的同步處理。在圖20中,第一查看器30A (ID=OOOl)是學(xué)生的查看器,以及第二查看器30B(ID=0002)是教師的查看器。在窗口 ID=Ol的窗口組合中,第一左側(cè)窗口 61A (B卩,學(xué)生一方)擁有操作權(quán)限。在窗口 ID=02的窗口組合中,第二右側(cè)窗口 62B (即,教師一方)擁有操作權(quán)限。窗口間復(fù)制按鈕63A、63B顯示在擁有操作權(quán)限的主持者窗口(第一左側(cè)窗口 61A,第二右側(cè)窗口 62B)中。窗口間復(fù)制按鈕63A、63B接收用戶的指令,以在上述窗口之間復(fù)制圖像。圖9是示出包括窗口間圖像復(fù)制的多窗口顯示模式下的同步處理的流程的序列·圖。這里,在圖9的Al至A4中,用戶在第二查看器30B的第二右側(cè)窗口 62B (主持者)上顯示的圖像中輸入操作。該操作被反映在第一查看器30A的第一右側(cè)窗口 62A (觀眾)上顯示的圖像中。圖9的Al至A4中的行為與圖7的Al至A4中的行為相同。圖21示出了教師對(duì)第二查看器30B的第二右側(cè)窗口 62B (主持者)中的圖像進(jìn)行移動(dòng)操作的結(jié)果。在第二右側(cè)窗口 62B (主持者)的圖像中輸入移動(dòng)操作。由于該移動(dòng)操作,如圖22所示,基于同步處理,更新在第一查看器30A的第一右側(cè)窗口 62A (觀眾)中的圖像。這里,學(xué)生希望通過使用第一查看器30A的第一左側(cè)窗口 61A (主持者)來確認(rèn)顯示在第一右側(cè)窗口 62A中的圖像附近的區(qū)域和圖像細(xì)節(jié)。在該情況下,如圖23所示,學(xué)生通過使用輸入單元3IA來操作第一左側(cè)窗口 6IA中的窗口間復(fù)制按鈕63A (圖9中的Hl)。第一查看器30A的查看器控制器37A確定窗口間復(fù)制按鈕63A被操作。在該情況下,查看器控制器37A獲得在第一右側(cè)窗口 62A中顯示的圖像數(shù)據(jù)的副本(圖9中的H2)。隨后,如圖24所示,查看器控制器37A用所獲得的圖像數(shù)據(jù)來替換第一左側(cè)窗口 61A中的圖像(圖9中的H3)。以此方式,可及時(shí)在授予學(xué)生一方操作權(quán)限的窗口中顯示當(dāng)前授予教師操作權(quán)限的窗口中的圖像(即,教師當(dāng)前給出解釋的圖像)的區(qū)域。因此,學(xué)生可通過使用授予學(xué)生一方操作權(quán)限的窗口,迅速開始確認(rèn)教師當(dāng)前關(guān)注的圖像附近的區(qū)域和圖像細(xì)節(jié)。注意,查看器控制器37A可通過復(fù)制第一查看器30A的存儲(chǔ)器中的圖像數(shù)據(jù),來獲得第一右側(cè)窗口 62A中顯示的圖像數(shù)據(jù)??商娲?,查看器控制器37A可通過訪問圖像服務(wù)器10來獲得該圖像數(shù)據(jù)。此外,第一查看器30A的查看器控制器37A更新第一左側(cè)窗口 61A中的圖像。此后,查看器控制器37A對(duì)所更新的圖像計(jì)算圖像位置信息。查看器控制器37A向同步服務(wù)器20發(fā)送同步委托(圖9中的H4)。該同步委托包括圖像位置信息、查看器ID和第一左側(cè)窗口 61A的窗口 ID。同步服務(wù)器20從接收到的同步委托中提取出圖像位置信息、查看器ID和窗口 ID。同步服務(wù)器20向第二查看器30B發(fā)送包括這些段信息的同步請(qǐng)求(圖9中的H5)?;诎ㄔ诮邮盏降耐秸?qǐng)求中的位置信息和窗口 ID,如圖25所示,第二查看器30B的查看器控制器37B更新第二左側(cè)窗口 61B中的圖像(圖9中的H6)。[通用計(jì)算機(jī)]接下來,將描述可用作圖像服務(wù)器10、同步服務(wù)器20或查看器30A、30B的通用計(jì)算機(jī)的配置。圖10是示出通用計(jì)算機(jī)200的硬件配置的示意圖。如圖10所示,計(jì)算機(jī)200包括CPU (中央處理單元)201、R0M (只讀存儲(chǔ)器)202和RAM(隨機(jī)存取存儲(chǔ)器)203。計(jì)算機(jī)200還包括輸入設(shè)備204、輸出設(shè)備205、存儲(chǔ)設(shè)備206、
介質(zhì)接口設(shè)備207、網(wǎng)絡(luò)連接設(shè)備208以及將它們彼此連接的總線209。CPU201用作算術(shù)處理單元和控制單元。CPU201基于各種程序來控制計(jì)算機(jī)200的整個(gè)行為。R0M202存儲(chǔ)CPU201使用的程序、計(jì)算參數(shù)等。RAM203臨時(shí)存儲(chǔ)由CPU201執(zhí)行的程序、程序執(zhí)行期間任意改變的參數(shù)等。同步服務(wù)器20的同步處理單元25、查看器30A、30B的查看器控制器37A、37B等例如由計(jì)算機(jī)200的硬件配置中的CPU201、存儲(chǔ)在R0M202中的程序、RAM203的工作區(qū)等來實(shí)施。輸入設(shè)備204包括輸入裝置、輸入控制電路等。用戶通過使用諸如鼠標(biāo)、鍵盤、觸摸板、按鈕、麥克風(fēng)、開關(guān)、控制桿等的輸入裝置來輸入信息。輸入控制電路基于用戶輸入的指令來產(chǎn)生輸入信號(hào),將這些信號(hào)輸出至CPU201等。通過操作輸入設(shè)備204,計(jì)算機(jī)200的用戶可將各種數(shù)據(jù)輸入到CPU201中,并可將處理行為指令輸入到CPU201中。例如,輸出設(shè)備205包括諸如CRT (陰極射線管)顯示設(shè)備、液晶顯示器(IXD)設(shè)備、OLED (有機(jī)發(fā)光二極管)設(shè)備等的顯示設(shè)備。此外,輸出設(shè)備205包括諸如揚(yáng)聲器、耳機(jī)等的聲音輸出設(shè)備。存儲(chǔ)設(shè)備206是用于存儲(chǔ)程序和用戶數(shù)據(jù)的設(shè)備。存儲(chǔ)設(shè)備206包括存儲(chǔ)介質(zhì)、從存儲(chǔ)介質(zhì)中讀取數(shù)據(jù)的讀取器/向存儲(chǔ)介質(zhì)中寫入數(shù)據(jù)的寫入器等。存儲(chǔ)設(shè)備206例如由HDD (硬盤驅(qū)動(dòng)器)、SSD (固態(tài)驅(qū)動(dòng)器)等構(gòu)成。介質(zhì)接口設(shè)備207是用于存儲(chǔ)介質(zhì)的讀取器/寫入器。介質(zhì)接口設(shè)備207從所裝載的移動(dòng)記錄介質(zhì)2A (諸如磁盤、光盤、磁光盤、半導(dǎo)體存儲(chǔ)器等)中讀取數(shù)據(jù)/向所裝載的移動(dòng)記錄介質(zhì)2A中寫入數(shù)據(jù)。網(wǎng)絡(luò)連接設(shè)備208例如是將計(jì)算機(jī)200連接至網(wǎng)絡(luò)40的接口。網(wǎng)絡(luò)連接設(shè)備208可以是用于無(wú)線LAN (局域網(wǎng))的設(shè)備、用于無(wú)線USB的設(shè)備或執(zhí)行有線通信的有線通信設(shè)備?!醋冃卫?>已描述了兩個(gè)查看器之間的圖像同步處理。然而,不言而喻,本公開可用于三個(gè)以上的查看器彼此連接的情況。即,操作權(quán)限被授予三個(gè)以上的查看器的處于對(duì)應(yīng)關(guān)系的三個(gè)以上的窗口組合的作為主持者的一個(gè)窗口。對(duì)主持者窗口中的圖像的操作可被反映在其他觀眾窗口中?!醋冃卫?>此外,在三個(gè)以上的查看器彼此連接的情況下,每個(gè)查看器不一定顯示所有查看器的窗口。例如,教師一方的查看器連接至多個(gè)學(xué)生一方的查看器。在該情況下,如圖11所示,教師一方的查看器可顯示授予教師操作權(quán)限的窗口和作為觀眾窗口的所有學(xué)生的多個(gè)窗口。學(xué)生一方的查看器可顯示授予學(xué)生自身操作權(quán)限的窗口和作為觀眾窗口的教師的窗口。如上所述,對(duì)每個(gè)查看器選擇性控制窗口顯示。例如,該選擇性控制可通過使用例如對(duì)每個(gè)查看器控制用于選擇要顯示為觀眾的窗口的信息(例如,查看器ID和窗口 ID的組合等)的表來實(shí)施。注意,本公開可采用以 下配置。根據(jù)一種實(shí)施方式,信息處理系統(tǒng)包括第一信息處理裝置,其被配置為在第一窗口中顯示第一同步圖像,第一窗口具有操作權(quán)限;以及包括第二信息處理裝置,其具有同步狀態(tài)或異步狀態(tài)。第二信息處理裝置被配置為顯示第二同步圖像;響應(yīng)第一請(qǐng)求,從同步狀態(tài)切換至異步狀態(tài);以及響應(yīng)第二請(qǐng)求,從異步狀態(tài)切換至同步狀態(tài)。在該信息處理系統(tǒng)中,當(dāng)?shù)诙畔⑻幚硌b置具有同步狀態(tài)時(shí),第二同步圖像與第一同步圖像相同。在該信息處理系統(tǒng)中,第二信息處理裝置被配置為當(dāng)?shù)诙畔⑻幚硌b置具有異步狀態(tài)時(shí),能使用戶操作輸入設(shè)備來控制由第二信息處理裝置顯示的圖像。在該信息處理系統(tǒng)中,響應(yīng)第三請(qǐng)求,操作權(quán)限從第一信息處理裝置轉(zhuǎn)移至第二信息處理裝置。在該信息處理系統(tǒng)中,第二信息處理裝置被配置為響應(yīng)第三請(qǐng)求,發(fā)送操作權(quán)限獲取請(qǐng)求。在該信息處理系統(tǒng)中,第二信息處理裝置被配置為接收操作權(quán)限獲取回復(fù)。在該信息處理系統(tǒng)中,第二信息處理裝置被配置為在第二窗口中顯示第二同步圖像。在根據(jù)權(quán)利要求I的信息處理系統(tǒng)中,第一信息處理裝置被配置為在第三窗口中顯示第三同步圖像,第三窗口具有第二操作權(quán)限。第二信息處理裝置被配置為在第四窗口中顯示第四同步圖像。在該信息處理系統(tǒng)中,響應(yīng)第三請(qǐng)求,第二操作權(quán)限從第三窗口轉(zhuǎn)移至第二信息處理裝置的第四窗口。根據(jù)另一實(shí)施方式,提供了一種操作信息處理系統(tǒng)的方法。該方法包括使第一信息處理裝置在第一窗口中顯示第一同步圖像,第一窗口具有操作權(quán)限;使第二信息處理裝置顯示第二同步圖像,第二信息處理裝置具有同步狀態(tài)或異步狀態(tài);響應(yīng)第一請(qǐng)求,使第二信息處理裝置從同步狀態(tài)切換至異步狀態(tài);以及響應(yīng)第二請(qǐng)求,使第二信息處理裝置從異步狀態(tài)切換至同步狀態(tài)。在該方法中,當(dāng)?shù)诙畔⑻幚硌b置具有同步狀態(tài)時(shí),第二同步圖像與第一同步圖像相同。該方法還包括當(dāng)?shù)诙畔⑻幚硌b置具有異步狀態(tài)時(shí),使得第二信息處理裝置能使用戶操作輸入設(shè)備來控制由第二信息處理裝置顯示的圖像。在該方法中,響應(yīng)第三請(qǐng)求,操作權(quán)限從第一信息處理裝置轉(zhuǎn)移至第二信息處理
>J-U ρ α裝直。該方法還包括使第二信息處理裝置響應(yīng)第三請(qǐng)求,發(fā)送操作權(quán)限獲取請(qǐng)求。
該方法還包括使第二信息處理裝置接收操作權(quán)限獲取回復(fù)。該方法還包括使第二信息處理裝置在第二窗口中顯示第二同步圖像。該方法還包括使第一信息處理裝置在第三窗口中顯示第三同步圖像,第三窗口具有第二操作權(quán)限。以及該方法包括使第二信息處理裝置在第四窗口中顯示第四同步圖像。在該方法中,響應(yīng)第三請(qǐng)求,第二操作權(quán)限從第三窗口轉(zhuǎn)移至第二信息處理裝置的第四窗口。在另一實(shí)施方式中,信息處理裝置包括處理器和存儲(chǔ)指令的存儲(chǔ)設(shè)備。當(dāng)被處理器執(zhí)行時(shí),這些指令使處理器從第一信息處理裝置接收異步請(qǐng)求;響應(yīng)接收到的異步請(qǐng)求,為第一信息處理裝置設(shè)置標(biāo)志;其后,從第一信息處理裝置接收同步請(qǐng)求;以及響應(yīng)接收到的同步請(qǐng)求,重置標(biāo)志。在該信息處理裝置中,這些指令在被處理器執(zhí)行時(shí),使處理器從第一信息處理裝置接收操作權(quán)限獲取請(qǐng)求;響應(yīng)接收到的操作權(quán)限獲取請(qǐng)求,向第二信息處理裝置發(fā)送操作權(quán)限放棄請(qǐng)求;其后,從第二信息處理裝置接收操作權(quán)限放棄回復(fù);以及響應(yīng)接收到的操作權(quán)限放棄回復(fù),向第一信息處理裝置發(fā)送操作權(quán)限獲取回復(fù)。在該信息處理裝置中,操作權(quán)限獲取請(qǐng)求包括表示窗口標(biāo)識(shí)的數(shù)據(jù)。根據(jù)另一實(shí)施方式,信息處理裝置包括處理器、顯示設(shè)備和存儲(chǔ)指令的存儲(chǔ)設(shè)備。當(dāng)被處理器執(zhí)行時(shí),這些指令使處理器與顯示設(shè)備合作,以顯示同步圖像;響應(yīng)第一請(qǐng)求,從同步狀態(tài)切換至異步狀態(tài);以及響應(yīng)第二請(qǐng)求,從異步狀態(tài)切換至同步狀態(tài)。在該信息處理裝置中,當(dāng)信息處理裝置具有同步狀態(tài)時(shí),同步圖像與由另一信息處理裝置顯示的另一同步圖像相同。在該信息處理裝置中,當(dāng)信息處理裝置具有異步狀態(tài)時(shí),這些指令在被處理器執(zhí)行時(shí),使得處理器能使用戶操作輸入設(shè)備來控制所顯示的圖像。在該信息處理裝置中,這些指令在被處理器執(zhí)行時(shí),使處理器接收操作權(quán)限。在該信息處理裝置中,這些指令在被處理器執(zhí)行時(shí),使處理器響應(yīng)第三請(qǐng)求,發(fā)送操作權(quán)限獲取請(qǐng)求。在該信息處理裝置中,這些指令在被處理器執(zhí)行時(shí),使處理器接收操作權(quán)限獲取回復(fù)。本公開包括涉及于2011年7月13日在日本專利局提交的日本在先專利申請(qǐng)第JP2011-154603號(hào)中所公開的主題,其整個(gè)內(nèi)容通過引用結(jié)合于此。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,在所附權(quán)利要求或其等價(jià)物的范圍內(nèi),根據(jù)設(shè)計(jì)要求和其他因素,可進(jìn)行各種修改、組合、子組合和變更。
權(quán)利要求
1.一種信息處理系統(tǒng),包括 第一信息處理裝置,其被配置為在第一窗口中顯示第一同步圖像,所述第一窗口具有操作權(quán)限;以及 第二信息處理裝置,其具有同步狀態(tài)或異步狀態(tài),所述第二信息處理裝置被配置為 (a)顯示第二同步圖像; (b)響應(yīng)第一請(qǐng)求,從所述同步狀態(tài)切換至所述異步狀態(tài);以及 (c)響應(yīng)第二請(qǐng)求,從所述異步狀態(tài)切換至所述同步狀態(tài)。
2.根據(jù)權(quán)利要求I所述的信息處理系統(tǒng),其中,當(dāng)所述第二信息處理裝置具有所述同步狀態(tài)時(shí),所述第二同步圖像與所述第一同步圖像相同。
3.根據(jù)權(quán)利要求I所述的信息處理系統(tǒng),其中,所述第二信息處理裝置被配置為當(dāng)所述第二信息處理裝置具有所述異步狀態(tài)時(shí),能使用戶操作輸入設(shè)備來控制由所述第二信息處理裝置顯示的圖像。
4.根據(jù)權(quán)利要求I所述的信息處理系統(tǒng),其中,響應(yīng)第三請(qǐng)求,所述操作權(quán)限從所述第一信息處理裝置轉(zhuǎn)移至所述第二信息處理裝置。
5.根據(jù)權(quán)利要求I所述的信息處理系統(tǒng),其中,所述第二信息處理裝置被配置為響應(yīng)第三請(qǐng)求,發(fā)送操作權(quán)限獲取請(qǐng)求。
6.根據(jù)權(quán)利要求I所述的信息處理系統(tǒng),其中,所述第二信息處理裝置被配置為接收操作權(quán)限獲取回復(fù)。
7.根據(jù)權(quán)利要求I所述的信息處理系統(tǒng),其中,所述第二信息處理裝置被配置為在第二窗口中顯示所述第二同步圖像。
8.根據(jù)權(quán)利要求I所述的信息處理系統(tǒng),其中 (a)所述第一信息處理裝置被配置為在第三窗口中顯示第三同步圖像,所述第三窗口具有第二操作權(quán)限;以及 (b)所述第二信息處理裝置被配置為在第四窗口中顯示第四同步圖像。
9.根據(jù)權(quán)利要求8所述的信息處理系統(tǒng),其中,響應(yīng)第三請(qǐng)求,所述第二操作權(quán)限從所述第三窗口轉(zhuǎn)移至所述第二信息處理裝置的所述第四窗口。
10.一種操作信息處理系統(tǒng)的方法,該方法包括 (a)使第一信息處理裝置在第一窗口中顯不第一同步圖像,所述第一窗口具有操作權(quán)限; (b)使第二信息處理裝置顯示第二同步圖像,所述第二信息處理裝置具有同步狀態(tài)或異步狀態(tài); (C)響應(yīng)第一請(qǐng)求,使所述第二信息處理裝置從所述同步狀態(tài)切換至所述異步狀態(tài);以及 (d)響應(yīng)第二請(qǐng)求,使所述第二信息處理裝置從所述異步狀態(tài)切換至所述同步狀態(tài)。
11.根據(jù)權(quán)利要求10所述的方法,其中,當(dāng)所述第二信息處理裝置具有所述同步狀態(tài)時(shí),所述第二同步圖像與所述第一同步圖像相同。
12.根據(jù)權(quán)利要求10所述的方法,包括當(dāng)所述第二信息處理裝置具有所述異步狀態(tài)時(shí),使得所述第二信息處理裝置能使用戶操作輸入設(shè)備來控制由所述第二信息處理裝置顯示的圖像。
13.根據(jù)權(quán)利要求10所述的方法,其中,響應(yīng)第三請(qǐng)求,所述操作權(quán)限從所述第一信息處理裝置轉(zhuǎn)移至所述第二信息處理裝置。
14.根據(jù)權(quán)利要求10所述的方法,包括使所述第二信息處理裝置響應(yīng)第三請(qǐng)求,發(fā)送操作權(quán)限獲取請(qǐng)求。
15.根據(jù)權(quán)利要求10所述的方法,包括使所述第二信息處理裝置接收操作權(quán)限獲取回復(fù)。
16.根據(jù)權(quán)利要求10所述的方法,包括使所述第二信息處理裝置在第二窗口中顯示所述第二同步圖像。
17.根據(jù)權(quán)利要求10所述的方法,包括 (a)使所述第一信息處理裝置在第三窗口中顯示第三同步圖像,所述第三窗口具有第二操作權(quán)限;以及 (b)使所述第二信息處理裝置在第四窗口中顯示第四同步圖像。
18.根據(jù)權(quán)利要求17所述的方法,其中,響應(yīng)第三請(qǐng)求,所述第二操作權(quán)限從所述第三窗口轉(zhuǎn)移至所述第二信息處理裝置的所述第四窗口。
19.一種信息處理裝置,包括 處理器;以及 存儲(chǔ)設(shè)備,其存儲(chǔ)指令,所述指令在被所述處理器執(zhí)行時(shí),使所述處理器 Ca)從第一信息處理裝置接收異步請(qǐng)求; (b)響應(yīng)接收到的所述異步請(qǐng)求,為所述第一信息處理裝置設(shè)置標(biāo)志; (C)其后,從所述第一信息處理裝置接收同步請(qǐng)求;以及 Cd)響應(yīng)接收到的所述同步請(qǐng)求,重置所述標(biāo)志。
20.根據(jù)權(quán)利要求19所述的信息處理裝置,其中,所述指令在被所述處理器執(zhí)行時(shí),使所述處理器 Ca)從所述第一信息處理裝置接收操作權(quán)限獲取請(qǐng)求;(b)響應(yīng)接收到的所述操作權(quán)限獲取請(qǐng)求,向第二信息處理裝置發(fā)送操作權(quán)限放棄請(qǐng)求; (C)其后,從所述第二信息處理裝置接收操作權(quán)限放棄回復(fù);以及Cd)響應(yīng)接收到的所述操作權(quán)限放棄回復(fù),向所述第一信息處理裝置發(fā)送操作權(quán)限獲取回復(fù)。
21.根據(jù)權(quán)利要求20所述的信息處理裝置,其中,所述操作權(quán)限獲取請(qǐng)求包括表示窗口標(biāo)識(shí)的數(shù)據(jù)。
22.一種信息處理裝置,包括 處理器; 顯示設(shè)備;以及 存儲(chǔ)設(shè)備,其存儲(chǔ)指令,所述指令在被所述處理器執(zhí)行時(shí),使所述處理器與所述顯示設(shè)備合作,以 (a)顯示同步圖像; (b)響應(yīng)第一請(qǐng)求,從同步狀態(tài)切換至異步狀態(tài);以及 (c)響應(yīng)第二請(qǐng)求,從所述異步狀態(tài)切換至所述同步狀態(tài)。
23.根據(jù)權(quán)利要求22所述的信息處理裝置,其中,當(dāng)所述信息處理裝置具有所述同步狀態(tài)時(shí),所述同步圖像與由另一信息處理裝置顯示的另一同步圖像相同。
24.根據(jù)權(quán)利要求22所述的信息處理裝置,其中,當(dāng)所述信息處理裝置具有所述異步狀態(tài)時(shí),所述指令在被所述處理器執(zhí)行時(shí),使得所述處理器能使用戶操作輸入設(shè)備來控制所顯示的圖像。
25.根據(jù)權(quán)利要求22所述的信息處理裝置,其中,所述指令在被所述處理器執(zhí)行時(shí),使所述處理器接收操作權(quán)限。
26.根據(jù)權(quán)利要求22所述的信息處理裝置,其中,所述指令在被所述處理器執(zhí)行時(shí),使所述處理器響應(yīng)第三請(qǐng)求,發(fā)送操作權(quán)限獲取請(qǐng)求。
27.根據(jù)權(quán)利要求22所述的信息處理裝置,其中,所述指令在被所述處理器執(zhí)行時(shí),使所述處理器接收操作權(quán)限獲取回復(fù)。
28.根據(jù)權(quán)利要求22所述的信息處理裝置,其中,所述指令在被所述處理器執(zhí)行時(shí),使所述處理器接收操作權(quán)限放棄請(qǐng)求,且其后,使所述處理器發(fā)送操作權(quán)限放棄回復(fù)。
全文摘要
本發(fā)明涉及信息處理方法及信息處理系統(tǒng)。該信息處理系統(tǒng)包括第一信息處理裝置和第二信息處理裝置。第一信息處理裝置被配置為在第一窗口中顯示第一同步圖像,第一窗口具有操作權(quán)限。第二信息處理裝置具有同步狀態(tài)或異步狀態(tài)。第二信息處理裝置被配置為顯示第二同步圖像;響應(yīng)第一請(qǐng)求,從同步狀態(tài)切換至異步狀態(tài);以及響應(yīng)第二請(qǐng)求,從異步狀態(tài)切換至同步狀態(tài)。
文檔編號(hào)G06F9/52GK102880823SQ20121023652
公開日2013年1月16日 申請(qǐng)日期2012年7月6日 優(yōu)先權(quán)日2011年7月13日
發(fā)明者長(zhǎng)谷川寬, 水谷陽(yáng)一, 梶本雅人, 高橋正弘, 久曾神宏 申請(qǐng)人:索尼公司