JPH09288681A - Background video retrieval, and display device, and background video retrieval method - Google Patents
Background video retrieval, and display device, and background video retrieval methodInfo
- Publication number
- JPH09288681A JPH09288681A JP8101278A JP10127896A JPH09288681A JP H09288681 A JPH09288681 A JP H09288681A JP 8101278 A JP8101278 A JP 8101278A JP 10127896 A JP10127896 A JP 10127896A JP H09288681 A JPH09288681 A JP H09288681A
- Authority
- JP
- Japan
- Prior art keywords
- data
- background video
- background
- background image
- lyrics
- 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
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】この発明は、背景映像検索表
示装置および背景映像検索方法に関し、特に外部から入
力される楽曲データに対応する背景映像データを検索す
るための背景映像検索表示装置および背景映像検索方法
に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a background video search display device and a background video search method, and more particularly to a background video search display device and background video for searching background video data corresponding to music data input from the outside. Regarding the search method.
【0002】[0002]
【従来の技術】一般に、カラオケ演奏装置などの楽曲演
奏装置においては、演奏する楽曲に対応づけて、その楽
曲に対応するイメージが背景映像として表示される。初
期のシステムにおいては、楽曲データと、背景映像デー
タが予め1対1で対応づけられて光ディスク等の記憶媒
体に一緒に格納されており、演奏時に両者が同時に再生
されるという方法が採用されていた。2. Description of the Related Art Generally, in a music performance device such as a karaoke performance device, an image corresponding to the music to be played is displayed as a background image in association with the music to be played. In the early system, music data and background video data were previously stored in a one-to-one correspondence and stored together in a storage medium such as an optical disk, and both were played back simultaneously during performance. It was
【0003】しかし、この方法では、各楽曲毎に、その
曲データおよびテキストデータから構成される字幕用の
歌詞データと、背景映像データとを対応づけて楽曲デー
タを作成した上で、それを光ディスク等に格納して配布
することが必要とされる。一枚の光ディスクに格納でき
る楽曲データ数には限りがあり、また楽曲演奏装置に収
容可能な光ディスクの枚数にも限界があるので、次々に
発表される大量の新楽曲について、それをデータ化して
即座にユーザに供給することは困難であった。According to this method, however, for each music piece, song data is created by associating the lyrics data for subtitles, which is composed of the song data and text data, with the background video data, and then creates the song data on the optical disc. It is required to store and distribute it in etc. There is a limit to the number of song data that can be stored on one optical disc, and there is also a limit to the number of optical discs that can be stored in the music playing device. It was difficult to supply the user immediately.
【0004】また、背景映像のデータサイズは非常に大
きいため、ユーザの要求する楽曲データを1枚の光ディ
スクなどに網羅して供給することは困難であった。その
ため、最近では、ホストで大量の楽曲データを管理し、
通信回線を介して、ユーザ側の演奏装置に必要なデータ
をダウンロードするという方式が用いられ始めている。
しかし、背景映像データについては現在の標準的な方法
では、これを通信するのに膨大な時間を要するため、背
景映像は、ユーザ側で光ディスク等を用いて管理してい
る。Further, since the data size of the background image is very large, it has been difficult to comprehensively supply the music data requested by the user onto one optical disk or the like. Therefore, recently, a host manages a large amount of music data,
A method of downloading necessary data to a performance device on the user side via a communication line has begun to be used.
However, with the current standard method for background video data, it takes a huge amount of time to communicate, so the background video is managed by the user using an optical disk or the like.
【0005】すべての楽曲データに対応する背景映像デ
ータをユーザ側で用意することは困難なため、小数の汎
用的な映像データのみを用意して、ひとつの映像データ
を複数の楽曲データに対応づけるという方式が用いられ
ている。対応づける方式としては、予め、映像データ
と、楽曲データの双方に、ポップス・演歌・民謡といっ
た大まかなジャンルを示すコードを付加しておき、楽曲
データが指定された際に、それに対応するジャンルのコ
ードを持つ映像データのうちの1つをランダムに選択す
るという方式が用いられている。Since it is difficult for the user to prepare background video data corresponding to all music data, only a small number of general-purpose video data are prepared and one video data is associated with a plurality of music data. The method is used. As a method of associating, a code indicating a rough genre such as pops, enka, and folk song is added to both the video data and the music data in advance, and when the music data is designated, the corresponding genre A method of randomly selecting one of video data having a code is used.
【0006】[0006]
【発明が解決しようとする課題】上述のように、楽曲デ
ータと背景映像データとを1対1に対応づけて光ディス
ク等の記憶媒体に格納して配布する方式では、楽曲デー
タごとに最適の背景映像を表示できるという長所をもつ
が、光ディスクなどの記憶媒体の容量制限などの問題か
らユーザの希望する楽曲データを十分に供給できないと
いう欠点をもつ。また、楽曲データを通信回線を用いて
ダウンロードするという方式では、ユーザの希望する楽
曲データを提供することはある程度可能であるが、その
反面、楽曲データに対応する背景映像データについて
は、おおまかなジャンル分け属性しか付加されていない
ために、楽曲データの内容に対応した最適なものを選択
することが困難であった。As described above, in the method in which the music data and the background video data are stored in a storage medium such as an optical disc in a one-to-one correspondence and are distributed, an optimum background for each music data is obtained. Although it has an advantage of being able to display an image, it has a drawback that the music data desired by the user cannot be sufficiently supplied due to a problem such as capacity limitation of a storage medium such as an optical disk. Although the method of downloading music data using a communication line can provide the music data desired by the user to some extent, on the other hand, the background video data corresponding to the music data is roughly genre. Since only the division attribute is added, it is difficult to select the optimum one corresponding to the content of the music data.
【0007】この発明はこの様な点に鑑みてなされたも
ので、背景映像データベースの中から、楽曲データの内
容に適したものを自動的に選び出すことができる背景映
像検索表示装置および背景映像検索方法を提供すること
を目的とする。The present invention has been made in view of the above points, and a background image search and display device and a background image search capable of automatically selecting, from the background image database, one suitable for the content of music data. The purpose is to provide a method.
【0008】[0008]
【課題を解決するための手段】この発明による背景映像
検索表示装置は、複数の背景映像データを格納する記憶
手段と、この記憶手段の各背景映像データに対応づけて
その映像中に現れる事象に関連する語をキーワードとし
て管理する手段と、演奏対象の楽曲データを構成する歌
詞データおよび曲データを外部から入力する手段と、入
力した歌詞データからキーワードを抽出する手段と、抽
出したキーワードに対応する背景映像データを、前記記
憶されている各背景映像データに対応付けされたキーワ
ードを参照して検索する手段と、前記入力した楽曲デー
タの演奏時に、前記検索した背景映像データを表示する
手段とを具備することを特徴とする。A background image search and display apparatus according to the present invention relates to a storage means for storing a plurality of background video data and an event appearing in the video in association with each background video data of the storage means. A means for managing related words as a keyword, a means for externally inputting lyrics data and song data that compose music data to be played, a means for extracting a keyword from the input lyrics data, and a means for responding to the extracted keyword A means for searching the background video data by referring to a keyword associated with each of the stored background video data, and a means for displaying the searched background video data when playing the input music data. It is characterized by having.
【0009】この背景映像検索表示装置においては、記
憶手段に格納されている各背景映像データに現れる事象
に関連する語がキーワードとして管理されている。演奏
対象の楽曲データが通信回線などを介して外部から入力
されると、その歌詞データからそこに含まれる単語など
のキーワードが抽出され、その抽出したキーワードに対
応する背景映像データが、各背景映像データに対応付け
されたキーワードを参照して検索される。従って、歌詞
データの内容に応じた背景映像を自動的に選択できるよ
うになり、楽曲データの内容に適した背景映像の検索お
よび表示を行うことができる。また、歌詞の内容のみか
ら最適な背景映像データを選択できるため、楽曲データ
側に予めジャンル情報などを付加しておく必要が無くな
り、楽曲データ作成時の労力を低減することができる。In this background image search and display device, words related to an event appearing in each background image data stored in the storage means are managed as keywords. When the music data to be played is input from the outside via a communication line, keywords such as words contained therein are extracted from the lyrics data, and the background image data corresponding to the extracted keywords is used as the background image for each background image. The search is performed by referring to the keyword associated with the data. Therefore, it becomes possible to automatically select the background video corresponding to the content of the lyrics data, and the background video suitable for the content of the music data can be searched and displayed. In addition, since the optimum background image data can be selected only from the content of the lyrics, it is not necessary to add genre information or the like to the music data side in advance, and the labor for creating the music data can be reduced.
【0010】また、この発明は、語句間の意味的な上下
関係あるいは関連関係を表わすシソーラス辞書を管理す
る手段と、前記シソーラス辞書を参照して、前記入力さ
れた歌詞データから抽出されたキーワードの上位語ある
いは関連語を導出し、これに対応する背景映像データ
を、前記記憶されている各背景映像データに対応づけら
れたキーワードを参照して検索する手段とをさらに具備
することを特徴とする。Also, the present invention manages a thesaurus dictionary that expresses a semantic upper-lower relation or a relational relation between words and phrases, and refers to the thesaurus dictionary to search for keywords extracted from the input lyrics data. The method further comprises means for deriving a high-order word or a related word and searching the background video data corresponding to the high-order word or the related word with reference to the keyword associated with each of the stored background video data. .
【0011】これにより、背景映像データに対応づけら
れているキーワードの中に、歌詞データから抽出された
単語などのキーワードと等しいものが含まれていない場
合でも、歌詞の内容と関連する背景映像データを選び出
すことができる。Thus, even if the keyword associated with the background image data does not include a keyword such as a word extracted from the lyrics data, the background image data associated with the content of the lyrics is included. Can be singled out.
【0012】また、このシソーラス辞書は、背景映像デ
ータに対応づけて管理されているキーワードと独立して
管理することが好ましい。これにより、シソーラス辞書
と、背景映像データのキーワードとを、それぞれ別個に
修正および変更することが可能となる。Further, it is preferable that this thesaurus dictionary is managed independently of the keywords managed in association with the background video data. As a result, the thesaurus dictionary and the keyword of the background video data can be individually corrected and changed.
【0013】[0013]
【発明の実施の形態】以下、図面を参照してこの発明の
実施形態について説明する。図1には、この発明の一実
施形態に係る背景映像検索表示装置の構成が示されてい
る。この背景映像検索表示装置は、通信回線を介してホ
スト装置に接続されており、ユーザが指定した演奏対象
の楽曲データ(曲データ、および歌詞データ)を通信回
線を介してホスト装置から受け取り、その楽曲データの
演奏時には、その楽曲データに対応する背景映像を背景
映像データベースの中から自動的に検索してそれを画面
表示するものであり、図示のように、音声出力装置1、
映像表示装置2、外部記憶装置3、制御装置4、メモリ
5、通信装置6、命令入力装置7から構成されている。
これら音声出力装置1、映像表示装置2、外部記憶装置
3、制御装置4、メモリ5、通信装置6、および命令入
力装置7は、バスを介して結合されている。Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 shows the configuration of a background image search / display device according to an embodiment of the present invention. This background image search display device is connected to a host device via a communication line, receives music data (song data and lyrics data) to be played specified by a user from the host device via the communication line, and When playing the music data, the background video corresponding to the music data is automatically searched from the background video database and displayed on the screen. As shown in the figure, the audio output device 1,
The image display device 2, the external storage device 3, the control device 4, the memory 5, the communication device 6, and the command input device 7 are included.
The audio output device 1, the video display device 2, the external storage device 3, the control device 4, the memory 5, the communication device 6, and the command input device 7 are connected via a bus.
【0014】音声出力装置1は、バスを介して制御装置
4から送られてきた音声データ(ここでは、曲データ)
を出力する装置であり、例えば、デジタル−アナログ変
換器、音声増幅装置およびスピーカなどから構成されて
いる。The audio output device 1 outputs audio data (here, song data) sent from the control device 4 via the bus.
Is a device that outputs a signal, and includes, for example, a digital-analog converter, a voice amplifier, and a speaker.
【0015】映像表示装置2は、映像および文字列を画
面上に表示する装置であり、例えば、ビデオメモリ(V
RAM)とこのVRAMに格納されたビット情報をドッ
ト列として画面表示するためのコントローラおよびディ
スプレイなどから構成されている。楽曲データの演奏時
には、音声出力装置1による曲データの再生と同期し
て、歌詞を構成する文字列、および背景映像が、映像表
示装置2によって画面表示される。The image display device 2 is a device for displaying an image and a character string on the screen, and for example, a video memory (V
RAM) and a controller and a display for displaying the bit information stored in the VRAM as a dot string on the screen. When the music data is played, the character strings forming the lyrics and the background video are displayed on the screen by the video display device 2 in synchronization with the reproduction of the music data by the audio output device 1.
【0016】外部記憶装置3は、例えば、デジタルビデ
オディスク(DVD)、およびDVDドライブ装置など
から構成されており、ここには複数個の背景映像データ
がデータベース化されて格納されている。一つの背景映
像データは、図示のように、映像本体データ部とキーワ
ードデータ部とから構成されている。映像本体データ部
には、背景映像として表示される映像データが例えばM
PEG2形式等で圧縮符号化されて格納されている。キ
ーワードデータ部には、対応する映像データ中に現れる
事象に関連する単語(一般名詞)が複数個格納されてい
る。The external storage device 3 is composed of, for example, a digital video disk (DVD), a DVD drive device, and the like, and a plurality of background image data are stored in a database in this. As shown in the figure, one piece of background video data is composed of a video body data section and a keyword data section. In the image data section of the image body, image data displayed as a background image is, for example, M
It is stored after being compressed and encoded in the PEG2 format or the like. The keyword data section stores a plurality of words (general nouns) related to the phenomenon appearing in the corresponding video data.
【0017】さらに、外部記憶装置3中には、語彙シソ
ーラスデータが、歌詞データに含まれる単語についての
関連語、上位語などを類推するための辞書として格納さ
れている。語彙シソーラスデータは、表形式のデータで
あり、見出し語毎にその上位語あるいは関連語のID番
号が格納されている。ここでID番号としては、見出し
語の格納されているカラムの番号を用いている。なお上
位語・関連語を持たない語については、自身のID番号
が格納されている。語彙シソーラスデータの格納例を図
2に示す。ここでは、見出し語として、「春」、
「花」、「桜」、「秋」、「コスモス」、…が格納され
ており、「桜」に対応する上位語/関連語格納フィール
ドには、「花」のID番号が格納されている。Further, in the external storage device 3, the vocabulary thesaurus data is stored as a dictionary for analogizing the related words, the superordinate words and the like of the words included in the lyrics data. The vocabulary thesaurus data is tabular data, and stores the ID number of the superordinate word or related word for each headword. Here, the number of the column in which the entry word is stored is used as the ID number. The ID number of each word is stored for words that do not have a broader term / related word. A storage example of vocabulary thesaurus data is shown in FIG. Here, as a headword, "spring",
"Flower", "Sakura", "Autumn", "Cosmos", ... Are stored, and the ID number of "Flower" is stored in the broader word / related word storage field corresponding to "Sakura". .
【0018】制御装置4は、例えばCPUから構成され
るもので、各ハードウェア装置とバスにより接続されて
おり、各装置の制御、装置間のデータの転送などの処理
を行なう。また、この制御装置4は、メモリ5に格納さ
れた背景映像検索プログラムを実行して、ホスト装置か
らダウンロードした楽曲データに対応する背景映像を外
部記憶装置3の中から検索する検索処理を実行する。こ
の検索処理では、楽曲データに含まれる歌詞データから
キーワードが抽出され、その抽出されたキーワードと、
各背景映像データのキーワードとに基づいて最適な背景
映像が選び出される。The control device 4 is composed of, for example, a CPU, is connected to each hardware device by a bus, and performs processing such as controlling each device and transferring data between the devices. The control device 4 also executes a background image search program stored in the memory 5 to execute a search process of searching the external storage device 3 for a background image corresponding to the music data downloaded from the host device. . In this search process, a keyword is extracted from the lyrics data included in the music data, and the extracted keyword and
The optimum background image is selected based on the keyword of each background image data.
【0019】メモリ5は、例えばダイナミックRAMな
どからなり、図3に示すように制御装置4が各種制御や
処理を実行するためのプログラムを格納するプログラム
部と、処理の際に必要なデータを格納するためのバッフ
ァ部からなっている。The memory 5 is composed of, for example, a dynamic RAM, and as shown in FIG. 3, a program section for storing programs for the control device 4 to execute various controls and processes, and data necessary for the processes. It consists of a buffer section for doing.
【0020】プログラム部には、前述の背景映像検索プ
ログラムを構成する、楽曲番号入力部4a、楽曲データ
入力部4b、楽曲データ展開部4c、歌詞コード解析部
4d、背景映像データロード部4e、および演奏実行部
4fが格納されている。また、バッファ部には、楽曲番
号入力バッファ4r、楽曲データ入力バッファ4s、曲
データ格納バッファ4t、歌詞コードデータ格納バッフ
ァ4u、タイミングテーブル格納バッファ4v、キーワ
ード格納バッファ4w、候補映像格納バッファ4x、照
合単語数格納バッファ4y、背景映像データ入力バッフ
ァ4z、背景映像格納バッファ4pが設けられている。The program section includes the music number input section 4a, the music data input section 4b, the music data development section 4c, the lyrics code analysis section 4d, the background video data loading section 4e, and the background video data loading section 4e which compose the background video search program. The performance execution unit 4f is stored. In addition, the buffer section includes a music number input buffer 4r, a music data input buffer 4s, a music data storage buffer 4t, a lyrics code data storage buffer 4u, a timing table storage buffer 4v, a keyword storage buffer 4w, a candidate video storage buffer 4x, and a collation. A word number storage buffer 4y, a background video data input buffer 4z, and a background video storage buffer 4p are provided.
【0021】通信装置6は、例えばモデムからなり、公
衆電話回線等を介して外部のホスト計算機と通信を行な
い、データのやり取りをする装置である。命令入力装置
7は、例えば、赤外線受信装置からなり、携帯型の赤外
線送信装置から受け取った信号を処理して演奏すべき楽
曲の番号をユーザに入力させる装置である。The communication device 6 is, for example, a modem, and is a device for exchanging data by communicating with an external host computer via a public telephone line or the like. The command input device 7 is, for example, an infrared receiving device, and is a device that processes a signal received from a portable infrared transmitting device and allows a user to input the number of a music piece to be played.
【0022】次に、図4のフローチャートを参照して、
本実施形態における楽曲演奏処理全体の流れについて説
明する。楽曲番号がユーザにより入力されると、まず、
楽曲番号入力4aが起動し、演奏すべき楽曲の番号が楽
曲番号入力バッファ4r中に格納される(ステップ5
a)。ここで、各楽曲データにはあらかじめ固有の番号
が割り付けられている。Next, referring to the flow chart of FIG.
The overall flow of the music performance process in this embodiment will be described. When the song number is input by the user, first,
The song number input 4a is activated, and the number of the song to be played is stored in the song number input buffer 4r (step 5).
a). Here, a unique number is assigned to each music data in advance.
【0023】次に楽曲データ入力部4bが起動する(ス
テップ5b)。ここでは、通信装置6を介して、公衆電
話回線によって接続されているホストコンピュータとの
間で通信を行ない、ホストコンピュータの記憶装置中か
ら、楽曲番号に対応する楽曲データをダウンロードし、
楽曲データ入力バッファ4sに格納する。ここでダウン
ロードされるデータの形式を図6に示す。図6に示され
ているように、ひとつの楽曲データは、曲データ、歌詞
データ、および、歌詞と曲との時間的な対応関係を示す
タイミングテーブルを格納する部分からなっており、そ
れぞれのデータは圧縮されている。Next, the music data input section 4b is activated (step 5b). Here, communication is performed with the host computer connected by the public telephone line via the communication device 6, and the music data corresponding to the music number is downloaded from the storage device of the host computer.
It is stored in the music data input buffer 4s. The format of the data downloaded here is shown in FIG. As shown in FIG. 6, one piece of music data is composed of a piece of music data, a piece of lyrics data, and a portion for storing a timing table showing a temporal correspondence between lyrics and pieces of music. Is compressed.
【0024】続いて、楽曲データ展開部4cが起動し
(ステップ5c)、楽曲データ入力バッファ4sに圧縮
格納されているデータの展開が行なわれ、曲データ格納
バッファ4t、歌詞コードデータ格納バッファ4u、お
よびタイミングテーブル格納バッファ4vにそれぞれ該
当するデータが格納される。Subsequently, the music data expansion unit 4c is activated (step 5c), the data compressed and stored in the music data input buffer 4s is expanded, and the music data storage buffer 4t, the lyrics code data storage buffer 4u, The corresponding data is stored in the timing table storage buffer 4v.
【0025】続くステップ5dでは、歌詞コード解析部
4dが起動し、歌詞コードデータ格納バッファ4uに格
納されている歌詞を表わす文字列データに対して形態素
解析を実行し、歌詞に含まれている一般名詞を抽出し、
このうち出現頻度の高いものから順に最大8個を、図7
に示されているように、出現頻度と対応づけてキーワー
ド格納バッファ4wに格納する。In the following step 5d, the lyrics code analysis unit 4d is activated, and morphological analysis is performed on the character string data representing the lyrics stored in the lyrics code data storage buffer 4u, and general lyrics included in the lyrics are included. Extract nouns,
Of these, the eight with the highest appearance frequency are shown in FIG.
As shown in FIG. 5, the keyword is stored in the keyword storage buffer 4w in association with the appearance frequency.
【0026】この後、背景映像データロード部4eが起
動する(ステップ5e)。背景映像データロード部eの
処理の流れを図5を用いて詳しく述べる。ここでは、外
部記憶装置3中に格納されているi番目の背景映像デー
タに対応するキーワードデータ部のj番目のキーワード
をPicWord[i][j]、キーワード格納バッフ
ァ4wに格納されているk番目の単語をRiffWor
d[k]という変数を用いて示すことにする。Thereafter, the background image data loading section 4e is activated (step 5e). The processing flow of the background video data loading unit e will be described in detail with reference to FIG. Here, the j-th keyword of the keyword data portion corresponding to the i-th background video data stored in the external storage device 3 is PicWord [i] [j], and the k-th keyword stored in the keyword storage buffer 4w. Riff Wor
A variable called d [k] will be used for the description.
【0027】ここでは、まず、iの値に0が格納される
(ステップ6a)。次に照合単語数格納バッファ4yの
値に0が格納され(ステップ6b)、次にjの値に0が
格納され(ステップ6c)、さらにkの値に0が格納さ
れる(ステップ6d)。このあと、PicWord
[i][j]とRiffWord[k]が等しいか否か
の判定が行われる(ステップ6e)。判定が成功、すな
わち、PicWord[i][j]とRiffWord
[k]が一致すれば、ステップ6fに、失敗すればステ
ップ6kに制御が移る。First, 0 is stored in the value of i (step 6a). Next, 0 is stored in the value of the matching word number storage buffer 4y (step 6b), then 0 is stored in the value of j (step 6c), and 0 is further stored in the value of k (step 6d). After this, PicWord
It is determined whether [i] [j] and RiffWord [k] are equal (step 6e). The determination is successful, that is, PicWord [i] [j] and RiffWord
If [k] matches, control is transferred to step 6f, and if it fails, control is transferred to step 6k.
【0028】ステップ6fでは、照合単語数格納バッフ
ァ4yの値をインクリメントし、このあとjの値をイン
クリメントし(ステップ6g)、jの値が「i番目の背
景映像データ中のキーワードデータ部に格納されている
キーワードの総数」以上か調べ(ステップ6h)、jの
値がキーワード総数以上になるまで、ステップ6dから
の一連の処理が繰り返される。At step 6f, the value of the collation word number storage buffer 4y is incremented, then the value of j is incremented (step 6g), and the value of j is stored in the keyword data portion of the i-th background video data. Or more ”(step 6h), and a series of processes from step 6d is repeated until the value of j becomes equal to or more than the total number of keywords.
【0029】jの値がキーワード総数以上になると、照
合単語数格納バッファ4yの内容がそのときのiの値と
共に候補映像格納バッファ4x中に格納される(ステッ
プ6s)。ここで、候補映像格納バッファ4xは、背景
映像データの番号(i)に対応づけて照合単語数を格納
できる構造になっている。このバッファの構造を図8に
示す。When the value of j exceeds the total number of keywords, the contents of the matching word number storage buffer 4y are stored in the candidate video storage buffer 4x together with the value of i at that time (step 6s). Here, the candidate video storage buffer 4x has a structure capable of storing the number of matching words in association with the number (i) of the background video data. The structure of this buffer is shown in FIG.
【0030】次にiの値をインクリメントし(ステップ
6i)、iの値が「外部記憶装置中に格納されている背
景映像データの総数」以上か調べ(ステップ6j)、i
の値が背景映像データ総数以上であれば、ステップ6n
に制御を移し、そうでなければ、ステップ6dからの一
連を処理が繰り返えされる。Next, the value of i is incremented (step 6i), and it is checked whether the value of i is "total number of background image data stored in the external storage device" or more (step 6j).
If the value of is greater than or equal to the total number of background video data, step 6n
If not, the process is repeated from step 6d.
【0031】ステップ6kでは、kの値をインクリメン
トし、kの値が「キーワード格納バッファ4wに格納さ
れているキーワードの総数」以上か調べ(ステップ6
m)、kの値が「キーワード格納バッファ4wに格納さ
れているキーワードの総数」以上になるまで、ステップ
6eからの一連の処理が繰り返えされる。kの値が「キ
ーワード格納バッファ4wに格納されているキーワード
の総数」以上になると、ステップ6gに移行する。In step 6k, the value of k is incremented to check whether the value of k is greater than or equal to "the total number of keywords stored in the keyword storage buffer 4w" (step 6).
The series of processes from step 6e is repeated until the values of m) and k reach or exceed the "total number of keywords stored in the keyword storage buffer 4w". When the value of k exceeds the "total number of keywords stored in the keyword storage buffer 4w", the process proceeds to step 6g.
【0032】このようにして、全ての背景映像データの
各々について、全てのキーワードと、歌詞データから抽
出した全ての単語とのつきあわせが順次行われ、一致す
る度に照合単語数の値がインクリメントされる。これに
より、図8で説明したような候補映像格納バッファ4x
の内容が得られる。In this way, all the keywords and all the words extracted from the lyrics data are sequentially matched for each of all the background video data, and the value of the number of matching words is incremented each time they match. To be done. As a result, the candidate video storage buffer 4x as described in FIG.
Can be obtained.
【0033】なお、図7で説明したように歌詞データか
ら抽出した単語にはその出現頻度を示す値が対応づけら
れているので、一致した時にインクリメントする照合単
語数の値には、対応する単語の出現頻度の値に合わせて
重みづけすることが好ましい。As described with reference to FIG. 7, the word extracted from the lyrics data is associated with a value indicating the appearance frequency thereof. Therefore, the value of the number of matching words to be incremented when the words match is associated with the corresponding word. It is preferable to perform weighting according to the value of the appearance frequency.
【0034】ステップ6nでは、候補映像格納バッファ
4xの内容を順に参照して、もっとも照合単語数の大き
な背景映像データの番号が特定される。さらに、ここで
得られた番号に対応する背景映像データの映像本体デー
タ部のデータが外部記憶装置3からロードされ、背景映
像データ入力バッファ4zに格納される(ステップ6
p)。次に、背景映像データ入力バッファ4zに格納さ
れているデータの伸長処理が行われ、その結果が背景映
像格納バッファ4pに格納される(ステップ6q)。In step 6n, the number of the background image data having the largest number of matching words is specified by sequentially referring to the contents of the candidate image storage buffer 4x. Further, the data of the image body data portion of the background image data corresponding to the number obtained here is loaded from the external storage device 3 and stored in the background image data input buffer 4z (step 6).
p). Next, the data stored in the background video data input buffer 4z is decompressed, and the result is stored in the background video storage buffer 4p (step 6q).
【0035】以上が、背景映像データロード部4eの処
理の詳細である。図4において、続くステップ5fで
は、上記の処理で条件を満たす映像データが得られたか
判断する。これは、照合単語数が予め決められた所定値
以上か否かによって判断される。条件を満たす映像デー
タが得られた場合には、ステップ5hに制御を移し、得
られなかった場合には、図5に示される背景映像データ
ロード部4eの処理が再実行される(ステップ5g)。
ただし、この段階では、図5のステップ6eにおいて単
語の照合を行なう際に、外部装置3に格納された語彙シ
ソーラスを参照してRiffWord[k]の上位語あ
るいは関連語を再帰的に導出し、順にPicWord
[i][j]との照合が行われる。これにより、歌詞デ
ータから抽出された単語だけでなく、その上位語あるい
は関連語と各背景映像データのキーワードとの比較が行
われる。The above is the details of the processing of the background image data loading unit 4e. In the subsequent step 5f in FIG. 4, it is determined whether or not the video data satisfying the conditions is obtained by the above process. This is determined by whether or not the number of matching words is equal to or larger than a predetermined value. When the video data satisfying the conditions is obtained, the control is transferred to step 5h, and when the video data is not obtained, the process of the background video data loading unit 4e shown in FIG. 5 is re-executed (step 5g). .
However, at this stage, when word matching is performed in step 6e of FIG. 5, the vocabulary thesaurus stored in the external device 3 is referred to recursively derive a superordinate word or a related word of RiffWord [k], In order PicWord
Matching with [i] [j] is performed. As a result, not only the word extracted from the lyrics data, but also its higher-order word or related word is compared with the keyword of each background video data.
【0036】ステップ5gでの処理の後、制御はステッ
プ5hに移る。ステップ5hでは演奏実行部4fが起動
する。ここでは、上記の処理で格納されている背景映像
データを映像表示装置2上に表示するのと同時に、曲デ
ータの内容を音声出力装置1から再生させ、さらに、歌
詞コードデータおよびタイミングテーブルを参照して、
映像表示装置2上に、曲データに同期した歌詞文字列
を、背景映像に合成して表示する。After the processing in step 5g, the control proceeds to step 5h. At step 5h, the performance executing section 4f is activated. Here, the background video data stored in the above processing is displayed on the video display device 2, and at the same time, the content of the music data is reproduced from the audio output device 1, and further, the lyrics code data and the timing table are referred to. do it,
The lyrics character string synchronized with the music data is displayed on the video display device 2 after being combined with the background video.
【0037】以上のように、この実施形態においては、
外部記憶装置3に格納されている各背景映像データに現
れる事象に関連する語がキーワードとして管理されてお
り、演奏対象の楽曲データが通信回線を介してダウンロ
ードされると、その歌詞データからそこに含まれる単語
などのキーワードが抽出され、その抽出したキーワード
に対応する背景映像データが、各背景映像データに対応
付けされたキーワードを参照して検索される。従って、
歌詞データの内容に応じた背景映像を自動的に選択でき
るようになり、楽曲データの内容に適した背景映像の検
索および表示を行うことができる。また、歌詞の内容の
みから最適な背景映像データを選択できるため、楽曲デ
ータ側に予めジャンル情報などを付加しておく必要が無
くなり、楽曲データ作成時の労力を低減することができ
る。As described above, in this embodiment,
Words related to events appearing in each background video data stored in the external storage device 3 are managed as keywords, and when the music data to be played is downloaded via the communication line, the lyrics data is stored there. Keywords such as included words are extracted, and the background image data corresponding to the extracted keywords are searched with reference to the keywords associated with each background image data. Therefore,
The background image can be automatically selected according to the content of the lyrics data, and the background image suitable for the content of the music data can be searched and displayed. In addition, since the optimum background image data can be selected only from the content of the lyrics, it is not necessary to add genre information or the like to the music data side in advance, and the labor for creating the music data can be reduced.
【0038】また、語彙シソーラスデータを用いて、歌
詞データから抽出されたキーワードの上位語あるいは関
連語を導出し、これと各背景映像データに対応付けされ
たキーワードとを比較しているので、背景映像データに
対応するキーワードの中に、歌詞データから抽出された
単語などのキーワードと等しいものが含まれていない場
合や、一致の度合いが低い場合でも、歌詞の内容と関連
する背景映像データを選び出すことができる。Further, since the vocabulary thesaurus data is used to derive the upper word or the related word of the keyword extracted from the lyrics data, and this is compared with the keyword associated with each background video data, the background Even if the keywords corresponding to the video data do not include the same keywords as the words extracted from the lyrics data, or the degree of matching is low, the background video data related to the lyrics content is selected. be able to.
【0039】また、このシソーラスデータは、背景映像
データに対応づけて管理されているキーワードと独立し
て管理されているので、シソーラスデータと、背景映像
データのキーワードとを、それぞれ別個に修正および変
更することができる。Since the thesaurus data is managed independently of the keywords managed in association with the background video data, the thesaurus data and the keywords of the background video data are separately corrected and changed. can do.
【0040】[0040]
【発明の効果】以上のように、この発明によれば、歌詞
データの内容に応じて背景映像を検索する構成であるの
で、背景映像データベースの中から楽曲データの内容に
適した背景映像を自動的に選び出すことが可能となる。As described above, according to the present invention, since the background image is searched according to the content of the lyrics data, the background image suitable for the content of the music data is automatically extracted from the background image database. It becomes possible to select the target.
【図1】この発明の一実施形態に係る背景映像検索表示
装置の構成を示すブロック図。FIG. 1 is a block diagram showing a configuration of a background image search / display device according to an embodiment of the present invention.
【図2】同実施形態の背景映像検索表示装置で管理され
ている語彙シソーラスデータの構造を示す図。FIG. 2 is an exemplary view showing a structure of vocabulary thesaurus data managed by the background image search / display apparatus of the embodiment.
【図3】同実施形態の背景映像検索表示装置に設けられ
たメモリの構成を示す図。FIG. 3 is a diagram showing a configuration of a memory provided in the background image search / display device of the embodiment.
【図4】同実施形態の背景映像検索表示装置における楽
曲演奏処理全体の手順を示すフローチャート。FIG. 4 is an exemplary flowchart showing the procedure of the entire music playing process in the background image search and display device of the embodiment.
【図5】同実施形態の背景映像検索表示装置で行われる
背景映像検索処理の具体的な手順を示すフローチャー
ト。FIG. 5 is a flowchart showing a specific procedure of background video search processing performed by the background video search display device of the embodiment.
【図6】同実施形態の背景映像検索表示装置にダウンロ
ードされる楽曲データの構造を示す図。FIG. 6 is an exemplary view showing a structure of music data downloaded to the background image search / display device of the embodiment.
【図7】同実施形態の背景映像検索表示装置における歌
詞データの解析結果を示す図。FIG. 7 is an exemplary view showing an analysis result of lyrics data in the background image search display device of the embodiment.
【図8】同実施形態の背景映像検索表示装置に設けられ
た候補映像格納バッファの構造を示す図。FIG. 8 is a view showing a structure of a candidate video storage buffer provided in the background video search / display device of the embodiment.
【符号の説明】 1…音声出力装置、2…映像表示装置、3…外部記憶装
置、4…制御装置、5…メモリ、6…通信装置、7…命
令入力装置、4a…楽曲番号入力部、4b…楽曲データ
入力部、4c…楽曲データ展開部、4d…歌詞コード解
析部、4e…背景映像データロード部、4f…演奏実行
部、4r…楽曲番号入力バッファ、4s…楽曲データ入
力バッファ、4t…曲データ格納バッファ、4u…歌詞
コードデータ格納バッファ、4v…タイミングテーブル
格納バッファ、4w…キーワード格納バッファ、4x…
候補映像格納バッファ、4y…照合単語数格納バッフ
ァ、4z…背景映像データ入力バッファ、4p…背景映
像格納バッファ。[Description of Codes] 1 ... Audio output device, 2 ... Image display device, 3 ... External storage device, 4 ... Control device, 5 ... Memory, 6 ... Communication device, 7 ... Command input device, 4a ... Music number input section, 4b ... Song data input unit, 4c ... Song data expansion unit, 4d ... Lyric code analysis unit, 4e ... Background video data loading unit, 4f ... Performance execution unit, 4r ... Song number input buffer, 4s ... Song data input buffer, 4t ... song data storage buffer, 4u ... lyrics code data storage buffer, 4v ... timing table storage buffer, 4w ... keyword storage buffer, 4x ...
Candidate video storage buffer, 4y ... Matching word number storage buffer, 4z ... Background video data input buffer, 4p ... Background video storage buffer.
Claims (3)
段と、 この記憶手段の各背景映像データに対応づけてその映像
中に現れる事象に関連する語をキーワードとして管理す
る手段と、 演奏対象の楽曲データを構成する歌詞データおよび曲デ
ータを外部から入力する手段と、 入力した歌詞データからキーワードを抽出する手段と、 抽出したキーワードに対応する背景映像データを、前記
記憶されている各背景映像データに対応付けされたキー
ワードを参照して検索する手段と、 前記入力した楽曲データの演奏時に、前記検索した背景
映像データを表示する手段とを具備することを特徴とす
る背景映像検索表示装置。1. A storage means for storing a plurality of background image data, a means for managing a word associated with an event appearing in the image as a keyword in association with each background image data of the storage means, and a performance object. Means for inputting lyrics data and music data constituting music data from the outside, means for extracting a keyword from the input lyrics data, and background video data corresponding to the extracted keyword 2. A background image search and display device comprising: a unit for searching with reference to a keyword associated with the item; and a unit for displaying the searched background image data when the input music data is played.
関係を表わすシソーラス辞書を管理する手段と、 前記シソーラス辞書を参照して、前記入力された歌詞デ
ータから抽出されたキーワードの上位語あるいは関連語
を導出し、これに対応する背景映像データを、前記記憶
されている各背景映像データに対応づけられたキーワー
ドを参照して検索する手段とをさらに具備することを特
徴とする請求項1記載の背景映像検索表示装置。2. A means for managing a thesaurus dictionary showing a semantic vertical relation or a relational relation between words and phrases, and a superordinate word or a relation of a keyword extracted from the inputted lyrics data with reference to the thesaurus dictionary. The method further comprising means for deriving a word and searching for background image data corresponding to the word by referring to a keyword associated with each of the stored background image data. Background video search and display device.
の楽曲データに対応する背景映像データを検索する背景
映像データ検索方法において、 前記各背景映像データに対応づけてその映像中に現れる
事象に関連する語をキーワードとして管理し、 前記演奏対象の楽曲データに含まれる歌詞データ歌詞デ
ータからキーワードを抽出し、 抽出したキーワードに対応する背景映像データを、前記
各背景映像データに対応づけされたキーワードを参照し
て検索することを特徴とする背景映像データ検索方法。3. A background video data retrieval method for retrieving background video data corresponding to music data to be played from among a plurality of background video data, wherein an event appearing in the video in association with each background video data is detected. The related words are managed as keywords, the lyrics data included in the music data to be played is extracted from the lyrics data, and the background image data corresponding to the extracted keywords is associated with each of the background image data. A method for retrieving background video data, characterized by performing a search by referring to.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8101278A JPH09288681A (en) | 1996-04-23 | 1996-04-23 | Background video retrieval, and display device, and background video retrieval method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8101278A JPH09288681A (en) | 1996-04-23 | 1996-04-23 | Background video retrieval, and display device, and background video retrieval method |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH09288681A true JPH09288681A (en) | 1997-11-04 |
Family
ID=14296413
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP8101278A Pending JPH09288681A (en) | 1996-04-23 | 1996-04-23 | Background video retrieval, and display device, and background video retrieval method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH09288681A (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001357066A (en) * | 2000-06-15 | 2001-12-26 | Hakuhodo Inc | Retrieval server for retrieving contents on the basis of human emotion and method for controlling system having the same |
WO2006106596A1 (en) * | 2005-03-02 | 2006-10-12 | Sony Corporation | Contents reproducing device, and contents reproducing method |
WO2008114209A1 (en) * | 2007-03-21 | 2008-09-25 | Koninklijke Philips Electronics N.V. | Method and apparatus for enabling simultaneous reproduction of a first media item and a second media item |
JP2009081733A (en) * | 2007-09-26 | 2009-04-16 | Fujifilm Corp | Image playback apparatus, and program |
WO2009083845A3 (en) * | 2007-12-21 | 2009-08-27 | Koninklijke Philips Electronics N.V. | Method and apparatus for playing pictures |
WO2009151575A1 (en) * | 2008-06-09 | 2009-12-17 | Eastman Kodak Company | Creation of a multi-media presentation |
JP2011164865A (en) * | 2010-02-08 | 2011-08-25 | Kddi Corp | Image-selecting device, image-selecting method, and image-selecting program |
US8145034B2 (en) | 2005-03-02 | 2012-03-27 | Sony Corporation | Contents replay apparatus and contents replay method |
JP2015197553A (en) * | 2014-03-31 | 2015-11-09 | 株式会社エクシング | Communication terminal device, server device, program, data providing method, and karaoke system |
JP2018025949A (en) * | 2016-08-09 | 2018-02-15 | 日本電信電話株式会社 | Learning device, image search device, method, and program |
JP2019003270A (en) * | 2017-06-12 | 2019-01-10 | 日本電信電話株式会社 | Learning device, image search device, method and program |
-
1996
- 1996-04-23 JP JP8101278A patent/JPH09288681A/en active Pending
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001357066A (en) * | 2000-06-15 | 2001-12-26 | Hakuhodo Inc | Retrieval server for retrieving contents on the basis of human emotion and method for controlling system having the same |
WO2006106596A1 (en) * | 2005-03-02 | 2006-10-12 | Sony Corporation | Contents reproducing device, and contents reproducing method |
US8868585B2 (en) | 2005-03-02 | 2014-10-21 | Sony Corporation | Contents replay apparatus and contents replay method |
US8145034B2 (en) | 2005-03-02 | 2012-03-27 | Sony Corporation | Contents replay apparatus and contents replay method |
JP2010524280A (en) * | 2007-03-21 | 2010-07-15 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Method and apparatus for enabling simultaneous playback of a first media item and a second media item |
WO2008114209A1 (en) * | 2007-03-21 | 2008-09-25 | Koninklijke Philips Electronics N.V. | Method and apparatus for enabling simultaneous reproduction of a first media item and a second media item |
JP2009081733A (en) * | 2007-09-26 | 2009-04-16 | Fujifilm Corp | Image playback apparatus, and program |
WO2009083845A3 (en) * | 2007-12-21 | 2009-08-27 | Koninklijke Philips Electronics N.V. | Method and apparatus for playing pictures |
JP2011511499A (en) * | 2007-12-21 | 2011-04-07 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Method and apparatus for reproducing images |
US8438034B2 (en) | 2007-12-21 | 2013-05-07 | Koninklijke Philips Electronics N.V. | Method and apparatus for playing pictures |
WO2009151575A1 (en) * | 2008-06-09 | 2009-12-17 | Eastman Kodak Company | Creation of a multi-media presentation |
JP2011164865A (en) * | 2010-02-08 | 2011-08-25 | Kddi Corp | Image-selecting device, image-selecting method, and image-selecting program |
JP2015197553A (en) * | 2014-03-31 | 2015-11-09 | 株式会社エクシング | Communication terminal device, server device, program, data providing method, and karaoke system |
JP2018025949A (en) * | 2016-08-09 | 2018-02-15 | 日本電信電話株式会社 | Learning device, image search device, method, and program |
JP2019003270A (en) * | 2017-06-12 | 2019-01-10 | 日本電信電話株式会社 | Learning device, image search device, method and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5751672A (en) | Compact disc changer utilizing disc database | |
US5402339A (en) | Apparatus for making music database and retrieval apparatus for such database | |
US6646966B2 (en) | Automatic storage medium identifying method and device, automatic music CD identifying method and device, storage medium playback method and device, and storage medium as music CD | |
US20040128141A1 (en) | System and program for reproducing information | |
US7877408B2 (en) | Digital audio track set recognition system | |
EP1693829A1 (en) | Voice-controlled data system | |
JP3065924B2 (en) | Voice annotation method, method and apparatus for enhancing voice annotation of a text input stream | |
GB2278227A (en) | Online karaoke system | |
JPH09288681A (en) | Background video retrieval, and display device, and background video retrieval method | |
JP2822525B2 (en) | Recording medium reproducing apparatus, reproducing method and search method | |
KR20100015716A (en) | Method and apparatus for enabling simultaneous reproduction of a first media item and a second media item | |
JP2003084783A (en) | Method, device, and program for playing music data and recording medium with music data playing program recorded thereon | |
CN100483404C (en) | Method of searching for media objects | |
JPH0668168A (en) | Video retrieval method and device by acoustic keyword | |
KR100473163B1 (en) | A storage medium storing multimedia contents and apparatus and method for reproducing the same | |
JPH09128409A (en) | Device and method for retrieving data and information storage medium | |
JP2853258B2 (en) | Karaoke equipment | |
JP2002304420A (en) | Audio-visual content distribution system | |
JP3349589B2 (en) | Karaoke playback device | |
JPH02136971A (en) | Retrieving method for multi-medium data base | |
JP3036523B2 (en) | Karaoke equipment | |
JPH07105235A (en) | Method and device for image retrieval | |
JP2001034275A (en) | Communication karaoke system | |
JPH09152878A (en) | Karaoke device | |
KR20050106246A (en) | Method for searching data in mpeg player |