TOP > 外国特許検索 > Morphed musical piece generation system and morphed musical piece generation program

Morphed musical piece generation system and morphed musical piece generation program 新技術説明会

外国特許コード F110005498
整理番号 K07707WO
掲載日 2011年9月7日
出願国 アメリカ合衆国
出願番号 86614609
公報番号 20100325163
公報番号 8278545
出願日 平成21年2月4日(2009.2.4)
公報発行日 平成22年12月23日(2010.12.23)
公報発行日 平成24年10月2日(2012.10.2)
国際出願番号 JP2009051889
国際公開番号 WO2009099103
国際出願日 平成21年2月4日(2009.2.4)
国際公開日 平成21年8月13日(2009.8.13)
優先権データ
  • 特願2008-025374 (2008.2.5) JP
  • 2009JP051889 (2009.2.4) WO
発明の名称 (英語) Morphed musical piece generation system and morphed musical piece generation program 新技術説明会
発明の概要(英語) A morphed musical piece generation system that enables even a user with little knowledge of music to easily generate a morphed musical piece between two different musical pieces is provided.
A first intermediate time-span tree data generation section 6 selectively removes difference information between common time-span tree data and first time-span tree data from the first time-span tree data.
Also, a second intermediate time-span tree data generation section 7 performs the same operation to obtain second intermediate time-span tree data.
A data combining section combines the first intermediate time-span tree data and the second intermediate time-span tree data to generate combined time-span tree data.
A musical piece data generation section generates a morphed musical piece on the basis of the combined time-span tree data.
従来技術、競合技術の概要(英語) BACKGROUND ART
Because a medium called music is recognized and expressed in a vague way, it is generally difficult for a user with little knowledge of music to cause a computer to compose or perform a musical piece as he/she desires.
In order to realize a musical system that can be manipulated by a user with little knowledge of music, two things are important: (1) how to manipulate music, and (2) how to reflect a user's intention in the music.
One thing to note is that increasing the abstraction level of an object to be operated makes it easier to manipulate music but may make it more difficult to reflect a user's intention in the music.
For example, musical score editors and sequencers (Non-Patent Document 1) are commercially available.
However, such editors and sequencers can manipulate only surface structures of music with low vagueness, such as notes, rests, and chord names.
Meanwhile, Non-Patent Document 2 (http://www.apple.com/jp/ilife/garageband/) discloses a system that allows composing a musical piece just by simple operations, such as combining some of a large number of loop materials prepared in advance by the system.
Non-Patent Document 3 proposes a technique for morphing two contents using a relative pseudo-complement.
[Non-Patent Document 1] Tenpei Sato, "Computer Music Super Beginners' Manual", Softbank Creative Corporation, 1997
[Non-Patent Document 2] http://www.apple.com/jp/ilife/garageband/
[Non-Patent Document 3] Keiji Hirata and Satoshi Tojo, "Formalization of Media Design Operations Using Relative Pseudo-Complement", 19th Annual Conference of Japanese Society for Artificial Intelligence, 2B3-08, 2005

特許請求の範囲(英語) [claim1]
1. A morphed musical piece generation system that generates a morphed musical piece between a first musical piece and a second musical piece, comprising: a common time-span tree data generation section that generates, on the basis of first time-span tree data on a first time-span tree obtained by analyzing first musical piece data on the first musical piece and second time-span tree data on a second time-span tree obtained by analyzing second musical piece data on the second musical piece, common time-span tree data on a common time-span tree obtained by extracting common information between the first time-span tree and the second time-span tree;
a first intermediate time-span tree data generation section that generates, on the basis of the first time-span tree data and the common time-span tree data, first intermediate time-span tree data on a first intermediate time-span tree generated by selectively removing one or more pieces of difference information between the first time-span tree and the common time-span tree from the first time-span tree or selectively adding the one or more pieces of difference information to the common time-span tree;
a second intermediate time-span tree data generation section that generates, on the basis of the second time-span tree data and the common time-span tree data, second intermediate time-span tree data on a second intermediate time-span tree generated by selectively removing one or more pieces of difference information between the second time-span tree and the common time-span tree from the second time-span tree or selectively adding the one or more pieces of difference information to the common time-span tree;
a data combining section that generates, on the basis of the first intermediate time-span tree data and the second intermediate time-span tree data, combined time-span tree data on a combined time-span tree obtained by combining the first intermediate time-span tree and the second intermediate time-span tree; and
a musical piece data generation section that generates, on the basis of the combined time-span tree data, musical piece data corresponding to the combined time-span tree as musical piece data on the morphed musical piece.
[claim2]
2. The morphed musical piece generation system according to claim 1, wherein the first intermediate time-span tree data generation section and the second intermediate time-span tree data generation section include a manual command generation section that generates a command for selectively removing or adding the one or more pieces of difference information in response to a manual operation.
[claim3]
3. The morphed musical piece generation system according to claim 2, wherein the manual command generation section separately generates the command for the first intermediate time-span tree data generation section and the command for the second intermediate time-span tree data generation section.
[claim4]
4. The morphed musical piece generation system according to claim 2, wherein the manual command generation section reciprocally generates one of the command for the first intermediate time-span tree data generation section and the command for the second intermediate time-span tree data generation section at a time.
[claim5]
5. The morphed musical piece generation system according to claim 1, wherein the first intermediate time-span tree data generation section and the second intermediate time-span tree data generation section selectively remove or add the one or more pieces of difference information in accordance with an order of priority determined in advance.
[claim6]
6. The morphed musical piece generation system according to claim 5, wherein the order of priority is determined on the basis of an importance of a note in the one or more pieces of difference information.
[claim7]
7. The morphed musical piece generation system according to claim 1, wherein if the first and second musical pieces are monophonic musical pieces that do not contain a chord and the combined time-span tree contains two different notes in an identical time span, the musical piece data generation section is constructed so as to output a plurality of types of musical piece data including a musical piece data in which one of the two notes is selected and a musical piece data in which the other of the two notes is selected as musical piece data on the morphed musical piece.
[claim8]
8. The morphed musical piece generation system according to claim 1, further comprising: a musical piece database that stores in advance the musical piece data and the time-span tree data on a plurality of musical pieces having a relationship that enables generation of the common time-span tree;
a musical piece proposal section that proposes a plurality of musical pieces that enable generation of a common time-span tree in conjunction with a time-span tree of one musical piece selected from the musical piece database, the plurality of musical pieces being proposed so as to be selectable; and
a data transfer section that transfers the time-span tree data on the musical piece selected from the plurality of musical pieces proposed by the musical piece proposal section and the time-span tree data on the one musical piece to the common time-span tree data generation section.
[claim9]
9. A morphed musical piece generation program executable by a computer to generate a morphed musical piece between a first musical piece and a second musical piece, the program causing the computer to implement: a common time-span tree data generation section that generates, on the basis of first time-span tree data on a first time-span tree obtained by analyzing first musical piece data on the first musical piece and second time-span tree data on a second time-span tree obtained by analyzing second musical piece data on the second musical piece, common time-span tree data on a common time-span tree obtained by extracting common information between the first time-span tree and the second time-span tree;
a first intermediate time-span tree data generation section that generates, on the basis of the first time-span tree data and the common time-span tree data, first intermediate time-span tree data on a first intermediate time-span tree generated by selectively removing one or more pieces of difference information between the first time-span tree and the common time-span tree from the first time-span tree or selectively adding the one or more pieces of difference information to the common time-span tree;
a second intermediate time-span tree data generation section that generates, on the basis of the second time-span tree data and the common time-span tree data, second intermediate time-span tree data on a second intermediate time-span tree generated by selectively removing one or more pieces of difference information between the second time-span tree and the common time-span tree from the second time-span tree or selectively adding the one or more pieces of difference information to the common time-span tree;
a data combining section that generates, on the basis of the first intermediate time-span tree data and the second intermediate time-span tree data, combined time-span tree data on a combined time-span tree obtained by combining the first intermediate time-span tree and the second intermediate time-span tree; and
a musical piece data generation section that generates, on the basis of the combined time-span tree data, musical piece data corresponding to the combined time-span tree as musical piece data on the morphed musical piece.
[claim10]
10. The morphed musical piece generation program according to claim 9, the first intermediate time-span tree data generation section and the second intermediate time-span tree data generation section include a manual command generation section that generates a command for selectively removing or adding the difference information in response to a manual operation.
[claim11]
11. The morphed musical piece generation program according to claim 10, wherein the manual command generation section separately generates the command for the first intermediate time-span tree data generation section and the command for the second intermediate time-span tree data generation section.
[claim12]
12. The morphed musical piece generation program according to claim 9, wherein the manual command generation section reciprocally generates one of the command for the first intermediate time-span tree data generation section and the command for the second intermediate time-span tree data generation section at a time.
[claim13]
13. The morphed musical piece generation program according to claim 9, wherein the first intermediate time-span tree data generation section and the second intermediate time-span tree data generation section selectively remove or add the one or more pieces of difference information in accordance with an order of priority determined in advance.
[claim14]
14. The morphed musical piece generation program according to claim 13, wherein the order of priority is determined on the basis of an importance of a note in the one or more pieces of difference information.
[claim15]
15. The morphed musical piece generation program according to claim 9, wherein if the first and second musical pieces are monophonic musical pieces that do not contain a chord and the combined time-span tree contains two different notes in an identical time span, the musical piece data generation section is constructed so as to output a plurality of types of musical piece data including a musical piece data in which one of the two notes is selected and a musical piece data in which the other of the two notes is selected as musical piece data on the morphed musical piece.
[claim16]
16. The morphed musical piece generation program according to claim 9, causing the computer to further implement: a musical piece proposal section that proposes a plurality of musical pieces that enable generation of a common time-span tree in conjunction with a time-span tree of one musical piece selected from a musical piece database, the musical piece database storing in advance the musical piece data and the time-span tree data on a plurality of musical pieces having a relationship that enables generation of the common time-span tree, the plurality of musical pieces being proposed so as to be selectable; and a data transfer section that transfers the time-span tree data on the musical piece selected from the plurality of musical pieces proposed by the musical piece proposal section and the time-span tree data on the one musical piece to the common time-span tree data generation section.
[claim17]
17. A storage medium that stores the program according to claim 9 in a computer-readable manner.
[claim18]
18. A storage medium that stores the program according to claim 10 in a computer-readable manner.
[claim19]
19. A storage medium that stores the program according to claim 11 in a computer-readable manner.
[claim20]
20. A storage medium that stores the program according to claim 12 in a computer-readable manner.
  • 発明者/出願人(英語)
  • HAMANAKA MASATOSHI
  • JAPAN SCIENCE AND TECHNOLOGY AGENCY
国際特許分類(IPC)
米国特許分類/主・副
  • 84/610
  • 84/609
  • 84/622
  • 84/649
  • 84/650
  • 84/659
参考情報 (研究プロジェクト等) PRESTO Foundation of technology supporting the creation of digital media contents AREA
ライセンスをご希望の方、特許の内容に興味を持たれた方は、問合せボタンを押してください。

PAGE TOP

close
close
close
close
close
close