KR20200025465A - Smart block toy - Google Patents
Smart block toy Download PDFInfo
- Publication number
- KR20200025465A KR20200025465A KR1020180102859A KR20180102859A KR20200025465A KR 20200025465 A KR20200025465 A KR 20200025465A KR 1020180102859 A KR1020180102859 A KR 1020180102859A KR 20180102859 A KR20180102859 A KR 20180102859A KR 20200025465 A KR20200025465 A KR 20200025465A
- Authority
- KR
- South Korea
- Prior art keywords
- block
- identification code
- information
- universal
- connection terminal
- Prior art date
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63H—TOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
- A63H33/00—Other toys
- A63H33/04—Building blocks, strips, or similar building parts
- A63H33/042—Mechanical, electrical, optical, pneumatic or hydraulic arrangements; Motors
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B1/00—Manually or mechanically operated educational appliances using elements forming, or bearing, symbols, signs, pictures, or the like which are arranged or adapted to be arranged in one or more particular ways
- G09B1/02—Manually or mechanically operated educational appliances using elements forming, or bearing, symbols, signs, pictures, or the like which are arranged or adapted to be arranged in one or more particular ways and having a support carrying or adapted to carry the elements
- G09B1/16—Manually or mechanically operated educational appliances using elements forming, or bearing, symbols, signs, pictures, or the like which are arranged or adapted to be arranged in one or more particular ways and having a support carrying or adapted to carry the elements the elements each bearing a plurality of different symbols, signs, or combinations of symbols and signs, only one symbol, sign, or combination thereof, of each element to be used at a time
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63H—TOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
- A63H2200/00—Computerized interactive toys, e.g. dolls
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Electrically Operated Instructional Devices (AREA)
Abstract
Description
본 발명은 스마트 블록 완구에 관한 것이다.The present invention relates to a smart block toy.
블록 완구는 다수 개의 조각으로 마련되는 각각의 블록들을 다양한 배열 방법으로 전체 조합을 완성하는 과정에서 즐거움을 유발시킬 수 있는 완구로 사용되어 왔으며, 이러한 블록 완구는 다양한 개발을 통해 이용자의 학습효과를 더불어 자연스럽게 향상시켜 줄 수 있는 형태로 발전되어 왔다.Block toys have been used as toys that can induce fun in the process of completing the entire combination of each block made up of a number of pieces in a variety of arrangements, these blocks toys with the learning effect of the user through various development It has evolved into a form that can naturally improve.
이와 관련하여 이용자가 블록 완구를 가지고 노는 과정을 통해 학습이 자연스럽게 유도됨으로써, 좀 더 쉽고 효과적으로 이용자의 언어 및 연산 능력을 향상시킬 수 있도록 본 발명의 출원인은 대한민국 등록특허공보 제10-0602591호의 "블록 완구"에 따른 선행문헌을 통해 이용자가 블록들 간의 적절한 조합을 통해 문장 및 수식을 완성하면 이에 상응하는 음향 및 화면 정보를 출력시켜줌으로써, 이용자의 언어 학습, 연산 학습 및 지능개발을 효과적으로 유도할 수 있는 블록 완구를 제시한 바 있다.In this regard, the learning is naturally induced through a process in which the user plays with the block toy, so that the user can easily and effectively improve the user's language and arithmetic ability. Toys "through the appropriate combination of blocks through the appropriate combinations of blocks and expressions to output the corresponding sound and screen information, thereby effectively inducing the user's language learning, arithmetic learning and intelligence development I presented a block toy.
이러한 선행기술을 비롯한 본 발명의 출원인이 제시하고 있는 블록 완구 관련 기술들의 발전 방향성은 하나의 블록이 하나의 정보를 표시하는 경우에서 더욱이 발전하여 하나의 블록이 나타낼 수 있는 정보의 양을 두 개 이상으로 확장시킴으로써, 블록 완구 구성품의 양에 대비하여 조합될 수 있는 학습 형태의 수를 제한 없이 무한히 제공할 수 있는 방향으로 발전되어져 가고 있다.The direction of development of the block toys related technologies proposed by the applicant of the present invention, including the prior art, is further developed in the case where one block represents one information, and thus the amount of information that one block can represent is two or more. As a result, the number of learning types that can be combined with the amount of block toy components is being developed in an unlimited way.
하지만, 블록 완구 구성품의 양에 대비하여 조합될 수 있는 학습 형태의 수는 조합 가능한 블록의 수와 밀접한 관계가 있기 때문에, 학습 형태에 따라 특정 블록의 사용량이 타 블록에 비해 높을 수 있고, 다양한 학습형태와 학습의 난이도에 따라 추가적인 블록이 요구되거나, 특정 블록의 분실 및 고장 발생 시에 해당 블록을 추가로 구매하여야 하기 때문에 블록의 추가 구매에 따른 비용이 추가적으로 발생될 수 있다. 또한 특정 블록이 특정 학습에서만 필요한 경우라면 이용자가 해당 블록의 구매보다는 아예 해당 학습을 수행하지 않는 것을 선택할 수도 있기 때문에, 이용자가 고장, 분실 등의 이유로 특정 블록을 이용할 수 없는 경우 학습 능률과 질이 저하되는 문제점이 있을 수 있다.However, since the number of types of learning that can be combined in relation to the amount of block toy components is closely related to the number of blocks that can be combined, the amount of use of a specific block may be higher than that of other blocks according to the type of learning. Depending on the shape and the difficulty of learning, additional blocks are required, or when a specific block is lost or broken, additional blocks may be additionally required, so additional costs may be incurred. In addition, if a specific block is needed only for a specific learning, the user may choose not to perform the learning at all, rather than purchasing the block. Therefore, when a user cannot use a specific block due to breakdown or loss, the learning efficiency and quality may be reduced. There may be a problem that is degraded.
본 발명은 상기 문제점을 해결하기 위해 창작된 것으로써, 복수의 블록 조합으로부터 단어 및 연산 학습을 수행하는 블록 완구에서 조합에 사용될 특정 블록의 부족분을 이용자의 편의에 따라 만능하여 사용할 수 있는 스마트 블록 완구의 블록을 제공하는데 그 목적이 있다.The present invention has been created to solve the above problems, smart block toys that can be used in the block toy for performing words and operations learning from a plurality of block combinations of the specific block to be used in combination for the convenience of the user The purpose is to provide a block of.
이러한 목적을 달성하기 위하여, 본 발명의 일실시예에 따른 스마트 블록 완구는, 내부에 식별코드가 저장된 칩이 위치한 블록 형상으로 마련되고, 양단에 상기 칩과 전기적으로 연결되는 2개의 연결단자를 가지는 적어도 둘 이상의 일반 블록; 및 상기 일반 블록의 연결단자와 연결되는 접속단자부를 포함하며, 상기 접속단자부를 통해 연결된 상기 일반 블록으로부터 식별코드를 획득하는 컨트롤 블록;을 포함하고, 상기 컨트롤 블록은, 상기 일반 블록과 전기적으로 연결되며, 상기 일반 블록으로부터 식별코드를 획득하는 접속단자부; 상기 일반 블록의 식별코드 및 상기 식별코드와 매칭되는 정보가 등록된 DB테이블과 상기 식별코드에 대응되는 정보의 조합에 대한 학습 알고리즘이 저장된 저장부; 및 상기 접속단자부, 저장부를 제어하는 제어부;를 포함하며, 상기 일반 블록 중 적어도 하나는, 상기 저장부에 저장된 DB테이블에서 특정 정보와 매칭되지 않은 식별코드를 가지는 만능 블록;을 포함하고, 상기 제어부는 상기 만능 블록이 상기 접속단자부에 전기적으로 연결되었을 때, 사용자로부터 입력받은 정보에 기초하여 해당 만능 블록의 식별코드를 사용자 입력 정보와 매칭시켜 상기 저장부의 DB 테이블 내에 등록 저장시킬 수 있다.In order to achieve this object, the smart block toy according to an embodiment of the present invention is provided in a block shape in which a chip having an identification code stored therein, and has two connection terminals electrically connected to both ends of the chip. At least two general blocks; And a control block connected to a connection terminal of the general block, wherein the control block obtains an identification code from the general block connected through the connection terminal. A connection terminal unit electrically connected to the general block and obtaining an identification code from the general block; A storage unit storing a learning algorithm for a combination of an identification code of the general block and a DB table in which information matching the identification code is registered and information corresponding to the identification code; And And a control unit controlling the connection terminal unit and the storage unit, wherein at least one of the general blocks includes a universal block having an identification code that does not match specific information in a DB table stored in the storage unit. When the universal block is electrically connected to the connection terminal unit, the identification code of the universal block can be registered and stored in the DB table of the storage unit by matching the identification code of the universal block with the user input information based on the information input from the user.
여기서, 상기 컨트롤 블록은 상기 접속단자부에 전기적으로 연결된 일반 블록으로부터 획득한 식별코드를 통한 학습모드, 상기 접속단자부에 전기적으로 연결된 만능 블록으로부터 획득한 식별코드를 특정 정보에 매칭시켜 DB 테이블에 저장 등록하는 등록모드 또는 특정 정보와 매칭되어 상기 저장부의 DB 테이블 내에 등록 저장된 식별코드와 해당 식별코드와 매칭된 특정 정보와의 매칭을 해제하는 해제모드 중, 적어도 어느 하나의 구동모드를 선택적으로 제공하는 모드제공부;를 더 포함할 수 있다. Here, the control block is registered in the learning mode through the identification code obtained from the general block electrically connected to the connection terminal unit, the identification code obtained from the universal block electrically connected to the connection terminal unit to the specific information stored in the DB table A mode for selectively providing at least one driving mode among a registration mode or a release mode matching with specific information and releasing matching between the identification code registered and stored in the DB table of the storage unit and the specific information matched with the identification code; It may further include a providing unit.
그리고, 상기 제어부는 상기 모드제공부가 등록모드를 제공한 경우에, 상기 만능 블록의 식별코드를 상기 사용자 입력 정보와 매칭시켜 상기 저장부의 DB 테이블 내에 등록 저장시킬 수 있다.The controller may register and store the identification code of the universal block with the user input information in the DB table of the storage unit when the mode providing unit provides the registration mode.
아울러, 본 발명의 일 실시예에 따른 스마트 블록 완구의 만능 블록은, 내부에 식별코드에 대응되는 정보가 저장된 DB테이블을 가지고 접속단자를 통해 식별코드를 획득하여 상기 DB테이블의 정보와 매칭된 형태로 상기 DB테이블 내에 등록 저장되거나 상기 DB테이블로부터 등록을 해제시키는 컨트롤 블록에 연결되어, 상기 컨트롤 블록에 식별코드를 제공할 수 있고, 상기 만능 블록은, 적어도 둘 이상의 평행면을 가지는 다면체 형상의 몸체; 상기 몸체 내부에 위치하며 식별코드가 저장된 칩; 및 상기 몸체에서 상호 평행한 2개의 평행면에 각각 배치되며, 상기 칩과 전기적으로 연결되는 2개의 연결단자;를 포함하며, 상기 몸체에는 상기 컨트롤 블록을 통해 상기 칩에 저장된 식별코드가 DB 테이블의 특정 정보 매칭되어 등록 저장될 경우, 해당 정보에 따라 가변되는 표시정보를 나타낼 수 있는 적어도 하나의 면이 마련될 수 있다.In addition, the universal block of the smart block toy according to an embodiment of the present invention has a DB table in which information corresponding to an identification code is stored, and obtains an identification code through a connection terminal to match the information of the DB table. Connected to a control block registered or stored in the DB table or deregistering from the DB table, the identification block may be provided to the control block. A body of a polyhedron shape having at least two parallel planes; A chip located within the body and having an identification code stored therein; And two connection terminals respectively disposed on two parallel planes parallel to each other in the body and electrically connected to the chip. The body includes identification codes stored in the chip through the control block. When the information is matched and registered and stored, at least one surface that may indicate display information that varies according to the corresponding information may be provided.
이상에서 설명한 바와 같이 본 발명은, 다음과 같은 효과가 있다.As described above, the present invention has the following effects.
첫째, 특정 문자, 숫자, 연산부호에 해당하는 일반 블록이 분실되었거나 해당 블록의 고장에 의해 인식이 불가할 경우, 이용자가 필요한 일반 블록을 만능 블록으로 만능하여 사용할 수 있게 된다. 이 경우, 특정 일반 블록의 분실 및 고장에 의한 새로운 스마트 블록 완구 세트의 추가 구입이 불필요하므로 스마트 블록 완구를 통한 경제적 학습이 가능하다.First, when a general block corresponding to a specific letter, number, or operation code is lost or cannot be recognized due to a failure of the block, the user can use the general block as a universal block. In this case, additional purchase of a new smart block toy set due to the loss and failure of a specific general block is unnecessary, thereby enabling economic learning through the smart block toy.
둘째, 이용자가 필요한 일반 블록을 만능 블록으로 만능하여 사용할 수 있어, 특정 일반 블록의 사용 불가에 의해 특정 단어 및 수식 조합 불가에 따른 학습 불가 상황 발생을 방지하여 지속적인 학습이 가능하다.Second, the general block required by the user can be used as a universal block, and the continuous learning is possible by preventing the occurrence of a learning impossible situation due to the impossibility of combining specific words and formulas due to the inability to use a specific general block.
셋째, 일반 블록의 조합을 통한 학습 과정에서 특정한 문자, 숫자 또는 연산부호에 해당하는 일반 블록의 수가 모자랄 경우에도, 만능 블록을 이용하여 학습할 수 있게 됨에 따라, 이용자가 다양한 단어와 복잡한 수식 또한 조합하여 학습할 수 있어, 스마트 블록 완구를 통한 이용자의 학습에 있어 학습 능률과 질을 동시에 향상시킬 수 있는 효과가 있다.Third, even when the number of general blocks corresponding to a specific letter, number or arithmetic code is insufficient in the learning process through the combination of general blocks, the user can learn by using all-round blocks. The combination can be learned, and the learning efficiency and quality can be improved at the same time in the user's learning through the smart block toys.
도1은 본 발명의 일실시예에 따른 스마트 블록 완구의 구성을 도시한 것이다.
도2는 본 발명의 일실시예에 따른 스마트 블록 완구를 통한 학습방법을 설명하기 위한 참조도이다.
도3은 본 발명의 일실시예에 따른 스마트 블록 완구의 만능 블록 등록방법을 도시한 순서도이다.1 illustrates a configuration of a smart block toy according to an embodiment of the present invention.
2 is a reference diagram for explaining a learning method through a smart block toy according to an embodiment of the present invention.
3 is a flowchart illustrating a universal block registration method of a smart block toy according to an embodiment of the present invention.
본 발명의 바람직한 실시예에 대하여 첨부된 도면을 참조하여 더 구체적으로 설명하되, 이미 주지되어진 기술적 부분에 대해서는 설명의 간결함을 위해 생략하거나 압축하기로 한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will be described in more detail with reference to the accompanying drawings, but the well-known technical parts will be omitted or compressed for brevity of description.
<스마트 블록 완구의 구성><Configuration of Smart Block Toys>
도1은 본 발명의 일실시예에 따른 스마트 블록 완구의 구성을 도시한 것이며, 도2는 본 발명의 일실시예에 따른 스마트 블록 완구를 통한 학습방법을 설명하기 위한 참조도이다.1 is a block diagram of a smart block toy according to an embodiment of the present invention, Figure 2 is a reference diagram for explaining a learning method through a smart block toy according to an embodiment of the present invention.
본 발명의 일실시예에 따른 스마트 블록 완구(100)는, 일반 블록(110) 및 컨트롤 블록(120)을 포함할 수 있다.The
일반 블록(110)은 내부에 식별코드를 가지며 내부의 식별코드를 컨트롤 블록(120)에 제공할 수 있는 반면, 컨트롤 블록(120)을 자체의 식별코드를 갖지 않는다. The
일반 블록(110)은 컨트롤 블록(120)의 DB테이블(T) 내에 기 등록된 식별코드를 가지며, 스마트 블록 완구(100)에는 복수 개의 일반 블록(110)이 마련될 수 있다.The
여기서, 일반 블록(110)은 내부에 식별코드가 저장되는 기억소자를 포함할 수 있으며, 식별코드는 문자, 숫자 또는 연산기호에 해당하는 정보와 매칭된 식별코드일 수 있다.Here, the
종래 기술에 따르면, 일반 블록(110)의 식별코드는 컨트롤 블록(120)에 기 지정된 정보와 매칭되었으며, 적어도 어느 한 면에 그러한 정보를 고정적으로 표시하였다. According to the prior art, the identification code of the
그러나 본 발명은 일반 블록(110)의 일 종류로서, 내부에 식별코드를 가지면서도 별도의 등록 전에는 컨트롤 블록(120)에 기 지정된 정보와 매칭되지 않는 만능 블록(110′)을 제시한다. 즉, 컨트롤 블록(120)에 연결될 때에, 사용자 입력에 의해 내부의 식별코드가 특정 정보와 매칭되게 컨트롤 블록(120)에 등록 가능한 구성을 만능 블록(110′)으로 칭하여 설명하도록 한다. However, the present invention is a kind of
즉, 만능 블록(110′)에는 특정 문자, 숫자 또는 연산기호에 해당하는 정보와 매칭되지 않은 식별코드가 저장될 수 있으나, 컨트롤 블록(120)을 통해 특정 정보와 매칭된 형태로 등록된 이후에는 만능 블록(110′)은 타 일반 블록(110)과 동일하게 사용할 수 있게 된다. 아울러, 만능 블록(110′)의 식별코드는 등록 전에는 특정 문자, 숫자 또는 연산기호에 해당하는 정보와 매칭되지 않고 등록에 의해 나타내는 정보가 가변될 수 있기 때문에 만능 블록(110′)의 표면에는 고정된 정보를 표시하지 않는다. That is, the
그리고 일반 블록(110)의 식별코드는 해당 식별코드와 대응되는 정보의 종류에 대응되는 적어도 하나 이상의 대표 식별 값을 포함하는 복수의 식별 값 조합으로 마련될 수 있다.The identification code of the
예를 들어, 정보가 '문자', '숫자', '연산부호'에 해당하는 경우, 이에 해당하는 식별코드에는 각각 Letter, Number, Operation Code의 앞글자인 'L', 'N', 'O'가 대표 식별 값이 될 수 있으며, 'A, B, C, D...' 등과 같이 일정한 순서를 가지는 문자의 경우 순서에 따라 '001, 002, 003, 004...' 와 같은 보조 식별 값이 대표 식별 값과 조합되어 정보 '알파벳 A, 알파벳 B, 알파벳 C, 알파벳 D...'는 'L001, L002, L003, L004...'와 같이 식별코드에 정보의 군(종류)에 해당하는 대표 식별 값이 포함된 형태로 각 정보와 매칭될 수 있다.For example, if the information corresponds to 'letter', 'number', 'operation code', the corresponding identification code is 'L', 'N', 'O' 'Can be a representative identification value, and in case of characters with a certain sequence such as' A, B, C, D ...', etc., secondary identification such as' 001, 002, 003, 004 ... ' The value is combined with the representative identification value and the information 'Alphabet A, Alphabet B, Alphabet C, Alphabet D ...' is assigned to the group (type) of information in the identification code, such as 'L001, L002, L003, L004 ...'. Each information may be matched with a corresponding representative identification value.
이때, 일반 블록(110)은 양 단에 전기적으로 연결되는 복수의 연결단자(111)를 포함하며, 본 발명의 일실시예에서는 일반 블록(110)은 제1 연결단자(111a)와 제2 연결단자(111b)가 양 단에 각각 위치하고, 각 연결단자(111a 또는 111b)는 내부에 배치되는 기억소자에 연결되어, 후술될 컨트롤 블록(120)으로부터 전원을 공급받고, 기억소자에 저장된 식별코드가 컨트롤 블록(120)에 제공될 수도 있다.In this case, the
따라서, 복수의 일반 블록(110)은, 선단에 위치한 일반 블록(110)의 제2 연결단자(111b) 또는 후술할 만능 블록(110′)의 제2 연결단자(111′b)가 후단에 위치한 일반 블록(110)의 제1 연결단자(111a) 또는 만능 블록(110′)의 제1 연결단자(111′a)와 전기적으로 연결되어, 복수 개의 일반 블록(110) 및 만능 블록(110′)이 하나의 열을 이루며 조합 배치될 수 있다.Accordingly, the plurality of
또한, 일반 블록(110)의 연결단자(111)가 형성된 면에는 자성체가 배치되어, 일반 블록(110)의 연결단자(111)는 또 다른 일반 블록(110)의 연결단자(111)와 자성에 의해 접촉 결합됨으로써, 복수 개의 일반 블록(110)이 전기적으로 연결될 수 있으며, 후술될 컨트롤 블록(120)의 접속단자부(121)와도 접촉되어 전기적으로 연결될 수 있다.In addition, a magnetic body is disposed on a surface on which the connection terminal 111 of the
그리고, 일반 블록(110)은 각 일반 블록(110)의 표면에는 식별코드와 매칭되는 표시정보가 표시된 표시영역(112)이 마련될 수 있으며, 예를 들어, '알파벳 A'의 정보와 매칭되는 식별코드를 가지는 일반 블록(110)의 경우, 표시영역(112)에 'A'가 표시된 형태로 마련될 수 있으며, 일반 블록(110)의 식별코드로는 각 국의 문자, 숫자 또는 연산기호에 해당하는 정보와 매칭될 수 있다.In addition, the
따라서, 도2에서와 같이, 이용자는 일반 블록(110) 및 컨트롤 블록(120)에 등록된 만능 블록(110′)을 이용하여 각 정보가 '알파벳 A','알파벳 P','알파벳 P','알파벳 L','알파벳 E'인 순서로 배치하고 자성을 통해 서로 연결시킬 수 있다.Therefore, as shown in FIG. 2, the user uses the universal block 110 'registered in the
이때, 이용자는 각 일반 블록(110) 및 만능 블록(110′)의 표면에 표시된 정보를 통해 각 정보를 배치하여'APPLE'이라는 단어를 생성할 수 있으며, 서로 이웃한 일반 블록(110)과 만능 블록(110′)은 자성에 의해 연결단자(111, 111′)가 서로 접촉됨으로써 5개의 일반 블록(110)과 만능 블록(110′) 모두는 전기적으로 연결될 수 있게 된다.In this case, the user may arrange each piece of information through the information displayed on the surfaces of the
여기서, 상술한 5개의 일반 블록(110) 및 만능블록(110′)의 끝 단(가장 앞단의 만능 블록의 전방 연결단자 또는 가장 마지막의 일반 블록의 후방 연결단자)이 컨트롤 블록(120)에 연결될 경우, 컨트롤 블록(120)은 연결단자(111)이 연결된 5개의 일반 블록(110) 전원을 공급하고, 전원이 공급된 5개의 일반 블록(110)으로부터 연결된 순서대로 식별코드를 수신하여, 연결된 5개의 일반 블록(110)의 연결 순서로부터 'APPLE'이라는 단어를 인식하게 되며, 이하, 컨트롤 블록(120)의 구성 설명에서 좀 더 자세히 설명하도록 한다.Here, the ends of the five
만능 블록(110′)은 일반 블록(110)의 일 종류이기는 하나, 만능 블록(110′)은 컨트롤 블록(120)을 통해 별도의 등록 과정을 거치지 않는 한, 만능 블록(110′)의 내부에 저장된 식별코드는 어떠한 특정 정보와도 매칭되지 않으며, 만능 블록(110′)의 표면 또한 어떠한 정보도 표시되지 않은 형태로 마련된다.The all-round block 110 'is one type of the
또한, 만능 블록(110′)은, 타 일반 블록(110)과 마찬가지로, 연결단자(111′)가 형성된 면에는 자성체가 배치되어, 타 일반 블록(110)의 연결단자(111) 또는 또 다른 만능 블록(110′)의 연결단자(111′)와 자성에 의해 접촉 결합될 수 있다.In addition, the
이때, 만능 블록(110′)은 2개의 연결단자(111′a, 111′b)가 양 단에 각각 위치하고, 각 연결단자(111′a 또는 111′b)는 내부에 배치되는 기억소자에 연결되어, 후술될 컨트롤 블록(120)으로부터 전원을 공급받고, 기억소자에 저장된 식별코드가 컨트롤 블록(120)에 제공할 수 있다. 만능 블록(110′)의 식별코드는 만능 블록임을 나타내는 별도의 대표 식별 값을 갖는 식별 값의 조합으로 마련될 수 있다.In this case, in the universal block 110 ', two connection terminals 111'a and 111'b are positioned at both ends, and each connection terminal 111'a or 111'b is connected to a memory device disposed therein. Thus, power is supplied from the
여기서, 만능 블록(110′)은 이용자가 복수의 일반 블록(110) 중 특정한 정보를 가지는 일반 블록(110)을 분실하여, 복수의 일반 블록(110)을 조합하여 특정 단어나 수식을 만들기 어렵게 된 경우, 만능 블록(110′)을 컨트롤 블록(120)에 연결하여, 해당 만능 블록(110′)의 식별코드를, 분실한 일반 블록(110)의 정보와 매칭시켜 컨트롤 블록(120)에 등록함으로써, 이용자가 분실된 일반 블록(110)을 만능한 만능 블록(110′)과 일반 블록(110)을 조합하여, 컨트롤 블록(120)에 이용자가 원하는 단어 및 수식을 입력할 수 있게 된다.In this case, the
또한, 만능 블록(110′)의 표시영역(112′)에는 어떠한 표시정보도 표시되지 않은 형태로 마련되나, 표시영역(112′)은 별도의 저장모듈 및 디스플레이모듈이 연결된 형태로 마련될 수 있으며, 등록에 의해 컨트롤 블록(120)으로부터 식별코드와 매칭된 정보를 수신 저장하여, 만능 블록(110′)의 일면에는 해당 만능블록(110′)의 식별코드와 매칭되는 정보에 따른 표시정보가 표시되게 마련될 수도 있다.In addition, the
이때, 표시영역(112′)은 행과 열을 이루는 복수의 발광소자의 선택적 발광에 의해 표시정보를 시각적으로 출력하는 유기발광다이오드(Organic Light-Emitting Diode, OLED) 형태로 마련될 수 있으나, 바람직하게, 컨트롤 블록(120)을 통한 만능 블록(110′)의 재등록(신규 정보와 매칭) 및 삭제(특정 정보와 매칭된 등록내역 삭제) 이전까지는 이미 등록된 동일한 표시정보만을 출력하면 되므로, 만능 블록(110′)의 디스플레이모듈은 적은 전력소비를 가지는 전자종이(e-Paper) 디스플레이 형태로 마련될 수 있다.In this case, the
경우에 따라서, 표시영역(112′)은, 이용자가 펜과 같은 필기도구로 표시정보를 직접 기입하거나, 정보가 표기된 출력물을 접착, 부착 가능하도록 마련될 수도 있다.In some cases, the
컨트롤 블록(120)은 일반 블록(110)과 정보에 따른 등록된 식별코드를 가지는 만능 블록(110′)을 포함하는 복수의 일반 블록(110)과 만능 블록(110′)의 조합을 통해 인식된 복수의 식별코드에 따라 단어 또는 수식을 입력받아 그에 대응하는 출력 값을 출력시킬 수 있으며, 접속단자부(121), 저장부(122), 디스플레이부(123), 음성출력부(124), 모드제공부(125), 조합분석부(126) 및 제어부(127)를 포함할 수 있다.The
접속단자부(121)는 일반 블록(110)과 만능 블록(110′)의 연결단자(111, 111′)에 대응되는 4개의 접속단(전원공급단 +/-, 데이터통신단 +/-)을 포함하며, 일반 블록(110)과 만능 블록(110′)의 2개의 연결단자(111, 111′)와 자성에 의해 결합되어 각 일반 블록(110) 및 만능 블록(110′)과 전기적으로 연결될 수 있으며, 이때, 접속단자부(121)는 일반 블록(110) 및 만능 블록(110′)이 연결되었음을 확인하여, 일반 블록(110) 및 만능 블록(110′)에 전원을 공급하고, 각 일반 블록(110) 및 만능 블록(110′)으로부터 식별코드를 획득할 수 있다.The
이때, 이용자는 이용자가 조합한 정보와 디스플레이부(123)에 출력된 판단결과를 동시에 비교하며 학습을 수행하기 때문에, 접속단자부(121)는 접속단자부(121)에 전기적으로 연결된 일반 블록(110) 또는 만능 블록(110′)에 저장된 적어도 둘 이상의 식별코드 중, 컨트롤 블록(120)에서 디스플레이부(123)가 배치된 방향과 동일한 방향을 향하는 표시영역(112, 112′)에 대응되는 식별코드를 획득하게 된다.In this case, since the user compares the information combined by the user with the determination result output on the
저장부(122)는 정보와 정보에 매칭되는 적어도 하나 이상의 식별코드를 포함하는 DB테이블(T)이 저장될 수 있다.The storage unit 122 may store the DB table T including the information and at least one identification code matching the information.
이때, 저장부(122)에 저장되는 DB테이블(T)은 문자, 숫자, 연산기호 중 적어도 어느 하나로 마련되는 정보와 각 정보에 매칭되는 적어도 하나 이상의 식별코드가 테이블정보 형태로 마련될 수 있으며, 일반 블록(110)의 식별코드와 각 정보가 매칭된 제1 저장영역(S1)과 데이터의 수정이 가능(Rewritable)한 제2 저장영역(S2)을 포함하여 마련될 수 있다.In this case, the DB table T stored in the storage unit 122 may include information provided with at least one of a letter, a number, and an operation code, and at least one identification code matching each information, in the form of table information. The first storage area S1 in which the identification code of the
또한, 제2 저장영역(S2)은, 만능 블록(100′)의 식별코드들이 기입되어 있으나, 만능 블록(110′)의 각 식별코드의 저장공간 상에 정보가 저장되어 있지 않고, 비어(BLANK)있는 테이블 형태로 마련될 수 있으며, 이에 국한되지 않고, 정보와 식별코드 모두가 비어있는, 빈 저장영역(Blanked Storage Area)으로 마련될 수도 있다.In addition, although the identification codes of the universal block 100 'are written in the second storage area S2, information is not stored in the storage space of each identification code of the universal block 110' and is empty. It may be provided in the form of a table), but is not limited thereto, and may be provided as a blank storage area in which both information and an identification code are empty.
만약, 제2 저장영역(S2)이 상술한 바와 같이, 만능 블록(110′)의 각 식별코드의 저장공간 상에 정보가 저장되어 있지 않고, 비어(BLANK)있는 테이블 형태로 마련될 경우, 각 식별코드는 DB테이블 상에 미리 저장될 수 있으며, 도1의 경우, 만능(Replacement)를 의미하는 R을 대표 식별 값을 포함하듯 기입하였으나, 설명의 편의에 따라 임의로 지정한 것이며, 실제 구현 시에는 저장영역 상의 주소 값(예, 16진수 값)과 같은 형태로 마련될 수 있다.If the second storage area (S2), as described above, the information is not stored in the storage space of each identification code of the universal block (110 '), provided in the form of a blank (BLANK), each, The identification code may be stored in advance on the DB table. In FIG. 1, R, which means replacement, is written as including a representative identification value. However, the identification code is arbitrarily designated for convenience of explanation, and stored in actual implementation. It may be provided in the form of an address value (eg, hexadecimal value) on the area.
즉, 만능 블록(110′)의 '식별코드를 등록한다'는 것은, 제2 저장영역(S2)에 기 저장된 식별코드에 해당 식별코드에 대응되는 정보를 매칭시켜 저장하는 경우와, 제2 저장영역(S2)에 만능 블록(110′)으로부터 획득한 식별코드를 특정 정보와 매칭시켜, 매칭된 식별코드와 정보 모두를 저장하는 경우를 포함하는 의미로 해석되어져야 할 것이며, 또한, 만능 블록(110′)의 '식별코드 등록을 해제한다'라 함은, 제2 저장영역(S2)에 만능 블록(110′)의 식별코드와 특정 정보가 매칭 저장된 상태에서, 특정 식별코드와 매칭된 정보 중 정보 만을 삭제하는 경우와 매칭된 정보와 식별코드 모두 삭제하는 경우를 포함하는 의미로 해석되어져야 할 것 이다.That is, "registering the identification code" of the universal block (110 ') is, when matching the information corresponding to the identification code to the identification code pre-stored in the second storage area (S2) and the second storage It should be interpreted to mean that the identification code obtained from the universal block 110 'is matched with specific information in the area S2 and stores both the matching identification code and the information. 110 ') of the identification code registration release means that the identification code of the universal block 110' and the specific information are matched and stored in the second storage area S2. It should be interpreted to include the case of deleting only the information and the case of deleting both the matched information and the identification code.
이하에서는, 설명의 편의 상, 만능 블록(110′)의 등록의 경우, 제2 저장영역(S2)에서 만능 블록(110′)으로부터 획득한 식별코드에 대응되는 영역 상에 사용자로부터 입력된 정보를 매칭 저장하는 것으로, 만능 블록(110′)의 식별코드 등록해제의 경우, 만능 블록(110′)으로부터 획득한 식별코드에 대응되는 영역 상에 사용자로부터 입력된 정보를 매칭 저장된 정보를 제2 저장영역(S2)에서 삭제하는 것으로 한하여 설명하도록 한다.Hereinafter, for convenience of description, in the case of registration of the universal block 110 ', the information input from the user on the area corresponding to the identification code obtained from the universal block 110' in the second storage area (S2) When the identification code of the universal block 110 'is deregistered by matching and storing, the second storage area stores the information stored by matching the information input from the user on the area corresponding to the identification code obtained from the universal block 110'. Only the deletion in (S2) will be described.
디스플레이부(123)는 이용자에게 시각정보를 제공할 수 있으며, 이용자의 터치조작에 의해 조작신호 생성이 가능한 터치디스플레이 형태로 마련될 수 있다.The
음성출력부(124)는 음성데이터의 출력할 수 있으며, 스피커형태로 마련될 수 있다.The
모드제공부(124)는 접속단자부(121)에 전기적으로 연결된 일반 블록(110) 및 만능 블록(110′)의 식별코드를 인식하여 인식된 식별코드로 조합된 단어, 수식의 적합여부를 판단하는 학습모드, 접속단자부(121)에 전기적으로 연결된 만능 블록(110′)의 제2 저장영역(S2)에 위치한 식별코드의 저장영역에, 디스플레이부(123)를 통해 이용자의 터치조작으로 선택된 특정 정보를 매칭 등록하는 등록모드 및 접속단자부(121)에 전기적으로 연결된 만능 블록(110′)의 식별코드에 매칭된 정보를 저장부(122)에 저장된 DB테이블(T)의 제2 저장영역(S2)으로부터 삭제하는 해제모드를 디스플레이부(123)에 출력시켜, 이용자에 의해 선택된 구동모드를 제공할 수 있다.The
이때, 모드제공부(125)는 컨트롤 블록(120)이 최초 구동될 때에, 이용자에게 컨트롤 블록(120)을 통해 일반 블록(110) 및 만능 블록(110′)을 통한 학습, 등록 또는 수정 의사를 확인할 수 있으며, 경우에 따라서는 접속단자부(121)에 일반 블록(110) 및 만능 블록(110′)이 전기적으로 연결될 경우에 일반 블록(110) 및 만능 블록(110′)을 통한 학습, 등록 또는 수정 의사를 확인할 수도 있다.In this case, when the
좀 더 상세히 설명하자면, 예를 들어, 접속단자부(121)에 일반 블록(110)과 만능 블록(110′)이 조합된 형태로 접속될 경우에 모드제공부(125)는 자동으로 학습모드를 제공하고, 단일의 만능 블록(110′)만이 접속된 경우에는, 이용자가 학습, 등록 또는 해제모드 중 하나의 모드를 선택하도록 디스플레이부(123)에 모드 선택 영상을 출력시킬 수도 있다.In more detail, for example, when the
조합분석부(126)는 모드제공부(125) 제공하는 구동모드가 학습모드인 경우에 한해서, 접속단자부(121)에 연결된 일반 블록(110), DB테이블(T)에 식별코드와 매칭 등록된 정보를 가지는 만능 블록(110′) 또는 이들의 조합으로 마련된 복수의 일반 블록(110) 및 만능 블록(110′)으로부터 식별코드를 획득하고 저장부(122)에 저장된 DB테이블(T)을 통해 획득한 각 식별코드에 대응되는 정보를 확인할 수 있다.The combination analysis unit 126 registers matching codes with identification codes in the
또한, 조합분석부(126)는 접속단자부(121)에 복수의 일반 블록(110) 및 만능 블록(110′)이 연결되어 있을 경우, 각 일반 블록(110) 및 만능 블록(110′)으로부터 식별코드를 획득한 순서에 따라서 각 정보를 조합하여 단어 또는 수식을 생성할 수 있다.In addition, when the plurality of
이때, 조합분석부(126)는 생성한 단어 또는 수식에 따른 정보를 출력시킬 수 있으며, 단어의 경우, 해당 단어와 단어의 발음, 단어와 연관된 이미지 중 적어도 어느 하나의 정보를 포함한 출력정보를 디스플레이부(123)와 컨트롤 블록(120)에 포함된 음성출력부(124)로 출력시킬 수 있으며, 수식의 경우, 해당 수식의 결과 값을 출력시킬 수도 있다.In this case, the combination analyzer 126 may output the information according to the generated word or formula, and in the case of a word, display the output information including at least one of information of the word, the pronunciation of the word, and an image associated with the word. The
뿐만 아니라, 조합분석부(126)는 단어, 단어에 해당하는 이미지, 단어의 발음, 숫자 또는 수식 중 적어도 어느 하나로 마련된 학습정보를 디스플레이부(123), 음성출력부(124) 또는 디스플레이부(123)와 음성출력부(124) 모두를 통해 출력시킨 뒤, 이후 접속단자부(121)에 접속되는 일반 블록(110) 및 만능 블록(110′)의 각 식별코드와 식별코드의 획득 순서로부터 생성한 단어, 수식 또는 숫자와 학습정보 간의 적합성을 판단할 수도 있다.In addition, the combination analyzer 126 may display the learning information provided with at least one of a word, an image corresponding to a word, a pronunciation of a word, a number, and a formula, such as a
예를 들어, 도2에서와 같이, 컨트롤 블록(120)의 학습정보로 디스플레이부(123)와 음성출력부(124)를 통해 사과의 이미지 또는 '애플'이라는 음성을 출력시키면, 이용자는 이러한 학습정보를 통해, 각각 정보가 'A', 'P', 'P', 'L', 'E'인 각 일반 블록(110) 및 만능 블록(110′)을 순차적으로 결합하여 접속단자부(121)에 연결시키게 된다.For example, as shown in FIG. 2, if the image of the apple or the voice of 'apple' is output through the
이때, 조합분석부(126)는 접속단자부(121)에 연결된 5개의 일반 블록(110) 및 만능 블록(110′)을 통해, 'APPLE'이라는 단어를 생성하게 되며, 이를 학습정보와 비교하여 이용자가 조합한 일반 블록(110) 및 만능 블록(110′)의 적합여부를 확인하게 된다. 이후, 적합 또는 부적합에 따른 결과를 디스플레이부(123), 음성출력부(124) 또는 디스플레이부(123)와 음성출력부(124) 모두를 통해 출력시키게 된다.여기서, 음성출력부(124)는 적합 또는 부적합에 따른 결과뿐만 아니라, 해당 단어의 발음을 출력시킬 수도 있어, 이용자에게 'APPLE'이라는 단어의 발음 학습을 도모할 수도 있다.At this time, the combination analysis unit 126 generates the word 'APPLE' through five
제어부(127)는 접속단자부(121), 저장부(122), 디스플레이부(123), 음성출력부(124), 모드제공부(125), 조합분석부(126)를 제어할 수 있으며, 모드제공부(125)는 등록모드 또는 해제모드 중 어느 하나의 구동모드를 제공하고, 접속단자부(121)에 전기적으로 연결된 일반 블록(110) 및 만능 블록(110′)이 만능 블록(110′)인 경우에 한해서, 만능 블록(110′)으로부터 획득한 식별코드를 특정 정보와 매칭시켜 DB테이블(T)에 저장하거나, 해당 식별코드를 DB테이블(T)로부터 삭제할 수 있다.The controller 127 may control the
여기서, 제어부(127)는 접속단자부(121)에 전기적으로 연결된 일반 블록(110) 및 만능 블록(110′)의 식별코드를 획득하고, 획득한 식별코드가 저장부(122)에 저장된 DB테이블(T)의 제1 저장영역(S1) 또는 제2 저장영역(S2) 중 어느 영역에 포함되었는지의 여부를 통해, 일반 블록(110)과 만능 블록(110′)을 식별할 수 있다.Herein, the control unit 127 obtains the identification codes of the
만약, 모드제공부(125)에서 제공된 구동모드가 등록모드일 경우, 제어부(127)는 접속단자부(121)에 전기적으로 연결된 만능 블록(110′)의 식별코드를 획득하고, 저장부(122)에 저장된 DB테이블(T)의 제2 저장영역(S2) 상에 해당 식별코드와 매칭된 정보 저장되었는지 여부를 확인하게 되며, 이때, 만능 블록(110′)의 식별코드와 매칭된 정보가 제2 저장영역(S2)에 포함되지 않다면, 이용자가 디스플레이부(123)를 통해 선택한 정보를 해당 식별코드의 저장영역 상에 매칭시켜 저장부(122)에 저장된 DB테이블(T)의 제2 저장영역(S2)에 등록시키게 된다.If the driving mode provided by the mode providing unit 125 is the registration mode, the control unit 127 obtains the identification code of the universal block 110 'electrically connected to the
반면에, 만능 블록(110′)의 제2 저장영역(S2)에 포함된 식별코드에 매칭된 정보가 있다면, 해당 만능 블록(110′)의 식별코드에 매칭된 정보를 디스플레이부(123)에 출력시킴과 동시에, 이용자에게 해당 만능 블록(110′)의 식별코드와 매칭된 정보의 삭제 여부를 묻는 메시지를 출력시킬 수도 있다.On the other hand, if there is information matched to the identification code included in the second storage area (S2) of the universal block (110 '), the information matching the identification code of the universal block (110') to the
이때, 이용자가 디스플레이부(123)를 통해 해당 만능 블록의 식별코드와 매칭된 정보의 삭제를 요청하였을 경우, 제어부(127)는 모드제공부(125)를 제어하여, 컨트롤 블록(120)의 구동모드를 접속단자부(121)에 전기적으로 연결된 만능 블록(110′)의 식별코드와 매칭된 정보를 저장부(122)에 저장된 DB테이블(T)의 제2 저장영역(S2)로부터 삭제하는 해제모드로 전환시키게 된다.In this case, when the user requests deletion of information matched with the identification code of the universal block through the
또한, 모드제공부(125)에서 제공된 해제모드에 의해, 저장부(122)에 저장된 DB테이블(T)에서 접속단자부(121)에 전기적으로 연결된 만능 블록(110′)의 식별코드와 매칭된 정보가 등록 해제되면, 해당 만능 블록(110′)은 컨트롤 블록(120)의 구동모드가 등록모드인 경우에 한하여, 사용자로부터 선택된 또 다른 정보를 해당 식별코드와 매칭시켜 DB테이블(T)에 등록시킬 수 있게 된다.In addition, by the release mode provided by the mode providing unit 125, information matched with the identification code of the universal block 110 'electrically connected to the
즉, 본 발명의 일실시예에 따른 스마트 블록 완구(100)는, 만능 블록(110′)을 컨트롤 블록(120)에 연결하여, 해당 만능 블록(110′)의 식별코드로부터 확인된 저장영역 상에 사용자로부터 선택된 정보를 매칭 등록함으로써, 해당 만능 블록(110′)과 일반 블록(110)을 조합하여, 컨트롤 블록(120)에 이용자가 원하는 단어 및 수식을 입력이 가능해짐에 따라, 특정 일반 블록(110)을 만능 블록(110′)으로 만능할 수 있게 되어, 이용자가 복수의 일반 블록(110) 중 특정한 정보를 가지는 일반 블록(110)을 분실하여, 복수의 일반 블록(110)을 조합하여 특정 단어나 수식을 만들기 어렵게 된 경우에도 분실한 일반 블록(110) 또는 분실한 일반 블록(110)을 포함한 블록세트를 별도로 구매하지 않고도 지속적인 학습이 가능한 효과가 있다.That is, the
이하에서는, 본 발명의 일실시예에 따른 스마트 블록 완구(100)의 만능 블록(110′)으로 컨트롤 블록(120)에 저장된 DB테이블(T) 상의 특정 정보와 매칭되는 식별코드를 가지는 일반 블록(110)을 만능하기 위해, 스마트 블록 완구(100)에 만능 블록(110′)을 등록하는 방법에 대하여 설명하도록 한다.Hereinafter, the general block 110 'of the
<스마트 블록 완구의 만능 블록 등록방법><How to register universal block of smart block toys>
도3은 본 발명의 일실시예에 따른 스마트 블록 완구의 만능 블록 등록방법을 도시한 순서도이다.3 is a flowchart illustrating a universal block registration method of a smart block toy according to an embodiment of the present invention.
본 발명의 일실시예에 따른 스마트 블록 완구(100)의 만능 블록 등록방법은, 연결단계(S100), 확인단계(S200), 매칭단계(S300) 및 등록단계(S400)를 포함할 수 있다.Universal block registration method of the
연결단계(S100)는 식별코드 별 정보에 대한 DB테이블(T)이 저장된 컨트롤 블록(120)이 식별코드를 가지는 만능 블록(110′)의 연결을 확인하는 단계이다.The connecting step (S100) is a step of confirming the connection of the universal block 110 'having the identification code in the
이 단계에서, 이용자가 만능 블록(110′)의 일단에 배치된 연결단자(111′)를 컨트롤 블록(120)의 접속단자부(121)에 접촉시키게 되면, 만능 블록(110′)의 연결단자(111′)와 컨트롤 블록(120)의 접속단자부(121)는 자성에 의해 접촉이 유지되면서 전기적으로 연결될 수 있게 된다.In this step, when the user comes into contact with the connecting terminal 111 'disposed at one end of the universal block 110', the connecting
이때, 컨트롤 블록(120)의 접속단자부(121)는 만능 블록(110′)과의 전기적 연결을 통해 만능 블록(110′)이 연결되었음을 확인할 수 있게 된다.At this time, the
확인단계(S200)는 컨트롤 블록(120)이 연결단계(S200)에서 연결이 확인된 만능 블록의 식별코드를 획득하는 단계이다. Confirmation step (S200) is a step in which the
이 단계는, 컨트롤 블록(120)의 접속단자부(121)가 전기적으로 연결된 만능 블록(110′)의 연결단자(111′)를 구성하는 4개의 연결단 중 2개의 연결단(전원공급단+/-)에 전원을 공급하고, 공급된 전원에 의해 내부에 데이터통신 가능상태로 전환된 만능 블록(110′)이 또 다른 2개의 연결단(데이터통신단+/-)을 통해 내부에 저장된 식별코드를 접속단자부(121)를 통해 컨트롤 블록(120)에 제공하는 단계이다.In this step, two connection terminals (power supply terminal + /) of the four connection terminals constituting the connection terminal 111 'of the universal block 110' to which the
매칭단계(S300)는 확인단계(S200)에서 확인된 만능 블록(110′)의 식별코드와 매칭된 정보가 DB테이블(T) 내에 존재하지는 여부에 따라 해당 식별코드를 사용자로부터 선택된 정보와 매칭시키는 단계이다.Matching step (S300) is to match the identification code with the information selected by the user according to whether the information matched with the identification code of the universal block (110 ') confirmed in the verification step (S200) exists in the DB table (T) Step.
이 단계는, 컨트롤 블록(120)의 제어부(127)는 저장부(122)에 저장된 DB테이블(T)의 제2 저장영역(S2) 상에, 접속단자부(121)를 통해 획득한 만능 블록(110′)의 식별코드와 매칭된 정보가 등록되어 있는지의 여부를 확인하는 등록확인단계(S310)와 제어부(127)가 디스플레이부(123)를 통해 이용자로부터 선택된 정보를 확인하는 선택확인단계(S320) 및 제어부(127)가 등록확인단계(S310)에서 저장부(122)에 저장된 DB테이블(T) 상에 어느 정보와도 매칭 등록되지 않은 것으로 확인된 만능 블록(110′)의 식별코드를 선택확인단계(S320)에서 이용자로부터 선택된 정보를 매칭시키는 선택매칭단계(S330)를 포함할 수 있다. 여기서, 등록확인단계(S310)는 선택적 단계이므로 등록확인단계(S310) 없이 곧바로 선택확인단계(S320)로 진입하여 만능블록을 등록시키는 것 또한 가능하다.In this step, the control unit 127 of the
여기서, 선택확인단계(S320)는 제어부(127)가 등록확인단계(S310)에서 저장부(122)에 저장된 DB테이블(T) 상에 만능 블록(110′)의 식별코드와 매칭된 정보가 등록 저장되지 않은 것으로 확인한 경우에 한해서, 이용자에 의해 특정 정보가 선택되어질 수 있도록, 디스플레이부(123)를 통해 복수의 정보를 출력시키고, 이를 통해 이용자로부터 선택된 정보를 확인하는 단계이다.Here, in the selection confirmation step (S320), the controller 127 registers the information matched with the identification code of the universal block 110 'on the DB table T stored in the storage unit 122 in the registration confirmation step (S310). Only when it is confirmed that the information is not stored, a plurality of pieces of information are output through the
등록단계(S400)는 만능 블록(110′)의 식별코드와 매칭단계(S300)에서 매칭된 정보를 DB테이블(T)에 등록하는 단계이다.The registration step S400 is a step of registering the identification code of the universal block 110 'and the information matched in the matching step S300 in the DB table T.
이 단계는 제어부(127)가 매칭단계(S300)에서 사용자로부터 선택된 정보를 저장부(122)의 DB테이블(T) 상의 제2 저장영역(S2)에 저장하여 만능 블록(110′)의 식별코드에 해당 정보를 매칭시켜 등록 저장하는 단계이다.In this step, the control unit 127 stores the information selected by the user in the matching step S300 in the second storage area S2 on the DB table T of the storage unit 122 to identify the identification block of the universal block 110 '. Registering and storing the corresponding information.
이후, 컨트롤 블록(120)의 모드제공부(125)가 학습모드로 전환되고, 등록단계(S400)에서 특정 정보와 매칭된 식별코드를 가지는 만능 블록(110′)이 접속단자부(121)에 연결될 경우, 조합분석부(124)는 등록단계(S400)에서 저장부(122)의 DB테이블(T) 상의 제2 저장영역(S2)에 해당 식별코드와 매칭되어 저장된 정보를 확인 인식하게 된다.Thereafter, the mode providing unit 125 of the
따라서, 상술한 방법에 의해, 특정 일반 블록(110)이 분실되었거나 고장에 의해 인식이 불가할 경우, 이용자가 필요한 일반 블록(110)을 만능 블록(110′)으로 만능하여 사용할 수 있게 되어, 특정 일반 블록(110)의 분실 및 고장에 의한 일반 블록(110)의 추가 구입이 불필요하므로 스마트 블록 완구(100)를 통한 경제적 학습이 가능하고, 특정 단어 및 수식 조합 불가에 따른 학습 불가 상황을 최소화하여 지속적인 학습이 가능하며, 일반 블록(110)의 조합을 통한 학습 과정에서 특정한 문자, 숫자 또는 연산부호에 해당하는 일반 블록(110)의 수가 모자랄 경우에도, 만능 블록(110′)을 이용하여 할 수 있게 됨에 따라, 이용자가 다양한 단어와 복잡한 수식 또한 조합하여 학습할 수 있어, 스마트 블록 완구(100)를 통한 이용자의 학습에 있어 학습 능률과 질을 동시에 향상시킬 수 있다.Therefore, by the above-described method, when the specific
결국, 본 발명은, 특정 문자, 숫자, 연산부호에 해당하는 일반 블록이 분실되었거나 해당 블록의 고장에 의해 인식이 불가할 경우, 이용자가 필요한 일반 블록을 만능 블록으로 만능하여 사용할 수 있게 되어, 특정 일반 블록의 분실 및 고장에 의한 일반 블록의 추가 구입이 불필요하므로 스마트 블록 완구를 통한 경제적 학습이 가능하고, 특정 단어 및 수식 조합 불가에 따른 학습 불가 상황을 최소화하여 지속적인 학습이 가능하며, 일반 블록의 조합을 통한 학습 과정에서 특정한 문자, 숫자 또는 연산부호에 해당하는 일반 블록의 수가 모자랄 경우에도, 만능 블록을 이용하여 할 수 있게 됨에 따라, 이용자가 다양한 단어와 복잡한 수식 또한 조합하여 학습할 수 있어, 스마트 블록 완구를 통한 이용자의 학습에 있어 학습 효율과 질을 동시에 향상시킬 수 있는 스마트 블록 완구의 만능 블록 등록기술을 제공한다.As a result, when the general block corresponding to a specific letter, number, or operation code is lost or cannot be recognized due to a failure of the block, the user can use the general block required as a universal block. It is not necessary to purchase additional blocks due to loss or breakdown of general blocks, so economical learning is possible through smart block toys, and continuous learning is possible by minimizing the learning impossible situation by not combining specific words and formulas. Even when the number of general blocks corresponding to a specific letter, number or operation code is insufficient in the learning process through combinations, all-round blocks can be used, so that users can learn by combining various words and complex equations. To improve learning efficiency and quality at the same time. It provides universal block registration technology of smart block toys.
위에서 설명한 바와 같이 본 발명에 대한 구체적인 설명은 첨부된 도면을 참조한 실시예에 의해서 이루어졌지만, 상술한 실시예는 본 발명의 바람직한 예를 들어 설명하였을 뿐이기 때문에, 본 발명이 상기의 실시예에만 국한되는 것으로 이해되어져서는 아니 되며, 본 발명의 권리범위는 후술하는 청구범위 및 그 등가개념으로 이해되어져야 할 것이다.As described above, the detailed description of the present invention has been made by the embodiments with reference to the accompanying drawings. However, since the above-described embodiments have only been described by way of example, the present invention is limited to the above embodiments. It should not be understood that the scope of the present invention is to be understood by the claims and equivalent concepts described below.
100 : 스마트 블록 완구
110 : 일반 블록
111 : 연결단자
111a : 제1 연결단자
111b : 제2 연결단자
112 : 표시영역
110′ : 만능 블록
111′ : 연결단자
111′a : 제1 연결단자
111′b : 제2 연결단자
112′ : 표시영역
120 : 컨트롤 블록
121 : 접속단자부
122 : 저장부
123 : 디스플레이부
124 : 음성출력부
125 : 모드제공부
126 : 조합분석부
127 : 제어부100: smart block toys
110: normal block
111: connection terminal
111a: first connection terminal
111b: second connection terminal
112: display area
110 ′: Universal block
111 ′: Connection terminal
111′a: First connecting terminal
111′b: Second connection terminal
112 ': display area
120: control block
121: connection terminal part
122: storage unit
123: display unit
124: audio output unit
125: mode providing unit
126: Combination Analysis
127: control unit
Claims (4)
상기 블록의 연결단자와 연결되는 접속단자부를 포함하며, 상기 접속단자부를 통해 연결된 상기 블록으로부터 식별코드를 획득하는 컨트롤 블록 또는 컨트롤블록의 기능을 수행하는 App 프로그램이 내장된 디바이스;를 포함하고,
상기 컨트롤 블록 또는 컨트롤블록의 기능을 수행하는 App 프로그램이 내장된 디바이스는,
상기 블록과 전기적으로 연결되며, 상기 블록으로부터 식별코드를 획득하는 접속단자부;
상기 블록의 식별코드 및 상기 식별코드와 매칭되는 정보가 등록된 DB테이블과 상기 식별코드에 대응되는 정보의 조합에 대한 학습 알고리즘이 저장된 저장부; 및
상기 접속단자부, 저장부를 제어하는 제어부;를 포함하며,
상기 블록은, 상기 저장부에 저장된 DB테이블에서 특정 정보와 매칭되는 일반 블록과 달리, 상기 저장부에 저장된 DB테이블에서 특정 정보와 매칭되지 않은 임시 식별코드 (예 : 0)를 가지는 블록;으로서,
상기 제어부는 상기 만능 블록이 상기 접속단자부에 전기적으로 연결되었을 때, 사용자로부터 입력받은 정보에 기초하여 해당 만능 블록의 식별코드를 사용자 입력 정보와 매칭시켜 상기 저장부의 DB 테이블 내에 식별코드를 새롭게 부여받아 등록 저장시킬 수 있는
스마트 블록 완구.
At least two blocks provided in a block shape in which a chip having an identification code stored therein and having two connection terminals electrically connected to the chip at both ends thereof; And
And a connection terminal part connected to the connection terminal of the block, and a device having an embedded App program to perform a function of a control block or a control block to obtain an identification code from the block connected through the connection terminal part.
The device in which the App program which performs the function of the control block or control block is embedded,
A connection terminal unit electrically connected to the block to obtain an identification code from the block;
A storage unit for storing a learning algorithm for a combination of an identification code of the block and a DB table in which information matching the identification code is registered and information corresponding to the identification code; And
And a control unit for controlling the connection terminal unit and the storage unit.
The block is a block having a temporary identification code (eg, 0) that does not match specific information in a DB table stored in the storage unit, unlike a general block matching specific information in a DB table stored in the storage unit.
When the universal block is electrically connected to the connection terminal unit, the controller receives a new ID code in the DB table of the storage unit by matching the identification code of the universal block with user input information based on the information input from the user. Registration can be saved
Smart Block Toys.
상기 컨트롤 블록 또는 컨트롤블록의 기능을 수행하는 App 프로그램이 내장된 디바이스는 상기 접속단자부에 전기적으로 연결된 만능 블록으로부터 획득한 식별코드를 통한 학습모드, 상기 접속단자부에 전기적으로 연결된 만능 블록으로부터 획득한 식별코드를 특정 정보에 매칭시켜 DB 테이블에 저장 등록하는 등록모드 또는 특정 정보를 변경하여 상기 저장부의 DB 테이블 내에 등록 저장된 식별코드와 해당 식별코드와 새롭게 매칭된 특정 정보와의 매칭을 변경하는 변경모드 중, 적어도 어느 하나의 구동모드를 선택적으로 제공하는 모드제공부;를 더 포함하는
스마트 블록 완구.
The method of claim 1,
The device having an embedded App program that performs the function of the control block or the control block includes a learning mode through an identification code obtained from a universal block electrically connected to the connection terminal unit, and an identification obtained from a universal block electrically connected to the connection terminal unit. Among the change modes in which a registration mode for matching a code with specific information is stored and registered in a DB table or changing specific information to change matching between an identification code registered in the storage DB table and the corresponding identification code with specific information newly matched. And a mode providing unit for selectively providing at least one driving mode.
Smart Block Toys.
상기 제어부는 상기 모드제공부가 등록모드를 제공한 경우에, 상기 만능 블록의 식별코드를 상기 사용자 입력 정보와 매칭시켜 상기 저장부의 DB 테이블 내에 등록 저장시키는
스마트 블록 완구.The method of claim 2,
The control unit registers and stores the identification code of the universal block with the user input information in the DB table of the storage unit when the mode providing unit provides the registration mode.
Smart Block Toys.
상기 만능 블록은, 접속단자를 통해 식별코드를 획득하여 상기 DB테이블의 정보와 매칭된 형태로 상기 DB테이블 내에 등록 저장되거나 상기 DB테이블로부터 등록정보를 수정시키는 컨트롤 블록 또는 컨트롤블록의 기능을 수행하는 App 프로그램이 내장된 디바이스에 연결되어, 상기 컨트롤 블록에 식별코드를 제공할 수 있고,
상기 만능 블록은,
적어도 하나 이상의 면을 가지는 다면체 형상의 몸체;
상기 몸체 내부에 위치하며 식별코드가 저장된 칩; 및
상기 몸체에서 최소 하나 이상의 면에 각각 배치되며, 상기 칩과 전기적으로 연결되는 2개 이상의 연결단자;를 포함하며,
상기 몸체에는 상기 컨트롤 블록 또는 컨트롤블록의 기능을 수행하는 App 프로그램이 내장된 디바이스를 통해 상기 칩에 저장된 식별코드가 DB 테이블의 특정 정보와 매칭되어 등록 및 변경 저장될 경우, 해당 정보에 따라 가변되는 표시정보를 나타낼 수 있는 적어도 하나 이상의 면이 마련되는
스마트 블록 완구의 만능 블록.As all-around smart block toy,
The universal block performs a function of a control block or a control block which obtains an identification code through a connection terminal and registers or modifies registration information from the DB table in a form matched with the information of the DB table. App program is connected to the embedded device, it is possible to provide an identification code to the control block,
The universal block,
A body of a polyhedron shape having at least one face;
A chip located within the body and having an identification code stored therein; And
And at least two connection terminals respectively disposed on at least one surface of the body and electrically connected to the chip.
When the identification code stored in the chip is registered and changed to be matched with specific information of the DB table through a device having an embedded App program that performs the function of the control block or the control block, the body is changed according to the corresponding information. At least one surface is provided to represent the display information
All-around block of smart block toys.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180102859A KR20200025465A (en) | 2018-08-30 | 2018-08-30 | Smart block toy |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180102859A KR20200025465A (en) | 2018-08-30 | 2018-08-30 | Smart block toy |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20200025465A true KR20200025465A (en) | 2020-03-10 |
Family
ID=69800953
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180102859A KR20200025465A (en) | 2018-08-30 | 2018-08-30 | Smart block toy |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20200025465A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022045701A1 (en) * | 2020-08-25 | 2022-03-03 | 주식회사 일삼공티 | Electronic assembly block |
KR20220027566A (en) * | 2020-08-27 | 2022-03-08 | 송주영 | Smart sensor puzzle for learning and play |
CN117036537A (en) * | 2023-08-18 | 2023-11-10 | 深圳千帜科技有限公司 | Algorithm for fully automatically generating building block assembly specifications |
-
2018
- 2018-08-30 KR KR1020180102859A patent/KR20200025465A/en not_active Application Discontinuation
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022045701A1 (en) * | 2020-08-25 | 2022-03-03 | 주식회사 일삼공티 | Electronic assembly block |
KR20220026196A (en) * | 2020-08-25 | 2022-03-04 | 주식회사 일삼공티 | Electronic building block |
KR20220027566A (en) * | 2020-08-27 | 2022-03-08 | 송주영 | Smart sensor puzzle for learning and play |
CN117036537A (en) * | 2023-08-18 | 2023-11-10 | 深圳千帜科技有限公司 | Algorithm for fully automatically generating building block assembly specifications |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20200025465A (en) | Smart block toy | |
Arbib | Computers and the cybernetic society | |
US10922994B2 (en) | Interactive phonics game system and method | |
US20210299852A1 (en) | Programmable robot for educational purposes | |
CA2497866A1 (en) | A development system for a dialog system | |
JP4438067B2 (en) | Active matrix display device and current programming method thereof | |
CN110176215B (en) | Display panel and display device | |
CN108288411B (en) | Intelligent interactive learning machine and system thereof | |
JP2015170412A (en) | Rendition system, portable light-emitting device, and rendition method | |
KR102083338B1 (en) | Apparatus training system using augmented reality and virtual reality and method thereof | |
CN110223553B (en) | Method and system for predicting answer information | |
JP2005347959A (en) | Display device, light receiver, communication system, and communication method | |
JP2007041204A (en) | Autonomous demonstration robot | |
JP2008108132A (en) | Electronic equipment, projector, electronic equipment control program, projector control program | |
JP5284016B2 (en) | Learning management system | |
KR20190120855A (en) | Apparatus for physical software coding training | |
KR102200181B1 (en) | Method and apparatus for providing information for a simple coding practice linked to a book | |
Walker | Values, ethics, and ethical decision-making | |
US20170186332A1 (en) | Communication method, communication device and storage medium | |
KR102070178B1 (en) | User participating hangul eduacation system and method performing the same | |
KR102107283B1 (en) | Apparatus for producing algorithm | |
KR102463756B1 (en) | Smart brick toy | |
JPS6321194B2 (en) | ||
JP2010020048A (en) | Electro-optic device and electronic equipment | |
WO2019130590A1 (en) | Display system and display method employing same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |