專利名稱:信息處理裝置、信息處理系統(tǒng)、文件同時編集方法和程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及對于共用文件,可以不相互影響地同時進(jìn)行多個編集的信息處理裝置,信息處理系統(tǒng),文件同時編集方法和文件同時編集程序,特別涉及可以實現(xiàn)所述編集的作業(yè)效率提高的信息處理裝置,信息處理系統(tǒng),文件同時編集方法和文件同時編集程序。
背景技術(shù):
如果同時編集并保存多個用戶共用的文件,則不能保持前述共用文件的匹配性而有可能被破壞。
以往,在共用文件的編集中,如果該文件被某一個用戶打開,則進(jìn)行禁止前述用戶以外的人進(jìn)行共用文件的打開和/或編集的共用文件單位的排他控制。
前述共用文件單位的排他控制,是通過用戶在要打開共用文件時,確認(rèn)前述共用文件的鎖定狀態(tài),在前述共用文件沒有被鎖定的情況下,進(jìn)行前述鎖定后,使前述共用文件的打開和/或編集可能進(jìn)行,在已經(jīng)進(jìn)行所述鎖定的情況下,禁止前述共用文件的打開和/或編集來實現(xiàn)的。
但是,雖然這樣的排他控制容易實現(xiàn),但是存在不能同時編集一個共用文件的限制。前述共用文件規(guī)模越大,該限制產(chǎn)生的工作效率的惡化表現(xiàn)得越顯著。
作為用于回避上述的限制的對策,在專利文獻(xiàn)1(日本國公開公報特開平6-12310號公報(平成6年(1994)1月21日公開))中,公開了通過進(jìn)行共用文件的部分區(qū)域單位的排他控制,可以同時編集前述共用文件的技術(shù)。
如圖8所示,信息處理終端104a在開始共用文件101的部分區(qū)域102a的編集作業(yè)時,對排他信息處理部105a詢問是否可能進(jìn)行部分區(qū)域102a的編集作業(yè)。排他信息處理部105a參照排他控制信息103,調(diào)查是否可以開始編集。在初始狀態(tài)中,對于部分區(qū)域102a沒有進(jìn)行編集作業(yè),所以與排他控制信息103的部分區(qū)域102a有關(guān)的排他控制信息為空,可知可以開始編集。排他信息處理部105a對信息處理終端104a通知可以開始編集,收到通知的信息處理終端104a可以開始部分區(qū)域102a的編集。這時,排他信息處理部105a在信息處理終端104a的部分區(qū)域102a的編集開始時,在與排他控制信息103的部分區(qū)域102a有關(guān)的排他控制信息中寫入正在編集作業(yè)中的狀況。
接著,前述信息處理終端104a正在進(jìn)行部分區(qū)域102a的編集作業(yè)時,在信息處理終端104b要開始部分區(qū)域102a的編集作業(yè)的情況下,與前述相同,排他信息處理部105b參照與排他控制信息103的部分區(qū)域102a有關(guān)的排他控制信息,調(diào)查是否可以進(jìn)行編集作業(yè)。這時,與上述的情況不同,由于前述寫入,可知信息處理終端104a正在進(jìn)行部分區(qū)域102a的編集作業(yè)中。因此,排他信息處理部105b對信息處理終端104b通知禁止開始編集,收到通知的信息處理終端104b不能開始部分區(qū)域102a的編集。
接著,信息處理終端104b在開始共用文件101的部分區(qū)域102b的編集作業(yè)時,進(jìn)行與上述相同的處理,可以開始與部分區(qū)域102b有關(guān)的編集。
這樣,通過對共用文件101的每個部分區(qū)域(102a、102b、…)進(jìn)行排他控制,在保持了匹配性的同時,可以進(jìn)行共用文件101的同時編集。這時,前述共用文件101與成為前述編集作業(yè)的對象的部分區(qū)域(102a、102b、…)邏輯地關(guān)聯(lián),或者具有成為整體的關(guān)聯(lián)部分區(qū)域的情況下,成為即使對于前述關(guān)聯(lián)部分區(qū)域,也可以同樣進(jìn)行排他控制的結(jié)構(gòu)。
但是,在上述的結(jié)構(gòu)中,用戶在進(jìn)行共用文件101的編集時,共用文件101的全部內(nèi)容被顯示在按照所有用戶共同的共用文件101固有的顯示方案(layout)的編集畫面上,但是,這樣的共同的方案不能說是對各個用戶都容易操作,或者容易看見的方案。因此,各個用戶在花時間從前述被顯示的共用文件101的所有內(nèi)容中查找希望編集的位置(例如部分區(qū)域102a)后,開始編集。進(jìn)而,與在前述編集中參照上述關(guān)聯(lián)部分區(qū)域時一樣,需要查找前述關(guān)聯(lián)部分區(qū)域,作業(yè)效率低。這些問題在前述共用文件101的規(guī)模越大時表現(xiàn)得越顯著。
發(fā)明內(nèi)容
因此,本發(fā)明是鑒于以上的情況而提出的,其目的是提供一種信息處理系統(tǒng)、信息處理裝置、文件同時編集方法以及文件同時編集程序,可以通過以根據(jù)每個用戶或者編集目的的顯示方案來顯示共用文件的部分區(qū)域,使共用文件的同時編集的作業(yè)效率提高。
為達(dá)成上述目的的本發(fā)明構(gòu)成為一種信息處理系統(tǒng),包括第一信息處理終端,該第一信息處理終端包括對具有多個部分區(qū)域的共用文件進(jìn)行存儲的存儲部;為了可以進(jìn)行所述共用文件的同時編集,管理對所述共用文件的部分區(qū)域的存取,從而處理所述部分區(qū)域單位的排他控制的排他控制處理部;以及一個或者多個第二信息處理終端,包括與所述第一信息處理終端可通信地連接,并且控制顯示部以用規(guī)定的顯示方案顯示所述共用文件的顯示方案控制部,所述顯示方案控制部按照對每個所述第二信息處理終端預(yù)先確定的顯示方案,在所述顯示部上顯示所述部分區(qū)域。
按照本發(fā)明,所述顯示方案控制部對每個前述第二信息處理終端,或者按照對每個顯示部預(yù)先確定的顯示方案而在前述顯示部顯示前述部分區(qū)域,或者在顯示方案控制步驟對每個前述第二信息處理終端,或者按照對每個前述顯示部預(yù)先確定的顯示方案,在所述顯示部上顯示前述部分區(qū)域。
因此,具有對每個用戶或者按照編集目的而預(yù)先確定的適當(dāng)?shù)娘@示方案進(jìn)行顯示,從而可以進(jìn)行前述部分區(qū)域的編集。這樣,可以使操作性提高,將前述共用文件的同時編集的作業(yè)效率提高。
本發(fā)明的其它目的、特征和優(yōu)點通過以下所述的記載可以充分了解。而且,本發(fā)明的優(yōu)點可以通過參照附圖的以下說明而明了。
圖1是本發(fā)明的信息處理系統(tǒng)的一例的信息處理系統(tǒng)X的概略結(jié)構(gòu)圖。
圖2是示意地表示信息處理系統(tǒng)X的信息結(jié)構(gòu)和顯示方案的一例的圖。
圖3是表示顯示方案的選擇方法的一例的圖。
圖4是表示局部(local)方案信息的編集方法的一例的圖。
圖5是表示信息處理系統(tǒng)X的編集處理步驟的流程圖。
圖6是表示焦點(focus)移動處理(S15)的一例的流程圖。
圖7是本發(fā)明的信息處理裝置5的概略結(jié)構(gòu)圖。
圖8是示意地表示利用了現(xiàn)有技術(shù)的部分區(qū)域單位的排他控制的同時編輯的圖。
圖9是表示共用方案信息的一例的圖。
圖10是表示局部方案信息的一例的圖。
圖11是表示根據(jù)圖10所述的局部方案信息而顯示的方案的圖。
具體實施例方式
以下,參照附圖對本發(fā)明的實施方式進(jìn)行說明,用于理解本發(fā)明。而且,以下的實施方式是將本發(fā)明具體化的一例,而不限定本發(fā)明的技術(shù)范圍。
(實施方式1)這里,圖1是本發(fā)明的信息處理系統(tǒng)的一例的信息處理系統(tǒng)X的概略結(jié)構(gòu)圖,圖2是示意地表示信息處理系統(tǒng)X的信息結(jié)構(gòu)和顯示方案的一例的圖,圖3是表示顯示方案的選擇方法的一例的圖,圖4是表示局部(local)方案信息的編集方法的一例的圖。圖5是表示信息處理系統(tǒng)X的編集處理步驟的流程圖。圖6是表示焦點(focus)移動處理(S15)的一例的流程圖。
而且,對于共同的結(jié)構(gòu)要素使用相同的標(biāo)號,省略其說明。
如圖1所示,如果大致區(qū)分信息處理系統(tǒng)X,則由服務(wù)器裝置(第一信息處理終端)1和客戶裝置(第二信息處理終端)2、3…構(gòu)成,前述服務(wù)器裝置1和前述客戶裝置2、3…通過因特網(wǎng)、LAN等連接到通信網(wǎng)絡(luò)4,成為可通信的狀態(tài)。而且前述通信網(wǎng)絡(luò)4的通信接口由USB、并行電纜、串行電纜、無線等構(gòu)成,只要可以進(jìn)行數(shù)據(jù)的發(fā)送接收就可以。
以下,以客戶裝置2的編集處理為中心進(jìn)行說明,但是對于其它的客戶裝置也一樣。而且,在本實施方式中,以文本形式的文件作為共用文件的形式為例進(jìn)行說明,但是并不限于此,在其它的文件形式中也可以實施。
這里,前述服務(wù)器裝置1包括服務(wù)器存儲部(存儲部)12、服務(wù)器通信部13以及服務(wù)器控制部(排他控制處理部)11,它們被內(nèi)部連接總線14連接。
前述服務(wù)器存儲部12是具有對有多個部分區(qū)域的共用文本信息組122(共用文件)、管理前述部分區(qū)域的顯示方案的基本信息的共用方案信息組121、管理前述部分區(qū)域單位的排他控制的排他控制信息組123進(jìn)行存儲的存儲區(qū)域的硬盤或者RAM等的存儲裝置。
前述服務(wù)器通信部13是用于與通信網(wǎng)絡(luò)4連接的通信設(shè)備,由以IEEE802.3為基準(zhǔn)的通信轉(zhuǎn)接器(adapter)和光通信轉(zhuǎn)接器等構(gòu)成。
前述服務(wù)器控制部11是以CPU和ASIC為代表的邏輯電路設(shè)備,執(zhí)行使該服務(wù)器裝置1進(jìn)行規(guī)定的處理的程序。而且,前述服務(wù)器控制部11管理排他控制信息組123,從而進(jìn)行包含于共用文本信息組122的各共用文本信息的部分區(qū)域單位的排他控制(參照背景技術(shù))。
前述內(nèi)部連接總線14由PCI總線和ATAPI總線等構(gòu)成,是服務(wù)器裝置1的內(nèi)部連接接口。
另一方面,前述客戶裝置2(3)包括客戶存儲部22(32)、顯示部25(35)、輸入部26(36)、客戶通信部23(33)、以及客戶控制部21(31),它們用內(nèi)部連接總線24(34)連接。
前述客戶存儲部22(32)是具有在與前述服務(wù)器存儲部12中存儲的共用方案信息組121不同的每個客戶裝置中設(shè)置的、對管理前述共用文本信息組122中包含的各共用文本信息的部分區(qū)域的顯示方案的局部方案信息組221(321)進(jìn)行存儲的存儲區(qū)域的硬盤或者RAM等的存儲設(shè)備。這時,在本實施方式中,局部方案信息組221(321)被存儲在客戶裝置2(3)的客戶存儲部22(32)中,也可以由服務(wù)器裝置1保有,而且,只要客戶裝置2(3)可以存取,設(shè)置在其它場所也可以。
前述顯示部25(35)是顯示各種信息的顯示器監(jiān)視器等的顯示輸出設(shè)備,前述輸入部26(36)是由鍵盤和鼠標(biāo)等構(gòu)成的輸入設(shè)備。
前述客戶控制部21(31)是以包含局部方案信息編集處理部211(311)、共用文本信息編集處理部(顯示方案控制部)212(312)、排他控制狀況顯示處理部213(313)的CPU和ASIC為代表的邏輯電路設(shè)備,執(zhí)行使客戶裝置2(3)進(jìn)行規(guī)定的處理的程序等。
前述局部方案信息編集處理部211(311)在顯示部25(35)上顯示共用方案信息組121或者存儲于前述客戶存儲部22(32)的局部方案信息組221(321),根據(jù)對輸入部26(36)的操作輸入進(jìn)行編集。
共用文本信息編集處理部212(312)在顯示部25(35)上顯示存儲于服務(wù)器存儲部12的共用文本信息組122中所包含的共用文本信息122X、122Y、…,根據(jù)對輸入部26(36)的操作輸入編集共用文本信息122X、122Y、…。一般來說,在局部方案信息編集處理部211(311)和共用文本信息編集處理部212(312)中使用圖解的用戶接口等。
前述排他控制狀況顯示處理部(排他控制狀況顯示部)213(313)參照存儲于服務(wù)器存儲部12中的排他控制信息組123,在顯示部25(35)上顯示共用文本信息組122中包含的共用文本信息122X、122Y、…的部分區(qū)域單位的排他控制的狀況。
如圖2上段所示,共用文本信息組122包含共用文本信息122X、122Y、122Z、…,共用方案信息組121包含共用方案信息121X、121Y、121Z、…,排他控制信息組123包含排他控制信息123X、123Y、123Z、…。
前述共用文本信息122X中包含部分區(qū)域A、B、C,在前述各部分區(qū)域(A、B、C)中,分別對應(yīng)分配文本內(nèi)容‘Text-A’、‘Text-B’、‘Text-C’(文本管理表122a、122b、122c)。
前述共用文本信息121X對用于將前述共用文本信息122X的各部分區(qū)域分別排列顯示為121a、121b、121c那樣的共用文本信息122X的基本的顯示方案進(jìn)行管理。這里,所謂顯示方案,是將共用文本信息122X顯示在顯示部25(35)上時,將共用文本信息122X的各部分區(qū)域(A、B、C)以何位置、以何大小來配置的視覺的信息集合。
前述排他控制信息123X對共用文本信息122X的各部分區(qū)域(A、B、C)單位的排他控制的狀況進(jìn)行管理(排他管理表123a、123b、123c)。
而且,共用文本信息122Y、122Z、…,共用方案信息121Y、121Z、…,排他控制信息123Y、123Z、…,也與上述一樣分別對應(yīng)構(gòu)成。
如圖2下段所示那樣,局部方案信息組221包括局部方案信息221X、221Y、…,局部方案信息221X,對用于將共用文本信息122X的部分區(qū)域A、B分別配置并顯示為位置221a、221b的顯示方案221c進(jìn)行存儲。在前述局部方案信息221Y中,存儲與局部方案信息221X不同的顯示方案。
以下,利用圖2~圖4,以客戶裝置2的共用文本信息122X的編集作業(yè)為例,說明動作的概要,后面,利用圖5、圖6所示的流程圖表示該處理步驟。
對由用戶起動的客戶裝置2進(jìn)行控制的客戶控制部21在開始共用文本信息122X的編集時,起動共用文本信息編集處理部212和排他控制狀況顯示處理部213。前述起動的共用文本信息編集處理部212選擇并預(yù)先讀取局部方案信息組221中包含的局部方案信息221X、221Y、…中的一個。這時,通過用戶讀入預(yù)先選擇的方案信息也可以。接著,共用文本信息編集處理部212讀入共用文本信息122X,按照前述讀入的局部方案信息221X、221Y、…的任意一個,在顯示部25上顯示前述共用文本信息122X的各部分區(qū)域(A、B、C)。
例如,如圖2所示,共用文本信息編集處理部212讀取了局部方案信息221X的情況下,共用文本信息編集處理部212按照前述局部方案信息221X的顯示方案221c,將前述共用文本信息122X的部分區(qū)域A、B排列在與位置221a、221b對應(yīng)的顯示部25的位置25a、25b,將使與共用文本信息122X的文本管理表122a、122b的部分區(qū)域A、B對應(yīng)的文本內(nèi)容‘Text-A’、‘Text-B’分別顯示在顯示部25的位置25a、25b上(圖2中段)。而且,在客戶裝置3中也一樣,共用文本信息編集處理部312通過預(yù)先讀入存儲了前述各部分區(qū)域(A、B、C)的排列位置321a、321b、321c的局部方案信息321X,使部分區(qū)域A、B、C的文本內(nèi)容‘Text-A’、‘Text-B’、‘Text-C’分別顯示在位置35a、35b、35c上(圖2中段)。
而且,前述共用文本信息編集處理部212在共用文本信息122X的編集作業(yè)中,具有可以選擇并切換前述顯示方案的功能,由此,用戶可以根據(jù)編集作業(yè)中編集作業(yè)的進(jìn)行來適當(dāng)切換合適的顯示方案后進(jìn)行編集作業(yè)。
這里,在圖3中表示共用文本信息編集處理部212選擇前述顯示方案的方法的一例。如圖3所示,共用文本信息編集處理部212在顯示部25中顯示目前的顯示方案名和下拉菜單鍵25d,根據(jù)對前述下拉菜單鍵25d的選擇操作輸入,按照前述被選擇的顯示方案更新顯示部25的顯示。
而且,作為前述選擇方法,除了下拉菜單鍵以外,還可考慮單選按鈕(radiobutton)、圖標(biāo)、方案名輸入等,進(jìn)而還考慮共用文本信息編集處理部212根據(jù)用戶進(jìn)行編集作業(yè)的部分區(qū)域,自動地切換到合適的顯示方案。
因此,用戶可以對每個用戶或者根據(jù)編集目的,以按照用客戶裝置2預(yù)先確定的顯示方案(局部方案信息組221)的方案顯示共用文本信息122X,同時進(jìn)行共用文本信息122X的各部分區(qū)域(A、B、C)的編集,所以作業(yè)效率提高。
而且,在共用文本信息122X內(nèi),存在與前述部分區(qū)域A、B、C相關(guān)聯(lián)的關(guān)聯(lián)部分區(qū)域時,共用文本信息編集處理部212也可以和前述各部分區(qū)域(A、B、C)一樣,用希望的顯示方案使該關(guān)聯(lián)部分區(qū)域顯示在顯示部25上。
而且,前述被起動的排他控制狀況顯示處理部213將共用文本信息122X的編集中該共用文本信息122X的各部分區(qū)域的排他控制的狀況顯示在顯示部25。
例如,如圖2的中段所示,排他控制狀況顯示處理部213通過對編集中的部分區(qū)域A進(jìn)行高亮度顯示(位置25a),不能存取(編集)的部分區(qū)域用斜線樣式(位置25b)、可存取(編集)的部分區(qū)域用格子樣式(因為沒有對應(yīng)所以未圖示,客戶裝置3中的位置35c)顯示,顯示排他控制的狀況。而且,這時的顯示考慮通過顯示顏色、背景樣式、明暗等的不同來顯示排他控制的狀況,而且,只要可以顯示排他控制的狀況,可以不限于此。這時,排他控制狀況顯示處理部213根據(jù)排他控制的狀況的變化自動更新上述排他控制的狀況顯示,也可以是通過用戶詢問來進(jìn)行更新的處理。
因此,用戶可以一邊進(jìn)行編集作業(yè),一邊容易地參照其它部分區(qū)域的排他控制狀況。
而且,如前所述,局部方案信息編集處理部211可以編集顯示方案,客戶控制部21在開始局部方案信息組221的編集時,起動局部方案信息編集處理部211。例如,如圖4所示,前述被起動的局部方案信息編集處理部211讀取共用方案信息121X,顯示在顯示部25。然后,根據(jù)對輸入部26的操作輸入變更顯示方案(圖4中段),將該變更后的顯示方案作為局部方案信息221X、221Y、…存儲在前述客戶存儲部22的局部方案信息組221中。這時,當(dāng)然可以讀入已經(jīng)存儲于客戶存儲部22中的局部方案信息221X、221Y、…并進(jìn)行編集。
如果使這樣編集的顯示方案作為局部方案信息221X、221Y、…存儲多個,則用戶可以對每個用戶或者根據(jù)編集目的適當(dāng)?shù)赜羞x擇地使用前述顯示方案。
接著,利用圖5、圖6的流程圖,對信息處理系統(tǒng)X的客戶裝置2進(jìn)行的編集處理的步驟進(jìn)行說明。這里,為了方便說明,將編集對象設(shè)為共用文本信息122X。以下,說明中記載的S1、S2、…表示處理步驟的號碼。而且,圖5、圖6的處理通過客戶裝置2的客戶控制部21執(zhí)行預(yù)先存儲于客戶存儲部22等的文件同時編集程序來進(jìn)行。
如圖5所示,在客戶控制部21開始共用文本信息122X的編集時起動的共用文本編集處理部212為了預(yù)先確定顯示方案,讀取顯示方案(S1)。前述顯示方案是客戶裝置2的客戶存儲部22中存儲的局部方案信息組221中包含的局部方案信息221X、221Y、…的任意一個,或者在服務(wù)器裝置1的服務(wù)器存儲部12中存儲的共用方案信息121X。
接著,共用文本信息編集處理部212從服務(wù)器裝置1的服務(wù)器存儲部12讀取共用文本信息122X(S2),按照在步驟S1讀取的顯示方案,將前述共用文本信息122X的各部分區(qū)域(A、B、C)顯示在顯示部25上(S3)。
接著,排他控制狀況顯示處理部213參照服務(wù)器裝置1的服務(wù)器存儲部12中存儲的排他控制信息123X,確認(rèn)共用文本信息122X的各部分區(qū)域單位的排他控制的狀況(S4),將前述狀況顯示在顯示部25上。在本實施方式中,作為一例,如圖2中段所示,排他控制狀況顯示處理部213用格子樣式顯示可存取(編集)的區(qū)域(S5),用斜線樣式顯示不能存取(編集)的區(qū)域(S6),用高亮度顯示編集中的部分區(qū)域(S7)。
然后,共用文本信息編集處理部212等待用戶的操作(S8),只要沒有操作(S8中的“否”),則隨時參照共用文本信息122X、排他控制信息123X,更新前述顯示部25的顯示(S2~S7)。如果有操作,則轉(zhuǎn)移到步驟S9。共用文本信息編集處理部212在接受了編集結(jié)束操作時,使本編集作業(yè)結(jié)束(S9的“是”),在接受了其它的操作時,轉(zhuǎn)移到步驟S10。
在接受了共用文本信息122X的編集操作時(S10的“是”),則共用文本信息編集處理部212根據(jù)前述操作更新顯示部25的顯示(S13),更新共用文本信息122X(S14)。在接受了用于使焦點(指示編集作業(yè)位置,例如光標(biāo)或鼠標(biāo)的指針等)移動的操作時(S11的“是”),共用文本信息編集處理部212為了移動前述焦點,進(jìn)行后述的圖6所示的處理(S15)。在接受了顯示方案的變更操作時(S12中的“是”),共用文本信息編集處理部212進(jìn)行顯示方案的變更(S16),按照前述變更后的顯示方案來顯示共用文本信息122X(S2~S7)。
這時,還考慮上述排他控制狀況顯示處理部213在通過其它客戶裝置等的操作,在排他控制信息組123中產(chǎn)生變化時,進(jìn)行中斷處理,以便更新顯示部25的顯示。
對前述共用文本信息編集處理部212執(zhí)行的步驟S15進(jìn)行說明。
如圖6所示,前述共用文本信息編集處理部212判斷焦點的移動目的地(S151),如果該移動目的地位于目前作業(yè)中的部分區(qū)域內(nèi),則轉(zhuǎn)移到步驟S157,如果不在目前作業(yè)中的部分區(qū)域內(nèi),則轉(zhuǎn)移到步驟S153(S152)。在步驟S153中,確認(rèn)前述移動目的地的部分區(qū)域的排他控制的狀況,如果移動目的地的部分區(qū)域是不能存取(編集)的狀態(tài)(鎖定中)(S154的“是”),則轉(zhuǎn)移到步驟S156,如果移動目的地的部分區(qū)域是能夠存取(編集)的狀態(tài)(鎖定解除中)(S154的“否”),則轉(zhuǎn)移到步驟S155。在S 155中,共用文本信息編集處理部212覆寫與該移動目的地的部分區(qū)域?qū)?yīng)的排他控制信息123X,禁止(鎖定)其它用戶的存取(編集)。在步驟S156中,顯示移動目的地的部分區(qū)域的排他控制的狀況,并通知用戶(S156),轉(zhuǎn)移到步驟S157。這時,在步驟S156中,還考慮例如根據(jù)前述排他控制的狀況顯示進(jìn)行等待,直到取消前述焦點的移動;檢索下一個沒有被鎖定的區(qū)域;對鎖定的其它用戶顯示忠告,以便進(jìn)行協(xié)議;或者解除鎖定,然后進(jìn)行使用戶選擇處理方法等的處理。
在S157中,共用文本信息編集處理部212等待接受對前述焦點的移動的決定,如果進(jìn)行了前述決定,則轉(zhuǎn)移到S158,如果沒有被決定,則返回S151,繼續(xù)監(jiān)視前述焦點的移動區(qū)域。然后,在前述焦點從移動元的部分區(qū)域脫離的情況下(步驟S158中的“是”),則解除前述移動元的部分區(qū)域的排他控制的鎖定(S159),確定并執(zhí)行到前述焦點的移動目的地的部分區(qū)域的移動(S160)。在不進(jìn)行前述脫離的情況下(步驟S158的“否”),則在作業(yè)中的部分區(qū)域內(nèi),確定并執(zhí)行前述焦點的移動的操作(S161)。
在前述步驟S15中,例舉了通過檢測前述焦點的移動位置,預(yù)測成為下一個處理對象的部分區(qū)域,預(yù)先進(jìn)行前述預(yù)測的部分區(qū)域的排他控制的處理的一個例子,但是,也可以對應(yīng)處理的狀況,根據(jù)預(yù)先確定的進(jìn)行步驟來進(jìn)行前述預(yù)測,而且,只要可以預(yù)測下一個處理就可以,并不限于此。
而且,上述共用方案信息121X、121Y、121Z、…也可以具有用于識別有關(guān)各個信息的號碼和名稱的數(shù)據(jù)。具體來說,如圖9所示,共用方案信息也可以具有與共用方案號碼和共用方案名稱有關(guān)的數(shù)據(jù)。這里,所謂共用方案號碼是被賦予各共用方案的識別號碼,所謂共用方案名稱是與各共用方案號碼對應(yīng)的名稱。
而且,上述局部方案信息221X、221Y、…也可以具有用于識別有關(guān)各個信息的號碼和各部分區(qū)域的配置位置等的數(shù)據(jù)。具體來說,如圖10所示,局部方案信息可以具有與局部方案號碼、部分區(qū)域名、區(qū)域開始位置K、區(qū)域開始位置J、區(qū)域?qū)挾菼、區(qū)域高度H有關(guān)的數(shù)據(jù)。
所謂局部方案號碼是被賦予各局部方案的識別號碼,與上述共用方案號碼對應(yīng)賦予。而且,部分區(qū)域名用于對與各局部方案號碼對應(yīng)的方案中所包含的部分區(qū)域進(jìn)行識別。而且,區(qū)域開始位置K、區(qū)域開始位置J、區(qū)域?qū)挾菼、區(qū)域高度H是用于決定各部分區(qū)域被配置在文本的哪個位置的數(shù)據(jù)。
共用方案信息具有圖9所示的數(shù)據(jù),同時局部方案信息在具有圖10所示的數(shù)據(jù)的情況下,各方案如圖11所示。
這樣,上述局部方案號碼和共用方案號碼相對應(yīng),所以服務(wù)器裝置具有一個共用方案信息就可以,用戶可以僅通過選擇局部方案號碼而以希望的方案進(jìn)行編集。而且,各客戶裝置通過具有各局部方案信息,可以以與各用戶對應(yīng)的方案進(jìn)行編集。
(實施方式2)接著,利用圖7對與前述實施方式1不同的實施方式2進(jìn)行說明。
這里,圖7是本發(fā)明的信息處理裝置5的概要結(jié)構(gòu)圖。而且,對于與上述實施方式1共同的結(jié)構(gòu)要素使用相同的標(biāo)號,省略其說明。
如圖7所示,信息處理裝置5具有存儲部51、控制部52、顯示部55、多個輸入部56,它們用內(nèi)部連接總線54連接。
前述存儲部51存儲局部方案信息組221、共用方案信息組121、共用文本信息組122、排他控制信息組123。前述控制部包括局部方案信息編集處理部211、共用文本信息編集處理部212、排他控制狀況顯示處理部213。
即,信息處理裝置5包括上述實施方式1所示的信息處理系統(tǒng)X的服務(wù)器裝置1和客戶裝置2各自具有的主要構(gòu)成要素,以及多個顯示部55和輸入部56。因此,與上述相同,用戶可以對于每個用戶或者根據(jù)編集目的,進(jìn)行預(yù)先確定的合適的顯示方案的顯示,進(jìn)行包含于前述共用文本信息組122中的共用文本信息122X、122Y、…的部分區(qū)域的編集,所以可以提高操作性,可以提高前述共用文本信息122X、122Y、…的同時編集的作業(yè)效率。
而且,如上所述,本發(fā)明的信息處理系統(tǒng)包括第一信息處理終端以及一個或者多個第二信息處理終端,該第一信息處理終端包括對具有多個部分區(qū)域的共用文件進(jìn)行存儲的存儲部;為了可以進(jìn)行所述共用文件的同時編集,管理對所述共用文件的部分區(qū)域的存取,從而處理所述部分區(qū)域單位的排他控制的排他控制處理部;該一個或者多個第二信息處理終端包括與所述第一信息處理終端可通信地連接,控制顯示部,使得用規(guī)定的顯示方案顯示所述共用文件的顯示方案控制部,所述顯示方案控制部按照對每個所述第二信息處理終端預(yù)先確定的顯示方案,在所述顯示部上顯示所述部分區(qū)域。
這里,還將以下情況作為一例考慮前述第一信息處理終端和/或前述第二信息處理終端還包括一個或者多個存儲顯示方案的顯示方案存儲部,前述顯示方案控制部根據(jù)前述顯示方案存儲部中存儲的顯示方案,在前述顯示部上顯示前述部分區(qū)域。
這時,還將以下情況作為一例考慮前述第一信息處理終端和/或前述第二信息處理終端還包括一個或者多個存儲顯示方案的顯示方案存儲部。
由此,由于可以預(yù)先存儲多個所述顯示方案,所以可以使用任意次相同的顯示方案,而且,由于可以從前述存儲的多個顯示方案中適當(dāng)?shù)赜羞x擇地使用顯示方案,所以可以提高便利性。
而且,希望進(jìn)一步包括在前述共用文件的編集作業(yè)中,切換前述顯示方案的顯示方案切換部。
由此,用戶可以根據(jù)編集作業(yè)的目的等,一邊在前述編集作業(yè)中切換多個顯示方案,一邊進(jìn)行編集作業(yè),所以可以進(jìn)一步提高操作性,可以使前述共用文件的同時編集的作業(yè)效率進(jìn)一步提高。
這時,還將以下情況作為一例考慮前述顯示方案切換部根據(jù)用戶進(jìn)行編集作業(yè)的所述部分區(qū)域自動切換前述顯示方案。
由此,根據(jù)編集位置、編集目的、編集內(nèi)容等自動顯示合適的顯示方案,所以可以提高操作性和作業(yè)效率。
進(jìn)而,還包括根據(jù)處理狀況對成為下一個處理的對象的前述部分區(qū)域進(jìn)行預(yù)測的次處理預(yù)測部。前述排他控制處理部可以預(yù)先處理前述被預(yù)測的部分區(qū)域的排他控制。
由此,前述排他控制處理部預(yù)先處理進(jìn)行下一個處理的前述部分區(qū)域的排他控制,可以實現(xiàn)平滑的處理。
而且,還希望具有根據(jù)前述排他控制處理部的排他控制的狀況變化,顯示前述排他控制的狀況的排他控制狀況顯示部。
由此,可以容易地掌握前述共用文件的排他控制的狀況,所以可以進(jìn)一步提高作業(yè)效率。
進(jìn)而,希望具有對前述預(yù)先確定的或者存儲于前述顯示方案存儲部的顯示方案進(jìn)行編集的顯示方案編集部。
由此,可以對每個用戶或者根據(jù)編集目的形成并且編集合適的顯示方案,所以可以提高便利性。
而且,本發(fā)明可以構(gòu)成為信息處理裝置,信息處理裝置的特征在于包括與所述第一信息處理終端可通信地連接并且控制顯示部,使得用規(guī)定的顯示方案顯示所述共用文件的顯示方案控制部,其中所述第一信息處理終端包括對具有多個部分區(qū)域的共用文件進(jìn)行存儲的存儲部;為了可以進(jìn)行所述共用文件的同時編集,管理對所述共用文件的部分區(qū)域的存取,從而處理所述部分區(qū)域單位的排他控制的排他控制處理部,所述顯示方案控制部按照對每個信息處理裝置預(yù)先確定的顯示方案,在所述顯示部上顯示所述部分區(qū)域。
而且,可考慮將本發(fā)明構(gòu)成為如下所述的一種信息處理裝置,該信息處理裝置的特征在于包括對具有多個部分區(qū)域的共用文件進(jìn)行存儲的存儲部;為了可以進(jìn)行所述共用文件的同時編集,管理對所述共用文件的部分區(qū)域的存取,從而處理所述部分區(qū)域單位的排他控制的排他控制處理部;控制一個或者多個顯示部,以便用規(guī)定的顯示方案顯示所述共用文件的顯示方案控制部,所述顯示方案控制部按照對每個顯示部預(yù)先確定的顯示方案,在所述顯示部上顯示所述部分區(qū)域。
而且,本發(fā)明也可以作為一種文件同時編集方法,其特征在于,與所述第一信息處理終端可通信地連接的一個或者多個第二信息處理終端執(zhí)行顯示控制步驟,在該顯示控制步驟用規(guī)定的顯示方案對在第一信息處理終端中存儲的所述共用文件進(jìn)行顯示,該第一信息處理終端包括對具有多個部分區(qū)域的共用文件進(jìn)行存儲的存儲部;為了可以進(jìn)行所述共用文件的同時編集,管理對所述共用文件的部分區(qū)域的存取,從而處理所述部分區(qū)域單位的排他控制的排他控制處理部,所述顯示方案控制步驟按照對每個所述第二信息處理終端預(yù)先確定的顯示方案,在所述顯示部上顯示所述部分區(qū)域。
而且,本發(fā)明還可以是一種同時編集程序,使與所述第一信息處理終端可通信地連接的一個或者多個第二顯示終端執(zhí)行顯示控制步驟,該顯示控制步驟使得用規(guī)定的顯示方案對在第一信息處理終端中存儲的所述共用文件進(jìn)行顯示,該第一信息處理終端包括對具有多個部分區(qū)域的共用文件進(jìn)行存儲的存儲部;為了可以進(jìn)行所述共用文件的同時編集,管理對所述共用文件的部分區(qū)域的存取,從而處理所述部分區(qū)域單位的排他控制的排他控制處理部,所述顯示方案控制步驟按照對每個所述第二信息處理終端預(yù)先確定的顯示方案,在所述顯示部上顯示所述部分區(qū)域。
本發(fā)明并不限于上述的各實施方式,在權(quán)利要求所示的范圍內(nèi)可以進(jìn)行各種變更,對于適當(dāng)組合不同的實施方式中所分別公開的技術(shù)手段而得到的實施方式也包含在本發(fā)明的技術(shù)范圍內(nèi)。
本發(fā)明的具體說明部分中的具體實施方式
或者實施例僅用于使本發(fā)明的技術(shù)內(nèi)容明了,不應(yīng)僅限定于這樣的具體例子而進(jìn)行狹義的解釋,在本發(fā)明的精神和權(quán)利要求的范圍內(nèi),可以進(jìn)行各種變更后實施。
權(quán)利要求
1.一種信息處理系統(tǒng)(X),包括第一信息處理終端(1),該第一信息處理終端(1)包括對具有多個部分區(qū)域的共用文件進(jìn)行存儲的存儲部(12);為了可以進(jìn)行所述共用文件的同時編集,管理對所述共用文件的部分區(qū)域的存取,從而處理所述部分區(qū)域單位的排他控制的排他控制處理部(11);以及一個或者多個第二信息處理終端(2,3),該第二信息處理終端(2,3)包括與所述第一信息處理終端(1)可通信地連接,并且控制顯示部(25,35),以便用規(guī)定的顯示方案顯示所述共用文件的顯示方案控制部(212,312),所述顯示方案控制部(212,312)按照對每個所述第二信息處理終端(2,3)預(yù)先確定的顯示方案,在所述顯示部(25,35)上顯示所述部分區(qū)域。
2.如權(quán)利要求1所述的信息處理系統(tǒng)(X),其中,所述第一信息處理終端(1)和/或所述第二信息處理終端(2,3)還包括顯示方案存儲部(12、22、32),存儲一個或者多個顯示方案,所述顯示方案控制部(212,312)按照存儲于所述顯示方案存儲部(12、22、32)的顯示方案,在所述顯示部(25,35)上顯示所述部分區(qū)域。
3.如權(quán)利要求2所述的信息處理系統(tǒng),其中,所述顯示方案控制部(212,312)還包括對存儲于所述顯示方案存儲部(12、22、32)的顯示方案進(jìn)行編集的顯示方案編集部(212,312)。
4.如權(quán)利要求1所述的信息處理系統(tǒng),其中,所述顯示方案控制部(212,312)還包括在所述共用文件的編集作業(yè)中,對所述顯示方案進(jìn)行切換的顯示方案切換部(212,312)。
5.如權(quán)利要求4所述的信息處理系統(tǒng),所述顯示方案切換部(212,312)根據(jù)用戶進(jìn)行編集作業(yè)的所述部分區(qū)域,自動地切換所述顯示方案。
6.如權(quán)利要求1所述的信息處理系統(tǒng),還包括次處理預(yù)測部,根據(jù)處理狀況,預(yù)先對成為下一個處理對象的所述部分區(qū)域進(jìn)行預(yù)測,所述排他控制處理部(11)可以對所述被預(yù)測的部分區(qū)域的排他控制進(jìn)行預(yù)先處理。
7.如權(quán)利要求1所述的信息處理系統(tǒng),還包括排他控制狀況顯示部(213,313),根據(jù)所述排他控制處理部(11)的排他控制的狀況變化,顯示所述排他控制的狀況。
8.如權(quán)利要求1所述的信息處理系統(tǒng),所述排他控制處理部(11)對作為與部分區(qū)域單位的排他控制有關(guān)的信息的排他控制信息組(123)進(jìn)行存儲。
9.如權(quán)利要求1、2、4、5、6、7或者8所述的信息處理系統(tǒng),所述顯示方案控制部(212,312)還包括對所述預(yù)先確定的顯示方案進(jìn)行編集的顯示方案編集部(212,312)。
10.一種信息處理裝置(2,3),包括與第一信息處理終端(1)可通信地連接,對顯示部(25,35)進(jìn)行控制,以用規(guī)定的顯示方案顯示所述共用文件的顯示方案控制部(212,312),其中所述第一信息處理終端(1)包括對具有多個部分區(qū)域的共用文件進(jìn)行存儲的存儲部(12);為了可以進(jìn)行所述共用文件的同時編集,管理對所述共用文件的部分區(qū)域的存取,從而處理所述部分區(qū)域單位的排他控制的排他控制處理部(11),所述顯示方案控制部(212,312)按照對每個信息處理裝置(2,3)預(yù)先確定的顯示方案,在所述顯示部(25,35)上顯示所述部分區(qū)域。
11.一種信息處理裝置(5),包括對具有多個部分區(qū)域的共用文件進(jìn)行存儲的存儲部(51);為了可以進(jìn)行所述共用文件的同時編集,管理對所述共用文件的部分區(qū)域的存取,從而處理所述部分區(qū)域單位的排他控制的排他控制處理部(52);控制一個或者多個顯示部(55),以便用規(guī)定的顯示方案顯示所述共用文件的顯示方案控制部(212),所述顯示方案控制部(212)按照對每個所述顯示部(55)預(yù)先確定的顯示方案,在所述顯示部(55)上顯示所述部分區(qū)域。
12.一種文件同時編集方法,其中,與第一信息處理終端(1)可通信地連接的一個或者多個第二信息處理終端(2,3)執(zhí)行顯示方案控制步驟,在該顯示方案控制步驟控制顯示部(25,35),以便用規(guī)定的顯示方案對在第一信息處理終端(1)中存儲的所述共用文件進(jìn)行顯示,該第一信息處理終端(1)包括對具有多個部分區(qū)域的共用文件進(jìn)行存儲的存儲部(12);為了可以進(jìn)行所述共用文件的同時編集,管理對所述共用文件的部分區(qū)域的存取,從而處理所述部分區(qū)域單位的排他控制的排他控制處理部(11),所述顯示方案控制步驟按照對每個所述第二信息處理終端(2,3)預(yù)先確定的顯示方案,在所述顯示部(25,35)上顯示所述部分區(qū)域。
13.一種同時編集程序,使與所述第一信息處理終端(1)可通信地連接的一個或者多個第二顯示終端(2,3)執(zhí)行顯示控制步驟,在該顯示控制步驟控制顯示部(25,35),以便用規(guī)定的顯示方案對在第一信息處理終端(1)中存儲的所述共用文件進(jìn)行顯示,該第一信息處理終端(1)包括對具有多個部分區(qū)域的共用文件進(jìn)行存儲的存儲部(12);為了可以進(jìn)行所述共用文件的同時編集,管理對所述共用文件的部分區(qū)域的存取,從而處理所述部分區(qū)域單位的排他控制的排他控制處理部(11),所述顯示方案控制步驟按照對每個所述第二信息處理終端(2,3)預(yù)先確定的顯示方案,在所述顯示部(25,35)上顯示所述部分區(qū)域。
全文摘要
本發(fā)明提供一種信息處理裝置、信息處理系統(tǒng)、文件同時編集方法以及文件同時編集程序,通過用與每個用戶或者編集目的對應(yīng)的顯示方案顯示共用文件的部分區(qū)域,可以提高共用文件的同時編集的作業(yè)效率。共用文本信息編集處理部根據(jù)局部方案信息的顯示方案,將共用文本信息的部分區(qū)域(A、B)排列到對應(yīng)的顯示部的位置,使與共用文本信息的文本管理表的部分區(qū)域(A、B)對應(yīng)的文本內(nèi)容(Text-A,Text-B)分別顯示在顯示部的對應(yīng)位置。
文檔編號G06F3/00GK1684066SQ20051006495
公開日2005年10月19日 申請日期2005年4月12日 優(yōu)先權(quán)日2004年4月14日
發(fā)明者河野恭也 申請人:夏普株式會社