(57)【要約】【課題】簡単な操作で音声記録装置や記憶メディアに記録されている音声データに対し自動的にユーザ所望の加工を施してコンピュータの記憶装置に記憶する。【解決手段】既にコンピュータに接続済みである音声記録手段の動作状態、又はコンピュータと音声記録手段や着脱可能な記憶手段との接続状態を検知する。そして、検知した動作状態又は接続状態に従って当該音声記録手段や記憶手段から音声データを取得し、該取得した音声データに対して自動的に適宜の加工を施して、該加工を施した音声データをコンピュータの記憶手段に記憶する。このようにすることによって、ユーザは音声記録手段や記憶手段をコンピュータに接続する、あるいは音声記録手段の録音を終了するといった簡単な操作を行うだけで、ユーザが望む自動加工された形態で音声データをコンピュータの記憶手段に記憶することができるようになる。【選択図】        図３
2004325479.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
音声データを記録することが可能な音声記録手段の動作状態又は該音声記録手段あるいは音声データが記録された着脱可能な記憶手段との接続状態を検知する手順と、
前記検知した動作状態又は接続状態に従って、前記音声記録手段又は前記着脱可能な記憶手段に記録されている音声データを加工し、該加工した音声データを前記コンピュータの記憶手段に記憶する手順と
を実行させるためのプログラム。
【請求項２】
前記動作状態又は接続状態を検知する手順は、前記コンピュータと少なくとも電気的に接続されている音声記録手段での録音動作が終了されたか否かの動作状態、又は音声データを記録済みの音声記録手段あるいは着脱可能な記憶手段が前記コンピュータと電気的に接続されたか否かの接続状態を検知することを含む手順であることを特徴とする請求項１に記載のプログラム。
【請求項３】
ユーザからの音声データに対する加工種類の指示を受け付ける手順を含んでなり、音声データに対して前記加工種類の指示に応じた適宜の加工を自動的に行い前記コンピュータの記憶手段に記憶することを特徴とする請求項１又は２に記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、音声記録装置や記憶媒体に記録されている音声データをコンピュータの記憶装置に転送して記憶させる音声データ処理プログラムに関する。特に、音声記録装置や記憶媒体に記録されている音声データをユーザ所望の形態に自動的に加工してから、コンピュータの記憶装置に記憶させることが簡単にできるようにした音声データ処理プログラムに関する。
【０００２】
【従来の技術】
【特許文献１】特開２０００−２２１９９７号公報
最近では、マイクロフォン等から直接入力された音声や楽器音などを音声データとして記録する、いわゆるＩＣレコーダやボイスレコーダなどと呼ばれる小型・軽量の音声記録装置が普及している。一般的に、音声記録装置はメモ代わりとして用いられたり、会議や講義内容などをとりあえず全部記録しておき後で聴き直すなどのようにして用いられている。音声記録装置では、一度に音声データを記録することのできる記憶容量が比較的小さい。また音声記録装置に記録した音声データを加工するためには、記録した音声データを例えばパーソナルコンピュータ（以下、単にパソコンと呼ぶ）などに備え付けられた音声記録装置外部の記憶装置に取り込む、つまり音声データを音声記録装置からパソコンへと転送してパソコン側の記憶装置に記憶させてからでないとデータ加工を行うことができなかった。こうしたことに鑑みて、音声記録装置とパソコンなどの外部機器とを所定のインタフェースを介して接続し、該接続した音声記録装置内に記録されている音声データをパソコンへと転送させて、パソコンなどに備え付けられた記憶装置に該転送された音声データをそのまま記憶させる技術が従来から知られている。
【０００３】
【発明が解決しようとする課題】
ところで、上述したような従来の技術は、音声記録装置内に記録されている音声データをそのままパソコン（外部機器）などに備え付けられている記憶装置に転送して記憶させるだけのものであった。したがって、ユーザは音声記録装置から音声データを全部取り込むための操作を行った後に、取り込んだ音声データの加工（ユーザ所望のデータ形態への変更なども含む）などについて別の操作を新たに行わなければならなかった。しかし、こうした音声データを取り込むための操作と音声データ加工のための操作をユーザが別々に行わなければならないことはユーザにとって非常に面倒であり、またこうした操作には時間がかかることから都合が悪い、という問題点があった。
【０００４】
本発明は上述の点に鑑みてなされたもので、音声記録装置の動作状態又は音声記録装置や音声データが記録された記憶媒体の接続状態に応じて該音声記録装置や該記憶媒体から転送された音声データを自動的に加工してコンピュータの記憶装置に記憶するようにしたことにより、ユーザは簡単な操作を行うだけで、音声記録装置や記憶媒体に記録されている音声データをユーザが望む自動加工された形態でコンピュータの記憶装置に記憶することのできるようにした音声データ処理プログラムを提供しようとするものである。
なお、本明細書において、音声記録装置内又は記憶媒体内に記録されている音声データとは音声信号だけでなく、楽器音・効果音などのあらゆる種類の音のオーディオ信号をも含むオーディオデータであるものとする。
【０００５】
【課題を解決するための手段】
本発明に係る音声データ処理プログラムは、コンピュータに、音声データを記録することが可能な音声記録手段の動作状態又は該音声記録手段あるいは音声データが記録された着脱可能な記憶手段との接続状態を検知する手順と、前記検知した動作状態又は接続状態に従って、前記音声記録手段又は前記着脱可能な記憶手段に記録されている音声データを加工し、該加工した音声データを前記コンピュータの記憶手段に記憶する手順とを実行させるためのプログラムである。
本発明の好ましい一実施例として、前記動作状態又は接続状態を検知する手順は、前記コンピュータと少なくとも電気的に接続されている音声記録手段での録音動作が終了されたか否かの動作状態、又は音声データを記録済みの音声記録手段あるいは着脱可能な記憶手段が前記コンピュータと電気的に接続されたか否かの接続状態を検知することを含む手順であることを特徴とする。
【０００６】
この発明によると、音声データを記録することが可能な音声記録手段や着脱可能な記憶手段から取得した音声データに対して自動的に適宜の加工を施し、前記加工を施した音声データをコンピュータの記憶手段に記憶する。まず、既にコンピュータに接続済みである音声記録手段の動作状態（好ましい実施例として、少なくとも電気的に接続されている音声記録手段での録音動作が終了されたか否かの動作状態）、又はコンピュータと音声記録手段あるいは記憶手段との接続状態（好ましい実施例として、音声データを記録済みの音声記録手段や着脱可能な記憶手段がコンピュータと電気的に接続されたか否かの接続状態）を検知する。そして、前記検知した動作状態又は接続状態に従って音声記録手段や記憶手段から音声データを取得し、該取得した音声データに対して自動的に適宜の加工を施して、該加工を施した音声データを前記コンピュータの記憶手段に記憶する。このようにすることによって、ユーザは音声記録手段や記憶手段をコンピュータに接続する、あるいは音声記録手段の録音を終了するといった簡単な操作を行うだけで、ユーザが望む自動加工された形態で音声データをコンピュータの記憶手段に記憶することができるようになる。
【０００７】
本発明は、コンピュータまたはＤＳＰ等のプロセッサのプログラムの発明として構成し実施することができるのみならず、装置の発明として構成し実施することができる。また、本発明は、プログラムを記憶した記憶媒体の形態で実施することもできる。
【０００８】
【発明の実施の形態】
以下、この発明の実施の形態を添付図面に従って詳細に説明する。
【０００９】
図１は、この発明に係る音声データ処理プログラムを適用したパーソナルコンピュータの全体構成の一実施例を示したハード構成ブロック図である。ここに示されたパーソナルコンピュータ（パソコン）においては、ＵＳＢインタフェース（Ｉ／Ｆ）８に接続された外部の音声記録装置たるＵＳＢレコーダ８Ａ（点線で図示した）の接続状態や動作状態などを常時検知しておき、前記検知した接続状態又は動作状態などに従って該ＵＳＢレコーダ８Ａから記録済みの音声データをパソコン側へと転送させ、転送された音声データを自動的に加工して外部記憶手段７に記憶する。こうした音声データ処理のための制御は、パソコンが「音声データ取り込み処理」（詳しくは後述する）を実現する所定の制御プログラム（ソフトウエアプログラム）を実行することにより実施される。勿論、この「音声データ取り込み処理」はコンピュータソフトウエアの形態に限らず、ＤＳＰ（ディジタル・シグナル・プロセッサ）によって処理されるマイクロプログラムの形態でも実施可能であり、また、この種のプログラムの形態に限らず、ディスクリート回路又は集積回路若しくは大規模集積回路等を含んで構成された専用ハードウエア装置の形態で実施してもよい。
【００１０】
図１に示すパソコンは、マイクロプロセッサユニット（ＣＰＵ）１、リードオンリメモリ（ＲＯＭ）２、ランダムアクセスメモリ（ＲＡＭ）３からなるマイクロコンピュータによって制御される。ＣＰＵ１は、このパソコン全体の動作を制御するものである。このＣＰＵ１に対して、通信バス１Ｄ（例えばデータ及びアドレスバス）を介してＲＯＭ２、ＲＡＭ３、設定操作子４、ディスプレイ５、音源回路６、外部記憶装置７、ＵＳＢインタフェース（Ｉ／Ｆ）８、通信インタフェース（Ｉ／Ｆ）９がそれぞれ接続されている。更に、ＣＰＵ１には、タイマ割込み処理（インタラプト処理）における割込み時間や各種時間を計時するタイマ１Ａが接続されている。例えば、タイマ１Ａはクロックパルスを発生し、発生したクロックパルスをＣＰＵ１に対して処理タイミング命令として与えたり、あるいはＣＰＵ１に対してインタラプト命令として与える。ＣＰＵ１は、これらの命令に従って各種処理を実行する。
【００１１】
ＲＯＭ２は、ＣＰＵ１により実行あるいは参照される各種制御プログラムや各種データ等を格納するものである。ＲＡＭ３は、ＵＳＢレコーダ８Ａから転送された音声データやＣＰＵ１が所定のプログラムを実行する際に発生する各種データなどを一時的に記憶するワーキングメモリとして、あるいは現在実行中の制御プログラムやそれに関連するデータを記憶するメモリ等として使用される。ＲＡＭ３の所定のアドレス領域がそれぞれの機能に割り当てられ、レジスタやフラグ、テーブル、メモリなどとして利用される。設定操作子４はＵＳＢレコーダ８Ａからパソコン側に取り込む音声データを選択したり、音声データに対して加工を施す場合の加工種類等の各種情報を入力したり、音声データを保存しておくファイルフォルダ名や個々の音声データに付与するファイル名などを指定するために用いる数値データ入力用のテンキーや文字データ入力用のキーボード、あるいはディスプレイ５に表示される所定のポインティングデバイスを操作するために用いるマウスなどの各種操作子である。ディスプレイ５は例えば液晶表示パネル（ＬＣＤ）やＣＲＴ等から構成されており、ＵＳＢレコーダ８Ａに記録されている音声データの一覧や選択された音声データに対する加工に関しての加工種類などの各種情報を表示する。
【００１２】
音源回路６は複数のチャンネルで楽音信号の同時発生が可能であり、データ及びアドレスバス１Ｄを経由して与えられた演奏情報（例えばＭＩＤＩデータなど）を入力し、これらに基づいて楽音信号を発生する。音源回路６から発生された楽音信号は、図示しない効果回路を介して効果付与されてアンプやスピーカなどを含むサウンドシステム６Ａから発音される。この音源回路６を内部的に駆動した場合には、ＭＩＤＩデータを音声データに変換することができる。ただし、この場合にはサウンドシステム６Ａから音を鳴らさない（発音しない）。こうした音源回路６とサウンドシステム６Ａの構成には、従来のいかなる構成を用いてもよい。例えば、音源回路６はＦＭ、ＰＣＭ、物理モデル、フォルマント合成等の各種楽音合成方式のいずれを採用してもよく、また専用のハードウェアで構成してもよいし、ＣＰＵ１によるソフトウェア処理で構成してもよい。外部記憶装置７は、各種データ（例えば、音楽ジャンルに対応した自動伴奏を奏でるための演奏フレーズデータなど）やＣＰＵ１が実行する各種制御プログラム（例えば、後述する音声データ取り込み処理など）等の制御に関するデータなどを記憶するものである。この外部記憶装置７（例えばハードディスク）に制御プログラムを記憶させておき、それをＲＡＭ３に読み込むことにより、ＣＰＵ１に前記制御プログラムを実行させることができる。このようにすると、制御プログラムの追加やバージョンアップ等が容易に行える。なお、外部記憶装置７はハードディスク（ＨＤ）に限られず、フレキシブルディスク（ＦＤ）、コンパクトディスク（ＣＤ−ＲＯＭ・ＣＤ−ＲＡＭ）、光磁気ディスク（ＭＯ）、あるいはＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等の着脱自在な様々な形態の外部記憶媒体を利用する記憶装置であればどのようなものであってもよい。半導体メモリなどであってもよい。
【００１３】
ＵＳＢインタフェース（Ｉ／Ｆ）８は、同様のＵＳＢ（ユニバーサル・シリアル・バス）インタフェースを具えたパソコン外部の独立した音声記録装置、つまり音声データを記録可能なＵＳＢレコーダ８Ａ等から記録された音声データを当該パソコンへと転送させたり、あるいは反対に当該パソコンから音声データをＵＳＢレコーダ８Ａへと転送するために用いられるインタフェースである。パソコンに接続されるＵＳＢレコーダ８ＡはＵＳＢインタフェース８を具えた音声記録装置であればよく、ＩＣ記録型、テープ記録型、半導体メモリ記録型、ＣＤ／ＭＤ／ＤＶＤ記録型等どのようなタイプの記録媒体（メディア）を具えた機器であってもよい。このＵＳＢレコーダ８Ａについての詳細なハード構成については後述する。なお、ＵＳＢインタフェース８を用いるものに限らず、パソコンと外部の音声記録装置との間で音声データを転送できるものであればどのようなインタフェースを用いてもよく、例えばＲＳ−２３２ＣやＩＥＥＥ１３９４（アイトリプルイー１３９４）等の汎用のインタフェースを用いるようにしてもよい。ただし、本実施例のようにＵＳＢインタフェース８を用いた場合にはＲＳ−２３２Ｃなどと比較して高速なデータ転送を行うことができることから、データ転送に係る時間を短縮でき有利である。
【００１４】
通信インタフェース（Ｉ／Ｆ）９は、例えばＬＡＮやインターネット、電話回線等の有線あるいは無線の通信ネットワークＸに接続されており、該通信ネットワークＸを介して、サーバコンピュータ９Ａと接続され、当該サーバコンピュータ９Ａから制御プログラムや各種データをパソコン側に取り込むためのインタフェースである。すなわち、外部記憶装置７（例えば、ハードディスク）等に制御プログラムや各種データが記憶されていない場合に、サーバコンピュータ９Ａから制御プログラムや各種データをダウンロードするために用いられる。こうした通信インタフェース９は、有線あるいは無線のものいずれかでなく双方を具えていてよい。
【００１５】
なお、上述したパソコンにおいて、設定操作子４やディスプレイ５あるいは音源回路６などを１つの装置本体に内蔵したものに限らず、それぞれが別々に構成され、ＵＳＢインタフェースや各種ネットワーク等の通信手段を用いて各装置を接続するように構成されたものであってもよいことはいうまでもない。
なお、この発明に係る音声データ処理プログラムを適用する装置はパソコンに限らず、携帯電話等の携帯型通信端末、電子楽器やカラオケ装置又は電子ゲーム装置、あるいはその他のマルチメディア機器等、任意の製品応用形態をとっているものであってもよい。携帯型通信端末に適用した場合、端末のみで所定の機能が完結している場合に限らず、機能の一部をサーバコンピュータ９Ａ側に持たせ、端末とサーバコンピュータ９Ａとからなるシステム全体として所定の機能を実現するようにしてもよい。
【００１６】
次に、マイクロフォン等から直接入力された音声や楽器音などを音声データとして記憶し、該記憶した音声データをパソコンへ転送することが可能なＵＳＢレコーダ８Ａについて説明する。図２は、ＵＳＢインタフェース８を介してパソコンに接続されるＵＳＢレコーダ８Ａの全体構成の一実施例を示したハード構成ブロック図である。図２に示すように、ＵＳＢレコーダ８Ａは該ＵＳＢレコーダ全体の動作を制御する制御回路１１に対して、設定操作子１２、表示回路１３、記憶装置１４、マイクロフォン１５、サウンドシステム１６、ＵＳＢインタフェース１７がそれぞれ接続されている。
【００１７】
設定操作子１２は、ＵＳＢレコーダ本体に装備（あるいは内蔵）されている、例えば録音ボタン、再生／停止ボタン、早送り／巻戻しボタンなどの各種スイッチである。表示回路６は、ＵＳＢレコーダ本体に装備されている例えば液晶表示パネル（ＬＣＤ）等から構成されるディスプレイに対し、記憶手段１４に記憶済みの音声データに関する各種情報を表示するのは勿論のこと、残りの記憶容量や電池残量あるいは録音時における録音状況などを表示したりする。記憶装置１４は、所定の条件に従ってその記憶しているデータ内容を消去して新たなデータ内容に書き換えることが可能なフラッシュメモリなどの半導体メモリをはじめ、上記したような各種タイプのメディアを備え、マイクロフォン１５から入力された音声や楽器音などを音声データとして記憶する。マイクロフォン１５はユーザが発生した音声や演奏された楽器音などを入力するための音響入力装置であって、該マイクロフォン１５に入力された音声や楽器音を電圧あるいは電流などからなる音声データに変換するためのものである。また、入力されたアナログの音声データをディジタル信号に変換するＡ／Ｄ変換回路も含まれる。サウンドシステム１６は、アンプやスピーカあるいはイヤホンなど外部へ音を発するためのものである。ＵＳＢインタフェース（Ｉ／Ｆ）１７は、同様のＵＳＢインタフェースを具えたパソコン等の外部機器との間で音声データを送受信するためのインタフェースである。つまり、パソコン側のＵＳＢインタフェースとＵＳＢレコーダ側のＵＳＢインタフェースとを介してパソコンとＵＳＢレコーダとが接続されることにより、ＵＳＢレコーダに記録されている音声データをパソコン側へ転送することができる。制御回路１１は、上記各構成機器の動作を制御する。
【００１８】
図１に示したパソコンでは、ＵＳＢインタフェース８を介して接続されたＵＳＢレコーダ８Ａから該レコーダ内に記録されている音声データを取り込む。この音声データ取り込みの際には、ユーザが予め設定した加工種類に基づき転送された音声データを自動的に加工してから記憶する。こうした制御を行う音声データ取り込み処理は、図１に示したパソコンのＣＰＵ１が「音声データ取り込み処理」を実現する所定のソフトウエアプログラムを実行することにより実施される。そこで、この「音声データ取り込み処理」の処理動作について図３を用いて説明する。図３は、「音声データ取り込み処理」の一実施例を示したフローチャートである。この音声データ取り込み処理は例えばパソコン側で所定時間毎に自動的に起動させるプログラムを定義したタスクトレイに常駐されているプログラムであって、パソコンの起動と共に自動的に起動するようにタスクトレイに定義されている。勿論、これに限らず、適宜の所望の時間にユーザ自らが起動するようにしてもよい。以下、図３に示したフローチャートに従って、当該処理の処理動作を説明する。
【００１９】
ステップＳ１ではＵＳＢレコーダ８Ａの接続を検出したか否か、つまりＵＳＢレコーダ８ＡがＵＳＢインタフェース８を介して当該パソコンに新たに接続されたか否かを判定する。ＵＳＢレコーダ８Ａが新たに接続されなかった場合、すなわちＵＳＢレコーダ８Ａが接続されていないか既に接続済みである場合には（ステップＳ１のＮＯ）、既に接続済みかつ接続されているＵＳＢレコーダ８Ａでの録音終了を検出したか否かを判定する（ステップＳ２）。ＵＳＢレコーダ８Ａが接続されていない、又は録音終了を検出しなかった場合には（ステップＳ２のＮＯ）、当該処理を終了する。接続済みかつ録音終了を検出しない場合には、ＵＳＢレコーダ８Ａが現在録音動作中（つまり音声データの記録中）又は非録音動作中であることから、パソコンに対して記録している音声データを転送することなく処理を終了する。一方、ＵＳＢレコーダ８Ａが新たに接続されたと判定した場合（ステップＳ１のＹＥＳ）、又はＵＳＢレコーダ８Ａの録音終了を検出した場合には（ステップＳ２のＹＥＳ）、ステップＳ３の処理へ進む。ＵＳＢレコーダ８Ａの録音終了を検出した場合、音声記録装置には必ず何らかの音声データが記録されている。
以上のようにして、ＵＳＢレコーダ８Ａと当該パソコンとが接続されたか否か、あるいは既に接続されているＵＳＢレコーダ８Ａが録音終了状態にあるか否かをパソコン側で常時監視している。
【００２０】
ステップＳ３では、当該パソコンの処理モードが自動処理モードに設定されているか否かを判定する。この自動処理モードの設定は、当該処理をパソコンにインストールする際に、あるいはその後の適宜の時間にユーザにより行われる。自動処理モードに設定されている場合には（ステップＳ３のＹＥＳ）、後述するような加工・保存ウインドウ（図示せず）をディスプレイ５上に表示することなく、以下に示すステップＳ８〜ステップＳ１１までの処理を実行する。ステップＳ８では、ＵＳＢレコーダ８Ａの記憶装置１４内に音声データが保存されているか否かを判定する。ＵＳＢレコーダ８Ａの記憶装置１４内に音声データが保存されている場合には（ステップＳ８のＹＥＳ）、保存されている音声データをパソコンのＲＡＭ３にロードし（ステップＳ９）、該ロードした音声データに対して自動的にデータ加工を施した後に（ステップＳ１０）、当該音声データを所定のフォルダ内に所定のファイル名を付与して外部記憶装置７（ハードディスクなど）に保存する（ステップＳ１１）。この場合、所定のフォルダ名やファイル名についても、当該処理プログラムをパソコンにインストールする際に、あるいはその後の適宜の時間に、ユーザにより設定される。音声データに対して付与するファイル名の一例としては、「ジャンル名（ジャンルについては後述）＋音声データを取り込んだ日付＋連番＋所定の拡張子」などをファイル名として付与するようにすればよい。他方、ＵＳＢレコーダ８Ａの記憶装置１４内に音声データが保存されていない場合には（ステップＳ８のＮＯ）、音声データの転送及び自動加工などの処理を行わずに当該処理を終了する。こうした場合の一例としては、例えば未録音の状態（つまり、何も音声データが記録されていない状態）でＵＳＢレコーダ８Ａがパソコンに接続され、その後に接続状態のままでＵＳＢレコーダ８Ａで録音が行われるような場合があり、こうした場合には接続検出時において音声データが保存されていないものとして、音声データのロード・加工・記憶の各処理（上記ステップＳ９〜ステップＳ１１）を行うことなく当該処理を終了する。
【００２１】
上記ステップＳ３において、当該パソコンの処理モードが自動処理モードに設定されていない、すなわちマニュアルモードに設定されている場合には（ステップＳ３のＮＯ）、図示しない加工・保存ウインドウをディスプレイ５上に表示する（ステップＳ４）。この際に、ＵＳＢレコーダ８Ａ内に音声データが保存されている場合には、保存されている音声データをパソコン内のＲＡＭ３にロードする。そして、ユーザからの加工指示に従ってＲＡＭ３にロードされた音声データを加工し（ステップＳ５）、ユーザ指示に従って所定フォルダ内に所定ファイル名を付与されて音声データを外部記憶装置７に保存し（ステップＳ６）、ディスプレイ５上に表示している加工・保存ウインドウを閉じる（ステップＳ７）。図示しない加工・保存ウインドウはユーザによる加工・保存のための指示を受け付けるための画面であり、例えば加工種類の一覧表示、音声データを記憶するファイルフォルダ名や音声データに対して付与するファイル名を入力するためのエリアなどがディスプレイ５上に画面として表示されている。ユーザは該加工・保存ウインドウを用いることによって、簡単にユーザ所望の加工種類に応じたデータ加工を行うことができ、また加工済みの音声データを適宜の場所に保存することができるようになっている。
【００２２】
ここで、上述した自動処理モードあるいは加工・保存ウインドウを利用したマニュアル処理モードにおける音声データの加工の一例について説明する。加工の一例としては、次のような手順を踏んで音声データの加工を行う。
手順１．音声データを分析してピッチを検出し、音声データをＭＩＤＩデータに変換する。
手順２．ＭＩＤＩデータを分析してコード（コード進行）を検出し、予め指定されている（自動処理モードの場合）、あるいは加工・保存ウインドウから指定された（マニュアル処理モードの場合）、音楽ジャンルに対応したＭＩＤＩの演奏フレーズデータを該検出したコードに従って音高変換し、演奏フレーズが付加されてアレンジされたＭＩＤＩデータを作成する。前記音楽ジャンルとしては、例えばＪポップ風やヘビメタ風などの多数の種類がある。
手順３．アレンジされたＭＩＤＩデータに基づいて音源を内部的に駆動し（この場合、サウンドシステム６Ａから何らの音も発音されない）、音声データ（ウエーブデータ）に再変換して記憶する。このとき、音声から検出されたＭＩＤＩデータは所定音色（プログラムのインストール時などにユーザが設定した音色など）で音源を駆動する。
【００２３】
以上のようにすると、例えばユーザが随時に思いついた曲の部分的なフレーズなどを音声記録装置に鼻歌等で録音しておき（音声データとして記録される）、こうして音声記録装置にその都度記録しておいたフレーズなどをパソコンなどに取り込む際において、ユーザは音声記録装置と他の記憶装置とを所定のインタフェースを介して接続する、あるいは音声記録手段の録音を終了するといった簡単な操作を行うだけで、思いついたフレーズを適宜の音楽ジャンルに従って自動的にアレンジした形態でパソコンなどに保存することができるようになる。
【００２４】
なお、「もとの音声データ＋演奏フレーズの音声データ」の形式で保存してもよい。
なお、音声データの加工の一例として「ピッチ抽出、アレンジ、再音声データ化」の手順を踏むものを示したがこれに限らず、こうした手順の一部、例えばピッチ抽出してＭＩＤＩデータを作成するのみ、ピッチ抽出後アレンジされたＭＩＤＩデータを作成するのみなど、上記した手順の一部のみを行うだけであってもよい。また、上記した手順の他にも、リバーブやコーラス等のエフェクトをかける、所定ピッチになるようピッチチェンジを行う、所定時間になるようにタイムストレッチを行うなど、適宜の加工を施すことができるようにしてもよい。さらに、複数の加工種類の中からユーザ所望の加工種類をユーザ自らが指定できるようにしてもよい。
【００２５】
なお、上述した音声データ取り込み処理において、自動処理モードの場合に加工及び保存が終了した場合に、所定音色及び／又は画像にてその旨をユーザに対して報知するようにしてもよい。例えば、ファンファーレなどのような所定の音を鳴らしたり、タスクトレイに表示されているアイコンの表示態様を変化させる等するようにしてよい。
なお、ＵＳＢレコーダの記憶装置が半導体メモリなどのような着脱可能なメディアであるような場合には、ＵＳＢレコーダから取り外した半導体メモリなどのメディアを直接、あるいは所定のアダプタを介してパソコンに装着してもよい。この場合、該メディアがパソコンに装着されたことを検知して、装着されたメディアに記録されている音声データをパソコンヘと転送させて、自動加工した後にパソコン側で記憶するようにすればよい。具体的には、図３のステップＳ１において、着脱可能メディアの装着（接続）を検出するようにすればよい。
【００２６】
【発明の効果】
本発明によれば、音声記録手段の、又は音声記録手段や着脱可能な記憶手段の動作状態に従って音声記録装置や記憶手段から転送された音声データを自動的に加工してコンピュータの記憶装置に記憶するようにしたことにより、ユーザは簡単な操作を行うだけで、ユーザが望む自動加工された形態で音声データをコンピュータの記憶装置に記憶することができるようになる、という効果が得られる。
【図面の簡単な説明】
【図１】この発明に係る音声データ処理プログラムを適用したパーソナルコンピュータの全体構成の一実施例を示したハード構成ブロック図である。
【図２】パソコンに接続されるＵＳＢレコーダの全体構成の一実施例を示したハード構成ブロック図である。
【図３】音声データ取り込み処理の一実施例を示したフローチャートである。
【符号の説明】
１…ＣＰＵ、２…ＲＯＭ、３…ＲＡＭ、４（１２）…設定操作子、５…ディスプレイ、６…音源回路、６Ａ（１６）…サウンドシステム、７…外部記憶装置、８…ＵＳＢインタフェース、８Ａ…ＵＳＢレコーダ、９…通信インタフェース、９Ａ…サーバコンピュータ、１１…制御回路、１３…表示回路、１４…記憶装置、１５…マイクロフォン、１Ｄ…通信バス、Ｘ…通信ネットワーク
【図１】
2004325479.tif 000003
【図２】
2004325479.tif 000004
【図３】
2004325479.tif 000005