(57)【特許請求の範囲】
【請求項１】
イベントシーケンスで表わされた演奏情報及び表示情報を含む楽曲データを入力するデータ入力手段と、
前記データ入力手段により入力された楽曲データの演奏情報に基づいて、楽曲演奏の楽音を波形データで表わしたオーディオファイルを生成するオーディオ生成手段と、
前記データ入力手段により入力された楽曲データの演奏情報及び表示情報に基づいて、楽曲演奏の進行に対応して順次表示される楽譜を画像データで表わした動画ファイルを生成する動画生成手段と、
前記オーディオ生成手段及び動画生成手段により生成されたオーディオファイル及び動画ファイルを結合して音楽コンテンツを生成するコンテンツ生成手段と
を具備し、
前記動画生成手段は、
前記データ入力手段により入力された楽曲データの表示情報に含まれる歌詞データに基づく歌詞を描画した動画ファイルを生成し、
その際、楽曲演奏の進行に対応させて描画すると歌詞の文字に重なりが生じるとの判定結果に応じて、重なりが生じる文字について、先頭文字の位置を基準に楽曲演奏の進行方向に移動して互いに重ならないように配置する第１手順、第１手順で歌詞描画域に収まり切らない場合に最後の文字の位置を歌詞描画域終端に合わせて逆方向に移動する第２手順、第２手順で他の歌詞と重なりが生じた場合に先頭文字の位置を当該他の歌詞の末尾に合わせて進行方向に移動する第３手順、及び、第３手順で歌詞描画域に収まり切らない部分を次の行に配置する第４手順を、順次、講じる
ことを特徴とする音楽コンテンツ作成装置。
【請求項２】
イベントシーケンスで表わされた演奏情報及び表示情報を含む楽曲データを入力するデータ入力ステップと、
前記データ入力ステップで入力された楽曲データの演奏情報に基づいて、楽曲演奏の楽音を波形データで表わしたオーディオファイルを生成するオーディオ生成ステップと、
前記データ入力ステップで入力された楽曲データの演奏情報及び表示情報に基づいて、楽曲演奏の進行に対応して順次表示される楽譜を画像データで表わした動画ファイルを生成する動画生成ステップと、
前記オーディオ生成ステップ及び動画生成ステップで生成されたオーディオファイル及び動画ファイルを結合して音楽コンテンツを生成するコンテンツ生成ステップと
を備え、
前記動画生成ステップでは、
前記データ入力ステップで入力された楽曲データの表示情報に含まれる歌詞データに基づく歌詞を描画した動画ファイルを生成し、
その際、楽曲演奏の進行に対応させて描画すると歌詞の文字に重なりが生じるとの判定結果に応じて、重なりが生じる文字について、先頭文字の位置を基準に楽曲演奏の進行方向に移動して互いに重ならないように配置する第１手順、第１手順で歌詞描画域に収まり切らない場合に最後の文字の位置を歌詞描画域終端に合わせて逆方向に移動する第２手順、第２手順で他の歌詞と重なりが生じた場合に先頭文字の位置を当該他の歌詞の末尾に合わせて進行方向に移動する第３手順、及び、第３手順で歌詞描画域に収まり切らない部分を次の行に配置する第４手順を、順次、講じる
ことを特徴とする音楽コンテンツ作成方法。
【請求項３】
イベントシーケンスで表わされた演奏情報及び表示情報を含む楽曲データを入力するデータ入力ステップと、
前記データ入力ステップで入力された楽曲データの演奏情報に基づいて、楽曲演奏の楽音を波形データで表わしたオーディオファイルを生成するオーディオ生成ステップと、
前記データ入力ステップで入力された楽曲データの演奏情報及び表示情報に基づいて、楽曲演奏の進行に対応して順次表示される楽譜を画像データで表わした動画ファイルを生成する動画生成ステップと、
前記オーディオ生成ステップ及び動画生成ステップで生成されたオーディオファイル及び動画ファイルを結合して音楽コンテンツを生成するコンテンツ生成ステップと
から成り、
前記動画生成ステップでは、
前記データ入力ステップで入力された楽曲データの表示情報に含まれる歌詞データに基づく歌詞を描画した動画ファイルを生成し、
その際、楽曲演奏の進行に対応させて描画すると歌詞の文字に重なりが生じるとの判定結果に応じて、重なりが生じる文字について、先頭文字の位置を基準に楽曲演奏の進行方向に移動して互いに重ならないように配置する第１手順、第１手順で歌詞描画域に収まり切らない場合に最後の文字の位置を歌詞描画域終端に合わせて逆方向に移動する第２手順、第２手順で他の歌詞と重なりが生じた場合に先頭文字の位置を当該他の歌詞の末尾に合わせて進行方向に移動する第３手順、及び、第３手順で歌詞描画域に収まり切らない部分を次の行に配置する第４手順を、順次、講じる
手順をコンピュータに実行させる音楽コンテンツ作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、通信ネットワークを介して携帯電話機などの端末装置に配信されるマルチメディア音楽コンテンツを作成する音楽コンテンツ作成システムに関する。
【背景技術】
【０００２】
近年、携帯電話機などの携帯端末向けの配信サービスは、顧客ニーズの多様化により、従来のイベントシーケンスで構成される着信メロディの配信のみならず、オーディオデータによる音楽情報の配信や、映像情報を含むマルチメディアコンテンツの配信などが提供されるようになってきた。そこで、このような音楽コンテンツ配信サービスの１つとして楽譜表示付の楽曲データの配信を行うことが考えられる。
【０００３】
これに対して、演奏データに基づいて歌詞や楽譜の画像を生成し、演奏データの再生に応じて楽譜の表示ならびに演奏位置の表示を行うようにした画像表示技術は、例えば、特許文献１により知られている。
【特許文献１】特開２００５−１４８５６３号公報
【０００４】
特許文献１に開示された画像表示技術に対応可能な楽曲フォーマットに準拠した楽曲データは既に多数存在しているので、上述のように楽譜表示付の楽曲データの配信を行う場合、携帯端末向けの音楽コンテンツを一からオーサリングするのではなく、特許文献１の画像表示技術を利用して既存の楽曲データ資産を流用することができれば、品質の維持も図ることができる上に経済的になる。
【０００５】
しかしながら、特許文献１の画像表示技術では、楽曲データのみから楽譜画像などを生成すると共に楽曲再生の進行に応じて逐次楽譜画像の表示を切り替えるための演算は、複雑かつ処理負荷が高く、携帯電話機などのように処理能力が十分でない端末装置に適用することは困難である。
【０００６】
また、サーバからＭＩＤＩデータの提供を受けるパーソナルコンピュータにおいて、映像データの再生に合わせてＭＩＤＩデータをオーディオデータ（音声データ）に変換し、変換されたオーディオデータを映像データに付加するようにしたデータ変換技術が、例えば、特許文献２により知られている。
【特許文献２】特開２００３−２５５９３９号公報
【０００７】
従って、携帯端末で楽譜表示付の楽曲データを取得するために、特許文献２に記載されたデータ変換技術を応用し、ＭＩＤＩデータなどの楽曲データとその楽譜画面の映像データの提供を携帯端末で事前に受け、携帯端末上において、楽曲データに基づくオーディオデータを映像データに付加するようにすることが考えられるが、この方法は、著作物の権利保護の観点や携帯端末の使用上の制約から望ましくない。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
この発明は、このような事情に鑑み、既存の楽曲データを流用しつつ、携帯電話機などの端末装置に配信するのに好適なマルチメディア音楽コンテンツを作成することができる音楽コンテンツ作成システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
この発明の主たる特徴に従うと、イベントシーケンスで表わされた演奏情報及び表示情報を含む楽曲データ（Ｄｔ１）を入力するデータ入力手段（Ｍ２）と、データ入力手段（Ｍ２）により入力された楽曲データ（Ｄｔ１）の演奏情報に基づいて、楽曲演奏の楽音を波形データで表わしたオーディオファイル（Ｄｔ２）を生成するオーディオ生成手段（ＢＲ１；Ｍ３，Ｍ４）と、データ入力手段（Ｍ２）により入力された楽曲データ（Ｄｔ１）の演奏情報及び表示情報に基づいて、楽曲演奏の進行に対応して順次表示される楽譜を画像データで表わした動画ファイル（Ｄｔ４）を生成する動画生成手段（ＢＲ２；Ｍ５：Ｓ１〜Ｓ１４）と、オーディオ生成手段（ＢＲ１）及び動画生成手段（ＢＲ２）により生成されたオーディオファイル（Ｄｔ２）及び動画ファイル（Ｄｔ４）を結合して音楽コンテンツ（Ｄｔ６）を生成するコンテンツ生成手段（ＢＲ３，ＢＲ４；Ｍ７）とを具備し、動画生成手段（ＢＲ２；Ｍ５，Ｓ１〜Ｓ１４）は、データ入力手段（Ｍ２）により入力された楽曲データ（Ｄｔ１）の表示情報に含まれる歌詞データに基づく歌詞を描画した動画ファイル（Ｄｔ４）を生成し（Ｓ８）、その際、楽曲演奏の進行に対応させて描画すると歌詞の文字に重なりが生じる（ｂ１）との判定結果に応じて、重なりが生じる文字（Ｃ〜Ｉ）について、先頭文字（Ｃ）の位置を基準に楽曲演奏の進行方向（右方向）に移動して互いに重ならないように配置する第１手順（ｂ２）、第１手順で歌詞描画域（Ｌｇ）に収まり切らない場合に最後の文字の位置を歌詞描画域終端（Ｐｅ）に合わせて逆方向（左方向）に移動する第２手順（ｂ３）、第２手順で他の歌詞（Ａ，Ｂ）と重なりが生じた場合に先頭文字の位置を当該他の歌詞（Ａ，Ｂ）の末尾（Ｐｏ）に合わせて進行方向（右方向）に移動する第３手順（ｂ４）、及び、第３手順で歌詞描画域（Ｌｇ）に収まり切らない部分（Ｈ，Ｉ）を次の行に配置する第４手順（ｂ４）を、順次、講じる（Ｓ９）音楽コンテンツ作成装置（電子音楽装置、コンピュータ）〔請求項１〕が提供される。なお、括弧書きは、理解の便のために付記した実施例の参照記号、用語等を表わし、以下においても同様である。
【００１０】
また、この特徴に従って、イベントシーケンスで表わされた演奏情報及び表示情報を含む楽曲データ（Ｄｔ１）を入力するデータ入力ステップ（Ｍ２）と、データ入力ステップ（Ｍ２）で入力された楽曲データ（Ｄｔ１）の演奏情報に基づいて、楽曲演奏の楽音を波形データで表わしたオーディオファイル（Ｄｔ２）を生成するオーディオ生成ステップ（Ｍ３，Ｍ４）と、データ入力ステップ（Ｍ２）で入力された楽曲データ（Ｄｔ１）の演奏情報及び表示情報に基づいて、楽曲演奏の進行に対応して順次表示される楽譜を画像データで表わした動画ファイル（Ｄｔ４）を生成する動画生成ステップ（Ｍ５：Ｓ１〜Ｓ１４）と、オーディオ生成ステップ（Ｍ３，Ｍ４）及び動画生成ステップ（Ｍ５）で生成されたオーディオファイル（Ｄｔ２）及び動画ファイル（Ｄｔ４）を結合して音楽コンテンツを生成するコンテンツ生成ステップ（Ｍ７）を備え、動画生成ステップ（ＢＲ２；Ｍ５，Ｓ１〜Ｓ１４）では、データ入力ステップ（Ｍ２）で入力された楽曲データ（Ｄｔ１）の表示情報に含まれる歌詞データに基づく歌詞を描画した動画ファイル（Ｄｔ４）を生成し（Ｓ８）、その際、楽曲演奏の進行に対応させて描画すると歌詞の文字に重なりが生じる（ｂ１）との判定結果に応じて、重なりが生じる文字（Ｃ〜Ｉ）について、先頭文字（Ｃ）の位置を基準に楽曲演奏の進行方向（右方向）に移動して互いに重ならないように配置する第１手順（ｂ２）、第１手順で歌詞描画域（Ｌｇ）に収まり切らない場合に最後の文字の位置を歌詞描画域終端（Ｐｅ）に合わせて逆方向（左方向）に移動する第２手順（ｂ３）、第２手順で他の歌詞（Ａ，Ｂ）と重なりが生じた場合に先頭文字の位置を当該他の歌詞（Ａ，Ｂ）の末尾（Ｐｏ）に合わせて進行方向（右方向）に移動する第３手順（ｂ４）、及び、第３手順で歌詞描画域（Ｌｇ）に収まり切らない部分（Ｈ，Ｉ）を次の行に配置する第４手順（ｂ４）を、順次、講じる（Ｓ９）音楽コンテンツ作成方法〔請求項２〕が提供される。
【００１１】
さらに、この特徴に従って、イベントシーケンスで表わされた演奏情報及び表示情報を含む楽曲データ（Ｄｔ１）を入力するデータ入力ステップ（Ｍ２）と、データ入力ステップ（Ｍ２）で入力された楽曲データ（Ｄｔ１）の演奏情報に基づいて、楽曲演奏の楽音を波形データで表わしたオーディオファイル（Ｄｔ２）を生成するオーディオ生成ステップ（Ｍ３，Ｍ４）と、データ入力ステップ（Ｍ２）で入力された楽曲データ（Ｄｔ１）の演奏情報及び表示情報に基づいて、楽曲演奏の進行に対応して順次表示される楽譜を画像データで表わした動画ファイル（Ｄｔ４）を生成する動画生成ステップ（Ｍ５：Ｓ１〜Ｓ１４）と、オーディオ生成ステップ（Ｍ３，Ｍ４）及び動画生成ステップ（Ｍ５）で生成されたオーディオファイル（Ｄｔ２）及び動画ファイル（Ｄｔ４）を結合して音楽コンテンツを生成するコンテンツ生成ステップ（Ｍ７）とから成り、動画生成ステップ（ＢＲ２；Ｍ５，Ｓ１〜Ｓ１４）では、データ入力ステップ（Ｍ２）で入力された楽曲データ（Ｄｔ１）の表示情報に含まれる歌詞データに基づく歌詞を描画した動画ファイル（Ｄｔ４）を生成し（Ｓ８）、その際、楽曲演奏の進行に対応させて描画すると歌詞の文字に重なりが生じる（ｂ１）との判定結果に応じて、重なりが生じる文字（Ｃ〜Ｉ）について、先頭文字（Ｃ）の位置を基準に楽曲演奏の進行方向（右方向）に移動して互いに重ならないように配置する第１手順（ｂ２）、第１手順で歌詞描画域（Ｌｇ）に収まり切らない場合に最後の文字の位置を歌詞描画域終端（Ｐｅ）に合わせて逆方向（左方向）に移動する第２手順（ｂ３）、第２手順で他の歌詞（Ａ，Ｂ）と重なりが生じた場合に先頭文字の位置を当該他の歌詞（Ａ，Ｂ）の末尾（Ｐｏ）に合わせて進行方向（右方向）に移動する第３手順（ｂ４）、及び、第３手順で歌詞描画域（Ｌｇ）に収まり切らない部分（Ｈ，Ｉ）を次の行に配置する第４手順（ｂ４）を、順次、講じる（Ｓ９）手順をコンピュータ（電子音楽装置）に実行させる音楽コンテンツ作成プログラム〔請求項３〕が提供される。
【発明の効果】
【００１２】
この発明による音楽コンテンツ作成システムでは（請求項１〜３）、「歌詞付き楽曲データ」と呼ばれ、イベントシーケンスで表わされた演奏情報及び表示情報を含む既存の楽曲データ（Ｄｔ１）が、楽曲データ記憶部（２）に用意されている。音楽コンテンツ作成のために、歌詞付き楽曲データ（Ｄｔ１）をシステムに入力すると（Ｍ２）、楽曲データ（Ｄｔ１）中の演奏情報を順次音源（５）に供給して再生させ、音源（５）で形成される楽音信号を取り込む（Ｍ３，Ｍ４）ことによって、演奏情報に基づく楽曲演奏の楽音を波形データで表わしたオーディオファイル（Ｄｔ２）が生成される（ＢＲ１）と共に、楽曲演奏の進行に対応して順次表示される楽譜を画像データで表わした動画ファイル（Ｄｔ４）が生成され（ＢＲ２；Ｍ５）、生成されたオーディオファイル（Ｄｔ２）及び動画ファイル（Ｄｔ４）は、記憶手段（１；ＲＡＭ）に記憶しておくことができる（Ｍ４，Ｍ６）。そして、これらオーディオファイル（Ｄｔ２）及び動画ファイル（Ｄｔ４）を結合することによりマルチメディア音楽コンテンツ（Ｄｔ６）が生成され（ＢＲ３，ＢＲ４；Ｍ７）、音楽コンテンツ記憶部（２）に保存される（Ｍ９）。
【００１３】
従って、この発明によれば、上述のように、既存の楽曲データをほぼそのまま流用して、オーディオ波形データによる演奏楽音の再生に合わせて楽譜画像データによる楽譜を順次表示するマルチメディア音楽コンテンツを生成するようにしているので、低コストでありながら、携帯電話機などのように処理能力が十分でない端末装置向けに好適かつ新規なマルチメディア音楽コンテンツを作成することができる。
【００１４】
この発明では、さらに、楽曲データの表示情報に含まれる歌詞データに基づいて、楽譜上の歌詞を画面の歌詞描画域（Ｌｇ）に描画する処理の際に（Ｓ８）、歌詞の文字に重なりが生じているか否かを判定し、重なりが生じている場合は（ｂ１）、重なりが生じた文字（Ｃ〜Ｉ）について、歌詞イベント位置の先頭から重ならないように、先頭文字（Ｃ）の位置を基準にして、順次、楽曲演奏の進行方向（右方向）へ配置し（ｂ２）、その結果、歌詞描画域（Ｌｇ）に収まり切らない場合は、重ならないようにした文字群（Ｃ〜Ｉ）を右寄せにして配置し直し（ｂ３）、その結果、他の歌詞（Ａ，Ｂ）と重なりが生じた場合には、当該他の歌詞（Ａ，Ｂ）の末尾（Ｐｏ）から順次歌詞文字を配置し、それでも歌詞描画域（Ｌｇ）に収まらない部分（Ｈ，Ｉ）は右寄せで二行目に配置するという文字重なり回避策を講じる（Ｓ９）ようにしている。従って、この発明によれば、さらに、歌詞文字の重なりを自動的に修正することができ、表示画面のサイズが制約される携帯電話機などの携帯端末向けに対応して読み易い歌詞を表示することができる。
【００１５】
〔別の特徴〕
なお、動画生成手段（ＢＲ２；Ｍ５，Ｓ１〜Ｓ１４）については、所定の小節数分の楽曲データに対応する楽譜を１ページの画像データで表わし、楽曲演奏の進行に同期して逐次ページが切り替えられる動画ファイル（Ｄｔ４）を生成する（Ｓ１４）と共に、この動画ファイル（Ｄｔ４）とは別個に、各ページの画像データを静止画ファイル（Ｄｔ３）として保存する（Ｓ１３）ように構成することができる。つまり、動画ファイル（Ｄｔ４）において、１ページが所定の小節数分の楽曲データに対応し、楽曲演奏の進行に同期して逐次ページが切り替えられる各ページの画像データを、動画ファイル（Ｄｔ４）とは別に、静止画ファイル（Ｄｔ３）としてログファイル記憶部（２）に保存する（Ｓ１３）ように構成することにより、さらに、作成されたマルチメディア音楽コンテンツに含まれる各ページの画像データの確認・検証作業を容易に行うことができる。
【００１６】
また、作成されたマルチメディア音楽コンテンツ（Ｄｔ６）の構成要素である動画ファイル（Ｄｔ４）のページ画像データには、歌詞付き楽曲データ（Ｄｔ１）の表示情報に含まれるタイトルデータに基づき生成されるタイトル画像データを含め、音楽コンテンツ（Ｄｔ６）の再生時に楽譜画像データに基づく楽譜表示に先立ってタイトル画像データに従ったタイトル画面を表示することができる。この場合、タイトル画像データの生成についても上述の文字重なり回避策を講じることができ、これにより、タイトル文字についても、歌詞と同様に、携帯端末の制約された表示画面に対応することができる。
【発明を実施するための最良の形態】
【００１７】
〔音楽コンテンツ作成システムの概要〕
図１は、この発明の一実施例による音楽コンテンツ作成システムの概要を表わすブロック図である。電子音楽装置ＥＭは、例えば、音楽情報処理機能を有するパーソナルコンピュータ（ＰＣ）で構成され、音楽コンテンツを作成する機能が与えられており音楽コンテンツ作成装置とも呼ばれる。この電子音楽装置ＥＭは、図１に示すように、処理部１、記憶部２、入力部３、出力部４、音源部５及び通信部６を備え、これらの要素１〜６はバス７を介して互いに接続される。
【００１８】
処理部１は、この電子音楽装置ＥＭ全体を制御する中央処理装置（ＣＰＵ）、メインメモリとして機能するランダムアクセスメモリ（ＲＡＭ）、音楽コンテンツ作成処理プログラムを含む各種制御プログラムや制御用データを記憶した読出専用メモリ（ＲＯＭ）などを備え、所定の制御プログラムに従って対応する処理を行う。
【００１９】
記憶部２は、所謂外部記憶装置から成り、ハードディスクドライブ（ＨＤＤ）の外、フレキシブルディスク（ＦＤ）、光磁気（ＭＯ）ディスク、コンパクトディスク（ＣＤ）、多目的ディスク（ＤＶＤ）、半導体記憶素子などの記憶媒体及びその駆動装置を含む。記憶部２には、処理部１で利用される制御プログラムや種々のデータを記憶することができる。これらのデータには、ハードディスク音楽コンテンツ作成処理などに用いられる楽曲データや、この処理で得られたログ画像データ及び音楽コンテンツが含まれ、各データを記憶部２〔例えばハードディスク（ＨＤ）〕の楽曲データ記憶領域や、ログデータ記憶領域及び音楽コンテンツ記憶領域に記憶することができる。
【００２０】
入力部３は、キーボードや、マウス等のポイティングデバイスなどの操作子及び操作検出装置を備え、操作に対応する情報を入力する。出力部４は、表示回路及びＤ／Ａ変換器・アンプ等の出力制御装置やＬＣＤディスプレイ及びスピーカ等の出力機器を備え、入力部３の操作援助や処理部１による処理結果に関する映像情報及び音響情報を視覚的及び聴覚的に出力することができる。
【００２１】
音源部５は、音源やディジタル信号処理回路を備え、楽曲データを処理して楽音信号を生成する楽音信号生成部として機能し、例えば、音楽コンテンツ作成処理において、記憶部２に記憶された楽曲データからオーディオデータを作成するのに利用される。なお、音源部５の楽音信号生成機能はソフトウエアを用いて実現することができる。
【００２２】
通信部６は、各種データを伝送させるための通信プロトコルに対応したモデムやＬＡＮカード等の通信インタフェース（Ｉ／Ｆ）であり、有線又は無線により他の情報処理装置と交信することができ、電子音楽装置ＥＭで作成された音楽コンテンツは、通信部６を通じて音楽コンテンツ提供サーバＳＶに送り込むことができる。
【００２３】
音楽コンテンツ提供サーバＳＶは、音楽コンテンツデータベースを備え、インターネットなどの通信ネットワークＣＮに接続される。音楽コンテンツデータベースには、電子音楽装置ＥＭから送り込まれた音楽コンテンツが、携帯端末に提供可能な音楽コンテンツとして蓄積され、通信ネットワークＣＮを通じてサーバＳＶにアクセスしてきた携帯電話機などの携帯端末ＴＭａ，ＴＭｂ，…に対して、所望の音楽コンテンツを配信することができる。なお、電子音楽装置ＥＭは、音楽コンテンツ提供サーバＳＶとしても機能させ、記憶部２に音楽コンテンツデータベースを構築し、直接、携帯端末ＴＭａ，ＴＭｂ，…に音楽コンテンツを配信するように構成してもよい。
【００２４】
この発明の一実施例による電子音楽装置は、上述のように、ソフトウェアにより通常のＰＣを音楽コンテンツ作成装置として機能するものであり、このソフトウェアによる音楽コンテンツ作成機能は、オーディオデータの生成、画像データの生成、両データの合成及びデータ変換から成る。図２は、この発明の一実施例による音楽コンテンツ作成機能を概略的に表わした機能ブロック図であり、図３は、画像データの生成過程で出力される２種の画像データ（出力画像）の例を画面への画像展開（描画）図で表わす。
【００２５】
電子音楽装置ＥＭの制御部１は、音楽コンテンツ作成処理の際に、図２に示すように、夫々機能ブロックＢＲ１〜ＢＲ４で示されるオーディオ生成手段、画像生成手段、データ合成手段及びデータ変換手段として機能する。また、記憶部２の楽曲データ記憶領域には、夫々ＭＩＤＩ形式（例えば、ＸＦフォーマット）で記述された楽曲データを含む楽曲ファイルが多数記憶されており、これらの楽曲データは、イベントシーケンスで表わされた演奏情報及び表示情報から成り、「歌詞付き楽曲データ」と呼ばれる。つまり、楽曲データ中の表示情報には、演奏情報中の対応する楽音イベント（ＭＩＤＩノートイベント）のタイミングデータに対応して記述された歌詞文字やコード名を表わす歌詞データやコードデータ、さらに、楽曲名や、作詩者、作曲者などを表わすタイトルデータが含まれる。
【００２６】
音楽コンテンツ作成のために、処理部１の読出し機能によって、入力部３からの楽曲指示に応じて選択された楽曲ファイルが処理部１のＲＡＭ上に読み出されると、まず、オーディオ生成手段ＢＲ１により、読み出された楽曲ファイルに含まれる歌詞付き楽曲データＤｔ１の演奏情報からオーディオデータＤｔ２を生成する。つまり、オーディオ生成手段ＢＲ１は、処理部１のソフトウエアによるシーケンサ機能に従って、楽曲データＤｔ１の演奏情報を音源部５に送り込み、音源部５に再生（楽音信号生成）動作を行わせ、楽曲データＤｔ１に対応して音源部５から順次出力される波形データ形式即ち音声データ形式のオーディオデータＤｔ２を取得し、第１中間ファイルとして、オーディオデータＤｔ２を含む即ち音声データのみのオーディオファイルを作成する。
【００２７】
画像生成手段ＢＲ２は、描画（表示）される楽譜画面やタイトル画面について、各部（譜線、記号、音休符、歌詞文字、コード名、ワイプカーソル、楽曲名・作詩者・作曲者等のタイトル文字など）の描画色、形状及び配置や、１ページ内小節数などの、楽譜やタイトルの基本的な画像生成条件を設定する画像生成条件設定部や、画像生成条件設定部で設定された基本的画像生成条件を含む画像生成条件に従って歌詞付き楽曲データから楽譜画像データ及びタイトル画像データを生成する画像生成処理部（楽譜生成エンジン）を備える。そして、処理部１により、オーディオ生成手段ＢＲ１によるオーディオデータＤｔ２の生成と同時並行して、或いは、これとは別途に、楽曲ファイルが読み出されると、画像生成手段ＢＲ２は、読み出された楽曲ファイルに含まれる歌詞付き楽曲データＤｔ１に基づいて、まず静止画データＤｔ３を生成し、次いで動画データＤｔ４を生成する。
【００２８】
すなわち、画像生成手段ＢＲ２は、楽曲データＤｔ１中の演奏情報（ＭＩＤＩノートイベント）及び表示情報に基づいて、画像生成条件に従い、順次、ビットマップ等の画像データ形式で楽譜やタイトルを表わす静止画データＤｔ３を生成し、複数枚（ページ）の静止画データＤｔ３を含む音声データ無しのログ用静止画ファイルを作成する。そして、作成された静止画ファイルＤｔ３は記憶部２のログデータ記憶領域に蓄積され、必要に応じて、通信部６を通じコンテンツ提供サーバＳＶのログデータ記録部に転送される。
【００２９】
図３の出力画像例のうち図３〔１〕は、画像生成手段ＢＲ２により中間的に生成される静止画ファイルＤｔ３中の或る楽譜ページの内容を画面に展開される画像として示す。図示の例では、画面中段の譜面描画エリアには、演奏情報に基づくト音記号や音符などの画像が譜表画像の上に展開され、下段及び上段の歌詞及びコード描画エリアには、音符画像に対応して歌詞データ及びコードデータに基づく歌詞文字及びコード名が展開される。
【００３０】
画像生成手段ＢＲ２は、続いて、生成された複数枚（ページ）の音声無し静止画（楽譜ページ）データＤｔ３から、演奏情報中のＭＩＤＩタイミング情報に基づいて、適宜、表示されるワイプカーソルが移動し、静止画（楽譜ページ）データが切り替わるようにした動画データ（「音無し動画データ」と呼ばれる）Ｄｔ４を生成し、第２中間ファイルとして、動画データＤｔ４を含む音声データ無しの（音無し）動画ファイルを作成する。
【００３１】
図３〔２〕の出力画像例は、画像生成手段ＢＲ２で出力される音無し動画ファイルＤｔ４の或る時点における楽譜画像データの内容を、図３〔２〕の例に対応して、画面に展開される画像として示す。図３〔２〕に示すように、動画ファイルＤｔ４では、画面の中段、下段及び上段の譜面、歌詞及びコード描画エリアに、図３〔１〕と同様に、夫々、音符、歌詞文字及びコード名の画像が展開されると共に、演奏情報の進行に従って、これら３段にまたがって動的に移動するワイプカーソルＣＳが展開される。
【００３２】
なお、画像生成手段ＢＲ２で生成される静止画ファイルＤｔ３及び動画ファイルＤｔ４には、楽譜を表わす複数枚の楽譜画像データ（楽譜ページ）の外に、タイトルを表わすタイトル画像データ（タイトルページ）が含まれ、タイトル画像データは、歌詞付き楽曲データＤｔ１の表示情報に含まれるタイトルデータ及び指定されたタイトル画像生成条件に従って生成される。また、これらの画像データを生成する際には、後述するように、音符や文字の画像について適宜の重なり対策が講じられる。
【００３３】
データ合成手段ＢＲ３は、オーディオ生成手段ＢＲ１及び画像生成手段ＢＲ２で第１及び第２中間ファイルとして個別に作成されたオーディオファイルＤｔ２及び音無し動画ファイルＤｔ４をマージ（結合）する。例えば、動画ファイルＤｔ４の音声レイヤーにオーディオファイルＤｔ２の内容を足し込むことで両ファイルＤｔ２，Ｄｔ４を結合することができる。このようなデータ合成（結合）処理により、動画データＤｔ４による楽譜の表示に伴いオーディオデータＤｔ２による楽音が再生されるようにしたオーディオデータ付きの（音付き）動画データＤｔ５を生成する。
【００３４】
データ変換手段ＢＲ４は、音付き動画データＤｔ５を配信可能なフォーマットの配信用音付き動画データＤｔ６に変換し、配信用音付き動画データＤｔ６を含む配信用音付き動画ファイルを作成する。そして、作成された配信用音付き動画ファイルＤｔ６は、配信ファイルと略称され、マルチメディア音楽コンテンツとして記憶部２の音楽コンテンツ記憶領域に蓄積され、さらに、通信部６を通じてコンテンツ提供サーバＳＶの音楽コンテンツデータベースに転送される。これにより、音楽コンテンツＤｔ６をサーバＳＶから通信ネットワークＣＮを通じて携帯端末ＴＭａ，ＴＭｂ，…に配信することができる。
【００３５】
従って、各携帯端末ＴＭａ，ＴＭｂ，…では、サーバＳＶからダウンロードした音楽コンテンツＤｔ６の音付き動画データを簡単に再生して楽しむことができる。すなわち、音楽コンテンツＤｔ６のタイトル画像データ（タイトルページ）によりオーディオデータの楽曲再生開始前にタイトル画面が表示され、その後、オーディオデータ基づいて楽曲演奏の楽音が放音されると共に、楽譜画像データに基づいて、楽曲演奏の進行に合わせて変化する楽譜が動的に表示される。例えば、楽譜画像データ図３〔２〕の描画例に則して、進行中の楽曲に対応する譜面、歌詞文字及びコード名を表示画面の中段、下段及び上段に表示し、楽曲演奏の進行に従ってワイプカーソルＣＳを移動表示し、ワイプカーソルＣＳが譜面の右端に達すると次の画面表示に切り換えられる。
【００３６】
また、音楽コンテンツ作成装置ＴＭ或いはコンテンツ提供サーバＳＶ側では、ログ用静止画ファイルＤｔ３に基づく静止画の楽譜を出力部４のディスプレイに表示して各静止画データ（楽譜ページ及びタイトルページ）を確認したり検証することができる。
【００３７】
以上説明したように、この音楽コンテンツ作成システムでは、イベントシーケンスで表わされた演奏情報及び表示情報を含む既存の歌詞付き楽曲データＤｔ１が多数用意されており、音楽コンテンツ作成の際には、所望の楽曲データＤｔ１がオーディオ及び動画生成手段ＢＲ１，ＢＲ２に供給される。オーディオ生成手段ＢＲ１は、楽曲データＤｔ１中の演奏情報を順次音源５に供給し音源５で形成される楽音信号を取り込むことによって、演奏情報に基づく演奏楽音を波形データで表わしたオーディオファイルＤｔ２を生成し、動画生成手段ＢＲ２は、演奏進行に対応して順次表示される楽譜を画像データで表わした音無し動画ファイルＤｔ４を生成する。データ合成（結合）及び変換手段ＢＲ３，ＢＲ４は、オーディオファイルＤｔ２を音無し動画ファイルＤｔ４に結合した音付き動画ファイルＤｔ５を更に配信用に変換して配信用音付き動画ファイルＤｔ６を生成し、マルチメディア音楽コンテンツとして記憶部２に保存する。
【００３８】
〔処理フロー例〕
図４は、この発明の一実施例による音楽コンテンツ作成処理（メイン処理）を表わすフローチャートであり、図５は、図４のメイン処理における動画生成処理を表わすフローチャートであり、図６は、この発明の一実施例による楽譜要素の重なり対策の例を表わす。
【００３９】
ユーザ操作に基づくコンテンツ作成処理開始の指示により図４の音楽コンテンツ作成処理（メイン処理）が開始すると、処理部１は、最初のステップＭ１でパラメータの初期化を行い、例えば、音楽コンテンツ作成処理の対象となる１乃至複数の楽曲ファイル（Ｄｔ１）や、画像生成条件設定部（ＢＲ２）の画像生成条件などから所望の条件を指定する。
【００４０】
ここで、画像生成条件には、譜線、音部記号・拍子記号などの各種音楽記号、音休符、歌詞文字、コード名、ワイプカーソル、タイトル文字等の楽譜やタイトルの各部に対する描画色や形状などのパラメータ〔具体的には、例えば、描画される文字、各種楽譜記号、音休符などのフォーマット（フォント、サイズ、描画色等）〕の指定や１ページ内小節数（「基本小節数」と呼ばれ、図５の処理例では“２”）の指定などがあり、任意のパラメータをデフォルトで指定したりユーザ操作により指定変更することができる。
【００４１】
次のステップＭ２では、初期化ステップＭ１で最初の楽曲に指定された楽曲ファイル（Ｄｔ１）を記憶部２から処理部１のＲＡＭ内の楽曲ファイル格納領域に読み込み、続くステップＭ３において、処理部１のシーケンサ機能に従って、順次、読み込まれた楽曲ファイルに含まれる歌詞付き楽曲データＤｔ１の演奏情報を音源部５に再生させる。続くステップＭ４では、楽曲データＤｔ１の演奏情報の再生に従って音源部５から出力される楽音信号をオーディオデータＤｔ２として処理部１のＲＡＭ内のオーディオファイル格納領域に一時的に格納する。つまり、ステップＭ３，Ｍ４での処理によって楽曲データＤｔ１の演奏情報が音声データ形式のオーディオデータＤｔ２に変換することにより、オーディオデータＤｔ２を含む音声データのみのオーディオファイルを作成することができる。
【００４２】
処理部１は、ステップＭ４でオーディオファイルＤｔ２を作成すると、ステップＭ５に進み、図５に示される動画生成処理を行い、前述した画像生成機能（ＢＲ２）によって、歌詞付き楽曲データＤｔ１から音声データ無しの（音無し）動画ファイルＤｔ４を生成する。そして、ステップＭ６で、動画生成処理（Ｍ５：図５）により生成された音無し動画ファイルＤｔ４をＲＡＭ内の音無し動画ファイル格納領域上に一時的に格納し、更にステップＭ７に進む。なお、動画生成処理では、動画ファイルＤｔ４の生成過程で中間的に複数ページ（タイトルページ及び楽譜ページ）の静止画ファイルＤｔ３が生成され、必要に応じて、記憶部２のログ記録領域に保存することができる。
【００４３】
ステップＭ７では、処理部１のデータ合成機能（ＢＲ３）によって、オーディオファイル（音源出力）Ｄｔ２と音無し動画ファイル（画像出力）Ｄｔ４とを結合する。例えば、動画ファイルＤｔ４の音声レイヤーにオーディオファイルＤｔ２の内容を足し込むことで両ファイルＤｔ２，Ｄｔ４が結合される。そして、このような結合処理の後、データ変換機能（ＢＲ４）によるデータ変換処理を経て、１楽曲ファイル分の配信用音付き動画ファイル（配信ファイル）Ｄｔ６を生成する。
【００４４】
なお、両ファイルＤｔ２，Ｄｔ４を結合する際、オーディオファイルＤｔ２の再生時間長と動画ファイルＤｔ４の再生時間長が完全には一致しない場合がある。この場合は、再生時間が長い方に合わせる方法を適用することができる。すなわち、
（１）オーディオファイルＤｔ２の再生時間長＞動画ファイルＤｔ４の再生時間長の場合は、動画ファイルＤｔ４の最終フレームを繰り返し、
（２）オーディオファイルＤｔ２の再生時間長＜動画ファイルＤｔ４の再生時間長の場合には、音声ファイルに無音区間を挿入する。
【００４５】
ステップＭ７で配信用音付き動画ファイル（配信ファイル）Ｄｔ６を生成した後は、ステップＭ８に進み、ステップＭ１で指定された楽曲ファイルの数だけ音楽コンテンツ作成処理を行ったか否かを判定する。ここで、ファイル数分の処理していないときは（Ｍ８→ＮＯ）、ステップＭ２に戻り、次の楽曲に指定された楽曲ファイルを読み込んで、読み込まれた楽曲ファイルについてステップＭ２〜Ｍ８の処理を繰り返す。そして、指定ファイル数分の処理が完了すると（Ｍ８→ＹＥＳ）、ステップＭ９に進み、ステップＭ７で生成された各楽曲の配信ファイルＤｔ６を音楽コンテンツとして記憶部２の音楽コンテンツ記憶領域、或いは、直接、通信部６を介して音楽コンテンツ提供サーバＳＶの音楽コンテンツデータベースに保存し、この音楽コンテンツ作成処理を終了する。
【００４６】
〔動画生成処理フロー例及び画像要素の重なり対策例〕
次に、図４のステップＭ５で実行される動画生成処理について、図５の処理フロー例に従い、図６の重なり対策例を用いて具体的に説明する。動画生成処理（図４：Ｍ５）が開始すると、処理部１は、ステップＳ１で、ＲＡＭ内の楽曲ファイル格納領域に格納されている楽曲ファイル１曲分の歌詞付き楽曲データＤｔ１の演奏情報から、指定された小節数分の演奏データ、例えば、２小節分の演奏データを処理対象として取り出す。
【００４７】
続くステップＳ２では、ステップＳ１で取り出された２小節分演奏データの第１小節及び第２小節の音符の数を算出し、次のステップＳ３では、算出された第１小節及び第２小節の何れかの音符数が所定の閾値を超えているか否かを判定する。そして、何れかの音符数が閾値を超えていると（Ｓ３→ＹＥＳ）、ステップＳ４で、１ページ当り１小節分の楽譜を描画するものとし、閾値を超えていないときは（Ｓ３→ＮＯ）、ステップＳ５で、１ページ当り２小節分の楽譜を描画するものとする。
【００４８】
つまり、メイン処理のステップＭ１（図４）で指定された基本小節数分の演奏データについて、１小節当りの音符の密度を算出し、音符密度が低い場合は当該小節数分の音符を１ページの画面に描画し、音符密度が高い場合には、画面を複数ページに分けて各ページに所定小節の音符を描画する。ここで、音符密度の算出や、音符数判定のための閾値の設定には、ステップＭ１で指定された音符の大きさや譜表サイズ等に応じた任意の方法を採用することができる。
【００４９】
例えば、譜表が描画される楽曲進行方向の譜表描画域（譜表描画最大幅）Ｌａは、図３のように楽曲進行方向の画面サイズ（画面幅）Ｌｂに若干狭いがほぼ等しく設定しておき（Ｌａ＜Ｌｂ且つＬａ≒Ｌｂ）、この譜表描画域Ｌａから、音部記号等の所定の音楽記号を描画する音楽記号描画域（記号描画幅）Ｌｃを差し引いた部分を、音符描画が可能な音符描画域（音符描画幅）Ｌｄとする。従って、図３の例やこの処理例のように、基本的に、２小節分の音符を１ページの画面に描画するものとした場合には、音符描画域Ｌｄを等分した前半に第１小節、後半に第２小節を表示し、１小節分の音符を描画するための領域の幅即ち基本小節描画幅Ｌｅは、譜表最大描画幅Ｌａ及び記号描画幅Ｌｃに対して次式（１）で求めることができる：
基本小節描画幅Ｌｅ＝音符描画域Ｌｄ／２
＝（譜表最大描画幅Ｌａ−記号描画幅Ｌｃ）／２    …（１）
また、閾値には、次式（２）で求められる描画可能音符数Ｓを用いる：
描画可能音符数Ｓ＝係数Ｋ×基本小節描画幅Ｌｅ／四分音符描画幅Ｌｆ  …（２）
ここで、係数Ｋは、０．０〜１．０の間の所定値、例えば、０.８を採ることができ、
四分音符描画幅Ｌｆには、ステップＭ１で指定された音符サイズを採用する。
【００５０】
さて、ステップＳ４又はステップＳ５の後は、順次、ステップＳ６〜Ｓ９に進んで１ページ分の描画処理を行い、１ページ分の画像データを生成する。まず、最初のステップＳ６では、描画される楽譜に対応する小節の演奏データに含まれるノートイベントに従って、音符を譜表上の該当ノートタイミングに対応する位置に配置する。具体的には、音符（休符を含む）を表わす音符画像を該当位置に配置した場合の各音符画像の描画位置を計算する。次のステップＳ７では、このように配置された場合の音符画像について音符の重なりチェックを行い、音符の重なりがなければ、ステップＭ１で指定された属性に従って音符を描画すべきものとする。また、音符の重なりがあったときには、重なった音符について、例えば、図６（ａ）のように、描画態様を変更する。
【００５１】
図６（ａ）は、音符の重なりがある場合に画面内の１又は２小節分の音符描画域Ｌｄに音符を描画した音符画像データの例を、音符の画像を“１”〜“７”で簡略化して表わしており、この例では、音符画像“５”，“６”が互いに重なり合っている。このように音符の重なりがある場合は、重なった音符画像“５”，“６”の描画属性を指定の描画属性から変更する。例えば、指定された音符の描画色（即ち、重なりがない他の音符画像“１”〜“４”，“７”の描画色）が黒色や青色であれば、これとは異なる赤色で音符画像“５”，“６”を描画し直すように、当該音符の描画色を変更する。
【００５２】
音符重なりチェック（Ｓ７）の後は、ステップＳ８で、描画される楽譜に対応する小節の演奏データに含まれる演奏情報（ノートイベント）及び表示情報に従って、歌詞の文字及びコード名をノートタイミング（音符画像位置）に対応する位置に順次配置する。続くステップＳ９では、このように配置された場合の歌詞文字について文字の重なりチェックを行い、このチェックで重なった歌詞文字については、例えば、図６（ｂ）に示されるような方法で、重なり回避策を講じる。
【００５３】
図６（ｂ）の（ｂ１）は、画面内の１又は２小節分の歌詞描画域Ｌｇ（Ｌｇ≒Ｌｄ）内に歌詞文字を描画する際に文字の重なりがある場合の例を、歌詞文字の画像を“Ａ”〜“Ｉ”で簡略化して表わしており、この例では、文字画像“Ｃ”〜“Ｉ”が互いに重なり合っている。このように文字の重なりがある場合は、（ｂ２）〜（ｂ４）に示される手順により、これらの文字画像“Ｃ”〜“Ｉ”が重ならないように、当該文字画像“Ｃ”〜“Ｉ”の描画位置を、ステップＳ８での配置に基づく既定の描画位置から変更する。
【００５４】
まず、（ｂ２）に示すように、重なりがある（ｂ１）の文字画像“Ｃ”〜“Ｉ”の描画位置について、先頭文字画像“Ｃ”の描画始端位置ｐ１を固定し、次の文字画像“Ｄ”から、順次、直前の文字画像と重ならないように楽曲進行方向（右方向）にシフトさせて配置する。この手順により、最後の文字画像“Ｉ”の描画終端位置ｐ２が歌詞描画域Ｌｇの終端（右端）Ｐｅを越えなければ、各文字画像“Ｄ”〜“Ｉ”の描画位置を、（ｂ２）のように右方向にシフトさせた後の位置に変更する。
【００５５】
また、（ｂ２）の手順では図示のように右方向シフト後の文字画像が歌詞描画域Ｌｇからはみ出る場合は、（ｂ３）に示す手順によって、一旦右シフトさせた文字画像“Ｄ”〜“Ｉ”を、その終端ｐ２が歌詞描画域Ｌｇの終端（右端）Ｐｅに一致するように、先頭文字画像“Ｃ”と共に、楽曲進行と逆方向（左方向）にシフトさせて再配置する。この右寄せ手順により、左シフト後の先頭文字画像“Ｃ”の描画始端位置ｐ１が先頭文字画像“Ｃ”の直前の文字画像“Ｂ”の描画終端位置Ｐｏを越えなければ、これらの文字画像“Ｃ”〜“Ｉ”の描画位置を、（ｂ３）のように左方向にシフトさせた後の位置に変更する。
【００５６】
さらに、（ｂ３）の手順により文字画像“Ｃ”〜“Ｉ”の終端ｐ２を歌詞描画域Ｌｇの終端Ｐｅに寄せて（画面右寄せで）文字画像群“Ｃ”〜“Ｉ”を左方向にシフトし再配置しても、図示のように、先行する文字画像“Ａ”，“Ｂ”と重なる場合は、（ｂ４）に示す手順によって、左方向シフトさせた文字画像群“Ｃ”〜“Ｉ”を、その始端ｐ１が直前の文字画像“Ｂ”の描画終端位置Ｐｏに一致するように、再び、右方向にシフトさせる。
【００５７】
ここで、右方向再シフト後の文字画像“Ｃ”〜“Ｉ”のうち、歌詞描画域終端Ｐｅからはみ出る文字画像“Ｈ”，“Ｉ”は、右寄せで２行目に配置するものとし、その際、２行目の最後の文字画像“Ｉ”の終端は、図示のように１行目の最後の文字画像“Ｇ”の終端に一致させても、歌詞描画域終端Ｐｅに一致させてもよい。そして、（ｂ４）の手順により配置された結果に従って、重なりがあった文字画像“Ｃ”〜“Ｉ”の描画位置を、（ｂ４）のように左方向に再シフトさせた後の位置に変更する。
【００５８】
さらに、（ｂ４）の手順によっても、文字画像“Ｃ”〜“Ｉ”が歌詞描画域Ｌｇからはみ出る（例えば、２行目の先頭文字の始端が歌詞描画域Ｌｇの始端Ｐｓを越える）場合には、重なりがあった（ｂ１）の文字“Ｃ”〜“Ｉ”について、配置位置以外の他の描画属性を変更し、例えば、重なり部分の文字について強調表示の描画にし直す。
【００５９】
ステップＳ９の処理の後は、ステップＳ１０で、ステップＳ６〜Ｓ９で定められた音符の位置乃至他の描画属性（Ｓ６，Ｓ７）、コード名の位置（Ｓ８）、並びに、音符の位置乃至他の描画属性（Ｓ８，Ｓ９）に従って１ページ分の画像データＤｔ２を生成し、ＲＡＭ内のページデータ格納領域に一時的に格納して１ページ分の描画処理を終了する。
【００６０】
なお、タイトル画像データのタイトル文字（楽曲名、作詩者、作曲者など）についても、図６（ｂ）で説明した文字画像“Ｃ”〜“Ｉ”の重なり回避処理と同様の方法で、タイトル文字の重なり回避処理が実行される。この場合は、図６（ｂ）における直前の文字画像“Ｂ”の描画終端位置Ｐｏ〜歌詞描画域終端Ｐｅ間をタイトル描画域として取り扱う。
【００６１】
次に、ステップＳ１１にて、指定された小節数分の演奏データについてステップＳ６〜Ｓ９の描画処理が完了したか、つまり、この処理例では、演奏データの２小節目の描画処理が完了したか否かを判定する。ここで、２小節目の処理が完了していない（ステップＳ３からステップＳ４に進んで１ページに１小節目の楽譜を描画する処理しか行っていない）ときは（Ｓ１１→ＮＯ）、ステップＳ６に戻って、２小節目の演奏データにつき、再度、ステップＳ６〜Ｓ１０の処理を行い、次のページの画像データＤｔ２を生成し、ＲＡＭ内のページデータ格納領域に一時的に格納する。
【００６２】
そして、２小節目の処理（指定小節数分の処理）が完了したときには（Ｓ１１→ＹＥＳ）、ステップＳ１２で、全ページの描画処理が完了したか否か、つまり、メイン処理のステップＭ２（図４）で読み込んだ楽曲ファイルＤｔ１の全ての演奏データについて、ステップＳ６〜Ｓ１０の描画処理が完了したか否かを判定する。ここで、全ページの描画処理が完了していないときは（Ｓ１２→ＮＯ）、ステップＳ１に戻り、次に取得される２小節分の演奏データについて、順次、ステップＳ１〜Ｓ１２の処理を繰り返す。これにより全ての演奏データについて全ページの描画処理が完了したときは（Ｓ１２→ＹＥＳ）、ステップＳ１３に進み、ＲＡＭ内のページデータ格納領域に格納されている全ページ（楽譜ページ及びタイトルページ）の画像データＤｔ２を記憶部２のログ記録領域に保存した上、さらに、ステップＳ１４に進む。
【００６３】
ステップＳ１４においては、動画像生成機能（ＢＲ２）により楽譜を動的に表示するための画像データＤｔ４を出力する。すなわち、ＲＡＭ内のページデータ格納領域に格納されている全ページの画像データＤｔ２及びメイン処理のステップＭ２（図４）で読み込んだ楽曲ファイルＤｔ１の演奏データに基づいて、楽曲の進行タイミングに同期して楽譜ページを順次切り替え、各楽譜ページでは楽曲の進行タイミングに同期してワイプカーソルＣＳが順次移動する動画ファイルＤｔ４を生成する。そして、この動画生成処理を終了し、メイン処理のステップＭ６にリターンする。
【００６４】
〔種々の実施態様〕
以上、図面を参照しつつこの発明の好適な実施の形態について詳述したが、これは単なる一例であって、この発明の精神を逸脱しない範囲で種々の変更が可能である。例えば、データ作成処理の設定段階（図４：Ｍ１）で背景画像を指定し、指定された背景画像をタイトルや楽譜の背景として利用した画像データを生成するようにしてもよい。
【００６５】
さらに、音部記号、音符、ワイプカーソル等は、図３のような通常の表記に代えて、任意のキャラクタ等の画像を利用するようにしてもよい。この場合、実施例におけるデータ作成処理の設定段階（図４：Ｍ１）にて代替画像の指定を行うことができる。
【００６６】
また、歌詞の重なり対策については、画面全体で行う例を説明したが、小節単位で行ってもよい。例えば、画面に２小節分の楽譜を表示する場合、基本小節描画幅Ｌｅにほぼ等しい２つ歌詞描画域Ｌｇの夫々に図６（ｂ）の重なり回避手順を適用することができる。
【図面の簡単な説明】
【００６７】
【図１】この発明の一実施例による音楽コンテンツ作成システムの概要を表わすブロック図である。
【図２】この発明の一実施例による音楽コンテンツ作成機能を概略的に表わす機能ブロック図である。
【図３】この発明の一実施例における出力画像の例を表わす図である。
【図４】この発明の一実施例による音楽コンテンツ作成のメイン処理を表わすフローチャートである。
【図５】この発明の一実施例による動画生成処理を表わすフローチャートである。
【図６】この発明の一実施例における画像要素の重なり対策の例を表わす図である。
【符号の説明】
【００６８】
ＥＭ  電子音楽装置又は音楽コンテンツ作成装置、
ＢＲ３  データ合成手段又はデータ結合手段、
Ｄｔ１  歌詞付き楽曲データ或いはそのファイル（歌詞付き楽曲ファイル）、
Ｄｔ２  オーディオデータ或いはそのファイル（オーディオファイル）、
Ｄｔ３  静止画データ（ページデータ）或いはそのファイル（ログ用静止画ファイル）、
Ｄｔ４  音無し動画データ或いはそのファイル（音無し動画ファイル）、
Ｄｔ５  音付き動画データ或いはそのファイル（音付き動画ファイル）、
Ｄｔ６  配信用音付き動画データ或いはそのファイル（配信用音付き動画ファイル）、
ＣＳ  ワイプカーソル。
【図１】
0004655878.tif 000002
【図２】
0004655878.tif 000003
【図３】
0004655878.tif 000004
【図４】
0004655878.tif 000005
【図５】
0004655878.tif 000006
【図６】
0004655878.tif 000007