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
JP3980922B2 - Content description data creation system and program to be executed by computer - Google Patents
[go: Go Back, main page]

JP3980922B2 - Content description data creation system and program to be executed by computer - Google Patents

Content description data creation system and program to be executed by computer Download PDF

Info

Publication number
JP3980922B2
JP3980922B2 JP2002111297A JP2002111297A JP3980922B2 JP 3980922 B2 JP3980922 B2 JP 3980922B2 JP 2002111297 A JP2002111297 A JP 2002111297A JP 2002111297 A JP2002111297 A JP 2002111297A JP 3980922 B2 JP3980922 B2 JP 3980922B2
Authority
JP
Japan
Prior art keywords
event
content description
description data
player
button
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.)
Expired - Fee Related
Application number
JP2002111297A
Other languages
Japanese (ja)
Other versions
JP2003305150A (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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2002111297A priority Critical patent/JP3980922B2/en
Publication of JP2003305150A publication Critical patent/JP2003305150A/en
Application granted granted Critical
Publication of JP3980922B2 publication Critical patent/JP3980922B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は,内容記述データ作成システムおよびコンピュータが実行するためのプログラムに関し、詳細には、スポーツの試合の内容記述データを作成する内容記述データ作成システムおよびコンピュータが実行するためのプログラムに関する。
【0002】
【従来の技術】
近年、携帯電話やPDA(Personal Digital Assistant)といった携帯式(モバイル式)の情報端末装置(携帯端末)の普及がめざましい。試験的に運用されている次世代の携帯端末の中には、最大384Kpsというネットワーク帯域でテキストや静止画像ばかりでなく、動画像の受信が可能なものがある。このような携帯端末は、さらに、今後音声読み上げなどの高度な機能が実装可能になると考えられている。
【0003】
ところで、携帯端末を利用して、野球やサッカーといったスポーツの試合速報を配信するサービスが現在行われている。現在行われているサービスは、サービスの提供者が、例えば「1回裏、チームG:3得点−チームC:1得点、チームG、T選手のタイムリーヒットによりチームGが逆転」といった文字列を得点の取得といった事象の発生、あるいはイニング終了といったタイミングに応じて作成する。そして、作成された文字列を、利用者の携帯端末にメールとして送信するというものである。上記したサービスによれば、利用者は、移動中であっても試合の状況を知ることができる。
【0004】
また、近時、スポーツの試合のダイジェストシーンのみを編集したダイジェスト映像を携帯端末に配信するダイジェスト映像配信サービスが提案されている。この場合、映像と併せて映像を説明するための付加的な情報(試合状況の説明等)を配信することにより、利用者にとってより付加価値の高いサービスを提供することが可能となる。
【0005】
映像を説明するための付加的な情報を作成するためには、映像を説明する内容記述データ(メタデータ)が使用される。従来、操作者は、映像を見ながら、直接、内容記述データを入力していたため、内容記述データの作成が煩わしくかつ時間を要するため、リアルタイムに近い処理を行うことができなかった。
【0006】
【発明が解決しようとする課題】
本発明は、上記に鑑みてなされたものであり、簡単な操作で短時間かつ正確に、スポーツの試合に関する内容記述データを作成することが可能な内容記述データ作成システムおよびコンピュータが実行するためのプログラムを提供することを目的とする。
【0007】
【課題を解決するための手段】
上記した課題を解決して、本発明の目的を達成するために、本発明は、スポーツの試合の内容記述データを作成する内容記述データ作成システムにおいて、出場選手名と、各選手名毎にそれぞれ対応させて設けられ前記スポーツの試合の各種イベントを各々選択するためのイベントボタンと、前記イベントボタンとは独立して各選手名と対応させることなく設けられ前記スポーツの試合の各種イベントを選択するための共通イベントボタンとを、同一の画面に表示する表示手段と、前記イベントボタン及び共通イベントボタンを選択するための入力手段と、前記スポーツの試合上の時間を計測する時刻計測手段と、前記入力手段で選択されたイベントボタンに対応するイベントおよび選手名、ならびに、当該イベントボタンが選択されたときの前記スポーツの試合上の時間を含む内容記述データを生成する内容記述データ生成手段と、を備え、前記入力手段により前記イベントボタンが選択されると、対応するイベント及び選手名が入力されると共に当該選手の選択状態を維持し、続けて前記共通イベントボタンが選択されると対応するイベント及び前記選択状態にある選手名が入力されることを特徴とする。
【0008】
また、本発明の好ましい態様によれば、前記入力画面では、一方のチームのオフェンスの選手と他方のチームのディフェンスの選手とが、左右または上下に対称となる位置に表示されていることが望ましい。
【0009】
また、本発明の好ましい態様によれば、前記入力画面に表示される選手のうち、イベントを行う可能性のない選手に対応する前記イベントボタンを前記入力手段による選択ができないように設定可能としたことが望ましい。
【0010】
また、本発明の好ましい態様によれば、コンピュータがプログラムを実行することにより、本発明の内容記述データ作成システムの各手段を実現することが望ましい。
【0011】
【発明の実施の形態】
以下、図面を参照して、本発明にかかる内容記述データ作成システムおよびコンピュータが実行するためのプログラムの好適な実施の形態を、(情報処理システムの全体構成)、(試合内容記述データ作成部、映像内容記述データ作成部の各部、および映像加工部の基本ハードウエア構成)、(情報処理システムの全体動作フロー)、(内容記述データ入力処理)の順に詳細に説明する。なお、本実施の形態の情報処理システムでは、サッカーの試合の映像配信サービスを行う場合を一例に挙げて説明する。
【0012】
なお、本明細書において、「イベント」とは、管理する必要のある試合中の事象をいい、「代表イベント」とは、イベントの中で特に重要なものをいい、「詳細イベント」とは、代表イベントに近接するイベントのことをいう。イベントは、属性情報(時刻、選手、イベント種類等)で定義され、イベントは属性情報(時刻、選手、イベント種類等)をタグ形式で記述する内容記述データにより記述される。
【0013】
(情報処理システムの全体構成)
図1は、本発明にかかる情報処理システムの構成を示す図である。図1に示す情報処理システムは、サッカーの試合を見ながらサッカーの試合全体について内容記述データを試合内容記述データとして作成する試合内容記述データ作成部100、提供されるサッカーの試合を提供コンテンツ(ダイジェスト映像:サッカーの試合のダイジェスト映像からなる数分程度の映像)の映像シーンを説明するための内容記述データを映像内容記述データとして作成する映像内容記述データ作成部200、試合内容記述データ、映像内容記述データ、およびダイジェスト映像等に基づいて、携帯端末500に配信するための配信コンテンツを作成し、作成した配信コンテンツを配信サーバ400にアップロードする映像加工部300、映像加工部300でアップロードされた配信コンテンツを携帯端末500に配信する配信サーバ400、携帯電話、PHS、およびPDAからなる携帯端末500とで構築されている。
【0014】
試合内容記述データ作成部100は、ボール位置情報取得・支配率計測部101、プレイ開始終了指示部102、代表イベント記述部103、および詳細内容記述部104・・・で構成されている。
【0015】
ボール位置情報取得・支配率計測部101は、サッカーの試合においてフィールド内のボールの位置の時間変化を示すボール位置情報を取得するとともに、ボールの支配チームの時間変化を示すボール支配情報を取得して、取得したボール位置情報およびボール支配情報を代表イベント記述部103に出力する。
【0016】
代表イベント記述部103は、サッカーの試合を見ながら、試合全体について略リアルタイムで時系列に試合記述上の代表イベントの内容記述データを作成する。試合記述上の代表イベントは属性情報(試合上の時刻、選手、イベント種類等)で定義される。代表イベント記述部103は、試合記述上の代表イベントを記述した場合は、代表イベントに近接する詳細イベントの記述を詳細内容記述部104に指示する。代表イベント記述部103は、代表イベントに対する詳細イベントの記述の指示を、複数の詳細内容記述部104に振り分けることにより、リアルタイムに近い処理を実現する。また、代表イベント記述部103は、試合記述上の代表イベントの内容記述データと詳細内容記述部104から入力される詳細イベントの内容記述データを纏めた試合内容記述データを作成し、この試合内容記述データとボール位置情報取得・支配率計測部101から入力されるボール位置情報およびボール支配情報を「試合内容」ファイルとして保存するとともに、映像内容記述データ作成部200の代表イベント記述・イベント位置合わせ判定部201に送出する。
【0017】
詳細内容記述部104は、代表イベント記述部103の指示に応じて、代表イベントに近接する詳細イベントの内容記述データを記述して、代表イベント記述部103に送出する。
【0018】
上記映像内容記述データ作成部200は、代表イベント記述・イベント位置合わせ判定部201と、詳細内容記述部202・・・で構成される。
【0019】
代表イベント記述・イベント位置合わせ判定部201では、ダイジェスト映像(提供コンテンツ)をモニターで見ながら、時系列に映像シーンの映像記述上の代表イベントの内容記述データを作成する。映像記述上の代表イベントは属性情報(映像上の時刻、選手、イベント種類等)で定義される。代表イベント記述・イベント位置合わせ判定部201は、映像記述上の代表イベントを記述した場合は、映像記述上の代表イベントに近接する詳細イベントの記述を詳細内容記述部202に指示する。代表イベント記述・イベント位置合わせ判定部201は、映像記述上の代表イベントに対する詳細イベントの記述の指示を、複数の詳細内容記述部202に振り分けることにより、リアルタイムに近い処理を実現する。代表イベント記述・イベント位置合わせ判定部201は、代表イベントの内容記述データと詳細内容記述部104から入力される詳細イベントの内容記述データを纏めた映像内容記述データを作成して、「映像内容」ファイルとして保存する。
【0020】
また、代表イベント記述・イベント位置合わせ判定部201は、イベント位置合わせ処理を実行して、代表イベント記述部103から入力される「試合内容」ファイルの試合内容記述データの試合記述上の代表イベントと「映像内容」ファイルの映像内容記述データの映像記述上の代表イベントとをリンクさせ、「内容記述」ファイルとして映像加工部300に送信する。また、代表イベント記述・イベント位置合わせ判定部201は、提供されるダイジェスト映像(提供コンテンツ)を映像加工部300に送信する。
【0021】
詳細内容記述部202は、代表イベント記述・イベント位置合わせ判定部201の指示に応じて、代表イベントの詳細イベントを記述して、代表イベント記述部103に送出する。
【0022】
映像加工部300は、代表イベント記述・イベント位置合わせ判定部201から入力される「内容記述」ファイルおよびダイジェスト映像に基づいて、携帯端末500に配信するための配信コンテンツ(映像および映像シーンを説明するための付加的な情報(CHTML)、フォーメーションアニメ(GIF)、ボール推移図、ボール支配率表示図等)を作成して、配信サーバ400にアップロードする。配信サーバ400にアップロードされた配信コンテンツは、携帯端末500に配信される。
【0023】
(試合内容記述データ作成部および映像内容記述データ作成部の各部、ならびに映像加工部の基本ハードウエア構成)
図2は、試合内容記述データ作成部100の各部(ボール位置情報取得・支配率計測部101、プレイ開始終了指示部102、代表イベント記述部103、詳細内容記述部104)、映像内容記述データ作成部200の各部(代表イベント記述・イベント位置合わせ判定部201、詳細内容記述部202)、映像加工部300の基本ハードウエア構成を示す図である。
【0024】
図2において、121は操作指示を与える入力部、122は外部とデータ通信を行うためのデータ通信部、123は表示部、124は装置全体の制御を司るCPU、125は記録媒体126のデータのリード/ライトを行う記録媒体ドライブ装置、126はCPU124を動作させるプログラム等を格納した記録媒体、127はCPU124のワークエリアとして使用されるRAM、128はTV中継が可能なモニタを示している。
【0025】
上記入力部121は、カーソルキー、数字入力キーおよび各種機能キー等を備えたキーボード、マウス(座標位置入力手段)、並びに画像を読みとるスキャナ等からなる。
【0026】
上記表示部123は、CRT(Cathod Ray Tube)、LCD(Liquid Crystal Display)や、プラズマディスプレイ等により構成され、CPU124から入力される表示データに応じた表示が行われる。
【0027】
上記CPU124は、例えば、32ビットマイクロプロセッサ、他のマイクロプロセッサ、DSP(Digital Signal Prosessor)や、プログラマブルロジック等からなる。また、CPU124は、必ずしもシングルプロセッサである必要はなく、分散処理をするタイプのものでも良い。このCPU124は、記録媒体126に格納されているプログラムに従って、各種処理を行って装置全体を制御する中央制御ユニットである。
【0028】
上記データ通信部122は、電話回線、ISDN(Integrated Services Digital Network)、LAN(Local Area Network)や、WAN(Wide Area Network)等のネットワークに接続され、外部とデータ通信を行う。
【0029】
上記記録媒体126は、CPU124が実行可能なOSプログラムおよびアプリケーションプログラム等の各種プログラムやデータが格納されている。上述の記録媒体126は、例えば、フロッピー(R)ディスク、ハードディスク、CD−ROM、DVD−ROM、MOやPCカード等の光学的・磁気的・電気的な記録媒体からなる。記録媒体126に格納されたプログラムはネットワークを介して配信可能である。
【0030】
上記RAM127は、指定されたプログラム、入力指示、入力データおよび処理結果等を格納するワークメモリと、表示部123の表示画面に表示する表示データを一時的に格納する表示メモリとを備えている。
【0031】
モニタ128は、TV中継を受信するためのTV受信回路や映像コンテンツ(ビデオ、DVD等)を再生するための再生回路を備えており、TV中継を表示したり、映像コンテンツの再生に使用される。
【0032】
(情報処理システムの全体動作)
図1の情報処理システムの全体動作を図3の処理フローを参照して説明する。図3は、図1の情報処理システムの全体の動作の概略を説明するための処理フローを示している。
【0033】
試合内容記述データ作成部100では、ボール位置情報取得・支配率計測部101は、ボール位置取得処理を実行して、フィールド内のボールの位置の時間変化を示すボール位置情報およびボールの支配チームの時間変化を示すボール支配情報を取得する。代表イベント記述部103では、サッカーの試合を見ながら、試合全体を通じて、時系列に試合記述上の代表イベント(シュート、ゴール、間接フリーキック、直接フリーキック、イエローカード、レッドカード、退場等)の内容記述データを記述する。詳細内容記述部104は、個々の試合記述上の代表イベントに対して、その近接した詳細イベント(パス、ファール、ドリブル等)の内容記述データを記述する(ステップS1)。
【0034】
代表イベント記述部103は、試合記述上の代表イベントの内容記述データと詳細内容記述部104から入力される詳細イベントの内容記述データを纏めた試合内容記述データを作成し、この試合内容記述データとボール位置情報およびボール支配情報を「試合内容」ファイルとして、映像内容記述データ作成部200の代表イベント記述・イベント位置合わせ判定部201に送出する(ステップS2)。
【0035】
他方、映像内容記述データ作成部200では、代表イベント記述・イベント位置合わせ判定部201は、提供コンテンツ(ダイジェスト映像)をモニタで見ながら、時系列に映像記述上の代表イベント(シュート、ゴール、間接フリーキック、直接フリーキック、イエローカード、レッドカード、退場等)の内容記述データを記述する。詳細内容記述部202は、個々の映像記述上の代表イベントに対して、その近接した詳細イベント(パス、ファール、ドリブル等)の内容記述データを記述する。
【0036】
代表イベント記述・イベント位置合わせ判定部201は、映像記述上の代表イベントの内容記述データと詳細イベントの内容記述データを纏めた映像内容記述データを作成して、「映像内容」ファイルとして保存する(ステップT1)。
【0037】
試合内容記述データは、試合を見ながら作成しているため、試合記述上の代表イベントはダイジェスト映像とはリンクしていない。すなわち、試合記述上の代表イベントとダイジェスト映像との照合がとれていない状況であるため、このままでは、配信コンテンツにおける映像の詳細な状況説明を作成することができない。
【0038】
そこで、代表イベント記述・イベント位置合わせ判定部201は、イベント位置合わせ処理を実行して、代表イベント記述部103から入力される「試合内容」ファイルの試合内容記述データの試合記述上の代表イベントと、「映像内容」ファイルの映像内容記述データの映像記述上の代表イベントとをリンクさせ、「内容記述」ファイルとして映像加工部300に送信する。また、代表イベント記述・イベント位置合わせ判定部201は、提供されるダイジェスト映像を映像加工部300に送信する(ステップT3)。
【0039】
映像加工部300は、代表イベント記述・イベント位置合わせ判定部201から入力される「内容記述」ファイルおよびダイジェスト映像に基づいて、携帯端末500に配信するための配信コンテンツ(映像(ASF)、および映像や試合状況を説明するための付加的な情報(CHTML)、フォーメーションアニメ(GIF)、ボール推移図、ボール支配率表示図等)を作成して、配信サーバ400にアップロードする(ステップU1)。
【0040】
配信サーバ400は、映像加工部300によりアップロードされた配信コンテンツを携帯端末500に配信する(ステップV1)。
【0041】
(内容記述データの作成処理)
試合内容記述データ作成部100の代表イベント記述部103および詳細内容記述部104・・・、ならびに、映像内容記述データ作成部200の代表イベント記述・イベント位置合わせ判定部201および詳細内容記述部202では、同じ方法で内容記述データの作成が行われる。以下の説明では、詳細内容記述部104を例に挙げて説明する。
【0042】
操作者は、サッカーの試合を見ながら、詳細内容記述部104の表示部に表示される内容記述データ入力画面をマウスで操作し、詳細内容記述部104は、この操作内容に応じたイベントの内容記述データを生成する。内容記述データは、イベントを説明するためのものであり、eventype(イベント種類)、time(試合中の時刻、映像中の時刻)、player(選手名)、team(チーム名)、importance(重要度)等の属性情報からなる。
【0043】
図4は、表示部に表示される内容記述データ入力画面600の一例を示す図である。同図において、601は内容記述データの作成の開始を指示する記述開始ボタン、602は、内容記述データの作成の終了を指示する記述終了ボタン、603はイベントの重要度を入力すための重要度入力欄、604は日本のイベント入力領域、605はロシアのイベント入力領域、606は共通イベント入力欄、607は代表イベントの一覧を表示する表示欄、608は、時刻の自動入力または手動入力を選択するための時刻入力選択欄、609はモニタを操作するためのモニタ操作ボタンを示している。
【0044】
同図に示す例では、時刻入力選択欄608で自動入力が選択されている。通常、サッカーの試合を見ながら内容記述データを作成する場合には、自動入力を選択し、ダイジェスト映像を見ながら内容記述データを作成する場合には、手動入力を選択する。時刻入力選択欄608で自動入力が選択されている場合には、記述開始ボタン601が選択されると、自動的に時刻を計測する。
【0045】
日本のイベント入力領域604とロシアのイベント入力領域605は、左右対称に配置されている。日本のイベント入力領域604およびロシアのイベント入力領域605の上段には、チーム毎に共通のイベントを選択するためのボタンが表示されており、「ゴール」ボタン、「タッチを割った」ボタン、「GoalLineを割った」ボタンが表示されている。
【0046】
また、中段に、各フィールド選手名毎に、発生頻度の高いイベントを選択するためのイベントボタンが表示されており、「パスした」ボタン、「パスされた」ボタン、「シュート」ボタン、「ファールした」ボタン、「ファールされた」ボタン、「ドリブル」ボタンが表示されている。日本のイベント入力領域604では、選手名は、上からFW,MF、BK、控え選手の順に表示されている。他方、ロシアのイベント入力領域605では、上からBK,MF、FW、控え選手の順に表示されている。このように、一方のチームのオフェンスの選手と他方のチームのディフェンスの選手とが、左右で対称となる位置に表示されている。
【0047】
さらに、下段には、GKに対応させて、イベントを選択するためのボタンが表示されており、「キャッチ」ボタン、「パンチ」ボタン、および「ゴールキック」ボタンが表示されている。
【0048】
また、イベントを行う可能性のない選手(退場した、交代アウト、控え)のイベントボタンの入力を受け付けないように設定可能となっている。操作者は、控え選手については、キー入力不可を設定する。キー入力不可の設定は、選手毎に不図示のダイアログボックスで選択可能となっている。また、共通イベント入力欄606で「退場」や「交代アウト」のイベントが選択された選手は、キー入力不可が自動的に設定される。
【0049】
共通イベント入力欄606には、発生頻度の比較的低いイベントを選択するための共通イベントボタンが表示されており、「スローイン」ボタン、「直接フリーキック」ボタン、「間接フリーキック」ボタン、「コーナーキック」ボタン、「退場」ボタン、「イエロー」ボタン、「レッドカード」ボタン、「交代アウト」ボタン、「交代イン」ボタンが表示されている。共通イベント入力欄606に表示されているイベントを入力する場合は、選手名をマウスでクリックして選択した後、共通イベント入力欄606の共通イベントボタンを選択する。また、日本のイベント入力領域604およびロシアのイベント入力領域605において、選手名に対応して設けられたイベントボタンがマウスで選択されると、対応する選手名が例えば赤で識別表示され、この後、共通イベント入力欄606の共通イベントボタンを選択するとイベントの入力が可能となる。これは、イベントボタンが押下されている選手は、通常ボールを持っている可能性が高く、かつ、当該選手が次のイベントを起こす可能性が高いため、選手の選択を不要としてデータ入力の処理効率を向上させたものである。
【0050】
例えば、日本のイベント入力領域604でA1選手の「シュート」ボタンがマウスで選択されると、詳細内容記述部104は、図5(A)に示すような、選択された「シュート」ボタンに対応するイベント”シュート(shoot)”および選手名”A1選手”、ならびに「シュート」ボタンが選択された試合上の時刻を示す時刻情報”10:22”を含む内容記述データを作成する。
【0051】
また、日本のイベント入力領域604で「ゴール」ボタンが押下されると、詳細内容記述部104は、図5(B)に示すような、選択された「ゴール」ボタンに対応するイベント”ゴール(Goal)”およびチーム名”日本”、ならびに「ゴール」ボタンが選択された試合上の時刻を示す時刻情報”22:13”を含む内容記述データを作成する。
【0052】
なお、内容記述データで作成されるimportance(重要度)は、イベント毎に初期設定されており、重要度入力欄603で重要度が選択された場合は、選択された重要度が記述され、重要度入力欄603で重要度が選択されない場合は初期設定値が記述される。
【0053】
以上説明したように、各チームの各選手毎に各々イベントを選択するボタンが設けられた内容記述データ入力画面600において、操作者により、イベントボタンがマウスで選択されると、選択されたイベントボタンに対応するイベントおよび選手、ならびにボタンが選択された時刻を示す時刻情報を含む内容記述データを自動的に生成することとしたので、簡単な操作で、短時間かつ正確に内容記述データを作成ことが可能となる。
【0054】
また、内容記述データ入力画面600では、一方のチームのオフェンスの選手と他方のチームのディフェンスの選手とが、左右で対称となる位置に表示されているので、一方のチームのオフェンスの選手と他方のチームのディフェンスの選手のイベントは連続して発生する可能性が高いため、イベントの入力操作をより迅速に行うことが可能となる。
【0055】
また、内容記述データ入力画面600には、各選手に共通のイベントを選択するための共通イベントボタンが設けられており、イベントボタンが押下されたときに、そのイベントボタンに対応する選手名が識別表示されるともに、共通イベントボタンの選択が可能となり、この後、共通イベントボタンが選択されると、選択された共通イベントボタンに対応するイベントを含む内容記述データを生成することとしたので、共通イベントボタンのイベントを入力する際に、選手を選択する必要がないため、より入力操作が簡単となる。
【0056】
また、イベントを行う可能性のない選手(退場した、交代アウト、控え)のイベントのボタンを入力不可に設定可能としたので、イベントを行う可能性のない選手を誤って選択する等の入力ミスを防止することが可能となる。
【0057】
なお、内容記述データ入力画面600では、一方のチームのオフェンスの選手と他方のチームのディフェンスの選手とが、左右で対称となる位置に表示されているが、一方のチームのオフェンスの選手と他方のチームのディフェンスの選手とを上下で対称となる位置に表示することにしても良い。
【0058】
本発明は、上記した実施の形態に限定されるものではなく、発明の要旨を変更しない範囲で適宜変形可能である。例えば、本発明は、サッカーに限られるものではなく、野球、ラグビー、アメフト、バスケットボール、テニス、およびゴルフなどの他の球技にも適用することが可能である。
【0059】
【発明の効果】
以上説明したように、本発明によれば、スポーツの試合の内容記述データを作成する内容記述データ作成システムにおいて、各チームを構成する選手名が各々表示されるとともに、各選手名毎に前記スポーツの試合の各種イベントを各々選択するためのイベントボタンが設けられた入力画面を表示する表示手段と、前記入力画面の前記イベントボタンを選択するための入力手段と、前記スポーツの試合上の時間を計測する時刻計測手段と、前記入力手段で選択されたイベントボタンに対応するイベントおよび選手名、ならびに、当該イベントボタンが選択されたときの前記スポーツの試合上の時間を含む内容記述データを生成する内容記述データ生成手段と、を備えることしたので、簡単な操作で、短時間かつ正確にスポーツの試合の内容記述データを作成することが可能となる。
【0060】
また、本発明によれば、前記入力画面では、一方のチームのオフェンスの選手と他方のチームのディフェンスの選手とが、左右または上下に対称となる位置に表示されていることしたので、請求項1にかかる発明の効果に加えて、一方のチームのオフェンスの選手と他方のチームのディフェンスの選手のイベントは連続して発生する可能性が高いため、イベントの入力操作をより迅速に行うことが可能となる。
【0061】
また、本発明によれば、前記入力画面には、発生頻度の低いイベントを選択するための共通イベントボタンが設けられており、前記入力手段で前記入力画面のイベントボタンが選択された場合に、当該選択されたイベントボタンに対応する選手名が識別表示され、この後、前記入力手段で前記共通イベントボタンの選択が可能となることとしたので、共通イベントボタンのイベントを入力する際に、選手を選択する必要がないため、より入力操作が簡単となる。
【0062】
また、本発明によれば、入力画面に表示される選手のうち、イベントを行う可能性のない選手に対応するイベントボタンを前記入力手段による選択ができないように設定可能としたので、イベントを行う可能性のない選手を誤って選択する等の入力ミスを防止することが可能となる。
【0063】
また、本発明によれば、コンピュータでプログラムを実行することにより、本発明の内容記述データ作成システムの各手段としてコンピュータを機能させることとしたので、簡単な操作で、短時間かつ正確にスポーツの試合の内容記述データを作成ことが可能となる。
【図面の簡単な説明】
【図1】 本実施の形態にかかる情報処理システムの構成を示す図である。
【図2】 試合内容記述データ作成部の各部(ボール位置情報取得・支配率計測部、プレイ開始終了指示部、代表イベント記述部、詳細内容記述部)、映像内容記述データ作成部の各部(代表イベント記述・イベント位置合わせ判定部、詳細内容記述部)、および映像加工部の基本ハードウエア構成を示す図である。
【図3】 図1の情報処理システムの全体の動作の概略を説明するための処理フローを示す図である。
【図4】 内容記述データ入力画面の一例を示す図である。
【図5】 作成される内容記述データの一例を示す図である。
【符号の説明】
100 試合内容記述データ作成部
101 ボール位置情報取得・支配率計測部
102 プレイ開始終了指示部
103 代表イベント記述部
104 詳細内容記述部
200 映像内容記述データ作成部
201 代表イベント記述・イベント位置合わせ判定部
202 詳細内容記述部
300 映像加工部
400 配信サーバ
500 携帯端末
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a content description data creation system and a program to be executed by a computer, and more particularly to a content description data creation system for creating content description data of a sport game and a program to be executed by a computer.
[0002]
[Prior art]
In recent years, portable information terminals (mobile terminals) such as mobile phones and PDAs (Personal Digital Assistants) have been widely used. Some next-generation mobile terminals that have been experimentally used are capable of receiving not only text and still images but also moving images in a maximum network bandwidth of 384 Kps. Such portable terminals are considered to be capable of implementing advanced functions such as reading aloud in the future.
[0003]
By the way, there is currently a service that uses a portable terminal to distribute breaking news about sports such as baseball and soccer. As for the service currently being performed, the provider of the service, for example, a character string “Team G: 3 points-Team C: 1 point, Team G, Team G reverses due to timely hits of Team G, T player” It is created according to the timing of occurrence of an event such as acquisition of a score or the end of inning. Then, the created character string is transmitted as an email to the user's portable terminal. According to the service described above, the user can know the situation of the game even while moving.
[0004]
Recently, there has been proposed a digest video distribution service for distributing a digest video edited only for a sports game digest scene to a mobile terminal. In this case, by distributing additional information (such as a description of the game situation) for explaining the video together with the video, it becomes possible to provide a service with higher added value for the user.
[0005]
In order to create additional information for explaining a video, content description data (metadata) explaining the video is used. Conventionally, since the operator directly inputs the content description data while watching the video, the creation of the content description data is cumbersome and takes time, so that it has not been possible to perform processing close to real time.
[0006]
[Problems to be solved by the invention]
The present invention has been made in view of the above, and a content description data creation system capable of creating content description data related to sports matches in a short time and accurately with a simple operation and a computer to execute the data description data creation system The purpose is to provide a program.
[0007]
[Means for Solving the Problems]
In order to solve the above-described problems and achieve the object of the present invention, the present invention is a content description data creation system for creating content description data of sports matches. An event button for selecting various events of the sport game provided in correspondence with each other, and selecting an event of the sport game provided without corresponding to each player name independently of the event button A common event button for displaying on the same screen, an input means for selecting the event button and the common event button, a time measuring means for measuring time on the sport game, Event and player name corresponding to the event button selected by the input means, and when the event button is selected Content description data generating means for generating content description data including time on the sport game, and when the event button is selected by the input means, a corresponding event and player name are input and The selection state of the player is maintained, and when the common event button is subsequently selected, the corresponding event and the name of the player in the selection state are input.
[0008]
Further, according to a preferable aspect of the present invention, it is desirable that the offense player of one team and the defense player of the other team are displayed at positions that are symmetrical left and right or up and down on the input screen. .
[0009]
Further, according to a preferred aspect of the present invention, the event button corresponding to a player who has no possibility of performing an event among the players displayed on the input screen can be set so that the input means cannot be selected. It is desirable.
[0010]
Further, according to a preferable aspect of the present invention, it is desirable that each means of the content description data creation system of the present invention is realized by a computer executing a program.
[0011]
DETAILED DESCRIPTION OF THE INVENTION
Referring to the drawings, preferred embodiments of a content description data creation system and a program to be executed by a computer according to the present invention will be described below: (Overall configuration of information processing system), (Game content description data creation unit, Each part of the video content description data creation unit and the basic hardware configuration of the video processing unit, (the overall operation flow of the information processing system), and (content description data input process) will be described in detail in this order. In the information processing system of the present embodiment, a case where a video distribution service for a soccer game is performed will be described as an example.
[0012]
In this specification, “event” means an event during a game that needs to be managed, “representative event” means a particularly important event, and “detail event” An event that is close to the representative event. An event is defined by attribute information (time, player, event type, etc.), and an event is described by content description data describing attribute information (time, player, event type, etc.) in a tag format.
[0013]
(Overall configuration of information processing system)
FIG. 1 is a diagram showing a configuration of an information processing system according to the present invention. The information processing system shown in FIG. 1 includes a game content description data creation unit 100 that creates content description data as game content description data for an entire soccer game while watching the soccer game, and provides the provided soccer game content (digest Video: video content description data creating unit 200 that creates content description data as video content description data for explaining a video scene of a video game (distance video consisting of digest video of a soccer game), video content description data, video content Based on the description data, the digest video, and the like, a distribution content to be distributed to the mobile terminal 500 is created, and the uploaded video content is uploaded to the distribution server 400. Distribute content to mobile device 500 Distribution server 400, a mobile phone, have been built in the portable terminal 500 consisting of PHS, and PDA.
[0014]
The game content description data creation unit 100 includes a ball position information acquisition / dominance rate measurement unit 101, a play start / end instruction unit 102, a representative event description unit 103, and a detailed content description unit 104.
[0015]
The ball position information acquisition / dominance rate measuring unit 101 acquires ball position information indicating a time change of the ball position in the field in a soccer game, and acquires ball control information indicating a time change of the ball control team. The obtained ball position information and ball control information are output to the representative event description unit 103.
[0016]
The representative event description unit 103 creates content description data of the representative event on the game description in chronological order in real time for the entire game while watching the soccer game. The representative event in the game description is defined by attribute information (game time, player, event type, etc.). When the representative event description unit 103 describes a representative event in the game description, the representative event description unit 103 instructs the detailed content description unit 104 to describe a detailed event adjacent to the representative event. The representative event description unit 103 realizes near real-time processing by allocating detailed event description instructions for the representative event to the plurality of detailed content description units 104. Also, the representative event description unit 103 creates game content description data in which the content description data of the representative event on the game description and the detailed event description data input from the detailed content description unit 104 are collected. The data and the ball position information acquisition / dominance rate measurement unit 101 input the ball position information and ball control information as a “game content” file, and the video event description data creation unit 200 represents a representative event description / event alignment determination. To the unit 201.
[0017]
The detailed content description unit 104 describes the detailed event content description data close to the representative event in response to an instruction from the representative event description unit 103 and sends the detailed event description data to the representative event description unit 103.
[0018]
The video content description data creation unit 200 includes a representative event description / event alignment determination unit 201 and a detailed content description unit 202.
[0019]
The representative event description / event alignment determination unit 201 creates content description data of the representative event on the video description of the video scene in time series while watching the digest video (provided content) on the monitor. The representative event on the video description is defined by attribute information (time on the video, player, event type, etc.). When the representative event description / event alignment determination unit 201 describes a representative event on the video description, the representative event description / event alignment determination unit 201 instructs the detailed content description unit 202 to describe a detailed event adjacent to the representative event on the video description. The representative event description / event alignment determination unit 201 realizes near real-time processing by allocating detailed event description instructions for representative events on the video description to a plurality of detailed content description units 202. The representative event description / event alignment determination unit 201 creates video content description data in which the content description data of the representative event and the detailed event description data input from the detailed content description unit 104 are collected, and the “video content” Save as a file.
[0020]
Further, the representative event description / event alignment determination unit 201 executes event alignment processing, and the representative event on the game description in the game description description data of the “game content” file input from the representative event description unit 103 The representative event on the video description of the video content description data of the “video content” file is linked and transmitted to the video processing unit 300 as a “content description” file. Also, the representative event description / event alignment determination unit 201 transmits the provided digest video (provided content) to the video processing unit 300.
[0021]
The detailed content description unit 202 describes the detailed event of the representative event in response to an instruction from the representative event description / event alignment determination unit 201 and sends the detailed event to the representative event description unit 103.
[0022]
Based on the “content description” file and the digest video input from the representative event description / event alignment determination unit 201, the video processing unit 300 describes distribution content (video and video scenes) to be distributed to the mobile terminal 500. Additional information (CHTML), formation animation (GIF), ball transition diagram, ball dominance rate display diagram, and the like are created and uploaded to the distribution server 400. The distribution content uploaded to the distribution server 400 is distributed to the mobile terminal 500.
[0023]
(Basic hardware configuration of game content description data creation unit and video content description data creation unit, and video processing unit)
2 shows each part of the game content description data creation unit 100 (ball position information acquisition / dominance rate measurement unit 101, play start / end instruction unit 102, representative event description unit 103, detailed content description unit 104), video content description data creation. 2 is a diagram illustrating a basic hardware configuration of each unit (representative event description / event alignment determination unit 201, detailed content description unit 202) and video processing unit 300 of the unit 200. FIG.
[0024]
In FIG. 2, 121 is an input unit for giving an operation instruction, 122 is a data communication unit for performing data communication with the outside, 123 is a display unit, 124 is a CPU that controls the entire apparatus, and 125 is data of the recording medium 126. A recording medium drive device for performing reading / writing, 126 is a recording medium storing a program for operating the CPU 124, 127 is a RAM used as a work area of the CPU 124, and 128 is a monitor capable of TV relay.
[0025]
The input unit 121 includes a keyboard having cursor keys, numeric input keys, various function keys, and the like, a mouse (coordinate position input means), a scanner for reading an image, and the like.
[0026]
The display unit 123 is configured by a CRT (Cathode Ray Tube), an LCD (Liquid Crystal Display), a plasma display, or the like, and performs display according to display data input from the CPU 124.
[0027]
The CPU 124 includes, for example, a 32-bit microprocessor, another microprocessor, a DSP (Digital Signal Processor), programmable logic, and the like. The CPU 124 is not necessarily a single processor, and may be of a type that performs distributed processing. The CPU 124 is a central control unit that performs various processes according to a program stored in the recording medium 126 to control the entire apparatus.
[0028]
The data communication unit 122 is connected to a network such as a telephone line, ISDN (Integrated Services Digital Network), LAN (Local Area Network), or WAN (Wide Area Network) and performs data communication with the outside.
[0029]
The recording medium 126 stores various programs and data such as an OS program and an application program that can be executed by the CPU 124. The above-described recording medium 126 is composed of an optical, magnetic, and electrical recording medium such as a floppy (R) disk, a hard disk, a CD-ROM, a DVD-ROM, an MO, and a PC card. The program stored in the recording medium 126 can be distributed via a network.
[0030]
The RAM 127 includes a work memory that stores designated programs, input instructions, input data, processing results, and the like, and a display memory that temporarily stores display data to be displayed on the display screen of the display unit 123.
[0031]
The monitor 128 includes a TV receiving circuit for receiving TV relay and a playback circuit for playing back video content (video, DVD, etc.), and is used for displaying TV relay and playing back video content. .
[0032]
(Overall operation of information processing system)
The overall operation of the information processing system of FIG. 1 will be described with reference to the processing flow of FIG. FIG. 3 shows a processing flow for explaining the outline of the overall operation of the information processing system of FIG.
[0033]
In the game content description data creation unit 100, the ball position information acquisition / dominance rate measurement unit 101 executes ball position acquisition processing, and the ball position information indicating the time change of the position of the ball in the field and the control team of the ball Acquires the ball control information indicating the time change. The representative event description unit 103 shows representative events (shoot, goal, indirect free kick, direct free kick, yellow card, red card, exit, etc.) in chronological order throughout the game while watching a soccer game. Describe content description data. The detailed content description unit 104 describes content description data of the adjacent detailed events (pass, foul, dribble, etc.) for the representative event on each game description (step S1).
[0034]
The representative event description unit 103 creates game content description data in which the content description data of the representative event on the game description and the detailed event content description data input from the detailed content description unit 104 are collected. The ball position information and the ball dominance information are sent as a “game content” file to the representative event description / event alignment determination unit 201 of the video content description data creation unit 200 (step S2).
[0035]
On the other hand, in the video content description data creation unit 200, the representative event description / event alignment determination unit 201 looks at the provided content (digest video) on the monitor and displays the representative events (shoot, goal, indirect) on the video description in time series. Describe content description data of free kick, direct free kick, yellow card, red card, exit, etc. The detailed content description unit 202 describes content description data of adjacent detailed events (pass, foul, dribble, etc.) for each representative event on the video description.
[0036]
The representative event description / event alignment determination unit 201 creates video content description data in which the content description data of the representative event on the video description and the content description data of the detailed event are collected, and saves it as a “video content” file ( Step T1).
[0037]
Since the game description data is created while watching the game, the representative event on the game description is not linked to the digest video. That is, since the representative event on the game description and the digest video are not collated, a detailed situation description of the video in the distribution content cannot be created as it is.
[0038]
Therefore, the representative event description / event alignment determination unit 201 executes the event alignment process, and the representative event on the game description in the game description data in the “game content” file input from the representative event description unit 103 , The representative event on the video description of the video content description data in the “video content” file is linked and transmitted to the video processing unit 300 as a “content description” file. Further, the representative event description / event alignment determination unit 201 transmits the provided digest video to the video processing unit 300 (step T3).
[0039]
Based on the “content description” file and digest video input from the representative event description / event alignment determination unit 201, the video processing unit 300 distributes content (video (ASF)) and video to be distributed to the mobile terminal 500. And additional information (CHTML), formation animation (GIF), ball transition diagram, ball dominance rate display diagram, etc. for explaining the game situation are created and uploaded to distribution server 400 (step U1).
[0040]
The distribution server 400 distributes the distribution content uploaded by the video processing unit 300 to the mobile terminal 500 (step V1).
[0041]
(Content creation data creation process)
The representative event description unit 103 and the detailed content description unit 104... Of the game content description data creation unit 100 and the representative event description / event alignment determination unit 201 and the detailed content description unit 202 of the video content description data creation unit 200. The content description data is created in the same way. In the following description, the detailed content description unit 104 will be described as an example.
[0042]
The operator operates the content description data input screen displayed on the display unit of the detailed content description unit 104 with a mouse while watching the soccer game, and the detailed content description unit 104 displays the event contents corresponding to the operation content. Generate descriptive data. The content description data is used to explain the event. Eventtype (event type), time (time during game, time during video), player (player name), team (team name), importance (importance) ) And other attribute information.
[0043]
FIG. 4 is a diagram showing an example of a content description data input screen 600 displayed on the display unit. In the figure, 601 is a description start button for instructing start of creation of content description data, 602 is a description end button for instructing end of creation of content description data, and 603 is an importance level for inputting the importance level of an event. Input field, 604 is a Japanese event input area, 605 is a Russian event input area, 606 is a common event input field, 607 is a display field for displaying a list of representative events, and 608 selects automatic input or manual input of time A time input selection field 609 for indicating a monitor operation button for operating the monitor.
[0044]
In the example shown in the figure, automatic input is selected in the time input selection field 608. In general, when content description data is created while watching a soccer game, automatic input is selected, and when content description data is created while watching a digest video, manual input is selected. When automatic input is selected in the time input selection field 608, the time is automatically measured when the description start button 601 is selected.
[0045]
The Japanese event input area 604 and the Russian event input area 605 are arranged symmetrically. In the upper part of the event input area 604 in Japan and the event input area 605 in Russia, buttons for selecting a common event for each team are displayed. A “goal” button, a “breaked touch” button, “ The “Goline divided” button is displayed.
[0046]
In the middle row, event buttons for selecting frequently occurring events are displayed for each field player name. The “Pass” button, the “Pass” button, the “Shoot” button, and the “Foul” button are displayed. "Done" button, "Fouled" button, and "Dribble" button are displayed. In the event input area 604 in Japan, the player names are displayed in the order of FW, MF, BK, and the record player from the top. On the other hand, in the event input area 605 in Russia, BK, MF, FW, and a record player are displayed in order from the top. Thus, the offense player of one team and the defense player of the other team are displayed at positions that are symmetrical on the left and right.
[0047]
Furthermore, in the lower row, buttons for selecting events corresponding to GK are displayed, and a “catch” button, a “punch” button, and a “goal kick” button are displayed.
[0048]
In addition, it is possible to set so as not to accept the input of an event button of a player who has no possibility of performing an event (exited, changed out, or reserved). The operator sets the key entry prohibition for the record player. The key input disabled setting can be selected in a dialog box (not shown) for each player. In addition, for a player for whom an event of “exit” or “replacement out” is selected in the common event input field 606, key input is disabled.
[0049]
The common event input field 606 displays a common event button for selecting an event with a relatively low occurrence frequency. The “slow in” button, the “direct free kick” button, the “indirect free kick” button, A “corner kick” button, “exit” button, “yellow” button, “red card” button, “alternate out” button, and “alternate in” button are displayed. When inputting an event displayed in the common event input field 606, after selecting the player name by clicking with the mouse, the common event button in the common event input field 606 is selected. In the event input area 604 in Japan and the event input area 605 in Russia, when an event button provided corresponding to a player name is selected with the mouse, the corresponding player name is identified and displayed in red, for example. When the common event button in the common event input field 606 is selected, an event can be input. This is because the player who presses the event button is likely to have the ball normally, and the player is likely to raise the next event. It is an improvement in efficiency.
[0050]
For example, when the “shoot” button of the A1 player is selected with the mouse in the event input area 604 in Japan, the detailed content description unit 104 corresponds to the selected “shoot” button as shown in FIG. The content description data including the event “shoot (shot)” and the player name “A1 player” and the time information “10:22” indicating the time on the game when the “shoot” button is selected is created.
[0051]
Further, when the “goal” button is pressed in the event input area 604 in Japan, the detailed content description unit 104 displays the event “goal” corresponding to the selected “goal” button as shown in FIG. Goal) ", team name" Japan ", and content description data including time information" 22:13 "indicating the time on the game when the" goal "button is selected are created.
[0052]
The importance (importance) created by the content description data is initially set for each event. When the importance is selected in the importance input field 603, the selected importance is described. When the importance is not selected in the degree input field 603, an initial setting value is described.
[0053]
As described above, when the event button is selected by the operator on the content description data input screen 600 provided with a button for selecting an event for each player of each team, the selected event button The content description data including the time information indicating the event and the player corresponding to the time and the time when the button is selected is automatically generated, so the content description data can be created accurately in a short time with a simple operation. Is possible.
[0054]
Further, in the content description data input screen 600, the offense player of one team and the defense player of the other team are displayed in a symmetrical position on the left and right, so that the offense player of one team and the other Since it is highly likely that the events of the defense players of the teams will occur continuously, the event input operation can be performed more quickly.
[0055]
Further, the content description data input screen 600 is provided with a common event button for selecting an event common to each player, and when the event button is pressed, the player name corresponding to the event button is identified. In addition to being displayed, it is possible to select a common event button. After that, when a common event button is selected, content description data including an event corresponding to the selected common event button is generated. When inputting an event of an event button, it is not necessary to select a player, so that the input operation becomes easier.
[0056]
In addition, since it was possible to set the event buttons for players who did not have an event (exited, changed out, and refusal), it was possible to make an input error such as selecting a player who would not have an event by mistake. Can be prevented.
[0057]
In the content description data input screen 600, the offense player of one team and the defense player of the other team are displayed in a symmetrical position on the left and right, but the offense player of one team and the other You may decide to display the player of the defense of this team in the position which becomes symmetrical up and down.
[0058]
The present invention is not limited to the above-described embodiment, and can be appropriately modified without changing the gist of the invention. For example, the present invention is not limited to soccer, but can be applied to other ball games such as baseball, rugby, American football, basketball, tennis, and golf.
[0059]
【The invention's effect】
As described above, according to the present invention, in the content description data creation system for creating content description data of sports matches, the names of the players making up each team are displayed, and the sports for each player name. Display means for displaying an input screen provided with event buttons for selecting various events of the game, input means for selecting the event buttons of the input screen, and time for the sport game Time description means for measuring, event and player name corresponding to the event button selected by the input means, and content description data including time on the sport game when the event button is selected are generated Content description data generation means. Data it is possible to create.
[0060]
Further, according to the present invention, on the input screen, the offense player of one team and the defense player of the other team are displayed at positions that are symmetrical left and right or up and down. In addition to the effects of the invention according to 1, the event of the offense player of one team and the defense player of the other team are likely to occur continuously, so that the event input operation can be performed more quickly. It becomes possible.
[0061]
According to the present invention, the input screen is provided with a common event button for selecting an event having a low occurrence frequency, and when the event button of the input screen is selected by the input means, Since the player name corresponding to the selected event button is identified and displayed, and then the common event button can be selected by the input means, the player can input the event of the common event button. Since there is no need to select, the input operation becomes easier.
[0062]
Further, according to the present invention, an event button corresponding to a player who has no possibility of performing an event among the players displayed on the input screen can be set so that the input means cannot be selected. It becomes possible to prevent an input error such as erroneous selection of a player who has no possibility.
[0063]
Further, according to the present invention, the computer is caused to function as each means of the content description data creation system of the present invention by executing the program on the computer, so that the sports can be accurately performed in a short time with a simple operation. It is possible to create game description data.
[Brief description of the drawings]
FIG. 1 is a diagram showing a configuration of an information processing system according to an embodiment.
FIG. 2 Each part of the game content description data creation part (ball position information acquisition / dominance rate measurement part, play start / end instruction part, representative event description part, detailed content description part), each part of the video content description data creation part (representative FIG. 2 is a diagram illustrating a basic hardware configuration of an event description / event alignment determination unit, a detailed content description unit), and a video processing unit.
3 is a diagram showing a processing flow for explaining the outline of the overall operation of the information processing system of FIG. 1; FIG.
FIG. 4 is a diagram showing an example of a content description data input screen.
FIG. 5 is a diagram showing an example of content description data to be created.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 100 Game content description data preparation part 101 Ball position information acquisition / control rate measurement part 102 Play start / end instruction part 103 Representative event description part 104 Detailed content description part 200 Video content description data creation part 201 Representative event description / event alignment determination part 202 Detailed content description unit 300 Video processing unit 400 Distribution server 500 Portable terminal

Claims (4)

スポーツの試合の内容記述データを作成する内容記述データ作成システムにおいて、
出場選手名と、各選手名毎にそれぞれ対応させて設けられ前記スポーツの試合の各種イベントを各々選択するためのイベントボタンと、前記イベントボタンとは独立して各選手名と対応させることなく設けられ前記スポーツの試合の各種イベントを選択するための共通イベントボタンとを、同一の画面に表示する表示手段と、
前記イベントボタン及び共通イベントボタンを選択するための入力手段と、
前記スポーツの試合上の時間を計測する時刻計測手段と、
前記入力手段で選択されたイベントボタンに対応するイベントおよび選手名、ならびに、当該イベントボタンが選択されたときの前記スポーツの試合上の時間を含む内容記述データを生成する内容記述データ生成手段と、
を備え、
前記入力手段により前記イベントボタンが選択されると、対応するイベント及び選手名が入力されると共に当該選手の選択状態を維持し、続けて前記共通イベントボタンが選択されると対応するイベント及び前記選択状態にある選手名が入力されることを特徴とする内容記述データ作成システム。
In the content description data creation system that creates content description data for sports matches,
An event button for selecting each event name for each of the sports matches provided for each player name and an event button for each player name are provided independently of each player name. Display means for displaying a common event button for selecting various events of the sport game on the same screen;
Input means for selecting the event button and the common event button;
Time measuring means for measuring the time on the sport game;
Content description data generation means for generating content description data including the event and player name corresponding to the event button selected by the input means, and the time on the sport game when the event button is selected;
With
When the event button is selected by the input means, the corresponding event and player name are input and the selected state of the player is maintained, and when the common event button is subsequently selected, the corresponding event and the selection are selected. A content description data creation system, in which a player name in a state is input.
前記入力画面では、一方のチームのオフェンスの選手と他方のチームのディフェンスの選手とが、左右または上下に対称となる位置に表示されていることを特徴とする請求項1に記載の内容記述データ作成システム。  2. The content description data according to claim 1, wherein the offense player of one team and the defense player of the other team are displayed on the input screen at positions that are symmetrical left and right or up and down. Creation system. 前記入力画面に表示される選手のうち、イベントを行う可能性のない選手に対応する前記イベントボタンを前記入力手段による選択ができないように設定可能としたことを特徴とする請求項1または請求項2に記載の内容記述データ作成システム。  The said event button corresponding to the player who does not have an event possibility among the players displayed on the said input screen can be set so that selection by the said input means cannot be performed. 2. The content description data creation system described in 2. 前記請求項1〜請求項3のいずれか1つに記載の内容記述データ作成システムの各手段としてコンピュータを機能させるためのコンピュータが実行するためのプログラム。  A program to be executed by a computer for causing the computer to function as each means of the content description data creation system according to any one of claims 1 to 3.
JP2002111297A 2002-04-12 2002-04-12 Content description data creation system and program to be executed by computer Expired - Fee Related JP3980922B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002111297A JP3980922B2 (en) 2002-04-12 2002-04-12 Content description data creation system and program to be executed by computer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002111297A JP3980922B2 (en) 2002-04-12 2002-04-12 Content description data creation system and program to be executed by computer

Publications (2)

Publication Number Publication Date
JP2003305150A JP2003305150A (en) 2003-10-28
JP3980922B2 true JP3980922B2 (en) 2007-09-26

Family

ID=29394168

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002111297A Expired - Fee Related JP3980922B2 (en) 2002-04-12 2002-04-12 Content description data creation system and program to be executed by computer

Country Status (1)

Country Link
JP (1) JP3980922B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4577774B2 (en) * 2005-03-08 2010-11-10 Kddi株式会社 Sports video classification device and log generation device
JP4529918B2 (en) * 2006-02-06 2010-08-25 セイコーエプソン株式会社 Timer device
JP6981292B2 (en) 2018-02-14 2021-12-15 株式会社リコー Print system, job list provision method, print server device and program

Also Published As

Publication number Publication date
JP2003305150A (en) 2003-10-28

Similar Documents

Publication Publication Date Title
US6394895B1 (en) Game apparatus, method, storing medium and transmitting medium for predicting results of sports
US6551188B2 (en) Video game device, new practice creating method and readable storage medium storing new practice creating program
JP6472912B1 (en) Display processing program, display processing apparatus, and display processing method
US11917218B2 (en) Server, and advertisement setting method
US10785518B2 (en) Video management system, video management method, and recording medium
US9399170B2 (en) Systems, methods, and computer program products for objective fantasy sporting contests
US11271764B2 (en) Chat terminal device, chat system, chat display method, and chat display program
JP3980922B2 (en) Content description data creation system and program to be executed by computer
US10476991B2 (en) Chatting terminal, chatting system, chatting display method, and recording medium
JP7180519B2 (en) VIDEO DATA PROCESSING DEVICE, VIDEO DATA PROCESSING SYSTEM, CHAT DISPLAY METHOD, AND VIDEO DATA PROCESSING PROGRAM
JP3887261B2 (en) Ball position information acquisition system and computer program
AU729293B2 (en) Method for confirming and correcting offensive and/or defensive position as well as the system therefor
JP2024177518A (en) Game system and device
JP4112889B2 (en) Method for matching event in video and program for computer to execute the method
JP3973957B2 (en) Formation animation creation method and program for computer to execute the method
JP7310460B2 (en) CHAT TERMINAL DEVICE, CHAT SYSTEM, CHAT DISPLAY METHOD AND CHAT DISPLAY PROGRAM
JP2018207302A (en) Chat terminal device, chat system, chat display method and chat display program
CN113426108A (en) Game interface identification processing method, device, equipment and storage medium
JP7395886B2 (en) Chat terminal device, chat system, chat input method and chat input program
US20200336448A1 (en) Chat server, chat system, and image data processing program
JP7147673B2 (en) CHAT SERVER, CHAT SYSTEM, CHAT DISPLAY METHOD, AND VIDEO DATA PROCESSING PROGRAM
JP7467987B2 (en) Server, chat system, advertisement setting method and advertisement setting program
JP7490984B2 (en) Server, chat system, advertisement setting method and advertisement setting program
US11364444B2 (en) Chat terminal device, chat system, chat input method, and recording medium
JP7753906B2 (en) Information generation program, information generation device, information processing system, and information generation method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041105

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060512

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060523

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060724

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070227

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070501

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070628

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100706

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110706

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120706

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120706

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130706

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees