【手続補正書】
【提出日】平成18年3月23日(2006.3.23)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  連続して入力した音声に基づく音声データを所定時間間隔で切り取った音声データフレームを生成する音声データフレーム生成手段を備え、該生成した音声データフレームを含んだパケットを生成し、該パケットを通信網を介して送信する音声パケット送信装置において、
前記入力した音声が無音であるか否かを判定する無音判定手段と、
前記無音判定手段によって入力された音声データフレームが無音と判定された状態が一定時間以上連続する場合にパケットの送信を停止する手段と、
送信を停止するにあたって、送信する最後の音声データフレームの音声レベルを、先頭サンプルから末尾サンプルに向けて徐々に減少させた音声データに変換し、該変換された音声データフレームを最終パケットとして送信する手段を備えた
ことを特徴とする音声パケット送信装置。
【請求項２】  前記無音判定手段によって入力された音声データフレームが無音と判定された状態が一定時間以上連続する場合にパケットの送信を停止する手段と、
送信を停止するにあたって、無音状態になったと判定された後に入力された音声フレームを少なくとも１つ以上送信する手段と、
送信する最後の音声データフレームの音声レベルを、先頭サンプルから末尾サンプルに向かって徐々に減少させた音声データに変換し、該変換された音声データフレームを最終パケットとして送信する手段を備えた
ことを特徴とする請求項１に記載の音声パケット送信装置。
【請求項３】  前記音声レベルを先頭サンプルから末尾サンプルに向けて徐々に減少させた音声データフレームを含むパケットを送信した後に、さらに１つの無音音声データフレームを生成し、該無音音声データフレームを含むパケットを送信する手段を備えた
ことを特徴とする請求項１又は請求項２に記載の音声パケット送信装置。
【請求項４】  前記入力した音声が有音であるか否かを判定する有音判定手段と、
前記入力された音声データフレームが無音であると判定された状態が一定時間以上連続し、パケットの送信を停止している状態で、前記入力された音声データフレームが前記有音判定手段で有音状態であると判定されたときに、パケットの送信を再開する手段と、
パケットの送信を再開するにあたって、送信する最初の音声データフレームを、末尾サンプルから先頭サンプルに向かって音声レベルを徐々に減少させた音声データに変換し、有音状態の先頭として該変換された音声データフレームを含むパケットを送信する手段を備えた
ことを特徴とする請求項１乃至請求項３の何れかに記載の音声パケット送信装置。
【請求項５】  前記パケットの送信を再開するにあたって、有音と判定された音声データフレームの少なくとも１つ前の無音データフレームを、末尾から先頭に向かって音声レベルを徐々に減少させた音声データに変換し、有音状態の先頭として該変換された音声データフレームを含むパケットを送信し、次に前記有音状態であると判定された音声データフレームを送信する手段を備えた
ことを特徴とする請求項１乃至請求項４の何れかに記載の音声パケット送信装置。
【請求項６】  前記入力された音声データフレームを保持する手段と、
前記パケットの送信を再開するにあたって、有音と判定された音声データフレームの少なくとも１つ前の無音データフレームを再分析フレームとして、有音と判定された音声フレームの情報と前記再分析フレームまでの無音と判定された音声データフレームの情報とを用いて再分析する手段と、
前記再分析の結果、前記再分析フレームが有音に近いと判定された場合には、前記再分析フレームの１つ前の音声データフレームを、末尾から先頭に向かって音声レベルを徐々に減少させた音声データに変換し、有音状態の先頭として該変換された音声データフレームを含むパケットを送信し、次に前記有音状態であると判定された音声データフレームと前記再分析フレームの１つ前のフレームとの間の無音データフレームを送信し、次に前記有音状態であると判定された音声データフレームを送信する手段と、
前記再分析の結果、前記再分析フレームが無音に近いと判定された場合には、該再分析フレームを、末尾から先頭に向かって音声レベルを徐々に減少させた音声データに変換し、有音状態の先頭として該変換された音声データフレームを含むパケットを送信し、次に前記有音であると判定された音声データフレームを送信する手段とを備えた
こと特徴とする請求項１乃至請求項４の何れかに記載の音声パケット送信装置。
【請求項７】  前記パケットの送信を再開するにあたって、有音と判定された音声データフレームの少なくとも１つ前のフレームを、有音状態の先頭として送信した場合に、余分に送信した無音フレームによって増加した遅延に相当するサンプル数だけ後続のサンプルを短縮する手段を有する
ことを特徴とする請求項５又は請求項６に記載の音声パケット送信装置。
【請求項８】  前記無音判定手段は、入力された音声フレームの音声レベルが所定の閾値レベル以下であるときに無音状態であると判定する手段を備えた
ことを特徴とする請求項１乃至請求項７の何れかに記載の音声パケット送信装置。
【請求項９】  前記有音判定手段は、入力された音声フレームの音声レベルが所定の閾値レベル以上であるときに有音状態であると判定する手段を備えた
ことを特徴とする請求項１乃至請求項７の何れかに記載の音声パケット送信装置。
【請求項１０】  無音状態でパケット送信停止状態となっていて、有音により発話開始状態としてパケットを送信するに際して、送信する最初の音声フレームを符号化する場合に、音声符号化器の内部状態を初期化した後に音声フレームを符号化処理する手段と、
最初のフレームをパケット化して送信するにあたって、パケット内に無音から復帰した最初のフレームであることを表す情報を含めて送信する手段とを有する
ことを特徴とする音声パケット送信装置。
【請求項１１】 音声フレームを符号化処理するにあたって、符号化器の内部状態を初期化せずに前のフレームに続けて当該フレームを符号化した場合の符号化誤差と、符号化器の内部状態を初期化した後に当該フレームを符号化した場合の符号化誤差とを比較し、誤差の少ない方の符号化結果を送信する手段と、
内部状態をリセットした後に当該フレームを符号化した結果を選択した場合には、無音から復帰した最初のフレームであるという情報を送信パケット内に含めて送信する手段とを有する
ことを特徴とする音声パケット送信装置。
【請求項１２】  連続して入力した音声に基づく音声データを所定時間間隔で切り取った音声データフレームを生成する音声データフレーム生成手段と、ユーザの発話の意志を取得する発話機能ボタンとを供え、該生成した音声データフレームを含んだパケットを生成し、該発話機能ボタンが押されている間だけ音声データフレームを含んだパケットを、通信網を介して送信する音声パケット送信装置において、
前記発話機能ボタンが押されている状態か否かを判定する発話機能ボタン押下判定手段と、
前記発話機能ボタン押下判定手段によって発話機能ボタンが押されている状態から、押されていない発話休止状態になったと判定された場合にパケットの送信を停止する手段と、
送信を停止するにあたって、送信する最後の音声データフレームの音声レベルを、先頭サンプルから末尾サンプルに向かって徐々に減少させた音声データに変換し、該変換された音声データフレームを最終パケットとして送信する手段とを備えた
ことを特徴とする音声パケット送信装置。
【請求項１３】  前記発話機能ボタン押下判定手段によって発話機能ボタンが押されている状態から押されていない発話休止状態になったと判定された場合にパケットの送信を停止する手段と、
送信を停止するにあたって、発話休止状態になったと判定された後に入力された音声フレームを少なくとも１つ以上送信する手段と、
送信する最後の音声データフレームの音声レベルを、先頭サンプルから末尾サンプルに向かって徐々に減少させた音声データに変換し、該変換された音声データフレームを最終パケットとして送信する手段とを備えた
こと特徴とする請求項１２に記載の音声パケット送信装置。
【請求項１４】  前記音声レベルを先頭サンプルから末尾サンプルに向けて徐々に減少させた音声データフレームを含むパケットを送信した後に、さらに１つの無音音声データフレームを生成し、該無音音声データフレームを含むパケットを送信する手段を備えた
ことを特徴とする請求項１２又は請求項１３に記載の音声パケット送信装置。
【請求項１５】  前記発話機能ボタン押下判定手段によって発話機能ボタンが押されていない状態から押されている状態になったと判定された場合に、発話開始状態として、前記停止していたパケットの送信を再開する手段と、
パケットの送信を再開するにあたって、送信する最初の音声データフレームを、末尾サンプルから先頭サンプルに向かって音声レベルを徐々に減少させた音声データに変換し、発話状態の先頭として該変換された音声データフレームを含むパケットを送信する手段とを備えた
ことを特徴とする請求項１２乃至請求項１４の何れかに記載の音声パケット送信装置。
【請求項１６】  前記発話機能ボタン押下判定手段によって発話機能ボタンが押されていない状態から押されている状態になったと判定された場合に、発話開始状態として、前記停止していたパケットの送信を再開する手段と、
パケットの送信を再開するにあたって、発話機能ボタンが押された状態になった後に入力された最初の音声データフレームより前の音声データフレームを少なくとも１つ以上送信し、次に前記発話機能ボタンが押された状態になった後に入力された最初の音声データフレームを送信する手段とを備えた
ことを特徴とする請求項１２乃至請求項１５の何れかに記載の音声パケット送信装置。
【請求項１７】  前記発話開始状態になった場合にパケットの送信を再開するにあたって、発話開始状態と判定された音声データフレームの少なくとも１つ前のフレームを、送信フレームの先頭として送信した場合に、余分に送信した音声データフレームによって増加した遅延に相当するサンプル数だけ後続のサンプルを短縮する手段を有する
ことを特徴とする請求項１５又は請求項１６に記載の音声パケット送信装置。
【請求項１８】  発話機能ボタンを押下されない状態で、パケット送信停止状態となっていて、発話機能ボタン押下により発話開始状態としてパケットを送信するに際して、送信する最初の音声フレームを符号化する場合に、音声符号化器の内部状態を初期化した後に音声フレームを符号化処理する手段と、
最初のフレームをパケット化して送信するにあたって、パケット内に無音から復帰した最初のフレームであることを表す情報を含めて送信する手段とを有する
ことを特徴とする請求項１２乃至請求項１５に記載の音声パケット送信装置。
【請求項１９】  前記符号化処理手段は、
当該フレームを符号化処理するにあたって、符号化器の内部状態を初期化せずに前のフレームに続けて当該フレームを符号化した場合の符号化誤差と、符号化器の内部状態を初期化した後に当該フレームを符号化した場合の符号化誤差とを比較し、誤差の少ない方の符号化結果を送信する手段と、
内部状態をリセットした後に当該フレームを符号化した結果を選択した場合には、無音から復帰した最初のフレームであるという情報を送信パケット内に含めて送信する手段とを有する
ことを特徴とする請求項１８に記載の音声パケット送信装置。
【請求項２０】  音声入力手段によって入力した音声を音声データに変換する手段を有するコンピュータ装置を用いて、連続して入力した音声に基づく音声データを所定時間間隔で切り取った音声データフレームを生成すると共に該音声データフレームを含んだパケットを生成し、該パケットを通信網を介して送信する音声パケット送信方法において、
前記コンピュータ装置は、
前記入力した音声が無音であるか否かを判定し、
前記入力された音声データフレームが無音と判定された状態が一定時間以上連続する場合にパケットの送信を停止し、
送信を停止するにあたって、送信する最後の音声データフレームの音声レベルを、先頭サンプルから末尾サンプルに向けて徐々に減少させた音声データに変換し、
前記変換した音声データフレームを最終パケットとして送信する
ことを特徴とする音声パケット送信方法。
【請求項２１】  前記コンピュータ装置は、
前記入力された音声データフレームが無音であると判定された状態が一定時間以上連続し、パケットの送信を停止している状態で、前記入力された音声データフレームが前記有音判定手段で有音状態であると判定されたときに、パケットの送信を再開し、
パケットの送信を再開するにあたって、送信する最初の音声データフレームを、末尾サンプルから先頭サンプルに向かって音声レベルを徐々に減少させた音声データに変換し、
有音状態の先頭として前記変換した音声データフレームを含むパケットを送信する
ことを特徴とする請求項２０に記載の音声パケット送信方法。
【請求項２２】  音声入力手段によって入力した音声を音声データに変換する手段を有するコンピュータ装置を用いて、連続して入力した音声に基づく音声データを所定時間間隔で切り取った音声データフレームを生成すると共に、該生成した音声データフレームを含んだパケットを生成し、ユーザの発話の意志を取得する発話機能ボタンが押されている間だけ音声データフレームを含んだパケットを、通信網を介して送信する音声パケット送信方法において、
前記コンピュータ装置は、
前記発話機能ボタンが押されている状態か否かを判定し、
前記発話機能ボタンが押されている状態から、押されていない発話休止状態になったと判定された場合にパケットの送信を停止し、
送信を停止するにあたって、送信する最後の音声データフレームの音声レベルを、先頭サンプルから末尾サンプルに向かって徐々に減少させた音声データに変換し、
前記変換した音声データフレームを最終パケットとして送信する
ことを特徴とする音声パケット送信方法。
【請求項２３】  前記コンピュータ装置は、
前記発話機能ボタンが押されていない状態から押されている状態になったと判定された場合に、発話開始状態として、前記停止していたパケットの送信を再開し、
パケットの送信を再開するにあたって、送信する最初の音声データフレームを、末尾サンプルから先頭サンプルに向かって音声レベルを徐々に減少させた音声データに変換し、
発話状態の先頭として前記変換した音声データフレームを含むパケットを送信する
ことを特徴とする請求項２２に記載の音声パケット送信方法。
【請求項２４】  受信したパケット内に無音から復帰した最初のフレームであることを表す情報が含まれていた場合に、音声復号化器の内部状態を初期化した後に、フレームの復号処理を行う手段を有する
ことを特徴とする音声パケット受信装置。
【請求項２５】  音声パケットを生成して該音声パケットを送信する音声パケット送信装置と、前記送信された音声パケットを通信網を介して受信する音声パケット受信装置とからなる音声パケット通信システムにおいて、
前記請求項１０又は請求項１８に記載の音声パケット送信装置と、
前記請求項２４に記載の音声パケット受信装置とからなる
ことを特徴とする音声パケット通信システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
また、本発明は、無音状態でパケット送信停止状態となっていて、有音により発話開始状態としてパケットを送信するに際して、送信する最初の音声フレームを符号化する場合に、音声符号化器の内部状態を初期化した後に音声フレームを符号化処理する手段と、最初のフレームをパケット化して送信するにあたって、パケット内に無音から復帰した最初のフレームであることを表す情報を含めて送信する手段とを有する音声パケット送信装置を提案する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】変更
【補正の内容】
【００３７】
また、本発明は、音声フレームを符号化処理するにあたって、符号化器の内部状態を初期化せずに前のフレームに続けて当該フレームを符号化した場合の符号化誤差と、符号化器の内部状態を初期化した後に当該フレームを符号化した場合の符号化誤差とを比較し、誤差の少ない方の符号化結果を送信する手段と、内部状態をリセットした後に当該フレームを符号化した結果を選択した場合には、無音から復帰した最初のフレームであるという情報を送信パケット内に含めて送信する手段とを有する音声パケット送信装置を提案する。