JP5515986B2 - Information editing apparatus and program - Google Patents

Information editing apparatus and program Download PDF

Info

Publication number
JP5515986B2
JP5515986B2 JP2010086987A JP2010086987A JP5515986B2 JP 5515986 B2 JP5515986 B2 JP 5515986B2 JP 2010086987 A JP2010086987 A JP 2010086987A JP 2010086987 A JP2010086987 A JP 2010086987A JP 5515986 B2 JP5515986 B2 JP 5515986B2
Authority
JP
Japan
Prior art keywords
information
character
note
sequence
sound
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.)
Active
Application number
JP2010086987A
Other languages
Japanese (ja)
Other versions
JP2011221085A5 (en
JP2011221085A (en
Inventor
隼人 大下
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yamaha Corp filed Critical Yamaha Corp
Priority to JP2010086987A priority Critical patent/JP5515986B2/en
Publication of JP2011221085A publication Critical patent/JP2011221085A/en
Publication of JP2011221085A5 publication Critical patent/JP2011221085A5/ja
Application granted granted Critical
Publication of JP5515986B2 publication Critical patent/JP5515986B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

本発明は、音声合成(特に歌唱合成)に適用される情報を編集する技術に関する。   The present invention relates to a technique for editing information applied to speech synthesis (especially song synthesis).

合成の目的となる音声(以下「指定音」という)を時系列に指定する楽譜情報を利用して歌唱音等の音声を合成する技術が従来から提案されている。例えば特許文献1には、指定音の音高を指定する音符情報と、指定音の発音文字(歌詞)を指定する文字情報とを時系列に配列した楽譜情報が開示されている。利用者は、各指定音を図形化した音指示子が時間軸に沿って配列された画像(ピアノロール画像)を確認しながら音符情報や文字情報を適宜に編集することが可能である。   Conventionally, a technique for synthesizing a voice such as a singing sound by using musical score information that designates a voice to be synthesized (hereinafter referred to as “designated sound”) in time series has been proposed. For example, Patent Document 1 discloses musical score information in which note information for designating the pitch of a designated sound and character information for designating a pronunciation character (lyric) of the designated sound are arranged in time series. The user can appropriately edit the note information and the character information while confirming an image (piano roll image) in which sound indicators obtained by graphicizing each designated sound are arranged along the time axis.

特開2004−258564号公報JP 2004-258564 A

しかし、特許文献1の技術では、音符情報と文字情報との時間軸上の対応が固定的に維持されるから、音符情報の系列(以下「音符系列」という)と文字情報の系列(以下「文字系列」という)との一方を維持したまま他方を変更する作業が煩雑であるという問題がある。例えば、音符系列の途中に新たな音符情報を追加した場合、新たな音符情報を含む編集後の音符系列に既存の文字系列を対応させるには、音符情報を追加した箇所以降の各文字情報を1個ずつ音符情報の追加分だけ繰上げる作業が必要となる。また、音符系列から1個の音符情報を削除した場合、削除後の音符系列に既存の文字系列を対応させるには、音符情報を削除した箇所以降の各文字情報を1個ずつ音符情報の削除分だけ繰下げる作業が必要となる。以上の事情を考慮して、本発明は、音符系列や文字系列を効率的に編集することを目的とする。   However, in the technique of Patent Document 1, since the correspondence between the note information and the character information on the time axis is fixedly maintained, a sequence of note information (hereinafter referred to as “note sequence”) and a sequence of character information (hereinafter referred to as “note information”). There is a problem that the operation of changing the other while maintaining one of the “character series” is complicated. For example, when new note information is added in the middle of a note sequence, to make an existing character sequence correspond to an edited note sequence that includes new note information, each character information after the point where the note information is added is changed. It is necessary to move up one note at a time by the additional note information. In addition, when one piece of note information is deleted from the note sequence, in order to make the existing character sequence correspond to the deleted note sequence, the character information is deleted one by one for each character information after the point where the note information is deleted. It is necessary to carry it down by the amount. In view of the above circumstances, an object of the present invention is to efficiently edit note sequences and character sequences.

以上の課題を解決するために、本発明の第1態様に係る情報編集装置は、各指定音の音高を指定する音符情報を時系列に配列した音符系列と、各指定音の発音文字を指定する文字情報を時系列に配列した文字系列とを、各音符情報と各文字情報とを対応させて記憶する記憶手段と、音符情報の追加または削除が指示されると、文字系列の各文字情報を維持したまま音符系列について当該音符情報を追加または削除して、文字系列と当該編集後の音符系列とについて各文字情報と各音符情報との対応を更新する情報管理手段とを具備する。以上の構成においては、音符情報の追加または削除が指示された場合に、文字系列の各文字情報が維持されたまま、編集後(音符情報の追加後または削除後)の音符系列との対応が更新される。したがって、音符情報の編集に連動して文字情報も編集される構成(文字情報と音符情報との対応が編集の前後で固定的に維持される構成)と比較して音符系列を効率的に編集できるという利点がある。   In order to solve the above-described problems, the information editing apparatus according to the first aspect of the present invention includes a note sequence in which note information specifying the pitch of each designated sound is arranged in time series, and a pronunciation character of each designated sound. Storage means for storing character information obtained by arranging character information to be specified in time series in association with each piece of note information and each piece of character information, and when the addition or deletion of note information is instructed, each character of the character series Information management means for adding or deleting the note information for the note sequence while maintaining the information and updating the correspondence between the character information and the note information for the character sequence and the edited note sequence; In the above configuration, when the addition or deletion of note information is instructed, each character information of the character sequence is maintained and the correspondence with the note sequence after editing (after the addition or deletion of the note information) is maintained. Updated. Therefore, note sequences can be edited more efficiently compared to a configuration in which character information is edited in conjunction with editing of note information (a configuration in which the correspondence between character information and note information is fixedly maintained before and after editing). There is an advantage that you can.

第1態様の具体例に係る情報編集装置は、浮動モードまたは固定モードを選択する制御手段を具備し、情報管理手段は、浮動モードにて音符情報の追加または削除が指示されると、文字系列の各文字情報を維持したまま、音符系列について当該音符情報を追加または削除し(図6の部分(C)または図7の部分(C))、固定モードにて音符情報の追加が指示されると、音符系列に当該音符情報を追加するとともに当該音符情報に対応する文字情報を文字系列に追加し(例えば図6の部分(B))、固定モードにて音符情報の削除が指示されると、音符系列から当該音符情報を削除するとともに当該音符情報に対応する文字情報を文字系列から削除する(例えば図7の部分(B))。以上の態様においては、音符情報と文字情報との対応が流動的に変化する浮動モードのほかに音符情報と文字情報との対応を固定した固定モードが選択され得るから、浮動モードのみで動作する構成と比較して音符系列や文字系列の多様な編集が実現される。   The information editing apparatus according to the specific example of the first aspect includes a control unit that selects a floating mode or a fixed mode, and the information management unit receives a character sequence when an instruction to add or delete note information is given in the floating mode. The note information is added to or deleted from the note sequence (part (C) in FIG. 6 or part (C) in FIG. 7) while the character information is maintained, and the addition of the note information is instructed in the fixed mode. When the note information is added to the note sequence and the character information corresponding to the note information is added to the character sequence (for example, part (B) in FIG. 6), the deletion of the note information is instructed in the fixed mode. The note information is deleted from the note sequence, and the character information corresponding to the note information is deleted from the character sequence (for example, part (B) in FIG. 7). In the above aspect, since the fixed mode in which the correspondence between the note information and the character information is fixed can be selected in addition to the floating mode in which the correspondence between the note information and the character information is fluidly changed, the operation is performed only in the floating mode. Compared to the configuration, various editing of note sequences and character sequences is realized.

固定モードを選択可能な第1態様の具体例において、情報管理手段は、固定モードにて新規音符情報の追加が指示されると、音符系列に新規音符情報を追加し、音符系列のうち新規音符情報の直前の音符情報に対応する文字情報の母音を指定する文字情報を、新規音符情報に対応する文字情報として文字系列に追加する(例えば図8の部分(C))。以上の態様においては、新規音符情報に対応する文字情報が、当該新規音符情報の直前の音符情報に対応する文字情報の母音を指定するから、音高を変化させながら1個の発音文字を発声する発声法(メリスマ)が容易に実現されるという利点がある。なお、以上の態様の具体例は例えば第2実施形態として後述される。   In the specific example of the first mode in which the fixed mode can be selected, when the information management means is instructed to add new note information in the fixed mode, the information management means adds the new note information to the note sequence, and a new note in the note sequence. Character information specifying the vowel of the character information corresponding to the note information immediately before the information is added to the character series as character information corresponding to the new note information (for example, part (C) in FIG. 8). In the above aspect, since the character information corresponding to the new note information designates the vowel of the character information corresponding to the note information immediately before the new note information, one pronunciation character is uttered while changing the pitch. There is an advantage that the vocalization method (merisma) to be performed is easily realized. In addition, the specific example of the above aspect is later mentioned as 2nd Embodiment, for example.

本発明の第2態様に係る情報編集装置は、各指定音の音高を指定する音符情報を時系列に配列した音符系列と、各指定音の発音文字を指定する文字情報を時系列に配列した文字系列とを、各音符情報と各文字情報とを対応させて記憶する記憶手段と、文字情報の追加または削除が指示されると、音符系列の各音符情報を維持したまま文字系列について当該文字情報を追加または削除して、音符系列と当該編集後の文字系列とについて各音符情報と各文字情報との対応を更新する情報管理手段とを具備する。以上の構成においては、文字情報の追加または削除が指示された場合に、音符系列の各音符情報が維持されたまま、編集後(文字情報の追加後または削除後)の文字系列との対応が更新される。したがって、文字情報の編集に連動して音符情報も編集される構成(音符情報と文字情報との対応が編集の前後で固定的に維持される構成)と比較して文字系列を効率的に編集できるという利点がある。   The information editing apparatus according to the second aspect of the present invention arranges a note sequence in which note information for designating the pitch of each designated sound is arranged in time series, and character information in which the pronunciation characters of each designated sound are designated in time series Storage means for storing each piece of note information and each piece of character information in association with each other, and when an instruction to add or delete the character information is given, It includes information management means for adding or deleting character information and updating the correspondence between each note information and each character information for the note sequence and the edited character sequence. In the above configuration, when the addition or deletion of character information is instructed, the correspondence with the character sequence after editing (after the addition or deletion of character information) is maintained while the note information of the note sequence is maintained. Updated. Therefore, compared to a configuration in which note information is edited in conjunction with editing of character information (a configuration in which the correspondence between note information and character information is fixedly maintained before and after editing), the character sequence is edited more efficiently. There is an advantage that you can.

第2態様の具体例に係る情報編集装置は、浮動モードまたは固定モードを選択する制御手段を具備し、情報管理手段は、浮動モードにて文字情報の追加または削除が指示されると、音符系列の各音符情報を維持したまま、文字系列について当該文字情報を追加または削除し(例えば図4の部分(C)または図5の部分(C))、固定モードにて文字情報の追加が指示されると、各音符情報と各文字情報との対応を維持したまま、文字系列内の文字情報を追加に係る文字情報に置換し(例えば図4の部分(B))、固定モードにて文字情報の削除が指示されると、各音符情報と各文字情報との対応を維持したまま、文字系列内の文字情報を所定の文字情報に置換する(例えば図5の部分(B))。以上の態様においては、音符情報と文字情報との対応が流動的に変化する浮動モードのほかに音符情報と文字情報との対応を固定した固定モードが選択され得るから、浮動モードのみで動作する構成と比較して音符系列や文字系列の多様な編集が実現される。   The information editing apparatus according to the specific example of the second aspect includes a control unit that selects a floating mode or a fixed mode, and the information management unit receives a note sequence when an instruction to add or delete character information is given in the floating mode. The character information is added to or deleted from the character sequence (for example, the part (C) in FIG. 4 or the part (C) in FIG. 5) while the note information is maintained, and the addition of the character information is instructed in the fixed mode. Then, while maintaining the correspondence between each note information and each character information, the character information in the character sequence is replaced with the additional character information (for example, part (B) in FIG. 4), and the character information in the fixed mode. Is deleted, the character information in the character sequence is replaced with predetermined character information while maintaining the correspondence between each note information and each character information (for example, part (B) in FIG. 5). In the above aspect, since the fixed mode in which the correspondence between the note information and the character information is fixed can be selected in addition to the floating mode in which the correspondence between the note information and the character information is fluidly changed, the operation is performed only in the floating mode. Compared to the configuration, various editing of note sequences and character sequences is realized.

固定モードを選択可能な第2態様の具体例において、情報管理手段は、固定モードにて文字情報の削除が指示されると、当該文字情報を、文字系列にて当該文字情報の直前に位置する文字情報の母音を指定する文字情報に置換する(例えば図9の部分(C))。以上の態様においては、削除が指示された文字情報が直前の文字情報の母音に置換されるから、音高を変化させながら1個の発音文字を発声する発声法(メリスマ)が容易に実現されるという利点がある。なお、以上の態様の具体例は例えば第3実施形態として後述される。   In the specific example of the second mode in which the fixed mode can be selected, when the information management unit is instructed to delete the character information in the fixed mode, the information management unit positions the character information immediately before the character information in the character sequence. The vowel in the character information is replaced with character information for designating (for example, part (C) in FIG. 9). In the above aspect, since the character information instructed to be deleted is replaced with the vowel of the immediately preceding character information, an utterance method (melisma) for uttering one pronunciation character while changing the pitch is easily realized. There is an advantage that. In addition, the specific example of the above aspect is later mentioned as 3rd Embodiment, for example.

第1態様または第2態様の好適例に係る情報編集装置は、音符系列の各音符情報が示す音高に応じて第1方向の位置が決定された音指示子を第2方向に配列した楽譜領域と、文字情報が示す発音文字を配列した文字領域(例えば図10や図11の文字領域44)とを含む編集画面を表示装置に表示させる表示制御手段を具備する。以上の態様においては、音符系列を表現する楽譜領域とは別個の文字領域に文字系列の各発音文字が集約的に配列されるから、各発音文字が楽譜領域内のみに表示される構成と比較して利用者が文字系列を容易に確認できるという利点がある。なお、以上の態様の具体例は例えば第4実施形態として後述される。   The information editing apparatus according to a preferred example of the first aspect or the second aspect is a musical score in which sound indicators whose positions in the first direction are determined in accordance with the pitches indicated by the note information of the note series are arranged in the second direction. Display control means is provided for causing the display device to display an editing screen including a region and a character region (for example, the character region 44 in FIGS. 10 and 11) in which pronunciation characters indicated by the character information are arranged. In the above embodiment, each phonetic character of the character sequence is collectively arranged in a character region that is separate from the score region that represents the note sequence. Compared with the configuration in which each phonetic character is displayed only in the score region. Thus, there is an advantage that the user can easily check the character sequence. In addition, the specific example of the above aspect is later mentioned as 4th Embodiment, for example.

第1態様または第2態様の好適例に係る情報編集装置は、文字情報の追加または音符情報の削除で音符情報との対応から外れた余剰文字情報が指定する発音文字(例えば図13の余剰文字領域46内の発音文字)を表示装置に表示させる表示制御手段を具備する。以上の態様においては、文字情報の追加や音符情報の削除で音符情報との対応から外れた余剰文字情報の発音文字が表示装置に表示されるから、音符情報との対応から外れた余剰文字情報を認識しながら利用者が音符系列や文字系列を編集できるという利点がある。なお、以上の態様の具体例は例えば第5実施形態として後述される。   The information editing apparatus according to the preferred embodiment of the first aspect or the second aspect is a phonetic character specified by surplus character information that is out of correspondence with the note information by adding character information or deleting note information (for example, surplus characters in FIG. 13). Display control means for displaying the pronunciation characters in the region 46 on the display device is provided. In the above aspect, the surrogate character information that is out of correspondence with the note information is displayed on the display device because the pronunciation characters of the surplus character information that is out of correspondence with the note information by adding character information or deleting the note information are displayed. There is an advantage that the user can edit the note sequence and the character sequence while recognizing. In addition, the specific example of the above aspect is later mentioned as 5th Embodiment, for example.

以上の各態様に係る情報編集装置は、情報の編集に専用されるDSP(Digital Signal Processor)などのハードウェア(電子回路)で実現されるほか、CPU(Central Processing Unit)などの汎用の演算処理装置とプログラムとの協働でも実現される。本発明の第1態様に係るプログラムは、音符情報の追加または削除が指示されると、文字系列の各文字情報を維持したまま音符系列について当該音符情報を追加または削除して、文字系列と当該編集後の音符系列とについて各文字情報と各音符情報との対応を更新する情報管理処理をコンピュータに実行させる。また、本発明の第2態様に係るプログラムは、文字情報の追加または削除が指示されると、音符系列の各音符情報を維持したまま文字系列について当該文字情報を追加または削除して、音符系列と当該編集後の文字系列とについて各音符情報と各文字情報との対応を更新する情報管理処理をコンピュータに実行させる。以上のプログラムによれば、本発明の各態様に係る情報編集装置と同様の作用および効果が実現される。本発明のプログラムは、コンピュータが読取可能な記録媒体に格納された形態で利用者に提供されてコンピュータにインストールされるほか、通信網を介した配信の形態でサーバ装置から提供されてコンピュータにインストールされる。   The information editing apparatus according to each aspect described above is realized by hardware (electronic circuit) such as a DSP (Digital Signal Processor) dedicated to information editing, and general-purpose arithmetic processing such as a CPU (Central Processing Unit). It is also realized by cooperation between the device and the program. When the addition or deletion of the note information is instructed, the program according to the first aspect of the present invention adds or deletes the note information for the note sequence while maintaining the character information of the character sequence, The computer is caused to execute an information management process for updating the correspondence between each character information and each note information for the edited note sequence. The program according to the second aspect of the present invention adds or deletes the character information for the character sequence while maintaining the note information of the note sequence when the addition or deletion of the character information is instructed. And an information management process for updating the correspondence between each piece of note information and each piece of character information for the edited character sequence. According to the above program, the same operation and effect as those of the information editing apparatus according to each aspect of the present invention are realized. The program of the present invention is provided to a user in a form stored in a computer-readable recording medium and installed in the computer, or provided from a server device in a form of distribution via a communication network and installed in the computer. Is done.

本発明の第1実施形態に係る音響処理装置のブロック図である。1 is a block diagram of a sound processing apparatus according to a first embodiment of the present invention. 楽譜情報の模式図である。It is a schematic diagram of musical score information. 編集画面の模式図である。It is a schematic diagram of an edit screen. 文字情報を追加する場合の楽譜領域および楽譜情報の模式図である。It is a schematic diagram of a musical score area and musical score information when adding character information. 文字情報を削除する場合の楽譜領域および楽譜情報の模式図である。It is a schematic diagram of a musical score area and musical score information when character information is deleted. 音符情報を追加する場合の楽譜領域および楽譜情報の模式図である。It is a schematic diagram of a musical score area and musical score information when adding note information. 音符情報を削除する場合の楽譜領域および楽譜情報の模式図である。It is a schematic diagram of a score area and score information when deleting note information. 第2実施形態での音符情報の追加時の楽譜領域および楽譜情報の模式図である。It is a schematic diagram of a musical score area and musical score information when adding note information in the second embodiment. 第3実施形態での文字情報の削除時の楽譜領域および楽譜情報の模式図である。It is a schematic diagram of a musical score area and musical score information when deleting character information in the third embodiment. 第4実施形態における編集画面の模式図である。It is a schematic diagram of the edit screen in 4th Embodiment. 第4実施形態の変形例における編集画面の模式図である。It is a schematic diagram of the edit screen in the modification of 4th Embodiment. 第5実施形態の楽譜情報の模式図である。It is a schematic diagram of the score information of 5th Embodiment. 第5実施形態の編集画面の模式図である。It is a schematic diagram of the edit screen of 5th Embodiment. 第5実施形態の変形例における編集画面の模式図である。It is a schematic diagram of the edit screen in the modification of 5th Embodiment. 第6実施形態の編集用リストの模式図である。It is a schematic diagram of the list for edit of 6th Embodiment.

<A:第1実施形態>
図1は、本発明の第1実施形態に係る音響処理装置100のブロック図である。音響処理装置100は、複数の指定音を時系列に配列した歌唱音等の音声(以下「合成音」という)を生成する音声合成装置であり、図1に示すように、演算処理装置10と記憶装置12と入力装置14と表示装置16と放音装置18とを具備するコンピュータシステムで実現される。
<A: First Embodiment>
FIG. 1 is a block diagram of a sound processing apparatus 100 according to the first embodiment of the present invention. The sound processing device 100 is a speech synthesizer that generates a sound such as a singing sound (hereinafter referred to as “synthetic sound”) in which a plurality of designated sounds are arranged in time series. As shown in FIG. This is realized by a computer system including a storage device 12, an input device 14, a display device 16, and a sound emitting device 18.

演算処理装置(CPU)10は、記憶装置12に記憶されたプログラムPGの実行で、音響信号SOUTの生成に必要な複数の機能(音響生成部22,表示制御部24,情報管理部26,制御部28)を実現する。音響信号SOUTは、合成音の時間軸上の波形を示す信号である。なお、演算処理装置10の各機能を専用の電子回路(DSP)で実現した構成や、演算処理装置10の各機能を複数の集積回路に分散した構成も採用され得る。   The arithmetic processing unit (CPU) 10 executes a plurality of functions (acoustic generation unit 22, display control unit 24, information management unit 26, control necessary for generating the acoustic signal SOUT by executing the program PG stored in the storage device 12. Part 28). The acoustic signal SOUT is a signal indicating a waveform of the synthesized sound on the time axis. A configuration in which each function of the arithmetic processing device 10 is realized by a dedicated electronic circuit (DSP), or a configuration in which each function of the arithmetic processing device 10 is distributed over a plurality of integrated circuits may be employed.

入力装置14は、利用者からの指示を受付ける機器(例えばマウスやキーボード)である。表示装置16(例えば液晶表示装置)は、演算処理装置10から指示された画像を表示する。放音装置18(例えばスピーカやヘッドホン)は、演算処理装置10が生成する音響信号SOUTに応じた音響を再生する。   The input device 14 is a device (for example, a mouse or a keyboard) that receives an instruction from a user. The display device 16 (for example, a liquid crystal display device) displays an image instructed from the arithmetic processing device 10. The sound emitting device 18 (for example, a speaker or headphones) reproduces sound corresponding to the sound signal SOUT generated by the arithmetic processing device 10.

記憶装置12は、演算処理装置10が実行するプログラムPGや演算処理装置10が使用する各種のデータ(素片情報DV,楽譜情報DS)を記憶する。半導体記録媒体や磁気記録媒体等の公知の記録媒体または複数種の記録媒体の組合せが記憶装置12として任意に採用され得る。なお、複数の記録媒体にプログラムPGや各データ(DV,DS)を分散して記憶した構成も採用され得る。   The storage device 12 stores a program PG executed by the arithmetic processing device 10 and various data (segment information DV, score information DS) used by the arithmetic processing device 10. A known recording medium such as a semiconductor recording medium or a magnetic recording medium or a combination of a plurality of types of recording media can be arbitrarily employed as the storage device 12. A configuration in which the program PG and each data (DV, DS) are distributed and stored in a plurality of recording media may be employed.

素片情報DVは、合成音の素材として利用されるデータ群であり、相異なる音声素片に対応する多数の素片データ(例えば音声素片の波形や特徴量を示すデータ)を含んで構成される。音声素片は、聴覚的に区別できる最小の単位である音素、または複数の音素を連結した音素連鎖である。   The unit information DV is a data group used as a material for synthesized speech, and includes a large number of unit data corresponding to different speech units (for example, data indicating the waveform and feature amount of a speech unit). Is done. The phoneme segment is a phoneme which is the smallest unit that can be distinguished auditorily or a phoneme chain in which a plurality of phonemes are connected.

楽譜情報DSは、各指定音の時系列を指定する情報(スコアデータ)であり、図2に示すように、音符系列SNと文字系列SLとを含んで構成される。音符系列SNは、相異なる指定音に対応する複数の音符情報UNの時系列である。各音符情報UNは、指定音の発音期間(例えば発音開始の時刻aa:aaと発音の継続長AA)と音高とを指定する。文字系列SLは、相異なる指定音に対応する複数の文字情報ULの時系列である。各文字情報ULは、指定音の発音文字(歌詞の音節)と音声記号(phonetic)とを含んで構成される。図2から理解されるように、楽譜情報DSは、相互に対応する音符情報UNと文字情報ULとの組を指定音毎に時系列に配列した情報としても特定される。   The score information DS is information (score data) for designating the time series of each designated sound, and includes a note series SN and a character series SL as shown in FIG. The note sequence SN is a time series of a plurality of note information UN corresponding to different designated sounds. Each note information UN designates a sound generation period (for example, a sound generation start time aa: aa and a sound generation duration AA) and a pitch. The character series SL is a time series of a plurality of character information UL corresponding to different designated sounds. Each character information UL includes a designated sound pronunciation character (lyric syllable) and a phonetic symbol. As can be understood from FIG. 2, the musical score information DS is also specified as information in which pairs of corresponding note information UN and character information UL are arranged in time series for each designated sound.

入力装置14に対する操作で利用者が合成音の生成を指示すると、図1の音響生成部22は、記憶装置12に格納された楽譜情報DSで指示される各指定音の音響信号SOUTを生成する。具体的には、音響生成部22は、記憶装置12に記憶された素片情報DVのうち楽譜情報DSの指定音毎の文字情報ULで指定される発音文字の素片データを、当該指定音の音符情報UNで指定される音高および発音期間に調整し、調整後の各素片データを相互に連結することで音響信号SOUTを生成(音声合成)する。音響生成部22が生成した音響信号SOUTは、放音装置18に供給されることで音響として再生される。   When the user instructs generation of a synthesized sound by an operation on the input device 14, the sound generation unit 22 of FIG. 1 generates a sound signal SOUT of each designated sound indicated by the score information DS stored in the storage device 12. . Specifically, the sound generation unit 22 converts the segment data of the pronunciation character specified by the character information UL for each specified sound of the score information DS among the segment information DV stored in the storage device 12 into the specified sound. The sound signal SOUT is generated (speech synthesized) by adjusting the pitches and the sound generation periods specified by the note information UN, and connecting the adjusted segment data to each other. The sound signal SOUT generated by the sound generation unit 22 is supplied to the sound emitting device 18 and reproduced as sound.

図1の表示制御部24は、楽譜情報DSの生成や編集のために利用者が視認する図3の編集画面40を生成して表示装置16に表示させる。図3に示すように、編集画面40は、音高軸(縦軸)と時間軸(横軸)とが設定された楽譜領域42に各指定音の音高の時間的な変化を表示する画像(ピアノロール画像)である。楽譜領域42には、指定音の音高および発音期間を表示する音指示子50と指定音の発音文字とが指定音毎に時系列に配置される。音高軸の方向における音指示子50の位置が指定音の音高を意味し、時間軸の方向における音指示子50の位置が指定音の発音の時点を意味する。時間軸の方向における音指示子50のサイズは指定音の継続長(発音の始点から終点までの時間長)を意味する。指定音の発音文字(歌詞)は音指示子50に重ねて配置される。複数の指定音のうち楽譜領域42内に音指示子50が表示される区間は、入力装置14に対する利用者からの指示に応じて変更(スクロール)される。   The display control unit 24 in FIG. 1 generates the editing screen 40 in FIG. 3 that is visually recognized by the user for generating and editing the score information DS, and displays the editing screen 40 on the display device 16. As shown in FIG. 3, the editing screen 40 is an image that displays temporal changes in the pitch of each designated sound in a score area 42 in which a pitch axis (vertical axis) and a time axis (horizontal axis) are set. (Piano roll image). In the score area 42, a sound indicator 50 for displaying the pitch and the pronunciation period of the designated sound and the pronunciation characters of the designated sound are arranged in time series for each designated sound. The position of the sound indicator 50 in the direction of the pitch axis means the pitch of the designated sound, and the position of the sound indicator 50 in the direction of the time axis means the point in time when the designated sound is produced. The size of the sound indicator 50 in the direction of the time axis means the continuation length of the designated sound (time length from the start point to the end point of the sound generation). The pronunciation characters (lyrics) of the designated sound are arranged so as to overlap the sound indicator 50. Of the plurality of designated sounds, the section in which the sound indicator 50 is displayed in the score area 42 is changed (scrolled) in accordance with an instruction from the user to the input device 14.

利用者は、編集画面40を視認しながら入力装置14を適宜に操作することで、各指定音の音指示子50や発音文字の変更を音響処理装置100に対して指示することが可能である。例えば、楽譜領域42の任意の位置に新たな音指示子50を追加する指示や楽譜領域42内の既存の音指示子50を選択して削除する指示が利用者から付与され得る。また、楽譜領域42内の任意の音指示子50を選択して発音文字を付加する指示や楽譜領域42から選択した音指示子50の既存の発音文字を削除する指示が利用者から付与され得る。表示制御部24は、利用者による音指示子50や発音文字の変更の指示に応じて編集画面40を更新する。   The user can instruct the sound processing device 100 to change the sound indicator 50 of each designated sound or the pronunciation character by appropriately operating the input device 14 while viewing the editing screen 40. . For example, an instruction to add a new sound indicator 50 at an arbitrary position in the score area 42 or an instruction to select and delete an existing sound indicator 50 in the score area 42 can be given from the user. In addition, an instruction to select an arbitrary sound indicator 50 in the score area 42 and add a pronunciation character or an instruction to delete an existing pronunciation character of the sound indicator 50 selected from the score area 42 can be given by the user. . The display control unit 24 updates the editing screen 40 in response to a sound indicator 50 or a pronunciation character change instruction from the user.

図1の情報管理部26は、編集画面40に対する利用者からの指示に応じて記憶装置12の楽譜情報DSを随時に更新する。具体的には、情報管理部26は、音指示子50の追加または削除(音符情報UNの編集)が利用者から指示されると、当該音指示子50に対応する音符情報UNを楽譜情報DSに対して追加または削除し、発音文字の追加または削除(文字情報ULの編集)が利用者から指示されると、当該発音文字に対応する文字情報ULを楽譜情報DSに対して追加または削除する。   The information management unit 26 in FIG. 1 updates the score information DS of the storage device 12 as needed in response to an instruction from the user with respect to the editing screen 40. Specifically, when the user designates addition or deletion of the sound indicator 50 (editing of the note information UN), the information management unit 26 displays the note information UN corresponding to the note indicator 50 as the score information DS. When the user instructs to add or delete pronunciation characters (editing the character information UL), the character information UL corresponding to the pronunciation characters is added to or deleted from the score information DS. .

制御部28は、楽譜情報DS(編集画面40)の編集時の動作モードを可変に設定する。第1実施形態の制御部28は、固定モードと浮動モードとを選択することが可能である。固定モードは、楽譜情報DSの音符情報UNと文字情報ULとの対応(編集画面40の音指示子50と発音文字との対応)を指定音毎に固定した状態で楽譜情報DSを編集する動作モードである。他方、浮動モードは、音符情報UNと文字情報ULとの対応を流動的に変化させながら楽譜情報DSを編集する(すなわち両者の対応を固定しない)動作モードである。   The control unit 28 variably sets the operation mode when editing the score information DS (editing screen 40). The control unit 28 of the first embodiment can select the fixed mode and the floating mode. In the fixed mode, the musical score information DS is edited with the correspondence between the note information UN of the musical score information DS and the character information UL (correspondence between the sound indicator 50 of the editing screen 40 and the pronunciation character) fixed for each designated sound. Mode. On the other hand, the floating mode is an operation mode in which the musical score information DS is edited while the correspondence between the note information UN and the character information UL is fluidly changed (that is, the correspondence between the two is not fixed).

音符情報UNや文字情報ULの編集が利用者から指示された場合の表示制御部24および情報管理部26の具体的な動作を説明する。以下の説明では、[A]発音文字(文字情報UL)の追加が指示された場合(図4)と、[B]既存の発音文字の削除が指示された場合(図5)と、[C]音指示子50(音符情報UN)の追加が指示された場合(図6)と、[D]既存の音指示子50の削除が指示された場合(図7)との各々について、固定モードおよび浮動モードでの動作を例示する。編集前の楽譜領域42および楽譜情報DSを例示する図4から図7の各々の部分(A)から把握されるように、「あさがくる/ひるがくる(/よるがくる)」という発音文字の系列(歌詞)が各指定音(M1,M2,……)に付与されている場合を以下では想定する。図4から図7の各々の部分(B)は、固定モードでの編集後の楽譜領域42および楽譜情報DSを例示し、図4から図7の各々の部分(C)は、浮動モードでの編集後の楽譜領域42および楽譜情報DSを例示する。   Specific operations of the display control unit 24 and the information management unit 26 when the user instructs editing of the note information UN and the character information UL will be described. In the following description, [A] addition of pronunciation characters (character information UL) is instructed (FIG. 4), [B] deletion of existing pronunciation characters is instructed (FIG. 5), and [C ] Fixed mode for each of the case where the addition of the sound indicator 50 (note information UN) is instructed (FIG. 6) and the case where [D] the deletion of the existing sound indicator 50 is instructed (FIG. 7) And illustrates operation in floating mode. As can be understood from each part (A) of FIGS. 4 to 7 illustrating the score area 42 and the score information DS before editing, the pronunciation character “Agaru / Hirugakuru” In the following, it is assumed that the series (lyrics) is assigned to each designated sound (M1, M2,...). Each part (B) in FIGS. 4 to 7 illustrates the score area 42 and the score information DS after editing in the fixed mode, and each part (C) in FIGS. 4 to 7 is in the floating mode. The score area 42 and score information DS after editing are illustrated.

[A]発音文字の追加(文字情報ULの追加)が指示された場合
図4には、利用者が指定音M6の発音文字「ひ」を選択して発音文字「よ」の追加を指示した場合が例示されている。
[A] When addition of pronunciation characters (addition of character information UL) is instructed
FIG. 4 illustrates a case where the user selects the pronunciation character “hi” of the designated sound M6 and instructs the addition of the pronunciation character “yo”.

固定モードで発音文字「よ」の追加が指示された場合、表示制御部24は、図4の部分(B)に示すように、利用者が選択した発音文字「ひ」を新たな発音文字「よ」に置換する。情報管理部26は、文字系列SLのうち利用者が選択した指定音M6の文字情報UL6を発音文字「よ」の文字情報UL6aに置換する。すなわち、情報管理部26は、発音文字「よ」の文字情報UL6aを既存の文字情報UL6に上書する。   When the addition of the phonetic character “yo” is instructed in the fixed mode, the display control unit 24 uses the phonetic character “hi” selected by the user as the new phonetic character “H” as shown in part (B) of FIG. Replace with "yo". The information management unit 26 replaces the character information UL6 of the designated sound M6 selected by the user in the character series SL with the character information UL6a of the pronunciation character “yo”. That is, the information management unit 26 overwrites the character information UL6a of the pronunciation character “Yo” over the existing character information UL6.

他方、浮動モードで発音文字「よ」の追加が指示された場合、表示制御部24は、図4の部分(C)に示すように、音指示子50の系列を維持したまま、利用者が選択した発音文字「ひ」の直前に新たな発音文字「よ」を追加し、以後の各発音文字を今回の発音文字の追加分(図4の例示では1個分)だけ音指示子50の系列に対して繰下げる(すなわち時間軸の後方側にシフトする)。情報管理部26は、音符系列SNを維持したまま、文字系列SLのうち利用者が選択した発音文字「ひ」の文字情報UL6の直前に発音文字「よ」の文字情報UL6aを追加(挿入)し、以後の各文字情報UL(UL6,UL7,……)を今回の文字情報ULの追加分(1個分)だけ音符系列SNに対して繰下げる。したがって、例えば編集前に音符情報UN6に対応していた文字情報UL6は、編集後には音符情報UN7に対応づけられる。   On the other hand, when the addition of the pronunciation character “yo” is instructed in the floating mode, the display control unit 24 maintains the sequence of the sound indicator 50 as shown in the part (C) of FIG. A new phonetic character “yo” is added immediately before the selected phonetic character “hi”, and each subsequent phonetic character is added to the phonetic indicator 50 by the amount added to the current phonetic character (one in the example of FIG. 4). Decrease with respect to series (that is, shift backward in time axis). The information management unit 26 adds (inserts) the character information UL6a of the pronunciation character “yo” immediately before the character information UL6 of the pronunciation character “hi” selected by the user in the character sequence SL while maintaining the note sequence SN. Then, the subsequent character information UL (UL6, UL7,...) Is lowered with respect to the note sequence SN by the additional amount (one) of the current character information UL. Therefore, for example, the character information UL6 corresponding to the note information UN6 before editing is related to the note information UN7 after editing.

[B]発音文字の削除(文字情報ULの削除)が指示された場合
図5には、指定音M4の発音文字「く」および指定音M5の発音文字「る」を削除する場合が例示されている。
[B] When deletion of pronunciation character (deletion of character information UL) is instructed FIG. 5 illustrates a case where the pronunciation character “ku” of the designated sound M4 and the pronunciation character “ru” of the designated sound M5 are deleted. ing.

固定モードで発音文字の削除が指示された場合、表示制御部24は、図5の部分(B)に示すように、指定音M4の発音文字「く」および指定音M5の発音文字「る」の各々を、初期値として事前に設定された発音文字(以下では特に「初期発音文字」と表記する)に置換(変更)する。図5では、発音文字「あ」を初期発音文字とした場合が想定されている。情報管理部26は、音符系列SNを維持したまま、文字系列SLのうち指定音M4の文字情報UL4および指定音M5の文字情報UL5を、初期発音文字(発音文字「あ」)を指定する文字情報UL4aおよびUL5aに置換する。   When deletion of pronunciation characters is instructed in the fixed mode, the display control unit 24, as shown in part (B) of FIG. 5, displays the pronunciation character “ku” of the designated sound M4 and the pronunciation character “ru” of the designated sound M5. Are replaced (changed) with pronunciation characters (hereinafter, referred to as “initial pronunciation characters” in particular) set in advance as initial values. In FIG. 5, it is assumed that the phonetic character “a” is the initial phonetic character. The information management unit 26 maintains the note sequence SN, and the character information UL4 of the designated tone M4 and the character information UL5 of the designated tone M5 in the character sequence SL are characters that designate the initial pronunciation character (pronunciation character “A”). Replace with information UL4a and UL5a.

他方、浮動モードで発音文字の削除が指示された場合、表示制御部24は、図5の部分(C)に示すように、音指示子50の系列を維持したまま、利用者が選択した発音文字「く」および「る」を削除し、以後の各発音文字を今回の発音文字の削除分(図5の例示では2個分)だけ音指示子50の系列に対して繰上げる(すなわち時間軸の前方側にシフトする)。情報管理部26は、音符系列SNを維持したまま、文字系列SLのうち利用者が選択した指定音M4およびM5の文字情報UL4およびUL5を削除し、以後の各文字情報UL(UL6,UL7,……)を今回の文字情報ULの削除分(2個分)だけ音符系列SNに対して繰上げる。   On the other hand, when deletion of pronunciation characters is instructed in the floating mode, the display control unit 24, as shown in the part (C) of FIG. 5, maintains the sequence of the sound indicators 50 and the pronunciation selected by the user. The characters “ku” and “ru” are deleted, and each subsequent phonetic character is advanced by the amount of deletion of the current phonetic character (two in the illustration of FIG. 5) with respect to the series of sound indicators 50 (ie, time). Shift to the front side of the shaft). The information management unit 26 deletes the character information UL4 and UL5 of the designated sounds M4 and M5 selected by the user from the character sequence SL while maintaining the note sequence SN, and the subsequent character information UL (UL6, UL7, ...) Is advanced with respect to the note sequence SN by the amount of deletion (two) of the current character information UL.

以上の説明から理解されるように、固定モードで文字系列SLの編集(文字情報ULの追加/削除)を実行する場合には、時間軸上で編集箇所の前後に位置する音符情報UNと文字情報ULとの対応が編集前と編集後とで同様に維持される。すなわち、各音符情報UNと各文字情報ULとの対応(音指示子50と発音文字との対応)は、文字情報ULの編集に関わらず固定的である。他方、浮動モードで文字系列SLを編集する場合には、音符系列SNの各音符情報UNと編集後の文字系列SLの各文字情報ULとが時間軸上で対応するように、音符情報UNと文字情報ULとの対応(音指示子50と発音文字との対応)が更新される。   As understood from the above description, when editing the character sequence SL (addition / deletion of the character information UL) in the fixed mode, the note information UN and the character positioned before and after the editing portion on the time axis Correspondence with the information UL is similarly maintained before and after editing. That is, the correspondence between each note information UN and each character information UL (correspondence between the sound indicator 50 and the pronunciation character) is fixed regardless of the editing of the character information UL. On the other hand, when the character sequence SL is edited in the floating mode, the note information UN is set so that each note information UN of the note sequence SN and each character information UL of the edited character sequence SL correspond on the time axis. The correspondence with the character information UL (the correspondence between the sound indicator 50 and the pronunciation character) is updated.

[C]音指示子50の追加(音符情報UNの追加)が指示された場合
図6には、指定音M5と指定音M6との間に指定音M5aの音指示子50(音符情報UN)を追加する場合が例示されている。
[C] When the addition of the sound indicator 50 (addition of note information UN) is instructed FIG. 6 shows the sound indicator 50 (note information UN) of the designated sound M5a between the designated sound M5 and the designated sound M6. The case of adding is illustrated.

固定モードで音指示子50の追加が指示された場合、表示制御部24は、図6の部分(B)に示すように、初期発音文字(発音文字「あ」)が付与された指定音M5aの音指示子50を指定音M5の音指示子50と指定音M6の音指示子50との間に追加する。情報管理部26は、楽譜情報DSの音符系列SNのうち指定音M5の音符情報UN5と指定音M6の音符情報UN6との間に新たな音符情報UN5aを追加するとともに、音符情報UN5aに対応する文字情報UL5aを、文字系列SLの文字情報UL5と文字情報UL6との間に追加する。文字情報UL5aは、初期発音文字(発音文字「あ」)を指定する。   When the addition of the sound indicator 50 is instructed in the fixed mode, the display control unit 24, as shown in part (B) of FIG. 6, displays the designated sound M5a to which the initial pronunciation character (the pronunciation character “A”) is added. The sound indicator 50 is added between the sound indicator 50 of the designated sound M5 and the sound indicator 50 of the designated sound M6. The information management unit 26 adds new note information UN5a between the note information UN5 of the designated sound M5 and the note information UN6 of the designated sound M6 in the note sequence SN of the score information DS, and also corresponds to the note information UN5a. The character information UL5a is added between the character information UL5 and the character information UL6 of the character series SL. The character information UL5a designates an initial pronunciation character (pronunciation character “A”).

他方、浮動モードで音指示子50の追加が指示された場合、表示制御部24は、図6の部分(C)に示すように、指定音M5aの音指示子50を指定音M5の音指示子50と指定音M6の音指示子50との間に追加し、以後の各発音文字を音指示子50の追加分(1個分)だけ音指示子50の系列に対して繰上げる。例えば、追加の指定音M5aに対応する音指示子50には発音文字「ひ」が付加される。情報管理部26は、文字系列SLを維持したまま、音符系列のうち指定音M5の音符情報UN5の直後に新たな音符情報UN5aを追加し、以後の各音符情報UN(UN6,UN7,……)を今回の音符情報UNの追加分(1個分)だけ文字系列SLに対して繰下げる(各文字情報ULを音符系列SNに対して繰上げる)。   On the other hand, when the addition of the sound indicator 50 is instructed in the floating mode, the display control unit 24 sets the sound indicator 50 of the designated sound M5a to the sound indication of the designated sound M5 as shown in part (C) of FIG. The character 50 is added between the child indicator 50 and the sound indicator 50 of the designated sound M6, and each subsequent phonetic character is advanced by the added amount (one) of the sound indicator 50 with respect to the sequence of the sound indicator 50. For example, the phonetic character “hi” is added to the sound indicator 50 corresponding to the additional designated sound M5a. The information management unit 26 adds new note information UN5a immediately after the note information UN5 of the designated tone M5 in the note sequence while maintaining the character sequence SL, and the subsequent note information UN (UN6, UN7,... ) Is subtracted from the character sequence SL by the amount (one) added to the current note information UN (each character information UL is advanced relative to the note sequence SN).

[D]音指示子50の削除(音符情報UNの削除)が指示された場合
図7には、指定音M4および指定音M5の各音指示子50(音符情報UN)を削除する場合が例示されている。
[D] When Deletion of Sound Indicator 50 (Deletion of Note Information UN) is Instructed FIG. 7 illustrates the case where the sound indicators 50 (note information UN) of the designated sound M4 and the designated sound M5 are deleted. Has been.

固定モードで音指示子50の削除が指示された場合、表示制御部24は、図7の部分(B)に示すように、指定音M4および指定音M5の各音指示子50を発音文字とともに楽譜領域42から削除する。情報管理部26は、指定音M4に対応する音符情報UN4および文字情報UL4(発音文字「く」)と、指定音M5に対応する音符情報UN5および文字情報UL5(発音文字「る」)とを削除する。   When deletion of the sound indicator 50 is instructed in the fixed mode, the display control unit 24 displays each sound indicator 50 of the designated sound M4 and the designated sound M5 together with pronunciation characters as shown in part (B) of FIG. Delete from the score area 42. The information management unit 26 obtains note information UN4 and character information UL4 (pronunciation character “ku”) corresponding to the designated sound M4, and note information UN5 and character information UL5 (pronunciation character “ru”) corresponding to the designated sound M5. delete.

他方、浮動モードで音指示子50の削除が指示された場合、表示制御部24は、図7の部分(C)に示すように、指定音M4および指定音M5の各音指示子50を削除し、指定音M4に対応する発音文字「く」以後の各発音文字を音指示子50の削除分(2個分)だけ音指示子50の系列に対して繰下げる。したがって、削除された指定音M5の直後の指定音M6には、編集前に指定音M4に付加されていた発音文字「く」が付加される。情報管理部26は、文字系列SLを維持したまま、音符系列SNのうち指定音M4の音符情報UN4と指定音M5の音符情報UN5とを削除し、以後の各音符情報UN(UN6,UN7,……)を今回の音符情報UNの削除分(2個分)だけ文字系列SLに対して繰上げる。   On the other hand, when deletion of the sound indicator 50 is instructed in the floating mode, the display control unit 24 deletes the sound indicators 50 of the designated sound M4 and the designated sound M5 as shown in part (C) of FIG. Then, the phonetic characters after the phonetic character “ku” corresponding to the designated sound M4 are moved down to the sequence of the sound indicator 50 by the deleted amount (two) of the sound indicator 50. Therefore, the designated sound M6 immediately after the deleted designated sound M5 is added with the pronunciation character “ku” added to the designated sound M4 before editing. The information management unit 26 deletes the note information UN4 of the designated tone M4 and the note information UN5 of the designated tone M5 from the note sequence SN while maintaining the character sequence SL, and the subsequent note information UN (UN6, UN7, ..) Is advanced with respect to the character sequence SL by the amount of deletion (two) of the current note information UN.

以上の説明から理解されるように、固定モードで音符系列SNの編集(音符情報UNの追加/削除)を実行する場合には、固定モードでの文字系列SLの編集と同様に、時間軸上で編集箇所の前後に位置する音符情報UNと文字情報ULとの対応が編集前と編集後とで同様に維持される。他方、浮動モードで音符系列SNを編集する場合には、文字系列SLの各文字情報ULと編集後の音符系列SNの各音符情報UNとが時間軸上で対応するように、音符情報UNと文字情報ULとの対応(音指示子50と発音文字との対応)が更新される。   As can be understood from the above description, when editing the note sequence SN (addition / deletion of note information UN) in the fixed mode, as with the editing of the character sequence SL in the fixed mode, Thus, the correspondence between the note information UN and the character information UL positioned before and after the edited portion is maintained in the same manner before and after editing. On the other hand, when the note sequence SN is edited in the floating mode, the note information UN is set so that each character information UL of the character sequence SL and each note information UN of the edited note sequence SN correspond on the time axis. The correspondence with the character information UL (the correspondence between the sound indicator 50 and the pronunciation character) is updated.

以上に説明したように、本実施形態の浮動モードでは、音符情報UNと文字情報ULとの対応が文字情報ULの追加や削除に応じて浮動的に制御される。したがって、文字系列SLの変更に整合するように利用者が音符系列SNを編集する作業や、音符系列SNの変更に整合するように利用者が文字系列SLを編集する作業は不要である。したがって、音符情報UNと文字情報ULとの対応が編集の前後で固定された構成(実施形態の固定モードのみが用意された構成)と比較して、音符系列SNおよび文字系列SLを効率的に編集できるという利点がある。また、浮動モードに代えて固定モードでも文字系列SLや音符系列SNの編集が可能であるから、音符情報UNと文字情報ULとの対応を固定したまま音符系列SNや文字系列SLを編集したいという利用者の多様な要求にも対応することが可能である。   As described above, in the floating mode of this embodiment, the correspondence between the note information UN and the character information UL is floatingly controlled according to the addition or deletion of the character information UL. Therefore, there is no need for the user to edit the note sequence SN so as to match the change of the character sequence SL, or the user to edit the character sequence SL so as to match the change of the note sequence SN. Therefore, the note sequence SN and the character sequence SL are efficiently compared with a configuration in which the correspondence between the note information UN and the character information UL is fixed before and after editing (a configuration in which only the fixed mode of the embodiment is prepared). There is an advantage that it can be edited. Since the character sequence SL and the note sequence SN can be edited even in the fixed mode instead of the floating mode, it is desired to edit the note sequence SN and the character sequence SL while fixing the correspondence between the note information UN and the character information UL. It is possible to respond to various requests of users.

<B:第2実施形態>
次に、本発明の第2実施形態を説明する。なお、以下の各例示において作用や機能が第1実施形態と同等である要素については、以上の説明で参照した符号を流用して各々の詳細な説明を適宜に省略する。
<B: Second Embodiment>
Next, a second embodiment of the present invention will be described. In addition, about the element which an effect | action and function are equivalent to 1st Embodiment in each following illustration, the code | symbol referred by the above description is diverted and each detailed description is abbreviate | omitted suitably.

第2実施形態の制御部28は、固定モード/浮動モードの選択に加え、固定モードにおけるメリスマの有効/無効を選択する。メリスマ(melisma)とは、音高を変化させながら1個の発音文字(音節)を連続的に発声する発声法(歌唱法)である。メリスマの有効/無効は、例えば入力装置14に対する利用者からの操作に応じて可変に設定される。なお、浮動モードでの動作は第1実施形態と同様であるから説明を省略する。   The control unit 28 of the second embodiment selects whether the merisma is valid / invalid in the fixed mode in addition to the selection of the fixed mode / floating mode. Melisma is an utterance method (singing method) that continuously utters one pronunciation character (syllable) while changing the pitch. The validity / invalidity of the merisma is variably set in accordance with, for example, an operation from the user on the input device 14. Since the operation in the floating mode is the same as that in the first embodiment, the description is omitted.

図8は、第2実施形態における表示制御部24および情報管理部26の動作の説明図である。図8では、利用者からの指示に応じて指定音M5と指定音M6との間に指定音M5aの音指示子50(音符情報UN)を追加する場合が想定されている。図8の部分(A)には編集前の楽譜領域42と楽譜情報DSとが図示されている。図8の部分(B)はメリスマが無効に設定された場合の楽譜領域42および楽譜情報DSの模式図であり、図8の部分(C)はメリスマが有効に設定された場合の楽譜領域42および楽譜情報DSの説明図である。   FIG. 8 is an explanatory diagram of operations of the display control unit 24 and the information management unit 26 in the second embodiment. In FIG. 8, it is assumed that a sound indicator 50 (note information UN) of the designated sound M5a is added between the designated sound M5 and the designated sound M6 in accordance with an instruction from the user. Part (A) of FIG. 8 shows a score area 42 and score information DS before editing. Part (B) of FIG. 8 is a schematic diagram of the musical score area 42 and the musical score information DS when the melisma is set to be invalid, and the part (C) of FIG. 8 is a musical score area 42 when the melisma is set to be valid. It is explanatory drawing of music score information DS.

固定モードのもとでメリスマが無効に設定された状態で音指示子50の追加が指示された場合、表示制御部24および情報管理部26は第1実施形態と同様に動作する。すなわち、図8の部分(B)に示すように、表示制御部24は、初期発音文字(発音文字「あ」)が付加された指定音M5aの音指示子50を楽譜領域42に追加し、情報管理部26は、指定音M5aの音符情報UN5aと初期発音文字の文字情報UL5aとを楽譜情報DSに追加する。   When the addition of the sound indicator 50 is instructed with the merism set to invalid under the fixed mode, the display control unit 24 and the information management unit 26 operate in the same manner as in the first embodiment. That is, as shown in part (B) of FIG. 8, the display control unit 24 adds the sound indicator 50 of the designated sound M5a to which the initial pronunciation character (the pronunciation character “A”) is added to the score area 42, The information management unit 26 adds the note information UN5a of the designated sound M5a and the character information UL5a of the initial pronunciation character to the score information DS.

固定モードのもとでメリスマが有効に設定された状態で音指示子50の追加が指示された場合にも同様に、表示制御部24は、指定音M5aの音指示子50を楽譜領域42に追加する。ただし、指定音M5aの音指示子50に付加される発音文字は、直前の指定音M5の発音文字「る」の母音である発音文字「う」に設定される。情報管理部26は、指定音M5aに対応する音符情報UN5aを音符系列SNに追加するとともに指定音M5aに対応する文字情報UL5bを文字系列SLに追加する。文字情報UL5bの発音文字は、初期発音文字ではなく、直前の文字情報UL5で指定される発音文字「る」の母音である発音文字「う」に設定される。したがって、指定音M5と指定音M5aとの合成音は、1個の発音文字「る」を相異なる音高(指定音M5および指定音M5aの各音高)で連続して発声した音声(すなわちメリスマの音声)となる。   Similarly, when the addition of the sound indicator 50 is instructed in a state where the merism is effectively set under the fixed mode, the display control unit 24 similarly puts the sound indicator 50 of the designated sound M5a in the score area 42. to add. However, the pronunciation character added to the sound indicator 50 of the designated sound M5a is set to the pronunciation character “U” which is the vowel of the immediately preceding designated sound M5. The information management unit 26 adds the note information UN5a corresponding to the designated sound M5a to the note sequence SN and also adds the character information UL5b corresponding to the designated sound M5a to the character sequence SL. The phonetic character of the character information UL5b is not the initial phonetic character, but is set to the phonetic character “u”, which is the vowel of the phonetic character “ru” specified by the immediately preceding character information UL5. Therefore, the synthesized sound of the designated sound M5 and the designated sound M5a is a voice that is continuously uttered with different pitches (each pitch of the designated sound M5 and the designated sound M5a) of one pronunciation character “ru” (that is, the designated sound M5a). Melisma voice).

第2実施形態でも第1実施形態と同様の効果が実現される。また、第2実施形態では、固定モードのもとでメリスマが有効に設定された状態で音指示子50の追加が指示された場合に、追加の指定音に対応する文字情報ULの発音文字が直前の指定音の母音に自動的に設定されるから、追加の指定音に対応する発音文字を利用者が直前の指定音の母音に変更する場合と比較して、メリスマを指示する場合の利用者の負担が軽減されるという利点がある。   The second embodiment also achieves the same effect as the first embodiment. In the second embodiment, when the addition of the sound indicator 50 is instructed in a state where the merism is effectively set under the fixed mode, the pronunciation character of the character information UL corresponding to the additional designated sound is displayed. Since it is automatically set to the vowel of the previous specified sound, it is used when the user specifies melism as compared to when the user changes the pronunciation character corresponding to the additional specified sound to the vowel of the previous specified sound There is an advantage that the burden on the person is reduced.

<C:第3実施形態>
第2実施形態では、固定モードで音指示子50を追加する場合の動作をメリスマの有効/無効に応じて変化させた。第3実施形態では、固定モードで発音文字の削除が指示された場合の動作をメリスマの有効/無効に応じて変化させる。
<C: Third Embodiment>
In the second embodiment, the operation when the sound indicator 50 is added in the fixed mode is changed according to the validity / invalidity of the merisma. In the third embodiment, the operation when the deletion of pronunciation characters is instructed in the fixed mode is changed according to the validity / invalidity of the merisma.

図9は、第3実施形態における表示制御部24および情報管理部26の動作の説明図である。図9では、「あさもくる/ひるがくる」という発音文字が指定された状態(部分(A))で、指定音M4の発音文字「く」および指定音M5の発音文字「る」の削除を利用者が指示した場合が想定されている。   FIG. 9 is an explanatory diagram of operations of the display control unit 24 and the information management unit 26 in the third embodiment. In FIG. 9, in the state (part (A)) where the pronunciation character “Asamokuru / Hirugakuru” is designated, the pronunciation character “ku” of the designated sound M4 and the pronunciation character “ru” of the designated sound M5 are deleted. It is assumed that the user has instructed.

固定モードにてメリスマが無効に設定された状態で発音文字の削除が指示された場合の動作は第1実施形態(図5の部分(B))と同様である。すなわち、図9の部分(B)に示すように、表示制御部24は、指定音M4および指定音M5の各発音文字を初期発音文字(発音文字「あ」)に置換し、情報管理部26は、利用者が発音文字の削除を指示した各指定音(M4,M5)の文字情報(UL4,UL5)を初期発音文字の文字情報(UL4a,UL5a)に置換する。   The operation when the deletion of pronunciation characters is instructed in a state where the melisma is disabled in the fixed mode is the same as that of the first embodiment (part (B) of FIG. 5). That is, as shown in part (B) of FIG. 9, the display control unit 24 replaces each pronunciation character of the designated sound M4 and the designated sound M5 with an initial pronunciation character (a pronunciation character “a”), and the information management unit 26 Replaces the character information (UL4, UL5) of each designated sound (M4, M5) that the user has instructed to delete the pronunciation characters with the character information (UL4a, UL5a) of the initial pronunciation characters.

他方、固定モードにてメリスマが有効に設定された状態で発音文字の削除が指示された場合、表示制御部24は、図9の部分(C)に示すように、利用者が削除を指示した発音文字を、初期発音文字ではなく、当該発音文字の直前の指定音の発音文字(図9の例示では指定音M3の発音文字「も」)の母音である発音文字「お」に置換する。情報管理部26は、利用者が削除を指示した各指定音(M4,M5)の文字情報(UL4,UL5)を、直前に位置する指定音M3の発音文字「も」の母音である発音文字「お」の文字情報(UL4b,UL5b)に置換する。したがって、指定音M3〜M5の合成音は、1個の発音文字「も」を相異なる音高(指定音M3〜M5の各音高)で連続して発声した音声(すなわちメリスマの音声)となる。   On the other hand, when deletion of pronunciation characters is instructed in the fixed mode with the merism enabled, the display control unit 24 instructs the deletion as shown in part (C) of FIG. The phonetic character is replaced with the phonetic character “o”, which is not the initial phonetic character, but the vowel of the phonetic character of the specified sound immediately before the phonetic character (in the example of FIG. The information management unit 26 uses the character information (UL4, UL5) of each designated sound (M4, M5) that the user has instructed to delete as the vowel character of the pronunciation character “mo” of the designated sound M3 located immediately before. Replace with the character information (UL4b, UL5b). Therefore, the synthesized sound of the designated sounds M3 to M5 is a voice (that is, a melisma voice) that is continuously uttered with different pitches (each pitch of the designated sounds M3 to M5) of one pronunciation character “M”. Become.

第3実施形態でも第1実施形態と同様の効果が実現される。また、第3実施形態では、固定モードにてメリスマの有効時に発音文字の削除が指示されると、利用者が削除を指示した発音文字が直前の指定音の母音に自動的に設定されるから、第2実施形態と同様に、メリスマの関係が成立するように利用者が各発音文字を指定する場合と比較して利用者の負担が軽減されるという利点がある。例えば、「あさがああ」という発音文字を「あさもおお」(「もおお」の部分はメリスマ)という発音文字に変更する場合、利用者は、発音文字「が」を発音文字「も」に変更したうえで、発音文字「ああ」を削除するという簡易な手順で所期の発音文字「あさもおお」を指定することが可能である。   In the third embodiment, the same effect as in the first embodiment is realized. In the third embodiment, if deletion of a pronunciation character is instructed when the merism is valid in the fixed mode, the pronunciation character instructed by the user to be deleted is automatically set as the vowel of the immediately preceding designated sound. As in the second embodiment, there is an advantage that the burden on the user is reduced as compared with the case where the user designates each pronunciation character so that the merismal relationship is established. For example, when the pronunciation character “Asaha” is changed to the pronunciation character “Asamoo” (where “Mao” is melisma), the user changes the pronunciation character “ga” to the pronunciation character “m”. After the change, it is possible to designate the intended pronunciation character “Asamoo” with a simple procedure of deleting the pronunciation character “Ah”.

<D:第4実施形態>
図10は、第4実施形態における編集画面40の模式図である。図10に示すように、第4実施形態の表示制御部24が表示装置16に表示させる編集画面40は、第1実施形態や第2実施形態と同様の楽譜領域42に加えて文字領域44を含んで構成される。文字領域44は、各指定音の発音文字の系列(文字列)が配列された領域である。例えば、発音文字の系列のうち楽譜領域42で選択されている指定音の発音文字とその前後に位置する所定個(図10では1個ずつ)の発音文字が選択的に文字領域44に配置される。
<D: Fourth Embodiment>
FIG. 10 is a schematic diagram of an editing screen 40 in the fourth embodiment. As shown in FIG. 10, the edit screen 40 displayed on the display device 16 by the display control unit 24 of the fourth embodiment includes a character area 44 in addition to the score area 42 similar to that of the first embodiment and the second embodiment. Consists of including. The character area 44 is an area in which a series (character string) of pronunciation characters of each designated sound is arranged. For example, the pronunciation character of the designated sound selected in the musical score area 42 and the predetermined number of pronunciation characters (one by one in FIG. 10) positioned before and after that are selectively arranged in the character area 44. The

楽譜領域42では、前述の通り、指定音の音高や発音期間に応じた位置(各音指示子50の位置)に発音文字が配置されるが、文字領域44では、各指定音の発音期間とは無関係に複数の発音文字が時間軸の方向に等間隔に配置される。また、文字領域44内の複数の発音文字のうち利用者が楽譜領域42にて選択した指定音の発音文字(図10の発音文字「さ」)は、非選択の指定音の発音文字とは相違する態様で表示(強調表示)される。図10では、利用者が選択した指定音の発音文字に下線を付記した場合が例示されている。   In the score area 42, as described above, pronunciation characters are arranged at positions (positions of the sound indicators 50) corresponding to the pitches of the designated sounds and the pronunciation periods. In the character area 44, the pronunciation periods of the designated sounds are arranged. A plurality of phonetic characters are arranged at equal intervals in the direction of the time axis irrespective of. Also, among the plurality of pronunciation characters in the character area 44, the pronunciation character of the designated sound selected by the user in the score area 42 (the pronunciation character “sa” in FIG. 10) is the pronunciation character of the non-selected designated sound. It is displayed (highlighted) in a different manner. In FIG. 10, the case where the underline is attached to the pronunciation character of the designated sound which the user selected is illustrated.

利用者は、入力装置14の操作で文字領域44内の発音文字を適宜に編集(追加/削除)し得る。例えば、利用者が指定した発音文字を文字領域44内の所望の位置に追加する作業や文字領域44内の発音文字を削除する作業のほか、文字領域44内の既存の発音文字の複製を他の位置に追加する作業(コピー&ペースト)や、文字領域44内の既存の発音文字を他の位置に移動する作業(カット&ペースト)が可能である。また、利用者は、所望の文字列を文字領域44内の発音文字の系列から検索することが可能である。   The user can appropriately edit (add / delete) the phonetic characters in the character area 44 by operating the input device 14. For example, in addition to the task of adding a phonetic character designated by the user to a desired position in the character region 44, the task of deleting the phonetic character in the character region 44, and other copying of the existing phonetic character in the character region 44. A work (copy and paste) to be added to the position of (2) and a work to move an existing pronunciation character in the character area 44 to another position (cut and paste) are possible. Further, the user can search for a desired character string from a series of pronunciation characters in the character area 44.

表示制御部24は、利用者からの指示に応じて文字領域44内の各発音文字を変更し、文字領域44内の変更が反映されるように楽譜領域42内の各発音文字を更新する。また、情報管理部26は、文字領域44内の発音文字の変更が反映されるように楽譜情報DSを更新する。文字領域44の編集が利用者から指示された場合、制御部28は、動作モードを強制的に浮動モードに設定する。したがって、表示制御部24は、文字領域44内の発音文字の編集(追加/削除)に応じて楽譜領域42内の以後の発音文字を音指示子50の系列に対して移動(繰上/繰下)し、情報管理部26は、楽譜情報DSの文字情報ULの編集(追加/削除)に応じて以後の各文字情報ULを音符系列SNに対して移動(繰上/繰下)する。   The display control unit 24 changes each phonetic character in the character region 44 in accordance with an instruction from the user, and updates each phonetic character in the score region 42 so that the change in the character region 44 is reflected. Further, the information management unit 26 updates the musical score information DS so that the change of the pronunciation characters in the character area 44 is reflected. When editing of the character area 44 is instructed by the user, the control unit 28 forcibly sets the operation mode to the floating mode. Therefore, the display control unit 24 moves (up / down) the subsequent phonetic characters in the musical score region 42 with respect to the sequence of the sound indicator 50 in accordance with the editing (addition / deletion) of the phonetic characters in the character region 44. Then, the information management unit 26 moves (up / down) the subsequent character information UL with respect to the note sequence SN in accordance with the editing (addition / deletion) of the character information UL of the score information DS.

第4実施形態でも第1実施形態と同様の効果が実現される。また、第4実施形態では、発音文字の系列(歌詞)が文字領域44に集約的に配置されるから、楽譜領域42内に分散的に配置された発音文字を編集する場合と比較して利用者の作業の負担が軽減されるという利点がある。また、文字領域44内の複数の発音文字のうち利用者が選択中の指定音に対応する発音文字が他の発音文字とは相違する態様で表示されるから、各指定音の音高の経時的な変化(すなわち旋律)と発音文字の系列とを対照しながら楽譜情報DSを効率的に編集できるという利点もある。   In the fourth embodiment, the same effect as in the first embodiment is realized. Further, in the fourth embodiment, since the pronunciation character series (lyrics) are collectively arranged in the character area 44, it is used as compared with the case of editing the pronunciation characters distributed in the score area 42. There is an advantage that the burden on the worker's work is reduced. Further, since the pronunciation character corresponding to the designated sound currently selected by the user among the plurality of pronunciation characters in the character area 44 is displayed in a manner different from the other pronunciation characters, the pitch of each designated sound over time is displayed. There is also an advantage that the musical score information DS can be efficiently edited while contrasting a typical change (that is, melody) with a series of pronunciation characters.

なお、以上の例示では楽譜領域42に並列するように編集画面40内に文字領域44を配置したが、図11の例示のように、編集画面40とは別個に(すなわち編集画面40から独立したウィンドウとして)文字領域44を配置した構成も採用され得る。図11の文字領域44には、例えば、文字系列SLを構成する全部の発音文字が配置される。また、文字領域44内の発音文字のうち利用者が楽譜領域42で選択中の指定音の発音文字(図11で下線が付加された発音文字)を含む所定個の発音文字は強調表示(図11では網掛表示)される。文字領域44内の発音文字の編集を楽譜領域42内の各発音文字や楽譜情報DSに反映させる動作は前述の例示と同様である。   In the above example, the character area 44 is arranged in the editing screen 40 so as to be parallel to the musical score area 42. However, as illustrated in FIG. 11, the character area 44 is separated from the editing screen 40 (that is, independent from the editing screen 40). A configuration in which the character area 44 is arranged (as a window) may also be adopted. In the character area 44 of FIG. 11, for example, all the pronunciation characters constituting the character series SL are arranged. In addition, among the pronunciation characters in the character area 44, a predetermined number of pronunciation characters including the pronunciation character of the designated sound currently selected by the user in the score area 42 (the pronunciation character underlined in FIG. 11) is highlighted (see FIG. 11 is shaded). The operation of reflecting the editing of the phonetic characters in the character area 44 on each phonetic character and the score information DS in the score area 42 is the same as in the above example.

<E:第5実施形態>
浮動モードにて文字情報UL(発音文字)の追加(図4)や音符情報UNの削除(図7)を実行した場合、編集箇所以降の各文字情報ULが各音符情報UNに対して相対的に繰下がるから、図12に示すように、文字系列SLの最後尾の近傍に位置する各文字情報ULは音符情報UNとの対応から外れる。第5実施形態は、以上のように楽譜情報DSの編集に起因して音符情報UNとの対応から外れた文字情報UL(以下では特に「余剰文字情報UL_R」と表記する)に着目した形態である。音符系列SNの音符情報UNの総数を超過した個数の文字情報ULが余剰文字情報UL_Rに相当する。
<E: Fifth Embodiment>
When the character information UL (pronunciation character) is added (FIG. 4) or the note information UN is deleted (FIG. 7) in the floating mode, each character information UL after the edited portion is relative to each note information UN. Therefore, as shown in FIG. 12, each character information UL located in the vicinity of the tail end of the character series SL deviates from the correspondence with the note information UN. In the fifth embodiment, as described above, attention is paid to the character information UL (particularly referred to as “excess character information UL_R” hereinafter) that is out of correspondence with the note information UN due to the editing of the score information DS. is there. The number of character information UL exceeding the total number of note information UN of the note sequence SN corresponds to the surplus character information UL_R.

第5実施形態の情報管理部26は、文字情報ULの追加や音符情報UNの削除で発生した余剰文字情報UL_Rを破棄せずに記憶装置12内に保持する。他方、表示制御部24は、図13に示す余剰文字領域46を表示装置16に表示させる。余剰文字領域46には、余剰文字情報UL_Rが指定する各発音文字が配置される。図13では、漫画の吹き出しを模擬した形状の余剰文字領域46を編集画面40内に配置した場合が例示されている。   The information management unit 26 of the fifth embodiment holds the surplus character information UL_R generated by adding the character information UL and deleting the note information UN in the storage device 12 without discarding it. On the other hand, the display control unit 24 causes the display device 16 to display the surplus character area 46 shown in FIG. In the surplus character area 46, each phonetic character specified by the surplus character information UL_R is arranged. FIG. 13 illustrates a case where the surplus character area 46 having a shape simulating a comic balloon is arranged in the editing screen 40.

第5実施形態でも第1実施形態と同様の効果が実現される。なお、音符系列SNとの対応から溢れた文字情報ULが破棄される構成では、文字情報ULの追加や音符情報UNの削除で破棄された文字情報ULを利用者が随時に追加する必要がある。第5実施形態によれば、余剰文字情報UL_Rが記憶装置12に保持されるから、楽譜情報DSの編集時の利用者の作業の負担を軽減することが可能である。また、余剰文字情報UL_Rが表示装置16に表示されるから、音符情報UNとの対応から外れた余剰文字情報UL_Rを認識しながら、利用者が楽譜情報DSを編集できるという利点もある。以上の効果は、例えば、発音文字の系列(歌詞)を確定したうえで試行錯誤的に旋律を編集する(音符情報UNを追加または削除する)場合に格別に有効である。   In the fifth embodiment, the same effect as in the first embodiment is realized. In the configuration in which the character information UL overflowing from the correspondence with the note sequence SN is discarded, the user needs to add the character information UL discarded by adding the character information UL or deleting the note information UN at any time. . According to the fifth embodiment, since the surplus character information UL_R is held in the storage device 12, it is possible to reduce the work burden on the user when editing the musical score information DS. Further, since the surplus character information UL_R is displayed on the display device 16, there is also an advantage that the user can edit the score information DS while recognizing the surplus character information UL_R that is out of correspondence with the note information UN. The above effect is particularly effective when, for example, a melody is edited on a trial and error basis (note information UN is added or deleted) after a pronunciation character sequence (lyrics) is determined.

なお、以上の例示では、余剰文字情報UL_Rを表示する独立の余剰文字領域46を確保したが、例えば図11の形態のように文字系列SLの全部の発音文字が文字領域44に配置される場合には、図14に示すように、文字領域44内の余剰文字情報UL_Rの発音文字を他の発音文字とは別態様で表示する構成も好適に採用され得る。図14では、文字領域44内の余剰文字情報UL_Rに下線(二重線)を付加した場合が例示されている。   In the above example, the independent surplus character area 46 for displaying the surplus character information UL_R is secured. However, for example, when all the pronunciation characters of the character series SL are arranged in the character area 44 as in the form of FIG. As shown in FIG. 14, a configuration in which the pronunciation characters of the surplus character information UL_R in the character area 44 are displayed in a manner different from other pronunciation characters can be suitably employed. In FIG. 14, the case where the underline (double line) is added to the surplus character information UL_R in the character area 44 is illustrated.

<F:第6実施形態>
第6実施形態の表示制御部24は、図15に例示するように、楽譜情報DSを図表の形式で表現したリスト(以下「編集用リスト」という)48を表示装置16に表示させる。図15に例示された編集用リスト48では、各指定音の音符情報UN(発音期間,音高)が第1列に時系列に配列され、各指定音の文字情報UL(発音文字,発音記号)が第2列に時系列に配列される。第2列の下位2行は余剰文字情報UL_R(第5実施形態)に相当する。
<F: Sixth Embodiment>
As illustrated in FIG. 15, the display control unit 24 according to the sixth embodiment causes the display device 16 to display a list 48 (hereinafter referred to as “editing list”) in which the score information DS is expressed in the form of a chart. In the editing list 48 illustrated in FIG. 15, note information UN (pronunciation period, pitch) of each designated sound is arranged in time series in the first column, and character information UL (pronunciation character, pronunciation symbol) of each designated sound. ) Are arranged in time series in the second column. The lower two rows of the second column correspond to surplus character information UL_R (fifth embodiment).

利用者は、入力装置14を適宜に操作することで編集用リスト48の各要素を適宜に変更することが可能である。例えば、編集用リスト48内の任意の要素を変更または削除する作業のほか、音符情報UNや文字情報UL(例えば複数の指定音にわたる音符情報UNや文字情報ULの系列)を任意に選択および複製して他の位置に追加する作業(コピー&ペースト)や、1個以上の音符情報UNや文字情報ULを任意に選択して他の位置に移動する作業(カット&ペースト)が可能である。また、利用者は、所望の文字列を編集用リスト48内の発音文字の系列から検索することが可能である。   The user can appropriately change each element of the editing list 48 by operating the input device 14 appropriately. For example, in addition to the task of changing or deleting an arbitrary element in the editing list 48, the note information UN and the character information UL (for example, a series of the note information UN and the character information UL over a plurality of designated sounds) are arbitrarily selected and duplicated. Thus, an operation to add to another position (copy and paste) or an operation to arbitrarily select one or more note information UN or character information UL and move to another position (cut and paste) is possible. Further, the user can search for a desired character string from a series of pronunciation characters in the editing list 48.

表示制御部24は、編集画面40および編集用リスト48の一方を利用者からの指示に応じて更新し、当該更新が反映されるように他方の表示を更新する。また、情報管理部26は、編集用リスト48に対する変更が反映されるように楽譜情報DSを更新する。編集用リスト48の編集時に動作モードは浮動モードに設定される。   The display control unit 24 updates one of the editing screen 40 and the editing list 48 in accordance with an instruction from the user, and updates the other display so that the update is reflected. In addition, the information management unit 26 updates the score information DS so that the change to the editing list 48 is reflected. When editing the editing list 48, the operation mode is set to the floating mode.

第6実施形態でも第1実施形態と同様の効果が実現される。また、第6実施形態では、楽譜情報DSを可視化した編集用リスト48が編集可能な状態で表示装置16に表示されるから、利用者が各指定音の詳細(音符情報UN,文字情報UL)を確認しながら適宜に編集できるという利点がある。   In the sixth embodiment, the same effect as in the first embodiment is realized. In the sixth embodiment, since the editing list 48 in which the score information DS is visualized is displayed on the display device 16 in an editable state, the details of each designated sound (note information UN, character information UL) are displayed by the user. There is an advantage that it can be edited appropriately while checking.

<G:変形例>
以上の各形態は多様に変形され得る。具体的な変形の態様を以下に例示する。以下の例示から任意に選択された2以上の態様は適宜に併合され得る。
<G: Modification>
Each of the above forms can be variously modified. Specific modifications are exemplified below. Two or more aspects arbitrarily selected from the following examples can be appropriately combined.

(1)変形例1
以上の各形態は適宜に組合せが可能である。例えば、第4実施形態から第6実施形態は、メリスマの有効/無効を設定可能な第2実施形態や第3実施形態にも同様に適用され得る。また、第4実施形態の文字領域44と第5実施形態の余剰文字領域46と第6実施形態の編集用リスト48とから選択された2以上の画像は表示装置16に並列(同時)に表示され得る。文字領域44内の既存の発音文字を他の位置に追加(コピー&ペースト)または移動(カット&ペースト)する第4実施形態の動作は、以上に例示した各形態(第1実施形態〜第3実施形態,第5実施形態,第6実施形態)にも同様に採用することが可能である。
(1) Modification 1
The above embodiments can be appropriately combined. For example, the fourth to sixth embodiments can be similarly applied to the second and third embodiments in which the validity / invalidity of the merism can be set. Two or more images selected from the character area 44 of the fourth embodiment, the surplus character area 46 of the fifth embodiment, and the editing list 48 of the sixth embodiment are displayed in parallel (simultaneously) on the display device 16. Can be done. The operation of the fourth embodiment for adding (copying and pasting) or moving (cutting and pasting) an existing phonetic character in the character area 44 to another position is as described above (first embodiment to third embodiment). The embodiment, the fifth embodiment, and the sixth embodiment can be similarly employed.

(2)変形例2
以上の各形態では固定モードまたは浮動モードを制御部28が選択したが、浮動モードのみで動作する構成(したがって制御部28は省略される)も採用され得る。また、楽譜情報DSの編集用の音響処理装置100(情報編集装置)では音響生成部22が省略され得る。
(2) Modification 2
In each of the above embodiments, the control unit 28 selects the fixed mode or the floating mode, but a configuration that operates only in the floating mode (therefore, the control unit 28 is omitted) may be employed. In addition, the sound generation unit 22 can be omitted in the sound processing apparatus 100 (information editing apparatus) for editing the score information DS.

100……音響処理装置、10……演算処理装置、12……記憶装置、14……入力装置、16……表示装置、18……放音装置、22……音響生成部、24……表示制御部、26……情報管理部、28……制御部、40……編集画面、42……楽譜領域、44……文字領域、46……余剰文字領域、48……編集用リスト、50……音指示子。
DESCRIPTION OF SYMBOLS 100 ... Sound processing device, 10 ... Arithmetic processing device, 12 ... Memory | storage device, 14 ... Input device, 16 ... Display device, 18 ... Sound emission device, 22 ... Sound generation part, 24 ... Display Control unit 26... Information management unit 28... Control unit 40 .. editing screen 42 .. score area 44 .. character region 46 .. surplus character region 48 .. editing list 50. … Sound indicator.

Claims (7)

各指定音の音高を指定する音符情報を時系列に配列した音符系列と、各指定音の発音文字を指定する文字情報を時系列に配列した文字系列とを、前記各音符情報と前記各文字情報とを対応させて記憶する記憶手段と、
前記音符情報の追加または削除が指示されると、前記文字系列の各文字情報を維持したまま前記音符系列について当該音符情報を追加または削除して、前記文字系列と当該音符情報の追加または削除後の音符系列とについて前記各文字情報と前記各音符情報との対応を更新する情報管理手段と
を具備する情報編集装置。
A note sequence in which note information for specifying the pitch of each designated sound is arranged in a time series, and a character sequence in which character information for designating pronunciation characters of each designated sound is arranged in a time series, each note information and each of the above Storage means for storing character information in association with each other;
When addition or deletion of the note information is instructed, the note information is added to or deleted from the note sequence while maintaining the character information of the character sequence, and after the addition or deletion of the character sequence and the note information An information editing apparatus comprising: information management means for updating the correspondence between each character information and each note information with respect to a note sequence.
浮動モードまたは固定モードを選択する制御手段を具備し、
前記情報管理手段は、
前記浮動モードにて前記音符情報の追加または削除が指示されると、前記文字系列の各文字情報を維持したまま、前記音符系列について当該音符情報を追加または削除し、
前記固定モードにて前記音符情報の追加が指示されると、前記音符系列に当該音符情報を追加するとともに当該音符情報に対応する文字情報を前記文字系列に追加し、前記固定モードにて前記音符情報の削除が指示されると、前記音符系列から当該音符情報を削除するとともに当該音符情報に対応する文字情報を前記文字系列から削除する
請求項1の情報編集装置。
Comprising control means for selecting a floating mode or a fixed mode;
The information management means includes
When addition or deletion of the note information is instructed in the floating mode, adding or deleting the note information for the note sequence while maintaining each character information of the character sequence,
When the addition of the note information is instructed in the fixed mode, the note information is added to the note sequence and character information corresponding to the note information is added to the character sequence, and the note information is added in the fixed mode. The information editing apparatus according to claim 1, wherein when information deletion is instructed, the note information is deleted from the note sequence and character information corresponding to the note information is deleted from the character sequence.
前記情報管理手段は、前記固定モードにて新規音符情報の追加が指示されると、前記音符系列に前記新規音符情報を追加し、前記音符系列のうち前記新規音符情報の直前の音符情報に対応する文字情報の母音を指定する文字情報を、前記新規音符情報に対応する文字情報として前記文字系列に追加する
請求項2の情報編集装置。
When the addition of new note information is instructed in the fixed mode, the information management means adds the new note information to the note sequence and corresponds to the note information immediately before the new note information in the note sequence. The information editing apparatus according to claim 2, wherein character information designating a vowel of character information to be added is added to the character series as character information corresponding to the new note information.
各指定音の音高を指定する音符情報を時系列に配列した音符系列と、各指定音の発音文字を指定する文字情報を時系列に配列した文字系列とを、前記各音符情報と前記各文字情報とを対応させて記憶する記憶手段と、
音高軸と時間軸とが設定された楽譜領域に、前記各音符情報が指定する音高の指定音を表す音指示子と、前記各文字情報が指定する発音文字とを配置した編集画面を、表示装置に表示させる表示制御手段と、
前記編集画面に対して前記文字情報の追加または削除が指示されると、前記音符系列の各音符情報を維持したまま前記文字系列について当該文字情報を追加または削除して、前記音符系列と当該文字情報の追加または削除後の文字系列とについて前記各音符情報と前記各文字情報との対応を更新する情報管理手段と
を具備する情報編集装置。
A note sequence in which note information for specifying the pitch of each designated sound is arranged in a time series, and a character sequence in which character information for designating pronunciation characters of each designated sound is arranged in a time series, each note information and each of the above Storage means for storing character information in association with each other;
An editing screen in which a pitch indicator representing a pitch designated by each note information and a pronunciation character designated by each character information are arranged in a score area in which a pitch axis and a time axis are set. Display control means for displaying on the display device;
When addition or deletion of the character information is instructed to the editing screen, the character information is added to or deleted from the character sequence while maintaining the note information of the note sequence, and the note sequence and the character An information editing apparatus comprising: information management means for updating correspondence between each piece of note information and each piece of character information with respect to a character sequence after addition or deletion of information.
浮動モードまたは固定モードを選択する制御手段を具備し、
前記情報管理手段は、
前記浮動モードにて前記文字情報の追加または削除が指示されると、前記音符系列の各音符情報を維持したまま、前記文字系列について当該文字情報を追加または削除し、
前記固定モードにて前記文字情報の追加が指示されると、前記各音符情報と前記各文字情報との対応を維持したまま、前記文字系列内の文字情報を前記追加に係る文字情報に置換し、前記固定モードにて前記文字情報の削除が指示されると、前記各音符情報と前記各文字情報との対応を維持したまま、前記文字系列内の文字情報を所定の文字情報に置換する
請求項4の情報編集装置。
Comprising control means for selecting a floating mode or a fixed mode;
The information management means includes
When the addition or deletion of the character information is instructed in the floating mode, the character information is added or deleted for the character sequence while maintaining the note information of the note sequence,
When the addition of the character information is instructed in the fixed mode, the character information in the character sequence is replaced with the character information related to the addition while maintaining the correspondence between the note information and the character information. When the deletion of the character information is instructed in the fixed mode, the character information in the character series is replaced with predetermined character information while maintaining the correspondence between the note information and the character information. Item 4. The information editing apparatus according to item 4.
各指定音の音高を指定する音符情報を時系列に配列した音符系列と、各指定音の発音文字を指定する文字情報を時系列に配列した文字系列とを、前記各音符情報と前記各文字情報とを対応させて記憶する記憶手段を利用可能なコンピュータに、  A note sequence in which note information for specifying the pitch of each designated sound is arranged in a time series, and a character sequence in which character information for designating pronunciation characters of each designated sound is arranged in a time series, each note information and each of the above In a computer that can use storage means for storing character information in correspondence with each other,
前記音符情報の追加または削除が指示されると、前記文字系列の各文字情報を維持したまま前記音符系列について当該音符情報を追加または削除して、前記文字系列と当該音符情報の追加または削除後の音符系列とについて前記各文字情報と前記各音符情報との対応を更新する情報管理処理  When addition or deletion of the note information is instructed, the note information is added to or deleted from the note sequence while maintaining the character information of the character sequence, and after the addition or deletion of the character sequence and the note information Information management processing for updating correspondence between each character information and each note information
を実行させるプログラム。  A program that executes
各指定音の音高を指定する音符情報を時系列に配列した音符系列と、各指定音の発音文字を指定する文字情報を時系列に配列した文字系列とを、前記各音符情報と前記各文字情報とを対応させて記憶する記憶手段を利用可能なコンピュータに、  A note sequence in which note information for specifying the pitch of each designated sound is arranged in a time series, and a character sequence in which character information for designating pronunciation characters of each designated sound is arranged in a time series, each note information and each of the above In a computer that can use storage means for storing character information in correspondence with each other,
音高軸と時間軸とが設定された楽譜領域に、前記各音符情報が指定する音高の指定音を表す音指示子と、前記各文字情報が指定する発音文字とを配置した編集画面を、表示装置に表示させる表示制御処理と、  An editing screen in which a pitch indicator representing a pitch designated by each note information and a pronunciation character designated by each character information are arranged in a score area in which a pitch axis and a time axis are set. Display control processing to be displayed on the display device;
前記編集画面に対して前記文字情報の追加または削除が指示されると、前記音符系列の各音符情報を維持したまま前記文字系列について当該文字情報を追加または削除して、前記音符系列と当該文字情報の追加または削除後の文字系列とについて前記各音符情報と前記各文字情報との対応を更新する情報管理処理と  When addition or deletion of the character information is instructed to the editing screen, the character information is added to or deleted from the character sequence while maintaining the note information of the note sequence, and the note sequence and the character An information management process for updating the correspondence between each piece of note information and each piece of character information with respect to the character sequence after addition or deletion of information;
を実行させるプログラム。  A program that executes
JP2010086987A 2010-04-05 2010-04-05 Information editing apparatus and program Active JP5515986B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010086987A JP5515986B2 (en) 2010-04-05 2010-04-05 Information editing apparatus and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010086987A JP5515986B2 (en) 2010-04-05 2010-04-05 Information editing apparatus and program

Publications (3)

Publication Number Publication Date
JP2011221085A JP2011221085A (en) 2011-11-04
JP2011221085A5 JP2011221085A5 (en) 2013-12-05
JP5515986B2 true JP5515986B2 (en) 2014-06-11

Family

ID=45038180

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010086987A Active JP5515986B2 (en) 2010-04-05 2010-04-05 Information editing apparatus and program

Country Status (1)

Country Link
JP (1) JP5515986B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7280055B2 (en) * 2019-02-14 2023-05-23 株式会社河合楽器製作所 Song Pronunciation Character String Automatic Correction Program and Song Pronunciation Character String Automatic Correction Apparatus
JP7088159B2 (en) 2019-12-23 2022-06-21 カシオ計算機株式会社 Electronic musical instruments, methods and programs
JP7180587B2 (en) 2019-12-23 2022-11-30 カシオ計算機株式会社 Electronic musical instrument, method and program
CN111785245A (en) * 2020-06-30 2020-10-16 北京来也网络科技有限公司 Pinyin processing method and device

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3405123B2 (en) * 1997-05-22 2003-05-12 ヤマハ株式会社 Audio data processing device and medium recording data processing program
JP3250559B2 (en) * 2000-04-25 2002-01-28 ヤマハ株式会社 Lyric creating apparatus, lyrics creating method, and recording medium storing lyrics creating program
JP3239897B1 (en) * 2001-03-14 2001-12-17 ヤマハ株式会社 Songwriting device and program
JP4026512B2 (en) * 2003-02-27 2007-12-26 ヤマハ株式会社 Singing composition data input program and singing composition data input device
JP3843953B2 (en) * 2003-02-27 2006-11-08 ヤマハ株式会社 Singing composition data input program and singing composition data input device
JP4415573B2 (en) * 2003-06-13 2010-02-17 ソニー株式会社 SINGING VOICE SYNTHESIS METHOD, SINGING VOICE SYNTHESIS DEVICE, PROGRAM, RECORDING MEDIUM, AND ROBOT DEVICE
JP2006098607A (en) * 2004-09-29 2006-04-13 Yasuhiro Kodama Musical score for folk song
JP4736483B2 (en) * 2005-03-15 2011-07-27 ヤマハ株式会社 Song data input program

Also Published As

Publication number Publication date
JP2011221085A (en) 2011-11-04

Similar Documents

Publication Publication Date Title
JP6070010B2 (en) Music data display device and music data display method
JP5949607B2 (en) Speech synthesizer
WO2017033612A1 (en) Display control method and synthetic sound editing device
JP2013137520A (en) Music data editing device
JP2012118385A (en) Speech synthesis information editing device
JP5625321B2 (en) Speech synthesis apparatus and program
JP5648347B2 (en) Speech synthesizer
JP5515986B2 (en) Information editing apparatus and program
JP5423375B2 (en) Speech synthesizer
JP2013148864A (en) Music data editing device
JP6179221B2 (en) Sound processing apparatus and sound processing method
JP5614262B2 (en) Music information display device
US11437016B2 (en) Information processing method, information processing device, and program
US11893304B2 (en) Display control method, display control device, and program
JP2011209459A (en) Sound processing device
JP5790860B2 (en) Speech synthesizer
JP5663935B2 (en) Information editing apparatus and program
JP5935831B2 (en) Speech synthesis apparatus, speech synthesis method and program
JP5552797B2 (en) Speech synthesis apparatus and speech synthesis method
WO2019239972A1 (en) Information processing method, information processing device and program
JP6149373B2 (en) Speech synthesis data editing apparatus and speech synthesis data editing method
CN117877459A (en) Recording medium, sound processing method, and sound processing system
JP5641266B2 (en) Speech synthesis apparatus, speech synthesis method and program
JP6331470B2 (en) Breath sound setting device and breath sound setting method
JPWO2019003349A1 (en) Sound generator and method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130222

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131023

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20131217

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140214

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140304

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140317

R150 Certificate of patent or registration of utility model

Ref document number: 5515986

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150