[go: up one dir, main page]

JP2010028651A - Identification model reconstruction apparatus, identification model reconstruction method, and identification model reconstruction program - Google Patents

Identification model reconstruction apparatus, identification model reconstruction method, and identification model reconstruction program Download PDF

Info

Publication number
JP2010028651A
JP2010028651A JP2008189890A JP2008189890A JP2010028651A JP 2010028651 A JP2010028651 A JP 2010028651A JP 2008189890 A JP2008189890 A JP 2008189890A JP 2008189890 A JP2008189890 A JP 2008189890A JP 2010028651 A JP2010028651 A JP 2010028651A
Authority
JP
Japan
Prior art keywords
program
identification model
identification
digest
sport
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.)
Pending
Application number
JP2008189890A
Other languages
Japanese (ja)
Inventor
Yoko Komori
陽子 小森
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.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Priority to JP2008189890A priority Critical patent/JP2010028651A/en
Publication of JP2010028651A publication Critical patent/JP2010028651A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Image Analysis (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

【課題】本発明は、識別モデルを利用してダイジェスト番組データにおいて所望のスポーツ種目と共に当該所望のスポーツ種目のダイジェスト部分を精度良く識別させる。
【解決手段】本発明は、中継番組データを記録し特徴量を抽出して蓄積し、その特徴量をスポーツ種目の名称と共に用いて、ダイジェスト番組データにおいてスポーツ種目とそのダイジェスト部分を識別するための識別モデルを再構築することにより、試合を撮影するためのアングルが変更されても、アングルの変更された複数の中継番組データから抽出して蓄積していた特徴量を所望のスポーツ種目の名称と共に用いて識別モデルを再構築して識別精度の低下を低減させることができ、識別モデルを利用してダイジェスト番組データにおいて所望のスポーツ種目と共に当該所望のスポーツ種目のダイジェスト部分を精度良く識別させることができる。
【選択図】図12
The present invention uses an identification model to accurately identify a digest portion of a desired sport event and a digest portion of the desired sport event in digest program data.
The present invention records relay program data, extracts and accumulates feature values, and uses the feature values together with the names of sports events to identify sports events and their digest parts in digest program data. By reconstructing the identification model, even if the angle for shooting the game is changed, the feature quantity extracted and accumulated from the plurality of relay program data with the changed angle together with the name of the desired sport item It is possible to reconstruct the identification model and reduce the degradation of the identification accuracy, and to use the identification model to accurately identify the digest part of the desired sport event together with the desired sport event in the digest program data. it can.
[Selection] Figure 12

Description

本発明は識別モデル再構築装置、識別モデル再構築方法及び識別モデル再構築プログラムに関し、例えば、番組を録画し得る番組録画装置に適用して好適なものである。   The present invention relates to an identification model reconstruction device, an identification model reconstruction method, and an identification model reconstruction program, and is suitable for application to, for example, a program recording device capable of recording a program.

従来の再生システムは、スポーツの野球やサッカーのような種目(以下、これをスポーツ種目とも呼ぶ)の試合を中継するための番組の番組データを記録するようにして、その番組を録画する。   The conventional playback system records the program so as to record program data of a program for relaying a game such as sports baseball or soccer (hereinafter also referred to as a sports event).

因みに、以下の説明では、スポーツ種目の試合を中継するための番組を、中継番組とも呼び、当該中継番組の番組データを、中継番組データとも呼ぶ。   Incidentally, in the following description, a program for relaying a sport-type game is also called a relay program, and program data of the relay program is also called relay program data.

また再生システムは、録画した中継番組の中継番組データに含まれる、時間的に連続する複数フレームの画像データや音声データ等を解析して当該複数フレームの画像データの特徴量や音声データ等の特徴量を抽出する。   Also, the playback system analyzes temporally continuous multiple frames of image data, audio data, etc. included in the relay program data of the recorded relay program, and features such as feature quantities of the multiple frames of image data, audio data, etc. Extract the amount.

因みに、以下の説明では、複数フレームの画像データから抽出された特徴量を、画像特徴量とも呼び、その画像特徴量と、音声データ等から抽出された他の特徴量とをまとめて番組特徴量とも呼ぶ。   Incidentally, in the following description, a feature amount extracted from image data of a plurality of frames is also called an image feature amount, and the program feature amount is combined with the image feature amount and other feature amounts extracted from audio data or the like. Also called.

さらに再生システムは、中継番組の番組特徴量を用いて、当該中継番組で中継されていた試合のスポーツ種目を識別する。   Furthermore, the playback system identifies the sport item of the game that was relayed by the relay program using the program feature amount of the relay program.

そして再生システムは、その識別したスポーツ種目に応じた再生ルールで、中継番組データの再生対象部分を再生指示するための再生指示データを生成し、その再生指示データに従い、中継番組データから再生対象部分を抽出して再生する。   Then, the reproduction system generates reproduction instruction data for instructing reproduction of the reproduction target portion of the relay program data with the reproduction rule corresponding to the identified sport event, and the reproduction target portion is generated from the relay program data according to the reproduction instruction data. Extract and play.

これにより再生システムは、録画していた中継番組において、例えば、野球のホームランシーンやサッカーのゴールシーンのようなハイライトシーンのみを視聴させていた(例えば、特許文献1参照)。
特開2007−60060公報(第17頁、第18頁、第20頁)
As a result, the playback system allows only a highlight scene such as a baseball home run scene or a soccer goal scene to be viewed in the recorded relay program (see, for example, Patent Document 1).
JP2007-60060 (Pages 17, 18, and 20)

ところで中継番組については、スポーツ種目毎に、試合を撮影するためのテレビジョンカメラの設置位置や撮影角度等が決められている。   By the way, for the relay program, the installation position and shooting angle of the television camera for shooting the game are determined for each sporting event.

そして中継番組については、同じスポーツ種目の試合であれば、異なる日時に行われる試合でも、同じようなシーンをほぼ同じアングルで撮影して中継するように制作されている。   The relay program is produced so that a similar scene can be filmed and relayed at almost the same angle even in a match held at different dates if the game is the same sport.

このため、かかる構成の再生システムのような従来の番組録画装置には、例えば、番組録画装置の製造メーカにより、すでに放送された中継番組の画像徴量を用いて、スポーツ種目を識別するための識別モデルが構築されている。   For this reason, in a conventional program recording apparatus such as a playback system having such a configuration, for example, a manufacturer of a program recording apparatus uses a video collection amount of a broadcast program already broadcast to identify a sport item. An identification model has been built.

そして従来の番組録画装置は、識別モデルの構築後に中継番組を録画しても、その識別モデルを利用して、当該録画した中継番組の画像特徴量を用いることで、その中継番組で中継されていた試合のスポーツ種目を識別することができる。   And even if a conventional program recording apparatus records a relay program after construction of an identification model, it uses the identification model to use the image feature quantity of the recorded relay program and relays it on the relay program. Can identify the sporting event of the match.

ここでスポーツに関する番組としては、上述した中継番組の他にも、一日や一週間のような所定期間に行われた複数のスポーツ種目の試合のハイライトシーン等の種々のシーンを、当該スポーツ種目毎にダイジェストとしてまとめて放送するための番組もある。   Here, in addition to the above-described relay program, various programs such as highlight scenes of a plurality of sporting events held during a predetermined period such as one day or one week are included in the sports program. There are also programs to broadcast together as a digest for each event.

因みに、以下の説明では、スポーツ種目毎に、その試合の種々のシーンをダイジェストとしてまとめて放送するための番組を、ダイジェスト番組とも呼ぶ。   Incidentally, in the following description, a program for broadcasting various scenes of the game together as a digest for each sport item is also called a digest program.

ただしダイジェスト番組については、複数のダイジェストが、放送局側で任意に決められた順番で放送するように制作されている。   However, the digest program is produced so that a plurality of digests are broadcast in an order arbitrarily determined by the broadcasting station.

このためユーザは、ダイジェスト番組をその放送時間帯にリアルタイムで視聴すると、自分の好みのスポーツ種目のダイジェストを視聴する前に、あまり好まないスポーツ種目のダイジェストまでも視聴することになる場合がある。   For this reason, when a user views a digest program in real time during the broadcast time zone, the user may also view a digest of a sport event that is not preferred before watching the digest of the sport event of his / her favorite.

しかしながらダイジェスト番組については、個々のスポーツ種目のダイジェストが、当該スポーツ種目の試合を中継する中継番組から当該試合の種々のシーンを集めるようにして生成されている。   However, with respect to the digest program, digests of individual sport events are generated by collecting various scenes of the game from a relay program that relays the sport event.

このため従来の番組録画装置は、ダイジェスト番組を録画し、当該ダイジェスト番組の番組データ(以下、これをダイジェスト番組データとも呼ぶ)に含まれる複数フレームの画像データから画像特徴量を抽出する。   For this reason, a conventional program recording apparatus records a digest program, and extracts image feature amounts from image data of a plurality of frames included in program data of the digest program (hereinafter also referred to as digest program data).

そして従来の番組録画装置は、識別モデルを利用して、ダイジェスト番組の画像特徴量を用いれば、ダイジェスト番組データにおいてスポーツ種目と共に、当該スポーツ種目のダイジェスト部分を識別し得ると考えられる。   Then, it is considered that the conventional program recording apparatus can identify the digest part of the sport item together with the sport item in the digest program data by using the image feature amount of the digest program using the identification model.

すなわち、従来の番組録画装置は、ダイジェスト番組内の個々のダイジェストが、何れのスポーツ種目のダイジェストであるかを識別し得ると考えられる。   That is, it is considered that the conventional program recording apparatus can identify which sport event the individual digest in the digest program is.

また従来の番組録画装置は、その識別結果をもとに、ダイジェスト番組データから所望のスポーツ種目のダイジェスト部分を切り出して再生すれば、当該所望のスポーツ種目のダイジェストのみを視聴させることができるとも考えられる。   In addition, based on the identification result, the conventional program recording apparatus may be able to view only the digest of the desired sport event by cutting out and playing back the digest portion of the desired sport event from the digest program data. It is done.

ところが中継番組については、例えば、視聴者に試合の臨場感をより良く伝えるために、テレビジョンカメラの設置位置や撮影角度等と共に試合を撮影するためのアングル(すなわち、試合を撮影するための視点)が見直される場合がある。   However, for relay programs, for example, in order to better convey the realism of the game to the viewer, the angle for shooting the game together with the installation position of the television camera, the shooting angle, etc. (ie, the viewpoint for shooting the game) ) May be reviewed.

そして中継番組については、その見直しの結果として、テレビジョンカメラの設置位置や撮影角度、台数等と共に試合を撮影するためのアングルが、それまでは異なるように変更される場合がある。   As for the relay program, as a result of the review, the angle for shooting the game together with the installation position, shooting angle, number, etc. of the television camera may be changed so as to be different.

因みに中継番組については、試合を撮影するためのアングルが新たなアングルに変更されると、この後、試合を撮影するためのアングルが再び見直されて変更されるまでの期間は、当該新たなアングルで試合を撮影するようにして制作される。   By the way, for the relay program, if the angle for shooting the game is changed to a new angle, the period until the angle for shooting the game is reviewed and changed is changed. It is produced like shooting a game.

また何れかのスポーツ種目の中継番組において試合を撮影するためのアングルが変更されると、これに伴いダイジェスト番組についても、当該スポーツ種目のダイジェストに含まれる種々のシーンのアングルが、以前とは異なるものになる。   In addition, when the angle for shooting a game is changed in any sporting event broadcast program, the angle of various scenes included in the digest of the sporting event is also different from the previous one for the digest program. Become a thing.

このため従来の番組録画装置では、すでに識別モデルが構築されている状態でアングルが変更されると、その変更後に録画したダイジェスト番組の画像特徴量が、当該識別モデルの構築に使用された中継番組の画像特徴量とは、大幅に異なる場合がある。   For this reason, in the conventional program recording apparatus, when the angle is changed in a state where the identification model has already been constructed, the image feature amount of the digest program recorded after the change is used as the relay program used to construct the identification model. The image feature amount may be significantly different.

そして従来の番組録画装置は、このような場合、識別モデルを利用してダイジェスト番組の画像特徴量を用いても、スポーツ種目の識別精度が低下して、ダイジェスト番組データにおいてスポーツ種目と共に当該スポーツ種目のダイジェスト部分を正確には識別し得なくなるという問題があった。   In such a case, the conventional program recording apparatus uses the identification model to use the image feature amount of the digest program, so that the identification accuracy of the sport item is reduced, and the sport event is included together with the sport item in the digest program data. There was a problem that the digest part of could not be accurately identified.

本発明は以上の点を考慮してなされたもので、識別モデルを利用してダイジェスト番組データにおいて所望のスポーツ種目と共に当該所望のスポーツ種目のダイジェスト部分を精度良く識別させ得る識別モデル再構築装置、識別モデル再構築方法及び識別モデル再構築プログラムを提案しようとするものである。   The present invention has been made in consideration of the above points, and an identification model reconstructing apparatus capable of accurately identifying a digest portion of a desired sport event together with the desired sport event in the digest program data using the identification model, An identification model reconstruction method and an identification model reconstruction program are proposed.

かかる課題を解決するため本発明においては、識別モデル再構築装置において、スポーツ種目の試合を中継する中継番組の中継番組データを記録すると共に、当該記録した中継番組データから特徴量を抽出し、当該中継番組データから抽出した特徴量を蓄積して、当該蓄積した特徴量を、対応するスポーツ種目の名称と共に用いて、複数のスポーツ種目のダイジェストを順番に放送するダイジェスト番組のダイジェスト番組データにおいてスポーツ種目と共に、当該スポーツ種目のダイジェストのダイジェスト部分を識別するための識別モデルを再構築するようにした。   In order to solve such a problem, in the present invention, the identification model reconstructing apparatus records the relay program data of the relay program that relays the sporting event, extracts the feature amount from the recorded relay program data, and The feature amount extracted from the relay program data is accumulated, and the accumulated feature amount is used together with the name of the corresponding sport item, and the digest type data of the digest program that sequentially broadcasts the digest of a plurality of sport items is used in the sport program. At the same time, an identification model for recognizing the digest portion of the digest of the sport event is reconstructed.

従って本発明では、識別モデル再構築装置において、所望のスポーツ種目の中継番組において試合を撮影するためのアングルが変更されても、当該アングルの変更された複数の中継番組の中継番組データから抽出して蓄積していた特徴量を所望のスポーツ種目の名称と共に用いて識別モデルを再構築して、ダイジェスト番組データにおいて所望のスポーツ種目の識別精度が低下することを低減させることができる。   Therefore, in the present invention, even if the angle for shooting a game in a relay program of a desired sport type is changed in the identification model reconstructing device, it is extracted from the relay program data of a plurality of relay programs with the changed angle. Thus, it is possible to reconstruct the identification model by using the feature amount accumulated in combination with the name of the desired sport item, and to reduce the decrease in the identification accuracy of the desired sport item in the digest program data.

本発明によれば、識別モデル再構築装置において、スポーツ種目の試合を中継する中継番組の中継番組データを記録すると共に、当該記録した中継番組データから特徴量を抽出し、当該中継番組データから抽出した特徴量を蓄積して、当該蓄積した特徴量を、対応するスポーツ種目の名称と共に用いて、複数のスポーツ種目のダイジェストを順番に放送するダイジェスト番組のダイジェスト番組データにおいてスポーツ種目と共に、当該スポーツ種目のダイジェストのダイジェスト部分を識別するための識別モデルを再構築するようにしたことにより、所望のスポーツ種目の中継番組において試合を撮影するためのアングルが変更されても、当該アングルの変更された複数の中継番組の中継番組データから抽出して蓄積していた特徴量を所望のスポーツ種目の名称と共に用いて識別モデルを再構築して、ダイジェスト番組データにおいて所望のスポーツ種目の識別精度が低下することを低減させることができ、かくして識別モデルを利用してダイジェスト番組データにおいて所望のスポーツ種目と共に当該所望のスポーツ種目のダイジェスト部分を精度良く識別させ得る識別モデル再構築装置、識別モデル再構築方法及び識別モデル再構築プログラムを実現することができる。   According to the present invention, in the identification model reconstructing apparatus, the relay program data of a relay program that relays a sport-type game is recorded, and the feature amount is extracted from the recorded relay program data and extracted from the relay program data The collected feature quantity is used together with the name of the corresponding sport item, and the digest type data of the digest program that sequentially broadcasts the digests of the plurality of sport types, together with the sport type, the sport type By reconstructing the identification model for identifying the digest part of the digest, even if the angle for shooting the game in the relay program of the desired sporting event is changed, Desired feature values extracted and stored from relay program data of other relay programs It can be used together with the name of a sport event to reconstruct the identification model to reduce the degradation of the identification accuracy of the desired sport event in the digest program data, and thus use the identification model to reduce the desired accuracy in the digest program data. It is possible to realize an identification model reconstruction device, an identification model reconstruction method, and an identification model reconstruction program that can accurately identify the digest portion of the desired sport event together with the sport event.

以下図面について、本発明の一実施の形態を詳述する。   Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.

(1)実施の形態
(1−1)番組録画装置の回路構成
図1において、1は全体として本発明を適用した番組録画装置を示す。かかる番組録画装置1は、デジタル系放送及びアナログ系放送の番組の録画再生機能や、電子番組案内(EPG:Electronic Program Guide)情報の取得機能等を有している。
(1) Embodiment (1-1) Circuit Configuration of Program Recording Device In FIG. 1, reference numeral 1 denotes a program recording device to which the present invention is applied as a whole. The program recording apparatus 1 has a recording / playback function for digital broadcast and analog broadcast programs, an electronic program guide (EPG) information acquisition function, and the like.

番組録画装置1は、例えば、マイクロコンピュータ構成の制御部2を有している。制御部2は、ハードディスクドライブ3又は不揮発性メモリ4に予め記憶された基本プログラムやアプリケーションプログラム等の各種プログラムを、バス5を介して読み出す。   The program recording apparatus 1 includes a control unit 2 having a microcomputer configuration, for example. The control unit 2 reads various programs such as basic programs and application programs stored in advance in the hard disk drive 3 or the non-volatile memory 4 via the bus 5.

そして制御部2は、各種プログラムに従って、番組録画装置1全体を制御すると共に、所定の演算処理を実行する。また制御部2は、リモートコントローラRMの操作に応じて入力処理部6から与えられる操作コマンドに応じた各種処理も実行する。因みに、以下の説明では、リモートコントローラRMを、リモコンRMとも呼ぶ。   Then, the control unit 2 controls the entire program recording apparatus 1 according to various programs and executes predetermined arithmetic processing. The control unit 2 also executes various processes according to operation commands given from the input processing unit 6 according to the operation of the remote controller RM. Incidentally, in the following description, the remote controller RM is also referred to as a remote controller RM.

これにより制御部2は、リモコンRMの操作等に応じて、デジタル系アンテナ7によって受信したデジタル放送信号をデジタルチューナ部8に取り込む。   As a result, the control unit 2 captures the digital broadcast signal received by the digital antenna 7 into the digital tuner unit 8 in accordance with the operation of the remote controller RM or the like.

デジタルチューナ部8は、デジタル系アンテナ7からデジタル放送信号を取り込みながら、当該デジタル放送信号から任意のチャンネル(例えば、リモコンRMの操作により指定されたチャンネル)の放送データを抽出する。   The digital tuner unit 8 extracts broadcast data of an arbitrary channel (for example, a channel designated by an operation of the remote controller RM) from the digital broadcast signal while taking in the digital broadcast signal from the digital system antenna 7.

またデジタルチューナ部8は、デジタル放送信号から抽出している放送データを、ストリームバッファ9を介して番組単位の番組データとしてハードディスクドライブ3に記録する。このようにして制御部2は、デジタル系放送の番組を録画することができる。   The digital tuner unit 8 records broadcast data extracted from the digital broadcast signal on the hard disk drive 3 as program data in units of programs via the stream buffer 9. In this way, the control unit 2 can record a digital broadcast program.

また制御部2は、リモコンRMの操作等に応じて、アナログ系アンテナ10によって受信したアナログ放送信号をアナログチューナ部11に取り込む。   Further, the control unit 2 takes in an analog broadcast signal received by the analog antenna 10 into the analog tuner unit 11 in accordance with an operation of the remote controller RM or the like.

アナログチューナ部11は、アナログ系アンテナ10からアナログ放送信号を取り込みながら、当該アナログ放送信号から任意のチャンネルの放送信号を抽出して、当該抽出した放送信号を復調器12に送出する。   The analog tuner unit 11 extracts a broadcast signal of an arbitrary channel from the analog broadcast signal while taking in the analog broadcast signal from the analog antenna 10, and sends the extracted broadcast signal to the demodulator 12.

復調器12は、放送信号をNTSC(National Television Standards Committee)規格に準じて復調することによりNTSC信号を生成し、当該生成したNTSC信号をMPEG(Moving Picture Experts Group)エンコーダ13に送出する。   The demodulator 12 generates an NTSC signal by demodulating the broadcast signal in accordance with the NTSC (National Television Standards Committee) standard, and sends the generated NTSC signal to an MPEG (Moving Picture Experts Group) encoder 13.

MPEGエンコーダ13は、NTSC信号をMPEG規格に準じてエンコードすることでエンコードデータを生成すると共に、当該生成したエンコードデータを、ストリームバッファ9を介して番組単位の番組データとしてハードディスクドライブ3に記録する。このようにして制御部2は、アナログ系放送の番組も録画することができる。   The MPEG encoder 13 generates encoded data by encoding the NTSC signal in accordance with the MPEG standard, and records the generated encoded data on the hard disk drive 3 as program data in units of programs via the stream buffer 9. In this way, the controller 2 can also record analog broadcast programs.

さらに制御部2は、リモコンRMの操作等に応じて、ハードディスクドライブ3から番組データを読み出してストリームバッファ9を介してデマルチプレクサ14に送出する。   Further, the control unit 2 reads out program data from the hard disk drive 3 and sends it to the demultiplexer 14 via the stream buffer 9 in accordance with the operation of the remote controller RM.

ここで、番組の番組データは、番組映像の映像データと、番組音声の音声データとが時分割多重化されて構成されている。因みに、番組映像の映像データは、時間的に連続な複数フレームの画像データから構成されている。   Here, the program data of the program is configured by time-division multiplexing video data of program video and audio data of program audio. Incidentally, the video data of the program video is composed of a plurality of frames of image data continuous in time.

また番組の番組データは、例えば、番組映像にクローズドキャプションと呼ばれる字幕が重畳される場合、その字幕のテキストデータも映像データ及び音声データと共に時分割多重化されて構成されている。   The program data of a program is configured, for example, when a caption called closed caption is superimposed on a program video, the text data of the caption is time-division multiplexed together with video data and audio data.

さらに番組データを構成する映像データ及び音声データ(またテキストデータ)には、番組の放送時間の時間軸に沿って、当該映像データ及び音声データ(またテキストデータ)の再生を同期させるための時間情報としてのタイムコードが付加されている。   Furthermore, the video data and audio data (or text data) constituting the program data includes time information for synchronizing the reproduction of the video data and audio data (or text data) along the time axis of the broadcast time of the program. Is added as a time code.

デマルチプレクサ14は、番組データを映像データと音声データ(またテキストデータタ)とに分離して、これらをAV(Audio Visual)デコーダ15に送出する。   The demultiplexer 14 separates the program data into video data and audio data (or text data) and sends them to an AV (Audio Visual) decoder 15.

AVデコーダ15は、映像データ及び音声データ(またテキストデータ)それぞれをデコード(すなわち、復号)した後、デジタルアナログ変換することにより映像信号及び音声信号(またテキスト信号)を生成する。   The AV decoder 15 decodes (that is, decodes) each of the video data and audio data (or text data), and then performs digital-analog conversion to generate a video signal and an audio signal (or text signal).

そしてAVデコーダ15は、その映像信号(及びテキスト信号)をGUI(Graphical User Interface)重畳器16に送出する。   Then, the AV decoder 15 sends the video signal (and text signal) to a GUI (Graphical User Interface) superimposer 16.

GUI重畳器16は、映像信号にOSD(On Screen Display)等のグラフィックス信号(またテキスト信号)を重畳して、その映像信号を、番組録画装置1にビデオケーブル等を介して外部接続されたディスプレイ17に送出する。   The GUI superimposing unit 16 superimposes a graphics signal (or text signal) such as OSD (On Screen Display) on the video signal, and the video signal is externally connected to the program recording apparatus 1 via a video cable or the like. It is sent to the display 17.

またAVデコーダ15は、音声信号を、番組録画装置1にオーディオケーブル等を介して外部接続されたスピーカ18に送出する。   The AV decoder 15 sends the audio signal to a speaker 18 that is externally connected to the program recording apparatus 1 via an audio cable or the like.

これにより制御部2は、ディスプレイ17に対し映像信号に基づく番組映像を表示すると共に、その番組映像の表示に合せてスピーカ18から音声信号に基づく番組音声を出力する。このようにして制御部2は、録画した番組を視聴させることができる。   Thereby, the control unit 2 displays the program video based on the video signal on the display 17 and outputs the program audio based on the audio signal from the speaker 18 in accordance with the display of the program video. In this way, the control unit 2 can view the recorded program.

さらにデジタルチューナ部8は、デジタル放送信号から抽出した任意のチャンネルの放送データをデマルチプレクサ19にも送出する。   Further, the digital tuner unit 8 sends broadcast data of an arbitrary channel extracted from the digital broadcast signal to the demultiplexer 19.

デマルチプレクサ19は、放送データから電子番組案内情報を抽出して、これをデジタル系放送の電子番組案内情報として不揮発性メモリ4に記録する。   The demultiplexer 19 extracts electronic program guide information from the broadcast data, and records it in the nonvolatile memory 4 as electronic program guide information for digital broadcasting.

ここで、電子番組案内情報が各チャンネルで別々に配信されている場合、デマルチプレクサ19は、デジタル系アンテナ7で受信可能な各チャンネルの放送データから電子番組案内情報を抽出して、不揮発性メモリ4に記録する。   Here, when the electronic program guide information is distributed separately for each channel, the demultiplexer 19 extracts the electronic program guide information from the broadcast data of each channel that can be received by the digital antenna 7, and stores the information in the nonvolatile memory. Record in 4.

さらにアナログチューナ部11は、アナログ放送信号から、電子番組案内情報を配信している所定のチャンネルの放送信号を抽出し、当該抽出した放送信号を復調器12に送出する。   Further, the analog tuner unit 11 extracts a broadcast signal of a predetermined channel that distributes the electronic program guide information from the analog broadcast signal, and sends the extracted broadcast signal to the demodulator 12.

この際、復調器12は、放送信号をもとにNTSC信号を生成して、当該生成したNTSC信号をVBI(Vertical Blanking Interval)スライサ20に送出する。   At this time, the demodulator 12 generates an NTSC signal based on the broadcast signal and sends the generated NTSC signal to a VBI (Vertical Blanking Interval) slicer 20.

VBIスライサ20は、NTSC信号から、これに含まれる映像信号を分離すると共に、当該映像信号から、電子番組案内情報が格納されている垂直帰線期間部分を切り出してEPGデコーダ21に送出する。   The VBI slicer 20 separates the video signal included therein from the NTSC signal, and cuts out the vertical blanking period portion in which the electronic program guide information is stored from the video signal and sends it to the EPG decoder 21.

EPGデコーダ21は、映像信号から切り出された垂直帰線期間部分をデコードすることで電子番組案内情報を得て、これをアナログ系放送の電子番組案内情報として不揮発性メモリ4に記録する。このようにして制御部2は、アナログ系放送及びデジタル系放送の電子番組案内情報を取得する。   The EPG decoder 21 obtains electronic program guide information by decoding the vertical blanking interval portion cut out from the video signal, and records this information in the nonvolatile memory 4 as electronic program guide information for analog broadcasting. In this way, the control unit 2 acquires electronic program guide information for analog broadcasting and digital broadcasting.

因みに、電子番組案内情報には、例えば、現時点からむこう1週間に放送予定の番組毎の番組情報として、放送局名、放送日時、番組タイトル、ジャンル、番組概要、番組詳細、出演者名等が記述されている。   Incidentally, the electronic program guide information includes, for example, broadcast station name, broadcast date / time, program title, genre, program overview, program details, performer name, etc. as program information for each program scheduled to be broadcast in the next week from now. is described.

制御部2は、不揮発性メモリ4から電子番組案内情報を読み出し、当該読み出した電子番組案内情報をもとに、放送予定の複数の番組の放送スケジュールを表にした番組表の画面データ(以下、これを番組表画面データとも呼ぶ)を生成する。また制御部2は、その番組表画面データをRAM(Random Access Memory)22に送出して一時記録する。   The control unit 2 reads the electronic program guide information from the non-volatile memory 4, and based on the read electronic program guide information, screen data (hereinafter, referred to as program table screen data) that lists the broadcast schedules of a plurality of programs scheduled to be broadcast. This is also called program guide screen data). Further, the control unit 2 sends the program guide screen data to a RAM (Random Access Memory) 22 for temporary recording.

そしてGUI重畳器16は、制御部2の制御のもと、RAM22から番組表画面データを読み出して番組表画面信号を生成しディスプレイ17に送出する。これにより制御部2は、ディスプレイ17に番組表画面信号に基づき、アナログ系放送やデジタル系放送の番組表画面を表示することができる。   Then, under the control of the control unit 2, the GUI superimposing unit 16 reads out the program guide screen data from the RAM 22, generates a program guide screen signal, and sends it to the display 17. Accordingly, the control unit 2 can display the analog broadcast or digital broadcast program guide screen on the display 17 based on the program guide screen signal.

制御部2は、リモコンRMの操作等により、ディスプレイ17に表示している番組表画面上で任意の番組が選択され視聴予約が指示されると、選択された番組の番組情報(放送局名及び放送日時等)を利用して、番組の視聴日時等を示す視聴予約情報を生成する。   When an arbitrary program is selected on the program guide screen displayed on the display 17 and a viewing reservation is instructed by an operation of the remote controller RM or the like, the control unit 2 instructs program information (broadcast station name and broadcast station name) of the selected program. Viewing reservation information indicating the viewing date and time of the program is generated using the broadcast date and time.

そして制御部2は、その視聴予約情報を、例えば不揮発性メモリ4に記録することにより、視聴予約の指示された番組を視聴予約する。   Then, the control unit 2 records the viewing reservation information in, for example, the non-volatile memory 4, thereby making a viewing reservation for the program instructed to be viewed.

また制御部2は、リモコンRMの操作等により、ディスプレイ17に表示している番組表画面上で任意の番組が選択され録画予約が指示されると、選択された番組の番組情報(放送局名及び放送日時等)を利用して、番組の録画日時等を示す録画予約情報を生成する。   When an arbitrary program is selected on the program guide screen displayed on the display 17 and a recording reservation is instructed by an operation of the remote controller RM or the like, the control unit 2 instructs program information (broadcast station name) of the selected program. Recording schedule information indicating the recording date and time of the program is generated.

そして制御部2は、その録画予約情報を、例えば不揮発性メモリ4に記録することにより、録画予約の指示された番組を録画予約する。   Then, the control unit 2 records the recording reservation information in, for example, the non-volatile memory 4 to make a recording reservation for the program instructed to make the recording reservation.

因みに、制御部2は、番組を録画した場合、その番組の番組情報を番組データと共にハードディスクドライブ3に記録する。   Incidentally, when the control unit 2 records a program, the control unit 2 records the program information of the program in the hard disk drive 3 together with the program data.

さらに制御部2は、リモコンRMの操作等に応じて、図示しないネットワーク機器(例えば、サーバ)から配信される各種データを、ネットワーク端子23及びネットワークコントローラ24を順次介して受信してハードディスクドライブ3に記録する。   Further, the control unit 2 receives various data distributed from a network device (for example, a server) (not shown) sequentially via the network terminal 23 and the network controller 24 in accordance with the operation of the remote controller RM and the like to the hard disk drive 3. Record.

さらに制御部2は、リモコンRMの操作等に応じて、ハードディスクドライブ3から各種データを読み出すと共に、当該読み出した各種データを、ネットワークコントローラ24及びネットワーク端子23を順次介してネットワーク機器に送信する。このようにして制御部2は、ネットワーク機器との間で各種データの送受を行うこともできる。   Further, the control unit 2 reads various data from the hard disk drive 3 in accordance with the operation of the remote controller RM, and transmits the read various data to the network device via the network controller 24 and the network terminal 23 sequentially. In this way, the control unit 2 can also send and receive various data to and from the network device.

さらに制御部2は、リモコンRMの操作等に応じて、各種画面データを生成して、当該生成した各種画面データをRAM22に送出して一時記録する。   Furthermore, the control unit 2 generates various screen data according to the operation of the remote controller RM, and sends the generated various screen data to the RAM 22 for temporary recording.

そしてGUI重畳器16は、制御部2の制御のもと、RAM22から各種画面データを読み出して画面信号を生成しディスプレイ17に送出する。これにより制御部2は、ディスプレイ17に画面信号に基づき、各種画面(録画番組一覧画面等)を表示する。   The GUI superimposing unit 16 reads various screen data from the RAM 22 under the control of the control unit 2, generates a screen signal, and sends the screen signal to the display 17. Thereby, the control unit 2 displays various screens (recorded program list screen etc.) on the display 17 based on the screen signal.

ところで上述したアナログ系放送やデジタル系放送の番組としては、スポーツの野球やサッカーのような種目(以下、これをスポーツ種目とも呼ぶ)の試合を中継するための番組がある。   By the way, the analog broadcast and digital broadcast programs described above include programs for relaying sports such as sports baseball and soccer (hereinafter also referred to as sports events).

またアナログ系放送やデジタル系放送の番組としては、一日や一週間のような所定期間に行われた複数のスポーツ種目の試合のハイライトシーンのような種々のシーンを、当該スポーツ種目毎にダイジェストとしてまとめて放送するための番組もある。   In addition, for analog broadcasting and digital broadcasting programs, various scenes such as highlight scenes of games of a plurality of sports events performed for a predetermined period such as one day or one week are displayed for each sport event. There is also a program for broadcasting as a digest.

因みに、以下の説明では、スポーツ種目の試合を中継するための番組を、中継番組とも呼び、当該中継番組の番組データを、中継番組データとも呼ぶ。   Incidentally, in the following description, a program for relaying a sport-type game is also called a relay program, and program data of the relay program is also called relay program data.

また、以下の説明では、スポーツ種目毎に、その試合の種々のシーンをダイジェストとしてまとめて放送するための番組を、ダイジェスト番組とも呼び、当該ダイジェスト番組の番組データを、ダイジェスト番組データとも呼ぶ。   Further, in the following description, for each sport item, a program for broadcasting various scenes of the game together as a digest is also referred to as a digest program, and the program data of the digest program is also referred to as digest program data.

図2に示すように、ダイジェスト番組は、放送時間の時間軸に沿って、野球やサッカーのような種々のスポーツ種目のダイジェストと、番組スポンサのコマーシャルメッセージ(CM)とが所定の順番で並べられて構成されている。   As shown in FIG. 2, in the digest program, a digest of various sports such as baseball and soccer and a commercial message (CM) of the program sponsor are arranged in a predetermined order along the time axis of the broadcast time. Configured.

実際にダイジェスト番組は、当該ダイジェスト番組の先頭や後尾、途中等の所定位置にコマーシャルメッセージが挿入されて構成されている。   Actually, the digest program is configured by inserting a commercial message at a predetermined position such as the head, tail or middle of the digest program.

またダイジェスト番組において個々のスポーツ種目のダイジェストは、1又は複数のシーンから構成されており、個々のシーンは1又は複数のショットから構成されている。   In the digest program, the digest of each sport event is composed of one or a plurality of scenes, and each scene is composed of one or a plurality of shots.

一方、中継番組(図示せず)は、放送時間の時間軸に沿って、試合の中継部分と、番組スポンサのコマーシャルメッセージとが順次交互に並べられて構成されている。   On the other hand, a relay program (not shown) is configured such that a game relay portion and a program sponsor's commercial message are alternately arranged along a broadcast time axis.

実際に中継番組は、当該中継番組の先頭や後尾、途中等の所定位置にコマーシャルメッセージが挿入されて構成されている。   Actually, the relay program is configured by inserting a commercial message at a predetermined position such as the head, tail, or middle of the relay program.

また中継番組についても、試合の中継部分は1又は複数のシーンから構成されており、個々のシーンは1又は複数のショットから構成されている。   As for the relay program, the relay part of the game is composed of one or a plurality of scenes, and each scene is composed of one or a plurality of shots.

ここで、ダイジェスト番組や中継番組において個々のシーンは、例えば、テレビジョンカメラを切り換えずに1つのテレビジョンカメラで撮影され続けた一場面の先頭から後尾まである。   Here, the individual scenes in the digest program and the relay program are, for example, from the beginning to the end of one scene that is continuously photographed by one television camera without switching the television camera.

またダイジェスト番組や中継番組において個々のショットは、1つのシーンの中でテレビジョンカメラのパンニングやズームによりアングルが変化し始めた時点から、再びパンニングやズームによりアングルが変化し始める時点までの場面である。   In addition, each shot in a digest program or a relay program is a scene from the time when the angle starts to change due to panning or zooming of the television camera in one scene to the time when the angle starts to change again due to panning or zooming. is there.

よってダイジェスト番組や中継番組では、上述のように1つのシーンの中に複数のショットが含まれる(すなわち、複数のショットにより1つのシーンが構成される)場合がある。   Therefore, in a digest program or a relay program, as described above, a plurality of shots may be included in one scene (that is, one scene is constituted by a plurality of shots).

またダイジェスト番組や中継番組では、1つのシーンの中でアングルがほとんど変化しないと、当該1つのシーンがそのまま1つのショットになる場合もある。   In addition, in a digest program or a relay program, if the angle hardly changes in one scene, the one scene may become one shot as it is.

因みに、コマーシャルメッセージは、15秒や30秒、45秒等のように予め決められた種々の放送時間の中から、任意に選択された放送時間で制作されている。   Incidentally, the commercial message is produced at a broadcast time arbitrarily selected from various broadcast times determined in advance such as 15 seconds, 30 seconds, 45 seconds, and the like.

ところで、番組録画装置1には、例えば、当該番組録画装置1の製造メーカにより、ダイジェスト番組データにおいてスポーツ種目と共に、当該スポーツ種目のダイジェスト部分を識別するための識別モデルが予め構築されている。   By the way, in the program recording apparatus 1, for example, the manufacturer of the program recording apparatus 1 has previously built an identification model for identifying the sport event and the digest part of the sport event in the digest program data.

すなわち、言い換えれば、番組録画装置1には、ダイジェスト番組内の個々のダイジェストが、何れのスポーツ種目のダイジェストであるかを識別するための識別モデルが予め構築されている。   That is, in other words, in the program recording apparatus 1, an identification model for identifying which sport item is the digest of each digest in the digest program is built in advance.

実際に番組録画装置1の製造メーカにより、当該番組録画装置1に識別モデルを予め構築するには、例えば、コンピュータ装置のようなモデル構築装置(図示せず)が用いられる。   In order to actually build an identification model in advance in the program recording apparatus 1 by the manufacturer of the program recording apparatus 1, for example, a model construction apparatus (not shown) such as a computer apparatus is used.

モデル構築装置は、すでに放送された中継番組の中継番組データから映像データを分離し、当該映像データからコマーシャルメッセージ部分を削除する。   The model construction device separates the video data from the relay program data of the broadcast program already broadcast, and deletes the commercial message portion from the video data.

そしてモデル構築装置は、そのコマーシャルメッセージ部分を削除した映像データ(以下、これをコマーシャル削除映像データとも呼ぶ)を構成する複数フレームの画像データからそれぞれ特徴量(以下、これを画像特徴量とも呼ぶ)を抽出する。   Then, the model construction apparatus respectively includes feature amounts (hereinafter also referred to as image feature amounts) from a plurality of frames of image data constituting the video data from which the commercial message portion has been deleted (hereinafter also referred to as commercial deleted video data). To extract.

またモデル構築装置は、オペレータに中継番組の内容を実際に視聴させて当該中継番組で中継されていた試合のスポーツ種目を指定させる。   In addition, the model construction apparatus causes the operator to actually view the contents of the relay program and to specify the sport item of the game being relayed on the relay program.

さらにモデル構築装置は、その中継番組の画像特徴量を、オペレータによって指定されたスポーツ種目と対応付けるようにしてデータベースに登録する。   Further, the model construction apparatus registers the image feature amount of the relay program in the database so as to be associated with the sport item designated by the operator.

そしてモデル構築装置は、スポーツ種目毎にある程度の数の画像特徴量を蓄積すると、その画像特徴量を学習データとして用いて所定の学習アルゴリズムで演算処理を実行することにより、スポーツ種目の識別に用いる識別関数を求める。   When the model construction apparatus accumulates a certain number of image feature quantities for each sport event, the model construction apparatus uses the image feature quantities as learning data and executes arithmetic processing using a predetermined learning algorithm, thereby using the sport feature identification. Find the discriminant function.

モデル構築装置は、識別関数を求めると、当該識別関数を、番組録画装置1の例えば、ハードディスクドライブ3に記憶させる。   When the model construction device obtains the discriminant function, it stores the discriminant function in, for example, the hard disk drive 3 of the program recording device 1.

またモデル構築装置は、番組録画装置1の例えば、ハードディスクドライブ3に、その識別関数を用いてダイジェスト番組データのダイジェスト部分毎に、当該ダイジェストのスポーツ種目を識別するための種目識別プログラムも記憶させる。   The model construction device also stores, for example, a discriminating program for discriminating the sporting event of the digest for each digest portion of the digest program data using the discriminant function in the hard disk drive 3 of the program recording device 1.

このようにしてモデル構築装置は、番組録画装置1において、録画したダイジェスト番組のダイジェスト番組データにおいてスポーツ種目と共に、当該スポーツ種目のダイジェスト部分を識別するための識別モデルを予め構築している。   In this way, the model construction device pre-constructs an identification model for identifying the sport event and the digest part of the sport event in the digest program data of the recorded digest program in the program recording device 1.

そして番組録画装置1の制御部2は、ディスプレイ17に表示した、アナログ系放送やデジタル系放送の番組表画面上でダイジェスト番組の録画予約が指示されると、上述したように録画予約情報を生成して当該ダイジェスト番組を録画予約する。   When the recording reservation of the digest program is instructed on the analog broadcast or digital broadcast program guide screen displayed on the display 17, the control unit 2 of the program recording apparatus 1 generates the recording reservation information as described above. Then, the digest program is reserved for recording.

そして制御部2は、現在日時が録画予約情報の示すダイジェスト番組の放送日時に到達したことを検出すると、上述と同様にハードディスクドライブ3にダイジェスト番組データを記録するようにしてダイジェスト番組を録画する。   When the control unit 2 detects that the current date and time has reached the broadcast date and time of the digest program indicated by the recording reservation information, the control unit 2 records the digest program so that the digest program data is recorded in the hard disk drive 3 as described above.

制御部2は、例えば、ダイジェスト番組の録画が完了すると、図3に示すように、ダイジェスト番組の映像データを構成する複数フレームの画像データを用いて、当該画像データ毎にスポーツ種目を識別する画像単位識別処理を実行する。   For example, when the recording of the digest program is completed, the control unit 2 uses a plurality of frames of image data constituting the video data of the digest program as shown in FIG. Perform unit identification processing.

この場合、制御部2は、ハードディスクドライブ3から当該ダイジェスト番組のダイジェスト番組データを読み出してストリームバッファ9を介してデマルチプレクサ14に送出する。   In this case, the control unit 2 reads the digest program data of the digest program from the hard disk drive 3 and sends it to the demultiplexer 14 via the stream buffer 9.

この際、デマルチプレクサ14は、例えば、ダイジェスト番組データから映像データ及び音声データを分離して、これら映像データ及び音声データをAVデコーダ15に送出する。   At this time, for example, the demultiplexer 14 separates video data and audio data from the digest program data, and sends the video data and audio data to the AV decoder 15.

またAVデコーダ15は、デマルチプレクサ14から与えられた映像データ及び音声データをデコード(すなわち、復号)した後、制御部2に送出する。   Further, the AV decoder 15 decodes (that is, decodes) the video data and audio data given from the demultiplexer 14 and then sends them to the control unit 2.

制御部2は、AVデコーダ15からダイジェスト番組の映像データ及び音声データが与えられると、例えば、その音声データのデータレベルに基づき、当該音声データの先頭から後尾にわたり無音位置をタイムコードとして順次検出する。   When the video data and audio data of the digest program are given from the AV decoder 15, for example, the control unit 2 sequentially detects the silence position as a time code from the head to the tail of the audio data based on the data level of the audio data, for example. .

また制御部2は、音声データの先頭から後尾にわたり順次検出したタイムコードに基づき、順次前後2つの無音位置間の時間を検出して、当該検出した時間をもとに、個々のコマーシャルメッセージ部分の先頭位置及び後尾位置のタイムコードを検出する。   In addition, the control unit 2 sequentially detects the time between the two silent positions before and after the time code sequentially detected from the head to the tail of the audio data, and based on the detected time, The time code at the head position and the tail position is detected.

そして制御部2は、その検出したコマーシャルメッセージ部分の先頭位置及び後尾位置のタイムコードをもとに、ダイジェスト番組の映像データから、コマーシャルメッセージ部分を削除してコマーシャル削除映像データを生成する。   Then, the control unit 2 deletes the commercial message part from the video data of the digest program based on the detected time code at the head position and the tail position of the commercial message part to generate commercial deleted video data.

さらに制御部2は、コマーシャル削除映像データから、その先頭から後尾にわたり、例えば0.5秒のような比較的短い所定時間間隔で順次1フレームの画像データを抜き出す。   Further, the control unit 2 sequentially extracts one frame of image data from the commercial deleted video data from the head to the tail at a relatively short predetermined time interval such as 0.5 seconds.

そして制御部2は、コマーシャル削除映像データから順次抜き出した1フレームの画像データ(以下、これを抜出画像データとも呼ぶ)から、当該抜出画像データの画像特徴量を抽出する。   Then, the control unit 2 extracts the image feature amount of the extracted image data from one frame of image data (hereinafter also referred to as extracted image data) extracted sequentially from the commercial deleted video data.

実際に制御部2は、抜出画像データに対して間引き処理を施すと共に、個々の画素に対する彩度を変更することにより、当該抜出画像データに基づくフレーム画像よりもサイズの小さい白黒の縮小画像の縮小画像データを生成する。   Actually, the control unit 2 performs the thinning process on the extracted image data and changes the saturation for each pixel, thereby reducing the black and white reduced image having a smaller size than the frame image based on the extracted image data. Reduced image data is generated.

また制御部2は、抜出画像データをグレースケールの画像データに変換した後、当該画像データに基づく画像を複数のブロックに分割する。   The control unit 2 converts the extracted image data into grayscale image data, and then divides the image based on the image data into a plurality of blocks.

さらに制御部2は、そのブロック毎に当該ブロック内のエッジ部分の1又は複数箇所で当該エッジ部分の輝度勾配ベクトル(明るさの変化の方向を表すベクトル)を算出する。   Furthermore, the control unit 2 calculates a luminance gradient vector (a vector representing the direction of change in brightness) of the edge portion at one or a plurality of positions in the block for each block.

そして制御部2は、ブロック毎に最大の値を示す輝度勾配ベクトルを検出し、全てのブロックで検出した輝度勾配ベクトルのヒストグラム(以下、これを輝度勾配ヒストグラムとも呼ぶ)を算出する。   Then, the control unit 2 detects a luminance gradient vector indicating the maximum value for each block, and calculates a histogram of luminance gradient vectors detected in all blocks (hereinafter also referred to as a luminance gradient histogram).

このようにして制御部2は、抜出画像データから、当該抜出画像データに基づくフレーム画像の絵の形状の特徴を数値化して抽出し、当該フレーム画像の絵の形状の特徴を表す画像特徴量としての縮小画像データ及び輝度勾配ヒストグラムを生成する。   In this way, the control unit 2 digitizes and extracts the feature of the picture shape of the frame image based on the extracted image data from the extracted image data, and represents the feature of the picture shape of the frame image. Reduced image data as a quantity and a luminance gradient histogram are generated.

さらに制御部2は、抜出画像データに基づき、当該抜出画像データに基づくフレーム画像内の明度(Y)及び色差(Cb、Cr)の分布を表す16ビンのヒストグラム(以下、これを明度色差ヒストグラムとも呼ぶ)を算出する。   Further, the control unit 2 is based on the extracted image data, and is a 16-bin histogram (hereinafter referred to as “lightness color difference”) representing the distribution of brightness (Y) and color difference (Cb, Cr) in the frame image based on the extracted image data. (Also called a histogram).

さらに制御部2は、抜出画像データに基づくフレーム画像を複数のブロックに分割し、そのブロック毎に色空間としての色相、彩度及び輝度の3次元ヒストグラムを算出する。   Further, the control unit 2 divides the frame image based on the extracted image data into a plurality of blocks, and calculates a three-dimensional histogram of hue, saturation, and luminance as a color space for each block.

そして制御部2は、そのブロック毎に3次元ヒストグラムの算出結果に基づき、最も度数の高い色を当該ブロックの代表色として検出し、全てのブロックで検出した代表色をまとめた代表色データを生成する。   The control unit 2 detects the most frequent color as the representative color of the block based on the calculation result of the three-dimensional histogram for each block, and generates representative color data in which the representative colors detected in all the blocks are collected. To do.

このようにして制御部2は、抜出画像データから、当該抜出画像データに基づくフレーム画像の色の特徴を数値化して抽出し、当該フレーム画像の色の特徴を表す画像特徴量としての明度色差ヒストグラム及び代表色データも生成する。   In this way, the control unit 2 extracts the color characteristics of the frame image based on the extracted image data from the extracted image data, and extracts the lightness as an image feature amount representing the color characteristics of the frame image. A color difference histogram and representative color data are also generated.

そして制御部2は、複数の抜出画像データから、このような種々の画像特徴量を抽出し終えると、ハードディスクドライブ3から上述した識別関数を読み出す。   When the control unit 2 finishes extracting such various image feature amounts from the plurality of extracted image data, the control unit 2 reads the above-described identification function from the hard disk drive 3.

また制御部2は、その識別関数に順次1つの抜出画像データの画像特徴量を変数として代入すると共に、当該1つの抜出画像データの画像特徴量を変数として代入した識別関数の演算を実行する。   Further, the control unit 2 sequentially assigns the image feature amount of one extracted image data as a variable to the identification function, and executes the calculation of the identification function by substituting the image feature amount of the one extracted image data as a variable. To do.

これにより制御部2は、抜出画像データ毎に、当該抜出画像データに基づくフレーム画像が個々のスポーツ種目として、それぞれどの程度確からしいかを百分率で表す割合(以下、これを確からしさ率とも呼ぶ)を算出する。   As a result, the control unit 2 represents, for each extracted image data, a percentage (hereinafter referred to as a probability ratio) that indicates how likely each frame image based on the extracted image data is as an individual sport item. Calculated).

そして制御部2は、抜出画像データ毎に、その算出結果をもとに、最も確からしい(すなわち、確からしさ率が最も高い)1つのスポーツ種目を、当該抜出画像データに基づくフレーム画像のスポーツ種目とする。   Then, for each extracted image data, the control unit 2 determines, based on the calculation result, one sport item that is most probable (that is, the highest probability ratio) of the frame image based on the extracted image data. A sporting event.

すなわち、制御部2は、抜出画像データ毎に、当該抜出画像データに基づくフレーム画像が何れのスポーツ種目のダイジェストのフレーム画像であるかを識別する。そして制御部2は、全ての抜出画像データについてスポーツ種目を識別すると、画像単位識別処理を終了する。   That is, for each extracted image data, the control unit 2 identifies which sport type digest frame image is based on the extracted image data. And the control part 2 will complete | finish an image unit identification process, if the sport item is identified about all the extraction image data.

また制御部2は、画像単位識別処理においてコマーシャル削除映像データから抜出画像データを抜き出すと、当該画像単位識別処理と並行に、ダイジェスト番組内のショット毎にスポーツ種目を識別するショット単位識別処理も実行する。   In addition, when the extracted image data is extracted from the commercial deleted video data in the image unit identification process, the control unit 2 performs a shot unit identification process for identifying a sport item for each shot in the digest program in parallel with the image unit identification process. Execute.

図3及び図4に示すように、制御部2は、ショット単位識別処理を開始すると、複数の抜出画像データFD1のうち再生時間軸に沿って順次前後2つの抜出画像データFD1の対応する画素の値を比較し、当該前後2つの抜出画像データFD1の類似度を算出する。   As shown in FIGS. 3 and 4, when the shot unit identification process is started, the control unit 2 sequentially corresponds to the two extracted image data FD1 before and after the extracted image data FD1 along the reproduction time axis. The pixel values are compared, and the similarity between the two extracted image data FD1 before and after is calculated.

因みに、かかる類似度は、例えば、前後2つの抜出画像データFD1各々に基づく2つのフレーム画像の絵が似ているほど高い値を示し、当該前後2つの抜出画像データFD1各々に基づく2つのフレーム画像の絵が異なるほど低い値を示す。   Incidentally, for example, the degree of similarity indicates a higher value as the pictures of two frame images based on the two extracted front and rear extracted image data FD1 are similar to each other. The lower the value, the different the picture of the frame image.

そして制御部2は、その類似度に基づき、コマーシャル削除映像データVD1において、ダイジェスト番組の番組映像における個々のショット部分の先頭位置及び後尾位置を、それぞれ抜出画像データFD1に付加されているタイムコードとして順次検出する。   Then, based on the degree of similarity, the control unit 2 in the commercial deleted video data VD1, the time code in which the head position and the tail position of each shot portion in the program video of the digest program are added to the extracted image data FD1, respectively. Are detected sequentially.

実際に制御部2は、コマーシャル削除映像データVD1の先頭の抜出画像データFD1の位置や、互いの類似度が所定の閾値よりも低い前後2つの抜出画像データFD1のうち後側の抜出画像データFD1の位置を個々のショット部分の先頭位置として検出する。   Actually, the control unit 2 extracts the rear side of the extracted image data FD1 before and after the position of the extracted image data FD1 at the head of the commercial deleted video data VD1 and the similarity between them is lower than a predetermined threshold. The position of the image data FD1 is detected as the head position of each shot part.

また制御部2は、互いの類似度が所定の閾値よりも低い前後2つの抜出画像データFD1のうち前側の抜出画像データFD1の位置や、コマーシャル削除映像データVD1の後尾の抜出画像データFD1の位置を、個々のショット部分の後尾位置として検出する。   The control unit 2 also determines the position of the extracted image data FD1 on the front side of the two extracted front and rear extracted image data FD1 whose similarity is lower than a predetermined threshold, and extracted image data at the tail of the commercial deleted video data VD1. The position of FD1 is detected as the tail position of each shot portion.

そして図3及び図5に示すように、制御部2は、個々のショット部分の先頭位置及び後尾位置のタイムコードに基づき、当該ショット部分に含まれる(すなわち、ショット部分の先頭位置から後尾位置までに位置する)複数の抜出画像データFD1を判別する。   As shown in FIGS. 3 and 5, the control unit 2 includes the shot part in the shot part based on the time code of the head position and tail position of each shot part (that is, from the head position of the shot part to the tail position). A plurality of extracted image data FD1).

また制御部2は、ショット部分毎に、当該ショット部分の複数の抜出画像データについて識別したスポーツ種目を集計して、これら複数の抜出画像データについて最も多く識別したスポーツ種目を、当該ショット部分のスポーツ種目にする。   Further, the control unit 2 aggregates, for each shot part, the sport items identified for the plurality of extracted image data of the shot part, and determines the sport type most frequently identified for the plurality of extracted image data for the shot part. A sporting event.

すなわち、制御部2は、コマーシャル削除映像データのショット部分毎に、当該ショット部分に基づくショット(すなわち、映像)が、何れのスポーツ種目のダイジェスト内のショットであるかを識別する。そして制御部2は、全てのショット部分についてスポーツ種目を識別すると、ショット単位識別処理を終了する。   That is, for each shot portion of the commercial-deleted video data, the control unit 2 identifies which sport item's digest is the shot based on the shot portion (that is, the video). And the control part 2 will complete | finish a shot unit identification process, if the sport item is identified about all the shot parts.

このようにして制御部2は、ダイジェスト番組データにおいてスポーツ種目を識別すると共に、当該スポーツ種目のダイジェスト部分をショット単位で識別する。   In this way, the control unit 2 identifies the sport item in the digest program data and identifies the digest part of the sport item in shot units.

ところで、図6に示すように、制御部2は、個々のショット部分についてスポーツ種目を識別し終えると、再生時間軸に沿って順次前後2つのショット部分について識別したスポーツ種目を比較する。   By the way, as shown in FIG. 6, when the control unit 2 finishes identifying the sport event for each shot part, the control unit 2 sequentially compares the sport event identified for the front and rear two shot parts along the reproduction time axis.

また制御部2は、その比較結果に基づいて、コマーシャル削除映像データVD1の先頭から後尾にわたり、同一のスポーツ種目であると識別したショット部分の連続の有無を検出する。   Further, the control unit 2 detects the presence / absence of continuation of shot portions identified as being the same sport event from the head to the tail of the commercial deleted video data VD1 based on the comparison result.

その結果、制御部2は、同一のスポーツ種目であると識別した複数のショット部分が再生時間軸に沿って連続している場合、当該連続する複数のショット部分を、当該スポーツ種目のダイジェスト部分として1つの再生区間に設定する。   As a result, when the plurality of shot portions identified as the same sport event are continuous along the playback time axis, the control unit 2 uses the plurality of consecutive shot portions as the digest portion of the sport event. Set to one playback section.

また制御部2は、何れかのスポーツ種目であると識別したショット部分が単独で存在する場合、当該ショット部分をそのまま、当該スポーツ種目のダイジェスト部分として1つの再生区間に設定する。   In addition, when there is a shot part that is identified as any sport event, the control unit 2 sets the shot part as it is as a digest part of the sport event as one reproduction section.

さらに制御部2は、再生区間毎に、当該再生区間の先頭位置及び後尾位置と、その再生区間の再生により視聴可能なダイジェストのスポーツ種目とを示す再生区間情報を生成する。   Further, for each playback section, the control unit 2 generates playback section information indicating the start position and the tail position of the playback section and the digest sport item that can be viewed by playback of the playback section.

そして制御部2は、再生区間毎の再生区間情報を、コマーシャル削除映像データVD1の先頭から後尾にわたって再生区間を検出した順番でリスト化して示す種目別再生区間リストを生成する。   Then, the control unit 2 generates a reproduction section list for each item that lists the reproduction section information for each reproduction section in the order in which the reproduction sections are detected from the head to the tail of the commercial deleted video data VD1.

因みに、以下の説明では、再生区間の先頭位置(すなわち、イン点)を、再生開始位置とも呼び、当該再生区間の後尾位置(すなわち、アウト点)を、再生終了位置とも呼ぶ。   Incidentally, in the following description, the beginning position (that is, the In point) of the playback section is also referred to as a playback start position, and the tail position (that is, the Out point) of the playback section is also referred to as a playback end position.

実際に制御部2は、連続する複数のショット部分を1つの再生区間とした場合、当該再生区間の再生開始位置を、その再生区間内で最も前に位置する1つのショット部分の先頭位置とする。   Actually, when a plurality of continuous shot portions are set as one playback section, the control unit 2 sets the playback start position of the playback section as the head position of the first shot portion positioned in the playback section. .

また制御部2は、連続する複数のショット部分を1つの再生区間とした場合、当該再生区間の再生終了位置を、その再生区間内で最も後に位置する1つのショット部分の後尾位置とする。   In addition, when a plurality of continuous shot portions are set as one playback section, the control unit 2 sets the playback end position of the playback section as the tail position of one shot part positioned most recently in the playback section.

これに対して制御部2は、1つのショット部分をそのまま1つの再生区間とした場合、当該再生区間の再生開始位置及び再生終了位置を、そのショット部分の先頭位置及び後尾位置とする。   On the other hand, when one shot portion is directly used as one playback section, the control unit 2 sets the playback start position and playback end position of the playback section as the head position and the tail position of the shot section.

そして制御部2は、再生区間情報において再生開始位置や再生終了位置を、対応する抜出画像データに付加されているタイムコードで記述する。   Then, the control unit 2 describes the reproduction start position and the reproduction end position in the reproduction section information with a time code added to the corresponding extracted image data.

このようにして制御部2は、種目別再生区間リストを生成すると、当該種目別再生区間リストをハードディスクドライブ3に送出し、このときスポーツ種目の識別に用いていたダイジェスト番組データに対応付けて記録する。   When the control section 2 generates the item-specific reproduction section list in this way, the control section 2 sends the item-specific reproduction section list to the hard disk drive 3 and records it in association with the digest program data used for identifying the sport item at this time. To do.

ところで、制御部2は、録画したダイジェスト番組についてダイジェストのスポーツ種目を識別した後、ユーザによりリモコンRMを介して当該ダイジェスト番組の再生が指示され、所望のスポーツ種目が指定されると、ハードディスクドライブ3からダイジェスト番組データと、これに対応付けている種目別再生区間リストとを読み出す。   By the way, the control unit 2 identifies the sport type of the digest for the recorded digest program, and when the user instructs the reproduction of the digest program via the remote controller RM and designates the desired sport type, the hard disk drive 3 The digest program data and the item-specific reproduction section list associated therewith are read out.

また制御部2は、ダイジェスト番組データについてはストリームバッファ9を介してデマルチプレクサ14に送出し、当該デマルチプレクサ14においてダイジェスト番組データから映像データ及び音声データ(またテキストデータ)を分離させてAVデコーダ15に送出させる。   The control unit 2 sends the digest program data to the demultiplexer 14 via the stream buffer 9, and the video data and audio data (or text data) are separated from the digest program data in the demultiplexer 14, and the AV decoder 15 To send.

さらに制御部2は、このとき種目別再生区間リストに含まれる複数の再生区間情報の内容を、その並びの順番に従って順次確認するようにして、ユーザにより指定された所望のスポーツ種目と同一のスポーツ種目を示す再生区間情報を検索する。そして制御部2は、その検索した再生区間情報の示す再生開始位置及び再生終了位置をAVデコーダ15に通知する。   Further, at this time, the control unit 2 sequentially confirms the contents of the plurality of reproduction section information included in the reproduction section list for each item according to the order of the arrangement, and the same sport as the desired sport item designated by the user Retrieving section information indicating an item is searched. Then, the control unit 2 notifies the AV decoder 15 of the playback start position and playback end position indicated by the searched playback section information.

これによりAVデコーダ15は、デマルチプレクサ14から与えられた映像データ及び音声データ(またテキストデータ)において再生開始位置から再生終了位置までの再生区間をデコード(すなわち、復号)した後、デジタルアナログ変換することにより再生区間映像信号及び再生区間音声信号(また再生区間テキスト信号)を生成する。   As a result, the AV decoder 15 decodes (that is, decodes) the playback section from the playback start position to the playback end position in the video data and audio data (or text data) given from the demultiplexer 14, and then performs digital-analog conversion. Thus, a playback section video signal and a playback section audio signal (or playback section text signal) are generated.

そしてAVデコーダ15は、その再生区間映像信号(及び再生区間テキスト信号)をGUI重畳器16に送出する。   Then, the AV decoder 15 sends the playback section video signal (and the playback section text signal) to the GUI superimposer 16.

GUI重畳器16は、再生区間映像信号にグラフィックス信号(また再生区間テキスト信号)を重畳して、その再生区間映像信号をディスプレイ17に送出する。またAVデコーダ15は、再生区間音声信号をスピーカ18に送出する。   The GUI superimposing unit 16 superimposes the graphics signal (or the playback section text signal) on the playback section video signal and sends the playback section video signal to the display 17. Further, the AV decoder 15 sends the playback section audio signal to the speaker 18.

これにより制御部2は、ディスプレイ17に再生区間映像信号に基づきダイジェスト番組内の所望のスポーツ種目のダイジェストの映像を表示すると共に、その表示に合せてスピーカ18から再生区間音声信号に基づき当該ダイジェストの音声を出力する。   As a result, the control unit 2 displays the video of the digest of the desired sport type in the digest program on the display 17 based on the playback section video signal, and the digest of the digest based on the playback section audio signal from the speaker 18 in accordance with the display. Output audio.

このようにして制御部2は、録画したダイジェスト番組において、所望のスポーツ種目のダイジェストのみを視聴させることができる。   In this manner, the control unit 2 can view only the digest of a desired sport item in the recorded digest program.

かかる構成に加えて、この番組録画装置1の場合、制御部2は、予め構築されている識別モデルを適宜、再構築し得るようになされている。   In addition to such a configuration, in the case of this program recording apparatus 1, the control unit 2 can appropriately reconstruct an identification model that has been constructed in advance.

制御部2は、例えば、番組録画装置1を始めて起動させたとき、RAM22に予め記憶している所望のスポーツ種目を入力させるための種目入力画面データを、GUI重畳器16を介してディスプレイ17に送出する。   For example, when the program recording apparatus 1 is started for the first time, the control unit 2 stores, on the display 17 via the GUI superimposing device 16, item input screen data for inputting a desired sport item stored in advance in the RAM 22. Send it out.

これにより制御部2は、ディスプレイ17に対し、その種目入力画面データに基づく種目入力画面(図示せず)を表示する。   As a result, the control unit 2 displays an event input screen (not shown) based on the event input screen data on the display 17.

ここで、種目入力画面には、複数のスポーツ種目の名称を入力するための複数の名称入力欄が設けられている。そして種目入力画面には、スポーツ種目毎の名称入力欄に、例えば、「野球」や「やきゅう」、「ベースボール」、「Baseball」等のように、1つのスポーツ種目の名称を漢字や平仮名、カタカナ、ローマ字等のように表記を変えて複数入力し得るようになされている。   Here, the item input screen has a plurality of name input fields for inputting names of a plurality of sports items. On the event input screen, in the name input field for each sport event, the name of one sport event such as “baseball”, “Yakyu”, “baseball”, “Baseball”, etc. is written in kanji or hiragana. , Katakana, romaji, etc., so that you can change the notation and input multiple items.

また種目入力画面には、例えば、「プロ野球」や「高校野球」、「オリンピックの野球」のような1つのスポーツ種目の詳細な分類の名称を、1つのスポーツ種目とみなして、1つのスポーツ種目の名称入力欄に入力することもできる。   In addition, on the event input screen, for example, a name of a detailed classification of one sport event such as “professional baseball”, “high school baseball”, and “Olympic baseball” is regarded as one sport event, and one sport is recorded. It can also be entered in the event name input field.

さらに種目入力画面には、これら「プロ野球」や「高校野球」、「オリンピックの野球」のような1つのスポーツ種目の詳細な分類の名称を、別々のスポーツ種目とみなして、別々のスポーツ種目の名称入力欄に入力することもできる。   Furthermore, on the event input screen, the names of detailed classifications of one sport event such as “professional baseball”, “high school baseball”, and “Olympic baseball” are regarded as different sport events, and different sport events. It can also be entered in the name input field.

すなわち、種目入力画面は、ユーザに対し所望のスポーツ種目を、「野球」や「サッカー」のような大きな分類や、「プロ野球」や「高校野球」のような詳細な分類として選択させて入力させ得るようになされている。   In other words, the event input screen allows the user to select and input a desired sport event as a large category such as “baseball” or “soccer” or a detailed category such as “professional baseball” or “high school baseball”. It is made to be able to let you.

この状態で制御部2は、例えば、ユーザによりリモコンRMを介して種目入力画面上で1又は複数の所望のスポーツ種目の名称が入力されると、当該入力されたスポーツ種目の名称の単語一覧表を作成する。そして制御部2は、その単語一覧表を例えば、不揮発性メモリ4に記録する。   In this state, for example, when the user inputs the name of one or a plurality of desired sport items on the event input screen via the remote controller RM, the control unit 2 is a word list of the input sport event names. Create And the control part 2 records the word list in the non-volatile memory 4, for example.

制御部2は、不揮発性メモリ4に単語一覧表を記録すると、例えば、不揮発性メモリ4に記録している電子番組案内情報を更新する毎に、当該不揮発性メモリ4から、その更新した電子番組案内情報を読み出すと共に、その際に単語一覧表も読み出す。   When the control unit 2 records the word list in the non-volatile memory 4, for example, every time the electronic program guide information recorded in the non-volatile memory 4 is updated, the updated electronic program is read from the non-volatile memory 4. The guidance information is read out, and the word list is also read out at that time.

そして制御部2は、単語一覧表に掲載している所望のスポーツ種目の名称を、電子番組案内情報内の番組情報と比較するようにして、ユーザにより指定されていた所望のスポーツ種目の中継番組に関する番組情報を探し出す。   Then, the control unit 2 compares the name of the desired sport item listed in the word list with the program information in the electronic program guide information, so that the relay program of the desired sport type specified by the user is performed. Find program information about.

制御部2は、このようにしてユーザにより指定されていた所望のスポーツ種目の中継番組の番組情報を探し出すと、その番組情報に基づいて上述と同様に録画予約情報を生成するようにして、当該中継番組を自動的に録画予約する。   When the control unit 2 searches for program information of the desired sports-type relay program specified by the user in this way, the control unit 2 generates the recording reservation information in the same manner as described above based on the program information, and Scheduled recording of relay programs automatically.

この状態で制御部2は、現在日時が録画予約情報の示す所望のスポーツ種目の中継番組の放送日時に到達したことを検出すると、上述と同様にハードディスクドライブ3に中継番組データと番組情報とを対応付けて記録するようにして、その中継番組を録画する。   In this state, when the control unit 2 detects that the current date and time has reached the broadcast date and time of the relay program of the desired sport type indicated by the recording reservation information, it transmits the relay program data and program information to the hard disk drive 3 as described above. The relay program is recorded so as to be recorded in association with each other.

このようにして制御部2は、録画予約情報に従い、所望のスポーツ種目の中継番組を順次録画する。ただし制御部2は、所望のスポーツ種目の中継番組の録画を始めると、その後、順次録画する所望のスポーツ種目の中継番組の中で、例えば、録画の順番が偶数番目となる中継番組と当該録画の順番が奇数番目となる中継番組とを区別可能にする。   In this way, the control unit 2 sequentially records the relay program of the desired sport type according to the recording reservation information. However, when the control unit 2 starts recording a relay program of a desired sport type, for example, among the relay programs of the desired sport type to be sequentially recorded, for example, the relay program whose recording order is an even number and the recording Can be distinguished from relay programs whose order is odd.

すなわち、制御部2は、録画の順番が偶数番目となる所望のスポーツ種目の中継番組を録画する場合、ハードディスクドライブ3に中継番組データと共に、後述するデータベースの構築に利用することを示す構築利用識別情報も送出する。そして制御部2は、ハードディスクドライブ3に対し、その中継番組データと構築利用識別情報とを対応付けて記録する。   That is, the control unit 2 indicates that when recording a relay program of a desired sport type in which the recording order is an even number, it is used together with the relay program data on the hard disk drive 3 to be used for the construction of a database described later. Information is also sent out. Then, the control unit 2 records the relay program data and the construction use identification information in association with each other on the hard disk drive 3.

また制御部2は、録画の順番が奇数番目となる所望のスポーツ種目の中継番組を録画する場合、ハードディスクドライブ3に中継番組データと共に、後述する所望のスポーツ種目の識別精度の確認に利用することを示す精度確認用識別情報も送出する。そして制御部2は、ハードディスクドライブ3に対し、その中継番組データと精度確認用識別情報とを対応付けて記録する。   In addition, when recording a relay program of a desired sport type in which the recording order is an odd number, the control unit 2 is used together with the relay program data on the hard disk drive 3 for confirming the identification accuracy of the desired sport type which will be described later. Is also sent out accuracy confirmation identification information. The control unit 2 records the relay program data and accuracy confirmation identification information in association with each other on the hard disk drive 3.

このようにして制御部2は、録画の順番が偶数番目の中継番組を録画すると、図7に示すように、ハードディスクドライブ3から構築利用識別情報をもとに、その偶数番目に録画した当該中継番組の中継番組データを検出して、対応する番組情報と共に読み出す。   In this way, when recording the even-numbered relay program, the control unit 2 records the even-numbered relay program based on the construction usage identification information from the hard disk drive 3 as shown in FIG. The relay program data of the program is detected and read together with the corresponding program information.

そして制御部2は、その中継番組データを、ストリームバッファ9を介してデマルチプレクサ14に送出する。   Then, the control unit 2 sends the relay program data to the demultiplexer 14 via the stream buffer 9.

この際、デマルチプレクサ14は、例えば、中継番組データから映像データ及び音声データを分離して、これら映像データ及び音声データをAVデコーダ15に送出する。   At this time, for example, the demultiplexer 14 separates video data and audio data from the relay program data, and sends the video data and audio data to the AV decoder 15.

またAVデコーダ15は、デマルチプレクサ14から与えられた映像データ及び音声データをデコード(すなわち、復号)した後、制御部2に送出する。   Further, the AV decoder 15 decodes (that is, decodes) the video data and audio data given from the demultiplexer 14 and then sends them to the control unit 2.

制御部2は、AVデコーダ15から中継番組の映像データ及び音声データが与えられると、例えば、上述したダイジェスト番組データにおいてスポーツ種目を識別する場合と同様に、当該中継番組の映像データからコマーシャル削除映像データを生成する。   When the video data and audio data of the relay program are given from the AV decoder 15, the control unit 2 receives the commercial-deleted video from the video data of the relay program, for example, as in the case of identifying the sport item in the digest program data described above. Generate data.

また制御部2は、上述したダイジェスト番組データにおいてスポーツ種目を識別する場合と同様に、そのコマーシャル削除映像データから複数の抜出画像データを順次抜き出すと共に、その抜出画像データ毎に種々の画像特徴量を抽出する。   The control unit 2 sequentially extracts a plurality of extracted image data from the commercial deleted video data in the same manner as in the case of identifying the sport item in the digest program data described above, and various image features for each extracted image data. Extract the amount.

さらに制御部2は、このとき番組情報に基づき、このとき画像特徴量の抽出に用いた中継番組(すなわち、このとき録画した中継番組)のスポーツ種目の名称を検出する。   Further, based on the program information at this time, the control unit 2 detects the name of the sport item of the relay program (that is, the relay program recorded at this time) used for extracting the image feature amount at this time.

そして制御部2は、抜出画像データ毎の画像特徴量を、スポーツ種目の名称を示す種目情報と共にハードディスクドライブ3に送出する。   Then, the control unit 2 sends the image feature amount for each extracted image data to the hard disk drive 3 together with the item information indicating the name of the sport item.

これにより制御部2は、抜出画像データ毎の画像特徴量を、種目情報と対応付けて画像特徴量管理用のデータベースに登録するようにして、抜出画像データ毎の画像特徴量を種目情報と共にハードディスクドライブ3に記録する。   Thus, the control unit 2 registers the image feature amount for each extracted image data in the database for image feature amount management in association with the item information, and registers the image feature amount for each extracted image data in the item information. At the same time, it is recorded in the hard disk drive 3.

因みに、以下の説明では、抜出画像データ毎の画像特徴量を種目情報と対応付けて登録する画像特徴量管理用のデータベースを、特徴量データベースとも呼ぶ。   Incidentally, in the following description, an image feature quantity management database that registers image feature quantities for each extracted image data in association with item information is also referred to as a feature quantity database.

このようにして制御部2は、録画の順番が偶数番目の中継番組を録画する毎に、当該中継番組の抜出画像データから画像特徴量を抽出し、その画像特徴量を種目情報に対応付けて特徴量データベースに登録するようにして、当該特徴量データベースを構築する。   In this way, every time an even-numbered relay program is recorded, the control unit 2 extracts the image feature amount from the extracted image data of the relay program, and associates the image feature amount with the item information. The feature amount database is constructed in such a manner as to be registered in the feature amount database.

因みに、制御部2は、電子番組案内情報の更新に応じて自動的に中継番組を録画予約した場合には、その録画予約情報に対し、当該制御部2による自動的な録画予約であることを示す識別情報(以下、これを自動予約識別情報とも呼ぶ)を付加している。   Incidentally, when the control unit 2 automatically schedules recording of a relay program in response to the update of the electronic program guide information, the control unit 2 indicates that the recording reservation information is automatic recording reservation by the control unit 2. The identification information shown (hereinafter also referred to as automatic reservation identification information) is added.

また制御部2は、ユーザによるリモコンRMの操作に応じて中継番組の録画予約が指示されると、不揮発性メモリ4から単語一覧表を読み出す。   The control unit 2 reads the word list from the non-volatile memory 4 when the recording reservation of the relay program is instructed according to the operation of the remote controller RM by the user.

さらに制御部2は、単語一覧表と、その録画予約が指示された中継番組の番組情報とに基づき、当該中継番組が、ユーザにより指定されていた所望のスポーツ種目の中継番組であるか否かを判別する。   Further, the control unit 2 determines whether or not the relay program is a relay program of a desired sport type designated by the user based on the word list and the program information of the relay program for which the recording reservation is instructed. Is determined.

その結果、制御部2は、録画予約が指示された中継番組が、所望のスポーツ種目の中継番組であると、すでに自動的に録画予約していた中継番組の録画予約情報の中から、当該録画予約が指示された中継番組の録画予約情報を探し出す。   As a result, if the relay program for which recording reservation is instructed is a relay program of a desired sport type, the control unit 2 records the recording from the recording reservation information of the relay program that has already been automatically reserved for recording. Find recording reservation information of a relay program for which reservation is instructed.

そして制御部2は、その探し出した録画予約情報に対し、すでに付加していた自動予約識別情報に代えて、ユーザの指示に応じた録画予約であることを示す識別情報(以下、これをユーザ予約識別情報とも呼ぶ)を付加し直す。   Then, the control unit 2 replaces the automatic recording identification information that has already been added to the searched recording reservation information with identification information (hereinafter referred to as user reservation) indicating that the recording reservation is in accordance with a user instruction. (Also called identification information).

この状態で制御部2は、録画予約情報に従い所望のスポーツ種目の中継番組を録画すると、その録画した中継番組の録画予約情報に付加していた自動予約識別情報やユーザ予約識別情報も、ハードディスクドライブ3に送出し中継番組データに対応付けて記録する。   In this state, when the control unit 2 records a relay program of a desired sport type according to the recording reservation information, the automatic reservation identification information and user reservation identification information added to the recording reservation information of the recorded relay program are also stored in the hard disk drive. 3 is recorded in association with the relay program data.

これにより制御部2は、所望のスポーツ種目の中継番組を録画した場合、ユーザによる録画予約の指示と、当該制御部2による自動的な録画予約との何れに従って、その中継番組を録画したのかを判別し得るようにしている。   Thus, when the relay program of the desired sport type is recorded, the control unit 2 determines whether the relay program has been recorded according to the recording reservation instruction from the user or the automatic recording reservation by the control unit 2. It can be distinguished.

そして制御部2は、特徴量データベースに画像特徴量を種目情報と対応付けて登録する毎に、その画像特徴量の抽出に用いた中継番組を、ユーザによる録画予約の指示と自動的な録画予約との何れに従って録画したのかを判別する。   Each time the control unit 2 registers the image feature amount in the feature amount database in association with the item information, the relay program used to extract the image feature amount is automatically recorded by the user. It is discriminated according to which of the recordings.

その結果、制御部2は、画像特徴量の抽出に用いた中継番組を、ユーザによる録画予約の指示に応じて録画していると、この後、ユーザにより削除が指示されるまでの間、その中継番組の中継番組データをハードディスクドライブ3に記録したままにする。   As a result, when the relay program used to extract the image feature value is recorded in accordance with the recording reservation instruction from the user, the control unit 2 thereafter deletes the relay program until the user instructs to delete it. The relay program data of the relay program remains recorded on the hard disk drive 3.

これに対して制御部2は、画像特徴量の抽出に用いた中継番組を、自動的な録画予約に従い録画していると、特徴量データベースに対する画像特徴量の登録が完了した時点に、当該中継番組の中継番組データをハードディスクドライブ3から自動的に消去する。   On the other hand, when the relay program used to extract the image feature amount is recorded in accordance with the automatic recording reservation, the control unit 2 performs the relay when the registration of the image feature amount in the feature amount database is completed. The relay program data of the program is automatically deleted from the hard disk drive 3.

これにより制御部2は、ハードディスクドライブ3の空容量が無駄に減らないようにして、所望のスポーツ種目の中継番組が放送される毎に、その中継番組をほぼ確実に録画し得るようにしている。   As a result, the controller 2 prevents the free space of the hard disk drive 3 from being reduced unnecessarily, so that every time a broadcast program of a desired sport type is broadcast, the relay program can be recorded almost certainly. .

ところで制御部2は、例えば、単語一覧表を記録すると、そのときの日時から、識別モデルを利用した所望のスポーツ種目の識別精度を定期的に確認するために予め選定された2週間又は3週間等のような所定期間を経たときの日時(以下、これを精度確認日時とも呼ぶ)を算出する。   By the way, for example, when the word list is recorded, the control unit 2 has been selected in advance for two weeks or three weeks in order to periodically confirm the identification accuracy of a desired sport item using the identification model from the date and time at that time. The date and time when a predetermined period such as the above has passed (hereinafter also referred to as accuracy check date and time) is calculated.

また制御部2は、単語一覧表を記録したときの日時から、識別モデルを定期的に再構築するために、予め精度確認用の所定期間によりも長く選定された3ヶ月又は半年等のような所定期間を経たときの日時(以下、これを再構築実行日時とも呼ぶ)も算出する。   In addition, the control unit 2 may select three months or half a year that is selected in advance for a predetermined period for checking accuracy in order to periodically rebuild the identification model from the date and time when the word list is recorded. The date and time when a predetermined period has passed (hereinafter also referred to as the reconstruction execution date and time) is also calculated.

そして制御部2は、その精度確認日時を示す精度確認日時情報と、再構築実行日時を示す再構築実行日時情報とを、例えば不揮発性メモリ4に記録する。   Then, the control unit 2 records the accuracy check date / time information indicating the accuracy check date / time and the rebuild execution date / time information indicating the rebuild execution date / time in the nonvolatile memory 4, for example.

制御部2は、現在日時が精度確認日時情報の示す精度確認日時に到達すると、識別精度確認処理を開始する。   When the current date / time reaches the accuracy check date / time indicated by the accuracy check date / time information, the control unit 2 starts the identification accuracy check process.

この際、図8に示すように、制御部2は、ハードディスクドライブ3から精度確認用識別情報をもとに、録画の順番が奇数番目の1つの中継番組の中継番組データを、対応する番組情報と共に読み出す。そして制御部2は、その中継番組データを、ストリームバッファ9を介してデマルチプレクサ14に送出する。   At this time, as shown in FIG. 8, the control unit 2 uses the identification information for accuracy confirmation from the hard disk drive 3 to convert the relay program data of one relay program whose recording order is odd to the corresponding program information. Read with. Then, the control unit 2 sends the relay program data to the demultiplexer 14 via the stream buffer 9.

この際、デマルチプレクサ14は、例えば、中継番組データから映像データ及び音声データを分離して、これら映像データ及び音声データをAVデコーダ15に送出する。   At this time, for example, the demultiplexer 14 separates video data and audio data from the relay program data, and sends the video data and audio data to the AV decoder 15.

またAVデコーダ15は、デマルチプレクサ14から与えられた映像データ及び音声データをデコード(すなわち、復号)した後、制御部2に送出する。   Further, the AV decoder 15 decodes (that is, decodes) the video data and audio data given from the demultiplexer 14 and then sends them to the control unit 2.

制御部2は、AVデコーダ15から映像データ及び音声データが与えられると、上述したダイジェスト番組データにおいてスポーツ種目を識別する場合と同様に、当該映像データからコマーシャル削除映像データを生成する。   When the video data and the audio data are given from the AV decoder 15, the control unit 2 generates commercial-deleted video data from the video data, as in the case of identifying the sport item in the digest program data described above.

また制御部2は、上述したダイジェスト番組データにおいてスポーツ種目を識別する場合と同様に、そのコマーシャル削除映像データから複数の抜出画像データを順次抜き出すと共に、その抜出画像データ毎に種々の画像特徴量を抽出する。   The control unit 2 sequentially extracts a plurality of extracted image data from the commercial deleted video data in the same manner as in the case of identifying the sport item in the digest program data described above, and various image features for each extracted image data. Extract the amount.

さらに制御部2は、上述したダイジェスト番組データにおいてスポーツ種目を識別する場合と同様に、ハードディスクドライブ3から識別関数を読み出すと共に、その識別関数に順次1つの抜出画像データの画像特徴量を変数として代入して演算を実行する。   Further, the control unit 2 reads out an identification function from the hard disk drive 3 as in the case of identifying the sport item in the digest program data described above, and sequentially uses the image feature amount of one extracted image data as a variable in the identification function. Substitute and execute the operation.

これにより制御部2は、抜出画像データ毎に、当該抜出画像データに基づくフレーム画像に対する個々のスポーツ種目の確からしさ率を算出し、その算出結果をもとに、当該抜出画像データに基づくフレーム画像のスポーツ種目を識別する。   Thereby, the control unit 2 calculates the probability ratio of each sport item for the frame image based on the extracted image data for each extracted image data, and based on the calculation result, Identify the sport event of the based frame image.

また制御部2は、この際、上述したダイジェスト番組データにおいてスポーツ種目を識別する場合と同様に、コマーシャル削除映像データにおいて、中継番組の番組映像における個々のショット部分を検出する。   At this time, the control unit 2 detects individual shot portions in the program video of the relay program in the commercial-deleted video data, as in the case of identifying the sport item in the digest program data described above.

そして制御部2は、その検出したショット部分毎に複数の抜出画像データについて識別したスポーツ種目を集計して当該ショット部分のスポーツ種目も識別する。   And the control part 2 totals the sport item identified about the some extraction image data for every detected shot part, and also identifies the sport event of the said shot part.

ところで制御部2は、コマーシャル削除映像データにおいて個々のショット部分のスポーツ種目を識別すると、当該ショット部分毎に識別したスポーツ種目を集計する。   By the way, if the control part 2 identifies the sport item of each shot part in commercial deletion image | video data, it will total the sport item identified for every said shot part.

その結果、制御部2は、これら複数のショット部分について最も多く識別したスポーツ種目を、コマーシャル削除映像データのスポーツ種目にする。すなわち、制御部2は、録画の順番が奇数番目であった中継番組のスポーツ種目を識別する。   As a result, the control unit 2 sets the sport event most identified for the plurality of shot portions as the sport event of the commercial deleted video data. That is, the control unit 2 identifies the sport item of the relay program whose recording order is an odd number.

また制御部2は、このときハードディスクドライブ3から中継番組データと共に読み出していた番組情報に基づき、その録画の順番が奇数番目であった中継番組の本来のスポーツ種目(すなわち、正解のスポーツ種目)を検出する。   Further, the control unit 2 determines the original sports event (that is, the correct sports event) of the relay program whose recording order is odd based on the program information read together with the relay program data from the hard disk drive 3 at this time. To detect.

さらに制御部2は、その中継番組の本来のスポーツ種目と、当該中継番組に対して識別したスポーツ種目とを比較して、その中継番組に対しスポーツ種目を正しく識別し得たか否かを判定する。   Further, the control unit 2 compares the original sporting event of the relay program with the sporting event identified for the relay program, and determines whether or not the sporting event has been correctly identified for the relay program. .

制御部2は、このように1つの中継番組に対するスポーツ種目の識別の良否を判定すると、引き続きハードディスクドライブ3から、録画の順番が奇数番目であった他の1つの中継番組の番組データも、対応する番組情報と共に読み出す。   When the control unit 2 determines the quality of the sport item identification for one relay program in this way, the program data of the other one relay program whose recording order is odd-numbered from the hard disk drive 3 is also supported. Read together with program information.

制御部2は、この場合も同様に中継番組のスポーツ種目を識別し、所望のスポーツ種目を正しく識別し得たか否かを判定する。   In this case as well, the control unit 2 similarly identifies the sport type of the relay program and determines whether or not the desired sport type has been correctly identified.

すなわち、制御部2は、ハードディスクドライブ3から、録画の順番が奇数番目であった他の中継番組の番組データと、対応する番組情報とを順次読み出すようにして、同様に中継番組のスポーツ種目を識別して、その識別の良否を判定する。   That is, the control unit 2 sequentially reads the program data of the other relay program whose recording order is odd-numbered from the hard disk drive 3 and the corresponding program information, and similarly the sporting event of the relay program. Identify and judge the quality of the identification.

このようにして制御部2は、例えば、この時点までにハードディスクドライブ3に記録していた、録画の順番が奇数番目の全ての中継番組についてスポーツ種目の識別の良否を判別し終えると、その判定結果を集計する。   In this way, for example, when the control unit 2 finishes discriminating the quality of the sport item for all the relay programs that have been recorded in the hard disk drive 3 up to this point and the recording order is odd, the determination is made. Aggregate the results.

すなわち、制御部2は、所望のスポーツ種目を正しく識別し得た中継番組の個数を、録画の順番が奇数番目であった中継番組の全数で除算するようにして、当該所望のスポーツ種目の識別に対する正解率(以下、これを識別正解率とも呼ぶ)を算出する。   That is, the control unit 2 identifies the desired sport item by dividing the number of relay programs that have been correctly identified by the desired sport item by the total number of relay programs that have been recorded in an odd number. Is calculated as a correct answer rate (hereinafter also referred to as an identification correct answer rate).

また制御部2は、その識別正解率を、予め選定された規定正解率と比較する。その結果、制御部2は、所望のスポーツ種目に対する識別正解率が規定正解率以上であると、現在の識別モデルによる所望のスポーツ種目の識別精度が規定以上であるとして、識別モデルの再構築を見送り、識別精度確認処理を終了する。   Moreover, the control part 2 compares the identification correct answer rate with the pre-selected normal correct rate. As a result, the control unit 2 reconstructs the identification model, assuming that the identification accuracy rate for the desired sport item is greater than or equal to the specified accuracy rate, and that the identification accuracy of the desired sport item by the current identification model is greater than or equal to the definition. The postponing and identification accuracy confirmation processing is terminated.

これに対して制御部2は、所望のスポーツ種目に対する識別正解率が規定正解率よりも低いと、現在の識別モデルによる所望のスポーツ種目の識別精度が規定よりも低下しているとして、一旦は識別精度確認処理を終了するものの、引き続き再構築処理を開始する。   On the other hand, if the identification accuracy rate for the desired sport item is lower than the specified accuracy rate, the control unit 2 once determines that the identification accuracy of the desired sport item by the current identification model is lower than the specification. Although the identification accuracy confirmation process is finished, the reconstruction process is started.

この際、図9に示すように、制御部2は、ハードディスクドライブ3から、その時点までに蓄積していた(すなわち、特徴量データベースに登録していた)全ての画像特徴量を、種目情報に従い所望のスポーツ種目毎に読み出す。   At this time, as shown in FIG. 9, the control unit 2 converts all image feature values accumulated from the hard disk drive 3 up to that point (that is, registered in the feature value database) according to the item information. Read for each desired sport event.

また制御部2は、ハードディスクドライブ3から、所望のスポーツ種目毎の画像特徴量の読み出しに合せて、特徴量データベースに登録した種目情報も順次読み出す。   Further, the control unit 2 sequentially reads the item information registered in the feature amount database from the hard disk drive 3 in accordance with the reading of the image feature amount for each desired sport item.

そして制御部2は、例えば、サポートベクターマシン(SVM:Support Vector Machine)と呼ばれるクラス分類手法を利用し、サポートベクターライブラリ(LIBSVM)と呼ばれるソフトウェアに従い、スポーツ種目毎の画像特徴量を当該スポーツ種目の名称を示す種目情報と共に学習データとして用いて演算処理を実行する。   The control unit 2 uses, for example, a classification method called a support vector machine (SVM), and determines the image feature amount for each sport item according to software called a support vector library (LIBSVM). An arithmetic process is executed using the event information indicating the name as learning data.

これにより制御部2は、画像特徴量に基づき、所望のスポーツ種目は識別し、例えば所望のスポーツ種目とは異なるスポーツ種目については、その他として識別するように学習して、その学習結果を反映させた所望のスポーツ種目識別用の識別関数を生成する。   Thereby, the control unit 2 learns to identify a desired sport event based on the image feature amount, for example, to identify a sport event different from the desired sport event, and reflects the learning result. An identification function for identifying a desired sport event is generated.

これにより制御部2は、新たな識別モデルを仮構築する。ここで、識別モデルの仮構築とは、新たに生成した識別関数をスポーツ種目の識別に用いることができるものの、再構築前の(すなわち、現在の)識別モデルの識別関数もスポーツ種目の識別に用いることができることを示す。   Thereby, the control unit 2 temporarily constructs a new identification model. Here, provisional construction of an identification model means that a newly generated identification function can be used for identification of a sport event, but the identification function of the identification model before reconstruction (ie, the current) is also used to identify a sport event. Indicates that it can be used.

すなわち、識別モデルの仮構築とは、新たに識別関数を生成しても、再構築前の識別モデルの識別関数を、その新たな識別関数に更新してはいないこと、言い換えると、再構築前の識別モデルを、新たな識別モデルに更新してはいないことを示す。   In other words, provisional construction of an identification model means that, even if a new identification function is generated, the identification function of the identification model before reconstruction is not updated to the new identification function, in other words, before reconstruction. This indicates that the identification model has not been updated to a new identification model.

そして制御部2は、仮構築した識別モデルを利用して(すなわち、新たに生成した識別関数を用いて)、上述した識別精度確認処理と同様の処理を実行する。   And the control part 2 performs the process similar to the identification precision confirmation process mentioned above using the identification model temporarily constructed | assembled (namely, using the newly produced | generated identification function).

これにより制御部2は、このとき生成した識別関数を用いて、実際に複数の中継番組のスポーツ種目を識別し、その識別結果をもとに、所望のスポーツ種目に対する識別正解率を算出する。   Thereby, the control unit 2 actually identifies the sport items of the plurality of relay programs using the identification function generated at this time, and calculates the identification correct answer rate for the desired sport item based on the identification result.

ただし制御部2は、このときには特に、前段の識別精度確認処理で算出していた識別正解率を一時的に規定正解率に設定して、予め選定されていた規定正解率に替えて、当該一時的に設定した規定正解率を、識別精度の良否の判定に用いる。   However, at this time, the control unit 2 temporarily sets the identification accuracy rate calculated in the identification accuracy confirmation process in the previous stage to the specified accuracy rate temporarily, and replaces the preselected accuracy rate with the temporary accuracy rate. The specified correct answer rate is used to determine whether the identification accuracy is good or bad.

すなわち、制御部2は、新たな識別関数を用いてスポーツ種目を識別するようにして得た所望のスポーツ種目に対する識別正解率を、その一時的に設定した規定正解率と比較するようにして、当該所望のスポーツ種目の識別精度の良否を判定する。   That is, the control unit 2 compares the discrimination correct answer rate for the desired sport event obtained by identifying the sport event using the new discrimination function with the temporarily set correct answer rate, The quality of the identification of the desired sport item is determined.

その結果、制御部2は、所望のスポーツ種目の識別精度が規定以上(すなわち、識別正解率が一時的に設定した規定正解率以上)であると、このとき生成した識別関数をハードディスクドライブ3に送出して、すでに記録していた識別関数に上書きするように記録する。   As a result, if the identification accuracy of the desired sport item is not less than a specified value (that is, the identification accuracy rate is not less than the specified accuracy rate temporarily set), the control function 2 stores the generated identification function in the hard disk drive 3. Send out and record to overwrite the already recorded identification function.

すなわち、制御部2は、再構築前の識別モデルを仮構築していた識別モデルに更新することにより、識別モデルを再構築して、再構築処理を終了する。   That is, the control unit 2 reconstructs the identification model by updating the identification model before the reconstruction to the identification model that has been temporarily constructed, and ends the reconstruction process.

これに対して制御部2は、所望のスポーツ種目の識別精度が規定よりも低下している(すなわち、識別正解率が一時的に設定した規定正解率よりも小さい)と、このとき生成した識別関数を破棄して、再構築処理を終了する。   On the other hand, if the identification accuracy of the desired sport item is lower than the regulation (that is, the identification accuracy rate is smaller than the temporarily specified accuracy rate), the control unit 2 generates the identification generated at this time. Discard the function and end the reconstruction process.

すなわち、制御部2は、再構築前の識別モデルを、仮構築していた識別モデルには更新せずに、当該再構築前の識別モデルを、その後も所望のスポーツ種目の識別に利用する。   In other words, the control unit 2 does not update the identification model before the reconstruction to the temporarily constructed identification model, but uses the identification model before the reconstruction for identifying a desired sport event thereafter.

ところで制御部2は、識別モデルの再構築を見送るようにして識別精度確認処理を終了すると、当該終了したときの日時から、再び所定期間を経たときの精度確認日時を算出する。   By the way, when the identification accuracy confirmation process is terminated so as to forego the reconstruction of the identification model, the control unit 2 calculates the accuracy confirmation date and time when the predetermined period has passed again from the date and time when the identification model was terminated.

また制御部2は、その新たに算出した精度確認日時を示す精度確認日時情報を不揮発性メモリ4に送出して、すでに記録していた精度確認日時情報に上書きするように記録し、かくして精度確認日時を更新する。   Further, the control unit 2 sends the accuracy check date / time information indicating the newly calculated accuracy check date / time to the nonvolatile memory 4 and records the accuracy check date / time information so as to overwrite the already recorded accuracy check date / time information. Update the date and time.

これに対して制御部2は、識別精度確認処理に引き続き再構築処理を実行した場合は、その再構築処理が終了すると、当該終了したときの日時から、再び所定期間を経たときの精度確認日時を算出する。   On the other hand, when the reconstruction process is executed subsequent to the identification accuracy confirmation process, the control unit 2 finishes the reconstruction process, and the accuracy confirmation date and time when the predetermined period has passed again from the date and time when the reconstruction process was completed. Is calculated.

また制御部2は、その新たに算出した精度確認日時を示す精度確認日時情報を不揮発性メモリ4に送出して、すでに記録していた精度確認日時情報に上書きするように記録し、かくして精度確認日時を更新する。   Further, the control unit 2 sends the accuracy check date / time information indicating the newly calculated accuracy check date / time to the nonvolatile memory 4 and records the accuracy check date / time information so as to overwrite the already recorded accuracy check date / time information. Update the date and time.

そして制御部2は、現在日時が、更新した精度確認日時に到達すると、再び上述と同様に識別精度確認処理を実行する。このようにして制御部2は、識別精度確認処理を定期的に実行し、その処理結果に応じて、適宜、再構築処理も実行して識別モデルを再構築する。   When the current date and time reaches the updated accuracy confirmation date and time, the control unit 2 executes the identification accuracy confirmation processing again as described above. In this way, the control unit 2 periodically executes the identification accuracy confirmation process, and appropriately executes the reconstruction process according to the process result to reconstruct the identification model.

また制御部2は、現在日時が再構築実行日時情報の示す再構築実行日時に到達すると、図9について上述した場合と同様の再構築処理を実行する。   Further, when the current date / time reaches the rebuild execution date / time indicated by the rebuild execution date / time information, the control unit 2 executes a rebuild process similar to that described above with reference to FIG.

ただし、制御部2は、この際、所望のスポーツ種目の識別に対する識別正解率を算出すると、当該算出した識別正解率を、予め選定されていた規定正解率と比較するようにして、当該所望のスポーツ種目の識別精度の良否を判定する。   However, at this time, when the control unit 2 calculates the identification accuracy rate for the identification of the desired sport item, the control unit 2 compares the calculated identification accuracy rate with the pre-selected predetermined accuracy rate, and thereby calculates the desired accuracy rate. The quality of the sporting event identification accuracy is determined.

その結果、制御部2は、所望のスポーツ種目の識別精度が規定以上(すなわち、識別正解率が、予め選定されていた規定正解率以上)であると、このとき生成した識別関数をハードディスクドライブ3に送出して、すでに記録していた識別関数に上書きするように記録する。   As a result, if the identification accuracy of the desired sport item is not less than a specified value (that is, the identification accuracy rate is not less than the pre-specified accuracy rate selected in advance), the control function 2 uses the identification function generated at this time as the hard disk drive 3. Is recorded so as to overwrite the already recorded identification function.

すなわち、制御部2は、再構築前の識別モデルを仮構築していた識別モデルに更新することにより、識別モデルを再構築して、再構築処理を終了する。   That is, the control unit 2 reconstructs the identification model by updating the identification model before the reconstruction to the identification model that has been temporarily constructed, and ends the reconstruction process.

これに対して制御部2は、所望のスポーツ種目の識別精度が規定よりも低下している(すなわち、識別正解率が、予め選定されていた規定正解率よりも小さい)と、このとき生成した識別関数を破棄して、再構築処理を終了する。   On the other hand, the control unit 2 generates this time when the identification accuracy of the desired sport item is lower than the regulation (that is, the identification accuracy rate is smaller than the predetermined accuracy rate selected in advance). Discard the discriminant function and end the reconstruction process.

すなわち、制御部2は、再構築前の識別モデルを、仮構築していた識別モデルには更新せずに、当該再構築前の識別モデルを、その後も所望のスポーツ種目の識別に利用する。   In other words, the control unit 2 does not update the identification model before the reconstruction to the temporarily constructed identification model, but uses the identification model before the reconstruction for identifying a desired sport event thereafter.

そして制御部2は、再構築処理が終了すると、当該終了したときの日時から、再び所定期間を経たときの再構築実行日時を算出する。   Then, when the rebuilding process ends, the control unit 2 calculates the rebuild execution date and time when the predetermined period has passed again from the date and time when the rebuild process ends.

また制御部2は、その新たに算出した再構築実行日時を示す再構築実行日時情報を不揮発性メモリ4に送出して、すでに記録していた再構築実行日時情報に上書きするように記録し、かくして再構築実行日時を更新する。   Further, the control unit 2 sends the rebuild execution date / time information indicating the newly calculated rebuild execution date / time to the nonvolatile memory 4 and records it so as to overwrite the already recorded rebuild execution date / time information, Thus, the rebuild execution date is updated.

よって制御部2は、現在日時、更新した再構築実行日時に到達すると、再び上述と同様に再構築処理を実行する。このようにして制御部2は、再構築処理を定期的に実行して、適宜、識別モデルを再構築する。   Therefore, when the control unit 2 reaches the current date and time and the updated rebuild execution date and time, the control unit 2 executes the rebuild process again as described above. In this way, the control unit 2 periodically executes the reconstruction process, and appropriately reconstructs the identification model.

ところで、制御部2は、再構築処理が終了すると、その時点にハードディスクドライブ3から中継番組データの画像特徴量を消去するようにして特徴量データベースを一旦初期化する。   By the way, when the reconstruction process ends, the control unit 2 temporarily initializes the feature amount database so that the image feature amount of the relay program data is deleted from the hard disk drive 3 at that time.

そして制御部2は、再び所望のスポーツ種目の中継番組を自動的に録画予約し、これに応じて中継番組を録画しながら、上述と同様にして特徴量データベースを再構築する。   Then, the control unit 2 automatically reserves a recording program for a desired sports-type relay program again, and reconstructs the feature amount database in the same manner as described above while recording the relay program accordingly.

これにより制御部2は、再構築処理を実行すると、その後は、古い中継番組は用いずに、最近の(すなわち、新たに録画した)中継番組を用いて、所望のスポーツ種目の識別精度の確認や識別モデルの新たな再構築を実行している。   As a result, when the reconstructing process is executed, the control unit 2 confirms the identification accuracy of a desired sport item using a recent (that is, newly recorded) relay program without using an old relay program. And a new reconstruction of the identification model.

因みに、制御部2は、識別モデルを再構築した後に、ダイジェスト番組を録画すると、図3について上述した場合と同様に画像単位識別処理を実行する。   Incidentally, when the digest unit is recorded after reconstructing the identification model, the control unit 2 executes the image unit identification process as in the case described above with reference to FIG.

これにより制御部2は、ハードディスクドライブ3から、そのダイジェスト番組の番組データを読み出すようにして、コマーシャル削除映像データを生成する。   Thereby, the control unit 2 reads out the program data of the digest program from the hard disk drive 3 and generates the commercial deleted video data.

また制御部2は、そのコマーシャル削除映像データから複数の抜出画像データを順次抜き出すと共に、その抜出画像データ毎に種々の画像特徴量を抽出する。   The control unit 2 sequentially extracts a plurality of extracted image data from the commercial deleted video data, and extracts various image feature amounts for each extracted image data.

さらに制御部2は、ハードディスクドライブ3から、識別関数を読み出すと共に、その識別関数に順次1つの抜出画像データの画像特徴量を変数として代入して演算を実行する。   Further, the control unit 2 reads out an identification function from the hard disk drive 3 and executes an operation by sequentially substituting the image feature amount of one extracted image data into the identification function as a variable.

これにより制御部2は、抜出画像データ毎に、当該抜出画像データに基づくフレーム画像に対する所望のスポーツ種目及びその他のスポーツ種目の確からしさ率を算出し、その算出結果をもとに、当該抜出画像データに基づくフレーム画像のスポーツ種目を識別する。   Thereby, the control unit 2 calculates the probability ratio of a desired sport item and other sport items for the frame image based on the extracted image data for each extracted image data, and based on the calculation result, A sports event of the frame image based on the extracted image data is identified.

また制御部2は、この際、上述と同様にショット単位識別処理も実行することにより、コマーシャル削除映像データにおいて個々のショット部分を検出する。   At this time, the control unit 2 also performs shot unit identification processing in the same manner as described above, thereby detecting individual shot portions in the commercial deleted video data.

そして図10に示すように、制御部2は、その検出したショット部分毎に複数の抜出画像データについて識別した所望のスポーツ種目及びその他のスポーツ種目を集計して当該ショット部分のスポーツ種目を識別する。   And as shown in FIG. 10, the control part 2 totals the desired sport item identified about several extraction image data for every detected shot part, and another sport item, and identifies the sport item of the said shot part. To do.

このようにして図11に示すように、制御部2は、再構築した識別モデルを利用して、ダイジェスト番組データにおいて所望のスポーツ種目と共に当該所望のスポーツ種目のダイジェスト部分を精度良く識別することができる。   Thus, as shown in FIG. 11, the control unit 2 can accurately identify the digest portion of the desired sport event together with the desired sport event in the digest program data using the reconstructed identification model. it can.

なお、この実施の形態の場合、制御部2は、ユーザにより所望のスポーツ種目が指定され不揮発性メモリ4に単語一覧表を記録しても、リモコンRMの操作により種目入力画面を表示するように要求されると、ディスプレイ17に種目入力画面を再び表示する。   In the case of this embodiment, the control unit 2 displays the event input screen by operating the remote controller RM even if a desired sport event is specified by the user and the word list is recorded in the nonvolatile memory 4. When requested, the event input screen is displayed again on the display 17.

この状態で制御部2は、ユーザによりリモコンRMが操作され、その種目入力画面上で1又は複数の所望のスポーツ種目の名称が改めて入力されると、当該入力されたスポーツ種目の名称の単語一覧表を作成する。   In this state, when the remote controller RM is operated by the user and the name of one or a plurality of desired sport events is newly input on the event input screen, the control unit 2 lists the words of the input sport event names. Create a table.

そして制御部2は、その単語一覧表を不揮発性メモリ4に送出して、すでに記録していた単語一覧表に上書きするように記録し、かくして単語一覧表を更新する。   Then, the control unit 2 sends the word list to the nonvolatile memory 4 and records the word list so as to overwrite the already recorded word list, thus updating the word list.

制御部2は、このように単語一覧表を更新すると、ハードディスクドライブ3から、その時点までに蓄積していた画像特徴量を消去するようにして、特徴量データベースを一旦初期化する。   When the word list is updated in this way, the control unit 2 temporarily initializes the feature amount database by deleting the image feature amount accumulated up to that point from the hard disk drive 3.

そして制御部2は、その更新した単語一覧表に従い、改めて指定された所望のスポーツ種目の中継番組を自動的に録画予約し、これに応じて中継番組を録画しながら、上述と同様にして特徴量データベースを再構築する。また制御部2は、その再構築した特徴量データベースを用いて上述と同様に識別モデルを再構築する。   Then, the control unit 2 automatically reserves the recording of the relay program of the desired sport type designated anew according to the updated word list, and records the relay program accordingly, in the same manner as described above. Rebuild the quantity database. Further, the control unit 2 reconstructs the identification model in the same manner as described above using the reconstructed feature amount database.

これにより制御部2は、ユーザのスポーツ種目に対する好みが変化しても、これに対応して、改めて指定された所望のスポーツ種目を識別し得るように識別モデルを再構築することができる。   Thereby, even if a user's liking with respect to a sporting event changes, the control part 2 can reconfigure | reconstruct an identification model so that the desired sporting event designated anew can be identified corresponding to this.

次いで、図12及び図13に示すフローチャートを用いて、上述した一連の識別モデル再構築処理について説明する。   Next, the series of identification model reconstruction processes described above will be described using the flowcharts shown in FIGS. 12 and 13.

制御部2は、番組録画装置1を始めて起動すると(又はユーザにより種目入力画面の表示が要求されると)、ハードディスクドライブ3又は不揮発性メモリ4に予め記憶している識別モデル再構築プログラムに従って図12に示す識別モデル再構築処理手順RT1を開始する。因みに、識別モデル再構築プログラムは、上述した種目識別プログラムを含んで構成されている。   When the program recording device 1 is started for the first time (or when the user is requested to display the event input screen), the control unit 2 performs the process according to the identification model reconstruction program stored in advance in the hard disk drive 3 or the nonvolatile memory 4. 12 starts the identification model reconstruction processing procedure RT1. Incidentally, the identification model restructuring program includes the above-described item identification program.

制御部2は、かかる識別モデル再構築処理手順RT1を開始すると、ステップSP1においてディスプレイ17に種目入力画面を表示する。   When starting the identification model reconstruction processing procedure RT1, the control unit 2 displays an item input screen on the display 17 in step SP1.

この状態で制御部2は、種目入力画面上で所望のスポーツ種目の名称が入力されると、当該入力されたスポーツ種目の名称の単語一覧表を作成すると共に、当該作成した単語一覧表を不揮発性メモリ4に記録して、次のステップSP2に移る。   In this state, when a name of a desired sport event is input on the event input screen, the control unit 2 creates a word list of the input sport event name and stores the created word list in a nonvolatile manner. Is recorded in the memory 4 and the process proceeds to the next step SP2.

ステップSP2において制御部2は、特徴量データベースを構築するデータベース構築処理を実行する。すなわち、制御部2は、ステップSP2に移ると、図13に示すデータベース構築処理サブルーチンSRT1を開始する。   In step SP2, the control unit 2 executes a database construction process for constructing a feature amount database. That is, when the control unit 2 moves to step SP2, the control unit 2 starts a database construction processing subroutine SRT1 shown in FIG.

制御部2は、かかるデータベース構築処理サブルーチンSRT1を開始すると、ステップSP21において、不揮発性メモリ4に記録している電子番組案内情報の更新時に、所望のスポーツ種目の中継番組に対する録画予約情報を生成する。   When starting the database construction processing subroutine SRT1, the control unit 2 generates recording reservation information for a relay program of a desired sport type when updating the electronic program guide information recorded in the nonvolatile memory 4 in step SP21. .

そして制御部2は、その録画予約情報に従い、所望のスポーツ種目の中継番組を録画して、次のステップSP22に移る。   And the control part 2 records the relay program of a desired sport item according to the recording reservation information, and moves to following step SP22.

ステップSP22において制御部2は、録画した中継番組の複数の抜出画像データから画像特徴量を抽出して、次のステップSP23に移る。   In step SP22, the control unit 2 extracts image feature amounts from a plurality of extracted image data of the recorded relay program, and proceeds to the next step SP23.

ステップSP23において制御部2は、所望のスポーツ種目の中継番組において抽出した画像特徴量を、当該中継番組のスポーツ種目の名称を示す種目情報と共にハードディスクドライブ3に送出する。   In step SP23, the control unit 2 sends the image feature amount extracted in the relay program of the desired sport type to the hard disk drive 3 together with the item information indicating the name of the sport item of the relay program.

そして制御部2は、複数の画像特徴量を、種目情報と対応付けて特徴量データベースに登録するようにしてハードディスクドライブ3に記録することにより、当該特徴量データベースを構築して、次のステップSP24に移る。   Then, the control unit 2 records the plurality of image feature quantities in the hard disk drive 3 so as to be registered in the feature quantity database in association with the item information, thereby constructing the feature quantity database and performing the next step SP24. Move on.

ステップSP24において制御部2は、データベース構築処理サブルーチンSRT1を終了する。このようにして制御部2は、データベース構築処理サブルーチンSRT1を終了すると、識別モデル再構築処理手順RT1のステップSP3に移る。   In step SP24, the control unit 2 ends the database construction processing subroutine SRT1. In this way, when the database construction process subroutine SRT1 is completed, the control unit 2 proceeds to step SP3 of the identification model reconstruction process procedure RT1.

ステップSP3において制御部2は、現在日時が精度確認日時に到達したか否かを判別する。このステップSP3において否定結果が得られると、このことは、所望のスポーツ種目に対する定期的な識別精度の確認時期ではないために、当該所望のスポーツ種目の識別精度は確認しないことを表している。制御部2は、ステップSP3において、かかる否定結果を得ると、ステップSP4に移る。   In step SP3, the control unit 2 determines whether or not the current date / time has reached the accuracy check date / time. If a negative result is obtained in this step SP3, this means that the identification accuracy of the desired sport item is not confirmed because it is not the time for periodically confirming the identification accuracy for the desired sport event. If the control unit 2 obtains such a negative result in step SP3, the control unit 2 proceeds to step SP4.

ステップSP4において制御部2は、現在日時が再構築実行日時に到達したか否かを判別する。このステップSP4において否定結果が得られると、このことは、識別モデルに対する定期的な再構築の実行時期ではないため、識別モデルの再構築は実行しないことを表している。制御部2は、ステップSP4において、かかる否定結果を得ると、ステップSP2に戻る。   In step SP4, the control unit 2 determines whether or not the current date and time has reached the reconstruction execution date and time. If a negative result is obtained in step SP4, this indicates that the reconstruction of the identification model is not performed because it is not the time for periodic reconstruction of the identification model. If the control unit 2 obtains such a negative result in step SP4, it returns to step SP2.

よって制御部2は、この後、ステップSP3やステップSP4において肯定結果を得るまでの間は、ステップSP2乃至ステップSP4の処理を繰り返し実行する。   Therefore, after that, the control unit 2 repeatedly executes the processing from step SP2 to step SP4 until a positive result is obtained in step SP3 or step SP4.

これにより制御部2は、所望のスポーツ種目の中継番組を録画する毎に、当該中継番組の画像特徴量を種目情報と対応付けて特徴量データベースに登録するようにして、画像特徴量を蓄積する。   Thus, each time a desired sports event relay program is recorded, the control unit 2 stores the image feature amount in such a manner that the image feature amount of the relay program is registered in the feature amount database in association with the item information. .

ところでステップSP3において肯定結果が得られると、このことは、所望のスポーツ種目に対する定期的な識別精度の確認時期となったため、当該所望のスポーツ種目の識別精度を確認することを表している。制御部2は、ステップSP3において、かかる肯定結果を得ると、ステップSP5に移る。   By the way, if a positive result is obtained in step SP3, this means that the identification accuracy of the desired sport event is confirmed because it is the time for periodically identifying the accuracy of the desired sport event. If the control unit 2 obtains such a positive result in step SP3, the control unit 2 proceeds to step SP5.

また上述のステップSP4において肯定結果が得られると、このことは、識別モデルに対する定期的な再構築の実行時期となったため、識別モデルの再構築を実行することを表している。制御部2は、ステップSP4において、かかる肯定結果を得ると、ステップSP8に移る。   If a positive result is obtained in step SP4 described above, this means that it is time to periodically rebuild the identification model, and therefore the identification model is rebuilt. When the control unit 2 obtains such a positive result in step SP4, the control unit 2 proceeds to step SP8.

ステップSP5において制御部2は、現在の識別モデルを利用して、所望のスポーツ種目の中継番組において複数の抜出画像データから画像特徴量を抽出すると共に、当該抽出した画像特徴量をもとに当該中継番組のスポーツ種目を識別する。   In step SP5, the control unit 2 uses the current identification model to extract image feature amounts from a plurality of extracted image data in a desired sports-type relay program, and based on the extracted image feature amounts. A sports event of the relay program is identified.

また制御部2は、同様に所望のスポーツ種目の他の複数の中継番組についてもスポーツ種目を順次識別して、次のステップSP6に移る。   Similarly, the control unit 2 sequentially identifies the sport event for other relay programs of the desired sport event, and proceeds to the next step SP6.

ステップSP6において制御部2は、複数の中継番組に対するスポーツ種目の識別結果をもとに、所望のスポーツ種目の識別正解率を算出して、次のステップSP7に移る。   In step SP6, the control unit 2 calculates the identification correct answer rate of the desired sport item based on the identification result of the sport item for the plurality of relay programs, and proceeds to the next step SP7.

ステップSP7において制御部2は、その識別正解率をもとに、所望のスポーツ種目の識別精度が規定よりも低下しているか否かを判別する。   In step SP7, the control unit 2 determines whether or not the identification accuracy of the desired sport item is lower than the standard, based on the identification accuracy rate.

このステップSP7において否定結果が得られると、このことは、例えば、所望のスポーツ種目の中継番組において試合撮影用のアングルが未だ変更されてはいないため、現在の識別モデルを利用しても、所望のスポーツ種目を正しく識別し得ることを表している。制御部2は、このステップSP7において、かかる否定結果を得ると、ステップSP2に戻る。   If a negative result is obtained in this step SP7, this means that, for example, the angle for shooting the game has not been changed in the desired sports-type relay program, so even if the current identification model is used, This means that the sports event can be correctly identified. If the controller 2 obtains such a negative result in step SP7, it returns to step SP2.

またステップSP7において肯定結果が得られると、このことは、例えば、所望のスポーツ種目の中継番組において試合撮影用のアングルが変更され、現在の識別モデルを利用したのでは、所望のスポーツ種目を正しく識別し難い可能性があることを表している。制御部2は、このステップSP7において、かかる肯定結果を得ると、次のステップSP8に移る。   If an affirmative result is obtained in step SP7, this means that, for example, the angle for shooting a game is changed in a relay program for a desired sport event, and the desired sport event is correct if the current identification model is used. Indicates that it may be difficult to identify. If the control unit 2 obtains such a positive result in step SP7, the control unit 2 proceeds to the next step SP8.

ステップSP8において制御部2は、その時点までに構築した特徴量データベース内の画像特徴量と、対応する所望のスポーツ種目の名称とを利用して、新たな識別関数を生成することで、識別モデルを仮構築して、次のステップSP9に移る。   In step SP8, the control unit 2 generates a new discriminant function by using the image feature amount in the feature amount database constructed up to that point and the name of the corresponding desired sport item, thereby creating an identification model. Is temporarily constructed, and the process proceeds to the next step SP9.

ステップSP9において制御部2は、所望のスポーツ種目の中継番組において複数の抜出画像データから画像特徴量を抽出すると共に、仮構築した識別モデルを利用して、その画像特徴量を用いて当該中継番組のスポーツ種目を識別する。   In step SP9, the control unit 2 extracts image feature amounts from a plurality of extracted image data in a desired sports-type relay program, and uses the temporarily constructed identification model and uses the image feature amounts to perform the relay. Identify sporting events for the program.

また制御部2は、同様に所望のスポーツ種目の他の複数の中継番組についてもスポーツ種目を順次識別して、次のステップSP10に移る。   Similarly, the control unit 2 sequentially identifies the sport items for a plurality of other relay programs of the desired sport items, and proceeds to the next step SP10.

ステップSP10において制御部2は、仮構築した識別モデルを利用して複数の中継番組について識別したスポーツ種目の識別結果をもとに、所望のスポーツ種目の識別正解率を算出して、次のステップSP11に移る。   In step SP10, the control unit 2 calculates the identification correct answer rate of the desired sport item based on the identification result of the sport item identified for the plurality of relay programs using the provisionally constructed identification model. Move to SP11.

ステップSP11において制御部2は、その識別正解率をもとに、所望のスポーツ種目の識別精度が規定以上であるか否かを判別する。   In step SP11, the control unit 2 determines whether or not the identification accuracy of a desired sport item is greater than or equal to a specified value based on the identification accuracy rate.

このステップSP11において否定結果が得られると、このことは、例えば、試合撮影用のアングルの変更後よりも、当該アングルの変更前の画像特徴量をより多く用いて新たな識別関数を生成したため、その識別関数では、当該アングルの変更後の中継番組の所望のスポーツ種目を正しく識別し難い可能性があることを表している。制御部2は、このステップSP11において、かかる否定結果を得ると、ステップSP13に移る。   If a negative result is obtained in this step SP11, this is because, for example, a new discriminant function is generated using more image feature values before the change of the angle than after the change of the angle for game shooting. The identification function indicates that it may be difficult to correctly identify the desired sport item of the relay program after the angle change. When the control unit 2 obtains such a negative result in step SP11, the control unit 2 proceeds to step SP13.

またステップSP11において肯定結果が得られると、このことは、例えば、試合撮影用のアングルの変更前よりも、当該アングルの変更後の画像特徴量をより多く用いて新たな識別関数を生成したため、その識別関数を用いて、当該アングルの変更後の中継番組の所望のスポーツ種目を正しく識別し得ることを表している。制御部2は、このステップSP11において、かかる肯定結果を得ると、次のステップSP12に移る。   If a positive result is obtained in step SP11, this means that, for example, a new discriminant function is generated using more image feature amounts after the angle change than before the angle change for game shooting. It shows that the desired sport item of the relay program after the change of the angle can be correctly identified using the identification function. When the control unit 2 obtains such a positive result in step SP11, the control unit 2 proceeds to the next step SP12.

ステップSP12において制御部2は、再構築前の識別モデルを仮構築した識別モデルに更新すことにより(すなわち、現在の識別モデルの識別関数を新たな識別関数に更新するすることで)、識別モデルを再構築して、次のステップSP13に移る。   In step SP12, the control unit 2 updates the identification model before the reconstruction to the temporarily constructed identification model (that is, by updating the identification function of the current identification model to a new identification function). Is reconstructed and the process proceeds to the next step SP13.

ステップSP13において制御部2は、画像特徴量を消去するようにして特徴量データベースを一旦初期化して、ステップSP2に戻ることにより、ステップSP2乃至ステップSP13の処理を繰り返し実行する。   In step SP13, the control unit 2 temporarily initializes the feature amount database so as to delete the image feature amount, and returns to step SP2, thereby repeatedly executing the processing from step SP2 to step SP13.

このようにして制御部2は、識別モデル再構築処理手順RT1を実行した場合、ステップSP1の処理を実行した後には、ステップSP2乃至ステップSP13の処理を繰り返し実行する。   In this way, when the identification model reconstruction processing procedure RT1 is executed, the control unit 2 repeatedly executes the processing of step SP2 to step SP13 after executing the processing of step SP1.

これにより制御部2は、例えば、所望のスポーツ種目の中継番組において試合を撮影するためのアングルが変更されても、アングルの変更後に蓄積していた画像特徴量を用いて、その変更を反映させるように識別モデルを再構築することができる。   As a result, for example, even if the angle for shooting a game in a desired sports-type relay program is changed, the control unit 2 reflects the change using the image feature amount accumulated after the angle change. The identification model can be reconstructed as follows.

よって制御部2は、識別モデルを利用した所望のスポーツ種目の識別精度が低下すること低減させ得るようになされている。   Therefore, the control part 2 can be made to reduce that the identification accuracy of the desired sport item using an identification model falls.

次いで、図14に示すフローチャートを用いて、ダイジェスト番組データにおいて所望のスポーツ種目のダイジェスト部分を選択的に再生するダイジェスト選択再生処理について説明する。   Next, a digest selection reproduction process for selectively reproducing a digest portion of a desired sport item in the digest program data will be described with reference to the flowchart shown in FIG.

制御部2は、例えば、ユーザによりリモコンRMを介してダイジェスト番組の再生が指示され、所望のスポーツ種目が指定されると、ハードディスクドライブ3に記憶しているダイジェスト選択再生プログラムに従って、図14に示すダイジェスト選択再生処理手順RT2を開始する。   When the user is instructed to play a digest program via the remote controller RM and a desired sport item is specified, the control unit 2 is shown in FIG. 14 according to the digest selection / playback program stored in the hard disk drive 3, for example. The digest selection reproduction processing procedure RT2 is started.

制御部2は、かかるダイジェスト選択再生処理手順RT2を開始すると、ステップSP31においてハードディスクドライブ3からダイジェスト番組データと、これに対応付けている種目別再生区間リストとを読み出して、次のステップSP32に移る。   When the digest selection / playback processing procedure RT2 is started, the control unit 2 reads the digest program data and the item-specific playback section list associated with the digest program data from the hard disk drive 3 in step SP31, and proceeds to the next step SP32. .

ステップSP32において制御部2は、デマルチプレクサ14においてダイジェスト番組データから映像データ及び音声データ(またテキストデータ)を分離させてAVデコーダ15に供給させる。   In step SP32, the control unit 2 separates the video data and audio data (or text data) from the digest program data in the demultiplexer 14 and supplies the video data and audio data (or text data) to the AV decoder 15.

また制御部2は、このとき種目別再生区間リストに含まれる複数の再生区間情報のうち、その並びの順番に従って1番目の再生区間情報の内容に基づき、当該再生区間情報が示す再生区間のスポーツ種目が所望のスポーツ種目であるか否かを判別する。   At this time, the control unit 2 selects the sports of the playback section indicated by the playback section information based on the contents of the first playback section information according to the order of the arrangement among the plurality of playback section information included in the playback section list classified by item. It is determined whether or not the event is a desired sport event.

このステップSP32において否定結果が得られると、このことは、ダイジェスト番組データにおいて注目した1つの再生区間が所望のスポーツ種目とは異なる他のスポーツ種目の再生区間であることを表している。制御部2は、このステップSP32において、かかる否定結果を得ると、ステップSP33に移る。   If a negative result is obtained in this step SP32, this indicates that one playback section focused on the digest program data is a playback section of another sport type different from the desired sport type. If the control unit 2 obtains such a negative result in step SP32, the control unit 2 proceeds to step SP33.

そしてステップSP33において制御部2は、種目別再生区間リストにおいて内容確認用の再生区間情報を、複数の再生区間情報の並びの順番に従って次の再生区間情報に切り換えて、ステップSP32に戻る。   In step SP33, the control unit 2 switches the playback section information for content confirmation in the playback section list for each item to the next playback section information according to the order of arrangement of the plurality of playback section information, and returns to step SP32.

このようにして制御部2は、この後、ステップSP32において肯定結果を得るまでの間は、ステップSP32及びステップSP33の処理を繰り返し実行する。   In this way, the control unit 2 thereafter repeatedly executes the processing of step SP32 and step SP33 until a positive result is obtained in step SP32.

これにより制御部2は、種目別再生区間リストに含まれる複数の再生区間情報の内容を、その並びの順番に従って順次確認するようにして、所望のスポーツ種目を示す再生区間の再生区間情報を検索する。   As a result, the control unit 2 searches the reproduction section information of the reproduction section indicating the desired sport item by sequentially confirming the contents of the plurality of reproduction section information included in the reproduction section list by item according to the order of the arrangement. To do.

そしてステップSP32において肯定結果が得られると、このことは、ダイジェスト番組データにおいて注目した1つの再生区間が所望のスポーツ種目の再生区間であることを表している。制御部2は、このステップSP32において、かかる肯定結果を得ると、次のステップSP34に移る。   If an affirmative result is obtained in step SP32, this indicates that one reproduction section focused on the digest program data is a reproduction section of a desired sport item. If the control unit 2 obtains such a positive result in step SP32, the control unit 2 proceeds to the next step SP34.

ステップSP34において制御部2は、検索した再生区間情報が示す再生開始位置及び再生終了位置をAVデコーダ15に通知する。   In step SP34, the control unit 2 notifies the AV decoder 15 of the reproduction start position and the reproduction end position indicated by the retrieved reproduction section information.

よって制御部2は、AVデコーダ15においてダイジェスト番組データの映像データ及び音声データ(またテキストデータ)の再生開始位置から再生終了位置までの再生区間をもとに、再生区間映像信号及び再生区間音声信号(また再生区間テキスト信号)を生成して再生させる。   Therefore, the control unit 2 uses the AV decoder 15 to reproduce the playback section video signal and the playback section audio signal based on the playback section from the playback start position to the playback end position of the video data and audio data (or text data) of the digest program data. (A playback section text signal) is generated and played back.

これにより制御部2は、ディスプレイ17に再生区間映像信号に基づき、ダイジェスト番組内の所望のスポーツ種目のダイジェストの映像を表示させると共に、その表示に合せてスピーカ18から再生区間音声信号に基づき、当該ダイジェストの音声を出力させる。   As a result, the control unit 2 causes the display 17 to display the video of the digest of a desired sport item in the digest program based on the playback section video signal, and in accordance with the display, based on the playback section audio signal, The digest voice is output.

このようにして制御部2は、ユーザに対しダイジェスト番組において、所望のスポーツ種目のダイジェストのみを視聴させて、次のステップSP35に移り、ダイジェスト選択再生処理手順RT2を終了する。   In this way, the control unit 2 allows the user to view only the digest of the desired sport item in the digest program, moves to the next step SP35, and ends the digest selection / playback processing procedure RT2.

(1−2)実施の形態の動作及び効果
以上の構成において、番組録画装置1は、ユーザにより所望のスポーツ種目が指定されると、当該指定された所望のスポーツ種目の中継番組を順次録画すると共に、当該録画した中継番組の映像データに含まれる複数の抜出画像データから画像特徴量を抽出する。
(1-2) Operation and Effect of Embodiment In the above configuration, when a desired sports item is designated by the user, the program recording device 1 sequentially records the designated broadcast program of the desired sports item. At the same time, image feature amounts are extracted from a plurality of extracted image data included in the video data of the recorded relay program.

また番組録画装置1は、中継番組の複数の抜出画像データから抽出した画像特徴量を、当該中継番組のスポーツ種目の名称と対応付けて特徴量データベースに登録するようにして当該画像特徴量を構築する。   Further, the program recording apparatus 1 registers the image feature amount in such a manner that the image feature amount extracted from the plurality of extracted image data of the relay program is registered in the feature amount database in association with the name of the sport item of the relay program. To construct.

さらに番組録画装置1は、現在日時が、識別モデルの再構築を実行する再構築実行日時に到達すると、特徴量データベースに対しその時点まで登録していた画像特徴量を所望のスポーツ種目の名称と共に用いて新たな識別関数を生成するようにして識別モデルを再構築する。   Further, when the current date / time reaches the reconstruction execution date / time for executing the reconstruction of the identification model, the program recording apparatus 1 displays the image feature quantity registered up to that point in the feature quantity database together with the name of the desired sport item. And reconstruct the discrimination model to generate a new discrimination function.

従って番組録画装置1は、例えば、所望のスポーツ種目の中継番組において試合を撮影するためのアングルが変更されても、当該アングルの変更された中継番組の複数の抜出画像データから抽出して蓄積していた画像特徴量を所望のスポーツ種目の名称と共に用いて識別モデルを再構築することができる。   Therefore, for example, even if the angle for shooting a game in a relay program of a desired sport type is changed, the program recording apparatus 1 extracts and accumulates from a plurality of extracted image data of the relay program in which the angle is changed. The identification model can be reconstructed using the image feature value that has been used together with the name of the desired sport item.

よって番組録画装置1は、所望のスポーツ種目の中継番組におけるアングルの変更に伴い、ダイジェスト番組における所望のスポーツ種目のダイジェストを構成するシーンのアングルが変更されても、ダイジェスト番組データにおいて所望のスポーツ種目と、当該所望のスポーツ種目のダイジェスト部分との識別精度が低下することを低減させることができる。   Therefore, the program recording apparatus 1 can change a desired sport type in the digest program data even if the angle of the scene constituting the digest of the desired sport type in the digest program is changed with the change of the angle in the relay program of the desired sport type. And it can reduce that the identification precision with the digest part of the said desired sporting event falls.

以上の構成によれば、番組録画装置1は、所望のスポーツ種目の中継番組を順次録画して、当該中継番組の複数の画像データから画像特徴量を抽出し、その画像特徴量を所望のスポーツ種目の名称と対応付けて蓄積しておき、所定の時点に、それまで蓄積していた画像特徴量を所望のスポーツ種目の名称と共に用いて新たな識別関数を生成するようにして識別モデルを再構築するようにした。これにより番組録画装置1は、所望のスポーツ種目の中継番組において試合を撮影するためのアングルが変更されても、当該アングルの変更された中継番組の複数の画像データから抽出して蓄積していた画像特徴量を所望のスポーツ種目の名称と共に用いて識別モデルを再構築し、ダイジェスト番組データにおいて所望のスポーツ種目と、当該所望のスポーツ種目のダイジェスト部分との識別精度が低下することを低減させることができる。よって番組録画装置1は、識別モデルを利用してダイジェスト番組データにおいて所望のスポーツ種目と共に当該所望のスポーツ種目のダイジェスト部分を精度良く識別することができる。   According to the above configuration, the program recording apparatus 1 sequentially records a relay program of a desired sport type, extracts an image feature amount from a plurality of image data of the relay program, and determines the image feature amount as a desired sport. The classification model is stored in association with the name of the event, and at a given time, the identification model is regenerated by generating a new identification function by using the image feature quantity accumulated so far together with the name of the desired sport item. I tried to build it. Thereby, even if the angle for shooting a game in a relay program of a desired sport type is changed, the program recording apparatus 1 is extracted and accumulated from a plurality of image data of the relay program whose angle is changed. Reconstructing the identification model using the image feature amount together with the name of the desired sport item, and reducing the degradation of the identification accuracy between the desired sport item and the digest part of the desired sport item in the digest program data Can do. Therefore, the program recording apparatus 1 can accurately identify the digest portion of the desired sport event together with the desired sport event in the digest program data using the identification model.

また番組録画装置1は、識別モデルの再構築を実行する毎に、特徴量データベースを一旦初期化して、その時点までに蓄積していた画像特徴量を消去し、改めて所望の中継番組を録画しながら当該中継番組の画像特徴量を所望のスポーツ種目の名称と対応付けて蓄積するようにした。   Further, each time the identification model is reconstructed, the program recording device 1 initializes the feature amount database, erases the image feature amount accumulated up to that point, and records a desired relay program again. However, the image feature amount of the relay program is stored in association with the name of the desired sport item.

これにより番組録画装置1は、識別モデルの再構築を実行するときに、古い中継番組の画像特徴量を用いて、所望のスポーツ種目の識別精度が低い識別モデルを無駄に仮構築することなく、所望のスポーツ種目の識別精度にアングルの変更をより迅速に反映させ易い、最近放送された中継番組の画像特徴量を用いて識別モデルを仮構築することができる。   Thereby, the program recording apparatus 1 uses the image feature amount of the old relay program when executing the reconstruction of the identification model, without tentatively constructing an identification model having a low identification accuracy of a desired sport item, The identification model can be temporarily constructed using the image feature amount of the recently broadcasted relay program, in which the angle change can be more quickly reflected on the identification accuracy of the desired sport item.

そして番組録画装置1は、このような識別モデルの再構築を定期的に実行するようにした。従って番組録画装置1は、所望のスポーツ種目の識別精度が低い識別モデルを、そのまま長期にわたり利用し続けることを防止することができる。   The program recording apparatus 1 periodically executes such reconstruction of the identification model. Therefore, the program recording apparatus 1 can prevent the identification model having a low identification accuracy of a desired sport item from being continuously used for a long time.

また番組録画装置1は、識別モデルの再構築の実行周期よりも短い周期で定期的に識別精度の確認も実行するようにした。従って番組録画装置1は、アングルの変更に伴い所望のスポーツ種目の識別精度が低下しても、その低下を極力早い時点に検出することができる。   In addition, the program recording apparatus 1 periodically performs confirmation of identification accuracy at a cycle shorter than the execution cycle of reconstruction of the identification model. Accordingly, the program recording apparatus 1 can detect the decrease at the earliest possible time even if the identification accuracy of the desired sport event is decreased due to the change of the angle.

そして番組録画装置1は、このように所望のスポーツ種目の識別精度が低下したことを検出すると、引き続き識別モデルの再構築を実行するようにした。よって番組録画装置1は、識別モデルの再構築の実行時期前でも、所望のスポーツ種目の識別精度が低下したことを検出したときには、識別モデルを再構築して所望のスポーツ種目の識別精度を向上させることができる。   Then, when the program recording apparatus 1 detects that the identification accuracy of a desired sport item has decreased in this way, the program recording apparatus 1 continues to reconstruct the identification model. Therefore, when the program recording apparatus 1 detects that the identification accuracy of the desired sport item has declined even before the execution time of the reconstruction of the identification model, the program recording device 1 reconstructs the identification model and improves the identification accuracy of the desired sport item. Can be made.

さらに番組録画装置1は、再構築処理を実行して識別モデルを仮構築すると、当該仮構築した識別モデルを試験的に利用して、所望のスポーツ種目の複数の中継番組各々のスポーツ種目を識別すると共に、その所望のスポーツ種目の識別正解率を規定正解率と比較して当該識別正解率が規定正解率以上のときのみ(すなわち、識別精度が規定以上のときのみ)、再構築前の識別モデルを仮構築した識別モデルに更新して、かくして識別モデルを再構築するようにした。   Further, when the program recording apparatus 1 executes the reconstruction process and provisionally constructs the identification model, the program recording apparatus 1 uses the provisionally constructed identification model as a test to identify the sport type of each of the plurality of relay programs of the desired sport type. In addition, the discrimination accuracy rate of the desired sport item is compared with the specified accuracy rate, and only when the identification accuracy rate is equal to or higher than the specified accuracy rate (that is, only when the identification accuracy is higher than the specification), identification before reconstruction is performed. The model was updated to the temporarily constructed identification model, thus reconstructing the identification model.

従って番組録画装置1は、再構築処理を実行した場合に、再構築前(すなわち、現在)の識別モデルによる所望のスポーツ種目の識別精度を低下させるように、識別モデルを再構築することを回避することができる。すなわち、番組録画装置1は、識別モデルの再構築により、所望のスポーツ種目の識別精度が低下することを防止することができる。   Therefore, the program recording apparatus 1 avoids reconstructing the identification model so as to reduce the identification accuracy of a desired sport item based on the identification model before reconstruction (that is, the current) when the reconstruction process is executed. can do. That is, the program recording apparatus 1 can prevent the identification accuracy of a desired sport item from being lowered due to the reconstruction of the identification model.

特に番組録画装置1は、識別モデルによる所望のスポーツ種目の識別精度を確認し、その結果、当該識別精度が規定よりも低下しているために、再構築処理を実行して識別モデルを仮構築したときには、その仮構築した識別モデルを試験的に利用して所望のスポーツ種目を識別して求めた識別正解率を、規定正解率として、先の識別精度の確認の際に求めていた識別正解率と比較する。   In particular, the program recording apparatus 1 confirms the identification accuracy of a desired sport item based on the identification model. As a result, the identification accuracy is lower than the standard, so that the reconstruction model is executed to temporarily construct the identification model. If the identification accuracy rate obtained by identifying the desired sport line using the provisionally constructed identification model as a test accuracy rate is defined as the specified accuracy rate, Compare with rate.

そして番組録画装置1は、識別正解率が規定正解率以上のときのみ、再構築前(すなわち、現在)の識別モデルを仮構築した識別モデルに更新して、かくして識別モデルを再構築するようにした。   The program recording apparatus 1 updates the identification model before reconstruction (that is, the current) identification model to the provisionally constructed identification model only when the identification accuracy rate is equal to or higher than the specified accuracy rate, and thus reconstructs the identification model. did.

従って番組録画装置1は、仮構築した識別モデルを試験的に利用して所望のスポーツ種目を識別したときの識別正解率が、予め規定された規定正解率より低くても、再構築処理に先立って求めていた識別正解率よりも高いと、再構築前の識別モデルによる所望のスポーツ種目の識別精度よりも、再構築後の識別モデルによる所望のスポーツ種目の識別精度を向上させることができる。   Therefore, the program recording apparatus 1 uses the provisionally constructed identification model on a trial basis to identify a desired sport item, and even if the identification accuracy rate is lower than a predetermined regulation accuracy rate, prior to the reconstruction process. If it is higher than the classification accuracy rate obtained in this way, it is possible to improve the identification accuracy of the desired sport item by the identification model after reconstruction, rather than the identification accuracy of the desired sport item by the identification model before reconstruction.

さらにまた番組録画装置1は、中継番組の映像データからコマーシャルメッセージ部分を削除したうえで画像特徴量を抽出して、識別モデルの再構築に用いるようにした。   Furthermore, the program recording apparatus 1 deletes the commercial message portion from the video data of the relay program, extracts the image feature amount, and uses it to reconstruct the identification model.

従って番組録画装置1は、所望のスポーツ種目の中継番組の映像データに含まれるコマーシャルメッセージ部分が識別関数の生成に影響して、所望のスポーツ種目の識別精度が低下することを未然に回避することができる。   Therefore, the program recording apparatus 1 avoids beforehand that the commercial message part included in the video data of the relay program of the desired sport type affects the generation of the discrimination function, and the discrimination accuracy of the desired sport type is lowered. Can do.

また番組録画装置1は、ダイジェスト番組についても映像データからコマーシャルメッセージ部分を削除したうえで画像特徴量を抽出して用いて、当該ダイジェスト番組データにおいて所望のスポーツ種目と共に、当該所望のスポーツ種目のダイジェスト部分を識別するようにした。   Further, the program recording apparatus 1 also deletes the commercial message portion from the video data for the digest program and extracts and uses the image feature amount to digest the desired sport item in the digest program data. The part was identified.

よって番組録画装置1は、ダイジェスト番組データにおいて、所望のスポーツ種目の映像を使用して制作されたコマーシャルメッセージ部分を、所望のスポーツ種目のダイジェスト部分として誤って識別することを、確実に回避することができる。   Therefore, the program recording apparatus 1 reliably avoids erroneously identifying a commercial message part produced using a video of a desired sport event as a digest part of the desired sport event in the digest program data. Can do.

(2)他の実施の形態
(2−1)他の実施の形態1
なお上述した実施の形態においては、製造メーカにより番組録画装置1に対し予め識別モデルを構築した状態から、識別モデルを適宜再構築するようにした場合について述べた。
(2) Other embodiments (2-1) Other embodiments 1
In the above-described embodiment, the case where the identification model is appropriately reconstructed from the state in which the manufacturer has previously constructed the identification model for the program recording apparatus 1 has been described.

しかしながら本発明は、これに限らず、図15に示すように、例えば、番組録画装置1に対し何ら識別モデルを構築してはおかずに、当該番組録画装置1が始めて起動したときに、ユーザに所望のスポーツ種目を指定させ、その指定された所望のスポーツ種目の中継番組を録画しながら画像特徴量を蓄積する。   However, the present invention is not limited to this, and as shown in FIG. 15, for example, an identification model is not constructed for the program recording device 1, and when the program recording device 1 is started for the first time, The desired sport type is designated, and the image feature amount is accumulated while recording the relay program of the designated desired sport type.

そして番組録画装置1は、所定期間が経過した時点、又はある程度の画像特徴量を蓄積したときに、その時点までに蓄積した画像特徴量を所望のスポーツ種目の名称と共に用いて識別関数を生成して識別モデルを構築するようにしても良い。   Then, the program recording apparatus 1 generates an identification function when the predetermined period has elapsed or when a certain amount of image feature amount is accumulated, using the image feature amount accumulated up to that point together with the name of a desired sport item. Thus, an identification model may be constructed.

また番組録画装置1は、このようにして識別モデルを構築した後には、上述した実施の形態と同様に、定期的に識別精度を確認し、また識別モデルの再構築を試みて、当該識別モデルを再構築するようにしても良い。   In addition, after constructing the identification model in this way, the program recording apparatus 1 periodically confirms the identification accuracy and attempts to reconstruct the identification model in the same manner as in the above-described embodiment. May be rebuilt.

(2−2)他の実施の形態2
また上述した実施の形態においては、識別モデルの再構築に、所望のスポーツ種目の中継番組の画像特徴量を用いるようにした場合について述べた。
(2-2) Other embodiment 2
In the above-described embodiment, the case has been described in which the image feature amount of a desired sports event relay program is used for the reconstruction of the identification model.

しかしながら本発明は、これに限らず、識別モデルの再構築に、中継番組の特徴量として画像特徴量と共に、音声データから抽出した音声特徴量、字幕(クローズドキャプション)のテキストデータ、番組情報から抽出した出演者の名前、中継番組に関する詳細情報、放送時間や放送局名等のように、この他種々の情報を特徴量として用いることができる。   However, the present invention is not limited to this. For reconstructing the identification model, the image feature amount as the feature amount of the relay program, the audio feature amount extracted from the audio data, the caption data (closed caption) text data, and the program information are extracted. Various other information such as the name of the performer, detailed information on the relay program, broadcast time, broadcast station name, and the like can be used as the feature amount.

かかる構成の場合、番組録画装置1は、ダイジェスト番組を録画して所望のスポーツ種目を識別するときにも、当該ダイジェスト番組の画像特徴量と共に、音声データから抽出した音声特徴量、字幕(クローズドキャプション)のテキストデータ、番組情報から抽出した出演者の名前、中継番組に関する詳細情報、放送時間や放送局名等のように、この他種々の情報を特徴量として用いることができる。   In the case of such a configuration, the program recording apparatus 1 also records a digest program and identifies a desired sport item, together with the image feature amount of the digest program, the audio feature amount extracted from the audio data, and the caption (closed caption). ) Text data, names of performers extracted from program information, detailed information on relay programs, broadcast time, broadcast station name, and the like, various other information can be used as feature quantities.

(2−3)他の実施の形態3
さらに上述した実施の形態においては、所望のスポーツ種目の中継番組を録画して識別モデルの再構築に利用するようにした場合について述べた。
(2-3) Other Embodiment 3
Furthermore, in the above-described embodiment, a case has been described in which a relay program of a desired sport item is recorded and used for reconstruction of an identification model.

しかしながら本発明は、これに限らず、全てのスポーツ種目の中継番組を録画して識別モデルの再構築に利用するようにしても良い。   However, the present invention is not limited to this, and all sports program relay programs may be recorded and used to reconstruct the identification model.

かかる構成によれば、ユーザのスポーツ種目の好みが変化しても、その際にユーザに対し改めて所望のスポーツ種目を指定させて、中継番組を録画し直すことなく、ダイジェスト番組データにおいて、新たな所望のスポーツ種目と共に当該スポーツ種目のダイジェスト部分を識別することができる。   According to such a configuration, even if the user's preference for a sporting event changes, the user can again specify a desired sporting event and re-record the relay program without re-recording the relay program. The digest portion of the sport event can be identified along with the desired sport event.

(2−4)他の実施の形態4
さらに上述した実施の形態においては、定期的に識別精度を確認したうえで識別モデルの再構築を実行し、また定期的に識別モデルの再構築を実行するようにした場合について述べた。
(2-4) Other Embodiment 4
Furthermore, in the above-described embodiment, the case has been described in which the identification model is reconstructed after periodically confirming the identification accuracy, and the identification model is reconstructed periodically.

しかしながら本発明は、これに限らず、所定量の画像特徴量を蓄積したときや、ユーザにより識別モデルの再構築を実行するように要求されたときに、これ応じて識別モデルの再構築を実行するようにしても良い。   However, the present invention is not limited to this. When a predetermined amount of image feature amount is accumulated or when the user requests to reconstruct the identification model, the identification model is reconstructed accordingly. You may make it do.

ところで、所定量の画像特徴量を蓄積したときに、これ応じて識別モデルの再構築を実行するような構成によれば、蓄積している画像特徴量が少なすぎて、所望のスポーツ種目を規定以上の識別精度で識別可能な識別モデルをなかなか再構築し得なくなることを防止することができる。   By the way, when a predetermined amount of image feature amount is accumulated, according to the configuration in which the identification model is reconstructed accordingly, the accumulated image feature amount is too small and the desired sport item is defined. It is possible to prevent the identification model that can be identified with the above identification accuracy from being easily reconstructed.

またユーザにより識別モデルの再構築を実行するように要求されたときに、これ応じて識別モデルの再構築を実行するような構成によれば、例えば、ユーザが中継番組を視聴してアングルの変更に築いたときに、識別モデルの再構築を実行することができ、アングルの変更に、より迅速に対応することができる。   In addition, when the user is requested to execute reconstruction of the identification model, according to the configuration in which the reconstruction of the identification model is performed accordingly, for example, the user changes the angle by watching the relay program When it is built, the identification model can be reconstructed, and the angle change can be dealt with more quickly.

(2−5)他の実施の形態5
さらに上述した実施の形態においては、映像データから順次抜出画像データを抜き出し、当該抜き出した抜出画像データから抽出した画像特徴量を、特徴量データベースの構築や所望のスポーツ種目の識別に用いるようにした場合について述べた。
(2-5) Other Embodiment 5
Further, in the above-described embodiment, the extracted image data is sequentially extracted from the video data, and the image feature amount extracted from the extracted extracted image data is used for the construction of the feature amount database and the identification of the desired sport item. I mentioned the case.

しかしながら本発明は、これに限らず、映像データを構成する複数フレームの画像データのうち、所定間隔又は連続する所定枚数の画像データを合成して1フレーム分の画像データを生成し、当該生成した画像データから抽出した画像特徴量を、特徴量データベースの構築や所望のスポーツ種目の識別に用いるようにしても良い。   However, the present invention is not limited to this, and the image data for one frame is generated by synthesizing a predetermined number of image data of a predetermined interval or a continuous number of image data among a plurality of frames of image data constituting the video data. You may make it use the image feature-value extracted from image data for the construction of a feature-value database, or identification of a desired sport item.

また本発明は、映像データを構成する全ての画像データそれぞれから抽出した画像特徴量を、特徴量データベースの構築や所望のスポーツ種目の識別に用いるようにしても良い。そして本発明は、これらの構成によっても、上述した実施の形態と同様に効果を得ることができる。   In the present invention, image feature amounts extracted from all the image data constituting the video data may be used for construction of feature amount databases and identification of desired sport items. The present invention can achieve the same effects as those of the above-described embodiments even with these configurations.

(2−6)他の実施の形態6
さらに上述した実施の形態においては、再構築処理を実行する毎に画像特徴量を消去するようにして特徴量データベースを一旦初期化するようにした場合について述べた。
(2-6) Other embodiment 6
Furthermore, in the above-described embodiment, the case has been described in which the feature amount database is temporarily initialized by deleting the image feature amount each time the reconstruction process is executed.

しかしながら本発明は、これに限らず、再構築処理を実行する毎に画像特徴量を消去して特徴量データベースを一旦初期化するのではなく、再構築処理を実行する毎に特徴量データベースをもとに現在に最も時点に登録した画像特徴量から順次過去に登録した所定数の画像特徴量を検索して識別関数の生成に用いるようにしても良い。   However, the present invention is not limited to this. Instead of deleting the image feature amount and initializing the feature amount database every time the reconstruction process is executed, the feature amount database is stored every time the reconstruction process is executed. In addition, a predetermined number of image feature amounts registered in the past may be sequentially searched from the image feature amount registered at the most current point in time and used for generation of an identification function.

(2−7)他の実施の形態7
さらに上述した実施の形態においては、再構築処理を実行したとき、所望のスポーツ種目の識別精度が規定より低いと、識別モデルの再構築を見送り、次の識別精度の確認時期や識別モデルの再構築時期を待ち受けるようにした場合について述べた。
(2-7) Other Embodiment 7
Further, in the above-described embodiment, when the reconstruction process is executed, if the identification accuracy of the desired sport item is lower than the specified level, the identification model is not reconstructed. The case where it waits for construction time was described.

しかしながら本発明は、これに限らず、再構築処理を実行したとき、所望のスポーツ種目の識別精度が規定より低いと、識別モデルの再構築を一旦は見送るものの、次の識別精度の確認時期や識別モデルの再構築時期を待ち受けずに、例えば、識別モデルの再構築を一旦は見送った時点から新たに中継番組を録画するようにして画像特徴量を蓄積し直し、ある程度の画像特徴量を蓄積した時点又は蓄積開始から数日又は1週間のように所定日時に達した時点に、その画像特徴量を用いて、改めて再構築処理を実行するようにしても良い。   However, the present invention is not limited to this, and when the reconstruction process is executed, if the identification accuracy of a desired sport item is lower than the specified level, the identification model is temporarily reconstructed. Without waiting for the reconstruction time of the identification model, for example, once the reconstruction of the identification model is postponed, the relay program is newly recorded to accumulate the image feature amount, and a certain amount of image feature amount is accumulated. The reconstruction processing may be executed again using the image feature amount at the time when the predetermined date and time is reached, such as several days or one week from the start of accumulation.

かかる構成によれば、再構築処理を実行したとき、所望のスポーツ種目の識別精度が規定より低いために識別モデルの再構築を見送っても、極力早い時点に識別モデルを再構築して、所望のスポーツ種目に対する識別精度を向上させることができる。   According to such a configuration, when the reconstruction process is executed, the identification model is reconstructed at the earliest possible point even if the identification model is not reconstructed because the identification accuracy of the desired sport item is lower than the specified level. It is possible to improve the identification accuracy for sports events.

(2−8)他の実施の形態8
さらに上述した実施の形態においては、識別モデルの再構築にサポートベクターマシンを利用するようにした場合について述べた。
(2-8) Other embodiment 8
Furthermore, in the above-described embodiment, the case where the support vector machine is used for the reconstruction of the identification model has been described.

しかしながら本発明は、これに限らず、ニューラルネットワークや隠れマルコムモデル等のように、この他種々のクラス分類手法を利用して識別モデルを構築及び再構築することができる。   However, the present invention is not limited to this, and an identification model can be constructed and reconstructed using various other classification methods such as a neural network and a hidden Malcolm model.

(2−9)他の実施の形態9
さらに上述した実施の形態においては、本発明による識別モデル再構築装置を、図1乃至図15について上述した番組録画装置1に適用するようにした場合について述べた。
(2-9) Other Embodiment 9
Further, in the above-described embodiment, the case where the identification model reconstructing apparatus according to the present invention is applied to the program recording apparatus 1 described above with reference to FIGS. 1 to 15 has been described.

しかしながら本発明は、これに限らず、番組の録画機能を有するコンピュータ装置や携帯電話機、PDA(Personal Digital Assistance )、ゲーム機器等の情報処理装置、またネットワークに接続され、識別モデルを構築して、すでに識別モデルを構築している他の装置に提供することにより、当該他の装置において識別モデルを再構築するサーバ装置等のように、この他種々の構成の識別モデル再構築装置に広く適用することができる。   However, the present invention is not limited to this, and is connected to an information processing device such as a computer device or mobile phone having a program recording function, a PDA (Personal Digital Assistance), a game device, or a network, and constructs an identification model, By providing it to other devices that have already constructed an identification model, it can be widely applied to identification model reconstruction devices of various other configurations, such as a server device that reconstructs an identification model in the other device. be able to.

(2−10)他の実施の形態10
さらに上述した実施の形態においては、本発明による識別モデル再構築プログラムを、図1乃至図15について上述した番組録画装置1のハードディスクドライブ3又は不揮発性メモリ4に予め記憶された識別モデル再構築プログラムに適用し、番組録画装置1の制御部2が、その識別モデル再構築プログラムに従って図12について上述した識別モデル再構築処理手順RT1を実行するようにした場合について述べた。
(2-10) Other Embodiment 10
Further, in the embodiment described above, the identification model reconstruction program according to the present invention is stored in the identification model reconstruction program stored in advance in the hard disk drive 3 or the non-volatile memory 4 of the program recording apparatus 1 described above with reference to FIGS. As described above, the control unit 2 of the program recording apparatus 1 executes the identification model reconstruction processing procedure RT1 described above with reference to FIG. 12 according to the identification model reconstruction program.

しかしながら本発明は、これに限らず、番組録画装置1が識別モデル再構築プログラムの記録されたコンピュータ装置読取可能な記録媒体によって識別モデル再構築プログラムをインストールして、制御部2が、そのインストールした識別モデル再構築プログラムに従って図12について上述した識別モデル再構築処理手順RT1を実行するようにしても良い。   However, the present invention is not limited to this, and the program recording apparatus 1 installs the identification model reconstruction program using a computer-readable recording medium in which the identification model reconstruction program is recorded, and the control unit 2 installs the identification model reconstruction program. The identification model reconstruction processing procedure RT1 described above with reference to FIG. 12 may be executed according to the identification model reconstruction program.

さらに番組録画装置1では、ローカルエリアネットワークやインターネット、デジタル衛星放送等の有線及び無線通信媒体を利用して外部から識別モデル再構築プログラムをインストールするようにしても良い。   Further, in the program recording apparatus 1, the identification model reconstruction program may be installed from the outside using a wired and wireless communication medium such as a local area network, the Internet, and digital satellite broadcasting.

そして識別モデル再構築プログラムを番組録画装置1にインストールして実行可能な状態にするためのコンピュータ装置読取可能な記録媒体としては、例えばフレキシブルディスクのようなパッケージメディアで実現しても良い。   The computer apparatus-readable recording medium for installing the identification model restructuring program in the program recording apparatus 1 so as to be executable may be realized by a package medium such as a flexible disk.

また識別モデル再構築プログラムを番組録画装置1にインストールして実行可能な状態にするためのコンピュータ装置読取可能な記録媒体としては、CD−ROM(Compact Disc-Read Only Memory)のようなパッケージメディアで実現しても良い。   A computer-readable recording medium for installing the identification model restructuring program in the program recording apparatus 1 and making it executable is a package medium such as a CD-ROM (Compact Disc-Read Only Memory). It may be realized.

さらに識別モデル再構築プログラムを番組録画装置1にインストールして実行可能な状態にするためのコンピュータ装置読取可能な記録媒体としては、DVD(Digital Versatile Disc)等のパッケージメディアで実現しても良い。   Furthermore, as a computer-readable recording medium for installing the identification model reconstruction program in the program recording apparatus 1 and making it executable, it may be realized by a package medium such as a DVD (Digital Versatile Disc).

さらに、かかるコンピュータ装置読取可能な記録媒体としては、パッケージメディアのみならず、各種プログラムが一時的もしくは永続的に記録される半導体メモリや磁気ディスク等で実現しても良い。   Further, the computer-readable recording medium is not limited to a package medium, but may be realized by a semiconductor memory, a magnetic disk, or the like in which various programs are recorded temporarily or permanently.

また、これらコンピュータ装置読取可能な記録媒体に識別モデル再構築プログラムを記録する手段としては、ローカルエリアネットワークやインターネット、デジタル衛星放送等の有線及び無線通信媒体を利用しても良い。   Further, as means for recording the identification model reconstruction program on these computer-readable recording media, wired and wireless communication media such as a local area network, the Internet, and digital satellite broadcasting may be used.

さらにコンピュータ装置読取可能な記録媒体に識別モデル再構築プログラムを記録する手段としては、ルータやモデム等の各種通信インタフェースを介して記録するようにしても良い。   Further, as a means for recording the identification model reconstruction program on a computer-readable recording medium, it may be recorded via various communication interfaces such as a router and a modem.

(2−11)他の実施の形態11
さらに上述した実施の形態においては、スポーツ種目の試合を中継する中継番組の中継番組データを記録する記録部として、図1乃至図15について上述したハードディスクドライブ3を適用するようにした場合について述べた。
(2-11) Other Embodiment 11
Further, in the above-described embodiment, the case where the hard disk drive 3 described above with reference to FIGS. 1 to 15 is applied as a recording unit that records relay program data of a relay program that relays a sporting event is described. .

しかしながら本発明は、これに限らず、半導体メモリや、光ディスクドライブ等ように、この他種々の構成の記録部を広く適用することができる。   However, the present invention is not limited to this, and recording units having various other configurations such as a semiconductor memory and an optical disk drive can be widely applied.

(2−12)他の実施の形態12
さらに上述した実施の形態においては、記録部に記録された中継番組データから特徴量を抽出する特徴量抽出部として、図1乃至図15について上述した制御部2を適用するようにした場合について述べた。
(2-12) Other Embodiment 12
Furthermore, in the above-described embodiment, a description will be given of a case where the control unit 2 described above with reference to FIGS. 1 to 15 is applied as a feature amount extraction unit that extracts a feature amount from relay program data recorded in the recording unit. It was.

しかしながら本発明は、これに限らず、CPU(Central Processing Unit)や、記録部に記録された中継番組データから特徴量を抽出するハードウェア回路構成の特徴量抽出回路等のように、この他種々の構成の特徴量抽出部を広く適用することができる。   However, the present invention is not limited to this, and various other features such as a CPU (Central Processing Unit) and a feature amount extraction circuit having a hardware circuit configuration for extracting feature amounts from relay program data recorded in a recording unit. It is possible to widely apply the feature amount extraction unit having the configuration described above.

(2−13)他の実施の形態13
さらに上述した実施の形態においては、特徴量抽出部によって中継番組データから抽出された特徴量を蓄積する蓄積部として、図1乃至図15について上述したハードディスクドライブ3を適用するようにした場合について述べた。
(2-13) Other Embodiment 13
Further, in the above-described embodiment, a description will be given of a case where the hard disk drive 3 described above with reference to FIGS. 1 to 15 is applied as a storage unit that stores the feature amount extracted from the relay program data by the feature amount extraction unit. It was.

しかしながら本発明は、これに限らず、半導体メモリや、光ディスクドライブ等ように、この他種々の構成の記録部を広く適用することができる。   However, the present invention is not limited to this, and recording units having various other configurations such as a semiconductor memory and an optical disk drive can be widely applied.

(2−14)他の実施の形態14
さらに上述した実施の形態においては、蓄積部に蓄積された特徴量を、対応するスポーツ種目の名称と共に用いて、複数のスポーツ種目のダイジェストを順番に放送するダイジェスト番組のダイジェスト番組データにおいてスポーツ種目と共に、当該スポーツ種目のダイジェストのダイジェスト部分を識別するための識別モデルを再構築するモデル再構築部として、図1乃至図15について上述した制御部2を適用するようにした場合について述べた。
(2-14) Other Embodiment 14
Furthermore, in the above-described embodiment, the feature amount stored in the storage unit is used together with the name of the corresponding sport item, and the digest program data of the digest program that broadcasts a plurality of sport event digests in order is included with the sport event. The case where the control unit 2 described above with reference to FIGS. 1 to 15 is applied as the model reconstruction unit that reconstructs the identification model for identifying the digest part of the digest of the sport event has been described.

しかしながら本発明は、これに限らず、CPUや、蓄積部に蓄積された特徴量を、対応するスポーツ種目の名称と共に用いて、複数のスポーツ種目のダイジェストを順番に放送するダイジェスト番組のダイジェスト番組データにおいてスポーツ種目と共に、当該スポーツ種目のダイジェストのダイジェスト部分を識別するための識別モデルを再構築するハードウェア回路構成のモデル再構築回路等のように、この他種々の構成のモデル再構築部を広く適用することができる。   However, the present invention is not limited to this, and digest program data of a digest program that sequentially broadcasts digests of a plurality of sports items using the feature amounts stored in the CPU or storage unit together with the names of the corresponding sports items. In addition to sports events, there are a wide variety of model reconstruction units with various configurations such as a model reconstruction circuit with a hardware circuit configuration that reconstructs an identification model for identifying the digest portion of the digest of the sport event. Can be applied.

(2−15)他の実施の形態15
さらに上述した実施の形態においては、識別モデルを利用して、当該識別モデルの再構築には用いない中継番組の特徴量を用いて当該中継番組のスポーツ種目を識別する種目識別部として、図1乃至図15について上述した制御部2を適用するようにした場合について述べた。
(2-15) Other Embodiment 15
Further, in the above-described embodiment, as the item identification unit that uses the identification model and identifies the sport item of the relay program using the feature amount of the relay program that is not used for the reconstruction of the identification model, FIG. The case where the control unit 2 described above with reference to FIG. 15 is applied has been described.

しかしながら本発明は、これに限らず、CPUや、識別モデルを利用して、当該識別モデルの再構築には用いない中継番組の特徴量を用いて当該中継番組のスポーツ種目を識別するハードウェア回路構成の種目識別回路等のように、この他種々の構成の種目識別部を広く適用することができる。   However, the present invention is not limited to this, and a hardware circuit that uses a CPU or an identification model to identify a sport item of the relay program using a feature amount of the relay program that is not used for reconstructing the identification model In addition to the configuration item identification circuit, various other configuration item identification units can be widely applied.

(2−16)他の実施の形態16
さらに上述した実施の形態においては、種目識別部により複数の中継番組について識別されたスポーツ種目の識別正解率を検出する正解率検出部として、図1乃至図15について上述した制御部2を適用するようにした場合について述べた。
(2-16) Other Embodiment 16
Further, in the above-described embodiment, the control unit 2 described above with reference to FIGS. 1 to 15 is applied as the correct rate detection unit that detects the identification correct rate of the sport item identified for a plurality of relay programs by the event identification unit. The case was described as above.

しかしながら本発明は、これに限らず、CPUや、種目識別部により複数の中継番組について識別されたスポーツ種目の識別正解率を検出するハードウェア回路構成の正解率検出回路等のように、この他種々の構成の正解率検出部を広く適用することができる。   However, the present invention is not limited to this, such as a correct rate detection circuit of a hardware circuit configuration that detects the correct rate of identification of sports items identified for a plurality of relay programs by the CPU or the event identifying unit, etc. A correct rate detection unit with various configurations can be widely applied.

(2−17)他の実施の形態17
さらに上述した実施の形態においては、モデル再構築部により識別モデルが再構築されると、当該再構築の時点までに蓄積部に蓄積されていた特徴量を消去して当該蓄積部を一旦初期化する初期化部として、図1乃至図15について上述した制御部2を適用するようにした場合について述べた。
(2-17) Other Embodiment 17
Furthermore, in the above-described embodiment, when the identification model is reconstructed by the model reconstructing unit, the feature quantity accumulated in the accumulating unit up to the time of the reconstructing is deleted and the accumulating unit is initialized once The case where the control unit 2 described above with reference to FIGS. 1 to 15 is applied as the initialization unit is described.

しかしながら本発明は、これに限らず、CPUや、モデル再構築部により識別モデルが再構築されると、当該再構築の時点までに蓄積部に蓄積されていた特徴量を消去して当該蓄積部を一旦初期化するハードウェア回路構成の初期化回路等のように、この他種々の構成の初期化部を広く適用することができる。   However, the present invention is not limited to this, and when the identification model is reconstructed by the CPU or the model reconstructing unit, the feature amount accumulated in the accumulating unit up to the time of the reconstructing is deleted, and the accumulating unit In addition, initialization units having various configurations can be widely applied, such as an initialization circuit having a hardware circuit configuration that temporarily initializes.

本発明は、中継番組を録画可能な番組録画装置やコンピュータ装置、携帯再生機器等の識別モデル再構築装置に利用することができる。   INDUSTRIAL APPLICABILITY The present invention can be used for an identification model reconstruction device such as a program recording device, a computer device, or a portable playback device that can record a relay program.

本発明による番組録画装置の回路構成の一実施の形態を示すブロック図である。It is a block diagram which shows one Embodiment of the circuit structure of the program recording apparatus by this invention. ダイジェスト番組の構成を示す略線図である。It is a basic diagram which shows the structure of a digest program. ダイジェスト番組のダイジェストに対するスポーツ種目の識別の説明に供する略線図である。It is a basic diagram with which it uses for description of the identification of the sport item with respect to the digest of a digest program. ショット部分の検出の説明に供する略線図である。It is an approximate line figure used for explanation of detection of a shot part. 画像単位及びショット単位のスポーツ種目の識別の説明に供する略線図である。It is a basic diagram with which it uses for description of the sport item of an image unit and a shot unit. 再生区間情報の生成の説明に供する略線図である。It is an approximate line figure used for explanation of generation of reproduction section information. 特徴量データベースの構築の説明に供する略線図である。It is an approximate line figure used for explanation of construction of a feature-value database. 所望のスポーツ種目に対する識別精度の確認の説明に供する略線図である。It is a basic diagram with which it uses for description of confirmation of the identification accuracy with respect to a desired sport item. 識別モデルの再構築の説明に供する略線図である。It is an approximate line figure used for explanation of reconstruction of an identification model. 再構築後の識別モデルを利用した画像単位及びショット単位のスポーツ種目の識別の説明に供する略線図である。It is a basic diagram with which it uses for description of the sport item of the image unit and shot unit using the identification model after a reconstruction. 再構築後の識別モデルを利用したダイジェスト番組のダイジェストに対するスポーツ種目の識別の説明に供する略線図である。It is a basic diagram with which it uses for description of the identification of the sporting event with respect to the digest of the digest program using the identification model after a reconstruction. 識別モデル再構築処理手順を示すフローチャートである。It is a flowchart which shows an identification model reconstruction process procedure. データベース構築処理サブルーチンを示すフローチャートである。It is a flowchart which shows a database construction process subroutine. ダイジェスト選択再生処理手順を示すフローチャートである。It is a flowchart which shows a digest selection reproduction | regeneration processing procedure. 他の実施の形態による識別モデルの再構築の説明に供する略線図である。It is a basic diagram with which it uses for description of reconstruction of the identification model by other embodiment.

符号の説明Explanation of symbols

1……番組録画装置、2……制御部、3……ハードディスクドライブ、4……不揮発性メモリ、RT1……識別モデル再構築処理手順、SRT1……データベース構築処理サブルーチン。   DESCRIPTION OF SYMBOLS 1 ... Program recording apparatus, 2 ... Control part, 3 ... Hard disk drive, 4 ... Non-volatile memory, RT1 ... Identification model reconstruction process procedure, SRT1 ... Database construction process subroutine.

Claims (9)

スポーツ種目の試合を中継する中継番組の中継番組データを記録する記録部と、
上記記録部に記録された上記中継番組データから特徴量を抽出する特徴量抽出部と、
上記特徴量抽出部によって上記中継番組データから抽出された上記特徴量を蓄積する蓄積部と、
上記蓄積部に蓄積された上記特徴量を、対応する上記スポーツ種目の名称と共に用いて、複数のスポーツ種目のダイジェストを順番に放送するダイジェスト番組のダイジェスト番組データにおいて上記スポーツ種目と共に、当該スポーツ種目の上記ダイジェストのダイジェスト部分を識別するための識別モデルを再構築するモデル再構築部と
を具える識別モデル再構築装置。
A recording unit that records relay program data of a relay program that relays a sporting event;
A feature amount extraction unit that extracts a feature amount from the relay program data recorded in the recording unit;
A storage unit that stores the feature amount extracted from the relay program data by the feature amount extraction unit;
The feature amount stored in the storage unit is used together with the name of the corresponding sport event, and the digest program data of a digest program that sequentially broadcasts a digest of a plurality of sport events, together with the sport event, An identification model reconstruction device comprising: a model reconstruction unit that reconstructs an identification model for identifying a digest portion of the digest.
上記識別モデルを利用して、当該識別モデルの再構築には用いない上記中継番組の上記特徴量を用いて当該中継番組の上記スポーツ種目を識別する種目識別部と、
上記種目識別部により複数の上記中継番組について識別された上記スポーツ種目の識別正解率を検出する正解率検出部と
を具え、
上記モデル再構築部は、
上記蓄積部に蓄積された上記特徴量を、対応する上記スポーツ種目の名称と共に用いて上記識別モデルを仮構築し、上記種目識別部により、上記仮構築した識別モデルが利用されて複数の上記中継番組の上記スポーツ種目が識別されて、上記正解率検出部により、上記仮構築の識別モデルで識別された複数の上記中継番組の上記スポーツ種目について検出された上記識別正解率が規定正解率以上であると、再構築前の識別モデルを上記仮構築した識別モデルに更新することにより上記識別モデルを再構築する
請求項1に記載の識別モデル再構築装置。
Using the identification model, an item identification unit for identifying the sport item of the relay program using the feature quantity of the relay program that is not used to reconstruct the identification model;
A correct rate detection unit that detects the correct rate of identification of the sport item identified for the plurality of relay programs by the event identification unit,
The model rebuilding unit
The feature model stored in the storage unit is used together with the name of the corresponding sport event to provisionally construct the identification model, and the event identification unit uses the provisionally constructed identification model to generate a plurality of relays. The sports item of the program is identified, and the correct answer rate detection unit detects the correct answer rate detected for the sport event of the plurality of relay programs identified by the provisionally constructed identification model is greater than or equal to a specified correct answer rate. The identification model reconstructing apparatus according to claim 1, wherein the identification model is reconstructed by updating the identification model before reconstruction to the provisionally constructed identification model.
上記種目識別部は、
上記再構築前の識別モデルを利用して、当該識別モデルの再構築には用いない上記中継番組の上記特徴量を用いて当該中継番組の上記スポーツ種目を識別し、
上記正解率検出部は、
上記種目識別部により、上記再構築前の識別モデルが利用されて複数の上記中継番組について識別された上記スポーツ種目の上記識別正解率を検出し、
上記モデル再構築部は、
上記正解率検出部によって検出された上記識別正解率が上記規定正解率よりも低いと、上記蓄積部に蓄積された上記特徴量を、対応する上記スポーツ種目の名称と共に用いて上記識別モデルを仮構築する
請求項2に記載の識別モデル再構築装置。
The event identification part
Using the identification model before the reconstruction, identifying the sport item of the relay program using the feature amount of the relay program that is not used for the reconstruction of the identification model,
The accuracy rate detection unit is
The identification identification rate of the sports item identified for the plurality of relay programs using the identification model before the reconstruction by the event identification unit is detected,
The model rebuilding unit
If the identification accuracy rate detected by the accuracy rate detection unit is lower than the specified accuracy rate, the feature model stored in the storage unit is used together with the name of the corresponding sport item to temporarily use the identification model. The identification model reconstruction device according to claim 2 to be constructed.
上記モデル再構築部は、
上記正解率検出部により、上記仮構築の識別モデルで識別された複数の上記中継番組の上記スポーツ種目について検出された上記識別正解率が、上記規定正解率として、上記再構築前の識別モデルで識別された複数の上記中継番組の上記スポーツ種目について検出された上記識別正解率以上であると、再構築前の識別モデルを上記仮構築した識別モデルに更新することにより上記識別モデルを再構築する
請求項3に記載の識別モデル再構築装置。
The model rebuilding unit
The identification accuracy rate detected for the sport item of the plurality of relay programs identified by the provisional construction identification model by the accuracy rate detection unit is the identification model before the reconstruction as the specified accuracy rate. The identification model is reconstructed by updating the identification model before the reconstruction to the provisionally constructed identification model if the identification accuracy rate is equal to or higher than the identification accuracy rate detected for the sport item of the plurality of identified relay programs The identification model reconstruction apparatus according to claim 3.
上記モデル再構築部は、
定期的に、上記蓄積部に蓄積された上記特徴量を、対応する上記スポーツ種目の名称と共に用いて上記識別モデルを仮構築する
請求項4に記載の識別モデル再構築装置。
The model rebuilding unit
The identification model reconstructing apparatus according to claim 4, wherein the identification model is temporarily constructed by periodically using the feature amount accumulated in the accumulation unit together with a name of the corresponding sport item.
上記種目識別部は、
上記モデル再構築部により定期的に上記識別モデルが仮構築される周期よりも短い周期で定期的に、上記再構築前の識別モデルを利用して、当該識別モデルの再構築には用いない複数の上記中継番組の上記特徴量を用いて当該中継番組の上記スポーツ種目を識別する
請求項5に記載の識別モデル再構築装置。
The event identification part
A plurality of items that are not used for reconstructing the identification model at regular intervals with a period shorter than the period in which the identification model is provisionally reconstructed periodically by the model reconstruction unit. The identification model reconstructing device according to claim 5, wherein the sports item of the relay program is identified using the feature amount of the relay program.
上記モデル再構築部により上記識別モデルが再構築されると、当該再構築の時点までに上記蓄積部に蓄積されていた上記特徴量を消去して当該蓄積部を一旦初期化する初期化部
を具える請求項6に記載の識別モデル再構築装置。
When the identification model is reconstructed by the model reconstructing unit, an initialization unit that erases the feature quantity accumulated in the accumulating unit up to the time of the reconstruction and initializes the accumulating unit once The identification model reconstructing device according to claim 6.
スポーツ種目の試合を中継する中継番組の中継番組データを記録すると共に、当該記録した上記中継番組データから特徴量を抽出し、当該中継番組データから抽出した上記特徴量を蓄積する蓄積ステップと、
上記蓄積した上記特徴量を、対応する上記スポーツ種目の名称と共に用いて、複数のスポーツ種目のダイジェストを順番に放送するダイジェスト番組のダイジェスト番組データにおいて上記スポーツ種目と共に、当該スポーツ種目の上記ダイジェストのダイジェスト部分を識別するための識別モデルを再構築するモデル再構築ステップと
を具える識別モデル再構築方法。
Recording relay program data of a relay program that relays a sporting event, extracting a feature value from the recorded relay program data, and storing the feature value extracted from the relay program data;
The digest of the digest of the sport event together with the sport event in the digest program data of the digest program that broadcasts the digest of a plurality of sport events in order using the accumulated feature quantity together with the name of the corresponding sport event. An identification model reconstruction method comprising: a model reconstruction step of reconstructing an identification model for identifying a part.
コンピュータ装置に、
スポーツ種目の試合を中継する中継番組の中継番組データを記録すると共に、当該記録した上記中継番組データから特徴量を抽出し、当該中継番組データから抽出した上記特徴量を蓄積する蓄積ステップと、
上記蓄積した上記特徴量を、対応する上記スポーツ種目の名称と共に用いて、複数のスポーツ種目のダイジェストを順番に放送するダイジェスト番組のダイジェスト番組データにおいて上記スポーツ種目と共に、当該スポーツ種目の上記ダイジェストのダイジェスト部分を識別するための識別モデルを再構築するモデル再構築ステップと
を実行させるための識別モデル再構築プログラム。
Computer equipment,
Recording relay program data of a relay program that relays a sporting event, extracting a feature value from the recorded relay program data, and storing the feature value extracted from the relay program data;
The digest of the digest of the sport event together with the sport event in the digest program data of the digest program that broadcasts the digest of a plurality of sport events in order using the accumulated feature quantity together with the name of the corresponding sport event. An identification model reconstruction program for executing a model reconstruction step for reconstructing an identification model for identifying a part.
JP2008189890A 2008-07-23 2008-07-23 Identification model reconstruction apparatus, identification model reconstruction method, and identification model reconstruction program Pending JP2010028651A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008189890A JP2010028651A (en) 2008-07-23 2008-07-23 Identification model reconstruction apparatus, identification model reconstruction method, and identification model reconstruction program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008189890A JP2010028651A (en) 2008-07-23 2008-07-23 Identification model reconstruction apparatus, identification model reconstruction method, and identification model reconstruction program

Publications (1)

Publication Number Publication Date
JP2010028651A true JP2010028651A (en) 2010-02-04

Family

ID=41734022

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008189890A Pending JP2010028651A (en) 2008-07-23 2008-07-23 Identification model reconstruction apparatus, identification model reconstruction method, and identification model reconstruction program

Country Status (1)

Country Link
JP (1) JP2010028651A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014145645A (en) * 2013-01-29 2014-08-14 Chugoku Electric Power Co Inc:The Sound identification condition selecting device and abnormal sound determination device
JP2014149244A (en) * 2013-02-01 2014-08-21 Chugoku Electric Power Co Inc:The Sound discrimination condition selecting device and discrimination function generating device
JPWO2022149218A1 (en) * 2021-01-06 2022-07-14
JPWO2022149216A1 (en) * 2021-01-06 2022-07-14
WO2022149217A1 (en) * 2021-01-06 2022-07-14 日本電気株式会社 Information processing device, information processing method, and recording medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10150629A (en) * 1996-11-15 1998-06-02 Sony Corp Transmission / reception system, reception device, and transmission device
JP2007060606A (en) * 2005-08-25 2007-03-08 Yoshiaki Ito Computer program comprised of automatic video structure extraction/provision scheme
JP2008022103A (en) * 2006-07-11 2008-01-31 Matsushita Electric Ind Co Ltd Apparatus and method for extracting TV program moving picture highlights

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10150629A (en) * 1996-11-15 1998-06-02 Sony Corp Transmission / reception system, reception device, and transmission device
JP2007060606A (en) * 2005-08-25 2007-03-08 Yoshiaki Ito Computer program comprised of automatic video structure extraction/provision scheme
JP2008022103A (en) * 2006-07-11 2008-01-31 Matsushita Electric Ind Co Ltd Apparatus and method for extracting TV program moving picture highlights

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014145645A (en) * 2013-01-29 2014-08-14 Chugoku Electric Power Co Inc:The Sound identification condition selecting device and abnormal sound determination device
JP2014149244A (en) * 2013-02-01 2014-08-21 Chugoku Electric Power Co Inc:The Sound discrimination condition selecting device and discrimination function generating device
JPWO2022149218A1 (en) * 2021-01-06 2022-07-14
JPWO2022149216A1 (en) * 2021-01-06 2022-07-14
WO2022149218A1 (en) * 2021-01-06 2022-07-14 日本電気株式会社 Information processing device, information processing method, and recording medium
WO2022149217A1 (en) * 2021-01-06 2022-07-14 日本電気株式会社 Information processing device, information processing method, and recording medium
JPWO2022149217A1 (en) * 2021-01-06 2022-07-14
WO2022149216A1 (en) * 2021-01-06 2022-07-14 日本電気株式会社 Information processing device, information processing method, and recording medium
JP7552733B2 (en) 2021-01-06 2024-09-18 日本電気株式会社 Information processing device, information processing method, and program
JP7552731B2 (en) 2021-01-06 2024-09-18 日本電気株式会社 Information processing device, information processing method, and program
JP7552732B2 (en) 2021-01-06 2024-09-18 日本電気株式会社 Information processing device, information processing method, and program

Similar Documents

Publication Publication Date Title
US20240276050A1 (en) In-band data recognition and synchronization system
JP4584250B2 (en) Video processing device, integrated circuit of video processing device, video processing method, and video processing program
ES2399625T3 (en) Procedure and device for creating and viewing custom multimedia segments
KR101419937B1 (en) A symbol extracting apparatus, a symbol extracting method, and a computer readable recording medium on which a symbol extracting program is recorded
US9098172B2 (en) Apparatus, systems and methods for a thumbnail-sized scene index of media content
TW200533193A (en) Apparatus and method for reproducing summary
KR20040086363A (en) Visual summary for scanning forwards and backwords in video content
US20100257156A1 (en) Moving picture indexing method and moving picture reproducing device
JP2010028651A (en) Identification model reconstruction apparatus, identification model reconstruction method, and identification model reconstruction program
US8244100B2 (en) Information apparatus for reproducing commercial broadcast information and method of same
JP4556752B2 (en) Recording / playback apparatus having commercial viewing control function
JP2011239247A (en) Digital broadcast receiver and related information presentation program
JP2012089186A (en) Content management device and content reproduction device
KR101401974B1 (en) Method and apparatus for browsing recorded news programs
CN102611863A (en) Motion picture recording/reproducing apparatus
CN101169958B (en) Method and device for storing and reproducing interactive digital broadcasting signals
JP2007073123A (en) Content storage device, content storage method, and program recording medium
US20090214174A1 (en) Selection apparatus and method
KR20020014857A (en) A system for video skimming using shot segmentation information
KR101234005B1 (en) Method for recording content and application corresponding to the content and apparatus therefor, Method for reproducing the content and apparatus therefor
JP4806331B2 (en) Recording system that can automatically record back programs
KR20060028157A (en) Apparatus and method for generating model based segment metadata

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110711

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120704

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120807

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20121204