Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7323355B2 - Information processing equipment - Google Patents
[go: Go Back, main page]

JP7323355B2 - Information processing equipment - Google Patents

Information processing equipment Download PDF

Info

Publication number
JP7323355B2
JP7323355B2 JP2019122111A JP2019122111A JP7323355B2 JP 7323355 B2 JP7323355 B2 JP 7323355B2 JP 2019122111 A JP2019122111 A JP 2019122111A JP 2019122111 A JP2019122111 A JP 2019122111A JP 7323355 B2 JP7323355 B2 JP 7323355B2
Authority
JP
Japan
Prior art keywords
player
video
unit
display terminal
image
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
JP2019122111A
Other languages
Japanese (ja)
Other versions
JP2021010081A (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 Docomo Inc
Original Assignee
NTT Docomo 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 Docomo Inc filed Critical NTT Docomo Inc
Priority to JP2019122111A priority Critical patent/JP7323355B2/en
Publication of JP2021010081A publication Critical patent/JP2021010081A/en
Application granted granted Critical
Publication of JP7323355B2 publication Critical patent/JP7323355B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、映像を配信する技術に関する。 The present invention relates to technology for distributing video.

特許文献1には、競争路の両サイドに多数設置されたネットワークカメラが撮影した動画と、選手が持つ移動端末が測定した位置情報とがクラウドサーバーに伝送され、動画受信端末が、特定の選手が位置しているエリアにあるネットワークカメラが撮影した動画をリアルタイムに切り替えて表示する技術が開示されている。 In Patent Document 1, videos taken by many network cameras installed on both sides of a race course and position information measured by mobile terminals held by athletes are transmitted to a cloud server, and a video receiving terminal receives data from a specific athlete. A technique is disclosed for switching and displaying moving images captured by a network camera located in an area in real time.

特開2017-212665号公報JP 2017-212665 A

例えばゴルフ及びマラソン等のスポーツでは、選手が競技を行うエリア又はその近辺を選手以外の人が通り掛かることがある。ゴルフであれば、試合中に観客として通り掛かることもあれば、試合とは別の日にプレイヤーとして通り掛かることもある。その際に、自分がいる位置の近くで行われたプレーの映像を観ることができると、目の前の現実の景色と映像とを見比べることができ、臨場感を向上させたり自分のプレーの参考になったりする。
そこで、本発明は、スポーツが行われるエリアにいるユーザに自分のいる位置に関連するプレーの映像を視聴させることを目的とする。
For example, in sports such as golf and marathons, people other than the players may pass by the area where the players compete or the vicinity thereof. In the case of golf, sometimes I pass by as a spectator during the game, and sometimes as a player on a different day from the game. At that time, if you can watch the video of the game played near where you are, you can compare the actual scenery in front of you with the video, improving the sense of presence and improving your own play. It can be helpful.
SUMMARY OF THE INVENTION Accordingly, an object of the present invention is to allow a user in an area where a sport is played to view a video of a play related to the user's current position.

上記目的を達成するため、本発明は、選手が移動しながら競技を行うスポーツにおいて、特定の選手を継続的に撮影する映像を当該選手の位置に対応付けて蓄積する蓄積部と、ユーザが持ち運ぶ表示端末の位置を取得する取得部と、前記表示端末においてユーザが映像の配信を指示すると、蓄積された前記映像のうち、取得された前記位置との関係が所定の条件を満たす位置で前記指示よりも過去に撮影された選手の映像を前記表示端末に表示させる表示制御部とを備え、前記表示制御部は、取得された前記表示端末の位置との関係が前記条件を満たす位置で撮影された選手の映像が複数ある場合、当該複数の映像に対して、前記映像の配信の指示があった時点において前記競技における選手の順位が良い順番に優先順位を決定し、当該優先順位に従って前記複数の映像を前記表示端末に表示させる情報処理装置を提供する。 In order to achieve the above object, the present invention provides a storage unit for accumulating continuously shot images of a specific athlete in association with the position of the athlete in sports in which athletes compete while moving, and a storage unit carried by the user. an acquisition unit for acquiring a position of a display terminal, and when a user instructs distribution of video on the display terminal, the instruction is given at a position among the accumulated video that satisfies a predetermined condition with respect to the acquired position. and a display control unit for displaying on the display terminal an image of the player captured before , wherein the image is captured at a position where the relationship with the acquired position of the display terminal satisfies the condition. If there is a plurality of videos of the athletes who have participated in the competition, the plurality of videos shall be prioritized in order of the ranking of the athletes in the competition at the time when the instruction to distribute the videos is received, and the plurality of videos shall be ranked according to the priority. is displayed on the display terminal .

上記目的を達成するため、本発明は、選手が移動しながら競技を行うスポーツにおいて、特定の選手を継続的に撮影する映像を当該選手の位置に対応付けて蓄積する蓄積部と、ユーザが持ち運ぶ表示端末の位置を取得する取得部と、蓄積された前記映像のうち、取得された前記位置との関係が所定の条件を満たす位置で撮影された選手の映像を前記表示端末に表示させる表示制御部とを備え、前記蓄積部は、前記特定の選手を継続的に撮影する映像を当該選手が行っている競技のレベルに対応付けて蓄積し、前記表示制御部は、蓄積された前記映像のうち、取得された前記表示端末の位置において開催されている競技とレベルが共通する競技が行われた位置を前記条件が満たされる位置として、前記選手の映像を表示させる情報処理装置を提供する。In order to achieve the above object, the present invention provides a storage unit for accumulating continuously shot images of a specific athlete in association with the position of the athlete in sports in which athletes compete while moving, and a storage unit carried by the user. Display control for displaying, on the display terminal, an acquisition unit that acquires the position of a display terminal, and an image of a player shot at a position that satisfies a predetermined condition with respect to the acquired position among the accumulated images. wherein the accumulation unit accumulates images continuously photographed of the specific athlete in association with the level of the game played by the athlete, and the display control unit stores the accumulated images. Provided is an information processing device for displaying an image of the player, with the position where the competition having the same level as the competition held at the acquired position of the display terminal being held being the position where the condition is satisfied.

上記目的を達成するため、本発明は、選手が移動しながら競技を行うスポーツにおいて、特定の選手を継続的に撮影する映像を当該選手の位置に対応付けて蓄積する蓄積部と、ユーザが持ち運ぶ表示端末の位置を取得する取得部と、蓄積された前記映像のうち、取得された前記位置との関係が所定の条件を満たす位置で撮影された選手の映像を前記表示端末に表示させる表示制御部とを備え、前記蓄積部は、前記特定の選手を継続的に撮影する映像を当該選手の競技者としての属性に対応付けて蓄積し、前記表示制御部は、取得された前記表示端末の位置との関係が前記条件を満たす位置で撮影された選手の映像が複数ある場合、当該表示端末に対応付けられたユーザと前記属性が共通する選手の映像を優先して前記表示端末に表示させる情報処理装置を提供する。In order to achieve the above object, the present invention provides a storage unit for accumulating continuously shot images of a specific athlete in association with the position of the athlete in sports in which athletes compete while moving, and a storage unit carried by the user. Display control for displaying, on the display terminal, an acquisition unit that acquires the position of a display terminal, and an image of a player shot at a position that satisfies a predetermined condition with respect to the acquired position among the accumulated images. wherein the accumulation unit accumulates images continuously shot of the specific player in association with attributes of the player as an athlete, and the display control unit displays the acquired display terminal. When there are a plurality of images of a player photographed at a position where the relation with the position satisfies the above condition, the image of the player having the same attributes as the user associated with the display terminal is preferentially displayed on the display terminal. An information processing device is provided.

上記目的を達成するため、本発明は、選手が移動しながら競技を行うスポーツにおいて、特定の選手を継続的に撮影する映像を当該選手の位置に対応付けて蓄積する蓄積部と、ユーザが持ち運ぶ表示端末の位置を取得する取得部と、蓄積された前記映像のうち、取得された前記位置との関係が所定の条件を満たす位置で撮影された選手の映像を前記表示端末に表示させる表示制御部とを備え、前記スポーツが行われるエリアの各位置を前記ユーザが通過する目標時刻が定められており、前記表示制御部は、前記表示端末の位置の取得時刻が当該位置を通過する前記目標時刻以前である場合に前記映像を前記表示端末に表示させる情報処理装置を提供する。In order to achieve the above object, the present invention provides a storage unit for accumulating continuously shot images of a specific athlete in association with the position of the athlete in sports in which athletes compete while moving, and a storage unit carried by the user. Display control for displaying, on the display terminal, an acquisition unit that acquires the position of a display terminal, and an image of a player shot at a position that satisfies a predetermined condition with respect to the acquired position among the accumulated images. A target time for the user to pass through each position in the area where the sport is played is set, and the display control unit determines the target time for the user to pass through each position at an acquisition time of the position of the display terminal. Provided is an information processing device that causes the display terminal to display the image before the time.

また、本発明においては、前記表示制御部は、取得された前記表示端末の位置との近接
度が所定の基準以上となる位置を前記条件が満たされる位置として、前記選手の映像を表
示させてもよい。
Further, in the present invention, the display control unit controls proximity to the acquired position of the display terminal.
The image of the athlete is displayed with the position where the degree is equal to or greater than a predetermined standard as the position where the condition is satisfied.
may be shown.

また、本発明においては、前記表示制御部は、取得された前記表示端末の位置と競技上
の特徴が共通する位置を前記条件が満たされる位置として、前記選手の映像を表示させて
もよい。
Further, in the present invention, the display control unit controls the acquired position of the display terminal and the position of the competition.
Display the image of the athlete, with the position where the characteristics of
good too.

また、本発明においては、前記蓄積部は、前記特定の選手を継続的に撮影する映像を撮
影時の気象条件に対応付けて蓄積し、前記表示制御部は、蓄積された前記映像のうち、取
得された前記表示端末の位置と撮影時の気象条件が共通する位置を前記条件が満たされる
位置として、前記選手の映像を表示させてもよい。
Further, in the present invention , the storage unit continuously captures images of the specific player.
stored in association with weather conditions during shadows, and
If the obtained position of the display terminal and the weather condition at the time of photographing are the same, the condition is satisfied.
An image of the player may be displayed as the position.

また、本発明においては、前記表示端末に対応付けられたユーザの前記スポーツの視聴
履歴に基づき当該ユーザが視聴する可能性が高い映像を判定する判定部を備え、前記表示
制御部は、取得された前記表示端末の位置との関係が前記条件を満たす位置にいる選手の
映像が複数ある場合、判定された前記可能性が高い映像ほど優先して前記表示端末に表示
させてもよい。
Further, in the present invention, the viewing of the sports by the user associated with the display terminal
comprising a judgment unit for judging a video that is highly likely to be viewed by the user based on the history, and
The control unit controls the position of the player at a position that satisfies the condition with respect to the acquired position of the display terminal.
When there are a plurality of videos, the video with the higher judged possibility is preferentially displayed on the display terminal.
You may let

また、本発明においては、前記表示端末に表示された選手が次のプレーを行った位置を示す位置情報を前記表示端末に出力する出力部を備えていてもよい。 Further, in the present invention, an output unit may be provided for outputting to the display terminal position information indicating the position where the player displayed on the display terminal played the next game.

本発明によれば、スポーツが行われるエリアにいるユーザに自分のいる位置に関連するプレーの映像を視聴させることができる。 According to the present invention, a user in an area where sports are played can be made to view a video of a play related to the user's current position.

実施例に係る映像配信システムの全体構成の一例を表す図FIG. 1 is a diagram showing an example of the overall configuration of a video distribution system according to an embodiment; サーバ装置のハードウェア構成の一例を表す図A diagram showing an example of a hardware configuration of a server device カメラのハードウェア構成の一例を表す図Diagram showing an example of camera hardware configuration 表示装置のハードウェア構成の一例を表す図A diagram showing an example of a hardware configuration of a display device 各装置が実現する機能構成を表す図Diagram showing the functional configuration realized by each device アドレス状態の選手の後ろからの映像の一例を表す図A diagram showing an example of a video from behind a player at address カメラと選手との位置関係の一例を表す図A diagram showing an example of the positional relationship between the camera and the player 撮影対象テーブルの一例を表す図A diagram showing an example of an imaging target table 記憶された選手データの一例を表す図A diagram showing an example of stored player data 表示された操作子画像の一例を表す図A diagram showing an example of a displayed control image 表示された選手の映像の一例を表す図A diagram showing an example of a displayed image of a player 配信処理における各装置の動作手順の一例を表す図A diagram showing an example of the operation procedure of each device in the distribution process 特徴位置リストの一例を表す図A diagram showing an example of a feature position list

[1]実施例
以下、本発明に係る映像配信システムの実施例について図面を参照して説明する。図面に表す同一要素には同一符号を付して重複する説明を省略する。
図1は実施例に係る映像配信システム1の全体構成を表す。映像配信システム1は、スポーツの映像を配信するシステムであり、特に、選手が移動しながら競技を行うスポーツの映像を配信する。
[1] Embodiment Hereinafter, an embodiment of a video distribution system according to the present invention will be described with reference to the drawings. The same elements shown in the drawings are denoted by the same reference numerals, and overlapping descriptions are omitted.
FIG. 1 shows the overall configuration of a video distribution system 1 according to an embodiment. The video distribution system 1 is a system for distributing sports videos, and in particular, distributes sports videos in which athletes compete while moving.

上記のスポーツには、例えばマラソンのように複数の選手が一斉にスタートしてゴールを目指して移動するスポーツの他に、ゴルフのように各選手が順番にスタートしてそれぞれ移動しながらプレー(競技)を行うスポーツ等がある。本実施例では、映像配信システム1がゴルフの試合においてプレーする選手の映像を配信する例を説明する。 The above sports include, for example, marathons, in which multiple athletes start all at once and move toward the goal, as well as golf, in which each athlete starts in turn and moves while playing (competition). ) and other sports. In this embodiment, an example in which the image distribution system 1 distributes images of players playing in a golf game will be described.

映像配信システム1は、ネットワーク2と、サーバ装置10と、複数のカメラ20と、ユーザ端末30とを備える。ネットワーク2は、移動体通信網及びインターネット等を含む通信システムであり、自システムにアクセスする装置同士のデータのやり取りを中継する。ネットワーク2には、サーバ装置10が有線通信で(無線通信でもよい)アクセスし、カメラ20及びユーザ端末30が無線通信でアクセスしている。 A video distribution system 1 includes a network 2 , a server device 10 , a plurality of cameras 20 and user terminals 30 . A network 2 is a communication system including a mobile communication network, the Internet, etc., and relays data exchange between devices accessing the system. The network 2 is accessed by the server apparatus 10 through wired communication (or wireless communication), and accessed by the camera 20 and the user terminal 30 through wireless communication.

カメラ20は、カメラマンによって操作され、上記スポーツ(本実施例ではゴルフ)に参加する複数の選手のうちの特定の選手を継続して撮影する。カメラ20は、無線通信で映像データを送信するため、カメラマンと共に選手に付いてゴルフ場内を自由に移動することができる。本実施例では、カメラ20の台数が十分に足りていて、プレー中の各選手にそれぞれ1台のカメラ20が付いて映像を撮影するものとする。 The camera 20 is operated by a cameraman to continuously photograph a specific player among the plurality of players participating in the sport (golf in this embodiment). Since the camera 20 transmits video data by wireless communication, the player and the cameraman can freely move around the golf course following the player. In this embodiment, it is assumed that the number of cameras 20 is sufficiently sufficient, and that each player in play is attached with one camera 20 to capture an image.

複数のカメラ20は、撮影した映像を示す映像データをサーバ装置10にそれぞれ送信する。サーバ装置10は、送信されてきた複数の映像データが示す複数の選手の映像を蓄積し、蓄積した映像のうちのいずれかの選手の映像をユーザ端末30に配信する処理を行う。サーバ装置10は本発明の「情報処理装置」の一例である。ユーザ端末30は、ユーザによって持ち運ばれる端末であり、例えばスマートフォン又はタブレット端末等である。 A plurality of cameras 20 each transmit image data representing captured images to server device 10 . The server device 10 accumulates images of a plurality of players indicated by a plurality of transmitted image data, and performs a process of distributing an image of any player among the accumulated images to the user terminal 30 . The server device 10 is an example of the "information processing device" of the present invention. The user terminal 30 is a terminal carried by the user, such as a smart phone or a tablet terminal.

ユーザ端末30は、映像を表示する機能を備え、サーバ装置10から配信される選手の映像を表示する。ユーザ端末30は本発明の「表示端末」の一例である。本実施例では、ユーザ端末30が、選手が競技を行っている又は行ったゴルフ場に持ち込まれている場合を説明する。ユーザ端末30は、自端末の位置をサーバ装置10に通知する。サーバ装置10は、蓄積した各選手の映像のうち、通知された位置に関係する選手(詳しくは後述する)の映像をユーザ端末30に配信する。 The user terminal 30 has a function of displaying images, and displays the images of the players distributed from the server device 10 . The user terminal 30 is an example of the "display terminal" of the present invention. In this embodiment, a case will be described where the user terminal 30 is brought into a golf course where a player is playing or has played. The user terminal 30 notifies the server device 10 of its own position. The server device 10 distributes to the user terminal 30 the video of the player (details will be described later) related to the notified position among the stored video of each player.

例えば、本開示の一実例におけるサーバ装置10、複数のカメラ20及びユーザ端末30の各装置は、本開示の情報処理を行うコンピュータとして機能してもよい。なお、以下の説明では、「装置」という文言は、回路、デバイス、ユニットなどに読み替えることができる。各装置のハードウェア構成は、図に示した各装置を1つ又は複数含むように構成されてもよいし、一部の装置を含まずに構成されてもよい。 For example, each device of the server device 10, the plurality of cameras 20, and the user terminal 30 in one example of the present disclosure may function as a computer that performs the information processing of the present disclosure. Note that in the following description, the term "apparatus" can be read as a circuit, device, unit, or the like. The hardware configuration of each device may be configured to include one or more of each device shown in the figure, or may be configured without some of the devices.

図2はサーバ装置10のハードウェア構成の一例を表す。サーバ装置10は、物理的には、プロセッサ11と、メモリ12と、ストレージ13と、通信装置14と、バス15などを含むコンピュータ装置として構成されてもよい。プロセッサ11は、例えば、オペレーティングシステムを動作させてコンピュータ全体を制御する。プロセッサ11は、周辺装置とのインターフェース、制御装置、演算装置、レジスタなどを含む中央処理装置(CPU:Central Processing Unit)によって構成されてもよい。 FIG. 2 shows an example of the hardware configuration of the server device 10. As shown in FIG. The server device 10 may be physically configured as a computer device including a processor 11, a memory 12, a storage 13, a communication device 14, a bus 15, and the like. The processor 11, for example, operates an operating system to control the entire computer. The processor 11 may be configured by a central processing unit (CPU) including an interface with peripheral devices, a control device, an arithmetic device, registers, and the like.

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

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

また、プロセッサ11は、プログラム(プログラムコード)、ソフトウェアモジュール、データなどを、ストレージ13及び通信装置14の少なくとも一方からメモリ12に読み出し、これらに従って各種の処理を実行する。プログラムとしては、上述の実施例において説明した動作の少なくとも一部をコンピュータに実行させるプログラムが用いられる。 The processor 11 also reads programs (program codes), software modules, data, etc. from at least one of the storage 13 and the communication device 14 to the memory 12, and executes various processes according to these. As the program, a program that causes a computer to execute at least part of the operations described in the above embodiments is used.

例えば、サーバ装置10の各機能は、メモリ12に格納され、プロセッサ11において動作する制御プログラムによって実現されてもよく、他の機能ブロックについても同様に実現されてもよい。上述の各種処理は、1つのプロセッサ11によって実行される旨を説明してきたが、2以上のプロセッサ11により同時又は逐次に実行されてもよい。 プロセッサ11は、1以上のチップによって実装されてもよい。なお、プログラムは、電気通信回線を介してネットワークから送信されても良い。 For example, each function of the server device 10 may be implemented by a control program stored in the memory 12 and running on the processor 11, and other functional blocks may be implemented similarly. Although it has been explained that the various processes described above are executed by one processor 11, they may be executed by two or more processors 11 simultaneously or sequentially. Processor 11 may be implemented by one or more chips. Note that the program may be transmitted from a network via an electric communication line.

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

ストレージ13は、コンピュータ読み取り可能な記録媒体であり、例えば、CD-ROM(Compact Disc ROM)などの光ディスク、ハードディスクドライブ、フレキシブルディスク、光磁気ディスク(例えば、コンパクトディスク、デジタル多用途ディスク、Blu-ray(登録商標)ディスク)、スマートカード、フラッシュメモリ(例えば、カード、スティック、キードライブ)、フロッピー(登録商標)ディスク、磁気ストリップなどの少なくとも1つによって構成されてもよい。ストレージ13は、補助記憶装置と呼ばれてもよい。上述の記憶媒体は、例えば、メモリ12及びストレージ13の少なくとも一方を含むデータベース、サーバその他の適切な媒体であってもよい。 The storage 13 is a computer-readable recording medium, for example, an optical disc such as a CD-ROM (Compact Disc ROM), a hard disk drive, a flexible disc, a magneto-optical disc (e.g., a compact disc, a digital versatile disc, a Blu-ray disk), smart card, flash memory (eg, card, stick, key drive), floppy disk, magnetic strip, and/or the like. The storage 13 may also be called an auxiliary storage device. The aforementioned storage medium may be, for example, a database, server or other suitable medium including at least one of memory 12 and storage 13 .

通信装置14は、有線ネットワーク及び無線ネットワークの少なくとも一方を介してコンピュータ間の通信を行うためのハードウェア(送受信デバイス)であり、例えばネットワークデバイス、ネットワークコントローラ、ネットワークカード、通信モジュールなどともいう。また、プロセッサ11、メモリ12などの各装置は、情報を通信するためのバス15によって接続される。バス15は、単一のバスを用いて構成されてもよいし、装置間ごとに異なるバスを用いて構成されてもよい。 The communication device 14 is hardware (transmitting/receiving device) for communicating between computers via at least one of a wired network and a wireless network, and is also called a network device, a network controller, a network card, a communication module, or the like. Each device such as the processor 11 and the memory 12 is connected by a bus 15 for communicating information. The bus 15 may be configured using a single bus, or may be configured using different buses between devices.

図3はカメラ20のハードウェア構成の一例を表す。カメラ20は、物理的には、プロセッサ21と、メモリ22と、ストレージ23と、通信装置24と、撮影装置25と、センサ装置26と、入力装置27と、バス28などの部品を含むコンピュータ装置として構成されてもよい。通信装置24は、映像データを無線通信でサーバ装置10に送信するため、十分に高速な無線通信性能を有することが望ましい。撮影装置25は、選手達の映像を撮影するためのハードウェアであり、例えば業務用デジタルビデオカメラと同等の性能を有するビデオカメラである。 FIG. 3 shows an example of the hardware configuration of the camera 20. As shown in FIG. The camera 20 is physically a computer device including components such as a processor 21, a memory 22, a storage 23, a communication device 24, an imaging device 25, a sensor device 26, an input device 27, and a bus 28. may be configured as Since the communication device 24 transmits video data to the server device 10 by wireless communication, it is desirable to have sufficiently high-speed wireless communication performance. The photographing device 25 is hardware for photographing the athletes, and is, for example, a video camera having performance equivalent to that of a professional digital video camera.

センサ装置26は、撮影している選手の競技の状況(本実施例ではプレー状況)に関係する値を測定するセンサ群を有する装置である。センサ装置26は、例えば、カメラ位置(自カメラの位置を表す緯度及び経度)を測定する位置センサと、カメラ方向(自カメラの光軸が向く方位)を測定する方向センサとを備える。センサ装置26の測定値とプレー状況との関係については後述する。入力装置27は、外部からの入力を受け付ける入力デバイス(例えば、キーボード、マウス、マイクロフォン、スイッチ、ボタン、センサなど)であり、カメラマンによる入力操作を受け付ける。 The sensor device 26 is a device having a group of sensors that measure values related to the situation of the player being photographed (playing situation in this embodiment). The sensor device 26 includes, for example, a position sensor that measures the camera position (latitude and longitude representing the position of the own camera) and a direction sensor that measures the camera direction (the direction in which the optical axis of the own camera points). The relationship between the measured value of the sensor device 26 and the play situation will be described later. The input device 27 is an input device (for example, keyboard, mouse, microphone, switch, button, sensor, etc.) that receives input from the outside, and receives input operations by the cameraman.

図4はユーザ端末30のハードウェア構成の一例を表す。ユーザ端末30は、物理的には、プロセッサ31と、メモリ32と、ストレージ33と、通信装置34と、表示装置35と、入力装置36と、センサ装置37と、バス38などの部品を含むコンピュータ装置として構成されてもよい。表示装置35は、表示面351を有し、サーバ装置10から配信される映像を表示面351に表示するハードウェアである。 FIG. 4 shows an example of the hardware configuration of the user terminal 30. As shown in FIG. The user terminal 30 is physically a computer including parts such as a processor 31, a memory 32, a storage 33, a communication device 34, a display device 35, an input device 36, a sensor device 37, and a bus 38. It may be configured as a device. The display device 35 is hardware that has a display surface 351 and displays an image distributed from the server device 10 on the display surface 351 .

入力装置36は、外部からの入力を受け付ける入力デバイス(例えば、キーボード、マウス、マイクロフォン、スイッチ、ボタン、センサなど)である。また、入力装置36は、リモコンの操作による入力も受け付ける。なお、表示装置35及び入力装置36が一体となったタッチスクリーンにより映像の表示及び入力の受け付けが行われてもよい。センサ装置37は、自端末の位置を測定する位置センサを備える。 The input device 36 is an input device (for example, keyboard, mouse, microphone, switch, button, sensor, etc.) that receives input from the outside. The input device 36 also accepts input by operating a remote controller. Note that the display of images and the reception of input may be performed by a touch screen in which the display device 35 and the input device 36 are integrated. The sensor device 37 has a position sensor that measures the position of its own terminal.

また、サーバ装置10、複数のカメラ20及びユーザ端末30は、マイクロプロセッサ、デジタル信号プロセッサ(DSP:Digital Signal Processor)、ASIC(Application Specific Integrated Circuit)、PLD(Programmable Logic Device)、FPGA(Field Programmable Gate Array)などのハードウェアを含んで構成されてもよく、当該ハードウェアにより、各機能ブロックの一部又は全てが実現されてもよい。例えば、プロセッサ11等は、これらのハードウェアの少なくとも1つを用いて実装されてもよい。 In addition, the server device 10, the plurality of cameras 20, and the user terminal 30 include a microprocessor, a digital signal processor (DSP), an ASIC (Application Specific Integrated Circuit), a PLD (Programmable Logic Device), and an FPGA (Field Programmable Gate). Array), etc., and part or all of each functional block may be implemented by the hardware. For example, the processor 11 etc. may be implemented using at least one of these pieces of hardware.

映像配信システム1が備える各装置における各機能は、各々のプロセッサ、メモリなどのハードウェア上に所定のソフトウェア(プログラム)を読み込ませることによって、プロセッサが演算を行い、各々の通信装置による通信を制御したり、メモリ及びストレージにおけるデータの読み出し及び書き込みの少なくとも一方を制御したりすることによって実現される。 Each function of each device provided in the video distribution system 1 is executed by the processor by loading predetermined software (program) onto hardware such as each processor and memory, and controlling communication by each communication device. or by controlling at least one of reading and writing data in memory and storage.

図5は各装置が実現する機能構成を表す。サーバ装置10は、映像蓄積部101と、指示受付部102と、映像特定部103と、集計部104と、映像配信部105とを備える。カメラ20は、撮影部201と、測定部202と、入力受付部203と、送信部204とを備える。なお、図1に表す複数のカメラ20は、いずれも図5に表す各部を備える。ユーザ端末30は、操作受付部301と、測定部302と、映像表示部303とを備える。 FIG. 5 shows the functional configuration realized by each device. The server device 10 includes a video storage unit 101 , an instruction reception unit 102 , a video identification unit 103 , a counting unit 104 and a video distribution unit 105 . Camera 20 includes photographing unit 201 , measuring unit 202 , input accepting unit 203 , and transmitting unit 204 . Note that each of the plurality of cameras 20 shown in FIG. 1 includes each unit shown in FIG. The user terminal 30 includes an operation reception section 301 , a measurement section 302 and an image display section 303 .

カメラ20の撮影部201は映像を撮影する機能である。本実施例では、カメラマンは、自分が撮影する対象の選手が決まっていて、撮影対象の選手を少なくとも1番ホールを開始してから18番ホールを終了するまで撮影し続けるよう指示されているものとする(練習場及びホールアウト後のインタビューを含んでもよい)。その結果、撮影部201は、ゴルフをプレー中の複数の選手のうちの特定の選手を継続して撮影することになる。撮影部201は、撮影した映像と撮影時刻とを示す映像データを送信部204に供給する供給処理を、撮影処理と並行して行う。 A photographing unit 201 of the camera 20 has a function of photographing an image. In this embodiment, the cameraman has decided on the player to be photographed, and is instructed to continue photographing the player from at least the 1st hole to the end of the 18th hole. (may include practice area and post-hole out interviews). As a result, the photographing unit 201 continuously photographs a specific player among the plurality of players playing golf. The photographing unit 201 performs supply processing for supplying image data indicating the photographed image and photographing time to the transmitting unit 204 in parallel with the photographing processing.

測定部202は、撮影部201により撮影される選手のプレー状況に関係する値を測定する。測定部202は、具体的には、上述したカメラ位置及びカメラ方向を、一定の時間間隔(例えば1秒毎)で繰り返し測定する。カメラマンは、上述したとおり撮影対象の選手と共に移動しながら撮影を行う。カメラマンは、移動の際には、自分と選手との距離(以下「撮影距離」と言う)が概ね一定となるように指示されているものとする。 The measurement unit 202 measures a value related to the playing situation of the player photographed by the photographing unit 201 . Specifically, the measurement unit 202 repeatedly measures the above-described camera position and camera direction at regular time intervals (for example, every second). As described above, the cameraman takes pictures while moving with the player to be photographed. It is assumed that the cameraman is instructed to keep the distance between himself and the player (hereinafter referred to as "shooting distance") substantially constant when moving.

撮影距離としては、選手がショットを打つときに邪魔にならず且つなるべく近い距離(5~10m程度)が定められる。撮影距離が一定になることで、カメラ位置及びカメラ方向から、選手のプレー位置(プレーしている位置)が算出可能となっている。また、カメラマンは、選手がボールを打つ際(ショット時)には、ボールを打とうとしている選手の後ろに立って映像を撮影するよう指示されているものとする。 As the shooting distance, a distance (approximately 5 to 10 m) that is as short as possible and does not interfere with the player's shot is determined. By keeping the shooting distance constant, it is possible to calculate the player's playing position (playing position) from the camera position and camera direction. Also, when the player hits the ball (at the time of the shot), the cameraman is instructed to stand behind the player who is about to hit the ball and shoot an image.

図6はアドレス状態の選手P1の後ろからの映像の一例を表す。選手P1は、右打ちであり、飛球線方向A1に向けてボールを打つためのアドレスをしている。カメラマンは、選手P1の両肩を結んだ線、両足を結んだ線及びクラブフェースの向き等から飛球線方向A1を判断し、選手P1の飛球線方向A1とは反対方向側に立って映像を撮影する。 FIG. 6 shows an example of an image from behind player P1 at address. Player P1 is a right-handed hitter and is addressing to hit the ball in the flight line direction A1. The cameraman determines the direction of the flying line A1 from the line connecting the shoulders of player P1, the line connecting both feet, the direction of the club face, etc., and stands on the side opposite to the direction of the flying line A1 of player P1. shoot video.

図7はカメラ20と選手P1との位置関係の一例を表す。図7の例では、ショット時の選手P1から撮影距離L1だけ離れたカメラ20が飛球線方向A1の映像を撮影している。選手P1の後ろからカメラ20を飛球線方向A1に向けることで、選手の打ちたい方向がカメラ方向によって表されることになる。測定部202は、カメラ位置及びカメラ方向の測定結果と測定時刻とを示す測定データを送信部204に供給する供給処理を、測定処理と並行して行う。 FIG. 7 shows an example of the positional relationship between the camera 20 and the player P1. In the example of FIG. 7, the camera 20, which is separated from the player P1 at the time of the shot by the shooting distance L1, captures the image of the flight line direction A1. By directing the camera 20 from behind the player P1 toward the flight line direction A1, the direction in which the player wants to hit the ball is represented by the camera direction. The measurement unit 202 performs supply processing for supplying measurement data indicating the measurement results of the camera position and camera direction and the measurement time to the transmission unit 204 in parallel with the measurement processing.

また、カメラマンは、カメラ20に対して、選手が特定の状態になったときに特定の操作を行うよう指示されているものとする。特定の状態とは、例えば、ボール位置に到着してボールのライ、打ち出す方向及びクラブの番手等を確認するショットの準備に入った状態(準備状態)、アドレスに入った状態(打球状態)、ショットが完了して歩き始めた状態(移動状態)等である。なお、他の選手のショットを待つ状態は準備状態に含まれるものとする。 Also, it is assumed that the cameraman is instructed to perform a specific operation on the camera 20 when the player is in a specific state. Specific states include, for example, a state of preparing for a shot (preparation state) in which the player arrives at the ball position and confirms the lie of the ball, the direction of launch, the number of the club, etc. (preparation state), the state of entering address (hitting state), A state in which the shot is completed and the player has started walking (moving state). The state of waiting for another player's shot is included in the ready state.

入力受付部203は、撮影対象の選手が打球状態等の特定の状態になったことを表す操作を受け付ける。カメラ20の入力装置27は、各状態に対応するボタン(準備ボタン、打球ボタン、移動ボタン)を有している。入力受付部203は、例えば準備ボタンが押されると、撮影対象の選手がショットの準備をする状態になったことと、現在時刻とを示す状態データを送信部204に供給する。以上のとおり、送信部204には、映像データ、測定データ及び状態データが供給されてくる。 The input receiving unit 203 receives an operation indicating that the player to be photographed has entered a specific state such as a hitting state. The input device 27 of the camera 20 has buttons (preparation button, batting button, move button) corresponding to each state. For example, when the preparation button is pressed, the input reception unit 203 supplies the transmission unit 204 with state data indicating that the player to be photographed is ready for a shot and the current time. As described above, the transmission unit 204 is supplied with video data, measurement data, and state data.

送信部204は、各部から供給されたデータに自カメラを識別するカメラID(Identification)を付加して、撮影対象の選手に関する選手データとしてサーバ装置10に送信する。映像配信システム1においては、各選手の選手IDが定められており、選手を撮影するカメラ20のカメラIDと、その選手の選手IDとを対応付けた撮影対象テーブルがサーバ装置10に記憶されている。 The transmission unit 204 adds a camera ID (Identification) for identifying the own camera to the data supplied from each unit, and transmits the data to the server device 10 as player data regarding the player to be photographed. In the video distribution system 1, the player ID of each player is determined, and a shooting target table in which the camera ID of the camera 20 for shooting the player is associated with the player ID of the player is stored in the server device 10. there is

図8は撮影対象テーブルの一例を表す。図8に表す撮影対象テーブルでは、「A001」、「A002」及び「A003」という選手IDに、「C001」、「C002」及び「C003」というカメラIDがそれぞれ対応付けられている。なお、各IDはあくまで一例であり、同じ番号のIDを対応付ける必要はない。また、選手IDではなく例えば選手名をそのままカメラIDに対応付けてもよい。 FIG. 8 shows an example of an imaging target table. In the shooting target table shown in FIG. 8, player IDs "A001", "A002" and "A003" are associated with camera IDs "C001", "C002" and "C003", respectively. Note that each ID is just an example, and it is not necessary to associate IDs with the same number. Alternatively, instead of the player ID, for example, the player name may be directly associated with the camera ID.

サーバ装置10の映像蓄積部101は、複数のカメラ20からそれぞれ送信されてきた複数の選手データを取得して、取得した各選手データを、各選手データが示すカメラIDに対応する選手IDに対応付けて記憶する。
図9は記憶された選手データの一例を表す。図9の例では、例えば「A001」という選手IDに、「M1001」というデータ名の映像と、「T1001」という撮影時刻と、「P1001」というカメラ位置と、「θ1001」というカメラ方向とが対応付けて記憶されている。
The video storage unit 101 of the server device 10 acquires a plurality of player data respectively transmitted from the plurality of cameras 20, and associates each acquired player data with a player ID corresponding to the camera ID indicated by each player data. memorize it.
FIG. 9 shows an example of stored player data. In the example of FIG. 9, for example, a player ID of "A001" corresponds to a video with a data name of "M1001", a shooting time of "T1001", a camera position of "P1001", and a camera direction of "θ1001". It is stored with

同様に、他の撮影時刻にもカメラ位置及びカメラ方向が対応付けて記憶されており、他の選手IDにも映像、撮影時刻、カメラ位置及びカメラ方向が対応付けて記憶されている。撮影時刻、カメラ位置及びカメラ方向は、各撮影時刻における選手のプレー位置を表している(プレー位置は、カメラ位置及びカメラ方向と、上述した撮影距離によって表される)。 Similarly, camera positions and camera directions are stored in association with other shooting times, and images, shooting times, camera positions and camera directions are stored in correspondence with other player IDs. The shooting time, camera position, and camera direction represent the player's playing position at each shooting time (the playing position is represented by the camera position, camera direction, and the above-described shooting distance).

図9に表すように、映像蓄積部101は、選手データを選手IDに対応付けて記憶することで、記憶した選手データが示す映像、すなわち、選手IDにより識別される特定の選手を継続的に撮影する映像を、その選手の位置に対応付けて蓄積する。映像蓄積部101は本発明の「蓄積部」の一例である。映像蓄積部101に蓄積された映像は、ユーザ端末30へのユーザの操作に基づいて配信される。 As shown in FIG. 9, the video storage unit 101 stores the player data in association with the player ID, thereby continuously displaying the video indicated by the stored player data, that is, the specific player identified by the player ID. The video to be shot is stored in association with the position of the player. The video storage unit 101 is an example of the "storage unit" of the present invention. The video stored in the video storage unit 101 is distributed based on the user's operation on the user terminal 30 .

ユーザ端末30の操作受付部301は、映像の配信に関する操作を受け付ける。操作受付部301は、例えば、映像配信アプリの画面に操作子画像を表示して、操作を受け付ける。
図10は表示された操作子画像の一例を表す。図10の例では、操作受付部301は、「現在位置に関係する映像を配信しますか?」という文字列と、はいボタンB1とを表示面351に表示させている。
The operation accepting unit 301 of the user terminal 30 accepts an operation related to video distribution. The operation receiving unit 301 receives an operation by displaying a control image on the screen of the video distribution application, for example.
FIG. 10 shows an example of the displayed operator image. In the example of FIG. 10 , the operation reception unit 301 causes the display surface 351 to display a character string “Would you like to distribute a video related to the current position?” and a Yes button B1.

操作受付部301は、はいボタンB1への操作を、自端末の位置に関係する選手の映像の配信を指示するための配信指示操作として受け付ける。操作受付部301は、配信指示操作を受け付けると、自端末の位置の測定を測定部302に要求する。測定部302は、操作受付部301からの要求を受け取ると、センサ装置37を動作させて自端末の位置を測定する。 The operation accepting unit 301 accepts an operation on the yes button B1 as a distribution instruction operation for instructing distribution of the video of the player related to the position of the own terminal. Upon receiving a distribution instruction operation, operation accepting section 301 requests measuring section 302 to measure the position of its own terminal. Upon receiving the request from the operation reception unit 301, the measurement unit 302 operates the sensor device 37 to measure the position of the own terminal.

測定部302は、測定した位置を操作受付部301に通知する。操作受付部301は、配信指示操作、自装置の装置ID及び通知された位置を示す操作データをサーバ装置10に送信する。サーバ装置10の指示受付部102は、送信されてきた操作データが示す操作に対応する指示を映像の配信に関する指示として受け付ける。その際、指示受付部102は、送信されてきた操作データが示す位置を、配信の指示をしてきたユーザ端末30の位置として取得する。指示受付部102は本発明の「取得部」の一例である。 The measurement unit 302 notifies the operation reception unit 301 of the measured position. The operation reception unit 301 transmits to the server device 10 operation data indicating a distribution instruction operation, the device ID of its own device, and the notified position. The instruction receiving unit 102 of the server device 10 receives an instruction corresponding to the operation indicated by the transmitted operation data as an instruction regarding video distribution. At this time, the instruction receiving unit 102 acquires the position indicated by the transmitted operation data as the position of the user terminal 30 that has issued the distribution instruction. The instruction receiving unit 102 is an example of the "acquisition unit" of the present invention.

指示受付部102は、操作データが示す配信指示操作に対応する指示として、取得した位置に関係する選手の映像の配信の開始指示を受け付ける。指示受付部102は、配信の開始指示を受け付けると、操作データが示す装置ID及び取得した位置を映像特定部103に供給する。映像特定部103は、映像蓄積部101に蓄積された選手の映像の中から、配信開始を指示してきたユーザ端末30に配信すべき映像を特定する。 The instruction receiving unit 102 receives, as an instruction corresponding to the distribution instruction operation indicated by the operation data, an instruction to start distributing the video of the player associated with the acquired position. Upon receiving the distribution start instruction, the instruction reception unit 102 supplies the device ID indicated by the operation data and the acquired position to the video identification unit 103 . The image specifying unit 103 specifies an image to be distributed to the user terminal 30 that has instructed the start of distribution from among the images of the players accumulated in the image accumulation unit 101 .

映像特定部103は、蓄積された選手の映像のうち、取得されたユーザ端末30の位置との関係が所定の条件(以下「位置条件」と言う)を満たす位置で撮影された選手の映像を、配信すべき映像として特定する。本実施例では、映像特定部103は、取得されたユーザ端末30の位置との近接度が所定の基準以上となる位置を、位置条件が満たされる位置として、配信すべき映像を特定する。 The image specifying unit 103 selects an image of a player captured at a position where the relationship with the obtained position of the user terminal 30 satisfies a predetermined condition (hereinafter referred to as “position condition”) from among the accumulated images of the player. , is specified as a video to be distributed. In the present embodiment, the video identification unit 103 identifies a video to be distributed by regarding a position where the degree of proximity to the acquired position of the user terminal 30 is equal to or greater than a predetermined reference as a position that satisfies the position condition.

近接度とは、例えば、単純に2つの位置の直線距離によって表される近接の度合いである。その場合、直線距離が短くなるのに比例して近接度が高くなる。映像特定部103は、例えば取得されたユーザ端末30の位置との直線距離が閾値(例えば5m又は10m程度)未満となる位置を、近接度が所定の基準以上となり位置条件を満たすと判断する。 Proximity is, for example, the degree of proximity represented simply by the linear distance between two positions. In that case, the closer the straight line distance, the higher the proximity. For example, the image specifying unit 103 determines that a position whose linear distance from the obtained position of the user terminal 30 is less than a threshold value (for example, about 5 m or 10 m) satisfies the position condition because the degree of proximity is equal to or greater than a predetermined reference.

映像特定部103は、映像蓄積部101に蓄積されているカメラ位置及びカメラ方向から各撮影時刻におけるプレー位置を算出する。映像特定部103は、算出した位置のうち位置条件を満たすと判断した位置に対応する選手ID及び撮影時刻が示す選手の映像、すなわち、位置条件を満たすと判断した位置で撮影された選手の映像を、配信すべき映像として特定する。 The video identification unit 103 calculates the play position at each shooting time from the camera position and camera direction stored in the video storage unit 101 . The video identification unit 103 selects the video of the player indicated by the player ID and the shooting time corresponding to the position determined to satisfy the position condition among the calculated positions, that is, the video of the player captured at the position determined to satisfy the position condition. is specified as a video to be distributed.

具体例を挙げて説明する。例えばユーザがゴルフの試合の観戦中に、大きなバンカーの近くを通り掛かったとする。そのバンカーでこれまでにプレーされた映像を観たい場合、ユーザは、ユーザ端末30に配信指示操作を行う。ユーザ端末30からは配信開始の指示と共に自端末の位置がサーバ装置10に通知される。映像特定部103は、ユーザ端末30の位置との直線距離が閾値未満となる位置、すなわち、バンカー又はバンカーの周辺で行われたプレーの映像を、配信すべき映像として特定する。 A specific example will be given for explanation. For example, a user may pass by a large bunker while watching a golf game. If the user wants to watch the video that has been played so far in the banker, the user performs a distribution instruction operation on the user terminal 30 . The user terminal 30 notifies the server device 10 of the position of the own terminal together with an instruction to start distribution. The video specifying unit 103 specifies a position where the linear distance from the position of the user terminal 30 is less than a threshold value, that is, video of a play performed in or around the banker as a video to be distributed.

ユーザ端末30の位置によっては、複数の映像が位置条件を満たす場合がある。その場合、映像特定部103は、例えば各映像の優先順位を決定し、決定した優先順位が高い映像から順番に配信すべき映像として特定する。映像特定部103は、例えば、映像に映っている選手の順位に応じて優先順位を決定する。ゴルフは、競技中も各選手の順位の途中経過が表されるスポーツであり、各選手のスコア(打数)によって順位が表される。 Depending on the position of the user terminal 30, multiple videos may satisfy the position condition. In this case, the video specifying unit 103 determines the priority of each video, for example, and specifies the video to be distributed in descending order of the determined priority. For example, the image specifying unit 103 determines the order of priority according to the ranking of the athletes appearing in the image. Golf is a sport in which the intermediate progress of each player's ranking is indicated during the game, and the ranking is indicated by the score (number of strokes) of each player.

集計部104は、各選手のスコアを集計する。ゴルフ中継においては、各組の選手に同行して、ショットの度に各選手のスコアを数えて中継本部に連絡するスコアラーと呼ばれるボランティアが活動している。中継本部の担当者は、スコアの連絡を受けると、本部に用意されたスコア入力用の端末に各選手のスコアを入力する。スコア入力用の端末は、入力されたスコア、プレーされたホール及び選手IDを示すスコアデータをサーバ装置10に送信する。 The tallying unit 104 tallies the scores of each player. In the golf relay, volunteers called scorers accompany the players in each group, count the scores of each player for each shot, and report to the relay headquarters. When the person in charge of the relay headquarters receives the report of the score, he/she enters the score of each player into the score input terminal prepared at the headquarters. The terminal for score input transmits score data indicating the input score, the hole played, and the player ID to the server device 10 .

集計部104は、送信されてきたスコアデータが示す各ホールのスコアを各選手について合計し、合計スコア、プレー中のホール、順位及び選手IDを各選手について示す集計データを生成する。映像特定部103は、上記のとおり複数の映像が位置条件を満たした場合、集計部104が生成した集計データを参照し、現時点の順位が良い選手から順番に優先順位を決定し、決定した優先順位が高い映像から順番に配信すべき映像として特定する。 The tallying unit 104 sums the score of each hole indicated by the transmitted score data for each player, and generates tally data indicating the total score, the hole being played, the ranking, and the player ID for each player. When a plurality of images satisfy the position condition as described above, the image specifying unit 103 refers to the total data generated by the totalizing unit 104, determines the priority in order from the player with the best current ranking, and determines the priority. The videos are specified as videos to be delivered in order from the video with the highest ranking.

映像特定部103は、特定した配信すべき映像に対応する選手ID及び撮影時刻と、映像の配信開始を指示してきたユーザ端末30の装置IDとを映像配信部105に供給する。映像配信部105は、選手ID、撮影時刻及び装置IDが供給されると、供給された選手ID及び撮影時刻に対応付けられた映像データを映像蓄積部101から読み出し、装置IDと共に映像配信部105に供給する。 The video identification unit 103 supplies the video distribution unit 105 with the player ID and shooting time corresponding to the identified video to be distributed, and the device ID of the user terminal 30 that instructed to start distribution of the video. When the player ID, the shooting time, and the device ID are supplied, the video distribution unit 105 reads the video data associated with the supplied player ID and shooting time from the video storage unit 101, and distributes the video data together with the device ID to the video distribution unit 105. supply to

映像配信部105は、供給された映像データ、すなわち、配信開始を指示してきたユーザ端末30の位置との関係が位置条件を満たす位置で撮影された選手の映像を、同じく供給された装置IDのユーザ端末30(配信開始を指示してきたユーザ端末30のこと)に送信する。映像配信部105は、以上のとおり映像データを送信することで、映像特定部103が特定した映像をユーザ端末30に対して配信する。 The video distribution unit 105 distributes the supplied video data, i.e., the video of the athlete shot at a position where the relationship with the position of the user terminal 30 that instructed to start distribution satisfies the position conditions, to the video data of the supplied device ID. It is transmitted to the user terminal 30 (the user terminal 30 that instructed to start distribution). The video distribution unit 105 distributes the video identified by the video identification unit 103 to the user terminal 30 by transmitting the video data as described above.

ユーザ端末30の映像表示部303は、サーバ装置10から配信されてきた映像を自装置の表示面351に表示する。
図11は表示された選手の映像の一例を表す。図11の例では、選手F1がバンカーD1からグリーンを狙うショットを打つ映像E1が表示されている。バンカーD1は、観客エリアに位置するユーザ端末30の近くにあるバンカーである。
The video display unit 303 of the user terminal 30 displays the video distributed from the server device 10 on the display surface 351 of its own device.
FIG. 11 shows an example of a displayed image of a player. In the example of FIG. 11, an image E1 is displayed in which the player F1 hits a shot at the green from the bunker D1. The bunker D1 is a bunker near the user terminal 30 located in the spectator area.

映像E1は、ユーザが図10で述べた配信指示操作を行ったときに撮影された映像ではなく、それよりも過去に撮影された映像である。つまり、ユーザは、現実に目の前にあるバンカーD1に誰もいなくても、バンカーD1から過去(配信指示操作が行われた日と同じ日の場合もあれば、別の日の場合もある)に選手がショットしたときの映像を観ることができる。 The image E1 is not the image captured when the user performed the distribution instruction operation described with reference to FIG. 10, but the image captured in the past. In other words, even if no one is actually in the banker D1 in front of the user, the user can see the past from the banker D1 (sometimes the same day as the day when the delivery instruction operation was performed, sometimes on a different day). ), you can watch the video when the player hits the ball.

以上のとおり、映像配信部105は、映像蓄積部101に蓄積された映像のうち、指示受付部102により取得されたユーザ端末30の位置との関係が位置条件を満たす位置で撮影された選手の映像を、そのユーザ端末30に表示させる。映像配信部105は本発明の「表示制御部」の一例である。本実施例では、映像配信部105は、取得されたユーザ端末30の位置との近接度が所定の基準以上となる位置を、位置条件が満たされる位置として、選手の映像を表示させる。 As described above, the video distribution unit 105 allows the video distribution unit 105 to capture images of the players captured in the video stored in the video storage unit 101 at positions where the relationship with the position of the user terminal 30 acquired by the instruction reception unit 102 satisfies the position condition. The video is displayed on the user terminal 30 . The video distribution unit 105 is an example of the "display control unit" of the present invention. In the present embodiment, the image distribution unit 105 displays the image of the player, assuming that a position where the degree of proximity to the acquired position of the user terminal 30 is equal to or greater than a predetermined reference is a position that satisfies the position condition.

映像配信部105は、ユーザが特に何も操作をしなければ、バンカーショットの後も選手F1の映像E1を表示させ続ける。映像表示部303は、映像E1と共に、停止ボタンB2と、切替ボタンB3とを表示する。操作受付部301は、停止ボタンB2への操作を、配信の終了を指示するための終了操作として受け付ける。配信の終了操作が受け付けられると、サーバ装置10の指示受付部102が配信の終了指示を受け付け、映像配信部105が映像E1の配信を終了する。 The image distribution unit 105 continues to display the image E1 of the player F1 even after the bunker shot unless the user performs any particular operation. The video display unit 303 displays a stop button B2 and a switch button B3 along with the video E1. The operation accepting unit 301 accepts an operation on the stop button B2 as an end operation for instructing the end of distribution. When the distribution end operation is accepted, the instruction reception unit 102 of the server device 10 receives the distribution end instruction, and the video distribution unit 105 finishes distribution of the video E1.

また、操作受付部301は、切替ボタンB3への操作を、自端末の位置との関係が位置条件を満たす位置で撮影された他の映像に切り替える操作(映像の切替操作)として受け付ける。操作受付部301は、受け付けた映像の切替操作を示す操作データをサーバ装置10に送信する。サーバ装置10の指示受付部102は、送信されてきた操作データが示す映像の切替操作に対応する指示として、映像の切替指示を受け付ける。 Further, the operation accepting unit 301 accepts an operation on the switching button B3 as an operation (video switching operation) to switch to another video shot at a position that satisfies the positional condition with respect to the position of the own terminal. The operation reception unit 301 transmits operation data indicating the received video switching operation to the server device 10 . The instruction receiving unit 102 of the server device 10 receives a video switching instruction as an instruction corresponding to the video switching operation indicated by the transmitted operation data.

映像特定部103は、映像の切替指示が受け付けられると、上記のとおり位置条件を満たした複数の映像に対して決定した優先順位が映像E1の次に高い映像を、配信すべき映像として特定する。映像配信部105は、切替ボタンB3への操作が行われる度に、順次特定される映像をユーザ端末30に表示させる。ユーザは、切替ボタンB3への操作を繰り返すことで、ユーザ端末30の位置との関係が位置条件を満たす位置で撮影された映像をいくつも観ることができる。 When the video switching instruction is accepted, the video specifying unit 103 specifies the video with the next highest priority after the video E1 determined among the plurality of videos that satisfy the position condition as described above, as the video to be distributed. . The video distribution unit 105 causes the user terminal 30 to display sequentially specified video each time the switching button B3 is operated. By repeating the operation of the switching button B3, the user can view a number of videos shot at positions where the relationship with the position of the user terminal 30 satisfies the position condition.

なお、切替ボタンB3への操作を繰り返す間にユーザが移動してユーザ端末30の位置が変化した場合でも、切替ボタンB3への操作が行われている間は、映像特定部103が、優先順位を決定した複数の映像のいずれかを配信すべき映像として特定する。これにより、ユーザは、場所を移動しても同じ位置に関係する映像を切り替えて観ることができる。なお、新たな位置に関係する映像を表示させたい場合は、一度停止ボタンB2への操作を行ってから、図10で述べた配信指示操作を行えばよい。 Even if the user moves and the position of the user terminal 30 changes while the switching button B3 is being repeatedly operated, the video specifying unit 103 sets the priority order while the switching button B3 is being operated. is specified as a video to be distributed. As a result, even if the user moves from place to place, the user can switch and watch videos related to the same position. If it is desired to display an image related to a new position, the stop button B2 is operated once, and then the distribution instruction operation described with reference to FIG. 10 is performed.

また、映像配信部105は、停止ボタンB2への操作が行われない場合でも、切りのよいところで映像の配信を停止してもよい。映像配信部105は、例えば、選手データに含まれている状態データが示す準備状態、打球状態及び移動状態のうち、準備状態及び打球状態の映像だけ、又は打球状態の映像だけを表示させて配信を停止してもよい。 Also, the video distribution unit 105 may stop the distribution of the video at a good timing even when the stop button B2 is not operated. For example, the image distribution unit 105 displays and distributes only the image of the preparation state and the ball hitting state or only the image of the ball hitting state among the preparation state, the ball hitting state, and the movement state indicated by the state data included in the player data. may be stopped.

また、映像配信部105による映像の配信は、ゴルフの試合が終わった後でも行われる。試合後に同じゴルフ場でユーザがプレーをしていて、例えばティーグラウンドで待ち時間があった場合に、図10で述べた配信指示操作をユーザ端末30に対して行ったとする。すると、映像配信部105は、そのユーザ端末30の位置との関係が位置条件を満たす位置で撮影された映像として、例えば試合における各選手の同じティーグラウンドからのティーショットの映像を表示させる。 Further, video distribution by the video distribution unit 105 is performed even after the golf match is over. Assume that the user is playing at the same golf course after the game and, for example, when there is a waiting time at the tee, the user terminal 30 performs the delivery instruction operation described with reference to FIG. Then, the image distribution unit 105 displays, for example, images of tee shots from the same tee ground of each player in the match as images shot at positions where the relationship with the position of the user terminal 30 satisfies the positional condition.

映像配信システム1が備える各装置は、上記の構成に基づいて、スポーツ選手の映像を配信する配信処理を行う。
図12は配信処理における各装置の動作手順の一例を表す。図12では、カメラ20が1台だけ表されているが、他のカメラ20も同じ動作を行うものとする。図12に表す動作手順は、例えば、スポーツ中継が始まったことを契機に開始される。
Each device included in the video distribution system 1 performs distribution processing for distributing the video of the athlete based on the above configuration.
FIG. 12 shows an example of the operation procedure of each device in the distribution process. Although only one camera 20 is shown in FIG. 12, the other cameras 20 are assumed to perform the same operation. The operation procedure shown in FIG. 12 is started, for example, when a sports broadcast starts.

まず、カメラ20(撮影部201)は、選手の映像を撮影する(ステップS11)。次に、カメラ20(測定部202)は、カメラ位置等を測定する(ステップS12)。続いて、カメラ20(入力受付部203)は、撮影対象の選手が打球状態等の特定の状態になったことを表す操作を受け付ける(ステップS13)。そして、カメラ20(送信部204)は、ステップS11からS13までの動作で取得されるデータにカメラIDを付加した選手データをサーバ装置10に送信する(ステップS14)。 First, the camera 20 (image capturing unit 201) captures an image of the player (step S11). Next, the camera 20 (measuring unit 202) measures the camera position and the like (step S12). Subsequently, the camera 20 (input receiving unit 203) receives an operation indicating that the player to be photographed is in a specific state such as a hitting state (step S13). Then, the camera 20 (transmitting unit 204) transmits to the server device 10 the player data obtained by adding the camera ID to the data acquired in the operations from steps S11 to S13 (step S14).

なお、ステップS11からS13までの動作は順番が異なっていてもよい。また、ステップS11からS14までの動作は、複数のカメラ20によって繰り返し行われる。サーバ装置10(映像蓄積部101)は、複数のカメラ20からそれぞれ送信されてきた選手データが示す映像を、選手の位置に対応付けて蓄積する(ステップS15)。ここで、ユーザがユーザ端末30に対して配信指示操作を行ったものとする。 Note that the order of operations from steps S11 to S13 may be different. Also, the operations from steps S11 to S14 are repeatedly performed by a plurality of cameras 20 . The server device 10 (image storage unit 101) stores the images indicated by the player data transmitted from the plurality of cameras 20 in association with the positions of the players (step S15). Here, it is assumed that the user has performed a distribution instruction operation on the user terminal 30 .

まず、ユーザ端末30(操作受付部301)は、映像の配信を指示する操作として配信指示操作を受け付ける(ステップS21)。次に、ユーザ端末30(測定部302)は、自端末の位置を測定する(ステップS22)。続いて、ユーザ端末30(操作受付部301)は、配信指示操作及び測定された位置を示す操作データをサーバ装置10に送信する(ステップS23)。 First, the user terminal 30 (operation reception unit 301) receives a distribution instruction operation as an operation for instructing distribution of video (step S21). Next, the user terminal 30 (measuring section 302) measures its own position (step S22). Subsequently, the user terminal 30 (operation reception unit 301) transmits operation data indicating the distribution instruction operation and the measured position to the server device 10 (step S23).

サーバ装置10(指示受付部102)は、送信されてきた操作データが示す位置を取得する(ステップS24)。次に、サーバ装置10(映像特定部103)は、ステップS15で蓄積された選手の映像のうち、取得されたユーザ端末30の位置との関係が位置条件を満たす位置で撮影された選手の映像を、配信すべき映像として特定する(ステップS25)。 The server device 10 (instruction receiving unit 102) acquires the position indicated by the transmitted operation data (step S24). Next, the server device 10 (image specifying unit 103) selects the image of the player captured at a position where the relationship with the acquired position of the user terminal 30 satisfies the position condition, among the images of the player accumulated in step S15. is specified as a video to be distributed (step S25).

なお、図12の例では、位置条件を満たす映像が複数あり、サーバ装置10(映像特定部103)は、最も優先順位が高い映像を特定しているものとする。続いて、サーバ装置10(映像配信部105)は、特定された選手の映像データを、映像配信の指示をしてきたユーザ端末30に送信する(ステップS26)。ユーザ端末30(映像表示部303)は、送信されてきた映像データが示す選手の映像を自装置の表示面351に表示する(ステップS27)。 In the example of FIG. 12, it is assumed that there are a plurality of images that satisfy the positional condition, and the server device 10 (image identification unit 103) identifies the image with the highest priority. Subsequently, the server device 10 (video distribution unit 105) transmits the video data of the identified player to the user terminal 30 that has issued the video distribution instruction (step S26). The user terminal 30 (image display unit 303) displays the image of the player indicated by the transmitted image data on the display surface 351 of its own device (step S27).

そして、ユーザ端末30に対して映像の切替操作が行われると、ユーザ端末30(操作受付部301)は、その切替操作を受け付け(ステップS31)、受け付けた切替操作を示す操作データをサーバ装置10に送信する(ステップS32)。サーバ装置10(映像特定部103)は、切替操作を示す操作データが送信されてきた場合、位置条件を満たす複数の映像のうち、ステップS25で特定した映像の次に優先順位が高い映像を、配信すべき映像として特定する(ステップS33)。 Then, when a video switching operation is performed on the user terminal 30, the user terminal 30 (operation accepting unit 301) accepts the switching operation (step S31), and transmits operation data indicating the accepted switching operation to the server device 10. (step S32). When the operation data indicating the switching operation is transmitted, the server device 10 (image specifying unit 103) selects the image having the next highest priority after the image specified in step S25 among the plurality of images satisfying the position condition. The video is specified as a video to be distributed (step S33).

次に、サーバ装置10(映像配信部105)は、特定された選手の映像データをユーザ端末30に送信する(ステップS34)。ユーザ端末30(映像表示部303)は、自装置の表示面351に表示している選手の映像を、送信されてきた映像データが示す選手の映像に切り替える(ステップS35)。ステップS31からS35までの動作は、視聴者が切替操作を行う度に行われる。 Next, the server device 10 (video distribution unit 105) transmits the specified player's video data to the user terminal 30 (step S34). The user terminal 30 (image display unit 303) switches the image of the player displayed on the display surface 351 of its own device to the image of the player indicated by the transmitted image data (step S35). The operations from steps S31 to S35 are performed each time the viewer performs a switching operation.

本実施例では、上記のとおり、ユーザが観客又はプレイヤーとしてゴルフ場にいる場合に、ユーザ端末30に対して配信指示操作を行うと、自分のいる位置の近くで行われたプレーの映像がユーザ端末30に表示される。これにより、ゴルフ場にいるユーザに自分のいる位置に関連するプレー(本実施例では自分のいる位置の近くで行われたプレー)の映像を視聴させることができる。 In this embodiment, as described above, when the user is at the golf course as a spectator or a player, when the user performs a distribution instruction operation on the user terminal 30, the video of the play performed near the user's position is displayed to the user. Displayed on the terminal 30 . This allows the user on the golf course to view the video of the play related to his position (in this embodiment, the play performed near his position).

[2]変形例
上述した実施例は本発明の実施の一例に過ぎず、以下のように変形させてもよい。また、実施例及び各変形例は必要に応じてそれぞれ組み合わせてもよい。その際は、各変形例について優先順位を付けて(各変形例を実施すると競合する事象が生じる場合にどちらを優先するかを決める順位付けをして)実施してもよい。
[2] Modifications The embodiment described above is merely an example of implementation of the present invention, and may be modified as follows. Moreover, the embodiment and each modification may be combined as necessary. In that case, each modification may be implemented with an order of priority (by prioritizing which one should be prioritized when a competing event occurs when implementing each modification).

[2-1]スポーツ
映像配信システム1は、ゴルフ以外にも、例えば、マラソン、駅伝、自転車競技、自動車競技、セーリング等を配信してもよい。マラソン等であれば、例えば沿道から既に通り過ぎた選手が走る映像を配信させたり、過去のレースに使われたコースに行ってそのレースにおける選手の映像を配信させたりすることができる。
[2-1] Sports The video distribution system 1 may distribute, for example, marathons, long-distance relay races, bicycle races, automobile races, sailing, etc., in addition to golf. In the case of a marathon or the like, for example, it is possible to distribute a running image of a runner who has already passed from the side of the road, or to distribute a video of a runner who has gone to a course that was used in a past race.

[2-2]スポーツエリア
位置条件が満たされる位置は、選手の映像が撮影される位置なので、スポーツにおいて選手がプレーするプレーエリア(ゴルフ場のコース内、マラソンのコース等)内の位置である。一方、ユーザ端末30の位置は、ユーザもスポーツをプレーする際にはプレーエリア内の位置になるが、それに限らない。
[2-2] Sports area A position that satisfies the position condition is a position where the player's video is captured, so it is a position within the play area where the player plays in sports (inside the course of a golf course, a course of a marathon, etc.). . On the other hand, the position of the user terminal 30 is not limited to the position within the play area when the user also plays sports.

例えばユーザがスポーツを観戦する場合は、ゴルフ場の観戦用ロープの外のエリア、観戦スタンド及びマラソンコースの両側にある歩道等の観戦エリア内の位置がユーザ端末30の位置となる。ただし、スポーツにおいては、観戦者も一緒に競技の雰囲気を作るので、プレーエリアと観戦エリアとを合わせたエリアをスポーツが行われるエリア(スポーツエリア)と言うことができる。 For example, when the user watches a sport, the position of the user terminal 30 is the area outside the viewing rope of a golf course, the viewing stands, the sidewalks on both sides of the marathon course, and the like within the viewing area. However, in sports, spectators also create the atmosphere of the game together, so the area combining the play area and the spectator area can be called the area where sports are played (sports area).

[2-3]ユーザ端末の位置
ユーザ端末30の位置はプレーエリア内の位置又は観戦エリア内の位置と述べたが、それら以外の位置で配信指示操作が行われる場合もあり得る。その場合に、映像が配信されないようにしてもよい。本変形例では、サーバ装置10が、スポーツエリアの範囲を示すエリア情報を記憶しておく。
[2-3] Position of User Terminal Although the position of the user terminal 30 is described as being within the play area or within the spectator area, the distribution instruction operation may be performed at other positions. In that case, the video may not be distributed. In this modification, the server device 10 stores area information indicating the range of the sports area.

例えば映像特定部103は、取得されたユーザ端末30の位置がエリア情報の示す範囲外である場合は、配信すべき映像を特定せずに、その旨を映像配信部105に通知する。映像配信部105は、映像を配信せず、代わりに、例えばユーザ端末30の位置がスポーツエリア外であることを報知する報知データをユーザ端末30に送信する。このように、映像配信部105は、取得されたユーザ端末30の位置がスポーツエリア内である場合に、そのユーザ端末30に映像を表示させる。 For example, if the acquired position of the user terminal 30 is out of the range indicated by the area information, the video identification unit 103 does not specify the video to be distributed and notifies the video distribution unit 105 to that effect. The image distribution unit 105 does not distribute the image, but instead transmits, to the user terminal 30, notification data for notifying that the position of the user terminal 30 is outside the sports area, for example. In this manner, the video distribution unit 105 causes the user terminal 30 to display the video when the acquired position of the user terminal 30 is within the sports area.

本変形例によれば、スポーツエリア外のユーザに映像が配信されることを防ぎ、ユーザ端末30の位置に関係なく配信が行われる場合に比べて、スポーツエリア内のユーザへの映像配信に遅延が生じにくいようにすることができる。なお、映像配信部105は、取得されたユーザ端末30の位置がプレーエリア内である場合に、又は、観戦エリア内である場合に、そのユーザ端末30に映像を表示させてもよい。これらの場合も、各エリアにいるユーザへの映像配信に遅延が生じにくいようにすることができる。 According to this modification, distribution of video to users outside the sports area is prevented, and video distribution to users within the sports area is delayed compared to the case where distribution is performed regardless of the position of the user terminal 30. can be made difficult to occur. Note that the video distribution unit 105 may cause the user terminal 30 to display the video when the acquired position of the user terminal 30 is within the play area or within the spectator area. In these cases as well, it is possible to prevent delays from occurring in video distribution to users in each area.

[2-4]選手の位置
実施例では、カメラ位置及びカメラ方向からプレー位置が算出されたが、ゴルフのように広い競技エリアにおいて短い撮影距離を維持しながら撮影可能なスポーツでは、カメラ位置がそのままプレー位置として用いられてもよい。
[2-4] Player Position In the embodiment, the playing position was calculated from the camera position and the camera direction. It may be used as a play position as it is.

また、撮影距離を一定にするのが難しい場合は、選手の映像から撮影距離が算出されてもよい。その場合、例えば、映像特定部103が、各選手の身長データを予め記憶しておき、蓄積された映像からパターン認識技術又は機械学習の技術を用いて選手の姿を認識する。そして、映像特定部103は、認識した選手の画像内の大きさと実際の身長とから選手までの距離、すなわち撮影距離を算出し、算出した撮影距離を用いてプレー位置を算出する。 If it is difficult to keep the shooting distance constant, the shooting distance may be calculated from the player's video. In this case, for example, the video identifying unit 103 stores height data of each player in advance, and recognizes the player's appearance from the accumulated video using pattern recognition technology or machine learning technology. Then, the image specifying unit 103 calculates the distance to the player, that is, the shooting distance from the size of the recognized player in the image and the actual height, and calculates the play position using the calculated shooting distance.

また、自動車競技及びセーリング等のようにカメラマンを選手に接近させることが難しい競技では、選手をヘリコプター等から遠隔で撮影したり、ドローンを追尾させて撮影したりする場合がある。それらの場合、一定の撮影距離で撮影することが可能であれば、実施例と同様にカメラ位置及びカメラ方向から選手の位置を算出すればよいが、選手が高速で移動する場合は撮影距離を一定にすることが難しい場合もある。 In sports such as automobile competitions and sailing where it is difficult for photographers to approach the athletes, the athletes may be photographed remotely from a helicopter or the like, or photographed by tracking drones. In these cases, if it is possible to shoot at a fixed shooting distance, the player's position can be calculated from the camera position and camera direction in the same way as in the embodiment. Sometimes it is difficult to make it consistent.

その場合、例えば自転車、自動車及びヨット等の機材を用いる競技であれば、映像蓄積部101が、機材に設けられた測位装置による測定値を状態データの代わりに取得して、選手の位置を取得してもよい。その場合は映像蓄積部101が本発明の「取得部」の一例となる。また、前述したように、映像特定部103が、機材の画像内の大きさと実際の大きさとに基づいて撮影距離を算出し、選手の位置を算出してもよい。映像蓄積部101は、取得した位置の測位時刻と撮影時刻とを同期させることで、特定の選手を継続的に撮影する映像をその選手の位置に対応付けて蓄積する。 In that case, for example, in the case of a competition using equipment such as bicycles, automobiles, and yachts, the video storage unit 101 acquires measured values from a positioning device provided on the equipment instead of state data, and acquires the position of the athlete. You may In that case, the video storage unit 101 is an example of the "acquisition unit" of the present invention. Further, as described above, the image specifying unit 103 may calculate the shooting distance based on the size of the equipment in the image and the actual size, and calculate the position of the player. By synchronizing the positioning time and the shooting time of the acquired position, the video storage unit 101 stores videos of a specific player continuously shot in association with the position of the player.

[2-5]特定の状態の選手
実施例では、カメラ20に対して特定の操作が行われたときに選手が特定の状態(準備状態、打球状態及び移動状態)になったことが表されたが、代わりに、選手の映像から特定の状態になったことが判断されてもよい。例えば、映像特定部103が、特定の状態における人の動きを示すデータを予め記憶しておく。
[2-5] Athlete in specific state In the embodiment, when a specific operation is performed on the camera 20, the player enters a specific state (preparation state, batting state, and movement state). However, instead, it may be determined from the video of the player that the player has entered a specific state. For example, the image specifying unit 103 stores in advance data indicating a person's movement in a specific state.

そして、映像特定部103は、蓄積された映像からパターン認識技術等を用いて選手の姿を認識し、認識した姿が示す動きと特定の状態における人の動きとの類似度が閾値以上になった場合に、その選手が特定の状態であると判断する。なお、人の動きを示すデータがなくとも、映像特定部103は、機械学習の技術を用いて、特定の状態における選手の映像の特徴を学習することで、特定の状態にある選手を判断してもよい。 Then, the video identification unit 103 recognizes the figure of the player from the accumulated video using pattern recognition technology or the like, and the similarity between the movement indicated by the recognized figure and the movement of the person in the specific state reaches or exceeds a threshold. Athletes are considered to be in a particular condition if Note that even if there is no data indicating a person's movement, the video identification unit 103 can determine a player in a specific state by learning the features of the player's video in a specific state using machine learning technology. may

[2-6]近接度
実施例では、2つの位置の直線距離によって近接度が表されたが、これに限らない。ゴルフであれば、例えユーザ端末30からの直線距離が短くても、隣のホールの映像が表示されることは望ましくない。そこで、映像特定部103は、直線距離が閾値未満となり、且つ、ユーザ端末30の位置するホールと同じホール内の位置を、近接度が所定の基準以上の位置として判断してもよい。
[2-6] Proximity In the embodiment, the proximity is represented by the linear distance between two positions, but the present invention is not limited to this. In the case of golf, it is undesirable to display an image of an adjacent hole even if the straight line distance from the user terminal 30 is short. Therefore, the image specifying unit 103 may determine a position within the same hall as the user terminal 30 where the straight line distance is less than the threshold as a position with a degree of proximity equal to or higher than a predetermined reference.

また、例えばフェアウェイの反対側にいる選手の位置が位置条件を満たすようにする場合、直線距離だけだとかなり閾値を大きくする必要がある(20m~60m程度)が、閾値が大きくするほど位置条件を満たす映像も多くなり、観たい映像を表示させるための手間が大きくなって望ましくない。そこで、映像特定部103は、各ホールの進行方向に対する位置のずれが閾値未満である位置を、近接度が所定の基準以上の位置と判断してもよい。 Also, for example, if the position of a player on the opposite side of the fairway satisfies the positional condition, the threshold value must be considerably increased (approximately 20 m to 60 m) if only the straight-line distance is used. The number of videos that satisfy the requirements is also increased, and it is not desirable because it takes a lot of time and effort to display the desired video. Therefore, the image specifying unit 103 may determine that positions where the displacement of each hole with respect to the traveling direction is less than a threshold value are positions where the degree of proximity is equal to or higher than a predetermined reference.

進行方向に対する位置のずれとは、例えばティーグラウンドからの距離の差で表される。例えばユーザ端末30の位置がティーグラウンドから200ヤードの地点である場合、ティーグラウンドから190ヤードの位置及び210ヤードの位置は、位置のずれが10ヤードとなる。 The positional deviation with respect to the direction of travel is represented, for example, by the difference in distance from the teeing ground. For example, if the position of the user terminal 30 is 200 yards from the teeing ground, the positions of 190 yards and 210 yards from the teeing ground are shifted by 10 yards.

進行方向に対する位置のずれを用いると、直線距離を用いる場合に比べて、フェアウェイにおいてユーザ端末30の位置とは反対側の位置で行われたプレーの映像を表示させる際の手間を少なくすることができる。なお、マラソン等のスポーツであっても、同様に、スポーツが行われるエリア(マラソンコース等)においてユーザ端末30の位置とは反対側の位置で行われたプレーの映像を表示させる際の手間を少なくすることができる。 By using the positional deviation with respect to the direction of travel, compared to the case of using the straight-line distance, it is possible to reduce the time and effort required to display the image of the play performed at the position opposite to the position of the user terminal 30 on the fairway. can. In the case of sports such as a marathon, similarly, it is possible to reduce the time and effort required to display an image of a play performed at a position opposite to the position of the user terminal 30 in the area where the sport is played (marathon course, etc.). can be reduced.

[2-7]競技上の特徴
実施例と異なる位置条件が用いられてもよい。本変形例では、映像配信部105が、取得されたユーザ端末30の位置と競技上の特徴が共通する位置(以下「特徴共通位置」と言う)を、位置条件が満たされる位置として、選手の映像を表示させる。特徴共通位置とは、ゴルフであれば、例えばティーグラウンド内の位置、バンカー内の位置、池越えの位置、スタイミーになる(グリーンが見えない)位置及びグリーンへのアプローチショットを打つ位置等である。
[2-7] Features in Competition Position conditions different from those in the embodiment may be used. In this modification, the video distribution unit 105 designates a position where the acquired position of the user terminal 30 and the characteristics of the game are common (hereinafter referred to as a “common characteristic position”) as a position that satisfies the position condition. display the image. In the case of golf, the common position is, for example, the position in the tee, the position in the bunker, the position over the pond, the position where it becomes stymi (the green cannot be seen), and the position where the approach shot to the green is hit. .

上記の特徴共通位置は、それぞれ、ティーショット、バンカーショット、池越えのショット、フックショットかスライスショットか刻みショット及びアプローチショットが行われるという競技上の特徴を有する。また、ホールの規定打数(規定打数が異なるホールでは攻め方も異なるので、競技上の特徴が異なると言える)、ドッグレッグの方向、打ち上げ及び打ち下ろし等の位置が特徴共通位置として用いられてもよい。 Each of the above characteristic common positions has a playing characteristic in which tee shots, bunker shots, over-water shots, hook shots or slice shots or chopped shots and approach shots are played. In addition, even if the prescribed number of strokes for a hole (holes with different prescribed number of strokes have different ways of attacking, it can be said that the characteristics of the game are different), the direction of the dogleg, the position of the uphill and downhill, etc. good.

特徴共通位置は、映像が撮影されたゴルフ場内の位置に限らず、他のゴルフ場内の位置も含まれる。サーバ装置10は、国内及び海外に存在する各ゴルフ場における特徴共通位置を表す特徴位置リストを記憶する。
図13は特徴位置リストの一例を表す。図13の例では、「ティーグラウンド」という特徴共通位置に、「G001」及び「G002」等のゴルフ場IDと、範囲情報とが対応付けられている。
The feature common position is not limited to the position in the golf course where the video was shot, but also includes positions in other golf courses. The server device 10 stores a feature position list representing feature common positions in each golf course located in Japan and overseas.
FIG. 13 shows an example of a feature position list. In the example of FIG. 13, golf course IDs such as "G001" and "G002" and range information are associated with the characteristic common position "tee ground".

範囲情報とは、ティーグラウンドの範囲を示す情報であり、例えば範囲内の緯度及び経度の集合を表す情報である。特徴位置リストは、図13に表すように、1つのゴルフ場だけでなく、複数のゴルフ場の特徴共通位置の範囲を表している。また、図13ではティーグラウンドのみが表されているが、他にも、バンカー、池の手前、スタイミー、アプローチエリア、規定打数、ドッグレッグの向き、打ち上げ及び打ち下ろし等の特徴共通位置が表されているものとする。 The range information is information indicating the range of the tee, for example, information representing a set of latitudes and longitudes within the range. The feature position list, as shown in FIG. 13, represents a range of feature common positions not only for one golf course but also for a plurality of golf courses. In addition, although only the teeing ground is shown in FIG. 13, there are other characteristic common positions such as bunkers, in front of the pond, stymy, approach area, prescribed number of strokes, direction of dogleg, uphill and downhill. shall be

映像特定部103は、取得されたユーザ端末30の位置が供給されると、まず、特徴位置リストに含まれる範囲情報の中から供給された位置を含むものを抽出し、抽出した範囲情報に対応付けられた特徴共通位置を特定する。通常は、「規定打席」とショットの状況を表す2以上の特徴共通位置が特定される。映像特定部103は、特定した2以上の特徴共通位置のうちより多くの特徴共通位置に対応付けられた範囲情報を抽出する。 When the acquired position of the user terminal 30 is supplied, the image specifying unit 103 first extracts the range information including the supplied position from the range information included in the characteristic position list, and matches the extracted range information. Identify the attached feature common location. Usually, two or more characteristic common positions representing the "regular turn at bat" and the situation of the shot are specified. The image specifying unit 103 extracts range information associated with more common feature positions among the specified two or more common feature positions.

例えば「ミドルホール」、「ティーグラウンド」、「右ドッグレッグ」、「打ち下ろし」が特徴共通位置として特定された場合、映像特定部103は、それら4つの特徴共通位置のいずれにも対応付けられた範囲情報があればそれを抽出し、なければ3つ(それもなければ2つ)の特徴共通位置に対応付けられた範囲情報を抽出する。そして、映像特定部103は、抽出した範囲情報が示す範囲で撮影された映像を、配信すべき映像として特定する。 For example, when "middle hole", "tee ground", "right dogleg", and "downhill" are identified as characteristic common positions, the image identifying unit 103 can associate any of these four characteristic common positions. If there is any range information associated with it, it is extracted, and if not, range information associated with three (if not, two) feature common positions is extracted. Then, the video specifying unit 103 specifies videos shot in the range indicated by the extracted range information as videos to be distributed.

上記の例で4つの特徴共通位置のいずれにも対応付けられた範囲情報がある場合は、右ドッグレッグのミドルホールの打ち下ろしのティーグラウンドにおいてプレーされた映像が表示されることになる。このように、本変形例によれば、ユーザは、自分のいる位置で行われるプレーと似た状況のプレーが求められる位置で行われたプレー(ティーショット及びバンカーショット等)の映像を観ることができる。 In the above example, if there is range information associated with any of the four characteristic common positions, an image played on a downhill tee of a middle hole of a dogleg to the right will be displayed. As described above, according to this modification, the user can watch the video of the play (tee shot, bunker shot, etc.) performed at a position where a play in a situation similar to the play performed at the user's position is required. can be done.

なお、特徴共通位置は、例えば20ヤード以内のアプローチ、50ヤード以内のアプローチ及び100ヤード以内のアプローチというようにさらに詳細に分けられていてもよい。また、特徴共通位置は、映像が撮影されたゴルフ場以外のゴルフ場内の位置であってもよい。それにより、ユーザは、試合で使われない普通のゴルフ場にいるときでも、試合において自分と似た状況で行われたプレーの映像を観ることができる。 Note that the feature common positions may be further divided into, for example, approaches within 20 yards, approaches within 50 yards, and approaches within 100 yards. Also, the feature common position may be a position in a golf course other than the golf course where the video was shot. As a result, even when the user is in a normal golf course that is not used in the game, the user can watch the video of the play performed in a situation similar to that of the user in the game.

また、特徴共通位置は、ゴルフ場内の位置に限らず、練習場内の位置であってもよい。例えば練習場にはグリーンが設けられている場合に、打席からグリーンまでの距離をアプローチする映像が特定されてもよい。また、マラソン及び自転車ロードレース等であれば、レースで用いられたコースに限らず、似たレイアウトのコースにおける位置が特徴共通位置であってもよい。 Further, the feature common position is not limited to the position within the golf course, and may be the position within the driving range. For example, if the practice field has a green, an image showing the distance from the bat to the green may be specified. In the case of a marathon, bicycle road race, or the like, the feature common position may be a position on a course with a similar layout, not limited to the course used in the race.

似たレイアウトとは、例えばレースに登場するものと斜度及び距離が類似する登り坂と下り坂、コーナーの半径、曲がる向き及び次のコーナーまでの距離が類似するコース等である。いずれの場合も、サーバ装置10が、該当するスポーツが行われるエリアにおける特徴共通位置を示す特徴位置リストを予め記憶しておくことで、映像配信部105が、ユーザ端末30の位置についての特徴共通位置を、位置条件が満たされる位置として、選手の映像を表示させる。 The similar layout includes, for example, an uphill and a downhill that are similar in slope and distance to those appearing in the race, and a course that is similar in corner radius, turning direction, and distance to the next corner. In either case, the server device 10 stores in advance a feature position list indicating the feature common positions in the area where the corresponding sport is played, so that the video distribution unit 105 can determine the feature common position of the user terminal 30. The image of the player is displayed with the position as a position that satisfies the position condition.

[2-8]気象条件
本変形例では、映像配信部105が、取得されたユーザ端末30の位置と撮影時の気象条件が共通する位置(以下「気象共通位置」と言う)を、位置条件が満たされる位置として、選手の映像を表示させる。気象条件とは、風速、風向き、降雨量、気温及び湿度等の条件である。
[2-8] Weather conditions In this modification, the video distribution unit 105 determines a position where the obtained position of the user terminal 30 and the weather conditions at the time of shooting are the same (hereinafter referred to as “weather common position”). The image of the player is displayed at the position where is satisfied. Meteorological conditions are conditions such as wind speed, wind direction, rainfall, temperature and humidity.

気象共通位置の判断を可能にするため、本変形例では、映像蓄積部101が、特定の選手を継続的に撮影する映像を撮影時の気象条件に対応付けて蓄積する。例えばゴルフ中継であれば、コース内の各ホールの気象条件を中継で伝えるために、各ホールに風速等の測定器が設置され、測定結果が中継本部の情報収集用の端末に送信されてくる。映像蓄積部101は、情報収集用の端末から、各ホールの気象条件を示す測定結果を取得し、該当するホールをプレー中の選手の映像に対応付けて蓄積する。 In order to enable determination of the common weather position, in this modified example, the image storage unit 101 stores images of a specific player continuously shot in association with the weather conditions at the time of shooting. For example, in the case of golf broadcasting, in order to relay the weather conditions of each hole in the course, measuring instruments such as wind speed are installed at each hole, and the measurement results are sent to the terminal for collecting information at the relay headquarters. . The image storage unit 101 acquires measurement results indicating the weather conditions of each hole from the information collection terminal, and stores the images of the players playing the corresponding holes in association with each other.

また、映像特定部103も、情報収集用の端末から、各ホールのリアルタイムの気象条件を示す測定結果を取得する。そして、映像特定部103は、ユーザ端末30の位置が取得されると、取得された位置におけるリアルタイムの気象条件と共通の気象条件に対応付けて蓄積された映像を、配信すべき映像として特定する。映像配信部105は、特定された映像、すなわち、気象共通位置において撮影された映像を配信する。 Also, the image specifying unit 103 acquires measurement results indicating the real-time weather conditions of each hole from the information gathering terminal. Then, when the position of the user terminal 30 is acquired, the video specifying unit 103 specifies, as a video to be distributed, the video stored in association with the real-time weather conditions at the acquired position and the common weather conditions. . The video distribution unit 105 distributes the specified video, that is, the video captured at the common weather position.

上記の映像が配信されることで、例えば向かい風のホールを観戦しているユーザが配信指示操作を行った場合、向かい風でプレーした選手の映像がユーザ端末30に表示される。なお、試合とは別の日又は別の場所でゴルフをプレーするユーザがいた場合、測定器による風速等の測定結果は提供されない。その場合、ユーザ端末30が気象条件を示す情報をサーバ装置10に通知してもよい。 By distributing the above image, for example, when a user watching a hall against a headwind performs a distribution instruction operation, an image of a player who played against a headwind is displayed on the user terminal 30 . Note that if there is a user who plays golf on a different day or in a different location from the game, the measurement result of the wind speed or the like by the measuring device is not provided. In that case, the user terminal 30 may notify the server device 10 of information indicating the weather conditions.

ユーザ端末30は、配信指示操作が行われると、自端末のセンサ(気温センサ等)の測定結果又は気象情報サービスから提供される現在位置の風速等の情報を気象情報として取得して、サーバ装置10に通知する。映像特定部103は、通知された気象情報が示す気象条件に基づき上記と同様に配信すべき映像を特定する。いずれの場合も、ユーザは、自分のいる位置と似た気象条件で行われたプレー(向かい風でのプレー又は雨の中でのプレー等)の映像を観ることができる。 When the distribution instruction operation is performed, the user terminal 30 acquires information such as the wind speed at the current location provided by the measurement result of the sensor (temperature sensor, etc.) of the terminal itself or the weather information service as weather information, and the server device Notify 10. The image specifying unit 103 specifies images to be distributed in the same manner as described above based on the weather conditions indicated by the notified weather information. In either case, the user can watch a video of a play made under weather conditions similar to the user's location (play against the wind, play in the rain, etc.).

[2-9]競技レベル
本変形例では、映像配信部105が、取得されたユーザ端末30の位置において開催されている競技とレベルが共通する競技が行われた位置(以下「レベル共通位置」と言う)を、位置条件が満たされる位置として、選手の映像を表示させる。競技のレベルとは、例えばゴルフの試合であれば、メジャー大会、レギュラー大会及びチャレンジトーナメント等のレベル分けがされている。
[2-9] Competition level In this modification, the video distribution unit 105 determines the location where a competition having the same level as the competition held at the acquired position of the user terminal 30 (hereinafter referred to as "level common position") ) is set as a position that satisfies the position condition, and the image of the player is displayed. For example, in the case of a golf game, the level of competition is divided into levels such as a major tournament, a regular tournament, and a challenge tournament.

また、マラソンであれば、ゴールドラベル、シルバーラベル及びブロンズラベル等のレベル分けがされている。レベル共通位置の判断を可能にするため、本変形例では、映像蓄積部101が、特定の選手を継続的に撮影する映像を、その選手が行っている競技のレベルに対応付けて蓄積する。サーバ装置10は、例えば年間の試合のスケジュール、開催場所及びレベルを示すスケジュール情報を記憶しておく。 Also, marathons are divided into levels such as Gold Label, Silver Label and Bronze Label. In order to make it possible to determine the level common position, in this modified example, the image storage unit 101 stores images of a specific player continuously shot in association with the level of the competition that the player is playing. The server device 10 stores schedule information indicating, for example, the annual game schedule, venue, and level.

レベル共通位置
映像蓄積部101は、カメラ20から送信されてくる選手データが示すカメラ位置で行われている試合のレベルをスケジュール情報から特定し、特定したレベルを選手データが示す映像に対応付けて蓄積する。映像特定部103は、ユーザ端末30の位置が取得されると、取得された位置で行われている試合のレベルをスケジュール情報から特定し、特定したレベルに対応付けて蓄積された映像を、配信すべき映像として特定する。
Level Common Position The video storage unit 101 identifies the level of the game being played at the camera position indicated by the player data transmitted from the camera 20 from the schedule information, and associates the identified level with the video indicated by the player data. accumulate. When the position of the user terminal 30 is acquired, the video specifying unit 103 specifies the level of the game being played at the acquired position from the schedule information, and distributes the video stored in association with the specified level. Identify the video that should be

映像配信部105は、特定された映像、すなわち、レベル共通位置において撮影された映像を配信する。以上の映像が配信されることで、例えばメジャー大会を観戦しているユーザのユーザ端末30にはメジャー大会の映像が表示され、チャレンジトーナメントを観戦しているユーザのユーザ端末30にはチャレンジトーナメントの映像が表示される。これにより、ユーザは、自分が観戦している競技と共通のレベルの競技で行われたプレーの映像を観ることができる。 The video distribution unit 105 distributes the specified video, that is, the video captured at the common level position. By distributing the above video, for example, the video of the major tournament is displayed on the user terminal 30 of the user watching the major tournament, and the video of the challenge tournament is displayed on the user terminal 30 of the user watching the challenge tournament. An image is displayed. Thereby, the user can watch the video of the play performed in the competition of the same level as the competition the user is watching.

[2-10]位置条件の組合せ
映像特定部103は、上述した近接度、競技上の特徴、気象条件及び競技レベルを組み合わせて位置条件が満たされる位置を判断してもよい。映像特定部103は、例えば、近接度が所定の基準以上の位置、特徴共通位置、気象共通位置及びレベル共通位置にそれぞれポイントを付与し、付与されたポイントの合計値が大きい位置を、位置条件が満たされる位置として判断する。
[2-10] Combination of Position Conditions The image specifying unit 103 may determine a position that satisfies the position conditions by combining the above-described proximity, game characteristics, weather conditions, and game level. For example, the image specifying unit 103 assigns points to positions whose proximity is equal to or higher than a predetermined standard, feature common positions, weather common positions, and level common positions, and determines positions with a large total value of the given points as position conditions. is determined as the position where

なお、映像特定部103は、各位置のポイントに重みを付けて合計してもよい。重み付けは、システムの提供者側で予め定めておいてもよいし、ユーザが設定できるようにしてもよい。本変形例によれば、ユーザは、例えば、現在位置と似た状況のプレーが求められる位置において現在位置と似た気象状況で行われたプレーの映像を観るというように、2以上の状況が似たプレーの映像を観ることができる。 Note that the image specifying unit 103 may weight the points at each position and sum them. The weighting may be determined in advance by the system provider, or may be set by the user. According to this modified example, the user can see two or more situations, for example, watching a video of a play performed at a position where a play in a situation similar to the current position is required and in weather conditions similar to the current position. You can watch videos of similar games.

[2-11]競技者属性
複数の映像が位置条件を満たす場合に、実施例とは異なる方法で優先順位が決められてもよい。本変形例では、映像に映る選手の競技者としての属性に基づいて優先順位が決められる。競技者としての属性は、ゴルフ競技であれば、例えば飛ばし屋、ショットメーカー、パット巧者、フェードヒッター及びドローヒッターのように、得意なショットの種類によって表される。
[2-11] Player Attributes When a plurality of images meet the positional conditions, the order of priority may be determined by a method different from that of the embodiment. In this modification, the order of priority is determined based on the attributes of the athletes appearing in the video as athletes. A player's attributes are represented by the type of shot he is good at, such as a long hitter, shot maker, putting expert, fade hitter, and draw hitter, in the case of a golf game.

また、日本人選手、外国人選手、大学出身選手、メジャーチャンピオン、ベテラン選手、若手選手及びアマチュア選手のように選手の出身又は経験によって表される属性が用いられてもよい。また、クラブのセッティング及びメーカーのように使用している道具によって表される属性が用いられてもよい。本変形例では、映像蓄積部101が、特定の選手を継続的に撮影する映像を、その選手の競技者としての属性に対応付けて蓄積する。 Also, an attribute represented by the origin or experience of a player such as a Japanese player, a foreign player, a university graduate player, a major champion, a veteran player, a young player, and an amateur player may be used. Attributes represented by the equipment in use, such as club setting and manufacturer, may also be used. In this modified example, the image storage unit 101 accumulates images of a specific player continuously captured in association with attributes of the player as a player.

そして、映像特定部103は、取得されたユーザ端末30の位置との関係が位置条件を満たす位置で撮影された選手の映像が複数ある場合、そのユーザ端末30に対応付けられたユーザと競技者としての属性が共通する選手の映像を優先して配信すべき映像を特定する。サーバ装置10には、各選手及びユーザの競技者としての属性がゴルフ中継の担当者及びユーザ等によって予め登録されており、各選手及び各ユーザの属性を示す属性情報が記憶されているものとする。 Then, if there are multiple videos of a player shot at a position where the relationship with the acquired position of the user terminal 30 satisfies the position condition, the video identification unit 103 selects the user and the player associated with the user terminal 30 . A video of a player having a common attribute of is specified as a video to be distributed with priority. The attributes of each player and user as a player are registered in advance by the person in charge of the golf relay, the user, etc., and the attribute information indicating the attributes of each player and each user is stored in the server device 10. do.

映像蓄積部101は、記憶されている属性情報を参照して各選手の属性を蓄積する。また、映像特定部103は、ユーザ端末30及びユーザを対応付けるユーザリストを記憶しておき、ユーザ端末30の位置が取得されると、そのユーザ端末30に対応付けられたユーザの属性を読み出す。映像特定部103は、位置条件を満たす位置で撮影された選手の映像が複数ある場合、読み出した属性と共通する属性を有する選手を、共通する属性を有しない選手よりも優先順位を高くする。 The image accumulation unit 101 accumulates attributes of each player by referring to stored attribute information. In addition, the image specifying unit 103 stores a user list that associates the user terminal 30 and the user, and when the position of the user terminal 30 is obtained, reads the attribute of the user associated with the user terminal 30 . When there are a plurality of videos of a player photographed at a position that satisfies the position condition, the video identification unit 103 prioritizes a player having attributes common to the read attributes over players having no common attributes.

また、映像特定部103は、ユーザと属性が共通する選手が複数いる場合は、共通する属性が多い選手ほど優先順位を高くする。映像特定部103は、決定した優先順位が高い方の選手の映像から順番に(上述した映像の切替操作が行われる度に優先順位を1つずつ下げて)、配信すべき映像として特定する。 In addition, when there are a plurality of athletes having attributes in common with the user, the image specifying unit 103 gives higher priority to the athletes having more attributes in common. The video specifying unit 103 specifies the video to be distributed in order from the video of the player with the determined highest priority (lowering the priority by one each time the video switching operation described above is performed).

以上のとおり配信すべき映像が特定されることで、映像配信部105は、位置条件を満たす位置で撮影された選手の映像が複数ある場合、ユーザ端末30に対応付けられたユーザと競技者としての属性が共通する選手の映像を優先してユーザ端末30に表示させる。ユーザは、自分と競技者としての属性が共通する選手の映像ほど関心を持ちやすいので、本変形例によれば、ユーザがいる位置に関連するプレーの中でもさらにそのユーザが関心を持ちやすい映像を視聴させることができる。 By specifying the video to be distributed as described above, the video distribution unit 105, when there are a plurality of videos of a player shot at a position that satisfies the position condition, determines that the user and the competitor are associated with the user terminal 30. are displayed on the user terminal 30 preferentially. A user is more likely to be interested in a video of a player whose attributes as a player are in common with him/herself. can be viewed.

[2-12]視聴履歴
複数の映像が位置条件を満たす場合に、本変形例では、ユーザの選手又はプレー等の好みに基づいて優先順位が決められる。ユーザが好む選手又はプレーの映像は、そのユーザによって視聴される可能性が高い。そこで、映像特定部103は、ユーザ端末30に対応付けられたユーザのスポーツの視聴履歴に基づきそのユーザが視聴する可能性が高い映像を判定する。映像特定部103は本発明の「判定部」の一例である。
[2-12] Viewing History When a plurality of videos meet the positional conditions, in this modified example, the priority is determined based on the user's preference for players, plays, or the like. Videos of players or plays that a user likes are likely to be viewed by that user. Therefore, the video identification unit 103 determines a video that the user is likely to view based on the user's sports viewing history associated with the user terminal 30 . The image specifying unit 103 is an example of the "determining unit" of the present invention.

本変形例では、例えば映像配信部105が、各ユーザ端末30への映像の配信履歴を記憶しておく。映像特定部103は、ユーザ端末30から映像配信が指示されると、そのユーザ端末30への配信履歴、すなわち、そのユーザ端末30に対応付けられたユーザのスポーツの視聴履歴を読み出す。映像特定部103は、例えば、読み出した視聴履歴において視聴回数又は視聴時間が多い選手の映像から順に高い優先順位を決定する。 In this modified example, for example, the video delivery unit 105 stores a history of video delivery to each user terminal 30 . When video distribution is instructed from the user terminal 30 , the video specifying unit 103 reads the distribution history to the user terminal 30 , that is, the user's sports viewing history associated with the user terminal 30 . For example, the video identifying unit 103 determines a higher priority in descending order of the video of the player whose viewing count or viewing time is greater in the read viewing history.

そして、映像特定部103は、決定した優先順位が高い方の選手の映像から順番に配信すべき映像として特定する。映像配信部105は、位置条件を満たす位置で撮影された選手の映像が複数ある場合、判定された視聴の可能性が高い映像ほど優先してユーザ端末30に表示させる。これにより、ユーザが視聴する可能性が高い選手の映像、すなわち、ユーザが好む選手の映像をより多く観せることができる。 Then, the image identification unit 103 identifies the images to be distributed in order from the image of the determined player with the higher priority. When there are a plurality of videos of a player shot at a position that satisfies the positional condition, the video distribution unit 105 preferentially displays the video with a higher judged viewing possibility on the user terminal 30 . As a result, more videos of players that the user is likely to view, that is, videos of players that the user prefers can be displayed.

なお、映像の優先順位の決定方法は上記方法に限らない。映像特定部103は、例えば、映像内の選手の状況に応じて優先順位を決定してもよい。ここでいう選手の状況とは、例えば、特定のプレーを行う状況である。映像特定部103は、例えば、ティーショット、グリーンを狙うショット、アプローチショット、バンカーショット、池越えのショット、インテンショナルスライスショット、インテンショナルフックショット及びロングパット等を行う選手を、特定のプレーを行う状況にある選手として特定する。 It should be noted that the method for determining the priority order of videos is not limited to the above method. The image specifying unit 103 may determine the priority according to the situation of the athletes in the image, for example. The player's situation here is, for example, a situation in which a specific play is performed. For example, the video identification unit 103 identifies a player who performs a tee shot, a shot aimed at the green, an approach shot, a bunker shot, a shot over a pond, an intentional slice shot, an intentional hook shot, a long putt, and the like. Identify as a player in a situation.

映像特定部103は、例えば、準備状態及び打球状態の選手のうち、ティーグラウンドからの距離が閾値以内の選手を、ティーショットを行う選手として特定する。また、映像特定部103は、準備状態又は打球状態の選手のうち、バンカー内の位置にいる選手を、バンカーショットを行う選手として特定する。また、映像特定部103は、準備状態及び打球状態の選手のうち、グリーンからの距離が所定の範囲(例えば50ヤードから250ヤード)内の選手を、グリーンを狙うショットを行う選手として特定する。 For example, the video identification unit 103 identifies a player whose distance from the tee ground is within a threshold value among the players in the preparation state and the ball-hitting state as the player who will take the tee shot. In addition, the video identification unit 103 identifies a player who is in a position in the bunker among the players in the preparation state or the ball batting state as a player who performs a bunker shot. In addition, the image identification unit 103 identifies a player whose distance from the green is within a predetermined range (for example, 50 yards to 250 yards) from among the players in the preparation state and the batting state as a player who makes a shot at the green.

また、映像特定部103は、打球状態の選手のうち(準備状態では選手がホールの近くにいることも多く、ロングパットか否かの判断が難しいため)、グリーン上の位置で且つホールまでの距離が閾値以上(例えば10m以上)である選手を、ロングパットを行う選手として特定する。また、映像特定部103は、準備状態及び打球状態の選手のうち、池の手前の所定のエリアにいる選手を、池越えのショットを行う選手として特定する。 In addition, the image specifying unit 103 selects a player who is in a batting state (because the player is often near the hole in the preparation state, and it is difficult to determine whether or not the putt is a long putt). A player whose distance is equal to or greater than a threshold (for example, 10 m or longer) is identified as a player who performs a long putt. In addition, the video identifying unit 103 identifies a player who is in a predetermined area in front of the pond among the players in the preparation state and the batting state as a player who makes a shot over the pond.

また、映像特定部103は、準備状態及び打球状態の選手のうち、ホール内の木の手前の所定のエリアにいる選手を、インテンショナルスライスショット(フェアウェイより右側の場合)又はインテンショナルフックショット(フェアウェイより左側の場合)を行う選手として特定する。映像特定部103は、上記のとおりユーザのスポーツの視聴履歴を読み出すと、読み出した視聴履歴が示す映像で行われているプレーの種類を特定する。 In addition, the image specifying unit 103 performs an intentional slice shot (on the right side of the fairway) or an intentional hook shot (on the right side of the fairway) for a player who is in a predetermined area in front of a tree in the hole, among the players in the preparation state and the ball-hitting state. to the left of the fairway). When the user's viewing history of sports is read as described above, the video identification unit 103 identifies the type of play performed in the video indicated by the read viewing history.

そして、映像特定部103は、各プレーが行われている映像のうち視聴回数又は視聴時間が多いプレーの映像から順に高い優先順位を決定する。この場合も、映像配信部105は、位置条件を満たす位置で撮影された選手の映像が複数あるときに、判定された視聴の可能性が高い映像ほど優先してユーザ端末30に表示させることになる。これにより、ユーザが視聴する可能性が高いプレーの映像、すなわち、ユーザが好むプレーの映像をより多く観せることができる。 Then, the image specifying unit 103 determines a higher priority in descending order of the number of times of viewing or viewing time of the image of the play among the images of each play. In this case as well, when there are multiple videos of a player shot at a position that satisfies the position condition, the video distribution unit 105 preferentially displays on the user terminal 30 a video with a higher judged possibility of being viewed. Become. As a result, more videos of plays that the user is likely to view, ie, videos of plays that the user prefers, can be viewed.

なお、優先順位の決定に用いられる選手の状況は、スポーツによって異なる。例えば、マラソン等の競技では、トップ争いをしている状況、独走している状況、前の選手を追い抜く状況及びラップタイムが上がった状況等が用いられる。また、ラリー等の競技では、最高速度で走行している状況又は走行が難しい区間を走行している状況等が用いられる。それらの場合、映像特定部103は、例えば、各選手の位置及び単位時間毎の位置の変化量(つまり速度)に基づいて、特定の状況にある選手を特定する。 It should be noted that the status of the athletes used to determine the priority differs depending on the sport. For example, in a competition such as a marathon, situations such as a situation in which a player is fighting for the lead, a situation in which he is running alone, a situation in which he overtakes the previous player, and a situation in which the lap time has increased are used. Also, in a competition such as a rally, a situation in which the vehicle is traveling at maximum speed or a situation in which it is difficult to travel is used. In those cases, the video identification unit 103 identifies a player in a specific situation, for example, based on the position of each player and the amount of positional change (that is, speed) per unit time.

映像特定部103は、カメラ20のセンサの測定値、選手に付帯するセンサの測定値及びカメラマンの操作等に基づいて特定可能な選手の状況であって、視聴者の観戦の要望が想定される状況を選手の状況として特定すればよい。いずれの場合も、ユーザが視聴する可能性が高い状況にある選手の映像、すなわち、ユーザが好む状況にある選手の映像をより多く観せることができる。 The image specifying unit 103 is the player's situation that can be specified based on the measurement value of the sensor of the camera 20, the measurement value of the sensor attached to the player, the cameraman's operation, etc., and the viewer's desire to watch the game is assumed. The situation can be specified as a player situation. In either case, it is possible to show more videos of players who are likely to be viewed by the user, that is, videos of players who are in situations preferred by the user.

[2-13]優先順位での組合せ
映像配信部105は、上述した競技者属性及び視聴履歴を組み合わせて優先順位を決定してもよい。映像配信部105は、例えば、共通する競技者属性1つにつきポイントを付与し、また、視聴履歴が示す視聴の可能性が高い映像ほど高いポイントを付与し、付与されたポイントの合計値が大きい映像を優先してユーザ端末30に表示させる。
[2-13] Combination in order of priority The video distribution unit 105 may determine the order of priority by combining the attributes of the players and the viewing history described above. For example, the video distribution unit 105 gives points for each common player attribute, and gives higher points to videos with a higher possibility of viewing indicated by the viewing history, and the total value of the given points is greater. The video is preferentially displayed on the user terminal 30. - 特許庁

なお、映像配信部105は、付与するポイントに重みを付けて合計してもよい。重み付けは、システムの提供者側で予め定めておいてもよいし、ユーザが設定できるようにしてもよい。本変形例によれば、視聴履歴が少ないユーザでも競技者属性に基づいてユーザが関心を持ちやすい映像を視聴させることができるし、視聴履歴が多くなってきたユーザには視聴履歴が示す好みの選手の映像を視聴させることができる。 Note that the video distribution unit 105 may add weights to the points to be given and total them. The weighting may be determined in advance by the system provider, or may be set by the user. According to this modification, even a user with a small viewing history can be made to view a video that the user is likely to be interested in based on the athlete attributes, and a user with a large viewing history can view a video that the user has a preference indicated by the viewing history. You can watch videos of players.

[2-14]表示端末
実施例では、スマートフォン又はタブレット端末等が映像の表示端末として用いられたが、これに限らない。例えばゴルフ場であれば、カートに備え付けられているモニターが表示端末として用いられてもよい。その場合も、ショット前に同じ位置で行われた選手のショットの映像を観て、自分のショットの参考にすることができる。
[2-14] Display Terminal In the embodiments, a smartphone, a tablet terminal, or the like was used as a video display terminal, but the present invention is not limited to this. For example, in the case of a golf course, a monitor attached to a cart may be used as a display terminal. Even in that case, you can watch the footage of the player's shot made at the same position before the shot and use it as a reference for your own shot.

[2-15]表示可否の判断
例えばゴルフ場でのプレー中に映像を観る場合、プレーの遅延に繋がることは望ましくない。そこで、映像配信部105は、時間に余裕がある場合に映像を表示させるようにしてもよい。本変形例では、スポーツが行われるエリア(例えばゴルフ場)の各位置をユーザが通過する目標時刻が定められているものとする。
[2-15] Determining whether or not to allow display For example, when watching an image while playing on a golf course, it is not desirable to delay the play. Therefore, the video distribution unit 105 may display the video when there is time to spare. In this modification, it is assumed that a target time is set for the user to pass through each position in an area where sports are played (for example, a golf course).

目標時刻は、例えばスタート時刻とハーフラウンドのプレー目標時間(2時間15分程度)に基づいて算出される各ホールの各位置(ティーグラウンド、2打目地点及びグリーン等)を通過すべき時刻であり、ゴルフ場毎に予め算出して定められ、サーバ装置10に記憶される。本変形例では、ユーザは、ラウンドをスタートする際にユーザ端末30に対してスタート操作を行い、ユーザ端末30が、装置ID、自機の位置及びスタート操作を示す操作データをサーバ装置10に送信する。 The target time is, for example, the time at which the ball should pass through each position (tee ground, second shot point, green, etc.) of each hole calculated based on the start time and the half-round play time target (approximately 2 hours and 15 minutes). It is calculated and determined in advance for each golf course and stored in the server device 10 . In this modified example, the user performs a start operation on the user terminal 30 when starting the round, and the user terminal 30 transmits operation data indicating the device ID, the position of the own machine, and the start operation to the server device 10. do.

映像特定部103は、送信されてきた操作データが示す位置から、ユーザがプレーを開始したゴルフ場及びホールを特定し、対応する目標時刻を読み出しておく。その後、ユーザ端末30からの配信の開始指示が受け付けられると、映像特定部103は、現在時刻が、取得されたユーザ端末30の位置を通過する目標時刻以前であるか否かを判断する。 The image specifying unit 103 specifies the golf course and hole where the user started playing from the position indicated by the transmitted operation data, and reads the corresponding target time. After that, when an instruction to start distribution from the user terminal 30 is received, the video specifying unit 103 determines whether the current time is before the target time at which the acquired position of the user terminal 30 is passed.

映像特定部103は、現在時刻が目標時刻以前である場合には、位置条件を満たす位置で撮影された選手の映像を特定し、現在時刻が目標時刻よりも後である場合には、選手の映像を特定しない。その結果、映像配信部105は、ユーザ端末30の位置の取得時刻がその位置を通過する目標時刻以前である場合に特定された選手の映像をそのユーザ端末30に表示させる。 If the current time is before the target time, the image specifying unit 103 specifies an image of the player captured at a position that satisfies the position condition. Do not specify the image. As a result, the video distribution unit 105 causes the user terminal 30 to display the video of the identified player when the acquisition time of the position of the user terminal 30 is before the target time to pass the position.

なお、目標時刻の定め方は上記方法に限らない。例えばカートに設けられた測位装置により前のカートとの距離を示す距離データが取得可能な場合、映像配信部105は、取得された距離データが示す距離が閾値未満である場合に、ユーザ端末30の位置の取得時刻がその位置を通過する目標時刻以前であると判断してもよい。いずれの場合も、本変形例では、プレーが速く時間に余裕がある場合には映像を表示させてユーザのプレーの参考にしてもらう一方、プレーが遅く時間に余裕がない場合には映像を表示させないようにして、プレーの遅れを助長することを防止することができる。 Note that the method of setting the target time is not limited to the above method. For example, when the distance data indicating the distance to the previous cart can be acquired by a positioning device provided on the cart, the video distribution unit 105, if the distance indicated by the acquired distance data is less than a threshold value, the user terminal 30 It may be determined that the acquisition time of the position of is before the target time to pass through that position. In either case, in this modified example, when the play is fast and there is time to spare, the video is displayed so that the user can refer to the play, and when the play is slow and there is no time to spare, the video is displayed. It is possible to prevent aggravation of the delay of play by preventing the player from letting the ball play.

[2-16]次のプレー位置
ユーザは、配信された映像で選手のプレーを観た際に、その選手の次のプレーを観て観たくなる場合がある。例えばパー5のホールで2オンに成功したショットを見た場合、次のパットでイーグルをとったか否かを確認したくなる場合である。この場合、例えば実施例のように直線距離で近接度が表されるときには、次のパットを行った位置が正確に分かっていれば、その位置の近くに行けるのでパットを表示させやすくなる。
[2-16] Next play position When the user watches a player's play in the distributed video, the user may want to watch the player's next play. For example, when a player sees a successful 2-on shot on a par 5 hole, he/she wants to check whether or not he or she got an eagle on the next putt. In this case, for example, when the proximity is represented by a straight line distance as in the embodiment, if the position where the next putt is made is known accurately, the putt can be displayed easily because the position can be near that position.

そこで、本変形例では、映像配信部105が、ユーザ端末30に表示された選手が次のプレーを行った位置を示す位置情報をそのユーザ端末30に出力する。この場合の映像配信部105は本発明の「出力部」の一例である。映像配信部105は、映像を配信した選手の状態データ及び測定データを参照し、配信中の状態の次に打球状態になる位置を特定する。 Therefore, in this modification, the video distribution unit 105 outputs to the user terminal 30 position information indicating the position where the player displayed on the user terminal 30 played the next game. The video distribution unit 105 in this case is an example of the "output unit" of the present invention. The video distribution unit 105 refers to the state data and measurement data of the player to whom the video has been distributed, and identifies the position where the player will be in the hitting state next to the state during distribution.

本変形例では、サーバ装置10が、例えばホールレイアウトの画像とホール内の各位置の緯度及び経度とを示すホール情報を記憶しておく。映像配信部105は、特定した位置を含むホールのホールレイアウト上に打球状態になる位置を示した位置情報を生成し、生成した位置情報をユーザ端末30に出力する。なお、出力される位置情報はこれに限らない。 In this modification, the server device 10 stores hole information indicating, for example, an image of the hole layout and the latitude and longitude of each position in the hole. The video distribution unit 105 generates position information indicating the position where the ball is hit on the hole layout of the hole including the specified position, and outputs the generated position information to the user terminal 30 . Note that the output position information is not limited to this.

映像配信部105は、ユーザ端末30が撮影機能を有している場合に、撮影機能により表示されている実在する背景に打球状態になる位置までの距離及び方向を重ねて示す情報(いわゆるAR(Augmented Reality:拡張現実)画像)を位置情報として出力してもよい。いずれの場合も、ユーザは、表示された選手の次のプレー映像を観るためにどこに行けばよいかを把握することができる。 When the user terminal 30 has a shooting function, the video distribution unit 105 superimposes information (so-called AR ( Augmented Reality (augmented reality) image) may be output as location information. In either case, the user can figure out where to go to watch the displayed player's next play video.

[2-17]カメラの台数
実施例ではプレー中の各選手にそれぞれ1台のカメラ20が付いて映像を撮影したが、選手の数の方が多ければ、例えば人気のある選手、順位が上位の選手又はランダムな選手を選んで撮影するようにしてもよい。また、カメラ20の台数が選手の数よりも多ければ、1人の選手に対して2台以上のカメラ20を付けて映像を撮影してもよい。その場合、1人の選手の2以上の映像のうちどちらが配信されてもよい。
[2-17] Number of Cameras In the embodiment, one camera 20 is attached to each player during play to shoot images. or random players may be selected and photographed. Also, if the number of cameras 20 is greater than the number of players, two or more cameras 20 may be attached to one player to capture images. In that case, any one of two or more videos of one player may be distributed.

[2-18]カメラと選手の対応付け
実施例では、図8に表す撮影対象テーブルに表すように1台のカメラ20と1人の選手を対応付けたが、1人の選手に2台以上のカメラ20を対応付けてもよい。具体的には、1台は選手の姿を映し、もう1台は選手が打ったボールを映すようにしてもよい。また、カメラ20の台数がプレー中の選手の人数よりも少ない場合に、1台のカメラ20に2人以上の選手を対応付けて、例えば同組の選手を順番に撮影させてもよい。
[2-18] Correspondence between cameras and players In the embodiment, one camera 20 and one player are associated as shown in the shooting target table shown in FIG. of cameras 20 may be associated. Specifically, one may show the player and the other may show the ball hit by the player. Also, if the number of cameras 20 is less than the number of players in play, two or more players may be associated with one camera 20, and the players of the same group may be photographed in order, for example.

また、選手に対応付けるカメラ20をラウンドの途中で変更してもよいし、選手に対応付けるカメラ20の数をラウンドの途中で変更してもよい。具体的には、例えば、前半9ホールは2人に1台のカメラ20で撮影し、後半9ホールは1人に1台のカメラ20で撮影してもよい。いずれの場合も、各選手とプレーするホールとカメラ20との対応付けが撮影対象テーブル等によって行われていればよい。 Also, the cameras 20 associated with the players may be changed during the round, and the number of cameras 20 associated with the players may be changed during the round. Specifically, for example, the first nine holes may be photographed by one camera 20 for two players, and the latter nine holes may be photographed by one camera 20 for one player. In either case, it suffices that each player, the hole to be played, and the camera 20 are associated with each other by means of a photographing target table or the like.

[2-19]各機能を実現する装置
図5に表す各機能を実現する装置は、上述した装置に限らない。例えば、サーバ装置10が実現する機能の一部(映像特定部103及び集計部104等)を外部装置が実現してもよい。なお、サーバ装置10及び外部装置は、いずれも、クラウドサービスにより提供されるコンピュータ資源であってもよい。
[2-19] Apparatus for realizing each function The apparatus for realizing each function shown in FIG. 5 is not limited to the apparatus described above. For example, an external device may implement some of the functions implemented by the server device 10 (the video specifying unit 103, the counting unit 104, etc.). Both the server device 10 and the external device may be computer resources provided by a cloud service.

また、例えば実施例では、指示受付部102が配信に関する指示の受け付けとユーザ端末30の位置の取得の両方の動作を行っていたが、各動作を別々の機能が行ってもよい。また、映像特定部103による映像の特定と映像配信部105による映像の配信等を1つの機能が行ってもよい。要するに、映像配信システム1全体として図5に表された機能が実現され、選手の映像が配信されるようになっていれば、装置毎の機能分担及び各機能が行う動作の範囲は自由に定められてよい。 Further, for example, in the embodiment, the instruction receiving unit 102 performs both operations of receiving an instruction regarding distribution and acquiring the position of the user terminal 30, but each operation may be performed by separate functions. Further, the identification of the image by the image identification unit 103 and the distribution of the image by the image distribution unit 105 may be performed by one function. In short, as long as the functions shown in FIG. 5 are realized in the video distribution system 1 as a whole, and the player's video is distributed, the functional assignment of each device and the range of actions performed by each function can be freely determined. can be

[2-20]発明のカテゴリ
本発明は、上述したサーバ装置10及びユーザ端末30という情報処理装置の他、それらの情報処理装置及びカメラ20のような撮影手段を備える情報処理システム(映像配信システム1はその一例)としても捉えられる。また、本発明は、それらの情報処理装置が実施する処理を実現するための情報処理方法としても捉えられるし、それらの情報処理装置を制御するコンピュータを機能させるためのプログラムとしても捉えられる。このプログラムは、それを記憶させた光ディスク等の記録媒体の形態で提供されてもよいし、インターネット等のネットワークを介してコンピュータにダウンロードさせ、それをインストールして利用可能にするなどの形態で提供されてもよい。
[2-20] Category of the Invention The present invention provides an information processing system (video distribution system) including information processing devices such as the server device 10 and the user terminal 30 described above, as well as such information processing devices and photographing means such as the camera 20. 1 is an example). The present invention can also be regarded as an information processing method for realizing the processing performed by those information processing apparatuses, and also as a program for causing a computer that controls these information processing apparatuses to function. This program may be provided in the form of a recording medium such as an optical disc storing it, or may be provided in the form of being downloaded to a computer via a network such as the Internet and installed and made available. may be

[2-21]機能ブロック
なお、上記実施例の説明に用いたブロック図は、機能単位のブロックを示している。これらの機能ブロック(構成部)は、ハードウェア及びソフトウェアの少なくとも一方の任意の組み合わせによって実現される。また、各機能ブロックの実現方法は特に限定されない。
[2-21] Functional Blocks The block diagrams used in the description of the above embodiments show blocks in functional units. These functional blocks (components) are implemented by any combination of at least one of hardware and software. Also, the method of realizing each functional block is not particularly limited.

すなわち、各機能ブロックは、物理的又は論理的に結合した1つの装置を用いて実現されてもよいし、物理的又は論理的に分離した2つ以上の装置を直接的又は間接的に(例えば、有線、無線などを用いて)接続し、これら複数の装置を用いて実現されてもよい。機能ブロックは、上記1つの装置又は上記複数の装置にソフトウェアを組み合わせて実現されてもよい。 That is, each functional block may be implemented using one device physically or logically coupled, or directly or indirectly using two or more physically or logically separated devices (e.g. , wired, wireless, etc.) and may be implemented using these multiple devices. A functional block may be implemented by combining software in the one device or the plurality of devices.

機能には、判断、決定、判定、計算、算出、処理、導出、調査、探索、確認、受信、送信、出力、アクセス、解決、選択、選定、確立、比較、想定、期待、見做し、報知(broadcasting)、通知(notifying)、通信(communicating)、転送(forwarding)、構成(configuring)、再構成(reconfiguring)、割り当て(allocating、mapping)、割り振り(assigning)などがあるが、これらに限られない。たとえば、送信を機能させる機能ブロック(構成部)は、送信部(transmitting unit)や送信機(transmitter)と呼称される。いずれも、上述したとおり、実現方法は特に限定されない。 Functions include judging, determining, determining, calculating, calculating, processing, deriving, examining, searching, checking, receiving, transmitting, outputting, accessing, resolving, selecting, choosing, establishing, comparing, assuming, expecting, assuming, Broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocating, mapping, assigning, etc. can't For example, a functional block (component) that makes transmission work is called a transmitting unit or a transmitter. In either case, as described above, the implementation method is not particularly limited.

[2-22]入出力の方向
情報等(※「情報、信号」の項目参照)は、上位レイヤ(又は下位レイヤ)から下位レイヤ(又は上位レイヤ)へ出力され得る。複数のネットワークノードを介して入出力されてもよい。
[2-22] Input/output direction Information, etc. (*see the item “Information, Signal”) can be output from an upper layer (or a lower layer) to a lower layer (or an upper layer). It may be input and output via multiple network nodes.

[2-23]入出力された情報等の扱い
入出力された情報等は特定の場所(例えば、メモリ)に保存されてもよいし、管理テーブルを用いて管理してもよい。入出力される情報等は、上書き、更新、又は追記され得る。出力された情報等は削除されてもよい。入力された情報等は他の装置へ送信されてもよい。
[2-23] Handling of input/output information, etc. Input/output information, etc. may be stored in a specific location (for example, memory), or may be managed using a management table. Input/output information and the like can be overwritten, updated, or appended. The output information and the like may be deleted. The entered information and the like may be transmitted to another device.

[2-24]判定方法
判定は、1ビットで表される値(0か1か)によって行われてもよいし、真偽値(Boolean:true又はfalse)によって行われてもよいし、数値の比較(例えば、所定の値との比較)によって行われてもよい。
[2-24] Judgment method Judgment may be made by a value represented by one bit (0 or 1), by a boolean value (Boolean: true or false), or by a numerical value. may be performed by a comparison of (eg, a comparison with a predetermined value).

[2-25]適用システム
本開示において説明した各態様/実施形態は、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との組み合わせ等)適用されてもよい。
[2-25] Application system Each aspect / embodiment described in the present disclosure is 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 (registered trademark), GSM (registered trademark), CDMA2000, UMB (Ultra Mobile Broadband), IEEE 802.11 (Wi-Fi®), IEEE 802.16 (WiMAX®), IEEE 802.20, UWB (Ultra-WideBand), Bluetooth®, other suitable systems and It may be applied to at least one next-generation system extended based on these. Also, a plurality of systems may be applied in combination (for example, a combination of at least one of LTE and LTE-A and 5G, etc.).

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

[2-27]入出力された情報等の扱い
入出力された情報等は特定の場所(例えばメモリ)に保存されてもよいし、管理テーブルで管理してもよい。入出力される情報等は、上書き、更新、又は追記され得る。出力された情報等は削除されてもよい。入力された情報等は他の装置へ送信されてもよい。
[2-27] Handling of input/output information, etc. Input/output information, etc. may be stored in a specific location (for example, memory), or may be managed in a management table. Input/output information and the like can be overwritten, updated, or appended. The output information and the like may be deleted. The entered information and the like may be transmitted to another device.

[2-28]ソフトウェア
ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれるか、他の名称で呼ばれるかを問わず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行可能ファイル、実行スレッド、手順、機能などを意味するよう広く解釈されるべきである。
[2-28] Software Software, whether called software, firmware, middleware, microcode, hardware description language or otherwise, means instructions, instruction sets, code, code segments, program code, programs , subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, functions, and the like.

また、ソフトウェア、命令、情報などは、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、有線技術(同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線(DSL:Digital Subscriber Line)など)及び無線技術(赤外線、マイクロ波など)の少なくとも一方を使用してウェブサイト、サーバ、又は他のリモートソースから送信される場合、これらの有線技術及び無線技術の少なくとも一方は、伝送媒体の定義内に含まれる。 Software, instructions, information, etc. may also be sent and received over a transmission medium. For example, 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 create websites, Wired and/or wireless technologies are included within the definition of transmission medium when sent from a server or other remote source.

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

[2-30]パラメータ等
本開示において説明した情報、パラメータなどは、絶対値を用いて表されてもよいし、所定の値からの相対値を用いて表されてもよいし、対応する別の情報を用いて表されてもよい。
[2-30] Parameters, Etc. Information, parameters, etc. described in this disclosure may be expressed using absolute values, may be expressed using relative values from predetermined values, or may be expressed using corresponding separate values. may be represented using the information of

[2-31]サーバ/クライアント
サーバ及びクライアントの少なくとも一方は、送信装置、受信装置、通信装置などと呼ばれてもよい。なお、サーバ及びクライアントの少なくとも一方は、移動体に搭載されたデバイス、移動体自体などであってもよい。当該移動体は、乗り物(例えば、車、飛行機など)であってもよいし、無人で動く移動体(例えば、ドローン、自動運転車など)であってもよいし、ロボット(有人型又は無人型)であってもよい。
[2-31] Server/Client At least one of a server and a client may be called a transmitting device, a receiving device, a communication device, or the like. At least one of the server and the client may be a device mounted on a mobile object, the mobile object itself, or the like. The mobile object may be a vehicle (e.g., car, airplane, etc.), an unmanned mobile object (e.g., drone, self-driving car, etc.), or a robot (manned or unmanned ).

なお、サーバ及びクライアントの少なくとも一方は、必ずしも通信動作時に移動しない装置も含む。例えば、基地局及び移動局の少なくとも一方は、センサなどのIoT(Internet of Things)機器であってもよい。また、本開示におけるサーバは、クライアント端末で読み替えてもよい。 At least one of the server and the client includes devices that do not necessarily move during communication operations. For example, at least one of the base station and the mobile station may be an IoT (Internet of Things) device such as a sensor. Also, the server in the present disclosure may be read as a client terminal.

例えば、サーバ及びクライアント端末間の通信を、複数のユーザ端末間の通信(例えば、D2D(Device-to-Device)、V2X(Vehicle-to-Everything)などと呼ばれてもよい)に置き換えた構成について、本開示の各態様/実施形態を適用してもよい。この場合、上述のサーバ装置10が有する機能をユーザ端末30が有する構成としてもよい。同様に、本開示におけるクライアント端末は、サーバで読み替えてもよい。この場合、上述のユーザ端末30が有する機能をサーバ装置10が有する構成としてもよい。 For example, a configuration in which communication between a server and a client terminal is replaced with communication between a plurality of user terminals (for example, D2D (Device-to-Device), V2X (Vehicle-to-Everything), etc.) Each aspect/embodiment of the present disclosure may be applied to. In this case, the user terminal 30 may have the functions of the server apparatus 10 described above. Similarly, the client terminal in the present disclosure may be read as a server. In this case, the server device 10 may have the functions of the user terminal 30 described above.

[2-32]情報、信号
本開示において説明した情報、信号などは、様々な異なる技術のいずれかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップなどは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、又はこれらの任意の組み合わせによって表されてもよい。
[2-32] Information, Signals 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. that 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. may be represented by a combination of

[2-33]「判断」、「決定」
本開示で使用する「判断(determining)」、「決定(determining)」という用語は、多種多様な動作を包含する場合がある。「判断」、「決定」は、例えば、判定(judging)、計算(calculating)、算出(computing)、処理(processing)、導出(deriving)、調査(investigating)、探索(looking up、search、inquiry)(例えば、テーブル、データベース又は別のデータ構造での探索)、確認(ascertaining)した事を「判断」「決定」したとみなす事などを含み得る。
[2-33] "judgment", "decision"
As used in this disclosure, the terms "determining" and "determining" may encompass a wide variety of actions. "Judgement", "determining" are, for example, judging, calculating, computing, processing, deriving, investigating, looking up, searching, inquiring (eg, lookup in a table, database, or other data structure);

また、「判断」、「決定」は、受信(receiving)(例えば、情報を受信すること)、送信(transmitting)(例えば、情報を送信すること)、入力(input)、出力(output)、アクセス(accessing)(例えば、メモリ中のデータにアクセスすること)した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、解決(resolving)、選択(selecting)、選定(choosing)、確立(establishing)、比較(comparing)などした事を「判断」「決定」したとみなす事を含み得る。つまり、「判断」「決定」は、何らかの動作を「判断」「決定」したとみなす事を含み得る。また、「判断(決定)」は、「想定する(assuming)」、「期待する(expecting)」、「みなす(considering)」などで読み替えられてもよい。 Also, "judgment" and "determination" are used for receiving (e.g., receiving information), transmitting (e.g., transmitting information), input, output, access (accessing) (for example, accessing data in memory) may include deeming that a "judgment" or "decision" has been made. In addition, "judgment" and "decision" are considered to be "judgment" and "decision" by resolving, selecting, choosing, establishing, comparing, etc. can contain. In other words, "judgment" and "decision" can include considering that some action is "judgment" and "decision". Also, "judgment (decision)" may be read as "assuming", "expecting", "considering", or the like.

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

[2-35]「第1の」、「第2の」
本開示において使用する「第1の」、「第2の」などの呼称を使用した要素へのいかなる参照も、それらの要素の量又は順序を全般的に限定しない。これらの呼称は、2つ以上の要素間を区別する便利な方法として本開示において使用され得る。したがって、第1及び第2の要素への参照は、2つの要素のみが採用され得ること、又は何らかの形で第1の要素が第2の要素に先行しなければならないことを意味しない。
[2-35] "first", "second"
Any reference to elements using the "first,""second," etc. designations used in this disclosure does not generally limit the quantity or order of those elements. These designations may be used in this disclosure as a convenient method of distinguishing between two or more elements. Thus, reference to a first and second element does not imply that only two elements can be employed or that the first element must precede the second element in any way.

[2-36]「手段」
上記の各装置の構成における「手段」を、「部」、「回路」、「デバイス」等に置き換えてもよい。
[2-36] "means"
The “means” in the configuration of each device described above may be replaced with “unit”, “circuit”, “device”, or the like.

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

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

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

[2-40]「及び」、「又は」
本開示において、「A及びB」でも「A又はB」でも実施可能な構成については、一方の表現で記載された構成を、他方の表現で記載された構成として用いてもよい。例えば「A及びB」と記載されている場合、他の記載との不整合が生じず実施可能であれば、「A又はB」として用いてもよい。
[2-40] "and", "or"
In the present disclosure, regarding configurations that can be implemented with either “A and B” or “A or B,” the configuration described in one expression may be used as the configuration described in the other expression. For example, when "A and B" are described, they may be used as "A or B" as long as they are not inconsistent with other descriptions and practicable.

[2-41]態様のバリエーション等
本開示において説明した各態様/実施形態は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。また、所定の情報の通知(例えば、「Xであること」の通知)は、明示的に行うものに限られず、暗黙的(例えば、当該所定の情報の通知を行わない)ことによって行われてもよい。
[2-41] Variations of Aspects, etc. Each aspect/embodiment described in the present disclosure may be used alone, may be used in combination, or may be used by switching according to execution. In addition, the notification of predetermined information (for example, notification of “being X”) is not limited to being performed explicitly, but may be performed implicitly (for example, not notifying the predetermined information). good too.

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

1…映像配信システム、10…サーバ装置、20…カメラ、30…ユーザ端末、101…映像蓄積部、102…指示受付部、103…映像特定部、104…集計部、105…映像配信部、201…撮影部、202…測定部、203…入力受付部、204…送信部、301…操作受付部、302…測定部、303…映像表示部。 DESCRIPTION OF SYMBOLS 1... Video distribution system 10... Server apparatus 20... Camera 30... User terminal 101... Video accumulation part 102... Instruction reception part 103... Video specification part 104... Aggregation part 105... Video distribution part 201 Photographing unit 202 Measurement unit 203 Input reception unit 204 Transmission unit 301 Operation reception unit 302 Measurement unit 303 Video display unit.

Claims (9)

選手が移動しながら競技を行うスポーツにおいて、特定の選手を継続的に撮影する映像
を当該選手の位置に対応付けて蓄積する蓄積部と、
ユーザが持ち運ぶ表示端末の位置を取得する取得部と、
前記表示端末においてユーザが映像の配信を指示すると、蓄積された前記映像のうち、取得された前記位置との関係が所定の条件を満たす位置で前記指示よりも過去に撮影された選手の映像を前記表示端末に表示させる表示制御部と
を備え
前記表示制御部は、取得された前記表示端末の位置との関係が前記条件を満たす位置で撮影された選手の映像が複数ある場合、当該複数の映像に対して、前記映像の配信の指示があった時点において前記競技における選手の順位が良い順番に優先順位を決定し、当該優先順位に従って前記複数の映像を前記表示端末に表示させる
情報処理装置。
an accumulation unit for accumulating continuously captured images of a specific player in association with the position of the player in a sport in which the player competes while moving;
an acquisition unit that acquires the position of a display terminal carried by a user;
When the user instructs video distribution on the display terminal, among the accumulated videos, the player's video shot at a position where the relationship with the obtained position satisfies a predetermined condition before the instruction is displayed. A display control unit for displaying on the display terminal ,
When there are a plurality of images of a player captured at a position where the relationship with the obtained position of the display terminal satisfies the condition, the display control unit instructs distribution of the images for the plurality of images. Priorities are determined in descending order of ranking of the athletes in the competition at the time of occurrence, and the plurality of images are displayed on the display terminal according to the priorities.
Information processing equipment.
選手が移動しながら競技を行うスポーツにおいて、特定の選手を継続的に撮影する映像を当該選手の位置に対応付けて蓄積する蓄積部と、
ユーザが持ち運ぶ表示端末の位置を取得する取得部と、
蓄積された前記映像のうち、取得された前記位置との関係が所定の条件を満たす位置で撮影された選手の映像を前記表示端末に表示させる表示制御部とを備え、
前記蓄積部は、前記特定の選手を継続的に撮影する映像を当該選手が行っている競技のレベルに対応付けて蓄積し、
前記表示制御部は、蓄積された前記映像のうち、取得された前記表示端末の位置において開催されている競技とレベルが共通する競技が行われた位置を前記条件が満たされる位置として、前記選手の映像を表示させる情報処理装置。
an accumulation unit for accumulating continuously captured images of a specific player in association with the position of the player in a sport in which the player competes while moving;
an acquisition unit that acquires the position of a display terminal carried by a user;
a display control unit for displaying, on the display terminal, an image of the player captured at a position satisfying a predetermined condition with respect to the obtained position, among the accumulated images;
The accumulation unit accumulates images of the specific player continuously captured in association with the level of the competition that the player is participating in,
The display control unit selects, from among the accumulated images, a position where a competition having the same level as a competition held at the acquired position of the display terminal is held as a position where the condition is satisfied, and the athlete Information processing device that displays images of
選手が移動しながら競技を行うスポーツにおいて、特定の選手を継続的に撮影する映像を当該選手の位置に対応付けて蓄積する蓄積部と、
ユーザが持ち運ぶ表示端末の位置を取得する取得部と、
蓄積された前記映像のうち、取得された前記位置との関係が所定の条件を満たす位置で撮影された選手の映像を前記表示端末に表示させる表示制御部とを備え、
前記蓄積部は、前記特定の選手を継続的に撮影する映像を当該選手の競技者としての属性に対応付けて蓄積し、
前記表示制御部は、取得された前記表示端末の位置との関係が前記条件を満たす位置で撮影された選手の映像が複数ある場合、当該表示端末に対応付けられたユーザと前記属性が共通する選手の映像を優先して前記表示端末に表示させる情報処理装置。
an accumulation unit for accumulating continuously captured images of a specific player in association with the position of the player in a sport in which the player competes while moving;
an acquisition unit that acquires the position of a display terminal carried by a user;
a display control unit for displaying, on the display terminal, an image of the player captured at a position satisfying a predetermined condition with respect to the obtained position, among the accumulated images;
The accumulation unit accumulates images continuously shot of the specific athlete in association with attributes of the athlete as an athlete,
The display control unit, when there are a plurality of images of a player captured at a position where the relationship with the obtained position of the display terminal satisfies the condition, the display control unit shares the attribute with the user associated with the display terminal. An information processing device that preferentially displays an image of a player on the display terminal .
選手が移動しながら競技を行うスポーツにおいて、特定の選手を継続的に撮影する映像を当該選手の位置に対応付けて蓄積する蓄積部と、
ユーザが持ち運ぶ表示端末の位置を取得する取得部と、
蓄積された前記映像のうち、取得された前記位置との関係が所定の条件を満たす位置で撮影された選手の映像を前記表示端末に表示させる表示制御部とを備え、
前記スポーツが行われるエリアの各位置を前記ユーザが通過する目標時刻が定められており、
前記表示制御部は、前記表示端末の位置の取得時刻が当該位置を通過する前記目標時刻以前である場合に前記映像を前記表示端末に表示させる情報処理装置。
an accumulation unit for accumulating continuously captured images of a specific player in association with the position of the player in a sport in which the player competes while moving;
an acquisition unit that acquires the position of a display terminal carried by a user;
a display control unit for displaying, on the display terminal, an image of the player captured at a position satisfying a predetermined condition with respect to the obtained position, among the accumulated images;
A target time is set for the user to pass through each position in the area where the sport is performed,
The display control unit is an information processing device that displays the image on the display terminal when the acquisition time of the position of the display terminal is before the target time of passing through the position.
記表示制御部は、取得された前記表示端末の位置との近接度が所定の基準以上となる位置を前記条件が満たされる位置として、前記選手の映像を表示させる
請求項1から4のいずれか1項に記載の情報処理装置。
5. Any one of claims 1 to 4 , wherein the display control unit displays the image of the player by setting a position where the degree of proximity to the acquired position of the display terminal is equal to or greater than a predetermined reference as a position that satisfies the condition. 1. The information processing apparatus according to 1 .
記表示制御部は、取得された前記表示端末の位置と競技上の特徴が共通する位置を前記条件が満たされる位置として、前記選手の映像を表示させる
請求項1から5のいずれか1項に記載の情報処理装置。
6. Any one of claims 1 to 5 , wherein the display control unit displays the image of the player by setting the position where the acquired position of the display terminal and the characteristics of the game are common as the position where the condition is satisfied. The information processing device according to .
記蓄積部は、前記特定の選手を継続的に撮影する映像を撮影時の気象条件に対応付けて蓄積し、
前記表示制御部は、蓄積された前記映像のうち、取得された前記表示端末の位置と撮影時の気象条件が共通する位置を前記条件が満たされる位置として、前記選手の映像を表示させる
請求項1からのいずれか1項に記載の情報処理装置。
The accumulation unit accumulates images continuously photographed of the specific player in association with weather conditions at the time of photographing,
The display control unit displays the image of the player by setting a position where the acquired position of the display terminal and the weather condition at the time of shooting are common among the accumulated images as a position where the condition is satisfied. 7. The information processing device according to any one of 1 to 6 .
記表示端末に対応付けられたユーザの前記スポーツの視聴履歴に基づき当該ユーザが視聴する可能性が高い映像を判定する判定部を備え、
前記表示制御部は、取得された前記表示端末の位置との関係が前記条件を満たす位置にいる選手の映像が複数ある場合、判定された前記可能性が高い映像ほど優先して前記表示端末に表示させる
請求項1から7のいずれか1項に記載の情報処理装置。
a determination unit that determines a video that is likely to be viewed by the user based on the viewing history of the sports of the user associated with the display terminal;
The display control unit, when there are a plurality of images of a player at a position where the relationship with the acquired position of the display terminal satisfies the condition, preferentially displays the determined image with a higher possibility on the display terminal. The information processing apparatus according to any one of claims 1 to 7, which is displayed.
記表示端末に表示された選手が次のプレーを行った位置を示す位置情報を前記表示端末に出力する出力部を備える
請求項1からのいずれか1項に記載の情報処理装置。
The information processing apparatus according to any one of claims 1 to 8 , further comprising an output unit that outputs position information indicating a position where the player displayed on the display terminal played the next game to the display terminal.
JP2019122111A 2019-06-28 2019-06-28 Information processing equipment Active JP7323355B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019122111A JP7323355B2 (en) 2019-06-28 2019-06-28 Information processing equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019122111A JP7323355B2 (en) 2019-06-28 2019-06-28 Information processing equipment

Publications (2)

Publication Number Publication Date
JP2021010081A JP2021010081A (en) 2021-01-28
JP7323355B2 true JP7323355B2 (en) 2023-08-08

Family

ID=74198554

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019122111A Active JP7323355B2 (en) 2019-06-28 2019-06-28 Information processing equipment

Country Status (1)

Country Link
JP (1) JP7323355B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023286133A1 (en) * 2021-07-12 2023-01-19 日本電気株式会社 Video providing device, video providing system, video providing method, and non-temporary computer-readable medium
WO2024042683A1 (en) 2022-08-25 2024-02-29 株式会社 ミックウェア Information processing device, mobile terminal, information processing method, and program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003250140A (en) 2002-02-22 2003-09-05 Ricoh Co Ltd Video distribution server
JP2016082350A (en) 2014-10-15 2016-05-16 みこらった株式会社 Sports competition live watching system, sports competition live watching system video collection and provision device, and spectator terminal
JP2018170706A (en) 2017-03-30 2018-11-01 富士通株式会社 Video information transmission program, video information transmission method, and video information transmission device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003250140A (en) 2002-02-22 2003-09-05 Ricoh Co Ltd Video distribution server
JP2016082350A (en) 2014-10-15 2016-05-16 みこらった株式会社 Sports competition live watching system, sports competition live watching system video collection and provision device, and spectator terminal
JP2018170706A (en) 2017-03-30 2018-11-01 富士通株式会社 Video information transmission program, video information transmission method, and video information transmission device

Also Published As

Publication number Publication date
JP2021010081A (en) 2021-01-28

Similar Documents

Publication Publication Date Title
US12014543B2 (en) Artificial intelligence-enabled golf course
US20230124155A1 (en) Autonomous digital media processing systems and methods
US11729490B2 (en) Autonomous digital media processing systems and methods
JP2023528892A5 (en)
KR102543367B1 (en) Method, device and system for providing a golf image
US20240259537A1 (en) Autonomous digital media processing systems and methods including quick response codes
JP7323355B2 (en) Information processing equipment
JP2016082350A (en) Sports competition live watching system, sports competition live watching system video collection and provision device, and spectator terminal
JP7307612B2 (en) Information processing equipment
US20240104927A1 (en) Control device and control method
JP7307611B2 (en) Information processing equipment
JP7299083B2 (en) Information processing equipment
JP7315388B2 (en) Information processing equipment
JP7284007B2 (en) Information processing equipment
CA3208026A1 (en) Autonomous digital media processing systems and methods

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220207

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230131

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230221

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230407

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230727

R150 Certificate of patent or registration of utility model

Ref document number: 7323355

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150