Toy Systems and Cards

The toy system ensures stable movement by using a mobile body with rotating wheels and cards with differential friction surfaces, enabling smooth operation.

JP7742871B2Active Publication Date: 2025-09-22SONY INTERACTIVE ENTERTAINMENT LLC
View PDF 16 Cites 0 Cited by

Patent Information

Application Number
JP2023180409
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-10-19
Publication Date
2025-09-22
Estimated Expiration
2043-10-19

AI Technical Summary

Technical Problem

The position of cards shifts when a moving object moves over them, making stable movement difficult.

Method used

A toy system with a mobile body using rotating wheels and cards having a higher coefficient of friction on the back surface than the front surface, allowing stable movement.

Benefits of technology

The mobile body can run stably on the cards.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007742871000001
    Figure 0007742871000001
  • Figure 0007742871000002
    Figure 0007742871000002
  • Figure 0007742871000003
    Figure 0007742871000003
Patent Text Reader

Abstract

To enable a movable body to stably travel on a card.SOLUTION: A toy system includes: a movable body (20) which is capable of self-propelling by rotating wheels; and a card (30) which allows the movable body to travel thereon, wherein the card includes a single sheet or a plurality of stacked sheets (35, 36, 37), and the back surface of the card has a greater coefficient of friction than that of the front surface of the card.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to toy systems and cards. [Background technology]

[0002] There is a toy system in which cards are arranged on a flat surface such as a desk, and a moving object travels on the cards.

[0003] Patent document 1 describes a mobile object running over a set of command cards, recognizing the pattern printed on the command card, and obtaining commands from the pattern to control the movement of the mobile object. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] International Publication No. 2020 / 036146 Summary of the Invention [Problem to be solved by the invention]

[0005] Depending on the environment in which the cards are placed, the position of the card may shift when the moving object moves over it, making it difficult for the moving object to move stably.

[0006] The present invention has been made in consideration of the above-mentioned problems, and its object is to provide a technology that enables a moving body to travel stably. [Means for solving the problem]

[0007] 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 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.

[0008] In one aspect 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.

[0009] In one form of the present invention, the card may include a sheet, and the front surface of the sheet may be printed with a pattern that is readable by the moving body and that encodes information that controls the movement of the moving body.

[0010] 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.

[0011] In one aspect 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.

[0012] In one embodiment of the present invention, a visible image may be printed on the front surface of the substrate.

[0013] In one aspect of the present invention, a pattern that can be read by the moving body and that encodes information for controlling the movement of the moving body may be printed on the front surface of the substrate.

[0014] In addition, the card of the present invention is a card on which a self-propelled moving 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.

[0015] In one aspect of the present invention, a pattern that is read by the mobile object and that encodes information for controlling the movement of the mobile object may be printed on the card. [Effects of the Invention]

[0016] According to the present invention, the moving body can run stably on the card. [Brief explanation of the drawings]

[0017] [Figure 1] 1 is a diagram illustrating an example of a toy system according to an embodiment of the present invention. [Figure 2] FIG. 2 is a diagram illustrating an example of a hardware configuration of a toy system. [Figure 3] FIG. 2 is a diagram showing an example of a moving object as viewed from below. [Figure 4] FIG. 2 is a schematic cross-sectional view of a card. [Figure 5] FIG. 10 is a diagram illustrating an example of a moving object running on a card. [Figure 6] FIG. 10 is a diagram illustrating an example of an image printed on a card. [Figure 7] FIG. 10 is a diagram illustrating an example of control of a moving object by a card. [Figure 8] 10 is a flowchart illustrating an example of processing by a moving body. [Figure 9] 10 is a flowchart illustrating an example of processing by a moving body. DETAILED DESCRIPTION OF THE INVENTION

[0018] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. Among the components appearing, components having the same function are designated by the same reference numerals, and the description thereof will be omitted.

[0019] 1 is a diagram showing 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 object 20 and a plurality of cards 30. The moving object 20 has a cube-like outer shape with chamfered corners. The top surface of the moving object 20 is provided with a plurality of protrusions that allow other toys to be attached.

[0020] 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 moving object 20 travels over any of the cards 30, it reads the image and performs an action according to the instructions shown in the image.

[0021] The multiple cards 30 are classified into multiple card types, and an image in which information corresponding to the card type is encoded is printed on them. The information controls the operation of the moving object 20, and is classified into operation instructions and setting instructions. A card 30 on which an image in which an operation instruction is encoded is printed is called an operation instruction card.

[0022] The multiple cards 30 include multiple action instruction cards, each of which has printed thereon an image indicating an action instruction for the moving object 20. Each of the multiple action instruction cards has printed thereon an encoded image indicating one of multiple action instructions for the moving object 20. The types of action instructions correspond one-to-one to the card types, and decoding the card type corresponds to decoding the action instruction.

[0023] Furthermore, the operational instructions are classified into a plurality of types (groups). The plurality of types include a state change type, an action type, and a force type. The state change type is a group consisting of instructions that change the operation (e.g., the driving state) of the mobile object 20. The operational instructions belonging to the state change type are further classified into a plurality of subgroups. The plurality of 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 a plurality of predetermined candidate values ​​(e.g., slow, fast, very fast). The braking subgroup includes a braking instruction to continuously reduce the speed. The operational instructions may be labeled into a plurality of subgroups, for example, a speed subgroup and a steering subgroup.

[0024] The action-type instructions are a group consisting mainly of instructions that cause the moving object 20 to execute a predetermined action. With an action-type instruction, the previous action may be resumed after the action is executed. Note that even with an action-type instruction, the running state may change as a result of the action. The force-type instructions are a group consisting of instructions that cause the moving object 20 to immediately stop.

[0025] 2 is a diagram showing an example of the hardware configuration of the toy system. A moving object 20 included in the toy system includes a processor 21, a storage 22, a communication unit 23, a camera 24, two motors 25, and a speaker 26.

[0026] The processor 21 operates according to a program stored in the storage 22, and controls the communication unit 23, the camera 24, the motor 25, the speaker 26, etc. The program may be provided from another computer by communication via the communication unit 23. The program may be stored in a computer-readable storage medium such as a flash memory or an optical disk and provided to the other computer. The number of processors 21 may be one or more.

[0027] The storage 22 is configured by a DRAM, a nonvolatile memory, etc. The storage 22 stores the above programs. The storage 22 also stores information input from the processor 21, the communication unit 23, etc., and calculation results.

[0028] The communication unit 23 is configured with a radio frequency circuit, an antenna, and the like for communicating with other devices. The communication unit 23 has a 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 to the processor 21 or the storage 22, and transmits information to other devices. Note that the communication unit 23 may communicate with other devices via a wired network.

[0029] Camera 24 is positioned to capture an image of the area below moving object 20, and repeatedly captures an image of the area below moving object 20. When moving object 20 travels over card 30, camera 24 captures an image of pattern 71 (see FIG. 4) printed on card 30. In this embodiment, pattern 71 that can be recognized in the infrared frequency range is printed on card 30, and camera 24 captures an infrared image of the pattern 71. In addition to pattern 71, a picture that can be recognized in visible light is printed on card 30.

[0030] The motor 25 is a so-called servo motor, the direction, amount and speed of which are controlled by the processor 21 .

[0031] The speaker 26 outputs sound based on the control of the processor 21 and the like.

[0032] 3 is a bottom view of an example of the moving body 20. The moving 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 moving body 20 to travel.

[0033] The structure of card 30 will be 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.

[0034] 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. Front sheet 36 forms the front surface of card 30, and back sheet 37 forms the back surface of 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 is present between base material 35 and front sheet 36. An image recognizable with visible light and a pattern 71 recognizable with infrared light are printed on the front surface of base material 35 as printed layer 39. The thickness of card 30 is, for example, 0.45 mm or less. The thickness of card 30 may be any thickness that allows moving object 20 to ride on it and makes it difficult to bend.

[0035] 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 in consideration of rigidity, durability, price, smoothness (resistance to warping), and heat resistance.

[0036] The front sheet 36 and the back sheet 37 are films attached to the substrate 35. The front sheet 36 and the back sheet 37 may be formed by laminating a film onto the substrate 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, it is possible to prevent warping due to temperature changes, etc.

[0037] 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 application of a material.

[0038] These surface treatments make it possible to increase the coefficient of friction on the back side of card 30 even without applying an adhesive for a sticker to it. Instead of surface treatment using front sheet 36 or back sheet 37, the coefficient of friction on the back side of card 30 may be made higher than that on the front side by printing or applying a material to substrate 35. For example, the surface of substrate 35 may be printed with print 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, card 30 may be composed of a single sheet of substrate 35.

[0039] FIG. 5 is a diagram illustrating an example of a moving object 20 moving over a card 30. In FIG. 5, the card 30 is placed on a desk. When the moving object 20 moves over the card 30, a force in the opposite direction (rearward) to the moving object 20's direction of travel is transmitted to the card 30 due to the friction between the rotating wheels 254 and the card 30. 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 the static friction between the card 30 and the desk is increased, making it possible to suppress slippage of the card 30. 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.

[0040] Next, the planar configuration of the printing layer 39 will be described. FIG. 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 FIG. 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, on the front side of the base material 35). Each of the patterns 71 is an image of a predetermined size, for example, 0.2 mm square. The patterns 71 are images in which information for controlling the operation of the moving object 20 is encoded. This information also indicates the card type.

[0041] The size of each of the patterns 71 is smaller than the size of the moving object 20. In Fig. 4, the patterns 71 are depicted on a portion of the card 30, but in reality, they are arranged so as to fill the entire surface of the card 30. For ease of explanation, the image "Sound," which can be recognized with visible light, is depicted by a dashed line.

[0042] Within the internal area 31, a plurality of identification patterns 72 are arranged, each indicating the card type to which the card 30 belongs, among the patterns 71. 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 recognize the identification patterns 72, for example, 3 × 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, but may be arranged in concentric circles, for example.

[0043] The peripheral area 32 is arranged on the periphery of the front surface of the card 30. A plurality of peripheral patterns 73 are arranged in the peripheral area 32 so as to surround the internal area 31 in which the plurality of identification patterns 72 are arranged. From another perspective, the identification pattern 72 indicating any of the card types is not printed in the peripheral area 32. The peripheral pattern 73 is a pattern 71 that does not indicate any of the plurality of 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 has a fixed value regardless of the card type, but it does not necessarily have to be a fixed value. The plurality of peripheral patterns 73 need only be arranged so as to be readable by a moving object 20 traveling from the internal area 31 toward the outside of the card 30, and need not necessarily be arranged in a matrix. The width of the peripheral area 32 may be, for example, at least twice the size of the pattern 71.

[0044] 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 have to be printed in the peripheral region 32.

[0045] 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 (image) printed on the card 30, and the processor 21 decodes the image to acquire information. For example, the moving object 20 acquires an action instruction as information from an identification pattern 72 printed on an action instruction card. The moving object 20 acquires peripheral information from a peripheral pattern 73. Here, the moving object 20 detects the direction of the moving object 20 (for example, 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 communicatively connected to the moving object 20. Note that as the moving object 20 passes over the card 30, the pattern 71 printed in different positions as time passes is read.

[0046] Next, control of the moving object 20 using the cards 30 will be described. FIG. 7 is a diagram illustrating an example of control of the moving object 20 using action instruction cards. In the example of FIG. 7, a "Fast" card 30b and an arrow card 30h indicating the direction of travel are arranged as action instruction cards. In the example of FIG. 7, the moving object 20 first reads the pattern 71 on the card 30b, updates the parameters of the speed subgroup to a specified (faster) speed, and moves straight ahead at that speed. Then, the moving object 20 reads the pattern 71 on the card 30h, and performs an action of turning (changing direction) so that the direction indicated by the pattern 71 and the moving direction of the moving object 20 form a predetermined angle (the moving object 20 faces the direction of the arrow). After the change of direction is completed, the moving object 20 moves straight ahead in the moving direction.

[0047] As shown in the example of Fig. 7, the operation of the moving object 20 is controlled by the card 30. In the example of Fig. 7, for example, running parameters are changed in response to the operation instructions of the card 30, and the moving object 20 then moves in accordance with the operation 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.

[0048] Next, the processing for realizing the above operation will be described in more detail. Figures 8 and 9 are flowcharts showing an example of the processing of the moving body 20. The processing shown in Figures 8 and 9 is realized by the processor 21 of the moving body 20 executing a program stored in the storage 22. Furthermore, part of the processing may be realized by the processor 21 of another computer included in the toy system and communicatively connected to the moving body 20. The processing shown in Figures 8 and 9 is repeatedly executed periodically (for example, every 0.1 seconds).

[0049] First, the processor 21 acquires an image read by the camera 24 of the moving object 20 (S101). The processor 21 determines whether information can be decoded from the acquired image (S102). This process is a process of determining whether a pattern 71 exists in the acquired image. If the information cannot be decoded (N in S102), the processor 21 sets the same card flag to OFF and terminates the process shown in FIGS. 8 and 9. On the other hand, if the information can be decoded (Y in S102), the 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), the processor 21 sets the same card flag to OFF and terminates the process shown in FIGS. 8 and 9. On the other hand, if the decoded information is not peripheral information (N in S104), the processor 21 checks whether the same instruction as the previous one has been decoded (S105). If the same instruction as the previous time has not been decoded (N in S105), S106 is skipped and the process from S107 onwards is executed. If the same instruction as the previous time has been decoded (Y in S105), processor 21 determines whether the same card flag is set to ON (S106).

[0050] 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 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 the instruction (processing to control the running device, speaker 26, etc.).

[0051] The processes of S102 to S104 and S106 to S108 detect whether card type information has been acquired from the same card 30 as last time, and if card type information has been acquired 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 acquired 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 a process that responds to the case where the identification patterns 72 of two different types of cards 30 are forcibly read by moving the mobile object 20 by hand.

[0052] For example, if two cards 30 are arranged so that they partially overlap, and the moving object 20 moves across the boundary between them, the patterns 71 printed on the two cards 30 are read consecutively. However, after the internal region 31 of the first card 30 is read, the peripheral region 32 of one of the cards 30 is read, and then the internal region 31 of the second card is read. The same card flag that was turned ON when the internal region 31 of the first card 30 was read (see S106) is turned OFF when the peripheral region 32 is read (see S104 and S103), and the moving object 20 is controlled by the operation instruction read from the internal region 31 of the second card 30. In this way, when the identification pattern 72 is photographed by the camera 24 after the peripheral pattern 73, the processor 21 controls the operation of the moving object 20 based on the photographed identification pattern 72. On the other hand, when the same identification pattern 72 as the previous one is photographed by the camera 24, the operation of the moving object 20 is not controlled by reading the identification pattern 72. In this way, the peripheral area 32 can detect readings from a new card 30 .

[0053] Instead of using the same card flag, information decoded from the pattern 71 photographed by the camera 24 in the previous process may be stored, and if the information is not identical to the information decoded from the currently photographed pattern 71, 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, which can also be used to deal with cases where the surrounding pattern 73 cannot be read for some reason.

[0054] 8 and 9. When the process of S107 is executed, processor 21 determines whether the acquired operation instruction belongs to the state change group (S111). If the acquired operation instruction belongs to the state change group (Y in S111), processor 21 updates the driving parameters in accordance with the operation instruction (S112).

[0055] More specifically, processor 21 updates the driving parameters of the subgroup to which the action instruction is classified to values ​​indicated by the action instruction. If the action instruction belongs to a speed subgroup, processor 21 sets the speed parameter to a value according to the action instruction. If the action instruction belongs to a steering subgroup, processor 21 updates the steering state parameter to a value indicated by the action instruction (for example, right, left, or straight). If the action instruction belongs to a braking subgroup, processor 21 updates the brake parameter to a braking state (or no-brake state).

[0056] When an action instruction belongs to multiple subgroups, processor 21 updates the driving parameters of each of the multiple subgroups to the value indicated by the action instruction. For example, when 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 a candidate value of the speed parameter (e.g., slow, fast, very fast) and a candidate value of 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.

[0057] On the other hand, if the acquired operation instruction does not belong to the state change system (N in S111), processor 21 determines (S113) whether the acquired operation instruction indicates an instruction to stop moving object 20. If the operation instruction indicates an instruction to stop moving object 20 (Y in S113), processor 21 ends the travel processing and stops moving object 20 (S114).

[0058] On the other hand, if the action instruction does not indicate an instruction to stop moving object 20 (N in S113), processor 21 determines whether the acquired action instruction belongs to the action group (S115). If the action instruction does not belong to the action group (N in S115), the processing of Figures 8 and 9 ends. If the action instruction belongs to the action group (Y in S115), processor 21 controls the traveling device to perform an action according to the action instruction (S116).

[0059] Among action-based operation instructions, in particular, for an operation instruction such as card 30h that causes the moving object 20 to turn in a specified direction, processor 21 determines the direction and amount of rotation of left and right motors 25 based on the angle read from card 30. This direction and amount of rotation are determined so that the orientation of moving object 20 after rotation will be a predetermined direction (for example, the direction of the arrow on card 30h) relative to card 30 from which the angle was read. Processor 21 then rotates left and right motors 25 in the determined direction and amount of rotation. When the rotation ends, running according to the running parameters is resumed.

[0060] In response to an action-based operation instruction to execute a typical operation such as rotation (spin), meandering, or voice output, processor 21 first acquires time-series control information associated with the action-based operation instruction and recorded in storage 22. Based on the time-series control information, processor 21 controls at least one of motor 25 and speaker 26 to cause mobile object 20 to execute the typical operation. When this time-series control ends, traveling based on the traveling parameters is resumed.

[0061] Next, the traveling process will be briefly explained. In the traveling process, the processor 21 executes a program stored in the storage 22 to control a traveling device (for example, the motor 25) based on traveling parameters. Some of the processing may be realized by the processor 21 of another computer that is communicatively connected to the moving body 20 and included in the toy system. In the traveling process, the following processing is periodically executed.

[0062] When the brake state is set among the travel parameters, the processor 21 continuously reduces the speed of the moving object 20 by subtracting a predetermined value from the speed value stored as a travel parameter. If the subtracted speed value is 0, the processor 21 stops the travel of the moving object 20 and transitions the moving object 20 to a stopped state. Furthermore, the processor 21 determines the rotation speeds 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 speeds. The difference between the left and right rotation speeds allows the moving object to continuously turn left and right. By using the travel parameters, the moving object can operate without problems even if operation instructions read from the same card 30 are ignored, and accurate control is possible even when multiple cards are used by utilizing the surrounding area 32. [Explanation of symbols]

[0063] 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 Substrate, 36 Front sheet, 37 Back sheet, 39 Printing layer, 71 Pattern, 72 Identification pattern, 73 Peripheral pattern.

Claims

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.

2. 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.

3. 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.

4. 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.

5. 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.

6. 5. The toy system according to claim 4, A visible image is printed on the front surface of the substrate. Toy system.

7. 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.

8. A card that can be placed on a desk with its back surface adjacent to the desk, and a self-propelled mobile body can run on its front surface, 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.

9. 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.

Citation Information

Patent Citations

  • Mobile robot toy and using method thereof

    CN111625003A

  • Sounding toy

    JP2001113055A

  • Panel recognizing device

    JP2001228963A

  • Traveling toy, program, information storage medium, and game device

    JP2010167148A

  • Moving body toy

    JP2010240345A