[go: up one dir, main page]

TW201701193A - Dot code information array - Google Patents

Dot code information array Download PDF

Info

Publication number
TW201701193A
TW201701193A TW104120244A TW104120244A TW201701193A TW 201701193 A TW201701193 A TW 201701193A TW 104120244 A TW104120244 A TW 104120244A TW 104120244 A TW104120244 A TW 104120244A TW 201701193 A TW201701193 A TW 201701193A
Authority
TW
Taiwan
Prior art keywords
points
column
point code
code
data
Prior art date
Application number
TW104120244A
Other languages
Chinese (zh)
Other versions
TWI588753B (en
Inventor
蔡彰哲
黃資峰
Original Assignee
松翰科技股份有限公司
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 松翰科技股份有限公司 filed Critical 松翰科技股份有限公司
Priority to TW104120244A priority Critical patent/TWI588753B/en
Priority to JP2016125572A priority patent/JP2017010561A/en
Publication of TW201701193A publication Critical patent/TW201701193A/en
Application granted granted Critical
Publication of TWI588753B publication Critical patent/TWI588753B/en

Links

Landscapes

  • Editing Of Facsimile Originals (AREA)

Abstract

A dot code information array includes an initial dot row, at least one first information dot row arranged next to the initial dot row, and at least one second information dot row arranged next to the first information dot row. The initial dot row includes multiple first dots that are evenly spaced and disposed following an identical first arrangement. The first information dot row includes multiple second dots, one of the second dots is disposed following the first arrangement, and other second dots are disposed following a second arrangement different to the first arrangement. The second information dot row includes multiple second dots, one of the second dots is disposed following a third arrangement different to the first and the second arrangement, and other second dots are disposed following the second arrangement.

Description

點碼資訊配列 Point code information

本發明關於一種可利用圖像辨識(pattern/image recognition)讀取之點碼資訊配列,該點碼資訊配列形成於一物體表面上且對映一指標資料。 The invention relates to a point code information arrangement which can be read by pattern/image recognition, and the point code information is arranged on an object surface and maps an index data.

點碼資訊配列係由許多微圖像單元(graphical micro-units)組合而成,由於微圖像單元相當微小,故容易在視覺上被忽略,或被人眼解讀為底色。點碼資訊配列與主要資訊(main information)利用例如印刷等方式,共同形成於例如紙張等物體表面上。點碼資訊配列係對應一指標資料且不影響人眼對主要資訊的接收,且可由一光學裝置讀取物體表面以取得一放大影像,再自放大影像中取出點碼資訊配列再轉換為數位資料,以取得對應數位資料的資訊。如何提高目前點碼資訊配列設計的資訊量及辨識準確率,實為一重要課題。 The dot code information arrangement is composed of a plurality of graphic micro-units. Since the micro image unit is relatively small, it is easily visually ignored or interpreted by the human eye as a ground color. The dot code information arrangement and main information are collectively formed on the surface of an object such as paper by means of, for example, printing. The point code information matching system corresponds to an indicator data and does not affect the reception of the main information by the human eye, and the surface of the object can be read by an optical device to obtain an enlarged image, and then the point code information is arranged from the enlarged image and converted into digital data. To obtain information on the corresponding digital data. How to improve the information volume and identification accuracy of the current dot code information design is an important issue.

本發明提供一種具有良好辨識準確率及可攜帶大量資訊量的點碼資訊配列設計。 The invention provides a dot code information arrangement design with good identification accuracy and a large amount of information.

依本發明一實施例的設計,一種點碼資訊配列形成於一物體表面上且對映一指標資料,點碼資訊配列包含複數個連續排列之點碼列,且這些點碼列包含一起始點碼列、鄰接起始點碼列排列的至少一第一資料點碼列、以及鄰接第一資料點碼列排列的至少一第二資料點碼列。起始點碼列包含以一預定間距排列成一列的複數第一 點,且各個第一點於起始點碼列中具有相同的一第一配置形態。第一資料點碼列具有與起始點碼列數量相同的複數第二點,複數第二點的其中之一具有第一配置形態,其餘的第二點具有與第一配置形態不同的第二配置形態,且第二配置形態對應複數個可能擺放位置以代表不同的位元值。第二資料點碼列具有與起始點碼列數量相同的複數第二點,複數第二點的其中之一具有與第一、第二配置形態不同的一第三配置形態,且其餘的第二點具有第二配置形態且對應複數個可能擺放位置以代表不同的位元值。第三配置形態係為將具有第一配置形態的點沿平行或垂直複數第一點的一連線方向偏移一段距離所形成。 According to an embodiment of the present invention, a dot code information arrangement is formed on an object surface and an index data is mapped. The dot code information column includes a plurality of consecutively arranged dot code columns, and the dot code columns include a starting point. The code sequence, the at least one first data point code column arranged adjacent to the first code point code column, and the at least one second data point code column arranged adjacent to the first data point code column. The starting point code column includes a plurality of first numbers arranged in a column at a predetermined interval Points, and each of the first points has the same first configuration form in the starting point code column. The first data point code column has the same plural second point as the number of the starting point code columns, one of the second plurality of points has a first configuration form, and the remaining second points have a second different from the first configuration form. The configuration is configured, and the second configuration mode corresponds to a plurality of possible placement positions to represent different bit values. The second data point code column has the same plural second point as the number of the starting point code columns, and one of the second plurality of points has a third configuration form different from the first and second configuration forms, and the remaining The two points have a second configuration and correspond to a plurality of possible placement positions to represent different bit values. The third configuration form is formed by shifting a point having the first configuration form by a distance along a line direction of the first point of the parallel or vertical complex.

依本發明另一實施例的設計,一種點碼資訊配列形成於一物體表面上且對映一指標資料,點碼資訊配列包含複數個連續排列之點碼列,且這些點碼列包含一起始點碼列、以及鄰接起始點碼列排列的複數資料點碼列。起始點碼列包含以一預定間距排列成一列的複數第一點,且各個第一點於起始點碼列中具有相同的一第一配置形態。各個資料點碼列具有與起始點碼列數量相同的複數第二點,複數第二點的其中之一具有第一配置形態,且其餘的第二點具有與第一配置形態不同的第二配置形態,其中第二配置形態對應複數個可能擺放位置以代表不同的位元值,且複數資料點碼列中的至少一資料點碼列的具有第一配置形態的第二點於其資料點碼列中的序位,與其餘資料點碼列的具有第一配置形態的第二點於其資料點碼列中的序位不同。 According to another embodiment of the present invention, a dot code information arrangement is formed on an object surface and an index data is mapped, and the dot code information column includes a plurality of consecutively arranged dot code columns, and the dot code columns include an initial A dot code column and a plurality of data point code columns arranged adjacent to the starting point code column. The starting point code column includes a plurality of first points arranged in a column at a predetermined interval, and each of the first points has the same first configuration form in the starting point code column. Each data point code column has a second number of complex numbers equal to the number of starting point code columns, one of the second plurality of points has a first configuration form, and the remaining second points have a second different from the first configuration form a configuration mode, wherein the second configuration mode corresponds to a plurality of possible placement positions to represent different bit values, and the second point of the first configuration mode of the at least one data point code column in the plurality of data dot code columns is in the data The order bit in the dot code column is different from the order point in the data point code column of the second point having the first configuration form of the remaining data point code columns.

藉由上述各個實施例的設計,可提供快速定向的效果及良好的辨識準確率,且可利用較少的圓點數提供大量的資訊量,如此可提供較佳的視覺效果,且人眼較不容易感知點碼資訊配列的存在而不會使點碼資訊配列與共存之主要資訊混淆。另外,藉由可連續性地擴充資料點碼列數量的方式,可視點碼資訊配列欲設置的物體表面 型態、大小、所需資料量、讀取方式等因素彈性變化資料點碼列的數量,使點碼資訊配列的運用層面更廣且更為便利,且一點碼資訊配列中每一資料點碼列的狀態區域個數完全不限定,而可依實際的承載資訊需求,藉由預定的點配置規則(例如本發明各個實施例所例示但不限定)擴充或變化。 The design of each of the above embodiments can provide a fast orientation effect and a good recognition accuracy, and can provide a large amount of information with fewer dots, thus providing better visual effects and more human eyes. It is not easy to perceive the existence of the point code information arrangement without confusing the point code information arrangement with the main information of coexistence. In addition, by continuously expanding the number of data point code columns, the visual point code information is associated with the surface of the object to be set. The type, size, required amount of data, reading method and other factors elastically change the number of data point code columns, making the application of point code information more extensive and convenient, and each data point code in the one-point information arrangement The number of status areas of the column is not limited at all, but may be expanded or changed by a predetermined point configuration rule (such as exemplified but not limited to the embodiments of the present invention) according to actual bearer information requirements.

本發明的其他目的和優點可以從本發明所揭露的技術特徵中得到進一步的了解。為讓本發明之上述和其他目的、特徵和優點能更明顯易懂,下文特舉實施例並配合所附圖式,作詳細說明如下。 Other objects and advantages of the present invention will become apparent from the technical features disclosed herein. The above and other objects, features, and advantages of the invention will be apparent from

10、20、30‧‧‧點碼資訊配列 10, 20, 30‧‧‧ point code information arrangement

10a‧‧‧起始點碼列 10a‧‧‧ starting point code column

10b、10c、10d‧‧‧資料點碼列 10b, 10c, 10d‧‧‧ data point code column

16a、16a’‧‧‧定位點 16a, 16a’‧‧‧ anchor points

16b、16b’‧‧‧資料點 16b, 16b’‧‧‧ data points

18‧‧‧狀態區域 18‧‧‧Status area

P‧‧‧連線方向 P‧‧‧ Connection direction

圖1為本發明一實施例的點碼資訊配列的示意圖,圖2A及圖2B顯示圖1的點碼資訊配列的資訊點於一狀態區域中的配置方式。 FIG. 1 is a schematic diagram of a point code information arrangement according to an embodiment of the present invention, and FIG. 2A and FIG. 2B show how the information points of the point code information arrangement of FIG. 1 are arranged in a state area.

圖3A、圖3B及圖3C為說明點碼資訊配列的不同點配置形態的比較示意圖。 3A, 3B, and 3C are schematic diagrams for explaining different arrangement configurations of dot code information.

圖4為本發明另一實施例的點碼資訊配列的示意圖,圖5A及圖5B顯示圖4的點碼資訊配列的資訊點於一狀態區域中的配置方式。 FIG. 4 is a schematic diagram of a point code information arrangement according to another embodiment of the present invention, and FIG. 5A and FIG. 5B are diagrams showing the arrangement of the information points of the point code information arrangement of FIG. 4 in a state area.

圖6為本發明另一實施例的點碼資訊配列的示意圖。 FIG. 6 is a schematic diagram of a point code information arrangement according to another embodiment of the present invention.

有關本發明之前述及其他技術內容、特點與功效,在以下配合參考圖式之實施例的詳細說明中,將可清楚的呈現。以下實施例中所提到的方向用語,例如:上、下、左、右、前或後等,僅是參考附加圖式的方向。因此,使用的方向用語是用來說明並非用來限制本發明。 The above and other technical contents, features and advantages of the present invention will be apparent from the following detailed description of the embodiments of the invention. The directional terms mentioned in the following embodiments, such as up, down, left, right, front or back, etc., are only directions referring to the additional drawings. Therefore, the directional terminology used is for the purpose of illustration and not limitation.

圖1為本發明一實施例的點碼資訊配列10之示意圖,點碼資訊配列10形成於一物體表面上且對映一指標資料,點碼資訊配列10可包含連續排列的多個點碼列。多個點碼列例如可包含至少一起始點碼列及複數資料點碼列,且接續在起始點碼列下方的資料點碼列的數目完全不限定,例如可依點碼資訊配列10所需攜帶的資訊量加以變化。如圖1所示,點碼資訊配列10例示為具有一起始點碼列10a及接續在起始點碼列10a下方的三個資料點碼列10b、10c、10d。起始點碼列10a全部由定位點16a所組成,於本實施例中,起始點碼列的四個定位點16a以一預定間距排列成一列以界定點碼資訊配列10的長度範圍,四個定位點16a可形成一連線方向P,且各個定位點16a於起始點碼列10a中具有相同的一第一配置形態。舉例而言,起始點碼列10a所佔區域可區分為4個例如等面積的狀態區域18,各個狀態區域18設置有複數定位點16a的其中之一,且第一配置形態例如可為將四個定位點16a分別擺放在各自的狀態區域18的一固定位置(例如中心位置)。 1 is a schematic diagram of a point code information arrangement 10 according to an embodiment of the present invention. A point code information arrangement 10 is formed on an object surface and an index data is mapped. The point code information arrangement 10 may include a plurality of dot code columns arranged in series. . The plurality of dot code columns may include, for example, at least one starting point code column and a plurality of data dot code columns, and the number of data point code columns following the starting point code column is not limited at all, for example, 10 points may be arranged according to the dot code information. The amount of information that needs to be carried is changed. As shown in FIG. 1, the dot code information arrangement 10 is illustrated as having a starting point code column 10a and three data point code columns 10b, 10c, 10d continuing below the starting point code column 10a. The starting point code column 10a is composed of the positioning point 16a. In this embodiment, the four positioning points 16a of the starting point code column are arranged in a column at a predetermined interval to define the length range of the point code information arrangement 10, The positioning points 16a can form a connecting direction P, and each of the positioning points 16a has the same first configuration form in the starting point code column 10a. For example, the area occupied by the starting point code column 10a can be divided into four, for example, equal-area state areas 18, each of which is provided with one of a plurality of positioning points 16a, and the first configuration form can be, for example, The four positioning points 16a are respectively placed at a fixed position (for example, a center position) of the respective state areas 18.

資料點碼列10b、10c、10d鄰接於起始點碼列10a的一側並連續排列,且每一資料點碼列的長度可與起始點碼列16a的長度範圍相同。於本實施例中,複數資料點碼列10b、10c、10d可區分為第一資料點碼列10b、10d及第二資料點碼列10c的兩種不同形式。以第一資料點碼列10b為例,第一資料點碼列10b可具有與起始點碼列10a數量相同的複數點(例如4個),且這些點中的其中之一可為具有前述第一配置形態的定位點16a,其餘的點則為具有與前述第一配置形態不同的第二配置形態的資料點16b。舉例而言,第一資料點碼列10b所佔區域同樣可區分為4個等面積的狀態區域18,且每個狀態區域18的大小可與起始點碼列10a的狀態區域18相同,第一資料 點碼列10b由左至右排序具有一第一、一第二、一第三及一第四狀態區域18,且包含分別置放於4個狀態區域18內的1個定位點16a及3個資料點16b,且定位點16a可用來決定3個資料點16b的排列順序,例如本實施例的定位點16a位於第一序位(最左側)的狀態區域18。第一資料點碼列10b的定位點16a具有與起始點碼列10a的定位點16a相同的第一配置形態(例如擺放在狀態區域18的中心位置),第一資料點碼列10b的資料點16b具有與第一配置形態不同的第二配置形態,該第二配置形態例如可為各個資料點16b在各自的狀態區域18中具有複數個可能擺放位置,且任一可能擺放位置不會與定位點16a的位置相同。 The data dot code columns 10b, 10c, 10d are adjacent to one side of the start point code column 10a and are successively arranged, and the length of each data dot code column can be the same as the length of the start dot code column 16a. In this embodiment, the plurality of data dot code sequences 10b, 10c, 10d can be divided into two different forms of the first data point code column 10b, 10d and the second data point code column 10c. Taking the first data point code column 10b as an example, the first data point code column 10b may have the same number of complex points (for example, 4) as the starting point code column 10a, and one of the points may have the foregoing The positioning point 16a of the first configuration form, and the remaining points are the data points 16b having the second arrangement form different from the first configuration form. For example, the area occupied by the first data point code column 10b can also be divided into four equal-area state areas 18, and the size of each state area 18 can be the same as the status area 18 of the starting point code column 10a. One profile The dot code column 10b has a first, a second, a third and a fourth state area 18 sorted from left to right, and includes one positioning point 16a and three respectively placed in the four state areas 18. The data point 16b, and the positioning point 16a can be used to determine the order of arrangement of the three data points 16b, for example, the positioning point 16a of the present embodiment is located in the first sequential position (leftmost) of the status area 18. The positioning point 16a of the first data point code column 10b has the same first configuration form as the positioning point 16a of the starting point code column 10a (for example, placed at the center position of the state area 18), and the first data point code column 10b The data point 16b has a second configuration form different from the first configuration mode. For example, each of the data points 16b may have a plurality of possible placement positions in the respective status areas 18, and any possible placement positions. It will not be the same as the position of the anchor point 16a.

第二資料點碼列10c可具有與起始點碼列10a數量相同的複數點,且這些點中的其中之一可為具有與前述第一、第二配置形態不同的第三配置形態的定位點16a',其餘的點則為具有前述第二配置形態的資料點16b。第二資料點碼列10c所佔區域同樣可區分為4個等面積的狀態區域18,且每個狀態區域18的大小可與起始點碼列10a的狀態區域18相同。於本實施例中,第二資料點碼列10c的定位點16a'的第三配置形態,可為將具有第一配置形態的點(例如位於狀態區域18的中心位置)沿平行連線方向P或垂直連線方向P偏移一段距離所形成(圖1例示為向右偏移一段距離)。第二資料點碼列10c的資料點16b具有與第一資料點碼列10b、10d的資料點16b相同的第二配置形態,於第二配置形態下的資料點16b在一狀態區域中的任一可能擺放位置不會與定位點16a、16a'在一狀態區域中的位置相同。 The second data point code column 10c may have the same number of complex points as the starting point code column 10a, and one of the points may be a positioning having a third configuration form different from the foregoing first and second configuration forms. Point 16a ' , and the remaining points are data points 16b having the aforementioned second configuration. The area occupied by the second data dot code column 10c can also be divided into four equal-area state regions 18, and each state region 18 can be the same size as the state region 18 of the start point code column 10a. In this embodiment, the third configuration form of the positioning point 16a ' of the second data point code column 10c may be a point having a first configuration form (for example, a central position of the state area 18) in a parallel connection direction P. Or the vertical connection direction P is offset by a distance (Fig. 1 is illustrated as offset to the right by a distance). The data point 16b of the second data point code column 10c has the same second configuration form as the data point 16b of the first data point code sequence 10b, 10d, and the data point 16b in the second configuration form is in a state area. A possible placement position will not be the same as the position of the positioning points 16a, 16a ' in a state area.

於本實施例中,利用各個資料點碼列10b-10d的資料點16b於各自的狀態區域18中的不同擺放位置,可代表所對映之指標資料中的一個別數值。當使用者使用一光學裝置(未圖示)讀取物體 表面取得一點碼資訊配列10的影像後,可先辨識出點碼資訊配列10的各個定位點16a、16a'對點碼資訊配列10定向,因最左側的四個定位點中包含具第三配置形態的一偏移定位點16a',而上方的起始點碼列均為具第一配置形態的定位點16a(不包含偏移定位點16a'),因第一配置形態與第三配置形態不同,故可避免將最左側的四個定位點誤判為起始點碼列以準確擷取資料點碼列10b-10d之狀態組合。 In this embodiment, the different placement positions of the data points 16b of the respective data dot code sequences 10b-10d in the respective state areas 18 may represent a different value in the index data of the mapping. After when the user uses an optical device (not shown) the reading surface of the object to obtain a bit code information image 10 with the column, it may be first identified point code information of each anchor 16a 10 with the column, 16a 'of the point code information with the column 10 is oriented Because the leftmost four positioning points include an offset positioning point 16a ' having a third configuration form, and the upper starting point code column is the positioning point 16a having the first configuration form (excluding offset positioning) The point 16a ' ), because the first configuration form is different from the third configuration mode, it is possible to avoid erroneously determining the four leftmost positioning points as the starting point code sequence to accurately capture the state combination of the data point code columns 10b-10d.

於一實施例中,第一資料點碼列10b、10d中具第二配置形態的每個資料點16b,於一狀態區域18中可如圖2A所示具有6種不同的可能擺放位置來代表所對映之指標資料中的一個別數值;於第二資料點碼列10c中,具第二配置形態的每個資料點16b,於一狀態區域18中可如圖2B所示具有4種不同的可能擺放位置來代表所對映之指標資料中的一個別數值。因此,當僅配置一個資料點碼列10b時,可產生63(=216)種狀態之組合,當配置有兩個資料點碼列10b、10c時,可產生63×43(=13824)種狀態之組合,當擴充至三個資料點碼列10a、10b、10c、時,可產生63×43×63(=2985984)種狀態之組合,如此可視點碼資訊配列10欲設置的物體表面型態、大小、所需資料量、讀取方式等因素彈性變化資料點碼列的數量。藉由上述實施例之設計,可提供快速定向的效果及良好的辨識準確率,且可利用較少的圓點數提供大量的資訊量,如此可提供較佳的視覺效果,且人眼較不容易感知點碼資訊配列的存在而不會使點碼資訊配列與共存之主要資訊混淆。另外,藉由可連續性地擴充資料點碼列數量的方式,可視點碼資訊配列欲設置的物體表面型態、大小、所需資料量、讀取方式等因素彈性變化資料點碼列的數量,使點碼資訊配列的運用層面更廣且更為便利,且點碼資訊配列中每一資料點碼列的狀態區域個數完全不限定,而可依實際的承載資訊需求,藉由預定的點配置規 則(例如本發明各個實施例所例示但不限定)擴充或變化。 In an embodiment, each of the data points 16b having the second configuration form in the first data point code column 10b, 10d can have 6 different possible placement positions in a state area 18 as shown in FIG. 2A. Representing a different value in the index data of the pair; in the second data point code column 10c, each data point 16b having the second configuration form can have four kinds in the state area 18 as shown in FIG. 2B. Different possible placements represent a different value in the index data of the pair. Therefore, when only one data dot code column 10b is configured, a combination of 6 3 (= 216) states can be generated, and when two data dot code columns 10b, 10c are configured, 6 3 × 4 3 (= 13824) can be generated. a combination of states, when expanded to three data point code columns 10a, 10b, 10c, a combination of 6 3 × 4 3 × 6 3 (= 2985984) states can be generated, so that the visual point code information is arranged for 10 Set the object surface type, size, required amount of data, reading method and other factors to change the number of data point code columns. With the design of the above embodiment, the effect of fast orientation and good recognition accuracy can be provided, and a large amount of information can be provided by using fewer dots, so that a better visual effect can be provided, and the human eye is less. It is easy to perceive the existence of the point code information arrangement without confusing the point code information arrangement with the main information of coexistence. In addition, by continuously expanding the number of data point code columns, the visual point code information is associated with the surface type, size, required data amount, reading mode and the like of the object to be set, and the number of elastic point data code columns is elastically changed. The application level of the point code information is wider and more convenient, and the number of status areas of each data point code column in the point code information arrangement is completely unlimited, and can be determined according to the actual information bearing requirements. Point configuration rules (such as exemplified but not limited to the various embodiments of the invention) are augmented or changed.

於一實施例中,資料點碼列10c的定位點例如可朝上、下、左、右四個可能方向偏移,如圖3A所示,資料點碼列10b的偏移定位點16a'係為朝上方偏移的定位點,然而,當偏移定位點16a'於一狀態區域18中具有此一偏移位置時,可能會與圖3A的同一資料點碼列10b中的資料點16b'於一狀態區域18中的擺放位置相同,如此可能導致定位點16a'與資料點16b'之間產生誤判的情形(例如定位點誤判為資料點或資料點誤判為定位點)。因此,於一實施例中,如圖3B所示,資料點碼列10c中的偏移定位點16a'於一狀態區域中的各個可能偏移位置(例示為4個但不限定),均與同一資料點碼列10c中的各個資料點16b於一狀態區域中的任一可能擺放位置(例示為4個但不限定)不同,以確保同一資料點碼列中的偏移定位點16a'與資料點16b於一狀態區域中具有不同的配置形態,避免上述產生誤判的情形。另外,避免偏移定位點16a'與資料點16b之間可能產生誤判情形的方式,並不限定為上述將資料點碼列10c的資料點16b可能擺放位置(4個),設為與其他資料點碼列10b、10d的資料點16b可能擺放位置(6個)的不同方式。如圖3C所示,亦可將一點碼資訊配列10中的資料點碼列10c中的偏移定位點16a'於一狀態區域中限定為僅具有兩種可能偏移位置,例如圖3C例示限定為偏左及偏右兩種可能偏移方式,如此所有的資料點碼列10c、10c、10d可具有相同的可能擺放位置(6個可能擺放位置)而各個資料點16b的擺放位置均不會與定位點16a'相同,同樣可確保同一資料點碼列中的偏移定位點16a'與資料點16b具有不同的配置形態以避免誤判情形。 In one embodiment, the positioning point code information dot line 10c may be, for example, up, down, left, and right directions may be offset, as shown in FIG. 3A, point code column offset information 10b of anchor points 16a 'based point upward to be positioned offset, however, when the offset anchor point 16a 'having this offset position in a state region 18, the same data may be listed in FIG. 3A point code of the data points 10b 16b' The placement positions in the one state area 18 are the same, which may result in a misjudgment between the positioning point 16a ' and the data point 16b ' (for example, the positioning point is misjudged as a data point or a data point is mistakenly determined as an anchor point). Therefore, in an embodiment, as shown in FIG. 3B, the offset positioning points 16a ' in the data dot code column 10c are in various possible offset positions (illustrated as 4 but not limited) in a state region, the same respective bit stream data points data points 16b 10c in a state in any region of a possible placement (as shown in Example 4, but not limited to) different to ensure the same setpoint offset data points in the bit stream 16a ' The data point 16b has a different configuration form in a state area, thereby avoiding the above-mentioned situation in which a false positive is generated. In addition, the manner of avoiding a misjudgment between the offset positioning point 16a ' and the data point 16b is not limited to the above-mentioned position (4) of the data point 16b of the data point code column 10c, and is set to be There are different ways in which the data points 16b of the data point code columns 10b, 10d may be placed (6). As shown in FIG. 3C, the offset positioning point 16a ' in the data point code column 10c in the one-point information arrangement 10 may also be defined in a state area as having only two possible offset positions, for example, as illustrated in FIG. 3C. For the left and right offset modes, all the data point code sequences 10c, 10c, 10d can have the same possible placement position (6 possible placement positions) and the placement positions of the individual data points 16b. Neither will it be the same as the anchor point 16a ' , and it can also ensure that the offset location point 16a ' in the same data point code column has a different configuration from the data point 16b to avoid false positives.

再者,資料點碼列10b、10c、10d中同樣具有第二配置形態的資料點16b的分佈方式並不限定。於另一實施例中,如圖4 所示的點碼資訊配列20中,資料點碼列10b、10d的每個資料點16b可如圖5A所示於一狀態區域18中具有8種不同的可能擺放位置來代表所對映之指標資料中的一個別數值,資料點碼列10c的每個資料點16b可如圖5B所示於一狀態區域18中具有4種不同的可能擺放位置來代表所對映之指標資料中的一個別數值,當僅配置一個資料點碼列10b時,可產生83(=512)種狀態之組合,當配置有兩個資料點碼列10b、10c時,可產生83×43(=32768)種狀態之組合,當擴充至三個資料點碼列10a、10b、10c、時,可產生83×43×83(=16777216)種狀態之組合,如此可視點碼資訊配列20欲設置的物體表面型態、大小、所需資料量、讀取方式等因素彈性變化資料點碼列的數量。 Further, the distribution pattern of the material points 16b having the second arrangement form in the data dot code sequences 10b, 10c, and 10d is not limited. In another embodiment, in the dot code information arrangement 20 shown in FIG. 4, each of the data points 16b of the data dot code columns 10b, 10d can have 8 different types in a state area 18 as shown in FIG. 5A. The position may be placed to represent a different value in the index data of the pair, and each data point 16b of the data point code column 10c may have 4 different possible placement positions in a state area 18 as shown in FIG. 5B. To represent a different value in the index data of the mapping, when only one data point code column 10b is configured, a combination of 8 3 (= 512) states can be generated, and when there are two data point code columns 10b, 10c When combined, a combination of 8 3 × 4 3 (= 32768) states can be generated, and when expanded to three data point code columns 10a, 10b, 10c, 8 3 × 4 3 × 8 3 (= 16777216) can be generated. The combination of states, such visual point code information, the number of objects, the size of the object to be set, the amount of data required, the reading mode, and the like, the number of elastic point data code columns.

圖6為顯示本發明另一實施例的點碼資訊配列的示意圖。如圖6所示,點碼資訊配列30例示為具有一起始點碼列10a及接續在起始點碼列10a下方的三個資料點碼列10b-10d。起始點碼列10a全部由定位點16a所組成,於本實施例中,起始點碼列的四個定位點16a以一預定間距排列成一列以界定點碼資訊配列10的長度範圍,且各個定位點16a於起始點碼列10a中具有相同的一第一配置形態。各個資料點碼列10b-10d具有與起始點碼列10a數量相同的點,這些點的其中之一(例如定位點16a)具有與起始點碼列10a相同的第一配置形態,且其餘的點(例如資料點16b)具有與第一配置形態不同的第二配置形態。於本實施例中,第一配置形態例如可為擺放於每個狀態區域的一固定位置(例如中心位置),第二配置形態例如可為圍繞狀態區域中心的複數個可能擺放位置,且不同的可能擺放位置可代表不同的位元值。點碼資訊配列30中的資料點碼列10b及10d的定位點16a均位於最左側的第一序位的狀態區域18,而資料點碼列10c的定位點16a'則位於最右側的第四序位的狀態區域18。因此,藉由 將至少一資料點碼列(例示為資料點碼列10c)的定位點16a'移至與其他資料點碼列的不同序位的狀態區域18,即使不偏移定位點16a'(定位點16a'仍在狀態區域18中心位置)亦能產生對點碼資訊配列30定向的效果,以準確擷取資料點碼列10b-10d之89(=134217728)種狀態組合。 6 is a schematic diagram showing a dot code information arrangement according to another embodiment of the present invention. As shown in FIG. 6, the dot code information arrangement 30 is illustrated as having a starting point code column 10a and three data point code columns 10b-10d continuing below the starting point code column 10a. The starting point code column 10a is composed of the positioning point 16a. In this embodiment, the four positioning points 16a of the starting point code column are arranged in a column at a predetermined interval to define the length range of the dot code information arrangement 10, and Each of the positioning points 16a has the same first configuration form in the starting point code column 10a. Each of the data dot code columns 10b-10d has the same number of points as the starting dot code column 10a, and one of the dots (for example, the anchoring point 16a) has the same first configuration form as the starting dot code column 10a, and the rest The point (e.g., data point 16b) has a second configuration that is different from the first configuration. In this embodiment, the first configuration may be, for example, a fixed position (for example, a central position) placed in each state area, and the second configuration may be, for example, a plurality of possible placement positions around the center of the state area, and Different possible placement locations can represent different bit values. The location points 16a of the data dot code columns 10b and 10d in the dot code information arrangement 30 are located in the state area 18 of the first sequence of the leftmost position, and the anchor point 16a ' of the data point code column 10c is located on the rightmost fourth. Status area 18 of the sequence. Thus, by at least one bit stream data points (illustrated as bit stream data points 10c) anchor points 16a 'and the other to a different order bit of the bit stream data points status area 18, even without offset anchor 16a' (The anchor point 16a ' is still in the center of the state area 18) can also produce an effect on the orientation of the point code information arrangement 30 to accurately capture the 8 9 (= 134217728) state combinations of the data point code columns 10b-10d.

再者,點碼資訊配列10之定位點16a、16a'及資料點16b並不限定為前述各個實施例所例示之圓點,例如其他外形之點狀物亦可。 Furthermore, the positioning points 16a, 16a ' and the data points 16b of the dot code information arrangement 10 are not limited to the dots exemplified in the above embodiments, and may be, for example, dots of other shapes.

惟以上所述者,僅為本發明之較佳實施例而已,當不能以此限定本發明實施之範圍,即大凡依本發明申請專利範圍及發明說明內容所作之簡單的等效變化與修飾,皆仍屬本發明專利涵蓋之範圍內。另外本發明的任一實施例或申請專利範圍不須達成本發明所揭露之全部目的或優點或特點。此外,本說明書或申請專利範圍中提及的「第一」、「第二」等用語僅用以命名元件的名稱或區別不同實施例或範圍,而並非用來限制元件數量上的上限或下限。 The above is only the preferred embodiment of the present invention, and the scope of the invention is not limited thereto, that is, the simple equivalent changes and modifications made by the scope of the invention and the description of the invention are All remain within the scope of the invention patent. In addition, any of the objects or advantages or features of the present invention are not required to be achieved by any embodiment or application of the invention. In addition, the terms "first" and "second" as used in the specification or the scope of the claims are only used to name the components or distinguish different embodiments or ranges, and are not intended to limit the upper or lower limits of the number of components. .

10‧‧‧點碼資訊配列 10‧‧‧ point code information arrangement

10a‧‧‧起始點碼列 10a‧‧‧ starting point code column

10b、10d‧‧‧第一資料點碼列 10b, 10d‧‧‧ first data point code column

10c‧‧‧第二資料點碼列 10c‧‧‧Second data point code column

16a、16a’‧‧‧定位點 16a, 16a’‧‧‧ anchor points

16b‧‧‧資料點 16b‧‧‧Information points

18‧‧‧狀態區域 18‧‧‧Status area

P‧‧‧連線 P‧‧‧ connection

Claims (13)

一種點碼資訊配列,形成於一物體表面上且對映一指標資料,該點碼資訊配列包含複數個連續排列之點碼列,且該些點碼列包含:一起始點碼列,包含以一預定間距排列成一列的複數第一點,且各該第一點於該起始點碼列中具有相同的一第一配置形態;鄰接該起始點碼列排列的至少一第一資料點碼列,該第一資料點碼列具有與該起始點碼列數量相同的複數第二點,該些第二點的其中之一具有該第一配置形態,且其餘的第二點具有與該第一配置形態不同的第二配置形態,其中該第二配置形態對應複數個可能擺放位置以代表不同的位元值;以及鄰接該第一資料點碼列排列的至少一第二資料點碼列,該第二資料點碼列具有與該起始點碼列數量相同的複數第二點,該些第二點的其中之一具有與該第一、該第二配置形態不同的一第三配置形態,且其餘的第二點具有該第二配置形態且對應複數個可能擺放位置以代表不同的位元值,其中該第三配置形態係為將具有該第一配置形態的點沿平行該些第一點的一連線方向或垂直該連線方向偏移一段距離所形成。 A dot code information arrangement is formed on an object surface and an index data is mapped, the dot code information column includes a plurality of consecutively arranged dot code columns, and the dot code columns include: a starting point code column, including a predetermined spacing is arranged in a plurality of first points of a column, and each of the first points has the same first configuration form in the starting point code column; at least one first data point arranged adjacent to the starting point code column a code column, the first data point code column having a plurality of second points having the same number as the starting point code column, one of the second points having the first configuration form, and the remaining second points having a a second configuration configuration in which the first configuration mode is different, wherein the second configuration mode corresponds to a plurality of possible placement positions to represent different bit values; and at least one second data point adjacent to the first data point code column arrangement a code column, the second data point code column has a plurality of second points equal to the number of the starting point code columns, and one of the second points has a different number from the first and second configuration forms Three configuration forms, and the remaining second Having the second configuration form and corresponding to a plurality of possible placement positions to represent different bit values, wherein the third configuration form is a line connecting the points having the first configuration form along the first points parallel to the first points The direction or the direction of the line is offset by a distance. 如申請專利範圍第1項所述之點碼資訊配列,其中該起始點 碼列界定該點碼資訊配列的一長度範圍。 For example, the point code information as described in item 1 of the patent application scope, wherein the starting point The code column defines a range of lengths of the dot code information. 如申請專利範圍第1項所述之點碼資訊配列,其中該起始點碼列所佔區域區分為複數狀態區域,且各該狀態區域設置有該些第一點的其中之一。 For example, in the point code information arrangement described in claim 1, wherein the area occupied by the starting point code column is divided into a plurality of status areas, and each of the status areas is provided with one of the first points. 如申請專利範圍第3項所述之點碼資訊配列,其中該第一配置形態係將各該第一點擺放在一狀態區域的中心位置。 For example, the dot code information arrangement described in claim 3, wherein the first configuration mode places each of the first points in a central position of a state area. 如申請專利範圍第3項所述之點碼資訊配列,其中各該第一資料點碼列所佔區域區分與該起始點碼列數量相同的複數狀態區域,各該第二資料點碼列所佔區域區分與該起始點碼列數量相同的複數狀態區域,各該狀態區域設置有該些第二點的其中之一,具該第二配置形態的該第二點在一狀態區域中的可能擺放位置與具該第三配置形態的第二點在一狀態區域中的擺放位置不同,且具該第二配置形態的該第二點在一狀態區域中的可能擺放位置與具該第一配置形態的該第一點在一狀態區域的擺放位置不同。 For example, the dot code information arrangement described in item 3 of the patent application scope, wherein each of the first data point code columns occupies a plurality of state areas having the same number as the starting point code column, and each of the second data point code columns The occupied area is divided into a plurality of status areas having the same number of the starting point code columns, each of the status areas is provided with one of the second points, and the second point having the second configuration form is in a status area The possible placement position is different from the placement position of the second point having the third configuration form in a state area, and the second point of the second configuration form may be placed in a state area. The first point having the first configuration form is different in the placement position of the one state region. 如申請專利範圍第5項所述之點碼資訊配列,其中該第一資料點碼列的具有該第二配置形態的各該第二點於一狀態區域中具有6種不同的可能擺放位置,且該第二資料點碼列的具有該第二配置形態各該第二點於一狀態區域中具有4種不同的可能擺放位置。 The point code information arrangement described in claim 5, wherein each of the second points of the first data point code column having the second configuration form has six different possible placement positions in a state area. And the second data point code column has the second configuration form, and the second point has four different possible placement positions in a state area. 如申請專利範圍第5項所述之點碼資訊配列,其中該第一資 料點碼列的具有該第二配置形態的各該第二點於一狀態區域中具有8種不同的可能擺放位置,且該第二資料點碼列的具有該第二配置形態各該第二點於一狀態區域中具有4種不同的可能擺放位置。 For example, the code information listed in item 5 of the patent application scope, wherein the first capital Each of the second points of the dot code column having the second configuration form has eight different possible placement positions in a state area, and the second data point code column has the second configuration form. The two points have four different possible placement positions in a state area. 一種點碼資訊配列,形成於一物體表面上且對映一指標資料,該點碼資訊配列包含複數個連續排列之點碼列,且該些點碼列包含:一起始點碼列,包含以一預定間距排列成一列的複數第一點,且各該第一點於該起始點碼列中具有相同的一第一配置形態;以及鄰接該起始點碼列排列的複數資料點碼列,各該資料點碼列具有與該起始點碼列數量相同的複數第二點,該些第二點的其中之一具有該第一配置形態,且其餘的第二點具有與該第一配置形態不同的第二配置形態,其中該第二配置形態對應複數個可能擺放位置以代表不同的位元值,且該些資料點碼列中的至少一資料點碼列的具有該第一配置形態的該第二點於其資料點碼列中的序位,與其餘資料點碼列的具有該第一配置形態的該第二點於其資料點碼列中的序位不同。 A dot code information arrangement is formed on an object surface and an index data is mapped, the dot code information column includes a plurality of consecutively arranged dot code columns, and the dot code columns include: a starting point code column, including a predetermined spacing is arranged in a plurality of first points of a column, and each of the first points has the same first configuration form in the starting point code column; and a plurality of data point code columns arranged adjacent to the starting point code column Each of the data dot code columns has a plurality of second points equal to the number of the starting point code columns, one of the second points having the first configuration form, and the remaining second points having the first And configuring, by the second configuration form, a plurality of possible placement positions to represent different bit values, and at least one data point code column of the data point code columns has the first configuration The second point of the configuration pattern is different from the sequence in the data point code column of the remaining data point code column. 如申請專利範圍第8項所述之點碼資訊配列,其中該起始點碼列界定該點碼資訊配列的一長度範圍。 For example, the dot code information arrangement described in claim 8 wherein the starting point code column defines a length range of the dot code information arrangement. 如申請專利範圍第8項所述之點碼資訊配列,其中該起始點碼列所佔區域區分為複數狀態區域,且各該狀態區域設置有該些第一 點的其中之一。 For example, in the point code information arrangement described in claim 8, wherein the area occupied by the starting point code column is divided into a plurality of status areas, and each of the status areas is provided with the first One of the points. 如申請專利範圍第10項所述之點碼資訊配列,其中該第一配置形態係將各該第一點擺放在各自的狀態區域的中心位置。 The dot code information arrangement described in claim 10, wherein the first configuration mode places each of the first points in a central position of a respective state area. 如申請專利範圍第10項所述之點碼資訊配列,其中各該資料點碼列所佔區域區分與該起始點碼列數量相同的複數狀態區域,各該第二資料點碼列所佔區域區分與該起始點碼列數量相同的複數狀態區域,各該狀態區域設置有該些第二點的其中之一,且具該第二配置形態的該第二點在一狀態區域中的可能擺放位置與具該第一配置形態的該第二點在一狀態區域中的擺放位置不同。 For example, the dot code information arrangement described in claim 10, wherein each of the data point code columns occupies a plurality of state regions having the same number of the starting point code columns, and each of the second data point code columns occupies The area is divided into a plurality of state areas having the same number of the starting point code columns, each of the state areas is provided with one of the second points, and the second point having the second configuration form is in a state area The placement position may be different from the placement position of the second point in the first configuration form in a state area. 如申請專利範圍第1或8項所述之點碼資訊配列,其中該些第一點及該些第二點係呈圓點狀。 For example, the dot code information is described in claim 1 or 8, wherein the first point and the second point are in a dot shape.
TW104120244A 2015-06-24 2015-06-24 Medium carrying dot code information array TWI588753B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW104120244A TWI588753B (en) 2015-06-24 2015-06-24 Medium carrying dot code information array
JP2016125572A JP2017010561A (en) 2015-06-24 2016-06-24 Dot code information arrangement

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW104120244A TWI588753B (en) 2015-06-24 2015-06-24 Medium carrying dot code information array

Publications (2)

Publication Number Publication Date
TW201701193A true TW201701193A (en) 2017-01-01
TWI588753B TWI588753B (en) 2017-06-21

Family

ID=57763833

Family Applications (1)

Application Number Title Priority Date Filing Date
TW104120244A TWI588753B (en) 2015-06-24 2015-06-24 Medium carrying dot code information array

Country Status (2)

Country Link
JP (1) JP2017010561A (en)
TW (1) TWI588753B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7475621B2 (en) 2018-08-31 2024-04-30 株式会社タニタ Length measuring device, length measuring method, program, and height gauge

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4782221A (en) * 1985-04-01 1988-11-01 Cauzin Systems, Incorporated Printed data strip including bit-encoded information and scanner control
ATE114376T1 (en) * 1987-07-11 1994-12-15 Hirokazu Yoshida PROCEDURE FOR READING SHEETS WITH IDENTIFICATION CODE.
US5153928A (en) * 1989-06-09 1992-10-06 Casio Computer Co., Ltd. Method and apparatus for recording/reproducing mesh pattern data
EP1298579A1 (en) * 1992-09-28 2003-04-02 Olympus Optical Co., Ltd. Information recording medium, information reproducing device and information reproducing method
US6533182B1 (en) * 1999-09-21 2003-03-18 Omron Corporation Two-dimensional dot code and reader thereof
TWI370413B (en) * 2006-04-14 2012-08-11 Sonix Technology Co Ltd Graphical indicator
JP5688516B2 (en) * 2012-01-21 2015-03-25 松翰科技股▲ふん▼有限公司 Data input / output method using dot code
TWI492167B (en) * 2014-06-05 2015-07-11 Sonix Technology Co Ltd Graphical indicator

Also Published As

Publication number Publication date
JP2017010561A (en) 2017-01-12
TWI588753B (en) 2017-06-21

Similar Documents

Publication Publication Date Title
CN101615259B (en) An identification system for two-dimensional optical identification code
JP6546317B2 (en) Data input / output method using dot code
JP2009165197A (en) Image indicator
CN101064013B (en) Data output input method using image index structure
CN103336985B (en) The method of Quick Response Code identification, recognition and micro plate-making and device
US4134104A (en) Device for displaying data in three dimensions
CN102985934B (en) Information expression method, the article being formed with information representation pattern, information output apparatus and information expression device
US9082053B2 (en) Code pattern comprising information deciphered by digital device and operating system for same
RU2012104455A (en) STREAM POINT IMAGE, METHOD FOR FORMING A STREAM POINT IMAGE, METHOD FOR INPUT / OUTPUT INFORMATION USING A STREAM POINT IMAGE, AND A POINT IMAGE
JP2008015642A (en) Two-dimensional code with logo
US20180183972A1 (en) Graphical indicator
EP3561729B1 (en) Method for detecting and recognising long-range high-density visual markers
TWI588753B (en) Medium carrying dot code information array
KR101766470B1 (en) Machine-readable form configuration and system and method for interpreting at least one user mark
CN114531914B (en) Display medium, processing device, and storage medium
TWI428834B (en) Graphical indicator and method for recognizing the same
CN101908156A (en) Image index structure
CN102324039B (en) Data output input method using image index structure
WO2017144924A1 (en) Tactile relief symbols for color recognition intended for the blind or the visually impaired, and persons who are color blind - lunas spectrum
KR200458712Y1 (en) a vocabulary note of a three-dimensional
US9424661B2 (en) Method and an apparatus for facilitating efficient information coding
KR200408506Y1 (en) Bird's eye view edit structure
KR20220120301A (en) Studying card for BOOK OF CHANGES
JP3130395U (en) Information indicator
TW201104625A (en) Information input/output method using a graphical indicator