JP7384977B1 - Information processing device and information processing method - Google Patents

Information processing device and information processing method Download PDF

Info

Publication number
JP7384977B1
JP7384977B1 JP2022136964A JP2022136964A JP7384977B1 JP 7384977 B1 JP7384977 B1 JP 7384977B1 JP 2022136964 A JP2022136964 A JP 2022136964A JP 2022136964 A JP2022136964 A JP 2022136964A JP 7384977 B1 JP7384977 B1 JP 7384977B1
Authority
JP
Japan
Prior art keywords
time
wireless terminal
measurement
information processing
correction value
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
Application number
JP2022136964A
Other languages
Japanese (ja)
Other versions
JP2024033407A (en
Inventor
幾太郎 大串
健人 吉澤
英邦 吉田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Broadband Platform Inc
Original Assignee
NTT Broadband Platform Inc
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 NTT Broadband Platform Inc filed Critical NTT Broadband Platform Inc
Priority to JP2022136964A priority Critical patent/JP7384977B1/en
Application granted granted Critical
Publication of JP7384977B1 publication Critical patent/JP7384977B1/en
Publication of JP2024033407A publication Critical patent/JP2024033407A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Time Recorders, Dirve Recorders, Access Control (AREA)

Abstract

【課題】測位における時刻情報における誤差を低減する。【解決手段】取得部31は、記録の計測対象となるマラソンが開始されるよりも前に、上記のようにして各無線端末10について測定された測定時刻及び到達時刻を取得する。決定部32は、取得部31により取得された測定時刻及び到達時刻の差分を用いて統計処理を行うことで、補正値を決定する。これにより、記録の計測対象となるマラソンの開始前に補正値が定まることになる。記録の計測対象となるマラソンが開始されると、補正部33は、各無線端末10がフィニッシュ地点に到達した時刻を測定した測定時刻を、記憶部34により記憶されている補正値によって補正する。【選択図】図4An object of the present invention is to reduce errors in time information in positioning. An acquisition unit 31 acquires the measurement time and arrival time measured for each wireless terminal 10 as described above before the start of a marathon to be recorded. The determining unit 32 determines the correction value by performing statistical processing using the difference between the measurement time and the arrival time acquired by the acquiring unit 31. As a result, the correction value is determined before the start of the marathon to be recorded. When a marathon to be recorded is started, the correction unit 33 corrects the measurement time at which each wireless terminal 10 reaches the finish point using the correction value stored in the storage unit 34. [Selection diagram] Figure 4

Description

本発明は、測位における時刻情報を補正するための技術に関する。 The present invention relates to a technique for correcting time information in positioning.

例えばマラソン競技において、走行する多数のランナーの位置情報(つまりランナーがいつどこに居るかという情報)を収集し、これらを解析するための仕組みが考えられている。例えば特許文献1には、マラソン競技のランナーの動きや位置をリアルタイムに認識できるサポートナビゲータシステムが記載されている。 For example, in a marathon race, a system has been devised to collect positional information of a large number of runners (that is, information on where and when the runners are running) and analyze this information. For example, Patent Document 1 describes a support navigator system that can recognize the movements and positions of runners in a marathon event in real time.

特開2008-128876号公報Japanese Patent Application Publication No. 2008-128876

マラソン競技等に適用される測位システムにおいて、ランナーが携帯する移動端末の位置情報及び時刻情報に対しては極めて高い精度が求められる。 In positioning systems applied to marathon events and the like, extremely high accuracy is required for position and time information of mobile terminals carried by runners.

そこで、本発明は、測位における時刻情報における誤差を低減することを目的とする。 Therefore, an object of the present invention is to reduce errors in time information during positioning.

上記課題を解決するため、本発明は、複数の無線端末がそれぞれ所定の位置に到達した時刻を測定した測定時刻と、前記複数の無線端末がそれぞれ上記所定の位置に到達した、前記測定時刻よりも正確な到達時刻とを取得する取得部と、取得された前記測定時刻及び前記到達時刻の差分を用いて統計処理を行い、補正値を決定する決定部と、無線端末の測位時において、当該無線端末が或る位置に到達した時刻を測定した測定時刻を前記補正値によって補正する補正部とを備えることを特徴とする情報処理装置を提供する。 In order to solve the above problems, the present invention provides a measurement time at which a plurality of wireless terminals each arrive at a predetermined position, and a measurement time at which each of the plurality of wireless terminals reaches the predetermined position. an acquisition unit that acquires an accurate arrival time; a determination unit that performs statistical processing using the difference between the acquired measurement time and the arrival time and determines a correction value; An information processing apparatus is provided, comprising: a correction unit that corrects a measurement time at which a wireless terminal reaches a certain position using the correction value.

本発明によれば、測位における時刻情報における誤差を低減することが可能となる。 According to the present invention, it is possible to reduce errors in time information during positioning.

本発明の一実施形態に係る情報処理システム1の構成の一例を示すブロック図である。1 is a block diagram showing an example of the configuration of an information processing system 1 according to an embodiment of the present invention. 同実施形態に係る無線端末10のハードウェア構成の一例を示すブロック図である。FIG. 2 is a block diagram showing an example of the hardware configuration of the wireless terminal 10 according to the embodiment. 同実施形態に係るサーバ装置30のハードウェア構成の一例を示すブロック図である。It is a block diagram showing an example of the hardware configuration of server device 30 concerning the same embodiment. 無線端末10及びサーバ装置30の機能構成の一例を示すブロック図である。3 is a block diagram showing an example of functional configurations of a wireless terminal 10 and a server device 30. FIG. 測定時刻及び到達時刻を例示する図である。It is a figure which illustrates measurement time and arrival time. サーバ装置30による補正値決定動作を例示するフローチャートである。7 is a flowchart illustrating a correction value determining operation by the server device 30. FIG. サーバ装置30による補正動作を例示するフローチャートである。5 is a flowchart illustrating a correction operation by the server device 30. FIG.

[構成]
図1は、本実施形態の情報処理システム1の一例を示す図である。情報処理システム1は、例えば移動する競技(ここではマラソンとする)を行う複数のランナー(対象物)にそれぞれ取り付けられた複数の無線端末10と、複数の無線基地局20を含むネットワーク21と、本発明に係る情報処理装置として機能するサーバ装置30と、マラソンのフィニッシュ地点等の位置に設けられた写真判定システム40とを備える。ネットワーク2は、無線端末10、写真判定システム40及びサーバ装置30を相互に通信可能に接続する広域ネットワークである。ネットワーク2は、例えば第4世代移動通信システム又は第5世代移動通信システムに準拠したネットワークであってもよいし、その他の通信規格に準拠したネットワークであってもよい。
[composition]
FIG. 1 is a diagram showing an example of an information processing system 1 according to the present embodiment. The information processing system 1 includes a network 21 including a plurality of wireless terminals 10 each attached to a plurality of runners (objects) participating in a moving competition (here, a marathon), and a plurality of wireless base stations 20, for example. It includes a server device 30 that functions as an information processing device according to the present invention, and a photo recognition system 40 that is installed at a location such as the finish point of a marathon. The network 2 is a wide area network that connects the wireless terminal 10, the photo recognition system 40, and the server device 30 so that they can communicate with each other. The network 2 may be a network based on, for example, a fourth generation mobile communication system or a fifth generation mobile communication system, or may be a network based on other communication standards.

無線端末10は例えばGPS(Global Positioning System)等の測位機能を備えており、各無線端末10の識別情報及び測位した位置を示す位置情報を含む測位結果をネットワーク21経由でサーバ装置30に送信する。サーバ装置30はこの測位結果を受信した時刻に基づいて、ランナーがマラソンのフィニッシュ地点に到達したか否かを判定する。このとき、各ランナーがフィニッシュ地点に到達したと判定される時刻には様々な理由により誤差が生じる。具体的には、無線端末10及び無線基地局20間の無線区間における無線パケットのコリジョンによる遅延の発生、測位に用いる測位原理から生じる測位誤差、1回の競技において複数のランナーによって利用される無線端末10の総数に応じて生じる全体的な処理負荷による遅延、補正値として与えるべき値の見積もり誤り、システム演算処理過程における計算ロジック(丸め誤差等によるズレ)、又は、対象物に対する無線端末10の取り付け位置と競技における公式判定方法との差異、といった要因から、ランナーがフィニッシュ地点に到達したと判定される時刻には誤差が生じることが知られている。本実施形態では、このような測位における時刻情報における誤差を低減することを目的とする。 The wireless terminals 10 are equipped with a positioning function such as GPS (Global Positioning System), and transmit positioning results including identification information of each wireless terminal 10 and position information indicating the measured position to the server device 30 via the network 21. . The server device 30 determines whether the runner has reached the finish point of the marathon based on the time when this positioning result is received. At this time, errors occur in the time at which it is determined that each runner has reached the finish point for various reasons. Specifically, the occurrence of delays due to collisions of wireless packets in the wireless section between the wireless terminal 10 and the wireless base station 20, positioning errors caused by the positioning principle used for positioning, and wireless communication used by multiple runners in one competition. Delays due to the overall processing load that occurs depending on the total number of terminals 10, errors in estimating the value to be given as a correction value, calculation logic in the system calculation process (discrepancies due to rounding errors, etc.), or attachment of the wireless terminals 10 to the object. It is known that errors occur in the time it is determined that a runner has reached the finish point, due to factors such as differences in position and official judging methods in competitions. The present embodiment aims to reduce errors in time information in such positioning.

図2は、無線端末10のハードウェア構成の一例を示す図である。無線端末10は、物理的には、プロセッサ1001、メモリ1002、ストレージ1003、通信装置1004、入力装置1005、出力装置1006及びこれらを接続するバスなどを含むコンピュータ装置として構成されている。なお、以下の説明では、「装置」という文言は、回路、デバイス、ユニットなどに読み替えることができる。無線端末10のハードウェア構成は、図に示した各装置を1つ又は複数含むように構成されてもよいし、一部の装置を含まずに構成されてもよい。 FIG. 2 is a diagram showing an example of the hardware configuration of the wireless terminal 10. The wireless terminal 10 is physically configured as a computer device including a processor 1001, a memory 1002, a storage 1003, a communication device 1004, an input device 1005, an output device 1006, a bus connecting these devices, and the like. In addition, in the following description, the word "apparatus" can be read as a circuit, a device, a unit, etc. The hardware configuration of the wireless terminal 10 may be configured to include one or more of each device shown in the figure, or may be configured not to include some of the devices.

無線端末10における各機能は、プロセッサ1001、メモリ1002などのハードウェア上に所定のソフトウェア(プログラム)を読み込ませることによって、プロセッサ1001が演算を行い、通信装置1004による通信を制御したり、メモリ1002及びストレージ1003におけるデータの読み出し及び書き込みの少なくとも一方を制御したりすることによって実現される。 Each function in the wireless terminal 10 is performed by loading predetermined software (programs) onto hardware such as the processor 1001 and memory 1002, so that the processor 1001 performs calculations, controls communication by the communication device 1004, and controls communication by the communication device 1004. This is realized by controlling at least one of data reading and writing in the storage 1003.

プロセッサ1001は、例えば、オペレーティングシステムを動作させてコンピュータ全体を制御する。プロセッサ1001は、周辺装置とのインターフェース、制御装置、演算装置、レジスタなどを含む中央処理装置(CPU:Central Processing Unit)によって構成されてもよい。また、例えばベースバンド信号処理部や呼処理部などがプロセッサ1001によって実現されてもよい。 The processor 1001, for example, operates an operating system to control the entire computer. The processor 1001 may be configured by a central processing unit (CPU) including an interface with a peripheral device, a control device, an arithmetic device, a register, and the like. Further, for example, a baseband signal processing unit, a call processing unit, etc. may be realized by the processor 1001.

プロセッサ1001は、プログラム(プログラムコード)、ソフトウェアモジュール、データなどを、ストレージ1003及び通信装置1004の少なくとも一方からメモリ1002に読み出し、これらに従って各種の処理を実行する。プログラムとしては、後述する動作の少なくとも一部をコンピュータに実行させるプログラムが用いられる。無線端末10の機能ブロックは、メモリ1002に格納され、プロセッサ1001において動作する制御プログラムによって実現されてもよい。各種の処理は、1つのプロセッサ1001によって実行されてもよいが、2以上のプロセッサ1001により同時又は逐次に実行されてもよい。プロセッサ1001は、1以上のチップによって実装されてもよい。 The processor 1001 reads programs (program codes), software modules, data, etc. from at least one of the storage 1003 and the communication device 1004 to the memory 1002, and executes various processes in accordance with the programs. As the program, a program that causes a computer to execute at least a part of the operations described below is used. Functional blocks of the wireless terminal 10 may be realized by a control program stored in the memory 1002 and operated in the processor 1001. Various types of processing may be executed by one processor 1001, or may be executed simultaneously or sequentially by two or more processors 1001. Processor 1001 may be implemented by one or more chips.

メモリ1002は、コンピュータ読み取り可能な記録媒体であり、例えば、ROM(Read Only Memory)、EPROM(Erasable Programmable ROM)、EEPROM(Electrically Erasable Programmable ROM)、RAM(Random Access Memory)などの少なくとも1つによって構成されてもよい。メモリ1002は、レジスタ、キャッシュ、メインメモリ(主記憶装置)などと呼ばれてもよい。メモリ1002は、本実施形態に係る方法を実施するために実行可能なプログラム(プログラムコード)、ソフトウェアモジュールなどを保存することができる。 The memory 1002 is a computer-readable recording medium, and includes at least one of ROM (Read Only Memory), EPROM (Erasable Programmable ROM), EEPROM (Electrically Erasable Programmable ROM), RAM (Random Access Memory), and the like. may be done. Memory 1002 may be called a register, cache, main memory, or the like. The memory 1002 can store executable programs (program codes), software modules, etc. for implementing the method according to the present embodiment.

ストレージ1003は、コンピュータ読み取り可能な記録媒体であり、例えば、ハードディスクドライブ、スマートカード、フラッシュメモリなどの少なくとも1つによって構成されてもよい。ストレージ1003は、補助記憶装置と呼ばれてもよい。 The storage 1003 is a computer-readable recording medium, and may be configured by, for example, at least one of a hard disk drive, a smart card, a flash memory, and the like. Storage 1003 may also be called an auxiliary storage device.

通信装置1004は、無線通信を行うためのハードウェア(送受信デバイス)であり、例えば通信モジュールなどともいう。 The communication device 1004 is hardware (transmission/reception device) for performing wireless communication, and is also referred to as, for example, a communication module.

入力装置1005は、外部からの何らかの入力を受け付ける入力デバイス(例えば、キー、マイクロフォン、スイッチ、センサ、GPSユニットなど)である。GPSユニットは、測位を行って無線端末10の位置を示す位置データを生成する。出力装置1006は、外部への出力を実施する出力デバイス(例えばディスプレイやLEDランプなど)である。 The input device 1005 is an input device (for example, a key, a microphone, a switch, a sensor, a GPS unit, etc.) that accepts some input from the outside. The GPS unit performs positioning and generates position data indicating the position of the wireless terminal 10. The output device 1006 is an output device (for example, a display, an LED lamp, etc.) that performs output to the outside.

プロセッサ1001、メモリ1002などの各装置は、情報を通信するためのバスによって接続される。バスは、単一のバスを用いて構成されてもよいし、装置間ごとに異なるバスを用いて構成されてもよい。 Each device, such as the processor 1001 and the memory 1002, is connected by a bus for communicating information. The bus may be configured using a single bus, or may be configured using different buses for each device.

また、無線端末10は、マイクロプロセッサ、デジタル信号プロセッサ(DSP:Digital Signal Processor)、ASIC(Application Specific Integrated Circuit)、PLD(Programmable Logic Device)、FPGA(Field Programmable Gate Array)などのハードウェアを含んで構成されてもよく、当該ハードウェアにより、各機能ブロックの一部又は全てが実現されてもよい。例えば、プロセッサ1001は、これらのハードウェアの少なくとも1つを用いて実装されてもよい。 The wireless terminal 10 also includes hardware such as a microprocessor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a programmable logic device (PLD), and a field programmable gate array (FPGA). A part or all of each functional block may be realized by the hardware. For example, processor 1001 may be implemented using at least one of these hardwares.

図3は、サーバ装置30のハードウェア構成を示す図である。サーバ装置30のハードウェア構成は、図3に示した各装置を1つ又は複数含むように構成されてもよいし、一部の装置を含まずに構成されてもよい。また、それぞれ筐体が異なる複数の装置が通信接続されて、サーバ装置30を構成してもよい。 FIG. 3 is a diagram showing the hardware configuration of the server device 30. The hardware configuration of the server device 30 may be configured to include one or more of each device shown in FIG. 3, or may be configured not to include some of the devices. Further, the server device 30 may be configured by communicatively connecting a plurality of devices each having a different housing.

サーバ装置30は、物理的には、プロセッサ3001、メモリ3002、ストレージ3003、通信装置3004、及びこれらを接続するバスなどを含むコンピュータ装置として構成されている。サーバ装置30における各機能は、プロセッサ3001、メモリ3002などのハードウェア上に所定のソフトウェア(プログラム)を読み込ませることによって、プロセッサ3001が演算を行い、通信装置3004による通信を制御したり、メモリ3002及びストレージ3003におけるデータの読み出し及び書き込みの少なくとも一方を制御したりすることによって実現される。通信装置3004は、ネットワーク2経由で無線基地局20と通信を行うためのハードウェア(送受信デバイス)とを含んでいる。プロセッサ3001、メモリ3002、ストレージ3003及びこれらを接続するバスは、無線端末10について説明したプロセッサ1001、メモリ1002、ストレージ1003及びこれらを接続するバスと、ハードウェアとしては同様であるため、その説明を省略する。 The server device 30 is physically configured as a computer device including a processor 3001, a memory 3002, a storage 3003, a communication device 3004, a bus connecting these, and the like. Each function in the server device 30 is performed by loading predetermined software (programs) onto hardware such as a processor 3001 and a memory 3002, so that the processor 3001 performs calculations, controls communication by a communication device 3004, and controls communications by a communication device 3004. This is realized by controlling at least one of data reading and writing in the storage 3003. The communication device 3004 includes hardware (transmission/reception device) for communicating with the wireless base station 20 via the network 2. The processor 3001, memory 3002, storage 3003, and the bus connecting them are the same in terms of hardware as the processor 1001, memory 1002, storage 1003, and the bus connecting these described for the wireless terminal 10, so the description thereof will be omitted. Omitted.

図4は、無線端末10及びサーバ装置30の機能構成の一例を示すブロック図である。無線端末10は、自端末の測位を行う測位部11と、サーバ装置30と各種情報を送受信する送受信部12といった機能を実現する。前述したように、測位部11によって測位された位置に基づいてランナーがフィニッシュ地点に到達したか否かを判定するときの時刻情報には誤差が生じる。写真判定システム40は、いわゆる決勝写真撮影カメラシステムとも呼ばれるシステムであり、カメラのレンズの焦点面の前にラインセンサを設け、これを所定の位置、ここではマラソンのフィニッシュ地点に合わせておき、そのフィニッシュ地点上の時間の経過を撮影するものである。よって、写真判定システム40によってランナーがフィニッシュ地点に到達したと判定される時刻情報は、測位部11によって測位された位置に基づいてランナーがフィニッシュ地点に到達したと判定される時刻情報よりも正確である。 FIG. 4 is a block diagram showing an example of the functional configuration of the wireless terminal 10 and the server device 30. The wireless terminal 10 realizes functions such as a positioning section 11 that performs positioning of the terminal itself, and a transmitting/receiving section 12 that transmits and receives various information to and from the server device 30. As described above, an error occurs in the time information when determining whether or not a runner has reached the finish point based on the position measured by the positioning unit 11. The photo judging system 40 is a system that is also called a final photo shooting camera system, and is provided with a line sensor in front of the focal plane of the camera lens, and is aligned with a predetermined position, here the finish point of the marathon. This is a photograph of the passage of time at the finish point. Therefore, the time information at which the photo finishing system 40 determines that the runner has reached the finish point is more accurate than the time information at which it is determined that the runner has reached the finish point based on the position determined by the positioning unit 11. be.

本実施形態では、記録の計測対象となるマラソンが開始されるよりも前に、試験的に、数人又は数十人の疑似的なランナーが無線端末10を所持した状態で走行し、これら無線端末10の各測位部11によって測位を行うとともに、マラソンのフィニッシュ地点に見立てた所定の位置に設けられた写真判定システム40により、各ランナーが上記所定の位置に到達した時刻を判定する。つまり、この段階では、複数の無線端末10の各測位部11によって測位された位置に基づいてランナーが所定の位置に到達した時刻を測定した測定時刻と、これら複数の無線端末10を所持するランナーが所定の位置に到達したと写真判定システム40により判定された時刻である到達時刻とが計測される。 In this embodiment, before the start of a marathon to be measured, several or dozens of pseudo runners run with wireless terminals 10 on a trial basis, and these Positioning is performed by each positioning section 11 of the terminal 10, and the time when each runner reaches the predetermined position is determined by a photo judgment system 40 installed at a predetermined position that is assumed to be a marathon finish point. That is, at this stage, the measurement time at which the runner arrived at a predetermined position based on the position measured by each positioning unit 11 of the plurality of wireless terminals 10 and the runner who owns the plurality of wireless terminals 10 are determined. The arrival time, which is the time when the photo determination system 40 determines that the image has arrived at a predetermined position, is measured.

なお、写真判定システム40は、ランナーの身体の所定の部位(例えば胸)が所定の位置に到達した時刻を判定するものであるから、厳密に言えば、各ランナーが所持する無線端末10が所定の位置に到達した時刻を判定するものではないが、ここでは、写真判定システム40によってランナーの身体の所定の部位が所定の位置に到達したと判定された時刻が、無線端末10が所定の位置に到達した正確な時刻であるとみなす。サーバ装置30の取得部31は、記録の計測対象となるマラソンが開始されるよりも前に、上記のようにして各無線端末10について測定された測定時刻及び到達時刻を取得する。 Note that since the photo recognition system 40 determines the time when a predetermined part of the runner's body (for example, the chest) reaches a predetermined position, strictly speaking, the photo recognition system 40 determines the time when a predetermined part of the runner's body (for example, the chest) reaches a predetermined position. However, here, the time when the photo recognition system 40 determines that the predetermined part of the runner's body has reached the predetermined position is the time when the wireless terminal 10 reaches the predetermined position. It is assumed that this is the exact time when . The acquisition unit 31 of the server device 30 acquires the measurement time and arrival time measured for each wireless terminal 10 as described above before the marathon to be recorded is started.

ここで、図5は、各無線端末10について取得された測定時刻及び到達時刻を例示する図である。例えば識別情報「U0001」で識別される無線端末10について、測位部11によって測位された位置に基づいてランナーが所定の位置に到達したと判定される時刻情報である測定時刻は15分12秒45であり、写真判定システム40によってランナーが所定の位置に到達したと判定された時刻情報である到達時刻は15分12秒44である。つまり、この測定時刻及び到達時刻の差分は、-0.01秒である。これらの識別情報、測定時刻、到達時刻及び差分はそれぞれ対応付けられて記憶部34に記憶される。 Here, FIG. 5 is a diagram illustrating measurement times and arrival times acquired for each wireless terminal 10. For example, for the wireless terminal 10 identified by the identification information "U0001", the measured time, which is the time information at which it is determined that the runner has reached a predetermined position based on the position measured by the positioning unit 11, is 15 minutes 12 seconds 45 The arrival time, which is the time information at which the photo recognition system 40 determines that the runner has reached the predetermined position, is 15 minutes 12 seconds 44. In other words, the difference between this measurement time and the arrival time is -0.01 seconds. These identification information, measurement time, arrival time, and difference are stored in the storage unit 34 in association with each other.

図4において、決定部32は、取得部31により取得された測定時刻及び到達時刻の差分を用いて統計処理を行うことで、補正値を決定する。より具体的には、決定部32は、統計処理によって上記差分の平均値、中央値又は最頻値のいずれかを算出し、算出した値を補正値として決定する。これにより、記録の計測対象となるマラソンの開始前に補正値が定まることになる。この補正値は、記憶部34に記憶される。 In FIG. 4, the determination unit 32 determines the correction value by performing statistical processing using the difference between the measurement time and the arrival time acquired by the acquisition unit 31. More specifically, the determining unit 32 calculates the average value, median value, or mode of the differences by statistical processing, and determines the calculated value as the correction value. As a result, the correction value is determined before the start of the marathon to be recorded. This correction value is stored in the storage section 34.

そして、記録の計測対象となるマラソンが開始されると、各ランナーが無線端末10を所持した状態で走行し、これら無線端末10の各測位部11によって測位が行われる。取得部31は、これらの各無線端末10の測位部11の測位結果に基づいて、各無線端末10がマラソンのフィニッシュ地点に到達した時刻を測定した測定時刻を取得する。 Then, when a marathon to be recorded is started, each runner runs while carrying a wireless terminal 10, and positioning is performed by each positioning section 11 of these wireless terminals 10. The acquisition unit 31 acquires the measurement time when each wireless terminal 10 reaches the finish point of the marathon based on the positioning results of the positioning unit 11 of each of these wireless terminals 10.

補正部33は、各無線端末10がフィニッシュ地点に到達した時刻を測定した測定時刻に対して、記憶部34により記憶されている補正値を加算することによって、上記測定時刻を補正する。補正後の測定時刻は記憶部34に記憶される。 The correction unit 33 corrects the measurement time by adding the correction value stored in the storage unit 34 to the measurement time at which the time at which each wireless terminal 10 reaches the finish point is measured. The corrected measurement time is stored in the storage unit 34.

[動作]
次に、本実施形態の動作について説明する。図6,7に示す各処理の手順は、サーバ装置30に実装されているプログラムに記述されている。プロセッサ3001はこのプログラムを実行して以下の処理を実行する。
[motion]
Next, the operation of this embodiment will be explained. The procedures of each process shown in FIGS. 6 and 7 are written in a program installed in the server device 30. The processor 3001 executes this program to perform the following processing.

[補正値決定動作]
図6に示す処理は、記録の計測対象となるマラソンが開始されるよりも前に行われる。前述したように、数人又は数十人の疑似的なランナーが無線端末10を所持した状態で走行し、これら無線端末10の各測位部11によって測位が行われる。これとともに、マラソンのフィニッシュ地点に見立てた所定の位置に設けられた写真判定システム40により、各ランナーが所定の位置に到達した時刻を判定する。サーバ装置30の取得部31は、上記のようにして各無線端末10について測定された測定時刻及び到達時刻を取得する(ステップS11)。
[Correction value determination operation]
The process shown in FIG. 6 is performed before the marathon to be recorded is started. As described above, several or dozens of pseudo runners run with wireless terminals 10 in their possession, and the positioning units 11 of these wireless terminals 10 perform positioning. At the same time, a photo recognition system 40 installed at a predetermined position, which is assumed to be the finish point of a marathon, determines the time when each runner reaches the predetermined position. The acquisition unit 31 of the server device 30 acquires the measurement time and arrival time measured for each wireless terminal 10 as described above (step S11).

次に、決定部32は、取得部31により取得された測定時刻及び到達時刻の差分を用いて統計処理を行って、例えば上記差分の平均値、中央値又は最頻値のいずれかを算出し(ステップS12)、これを補正値として決定する(ステップS13)。この補正値は、記憶部34に記憶される。 Next, the determining unit 32 performs statistical processing using the difference between the measurement time and the arrival time acquired by the acquiring unit 31, and calculates, for example, the average value, median value, or mode of the difference. (Step S12), and determine this as a correction value (Step S13). This correction value is stored in the storage section 34.

[補正動作]
図7に示す処理は、記録の計測対象となるマラソンが開始された後に行われる。記録の計測対象となるマラソンが開始されると、各ランナーが無線端末10を所持した状態で走行し、これら無線端末10の各測位部11によって測位が行われる。取得部31は、これらの各無線端末10の測位部11の測位結果に基づいて、各無線端末10がマラソンのフィニッシュ地点に到達した時刻を測定した測定時刻を取得する(ステップS21)。
[Correction operation]
The process shown in FIG. 7 is performed after the marathon to be recorded is started. When a marathon to be recorded is started, each runner runs with a wireless terminal 10 in his or her possession, and positioning is performed by each positioning section 11 of these wireless terminals 10. The acquisition unit 31 acquires the measurement time when each wireless terminal 10 reaches the finish point of the marathon based on the positioning results of the positioning unit 11 of each of these wireless terminals 10 (step S21).

補正部33は、各無線端末10がフィニッシュ地点に到達した時刻を測定した測定時刻を、記憶部34により記憶されている補正値で補正する(ステップS22)。補正後の測定時刻は記憶部34に記憶される(ステップS23)。 The correction unit 33 corrects the measurement time at which each wireless terminal 10 reaches the finish point using the correction value stored in the storage unit 34 (step S22). The corrected measurement time is stored in the storage unit 34 (step S23).

以上説明した実施形態によれば、測位における時刻情報における誤差を低減することが可能となる。 According to the embodiment described above, it is possible to reduce errors in time information during positioning.

[変形例]
本発明は、上述した実施形態に限定されない。上述した実施形態を以下のように変形してもよい。また、以下の2つ以上の変形例を組み合わせて実施してもよい。
[Modified example]
The invention is not limited to the embodiments described above. The embodiment described above may be modified as follows. Furthermore, two or more of the following modifications may be implemented in combination.

[変形例1]
上述した実施形態では、対象物として、ランナーという移動する人間を例示したが、対象物はこの例に限定されない。本発明における対象物は、例えば移動する動物(馬、牛、犬等)や、移動する人工物(自動車、自転車、船舶等の機械)であってもよい。無線端末10は、このように移動する対象物によって運ばれる。また、移動する対象物はいわゆるリレー形式の競技を行う対象物であってもよい。また、1つの対象物に対して1つの無線端末10ではなく、複数の無線端末10が取り付けられ又は運ばれてもよい。
[Modification 1]
In the embodiment described above, a moving human being called a runner is illustrated as an example of an object, but the object is not limited to this example. The object in the present invention may be, for example, a moving animal (horse, cow, dog, etc.) or a moving artificial object (machine such as a car, bicycle, ship, etc.). The wireless terminal 10 is thus carried by the moving object. Furthermore, the moving object may be an object that participates in a so-called relay-type competition. Furthermore, instead of one wireless terminal 10, a plurality of wireless terminals 10 may be attached or carried to one object.

[変形例2]
上記実施形態では、複数の無線端末がそれぞれ所定の位置に到達した時刻を測定した測定時刻よりも正確な到達時刻を、所定の位置に到達した対象物を撮像した画像データに基づいて特定していた。ただし、正確な到達時刻を特定する方法はこれに限らない。
[Modification 2]
In the above embodiment, the arrival time, which is more accurate than the measured time when each of the plurality of wireless terminals reached a predetermined position, is determined based on the image data of the object that has arrived at the predetermined position. Ta. However, the method for specifying the exact arrival time is not limited to this.

また、実施形態で例示した測位方式は一例に過ぎず、本発明における測位方式はどのような方式であってもよい。また、実施形態で例示した通信規格は一例に過ぎず、本発明における通信規格はどのようなものであってもよい。 Moreover, the positioning method illustrated in the embodiment is only an example, and the positioning method in the present invention may be any method. Further, the communication standards illustrated in the embodiments are merely examples, and any communication standard may be used in the present invention.

[変形例3]
前述したように、測位部11によって測位された位置に基づいてランナーがフィニッシュ地点に到達したか否かを判定した測定時刻には誤差が生じる。この誤差は、測定時刻を測定したときの測定条件に影響を受ける。そこで、この測定条件ごとに適切な補正値を求めるようにしてもよい。具体的には、取得部31は、測定時刻を測定したときの測定条件を取得し、決定部32は、測定条件ごとに補正値を決定し、補正部33は、測定時刻を測定したときの測定条件で無線端末が或る位置に到達した時刻が測定されたときに、その測定条件に応じた補正値で測定時刻を補正する。上記誤差に影響を与える測定条件としては、以下のようなものが考えられる。
[Modification 3]
As described above, an error occurs in the measurement time at which it is determined whether the runner has reached the finish point based on the position measured by the positioning unit 11. This error is affected by the measurement conditions under which the measurement time was measured. Therefore, an appropriate correction value may be determined for each measurement condition. Specifically, the acquisition unit 31 acquires the measurement conditions when the measurement time was measured, the determination unit 32 determines a correction value for each measurement condition, and the correction unit 33 acquires the measurement conditions when the measurement time was measured. When the time when a wireless terminal reaches a certain position under measurement conditions is measured, the measurement time is corrected with a correction value according to the measurement conditions. The following may be considered as measurement conditions that affect the above error.

測定条件は、例えば、測位の対象となる無線端末10の総数である。無線端末10の総数が或る閾値を超える状態においては、その閾値以下である場合に比べて、全体的な処理の遅延が大きくなると考えらえる。そこで、取得部31は、測定時刻を測定したときの測定条件として、測位の対象となる無線端末10の総数を取得し、決定部32は、その総数と閾値との大小関係に応じて補正値を決定し、補正部33は、測定時刻を測定したときの測定条件で無線端末が或る位置に到達した時刻が測定されたときに、その測定条件(無線端末10の総数)に応じた補正値で測定時刻を補正する。 The measurement condition is, for example, the total number of wireless terminals 10 that are the targets of positioning. In a state where the total number of wireless terminals 10 exceeds a certain threshold value, it is considered that the overall processing delay becomes larger than when the total number of wireless terminals 10 exceeds the threshold value. Therefore, the acquisition unit 31 acquires the total number of wireless terminals 10 that are positioning targets as a measurement condition when measuring the measurement time, and the determination unit 32 determines a correction value according to the magnitude relationship between the total number and the threshold value. When the time when the wireless terminal reaches a certain position is measured under the measurement conditions under which the measurement time was measured, the correction unit 33 performs correction according to the measurement conditions (total number of wireless terminals 10). Correct the measurement time using the value.

測定条件は、例えば、天候である。例えば晴と雨のように天候が異なると、無線端末10及び無線基地局20間の無線区間における無線パケットのコリジョンに影響を与えることが考えられる。そこで、取得部31は、測定時刻を測定したときの測定条件として、天候の種類を取得し、決定部32は、その天候の種類に応じて補正値を決定し、補正部33は、測定時刻を測定したときの測定条件で無線端末が或る位置に到達した時刻が測定されたときに、その測定条件(天候の種類)に応じた補正値で測定時刻を補正する。 The measurement condition is, for example, the weather. For example, if the weather is different, such as sunny or rainy, it is conceivable that collisions of wireless packets in the wireless section between the wireless terminal 10 and the wireless base station 20 are affected. Therefore, the acquisition unit 31 acquires the type of weather as a measurement condition when measuring the measurement time, the determination unit 32 determines a correction value according to the type of weather, and the correction unit 33 determines the correction value at the measurement time. When the time when the wireless terminal reaches a certain position is measured under the measurement conditions under which the measurement was made, the measurement time is corrected using a correction value according to the measurement conditions (type of weather).

測定条件は、例えば無線端末10が通信に用いる周波数である。無線端末10が通信に用いる周波数の高低に応じて、全体的な処理の遅延が変化すると考えられる。そこで、取得部31は、測定時刻を測定したときの測定条件として、無線端末10が通信に用いる周波数を取得し、決定部32は、その周波数に応じて補正値を決定する。例えば無線端末10ごとに用いる周波数が異なる場合は、無線端末10ごとに補正値が決定されることになる。補正部33は、測定時刻を測定したときの測定条件で無線端末が或る位置に到達した時刻が測定されたときに、その測定条件(無線端末10が通信に用いる周波数)に応じた補正値で測定時刻を補正する。 The measurement condition is, for example, the frequency that the wireless terminal 10 uses for communication. It is thought that the overall processing delay changes depending on the frequency that the wireless terminal 10 uses for communication. Therefore, the acquisition unit 31 acquires the frequency used by the wireless terminal 10 for communication as a measurement condition when measuring the measurement time, and the determination unit 32 determines a correction value according to the frequency. For example, if the frequency used is different for each wireless terminal 10, the correction value will be determined for each wireless terminal 10. When the time when the wireless terminal reaches a certain position is measured under the measurement conditions under which the measurement time was measured, the correction unit 33 generates a correction value according to the measurement conditions (frequency used by the wireless terminal 10 for communication). Correct the measurement time with .

測定条件は、例えばネットワーク21のネットワーク環境に関するパラメータである。ここでいう、ネットワーク環境に関するパラメータとは、例えば無線端末10が通信を行うためのネットワーク21のノード数や、ネットワーク21の処理能力である。例えばネットワーク21のノード数の多少に応じて、全体的な処理の遅延が変化すると考えられる。そこで、取得部31は、測定時刻を測定したときの測定条件として、ネットワーク21のノード数を取得し、決定部32は、そのネットワーク21のノード数に応じて補正値を決定し、補正部33は、測定時刻を測定したときの測定条件で無線端末が或る位置に到達した時刻が測定されたときに、その測定条件(ネットワーク21のノード数)に応じた補正値で測定時刻を補正する。 The measurement conditions are, for example, parameters related to the network environment of the network 21. The parameters related to the network environment here include, for example, the number of nodes in the network 21 with which the wireless terminal 10 communicates, and the processing capacity of the network 21. For example, it is considered that the overall processing delay changes depending on the number of nodes in the network 21. Therefore, the acquisition unit 31 acquires the number of nodes in the network 21 as a measurement condition when measuring the measurement time, and the determination unit 32 determines a correction value according to the number of nodes in the network 21. When the time when a wireless terminal reaches a certain position is measured under the measurement conditions under which the measurement time was measured, the measurement time is corrected with a correction value according to the measurement conditions (the number of nodes in the network 21). .

[変形例4]
上記実施形態では、写真判定システム40によってランナーの身体の所定の部位が所定の位置に到達したと判定された時刻が、無線端末10が所定の位置に到達した正確な時刻であるとみなしていた。ここで、例えば対象物であるランナーに対して無線端末10が設けられる位置が決められている場合がある。例えば、対象物であるランナーの背中に付されたゼッケンナンバーの表記物に無線端末10が設けられているおり、無線端末10が設けられた人間の背中と、写真判定システム40によって検知される人間の身体の所定の部位である胸との幅が例えば30センチであるとした場合、その幅に相当する時間幅(30センチ=1nsec)を上記補正値に加えて測定時刻を補正するようにしてもよい。つまり、補正部33は、測定時刻を測定したときの測定条件(無線端末10が対象物に設けられる位置)で無線端末が或る位置に到達した時刻が測定されたときに、その測定条件に応じた補正値で測定時刻を補正する。
[Modification 4]
In the embodiment described above, the time when the photo recognition system 40 determines that a predetermined part of the runner's body has reached a predetermined position is considered to be the accurate time when the wireless terminal 10 reaches a predetermined position. . Here, for example, the position where the wireless terminal 10 is installed with respect to the runner, which is the object, may be determined. For example, the wireless terminal 10 is attached to a bib number marked on the back of a runner, which is an object, and the person's back and the person detected by the photo recognition system 40 are connected to the wireless terminal 10. For example, if the width between the body and the chest, which is a predetermined part of the body, is 30 cm, the measurement time is corrected by adding a time width corresponding to that width (30 cm = 1 nsec) to the above correction value. Good too. In other words, when the time when the wireless terminal reaches a certain position is measured under the measurement conditions under which the measurement time was measured (the position where the wireless terminal 10 is installed on the object), the correction unit 33 Correct the measurement time using the corresponding correction value.

[変形例5]
本発明に係る情報処理装置の一例としてサーバ装置30を例示したが、図4に例示した機能ブロックを実現するコンピュータであれば本発明を適用可能である。また、本発明は、サーバ装置30が行う方法、つまり、複数の無線端末がそれぞれ所定の位置に到達した時刻を測定した測定時刻と、前記複数の無線端末がそれぞれ上記所定の位置に到達した、前記測定時刻よりも正確な到達時刻とを取得するステップと、取得された前記測定時刻及び前記到達時刻の差分を用いて統計処理を行い、補正値を決定するステップと、前記無線端末の測位時において、当該無線端末が或る位置に到達した時刻を測定した測定時刻を前記補正値によって補正するステップとを備えることを特徴とする情報処理方法としても観念し得る。
[Modification 5]
Although the server device 30 is illustrated as an example of the information processing device according to the present invention, the present invention is applicable to any computer that implements the functional blocks illustrated in FIG. Further, the present invention provides a method performed by the server device 30, that is, a measurement time of measuring the time when each of the plurality of wireless terminals reaches the predetermined position, and a method of measuring the time when each of the plurality of wireless terminals reaches the predetermined position. a step of obtaining an arrival time that is more accurate than the measurement time; a step of performing statistical processing using the obtained difference between the measurement time and the arrival time to determine a correction value; and a step of determining a correction value when positioning the wireless terminal. The information processing method can also be considered as an information processing method characterized by comprising the step of correcting the measurement time at which the wireless terminal reached a certain position using the correction value.

[そのほかの変形例]
なお、上記実施形態の説明に用いたブロック図は、機能単位のブロックを示している。これらの機能ブロック(構成部)は、ハードウェア及びソフトウェアの少なくとも一方の任意の組み合わせによって実現される。また、各機能ブロックの実現方法は特に限定されない。すなわち、各機能ブロックは、物理的又は論理的に結合した1つの装置を用いて実現されてもよいし、物理的又は論理的に分離した2つ以上の装置を直接的又は間接的に(例えば、有線、無線などを用いて)接続し、これら複数の装置を用いて実現されてもよい。機能ブロックは、上記1つの装置又は上記複数の装置にソフトウェアを組み合わせて実現されてもよい。
[Other variations]
It should be noted that the block diagram used to explain the above embodiment shows blocks in functional units. These functional blocks (components) are realized by any combination of at least one of hardware and software. Furthermore, the method for realizing each functional block is not particularly limited. That is, each functional block may be realized using one physically or logically coupled device, or may be realized using two or more physically or logically separated devices directly or indirectly (e.g. , wired, wireless, etc.) and may be realized using a plurality of these devices. The functional block may be realized by combining software with the one device or the plurality of devices.

機能には、判断、決定、判定、計算、算出、処理、導出、調査、探索、確認、受信、送信、出力、アクセス、解決、選択、選定、確立、比較、想定、期待、見做し、報知(broadcasting)、通知(notifying)、通信(communicating)、転送(forwarding)、構成(configuring)、再構成(reconfiguring)、割り当て(allocating、mapping)、割り振り(assigning)などがあるが、これらに限られない。たとえば、送信を機能させる機能ブロック(構成部)は、送信部(transmitting unit)や送信機(transmitter)と呼称される。いずれも、上述したとおり、実現方法は特に限定されない。 Functions include judgment, decision, judgment, calculation, calculation, processing, derivation, investigation, exploration, confirmation, reception, transmission, output, access, resolution, selection, selection, establishment, comparison, assumption, expectation, consideration, These include, but are not limited to, broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocating, mapping, and assigning. I can't do it. For example, a functional block (configuration unit) that performs transmission is called a transmitting unit or a transmitter. In either case, as described above, the implementation method is not particularly limited.

情報の通知は、本開示において説明した態様/実施形態に限られず、他の方法を用いて行われてもよい。例えば、情報の通知は、物理レイヤシグナリング(例えば、DCI(Downlink Control Information)、UCI(Uplink Control Information))、上位レイヤシグナリング(例えば、RRC(Radio Resource Control)シグナリング、MAC(Medium Access Control)シグナリング、報知情報(MIB(Master Information Block)、SIB(System Information Block)))、その他の信号又はこれらの組み合わせによって実施されてもよい。また、RRCシグナリングは、RRCメッセージと呼ばれてもよく、例えば、RRC接続セットアップ(RRC Connection Setup)メッセージ、RRC接続再構成(RRC Connection Reconfiguration)メッセージなどであってもよい。 Notification of information is not limited to the aspects/embodiments described in this disclosure, and may be performed using other methods. For example, the notification of information may include physical layer signaling (e.g., DCI (Downlink Control Information), UCI (Uplink Control Information)), upper layer signaling (e.g., RRC (Radio Resource Control) signaling, MAC (Medium Access Control) signaling, It may be implemented using broadcast information (MIB (Master Information Block), SIB (System Information Block))), other signals, or a combination thereof. Further, RRC signaling may be called an RRC message, and may be, for example, an RRC Connection Setup message, an RRC Connection Reconfiguration message, or the like.

本開示において説明した各態様/実施形態は、LTE(Long Term Evolution)、LTE-A(LTE-Advanced)、SUPER 3G、IMT-Advanced、4G(4th generation mobile communication system)、5G(5th generation mobile communication system)、FRA(Future Radio Access)、NR(new Radio)、W-CDMA(登録商標)、GSM(登録商標)、CDMA2000、UMB(Ultra Mobile Broadband)、IEEE 802.11(Wi-Fi(登録商標))、IEEE 802.16(WiMAX(登録商標))、IEEE 802.20、UWB(Ultra-WideBand)、Bluetooth(登録商標)、その他の適切なシステムを利用するシステム及びこれらに基づいて拡張された次世代システムの少なくとも一つに適用されてもよい。また、複数のシステムが組み合わされて(例えば、LTE及びLTE-Aの少なくとも一方と5Gとの組み合わせ等)適用されてもよい。 Each aspect/embodiment described in this disclosure applies to LTE (Long Term Evolution), LTE-A (LTE-Advanced), SUPER 3G, IMT-Advanced, 4G (4th generation mobile communication system), and 5G (5th generation mobile communication system). system), FRA (Future Radio Access), NR (new Radio), W-CDMA (registered trademark), GSM (registered trademark), CDMA2000, UMB (Ultra Mobile Broadband), IEEE 802.11 (Wi-Fi (registered trademark) )), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, UWB (Ultra-WideBand), Bluetooth (registered trademark), and systems that utilize and are extended based on these. It may be applied to at least one next generation system. Furthermore, a combination of a plurality of systems may be applied (for example, a combination of at least one of LTE and LTE-A and 5G).

本開示において説明した各態様/実施形態の処理手順、シーケンス、フローチャートなどは、矛盾の無い限り、順序を入れ替えてもよい。例えば、本開示において説明した方法については、例示的な順序を用いて様々なステップの要素を提示しており、提示した特定の順序に限定されない。 The order of the processing procedures, sequences, flowcharts, etc. of each aspect/embodiment described in this disclosure may be changed as long as there is no contradiction. For example, the methods described in this disclosure use an example order to present elements of the various steps and are not limited to the particular order presented.

情報等は、上位レイヤ(又は下位レイヤ)から下位レイヤ(又は上位レイヤ)へ出力され得る。複数のネットワークノードを介して入出力されてもよい。 Information etc. can be output from an upper layer (or lower layer) to a lower layer (or upper layer). It may be input/output via multiple network nodes.

入出力された情報等は特定の場所(例えば、メモリ)に保存されてもよいし、管理テーブルを用いて管理してもよい。入出力される情報等は、上書き、更新、又は追記され得る。出力された情報等は削除されてもよい。入力された情報等は他の装置へ送信されてもよい。 The input/output information may be stored in a specific location (eg, memory) or may be managed using a management table. Information etc. to be input/output may be overwritten, updated, or additionally written. The output information etc. may be deleted. The input information etc. may be transmitted to other devices.

判定は、1ビットで表される値(0か1か)によって行われてもよいし、真偽値(Boolean:true又はfalse)によって行われてもよいし、数値の比較(例えば、所定の値との比較)によって行われてもよい。 Judgment may be made using a value expressed by 1 bit (0 or 1), a truth value (Boolean: true or false), or a comparison of numerical values (for example, a predetermined value). (comparison with a value).

本開示において説明した各態様/実施形態は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。また、所定の情報の通知(例えば、「Xであること」の通知)は、明示的に行うものに限られず、暗黙的(例えば、当該所定の情報の通知を行わない)ことによって行われてもよい。 Each aspect/embodiment described in this disclosure may be used alone, may be used in combination, or may be switched and used in accordance with execution. In addition, notification of prescribed information (for example, notification of "X") is not limited to being done explicitly, but may also be done implicitly (for example, not notifying the prescribed information). Good too.

以上、本開示について詳細に説明したが、当業者にとっては、本開示が本開示中に説明した実施形態に限定されるものではないということは明らかである。本開示は、請求の範囲の記載により定まる本開示の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。したがって、本開示の記載は、例示説明を目的とするものであり、本開示に対して何ら制限的な意味を有するものではない。 Although the present disclosure has been described in detail above, it is clear to those skilled in the art that the present disclosure is not limited to the embodiments described in the present disclosure. The present disclosure can be implemented as modifications and variations without departing from the spirit and scope of the present disclosure as determined by the claims. Therefore, the description of the present disclosure is for the purpose of illustrative explanation and is not intended to have any limiting meaning on the present disclosure.

ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれるか、他の名称で呼ばれるかを問わず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行可能ファイル、実行スレッド、手順、機能などを意味するよう広く解釈されるべきである。また、ソフトウェア、命令、情報などは、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、有線技術(同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線(DSL:Digital Subscriber Line)など)及び無線技術(赤外線、マイクロ波など)の少なくとも一方を使用してウェブサイト、サーバ、又は他のリモートソースから送信される場合、これらの有線技術及び無線技術の少なくとも一方は、伝送媒体の定義内に含まれる。 Software includes instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, whether referred to as software, firmware, middleware, microcode, hardware description language, or by any other name. , should be broadly construed to mean an application, software application, software package, routine, subroutine, object, executable, thread of execution, procedure, function, etc. Additionally, software, instructions, information, etc. may be sent and received via a transmission medium. For example, if the software uses wired technology (coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), etc.) and/or wireless technology (infrared, microwave, etc.) to When transmitted from a server or other remote source, these wired and/or wireless technologies are included within the definition of transmission medium.

本開示において説明した情報、信号などは、様々な異なる技術のいずれかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップなどは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、又はこれらの任意の組み合わせによって表されてもよい。なお、本開示において説明した用語及び本開示の理解に必要な用語については、同一の又は類似する意味を有する用語と置き換えてもよい。例えば、チャネル及びシンボルの少なくとも一方は信号(シグナリング)であってもよい。また、信号はメッセージであってもよい。また、コンポーネントキャリア(CC:Component Carrier)は、キャリア周波数、セル、周波数キャリアなどと呼ばれてもよい。 The information, signals, etc. described in this disclosure may be represented using any of a variety of different technologies. For example, data, instructions, commands, information, signals, bits, symbols, chips, etc., which may be referred to throughout the above description, may refer to voltages, currents, electromagnetic waves, magnetic fields or magnetic particles, light fields or photons, or any of these. It may also be represented by a combination of Note that terms explained in this disclosure and terms necessary for understanding this disclosure may be replaced with terms having the same or similar meanings. For example, at least one of the channel and the symbol may be a signal. Also, the signal may be a message. Further, a component carrier (CC) may be called a carrier frequency, a cell, a frequency carrier, or the like.

本開示において使用する「システム」及び「ネットワーク」という用語は、互換的に使用される。 As used in this disclosure, the terms "system" and "network" are used interchangeably.

また、本開示において説明した情報、パラメータなどは、絶対値を用いて表されてもよいし、所定の値からの相対値を用いて表されてもよいし、対応する別の情報を用いて表されてもよい。例えば、無線リソースはインデックスによって指示されるものであってもよい。上述したパラメータに使用する名称はいかなる点においても限定的な名称ではない。さらに、これらのパラメータを使用する数式等は、本開示で明示的に開示したものと異なる場合もある。様々なチャネル(例えば、PUCCH、PDCCHなど)及び情報要素は、あらゆる好適な名称によって識別できるので、これらの様々なチャネル及び情報要素に割り当てている様々な名称は、いかなる点においても限定的な名称ではない。 Further, the information, parameters, etc. described in this disclosure may be expressed using absolute values, relative values from a predetermined value, or other information using corresponding information. may be expressed. For example, radio resources may be indicated by an index. The names used for the parameters described above are not restrictive in any respect. Furthermore, the mathematical formulas etc. using these parameters may differ from those explicitly disclosed in this disclosure. Since the various channels (e.g. PUCCH, PDCCH, etc.) and information elements may be identified by any suitable designation, the various names assigned to these various channels and information elements are in no way exclusive designations. isn't it.

本開示においては、「移動局(MS:Mobile Station)」、「ユーザ端末(user terminal)」、「ユーザ装置(UE:User Equipment)」、「端末」などの用語は、互換的に使用され得る。移動局は、当業者によって、加入者局、モバイルユニット、加入者ユニット、ワイヤレスユニット、リモートユニット、モバイルデバイス、ワイヤレスデバイス、ワイヤレス通信デバイス、リモートデバイス、モバイル加入者局、アクセス端末、モバイル端末、ワイヤレス端末、リモート端末、ハンドセット、ユーザエージェント、モバイルクライアント、クライアント、又はいくつかの他の適切な用語で呼ばれる場合もある。また、無線端末10又は無線基地局20は、送信装置、受信装置、通信装置などと呼ばれてもよい。 In this disclosure, terms such as "Mobile Station (MS)," "user terminal," "User Equipment (UE)," and "terminal" may be used interchangeably. . A mobile station is defined by a person skilled in the art as a subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless It may also be referred to as a terminal, remote terminal, handset, user agent, mobile client, client, or some other suitable terminology. Furthermore, the wireless terminal 10 or the wireless base station 20 may be called a transmitting device, a receiving device, a communication device, or the like.

「判断(determining)」、「決定(determining)」という用語は、多種多様な動作を包含する場合がある。「判断」、「決定」は、例えば、判定(judging)、計算(calculating)、算出(computing)、処理(processing)、導出(deriving)、調査(investigating)、探索(looking up、search、inquiry)(例えば、テーブル、データベース又は別のデータ構造での探索)、確認(ascertaining)した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、受信(receiving)(例えば、情報を受信すること)、送信(transmitting)(例えば、情報を送信すること)、入力(input)、出力(output)、アクセス(accessing)(例えば、メモリ中のデータにアクセスすること)した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、解決(resolving)、選択(selecting)、選定(choosing)、確立(establishing)、比較(comparing)などした事を「判断」「決定」したとみなす事を含み得る。つまり、「判断」「決定」は、何らかの動作を「判断」「決定」したとみなす事を含み得る。また、「判断(決定)」は、「想定する(assuming)」、「期待する(expecting)」、「みなす(considering)」などで読み替えられてもよい。 The terms "determining" and "determining" may encompass a wide variety of actions. "Judgment" and "decision" include, for example, judging, calculating, computing, processing, deriving, investigating, looking up, search, and inquiry. (e.g., searching in a table, database, or other data structure), and regarding an ascertaining as a "judgment" or "decision." In addition, "judgment" and "decision" refer to receiving (e.g., receiving information), transmitting (e.g., sending information), input, output, and access. (accessing) (e.g., accessing data in memory) may include considering something as a "judgment" or "decision." In addition, "judgment" and "decision" refer to resolving, selecting, choosing, establishing, comparing, etc. as "judgment" and "decision". may be included. In other words, "judgment" and "decision" may include regarding some action as having been "judged" or "determined." Further, "judgment (decision)" may be read as "assuming", "expecting", "considering", etc.

