(57)【要約】【課題】  ディジタル音声データを効率良く分割保存する。【解決手段】  録音処理装置（100）は、入力音声をディジタル信号に変換する音声処理部（17）と、変換されたディジタル信号に基づきディジタル音声データを生成する録音処理を行い該生成した音声データを保存する制御部（18）と、ユーザ操作に基づきイベントを発生させる操作部（13）とを備える。制御部は、録音処理の開始イベントの発生毎に管理ファイルを作成し、音声データを格納するデータファイルを録音処理の開始毎に作成し、作成中のデータファイルに関する付加情報を当該管理ファイルに記録する。また、入力音声に対応するディジタル信号から無音区間を検出し、無音区間を検出したとき録音処理を停止し、該停止後にディジタル信号から有音を検出したとき、新たなデータファイルを用いた録音処理を開始する。【選択図】      図１
2005221565.tif 000002
【特許請求の範囲】
【請求項１】
入力音声に基づきディジタル音声データを生成する録音処理の開始イベントを検知したとき、管理ファイルと音声データを格納するデータファイルとを作成し該データファイルに関する付加情報を前記管理ファイルに記録し、録音処理の開始後に入力音声の無音区間を検出したとき録音処理を停止し、該停止後に有音を検知したとき、新たなデータファイルを用いた録音処理を開始すると共に該新たなデータファイルに関する新たな付加情報を前記管理ファイルに記録することを特徴とする音声データファイル格納方法。
【請求項２】
前記録音処理の開始イベントの検知後、入力音声から所定のキーワードを検知する毎に新たなデータファイルを用いた録音処理を開始することを特徴とする請求項１記載の音声データファイル格納方法。
【請求項３】
前記録音処理の開始イベントの検知後、所定期間の経過毎に新たなデータファイルを作成することを特徴とする請求項１記載の音声データファイル格納方法。
【請求項４】
録音処理の実行時間の累計に基づき前記所定期間の経過を監視することを特徴とする請求項３記載の音声データファイル格納方法。
【請求項５】
入力音声に基づきディジタル音声データを生成する録音処理の開始イベントを検知したとき、管理ファイルと音声データを格納するデータファイルとを作成し該データファイルに関する付加情報を前記管理ファイルに記録し、前記録音処理の開始イベントの検知後に入力音声から所定のキーワードを検知する毎に、新たなデータファイルを用いた録音処理を開始すると共に該新たなデータファイルに関する新たな付加情報を前記管理ファイルに記録することを特徴とする音声データファイル格納方法。
【請求項６】
入力音声に基づきディジタル音声データを生成する録音処理の開始イベントを検知したとき、管理ファイルと音声データを格納するデータファイルとを作成し該データファイルに関する付加情報を前記管理ファイルに記録し、前記録音処理の開始イベントの検知後に所定期間が経過する毎に、新たなデータファイルを用いた録音処理を開始すると共に該新たなデータファイルに関する新たな付加情報を前記管理ファイルに記録することを特徴とする音声データファイル格納方法。
【請求項７】
前記付加情報として、当該データファイルの作成順番を識別するための情報を記録することを特徴とする請求項１乃至６のいずれか１項に記載の音声データファイル格納方法。
【請求項８】
入力音声をディジタル信号に変換する音声処理部と、変換されたディジタル信号に基づきディジタル音声データを生成する録音処理を行い該生成した音声データを保存する制御部と、ユーザ操作に基づきイベントを発生させる操作部とを備え、
前記制御部は、録音処理の開始イベントの発生毎に管理ファイルを作成する手段と、音声データを格納するデータファイルを録音処理の開始毎に作成する手段と、作成中のデータファイルに関する付加情報を当該管理ファイルに記録する手段と、入力音声に対応するディジタル信号から無音区間を検出する手段とを有し、無音区間を検出したとき録音処理を停止し、該停止後にディジタル信号から有音を検出したとき、新たなデータファイルを用いた録音処理を開始することを特徴とする録音処理装置。
【請求項９】
前記制御部は、入力音声のディジタル信号から所定のキーワードを検知する手段を有し、該キーワードの検知毎に新たなデータファイルを用いた録音処理を開始することを特徴とする請求項８記載の録音処理装置。
【請求項１０】
前記制御部は、録音処理の開始イベント発生後の期間を監視する手段を有し、所定期間が経過する毎に新たなデータファイルを作成することを特徴とする請求項８記載の録音処理装置。
【請求項１１】
前記制御部は、録音処理の実行時間の累計に基づき前記所定期間の経過を監視することを特徴とする請求項１０記載の録音処理装置。
【請求項１２】
さらに、無線通信手段を備えることを特徴とする請求項８乃至１１のいずれか１項に記載の録音処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディジタル録音処理において音声データのデータファイルを格納する方法に関する。
【背景技術】
【０００２】
従来、ディジタル録音された音声データに対し、ユーザが再生したい音声データを容易に選択可能とするために、音声データを複数のファイルに分けて保存する技術が提案されている。この種の技術としては、例えば、後述の特許文献１に記載のものがある。特許文献１の手法は、語学教材のような既存の音声データから無音区間を検出し、その無音区間に境界を設定することにより、一連のデータをセンテンス毎に分割するというものである。
【０００３】
また、昨今では、会議や公演等における音声をディジタル録音するための、いわゆるＩＣレコーダ装置が普及しているが、この装置において一連の音声データを分割して保存しようとする場合にも、無音区間を利用する従来の手法を用いることが考えられる。
【特許文献１】特開２００３−３０７９９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の上記手法を用いるには、録音処理により一連の音声データを取得した後、別途、上記の分割処理を行う編集作業が必要とされる。また、録音中の任意の時点に、ユーザの手動操作にて録音を中断させ、これにより音声データを細切れに保存することも可能であるが、このような作業は、会議等に参加中のユーザにとっては煩わしく不都合である。
【０００５】
本発明は、上記課題に鑑みてなされたものであり、録音処理により生成される音声データを効率良く分割保存することができる方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る音声データファイル格納方法は、入力音声に基づきディジタル音声データを生成する録音処理の開始イベントを検知したとき、管理ファイルと音声データを格納するデータファイルとを作成し該データファイルに関する付加情報を前記管理ファイルに記録し、録音処理の開始後に入力音声の無音区間を検出したとき録音処理を停止し、該停止後に有音を検知したとき、新たなデータファイルを用いた録音処理を開始すると共に該新たなデータファイルに関する新たな付加情報を前記管理ファイルに記録する。
【０００７】
本発明に係る録音処理装置は、入力音声をディジタル信号に変換する音声処理部と、変換されたディジタル信号に基づきディジタル音声データを生成する録音処理を行い該生成した音声データを保存する制御部と、ユーザ操作に基づきイベントを発生させる操作部とを備え、前記制御部は、録音処理の開始イベントの発生毎に管理ファイルを作成する手段と、音声データを格納するデータファイルを録音処理の開始毎に作成する手段と、作成中のデータファイルに関する付加情報を当該管理ファイルに記録する手段と、入力音声に対応するディジタル信号から無音区間を検出する手段とを有し、無音区間を検出したとき録音処理を停止し、該停止後にディジタル信号から有音を検出したとき、新たなデータファイルを用いた録音処理を開始する。
【発明の効果】
【０００８】
本発明によれば、無音区間の検出を利用した断続的な録音処理と並行して、その都度、当該データファイルの付加情報を記録することから、別途あらためて音声データの編集作業を行うことなく、効率良く音声データを分割保存することができる。
【発明を実施するための最良の形態】
【０００９】
［実施例］
以下、本発明の実施例について図面を用いて詳細に説明する。図１は、本発明に係る録音処理装置の実施例の構成を示すブロック図である。実施例の録音処理装置は、無線通信機能を有する携帯電話機１００であり、図１に示すように、アンテナ１０と、このアンテナ１０を介して図示しない基地局に対し電波の送受信を行う無線部１１と、画面を表示する表示部１２と、ユーザ操作のための操作部１３と、音声出力手段としてのスピーカ１４及びレシーバ１５と、音声入力手段としてのマイク１６と、音声の入出力処理を行う音声処理部１７と、ＣＰＵ１８ａ及びメモリ１８ｂにより携帯電話機１００の動作を制御する制御部１８とを備える。
【００１０】
携帯電話機１００が無線通信機能を果たすにあたっては、無線部１１が、アンテナ１０にて受信した信号に対し、受信したい信号周波数を選択して周波数変換及び増幅を行い、これを復調して受信データを生成し制御部１８に出力する。制御部１８は、受信データを処理して音声信号を音声処理部１７に出力し、音声処理部１７は、受けた音声信号をアナログ信号に変えることによりレシーバ１５より音声を出力させる。また、通話時にマイク１６より入力された音声は、音声処理部１７にてディジタル信号に変換され、制御部１８がその信号を送信データに処理し、これを無線部１１にて変調し、規定の周波数の搬送波として増幅しアンテナ１０より送信を行う。
【００１１】
一方、携帯電話機１００が音声の録音機能を果たすにあたっては、制御部１８が、操作部１３から発せられる録音開始イベントを検知することにより録音処理を開始し、その後、録音終了イベントの検知を以って一連の録音処理を終了する。操作部１３からの上記各イベントは、例えば、ユーザが携帯電話機１００上で所定のキー操作を行うことにより発生する。録音処理では、音声処理部１７が、マイク１６より入力された音声をディジタル信号に変換する。制御部１８は、このディジタル信号を、ある一定の無音区間を検出するまで所定の音声データコーディング方式に従い変換を行い、これにより音声データを作成する。さらに、作成した音声データ及び後述の付加情報をメモリ１８ｂの所定のファイルに格納する。
【００１２】
図２に沿って、制御部１８により制御される録音処理の基本手順を説明する。まず、操作部１３からの録音開始イベントＥＶ１の発生を契機に、マイク１６をＯＮ状態にして音声データの録音処理を開始し、開始後、音声データＡを音声データファイルａ１に順次格納する。音声データの無音区間を一定時間検出すると、録音動作を一時停止し、音声データファイルａ１を閉じる。その後、有音レベルを検出すると、音声データの無音区間を検出するまで、音声データＢを新たな音声データファイルａ２に格納する。
【００１３】
次いで、同様な手順にて音声データＣを音声データファイルａ３に格納後、音声データＤの録音中に、操作部１３からファイル保存イベントＥＶ２、すなわちユーザ操作による分割保存指示が発せられると、その時点までの音声データＤを音声データファイルａ４に格納し、以降の音声データＥを新たな音声データファイルａ５に順次格納する。そして、操作部１３からの録音停止イベントＥＶ３を契機に、マイク１６をＯＦＦ状態にして音声データの録音処理を停止し、音声データファイルａ５を閉じる。
【００１４】
このように、音声の無音区間を検出する毎に、音声データを新たな音声データファイルに分けて格納することにより、ファイルの分割を録音処理と並行して行うことができ、これにより、録音終了後に、直ちにデータファイル単位のスキップ再生（頭出し再生）を実行することができる。
【００１５】
図３に、メモリ１８ｂのファイル構成を示す。実施例の携帯電話機１００は、ツリー型のファイル構成を有し、図３に示すように、ルートディレクトリ１０１に音声データ用ディレクトリ１０２を格納し、音声データ用ディレクトリ１０２に音声データ用サブディレクトリ１０３を格納する。音声データ用サブディレクトリ１０３には、ユーザ操作により指示される録音開始から終了までの一連の録音処理の音声データが格納される。よって、例えば音声データ用サブディレクトリ１０３（００１）の完成後、別途、ユーザから録音開始指示があった際は、新たな音声データ用サブディレクトリ１０３（ＺＺＺ）が作成される。
【００１６】
音声データ用サブディレクトリ１０３は、プレイリスト管理ファイル１０４と、トラック管理ファイル１０５と、図３に沿って説明したような音声データファイル１０６（ａ１、・・・、ａｎ）とから構成される。
【００１７】
図４に、プレイリスト管理ファイル１０４の構成例を示す。プレイリスト管理ファイル１０４には、分割保存される音声データファイル１０６の一覧と、各ファイル１０６を関連付ける情報、すなわち各ファイルの作成順番を識別するための情報とを格納する。図示の例では、各音声データファイル１０６の識別符号と、当該音声データの録音を開始したときのカウント値及び録音終了時のカウント値とが記録される。カウント値は、制御部１８の図示しないタイマ機構により提供される。図４に示す情報は、図３に沿って説明した基本手順における各音声データファイル１０６（ａ１〜ａ５）の記録を示し、最新の記録として、ファイル保存イベントＥＶ２発生により、新たな音声データファイル（ａ５）に音声データＥを格納中である様子が示されている。
【００１８】
上記説明したプレイリスト管理ファイル１０４は、本発明に係る管理ファイルに対応し、また、図４に示す記録情報は、本発明に係る付加情報に対応する。この付加情報の作成により、音声データ用サブディレクトリ１０３に何れの音声データファイル１０６が存在し、また、それらがどのような順序で作成されたかを記録することができる。なお、図４に示す例は、各音声データファイル１０６について録音開始及び終了のカウント値を記録するものであるが、各ファイルの一覧を把握でき、且つそれらの作成順序を識別可能な情報であれば、本発明に係る付加情報は図示のものに限らない。
【００１９】
図５に、音声データ用サブディレクトリ１０３のトラック管理ファイル１０５の構成例を示す。トラック管理ファイル１０５には、音声データ用サブディレクトリ１０３に対応する音声データの再生の際に参照される情報が記録され、例えば、ファイルの保存形式、音声データのコーディング種別、音声データを採取する周期であるサンプリングレート等を格納する。図示の例では、サンプリング周期２２ｋＨｚにてＰＣＭ方式により符号化した音声データが、従来知られたＷＡＶＥ形式にて保存されたことが示されている。
【００２０】
携帯電話機１００が本発明の音声データファイル格納方法を実施する手順を、図６のフローチャートに沿って説明する。まず、制御部１８は、操作部１３の録音開始イベントＥＶ１が発生したとき（ステップＳ１：Ｙｅｓ）、付加情報を含むファイルとなるプレイリスト管理ファイル１０４およびトラック管理ファイル１０５と、録音開始後の音声データを格納する音声データファイル１０６（ａ１）とを作成する（ステップＳ２）。これにより、音声データ用サブディレクトリ１０３が形成される。
【００２１】
次いで、プレイリスト管理ファイル１０４に、図４に示すような録音開始のカウント値を記録すると共に、作成した音声データファイル１０６（ａ１）を開き（ステップＳ３）、マイク１６から入力される音声をディジタル信号に変換して所定量ずつバッファリングし（ステップＳ４）、これを音声データに変換したうえでメモリ１８ｂの前記音声データファイル１０６（ａ１）に順次格納する（ステップＳ５）。
【００２２】
制御部１８は、作成した音声データから、ある一定時間の無音区間を検出した場合、または操作部１３からのファイル保存イベントＥＶ２の発生を検知した場合（ステップＳ６：Ｙｅｓ）、音声処理部１７の録音処理を停止させると共に音声データファイル１０６（ａ１）を閉じる（ステップＳ７）。このとき、プレイリスト管理ファイル１０４に、図４に示すような録音終了のカウント値を記録する。
【００２３】
その後、マイク１６からの入力値に有音レベルを検出したとき（ステップＳ８：Ｙｅｓ）、新たな音声データファイル１０６（ａ２）を作成し（ステップＳ９）、この新たなファイルについて、プレイリスト管理ファイル１０４に付加情報を記録する（ステップＳ１０）。その後、上記ステップＳ４からの手順を繰り返し、実行する録音処理に沿って、音声データファイル１０６（ａ３、・・・、ａｎ）についての付加情報をプレイリスト管理ファイル１０４に順次記録する。
【００２４】
なお、無音区間の検出により録音処理を停止させた後、有音が検出されることなく（ステップＳ８：Ｎｏ）、録音停止イベントＥＶ３が発せられたときは（ステップＳ１１：Ｙｅｓ）、マイク１６をＯＦＦにして録音処理を終了させる。また、録音処理中に無音区間の検出やファイル保存イベントＥＶ２が無く、すなわち録音処理の続行中に（ステップＳ６：Ｎｏ）、操作部１３からの録音停止イベントＥＶ３があったとき（ステップＳ１２：Ｙｅｓ）、当該音声データファイル１０６を閉じて（ステップＳ１３）、プレイリスト管理ファイル１０４に録音終了の旨を記録し（ステップＳ１４）、マイク１６をＯＦＦにして録音処理を終了させる。
【００２５】
以上説明したように、実施例の携帯電話機１００によれば、マイク１６のＯＮからＯＦＦまで間の録音処理と並行して、音声データの分割保存および付加情報の更新を行うことから、音声データを効率良く記録することができる。これにより、録音作業後、あらためて編集作業を行うことなく、直ちに音声データの選択的な再生が可能となる。
【００２６】
［他の実施例］
上記説明した実施例では、無音区間の検出毎に新たな音声データファイル１０６を作成することにより音声データの分割を行ったが、本発明では、さらに、以下に説明する他の手法により音声データの分割を図ることができる。その手法を図７及び図８を用いて、以下に説明する。
【００２７】
図７に示す手法は、録音処理時にマイク１６から入力される音声に、例えば、接続詞の「しかし」、「要するに」、「従って」等の所定のキーワードが含まれていたとき、その時点で新たな音声データファイル１０６に切り換えるというものである。この手法を実現するには、音声データの録音開始前に、上述のような所定のキーワードを操作部１３により入力し、これをメモリ１８ｂに登録しておく。
【００２８】
制御部１８は、マイク１６から入力された音声が音声処理部１７によりディジタル信号に変換されたとき、その信号と予めメモリ１８ｂに登録されたキーワードとを比較し、両者が一致した場合に、新たな音声データファイル１０６を作成する。そして、このファイルに、キーワードに対応する音声データを格納し、以降、新たにキーワードが検出されるまで、後続の音声データを順次格納する。このように、上記の接続詞のようなキーワードを用いて音声データを分割することにより、会話の主旨ごとに分割して記録することが可能となる。
【００２９】
また、本発明によれば、所定期間が経過したとき、自動的に新たな音声データファイル１０６を作成するようにすることもできる。その場合、音声データの録音開始前に、制御部１８の図示しないタイマ機構に対し、音声データを複数のファイルに分けて格納するための時間間隔を設定しておく。この時間間隔は、録音開始後の無音区間を含む絶対的な時間、あるいは無音区間を除く実質的な録音時間の累計に対し設定し、当該期間が経過したとき新たな音声データファイル１０６を作成する。
【００３０】
上述の実質的な録音時間の累計を用いる手法は、具体的には、図８に示すように、音声データファイル１０６（ａ２）による音声データＢの録音時間が、予め設定した上限期間に達したとき、新たな音声データファイル１０６（ａ３）を作成し、このファイルを、以降の録音処理による音声データＣの保存場所とする。これにより、音声に無音区間が現れ難い状況においても、予め設定した期間が経過したとき自動的に音声データを分割することができる。
【００３１】
上記のような所定のキーワードによる分割、あるいは所定期間ごとの分割の手法は、実施例の携帯電話機１００のように無音区間の検出ごとに分割するものに限らず、無音区間の検出を行わない装置に適用してもよい。
【００３２】
また、実施例では、本発明を携帯電話機に適用した例を説明したが、これに限らず、例えば、ＩＣレコーダ装置や、簡易型のボイスメモ装置等に適用することができる。
【図面の簡単な説明】
【００３３】
【図１】本発明による実施例の携帯電話機の構成を示すブロック図である。
【図２】実施例の録音処理の基本手順を説明するための説明図である。
【図３】実施例のファイル構成を説明するための説明図である。
【図４】実施例のプレイリスト管理ファイルを説明するための説明図である。
【図５】実施例のトラック管理ファイルを説明するための説明図である。
【図６】実施例の音声データファイル格納方法の手順を示すフローチャートである。
【図７】他の実施例による録音処理の基本手順を説明するための説明図である。
【図８】他の実施例による録音処理の基本手順を説明するための説明図である。
【符号の説明】
【００３４】
１００  携帯電話機
１０  アンテナ
１１  無線部
１２  操作部
１３  操作部
１４  スピーカ
１５  レシーバ
１６  マイク
１７  音声処理部
１８  制御部
１８ａ  ＣＰＵ
１８ｂ  メモリ
【図１】
2005221565.tif 000003
【図２】
2005221565.tif 000004
【図３】
2005221565.tif 000005
【図４】
2005221565.tif 000006
【図５】
2005221565.tif 000007
【図６】
2005221565.tif 000008
【図７】
2005221565.tif 000009
【図８】
2005221565.tif 000010