(57)【要約】【課題】送信音声と受信音声とで保存すべき方を適切に選択して保存することでメモリ量を削減する。更に、保存時の符号化処理／復号化処理の内部状態も保存し、再生時にはこの保存内容により音声復号化部の内部状態を更新することにより、録音時に音声が送信側／受信側で頻繁に切り替わっていても再生時に異音が生ずることがない。【解決手段】録音時には、送信音声符号と受信音声符号の音声レベルをレベル判定部１３２で比較し大きい方を音声符号保存部１５１に保存するように録音再生制御部１３１は各スイッチを制御する。更に、その時の音声符号化部１１２あるいは音声復号化部１２２の内部状態及び送信側音声／受信側音声の区別を示す情報を内部状態保存部１５２に保存する。再生時には、内部状態保存部１５２から読み出した情報に基づき音声復号化部１２２の内部状態を更新して、音声符号保存部１５１から読み出した音声符号の復号化を行う。【選択図】      図１
2007312186.tif 000002
【特許請求の範囲】
【請求項１】
送信音声及び受信音声を録音、再生する通話音声録音再生装置において、
録音時には、送信音声符号と受信音声符号の音声レベルを比較しレベルの大きい方を音声符号保存部に保存すると共に、保存した方の音声符号を処理する音声符号化部あるいは音声復号化部の内部状態及び送信側音声／受信側音声の区別を示す情報を内部状態保存部に保存し、
再生時には、前記内部状態保存部から読み出した前記情報に基づき前記音声復号化部の内部状態を更新して、前記音声符号保存部から読み出した音声符号の復号化を行う、
ことを特徴とする通話音声録音再生装置。
【請求項２】
送信音声及び受信音声を録音、再生する通話音声録音再生装置において、
送信すべき音声を符号化する音声符号化部と、
受信音声符号を復号化する音声復号化部と、
送信音声符号と受信音声符号の音声レベルを比較しレベルの大きい方を判定するレベル判定部と、
音声符号を保存する音声符号保存部と、
前記音声符号化部の符号化処理及び前記音声復号化部の復号化処理の内部状態を示す内部状態情報及び送信音声符号と受信音声符号のどちらを録音したかを示す録音方向情報を保存する内部状態保存部と、
録音再生制御手段とを備え、
前記録音再生制御手段は、
録音時には、前記レベル判定部の判定結果に基づいて、前記送信音声符号と前記受信音声符号とで前記レベルの大きい方を前記音声符号保存部に保存させると共に、保存された音声符号に対応する前記音声符号化部あるいは前記音声復号化部における前記内部状態情報と前記録音方向情報とを前記内部状態保存部に保存させ、
再生時には、前記音声符号保存部に保存された再生すべき音声符号を読み出して前記音声復号化部に供給させると共に、前記内部状態保存部に保存された前記再生すべき音声符号に対応した前記内部状態情報と前記録音方向情報とを読み出して前記音声復号化部に供給させ、
前記音声復号化部は、
再生時に、復号する音声符号に対応する前記録音方向情報に変化があった時には、前記内部状態保存部から読み出した前記内部状態情報により前記音声復号化部の内部状態を更新して、前記音声符号保存部から読み出した音声符号の復号化を行なう、
ことを特徴とする通話音声録音再生装置。
【請求項３】
前記録音再生制御手段が、録音再生制御部と、この録音再生制御部の制御により切り替えられる切り替えスイッチとを備え、
前記録音再生制御部は、
録音時には、前記レベル判定部の判定結果に基づいて前記切り替えスイッチを制御して、前記送信音声符号と前記受信音声符号とで常に前記レベルの大きい方に切り替えて前記音声符号保存部に保存させると共に、保存された音声符号に対応する前記音声符号化部あるいは前記音声復号化部における前記内部状態情報と前記録音方向情報とを前記内部状態保存部に保存させ、
再生時には、前記切り替えスイッチを制御して、前記音声符号保存部に保存された再生すべき音声符号を読み出して前記音声復号化部に供給させると共に、前記内部状態保存部に保存された前記再生すべき音声符号に対応した前記内部状態情報と前記録音方向情報とを読み出して前記音声復号化部に供給させる、
ことを特徴とする請求項２記載の通話音声録音再生装置。
【請求項４】
送信音声及び受信音声を録音、再生する通話音声録音再生装置において、
録音時には、送信音声と受信音声の有音／無音の区別を判定し有音判定の方の音声符号を音声符号保存部に保存すると共に、保存した方の音声符号を処理する音声符号化部あるいは音声復号化部の内部状態及び送信側音声／受信側音声の区別を示す情報を内部状態保存部に保存し、
再生時には、前記内部状態保存部から読み出した前記情報に基づき前記音声復号化部の内部状態を更新して、前記音声符号保存部から読み出した音声符号の復号化を行う、
ことを特徴とする通話音声録音再生装置。
【請求項５】
送信音声及び受信音声を録音、再生する通話音声録音再生装置において、
送信すべき音声を符号化する音声符号化部と、
受信音声符号を復号化する音声復号化部と、
送信音声と受信音声の有音／無音の区別を判定する有音無音判定部と、
音声符号を保存する音声符号保存部と、
前記音声符号化部の符号化処理及び前記音声復号化部の復号化処理の内部状態を示す内部状態情報及び送信音声符号と受信音声符号のどちらを録音したかを示す録音方向情報を保存する内部状態保存部と、
録音再生制御手段とを備え、
前記録音再生制御手段は、
録音時には、前記有音無音判定部の判定結果に基づいて、前記送信音声符号と前記受信音声符号とで有音判定の方を前記音声符号保存部に保存させると共に、保存された音声符号に対応する前記音声符号化部あるいは前記音声復号化部における前記内部状態情報と前記録音方向情報とを前記内部状態保存部に保存させ、
再生時には、前記音声符号保存部に保存された再生すべき音声符号を読み出して前記音声復号化部に供給させると共に、前記内部状態保存部に保存された前記再生すべき音声符号に対応した前記内部状態情報と前記録音方向情報とを読み出して前記音声復号化部に供給させ、
前記音声復号化部は、
再生時に、復号する音声符号に対応する前記録音方向情報に変化があった時には、前記内部状態保存部から読み出した前記内部状態情報により前記音声復号化部の内部状態を更新して、前記音声符号保存部から読み出した音声符号の復号化を行なう、
ことを特徴とする通話音声録音再生装置。
【請求項６】
前記録音再生制御手段が、録音再生制御部と、この録音再生制御部の制御により切り替えられる切り替えスイッチとを備え、
前記録音再生制御部は、
録音時には、前記有音無音判定部の判定結果に基づいて前記切り替えスイッチを制御して、前記送信音声符号と前記受信音声符号とで常に有音判定の方に切り替えて前記音声符号保存部に保存させると共に、保存された音声符号に対応する前記音声符号化部あるいは前記音声復号化部における前記内部状態情報と前記録音方向情報とを前記内部状態保存部に保存させ、
再生時には、前記切り替えスイッチを制御して、前記音声符号保存部に保存された再生すべき音声符号を読み出して前記音声復号化部に供給させると共に、前記内部状態保存部に保存された前記再生すべき音声符号に対応した前記内部状態情報と前記録音方向情報とを読み出して前記音声復号化部に供給させる、
ことを特徴とする請求項５記載の通話音声録音再生装置。
【請求項７】
送信音声及び受信音声を録音、再生する通話音声録音再生方法において、
録音時には、送信音声符号と受信音声符号の音声レベルを比較しレベルの大きい方を音声符号保存部に保存すると共に、保存した方の音声符号を処理する音声符号化部あるいは音声復号化部の内部状態及び送信側音声／受信側音声の区別を示す情報を内部状態保存部に保存し、
再生時には、前記内部状態保存部から読み出した前記情報に基づき前記音声復号化部の内部状態を更新して、前記音声符号保存部から読み出した音声符号の復号化を行う、
ことを特徴とする通話音声録音再生方法。
【請求項８】
送信音声及び受信音声を録音、再生する通話音声録音再生方法において、
録音時には、送信音声と受信音声の有音／無音の区別を判定し有音判定の方の音声符号を音声符号保存部に保存すると共に、保存した方の音声符号を処理する音声符号化部あるいは音声復号化部の内部状態及び送信側音声／受信側音声の区別を示す情報を内部状態保存部に保存し、
再生時には、前記内部状態保存部から読み出した前記情報に基づき前記音声復号化部の内部状態を更新して、前記音声符号保存部から読み出した音声符号の復号化を行う、
ことを特徴とする通話音声録音再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通話音声録音再生装置及び通話音声録音再生方法に関する。
【背景技術】
【０００２】
例えば、電話機等に用いられる従来の通話音声録音再生装置について、図６乃至図８を参照して説明する。図６には、従来の通話音声録音再生装置の構成が示されている。
【０００３】
図６において、従来の通話音声録音再生装置は、入力処理部５１１と、音声符号化部５１２と、送信処理部５１３と、受信処理部５２３と、音声復号化部５２２と、出力処理部５２１と、録音再生制御部５３１と、スイッチ５４１、５４２、５４３、５４４と、送信符号保存部５５１と、受信符号保存部５５２とで構成されている。
【０００４】
次に、図６の通話音声録音再生装置の動作を図７及び図８のフローチャートを使用して説明する。まず、通話音声を録音する動作について、図７により説明する。
【０００５】
通話音声を録音する場合、録音再生制御部５３１は、スイッチ５４１及び５４２をオンにする（ステップＢ１）。その後、音声符号化部５１２から入力する音声符号が、スイッチ５４１を経由して、送信符号保存部５５１に出力され、送信符号保存部５５１に保存される（ステップＢ２）。また、受信処理部５２３から入力する音声符号が、スイッチ５４２を経由して、受信符号保存部５５２に出力され、受信符号保存部５５２に保存される（ステップＢ３）。その後、通話音声録音再生装置は、録音動作が終了かどうかを判定し（ステップＢ４）、録音動作が終了でない場合は、再度ステップＢ２からステップＢ３までの動作を繰り返す。
【０００６】
次に、録音した通話音声を再生する動作について、図８により説明する。通話音声を再生する場合、録音再生制御部５３１は、まず、スイッチ５４４を送信符号保存部５５１側に切り替える（ステップＢ１１）。その後、音声復号化部５２２は、送信符号保存部５５１に保存されている音声符号をスイッチ５４４経由で入力し、音声復号化処理を実行する（ステップＢ１２）。次に、録音再生制御部５３１は、スイッチ５４４を受信符号保存部５５２側に切り替える（ステップＢ１３）。その後、音声復号化部５２２は、受信符号保存部５５２に保存されている音声符号をスイッチ５４４経由で入力し、音声復号化処理を実行する（ステップＢ１４）。尚、ステップＢ１１及びＢ１２で実行される送信符号の復号化処理と、ステップＢ１３及びＢ１４で実行される受信符号の復号化処理との順序は入れ替わっていても構わない。
【０００７】
次に、音声復号化部５２２は、ステップＢ１２で復号化された復号化後の音声信号と、ステップＢ１４で復号化された復号化後の音声信号とを加算し、出力処理部５２１に出力する（ステップＢ１５）。その後、通話音声録音再生装置は、例えば、通話音声録音再生装置のユーザが装置の再生停止ボタンを押下したか否か、等の情報により、再生動作が終了かどうかを判定し（ステップＢ１６）、再生動作が終了でない場合は、再度ステップＢ１１からステップＢ１５までの動作を繰り返す。
【０００８】
下記特許文献１には、ディジタル電話等での会話内容の録音再生を行う録音再生装置が開示されている。又、下記特許文献２には、ディジタル携帯電話装置等に使用出来る符号化データ伝送装置が開示されている。
【０００９】
【特許文献１】特開平８−２８９００２号公報（第４−７頁、図１）
【特許文献２】特開２００２−１６４７９６号公報（第４−６頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、図６乃至図８に示した従来の通話音声録音再生装置においては次のような課題がある。即ち、音声符号化部５１２から入力する音声符号及び受信処理部５２３から入力する音声符号の両方の音声符号を、常に無条件に保存しているため、音声符号を保存するために膨大なメモリ量が必要となるということである。
【００１１】
このメモリ量に関し、送信音声と受信音声の両方を同時に録音する場合に音声符号を保存するためのメモリ量を削減する手段として次のようなことが考えられる。例えば、音声符号化部５１２に入力されるディジタル音声信号（即ち、送信音声）と、音声復号化部５２２が出力するディジタル音声信号（即ち、受信音声）とを加算し、加算後のディジタル音声信号を符号化してメモリに保存することである。しかしながらこの場合は、音声符号化部５１２とは別の音声符号化部と加算部とが更に必要となり、メモリ以外のハードウェア容量が増加してしまう。
【００１２】
又、送信音声と受信音声の両方を同時に録音する場合に音声符号を保存するためのメモリ量を削減する手段として、例えば、送信符号と受信符号のいずれか一方の音声符号を選択して保存するという手段が考えられる。しかしながら、この場合、送信符号と受信符号が混在した音声符号に対して、復号化処理をそのまま実行すると、送信符号と受信符号が切り替わる時点で、入力音声符号と音声復号化部の内部状態との間に不整合が発生し、音声復号化処理が適切に実行されず、復号化後の音声に異音が生じるなどの課題がある。
【００１３】
上記特許文献１においては、受信音声と送信音声の音声レベルを比較し、どちらか一方の音声をメモリに保存している。しかしながら、上述のような音声の切り替え点に対する対策がなされていない。
【００１４】
又、上記特許文献２においては、蓄積された音声符号化データと受信音声符号化データとの切り替え時に音声復号処理部の内部状態情報を初期化することで、蓄積音声／受信音声切り替え時の異音発生を少なくしている。しかしながら、この構成では、あくまで音声復号処理部の初期化に留まり、大きな異音は発生しないが異音発生を完全に抑制することは出来ない。特許文献２の構成では、受信端末ユーザの意志でキー入力により蓄積済み音声と受信音声とを切り替えており、その切り替えは頻繁には発生しない。しかしながら、本発明のように、送信音声と受信音声とを切り替えて録音／再生する構成では、その切り替えはユーザの操作によるものではないので、頻繁に発生し得る。したがって、そのような頻繁な切り替え発生時にも異音発生を可能な限り抑制する工夫が必要である。
【００１５】
本発明の目的は、上述した従来の課題をを解決する通話音声録音再生装置及び通話音声録音再生方法を提供することにある。
【課題を解決するための手段】
【００１６】
本発明の第１の通話音声録音再生装置は、送信音声及び受信音声を録音、再生する通話音声録音再生装置において、録音時には、送信音声符号と受信音声符号の音声レベルを比較しレベルの大きい方を音声符号保存部に保存すると共に、保存した方の音声符号を処理する音声符号化部あるいは音声復号化部の内部状態及び送信側音声／受信側音声の区別を示す情報を内部状態保存部に保存し、再生時には、前記内部状態保存部から読み出した前記情報に基づき前記音声復号化部の内部状態を更新して、前記音声符号保存部から読み出した音声符号の復号化を行う、ことを特徴とする。
【００１７】
本発明の第２の通話音声録音再生装置は、送信音声及び受信音声を録音、再生する通話音声録音再生装置において、送信すべき音声を符号化する音声符号化部と、受信音声符号を復号化する音声復号化部と、送信音声符号と受信音声符号の音声レベルを比較しレベルの大きい方を判定するレベル判定部と、音声符号を保存する音声符号保存部と、前記音声符号化部の符号化処理及び前記音声復号化部の復号化処理の内部状態を示す内部状態情報及び送信音声符号と受信音声符号のどちらを録音したかを示す録音方向情報を保存する内部状態保存部と、録音再生制御手段とを備え、前記録音再生制御手段は、録音時には、前記レベル判定部の判定結果に基づいて、前記送信音声符号と前記受信音声符号とで前記レベルの大きい方を前記音声符号保存部に保存させると共に、保存された音声符号に対応する前記音声符号化部あるいは前記音声復号化部における前記内部状態情報と前記録音方向情報とを前記内部状態保存部に保存させ、再生時には、前記音声符号保存部に保存された再生すべき音声符号を読み出して前記音声復号化部に供給させると共に、前記内部状態保存部に保存された前記再生すべき音声符号に対応した前記内部状態情報と前記録音方向情報とを読み出して前記音声復号化部に供給させ、前記音声復号化部は、再生時に、復号する音声符号に対応する前記録音方向情報に変化があった時には、前記内部状態保存部から読み出した前記内部状態情報により前記音声復号化部の内部状態を更新して、前記音声符号保存部から読み出した音声符号の復号化を行なう、ことを特徴とする。
【００１８】
又、本発明の通話音声録音再生装置において、前記録音再生制御手段が、録音再生制御部と、この録音再生制御部の制御により切り替えられる切り替えスイッチとを備え、前記録音再生制御部は、録音時には、前記レベル判定部の判定結果に基づいて前記切り替えスイッチを制御して、前記送信音声符号と前記受信音声符号とで常に前記レベルの大きい方に切り替えて前記音声符号保存部に保存させると共に、保存された音声符号に対応する前記音声符号化部あるいは前記音声復号化部における前記内部状態情報と前記録音方向情報とを前記内部状態保存部に保存させ、再生時には、前記切り替えスイッチを制御して、前記音声符号保存部に保存された再生すべき音声符号を読み出して前記音声復号化部に供給させると共に、前記内部状態保存部に保存された前記再生すべき音声符号に対応した前記内部状態情報と前記録音方向情報とを読み出して前記音声復号化部に供給させる、ようにしても良い。
【００１９】
本発明の第３の通話音声録音再生装置は、送信音声及び受信音声を録音、再生する通話音声録音再生装置において、録音時には、送信音声と受信音声の有音／無音の区別を判定し有音判定の方の音声符号を音声符号保存部に保存すると共に、保存した方の音声符号を処理する音声符号化部あるいは音声復号化部の内部状態及び送信側音声／受信側音声の区別を示す情報を内部状態保存部に保存し、再生時には、前記内部状態保存部から読み出した前記情報に基づき前記音声復号化部の内部状態を更新して、前記音声符号保存部から読み出した音声符号の復号化を行う、ことを特徴とする。
【００２０】
本発明の第４の通話音声録音再生装置は、送信音声及び受信音声を録音、再生する通話音声録音再生装置において、送信すべき音声を符号化する音声符号化部と、受信音声符号を復号化する音声復号化部と、送信音声と受信音声の有音／無音の区別を判定する有音無音判定部と、音声符号を保存する音声符号保存部と、前記音声符号化部の符号化処理及び前記音声復号化部の復号化処理の内部状態を示す内部状態情報及び送信音声符号と受信音声符号のどちらを録音したかを示す録音方向情報を保存する内部状態保存部と、録音再生制御手段とを備え、前記録音再生制御手段は、録音時には、前記有音無音判定部の判定結果に基づいて、前記送信音声符号と前記受信音声符号とで有音判定の方を前記音声符号保存部に保存させると共に、保存された音声符号に対応する前記音声符号化部あるいは前記音声復号化部における前記内部状態情報と前記録音方向情報とを前記内部状態保存部に保存させ、再生時には、前記音声符号保存部に保存された再生すべき音声符号を読み出して前記音声復号化部に供給させると共に、前記内部状態保存部に保存された前記再生すべき音声符号に対応した前記内部状態情報と前記録音方向情報とを読み出して前記音声復号化部に供給させ、前記音声復号化部は、再生時に、復号する音声符号に対応する前記録音方向情報に変化があった時には、前記内部状態保存部から読み出した前記内部状態情報により前記音声復号化部の内部状態を更新して、前記音声符号保存部から読み出した音声符号の復号化を行なう、ことを特徴とする。
【００２１】
又、本発明の通話音声録音再生装置において、前記録音再生制御手段が、録音再生制御部と、この録音再生制御部の制御により切り替えられる切り替えスイッチとを備え、前記録音再生制御部は、録音時には、前記有音無音判定部の判定結果に基づいて前記切り替えスイッチを制御して、前記送信音声符号と前記受信音声符号とで常に有音判定の方に切り替えて前記音声符号保存部に保存させると共に、保存された音声符号に対応する前記音声符号化部あるいは前記音声復号化部における前記内部状態情報と前記録音方向情報とを前記内部状態保存部に保存させ、再生時には、前記切り替えスイッチを制御して、前記音声符号保存部に保存された再生すべき音声符号を読み出して前記音声復号化部に供給させると共に、前記内部状態保存部に保存された前記再生すべき音声符号に対応した前記内部状態情報と前記録音方向情報とを読み出して前記音声復号化部に供給させる、ようにしても良い。
【００２２】
本発明の第１の通話音声録音再生方法は、送信音声及び受信音声を録音、再生する通話音声録音再生方法において、録音時には、送信音声符号と受信音声符号の音声レベルを比較しレベルの大きい方を音声符号保存部に保存すると共に、保存した方の音声符号を処理する音声符号化部あるいは音声復号化部の内部状態及び送信側音声／受信側音声の区別を示す情報を内部状態保存部に保存し、再生時には、前記内部状態保存部から読み出した前記情報に基づき前記音声復号化部の内部状態を更新して、前記音声符号保存部から読み出した音声符号の復号化を行う、ことを特徴とする。
【００２３】
本発明の第２の通話音声録音再生方法は、送信音声及び受信音声を録音、再生する通話音声録音再生方法において、録音時には、送信音声と受信音声の有音／無音の区別を判定し有音判定の方の音声符号を音声符号保存部に保存すると共に、保存した方の音声符号を処理する音声符号化部あるいは音声復号化部の内部状態及び送信側音声／受信側音声の区別を示す情報を内部状態保存部に保存し、再生時には、前記内部状態保存部から読み出した前記情報に基づき前記音声復号化部の内部状態を更新して、前記音声符号保存部から読み出した音声符号の復号化を行う、ことを特徴とする。
【発明の効果】
【００２４】
本発明によれば、送信音声と受信音声との比較結果に基づいて、保存すべき方の音声符号を適切に選択することにより通話音声を保存するメモリ量を削減し、かつ、保存した音声符号の符号化処理／復号化処理の内部状態も保存し、再生時にはこの保存した内部状態により音声復号化部を更新することにより、録音時に音声が送信側／受信側で頻繁に切り替わっていても再生時に異音が生ずることがない。その理由は、この更新により、再生用に読み出された音声符号と、音声復号化部の持つ内部状態との間に生じる不整合が解消されるからである。
【発明を実施するための最良の形態】
【００２５】
次に、本発明を実施するための最良の形態について図面を参照して詳細に説明する。図１を参照すると、本発明の一実施形態の通話音声録音再生装置は、入力処理部１１１と、音声符号化部１１２と、送信処理部１１３と、出力処理部１２１と、音声復号化部１２２と、受信処理部１２３と、録音再生制御部１３１と、レベル判定部１３２と、スイッチ１４１、１４２、１４３、１４４、１４５と、音声符号保存部１５１と、内部状態保存部１５２とを備えている。尚、録音再生制御部１３１と、これにより制御されるスイッチ１４１−１４５とで録音再生制御手段を構成する。
【００２６】
入力処理部１１１は、図示しないマイクからアナログ音声信号を入力し、Ａ／Ｄ（アナログ／ディジタル）変換処理を行い、ディジタル音声信号を音声符号化部１１２に出力する。
【００２７】
音声符号化部１１２は、入力処理部１１１からディジタル音声信号を入力し、高能率音声符号化処理を行い、音声符号をレベル判定部１３２、スイッチ１４１及び１４２に出力する。又、音声符号化部１１２は、高能率音声符号化処理の内部状態に関する情報をスイッチ１４４に出力する。ここで言う内部状態とは、具体的には、高能率音声符号化処理の中で実行する部分的再生処理のフィルタ状態などを指す。又、音声符号化部１１２は、録音方向を表す情報をスイッチ１４４に出力する。ここで言う録音方向とは、具体的には、録音の対象となる音声符号が送信方向の音声符号、又は、受信方向の音声符号、のいずれの音声符号であるかを表す情報である。この場合、すなわち、音声符号化部１１２から出力される場合の録音方向は、「送信方向の音声符号」という情報になる。
【００２８】
スイッチ１４２は、録音再生制御部１３１により制御され、音声符号化部１１２から入力する音声符号、又は、音声符号保存部１５１から入力する音声符号のいずれかを選択し、送信処理部１１３に出力する。
【００２９】
送信処理部１１３は、スイッチ１４２から音声符号を入力し、送信用処理（誤り訂正符号化処理等）を行い、送信データを、通話の相手である対向側の通話音声装置に対して送信する。
【００３０】
受信処理部１２３は、通話の相手である対向側の通話音声装置から受信データを受信し、受信用処理（誤り訂正復号化処理等）を行い、音声符号をレベル判定部１３２、スイッチ１４１及び１４３に出力する。
【００３１】
スイッチ１４３は、録音再生制御部１３１により制御され、受信処理部１２３から入力する音声符号、または、音声符号保存部１５１から入力する音声符号のいずれかを選択し、音声復号化部１２２に出力する。
【００３２】
音声復号化部１２２は、スイッチ１４３から音声符号を入力し、高能率音声復号化処理を行い、ディジタル音声信号を出力処理部１２１に出力する。又、音声復号化部１２２は、高能率音声復号化処理の内部状態に関する情報をスイッチ１４４に出力する。ここで言う内部状態とは、具体的には、音声復号化処理の中で実行する再生処理のフィルタ状態などを指す。又、音声復号化部１２２は、録音方向を表す情報をスイッチ１４４に出力する。ここで言う録音方向とは、具体的には、録音の対象となる音声符号が送信方向の音声符号、又は、受信方向の音声符号、のいずれの音声符号であるかを表す情報である。この場合、即ち、音声復号化部１２２から出力される場合の録音方向は、「受信方向の音声符号」という情報になる。
【００３３】
出力処理部１２１は、音声復号化部１２２からディジタル音声信号を入力し、Ｄ／Ａ（ディジタル／アナログ）変換処理を行い、アナログ音声信号を図示しないスピーカに出力する。
【００３４】
レベル判定部１３２は、音声符号化部１１２及び受信処理部１２３からそれぞれ音声符号を入力し、それぞれの音声符号に含まれている音声のレベル符号を比較し、送信音声と受信音声のどちらの音声のレベルが大きいかを判定し、判定結果を録音再生制御部１３１に出力する。
【００３５】
録音再生制御部１３１は、通話音声を録音する時には、レベル判定部１３２より入力した判定結果に基づき、スイッチ１４１及び１４４を制御する。又、通話音声を再生する時には、スイッチ１４２、１４３及び１４５を制御する。
【００３６】
スイッチ１４１は、録音再生制御部１３１により制御され、音声符号化部１１２から入力する音声符号、又は、受信処理部１２３から入力する音声符号のいずれかを選択し、音声符号保存部１５１に出力する。
【００３７】
スイッチ１４４は、録音再生制御部１３１により制御され、音声符号化部１１２から入力した高能率音声符号化処理の内部状態及び録音方向の情報、又は、音声復号化部１２２から入力した高能率音声復号化処理の内部状態及び録音方向の情報のいずれかを選択し、内部状態保存部１５２に出力する。
【００３８】
スイッチ１４５は、録音再生制御部１３１により制御され、内部状態保存部１５２に保存されている内部状態及び録音方向の情報を音声復号化部１２２に出力する。
【００３９】
音声符号保存部１５１は、スイッチ１４１からの音声符号を入力し、これを保存する。
【００４０】
内部状態保存部１５２は、スイッチ１４４から内部状態及び録音方向の情報を入力し、これを保存する。
【００４１】
次に、本発明を実施するための最良の形態の動作について図面を参照して説明する。図２及び図３に示すフローチャートを使用して、図１の通話音声録音再生装置の動作を説明する。
【００４２】
まず、通話音声を録音する動作について、図２を参照して説明する。レベル判定部１３２は、音声符号化部１１２からの音声符号を入力する（ステップＡ１）。又、レベル判定部１３２は、受信処理部１２３からの音声符号を入力する（ステップＡ２）。尚、ステップＡ１とステップＡ２の実行順序は入れ替わっても構わない。
【００４３】
次に、レベル判定部１３２は、音声符号化部１１２から入力する音声符号に含まれている音声のレベル符号と、受信処理部１２３から入力する音声符号に含まれている音声のレベル符号とを比較し、送信音声と受信音声のうち、どちらの音声のレベルが大きいかを判定する（ステップＡ３）。ここで、音声のレベル符号とは、音声符号に含まれる符号の一種であり、符号化前の音声信号のレベルの大小に対応する符号である。例えば、３ＧＰＰ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）  ＡＭＲ（Ａｄａｐｔｉｖｅ  Ｍｕｌｔｉ−Ｒａｔｅ）符号化方式における、ＧＡＩＮ符号がこの音声のレベル符号に相当する。
【００４４】
例えば、音声符号化部１１２から入力する音声符号に含まれている音声のレベル符号に対応する音声のレベルが、受信処理部１２３から入力する音声符号に含まれている音声のレベル符号に対応する音声のレベルよりも大きい場合は、「送信音声のレベルが受信音声のレベルよりも大きい」と判定する。又、受信処理部１２３から入力する音声符号に含まれている音声のレベル符号に対応する音声のレベルが、音声符号化部１１２から入力する音声符号に含まれている音声のレベル符号に対応する音声のレベルよりも大きい場合は、「受信音声のレベルが送信音声のレベルよりも大きい」と判定する。
【００４５】
次に、レベル判定部１３２は、ステップＡ３で判定した判定結果を録音再生制御部１３１に出力する（ステップＡ４）。録音再生制御部１３１は、レベル判定部１３２から入力した判定結果に基づき、スイッチ１４１及び１４４の切り替えを制御する（ステップＡ５）。
【００４６】
具体的には、「送信音声のレベルが受信音声のレベルよりも大きい」という判定結果を入力した場合は、スイッチ１４１を音声符号化部１１２側に切り替え、音声符号化部１１２から入力する音声符号を音声符号保存部１５１に出力する動作を可能にする。又、スイッチ１４４を音声符号化部１１２側に切り替え、音声符号化部１１２から入力する高能率音声符号化処理の内部状態及び録音方向の情報を内部状態保存部１５２に出力する動作を可能にする。
【００４７】
一方、「受信音声のレベルが送信音声のレベルよりも大きい」という判定結果を入力した場合は、スイッチ１４１を受信処理部１２３側に切り替え、受信処理部１２３から入力する音声符号を音声符号保存部１５１に出力する動作を可能にする。又、スイッチ１４４を音声復号化部１２２側に切り替え、音声復号化部１２２から入力する高能率音声復号化処理の内部状態及び録音方向の情報を内部状態保存部１５２に出力する動作を可能にする。
【００４８】
その後、音声符号化部１１２から入力する音声符号、または、受信処理部１２３から入力する音声符号のいずれかの音声符号が、スイッチ１４１を経由して、音声符号保存部１５１に出力され、音声符号保存部１５１に保存される（ステップＡ６）。
【００４９】
又、音声符号化部１１２から入力する高能率音声符号化処理の内部状態及び録音方向、又は、音声復号化部１２２から入力する高能率音声復号化処理の内部状態及び録音方向のいずれかの内部状態及び録音方向の情報が、スイッチ１４４を経由して、内部状態保存部１５２に出力され、それが内部状態保存部１５２に保存される（ステップＡ７）。
【００５０】
その後、通話音声録音再生装置は、例えば、ユーザが装置の録音停止ボタン（図示せず）を押下したか否か、等の情報により、録音動作が終了かどうかを判定し（ステップＡ８）、録音動作が終了でない場合は、再度ステップＡ１からステップＡ７までの動作を繰り返す。
【００５１】
次に、録音した通話音声を再生する動作について、図３を参照して説明する。録音再生制御部１３１は、再生動作を行うために、スイッチ１４３を音声符号保存部１５１側に切り替える（ステップＡ１１）。又、録音再生制御部１３１は、再生動作を行うために、スイッチ１４５をオンにし、内部状態保存部１５２から出力される内部状態及び録音方向の情報を音声復号化部１２２に入力する動作を可能にする（ステップＡ１２）。
【００５２】
次に、音声復号化部１２２は、音声符号保存部１５１に保存されている音声符号を、スイッチ１４３を経由して入力する（ステップＡ１３）。又、音声復号化部１２２は、内部状態保存部１５２に保存されている録音方向の情報をスイッチ１４５経由で入力し、録音方向が送信方向または受信方向のいずれの方向であるかを確認する（ステップＡ１４）。
【００５３】
ここで、音声復号化部１２２は、録音方向に変化があったかどうかを確認する。「録音方向に変化があった」とは、内部状態保存部１５２から入力した録音方向が送信方向から受信方向に切り替わった場合、又は、受信方向から送信方向に切り替わった場合のいずれかの場合を指す（ステップＡ１５）。ステップＡ１５において、録音方向に変化があった場合、音声復号化部１２２は、内部状態保存部１５２に保存されている内部状態の情報をスイッチ１４５を経由して入力し、音声復号化部１２２内の高能率音声復号化処理の内部状態にコピーし、内部状態を更新する（ステップＡ１６）。その後、音声復号化部１２２は、ステップＡ１３で入力した音声符号に対して復号化処理を実行する（ステップＡ１７）。
【００５４】
ここで、ステップＡ１５からステップＡ１７の動作について補足説明する。例えば、音声復号化部１２２が音声符号保存部１５１から入力する録音符号が、ずっと連続して送信符号である状態を例に挙げる。この状態は、音声符号を録音する際に、送信方向の音声符号と受信方向の音声符号のうち、送信方向の音声符号が連続して選択され、音声符号保存部１５１に保存された、ということを表している。
【００５５】
この場合、録音符号を再生する時に、音声復号化部１２２は送信方向の音声符号に対して連続して復号化処理を行うことになる。送信方向の音声符号に対して連続して復号化処理を行うと、高能率音声復号化処理の内部状態、例えば、高能率音声復号化処理の中に存在する合成フィルタのフィルタ状態などが、送信方向の音声符号により更新され続けている状態になっている。
【００５６】
ここで、ある時点から、音声復号化部１２２が音声符号保存部１５１から入力する録音符号が受信符号に切り替わったとする。この時点で、音声復号化部１２２に入力される音声符号は受信方向の音声符号に切り替わるが、高能率音声復号化処理の内部状態、例えば、高能率音声復号化処理の中に存在する合成フィルタのフィルタ状態などは、送信方向の音声符号により更新され続けていた状態になっている。即ち、音声復号化部１２２に入力される音声符号（受信方向の音声符号）と、音声復号化部１２２の持つ内部状態（送信方向の音声符号により更新され続けていた状態）との間に不整合が生じる。この不整合は、復号化後の音声に異音が生じるなど、復号化音声の品質劣化の可能性を伴う。
【００５７】
そこで、音声復号化部１２２は、この録音方向の切り替わりが発生した時点で、内部状態保存部１５２に保存していた内部状態を入力し、入力した内部状態を、音声復号化部１２２の持つ内部状態、例えば、高能率音声復号化処理の中に存在する合成フィルタのフィルタ状態にコピーする。それにより、音声復号化部１２２の持つ内部状態を、切り替わり後の音声符号、即ち、この場合は、受信方向の音声符号に適した状態に更新してから、切り替わり後の音声符号、即ち、受信符号の音声復号化処理を行う。このように、音声復号化部１２２に入力される音声符号と、音声復号化部１２２の持つ内部状態との間に生じる不整合を解消することにより、復号化後の音声に異音が生じるなどの、復号化音声の品質劣化の可能性を抑制する。
【００５８】
その後、通話音声録音再生装置は、例えば、ユーザが装置の再生停止ボタン（図示せず）を押下したか否か、等の情報により、再生動作が終了かどうかを判定し（ステップＡ１８）、再生動作が終了でない場合は、再度ステップＡ１３からステップＡ１７までの動作を繰り返す。
【００５９】
次に、本発明の他の実施形態について説明する。その基本的構成は上記の構成と共通しているが、保存すべき音声符号を選択するための判定処理について更に工夫が施されている。図４は、本発明の他の実施形態による通話音声録音再生装置を示すブロック図であり、図１と対応する部分には同一番号を付して重複する説明は省略する。
【００６０】
図４と図１とを比較すると、送信処理部１１３（図１）が送信処理部１１４（図４）に、受信処理部１２３（図１）が受信処理部１２４（図４）に、レベル判定部１３２（図１）が有音無音判定部１３３（図４）に、各々置き換わっている点が異なる。更に、図４では、有音検出部１１５が追加されている。
【００６１】
送信処理部１１４は、図１の送信処理部１１３と比較して、送信用処理を行う対象とする入力信号が追加されている点が異なっている。送信処理部１１４は、スイッチ１４２から音声符号を入力し、有音検出部１１５から有音無音情報を入力し、音声符号及び有音無音情報に対して送信用処理（誤り訂正符号化処理等）を行い、送信データを対向側の通話音声装置に対して送信する。
【００６２】
受信処理部１２４は、図１の受信処理部１２３と比較して、受信用処理を行った後の出力信号の出力先が追加されている点が異なっている。受信処理部１２４は、対向側の通話音声装置から受信データを受信し、受信用処理（誤り訂正復号化処理等）を行い、音声符号をスイッチ１４１及び１４３に出力すると共に、有音か無音かを示す有音無音情報を有音無音判定部１３３に出力する。
【００６３】
有音無音判定部１３３は、図１のレベル判定部１３２と比較して、音声符号の選択方法が異なっている。有音無音判定部１３３は、有音検出部１１５及び受信処理部１２４からそれぞれ有音無音情報を入力し、それぞれの有音無音情報を比較し、送信音声と受信音声のうち、どちらの音声が有音であるかを判定し、判定結果を録音再生制御部１３１に出力する。
【００６４】
有音検出部１１５は、入力処理部１１１からディジタル音声信号を入力し、有音検出処理を行い、有音無音判定結果を有音無音情報として有音無音判定部１３３及び送信処理部１１４に出力する。
【００６５】
図５は、本発明の他の実施形態による通話音声録音再生装置の録音動作を示すフローチャートであり、図２と対応する部分には同一ステップ番号を付して重複する説明は省略する。
【００６６】
図５において、本実施形態による録音動作は、図２におけるステップＡ１、Ａ２、Ａ３及びＡ４で示される処理が、各々ステップＡ２１、Ａ２２、Ａ２３及びＡ２４に置き換わっている点で異なる。
【００６７】
図５において、有音無音判定部１３３は、有音検出部１１５からの有音無音情報を入力する（ステップＡ２１）。又、有音無音判定部１３３は、受信処理部１２４からの有音無音情報を入力する（ステップＡ２２）。尚、ステップＡ２１とステップＡ２２の実行順序は入れ替わっても構わない。
【００６８】
次に、有音無音判定部１３３は、有音検出部１１５から入力する有音無音情報と、受信処理部１２４から入力する有音無音情報とを比較し、送信音声と受信音声のうち、どちらの音声が有音であるかを判定する（ステップＡ２３）。具体的には、有音検出部１１５から入力する有音無音情報が「有音」であり、かつ、受信処理部１２４から入力する有音無音情報が「無音」である場合は、「送信音声が有音」と判定する。又、有音検出部１１５から入力する有音無音情報が「無音」であり、かつ、受信処理部１２４から入力する有音無音情報が「有音」である場合は、「受信音声が有音」と判定する。
【００６９】
尚、有音検出部１１５から入力する有音無音情報、及び、受信処理部１２４から入力する有音無音情報が、いずれも「有音」であった場合、または、有音検出部１１５から入力する有音無音情報、及び、受信処理部１２４から入力する有音無音情報が、いずれも「無音」であった場合は、予め定めた任意の適切な判定処理を行う。例えば、直前の判定結果と同一の判定結果を下す、という方法が考えられる。
【００７０】
次に、有音無音判定部１３３は、ステップＡ２３で判定した判定結果を録音再生制御部１３１に出力する（ステップＡ２４）。以降の処理（ステップＡ５−Ａ８）は、図２と同じである。又、図４の本発明の他の実施形態の再生動作（フローチャート）は図３と同一で良い。
【００７１】
このように、本発明の他の実施形態では、単純に音声のレベルだけではなく、音声が有音か無音かという情報により、保存すべき音声符号／内部状態／録音方向を選択しているため、保存する音声符号／内部状態／録音方向をより精密に選択することができるという効果が得られる。
【００７２】
尚、本発明は上述の実施形態のみに限定されるものではなく、本発明の要旨を逸脱しない範囲で種々変形して実施することが出来る。
【図面の簡単な説明】
【００７３】
【図１】本発明の一実施形態の構成を示す機能ブロック図である。
【図２】本発明の一実施形態における録音動作を説明するフローチャートである。
【図３】本発明の一実施形態における再生動作を説明するフローチャートである。
【図４】本発明の他の実施形態の構成を示す機能ブロック図である。
【図５】本発明の他の実施形態における録音動作を説明するフローチャートである。
【図６】従来の通話音声録音再生装置の一例を示す機能ブロック図である。
【図７】従来の通話音声録音再生装置の録音動作を説明するフローチャートである。
【図８】従来の通話音声録音再生装置の再生動作を説明するフローチャートである。
【符号の説明】
【００７４】
１１１    入力処理部
１１２    音声符号化部
１１３    送信処理部
１１４    送信処理部
１１５    有音検出部
１２１    出力処理部
１２２    音声復号化部
１２３    受信処理部
１２４    受信処理部
１３１    録音再生制御部
１３２    レベル判定部
１３３    有音無音判定部
１４１    スイッチ
１４２    スイッチ
１４３    スイッチ
１４４    スイッチ
１４５    スイッチ
１５１    音声符号保存部
１５２    内部状態保存部
【図１】
2007312186.tif 000003
【図２】
2007312186.tif 000004
【図３】
2007312186.tif 000005
【図４】
2007312186.tif 000006
【図５】
2007312186.tif 000007
【図６】
2007312186.tif 000008
【図７】
2007312186.tif 000009
【図８】
2007312186.tif 000010