[go: up one dir, main page]

JP2002073041A - Automatic music selection system, automatic music selection method, and storage medium - Google Patents

Automatic music selection system, automatic music selection method, and storage medium

Info

Publication number
JP2002073041A
JP2002073041A JP2000268749A JP2000268749A JP2002073041A JP 2002073041 A JP2002073041 A JP 2002073041A JP 2000268749 A JP2000268749 A JP 2000268749A JP 2000268749 A JP2000268749 A JP 2000268749A JP 2002073041 A JP2002073041 A JP 2002073041A
Authority
JP
Japan
Prior art keywords
music
information
song
music selection
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2000268749A
Other languages
Japanese (ja)
Inventor
Hideo Abe
英雄 阿部
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2000268749A priority Critical patent/JP2002073041A/en
Publication of JP2002073041A publication Critical patent/JP2002073041A/en
Pending legal-status Critical Current

Links

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)

Abstract

(57)【要約】 【課題】 ユーザの好みに応じて自動で音楽を選曲する
自動選曲システムを提供する。 【解決手段】 サーバコンピュータ10は、ネットワー
ク40を介して接続されているユーザ端末20から選曲
情報を受信し、受信した選曲情報に基づいて、データベ
ース装置30にアクセスし、該当する曲の曲情報及び曲
データを抽出して読み込む。そして、データベース装置
30から取得した曲情報及び曲データを、ユーザ端末か
ら送信された選曲情報に基づいて、演奏順を決定し、プ
レイリストを作成する。さらに、作成したプレイリスト
とともに、曲データをユーザ端末20に送信する。プレ
イリスト及び曲データを受信したユーザ端末20は、プ
レイリストに従って、曲データを再生する。
(57) [Summary] [PROBLEMS] To provide an automatic music selection system for automatically selecting music according to a user's preference. SOLUTION: A server computer 10 receives music selection information from a user terminal 20 connected via a network 40, accesses a database device 30 based on the received music selection information, Extract and read song data. Then, the music information and the music data acquired from the database device 30 are determined in the order of performance based on the music selection information transmitted from the user terminal, and a playlist is created. Further, the music data is transmitted to the user terminal 20 together with the created playlist. The user terminal 20 that has received the playlist and the song data reproduces the song data according to the playlist.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、複数の曲の演奏順
を決定する自動選曲システム、自動選曲方法、及び記憶
媒体に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an automatic music selection system, an automatic music selection method, and a storage medium for determining the playing order of a plurality of music pieces.

【0002】[0002]

【従来の技術】近年、音楽再生装置においては、大容量
記憶装置やネットワークに接続されることにより、連続
して多くの楽曲を再生することが可能になってきた。そ
こで、ユーザが曲の連続再生を行う際には、自分の好み
に合わせて選曲を行うか、規定の順番通りに再生する
か、ランダム再生機能等により、曲の連続再生を行って
いた。
2. Description of the Related Art In recent years, it has become possible for a music reproducing apparatus to reproduce a large number of music pieces continuously by being connected to a mass storage device or a network. Therefore, when the user performs the continuous reproduction of the music, the user selects the music according to his / her preference, reproduces the music in a prescribed order, or performs the continuous reproduction of the music by a random reproduction function or the like.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、このよ
うな従来の選曲方法にあっては、規定の順番通りに再生
を行う場合や、ランダム再生機能を使う場合は、ユーザ
の好みを考慮して曲の再生を行うことができないという
問題があった。また、自分の好みに応じて選曲を行う場
合は、ユーザが大量の曲の中から、一曲づつ手作業で選
曲を行わなければならず、非常に手間がかかるうえ、何
度も聞いているうちに飽きてしまい、再度、選曲を行な
わなけらばならないという問題があった。
However, in such a conventional music selection method, when performing reproduction in a prescribed order or when using a random reproduction function, the music is selected in consideration of the user's preference. There is a problem that cannot be reproduced. In addition, when selecting a song according to one's own preference, the user must manually select a song from a large number of songs one by one, which is very time-consuming and requires a lot of listening. There was a problem that I got tired of it and had to select songs again.

【0004】本発明の課題は、ユーザの好みに応じて自
動で音楽を選曲する自動選曲システム、及び自動選曲方
法を提供することである。
An object of the present invention is to provide an automatic music selection system and an automatic music selection method for automatically selecting music according to the user's preference.

【0005】[0005]

【課題を解決するための手段】請求項1記載の発明は、
所定の演奏順で曲を演奏するための選曲を行う自動選曲
システムであって、曲に関する曲情報を格納するデータ
ベース装置(例えば、図1に示すデータベース装置3
0)と、選曲条件を入力する入力手段(例えば、図3に
示す入力部202)と、この入力手段により入力された
選曲条件に基づいて前記データベース装置に格納された
曲情報の中から複数の曲情報を抽出する曲情報抽出手段
(例えば、図5のステップS105に示す処理を行うC
PU101)と、この曲情報抽出手段により抽出された
曲情報と前記入力手段により入力された選曲条件とに基
づいて、複数の曲の演奏順序を決定する演奏順決定手段
(例えば、図5のステップS107に示す処理を行うC
PU101)とを備えた選曲装置と、によってなること
を特徴としている。
According to the first aspect of the present invention,
An automatic music selection system for performing music selection for playing music in a predetermined playing order, wherein the database device stores music information relating to music (for example, the database device 3 shown in FIG. 1).
0), input means for inputting music selection conditions (for example, the input unit 202 shown in FIG. 3), and a plurality of pieces of music information stored in the database device based on the music selection conditions input by the input means. Song information extracting means for extracting song information (for example, C that performs the process shown in step S105 of FIG. 5)
PU101), and a performance order determining means (for example, a step shown in FIG. 5) for determining the performance order of a plurality of music pieces based on the music information extracted by the music information extraction means and the music selection conditions input by the input means. C for performing the processing shown in S107
PU101).

【0006】この請求項1記載の発明によれば、所定の
演奏順で曲を演奏するための選曲を行う自動選曲システ
ムであって、曲に関する曲情報を格納するデータベース
装置を備え、入力手段により選曲条件を入力し、この入
力手段により入力された選曲条件に基づいてデータベー
ス装置に格納された曲情報の中から曲情報抽出手段によ
り複数の曲情報を抽出し、演奏順決定手段によりこの曲
情報抽出手段により抽出された曲情報と入力手段により
入力された選曲条件とに基づいて、複数の曲の演奏順序
を決定するので、決定された演奏順序に従って音楽を再
生すれば労力を要すことなく、手軽に、複数の曲を連続
再生させて楽しむことができる。また、従来の規定の順
番通りの演奏や、ランダム再生機能による演奏などと異
なり、演奏順が1パターンに固定されないため、ユーザ
が何度か聞いているうちに飽きてしまうという不具合が
なくなる。
According to the first aspect of the present invention, there is provided an automatic music selection system for performing music selection for playing music in a predetermined order of performance, comprising a database device for storing music information relating to music, and input means. A music selection condition is input, a plurality of pieces of music information are extracted from music information stored in the database device based on the music selection conditions input by the input means, and a plurality of pieces of music information are extracted by the performance order determination means. Based on the music information extracted by the extraction means and the music selection conditions input by the input means, the playing order of the plurality of music pieces is determined. Therefore, if the music is reproduced according to the determined playing order, no labor is required. In this way, it is possible to easily play a plurality of songs continuously and enjoy them. Also, unlike the performance in the conventional prescribed order or the performance by the random reproduction function, the performance order is not fixed to one pattern, so that the problem that the user gets tired of listening several times is eliminated.

【0007】ここで、曲情報としては、例えば、各曲の
曲名、歌手名、曲の製作時期、曲のテンポ、曲のジャン
ルが挙げられるが、その他の情報であってもよいし、こ
れらの情報を複数含むものであってもよい。
Here, the song information includes, for example, the title of the song, the name of the singer, the time of production of the song, the tempo of the song, and the genre of the song. Other information may be used. It may include a plurality of pieces of information.

【0008】[0008]

【発明の実施の形態】以下、図を参照して本発明の実施
の形態を詳細に説明する。 [第1の実施の形態]図1は、本発明を適用した自動選
曲システムの第1の実施の形態を示す図である。
Embodiments of the present invention will be described below in detail with reference to the drawings. [First Embodiment] FIG. 1 is a diagram showing a first embodiment of an automatic music selection system to which the present invention is applied.

【0009】まず、構成を説明する。図1に示すよう
に、自動選曲システム1は、サーバコンピュータ10
と、ネットワーク40を介してサーバコンピュータ10
に接続された複数台のユーザ端末20、及びサーバコン
ピュータ10に接続されたデータベース装置30から構
成される。
First, the configuration will be described. As shown in FIG. 1, the automatic music selection system 1 includes a server computer 10
And the server computer 10 via the network 40
, And a database device 30 connected to the server computer 10.

【0010】なお、図1では、一台のサーバコンピュー
タ10と3台のユーザ端末20がそれぞれネットワーク
40を介して接続されている場合を示しているが、それ
らの台数等については特に限定されない。また、データ
ベース装置30は、サーバコンピュータ10と所定の通
信回線を介して接続されている構成としたが、サーバコ
ンピュータ10に格納されていてもよい。
FIG. 1 shows a case where one server computer 10 and three user terminals 20 are connected via a network 40, respectively, but the number and the like are not particularly limited. Although the database device 30 is configured to be connected to the server computer 10 via a predetermined communication line, the database device 30 may be stored in the server computer 10.

【0011】ここで、データベース装置30とは、演奏
を実行するための音声記録情報が収納された曲データが
格納されている。この曲データは、例えばMP3、ATR
AC(登録商標)、MPEG4、MPEG7、Twin VQ、WMA、Qu
ick Time(登録商標)、Winanp等のネットワー
ク上で配信可能なファイル形式としてデータベース装置
30に格納されている。そして、各曲データに対応付け
られて、曲に関する複数の情報、つまり曲情報として、
各曲の曲名、歌手名、製作時期、レーベル、テンポ、ジ
ャンル等が曲データとともにデータベース装置30に格
納されている。サーバコンピュータ10は、ネットワー
クを介して、任意にデータベース装置30にアクセスで
きる環境にあり、データベース装置30にアクセスする
ことにより、所定の曲について、曲情報と曲データとを
取得することができる。
Here, the database device 30 stores music data in which audio recording information for executing a performance is stored. This song data is, for example, MP3, ATR
AC (registered trademark), MPEG4, MPEG7, Twin VQ, WMA, Qu
It is stored in the database device 30 as a file format that can be distributed on a network such as ic Time (registered trademark) and Winanp. Then, in association with each piece of music data, a plurality of pieces of information about the music, that is, music information,
The song name, singer name, production time, label, tempo, genre, etc. of each song are stored in the database device 30 together with song data. The server computer 10 is in an environment where the database device 30 can be arbitrarily accessed via a network. By accessing the database device 30, the server computer 10 can acquire song information and song data for a predetermined song.

【0012】サーバコンピュータ10は、ネットワーク
40を介して接続されているユーザ端末20から選曲情
報を受信し、受信した選曲情報に基づいて、データベー
ス装置30にアクセスし、該当する曲の曲情報及び曲デ
ータを抽出して読み込む。
The server computer 10 receives music selection information from the user terminal 20 connected via the network 40, accesses the database device 30 based on the received music selection information, and obtains the music information and music information of the corresponding music. Extract and read data.

【0013】サーバコンピュータ10は、データベース
装置30にアクセスして取得した曲情報と曲データを、
ユーザ端末20から送信された選曲情報に基づいて、演
奏曲順を設定し、プレイリストを作成する。そして、サ
ーバコンピュータ10は、作成したプレイリストととも
に、曲データをユーザ端末20に送信する。
The server computer 10 stores the song information and the song data obtained by accessing the database device 30,
Based on the music selection information transmitted from the user terminal 20, the performance music order is set, and a playlist is created. Then, the server computer 10 transmits the song data to the user terminal 20 together with the created playlist.

【0014】サーバコンピュータ10は、上述したよう
に、ユーザ端末20から送信された選曲情報にもとづ
き、データベース装置30にアクセスして、曲情報と曲
データを抽出して読み込み、演奏曲順を決定してプレイ
リストを作成する一連の処理を実行するためのアプリケ
ーションプログラムを実行可能なコンピュータシステム
であり、本体11、ディスプレイ12、キーボード13
及びマウス14等により構成され、これらのディスプレ
イ12、キーボード13、マウス14は、それぞれ本体
11に格納された各部に接続されている。
As described above, the server computer 10 accesses the database device 30 on the basis of the music selection information transmitted from the user terminal 20, extracts and reads the music information and music data, and determines the music order. A computer system capable of executing an application program for executing a series of processes for creating a playlist by using a main body 11, a display 12, a keyboard 13
The display 12, the keyboard 13, and the mouse 14 are connected to respective units stored in the main body 11, respectively.

【0015】図2はサーバコンピュータ10の内部構成
を示すブロック図である。図2に示すように、サーバコ
ンピュータ10は、CPU101、入力部102、RA
M103、伝送制御部104、表示部105、記憶装置
106、記憶装置106が有する記憶媒体107等によ
り構成され、記憶媒体107を除く各部はバス108に
より接続されている。また、サーバコンピュータ10
は、伝送制御部104を介して、ネットワークに接続さ
れ、ユーザ端末20及びデータベース装置30にアクセ
スできる環境にある。
FIG. 2 is a block diagram showing the internal configuration of the server computer 10. As shown in FIG. 2, the server computer 10 includes a CPU 101, an input unit 102, an RA
M 103, a transmission control unit 104, a display unit 105, a storage device 106, a storage medium 107 included in the storage device 106, and the like. Each unit except the storage medium 107 is connected by a bus 108. Also, the server computer 10
Is in an environment where it is connected to the network via the transmission control unit 104 and can access the user terminal 20 and the database device 30.

【0016】CPU(Central Processing Unit)10
1は、入力部102が有するキーボード13から入力さ
れる各種指示に従って、記憶装置106内に格納される
アプリケーションプログラムを読み込み、RAM103
内に設けられるメモリエリアに展開して実行し、入力部
102のキーボード13またはマウス14により入力さ
れる指示に従って、各種条件設定グラフ(図4)に設定
されている条件を参照する。また、CPU101は、入
力部102から各種条件設定グラフに対して、選曲情報
に関する指示入力が行われた場合、入力された情報を取
得する。
CPU (Central Processing Unit) 10
1 reads an application program stored in the storage device 106 in accordance with various instructions input from the keyboard 13 of the input unit 102,
The program is developed in a memory area provided therein and executed, and the conditions set in the various condition setting graphs (FIG. 4) are referred to according to an instruction input by the keyboard 13 or the mouse 14 of the input unit 102. Further, when an instruction regarding music selection information is input from the input unit 102 to the various condition setting graphs, the CPU 101 acquires the input information.

【0017】そして、CPU101は、伝送制御部10
4を介して、データベース装置30に接続し、選曲情報
に対応する曲を抽出し、データベース装置30から抽出
した曲の曲情報及び曲データを読み込んで、記憶装置1
06内に格納する。
The CPU 101 controls the transmission control unit 10
4 and connected to the database device 30 to extract songs corresponding to the song selection information, read the song information and song data of the extracted songs from the database device 30,
06.

【0018】CPU101は、ユーザ端末20から送信
された選曲情報から、演奏順に関する情報を取得し、取
得した情報に基づいて、演奏順を設定し、プレイリスト
を作成する。そして、作成したプレイリストとともに曲
データを伝送制御部104を介して、ユーザ端末20に
送信する。
The CPU 101 obtains information on the order of performance from the music selection information transmitted from the user terminal 20, sets the order of performance based on the obtained information, and creates a playlist. Then, the music data is transmitted to the user terminal 20 via the transmission control unit 104 together with the created playlist.

【0019】入力部102は、数字キー、文字キー及び
各種機能キー等を備えるキーボード13を有し、キーボ
ード13においていずれかのキーが押下されたことを検
知すると、押下されたキーに対応する押下信号を生成し
て、CPU101に対して出力する。また、入力部10
2は、ディスプレイ12の表示画面上において特定の位
置を指定するポインティングデバイスとしてのマウス1
4を備え、このマウス14においてクリック操作が行わ
れると、操作信号を生成してCPU101に出力すると
ともに、表示画面上における位置を示す相対位置座標デ
ータをCPU101に対して出力する。
The input unit 102 has a keyboard 13 having numeric keys, character keys, various function keys, and the like. When detecting that any key is pressed on the keyboard 13, the input unit 102 presses a key corresponding to the pressed key. A signal is generated and output to the CPU 101. Also, the input unit 10
Reference numeral 2 denotes a mouse 1 as a pointing device for specifying a specific position on the display screen of the display 12.
When a click operation is performed with the mouse 14, an operation signal is generated and output to the CPU 101, and relative position coordinate data indicating a position on the display screen is output to the CPU 101.

【0020】RAM(Random Access Memory)103
は、CPU101により処理される各種プログラムや、
その処理に係るデータを一時的に格納するメモリエリア
を形成する。
RAM (Random Access Memory) 103
Are various programs processed by the CPU 101,
A memory area for temporarily storing data relating to the processing is formed.

【0021】伝送制御部104は、LAN(Local Area
Network)、WAN(Wide Area Network)、あるいは
インターネット等の各種ネットワークに接続された伝送
媒体に接続可能なインターフェイスである。ここで、伝
送媒体とは、電話回線や対金属線や同軸ケーブル、光フ
ァイバーケーブル等により構成され、各種装置と接続さ
れることにより上記ネットワークを形成するものであ
る。伝送制御部104は、モデム(MODEM:MOdula
tor/DEModulator )またはターミナルアダプタ(TA:
Terminal Adapter)等によって構成され、電話回線、I
SDN回線等の通信回線を介して外部機器との通信を行
うための制御を行う。モデムは、電話回線を介してパー
ソナルコンピュータ等の外部機器との通信を行うため
に、CPU101によって処理されたデジタルデータを
電話回線の周波数帯域にあったアナログ信号に変調し、
また、電話回線を介して入力されたアナログ信号をデジ
タル信号に復調する装置であり、ターミナルアダプタ
は、ISDN回線を介してパーソナルコンピュータ等の
外部機器との通信を行うために、既存のインターフェイ
スをISDNに対応するインターフェイスに変換する装
置である。本第1の実施の形態では、伝送制御部104
を介して、ユーザ端末20及びデータベース装置30と
任意にアクセスできる環境にある。
The transmission control unit 104 has a LAN (Local Area)
Network), WAN (Wide Area Network), or an interface connectable to a transmission medium connected to various networks such as the Internet. Here, the transmission medium includes a telephone line, a metal wire, a coaxial cable, an optical fiber cable, and the like, and forms the above-described network by being connected to various devices. The transmission control unit 104 includes a modem (MODEM: MOdula).
tor / DEModulator) or terminal adapter (TA:
Terminal Adapter), telephone line, I
Control is performed to communicate with an external device via a communication line such as an SDN line. The modem modulates the digital data processed by the CPU 101 into an analog signal in the frequency band of the telephone line in order to communicate with an external device such as a personal computer via the telephone line,
The terminal adapter is a device that demodulates an analog signal input via a telephone line into a digital signal. The terminal adapter converts an existing interface into an ISDN in order to communicate with an external device such as a personal computer via an ISDN line. This is a device for converting to an interface corresponding to. In the first embodiment, the transmission control unit 104
The user terminal 20 and the database device 30 can be arbitrarily accessed through the environment.

【0022】表示部105は、CRT(Cathode Ray Tu
be)や、LCD(Liquid Crystal Display)等によって
構成される表示画面を有するディスプレイ12(図1)
を備え、CPU101から入力される表示情報に従っ
て、ディスプレイ12の表示画面に所定のモニタウィン
ドウなどのウィンドウを表示させて、当該ウィンドウ内
に、CPU101により実行される各種処理により生成
された画面や、作成されたプレイリスト等を表示させ
る。
The display unit 105 has a CRT (Cathode Ray Tu)
be), a display 12 having a display screen constituted by an LCD (Liquid Crystal Display) or the like (FIG. 1)
In accordance with display information input from the CPU 101, a window such as a predetermined monitor window is displayed on the display screen of the display 12, and a screen generated by various processes executed by the CPU 101, The played playlist or the like is displayed.

【0023】記憶装置106は、プログラムやデータ等
があらかじめ記憶されている記憶媒体107を有してお
り、この記憶媒体107は、磁気的、光学的記録媒体、
若しくは半導体メモリで構成されている。記憶媒体10
7は記憶装置106内に固定的に設けたもの、若しくは
着脱自在に装着するものである。
The storage device 106 has a storage medium 107 in which programs, data, and the like are stored in advance. The storage medium 107 is a magnetic or optical recording medium,
Alternatively, it is composed of a semiconductor memory. Storage medium 10
Reference numeral 7 denotes a device fixedly provided in the storage device 106 or a device which is detachably mounted.

【0024】また、この記憶媒体107に記憶するプロ
グラム、データ等は、その一部若しくは全部をサーバや
クライアント等の他の機器からネットワーク回線等の伝
送媒体を介して伝送制御部104から受信して記憶する
構成にしてもよく、さらに、記憶媒体107はネットワ
ーク上に構築されたサーバの記憶媒体であってもよい。
さらに前記プログラムをネットワーク回線等の伝送媒体
を介してサーバやクライアントへ伝送してこれらの機器
にインストールするように構成してもよい。
The program, data, and the like stored in the storage medium 107 are partially or wholly received from the transmission control unit 104 from another device such as a server or a client via a transmission medium such as a network line. The storage medium may be configured to be stored, and the storage medium 107 may be a storage medium of a server constructed on a network.
Further, the program may be configured to be transmitted to a server or a client via a transmission medium such as a network line and installed in these devices.

【0025】図3はユーザ端末20の内部構成を示すブ
ロック図である。この図3において、ユーザ端末20
は、CPU201、入力部202、RAM203、伝送
制御部204、表示部205、記憶装置206、記憶装
置207、音制御部208等を備えて構成され、記憶媒
体207を除く各部はバス209により接続されてい
る。
FIG. 3 is a block diagram showing the internal configuration of the user terminal 20. In FIG. 3, the user terminal 20
Is configured to include a CPU 201, an input unit 202, a RAM 203, a transmission control unit 204, a display unit 205, a storage device 206, a storage device 207, a sound control unit 208, and the like. ing.

【0026】CPU201は、入力部202が有するキ
ーボードから入力される各種指示に従って、記憶装置2
06内に格納されるアプリケーションプログラムを読み
込み、RAM203内に設けられるメモリエリアに展開
して実行し、入力部202のキーボードまたはマウスに
より入力される指示に従って、各種条件設定グラフに設
定されている条件を参照する。また、CPU201は、
入力部202から各種条件設定グラフに対して、選曲情
報に関する指示入力が行われた場合、入力された情報を
取得する。
The CPU 201 operates in accordance with various instructions input from a keyboard of the input unit 202 to store data in the storage device 2.
The application program stored in the application program 06 is read, expanded and executed in a memory area provided in the RAM 203, and the conditions set in the various condition setting graphs are changed according to an instruction input by a keyboard or a mouse of the input unit 202. refer. Also, the CPU 201
When an instruction regarding music selection information is input from the input unit 202 to the various condition setting graphs, the input information is acquired.

【0027】CPU201は、入力部202を介して、
ユーザにより入力された選曲情報を取得すると、当該選
曲情報を伝送制御部204を介して、サーバコンピュー
タ10に送信する。
The CPU 201 receives, via the input unit 202,
When the music selection information input by the user is acquired, the music selection information is transmitted to the server computer 10 via the transmission control unit 204.

【0028】ここで、ユーザによって入力される選曲情
報とは、サーバコンピュータ10が、ユーザの好みにあ
った曲を選曲し、演奏順を設定するための情報として入
力されるもので、具体的には、曲のテンポ、年代、ジャ
ンルが、演奏される時系列に従って入力される。
Here, the song selection information input by the user is information that is input as information for the server computer 10 to select a song that suits the user's preference and to set the playing order. , The tempo, the age, and the genre of the music are input according to the time series to be performed.

【0029】ユーザによって入力される選曲情報の各種
条件設定グラフの例を図4に示す。図4(a)に示す図
は、曲のテンポに関する情報を入力する条件設定グラフ
である。図4(a)において、縦軸は曲のテンポを表
し、横軸は時間を表す。縦軸は正方向に従って、テンポ
が速くなり、横軸は正方向に従って時間の経過を示して
いる。図4(a)の例によれば、演奏開始直後は、テン
ポの遅い曲が演奏され、徐々にテンポの速い曲が演奏さ
れる設定となっている。そして、後半部分においてはテ
ンポの速い曲が演奏され、演奏終了間際には若干テンポ
の遅い曲が演奏される設定となっている。
FIG. 4 shows an example of various condition setting graphs of music selection information input by the user. FIG. 4A is a condition setting graph for inputting information regarding the tempo of a song. In FIG. 4A, the vertical axis represents the tempo of the music, and the horizontal axis represents time. The vertical axis indicates that the tempo increases in the positive direction, and the horizontal axis indicates the passage of time in the positive direction. According to the example of FIG. 4A, immediately after the performance is started, a song with a slow tempo is played, and a song with a gradually high tempo is played. In the latter half, a song with a fast tempo is played, and a song with a slightly slower tempo is played just before the end of the performance.

【0030】次に、図4(b)に示す図は、曲の年代に
関する情報を入力する条件設定グラフである。図4
(b)において、縦軸は年代を表し、横軸は時間と表し
ている。縦軸は、正方向に従って、年代が新しくなり、
横軸は正方向に従って、時間の経過を表す。従って、図
4(b)の例によれば、演奏開始直後は、年代の古い曲
が演奏され、徐々にさらに古い曲が演奏される設定とな
っている。そして、後半部分から徐々に年代の新しい曲
が演奏されるようになり、演奏終了間際においては、年
代の新しい曲が演奏される設定となっている。
Next, FIG. 4B is a condition setting graph for inputting information relating to the age of the music. FIG.
In (b), the vertical axis represents age and the horizontal axis represents time. On the vertical axis, the age gets newer in the positive direction,
The horizontal axis represents the passage of time in the positive direction. Therefore, according to the example of FIG. 4B, immediately after the start of the performance, the old tune is played, and the older tune is gradually played. Then, from the latter half, new songs of the age are gradually played, and immediately before the end of the performance, the new songs of the age are set to be played.

【0031】さらに、図4(c)及び(d)に示す図
は、演奏される曲のジャンルの割合に関する情報を入力
する条件設定グラフを示している。図4(c)及び
(b)に示す例においては、曲が演奏される時間を前半
と後半に分けて、演奏される曲のジャンルの割合の設定
が行われ、設定されるジャンルはPOP、JAZZ、C
LASSIC、R&B、ETCに分けられている。
FIGS. 4 (c) and 4 (d) show condition setting graphs for inputting information relating to the ratio of the genre of the tune to be played. In the examples shown in FIGS. 4 (c) and 4 (b), the time at which the music is played is divided into the first half and the second half, and the ratio of the genre of the music to be played is set. JAZZ, C
It is divided into LASSIC, R & B, and ETC.

【0032】図4(c)に示す図は、演奏時間の前半に
おける曲の割合を入力するグラフである。この図によれ
ば、POPとJAZZとが3対2の割合で演奏され、そ
の他のジャンルの曲については、前半では演奏が行われ
ない設定となっている。図4(d)に示す図は、演奏時
間の後半における曲の割合を入力するグラフである。こ
の図によれば、R&BとCLASSICとETCとが1
対3対2の割合で演奏され、POPとJAZZについて
は、後半では演奏が行われない設定となっている。な
お、条件設定グラフ(c)及び(d)においては、前
半、後半という分け方の他にも、時系列によって、ジャ
ンルの割合を入力することが可能であり、ジャンルにつ
いても、例えばROCK、Blues等他の要素に適宜変更可能
である。
FIG. 4 (c) is a graph for inputting the ratio of music pieces in the first half of the performance time. According to this figure, POP and JAZZ are played at a ratio of 3: 2, and music of other genres is set not to be played in the first half. FIG. 4D is a graph for inputting the proportion of music in the latter half of the performance time. According to this figure, R & B, CLASSIC, and ETC are 1
Performance is performed at a ratio of 3: 2, and POP and JAZZ are set so that performance is not performed in the latter half. In the condition setting graphs (c) and (d), it is possible to input the ratio of the genre in chronological order in addition to the method of dividing into the first half and the second half. It can be appropriately changed to other elements.

【0033】CPU201は、サーバコンピュータ10
によって作成されたプレイリスト及び曲データを伝送制
御部204を介して受信する。そして、受信したプレイ
リストに従って、曲データを再生し、音制御部208に
音出力信号を出力し、スピーカ等の音響機器を介して演
奏を実行する。
The CPU 201 is connected to the server computer 10
The playlist and the music data created by the above are received via the transmission control unit 204. Then, in accordance with the received playlist, the music data is reproduced, a sound output signal is output to the sound control unit 208, and the performance is executed via an acoustic device such as a speaker.

【0034】入力部202は、数字キー、文字キー及び
各種機能キー等を備えるキーボードを有し、キーボード
においていずれかのキーが押下されたことを検知する
と、押下されたキーに対応する押下信号を生成して、C
PU201に対して出力する。また、入力部202は、
ディスプレイの表示画面上において特定の位置を指定す
るポインティングデバイスとしてのマウスを備え、この
マウスにおいてクリック操作が行われると、操作信号を
生成してCPU201に出力するとともに、表示画面上
における位置を示す相対位置座標データをCPU201
に対して出力する。
The input unit 202 has a keyboard having numeric keys, character keys, various function keys, and the like. When detecting that any key is pressed on the keyboard, the input unit 202 generates a pressing signal corresponding to the pressed key. Generate C
Output to PU201. Also, the input unit 202
A mouse is provided as a pointing device for designating a specific position on the display screen of the display. When a click operation is performed with this mouse, an operation signal is generated and output to the CPU 201, and a relative position indicating the position on the display screen is displayed. CPU 201 stores position coordinate data
Output to

【0035】RAM203は、CPU201により処理
される各種プログラムや、その処理に係るデータを一時
的に格納するメモリエリアを形成する。
The RAM 203 forms a memory area for temporarily storing various programs processed by the CPU 201 and data related to the processing.

【0036】伝送制御部204は、LAN、WAN、あ
るいはインターネット等の各種ネットワークに接続され
た伝送媒体に接続可能なインターフェイスである。ここ
で、伝送媒体とは、電話回線や対金属線や同軸ケーブ
ル、光ファイバーケーブル等により構成され、各種装置
と接続されることにより上記ネットワークを形成するも
のである。伝送制御部204は、モデムまたはターミナ
ルアダプタ等によって構成され、電話回線、ISDN回
線等の通信回線を介して外部機器との通信を行うための
制御を行う。モデムは、電話回線を介してパーソナルコ
ンピュータ等の外部機器との通信を行うために、CPU
によって処理されたデジタルデータを電話回線の周波数
帯域にあったアナログ信号に変調し、また、電話回線を
介して入力されたアナログ信号をデジタル信号に復調す
る装置であり、ターミナルアダプタは、ISDN回線を
介してパーソナルコンピュータ等の外部機器との通信を
行うために、既存のインターフェイスをISDNに対応
するインターフェイスに変換する装置である。本第1の
実施の形態では、伝送制御部204を介して、サーバコ
ンピュータ10と任意にアクセスできる環境にある。
The transmission control unit 204 is an interface that can be connected to a transmission medium connected to various networks such as a LAN, a WAN, or the Internet. Here, the transmission medium includes a telephone line, a metal wire, a coaxial cable, an optical fiber cable, and the like, and forms the above-described network by being connected to various devices. The transmission control unit 204 includes a modem, a terminal adapter, and the like, and performs control for performing communication with an external device via a communication line such as a telephone line or an ISDN line. A modem is used to communicate with an external device such as a personal computer via a telephone line.
Is a device that modulates the digital data processed by the above into an analog signal in the frequency band of the telephone line, and demodulates the analog signal input via the telephone line into a digital signal. This is a device for converting an existing interface into an interface corresponding to ISDN in order to communicate with an external device such as a personal computer via the PC. In the first embodiment, there is an environment in which the user can arbitrarily access the server computer 10 via the transmission control unit 204.

【0037】表示部205は、CRTや、LCD等によ
って構成される表示画面を有するディスプレイを備え、
CPU201から入力される表示情報に従って、ディス
プレイの表示画面に所定のモニタウィンドウなどのウィ
ンドウを表示させて、当該ウィンドウ内に、CPU20
1により実行される各種処理により生成された画面や、
作成されたプレイリスト等を表示させる。
The display unit 205 includes a display having a display screen constituted by a CRT, an LCD, or the like.
In accordance with the display information input from the CPU 201, a window such as a predetermined monitor window is displayed on the display screen of the display, and the CPU 20
Screens generated by various processes executed by
Display the created playlist and the like.

【0038】記憶装置206は、プログラムやデータ等
があらかじめ記憶されている記憶媒体207を有してお
り、この記憶媒体207は、磁気的、光学的記録媒体、
若しくは半導体メモリで構成されている。記憶媒体20
7は記憶装置206内に固定的に設けたもの、若しくは
着脱自在に装着するものである。
The storage device 206 has a storage medium 207 in which programs, data, and the like are stored in advance. The storage medium 207 is a magnetic or optical recording medium,
Alternatively, it is composed of a semiconductor memory. Storage medium 20
Reference numeral 7 denotes a unit fixedly provided in the storage device 206 or a unit detachably mounted.

【0039】また、この記憶媒体207に記憶するプロ
グラム、データ等は、その一部若しくは全部をサーバや
クライアント等の他の機器からネットワーク回線等の伝
送媒体を介して伝送制御部204から受信して記憶する
構成にしてもよく、さらに、記憶媒体207はネットワ
ーク上に構築されたサーバの記憶媒体であってもよい。
さらに前記プログラムをネットワーク回線等の伝送媒体
を介してサーバやクライアントへ伝送してこれらの機器
にインストールするように構成してもよい。
The programs, data, and the like stored in the storage medium 207 are partially or wholly received from the transmission control unit 204 via a transmission medium such as a network line from another device such as a server or a client. The storage medium may be configured to be stored, and the storage medium 207 may be a storage medium of a server constructed on a network.
Further, the program may be configured to be transmitted to a server or a client via a transmission medium such as a network line and installed in these devices.

【0040】音制御部208は、図示しないスピーカ等
の音響機器に接続され、CPU201から、曲データが
音出力信号として出力されると、音制御部208は、音
出力信号をスピーカ等の音響機器に出力して、演奏を実
行する。
The sound control unit 208 is connected to an audio device such as a speaker (not shown). When the CPU 201 outputs music data as a sound output signal, the sound control unit 208 converts the sound output signal to an audio device such as a speaker. And output the performance.

【0041】次に、本第1の実施の形態の動作を説明す
る。図5は、本発明の自動選曲システム1の動作を示す
ゼネラルフローである。
Next, the operation of the first embodiment will be described. FIG. 5 is a general flow showing the operation of the automatic music selection system 1 of the present invention.

【0042】ステップS101において、ユーザ端末2
0のCPU201は、入力部202から各種条件設定グ
ラフに対して、曲のテンポ、年代、ジャンル等の選曲情
報の入力が実行されると、ステップS102に移行し
て、伝送制御部204を介して、入力された選曲情報を
サーバコンピュータ10に送信する。
In step S101, the user terminal 2
When the input unit 202 inputs song selection information such as the tempo, age, and genre of the song to the various condition setting graphs from the input unit 202, the process proceeds to step S102, and the CPU 201 via the transmission control unit 204. Then, the input music selection information is transmitted to the server computer 10.

【0043】そして、ステップS103に移行して、サ
ーバコンピュータ10のCPU101は、入力された選
曲情報を、伝送制御部104を介して受信する。
Then, the process proceeds to step S 103, where the CPU 101 of the server computer 10 receives the input music selection information via the transmission control unit 104.

【0044】CPU101は、ステップS104に移行
して、データベース装置30にアクセスを開始し、ステ
ップS105に移行して、後述する曲情報抽出処理を実
行して、選曲情報に対応する曲情報及び曲データを抽出
する。
The CPU 101 shifts to step S104 to start accessing the database device 30, shifts to step S105, executes song information extraction processing described later, and executes song information and song data corresponding to song selection information. Is extracted.

【0045】そして、CPU101は、データベース装
置30から抽出した曲情報及び曲データを受信して(ス
テップS106)、ステップS107に移行して、後述
するプレイリスト作成処理を実行する。
Then, the CPU 101 receives the extracted song information and song data from the database device 30 (step S106), and proceeds to step S107 to execute a playlist creation process described later.

【0046】さらに、CPU101は、作成したプレイ
リストを曲データとともにユーザ端末20に送信する
(ステップS108)。
Further, the CPU 101 transmits the created play list to the user terminal 20 together with the music data (step S108).

【0047】プレイリストと曲データを受信したユーザ
端末20のCPU201は、ステップS109に移行し
て、プレイリストに従って、曲データを再生し、音制御
部208を介して演奏を実行する。
The CPU 201 of the user terminal 20 that has received the playlist and the music data moves to step S109, reproduces the music data in accordance with the playlist, and executes the music through the sound control unit 208.

【0048】図6は、図5のステップS105に示すサ
ーバコンピュータ10のCPU101によって実行され
る曲情報抽出処理を示すフローチャートである。
FIG. 6 is a flowchart showing the music information extraction processing executed by the CPU 101 of the server computer 10 in step S105 of FIG.

【0049】図6に示す処理において、CPU101
は、まずステップS201において、選曲情報から、曲
のテンポ、年代、ジャンルを読み込み、演奏時間に対応
した曲数と、曲のテンポ、年代、ジャンルの割合を取得
する。
In the processing shown in FIG.
First, in step S201, the music tempo, age, and genre are read from the music selection information, and the number of songs corresponding to the playing time and the ratio of the music tempo, age, and genre are obtained.

【0050】CPU101は、ステップS202に移行
して、データベースの曲情報を参照し、ステップS20
3に移行して、ステップS201で、取得した曲数、及
び曲のテンポ、年代、ジャンルの割合に従って曲情報を
抽出して、ステップS204へ移行する。
The CPU 101 proceeds to step S202, refers to the music information in the database, and proceeds to step S20.
Then, in step S201, song information is extracted in accordance with the acquired number of songs and the tempo, age, and genre ratio of the songs, and the process proceeds to step S204.

【0051】さらに、CPU101は、ステップS20
4において、抽出した曲情報に対応する曲データを取得
して、次のステップに移行する。
Further, the CPU 101 determines in step S20
In 4, the music data corresponding to the extracted music information is obtained, and the process proceeds to the next step.

【0052】図7は、図5のステップS107に示すサ
ーバコンピュータ10のCPU101によって実行され
る、プレイリスト作成処理を示すフローチャートであ
る。
FIG. 7 is a flowchart showing a playlist creation process executed by the CPU 101 of the server computer 10 shown in step S107 of FIG.

【0053】図7において、CPU101は、ステップ
S301において、データベースから受信した曲情報
を、テンポ、年代、ジャンルに対応するように振り分け
る。
In FIG. 7, in step S301, the CPU 101 sorts the music information received from the database so as to correspond to the tempo, age, and genre.

【0054】さらに、CPU101は、ステップS30
2に移行して、選曲情報から、時間変化をパラメータと
する時系列を読み込み、ステップS303に移行して、
読み込んだ時系列に従って曲のテンポ、年代、ジャンル
が選曲情報に対応するように、曲の演奏順を設定する。
Further, the CPU 101 determines in step S30
Then, the process proceeds to step S303, where a time series using time change as a parameter is read from the music selection information, and the process proceeds to step S303.
According to the read time series, the performance order of the songs is set so that the tempo, age, and genre of the songs correspond to the song selection information.

【0055】そして、CPU101は、ステップS30
4に移行して、設定された演奏順に従って、プレイリス
トを作成し、ステップS305に移行して、作成された
プレイリストに曲データを対応付けて、次のステップへ
移行する。
Then, the CPU 101 proceeds to step S30.
Then, the process proceeds to step S305, where a playlist is created in accordance with the set performance order, the process proceeds to step S305, and the created playlist is associated with music data, and the process proceeds to the next step.

【0056】以上のように本第1の実施の形態によれ
ば、ユーザは自分の好みをあらかじめ選曲情報としてユ
ーザ端末20から入力して設定する。サーバコンピュー
タ10は、入力された選曲情報に基づいて、データベー
ス装置30にアクセスし、選曲を行い曲情報及び曲デー
タの取得を実行する。そして、取得した曲情報及び選曲
情報に基づいて、曲データの演奏順を決定してプレイリ
ストを作成し、曲データとともにプレイリストをユーザ
端末20に送信する。曲データとプレイリストを受信し
たユーザ端末20は、プレイリストに従って、曲データ
を再生することにより自動演奏を実行する。
As described above, according to the first embodiment, the user inputs his / her preference in advance from the user terminal 20 as music selection information and sets it. The server computer 10 accesses the database device 30 based on the input music selection information, performs music selection, and acquires music information and music data. Then, based on the acquired song information and song selection information, the play order of the song data is determined to create a playlist, and the playlist is transmitted to the user terminal 20 together with the song data. The user terminal 20 that has received the music data and the playlist executes the automatic performance by reproducing the music data according to the playlist.

【0057】従って、ユーザは従来のように、面倒な曲
の設定をする必要がなく、手軽に自動演奏にて音楽を楽
しむことができる。また、プレイリストを作成するだけ
でなく、曲データの取得をネットワークを通じて行う構
成としたので、手元にない曲や新曲が、その場にいなが
らにして速やかに取得することができ、手間がかからず
に手軽に音楽を楽しむことができる。さらに、ユーザの
好みを考慮しながら、アットランダムな選曲が行われる
ので、ユーザの知らない曲が選曲される場合もある。通
常、ユーザ自身が選曲をする場合は、ユーザの知ってい
る曲に片寄ってしまうので、本発明を利用することによ
り、さらに楽しみが増える。
Therefore, the user does not need to make troublesome music settings as in the prior art, and can easily enjoy music by automatic performance. In addition to creating playlists, song data is acquired via a network, so songs or new songs that are not at hand can be quickly acquired while on the spot, without any hassle. You can enjoy music easily. Furthermore, at random music selection is performed in consideration of the user's preference, so that a music unknown to the user may be selected. Usually, when a user selects a song, he or she tends to lean toward a song known to the user, and thus the present invention further enhances enjoyment.

【0058】あるいは、店内放送のBGM等に本発明が
利用される場合は、レストラン等においては、時間帯に
よって客層が異なるため、客層や時間帯に合わせたBG
Mを自動で店内に流すことができる。例えば、朝はクラ
シックを中心として設定を行い、昼は明るめのPOPや
R&Bを設定し、夜は落ち着いたJASSを設定するな
ど、従来の有線放送を利用する場合とは異なり、店の雰
囲気に合わせた選曲を自動で行うことができ、商業的に
も利用価値が高い。
Alternatively, in the case where the present invention is used for in-store broadcast BGM or the like, in a restaurant or the like, since the customer segment differs depending on the time zone, the BG according to the customer segment and the time zone is adjusted.
M can be automatically flowed into the store. For example, in the morning, the setting is centered on classical music; in the daytime, bright POP and R & B are set; It can automatically select songs that have high commercial value.

【0059】なお、この発明は上記第1の実施の形態に
限定されるものではなく、例えば、サーバコンピュータ
10は、データベース装置30から、曲情報及び曲デー
タを取得する構成としたが、曲情報のみを取得する構成
にしてもよく、その場合、サーバコンピュータ10は、
プレイリストを作成するのみで、ユーザは手持ちのコン
パクトディスクやミニディスク等を用いて演奏を実行さ
せてもよい。
The present invention is not limited to the first embodiment. For example, the server computer 10 is configured to acquire music information and music data from the database device 30. May be obtained, in which case the server computer 10
Only by creating a playlist, the user may cause the user to execute a performance using a compact disc, a mini disc, or the like that is held.

【0060】また、ユーザの好みをあらかじめ入力する
際に、各種条件設定グラフは、曲のテンポ、年代、ジャ
ンルを指定するものとしたが、これらについても限定さ
れるものではなく、必要に応じて、歌手名、レーベル等
他の要素に適宜変更可能である。
In addition, when the user's preferences are input in advance, the various condition setting graphs specify the tempo, age, and genre of the music. However, these are not limited, and they are not limited. , Singer name, label, etc., can be changed as appropriate.

【0061】[第2の実施の形態]図8から図11を用
いて本第2の実施の形態について説明する。
[Second Embodiment] The second embodiment will be described with reference to FIGS.

【0062】図8は、本第2の実施の形態における自動
選曲システム2の構成を示す図である。自動選曲システ
ム2は、ユーザ端末21、音楽再生装置22、データベ
ース装置23を有してなり、ユーザ端末21と音楽再生
装置22、及びユーザ端末21とデータベース装置23
は、所定の通信回線を介して接続された構成となってい
る。
FIG. 8 is a diagram showing the configuration of the automatic music selection system 2 according to the second embodiment. The automatic music selection system 2 has a user terminal 21, a music playback device 22, and a database device 23. The user terminal 21 and the music playback device 22, and the user terminal 21 and the database device 23
Are connected via a predetermined communication line.

【0063】データベース装置23は、曲に関する複数
の情報、つまり曲情報として、曲名、歌手名、製作時
期、レーベル、テンポ、ジャンル等が格納されているデ
ータベースである。ユーザ端末21は、ネットワークを
介して、任意にデータベース装置23にアクセスできる
環境にあり、データベース装置23にアクセスすること
により、特定の曲について、これらの曲情報を取得する
ことができる。
The database device 23 is a database that stores a plurality of pieces of information related to songs, that is, song information, song names, singer names, production dates, labels, tempos, genres, and the like. The user terminal 21 is in an environment in which the database device 23 can be arbitrarily accessed via a network, and by accessing the database device 23, it is possible to acquire the song information of a specific song.

【0064】ユーザ端末21は、各種条件設定グラフを
介して入力されたユーザの好み及びユーザの所有する曲
データに関する選曲情報を読み込む。そして、ユーザ端
末21は、アクセスしたデータベース装置23から選曲
情報に従って曲情報を抽出する。さらに、選曲情報の時
系列を考慮しながら、抽出した曲情報の演奏順を指定
し、プレイリストを作成する。そして、作成したプレイ
リストを音楽再生装置22に送信する。
The user terminal 21 reads the music selection information relating to the user's preference and the music data owned by the user, input via the various condition setting graphs. Then, the user terminal 21 extracts music information from the accessed database device 23 according to the music selection information. Furthermore, a play list is created by designating the performance order of the extracted music information while considering the time series of the music selection information. Then, the created playlist is transmitted to the music playback device 22.

【0065】ここで各種条件設定グラフとは、上記第1
の実施の形態における各種条件設定グラフに定義され
る、曲のテンポ、年代、ジャンルに関する条件設定グラ
フが含まれる他に、本第2の実施の形態においては、ユ
ーザの所有する曲データに関する情報が登録される。ユ
ーザの所有する曲データとは、レコード、音楽テープ、
光ディスク、コンパクトディスク、ミニディスク等の音
声記録媒体に、音声記録情報として収納されているデー
タであり、この曲データは、音声再生装置22によっ
て、再生が実行され、曲の演奏が可能となる。
Here, the various condition setting graphs correspond to the above first condition setting graphs.
In addition to the condition setting graph relating to the tempo, age, and genre of the song defined in the various condition setting graphs of the second embodiment, in the second embodiment, information relating to the song data owned by the user is stored. be registered. Song data owned by the user includes records, music tapes,
This is data stored as audio recording information in an audio recording medium such as an optical disk, a compact disk, and a mini disk, and the music data is reproduced by the audio reproducing device 22 so that the music can be played.

【0066】ユーザ端末21は、上述したように、選曲
情報を読み込み、データベース装置23から、選曲情報
に従って曲情報を抽出し、抽出した曲情報の演奏順を指
定し、プレイリストを作成し、作成したプレイリストを
音楽再生装置22に送信する一連の処理を実行するため
のアプリケーションプログラムを実行可能なコンピュー
タシステムであり、本体、ディスプレイ、キーボード及
びマウス等により構成され、これらのディスプレイ、キ
ーボード、マウスは、それぞれ本体に格納された各部に
接続されている。
As described above, the user terminal 21 reads the music selection information, extracts the music information from the database device 23 according to the music selection information, designates the performance order of the extracted music information, creates a playlist, and creates a playlist. Is a computer system capable of executing an application program for executing a series of processes for transmitting the generated playlist to the music playback device 22. The computer system includes a main body, a display, a keyboard, a mouse, and the like. , Respectively, are connected to each unit stored in the main body.

【0067】音楽再生装置22は、コンパクトディスク
や、ミニディスク等の音声記録媒体を複数枚収納し、こ
れら複数枚の音声記録媒体から任意の音声記録媒体を取
り出して、その中の任意の音声記録情報(曲データ)の
再生を行うことが可能な音響機器である。音楽再生装置
22は、音声記録媒体のオートチェンジャー機能を備
え、収納されている音声記録媒体を順次交換して再生
し、スピーカ等の拡声装置により再生された曲データを
増幅させ、曲の演奏を行う。また、音楽再生装置22
は、ユーザ端末21と各種指示信号等を入出力するため
のインターフェイスを有しており、有線または無線通信
手段により、ユーザ端末21と接続されている。そし
て、ユーザ端末21によって作成されたプレイリストを
受信し、プレイリストに記憶された演奏順に従って、音
声記録媒体の再生を実行する。
The music reproducing apparatus 22 stores a plurality of audio recording media such as a compact disk and a mini disk, takes out an arbitrary audio recording medium from the plurality of audio recording media, and records an arbitrary audio recording medium therein. This is an audio device that can reproduce information (song data). The music reproducing device 22 has an automatic changer function of a sound recording medium, sequentially exchanges and reproduces the stored sound recording media, amplifies the music data reproduced by a loudspeaker or the like, and performs the music. . Also, the music playback device 22
Has an interface for inputting and outputting various instruction signals to and from the user terminal 21, and is connected to the user terminal 21 by wire or wireless communication means. Then, the play list created by the user terminal 21 is received, and the reproduction of the audio recording medium is executed in accordance with the performance order stored in the play list.

【0068】図9はユーザ端末21の内部構成を示すブ
ロック図である。図9に示すように、ユーザ端末21
は、CPU301、入力部302、RAM303、伝送
制御部304、表示部305、記憶装置306、記憶装
置306が有する記憶媒体307、及びI/F部308
等により構成され、記憶媒体307を除く各部はバス3
09により接続されている。また、ユーザ端末21は、
I/F部308において、後述する音楽再生装置22内
のI/F部407と接続されている。
FIG. 9 is a block diagram showing the internal configuration of the user terminal 21. As shown in FIG.
Are a CPU 301, an input unit 302, a RAM 303, a transmission control unit 304, a display unit 305, a storage device 306, a storage medium 307 included in the storage device 306, and an I / F unit 308.
Each part except the storage medium 307 is a bus 3
09. In addition, the user terminal 21
The I / F unit 308 is connected to an I / F unit 407 in the music playback device 22 described later.

【0069】CPU301は、入力部302が有するキ
ーボードから入力される各種指示に従って、記憶装置3
06内に格納されるアプリケーションプログラムを読み
込み、RAM303内に設けられるメモリエリアに展開
して実行し、入力部302のキーボードまたはマウスに
より入力される指示に従って、各種条件設定グラフに設
定されている条件を参照する。また、CPU301は、
入力部302から各種条件設定グラフに対して、選曲情
報に関する指示入力が行われた場合、入力された情報を
取得する。
The CPU 301 operates in accordance with various instructions input from the keyboard of the input unit 302,
The application program stored in the application program 06 is read, expanded in a memory area provided in the RAM 303 and executed, and the conditions set in the various condition setting graphs are changed according to an instruction input from the keyboard or the mouse of the input unit 302. refer. Also, the CPU 301
When an instruction regarding music selection information is input from the input unit 302 to the various condition setting graphs, the input information is acquired.

【0070】CPU301は、入力部302を介して、
各種条件設定グラフから入力される選曲情報から、曲の
テンポ、年代、ジャンルを読み込み、アクセスしたデー
タベース装置23から、読み込んだ曲のテンポ、年代、
ジャンルに対応する曲情報を抽出し、RAM303内の
ワークエリアに一時的に記憶する。
The CPU 301 receives, via the input unit 302,
The tempo, age, and genre of the song are read from the song selection information input from the various condition setting graphs, and the tempo, age,
The music information corresponding to the genre is extracted and temporarily stored in a work area in the RAM 303.

【0071】そして、CPU301は、選曲情報から時
間変化をパラメータとする時系列を読み込み、読み込ん
だ時系列に従って、RAM303内のワークエリアに一
時的に記憶されている曲情報の演奏順を指定して、プレ
イリストを作成する。
Then, the CPU 301 reads a time series using the time change as a parameter from the music selection information, and designates the performance order of the music information temporarily stored in the work area in the RAM 303 according to the read time series. , Create a playlist.

【0072】CPU301は、作成したプレイリストを
I/F部308を介して、音楽再生装置22へ送信す
る。
The CPU 301 transmits the created playlist to the music reproducing device 22 via the I / F unit 308.

【0073】入力部302は、数字キー、文字キー及び
各種機能キー等を備えるキーボードを有し、キーボード
においていずれかのキーが押下されたことを検知する
と、押下されたキーに対応する押下信号を生成して、C
PU301に対して出力する。また、入力部302は、
ディスプレイの表示画面上において特定の位置を指定す
るポインティングデバイスとしてのマウスを備え、この
マウスにおいてクリック操作が行われると、操作信号を
生成してCPU301に出力するとともに、表示画面上
における位置を示す相対位置座標データをCPU301
に対して出力する。
The input unit 302 has a keyboard having numeric keys, character keys, various function keys, and the like. When detecting that any key is pressed on the keyboard, the input unit 302 outputs a pressing signal corresponding to the pressed key. Generate C
Output to PU301. Also, the input unit 302
A mouse is provided as a pointing device for designating a specific position on the display screen of the display. When a click operation is performed with this mouse, an operation signal is generated and output to the CPU 301, and a relative position indicating the position on the display screen is displayed. CPU 301 stores position coordinate data
Output to

【0074】RAM303は、CPU301により処理
される各種プログラムや、その処理に係るデータを一時
的に格納するメモリエリアを形成する。
The RAM 303 forms a memory area for temporarily storing various programs processed by the CPU 301 and data related to the processing.

【0075】伝送制御部304は、LAN、WAN、あ
るいはインターネット等の各種ネットワークに接続され
た伝送媒体に接続可能なインターフェイスである。ここ
で、伝送媒体とは、電話回線や対金属線や同軸ケーブ
ル、光ファイバーケーブル等により構成され、各種装置
と接続されることにより上記ネットワークを形成するも
のである。伝送制御部304は、モデムまたはターミナ
ルアダプタ等によって構成され、電話回線、ISDN回
線等の通信回線を介して外部機器との通信を行うための
制御を行う。モデムは、電話回線を介してパーソナルコ
ンピュータ等の外部機器との通信を行うために、CPU
によって処理されたデジタルデータを電話回線の周波数
帯域にあったアナログ信号に変調し、また、電話回線を
介して入力されたアナログ信号をデジタル信号に復調す
る装置であり、ターミナルアダプタは、ISDN回線を
介してパーソナルコンピュータ等の外部機器との通信を
行うために、既存のインターフェイスをISDNに対応
するインターフェイスに変換する装置である。本第2の
実施の形態では、伝送制御部304を介して、データベ
ース装置23と任意にアクセスできる環境にある。
The transmission control unit 304 is an interface that can be connected to a transmission medium connected to various networks such as a LAN, a WAN, or the Internet. Here, the transmission medium includes a telephone line, a metal wire, a coaxial cable, an optical fiber cable, and the like, and forms the above-described network by being connected to various devices. The transmission control unit 304 is configured by a modem, a terminal adapter, or the like, and controls communication with an external device via a communication line such as a telephone line or an ISDN line. A modem is used to communicate with an external device such as a personal computer via a telephone line.
Is a device that modulates the digital data processed by the above into an analog signal in the frequency band of the telephone line, and demodulates the analog signal input via the telephone line into a digital signal. This is a device for converting an existing interface into an interface corresponding to ISDN in order to communicate with an external device such as a personal computer via the PC. In the second embodiment, the environment is such that the user can arbitrarily access the database device 23 via the transmission control unit 304.

【0076】表示部305は、CRTや、LCD等によ
って構成される表示画面を有するディスプレイを備え、
CPU301から入力される表示情報に従って、ディス
プレイの表示画面に所定のモニタウィンドウなどのウィ
ンドウを表示させて、当該ウィンドウ内に、CPU30
1により実行される各種処理により生成された画面や、
作成されたプレイリスト等を表示させる。
The display unit 305 includes a display having a display screen constituted by a CRT, an LCD, or the like.
In accordance with the display information input from the CPU 301, a window such as a predetermined monitor window is displayed on the display screen of the display, and the CPU 30
Screens generated by various processes executed by
Display the created playlist and the like.

【0077】記憶装置306は、プログラムやデータ等
があらかじめ記憶されている記憶媒体307を有してお
り、この記憶媒体307は、磁気的、光学的記録媒体、
若しくは半導体メモリで構成されている。記憶媒体30
7は記憶装置306内に固定的に設けたもの、若しくは
着脱自在に装着するものである。
The storage device 306 has a storage medium 307 in which programs, data, and the like are stored in advance. The storage medium 307 is a magnetic or optical recording medium.
Alternatively, it is composed of a semiconductor memory. Storage medium 30
Reference numeral 7 denotes a unit fixedly provided in the storage device 306 or a unit detachably mounted.

【0078】また、この記憶媒体307に記憶するプロ
グラム、データ等は、その一部若しくは全部をサーバや
クライアント等の他の機器からネットワーク回線等の伝
送媒体を介して伝送制御部304から受信して記憶する
構成にしてもよく、さらに、記憶媒体307はネットワ
ーク上に構築されたサーバの記憶媒体であってもよい。
さらに前記プログラムをネットワーク回線等の伝送媒体
を介してサーバやクライアントへ伝送してこれらの機器
にインストールするように構成してもよい。
The program, data, and the like stored in the storage medium 307 are partially or wholly received from the transmission control unit 304 from another device such as a server or a client via a transmission medium such as a network line. The storage medium may be configured to be stored, and the storage medium 307 may be a storage medium of a server constructed on a network.
Further, the program may be configured to be transmitted to a server or a client via a transmission medium such as a network line and installed in these devices.

【0079】I/F部308は、ユーザ端末21から音
楽再生装置22に対して、プレイリストや各種指示信号
等を入出力するためのインターフェイスであり、例え
ば、USBポートやRS−232C端子をはじめとする
シリアル入出力端子、パラレル入出力端子、SCSIイ
ンターフェイス、IrDA規格に準じた赤外線通信装置
等が備えられ、有線または無線通信手段により音楽再生
装置22と接続することが可能である。
The I / F section 308 is an interface for inputting / outputting a playlist, various instruction signals, and the like from the user terminal 21 to the music reproducing apparatus 22, and includes, for example, a USB port and an RS-232C terminal. A serial input / output terminal, a parallel input / output terminal, a SCSI interface, an infrared communication device conforming to the IrDA standard, and the like are provided, and can be connected to the music reproduction device 22 by a wired or wireless communication means.

【0080】図10は、音楽再生装置22の内部構成を
示すブロック図である。図10に示すように、音楽再生
装置22は、マイコン401、プレイヤー402、音制
御部403、スピーカ404、表示部405、操作部4
06、I/F部407等により構成され、各部はバス4
08により接続されている。また、音楽再生装置22
は、I/F部407において、ユーザ端末21内のI/
F部308と接続されている。
FIG. 10 is a block diagram showing the internal configuration of the music reproducing device 22. As shown in FIG. 10, the music playback device 22 includes a microcomputer 401, a player 402, a sound control unit 403, a speaker 404, a display unit 405, and an operation unit 4.
06, an I / F unit 407 and the like.
08. Also, the music playback device 22
In the I / F unit 407, the I / F in the user terminal 21
It is connected to the F section 308.

【0081】マイコン401は、操作部406から入力
される各種指示に従って、動作プログラムを実行する。
また、I/F部407を介してユーザ端末21から送信
されるプレイリストに従って、プレイヤー402に各種
指示信号を出力し、曲データの再生を実行する。
The microcomputer 401 executes an operation program according to various instructions input from the operation unit 406.
Further, it outputs various instruction signals to the player 402 in accordance with the playlist transmitted from the user terminal 21 via the I / F unit 407, and reproduces music data.

【0082】プレイヤー402は、コンパクトディスク
やミニディスク等の音声記録媒体に記録されているデジ
タルデータを、レーザー光を照射して反射光を読み取る
ことによりデータの再生を実行したり、磁気テープ等に
記録されているデジタルデータを再生し、音制御部40
3に出力する。
The player 402 reproduces digital data recorded on an audio recording medium such as a compact disk or mini disk by irradiating a laser beam and reading the reflected light, or reproducing the data on a magnetic tape or the like. The recorded digital data is reproduced, and the sound control unit 40
Output to 3.

【0083】音制御部403は、プレイヤー402によ
って再生されたデジタルデータを音出力信号に変換し、
スピーカに出力する。
The sound control unit 403 converts the digital data reproduced by the player 402 into a sound output signal,
Output to the speaker.

【0084】スピーカ404は、音制御部403から出
力された音出力信号を増幅して、音を出力する。
The speaker 404 amplifies the sound output signal output from the sound control unit 403 and outputs a sound.

【0085】表示部405は、LCDや発光ダイオード
等により構成される表示画面を有するディスプレイを備
え、プレイヤー402により再生が実行される曲データ
の曲情報が表示されたり、操作部406から入力される
各種操作の設定画面が表示される。
The display unit 405 includes a display having a display screen composed of an LCD, a light emitting diode, and the like. The display unit 405 displays the song information of the song data to be reproduced by the player 402 or inputs the song information from the operation unit 406. A setting screen for various operations is displayed.

【0086】操作部406は、電源スイッチ、音量調節
スイッチ、自動選曲を行うための自動選曲スイッチ等に
より構成され、それぞれのスイッチが押下されることに
より、各種指示信号がマイコン401に出力される。
The operation unit 406 is composed of a power switch, a volume control switch, an automatic music selection switch for performing automatic music selection, and the like. When each switch is pressed, various instruction signals are output to the microcomputer 401.

【0087】I/F部407は、ユーザ端末21から音
楽再生装置22に対して、プレイリストや各種指示信号
等を入出力するためのインターフェイスであり、例え
ば、USBポートやRS−232C端子をはじめとする
シリアル入出力端子、パラレル入出力端子、SCSIイ
ンターフェイス、IrDA規格に準じた赤外線通信装置
等が備えられ、有線または無線通信手段によりユーザ端
末21と接続することが可能である。
The I / F section 407 is an interface for inputting / outputting a play list, various instruction signals, and the like from the user terminal 21 to the music reproducing apparatus 22, and includes, for example, a USB port and an RS-232C terminal. A serial input / output terminal, a parallel input / output terminal, a SCSI interface, an infrared communication device conforming to the IrDA standard, and the like are provided, and can be connected to the user terminal 21 by wired or wireless communication means.

【0088】図11は、本第2の実施の形態の自動選曲
システム2の動作を示すゼネラルフローである。
FIG. 11 is a general flow chart showing the operation of the automatic music selection system 2 according to the second embodiment.

【0089】ステップS401において、CPU301
は、入力部302から各種条件設定グラフに対して、ユ
ーザの希望する曲のテンポ、年代、ジャンル等が時系列
で設定される選曲情報や、ユーザの所有する曲データに
関する情報が入力されると、記憶装置306に格納し
て、ステップS402に移行する。
In step S401, the CPU 301
Is input from the input unit 302 to the various condition setting graphs, music selection information in which the tempo, age, genre, and the like of the music desired by the user are set in chronological order, and information on music data owned by the user. , And the process proceeds to step S402.

【0090】CPU301は、入力された選曲情報か
ら、曲のテンポ、年代、ジャンルを読み込み、演奏時間
に対応した曲数と、曲のテンポ、年代、ジャンルの割合
を取得する。
The CPU 301 reads the tempo, age, and genre of the song from the input song selection information, and acquires the number of songs corresponding to the playing time and the ratio of the tempo, age, and genre of the song.

【0091】そして、CPU301は、ステップS40
3に移行して、データベース装置23にアクセスしてデ
ータベースを参照して、ステップS404に移行して、
ステップS402で取得した曲数、及び曲のテンポ、年
代、ジャンルの割合、及びユーザの所有する曲データに
関する情報に従って、曲情報を抽出する。
Then, the CPU 301 proceeds to step S40.
3 and access to the database device 23 to refer to the database, and to step S404.
The song information is extracted in accordance with the number of songs, the tempo, the age, the genre ratio, and the information on the song data owned by the user acquired in step S402.

【0092】CPU301は、ステップS405に移行
して、選曲情報から時系列を取得し、ステップS404
で取得した曲情報の演奏順を指定して、プレイリストを
作成し(ステップS406)、ステップS407に移行
する。
The CPU 301 proceeds to step S405, acquires a time series from the music selection information, and proceeds to step S404.
A play list is created by designating the playing order of the music information acquired in step (step S406), and the process proceeds to step S407.

【0093】CPU301は、ステップS406におい
て、作成したプレイリストをI/F部308を介して、
音楽再生装置22に送信してステップS408に移行す
る。
[0093] In step S406, the CPU 301 copies the created playlist through the I / F unit 308.
The data is transmitted to the music playback device 22, and the process proceeds to step S408.

【0094】ステップS408において、プレイリスト
を受信した音楽再生装置22は、プレイリストに登録さ
れた演奏順に従って、コンパクトディスクやミニディス
ク等の音声記憶媒体に収納されている曲データを再生
し、スピーカ404を介して、演奏を実行する。
In step S408, the music reproducing device 22 that has received the playlist reproduces the music data stored in the audio storage medium such as a compact disk or a mini disk in accordance with the performance order registered in the playlist, and A performance is executed via 404.

【0095】以上のように本第2の実施の形態による
と、ユーザは自分の好み及びユーザの所有する曲データ
をあらかじめ選曲情報としてユーザ端末21に登録して
おく。ユーザ端末21は、登録された選曲情報に従って
ユーザの好みの曲を選曲し、演奏順の指定を行い、プレ
イリストを作成して音楽再生装置に送信する。プレイリ
ストを受信した音楽再生装置は、作成されたプレイリス
トに従って自動演奏を行う。
As described above, according to the second embodiment, the user registers his / her preference and music data owned by the user in advance in the user terminal 21 as music selection information. The user terminal 21 selects a user's favorite music according to the registered music selection information, designates a performance order, creates a playlist, and transmits the playlist to the music playback device. The music playback device that has received the playlist performs an automatic performance according to the created playlist.

【0096】従って、従来の規定の順番通りの演奏や、
ランダム再生機能による演奏などと異なり、演奏順が1
パターンに固定されないため、ユーザが何度か聞いてい
るうちに飽きてしまうという不具合がなくなる。すなわ
ち、限られた手持ちの曲を演奏順に変化を持たせること
で、さらに楽しみを増やすことができる。また、選曲及
び、演奏順の指定は、全て自動で行われるため、ユーザ
は面倒な手間がかからず、手軽に音楽を楽しむことがで
きる。
Therefore, the performance according to the conventional prescribed order,
Unlike the performance by the random playback function, the performance order is 1
Since it is not fixed to the pattern, the problem that the user gets tired of listening several times is eliminated. In other words, by giving a limited number of tunes a change in the order of performance, it is possible to further increase the enjoyment. In addition, since the selection of the music pieces and the specification of the performance order are all performed automatically, the user can enjoy the music easily without troublesome work.

【0097】なお、この発明は上記実施の形態に限定さ
れるものではなく、例えば、データベース装置23は、
ユーザ端末21の記憶装置306内に格納される構成で
あってもよい。あるいは、音楽再生装置22が、ユーザ
端末21を介さずに、データベース装置23に直接アク
セス可能な構成とし、音楽再生装置22に自動選曲機能
を備えた構成であってもよい。その他、この発明の要旨
を変更しない範囲内において種々の設計変更を施すこと
が可能である。
The present invention is not limited to the above embodiment. For example, the database device 23
It may be configured to be stored in the storage device 306 of the user terminal 21. Alternatively, the music playback device 22 may be configured to directly access the database device 23 without the intervention of the user terminal 21, and the music playback device 22 may be provided with an automatic music selection function. In addition, various design changes can be made without departing from the scope of the present invention.

【0098】[0098]

【発明の効果】請求項1記載の発明の自動選曲システ
ム、請求項6記載の発明の自動選曲方法、及び請求項7
記載の発明の記憶媒体によれば、選曲及び、演奏順の指
定は、全て自動で行われるため、ユーザは面倒な手間を
かけることなく、手軽に複数の曲を連続再生させて楽し
むことができる。また、従来のようにあらかじめ決定さ
れた順番通りの演奏や、ランダム再生機能による演奏な
どと異なり、演奏順が1パターンに固定されないため、
ユーザが何度か聞いているうちに飽きてしまうという不
具合がない。
The automatic music selection system according to the first aspect of the invention, the automatic music selection method according to the sixth aspect of the invention, and the seventh aspect of the invention.
According to the storage medium of the described invention, since the selection of the music pieces and the designation of the order of performance are all performed automatically, the user can easily and continuously enjoy a plurality of music pieces without troublesome effort. . In addition, unlike the conventional performances performed in a predetermined order or the performance by the random playback function, the performance order is not fixed to one pattern.
There is no problem that the user gets tired of listening several times.

【0099】請求項2記載の発明の自動選曲システムに
よれば、選曲装置が有する演奏順決定手段により決定さ
れた演奏順序に従って曲を再生する音楽再生装置をさら
に備えるので、手持ちのコンパクトディスクやミニディ
スク等の再生を行う際、従来のようにあらかじめ決定さ
れた順番通りの演奏や、ランダム再生機能による演奏に
よらず、演奏順が1パターンに固定されないので、ユー
ザは限られた曲であっても十分に楽しむことができる。
According to the automatic music selection system of the second aspect of the present invention, the music selection device further includes a music reproduction device that reproduces the music in accordance with the performance order determined by the performance order determination means of the music selection device. When playing a disc or the like, the performance order is not fixed to one pattern irrespective of performance according to a predetermined order or performance by a random playback function as in the prior art. Can also enjoy enough.

【0100】請求項3記載の発明の自動選曲システムに
よれば、データベース装置に格納される曲情報は、各曲
の曲名、歌手名、曲の製作時期、曲のテンポ、あるい
は、曲のジャンルのいずれかを含むので、より正確にユ
ーザの好みを反映して選曲及び演奏順を決定することが
できる。
According to the automatic song selection system of the third aspect of the invention, the song information stored in the database device includes the title of each song, the name of the singer, the production time of the song, the tempo of the song, or the genre of the song. Since either of them is included, the music selection and the order of performance can be determined more accurately reflecting the user's preference.

【0101】請求項4記載の発明の自動選曲システムに
よれば、選曲装置が有する入力手段によって入力される
選曲条件は、曲のテンポ、ジャンル、曲の時期のいずれ
かを含むので、ユーザの好みを考慮しながら無作為に選
曲を行うことができ、選曲がユーザの知っている曲に片
寄らずさらに音楽を聴く楽しみが増える。
According to the automatic music selection system of the present invention, the music selection conditions input by the input means of the music selection device include any of the tempo, genre, and time of the music. Music can be selected at random while considering the music, and the pleasure of listening to music increases without the music selection being biased to the music known by the user.

【0102】請求項5記載の発明の自動選曲システムに
よれば、データベース装置には、音声記録情報が収納さ
れた曲データが格納され、曲データ抽出手段によりこの
データベース装置から曲情報抽出手段により抽出された
曲情報に対応づけて曲データを抽出するので、曲データ
の取得をネットワークを通じて行うことができる。従っ
て、手元にない曲や新曲を、その場にいながらにして速
やかに取得することができ、手間がかからずに手軽に音
楽を楽しむことができる。
According to the automatic music selection system of the fifth aspect of the present invention, the database device stores the music data in which the audio recording information is stored, and the music data extraction device extracts the music data from the database device by the music information extraction device. Since the music data is extracted in association with the music information thus obtained, the music data can be obtained through the network. Therefore, it is possible to quickly acquire a song or a new song that is not at hand while staying there, and to enjoy the music easily without any trouble.

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

【図1】本発明の第1の実施の形態における自動選曲シ
ステム1の構成を示す図である。
FIG. 1 is a diagram showing a configuration of an automatic music selection system 1 according to a first embodiment of the present invention.

【図2】図1のサーバコンピュータ10の要部構成を示
すブロック図である。
FIG. 2 is a block diagram showing a main configuration of a server computer 10 of FIG.

【図3】図1のユーザ端末20の要部構成を示すブロッ
ク図である。
FIG. 3 is a block diagram illustrating a main configuration of a user terminal 20 of FIG. 1;

【図4】図1のユーザ端末20において設定される条件
設定グラフの一例を示す図である。
FIG. 4 is a diagram showing an example of a condition setting graph set in the user terminal 20 of FIG.

【図5】図1の自動選曲システム1の動作を示すフロー
チャートである。
FIG. 5 is a flowchart showing the operation of the automatic music selection system 1 of FIG.

【図6】図2のCPU101により実行される曲情報抽
出処理を示すフローチャートである。
FIG. 6 is a flowchart showing music information extraction processing executed by a CPU 101 of FIG. 2;

【図7】図2のCPU101により実行されるプレイリ
スト作成処理を示すフローチャートである。
FIG. 7 is a flowchart showing a playlist creation process executed by the CPU 101 of FIG. 2;

【図8】本発明の第2の実施の形態における自動選曲シ
ステム2の構成を示す図である。
FIG. 8 is a diagram showing a configuration of an automatic music selection system 2 according to a second embodiment of the present invention.

【図9】図8のユーザ端末21の要部構成を示すブロッ
ク図である。
FIG. 9 is a block diagram illustrating a main configuration of a user terminal 21 in FIG. 8;

【図10】図8の音楽再生装置22の要部構成を示すブ
ロック図である。
FIG. 10 is a block diagram showing a configuration of a main part of the music reproducing device 22 of FIG. 8;

【図11】図8の自動選曲システム2の動作を示すフロ
ーチャートである。
FIG. 11 is a flowchart showing the operation of the automatic music selection system 2 of FIG.

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

1、2 自動選曲システム 10 サーバコンピュータ 11 本体 12 ディスプレイ 13 キーボード 14 マウス 20、21 ユーザ端末 22 音楽再生装置 23、30 データベース装置 40 ネットワーク 101、201、301 CPU 102、202、302 入力部 103、203、303 RAM 104、204、304 伝送制御部 105、205、305、405 表示部 106、206、306 記憶装置 107、207、307 記憶媒体 108、209、309、408 バス 308、407 I/F部 401 マイコン 402 プレイヤー 208、403 音制御部 404 スピーカ 406 操作部 1, 2 Automatic music selection system 10 Server computer 11 Main body 12 Display 13 Keyboard 14 Mouse 20, 21 User terminal 22 Music playback device 23, 30 Database device 40 Network 101, 201, 301 CPU 102, 202, 302 Input unit 103, 203, 303 RAM 104, 204, 304 Transmission control unit 105, 205, 305, 405 Display unit 106, 206, 306 Storage device 107, 207, 307 Storage medium 108, 209, 309, 408 Bus 308, 407 I / F unit 401 Microcomputer 402 Player 208, 403 Sound control unit 404 Speaker 406 Operation unit

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】所定の演奏順で曲を演奏するための選曲を
行う自動選曲システムであって、 曲に関する曲情報を格納するデータベース装置と、 選曲条件を入力する入力手段と、 この入力手段により入力された選曲条件に基づいて前記
データベース装置に格納された曲情報の中から複数の曲
情報を抽出する曲情報抽出手段と、 この曲情報抽出手段により抽出された曲情報と前記入力
手段により入力された選曲条件とに基づいて、複数の曲
の演奏順序を決定する演奏順決定手段とを備えた選曲装
置と、 によってなることを特徴とする自動選曲システム。
1. An automatic music selection system for performing music selection for performing music in a predetermined order of performance, comprising: a database device for storing music information relating to music; input means for inputting music selection conditions; Music information extracting means for extracting a plurality of music information from the music information stored in the database device based on the input music selection condition; and music information extracted by the music information extracting means and input by the input means And a performance order determining means for determining a performance order of a plurality of music pieces based on the selected music selection conditions.
【請求項2】前記選曲装置が有する演奏順決定手段によ
り決定された演奏順序に従って曲を再生する音楽再生装
置をさらに備えることを特徴とする請求項1記載の自動
選曲システム。
2. The automatic music selection system according to claim 1, further comprising a music reproduction device for reproducing music in accordance with the performance order determined by the performance order determination means of said music selection device.
【請求項3】前記データベース装置に格納される曲情報
は、各曲の曲名、歌手名、曲の製作時期、曲のテンポ、
あるいは、曲のジャンルのいずれかを含むことを特徴と
する請求項1または2記載の自動選曲システム。
3. The song information stored in the database device includes a song name of each song, a singer's name, a production time of the song, a tempo of the song,
3. The automatic music selection system according to claim 1, wherein the automatic music selection system includes any one of music genres.
【請求項4】前記選曲装置が有する入力手段によって入
力される選曲条件は、曲のテンポ、ジャンル、曲の製作
時期のいずれかを含むことを特徴とする請求項1から3
のいずれかに記載の自動選曲システム。
4. The music selection condition input by the input means of the music selection device includes any one of a music tempo, a genre, and a music production time.
Automatic music selection system according to any of the above.
【請求項5】前記データベース装置は、複数の曲につい
ての曲情報とともに前記複数の曲の音楽データを格納す
るものであり、 前記選曲装置は、前記曲情報抽出手段によって曲情報が
抽出された曲の音楽データを前記データベース装置から
抽出する曲データ抽出手段をさらに備えることを特徴と
する請求項1から4のいずれかに記載の自動選曲システ
ム。
5. The database device stores music data of the plurality of songs together with song information on the plurality of songs, and the song selection device includes a song whose song information is extracted by the song information extracting means. 5. The automatic music selection system according to claim 1, further comprising music data extraction means for extracting the music data from the database device.
【請求項6】曲に関する曲情報を格納したデータベース
装置を用いて、所定の演奏順で曲を演奏するための選曲
を行う自動選曲方法であって、 入力された選曲条件に基づいて前記データベース装置に
格納された曲情報の中から複数の曲情報を抽出し、 抽出された曲情報と前記入力された選曲条件とに基づい
て複数の曲の演奏順序を決定すること、 を特徴とする自動選曲方法。
6. An automatic music selection method for performing music selection in order to play music in a predetermined playing order using a database device storing music information relating to music, wherein the database device is based on input music selection conditions. Extracting a plurality of pieces of music information from among the pieces of music information stored in, and determining a playing order of the plurality of music pieces based on the extracted music information and the input music selection conditions. Method.
【請求項7】曲に関する曲情報を格納したデータベース
装置を用いて、所定の演奏順で曲を演奏するための選曲
を行うコンピュータが実行可能なプログラムを格納した
記憶媒体であって、 選曲条件を入力するためのコンピュータが実行可能なプ
ログラムコードと、 入力された前記選曲条件に基づいて前記データベース装
置に格納された曲情報の中から複数の曲情報を抽出する
ためのコンピュータが実行可能なプログラムコードと、 抽出された前記曲情報と前記入力手段により入力された
選曲条件とに基づいて、複数の曲の演奏順序を決定する
ためのコンピュータが実行可能なプログラムコードと、 を含むプログラムを格納したことを特徴とする記憶媒
体。
7. A storage medium storing a computer-executable program for performing music selection for playing music in a predetermined playing order by using a database device storing music information related to music, wherein the music selection condition is defined as: A computer-executable program code for inputting, and a computer-executable program code for extracting a plurality of pieces of music information from music information stored in the database device based on the input music selection condition And a computer-executable program code for determining a playing order of a plurality of songs based on the extracted song information and song selection conditions input by the input means. A storage medium characterized by the above-mentioned.
JP2000268749A 2000-09-05 2000-09-05 Automatic music selection system, automatic music selection method, and storage medium Pending JP2002073041A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000268749A JP2002073041A (en) 2000-09-05 2000-09-05 Automatic music selection system, automatic music selection method, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000268749A JP2002073041A (en) 2000-09-05 2000-09-05 Automatic music selection system, automatic music selection method, and storage medium

Publications (1)

Publication Number Publication Date
JP2002073041A true JP2002073041A (en) 2002-03-12

Family

ID=18755481

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000268749A Pending JP2002073041A (en) 2000-09-05 2000-09-05 Automatic music selection system, automatic music selection method, and storage medium

Country Status (1)

Country Link
JP (1) JP2002073041A (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005104088A1 (en) * 2004-04-19 2005-11-03 Sony Computer Entertainment Inc. Music composition reproduction device and composite device including the same
JP2005341585A (en) * 2004-05-27 2005-12-08 Microsoft Corp Strategies for consuming resource items based on resource item list
JP2006107136A (en) * 2004-10-05 2006-04-20 Denso Corp Information providing device
KR100677580B1 (en) 2005-04-28 2007-02-02 삼성전자주식회사 Portable music playback device having a motion sensor and its music playback method
JP2008052098A (en) * 2006-08-25 2008-03-06 Sun Corp Music data reproduction system, server device, music data reproduction method, and music data distribution method
JP2008514974A (en) * 2004-09-28 2008-05-08 クタラブ オイ Online media content transmission
JP2008234819A (en) * 2006-12-29 2008-10-02 Harman Internatl Industries Inc Vehicle infotainment system with personalized content
US7507898B2 (en) 2005-01-17 2009-03-24 Panasonic Corporation Music reproduction device, method, storage medium, and integrated circuit
US7720985B2 (en) 2005-08-24 2010-05-18 Sony Corporation Content receiving apparatus and content receiving method
US7732700B2 (en) 2006-02-21 2010-06-08 Sony Corporation Playback device, contents selecting method, contents distribution system, information processing device, contents transfer method, and storing medium
US7742369B2 (en) 2005-02-09 2010-06-22 Sony Corporation Content reproduction system, content reproduction apparatus, and content reproduction method
WO2011045852A1 (en) * 2009-10-14 2011-04-21 パイオニア株式会社 Playlist generation device, playlist generation method, playlist generation program, and recording medium
US8447812B2 (en) 2005-08-19 2013-05-21 Sony Corporation Communication device and method thereof

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7999167B2 (en) 2004-04-19 2011-08-16 Sony Computer Entertainment Inc. Music composition reproduction device and composite device including the same
WO2005104088A1 (en) * 2004-04-19 2005-11-03 Sony Computer Entertainment Inc. Music composition reproduction device and composite device including the same
US7592534B2 (en) 2004-04-19 2009-09-22 Sony Computer Entertainment Inc. Music composition reproduction device and composite device including the same
JP2005341585A (en) * 2004-05-27 2005-12-08 Microsoft Corp Strategies for consuming resource items based on resource item list
JP2008514974A (en) * 2004-09-28 2008-05-08 クタラブ オイ Online media content transmission
JP2006107136A (en) * 2004-10-05 2006-04-20 Denso Corp Information providing device
US7507898B2 (en) 2005-01-17 2009-03-24 Panasonic Corporation Music reproduction device, method, storage medium, and integrated circuit
US7742369B2 (en) 2005-02-09 2010-06-22 Sony Corporation Content reproduction system, content reproduction apparatus, and content reproduction method
US7894310B2 (en) 2005-02-09 2011-02-22 Sony Corporation Content reproduction system, content reproduction apparatus, and content reproduction method
US8213273B2 (en) 2005-02-09 2012-07-03 Sony Corporation Content reproduction system, content reproduction apparatus, and content reproduction method
KR100677580B1 (en) 2005-04-28 2007-02-02 삼성전자주식회사 Portable music playback device having a motion sensor and its music playback method
US8447812B2 (en) 2005-08-19 2013-05-21 Sony Corporation Communication device and method thereof
US7720985B2 (en) 2005-08-24 2010-05-18 Sony Corporation Content receiving apparatus and content receiving method
US7732700B2 (en) 2006-02-21 2010-06-08 Sony Corporation Playback device, contents selecting method, contents distribution system, information processing device, contents transfer method, and storing medium
JP2008052098A (en) * 2006-08-25 2008-03-06 Sun Corp Music data reproduction system, server device, music data reproduction method, and music data distribution method
JP2008234819A (en) * 2006-12-29 2008-10-02 Harman Internatl Industries Inc Vehicle infotainment system with personalized content
JP2010049270A (en) * 2006-12-29 2010-03-04 Harman Internatl Industries Inc Vehicle infotainment system with personalized content
JP2011076709A (en) * 2006-12-29 2011-04-14 Harman Internatl Industries Inc Vehicle infotainment system with personalized content
WO2011045852A1 (en) * 2009-10-14 2011-04-21 パイオニア株式会社 Playlist generation device, playlist generation method, playlist generation program, and recording medium

Similar Documents

Publication Publication Date Title
US5880388A (en) Karaoke system for synchronizing and reproducing a performance data, and karaoke system configuration method
KR101398916B1 (en) Content providing system, content providing apparatus, content distribution server, content receiving terminal and content providing method
JPH11514482A (en) Recording media player
JP4349313B2 (en) Playback device, playback control method, and program
KR20070109950A (en) Information processing system, terminal device, information processing method, program
JP2002073041A (en) Automatic music selection system, automatic music selection method, and storage medium
JP2006511845A (en) Audio signal array
JP3579113B2 (en) Method of storing data in storage medium
JP3956411B2 (en) Karaoke equipment
JP2000207415A (en) Information providing method, information recording medium, information management method, and recording / reproducing device
JP2001324984A (en) Auxiliary data distribution system for fixed time information
JP2005032409A (en) Music playback apparatus and music playback method
JPH0411288A (en) Karaoke device with song search function
JP2000207417A (en) Information providing apparatus and information providing method
JP5394301B2 (en) Timing designation device, music playback device, karaoke system, and timing designation method
JP3662970B2 (en) Information output apparatus and method
JP2005285285A (en) Content read system and musical piece reproduction apparatus
WO2006109488A1 (en) Information similarity discrimination device, and information similarity discrimination method
JP3010936B2 (en) Music player
JP2004039113A (en) Information output device, information output method, program, storage medium
JP5293080B2 (en) Electronic music equipment
JP2004005832A (en) Data-reproducing device, and system, method and program therefor, and recording medium recorded with the program
JP2007058481A (en) Reproducing device and musical piece information providing method
JP2003076376A (en) Event music playback method and apparatus
JP5061634B2 (en) Portable display device, display method and program