(57)【特許請求の範囲】
【請求項１】
多重化すべき音楽データであって外部から入力される外部入力音が与えられる度に、順次多重化する機能を有する多重録音装置において、
前記外部入力音が与えられる度に順次これを個別の素材音ファイルとし生成していく素材音ファイル生成手段と、  
前記素材音ファイル生成手段によって新たな素材音ファイルが生成される度に順次、前記外部入力音に再生音を加算したミックス音ファイルを生成するミックス音ファイル生成手段と、を備え、
前記ミックス音ファイル生成手段が加算対象とする前記再生音は、
前記新たな素材音ファイルの生成時点で既に存在するミックス音ファイルの生成に関わる複数の素材音ファイルの夫々の録音開始時刻から録音終了時刻までの時間において重なる時間内に前記新たな素材音ファイルの生成時刻が存在する、前記複数の素材音ファイルにおける前記重なる時間部分の内容を多重録音して生成されたミックス音ファイルの再生音データであることを特徴とする多重録音装置。
【請求項２】
請求項１に記載の多重録音装置において、
前記ミックス音ファイルを順次再生していくに際して、現在の再生状態よりも前の再生状態に戻るアンドゥ手段を更に備えたことを特徴とする多重録音装置。
【請求項３】
請求項２に記載の多重録音装置において、
前記アンドゥ手段での動作をキャンセルするリドゥ手段を更に備えたことを特徴とする多重録音装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、与えられた複数種類の外部入力音楽データのミキシングを行う多重録音装置に関する。
【背景技術】
【０００２】
従来より、記憶されている素材音データと外部からの音楽データをミキシングする装置が提案されているが、このミキシングを行うことにより素材音データを破壊して新たなミキシングされた音楽データのみを録音する装置が提案されていた。そして、この素材音データの破壊を防止するための装置も提案されていた。例えば、メモリに記憶された音声信号のソースファイルを読み出して再生し、この再生された音声信号と外部から与えられた音声信号とをミキシングして、新たなソースファイルとしてメモリに記憶させ、この新たなソースファイルが記憶される前に、メモリに既に記憶されているソースファイルをバックアップする装置が提案されていた。そして、この装置にあっては、このバックアップの際に、バックアップすべきソースファイルの名称に関連する名称の新たなファイルであって、そのファイルの内容は当該ソースファイルのファイルの内容と同じものを生成することにより、当該ソースファイルを自動的にバックアップする（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１５７２６０号公報（第８−９頁、第５図）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
確かに、上述したような従来装置にあっては、オーバーダビング等による音楽データ作成を気軽に行うことができるように工夫されているが、新たなソースファイルが記憶される前に、バックアップすべきソースファイルの名称に関連する名称の新たなファイルであって、そのファイルの内容は当該ソースファイルのファイルの内容と同じものを生成することにより、元の素材音データを保持するものであるが、バックアップファイルを記憶する分、メモリ容量を通常より必要としていた。そもそも、この従来装置にあっては、ソースファイルを自動的にバックアップすることにより、多数の途中のミキシング結果から目的のものを容易に見つけ出す点に特徴があるにすぎない。
【０００５】
本発明は、かかる従来の課題を解決するためになされたもので、ミキシング処理を工夫してバックアップファイルを持たずに少ないメモリ容量で多重録音が可能な多重録音装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は、多重化すべき音楽データであって外部から入力される外部入力音が与えられる度に順次多重化する機能を有する多重録音装置において、
前記外部入力音が与えられる度に順次これを個別の素材音ファイルとし生成していく素材音ファイル生成手段と、  
前記素材音ファイル生成手段によって新たな素材音ファイルが生成される度に順次、前記外部入力音に再生音を加算したミックス音ファイルを生成するミックス音ファイル生成手段と、を備え、
前記ミックス音ファイル生成手段が加算対象とする前記再生音は、
前記新たな素材音ファイル（素材３）の生成時点（６秒）で既に存在するミックス音ファイル（ｍｉｘ１＋２）の生成に関わる複数の素材音ファイル（素材１、素材２）の夫々の録音開始時刻から録音終了時刻までの時間において重なる時間内（２秒から８秒）に前記新たな素材音ファイル（素材３）の生成時刻（６秒）が存在する、前記複数の素材音ファイル（素材１、素材２）における前記重なる時間部分（２秒から８秒）の内容を多重録音して生成されたミックス音ファイル（ｍｉｘ１＋２）の再生音データであることを特徴とするようにした。
【０００７】
この発明にあっては、素材音ファイル生成手段が、外部入力音が与えられる度に順次これを個別の素材音ファイルとし生成していき、また、ミックス音ファイル生成手段が、前記素材音ファイル生成手段によって新たな素材音ファイルが生成される度に順次、外部入力音に再生音を加算したミックス音ファイルを生成する。そして、ミックス音ファイル生成手段が加算対象とする前記再生音は、前記新たな素材音ファイルの生成時点で既に存在するミックス音ファイルの生成に関わる複数の素材音ファイルの夫々の録音開始時刻から録音終了時刻までの時間において重なる時間内に前記新たな素材音ファイルの生成時刻が存在する、前記複数の素材音ファイルにおける前記重なる時間部分の内容を多重録音して生成されたミックス音ファイルの再生音データであるので、素材音ファイルが破壊されることなく、しかも少ないメモリ容量で多重録音が可能となる。
【０００８】
また、上記多重録音装置において、ミックス音ファイルを順次再生していくに際して、現在の再生状態よりも前の再生状態に戻るアンドゥ手段を更に備えた構成や、更にこのアンドゥ手段での動作をキャンセルするリドゥ手段を更に備えることも操作性の向上から好ましい。
【発明の効果】
【０００９】
本発明によれば、少ないメモリ容量で多重録音可能な多重録音装置を実現することが可能になるという効果が得られる。
【図面の簡単な説明】
【００１０】
【図１】多重録音装置１の構成図である。
【図２】多重録音の動作の説明図である。
【図３】多重録音の動作例の説明図である。
【図４】テーブル４００の説明図である。
【図５】テーブル５００の説明図である。
【発明を実施するための形態】
【００１１】
以下、本発明を実施の形態について図面を参照しつつ説明する。
【００１２】
図１は本発明の実施形態である多重録音装置１の構成図である。この多重録音装置１は、時計機能を有する時計部１１を備えたＣＰＵ１０と、所要のプログラムやデータ等を記録したＲＯＭ２０（記録媒体）と、ワークエリア等として機能するＲＡＭ３０と、所要の情報を表示する表示部４０と、オーディオ信号入力部５０と、オーディオ信号出力部６０と、オーディオ信号出力部６０からの出力を放音するスピーカー７０と、各種の操作子が備えられた操作部８０と、メモリカード１００を着脱自在でメモリカード１００への情報の読み出しや書き込みが可能な外部記憶装置９０とを有して構成されている。そして、ＣＰＵ１０がＲＯＭ２０に記録されているプログラムを実行することによって本装置１は動作するように構成されている。なお、ＣＰＵ１０は時計部１１の時刻情報を参照して後に説明するテーブル４００、５００の録音及び再生の開始時刻、終了時刻情報を把握可能にも構成されている。
【００１３】
オーディオ信号入力部５０は、外部からの音楽データ入力信号である外部入力信号をアナログデジタル変換してＣＰＵ１０に送信し、一方、オーディオ信号出力部６０は、ＣＰＵ１０からのデジタル信号をデジタルアナログ変換してスピーカー７０から放音させる。また、操作部８０には録音指示ボタンであるＲＥＣボタン８１、再生指示ボタンであるＰＬＡＹボタン８２、アンドゥ指示を行うためのアンドゥボタン８３、アンドゥ指示による動作をキャンセルする指示を行うためのリドゥボタン８４等の各種の操作子が設けられている。
【００１４】
また、メモリカード１００には、後に説明する素材音ファイルを格納する素材音ファイル格納部１０５と、ミックス音ファイルを格納するミックス音ファイル格納部１１０とが形成されていて、新たに生成された素材音ファイルは素材音ファイル格納部１０５に格納される一方、新たに生成されたミックス音ファイルはミックス音ファイル格納部１１０に格納される構成となっている。なお、このメモリカード１００は情報を不揮発的に記憶する。
【００１５】
図２は多重録音装置１の動作の主要部の説明図である。ＣＰＵ１０は、外部入力音Ａが与えられる度に、順次、これを個別の素材音ファイルＳとし生成していき、この素材音ファイルＳは素材音ファイル格納部１０５に順次格納されていくことになる。また、ＣＰＵ１０は、素材音ファイルＳが生成される度に順次、加算部Ｃによって、外部入力音Ａにミックス音ファイルの再生音Ｂを加算したミックス音ファイルＭを生成する。ミックス音ファイルＭはミックス音ファイル格納部１１０に順次格納されていくことになる。ここで、ミックス音ファイルの再生音Ｂは、新たな素材音ファイルＳの生成時点で既に存在するミックス音ファイルＭの生成に関わる複数の素材音ファイルＳの夫々の録音開始時刻から録音終了時刻の時間において重なる時間内に前記新たな素材音ファイルＳの生成時刻が存在する、前記複数の素材音ファイルＳの前記重なる時間部分の内容を多重録音して生成されたミックス音ファイルＭを再生して得られた音データである。
【００１６】
図３は多重録音装置１の動作例の説明図である。図３（ａ）は素材音ファイルの例について記載し、図３（ｂ）はミックス音ファイルの例について記載している。今、１回目の録音では素材音ファイルＳ（素材１）が生成され、この録音時間は０秒から１５秒である。この時、ミックス音ファイルは初回録音なので存在しないため、「素材１」はそのままミックス音ファイル（ｍｉｘ１）となる。次に、２回目の録音では２秒から８秒の間に存在する新たな素材音ファイル（素材２）が生成される。この新たな素材音ファイル（素材２）の生成に応答して、２回目の録音ではミックス音ファイル（ｍｉｘ１＋２）が生成される。この時点では、存在するミックス音ファイルは「素材１」であるので、これが再生されて（図２の符号Ｂで示す再生音）外部入力音である素材２と加算（ミキシング）されて「ｍｉｘ１＋２」のミックス音ファイルが生成される。
【００１７】
そして、３回目の録音では、６秒から１２秒の間に存在する新たな素材音ファイル（素材３）が生成される。新たな素材音ファイルＳ（素材３）の生成に応答して、その時点で既に存在するミックス音ファイルＭ「ｍｉｘ１＋２」の内で、そのミックス音ファイルＭの生成に対応する２個の素材音ファイル「素材１」及び「素材２」の録音開始時刻から録音終了時刻までの時間内に、この新たな素材音ファイルの生成時刻が存在する２個の素材音ファイル「素材１」及び「素材２」の内容を多重化する。この場合、「素材１」の録音開始時刻は０秒で録音終了時刻は１５秒であるが、「素材２」の録音開始時刻は２秒で録音終了時刻は８秒であるから、既に生成済みの「ｍｉｘ１＋２」を、ミックス音の再生音Ｂとして加算部Ｃで外部入力音「素材３」と加算して新たなミックスファイルＭ（素材（１＋２＋３））を生成する。この結果、素材音ファイルが破壊されることなく、しかも少ないメモリ容量で多重録音が可能となる。
【００１８】
なお、図４に示す時間管理情報テーブル４００は、イベント番号と再生開始時刻と再生終了時刻と再生ファイルとを対応付けて格納するものである。ＣＰＵ１０は一連の動作において、この時間管理情報テーブル４００を構築して、ＰＬＡＹボタン８２の押下操作による再生時に、この時間管理情報テーブル４００を参照して、再生動作を適切に行うことが可能となる。なお、この時間管理情報テーブル４００はメモリカード１００の適宜の領域に格納される構成としておけば良い。
【００１９】
さて、図５に示すものは操作履歴テーブル５００であり、イベント番号と録音開始時刻と録音終了時刻と録音ファイルとを対応付けて記憶してものである。つまり、この操作履歴テーブル５００は、どの時刻からどの時刻まで、どのファイルを録音したかという操作の履歴情報を記録するものである。ＣＰＵ１０は、ＲＥＣボタン８１の操作状態を把握してこの操作履歴テーブル５００を構築する。例えば、０秒から１５秒まで「素材１」、２秒から８秒まで「素材２」、６秒から１２秒まで「素材３」を録音した場合、ＣＰＵ１０はこれを把握して、０秒から１５秒までは「素材１」のみ、２秒から８秒までは「素材１と素材２のミックス音ファイル」、６秒から１２秒までは「素材１と素材２と素材３のミックス音ファイル」を操作履歴情報テーブル５００の録音ファイルの欄に記憶する。なお、この操作履歴テーブル５００はメモリカード１００の適宜の領域に格納される構成としておけば良い。
【００２０】
そして、ＣＰＵ１０は、この操作履歴情報に基づいて、図３（ａ）、（ｂ）に示すような動作チャート、換言すれば、図４の時間管理情報テーブル４００を構築することができる。その結果、ＣＰＵ１０は、ミックス音ファイルを順次再生していくに際して、現在の再生状態よりも前の再生状態に戻るアンドゥ動作を行ったり、更にこのアンドゥ状態をキャンセルするリドゥ動作を行うようにすることができる。なお、ＣＰＵ１０はアンドゥボタン８３、リドゥボタン８４の指示操作に応じてアンドゥ、リドゥ動作を行う。また、図４の時間管理情報テーブル４００の内容に基づいてアンドゥ、リドゥ動作を行うようにしても良い。
【００２１】
この方法では操作の履歴のみを記憶しているため、アンドゥに要するデータサイズは少なくて済むので、無制限のアンドゥ・リドゥが可能になるといった効果が得られる。  
【産業上の利用可能性】
【００２２】
以上説明してきたように、本発明は音楽分野において多重録音する際に利用することができる。
【符号の説明】
【００２３】
１  多重録音装置
１０  ＣＰＵ
２０  ＲＯＭ
３０  ＲＡＭ
４０  表示部
５０  オーディオ信号入力部
６０  オーディオ信号出力部
７０  スピーカー
８０  操作部
９０  外部記憶装置
１００  メモリカード
１０５  素材音ファイル格納部
１１０  ミックス音ファイル格納部
【図１】
0005540244.tif 000002
【図２】
0005540244.tif 000003
【図３】
0005540244.tif 000004
【図４】
0005540244.tif 000005
【図５】
0005540244.tif 000006