TWI385536B - Method, system and computer-readable media for authoring talking book - Google Patents
Method, system and computer-readable media for authoring talking book Download PDFInfo
- Publication number
- TWI385536B TWI385536B TW96110395A TW96110395A TWI385536B TW I385536 B TWI385536 B TW I385536B TW 96110395 A TW96110395 A TW 96110395A TW 96110395 A TW96110395 A TW 96110395A TW I385536 B TWI385536 B TW I385536B
- Authority
- TW
- Taiwan
- Prior art keywords
- objects
- electronic book
- editing
- image
- layer
- Prior art date
Links
Landscapes
- Processing Or Creating Images (AREA)
Description
本發明係關於一種電子書刊之編輯軟體系統(authoring soft ware system),特別是關於包含於電子書刊之編輯軟體系統中的階層架構(hierarchy structure)設計及基於此一階層架構設計所採行的編輯方法。The present invention relates to an authoring soft ware system of an electronic book, in particular to a hierarchical structure design of an editing software system included in an electronic book and an editing based on the design of the hierarchical structure. method.
電子產業的發達以及多媒體技術的進步對於資訊儲存、傳遞以及呈現的方式產生了深遠的影響而將其帶入革命性的發展階段,像是結合有文字、聲音及影像的有聲電子書刊(talking book)或多媒體電子書刊便是一個例子。這些有聲電子書刊或多媒體電子書刊,可藉由發出聲音、顯現影像或展現特定效果來增進讀者的閱讀樂趣及學習效率,廣受讀者的喜愛而逐漸普及,也因而成為出版業者進軍教育市場的一項利器。The development of the electronics industry and the advancement of multimedia technology have had a profound impact on the way information is stored, delivered and presented, and brought it into a revolutionary stage of development, such as a conversational book that combines words, sounds and images. Or multimedia e-books is an example. These audio e-books or multimedia e-books can enhance readers' reading pleasure and learning efficiency by emitting sounds, revealing images or showing specific effects. They are widely popular among readers and become popular among publishers. Item weapon.
於已知有聲電子書刊的製作中,前述所要呈現的聲音、影像或其他特殊效果等資訊,通常是以經過編碼設計所形成的微圖像指標(micro graphical indicator)來表示,而由圖像指標所排列而成的光學可識別(optical identification;OID)底碼圖案(code pattern),可於書刊進行排版印刷的時候會被嵌入到已編輯有文字及圖像內容的書刊底稿中,相關的技術內容可參見本國公告第I235926號專利。因此,當讀者閱讀有聲電子書時,利用例如光學筆等特定硬體裝置,可讀取文字、圖像內容所涵蓋的圖像指標及對應的二元碼(binary code),而呈現出與文字、圖像內容對應的聲音、影像或其他特殊效果。In the production of known audiobooks, information such as sounds, images, or other special effects to be presented is usually represented by a micro graphical indicator formed by a coded design. The optical identification (OID) code pattern arranged in the book can be embedded in the book and manuscript with the text and image content edited when the book is printed, related technology The content can be found in the National Publication No. I235926. Therefore, when the reader reads the audio e-book, using a specific hardware device such as an optical pen, the image index and the corresponding binary code (the binary code) covered by the text and the image content can be read, and the text and the text are presented. , sound, image or other special effects corresponding to the image content.
在前述有聲電子書刊的製作中,書刊底稿中的文字、圖像及對應的底碼圖案內容的編輯及排版通常是利用一套編輯軟體工具(authoring software tool)來達成。該編輯軟體工具可編輯書刊底稿中的文字或圖像內容所對應的底碼與聲音、影像或其他特殊效果的關聯性,並可以在完成編輯後輸出這些文字及圖像內容所關連的OID底碼圖案及對應的二元碼。使用該編輯軟體工具時,通常會先載入編輯時所需要的多媒體資訊檔,例如圖像資訊檔以及音訊檔,然後將這些檔案中特定的圖像及音訊作為物件來進行編輯並建立關聯性。In the production of the aforementioned audiobook, the editing and typesetting of the characters, images, and corresponding bottom pattern contents in the booklet are usually achieved by using an authoring software tool. The editing software tool can edit the association between the bottom code corresponding to the text or image content in the book and the sound, the image or other special effects, and can output the OID of the text and the image content after editing. Code pattern and corresponding binary code. When using the editing software tool, it usually loads the multimedia information files needed for editing, such as image information files and audio files, and then edits and associates specific images and audios in these files as objects. .
然而,因應電子書刊圖像及文字內容大量化、且與閱讀者的互動要求提高的趨勢,其所涵蓋之OID底碼圖案的圖像指標數量也將增多。因此,如何提供一的良好編輯工具,使圖像、文字與其對應之圖像指標於一編輯頁面上的分佈更有效率以提高互動性,且使輸入的多媒體資訊檔案管理更為方便,實為一重要課題。However, in response to the increasing number of e-book images and text content, and the increasing interaction requirements with readers, the number of image indicators of the OID bottom code pattern covered by it will also increase. Therefore, how to provide a good editing tool to make the distribution of images, texts and their corresponding image indicators on an edit page more efficient to improve interactivity, and to make the input multimedia information file management more convenient, actually An important topic.
因此,本發明之目的在於提供一種創新的電子書刊編輯系統,其能提高編輯大量圖像及文字內容的速度、且快速建立這些內容與所要產生效果之間的關聯。Accordingly, it is an object of the present invention to provide an innovative electronic book editing system that can increase the speed at which large amounts of image and text content are edited and quickly establish an association between such content and the desired effect.
本發明之另一目的在於提供一種電子書刊編輯系統,其能有效率地產生排版時所需的光學識別底碼圖案及二元碼資料,而可大幅提高該電子書刊之資訊承載量及與閱讀者間的互動性。Another object of the present invention is to provide an electronic book editing system capable of efficiently generating an optical identification bottom code pattern and binary code data required for typesetting, and greatly improving the information carrying capacity and reading of the electronic book. Interactivity between people.
依本發明之設計,一種電子書刊編輯系統包含一多媒體物件資料庫、一目錄階層架構建置模組、一分層建置模組、一群組化處理模組、一關聯建立模組、一事件物件提供模組及一光學識別底碼產生模組。編輯者可透過群組化處理模組在一編輯頁面之邏輯層上對這些相同於編輯頁面之實體層之圖像物件所進行的群組化處理來產生群組化圖像物件,並透過關聯建立模組對這些群組化圖像物件與其它圖像物件的光學識別底碼進行群組化處理,以及建立起這些光學識別底碼與事件物件提供模組之特定事件物件以及多媒體物件資料庫之特定音訊物件之間的關聯。According to the design of the present invention, an electronic book editing system includes a multimedia object database, a directory hierarchy building module, a layered building module, a group processing module, an association building module, and a The event object provides a module and an optical recognition code generation module. The editor can generate a group image object through the grouping processing of the image objects of the physical layer that is the same as the editing page on the logic layer of the editing page through the grouping processing module, and generate the group image object through the association. Establishing a module to group the optical recognition base codes of the grouped image objects and other image objects, and establishing specific event objects and multimedia object databases of the optical recognition base code and event object providing modules The association between specific audio objects.
本發明之電子書刊的編輯系統採用了具有工作頁母片及分層的目錄階層結構,每一張工作頁能複製及套用工作頁母片上的物件,並可內嵌多個分層,這些分層包含了一實體層及數個邏輯層,實體層係用來進行圖像物件之新增及刪除等編輯,而邏輯層則用來群組化處理圖像物件以及對這些群組化圖像物件與特定事件物件及特定效果物件之間建立起關聯。如此一來,群組化圖像物件便能夠依照對應的特定事件物件產生一特定的動作或與一特定音訊物件連結而發出聲音。The editing system of the electronic book of the invention adopts a directory hierarchy with a work page master and a layered structure, each work page can copy and apply the objects on the work page master, and can embed multiple layers, these points The layer consists of a physical layer and several logical layers. The physical layer is used for editing and adding and deleting image objects, while the logical layer is used to group image objects and group images. An object is associated with a particular event object and a particular effect object. In this way, the grouped image object can generate a specific action according to the corresponding specific event object or connect with a specific audio object to emit a sound.
藉由本發明之設計,因編輯者可依需求產生多個邏輯層,並利用邏輯層群組化處理圖像物件以及對這些群組化圖像物件與特定事件物件及特定效果物件之間建立起關聯。如此一來,於同一編輯頁面分佈的圖文內容及底碼圖案可藉由被群組化並歸入不同的邏輯層中而產生各種不同的效果,如此出版業者可更快速而有效率地將大量圖像及文字內容置入有限的編輯頁面內,亦即可更為方便地建立起這些圖文內容與所要產生效果之間的關聯性,並快速產生排版時所需的光學識別底碼圖案及二元碼資料,而可大幅提高該電子書刊之資訊承載量及與閱讀者間的互動性。With the design of the present invention, the editor can generate multiple logic layers according to requirements, and use the logic layer to group image objects and establish a relationship between the grouped image objects and specific event objects and specific effect objects. Association. In this way, the graphic content and the bottom code pattern distributed on the same editing page can be variously generated by being grouped and grouped into different logical layers, so that the publisher can more quickly and efficiently A large number of images and text content are placed in a limited editing page, which makes it easier to establish the correlation between the content of the graphic and the desired effect, and quickly generate the optical identification background pattern required for typesetting. And binary code data, which can greatly improve the information carrying capacity of the e-book and the interaction with the reader.
如下說明本發明之電子書刊編輯系統,說明時將著眼於此一系統的編輯架構、使用者編輯介面、編輯方法及記載所述編輯架構、使用者編輯介面及編輯方法之電腦可讀取之記錄媒體等不同的實施樣態,並舉出具體的實施例。The electronic book editing system of the present invention will be described as follows. The description will focus on the editing structure of the system, the user editing interface, the editing method, and the computer readable record describing the editing structure, the user editing interface, and the editing method. Different implementations of the media, etc., and specific embodiments are given.
首先說明本發明之電子書刊編輯系統所採行的編輯架構。請參見第1圖及第2圖,依本發明之設計,電子書刊編輯係以專案(project)開發方式,依照一專案的目錄階層架構(directory hierarchy structure)來進行。此一目錄階層架構讓編輯者開始編輯時,可以選擇新增一個新專案或者匯入(import)先前已編輯過的舊專案,每一個專案1底下有一個工作簿(book)2,工作簿2由一個以上的工作單元(unit)3所組成,而各個工作單元3則包含了一個以上的工作頁(spread)51及52以及一個工作頁母片(spreadtem plate)50。First, the editing architecture adopted by the electronic book editing system of the present invention will be described. Referring to FIG. 1 and FIG. 2, in accordance with the design of the present invention, the e-book editing department is developed in a project development manner according to a directory hierarchy structure of a project. This directory hierarchy allows editors to start editing, and can choose to add a new project or import an old project that has been edited before. Each project has a workbook (book) 2, workbook 2 It consists of more than one unit of work 3, and each unit of work 3 contains more than one spread 51 and 52 and a spreader plate 50.
此處所稱的工作頁及工作頁母片是進行電子書刊編輯時的編輯頁面,可被儲存成例如是BMP、JPG、TIFF或EPS格式的影像檔(image file)或自行定義內容的檔案。每個工作頁或工作頁母片實際上是由一個實體層(physical layer)及一個以上之邏輯層(logic layer)的分層所構成。以工作頁母片作為編輯頁面與以工作頁作為編輯頁面的不同處在於以工作頁母片作為編輯頁面時,完成編輯後之工作頁母片之實體層上的圖像物件等內容可以被複製或套用到其他工作頁之實體層上,而讓其他工作頁可以很快地載入工作頁母片上之實體層內容,以增進電子書刊的編輯效率。需注意編輯者對圖像物件所做的任何包含新增(add)、刪除(delete)及修改(modify)等編修處理均在實體層上進行,且各個圖像物件均具有對應之OID底碼圖案。再者,這些在實體層上的圖像物件會被處理成為一個封閉區域(enclosed region)讓編輯者可以在各個邏輯層上將數個圖像物件群組化處理(grouping processing)成為一個群組化圖像物件(graphical object group)。由於編輯者可依需求產生多個邏輯層,因而編輯者可在不同的邏輯層上產生依不同目的而需要的群組化圖像物件。The work page and the worksheet master referred to here are edit pages for editing an electronic book, and can be stored as an image file such as a BMP, JPG, TIFF or EPS format or a file of a self-defined content. Each worksheet or worksheet master is actually composed of a physical layer and a hierarchy of more than one logic layer. The difference between using the work page master as the edit page and the work page as the edit page is that when the work page master is used as the edit page, the image objects on the physical layer of the edited work page master can be copied. Or apply to the physical layer of other work pages, and let other work pages can quickly load the physical layer content on the worksheet master to enhance the editing efficiency of the e-book. It should be noted that any edit processing such as add, delete, and modify performed by the editor on the image object is performed on the physical layer, and each image object has a corresponding OID base code. pattern. Furthermore, these image objects on the physical layer are processed into an enclosed region, allowing the editor to grouping several image objects into groups on each logical layer. Graphical object group. Since the editor can generate multiple logical layers as needed, the editor can generate grouped image objects that are needed for different purposes on different logical layers.
舉例來說,第2圖中例示了工作母片50之實體層50a、第一邏輯層50b及第二邏輯層50c(此處的邏輯層個數僅為了例示用,實際應用上並不限於此),第一邏輯層50b及第二邏輯層50c上均載有編輯者在實體層50a上所編修完成的數個圖像物件501。第一邏輯層50b及第二邏輯層50c可分別進行不同的群組化處理以分別產生不同的群組化圖像物件8a及8b。For example, the physical layer 50a, the first logic layer 50b, and the second logic layer 50c of the working master 50 are illustrated in FIG. 2 (the number of logical layers herein is for illustrative purposes only, and the practical application is not limited thereto. The first logic layer 50b and the second logic layer 50c each carry a plurality of image objects 501 edited by the editor on the physical layer 50a. The first logic layer 50b and the second logic layer 50c can respectively perform different grouping processes to respectively generate different grouped image objects 8a and 8b.
另一方面,依照本發明之電子書刊的目錄階層架構,編輯者還可以選擇在工作單元模式(unit mode)或者在工作簿模式(book mode)底下進行編輯。處於工作單元模式時,所顯示之目錄階層架構中會出現工作單元,且所有的工作頁及其工作頁母片係附屬於工作單元而被建置在工作單元的路徑底下;而處於工作簿模式時,所顯示之目錄階層架構中將不出現工作單元,且所有的工作頁及其工作頁母片係附屬於工作簿而被建置在工作簿的路徑底下。On the other hand, according to the directory hierarchy of the electronic book of the present invention, the editor can also select to edit in the unit mode or under the book mode. When in work unit mode, the work unit appears in the displayed directory hierarchy, and all work pages and their work page masters are attached to the work unit and are built under the path of the work unit; At the time, the unit of work will not appear in the displayed directory hierarchy, and all work pages and their worksheet masters are attached to the workbook and are built under the path of the workbook.
其次,要說明的是本發明之電子書刊編輯系統應用在例如電腦之電子裝置時所顯示的使用者編輯介面(user edit interface)。請參見第3圖,本發明之電子書刊編輯系統所顯示的使用者編輯介面(user edit interface)100包含了幾個主要區域,分別是表單區(menuarea)101、編輯區(edit area)102、目錄階層架構顯示區(workspace area)103、物件資訊顯示區(object information list area)104及物件關聯顯示區(object relation area)105。Next, the user edit interface displayed by the electronic book editing system of the present invention when applied to an electronic device such as a computer is described. Referring to FIG. 3, the user edit interface 100 displayed by the electronic book editing system of the present invention includes several main areas, namely a menu area (menuarea) 101 and an edit area (edit area) 102. The directory hierarchy shows a workspace area 103, an object information list area 104, and an object relation area 105.
表單區101提供編輯電子書刊時所需的指令及表單。在一具體實施例中,表單區101包含有編輯工具列(edit tools)及下拉式功能表(pull-down menu bar),並提供了檔案指令(file)的表單、編輯指令(edit)的表單、專案指令(project)的表單、檢視指令(view)的表單、圖像物件(graphic object)的表單、區配置指令(window)的表單及說明指令(help)的表單等等,其中編輯工具列讓使用者能夠快速地執行這些指令。Form area 101 provides instructions and forms needed to edit an e-book. In a specific embodiment, the form area 101 includes an edit tool and a pull-down menu bar, and provides a form of a file instruction and a form of an edit instruction (edit). , project form (project) form, view view (view) form, graphic object (graphic object) form, area configuration command (window) form, and instruction form (help) form, etc. Allows the user to execute these instructions quickly.
編輯區102顯示編輯電子書刊時前述工作頁或工作頁母片之實體層及邏輯層,而讓編輯者在實體層上進行數個圖像物件之編修,在邏輯層上進行這些圖像物件之群組化處理以產生數個群組化圖像物件,以及在邏輯層上建立這些群組化圖像物件與對應之事件物件及對應之效果物件之間的關連。此處所稱之對應的事件物件是指讓完成編輯之電子書刊在被讀取時能夠發生特定動作(action)而呈現特定效果之那些特定動作的集合物件’而效果物件則是那些特定效果的表現物件,例如當所要呈現的效果為「發出how are you的聲音」時,那麼事件物件便為「發出英文聲音」這個動作的物件,而效果物件便為「how are you」這個聲音的音訊物件。在一具體實施例中,編輯區102供編輯者在第3圖之實體層、第一邏輯層及第二邏輯層之間切換,詳述於後。The editing area 102 displays the physical layer and the logical layer of the working page or the working page master when editing the electronic book, and allows the editor to perform editing of several image objects on the physical layer, and performs the image objects on the logical layer. Grouping processes to generate a plurality of grouped image objects, and establishing a relationship between the grouped image objects and corresponding event objects and corresponding effect objects on the logical layer. The corresponding event object referred to herein refers to a collection object of those specific actions that enable the edited electronic book to be subjected to a specific action when being read, and the effect object is the performance of those specific effects. The object, for example, when the effect to be presented is "the sound of how are you", then the event object is the object of the "English sound" action, and the effect object is the audio object of the "how are you" voice. In one embodiment, the editing area 102 is for the editor to switch between the physical layer, the first logical layer, and the second logical layer of FIG. 3, as detailed below.
目錄階層架構顯示區103顯示編輯電子書刊時所用之目錄階層架構及編輯時所用事件物件及效果物件之來源檔案。在一具體實施例中,目錄階層架構顯示區103,更包含有專案區(spread area)103a、音訊物件區(sounds area)103b及事件物件樣式區(scenario typearea)103c。在專案區103a中,所顯示的是如第1圖所示之電子書刊的專案目錄階層架構,而基於此一架構,編輯者可選擇在工作簿模式或者在工作單元模式底下進行編輯。在音訊物件區103b中,所顯示的是正在進行編輯之電子書刊所使用之被當作為效果物件之音訊物件的聲音檔(voice),這些聲音檔的格式包含了MP3、WAVE、AUDIO 16及AUDIO 32等,而使用者可依編輯需求加入額外的聲音檔或者刪除不用的聲音檔。在事件物件樣式區103c中,所顯示的是正在進行編輯之電子書刊所使用之事件物件的來源檔案。The directory hierarchy display area 103 displays the directory hierarchy used for editing the e-book and the source files of the event objects and effect objects used in editing. In a specific embodiment, the directory hierarchy display area 103 further includes a spread area 103a, a sounds area 103b, and a scenario type area 103c. In the project area 103a, what is displayed is the project directory hierarchy of the e-book as shown in Fig. 1, and based on this architecture, the editor can choose to edit in the workbook mode or under the work unit mode. In the audio object area 103b, the voices of the audio objects used as the effect objects used by the electronic book being edited are displayed, and the formats of the sound files include MP3, WAVE, AUDIO 16 and AUDIO. 32, etc., and the user can add additional sound files or delete unused sound files according to the editing requirements. In the event object style area 103c, the source file of the event object used by the electronic book being edited is displayed.
物件資訊顯示區104顯示所使用的事件物件、圖像物件、群組化圖像物件及效果物件的資訊,例如各種格式設定等等。在一具體實施例中,物件資訊顯示區104包含了一事件物件格式顯示區(scenario listarea)104a、一音訊物件格式顯示區(sound list area)104b及一圖像物件格式顯示區(graphic object list area)104c。在事件物件格式顯示區104a中,所顯示的是正在進行編輯之工作頁(active spread)之邏輯層上所用到的事件物件之相關資訊。在音訊物件格式顯示區104b中,所顯示的是正在進行編輯之工作頁之邏輯層上所關連到之音訊物件的相關資訊。在圖像物件格式顯示區104c中,所顯示的是正在進行編輯之工作頁其實體層上的圖像物件或邏輯層上的群組化圖像物件,這些實體層上的圖像物件來自於檔案格式為BMP、JPG、TIFF或EPS等之影像檔再經由使用者圈選定義產生、或來自於之前所圈選過並儲存之特殊自定義檔(spd或spt檔)。The object information display area 104 displays information of event objects, image objects, grouped image objects, and effect objects used, such as various formatting settings and the like. In one embodiment, the object information display area 104 includes an event list area display area 104a, an audio list area 104b, and an image object list display area (graphic object list). Area) 104c. In the event object format display area 104a, information related to event objects used on the logical layer of the active spread being edited is displayed. In the audio object format display area 104b, information related to the audio object to which the logical layer of the work page being edited is connected is displayed. In the image object format display area 104c, displayed are image objects on the physical layer of the work page being edited or grouped image objects on the logical layer, and the image objects on the physical layers are from Image files in the BMP, JPG, TIFF, or EPS format are then generated via user circle definitions, or from special custom files (spd or spt files) that have been previously selected and stored.
物件關聯顯示區105顯示各個邏輯層上所用事件物件、群組化圖像物件及效果物件之間的關聯設定。在一具體實施例中,物件關聯顯示區105進一步包含了一事件物件顯示區(scenario object form area)105a及一音訊物件顯示區(sound object form area)105b,使用者可在此建立事件物件與音訊物件之間的關聯設定並檢查此一關聯設定是否可以執行。The object-related display area 105 displays association settings between event objects, grouped image objects, and effect objects used on the respective logical layers. In an embodiment, the object-related display area 105 further includes an event object form area 105a and an audio object form area 105b, where the user can create an event object and Correlation settings between audio objects and check if this association setting can be performed.
以下將以具有真人發聲效果之語言教學電子書刊的部份製作過程為例,同時參照第3圖至第7圖來具體說明前述使用者編輯介面100之各區域。在此仍以第3圖所示之具有一實體層50a及二個邏輯層50b及50c之工作頁母片50為編輯頁面。因此,開始編輯時,編輯區102中所顯示出的內定編輯頁面是工作頁母片50之實體層50a,而邏輯層50b及50c則由編輯者自行新增。於此「第一邏輯層」、「第二邏輯層」之文字及涵義為編輯者自行定義,例如第4A圖中的「單字」即對應「第一邏輯層」,而在第一邏輯層50b上的編輯將會呈現出單字教學的效果;第4B圖中的「句子」即對應「第二邏輯層」,而在第二邏輯層50c上的編輯將會呈現出句子教學的效果。舉例來說,編輯者想要編輯出同時具有「單字的英文發聲」及「句子的英文發聲」效果之電子書刊,那麼編輯者便可以選擇在第一邏輯層50b上編輯出具有「單字的英文發聲」效果的頁面,以及選擇在第二邏輯層50c上編輯出具有「句子的英文發聲」效果的頁面。如第4A及第4B圖所示,編輯者一開始可以在實體層50a上加入「第一層」、「第二層」、「事件一」、「事件二」、「How Are You?」、「Fine,thank you!」等文字,並個別將這些文字處理成一個封閉的區域而成為一個圖像物件,且各個圖像物件具有對應的OID底碼圖案。Hereinafter, a part of the production process of a language teaching electronic book having a human voice effect will be taken as an example, and each area of the user editing interface 100 will be specifically described with reference to FIGS. 3 to 7. Here, the work page master 50 having a physical layer 50a and two logical layers 50b and 50c shown in FIG. 3 is also an edit page. Therefore, when editing is started, the default edit page displayed in the edit area 102 is the physical layer 50a of the work page master 50, and the logical layers 50b and 50c are newly added by the editor. The characters and meanings of the "first logical layer" and the "second logical layer" are defined by the editor. For example, the "single word" in FIG. 4A corresponds to the "first logical layer", and the first logical layer 50b. The above editor will present the effect of single-word teaching; the "sentence" in Figure 4B corresponds to the "second logical layer", and the editing on the second logical layer 50c will present the effect of sentence teaching. For example, if an editor wants to edit an e-book with both the "single-sounding English-speaking" and "sentence-sounding English-sounding" effects, the editor can choose to edit the "single-word" on the first logical layer 50b. The page that sounds the effect, and the page that has the effect of "sounding English of the sentence" is selected on the second logical layer 50c. As shown in Figures 4A and 4B, the editor can initially add "First Layer", "Second Layer", "Event One", "Event 2", "How Are You?" to the physical layer 50a. "Fine, thank you!" and other texts, and individually process the words into a closed area to become an image object, and each image object has a corresponding OID bottom code pattern.
然後,在第一邏輯層50b上,編輯者可以對「Hww Are You?」的圖像物件進行群組化處理,而使得「How」、「Are」、「You」分別代表群組化圖像物件81、群組化圖像物件82以及群組化圖像物件83。因此,在第一邏輯層50b上,對應單字圖像物件61、英文圖像物件71及群組化圖像物件81之OID底碼即被群組化而建立彼此關聯性,如此使用者操作電子書刊時,只要點選單字圖像物件61、英文圖像物件71及群組化圖像物件81,便可讀取到該組OID底碼並同時關聯到對應之代表「發出英文聲音」的事件物件及對應之代表「how」這個聲音的音訊物件,而得到發出「how」之英文聲音的效果。同樣地,編輯者也可群組化對應單字圖像物件61、英文圖像物件71及群組化圖像物件83之OID底碼,並同時關聯到對應之事件物件及對應之音訊物件,而得到發出「you」之英文聲音的效果。Then, on the first logic layer 50b, the editor can group the image objects of "Hww Are You?", so that "How", "Are", and "You" respectively represent the group image. The object 81, the grouped image object 82, and the grouped image object 83. Therefore, on the first logic layer 50b, the OID base codes corresponding to the single-word image object 61, the English image object 71, and the grouped image object 81 are grouped to establish a correlation, so that the user operates the electronic When the book is published, by clicking on the single-word image object 61, the English image object 71, and the grouped image object 81, the set of OID base codes can be read and associated with the corresponding event representing "sounding English sound". The object and the corresponding audio object representing the "how" sound get the effect of the English sound of "how". Similarly, the editor can also group the OID base codes of the corresponding single-image object 61, the English image object 71, and the grouped image object 83, and simultaneously associate with the corresponding event object and the corresponding audio object, and Get the effect of emitting the English sound of "you".
另一方面,當編輯者切換到第二邏輯層50c時,編輯者得以重新對「How Are You?」的圖像物件進行群組化處理,而使得「How Are You」成為一個群組化物件81’。因此,在第二邏輯層50b上,對應句子圖像物件62、英文圖像物件71及群組化圖像物件81’三者之OID底碼即被群組化而建立彼此關聯性,如此使用者操作電子書刊時,只要點選句子圖像物件62、英文圖像物件71及群組化圖像物件81’,便讀取到該組OID底碼並同時關聯到對應之代表「發出英文聲音」的事件物件以及對應之代表「how are you」整句發音的音訊物件,而得到發出「how are you」整句英文聲音的效果。同樣地,編輯者也可群組化對應句子圖像物件62、中文圖像物件72及群組化圖像物件81’之OID底碼,並同時關聯到對應之事件物件及對應的音訊物件,而得到發出「你好嗎」整句中文聲音的效果。On the other hand, when the editor switches to the second logical layer 50c, the editor can regroup the image objects of "How Are You?", making "How Are You" a group of pieces. 81'. Therefore, on the second logic layer 50b, the OID base codes of the corresponding sentence image object 62, the English image object 71, and the grouped image object 81' are grouped to establish a correlation with each other. When the e-book is operated, the sentence image object 62, the English image object 71, and the grouped image object 81' are clicked, and the OID bottom code of the group is read and associated with the corresponding representative "sounding English sound" The event object and the corresponding audio object representing the pronunciation of "how are you", and the effect of "how are you" in the whole sentence of English sound. Similarly, the editor can also group the OID base codes of the corresponding sentence image object 62, the Chinese image object 72, and the grouped image object 81', and simultaneously associate with the corresponding event object and the corresponding audio object. And get the effect of "How are you?"
在前述的例子中,所關連到的對應事件物件及對應音訊物件均有其來源檔案,這些來源檔案會顯示在如第3圖所示的音訊物件區103b及事件物件樣式區103c中。另外,這些對應的事件物件、音訊物件、圖像物件或群組化圖像物件的相關資訊,也會分別顯示在如第3圖所示的事件物件格式顯示區104a、音訊物件格式顯示區104b及圖像物件格式顯示區104c中。另外,「發出英文聲音」及「發出中文聲音」分別表示兩個不同的事件物件,其在事件物件格式顯示區104a中所顯示出的資訊例如第5圖所示,包含事件物件類型、事件物件名稱及預設值等資訊。例如「發出英文聲音」的事件物件名稱為英文,事件物件類型為一般類型,預設值為True,而「發出中文聲音」的事件物件名稱為中文,事件物件類型為一般類型,預設值為False。再者,「how」、「are」、「you」及「how are you」之英文聲音分別來自四個不同的音訊物件,其在音訊物件格式顯示區104b中所能顯示出的資訊例如第6圖所示,包含有音訊物件類型、音訊物件名稱及設定時間(秒)。這些音訊物件其實都是聲音檔的部份片段,其格式除了是MP3之外還可以是WAVE、AUDIO 16、AUDIO 32或其他類似格式。例如這四者的音訊物件類型均為MP3,而所設定的時間分別是3、3、2及5秒。又,上述例子之實體層上的圖像物件及邏輯層上的群組化圖像物件的資訊會顯示在圖像物件格式顯示區104c中。例如在第一邏輯層50b上的三個群組化圖像物件81、82及83在圖像物件格式顯示區104c中所能顯示出的資訊包含有「圖像物件群組化指標」及「圖像物件群組化標籤」,這些圖像物件群組化指標例如分別是「G1」、「G2」、「G3」。In the foregoing example, the associated event object and the corresponding audio object have their source files, and the source files are displayed in the audio object area 103b and the event object style area 103c as shown in FIG. In addition, related information of the corresponding event object, audio object, image object or group image object is also displayed in the event object format display area 104a and the audio object format display area 104b as shown in FIG. 3, respectively. And the image object format display area 104c. In addition, "sounding English sound" and "sending Chinese sound" respectively indicate two different event objects, and the information displayed in the event object format display area 104a is as shown in FIG. 5, including event object type and event object. Information such as name and default value. For example, the event object name of "Sound English Sound" is English, the event object type is general type, the default value is True, and the event object name of "Send Chinese Sound" is Chinese, and the event object type is general type. The default value is False. Furthermore, the English sounds of "how", "are", "you" and "how are you" come from four different audio objects, and the information that can be displayed in the audio object format display area 104b is, for example, the sixth. The figure shows the type of audio object, the name of the audio object, and the set time (in seconds). These audio objects are actually part of the sound file. The format can be WAVE, AUDIO 16, AUDIO 32 or other similar formats besides MP3. For example, the audio object types of these four are all MP3, and the set time is 3, 3, 2, and 5 seconds, respectively. Moreover, the image object on the physical layer of the above example and the information of the grouped image object on the logical layer are displayed in the image object format display area 104c. For example, the information that can be displayed in the image object format display area 104c of the three grouped image objects 81, 82, and 83 on the first logic layer 50b includes the "image object grouping index" and " "Image object grouping tags", these image object grouping indicators are, for example, "G1", "G2", and "G3".
接著,要說明的是本發明之電子書刊編輯系統之編輯方法。請參見第8圖,本發明之電子書刊編輯系統之編輯方法包含下列步驟:步驟801:定義一編輯頁面,亦即基於第1圖所示之目錄階層架構產生工作頁或工作頁母片,例如產生第3圖之工作母片50。Next, an explanation will be given of an editing method of the electronic book editing system of the present invention. Referring to FIG. 8, the editing method of the electronic book editing system of the present invention comprises the following steps: Step 801: Define an editing page, that is, generate a work page or a work page master based on the directory hierarchy shown in FIG. 1, for example, The working master 50 of Fig. 3 is produced.
步驟802:產生前述編輯頁面之一實體層及至少一邏輯層。當編輯頁面為工作頁時即產生工作頁之實體層及邏輯層;當編輯頁面為工作頁母片時即產生工作頁母片之實體層及邏輯層,例如產生第3圖所示之工作母片50的實體層、第一邏輯層及第二邏輯層。Step 802: Generate one of the foregoing edit pages and at least one logical layer. When the editing page is a work page, the physical layer and the logical layer of the work page are generated; when the editing page is the working page master, the physical layer and the logical layer of the working page master are generated, for example, the working mother shown in FIG. 3 is generated. The physical layer of the slice 50, the first logical layer, and the second logical layer.
步驟803:在實體層上編修圖像物件。亦即在工作頁或工作頁母片之實體層上對圖像物件進行各種包含新增(add)、刪除(delete)及修改(modify)之編修處理,例如在第3圖所示之工作頁母片50實體層上對圖像物件進行各種編修處理。這些圖像物件來自於檔案格式為BMP、JPG及TIFF、EPS其中之一的影像檔再經由使用者圈選定義產生、或來自於之前所圈選過並儲存之特殊自定義檔(spd或spt檔)。Step 803: Edit the image object on the physical layer. That is, the image object is subjected to various editing operations including add, delete, and modify on the physical layer of the work page or the worksheet master, for example, the work page shown in FIG. The image object is subjected to various editing processes on the physical layer of the mother substrate 50. These image objects are from image files whose file format is one of BMP, JPG, TIFF, EPS, and then generated by user circle definition, or from special custom files (spd or spt previously circled and stored). files).
步驟804:在邏輯層上對前述圖像物件進行群組化處理以產生群組化圖像物件。亦即在工作頁或工作頁母片之邏輯層上將數個圖像物件群組化處理成為一個群組化圖像物件。編輯者可依需求產生多個邏輯層,並在不同的邏輯層上產生依不同目的而需要的群組化圖像物件。例如第2圖所示,在邏輯層50b上對圖像物件501進行群組化處理以產生一個群組化圖像物件8a,並在邏輯層50c上對圖像物件501進行群組化處理以產生另一個不同的群組化圖像物件8b。Step 804: Perform grouping processing on the image objects on the logic layer to generate grouped image objects. That is, several image objects are grouped into a grouped image object on the logical layer of the work page or the worksheet master. The editor can generate multiple logical layers as needed, and generate grouped image objects that are needed for different purposes on different logical layers. For example, as shown in FIG. 2, the image object 501 is grouped on the logic layer 50b to generate a grouped image object 8a, and the image object 501 is grouped on the logic layer 50c. Another different grouped image object 8b is produced.
步驟805:對群組化圖像物件及觸發該群組化圖像物件之相關圖像物件的光學識別底碼進行群組化處理,並同時建立該組光學識別底碼與對應之至少一效果物件之間的關連,效果物件例如為音訊物件,音訊物件來自於檔案格式為MP3、WAVE、AUDIO 16及AUDIO 32其中之一的聲音檔。例如在第4B圖中,群組化對應群組化圖像物件81’、句子圖像物件62及英文圖像物件71三者之光學識別底碼,並同時產生該組光學識別底碼與所對應之代表「發出英文聲音」的事件物件及所對應之代表「how are you」英文聲音的音訊物件之間的關連。Step 805: Perform grouping processing on the grouped image object and the optical identification bottom code of the related image object that triggers the grouped image object, and simultaneously establish at least one effect of the group of optical recognition bottom code and corresponding The relationship between the objects, the effect object is, for example, an audio object, and the audio object is from the sound file of one of the file formats MP3, WAVE, AUDIO 16 and AUDIO 32. For example, in FIG. 4B, the optical identification bottom code corresponding to the grouped image object 81', the sentence image object 62, and the English image object 71 is grouped, and the set of optical recognition bottom code and the same are generated at the same time. The corresponding event object representing the "English sound" and the corresponding audio object representing the "how are you" English sound.
步驟806:輸出前述光學識別底碼之圖案及二元碼資料。Step 806: Output the pattern of the optical identification bottom code and the binary code data.
藉由本發明之設計,因編輯者可依需求產生多個邏輯層,並利用邏輯層群組化處理圖像物件以及對這些群組化圖像物件與特定事件物件及特定效果物件之間建立起關聯。如此一來,於同一編輯頁面分佈的圖文內容及底碼圖案可藉由被群組化並歸入不同的邏輯層中而產生各種不同的效果,如此出版業者可更快速而有效率地將大量圖像及文字內容置入有限的編輯頁面內,亦即可更為方便地建立起這些圖文內容與所要產生效果之間的關聯性,並快速產生排版時所需的光學識別底碼圖案及二元碼資料,而可大幅提高該電子書刊之資訊承載量及與閱讀者間的互動性。With the design of the present invention, the editor can generate multiple logic layers according to requirements, and use the logic layer to group image objects and establish a relationship between the grouped image objects and specific event objects and specific effect objects. Association. In this way, the graphic content and the bottom code pattern distributed on the same editing page can be variously generated by being grouped and grouped into different logical layers, so that the publisher can more quickly and efficiently A large number of images and text content are placed in a limited editing page, which makes it easier to establish the correlation between the content of the graphic and the desired effect, and quickly generate the optical identification background pattern required for typesetting. And binary code data, which can greatly improve the information carrying capacity of the e-book and the interaction with the reader.
第9圖為依本發明之一實施例,顯示一電子書刊編輯系統300之示意圖。如第9圖所示,電子書刊編輯系統300包含一多媒體物件資料庫301、一目錄階層架構建置模組302、一分層建置模組303、一群組化處理模組304、一關聯建立模組305、一事件物件提供模組306及一光學識別底碼產生模組307。Figure 9 is a schematic diagram showing an e-book editing system 300 in accordance with an embodiment of the present invention. As shown in FIG. 9, the electronic book editing system 300 includes a multimedia object database 301, a directory hierarchy building module 302, a layered building module 303, a grouping processing module 304, and an association. A module 305, an event object providing module 306 and an optical recognition bottom code generating module 307 are created.
一具體實施例中,多媒體物件資料庫模組301包含有一圖像物件群組301a及一音訊物件群組301b,且光學識別底碼產生模組307產生了一光學識別底碼圖案307a及對應的二元碼資料307b。這些圖像物件群組301a擷取自具有BMP、JPG、TIFF、EPS或其他類似格式的影像檔,而音訊物件群組301b則擷取自具有MP3、WAVE、AUDIO 16、AUDIO 32或其他類似格式的聲音檔。In one embodiment, the multimedia object database module 301 includes an image object group 301a and an audio object group 301b, and the optical recognition bottom code generating module 307 generates an optical identification bottom code pattern 307a and corresponding Binary code data 307b. These image object groups 301a are taken from image files having BMP, JPG, TIFF, EPS or other similar formats, while the audio object group 301b is extracted from MP3, WAVE, AUDIO 16, AUDIO 32 or the like. Sound file.
目錄階層架構建置模組302在運作上建置了如第1圖所示之電子書刊的目錄階層架構,並依此目錄階層架構產生一編輯頁面,此編輯頁面如第1圖所示之工作頁母片50或工作頁51及52。同時,分層建置模組303在運作上則對前述之編輯頁面產生一個實體層及一個以上的邏輯層,例如第1圖所示之實體層50a及第一邏輯層50b及第二邏輯層50c。當編輯者將選自於圖像物件群組301a之圖像物件置於實體層時,這些圖像物件會自動產生於邏輯層上,尤其當編輯頁面為工作頁母片時,編輯者還可選擇性地將工作頁母片之實體層上的圖像物件複製或套用到工作頁之實體層上。The directory hierarchy building module 302 is operatively configured with the directory hierarchy of the e-book as shown in FIG. 1 and generates an edit page according to the directory hierarchy. The edit page is as shown in FIG. Page master 50 or work pages 51 and 52. At the same time, the layered building module 303 is operable to generate a physical layer and more than one logical layer for the edit page, such as the physical layer 50a and the first logical layer 50b and the second logical layer shown in FIG. 50c. When the editor places the image objects selected from the image object group 301a on the physical layer, the image objects are automatically generated on the logic layer, especially when the editing page is a work page master, the editor can also The image objects on the physical layer of the worksheet master are selectively copied or applied to the physical layer of the worksheet.
在完成實體層之圖像物件的編修處理後,編輯者便可透過群組化處理模組304在邏輯層上對這些相同於實體層之圖像物件所進行的群組化處理來產生群組化圖像物件,例如第2圖之群組化圖像物件8a及8b,並透過關聯建立模組305來群組化這些群組化圖像物件及其它圖像物件的光學識別底碼,最後光學識別底碼產生模組307可輸出光學識別底碼圖案及對應的二元碼資料,光學識別底碼圖案可被儲存成格式為BMP或TIFF之影像檔。同時,依據電子書刊所要獲得的音訊效果,這些光學識別底碼會被關聯到事件物件提供模組306之特定事件物件以及音訊物件群組301b之特定音訊物件之間而構成連結關係。After completing the editing process of the image object of the physical layer, the editor can generate a group by grouping the image objects of the same physical layer on the logical layer through the grouping processing module 304. The image objects, such as the grouped image objects 8a and 8b of FIG. 2, are grouped by the association building module 305 to group the optical recognition bottom codes of the grouped image objects and other image objects. The optical recognition bottom code generating module 307 can output an optical identification bottom code pattern and corresponding binary code data, and the optical identification bottom code pattern can be stored into an image file formatted as BMP or TIFF. At the same time, according to the audio effect to be obtained by the electronic book, the optical recognition base code is associated with the specific event object of the event object providing module 306 and the specific audio object of the audio object group 301b to form a connection relationship.
本發明之電子書刊編輯系統本身、其編輯架構、編輯方法及其使用者編輯介面雖已如前述,但本發明之電子書刊之編輯系統的實施樣態並不限於此,還包含記載有本發明之電子書刊之編輯系統本身、其編輯架構及編輯方法及其使用者編輯介面之電腦可讀取之記錄媒體,這些電腦可讀取之記錄媒體例如是軟碟、硬碟、CD-ROMS、快閃記憶體(Flash ROMS)、非揮發性記憶體(ROM)或隨機存取記憶體(RAM)。Although the electronic book editing system itself, the editing structure, the editing method, and the user editing interface thereof are as described above, the implementation of the editing system of the electronic book of the present invention is not limited thereto, and includes the present invention. The electronic book publication editing system itself, its editing structure and editing method, and the user-readable interface of the computer-readable recording medium, such as a floppy disk, a hard disk, a CD-ROMS, a fast Flash ROM (Serial ROM), non-volatile memory (ROM) or random access memory (RAM).
此外,本發明之電子書刊編輯系統的編輯方法如第8圖所示包含了若干步驟,因而凡記載有本發明之電子書刊編輯系統之編輯方法的電腦可讀取之記錄媒體,在電腦上被讀取後都將執行這些電子書刊的編輯方法步驟而構成本發明。同樣地,如先前所述,本發明之電子書刊編輯系統包含有一如第3圖所示之使用者編輯介面100,因而凡記載有本發明之電子書刊編輯系統之使用者編輯介面的電腦可讀取之記錄媒體,在電腦上被讀取都將顯示該使用者編輯介面、並指示電腦如何進行電子書刊的編輯而構成本發明。再者,由於本發明之電子書刊之編輯系統有其特定的編輯架構及特定的資料存取方式,因而凡記載有本發明之電子書刊之編輯系統的資料結構的電腦可讀取之記錄媒體,在電腦上被讀取後都將指示電腦如何進行電子書刊的編輯及資料的儲存而構成本發明。In addition, the editing method of the electronic book editing system of the present invention includes a plurality of steps as shown in FIG. 8, and thus the computer readable recording medium in which the editing method of the electronic book editing system of the present invention is described is displayed on the computer. The reading method steps of these electronic books will be executed after reading to constitute the present invention. Similarly, as previously described, the electronic book editing system of the present invention includes a user editing interface 100 as shown in FIG. 3, and thus the computer readable interface of the user editing interface of the electronic book editing system of the present invention is described. Taking the recording medium and reading it on the computer will display the user editing interface and instruct the computer how to edit the electronic book to form the present invention. Furthermore, since the editing system of the electronic book of the present invention has a specific editing structure and a specific data access method, the computer-readable recording medium in which the data structure of the editing system of the electronic book of the present invention is recorded is After being read on a computer, it will instruct the computer how to edit the electronic book and store the data to form the present invention.
以上,本發明已藉由各個實施例及其相關圖式清楚載明。然而,熟習該項技術者當了解的是,本發明之各個實施例在此僅為例示性而非為限制性。在不脫離本發明實質精神及範圍之內,上述所述及之各元件的變化例及修正例均為本創作所涵蓋,本發明係由後附之申請專利範圍所加以界定。The invention has been clearly described above by the various embodiments and the associated drawings. It will be appreciated, however, that the various embodiments of the present invention are intended to be illustrative and not restrictive. Variations and modifications of the various elements described above are contemplated by the present invention, and the present invention is defined by the scope of the appended claims.
1...專案1. . . Project
2...工作簿2. . . work log
3...工作單元3. . . Work unit
50...工作頁母片50. . . Worksheet master
50a...實體層50a. . . Physical layer
50b...第一邏輯層50b. . . First logical layer
50c...第二邏輯層50c. . . Second logical layer
51...工作頁一51. . . Work page one
52...工作頁二52. . . Work page two
61...單字圖像物件61. . . Single word image object
62...句子圖像物件62. . . Sentence image object
71...英文圖像物件71. . . English image object
72...中文圖像物件72. . . Chinese image object
81...群組化圖像物件81. . . Grouped image object
82...群組化圖像物件82. . . Grouped image object
83...群組化圖像物件83. . . Grouped image object
81’...群組化圖像物件81’. . . Grouped image object
501...圖像物件501. . . Image object
8a...群組化圖像物件8a. . . Grouped image object
8b...群組化圖像物件8b. . . Grouped image object
100...使用者編輯介面100. . . User editing interface
101...表單區101. . . Form area
102...編輯區102. . . Editing area
103...目錄階層架構顯示區103. . . Directory hierarchy display area
103a...專案區103a. . . Project area
103b...音訊物件區103b. . . Audio object area
103c...事件物件樣式區103c. . . Event object style area
104...物件資訊顯示區104. . . Object information display area
104a...事件物件格式顯示區104a. . . Event object format display area
104b...音訊物件格式顯示區104b. . . Audio object format display area
104c...圖像物件格式顯示區104c. . . Image object format display area
105...物件關聯顯示區105. . . Object association display area
105a...事件物件顯示區105a. . . Event object display area
105b...音訊物件顯示區105b. . . Audio object display area
801,802,803,804,805,806...步驟801,802,803,804,805,806. . . step
300...電子書刊編輯系統300. . . E-book editing system
301...多媒體物件資料庫301. . . Multimedia object database
301a...圖像物件群組301a. . . Image object group
301b...音訊物件群組301b. . . Audio object group
302...目錄階層架構建置模組302. . . Directory hierarchy building module
303...分層建置模組303. . . Layered building module
304...群組化處理模組304. . . Group processing module
305...關聯建立模組305. . . Association building module
306...事件物件提供模組306. . . Event object providing module
307...光學識別底碼產生模組307. . . Optical recognition base code generation module
307a...光學識別底碼圖案307a. . . Optical recognition bottom code pattern
307b...二元碼資料307b. . . Binary code data
第1圖係一示意圖,顯示本發明之電子書刊編輯系統之目錄階層架構。Figure 1 is a schematic diagram showing the directory hierarchy of the electronic book editing system of the present invention.
第2圖係一示意圖,顯示本發明之電子書刊編輯系統之工作頁母片及其實體層與邏輯層。Figure 2 is a schematic diagram showing the working page master of the electronic book editing system of the present invention and its physical layer and logical layer.
第3圖係一示意圖,顯示本發明之電子書刊編輯系統之使用者編輯介面。Figure 3 is a schematic diagram showing the user editing interface of the electronic book editing system of the present invention.
第4A圖係一示意圖,顯示本發明一實施例之電子書刊編輯系統之使用者編輯介面上的一邏輯層。Figure 4A is a schematic diagram showing a logical layer of a user editing interface of an electronic book editing system in accordance with an embodiment of the present invention.
第4B圖係一示意圖,顯示本發明一實施例之電子書刊編輯系統之使用者編輯介面上的另一邏輯層。Figure 4B is a schematic diagram showing another logical layer of the user editing interface of the e-book editing system in accordance with an embodiment of the present invention.
第5圖係一示意圖,顯示本發明一實施例之電子書刊編輯系統之使用者編輯介面之事件物件格式顯示區。Figure 5 is a schematic diagram showing an event object format display area of a user editing interface of an e-book editing system according to an embodiment of the present invention.
第6圖係一示意圖,顯示本發明一實施例之電子書刊編輯系統之使用者編輯介面之音訊物件格式顯示區。Figure 6 is a schematic diagram showing an audio object format display area of a user editing interface of an e-book editing system according to an embodiment of the present invention.
第7圖係一示意圖,顯示本發明一實施例之電子書刊編輯系統之使用者編輯介面之圖像物件格式顯示區。Figure 7 is a schematic diagram showing an image object format display area of a user editing interface of an electronic book editing system according to an embodiment of the present invention.
第8圖係一流程圖,顯示本發明之電子書刊編輯系統之編輯方法。Figure 8 is a flow chart showing the editing method of the electronic book editing system of the present invention.
第9圖係一方塊圖,顯示本發明之電子書刊編輯系統之組成。Figure 9 is a block diagram showing the composition of the electronic book editing system of the present invention.
301...多媒體物件資料庫301. . . Multimedia object database
301a...圖像物件群組301a. . . Image object group
301b...音訊物件群組301b. . . Audio object group
302...目錄階層架構建置模組302. . . Directory hierarchy building module
303...分層建置模組303. . . Layered building module
304...群組化處理模組304. . . Group processing module
305...關聯建立模組305. . . Association building module
306...事件物件提供模組306. . . Event object providing module
307...光學識別底碼產生模組307. . . Optical recognition base code generation module
307a...光學識別底碼圖307a. . . Optical recognition bottom code map
307b...二元碼資料307b. . . Binary code data
Claims (34)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW96110395A TWI385536B (en) | 2007-03-26 | 2007-03-26 | Method, system and computer-readable media for authoring talking book |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW96110395A TWI385536B (en) | 2007-03-26 | 2007-03-26 | Method, system and computer-readable media for authoring talking book |
Publications (2)
Publication Number | Publication Date |
---|---|
TW200839544A TW200839544A (en) | 2008-10-01 |
TWI385536B true TWI385536B (en) | 2013-02-11 |
Family
ID=44820884
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW96110395A TWI385536B (en) | 2007-03-26 | 2007-03-26 | Method, system and computer-readable media for authoring talking book |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI385536B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102138191B1 (en) | 2009-05-02 | 2020-07-27 | 가부시키가이샤 한도오따이 에네루기 켄큐쇼 | Display device and electronic device |
TWI414960B (en) * | 2009-12-18 | 2013-11-11 | Inventec Appliances Corp | A method for generating voice signal in e-books and an e-book reader |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030018663A1 (en) * | 2001-05-30 | 2003-01-23 | Cornette Ranjita K. | Method and system for creating a multimedia electronic book |
TW561388B (en) * | 2001-12-28 | 2003-11-11 | Inventec Besta Co Ltd | Method for producing interactive electronic book |
TWI235926B (en) * | 2002-01-11 | 2005-07-11 | Sonix Technology Co Ltd | A method for producing indicators and processing system, coordinate positioning system and electronic book system utilizing the indicators |
-
2007
- 2007-03-26 TW TW96110395A patent/TWI385536B/en active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030018663A1 (en) * | 2001-05-30 | 2003-01-23 | Cornette Ranjita K. | Method and system for creating a multimedia electronic book |
TW561388B (en) * | 2001-12-28 | 2003-11-11 | Inventec Besta Co Ltd | Method for producing interactive electronic book |
TWI235926B (en) * | 2002-01-11 | 2005-07-11 | Sonix Technology Co Ltd | A method for producing indicators and processing system, coordinate positioning system and electronic book system utilizing the indicators |
Also Published As
Publication number | Publication date |
---|---|
TW200839544A (en) | 2008-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102591568B (en) | Full screen view is read and compiles user interface | |
US20140122984A1 (en) | System and method for the creation of an e-enhanced multi-dimensional pictostory using pictooverlay technology | |
US7707227B2 (en) | Minutes-creating support apparatus and method | |
Gunder | Forming the Text, Performing the Work-Aspects of media, navigation, and linking | |
TWI385536B (en) | Method, system and computer-readable media for authoring talking book | |
US9406340B2 (en) | Talking paper authoring tools | |
CN100517196C (en) | User interface displaying selectable software function control related to selected object on context | |
US7219164B2 (en) | Multimedia re-editor | |
Silverio et al. | Further uses for grounded theory: A methodology for psychological studies of the performing arts, literature and visual media. | |
KR20090048211A (en) | Method for converting/executing of document capable of playing audio source, recorded medium for performing the same and program for performing the same | |
TW505866B (en) | Method and system for creating multimedia document through network | |
Goto et al. | A transcription system from MusicXML format to Braille music notation | |
JP3115059B2 (en) | Structured document editing method | |
JP2005326811A (en) | Voice synthesizer and voice synthesis method | |
KR101102212B1 (en) | System for producting a e-book Contents of Exclusive Use and Method of the Same | |
JPWO2021106051A1 (en) | Server and data allocation method | |
Rapatzikou | Anne Carson’s Nox: Materiality and memory | |
JP4783401B2 (en) | Information processing apparatus and method, program, and recording medium | |
Kalantzis et al. | From Gutenberg to the Internet: how digitisation transforms culture and knowledge | |
JP2000338952A (en) | Character animation editing device and character animation reproduction display device | |
Pistorius et al. | On Loss | |
Boyer | Switched'On Bach Has a Back Story | |
JP3045123B2 (en) | Machine-readable recording medium recording HDL editor and program | |
Shulstad | Liszt's Representation of Instrumental Sounds on the Piano: Colors in Black and White by Hyun Joo Kim | |
Murfin | Talking Text and Writing Extemporaneity: Aligning David Antin's talk performance and editorial practices |