[go: up one dir, main page]

JPH08235217A - Data retrieval and output device and karaoke device - Google Patents

Data retrieval and output device and karaoke device

Info

Publication number
JPH08235217A
JPH08235217A JP7061972A JP6197295A JPH08235217A JP H08235217 A JPH08235217 A JP H08235217A JP 7061972 A JP7061972 A JP 7061972A JP 6197295 A JP6197295 A JP 6197295A JP H08235217 A JPH08235217 A JP H08235217A
Authority
JP
Japan
Prior art keywords
data
song
item
karaoke
storage means
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.)
Granted
Application number
JP7061972A
Other languages
Japanese (ja)
Other versions
JP3499324B2 (en
Inventor
Akira Igarashi
陽 五十嵐
Kazuaki Sugawara
和明 菅原
Hideo Ito
秀夫 伊藤
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.)
Pioneer Corp
Original Assignee
Pioneer Electronic 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 Pioneer Electronic Corp filed Critical Pioneer Electronic Corp
Priority to JP06197295A priority Critical patent/JP3499324B2/en
Publication of JPH08235217A publication Critical patent/JPH08235217A/en
Application granted granted Critical
Publication of JP3499324B2 publication Critical patent/JP3499324B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)

Abstract

PURPOSE: To generate data for retrieval by a simple operation in a relatively short time even when prescribed data and music data are newly added. CONSTITUTION: When identification data are outputted from an identification data output device 6, item data corresponding to the identification data stored in a database 1 are read by an item data reader 2 and the item data are written in a memory 4 by an item data writer 3. Then, the item data are sorted by a retrieval device 4 and the sorted data are stored in the memory 4.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【0001】[0001]

【0002】[0002]

【産業上の利用分野】本発明は、文献や雑誌などの図書
データや新聞データあるいは特許情報データなどの所定
データを検索して出力するデータ検索出力装置および曲
データを検索してこの曲データに応じたカラオケ演奏曲
を再生するカラオケ装置に関する。
The present invention relates to a data retrieval output device for retrieving and outputting predetermined data such as book data such as documents and magazines, newspaper data or patent information data, and retrieving music data to obtain this music data. The present invention relates to a karaoke device for reproducing a corresponding karaoke performance song.

【0003】[0003]

【0002】[0002]

【0004】[0004]

【従来の技術】従来のデータ検索装置は図19に示すよ
うに構成されている。図において、200は図書データ
や特許情報データあるいはカラオケ装置における曲デー
タなどの所定データが記憶されているデータベース、2
01はデータベース200に記憶されるデータの内所定
項目をソートキーとしてソートするソート装置、202
はデータベース200のソート済所定データを通信回線
lを通して記憶するメモリ、203はメモリ202に記
憶された所定データの中から所望のデータを検索する検
索装置である。
2. Description of the Related Art A conventional data retrieval system is constructed as shown in FIG. In the figure, reference numeral 200 is a database in which predetermined data such as book data, patent information data, and song data in a karaoke device is stored.
Reference numeral 01 is a sort device that sorts a predetermined item of data stored in the database 200 using a sort key, 202
Is a memory for storing the sorted predetermined data of the database 200 through the communication line 1, and 203 is a search device for searching the predetermined data stored in the memory 202 for desired data.

【0005】[0005]

【0003】以上の構成において、ソート装置201は
例えば文献名雑誌名、キーワードあるいは曲名、歌手名
などの所定項目により所定データを50音順あるいはア
ルファベット順などでソートし、このソートされた所定
データをデータベース200に記憶する。データベース
200の所定データはRS−232Cなどの通信回線l
を通してダウンロードされ、メモリ202に記憶され
る。そして、検索装置203によりメモリ202をアク
セスし、必要なデータを検索してその検索結果を出力す
る。これによりデータベース200の使用者は所望のデ
ータが得られることになる。
In the above configuration, the sorting device 201 sorts predetermined data in the order of Japanese syllabary or alphabetical order according to predetermined items such as literature name magazine name, keyword or song name, singer name, etc., and sorts the predetermined data. It is stored in the database 200. The predetermined data in the database 200 is a communication line such as RS-232C.
Through the memory and stored in the memory 202. Then, the search device 203 accesses the memory 202, searches for necessary data, and outputs the search result. As a result, the user of the database 200 can obtain desired data.

【0006】[0006]

【0004】ところで、データベース200に対して新
データが発生し、これを新たに追加する場合、この新デ
ータが発生する度にデータベース200に新データを追
加してソート装置201を動作させてソートする。次に
メモリ202に記憶されている所定データをいったんす
べて消去し、ソートされたデータベース200の所定デ
ータを新たに一括して通信回線lを通してダウンロード
しメモリ202に記憶する。
When new data is generated in the database 200 and is newly added, the new data is added to the database 200 and the sorting device 201 is operated to sort each time the new data is generated. . Next, all the predetermined data stored in the memory 202 is once deleted, and the predetermined data in the sorted database 200 is newly downloaded all at once through the communication line 1 and stored in the memory 202.

【0007】[0007]

【0005】[0005]

【0008】[0008]

【発明が解決しようとする課題】以上のように、従来の
装置では新しいデータが発生するとデータベース200
に記憶されているソートされたすべての所定データを一
括してダウンロードしなければならず、時間がかかると
ともに煩雑な作業を必要とするという課題があった。
As described above, in the conventional apparatus, the database 200 is generated when new data is generated.
There is a problem that all the sorted predetermined data stored in must be downloaded in a lump, which takes time and requires complicated work.

【0009】そこで本発明の目的は、所定データあるい
は曲データが新たに追加された場合でも、比較的短時間
でかつ簡単な作業により検索用のデータを生成できるよ
うにしたデータ検索出力装置およびカラオケ装置を提供
するものである。
Therefore, an object of the present invention is to provide a data search output device and a karaoke system which can generate search data in a relatively short time and with a simple operation even when predetermined data or music data is newly added. A device is provided.

【0010】[0010]

【0006】[0006]

【0011】[0011]

【課題を解決するための手段】前記課題を解決するため
になされた本発明は、項目データと該項目データを一意
に識別する識別データとからなる所定データが複数ラン
ダムに記憶されている第1データ記憶手段と、前記識別
データが予め記憶されている第2データ記憶手段と、前
記第2データ記憶手段に記憶されている識別データを前
記第1データ記憶手段に対して出力する識別データ出力
手段と、前記識別データ出力手段より出力された識別デ
ータに対応する項目データを前記第1データ記憶手段よ
り読み出す項目データ読み出し手段と、前記項目データ
読み出し手段よりの項目データを前記識別データ出力手
段より出力した識別データに対応して前記第2データ記
憶手段に書き込む項目データ書き込み手段と、前記識別
データおよび前記項目データ書き込み手段により書き込
まれた項目データにより前記第2データ記憶手段に構築
された所定データにおいて項目データをソートキーとし
てソートするソート手段とを備え、前記ソート手段によ
りソートされた第2データ記憶手段の所定データに基づ
き検索を行うようにしたことを特徴とする。
SUMMARY OF THE INVENTION In order to solve the above-mentioned problems, the present invention is characterized in that a plurality of predetermined data consisting of item data and identification data for uniquely identifying the item data are randomly stored. Data storage means, second data storage means in which the identification data is stored in advance, and identification data output means for outputting the identification data stored in the second data storage means to the first data storage means And item data reading means for reading item data corresponding to the identification data output from the identification data outputting means from the first data storage means, and item data from the item data reading means is output from the identification data outputting means. Item data writing means for writing to the second data storage means corresponding to the identified data, the identification data and the A second data storing means sorted by the sorting means, the sorting means sorting the item data in the predetermined data constructed in the second data storing means by the item data written by the eye data writing means. It is characterized in that a search is performed based on predetermined data.

【0012】[0012]

【0007】また、記録媒体に複数のカラオケ演奏曲が
記録され、前記記録媒体から所望のカラオケ演奏曲を選
択してこれを再生するようにしたカラオケ装置におい
て、前記カラオケ演奏曲に関する複数の曲項目データと
該曲項目データを一意に識別するリクエストデータとか
らなる曲データが複数ランダムに記憶されている第1曲
データ記憶手段と、前記リクエストデータが予め記憶さ
れている第2曲データ記憶手段と、前記第2曲データ記
憶手段に記憶されているリクエストデータを前記第1曲
データ記憶手段に対して出力するリクエストデータ出力
手段と、前記リクエストデータ出力手段より出力された
リクエストデータに対応する曲項目データを前記第1曲
データ記憶手段より読み出す曲項目データ読み出し手段
と、前記曲項目データ読み出し手段よりの曲項目データ
を前記リクエストデータ出力手段より出力したリクエス
トデータに対応して前記第2曲データ記憶手段に書き込
む曲項目データ書き込み手段と、前記リクエストデータ
および前記曲項目データ書き込み手段により書き込まれ
た曲項目データにより前記第2曲データ記憶手段に構築
された曲データにおいて曲項目データをソートキーとし
てソートするソート手段と、前記ソート手段にてソート
された第2曲データ記憶手段に記憶されている複数の曲
データの中から所望の曲データを検索する検索手段と、
前記検索手段にて検索された曲データにおけるリクエス
トデータに基づき該リクエストデータに応じたカラオケ
演奏曲を前記記録媒体より読み出しこれを再生するカラ
オケ再生装置とを備えたことを特徴とする。
Further, in a karaoke device in which a plurality of karaoke playing songs are recorded on a recording medium, and a desired karaoke playing song is selected from the recording medium and reproduced, a plurality of song items relating to the karaoke playing song. First song data storage means for randomly storing a plurality of song data composed of data and request data for uniquely identifying the song item data, and second song data storage means for storing the request data in advance. Request data output means for outputting the request data stored in the second music data storage means to the first music data storage means, and a music item corresponding to the request data output from the request data output means Song item data reading means for reading data from the first song data storage means, and the song item data reading means. Music item data writing means for writing the music item data from the reading means to the second music data storage means corresponding to the request data output from the request data output means, and writing by the request data and the music item data writing means Stored in the second song data storage means sorted by the sorting means, the sorting means sorting the song item data using the sorted song item data as the sort key in the song data constructed in the second song data storage means. Search means for searching for desired song data from a plurality of song data that are present,
And a karaoke reproducing device for reading out a karaoke performance music piece corresponding to the request data from the recording medium based on the request data in the music piece data searched by the searching means and reproducing the music piece.

【0013】[0013]

【0008】[0008]

【0014】[0014]

【作用】第1データ記憶手段には所定データが複数ラン
タムに記憶されており、第2データ記憶手段には所定デ
ータの識別データが予め記憶されている。
The predetermined data is stored in the first data storage means in a plurality of lantams, and the identification data of the predetermined data is stored in advance in the second data storage means.

【0015】識別データ出力手段により第2データ記憶
手段に記憶されている識別データを第1データ記憶手段
に対して出力し、この識別データに対応する項目データ
を項目データ読み出し手段にて第1データ記憶手段より
読み出し、項目データ書き込み手段にてこの項目データ
を識別データ出力手段より出力した識別データに対応し
て第2データ記憶手段に書き込む。
The identification data output means outputs the identification data stored in the second data storage means to the first data storage means, and the item data corresponding to this identification data is read by the item data reading means as the first data. The item data is read from the storage means, and the item data writing means writes the item data in the second data storage means corresponding to the identification data output from the identification data output means.

【0016】これにより第2データ記憶手段には識別デ
ータに対応した項目データが記憶され所定データが構築
される。そしてソート手段により項目データをソートキ
ーとしてソートし、このソートされた第2データ記憶手
段の所定データに基づき検索を行う。
As a result, the item data corresponding to the identification data is stored in the second data storage means and predetermined data is constructed. Then, the sort means sorts the item data using the sort key, and a search is performed based on the sorted predetermined data in the second data storage means.

【0017】[0017]

【0009】また、第1曲データ記憶手段には曲データ
が複数ランダムに記憶され、第2曲データ記憶手段には
曲データのリクエストデータが予め記憶されている。
A plurality of pieces of music data are randomly stored in the first music data storage means, and request data of music data is stored in advance in the second music data storage means.

【0018】リクエストデータ出力手段により第2曲デ
ータ記憶手段に記憶されているリクエストデータを第1
曲データ記憶手段に対して出力し、このリクエストデー
タに対応する曲項目データを曲項目データ読み出し手段
にて第1曲データ記憶手段より読み出し、曲項目データ
書き込み手段にてこの曲項目データをリクエストデータ
出力手段より出力したリクエストデータに対応して第2
曲データ記憶手段に書き込む。
The request data stored in the second music piece data storage means by the request data output means is the first
The song item data corresponding to the request data is output to the song data storage unit, the song item data reading unit reads the song item data from the first song data storage unit, and the song item data writing unit outputs the song item data to the request data. The second corresponding to the request data output from the output means
Write to the song data storage means.

【0019】これにより第2曲データ記憶手段にはリク
エストデータに対応した曲項目データが記憶され曲デー
タが構築される。そしてソート手段により曲項目データ
をソートキーとしてソートし、検索手段においてこのソ
ートされた第2曲データ記憶手段の曲データに基づき検
索を行い、検索された曲データにおけるリクエストデー
タに基づきこのリクエストデータに応じたカラオケ演奏
曲を記録媒体より読み出しこれを再生する。
As a result, the song data corresponding to the request data is stored in the second song data storage means to construct song data. Then, the sorting means sorts the song item data using the sort key, and the searching means performs a search based on the sorted song data in the second song data storage means. Based on the request data in the retrieved song data, the request data is responded to. The karaoke performance music is read from the recording medium and reproduced.

【0020】[0020]

【0010】[0010]

【0021】[0021]

【実施例】以下、本発明の実施例を図面と共に説明す
る。図1において1は第1データ記憶手段としてのデー
タベースであり、例えば図書データであれば図2(a)
に示すように図書名(漢字、カタカナ)、タイトル(漢
字、カタカナ)の項目データと、この項目データを一意
に識別する図書識別コードよりなるデータがランダムに
複数個記憶されている。2は識別コードに対応するデー
タベース1の項目データを読み出す項目データ読み出し
装置。3はRS−232Cなどの通信回線lを通して入
力された項目データ読み出し装置2よりの項目データを
メモリ3に書き込む項目データ書き込み装置、4は項目
データ書き込み装置3よりの項目データが書き込まれ、
後述のソート装置によりソートされた所定データが記憶
されるメモリ、5はメモリ4における所定項目データ
(例えば図書名カタカナ)をソートキーとしてソート
し、これをメモリ4に記憶するソート装置。6はメモリ
4に予め記憶されている識別データを読み出してこれを
項目データ読み出し装置2に出力する識別データ出力装
置、7はメモリ4に記憶されているソート済データの中
から必要なデータを検索するとともに、識別データ出力
装置6に対してメモリ4の識別データを設定する検索装
置、8は検索装置7にてメモリ4のデータを検索する操
作を表示すると共に、検索した結果得られるデータを表
示する表示装置、9は検索装置7の操作を行うための操
作キーである。
Embodiments of the present invention will be described below with reference to the drawings. In FIG. 1, reference numeral 1 is a database as a first data storage means, and for example, in the case of book data, FIG.
As shown in FIG. 3, a plurality of items of data such as a book name (kanji, katakana) and a title (kanji, katakana) and a book identification code for uniquely identifying the item data are randomly stored. An item data reading device 2 reads out item data of the database 1 corresponding to the identification code. 3 is an item data writing device for writing the item data from the item data reading device 2 input through the communication line 1 such as RS-232C to the memory 3, and 4 is the item data writing device 3 for writing the item data.
A memory 5 in which predetermined data sorted by a sorting device described later is stored, and 5 is a sort device which sorts predetermined item data (for example, book name katakana) in the memory 4 as a sort key and stores the sorted data in the memory 4. 6 is an identification data output device for reading the identification data stored in advance in the memory 4 and outputting it to the item data reading device 2, and 7 is a search for the necessary data from the sorted data stored in the memory 4. At the same time, a search device for setting the identification data of the memory 4 to the identification data output device 6, and 8 displays an operation of searching the data of the memory 4 by the search device 7 and also displays the data obtained as a result of the search. A display device 9 for operating the search device 7 is an operation key for operating the search device 7.

【0022】[0022]

【0011】項目データ書き込み装置3〜操作キー9は
例えば1つのパーソナルコンピュータあるいはハンディ
コンピュータにより構成される。また、項目データ書き
込み装置3、ソート装置5、識別データ出力装置6、検
索装置7の各機能は例えばCPUのソフトウェアによっ
て実行され、例えばソートはシステムソフトプログラム
内でソート用の標準関数を用いて実行される。
The item data writing device 3 to the operation key 9 are composed of, for example, one personal computer or a handy computer. The functions of the item data writing device 3, the sorting device 5, the identification data output device 6, and the searching device 7 are executed by, for example, the software of the CPU, and the sorting is executed by using the standard function for sorting in the system software program. To be done.

【0023】項目データ書き込み装置3〜操作キー9は
実際に検索を行う場所(例えば図書館や調査会社)に設
置され、データベース1はセンター局に設置される。
The item data writing device 3 to the operation keys 9 are installed in a place where an actual search is performed (for example, a library or a research company), and the database 1 is installed in a center station.

【0024】[0024]

【0012】以上の構成において、まずデータベース1
に記憶されているデータをメモリに構築するときの動作
について説明する。
In the above configuration, first the database 1
The operation for constructing the data stored in the memory in the memory will be described.

【0025】なお、識別データはデータベース1に記憶
されているデータの識別データおよび今後追加されるデ
ータの識別データを含めて予め設定されており既知とな
っている。
The identification data is already set and known, including the identification data of the data stored in the database 1 and the identification data of the data to be added in the future.

【0026】メモリ4には図2(b)に示すように予め
設定されている識別データがアルファベット順および数
字順に記憶されている。操作キー9を操作してメモリ4
にデータベース1のデータを記憶する指示を与えると、
検索装置7を通してメモリ4より項目データが記憶され
ていないデータの識別データ(例えば図2(b))が読
み出され、識別データ出力装置6より項目データ読み出
し装置2に対して出力される。
As shown in FIG. 2B, the memory 4 stores preset identification data in alphabetical order and numerical order. Operate the operation keys 9 to operate the memory 4
If you give the instruction to store the data of database 1,
The identification data (for example, FIG. 2B) of the data in which the item data is not stored is read from the memory 4 through the search device 7, and is output from the identification data output device 6 to the item data reading device 2.

【0027】項目データ読み出し装置2はこの識別デー
タが入力されると、データベース1より対応する項目デ
ータ(図2(c))を読み出し、通信回線lを通して項
目データ書き込装置3にダウンロードする。項目データ
書き込装置3はこの項目データを識別データ出力装置6
より出力した識別データに対応するデータとしてメモリ
4に書き込み、ソート装置5により項目データの所定項
目(例えば図書名カタカナ)でソートされメモリ4には
図2(d)のようにソート済データが記憶される。
When this identification data is input, the item data reading device 2 reads the corresponding item data (FIG. 2 (c)) from the database 1 and downloads it to the item data writing device 3 through the communication line 1. The item data writing device 3 outputs this item data to the identification data output device 6
2 is written in the memory 4 as data corresponding to the output identification data, sorted by the sorting device 5 according to a predetermined item (eg, book name katakana) of the item data, and the sorted data is stored in the memory 4 as shown in FIG. 2D. To be done.

【0028】これによりメモリ4にはデータベース1に
記憶されているすべてのデータを所定項目でソートされ
たデータが構築される。
As a result, in the memory 4, data in which all the data stored in the database 1 are sorted by predetermined items is constructed.

【0029】そこで、検索を行う者は操作キー9を操作
して検索装置7を駆動させ、表示装置8とともに検索操
作を行う。検索装置7はこの検索の結果得られたデータ
を表示装置8に表示する。
Then, a person who conducts the search operates the operation key 9 to drive the search device 7, and performs the search operation together with the display device 8. The search device 7 displays the data obtained as a result of this search on the display device 8.

【0030】[0030]

【0013】次に、図3(a)のようにデータベース1
に新たにデータが追加された場合の動作について説明す
る。
Next, as shown in FIG. 3A, the database 1
The operation when data is newly added to will be described.

【0031】データベース1はこの新データを単に追加
してランダムに記憶するだけでありソートはしない(た
だし、定期的にデータベース1のデータをソートしても
よい)。操作キー9を操作してこの追加されたデータの
識別データを直接入力するか、あるいは検索装置7によ
り追加されたデータの識別データを表示装置8に表示さ
せこれを指定することにより、識別データ出力装置6よ
りデータベース1に追加されたデータの識別データを出
力する。
The database 1 merely adds this new data and stores it at random, and does not sort it (however, the data in the database 1 may be sorted at regular intervals). By operating the operation key 9 to directly input the identification data of this added data, or by displaying the identification data of the data added by the search device 7 on the display device 8 and designating this, the identification data output The identification data of the data added to the database 1 is output from the device 6.

【0032】項目データ読み出し装置2はこの識別デー
タが入力されると、データベース1より対応する項目デ
ータすなわち新データの項目データ(図3(b))を読
み出し、通信回線lを通して項目データ書き込装置3に
ダウンロードする。項目データ書き込装置3はこの項目
データを識別データ出力装置6よりの識別データに対応
する項目としてメモリ4に書き込む。
When this identification data is input, the item data reading device 2 reads the corresponding item data from the database 1, that is, the item data of the new data (FIG. 3B), and the item data writing device through the communication line l. Download to 3. The item data writing device 3 writes this item data in the memory 4 as an item corresponding to the identification data from the identification data output device 6.

【0033】そして、ソート装置5によりこの追加され
た新データを含めたすべての記憶されているデータに対
して所定項目でソートを行い、メモリ4には図3(c)
のようにソート済データが記憶される。
Then, the sorting device 5 sorts all the stored data including the added new data by a predetermined item, and the memory 4 stores the sorted data in FIG.
The sorted data is stored as follows.

【0034】[0034]

【0014】このように、データベース1に新たなデー
タが追加された場合でも、データベース1のすべてのデ
ータをソートしてメモリ4にダウンロードするのではな
く、追加されたデータのみを送り、メモリ4のデータを
ソートするので、ダウンロード時間が早くなる。
As described above, even when new data is added to the database 1, all the data in the database 1 is not sorted and downloaded in the memory 4, but only the added data is sent and the data in the memory 4 is stored. Data is sorted, so download time will be faster.

【0035】なお、ソートする項目は例えば図書名(カ
タカナ)とタイトル(カタカナ)のように複数であって
もよく、複数の項目でソートしたときはメモリ4にはソ
ートキーの数だけソート済データが構築される。
There may be a plurality of items to be sorted, such as a book name (katakana) and a title (katakana). When sorting by a plurality of items, as many sorted data as the number of sort keys are stored in the memory 4. Be built.

【0036】[0036]

【0015】図4は本発明を光学式記録媒体に記録され
たカラオケ用映像信号とカラオケ演奏曲信号よりなるカ
ラオケ信号を再生するためのカラオケ装置に適用した実
施例を示す。
FIG. 4 shows an embodiment in which the present invention is applied to a karaoke apparatus for reproducing a karaoke signal composed of a karaoke video signal and a karaoke performance music signal recorded on an optical recording medium.

【0037】100は後述のカラオケ本体109から所
望のカラオケ曲を選択しカラオケ信号を再生させるため
のカラオケ制御装置であり、以下の構成を備える。10
1はカラオケ制御装置100全体を制御するCPU、1
02はCPUでソートされたカラオケ曲データを記憶す
るメモリ、103はカラオケ使用者がカラオケ制御装置
100に所定の動作をさせるための操作キー、104は
カラオケ曲データなどを表示するためのLCDなどより
なる表示部、105はカラオケ本体109に対して再生
しようとするカラオケ曲データを送信するリモコン送信
部、106は後述のパーソナルコンピュータ116より
送られるカラオケ本体109に新たに追加されるカラオ
ケ曲データを通信回線lを通して受信するためのインタ
ーフェースである。
Reference numeral 100 denotes a karaoke control device for selecting a desired karaoke piece from a karaoke body 109, which will be described later, and reproducing a karaoke signal, and has the following structure. 10
1 is a CPU for controlling the entire karaoke control device 100, 1
Reference numeral 02 denotes a memory for storing karaoke piece data sorted by the CPU; 103, operation keys for causing the karaoke user to make the karaoke control device 100 perform a predetermined operation; and 104, an LCD or the like for displaying karaoke piece data. The display unit 105 is a remote control transmission unit that transmits the karaoke piece data to be reproduced to the karaoke body 109, and 106 communicates the karaoke piece data newly added to the karaoke body 109, which is sent from a personal computer 116 described later. This is an interface for receiving through line 1.

【0038】カラオケ制御装置100はカラオケ使用者
に持ち運びに便利なようにハンディタイプのコンピュー
タにより構成されている。
The karaoke control device 100 is composed of a handy type computer so that the karaoke user can easily carry it.

【0039】[0039]

【0016】107はカラオケ制御装置100より指定
されたカラオケ曲データに基づきカラオケ曲情報を再生
するためのカラオケ本体であり、以下の構成を備える。
108は前記光学式記録媒体が複数個収納され、カラオ
ケ制御装置100よりのカラオケ曲データに基づきこれ
に応じたカラオケ曲を選択しこのカラオケ曲情報を再生
するためのチェンジャ装置、109はチェンジャ装置1
08より再生されたカラオケ曲情報を変調するRFモジ
ュレータ、110はカラオケ制御装置100よりのカラ
オケ曲データを受信し、このカラオケ曲情報を復調する
カラオケレシーバ、111は音声再生されたカラオケ演
奏曲を放音するスピーカ、112は再生されたカラオケ
用映像信号を表示するCRT、113はチェンジャ装置
108に収納されている光学式記録媒体に記録されたす
べてのカラオケ曲データがランダムに記憶され、カラオ
ケ制御装置100よりのカラオケ曲データから光学式記
録媒体を指定し、さらにこの記録媒体から対応するカラ
オケ曲情報を再生させる制御と、パーソナルコンピュー
タ114より送られるカラオケ本体107に新たに追加
されるカラオケ曲データを受信して記憶するとともに、
これをカラオケ制御装置100に送信する制御を行うコ
ントローラである。
Reference numeral 107 denotes a karaoke body for reproducing the karaoke piece information based on the karaoke piece data designated by the karaoke control device 100, and has the following structure.
Reference numeral 108 denotes a changer device for accommodating a plurality of the optical recording media, for selecting a karaoke piece corresponding to the karaoke piece data based on the karaoke piece data from the karaoke control device 100 and reproducing the karaoke piece information.
RF modulator for modulating the karaoke music information reproduced from 08, 110 receives the karaoke music data from the karaoke control device 100 and demodulates the karaoke music information, and 111 outputs the voice-reproduced karaoke performance music. A karaoke speaker, 112 is a CRT that displays a reproduced karaoke video signal, and 113 is a karaoke control device in which all karaoke song data recorded on an optical recording medium housed in the changer device 108 is randomly stored. Control of designating an optical recording medium from 100 pieces of karaoke piece data and reproducing corresponding karaoke piece information from this recording medium, and karaoke piece data newly added to the karaoke body 107 sent from the personal computer 114. While receiving and memorizing,
This is a controller that performs control to transmit this to the karaoke control device 100.

【0040】[0040]

【0017】114はチェンジャ装置108はコントロ
ーラ113に対して新たに追加されたカラオケ曲データ
を出力するパーソナルコンピュータ、115は新たに追
加されるべきカラオケ曲データが記憶されているフロッ
ピーディスクなどの記憶媒体である。
Reference numeral 114 is a changer device 108, a personal computer for outputting the newly added karaoke piece data to the controller 113, and 115 is a storage medium such as a floppy disk in which the newly added karaoke piece data is stored. Is.

【0041】[0041]

【0018】以上の構成において、カラオケ制御装置1
00のCPU101が処理する各種動作について図9、
図17にそれぞれ示すフローチャートとともに説明す
る。なお、光学式記録媒体には1つのカラオケ曲に対し
てカラオケ用映像信号とカラオケ演奏曲信号およびこの
カラオケ曲を識別するためのリクエスト番号が記憶され
ている。
In the above configuration, the karaoke controller 1
About various operations processed by the CPU 101 of 00 in FIG.
It will be described together with the flowchart shown in FIG. The optical recording medium stores a karaoke video signal, a karaoke performance music signal, and a request number for identifying the karaoke music for one karaoke music.

【0042】また、パーソナルコンピュータ114とメ
モリ102に記憶されるカラオケ曲データは図5に示す
ようにリクエスト番号と曲名(漢字、カタカナ)と歌手
名(漢字、カタカナ)より構成され、曲名(漢字、カタ
カナ)と歌手名(漢字、カタカナ)がカラオケ曲データ
の項目データに相当し、リクエスト番号がこれを一意に
識別する識別データである。
Karaoke data stored in the personal computer 114 and the memory 102 is composed of a request number, a song name (kanji, katakana) and a singer name (kanji, katakana) as shown in FIG. The katakana) and the singer's name (kanji, katakana) correspond to the item data of the karaoke piece data, and the request number is identification data for uniquely identifying this.

【0043】また、リクエスト番号は図6に示すように
上位桁からカラオケ曲情報が光学式記録媒体の何枚目に
収納されているかを表すデータ(2桁)、光学式記録媒
体のA面に記録されているかB面に記録されているかを
表すデータ(1桁)、光学式記録媒体の何曲目に記録さ
れているかを表すデータ(3桁)より構成されている。
As shown in FIG. 6, the request number is data (two digits) indicating from which digit of the optical recording medium the karaoke piece information is stored, from the upper digit, on the A side of the optical recording medium. It is composed of data (1 digit) indicating whether it is recorded or recorded on the B side, and data (3 digits) indicating which track of the optical recording medium is recorded.

【0044】[0044]

【0019】(1)メニュー画面表示処理 図7において、まずダウンロード処理を実行するかを判
別する(S1)。ダウンロード処理はカラオケ使用者が
操作するのではなく、当該カラオケ装置の運用者あるい
は管理者が行うものであるので、通常のメニュー画面と
して表示部104には表示しない。そこで、例えば操作
キー103の中で任意の2つのキーを同時に操作するこ
とにより表示部104にダウンロード処理が設定された
ことを表示する。ステップS1においてダウンロード処
理を設定するとダウンロード処理を開始するかの判別を
行う(S2)。ステップS2では例えば任意の操作キー
103を操作することにより図9のダウンロード処理が
実行される。
(1) Menu screen display process In FIG. 7, it is first determined whether or not the download process is to be executed (S1). The download process is not operated by the karaoke user, but is performed by the operator or administrator of the karaoke device, and is not displayed on the display unit 104 as a normal menu screen. Therefore, for example, by operating any two of the operation keys 103 at the same time, the fact that the download processing has been set is displayed on the display unit 104. When the download process is set in step S1, it is determined whether to start the download process (S2). In step S2, the download process of FIG. 9 is executed by operating any operation key 103, for example.

【0045】ステップS1においてダウンロード処理で
なければ表示部104に図8のように歌手名検索と曲名
検索のメニュー表示をする(S2)。そして操作キー1
03のカーソルキーを操作すると図8のように表示され
たメニュー項目が処理の対象となる。そこでこの歌手名
検索あるいは曲名検索が選択されたかを識別し(S
3)、選択されると図17の検索処理を行う(S4)。
If it is not the download process in step S1, a menu for singer name search and song name search is displayed on the display unit 104 as shown in FIG. 8 (S2). And operation key 1
When the cursor key 03 is operated, the menu item displayed as shown in FIG. 8 is targeted for processing. Then, it is identified whether this singer name search or song name search is selected (S
3) If selected, the search process of FIG. 17 is performed (S4).

【0046】[0046]

【0020】(2)カラオケ曲データダウンロード処理
1 前述のように記録媒体115に記憶されたカラオケ曲デ
ータがパーソナルコンピュータ114からコントローラ
113に送られ、コントローラ113には図10に示す
ようにチェンジャ装置108に収納されている光学式記
録媒体に記録されたすべてのカラオケ曲の曲データがラ
ンダムに記憶されている。
(2) Karaoke song data download processing 1 The karaoke song data stored in the recording medium 115 as described above is sent from the personal computer 114 to the controller 113, and the controller 113 causes the changer device 108 to operate as shown in FIG. The song data of all the karaoke songs recorded on the optical recording medium housed in is randomly stored.

【0047】また、チェンジャ装置108より再生され
るカラオケ曲情報に対応する曲データのリクエスト番号
は予め既知であり、カラオケ制御装置100のメモリ1
02には図10に示すように予め番号順にリクエスト番
号が記憶されている。
The request number of the music data corresponding to the karaoke music information reproduced by the changer device 108 is known in advance, and the memory 1 of the karaoke control device 100 is known.
In 02, request numbers are stored in advance in numerical order as shown in FIG.

【0048】そこで図9において、まずダウンロード命
令であるかを判別し(S1)、そうであれば図10のよ
うにメモリ102に記憶されているリクエスト番号を1
つ読み出し(S2)、インターフェース106と通信回
線lを通してカラオケレシーバ110に出力し(S
3)、さらにカラオケレシーバ110からコントローラ
113に出力する。コントローラ113はリクエスト番
号を受信すると対応する曲項目データを読み出し、図1
1のようにカラオケレシーバ110を通してカラオケ制
御装置100に転送する。そこでCPU101は通信回
線l、インターフェース106を通してこの曲項目デー
タを入力したかを判別し(S4)、入力するとこの曲項
目データをステップS2、S3で読み出しおよび出力し
たリクエスト番号に対応する曲項目データとして一旦メ
モリ102に記憶する(S5)。以下コントローラ11
3に記憶されているすべての曲項目データのリクエスト
番号を出力することが判別されるまで(S6)、ステッ
プS2〜S5の処理を行う。
Therefore, in FIG. 9, it is first determined whether or not it is a download command (S1), and if so, the request number stored in the memory 102 is set to 1 as shown in FIG.
Read out (S2) and output to the karaoke receiver 110 through the interface 106 and the communication line 1 (S2).
3), and further outputs from the karaoke receiver 110 to the controller 113. When the controller 113 receives the request number, it reads the corresponding music item data and
1 to the karaoke control device 100 through the karaoke receiver 110. Therefore, the CPU 101 determines whether or not this music item data is input through the communication line 1 and the interface 106 (S4), and when it is input, this music item data is used as music item data corresponding to the request number read and output in steps S2 and S3. It is temporarily stored in the memory 102 (S5). Below controller 11
Until it is determined that the request numbers of all the music item data stored in No. 3 are output (S6), the processes of steps S2 to S5 are performed.

【0049】すべての曲項目データの入力および記憶が
完了すると、曲名(カタカナ)をソートキーとしてソー
トし(S7)、メモリ102に記憶する(S8)。次に
歌手名(カタカナ)をソートキーとしてソートし(S
9)、メモリ102に記憶する(S10)。これにより
メモリ102には図12のように2つのソートキーによ
るソート済カラオケ曲データが記憶される。
When the input and storage of all the song item data are completed, the song name (katakana) is sorted as a sort key (S7) and stored in the memory 102 (S8). Next, sort using the singer's name (katakana) as the sort key (S
9), it is stored in the memory 102 (S10). As a result, the sorted karaoke piece data by the two sort keys is stored in the memory 102 as shown in FIG.

【0050】[0050]

【0021】(3)カラオケ曲のデータダウンロード処
理2 チェンジャ装置108に1つあるいは複数のカラオケ曲
が記憶された光学式記録媒体を新たに追加して収納する
と、記憶媒体115にはこの新たに追加された光学式記
録媒体に記録されているカラオケ曲のカラオケ曲データ
が記憶されている。そこで、図13に示すようにこのカ
ラオケシステムの運用者はパーソナルコンピュータ11
4に記憶媒体115を装着し、パーソナルコンピュータ
114よりコントローラ113に対してこのカラオケ曲
データを出力することによりコントローラ113は図1
3のように入力されたカラオケ曲データがランダムに記
憶される。
(3) Karaoke song data download processing 2 When an optical recording medium storing one or a plurality of karaoke songs is newly added and stored in the changer device 108, this new addition is made to the storage medium 115. The karaoke piece data of the karaoke piece recorded on the recorded optical recording medium is stored. Therefore, as shown in FIG. 13, the operator of this karaoke system uses the personal computer 11
4 by mounting the storage medium 115 and outputting the karaoke piece data from the personal computer 114 to the controller 113, the controller 113 is shown in FIG.
The karaoke piece data input as in 3 is randomly stored.

【0051】以下、図8の処理を実行することによりカ
ラオケ制御装置100にカラオケ曲データがダウンロー
ドされ、メモリ102の曲データソートされる。
Thereafter, the karaoke piece data is downloaded to the karaoke controller 100 by executing the processing of FIG. 8 and the piece data in the memory 102 is sorted.

【0052】すなわち、図14のようにカラオケ制御装
置100より新たに追加された曲データのリクエスト番
号をコントローラ113に出力すると(S2、S3)、
図15のようにコントローラ113よりこのリクエスト
番号に対応した曲項目データ(追加された曲項目デー
タ)をカラオケ制御装置100に対して出力し、CPU
101がこれを受信すると(S4)、曲名(カタカナ)
と歌手名(カタカナ)でソートし(S7、S9)、メモ
リ102に図16のように記憶する(S8、10)。
That is, when the request number of the music data newly added from the karaoke control device 100 as shown in FIG. 14 is output to the controller 113 (S2, S3),
As shown in FIG. 15, the controller 113 outputs the song item data (added song item data) corresponding to the request number to the karaoke control device 100, and the CPU
When 101 receives this (S4), the song title (katakana)
Is sorted by singer name (Katakana) (S7, S9) and stored in the memory 102 as shown in FIG. 16 (S8, 10).

【0053】以下、新たにカラオケ曲が生じるごとに前
述の動作を行う。したがって、コントローラ113には
カラオケ曲データがランダムに記憶されており、カラオ
ケ制御装置100に対してはコントローラ113に記憶
されているすべての曲データを送るのではなく、新たに
発生したカラオケ曲データの曲項目データのみ送ればよ
い。
Hereinafter, the above-mentioned operation is performed every time a new karaoke piece is generated. Therefore, the karaoke piece data is randomly stored in the controller 113, and not all the piece of song data stored in the controller 113 is sent to the karaoke control device 100, but the newly generated piece of karaoke piece data is stored. You only need to send the song item data.

【0054】[0054]

【0022】なお、図9におけるステップS2のリクエ
スト番号読み出し処理では、メモリ102に予め記憶し
ようとする曲項目データに対応するリクエスト番号を設
定する必要があるが、前述のようにすべてのリクエスト
番号が既知であれば図10のようにこれらのリクエスト
番号を予めメモリ102に記憶しておけばよい。また、
すべてのリクエスト番号が既知でなければ、新曲情報と
して定期的あるいは不定期に配布される資料に新曲に対
応するリクエスト番号が記載されているので、この資料
からリクエスト番号を入力してメモリ102に設定す
る。
In the request number reading process of step S2 in FIG. 9, it is necessary to set the request number corresponding to the music item data to be stored in the memory 102 in advance. If known, these request numbers may be stored in the memory 102 in advance as shown in FIG. Also,
If all request numbers are not known, the request number corresponding to the new song is described in the material distributed as new song information regularly or irregularly. Therefore, enter the request number from this material and set it in the memory 102. To do.

【0055】さらに前述の実施例では新曲データを追加
する処理について説明したが、チェンジャ108にすで
に収納されている光学式記録媒体を交換してリクエスト
番号に対する曲項目データを更新する場合にも適用でき
る。この場合にはすでに記憶されている曲項目データを
今回入力された曲項目データに更新してソートすればよ
い。
Further, in the above-mentioned embodiment, the process of adding new song data has been described, but it can be applied to the case where the optical recording medium already stored in the changer 108 is replaced and the song item data corresponding to the request number is updated. . In this case, the already stored music item data may be updated to the music item data input this time for sorting.

【0056】[0056]

【0023】(4)カラオケ曲データによるカラオケ曲
検索再生処理 図17において、まずカラオケ使用者が操作キー103
を操作して曲名(カタカナ)で検索するか、歌手名(カ
タカナ)で検索するかの選択を判別する(S1)。ステ
ップS1において歌手名(カタカナ)による検索を選択
されたときはメモリ102の歌手名順にソートされたカ
ラオケ曲データを読み出す(S2)。次にカラオケ使用
者が操作キー103を操作して歌手名のカタカナが入力
され(S3)、このカタカナ入力が完了したかを判別す
る(S4)。完了すると歌手名順にソートされたカラオ
ケ曲データよりステップS3で入力されたカタカナの歌
手名を検索し(S5)、これを表示部104に表示する
(S6)。このとき歌手名のすべての名前を入力しなく
ても前方一致検索により途中まで入力された歌手名に対
応する1つあるいは複数のカラオケ曲データを表示させ
る。例えば「コバヤシ」と入力すると、図18(a)に
示すように歌手名(カタカナ)が「コバヤシ」の歌手名
をすべて表示する。
(4) Karaoke song search / playback process based on karaoke song data In FIG. 17, the karaoke user first operates the operation key 103.
Is operated to determine whether to search by song name (katakana) or singer name (katakana) (S1). When the search by singer name (katakana) is selected in step S1, the karaoke piece data sorted in the order of singer names in the memory 102 is read (S2). Next, the karaoke user operates the operation key 103 to input the katakana of the singer's name (S3), and determines whether or not the katakana input is completed (S4). Upon completion, the singer name of katakana input in step S3 is searched from the karaoke piece data sorted in order of singer name (S5), and this is displayed on the display unit 104 (S6). At this time, even if all the singer names are not input, one or a plurality of pieces of karaoke piece data corresponding to the singer names input halfway through the prefix match search are displayed. For example, when "Kobayashi" is input, all singer names whose singer name (katakana) is "Kobayashi" are displayed as shown in FIG.

【0057】次に表示された操作キー103を操作する
ことにより歌手名の背景色が順次変化し、この背景色が
変化した歌手名がカラオケ使用者の所望する歌手名とな
る。そこで、歌手名が選択されたことを識別し(S
7)、この選択された歌手名に対応する曲名を曲名順に
ソートされたカラオケ曲データから読み出す(S8)。
Next, by operating the displayed operation key 103, the background color of the singer's name changes sequentially, and the singer's name with this changed background color becomes the singer's name desired by the karaoke user. Therefore, it is identified that the singer name has been selected (S
7) Then, the song name corresponding to the selected singer name is read out from the karaoke song data sorted in the order of song name (S8).

【0058】[0058]

【0024】一方、ステップS1において曲名(カタカ
ナ)による検索を選択されたときはメモリ102の曲名
順にソートされたカラオケ曲データを読み出す(S
9)。そして、ステップS8、S9の後カラオケ使用者
が操作キー103を操作して曲名のカタカナが入力され
(S10)、このカタカナ入力が完了したかを判別する
(S11)。完了すると曲名順にソートされたカラオケ
曲データよりステップS10で入力されたカタカナの曲
名を検索し(S12)、これを表示部104に表示する
(S13)。このとき歌手名の検索と同様に曲名のすべ
ての名前を入力しなくても前方一致検索により途中まで
入力された曲名に対応する1つあるいは複数のカラオケ
曲データを表示させる。例えばステップS1で曲名検索
を選択した場合において「シキ」と入力すると、図18
(c)に示すように少なくとも最初の2文字の曲名(カ
タカナ)が「シキ」の曲名をすべて表示する。また、ス
テップS1で歌手名検索を選択した場合においてはステ
ップS10にて曲名「シキ」を入力すると、図18
(b)のように表示される。
On the other hand, when the search by the song title (katakana) is selected in step S1, the karaoke song data sorted in the song title order in the memory 102 is read (S).
9). After steps S8 and S9, the karaoke user operates the operation key 103 to input the katakana of the music title (S10), and it is determined whether or not the katakana input is completed (S11). Upon completion, the karaoke piece data sorted in order of the piece name is searched for the piece name of katakana input in step S10 (S12), and this is displayed on the display unit 104 (S13). At this time, similarly to the search for the singer name, one or a plurality of karaoke song data corresponding to the song names input halfway through the front match search are displayed without inputting all the song names. For example, if "SHIKI" is entered when the song title search is selected in step S1,
As shown in (c), at least the first two characters of the song name (katakana) are all "Siki". If the singer name search is selected in step S1 and the song title "Shiki" is entered in step S10,
It is displayed as shown in (b).

【0059】なお、ステップS6またはS13において
曲データが1画面で表示できないときはスクロールまた
はページ送りする。
If the song data cannot be displayed on one screen in step S6 or S13, the page is scrolled or paged.

【0060】[0060]

【0025】次に操作キー103のカーソルキーを操作
すると図18(b)や図18(c)のように表示された
カラオケ曲データの背景色が順次変化し、この背景色が
変化したカラオケ曲データが再生対象のカラオケ曲とな
る。そこでカラオケ使用者によって選択されたカラオケ
曲データを識別し(S14)、図18(d)のようにこ
のカラオケ曲を再生させるかについての確認画面を表示
させる(S15)。次に確認画面からカラオケ曲の再生
が選択されたことを判別すると(S16)、リモコン送
信部105に対して再生命令と指定されたカラオケ曲デ
ータのリクエスト番号を出力する。
Next, when the cursor key of the operation key 103 is operated, the background color of the karaoke piece data displayed as shown in FIGS. 18 (b) and 18 (c) sequentially changes, and the karaoke piece whose background color has changed is changed. The data becomes the karaoke piece to be played. Therefore, the karaoke piece data selected by the karaoke user is identified (S14), and a confirmation screen as to whether or not to reproduce this karaoke piece is displayed as shown in FIG. 18 (d) (S15). Next, when it is determined that the reproduction of the karaoke piece is selected from the confirmation screen (S16), the reproduction instruction and the request number of the specified karaoke piece data are output to the remote control transmission unit 105.

【0061】[0061]

【0026】以下、リモコン送信部105より再生命令
と指定されたリクエスト番号が赤外線送信され、カラオ
ケレシーバ110がこれを受光するとコントローラ11
3に対してこの情報を送る。コントローラ113はチェ
ンジャ装置108に対して指定されたリクエスト番号の
カラオケ曲情報が記憶されている光学式記録媒体を選択
し、このカラオケ曲情報を再生するように制御せしめ
る。
Thereafter, the request number designated as a reproduction command is transmitted by infrared rays from the remote control transmission section 105, and when the karaoke receiver 110 receives this, the controller 11 receives it.
Send this information to 3. The controller 113 controls the changer device 108 to select the optical recording medium in which the karaoke piece information of the designated request number is stored and reproduce the karaoke piece information.

【0062】チェンジャ装置108より再生されたカラ
オケ曲情報はRFモジュレータ111で変調され、カラ
オケレシーバ110で復調されてスピーカ111とCR
T112より再生される。カラオケ使用者はこの再生信
号によりカラオケを楽しむ。
The karaoke piece information reproduced by the changer device 108 is modulated by the RF modulator 111 and demodulated by the karaoke receiver 110 to produce the speaker 111 and CR.
It is reproduced from T112. The karaoke user enjoys karaoke by this reproduction signal.

【0063】[0063]

【0027】なお、図4の実施例において、例えば1つ
のカラオケ曲データを120バイトで構成し、メモリ1
02の記憶容量を1つのソートキーに対して8000曲
が記憶できる容量に設定する。
In the embodiment of FIG. 4, for example, one karaoke piece data is composed of 120 bytes, and the memory 1
The storage capacity of 02 is set to a capacity capable of storing 8000 songs for one sort key.

【0064】[0064]

【0028】[0028]

【0065】[0065]

【効果】以上のように、本発明によれば所定データある
いは曲データが新たに追加された場合でも、比較的短時
間でかつ簡単な作業により検索用のデータを生成するこ
とができる。
As described above, according to the present invention, even when predetermined data or music data is newly added, search data can be generated in a relatively short time and with a simple operation.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明にかかるデータ検索出力装置の実施例を
示す図である。
FIG. 1 is a diagram showing an embodiment of a data search output device according to the present invention.

【図2】図1における各装置のデータの状態を示す図で
ある。
FIG. 2 is a diagram showing a data state of each device in FIG.

【図3】図1における各装置のデータの状態を示す図で
ある。
FIG. 3 is a diagram showing a data state of each device in FIG.

【図4】本発明にかかるカラオケ装置の実施例を示す図
である。
FIG. 4 is a diagram showing an embodiment of a karaoke device according to the present invention.

【図5】図4におけるデータ構成例を示す図である。5 is a diagram showing an example of a data configuration in FIG.

【図6】図4におけるデータ構成例を示す図である。FIG. 6 is a diagram showing an example of a data configuration in FIG.

【図7】図4におけるCPUが処理する内容を説明する
ためのフローチャートを示す図である。
FIG. 7 is a diagram showing a flowchart for explaining the contents processed by the CPU in FIG.

【図8】図7の動作を説明するための図である。FIG. 8 is a diagram for explaining the operation of FIG. 7.

【図9】図4におけるCPUが処理する内容を説明する
ためのフローチャートを示す図である。
9 is a diagram showing a flowchart for explaining contents processed by a CPU in FIG. 4. FIG.

【図10】図9の動作を説明するための図である。FIG. 10 is a diagram for explaining the operation of FIG. 9.

【図11】図9の動作を説明するための図である。FIG. 11 is a diagram for explaining the operation of FIG. 9;

【図12】図9の動作を説明するための図である。FIG. 12 is a diagram for explaining the operation of FIG. 9.

【図13】図9の動作を説明するための図である。FIG. 13 is a diagram for explaining the operation of FIG. 9.

【図14】図9の動作を説明するための図である。FIG. 14 is a diagram for explaining the operation of FIG. 9.

【図15】図9の動作を説明するための図である。FIG. 15 is a diagram for explaining the operation of FIG. 9.

【図16】図9の動作を説明するための図である。16 is a diagram for explaining the operation of FIG. 9. FIG.

【図17】図4におけるCPUが処理する内容を説明す
るためのフローチャートを示す図である。
FIG. 17 is a diagram showing a flowchart for explaining the contents processed by the CPU in FIG. 4.

【図18】図17の動作を説明するための図である。FIG. 18 is a diagram for explaining the operation of FIG. 17.

【図19】従来のデータ検索出力装置の実施例を示す図
である。
FIG. 19 is a diagram showing an example of a conventional data search output device.

【符号の説明】[Explanation of symbols]

1 データベース 2 項目データ読み出し装置 3 項目データ書き込み装置 4 メモリ 5 ソート装置 6 識別データ出力装置 7 検索装置 8 表示装置 9 操作キー 100 カラオケ制御装置 101 CPU 102 メモリ 103 操作キー 104 表示部 105 リモコン送信部 106 インターフェース 107 カラオケ本体 108 チェンジャ 109 RFモジュレータ 110 カラオケレシーバ 111 スピーカ 112 CRT 113 コントローラ 114 パーソナルコンピュータ 115 記憶媒体 1 Database 2 Item Data Reading Device 3 Item Data Writing Device 4 Memory 5 Sorting Device 6 Identification Data Output Device 7 Search Device 8 Display Device 9 Operation Key 100 Karaoke Control Device 101 CPU 102 Memory 103 Operation Key 104 Display Unit 105 Remote Control Transmitter 106 Interface 107 Karaoke body 108 Changer 109 RF modulator 110 Karaoke receiver 111 Speaker 112 CRT 113 Controller 114 Personal computer 115 Storage medium

Claims (9)

【特許請求の範囲】[Claims] 【請求項1】 項目データと該項目データを一意に識別
する識別データとからなる所定データが複数ランダムに
記憶されている第1データ記憶手段と、 前記識別データが予め記憶されている第2データ記憶手
段と、 前記第2データ記憶手段に記憶されている識別データを
前記第1データ記憶手段に対して出力する識別データ出
力手段と、 前記識別データ出力手段より出力された識別データに対
応する項目データを前記第1データ記憶手段より読み出
す項目データ読み出し手段と、 前記項目データ読み出し手段よりの項目データを前記識
別データ出力手段より出力した識別データに対応して前
記第2データ記憶手段に書き込む項目データ書き込み手
段と、 前記識別データおよび前記項目データ書き込み手段によ
り書き込まれた項目データにより前記第2データ記憶手
段に構築された所定データにおいて項目データをソート
キーとしてソートするソート手段とを備え、 前記ソート手段によりソートされた第2データ記憶手段
の所定データに基づき検索を行うようにしたことを特徴
とするデータ検索出力装置。
1. A first data storage means for randomly storing a plurality of predetermined data consisting of item data and identification data for uniquely identifying the item data, and second data for storing the identification data in advance. Storage means, identification data output means for outputting the identification data stored in the second data storage means to the first data storage means, and items corresponding to the identification data output by the identification data output means Item data reading means for reading data from the first data storing means, and item data for writing item data from the item data reading means to the second data storing means corresponding to the identification data output from the identification data outputting means Writing means and the item data written by the identification data and the item data writing means. Sorting means for sorting item data in the predetermined data constructed in the second data storage means by using a sort key as a sort key, and a search is performed based on the predetermined data in the second data storage means sorted by the sorting means. A data retrieval output device characterized by:
【請求項2】 請求項1において、前記第2データ記憶
手段には項目データが記憶されていない識別データのみ
のデータが識別データ順にソートされて記憶されている
ことを特徴とするデータ検索出力装置。
2. The data retrieval output device according to claim 1, wherein in the second data storage means, only identification data in which item data is not stored is sorted and stored in the order of identification data. .
【請求項3】 請求項1において、識別データ出力手
段、項目データ読み出し手段、項目データ書き込み出段
は、識別データの出力から項目データの書き込みを順次
行い、前記第1データ記憶手段に記憶されているすべて
の項目データを第2データ記憶手段に記憶するようにし
たことを特徴とするデータ検索出力装置。
3. The identification data output device, the item data reading device, and the item data writing output device according to claim 1, wherein item data is sequentially written from the output of the identification data, and the item data is stored in the first data storage device. A data retrieval output device, characterized in that all the item data stored therein are stored in the second data storage means.
【請求項4】 請求項3において、第1データ記憶手段
に新データが追加されると、該新データの識別データを
前記識別データ出力手段より出力し、前記項目データ読
み出し手段と項目データ書き込み手段により新データの
項目データを前記第2データ記憶手段に書き込み、前記
追加された新データを含めた所定データを前記ソート手
段にてソートするようにしたことを特徴とするデータ検
索出力装置。
4. When the new data is added to the first data storage means according to claim 3, the identification data output means outputs the identification data of the new data, and the item data reading means and the item data writing means. According to the above, the item data of the new data is written in the second data storage means, and the predetermined data including the added new data is sorted by the sorting means.
【請求項5】 記録媒体に複数のカラオケ演奏曲が記録
され、前記記録媒体から所望のカラオケ演奏曲を選択し
てこれを再生するようにしたカラオケ装置において、 前記カラオケ演奏曲に関する複数の曲項目データと該曲
項目データを一意に識別するリクエストデータとからな
る曲データが複数ランダムに記憶されている第1曲デー
タ記憶手段と、 前記リクエストデータが予め記憶されている第2曲デー
タ記憶手段と、 前記第2曲データ記憶手段に記憶されているリクエスト
データを前記第1曲データ記憶手段に対して出力するリ
クエストデータ出力手段と、 前記リクエストデータ出力手段より出力されたリクエス
トデータに対応する曲項目データを前記第1曲データ記
憶手段より読み出す曲項目データ読み出し手段と、 前記曲項目データ読み出し手段よりの曲項目データを前
記リクエストデータ出力手段より出力したリクエストデ
ータに対応して前記第2曲データ記憶手段に書き込む曲
項目データ書き込み手段と、 前記リクエストデータおよび前記曲項目データ書き込み
手段により書き込まれた曲項目データにより前記第2曲
データ記憶手段に構築された曲データにおいて曲項目デ
ータをソートキーとしてソートするソート手段と、 前記ソート手段にてソートされた第2曲データ記憶手段
に記憶されている複数の曲データの中から所望の曲デー
タを検索する検索手段と、 前記検索手段にて検索された曲データにおけるリクエス
トデータに基づき該リクエストデータに応じたカラオケ
演奏曲を前記記録媒体より読み出しこれを再生するカラ
オケ再生装置とを備えたことを特徴とするカラオケ装
置。
5. A karaoke device in which a plurality of karaoke playing songs are recorded on a recording medium, and a desired karaoke playing song is selected from the recording medium and reproduced, wherein a plurality of song items relating to the karaoke playing song. First song data storage means for randomly storing a plurality of song data composed of data and request data for uniquely identifying the song item data; and second song data storage means for pre-stored the request data. Request data output means for outputting the request data stored in the second music data storage means to the first music data storage means, and a music item corresponding to the request data output by the request data output means Song item data reading means for reading data from the first song data storage means, and the song item data Music piece item data writing means for writing the music piece item data from the projecting means to the second music piece data storage means in correspondence with the request data output from the request data output means; and the request data and the music piece item data writing means. Sorting means that sorts the song item data in the song data constructed in the second song data storage means using the written song item data as a sort key; and second song data storage means sorted by the sorting means. Searching means for searching desired song data from a plurality of song data, and reading a karaoke playing song corresponding to the request data from the recording medium based on the request data in the song data searched by the searching means. And a karaoke reproducing device for reproducing this. That karaoke machine.
【請求項6】 請求項5において、前記第2曲データ記
憶手段には曲項目データが記憶されていないリクエスト
データのみのデータがリクエストデータ順にソートされ
て記憶されていることを特徴とするカラオケ装置。
6. The karaoke apparatus according to claim 5, wherein the second song data storage means stores only request data in which song item data is not stored, sorted in order of request data. .
【請求項7】 請求項5において、リクエストデータ出
力手段、曲項目データ読み出し手段、曲項目データ書き
込み手段は、リクエストデータの出力から曲項目データ
の書き込みを順次行い、前記第1曲データ記憶手段に記
憶されているすべての曲項目データを第2曲データ記憶
手段に記憶するようにしたことを特徴とするカラオケ装
置。
7. The request data output means, the music item data reading means, and the music item data writing means according to claim 5, sequentially writing the music item data from the output of the request data to the first music data storage means. A karaoke device characterized in that all the stored song item data are stored in the second song data storage means.
【請求項8】 請求項5において、第1曲データ記憶手
段に新曲データが追加されると、該新曲データのリクエ
ストデータを前記リクエストデータ出力手段より出力
し、前記曲項目データ読み出し手段と曲項目データ書き
込み手段により新曲データの曲項目データを前記第2曲
データ記憶手段に書き込み、前記追加された新曲データ
を含めた曲データを前記ソート手段にてソートするよう
にしたことを特徴とするカラオケ装置。
8. In claim 5, when new song data is added to the first song data storage means, request data for the new song data is output from the request data output means, and the song item data reading means and the song item. A karaoke device characterized in that the data writing means writes the song item data of the new song data in the second song data storage means, and the song data including the added new song data is sorted by the sorting means. .
【請求項9】 請求項5において、前記検索手段は、 前記第2曲データ記憶手段に記憶されているソート済曲
データを表示する表示手段と、前記表示手段にて表示さ
れた曲データの中から所定曲データを指定する指定手段
を備えることを特徴とするカラオケ装置。
9. The display device according to claim 5, wherein the search means displays the sorted music data stored in the second music data storage means and the music data displayed by the display means. A karaoke device, characterized in that the karaoke device is provided with a designating means for designating predetermined song data from.
JP06197295A 1995-02-24 1995-02-24 Data search output device and karaoke device Expired - Fee Related JP3499324B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP06197295A JP3499324B2 (en) 1995-02-24 1995-02-24 Data search output device and karaoke device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP06197295A JP3499324B2 (en) 1995-02-24 1995-02-24 Data search output device and karaoke device

Publications (2)

Publication Number Publication Date
JPH08235217A true JPH08235217A (en) 1996-09-13
JP3499324B2 JP3499324B2 (en) 2004-02-23

Family

ID=13186606

Family Applications (1)

Application Number Title Priority Date Filing Date
JP06197295A Expired - Fee Related JP3499324B2 (en) 1995-02-24 1995-02-24 Data search output device and karaoke device

Country Status (1)

Country Link
JP (1) JP3499324B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002507038A (en) * 1998-03-09 2002-03-05 ソニー エレクトロニクス インク Method and apparatus for searching stored data by description data in AV / C protocol
JP2013164450A (en) * 2012-02-09 2013-08-22 Brother Ind Ltd Karaoke remote controller
WO2015189970A1 (en) * 2014-06-13 2015-12-17 株式会社日立製作所 Information processing device and data processing method therefor

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62287350A (en) * 1986-06-06 1987-12-14 Nec Corp Index integrally updating system
JPH02190971A (en) * 1989-01-20 1990-07-26 Nec Corp Index updating system
JPH0411288A (en) * 1990-04-27 1992-01-16 Brother Ind Ltd Karaoke device with song search function
JPH04160441A (en) * 1990-10-23 1992-06-03 Hokkaido Nippon Denki Software Kk Multiple index regeneration system
JPH0561492A (en) * 1991-08-30 1993-03-12 Hitachi Ltd Karaoke (orchestration without lyrics) changer system for multi-media
JPH05158994A (en) * 1991-12-05 1993-06-25 Toshiba Corp Data retrieval device
JPH05342275A (en) * 1992-06-09 1993-12-24 Piatsukusu:Kk Retreiving displaying device
JPH06230793A (en) * 1993-01-28 1994-08-19 Victor Co Of Japan Ltd 'karaoke' device
JPH06289886A (en) * 1993-04-06 1994-10-18 Yamaha Corp Karaoke device
JPH06290574A (en) * 1993-03-31 1994-10-18 Victor Co Of Japan Ltd Music retrieving device

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62287350A (en) * 1986-06-06 1987-12-14 Nec Corp Index integrally updating system
JPH02190971A (en) * 1989-01-20 1990-07-26 Nec Corp Index updating system
JPH0411288A (en) * 1990-04-27 1992-01-16 Brother Ind Ltd Karaoke device with song search function
JPH04160441A (en) * 1990-10-23 1992-06-03 Hokkaido Nippon Denki Software Kk Multiple index regeneration system
JPH0561492A (en) * 1991-08-30 1993-03-12 Hitachi Ltd Karaoke (orchestration without lyrics) changer system for multi-media
JPH05158994A (en) * 1991-12-05 1993-06-25 Toshiba Corp Data retrieval device
JPH05342275A (en) * 1992-06-09 1993-12-24 Piatsukusu:Kk Retreiving displaying device
JPH06230793A (en) * 1993-01-28 1994-08-19 Victor Co Of Japan Ltd 'karaoke' device
JPH06290574A (en) * 1993-03-31 1994-10-18 Victor Co Of Japan Ltd Music retrieving device
JPH06289886A (en) * 1993-04-06 1994-10-18 Yamaha Corp Karaoke device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002507038A (en) * 1998-03-09 2002-03-05 ソニー エレクトロニクス インク Method and apparatus for searching stored data by description data in AV / C protocol
JP2013164450A (en) * 2012-02-09 2013-08-22 Brother Ind Ltd Karaoke remote controller
WO2015189970A1 (en) * 2014-06-13 2015-12-17 株式会社日立製作所 Information processing device and data processing method therefor
WO2015190007A1 (en) * 2014-06-13 2015-12-17 株式会社日立製作所 Information processing device, computer system, and data processing method therefor

Also Published As

Publication number Publication date
JP3499324B2 (en) 2004-02-23

Similar Documents

Publication Publication Date Title
US5056029A (en) Method and apparatus for manufacturing and vending social expression cards
JP3828907B2 (en) Method for accessing digital documents in a portable storage device
JP2516387Y2 (en) Information file device
US20010004338A1 (en) Compact disc changer utilizing disc database
JP2849161B2 (en) Information playback device
JP2002133834A (en) Music data management device and in-vehicle audio information reproduction control system
US5329506A (en) Information retrieving system
JP3499324B2 (en) Data search output device and karaoke device
JPH08235216A (en) Data retrieval and output device and karaoke (orchestration without lyrics) device
JP3089529B2 (en) Karaoke system using a remote control device
KR100355458B1 (en) Method for automatically linking index data with video data in search system
JP2000148171A (en) Remote control device and karaoke system using remote control device
JP3023998B2 (en) Disc player device
JPH08130778A (en) Karaoke system
JP2848313B2 (en) Hardware configuration automatic creation device
JPH0522943B2 (en)
JPS6354670A (en) Information searching device
JP3463561B2 (en) Karaoke lyrics display control device
JPH0697551B2 (en) Automatic music selection device
JPS60243740A (en) Storing and retrieving device of document
JPH0877693A (en) Information recording medium reproducing method and information reproducing apparatus
JP3052380B2 (en) Item selection device
JPS6024631A (en) Registering and retrieving system of information
JPH07141363A (en) Document editing method
JPH07508364A (en) Method and apparatus for storing and displaying documents

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071205

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20081205

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20081205

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20091205

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20101205

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20101205

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20111205

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20121205

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees