(57)【要約】【課題】少ない容量でリズム音源を格納して再生する。【解決手段】リズム音源をオーディオデータと同一のＭＰ３方式でエンコードしてＲＯＭ１０に記憶し、オーディオデータをデコードするＭＰ３デコード部７０でデコードして出力する。リズム音源は繰り返し使用されるので、装置の起動時にＲＯＭ１０に記憶されたリズム音源のいずれか、あるいは全てをＭＰ３デコード部７０で予めデコードしてＲＡＭ１２に記憶しておく。【選択図】図１
2008123591.tif 000002
【特許請求の範囲】
【請求項１】
所定方法でエンコードされたオーディオ信号をデコードして再生する再生手段と、
前記所定方法でエンコードされたリズム音源を記録する記録媒体と、
を有し、前記再生手段は、前記オーディオ信号をデコードして再生し、かつ、前記リズム音源をデコードして再生することを特徴とするオーディオ再生装置。
【請求項２】
請求項１記載の装置において、
前記再生手段は、装置起動時に前記リズム音源の少なくとも一部をデコードしてメモリに記録しておき、操作信号に応じて前記メモリに記録されたデコード済みリズム音源を読み出して再生することを特徴とするオーディオ再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はオーディオ再生装置に関し、特にリズム音源の再生に関する。
【背景技術】
【０００２】
一般に、音源装置では、音源用のＰＣＭオーディオデータがＭＰ３やＡＡＣ、ＴｗｉｎＶＱ、ＡＴＲＡＣ、ＡＤＰＣＭ等の方法で圧縮されてＲＯＭに記憶されている。ところが、リズム音源を内蔵したマルチトラックレコーダでは、リズム音源用のＰＣＭデータがＤＰＣＭ（差分パルス符号変調）等の圧縮方法によりＲＯＭに格納されることが多い。その理由は、デコードが簡単だからである。ＭＰ３のような高圧縮率にもかかわらず高音質を維持できる方式を用いるためには専用のデコーダが必要となり、ＣＰＵやＤＳＰとソフトウエアにより処理する場合には処理能力の高いプロセッサが必要となるためコスト増加となる。ＤＰＣＭでは処理能力の高いプロセッサは不要である反面、圧縮率が低いため多くのリズム音源を記憶する場合には大容量のＲＯＭが必要となる。
【０００３】
下記の特許文献１には、ＰＣＭオーディオデータをＲＯＭに記憶することが開示されている。
【０００４】
また、下記の特許文献２には、ＣＤに記憶されたオーディオデータを再生し、入力端子から入力した外部オーディオデータと合成して出力するデジタルオーディオ装置が開示されている。図２及び図３に、特許文献２に開示されたデジタルオーディオ再生装置の構成図を示す。デジタルオーディオ再生装置は、ＣＤ再生部２１、デジタルデータ処理回路２２、操作部２３、表示部２４、入力アンプ２５、アナログデジタルコンバータ（ＡＤＣ）２６、デジタルアナログコンバータ（ＤＡＣ）２７、アナログ信号合成部２８、ミュートスイッチ２９、出力アンプ３０を含む。
【０００５】
ＣＤ再生部２１は、スピンドルモータ３１、ピックアップ３２、ＣＤ再生処理部３３を含み、音楽ＣＤ１１を再生してデジタルデータ処理回路２２に供給する。一方、エレキギター等の電子楽器は入力端子Ｔｉｎ１に接続され、電子楽器からアナログオーディオ信号が入力される。入力アンプ２５で調整されたアナログオーディオ信号は、ＡＤＣ２６でデジタルデータに変換してデジタルデータ処理回路２２に供給される。
【０００６】
デジタルデータ処理回路２２は、操作部２３から各種操作信号が入力され、ＣＤ再生部２１から供給された再生データに各種処理を施し、また、入力端子Ｔｉｎ１から供給された電子楽器のデジタルデータに対してエフェクトをかけて再生データと合成して出力する。デジタルデータ処理回路２２からの出力はＤＡＣ２７でアナログオーディオ信号に変換され、入力端子Ｔｉｎ２から入力された他のアナログオーディオ信号と適宜、合成部２８で合成されてミュートスイッチ２９に供給される。ミュートスイッチ２９には操作部２３からのミュート指示が供給される。ミュートスイッチ２９からのオーディオ信号は出力アンプ３０を介して外部に出力される。表示部２４には、ＣＤ再生部２１で再生されている音楽ＣＤ１１の曲数や再生時間、残り時間、動作モード等が表示される。
【０００７】
デジタルデータ処理回路２２は、図３に示すように、インタフェース５１、メモリ５２、デエンファシス処理部５３、キー／ピッチ／テンポ制御部５４、バランス制御部５５、バッファメモリ５６、入力処理部５７、バッファメモリ５８、エフェクト処理部５９、出力切替部６０、チューニング制御部６１、レベル制御部６２、デジタルデータ合成部６３、バッファメモリ６４を含む。メモリ５２は、インタフェース５１を介してＣＤ再生部２１で再生された再生データを所定量記憶する。メモリ５２から読み出されたデータはデエンファシス処理部５３でデエンファシス処理（高域レスポンスの低減）を施され、キー／ピッチ／テンポ制御部５４で操作部２３からの操作信号に応じてキー／ピッチ／テンポ制御される。キー／ピッチ／テンポ制御された再生データは、バランス制御部５５で再生レベルが調整され、バッファメモリ５６に蓄積される。
【０００８】
一方、電子楽器からのデジタルデータは入力処理部５７を介してバッファメモリ５８に蓄積され、エフェクト処理部５９に供給される。エフェクト処理部５９は、操作部２３からの操作信号に応じて各種エフェクト処理を実行する。例えば、エレキギター等のエフェクタに設定されている処理が可能であり、ディストーション、コンプレッサ、トーンコントロール、フランジャ、リバーブ、ディレイ、フェイザ、エキサイタ等である。エフェクト処理されたデジタルデータはレベル制御部６２でレベル調整された後、出力切替器６０を介してデジタルデータ合成部６３に供給される。デジタルデータ合成部６３は、バッファメモリ５６に蓄積された再生データと、エフェクト処理されたデジタルデータとを合成してバッファメモリ６４に蓄積し、外部に出力する。
【０００９】
【特許文献１】特開２００２−１６９５６４号公報
【特許文献２】特開２００４−２２０７０８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
図２及び図３に示すデジタルオーディオ装置においても、リズム音源をＲＯＭに記憶させておくことができるが、既述した如くリズム音源をデコード容易なＤＰＣＭデータとして記憶させるとＲＯＭの大容量化を招いてしまう。
【００１１】
本発明の目的は、簡易な構成でリズム音源を再生可能なオーディオ装置を提供することにある。
【課題を解決するための手段】
【００１２】
本発明は、所定方法でエンコードされたオーディオ信号をデコードして再生する再生手段と、前記所定方法でエンコードされたリズム音源を記録する記録媒体とを有し、前記再生手段は、前記オーディオ信号をデコードして再生し、かつ、前記リズム音源をデコードして再生することを特徴とする。
【００１３】
本発明において、前記再生手段は、装置起動時に前記リズム音源の少なくとも一部をデコードしてメモリに記録しておき、操作信号に応じて前記メモリに記録されたデコード済みリズム音源を読み出して再生することが好適である。
【発明の効果】
【００１４】
本発明によれば、共通の再生手段でオーディオデータとリズム音源をデコードして再生するので、簡易な構成でリズム音源を再生できる。また、装置起動時に予めリズム音源をデコードしておくため、迅速な再生が可能である。
【発明を実施するための最良の形態】
【００１５】
以下、図面に基づき本発明の実施形態について説明する。なお、本実施形態のオーディオ装置は図２及び図３におけるデジタルオーディオ装置と略同一構成であり、図２及び図３に示すデジタルオーディオ装置と同一部材については同一符号を付してその説明を省略する。
【００１６】
図１に、本実施形態におけるオーディオ装置の構成ブロック図を示す。図２に示すデジタルオーディオ装置のＣＤ再生部２１を有さず、ＭＰ３でエンコードされ圧縮されたオーディオデータを記憶するフラッシュメモリ１６を有する。フラッシュメモリ１６に記憶されたＭＰ３オーディオデータはメモリコントローラ１８で読み出されてデジタルデータ処理回路２２に供給される。ＭＰ３でエンコードされたオーディオデータを再生する装置はＭＰ３プレーヤとして公知である。
【００１７】
デジタルデータ処理回路２２は、ＲＯＭ１０、ＲＡＭ１２及びＣＰＵ１４を有する。ＣＰＵ１４は、図３に示すようにインタフェース５１やデエンファシス回路５３、キー／ピッチ／テンポ制御部５４、エフェクト処理部５９、デジタルデータ合成部６３等を有するが、本実施形態ではさらにＭＰ３デコード部７０及びＭＰ３エンコード部７２を有する。ＭＰ３デコード部７０及びＭＰ３エンコード部７２は専用のハードウェア回路で構成してもよく、ソフトウェアで構成してもよい。本実施形態ではソフトウェアで構成する場合を説明する。
【００１８】
メモリコントローラ１８でフラッシュメモリ１６から読み出されたＭＰ３オーディオデータはＣＰＵ１４のＭＰ３デコード部７０に供給される。ＭＰ３デコード部７０はＭＰ３オーディオデータをデコードしてデジタルデータ合成部６３に供給する。ＭＰ３デコード部７０でのデコード処理は、ＲＯＭ１０に予め記憶されているシステムプログラムにサブルーチンとして含まれるＭＰ３デコードプログラムに従って実行される。デコードされたオーディオデータは、さらに操作部２３からの操作信号に応じ、図３のキー／ピッチ／テンポ制御部５４で制御され、バランス制御部５５でバランス制御された後にデジタルデータ合成部６３に供給される。
【００１９】
また、エレキギター等の電子楽器あるいはマイクロフォンからの外部オーディオデータはＡＤＣ２６でデジタルデータに変換された後、デジタルデータ処理回路２２に供給される。デジタルデータ処理回路２２のＣＰＵ１４は、操作部２３からの操作信号に応じ、エフェクト処理部５９でエフェクト処理を施してデジタルデータ合成部６３に供給する。デジタルデータ合成部６３は、デコードしたオーディオデータとエフェクト処理されたデジタルデータとを合成してＤＡＣ２７に供給し、ＤＡＣ２７でアナログ信号に変換して外部に出力する。図３に示すようにミュートスイッチ２９を介して出力してもよい。これにより、ＭＰ３オーディオデータに、外部オーディオデータが合成されて出力されることとなり、ユーザは例えば再生オーディオ信号に併せてエレキギターを演奏し、ミキシングして再生することができる。デジタルデータ合成部６３からの合成データは、ＤＡＣ２７に出力するとともにＭＰ３エンコード部７２に供給してもよい。合成データをＭＰ３エンコード部７２にも供給するか否かは操作部２３からの操作信号に応じて決定される。ＭＰ３エンコード部７２は合成データをＭＰ３方式でエンコードし、エンコードしたデータをフラッシュメモリ１６に記憶する。ＭＰ３エンコード部７２でのエンコード処理は、ＭＰ３デコード部７０と同様にＲＯＭ１０に予め記憶されているシステムプログラムにサブルーチンとして含まれるＭＰ３エンコードプログラムに従って実行される。
【００２０】
また、本実施形態のオーディオ装置は、リズム音源も再生可能に構成される。但し、リズム音源は従来のようにＤＰＣＭ方式でＲＯＭ１０に記憶されているのではなく、より圧縮率が高くオーディオデータと同一のＭＰ３方式でエンコードされてＲＯＭ１０に記憶される。リズム音源をＭＰ３方式でエンコードして圧縮することで、ＲＯＭ１０の必要容量を低減することができる。ＲＯＭ１０に記憶されたＭＰ３リズム音源は読み出されてデジタルデータ処理回路２２に供給され、フラッシュメモリ１６に記憶されたＭＰ３オーディオデータをデコードするＭＰ３デコード部７０でデコードされる。リズム音源をデコードするデコード部と、ＭＰ３オーディオデータをデコードするデコード部を共通化することで、回路構成を簡易化してコストを低減することができる。ＭＰ３デコード部７０でデコードされたリズム音源は、オーディオデータと同様にデジタルデータ合成部６３を経てＤＡＣ２７でアナログ信号に変換され、外部に出力される。リズム音源は、ベース、ドラム、ピアノ等、公知のリズム音源を用いることができる。
【００２１】
但し、リズム音源はその用途から繰り返し再生され出力されるものであるから、操作部２３からの操作信号に応じてその都度、ＲＯＭ１０から指示されたリズム音源を読み出してＭＰ３デコード部７０でデコードして出力するのは効率的でない。
【００２２】
そこで、本実施形態では、ユーザが操作部２３を操作してリズム音源の再生を指示する前の所定タイミング、好適にはオーディオ装置の起動時において、ＲＯＭ１０に記憶されたリズム音源のいずれか、あるいは全てをＲＯＭ１０から読み出してＭＰ３デコード部７０でデコードしてＲＡＭ１２に予め記憶させておき、操作部２３からの操作信号に応じてユーザに指示されたリズム音源をＲＡＭ１２から読み出してＤＡＣ２７に供給し、外部に出力する。装置の起動時には、ＲＯＭ１０からシステムプログラムを読み出してＲＡＭ１２上に展開するが、システムプログラムとともにリズム音源も読み出してデコードした上でＲＡＭ１２上に展開しておくということができる。ＲＡＭ１２上に展開したリズム音源は装置の電源をオフとしない限りデコード済みの状態でＲＡＭ１２に存在するため、ユーザからの指示に応じて繰り返し迅速に出力できる。どのリズム音源を予めデコードしてＲＡＭ１２に記憶しておくかは、例えばＣＰＵ１４が過去の使用頻度を検出し、使用頻度の高いリズム音源を自動選択すればよい。起動時にデコードしてＲＡＭ１２に記憶させておくリズム音源の数を一定数に制限してもよい。一度自動選択して起動時にデコードしてＲＡＭ１２に記憶させたものの、一度も出力されずに装置の電源が再びオフされた場合には、次回の起動時には当該リズム音源をデコードしないことで起動時の無駄な処理とＲＡＭの容量低減を図ることができる。
【００２３】
本実施形態のオーディオ装置は、このような構成を有することで、ＭＰ３プレーヤ、ＭＰ３リズム音源、及びＭＰ３レコーダとして機能できる。以下、これらについて個別に説明する。
【００２４】
＜ＭＰ３プレーヤ＞
ユーザは、フラッシュメモリ１６をＰＣにＵＳＢ接続し、ＰＣからＭＰ３オーディオデータをフラッシュメモリ１６に記憶する。フラッシュメモリ１６を本実施形態のオーディオ装置に接続し、操作部２３から再生を指示すると、ＣＰＵ１４はメモリコントローラ１８を介してフラッシュメモリ１６からＭＰ３オーディオデータを読み出し、ＭＰ３デコード部７０でデコードする。デコードされたオーディオデータはＤＡＣ２７でアナログ信号に変換されて外部に出力される。ユーザは操作部２３を操作して再生信号のキーやピッチ、テンポを調整する。ＣＰＵ１４のキー／ピッチ／テンポ制御部５４は、操作部２３からの操作信号に応じ、デコードされたオーディオデータのキー／ピッチ／テンポのいずれか、あるいは全てを制御して出力する。
【００２５】
ユーザがエレキギター等の電子楽器を演奏すると、そのアナログオーディオ信号が入力端子Ｔｉｎ１入力アンプ４１を経てＡＤＣ２６に供給される。ＡＤＣ２６は入力された外部アナログ信号をデジタルデータに変換し、ＣＰＵ１４に供給する。ＣＰＵ１４は、操作部２３からの指示に応じてエフェクト処理部５９でエフェクト処理を実行する。デコードされキー／ピッチ／テンポ調整されたオーディオデータとエフェクト処理されたデジタルデータはともにデジタルデータ合成部６３に供給され、デジタルデータ合成部６３で合成されてＤＡＣ２７に供給され、外部に出力される。
【００２６】
＜ＭＰ３リズム音源＞
ＲＯＭ１０に各種リズム音源が予めＭＰ３方式でエンコードされ圧縮されて記憶される。オーディオ装置の電源をオンすると、ＣＰＵ１４はＲＯＭ１０に記憶されたシステムプログラムを読み込む。次に、ＲＯＭ１０に記憶されたリズム音源のいずれか、あるいはＲＡＭ１２の容量が許す限りの全てのリズム音源を読み込み、ＭＰ３デコード部７０でデコードしてＲＡＭ１２に記憶する。フラッシュメモリ１６が接続されている場合、ＭＰ３方式でエンコードされ圧縮されたリズム音源をＲＯＭ１０ではなくフラッシュメモリ１６から読み出してもよく、デコードしたリズム音源をＲＡＭ１２ではなくフラッシュメモリ１６に記憶してもよい。すなわち、
（１）ＲＯＭ１０から読み出してデコードしたデータをＲＡＭ１２に記憶する
（２）ＲＯＭ１０から読み出してデコードしたデータをフラッシュメモリ１６に記憶する
（３）フラッシュメモリ１６から読み出してデコードしたデータをＲＡＭ１２に記憶する
（４）フラッシュメモリ１６から読み出してデコードしたデータをフラッシュメモリ１６に記憶する
のいずれでもよい。過去の再生履歴をＲＯＭ１０あるいはフラッシュメモリ１６に記憶しておき、リズム音源をＲＯＭ１０あるいはフラッシュメモリ１６から読み出す際に、過去に再生されたことのあるリズム音源、あるいは過去に再生された回数が所定値以上であるリズム音源のみを選択してデコードし、ＲＡＭ１２あるいはフラッシュメモリ１６に記憶してもよい。ユーザが操作部２３を操作してリズム音源を選択すると、ＣＰＵ１４は指示されたリズム音源が既にデコードされてＲＡＭ１２あるいはフラッシュメモリ１６に記憶されているか否かを判定する。そして、指示されたリズム音源が既にデコードされてＲＡＭ１２あるいはフラッシュメモリ１６に記憶されていれば当該メモリから読み出して出力する。指示されたリズム音源がデコードされていない場合、ＣＰＵ１４はＲＯＭ１０あるいはフラッシュメモリ１６から対応するリズム音源を読み出してデコードし、ＤＡＣ２７に供給して外部に出力する。起動時にデコードしてＲＡＭ１２あるいはフラッシュメモリ１６に記憶されているリズム音源を表示部２４にハイライト表示してもよい。ユーザの嗜好を分析する種々のツールが知られており、起動時にデコードしておくリズム音源の自動選択に利用することが可能である。ユーザは操作部２３を操作してリズム音源のキーやピッチ、テンポも調整できる。ＣＰＵ１４のキー／ピッチ／テンポ制御部５４は、操作部２３からの操作信号に応じ、デコードされたリズム音源のキー／ピッチ／テンポのいずれか、あるいは全てを制御して出力する。
【００２７】
ユーザがエレキギター等の電子楽器を演奏すると、そのアナログオーディオ信号が入力端子Ｔｉｎ１から入力アンプ４１を介してＡＤＣ２６に供給される。ＡＤＣ２６は入力された外部アナログ信号をデジタルデータに変換し、ＣＰＵ１４に供給する。ＣＰＵ１４は、操作部２３からの指示に応じてエフェクト処理部５９でエフェクト処理を実行する。デコードされたリズム音源とエフェクト処理されたデジタルデータはデジタルデータ合成部６３で合成されてＤＡＣ２７に供給され、外部に出力される。
【００２８】
＜ＭＰ３レコーダ＞
ユーザが操作部２３から録音を指示すると、デジタルデータ合成部６３から出力された、ＭＰ３オーディオデータ＋外部デジタルデータ、あるいはＭＰ３リズム音源＋外部デジタルデータはＭＰ３エンコード部７２にも供給され、ＭＰ３方式でエンコードされ圧縮される。エンコードされたデータはメモリコントローラ１８を介してフラッシュメモリ１６に記憶され、あるいはＵＳＢ接続されたＰＣに記憶される。
【００２９】
このように、本実施形態では、リズム音源をオーディオデータと同一のＭＰ３方式でエンコードして圧縮することで、容量を低減できるとともに、オーディオデータを再生するためのＭＰ３デコーダを援用してリズム音源を再生して出力することができる。また、リズム音源を再生する場合、ユーザからの指示に応じてその都度デコードして再生するのではなく、繰り返し使用されるものであることを考慮して、ユーザからの指示がある前に、予めデコードしてＲＡＭ１２に記憶させておくことで、リズム音源を迅速に出力できるとともにＣＰＵ１４の負荷を軽減して他の処理に振り分けることができ、装置全体のパフォーマンスが向上する。
【００３０】
なお、本実施形態では、リズム音源をＭＰ３方式で圧縮してＲＯＭ１０あるいはフラッシュメモリ１６に記憶しているが、ＭＰ３以外の方式、例えばＡＡＣやＡＴＲＡＣ、ＡＤＰＣＭ、ＷＭＡ等でエンコードしてもよい。但し、デコーダを共有化するために、オーディオデータと同一の方式でエンコードしておくのが好ましい。
【図面の簡単な説明】
【００３１】
【図１】実施形態の構成ブロック図である。
【図２】従来装置の構成図である。
【図３】従来装置のデジタルデータ処理回路の構成ブロック図である。
【符号の説明】
【００３２】
１０  ＲＯＭ、１２  ＲＡＭ、１４  ＣＰＵ、１６  フラッシュメモリ、１８  メモリコントローラ、２２  デジタルデータ処理回路、２３  操作部、２４  表示部、６３  デジタルデータ合成部、７０  ＭＰ３デコード部、７２  ＭＰ３エンコード部。
【図１】
2008123591.tif 000003
【図２】
2008123591.tif 000004
【図３】
2008123591.tif 000005