[發明專利]信息處理裝置和插件協作方法有效
| 申請號: | 201110032003.X | 申請日: | 2011-01-25 |
| 公開(公告)號: | CN102135909A | 公開(公告)日: | 2011-07-27 |
| 發明(設計)人: | 樫田羊奈 | 申請(專利權)人: | 株式會社理光 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48 |
| 代理公司: | 北京銀龍知識產權代理有限公司 11243 | 代理人: | 曾賢偉;單文亮 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 信息處理 裝置 插件 協作 方法 | ||
技術領域
本發明涉及一種信息處理裝置,其中應用軟件包括多個插件并且插件執行屏幕過渡及協作(interaction)操作,還涉及在這樣的信息處理裝置中使用的插件協作方法及計算機可讀存儲介質。
背景技術
例如,日本公開專利公開No.2009-54027提出了一種試圖對于每個插件提高操作屏幕定制效率的顯示屏幕定制程序的技術。顯示屏幕定制程序包括各插件所共同的屏幕形成信息和屏幕定制信息,并且基于屏幕形成信息和屏幕定制信息生成各插件的顯示屏幕。換句話說,根據所提出的這種技術,顯示屏幕生成功能對于多個插件而言是共同的,以便統一化插件的顯示屏幕并提高定制效率。然而,從向用戶提供方便的功能并方便用戶操作的角度,期望定制各插件的關于插件的顯示屏幕。
另一方面,為了快速地提供功能并修改或擴展插件的功能,由多個不同的組織開發并提供插件,諸如其他的開發部門和其他的軟件提供商。在這種情形下,如果以開發插件的組織為單位定制插件的顯示屏幕,則不僅提供考慮了便利功能和方便操作的UI(用戶界面),而且還提高了插件的開發效率。
因此,插件的軟件結構可包括用于生成顯示屏幕的UI部和用于執行實現功能的處理的邏輯部,并考慮到插件的開發效率和顯示屏幕的定制方便性。
然而,當在插件之間進行協作(interaction)時傳統的插件會出現如下的問題。換句話說,在傳統的插件中,邏輯部控制UI部的屏幕顯示。出于這個原因,通過協作的插件的各個邏輯部來控制在實現插件之間的協作的時間時的屏幕過渡。例如,如果插件A和插件B執行協作操作并且作出從插件A的顯示屏幕至插件B的顯示屏幕的過渡,則插件A的邏輯部根據來自被插件A的UI部接受的用戶的操作指令執行預定的處理。隨后,向插件B的邏輯部通知插件A的邏輯部的處理結果,并指令屏幕過渡。插件B的邏輯部基于已通知的處理結果來指令插件B的UI部屏幕顯示。結果,作出從插件A的顯示屏幕至插件B的顯示屏幕的顯示屏幕的過渡。
如上所述,在傳統的插件中,通過創建的邏輯部執行在實現插件之間的協作時的屏幕過渡控制。因此,無法維持插件的邏輯部和UI部之間的獨立性。此外,即使對于各個插件而言由邏輯部實現的功能是共同的,但是對于各個插件而言仍不能獲得共同的屏幕過渡控制。因此,在不同的插件的邏輯部中提供了相同的功能。
因此,根據傳統的插件,很難開發及維護軟件,并浪費了資源,即沒有有效率地利用。
發明內容
因此,本發明的一個實施例的總體目的在于,提供一種新穎的且實用的信息處理裝置、插件協作方法和計算機可讀存儲介質,從而克服上述問題。
本發明的一個實施例的另一和更多的特定目的在于,提供一種信息處理裝置、插件協作方法和計算機可讀存儲介質,從而維持插件的UI部和邏輯部之間的獨立性,并實現插件之間的協作操作。
根據本發明的一個方面,提供了一種信息處理裝置,其包括:存儲單元,用于保存包括多個插件的應用軟件;和處理器,用于執行在存儲單元中保存的應用軟件;其中,多個插件中的每一個都包括:用戶接口部,用于生成多個插件中的對應的一個插件的顯示屏幕;和邏輯部,用于執行實現多個插件中的對應的一個插件的功能的處理;插件中對應的一個插件包括:至少一個通知部,用于向另一個插件通知對應的一個插件的邏輯部的處理結果;和接收部,用于從其他的插件接收處理結果;并且多個插件中的作為協作源的第一插件向多個插件中的作為協作目的地的第二插件的用戶接口部通知第一插件的邏輯部的處理結果,并且第二插件的接收部從第一插件的通知部接收處理結果而第二插件的用戶接口部基于由第二插件的接收部所接收到的處理結果生成第二插件的顯示屏幕。
根據本發明的另一方面,提供了一種插件協作方法,所述插件協作方法在信息處理裝置中實施,所述插件協作方法包括:通過處理器執行在存儲單元中保存的并包括多個插件的應用軟件;其中,多個插件中的每一個都包括:用戶接口部,用于生成多個插件中的對應的一個插件的顯示屏幕;和邏輯部,用于執行實現多個插件中的對應的一個插件的功能的處理;從多個插件中的作為協作源的第一插件向多個插件中的作為協作目的地的第二插件的用戶接口部通知第一插件的邏輯部的處理結果;以及通過第二插件的接收部從第一插件的通知部接收處理結果,并且通過第二插件的用戶接口部基于由第二插件的接收部所接收到的處理結果生成第二插件的顯示屏幕。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于株式會社理光,未經株式會社理光許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110032003.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種人體體表超前診斷裝置
- 下一篇:一種提高風電葉片阻尼性能的方法





