JP7614663B2 - プログラム、情報処理方法、及び端末装置 - Google Patents
プログラム、情報処理方法、及び端末装置 Download PDFInfo
- Publication number
- JP7614663B2 JP7614663B2 JP2023198923A JP2023198923A JP7614663B2 JP 7614663 B2 JP7614663 B2 JP 7614663B2 JP 2023198923 A JP2023198923 A JP 2023198923A JP 2023198923 A JP2023198923 A JP 2023198923A JP 7614663 B2 JP7614663 B2 JP 7614663B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- sensor
- sensor devices
- terminal device
- timing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G04—HOROLOGY
- G04G—ELECTRONIC TIME-PIECES
- G04G21/00—Input or output devices integrated in time-pieces
- G04G21/02—Detectors of external physical values, e.g. temperature
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01V—GEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
- G01V8/00—Prospecting or detecting by optical means
- G01V8/10—Detecting, e.g. by using light barriers
- G01V8/12—Detecting, e.g. by using light barriers using one transmitter and one receiver
-
- G—PHYSICS
- G04—HOROLOGY
- G04G—ELECTRONIC TIME-PIECES
- G04G21/00—Input or output devices integrated in time-pieces
- G04G21/04—Input or output devices integrated in time-pieces using radio waves
-
- G—PHYSICS
- G04—HOROLOGY
- G04G—ELECTRONIC TIME-PIECES
- G04G9/00—Visual time or date indication means
- G04G9/0064—Visual time or date indication means in which functions not related to time can be displayed
-
- G—PHYSICS
- G04—HOROLOGY
- G04G—ELECTRONIC TIME-PIECES
- G04G9/00—Visual time or date indication means
- G04G9/0064—Visual time or date indication means in which functions not related to time can be displayed
- G04G9/007—Visual time or date indication means in which functions not related to time can be displayed combined with a calculator or computing means
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C1/00—Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people
- G07C1/22—Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people in connection with sports or games
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/2228—Video assist systems used in motion picture production, e.g. video cameras connected to viewfinders of motion picture cameras or related video signal processing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/2628—Alteration of picture size, shape, position or orientation, e.g. zooming, rotation, rolling, perspective, translation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q9/00—Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C1/00—Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people
- G07C1/22—Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people in connection with sports or games
- G07C1/24—Race time-recorders
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Life Sciences & Earth Sciences (AREA)
- Geophysics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mathematical Physics (AREA)
- Theoretical Computer Science (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
- Studio Devices (AREA)
- Measurement Of Unknown Time Intervals (AREA)
Description
理を行う技術が知られている。特許文献1には、センサ部を搭載する複数の時間計測装置
を備える時間計測システムが開示されている。当該時間計測システムにおいて、まず、同
期された時間計測装置のそれぞれが計測開始位置及び計測終了位置に配置される。これら
の時間計測装置が無線通信又は有線通信により接続され、各センサ部の検出信号に基づき
、移動体の通過時間又は移動時間が計測される。
術が求められている。
技術を提供することである。
ら、前記センサ装置を識別するセンサ識別情報と、前記センサ装置による検出に基づくセ
ンサ情報と、前記センサ装置による前記検出のタイミングを示すタイミング情報とを含む
第1情報を受信する受信部、複数の前記センサ装置から受信した前記第1情報に基づいて
、第2情報を生成する処理部、として機能させる。
装置を識別するセンサ識別情報と、前記センサ装置による検出に基づくセンサ情報と、前
記センサ装置による前記検出のタイミングを示すタイミング情報とを含む第1情報を受信
することと、複数の前記センサ装置から受信した前記第1情報に基づいて、第2情報を生
成することと、を含む。
を識別するセンサ識別情報と、前記センサ装置による検出に基づくセンサ情報と、前記セ
ンサ装置による前記検出のタイミングを示すタイミング情報とを含む第1情報を受信する
受信部と、複数の前記センサ装置から受信した前記第1情報に基づいて、第2情報を生成
する処理部と、を備える。
提供することができる。
明するための例示であり、本発明をその実施の形態のみに限定する趣旨ではない。また、
本発明は、その要旨を逸脱しない限り、さまざまな変形が可能である。
図1を参照して、一実施形態に係るセンサシステム1の例示的な構成について説明する
。本実施形態において、センサシステム1は、端末装置10と、センサ装置20a,20
b,20c,20dとを備える。図1に示す例において、センサシステム1は、4つのセ
ンサ装置を備えるが、センサ装置の数は任意に設定され、3つ以下でも5つ以上であって
もよい。センサ装置20a,20b,20c,20dは、それぞれ同様の構成を有しても
よいし、異なる構成を有してもよい。以下の説明において、センサ装置20a,20b,
20c,20dが互いに区別せずに参照される場合は、総称してセンサ装置20と称され
る。
センサ装置20を識別するセンサ識別情報と、センサ装置20による検出に基づくセンサ
情報と、センサ装置20による上記検出のタイミングを示すタイミング情報とを含む情報
(以下、「通知情報」とも称する。)を受信する。端末装置10は、複数のセンサ装置2
0のそれぞれから受信した通知情報に基づいて処理を行い、他の情報(以下、「生成情報
」とも称する。)を生成する。生成情報は、複数のセンサ装置20のそれぞれから受信し
た通知情報に基づく情報であり、複数の通知情報を用いた演算処理、又は複数の通知情報
を用いて合成処理等を行うことにより生成される情報である。センサシステム1における
処理の詳細は後述する。
、タイミング情報とを含む通知情報を複数のセンサ装置20のそれぞれから受信し、受信
した通知情報に含まれる情報に基づいて生成情報を生成する。その結果、様々な分野で利
用されるセンサシステムに汎用的に適用可能な技術を実現することができる。
いる。端末装置10と、センサ装置20との間の通信は、例えば、センサ装置20から端
末装置10への単方向通信である。しかしながらこれに限定されず、端末装置10と、セ
ンサ装置20との間で双方向に通信可能に構成されていてもよい。
al Assistant)、パーソナルコンピュータ、又はその他の汎用若しくは専用の情報処理装
置により構成される。
ど、何らかの事象を検出する装置である。
図2を参照して、端末装置10のハードウェア構成の一例を説明する。端末装置10は
、主な構成として、処理部11、通信部12、入力部13、出力部14、記憶部15、及
び測位部16を備える。端末装置10は、図2に示した構成以外に、端末装置が一般的に
備える他の構成を備えてもよい。また、端末装置10は、図2に示した構成のうち、一部
を備えなくてもよい。
10における各種の処理を制御する。処理部11は、端末装置10が備える構成(ハード
ウェア)と、プログラム(ソフトウェア)との協働により、端末装置10における様々な
処理及び機能を実現する。処理部11は、例えば、CPU(Central Processing Unit)
により構成される。
例えば、BLE(Bluetooth Low Energy(登録商標))などの短距離の単方向通信により
、センサ装置20から通知情報を受信するように構成される。なお、通信部12は、セン
サ装置20と双方向通信又は長距離通信を行うように構成されていてもよい。また、通信
部12は、インターネットなどのネットワークを介して(基地局又はルーターなどの通信
装置を介して)センサ装置20以外の装置と通信可能に構成されている。
音声入力部、及び画像入力部を含む。操作部は、例えば、タッチパネル、及びボタンキー
を含む。音声入力部は、例えば、マイクを含む。画像入力部は、例えば、カメラを含む。
また、入力部13は、外部からデータの入力(及び出力)のためのインターフェースコネ
クタを含む。
及び音声出力部を含む。画像出力部は、例えば、表示装置を含む。音声出力部は、例えば
、スピーカを含む。
の情報を記憶する記憶装置又はメモリである。
Navigation Satellite System)モジュール(GNSS受信機)を含む。測位部16は、
複数のGNSS衛星からGNSS信号を受信し、当該信号に基づいて端末装置10の測位
処理を行う。GNSS信号は、GNSS衛星がGNSS信号を発信した時刻情報を含む。
0は、主な構成として、処理部21、通信部22、センサ23、記憶部24、及び同期部
25を備える。また、処理部21、通信部22、及び記憶部24を有する構成は、計測時
計(時刻生成部)として機能する。センサ装置20は、図3に示した構成以外の構成を備
えてもよい。また、センサ装置20は、図3に示した構成のうち、一部を備えなくてもよ
い。
置20における各種の処理を制御する。処理部21は、センサ装置20が備える構成(ハ
ードウェア)と、記憶部24に記憶されたプログラム(ソフトウェア)との協働により、
センサ装置20における様々な処理及び機能を実現する。また、処理部21は、システム
クロックを発信する発信回路を有する。一実施形態において、当該システムクロック(ク
ロック信号)を利用して、時間の計測又は時刻情報の生成が行われてもよい。処理部21
は、測位部16が受信したGNSS信号に含まれる時刻情報と同期をとるように、時刻情
報を生成してもよい。処理部21は、例えば、CPUにより構成される。
どの短距離の単方向通信により、端末装置10へ通知情報を送信(ブロードキャスト)す
るように構成される。なお、通信部22は、端末装置10と双方向通信又は長距離通信を
行うように構成されていてもよい。
ンサ装置20による検出に基づくセンサ情報と、センサ装置20による上記検出等のタイ
ミングを示すタイミング情報とを含む。タイミング情報は、例えば、上記検出等の時点の
時刻情報など、タイミングを示す何らかの情報を含む。
、若しくは変化など、何らかの事象の検出に基づく情報を含む。センサ情報は、センサ装
置20が物体を検出(又は検知)したことを示す情報を含んでもよい。物体を検出したこ
とを示す情報は、例えば、物体が所定位置を通過したこと又は所定位置に存在することを
センサ23が検出したことを示す情報を含む。また、センサ情報は、センサ23が検出し
た物理量を示す情報を含んでもよい。物理量を示す情報は、例えば、物体の動き又は形状
変化など、物体に関する物理量を含む。他の例として、物理量を示す情報は、気温、気圧
、又は水圧などの環境の状態を示す情報を含む。
何らかの事象を検出するものであり、一つ又は複数のセンサにより構成される。センサ2
3は、例えば、光電センサ、磁気センサ、加速度センサ、角速度センサ、温度センサ、又
は圧力センサ(例えば、気圧センサ、又は水圧センサ)を含む。
果の情報を記憶するメモリである。
計測される時間と同期をとるように制御する。同期部25は、例えば、GNSS受信機を
備えて構成される。この場合において、例えば、同期部25は、GNSS衛星からGNS
S信号を受信し、GNSS信号に含まれる時刻情報に基づいて、センサ装置20において
生成される時刻情報と、GNSS衛星で生成される時刻情報との間で同期が取れるように
、センサ装置20において生成される時刻情報を制御する。その結果、センサ装置20(
例えば、センサ装置20a)は、他のセンサ装置20(例えば、センサ装置20b,セン
サ装置20c,センサ装置20d)との間においても、生成する時刻情報を同期させるこ
とができる。同期部25によれば、複数のセンサ装置20間で同期のとれた時刻情報に基
づいて、通知情報に含めるタイミング情報を生成することができる。すなわち、端末装置
10が複数のセンサ装置20から受信する通知情報に含まれるタイミング情報のそれぞれ
は、時間的同期の取れた情報に基づく。また、端末装置10が測位部16により受信した
GNSS信号に含まれる時刻情報に基づいてタイミング情報を生成している場合、センサ
装置20は、端末装置10との間においても、生成するタイミング情報を同期させること
ができる。
備える同期部25は、端末装置(例えば、スマートホン)、ルーターや基地局などの外部
装置から時刻情報を含む信号を受信し、当該信号に含まれる時刻情報との間で同期が取れ
るように、複数のセンサ装置20において生成されるタイミング情報を制御してもよい。
その結果、複数のセンサ装置20間においてタイミング情報を同期させることができる。
本実施形態において、以降に説明するタイミング情報を同期させる処理は、当該変形例を
採用可能である。
した各構成が参照される。
実施例1におけるセンサシステム1により実行される処理の例を説明する。実施例1に
おいて、センサシステム1は時間計測システムとして機能する。例えば、端末装置10は
、処理部11の制御により、複数のセンサ装置20から受信した通知情報に基づいて、所
定区間における物体の移動時間を算出する。
)において、走者の走行の時間計測を行うためにセンサシステム1を利用した場合の例を
概念的に示している。図4には、短距離走のスタートライン、及びゴールラインが示され
ている。走者は、端末装置10を保持している。ゴールラインには、走者のゴールを検出
(検知)するゴールセンサとしてセンサ装置20bが配置されている。スタートラインと
ゴールラインの中間地点には中間センサとしてセンサ装置20aが配置されている。実施
例1において、端末装置10、センサ装置20a、及びセンサ装置20bにより生成され
るタイミング情報は、GNSS衛星より受信した信号に基づいて、同期がとれている。
装置10は、走行スタートの合図を出力する。例えば、合図の出力として、スタートライ
ンにいる走者が保持する端末装置10の出力部14(音声出力部)により、「On your ma
rks, set, "Bang"」などの音声を出力してもよい。また、端末装置10は、走行スタート
の合図を出力したタイミング情報(例えば、時刻情報)を端末装置10内で出力し、記憶
する。
センサ装置20aは、走者が中間地点を通過したこじとを検出する。走者が中間地点を通
過したことが検出されたときに、センサ装置20aは、センサ装置20aを識別するセン
サ識別情報と、走者が中間地点の通過を検出したことを示すセンサ情報(例えば、フラグ
情報)と、走者の中間地点の通過の検出の時刻を示すタイミング情報とを含む通知情報を
送信する。なお、センサ情報は、タイミング情報と同じく中間地点の通過の検出の時刻を
示してもよい。端末装置10は、センサ装置20aから送信された通知情報を受信する。
インを通過したことを検出する。走者がゴールラインを通過したことが検出されたときに
、センサ装置20bは、センサ装置20bを識別するセンサ識別情報と、走者がゴールラ
インの通過を検出したことを示すセンサ情報(例えば、フラグ情報)と、走者のゴールラ
インの通過の検出の時刻を示すタイミング情報とを含む通知情報を送信する。端末装置1
0は、センサ装置20bから送信された通知情報を受信する。
から受信した通知情報に含まれるタイミング情報(時刻情報)との間の差分により、走者
がスタートラインから中間地点までの区間を走行するのに要した時間を算出(計測)する
ことができる。また、端末装置10は、センサ装置20aから受信した通知情報に含まれ
るタイミング情報(時刻情報)と、センサ装置20bから受信した通知情報に含まれるタ
イミング情報(時刻情報)との間の差分により、走者が中間地点からゴールラインまでの
区間を走行するのに要した時間を算出することができる。さらに、端末装置10は、走行
スタートの合図を出力したタイミング情報と、センサ装置20bから受信した通知情報に
含まれるタイミング情報との間の差分により、走者がスタートラインからゴールラインま
での区間を走行するのに要した時間を算出することができる。
信し、データサーバは受信した走行時間を記憶部に記憶してもよい。また、センサシステ
ム1は、複数の走者についての走行時間を上記と同様の方法により算出してもよい。この
場合において、データサーバは、記憶部に記憶された複数の走者についての走行時間のラ
ンキングを集計し、端末装置10からの要求に応じて、当該ランキングの情報を端末装置
10に送信可能にしてもよい。なお、データサーバは一般的な情報処理装置が有する構成
を備え、例えば、処理部(プロセッサ)及び記憶部を備える。他の実施例においてもデー
タサーバは同様の構成を備える。
説明する各処理ステップは、例えば、端末装置10及びセンサ装置20が有する処理部が
、記憶部に記憶されたコンピュータプログラムを読み込み、実行することにより実現され
る。
を出力する。例えば、上述の通り、合図の出力として、端末装置10の出力部14(音声
出力部)は、「On your marks, set, “Bang”」などの音声を出力してもよい。また、端
末装置10において、走行スタートの合図を出力したタイミング情報が走行スタートのタ
イミング情報として処理部11から出力され、記憶部15に記憶される。すなわち、処理
部11は、タイミング情報の出力部として機能する。
したときに、センサ装置20aを識別するセンサ識別情報と、走者が中間地点を通過した
ことを検出したことを示すセンサ情報(例えば、フラグ情報)と、走者の中間地点の通過
の検出の時刻を示すタイミング情報とを含む通知情報を送信する。なお、センサ情報は、
タイミング情報と同じく中間地点の通過の検出の時刻を示してもよい。端末装置10は、
センサ装置20aから送信された通知情報を受信する。
光電センサが出射する赤外光を走者が横切ったときに、センサ装置20aは、走者が中間
地点を通過したことを検出する。
ことを検出したときに、センサ装置20bを識別するセンサ識別情報と、走者が中間地点
を通過したことを検出したことを示すセンサ情報と、走者のゴールラインの通過の検出の
時刻を示すタイミング情報とを含む通知情報を送信する。なお、センサ情報は、タイミン
グ情報と同じくゴールラインの通過の検出の時刻を示してもよい。端末装置10は、セン
サ装置20bから送信された通知情報を受信する。端末装置10は、センサ装置20bか
ら送信された通知情報を受信する。
る。詳細には、例えば、次の通りである。以下に説明する所定区間の走行時間の算出の前
提として、端末装置10には、センサ装置20aが中間地点に設置されていることを示す
情報として、センサ装置20aのセンサ識別情報が中間地点を示す情報と関連付けられて
記憶されている。また、端末装置10には、センサ装置20bがゴールラインに設置され
ていることを示す情報として、センサ装置20bのセンサ識別情報がゴールラインを示す
情報と関連付けられて記憶されている。
(スタート時刻)と、ステップS51で受信した通知情報に含まれるタイミング情報が示
す時刻(中間時刻)との間の差分により、走者がスタートラインから中間地点までの区間
を走行するのに要した時間(走行時間)を算出する。また、端末装置10は、ステップS
51で受信した通知情報に含まれるタイミング情報が示す時刻(中間時刻)と、ステップ
S52で受信した通知情報に含まれるタイミング情報が示す時刻(ゴール時刻)との間の
差分により、走者が中間地点からゴールラインまでの区間を走行するのに要した時間(走
行時間)を算出する。さらに、端末装置10は、ステップS50で記憶部15に記憶され
たタイミング情報が示す時刻(スタート時刻)と、ステップS52で受信した通知情報に
含まれるタイミング情報が示す時刻(ゴール時刻)との間の差分により、走者がスタート
ラインからゴールラインまでの区間を走行するのに要した時間(走行時間)を算出する。
端末装置10は、算出した走行時間を生成情報として記憶部15に記憶し、また、前述の
データサーバに送信する。
を含む通知情報を複数のセンサ装置20のそれぞれから受信し、受信した通知情報に含ま
れる情報に基づいて生成情報を生成する。その結果、実施例1の時間計測システムや後述
する実施例で示すように、様々な分野で利用されるセンサシステムに汎用的に適用可能な
技術を実現することができる。
(例えば、時刻情報)に基づいて時間計測が行われるため、通信のリアルタイム性が低く
ても、端末装置10は、複数のセンサ装置20から受信した通知情報に基づいて、精度高
く走行時間を算出(生成情報を生成)することができる。
方向通信である構成を採用した場合、センサ装置20は、例えば、インターネットによる
通信に必要な構成(例えば、SIMカード(Subscriber Identity Module Card))を備
えなくとも端末装置10へ情報を送信することが可能となる。その結果、センサシステム
1は、通信環境の制約が低く、かつ、簡易な構成で、精度高く走行時間を算出(生成情報
を生成)することができる。
実施例1において、端末装置10の処理部11は、走行スタートの合図を出力したタイ
ミング情報を走行スタートのタイミング情報として特定(出力)し、記憶部15に記憶し
た。走行スタートのタイミング情報の特定及び記憶は、上記に限定されず、他の方法で実
施されてもよい。例えば、次のように実施されてもよい。まず、スタートラインにスター
トセンサとしてセンサ装置20cが配置され、センサ装置20cが走者の走行スタートを
検出する。センサ装置20cは、走者の走行スタートを検出したときに、センサ装置20
cを識別するセンサ識別情報と、走者の走行スタートを検出したことを示すセンサ情報と
、走者の走行スタートの検出の時刻を示すタイミング情報とを含む通知情報を送信する。
端末装置10は、センサ装置20cから送信された通知情報を受信し、記憶部15に記憶
する。
れる光電センサが出射する赤外光を走者が横切ったときに、センサ装置20aは、走者の
走行スタートを検出してもよい。
示す時刻(スタート時刻)と、ステップS51及びS52で受信した通知情報に含まれる
タイミング情報が示す時刻(中間時刻及びゴール時刻)とを使用して、上記と同様の方法
で、走者のスタートラインから中間地点までの走行時間、中間地点からゴールラインまで
の走行時間、及びスタートラインからゴールラインまでの走行時間を算出してもよい。
実施例2におけるセンサシステム1により実行される処理の例を説明する。実施例2に
おいて、センサシステム1はビデオシステムとして機能する。例えば、センサシステム1
において、端末装置10と同様の構成及び機能を有するカメラ装置は、処理部の制御によ
り、複数のセンサ装置20から受信した通知情報に基づいて、カメラにより撮影された動
画の編集に使用される情報を生成する。
動画の撮影又は撮影された動画の編集を行うビデオシステムとして、センサシステム1を
利用した場合の例を概念的に示している。図6には、スタートラインなどの所定位置に設
置されたセンサ装置20a、及びカメラ装置30が示されている。さらに、競技者が保持
する端末装置10が示されている。カメラ装置30は、端末装置10と同様の構成を備え
る(すなわち、カメラ装置30は、端末装置10と同様に機能することが可能である。)
。カメラ装置30は、競技者を撮影可能なように、所定の位置に競技者に向けられて設置
されている。実施例2において、端末装置10、センサ装置20a、及びカメラ装置30
により生成されるタイミング情報は、GNSS衛星より受信した信号に基づいて、同期が
とれている。
画データには撮影のタイミング情報(例えば、時刻情報)が対応付けられている。センサ
装置20aは、競技者がスタートラインを通過したことを検出すると、センサ装置20a
は、センサ装置20aのセンサ識別情報と、競技者のスタートラインの通過を検出したこ
とを示すセンサ情報(例えば、フラグ情報)と、競技者のスタートラインの通過の検出の
時刻を示すタイミング情報とを含む通知情報を送信する。なお、センサ情報は、タイミン
グ情報と同じくスタートラインの通過の検出の時刻を示してもよい。カメラ装置30は、
センサ装置20aから送信された通知情報を受信する。
い。この場合において、センサ装置20bは、競技者がゴールラインを通過したことを検
出したときに、センサ装置20bのセンサ識別情報と、競技者のゴールラインの通過を検
出したことを示すセンサ情報(例えば、フラグ情報)と、競技者のゴールラインの通過の
検出の時刻を示すタイミング情報とを含む通知情報を送信してもよい。カメラ装置30は
、センサ装置20bから送信された通知情報を受信する。なお、本実施例において、カメ
ラ装置30は、通知情報をセンサ装置20から直接受信するのではなく、任意の通信機器
により構成された中継装置を介して、通知情報を受信してもよい。
が示す時刻(競技開始時刻)と、センサ装置20bから受信した通知情報に含まれるタイ
ミング情報が示す時刻(競技終了時刻)とに基づいて決定した位置で、動画データを切り
出す(トリミングする)。すなわち、カメラ装置30は、複数のセンサ装置20から受信
した通知情報に基づいて、カメラ装置30による撮影で得られた動画データの編集に使用
される切り出しの位置情報を生成情報として生成する。例えば、撮影で得られた動画デー
タにおける競技開始時刻の所定時間前(例えば、2秒前)に対応する位置を切り出しの開
始位置とし、競技終了時刻の所定時間後(例えば、2秒後)に対応する位置を切り出しの
終了位置として、切り出しを行ってもよい。カメラ装置30は、上記の切り出しの処理に
より得られた動画データをカメラ装置30の記憶部に記憶し、データサーバに送信する。
カメラ装置30からデータサーバへの動画データの送信は、端末装置10を中継して行わ
れてもよい。データサーバは、受信した動画データをデータサーバの記憶部に記憶する。
競技者(ユーザ)は、端末装置10を介して、カメラ装置30又はデータサーバから動画
データを受信し、再生及び閲覧することが可能である。
取得され、カメラ装置30又はデータサーバに記憶されてもよい。この場合において、カ
メラ装置30又はデータサーバに記憶された複数の動画データは、所定の同じ位置(例え
ば、競技開始時刻の2秒前)から開始するため、ユーザは、複数の動画データの同時再生
により、動画データに映る被写体間の比較(複数の競技者による競技の比較)を容易に行
うことができる。例えば、ユーザは、当該複数の動画データをデータサーバ等からダウン
ロードし、又はストリーミングにより、端末装置10又は他の装置で当該複数の動画デー
タを重ね合わせて、所定の位置(例えば、競技開始時刻の2秒前)から再生することによ
り、複数の競技者による競技を分析することができる。当該分析は、例えば、陸上競技の
場合、スタート音の反応時間についての競技者間の比較など、競技者間で差がついた場所
の特定を含む。
陸上のトラック競技又はスキー競技についてだけではなく、演技系競技(例えば、跳び箱
などの体操、ワンメイク、又はエアリアル)、踏切り系競技(例えば、幅跳び、3段跳び
、走り高跳び、又は棒高跳び)、又はゴルフについての動画の撮影又は撮影された動画の
編集及び分析のために利用可能である。
実施例2の上記の説明において、カメラ装置30がセンサ装置20から送信された通知
情報を受信し、生成情報を生成したが、これに限定されない。端末装置10がセンサ装置
20から通知情報を受信し、受信した通知情報に基づいて、生成情報を生成してもよい。
この場合において、端末装置10は、カメラ装置30から、カメラ装置30のセンサ識別
情報と、カメラ装置30による撮影で得られた動画データを含むセンサ情報と、当該動画
データに対応付けられた撮影時の時刻を示すタイミング情報とを含む通知情報を受信する
。端末装置10は、センサ装置20から受信した通知情報と、カメラ装置30から受信し
た通知情報に基づいて、上記と同様の方法により、動画データの切り出し位置(生成情報
)を決定し、切り出し後の動画データ(生成情報)を生成してもよい。
実施例3において、センサシステム1は、競技者のフォーム解析システムとして機能す
る。例えば、端末装置10は、処理部11の制御により、複数のセンサ装置20から受信
した複数の通知情報のそれぞれに含まれるセンサ識別情報及び前記タイミング情報に基づ
いて、当該複数の通知情報に含まれるセンサ情報を合成する。さらに、端末装置10は、
処理部11の制御に基づいて、センサ情報の合成で得られた生成情報を解析することによ
り、競技者の動作フォームを推定し、推定結果の動作フォームのデータを(例えば、動画
データとして)出力することが可能である。
ステム1を利用した場合の例を概念的に示している。図7には、競技者(走者)である被
計測者が保持する端末装置10が示されている。さらに、被計測者の四肢(左手首、右手
首、左足首、右足首)に取り付けられたセンサ装置20a、20b、20c、20dが示
されている。センサ装置20は、四肢の全てではなく、一部に取り付けられていてもよい
。また、センサ装置20は、被計測者の身体における四肢以外の部位(例えば、頭部又は
腰部)に取り付けられていてもよい。
ている。例えば、センサ装置20a、20b、20c、20dを識別するセンサ識別情報
は、左手首、右手首、左足首、又は右足首を示す情報と関連付けられて記憶されている。
より生成されるタイミング情報は、GNSS衛星より受信した信号に基づいて、同期がと
れている。
情報が送信され、端末装置10は、当該通知情報を受信する。通知情報には、センサ装置
20を識別するセンサ識別情報と、センサ装置20による検出に基づくセンサ情報と、セ
ンサ装置20による上記検出の時刻を示すタイミング情報とを含む。センサ情報は、例え
ば、センサ装置20のセンサ23に含まれる加速度センサ及び角速度センサによる検出結
果(計測結果)の情報を含む。
情報のそれぞれに含まれるセンサ識別情報及び前記タイミング情報に基づいて、当該複数
の通知情報に含まれるセンサ情報を合成する。詳細には、端末装置10は、センサ装置2
0aのセンサ識別情報に対応付けられたセンサ情報を左手首の計測結果として、センサ装
置20bのセンサ識別情報に対応付けられたセンサ情報を右手首の計測結果として、セン
サ装置20cのセンサ識別情報に対応付けられたセンサ情報を左足首の計測結果として、
センサ装置20dのセンサ識別情報に対応付けられたセンサ情報を右足首の計測結果とし
て、それぞれのセンサ情報に対応付けられたタイミング情報が示す時刻が対応するように
、センサ情報の合成を行う。
より、被計測者の動作フォームを推定し、推定結果の動作フォームのデータを(例えば、
動画データとして)出力部14により出力する。詳細には、端末装置10は、予め、セン
サ23による計測データと、競技者の動作フォーム(四肢など、人の身体の部位の位置及
び動きを含む。)を示すデータとを関連付けたデータ(基礎データ)を記憶部15に記憶
しておく。端末装置10は、当該基礎データと、生成情報とに基づいて、被計測者の動作
フォームを推定し、推定結果の動作フォームのデータを出力してもよい。変形例として、
基礎データに、身体情報(身長、体重等を含む)を関連付けることにより、基礎データと
、生成情報と、被計測者の身体情報とに基づいて、より精度の高い推定結果の動作フォー
ムのデータの出力を行うことが可能である。
体の形状、及身体における四肢などの部位の動きを示す動画データ)として、端末装置1
0で再生することが可能である。また、推定結果の動作フォームのデータは、データサー
バに送信され、他の被計測者のデータとともにデータサーバの記憶部に記憶されてもよい
。
ことが可能である。端末装置10は、複数の被計測者の動作フォームのデータ(例えば、
見本となる動作フォームのデータを含む。)を比較可能な態様(例えば、複数の動画デー
タを並べて又は重ねて再生することを含む。)で、再生可能であってもよい。
解析を行うことが可能である。
カメラ装置30)を実装するためのプログラムは、光学ディスク、磁気ディスク、半導体
メモリなどの各種の記録媒体に記録しておくことができる。また、記録媒体を通じて、又
は通信ネットワークなどを介して上記のプログラムをダウンロードすることにより、コン
ピュータにインストール又はロードすることができる。
範囲内において、他の様々な形で実施することができる。上記実施形態はあらゆる点で単
なる例示にすぎず、限定的に解釈されるものではない。
10 端末装置
20 センサ装置
30 カメラ装置
Claims (9)
- コンピュータを、
複数のセンサ装置のそれぞれから、複数のセンサ装置のそれぞれを識別するセンサ識別情報と、前記複数のセンサ装置による検出に基づくセンサ情報と、前記センサ装置による前記検出のタイミングを示すタイミング情報とを含む第1情報を受信する受信部と、
前記複数のセンサ装置のそれぞれの前記センサ識別情報が、前記第1情報に基づく第2情報の生成に用いられる情報と関連付けられて記憶された記憶部であって、前記センサ識別情報と前記第2情報の生成に用いられる情報との関連付けが設定可能である記憶部と、
前記記憶部に記憶された前記センサ識別情報及び前記第2情報の生成に用いられる情報、並びに複数の前記センサ装置から受信した前記第1情報に基づいて、前記第2情報を生成する処理部、として機能させるためのプログラム。 - 前記センサ情報は、前記複数のセンサ装置が物体を検出したことを示す情報を含む、請求項1に記載のプログラム。
- 前記センサ情報は、前記複数のセンサ装置が検出した物理量を示す情報を含む、請求項1又は2に記載のプログラム。
- 前記複数のセンサ装置から受信した前記第1情報に含まれる前記タイミング情報のそれぞれは、時間的同期の取れた情報に基づく、請求項1から3のいずれか一項に記載のプログラム。
- 前記処理部は、前記複数のセンサ装置から受信した前記第1情報に基づいて、所定区間における物体の移動時間を算出する、請求項1から4のいずれか一項に記載のプログラム。
- タイミング情報を出力する出力部をさらに備え、
前記処理部は、前記出力部により出力されたタイミング情報にさらに基づいて、前記移動時間を算出する、請求項5に記載のプログラム。 - 前記処理部は、前記複数のセンサ装置から受信した前記第1情報に基づいて、カメラにより撮影された動画の編集に使用される情報を生成する、請求項1から6のいずれか一項に記載のプログラム。
- コンピュータが、
複数のセンサ装置のそれぞれから、複数のセンサ装置のそれぞれを識別するセンサ識別情報と、前記複数のセンサ装置による検出に基づくセンサ情報と、前記センサ装置による前記検出のタイミングを示すタイミング情報とを含む第1情報を受信することと、
前記複数のセンサ装置のそれぞれの前記センサ識別情報が、前記第1情報に基づく第2情報の生成に用いられる情報と関連付けられて記憶された記憶部であって、前記センサ識別情報と前記第2情報の生成に用いられる情報との関連付けが設定可能である記憶部に記憶された前記センサ識別情報及び前記第2情報の生成に用いられる情報、並びに複数の前記センサ装置から受信した前記第1情報に基づいて、前記第2情報を生成することと、を含む情報処理方法。 - 複数のセンサ装置のそれぞれから、複数のセンサ装置のそれぞれを識別するセンサ識別情報と、前記複数のセンサ装置による検出に基づくセンサ情報と、前記センサ装置による前記検出のタイミングを示すタイミング情報とを含む第1情報を受信する受信部と、
前記複数のセンサ装置のそれぞれの前記センサ識別情報が、前記第1情報に基づく第2情報の生成に用いられる情報と関連付けられて記憶された記憶部であって、前記センサ識別情報と前記第2情報の生成に用いられる情報との関連付けが設定可能である記憶部と、
前記記憶部に記憶された前記センサ識別情報及び前記第2情報の生成に用いられる情報、並びに複数の前記センサ装置から受信した前記第1情報に基づいて、前記第2情報を生成する処理部と、を備える、情報処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023198923A JP7614663B2 (ja) | 2021-01-29 | 2023-11-24 | プログラム、情報処理方法、及び端末装置 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021013111A JP2022116767A (ja) | 2021-01-29 | 2021-01-29 | プログラム、情報処理方法、及び端末装置 |
| JP2023198923A JP7614663B2 (ja) | 2021-01-29 | 2023-11-24 | プログラム、情報処理方法、及び端末装置 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021013111A Division JP2022116767A (ja) | 2021-01-29 | 2021-01-29 | プログラム、情報処理方法、及び端末装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024019209A JP2024019209A (ja) | 2024-02-08 |
| JP7614663B2 true JP7614663B2 (ja) | 2025-01-16 |
Family
ID=82654552
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021013111A Pending JP2022116767A (ja) | 2021-01-29 | 2021-01-29 | プログラム、情報処理方法、及び端末装置 |
| JP2023198923A Active JP7614663B2 (ja) | 2021-01-29 | 2023-11-24 | プログラム、情報処理方法、及び端末装置 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021013111A Pending JP2022116767A (ja) | 2021-01-29 | 2021-01-29 | プログラム、情報処理方法、及び端末装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20250327945A1 (ja) |
| EP (1) | EP4290317A4 (ja) |
| JP (2) | JP2022116767A (ja) |
| WO (1) | WO2022163715A1 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2022116767A (ja) * | 2021-01-29 | 2022-08-10 | 株式会社コンセプトプロト | プログラム、情報処理方法、及び端末装置 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003284061A (ja) | 2002-03-26 | 2003-10-03 | Fujitsu Ltd | 映像記録装置 |
| JP2018182639A (ja) | 2017-04-19 | 2018-11-15 | 富士通株式会社 | 送信プログラム、送信方法および情報処理装置 |
| WO2019167955A1 (ja) | 2018-03-02 | 2019-09-06 | 土樋パルス株式会社 | 競技用計測システム |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3035037B2 (ja) * | 1991-11-25 | 2000-04-17 | 富士通株式会社 | 時間計測システム |
| JPH06318278A (ja) * | 1993-05-06 | 1994-11-15 | Nippon Telegr & Teleph Corp <Ntt> | 移動体管理システム及び移動機 |
| KR100769120B1 (ko) * | 2006-04-07 | 2007-10-22 | 박종천 | 마라톤 및 인라인 경주용 id 장치 |
| US9489552B2 (en) * | 2011-01-20 | 2016-11-08 | Innovative Timing Systems, Llc | RFID timing system and method with integrated event participant location tracking |
| US20160022144A1 (en) * | 2013-03-15 | 2016-01-28 | Innovative Timing Systems Llc | System and method of integrating participant biometrics within an event timing system |
| JP2016158699A (ja) * | 2015-02-27 | 2016-09-05 | セイコーエプソン株式会社 | 着地位置評価方法、及び着地位置評価装置 |
| CA3030958C (en) * | 2015-07-16 | 2019-11-05 | Blast Motion Inc. | Integrated sensor and video motion analysis method |
| JP6785724B2 (ja) * | 2017-06-16 | 2020-11-18 | 株式会社日立ビルシステム | 情報処理装置、問合せ処理システムおよび問合せ処理方法 |
| US10516982B2 (en) * | 2017-10-27 | 2019-12-24 | Hewlett Packard Enterprise Development Lp | Match Bluetooth low energy (BLE) moving patterns |
| JP6550612B1 (ja) | 2017-11-27 | 2019-07-31 | 株式会社Trac | 時間計測システム |
| EP3621082B1 (en) * | 2018-09-10 | 2026-03-18 | Polar Electro Oy | Synchronizing physiological measurement data streams |
| JP2022116767A (ja) * | 2021-01-29 | 2022-08-10 | 株式会社コンセプトプロト | プログラム、情報処理方法、及び端末装置 |
-
2021
- 2021-01-29 JP JP2021013111A patent/JP2022116767A/ja active Pending
-
2022
- 2022-01-26 US US18/263,258 patent/US20250327945A1/en active Pending
- 2022-01-26 WO PCT/JP2022/002922 patent/WO2022163715A1/ja not_active Ceased
- 2022-01-26 EP EP22745934.4A patent/EP4290317A4/en active Pending
-
2023
- 2023-11-24 JP JP2023198923A patent/JP7614663B2/ja active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003284061A (ja) | 2002-03-26 | 2003-10-03 | Fujitsu Ltd | 映像記録装置 |
| JP2018182639A (ja) | 2017-04-19 | 2018-11-15 | 富士通株式会社 | 送信プログラム、送信方法および情報処理装置 |
| WO2019167955A1 (ja) | 2018-03-02 | 2019-09-06 | 土樋パルス株式会社 | 競技用計測システム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022116767A (ja) | 2022-08-10 |
| US20250327945A1 (en) | 2025-10-23 |
| EP4290317A4 (en) | 2025-02-12 |
| EP4290317A1 (en) | 2023-12-13 |
| WO2022163715A1 (ja) | 2022-08-04 |
| JP2024019209A (ja) | 2024-02-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11250247B2 (en) | Information processing device, information processing system, and program | |
| JP5867432B2 (ja) | 情報処理装置、記録媒体および情報処理システム | |
| US9451218B2 (en) | Wireless synchronous system, radio apparatuses, sensor devices, wireless synchronizing method, and computer-readable recording medium | |
| JP5549515B2 (ja) | 撮像装置及び方法、並びにプログラム | |
| US20080109158A1 (en) | Real time performance comparison | |
| CN102985790B (zh) | 信息处理设备、信息处理方法、程序和记录介质 | |
| US20160065984A1 (en) | Systems and methods for providing digital video with data identifying motion | |
| JP6447515B2 (ja) | 情報処理装置、記録媒体および情報処理方法 | |
| US10152830B2 (en) | Camera-biometric motion sensor and method of synchronization | |
| JP7614663B2 (ja) | プログラム、情報処理方法、及び端末装置 | |
| US20180167697A1 (en) | Data collection device, video generation device, video delivery system, program, and recording medium | |
| KR102547347B1 (ko) | 객체의 궤적을 추적하기 위한 방법 | |
| KR102226623B1 (ko) | 실내 스포츠를 위한 카메라를 이용한 운동량 산출 시스템 | |
| JP2019536179A (ja) | マッチング方法、知的インタラクティブエクスペリエンスシステムおよび知的インタラクションシステム | |
| JP2024071543A (ja) | 情報処理装置、情報処理方法、及びプログラム | |
| EP3088059A1 (en) | Analysis device, recording medium, and analysis method | |
| JP2025108091A (ja) | 情報処理装置、情報処理方法、及びプログラム | |
| WO2024261451A1 (en) | System and method for tracking checkpoint transition times for races | |
| US20160236033A1 (en) | System and method for recording exercise data automatically | |
| US12290739B2 (en) | System and method for timing personal physical activity | |
| JP7616447B2 (ja) | 画像提供システム | |
| CN121730803A (zh) | 运动评估方法、装置、设备、存储介质及计算机程序产品 | |
| KR20250085076A (ko) | 운동 영상에 플레이어 정보를 표시하기 위한 방법 | |
| WO2023100565A1 (ja) | ランニングフォーム評価システム、プログラム及び方法 | |
| JP2016015780A (ja) | 情報処理装置、記録媒体および情報処理システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240117 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240117 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240724 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240919 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20241203 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241220 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7614663 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |