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
JP3967236B2 - Personal digest distribution apparatus, personal digest distribution method and program - Google Patents
[go: Go Back, main page]

JP3967236B2 - Personal digest distribution apparatus, personal digest distribution method and program - Google Patents

Personal digest distribution apparatus, personal digest distribution method and program Download PDF

Info

Publication number
JP3967236B2
JP3967236B2 JP2002269176A JP2002269176A JP3967236B2 JP 3967236 B2 JP3967236 B2 JP 3967236B2 JP 2002269176 A JP2002269176 A JP 2002269176A JP 2002269176 A JP2002269176 A JP 2002269176A JP 3967236 B2 JP3967236 B2 JP 3967236B2
Authority
JP
Japan
Prior art keywords
scene
fav
importance
video
user
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
JP2002269176A
Other languages
Japanese (ja)
Other versions
JP2004112110A (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 JP2002269176A priority Critical patent/JP3967236B2/en
Publication of JP2004112110A publication Critical patent/JP2004112110A/en
Application granted granted Critical
Publication of JP3967236B2 publication Critical patent/JP3967236B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

【0001】
【従来の技術】
近年、PDA(Personal Digital Assistant)や携帯電話といった携帯可能な情報端末(携帯端末)の普及がめざましい。特に第三世代の携帯端末では、最大384Kbpsによってテキストや静止画像ばかりでなく動画像を受信するサービスも開始されている。さらに、今後は音声による読み上げの機能も実装されることが予想されている。
【0002】
ところで、携帯端末に対し、スポーツに関する情報を送信するサービスがある。このサービスは、野球やサッカーなどスポーツの試合の途中経過や試合結果の速報の情報を利用者に知らせるものである。サービスの利用者は、移動中であるなどの理由によってテレビなどを視聴できない場合にも試合の状況や結果を知ることができる。
【0003】
サービスでは、試合のみどころを編集して試合のダイジェストを作成し、携帯端末に送信される情報を作成する。ダイジェスト情報は、例えば、「1回の裏、チームG3−1チームC、チームGの選手TのタイムリーヒットによりチームGが逆転」といった文字列および文字列に対応するシーンによって構成される。
【0004】
【特許文献1】
特開平13−275058号公報(請求項1、請求項6)
【0005】
【発明が解決しようとする課題】
ところで、スポーツのパーソナルダイジェストの配信を希望する利用者は、一般的に好きなチーム、あるいは好きな選手といった嗜好を持っていることが多い。携帯端末の多くが個人の所有であることから、パーソナルダイジェストに利用者ごとの嗜好を反映させることが考えられる。
【0006】
スポーツの試合に嗜好を持つ利用者には、好きなチームが有利なシーンの配信は希望するものの、得点を取られるといった不利なシーンの配信は希望しない者がある。また、反対に、特定のチームや選手にとって有利なシーンの配信は希望せず、不利なシーンの配信を希望する者もいる。特定のチームや選手にとって不利なシーンの配信を希望する者は、いわゆるアンチファンと呼ばれている。従来のパーソナルダイジェスト配信システムは、このような利用者の嗜好に対応して対象が有利なシーン、あるいは不利なシーンを判断してダイジェストを生成することはできなかった。
【0007】
また、スポーツの試合には、得点し得なかったものの、得点のチャンスや惜敗したシーンがある。利用者には、自身が好きな選手やチームがチャンスを得たシーンも配信を希望する者がいる。しかし、従来のパーソナルダイジェストは、得点や勝利といった結果によってシーンの重要度を判断しているため、チャンスのシーンの配信を希望に応えることができなかった。
【0008】
さらに、スポーツの試合では、一般的に2つのチームのうちのいずれかが攻撃し、他方が攻撃を防御することがなされる。つまり、試合には、少なくとも攻撃と防御の2つの要素がある。例えば野球中継のパーソナルダイジェストを配信する場合、投手力の優れたチームのファンである利用者は、チームの防御に関するシーンをより多く見ることを望む可能性がある。また、打撃力に優れたチームのファンは、攻撃に関するシーンをより多く見ることを望む可能性がある。しかし、従来のパーソナルダイジェスト装置は、映像の要素ごとに配信希望の度合いを設定することはできず、利用者の嗜好を充分反映するには改善の余地がある。
【0009】
本発明は、上記した点に鑑みてなされたものであり、利用者の嗜好をより反映したパーソナルダイジェストを配信するパーソナルダイジェスト配信装置、パーソナルダイジェスト配信方法およびプログラムを提供することを目的とする。そして、特にアンチファンとよばれる対象が不利なシーンの配信を希望する利用者の要望をも満たし、また、試合における結果ばかりでなく、チャンスシーンをもダイジェストシーンとして配信する要望にも対応できるパーソナルダイジェスト配信装置、パーソナルダイジェスト配信方法およびプログラムを提供することを目的とする。
【0010】
【課題を解決するための手段】
以上述べた課題を解決するため、本発明の請求項1にかかるパーソナルダイジェスト配信装置は、複数の連続するシーンで構成される映像から配信を要求した利用者用のパーソナルダイジェストを作成し、配信するパーソナルダイジェスト配信装置であって、前記映像に関して利用者が配信を希望する対象やイベントである嗜好項目を登録する対象登録手段と、前記対象登録手段に登録された嗜好項目に関し、利用者が配信を希望する度合いを前記映像の攻撃、防御、状況の少なくとも一つの要素ごとに登録する希望度合登録手段と、攻撃、防御、状況の少なくとも一つの要素に応じて前記映像に含まれる各シーンの重要度パラメタを算出する映像解析手段と、利用者ごとの前記各シーンの重要度を、以下の式によって算出し、算出された前記重要度に基づいて前記映像のうちのシーンを前記パーソナルダイジェストとして選択すシーン選択手段と、
重要度=(Fav_offense*flag*攻撃的要素の重要度パラメタ)
+(Fav_defense*flag*防御的要素の重要度パラメタ)
+(Fav_chance*flag*状況的要素の重要度パラメタ)
ただし、Fav_offense:攻撃的要素の配信希望の度合い
Fav_defense:防御的要素の配信希望の度合い
Fav_chance :状況的要素の配信希望の度合い
flag:嗜好項目を利用者が好きか嫌いかの別を示すフラグ
を備えることを特徴とする。
【0011】
この請求項1に記載の発明によれば、映像に関して利用者が配信を希望する嗜好項目と、嗜好項目に関し、利用者が配信を希望する度合いを映像の攻撃、防御、状況の少なくとも一つの要素ごとに登録することができる。そして、攻撃、防御、状況の少なくとも一つの要素に応じて映像に含まれる各シーンの重要度パラメタを算出し、利用者ごとの各シーンの重要度に基づいて算出された重要度に基づいて映像のうちのシーンをパーソナルダイジェスト選択することができる。このため、利用者の配信を希望する嗜好項目、さらには配信希望の度合いを反映した利用者ごとの各シーンの重要度を比較的簡易な演算で算出することができ、より利用者の希望にそったパーソナルダイジェストを作成し、配信することができる。
【0012】
請求項2にかかるパーソナルダイジェスト配信方法は、複数の連続するシーンで構成される映像から配信を要求した利用者用のパーソナルダイジェストを作成して配信するものであり、嗜好情報登録部と映像内容解析部とシーン選択部とを備えるパーソナルダイジェスト配信装置におけるパーソナルダイジェスト配信方法であって、前記嗜好情報登録部により前記映像に関して利用者が配信を希望する対象やイベントである嗜好項目の登録を受け付けるステップと、登録された嗜好項目に関し、前記嗜好情報登録部により利用者が配信を希望する度合いの登録を前記映像の攻撃、防御、状況の少なくとも一つの要素ごとに受け付けるステップと、前記映像内容解析部により攻撃、防御、状況の少なくとも一つの要素に応じて前記映像に含まれる各シーンの重要度パラメタを算出するステップと、前記シーン選択部により利用者ごとの前記各シーンの重要度を、以下の式によって算出し、算出された前記重要度に基づいて前記映像のうちのシーンを前記パーソナルダイジェストとして選択するステップと、
重要度=(Fav_offense*flag*攻撃的要素の重要度パラメタ)
+(Fav_defense*flag*防御的要素の重要度パラメタ)
+(Fav_chance*flag*状況的要素の重要度パラメタ)
ただし、Fav_offense:攻撃的要素の配信希望の度合い
Fav_defense:防御的要素の配信希望の度合い
Fav_chance :状況的要素の配信希望の度合い
flag:嗜好項目を利用者が好きか嫌いかの別を示すフラグ
を含むことを特徴とする。
【0013】
この請求項2に記載の発明によれば、映像に関して利用者が配信を希望する嗜好項目と、嗜好項目に関し、利用者が配信を希望する度合いを映像の攻撃、防御、状況の少なくとも一つの要素ごとに登録することができる。そして、攻撃、防御、状況の少なくとも一つの要素に応じて映像に含まれる各シーンの重要度パラメタを算出し、利用者ごとの各シーンの重要度に基づいて算出された重要度に基づいて映像のうちのシーンをパーソナルダイジェスト選択することができる。このため、利用者の配信を希望する嗜好項目、さらには配信希望の度合いを反映した利用者ごとの各シーンの重要度を比較的簡易な演算で算出することができ、より利用者の希望にそったパーソナルダイジェストを作成し、配信することができる。
【0014】
請求項3にかかるプログラムは、複数の連続するシーンで構成される映像から配信を要求した利用者用のパーソナルダイジェストを作成して配信する処理をコンピュータに実行させるプログラムであって、前記映像に関して利用者が配信を希望する対象やイベントである嗜好項目を登録する対象登録機能と、前記対象登録機能に登録された嗜好項目に関し、利用者が配信を希望する度合いを前記映像の攻撃、防御、状況の少なくとも一つの要素ごとに登録する希望度合登録機能と、攻撃、防御、状況の少なくとも一つの要素に応じて前記映像に含まれる各シーンの重要度パラメタを算出する映像解析機能と、利用者ごとの前記各シーンの重要度を、以下の式によって算出し、算出された前記重要度に基づいて前記映像のうちのシーンを前記パーソナルダイジェストとして選択するシーン選択機能と、
重要度=(Fav_offense*flag*攻撃的要素の重要度パラメタ)
+(Fav_defense*flag*防御的要素の重要度パラメタ)
+(Fav_chance*flag*状況的要素の重要度パラメタ)
ただし、Fav_offense:攻撃的要素の配信希望の度合い
Fav_defense:防御的要素の配信希望の度合い
Fav_chance :状況的要素の配信希望の度合い
flag:嗜好項目を利用者が好きか嫌いかの別を示すフラグ
を前記コンピュータに実行させることを特徴とする。
【0015】
この請求項3に記載の発明によれば、映像に関して利用者が配信を希望する嗜好項目と、嗜好項目に関し、利用者が配信を希望する度合いを映像の攻撃、防御、状況の少なくとも一つの要素ごとに登録することができる。そして、攻撃、防御、状況の少なくとも一つの要素に応じて映像に含まれる各シーンの重要度パラメタを算出し、利用者ごとの各シーンの重要度に基づいて算出された重要度に基づいて映像のうちのシーンをパーソナルダイジェスト選択することができる。このため、利用者の配信を希望する嗜好項目、さらには配信希望の度合いを反映した利用者ごとの各シーンの重要度を比較的簡易な演算で算出することができ、より利用者の希望にそったパーソナルダイジェストを作成し、配信することができる。
【0040】
【発明の実施の形態】
以下、本発明のパーソナルダイジェスト配信装置、パーソナルダイジェスト配信方法およびその方法をコンピュータに実行させるためのプログラムの一実施の形態を図面と共に詳細に説明する。
【0041】
図1は、本発明の実施の形態のパーソナルダイジェスト配信装置を説明するためのブロック図である。本実施の形態のパーソナルダイジェスト配信装置は、複数の連続するシーンで構成される映像からダイジェストを作成し、配信するパーソナルダイジェスト配信装置である。本実施の形態のパーソナルダイジェスト配信装置は、スポーツ(本実施の形態では野球とする)の試合中継の映像(スポーツ映像)上で発生した事象(イベント)を示すメタデータ、ダイジェストシーンを生成するダイジェストシーン生成部101、生成されたメタデータを蓄積するメタデータデータベース(メタデータDB)105、ダイジェストシーンを蓄積する動画DB103を備えている。
【0042】
また、本実施の形態のパーソナルダイジェスト配信装置は、スポーツ映像Sに関してユーザが配信を希望する対象を登録する対象登録手段、登録された対象に関し、ユーザが配信を希望する度合いを映像の要素ごとに登録する希望度合登録手段である嗜好情報登録部109、登録された対象と配信希望の度合いとに基づいてスポーツ映像Sのうちのダイジェストシーンを選択し、パーソナルダイジェストを作成するパーソナルダイジェスト作成部100を備えている。
【0043】
嗜好情報登録部109は、配信希望の度合いを、防御、攻撃、状況の少なくとも一つに応じて登録する。なお、本実施の形態はスポーツ映像Sを野球中継の映像としているため、特に防御を守備と記すものとする。
【0044】
また、本実施の形態のパーソナルダイジェスト作成部100は、防御、攻撃、状況に応じてスポーツ映像Sの各ダイジェストシーンの重要度を判定する映像内容解析部107、重要度に基づいてダイジェストシーンを選択するシーン選択部111とを備えている。
【0045】
さらに、本実施の形態のパーソナルダイジェスト配信装置は、嗜好情報登録部109に登録された情報を蓄積しておく、ユーザDB113を備えている。以下、上記した構成のうち、嗜好情報登録部109、ダイジェストシーン生成部101、映像内容解析部107、シーン選択部111について順に説明する。
【0046】
嗜好情報登録部
嗜好情報登録部109は、スポーツ映像Sに関してユーザが配信を希望する対象(本実施の形態では好きなチーム)を登録する対象登録手段、登録された対象に関し、ユーザが配信を希望する事象(ホームラン、逆転など)の配信希望の度合いを登録する希望度合登録手段として機能する。なお、本実施の形態の嗜好情報登録部109は、さらに、ユーザがスポーツ映像Sについて配信を希望するイベント(見たいイベント)を登録することも可能である。
【0047】
ユーザは、例えば、UIF(User Inter Face)上で以下のように嗜好の対象(興味のあるチーム)と、イベント(見たい場面)(対象となるチームとイベントとを合わせて嗜好項目と記す)とを嗜好情報登録部109に登録する。
興味のあるチーム (Fav_team)
見たいイベント (Fav_event)
興味のあるチームに対し、ユーザは、より多くの情報を得たいと思うチームを登録する。また、見たいイベントに対し、HR、逆転のシーンなど、特に見たいと思う事象を登録する。
【0048】
さらに、本実施の形態のパーソナルダイジェスト配信装置では、嗜好情報登録部109において、ユーザの嗜好項目の配信希望の度合いを登録する。図2は、嗜好項目の配信希望の度合いを登録するためにユーザがUIF上で指定する属性を示している。
【0049】
図2に示すように、嗜好情報登録部109は、ユーザが対象を好きであるか嫌いであるかの別をFav_flagとして登録する。Fav_flagは、ユーザが嗜好項目の対象を好きである場合には1、嫌いである場合には−1に設定される。なお、Fav_flagのデフォルトは、1である。また、嗜好情報登録部109は、配信希望の度合いを、守備的要素、攻撃的要素、状況要素の少なくとも一つに応じて登録する。
【0050】
図2に示す属性のうち、攻撃的要素である攻撃レベルに応じた配信希望の度合いは、Fav_offenseとして登録される。Fav_offenseは、攻撃的に重要なシーンをどれだけ見たいかを、ユーザが自身で1〜αの範囲で登録する。Fav_offenseのデフォルトは、1である。また、守備的要素である守備レベルに応じた配信希望の度合いは、Fav_defenseとして登録される。Fav_defenseは、守備的に重要なシーンをどれだけ見たいかを、ユーザが自身で1〜βの範囲で登録する。Fav_defenseのデフォルトは、1である。さらに、状況の要素に応じた配信希望の度合いは、Fav_chanseとして登録される。Fav_chanseは、チャンスであったシーンをどれだけ見たいかを、ユーザが自身で1〜γの範囲で登録する。
【0051】
例えば、チームTがとても好きであり、チームTの攻撃面、守備面での有利なシーンの配信を強く希望し、かつ、チームTにとってチャンスのシーンの配信を強く希望するユーザは、以下のように各属性を登録することによって希望に沿うダイジェストシーンの配信を受けることができる。
(Fav_name,Fav_flag,Fav_offense,Fav_defense,Fav_chance)
=(“チームT”,1,α,β,γ)
【0052】
また、例えば、チームGがとても嫌いであり、チームGの攻撃面、守備面での不利なシーンの配信を強く希望し、かつ、チームGにとってチャンスのシーンに興味のないユーザは、以下のように各属性を登録することによって希望に沿うダイジェストシーンの配信を受けることができる。
(Fav_name,Fav_flag,Fav_offense,Fav_defense,Fav_chance)
=(“チームG”,−1,1,1,1)
【0053】
なお、以上述べた本実施の形態では、対象をチームとし、チームTファンあるいはアンチチームGファンが配信を希望するパーソナルダイジェストを配信する例を示した。しかしながら、本発明は、対象をチームに限定するものでなく、選手を登録して特定の選手のファン、あるいは特定の選手のアンチファンの要望に応えることもできる。
【0054】
ダイジェストシーン生成部
ダイジェストシーン生成部101は、野球場において撮影された映像の動画を編集する情報端末装置として構成される。情報端末の図示しない画面において、オペレータが登録ボタンを押すと、1プレイの映像シーンに対応するメタデータが生成される。生成される映像シーンをダイジェストシーン、メタデータを、本実施の形態ではイベント情報Iという。ダイジェストシーンはパーソナルダイジェストを生成するシーンの候補となるシーンであり、イベントは各ダイジェストシーン上で発生した事象を示す。イベントがダイジェストシーンごとにグループ化されたとき、このグループをイベントリストという。
【0055】
図3は、イベントを説明するための図である。図3に示した表の各行が、それぞれダイジェストシーン上で発生した基本的な事象の1つに相当し、事象の情報であるイベント情報を示す。イベント情報は、イベント型名[属性1,属性2,…属性n]で表現され、属性iは、イベント型(打席開始、進塁、アウト…など)に依存して設定される。
【0056】
イベント情報は、ダイジェストシーンごとに作成される。ダイジェストシーンは、ダイジェストシーンの候補となる映像(1プレイのシーン)ごとに作成される。本実施の形態では、ダイジェストシーンを、ある打者の打席開始イベントから次打者の打席開始直前のイベントまで含んだ映像に基づいて作成する。
【0057】
図4は、ダイジェストシーンとイベントとの関係を説明するための図である。図中、Pで示す1プレイの中に複数のイベントa、b、c…が存在する。イベントa、b、cとしては、例えば、以下の内容を示す。

Figure 0003967236
【0058】
イベントaのR選手の打席開始からイベントcのM選手による加点の直前のイベントは、R選手の打席開始から次打者のM選手の打席開始の直前までのイベントを含んでいる。したがって、ダイジェストシーン生成部101では、イベントaからイベントcまでのシーンを15秒に編集してダイジェストシーンが作成される。なお、1つのダイジェストシーンには、打席開始から次打者の打席開始直前までに発生する複数のイベントがあり、ダイジェストシーンとイベントとは、1対複数の関係に対応する。各ダイジェストシーンに含まれるイベントを時系列に並べた集合をイベントリストといい、図中にRで示す。
【0059】
映像内容解析部
映像内容解析部107は、メタデータDB105に蓄積されているイベント情報Iを入力し、イベント情報Iに基づいて各ダイジェストシーンの重要度を算出する。重要度は、攻撃、守備、状況の3つの要素ごとに算出される。各重要度の算出は、重要度パラメタに基づいてなされる。攻撃、守備、状況の各重要度の算出に用いられる重要度パラメタを、それぞれ攻撃レベル、守備レベル、状況レベルというものとする。
【0060】
図5は、攻撃レベル、守備レベル、状況レベルの特徴と算出のタイミングを示す図である。なお、守備レベルは、投手に関するイベントを含む守備側のすべてのイベントを考慮した重要度パラメタである。各重要度パラメタは、各ダイジェストシーンにおける攻撃側チーム、守備側チームの有利、あるいは不利、状況の良し悪しを示す。
【0061】
次に、攻撃レベル、守備レベル、状況レベルを算出する処理を説明する。重要度パラメタは、以下の手順で算出される。
▲1▼イベントごとの守備、攻撃、状況の少なくとも一つに応じた重要度パラメタ算出
▲2▼イベントごとの重要度パラメタをチーム別に算出
【0062】
▲1▼イベントに基づくパラメタ算出
図6は、攻撃レベル、守備レベル、状況レベルの各重要度パラメタと、各重要度パラメタの値を求めるのに使用されるイベントとの対応を一覧表にして示した図である。各重要度パラメタは、表の右端の欄にあるイベントごとに求められ、1つのイベントは、1種類の重要度パラメタを求めるためにだけ参照され、複数の重要度パラメタを得ることに使用されない。求められた重要度パラメタは、該当するイベントの属性情報としてメタデータDB105に保存される。
【0063】
イベントには、算出される重要度パラメタの値をプラスにするイベント、マイナスにするイベントがある。例えば攻撃レベルは、サヨナラ、逆転、先制といった攻撃側に有利なイベントの発生によって高くなる。また、オーバーラン、守備妨害といった守備側に有利なイベントによって低くなる。守備レベルは、トリプルプレー、三者連続三振、好捕球といった守備側に有利なイベントによって高くなり、エラーのように攻撃側に有利なイベントの発生によって低くなる。
【0064】
また、状況レベルは、各ダイジェストシーンの先頭のイベント(通常は打席の開始)のイベント情報に付された属性情報に基づいて算出される。属性情報とは、例えば、打席開始時に塁上にいる走者に関する情報や打者の打順に関する情報(クリーンアップ、あるいは下位打線であるか)である。映像内容解析部107は、属性情報を参照し、得点や逆転の可能性が高い場合に状況レベルをより高く設定する。
【0065】
以上述べた処理によれば、ダイジェストシーンに属する各イベントの重要度を判断することができる。また、各ダイジェストシーンが攻撃または守備の観点からどの程度重要なシーンであるかを判断することができる。さらに、状況の観点から、ダイジェストシーンがみどころ(いわゆるいい場面)の度合いを判断することができる。
【0066】
▲2▼イベントごとの重要度パラメタをチーム別に算出
次に、映像内容解析部107は、▲1▼の処理により、イベント単位で算出された守備レベル、攻撃レベル、状況レベルの少なくとも一つに応じた重要度パラメタに基づいて、イベントごとの重要度パラメタをチーム別に算出する。各イベントのチーム別の重要度パラメタは、以下のようにして求められる。
【0067】
映像内容解析部107は、ダイジェストシーンにおいて攻撃側にあるチームに対し、ダイジェストシーン上で発生したイベントの攻撃レベルをそのままの攻撃レベルとする。一方、守備側のチームに対しては、攻撃側にあるチームの攻撃レベルに−1を乗じた値をイベントの攻撃レベルとする。同様に、ダイジェストシーンにおいて守備側にあるチームに対し、ダイジェストシーン上で発生したイベントの守備レベルをそのままの攻撃レベルとする。一方、攻撃側のチームに対しては、守備側にあるチームの守備レベルに−1を乗じた値をイベントの守備レベルとする。以上のように、各イベントの攻撃レベルと守備レベルとが、チーム別に算出される。
【0068】
チームごとの状況レベルは、ダイジェストシーンの開始イベントの重要度パラメタとして算出される。状況レベルは、チームの攻撃、守備に関わらず、プラス、マイナスが変更されることがない。
【0069】
以上の処理によれば、各イベントの攻撃、守備、状況に関する重要度を、チーム別に判断することができる。
【0070】
また、本実施の形態は、上記した実施の形態のようにチームではなく、対象として特定の選手が登録されている場合登録されている選手(登録選手)に関するイベントに基づいて各イベントの攻撃レベル、守備レベル、状況レベルを選手別に算出することができる。
【0071】
選手別の守備レベル、攻撃レベル、状況レベルは、例えば、登録選手がサヨナラ、逆転のイベントに関わった場合、攻撃レベルが高まるように設定し、登録選手の攻撃レベルに−1を乗じて相手選手の攻撃レベルとすることによって算出することができる。また、登録選手が相手選手をアウトにする、三振にとるといったイベントが発生した場合、守備レベルが高まるように設定し、登録選手の守備レベルに−1を乗じて相手選手の守備レベルとすることによって算出することができる。さらに、状況レベルは、ダイジェストシーンの打席開始時の打者が登録選手であったときのイベントに基づいて算出することができる。
【0072】
シーン選択部
シーン選択部111は、嗜好情報登録部109に登録された対象を含む対象およびイベント、さらに配信希望の度合いに基づいてダイジェストシーンを選択する構成である。このため、シーン選択部111は、チーム別の各ダイジェストシーンの重要度を、ユーザごとに算出する。各ダイジェストシーンのチーム別、ユーザ別の重要度は、以下のようにして算出される。
【0073】
本実施の形態のシーン選択部111は、映像内容解析部107でチーム別に算出されたイベントごとの重要度パラメタに加え、嗜好情報登録部109に登録されたイベントをも用いて各ダイジェストシーンのチーム別、ユーザ別の重要度を算出する。すなわち、見たいイベント(event)を登録したユーザにとってのダイジェストシーンSiのチームTjの攻撃、守備、状況に関する重要度パラメタ(Si.Tj.Pk)は、以下の式によって算出される。
Si.Tj.Pk=Func(Ek,Tj,Pk,Fav_event)
Si:ダイジェストシーン
Tj:チーム識別子(ホームチームまたはアウェイチーム)
Pk:攻撃、守備、状況レベルを示す識別子
Ek:ダイジェストシーンSiに属するイベントの集合
Fav_event:見たいイベント
Func:ダイジェストシーンSiに属するイベントの集合、チームの識別子(チームID)、算出すべき重要度パラメタの要素(攻撃、守備、状況)、ユーザの見たいイベントの型名を引数として、ダイジェストシーンSiの攻撃、守備、状況のいずれかに対応する重要度パラメタを、ユーザごと、チームごとに算出する関数
【0074】
次に、シーン選択部111は、ユーザごと、チームごとに算出されたダイジェストシーンSiの(攻撃、守備、状況のいずれかに対応する)重要度パラメタ、嗜好情報登録部109に登録されたチームおよび利用者が登録されたチームを好きであるか嫌いであるかの別、配信希望の度合い、に基づいて、各ダイジェストシーンの重要度をユーザごとに算出する。算出された重要度は、パーソナルダイジェストを構成するダイジェストシーンの選択に直接用いられるため、最終重要度ともいう。最終重要度を算出する式は、以下の通りである。
シーンSiの最終重要度=
(Fav_offense*flag*Si.Tj.Pk(攻撃レベル)
+(Fav_defense*flag*Si.Tj.Pk(守備レベル)
+(Fav_chance*flag*Si.Tj.Pk(状況レベル)
flag 対象やイベントである嗜好項目を好きか嫌いかの別を示すフラグ、好き:1、嫌い:−1、デフォルト:1
Si 映像シーン
Tj 対象識別子
Fav_offense 攻撃的要素の配信希望の度合い
Fav_defense 防御的要素の配信希望の度合い
Fav_chance 状況的要素の配信希望の度合い
【0075】
シーン選択部111は、上記した式にしたがって各ダイジェストシーンの重要度を算出する。そして、算出された重要度で各ダイジェストシーンをランキングし、ランキングの上位のダイジェストシーンを使って配信を要求したユーザ用のパーソナルダイジェストを作成する。
【0076】
なお、前記したように、対象を特定の選手に設定し、上記した式のSi.Tj.重要度パラメタ(Pk)の項にダイジェストシーンSiのユーザごと、選手ごと、攻撃、守備、状況といった要素ごとの重要度パラメタを代入すれば、本実施の形態は、特定の選手の最終重要度を算出することができる。
【0077】
以上述べた構成は、以下のように動作する。すなわち、ダイジェストシーン生成部101は、スポーツ映像Sを入力し、平均15秒程度の映像であるダイジェストシーンを作成する。作成されたダイジェストシーンは、動画DB103に蓄積される。また、作成された各ダイジェストシーン上で発生した複数のイベントを示す情報は、メタデータとしてメタデータDB105に蓄積される。
【0078】
映像内容解析部107は、メタデータDB105に蓄積されたイベントの情報を読み出し、各イベントの重要度パラメタP1を求める。各イベントの重要度パラメタP1は、予め設定しておくものであってもよい。また、予め設定された演算式を使って算出するものであってもよい。さらに、映像内容解析部107は、各イベントの重要度パラメタP1を使って、各イベントの重要度パラメタP2をチーム別に算出する。重要度パラメタP1、重要度パラメタP2は、いずれもメタデータDB105に蓄積される。
【0079】
ところで、嗜好情報登録部109には、ユーザの嗜好に関する情報が予め携帯端末のUIFからユーザ自身によって設定、登録されている。ユーザがパーソナルダイジェストの配信を希望したタイミングでパーソナルダイジェストを作成する場合、シーン選択部111は、配信要求を受けてユーザDB113から配信を要求したユーザの嗜好に関する嗜好項目(配信を希望する対象、見たいイベント)や嗜好の属性(対象が好きか嫌いかの別、配信を希望する度合いなど)の情報fを読み出す。
【0080】
そして、シーン選択部111は、情報fと重要度パラメタP2とに基づいて、ダイジェストシーンの重要度パラメタを、ユーザ別、チーム別に算出する。続いて、算出されたユーザ別、チーム別のダイジェストシーンの重要度パラメタに基づいて、最終重要度パラメタを算出する。さらに、重要度パラメタに基づいてダイジェストシーンをランキングし、パーソナルダイジェストを作成して配信を要求したユーザに配信する。
【0081】
図7、図8は、以上述べたパーソナルダイジェスト配信装置において行われるパーソナルダイジェストの配信方法を説明するためのフローチャートである。図7はパーソナルダイジェスト作成以前になされる処理を説明するためのフローチャートであり、図8はユーザの嗜好に基づいて、パーソナルダイジェストを作成する方法を説明するためのフローチャートである。
【0082】
図7に示すように、パーソナルダイジェスト配信装置は、先ず、スポーツ映像が入力されたか否かを判断する(ステップS701)。スポーツ映像を入力していない場合(ステップS701:No)、スポーツ映像が入力されるまで待機する。また、スポーツ映像を入力した場合(ステップS701:Yes)、ダイジェストシーン生成部101はダイジェストシーンと共にメタデータを生成する(ステップS702、703)。ダイジェストシーン、メタデータの生成の処理は、スポーツ映像のすべてを処理するまで継続される。生成されたダイジェストシーンは動画DB103に、メタデータはメタデータDB105にそれぞれ蓄積される。
【0083】
ダイジェストシーン生成部101は、ダイジェストシーン、メタデータの生成が終了したか否かを判断する(ステップS704)。処理が終了していないと判断された場合(ステップS704:No)、終了するまでダイジェストシーン、メタデータの生成を継続する。
【0084】
また、ダイジェストシーン生成部101がダイジェストシーン、メタデータの生成が終了したと判断した場合(ステップS704:Yes)、映像内容解析部107は、ダイジェストシーンに含まれるイベント(メタデータで表される)の重要度パラメタを算出する(ステップS705)。そして、さらにイベント単位で算出された重要度パラメタから、チーム別の重要度パラメタをイベント単位で算出する(ステップS706)。イベントごと(イベント単位)の重要度パラメタP1、チーム別のイベント単位の重要度パラメタP2は、メタデータDB105にメタデータと共に蓄積される。
【0085】
次に、シーン選択部111は、図8に示すように、ユーザのパーソナルダイジェストの配信の希望があるか否かを判断する(ステップS801)。判断の結果、配信の希望がなされていない場合(ステップS801:No)、配信希望がなされるまで待機する。
【0086】
また、シーン選択部111は、配信を希望したユーザの嗜好情報を嗜好情報登録部109から取得する(ステップS802)。そして、メタデータDB105に蓄積された重要度パラメタP1、重要度パラメタP2を読み出し、チーム別に各ダイジェストシーンの重要度を配信の希望があったユーザごとに算出する(ステップS803)。続いて、算出されたチーム別のダイジェストシーンの重要度に基づいて、各ダイジェストシーンの最終的な重要度をユーザごとに算出する(ステップS804)。さらに、ダイジェストシーンを算出した重要度が高い順にランキングし、ランクの高いものから所定数選択してパーソナルダイジェストを作成する(ステップS805)。シーン選択部111は、作成されたパーソナルダイジェストを配信を希望したユーザに配信し、処理を終了する(ステップS806)。
【0087】
なお、本実施形態のパーソナルダイジェスト配信方法をコンピュータに実行させるためのプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フロッピーディスク(FD)、DVD等のコンピュータで読み取り可能な記録媒体に記録されて提供される。また、パーソナルダイジェスト配信方法をコンピュータに実行させるためのプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。
【0088】
【発明の効果】
発明は、映像に関して利用者が配信を希望する嗜好項目と、嗜好項目に関し、利用者が配信を希望する度合いを映像の攻撃、防御、状況の少なくとも一つの要素ごとに登録し、攻撃、防御、状況の少なくとも一つの要素に応じて映像に含まれる各シーンの重要度パラメタを算出し、利用者ごとの各シーンの重要度に基づいて算出された重要度に基づいて映像のうちのシーンをパーソナルダイジェスト選択するため、利用者の配信を希望する嗜好項目、さらには配信希望の度合いを反映した利用者ごとの各シーンの重要度を比較的簡易な演算で算出することができ、より利用者の希望にそったパーソナルダイジェストを作成し、配信することができるという効果を奏する。
【図面の簡単な説明】
【図1】本発明の実施の形態のパーソナルダイジェスト配信装置を説明するためのブロック図である。
【図2】本発明の一実施の形態の嗜好項目の配信希望の度合いを登録するためにユーザがUIF上で指定する属性を示す図である。
【図3】本発明の一実施の形態のイベントを説明するための図である。
【図4】本発明の一実施の形態のダイジェストシーンとイベントとの関係を説明するための図である。
【図5】本発明の一実施の形態の攻撃レベル、守備レベル、状況レベルの特徴と算出のタイミングを示す図である。
【図6】本発明の一実施の形態の攻撃レベル、守備レベル、状況レベルの各重要度パラメタと、各重要度パラメタの値を求めるのに使用されるイベントとの対応を一覧表にして示した図である。
【図7】本発明の一実施の形態のパーソナルダイジェストの配信方法を説明するためのフローチャートである。
【図8】本発明の一実施の形態のパーソナルダイジェストの配信方法を説明するための他のフローチャートである。
【符号の説明】
100 パーソナルダイジェスト作成部
101 ダイジェストシーン生成部
107 映像内容解析部
109 嗜好情報登録部
111 シーン選択部
103 動画DB
105 メタデータDB
P1 重要度パラメタ
P2 重要度パラメタ
S スポーツ映像[0001]
[Prior art]
In recent years, portable information terminals (portable terminals) such as PDAs (Personal Digital Assistants) and mobile phones have become widespread. In particular, third-generation mobile terminals have started services for receiving moving images as well as text and still images at a maximum of 384 Kbps. Furthermore, it is expected that a speech-to-speech function will be implemented in the future.
[0002]
By the way, there is a service for transmitting information related to sports to a mobile terminal. This service informs the user of information about the progress of sports matches such as baseball and soccer, and breaking news of the game results. The user of the service can know the situation and result of the game even when the user is unable to view the television or the like due to reasons such as moving.
[0003]
The service edits the highlights of the game, creates a digest of the game, and creates information that is sent to the mobile terminal. The digest information is composed of a character string and a scene corresponding to the character string, for example, “Team G is reversed due to a timely hit by a player T of team G3-1, team C3-1 and team G”.
[0004]
[Patent Document 1]
JP-A No. 13-275058 (Claims 1 and 6)
[0005]
[Problems to be solved by the invention]
By the way, a user who wants to distribute a personal digest of sports generally has a preference such as a favorite team or a favorite player. Since many portable terminals are owned by individuals, it is conceivable to reflect the preference of each user in the personal digest.
[0006]
Some users who have a preference for sports games want to distribute a scene that their favorite team has an advantage, but do not want to distribute an unfavorable scene such as getting a score. On the other hand, there are some who do not want to distribute a scene that is advantageous to a specific team or player, but want to distribute an unfavorable scene. A person who wants to distribute a scene that is disadvantageous for a specific team or player is called an anti-fan. The conventional personal digest distribution system cannot generate a digest by judging an advantageous scene or an unfavorable scene corresponding to the user's preference.
[0007]
Also, in sports games, although there was no scoring, there are scoring opportunities and defeated scenes. Some users wish to distribute scenes where their favorite players and teams get a chance. However, since the conventional personal digest determines the importance of the scene based on the result of the score or victory, the distribution of the chance scene could not be met.
[0008]
Furthermore, in sports matches, one of the two teams generally attacks and the other defends against the attack. In other words, the game has at least two elements, attack and defense. For example, when distributing a baseball broadcast personal digest, a user who is a fan of a team with excellent pitcher power may desire to see more scenes related to team defense. In addition, a fan of a team that is superior in striking power may desire to see more scenes related to the attack. However, the conventional personal digest device cannot set the degree of distribution desired for each video element, and there is room for improvement to fully reflect the user's preference.
[0009]
  The present invention has been made in view of the above points, and provides a personal digest distribution device, a personal digest distribution method, and a personal digest distribution method for distributing a personal digest more reflecting the user's preference.BipThe purpose is to provide a program. It also meets the demands of users who want to deliver scenes that are particularly disadvantaged, called anti-fans, and can handle not only the results of the game but also the chance scenes to be delivered as digest scenes. Digest distribution device, personal digest distribution method andBipThe purpose is to provide a program.
[0010]
[Means for Solving the Problems]
  In order to solve the above-described problem, a personal digest distribution apparatus according to claim 1 of the present invention is based on a video composed of a plurality of continuous scenes.Personal for the user who requested deliveryA personal digest distribution device that creates and distributes a digest, and the user wishes to distribute the videoPreferences items that are targets and eventsRegistered in the target registration means and the target registration means for registeringPreference itemsThe degree to which the user wishes to distributeAt least one of attack, defense, situationDesired degree registration means to register for each element,Video analysis means for calculating the importance parameter of each scene included in the video according to at least one element of attack, defense, and situation, and the importance of each scene for each user is calculated by the following formula: The calculated importanceBased on the scene of the videoPersonal digestSelected asSelectRuScene selectionMeans,
    Importance = (Fav_offense * flag * Attack element importance parameter)
          + (Fav_defense * flag * defensive element importance parameter)
          + (Fav_chance * flag * situation element importance parameter)
    However, Fav_offense: Degree of desirability of distributing aggressive elements
            Fav_defense: Degree of desirability of distributing defensive elements
            Fav_chance: Degree of distribution of situational elements
            flag: Flag indicating whether the user likes or dislikes the preference item
It is characterized by providing.
[0011]
  According to the first aspect of the present invention, the user desires to distribute the video.Preference itemsWhen,Preference itemsThe degree to which the user wishes to distributeAt least one element of attack, defense, situationYou can register for each. AndCalculate the importance parameter of each scene included in the video according to at least one element of attack, defense, and situation, and calculate the importance based on the importance of each scene for each userBased on the scene in the videoPersonal digest selectioncan do. For this reason, I would like users to distributePreference itemsAnd also reflect the degree of deliveryThe importance of each scene for each user can be calculated with relatively simple calculations.It is possible to create and distribute a personal digest that better meets the user's wishes.
[0012]
  Personal digest delivery according to claim 2MethodIsPersonal digest distribution for creating and distributing personal digests for users who have requested distribution from videos composed of multiple continuous scenes, and including a preference information registration unit, video content analysis unit, and scene selection unit A personal digest distribution method in the apparatus, wherein the preference information registration unit accepts registration of a preference item that is an object or event that a user desires to distribute regarding the video, and the preference information regarding the registered preference item. The registration unit accepts registration of the degree to which the user wants to distribute for at least one element of attack, defense, and situation of the video, and at least one element of attack, defense, and situation by the video content analysis unit And calculating the importance parameter of each scene included in the video according to Selecting said each user by the scene selector importance of each scene, is calculated by the following equation, the scene of the image based on the calculated significance as the personal digest,
    Importance = (Fav_offense * flag * Attack element importance parameter)
          + (Fav_defense * flag * defensive element importance parameter)
          + (Fav_chance * flag * situation element importance parameter)
    However, Fav_offense: Degree of desirability of distributing aggressive elements
            Fav_defense: Degree of desirability of distributing defensive elements
            Fav_chance: Degree of distribution of situational elements
            flag: Flag indicating whether the user likes or dislikes the preference item
includingIt is characterized by that.
[0013]
  According to the invention described in claim 2,The preference item that the user desires to distribute regarding the video and the degree of the user's desire to distribute the preference item can be registered for each of at least one of the attack, defense, and status of the video. Then, the importance parameter of each scene included in the video is calculated according to at least one element of attack, defense, and situation, and the video based on the importance calculated based on the importance of each scene for each user. Of these scenes, a personal digest can be selected. For this reason, it is possible to calculate the importance level of each scene reflecting the preference items desired to be distributed by the user and the degree of distribution desired by a relatively simple calculation. A personal digest can be created and distributed.
[0014]
  Claim 3programIsA program for causing a computer to execute a process of creating and distributing a personal digest for a user who has requested distribution from a video composed of a plurality of continuous scenes. For the target registration function for registering preference items that are events, and the preference items registered in the target registration function, the degree to which the user desires to be distributed is registered for at least one element of the attack, defense, and status of the video A desired degree registration function, a video analysis function that calculates an importance parameter of each scene included in the video according to at least one element of attack, defense, and situation, and an importance level of each scene for each user. , Calculated by the following formula, and selecting a scene of the video as the personal digest based on the calculated importance And the scene selection function that,
    Importance = (Fav_offense * flag * Attack element importance parameter)
          + (Fav_defense * flag * defensive element importance parameter)
          + (Fav_chance * flag * situation element importance parameter)
    However, Fav_offense: Degree of desirability of distributing aggressive elements
            Fav_defense: Degree of desirability of distributing defensive elements
            Fav_chance: Degree of distribution of situational elements
            flag: Flag indicating whether the user likes or dislikes the preference item
Is executed by the computer.
[0015]
  According to the invention described in claim 3,The preference item that the user desires to distribute regarding the video and the degree of the user's desire to distribute the preference item can be registered for each of at least one of the attack, defense, and status of the video. Then, the importance parameter of each scene included in the video is calculated according to at least one element of attack, defense, and situation, and the video based on the importance calculated based on the importance of each scene for each user. Of these scenes, a personal digest can be selected. For this reason, it is possible to calculate the importance level of each scene reflecting the preference items desired to be distributed by the user and the degree of distribution desired by a relatively simple calculation. A personal digest can be created and distributed.
[0040]
DETAILED DESCRIPTION OF THE INVENTION
DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, an embodiment of a personal digest delivery apparatus, a personal digest delivery method, and a program for causing a computer to execute the method according to the present invention will be described in detail with reference to the drawings.
[0041]
FIG. 1 is a block diagram for explaining a personal digest distribution apparatus according to an embodiment of the present invention. The personal digest distribution apparatus according to the present embodiment is a personal digest distribution apparatus that creates and distributes a digest from a video composed of a plurality of continuous scenes. The personal digest distribution device according to the present embodiment is a digest that generates metadata and a digest scene that indicate events (events) that occur on a game relay video (sports video) of sports (baseball in the present embodiment). A scene generation unit 101, a metadata database (metadata DB) 105 for storing generated metadata, and a moving image DB 103 for storing digest scenes are provided.
[0042]
In addition, the personal digest distribution apparatus according to the present embodiment includes a target registration unit that registers a target that the user desires to distribute with respect to the sports video S, and a degree that the user desires to distribute with respect to the registered target for each video element. A preference information registration unit 109 which is a desired degree registration unit to be registered, and a personal digest creation unit 100 which selects a digest scene in the sports video S based on the registered target and the degree of distribution desired and creates a personal digest. I have.
[0043]
The preference information registration unit 109 registers the degree of distribution request according to at least one of defense, attack, and situation. In this embodiment, since the sports video S is used as a baseball broadcast video, the defense is particularly referred to as defense.
[0044]
The personal digest creation unit 100 according to the present embodiment selects the digest scene based on the importance, the video content analysis unit 107 that determines the importance of each digest scene of the sports video S according to the defense, the attack, and the situation. And a scene selection unit 111 for performing the operation.
[0045]
Furthermore, the personal digest distribution apparatus according to the present embodiment includes a user DB 113 that stores information registered in the preference information registration unit 109. Hereinafter, among the above-described configurations, the preference information registration unit 109, the digest scene generation unit 101, the video content analysis unit 107, and the scene selection unit 111 will be described in order.
[0046]
Preference information registration department
The preference information registration unit 109 is an object registration unit for registering an object (a favorite team in the present embodiment) that the user desires to distribute regarding the sports video S, and an event (home run) that the user desires to distribute regarding the registered object. It functions as a desired degree registration means for registering the degree of desired delivery of the reversal, etc.). In addition, the preference information registration unit 109 according to the present embodiment can also register an event (an event that the user wants to see) that the user wants to distribute for the sports video S.
[0047]
The user, for example, on the UIF (User Inter Face), the target of preference (the team he is interested in) and the event (the scene he wants to see) (the target team and the event are collectively described as a preference item) Are registered in the preference information registration unit 109.
Interested team (Fav_team)
Events you want to see (Fav_event)
For teams that are interested, the user registers teams that want to get more information. Also, for the event that you want to see, you register the event that you want to see, such as HR and reverse scene.
[0048]
Furthermore, in the personal digest distribution apparatus according to the present embodiment, the preference information registration unit 109 registers the degree of distribution preference of the user's preference items. FIG. 2 shows attributes specified by the user on the UIF in order to register the degree of distribution preference of the preference item.
[0049]
As illustrated in FIG. 2, the preference information registration unit 109 registers whether the user likes or dislikes the target as Fav_flag. Fav_flag is set to 1 when the user likes the target of the preference item, and is set to -1 when the user does not like it. The default of Fav_flag is 1. In addition, the preference information registration unit 109 registers the degree of distribution request according to at least one of a defensive element, an aggressive element, and a situation element.
[0050]
Among the attributes shown in FIG. 2, the degree of distribution request according to the attack level that is an aggressive element is registered as Fav_offense. In Fav_offense, the user registers how much of an aggressively important scene is to be viewed within a range of 1 to α. The default for Fav_offense is 1. Also, the degree of distribution request according to the defensive level, which is a defensive element, is registered as Fav_defense. In Fav_defense, the user registers himself / herself in the range of 1 to β to see how many scenes are important for defensive purposes. The default for Fav_defense is 1. Further, the degree of distribution request according to the situation element is registered as Fav_chance. In Fav_chance, the user registers himself in the range of 1 to γ how much the scene that was a chance is to be viewed.
[0051]
For example, a user who likes Team T very much, strongly desires to deliver an advantageous scene on Team T's attack and defense side, and strongly desires to deliver an opportunity scene for Team T is as follows: By registering each attribute in, it is possible to receive the distribution of the digest scene as desired.
(Fav_name, Fav_flag, Fav_offense, Fav_defense, Fav_chance)
= ("Team T", 1, α, β, γ)
[0052]
In addition, for example, a user who is very disliked by Team G and strongly desires delivery of a disadvantageous scene on Team G's attack side and defense side, and who is not interested in the opportunity scene for Team G is as follows: By registering each attribute in, it is possible to receive the distribution of the digest scene as desired.
(Fav_name, Fav_flag, Fav_offense, Fav_defense, Fav_chance)
= ("Team G", -1,1,1,1)
[0053]
In the present embodiment described above, an example is shown in which the target is a team, and a team T fan or an anti-team G fan distributes a personal digest desired to be distributed. However, the present invention does not limit the target to a team, but can also register a player to meet the demand of a specific player's fan or a specific player's anti-fan.
[0054]
Digest scene generator
The digest scene generation unit 101 is configured as an information terminal device that edits a moving image of a video shot in a baseball field. When an operator presses a registration button on a screen (not shown) of the information terminal, metadata corresponding to one play video scene is generated. The generated video scene is called a digest scene, and the metadata is called event information I in the present embodiment. A digest scene is a scene that is a candidate for a scene for generating a personal digest, and an event indicates an event that has occurred on each digest scene. When events are grouped for each digest scene, this group is called an event list.
[0055]
FIG. 3 is a diagram for explaining an event. Each row of the table shown in FIG. 3 corresponds to one of the basic events that have occurred on the digest scene, and indicates event information that is event information. The event information is represented by an event type name [attribute 1, attribute 2,... Attribute n], and the attribute i is set depending on the event type (start at bat, advance, out, etc.).
[0056]
Event information is created for each digest scene. A digest scene is created for each video (one play scene) that is a digest scene candidate. In the present embodiment, the digest scene is created based on a video including a batter's batter start event to an event just before the next batter's batter start.
[0057]
FIG. 4 is a diagram for explaining the relationship between the digest scene and the event. In the figure, a plurality of events a, b, c... Exist in one play indicated by P. Examples of the events a, b, and c include the following contents.
Figure 0003967236
[0058]
The event immediately before the addition by the M player of the event c from the start of the bat of the R player of the event a includes the event from the start of the batting of the R player to immediately before the start of the bat of the M player of the next batter. Therefore, the digest scene generation unit 101 edits the scene from event a to event c in 15 seconds to create a digest scene. Note that one digest scene has a plurality of events that occur from the start of the bat to the start of the next batter's bat, and the digest scene and the event correspond to a one-to-many relationship. A set in which events included in each digest scene are arranged in time series is called an event list, and is indicated by R in the figure.
[0059]
Video content analysis department
The video content analysis unit 107 inputs the event information I stored in the metadata DB 105 and calculates the importance of each digest scene based on the event information I. The importance is calculated for each of the three elements of attack, defense, and situation. Each importance is calculated based on the importance parameter. The importance parameters used to calculate the importance of attack, defense, and situation are referred to as an attack level, a defense level, and a situation level, respectively.
[0060]
FIG. 5 is a diagram showing characteristics of attack level, defense level, and situation level, and calculation timing. The defensive level is an importance parameter that considers all events on the defensive side including events related to pitchers. Each importance parameter indicates the advantage or disadvantage of the attacking team and the defensive team in each digest scene, and whether the situation is good or bad.
[0061]
Next, processing for calculating an attack level, a defense level, and a situation level will be described. The importance parameter is calculated by the following procedure.
(1) Importance parameter calculation according to at least one of defense, attack, and situation for each event
(2) Calculate the importance parameter for each event by team
[0062]
(1) Parameter calculation based on events
FIG. 6 is a diagram showing a list of correspondences between the importance level parameters of the attack level, the defense level, and the situation level, and the events used to obtain the value of each importance level parameter. Each importance parameter is obtained for each event in the rightmost column of the table, and one event is referred to only for obtaining one kind of importance parameter, and is not used for obtaining a plurality of importance parameters. The obtained importance parameter is stored in the metadata DB 105 as attribute information of the corresponding event.
[0063]
The event includes an event that makes the calculated importance parameter value positive and an event that makes it negative. For example, the attack level is raised by the occurrence of an event advantageous to the attacker such as goodbye, reversal, and preemptive. It is also lowered by events that are advantageous to the defensive side, such as overrun and defensive defensive. The defense level is increased by an event advantageous to the defender such as triple play, triple strikeout, and good catching ball, and is lowered by occurrence of an event advantageous to the attack side such as an error.
[0064]
The situation level is calculated based on the attribute information attached to the event information of the first event (usually the start of a bat) in each digest scene. The attribute information is, for example, information on the runner who is on the heel at the start of the batting and information on the batting order of the batter (whether it is cleanup or lower batting). The video content analysis unit 107 refers to the attribute information and sets the situation level higher when the score or the possibility of reversal is high.
[0065]
According to the processing described above, the importance of each event belonging to the digest scene can be determined. In addition, it is possible to determine how important each digest scene is from the viewpoint of attack or defense. Furthermore, from the viewpoint of the situation, it is possible to determine the degree of highlight of the digest scene (so-called good scene).
[0066]
(2) Calculate the importance parameter for each event by team
Next, the video content analysis unit 107 performs the importance level for each event based on the importance level parameter corresponding to at least one of the defense level, the attack level, and the situation level calculated in units of events by the processing of (1). Calculate parameters by team. The importance parameter for each event team is determined as follows.
[0067]
The video content analysis unit 107 sets the attack level of the event occurring on the digest scene as it is to the attack side of the team on the attack side in the digest scene. On the other hand, for the defensive team, the attack level of the event is a value obtained by multiplying the attack level of the team on the attacking side by -1. Similarly, the defense level of the event occurring on the digest scene is set to the attack level as it is for the team on the defense side in the digest scene. On the other hand, for the attacking team, a value obtained by multiplying the defensive level of the team on the defensive side by -1 is set as the defensive level of the event. As described above, the attack level and the defense level of each event are calculated for each team.
[0068]
The situation level for each team is calculated as the importance parameter of the start event of the digest scene. The situation level will not change, regardless of the team's attack and defense.
[0069]
According to the above processing, it is possible to determine the importance of each event for attack, defense, and situation for each team.
[0070]
Further, in the present embodiment, the attack level of each event is based on an event relating to a registered player (registered player) when a specific player is registered as a target instead of a team as in the above-described embodiment. The defense level and the situation level can be calculated for each player.
[0071]
The defense level, attack level, and situation level for each player are set so that, for example, if the registered player is involved in a goodbye or reversal event, the attack level is increased, and the attack level of the registered player is multiplied by -1, and the opponent player It can be calculated by setting the attack level. In addition, when an event occurs such that the registered player takes the opponent out, or strikes out, the defense level is set to increase, and the defense level of the opponent player is set by multiplying the defense level of the registered player by -1. Can be calculated. Further, the situation level can be calculated based on an event when the batter at the start of the batting of the digest scene is a registered player.
[0072]
Scene selector
The scene selection unit 111 is configured to select a digest scene based on a target and an event including the target registered in the preference information registration unit 109, and the degree of distribution desired. For this reason, the scene selection unit 111 calculates the importance of each digest scene for each team for each user. The importance of each digest scene for each team and each user is calculated as follows.
[0073]
  The scene selection unit 111 according to the present embodiment uses the event registered in the preference information registration unit 109 in addition to the importance parameter for each event calculated by the video content analysis unit 107 for each team. The importance for each user is calculated. That is, the attack of the team Tj of the digest scene Si for the user who registered the event to be viewed, Defensive, situationThe importance parameter (Si.Tj.Pk) is calculated by the following equation.
  Si. Tj. Pk = Func (Ek, Tj, Pk, Fav_event)
  Si: digest scene
  Tj: Team identifier (home team or away team)
  Pk: Attack, Defensive, situationAn identifier indicating the level
  Ek: A set of events belonging to the digest scene Si
  Fav_event: Event you want to see
  Func: A set of events belonging to the digest scene Si, a team identifier (team ID), elements of importance parameters to be calculated (attack, defense, situation), and a type name of the event that the user wants to seeargumentAs a function to calculate the importance parameter corresponding to any of the attack, defense, and situation of the digest scene Si for each user and each team
[0074]
  Next, the scene selection unit 111 determines the importance parameter (corresponding to any one of attack, defense, and situation) of the digest scene Si calculated for each user and each team, the team registered in the preference information registration unit 109, and The degree of importance of each digest scene is calculated for each user based on whether the user likes or dislikes the registered team and the degree of desire for distribution. Since the calculated importance is directly used for selecting a digest scene constituting the personal digest, it is also referred to as a final importance. The formula for calculating the final importance is as follows.
  Final importance of scene Si =
      (Fav_offense * flag * Si.Tj.Pk (attack level))
    + (Fav_defense* Flag * Si. Tj.Pk (Defense level))
    + (Fav_chance* Flag * Si. Tj.Pk (status level))
  flag targetPreference items that are eventsFlag that indicates whether you like or dislike, like: 1, dislike: -1, default: 1
  Si video scene
  Tj Target identifier
  Fav_offense Degree of desirability of aggressive element delivery
  Fav_defense Degree of desirability of defensive elements
  Fav_chance Degree of delivery of situational elements
[0075]
The scene selection unit 111 calculates the importance of each digest scene according to the above formula. Then, the digest scenes are ranked according to the calculated importance, and a personal digest for the user who has requested distribution is created using the digest scenes at the top of the ranking.
[0076]
As described above, the target is set to a specific player, and Si. Tj. If the importance parameter for each element such as each user of the digest scene Si, each player, attack, defense, and situation is substituted into the item of importance parameter (Pk), this embodiment determines the final importance of a specific player. Can be calculated.
[0077]
The configuration described above operates as follows. That is, the digest scene generation unit 101 inputs the sports video S and creates a digest scene that is an average video of about 15 seconds. The created digest scene is accumulated in the moving image DB 103. In addition, information indicating a plurality of events that occur on each created digest scene is accumulated in the metadata DB 105 as metadata.
[0078]
The video content analysis unit 107 reads the event information stored in the metadata DB 105 and obtains the importance parameter P1 of each event. The importance parameter P1 of each event may be set in advance. Further, it may be calculated using a preset arithmetic expression. Further, the video content analysis unit 107 calculates the importance parameter P2 of each event for each team using the importance parameter P1 of each event. Both the importance parameter P1 and the importance parameter P2 are stored in the metadata DB 105.
[0079]
By the way, in the preference information registration unit 109, information related to the user's preference is set and registered in advance by the user himself from the UIF of the mobile terminal. When creating a personal digest at the timing when the user wishes to deliver a personal digest, the scene selection unit 111 receives a delivery request and requests a preference item related to the preference of the user who requested delivery from the user DB 113. Desired event) and preference attributes (whether they like or dislike the object, the degree of desire for distribution, etc.) are read out.
[0080]
Then, the scene selection unit 111 calculates the importance parameter of the digest scene for each user and each team based on the information f and the importance parameter P2. Subsequently, the final importance parameter is calculated based on the calculated importance parameter of the digest scene for each user and each team. Furthermore, the digest scene is ranked based on the importance parameter, and a personal digest is created and distributed to the user who has requested distribution.
[0081]
FIG. 7 and FIG. 8 are flowcharts for explaining a personal digest distribution method performed in the personal digest distribution apparatus described above. FIG. 7 is a flowchart for explaining a process performed before creating a personal digest, and FIG. 8 is a flowchart for explaining a method for creating a personal digest based on user preferences.
[0082]
As shown in FIG. 7, the personal digest distribution apparatus first determines whether or not a sports video has been input (step S701). If no sports video is input (step S701: No), the system waits until a sports video is input. When a sports video is input (step S701: Yes), the digest scene generation unit 101 generates metadata together with the digest scene (steps S702 and 703). The digest scene and metadata generation process is continued until all of the sports video is processed. The generated digest scene is stored in the moving image DB 103, and the metadata is stored in the metadata DB 105.
[0083]
The digest scene generation unit 101 determines whether the generation of the digest scene and metadata has been completed (step S704). If it is determined that the process has not ended (step S704: No), the generation of the digest scene and metadata is continued until the process ends.
[0084]
If the digest scene generation unit 101 determines that the generation of the digest scene and metadata has ended (step S704: Yes), the video content analysis unit 107 includes an event (represented by metadata) included in the digest scene. Is calculated (step S705). Then, an importance parameter for each team is calculated for each event from the importance parameters calculated for each event (step S706). The importance parameter P1 for each event (event unit) and the importance parameter P2 for each event unit for each team are stored in the metadata DB 105 together with the metadata.
[0085]
Next, as shown in FIG. 8, the scene selection unit 111 determines whether there is a user's desire to distribute a personal digest (step S801). As a result of the determination, if the distribution request is not made (step S801: No), the process waits until the distribution request is made.
[0086]
Further, the scene selection unit 111 acquires the preference information of the user who desires distribution from the preference information registration unit 109 (step S802). Then, the importance level parameter P1 and the importance level parameter P2 stored in the metadata DB 105 are read, and the importance level of each digest scene is calculated for each user who wishes to distribute by team (step S803). Subsequently, the final importance of each digest scene is calculated for each user based on the calculated importance of the digest scene for each team (step S804). Further, the digest scenes are ranked in descending order of importance, and a predetermined number is selected from the highest ranked ones to create a personal digest (step S805). The scene selection unit 111 distributes the created personal digest to the user who desires distribution, and ends the process (step S806).
[0087]
Note that a program for causing a computer to execute the personal digest distribution method of the present embodiment is an installable or executable file that can be read by a computer such as a CD-ROM, floppy disk (FD), or DVD. Recorded on a recording medium and provided. In addition, a program for causing a computer to execute the personal digest distribution method may be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network.
[0088]
【The invention's effect】
  BookThe inventionAbout videoUser wants to deliverUsers want to distribute preference items and preference itemsDegree of videoAt least one element of attack, defense, situationRegister everyAnd calculates the importance parameter of each scene included in the video according to at least one element of attack, defense, and situation, and the importance calculated based on the importance of each scene for each userBased on the scene in the videoPersonal digest selectionUser'sIt is possible to calculate the importance of each scene reflecting the preference items to be distributed and the degree of distribution desired with a relatively simple calculation, and create a personal digest that better matches the user's wishes. And deliveryThere is an effect that can be done.
[Brief description of the drawings]
FIG. 1 is a block diagram for explaining a personal digest distribution apparatus according to an embodiment of the present invention.
FIG. 2 is a diagram showing attributes specified by the user on the UIF in order to register the degree of desired distribution of preference items according to the embodiment of the present invention.
FIG. 3 is a diagram for explaining an event according to the embodiment of this invention;
FIG. 4 is a diagram for explaining a relationship between a digest scene and an event according to an embodiment of the present invention.
FIG. 5 is a diagram illustrating characteristics of attack level, defense level, and situation level according to an embodiment of the present invention, and calculation timing;
FIG. 6 shows a list of correspondences between the importance level parameters of the attack level, the defense level, and the situation level according to an embodiment of the present invention and the events used to calculate the value of each importance level parameter. It is a figure.
FIG. 7 is a flowchart for explaining a personal digest distribution method according to an embodiment of the present invention;
FIG. 8 is another flowchart for explaining the personal digest distribution method according to the embodiment of the present invention;
[Explanation of symbols]
100 Personal digest creation part
101 digest scene generator
107 Video content analysis unit
109 Preference information registration part
111 Scene selection section
103 Movie DB
105 Metadata DB
P1 Importance parameter
P2 importance parameter
S sports video

Claims (3)

複数の連続するシーンで構成される映像から配信を要求した利用者用のパーソナルダイジェストを作成し、配信するパーソナルダイジェスト配信装置であって、
前記映像に関して利用者が配信を希望する対象やイベントである嗜好項目を登録する対象登録手段と、
前記対象登録手段に登録された嗜好項目に関し、利用者が配信を希望する度合いを前記映像の攻撃、防御、状況の少なくとも一つの要素ごとに登録する希望度合登録手段と、
攻撃、防御、状況の少なくとも一つの要素に応じて前記映像に含まれる各シーンの重要度パラメタを算出する映像解析手段と、
利用者ごとの前記各シーンの重要度を、以下の式によって算出し、算出された前記重要度に基づいて前記映像のうちのシーンを前記パーソナルダイジェストとして選択すシーン選択手段と、
重要度=(Fav_offense*flag*攻撃的要素の重要度パラメタ)
+(Fav_defense*flag*防御的要素の重要度パラメタ)
+(Fav_chance*flag*状況的要素の重要度パラメタ)
ただし、Fav_offense:攻撃的要素の配信希望の度合い
Fav_defense:防御的要素の配信希望の度合い
Fav_chance :状況的要素の配信希望の度合い
flag:嗜好項目を利用者が好きか嫌いかの別を示すフラグ
を備えることを特徴とするパーソナルダイジェスト配信装置。
A personal digest distribution device for creating and distributing a personal digest for a user who has requested distribution from a video composed of a plurality of continuous scenes,
A target registration means for registering a preference item that is a target or event that the user wishes to distribute with respect to the video;
Regarding the preference item registered in the target registration means, a desired degree registration means for registering the degree of user's desire for distribution for each of at least one of the attack, defense, and situation of the video,
Video analysis means for calculating an importance parameter of each scene included in the video according to at least one element of attack, defense, and situation;
The importance of each scene for each user, and the following is calculated by the equation, it selects the scene of the image as the personal digest based on the calculated significance scene selection means,
Importance = (Fav_offense * flag * Attack element importance parameter)
+ (Fav_defense * flag * defensive element importance parameter)
+ (Fav_chance * flag * situation element importance parameter)
However, Fav_offense: Degree of desirability of distributing aggressive elements
Fav_defense: Degree of desirability of distributing defensive elements
Fav_chance: Degree of distribution of situational elements
flag: A personal digest distribution device comprising a flag indicating whether a user likes or dislikes a preference item .
複数の連続するシーンで構成される映像から配信を要求した利用者用のパーソナルダイジェストを作成して配信するものであり、嗜好情報登録部と映像内容解析部とシーン選択部とを備えるパーソナルダイジェスト配信装置におけるパーソナルダイジェスト配信方法であって、Personal digest distribution that creates and distributes personal digests for users who have requested distribution from video composed of multiple consecutive scenes, and includes a preference information registration unit, video content analysis unit, and scene selection unit A personal digest distribution method in an apparatus,
前記嗜好情報登録部により前記映像に関して利用者が配信を希望する対象やイベントである嗜好項目の登録を受け付けるステップと、Receiving a registration of a preference item that is an object or event that a user desires to distribute with respect to the video by the preference information registration unit;
登録された嗜好項目に関し、前記嗜好情報登録部により利用者が配信を希望する度合いの登録を前記映像の攻撃、防御、状況の少なくとも一つの要素ごとに受け付けるステップと、With respect to the registered preference items, a step of accepting registration of the degree that the user desires distribution by the preference information registration unit for at least one element of attack, defense, and situation of the video;
前記映像内容解析部により攻撃、防御、状況の少なくとも一つの要素に応じて前記映像に含まれる各シーンの重要度パラメタを算出するステップと、Calculating an importance parameter of each scene included in the video according to at least one element of attack, defense, and situation by the video content analysis unit;
前記シーン選択部により利用者ごとの前記各シーンの重要度を、以下の式によって算出し、算出された前記重要度に基づいて前記映像のうちのシーンを前記パーソナルダイジェストとして選択するステップと、Calculating the importance of each scene for each user by the scene selection unit, and selecting a scene of the video as the personal digest based on the calculated importance;
重要度=(Fav_offense*flag*攻撃的要素の重要度パラメタ)Importance = (Fav_offense * flag * Attack element importance parameter)
+(Fav_defense*flag*防御的要素の重要度パラメタ)+ (Fav_defense * flag * defensive element importance parameter)
+(Fav_chance*flag*状況的要素の重要度パラメタ)+ (Fav_chance * flag * situation element importance parameter)
ただし、Fav_offense:攻撃的要素の配信希望の度合いHowever, Fav_offense: Degree of desirability of distributing aggressive elements
Fav_defense:防御的要素の配信希望の度合いFav_defense: Degree of desirability of distributing defensive elements
Fav_chance :状況的要素の配信希望の度合いFav_chance: Degree of distribution of situational elements
flag:嗜好項目を利用者が好きか嫌いかの別を示すフラグflag: Flag indicating whether the user likes or dislikes the preference item
を含むことを特徴とするパーソナルダイジェスト配信方法。A personal digest distribution method comprising:
複数の連続するシーンで構成される映像から配信を要求した利用者用のパーソナルダイジェストを作成して配信する処理をコンピュータに実行させるプログラムであって、A program for causing a computer to execute a process of creating and distributing a personal digest for a user who has requested distribution from video composed of a plurality of continuous scenes,
前記映像に関して利用者が配信を希望する対象やイベントである嗜好項目を登録する対象登録機能と、A target registration function for registering a preference item that is a target or event that a user wishes to distribute with respect to the video;
前記対象登録機能に登録された嗜好項目に関し、利用者が配信を希望する度合いを前記映像の攻撃、防御、状況の少なくとも一つの要素ごとに登録する希望度合登録機能と、Regarding the preference item registered in the target registration function, a desired degree registration function for registering the degree to which a user desires distribution for at least one element of attack, defense, and situation of the video,
攻撃、防御、状況の少なくとも一つの要素に応じて前記映像に含まれる各シーンの重要度パラメタを算出する映像解析機能と、A video analysis function that calculates an importance parameter of each scene included in the video according to at least one element of attack, defense, and situation;
利用者ごとの前記各シーンの重要度を、以下の式によって算出し、算出された前記重要度に基づいて前記映像のうちのシーンを前記パーソナルダイジェストとして選択するシーン選択機能と、The importance of each scene for each user is calculated by the following formula, and a scene selection function for selecting a scene of the video as the personal digest based on the calculated importance,
重要度=(Fav_offense*flag*攻撃的要素の重要度パラメタ)Importance = (Fav_offense * flag * Attack element importance parameter)
+(Fav_defense*flag*防御的要素の重要度パラメタ)+ (Fav_defense * flag * defensive element importance parameter)
+(Fav_chance*flag*状況的要素の重要度パラメタ)+ (Fav_chance * flag * situation element importance parameter)
ただし、Fav_offense:攻撃的要素の配信希望の度合いHowever, Fav_offense: Degree of desirability of distributing aggressive elements
Fav_defense:防御的要素の配信希望の度合いFav_defense: Degree of desirability of distributing defensive elements
Fav_chance :状況的要素の配信希望の度合いFav_chance: Degree of distribution of situational elements
flag:嗜好項目を利用者が好きか嫌いかの別を示すフラグflag: Flag indicating whether the user likes or dislikes the preference item
を前記コンピュータに実行させることを特徴とするプログラム。That causes the computer to execute the program.
JP2002269176A 2002-09-13 2002-09-13 Personal digest distribution apparatus, personal digest distribution method and program Expired - Fee Related JP3967236B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002269176A JP3967236B2 (en) 2002-09-13 2002-09-13 Personal digest distribution apparatus, personal digest distribution method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002269176A JP3967236B2 (en) 2002-09-13 2002-09-13 Personal digest distribution apparatus, personal digest distribution method and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2007120731A Division JP4044606B2 (en) 2007-05-01 2007-05-01 Personal digest distribution apparatus, personal digest distribution method and program

Publications (2)

Publication Number Publication Date
JP2004112110A JP2004112110A (en) 2004-04-08
JP3967236B2 true JP3967236B2 (en) 2007-08-29

Family

ID=32267197

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002269176A Expired - Fee Related JP3967236B2 (en) 2002-09-13 2002-09-13 Personal digest distribution apparatus, personal digest distribution method and program

Country Status (1)

Country Link
JP (1) JP3967236B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4351587B2 (en) * 2004-06-24 2009-10-28 株式会社ゼータ・ブリッジ Digest video providing system and method
JP4712339B2 (en) * 2004-10-13 2011-06-29 株式会社リコー Scene determination apparatus, scene determination method, program for causing computer to execute the method, information distribution apparatus, and information distribution system
US12354356B2 (en) 2020-05-27 2025-07-08 Nec Corporation Video processing device, video processing method, and recording medium
JP7258092B2 (en) * 2021-09-10 2023-04-14 株式会社ミンカブ・ジ・インフォノイド Match description generation device, match description generation method, and computer program

Also Published As

Publication number Publication date
JP2004112110A (en) 2004-04-08

Similar Documents

Publication Publication Date Title
JP3429287B2 (en) NET GAME SYSTEM AND NET GAME MANAGEMENT METHOD
US7614944B1 (en) Systems and methods for providing multi-level fantasy sports contests in fantasy sports contest applications
KR100435582B1 (en) Fairness evaluation system and method about judgment of referees and management of coaching staffs in a sports game via internet
US20220062778A1 (en) Systems and methods for determining game events based on a crowd advantage of one or more players in the course of a multi-player video game play session
US20090253507A1 (en) Game movie distribution method and system
US20090253506A1 (en) Game movie distribution method and system
JP2003135854A (en) Server, server control program, and recording medium recording the program
JP2022113697A (en) Distribution system, control method for distribution system, and computer program
US9399170B2 (en) Systems, methods, and computer program products for objective fantasy sporting contests
JP2004072540A (en) Personal digest distribution system, personal digest creation method, and program for causing computer to execute the method
JP3967236B2 (en) Personal digest distribution apparatus, personal digest distribution method and program
CN113132747B (en) Live broadcast processing method and system based on big data
JP4308798B2 (en) Event importance adjustment method and apparatus for implementing the method
CN116708864B (en) A live interactive method, device and electronic device
WO2022014232A1 (en) Information processing device, information processing method, and program
JP2003250142A (en) Video distribution server
JP4044606B2 (en) Personal digest distribution apparatus, personal digest distribution method and program
JP3927445B2 (en) Personal digest distribution system
JP7100277B2 (en) Data processing system and data processing method
JP2003250117A (en) Video distribution server
WO2001033482A2 (en) System and method for displaying real-time information based on real-life events
JP7324554B1 (en) Game live distribution server and program
US20230271086A1 (en) Control system, information system, information processing method, and computer-readable recording medium
JP2003250140A (en) Video distribution server
JP4532037B2 (en) Digest delivery system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050322

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070530

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

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20110608

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20120608

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20130608

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees