[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2015098365A1 - センサ装置及び記録媒体 - Google Patents

センサ装置及び記録媒体 Download PDF

Info

Publication number
WO2015098365A1
WO2015098365A1 PCT/JP2014/080500 JP2014080500W WO2015098365A1 WO 2015098365 A1 WO2015098365 A1 WO 2015098365A1 JP 2014080500 W JP2014080500 W JP 2014080500W WO 2015098365 A1 WO2015098365 A1 WO 2015098365A1
Authority
WO
WIPO (PCT)
Prior art keywords
sensor
unit
control unit
sensor unit
sensor device
Prior art date
Application number
PCT/JP2014/080500
Other languages
English (en)
French (fr)
Inventor
尚史 深澤
英行 松永
木村 隆臣
亮 向山
功誠 山下
田村 錬志
Original Assignee
ソニー株式会社
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 ソニー株式会社 filed Critical ソニー株式会社
Priority to CN201480069389.3A priority Critical patent/CN105848735B/zh
Priority to US15/033,397 priority patent/US10463944B2/en
Priority to JP2015554680A priority patent/JP6481207B2/ja
Priority to EP14874810.6A priority patent/EP3088055B1/en
Publication of WO2015098365A1 publication Critical patent/WO2015098365A1/ja

Links

Images

Classifications

    • 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
    • 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/02Games or sports accessories not covered in groups A63B1/00 - A63B69/00 for large-room or outdoor sporting games
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B19/00Teaching not covered by other main groups of this subclass
    • G09B19/003Repetitive work cycles; Sequence of movements
    • G09B19/0038Sports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0251Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
    • H04W52/0254Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity detecting a user operation or a tactile contact or a motion of the device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0251Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
    • H04W52/0258Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity controlling an operation mode according to history or models of usage information, e.g. activity schedule or time of day
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0261Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
    • H04W52/0287Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level changing the clock frequency of a controller in the equipment
    • H04W52/029Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level changing the clock frequency of a controller in the equipment reducing the clock frequency of the controller
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Definitions

  • the present disclosure relates to a sensor device and a recording medium.
  • Patent Document 2 discloses a technique for power control of a sensor.
  • the sensor device mounted on the hitting tool (tennis racket, golf club, bat, etc.) used by the user performs a power saving operation under the condition that it is merely stationary, it effectively reduces power consumption. Therefore, more effective low power consumption based on sensing data is strongly demanded.
  • the present disclosure proposes a new and improved sensor device and recording medium that can operate while effectively reducing power consumption in accordance with data obtained by sensing the state of a hitting tool used by a user. .
  • a sensor unit that directly or indirectly detects sensing data indicating the movement and posture of a hitting tool, a communication unit that transmits sensing data detected by the sensor unit to an external device, and A control unit that controls the operation of the sensor unit and the communication unit, and when the control unit or the sensor unit detects that the hitting tool is in a specific posture for a certain period of time, the sensor unit or the control unit There is provided a sensor device that shifts at least one of the above to the power saving mode.
  • the sensor unit that directly or indirectly detects the sensing data indicating the movement and posture of the hitting tool
  • the communication unit that transmits the sensing data detected by the sensor unit to an external device
  • the A control step for controlling a control unit that controls the operation of the sensor unit and the communication unit is executed by a computer.
  • the control unit or the sensor unit indicates that the hitting tool is in a specific posture for a certain period of time.
  • a recording medium on which a computer program is recorded that shifts at least one of the sensor unit and the control unit to a power saving mode.
  • a new and improved sensor device and recording medium that can operate using power appropriately in accordance with data obtained by sensing the state of a hitting tool used by a user. Can be provided.
  • 5 is a flowchart illustrating an operation example of the sensor device 100 according to an embodiment of the present disclosure.
  • 5 is a flowchart illustrating an operation example of the sensor device 100 according to an embodiment of the present disclosure. It is explanatory drawing which shows an example of the change of the power consumption of the sensor apparatus 100 which concerns on one Embodiment of this indication with a graph.
  • FIG. 1 is an explanatory diagram illustrating an overview of an information processing system in which a sensor device according to an embodiment of the present disclosure is used.
  • FIG. 1 is an explanatory diagram illustrating an overview of an information processing system in which a sensor device according to an embodiment of the present disclosure is used.
  • FIG. 1 is an explanatory diagram illustrating an overview of an information processing system in which a sensor device according to an embodiment of the present disclosure is used.
  • FIG. 1 is an explanatory diagram illustrating an overview of an information processing system in which a sensor device according to an embodiment of the present disclosure is used.
  • the information processing system 10 shown in FIG. 1 is a system that analyzes a tennis play operation when a user plays tennis. As illustrated in FIG. 1, the information processing system 10 acquires a sensor device 100 attached to a tennis racket 20 that is an example of a hitting tool, and data (sensing data) acquired by the sensor device 100 to obtain a user's tennis. And an analysis device 200 that analyzes the play operation of the player.
  • the sensor device 100 is configured to be mounted on, for example, a grip end portion of the tennis racket 20.
  • the user wears the tennis by mounting the sensor device 100 on the tennis racket.
  • the sensor device 100 may be incorporated in the tennis racket 20.
  • the sensor device 100 acquires sensing data indicating the physical behavior (position, velocity, acceleration, etc.) of the sensor device 100 itself. This sensing data can reflect the physical behavior of the user and the tool.
  • the sensor device 100 may include, for example, a uniaxial acceleration sensor used as a shock sensor, a 3-axis, 6-axis, or 9-axis acceleration sensor used as a motion sensor, a gyro sensor, a geomagnetic sensor, and the like.
  • the sensor device 100 detects, for example, angular velocity, vibration, temperature, time, or position (for example, a position on the ground surface represented by latitude and longitude, or a relative position with respect to a court, etc.). Or you may have a some sensor.
  • the sensor device 100 transmits time series data obtained from these sensors to the analysis device 200.
  • the analyzing device 200 analyzes the time-series data transmitted from the sensor device 100, thereby analyzing the tennis playing motion of the user.
  • the analysis device 200 is illustrated as a server on the network, any information processing device having a function of analyzing data by a calculation using a processor such as a CPU (Central Processing Unit) may be used. May be.
  • the analysis device 200 may be a terminal device such as a smartphone, a tablet terminal, or various types of PCs (Personal Computers).
  • the analysis device 200 may output information indicating the analyzed tennis play operation of the user.
  • the analysis device 200 when the analysis device 200 is realized as a server, the analysis device 200 transmits information indicating the determined tennis play operation of the user to the client 300 such as a terminal device used by the user at home. Good. Furthermore, the analysis device 200 may output statistical information such as how many times the user has performed based on the analysis result of the tennis playing motion of the user. You may output the information which shows a user's tendency (For example, in the case of a ball game, the position where a ball hits a tool, the power given to a ball, rotation, etc.).
  • the sensor device 100 When the sensor device 100 according to an embodiment of the present disclosure is attached to a tool used by the user when the user performs a sport, such as the tennis racket 20 illustrated in FIG. 1, the sensor device 100 has a built-in battery. The sensor device 100 operates using the built-in battery as a power source. The sensor device 100 according to an embodiment of the present disclosure is attached to a tool used by a user's hand, such as the tennis racket 20. Therefore, if charging or battery replacement is frequently required, the user's sport (for example, tennis) play is hindered. However, if a large-capacity battery is mounted on the sensor device 100 in order to lengthen the operation time of the sensor device 100, the sensor device 100 itself becomes heavier and affects the user's tennis play operation.
  • a large-capacity battery is mounted on the sensor device 100 in order to lengthen the operation time of the sensor device 100, the sensor device 100 itself becomes heavier and affects the user's tennis play operation.
  • the sensor device 100 is attached to a tool such as the tennis racket 20 that is used by the user when the user plays sports. Therefore, if the sensor device 100 is simply shifted to the low power consumption state when the sensor device 100 is in a stationary state, the power consumption is reduced when the racket is completely stationary by leaning against something as shown in FIG. Although the transition to the power state is easy, for example, when the user stops playing and stands with the racket like a cane outside the court as shown in FIG. 3, the sensor device 100 is completely stationary. Therefore, the sensor device 100 cannot be shifted to the low power consumption state.
  • power saving of the sensor device 100 attached to a hitting tool such as a tennis racket is automatically performed based on characteristics of a scene in which the hitting tool to which the sensor device 100 is attached is used.
  • a description will be given of the sensor device 100 that can shift to a low power consumption state or a normal power consumption state.
  • FIG. 4 is an explanatory diagram illustrating a functional configuration example of the sensor device 100 according to an embodiment of the present disclosure.
  • a functional configuration example of the sensor device 100 according to an embodiment of the present disclosure will be described with reference to FIG.
  • the sensor device 100 includes a control unit 110, a battery 120, a memory 130, a sensor unit 140, a communication unit 150, and a switch unit 160. Consists of including.
  • the control unit 110 controls the operation of the sensor device 100, and may be configured by, for example, a CPU (Central Processing Unit).
  • CPU Central Processing Unit
  • CPU may be comprised with an electronic circuit.
  • the control unit 110 can be configured to operate the sensor device 100 in at least two types of operation modes.
  • the two types of operation modes are a “power saving mode” and a “normal mode” in the present embodiment. It is assumed that the power saving mode is a mode for operating the sensor device 100 while suppressing power consumption.
  • the control unit 110 When operating the sensor device 100 in the power saving mode, the control unit 110, for example, reduces the clock frequency for the operation of the control unit 110 itself, decreases the frequency of information acquisition by the sensor unit 140 described later, Control is performed to reduce the frequency of transmission and reception of information by the unit 150. That is, in the present embodiment, the power saving mode may include a state in which at least one of the control unit 110, the sensor unit 140, and the communication unit 150 operates with lower power consumption than the normal mode described later.
  • One normal mode is a mode in which the sensor device 100 is operated without reducing power consumption.
  • control unit 110 automatically shifts the operation mode of the sensor device 100 to the power saving mode when the state of the hitting tool on which the sensor device 100 is mounted satisfies a predetermined condition. Since the control unit 110 automatically shifts the operation mode of the sensor device 100 to the power saving mode, the sensor device 100 can efficiently save power.
  • FIG. 5 is an explanatory diagram showing transition of operation modes of the sensor device 100 according to an embodiment of the present disclosure.
  • the sensor device 100 operates while transitioning between the normal mode S1 and the power saving mode S2.
  • the operation mode is the normal mode and the predetermined condition is satisfied, for example, the acceleration does not change for a predetermined time, the impact is not detected for a predetermined time, and the hitting tool is in a substantially gravity direction for a predetermined time. If all of the predetermined conditions are satisfied, such as, the controller 110 shifts the state of the sensor device 100 to the power saving mode.
  • the operation mode is the power saving mode
  • a predetermined condition for example, a large acceleration is detected, or an impact is detected, or the posture of the hitting tool is changed from the power saving mode (for example, When at least one of predetermined conditions is satisfied, the control unit 110 shifts the state of the sensor device 100 to the normal mode.
  • This change in the operation mode is automatically executed by the control unit 110 determining the state of the sensor device 100 without the user performing an explicit operation on the sensor device 100, for example, an operation such as pressing a switch. Is. Therefore, the sensor device 100 according to an embodiment of the present disclosure can efficiently save power without bothering a user who enjoys sports using a hitting tool to which the sensor device 100 is attached.
  • control unit 110 may include a counter inside for determining whether the operation mode of the sensor device 100 is switched. Although detailed operation will be described later, the control unit 110 increases the value of the counter when the condition for transition to the predetermined power saving mode is satisfied, and sets the operation mode of the sensor device 100 to normal when the value of the counter exceeds the predetermined value. It may operate to transition from the mode to the power saving mode.
  • the battery 120 is a battery for supplying power to the control unit 110, the memory 130, the sensor unit 140, and the communication unit 150.
  • the form of the battery 120 may be a secondary battery that can be repeatedly charged or a primary battery that can only be discharged.
  • the memory 130 stores various information, particularly information obtained by the sensor unit 140. For example, information is stored in the memory 130 by the control unit 110. The information stored in the memory 130 is read by the control unit 110 and transmitted from the communication unit 150, for example. The memory 130 is configured to be able to hold information even when power is not supplied from the battery 120. However, when information is written to the memory 130 or when information is read from the memory 130, power is supplied from the battery 120. Is supplied. The memory 130 may store a computer program that is read from the control unit 110 and sequentially executed.
  • the sensor unit 140 includes a sensor that acquires the orientation, posture, impact applied to the hitting tool, and other states of the hitting tool on which the sensor device 100 is mounted.
  • the sensor unit 140 operates by receiving power supply from the battery 120.
  • Examples of the sensor constituting the sensor unit 140 include acceleration sensors such as 1 axis, 3 axes, 6 axes, and 9 axes, gyro sensors, and geomagnetic sensors.
  • the sensor unit 140 may include, for example, a shock sensor and a motion sensor.
  • the shock sensor is a sensor that detects an impact transmitted from the user or the hitting tool by the sensor device 100.
  • the shock sensor 100 may include, for example, a uniaxial acceleration sensor.
  • the motion sensor is a sensor that detects the behavior of the sensor device 100 with a resolution higher than that of, for example, a shock sensor.
  • a 3-axis, 6-axis, or 9-axis acceleration sensor, a gyro sensor, or a geomagnetic sensor is used. Can be included.
  • the sensor unit 140 is for acquiring the state of a hitting tool to which the sensor device 100 is mounted, such as a temperature sensor, a pressure sensor, and a GPS (Global Positioning System) receiver. Any sensor may be included.
  • the sensor unit 140 may include a memory that temporarily stores data acquired by the shock sensor and the motion sensor described above. Since the sensor unit 140 includes a memory for temporarily storing data, even if the control unit 110 is configured to completely stop the operation in the power saving mode, the sensor unit 140 is in the power saving mode. It is possible to determine whether or not the condition for shifting to the normal mode is satisfied. In addition, since the sensor unit 140 includes the memory, the data acquired by the shock sensor and the motion sensor at the time of transition from the power saving mode to the normal mode can be supplied from the memory to the control unit 110.
  • the sensor unit 140 may be configured to operate with reduced power consumption based on control from the control unit 110.
  • the control unit 110 performs control so that all the sensors configuring the sensor unit 140 are operated.
  • the control unit 110 performs control such that only some sensors are operated or the sampling rate of the sensors to be operated is reduced, for example.
  • the control unit 110 controls, for example, a switch unit 160 described later so that the power from the battery 120 is at least of the memory 130, the sensor unit 140, and the communication unit 150. Control may be performed so that it is not supplied to either of them.
  • the communication unit 150 transmits information to an external device, for example, the analysis device 200.
  • the communication unit 150 transmits, for example, information related to the hitting tool on which the sensor device 100 is mounted, acquired by the sensor unit 140.
  • the communication unit 150 transmits information through, for example, Bluetooth (registered trademark) or a wireless LAN (Local Area Network). Note that the information acquired by the sensor unit 140 does not necessarily have to be transmitted to the analysis device 200 in real time. Therefore, the communication unit 150 can obtain information by wired communication using a USB cable, a LAN cable, or the like after the play is completed. You may transmit to the analysis apparatus 200.
  • the switch unit 160 includes a switch group that controls supply of power from the battery 120 to the memory 130, the sensor unit 140, and the communication unit 150.
  • the switch unit 160 includes switches 161, 162, and 163.
  • the switches 161, 162, and 163 include, for example, MOSFETs (Metal-Oxide-Semiconductors, Field-Effect Transistors) and other switching elements, and all of them are turned on / off by the control of the control unit 110.
  • the switch 161 is a switch provided between the battery 120 and the memory 130. When the switch 161 is off, power is not supplied from the battery 120 to the memory 130.
  • the switch 162 is a switch provided between the battery 120 and the sensor unit 140, and power supply from the battery 120 to the sensor unit 140 is not performed when the switch 162 is off.
  • the switch 163 is a switch provided between the battery 120 and the communication unit 150. When the switch 163 is off, power supply from the battery 120 to the communication unit 150 is not performed.
  • the sensor unit 140 is illustrated as one block. However, as described above, for example, when the sensor unit 140 includes a motion sensor and a shock sensor, the motion sensor and the shock sensor are removed from the battery 120. Power may be supplied independently to each of the above.
  • the sensor device 100 may be provided with a switch for controlling power supply to the motion sensor and a switch for controlling power supply to the shock sensor.
  • the control unit 110 may control the operation of the switch so as to stop the power supply to any one of the motion sensor and the shock sensor.
  • the sensor device 100 has a configuration as illustrated in FIG. 4, and thus automatically reduces consumption based on characteristics of a scene in which a hitting tool to which the sensor device 100 is attached is used. It is possible to shift to a power state or to shift to a normal power consumption state.
  • FIG. 6 is a flowchart illustrating an operation example of the sensor device 100 according to an embodiment of the present disclosure.
  • FIG. 6 illustrates an operation example of the sensor device 100 when the operation mode transitions to the power saving mode when the operation mode of the sensor device 100 according to an embodiment of the present disclosure is the normal mode.
  • an operation example of the sensor device 100 according to an embodiment of the present disclosure will be described with reference to FIG.
  • the state of the sensor device 100 is acquired by the sensor unit 140 at a predetermined sampling rate. Data acquired by the sensor unit 140 at a predetermined sampling rate is sequentially acquired by the control unit 110 (step S101).
  • control unit 110 uses the data acquired by the sensor unit 140 so that the data acquired by the sensor unit 140 sets a condition for shifting to a predetermined power saving mode. It is periodically determined whether or not the condition is satisfied (step S102).
  • the conditions for shifting to the power saving mode for example, as described above, the acceleration does not change for a predetermined time, the impact is not detected for a predetermined time, and the hitting tool remains in the substantially gravitational direction for a predetermined time. It may be a case where a plurality of conditions such as are all satisfied.
  • step S102 If the data acquired by the sensor unit 140 does not satisfy the condition for shifting to the predetermined power saving mode (step S102, No), the control unit 110 clears the counter (step S103) and returns to the process of step S101. . On the other hand, if the data acquired by the sensor unit 140 satisfies a predetermined condition for shifting to the power saving mode (step S102, Yes), the control unit 110 increments the counter (step S104).
  • control unit 110 When the counter is incremented in step S104, the control unit 110 subsequently determines whether or not the value of the counter exceeds a predetermined value, that is, whether or not the condition for shifting to the predetermined power saving mode is satisfied after a predetermined waiting time. Is determined (step S105).
  • step S105 if it is determined that the counter value does not exceed the predetermined value, that is, the condition for shifting to the predetermined power saving mode does not continue beyond the predetermined waiting time (step S105, No), the control unit 110 returns to the process of step S101. On the other hand, if it is determined as a result of the determination in step S105 that the counter value exceeds a predetermined value, that is, the condition for shifting to a predetermined power saving mode continues beyond a predetermined waiting time (step (S105, Yes), the controller 110 shifts the operation mode of the sensor device 100 to the power saving mode.
  • control unit 110 shifts the operation mode of the sensor device 100 to the power saving mode, for example, only a part of the sensors of the sensor unit 140 is operated and the sampling rate of the sensor is decreased, and the other sensors Alternatively, the switch unit 160 is switched so that the memory 130 and the communication unit 150 are not energized. By operating only some sensors of the sensor unit 140 and reducing the sampling rate of the sensor, the control unit 110 can suppress power consumption of the battery 120. In addition, when the control unit 110 shifts the operation mode of the sensor device 100 to the power saving mode, the control unit 110 itself also operates by lowering the clock, for example, thereby suppressing the power consumption of the battery 120.
  • the sensor device 100 automatically shifts to a low power consumption state based on the characteristics of the scene in which the hitting tool to which the sensor device 100 is mounted is used by performing the above-described operation. I can do it.
  • FIG. 7 is a flowchart illustrating an operation example of the sensor device 100 according to an embodiment of the present disclosure.
  • FIG. 7 illustrates an operation example of the sensor device 100 when the operation mode transitions to the normal mode when the operation mode of the sensor device 100 according to an embodiment of the present disclosure is the power saving mode.
  • an operation example of the sensor device 100 according to an embodiment of the present disclosure will be described with reference to FIG.
  • the state of the sensor device 100 is acquired by the sensor unit 140 at a predetermined sampling rate.
  • a predetermined sampling rate As described above, in the power saving mode, for example, only some sensors of the sensor unit 140 acquire data at a lower sampling rate than in the normal mode. Data acquired by the sensor unit 140 at a predetermined sampling rate lower than that in the normal mode is sequentially acquired by the control unit 110 (step S111).
  • control unit 110 uses the data acquired by the sensor unit 140 so that the data acquired by the sensor unit 140 satisfies a condition for shifting to a predetermined normal mode. It is determined periodically whether or not (step S112).
  • the condition for shifting to the normal mode may be, for example, satisfying at least one of the conditions such as the sensor unit 140 detecting a large acceleration, detecting an impact, or changing the posture of the hitting tool. Good.
  • step S112 If the data acquired by the sensor unit 140 does not satisfy the condition for shifting to the predetermined normal mode (step S112, No), the control unit 110 clears the counter (step S113) and returns to the process of step S111. On the other hand, if the data acquired by the sensor unit 140 satisfies the condition for shifting to the predetermined normal mode (step S112, Yes), the control unit 110 increments the counter (step S114).
  • control unit 110 When the counter is incremented in step S114, the control unit 110 subsequently determines whether or not the value of the counter exceeds a predetermined value, that is, whether or not the transition condition to the predetermined normal mode is satisfied beyond the predetermined waiting time. Judgment is made (step S115).
  • step S115 if it is determined that the counter value does not exceed the predetermined value, that is, the condition for shifting to the predetermined normal mode does not continue beyond the predetermined waiting time (step S115, No) ), The control unit 110 returns to the process of step S111.
  • step S115 when it is determined that the counter value exceeds the predetermined value, that is, the condition for shifting to the predetermined normal mode continues beyond the predetermined waiting time (step S115). , Yes), the control unit 110 shifts the operation mode of the sensor device 100 to the normal mode.
  • control unit 110 shifts the operation mode of the sensor device 100 to the normal mode, for example, only the sensors of the sensor unit 140 are operated, the sampling rate of the sensors is decreased, and the memory 130 and the communication
  • the switch unit 160 is switched so that the unit 150 is also energized.
  • control unit 110 when the control unit 110 is changed to operate by lowering the clock of the control unit 110 when the operation mode of the sensor device 100 is shifted to the power saving mode, the control unit 110 operates by increasing the clock of the control unit 110 itself. Change to
  • the sensor device 100 performs an operation as illustrated in FIG. 7, so that the sensor device 100 is automatically reduced based on characteristics of a scene in which a hitting tool to which the sensor device 100 is attached is used. It is possible to shift from the power consumption state to the normal power consumption state.
  • the waiting time in step S105 in the flowchart shown in FIG. 6 and the waiting time in step S115 in the flowchart shown in FIG. 7 may be the same or different.
  • the sensor device 100 according to an embodiment of the present disclosure can prevent frequent switching of operation modes by setting a certain amount of waiting time (for example, 1 to 2 seconds).
  • the sampling rate is reduced and the clock of the control unit 110 is lowered after reducing the types of sensors operated by the sensor unit 140.
  • the present disclosure is not limited to such an example.
  • a counter is further provided in the sensor unit 140 to cause the sensor unit 140 to perform the counting operation shown in FIGS.
  • the sensor unit 140 may be configured to determine whether or not the transition condition is satisfied.
  • the sensor unit 140 performs the counting operation, or when the sensor unit 140 determines whether the operation mode transition condition of the sensor device 100 is satisfied, the sensor device 100 is in the power saving mode.
  • the control unit 110 has stopped operating.
  • FIG. 8 is a flowchart illustrating an operation example of the sensor device 100 according to an embodiment of the present disclosure.
  • FIG. 8 illustrates an operation example of the sensor device 100 when the operation mode transitions to the normal mode when the operation mode of the sensor device 100 according to an embodiment of the present disclosure is the power saving mode.
  • FIG. 8 shows an operation example of the sensor device 100 when the sensor unit 140 determines whether or not the operation mode transition condition of the sensor device 100 is satisfied.
  • step S111 of FIG. 7 in the power saving mode, for example, only some of the sensors in the sensor unit 140 acquire data at a lower sampling rate than in the normal mode. Data acquired by the sensor unit 140 at a predetermined sampling rate lower than that in the normal mode is sequentially acquired by the sensor unit 140 (step S121).
  • the sensor unit 140 records the acquired data in a memory inside the sensor unit 140 (step S122). Even if the sensor unit 140 has a memory inside, it can be considered that the sensor unit 140 can only have a memory having a smaller storage capacity than the memory 130. Therefore, the sensor unit 140 stores the acquired data in a so-called FIFO (First In, First Out) format when recording the acquired data in the internal memory of the sensor unit 140.
  • FIFO First In, First Out
  • the acquired data is recorded in the memory inside the sensor unit 140 because the control unit 110 acquires the data stored in the memory of the sensor unit 140 when the operation mode of the sensor device 100 shifts to the normal mode. Because. Before and after the time point when the operation mode of the sensor device 100 shifts from the power saving mode to the normal mode, the control unit 110 acquires the data acquired by the sensor unit 140 before and after the time point when the power saving mode shifts to the normal mode.
  • the state of the hitting tool can also be transmitted to the analyzing apparatus 200.
  • the sensor unit 140 uses the recorded data so that the data acquired by the sensor unit 140 satisfies a condition for shifting to a predetermined normal mode. It is determined periodically whether or not (step S123).
  • the condition for shifting to the normal mode may be, for example, satisfying at least one of the conditions such that the sensor unit 140 detects a large acceleration, detects an impact, and the posture of the hitting tool changes. .
  • step S123, No If the data acquired by the sensor unit 140 does not satisfy the condition for shifting to the predetermined normal mode (step S123, No), the sensor unit 140 returns to the process of step S121. On the other hand, if the data acquired by the sensor unit 140 satisfies the condition for shifting to the predetermined normal mode (step S123, Yes), the sensor unit 140 causes the control unit 110 to shift the sensor device 10 to the normal mode. Send instructions.
  • the control unit 110 executes processing for shifting the sensor device 100 to the normal mode by acquiring an instruction to shift to the normal mode from the sensor unit 140.
  • the sensor unit 140 may hold a counter inside, and the sensor unit 140 may execute a counting operation similar to the operation shown in FIG.
  • the sensor unit 140 of the sensor device 100 may be provided with a sensor for acquiring data that is a condition for shifting from the power saving mode to the normal mode.
  • sensors include a pressure sensor, a temperature sensor, and an atmospheric pressure sensor.
  • a pressure sensor, a temperature sensor, an atmospheric pressure sensor, or the like changes the state of pressure, temperature, atmospheric pressure, etc. caused by the user holding the grip.
  • the sensor device 100 can make the occurrence of the state change a condition for shifting from the power saving mode to the normal mode.
  • FIG. 9 is a flowchart illustrating an operation example of the sensor device 100 according to an embodiment of the present disclosure.
  • FIG. 9 illustrates an operation example of the sensor device 100 when the operation mode transitions to the normal mode when the operation mode of the sensor device 100 according to an embodiment of the present disclosure is the power saving mode.
  • an operation example of the sensor device 100 according to an embodiment of the present disclosure will be described with reference to FIG.
  • FIG. 9 shows an operation example in the case where a sensor for detecting a state change caused by a user gripping a grip, such as a pressure sensor, a temperature sensor, or an atmospheric pressure sensor, is provided as a sensor of the sensor unit 140.
  • a sensor that detects a change in state caused by the user gripping the grip is hereinafter also referred to as a wake-up sensor.
  • the control unit 110 or the sensor unit 140 sequentially acquires data detected by the wakeup sensor (step S131). Subsequently, the control unit 110 or the sensor unit 140 periodically determines whether or not the data acquired by the wake-up sensor in the sensor unit 140 satisfies a condition for shifting to a predetermined normal mode (step S132). ).
  • step S132 If the data acquired by the sensor for wakeup in the sensor unit 140 does not satisfy the condition for shifting to the predetermined normal mode (No in step S132), the control unit 110 or the sensor unit 140 returns to the process in step S131. On the other hand, if the data acquired by the wake-up sensor in the sensor unit 140 satisfies the condition for shifting to the predetermined normal mode (step S132, Yes), the control unit 110 or the sensor unit 140 Execute the process for shifting to the mode.
  • the control unit 110 When the control unit 110 is operating at a low clock in the power saving mode, as a process for shifting the sensor device 100 to the normal mode, for example, the clock is increased or the switch unit 160 is controlled to control the memory 130 and the sensor. Control to restart energization of the unit 140 and the communication unit 150 is performed. Further, as shown in the operation example of FIG. 8, when the control unit 110 stops operating in the power saving mode, the sensor unit 140 includes a control unit as a process for shifting the sensor device 100 to the normal mode. An instruction to shift the sensor device 10 to the normal mode is sent to 110.
  • the sensor device 100 is based on characteristics of a scene in which a hitting tool to which the sensor device 100 is attached is used even if a wake-up sensor is provided independently. It is possible to automatically shift from the low power consumption state to the normal power consumption state.
  • FIG. 10 is an explanatory diagram illustrating an example of a change in power consumption of the sensor device 100 according to an embodiment of the present disclosure.
  • the horizontal axis represents time
  • the vertical axis represents current consumption.
  • the graph shown in FIG. 10 is an example when the sensor unit 140 includes two types of sensors, a shock sensor and a motion sensor.
  • the period from time t0 to t1 is a period during which the sensor device 100 is operating in the power saving mode. During this period, the control unit 110 is in a state of operating with low power consumption, the motion sensor of the sensor unit 140 is also operating at a low sampling rate, and the shock sensor is in a stopped state. Furthermore, during this time t0 to t1, the communication unit 150 also stops operating or operates with extremely small current consumption.
  • the control unit 110 determines that the conditions for shifting to the normal mode are satisfied, and sets the sampling rate for the shock sensor and motion sensor of the sensor unit 140. Send a command to raise.
  • the shock sensor and motion sensor that have received the command perform a sensing operation by increasing the sampling rate. It can be said that the period from the time t1 to the time t2 is a period of waiting for the ball to hit the racket, for example.
  • FIG. 10 illustrates a state in which the transmission time by the communication unit 150 continues until time t3.
  • FIG. 10 illustrates a state in which the writing time to the memory 130 continues until time t4.
  • the current consumption of the control unit 110 also increases. This means that the current consumption of the control unit 110 is increased due to the transmission of vibration data detected by the shock sensor to the communication unit 150 and the memory 130.
  • the sensor device 100 waits for the ball to hit the racket, for example, as in the period from time t1 to t2. It will be a period.
  • the sensor device 100 is in a state in which the control unit 110 operates with low power consumption as in the period from time t0 to t1.
  • the motion sensor of the sensor unit 140 also operates at a low sampling rate, and the shock sensor stops operating.
  • the sensor device 100 executes a predetermined operation when the power is turned off until the time t7, and at time t7, there is no current consumption. .
  • the sensor device 100 has the above-described configuration and can realize efficient power saving by executing the above-described operation.
  • the sensor device 100 according to an embodiment of the present disclosure obstructs play of a user's sport (for example, tennis) such as frequent charging, battery replacement, and weighting of the sensor device 100 by realizing efficient power saving. The factor can be eliminated.
  • the sensor apparatus 100 which concerns on one Embodiment of this indication can acquire the data accompanying a user's play, having a user enjoy a play.
  • a sensor device including a sensor that detects a state of a tool used by a user, such as a tennis racket, for example, movement, posture, impact applied to the tool, and the like.
  • a sensor device 100 is provided that automatically transitions from the normal mode to the power saving mode and from the power saving mode to the normal mode according to the state of the tool.
  • the sensor device 100 When the operation mode is the normal mode, the sensor device 100 according to the embodiment of the present disclosure indicates that, for example, the tool used by the user maintains a specific posture for a predetermined time.
  • the control unit 110 makes a determination based on the sensing data acquired by, the operation mode of the sensor device 100 is automatically shifted from the normal mode to the power saving mode.
  • the operation mode when the operation mode is the power saving mode, for example, the tool used by the user moves with a large acceleration, receives an impact, or changes its posture. If the control unit 110 determines that the sensor unit 140 has acquired the information, the operation mode of the sensor device 100 is automatically shifted from the power saving mode to the normal mode.
  • the sensor device 100 automatically shifts to a low power consumption state or enters a normal power consumption state based on characteristics of a scene where a tool to which the sensor device 100 is attached is used. Can be migrated.
  • the information processing system including the sensor device and the analysis device (both can be information processing devices) has been described.
  • the embodiment of the present disclosure realizes at least a part of the functions of the analysis device, for example Server (including those realized as a set of functions of a plurality of devices), a program for causing a computer to realize the functions of these devices, and a non-temporary tangible recording medium in which such programs are recorded And so on.
  • the sensor device and the analysis device may be integrated.
  • the sensor device acquires time series data from the sensor, sets a motion section in the time series data, determines a motion pattern by analyzing the motion section, and outputs the determination result itself, It can be transmitted to a server or a terminal device.
  • each step in the processing executed by each device in this specification does not necessarily have to be processed in chronological order in the order described as a sequence diagram or flowchart.
  • each step in the processing executed by each device may be processed in an order different from the order described as the flowchart, or may be processed in parallel.
  • a sensor unit for directly or indirectly detecting sensing data indicating the movement and posture of the hitting tool;
  • a communication unit that transmits sensing data detected by the sensor unit to an external device;
  • a control unit for controlling operations of the sensor unit and the communication unit; With When the control unit or the sensor unit detects that the hitting tool is in a specific posture for a certain period of time, the control unit or the sensor unit shifts at least one of the sensor unit or the control unit to a power saving mode.
  • the control unit or the sensor unit detects that the hitting tool is in a posture directed substantially in the direction of gravity for a certain time, at least one of the sensor unit and the control unit is changed from a normal mode to a power saving mode.
  • the sensor device according to (1) which is shifted to step (1).
  • (3) When the control unit or the sensor unit detects that the sensing data has a change equal to or less than a specific value for a specific time, at least one of the sensor unit and the control unit is set to a power saving mode.
  • the sensor device according to (2) which is transferred.
  • (4) When the control unit or the sensor unit detects that the hitting tool is not in a posture oriented in the direction of gravity for a certain period of time, at least one of the sensor unit or the control unit is shifted from the power saving mode to the normal mode.
  • the sensor unit includes a sensor that detects that the hitting tool is gripped, The control unit according to any one of (1) to (6), wherein at least one of the sensor unit and the control unit is shifted from a power saving mode to a normal mode according to a detection result of the sensor. Sensor device.
  • a sensor unit that directly or indirectly detects sensing data indicating the movement and posture of the hitting tool, a communication unit that transmits sensing data detected by the sensor unit to an external device, and the sensor unit and the communication unit Causing the computer to execute control steps for controlling the control unit for controlling the operation; In the control step, when the control unit or the sensor unit detects that the hitting tool is in a specific posture for a certain period of time, at least one of the sensor unit or the control unit is shifted to a power saving mode.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)
  • Power Sources (AREA)
  • Testing Or Calibration Of Command Recording Devices (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Portable Power Tools In General (AREA)

Abstract

【課題】ユーザが使用する打具の状態をセンシングしたデータに応じて電力消費を効果的に低減させて動作することが可能なセンサ装置を提供する。 【解決手段】打具の動き及び姿勢を示すセンシングデータを直接的または間接的に検出するセンサ部と、前記センサ部により検出されたセンシングデータを外部の装置に送信する通信部と、前記センサ部及び前記通信部の動作を制御する制御部と、を備え、前記制御部または前記センサ部は、前記打具が一定時間特定の姿勢であることを検出すると、前記センサ部または前記制御部の少なくともいずれか一方を省電力モードに移行させる、センサ装置が提供される。

Description

センサ装置及び記録媒体
 本開示は、センサ装置及び記録媒体に関する。
 センシングや解析を利用してユーザのスポーツの上達を支援する技術が多く開発されてきている。こうした技術では、ユーザ自身または他のユーザのプレーを統計的に分析することが一つの手法として用いられる。そこで、ユーザやユーザが使用する用具に加速度センサやジャイロセンサなどのセンサを搭載したセンサ装置を装着し、センサが取得するセンシングデータを解析することによってモーションを自動的に分析する技術が提案されている(例えば特許文献1等参照)。
 このようなセンサ装置はサイズの都合上、小容量のバッテリしか備えられないことが多く、また頻繁に充電や電池交換を行ったのではスポーツの楽しみが損なわれることになりかねない。一方で、センサ装置の動作時間を長くしようとして大容量のバッテリをセンサ装置に搭載させると、センサ装置自体の重量が重くなり、ユーザのスポーツのプレー動作に影響を及ぼしてしまう。従って、ユーザが使用する用具に装着されるセンサ装置の省電力化が強く求められる。例えば特許文献2には、センサの電力制御についての技術が開示されている。
特開2012-157644号公報 特表2012-507802号公報
 しかし、ユーザが使用する打具(テニスラケット、ゴルフクラブ、バット等)に装着されるセンサ装置は、単に静止しているという条件で省電力動作を行なうのでは、電力消費を効果的に低減させることは出来ず、センシングデータに基づいたより効果的な低消費電力化が強く求められる。
 そこで本開示では、ユーザが使用する打具の状態をセンシングしたデータに応じて、電力消費を効果的に低減させて動作することが可能な、新規かつ改良されたセンサ装置及び記録媒体を提案する。
 本開示によれば、打具の動き及び姿勢を示すセンシングデータを直接的または間接的に検出するセンサ部と、前記センサ部により検出されたセンシングデータを外部の装置に送信する通信部と、前記センサ部及び前記通信部の動作を制御する制御部と、を備え、前記制御部または前記センサ部は、前記打具が一定時間特定の姿勢であることを検出すると、前記センサ部または前記制御部の少なくともいずれか一方を省電力モードに移行させる、センサ装置が提供される。
 また本開示によれば、打具の動き及び姿勢を示すセンシングデータを直接的または間接的に検出するセンサ部、前記センサ部により検出されたセンシングデータを外部の装置に送信する通信部、及び前記センサ部及び前記通信部の動作を制御する制御部を制御する制御ステップをコンピュータに実行させ、前記制御ステップでは、前記打具が一定時間特定の姿勢であることを前記制御部または前記センサ部が検出すると、前記センサ部または前記制御部の少なくともいずれか一方を省電力モードに移行させる、コンピュータプログラムが記録された記録媒体が提供される。
 以上説明したように本開示によれば、ユーザが使用する打具の状態をセンシングしたデータに応じて適切に電力を使用して動作することが可能な、新規かつ改良されたセンサ装置及び記録媒体を提供することが出来る。
 なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
本開示の一実施形態に係るセンサ装置が用いられる情報処理システムの概要を示す説明図である。 テニスラケットの状態の例を示す説明図である。 テニスラケットの状態の例を示す説明図である。 本開示の一実施形態に係るセンサ装置100の機能構成例を示す説明図である。 本開示の一実施形態に係るセンサ装置100の動作モードの遷移を示す説明図である。 本開示の一実施形態に係るセンサ装置100の動作例を示す流れ図である。 本開示の一実施形態に係るセンサ装置100の動作例を示す流れ図である。 本開示の一実施形態に係るセンサ装置100の動作例を示す流れ図である。 本開示の一実施形態に係るセンサ装置100の動作例を示す流れ図である。 本開示の一実施形態に係るセンサ装置100の消費電力の変化の一例をグラフで示す説明図である。
 以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
 なお、説明は以下の順序で行うものとする。
 1.本開示の一実施形態
  1.1.システムの概要
  1.2.センサ装置の機能構成例
  1.3.センサ装置の動作例
 2.まとめ
 <1.本開示の一実施形態>
 [1.1.システムの概要]
 まず、図面を参照しながら本開示の一実施形態に係るセンサ装置が用いられる情報処理システムの概要について説明する。図1は、本開示の一実施形態に係るセンサ装置が用いられる情報処理システムの概要を示す説明図である。以下、図1を用いて本開示の一実施形態に係るセンサ装置が用いられる情報処理システムの概要について説明する。
 図1に示した情報処理システム10は、ユーザがテニスをプレーする際に、そのテニスのプレー動作を解析するシステムである。図1に示したように、情報処理システム10は、打具の一例であるテニスラケット20に装着されるセンサ装置100と、センサ装置100が取得したデータ(センシングデータ)を取得してユーザのテニスのプレー動作を解析する解析装置200と、を含んで構成される。
 本開示の一実施形態に係るセンサ装置100は、例えばテニスラケット20のグリップエンド部分に装着することが出来るよう構成されており、この場合、ユーザはテニスラケットにセンサ装置100を装着してテニスをプレーすることで、テニスラケットを用いたテニスのプレー動作をセンサ装置100にセンシングさせることが出来る。もちろんセンサ装置100は、テニスラケット20に内蔵された形態であってもよい。
 本開示の一実施形態に係るセンサ装置100は、センサ装置100自身の物理的挙動(位置、速度、加速度など)を示すセンシングデータを取得する。このセンシングデータには、ユーザや用具の物理的挙動が反映されうる。センサ装置100は、例えばショックセンサとして用いられる1軸の加速度センサや、例えばモーションセンサとして用いられる3軸、6軸または9軸の加速度センサ、ジャイロセンサ、地磁気センサなどを含み得る。センサ装置100は、これらのセンサ以外にも、例えば角速度、振動、温度、時刻、または位置(例えば緯度経度によって表される地表上の位置、またはコートなどに対する相対的な位置)などを検出する1または複数のセンサを有してもよい。センサ装置100は、これらのセンサから得られる時系列データを解析装置200に送信する。
 解析装置200は、センサ装置100から送信された時系列データを解析することによって、ユーザのテニスのプレー動作を解析する。解析装置200は、ネットワーク上のサーバとして図示されているが、例えばCPU(Central Processing Unit)などのプロセッサを用いた演算によってデータを解析する機能を有する情報処理装置であればどのようなものであってもよい。他の例において、解析装置200は、例えばスマートフォン、タブレット端末、または各種のPC(Personal Computer)のような端末装置でありうる。解析装置200が端末装置として実現される場合、解析装置200は、解析されたユーザのテニスのプレー動作を示す情報を出力してもよい。あるいは、解析装置200がサーバとして実現される場合、解析装置200は、判定されたユーザのテニスのプレー動作を示す情報を、例えばユーザが自宅で使用する端末装置などのクライアント300に送信してもよい。さらに、解析装置200は、ユーザのテニスのプレー動作の解析結果に基づいて、例えばユーザがどのような動作を何回実行したかといったような統計情報を出力してもよいし、それぞれの動作におけるユーザの傾向(例えば球技の場合、用具にボールが当たる位置や、ボールに与えられたパワーまたは回転など)を示す情報を出力してもよい。
 以上、図1を用いて本開示の一実施形態に係るセンサ装置が用いられる情報処理システムの概要について説明した。
 図1に示したテニスラケット20のような、ユーザがスポーツを行なう際にユーザが手にして使用する道具に、本開示の一実施形態に係るセンサ装置100が装着されるような場合、センサ装置100にはバッテリが内蔵される。センサ装置100は、その内蔵されたバッテリを電力源として動作する。本開示の一実施形態に係るセンサ装置100は、テニスラケット20のようにユーザが手にして使用する道具に装着される。従って、充電や電池交換の必要が頻繁に生じると、ユーザのスポーツ(例えばテニス)のプレーを阻害してしまう。しかし、センサ装置100の動作時間を長くしようと大容量のバッテリをセンサ装置100に搭載させると、今度はセンサ装置100自体の重量が重くなり、ユーザのテニスのプレー動作に影響を及ぼしてしまう。
 従って、センサ装置100の省電力化が強く求められることになる。しかしセンサ装置100はテニスラケット20のような、ユーザがスポーツを行なう際にユーザが手にして使用する道具に装着される。従って、単にセンサ装置100が静止状態にある際に低消費電力状態に移行させるようにしてしまうと、図2の様に何かに立て掛けられることでラケットが完全に静止している状態では低消費電力状態への移行は容易であるが、例えば、図3のようにユーザがプレーをやめてコートの外でラケットを杖のように持って立っている状態では、センサ装置100が完全に静止している訳ではないので、センサ装置100は低消費電力状態に移行させることが出来ない。
 もちろん、ユーザが明示的に電源スイッチを切ることでセンサ装置100が電力を消費しないようにすることは出来る。しかし、ユーザに都度電源スイッチを入れたり切ったりする動作を行わせるのは、ユーザの手を煩わせることになり、またユーザがセンサ装置100のスイッチを入れ忘れてプレーすると、ユーザのプレーをセンサ装置100が取得できなくなってしまう。
 そこで本開示の一実施形態では、テニスラケットのような打具に装着されるセンサ装置100の省電力化を、センサ装置100が装着される打具が使用される場面の特徴に基づき、自動的に低消費電力状態に移行したり、また通常の電力消費状態に移行したりすることが出来るセンサ装置100について説明する。
 [1.2.センサ装置の機能構成例]
 続いて、本開示の一実施形態に係るセンサ装置100の機能構成例について説明する。図4は、本開示の一実施形態に係るセンサ装置100の機能構成例を示す説明図である。以下、図4を用いて本開示の一実施形態に係るセンサ装置100の機能構成例について説明する。
 図4に示したように、本開示の一実施形態に係るセンサ装置100は、制御部110と、バッテリ120と、メモリ130と、センサ部140と、通信部150と、スイッチ部160と、を含んで構成される。
 制御部110は、センサ装置100の動作を制御するものであり、例えばCPU(Central Processing Unit)等で構成され得る。制御部110がCPUで構成される場合、CPUは電子回路で構成され得る。本実施形態では、制御部110は、少なくとも2種類の動作モードでセンサ装置100を動作させることが出来るように構成され得る。その2種類の動作モードを、本実施形態では「省電力モード」及び「通常モード」とする。省電力モードは、消費電力を抑えてセンサ装置100を動作させるモードであるとする。制御部110は、センサ装置100を省電力モードで動作させる際には、例えば制御部110自らの動作のためのクロック周波数を落としたり、後述のセンサ部140による情報の取得頻度を落としたり、通信部150による情報の送受信の頻度を落としたりする制御を行なう。すなわち、本実施形態では、省電力モードとは、制御部110、センサ部140、通信部150の少なくともいずれかが、後述の通常モードより消費電力を抑えて動作する状態を含んでいても良い。一方の通常モードは、消費電力を抑えずにセンサ装置100を動作させるモードであるとする。
 本実施形態では、制御部110は、センサ装置100が装着される打具の状態が所定の条件を満たした場合に、センサ装置100の動作モードを自動的に省電力モードに移行させる。制御部110が、センサ装置100の動作モードを自動的に省電力モードに移行させることで、効率よくセンサ装置100を省電力化出来る。
 図5は、本開示の一実施形態に係るセンサ装置100の動作モードの遷移を示す説明図である。本開示の一実施形態に係るセンサ装置100は、図5に示したように、通常モードS1と省電力モードS2との間を遷移しながら動作する。動作モードが通常モードの場合に、所定の条件を満たした場合、例えば、加速度が所定の時間変化せず、かつ、衝撃を所定の時間検出せず、かつ、打具が所定の時間略重力方向を向いたままである(下を向いたままである)、というように予め定められた条件を全て満たした場合、制御部110は、センサ装置100の状態を省電力モードに移行させる。一方、動作モードが省電力モードの場合に、所定の条件を満たした場合、例えば大きな加速度を検知する、または、衝撃を検知する、または、打具の姿勢が省電力モードから変化する(例えば、一定時間重力方向に向いた姿勢では無くなる)、というように、予め定められた条件の中から少なくとも1つ満たした場合、制御部110は、センサ装置100の状態を通常モードに移行させる。
 この動作モードの変化は、ユーザがセンサ装置100に対して明示的な操作、例えばスイッチの押下等の操作を行わずとも、制御部110がセンサ装置100の状態を判断して自動的に実行するものである。従って、本開示の一実施形態に係るセンサ装置100は、センサ装置100が装着される打具を用いてスポーツを楽しむユーザの手を煩わせること無く、効率よく省電力化出来る。
 なお、制御部110は、センサ装置100の動作モードの切り換えの判断のために、内部にカウンタを設けても良い。詳細な動作について後述するが、制御部110は、所定の省電力モードへの移行条件を満たすとカウンタの値を増加させ、カウンタの値が所定値を上回ると、センサ装置100の動作モードを通常モードから省電力モードへ移行させるように動作し得る。
 バッテリ120は、制御部110、メモリ130、センサ部140、通信部150に電力を供給するための電池である。なお、バッテリ120の形態としては、充電が繰り返して可能な二次電池であってもよく、放電のみが可能な一次電池であっても良い。
 メモリ130は、各種情報、特にセンサ部140によって得られる情報を格納する。メモリ130には、例えば、制御部110によって情報が格納される。またメモリ130に格納された情報は、例えば、制御部110によって読み出され、通信部150から送信される。メモリ130は、バッテリ120から電力が供給されなくても情報を保持することが出来るよう構成されるが、メモリ130への情報の書込み時や、メモリ130からの情報の読出し時には、バッテリ120から電力が供給される。またメモリ130には、制御部110から読み出されて順次実行されるコンピュータプログラムが格納されていても良い。
 センサ部140は、センサ装置100が装着される打具の向き、姿勢、打具に与えられた衝撃その他の状態を取得するセンサで構成される。センサ部140は、バッテリ120から電力の供給を受けることで動作する。センサ部140を構成するセンサとしては、例えば1軸、3軸、6軸、9軸等の加速度センサ、ジャイロセンサ、地磁気センサ等がある。
 センサ部140は、例えば、ショックセンサと、モーションセンサと、を含んでいても良い。ショックセンサは、センサ装置100がユーザまたは打具から伝達された衝撃を検出するセンサであり、本実施形態では、例えば1軸の加速度センサを含みうる。モーションセンサは、センサ装置100の挙動を、例えばショックセンサよりも高い分解能で検出するセンサであり、本実施形態では、例えば3軸、6軸、9軸の加速度センサ、ジャイロセンサ、または地磁気センサなどを含みうる。
 センサ部140は、上述したショックセンサおよびモーションセンサに加えて、例えば温度センサ、圧力センサ、GPS(Global Positioning System)受信機などの、センサ装置100が装着される打具の状態を取得するためのあらゆるセンサを含んでもよい。
 センサ部140は、上述したショックセンサおよびモーションセンサが取得したデータを、一時的に格納するメモリを備えていても良い。データを一時的に格納するメモリをセンサ部140が備えることで、省電力モードの際に完全に動作を停止するように制御部110が構成されていたとしても、センサ部140が省電力モードから通常モードへの移行条件を満たしたかどうかを判断することが出来る。またメモリをセンサ部140が備えることで、省電力モードから通常モードへ移行した時点での、ショックセンサおよびモーションセンサが取得したデータをメモリから制御部110に供給することが出来る。
 本実施形態では、センサ部140は、制御部110からの制御に基づき、消費電力を抑えて動作するよう構成され得る。例えば、センサ装置100の動作モードが通常モードの場合は、制御部110は、センサ部140を構成する全てのセンサを動作させるよう制御する。一方、センサ装置100の動作モードが省電力モードになった場合は、制御部110は、例えば一部のセンサのみを動作させたり、動作させるセンサのサンプリングレートを下げたりするような制御を行なう。またセンサ装置100の動作モードが省電力モードになった場合は、制御部110は、例えば後述のスイッチ部160を制御してバッテリ120からの電力がメモリ130、センサ部140、通信部150の少なくともいずれかに供給されないようにする制御を行っても良い。
 通信部150は、情報を外部の装置、例えば解析装置200に送信する。通信部150は、解析装置200に送信する情報として、例えばセンサ部140で取得された、センサ装置100が装着される打具に関する情報を送信する。通信部150は、例えばBluetooth(登録商標)や無線LAN(Local Area Network)などによって情報を送信する。なお、センサ部140で取得された情報は必ずしもリアルタイムで解析装置200に送信されなくてもよいため、通信部150は、例えばプレー終了後にUSBケーブルやLANケーブル等を用いた有線通信によって、情報を解析装置200に送信してもよい。
 スイッチ部160は、バッテリ120からの電力のメモリ130、センサ部140、通信部150への供給を制御するスイッチ群で構成される。本実施形態では、スイッチ部160は、スイッチ161、162、163で構成される。スイッチ161、162、163は、例えばMOSFET(Metal-Oxide-Semiconductor Field-Effect Transistor)その他のスイッチング素子で構成され、いずれも制御部110の制御によってオン・オフがなされる。
 スイッチ161は、バッテリ120とメモリ130との間に設けられるスイッチであり、スイッチ161がオフの状態ではバッテリ120からメモリ130への電力供給が行われなくなる。スイッチ162は、バッテリ120とセンサ部140との間に設けられるスイッチであり、スイッチ162がオフの状態ではバッテリ120からセンサ部140への電力供給が行われなくなる。スイッチ163は、バッテリ120と通信部150との間に設けられるスイッチであり、スイッチ163がオフの状態ではバッテリ120から通信部150への電力供給が行われなくなる。
 図4には、センサ部140が1つのブロックとして図示されているが、例えば上述したように、センサ部140がモーションセンサ及びショックセンサで構成される場合、バッテリ120からは、モーションセンサとショックセンサのそれぞれに対して独立して電力が供給されても良い。この場合、センサ装置100には、モーションセンサへの電力供給を制御するスイッチと、ショックセンサへの電力供給を制御するスイッチとが別々に設けられ得る。制御部110は、モーションセンサまたはショックセンサのいずれか1つへの電力供給を停止させるようにスイッチの動作を制御し得る。
 本開示の一実施形態に係るセンサ装置100は、図4に示したような構成を有することで、センサ装置100が装着される打具が使用される場面の特徴に基づき、自動的に低消費電力状態に移行したり、また通常の電力消費状態に移行したりすることが出来る。
 以上、図4を用いて本開示の一実施形態に係るセンサ装置100の機能構成例について説明した。続いて、本開示の一実施形態に係るセンサ装置100の動作例について説明する。
 [1.3.センサ装置の動作例]
 図6は、本開示の一実施形態に係るセンサ装置100の動作例を示す流れ図である。図6に示したのは、本開示の一実施形態に係るセンサ装置100の動作モードが通常モードの場合に、動作モードが省電力モードに遷移するときの、センサ装置100の動作例である。以下、図6を用いて本開示の一実施形態に係るセンサ装置100の動作例について説明する。
 センサ装置100の状態は、所定のサンプリングレートでセンサ部140が取得している。センサ部140が所定のサンプリングレートで取得したデータは、制御部110が順次取得する(ステップS101)。
 センサ部140が取得したデータを制御部110が順次取得すると、制御部110は、センサ部140が取得したデータを用いて、センサ部140が取得したデータが所定の省電力モードへの移行条件を満たしているか否かを定期的に判断する(ステップS102)。省電力モードへの移行条件としては、例えば上述したように、例えば、加速度が所定の時間変化せず、衝撃を所定の時間検出せず、打具が所定の時間略重力方向を向いたままである、といった複数の条件を全て満たす場合であってもよい。
 センサ部140が取得したデータが所定の省電力モードへの移行条件を満たしていなければ(ステップS102、No)、制御部110は、カウンタをクリアして(ステップS103)、ステップS101の処理に戻る。一方、センサ部140が取得したデータが所定の省電力モードへの移行条件を満たしていれば(ステップS102、Yes)、制御部110は、カウンタをインクリメントする(ステップS104)。
 上記ステップS104でカウンタをインクリメントすると、続いて制御部110は、そのカウンタの値が所定値を超えた、つまり所定の待ち時間を超えて所定の省電力モードへの移行条件を満たしているか否かを判断する(ステップS105)。
 上記ステップS105の判断の結果、カウンタの値が所定値を超えていない、つまり所定の省電力モードへの移行条件が所定の待ち時間を超えて継続していないと判断した場合は(ステップS105、No)、制御部110はステップS101の処理に戻る。一方、上記ステップS105の判断の結果、カウンタの値が所定値を超えている、つまり所定の省電力モードへの移行条件が所定の待ち時間を超えて継続していると判断した場合は(ステップS105、Yes)、制御部110は、センサ装置100の動作モードを省電力モードに移行させる。
 制御部110は、センサ装置100の動作モードを省電力モードに移行させる際には、例えばセンサ部140の一部のセンサのみを動作させて、かつ当該センサのサンプリングレートを低下させ、その他のセンサや、メモリ130,通信部150には通電しないようにスイッチ部160を切り替える。センサ部140の一部のセンサのみを動作させて、かつ当該センサのサンプリングレートを低下させることで、制御部110は、バッテリ120の電力消費を抑えることが出来る。また制御部110は、センサ装置100の動作モードを省電力モードに移行させる際に、制御部110自身についても、例えばクロックを下げて動作することで、バッテリ120の電力消費を抑える。
 本開示の一実施形態に係るセンサ装置100は、上述した動作を実行することで、センサ装置100が装着される打具が使用される場面の特徴に基づき、自動的に低消費電力状態に移行することが出来る。
 図7は、本開示の一実施形態に係るセンサ装置100の動作例を示す流れ図である。図7に示したのは、本開示の一実施形態に係るセンサ装置100の動作モードが省電力モードの場合に、動作モードが通常モードに遷移するときの、センサ装置100の動作例である。以下、図7を用いて本開示の一実施形態に係るセンサ装置100の動作例について説明する。
 センサ装置100の状態は、所定のサンプリングレートでセンサ部140が取得している。なお、上述したように、省電力モードの場合は、例えばセンサ部140の一部のセンサのみが、通常モード時に比べて低いサンプリングレートでデータを取得する。センサ部140が通常モード時に比べて低い所定のサンプリングレートで取得したデータは、制御部110が順次取得する(ステップS111)。
 センサ部140が取得したデータを制御部110が順次取得すると、制御部110は、センサ部140が取得したデータを用いて、センサ部140が取得したデータが所定の通常モードへの移行条件を満たしているか否かを定期的に判断する(ステップS112)。通常モードへの移行条件としては、例えば、センサ部140が大きな加速度を検知する、衝撃を検知する、打具の姿勢が変化する、といった条件の中から少なくとも1つの条件を満たすことであってもよい。
 センサ部140が取得したデータが所定の通常モードへの移行条件を満たしていなければ(ステップS112、No)、制御部110は、カウンタをクリアして(ステップS113)、ステップS111の処理に戻る。一方、センサ部140が取得したデータが所定の通常モードへの移行条件を満たしていれば(ステップS112、Yes)、制御部110は、カウンタをインクリメントする(ステップS114)。
 上記ステップS114でカウンタをインクリメントすると、続いて制御部110は、そのカウンタの値が所定値を超えた、つまり所定の待ち時間を超えて所定の通常モードへの移行条件を満たしているか否かを判断する(ステップS115)。
 上記ステップS115の判断の結果、カウンタの値が所定値を超えていない、つまり所定の通常モードへの移行条件が所定の待ち時間を超えて継続していないと判断した場合は(ステップS115、No)、制御部110はステップS111の処理に戻る。一方、上記ステップS115の判断の結果、カウンタの値が所定値を超えている、つまり所定の通常モードへの移行条件が所定の待ち時間を超えて継続していると判断した場合は(ステップS115、Yes)、制御部110は、センサ装置100の動作モードを通常モードに移行させる。
 制御部110は、センサ装置100の動作モードを通常モードに移行させる際には、例えばセンサ部140の全てのセンサのみを動作させて、かつ当該センサのサンプリングレートを低下させ、さらにメモリ130や通信部150にも通電するようにスイッチ部160を切り替える。また制御部110は、センサ装置100の動作モードを省電力モードに移行させる際に、制御部110自身のクロックを下げて動作するよう変更していれば、制御部110自身のクロックを上げて動作するように変更する。
 本開示の一実施形態に係るセンサ装置100は、図7に示したような動作を実行することで、センサ装置100が装着される打具が使用される場面の特徴に基づき、自動的に低消費電力状態から通常の電力消費状態に移行することが出来る。
 図6に示した流れ図におけるステップS105の待ち時間と、図7に示した流れ図におけるステップS115の待ち時間とは、同じであってもよく、異なっていても良い。本開示の一実施形態に係るセンサ装置100は、ある程度の長さの待ち時間(例えば1~2秒)を設定することで、動作モードの頻繁な切り替わりを防ぐことが出来る。
 上述してきた例では、センサ装置100の動作モードが省電力モードになる場合に、センサ部140で動作させるセンサの種類を減らした上でサンプリングレートを抑え、かつ、制御部110のクロックを下げることで、消費電力を抑える場合を示したが、本開示は係る例に限定されるものではない。
 例えば、センサ部140がメモリを有している場合、さらにセンサ部140にカウンタを設けて、図6及び図7に示した計数動作をセンサ部140に行わせたり、センサ装置100の動作モードの移行条件を満足したかどうかの判断をセンサ部140に行わせたりするようにしてもよい。計数動作をセンサ部140に行わせたり、センサ装置100の動作モードの移行条件を満足したかどうかの判断をセンサ部140に行わせたりする場合では、センサ装置100の状態が省電力モードのときは制御部110が動作を停止しているものとする。
 図8は、本開示の一実施形態に係るセンサ装置100の動作例を示す流れ図である。図8に示したのは、本開示の一実施形態に係るセンサ装置100の動作モードが省電力モードの場合に、動作モードが通常モードに遷移するときの、センサ装置100の動作例である。また図8に示したのは、センサ装置100の動作モードの移行条件を満足したかどうかの判断をセンサ部140に行わせる場合の、センサ装置100の動作例である。以下、図8を用いて本開示の一実施形態に係るセンサ装置100の動作例について説明する。
 図7のステップS111と同様に、省電力モードの場合は、例えばセンサ部140の一部のセンサのみが、通常モード時に比べて低いサンプリングレートでデータを取得する。センサ部140が通常モード時に比べて低い所定のサンプリングレートで取得したデータは、センサ部140が順次取得する(ステップS121)。
 センサ部140は、取得したデータをセンサ部140の内部のメモリに記録する(ステップS122)。センサ部140は、内部にメモリを持てたとしても、メモリ130と比較すると記憶容量が小さいメモリしか持てないことが考えられる。従って、センサ部140は、取得したデータをセンサ部140の内部のメモリに記録する際にはいわゆるFIFO(First In, First Out)形式で格納していく。
 取得したデータをセンサ部140の内部のメモリに記録するのは、センサ装置100の動作モードが通常モードに移行した際に、制御部110がそのセンサ部140のメモリに蓄えられたデータを取得するためである。センサ装置100の動作モードが省電力モードから通常モードに移行する時点の前後でセンサ部140が取得したデータを制御部110が取得することで、その省電力モードから通常モードに移行する時点の前後の打具の状態も、解析装置200へ送信することが可能となる。
 センサ部140が取得したデータを順次取得して内部のメモリに記録すると、センサ部140は、その記録したデータを用いて、センサ部140が取得したデータが所定の通常モードへの移行条件を満たしているか否かを定期的に判断する(ステップS123)。通常モードへの移行条件としては、例えば、センサ部140が大きな加速度を検知する、衝撃を検知する、打具の姿勢が変化する、といった条件の中から少なくとも1つの条件満たすことであってもよい。
 センサ部140が取得したデータが所定の通常モードへの移行条件を満たしていなければ(ステップS123、No)、センサ部140は、ステップS121の処理に戻る。一方、センサ部140が取得したデータが所定の通常モードへの移行条件を満たしていれば(ステップS123、Yes)、センサ部140は、制御部110に対してセンサ装置10を通常モードに移行させる指示を送出する。制御部110は、センサ部140からの通常モードに移行させる指示の取得により、センサ装置100を通常モードに移行させるための処理を実行する。
 なお図8の動作例には示していないが、センサ部140は内部にカウンタを保持してもよく、図7に示した動作と同様の計数動作をセンサ部140が実行してもよい。
 本開示の一実施形態に係るセンサ装置100の動作モードが省電力モードの場合に、動作モードが通常モードに遷移するときの、センサ装置100の別の動作例を示す。センサ装置100のセンサ部140には、省電力モードから通常モードに移行する条件となるデータを取得するためのセンサが設けられても良い。そのようなセンサとしては、例えば圧力センサ、温度センサ、気圧センサ等がある。打具のグリップ部分に近い位置にセンサ装置100が設けられるような場合、ユーザがグリップを握ったことによる圧力、温度、気圧等の状態変化をこのような圧力センサ、温度センサ、気圧センサ等が検出出来るようにセンサ装置100が構成されることで、センサ装置100は、その状態変化の発生を、省電力モードから通常モードに移行する条件とすることが出来る。
 図9は、本開示の一実施形態に係るセンサ装置100の動作例を示す流れ図である。図9に示したのは、本開示の一実施形態に係るセンサ装置100の動作モードが省電力モードの場合に、動作モードが通常モードに遷移するときの、センサ装置100の動作例である。以下、図9を用いて本開示の一実施形態に係るセンサ装置100の動作例について説明する。
 図9に示したのは、センサ部140のセンサとして、圧力センサ、温度センサ、気圧センサ等の、ユーザがグリップを握ったことによって生じる状態変化を検出するセンサが設けられる場合の動作例である。ユーザがグリップを握ったことによって生じる状態変化を検出するセンサを、以下ではウェイクアップ用のセンサとも称する。
 制御部110またはセンサ部140は、ウェイクアップ用のセンサで検出されたデータを順次取得する(ステップS131)。続いて、制御部110またはセンサ部140は、センサ部140におけるウェイクアップ用のセンサが取得したデータが、所定の通常モードへの移行条件を満たしているか否かを定期的に判断する(ステップS132)。
 センサ部140におけるウェイクアップ用のセンサが取得したデータが所定の通常モードへの移行条件を満たしていなければ(ステップS132、No)、制御部110またはセンサ部140は、ステップS131の処理に戻る。一方、センサ部140におけるウェイクアップ用のセンサが取得したデータが所定の通常モードへの移行条件を満たしていれば(ステップS132、Yes)、制御部110またはセンサ部140は、センサ装置100を通常モードに移行させるための処理を実行する。
 省電力モードで制御部110が低クロックで動作している場合は、センサ装置100を通常モードに移行させるための処理として、例えばクロックを上げたり、スイッチ部160を制御して、メモリ130、センサ部140、通信部150への通電を再開するような制御を行ったりする。また図8の動作例で示したように、省電力モードで制御部110が動作を停止している場合は、センサ装置100を通常モードに移行させるための処理として、センサ部140は、制御部110に対してセンサ装置10を通常モードに移行させる指示を送出する。
 このように、本開示の一実施形態に係るセンサ装置100は、ウェイクアップ用のセンサが独立して設けられることでも、センサ装置100が装着される打具が使用される場面の特徴に基づき、自動的に低消費電力状態から通常の電力消費状態に移行することが出来る。
 最後に、本開示の一実施形態に係るセンサ装置100が、上述の構成を有し、上述の動作を実行することによる電力消費の例を示す。
 図10は、本開示の一実施形態に係るセンサ装置100の消費電力の変化の一例をグラフで示す説明図である。図10に示したグラフは、横軸が時間、縦軸が消費電流を意味する。また図10に示したグラフは、センサ部140がショックセンサおよびモーションセンサの2種類のセンサを備えている場合の例である。
 時刻t0からt1までの間は、センサ装置100が省電力モードで動作している期間である。この期間は、制御部110が低消費電力で動作する状態であり、かつセンサ部140のモーションセンサも低サンプリングレートで動作し、ショックセンサは動作を停止している状態である。さらに、この時刻t0からt1までの間は、通信部150も動作を停止しているか、極めて小さな消費電流で動作している。
 時刻t1において、ユーザが、例えばラケットを持ってテイクバック動作を開始すると、制御部110は通常モードへの移行条件を満たしたと判断し、センサ部140のショックセンサおよびモーションセンサに対してサンプリングレートを上げる命令を送出する。命令を受けたショックセンサおよびモーションセンサは、サンプリングレートを上げてセンシング動作を行なう。この時刻t1からt2の期間は、例えばラケットにボールが当たるのを待機している期間であるとも言える。
 時刻t2において、例えばラケットにボールが当たると、ショックセンサはラケットにボールが当たったことで生じる振動を検出する。ショックセンサが検出した振動のデータは、制御部110が取得し、通信部150に送信させる。図10は、その通信部150による送信時間が時刻t3まで続いている様子を図示している。
 時刻t3になり、ショックセンサが検出した振動のデータの通信部150からの送信が終わると、続いて制御部110は、ショックセンサが検出した振動のデータをメモリ130に書き込む。図10は、そのメモリ130への書込み時間が時刻t4まで続いている様子を図示している。
 図10に示している時刻t2からt4の間は、制御部110の消費電流も増加している。これは、通信部150やメモリ130への、ショックセンサが検出した振動のデータの伝送のために、制御部110の消費電流が増加していることを意味している。
 時刻t4になり、ショックセンサが検出した振動のデータのメモリ130への書込みが終わると、センサ装置100は、時刻t1からt2までの期間と同様に、例えばラケットにボールが当たるのを待機している期間となる。
 その後、時刻t5となり、制御部110が省電力モードへの移行条件を満たしたと判断すると、センサ装置100は、時刻t0からt1の間と同様に、制御部110が低消費電力で動作する状態であり、かつセンサ部140のモーションセンサも低サンプリングレートで動作し、ショックセンサが動作を停止している状態となる。
 そして、ユーザが例えば時刻t6の時点でセンサ装置100の電源をオフにすると、センサ装置100は電源オフ時の所定の動作を時刻t7の時点まで実行し、時刻t7になると完全に消費電流が無くなる。
 本開示の一実施形態に係るセンサ装置100は、上述の構成を有し、上述の動作を実行することにより、効率の良い省電力化を実現出来ることが分かる。本開示の一実施形態に係るセンサ装置100は、効率の良い省電力化の実現により、頻繁な充電や電池交換、またセンサ装置100の重量化といった、ユーザのスポーツ(例えばテニス)のプレーの阻害要因を無くすことが出来る。そして本開示の一実施形態に係るセンサ装置100は、ユーザにプレーを楽しんでもらいながら、ユーザのプレーに伴うデータを取得することが出来る。
 <2.まとめ>
 以上説明したように、本開示の一実施形態によれば、テニスラケットのような、ユーザが使用する道具の状態、例えば動きや姿勢、道具に与えられた衝撃などを検出するセンサを備えるセンサ装置100において、その道具の状態に応じて自動的に通常モードから省電力モードに、また省電力モードから通常モードに移行するセンサ装置100が提供される。
 本開示の一実施形態に係るセンサ装置100は、動作モードが通常モードにある場合に、例えば、ユーザが使用する道具が、所定の時間、特定の姿勢を維持していることを、センサ部140が取得するセンシングデータに基づいて制御部110が判定すると、センサ装置100の動作モードを自動的に通常モードから省電力モードに移行させる。
 また、本開示の一実施形態に係るセンサ装置100は、動作モードが省電力モードにある場合に、例えば、ユーザが使用する道具が、大きな加速度で移動したり、衝撃を受けたり、姿勢が変化したりしたことを、センサ部140が取得するセンシングデータに基づいて制御部110が判定すると、センサ装置100の動作モードを自動的に省電力モードから通常モードに移行させる。
 本開示の一実施形態に係るセンサ装置100は、センサ装置100が装着される道具が使用される場面の特徴に基づき、自動的に低消費電力状態に移行したり、また通常の電力消費状態に移行したりすることが出来る。
 上記の実施形態では、センサ装置および解析装置(いずれも情報処理装置でありうる)を含む情報処理システムについて説明したが、本開示の実施形態は、例えば、解析装置の機能の少なくとも一部を実現するネットワーク上のサーバ(複数の装置の機能の集合として実現されるものを含む)、コンピュータにこれらの装置の機能を実現させるためのプログラム、およびかかるプログラムが記録された一時的でない有形の記録媒体などをも含む。
 また、上記の実施形態では、センサ装置と解析装置とが別体である例について説明したが、本開示の他の実施形態において、センサ装置と解析装置とが一体であってもよい。この場合、センサ装置は、センサからの時系列データを取得するとともに、時系列データにおいてモーション区間を設定し、モーション区間の解析によってモーションパターンを判定し、判定結果を自ら出力するか、ネットワーク上のサーバまたは端末装置に送信しうる。
 本明細書の各装置が実行する処理における各ステップは、必ずしもシーケンス図またはフローチャートとして記載された順序に沿って時系列に処理する必要はない。例えば、各装置が実行する処理における各ステップは、フローチャートとして記載した順序と異なる順序で処理されても、並列的に処理されてもよい。
 また、各装置に内蔵されるCPU、ROMおよびRAMなどのハードウェアを、上述した各装置の構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供されることが可能である。また、機能ブロック図で示したそれぞれの機能ブロックをハードウェアで構成することで、一連の処理をハードウェアで実現することもできる。
 以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
 また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
 なお、以下のような構成も本開示の技術的範囲に属する。
(1)
 打具の動き及び姿勢を示すセンシングデータを直接的または間接的に検出するセンサ部と、
 前記センサ部により検出されたセンシングデータを外部の装置に送信する通信部と、
 前記センサ部及び前記通信部の動作を制御する制御部と、
を備え、
 前記制御部または前記センサ部は、前記打具が一定時間特定の姿勢であることを検出すると、前記センサ部または前記制御部の少なくともいずれか一方を省電力モードに移行させる、センサ装置。
(2)
 前記制御部または前記センサ部は、前記打具が一定時間、略重力方向に向いた姿勢であることを検出すると、前記センサ部または前記制御部のうち少なくともいずれか一方を通常モードから省電力モードに移行させる、前記(1)に記載のセンサ装置。
(3)
 前記制御部または前記センサ部は、前記センシングデータが特定の時間の間、特定の値以下の変化しかないことを検出すると、前記センサ部または前記制御部のうち少なくともいずれか一方を省電力モードに移行させる、前記(2)に記載のセンサ装置。
(4)
 前記制御部または前記センサ部は、前記打具が一定時間重力方向に向いた姿勢でないことを検出すると、前記センサ部または前記制御部のうち少なくともいずれか一方を省電力モードから通常モードに移行させる、前記(1)~(3)のいずれかに記載のセンサ装置。
(5)
 前記制御部または前記センサ部は、前記センシングデータが特定の時間の間、特定の値以上変化したことを検出すると、前記センサ部または前記制御部のうち少なくともいずれか一方を省電力モードから通常モードに移行させる、前記(1)~(4)のいずれかに記載のセンサ装置。
(6)
 主メモリと、
 前記センサ部により検出されたセンシングデータを一時記憶する一時記憶メモリと、
をさらに備え、
 前記制御部または前記センサ部は、前記センシングデータが特定の時間の間、特定の値以上変化したことを検出すると、前記制御部は省電力モードから通常モードに移行し、前記制御部は、既に前記一時記憶メモリに記憶されているセンシングデータを、前記主メモリに記録又は前記通信部を介して送信する、前記(1)~(5)のいずれかに記載のセンサ装置。
(7)
 前記センサ部は、前記打具を握ったことを検出するセンサを含み、
 前記制御部は、前記センサの検出結果に応じて前記センサ部または当該制御部のうち少なくともいずれか一方を省電力モードから通常モードに移行させる、前記(1)~(6)のいずれかに記載のセンサ装置。
(8)
 打具の動き及び姿勢を示すセンシングデータを直接的または間接的に検出するセンサ部、前記センサ部により検出されたセンシングデータを外部の装置に送信する通信部、及び前記センサ部及び前記通信部の動作を制御する制御部を制御する制御ステップをコンピュータに実行させ、
 前記制御ステップでは、前記打具が一定時間特定の姿勢であることを前記制御部または前記センサ部が検出すると、前記センサ部または前記制御部の少なくともいずれか一方を省電力モードに移行させる、コンピュータプログラムが記録された記録媒体。
 100  センサ装置
 110  制御部
 120  バッテリ
 130  メモリ
 140  センサ部
 150  通信部
 160  スイッチ部
 161、162、163  スイッチ

Claims (8)

  1.  打具の動き及び姿勢を示すセンシングデータを直接的または間接的に検出するセンサ部と、
     前記センサ部により検出されたセンシングデータを外部の装置に送信する通信部と、
     前記センサ部及び前記通信部の動作を制御する制御部と、
    を備え、
     前記制御部または前記センサ部は、前記打具が一定時間特定の姿勢であることを検出すると、前記センサ部または前記制御部の少なくともいずれか一方を省電力モードに移行させる、センサ装置。
  2.  前記制御部または前記センサ部は、前記打具が一定時間、略重力方向に向いた姿勢であることを検出すると、前記センサ部または前記制御部のうち少なくともいずれか一方を通常モードから省電力モードに移行させる、請求項1に記載のセンサ装置。
  3.  前記制御部または前記センサ部は、前記センシングデータが特定の時間の間、特定の値以下の変化しかないことを検出すると、前記センサ部または前記制御部のうち少なくともいずれか一方を省電力モードに移行させる、請求項2に記載のセンサ装置。
  4.  前記制御部または前記センサ部は、前記打具が一定時間重力方向に向いた姿勢でないことを検出すると、前記センサ部または前記制御部のうち少なくともいずれか一方を省電力モードから通常モードに移行させる、請求項1に記載のセンサ装置。
  5.  前記制御部または前記センサ部は、前記センシングデータが特定の時間の間、特定の値以上変化したことを検出すると、前記センサ部または前記制御部のうち少なくともいずれか一方を省電力モードから通常モードに移行させる、請求項1に記載のセンサ装置。
  6.  主メモリと、
     前記センサ部により検出されたセンシングデータを一時記憶する一時記憶メモリと、
    をさらに備え、
     前記制御部または前記センサ部は、前記センシングデータが特定の時間の間、特定の値以上変化したことを検出すると、前記制御部は省電力モードから通常モードに移行し、前記制御部は、既に前記一時記憶メモリに記憶されているセンシングデータを、前記主メモリに記録又は前記通信部を介して送信する、請求項1に記載のセンサ装置。
  7.  前記センサ部は、前記打具を握ったことを検出するセンサを含み、
     前記制御部は、前記センサの検出結果に応じて前記センサ部または当該制御部のうち少なくともいずれか一方を省電力モードから通常モードに移行させる、請求項1に記載のセンサ装置。
  8.  打具の動き及び姿勢を示すセンシングデータを直接的または間接的に検出するセンサ部、前記センサ部により検出されたセンシングデータを外部の装置に送信する通信部、及び前記センサ部及び前記通信部の動作を制御する制御部を制御する制御ステップをコンピュータに実行させ、
     前記制御ステップでは、前記打具が一定時間特定の姿勢であることを前記制御部または前記センサ部が検出すると、前記センサ部または前記制御部の少なくともいずれか一方を省電力モードに移行させる、コンピュータプログラムが記録された記録媒体。
PCT/JP2014/080500 2013-12-24 2014-11-18 センサ装置及び記録媒体 WO2015098365A1 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201480069389.3A CN105848735B (zh) 2013-12-24 2014-11-18 传感器装置和记录介质
US15/033,397 US10463944B2 (en) 2013-12-24 2014-11-18 Sensor device and recording medium
JP2015554680A JP6481207B2 (ja) 2013-12-24 2014-11-18 センサ装置及び記録媒体
EP14874810.6A EP3088055B1 (en) 2013-12-24 2014-11-18 Sensor device and storage medium

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2013-265630 2013-12-24
JP2013265630 2013-12-24

Publications (1)

Publication Number Publication Date
WO2015098365A1 true WO2015098365A1 (ja) 2015-07-02

Family

ID=53478239

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2014/080500 WO2015098365A1 (ja) 2013-12-24 2014-11-18 センサ装置及び記録媒体

Country Status (5)

Country Link
US (1) US10463944B2 (ja)
EP (1) EP3088055B1 (ja)
JP (1) JP6481207B2 (ja)
CN (1) CN105848735B (ja)
WO (1) WO2015098365A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019181026A (ja) * 2018-04-16 2019-10-24 住友ゴム工業株式会社 センサユニット付きゴルフクラブ

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150202510A1 (en) * 2013-12-24 2015-07-23 Snypr, Inc. System for training sport mechanics
US10706740B2 (en) * 2014-12-24 2020-07-07 Sony Corporation System and method for processing sensor data
JP6180450B2 (ja) * 2015-02-02 2017-08-16 キヤノン株式会社 制御装置、制御装置の制御方法及びプログラム
WO2017197320A2 (en) * 2016-05-13 2017-11-16 Shockwatch, Inc. Wireless environmental sensor

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006123525A1 (ja) * 2005-05-15 2006-11-23 Sony Computer Entertainment Inc. センタ装置
JP2011525414A (ja) * 2008-06-24 2011-09-22 ディーピー テクノロジーズ インコーポレイテッド 活動の識別に基づくプログラム設定の調整
JP2012040925A (ja) * 2010-08-18 2012-03-01 Tokai Rika Co Ltd センサユニット、及びタイヤ空気圧監視システムのセンサユニット登録方法
JP2012507802A (ja) 2008-10-29 2012-03-29 インベンセンス,インク. 携帯端末上での運動処理を使用するコンテンツの制御およびアクセス
JP2012157644A (ja) 2011-02-02 2012-08-23 Seiko Epson Corp スイング解析装置、プログラム及びスイング解析方法
JP2013009917A (ja) * 2011-06-30 2013-01-17 Seiko Epson Corp 運動解析システム、運動解析プログラム、および、運動解析プログラムを記録した記録媒体

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4861034A (en) * 1988-07-28 1989-08-29 Lee Sung Y Golf-grip training device
FR2697166B1 (fr) * 1992-10-26 1995-01-20 Janier Annick Distributeur portable de balles de golf.
US6050922A (en) * 1998-12-04 2000-04-18 Wang; Leao Casters for treadmill runner
US7878905B2 (en) * 2000-02-22 2011-02-01 Creative Kingdoms, Llc Multi-layered interactive play experience
US20070038155A1 (en) * 2001-01-05 2007-02-15 Kelly Paul B Jr Attitude Indicator And Activity Monitoring Device
US20120139729A1 (en) * 2008-03-17 2012-06-07 Chris Savarese Golf club apparatuses and methods
US9195781B2 (en) * 2008-03-17 2015-11-24 Tag Golf, Llc Golf club apparatuses and methods
US8226495B2 (en) * 2008-03-17 2012-07-24 Radar Corporation Golf data recorder with integrated missing club reminder and theft prevention system
US9513718B2 (en) * 2008-03-19 2016-12-06 Computime, Ltd. User action remote control
US8888604B2 (en) * 2008-10-09 2014-11-18 Golf Impact, Llc Golf swing measurement and analysis system
US7942762B2 (en) * 2009-06-05 2011-05-17 Callaway Golf Company GPS device
US7927225B1 (en) * 2010-05-14 2011-04-19 Callaway Golf Company Device for shot tracking
US8760392B2 (en) * 2010-04-20 2014-06-24 Invensense, Inc. Wireless motion processing sensor systems suitable for mobile and battery operation
US9247212B2 (en) * 2010-08-26 2016-01-26 Blast Motion Inc. Intelligent motion capture element
US9248353B1 (en) * 2010-11-10 2016-02-02 Jesse Daniel Koenig Golf club tracking system
US8446255B2 (en) * 2010-11-19 2013-05-21 Callaway Golf Company Circuit for transmitting a RFID signal
US9409073B2 (en) * 2011-04-28 2016-08-09 Nike, Inc. Golf clubs and golf club heads
TWI441042B (zh) * 2011-07-01 2014-06-11 Pixart Imaging Inc 互動影像系統、互動控制裝置及其運作方法
US9304574B2 (en) * 2012-04-13 2016-04-05 Pixart Imaging Inc. Remote device and power saving method of interactive system
CN102736853A (zh) * 2012-05-17 2012-10-17 北京三星通信技术研究有限公司 屏幕解锁方法、锁屏方法及终端
CN102833412A (zh) * 2012-08-27 2012-12-19 广东欧珀移动通信有限公司 一种移动终端的解锁系统、方法及移动终端
US8992346B1 (en) * 2012-12-03 2015-03-31 Callaway Golf Company Method and system for swing analysis
US9943744B2 (en) * 2013-03-15 2018-04-17 Skyhawke Technologies, Llc Device and method for calculating golf statistics
US20150057111A1 (en) * 2013-08-20 2015-02-26 Quattriuum Inc. System, device and method for quantifying motion

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006123525A1 (ja) * 2005-05-15 2006-11-23 Sony Computer Entertainment Inc. センタ装置
JP2011525414A (ja) * 2008-06-24 2011-09-22 ディーピー テクノロジーズ インコーポレイテッド 活動の識別に基づくプログラム設定の調整
JP2012507802A (ja) 2008-10-29 2012-03-29 インベンセンス,インク. 携帯端末上での運動処理を使用するコンテンツの制御およびアクセス
JP2012040925A (ja) * 2010-08-18 2012-03-01 Tokai Rika Co Ltd センサユニット、及びタイヤ空気圧監視システムのセンサユニット登録方法
JP2012157644A (ja) 2011-02-02 2012-08-23 Seiko Epson Corp スイング解析装置、プログラム及びスイング解析方法
JP2013009917A (ja) * 2011-06-30 2013-01-17 Seiko Epson Corp 運動解析システム、運動解析プログラム、および、運動解析プログラムを記録した記録媒体

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019181026A (ja) * 2018-04-16 2019-10-24 住友ゴム工業株式会社 センサユニット付きゴルフクラブ
JP7035754B2 (ja) 2018-04-16 2022-03-15 住友ゴム工業株式会社 センサユニット付きゴルフクラブ

Also Published As

Publication number Publication date
JPWO2015098365A1 (ja) 2017-03-23
CN105848735A (zh) 2016-08-10
EP3088055A4 (en) 2017-08-02
CN105848735B (zh) 2019-02-22
JP6481207B2 (ja) 2019-03-13
EP3088055B1 (en) 2020-05-06
EP3088055A1 (en) 2016-11-02
US10463944B2 (en) 2019-11-05
US20160271480A1 (en) 2016-09-22

Similar Documents

Publication Publication Date Title
JP6481207B2 (ja) センサ装置及び記録媒体
US11148026B2 (en) System and method for monitoring performance characteristics associated with user activities involving swinging instruments
US10534014B2 (en) System and method for drop detection
US7831212B1 (en) Circuit for transmitting a RFID signal
US8760392B2 (en) Wireless motion processing sensor systems suitable for mobile and battery operation
US7804404B1 (en) Circuit for transmitting a RFID signal
JP6213146B2 (ja) 情報処理装置、記録媒体、および情報処理方法
JP6508061B2 (ja) 情報処理装置、情報処理方法、およびプログラム
US7927225B1 (en) Device for shot tracking
US20120126946A1 (en) Circuit for transmitting a rfid signal
JP2013522954A (ja) 装置に対する電力を節約する機器及び方法
JP6560826B2 (ja) 利用状態判定装置、利用状態判定方法及びプログラム
US7979030B1 (en) Circuit for transmitting a RFID signal
US20180143217A1 (en) Methods of motion processing and related electronic devices and motion modules
WO2016035464A1 (ja) 解析方法、システムおよび解析装置
JP6987225B2 (ja) 電気楽器システム
US20220062701A1 (en) Electronic tag for golf shot detection
KR101807255B1 (ko) 골프보조장치 및 이의 파워 세이빙 방법
US20110287849A1 (en) Device for shot tracking
US20230149789A1 (en) System and method for golf super tag multifunction golf swing capture and analysis device
US12138516B2 (en) System and method for golf super tag multifunction golf swing capture and analysis device
US12138519B2 (en) Apparatus and method for golf alignment training
US20240108956A1 (en) System and method for golf super tag multifunction golf swing capture and analysis device
US20240189693A1 (en) Apparatus and method for golf alignment training
KR20150009626A (ko) 사용자 모션을 이용한 원격 컨트롤 모듈 및 방법

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14874810

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2015554680

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 15033397

Country of ref document: US

REEP Request for entry into the european phase

Ref document number: 2014874810

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2014874810

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE