CN102456122A - Data processing system, method and operation method using optical reading device - Google Patents
Data processing system, method and operation method using optical reading device Download PDFInfo
- Publication number
- CN102456122A CN102456122A CN201010526622XA CN201010526622A CN102456122A CN 102456122 A CN102456122 A CN 102456122A CN 201010526622X A CN201010526622X A CN 201010526622XA CN 201010526622 A CN201010526622 A CN 201010526622A CN 102456122 A CN102456122 A CN 102456122A
- Authority
- CN
- China
- Prior art keywords
- data
- data processing
- coded
- processing device
- printed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000012545 processing Methods 0.000 title claims abstract description 116
- 230000003287 optical effect Effects 0.000 title claims abstract description 66
- 238000000034 method Methods 0.000 title claims description 24
- 238000003672 processing method Methods 0.000 claims description 14
- 230000003044 adaptive effect Effects 0.000 claims description 7
- 230000006870 function Effects 0.000 description 20
- 239000000463 material Substances 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 239000011159 matrix material Substances 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 239000004033 plastic Substances 0.000 description 1
- 239000002985 plastic film Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Description
技术领域 technical field
本发明系有关于一种应用光学读取装置之数据处理系统与方法、及其相关数据处理操作方法,特别是有关于一种可应用光学读取装置以读取一印刷物上至少一编码数据以进行数据处理系统及其相关数据处理方法。The present invention relates to a data processing system and method using an optical reading device, and a related data processing operation method, especially to an optical reading device that can be used to read at least one coded data on a printed matter to Perform data processing systems and related data processing methods.
背景技术 Background technique
随着学习模式的改变,目前普遍使用人机交互装置(如具有光学读取装置与学习机的数据处理系统)进行学习。使用者可透过光学读取装置,例如光学笔/智慧笔/语音笔/点读笔,与学习机进行辅助学习,利用光学读取装置来点选一印刷物(如书本、物品)中所欲学习的图片或文字,即可读取所点选位置上之编码数据,光学读取装置或学习机再依据该编码数据,播放特定文字的发音、图片、影音等多媒体内容。然而,这类的应用中仅能读取编码之后,直接播放对应的多媒体内容(如声音、图片、音频/音讯/影音),并无法进行较复杂的操作行为,如暂停、重播、向前翻页等,也无法让多个使用者之间进行互动,无法满足多元的学习需求。With the change of the learning mode, human-computer interaction devices (such as data processing systems with optical reading devices and learning machines) are commonly used for learning at present. Users can use optical reading devices, such as optical pens/smart pens/voice pens/point reading pens, to assist learning with learning machines, and use optical reading devices to click on a printed matter (such as a book, article) Learned pictures or text, you can read the coded data on the selected position, and the optical reading device or learning machine will play the pronunciation of the specific text, pictures, audio and video and other multimedia content according to the coded data. However, such applications can only directly play the corresponding multimedia content (such as sound, picture, audio/audio/video) after reading the code, and cannot perform more complex operations, such as pause, replay, and scroll forward. pages, etc., and cannot allow multiple users to interact, and cannot meet diverse learning needs.
此外,为了使用便利性,目前市面上的光学笔/智慧笔/语音笔/点读笔等产品,其读取面积有限制,而为了能一次读取到完整的编码,在印刷物上的编码亦不可过长而超出其读取面积范围,因此编码的位元有上限,且只有单一索引表,因此编码的数量亦受到限制,导致编码数量不足,无法满足数量众多的多媒体内容。虽然可透过提升硬体功能与成本的方式扩充可容纳的编码数量及对应内容,然而,提升硬体编码数量的同时也会提高成本。再者,由于编码空间有限,现行销售为一书一笔的方式,因此光学笔/智慧笔/语音笔/点读笔等无法通用在不同的书本上,服务成本高。In addition, for the convenience of use, the reading area of optical pens/smart pens/voice pens/point reading pens and other products currently on the market is limited, and in order to read the complete code at one time, the code on the printed matter must also be read. It cannot be too long to exceed the range of its reading area. Therefore, there is an upper limit on the number of encoding bits, and there is only a single index table, so the number of encodings is also limited, resulting in an insufficient number of encodings to satisfy a large number of multimedia contents. Although the number of codes that can be accommodated and the corresponding content can be expanded by increasing the hardware function and cost, increasing the number of hardware codes will also increase the cost. Furthermore, due to the limited coding space, the current sales are one book at a time, so optical pens/smart pens/voice pens/reading pens cannot be used in different books, and the service cost is high.
发明内容 Contents of the invention
有鉴于此,本发明提供一种应用光学读取装置之数据处理系统及其数据处理方法及操作方法,以解决前述的习知技术问题。In view of this, the present invention provides a data processing system using an optical reading device, a data processing method and an operation method thereof, so as to solve the above-mentioned conventional technical problems.
本发明实施例提供一种应用光学读取装置之数据处理系统,包括一印刷物、一光学读取装置以及一数据处理装置。印刷物上印有复数编码数据。光学读取装置读取编码数据中之至少一编码数据。数据处理装置耦接于光学读取装置,储存有复数笔内容数据,用以经由光学读取装置读取至少一编码数据,并从编码数据取得至少一第一数据以及一第二数据,第一数据系对应一操作,第二数据系对应复数笔内容数据其中之一,且数据处理装置系对第二数据所对应之内容数据执行第一数据所对应之操作。An embodiment of the present invention provides a data processing system using an optical reading device, including a printed matter, an optical reading device and a data processing device. Multiple coded data are printed on the printed matter. The optical reading device reads at least one coded data in the coded data. The data processing device is coupled to the optical reading device, and stores a plurality of pieces of content data for reading at least one coded data through the optical reading device, and obtaining at least one first data and one second data from the coded data, the first The data corresponds to an operation, the second data corresponds to one of the plurality of pieces of content data, and the data processing device executes the operation corresponding to the first data on the content data corresponding to the second data.
本发明实施例另提供一种数据处理方法,适用于一数据处理系统,数据处理系统包括印有复数编码数据之至少一印刷物、一光学读取装置以及一储存有复数笔内容数据之数据处理装置。首先,数据处理装置经由光学读取装置接收印刷物上之至少一编码数据。接着,数据处理装置从该编码数据取得至少一第一数据以及一第二数据,其中该第一数据系对应一操作,该第二数据系对应该等内容数据其中之一。最后,数据处理装置对该第二数据所对应之内容数据执行该第一数据所对应之操作。The embodiment of the present invention further provides a data processing method, which is suitable for a data processing system, and the data processing system includes at least one printed matter printed with multiple coded data, an optical reading device, and a data processing device storing multiple content data . Firstly, the data processing device receives at least one coded data on the printed matter via the optical reading device. Then, the data processing device obtains at least one first data and one second data from the encoded data, wherein the first data corresponds to an operation, and the second data corresponds to one of the content data. Finally, the data processing device executes the operation corresponding to the first data on the content data corresponding to the second data.
本发明实施例提供另一种操作方法,适用于一数据处理系统,该数据处理系统包括至少一印刷物、一光学读取装置以及一储存有复数笔内容数据之数据处理装置,其中,至少一印刷物上印有对应复数笔内容数据之复数编码数据,且方法包括下列步骤:提供一印刷遥控器,印刷遥控器系以图案方式印刷在至少一印刷物其中之一上,且印刷遥控器具有复数功能键,每一功能键印刷有一对应之编码数据;经由光学读取装置,读取印刷遥控器上之至少一编码数据以及至少一印刷物上之一对应内容数据之一编码数据;以及,经由数据处理装置,由光学读取装置所读取之印刷遥控器上至少一编码数据及至少一印刷物上一对应内容数据之编码数据中取得至少一第一数据以及一第二数据,第一数据系对应一操作,第二数据系对应内容数据其中之一,并对第二数据所对应之内容数据执行第一数据所对应之操作。The embodiment of the present invention provides another operation method, which is suitable for a data processing system, and the data processing system includes at least one printed matter, an optical reading device, and a data processing device storing a plurality of content data, wherein at least one printed matter Multiple coded data corresponding to multiple content data are printed on it, and the method includes the following steps: providing a printed remote controller, the printed remote controller is printed on at least one of the printed matter in a pattern, and the printed remote controller has multiple function keys Each function key is printed with a corresponding coded data; through the optical reading device, read at least one coded data on the printed remote controller and one of the coded data corresponding to the content data on at least one printed matter; and, through the data processing device At least one first data and one second data are obtained from at least one encoded data on the printed remote controller read by the optical reading device and at least one encoded data corresponding to the content data on the printed matter, and the first data corresponds to an operation , the second data corresponds to one of the content data, and the operation corresponding to the first data is performed on the content data corresponding to the second data.
本发明上述方法可以透过程序代码方式收录于实体媒体中。当程序代码被机器载入且执行时,机器变成用以实行本发明的装置或系统。The above-mentioned method of the present invention can be recorded in a physical medium through program code. When the program code is loaded and executed by the machine, the machine becomes a device or system for implementing the present invention.
附图说明 Description of drawings
图1显示依据本发明实施例之一应用光学读取装置之数据处理系统之示意图;FIG. 1 shows a schematic diagram of a data processing system using an optical reading device according to an embodiment of the present invention;
图2A显示依据本发明实施例之一编码数据之示意图;FIG. 2A shows a schematic diagram of encoded data according to an embodiment of the present invention;
图2B显示依据本发明实施例之一操作指示对照表;FIG. 2B shows an operation instruction comparison table according to an embodiment of the present invention;
图3显示一依据本发明实施例之数据处理方法之流程图;FIG. 3 shows a flowchart of a data processing method according to an embodiment of the present invention;
图4显示依据本发明实施例之一遥控器,其系印在一印刷物;Fig. 4 shows a remote controller according to an embodiment of the present invention, which is printed on a printed matter;
图5显示一依据本发明实施例之操作方法之流程图。FIG. 5 shows a flowchart of a method of operation according to an embodiment of the present invention.
主要元件符号说明:Description of main component symbols:
100~数据处理系统;100~data processing system;
110~印刷物;110~printed matter;
111~编码数据;111~encoded data;
120~光学读取装置;120~optical reading device;
130~数据处理装置;130~data processing device;
132~接收单元;132~receiving unit;
134~处理单元;134~processing unit;
136~储存单元;136~storage unit;
138~输出单元;138~output unit;
140~数据库;140~database;
200~编码数据;200~encoded data;
210、220~编码区段;210, 220~coding section;
S310-S330~执行步骤;S310-S330~execution steps;
S410-S430~执行步骤。S410-S430~executing steps.
具体实施方式 Detailed ways
为使本发明之上述和其他目的、特征、和优点能更明显易懂,下文特举出较佳实施例,并配合所附图式,作详细说明如下。In order to make the above and other objects, features, and advantages of the present invention more comprehensible, preferred embodiments are listed below and described in detail in conjunction with the accompanying drawings.
图1显示一依据本发明实施例之应用光学读取装置之数据处理系统100之示意图。数据处理系统100至少包括一印刷物110、一光学读取装置120以及一数据处理装置130。其中,印刷物110可为任何可将编码数据印刷于其上的材质或物品,例如纸张、塑胶、或各种商品及其包装等等。特别来说,印刷物110可以是一纸张或一书本。印刷物110上印有多个点阵图样以代表对应的编码数据111,编码数据111系依据一特定编码方式进行编码,编码格式介绍于下。其中,点阵图样系可以为图形、条码、文字、数字、符号及/或复数个点所组成。数据处理装置130储存有复数笔内容数据,例如影音数据档、网页数据、多媒体文件(或文本、档案)等等。FIG. 1 shows a schematic diagram of a
请参见图2A,显示依据本发明实施例之一编码数据200之示意图。请注意,于本实施例中,系以将编码数据200分为两个编码区段210与220来作为举例说明,但本发明并不限于此,编码数据亦可依据实际需求,只有一个区段或是分成两个以上的区段。例如,于另一实施例中,编码数据可分成三个区段,每个区段代表不同数据。Please refer to FIG. 2A , which shows a schematic diagram of encoded data 200 according to an embodiment of the present invention. Please note that in this embodiment, the coded data 200 is divided into two coded sections 210 and 220 as an example for illustration, but the present invention is not limited thereto, and the coded data can also have only one section according to actual needs Or be divided into two or more sections. For example, in another embodiment, the encoded data can be divided into three sections, each section representing different data.
于本实施例中,编码数据111系将16位元的编码切割成两区段,第1~3位元为第一编码区段,具有一第一数据,而第4~16位元为第二编码区段,具有一第二数据。所切割出两区段的位元数亦可依实际需求来调整,并不以上述数字为限,例如也可以第1~4位元为第一编码区段,以第5~16位元为第二编码区段等。举例来说,如图2A所示,编码区段210具有第一数据“001”,其可对应一操作,例如一索引操作、一播放操作、一指令功能操作或是一适性自动出题操作等,但不限于此,而编码区段220具有第二数据“0101011101000”,其可以是对应第一编码区段所表示之操作指示的参数值,例如数据处理装置130所储存的复数个内容数据等其中之一。在其他实施例中,也可设计成第一编码区段具有上述第二数据,而第二编码区段则具有上述第一数据。In this embodiment, the coded
数据处理装置130以无线或有线连结方式耦接于光学读取装置120,亦即光学读取装置120读取其中一编码数据200并将其提供给数据处理装置130,由数据处理装置130从编码数据中取得第一数据及第二数据,然后将第二数据所对应的内容数据执行第一数据所对应的操作。在另一些实施例中,数据处理装置130和光学读取装置120也可以整合于同一装置。The
在一些实施例中,数据处理装置130更可包括一储存单元136,储存有复数印刷物之复数索引表及其对应之索引表编码。每一索引表具有对应的索引表编码以分别对应不同印刷物,索引表中记录所对应印刷物的复数内容数据所对应的内容数据编码。例如,经由光学读取装置120读取得到的第一数据可代表对应的索引表编码,第二数据可代表对应的内容数据编码,也就是说,第一数据是复数索引表编码的其中之一,第二数据是复数内容数据编码其中之一,因此数据处理装置130可依据读取到的第一数据(索引表编码)由储存单元136所储存的该等索引表中选择相应之索引表,并从相应之索引表取得第二数据(内容数据编码)所对应的内容数据。In some embodiments, the
在另一些实施例中,本发明亦可建立一操作索引表,请参照图2B。当第一数据为000时,其可以表示其欲执行之操作为索引操作,亦即取出索引编号为000的索引表,而第二数据则对应索引表000中的内容数据编码,因此数据处理装置130可依“0000000000000001”来读取索引表编码为000中编号为0000000000001的内容数据。又当第一数据为001时,表示其欲执行之操作为一播放操作,而第二数据则代表所欲播放的内容数据编码,例如系为一多媒体文件,因此数据处理装置130可依据编码数据“0010000000000001”来播放编号为“0000000000001”的多媒体文件。上述操作索引表中亦可包含有复数个功能指令以及对应的功能指令编码,例如当第一数据为010时,表示其欲执行的操作为复数个功能指令的其中一功能指令,例如向前翻页操作,而第二数据系代表示所欲执行的内容数据编码,因此数据处理装置130可依据编码数据“0100000000000001”,对内容数据编码为“0000000000001”的内容数据执行向前翻页的操作。又例如当第一数据为011时,表示其欲执行之操作为一适性自动出题操作,而第二数据系代表所欲出题的内容数据,例如一文字,因此数据处理装置130可依据编码数据“0110000000000001”来对该文字来自动产生题目。In other embodiments, the present invention can also establish an operation index table, please refer to FIG. 2B . When the first data is 000, it can indicate that the operation to be performed is an index operation, that is, the index table whose index number is 000 is taken out, and the second data corresponds to the content data code in the index table 000, so the
在另一些实施例中,数据处理装置130亦可经由光学读取装置读取一个以上的编码数据,而得到第一数据、第二数据和第三数据,其中,第一数据可代表所欲进行的操作指令,第二数据可代表对应的内容数据编码,第三数据可代表对应的索引表编码,因此数据处理装置130可依据该编码数据,对一指定索引表中的特定的内容数据,进行特定的操作。In some other embodiments, the
本发明可藉由此特定编码方式,利用其多层次编码索引,可有效扩充编码索引数量。举例来说,若编码数据的长度为16位元,其中第一编码区段设为3位元(亦即最多可有23=8种不同的操作指示)时,则第二编码区段为13位元。因此,若第一编码区段的第一数据所表示的操作为一索引操作时,第二编码区段可容纳213=8192个索引表。于此实施例中,若第一编码区段的第一数据所表示的操作为一播放操作时,则每本书至多支援8192笔多媒体文件,总共可容纳6710万笔多媒体文件(8192本书x8192笔)。The present invention can effectively expand the number of coding indexes by using the specific coding method and its multi-level coding indexes. For example, if the length of the encoded data is 16 bits, and the first encoding segment is set to 3 bits (that is, there can be at most 2 3 =8 different operation instructions), then the second encoding segment is 13 bits. Therefore, if the operation represented by the first data in the first coding section is an index operation, the second coding section can accommodate 2 13 =8192 index tables. In this embodiment, if the operation represented by the first data in the first coding segment is a playback operation, then each book supports at most 8192 multimedia files, and can hold 67.1 million multimedia files in total (8192 books x 8192 Pen).
于一实施例中,当印刷物为纸本书籍时,可先针对每本书籍进行内容与对应数位多媒体文件编辑一索引表,让每本书皆有一对应的索引表,并给予一索引表编号。之后,可将每一索引表储存至数据处理装置130的一储存单元136中以供后续使用。In one embodiment, when the printed matter is a paper book, an index table can be edited for the content and corresponding digital multimedia files of each book, so that each book has a corresponding index table, and an index table number is given. Afterwards, each index table can be stored in a
光学读取装置120系独立于印刷物110,也就是说,光学读取装置120与印刷物110不需要接在一起。当使用者欲使用本发明系统或方法时,使用者系利用光学读取装置120来接近、碰触印刷物110,致使光学读取装置120可读取到印刷物110上的一个或多个编码数据111。光学读取装置120可由印刷物110上读取到一点阵图样,将此点阵图样转换为一编码数据,之后,再将编码数据传送至数据处理装置130进行处理。其中,光学读取装置120可更用以对多个印刷物进行操作,每一印刷物具有一印刷物编号。亦即,多个印刷物可共用同一个光学读取装置120。The
数据处理装置130可为一可携式装置或一计算机装置,例如行动电话、PDA、GPS导航机、个人电脑(PC)、笔记本(Notebook)、各种类型的计算机上,以进行后端的数据分析与显示。数据处理装置130可更包括一接收单元132、一处理单元134、一储存单元136以及一输出单元138,其中接收单元132、处理单元134、储存单元136以及输出单元138系可透过一汇流排彼此耦接。其中,接收单元132可包含有线接收单元,如USB接口单元或无线通讯接收单元,例如蓝芽、无线网络接口等,但不限于此。The
数据处理装置130可更透过接收单元132以无线或有线连结方式耦接于光学读取装置120,用以与光学读取装置120进行通讯,经由光学读取装置120读取一个或多个编码数据(如图2A所示的编码数据200)。在一些实施例中,无线连结方式可包括无线射频通讯、RF射频、蓝芽、wifi、wimax、UWB等,有线连结方式可包括USB传输、RS-232、IEEE 1394等。The
处理单元134可经由接收单元132得到一个或多个编码数据,并从编码数据取得至少一第一数据以及一第二数据,其中第一数据系对应一操作,第二数据系对应内容数据其中之一,之后,再对第二数据所对应的内容数据执行第一数据所对应的操作。The
储存单元136可用以储存各种所需的数据,例如可储存具有多个印刷物所对应的索引表以及对应的多媒体内容及文件。储存单元136可更包括一数据库140,其中,数据库140储存有复数印刷物所对应的复数索引表及其对应之索引表编码,每一索引表可分别对应不同印刷物,用以记录每一印刷物的复数内容数据所对应的内容数据编码。其中,第一数据可为前述索引表编码其中之一,第二数据可为前述内容数据编码其中之一。于一实施例中,数据处理装置130可依据第一数据由储存单元136的数据库140所储存的索引表中选择一相应的索引表,并由选出的相应的索引表取得第二数据所对应的内容数据。The
储存单元136可包括任何类型的存储器(内存、记忆体)或其它可储存媒体例如磁盘(磁碟),但不限于此。输出单元138可用以提供对应此项操作的操作内容或操作结果。举例来说,输出单元138可包括一显示器(例如一液晶显示器)以及一音效单元(例如一喇叭),可透过显示器以及音效单元显示对应此项操作的多媒体文件或播放声音文件。注意的是,于本实施例中,输出单元138系装设在数据处理装置130上,然而本发明并不限于此。举例来说,于另一实施例中,输出单元138可用有线或无线方式与数据处理装置130通讯,因此可不装设在数据处理装置130上。The
图3显示一依据本发明实施例之数据处理方法之流程图。依据本发明实施例之数据处理方法可应用于图1中的数据处理系统100。首先,如步骤S310,数据处理装置130经由光学读取装置120读取印刷物110上的一编码数据111。其中,编码数据111具有类似于图2A的编码数据200的格式。接着,如步骤S320,数据处理装置130从读取到的编码数据取得至少一第一数据以及一第二数据。其中,第一数据系对应一操作,第二数据系对应内容数据其中之一。于此步骤中,数据处理装置130可依据图2B的编码原则,先将编码数据分段,得到一第一编码区段以及一第二编码区段,再由第一编码区段得到第一数据并由第二编码区段得到第二数据。举例来说,若编码数据为“0010001101010101”时,可将其切割成两个编码区段“001”与“0001101010101”,其中“001”表示第一数据,“0001101010101”则表示第二数据。于另一实施例中,光学读取装置120也可一次读取二个编码数据,且二个编码数据中之其中一个编码数据系为第一数据,另一个编码数据系为第二数据。FIG. 3 shows a flowchart of a data processing method according to an embodiment of the present invention. The data processing method according to the embodiment of the present invention can be applied to the
在取得第一数据以及第二数据之后,如步骤S330,数据处理装置130再对第二数据所对应之内容数据执行第一数据所对应之操作。如前述,第一数据可至少表示包括一索引操作、一播放操作以及一指令功能操作等的操作指示,但不限于此。After obtaining the first data and the second data, in step S330, the
如前述,数据处理装置130可利用第一编码区段的第一数据判断出所欲执行的一操作,再利用第二编码区段的第二数据得到所对应的内容数据来执行该项操作。As mentioned above, the
于一实施例中,当第一数据所对应的操作表示一索引操作时,数据处理装置130将利用所取得的第二数据由储存单元136的数据库140中选择相应第二数据的一第一索引表。例如,若编码数据为“0000000000000001”时,其第一数据为000,,而第二数据表示对应索引表000中的内容数据编码第一数据为“000”,其可以表示其欲执行之操作为取出索引编号为000的索引表且第二数据为“0000000000001”,表示对应索引表000中的内容数据编码,因此,数据处理装置130可依“0000000000000001”来由储存单元136的数据库140中读取索引表编码为000中编号为0000000000001的内容数据。In one embodiment, when the operation corresponding to the first data represents an index operation, the
于一些实施例中,在找出第一索引表后,可对此第一索引表进行进一步的操作,例如一播放操作或一功能指令操作等。In some embodiments, after the first index table is found, further operations can be performed on the first index table, such as a playback operation or a function instruction operation.
于另一实施例中,在找出第一索引表后,可进一步进行一播放操作,以播放或执行第一索引表对应的多媒体内容中的特定多媒体文件。于本实施例中,当第一数据所对应的操作表示一播放操作时,数据处理装置130可利用第二数据由给定的第一索引表中找寻对应第二数据的多媒体文件,以得到一多媒体文件,并对此多媒体文件进行播放。例如,若编码数据“0010000000000001”时,其第一数据为“001”,表示其欲执行之操作为一播放操作且第二数据为“0000000000001”则代表所欲播放的内容数据编码,因此,数据处理装置130可依据编码数据“0010000000000001”来播放数据库140中编号为“0000000000001”的多媒体文件。In another embodiment, after the first index table is found, a playback operation may be further performed to play or execute a specific multimedia file in the multimedia content corresponding to the first index table. In this embodiment, when the operation corresponding to the first data represents a playback operation, the
于另一实施例中,上述操作索引表中亦可包含有复数个功能指令以及对应的功能指令编码,例如当第一数据为010时,表示其欲执行对应于010的功能指令,例如向前翻页操作,而第二数据系代表示所欲执行的内容数据编码,因此数据处理装置130可依据编码数据“0100000000000001”,对内容数据编码为“0000000000001”的内容数据执行向前翻页的操作。其中,指令功能操作亦可以是一暂停操作、一重播操作以及一向前/向后翻页操作之其中一者,但不限于此。In another embodiment, the above-mentioned operation index table may also include a plurality of function instructions and corresponding function instruction codes, for example, when the first data is 010, it means that it intends to execute the function instruction corresponding to 010, such as forward Page turning operation, and the second data represents the content data code to be executed, so the
在另一特定实施例中,指令功能操作可对应一遥控器上的所有功能,而第一数据表示其欲执行复数个功能指令中的一指令索引表,而第二数据表示该指令索引表中的一特定指令。例如,若编码数据“0100000000000001”时,其第一数据为“010”系对应一指令索引表、而第二数据为“0000000000001”系对应该指令索引表中编码(或功能代码)为0000000000001的指令,因此,数据处理装置130可利用第二数据在给定的指令索引表中找寻编码(或功能代码)为1的指令,并执行此指令对应的一操作。若功能代码为1的指令表示所欲执行的功能为一向前翻页操作时,数据处理装置130将执行一向前翻页操作,例如,可透过输出单元138显示前一页的内容。In another specific embodiment, the command function operation can correspond to all the functions on a remote controller, and the first data indicates that it wants to execute a command index table in the plurality of function commands, and the second data indicates the command index table in the command index table. a specific instruction. For example, if the encoded data is "0100000000000001", the first data is "010" which corresponds to an instruction index table, and the second data is "0000000000001" which corresponds to the instruction whose code (or function code) is 0000000000001 in the instruction index table Therefore, the
于又一实施例中,当第一数据为011时,表示其欲执行之操作为一适性自动出题操作,而第二数据系代表所欲出题的内容数据,例如一文字,因此数据处理装置130可依据编码数据“0110000000000001”决定一文字、找出对应此文字的一错别字集合并利用此错别字集合动态产生一题库来产生试题进行适性自动出题操作。In yet another embodiment, when the first data is 011, it means that the operation to be performed is an adaptive automatic questioning operation, and the second data represents the content data of the desired question, such as a word, so the data processing The
于一实施例中,本发明可更提供一操作方法,可于印刷物110上更印刷有一图形操作介面(如印刷遥控器、印刷键盘等),图形操作介面中之每一按钮或选项位置上,印刷有一编码数据,并且每一编码数据对应遥控器或键盘操作指令之其中一者。举例来说,图形操作介面系可为一印刷遥控器400,可利用此印刷遥控器来执行对应的操作指令。In one embodiment, the present invention can further provide an operation method, and a graphical operation interface (such as a printed remote controller, printed keyboard, etc.) can be printed on the printed
图5显示一依据本发明实施例之操作方法的流程图。依据本发明实施例之操作方法可应用于图1中的数据处理系统100,可包括至少一印刷物、光学读取装置以及储存有复数笔内容数据之数据处理装置,其中,在至少一印刷物上印有对应该复数笔内容数据之复数编码数据。操作方法详细说明如下,首先,如步骤S510,提供一印刷遥控器,此印刷遥控器可以图案方式印刷在印刷物110上。在其他实施例中,印刷遥控器亦可印刷在非属印刷物110的另一印刷物上(如一独立纸卡、塑胶片)、或是印刷物100中的多个位置上(如书本中的每一页)。印刷遥控器上可具有复数功能键,每一功能键印刷有一对应该功能的编码数据,如图4的400所示。其次,如步骤S520,经由光学读取装置120,读取印刷遥控器上之至少一编码数据,以及印刷物100上对应内容数据的一编码数据。接着,如步骤S530,经由数据处理装置130,从光学读取装置120所读取到的印刷遥控器上的至少一编码数据以及印刷物上对应内容数据的一编码数据中取得至少一第一数据以及一第二数据,第一数据系对应一操作,第二数据系对应该等内容数据其中之一,并对第二数据所对应之内容数据执行第一数据所对应之操作。其中,前述操作至少包括一播放操作、一暂停操作、一重播操作以及一向前/向后翻页、向前/向后快转操作等之其中一者。FIG. 5 shows a flowchart of a method of operation according to an embodiment of the present invention. The operation method according to the embodiment of the present invention can be applied to the
于一特定实施例中,本发明之数据处理系统可应用于课堂教学上,当教师欲使用教材商提供的多媒体教材或是自行编撰的多媒体补充内容时,可直接透过光学读取装置(例如点读笔)点选印刷物(例如纸本教科书)上对应的编码数据,即时进行教学讲解,此可大大提升多媒体内容与纸本教科书的连结紧密度以及教学多样化。此外,每个学生可配有一个人专用的光学读取装置,因此学生也可利用个人专用的光学读取装置与教师、同学进行互动,藉此提升课堂参与度。In a specific embodiment, the data processing system of the present invention can be applied to classroom teaching. When the teacher wants to use the multimedia teaching materials provided by the teaching material supplier or the multimedia supplementary content compiled by himself, he can directly use the optical reading device (such as Pointing pen) to select the corresponding coded data on printed materials (such as paper textbooks) to conduct teaching explanations in real time, which can greatly enhance the connection between multimedia content and paper textbooks and diversify teaching. In addition, each student can be equipped with a dedicated optical reading device, so students can also use their dedicated optical reading device to interact with teachers and classmates, thereby improving classroom participation.
综上所述,依据本发明之应用光学读取装置之数据处理系统及其数据处理方法,可建立编码扩充机制,切割编码区段,使单纯的读码硬体能支援更复杂且多元的操作模式与功能行为。再者,本发明亦提供多层次索引机制,可有效解决编码扩充限制并降低硬体成本。To sum up, according to the data processing system and data processing method using the optical reading device of the present invention, a code expansion mechanism can be established to cut code segments, so that the simple code reading hardware can support more complex and diverse operation modes with functional behavior. Furthermore, the present invention also provides a multi-level index mechanism, which can effectively solve the limitation of encoding expansion and reduce hardware costs.
本发明之方法,或特定型态或其部份,可以以程序代码的型态包含于实体媒体,如软盘、光碟片、硬盘、或是任何其他机器可读取(如计算器、电脑可读取)储存媒体,其中,当程序代码被机器,如计算机载入且执行时,此机器变成用以参与本发明之装置或系统。本发明之方法、系统与装置也可以以程序代码型态透过一些传送媒体,如电线或电缆、光纤、或是任何传输型态进行传送,其中,当程序代码被机器,如电脑接收、载入且执行时,此机器变成用以参与本发明之装置或系统。当在一般用途处理器实作时,程序代码结合处理器提供一操作类似于应用特定逻辑电路之独特装置。The method of the present invention, or a specific form or part thereof, may be contained in a physical medium in the form of program code, such as a floppy disk, an optical disk, a hard disk, or any other machine-readable (such as a computer, a computer-readable Take) a storage medium in which, when the program code is loaded and executed by a machine, such as a computer, the machine becomes a device or system for participating in the present invention. The method, system and device of the present invention can also be transmitted in the form of program code through some transmission media, such as wires or cables, optical fibers, or any transmission mode, wherein, when the program code is received by a machine, such as a computer, loaded When incorporated and executed, the machine becomes an apparatus or system for participating in the present invention. When implemented on a general-purpose processor, the program code combines with the processor to provide a unique device that operates similarly to application-specific logic circuits.
虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,任何本领域的技术人员,在不脱离本发明之精神和范围内,当可做些许更动与润饰,因此本发明之保护范围当以权利要求所界定者为准。Although the present invention has been disclosed above with preferred embodiments, it is not intended to limit the present invention. Any person skilled in the art may make some changes and modifications without departing from the spirit and scope of the present invention. Therefore, this The scope of protection of an invention shall be defined by the claims.
Claims (17)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010526622.XA CN102456122B (en) | 2010-10-29 | 2010-10-29 | Data processing system, method and operation method using optical reading device |
HK12107594.1A HK1167034B (en) | 2012-08-02 | Data processing system, method and operation method using an optical read means |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010526622.XA CN102456122B (en) | 2010-10-29 | 2010-10-29 | Data processing system, method and operation method using optical reading device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102456122A true CN102456122A (en) | 2012-05-16 |
CN102456122B CN102456122B (en) | 2014-12-10 |
Family
ID=46039301
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010526622.XA Active CN102456122B (en) | 2010-10-29 | 2010-10-29 | Data processing system, method and operation method using optical reading device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102456122B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103077625A (en) * | 2013-01-30 | 2013-05-01 | 中国盲文出版社 | Blind electronic reader and blind assistance reading method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006011855A (en) * | 2004-06-25 | 2006-01-12 | Fuji Photo Film Co Ltd | User terminal machine and program |
JP2006039868A (en) * | 2004-07-26 | 2006-02-09 | Ricoh Co Ltd | Writing information input device, document processing system, writing information input program and recording medium |
CN1282153C (en) * | 2003-11-10 | 2006-10-25 | 凌阳科技股份有限公司 | Method for Data Simplification Applied to Speech Decoding Memory System |
CN101388235A (en) * | 2007-09-14 | 2009-03-18 | 北京华旗资讯数码科技有限公司 | System for implementing multi-language guide by image coding |
-
2010
- 2010-10-29 CN CN201010526622.XA patent/CN102456122B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1282153C (en) * | 2003-11-10 | 2006-10-25 | 凌阳科技股份有限公司 | Method for Data Simplification Applied to Speech Decoding Memory System |
JP2006011855A (en) * | 2004-06-25 | 2006-01-12 | Fuji Photo Film Co Ltd | User terminal machine and program |
JP2006039868A (en) * | 2004-07-26 | 2006-02-09 | Ricoh Co Ltd | Writing information input device, document processing system, writing information input program and recording medium |
CN101388235A (en) * | 2007-09-14 | 2009-03-18 | 北京华旗资讯数码科技有限公司 | System for implementing multi-language guide by image coding |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103077625A (en) * | 2013-01-30 | 2013-05-01 | 中国盲文出版社 | Blind electronic reader and blind assistance reading method |
Also Published As
Publication number | Publication date |
---|---|
HK1167034A1 (en) | 2012-11-16 |
CN102456122B (en) | 2014-12-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI426454B (en) | Data processing systems applying optical reading devices and related data processing and operation methods and computer program products thereof | |
Low et al. | Learner-centric design of digital mobile learning | |
US8427344B2 (en) | System and method for recalling media | |
CN109906431B (en) | Action-enabled inking tool | |
US8196061B1 (en) | Method and system for providing scroll bar enabled bookmarks in electronic document displays | |
CN101641691A (en) | Integrated pinyin and stroke input | |
CN102866826A (en) | Character input method and device | |
Kapaniaris et al. | Digital books taxonomy: from text e-books to digitally enriched e-books in folklore education using the ipad | |
US20070236471A1 (en) | Multi-media device | |
KR102026507B1 (en) | System to generate a mixed media experience | |
CN102456122B (en) | Data processing system, method and operation method using optical reading device | |
US7911363B2 (en) | Apparatus and method for inputting characters in portable electronic equipment | |
JP2008234085A (en) | Information display device, information display method, information display program and recording medium | |
KR20130007000A (en) | Self-study system by linkage ontology management system and self-study method | |
KR102247507B1 (en) | Apparatus and method for providing voice notes based on listening learning | |
JP2010165120A (en) | Device and method for displaying electronic information | |
CN102016760A (en) | Associating input with computer based content | |
Chuang et al. | Integrated textbook: augmenting paper textbooks with digital learning support using digital pens | |
HK1167034B (en) | Data processing system, method and operation method using an optical read means | |
CN102141981A (en) | Text output method and apparatus | |
WU et al. | Development of a smart classroom for chinese language learning using a smartphone & tablet | |
KR102160249B1 (en) | A method for editing a plurality of memo pages stored in portable device and an apparatus therefor | |
CN102279878A (en) | Two-dimension code-based large-scale multimedia information playing management system and method | |
TWI522916B (en) | Electronic device and control method | |
Vanderschantz et al. | eReader interface design for page-turning |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1167034 Country of ref document: HK |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: GR Ref document number: 1167034 Country of ref document: HK |