Information storage medium and information processing system

By designing the difference marking mode and guidance part on the information storage medium, the problem of misidentification of the information storage medium when moving at high speed is solved, and higher information storage and reading accuracy is achieved.

JP7648685B2Active Publication Date: 2025-03-18BANDAI CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2023108756
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-06-30
Publication Date
2025-03-18
Estimated Expiration
2033-06-28

AI Technical Summary

Technical Problem

When the existing information storage medium moves at high speed, the boundary between the convex end and the convex end is difficult to accurately identify, resulting in an increase in the risk of misidentification of information.

Method used

An information storage medium is designed that has a different marking pattern between the unit data portions in the first and second directions and represents binary data by forming a protrusion or depression on the surface of the medium to form a unique digital code. The media also contains a guide section to guide its proper installation and movement in the information reading device.

Benefits of technology

By adding the difference in marking modes and guiding parts of the information storage medium, the risk of misidentification of information when moving at high speed is significantly reduced, and the accuracy of information storage and reading is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007648685000001
    Figure 0007648685000001
  • Figure 0007648685000002
    Figure 0007648685000002
  • Figure 0007648685000003
    Figure 0007648685000003
Patent Text Reader

Abstract

To provide an information holding medium which comparatively reduces false recognition, and an information processing system.SOLUTION: An information processing system 1 includes an information holding medium 2 and an information reading apparatus 3. The information holding medium 2 has two-dimensional arrays of unit data parts 11. In a part of the unit data parts 11, a mark 13 for forming a digital code is formed. Mark patterns in an X-direction sequence of two unit data part rows adjacent to each other in a Y-direction are different from each other. The information reading apparatus 3 generates a data string on the basis of a unit signal group formed of a plurality of signals, as a unit, output synchronously from a group of detection units 21 for detecting the mark 13, and recognizes a digital code of the information holding medium 2 on the basis of a group of data strings sequentially obtained from the arrays of unit data parts 11.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information bearing medium and an information processing system. [Background technology]

[0002] Conventionally, there is known an information-retaining medium which holds multiple identification information usable in a game as corresponding concave and convex parts, and when attached to an attachment part of a game device, reads the combination of concave and convex parts based on whether or not a switch provided on the attachment part is pressed by the concave and convex parts, and causes the game device to read the corresponding identification information (for example, Patent Document 1).

[0003] The uneven portion of the information-bearing medium described in Patent Document 1 has a data signal portion and a synchronization signal portion arranged in parallel, each of which is composed of a combination of concave and convex portions, and when the information-bearing medium is inserted into a game device, each convex portion in the uneven portion presses a switch. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2010-221004 A Summary of the Invention [Problem to be solved by the invention]

[0005] The synchronization signal portion in the concave-convex portion of the information storage medium described in Patent Document 1 merely indicates the timing for determining whether the convex portion in the data signal portion has pressed the switch, and does not itself represent any information. Therefore, if the synchronization signal portion could be eliminated and a second data signal portion could be provided instead, the amount of information that the concave-convex portion can represent could be increased. However, when convex portions are continuous, the boundary between the previous convex portion and the next convex portion can only be determined by the switch being turned off, so if the speed at which the concave-convex portion is moved relative to the switch is increased, there is a risk that the previous convex portion and the next convex portion will be erroneously recognized as one convex portion.

[0006] An object of the present invention is to provide an information storage medium and an information processing system that can relatively reduce erroneous recognition of stored information. [Means for solving the problem]

[0007] The information bearing medium of the present invention has a medium substrate and a plurality of unit data sections arranged on the medium substrate in a first direction and a second direction intersecting the first direction, and is characterized in that marks for forming digital codes in the arrangement of the unit data sections are provided in some of the unit data sections, and in the second direction arrangement of unit data section strings extending in the first direction, the mark patterns of the first direction permutation of two adjacent unit data section strings are different from each other. The information-holding medium according to the present invention is an information-holding medium capable of outputting a performance including at least one of sound or light emission by an information-reading device by recognizing the formed digital code, the information-holding medium comprising a medium substrate and a unit data section string consisting of a plurality of unit data sections arranged in a first direction on the medium substrate, the unit data section strings being arranged in a plurality of rows in a second direction intersecting the first direction, a digital code is formed in the array of the unit data sections by providing one of binary data to at least a portion of the unit data sections depending on the presence or absence of a protrusion having a predetermined height, the information-holding medium according to the present invention has a guided portion formed of a groove extending in the second direction on the medium substrate, the unit data sections being arranged on a bottom surface of the guided portion. The information-holding medium according to the present invention may also be configured such that a digital code is formed in the array of the unit data sections by providing one of binary data to at least a portion of the unit data sections depending on the presence or absence of a protrusion having a predetermined height, and two adjacent unit data section strings in the array of the unit data sections extending in the first direction are different from each other in the second direction. In addition, the information bearing medium of the present invention may form a digital code in the arrangement of the unit data sections by assigning one of two binary data values ​​to at least a portion of the unit data sections depending on the presence or absence of a convex portion having a predetermined height, and may make the mark pattern of the first direction permutation of the start side unit data section string in the second direction arrangement of the unit data section strings extending in the first direction different from the mark pattern of the first direction permutation of the end side unit data section string. Further, an information retention medium according to the present invention is an information retention medium capable of outputting a performance including at least one of sound or light emission by an information reading device by recognizing a formed digital code with the information reading device, the information retention medium having a medium substrate and a unit data section string consisting of a plurality of unit data sections arranged in a first direction on the medium substrate, the unit data section strings being arranged in a plurality of rows in a second direction intersecting the first direction, and a digital code is formed in the array of the unit data sections by imparting one of binary data to at least a portion of the unit data sections depending on the presence or absence of a convex portion having a predetermined height, the medium substrate has a guided portion consisting of a groove extending in the second direction, the unit data sections are arranged on a bottom surface of the guided portion, and in the second direction arrangement of the unit data section string extending in the first direction, two adjacent unit data section strings are arranged in different directions. do.

[0008] In the information bearing medium according to the present invention, the unit data section string may include at least one of the marks.

[0009] In addition, the information bearing medium of the present invention has a medium substrate and a plurality of unit data sections arranged on the medium substrate in a first direction and a second direction intersecting the first direction, and marks for forming digital codes in the arrangement of the unit data sections are provided in some of the unit data sections, and the mark pattern of the first direction permutation of the unit data section string at the start end in the second direction arrangement of the unit data section strings extending in the first direction is different from the mark pattern of the first direction permutation of the unit data section string at the end end and the mark pattern of the permutation in the direction opposite to the first direction.

[0010] In addition, in the information bearing medium of the present invention, the mark pattern of the first direction permutation of the unit data section strings excluding the starting end unit data section string and the ending end unit data section string may be different from the mark pattern of the first direction permutation of the ending end unit data section string.

[0011] Moreover, the information bearing medium according to the present invention may further include a guided portion that is provided on the medium substrate and extends in the second direction.

[0012] In the information bearing medium according to the present invention, the guided portion may be a groove, and the unit data portion may be provided in the groove.

[0013] In the information bearing medium according to the present invention, the mark may be a convex portion formed on the surface of the medium substrate.

[0014] In addition, the information processing system of the present invention comprises the information bearing medium and an information reading device that reads a digital code formed in the arrangement of the unit data sections of the information bearing medium, wherein the information reading device has a mounting section in which the information bearing medium is mounted with relative movement of the information bearing medium in the second direction, a plurality of detection sections arranged in the mounting section in a direction parallel to the first direction of the information bearing medium mounted in the mounting section, which detect the marks provided in the unit data sections of the information bearing medium and output a signal corresponding to the detection result, and a processing section that generates a data string based on a unit signal that takes a plurality of signals output synchronously from the plurality of detection sections as one unit, and recognizes the digital code based on a group of the data strings obtained sequentially from the arrangement of the unit data sections of the information bearing medium. Further, an information processing system according to the present invention includes the information bearing medium, and an information reading device that reads a digital code formed in an array of the unit data sections of the information bearing medium, the information reading device having a mounting section in which the information bearing medium is mounted with relative movement of the information bearing medium in the second direction, a plurality of detection sections arranged in the mounting section in a direction parallel to the first direction of the information bearing medium mounted in the mounting section, the detection sections detecting the marks provided in the unit data sections of the information bearing medium and outputting a signal corresponding to the detection result, and a processing section that generates a data string based on a unit signal taking a plurality of signals output synchronously from the plurality of detection sections as one unit, and recognizes the digital code based on a group of the data strings obtained sequentially from the array of the unit data sections of the information bearing medium, the detection unit is a switch that is pressed by the convex portion, the mounting unit of the information reading device is provided with a guide unit that engages with the guided portion of the information holding medium to guide relative movement of the information holding medium in the second direction, the guide unit of the information reading device is a convex strip extending in a direction parallel to the second direction of the information holding medium mounted in the mounting unit, the information reading device further has an operating unit and a memory unit that stores operating data for operating the operating unit in association with the digital code, the processing unit of the information reading device reads out operating data corresponding to the recognized digital code from the memory unit and operates the operating unit based on the read operating data, and the operating unit is capable of outputting a performance including at least one of sound or light emission.

[0015] Further, an information processing system according to the present invention includes the information bearing medium, and an information reading device that reads a digital code formed in an array of the unit data sections of the information bearing medium, the information reading device including a mounting section in which the information bearing medium is mounted with relative movement of the information bearing medium in the second direction, a plurality of detection sections that are arranged in the mounting section in a direction parallel to the first direction of the information bearing medium mounted in the mounting section, detect the marks provided in the unit data sections of the information bearing medium, and output a signal corresponding to the detection result, and a unit signal based on a unit signal that takes the plurality of signals output synchronously from the plurality of detection sections as one unit. a processing unit that generates a data string by inputting a first direction permutation of the first direction into the unit data section sequence of the information bearing medium, and that recognizes the digital code based on the group of the data strings obtained sequentially from the arrangement of the unit data sections of the information bearing medium, wherein the mark pattern of the first direction permutation of the unit data section sequence on the end side of the information bearing medium is a specific mark pattern, and the processing unit executes a process of recognizing the digital code when it detects a specific data string obtained from the specific mark pattern, and executes an error process when it detects an inverted specific data string obtained from an inverted specific mark pattern obtained by inverting the specific mark pattern in the direction opposite to the first direction.

[0016] In addition, in the information processing system of the present invention, the information holding medium may be provided on the medium substrate and further have a guided portion extending in the second direction, and the mounting portion of the information reading device may be provided with a guide portion that engages with the guided portion of the information holding medium and guides relative movement of the information holding medium in the second direction.

[0017] In addition, in the information processing system of the present invention, the guided portion of the information holding medium may be a groove, and the guide portion of the information reading device may be a convex rib extending in a direction parallel to the second direction of the information holding medium attached to the attachment portion.

[0018] In addition, in the information processing system according to the present invention, the mark of the information bearing medium may be a convex portion formed on the surface of the medium substrate, and the detection portion of the information reading device may be a switch that is pressed by the convex portion.

[0019] In addition, in the information processing system of the present invention, the information reading device further has an operating unit and a memory unit that stores operation data for operating the operating unit in association with the digital code, and the processing unit of the information reading device may read out operation data corresponding to the recognized digital code from the memory unit, and operate the operating unit based on the read operation data.

[0020] In addition, in the information processing system according to the present invention, the operation unit may be capable of outputting a performance including at least one of sound and light emission. Effect of the Invention

[0021] According to the present invention, it is possible to relatively reduce erroneous recognition of held information. [Brief description of the drawings]

[0022] [Figure 1]1 is a diagram showing a configuration of an example of an information processing system for explaining an embodiment of the present invention. [Diagram 2] 2 is a diagram showing a configuration of an information-bearing medium in FIG. 1; [Diagram 3] 3 is a diagram showing an example of a mark pattern formed in an array of unit data sections of the information bearing medium of FIG. 2; [Figure 4] FIG. 2 is a diagram showing a configuration of the information reading device of FIG. [Diagram 5] FIG. 2 is a diagram showing functional blocks of the information reading device of FIG. [Figure 6] FIG. 6 is a diagram showing a flow of processing executed by the information reading device of FIG. 5. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0023] FIG. 1 shows a configuration of an example of an information processing system for explaining an embodiment of the present invention.

[0024] The information processing system 1 includes an information bearing medium 2 to which a digital code is attached, and an information reading device 3 that reads the digital code attached to the information bearing medium 2.

[0025] The information reading device 3 is provided with a mounting section 4 in which the information bearing medium 2 is mounted, and the mounting section 4 has an insertion opening 4a that opens on a side surface of the information reading device 3. The information bearing medium 2 is inserted into the mounting section 4 through the insertion opening 4a and mounted in the mounting section 4. Then, the information reading device 3 reads the digital code of the information bearing medium 2 mounted in the mounting section 4.

[0026] FIG. 2 shows the configuration of the information bearing medium 2 .

[0027] The information bearing medium 2 has a medium substrate 10 and an array of unit data sections 11. The array of unit data sections 11 holds digital codes. In the illustrated example, the medium substrate 10 is a substantially circular, plate-like hard member, but the shape and material thereof are not particularly limited.

[0028] A groove 12 is formed on the back surface 10a of the medium substrate 10. The groove 12 is provided extending along an arbitrary diameter of the medium substrate 10, and both ends thereof reach the side edges of the medium substrate 10. The groove 12 determines the insertion direction of the information bearing medium 2 into the mounting portion 4 when the information bearing medium 2 is mounted on the information reading device 3.

[0029] The array of unit data sections 11 is provided on the bottom surface of groove 12, and is two-dimensionally arranged in a first direction and a second direction substantially perpendicular to the first direction. The second direction in the array of unit data sections 11 is the same as the extension direction of groove 12. In the illustrated example, unit data sections 11 are arranged in a 4×4 array, but the number of unit data sections 11 arranged in each of the first and second directions is not particularly limited.

[0030] Hereinafter, the first direction in the array of the unit data sections 11 is referred to as the X direction, and the second direction is referred to as the Y direction.

[0031] Marks 13 for forming a digital code are formed in some of the unit data sections 11. In the illustrated example, the marks 13 are configured as convex parts having a predetermined height, and binary data of "1" or "0" is given to each unit data section 11 depending on the presence or absence of the marks 13, thereby forming a digital code from the arrangement of the unit data sections 11.

[0032] Fig. 3 shows an example of a mark pattern formed in an array of unit data parts 11. Fig. 3(A) shows the mark pattern by the physical arrangement of marks 13, and Fig. 3(B) shows the mark pattern by a digital code in which the presence or absence of marks 13 is replaced with binary data of "1" or "0".

[0033] Each of the unit data portion strings 14a, 14b, 14c, and 14d formed by four unit data portions 11 aligned in the X direction includes at least one mark 13.

[0034] The mark patterns of the X-direction permutation of two adjacent unit data section strings in the Y-direction arrangement of the unit data section strings 14a, 14b, 14c, and 14d are different from each other. For example, the mark pattern of the X-direction permutation of the unit data section string 14a is "present, absent, present, present" and the corresponding data string is "1,0,1,1", while the mark pattern of the X-direction permutation of the unit data section string 14b is "absent, present, present, absent" and the corresponding data string is "0,1,1,0", which are different from each other.

[0035] Furthermore, the mark pattern of the X-direction sequence of unit data section sequence 14d at one end of the Y-direction arrangement of unit data section sequences 14a, 14b, 14c, and 14d is a specific mark pattern common to multiple types of digital codes. This specific mark pattern and the corresponding data sequence represent the end of the digital code formed in the arrangement of unit data sections 11. In the illustrated example, the mark pattern of the X-direction sequence of unit data section sequence 14d is "present, absent, present, absent," and the corresponding data sequence is "1, 0, 1, 0."

[0036] Hereinafter, the unit data section 14d will be referred to as the end side unit data section string, and the unit data section string 14a on the other end will be referred to as the start side unit data section string.

[0037] The mark pattern of the X-direction permutation of the leading end unit data section sequence 14a is different from the mark pattern of the X-direction permutation and the mark pattern of the -X-direction permutation of the trailing end unit data section sequence 14d.

[0038] Furthermore, the mark patterns of the X-direction permutation of the unit data section strings 14b and 14c are also different from the mark patterns of the X-direction permutation and the mark patterns of the -X-direction permutation of the terminal end unit data section string 14d.

[0039] The information bearing medium 2 is inserted into the insertion slot 4a of the information reading device 3 with the leading end unit data portion sequence 14a at the top, and is then mounted in the mounting portion 4.

[0040] FIG. 4 shows the configuration of the information reading device 3.

[0041] Two convex stripes 20 are formed on the mounting portion 4 of the information reading device 3. These two convex stripes 20 are provided extending in a direction parallel to the Y direction in the arrangement of the unit data portions 11 when the information bearing medium 2 is mounted in the mounting portion 4, and engage with both side surfaces of the groove 12 formed in the medium substrate 10. This defines the insertion direction of the information bearing medium 2 into the mounting portion 4 as the Y direction.

[0042] The mounting section 4 is provided with a detection section 21 that detects marks 13 formed in the array of unit data sections 11 of the information bearing medium 2 and outputs a signal according to the detection result of the marks 13. The detection sections 21 are provided in the same number as the number of unit data sections 11 that constitute one unit data section string, and are arranged between the two convex stripes 20 in a direction parallel to the X direction in the array of unit data sections 11 when the information bearing medium 2 is mounted in the mounting section 4.

[0043] In the illustrated example, the detection unit 21 is configured as a switch that is pressed by the mark 13. When the mark 13 passes over the detection unit 21 as the information bearing medium 2 is inserted into or removed from the mounting unit 4, the detection unit 21 is pressed by the mark 13 and automatically floats up after the mark 13 has passed. The detection unit 21 outputs a High level signal when pressed, and outputs a Low level signal when in the floated state.

[0044] As the information bearing medium 2 is inserted into or removed from the mounting portion 4, the unit data portion strings 14a, 14b, 14c, and 14d pass sequentially over the row of detection units 21. Every time one unit data portion string passes through the row of detection units 21, a signal is output synchronously from the group of detection units 21.

[0045] FIG. 5 shows a functional block diagram of the information reading device 3.

[0046] The information reading device 3 has a processing unit that acquires signals output from the group of detection units 21 to recognize the digital code of the information bearing medium 2 and executes various processes, and a power supply unit 22 that supplies power to each unit of the information reading device 3. The processing unit is configured to include an operation unit 23, a storage unit 24, and a control unit 25.

[0047] The operation unit 23 is configured to be capable of outputting an effect including at least one of sound and light emission, for example, and in the illustrated example includes a speaker 26 and is configured to be capable of outputting an effect using sound.

[0048] The memory unit 24 includes a storage medium such as a ROM (Read Only Memory) or a RAM (Random Access Memory), and stores programs executed by the control unit 25, tables that associate various digital codes assigned to the information retention medium 2 with various audio data to be output by the operating unit 23, and the like.

[0049] The control unit 25 includes a processing device such as a microprocessor, and operates according to the programs stored in the storage unit 24 to control the operations of each part of the information reading device 3.

[0050] This control unit 25 regards a group of signals output synchronously from the group of detection units 21 as one unit, assigns digital data corresponding to each signal constituting the unit signal group, and generates a data string by arranging the assigned data in accordance with the X-direction permutation of the detection units 21.

[0051] In this example, the detection unit 21 is configured to output a High level signal when pressed by the mark 13 and to output a Low level signal when in a floated state, and the control unit 25 is configured to determine the signal level of the signal output from the detection unit 21 and assign data "1" when the signal level is High level and data "0" when the signal level is Low level. Therefore, for example, a data string of "1, 0, 1, 1" is generated for the mark pattern "present, absent, present, present" of the X-direction sequence of the start end unit data section string 14a (see FIG. 3).

[0052] As described above, each of the unit data section strings 14a, 14b, 14c, and 14d includes at least one mark 13, and the mark patterns of the X-direction sequence of two adjacent unit data section strings are different from each other. Therefore, when the mark patterns of two adjacent unit data section strings are detected by the group of detection units 21, at least one signal output from the detection unit 21 changes between the two adjacent unit data section strings.

[0053] The control unit 25 detects a change in the signal output from at least one of the detection units 21, and at the timing of the signal change, acquires the signals output synchronously from the group of detection units 21 to generate a data string. This allows the control unit 25 to accurately recognize the boundaries of the unit data section strings 14a, 14b, 14c, and 14d without being separately instructed on the timing of acquiring the signals output from the group of detection units 21, and to generate a data string for each unit data section string.

[0054] A memory area having a capacity for three data strings is reserved in the storage unit 24, and the control unit 25 stores data strings obtained sequentially for each unit data section string as the information bearing medium 2 is inserted into the mounting unit 4, in the memory area reserved in the storage unit 24. For example, when the information bearing medium 2 is inserted into the mounting unit 4 with the leading unit data section string 14a at the top, three data strings obtained sequentially from the unit data section strings 14a, 14b, and 14c are stored in the memory area of ​​the storage unit 24.

[0055] Then, when the control unit 25 detects the data sequence "1, 0, 1, 0" corresponding to the specific mark pattern "present, absent, present, absent" in the X-direction sequence of the terminal side unit data section sequence 14d, it recognizes a digital code based on the data sequence stored in the memory unit 24 at that time, and executes processing according to the recognized digital code.

[0056] Hereinafter, the data sequence "1, 0, 1, 0" pattern corresponding to the above-mentioned specific mark pattern "present, absent, present, absent" will be referred to as an end data sequence pattern, the mark pattern "absent, present, absent, present" obtained by inverting the permutation of the specific mark pattern will be referred to as an inverted specific mark pattern, and the data sequence "0, 1, 0, 1" pattern corresponding to the inverted specific mark pattern will be referred to as an inverted end data sequence pattern.

[0057] FIG. 6 shows a flow of the process executed by the control unit 25.

[0058] When the information reading device 3 is powered on, the control unit 25 secures a memory area having a capacity for three data rows in the storage unit 24, and erases the data in this memory area (step S1).

[0059] When the information bearing medium 2 is inserted into or removed from the mounting portion 4, a signal is output from the group of detection units 21 that detects the mark pattern for each unit data portion string. The control unit 25 acquires the signals output from the group of detection units 21 and generates a data string (step S2).

[0060] Next, the control unit 25 determines whether or not the data string matches the above-mentioned inverted end data string pattern (step S3).

[0061] For example, when the information bearing medium 2 is inserted into the mounting section 4 with the starting end unit data section sequence 14a at the top, the mark pattern of the X-direction sequence of the starting end unit data section sequence 14a is detected first by the group of detection sections 21, but this mark pattern is different from the above-mentioned inverted specific mark pattern, and the data sequence is different from the above-mentioned inverted end data sequence pattern.

[0062] In contrast, when the information bearing medium 2 is inserted into the mounting section 4 with the terminal side unit data section sequence 14d at the beginning, the mark pattern of the -X direction sequence of the terminal side unit data section sequence 14d is detected first by the group of detection sections 21, and this mark pattern matches the above-mentioned inverted specific mark pattern, and the data sequence matches the above-mentioned inverted end data sequence pattern.

[0063] Therefore, when the data string matches the above-mentioned inverted end data string pattern, the control unit 25 executes error processing by determining that the information bearing medium 2 has been loaded in the loading unit 4 in the opposite direction (step S4), and erases the data in the memory area of ​​the storage unit 24 (step S5). An example of the error processing is a process of operating the operation unit 23 based on audio data such as an error message stored in the storage unit 24.

[0064] On the other hand, if the data string does not match the inverted end data string pattern, the control unit 25 determines whether or not the data string matches the end data string pattern (step S6).

[0065] If the data string does not match the end data string pattern, the control unit 25 stores this data string in a memory area secured in the storage unit 24 (step S7).

[0066] For example, when the information bearing medium 2 is inserted into the mounting section 4 with the unit data section string 14a at the beginning, the mark patterns of the X-direction sequence of each of the unit data section strings 14a, 14b, 14c are detected in sequence by the group of detectors 21, but the mark patterns of the X-direction sequence of each of the unit data section strings 14a, 14b, 14c are all different from the above-mentioned specific mark pattern, and the data strings obtained from each of the unit data section strings 14a, 14b, 14c are all different from the above-mentioned end data string pattern. Therefore, the data strings obtained in sequence from the unit data section strings 14a, 14b, 14c are stored in the memory area of ​​the storage section 24.

[0067] On the other hand, if the data string matches the above-mentioned end data string pattern, the control unit 25 determines whether or not the memory area of ​​the storage unit 24 is empty (step S8). If the memory area is not empty, i.e., if a data string is stored in the memory area, the control unit 25 then recognizes a digital code based on the data string stored in the memory area (step S9), and determines whether or not the digital code is appropriate based on whether or not the digital code is included in the table stored in the storage unit 24 (step S10).

[0068] For example, when the information-bearing medium 2 is inserted into the mounting section 4 starting from the leading unit data section sequence 14a, and the data sequences obtained in sequence from the unit data section sequences 14a, 14b, and 14c are stored in the memory area of ​​the storage section 24, the end data sequence pattern is detected in the data sequence obtained from the trailing unit data section sequence 14d upon completion of mounting of the information-bearing medium 2 into the mounting section 4. At that point, the data sequences obtained from the unit data section sequences 14a, 14b, and 14c are stored in the memory area of ​​the storage section 24, and a digital code is recognized based on these data sequences. This digital code is included in the table of the storage section 24 as one of the digital codes to be assigned to the information-bearing medium 2, and is determined to be appropriate.

[0069] If the digital code is valid, the control unit 25 reads out the audio data stored in association with the digital code from the memory unit 24 as an insertion-time presentation process when the information bearing medium 2 is inserted into the mounting unit 4, executes a presentation process for operating the operation unit 23 based on the read audio data (step S11), and erases the data in the memory area of ​​the memory unit 24 (step S12).

[0070] On the other hand, if the recognized digital code is not correct, the control unit 25 executes an error process (step S13), and erases the data in the memory area of ​​the storage unit 24 (step S14).

[0071] An example of a case in which the digital code is not correct is when the information bearing medium 2 is moved back and forth during insertion into the mounting portion 4, and the unit data portion strings 14a and 14b are detected multiple times by the group of detection portions 21, and the data strings obtained from the unit data portion strings 14a and 14b are stored in duplicate in the memory area of ​​the storage portion 24.

[0072] When the information bearing medium 2 is mounted in the mounting section 4 and the above-mentioned performance process at the time of mounting (step S11) or error process (step S13) is executed, and then the information bearing medium 2 is removed from the mounting section 4, the mark pattern of the X-direction sequence of the terminal side unit data section string 14d is first detected by the group of detection sections 21. The above-mentioned end data string pattern is detected in the data string obtained from the terminal side unit data section string 14d, but at this time, the data has been erased from the memory area of ​​the storage section 24, making it empty (steps S12, S14).

[0073] In this way, when the data string matches the above-mentioned end data string pattern and the memory area is empty, the control unit 25 executes a performance process when the information bearing medium 2 is removed from the mounting unit 4 (step S15), and erases the data in the memory area of ​​the storage unit 24 (step S16). An example of the performance process at the time of removal is a process of operating the operation unit 23 based on audio data such as sound effects stored in the storage unit 24.

[0074] In addition, the above-mentioned removal performance processing is also executed when the information holding medium 2 is removed from the mounting portion 4 after the power of the information reading device 3 is turned on with the information holding medium 2 mounted in the mounting portion 4.

[0075] In the above-described information processing system 1, the mark 13 is configured as a convex portion having a predetermined height, and binary data is imparted to the unit data section 11 of the information holding medium 2 depending on the presence or absence of the mark 13, but the data imparted to the unit data section 11 is not limited to binary data. For example, it is possible to use marks of different heights and impart ternary or more valued data to the unit data section 11 depending on the presence or absence of the mark and the mark height. Also, the mark 13 may be any mark that can take multiple discrete values ​​for a specific physical quantity, and for example, the mark 13 can be configured by coloring the unit data section 11 with colors having different reflectances. [Explanation of symbols]

[0076] 1. Information Processing Systems 2 Information holding medium 3. Information reading device 4. Mounting part 10 Media base material 11 Unit data section 12 Groove (guided part) 13 Mark 14a Starting unit data section string 14b Unit data section string 14c Unit data section string 14d End unit data section string 20 Convex strip (guide part) 21 Detection unit 23 Operation unit (processing unit) 24 Memory unit (processing unit) 25 Control section (processing section)

Claims

1. An information storage medium capable of outputting a performance including at least one of sound or light emission by an information reading device by recognizing the formed digital code with the information reading device, A media substrate; a unit data section string including a plurality of unit data sections arranged in a first direction on the medium substrate, the unit data section string being arranged in a second direction intersecting the first direction; a digital code is formed in the array of the unit data sections by assigning one of two binary data values ​​to at least a part of the unit data sections depending on the presence or absence of a protrusion having a predetermined height, a guided portion formed of a groove that is provided on the medium base and extends in the second direction; the unit data portion is provided on a bottom surface of the groove which is the guided portion, An information storage medium in which two adjacent unit data section strings in an arrangement in the second direction of unit data section strings extending in the first direction are different.

2. 2. The information-bearing medium according to claim 1, The information storage medium in which a digital code is formed in the arrangement of the unit data sections by assigning one of two binary data values ​​to at least a portion of the unit data sections depending on the presence or absence of a convex portion having a predetermined height, and the mark pattern of the first directional permutation of the unit data section string at the beginning of the arrangement of the unit data section strings extending in the first direction in the second direction is made different from the mark pattern of the first directional permutation of the unit data section string at the end of the arrangement.

3. An information bearing medium according to claim 1 or 2; an information reading device for reading a digital code formed in the array of the unit data portions of the information storage medium; Equipped with The information reading device is a mounting portion to which the information bearing medium is mounted with the information bearing medium being moved relative to the second direction; a plurality of detection units arranged in the mounting section in a direction parallel to the first direction of the information bearing medium mounted in the mounting section, the detection units detecting the convex portions provided in the unit data portions of the information bearing medium and outputting a signal corresponding to the detection result; a processing unit that generates a data string based on a unit signal, which is a set of a plurality of signals synchronously output from a plurality of the detection units, and recognizes the digital code based on a group of the data strings that are sequentially obtained from an array of the unit data portions of the information bearing medium; having the detection unit of the information reading device is a switch that is pressed by the convex portion, a guide portion that engages with the guided portion of the information bearing medium to guide the relative movement of the information bearing medium in the second direction is provided in the mounting portion of the information reading device, the guide portion of the information reading device is a protrusion extending in a direction parallel to the second direction of the information bearing medium attached to the attachment portion, the information reading device further includes an operating unit and a storage unit that stores operation data for operating the operating unit in association with the digital code, the processing unit of the information reading device reads out from the storage unit operation data corresponding to the recognized digital code, and operates the operation unit based on the read operation data; The operation unit is capable of outputting a performance including at least one of sound and light emission. Information processing system.

Citation Information

Patent Citations

  • Method for discriminating container information

    JP1997160998A

  • Id plate and collating device using the same

    JP2005100014A

  • Symbol information reading method and symbol information reading device

    JP2006178641A

  • Toy

    JP2008067883A

  • Drug dispenser

    JP2009050672A