JPH08123818A - Musical information retrieving system and method thereof - Google Patents
Musical information retrieving system and method thereofInfo
- Publication number
- JPH08123818A JPH08123818A JP6260522A JP26052294A JPH08123818A JP H08123818 A JPH08123818 A JP H08123818A JP 6260522 A JP6260522 A JP 6260522A JP 26052294 A JP26052294 A JP 26052294A JP H08123818 A JPH08123818 A JP H08123818A
- Authority
- JP
- Japan
- Prior art keywords
- information
- music
- melody
- input
- search
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
- Electrophonic Musical Instruments (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、音楽情報検索システム
及び音楽情報検索方法に係り、検索しようとする音楽情
報の旋律の一部又は全部を入力して所望の音楽情報を検
索する音楽情報検索システム及び音楽情報検索方法に関
する。詳しくは、放送局や音楽情報の配信を行なう情報
センタ等において、多くの音楽情報が記憶されているデ
ータベースから音楽情報を検索する際に、所望の音楽情
報の旋律を入力して音楽情報の検索を行なう音楽情報検
索システム及び音楽情報検索方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a music information retrieval system and a music information retrieval method, in which a part or all of the melody of music information to be retrieved is input to retrieve desired music information. The present invention relates to a system and a music information search method. For details, when searching for music information from a database that stores a lot of music information in a broadcasting station or an information center that distributes music information, enter the melody of the desired music information to search for the music information. The present invention relates to a music information search system and a music information search method.
【0002】[0002]
【従来の技術】従来、蓄積されている音楽情報の中から
所望の音楽情報を検索する方式としては以下に示す方式
がある。従来の第1の方式は、蓄積されている音楽情報
に「曲名」や「歌手名」等の書誌的な検索用インデック
スを付与しておき、検索者が検索キーとして「曲名」や
「歌手名」等の一部又は全部を入力して所望の音楽情報
を検索する。例えば、音楽情報を記憶しているデータベ
ースのレコードフォーマットが、 「曲名、歌手名、作曲家、音楽情報」 で構成される場合、検索者は、 「曲名=アイネクライネ」 又は、 「曲名=アイネクライネナハトムジーク」 のように、曲名の一部又は全部を検索条件として入力し
たり、 「曲名=アイネクライネ and 作曲家=モーツァル
ト」 のように、曲名と作曲家からなる論理式を検索条件とし
て入力して所望の音楽情報を検索する。2. Description of the Related Art Conventionally, there are the following methods as a method for retrieving desired music information from stored music information. In the first conventional method, a bibliographic search index such as "song name" or "singer name" is added to the accumulated music information, and the searcher uses the "song name" or "singer name" as a search key. , Or the like to search for desired music information. For example, if the record format of the database that stores music information is composed of “song name, singer name, composer, music information”, the searcher selects “song name = aine cine line” or “song name = aine cine line”. You can enter part or all of the song name as a search condition, such as "Nahatom Sieg," or a logical expression consisting of the song name and composer, such as "Song name = Aine Kleine and composer = Mozart." To search for desired music information.
【0003】従来の第2の方式は、蓄積されている音楽
情報に旋律情報を付与しておき、検索者がマウスやキー
ボード等を使用して所望の音楽情報の旋律の一部又は全
部を、画面上に表示される五線譜に音符として入力し、
入力された旋律に対応する旋律情報と蓄積されている旋
律情報とを照合して合致或いは類似する音楽情報を検索
する。In the second conventional method, melody information is added to the accumulated music information, and a searcher uses a mouse, a keyboard or the like to partially or entirely tune the desired music information. Enter it as a note in the notation displayed on the screen,
The melody information corresponding to the input melody is collated with the stored melody information to search for matching or similar music information.
【0004】従来の第3の方式は、蓄積されている音楽
情報に旋律情報を付与しておき、検索者が所望の音楽情
報の旋律の一部をハミングして入力し、入力された旋律
に対応する旋律情報と蓄積されている旋律情報との類似
度を計算し、類似度の大きなものから降順に任意の数の
旋律情報を検索し、当該旋律情報に対応する音楽情報を
得る方法である。図14は、従来の第3の方式のシステ
ム構成図を示す。同図に示す音楽情報検索システム10
0は、採譜部105、旋律照合部130、音楽データベ
ース110より構成されるとともに、ハミングを入力す
るためのマイク5が接続されている。In the third conventional method, melody information is added to the accumulated music information, and the searcher hums and inputs a part of the melody of the desired music information, and the inputted melody is used. This is a method of calculating the similarity between the corresponding melody information and the stored melody information, searching for any number of melody information in descending order of similarity, and obtaining music information corresponding to the melody information. . FIG. 14 shows a system configuration diagram of the third conventional method. Music information retrieval system 10 shown in FIG.
0 is composed of a musical notation unit 105, a melody matching unit 130, and a music database 110, and a microphone 5 for inputting humming is connected.
【0005】音楽データベース110は、ディジタル化
された音楽情報を格納したデータベースであり、音楽情
報に加えてインデックス情報である旋律情報や曲名等が
記憶されている。例えば、レコードフォーマットが、 「旋律情報、曲名、歌手名、作曲家、音楽情報」 の場合、 「GDGDGDGBD…、アイネクライネナハトムジー
ク、、モーツァルト、音楽情報」 のようなデータが記憶される。The music database 110 is a database that stores digitized music information, and in addition to music information, melody information that is index information, song titles, and the like are stored. For example, when the record format is “melody information, song name, singer name, composer, music information”, data such as “GDGDDGDGBD ...
【0006】採譜部105は、検索者がマイク5を使用
してハミングで入力した旋律を、旋律情報に変換して旋
律照合部130へ入力する。旋律照合部130は、採譜
部105より入力された旋律情報と音楽データベース1
10に記憶されている各レコードの旋律情報とを照合し
て類似度を計算する(類似度の計算アルゴリズムは省略
する)。そして、類似度が大きな旋律情報から降順に任
意の数の旋律情報を検索し、当該旋律情報に対応する音
楽情報、即ち検索者がハミングで入力した旋律に近いと
思われる音楽情報を検索結果として出力する。例えば、
音楽データベース110に上記のように、 「GDGDGDGBD…、アイネクライネナハトムジー
ク、、モーツァルト、音楽情報」 のレコードが記憶されていて、検索者よりハミングで、 「GDGDGDGBD」 の旋律情報が入力された場合、入力された旋律情報と上
記レコード中の旋律情報とは合致し、類似度は「1」と
なる。これにより、検索者はハミングして所望の音楽情
報を検索することが可能となる。[0006] The transcription unit 105 converts the melody input by the searcher using the microphone 5 by humming into melody information and inputs it to the melody matching unit 130. The melody matching unit 130 receives the melody information and the music database 1 input from the transcription unit 105.
The similarity is calculated by collating with the melody information of each record stored in 10 (similarity calculation algorithm is omitted). Then, an arbitrary number of pieces of melody information are searched in descending order from pieces of melody information having a high degree of similarity, and music information corresponding to the piece of melody information, that is, music information that is considered to be close to the piece of melody input by the searcher, is used as the search result. Output. For example,
As described above, in the music database 110, when the record of “GDDGDGDGBD ... The inputted melody information matches the melody information in the record, and the similarity is "1". This allows the searcher to hum and search for desired music information.
【0007】[0007]
【発明が解決しようとする課題】しかしながら、上記従
来の方式には以下の問題点がある。従来の第1の方式
は、検索者が曲名或いは歌手名といった書誌的な情報を
思い浮かべることができない場合、例えメロディーはイ
メージできるが、曲名と歌手名はよく覚えていないとい
う場合に、所望の音楽情報を検索することができないと
いう問題点がある。However, the above conventional method has the following problems. The first method of the related art is desirable when the searcher cannot think of bibliographical information such as a song name or a singer name, but can imagine a melody, but does not remember the song name and singer name well. There is a problem that music information cannot be retrieved.
【0008】従来の第2の方式は、検索者として音楽の
専門家や音楽の知識を有する人を想定しているため、音
楽に関する知識、特に楽譜を理解することができイメー
ジしたメロディーを五線譜上に音符で表現する能力が要
求される検索方式であり、音楽に関する知識を持たない
人にとっては検索が難しいという問題点がある。また、
小耳に挟んだ音楽等のようにメロディー自体の記憶が曖
昧な場合、そのメロディーを五線譜上に音符として入力
するのは非常に大変である。In the second conventional method, since a music expert or a person who has knowledge of music is assumed as a searcher, knowledge about music, especially music score can be understood, and the melody which is imaged is displayed on the staff notation. This is a search method that requires the ability to express with musical notes, and it is difficult for people who do not have knowledge of music to search. Also,
When the memory of the melody itself is ambiguous, such as music caught in the ear, it is very difficult to input the melody as a note on the staff.
【0009】従来の第3の方式は、検索者が所望の音楽
情報を検索するためにメロディーの一部をハミングして
検索条件を入力するため、音楽に関する知識は必要な
い。しかし、自分がハミングしている音、即ち検索条件
を、ハミングしながら聴いて確認しなければならないた
め、検索条件の確認が難しいという問題点がある。ま
た、ハミングしても所望の検索結果が得られなかった場
合、繰り返し何度もハミングを行なわなければならな
い。また、ハミングで入力したメロディーの一部分だけ
を修正しようとしても、一部分だけを修正することは困
難なため、入力したメロディー全体をハミングし直さな
ければならない。例えば、ハミングで4小節分のメロデ
ィーを入力した後、4小節目に最後の音の音程に誤りが
あることに気付いた場合であっても、4小節目の最後の
音だけをハミングし直すのではなく4小節全てをハミン
グし直さなければならない。しかも、前回正しくハミン
グできた部分であっても、ハミングし直す際に再度正し
くハミングできるとは限らず、音程や音長に微妙な相違
が発生する可能性がある。また、音域が広い曲や複雑な
旋律或いは記憶が曖昧な旋律等はハミングでは表現しに
くい。また、ハミングが苦手な人には、本方式を適用し
難いという問題点もある。更に、ハミングでは一人で主
旋律と副旋律、或いは和音等を入力することができない
という点も問題である。In the third conventional method, a searcher inputs a search condition by humming a part of a melody in order to search for desired music information, so that knowledge about music is not required. However, there is a problem in that it is difficult to confirm the search condition because the sound being hummed, that is, the search condition must be listened to and checked while humming. If the desired search result is not obtained even after humming, the hamming must be repeated many times. In addition, even if it is difficult to correct only a part of the melody input by humming, it is difficult to correct only a part of the melody, so the entire input melody must be re-hammed. For example, if you input a melody for 4 bars in humming and notice that there is an error in the pitch of the last note at the 4th bar, only the last note at the 4th bar will be hummed again. Not all four bars have to be hummed. Moreover, even if the portion was successfully hummed last time, it is not always possible to hum correctly again when humming again, and there is a possibility that a slight difference occurs in the pitch and the length. In addition, it is difficult to express a song with a wide range, a complicated melody, or a melody with an ambiguous memory by humming. There is also a problem that it is difficult to apply this method to a person who is not good at humming. Another problem with Hamming is that it is not possible to input the main melody, the sub-melody, or a chord by itself.
【0010】本発明は、上記の点に鑑みなされたもの
で、音楽の専門家や音楽の知識を有する人でなくても、
所望の音楽の旋律を画面上で視覚的に作成して入力する
ことにより、的確かつ容易に所望の音楽や曲名等の音楽
情報の検索を行なうことが可能な音楽情報検索システム
及び音楽情報検索方法を提供することを目的とする。ま
た、視覚的に作成した旋律が所望の音楽の旋律として適
切か否かを、実際に音として確認することが可能な音楽
情報検索システム及び音楽情報検索方法を提供すること
を目的とする。The present invention has been made in view of the above points, and it is possible for a person who is not a music expert or a person who has knowledge of music to
Music information search system and music information search method capable of accurately and easily searching music information such as desired music and song name by visually creating and inputting melody of desired music on the screen The purpose is to provide. It is another object of the present invention to provide a music information search system and a music information search method capable of actually confirming whether a visually created melody is suitable as a melody of desired music as a sound.
【0011】また、所望の音楽の旋律を試行錯誤しなが
ら画面上で視覚的に作成又は修正することが可能な音楽
情報検索システム及び音楽情報検索方法を提供すること
を目的とする。更に、画面上に主旋律だけでなく副旋律
や和音等、複数音を同時に入力することが可能な音楽情
報検索システム及び音楽情報検索方法を提供することを
目的とする。It is another object of the present invention to provide a music information retrieval system and a music information retrieval method capable of visually creating or modifying a desired music melody by trial and error. Another object of the present invention is to provide a music information search system and a music information search method capable of simultaneously inputting not only the main melody but also a plurality of tones such as chords on the screen.
【0012】[0012]
【課題を解決するための手段】図1は、本発明の原理構
成図を示す。本発明の音楽情報検索システム100は、
ディジタル化された音楽情報と当該音楽情報のインデッ
クス情報を記憶する音楽情報記憶手段110と、表示手
段10に旋律入力画面を表示し、旋律入力画面の任意の
位置に音楽旋律情報を入力する音楽旋律情報入力手段1
20と、音楽旋律情報入力手段120により入力された
音楽旋律情報に基づいて音楽情報記憶手段110のイン
デックス情報との類似度を計算し、類似度に基づいてイ
ンデックス情報を検索する検索手段130と、検索され
たインデックス情報に対応する音楽情報を出力する音楽
情報出力手段140とを有する。FIG. 1 is a block diagram showing the principle of the present invention. The music information retrieval system 100 of the present invention is
Music information storage means 110 for storing digitized music information and index information of the music information, and a melody input screen displayed on the display means 10, and music melody for inputting music melody information at an arbitrary position on the melody input screen. Information input means 1
20 and a search unit 130 that calculates the similarity between the index information of the music information storage unit 110 based on the music melody information input by the music melody information input unit 120 and searches the index information based on the similarity. And a music information output unit 140 that outputs music information corresponding to the retrieved index information.
【0013】また、検索手段130は、類似度が最大と
なるインデックス情報から降順に、少なくとも1つのイ
ンデックス情報を音楽情報記憶手段110より検索する
手段を有する。また、音楽旋律情報入力手段120によ
り入力された音楽旋律情報を一時記憶する音楽旋律情報
記憶手段150と、音楽旋律情報記憶手段150に記憶
されている音楽旋律情報をアナログ信号に変換して音と
して出力する音楽旋律情報出力手段160と、音楽旋律
情報記憶手段150に記憶された音楽旋律情報を表示手
段10に表示し、音楽旋律情報出力手段160から出力
された音に応じて、利用者が適宜修正を行なう修正手段
170を更に有する。The search means 130 has means for searching the music information storage means 110 for at least one index information in descending order from the index information having the highest similarity. Further, the music melody information storage unit 150 that temporarily stores the music melody information input by the music melody information input unit 120, and the music melody information stored in the music melody information storage unit 150 are converted into analog signals to produce a sound. The music melody information output means 160 for outputting and the music melody information stored in the music melody information storage means 150 are displayed on the display means 10, and the user appropriately selects the sound output from the music melody information output means 160. It further has a correction means 170 for making a correction.
【0014】また、音楽旋律情報出力手段160は、デ
ィジタル化された複数の音が記憶された音データベース
を有し、音楽旋律情報記憶手段150に記憶されている
音楽旋律情報に対応する音を音データベースより検索し
て出力する手段を更に有する。また、音楽旋律情報入力
手段120は、音楽旋律情報として、主旋律を入力する
と共に当該主旋律に伴う副旋律も併せて入力する和音入
力手段を含む。Further, the music melody information output means 160 has a sound database in which a plurality of digitized sounds are stored, and sounds corresponding to the music melody information stored in the music melody information storage means 150 are generated. It further has means for searching and outputting from the database. Further, the music melody information input means 120 includes chord input means for inputting a main melody as music melody information and also a sub melody accompanying the main melody.
【0015】また、音楽旋律情報入力手段120は、旋
律入力画面として縦軸を音高、横軸を時間とし、縦軸と
横軸との交点の位置により音楽旋律情報を決定する音楽
旋律情報決定手段を含む。また、旋律入力画面の縦軸及
び横軸に入力の目安として整数を表示する。また、音楽
旋律情報入力手段120、音楽旋律情報記憶手段15
0、音楽旋律情報出力手段160及び修正手段170を
有する端末装置と、音楽情報記憶手段110、検索手段
130及び、音楽情報出力手段140を有するセンタ側
装置よりなる。Further, the music melody information input means 120 determines music melody information which determines music melody information by the position of the intersection of the vertical axis and the horizontal axis, with the vertical axis as pitch and the horizontal axis as time as a melody input screen. Including means. In addition, integers are displayed on the vertical and horizontal axes of the melody input screen as a guide for input. Further, the music melody information input means 120 and the music melody information storage means 15
0, a terminal device having a music melody information output means 160 and a correction means 170, a center side device having a music information storage means 110, a search means 130, and a music information output means 140.
【0016】図2は、本発明の原理を説明するフローチ
ャートを示す。本発明の音楽情報検索方法は、ユーザか
ら指定された旋律情報に基づいて、予め記憶されている
音楽情報を検索して出力する音楽情報検索方法におい
て、ユーザは、旋律入力画面を用いて音楽旋律情報の一
部を簡略化して入力し(ステップ1)、入力された音楽
旋律情報に類似する音楽情報を検索して出力する(ステ
ップ2)。FIG. 2 shows a flow chart illustrating the principle of the present invention. The music information retrieval method of the present invention is a music information retrieval method for retrieving and outputting pre-stored music information based on melody information designated by a user, in which the user uses a melody input screen A part of the information is simplified and inputted (step 1), and music information similar to the inputted music melody information is searched and outputted (step 2).
【0017】また、入力された音楽旋律情報の一部を音
として出力すると共に記憶しておき、検索された音楽情
報が出力されると、ユーザが入力した音楽旋律情報の一
部を再表示し、必要に応じて修正入力及び記憶されてい
る音楽旋律情報の一部の修正を行う。また、旋律入力画
面として、画面上の横軸及び縦軸に音長及び音高を表す
情報を配し、横軸と縦軸との交点を音楽旋律情報の入力
位置とする。Further, a part of the inputted music melody information is output and stored as a sound, and when the searched music information is outputted, a part of the music melody information inputted by the user is displayed again. If necessary, the correction input and a part of the stored music melody information are corrected. Further, as a melody input screen, information indicating the pitch length and the pitch is arranged on the horizontal axis and the vertical axis on the screen, and the intersection of the horizontal axis and the vertical axis is the input position of the music melody information.
【0018】[0018]
【作用】本発明の音楽情報検索システム及び音楽情報検
索方法は、検索しようとする音楽情報の旋律の一部を、
当該音楽情報の調に合わせて五線譜上に「CDE」のよ
うに絶対的な音程で入力するのではなく、当該音楽情報
の調に捉えわれることなく各音の音高がどう変化するか
を視覚的に入力することができる。即ち、所望の音楽情
報の先頭の音が「C」であったとしても、必ずしも
「C」として入力する必要はなく、任意の音高を基準と
して連続する音の音高が高いか低いかを視覚的に入力す
ればよい。これにより、音楽の専門家や音楽の知識を有
していない人であっても、画面上で容易に旋律を入力す
ることが可能となる。The music information search system and the music information search method according to the present invention are arranged such that a part of the melody of the music information to be searched is
Instead of inputting in absolute pitch like "CDE" on the staff in accordance with the key of the music information, visually see how the pitch of each note changes without being captured by the key of the music information. Can be entered manually. That is, even if the beginning sound of the desired music information is "C", it is not always necessary to input it as "C", and whether the pitch of consecutive sounds is high or low based on an arbitrary pitch is determined. You can enter it visually. As a result, even a music expert or a person who has no knowledge of music can easily input a melody on the screen.
【0019】また、視覚的に作成した旋律を実際の音と
して確認することができるため、ユーザは作成した旋律
が所望の音楽情報の旋律として適切であるか否かを検索
前に確認できるとともに、必要に応じて修正することが
できる。また、ユーザの入力した旋律を視覚情報として
画面上に表示すると共に当該情報を内部に記憶するた
め、入力した旋律に対応する画面を再度表示できるとと
もに、画面上で修正が必要な箇所のみを修正すればよく
再度全ての旋律を入力する必要はない。Further, since the melody created visually can be confirmed as the actual sound, the user can confirm whether or not the created melody is suitable as the melody of the desired music information before searching. It can be modified if necessary. Also, since the melody entered by the user is displayed on the screen as visual information and the information is stored internally, the screen corresponding to the entered melody can be displayed again, and only the parts that need correction on the screen are corrected. You do not have to enter all the melody again.
【0020】また、画面上で旋律を入力するため、和音
のように同時に複数の音を発音する旋律であっても容易
に入力することができる。Further, since the melody is input on the screen, it is possible to easily input even a melody that produces a plurality of sounds at the same time, such as a chord.
【0021】[0021]
【実施例】以下、図面と共に本発明の実施例を詳細に説
明する。図3は、本発明の第1の実施例の音楽情報検索
システムのシステム構成図を示す。同図に示す音楽情報
検索システムは、情報検索端末装置400と情報センタ
装置500とが相互に接続されて構成される。Embodiments of the present invention will now be described in detail with reference to the drawings. FIG. 3 is a system configuration diagram of the music information search system according to the first embodiment of this invention. The music information search system shown in the figure is configured by connecting an information search terminal device 400 and an information center device 500 to each other.
【0022】なお、以下に、本実施例で使用する音楽情
報、音情報、音楽旋律情報、視覚情報、検索用旋律情報
及び照合用旋律情報について説明する。音楽情報は、曲
名や作曲家名等の書誌的な情報に加え、音として聴くこ
とのできる音楽を表している。また、検索用のインデッ
クス情報として後述する照合用旋律情報を含んでいる。The music information, sound information, music melody information, visual information, search melody information and collation melody information used in this embodiment will be described below. The music information represents music that can be listened to as a sound in addition to bibliographical information such as a song name and a composer name. Further, it includes matching melody information, which will be described later, as index information for searching.
【0023】音情報は、「C」や「D」等の音程を示す
記号を表している。音楽旋律情報は、音として聴くこと
のできる音楽の旋律及び、当該旋律をコード化した情報
を表している。視覚情報は、音楽旋律情報が入力されて
いる画面に表示されている情報を表している。The tone information represents symbols such as "C" and "D" indicating pitches. The music melody information represents a melody of music that can be heard as a sound and information that encodes the melody. The visual information represents the information displayed on the screen on which the music melody information is input.
【0024】検索用旋律情報は、情報検索端末装置40
0で検索者によって入力された音楽旋律情報に基づいて
生成される、音楽情報の検索条件である。照合用旋律情
報は、情報センタ装置500の音楽情報に付与された音
楽情報検索のためのインデックス情報である。以下に、
本発明の第1の実施例の動作の概要を示す。The melody information for retrieval is the information retrieval terminal device 40.
It is a search condition of music information that is generated based on music melody information input by a searcher at 0. The matching melody information is index information added to the music information of the information center device 500 for music information search. less than,
An outline of the operation of the first exemplary embodiment of the present invention will be described.
【0025】情報検索端末装置400は、所望の音楽情
報を検索するために画面上に入力された音楽旋律情報に
基づいて検索要求を情報センタ装置500へ発行し、情
報センタ装置500から所望の音楽情報を取得する。こ
のため、情報検索端末装置400は表示画面に対して音
楽旋律情報を入力し、この情報より情報センタ装置50
0に検索要求をする。The information search terminal device 400 issues a search request to the information center device 500 based on the music melody information input on the screen to search for the desired music information, and the information center device 500 sends the desired music. Get information. Therefore, the information retrieval terminal device 400 inputs music melody information on the display screen, and the information center device 50 uses this information.
Make a search request to 0.
【0026】情報センタ装置500は、検索要求に基づ
いて検索候補を情報検索端末装置400に送信する。情
報検索端末装置400は、取得した検索候補より所望の
候補を選択して情報センタ装置500に通知し、情報セ
ンタ装置500より選択した候補に対応する音楽情報を
取得して出力する。即ち、本発明は、情報検索端末装置
400において簡易な表示画面上に検索したいイメージ
の音を位置情報として入力し、検索された情報を音に変
えて確認するものである。The information center device 500 transmits the search candidates to the information search terminal device 400 based on the search request. The information search terminal device 400 selects a desired candidate from the acquired search candidates, notifies the information center device 500, and acquires and outputs music information corresponding to the selected candidate from the information center device 500. That is, the present invention inputs the sound of the image to be searched for on the simple display screen of the information search terminal device 400 as the position information, and converts the searched information into sound for confirmation.
【0027】情報検索端末装置400は、第1の回線制
御部410、第1の制御部420、音データベース43
0、表示部440、マウス450、及びスピーカー46
0から構成される。第1の回線制御部410は、情報検
索端末装置400と情報センタ装置500間で相互に通
信を行なう。The information retrieval terminal device 400 includes a first line controller 410, a first controller 420 and a sound database 43.
0, display unit 440, mouse 450, and speaker 46
It consists of zero. The first line control unit 410 mutually communicates between the information search terminal device 400 and the information center device 500.
【0028】第1の制御部420は、旋律入力画面を表
示部440に表示し、検索者がマウス450を使用して
画面上に入力する音楽旋律情報に基づいて音楽情報の検
索要求を情報センタ装置500へ発行し、検索された音
楽情報をスピーカー460へ出力する。詳細については
後述する。音データベース430は、ディジタル化され
た複数の音高が記憶された音のデータベースである。The first control unit 420 displays a melody input screen on the display unit 440, and sends a music information search request based on the music melody information that the searcher inputs on the screen using the mouse 450. The music information is issued to the device 500 and the retrieved music information is output to the speaker 460. Details will be described later. The sound database 430 is a sound database in which a plurality of digitized pitches are stored.
【0029】表示部440は、音楽旋律情報の一部を入
力するための簡易な旋律入力画面等を表示する装置であ
る。マウス450は、検索者が表示部440に表示され
る旋律入力画面に基づいて音楽旋律情報を入力するため
等に使用される座標を指示する装置である。スピーカー
460は、検索者が入力した音楽旋律情報又は検索結果
の音楽情報を音として出力する。The display unit 440 is a device for displaying a simple melody input screen for inputting a part of music melody information. The mouse 450 is a device for instructing coordinates used by the searcher to input music melody information based on a melody input screen displayed on the display unit 440. The speaker 460 outputs the music melody information or the search result music information input by the searcher as a sound.
【0030】以下に、第1の制御部420の構成を図を
用いて詳しく説明する。図4は、本発明の第1の実施例
の情報検索端末装置の第1の制御部の構成図を示す。同
図に示す第1の制御部420は、メモリ422と旋律情
報生成部423とを含む視覚情報作成・修正部421、
及び音情報出力部424から構成される。視覚情報作成
・修正部421は、検索者が音楽旋律情報を入力するた
めの旋律入力画面を表示部440に表示し、検索者と対
話しながら検索者の所望の音楽情報の旋律の一部を視覚
的に作成又は修正する。また、検索者が音楽旋律情報を
入力する時にマウス450を使用して指定した旋律入力
画面上の位置情報を、音程を表す音情報に変換してメモ
リ422に記憶する。なお、音楽旋律情報の作成・修
正、位置情報から音情報への変換については、以下の旋
律入力画面の説明と併せて説明する。The configuration of the first control section 420 will be described in detail below with reference to the drawings. FIG. 4 is a block diagram of the first controller of the information search terminal device according to the first embodiment of this invention. The first control unit 420 shown in the figure includes a visual information creation / correction unit 421 including a memory 422 and a melody information generation unit 423,
And a sound information output unit 424. The visual information creation / correction unit 421 displays a melody input screen for the searcher to input music melody information on the display unit 440, and interacts with the searcher to display a part of the melody of the music information desired by the searcher. Create or modify visually. In addition, the position information on the melody input screen designated by the searcher using the mouse 450 when inputting music melody information is converted into sound information representing a pitch and stored in the memory 422. The creation / correction of music melody information and the conversion of position information into sound information will be described together with the description of the melody input screen below.
【0031】図5は、本発明の第1の実施例の旋律入力
画面の例を示す図である。同図に示す旋律入力画面は、
検索しようとする音楽情報の旋律を、時間(xt )と音
高(yh )との関係として入力するための画面である。
検索者は、xt =1,2,…の順に所望の音楽情報の旋
律を音高として入力する。旋律入力画面の音高(yh)
の各目盛り間は全て半音である。しかし、五線譜の場合
には、各線間の音高の差は一定ではない。例えば、五線
譜の一番下の線は「E」、下から2番目の線は「G」を
表し、これらの音高差は半音3つ分である。ところが、
下から3番目の線は「B」を表しているため、下から2
番目の線と、下から3番目の線との音高差は半音4つ分
となる。また、五線譜で「E」の音は一番下の線で表現
できるが、「F#」の音は一番下の線と、その上の線と
の間に記号「#」を付して表現しなければならない。FIG. 5 is a diagram showing an example of a melody input screen according to the first embodiment of the present invention. The melody input screen shown in the figure is
It is a screen for inputting the melody of the music information to be searched as a relationship between time (x t ) and pitch (y h ).
The searcher inputs the melody of the desired music information as a pitch in the order of x t = 1, 2, .... Pitch of the melody input screen (y h )
Every halftone is half a tone. However, in the case of a staff, the pitch difference between the lines is not constant. For example, the lowermost line of the musical notation represents "E", the second lowermost line represents "G", and the pitch difference between these is three semitones. However,
The third line from the bottom represents "B", so 2 from the bottom
The pitch difference between the third line and the third line from the bottom is four semitones. In addition, the sound of "E" can be expressed by the lowermost line in the staff, but the sound of "F #" has a symbol "#" between the lowermost line and the line above it. I have to express it.
【0032】また、旋律入力画面では、各音高(yh )
に特定の音高を割り当てているのではなく、検索者が任
意の音高を指定して設定することができる。本実施例で
は、検索者はマウス450を使用して旋律入力画面の音
高目盛りの任意の音高(yh)にマウスカーソル(図中
(1,3)の位置にある黒い矢印)を合わせてボタンを
押すことで「G」の音を割り当てられるものとする。こ
れにより、検索者は音楽旋律情報を入力する際に、特
に、調を意識して入力する必要はなくなる。On the melody input screen, each pitch (y h )
Instead of assigning a specific pitch to, the searcher can specify and set any pitch. In this embodiment, the searcher uses the mouse 450 to move the mouse cursor (black arrow at the position (1, 3) in the figure) to an arbitrary pitch (y h ) on the pitch scale of the melody input screen. By pressing the button, the sound of "G" can be assigned. As a result, the searcher does not need to be conscious of the key when inputting the music melody information.
【0033】また、入力した旋律を修正するには、マウ
ス450を使用して旋律入力画面上に既に入力されてい
る旋律の修正したい箇所の位置(xt ,yh )にマウス
カーソルを合わせてボタンを押しながら所望の位置へ移
動すればよい。また、図5中の右側にある四角形で表さ
れる2つのフィールド「音要求」と「検索要求」は、検
索者が情報検索端末装置400に指示を与えるためのコ
マンドフィールドである。視覚情報作成・修正部421
は、検索者が「音要求」又は「検索要求」のフィールド
内でマウス450のボタンを押すと、入力された音楽旋
律情報の音による出力又は当該音楽旋律情報に基づく検
索用の旋律情報(以下、検索用旋律情報と記す)の生成
をするためにメモリ422に記憶している音情報を出力
する。Further, in order to correct the inputted melody, the mouse 450 is used to move the mouse cursor to the position (x t , y h ) of the desired portion of the melody which has been already inputted on the melody input screen. It may be moved to a desired position while pressing the button. Further, two fields “tone request” and “search request” represented by a rectangle on the right side in FIG. 5 are command fields for the searcher to give an instruction to the information search terminal device 400. Visual information creation / correction unit 421
When the searcher presses the button of the mouse 450 in the “sound request” or “search request” field, the input music melody information is output by sound or melody information for search (hereinafter referred to as melody information based on the music melody information). , Melody information for search) is output to output the sound information stored in the memory 422.
【0034】なお、本実施例では旋律入力画面では音高
を入力する例として説明するが、音高だけでなく音調や
音の強さ、音色等を検索者の指示により種々指定するこ
とも可能である。以下に、旋律入力画面における旋律の
修正例を図を用いて説明する。図6は、本発明の第1の
実施例の旋律入力画面における旋律の入力と修正を説明
する図である。In the present embodiment, an example in which the pitch is input on the melody input screen will be described. However, not only the pitch but also the tone, the strength of the tone, the timbre, etc. can be specified in various ways by the searcher's instruction. Is. An example of correcting the melody on the melody input screen will be described below with reference to the drawings. FIG. 6 is a diagram for explaining input and correction of a melody on the melody input screen according to the first embodiment of this invention.
【0035】検索者が音楽旋律情報として同図に白丸
(○)で示したaの位置に音を入力するには、マウス4
50のマウスカーソルをaの位置に合わせてマウス45
0のボタンを押せば良い。同様にb,cの位置に音を入
力するにはそれぞれ、a(2,3)、b(3,2)の位
置にマウスカーソルを移動してボタンを押せば良い。次
に、a(1,3)の位置にある音をa’(1,5)の位
置に移動するには、まず初めにマウス450のカーソル
をa(1,3)に合わせてマウス450のボタンを押し
たままマウスカーソルをa’(1,5)まで移動してボ
タンを放せば良い。これにより、a(1,3)に入力さ
れていた音をa’(1,5)まで移動することができ
る。また、同様にしてc(3,2)の音をc’(4,
2)の位置へ移動することもできる。The mouse 4 is used by the searcher to input a sound as music melody information at a position indicated by a white circle (○) in the figure.
Move the mouse cursor of 50 to the position of a and move the mouse 45
Just press the 0 button. Similarly, in order to input the sound at the positions of b and c, the mouse cursor may be moved to the positions of a (2, 3) and b (3, 2) and the button may be pressed. Next, in order to move the sound at the position a (1,3) to the position a '(1,5), first move the cursor of the mouse 450 to a (1,3) and move the mouse 450. It is sufficient to move the mouse cursor to a '(1,5) while pressing the button and release the button. As a result, the sound input to a (1,3) can be moved to a '(1,5). Similarly, the sound of c (3,2) is changed to c '(4,
You can also move to position 2).
【0036】また、上記図6を用いて視覚情報作成・修
正部421で音楽旋律情報が作成・修正された場合のメ
モリ422への音楽旋律情報の記憶の様子を説明する。
図6の白丸の位置a、b、cに3つの音が音楽旋律情報
として入力されると、メモリ422にはa、b、cの3
つの音に対応する情報がこの順番で記憶される。メモリ
422には、a(1,3)、b(2,3)、c(3,
2)を記憶してもよいが、本実施例では音として分かり
やすくするために位置情報を音情報に変換して記憶す
る。この音情報は、旋律入力画面の任意の音高(yh )
に割り当てられた音程「G」を基準として相対的な音高
を記号で表したものとする。例えばy h =6、即ち音高
「6」に「G」の音を割り当てた場合、a(1,3)に
音楽旋律情報が入力されると、視覚情報作成・修正部4
21には、位置情報(1,3)が入力される。視覚情報
作成・修正部421は、この位置情報(1,3)が
「G」の音が割り当てられているyh =6よりも半音3
つ分低い音なので、「E」の音を表す音情報に変換して
記憶する。図6の例では、旋律入力画面に入力された音
楽旋律情報(図中の白丸)は、「E,E,D#」として
メモリ422に記憶される。Further, the visual information is created and modified using the above FIG.
If the music part information is created / corrected in the main part 421,
How the music melody information is stored in the memory 422 will be described.
Three notes are music melody information at positions a, b, and c of white circles in FIG.
Is input to the memory 422 as a, b, and c.
Information corresponding to one sound is stored in this order. memory
422 includes a (1,3), b (2,3), c (3,
2) may be stored, but in this embodiment, it is recognized as a sound.
Converts location information to sound information and stores it for ease
You. This pitch information is used for any pitch (yh)
Pitch relative to the pitch “G” assigned to
Is represented by a symbol. Eg y h= 6, that is, the pitch
If the sound of "G" is assigned to "6", it is assigned to a (1,3).
When music melody information is input, visual information creation / correction unit 4
The position information (1, 3) is input to 21. Visual information
The creation / correction unit 421 detects that this position information (1, 3)
Y to which the sound of "G" is assignedh= 3 semitones than 6
Since it is a low sound, convert it to sound information that represents the sound of "E"
Remember. In the example of FIG. 6, the sound input on the melody input screen
The music information (white circles in the figure) is "E, E, D #"
It is stored in the memory 422.
【0037】また、図6の位置a(1,3)及びc
(3,2)の音がそれぞれa’(1,5)とc’(4,
2)に移動されると、メモリ422の記憶内容は「F
#,E,,D#」に変わる。旋律情報生成部423は、
視覚情報作成・修正部421から音情報が転送される
と、当該音情報に基づいて検索用旋律情報を生成し、検
索用旋律情報を含む検索要求を作成して情報センタ装置
500へ発行する。本実施例では、検索用旋律情報はメ
モリ422に記憶されている音情報の各音間の相対的な
音高差を数値で表現したものとする。詳細については音
楽データベース530で詳しく説明する。Further, the positions a (1, 3) and c in FIG.
The sounds of (3, 2) are a '(1, 5) and c' (4,
When moved to 2), the contents stored in the memory 422 will be “F”.
#, E, D # ”. The melody information generation unit 423
When the sound information is transferred from the visual information creation / correction unit 421, search melody information is generated based on the sound information, and a search request including the search melody information is created and issued to the information center apparatus 500. In the present embodiment, it is assumed that the search melody information is a numerical representation of the relative pitch difference between the notes of the note information stored in the memory 422. Details will be described in detail in the music database 530.
【0038】音情報出力部424は、視覚情報作成・修
正部421のメモリ422に記憶されている音情報が転
送されると、当該音情報の各音高に対応する実際の音
を、音データベース430から読み出し、D/A変換
(図示せず)を行なってスピーカー460へ出力する。
これにより検索者は、当該音情報、即ち入力した音楽旋
律情報を音として確認することができる。従って、検索
者は出力された音を聴き、入力した音を必要に応じて修
正入力することができる。修正については後述する。When the sound information stored in the memory 422 of the visual information creation / correction unit 421 is transferred, the sound information output unit 424 stores the actual sound corresponding to each pitch of the sound information in the sound database. The data is read from 430, D / A converted (not shown), and output to the speaker 460.
Thus, the searcher can confirm the sound information, that is, the input music melody information as a sound. Therefore, the searcher can listen to the output sound and correct the input sound as necessary. The correction will be described later.
【0039】情報センタ装置500は、第2の回線制御
部510、第2の制御部520、音楽データベース53
0、及び旋律情報検索部540から構成される。第2の
回線制御部510は、情報センタ装置500と情報検索
端末装置400間で相互に通信を行なう。第2の制御部
520は、情報検索端末装置400が発行した検索要求
から検索用旋律情報を抽出して旋律情報検索部540へ
出力する。The information center device 500 includes a second line controller 510, a second controller 520, and a music database 53.
0, and the melody information search unit 540. The second line control unit 510 mutually communicates between the information center device 500 and the information search terminal device 400. The second control unit 520 extracts the search melody information from the search request issued by the information search terminal device 400 and outputs it to the melody information search unit 540.
【0040】音楽データベース530は、ディジタル化
された音楽情報とその旋律情報(以下、照合用旋律情報
と記す)とが記憶されたデータベースである。図7は、
本発明の第1の実施例の音楽データベースの格納例を示
す図である。同図に示す音楽データベース530は、照
合用旋律情報、曲名、作曲家、音楽情報から構成され
る。The music database 530 is a database in which digitized music information and its melody information (hereinafter referred to as matching melody information) are stored. FIG.
It is a figure which shows the example of a storage of the music database of the 1st Example of this invention. The music database 530 shown in the figure includes melody information for collation, song name, composer, and music information.
【0041】音楽情報には、ディジタル化された音楽情
報が記憶されており、D/A変換(図示せず)を行なう
ことによって実際の音として再生することが可能であ
る。曲名及び作曲家は、それぞれ記憶されている音楽情
報の曲名及び作曲家名を示している。照合用旋律情報
は、記憶されている音楽情報の旋律を各音間の相対的な
音高の差(半音を1とする)として数値化した情報であ
る。例えば、 「G,G,G,D#」 の旋律の旋律情報は、「G」と「G」の音高差「0」、
次も同様に「0」、「G」と「D#」の音高差は
「4」、しかも、「D#」が「G」よりも低い音の「D
#」であれば「−4」となり、 「0 0 −4」 となる。上記情報検索端末装置400の旋律情報生成部
423で生成される検索用旋律情報も同一の形式である
ため、この情報をキーとして検索する。As the music information, digitized music information is stored and can be reproduced as an actual sound by performing D / A conversion (not shown). The song title and composer indicate the song title and composer name of the stored music information, respectively. The matching melody information is information in which the melody of the stored music information is quantified as a relative pitch difference between each note (a semitone is 1). For example, the melody information of the melody of "G, G, G, D #" is the pitch difference "0" between "G" and "G",
Similarly, the pitch difference between "0", "G" and "D #" is "4", and "D #" is lower than "G".
If it is "#", it will be "-4" and will be "0-4". Since the melody information for search generated by the melody information generation unit 423 of the information search terminal device 400 has the same format, this information is used as a key for searching.
【0042】旋律情報検索部540は、情報検索端末装
置400から入力される検索要求に含まれる検索用旋律
情報と、音楽データベース530の各レコードの照合用
旋律情報との類似度を計算し、類似度の大きいものから
降順に任意の数の照合用旋律情報を検索し、該当するレ
コードの数及び当該レコードから照合用旋律情報を除い
た情報を、類似度の大きい順に情報検索端末装置400
へ出力する。The melody information search unit 540 calculates the similarity between the search melody information included in the search request input from the information search terminal device 400 and the matching melody information of each record of the music database 530, and the similarity is calculated. An arbitrary number of matching melody information items are searched for in descending order, and the number of corresponding records and information obtained by removing the matching melody information items from the records are used as the information search terminal device 400 in descending order of similarity.
Output to.
【0043】以下に、上記第1の実施例の動作を図を用
いて説明する。図8は、本発明の第1の実施例の動作を
示すフローチャートである。 (ステップ101) 情報検索端末装置400の視覚情
報作成・修正部421は、表示部440に検索者が音楽
情報を検索するための画面情報を送出し、これにより表
示部440は旋律の一部を入力する旋律入力画面を表示
する。The operation of the first embodiment will be described below with reference to the drawings. FIG. 8 is a flowchart showing the operation of the first exemplary embodiment of the present invention. (Step 101) The visual information creation / correction unit 421 of the information search terminal device 400 sends screen information for the searcher to search for music information to the display unit 440, whereby the display unit 440 displays part of the melody. Display the melody input screen for inputting.
【0044】(ステップ102) 情報検索端末装置4
00の視覚情報作成・修正部421は、検索者から入力
される音楽旋律情報に基づき表示部440上の画面情報
を更新するとともに、当該音楽旋律情報に対応する音情
報をメモリ422に記憶する。ステップ102の詳細な
処理については後述する。 (ステップ103) 情報検索端末装置400の視覚情
報作成・修正部421は、検索者から「音要求」が入力
された場合(本実施例では、音を出力した後自動的に修
正モードになるものとする)にはステップ104へ、
「検索要求」が入力された場合にはステップ107へ移
行する。(Step 102) Information retrieval terminal device 4
The visual information creation / correction unit 421 of 00 updates the screen information on the display unit 440 based on the music melody information input by the searcher, and stores the sound information corresponding to the music melody information in the memory 422. Detailed processing of step 102 will be described later. (Step 103) The visual information creation / correction unit 421 of the information search terminal device 400 receives the “sound request” from the searcher (in the present embodiment, the correction mode is automatically set after outputting the sound). To step 104,
When the "search request" is input, the process proceeds to step 107.
【0045】(ステップ104) ステップ103で検
索者から「音要求」が入力された場合、情報検索端末装
置400の視覚情報作成・修正部421は、メモリ42
2に記憶している音情報を音情報出力部424へ転送す
る。 (ステップ105) 情報検索端末装置400の音情報
出力部424は、視覚情報作成・修正部421より転送
された音情報の各音高に対応する実際の音を音データベ
ース430から読み出し、スピーカー460へ出力して
音楽旋律情報の修正の必要性を判断してもらう。(Step 104) When a “sound request” is input from the searcher in step 103, the visual information creation / correction unit 421 of the information search terminal device 400 is in the memory 42.
The sound information stored in No. 2 is transferred to the sound information output unit 424. (Step 105) The sound information output unit 424 of the information retrieval terminal device 400 reads out the actual sound corresponding to each pitch of the sound information transferred from the visual information creation / correction unit 421 from the sound database 430 and outputs it to the speaker 460. Output it and ask them to judge the necessity of correcting the music melody information.
【0046】(ステップ106) 情報検索端末装置4
00の視覚情報作成・修正部421は、検索者から入力
される修正情報に基づいて旋律入力画面を更新するとと
もに、メモリ422に記憶している音情報を更新してス
テップ103へ移行する。ステップ106の詳細な処理
については後述する。 (ステップ107) ステップ103で検索者から「検
索要求」が入力された場合、情報検索端末装置400の
視覚情報作成・修正部421は、メモリ422に記憶し
ている音情報を旋律情報生成部423へ転送する。(Step 106) Information retrieval terminal device 4
The visual information creation / correction unit 421 of 00 updates the melody input screen based on the correction information input by the searcher, updates the sound information stored in the memory 422, and proceeds to step 103. Detailed processing of step 106 will be described later. (Step 107) When the “search request” is input from the searcher in step 103, the visual information creation / correction unit 421 of the information search terminal device 400 converts the sound information stored in the memory 422 into the melody information generation unit 423. Transfer to.
【0047】(ステップ108) 情報検索端末装置4
00の旋律情報生成部423は、視覚情報作成・修正部
421から音情報が転送されると、当該音情報に基づき
検索用旋律情報を生成し、当該検索用旋律情報を含む検
索要求を生成する。 (ステップ109) 情報検索端末装置400の旋律情
報生成部423は、生成した検索要求を、第1の回線制
御部410を介して情報センタ装置500へ発行する。(Step 108) Information retrieval terminal device 4
When the sound information is transferred from the visual information creation / correction unit 421, the melody information generation unit 423 of 00 generates search melody information based on the sound information, and generates a search request including the search melody information. . (Step 109) The melody information generation unit 423 of the information search terminal device 400 issues the generated search request to the information center device 500 via the first line control unit 410.
【0048】(ステップ110) 情報センタ装置50
0の第2の回線制御部510は、情報検索端末装置40
0が発行した検索要求を受信し、第2の制御部520へ
出力する。 (ステップ111) 情報センタ装置500の第2の制
御部520は、第2の回線制御部510から入力された
検索要求から検索用旋律情報を抽出して旋律情報検索部
540へ出力する。(Step 110) Information center device 50
The second line control unit 510 of 0 is the information search terminal device 40.
The search request issued by 0 is received and output to the second control unit 520. (Step 111) The second control unit 520 of the information center device 500 extracts the search melody information from the search request input from the second line control unit 510 and outputs it to the melody information search unit 540.
【0049】(ステップ112) 情報センタ装置50
0の旋律情報検索部540は、第2の制御部520から
入力された検索用旋律情報と音楽データベース530の
各レコードの照合用旋律情報との類似度を計算し、類似
度が最大となる照合用旋律情報から降順に任意の数のレ
コードを検索する。 (ステップ113) 情報センタ装置500の旋律情報
検索部540は、ステップ112の検索結果の件数を情
報検索端末装置400へ通知する。(Step 112) Information center device 50
The zero melody information search unit 540 calculates the similarity between the search melody information input from the second control unit 520 and the matching melody information of each record in the music database 530, and the matching having the maximum similarity is performed. Search for an arbitrary number of records in descending order from the melody information. (Step 113) The melody information search unit 540 of the information center apparatus 500 notifies the information search terminal apparatus 400 of the number of search results of Step 112.
【0050】(ステップ114) 情報センタ装置50
0の旋律情報検索部540は、ステップ112の検索結
果のレコードから情報検索端末装置400で検索結果の
メニュー表示に必要な曲名、作曲家を取り出し、類似度
の大きいレコードの順に情報検索端末装置400へ送出
する。 (ステップ115) 情報検索端末装置400は、情報
センタ装置500から検索結果として、メニュー表示に
必要な曲名及び作曲家名を受信すると、当該検索結果を
表示部440へ出力する。この時、複数の検索結果を取
得した場合には、受信順に出力する。(Step 114) Information center device 50
The melody information search unit 540 of 0 retrieves the song name and composer necessary for displaying the search result menu from the record of the search result of step 112 in the information search terminal device 400, and the information search terminal device 400 in the order of the record with the highest similarity. Send to. (Step 115) When the information search terminal device 400 receives, as a search result, the song name and composer name required for menu display, the information search terminal device 400 outputs the search result to the display unit 440. At this time, when a plurality of search results are acquired, they are output in the order of reception.
【0051】(ステップ116) 情報検索端末装置4
00は、検索者がマウス450で選択した検索結果に対
応する音楽情報を情報センタ装置500へ要求する。 (ステップ117) 情報センタ装置500は、情報検
索端末装置400より要求された音楽情報を音楽データ
ベース530より読み出し、情報検索装置400へ送出
する。(Step 116) Information Retrieval Terminal Device 4
00 requests the information center device 500 for music information corresponding to the search result selected by the searcher with the mouse 450. (Step 117) The information center apparatus 500 reads the music information requested by the information search terminal apparatus 400 from the music database 530 and sends it to the information search apparatus 400.
【0052】(ステップ118) 情報検索端末装置4
00は、情報センタ装置500の送出した音楽情報を取
得し、D/A変換した後(図示せず)音としてスピーカ
ー460へ出力する。以下に、上記ステップ102の音
楽旋律情報の入力処理の動作を図を用いて説明する。図
9は、本発明の第1の実施例の音楽旋律情報入力処理の
動作を示すフローチャートである。(Step 118) Information retrieval terminal device 4
00 acquires the music information sent from the information center apparatus 500, D / A converts it, and outputs it to the speaker 460 as a sound (not shown). The operation of the music melody information input processing in step 102 will be described below with reference to the drawings. FIG. 9 is a flow chart showing the operation of the music melody information input processing of the first embodiment of the present invention.
【0053】(ステップ1021) 視覚情報作成・修
正部421は、検索者が旋律入力画面上に音楽旋律情報
を入力した位置情報を取得する。 (ステップ1022) 視覚情報作成・修正部421
は、旋律入力画面の取得した位置情報に対応する位置
に、音楽旋律情報が入力されたことを示すマーク(本実
施例では白丸(○)とする)を表示する。(Step 1021) The visual information creation / correction unit 421 acquires the position information at which the searcher inputs the music melody information on the melody input screen. (Step 1022) Visual information creation / correction unit 421
Displays a mark (in this embodiment, a white circle (○)) indicating that the music melody information has been input, at a position corresponding to the acquired position information on the melody input screen.
【0054】(ステップ1023) 視覚情報作成・修
正部421は、取得した位置情報を音情報に変換する。 (ステップ1024) 視覚情報作成・修正部421
は、メモリ422中の位置情報に対応する位置に、変換
した音情報をメモリ422に記憶する。 (ステップ1025) 視覚情報作成・修正部421
は、検索者による音楽旋律情報の入力が終了していない
場合にはステップ1021へ移行し、終了した場合には
ステップ103へ戻る。(Step 1023) The visual information creation / correction unit 421 converts the acquired position information into sound information. (Step 1024) Visual information creation / correction unit 421
Stores the converted sound information in the memory 422 at a position corresponding to the position information in the memory 422. (Step 1025) Visual information creation / correction unit 421
If the searcher has not finished inputting the music melody information, the process proceeds to step 1021, and if finished, the process returns to step 103.
【0055】以下に、上記ステップ106の音楽旋律情
報の修正処理の動作を図を用いて説明する。図10は、
本発明の第1の実施例の音楽旋律情報修正処理の動作を
示すフローチャートである。 (ステップ1061) 視覚情報作成・修正部421
は、検索者が旋律入力画面上で修正しようとする音楽旋
律情報に対応する修正位置情報と、移動先位置情報とを
取得する。The operation of the correction process of the music melody information in step 106 will be described below with reference to the drawings. Figure 10
It is a flowchart which shows operation | movement of the music melody information correction process of the 1st Example of this invention. (Step 1061) Visual information creation / correction unit 421
Acquires the correction position information corresponding to the music melody information to be corrected by the searcher on the melody input screen and the movement destination position information.
【0056】(ステップ1062) 視覚情報作成・修
正部421は、旋律入力画面の修正位置情報に対応する
位置に表示されているマーク(○)をクリアする。 (ステップ1063) 視覚情報作成・修正部421
は、旋律入力画面の移動先位置情報に対応する位置に音
楽旋律情報が入力されたことを示すマーク(○)を表示
する。(Step 1062) The visual information creation / correction unit 421 clears the mark (◯) displayed at the position corresponding to the corrected position information on the melody input screen. (Step 1063) Visual information creation / correction unit 421
Displays a mark (◯) indicating that the music melody information has been input at a position corresponding to the movement destination position information on the melody input screen.
【0057】(ステップ1064) 視覚情報作成・修
正部421は、メモリ422に記憶している音情報のう
ち、修正位置情報に対応する位置に記憶している音情報
をクリアする。 (ステップ1065) 視覚情報作成・修正部421
は、取得した移動先位置情報を音情報に変換する。(Step 1064) Of the sound information stored in the memory 422, the visual information creation / correction unit 421 clears the sound information stored in the position corresponding to the corrected position information. (Step 1065) Visual information creation / correction unit 421
Converts the acquired destination position information into sound information.
【0058】(ステップ1066) 視覚情報作成・修
正部421は、メモリ422中の移動先位置情報に対応
する位置に、変換した音情報を記憶してステップ103
へ戻る。 以下に、上記第1の実施例の具体例を説明する。まず初
めに、検索者が音楽旋律情報を入力するまでを説明す
る。前提条件として、検索者は図11(A)に示す旋律
情報を入力するものとする。(Step 1066) The visual information creation / correction unit 421 stores the converted sound information at the position corresponding to the destination position information in the memory 422 and stores it in Step 103.
Return to. Hereinafter, a specific example of the first embodiment will be described. First, a description will be given of how the searcher inputs music melody information. As a precondition, it is assumed that the searcher inputs the melody information shown in FIG.
【0059】情報検索端末装置400の視覚情報作成・
修正部421は、表示部440に旋律入力画面(図5)
を表示する(ステップ101)。視覚情報作成・修正部
421は、検索者が旋律入力画面上に入力した音楽旋律
情報の位置情報(1,6)を取得し(ステップ102
1)、当該位置情報(1、6)の位置に音楽旋律情報が
入力されたことを示すマークを(○)表示する(ステッ
プ1022)。Creation of visual information of the information retrieval terminal device 400
The correction unit 421 displays a melody input screen on the display unit 440 (FIG. 5).
Is displayed (step 101). The visual information creation / correction unit 421 acquires the position information (1, 6) of the music melody information input by the searcher on the melody input screen (step 102).
1), a mark indicating that the music melody information is input is displayed at the position of the position information (1, 6) (∘) (step 1022).
【0060】視覚情報作成・修正部421は、取得した
位置情報(1,6)を音情報「G」に変換し(ステップ
1023)、メモリ422の先頭に記憶する(ステップ
1024)。視覚情報作成・修正部421は、検索者に
より音楽旋律情報の入力が終了していないので(ステッ
プ1025、NO)、次の位置情報(2,6)を取得し
(ステップ1021)、当該位置情報(2、6)の位置
に音楽旋律情報が入力されたことを示すマークを(○)
表示する(ステップ1022)。The visual information creation / correction unit 421 converts the acquired position information (1, 6) into sound information "G" (step 1023) and stores it at the beginning of the memory 422 (step 1024). Since the searcher has not finished inputting the music melody information (step 1025, NO), the visual information creation / correction unit 421 acquires the next position information (2, 6) (step 1021), and the position information concerned. A mark indicating that the music melody information has been input at the positions (2, 6) is indicated by (○).
It is displayed (step 1022).
【0061】視覚情報作成・修正部421は、取得した
位置情報(2,6)を音情報「G」に変換し(ステップ
1023)、メモリ422の先頭から2番目に記憶する
(ステップ1024)。以後、図11(A)の音楽旋律
情報が全て入力されると、メモリ422に記憶される音
情報は図11(B)のようになる。The visual information creation / correction unit 421 converts the acquired position information (2, 6) into sound information "G" (step 1023) and stores it in the second from the beginning of the memory 422 (step 1024). After that, when all the music melody information of FIG. 11 (A) is input, the sound information stored in the memory 422 becomes as shown in FIG. 11 (B).
【0062】次に、上記に続いて検索者から「音要求」
が入力されて、音楽旋律情報(図11(A))が図12
(A)のように修正される場合の具体例を示す。情報検
索端末装置400の視覚情報作成・修正部421は、検
索者から「音要求」が入力されているので(ステップ1
03、「音要求」)、検索者が入力した音楽旋律情報に
対応するメモリ422に記憶している音情報(図12
(B))を音情報出力部424へ転送する(ステップ1
04)。Next, following the above, the searcher makes a "sound request".
Is input, and the music melody information (FIG. 11A) is displayed in FIG.
A specific example in the case of correction as shown in (A) will be shown. The visual information creation / correction unit 421 of the information search terminal device 400 receives the “sound request” from the searcher (step 1
03, "sound request"), the sound information stored in the memory 422 corresponding to the music melody information input by the searcher (Fig. 12).
(B)) is transferred to the sound information output unit 424 (step 1)
04).
【0063】情報検索端末装置400の音情報出力部4
24は、視覚情報作成・修正部421から転送された音
情報、 「G,G,G,D#,F,F,F」 の各音高に対応する実際の音を、音データベース430
から読み出し、当該音情報からなる旋律を音としてスピ
ーカー460へ出力する(ステップ105)。これによ
り検索者は音楽旋律情報を確認して修正を行なうことが
できる。Sound information output unit 4 of the information retrieval terminal device 400
Reference numeral 24 denotes the sound information transferred from the visual information creation / correction unit 421, the actual sound corresponding to each pitch of “G, G, G, D #, F, F, F”
And outputs the melody composed of the sound information to the speaker 460 as a sound (step 105). This allows the searcher to confirm the music melody information and make corrections.
【0064】情報検索端末装置400の視覚情報作成・
修正部421は、検索者が旋律入力画面上で修正しよう
とする音楽旋律情報に対応する修正位置情報(4,3)
と、移動先位置情報(4,2)とを取得する(ステップ
1061)。視覚情報作成・修正部421は、旋律入力
画面の修正位置情報(4,3)の位置を(0、0)とす
ることにより表示されているマーク(○)をクリアし
(ステップ1062)、移動先位置情報(4,2)の位
置に音楽旋律情報が入力されたことを示すマーク(○)
を表示する(ステップ1063)。Creation of visual information of the information retrieval terminal device 400
The correction unit 421 corrects position information (4, 3) corresponding to the music melody information that the searcher tries to correct on the melody input screen.
And destination position information (4, 2) are acquired (step 1061). The visual information creation / correction unit 421 clears the mark (○) displayed by setting the position of the correction position information (4, 3) on the melody input screen to (0, 0) (step 1062), and moves. A mark (○) indicating that music melody information has been input at the position of the previous position information (4, 2)
Is displayed (step 1063).
【0065】視覚情報作成・修正部421は、メモリ4
22の修正位置情報(4,3)に対応する音情報とし
て、先頭から4番目に記憶されている音情報「E」(図
11(B)をクリアする(ステップ1064)。視覚情
報作成・修正部421は、移動先位置情報(4,2)を
音情報「D#」に変換し(ステップ1065)、メモリ
422の先頭から4番目の位置、即ち、上記ステップ1
064で音情報「E」をクリアした位置に記憶して(図
12(B))ステップ103へ戻る(ステップ106
6)。The visual information creation / correction unit 421 is provided in the memory 4
As the sound information corresponding to the correction position information (4, 3) of No. 22, the sound information “E” (FIG. 11B) stored fourth from the beginning is cleared (step 1064). Visual information creation / correction The unit 421 converts the destination position information (4, 2) into the sound information “D #” (step 1065), and the fourth position from the beginning of the memory 422, that is, the above step 1
The sound information “E” is stored at the position where the sound information “E” is cleared in 064 (FIG. 12 (B)) and the process returns to step 103 (step 106
6).
【0066】次に、検索者より「検索要求」が入力され
る場合の具体例を示す。なお、前提条件として、情報セ
ンタ装置500の音楽データベース530には図7のデ
ータが記憶されているものとする。情報検索端末装置4
00の視覚情報作成・修正部421は、検索者から「検
索要求」が入力されているので(ステップ103、「検
索要求」)、メモリ422に記憶している音情報(図1
2(B))を旋律情報生成部423へ転送する(ステッ
プ107)。Next, a specific example in the case where the "search request" is input by the searcher will be shown. As a precondition, it is assumed that the music database 530 of the information center device 500 stores the data of FIG. Information retrieval terminal device 4
Since the “search request” is input from the searcher (step 103, “search request”), the visual information creation / modification unit 421 of 00 has sound information (FIG. 1) stored in the memory 422.
2 (B)) is transferred to the melody information generation unit 423 (step 107).
【0067】情報検索端末装置400の旋律情報生成部
423は、視覚情報作成・修正部421から転送された
音情報、 「G,G,G,D#,F,F,F」 に基づいて、検索用旋律情報(図12(C))、 「0 0 −4 +2 0 0」 を生成し、当該検索用旋律情報を含む検索要求、 「検索要求:0 0 −4 +2 0 0」 を生成する(ステップ108)。The melody information generation unit 423 of the information retrieval terminal device 400, based on the sound information “G, G, G, D #, F, F, F” transferred from the visual information creation / correction unit 421, Search melody information (FIG. 12 (C)), "0 0 -4 +2 0 0" is generated, and a search request including the search melody information, "search request: 0 0 -4 +2 0 0" is generated. (Step 108).
【0068】情報検索端末装置400の旋律情報生成部
423は、検索要求を第1の回線制御部410を介して
情報センタ装置500へ発行する(ステップ109)。
情報センタ装置500は、情報検索端末装置400が発
行した検索要求から検索用旋律情報、 「0 0 −4 +2 0 0」 を抽出して旋律情報検索部540へ出力する(ステップ
110、111)。The melody information generation unit 423 of the information search terminal device 400 issues a search request to the information center device 500 via the first line control unit 410 (step 109).
The information center apparatus 500 extracts the search melody information "0 0 -4 +2 0 0" from the search request issued by the information search terminal apparatus 400 and outputs it to the melody information search unit 540 (steps 110 and 111).
【0069】情報センタ装置500の旋律情報検索部5
40は、入力された検索用旋律情報、 「0 0 −4 +2 0 0」 と、音楽データベース530の各レコードの照合用旋律
情報(図6)、 「0 0 −4 +2 0 0 −4 …」 「−5 +5 −5 +5 −5 +5 +4 +3
…」 :との類似度を計算し、当該類似度が最大となる旋律情
報から降順に任意の数(本実施例では6とする)の照合
用旋律情報、 「0 0 −4 +2 0 0 −4 …」 (類似度
=1.0) 他5件の合計6件の旋律情報(照合用旋律情報)を有す
るレコード、 「照合用旋律情報=0 0 −4 +2 0 0 −4
…、曲名=F、作曲家=B、音楽情報=……」 : を検索する(ステップ112)。Melody information retrieval unit 5 of information center device 500
40 is the inputted melody information for search, "0 0 -4 +2 0 0", and melody information for collation of each record of the music database 530 (Fig. 6), "0 0 -4 +2 0 0 -4 ...". "-5 +5 -5 +5 -5 +5 +4 +3
... ": The similarity is calculated, and an arbitrary number (6 in this embodiment) of matching melody information," 0 0 -4 +2 0 0-", is calculated in descending order from the melody information having the maximum similarity. 4 ... ”(similarity = 1.0) A record having 6 other pieces of melody information (matching melody information),“ matching melody information = 0 0 -4 +2 0 0 -4
..., song name = F, composer = B, music information = ... ": is searched (step 112).
【0070】情報センタ装置500の旋律情報検索部5
40は、ステップ112の検索結果の件数を、 「検索確認:6」 として情報検索端末装置400へ通知するとともに、検
索結果のレコードから曲名と作曲家からなる、 「音楽情報番号#1:曲名=F、作曲家=B」 : 「音楽情報番号#6:曲名=…、作曲家=…」 の情報を情報検索端末装置400へ送出する(ステップ
113、114)。Melody information retrieval unit 5 of information center device 500
40 notifies the information search terminal device 400 of the number of the search results of step 112 as “search confirmation: 6”, and includes a song name and a composer from the record of the search results, “music information number # 1: song name = F, composer = B ”: Information of“ music information number # 6: song name = ..., Composer = ... ”is sent to the information retrieval terminal device 400 (steps 113 and 114).
【0071】情報検索端末装置400は、情報センタ装
置500から検索結果を受信すると、当該検索結果に基
づき6件の検索結果として、 「1. 曲名=F 作曲家=B」 : 「6. 曲名=… 作曲家=…」 のメニューを表示部440へ出力する(ステップ11
5)。When the information search terminal device 400 receives the search result from the information center device 500, the six search results based on the search result are “1. song title = F composer = B”: “6. song title = The composer = ... ”menu is output to the display unit 440 (step 11).
5).
【0072】情報検索端末装置400は、検索者がマウ
ス450で選択した、 「1」 に対応する音楽情報、 「音楽情報番号#1:曲名=F、作曲家=B」 を情報センタ装置500へ要求する(ステップ11
6)。The information search terminal device 400 sends to the information center device 500 the music information corresponding to "1" selected by the searcher with the mouse 450, "music information number # 1: song name = F, composer = B". Request (step 11)
6).
【0073】情報センタ装置500は、情報検索端末装
置400より要求された、 「音楽情報番号#1:曲名=F、作曲家=B」 に対応する音楽情報を音楽データベース530より読み
出し、情報検索装置400へ送出する(ステップ11
7)。情報検索端末装置400は、情報センタ装置50
0から音楽情報を取得し、D/A変換(図示せず)した
後、音としてスピーカー460へ出力する(ステップ1
18)。The information center apparatus 500 reads from the music database 530 the music information corresponding to "music information number # 1: song name = F, composer = B" requested by the information retrieval terminal apparatus 400, and the information retrieval apparatus Send to 400 (step 11)
7). The information retrieval terminal device 400 is the information center device 50.
Music information is acquired from 0, D / A converted (not shown), and then output as sound to the speaker 460 (step 1
18).
【0074】上記第1の実施例によれば、検索者は所望
の音楽情報の旋律の一部を視覚的に作成し、作成した旋
律の一部を音で確認しながら繰り返し修正を行なって検
索することが可能となる。また、視覚情報作成・修正部
421のメモリ422に、検索者が視覚情報として作成
した音楽旋律情報に対応する音情報を記憶しているた
め、音楽旋律情報の修正の場合には当該音情報に基づい
て直ちに旋律入力画面を再描画することも可能となる。
また、音情報出力部424は、視覚情報作成・修正部4
21より位置情報(xt ,yh )ではなく、当該位置情
報(xt ,yh )を変換した音情報が入力されることに
より、容易に音高を把握することが可能となる。According to the first embodiment, the searcher visually creates a part of the melody of the desired music information, repeats the correction while confirming part of the created melody by sound, and searches. It becomes possible to do. Further, since the sound information corresponding to the music melody information created by the searcher as the visual information is stored in the memory 422 of the visual information creation / correction unit 421, when the music melody information is modified, the sound information is added to the sound information. Based on this, it is possible to immediately redraw the melody input screen.
Also, the sound information output unit 424 is used by the visual information creation / correction unit 4
By inputting the sound information obtained by converting the position information (x t , y h ) instead of the position information (x t , y h ) from 21, it is possible to easily grasp the pitch.
【0075】また、情報検索端末装置400は、検索結
果の全ての音楽情報を情報センタ装置500から受信す
るのではなく、曲名や作曲家名等の検索結果に対応する
書誌的な情報のみを受信して検索者に提示し、検索者の
選択した曲名の音楽情報を情報センタ装置500に要求
している。これにより、情報検索端末装置400は一時
に大量の音楽情報を記憶する必要がなくなる。Further, the information search terminal device 400 does not receive all the music information of the search result from the information center device 500, but only the bibliographic information corresponding to the search result such as the song name and the composer name. Then, the information center device 500 is presented to the searcher to request the music information of the music title selected by the searcher from the information center device 500. This eliminates the need for the information retrieval terminal device 400 to store a large amount of music information at one time.
【0076】次に、第2の実施例として、検索者が主旋
律に加え副旋律の一部を入力する、即ち、和音を入力す
る例を説明する。本発明の第2の実施例のシステム構成
は、上述第1の実施例と同様である。但し、視覚情報作
成・修正部421がメモリ422に記憶する音情報、及
び、旋律情報生成部423が当該音情報に基づいて生成
する検索用旋律情報の形式が上述第1の実施例の場合と
異なる。以下に、検索者が旋律情報の一部を和音で入力
した場合の音情報及び旋律情報の例を図を用いて説明す
る。図13は、本発明の第2の実施例の視覚情報、音情
報、検索用旋律情報の例を示す図である。Next, as a second embodiment, an example in which the searcher inputs a part of the auxiliary melody in addition to the main melody, that is, a chord is described. The system configuration of the second embodiment of the present invention is similar to that of the first embodiment described above. However, the format of the sound information stored in the memory 422 by the visual information creation / correction unit 421 and the format of the search melody information generated by the melody information generation unit 423 based on the sound information is the same as in the first embodiment. different. Hereinafter, an example of sound information and melody information when a searcher inputs a part of the melody information in chords will be described with reference to the drawings. FIG. 13 is a diagram showing an example of visual information, sound information, and search melody information according to the second embodiment of the present invention.
【0077】検索者が、音楽旋律情報の一部を図13
(A)に示すように和音として入力した場合、視覚情報
作成・修正部421は、図13(A)の視覚情報に基づ
いて、図13(B)に示した、 「(D、F#)(D、G#)(D、F#)…」 の音情報をメモリ422に記憶する。The searcher uses a part of the music melody information as shown in FIG.
When a chord is input as shown in (A), the visual information creation / correction unit 421 displays the “(D, F #) shown in FIG. 13B based on the visual information shown in FIG. 13A. The sound information of (D, G #) (D, F #) ... ”is stored in the memory 422.
【0078】また、旋律情報生成部423は、図13
(B)に示す音情報が入力されると、図13(C)に示
した、 「(0、+2)(0、−2)…」 の検索用旋律情報を生成する。また、第2の実施例の場
合、音楽データベース530の照合用旋律情報にも、和
音に対応する部部には図13(C)に示す形式のデータ
が記憶されている。Further, the melody information generation unit 423 is shown in FIG.
When the sound information shown in FIG. 13B is input, the search melody information of “(0, +2) (0, −2) ...” shown in FIG. 13C is generated. In the case of the second embodiment, the matching melody information of the music database 530 also stores data in the format shown in FIG. 13C in the part corresponding to the chord.
【0079】以下に、上記第2の実施例の具体例を説明
する。前提条件として、検索者の入力する旋律によって
作成される視覚情報、音情報及び旋律情報は図13に示
したものとして、情報検索端末装置400が情報センタ
装置500に検索要求を発行するまでを説明する。情報
検索端末装置400の視覚情報作成・修正部421は、
表示部440に旋律入力画面(図5)を表示する(ステ
ップ101)。A specific example of the second embodiment will be described below. As a precondition, it is assumed that the visual information, the sound information, and the melody information created by the melody input by the searcher are as shown in FIG. 13, and that the information search terminal device 400 issues a search request to the information center device 500. To do. The visual information creation / correction unit 421 of the information search terminal device 400
The melody input screen (FIG. 5) is displayed on the display unit 440 (step 101).
【0080】視覚情報作成・修正部421は、検索者が
旋律入力画面上に入力した音楽旋律情報の位置情報
(1,1)(1,5)を取得し(ステップ1021)、
当該位置情報(1、1)(1,5)の位置に音楽旋律情
報が入力されたことを示すマークを(○)表示する(ス
テップ1022)。視覚情報作成・修正部421は、取
得した位置情報(1、1)(1,5)を音情報(D,F
#)に変換し(ステップ1023)、メモリ422の先
頭に記憶する(ステップ1024)。The visual information creation / correction unit 421 acquires the position information (1, 1) (1, 5) of the music melody information input by the searcher on the melody input screen (step 1021),
A mark indicating that the music melody information has been input is displayed at the position of the position information (1, 1) (1, 5) (◯) (step 1022). The visual information creation / correction unit 421 converts the acquired position information (1, 1) (1, 5) into sound information (D, F).
It is converted to #) (step 1023) and stored at the beginning of the memory 422 (step 1024).
【0081】視覚情報作成・修正部421は、検索者に
より音楽旋律情報の入力が終了していないので(ステッ
プ1025、NO)、次の位置情報(2,1)(2,
7)を取得し(ステップ1021)、当該位置情報
(2,1)(2,7)の位置に音楽旋律情報が入力され
たことを示すマークを(○)表示する(ステップ102
2)。Since the searcher has not finished inputting the music melody information (step 1025, NO), the visual information creation / correction unit 421 determines the next position information (2, 1) (2, 1).
7) is acquired (step 1021), and a mark indicating that the music melody information has been input is displayed at the position of the position information (2, 1) (2, 7) (◯) (step 102).
2).
【0082】視覚情報作成・修正部421は、取得した
位置情報(2,1)(2,7)を音情報(D,G#)に
変換し(ステップ1023)、メモリ422の先頭から
2番目に記憶する(ステップ1024)。以後、図13
(A)の音楽旋律情報が全て入力されると、メモリ42
2に記憶される音情報は図13(B)のようになる。The visual information creation / correction unit 421 converts the acquired position information (2, 1) (2, 7) into sound information (D, G #) (step 1023), and the second from the top of the memory 422. (Step 1024). After that, FIG.
When all the music melody information of (A) is input, the memory 42
The sound information stored in No. 2 is as shown in FIG.
【0083】情報検索端末装置400の視覚情報作成・
修正部421は、検索者から「検索要求」が入力されて
いるので(ステップ103、「検索要求」)、メモリ4
22に記憶している音情報(図13(B))を旋律情報
生成部423へ転送する(ステップ107)。情報検索
端末装置400の旋律情報生成部423は、視覚情報作
成・修正部421から転送された音情報、 「(D、F#)(D、G#)(D、F#)」 に基づいて、検索用旋律情報(図13(C))、 「(0、+2)(0、−2)」 を生成し、当該検索用旋律情報を含む検索要求、 「検索要求:(0、+2)(0、−2)」 を生成する(ステップ108)。Creation of visual information of the information retrieval terminal device 400
Since the “search request” has been input from the searcher (step 103, “search request”), the correction unit 421 has the memory 4
The sound information (FIG. 13 (B)) stored in No. 22 is transferred to the melody information generation unit 423 (step 107). The melody information generation unit 423 of the information search terminal device 400 is based on the sound information “(D, F #) (D, G #) (D, F #)” transferred from the visual information creation / correction unit 421. , Melody information for search (FIG. 13 (C)), "(0, +2) (0, -2)" is generated, and a search request including the melody information for search, "search request: (0, +2) ( 0, -2) "is generated (step 108).
【0084】情報検索端末装置400の旋律情報生成部
423は、検索要求を第1の回線制御部410を介して
情報センタ装置500へ発行する(ステップ109)。
以後、情報センタ装置500は、この検索用旋律情報と
音楽データベース530に記憶している照合用旋律情報
との類似度を計算し、計算結果に基づいて検索結果を情
報検索端末装置400へ送信する。The melody information generation unit 423 of the information search terminal device 400 issues a search request to the information center device 500 via the first line control unit 410 (step 109).
After that, the information center apparatus 500 calculates the similarity between the search melody information and the matching melody information stored in the music database 530, and transmits the search result to the information search terminal apparatus 400 based on the calculation result. .
【0085】上記第2の実施例によれば、検索者は所望
の音楽の旋律の一部を和音等の複数の音で検索すること
が可能となり、特に、和音が印象的な音楽の検索時等に
効率的に検索を行なうことが可能となる。また、上記実
施例では、検索者から音要求が入力された場合だけ、入
力された音楽旋律情報に対応する音情報を音として出力
しているが、検索者がマウス450を使用して旋律入力
画面に音高を1つ入力する度に、当該音高に対応する音
を発生し、視覚情報を作成する過程で1音ずつ音高の確
認を行なうことも可能である。According to the second embodiment, the searcher can search for a part of the melody of a desired music with a plurality of notes such as chords, and particularly when searching for music with an impressive chord. It becomes possible to perform a search efficiently. In the above embodiment, the sound information corresponding to the input music melody information is output as a sound only when the sound request is input from the searcher. However, the searcher inputs the melody using the mouse 450. It is also possible to generate a sound corresponding to the pitch each time one pitch is input on the screen and to confirm the pitch one by one in the process of creating visual information.
【0086】また、上記実施例では、情報検索端末装置
400に音データベース430と音情報出力部424と
を持たせ、検索者から「音要求」が入力された場合に、
メモリ422の音情報に基づいて自装置400が音を出
力する例を示したが、この例に限定されることなく、音
データベース430と音情報出力部424とを情報セン
タ装置500に設け、情報検索端末装置400に検索者
から「音要求」が入力された場合、メモリ422に記憶
している音情報を旋律情報生成部423へ出力して検索
用旋律情報を生成し、情報センタ装置500へ送信して
情報センタ装置500から実際の音を送信してもらうこ
とも可能である。Further, in the above embodiment, the information retrieval terminal device 400 is provided with the sound database 430 and the sound information output unit 424, and when the "sound request" is input from the searcher,
Although the example in which the device 400 outputs the sound based on the sound information in the memory 422 has been shown, the sound database 430 and the sound information output unit 424 are provided in the information center device 500 without being limited to this example. When a “sound request” is input to the search terminal device 400 from the searcher, the sound information stored in the memory 422 is output to the melody information generation unit 423 to generate melody information for search, and then to the information center device 500. It is also possible to transmit and have the information center device 500 transmit an actual sound.
【0087】また、上記実施例では、音楽情報検索シス
テム100を情報検索端末装置400と情報センタ装置
500とに分割して構成する例を示したが、この例に限
定されることなく、情報検索端末装置400と情報セン
タ装置500とが一体化した構成であっても視覚情報に
よる音楽情報の検索は可能である。なお、本発明は上記
実施例に限定されることなく、特許請求の範囲内で種々
変更・応用が可能である。In the above embodiment, the music information search system 100 is divided into the information search terminal device 400 and the information center device 500, but the present invention is not limited to this example. Even if the terminal device 400 and the information center device 500 are integrated, the music information can be searched by visual information. The present invention is not limited to the above embodiments, and various modifications and applications are possible within the scope of the claims.
【0088】[0088]
【発明の効果】上述のように、本発明によれば、検索者
が検索のために入力する旋律の一部を画面上で視覚的に
入力して検索を行なうことができるため、音楽の専門家
や音楽の知識を有する人でなくても、所望の音楽情報を
容易に検索することが可能となる。As described above, according to the present invention, it is possible to perform a search by visually inputting a part of the melody that the searcher inputs for the search on the screen. Even a person having no knowledge of home or music can easily retrieve desired music information.
【0089】また、検索しようとする音楽情報の旋律を
画面上で視覚情報として作成して検索を行なうため、所
望の検索結果が得られなかった場合でも当該旋律を視覚
的に修正して容易に再検索を行なうことが可能である。
また、所望の音楽情報の曲名や歌手名等の書誌的情報が
わからなくても、旋律の一部をイメージすることができ
れば検索することができる。Further, since the melody of the music information to be searched is created as visual information on the screen and the search is carried out, even if the desired search result is not obtained, the melody can be visually corrected and easily. It is possible to search again.
Further, even if the bibliographical information such as the song name and singer name of the desired music information is not known, it is possible to search if a part of the melody can be imagined.
【0090】また、検索者は、作成した視覚情報に対応
する音情報を目や耳で確認することができるため、実際
に検索を行なう前に作成した旋律が所望の音楽情報の旋
律として適当であるか否かを判断し、適当でない場合に
は当該箇所のみを視覚的に修正することが可能となる。
また、視覚情報として画面上で旋律を作成するため、旋
律の一部に和音が含まれる場合であっても、画面上で容
易に和音を入力することが可能となる。Since the searcher can confirm the sound information corresponding to the created visual information with his / her eyes or ears, the melody created before the actual search is suitable as the melody of the desired music information. It is possible to judge whether or not there is any, and if it is not appropriate, only that part can be visually corrected.
In addition, since a melody is created as visual information on the screen, it is possible to easily input a chord on the screen even when a chord is included in a part of the melody.
【図1】本発明の原理構成図である。FIG. 1 is a principle configuration diagram of the present invention.
【図2】本発明の原理を説明するフローチャートであ
る。FIG. 2 is a flowchart explaining the principle of the present invention.
【図3】本発明の第1の実施例の音楽情報検索システム
のシステム構成図である。FIG. 3 is a system configuration diagram of a music information search system according to the first embodiment of this invention.
【図4】本発明の第1の実施例の情報検索端末装置の第
1の制御部の構成図である。FIG. 4 is a configuration diagram of a first control unit of the information search terminal device according to the first embodiment of this invention.
【図5】本発明の第1の実施例の旋律入力画面の例を示
す図である。FIG. 5 is a diagram showing an example of a melody input screen according to the first embodiment of the present invention.
【図6】本発明の第1の実施例の旋律入力画面における
旋律の入力と修正を説明する図である。FIG. 6 is a diagram illustrating input and correction of a melody on the melody input screen according to the first embodiment of this invention.
【図7】本発明の第1の実施例の音楽情報データベース
の格納例を示す図である。FIG. 7 is a diagram showing a storage example of a music information database according to the first embodiment of this invention.
【図8】本発明の第1の実施例の動作を示すシーケンス
チャートである。FIG. 8 is a sequence chart showing the operation of the first exemplary embodiment of the present invention.
【図9】本発明の第1の実施例の音楽旋律情報入力処理
の動作を示すフローチャートである。FIG. 9 is a flowchart showing an operation of music melody information input processing according to the first embodiment of the present invention.
【図10】本発明の第1の実施例の音楽旋律情報修正処
理の動作を示すフローチャートである。FIG. 10 is a flowchart showing an operation of a music melody information correction process according to the first embodiment of the present invention.
【図11】本発明の第1の実施例の視覚情報、音情報、
旋律情報の例を説明する図である。FIG. 11 is a diagram showing the visual information, the sound information, and the visual information of the first embodiment of the present invention.
It is a figure explaining the example of melody information.
【図12】本発明の第1の実施例の修正後の視覚情報、
音情報、旋律情報の例を説明する図である。FIG. 12 is visual information after correction according to the first embodiment of the present invention,
It is a figure explaining the example of sound information and melody information.
【図13】本発明の第2の実施例の視覚情報、音情報、
旋律情報の例を説明する図である。FIG. 13 is a diagram showing the visual information and the sound information of the second embodiment of the present invention.
It is a figure explaining the example of melody information.
【図14】従来の第3の方式のシステム構成図である。FIG. 14 is a system configuration diagram of a third conventional method.
5 マイク 10 表示手段 100 音楽情報検索システム 105 採譜部 110 音楽情報記憶手段、音楽データベース 120 音楽旋律情報入力手段 130 検索手段、旋律照合部 140 音楽情報出力手段 150 音楽旋律情報記憶手段 160 音楽旋律情報出力手段 170 修正手段 400 情報検索端末装置 410 第1の回線制御部 420 第1の制御部 421 視覚情報作成・修正部 422 メモリ 423 旋律情報生成部 424 音情報出力部 430 音データベース 440 表示部 450 マウス 460 スピーカー 500 情報センタ装置 510 第2の回線制御部 520 第2の制御部 530 音楽データベース 540 旋律情報検索部 5 Microphone 10 Display Means 100 Music Information Retrieval System 105 Music Notation Unit 110 Music Information Storage Means, Music Database 120 Music Melody Information Input Means 130 Search Means, Melody Matching Unit 140 Music Information Output Means 150 Music Melody Information Storage Means 160 Music Melody Information Output Means 170 Correcting means 400 Information retrieval terminal device 410 First line control unit 420 First control unit 421 Visual information creating / correcting unit 422 Memory 423 Melody information generating unit 424 Sound information output unit 430 Sound database 440 Display unit 450 Mouse 460 Speaker 500 Information center device 510 Second line controller 520 Second controller 530 Music database 540 Melody information searcher
───────────────────────────────────────────────────── フロントページの続き (72)発明者 松浦 由美子 東京都千代田区内幸町1丁目1番6号 日 本電信電話株式会社内 ─────────────────────────────────────────────────── ─── Continuation of front page (72) Inventor Yumiko Matsuura 1-1-6 Uchisaiwaicho, Chiyoda-ku, Tokyo Nihon Telegraph and Telephone Corporation
Claims (11)
報のインデックス情報を記憶する音楽情報記憶手段と、 表示手段に旋律入力画面を表示し、該旋律入力画面の任
意の位置に音楽旋律情報を入力する音楽旋律情報入力手
段と、 該音楽旋律情報入力手段により入力された音楽旋律情報
に基づいて該音楽情報記憶手段のインデックス情報との
類似度を計算し、該類似度に基づいてインデックス情報
を検索する検索手段と、 検索された該インデックス情報に対応する音楽情報を出
力する音楽情報出力手段とを有することを特徴とする音
楽情報検索システム。1. Music information storage means for storing digitized music information and index information of the music information; and a melody input screen displayed on the display means, and the music melody information is displayed at an arbitrary position on the melody input screen. The similarity between the music melody information input means to be input and the index information of the music information storage means is calculated based on the music melody information input by the music melody information input means, and the index information is calculated based on the similarity. A music information search system comprising: a search means for searching and a music information output means for outputting music information corresponding to the searched index information.
るインデックス情報から降順に、少なくとも1つのイン
デックス情報を前記音楽情報記憶手段より検索する手段
を有する請求項1記載の音楽情報検索システム。2. The music information search system according to claim 1, wherein the search means has means for searching the music information storage means for at least one index information in descending order from the index information having the highest similarity.
れた前記音楽旋律情報を一時記憶する音楽旋律情報記憶
手段と、 該音楽旋律情報記憶手段に記憶されている前記音楽旋律
情報をアナログ信号に変換して音として出力する音楽旋
律情報出力手段と、 前記音楽旋律情報記憶手段に記憶された前記音楽旋律情
報を前記表示手段に表示し、該音楽旋律情報出力手段か
ら出力された音に応じて、利用者が適宜修正を行なう修
正手段を更に有する請求項1記載の音楽情報検索システ
ム。3. A music melody information storage means for temporarily storing the music melody information input by the music melody information input means, and the music melody information stored in the music melody information storage means converted to an analog signal. A music melody information output means for outputting as a sound, and displaying the music melody information stored in the music melody information storage means on the display means, according to the sound output from the music melody information output means, The music information retrieval system according to claim 1, further comprising a correction unit that a user appropriately corrects.
スを有し、 前記音楽旋律情報記憶手段に記憶されている前記音楽旋
律情報に対応する音を該音データベースより検索して出
力する手段を更に有する請求項3記載の音楽情報検索シ
ステム。4. The music melody information output means has a sound database in which a plurality of digitized sounds are stored, and sounds corresponding to the music melody information stored in the music melody information storage means are stored. The music information retrieval system according to claim 3, further comprising means for retrieving and outputting the sound database.
旋律に伴う副旋律も併せて入力する和音入力手段を含む
請求項1記載の音楽情報検索システム。5. The music information retrieval system according to claim 1, wherein the music melody information input means includes a chord input means for inputting a main melody as the music melody information and a sub melody accompanying the main melody.
該縦軸と該横軸との交点の位置により前記音楽旋律情報
を決定する音楽旋律情報決定手段を含む請求項1又は5
記載の音楽情報検索システム。6. The music melody information input means uses the melody input screen, wherein the vertical axis represents pitch and the horizontal axis represents time.
6. The music melody information determining means for determining the music melody information according to the position of the intersection of the vertical axis and the horizontal axis.
Music information retrieval system described.
の目安として整数を表示する請求項6記載の音楽情報検
索システム。7. The music information retrieval system according to claim 6, wherein integers are displayed on the vertical axis and horizontal axis of the melody input screen as a guide for input.
律情報記憶手段、前記音楽旋律情報出力手段及び修正手
段を有する端末装置と、 前記音楽情報記憶手段、前記検索手段及び、前記音楽情
報出力手段を有するセンタ側装置よりなる請求項1、2
又は3記載の音楽情報検索システム。8. A terminal device having the music melody information input means, the music melody information storage means, the music melody information output means and correction means, the music information storage means, the search means and the music information output means. 3. A center side device having
Alternatively, the music information retrieval system described in 3.
て、予め記憶されている音楽情報を検索して出力する音
楽情報検索方法において、 ユーザは、旋律入力画面を用いて音楽旋律情報の一部を
簡略化して入力し、 入力された音楽旋律情報に類似する音楽情報を検索して
出力する音楽情報検索方法。9. In a music information search method for searching and outputting pre-stored music information based on melody information designated by a user, the user uses a melody input screen to display a part of the music melody information. A music information search method that simplifies input and searches for and outputs music information similar to the input music melody information.
音として出力すると共に記憶しておき、検索された音楽
情報が出力されると、ユーザが入力した前記音楽旋律情
報の一部を再表示し、必要に応じて修正入力及び記憶さ
れている前記音楽旋律情報の一部の修正を行う請求項1
0記載の音楽情報検索方法。10. A part of the inputted music melody information is output and stored as a sound, and when the searched music information is outputted, a part of the music melody information inputted by the user is reproduced. The display, and the correction input and the correction of a part of the stored music melody information are performed as necessary.
Music information search method described in 0.
し、該横軸と該縦軸との交点を前記音楽旋律情報の入力
位置とする請求項9又は10記載の音楽情報検索方法。11. As the melody input screen, the horizontal axis and the vertical axis on the screen are arranged with information indicating the pitch length and the pitch, and the intersection of the horizontal axis and the vertical axis is the input position of the music melody information. The music information search method according to claim 9 or 10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6260522A JPH08123818A (en) | 1994-10-25 | 1994-10-25 | Musical information retrieving system and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6260522A JPH08123818A (en) | 1994-10-25 | 1994-10-25 | Musical information retrieving system and method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH08123818A true JPH08123818A (en) | 1996-05-17 |
Family
ID=17349143
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP6260522A Pending JPH08123818A (en) | 1994-10-25 | 1994-10-25 | Musical information retrieving system and method thereof |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH08123818A (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998049630A1 (en) * | 1997-04-28 | 1998-11-05 | Koninklijke Philips Electronics N.V. | Bibliographic music data base with normalized musical themes |
JPH1195793A (en) * | 1997-09-17 | 1999-04-09 | Toshiba Corp | Voice input interpreting device and voice input interpreting method |
JP2000099018A (en) * | 1998-09-24 | 2000-04-07 | Yamaha Corp | Playing data edition apparatus and recording medium |
JP2000172693A (en) * | 1998-12-01 | 2000-06-23 | Nippon Telegr & Teleph Corp <Ntt> | Device and method for retrieving music and recording medium with music retrieval program recorded therein |
JP2008145975A (en) * | 2006-12-13 | 2008-06-26 | Yamaha Corp | Content reproducing device |
JP2008197269A (en) * | 2007-02-09 | 2008-08-28 | Yamaha Corp | Data reproduction device, data reproduction method, and program |
CN100421112C (en) * | 2000-12-07 | 2008-09-24 | 索尼公司 | Communication apparatus and communication method |
US7636545B2 (en) | 1997-07-29 | 2009-12-22 | Sony Corporation | Information processing apparatus and method, information processing system, and transmission medium |
US7908338B2 (en) | 2000-12-07 | 2011-03-15 | Sony Corporation | Content retrieval method and apparatus, communication system and communication method |
JP2011100021A (en) * | 2009-11-06 | 2011-05-19 | Funai Electric Co Ltd | Electronic device and mobile device |
JP2012043474A (en) * | 2011-11-28 | 2012-03-01 | Mobilemedia Ideas Llc | Portable terminal apparatus |
JP4903791B2 (en) * | 2006-05-12 | 2012-03-28 | パイオニア株式会社 | Music search device, music search method, music search program, and recording medium storing music search program |
JP2014220007A (en) * | 2014-07-28 | 2014-11-20 | モバイルメディア アイディアズ リミティド ライアビリティ カンパニー | Portable terminal apparatus |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0254300A (en) * | 1988-08-19 | 1990-02-23 | Nec Corp | Automatic music selection device |
JPH0312891A (en) * | 1989-06-09 | 1991-01-21 | Matsushita Electric Ind Co Ltd | Music selector |
JPH03276197A (en) * | 1990-03-27 | 1991-12-06 | Nitsuko Corp | Melody recognizing device and melody information extracting device to be used for the same |
JPH0540472A (en) * | 1991-08-05 | 1993-02-19 | Roland Corp | Musical score input device |
JPH0561917A (en) * | 1991-08-29 | 1993-03-12 | Nec Corp | Music data base retrieving method and melody matching system using melody information |
JPH05144238A (en) * | 1991-11-18 | 1993-06-11 | Casio Comput Co Ltd | Automatic reproduction apparatus |
JPH06110945A (en) * | 1992-09-29 | 1994-04-22 | Fujitsu Ltd | Music data base preparing device and retrieving device for the same |
JPH06202621A (en) * | 1992-12-28 | 1994-07-22 | Victor Co Of Japan Ltd | Music retrieval device utilizing music performance information |
JPH06274157A (en) * | 1993-03-19 | 1994-09-30 | Nec Corp | Calculating device for similarity between note sequences |
JPH0736478A (en) * | 1993-06-28 | 1995-02-07 | Nec Corp | Calculating device for similarity between note sequences |
JPH07121556A (en) * | 1993-10-21 | 1995-05-12 | Nippon Telegr & Teleph Corp <Ntt> | Musical information retrieving device |
JPH08115202A (en) * | 1994-10-14 | 1996-05-07 | Nippon Telegr & Teleph Corp <Ntt> | Method for retrieving acoustic information |
-
1994
- 1994-10-25 JP JP6260522A patent/JPH08123818A/en active Pending
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0254300A (en) * | 1988-08-19 | 1990-02-23 | Nec Corp | Automatic music selection device |
JPH0312891A (en) * | 1989-06-09 | 1991-01-21 | Matsushita Electric Ind Co Ltd | Music selector |
JPH03276197A (en) * | 1990-03-27 | 1991-12-06 | Nitsuko Corp | Melody recognizing device and melody information extracting device to be used for the same |
JPH0540472A (en) * | 1991-08-05 | 1993-02-19 | Roland Corp | Musical score input device |
JPH0561917A (en) * | 1991-08-29 | 1993-03-12 | Nec Corp | Music data base retrieving method and melody matching system using melody information |
JPH05144238A (en) * | 1991-11-18 | 1993-06-11 | Casio Comput Co Ltd | Automatic reproduction apparatus |
JPH06110945A (en) * | 1992-09-29 | 1994-04-22 | Fujitsu Ltd | Music data base preparing device and retrieving device for the same |
JPH06202621A (en) * | 1992-12-28 | 1994-07-22 | Victor Co Of Japan Ltd | Music retrieval device utilizing music performance information |
JPH06274157A (en) * | 1993-03-19 | 1994-09-30 | Nec Corp | Calculating device for similarity between note sequences |
JPH0736478A (en) * | 1993-06-28 | 1995-02-07 | Nec Corp | Calculating device for similarity between note sequences |
JPH07121556A (en) * | 1993-10-21 | 1995-05-12 | Nippon Telegr & Teleph Corp <Ntt> | Musical information retrieving device |
JPH08115202A (en) * | 1994-10-14 | 1996-05-07 | Nippon Telegr & Teleph Corp <Ntt> | Method for retrieving acoustic information |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5963957A (en) * | 1997-04-28 | 1999-10-05 | Philips Electronics North America Corporation | Bibliographic music data base with normalized musical themes |
WO1998049630A1 (en) * | 1997-04-28 | 1998-11-05 | Koninklijke Philips Electronics N.V. | Bibliographic music data base with normalized musical themes |
US7657285B2 (en) | 1997-07-29 | 2010-02-02 | Sony Corporation | Information processing apparatus and method, information processing system, and transmission medium |
US9088374B2 (en) | 1997-07-29 | 2015-07-21 | Mobilemedia Ideas Llc | Information processing apparatus and method, information processing system, and transmission medium |
US8996063B2 (en) | 1997-07-29 | 2015-03-31 | Mobilemedia Ideas Llc | Information processing apparatus and method, information processing system, and transmission medium |
US7636545B2 (en) | 1997-07-29 | 2009-12-22 | Sony Corporation | Information processing apparatus and method, information processing system, and transmission medium |
US7774022B2 (en) | 1997-07-29 | 2010-08-10 | Mobilemedia Ideas Llc | Information processing apparatus and method, information processing system, and transmission medium |
US8190202B2 (en) | 1997-07-29 | 2012-05-29 | Mobilemedia Ideas Llc | Information processing apparatus and method, information processing system, and transmission medium |
US7991431B2 (en) | 1997-07-29 | 2011-08-02 | Mobilemedia Ideas Llc | Information processing apparatus and method, information processing system, and transmission medium |
JPH1195793A (en) * | 1997-09-17 | 1999-04-09 | Toshiba Corp | Voice input interpreting device and voice input interpreting method |
JP2000099018A (en) * | 1998-09-24 | 2000-04-07 | Yamaha Corp | Playing data edition apparatus and recording medium |
JP2000172693A (en) * | 1998-12-01 | 2000-06-23 | Nippon Telegr & Teleph Corp <Ntt> | Device and method for retrieving music and recording medium with music retrieval program recorded therein |
CN100421112C (en) * | 2000-12-07 | 2008-09-24 | 索尼公司 | Communication apparatus and communication method |
US7908338B2 (en) | 2000-12-07 | 2011-03-15 | Sony Corporation | Content retrieval method and apparatus, communication system and communication method |
JP4903791B2 (en) * | 2006-05-12 | 2012-03-28 | パイオニア株式会社 | Music search device, music search method, music search program, and recording medium storing music search program |
JP2008145975A (en) * | 2006-12-13 | 2008-06-26 | Yamaha Corp | Content reproducing device |
JP2008197269A (en) * | 2007-02-09 | 2008-08-28 | Yamaha Corp | Data reproduction device, data reproduction method, and program |
JP2011100021A (en) * | 2009-11-06 | 2011-05-19 | Funai Electric Co Ltd | Electronic device and mobile device |
JP2012043474A (en) * | 2011-11-28 | 2012-03-01 | Mobilemedia Ideas Llc | Portable terminal apparatus |
JP2014220007A (en) * | 2014-07-28 | 2014-11-20 | モバイルメディア アイディアズ リミティド ライアビリティ カンパニー | Portable terminal apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6084168A (en) | Musical compositions communication system, architecture and methodology | |
US7157638B1 (en) | System and methodology for musical communication and display | |
US9111462B2 (en) | Comparing display data to user interactions | |
JP4389330B2 (en) | Performance position detection method and score display device | |
KR100267663B1 (en) | Karaoke apparatus responsive to oral request of entry songs | |
US20060117935A1 (en) | Display communication system and methodology for musical compositions | |
JP3484986B2 (en) | Automatic composition device, automatic composition method, and storage medium | |
JP3541706B2 (en) | Automatic composer and storage medium | |
JPH08123818A (en) | Musical information retrieving system and method thereof | |
JPH11120198A (en) | Musical piece retrieval device | |
US6621903B2 (en) | Portable telephone set and method for inputting said incoming call reporting melody | |
JPH11344979A (en) | Melody generator and record medium | |
JP2000187671A (en) | Music retrieval system with singing voice using network and singing voice input terminal equipment to be used at the time of retrieval | |
CN101551997B (en) | Assisted learning system of music | |
KR20200122579A (en) | Music display system | |
CA2395863A1 (en) | Device for displaying music using a single or several linked workstations | |
JPH0736478A (en) | Calculating device for similarity between note sequences | |
JP3623557B2 (en) | Automatic composition system and automatic composition method | |
JP3835456B2 (en) | Automatic composer and storage medium | |
US12046146B2 (en) | Music learning apparatus and music learning method using tactile sensation | |
JP2019101148A (en) | Communication karaoke system | |
Hashida et al. | Pop-E: A performance rendering system for the ensemble music that considered group expression | |
KR20110121049A (en) | System and method for creating a sound source using images | |
JPH02500135A (en) | computerized musical notation system | |
JP3457582B2 (en) | Automatic expression device for music |