US20010007825A1 - Pedometer with game mode - Google Patents

Pedometer with game mode Download PDF

Info

Publication number
US20010007825A1
US20010007825A1 US09/791,880 US79188001A US2001007825A1 US 20010007825 A1 US20010007825 A1 US 20010007825A1 US 79188001 A US79188001 A US 79188001A US 2001007825 A1 US2001007825 A1 US 2001007825A1
Authority
US
United States
Prior art keywords
character
display
game
count value
counting
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.)
Granted
Application number
US09/791,880
Other versions
US6302789B2 (en
Inventor
Takahiro Harada
Kazunobu Shimizu
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.)
Nintendo Co Ltd
Original Assignee
Nintendo Co Ltd
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 Nintendo Co Ltd filed Critical Nintendo Co Ltd
Priority to US09/791,880 priority Critical patent/US6302789B2/en
Publication of US20010007825A1 publication Critical patent/US20010007825A1/en
Application granted granted Critical
Publication of US6302789B2 publication Critical patent/US6302789B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/55Controlling game characters or game objects based on the game progress
    • A63F13/58Controlling game characters or game objects based on the game progress by computing conditions of game characters, e.g. stamina, strength, motivation or energy level
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C22/00Measuring distance traversed on the ground by vehicles, persons, animals or other moving solid bodies, e.g. using odometers, using pedometers
    • G01C22/006Pedometers
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2208/00Characteristics or parameters related to the user or player
    • A63B2208/12Characteristics or parameters related to the user or player specially adapted for children
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/17Counting, e.g. counting periodical movements, revolutions or cycles, or including further data processing to determine distances or speed
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B71/0622Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/10Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1012Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals involving biosensors worn by the player, e.g. for measuring heart beat, limb activity
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/20Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of the game platform
    • A63F2300/204Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of the game platform the platform being a handheld device
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/8058Virtual breeding, e.g. tamagotchi

Definitions

  • This invention relates to pedometers with game mode and, more specifically, to a pedometer with game mode which varies an image of a character or a scene displayed thereon for a game based on its count value.
  • the pedometer can be used as a game with enjoyment even by a child.
  • conventional pedometers which simply indicate the number of steps the walker has taken.
  • Conventional pedometers are simply used to count the number of steps when a person takes a walk for the sake of health, and to indicate the counted step numbers.
  • Some of the conventional pedometers have auxiliary modes such as calculating the consumed calorie of the walker based on step-number data.
  • conventional pedometers even with such auxiliary mode, lack every entertainment elements, so that no child may take pleasure in using it. The children might not be motivated to walk or run by the conventional pedometers for adults. For this reason, a pedometer capable of being used with enjoyment even by a child is desired.
  • a pedometer with game mode used by being attached to a part of a user's body for displaying the number of steps according to a walk taken by the user, comprises:
  • step-number display for displaying a count value of the counter as step-number information
  • character display for displaying a character for a game
  • character-display controller for controlling a display state of the character displayed on the character display so as to vary the state based on at least the count value of the counter.
  • a pedometer with game mode wherein the character-display controller includes:
  • character-display-variation-data generator for generating data to vary the display state of the character for the game
  • modification-data supplier for supplying data which adds a different modification to the display state of the character that the character-display-variation-data generator made, based on the count value of the counter.
  • a pedometer with game mode wherein the character display controller includes:
  • character-display-variation-data generator for generating data to vary the display state of the character for the game
  • modification-data supplier for supplying data which adds a different modification to the display state of the character that the character-display-variation-data generator made, with using the count value of the counter as random data.
  • a pedometer with game mode further comprises time data generator for generating time data
  • modification-data supplier varies the display state of the character based on the time data and the count value of the counter.
  • a character-display-variation-data generator includes:
  • game-program storage for storing programs capable of displaying a character for a plurality of games
  • processor for executing one selected program from among the programs for character display for the plurality of games stored in the game-program storage, and
  • program selector for selecting any one of programs from among the plurality of game programs stored in the game-program storage, based on the count value of the counter.
  • a pedometer with game mode further comprising a reset switch for resetting the step-number information by the user's operation, wherein
  • the counter includes a first counter and a second counter
  • the first counter resets its count value in response to the operation of the reset switch, and counts the output of the vibration detector which is received thereafter to obtain the number of steps
  • the step-number display displays the count value of the first counter
  • the second counter accumulatively counts the output of the vibration detector to obtain an accumulated value of the number of steps
  • the character-display controller controls the display state of the character displayed on the character display so as to vary the state based on the count value of the second counter.
  • a pedometer with game mode further comprises a reset switch for resetting the step number information by the user's operation
  • the counter includes a first counter and a third counter for counting the output of the vibration detector to obtain the number of steps;
  • the first counter resets its count value in response to the operation of the reset switch, then counts the output of the vibration detector which is received thereafter to obtain the number of steps, and makes the step-number display display its count value;
  • the third counter increments its count value each time the count value of the first counter increases by a predetermined value
  • the character display is for displaying a virtual pet and capable of varying representation of the virtual pet according to a plurality of patterns
  • the pedometer with game mode further comprises a control switch controller, for selecting and inputting a desired count-value data to be given as a present to the virtual pet within the value counted by the third counter, wherein
  • the character-display controller controls an expression of the virtual pet displayed by the character display so as to vary the expression based on the count value data selected, inputted and given by the operation of the control switch.
  • a pedometer with game mode used by being attached to a part of a user's body for displaying the number of steps according to a walk taken by the user, comprises:
  • vibration detector for detecting a vibration created by the user's walk
  • step-number display for displaying a count value of the counter as step number information
  • character display for displaying a virtual pet for a game
  • character-display controller for controlling a behavior state of the virtual pet displayed on the character display so as to vary the state based on at least the count value of the counter.
  • a pedometer with game mode further comprises time data generator for generating time data, wherein
  • the character-display controller controls a first display state to make the virtual pet behave in connection with time based on the time data and a second display state to make the virtual pet behave based on the count value of the counter differently that it behaves in connection with time.
  • a pedometer with game mode further comprises a reset switch for resetting the step-number information by the user's operation, wherein
  • the counter includes a first counter and a second counter
  • the first counter resets its count value in response to the operation of the reset switch, and counts the output of the vibration detector which is received thereafter to obtain the number of steps
  • the step-number display displays the count value of the first counter
  • the second counter accumulatively counts the output of the vibration detector to obtain an accumulated value of the number of steps
  • the character-display controller controls the display state of the character displayed on the character display so as to vary the state based on the count value of the second counter.
  • a pedometer with game mode used by being attached to a part of a user's body for displaying the number of steps according to a walk taken by the user, comprises:
  • vibration detector for detecting a vibration created by the user's walk
  • step-number display for displaying a count value of the counter as step-number information
  • character display for displaying a character for a game
  • character-display controller for controlling a display state of the character displayed on the character display so as to vary the state
  • the character-display controller including:
  • character-display-variation-data generator for, when receiving instructions to start the game with the operation of the control switch, generating data to vary the display state of the character for the game and varying the display state according to the operation of the control switch, and
  • counter for counting the number of times the game can be played whenever detecting that the count value of the counter is more than or equal to a given value to permit game play, then decreasing the number for game play for each of the instructions to start the game, and thereby activating the game play within the number of times the game can be played.
  • an object of the present invention is to provide a novel pedometer with game mode which can be also used as a game with enjoyment even by a child and therefore used as one of amusement.
  • Another object of the present invention is to provide a pedometer with game mode with which a child can get exercise such as walking and/or running without reluctance and with looking forward to seeing the increasing amount of exercise.
  • the present invention is a pedometer used by being attached to a part of a user's body for displaying the number of steps according to a walk taken by the user, including vibration detecting means for detecting a vibration created by the user's walk, counting means for counting an output of the vibration detecting means and thereby obtaining the number of steps, step-number display means for displaying a count value of the counting means as step-number information, character display means for displaying a character for a game, and character-display control means for controlling a display state of the character displayed on the character display means so as to vary the state based on the count value of the counting means.
  • the character to be displayed for the game is a living thing, for example, a person, a dog, a cat and the like, or a virtual pet such as an imaginary creature like a monster.
  • the pedometer according to the present embodiment varies a display state of the character according to step-number information or information relating to the number of steps (for example, entire or a part of integrated-value information about the number of steps).
  • a pedometer with game mode includes means for generating clock information or present time information, and varies the behavior or gestures of a character based on the information relating to time.
  • a pedometer with game mode includes means for generating clock information or present time information, and varies the behavior or gestures of a character based on the information relating to time.
  • the present invention can realize a new pedometer with game mode which can be used as a game even by a child and used as one of amusement.
  • a child having the pedometer according to the present invention does some exercise such as walking or running with using the pedometer as a game, so that the child can secure the amount of exercise required in a day with looking forward to seeing the increasing amount of exercise and thus improve his/her health.
  • FIG. 1 is a graph showing an appearance of a pedometer with game mode according to an embodiment of the present invention
  • FIG. 2 is a block diagram showing a construction of the pedometer of FIG. 1,
  • FIG. 3 is a graph in assistance of explaining a memory map of working RAM and display RAM of FIG. 2;
  • FIG. 4 is a side view showing a vibration detector of FIG. 2;
  • FIGS. 5 and 6 are graphs showing examples of game images displayed by the pedometer with game mode of FIG. 1;
  • FIG. 7 is a flowchart showing an operation of the pedometer with game mode of FIG. 1;
  • FIG. 8 is a graph showing an example of game character images displayed on the pedometer with game mode according to the present invention.
  • FIGS. 9, 10A, and 10 B are graphs forming a flowchart showing operations performed by the pedometer with game mode according to the present invention.
  • FIG. 11 is a flow chart similar to FIG. 7, but three steps with respect to watt are added thereto;
  • FIG. 12 is a flowchart similar to FIG. 10, but a sub-routine with respect to watt is added thereto;
  • FIGS. 13A, 13B, 13 C, 13 D, and 13 E are graphs showing an example of display images showing various state of a virtual pet.
  • FIG. 14 is a flowchart showing the operation of sub routine of FIG. 12.
  • FIG. 1 an appearance of a pedometer with game mode (hereinafter, referred to as a “pedometer”) according to an embodiment of the present invention is shown.
  • the pedometer 10 includes a main screen 12 mainly constructed by a Liquid Crystal Display (hereinafter, referred to as an “LCD 12 ”) located on the front-side surface of a housing 11 , and a control section 13 formed below the LCD 12 .
  • LCD 12 Liquid Crystal Display
  • the LCD 12 is a dot-matrix type display, and is provided with a game image display screen 121 in a large area thereof.
  • the game image display screen 121 (sic section) is used for displaying a character or a figure.
  • the LCD 12 is further provided with a clock image display section 122 above the game image display screen 121 for displaying time, and a step-number image display section 123 below the game image display screen 121 for displaying the number of steps. More preferably, in appropriate positions around the game image display screen 121 , provided are icons 124 , 125 , 126 and the like which are manipulated by a user to designate different input modes.
  • the icon 124 is a mark displayed on the screen to represent “a set time information” with which the user can set an time information and input that set time information into the pedometer 10 .
  • the icon 125 is a mark representing “an alarm time” for the user to set an alarm time.
  • the icon 126 is a mark representing “a game mode” for the user to select a game mode in which the user (a player) can play a game independently of step-number data and/or time data.
  • the control section 13 includes a reset button 131 , a start button 132 , a direction-instructing switch 133 for giving instructions on selection of an icon or transfer of a character in the game mode, and behavior switches 134 and 135 for giving instructions on the behavior of the character.
  • housing 11 in addition, in the housing 11 is accommodated an electric circuit substrate containing a one-chip microcomputer and various electronic components shown in FIG. 2 which will be described soon later. Moreover, on the back-side of the housing 11 is formed a hook for hooking the pedometer on a user's belt or the like to be attached to the body, in the same manner as in conventional pedometers.
  • a circuit EC includes a one-chip microcomputer 20 .
  • the one-chip microcomputer 20 is comprised of a CPU core 21 , a read only memory (ROM) 22 , and random-access memory (RAM) 23 .
  • ROM 22 stores the following programs in a non-revisable mode. Those programs, for example, includes a clock display program, an alarm generation program, a step number calculating and display program, a step number accumulation, and a game program for displaying images based on various information including present time, step-number, accumulated-step-number, and the like.
  • the game program contains, for example, data of characters shown in FIGS. 5, 6 and 8 each displayed in the game mode, and a program whose operation flow charts are shown in FIGS. 7, 9 and 10 for controlling the display of those characters' images.
  • the game program may be a program for varying the displayed images representing the game state independently of the present time or the step number.
  • a program for a mini-game such as a slot machine and a fortunetelling game are also possible.
  • RAM 23 is used as a working memory or a register for temporarily storing various data which is required when the pedometer 10 is used as a clock, a pedometer, or a game machine. The details of RAM 23 will be described later with reference to FIG. 3.
  • each of switches or buttons 131 to 135 included in the control section 13 and a vibration detector 24 .
  • a hardware reset switch 25 in order for the user to initial clear (cold reset) RAM 23 and display RAM 26 at the start of usage of the pedometer 10 .
  • the CPU core 21 performs processing according to the programs in response to the input from the switches and the vibration detector 24 , and further generates the display data for varying the images displayed on the LCD 12 .
  • the display data processed by the CPU 21 is outputted to the display RAM 26 to be temporarily stored, and then supplied through an LCD driver 27 for the LCD 12 to be displayed.
  • the CPU core 21 clocks a present time according to each program stored in ROM 22 , and also obtains the number of steps by counting the output of the vibration detector 24 .
  • the CPU core 21 further generates the display data for varying the character images displayed on the game display screen 121 to represent predetermined game state based on the present time data and/or the step-number data.
  • the game state represented by character images is referred to as “display state” hereinafter.
  • the display state is varied based on the count value of a step-number counter 23 b (FIG. 3)
  • the user can realize a desired display state by shaking the pedometer 10 by hand to cause vibrations and thereby incrementing the counter.
  • the display state is varied based on an integrating counter 23 c (FIG. 3)
  • the count value of the integrating counter 23 c can be used in place of random number data ROM generating random number data for the game.
  • Used as conditions or factors determining the variations of the game display state is information on the basis of more than one or two of the following information; the step number information, the integrated-step-number information, and the present time information.
  • the character or a virtual pet behaves or makes motions and gestures according to time. Those behaves or gestures may be “getting up”, “brushing its teeth”, “having a meal”, “walking”, “running”, “studying”, “playing a ball”, “sleeping”, and the like, for example.
  • the character or virtual pet is a living thing such as a person, a dog, a cat and the like, or an imaginary creature like a monster.
  • Working RAM 23 includes a counter area 231 and a register area 232 .
  • the counter area 231 uses a plurality of registers as counters, which includes, for example, a clock counter 23 a for clocking the present time, the step-number counter 23 b and the integrating counter 23 c .
  • the clock counter 23 a clocks the present time on the basis of a reference clock 28 .
  • the step-number counter 23 b is reset by the user's operation of pushing a reset button 131 , and counts the number of steps after the reset by counting pulses supplied by the vibration detector 24 .
  • the integrating counter 23 c integrates or accumulates the step number taken from the start of usage of the pedometer 10 to present, thereby obtaining the integrated value of the step number.
  • the integrated value or accumulated value is used in all figures or partial figures when random data is required to control the game.
  • the counter area 231 includes a watt counter (game counter) 23 d for incrementing its count value by one each time the step-number counter 23 b or the integrating counter 23 c increments its count value by a predetermined value (for example, twenty steps).
  • the count value of the watt counter (game counter) 23 d is used as a value for playing a mini-game or a value which can be given to the character as a present in order to please the character. For example, when electricity or energy is given as a present, the unit of the count value is referred to as “watt”).
  • the register area 232 is composed of a plurality of registers, which includes, for example, an alarm time register 23 e and a backup register 23 f , and in addition, a game-play-number register 23 g as required.
  • the alarm time register 23 e is also used to store the set alarm time.
  • the backup register 23 f is used to store and keep the step-number information of a day during twenty-four hours in the next day in the case of controlling the game with using the step-number information of the previous day (for example, in the case of producing such a display that the virtual pet is still tired when the amount of walks taken in the previous day is large).
  • Display RAM 26 has a storage area corresponding to the number of dots in rows and columns of the LCD 12 .
  • the vibration detector 24 includes a substrate 240 , a pendulum 241 , and a lead switch 242 .
  • the pendulum 241 have an elongated spring 243 fixed on the substrate 240 in a manner so that the spring 243 can swing in a direction substantially perpendicular to the main plane of the substrate 240 .
  • the pendulum 241 further have a magnet 244 fixed at free end of the spring 240 , and is able to reciprocate in the same direction in which the spring 243 swings.
  • a lead switch 242 is provided in the position to which the magnet 244 moves close to the substrate 240 .
  • the magnetic 244 vertically reciprocates. Resultantly, the lead switch 242 is turned on/off by magnetism of the magnet 244 . In this way, a pulse is generated for each step.
  • FIGS. 5 and 6 an example of character image displayed according to the game state displays on the pedometer 10 is described.
  • the figures particularly show the case that is a person who is an imaginary friend of the user, and behaves in accordance with user's way of life in a day.
  • the character or virtual pet is not restricted to the above, but may be an animal such as a dog and a cat, or a monster, an imaginary cute creature, and the like.
  • FIG. 5 the game character's or virtual pet's images corresponding to each of display state from the morning to the noon are shown.
  • Image Ia represents that the game character or the virtual pet wakes up in the “morning”,
  • image Ib represents that the game character or the virtual pet “brushes” his or her tooth
  • image Ic represents that the game character or the virtual pet “munches” the breakfast
  • images Id and Id 1 represent that the game character of the virtual pet “studies” n and takes exercises speaking “One, Two, Three, Four”, respectively, and image Ie represents that the character or the virtual pet “munches” the lunch.
  • FIG. 6 the game character's or virtual pet's images corresponding to each of display state from the noon to the night are shown.
  • Image If, If 1 , and If 2 represent that the game character or the virtual pet plays the guitar, swims, and plays soccer, respectively,
  • Image Ig represents that the game character or the virtual pet “munches” the supper
  • images Ih, Ih 1 , and Ih 2 represent that the game character or the virtual pet watches TV, plays with a radio control car, and operates a computer, respectively.
  • Images Ii and Ii 1 represent that the game character of the virtual pet takes a shower and takes a bath, respectively.
  • Image Ij represents that the game character or the virtual pet sleeps.
  • step S 1 the images of icons 124 , 125 and 126 described with reference to FIG. 1 are displayed on the LCD 12 . Then, an input mode screen is displayed on the LCD 12 . At this time, the user selects the icon 124 by operating the direction switch 133 , thereby selecting a present time input mode. Then, the user operates the direction switch 133 and switches 134 and 135 to input the present time. Further, the user can input an alarm time as necessary.
  • step S 2 processing before step-number count operation are performed, for example, setting the input present time in the clock counter 23 a , resetting the step-number counter 23 b , and the like.
  • step S 3 step-number count processing are performed. That is, the processing increments the step-number counter 23 b and the integrating counter 23 c each time a pulse is inputted from the vibration detector 24 .
  • step S 4 the behavior or gestures of the game character or the virtual pet corresponding to time based on the time information is displayed. Specifically, as shown in FIGS. 5 and 6, images or illustrations for displaying behavior patterns which the user is assumed to follow from when he or she gets up in the morning to when he or she goes to bed at night are sequentially displayed at the corresponding time.
  • the images like the following are displayed in the game-screen-display area 12 according to time: the image Ia (FIG. 5) of getting up at 6 a.m., the image Ib (FIG. 5) of brushing teeth, the image Ic (FIG. 5) of having breakfast, the images Id 1 and Id 2 (FIG. 5) of studying, the image Ic (FIG. 5) of having lunch, the images If, If 1 , and If 2 (FIG. 6) of playing music, the image Ig (FIG. 6) of having supper, the images Ih, Ih 1 , and Ih 2 (FIG. 6) of relaxing, the image of taking a shower Ii (FIG. 6) and the image Ii 1 (FIG.
  • the present time clocked by the clock counter 23 a is displayed on the clock display portion 122 and the step number counted by the step-number counter 23 b is displayed on the step-number display portion 123 .
  • step S 5 performed is control to vary the display state of the character based on the step-number information. For example, during a time when the image Id (FIG. 5) of studying is displayed (at 9 a.m. to noon), in the case where the count value of the step-number counter 23 b is more than or equal to the step number taken in a daily life by a predetermined number, the image Id 1 (FIG. 5) of playing sports is displayed in place of the image Id of FIG. 5.
  • the image of the character is varied according to time and the behavior or gestures of the character is varied based on the amount of walks, so that even a child user finds it amusing to walk or get exercise with putting on the pedometer 10 . Therefore, it is possible to realize a pedometer capable of encouraging a child in the use.
  • the result of calculation such as an added value of a plurality of digits of the integrated-step-number information can be used.
  • the step number of the previous day is stored in the backup register 23 f in advance, when the step number exceeds a given number, the time to display the image of getting up in the morning is delayed, or such an image is displayed as the character gives a yawn or looks tired as if it is still tired when it gets up.
  • step S 6 performed is update processing of various parameters associated with the growth of the character.
  • the program is set so as to be different based on time passage information or day passage information, and in addition, depending on which predetermined ranks the accumulated step number belongs to, thereby making it possible to make the pedometer more amusing.
  • step S 7 the time information is updated each time a unit time (for example, a second or a minute) is passed. Then, the operation at step S 3 to S 7 is repeated.
  • a unit time for example, a second or a minute
  • FIG. 8 an example of game displays according to another embodiment of the present invention is shown.
  • the image is varied in accordance with the increase of the step number during the time of studying (at 9 a.m. to noon). For example, when there is little change in the step number within a given period (for example, five minutes), the same image Id of studying in FIG. 5 keeps being displayed. While, when there is an increase equivalent to a walk, equivalent to the image of walking, the image Id 2 (FIG. 8) of walking is displayed, or when there is an increase equivalent to the amount of exercise larger than the walk, the image Id 3 (FIG. 8) of running is displayed.
  • the image Id 4 (FIG. 8) of stopping and gasping for breath is displayed.
  • the image Id 5 (FIG. 8) of crouching down in the corner of a room (or crooked expression) is displayed, thereby encouraging the user to get more exercise.
  • FIGS. 9 to 10 are flow charts for describing another embodiment of the pedometer of the present invention. Described below is detailed operation of the pedometer 10 , referring to FIGS. 5, 6, and 8 to 10 .
  • the CPU core 21 After the user put in a battery to turn the power on, the CPU core 21 starts the following operation based on the program stored in ROM 22 .
  • step S 11 all areas in working RAM 23 and display RAM 26 are initial reset in response to a press of the hardware reset switch 25 , thereby preventing an error operation caused by undesirable data stored in the areas before the power-on.
  • step S 12 an initial input screen or the icons as shown in FIG. 1 are displayed.
  • step S 13 the operation is in wait state until any input is performed. At this time, when the user operates the switches 131 to 135 to specify an input mode by key operation or icon designation, the specification is judged at step S 13 and the procedure advances to step S 14 .
  • step S 14 It is judged at step S 14 whether the specification is for clock setting or not. When judged it is for clock setting, the information inputted by key operation is set in the clock counter 23 a as a present time at step S 15 . On the other hand, when judged otherwise, it is judged at step S 16 whether the specification is for alarm setting or not. When judged it is for alarm setting, the information inputted by key operation is set in the alarm time register 23 e as an alarm time at step S 17 .
  • step S 18 When judged it is not for alarm setting at above step S 16 , it is judged at step S 18 whether the reset button 131 is pressed (or on) or not. When judged the reset button 131 is pressed, the count value of the step-number counter 23 b is set in the backup register 23 f at step S 19 and then the step-number counter 23 b is reset at step S 20 . Instead of pressing the reset button 131 , the user may set the count value of the step-number counter 23 b in the backup register 23 f as explained below in detail at step S 37 at the end of a day (or at the beginning of a day at midnight) as.
  • step S 21 when judged at step S 18 that the reset button 131 is not pressed, it is judged at step S 21 whether the specification is for displaying the count value of the integrating counter 23 c or not. When judged positively, the count value of the integrating counter 23 c is displayed on the step-number display portion 123 for a given period at step S 22 . After step S 15 , S 17 , S 20 and S 22 or after the specification is judged not for displaying the count value of the integrating counter 23 c at step S 21 , the procedure advances to step S 23 .
  • step S 23 displayed on the game display screen 121 is the image in relation to time and depending on the step-number information and the like (for example, any one of images Ia to Ij in FIGS. 5 and 6), based on the present time and the count value of the step-number counter 23 b (the number of steps) and/or the count value of the integrating counter 23 c (the integrated value).
  • step S 24 It is judged at step S 24 whether a vibration detecting signal is outputted from the vibration detector 24 .
  • the count values of the step-number counter 23 b and the integrating counter 23 c are respectively incremented (by one) at step S 25 .
  • step S 26 While, when judged no vibration is detected, it is judged at step S 26 whether the vibration detecting signal is not outputted for more than a given period or not.
  • the image for such case (for example, Id 5 in FIG. 8 for the period during 9 a.m. to noon) is displayed at step S 27 .
  • step S 28 it is judged whether the amount of changes in the count value of the step-number counter 23 b per a unit time (for example, five minutes) is more than or equal to a given value equivalent to the image of running. When it is judged NO meaning that the user is walking, then the procedure advances to step s 29 .
  • step S 29 the image of walking (for example, image Id 2 in FIG. 8) is displayed.
  • step S 30 it is judged whether the amount of change in the count value of the step-number counter 23 b is 0 or not. When judged negatively, the procedure returns to step S 28 , S 29 and S 30 again. When judged the amount of change is 0, the procedure advances to step S 34 described later.
  • step S 32 it is judged whether the amount of changes in the count value of the step-number counter 23 b is 0 or not. If the user is running, the amount of changes is judged not to be 0 and the procedure returns to step S 28 , S 31 and S 32 again. While, if the user stands or stops running because of fatigue, the amount of changes is judged to be 0. Thus, it is detected that the state in which the amount of changes in the count value is more than or equal to the given value (that is, the running state ) ends. Then, the procedure advances to step S 33
  • step S 33 the image of being tired and gasping for breath (image Id 4 in FIG. 8) is displayed as a state after running.
  • step S 34 it is judged whether the display state is varied on the count value of the integrating counter 23 c .
  • the behavior or gestures of the character is varied based on the count value of the integrating counter 23 c at step S 35 .
  • the display state of the virtual pet is varied based on the number of steps or the integrated value. Therefore, the more interesting to the user the varied image is, the more useful the pedometer 10 is for solving lack of exercise of the user by motivating and encouraging the user to get exercise.
  • step S 36 It is judged whether it is the end of a day (it is at midnight) or not. When it is not the end of the day, the procedure returns to step S 23 and repeats the above operation. When judged it is the end of the day, the procedure advances to step S 37 .
  • step S 37 the step-number information for the previous day counted by the step-number counter 23 b is temporarily stored in the backup register 23 f.
  • the step-number information for the previous day is used to vary the time to wake up in the next morning for the character and the expression of the character after getting up (the expression of a tired face, gestures of having a sore foot and the like), based on the fatigue of the character in the previous day.
  • a pedometer with game mode according to still another embodiment of the present invention is described bellow.
  • the above embodiments describe the case where the behavior of the game character or the virtual pet is varied based on the step-number information, the present invention is not limited to such display and can be applied to various game displays.
  • a game content conventionally known is used and allowed to be played one time for a given number of steps.
  • the pedometer with game mode further includes a third counter which counts watt counter, as specifically described below.
  • FIG. 11 is a flow chart similar to FIG. 7, but three steps S 3 a , S 5 a and S 5 b with respect to watt are added thereto. Specifically, step S 3 a for watt counting process is inserted between step S 3 and step S 4 , and step S 5 a for judgment for using watt and step S 5 b for character display control based on used watt are inserted between step S 5 and step S 6 in FIG. 7. Since the operation is the same as those already described with the FIG. 7, except these additionally inserted steps S 3 a , S 5 a and S 5 b , descriptions are made only for these added steps.
  • the game counter 23 d for functioning as a watt counter included the counter area 132 increments its count value by one each time the step-number counter 23 b or the integrating counter 23 c increments its count value by a predetermined value (for example, twenty steps).
  • the count value of the game counter (watt counter) 23 d is used as a value for playing a mini-game or a value which can be given to the character as a present in order to please the character .
  • the unit of the count value is referred to as “watt”.
  • FIGS. 13A, 13B, 13 C, 13 D, and 13 E examples of images showing that the virtual pet is pleased with the presented watt are shown.
  • step S 5 a it is judged whether the user will use watt obtained at step S 3 a for present or mini-game, or not. When it is judged NO, the procedure advances to step S 6 . However, when it is judged YES, the procedure advances to the step S 5 b.
  • step S 5 b the mini-game becomes available or game character's (virtual pet's) image is displayed based on the consumed watt.
  • FIG. 12 is a flowchart similar to FIG. 10, but a sub-routine with respect to watt is added thereto. Specifically, step S 40 which is a sub routine for watt count processing is inserted between steps S 25 and S 28 in FIG. 10. The details of sub routine S 40 is described with reference to FIG. 14 bellow.
  • step S 41 it is judged whether the count value of step-number counter 23 b is not less than a predetermined value, fore example twenty. It is judged YES, the procedure advances to step S 42 , where a value of watt counter is incremented by one per each of -predetermined step-number which is twenty. On the other hand, when it is judged NO, the procedure advances to step S 43 .
  • step S 43 it is judged whether the user will use watt obtained at step S 42 , or not.
  • the procedure advances to step S 28 of FIG. 12.
  • the procedure advances to step S 48 .
  • step S 48 it is judged whether the watt shall be used for the mini-game or not.
  • the procedure advances to step S 46 .
  • step S 46 the watt value corresponding to the mini-game is subtracted from the count value of watt counter, and the user enjoys the mini-game.
  • step S 48 it is judged whether the mini-game results in increase of watt value or not.
  • the procedure advances to step S 28 of FIG. 12.
  • the procedure advances to step S 47 , where the value of watt counter is increased by what determined by the result of mini-game. Then, the procedure advances to step S 28 of FIG. 12.
  • step S 44 the procedure advances to step S 48 , where it is judged whether the user gave watt to the virtual pet as a present, or not.
  • step S 48 the procedure advances to step S 28 of FIG. 12.
  • step S 49 the procedure advance to step S 49 , where the user determines to consume how much watt value as a present.
  • step S 50 according to the consumed watt value presented to the virtual pet, the image of pleased virtual pet is displayed.
  • step S 51 the friendships with the virtual pet is increased according to the consumed watt.
  • step S 52 the consumed watt is subtracted from the count value of watt gage, and then the procedure advances to step S 28 of FIG. 12.
  • a game-play-number register 23 g is provided in the register area 232 . Then, in the state where the user uses the pedometer 10 for counting the number of steps, the game-play-number register 23 g stores value incremented by one each time the count value of the step-number counter 23 b is incremented by the given number (500).
  • the game operation is activated. Then, the image for the game is displayed and varied according to the user's operation of the switches 131 to 135 while the game-play-number register 23 g stores the value of one or more.
  • the step-number information is used as information for permitting game play, which leads to that the user gets more exercise in order to secure the number for game-play. Accordingly, it is possible to prevent such a problem that the user only plays the game without getting exercise.
  • step-number information or the integrated-step-number information can be used as information about game processing in various ways. Therefore, it is possible to realize a pedometer which can be used with enjoyment even in the case that the user is a child.

Abstract

An object of the present invention is to provide a new pedometer with game mode which can be used as a game by a child to get some exercise such as walking and/or running without reluctance. When a vibration is detected by a vibration detector, the count values of a step-number counter and an integrating counter are incremented, and thereby a display state of a character displayed on an LCD is varied based on the count values of step-number counter and/or the integrating counter.

Description

    BACKGROUND OF THE INVENTION
  • 1. Field of the Invention [0001]
  • This invention relates to pedometers with game mode and, more specifically, to a pedometer with game mode which varies an image of a character or a scene displayed thereon for a game based on its count value. Thus, the pedometer can be used as a game with enjoyment even by a child. [0002]
  • 2. Description of the Background Art [0003]
  • It is to be noted that recently, the number of playgrounds for children decreases in towns, causing the children who do not get enough exercise to increase in number. Resultantly, it becomes a social problem that the number of fat children and the children suffering from symptoms of geriatric-diseases is growing. It is well known that walking is most effective for solving the shortage of exercises. However, walking itself is too monotonous and weary exercise even for an adult to continue, much more for a child. [0004]
  • To encourage a person for overcoming such monotony and weariness in walking, provided are conventional pedometers which simply indicate the number of steps the walker has taken. Conventional pedometers are simply used to count the number of steps when a person takes a walk for the sake of health, and to indicate the counted step numbers. Some of the conventional pedometers have auxiliary modes such as calculating the consumed calorie of the walker based on step-number data. However conventional pedometers, even with such auxiliary mode, lack every entertainment elements, so that no child may take pleasure in using it. The children might not be motivated to walk or run by the conventional pedometers for adults. For this reason, a pedometer capable of being used with enjoyment even by a child is desired. [0005]
  • SUMMARY OF THE INVENTION
  • The present invention has been made to solve the above-described conventional problems. A first aspect of the present invention, a pedometer with game mode used by being attached to a part of a user's body for displaying the number of steps according to a walk taken by the user, comprises: [0006]
  • vibration detector for detecting a vibration created by the user's walk; [0007]
  • counter for counting at least an output of the vibration detector to obtain the number of steps; [0008]
  • step-number display for displaying a count value of the counter as step-number information; [0009]
  • character display for displaying a character for a game; and [0010]
  • character-display controller for controlling a display state of the character displayed on the character display so as to vary the state based on at least the count value of the counter. [0011]
  • As apparent from the above, according to the first aspect of the present invention, it is possible to control the character image based on the number of waking steps. [0012]
  • According to a second aspect, in the first aspect of the present invention, a pedometer with game mode, wherein the character-display controller includes: [0013]
  • character-display-variation-data generator for generating data to vary the display state of the character for the game, and [0014]
  • modification-data supplier for supplying data which adds a different modification to the display state of the character that the character-display-variation-data generator made, based on the count value of the counter. [0015]
  • As apparent from the above, according to the second aspect of the present invention, it is possible to further modify the display state of character based on the number of walking steps. [0016]
  • According to a third aspect, in the third aspect of the present invention, a pedometer with game mode, wherein the character display controller includes: [0017]
  • character-display-variation-data generator for generating data to vary the display state of the character for the game, and [0018]
  • modification-data supplier for supplying data which adds a different modification to the display state of the character that the character-display-variation-data generator made, with using the count value of the counter as random data. As apparent from the above, according to the third aspect of the present invention, it is possible to modify the display state of character based on the number of walking steps at random. [0019]
  • According to a fourth aspect, in the second aspect of the present invention, a pedometer with game mode, further comprises time data generator for generating time data, [0020]
  • wherein the modification-data supplier varies the display state of the character based on the time data and the count value of the counter. [0021]
  • According to a fifth aspect, in the first aspect, a pedometer with game mode, wherein the character-display-variation-data generator includes: [0022]
  • game-program storage for storing programs capable of displaying a character for a plurality of games, [0023]
  • processor for executing one selected program from among the programs for character display for the plurality of games stored in the game-program storage, and [0024]
  • program selector for selecting any one of programs from among the plurality of game programs stored in the game-program storage, based on the count value of the counter. [0025]
  • According to a sixth aspect, in the first aspect of the present invention, a pedometer with game mode, further comprising a reset switch for resetting the step-number information by the user's operation, wherein [0026]
  • the counter includes a first counter and a second counter, [0027]
  • the first counter resets its count value in response to the operation of the reset switch, and counts the output of the vibration detector which is received thereafter to obtain the number of steps, [0028]
  • the step-number display displays the count value of the first counter, [0029]
  • the second counter accumulatively counts the output of the vibration detector to obtain an accumulated value of the number of steps, and [0030]
  • the character-display controller controls the display state of the character displayed on the character display so as to vary the state based on the count value of the second counter. [0031]
  • According to a seventh aspect, in the first aspect of the present invention, [0032]
  • a pedometer with game mode, further comprises a reset switch for resetting the step number information by the user's operation, [0033]
  • wherein the counter includes a first counter and a third counter for counting the output of the vibration detector to obtain the number of steps; [0034]
  • the first counter resets its count value in response to the operation of the reset switch, then counts the output of the vibration detector which is received thereafter to obtain the number of steps, and makes the step-number display display its count value; [0035]
  • the third counter increments its count value each time the count value of the first counter increases by a predetermined value; and [0036]
  • the character display is for displaying a virtual pet and capable of varying representation of the virtual pet according to a plurality of patterns; [0037]
  • the pedometer with game mode further comprises a control switch controller, for selecting and inputting a desired count-value data to be given as a present to the virtual pet within the value counted by the third counter, wherein [0038]
  • the character-display controller controls an expression of the virtual pet displayed by the character display so as to vary the expression based on the count value data selected, inputted and given by the operation of the control switch. [0039]
  • According to an eighth aspect of the present invention, a pedometer with game mode used by being attached to a part of a user's body for displaying the number of steps according to a walk taken by the user, comprises: [0040]
  • vibration detector for detecting a vibration created by the user's walk; [0041]
  • counter for counting at least an output of the vibration detector to obtain the number of steps; [0042]
  • step-number display for displaying a count value of the counter as step number information; [0043]
  • character display for displaying a virtual pet for a game; and [0044]
  • character-display controller for controlling a behavior state of the virtual pet displayed on the character display so as to vary the state based on at least the count value of the counter. [0045]
  • According to a ninth aspect, in the eighth aspect of the present invention, a pedometer with game mode, further comprises time data generator for generating time data, wherein [0046]
  • the character-display controller controls a first display state to make the virtual pet behave in connection with time based on the time data and a second display state to make the virtual pet behave based on the count value of the counter differently that it behaves in connection with time. [0047]
  • According to the a tenth aspect, in the eighth aspect of the present invention, a pedometer with game mode, further comprises a reset switch for resetting the step-number information by the user's operation, wherein [0048]
  • the counter includes a first counter and a second counter, [0049]
  • the first counter resets its count value in response to the operation of the reset switch, and counts the output of the vibration detector which is received thereafter to obtain the number of steps, [0050]
  • the step-number display displays the count value of the first counter, [0051]
  • the second counter accumulatively counts the output of the vibration detector to obtain an accumulated value of the number of steps, and [0052]
  • the character-display controller controls the display state of the character displayed on the character display so as to vary the state based on the count value of the second counter. [0053]
  • According to the eleventh aspect, a pedometer with game mode used by being attached to a part of a user's body for displaying the number of steps according to a walk taken by the user, comprises: [0054]
  • vibration detector for detecting a vibration created by the user's walk; [0055]
  • counter for counting an output of the vibration detector to obtain the number of steps; [0056]
  • step-number display for displaying a count value of the counter as step-number information; [0057]
  • character display for displaying a character for a game; [0058]
  • a control switch for game operation; and [0059]
  • character-display controller for controlling a display state of the character displayed on the character display so as to vary the state, [0060]
  • the character-display controller including: [0061]
  • character-display-variation-data generator for, when receiving instructions to start the game with the operation of the control switch, generating data to vary the display state of the character for the game and varying the display state according to the operation of the control switch, and [0062]
  • counter for counting the number of times the game can be played whenever detecting that the count value of the counter is more than or equal to a given value to permit game play, then decreasing the number for game play for each of the instructions to start the game, and thereby activating the game play within the number of times the game can be played. [0063]
  • Therefore, an object of the present invention is to provide a novel pedometer with game mode which can be also used as a game with enjoyment even by a child and therefore used as one of amusement. [0064]
  • Another object of the present invention is to provide a pedometer with game mode with which a child can get exercise such as walking and/or running without reluctance and with looking forward to seeing the increasing amount of exercise. [0065]
  • The present invention is a pedometer used by being attached to a part of a user's body for displaying the number of steps according to a walk taken by the user, including vibration detecting means for detecting a vibration created by the user's walk, counting means for counting an output of the vibration detecting means and thereby obtaining the number of steps, step-number display means for displaying a count value of the counting means as step-number information, character display means for displaying a character for a game, and character-display control means for controlling a display state of the character displayed on the character display means so as to vary the state based on the count value of the counting means. [0066]
  • According to an embodiment of the present invention, the character to be displayed for the game is a living thing, for example, a person, a dog, a cat and the like, or a virtual pet such as an imaginary creature like a monster. The pedometer according to the present embodiment varies a display state of the character according to step-number information or information relating to the number of steps (for example, entire or a part of integrated-value information about the number of steps). [0067]
  • According to another embodiment of the present invention, a pedometer with game mode includes means for generating clock information or present time information, and varies the behavior or gestures of a character based on the information relating to time. Thus, it is possible to provide the character with variations different from those based on the step-number information. [0068]
  • The present invention can realize a new pedometer with game mode which can be used as a game even by a child and used as one of amusement. [0069]
  • Accordingly, a child having the pedometer according to the present invention does some exercise such as walking or running with using the pedometer as a game, so that the child can secure the amount of exercise required in a day with looking forward to seeing the increasing amount of exercise and thus improve his/her health. [0070]
  • These and other objects, features, aspects and advantages of the present invention will become more apparent from the following detailed description of the present invention when taken in conjunction with the accompanying drawings. [0071]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a graph showing an appearance of a pedometer with game mode according to an embodiment of the present invention; [0072]
  • FIG. 2 is a block diagram showing a construction of the pedometer of FIG. 1, [0073]
  • FIG. 3 is a graph in assistance of explaining a memory map of working RAM and display RAM of FIG. 2; [0074]
  • FIG. 4 is a side view showing a vibration detector of FIG. 2; [0075]
  • FIGS. 5 and 6 are graphs showing examples of game images displayed by the pedometer with game mode of FIG. 1; [0076]
  • FIG. 7 is a flowchart showing an operation of the pedometer with game mode of FIG. 1; [0077]
  • FIG. 8 is a graph showing an example of game character images displayed on the pedometer with game mode according to the present invention; [0078]
  • FIGS. 9, 10A, and [0079] 10B are graphs forming a flowchart showing operations performed by the pedometer with game mode according to the present invention;
  • FIG. 11 is a flow chart similar to FIG. 7, but three steps with respect to watt are added thereto; [0080]
  • FIG. 12 is a flowchart similar to FIG. 10, but a sub-routine with respect to watt is added thereto; [0081]
  • FIGS. 13A, 13B, [0082] 13C, 13D, and 13E are graphs showing an example of display images showing various state of a virtual pet; and
  • FIG. 14 is a flowchart showing the operation of sub routine of FIG. 12. [0083]
  • DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • In FIG. 1, an appearance of a pedometer with game mode (hereinafter, referred to as a “pedometer”) according to an embodiment of the present invention is shown. The [0084] pedometer 10 includes a main screen 12 mainly constructed by a Liquid Crystal Display (hereinafter, referred to as an “LCD 12”) located on the front-side surface of a housing 11, and a control section 13 formed below the LCD 12.
  • The [0085] LCD 12 is a dot-matrix type display, and is provided with a game image display screen 121 in a large area thereof. The game image display screen 121 (sic section) is used for displaying a character or a figure. The LCD 12 is further provided with a clock image display section 122 above the game image display screen 121 for displaying time, and a step-number image display section 123 below the game image display screen 121 for displaying the number of steps. More preferably, in appropriate positions around the game image display screen 121, provided are icons 124, 125, 126 and the like which are manipulated by a user to designate different input modes.
  • For example, the [0086] icon 124 is a mark displayed on the screen to represent “a set time information” with which the user can set an time information and input that set time information into the pedometer 10. Similarly, the icon 125 is a mark representing “an alarm time” for the user to set an alarm time. The icon 126 is a mark representing “a game mode” for the user to select a game mode in which the user (a player) can play a game independently of step-number data and/or time data.
  • The [0087] control section 13 includes a reset button 131, a start button 132, a direction-instructing switch 133 for giving instructions on selection of an icon or transfer of a character in the game mode, and behavior switches 134 and 135 for giving instructions on the behavior of the character.
  • In addition, in the [0088] housing 11 is accommodated an electric circuit substrate containing a one-chip microcomputer and various electronic components shown in FIG. 2 which will be described soon later. Moreover, on the back-side of the housing 11 is formed a hook for hooking the pedometer on a user's belt or the like to be attached to the body, in the same manner as in conventional pedometers.
  • In FIG. 2, a block diagram of an electric circuit substrate incorporated in the [0089] pedometer 10 is shown. A circuit EC includes a one-chip microcomputer 20. The one-chip microcomputer 20 is comprised of a CPU core 21, a read only memory (ROM) 22, and random-access memory (RAM) 23. ROM 22 stores the following programs in a non-revisable mode. Those programs, for example, includes a clock display program, an alarm generation program, a step number calculating and display program, a step number accumulation, and a game program for displaying images based on various information including present time, step-number, accumulated-step-number, and the like.
  • The game program contains, for example, data of characters shown in FIGS. 5, 6 and [0090] 8 each displayed in the game mode, and a program whose operation flow charts are shown in FIGS. 7, 9 and 10 for controlling the display of those characters' images. Further, the game program may be a program for varying the displayed images representing the game state independently of the present time or the step number. For example, a program for a mini-game such as a slot machine and a fortunetelling game are also possible.
  • [0091] RAM 23 is used as a working memory or a register for temporarily storing various data which is required when the pedometer 10 is used as a clock, a pedometer, or a game machine. The details of RAM 23 will be described later with reference to FIG. 3.
  • To the [0092] CPU core 21 are connected each of switches or buttons 131 to 135 included in the control section 13, and a vibration detector 24. In addition, to the CPU core 21 is connected as required a hardware reset switch 25 in order for the user to initial clear (cold reset) RAM 23 and display RAM 26 at the start of usage of the pedometer 10. The CPU core 21 performs processing according to the programs in response to the input from the switches and the vibration detector 24, and further generates the display data for varying the images displayed on the LCD 12. The display data processed by the CPU 21 is outputted to the display RAM 26 to be temporarily stored, and then supplied through an LCD driver 27 for the LCD 12 to be displayed.
  • Next, specifically described is a function of the [0093] CPU core 21. The CPU core 21 clocks a present time according to each program stored in ROM 22, and also obtains the number of steps by counting the output of the vibration detector 24. The CPU core 21 further generates the display data for varying the character images displayed on the game display screen 121 to represent predetermined game state based on the present time data and/or the step-number data. Note that the game state represented by character images is referred to as “display state” hereinafter. In the case where the display state is varied based on the count value of a step-number counter 23 b (FIG. 3), the user can realize a desired display state by shaking the pedometer 10 by hand to cause vibrations and thereby incrementing the counter. On the other hand, in the case where the display state is varied based on an integrating counter 23 c (FIG. 3), since the user cannot always grasp the count value, unpredictable or random fashioned variations of the display state can be realized, which means variations depending on indefinite factors which are effective for a game can be acquired. That is, the count value of the integrating counter 23 c can be used in place of random number data ROM generating random number data for the game.
  • Used as conditions or factors determining the variations of the game display state is information on the basis of more than one or two of the following information; the step number information, the integrated-step-number information, and the present time information. As variations of the display state regarding the game, it is thought that the character or a virtual pet behaves or makes motions and gestures according to time. Those behaves or gestures may be “getting up”, “brushing its teeth”, “having a meal”, “walking”, “running”, “studying”, “playing a ball”, “sleeping”, and the like, for example. The character or virtual pet is a living thing such as a person, a dog, a cat and the like, or an imaginary creature like a monster. It is possible to enhance the game features by varying the display state of the character so that the user can bring it up as the other self of the user or a pet. Furthermore, it is possible to set the behavior of the character corresponding to a schedule for a day of the user to vary the behavior pattern based on the step-number information or the integrated-step-number information. [0094]
  • With reference to FIG. 3, a memory map of working [0095] RAM 23 and display RAM 26 is described. Working RAM 23 includes a counter area 231 and a register area 232. The counter area 231 uses a plurality of registers as counters, which includes, for example, a clock counter 23 a for clocking the present time, the step-number counter 23 b and the integrating counter 23 c. The clock counter 23 a clocks the present time on the basis of a reference clock 28. The step-number counter 23 b is reset by the user's operation of pushing a reset button 131, and counts the number of steps after the reset by counting pulses supplied by the vibration detector 24. The integrating counter 23 c integrates or accumulates the step number taken from the start of usage of the pedometer 10 to present, thereby obtaining the integrated value of the step number. The integrated value or accumulated value is used in all figures or partial figures when random data is required to control the game.
  • More preferably, the [0096] counter area 231 includes a watt counter (game counter) 23 d for incrementing its count value by one each time the step-number counter 23 b or the integrating counter 23 c increments its count value by a predetermined value (for example, twenty steps). The count value of the watt counter (game counter) 23 d is used as a value for playing a mini-game or a value which can be given to the character as a present in order to please the character. For example, when electricity or energy is given as a present, the unit of the count value is referred to as “watt”).
  • The [0097] register area 232 is composed of a plurality of registers, which includes, for example, an alarm time register 23 e and a backup register 23 f, and in addition, a game-play-number register 23 g as required. The alarm time register 23 e is also used to store the set alarm time. The backup register 23 f is used to store and keep the step-number information of a day during twenty-four hours in the next day in the case of controlling the game with using the step-number information of the previous day (for example, in the case of producing such a display that the virtual pet is still tired when the amount of walks taken in the previous day is large). Display RAM 26 has a storage area corresponding to the number of dots in rows and columns of the LCD 12.
  • With reference to FIG. 4, the [0098] vibration detector 24 is described. The vibration detector 24 includes a substrate 240, a pendulum 241, and a lead switch 242. The pendulum 241 have an elongated spring 243 fixed on the substrate 240 in a manner so that the spring 243 can swing in a direction substantially perpendicular to the main plane of the substrate 240. The pendulum 241 further have a magnet 244 fixed at free end of the spring 240, and is able to reciprocate in the same direction in which the spring 243 swings. A lead switch 242 is provided in the position to which the magnet 244 moves close to the substrate 240. Each time a vibration is added to the pedometer 10 when the user putting on the pedometer 10 walks or runs, the magnetic 244 vertically reciprocates. Resultantly, the lead switch 242 is turned on/off by magnetism of the magnet 244. In this way, a pulse is generated for each step.
  • With reference to FIGS. 5 and 6, an example of character image displayed according to the game state displays on the [0099] pedometer 10 is described. The figures particularly show the case that is a person who is an imaginary friend of the user, and behaves in accordance with user's way of life in a day. However, the character or virtual pet is not restricted to the above, but may be an animal such as a dog and a cat, or a monster, an imaginary cute creature, and the like.
  • In FIG. 5, the game character's or virtual pet's images corresponding to each of display state from the morning to the noon are shown. Image Ia represents that the game character or the virtual pet wakes up in the “morning”, [0100]
  • image Ib represents that the game character or the virtual pet “brushes” his or her tooth, [0101]
  • image Ic represents that the game character or the virtual pet “munches” the breakfast, [0102]
  • images Id and Id[0103] 1 represent that the game character of the virtual pet “studies” n and takes exercises speaking “One, Two, Three, Four”, respectively, and image Ie represents that the character or the virtual pet “munches” the lunch.
  • In FIG. 6, the game character's or virtual pet's images corresponding to each of display state from the noon to the night are shown. Image If, If[0104] 1, and If2 represent that the game character or the virtual pet plays the guitar, swims, and plays soccer, respectively,
  • Image Ig represents that the game character or the virtual pet “munches” the supper, [0105]
  • images Ih, Ih[0106] 1, and Ih2 represent that the game character or the virtual pet watches TV, plays with a radio control car, and operates a computer, respectively.
  • Images Ii and Ii[0107] 1 represent that the game character of the virtual pet takes a shower and takes a bath, respectively, and
  • Image Ij represents that the game character or the virtual pet sleeps. [0108]
  • With reference to FIG. 7, a main operation performed by the [0109] pedometer 10 according to the present invention is described. To start the operation of the pedometer 10, the user puts in a battery therein, first.
  • At step S[0110] 1, the images of icons 124, 125 and 126 described with reference to FIG. 1 are displayed on the LCD 12. Then, an input mode screen is displayed on the LCD 12. At this time, the user selects the icon 124 by operating the direction switch 133, thereby selecting a present time input mode. Then, the user operates the direction switch 133 and switches 134 and 135 to input the present time. Further, the user can input an alarm time as necessary.
  • At step S[0111] 2, processing before step-number count operation are performed, for example, setting the input present time in the clock counter 23 a, resetting the step-number counter 23 b, and the like.
  • At step S[0112] 3, step-number count processing are performed. That is, the processing increments the step-number counter 23 b and the integrating counter 23 c each time a pulse is inputted from the vibration detector 24.
  • At step S[0113] 4, the behavior or gestures of the game character or the virtual pet corresponding to time based on the time information is displayed. Specifically, as shown in FIGS. 5 and 6, images or illustrations for displaying behavior patterns which the user is assumed to follow from when he or she gets up in the morning to when he or she goes to bed at night are sequentially displayed at the corresponding time.
  • The images like the following are displayed in the game-screen-[0114] display area 12 according to time: the image Ia (FIG. 5) of getting up at 6 a.m., the image Ib (FIG. 5) of brushing teeth, the image Ic (FIG. 5) of having breakfast, the images Id1 and Id2 (FIG. 5) of studying, the image Ic (FIG. 5) of having lunch, the images If, If1, and If2 (FIG. 6) of playing music, the image Ig (FIG. 6) of having supper, the images Ih, Ih1, and Ih2 (FIG. 6) of relaxing, the image of taking a shower Ii (FIG. 6) and the image Ii1 (FIG. 6) taking a bath, and the image Ij (FIG. 6) of sleeping, and the like. In addition to the above images, the present time clocked by the clock counter 23 a is displayed on the clock display portion 122 and the step number counted by the step-number counter 23 b is displayed on the step-number display portion 123.
  • At step S[0115] 5, performed is control to vary the display state of the character based on the step-number information. For example, during a time when the image Id (FIG. 5) of studying is displayed (at 9 a.m. to noon), in the case where the count value of the step-number counter 23 b is more than or equal to the step number taken in a daily life by a predetermined number, the image Id1 (FIG. 5) of playing sports is displayed in place of the image Id of FIG. 5.
  • During a time when the image If (FIG. 6) of playing music is displayed (at 1 p.m. to 6 p.m.), in the case where the count value of the step-[0116] number counter 23 b is more than or equal to the step number taken in the daily life by a predetermined number, the image If1 or If2 (FIG. 6) of playing sports such as swimming and soccer is displayed in place of the image If (FIG. 6). Similarly, during the time for relaxing (at 6:30 p.m. to 8 p.m.), depending on the amount of step number, displayed is the image Ih (FIG. 6) of watching TV, the image Ih1 (FIG. 6) of playing with a radio-controlled car, or the image Ih2 (FIG. 6) of operating a personal computer.
  • In the above way, the image of the character is varied according to time and the behavior or gestures of the character is varied based on the amount of walks, so that even a child user finds it amusing to walk or get exercise with putting on the [0117] pedometer 10. Therefore, it is possible to realize a pedometer capable of encouraging a child in the use.
  • When using the count value of the integrating [0118] counter 23 c (that is, the accumulated step number) in place of the count value of the step-number counter 23 b (that is, the number of steps) as the step-number information which is a factor to vary the display state of the character, if the user increases the count value by shaking the pedometer 10 by hand without actually walking, he/she does not know the integrated step number (or the accumulated step number) because the number is not always displayed. Thereby the display state can be varied based on data which has irregular or random properties.
  • In order to enhance the random properties when varying the display state based on the integrated step number, the result of calculation such as an added value of a plurality of digits of the integrated-step-number information can be used. Moreover, it may be interesting that the step number of the previous day is stored in the [0119] backup register 23 f in advance, when the step number exceeds a given number, the time to display the image of getting up in the morning is delayed, or such an image is displayed as the character gives a yawn or looks tired as if it is still tired when it gets up.
  • At step S[0120] 6, performed is update processing of various parameters associated with the growth of the character. In the update processing, the program is set so as to be different based on time passage information or day passage information, and in addition, depending on which predetermined ranks the accumulated step number belongs to, thereby making it possible to make the pedometer more amusing.
  • At step S[0121] 7, the time information is updated each time a unit time (for example, a second or a minute) is passed. Then, the operation at step S3 to S7 is repeated.
  • Next, a more detailed embodiment will be described. [0122]
  • In FIG. 8, an example of game displays according to another embodiment of the present invention is shown. In this example, the image is varied in accordance with the increase of the step number during the time of studying (at 9 a.m. to noon). For example, when there is little change in the step number within a given period (for example, five minutes), the same image Id of studying in FIG. 5 keeps being displayed. While, when there is an increase equivalent to a walk, equivalent to the image of walking, the image Id[0123] 2 (FIG. 8) of walking is displayed, or when there is an increase equivalent to the amount of exercise larger than the walk, the image Id3 (FIG. 8) of running is displayed.
  • Then, in the case where the increase in the step number stops in the middle of displaying the image of running, which means that the user stops walking, the image Id[0124] 4 (FIG. 8) of stopping and gasping for breath is displayed. Moreover, in the case where there is no change in the step number for more than a given period, the image Id5 (FIG. 8) of crouching down in the corner of a room (or crooked expression) is displayed, thereby encouraging the user to get more exercise.
  • FIGS. [0125] 9 to 10 are flow charts for describing another embodiment of the pedometer of the present invention. Described below is detailed operation of the pedometer 10, referring to FIGS. 5, 6, and 8 to 10.
  • After the user put in a battery to turn the power on, the [0126] CPU core 21 starts the following operation based on the program stored in ROM 22.
  • At step S[0127] 11, all areas in working RAM 23 and display RAM 26 are initial reset in response to a press of the hardware reset switch 25, thereby preventing an error operation caused by undesirable data stored in the areas before the power-on.
  • At step S[0128] 12, an initial input screen or the icons as shown in FIG. 1 are displayed.
  • At step S[0129] 13, the operation is in wait state until any input is performed. At this time, when the user operates the switches 131 to 135 to specify an input mode by key operation or icon designation, the specification is judged at step S13 and the procedure advances to step S14.
  • It is judged at step S[0130] 14 whether the specification is for clock setting or not. When judged it is for clock setting, the information inputted by key operation is set in the clock counter 23 a as a present time at step S15. On the other hand, when judged otherwise, it is judged at step S16 whether the specification is for alarm setting or not. When judged it is for alarm setting, the information inputted by key operation is set in the alarm time register 23 e as an alarm time at step S17.
  • When judged it is not for alarm setting at above step S[0131] 16, it is judged at step S18 whether the reset button 131 is pressed (or on) or not. When judged the reset button 131 is pressed, the count value of the step-number counter 23 b is set in the backup register 23 f at step S19 and then the step-number counter 23 b is reset at step S20. Instead of pressing the reset button 131, the user may set the count value of the step-number counter 23 b in the backup register 23 f as explained below in detail at step S37 at the end of a day (or at the beginning of a day at midnight) as.
  • On the other hand, when judged at step S[0132] 18 that the reset button 131 is not pressed, it is judged at step S21 whether the specification is for displaying the count value of the integrating counter 23 c or not. When judged positively, the count value of the integrating counter 23 c is displayed on the step-number display portion 123 for a given period at step S22. After step S15, S17, S20 and S22 or after the specification is judged not for displaying the count value of the integrating counter 23 c at step S21, the procedure advances to step S23.
  • At step S[0133] 23, displayed on the game display screen 121 is the image in relation to time and depending on the step-number information and the like (for example, any one of images Ia to Ij in FIGS. 5 and 6), based on the present time and the count value of the step-number counter 23 b (the number of steps) and/or the count value of the integrating counter 23 c (the integrated value).
  • It is judged at step S[0134] 24 whether a vibration detecting signal is outputted from the vibration detector 24. When judged positively, the count values of the step-number counter 23 b and the integrating counter 23 c are respectively incremented (by one) at step S25. While, when judged no vibration is detected, it is judged at step S26 whether the vibration detecting signal is not outputted for more than a given period or not. In the case where it is judged no vibration is detected for more than the given period, the image for such case (for example, Id5 in FIG. 8 for the period during 9 a.m. to noon) is displayed at step S27.
  • At step S[0135] 28, it is judged whether the amount of changes in the count value of the step-number counter 23 b per a unit time (for example, five minutes) is more than or equal to a given value equivalent to the image of running. When it is judged NO meaning that the user is walking, then the procedure advances to step s29.
  • At step S[0136] 29, the image of walking (for example, image Id2 in FIG. 8) is displayed.
  • At step S[0137] 30, it is judged whether the amount of change in the count value of the step-number counter 23 b is 0 or not. When judged negatively, the procedure returns to step S28, S29 and S30 again. When judged the amount of change is 0, the procedure advances to step S34 described later.
  • On the other hand, in the case where the amount of changes is more than or equal to the given value at step S[0138] 28, the image showing such case (for example, image Id3 in FIG. 8) is displayed at step S31.
  • At step S[0139] 32, then, it is judged whether the amount of changes in the count value of the step-number counter 23 b is 0 or not. If the user is running, the amount of changes is judged not to be 0 and the procedure returns to step S28, S31 and S32 again. While, if the user stands or stops running because of fatigue, the amount of changes is judged to be 0. Thus, it is detected that the state in which the amount of changes in the count value is more than or equal to the given value (that is, the running state ) ends. Then, the procedure advances to step S33
  • At step S[0140] 33, the image of being tired and gasping for breath (image Id4 in FIG. 8) is displayed as a state after running.
  • At step S[0141] 34, it is judged whether the display state is varied on the count value of the integrating counter 23 c. When judged positively, the behavior or gestures of the character is varied based on the count value of the integrating counter 23 c at step S35.
  • In this way, the display state of the virtual pet is varied based on the number of steps or the integrated value. Therefore, the more interesting to the user the varied image is, the more useful the [0142] pedometer 10 is for solving lack of exercise of the user by motivating and encouraging the user to get exercise.
  • At step S[0143] 36, It is judged whether it is the end of a day (it is at midnight) or not. When it is not the end of the day, the procedure returns to step S23 and repeats the above operation. When judged it is the end of the day, the procedure advances to step S37.
  • At step S[0144] 37, the step-number information for the previous day counted by the step-number counter 23 b is temporarily stored in the backup register 23f. The step-number information for the previous day is used to vary the time to wake up in the next morning for the character and the expression of the character after getting up (the expression of a tired face, gestures of having a sore foot and the like), based on the fatigue of the character in the previous day.
  • With reference to FIGS. 11, 12, [0145] 13, and 14, a pedometer with game mode according to still another embodiment of the present invention is described bellow. Although the above embodiments describe the case where the behavior of the game character or the virtual pet is varied based on the step-number information, the present invention is not limited to such display and can be applied to various game displays. For example, it is assumed here that a game content conventionally known is used and allowed to be played one time for a given number of steps. According to this embodiment, the pedometer with game mode further includes a third counter which counts watt counter, as specifically described below.
  • FIG. 11 is a flow chart similar to FIG. 7, but three steps S[0146] 3 a, S5 a and S5 b with respect to watt are added thereto. Specifically, step S3 a for watt counting process is inserted between step S3 and step S4, and step S5 a for judgment for using watt and step S5 b for character display control based on used watt are inserted between step S5 and step S6 in FIG. 7. Since the operation is the same as those already described with the FIG. 7, except these additionally inserted steps S3 a, S5 a and S5 b, descriptions are made only for these added steps.
  • At step S[0147] 3 a, the game counter 23 d for functioning as a watt counter included the counter area 132 increments its count value by one each time the step-number counter 23 b or the integrating counter 23 c increments its count value by a predetermined value (for example, twenty steps). The count value of the game counter (watt counter) 23 d is used as a value for playing a mini-game or a value which can be given to the character as a present in order to please the character . For example, when electricity or energy is given as a present, the unit of the count value is referred to as “watt”. In FIGS. 13A, 13B, 13C, 13D, and 13E, examples of images showing that the virtual pet is pleased with the presented watt are shown.
  • At step S[0148] 5 a, it is judged whether the user will use watt obtained at step S3 a for present or mini-game, or not. When it is judged NO, the procedure advances to step S6. However, when it is judged YES, the procedure advances to the step S5 b.
  • At step S[0149] 5 b, the mini-game becomes available or game character's (virtual pet's) image is displayed based on the consumed watt.
  • FIG. 12 is a flowchart similar to FIG. 10, but a sub-routine with respect to watt is added thereto. Specifically, step S[0150] 40 which is a sub routine for watt count processing is inserted between steps S25 and S28 in FIG. 10. The details of sub routine S40 is described with reference to FIG. 14 bellow.
  • At step S[0151] 41, it is judged whether the count value of step-number counter 23 b is not less than a predetermined value, fore example twenty. It is judged YES, the procedure advances to step S42, where a value of watt counter is incremented by one per each of -predetermined step-number which is twenty. On the other hand, when it is judged NO, the procedure advances to step S43.
  • At step S[0152] 43, it is judged whether the user will use watt obtained at step S42, or not. When it is judged NO, the procedure advances to step S28 of FIG. 12. However, when it is judged YES, the procedure advances to step S48.
  • At step S[0153] 48, it is judged whether the watt shall be used for the mini-game or not. When it is judged YES, the procedure advances to step S46.
  • At step S[0154] 46, the watt value corresponding to the mini-game is subtracted from the count value of watt counter, and the user enjoys the mini-game.
  • At step S[0155] 48, it is judged whether the mini-game results in increase of watt value or not. When it is judged “NO”, the procedure advances to step S28 of FIG. 12. On the other hand, when it is judged “YES”, the procedure advances to step S47, where the value of watt counter is increased by what determined by the result of mini-game. Then, the procedure advances to step S28 of FIG. 12.
  • However, when it is judged “NO” at step S[0156] 44, the procedure advances to step S48, where it is judged whether the user gave watt to the virtual pet as a present, or not. When it is judged “NO”, the procedure advances to step S28 of FIG. 12. On the other hand, it is judged “YES”, the procedure advance to step S49, where the user determines to consume how much watt value as a present.
  • At step S[0157] 50, according to the consumed watt value presented to the virtual pet, the image of pleased virtual pet is displayed.
  • At step S[0158] 51, the friendships with the virtual pet is increased according to the consumed watt.
  • At step S[0159] 52, the consumed watt is subtracted from the count value of watt gage, and then the procedure advances to step S28 of FIG. 12.
  • A game-play-[0160] number register 23 g is provided in the register area 232. Then, in the state where the user uses the pedometer 10 for counting the number of steps, the game-play-number register 23 g stores value incremented by one each time the count value of the step-number counter 23 b is incremented by the given number (500). When the user selects a game mode with an icon after walking or getting exercise, in response to the press of the game-start switch 132, the game operation is activated. Then, the image for the game is displayed and varied according to the user's operation of the switches 131 to 135 while the game-play-number register 23 g stores the value of one or more.
  • Thus, the step-number information is used as information for permitting game play, which leads to that the user gets more exercise in order to secure the number for game-play. Accordingly, it is possible to prevent such a problem that the user only plays the game without getting exercise. [0161]
  • In addition to the above, the step-number information or the integrated-step-number information can be used as information about game processing in various ways. Therefore, it is possible to realize a pedometer which can be used with enjoyment even in the case that the user is a child. [0162]
  • While the invention has been described in detail, the foregoing description is in all aspects illustrative and not restrictive. It is understood that numerous other modifications and variations can be devised without departing from the scope of the invention. [0163]

Claims (11)

What is claimed is:
1. A pedometer with game mode used by being attached to a part of a user's body for displaying the number of steps according to a walk taken by the user, comprising:
vibration detecting means for detecting a vibration created by the user's walk;
counting means for counting at least an output of said vibration detecting means to obtain the number of steps;
step-number display means for displaying a count value of said counting means as step-number information;
character display means for displaying a character for a game; and
character-display control means for controlling a display state of the character displayed on said character display means so as to vary the state based on at least the count value of said counting means.
2. A pedometer with game mode as claimed in
claim 1
, wherein said character-display control means includes:
character-display-variation-data generating means for generating data to vary the display state of the character for the game, and
modification-data supplying means for supplying data which adds a different modification to the display state of the character that said character-display-variation-data generating means made, based on the count value of said counting means.
3. A pedometer with game mode as claimed in
claim 1
, wherein said character-display control means includes:
character-display-variation-data generating means for generating data to vary the display state of the character for the game, and
modification-data supplying means for supplying data which adds a different modification to the display state of the character that said character-display-variation-data generating means made, with using the count value of said counting means as random data.
4. A pedometer with game mode as claimed in
claim 2
, further comprising time data generating means for generating time data,
wherein said modification-data supplying means varies the display state of the character based on said time data and the count value of said counting means.
5. A pedometer with game mode as claimed in
claim 1
, wherein said character-display-variation-data generating means includes:
game-program storage means for storing programs capable of displaying a character for a plurality of games,
processing means for executing one selected program from among the programs for character display for the plurality of games stored in said game-program storage means, and
program selecting means for selecting any one of programs from among the plurality of game programs stored in said game-program storage means, based on the count value of said counting means.
6. A pedometer with game mode as claimed in
claim 1
, further comprising a reset switch for resetting the step-number information by the user's operation, wherein
said counting means includes a first counting means and a second counting means,
said first counting means resets its count value in response to the operation of said reset switch, and counts the output of said vibration detecting means which is received thereafter to obtain the number of steps,
said step-number display means displays the count value of said first counting means,
said second counting means accumulatively counts the output of said vibration detecting means to obtain an accumulated value of the number of steps, and
said character-display control means controls the display state of the character displayed on said character display means so as to vary the state based on the count value of said second counting means.
7. A pedometer with game mode as claimed in
claim 1
, further comprising a reset switch for resetting the step number information by the user's operation,
wherein said counting means includes a first counting means and a third counting means for counting the output of said vibration detecting means to obtain the number of steps;
said first counting means resets its count value in response to the operation of said reset switch, then counts the output of said vibration detecting means which is received thereafter to obtain the number of steps, and makes said step-number display means display its count value;
said third counting means increments its count value each time the count value of said first counting means increases by a predetermined value; and
said character display means is for displaying a virtual pet and capable of varying representation of the virtual pet according to a plurality of patterns;
said pedometer with game mode further comprising a control switch controller, for selecting and inputting a desired count-value data to be given as a present to said virtual pet within the value counted by said third counting means, wherein
said character-display control means controls an expression of the virtual pet displayed by said character display means so as to vary the expression based on the count value data selected, inputted and given by the operation of said control switch.
8. A pedometer with game mode used by being attached to a part of a user's body for displaying the number of steps according to a walk taken by the user, comprising:
vibration detecting means for detecting a vibration created by the user's walk;
counting means for counting at least an output of said vibration detecting means to obtain the number of steps;
step-number display means for displaying a count value of said counting means as step number information;
character display means for displaying a virtual pet for a game; and
character-display control means for controlling a behavior state of the virtual pet displayed on said character display means so as to vary the state based on at least the count value of said counting means.
9. A pedometer with game mode as claimed in
claim 8
, further comprising time data generating means for generating time data, wherein
said character-display control means controls a first display state to make said virtual pet behave in connection with time based on said time data and a second display state to make the virtual pet behave based on the count value of said counting means differently than it behaves in connection with time.
10. A pedometer with game mode as claimed in
claim 8
, further comprising a reset switch for resetting the step-number information by the user's operation, wherein
said counting means includes a first counting means and a second counting means,
said first counting means resets its count value in response to the operation of said reset switch, and counts the output of said vibration detecting means which is received thereafter to obtain the number of steps,
said step-number display means displays the count value of said first counting means,
said second counting means accumulatively counts the output of said vibration detecting means to obtain an accumulated value of the number of steps, and
said character-display control means controls the display state of the character displayed on said character display means so as to vary the state based on the count value of said second counting means.
11. A pedometer with game mode used by being attached to a part of a user's body for displaying the number of steps according to a walk taken by the user, comprising:
vibration detecting means for detecting a vibration created by the user's walk;
counting means for counting an output of said vibration detecting means to obtain the number of steps;
step-number display means for displaying a count value of said counting means as step-number information;
character display means for displaying a character for a game;
a control switch for game operation; and
character-display control means for controlling a display state of the character displayed on said character display means so as to vary the state,
said character-display control means including:
character-display-variation-data generating means for, when receiving instructions to start the game with the operation of said control switch, generating data to vary the display state of the character for the game and varying the display state according to the operation of said control switch, and
means for counting the number of times the game can be played whenever detecting that the count value of said counting means is more than or equal to a given value to permit game play, then decreasing the number for game play for each of said instructions to start the game, and thereby activating the game play within the number of times the game can be played.
US09/791,880 1997-10-03 2001-02-26 Pedometer with game mode Expired - Lifetime US6302789B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US09/791,880 US6302789B2 (en) 1997-10-03 2001-02-26 Pedometer with game mode

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP9/287967 1997-10-03
JP28796797A JP3592051B2 (en) 1997-10-03 1997-10-03 Pedometer
JP287967/1997 1997-10-03
US09/161,990 US6213872B1 (en) 1997-03-10 1998-09-29 Pedometer with game mode
US09/791,880 US6302789B2 (en) 1997-10-03 2001-02-26 Pedometer with game mode

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/161,990 Continuation US6213872B1 (en) 1997-03-10 1998-09-29 Pedometer with game mode

Publications (2)

Publication Number Publication Date
US20010007825A1 true US20010007825A1 (en) 2001-07-12
US6302789B2 US6302789B2 (en) 2001-10-16

Family

ID=17724079

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/161,990 Expired - Lifetime US6213872B1 (en) 1997-03-10 1998-09-29 Pedometer with game mode
US09/791,880 Expired - Lifetime US6302789B2 (en) 1997-10-03 2001-02-26 Pedometer with game mode

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/161,990 Expired - Lifetime US6213872B1 (en) 1997-03-10 1998-09-29 Pedometer with game mode

Country Status (10)

Country Link
US (2) US6213872B1 (en)
EP (1) EP0908701B1 (en)
JP (1) JP3592051B2 (en)
KR (1) KR100589835B1 (en)
CN (1) CN1213808A (en)
AU (1) AU754817B2 (en)
BR (1) BR9803816A (en)
CA (1) CA2249271A1 (en)
DE (1) DE69823133T2 (en)
TW (1) TW386621U (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030023457A1 (en) * 2000-12-22 2003-01-30 Masahiko Kitagawa Method for providing fortune information
US20030045203A1 (en) * 1999-11-30 2003-03-06 Kohtaro Sabe Robot apparatus, control method thereof, and method for judging character of robot apparatus
WO2003072213A1 (en) 2002-02-27 2003-09-04 Konami Computer Entertainment Studios, Inc. Operation suppression program, operation suppression method, and video game device
EP1612518A2 (en) * 2004-06-30 2006-01-04 Motorola, Inc. A wireless communication device
US20070270223A1 (en) * 2006-05-08 2007-11-22 Namco Bandai Games Inc. Program, information storage medium, and image generation system
WO2007138245A1 (en) * 2006-06-01 2007-12-06 New Concept Gaming Limited Game controller
US20080004834A1 (en) * 2006-06-20 2008-01-03 Yoshinori Sugai Pedometer
US7454002B1 (en) * 2000-01-03 2008-11-18 Sportbrain, Inc. Integrating personal data capturing functionality into a portable computing device and a wireless communication device
US20090094442A1 (en) * 2007-10-05 2009-04-09 Nintendo Co., Ltd Storage medium storing load detecting program and load detecting apparatus
WO2009068868A1 (en) * 2007-11-30 2009-06-04 New Concept Gaming Limited Portable counting device and gaming system
US20090265649A1 (en) * 2006-12-06 2009-10-22 Pumpone, Llc System and method for management and distribution of multimedia presentations
US20100256950A1 (en) * 2009-04-02 2010-10-07 Nintendo Co., Ltd. Information processing system including device having motion sensing function, storage medium storing program directed thereto, and information processing device
US20120214595A1 (en) * 2011-02-23 2012-08-23 Nintendo Co., Ltd. Game apparatus, storage medium, game controlling method and game system
US10596463B2 (en) 2009-04-02 2020-03-24 Nintendo Co., Ltd. Information processing system including device having motion sensing function, storage medium storing program directed thereto, and information processing device
US10943395B1 (en) 2014-10-03 2021-03-09 Virtex Apps, Llc Dynamic integration of a virtual environment with a physical environment

Families Citing this family (135)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11188180A (en) * 1997-04-07 1999-07-13 Snk:Kk Game system
US6792542B1 (en) * 1998-05-12 2004-09-14 Verance Corporation Digital system for embedding a pseudo-randomly modulated auxiliary data sequence in digital samples
JP2000339073A (en) * 1999-03-19 2000-12-08 Sony Computer Entertainment Inc Portable information terminal and recording medium
US6811516B1 (en) * 1999-10-29 2004-11-02 Brian M. Dugan Methods and apparatus for monitoring and encouraging health and fitness
US6585622B1 (en) 1999-12-03 2003-07-01 Nike, Inc. Interactive use an athletic performance monitoring and reward method, system, and computer program product
US8956228B2 (en) * 1999-12-03 2015-02-17 Nike, Inc. Game pod
US8939831B2 (en) * 2001-03-08 2015-01-27 Brian M. Dugan Systems and methods for improving fitness equipment and exercise
US20020160883A1 (en) 2001-03-08 2002-10-31 Dugan Brian M. System and method for improving fitness equipment and exercise
DE60220794T2 (en) * 2001-06-21 2008-03-06 Koninklijke Philips Electronics N.V. METHOD FOR TRAINING A CUSTOMER-ORIENTED APPLICATION DEVICE THROUGH LANGUAGE INPUTS, WITH PROGRESSING OUT BY AN ANIMATED CHARACTER WITH DIFFERENT TIRED STATE, WHICH ARE EACH ASSIGNED TO PROGRESS, AND DEVICE FOR CARRYING OUT THE PROCESS
US20040204127A1 (en) * 2002-06-24 2004-10-14 Forlines Clifton L. Method for rendering with composited images on cellular telephones
US7179171B2 (en) * 2002-06-24 2007-02-20 Mitsubishi Electric Research Laboratories, Inc. Fish breeding toy for cellular telephones
WO2004041379A2 (en) 2002-10-30 2004-05-21 Nike Inc. Clothes with tracking marks for computer games
US8206219B2 (en) 2002-10-30 2012-06-26 Nike, Inc. Interactive gaming apparel for interactive gaming
US20040180708A1 (en) * 2003-03-14 2004-09-16 Southard Barbara Helen Health based internet game for children
AU2003901956A0 (en) * 2003-04-24 2003-05-15 Anti Obeez City Pty Ltd Game
US6823036B1 (en) * 2003-09-24 2004-11-23 Yu-Yu Chen Wristwatch-typed pedometer with wireless heartbeat signal receiving device
US20050195094A1 (en) * 2004-03-05 2005-09-08 White Russell W. System and method for utilizing a bicycle computer to monitor athletic performance
KR100689355B1 (en) * 2004-04-23 2007-03-02 삼성전자주식회사 Device and method for displaying status using character image in wireless terminal equipment
US20050255913A1 (en) * 2004-05-13 2005-11-17 Eastman Kodak Company Collectible display device
US8109858B2 (en) * 2004-07-28 2012-02-07 William G Redmann Device and method for exercise prescription, detection of successful performance, and provision of reward therefore
JP3808888B2 (en) * 2004-10-08 2006-08-16 株式会社バンダイ Character training simulation system and information processing system
KR100605747B1 (en) 2004-11-19 2006-08-01 삼성전기주식회사 A walking number measure apparatus and measure method
US8083589B1 (en) 2005-04-15 2011-12-27 Reference, LLC Capture and utilization of real-world data for use in gaming systems such as video games
US20070051842A1 (en) * 2005-09-08 2007-03-08 Pryor Anne M Personal device with tether system and method of use
AU2006321573A1 (en) * 2005-12-06 2007-06-14 Pumpone, Llc A system or method for management and distribution of multimedia presentations
US11826652B2 (en) * 2006-01-04 2023-11-28 Dugan Health, Llc Systems and methods for improving fitness equipment and exercise
US7579946B2 (en) 2006-04-20 2009-08-25 Nike, Inc. Footwear products including data transmission capabilities
US20080058808A1 (en) * 2006-06-14 2008-03-06 Spartek Medical, Inc. Implant system and method to treat degenerative disorders of the spine
US8781568B2 (en) 2006-06-23 2014-07-15 Brian M. Dugan Systems and methods for heart rate monitoring, data transmission, and use
US9205329B2 (en) * 2006-07-25 2015-12-08 Mga Entertainment, Inc. Virtual world electronic game
US20080027673A1 (en) * 2006-07-26 2008-01-31 Trumm Ryan M Method for tracking and rewarding a child's exercise activity by use of a pedometer and computer interface
US8924248B2 (en) 2006-09-26 2014-12-30 Fitbit, Inc. System and method for activating a device based on a record of physical activity
US8177260B2 (en) * 2006-09-26 2012-05-15 Switch2Health Inc. Coupon redeemable upon completion of a predetermined threshold of physical activity
US8430770B2 (en) * 2006-10-07 2013-04-30 Brian M. Dugan Systems and methods for measuring and/or analyzing swing information
US8337335B2 (en) * 2006-10-07 2012-12-25 Dugan Brian M Systems and methods for measuring and/or analyzing swing information
US8123527B2 (en) 2006-10-31 2012-02-28 Hoelljes H Christian Active learning device and method
US8200506B2 (en) * 2006-12-19 2012-06-12 Accenture Global Services Limited Integrated health management platform
US20080182724A1 (en) * 2007-01-25 2008-07-31 Nicole Lee Guthrie Activity Monitor with Incentive Features
WO2008092035A2 (en) 2007-01-25 2008-07-31 Hopelab Foundation, Inc. Activity monitor with incentive features
US7841966B2 (en) * 2007-01-29 2010-11-30 At&T Intellectual Property I, L.P. Methods, systems, and products for monitoring athletic performance
CN103182174B (en) 2007-02-14 2015-09-16 耐克创新有限合伙公司 The collection of movable information and display
JP5310542B2 (en) * 2007-03-19 2013-10-09 富士通株式会社 Exercise state detection device, exercise state detection program, exercise state detection method
US8360904B2 (en) 2007-08-17 2013-01-29 Adidas International Marketing Bv Sports electronic training system with sport ball, and applications thereof
US8221290B2 (en) * 2007-08-17 2012-07-17 Adidas International Marketing B.V. Sports electronic training system with electronic gaming features, and applications thereof
US8702430B2 (en) 2007-08-17 2014-04-22 Adidas International Marketing B.V. Sports electronic training system, and applications thereof
US7766794B2 (en) * 2007-11-02 2010-08-03 Microsoft Corporation Mobile exercise enhancement with virtual competition
WO2009105656A2 (en) * 2008-02-20 2009-08-27 Hopelab Foundation, Inc. A method to optimize interactive products based on their functional neural impact
US20090221338A1 (en) * 2008-02-29 2009-09-03 Benjamin Stewart Physical exercise video game method and apparatus
US7892145B2 (en) * 2008-02-29 2011-02-22 Hopelab Foundation, Inc. Rhythm rope
US8196930B2 (en) * 2008-02-29 2012-06-12 Hopelab Foundation, Inc. Moovdisk
US20090221211A1 (en) * 2008-02-29 2009-09-03 Phong David Ngo Scoot: a physical activity-promoting game system
JP5527940B2 (en) 2008-04-16 2014-06-25 任天堂株式会社 GAME SYSTEM, GAME PROGRAM, GAME DEVICE, SERVER, AND GAME METHOD
US8976007B2 (en) 2008-08-09 2015-03-10 Brian M. Dugan Systems and methods for providing biofeedback information to a cellular telephone and for using such information
JP5165474B2 (en) * 2008-06-27 2013-03-21 任天堂株式会社 Step counting system
GB0816709D0 (en) 2008-09-12 2008-10-22 Johnson Matthey Plc Shaped heterogeneneous catalysts
GB0816703D0 (en) 2008-09-12 2008-10-22 Johnson Matthey Plc Shaped heterogeneous catalysts
GB0816705D0 (en) 2008-09-12 2008-10-22 Johnson Matthey Plc Shaped heterogeneous catalysts
US9198605B2 (en) 2009-03-20 2015-12-01 Christine Contant Eating utensil to monitor and regulate dietary intake
US8454437B2 (en) 2009-07-17 2013-06-04 Brian M. Dugan Systems and methods for portable exergaming
US8425289B2 (en) * 2009-09-23 2013-04-23 Disney Enterprises, Inc. Traveling virtual pet game system
TWI407987B (en) * 2009-12-22 2013-09-11 Ind Tech Res Inst Sport guiding device and sport guiding method using the same
FR2956229B1 (en) 2010-02-10 2016-02-19 Movea Sa SYSTEM AND METHOD FOR REAL-TIME DETERMINATION OF A PARAMETER OF A REPETITIVE SHAPE MOTION
US8747199B1 (en) * 2010-03-09 2014-06-10 Humana Inc. System and method of measuring physical activity to progress in game
US8332544B1 (en) 2010-03-17 2012-12-11 Mattel, Inc. Systems, methods, and devices for assisting play
JP5635305B2 (en) * 2010-05-26 2014-12-03 任天堂株式会社 Portable information processing apparatus, information processing program, and information processing method
US8712724B2 (en) 2010-09-30 2014-04-29 Fitbit, Inc. Calendar integration methods and systems for presentation of events having combined activity and location information
US8738321B2 (en) 2010-09-30 2014-05-27 Fitbit, Inc. Methods and systems for classification of geographic locations for tracked activity
US9253168B2 (en) 2012-04-26 2016-02-02 Fitbit, Inc. Secure pairing of devices via pairing facilitator-intermediary device
US9148483B1 (en) 2010-09-30 2015-09-29 Fitbit, Inc. Tracking user physical activity with multiple devices
US8775120B2 (en) 2010-09-30 2014-07-08 Fitbit, Inc. Method of data synthesis
US8738323B2 (en) 2010-09-30 2014-05-27 Fitbit, Inc. Methods and systems for metrics analysis and interactive rendering, including events having combined activity and location information
US8620617B2 (en) 2010-09-30 2013-12-31 Fitbit, Inc. Methods and systems for interactive goal setting and recommender using events having combined activity and location information
US11243093B2 (en) 2010-09-30 2022-02-08 Fitbit, Inc. Methods, systems and devices for generating real-time activity data updates to display devices
US9241635B2 (en) 2010-09-30 2016-01-26 Fitbit, Inc. Portable monitoring devices for processing applications and processing analysis of physiological conditions of a user associated with the portable monitoring device
US8762102B2 (en) 2010-09-30 2014-06-24 Fitbit, Inc. Methods and systems for generation and rendering interactive events having combined activity and location information
US8781791B2 (en) 2010-09-30 2014-07-15 Fitbit, Inc. Touchscreen with dynamically-defined areas having different scanning modes
US8744803B2 (en) 2010-09-30 2014-06-03 Fitbit, Inc. Methods, systems and devices for activity tracking device data synchronization with computing devices
US8615377B1 (en) 2010-09-30 2013-12-24 Fitbit, Inc. Methods and systems for processing social interactive data and sharing of tracked activity associated with locations
US8812259B2 (en) 2010-09-30 2014-08-19 Fitbit, Inc. Alarm setting and interfacing with gesture contact interfacing controls
US8744804B2 (en) 2010-09-30 2014-06-03 Fitbit, Inc. Methods, systems and devices for automatic linking of activity tracking devices to user devices
US8849610B2 (en) 2010-09-30 2014-09-30 Fitbit, Inc. Tracking user physical activity with multiple devices
US9390427B2 (en) 2010-09-30 2016-07-12 Fitbit, Inc. Methods, systems and devices for automatic linking of activity tracking devices to user devices
US8762101B2 (en) 2010-09-30 2014-06-24 Fitbit, Inc. Methods and systems for identification of event data having combined activity and location information of portable monitoring devices
US8768648B2 (en) 2010-09-30 2014-07-01 Fitbit, Inc. Selection of display power mode based on sensor data
US8751194B2 (en) 2010-09-30 2014-06-10 Fitbit, Inc. Power consumption management of display in portable device based on prediction of user input
US8694282B2 (en) 2010-09-30 2014-04-08 Fitbit, Inc. Methods and systems for geo-location optimized tracking and updating for events having combined activity and location information
US8805646B2 (en) 2010-09-30 2014-08-12 Fitbit, Inc. Methods, systems and devices for linking user devices to activity tracking devices
US8954291B2 (en) 2010-09-30 2015-02-10 Fitbit, Inc. Alarm setting and interfacing with gesture contact interfacing controls
US10004406B2 (en) 2010-09-30 2018-06-26 Fitbit, Inc. Portable monitoring devices for processing applications and processing analysis of physiological conditions of a user associated with the portable monitoring device
US9188460B2 (en) 2010-09-30 2015-11-17 Fitbit, Inc. Methods, systems and devices for generating real-time activity data updates to display devices
US10983945B2 (en) 2010-09-30 2021-04-20 Fitbit, Inc. Method of data synthesis
US8954290B2 (en) 2010-09-30 2015-02-10 Fitbit, Inc. Motion-activated display of messages on an activity monitoring device
US9310909B2 (en) 2010-09-30 2016-04-12 Fitbit, Inc. Methods, systems and devices for physical contact activated display and navigation
US20120215328A1 (en) * 2011-02-23 2012-08-23 Richard Schmelzer Physical activity monitoring and recording system and device
US9533228B2 (en) 2011-03-28 2017-01-03 Brian M. Dugan Systems and methods for fitness and video games
US9610506B2 (en) 2011-03-28 2017-04-04 Brian M. Dugan Systems and methods for fitness and video games
US20120253489A1 (en) 2011-03-28 2012-10-04 Dugan Brian M Systems and methods for fitness and video games
US8947226B2 (en) 2011-06-03 2015-02-03 Brian M. Dugan Bands for measuring biometric information
US8738925B1 (en) 2013-01-07 2014-05-27 Fitbit, Inc. Wireless portable biometric device syncing
US9641239B2 (en) 2012-06-22 2017-05-02 Fitbit, Inc. Adaptive data transfer using bluetooth
US9304652B1 (en) 2012-12-21 2016-04-05 Intellifect Incorporated Enhanced system and method for providing a virtual space
US9039614B2 (en) 2013-01-15 2015-05-26 Fitbit, Inc. Methods, systems and devices for measuring fingertip heart rate
US9728059B2 (en) 2013-01-15 2017-08-08 Fitbit, Inc. Sedentary period detection utilizing a wearable electronic device
US8827906B2 (en) 2013-01-15 2014-09-09 Fitbit, Inc. Methods, systems and devices for measuring fingertip heart rate
US10743732B2 (en) 2013-06-07 2020-08-18 Intellifect Incorporated System and method for presenting user progress on physical figures
US9836806B1 (en) 2013-06-07 2017-12-05 Intellifect Incorporated System and method for presenting user progress on physical figures
JP2013248482A (en) * 2013-08-02 2013-12-12 Nintendo Co Ltd Game system, game program, game device, and server
US9031812B2 (en) 2014-02-27 2015-05-12 Fitbit, Inc. Notifications on a user device based on activity detected by an activity monitoring device
JP2015177870A (en) * 2014-03-19 2015-10-08 株式会社セガゲームス Game system and game server
US9449409B2 (en) 2014-04-11 2016-09-20 Fitbit, Inc. Graphical indicators in analog clock format
US9449365B2 (en) 2014-04-11 2016-09-20 Fitbit, Inc. Personalized scaling of graphical indicators
US10117600B2 (en) * 2014-04-15 2018-11-06 Apple Inc. Pacing activity data of a user
US9288298B2 (en) 2014-05-06 2016-03-15 Fitbit, Inc. Notifications regarding interesting or unusual activity detected from an activity monitoring device
US9814986B2 (en) 2014-07-30 2017-11-14 Hasbro, Inc. Multi sourced point accumulation interactive game
US9728097B2 (en) 2014-08-19 2017-08-08 Intellifect Incorporated Wireless communication between physical figures to evidence real-world activity and facilitate development in real and virtual spaces
JP6600837B2 (en) * 2014-08-20 2019-11-06 株式会社北電子 Sleep information display control program
US9055778B1 (en) * 2014-08-28 2015-06-16 Skechers U.S.A., Inc. Ii Article of footwear with interactive system
CN111035394B (en) 2014-09-02 2023-06-30 苹果公司 Physical activity and fitness monitor
CN104776858A (en) * 2015-04-23 2015-07-15 深圳市爱康伟达智能医疗科技有限公司 Intelligent shoe counter
EP4321088A2 (en) 2015-08-20 2024-02-14 Apple Inc. Exercise-based watch face
CN105487677A (en) * 2016-01-25 2016-04-13 深圳市宜康达信息技术有限公司 Child behavior and motion trail monitoring system and method
US10080530B2 (en) * 2016-02-19 2018-09-25 Fitbit, Inc. Periodic inactivity alerts and achievement messages
DK201770423A1 (en) 2016-06-11 2018-01-15 Apple Inc Activity and workout updates
US10736543B2 (en) 2016-09-22 2020-08-11 Apple Inc. Workout monitor interface
US10845955B2 (en) * 2017-05-15 2020-11-24 Apple Inc. Displaying a scrollable list of affordances associated with physical activities
US11317833B2 (en) 2018-05-07 2022-05-03 Apple Inc. Displaying user interfaces associated with physical activities
JP6608005B1 (en) * 2018-07-11 2019-11-20 株式会社バンダイ GAME DEVICE, PROGRAM, AND GAME SYSTEM
JP6721228B2 (en) * 2019-04-02 2020-07-08 株式会社北電子 Sleep information display control program, sleep information display device
DK201970532A1 (en) 2019-05-06 2021-05-03 Apple Inc Activity trends and workouts
EP3977232A1 (en) * 2019-06-01 2022-04-06 Apple Inc. Multi-modal activity tracking user interface
JP6770145B1 (en) * 2019-07-05 2020-10-14 任天堂株式会社 Information processing programs, information processing systems, information processing devices, and information processing methods
DK202070616A1 (en) 2020-02-14 2022-01-14 Apple Inc User interfaces for workout content
US11107569B1 (en) 2020-04-02 2021-08-31 LVLFI, Ltd Reward-based health activity mobile application and system
EP4323992A1 (en) 2021-05-15 2024-02-21 Apple Inc. User interfaces for group workouts
US20230390626A1 (en) 2022-06-05 2023-12-07 Apple Inc. User interfaces for physical activity information

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3834702A (en) 1973-06-11 1974-09-10 W Bliss Jogging game apparatus
DE3685598T2 (en) 1985-03-20 1993-01-21 Casio Computer Co Ltd COMPACT BATTERY-POWERED ELECTRONIC DEVICE.
USRE34728E (en) * 1988-12-20 1994-09-13 Heartbeat Corp. Video game difficulty level adjuster dependent upon player's aerobic activity level during exercise
JPH02138369U (en) * 1989-04-17 1990-11-19
US5088070A (en) 1991-05-06 1992-02-11 Timex Corporation Selecting apparatus for a multimode electronic wrist instrument
JPH05332783A (en) * 1992-06-04 1993-12-14 Omron Corp Pedometer
US5645513A (en) 1992-11-02 1997-07-08 Computer Athlete, Inc. Exercising apparatus which interacts with a video game apparatus during exercise
US5362069A (en) 1992-12-03 1994-11-08 Heartbeat Corporation Combination exercise device/video game
JPH07181056A (en) 1993-12-22 1995-07-18 Casio Comput Co Ltd Electronic apparatus
JPH08103568A (en) * 1994-10-04 1996-04-23 Utec:Kk Game machine with momentum input function
JPH08131654A (en) * 1994-11-11 1996-05-28 Sharp Corp Game device and movement measuring device to be used for the game device
US5999622A (en) * 1995-11-22 1999-12-07 Microsoft Corporation Method and apparatus for protecting widely distributed digital information
US5672107A (en) 1996-01-31 1997-09-30 Federal Patent Corporation Integral video game and cardio-waveform display
US5860860A (en) 1996-01-31 1999-01-19 Federal Patent Corporation Integral video game and cardio-waveform display
JPH09325081A (en) 1996-06-05 1997-12-16 Casio Comput Co Ltd Motion-measuring device and electronic game device with motion-measuring device
JPH103568A (en) 1996-06-14 1998-01-06 Hitachi Ltd Electronic purse application system and transaction device using ic card
JP2759170B2 (en) * 1997-03-25 1998-05-28 カシオ計算機株式会社 Image display device and image display method
US5947868A (en) * 1997-06-27 1999-09-07 Dugan; Brian M. System and method for improving fitness equipment and exercise
WO1999034879A1 (en) 1998-01-07 1999-07-15 Pragmatic Designs, Inc. Electronic counting apparatus for a child's game and method therefor

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060041332A1 (en) * 1999-11-30 2006-02-23 Kohtaro Sabe Robot apparatus and control method therefor, and robot character discriminating method
US20030045203A1 (en) * 1999-11-30 2003-03-06 Kohtaro Sabe Robot apparatus, control method thereof, and method for judging character of robot apparatus
US7117190B2 (en) * 1999-11-30 2006-10-03 Sony Corporation Robot apparatus, control method thereof, and method for judging character of robot apparatus
US7454002B1 (en) * 2000-01-03 2008-11-18 Sportbrain, Inc. Integrating personal data capturing functionality into a portable computing device and a wireless communication device
US20030023457A1 (en) * 2000-12-22 2003-01-30 Masahiko Kitagawa Method for providing fortune information
US7386461B2 (en) * 2000-12-22 2008-06-10 Masahiko Kitagawa Method for providing fortune information
US7278922B2 (en) * 2002-02-27 2007-10-09 Konami Computer Entertainment Studios, Inc. Operation suppression program, operation suppression method, and video game device
EP1479419A1 (en) * 2002-02-27 2004-11-24 Konami Computer Entertainment Studios, Inc. Operation suppression program, operation suppression method, and video game device
EP1479419A4 (en) * 2002-02-27 2006-09-06 Konami Comp Ent Studios Inc Operation suppression program, operation suppression method, and video game device
WO2003072213A1 (en) 2002-02-27 2003-09-04 Konami Computer Entertainment Studios, Inc. Operation suppression program, operation suppression method, and video game device
US20050070357A1 (en) * 2002-02-27 2005-03-31 Kazuhiro Namba Operation suppression program, operation suppression method, and video game device
EP1612518A2 (en) * 2004-06-30 2006-01-04 Motorola, Inc. A wireless communication device
EP1612518A3 (en) * 2004-06-30 2007-01-17 Motorola, Inc. A wireless communication device
US8818898B2 (en) 2005-12-06 2014-08-26 Pumpone, Llc System and method for management and distribution of multimedia presentations
US20090282080A1 (en) * 2005-12-06 2009-11-12 Pumpone, Llc System and method for management and distribution of multimedia presentations
US20070270223A1 (en) * 2006-05-08 2007-11-22 Namco Bandai Games Inc. Program, information storage medium, and image generation system
US9044669B2 (en) * 2006-05-08 2015-06-02 Nintendo Co., Ltd. Program, information storage medium, and image generation system
US20090186698A1 (en) * 2006-06-01 2009-07-23 New Concept Gaming Limited Game Controller
WO2007138245A1 (en) * 2006-06-01 2007-12-06 New Concept Gaming Limited Game controller
US20080004834A1 (en) * 2006-06-20 2008-01-03 Yoshinori Sugai Pedometer
US7596467B2 (en) * 2006-06-20 2009-09-29 Seiko Instruments Inc. Pedometer that avoids step-counting errors when switching between different display modes
US20090265649A1 (en) * 2006-12-06 2009-10-22 Pumpone, Llc System and method for management and distribution of multimedia presentations
US20090281909A1 (en) * 2006-12-06 2009-11-12 Pumpone, Llc System and method for management and distribution of multimedia presentations
US20090094442A1 (en) * 2007-10-05 2009-04-09 Nintendo Co., Ltd Storage medium storing load detecting program and load detecting apparatus
US8905844B2 (en) * 2007-10-05 2014-12-09 Nintendo Co., Ltd. Storage medium storing load detecting program and load detecting apparatus
WO2009068868A1 (en) * 2007-11-30 2009-06-04 New Concept Gaming Limited Portable counting device and gaming system
US20100256950A1 (en) * 2009-04-02 2010-10-07 Nintendo Co., Ltd. Information processing system including device having motion sensing function, storage medium storing program directed thereto, and information processing device
US10596463B2 (en) 2009-04-02 2020-03-24 Nintendo Co., Ltd. Information processing system including device having motion sensing function, storage medium storing program directed thereto, and information processing device
US20120214595A1 (en) * 2011-02-23 2012-08-23 Nintendo Co., Ltd. Game apparatus, storage medium, game controlling method and game system
US9199167B2 (en) * 2011-02-23 2015-12-01 Nintendo Co., Ltd. Game apparatus, storage medium, game controlling method and game system using step count data
US9687733B2 (en) 2011-02-23 2017-06-27 Nintendo Co., Ltd. Game apparatus, storage medium, game controlling method and game system
US10183216B2 (en) 2011-02-23 2019-01-22 Nintendo Co., Ltd. Game apparatus, storage medium, game controlling method and game system
US10943395B1 (en) 2014-10-03 2021-03-09 Virtex Apps, Llc Dynamic integration of a virtual environment with a physical environment
US11887258B2 (en) 2014-10-03 2024-01-30 Virtex Apps, Llc Dynamic integration of a virtual environment with a physical environment

Also Published As

Publication number Publication date
KR19990036919A (en) 1999-05-25
AU754817B2 (en) 2002-11-28
JPH11110514A (en) 1999-04-23
CA2249271A1 (en) 1999-04-03
DE69823133T2 (en) 2005-03-17
JP3592051B2 (en) 2004-11-24
KR100589835B1 (en) 2006-08-30
US6213872B1 (en) 2001-04-10
CN1213808A (en) 1999-04-14
DE69823133D1 (en) 2004-05-19
BR9803816A (en) 1999-11-23
AU8713498A (en) 1999-04-22
TW386621U (en) 2000-04-01
EP0908701A2 (en) 1999-04-14
EP0908701B1 (en) 2004-04-14
EP0908701A3 (en) 2000-05-17
US6302789B2 (en) 2001-10-16

Similar Documents

Publication Publication Date Title
US6302789B2 (en) Pedometer with game mode
US20220262510A1 (en) Interactive Athletic Equipment System
US6705972B1 (en) Exercise support instrument
US7077751B2 (en) Portable and stationary game machine system
WO2016175030A1 (en) Exercise information measurement device, exercise assistance method, and exercise assistance program
US20050079905A1 (en) Exercise system with graphical feedback and method of gauging fitness progress
US20160307295A1 (en) Personalized scaling of graphical indicators
US20100048357A1 (en) Exercise assisting method, exercise appliance, and information processor
US20080139307A1 (en) Simulated Experience Apparatus, Energy Consumption Calculation Method, Squatting Motion Detection Apparatus, Exercise Assist Apparatus, Animation Method, Exercise Amount Management Apparatus, Athletic Ability Measurement Apparatus, Reflexes Ability Measurement Apparatus, And Audio-Visual System
JP3611557B2 (en) Auxiliary instrument for exercise
JP2023108015A (en) Game server, program, method, game system, and information processing terminal
EP1029955A1 (en) Apparatus and method for producing single crystal
JP6679069B2 (en) Game server, program, method, game system and information processing terminal
MXPA98008160A (en) Pedometer with ju mode
JP7184837B2 (en) Game server, program, method, game system and information processing terminal
JP3547112B2 (en) Portable device and information providing method using portable device
JP7353529B1 (en) Game program, game system, information processing device, server, game method, and generation method
JP2023010930A (en) Game server, program, method, game system, and information processing terminal

Legal Events

Date Code Title Description
STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

FPAY Fee payment

Year of fee payment: 12