[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201010526622XA
Other languages
Chinese (zh)
Other versions
CN102456122B (en
Inventor
林威伸
卢家庆
谷圳
谢文泰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Institute for Information Industry
Original Assignee
Institute for Information Industry
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Institute for Information Industry filed Critical Institute for Information Industry
Priority to CN201010526622.XA priority Critical patent/CN102456122B/en
Publication of CN102456122A publication Critical patent/CN102456122A/en
Priority to HK12107594.1A priority patent/HK1167034B/en
Application granted granted Critical
Publication of CN102456122B publication Critical patent/CN102456122B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

The invention discloses a data processing system using an optical reading device, which comprises a printed matter, a plurality of data processing units and a control unit, wherein the printed matter is printed with a plurality of coded data; an optical reading device for reading at least one coded data of the coded data on the printed matter; and a data processing device, coupled to the optical reading device, storing a plurality of content data, for reading the at least one encoded data via the optical reading device, and obtaining at least one first data and a second data from the encoded data, wherein the first data corresponds to an operation, the second data corresponds to one of the content data, and the data processing device performs the operation corresponding to the first data on the content data corresponding to the second data.

Description

应用光学读取装置的数据处理系统、方法及操作方法Data processing system, method and operation method using optical reading device

技术领域 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 data processing system 100 using an optical reading device according to an embodiment of the present invention. The data processing system 100 at least includes a printed matter 110 , an optical reading device 120 and a data processing device 130 . Wherein, the printed matter 110 can be any material or article on which the encoded data can be printed, such as paper, plastic, or various commodities and their packaging, and the like. Specifically, the printed matter 110 can be a piece of paper or a book. A plurality of dot matrix patterns are printed on the printed matter 110 to represent the corresponding encoded data 111. The encoded data 111 is encoded according to a specific encoding method, and the encoding format is introduced below. Wherein, the dot matrix pattern can be composed of graphics, barcodes, characters, numbers, symbols and/or plural dots. The data processing device 130 stores a plurality of content data, such as video and audio data files, web page data, multimedia files (or text, files) and so on.

请参见图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 data 111 is to divide the 16-bit code into two sections, the first to third bits are the first coded section with a first data, and the 4th to 16th bits are the first coded section. The second encoding segment has a second data. The number of bits of the two sections cut out can also be adjusted according to actual needs, and is not limited to the above numbers. For example, the 1st to 4th bits can also be used as the first coding section, and the 5th to 16th bits can be used as the first coding section. The second coding segment and so on. For example, as shown in FIG. 2A, the encoding section 210 has the first data "001", which may correspond to an operation, such as an indexing operation, a playback operation, an instruction function operation or an adaptive automatic questioning operation etc., but not limited thereto, and the encoding section 220 has the second data "0101011101000", which may be a parameter value corresponding to the operation instruction indicated by the first encoding section, such as a plurality of content data stored in the data processing device 130 Wait for one of them. In other embodiments, it can also be designed that the first coding section has the above-mentioned second data, and the second coding section has the above-mentioned first data.

数据处理装置130以无线或有线连结方式耦接于光学读取装置120,亦即光学读取装置120读取其中一编码数据200并将其提供给数据处理装置130,由数据处理装置130从编码数据中取得第一数据及第二数据,然后将第二数据所对应的内容数据执行第一数据所对应的操作。在另一些实施例中,数据处理装置130和光学读取装置120也可以整合于同一装置。The data processing device 130 is coupled to the optical reading device 120 in a wireless or wired connection, that is, the optical reading device 120 reads one of the coded data 200 and provides it to the data processing device 130, and the data processing device 130 reads the encoded data 200 from the coded data. The first data and the second data are obtained from the data, and then the operation corresponding to the first data is performed on the content data corresponding to the second data. In some other embodiments, the data processing device 130 and the optical reading device 120 can also be integrated into the same device.

在一些实施例中,数据处理装置130更可包括一储存单元136,储存有复数印刷物之复数索引表及其对应之索引表编码。每一索引表具有对应的索引表编码以分别对应不同印刷物,索引表中记录所对应印刷物的复数内容数据所对应的内容数据编码。例如,经由光学读取装置120读取得到的第一数据可代表对应的索引表编码,第二数据可代表对应的内容数据编码,也就是说,第一数据是复数索引表编码的其中之一,第二数据是复数内容数据编码其中之一,因此数据处理装置130可依据读取到的第一数据(索引表编码)由储存单元136所储存的该等索引表中选择相应之索引表,并从相应之索引表取得第二数据(内容数据编码)所对应的内容数据。In some embodiments, the data processing device 130 may further include a storage unit 136 storing a plurality of index tables of the plurality of printed materials and corresponding index table codes. Each index table has a corresponding index table code corresponding to different printed matters, and the index table records the content data codes corresponding to the plural content data of the corresponding printed matter. For example, the first data read by the optical reading device 120 may represent the corresponding index table code, and the second data may represent the corresponding content data code, that is, the first data is one of the complex index table codes , the second data is one of the plural content data codes, so the data processing device 130 can select the corresponding index table from the index tables stored in the storage unit 136 according to the read first data (index table code), And obtain the content data corresponding to the second data (content data code) from the corresponding index table.

在另一些实施例中,本发明亦可建立一操作索引表,请参照图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 data processing device 130 can read the content data numbered 0000000000001 in the index table encoded as 000 according to "0000000000000001". And when the first data is 001, it means that the operation that it wants to perform is a playback operation, and the second data represents the content data encoding of the desired playback, such as a multimedia file, so the data processing device 130 can be based on the encoded data. "0010000000000001" to play the multimedia file numbered "0000000000001". The above-mentioned operation index table may also include a plurality of functional instructions and corresponding functional instruction codes. For example, when the first data is 010, it means that the operation to be performed is one of the plurality of functional instructions, such as turning forward Page operation, and the second data represents the content data code to be executed, so the data processing device 130 can perform the page forward operation for the content data coded as "0000000000001" according to the coded data "0100000000000001". And for example, when the first data is 011, it means that the operation that it wants to perform is an adaptive automatic questioning operation, and the second data represents the content data of the desired questioning, such as a word, so the data processing device 130 can according to the coding The data "0110000000000001" is used to automatically generate a title for the text.

在另一些实施例中,数据处理装置130亦可经由光学读取装置读取一个以上的编码数据,而得到第一数据、第二数据和第三数据,其中,第一数据可代表所欲进行的操作指令,第二数据可代表对应的内容数据编码,第三数据可代表对应的索引表编码,因此数据处理装置130可依据该编码数据,对一指定索引表中的特定的内容数据,进行特定的操作。In some other embodiments, the data processing device 130 can also read more than one coded data through the optical reading device to obtain the first data, the second data and the third data, wherein the first data can represent the desired The second data can represent the corresponding content data code, and the third data can represent the corresponding index table code, so the data processing device 130 can perform specific content data in a designated index table according to the coded data. specific operations.

本发明可藉由此特定编码方式,利用其多层次编码索引,可有效扩充编码索引数量。举例来说,若编码数据的长度为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 storage unit 136 of the data processing device 130 for subsequent use.

光学读取装置120系独立于印刷物110,也就是说,光学读取装置120与印刷物110不需要接在一起。当使用者欲使用本发明系统或方法时,使用者系利用光学读取装置120来接近、碰触印刷物110,致使光学读取装置120可读取到印刷物110上的一个或多个编码数据111。光学读取装置120可由印刷物110上读取到一点阵图样,将此点阵图样转换为一编码数据,之后,再将编码数据传送至数据处理装置130进行处理。其中,光学读取装置120可更用以对多个印刷物进行操作,每一印刷物具有一印刷物编号。亦即,多个印刷物可共用同一个光学读取装置120。The optical reading device 120 is independent from the printed matter 110 , that is, the optical reading device 120 and the printed matter 110 do not need to be connected together. When the user wants to use the system or method of the present invention, the user uses the optical reading device 120 to approach and touch the printed matter 110, so that the optical reading device 120 can read one or more coded data 111 on the printed matter 110 . The optical reading device 120 can read the dot matrix pattern from the printed matter 110, convert the dot matrix pattern into coded data, and then transmit the coded data to the data processing device 130 for processing. Wherein, the optical reading device 120 can be further used to operate a plurality of printed matter, and each printed matter has a printed matter number. That is, multiple printed matter can share the same optical reading device 120 .

数据处理装置130可为一可携式装置或一计算机装置,例如行动电话、PDA、GPS导航机、个人电脑(PC)、笔记本(Notebook)、各种类型的计算机上,以进行后端的数据分析与显示。数据处理装置130可更包括一接收单元132、一处理单元134、一储存单元136以及一输出单元138,其中接收单元132、处理单元134、储存单元136以及输出单元138系可透过一汇流排彼此耦接。其中,接收单元132可包含有线接收单元,如USB接口单元或无线通讯接收单元,例如蓝芽、无线网络接口等,但不限于此。The data processing device 130 can be a portable device or a computer device, such as a mobile phone, PDA, GPS navigation machine, personal computer (PC), notebook (Notebook), various types of computers, to perform back-end data analysis with display. The data processing device 130 may further include a receiving unit 132, a processing unit 134, a storage unit 136, and an output unit 138, wherein the receiving unit 132, the processing unit 134, the storage unit 136, and the output unit 138 can pass through a bus coupled to each other. Wherein, the receiving unit 132 may include a wired receiving unit, such as a USB interface unit, or a wireless communication receiving unit, such as Bluetooth, a wireless network interface, etc., but is not limited thereto.

数据处理装置130可更透过接收单元132以无线或有线连结方式耦接于光学读取装置120,用以与光学读取装置120进行通讯,经由光学读取装置120读取一个或多个编码数据(如图2A所示的编码数据200)。在一些实施例中,无线连结方式可包括无线射频通讯、RF射频、蓝芽、wifi、wimax、UWB等,有线连结方式可包括USB传输、RS-232、IEEE 1394等。The data processing device 130 can be further coupled to the optical reading device 120 through the receiving unit 132 in a wireless or wired connection to communicate with the optical reading device 120 and read one or more codes through the optical reading device 120 data (encoded data 200 as shown in FIG. 2A). In some embodiments, the wireless connection methods may include radio frequency communication, RF radio frequency, bluetooth, wifi, wimax, UWB, etc., and the wired connection methods may include USB transmission, RS-232, IEEE 1394, etc.

处理单元134可经由接收单元132得到一个或多个编码数据,并从编码数据取得至少一第一数据以及一第二数据,其中第一数据系对应一操作,第二数据系对应内容数据其中之一,之后,再对第二数据所对应的内容数据执行第一数据所对应的操作。The processing unit 134 can obtain one or more coded data via the receiving unit 132, and obtain at least one first data and one second data from the coded data, wherein the first data corresponds to an operation, and the second data corresponds to one of the content data One, after that, perform the operation corresponding to the first data on the content data corresponding to the second data.

储存单元136可用以储存各种所需的数据,例如可储存具有多个印刷物所对应的索引表以及对应的多媒体内容及文件。储存单元136可更包括一数据库140,其中,数据库140储存有复数印刷物所对应的复数索引表及其对应之索引表编码,每一索引表可分别对应不同印刷物,用以记录每一印刷物的复数内容数据所对应的内容数据编码。其中,第一数据可为前述索引表编码其中之一,第二数据可为前述内容数据编码其中之一。于一实施例中,数据处理装置130可依据第一数据由储存单元136的数据库140所储存的索引表中选择一相应的索引表,并由选出的相应的索引表取得第二数据所对应的内容数据。The storage unit 136 can be used to store various required data, for example, can store an index list corresponding to multiple printed materials and corresponding multimedia content and files. The storage unit 136 may further include a database 140, wherein the database 140 stores a plurality of index tables corresponding to the plurality of printed matter and corresponding index table codes, and each index table may correspond to a different printed matter, and is used to record the plural number of each printed matter. Content data encoding corresponding to the content data. Wherein, the first data may be one of the aforementioned index table codes, and the second data may be one of the aforementioned content data codes. In one embodiment, the data processing device 130 can select a corresponding index table from the index tables stored in the database 140 of the storage unit 136 according to the first data, and obtain the corresponding index table of the second data from the selected corresponding index table. content data.

储存单元136可包括任何类型的存储器(内存、记忆体)或其它可储存媒体例如磁盘(磁碟),但不限于此。输出单元138可用以提供对应此项操作的操作内容或操作结果。举例来说,输出单元138可包括一显示器(例如一液晶显示器)以及一音效单元(例如一喇叭),可透过显示器以及音效单元显示对应此项操作的多媒体文件或播放声音文件。注意的是,于本实施例中,输出单元138系装设在数据处理装置130上,然而本发明并不限于此。举例来说,于另一实施例中,输出单元138可用有线或无线方式与数据处理装置130通讯,因此可不装设在数据处理装置130上。The storage unit 136 may include any type of memory (memory, memory) or other storable media such as magnetic disks (disks), but is not limited thereto. The output unit 138 can be used to provide operation content or operation result corresponding to this operation. For example, the output unit 138 may include a display (such as a liquid crystal display) and an audio unit (such as a speaker), through which multimedia files corresponding to the operation may be displayed or sound files played. Note that, in this embodiment, the output unit 138 is installed on the data processing device 130 , but the present invention is not limited thereto. For example, in another embodiment, the output unit 138 can communicate with the data processing device 130 in a wired or wireless manner, so it may not be installed on the data processing device 130 .

图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 data processing system 100 in FIG. 1 . First, in step S310 , the data processing device 130 reads a coded data 111 on the printed matter 110 via the optical reading device 120 . Among them, the encoded data 111 has a format similar to the encoded data 200 of FIG. 2A . Next, in step S320, the data processing device 130 obtains at least one first data and one second data from the read encoded data. Wherein, the first data corresponds to an operation, and the second data corresponds to one of the content data. In this step, the data processing device 130 can first segment the coded data according to the coding principle in FIG. 2B to obtain a first coded segment and a second coded segment, and then obtain the first data from the first coded segment. And the second data is obtained from the second encoding section. For example, if the coded data is "0010001101010101", it can be cut into two coded segments "001" and "0001101010101", wherein "001" represents the first data, and "0001101010101" represents the second data. In another embodiment, the optical reading device 120 can also read two coded data at a time, and one coded data of the two coded data is the first data, and the other coded data is the second data.

在取得第一数据以及第二数据之后,如步骤S330,数据处理装置130再对第二数据所对应之内容数据执行第一数据所对应之操作。如前述,第一数据可至少表示包括一索引操作、一播放操作以及一指令功能操作等的操作指示,但不限于此。After obtaining the first data and the second data, in step S330, the data processing device 130 performs the operation corresponding to the first data on the content data corresponding to the second data. As mentioned above, the first data may at least represent an operation instruction including an index operation, a play operation, and a command function operation, but is not limited thereto.

如前述,数据处理装置130可利用第一编码区段的第一数据判断出所欲执行的一操作,再利用第二编码区段的第二数据得到所对应的内容数据来执行该项操作。As mentioned above, the data processing device 130 can use the first data in the first coding section to determine an operation to be performed, and then use the second data in the second coding section to obtain the corresponding content data to perform the operation.

于一实施例中,当第一数据所对应的操作表示一索引操作时,数据处理装置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 data processing device 130 will use the acquired second data to select a first index corresponding to the second data from the database 140 of the storage unit 136 surface. For example, if the coded data is "0000000000000001", the first data is 000, and the second data indicates that the first data coded corresponding to the content data in the index table 000 is "000", which can indicate that the operation to be performed is Take out the index table whose index number is 000 and the second data is "0000000000001", which means that the content data code in the corresponding index table 000, therefore, the data processing device 130 can read from the database 140 of the storage unit 136 according to "0000000000000001" The index table is coded as content data numbered 0000000000001 in 000.

于一些实施例中,在找出第一索引表后,可对此第一索引表进行进一步的操作,例如一播放操作或一功能指令操作等。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 data processing device 130 can use the second data to search the multimedia file corresponding to the second data from the given first index table to obtain a Multimedia file, and play this multimedia file. For example, if the encoded data is "0010000000000001", the first data is "001", indicating that the operation to be performed is a playback operation, and the second data is "0000000000001", which means that the content data to be played is encoded. Therefore, the data The processing device 130 can play the multimedia file numbered "0000000000001" in the database 140 according to the encoded data "0010000000000001".

于另一实施例中,上述操作索引表中亦可包含有复数个功能指令以及对应的功能指令编码,例如当第一数据为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 data processing device 130 can perform the forward page turning operation on the content data coded as “0000000000001” according to the coded data “0100000000000001” . Wherein, the instruction function operation may also be one of a pause operation, a replay operation and a forward/backward page turning operation, but it is not limited thereto.

在另一特定实施例中,指令功能操作可对应一遥控器上的所有功能,而第一数据表示其欲执行复数个功能指令中的一指令索引表,而第二数据表示该指令索引表中的一特定指令。例如,若编码数据“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 data processing device 130 can use the second data to search for an instruction whose code (or function code) is 1 in a given instruction index table, and execute an operation corresponding to this instruction. If the instruction with the function code 1 indicates that the desired function is a page forward operation, the data processing device 130 will perform a page forward operation, for example, the content of the previous page can be displayed through the output unit 138 .

于又一实施例中,当第一数据为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 device 130 can determine a character according to the encoded data "0110000000000001", find out a set of typos corresponding to the character, and use the set of typos to dynamically generate a question bank to generate test questions for adaptive automatic questioning operation.

于一实施例中,本发明可更提供一操作方法,可于印刷物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 matter 110. On each button or option position in the graphical operation interface, A coded data is printed, and each coded data corresponds to one of the remote control or keyboard operation instructions. For example, the graphical operation interface can be a printed remote controller 400, and the printed remote controller can be used to execute corresponding operation instructions.

图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 data processing system 100 in FIG. 1, and can include at least one printed matter, an optical reading device, and a data processing device that stores a plurality of content data, wherein at least one printed matter is printed There are plural coded data corresponding to the plural pieces of content data. The operation method is described in detail as follows. First, as in step S510 , a printed remote controller is provided, and the printed remote controller can be printed on the printed matter 110 in a pattern manner. In other embodiments, the printed remote control can also be printed on another printed matter that is not the printed matter 110 (such as an independent paper card, plastic sheet), or on multiple positions in the printed matter 100 (such as on each page of the book). ). The printed remote controller may have a plurality of function keys, and each function key is printed with coded data corresponding to a function, as shown by 400 in FIG. 4 . Next, in step S520 , read at least one coded data on the printed remote controller and one coded data corresponding to the content data on the printed matter 100 via the optical reading device 120 . Next, as step S530, via the data processing device 130, at least one first data and at least one coded data on the printed remote controller read by the optical reading device 120 and one coded data corresponding to the content data on the printed matter are obtained. A second data, 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. Wherein, the aforementioned operations include at least one of a play operation, a pause operation, a replay operation, and a forward/backward page turning, forward/backward fast-forwarding operation, and the like.

于一特定实施例中,本发明之数据处理系统可应用于课堂教学上,当教师欲使用教材商提供的多媒体教材或是自行编撰的多媒体补充内容时,可直接透过光学读取装置(例如点读笔)点选印刷物(例如纸本教科书)上对应的编码数据,即时进行教学讲解,此可大大提升多媒体内容与纸本教科书的连结紧密度以及教学多样化。此外,每个学生可配有一个人专用的光学读取装置,因此学生也可利用个人专用的光学读取装置与教师、同学进行互动,藉此提升课堂参与度。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)

1.一种应用光学读取装置的数据处理系统,其特征在于,所述的系统包括:1. A data processing system using an optical reading device, characterized in that, the system comprises: 一印刷物,其上印有复数编码数据;a printed matter on which plural coded data are printed; 一光学读取装置,用以读取所述的编码数据中的至少一编码数据;以及an optical reading device for reading at least one of the encoded data; and 一数据处理装置,储存有复数笔内容数据,用以经由所述的光学读取装置读取所述的至少一编码数据,并从所述的编码数据取得至少一第一数据以及一第二数据,所述的第一数据系对应一操作,所述的第二数据系对应所述的内容数据其中之一,且所述的数据处理装置系对所述的第二数据所对应的内容数据执行所述的第一数据所对应的操作。A data processing device, storing a plurality of pieces of content data, used to read the at least one coded data through the optical reading device, and obtain at least one first data and one second data from the coded data , the first data corresponds to an operation, the second data corresponds to one of the content data, and the data processing device executes on the content data corresponding to the second data The operation corresponding to the first data. 2.如权利要求1所述的数据处理系统,其特征在于,所述的编码数据系包含有一第一编码区段以及一第二编码区段,并且所述的数据处理装置更由所述的第一编码区段得到所述的第一数据并由所述的第二编码区段得到所述的第二数据。2. The data processing system according to claim 1, wherein said coded data comprises a first coded segment and a second coded segment, and said data processing device is further composed of said The first encoding section obtains the first data and the second encoding section obtains the second data. 3.如权利要求1所述的数据处理系统,其特征在于,所述的光学读取装置系读取所述的编码数据中的二个编码数据,且所述的二个编码数据中的其中一个编码数据系为所述的第一数据,另一个编码数据系为所述的第二数据。3. The data processing system according to claim 1, wherein said optical reading device reads two coded data in said coded data, and one of said two coded data One coded data is said first data, and the other coded data is said second data. 4.如权利要求1所述的数据处理系统,其特征在于,所述的数据处理装置更包括一储存单元,所述的储存单元储存有复数印刷物的复数索引表及其对应的索引表编码,其中每一索引表分别对应不同印刷物,用以记录每一印刷物的复数内容数据所对应的内容数据编码;以及所述的第一数据系为所述的索引表编码其中之一,所述的第二数据系为复数内容数据编码其中之一,所述的数据处理装置系依据所述的第一数据由所述的储存单元的所述的索引表中选择一相应的索引表,并由所述的相应的索引表取得所述的第二数据所对应的内容数据。4. The data processing system according to claim 1, wherein the data processing device further comprises a storage unit, and the storage unit stores plural index tables and corresponding index table codes of the plural printed matter, Wherein each index table corresponds to different printed matters, and is used to record the content data codes corresponding to the plural content data of each printed matter; and the first data is one of the index table codes, and the first data is one of the index table codes. The second data is one of the plurality of content data codes, the data processing device selects a corresponding index table from the index table of the storage unit according to the first data, and uses the The corresponding index table obtains the content data corresponding to the second data. 5.如权利要求1所述的数据处理系统,其特征在于,所述的数据处理装置更包括一储存单元,所述的储存单元储存有一索引表,所述的索引表包括复数功能指令及其对应的功能指令编码;以及所述的第一数据系为所述的功能指令编码其中之一,并且所述的数据处理装置系依据所述的索引表及所述的第一数据,取得所述的第一数据所对应的功能指令,将所述的第二数据所对应的内容数据执行所述的功能指令。5. The data processing system according to claim 1, wherein the data processing device further comprises a storage unit, and the storage unit stores an index table, and the index table includes plural function instructions and their the corresponding function instruction code; and the first data is one of the function instruction codes, and the data processing device obtains the said index table and the first data according to the The functional instruction corresponding to the first data, and the content data corresponding to the second data execute the functional instruction. 6.如权利要求5所述的数据处理系统,其特征在于,所述的印刷物上更印刷有一包含有复数个按钮的图形操作介面,所述的图形操作介面中的每一所述的按钮上印刷有一对应的编码数据,且每一所述的按钮上的编码数据系对应所述的功能指令编码的其中一者。6. The data processing system according to claim 5, wherein a graphical operation interface comprising a plurality of buttons is further printed on the printed matter, and each of the buttons in the graphical operation interface A corresponding coded data is printed, and the coded data on each of the buttons corresponds to one of the function command codes. 7.如权利要求1所述的数据处理系统,其特征在于,所述的第一数据系对应一适性自动出题操作,所述的第二数据所对应的内容数据系为一文字,且所述的数据处理装置系依据所述的文字、找出对应所述的文字的一错别字集合,并利用所述的错别字集合进行所述的适性自动出题操作。7. The data processing system as claimed in claim 1, wherein the first data is corresponding to an adaptive automatic questioning operation, the content data corresponding to the second data is a word, and the The above-mentioned data processing device finds out a set of typos corresponding to the above-mentioned words according to the above-mentioned words, and uses the above-mentioned set of typos to perform the operation of automatic question generation. 8.如权利要求1所述的数据处理系统,其特征在于,所述的数据处理装置更包括一接收单元,用以与所述的光学读取装置进行通讯以接收所述的光学读取装置所读取到的所述的编码数据。8. The data processing system according to claim 1, wherein said data processing device further comprises a receiving unit for communicating with said optical reading device to receive said optical reading device The coded data read. 9.如权利要求1所述的数据处理系统,其特征在于,所述的数据处理装置更耦接一输出单元,用以提供相应所述的操作的一操作画面以及操作结果。9. The data processing system according to claim 1, wherein the data processing device is further coupled to an output unit for providing an operation screen and an operation result corresponding to the operation. 10.一种数据处理方法,适用于一数据处理系统,所述的数据处理系统包括印有复数编码数据的至少一印刷物、一光学读取装置以及一储存有复数笔内容数据的数据处理装置,其特征在于,所述的方法包括下列步骤:10. A data processing method, applicable to a data processing system, said data processing system comprising at least one printed matter printed with multiple coded data, an optical reading device and a data processing device storing multiple content data, It is characterized in that the method comprises the following steps: 所述的数据处理装置经由所述的光学读取装置读取所述的印刷物上的至少一编码数据;The data processing device reads at least one coded data on the printed matter via the optical reading device; 所述的数据处理装置从所述的编码数据取得至少一第一数据以及一第二数据,其中所述的第一数据系对应一操作,所述的第二数据系对应所述的内容数据其中之一;以及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 the content data, wherein one of; and 所述的数据处理装置对所述的第二数据所对应的内容数据执行所述的第一数据所对应的操作。The data processing device executes the operation corresponding to the first data on the content data corresponding to the second data. 11.如权利要求10所述的数据处理方法,其特征在于,所述的编码数据系包含有一第一编码区段以及一第二编码区段,并且所述的数据处理装置从所述的编码数据取得所述的第一数据以及所述的第二数据的步骤更包括:11. The data processing method according to claim 10, wherein said coded data includes a first coded segment and a second coded segment, and said data processing device obtains from said coded The step of obtaining the first data and the second data further includes: 所述的数据处理装置由所述的第一编码区段得到所述的第一数据并由所述的第二编码区段得到所述的第二数据。The data processing device obtains the first data from the first encoding section and obtains the second data from the second encoding section. 12.如权利要求10所述的数据处理方法,其特征在于,所述的光学读取装置系读取所述的编码数据中的二个编码数据,且所述的二个编码数据中的其中一个编码数据为所述的第一数据,另一个编码数据为所述的第二数据。12. The data processing method according to claim 10, wherein said optical reading device reads two coded data in said coded data, and one of said two coded data One coded data is the first data, and the other coded data is the second data. 13.如权利要求10所述的数据处理方法,其特征在于,所述的数据处理装置更包括一储存单元,所述的储存单元储存有复数印刷物的复数索引表及其对应的索引表编码,其中每一索引表分别对应不同印刷物,用以记录每一印刷物的复数内容数据所对应的内容数据编码;以及所述的第一数据系为所述的索引表编码其中之一,所述的第二数据系为复数内容数据编码其中之一,并且所述的数据处理装置对所述的第二数据所对应的内容数据执行所述的第一数据所对应的操作的步骤更包括:13. The data processing method as claimed in claim 10, wherein the data processing device further comprises a storage unit, and the storage unit stores the plural index tables and corresponding index table codes of the plural printed matter, Wherein each index table corresponds to different printed matters, and is used to record the content data codes corresponding to the plural content data of each printed matter; and the first data is one of the index table codes, and the first data is one of the index table codes. The second data is one of the plurality of content data encodings, and the step of the data processing device performing the operation corresponding to the first data on the content data corresponding to the second data further includes: 所述的数据处理装置依据所述的第一数据由所述的储存单元的所述的索引表中选择相应的一索引表,以取得所述的第二数据所对应的内容数据。The data processing device selects a corresponding index table from the index tables of the storage unit according to the first data, so as to obtain the content data corresponding to the second data. 14.如权利要求10所述的数据处理方法,其特征在于,所述的数据处理装置更包括一储存单元,所述的储存单元储存有一索引表,所述的索引表包括复数功能指令及其对应的功能指令编码;以及所述的第一数据系为所述的功能指令编码其中之一,并且所述的数据处理装置将所述的第二数据所对应的内容数据执行所述的第一数据所对应的操作的步骤更包括:14. The data processing method according to claim 10, wherein the data processing device further comprises a storage unit, and the storage unit stores an index table, and the index table includes plural function instructions and their The corresponding function instruction code; and the first data is one of the function instruction codes, and the data processing device executes the first data corresponding to the content data corresponding to the second data. The steps of the operation corresponding to the data further include: 所述的数据处理装置依据所述的索引表及所述的第一数据,取得所述的第一数据所对应的功能指令,将所述的第二数据所对应的内容数据执行所述的功能指令。The data processing device obtains the function instruction corresponding to the first data according to the index table and the first data, and performs the function on the content data corresponding to the second data instruction. 15.如权利要求14所述的数据处理方法,其特征在于,所述的印刷物上更印刷有一包含有复数个按钮的图形操作介面,所述的图形操作介面中的每一所述的按钮上印刷有一对应的编码数据,并且每一所述的按钮上的编码数据系对应所述的功能指令编码的其中一者。15. The data processing method as claimed in claim 14, characterized in that, a graphical operation interface comprising a plurality of buttons is further printed on the printed matter, and each of the buttons in the graphical operation interface There is a corresponding coded data printed, and the coded data on each of the buttons is corresponding to one of the function command codes. 16.如权利要求10所述的数据处理方法,其特征在于,所述的第一数据系对应一适性自动出题操作,所述的第二数据所对应的内容数据系为一文字,并且所述的数据处理装置将所述的第二数据所对应的内容数据执行所述的第一数据所对应的操作的步骤更包括:16. The data processing method as claimed in claim 10, characterized in that, the first data is corresponding to an adaptive automatic questioning operation, the content data corresponding to the second data is a word, and the The step of the data processing device performing the operation corresponding to the first data on the content data corresponding to the second data further includes: 所述的数据处理装置依据所述的文字、找出对应所述的文字的一错别字集合,并利用所述的错别字集合进行所述的适性自动出题操作。The data processing device finds out a typo set corresponding to the text according to the text, and uses the typo set to perform the adaptive automatic question generating operation. 17.一种操作方法,适用于一数据处理系统,所述的数据处理系统包括至少一印刷物、一光学读取装置以及一储存有复数笔内容数据的数据处理装置,其中,所述的至少一印刷物上印有对应所述的复数笔内容数据的复数编码数据,其特征在于,所述的方法包括下列步骤:17. An operation method, suitable for a data processing system, said data processing system comprising at least one printed matter, an optical reading device, and a data processing device storing a plurality of content data, wherein said at least one The printed matter is printed with plural coded data corresponding to the plural content data, and it is characterized in that, the described method comprises the following steps: 提供一印刷遥控器,所述的印刷遥控器系以图案方式印刷在所述的至少一印刷物上,且所述的印刷遥控器具有复数功能键,每一所述的功能键印刷有一对应的编码数据;A printed remote controller is provided, the printed remote controller is pattern-printed on the at least one printed matter, and the printed remote controller has a plurality of function keys, and each of the function keys is printed with a corresponding code data; 经由所述的光学读取装置,读取所述的印刷遥控器上的至少一编码数据以及所述的至少一印刷物上的一对应内容数据的一编码数据;以及Reading at least one coded data on the printed remote controller and a coded data of a corresponding content data on the at least one printed matter via the optical reading device; and 经由所述的数据处理装置,由所述的光学读取装置所读取的所述的印刷遥控器上所述的至少一编码数据及所述的至少一印刷物上的所述的对应内容数据的所述的编码数据中取得至少一第一数据以及一第二数据,所述的第一数据系对应一操作,所述的第二数据系对应所述的内容数据其中之一,并对所述的第二数据所对应的所述的内容数据执行所述的第一数据所对应的所述的操作。Through the data processing device, the at least one encoded data on the printed remote controller and the corresponding content data on the at least one printed matter read by the optical reading device At least one first data and one second data are obtained from the encoded data, the first data corresponds to an operation, the second data corresponds to one of the content data, and the The content data corresponding to the second data executes the operation corresponding to the first data.
CN201010526622.XA 2010-10-29 2010-10-29 Data processing system, method and operation method using optical reading device Active CN102456122B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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