「接続された(connected)」、「結合された(coupled)」という用語、又はこれらのあらゆる変形は、2又はそれ以上の要素間の直接的又は間接的なあらゆる接続又は結合を意味し、互いに「接続」又は「結合」された2つの要素間に1又はそれ以上の中間要素が存在することを含むことができる。要素間の結合又は接続は、物理的なものであっても、論理的なものであっても、或いはこれらの組み合わせであってもよい。例えば、「接続」は「アクセス」で読み替えられてもよい。本開示で使用する場合、2つの要素は、1又はそれ以上の電線、ケーブル及びプリント電気接続の少なくとも一つを用いて、並びにいくつかの非限定的かつ非包括的な例として、無線周波数領域、マイクロ波領域及び光(可視及び不可視の両方)領域の波長を有する電磁エネルギーなどを用いて、互いに「接続」又は「結合」され経路考えることができる。 The terms "connected", "coupled", or any variations thereof, refer to any connection or coupling, direct or indirect, between two or more elements and to each other. It may include the presence of one or more intermediate elements between two elements that are "connected" or "coupled." The bonds or connections between elements may be physical, logical, or a combination thereof. For example, "connection" may be replaced with "access." As used in this disclosure, two elements may include one or more electrical wires, cables, and/or printed electrical connections, as well as in the radio frequency domain, as some non-limiting and non-inclusive examples. , electromagnetic energy having wavelengths in the microwave and optical (both visible and invisible) ranges, etc., can be used to "connect" or "couple" and route them to each other.

本開示において使用する「に基づいて」という記載は、別段に明記されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という記載は、「のみに基づいて」と「に少なくとも基づいて」の両方を意味する。 As used in this disclosure, the phrase "based on" does not mean "based solely on" unless explicitly stated otherwise. In other words, the phrase "based on" means both "based only on" and "based at least on."

上記の各装置の構成における「手段」を、「部」、「回路」、「デバイス」等に置き換えてもよい。 "Means" in the configurations of each of the above devices may be replaced with "unit", "circuit", "device", etc.

本開示において、「含む(include)」、「含んでいる(including)」及びそれらの変形が使用されている場合、これらの用語は、用語「備える(comprising)」と同様に、包括的であることが意図される。さらに、本開示において使用されている用語「又は(or)」は、排他的論理和ではないことが意図される。 Where "include", "including" and variations thereof are used in this disclosure, these terms, like the term "comprising," are inclusive. It is intended that Furthermore, the term "or" as used in this disclosure is not intended to be exclusive or.

本開示において、例えば、英語でのa,an及びtheのように、翻訳により冠詞が追加された場合、本開示は、これらの冠詞の後に続く名詞が複数形であることを含んでもよい。 In this disclosure, when articles are added by translation, such as a, an, and the in English, the present disclosure may include that the nouns following these articles are plural.

本開示において、「AとBが異なる」という用語は、「AとBが互いに異なる」ことを意味してもよい。なお、当該用語は、「AとBがそれぞれCと異なる」ことを意味してもよい。「離れる」、「結合される」などの用語も、「異なる」と同様に解釈されてもよい。 In the present disclosure, the term "A and B are different" may mean "A and B are different from each other." Note that the term may also mean that "A and B are each different from C". Terms such as "separate" and "coupled" may also be interpreted similarly to "different."

1…情報処理システム、10…無線端末、11…測位部、12…送受信部、20…無線基地局、21…ネットワーク、1001…プロセッサ、1002…メモリ、1003…ストレージ、1004…通信装置、1005…入力装置、1006…出力装置、30…サーバ装置、31…取得部、32…決定部、33…補正部、34…記憶部、3001…プロセッサ、3002…メモリ、3003…ストレージ、3004…通信装置、40…写真判定システム。 DESCRIPTION OF SYMBOLS 1... Information processing system, 10... Wireless terminal, 11... Positioning unit, 12... Transmission/reception unit, 20... Wireless base station, 21... Network, 1001... Processor, 1002... Memory, 1003... Storage, 1004... Communication device, 1005... Input device, 1006... Output device, 30... Server device, 31... Acquisition unit, 32... Determination unit, 33... Correction unit, 34... Storage unit, 3001... Processor, 3002... Memory, 3003... Storage, 3004... Communication device, 40...Photo judgment system.

Claims (10)

複数の無線端末がそれぞれ所定の位置に到達した時刻を測定した測定時刻と、前記複数の無線端末がそれぞれ上記所定の位置に到達した、前記測定時刻よりも正確な到達時刻とを取得する取得部と、
取得された前記測定時刻及び前記到達時刻の差分を用いて統計処理を行い、補正値を決定する決定部と、
無線端末の測位時において、当該無線端末が或る位置に到達した時刻を測定した測定時刻を前記補正値によって補正する補正部と
を備えることを特徴とする情報処理装置。
an acquisition unit that acquires a measurement time at which each of the plurality of wireless terminals has measured the time when each of the plurality of wireless terminals has arrived at a predetermined position, and an arrival time that is more accurate than the measurement time at which the plurality of wireless terminals have each reached the predetermined position; and,
a determining unit that performs statistical processing using the acquired difference between the measurement time and the arrival time to determine a correction value;
An information processing apparatus comprising: a correction unit that corrects, using the correction value, a measurement time at which the wireless terminal reaches a certain position during positioning of the wireless terminal.
前記決定部は、前記統計処理によって求めた、前記差分の平均値、中央値又は最頻値に基づいて補正値を決定する
ことを特徴とする請求項1記載の情報処理装置。
The information processing apparatus according to claim 1, wherein the determining unit determines the correction value based on the average value, median value, or mode of the differences determined by the statistical processing.
前記取得部は、前記測定時刻を測定したときの測定条件を取得し、
前記決定部は、前記測定条件ごとに前記補正値を決定し、
前記補正部は、前記測定時刻を測定したときの測定条件で前記無線端末が前記或る位置に到達した時刻が測定されたときに、当該測定条件に応じた補正値で前記測定時刻を補正する
ことを特徴とする請求項1記載の情報処理装置。
The acquisition unit acquires measurement conditions when measuring the measurement time,
The determining unit determines the correction value for each measurement condition,
The correction unit corrects the measurement time with a correction value according to the measurement conditions when the time when the wireless terminal reaches the certain position is measured under the measurement conditions under which the measurement time was measured. The information processing device according to claim 1, characterized in that:
前記測定条件は、対象となる無線端末の総数である
ことを特徴とする請求項3記載の情報処理装置。
The information processing apparatus according to claim 3, wherein the measurement condition is a total number of target wireless terminals.
前記測定条件は、天候である
ことを特徴とする請求項3記載の情報処理装置。
The information processing device according to claim 3, wherein the measurement condition is weather.
前記測定条件は、前記無線端末が通信に用いる周波数、又は、前記無線端末が対象物に設けられる位置である
ことを特徴とする請求項3記載の情報処理装置。
The information processing apparatus according to claim 3, wherein the measurement condition is a frequency used by the wireless terminal for communication, or a position where the wireless terminal is provided on an object.
前記測定条件は、前記無線端末が通信を行うためのネットワーク環境に関するパラメータである
ことを特徴とする請求項3記載の情報処理装置。
The information processing apparatus according to claim 3, wherein the measurement condition is a parameter related to a network environment in which the wireless terminal performs communication.
前記無線端末は、移動する競技を行う対象物によって運ばれる
ことを特徴とする請求項1記載の情報処理装置。
The information processing device according to claim 1, wherein the wireless terminal is carried by a moving object that performs a competition.
前記取得部によって取得される前記到達時刻は、前記所定の位置に到達した対象物を撮影した画像データに基づいて特定された時刻である
ことを特徴とする請求項1記載の情報処理装置。
The information processing device according to claim 1, wherein the arrival time acquired by the acquisition unit is a time specified based on image data obtained by photographing the object that has arrived at the predetermined position.
情報処理装置が、複数の無線端末がそれぞれ所定の位置に到達した時刻を測定した測定時刻と、前記複数の無線端末がそれぞれ上記所定の位置に到達した、前記測定時刻よりも正確な到達時刻とを取得するステップと、
情報処理装置が、取得された前記測定時刻及び前記到達時刻の差分を用いて統計処理を行い、補正値を決定するステップと、
情報処理装置が、無線端末の測位時において、当該無線端末が或る位置に到達した時刻を測定した測定時刻を前記補正値によって補正するステップと
を備えることを特徴とする情報処理方法。
A measurement time at which the information processing device measured the time when each of the plurality of wireless terminals reached the predetermined position, and an arrival time that is more accurate than the measured time at which the plurality of wireless terminals each reached the predetermined position. and the steps to obtain
a step in which the information processing device performs statistical processing using the obtained difference between the measurement time and the arrival time to determine a correction value;
An information processing method comprising the step of: correcting a measurement time at which the wireless terminal has arrived at a certain position using the correction value during positioning of the wireless terminal.
JP2022136964A 2022-08-30 2022-08-30 Information processing device and information processing method Active JP7384977B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022136964A JP7384977B1 (en) 2022-08-30 2022-08-30 Information processing device and information processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022136964A JP7384977B1 (en) 2022-08-30 2022-08-30 Information processing device and information processing method

Publications (2)

Publication Number Publication Date
JP7384977B1 true JP7384977B1 (en) 2023-11-21
JP2024033407A JP2024033407A (en) 2024-03-13

Family

ID=88833343

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022136964A Active JP7384977B1 (en) 2022-08-30 2022-08-30 Information processing device and information processing method

Country Status (1)

Country Link
JP (1) JP7384977B1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008128876A (en) 2006-11-22 2008-06-05 Honda Motor Co Ltd Support navigator system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008128876A (en) 2006-11-22 2008-06-05 Honda Motor Co Ltd Support navigator system

Also Published As

Publication number Publication date
JP2024033407A (en) 2024-03-13

Similar Documents

Publication Publication Date Title
US11480669B2 (en) Method for SRS for positioning resource overhead reduction in multi-RTT
CN110149690B (en) Communication control device, communication control method, and terminal device
CN110603839A (en) Electronic device and method for wireless communication
CN110741564A (en) Cell ranking in a multi-beam system
US20200344628A1 (en) Beam consolidation and selection based on external information
WO2022085315A1 (en) Radio map generation device, radio map provision device, radio map acquisition and utilization device, and probe information transmission device
US20230328537A1 (en) Radio wave map provision device, and radio wave map acquisition usage device
CN115868206A (en) Electronic device and method for wireless communication, computer-readable storage medium
JP7488359B2 (en) Conditional Measurement Reporting Mode for Positioning
US9813929B2 (en) Obtaining information for radio channel modeling
JP7384977B1 (en) Information processing device and information processing method
JP6871713B2 (en) Location information identification device
JP7126160B2 (en) Random access wait time setting method
WO2023103995A1 (en) Cell measurement method and apparatus, terminal, storage medium, and program product
CN114765847B (en) RRC inactivity positioning SRS network assisted transmit power control mechanism
US20240236929A9 (en) Positioning method and apparatus, and terminal and storage medium
JP2020046331A (en) Bridge evaluation system and method for evaluating bridge
CN113472457B (en) Antenna anomaly detection method and device, computer equipment and storage medium
US9526047B1 (en) Apparatus and method for deciding an offload list for a heavily loaded base station
US11895559B2 (en) Moving means determination device
US9918256B2 (en) User equipment, base station and method for handover
CN114040426B (en) Network optimization method, abnormal cell pushing method, device, terminal and server
JP6986595B2 (en) Information processing equipment and information processing method
WO2014075244A1 (en) Method and user equipment for making measurement event decision
WO2024166487A1 (en) Movement assessment device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220830

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20220831

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230620

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230726

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: 20231017

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231109

R150 Certificate of patent or registration of utility model

Ref document number: 7384977

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150