[go: up one dir, main page]

JP7742871B2 - Toy Systems and Cards - Google Patents

Toy Systems and Cards

Info

Publication number
JP7742871B2
JP7742871B2 JP2023180409A JP2023180409A JP7742871B2 JP 7742871 B2 JP7742871 B2 JP 7742871B2 JP 2023180409 A JP2023180409 A JP 2023180409A JP 2023180409 A JP2023180409 A JP 2023180409A JP 7742871 B2 JP7742871 B2 JP 7742871B2
Authority
JP
Japan
Prior art keywords
card
toy system
sheet
printed
back surface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023180409A
Other languages
Japanese (ja)
Other versions
JP2025070243A (en
Inventor
雄哉 平野
拓弥 西島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Interactive Entertainment Inc
Original Assignee
Sony Interactive Entertainment Inc
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 Sony Interactive Entertainment Inc filed Critical Sony Interactive Entertainment Inc
Priority to JP2023180409A priority Critical patent/JP7742871B2/en
Priority to PCT/JP2024/018899 priority patent/WO2025018025A1/en
Priority to CN202411449539.5A priority patent/CN119857258A/en
Publication of JP2025070243A publication Critical patent/JP2025070243A/en
Application granted granted Critical
Publication of JP7742871B2 publication Critical patent/JP7742871B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63HTOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
    • A63H17/00Toy vehicles, e.g. with self-drive; ; Cranes, winches or the like; Accessories therefor
    • A63H17/26Details; Accessories
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F9/00Games not otherwise provided for
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B32LAYERED PRODUCTS
    • B32BLAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
    • B32B27/00Layered products comprising a layer of synthetic resin
    • B32B27/06Layered products comprising a layer of synthetic resin as the main or only constituent of a layer, which is next to another layer of the same or of a different material
    • B32B27/08Layered products comprising a layer of synthetic resin as the main or only constituent of a layer, which is next to another layer of the same or of a different material of synthetic resin
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B32LAYERED PRODUCTS
    • B32BLAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
    • B32B27/00Layered products comprising a layer of synthetic resin
    • B32B27/30Layered products comprising a layer of synthetic resin comprising vinyl (co)polymers; comprising acrylic (co)polymers
    • B32B27/304Layered products comprising a layer of synthetic resin comprising vinyl (co)polymers; comprising acrylic (co)polymers comprising vinyl halide (co)polymers, e.g. PVC, PVDC, PVF, PVDF
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B32LAYERED PRODUCTS
    • B32BLAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
    • B32B27/00Layered products comprising a layer of synthetic resin
    • B32B27/32Layered products comprising a layer of synthetic resin comprising polyolefins
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B32LAYERED PRODUCTS
    • B32BLAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
    • B32B27/00Layered products comprising a layer of synthetic resin
    • B32B27/36Layered products comprising a layer of synthetic resin comprising polyesters
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B32LAYERED PRODUCTS
    • B32BLAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
    • B32B27/00Layered products comprising a layer of synthetic resin
    • B32B27/36Layered products comprising a layer of synthetic resin comprising polyesters
    • B32B27/365Layered products comprising a layer of synthetic resin comprising polyesters comprising polycarbonates
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B32LAYERED PRODUCTS
    • B32BLAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
    • B32B29/00Layered products comprising a layer of paper or cardboard
    • B32B29/002Layered products comprising a layer of paper or cardboard as the main or only constituent of a layer, which is next to another layer of the same or of a different material
    • B32B29/005Layered products comprising a layer of paper or cardboard as the main or only constituent of a layer, which is next to another layer of the same or of a different material next to another layer of paper or cardboard layer
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B32LAYERED PRODUCTS
    • B32BLAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
    • B32B33/00Layered products characterised by particular properties or particular surface features, e.g. particular surface coatings; Layered products designed for particular purposes not covered by another single class
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B32LAYERED PRODUCTS
    • B32BLAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
    • B32B7/00Layered products characterised by the relation between layers; Layered products characterised by the relative orientation of features between layers, or by the relative values of a measurable parameter between layers, i.e. products comprising layers having different physical, chemical or physicochemical properties; Layered products characterised by the interconnection of layers
    • B32B7/02Physical, chemical or physicochemical properties
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B42BOOKBINDING; ALBUMS; FILES; SPECIAL PRINTED MATTER
    • B42DBOOKS; BOOK COVERS; LOOSE LEAVES; PRINTED MATTER CHARACTERISED BY IDENTIFICATION OR SECURITY FEATURES; PRINTED MATTER OF SPECIAL FORMAT OR STYLE NOT OTHERWISE PROVIDED FOR; DEVICES FOR USE THEREWITH AND NOT OTHERWISE PROVIDED FOR; MOVABLE-STRIP WRITING OR READING APPARATUS
    • B42D15/00Printed matter of special format or style not otherwise provided for
    • B42D15/0073Printed matter of special format or style not otherwise provided for characterised by shape or material of the sheets
    • B42D15/0093Sheet materials
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B42BOOKBINDING; ALBUMS; FILES; SPECIAL PRINTED MATTER
    • B42DBOOKS; BOOK COVERS; LOOSE LEAVES; PRINTED MATTER CHARACTERISED BY IDENTIFICATION OR SECURITY FEATURES; PRINTED MATTER OF SPECIAL FORMAT OR STYLE NOT OTHERWISE PROVIDED FOR; DEVICES FOR USE THEREWITH AND NOT OTHERWISE PROVIDED FOR; MOVABLE-STRIP WRITING OR READING APPARATUS
    • B42D15/00Printed matter of special format or style not otherwise provided for
    • B42D15/02Postcards; Greeting, menu, business or like cards; Letter cards or letter-sheets

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Toys (AREA)

Description

本発明は玩具システムおよびカードに関する。 The present invention relates to a toy system and cards.

机などの平面の上にカードを並べ、移動体がそのカード上を走行する玩具システムが存在する。 There is a toy system in which cards are laid out on a flat surface such as a desk, and a moving object travels over the cards.

特許文献1には、並べられた命令カードの上を移動体が走行し、その移動体が命令カードに印刷されたパターンを認識し、そのパターンから、動体の動作を制御するコマンドを取得することが記載されている。 Patent document 1 describes how a moving object travels over a set of command cards, recognizes the patterns printed on the command cards, and obtains commands from those patterns to control the object's movements.

国際公開第2020/036146号明細書International Publication No. 2020/036146

カードを配置する環境によっては、移動体がカードの上を走行する際に、そのカードの位置が移動してしまうことがあった。このような現象により、移動体が安定して走行することが難しかった。 Depending on the environment in which the cards were placed, the position of the card could shift when the moving object passed over it. This phenomenon made it difficult for the moving object to move stably.

本発明は上記課題を鑑みてなされたものであって、その目的は、本発明は上記課題を鑑みてなされたものであって、その目的は、移動体が安定して走行することを可能にする技術を提供することにある。 The present invention was made in consideration of the above-mentioned problems, and its purpose is to provide technology that enables a moving object to travel stably.

上記課題を解決するために、本発明にかかる玩具システムは、回転する車輪により自走可能な移動体と、前記移動体がその上を走行可能なカードと、を含み、前記カードは、1つのシート、または、重ね合わせられた複数のシートを含み、前記カードの裏側の面の摩擦係数は、前記カードの表側の面の摩擦係数より大きい。 In order to solve the above problem, the toy system of the present invention includes a mobile body that can move on its own using rotating wheels, and a card on which the mobile body can move, the card including a single sheet or multiple overlapping sheets, and the coefficient of friction of the back surface of the card being greater than the coefficient of friction of the front surface of the card.

本発明の一形態では、前記カードの前記裏側の面には、前記カードの前記表側の面より摩擦係数が高くなる表面加工がされてよい。 In one embodiment of the present invention, the back surface of the card may be surface-treated to have a higher coefficient of friction than the front surface of the card.

本発明の一形態では、前記カードは1つのシートを含み、前記シートの表側の面には、前記移動体により読み取り可能なパターンであって、前記移動体の動きを制御する情報が符号化されたパターンが印刷されてよい。 In one form of the present invention, the card may include a single sheet, and a pattern readable by the moving body and encoding information for controlling the movement of the moving body may be printed on the front surface of the sheet.

本発明の一形態では、前記カードは、基材となるシートと、それぞれ前記カードの表側の面および裏側の面を構成する2つのシートとを含み、前記カードの前記表側の面を構成するシートの材料は、前記カードの前記裏側の面を構成するシートの材料と同じであってよい。 In one form of the present invention, the card includes a base sheet and two sheets that respectively form the front and back surfaces of the card, and the material of the sheet that forms the front surface of the card may be the same as the material of the sheet that forms the back surface of the card.

本発明の一形態では、前記カードの前記表側の面を構成するシート、および、前記カードの前記裏側の面を構成するシートは、同じ種類の樹脂を含んでよい。 In one embodiment of the present invention, the sheet that forms the front surface of the card and the sheet that forms the back surface of the card may contain the same type of resin.

本発明の一形態では、前記基材の表側の面には視認可能な画像が印刷されてよい。 In one embodiment of the present invention, a visible image may be printed on the front surface of the substrate.

本発明の一形態では、前記基材の表側の面には、前記移動体により読み取り可能なパターンであって、前記移動体の動きを制御する情報が符号化されたパターンが印刷されてよい。 In one embodiment of the present invention, a pattern readable by the moving body and encoding information for controlling the movement of the moving body may be printed on the front surface of the substrate.

また、本発明にかかるカードは、自走可能な移動体がその上を走行可能なカードであって、1つのシート、または、重ね合わせられた複数のシートを含み、前記カードの裏側の面の摩擦係数は、前記カードの表側の面の摩擦係数より大きい。 Furthermore, the card of the present invention is a card on which a self-propelled mobile body can run, and includes one sheet or multiple overlapping sheets, and the coefficient of friction of the back surface of the card is greater than the coefficient of friction of the front surface of the card.

本発明の一形態では、前記カードには、前記移動体により読み取られるパターンであって、前記移動体の動きを制御する情報が符号化されたパターンが印刷されてよい。 In one form of the present invention, the card may be printed with a pattern that is read by the mobile object and that encodes information that controls the movement of the mobile object.

本発明によれば、移動体がカードの上を安定して走行することができる。 This invention allows the moving body to travel stably over the card.

本発明の実施形態にかかる玩具システムの一例を示す図である。1 is a diagram illustrating an example of a toy system according to an embodiment of the present invention. 玩具システムのハードウェア構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of a toy system. 移動体の一例を下から見た図である。FIG. 2 is a diagram showing an example of a moving object as viewed from below. カードの概略的な断面図である。FIG. 2 is a schematic cross-sectional view of a card. カードの上を走行する移動体の一例を説明する図である。FIG. 10 is a diagram illustrating an example of a moving object running on a card. カードに印刷される画像の一例を説明する図である。FIG. 10 is a diagram illustrating an example of an image printed on a card. カードによる移動体の制御の一例を説明する図である。FIG. 10 is a diagram illustrating an example of control of a moving object by a card. 移動体の処理の一例を示すフローチャートである。10 is a flowchart illustrating an example of processing by a moving body. 移動体の処理の一例を示すフローチャートである。10 is a flowchart illustrating an example of processing by a moving body.

以下では、本発明の実施形態について図面に基づいて説明する。出現する構成要素のうち同一機能を有するものには同じ符号を付し、その説明を省略する。 The following describes an embodiment of the present invention with reference to the drawings. Components that have the same function are designated by the same reference numerals, and their description will be omitted.

図1は、本発明の実施形態にかかる玩具システムの一例を示す図である。本発明にかかる玩具システムは、少なくとも、移動体20と、複数のカード30とを含む。移動体20は、キューブ状の外形を有し、その角は面取りされている。また上面には、他の玩具の取り付けを可能にするための複数の突起が設けられている。 Figure 1 shows an example of a toy system according to an embodiment of the present invention. The toy system according to the present invention includes at least a moving body 20 and a plurality of cards 30. The moving body 20 has a cube-like outer shape with chamfered corners. The top surface also has a number of protrusions that allow other toys to be attached.

複数のカード30の少なくとも一部は、ユーザにより平面上(例えば机または床の上)の任意の場所に配置される。移動体20は、いずれかのカード30の上を走行する際に画像を読み取り、その画像が示す指示に応じた動作を実行する。 At least some of the multiple cards 30 are placed by the user anywhere on a flat surface (for example, on a desk or floor). When the mobile object 20 travels over any of the cards 30, it reads the image and performs an action according to the instructions indicated by the image.

複数のカード30は、複数のカード種類に分類され、そのカード種類に応じた情報が符号化された画像が印刷されている。その情報は、移動体20の動作を制御する情報であり、動作指示と、設定指示とに分類される。動作指示が符号化された画像が印刷されるカード30を動作指示カードと呼ぶ。 The multiple cards 30 are classified into multiple card types, and are printed with an image in which information corresponding to the card type is encoded. This information controls the operation of the mobile object 20, and is classified into operation instructions and setting instructions. Cards 30 on which images in which operation instructions are encoded are printed are called operation instruction cards.

複数のカード30は複数の動作指示カードを含み、複数の動作指示カードのそれぞれには、移動体20の動作指示を示す画像が印刷されている。複数の動作指示カードのそれぞれには、移動体20の複数の動作指示のうちいずれかを示す符号化された画像が印刷される。動作指示の種類は、カード種類と1対1で対応しており、カード種類が復号されることは、動作指示が復号されることに相当する。 The multiple cards 30 include multiple action instruction cards, each of which has an image printed on it that indicates an action instruction for the moving object 20. Each of the multiple action instruction cards has an encoded image printed on it that indicates one of multiple action instructions for the moving object 20. The type of action instruction corresponds one-to-one to the card type, and decoding the card type corresponds to decoding the action instruction.

また動作指示は、複数の種類(グループ)に分類される。複数の種類は、状態変化系、アクション系、強制系を含む。状態変化系は、移動体20の動作(例えば走行の状態)を変化させる指示からなるグループである。状態変化系に属する動作指示は、さらに複数のサブグループに分類される。複数のサブグループはハンドルサブグループと、速度サブグループと、ブレーキサブグループとを含む。サブグループのそれぞれについて走行パラメータが存在する。ハンドルサブグループは、ハンドルの状態を右または左にする指示と、ハンドルの状態を直進にする指示とを含む。速度サブグループは、速度の走行パラメータを指定の値に設定する指示を含む。指定の値は、予め定められた複数の候補値(例えば遅い、速い、とても速い)のうちいずれかであってよい。ブレーキサブグループは、速度を継続的に低下させるブレーキ指示を含む。なお、動作指示は、例えば、速度サブグループおよびハンドルサブグループといった、複数のサブグループにラベリングされてよい。 Operational instructions are also classified into multiple types (groups). These types include state change, action, and force. The state change group is a group consisting of instructions that change the operation of the mobile object 20 (e.g., the driving state). Operational instructions belonging to the state change group are further classified into multiple subgroups. The multiple subgroups include a steering subgroup, a speed subgroup, and a braking subgroup. Each subgroup has a driving parameter. The steering subgroup includes an instruction to turn the steering wheel to the right or left, and an instruction to turn the steering wheel to go straight. The speed subgroup includes an instruction to set the speed driving parameter to a specified value. The specified value may be one of multiple predetermined candidate values (e.g., slow, fast, very fast). The braking subgroup includes a braking instruction to continuously reduce the speed. Note that operation instructions may be labeled into multiple subgroups, such as a speed subgroup and a steering subgroup.

アクション系は、主に、移動体20に、予め定められた動作を実行させる指示からなるグループである。アクション系の指示では、動作の実行後は以前の動作を再開してよい。なお、アクション系の指示でも、動作の結果、走行の状態が変化する場合がある。強制系は、移動体20を即時停止させる指示からなるグループである。 The action-type instructions are a group consisting mainly of instructions that cause the mobile object 20 to perform a predetermined action. An action-type instruction may resume the previous action after the action is performed. Note that even an action-type instruction may result in a change in the running state. The force-type instructions are a group consisting of instructions that cause the mobile object 20 to immediately stop.

図2は、玩具システムのハードウェア構成の一例を示す図である。玩具システムに含まれる移動体20は、プロセッサ21、ストレージ22、通信部23、カメラ24、2つのモータ25、スピーカ26を含む。 Figure 2 shows an example of the hardware configuration of a toy system. The mobile object 20 included in the toy system includes a processor 21, storage 22, a communication unit 23, a camera 24, two motors 25, and a speaker 26.

プロセッサ21は、ストレージ22に格納されているプログラムに従って動作し、通信部23、カメラ24、モータ25、スピーカ26などを制御する。上記プログラムは、通信部23を介した通信により、他のコンピュータから提供されてよい。上記プログラムは、他のコンピュータに対して、フラッシュメモリ、光ディスク等のコンピュータで読み取り可能な記憶媒体に格納されて提供されてよい。プロセッサ21の数は、1であってもよいし、複数であってもよい。 The processor 21 operates according to a program stored in the storage 22, and controls the communication unit 23, camera 24, motor 25, speaker 26, etc. The program may be provided from another computer via communication via the communication unit 23. The program may be stored in a computer-readable storage medium such as a flash memory or optical disk and provided to the other computer. The number of processors 21 may be one or more.

ストレージ22は、DRAMおよび不揮発性メモリ等によって構成されている。ストレージ22は、上記プログラムを格納する。また、ストレージ22は、プロセッサ21や通信部23等から入力される情報や演算結果を格納する。 Storage 22 is composed of DRAM, non-volatile memory, etc. Storage 22 stores the above programs. Storage 22 also stores information and calculation results input from processor 21, communication unit 23, etc.

通信部23は他の機器と通信するための無線周波数回路やアンテナなどにより構成されている。通信部23は、例えばBluetooth(登録商標)プロトコルまたは無線LANのプロトコルに従って他の装置(例えばコンピュータ)と通信する機能を有する。通信部23は、プロセッサ21の制御に基づいて、他の装置から受信した情報をプロセッサ21やストレージ22に入力し、他の装置に情報を送信する。なお、通信部23は有線のネットワークを介して他の装置と通信してもよい。 The communication unit 23 is composed of a radio frequency circuit, an antenna, etc. for communicating with other devices. The communication unit 23 has the function of communicating with other devices (e.g., computers) according to, for example, the Bluetooth (registered trademark) protocol or a wireless LAN protocol. Under the control of the processor 21, the communication unit 23 inputs information received from other devices into the processor 21 or storage 22, and transmits information to other devices. Note that the communication unit 23 may also communicate with other devices via a wired network.

カメラ24は、移動体20の下方を撮影するように配置され、移動体20の下方を繰り返し撮影する。移動体20がカード30上を走行する場合には、カメラ24はそのカード30に印刷されたパターン71(図4参照)を撮影する。本実施形態では、カード30には赤外線の周波数領域で認識されるパターン71が印刷されており、カメラ24は、その赤外線の画像を撮影する。なお、カード30には、パターン71の他に、可視光で認識される絵が印刷されている。 The camera 24 is positioned to capture images below the moving object 20, and repeatedly captures images below the moving object 20. When the moving object 20 travels over the card 30, the camera 24 captures an image of the pattern 71 (see Figure 4) printed on the card 30. In this embodiment, the card 30 is printed with the pattern 71, which can be recognized in the infrared frequency range, and the camera 24 captures an image of this infrared light. In addition to the pattern 71, the card 30 is also printed with an image that can be recognized in visible light.

モータ25は、プロセッサ21により回転方向、回転量および回転速度が制御される、いわゆるサーボモータである。 The motor 25 is a so-called servo motor, whose rotation direction, amount of rotation, and rotation speed are controlled by the processor 21.

スピーカ26は、プロセッサ21などの制御に基づいて、音声を出力する。 The speaker 26 outputs audio based on the control of the processor 21, etc.

図3は、移動体20の一例を下から見た図である。移動体20は、スイッチ222、電源スイッチ223、2つの車輪254をさらに含む。2つの車輪254のそれぞれには、1つのモータ25が割り当てられており、モータ25は、割り当てられた車輪254を駆動する。モータ25を含む駆動機構および車輪254は、移動体20を走行させる走行装置を構成する。 Figure 3 is a bottom view of an example of the mobile body 20. The mobile body 20 further includes a switch 222, a power switch 223, and two wheels 254. One motor 25 is assigned to each of the two wheels 254, and the motor 25 drives the assigned wheel 254. The drive mechanism including the motor 25 and the wheels 254 constitute a traveling device that causes the mobile body 20 to travel.

以下では、カード30の構成について説明する。図4は、カード30の概略的な断面図である。カード30は、折り曲げることが難しい強度を有する。カード30の裏側の面の摩擦係数は、カード30の表側の面の摩擦係数より大きい。 The structure of card 30 is described below. Figure 4 is a schematic cross-sectional view of card 30. Card 30 has a strength that makes it difficult to bend. The coefficient of friction of the back surface of card 30 is greater than the coefficient of friction of the front surface of card 30.

カード30は、重ね合わせられた複数のシートを含む。複数のシートは、基材35と、表シート36と、裏シート37とを含む。表シート36はカード30の表側の面を構成し、裏シート37は、カード30の裏側の面を構成する。複数のシートは、上から順に、表シート36、基材35、裏シート37の順に重ね合わせられている。基材35と表シート36との間には、印刷層39が存在する。基材35の表側の面には、その印刷層39として、可視光で認識できる画像と、赤外線で認識できるパターン71とが印刷されている。カード30の厚さは、例えば0.45mm以下である。カード30の厚さは、移動体20が乗り上げることが可能であり、かつ、折り曲げることが難しい厚さであればよい。 The card 30 includes multiple sheets stacked one on top of the other. The multiple sheets include a base material 35, a front sheet 36, and a back sheet 37. The front sheet 36 forms the front surface of the card 30, and the back sheet 37 forms the back surface of the card 30. The multiple sheets are stacked in the order of front sheet 36, base material 35, and back sheet 37 from top to bottom. A printed layer 39 exists between the base material 35 and the front sheet 36. An image recognizable with visible light and a pattern 71 recognizable with infrared light are printed on the front surface of the base material 35 as the printed layer 39. The thickness of the card 30 is, for example, 0.45 mm or less. The card 30 may have a thickness that allows the moving object 20 to ride over it and is difficult to bend.

基材35は樹脂または紙であってよい。より具体的には、基材35の材料は、紙、ポリプロピレン(PP)、ポリカーボネート(PC)、ポリエチレンテレフタラート(PET)、ポリ塩化ビニル(PVC)のうちいずれかであってよい。基材35の材料は、剛性の高さ、耐久性、価格、平滑性(反りの発生しづらさ)、熱への耐性を考慮して、上記の材料から選択されてよい。 The substrate 35 may be made of resin or paper. More specifically, the material of the substrate 35 may be any of paper, polypropylene (PP), polycarbonate (PC), polyethylene terephthalate (PET), and polyvinyl chloride (PVC). The material of the substrate 35 may be selected from the above materials taking into consideration rigidity, durability, price, smoothness (resistance to warping), and heat resistance.

表シート36および裏シート37は、基材35に貼り付けられるフィルムである。表シート36および裏シート37は、基材35にフィルムが貼りつけられる、いわゆるラミネート加工により形成されてもよく、塗布により形成されてもよい。表シート36の材料は、裏シート37の材料と同じであってよく、具体的にはこれらは同じ種類の樹脂を含んでよい。具体的には、表シート36および裏シート37の材料は、PP、PETのうちいずれかであってよい。表シート36および裏シート37の材料の同じにすることにより、温度変化などに起因する反りの発生を防ぐことができる。 The front sheet 36 and the back sheet 37 are films that are attached to the base material 35. The front sheet 36 and the back sheet 37 may be formed by laminating a film onto the base material 35, or by coating. The material of the front sheet 36 may be the same as the material of the back sheet 37, and specifically, they may contain the same type of resin. Specifically, the material of the front sheet 36 and the back sheet 37 may be either PP or PET. By using the same material for the front sheet 36 and the back sheet 37, warping due to temperature changes, etc. can be prevented.

ここで、カード30の裏側の面、つまり裏シート37には、カード30の表側の面より摩擦係数が高くなる表面加工がされている。例えば、カード30の表側の面にはマット加工がされ、裏側の面には摩擦係数の高い材料が塗布されてもよい。また裏側の面にマット加工がされ、表側の面には加工がされていなくてもよい。マット加工は、表面がざらざらになったフィルム(例えばマットフィルム)を、表シート36または裏シート37として基材35に貼り付けることにより行われてもよいし、表シート36または裏シート37に、樹脂、ニスおよびシリコン系インクといった材料のいずれかを塗布することにより行われてもよい。マット加工または材料の塗布の代わりにベルベットPP加工がされてもよい。 Here, the back surface of card 30, i.e., back sheet 37, is surface-treated to have a higher coefficient of friction than the front surface of card 30. For example, the front surface of card 30 may be matte-finished, and the back surface may be coated with a material with a high coefficient of friction. Alternatively, the back surface may be matte-finished, and the front surface may be untreated. The matte finish may be achieved by attaching a film with a rough surface (e.g., a matte film) to base material 35 as front sheet 36 or back sheet 37, or by applying a material such as resin, varnish, or silicone-based ink to front sheet 36 or back sheet 37. A velvet PP finish may be used instead of the matte finish or material application.

これらの表面加工により、カード30の裏側の面にシール向けの粘着剤が塗布されなくても摩擦係数を上げることが可能である。表シート36または裏シート37を用いた表面加工の代わりに、基材35への印刷や材料の塗布により、カード30の裏面の摩擦係数を表面より高くしてもよい。例えば、基材35の表面に印刷層39の印刷および保護層(ニス)の塗布(印刷のみでもよい)が実施され、基材35の表面に、摩擦係数のより高い樹脂またはシリコン系インクが塗布されてよい。この場合カード30は、基材35からなる1つのシートにより構成されてよい。 These surface treatments make it possible to increase the coefficient of friction even without applying an adhesive for a sticker to the back surface of the card 30. Instead of surface treatment using the front sheet 36 or back sheet 37, the coefficient of friction of the back surface of the card 30 may be made higher than that of the front surface by printing or applying a material to the base material 35. For example, the surface of the base material 35 may be printed with a printing layer 39 and coated with a protective layer (varnish) (printing alone may be sufficient), and then coated with a resin or silicone-based ink with a higher coefficient of friction. In this case, the card 30 may be composed of a single sheet of the base material 35.

図5は、カード30の上を走行する移動体20の一例を説明する図である。図5では、机の上にカード30が配置されているとする。移動体20がカード30上を走行すると、回転する車輪254とカード30との摩擦力により、カード30には移動体20の進行方向と反対向き(後方)の力が伝達される。カード30と机との摩擦力が不十分だと、カード30は後方へずれてしまう。カード30の裏側の面の摩擦係数を上げることにより、カード30と机との静止摩擦力の限界が高くなり、カード30のずれを抑えることが可能になる。またカード30の表側の面の摩擦係数を下げることで、移動体20が急な動きをした際に、カード30に過剰な力が伝達されその位置がずれる可能性を軽減することができる。 Figure 5 is a diagram illustrating an example of a moving object 20 moving over a card 30. In Figure 5, the card 30 is placed on a desk. When the moving object 20 moves over the card 30, the friction between the rotating wheels 254 and the card 30 transmits a force to the card 30 in the opposite direction (rearward) to the moving object's 20 direction of travel. If the friction between the card 30 and the desk is insufficient, the card 30 will slip backward. By increasing the coefficient of friction on the back side of the card 30, the limit of static friction between the card 30 and the desk is increased, making it possible to prevent the card 30 from slipping. Furthermore, by decreasing the coefficient of friction on the front side of the card 30, it is possible to reduce the possibility of excessive force being transmitted to the card 30 and causing it to slip out of position when the moving object 20 makes a sudden movement.

次に、印刷層39の平面的な構成について説明する。図6は、カード30に印刷される画像の一例を説明する図である。カード30の表側の面は、図6の一点鎖線に囲まれている内部領域31と、一点鎖線の外側にあり内部領域31を囲む周辺領域32とを含む。カード30の表側(厳密には基材35の表側)には、複数のパターン71がマトリクス状に並ぶように印刷されている。パターン71のそれぞれは、例えば0.2mm角の所定のサイズの画像である。パターン71は、移動体20の動作を制御する情報が符号化された画像である。この情報はカード種類でもある。 Next, the planar structure of the printing layer 39 will be described. Figure 6 is a diagram illustrating an example of an image printed on the card 30. The front surface of the card 30 includes an internal area 31 surrounded by a dashed line in Figure 6, and a peripheral area 32 outside the dashed line and surrounding the internal area 31. A plurality of patterns 71 are printed in a matrix on the front side of the card 30 (strictly speaking, the front side of the base material 35). Each pattern 71 is an image of a predetermined size, for example, 0.2 mm square. The pattern 71 is an image in which information for controlling the operation of the moving object 20 is encoded. This information also indicates the card type.

パターン71のそれぞれのサイズは、移動体20のサイズより小さい。図4には、パターン71はカード30上の一部に記載されているが、実際には、カード30上を埋め尽くすように配置されている。説明の容易のため、可視光で認識できる画像「Sound」は、破線で記載されている。 The size of each pattern 71 is smaller than the size of the moving object 20. In Figure 4, the pattern 71 is depicted on a portion of the card 30, but in reality, it is arranged so that it fills the entire surface of the card 30. For ease of explanation, the image "Sound," which can be recognized with visible light, is depicted with a dashed line.

内部領域31には、パターン71のうち、そのカード30が属するカード種類を示す複数の識別パターン72が配置されている。識別パターン72は、カード種別の情報が符号化された画像であり、識別パターン72の画像はカード種類により異なっている。その複数の識別パターン72は、内部領域31内にマトリクス状に並ぶように配置されている。同じカード30では、複数の識別パターン72は同じ画像であってよい。なお、内部領域31は矩形でなくてもよく、内部領域31からはみ出たパターン71は識別パターン72ではなく後述の周辺パターン73となる。また内部領域31内を走行する移動体20が必ず識別パターン72を認識できるように、内部領域31内には、例えば3×3以上の数の識別パターン72が配置される。識別パターン72は必ずしもマトリクス状に配置されなくてもよく、例えば同心円状に配置されてもよい。 In the internal area 31, a plurality of identification patterns 72 are arranged within the pattern 71, each of which indicates the card type to which the card 30 belongs. The identification pattern 72 is an image in which card type information is encoded, and the image of the identification pattern 72 varies depending on the card type. The plurality of identification patterns 72 are arranged in a matrix within the internal area 31. For the same card 30, the plurality of identification patterns 72 may have the same image. Note that the internal area 31 does not have to be rectangular, and patterns 71 that extend beyond the internal area 31 become peripheral patterns 73, described below, rather than identification patterns 72. Furthermore, to ensure that a mobile object 20 traveling within the internal area 31 can always recognize the identification patterns 72, for example, 3 x 3 or more identification patterns 72 are arranged within the internal area 31. The identification patterns 72 do not necessarily have to be arranged in a matrix; they may be arranged in concentric circles, for example.

周辺領域32は、カード30の表の面の周縁に配置されている。周辺領域32には、複数の識別パターン72が配置される内部領域31を囲むように、複数の周辺パターン73が配置されている。見方を変えると、周辺領域32には、カード種類のいずれかを示す識別パターン72は印刷されない。周辺パターン73は、複数のカード種類のいずれも示さないパターン71であり、カード種類を示す情報と異なる周辺情報が符号化された画像である。周辺情報は、本実施形態ではカード種類にかかわらず固定の値であるが、必ずしも固定の値でなくてもよい。複数の周辺パターン73は、内部領域31からカード30の外へ向けて走行する移動体20により必ず読み取られるように配置されていればよく、必ずしもマトリクス状に並べられていなくてもよい。周辺領域32の幅は、例えば、パターン71の大きさの2倍以上であってよい。 The peripheral area 32 is arranged on the periphery of the front surface of the card 30. Multiple peripheral patterns 73 are arranged in the peripheral area 32, surrounding the internal area 31 in which the multiple identification patterns 72 are arranged. Looking at it from another perspective, the identification patterns 72 indicating any of the card types are not printed in the peripheral area 32. The peripheral pattern 73 is a pattern 71 that does not indicate any of the multiple card types, and is an image in which peripheral information different from the information indicating the card type is encoded. In this embodiment, the peripheral information is a fixed value regardless of the card type, but it does not necessarily have to be a fixed value. The multiple peripheral patterns 73 need only be arranged so that they can be read by a moving object 20 traveling from the internal area 31 toward the outside of the card 30, and do not necessarily have to be arranged in a matrix. The width of the peripheral area 32 may, for example, be more than twice the size of the pattern 71.

なお、一点鎖線は実際には印刷されていないが、内部領域31と周辺領域32の境界は、互いに隣接する識別パターン72と周辺パターン73との間に存在することは明らかであり、内部領域31と周辺領域32との存在を容易に確認できる。周辺領域32にはパターン71が印刷されなくてもよい。 Although the dashed dotted line is not actually printed, it is clear that the boundary between the internal region 31 and the peripheral region 32 exists between the adjacent identification pattern 72 and peripheral pattern 73, making it easy to confirm the existence of the internal region 31 and the peripheral region 32. The pattern 71 does not need to be printed in the peripheral region 32.

カード30上を走行する場合に、移動体20のカメラ24は、カード30に印刷されたパターン71(画像)を撮影し、プロセッサ21はそのパターン71を復号して情報を取得する。例えば、移動体20は、動作指示カードに印刷された識別パターン72からその情報として動作指示を取得する。移動体20は、周辺パターン73から周辺情報を取得する。ここで、移動体20は、カメラ24により撮影された画像内にあるパターン71の傾きを検出することにより、移動体20の方向(例えば基準方向からの角度A)を検出する。復号は、玩具システムに含まれ移動体20と通信接続される他のコンピュータにより行われてもよい。なお、移動体20がカード30上を通過する際には、時間が進むにつれ異なる位置に印刷されるパターン71が読み取られる。 When the moving object 20 travels over the card 30, the camera 24 of the moving object 20 captures an image of the pattern 71 printed on the card 30, and the processor 21 decodes the image to obtain information. For example, the moving object 20 obtains operation instructions from an identification pattern 72 printed on the operation instruction card. The moving object 20 obtains peripheral information from a peripheral pattern 73. Here, the moving object 20 detects the direction of the moving object 20 (e.g., angle A from a reference direction) by detecting the inclination of the pattern 71 in the image captured by the camera 24. The decoding may be performed by another computer included in the toy system and connected to the moving object 20 for communication. As the moving object 20 passes over the card 30, the pattern 71, which is printed in different positions as time passes, is read.

次に、カード30を用いた移動体20の制御について説明する。図7は、動作指示カードによる移動体20の制御の一例を説明する図である。図7の例では、動作指示カードとして、「Fast」のカード30bと、進行方向を示す矢印のカード30hとが配置されている。図7の例では、移動体20は、はじめにカード30b上のパターン71を読み取り、速度サブグループのパラメータを指定された(より速い)速度に更新し、その速度で直進する。そしてカード30h上のパターン71を読み取り、移動体20は、パターン71が示す方向と移動体20の進行方向とが所定の角度になる(移動体20が矢印の方向を向く)ように転回(方向転換)するアクションを実行する。方向転換が終わると、移動体20はその進行方向へ向けて直進する。 Next, control of the moving object 20 using cards 30 will be described. Figure 7 is a diagram illustrating an example of control of the moving object 20 using action instruction cards. In the example of Figure 7, the action instruction cards arranged are a "Fast" card 30b and an arrow card 30h indicating the direction of travel. In the example of Figure 7, the moving object 20 first reads pattern 71 on card 30b, updates the parameters of the speed subgroup to the specified (faster) speed, and moves straight ahead at that speed. Then, it reads pattern 71 on card 30h, and performs an action to turn (change direction) so that the direction indicated by pattern 71 and the moving direction of the moving object 20 form a specified angle (the moving object 20 faces the direction of the arrow). Once the change in direction is complete, the moving object 20 moves straight ahead in the direction of travel.

図7の例に示されるように、カード30によって移動体20の動作が制御される。なお図7の例では、カード30の動作指示によって例えば走行パラメータが変更され、その後移動体20は次のカード30に到達するまでその動作指示に応じて移動する。これにより、カード30の読み取りとそれによる動作とがインタラクティブになり、ユーザはより直感的かつ容易なプログラミングを体験することができる。 As shown in the example of Figure 7, the operation of the mobile object 20 is controlled by the card 30. In the example of Figure 7, for example, driving parameters are changed in response to the operational instructions of the card 30, and the mobile object 20 then moves in accordance with those operational instructions until it reaches the next card 30. This makes the reading of the card 30 and the resulting operation interactive, allowing the user to experience more intuitive and easier programming.

次に、上記の動作を実現するための処理についてより詳細に説明する。図8および9は、移動体20の処理の一例を示すフローチャートである。図8および9に示される処理は、移動体20のプロセッサ21が、ストレージ22に格納されるプログラムを実行することにより実現される。また一部の処理は、移動体20と通信接続され玩具システムに含まれる他のコンピュータのプロセッサ21等により実現されてよい。図8および9に示される処理は、定期的に(例えば0.1秒ごと)繰り返し実行される。 Next, the processing for realizing the above operations will be described in more detail. Figures 8 and 9 are flowcharts showing an example of the processing of the mobile object 20. The processing shown in Figures 8 and 9 is realized by the processor 21 of the mobile object 20 executing a program stored in the storage 22. Furthermore, some of the processing may be realized by the processor 21 of another computer included in the toy system that is communicatively connected to the mobile object 20. The processing shown in Figures 8 and 9 is repeatedly executed periodically (for example, every 0.1 seconds).

はじめに、プロセッサ21は、移動体20のカメラ24が読み取った画像を取得する(S101)。プロセッサ21は、取得された画像から情報を復号することが可能か判定する(S102)。この処理は、取得された画像にパターン71が存在するか判定する処理である。情報を復号することが不可能な場合には(S102のN)、プロセッサ21は同一カードフラグにOFFを設定し、図8および9に示される処理を終了する。一方、情報を復号することが可能な場合には(S102のY)、プロセッサ21は、復号された情報が周辺情報であるか判定する(S104)。ここで、復号された情報がカード種類を示す値の範囲内であるか否かによりこの判定がされてもよい。復号された情報が周辺情報であった場合には(S104のY)、プロセッサ21は同一カードフラグにOFFを設定し、図8および9に示される処理を終了する。一方、復号された情報が周辺情報でない場合には(S104のN)、プロセッサ21は前回と同一の指示が復号されたか確認する(S105)。前回と同一の指示が復号されていない場合には(S105のN)、S106をスキップしS107以降の処理を実行する。前回と同一の指示が復号された場合には(S105のY)、プロセッサ21は同一カードフラグにONが設定されているか判定する(S106)。 First, processor 21 acquires an image captured by camera 24 of mobile object 20 (S101). Processor 21 determines whether information can be decoded from the acquired image (S102). This process determines whether pattern 71 is present in the acquired image. If the information cannot be decoded (N in S102), processor 21 sets the same card flag to OFF and terminates the process shown in Figures 8 and 9. On the other hand, if the information can be decoded (Y in S102), processor 21 determines whether the decoded information is peripheral information (S104). This determination may be made based on whether the decoded information is within a range of values indicating the card type. If the decoded information is peripheral information (Y in S104), processor 21 sets the same card flag to OFF and terminates the process shown in Figures 8 and 9. On the other hand, if the decoded information is not peripheral information (N in S104), processor 21 checks whether the same instruction as the previous one has been decoded (S105). If the same instruction as the previous one has not been decoded (N in S105), S106 is skipped and the processing from S107 onwards is executed. If the same instruction as the previous one has been decoded (Y in S105), processor 21 determines whether the same card flag is set to ON (S106).

同一カードフラグにONが設定されている場合には(S106のY)、プロセッサ21は図8および9に示される処理を終了する。一方、同一カードフラグにOFFが設定されている場合には(S106のN)、プロセッサ21は同一カードフラグにONを設定する(S107)。またプロセッサ21は復号されたカード種類から指示(ここでは動作指示)を取得し、カード30に対する移動体20の角度Aを取得する(S108)。そして、S111以降に示されるように、プロセッサ21は、その指示に応じて移動体20を動作させる処理(走行装置、スピーカ26等を制御する処理)を実行する。 If the same card flag is set to ON (Y in S106), processor 21 ends the processing shown in Figures 8 and 9. On the other hand, if the same card flag is set to OFF (N in S106), processor 21 sets the same card flag to ON (S107). Processor 21 also obtains an instruction (here, an operation instruction) from the decoded card type, and obtains the angle A of moving body 20 relative to card 30 (S108). Then, as shown in S111 and onwards, processor 21 executes processing to operate moving body 20 in accordance with that instruction (processing to control the running device, speaker 26, etc.).

S102からS104,S106からS108の処理により、前回と同一のカード30からカード種類の情報が取得されているか否かを検出し、同一のカード30からカード種類の情報が取得された場合には、カード種類が示す指示に基づく制御を新たに実行させない。またこれらの処理により、新たなカード30からカード種類の情報が取得された場合には、そのカード種類が示す指示に基づく制御を新たに実行させる。S105の処理は、移動体20を手で動かして、2枚の異なる種類のカード30の識別パターン72が強引に読みとられた場合に対応する処理である。 The processes of S102 to S104 and S106 to S108 detect whether card type information has been obtained from the same card 30 as previously, and if card type information has been obtained from the same card 30, new control based on the instructions indicated by the card type is not executed. Furthermore, if card type information has been obtained from a new card 30 through these processes, new control based on the instructions indicated by that card type is executed. The process of S105 is executed when the mobile object 20 is moved by hand and the identification patterns 72 of two different types of cards 30 are forcibly read.

例えば2枚のカード30がその一部が重なるように並べられ、移動体20がその境界をまたいで移動した場合には、2枚のカード30に印刷されたパターン71が連続して読み取られる。しかし、1枚目のカード30の内部領域31が読み取られた後に、いずれかのカード30の周辺領域32が読み取られてから2枚目のカードの内部領域31が読み取られる。1枚目のカード30の内部領域31の読み取りでON(S106参照)になった同一カードフラグは、周辺領域32が読み取られるとOFFになり(S104,S103参照)、2枚目のカード30の内部領域31から読み取られた動作指示によって、移動体20を制御する。このように、カメラ24により周辺パターン73が撮影された後に識別パターン72が撮影された場合に、プロセッサ21は撮影された識別パターン72に基づいて、移動体20の動作を制御する。一方、カメラ24により前回と同じ識別パターン72が撮影された場合には、その識別パターン72の読み取りによって移動体20の動作の制御は行われない。このように、周辺領域32により新たなカード30からの読み取りを検出できる。 For example, if two cards 30 are arranged so that they partially overlap, and the mobile object 20 moves across the boundary between them, the patterns 71 printed on the two cards 30 are read consecutively. However, after the internal area 31 of the first card 30 is read, the peripheral area 32 of one of the cards 30 is read, and then the internal area 31 of the second card is read. The same card flag that was turned ON (see S106) when the internal area 31 of the first card 30 was read is turned OFF when the peripheral area 32 is read (see S104, S103), and the mobile object 20 is controlled by the operation instructions read from the internal area 31 of the second card 30. In this way, when the identification pattern 72 is photographed after the peripheral pattern 73 is photographed by the camera 24, the processor 21 controls the operation of the mobile object 20 based on the photographed identification pattern 72. On the other hand, if the same identification pattern 72 as the previous one is captured by the camera 24, the operation of the mobile object 20 is not controlled by reading that identification pattern 72. In this way, reading from a new card 30 can be detected by the surrounding area 32.

なお、同一カードフラグを用いる代わりに、前回の処理でカメラ24から撮影されたパターン71から復号された情報を格納し、今回撮影されたパターン71から復号された情報と同一でない場合に、復号されたカード種類に応じた移動体20の動作を制御する処理を実行してもよい。この場合、画像から情報を復号できない場合には、復号された情報の代わりにダミーの情報を格納すると、何らかの理由で周辺パターン73が読み取られない場合にも対応できる。 Instead of using the same card flag, information decoded from the pattern 71 captured by the camera 24 in the previous process may be stored, and if it is not the same as the information decoded from the pattern 71 captured this time, processing may be executed to control the operation of the mobile object 20 according to the decoded card type. In this case, if information cannot be decoded from the image, dummy information may be stored instead of the decoded information, allowing for the case where the surrounding pattern 73 cannot be read for some reason.

図8および9の処理の説明に戻る。S107の処理が実行されると、プロセッサ21は、その取得された動作指示が状態変化系のグループに属するか判定する(S111)。取得された動作指示が状態変化系に属する場合には(S111のY)、プロセッサ21は、動作指示に応じて走行パラメータを更新する(S112)。 Returning to the explanation of the processing in Figures 8 and 9, when the processing in S107 is executed, the processor 21 determines whether the acquired operation instruction belongs to a state change group (S111). If the acquired operation instruction belongs to a state change group (Y in S111), the processor 21 updates the driving parameters in accordance with the operation instruction (S112).

より具体的には、プロセッサ21は、動作指示が分類されるサブグループの走行パラメータを、その動作指示が示す値に更新する。プロセッサ21は、動作指示が速度サブグループに属する場合に、速度のパラメータを動作指示に応じた値に設定する。プロセッサ21は、動作指示がハンドルサブグループに属する場合に、ハンドル状態のパラメータを動作指示が示す値(例えば右、左、直進のいずれか)に更新する。プロセッサ21はは、動作指示がブレーキサブグループに属する場合に、ブレーキのパラメータをブレーキ状態(またはノーブレーキ状態)に更新する。 More specifically, processor 21 updates the driving parameters of the subgroup to which the action instruction belongs to the value indicated by that action instruction. If the action instruction belongs to the speed subgroup, processor 21 sets the speed parameter to a value corresponding to the action instruction. If the action instruction belongs to the steering subgroup, processor 21 updates the steering state parameter to the value indicated by the action instruction (for example, right, left, or straight). If the action instruction belongs to the braking subgroup, processor 21 updates the brake parameter to the braking state (or no-brake state).

プロセッサ21は、動作指示が複数のサブグループに属する場合、その複数のサブグループのそれぞれの走行パラメータを、その動作指示が示す値に更新する。例えば、動作指示が速度サブグループおよびハンドルサブグループに属する場合に、プロセッサ21は、速度のパラメータを動作指示に応じた値に設定し、ハンドル状態のパラメータを動作指示が示す値に更新する。この場合、速度のパラメータの候補値(例えば遅い、速い、とても速い)とハンドル状態のパラメータの候補値(例えば右、左、直進)との組み合わせのそれぞれに1対1で対応する複数の動作指示が存在してよい。その複数の動作指示のそれぞれに1対1で対応するカード30が存在してよい。 If an action instruction belongs to multiple subgroups, processor 21 updates the driving parameters of each of the multiple subgroups to the value indicated by that action instruction. For example, if an action instruction belongs to a speed subgroup and a steering subgroup, processor 21 sets the speed parameter to a value corresponding to the action instruction and updates the steering state parameter to the value indicated by the action instruction. In this case, there may be multiple action instructions that correspond one-to-one to each combination of candidate values for the speed parameter (e.g., slow, fast, very fast) and candidate values for the steering state parameter (e.g., right, left, straight). There may be a card 30 that corresponds one-to-one to each of the multiple action instructions.

一方、取得された動作指示が状態変化系に属さない場合には(S111のN)、プロセッサ21は、取得された動作指示が移動体20の停止の指示を示すか判定する(S113)。動作指示が移動体20の停止の指示を示す場合には(S113のY)、プロセッサ21は走行処理を終了させ、移動体20を停止させる(S114)。 On the other hand, if the acquired operation instruction does not belong to the state change system (N in S111), the processor 21 determines whether the acquired operation instruction indicates an instruction to stop the moving body 20 (S113). If the operation instruction indicates an instruction to stop the moving body 20 (Y in S113), the processor 21 ends the travel processing and stops the moving body 20 (S114).

一方、動作指示が移動体20の停止の指示を示さない場合には(S113のN)、プロセッサ21は、取得された動作指示がアクション系のグループに属する動か判定する(S115)。動作指示がアクション系のグループに属さない場合には(S115のN)、図8および9の処理を終了する。動作指示がアクション系のグループに属する場合には(S115のY)、プロセッサ21は動作指示に応じたアクションをするよう走行装置を制御する(S116)。 On the other hand, if the action instruction does not indicate an instruction to stop the moving object 20 (N in S113), the processor 21 determines whether the acquired action instruction belongs to an action group (S115). If the action instruction does not belong to an action group (N in S115), the processing of Figures 8 and 9 ends. If the action instruction belongs to an action group (Y in S115), the processor 21 controls the traveling device to perform an action according to the action instruction (S116).

アクション系の動作指示のうち、特に、カード30hのような、進行方向を指定された方向に転回させる動作指示に対しては、プロセッサ21は、カード30から読み取られた角度に基づいて、左右のモータ25の回転の向きおよび回転量を決定する。この回転の向きおよび回転量は、回転後の移動体20の向きが、角度が読み取られたカード30に対して所定の方向(例えばカード30hの矢印の向き)になるように決定される。そして、プロセッサ21はその決定された回転の向きおよび回転量で左右のモータ25を回転させる。回転が終了すると、走行パラメータに応じた走行が再開される。 For action-based movement instructions, particularly those that cause the moving object 20 to turn in a specified direction, such as card 30h, the processor 21 determines the direction and amount of rotation of the left and right motors 25 based on the angle read from card 30. The direction and amount of rotation are determined so that the orientation of the moving object 20 after rotation will be in a predetermined direction (for example, the direction of the arrow on card 30h) relative to the card 30 from which the angle was read. The processor 21 then rotates the left and right motors 25 in the determined direction and amount of rotation. When the rotation ends, running is resumed according to the running parameters.

アクション系の動作指示のうち、回転(スピン)、蛇行走行、音声出力などの定型的な動作を実行させる指示に対しては、プロセッサ21は、まず、そのアクション系の動作指示に関連付けてストレージ22に記録される時系列の制御情報を取得する。プロセッサ21は、その時系列の制御情報に基づいて、モータ25およびスピーカ26のうち少なくとも一方を制御し、移動体20にその定型的な動作を実行させる。この時系列の制御が終了すると、走行パラメータに基づく走行が再開される。 For action-based operation instructions that cause the mobile object 20 to perform a typical operation such as a rotation (spin), serpentine driving, or audio output, the processor 21 first acquires time-series control information that is associated with the action-based operation instruction and recorded in the storage 22. Based on the time-series control information, the processor 21 controls at least one of the motor 25 and the speaker 26, causing the mobile object 20 to perform the typical operation. When this time-series control ends, driving based on the driving parameters is resumed.

次に、走行処理について簡単に説明する。走行処理では、プロセッサ21がストレージ22に格納されるプログラムを実行することにより、走行パラメータに基づいて走行装置(例えばモータ25)を制御する。一部の処理は、移動体20と通信接続され玩具システムに含まれる他のコンピュータのプロセッサ21等により実現されてよい。走行処理では以下の処理が定期的に実行される。 Next, we will briefly explain the driving process. In the driving process, the processor 21 executes a program stored in the storage 22 to control the driving device (e.g., the motor 25) based on driving parameters. Some of the processing may be performed by the processor 21 of another computer included in the toy system that is communicatively connected to the mobile object 20. In the driving process, the following processing is periodically executed.

プロセッサ21は、走行パラメータのうち、ブレーキ状態が設定されている場合には走行パラメータとして保存されている速度の値から、所定の値を減算することにより、移動体20の速度を継続的に低下させる。なお、減算された速度の値が0である場合には、プロセッサ21は移動体20の走行を停止させ、移動体20の状態を停止状態に移行させる。さらにプロセッサ21は速度の値と、ハンドル状態のパラメータとに基づいて、左右の車輪254の回転数を決定し、その決定された回転数に基づいて、左右のモータ25の回転を制御する。左右の回転数の差により、移動体を継続的に左右に曲げることができる。走行パラメータを用いることで、同一のカード30から読み取られる動作指示を無視しても問題なく動作し、また周辺領域32を利用して複数のカードを用いても正確に制御できる。 When the brake state is set as one of the driving parameters, the processor 21 continuously reduces the speed of the mobile object 20 by subtracting a predetermined value from the speed value stored as a driving parameter. If the subtracted speed value is 0, the processor 21 stops the mobile object 20 and transitions the state of the mobile object 20 to a stopped state. Furthermore, the processor 21 determines the rotation speed of the left and right wheels 254 based on the speed value and the steering state parameter, and controls the rotation of the left and right motors 25 based on the determined rotation speed. The difference in the rotation speed between the left and right can cause the mobile object to continuously turn left and right. By using the driving parameters, the mobile object can operate without problems even if operation instructions read from the same card 30 are ignored, and accurate control can be achieved even when multiple cards are used by utilizing the surrounding area 32.

20 移動体、21 プロセッサ、22 ストレージ、23 通信部、24 カメラ、25 モータ、26 スピーカ、222 スイッチ、223 電源スイッチ、254 車輪、30,30b,30h カード、31 内部領域、32 周辺領域、35 基材、36 表シート、37 裏シート、39 印刷層、71 パターン、72 識別パターン、73 周辺パターン。

20 Mobile body, 21 Processor, 22 Storage, 23 Communication unit, 24 Camera, 25 Motor, 26 Speaker, 222 Switch, 223 Power switch, 254 Wheels, 30, 30b, 30h Card, 31 Internal area, 32 Peripheral area, 35 Base material, 36 Front sheet, 37 Back sheet, 39 Printing layer, 71 Pattern, 72 Identification pattern, 73 Peripheral pattern.

Claims (9)

回転する車輪により自走可能な移動体と、
机の上に裏側の面が隣接するように配置可能なカードであって前記移動体がその表側の面の上を走行可能なカードと、
を含み、
前記カードは、1つのシート、または、重ね合わせられた複数のシートを含み、
前記カードの前記裏側の面の摩擦係数は、前記カードの前記表側の面の摩擦係数より大き
前記カードの前記裏側の面に前記表側の面より摩擦係数の高い印刷層が設けられる、または、前記カードの前記裏側の面がマット加工される、
玩具システム。
a mobile body that can move by itself using rotating wheels;
a card that can be placed on a desk with its backside adjacent to the table, and the moving body can travel on its front side ;
Including,
The card may comprise one sheet or multiple sheets stacked together;
the coefficient of friction of the back surface of the card is greater than the coefficient of friction of the front surface of the card;
A printed layer having a higher coefficient of friction than the front surface is provided on the back surface of the card, or the back surface of the card is matte-finished.
Toy system.
請求項1に記載の玩具システムであって、
前記カードの前記裏側の面は、樹脂、ニスおよびシリコン系インクのいずれかによりマット加工されている、
玩具システム。
10. The toy system of claim 1,
the back surface of the card is matt-finished with any one of resin, varnish, and silicone-based ink;
Toy system.
請求項2に記載の玩具システムであって、
前記カードは1つのシートを含み、
前記シートの表側の面には、前記移動体により読み取り可能なパターンであって、前記移動体の動きを制御する情報が符号化されたパターンが印刷されている、
玩具システム。
3. The toy system according to claim 2,
the card includes one sheet;
a pattern readable by the moving body and encoding information for controlling the movement of the moving body, printed on the front side of the sheet;
Toy system.
請求項1または2に記載の玩具システムであって、
前記カードは、基材となるシートと、それぞれ前記カードの表側の面および裏側の面を構成する2つのシートとを含み、
前記カードの前記表側の面を構成するシートの材料は、前記カードの前記裏側の面を構成するシートの材料と同じである、
玩具システム。
3. The toy system according to claim 1 or 2,
The card includes a base sheet and two sheets that respectively form the front and back surfaces of the card,
The material of the sheet that forms the front surface of the card is the same as the material of the sheet that forms the back surface of the card.
Toy system.
請求項4に記載の玩具システムであって、
前記カードの前記表側の面を構成するシート、および、前記カードの前記裏側の面を構成するシートは、同じ種類の樹脂を含む、
玩具システム。
5. The toy system according to claim 4,
the sheet constituting the front surface of the card and the sheet constituting the back surface of the card contain the same type of resin;
Toy system.
請求項4に記載の玩具システムであって、
前記基材の表側の面には視認可能な画像が印刷されている、
玩具システム。
5. The toy system according to claim 4,
A visible image is printed on the front surface of the substrate.
Toy system.
請求項4に記載の玩具システムであって、
前記基材の表側の面には、前記移動体により読み取り可能なパターンであって、前記移動体の動きを制御する情報が符号化されたパターンが印刷されている、
玩具システム。
5. The toy system according to claim 4,
a pattern readable by the movable body and encoding information for controlling the movement of the movable body, printed on the front surface of the substrate;
Toy system.
机の上に裏側の面が隣接するように配置可能であり、自走可能な移動体がその表側の面の上を走行可能なカードであって、
1つのシート、または、重ね合わせられた複数のシートを含み、
前記カードの前記裏側の面の摩擦係数は、前記カードの前記表側の面の摩擦係数より大き
前記カードの前記裏側の面に前記表側の面より摩擦係数の高い印刷層が設けられる、または、前記カードの前記裏側の面がマット加工される、
カード。
A card that can be placed on a desk with its back side adjacent to the desk, and a self-propelled mobile object can run on its front side ,
It may comprise one sheet or multiple sheets stacked together,
the coefficient of friction of the back surface of the card is greater than the coefficient of friction of the front surface of the card;
A printed layer having a higher coefficient of friction than the front surface is provided on the back surface of the card, or the back surface of the card is matte-finished.
card.
請求項8に記載のカードであって、
前記カードには、前記移動体により読み取られるパターンであって、前記移動体の動きを制御する情報が符号化されたパターンが印刷されている、
カード。
9. The card of claim 8,
a pattern that is read by the mobile object and that encodes information for controlling the movement of the mobile object is printed on the card;
card.
JP2023180409A 2023-07-20 2023-10-19 Toy Systems and Cards Active JP7742871B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2023180409A JP7742871B2 (en) 2023-10-19 2023-10-19 Toy Systems and Cards
PCT/JP2024/018899 WO2025018025A1 (en) 2023-07-20 2024-05-22 Toy system, moving body, control method, and program
CN202411449539.5A CN119857258A (en) 2023-10-19 2024-10-17 Toy system and card

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023180409A JP7742871B2 (en) 2023-10-19 2023-10-19 Toy Systems and Cards

Publications (2)

Publication Number Publication Date
JP2025070243A JP2025070243A (en) 2025-05-02
JP7742871B2 true JP7742871B2 (en) 2025-09-22

Family

ID=95388061

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023180409A Active JP7742871B2 (en) 2023-07-20 2023-10-19 Toy Systems and Cards

Country Status (2)

Country Link
JP (1) JP7742871B2 (en)
CN (1) CN119857258A (en)

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001113055A (en) 1999-08-09 2001-04-24 Toybox:Kk Pronunciation toys
JP2001228963A (en) 2000-02-17 2001-08-24 Kaikousha:Kk Panel recognizing device
JP2010167148A (en) 2009-01-23 2010-08-05 Namco Bandai Games Inc Traveling toy, program, information storage medium, and game device
JP2010240345A (en) 2009-04-02 2010-10-28 Koto:Kk Moving body toy
US20170007915A1 (en) 2015-07-10 2017-01-12 Play Works Studio, Inc. Systems and methods for an interactive robotic game
JP2017161770A (en) 2016-03-10 2017-09-14 株式会社デザイニウム Apparatus, method and program for programming learning
US20170344127A1 (en) 2016-05-24 2017-11-30 Tangible Play, Inc. Virtualized Tangible Programming
JP3215614U (en) 2017-12-20 2018-04-05 安譜國際股▲分▼有限公司 Educational toys
WO2018180050A1 (en) 2017-03-27 2018-10-04 カシオ計算機株式会社 Programming device and recording medium, and programming method
WO2020001789A1 (en) 2018-06-29 2020-01-02 Bulman Hayri C Self-moving educational toy
WO2020017396A1 (en) 2018-07-19 2020-01-23 株式会社Icon Learning toy, and learning toy mobile body and learning toy panel used in learning toy
CN111625003A (en) 2020-06-03 2020-09-04 上海布鲁可科技有限公司 Mobile robot toy and use method thereof
WO2021090593A1 (en) 2019-11-08 2021-05-14 株式会社ソニー・インタラクティブエンタテインメント Control system, sheet, and toy system
JP2021095231A (en) 2019-12-16 2021-06-24 株式会社日立製作所 Storehouse management system, and moving body
JP2022062505A (en) 2020-10-08 2022-04-20 株式会社タカラトミー Running toys

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001113055A (en) 1999-08-09 2001-04-24 Toybox:Kk Pronunciation toys
JP2001228963A (en) 2000-02-17 2001-08-24 Kaikousha:Kk Panel recognizing device
JP2010167148A (en) 2009-01-23 2010-08-05 Namco Bandai Games Inc Traveling toy, program, information storage medium, and game device
JP2010240345A (en) 2009-04-02 2010-10-28 Koto:Kk Moving body toy
US20170007915A1 (en) 2015-07-10 2017-01-12 Play Works Studio, Inc. Systems and methods for an interactive robotic game
JP2017161770A (en) 2016-03-10 2017-09-14 株式会社デザイニウム Apparatus, method and program for programming learning
US20170344127A1 (en) 2016-05-24 2017-11-30 Tangible Play, Inc. Virtualized Tangible Programming
WO2018180050A1 (en) 2017-03-27 2018-10-04 カシオ計算機株式会社 Programming device and recording medium, and programming method
JP3215614U (en) 2017-12-20 2018-04-05 安譜國際股▲分▼有限公司 Educational toys
WO2020001789A1 (en) 2018-06-29 2020-01-02 Bulman Hayri C Self-moving educational toy
WO2020017396A1 (en) 2018-07-19 2020-01-23 株式会社Icon Learning toy, and learning toy mobile body and learning toy panel used in learning toy
WO2021090593A1 (en) 2019-11-08 2021-05-14 株式会社ソニー・インタラクティブエンタテインメント Control system, sheet, and toy system
JP2021095231A (en) 2019-12-16 2021-06-24 株式会社日立製作所 Storehouse management system, and moving body
CN111625003A (en) 2020-06-03 2020-09-04 上海布鲁可科技有限公司 Mobile robot toy and use method thereof
JP2022062505A (en) 2020-10-08 2022-04-20 株式会社タカラトミー Running toys

Also Published As

Publication number Publication date
CN119857258A (en) 2025-04-22
JP2025070243A (en) 2025-05-02

Similar Documents

Publication Publication Date Title
CN203414880U (en) Input equipment and keyboard
KR102060338B1 (en) Apparatus and method for providing three dimensions tactile
JP6809672B2 (en) How to control digital devices
JP7413592B2 (en) Control systems, seats and toy systems
CN108290690B (en) conveyor belt sensor
JP7742871B2 (en) Toy Systems and Cards
KR20010024542A (en) Ink jet identification card printer with lamination station
KR20210082026A (en) Electronic device including display and operation method of the same
US11503360B2 (en) Adaptive remote control
JP5815152B1 (en) Page turning device
CN108089581A (en) Track method for correcting error, intelligent vehicle, smart machine and storage medium
JP4528113B2 (en) Traveling toy
JP7022834B2 (en) Cards, card reading systems and card sets
JP7711139B2 (en) Card Sets and Toy Systems
JP7711137B2 (en) Toy system, mobile object, card set, control method and program
WO2025018025A1 (en) Toy system, moving body, control method, and program
JP2020029076A (en) Printed matter and printing method
JP7711138B2 (en) Toy system, mobile object, card set, control method and program
WO2020100437A1 (en) Control system, control method, program, and storage medium
KR102264377B1 (en) Display apparatus using processed gold foil
KR20160057647A (en) System and method for driving robot using user terminal
US12420437B2 (en) Robot for gripping an object using dual fingers and object grip method thereof
JP3679917B2 (en) Robot device
KR102876364B1 (en) User-selected image providing system
JP2020052379A (en) Controller, imaging device, mobile body, method for control, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240619

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250401

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250530

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250617

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250814

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250826

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250909

R150 Certificate of patent or registration of utility model

Ref document number: 7742871

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150