(57)【要約】【課題】長期間保存する必要のない音声データを手軽に録音／再生できるようにする。【解決手段】例えば語学学習のための録音等、長期間保存しておく必要のない音声データであることがあらかじめわかっている音声の録音を行う際には、ユーザは特定の録音操作を行う。これに応じてマイクロホンで得られた入力音声データが記憶される（Ｆ２０２）。例えばユーザの発生音声などが録音される。この録音が終了した後、自動的に入力音声データの再生を行う（Ｆ２０６）。さらに、再生を終えた後は、当該入力音声データを自動的に消去する（Ｆ２０８）。【選択図】図５
2009237256.tif 000002
【特許請求の範囲】
【請求項１】
内蔵又は接続されたマイクロホンで集音される音声を入力する音声入力部と、
内蔵又は接続されたスピーカによる音声出力を実行させる音声出力部と、
音声データを記憶する記憶部と、
特定の録音操作に応じて上記音声入力部で得られる入力音声データを上記記憶部に記憶させ、該記憶動作の終了後に、上記記憶部から上記記憶動作で記憶させた上記入力音声データを読み出して上記音声出力部によって上記スピーカからの音声出力を実行させ、さらに、上記音声出力の終了後、上記記憶部から上記入力音声データを消去させる制御を行う制御部と、
を備えた音声記憶再生装置。
【請求項２】
上記記憶部として、音声データを不揮発的に記憶する第１の記憶部と、上記第１の記憶部に記憶された音声データの再生時のバッファリングに用いる第２の記憶部を備え、
上記制御部は、上記特定の録音操作に応じた、上記音声入力部で得られる入力音声データの記憶は、上記第２の記憶部において実行させる請求項１に記載の音声記憶再生装置。
【請求項３】
上記第１の記憶部に不揮発的に記憶されている既記憶音声データについて再生音声出力させた後に、上記特定の録音操作があることに応じて、上記制御部は、上記音声入力部で得られる入力音声データを上記第２の記憶部に記憶させた後に、上記既記憶音声データについての再度の音声出力と、上記入力音声データの音声出力とを実行させ、さらに、音声出力の終了後、上記第２の記憶部から上記入力音声データを消去させる制御を行う請求項２に記載の音声記憶再生装置。
【請求項４】
上記記憶部として、音声データを不揮発的に記憶する第１の記憶部と、上記第１の記憶部に記憶された音声データの再生時のバッファリングに用いる第２の記憶部を備え、
上記制御部は、上記特定の録音操作に応じた、上記音声入力部で得られる入力音声データの記憶は、上記第１の記憶部において実行させる請求項１に記載の音声記憶再生装置。
【請求項５】
上記第１の記憶部に不揮発的に記憶されている既記憶音声データについて再生音声出力させた後に、上記特定の録音操作があることに応じて、上記制御部は、上記音声入力部で得られる入力音声データを上記第１の記憶部に記憶させた後に、上記既記憶音声データについての再度の音声出力と、上記入力音声データの音声出力とを実行させ、さらに、音声出力の終了後、上記第１の記憶部から上記入力音声データを消去させる制御を行う請求項４に記載の音声記憶再生装置。
【請求項６】
上記制御部は、上記特定の録音操作として、特定の操作子が継続操作されている期間において、上記音声入力部で得られる入力音声データを上記記憶部に記憶させる請求項１に記載の音声記憶再生装置。
【請求項７】
特定の録音操作に応じて、内蔵又は接続されたマイクロホンで集音されて得られる入力音声データを記憶部に記憶するステップと、
上記記憶動作の終了後に、上記記憶部から上記記憶動作で記憶させた上記入力音声データを読み出して、内蔵又は接続されたスピーカからの音声出力を実行するステップと、
上記音声出力の終了後、上記記憶部から上記入力音声データを消去するステップと、
を備えた音声記憶再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声の録音や再生を行う音声記憶再生装置、音声記憶再生方法に関するものである。
【背景技術】
【０００２】
【特許文献１】特開平１０−９１２００号公報
【特許文献２】特開平１１−２６００９０号公報
【０００３】
例えばＩＣレコーダ等と呼ばれて知られているように、装置内部にフラッシュメモリやメモリカードスロット等を有する記憶装置部を備え、ユーザが手軽に音声の録音、再生を行うことができる音声記憶再生装置が普及している。このような音声記憶再生装置は、例えば会議録音、自然音の収録、語学学習などに広く利用されている。
【０００４】
特にＩＣレコーダを用いて語学学習をする場合、音声教材を再生した後自ら発声してみる機会も多い。ユーザが自ら発声した音声が、教材音声と同じように適切な発音であるかかどうかは、発声した音声を録音・再生することで確認することができる。
この場合ユーザは、例えば、再生操作を行って教材としての音声ファイルを再生させ、その後に録音操作を行って自分の発生を録音する。そして録音後、再生操作を行って録音した音声を再生させて確認するという操作手順をとる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところがこのような使用態様を考えた場合、次のような問題がある。
ユーザが自分の声を録音させた場合、当然ながら、その音声データは、１つの音声ファイルとして内部のフラッシュメモリ等に記憶される。そして、その後に自分の声を聞いたり、聞き比べのために教材音声を聞いたりする場合は、その都度、音声ファイルを選択して再生させるという手間が生ずる。特に教材の音声の再生と、録音した自分の声の再生を交互に行うことは面倒である。
また、語学学習のためには、録音は教材通りの発音ができるまで何度も繰り返し行うことが好ましいが、何度も録音を行うと、それだけ保存される音声ファイルが増え、録音データは膨大な量となってフラッシュメモリ等の容量を圧迫する。
その一方で、録音した自分の音声は、その都度再生させて確認するために用いるだけであり、その後長期間保存しておく必要はない。つまり保存不要な音声ファイルがむやみに増えてしまうことになる。
メモリ容量を有効に活用するためには、消去操作を行って不必要に保存されたデータを一つ一つ確認しながら消去するという非常に面倒な手間が発生する。
【０００６】
そこで本発明は、長期間保存しておく必要のない音声データの録音によってこれらの不都合が生じないようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の音声記憶再生装置は、内蔵又は接続されたマイクロホンで集音される音声を入力する音声入力部と、内蔵又は接続されたスピーカによる音声出力を実行させる音声出力部と、音声データを記憶する記憶部と、制御部を備える。制御部は、特定の録音操作に応じて上記音声入力部で得られる入力音声データを上記記憶部に記憶させ、該記憶動作の終了後に、上記記憶部から上記記憶動作で記憶させた上記入力音声データを読み出して上記音声出力部によって上記スピーカからの音声出力を実行させ、さらに、上記音声出力の終了後、上記記憶部から上記入力音声データを消去させる制御を行う。
なお、スピーカとは、当該音声記憶再生装置に一体的に設けられているスピーカや、接続される外部スピーカ、ヘッドホン、イヤホン等のスピーカを含む。
【０００８】
また上記記憶部として、音声データを不揮発的に記憶する第１の記憶部と、上記第１の記憶部に記憶された音声データの再生時のバッファリングに用いる第２の記憶部を備える。そして上記制御部は、上記特定の録音操作に応じた、上記音声入力部で得られる入力音声データの記憶は、上記第２の記憶部において実行させる。
この場合、上記第１の記憶部に不揮発的に記憶されている既記憶音声データについて再生音声出力させた後に、上記特定の録音操作があることに応じて、上記制御部は、上記音声入力部で得られる入力音声データを上記第２の記憶部に記憶させた後に、上記既記憶音声データについての再度の音声出力と、上記入力音声データの音声出力とを実行させ、さらに、音声出力の終了後、上記第２の記憶部から上記入力音声データを消去させる制御を行う。
或いは上記制御部は、上記特定の録音操作に応じた、上記音声入力部で得られる入力音声データの記憶は、上記第１の記憶部において実行させるようにしてもよい。
この場合、上記第１の記憶部に不揮発的に記憶されている既記憶音声データについて再生音声出力させた後に、上記特定の録音操作があることに応じて、上記制御部は、上記音声入力部で得られる入力音声データを上記第１の記憶部に記憶させた後に、上記既記憶音声データについての再度の音声出力と、上記入力音声データの音声出力とを実行させ、さらに、音声出力の終了後、上記第１の記憶部から上記入力音声データを消去させる制御を行う。
【０００９】
また上記制御部は、上記特定の録音操作として、特定の操作子が継続操作されている期間において、上記音声入力部で得られる入力音声データを上記記憶部に記憶させる。
【００１０】
本発明の音声記憶再生方法は、特定の録音操作に応じて、内蔵又は接続されたマイクロホンで集音されて得られる入力音声データを記憶部に記憶するステップと、上記記憶動作の終了後に、上記記憶部から上記記憶動作で記憶させた上記入力音声データを読み出して、内蔵又は接続されたスピーカからの音声出力を実行するステップと、上記音声出力の終了後、上記記憶部から上記入力音声データを消去するステップとを備える。
【００１１】
このような本発明では、例えば語学学習のための録音等、長期間保存しておく必要のない音声データであることがあらかじめわかっている音声の録音として、適切な動作を実現する。即ち、ユーザは、長期間保存の不要な録音を行う際には、特定の録音操作を行う。これに応じてマイクロホンで得られた入力音声データが記憶される。例えばユーザの発生音声などが録音される。この録音が終了した後、自動的に入力音声データの再生を行う。さらに、再生を終えた後は、当該入力音声データを自動的に消去する。
【発明の効果】
【００１２】
本発明によれば、特定の録音操作に応じて録音された、例えばユーザの声などの入力音声データ、つまりユーザが長期間保存が不要と考える入力音声データは、録音の直後自動的に再生され、さらに再生後自動的に消去される。
これによって、ユーザは、例えば語学学習などで自分の発声の確認などの際には、特定の録音操作だけを行えば良く、その後の再生操作は不要であり、面倒無く非常に手軽に、発声確認等を行うことができる。また入力音声データは自動消去されることで、消去の手間も無くなるとともに、保存不要な音声ファイルが残されて記憶部の容量を圧迫するということも解消される。これらのことから、一時的な録音／再生を行う用途に適した音声記憶再生装置を実現できる。
【００１３】
また、上記の入力音声データの録音後の再生において、元々記憶されていた既記憶音声データ（例えば語学教材音声等の音声ファイルのデータ）として、直前に再生させた音声データについても再生させることで、語学学習等での聞き比べに好適となる。即ち再生ファイルの選択操作をおこなう手間が無くなると共に、自分の発声による録音直後に、自動的に教材音声と自分の発声音声が再生されるためである。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態の音声記憶再生装置１について説明する。
本例の音声記憶再生装置１は、図１に示すように、ＣＰＵ（Central Processing Unit）２、操作部３、ＲＡＭ（Random Access Memory）４、データ記憶装置部５、ファイル処理部６、Ａ／Ｄ変換器７、マイクロホン８、Ｄ／Ａ変換器９、スピーカ１０、表示制御部１１、表示部１２、タイマ１３、ＲＯＭ（Read Only Memory）１４、外部インターフェース部１５、マイクアンプ１６、スピーカアンプ１７、バス１８を備える。
【００１５】
ＣＰＵ２は、音声記憶再生装置１の全体を制御する。即ちＣＰＵ２はその動作プログラム及び操作部３によるユーザの操作に基づいて、各種演算処理やバス１８を介しての各部との制御信号等のやりとりを行い、各部に所要の動作を実行させる。
ＲＯＭ１４には、ＣＰＵ２の動作プログラム等が保存される。
【００１６】
操作部３は、ユーザの操作に用いられる各種の操作子が用意されている。例えば再生操作に用いる再生（PLAY）キー３ａ、再生や録音の停止操作に用いる停止（STOP）キー３ｂ、通常の録音操作に用いる録音（REC）キー３ｃが形成される。また、記憶されている音声ファイルデータの削除（消去）の操作に用いる削除（DEL）キー３ｄや、再生中に後方の音声ファイルの頭出しを指示する次送り（NEXT）キー３ｅ、再生中に前方の音声ファイルの頭出しを指示する前戻し（PREV）キー３ｆが設けられる。
そして特に本例の場合、後述するリピート録音の操作のためにリピート録音（REPT）キー３ｇが設けられている。
ユーザがこれらの各操作キーを操作した場合、その操作入力情報はＣＰＵ２に検知され、ＣＰＵ２は、操作に応じた必要な制御処理を実行する。
【００１７】
ＲＡＭ３２は、音声再生時や音声記憶時（録音時）における音声データのバッファリング（一時的な記憶）に用いられる。このＲＡＭ３２は本発明請求項でいう記憶部の１つであり、特には第２の記憶部に相当する。
データ記憶装置部５は、音声データ等を不揮発的に記憶する。例えばフラッシュメモリを記録媒体として用いる記憶再生装置部として形成される。このデータ記憶装置部５も本発明請求項でいう記憶部の１つであり、特には第１の記憶部に相当する。
このデータ記憶装置部５は、音声記憶再生装置１における音声データの録音・再生のための記憶を行うものであり、例えば音声データをファイル単位で管理して記憶する。例えば通常の録音動作としての１回の録音期間（録音開始から録音終了まで）においてマイクロホン８から入力される音声データを１つのファイルとして記憶する。また、例えば外部インターフェース部１５を介して転送されてくるファイル単位の音声データを取り込んで記憶することもできる。
なお、ここではデータ記憶装置部５は内蔵型のフラッシュメモリの例を挙げているが、記録媒体は他の種のものでもよい。フラッシュメモリを用いた可搬性のメモリーカードのスロットとして形成されてもよいし、光ディスク等の可搬性ディスクメディアを用いるようにしても良い。またＨＤＤ（Hard Disk Drive）をデータ記憶装置部５として搭載してもよい。
【００１８】
ファイル処理部６は、データ記憶装置部５に対する音声データの書込や読出、及び必要なファイル処理としてエンコードやデコード処理を行う。例えば録音時にはデータ圧縮エンコードやファイル化としてのエンコードを行い、再生時にはファイル化されたデータのデコードや圧縮に対する伸長デコードを行う。
【００１９】
マイクロホン８は、例えば音声記憶再生装置１に内蔵されており、外部の音声を集音する。マイクロホン８で得られる音声信号は、マイクアンプ１６を介してＡ／Ｄ変換器７に供給され、デジタル音声データに変換されて取り込まれる。なお、マイクロホン８は内蔵しなくても、外部のマイクロホンを接続する形態としてもよい。
スピーカ１０は、例えば音声記憶再生装置１に内蔵されており、音声出力を行う。例えばデータ記憶装置部５に記憶された音声ファイルの再生時などは、音声データがＤ／Ａ変換器９によってアナログ音声信号に変換され、スピーカアンプ９で増幅されてスピーカ１０から音声出力される。
なお、スピーカ１０は内蔵しなくても、外部のスピーカ、イヤホン、ヘッドホン等を接続して用いる形態としてもよい。
マイクアンプ１６及びＡ／Ｄ変換器７は、本発明請求項でいう音声入力部に相当する。また、Ｄ／Ａ変換器９及びスピーカアンプ１７は本発明請求項でいう音声出力部に相当する。
【００２０】
表示制御部１１は、ＣＰＵ２の制御に基づいて、表示部１２に所要の表示動作を実行させる。例えば表示制御部１１は、録音・再生時のファイルナンバ、音声ファイルのタイトル、録音や再生の進行時間、日時情報、モード表示などを表示部１２において実行させる。
表示部１２は液晶パネルや有機ＥＬ（Electroluminescence）パネルなどにより形成されている。
タイマ１３は、後述するリピート録音時の処理に関するタイムカウント動作を行う。また現在日時情報（年月日時分秒）の計数なども行う。
【００２１】
外部インタフェース部１５は、例えばＵＳＢ（Universal Serial Bus）などの信号規格にしたがって、所定のケーブルを介して外部装置との各種データの送受信を行う。もちろんＵＳＢ方式に限らず、ＩＥＥＥ（Institute of Electrical and Electronics Engineers）１３９４方式など、他の規格による外部インターフェースとしてもよい。
また、有線伝送方式ではなく、赤外線伝送、近距離無線通信その他の無線伝送方式で外部インターフェース部１５を構成しても良い。
音声記憶再生装置１は、この外部インターフェース部１５を介して、パーソナルコンピュータその他各種機器とデータ送受信を行うことができる。例えば音声ファイルとしてのデータの取込や、録音した音声ファイルの外部機器への転送などを行うことができる。
【００２２】
このような本例の音声記憶再生装置１における特徴的な動作として、リピート録音動作の概要を図２，図３で述べる。
リピート録音動作とは、例えば語学学習のための録音等、長期間保存しておく必要のない音声データであることがあらかじめわかっている音声の録音として適切な動作である。
ユーザは、長期間保存の不要な録音を行う際には、特定の録音操作を行う。この特定の録音操作とは、リピート録音キー３ｇを継続して押す操作とする。
ＣＰＵ２はリピート録音キー３ｇが押されている期間は、マイクロホン８で得られた入力音声データを例えばＲＡＭ４（或いは後述するがデータ記憶装置部５でもよい）に記憶させる。これによってユーザの発声音声などが録音される。この録音が終了した後、ＣＰＵ２は自動的にＲＡＭ４に記憶させた入力音声データのスピーカ１０からの再生出力を実行させる。さらに再生を終えた後は、ＣＰＵ２は当該入力音声データを自動的に消去する。
【００２３】
図２に操作イメージを模式的に示す。例えば図２（ａ）はユーザがリピート録音キー３ｇの操作前の状態を示している。図のように表示部１２には、データ記憶装置部５に記憶されている音声ファイルのファイルナンバやファイル名が表示されている。また残り容量として、４８０ＭＢ（Mega Byte）などとして、データ記憶装置部５に録音可能な残り容量が示されている。
図２（ｂ）にはユーザがリピート録音キー３ｇを押圧した状態を示している。ＣＰＵ２は、ユーザが例えばリピート録音キー３ｇを押し続けている期間、リピート録音動作を行う。即ちユーザがリピート録音キー３ｇを押圧しながら発声等を行うことで、その期間のマイクロホン８からの入力音声がＲＡＭ４（又はデータ記憶装置部５）に記憶される。
図２（ｃ）のように、ユーザがリピート録音キー３ｇを放した時点で、マイクロホン８からの入力音声の記憶が終了される。
ここでＣＰＵ２は、ＲＡＭ４（又はデータ記憶装置部５）に記憶させた入力音声データを自動的に再生させる。従って、ユーザがリピート録音キー３ｇを放した直後、それまでの音声がスピーカ１０から再生出力されることになる。
さらにＣＰＵ２は、再生出力が完了したら、当該再生させた入力音声データを自動的に消去する。図２（ｄ）は、当該入力音声データを消去した状態を示している。ＣＰＵ２はリピート録音として入力音声データをＲＡＭ４に記憶させていた場合は、ＲＡＭ４に記憶された音声データを消去する。またＣＰＵ２はリピート録音として入力音声データをデータ記憶装置部５に記憶させていた場合は、データ記憶装置部５は記憶された音声データを消去させる。いずれにしても、入力音声データは自動消去され、その後、データ記憶装置部５に保存されることはない。このため図２（ｄ）のように、データ記憶装置部５に関する表示（例えば残り容量等）はリピート録音動作前と変わらない。
【００２４】
図３に、通常の録音の場合とリピート録音の場合を比較した、データ記憶装置部５での記憶状態を示す。
例えば図３（ａ）のように、データ記憶装置部５に既記憶音声データとしてファイル＃１〜＃５が記憶されていたとする。例えば語学学習のための教材として１文毎の音声データが、それぞれファイル＃１〜＃５とされていたとする。
ユーザは、ファイル＃１を再生させて模範の発音を聞いた直後に、従来のように通常の録音操作（録音キー３ｃの操作）を行って、自分の発声音声を録音させたとする。また、その後、ファイル＃２、＃３の再生後も、同様に通常の録音を行ったとする。
すると、図３（ｂ）に示すように、データ記憶装置部５には、ユーザが録音した発声音声が、それぞれファイル＃６，＃７，＃８として記憶されることになる。
【００２５】
この場合、ユーザの操作手順は次のようになる。
例えば、ファイル＃１の再生操作→ファイル＃６の録音操作→ファイル＃６の再生操作→ファイル＃２の選択（頭出し）及び再生操作→ファイル＃７の録音操作→ファイル＃７の再生操作→ファイル＃３の選択（頭出し）及び再生操作→ファイル＃８の録音操作→ファイル＃８の再生操作→・・・となる。
このような操作は面倒であり、また結果として、通常は１度しか聞かないファイル＃６、＃７，＃８がデータ記憶装置部５に残されてしまうため、容量を無駄に消費し、ユーザはその後、各ファイル＃６、＃７，＃８を、それぞれ１つ１つ確認しながら消去していることが必要になる。
もちろん、例えばこのような学習等のための使用形態ではなく、ユーザが録音音声を残しておくことを目的とする場合は、録音キー３ｃの操作に基づく通常の録音は、音声記憶再生装置１における本来の機能として必要であるが、あくまでも長期間保存の不要な録音を行うことを考えると面倒な操作が必要となる。
【００２６】
そこで本例ではリピート録音として、このような状況に適した動作を行う。
図３（ｃ）のようにデータ記憶装置部５にファイル＃１〜＃５が記憶されている状況において、ユーザがファイル＃１を再生させた後、その再生音声に習って自分の発音を録音する場合、リピート録音キー３ｇを押圧して録音を行う。この場合にリピート録音での入力音声データ（リピート録音データ）ＲＡＤがＲＡＭ４（又はデータ記憶装置部５）に記憶される。そしてその直後にリピート録音データＲＡＤが再生され、さらに再生後に消去される。データ記憶装置部５に保存されているファイルは、ファイル＃１〜＃５のままである。
ユーザが他のファイル＃２，＃３・・と同様に再生させ、その後にリピート録音により自分の発音の録音／再生を実行させても同様である。もちろん同じファイル＃１の発音がうまくできていないと感じて何度も上記操作を繰り返しても同様である。
つまり、ユーザは、このような操作を、リピート録音キー３ｇを押圧しながら録音するという操作を行うのみで実行できる。もちろん後に消去操作を行う必要はないし、データ記憶装置部５の容量が圧迫されることもない。
【００２７】
図４、図５、図６で、ＣＰＵ２の制御処理及びリピート録音動作の音声データ流れについて説明する。
図４は、音声記憶再生装置１をユーザが使用する場合の各種操作に応じたＣＰＵ２の処理を示している。
再生又は録音が行われていない期間（停止期間）には、ＣＰＵ２はステップＦ１０１，Ｆ１０２，Ｆ１０３，Ｆ１０４，Ｆ１０５，Ｆ１０６でユーザ操作を監視する。
停止期間では、データ記憶装置部５に保存されているファイルのうち、先頭のファイルナンバのファイル、或いは前回再生されたファイル、前回再生されたファイルの次のファイル、前回録音されたファイルなどが、選択状態となっている。
ユーザは選択状態以外のファイルを再生させたい場合など、停止期間において、次送りキー３ｅ、前戻しキー３ｆを操作して、他のファイルを選択状態とすることができる。
【００２８】
ＣＰＵ２は、ユーザが前戻しキー３ｆを押したことを検知したら、処理をステップＦ１０５からＦ１１８に進め、現在選択中の１つ前のファイルを選択状態とする。
またＣＰＵ２は、ユーザが次送りキー３ｅを押したことを検知したら、処理をステップＦ１０６からＦ１１９に進め、現在選択中の１つ後のファイルを選択状態とする。
【００２９】
ユーザが再生キー３ａを押したことを検知したら、ＣＰＵ２はステップＦ１０１からＦ１０５に進み、再生開始制御を行う。この場合ＣＰＵ２は、その時点で選択状態にあるファイルの再生をファイル処理部６等に指示する。
この場合、ファイル処理部６は、指示されたファイルのデータ記憶装置部５からの読出及びデコード処理を行って、デコードされた再生音声データをＲＡＭ４に転送する処理を開始する。
ＲＡＭ４は、ＣＰＵ２の制御に基づいて、ファイル処理部６から逐次転送されてくる再生音声データをバッファリング記憶する。そしてＲＡＭ４にバッファリングされた再生音声データは、所定データ単位毎に所定のタイミング間隔で読み出されてＤ／Ａ変換器９においてアナログ音声信号とされ、スピーカアンプ１７からスピーカ１０に供給されて音声出力される。
【００３０】
この再生動作期間には、ＣＰＵ２はステップＦ１０８でユーザの停止キー３ｂの操作又は再生終了を監視する。またステップＦ１０９，Ｆ１１０で次送りキー３ｅ、前戻しキー３ｆの操作を監視する。
ＣＰＵ２は、再生中にユーザが次送りキー３ｅを押したことを検知したら、処理をステップＦ１０９からＦ１１２に進め、現在の再生位置より前方のファイル先頭への頭出し制御を行う。つまりＣＰＵ２は現在再生中のファイルの先頭位置に戻っての再生を、ファイル処理部６に指示する。
またＣＰＵ２は、ユーザが前戻しキー３ｆを押したことを検知したら、処理をステップＦ１１０からＦ１１３に進め、現在再生中の次のファイルの頭出し制御を行う。つまりＣＰＵ２は現在再生中のファイルの次のファイルの先頭位置からの再生をファイル処理部６に指示する。
【００３１】
ユーザが停止キー３ｂを押したことを検知した場合、或いはファイルの再生が完了（例えば最後のファイルまで再生が終了した状態）を検知した場合、ＣＰＵ２はステップＦ１０８からＦ１１１に進み、各部に再生停止を指示する。これにより再生が停止される。ＣＰＵ２はステップＦ１０１〜Ｆ１０６の監視処理に戻る。
【００３２】
ユーザが録音キー３ｃを押したことを検知した場合、ＣＰＵ２は処理をステップＦ１０２からＦ１１４に進め、各部に録音動作を指示する。
この場合、マイクロホン８から入力された音声はマイクアンプ１６を介してＡ／Ｄ変換器７に供給されてデジタル音声データとされ、ＲＡＭ４にバッファリング記憶される。バッファリング記憶された音声データは、所定データ単位毎にファイル処理部６に転送される。ファイル処理部６は転送されてくる音声データについてエンコード処理を行ってデータ記憶装置部５に記憶させていく。このような動作が録音終了まで継続されて、１つの音声ファイルがデータ記憶装置部５に保存される。
【００３３】
録音中は、ＣＰＵ２はステップＦ１１５で、ユーザの停止操作及びデータ記憶装置部５の容量を監視する。
ユーザが停止キー３ｂを押した場合は、ステップＦ１１５からＦ１１６に進み、各部に録音動作の停止を指示する。また、ユーザが停止キー３ｂを押していなくても、データ記憶装置部５の容量を使い尽くしたことを検知した場合にはステップＦ１１５からＦ１１６に進み、各部に録音動作の停止を指示する。ステップＦ１１６での制御により、各部が上記の録音動作を停止し、録音が終了される。ＣＰＵ２はステップＦ１０１〜Ｆ１０６の監視処理に戻る。
【００３４】
ユーザが削除キー３ｄを押したことを検知した場合、ＣＰＵ２は処理をステップＦ１０３からＦ１２０に進め、ファイルの削除処理を行う。この場合、その時点で選択状態にあるファイルの削除、或いは全てのファイルの削除などを、ＣＰＵ２はファイル処理部６に指示して実行させる。
【００３５】
ユーザがリピート録音キー３ｇを押圧したことを検知した場合、ＣＰＵ２は処理をステップＦ１０４からＦ１１７に進め、リピート録再動作制御を行う。即ち上記図２，図３で説明したリピート録音から再生、消去までの一連の動作が実行されるように各部を制御する。
ステップＦ１１７の処理を図５に詳しく示す。
ＣＰＵ２はまずステップＦ２０１で、タイマ１３によるタイムカウントを開始させる。なおこの場合、タイマ１３は、ＲＡＭ４の容量に応じた所定時間のカウントを行う。つまりＲＡＭ４の容量（ＲＡＭ４内で音声データの記憶に利用できる容量）から算出される音声の録音可能上限時間を所定時間とするカウントを開始する。
【００３６】
ＣＰＵ２はタイマ１３にカウントを開始させるとともにステップＦ２０２でリピート録音動作の開始制御を行う。
即ちＣＰＵ２の制御に基づいて、マイクロホン８から入力された音声はマイクアンプ１６を介してＡ／Ｄ変換器７に供給されてデジタル音声データとされ、ＲＡＭ４に記憶されていく。
ＣＰＵ２はステップＦ２０３で、ユーザがリピート録音キー３ｇを解放したか否かを監視し、またステップＦ２０４でタイマ１３による所定時間のカウントがタイムアウトとなったか否かを監視している。
つまりＣＰＵ２は、ユーザがリピート録音キー３ｇを放すまで、又はタイムアウトとなるまで、マイクロホン８からの入力音声をＲＡＭ４に記憶させる動作を継続させる。
ユーザがリピート録音キー３ｇを放した場合、もしくはユーザはリピート録音キー３ｇを押し続けているがタイムアウトとなった場合は、ＣＰＵ２はステップＦ２０５に進み、ＲＡＭ４への録音動作を終了させる。
【００３７】
続いてＣＰＵ２はステップＦ２０６で、リピート録音データ、つまりＲＡＭ４に記憶されたマイクロホン入力音声データについての再生開始を指示する。
これによってＲＡＭ４に記憶されている音声データが、所定データ単位毎に所定のタイミング間隔で読み出されてＤ／Ａ変換器９においてアナログ音声信号とされ、スピーカアンプ１７からスピーカ１０に供給されて音声出力される。
【００３８】
その後、ＣＰＵ２はステップＦ２０７で、リピート録音データの再生終了を確認したら、処理をステップＦ２０８に進め、リピート録音データをＲＡＭ４から消去する。
図４のステップＦ１１７では、この図５のような処理が実行される。
【００３９】
例えばユーザが語学教材などのファイルを再生させ、その後自分の発音を録音し、再生して聞くという使用を行う場合の音声データの流れを図６に模式的に示す。
図６（ａ）は例えばデータ記憶装置部５に記憶されているファイル＃１を再生している状態を示している。ユーザが再生キー３ａを操作してファイル＃１の再生を指示し、ＣＰＵ２によって図４のステップＦ１０７の制御が行われた場合である。
図示のとおり、ファイル＃１の再生音声データは、ファイル処理部６によって読み出されてデコードされ、ＲＡＭ４に一時的にバッファリングされる。そしてＤ／Ａ変換器９，スピーカアンプ１７を介してスピーカ１０から出力される。例えば教材としての模範音声が再生される。
【００４０】
この模範音声を聞いた直後、ユーザがリピート録音キー３ｇを押しながら、自分の発音音声を録音している状態を図６（ｂ）に示す。即ちＣＰＵ２によって図５のステップＦ２０２の制御が行われた際の状態である。
図示のとおり、マイクロホン８からの入力音声が、マイクアンプ１６、Ａ／Ｄ変換器７を介してＲＡＭ４にリピート録音データＲＡＤとして記憶される。
ユーザがリピート録音キー３ｇを放した後を図６（ｃ）に示す。即ちＣＰＵ２によって図５のステップＦ２０６の制御が行われた際の状態である。ＲＡＭ４に記憶されたリピート録音データＲＡＤが読み出され、Ｄ／Ａ変換器９，スピーカアンプ１７を介してスピーカ１０から出力される。即ちユーザの自分の声が再生され、ユーザは自分の発音を確認できる。
このリピート録音データＲＡＤの再生終了後、ＣＰＵ２はステップＦ２０８で、ＲＡＭ４に記憶されたリピート録音データＲＡＤを消去する。
【００４１】
本例の音声記憶再生装置１では、このようなリピート録音動作が可能となることで、上述のとおり、ユーザは長期間保存する必要のない録音、例えば自分の発音音声などのように１回聞けば十分という録音を行うような場合に、非常に手軽に使用でき、またデータ記憶装置部５の容量を無駄に使用することもなくなる。
【００４２】
続いて図７，図８で他の動作例を説明する。
図７は、図４のステップＦ１１７でＣＰＵ２が行うリピート録再処理としての他の例を示している。なおステップＦ３０１〜Ｆ３０５は、図５のステップＦ２０１〜Ｆ２０５の処理と同様であり、説明を省略する。
【００４３】
ＣＰＵ２はユーザのリピート録音キー３ｇの押圧期間の録音として、ＲＡＭ４にリピート録音データＲＡＤを記憶させたら、ステップＦ３０６で再生を実行する。
この場合、ＣＰＵ２は、まず当該リピート録音キー３ｇの操作の直前に再生されていたファイルを、再度再生する制御を行う。そして当該ファイルの再生に引き続いて、リピート録音データＲＡＤを再生させる。
そしてこれら両方の再生を完了したら、ステップＦ３０７からＦ３０８に進み、リピート録音データＲＡＤの消去を行う。
【００４４】
この処理による動作を図８で説明する。上記図６と同様、ユーザが語学教材などのファイル＃１を再生させ、その後にリピート録音キー３ｇを押圧した場合とする。
図８（ａ）はデータ記憶装置部５に記憶されているファイル＃１を再生している状態を示している。ファイル＃１の再生音声データは、ファイル処理部６によって読み出されてデコードされ、ＲＡＭ４にバッファリングされる。そしてＤ／Ａ変換器９，スピーカアンプ１７を介してスピーカ１０から出力される。
【００４５】
このファイル＃１としての再生音声を聞いた直後、ユーザがリピート録音キー３ｇを押しながら、自分の発音音声を録音している状態を図８（ｂ）に示す。即ちＣＰＵ２によって図５のステップＦ２０２の制御が行われた際の状態である。
図示のとおり、マイクロホン８からの入力音声が、マイクアンプ１６、Ａ／Ｄ変換器７を介して、リピート録音データＲＡＤとしてＲＡＭ４に記憶される。
但し、この際に、ＲＡＭ４においては、直前の再生にかかるファイル＃１がそのまま残されるようにしておく。つまり、図７のステップＦ３０２からのリピート録音データＲＡＤの記憶は、バッファリングされているファイル＃１のデータを上書きしないように、残りの領域において行うようにする。
【００４６】
ユーザがリピート録音キー３ｇを放した後を図８（ｃ）に示す。即ちＣＰＵ２によって図７のステップＦ３０６の制御が行われた際の状態である。
この時点で、ＲＡＭ４にはファイル＃１の音声データと、リピート録音データＲＡＤが記憶されている。ＣＰＵ２は、まずファイル＃１の音声データをＲＡＭ４から読み出し、Ｄ／Ａ変換器９，スピーカアンプ１７を介してスピーカ１０から出力させる。そしてそれに続いてＣＰＵ２はリピート録音データＲＡＤをＲＡＭ４から読み出し、Ｄ／Ａ変換器９，スピーカアンプ１７を介してスピーカ１０から出力させる。
即ちユーザは、教材による模範音声と、自分の発音音声を続けて聞くことができる。
このファイル＃１の音声データとリピート録音データＲＡＤの再生終了後、ＣＰＵ２はステップＦ２０８で、ＲＡＭ４をクリアする。ファイル＃１はデータ記憶装置部５に残されているため、装置全体としてみればリピート録音データＲＡＤのみが消去されたことになる。
【００４７】
このような処理例によれば、ファイル再生直後にリピート録再を行うことで、ユーザは面倒なファイル選択の操作なしに、教材音声と自分の発音を続けて比べて聞くことができ、学習用途に非常に好適となる。
【００４８】
ところで以上の処理例では、リピート録音データＲＡＤをＲＡＭ４に記憶するものとしたが、データ記憶装置部５を用いて記憶するようにしてもよい。
図９にその場合の音声データの流れを図６，図８と同様に示している。
図９（ａ）はデータ記憶装置部５に記憶されているファイル＃１を再生している状態を示している。ファイル＃１の再生音声データは、ファイル処理部６によって読み出されてデコードされ、ＲＡＭ４に一時的にバッファリングされる。そしてＤ／Ａ変換器９，スピーカアンプ１７を介してスピーカ１０から出力される。
【００４９】
このファイル＃１としての再生音声を聞いた直後、ユーザがリピート録音キー３ｇを押しながら、自分の発音音声を録音している状態を図９（ｂ）に示す。
マイクロホン８からの入力音声が、マイクアンプ１６、Ａ／Ｄ変換器７を介して、ＲＡＭ４にバッファリングされる。そしてファイル処理部６に転送されてファイル化のエンコード処理され、データ記憶装置部５にリピート録音データＲＡＤとして記憶される。
【００５０】
ユーザがリピート録音キー３ｇを放した後を図９（ｃ）に示す。
ＣＰＵ２は、ファイル処理部６に指示してリピート録音データＲＡＤの再生を実行させる。リピート録音データＲＡＤはデータ記憶装置部５から読み出されてファイル処理部６でデコードされ、ＲＡＭ４にバッファリングされる。そしてＤ／Ａ変換器９，スピーカアンプ１７を介してスピーカ１０から出力される。
なお、この際、ファイル＃１とリピート録音データＲＡＤの両方を続けて再生出力するようにしてもよい
【００５１】
図９（ｂ）に示した動作は、ＣＰＵ２が、図５のステップＦ２０２又は図７のステップＦ３０２の録音処理として、リピート録音データＲＡＤの記録をデータ記憶装置部５に行うように制御することで行われる。
また図９（ｃ）に示した動作は、ＣＰＵ２が、図５のステップＦ２０６又は図７のステップＦ３０６の再生処理として、データ記憶装置部５からリピート録音データＲＡＤの再生を行うように制御することで行われる。
そしてこの場合は、再生終了時点で、データ記憶装置部５にはリピート録音データＲＡＤが記憶された状態となっている。
そこでＣＰＵ２は、図５のステップＦ２０８又は図７のステップＦ３０８の消去処理として、データ記憶装置部５におけるリピート録音データＲＡＤの消去を行うように制御すればよい。
【００５２】
以上、実施の形態の処理例を説明してきたが、本例では次のような効果が得られる。
まず、リピート録音データＲＡＤの再生後に自動的に消去することにより、あらかじめ長期保存が必要でないとわかっている音声を録音しても後で消去する手間がかからない。
またユーザにとっては、リピート録音キー３ｇを押圧しながら録音した後は、再生、消去が自動的に連続して行われることでユーザは操作不要であり、非常に使用性が良い。
またリピート録音データＲＡＤは、再生後にデータ記憶装置部５に残されないため、データ記憶装置部５の容量を無駄に消費しない。
リピート録音データＲＡＤをＲＡＭ４に記憶するようにし、データ記憶装置部５には記憶しない動作例の場合は、リピート録音動作によってデータ記憶装置部５としてのフラッシュメモリ上でのデータ書き換えが頻繁に発生することがない。このためフラッシュメモリの長寿命化にも好適である。
【００５３】
また本発明としての音声記憶再生装置の変形例は多様に考えられる。
図５，図７の処理では、タイマ１３によるカウント時間を、ＲＡＭ４の容量に応じた時間としたが、当該時間をユーザが任意に設定できるようにしてもよい。
【００５４】
また、本発明請求項でいう特定の録音操作の例として、リピート録音キー３ｇを押し続ける操作を例に挙げたが、他にも考えられる。例えばリピート録音キー３ｇを押した時点でリピート録音データＲＡＤの記憶を開始し、再度リピート録音キー３ｇ或いは停止キー３ｂを押した時点でリピート録音データＲＡＤの記憶を終了するという操作としてもよい。
また、リピート録音キー３ｇという専用の操作子を設けなくてもよい。例えば録音キー３ｃを継続した押した場合には、通常の録音ではなく、上記例でいうリピート録音動作が行われるようにしてもよい。
或いは、録音キー３ｃを、予めモード選択としてユーザが選択できるようにしても良い。つまり通常モードでは、録音キー３ｃは通常どおりの録音操作のために用いられ、リピート録音モードとしておくことで、録音キー３ｃが上述したリピート録音キー３ｇとして使用されるようにすることもできる。
もちろんこれら以外にも、特定の録音操作の例は各種考えられる。
【００５５】
また図４の処理例では、停止期間においてステップＦ１０４でリピート録音キー３ｇの操作が行われた場合に、ステップＦ１１７のリピート録再処理に進むものとしたが、例えばステップＦ１０７で再生が開始された後、再生中にリピート録音キー３ｇの操作が行われた場合に、ステップＦ１１７のリピート録再処理に進むようにしてもよい。
【００５６】
リピート録再動作は、特に語学学習での使用に好適であるとして説明したが、語学学習以外にも各種の使用において好適である。
例えば楽器練習として、模範演奏を聴いて直後に自分の演奏を録音し、確認するような場合にも好適である。また歌の練習、発音練習、発声練習などでも同様に好適である。
また、必ずしも教材等の再生音声を聞いた後に、リピートするという使用だけでなく、単に一時的に録音して直ぐに聞き直したいという使用にも適切である。発音練習、楽器練習、歌の練習、発声練習、演劇の台詞の練習、スピーチ練習などで、ユーザが自分が納得するまで繰り返し練習するような場合などに利用できる。
【図面の簡単な説明】
【００５７】
【図１】本発明の実施の形態の音声記憶再生装置のブロック図である。
【図２】実施の形態のリピート録再にかかる操作イメージの説明図である。
【図３】実施の形態のリピート録再でのファイル保存状態の説明図である。
【図４】実施の形態のＣＰＵの制御処理のフローチャートである。
【図５】実施の形態のリピート録再処理のフローチャートである。
【図６】実施の形態のリピート録再動作時の音声データの流れの説明図である。
【図７】実施の形態の他のリピート録再処理のフローチャートである。
【図８】実施の形態の他のリピート録再動作時の音声データの流れの説明図である。
【図９】実施の形態のさらに他のリピート録再動作時の音声データの流れの説明図である。
【符号の説明】
【００５８】
１  音声記憶再生装置、２  ＣＰＵ、３  操作部、３ｇ  リピート録音キー、４  ＲＡＭ、５  データ記憶装置部、６  ファイル処理部、７  Ａ／Ｄ変換器、８  マイクロホン、９  Ｄ／Ａ変換器、１０  スピーカ、表示制御部、１２  表示部、１３  タイマ、１４  ＲＯＭ、１５  外部インターフェース部、１６  マイクアンプ、１７  スピーカアンプ、１８  バス
【図１】
2009237256.tif 000003
【図２】
2009237256.tif 000004
【図３】
2009237256.tif 000005
【図４】
2009237256.tif 000006
【図５】
2009237256.tif 000007
【図６】
2009237256.tif 000008
【図７】
2009237256.tif 000009
【図８】
2009237256.tif 000010
【図９】
2009237256.tif 000011