(57)【要約】      （修正有）【課題】演奏に関する情景を撮影する等により得られた動画像データを録画する際の動画像データに対して、当該演奏に係る楽曲に付与された情報を簡単に利用することが可能となる電子音楽装置を提供する。【解決手段】撮像装置２０を設置し、動画像データが撮像装置２０から電子鍵盤楽器に供給される状態にし、ユーザが録画モードを選択すると、表示装置のＬＣＤ上に、ユーザの演奏風景が表示される。そしてユーザが自動演奏データおよび／または演奏環境設定データを選択すると、選択された自動演奏データおよび／または演奏環境設定データが演奏関連データ記憶部に記憶される。これに応じて、演奏関連データ記憶部に記憶された自動演奏データおよび／または演奏環境設定データに付与されている楽曲名や音楽ジャンル名、演奏スタイル名に基づいて、タイトル映像データが生成され、動画像データにタイトル映像データが合成されて、動画記録部に出力される。【選択図】図３
2010054686.tif 000002
【特許請求の範囲】
【請求項１】
動画像データを供給する供給手段と、
演奏情報を発生する演奏操作子と、
演奏に関連した演奏関連データであって、当該演奏関連データを特定するための特定情報が付与されたものを記憶する記憶手段と、
ユーザが前記演奏操作子を操作することによって発生された演奏情報に基づいて楽音信号を生成する楽音生成手段と、
前記供給手段によって供給された動画像データを録画するとともに、前記楽音生成手段によって生成された楽音信号および／または前記発生された演奏情報を記録する録画・記録手段と、
該録画・記録手段によって録画された動画像データと、該録画・記録手段によって記録された楽音信号および／または演奏情報とからなるマルチメディアファイルを生成するファイル生成手段と、
前記録画・記録手段が動画像データを録画する際の動画像データに、あるいは前記ファイル生成手段がマルチメディアファイルを生成する際のマルチメディアファイルに、前記記憶手段に記憶された演奏関連データに付与された特定情報を使用する使用手段と
を有することを特徴とする電子音楽装置。
【請求項２】
前記記憶手段には、前記演奏関連データとして、自動演奏データおよび／または演奏環境設定データが記憶され、
前記記憶されている自動演奏データに基づいて自動演奏を行う自動演奏手段および／または前記記憶されている演奏環境設定データに基づいて前記楽音生成手段の演奏環境を設定する設定手段と、
前記記憶された自動演奏データおよび／または演奏環境設定データに付与された特定情報に基づいて、前記供給された動画像データに合成すべきタイトル映像を生成する映像生成手段と
をさらに有し、
前記楽音生成手段は、前記自動演奏手段によって自動演奏がなされているときには当該自動演奏に基づいても楽音信号を生成し、および／または前記設定手段によって演奏環境が設定されたときには当該演奏環境で楽音信号を生成し、
前記使用手段は、前記映像生成手段によって生成されたタイトル映像を前記録画・記録手段が動画像データを録画する際の動画像データに合成することで、前記特定情報を使用する
ことを特徴とする請求項１に記載の電子音楽装置。
【請求項３】
前記記憶手段には、前記演奏関連データとして、自動演奏データおよび／または演奏環境設定データが記憶され、
前記記憶されている自動演奏データに基づいて自動演奏を行う自動演奏手段および／または前記記憶されている演奏環境設定データに基づいて前記楽音生成手段の演奏環境を設定する設定手段と、
前記記憶された自動演奏データおよび／または演奏環境設定データに付与された特定情報に基づいて、前記生成されたマルチメディアファイルに付与すべきファイル名を生成するファイル名生成手段と
をさらに有し、
前記楽音生成手段は、前記自動演奏手段によって自動演奏がなされているときには当該自動演奏に基づいても楽音信号を生成し、および／または前記設定手段によって演奏環境が設定されたときには当該演奏環境で楽音信号を生成し、
前記使用手段は、前記ファイル名生成手段によって生成されたファイル名を前記ファイル生成手段がマルチメディアファイルを生成する際のマルチメディアファイルに付与することで、前記特定情報を使用する
ことを特徴とする請求項１に記載の電子音楽装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの演奏風景などの演奏に関する情景を撮影する等により得られた動画像データを録画することができる電子音楽装置に関する。
【背景技術】
【０００２】
ユーザの演奏風景などの演奏に関する情景を撮影する等により得られた動画像データを録画することができる電子音楽装置は、従来から知られている。
【０００３】
このような電子音楽装置として、ビデオカメラの操作部を介して入力される指示に従って、ユーザの演奏風景や種々の演奏音等を当該ビデオカメラに装着したビデオテープに録画するようにしたものがある（たとえば、特許文献１参照）。
【特許文献１】特開２００３−２０８１６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、演奏に関する情景を撮影する等により得られた動画像データを録画する際の動画像データ、あるいは録画した後の動画像データに対して、当該演奏に係る楽曲に付与された情報を利用したいことがある。具体的には、録画する際の動画像データ内に、当該演奏に係る楽曲のタイトルや歌詞、コード（和音）進行などを表示させるための映像データを含ませたり、録画した後の動画像データを含むファイルの名称に、当該演奏に係る楽曲のタイトルを含ませたりしたいことがある。
【０００５】
しかし、上記従来の電子音楽装置では、録画する際の、あるいは録画した後の動画像データに対して、当該演奏に係る楽曲に付与された情報を利用できるようには構成されていなかった。
【０００６】
本発明は、この点に着目してなされたものであり、演奏に関する情景を撮影する等により得られた動画像データを録画する際の動画像データ、あるいは録画した後の動画像データに対して、当該演奏に係る楽曲に付与された情報を簡単に利用することが可能となる電子音楽装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１に記載の電子音楽装置は、動画像データを供給する供給手段と、演奏情報を発生する演奏操作子と、演奏に関連した演奏関連データであって、当該演奏関連データを特定するための特定情報が付与されたものを記憶する記憶手段と、ユーザが前記演奏操作子を操作することによって発生された演奏情報に基づいて楽音信号を生成する楽音生成手段と、前記供給手段によって供給された動画像データを録画するとともに、前記楽音生成手段によって生成された楽音信号および／または前記発生された演奏情報を記録する録画・記録手段と、該録画・記録手段によって録画された動画像データと、該録画・記録手段によって記録された楽音信号および／または演奏情報とからなるマルチメディアファイルを生成するファイル生成手段と、前記録画・記録手段が動画像データを録画する際の動画像データに、あるいは前記ファイル生成手段がマルチメディアファイルを生成する際のマルチメディアファイルに、前記記憶手段に記憶された演奏関連データに付与された特定情報を使用する使用手段とを有することを特徴とする。
【０００８】
請求項２に記載の電子音楽装置は、請求項１の電子音楽装置において、前記記憶手段には、前記演奏関連データとして、自動演奏データおよび／または演奏環境設定データが記憶され、前記記憶されている自動演奏データに基づいて自動演奏を行う自動演奏手段および／または前記記憶されている演奏環境設定データに基づいて前記楽音生成手段の演奏環境を設定する設定手段と、前記記憶された自動演奏データおよび／または演奏環境設定データに付与された特定情報に基づいて、前記供給された動画像データに合成すべきタイトル映像を生成する映像生成手段とをさらに有し、前記楽音生成手段は、前記自動演奏手段によって自動演奏がなされているときには当該自動演奏に基づいても楽音信号を生成し、および／または前記設定手段によって演奏環境が設定されたときには当該演奏環境で楽音信号を生成し、前記使用手段は、前記映像生成手段によって生成されたタイトル映像を前記録画・記録手段が動画像データを録画する際の動画像データに合成することで、前記特定情報を使用することを特徴とする。
【０００９】
請求項３に記載の電子音楽装置は、請求項１の電子音楽装置において、前記記憶手段には、前記演奏関連データとして、自動演奏データおよび／または演奏環境設定データが記憶され、前記記憶されている自動演奏データに基づいて自動演奏を行う自動演奏手段および／または前記記憶されている演奏環境設定データに基づいて前記楽音生成手段の演奏環境を設定する設定手段と、前記記憶された自動演奏データおよび／または演奏環境設定データに付与された特定情報に基づいて、前記生成されたマルチメディアファイルに付与すべきファイル名を生成するファイル名生成手段とをさらに有し、前記楽音生成手段は、前記自動演奏手段によって自動演奏がなされているときには当該自動演奏に基づいても楽音信号を生成し、および／または前記設定手段によって演奏環境が設定されたときには当該演奏環境で楽音信号を生成し、前記使用手段は、前記ファイル名生成手段によって生成されたファイル名を前記ファイル生成手段がマルチメディアファイルを生成する際のマルチメディアファイルに付与することで、前記特定情報を使用することを特徴とする。
【発明の効果】
【００１０】
請求項１に記載の発明によれば、演奏に関する情景を撮影する等により得られた動画像データを録画する際の動画像データに、あるいは当該動画像データを含むマルチメディアファイルを生成する際のマルチメディアファイルに、記憶手段に記憶された演奏関連データに付与された特定情報が使用されるので、演奏に関する情景を撮影する等により得られた動画像データを録画する際の動画像データ、あるいは録画した後の動画像データに対して、当該演奏に係る楽曲に付与された情報を簡単に利用することが可能となる。
【００１１】
請求項２に記載の発明によれば、前記記憶された自動演奏データおよび／または演奏環境設定データに付与された特定情報に基づいて、前記動画像データに合成すべきタイトル映像が生成され、該生成されたタイトル映像が前記録画する際の動画像データに合成されるので、録画される動画像データ中に、楽曲のタイトルなどを簡単に含ませることができる。
【００１２】
請求項３に記載の発明によれば、前記記憶された自動演奏データおよび／または演奏環境設定データに付与された特定情報に基づいて、前記生成されたマルチメディアファイルに付与すべきファイル名が生成され、該生成されたファイル名が前記生成する際のマルチメディアファイルに付与されるので、動画像データを含むマルチメディアファイルにファイル名を簡単に付与することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【００１４】
図１は、本発明の一実施の形態に係る電子音楽装置を適用した電子鍵盤楽器の概略構成を示すブロック図である。
【００１５】
同図に示すように、本実施の形態の電子鍵盤楽器は、音高情報を含む演奏情報を入力するための鍵盤を含む演奏操作子１と、各種情報を入力するための複数のスイッチやダイアル、ジョイスティックを含む設定操作子２と、演奏操作子１の操作状態を検出する検出回路３と、設定操作子２の操作状態を検出する検出回路４と、装置全体の制御を司るＣＰＵ５と、該ＣＰＵ５が実行する制御プログラムや各種テーブルデータ等を記憶するＲＯＭ６と、演奏情報、各種入力情報および演算結果等を一時的に記憶するＲＡＭ７と、各種情報等を表示する、たとえば液晶ディスプレイ（ＬＣＤ）および発光ダイオード（ＬＥＤ）等を備えた表示装置８と、前記制御プログラムを含む各種アプリケーションプログラムや各種楽曲データ、各種データ等を記憶する記憶装置９と、ユーザの演奏風景などを撮影する撮像装置２０を接続し、この撮像装置２０とデータの送受信を行う通信インターフェース（Ｉ／Ｆ）１０と、演奏操作子１から入力された演奏情報や、前記記憶装置９に記憶されたいずれかの楽曲データを再生して得られた演奏情報等を楽音信号に変換するとともに、その楽音信号に各種効果を付与するための音源・効果回路１１と、該音源・効果回路１１からの楽音信号を音響に変換する、たとえば、ＤＡＣ（digital-to-analog converter）やアンプ、スピーカ等のサウンドシステム１２とにより構成されている。
【００１６】
上記構成要素３〜１１は、バス１３を介して相互に接続され、通信Ｉ／Ｆ１０には撮像装置２０が接続され、音源・効果回路１１にはサウンドシステム１２が接続されている。
【００１７】
記憶装置９は、たとえば、フレキシブルディスク（ＦＤ）、ハードディスク（ＨＤ）、ＣＤ−ＲＯＭ、ＤＶＤ（digital versatile disk）、光磁気ディスク（ＭＯ）および半導体メモリなどの記憶媒体とその駆動装置である。記憶媒体は、駆動装置から着脱可能であってもよいし、記憶装置９自体が、電子鍵盤楽器から着脱可能であってもよい。あるいは、記憶媒体も記憶装置９も着脱不可能であってもよい。なお、記憶装置９（の記憶媒体）には、前述のように、ＣＰＵ５が実行する制御プログラムも記憶でき、ＲＯＭ６に制御プログラムが記憶されていない場合には、この記憶装置９に制御プログラムを記憶させておき、それをＲＡＭ７に読み込むことにより、ＲＯＭ６に制御プログラムを記憶している場合と同様の動作をＣＰＵ５にさせることができる。このようにすると、制御プログラムの追加やバージョンアップ等が容易に行える。
【００１８】
通信Ｉ／Ｆ１０としては、たとえば、ＭＩＤＩ信号などの音楽信号を専用に送受信する音楽専用有線Ｉ／Ｆ、ＵＳＢ（universal serial bus）やＩＥＥＥ１３９４（アイトリプルイー１３９４）などの汎用近距離有線Ｉ／Ｆ、Ｅｔｈｅｒｎｅｔ（登録商標）などの汎用ネットワークＩ／Ｆ、無線ＬＡＮ（local area network）やＢｌｕｅｔｏｏｔｈ（登録商標）などの汎用近距離無線Ｉ／Ｆを挙げることができる。本実施の形態では、通信Ｉ／Ｆ１０として、ＵＳＢを採用しているが、これに代えて他の種類のＩ／Ｆを採用してもよいし、これに他の種類のＩ／Ｆを加えるようにしてもよい。
【００１９】
撮像装置２０は、たとえばＵＳＢビデオ・クラス（USB video class）に対応したＷｅｂカメラ、デジタルビデオカメラ、デジタルスチルカメラなどのカメラであり、撮影して得られた動画像データをMotion-JPEG、DV（digital video）、MPEG-2またはMPEG-4などの圧縮データに変換して、あるいは非圧縮データのまま出力する。通信Ｉ／Ｆ１０には、ＵＳＢホスト端子が設けられるとともに、ＵＳＢビデオ・クラス・ドライバが組み込まれており、通信Ｉ／Ｆ１０は、撮像装置２０が出力した上記各種形式の動画像データをＵＳＢの通信プロトコルに従って受信する。なお、通信Ｉ／Ｆ１０としては、上記各種形式すべての動画像データを受信可能なものに限らず、そのうちの少なくとも１つの形式の動画像データを受信可能なものであればよい。また、動画像データの通信プロトコルは、ＵＳＢビデオ・クラスに規定されているものに限られる訳ではない。ＵＳＢビデオ・クラスに規定されている通信プロトコル以外の通信プロトコルを採用した場合には、この通信プロトコルに従って通信する動画像データは上記各種形式に限られない。さらに本実施の形態では、撮像装置２０として、通信Ｉ／Ｆ１０を介して外部接続したものを採用したが、これに限らず、電子鍵盤楽器内に組み込んだものを採用してもよい。
【００２０】
なお、本実施の形態では、電子音楽装置を電子鍵盤楽器上に構築するようにしたが、これに限らず、鍵盤を外部接続した汎用的なＰＣ上に構築してもよい。また、鍵盤楽器の形態ではなく、弦楽器タイプ、管楽器タイプ、打楽器タイプ等の他の楽器の形態を採用してもよい。
【００２１】
図２は、本実施の形態の電子鍵盤楽器の機能構成を示すブロック図である。
【００２２】
同図において、撮像部１０１は、主として前記撮像装置２０、通信Ｉ／Ｆ１０およびＣＰＵ５に相当し、撮像装置２０を用いて撮影され、通信Ｉ／Ｆ１０を介して当該電子鍵盤楽器内に供給された動画像データを、ＣＰＵ５を介して合成部１０２に供給する。
【００２３】
合成部１０２は、主としてＣＰＵ５および前記ＲＡＭ７に相当し、ＣＰＵ５が所定の制御プログラム（ソフトウェア・モジュール）を実行することで実現される。合成部１０２には、タイトル等生成部１０５から所定のタイミングで、動画像データに合成すべきタイトル等の映像データも供給され、合成部１０２は、撮像部１０１からの動画像データに、タイトル等生成部１０５からの映像データを合成し、合成後の動画像データを後段の動画記録部１０３に供給する。
【００２４】
動画記録部１０３は、主としてＣＰＵ５、ＲＡＭ７および記憶装置９に相当し、ＣＰＵ５が所定の制御プログラムを実行することで実現される。ユーザが前記設定操作子２に含まれる録画スタートスイッチ（図示せず）を操作すると、録画スタートコマンドが生成されて、動画記録部１０３に供給される。これに応じて動画記録部１０３は、合成部１０２から供給された動画像データを時間の経過に従って記録する。そして、動画記録部１０３が動画像データを記録している状態で、ユーザが設定操作子２に含まれる録画ストップスイッチ（図示せず）を操作すると、動画記録部１０３には、録画スタートコマンドと同様にして録画ストップコマンドが供給され、これに応じて動画記録部１０３は、動画像データの録画を停止する。なお、動画像データを録画する際のデータフォーマットは、どのようなものを採用してもよいので、合成部１０２から供給される動画像データのフォーマットと同じフォーマットで記録してもよいし、他のフォーマットに変換し、変換後のフォーマットで記録するようにしてもよい。
【００２５】
演奏関連データ記憶部１０４は、主としてＲＡＭ７の所定位置に確保された一部領域に相当し、記憶装置９内に多数記憶された自動演奏データおよび／または演奏環境設定データのうち、ユーザによって選択されたものを記憶する。
【００２６】
自動演奏データは、自動演奏部１０７が自動演奏を行う際に参照するものであり、ユーザが前記演奏操作子１を用いてある楽曲を演奏する際のバック演奏を行わせるためのものである。具体的には、１曲の楽曲を表す楽曲データ（ソングデータ）や、伴奏スタイルデータ、コード進行データなどである。なお、自動演奏データのフォーマットとしては、どのようなものを採用しても構わないが、本実施の形態では、通常の電子楽器でよく用いられているＳＭＦ（standard MIDI file）形式を採用することにする。伴奏スタイルデータは、たとえば、複数のセクション（「イントロ」、「メイン」、「エンディング」および「フィルイン」など）のそれぞれに対応した、所定長（たとえば、１小節長）のスタイルデータによって構成され、各スタイルデータはそれぞれ、キーイベントとその再生タイミングを１組とする複数組からなるシーケンスデータによって構成されている。そして、各キーイベントの音高は、たとえば「Ｃメジャコード」を基準として表されており、ユーザが、たとえば前記鍵盤から好みのコードを指定すると、自動演奏部１０７は、各キーイベントの音高をそのコードに合った音高に変換して、後段の楽音生成部１０９に出力する。なお、伴奏スタイルデータは、上述のように、セクション毎の実データ（スタイルデータ）によって構成する代わりに、セクション毎の実データ（の格納場所）を指示する指示情報（のシーケンス）によって構成し、自動演奏する際に、演奏位置の指示情報によって指示される実データを取得するようにしてもよい。また、コード進行データは、たとえば、複数のコードデータ（＝コードイベント＋その再生タイミング）からなるシーケンスデータによって構成されている。コード進行データを再生して伴奏を生成する場合、コード進行データを構成する各コードデータをそのまま再生して伴奏を生成するようにしてもよいし、ユーザが指定したコードデータに基づいて、当該コード進行データを他のコード進行データに変換することで、伴奏を生成するようにしてもよい。
【００２７】
演奏環境設定データは、自動演奏部１０７が自動演奏を行う際に、あるいは楽音生成部１０９が楽音信号を生成する際に参照する楽音パラメータ（演奏環境）を設定するためのものであり、演奏環境設定部１０６が、この演奏環境設定データに含まれる各種楽音パラメータを、自動演奏部１０７または楽音生成部１０９の対応するレジスタに設定する。演奏環境設定データとしては、具体的には、本実施の形態の電子鍵盤楽器の各種パネル設定（音色、音量、楽音効果、伴奏スタイル、テンポなど）をユーザが任意に行い、一まとまりの設定データとしてレジストレーションメモリに登録した、いわゆるレジストレーションデータや、この（複数の）レジストレーションデータを楽曲（自動演奏データ）の進行に従って配列したレジストシーケンスデータ、特定の楽曲や音楽ジャンルを演奏する際に最適な各種パネル設定を予めデータベース化しておき、楽曲名や音楽ジャンル名などで検索して呼び出すようにしたデータなどを挙げることができる。
【００２８】
これらの自動演奏データや演奏環境設定データには、各データを特定するために楽曲名（タイトル）や音楽ジャンル名、演奏スタイル名（これらの情報は通常、テキストデータによって構成されている）などのうち、少なくとも１つが付与された状態で、演奏関連データ記憶部１０４に記憶されている。また、自動演奏データについては、歌詞データやコード進行データが、当該自動演奏データ内に含まれた状態で、あるいは当該自動演奏データとは独立しているものの、当該自動演奏データと関連付けられた状態で、一緒に記憶されていることもある。
【００２９】
なお、自動演奏データと演奏環境設定データの両方を記憶するものに限らず、いずれか一方のみを記憶するものでもよい。同様に、自動演奏部１０７と演奏環境設定部１０６も、いずれか一方のみ備えるようにしてもよい。
【００３０】
タイトル等生成部１０５は、主としてＣＰＵ５およびＲＡＭ７に相当し、ＣＰＵ５が所定の制御プログラムを実行することで実現される。タイトル等生成部１０５は、演奏関連データ記憶部１０４に記憶されている自動演奏データおよび／または演奏環境設定データに付与されている楽曲名や音楽ジャンル名、演奏スタイル名に基づいて、動画像データに合成すべきタイトル映像データを生成し、合成部１０２に出力する。撮像部１０１から供給される動画像データが、ユーザの演奏風景などの演奏に関する情景を撮影したものである場合、演奏関連データ記憶部１０４に記憶された、その演奏に関連する自動演奏データおよび／または演奏環境設定データを利用して演奏をすることが多い。したがって、この自動演奏データおよび／または演奏環境設定データに付与されている楽曲名や音楽ジャンル名、演奏スタイル名に基づいてタイトルを生成すれば、そのタイトルは、撮像部１０１から供給されている動画像データの内容（演奏内容）に近いものとなる。なお、動画記録部１０３は、合成部１０２によって動画像データにタイトル映像データが合成された後、ユーザが録画スタートスイッチを操作したことに応じてその動画像データの録画を開始するようにすれば、ユーザは、タイトル等生成部１０５によって生成されたタイトルが自分の意図通りのものであるかどうかを事前に（つまり、録画前に）確認することができる。したがって、タイトル等生成部１０５によって生成されたタイトルが気に入らない場合には、タイトル等生成部１０５にタイトルの生成を再指示できるようにしたり、生成されたタイトルを編集する編集機能を設けたりして、ユーザの気に入るタイトル画像を動画像に合成して録画できるようにした方が望ましい。また、演奏関連データ記憶部１０４に自動演奏データが記憶され、それと一緒に歌詞データやコード進行データも記憶されている場合には、タイトル等生成部１０５は、自動演奏部１０７による自動演奏の進行に従って、歌詞データやコード進行データに対応する歌詞やコード進行の映像データを生成し、合成部１０２に供給するようにしてもよい。これに応じて合成部１０２は、撮像部１０１からの動画像に歌詞やコード進行を合成する。なお、動画像に歌詞やコード進行を合成させたくないユーザがいることを考慮し、歌詞やコード進行を合成するかどうかをユーザが選択可能に構成した方が好ましい。
【００３１】
演奏環境設定部１０６は、主としてＣＰＵ５およびＲＡＭ７に相当し、ＣＰＵ５が所定の制御プログラムを実行することで実現される。演奏関連データ記憶部１０４に演奏環境設定データが記憶されており、ユーザがその演奏環境設定データに基づく設定を指示した場合、演奏環境設定部１０６は、その演奏環境設定データを読み出し、演奏環境設定データに含まれる各楽音パラメータを、自動演奏部１０７または楽音生成部１０９の対応するレジスタに設定する。具体的には、当該演奏環境設定データに、伴奏スタイルやテンポなどの自動演奏部１０７が自動演奏する際に必要な楽音パラメータが含まれているときには、その楽音パラメータは自動演奏部１０７に供給されて、対応するレジスタに設定される一方、当該演奏環境設定データに、音色や音量、効果などの楽音生成部１０９が楽音信号を生成する際に必要な楽音パラメータが含まれているときには、その楽音パラメータは楽音生成部１０９に供給されて、対応するレジスタに設定される。
【００３２】
自動演奏部１０７は、主としてＣＰＵ５およびＲＡＭ７に相当し、ＣＰＵ５が所定の制御プログラムを実行することで実現される。演奏関連データ記憶部１０４に自動演奏データが記憶されている状態で、ユーザが設定操作子２に含まれる自動演奏スタートスイッチ（図示せず）を操作すると、自動演奏スタートコマンドが生成されて、自動演奏部１０７に供給される。これに応じて自動演奏部１０７は、自動演奏を開始し、ＲＡＭ７に設けた読み出しポインタ（図示せず）が示す位置にある自動演奏データを演奏関連データ記憶部１０４から読み出し、読み出した自動演奏データが再生タイミングデータであるときには、その再生タイミングまで待ってから読み出しポインタを“１”だけ進め、その位置にあるキーイベントデータを読み出して楽音生成部１０９に供給した後、読み出しポインタを“１”だけ進める一方、読み出した自動演奏データがキーイベントデータであるときには、そのまま楽音生成部１０９に供給した後、読み出しポインタを“１”だけ進める。ここで、再生タイミングデータは、隣接するキーイベントデータ間の時間差（デルタタイム）を、所定の音符長（たとえば、９６分音符長）を単位とする整数値で表したものである。つまり、上記「再生タイミングまで待つ」とは、読み出した再生タイミングデータの値を所定の音符長毎に“１”ずつデクリメントして行き、“０”になるまで待つことである。したがって、自動演奏部１０７は所定の音符長に相当する時間を計時する必要があるが、音符長に相当する時間はテンポに応じた時間であるので、自動演奏部１０７は、その内部に設けたレジスタにテンポを記憶し、記憶したテンポに基づいて、所定の音符長に相当する時間を決定する。そして自動演奏部１０７は、その決定した時間を、たとえばＣＰＵ５に内蔵されているタイマ（図示せず）を用いて計測する。
【００３３】
なお、自動演奏データとして、前記伴奏スタイルデータが記憶されているときに、キーイベントデータが読み出された場合、自動演奏部１０７は、前述のように、そのキーイベントデータの音高を指定されたコードデータに合った音高に変換して出力する。コードデータの指定方法としては、前述のように、ユーザが鍵盤を用いて指定する方法を例に挙げたが、これに限らず、コード進行データを再生することで得られるコードデータによって指定する方法を採用してもよい。この場合には、演奏関連データ記憶部１０４の、伴奏スタイルデータが記憶されている領域とは別の領域に、再生したいコード進行データを記憶しておき、自動演奏部１０７は、伴奏スタイルデータの読み出しに並行してコード進行データを読み出すようにすればよい。
【００３４】
演奏操作子１０８は、主として前記演奏操作子１および検出回路３に相当し、ユーザによる演奏操作に応じた演奏情報（本実施の形態では、ＭＩＤＩメッセージ）を生成し、楽音生成部１０９およびＭＩＤＩ記録部１１１に出力する。
【００３５】
楽音生成部１０９は、主として前記音源・効果回路１１に相当し、演奏環境設定部１０６によって、あるいはユーザが設定操作子２を操作することによって設定された演奏環境環境（音色、音量および効果など）で、自動演奏部１０７から供給されたキーイベントデータおよび演奏操作子１０８から供給された演奏情報に基づいて楽音信号を生成し、適宜効果を付与した後、オーディオ記録部１１０に出力する。
【００３６】
オーディオ記録部１１０は、主としてＣＰＵ５、ＲＡＭ７および記憶装置９に相当し、ＣＰＵ５が所定の制御プログラムを実行することで実現される。オーディオ記録部１１０は、録画スタートコマンドが供給されると、楽音生成部１０９から供給された楽音信号（オーディオデータ）を時間の経過に従って記録し、録画ストップコマンドが供給されると、楽音信号の記録を停止する。ここで、オーディオデータの記録フォーマットは、どのようなものを採用してもよく、非圧縮のものでも、圧縮したものでもよい。なお本実施の形態では、オーディオ記録部１１０における記録開始／停止の指示も、動画記録部１０３における録画開始／停止の指示と同様に、録画スタート／ストップコマンドによって行うようにしたが、これは、両者における開始／停止の指示が同じタイミングでなされるので、敢えて異なるスタート／ストップコマンド（たとえば、動画記録部１０３については録画スタート／ストップコマンド、オーディオ記録部１１０については記録スタート／ストップコマンド）を生成して供給する必要はないからである。もちろん、この場合でも、異なるスタートコマンドを生成して、それぞれ動画記録部１０３およびオーディオ記録部１１０に供給するようにしてもよい。
【００３７】
ＭＩＤＩ記録部１１１は、主としてＣＰＵ５、ＲＡＭ７および記憶装置９に相当し、ＣＰＵ５が所定の制御プログラムを実行することで実現される。ＭＩＤＩ記録部１１１は、演奏操作子１０８から供給されたＭＩＤＩメッセージをＳＭＦ形式等で記録する。なお、ＭＩＤＩ記録部１１１における記録開始／停止の指示も、録画スタート／ストップコマンドによって行えばよい。
【００３８】
ファイル作成部１１２は、主としてＣＰＵ５およびＲＡＭ７に相当し、ＣＰＵ５が所定の制御プログラムを実行することで実現される。ファイル作成部１１２は、動画記録部１０３によって記録された動画像データ、オーディオ記録部１１０によって記録されたオーディオデータおよび／またはＭＩＤＩ記録部１１１によって記録されたＳＭＦ形式のＭＩＤＩデータを１つのファイル内に収めたマルチメディアファイルを作成して、ファイル記憶部１１３に出力する。マルチメディアファイルには、何らかのファイル名が付与されるが、このときファイル作成部１１２は、演奏関連データ記憶部１０４に記憶されている自動演奏データおよび／または演奏環境設定データに付与されている楽曲名や音楽ジャンル名、演奏スタイル名に基づいて、ファイル名を自動的に生成し、マルチメディアファイルに付与する。ファイル名の生成例としては、「自動演奏データ（演奏関連データ記憶部１０４に記憶されている場合）のファイル名＋日付」や「楽曲名＋通し番号」などを挙げることができる。もちろん、ファイル作成部１１２が自動的に生成したファイル名が気に入らないユーザがいることを考慮して、ファイル作成部１１２が自動的に作成したファイル名を編集する編集機能を備えるようにした方が好ましい。
【００３９】
ファイル記憶部１１３は、主としてＲＡＭ７または記憶装置９の所定位置に確保された一部領域に相当し、ファイル作成部１１２から供給されるマルチメディアファイルを記憶する。記憶されたマルチメディアファイルは、前記通信Ｉ／Ｆ１０あるいは着脱可能な記憶媒体経由で外部の装置に供給可能であり、たとえば動画投稿サイトのサーバや、ブログサイトのサーバなどにアップロードすることができる。
【００４０】
なお、本実施の形態では、マルチメディアファイルとして、複数種類（３種類）のデータを１つのファイル内に収めたものを生成するようにしたが、これに限らず、複数種類のデータのそれぞれについて個別にファイルを作成し、その個々のファイルを関連付けて、同時に再生可能に構成してもよい。この場合、各ファイルにそれぞれ付与されるファイル名も、前記ファイル作成部１１２が、演奏関連データ記憶部１０４に記憶されている自動演奏データおよび／または演奏環境設定データに付与されている楽曲名や音楽ジャンル名、演奏スタイル名に基づいて自動的に作成するようにすればよい。
【００４１】
また、本実施の形態の電子鍵盤楽器には、オーディオ記録部１１０とＭＩＤＩ記録部１１１はいずれも備わっているものとしたが、いずれか一方のみ備わっているとしてもよい。あるいは、機能としては、オーディオ記録部１１０とＭＩＤＩ記録部１１１のいずれも備わっており、ユーザの選択操作に応じて、両方有効、オーディオ記録部１１０のみ有効あるいはＭＩＤＩ記録部１１１のみ有効のいずれかを選択可能に構成してもよい。そして、有効とされた記録部で記録されたデータのみをマルチメディアファイル内に収めるようにすればよい。
【００４２】
以上のように構成された電子鍵盤楽器が実行する制御処理を、まず図３を参照してその概要を説明し、次に図４を参照して詳細に説明する。
【００４３】
図３は、本実施の形態の電子鍵盤楽器による演奏風景の撮影方法を説明するための図であり、同図（ａ）は、電子鍵盤楽器を演奏するユーザを撮影するために撮像装置２０を設置した一例を示し、同図（ｂ）は、同図（ａ）の撮像装置２０の設置状態で演奏風景を撮影したときに、前記表示装置８のＬＣＤ上に表示された撮影画像（動画像）８ａの一例を示し、同図（ｃ）は、同図（ｂ）の撮影画像にタイトル映像を合成した合成画像８ｂの一例を示し、同図（ｄ）は、同図（ｂ）の撮影画像に歌詞を合成した合成画像８ｃの一例を示している。
【００４４】
図３（ａ）に示すように撮像装置２０を設置し、撮像装置２０の電源スイッチ（図示せず）をオンして、動画像データが撮像装置２０から本実施の形態の電子鍵盤楽器に常時供給される状態にした上で、ユーザが、たとえば設定操作子２に含まれる録画モード選択スイッチ（図示せず）を操作すると、表示装置８のＬＣＤ上には、図３（ｂ）に示すように、ユーザの演奏風景が表示される。そしてユーザが、たとえば設定操作子２に含まれる所定のスイッチなどを用いて、自動演奏データおよび／または演奏環境設定データを選択すると、選択された自動演奏データおよび／または演奏環境設定データが演奏関連データ記憶部１０４に記憶される。これに応じてタイトル等生成部１０５は、演奏関連データ記憶部１０４に記憶された自動演奏データおよび／または演奏環境設定データに付与されている楽曲名や音楽ジャンル名、演奏スタイル名に基づいて、撮像部１０１からの動画像データに合成すべきタイトル映像データを生成し、合成部１０２に出力する。合成部１０２は、撮像部１０１からの動画像データにタイトル等生成部１０５からのタイトル映像データを合成して、後段の動画記録部１０３に出力する。図３（ｃ）は、このときに合成部１０２から出力された動画像データのモニタ画像を示し、ＬＣＤ上には、図３（ａ）の動画像、つまり撮像部１０１から供給された動画像に、ユーザが演奏しようとしている楽曲の曲名「サクラサク」が合成された合成画像８ｂが表示されている。
【００４５】
そして、ユーザが前記録画スタートスイッチを操作すると、録画スタートコマンドが生成されて、動画記録部１０３、オーディオ記録部１１０およびＭＩＤＩ記録部１１１に供給される。これに応じて、動画記録部１０３は、合成部１０２から供給された動画像データの録画を開始し、オーディオ記録部１１０は、楽音生成部１０９から供給された楽音信号の記録を開始し、ＭＩＤＩ記録部１１１は、演奏操作子１０８から供給されたＭＩＤＩメッセージの記録を開始する。
【００４６】
さらに、自動演奏データおよび／または演奏環境設定データについての前記選択操作により、自動演奏データが演奏関連データ記憶部１０４に記憶された状態で、ユーザが前記自動演奏スタートスイッチを操作すると、自動演奏部１０７は、その自動演奏データに基づいて自動演奏を開始する。そして、その自動演奏データに歌詞データが付加されている場合には、タイトル等生成部１０５は、自動演奏の進行に従って、対応する歌詞データ（の一部）を読み出し、読み出した歌詞データに応じた歌詞映像データを生成して、合成部１０２に供給する。合成部１０２は、撮像部１０１からの動画像データにタイトル等生成部１０５からの歌詞映像データを合成して、後段の動画記録部１０３に出力する。図３（ｄ）は、このときに合成部１０２から出力された動画像データのモニタ画像を示し、ＬＣＤ上には、図３（ａ）の動画像に、ユーザが演奏中の楽曲の歌詞「今年もさくらが…」が合成された合成画像８ｃが表示されている。
【００４７】
一方、動画記録部１０３が動画像データを録画している（このときには当然、オーディオ記録部１１０も楽音信号を記録しており、ＭＩＤＩ記録部１１１もＭＩＤＩメッセージを記録している）状態で、ユーザが前記録画ストップスイッチを操作すると、録画ストップコマンドが生成されて、動画記録部１０３、オーディオ記録部１１０およびＭＩＤＩ記録部１１１に供給される。これに応じて、動画記録部１０３は動画像データの録画を停止し、オーディオ記録部１１０は楽音信号の記録を停止し、ＭＩＤＩ記録部１１１はＭＩＤＩメッセージの記録を停止する。そして、ファイル作成部１１２は、動画記録部１０３によって記録された動画像データ、オーディオ記録部１１０によって記録されたオーディオデータおよびＭＩＤＩ記録部１１１によって記録されたＳＭＦ形式のＭＩＤＩデータを１つのファイル内に収めたマルチメディアファイルを作成し、演奏関連データ記憶部１０４に記憶されている自動演奏データおよび／または演奏環境設定データに付与されている楽曲名や音楽ジャンル名、演奏スタイル名に基づいて、ファイル名を自動的に生成して、マルチメディアファイルに付与した後、そのマルチメディアファイルをファイル記憶部１１３に出力する。これに応じてファイル記憶部１１３は、ファイル作成部１１２からのマルチメディアファイルを記憶する。
【００４８】
このように、本実施の形態の電子鍵盤楽器では、録画される動画像データ中に、楽曲のタイトルや歌詞などを簡単に含ませることができる。また、動画像データを含むファイルのファイル名を簡単に設定することができる。
【００４９】
次に、この制御処理を詳細に説明する。
【００５０】
図４は、本実施の形態の電子鍵盤楽器、特にＣＰＵ５が実行する録画処理の手順を示すフローチャートであり、本録画処理は、たとえば、ユーザが前記録画モード選択スイッチを押したときに、起動される。
【００５１】
本録画処理は、主として
（１）自動演奏データおよび／または演奏環境設定データ選択処理（ステップＳ１）
（２）演奏環境設定処理（ステップＳ２）
（３）タイトル映像生成処理（ステップＳ３）
（４）録画スタートコマンド生成処理（ステップＳ５）
（５）自動演奏スタートコマンド生成処理（ステップＳ７）
（６）演奏情報生成処理（ステップＳ９）
（７）自動演奏ストップコマンド生成処理（ステップＳ１１）
（８）録画ストップコマンド生成処理（ステップＳ１３）
（９）録画の終了処理（ステップＳ１４）
によって構成されている。なお、演奏関連データ記憶部１０４には、自動演奏データおよび演奏環境設定データのうち、少なくとも一方が記憶されるので、演奏関連データ記憶部１０４の記憶状態には、（ａ）自動演奏データのみが記憶されている状態、（ｂ）演奏環境設定データのみが記憶されている状態、または（ｃ）自動演奏データおよび演奏環境設定データの両方が記憶されている状態の３種類の状態があり得る。したがって、演奏環境設定データが演奏関連データ記憶部１０４に記憶されていない状態、つまり上記（ａ）の状態のときには、前記（２）の演奏環境設定処理は、本録画処理中に記載されていても、実行されない。これと同様にして、自動演奏データが演奏関連データ記憶部１０４に記憶されていない状態、つまり上記（ｂ）の状態のときには、前記（５）の自動演奏スタートコマンド生成処理と前記（７）の自動演奏ストップコマンド生成処理は、本録画処理中に記載されていても、実行されない。しかし説明を簡単にするために、以下、演奏関連データ記憶部１０４の記憶状態は前記（ｃ）の状態として説明する。
【００５２】
本録画処理が起動されると、まずＣＰＵ５は、処理を前記（１）の自動演奏データおよび／または演奏環境設定データ選択処理に進める。自動演奏部１０７が自動演奏可能な自動演奏データ、あるいは演奏環境設定部１０６が設定可能な演奏環境設定データは、記憶装置９内に複数記憶されており、演奏関連データ記憶部１０４には、その中からユーザによって選択された１つの自動演奏データおよび／または演奏環境設定データが記憶される。この（１）自動演奏データおよび／または演奏環境設定データ選択処理では、ＣＰＵ５は、前記表示装置８上に、記憶装置９に記憶されている複数の自動演奏データ（の名称）および／または演奏環境設定データ（の名称）の一覧を表示させ、その一覧からユーザによって選択された自動演奏データおよび／または演奏環境設定データを読み出して、演奏関連データ記憶部１０４に格納する。なお、演奏関連データ記憶部１０４の記憶状態は前記（ｃ）の状態としたので、ここでは、自動演奏データと演奏環境設定データが１つずつ選択されて演奏関連データ記憶部１０４に格納される。本実施の形態では、演奏環境設定データとして、複数のパネル設定（楽音パラメータ）が一まとまりの設定データとなったもの、つまりレジストレーションデータを想定し、このような演奏環境設定データを１つ選択することで、複数の楽音パラメータを１度に設定するようにしたが、これに限らず、楽音パラメータを１つずつ選択することで、目的の演奏環境を設定するようにしてもよい。
【００５３】
次にＣＰＵ５は、処理を前記（２）の演奏環境設定処理に進める。この（２）演奏環境設定処理は、前記演奏環境設定部１０６によって実行される処理そのものであり、既に詳述したので、ここでは繰り返さない。
【００５４】
次にＣＰＵ５は、処理を前記（３）のタイトル映像生成処理に進める。この（３）タイトル映像生成処理は、タイトル等生成部１０５によって実行される処理の一部である。つまり、この（３）タイトル映像生成処理では、ＣＰＵ５は、演奏関連データ記憶部１０４に記憶されている自動演奏データおよび演奏環境設定データに付与されている楽曲名や音楽ジャンル名、演奏スタイル名に基づいて、撮像部１０１からの動画像データに合成すべきタイトル映像データを生成する。ここで、自動演奏データにも演奏環境設定データにも楽曲名等の情報が付与されている場合に、どちらの情報を用いてタイトル映像データを生成するかであるが、各情報に予め優先順位を付けておき、その優先順位の高い方の情報を用いてタイトル映像データを生成する方法や、両方の情報を用いて複数のタイトル映像データの候補を生成し、そのうちのいずれを採用するかをユーザに選択させる方法などが考えられる。
【００５５】
次にＣＰＵ５は、ユーザが前記録画スタートスイッチを操作して、録画のスタート指示を行ったかどうかチェックし（ステップＳ４）、録画のスタート指示がなされたときには、処理を前記（４）録画スタートコマンド生成処理に進める。この（４）録画スタートコマンド生成処理では、ＣＰＵ５は、録画スタートコマンドを生成して、動画記録部１０３、オーディオ記録部１１０およびＭＩＤＩ記録部１１１に供給する。なお本実施の形態では、動画記録部１０３における録画とオーディオ記録部１１０およびＭＩＤＩ記録部１１１における各記録は、同時に開始して同時に終了し、さらに「録画」には通常、音声を記録することも含まれ、さらに本実施の形態では、ＭＩＤＩメッセージも記録されるので、以下、「録画」には、動画記録部１０３における動画像データの録画だけでなく、オーディオ記録部１１０における楽音信号の記録や、ＭＩＤＩ記録部１１１におけるＭＩＤＩメッセージの記録も含まれることとする。なお、タイトル等生成部１０５は、録画スタート後、所定時間経過した時点でタイトル映像の生成または合成部１０２への供給を終了すればよい。
【００５６】
次にＣＰＵ５は、ユーザが前記自動演奏スタートスイッチを操作して、自動演奏のスタート指示を行ったかどうかチェックし（ステップＳ６）、自動演奏のスタート指示がなされたときには、処理を前記（５）の自動演奏スタートコマンド生成処理に進める。この（５）自動演奏スタートコマンド生成処理では、ＣＰＵ５は、自動演奏スタートコマンドを生成して、自動演奏部１０７に供給する。これに応じて自動演奏部１０７は、演奏関連データ記憶部１０４に記憶されている自動演奏データの自動演奏を開始する。
【００５７】
演奏関連データ記憶部１０４に、自動演奏データと一緒に歌詞データが記憶されており、ユーザがその歌詞データに対応する歌詞を動画像に合成して表示させたい場合、タイトル等生成部１０５は、前述のように、自動演奏部１０７による自動演奏の進行に従って、演奏関連データ記憶部１０４から対応する歌詞データ（の一部）を読み出し、読み出した歌詞データに応じた歌詞映像データを生成して、合成部１０２に供給する。本実施の形態では、自動演奏は自動演奏データを所定のタイミングで読み出して行い、歌詞映像の生成は歌詞データを所定のタイミングで読み出して行うというように、両処理が密接に関連しているにも拘わらず、各処理をそれぞれ独立したソフトウェア・モジュール（つまり、自動演奏については自動演奏部１０７、歌詞映像の生成についてはタイトル等生成部１０５）で行わせるようにしている。したがって、自動演奏部１０７による自動演奏とタイトル等生成部１０５による歌詞映像の生成とを同期を取りながら進める必要がある。同期を取る方法としては、自動演奏部１０７が自動演奏を開始すると同時に、その開始を示す情報をタイトル等生成部１０５に送信し、その後自動演奏が所定長（たとえば、１小節長）を経過する毎に、自動演奏部１０７がその経過を示す情報をタイトル等生成部１０５に送信し、この情報を受信したことに応じてタイトル等生成部１０５が、表示させるべき歌詞に対応する歌詞データの一部を演奏関連データ記憶部１０４から読み出し、読み出した歌詞データに基づいて歌詞映像データを生成する方法が考えられる。あるいは、自動演奏部１０７に、自動演奏データの読み出しと同時に歌詞データの読み出しも行わせ、読み出した歌詞データを自動演奏部１０７からタイトル等生成部１０５に供給させ、タイトル等生成部１０５は、演奏関連データ記憶部１０４から歌詞データの読み出しを行わずに、自動演奏部１０７から供給された歌詞データに基づいて歌詞映像データを生成するようにしてもよい。なお、コード進行データが演奏関連データ記憶部１０４に記憶され、これに対応するコード進行を表示させる場合も、上述した歌詞を表示させる場合と同様に行えばよいので、ここでは繰り返さない。また、コード進行を表示させる場合、動画像にコード進行だけが合成されて表示されたとしても、多くの視聴者はどのタイミングでコードが切り替わるのか分からないので、歌詞を合成した上でコード進行を合成するようにした方が望ましい。もちろん、歌詞データが演奏関連データ記憶部１０４に記憶されていない場合や、ユーザが歌詞の表示を望まない場合などには、コード進行だけ合成するようにしてもよい。あるいは、演奏関連データ記憶部１０４に、歌詞データとコード進行データがともに記憶されたとしても、歌詞だけ合成、コード進行だけ合成、歌詞もコード進行も合成、歌詞もコード進行も合成せずのいずれかをユーザが選択できるように構成してもよい。
【００５８】
そして、ユーザが前記演奏操作子１を用いて演奏操作を行うと、ＣＰＵ５は、処理を前記（６）の演奏情報生成処理に進める（ステップＳ８→Ｓ９）。この（６）演奏情報生成処理では、ＣＰＵ５は、その演奏操作に応じた演奏情報（本実施の形態では前述のように、ＭＩＤＩメッセージ）を生成して、前記楽音生成部１０９およびＭＩＤＩ記録部１１１に供給する。
【００５９】
次にＣＰＵ５は、ユーザが前記設定操作子２に含まれる自動演奏ストップスイッチ（図示せず）を操作して、自動演奏のストップ指示を行ったかどうか、あるいは自動演奏が進んで自動演奏データの末尾に達したかどうかチェックし（ステップＳ１０）、自動演奏のストップ指示がなされたか、あるいは自動演奏データの末尾に達したときには、処理を前記（７）の自動演奏ストップコマンド生成処理に進める。この（７）自動演奏ストップコマンド生成処理では、ＣＰＵ５は、自動演奏ストップコマンドを生成して、自動演奏部１０７に供給する。これに応じて自動演奏部１０７は、自動演奏を終了する。なお、自動演奏データの末尾に達したときに、自動演奏部１０７側で自動的に、自動演奏が終了するようになっていれば、ＣＰＵ５は敢えて自動演奏ストップコマンドを生成する必要はない。
【００６０】
次にＣＰＵ５は、ユーザが前記録画ストップスイッチを操作して、録画のストップ指示を行ったかどうかチェックし（ステップＳ１２）、録画のストップ指示がなされたときには、処理を前記（８）の録画ストップコマンド生成処理に進める。この（８）録画ストップコマンド生成処理では、ＣＰＵ５は、録画ストップコマンドを生成して、動画記録部１０３、オーディオ記録部１１０およびＭＩＤＩ記録部１１１に供給する。
【００６１】
続いてＣＰＵ５は、処理を前記（９）の録画の終了処理に進める。この（９）録画の終了処理では、ＣＰＵ５は、録画モードを終了し、前記ファイル作成部１１２に指示することで、前記マルチメディアファイルを作成して前記ファイル記憶部１１３に記憶させる。このときファイル作成部１１２は、前述のようにファイル名を自動生成し、このファイル名を作成したマルチメディアファイルに付与する。
【００６２】
なお、オーディオ記録部１１０が記録するオーディオデータは、楽音生成部１０９により生成される楽音信号に限らず、撮像部１０１と一体的に、または別体で設けられたマイク等から入力されたオーディオ信号でもよい。そして、マイク等から入力されたオーディオ信号のみを記録する場合には、楽音生成部１０９で生成された楽音信号をサウンドシステム１２から放音し、それをマイクで拾うようにする。あるいは、楽音生成部１０９で生成された楽音信号は、オーディオ記録部１１０で直接記録し、これとは別に拍手などの周囲の音をマイク等から入力し、オーディオ記録部１１０にさらに記録するようにしてもよい。
【００６３】
なお、上述した実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００６４】
この場合、記憶媒体から読出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードおよび該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６５】
プログラムコードを供給するための記憶媒体としては、たとえば、フレキシブルディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、通信ネットワークを介してサーバコンピュータからプログラムコードが供給されるようにしてもよい。
【００６６】
また、コンピュータが読出したプログラムコードを実行することにより、上述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００６７】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００６８】
【図１】本発明の一実施の形態に係る電子音楽装置を適用した電子鍵盤楽器の概略構成を示すブロック図である。
【図２】図１の電子鍵盤楽器の機能構成を示すブロック図である。
【図３】図１の電子鍵盤楽器による演奏風景の撮影方法を説明するための図である。
【図４】図１の電子鍵盤楽器、特にＣＰＵが実行する録画処理の手順を示すフローチャートである。
【符号の説明】
【００６９】
１…演奏操作子，５…ＣＰＵ（供給手段、楽音生成手段、録画・記録手段、ファイル生成手段、使用手段、自動演奏手段、設定手段、映像生成手段、ファイル名生成手段），７…ＲＡＭ（記憶手段、楽音生成手段、録画・記録手段、ファイル生成手段、自動演奏手段、設定手段），１０…通信Ｉ／Ｆ（供給手段），１１…音源・効果回路（楽音生成手段）
【図１】
2010054686.tif 000003
【図２】
2010054686.tif 000004
【図３】
2010054686.tif 000005
【図４】
2010054686.tif 000006