(57)【要約】ここにおいて説明する様々な実施形態は全般的に、無線電話ネットワーク（１０６）を介した、クライアント装置（１０２）と遠隔装置（１０８）との間のデータの転送を促す装置、システムおよび方法を提供する。より具体的には、クライアント装置からのデータが音声信号（６０４）へと変調され、無線電話（１０４）へと転送される。無線電話（１０４）は音声信号を受信し、無線電話ネットワーク（１０６）を介して遠隔装置（１０８）に電話をかける。電話中に、無線電話（１０２）は、無線電話ネットワーク（７０６）の音声チャネルを介して音声信号を無線電話（１０８）へと転送する。遠隔装置（１０８）は音声信号を受信して復号化し、転送されたデータを抽出する。
2011518484.tif 000002
【特許請求の範囲】
【請求項１】
無線電話ネットワークを介した、クライアント装置から遠隔装置へのデータの転送方法であって、
クライアント装置からのデータを、無線電話ネットワークの音声チャネルを介して送信する音声信号へと変調し、
前記音声信号を、前記クライアント装置から無線電話へと転送し、
前記音声信号を、前記無線電話ネットワークを介して前記無線電話から遠隔装置へと転送すること、
を含むことを特徴とする方法。  
【請求項２】
請求項１に記載の方法であって、前記データを変調することはさらに、
前記データを、人間話声の特徴を持つ音声信号へと変調すること、
を含むことを特徴とする方法。  
【請求項３】
請求項２に記載の方法であって、前記データを音声信号へと変調することはさらに、
前記音声信号から少なくとも一つのパケットを形成し、ここで、前記少なくとも一つのパケットの大きさは、前記無線電話ネットワークで用いられるフレームの大きさに対応するよう選択されること、
を含むことを特徴とする方法。  
【請求項４】
請求項３に記載の方法であって、
前記遠隔装置にて前記少なくとも一つのパケットを受信し、
前記遠隔装置にて前記少なくとも一つのパケットの前記音声信号を復調して前記データを抽出し、
前記抽出されたデータを処理すること、
をさらに含むことを特徴とする方法。  
【請求項５】
請求項４に記載の方法であって、前記データは注文情報を含み、前記抽出されたデータを処理することはさらに、
前記クライアント装置のユーザーに対し、前記注文情報に基づいて請求書を生成すること、
を含むことを特徴とする方法。
【請求項６】
請求項１に記載の方法であって、前記音声信号を前記クライアント装置から無線電話に転送することはさらに、
前記音声信号を、無線通信リンクを介して前記クライアント装置から前記無線電話へと転送すること、
を含むことを特徴とする方法。  
【請求項７】
エンターテイメント装置から遠隔サーバーへのデータの転送方法であって、
エンターテイメント装置にてデータを集約し、
前記エンターテイメント装置から無線電話に命令を送信し、ここで、前記命令は、遠隔サーバーに電話をかけるよう前記無線電話に指示する命令であり、
前記データを、無線電話ネットワークの音声チャネルを介して転送する音声信号へと変調し、ここで、前記音声信号は人間話声の特徴を持ち、
前記音声信号を、前記テレビ受信機から前記無線電話へと転送し、
前記電話中に、前記音声信号を、前記無線電話ネットワークの音声チャネルを介して前記無線電話から前記遠隔サーバーへと転送すること、
を含むことを特徴とする方法。
【請求項８】
請求項７に記載の方法であって、
前記無線電話にて、前記遠隔サーバーから第二の音声信号を受信し、ここで、前記第二の音声信号は人間話声の特徴を持ち、
前記第二の音声信号を前記無線電話から前記エンターテイメント装置へと転送し、
前記第二の音声信号を復調して第二のデータを抽出すること、
をさらに含むことを特徴とする方法。  
【請求項９】
請求項７に記載の方法であって、前記音声信号を前記エンターテイメント装置から前記無線電話に転送することはさらに、
前記音声信号を、無線接続を介して前記エンターテイメント装置から前記無線電話へと転送すること、
を含むことを特徴とする方法。
【請求項１０】
請求項７に記載の方法であって、前記音声信号を前記エンターテイメント装置から前記無線電話に転送することはさらに、
前記音声信号を、前記エンターテイメント装置と前記無線電話の間に通信可能に接続されたケーブルを介して前記クライアント装置から前記無線電話へと転送することを含む、
ことを特徴とする方法。
【請求項１１】
コンテンツソースから映像コンテンツを受信する入力モジュールと、
前記入力モジュールに通信可能に接続され、提示装置での提示のため前記映像コンテンツを出力し、さらに前記映像コンテンツに関するデータを集約するプロセッサーと、
前記プロセッサーに通信可能に接続され、また、無線電話に通信可能に接続されるインターフェースモジュールであって、
前記無線電話を通じて遠隔サーバーと電話を開始し、
前記データを、前記無線電話に通信可能に接続された無線電話ネットワークの音声チャネルを介して転送する音声信号へと変調し、
前記音声信号を前記無線電話に転送し、ここで、前記無線電話は、前記電話中に、前記音声信号を前記無線電話ネットワークの音声チャネルを介して前記遠隔サーバーへと転送するインターフェースモジュールと、
を含むことを特徴とするエンターテイメント装置。
【請求項１２】
請求項１１に記載のエンターテイメント装置であって、前記インターフェースモジュールは、前記データを人間話声の特徴を持つ前記音声信号へと変調することを特徴とするエンターテイメント装置。  
【請求項１３】
請求項１１に記載のエンターテイメント装置であって、前記インターフェースモジュールは、前記無線電話と通信する無線送受信機を含むことを特徴とするエンターテイメント装置。  
【請求項１４】
請求項１３に記載のエンターテイメント装置であって、前記無線送受信機は前記無線電話の無線ヘッドセットとして構成されることを特徴とするエンターテイメント装置。  
【請求項１５】
請求項１１に記載のエンターテイメント装置であって、前記インターフェースモジュールはケーブルを受容する入力ポートを含み、ここで、前記ケーブルは、前記インターフェースモジュールと前記無線電話とを通信可能に接続することを特徴とするエンターテイメント装置。
【請求項１６】
請求項１１に記載のエンターテイメント装置であって、前記インターフェースモジュールは前記命令と前記データを、スケジュールに基づき定期的に前記遠隔サーバーへと転送することを特徴とするエンターテイメント装置。
【請求項１７】
クライアント装置から電話を受けるインターフェースモジュールであって、ここで、前記電話は音声信号へと変調されたデータを含み、ここで、前記音声信号は人間話声の特徴を持ち、前記データは前記クライアント装置に関する情報を含むインターフェースモジュールと、
前記インターフェースモジュールに通信可能に接続され、前記音声信号を解析して前記データを抽出し、前記データをデジタル形式に変換するデコーダーと、
前記デコーダーに通信可能に接続され、前記デジタル形式のデータを、前記クライアント装置に関する記憶された情報と関連付けるプロセッサーと、
を含む呼処理システム。
【請求項１８】
請求項１７に記載の呼処理システムであって、
前記クライアント装置はエンターテイメント装置を含み、
前記データは映像注文情報を含み、
前記プロセッサーは、前記クライアント装置のユーザーに対し、前記映像注文情報に基づいて請求書を生成する、
ことを特徴とする呼処理システム。
【請求項１９】
請求項１７に記載の呼処理システムであって、前記プロセッサーは前記クライアント装置に転送する第二のデータを生成し、前記インターフェースモジュールは、
前記第二のデータを第二の音声信号へと変調し、ここで、前記第二の音声信号は人間話声の特徴を持ち、
前記無線電話ネットワークを介して前記第二の音声信号を無線電話へと転送し、ここで、前記無線電話はさらに前記第二の音声信号を前記クライアント装置に転送する、
ことを特徴とする呼処理システム。
【請求項２０】
コンテンツソースに通信可能に接続され、前記コンテンツソースから受信した映像コンテンツを放送する転送ネットワークと、
前記テレビ配信システムのユーザーのユーザー情報を集約する呼処理システムと、
テレビ受信機であって、
前記転送ネットワークから前記映像コンテンツを受信し、前記映像コンテンツを提示装置での提示のため出力し、
前記テレビ受信機のユーザーに対し、前記映像コンテンツに関連する第一のユーザー情報を生成し、
呼処理システムと電話通話を開始するため無線電話に通信可能に接続され、
前記第一のユーザー情報から音声信号を生成し、
前記音声信号を前記無線電話へと転送し、ここで、前記無線電話は、前記電話中に、前記音声信号を前記無線電話ネットワークの音声チャネルを介して前記呼処理システムへと転送するテレビ受信機と、
を含み、ここで、
前記呼処理システムは前記音声信号を前記無線電話ネットワークを介して前記無線電話から受信し、前記音声信号を処理して前記第一のユーザー情報を抽出する、
テレビ配信システム。
【請求項２１】
請求項２０に記載のテレビ配信システムであって、前記音声信号は人間話声の特徴を持つことを特徴とするテレビ配信システム。
【請求項２２】
請求項２０に記載のテレビ配信システムであって、前記転送ネットワークは衛星放送システムを含むことを特徴とするテレビ配信システム。
【請求項２３】
クライアント装置と遠隔装置との間のデータの転送方法であって、
線スペクトル対（ＬＳＰ）パラメーターの第一のコードブックを提供し、ここで、前記線スペクトル対（ＬＳＰ）パラメーターのそれぞれの値は入力データの特定の値に対応し、
クライアント装置から遠隔装置へと転送するデータを特定し、
前記第一のコードブックから、前記データの値に対応する前記線スペクトル対（ＬＳＰ）パラメーターを選択し、
前記選択された線スペクトル対（ＬＳＰ）パラメーターを合成して音声信号を変調し、
前記音声信号を、電話ネットワークの音声チャネルを介して前記クライアント装置から前記遠隔装置へと転送すること、
を含むことを特徴とする方法。  
【請求項２４】
請求項２３に記載の方法であって、前記電話ネットワークは無線電話ネットワークを含むことを特徴とする方法。
【請求項２５】
請求項２４に記載の方法であって、前記音声信号を転送することはさらに、
前記音声信号を、前記クライアント装置から無線電話へと転送し、
前記音声信号を、無線電話ネットワークを介して前記無線電話から前記遠隔装置へと転送すること、
を含むことを特徴とする方法。
【請求項２６】
請求項２５に記載の方法であって、前記音声信号を前記クライアント装置から前記無線電話へと転送することはさらに、
前記音声信号を、無線接続を介して前記クライアント装置から前記無線電話へと転送することを含む、
ことを特徴とする方法。
【請求項２７】
請求項２５に記載の方法であって、前記音声信号を前記クライアント装置から前記無線電話へと転送することはさらに、
前記音声信号を、前記クライアント装置と前記無線電話の間に通信可能に接続されたケーブルを介して前記クライアント装置から前記無線電話へと転送すること、
を含むことを特徴とする方法。  
【請求項２８】
請求項２３に記載の方法であって、前記音声信号を前記クライアント装置から前記無線電話へと転送することはさらに、
前記音声信号から少なくとも一つのパケットを形成し、ここで、前記パケットの大きさは、前記無線電話ネットワークに用いられるフレームの大きさに対応すること、
を含むことを特徴とする方法。  
【請求項２９】
請求項２３に記載の方法であって、
前記遠隔装置にて前記音声信号を受信し、
前記音声信号に対し線形予測符号化（ＬＰＣ）に基づく分析を行い前記受信した音声信号の前記線スペクトル対（ＬＳＰ）パラメーターを特定し、
前記遠隔装置にて線スペクトル対（ＬＳＰ）パラメーターの第二のコードブックを提供し、ここで、前記第二のコードブックの前記線スペクトル対（ＬＳＰ）パラメーターは前記第一のコードブックの前記線スペクトル対（ＬＳＰ）パラメーターに対応し、
前記第二のコードブックにおいて前記特定された線スペクトル対（ＬＳＰ）パラメーターを検索し、前記特定された線スペクトル対（ＬＳＰ）パラメーターに対応する前記データの前記値を特定すること、
をさらに含むことを特徴とする方法。
【請求項３０】
無線電話ネットワークを介した、遠隔装置からのデータの受信方法であって、
線スペクトル対（ＬＳＰ）パラメーターのコードブックを提供し、ここで、前記線スペクトル対（ＬＳＰ）パラメーターのそれぞれの値は入力データの特定の値に対応し、
無線電話ネットワークを介して前記遠隔装置から音声信号を受信し、
前記音声信号に対し線形予測符号化（ＬＰＣ）に基づく分析を行い前記音声信号の線スペクトル対（ＬＳＰ）パラメーターを特定し、ここで、前記音声信号は前記遠隔装置から発されたものであり、
前記コードブックにおいて前記特定された線スペクトル対（ＬＳＰ）パラメーターを検索し、前記特定された線スペクトル対（ＬＳＰ）パラメーターに対応するデータの値を特定すること、
を含むことを特徴とする方法。
【請求項３１】
請求項３０に記載の方法であって、前記コードブックにおける検索はさらに、
最適な機能を用いて前記特定された線スペクトル対（ＬＳＰ）パラメーターに基づき前記データの前記値を特定すること、
を含むことを特徴とする方法。
【請求項３２】
請求項３０に記載の方法であって、前記データは注文情報を含み、前記方法はさらに、
前記クライアント装置のユーザーに対し、前記注文情報に基づいて請求書を生成すること、
を含むことを特徴とする方法。
【請求項３３】
請求項３０に記載の方法であって、
前記遠隔装置に転送する第二のデータを特定し、
前記コードブックにおいて検索を行い前記第二のデータに対応する線スペクトル対（ＬＳＰ）パラメーターを選択し、
前記選択された線スペクトル対（ＬＳＰ）パラメーターを合成して第二の音声信号を変調し、
前記第二の音声信号を、前記無線電話ネットワークを介して前記遠隔装置へと転送すること、
をさらに含むことを特徴とする方法。
【請求項３４】
コンテンツソースから映像コンテンツを受信する入力モジュールと、
前記入力モジュールに通信可能に接続され、提示装置での提示のため前記映像コンテンツを出力し、さらに前記映像コンテンツに関するデータを集約するプロセッサーと、
線スペクトル対（ＬＳＰ）パラメーターの第一のコードブックを記憶する記憶媒体であって、ここで、前記線スペクトル対（ＬＳＰ）パラメーターのそれぞれの値は入力データの特定の値に対応する記憶媒体と、
前記プロセッサーに通信可能に接続され、また、無線電話に通信可能に接続されるインターフェースモジュールであって、
前記無線電話を通じて遠隔装置と電話を開始し、
前記コードブックを検索し前記データに対応する線スペクトル対（ＬＳＰ）パラメーターを選択し、
前記選択された線スペクトル対（ＬＳＰ）パラメーターを合成して音声信号を変調し、
前記音声信号を前記無線電話に転送し、ここで、前記無線電話は、前記電話中に、無線電話ネットワークを介して前記音声信号を前記遠隔装置へと転送する、
ことを特徴とするエンターテイメント装置。
【請求項３５】
請求項３４に記載のエンターテイメント装置であって、前記インターフェースモジュールは前記無線電話と通信する無線送受信機を含むことを特徴とするエンターテイメント装置。  
【請求項３６】
請求項３５に記載のエンターテイメント装置であって、前記無線送受信機は前記無線電話の無線ヘッドセットとして構成されることを特徴とするエンターテイメント装置。  
【請求項３７】
請求項３４に記載のエンターテイメント装置であって、前記インターフェースモジュールはケーブルを受容する入力ポートを含み、ここで、前記ケーブルは前記インターフェースモジュールと前記無線電話とを通信可能に接続することを特徴とするエンターテイメント装置。
【請求項３８】
請求項３４に記載のエンターテイメント装置であって、前記インターフェースモジュールは、
前記無線電話から第二の音声信号を受信し、ここで、前記第二の音声信号は前記遠隔装置から発されたものであり、
前記音声信号に対し線形予測符号化（ＬＰＣ）に基づく分析を行い前記音声信号の第二の線スペクトル対（ＬＳＰ）パラメーターを特定し、
前記コードブックにおいて前記特定された第二の線スペクトル対（ＬＳＰ）パラメーターを検索して前記特定された第二の線スペクトル対（ＬＳＰ）パラメーターに対応するデータの値を決定する、
ことを特徴とするエンターテイメント装置。
【請求項３９】
クライアント装置から電話を受けるインターフェースモジュールであって、ここで、前記電話は音声信号へと変調されたデータを含むインターフェースモジュールと、
線スペクトル対（ＬＳＰ）のコードブックを記憶する記憶媒体であって、ここで、前記線スペクトル対（ＬＳＰ）パラメーターのそれぞれの値は入力データの特定の値に対応する記憶媒体と、
前記インターフェースモジュールに通信可能に接続され、また、前記記憶媒体に通信可能に接続されるデコーダーであって、
電話ネットワークから音声信号を受信し、ここで、前記電話ネットワークは前記インターフェースモジュールをクライアント装置に通信可能に接続し、前記音声信号は前記クライアント装置から発されたものであり、
前記音声信号に対し線形予測符号化（ＬＰＣ）に基づく分析を行い前記音声信号の線スペクトル対（ＬＳＰ）パラメーターを特定し、
前記コードブックにおいて前記特定された線スペクトル対（ＬＳＰ）パラメーターを検索し、前記特定された線スペクトル対（ＬＳＰ）パラメーターに対応する前記データの値を決定するデコーダーと、
前記データを、前記クライアント装置に関する記憶された情報と関連付けるプロセッサーと、
を含むことを特徴とする呼処理システム。
【請求項４０】
請求項３９に記載の呼処理システムであって、前記インターフェースモジュールは、前記電話ネットワークの無線電話を介して前記クライアント装置に通信可能に接続される、
ことを特徴とする呼処理システム。
【請求項４１】
請求項３９に記載の呼処理システムであって、
前記クライアント装置はエンターテイメント装置を含み、
前記データは映像注文情報を含み、
前記プロセッサーは、前記クライアント装置のユーザーに対し、前記映像注文情報と前記記憶された情報に基づいて請求書を生成する、
ことを特徴とする呼処理システム。
【請求項４２】
請求項３９に記載の呼処理システムであって、前記プロセッサーは前記クライアント装置に転送する第二のデータを生成し、前記インターフェースモジュールは、
前記クライアント装置に転送する前記第二のデータを受信し、
前記コードブックを検索して前記第二のデータに対応する第二の線スペクトル対（ＬＳＰ）パラメーターを選択し、
前記第二の線スペクトル対（ＬＳＰ）パラメーターを合成して第二の音声信号を変調し、
前記第二の音声信号を、前記電話ネットワークを介して前記遠隔装置から前記クライアント装置へと転送する、
ことを特徴とする呼処理システム。
【請求項４３】
クライアント装置と遠隔装置との間のデータの転送方法であって、
クライアント装置から遠隔装置へと転送するデータの複数ビット（Ｍ）を特定し、
複数の個別周波数トーンから前記データの値に対応する周波数を選択し、ここで、前記複数の個別周波数トーンのそれぞれは入力データの複数ビット（Ｍ）値を表し、
前記選択された周波数に基づき音声信号を変調し、
前記音声信号を、無線電話ネットワークの音声チャネルを介して前記クライアント装置から前記遠隔装置へと転送すること、
を含むことを特徴とする方法。
【請求項４４】
請求項４３に記載の方法であって、前記音声信号を転送することはさらに、
前記音声信号を前記クライアント装置から無線電話へと転送し、
前記音声信号を、前記無線電話ネットワークを介して前記無線電話から遠隔装置へと転送すること、
を含むことを特徴とする方法。
【請求項４５】
請求項４４に記載の方法であって、前記音声信号を前記クライアント装置から無線電話に転送することはさらに、
前記音声信号を、無線接続を介して前記クライアント装置から前記無線電話へと転送すること、
を含むことを特徴とする方法。
【請求項４６】
請求項４４に記載の方法であって、前記音声信号を前記クライアント装置から無線電話に転送することはさらに、
前記音声信号を、前記クライアント装置と前記無線電話の間に通信可能に接続されたケーブルを介して前記クライアント装置から前記無線電話へと転送すること、
を含むことを特徴とする方法。
【請求項４７】
請求項４３に記載の方法であって、前記音声信号を前記クライアント装置から無線電話に転送することはさらに、
前記音声信号を選択された時間的周期に変調し、ここで、前記時間的周期は前記無線電話ネットワークで用いられるフレームの大きさに対応すること、
を含むことを特徴とする方法。
【請求項４８】
請求項４３に記載の方法であって、
前記遠隔装置にて前記音声信号を受信し、
前記音声信号に対し周波数選択分析を行い前記音声信号に対するビンを特定し、
前記特定されたビンに基づき前記データを復号化すること、
をさらに含むことを特徴とする方法。
【請求項４９】
請求項４８に記載の方法であって、前記周波数選択分析は高速フーリエ変換（ＦＦＴ）分析を含む、
ことを特徴とする方法。
【請求項５０】
電話ネットワークを介した、遠隔装置からのデータの受信方法であって、
電話ネットワークを介して遠隔装置からの音声信号を受信し、ここで、前記音声信号はデータの複数ビット（Ｍ）を表し、前記音声信号は前記遠隔装置と前記電話ネットワークとの間に通信可能に接続された無線電話を介して前記遠隔装置から前記電話ネットークへと転送され、
前記音声信号に対し周波数選択分析を行い前記音声信号の周波数を特定し、ここで、前記周波数は前記周波数選択分析に用いられるビンのインデックス値に対応し、
前記インデックス値を前記クライアント装置によって転送される前記データの前記複数ビット（Ｍ）に復号化すること、
を含むことを特徴とする方法。
【請求項５１】
請求項５０に記載の方法であって、前記データは注文情報を含み、前記方法はさらに、
前記クライアント装置のユーザーに対し、前記注文情報に基づいて請求書を生成すること、
を含むことを特徴とする方法。
【請求項５２】
請求項５０に記載の方法であって、前記周波数選択分析は高速フーリエ変換（ＦＦＴ）分析を含むことを特徴とする方法。
【請求項５３】
コンテンツソースから映像コンテンツを受信する入力モジュールと、
前記入力モジュールに通信可能に接続され、提示装置での提示のため前記映像コンテンツを出力し、さらに前記映像コンテンツに関するデータを集約するプロセッサーと、
前記プロセッサーに通信可能に接続され、また、無線電話に通信可能に接続されるインターフェースモジュールであって、
前記無線電話を通じて遠隔装置と音声電話を開始し、
前記遠隔装置に転送する前記データの複数ビット（Ｍ）を選択し、
複数の個別周波数トーンから前記データの値に対応する周波数を選択し、ここで、前記複数の個別周波数トーンのそれぞれは入力データの複数ビット（Ｍ）値を表し、
前記選択された周波数に基づき音声信号を変調し、
前記音声信号を前記無線電話に転送し、ここで、前記無線電話は、前記音声電話中に、前記音声信号を前記無線電話ネットワークを介して前記遠隔装置へと転送するインターフェースモジュールと
を含むエンターテイメント装置。
【請求項５４】
請求項５３に記載のエンターテイメント装置であって、前記インターフェースモジュールは、前記無線電話と通信する無線送受信機を含むことを特徴とするエンターテイメント装置。  
【請求項５５】
請求項５４に記載のエンターテイメント装置であって、前記無線送受信機は前記無線電話の無線ヘッドセットとして構成されることを特徴とするエンターテイメント装置。  
【請求項５６】
請求項５３に記載のエンターテイメント装置であって、前記インターフェースモジュールはケーブルを受容する入力ポートを含み、ここで、前記ケーブルは前記インターフェースモジュールと前記無線電話を通信可能に接続することを特徴とするエンターテイメント装置。
【請求項５７】
請求項５３に記載のエンターテイメント装置であって、前記インターフェースモジュールは、
前記無線電話から第二の音声信号を受信し、ここで、前記第二の音声信号は前記遠隔信号から発されたものであり、受信したデータの前記複数ビット（Ｍ）を表し、
前記第二の音声信号の周波数を特定し、  
前記音声信号に対し周波数選択分析を行い前記音声信号に対応するビンのインデックス値を特定し、
前記インデックス値を前記エンターテイメント装置によって転送された前記受信したデータの前記複数ビット（Ｍ）へと復号化する、
ことを特徴とするエンターテイメント装置。
【請求項５８】
請求項５７に記載のエンターテイメント装置であって、前記周波数選択分析は高速フーリエ変換（ＦＦＴ）分析を含むことを特徴とするエンターテイメント装置。
【請求項５９】
クライアント装置から電話を受けるインターフェースモジュールであって、ここで、前記電話は音声信号へと変調されたデータを含み、前記音声信号はデータの複数ビット（Ｍ）を表し、前記音声信号は無線電話ネットワークを介して前記クライアント装置から前記インターフェースモジュールへと転送されるインターフェースモジュールと、
前記クライアント装置に関する情報を記憶する記憶媒体と、
前記インターフェースモジュールに通信可能に接続されるデコーダーであって、
前記音声信号の周波数を特定し、ここで、前記音声信号の前記周波数は２のＭ乗個の個別周波数のうち一つを含み、
前記音声信号に対して高速フーリエ変換（ＦＦＴ）分析を行い前記音声信号に対応するビンのインデックス値を特定し、
前記インデックス値を前記クライアント装置により転送された前記データの前記複数ビット（Ｍ）に復号化するデコーダーと、
前記記憶媒体に通信可能に接続され、また、前記デコーダーに通信可能に接続され、前記データを、前記クライアント装置に関する前記記憶された情報に関連付けるプロセッサーと、
を含むことを特徴とする呼処理システム。
【請求項６０】
請求項５９に記載の呼処理システムであって、
前記クライアント装置はエンターテイメント装置を含み、
前記データは映像注文情報を含み、
前記プロセッサーは、前記エンターテイメント装置のユーザーに対し、前記注文情報と前記記憶された情報に基づいて請求書を生成する、
ことを特徴とする方法。
【請求項６１】
請求項５９に記載の呼処理システムであって、前記高速フーリエ変換（ＦＦＴ）分析で用いられるビンの数は２のＭ乗からなることを特徴とする方法。
【請求項６２】
請求項５９に記載の呼処理システムであって、前記プロセッサーは前記クライアント装置に転送する第二のデータを特定し、前記インターフェースモジュールは、
前記クライアント装置に転送する前記第二のデータの複数ビット（Ｍ）を特定し、
複数の個別周波数トーンから前記第二のデータの値に対応する第二の周波数を選択し、ここで、前記複数の個別周波数トーンのそれぞれは入力データの複数ビット（Ｍ）値を表し、
前記第二の周波数に基づき第二の音声信号を変調し、
前記第二の音声信号を、前記無線電話ネットワークを介して前記クライアント装置へと転送する、
ことを特徴とする呼処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
（原文に記載なし）
【背景技術】
【０００２】
直接衛星放送のような有料テレビ配信システムにおいては、テレビ受信機（セット・トップ・ボックスとしても知られる）が中央データ収集システムとデータを交換する必要がしばしばある。例えば、中央データ収集システムはしばしば、ペイ・パー・ビュー注文情報、健全性および診断情報等を収集する。一般的に、セット・トップ・ボックスは、家庭内のアナログ電話回線を介して呼処理システムと通信可能なモデムを含む。セット・トップ・ボックスは呼処理システムを定期的に呼び出し、アナログ電話回線を介してデータを交換する。しかし、家庭に有線回線を持たないユーザーが増えていることから、セット・トップ・ボックスが呼処理システムと通信できないという問題がある。
【０００３】
セット・トップ・ボックスと呼処理システム間の通信の問題を解決するため、無線データチャネルの使用が提案されている。セット・トップ・ボックスは、ショート・メッセージ・サービス（ＳＭＳ）メッセージを利用しデータを呼処理システムに転送する。しかし、ショート・メッセージ・サービス（ＳＭＳ）メッセージは１６０文字に限られている。したがって、セット・トップ・ボックスと呼処理システム間のデータ通信には、複数のショート・メッセージ・サービス（ＳＭＳ）メッセージが必要である。消費者の大部分はショート・メッセージ・サービス（ＳＭＳ）料金をメッセージ単位で支払うため、セット・トップ・ボックスと呼処理システム間でのデータ通信量に鑑みて、ショート・メッセージ・サービス（ＳＭＳ）システムを通じデータを転送するのは、非常にコストがかかる。このようなセット・トップ・ボックスはバックチャネルをもたないこともあり、多数の視聴者が、ペイ・パー・ビュー映画など、多くの機能を利用できない。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
（原文に記載なし）
【図面の簡単な説明】
【０００５】
全ての図面において、同一の番号は同一の要素または同一種類の要素を表す。
【図１】通信システムの一実施形態を表す図である。
【図２】通信システムの別の実施形態を表す図である。
【図３】通信システムの別の実施形態を表す図である。
【図４】衛星放送システムの一実施形態を表す図である。
【図５】ケーブルテレビ配信システムの一実施形態を表す図である。
【図６】無線電話ネットワークを介した、クライアント装置から遠隔装置へのデータの転送処理の一実施形態を表す図である。
【図７】線形予測符号化（ＬＰＣ）に基づく変調を用いた、クライアント装置と遠隔装置との間のデータの転送処理の一実施形態を表す図である。
【図８】Ｍ−ａｒｙ周波数シフトキーイング（ＦＳＫ）に基づく変調を用いた、クライアント装置と遠隔装置との間のデータの転送処理の一実施形態を表す図である。
【図９】Ｍ−ａｒｙ周波数シフトキーイング（ＦＳＫ）符号化されたデータを遠隔装置にて受信する処理の一実施形態を表す図である。
【発明を実施するための形態】
【０００６】
ここにおいて説明する様々な実施形態は、全般的に、無線電話ネットワークを介した、クライアント装置と遠隔装置との間のデータ転送を促す装置、システム、および方法を提供する。より具体的には、クライアント装置からのデータが音声信号へと変調され、無線電話へと転送される。無線電話は音声信号を受信し、無線電話ネットワークを介して遠隔装置に電話をかける。電話中、無線電話は無線電話ネットワークの音声チャンネルを介して音声信号を遠隔装置に転送する。遠隔装置は音声信号を受信、復号し、転送されたデータを抽出する。いくつかの実施形態では、クライアント装置および遠隔装置は双方向でデータ転送を行ってもよい。つまり、ここにおいて説明する様々な実施形態は全般的に、無線電話ネットワークの音声チャネルを介した、クライアント装置と遠隔装置間のデータ交換システム、方法、および装置を提供する。
【０００７】
少なくとも一つの実施形態において、クライアント装置からのデータは人間話声の特徴を持つ音声信号に変調される。無線電話ネットワークの多くは、音声データを転送のため圧縮する。一般的な音声信号は３００Ｈｚから３４００Ｈｚの範囲にある。サンプルレート８０００サンプル／ｓでパルス符号変調（ＰＣＭ）が用いられる場合、デジタル形式の音声信号の転送には６４ｋｂ／ｓの帯域幅が必要である。しかし、無線電話ネットワークを介した音声データの一般的な転送速度は８ｋｂ／秒である。音声データを８ｋｂ／秒の帯域幅制限内で転送するために、無線電話ネットワークを通した転送に先立ち、無線電話のボコーダーが音声データを圧縮する。
【０００８】
無線電話ネットワークにおける圧縮技術は音声生成の科学的モデルに基づいている。音声信号は、音楽信号またはアナログモデム信号のような非音声信号に比べ、ほとんど歪みなく再現できる。無線ネットワークを通した転送に先立ちデータ信号を音声信号のような音声に変調することで、音声信号は無線電話ネットワークにおける圧縮に耐え、その音声信号を受信する遠隔装置にて再現されることが可能である。音声信号が遠隔装置で再現された後、遠隔サーバーはその音声信号で表されるデータを抽出することができる。ボイス・オーバー・アイピー（ＶＯＩＰ）プロトコルのような圧縮を用いる無線電話ネットワークまたは他の種類の電話ネットワークを介した転送のためにデータを人間話声の特徴を持つ音声信号へと変調する技術を以下に説明する。
【０００９】
図１は通信システム１００の一実施形態を表す図である。より具体的には、図１はクライアント装置１０２と遠隔装置１０８の間でデータが無線で転送可能な通信システム１００を図示する。通信システム１００はクライアント装置１０２、無線電話１０４、無線電話ネットワーク１０６、および遠隔装置１０８を含む。これらの構成要素のそれぞれを以下に詳しく説明する。
【００１０】
クライアント装置１０２は、遠隔装置に１０８に転送するデータを生成または集約可能ないかなる種類の装置であってもよい。受信、処理、出力および／または通信されるデータは、様々な形態であって、音声、映像、テキスト、データ、情報、その他を含み、これらに限定されないいかなる形態であってもよい。少なくとも一つの実施形態において、クライアント装置１０２は、一つまたはそれ以上のコンテンツソースから提示コンテンツを受信し、そのコンテンツを提示のため関連する提示装置へ出力するエンターテイメント装置である。例えば、クライアント装置１０２はテレビ信号を受信、復調し、表示のため表示装置（例えばテレビ）に出力する衛星、ケーブル、地上波またはその他の種類のテレビ受信機であってもよい。ここにおいて、テレビ受信機は、表示装置の外部に設置されるテレビ受信機であるセット・トップ・ボックスと呼ぶこともある。集約されたデータは、ペイ・パー・ビュー注文情報、人口動態情報、健全性および診断情報、アカウント情報等を含む、テレビ受信機によって生成された様々な種類のデータを含んでもよい。また、テレビに内蔵されるケーブルテレビ受信機のように、クライアント装置１０２は提示装置に内蔵されてもよいことが理解されるべきである。
【００１１】
様々な実施形態において、クライアント装置１０２は遠隔装置１０８へと転送するデータおよびその他の情報を収集する検出装置を含む。例えば、クライアント装置１０２は遠隔装置１０８へ転送する天気関連情報を収集してもよい。少なくとも一つの実施形態において、クライアント装置１０２はそれ自体、または、他のシステムあるいは装置の操作および状態情報を収集または集約する。例えば、クライアント装置１０２は特定の部分の交換または修理が必要であると判断し、この情報を遠隔装置１０８に送信してもよい。
【００１２】
通信システム１００は無線電話ネットワーク１０６と通信可能に接続された無線電話１０４を含む。より具体的には、無線電話ネットワーク１０６が無線電話１０４を遠隔装置１０８と通信可能に接続している。無線電話ネットワーク１０６はセルラーネットワーク等、いかなる種類の無線ネットワークであってもよい。無線電話ネットワーク１０６は、基地局およびモバイル・スイッチング・センター（ＭＳＣ）を含む様々なネットワーク装置を含んでよい。少なくとも一つの実施形態において、無線電話ネットワーク１０６は公衆交換電話網（ＰＳＴＮ）（図１には図示しない）を通じて遠隔装置１０８と通信可能に接続される。
【００１３】
無線電話１０４および無線電話ネットワーク１０６は、ＣＤＭＡ、ＴＤＭＡ、ＧＳＭ等を含むいかなる種類の無線プロトコルを用いて通信を行ってもよい。さらに、無線電話１０４および無線電話ネットワーク１０６は、ＥＶＲＣ（Ｅｎｈａｎｃｅｄ  Ｖａｒｉａｂｌｅ  Ｒａｔｅ  Ｃｏｄｅｃ）、ＳＭＶ（Ｓｅｌｅｃｔａｂｌｅ  Ｍｏｄｅ  Ｖｏｃｏｄｅｒ）コーデック、ＶＲＭ（Ｖａｒｉａｂｌｅ−Ｒａｔｅ  Ｍｕｌｔｉｍｏｄｅ）コーデック、４ＧＶ−ＥＶＲＣ（Ｅｎｈａｎｃｅｄ  Ｖａｒｉａｂｌｅ  Ｒａｔｅ  Ｃｏｄｅｃ）ＷＢ（Ｗｉｄｅｂａｎｄ），ＡＭＲ（Ａｄａｐｔｉｖｅ  Ｍｕｌｔｉ−Ｒａｔｅ）コーデック、ＧＳＭ  ＦＲ（Ｆｕｌｌ  Ｒａｔｅ）コーデック、ＧＳＭ  ＥＦＲ（Ｅｎｈａｎｃｅｄ  Ｈｕｌｌ  Ｒａｔｅ）コーデック、ＨＲ（Ｈａｌｆ−Ｒａｔｅ）コーデック、またはＡＭＲ  ＷＢ（Ａｄａｐｔｅｉｖｅ  Ｍｕｌｔｉ−Ｒａｔｅ  Ｗｉｄｅ−Ｂａｎｄ）コーデックを含むいかなる音声コーデックのプロトコルを用いてもよい。
【００１４】
無線電話１０４とクライアント装置１０２は、いかなる種類の有線または無線接続を介して通信可能に接続されてもよい。例えば、無線電話１０４はブルートゥース接続を通じクライアント装置１０２と通信してもよい。少なくとも一つの実施形態において、クライアント装置１０２は、無線電話１０４と組み合わされたブルートゥースドングルを受容するＵＳＢコネクターまたはポートを含む。より具体的には、ブルートゥースドングルが無線電話１０４の無線ヘッドセットとして構成されてもよい。このように、クライアント装置１０２は無線電話１０４を介して遠隔装置１０８に電話をかけ、電話中にデータ交換を行うことができる。他の実施形態においては、無線電話１０４はＵＳＢケーブル、アナログ・ヘッドセット・ジャック等の有線接続を通しクライアント装置１０２に通信可能に接続されてもよく、またはクライアント装置１０２に音響的に結合されてもよい。少なくとも一実施形態において、無線電話１０４はクライアント装置１０２に内蔵される。
【００１５】
クライアント装置１０２は遠隔装置１０８に送信するデータを選択し、そのデータを音声信号へと変調する。後述のように、音声信号は人間話声の特徴を持つよう符号化され、圧縮および無線電話ネットワーク１０６を通じた転送の際の音声信号の歪みが最小限になるようにしてもよい。その後、クライアント装置１０２は、音声信号を無線電話１０４に送信し、無線電話１０４は、遠隔装置１０８に到達するように、音声信号をさらに無線電話ネットワーク１０６に転送する。
【００１６】
遠隔装置１０８はクライアント装置１０２からのデータを無線電話ネットワーク１０６を介して受信および／または送信するいかなる装置またはシステムを含んでもよい。より具体的には、遠隔装置１０８は無線電話ネットワーク１０６を通じクライアント装置１０２から音声信号を受信し、その音声信号を復調してクライアント装置１０２から送信されたデータを抽出する。遠隔装置１０８はまた、無線電話ネットワーク１０６を通じてクライアント装置１０２にデータ転送を行えるようにしてもよい。少なくとも一つの実施形態において、遠隔装置１０８は一つまたはそれ以上のクライアント装置１０２からデータを受信する遠隔サーバーであり、受信したデータを利用して様々な処理および／または集約機能を実現する。後述のように、転送されたデータがクライアント装置１０２にて人間話声の特徴を持つよう符号化されている場合、遠隔装置１０８は様々な処理手法を実行して音声信号により表されるデータを抽出し、元のデジタル形式のデータを生成してもよい。図１の通信システム１００は、簡潔化のため図示されていない他の構成要素または装置を含んでもよい。
【００１７】
図２は別の実施形態である通信システム２００を示す図である。より具体的には、図２は無線電話ネットワーク１０６を通じて遠隔装置１０８と通信するエンターテイメント装置２０２の詳細を図示する。通信システム２００は、無線電話１０４、無線電話ネットワーク１０６、遠隔装置１０８、エンターテイメント装置２０２、提示装置２１０、およびコンテンツソース２１２を含む。エンターテイメント装置２０２は入力モジュール２０４、インターフェースモジュール２０６、およびプロセッサー２０８を含む。これらの構成要素のそれぞれを以下に詳しく説明する。簡潔化のため、図１と共通の構成要素の説明はここでは省略する。
【００１８】
コンテンツソース２１２はコンテンツを受信、生成し、一つまたはそれ以上のエンターテイメント装置２０２へと通信する動作を行うことができる。受信、処理、出力および／または通信されるコンテンツは、音声、映像、データ、情報、その他、を含むがこれらに限定されない様々な形態のどれをとってもよい。少なくとも一つの実施形態において、コンテンツソース２１２は様々な形態および種類のコンテンツを他のソースから受信し、そのコンテンツを集約しエンターテイメント装置２０２に転送する動作を行うことができる。コンテンツソース２１２は実質的に、一つまたはそれ以上のソースから、ストリーミングテレビ番組、記録された音声または映像、電子番組ガイドデータ等を含むいかなる形態および／または種類の情報も受信できることが理解されるべきである。コンテンツソース２１２の例は、テレビ配信システム（例えば地上波送信施設、ケーブルテレビ配信ヘッドエンド、衛星テレビアップリンクセンター）、ブロードバンドまたはインターネットサーバー等を含む。
【００１９】
エンターテイメント装置２０２はコンテンツソース２１２からコンテンツを受信する入力モジュール２０４を含む。入力モジュール２０４は、コンテンツソース２１２と、有線（例えばケーブルおよびファイバー）および／または無線（例えば衛星、マイクロ波セルラーまたはその他の種類の無線周波数信号）通信媒体のいかなる所望の組み合わせ、およびいかなる所望のネットワークトポロジー（複数の媒体が使用される場合、複数のネットワークトポロジー）により通信可能に接続されてもよい。入力モジュール２０４は、無線受信機、ケーブル、衛星または地上波テレビチューナー、イーサネットポートまたはその他の種類のデータ接続等を含むいかなる種類の入力デバイスを含んでもよい。
【００２０】
様々な実施形態において、コンテンツソース２１２はエンターテイメント装置２０２に対し局所的に配置される装置、例えばデジタル・ビデオ・レコーダー（ＤＶＲ）、デジタル・ビデオ・ディスク（ＤＶＤ）プレーヤーまたはその他の光学ディスクプレーヤー、ローカル・ストレージ・メディア等であってもよい。少なくとも一つの実施形態において、コンテンツソース２１２はエンターテイメント装置２０２に内蔵されてもよい。例えば、コンテンツソース２１２は衛星テレビ受信機に内蔵されるデジタル・ビデオ・レコーダー（ＤＶＲ）であってもよい。
【００２１】
プロセッサー２０８はエンターテイメント装置２０２の動作を制御する動作を行うことができる。少なくとも一つの実施形態において、プロセッサー２０８は入力モジュール２０４からコンテンツを受信し、提示装置２１０で提示する出力ストリームを生成する。プロセッサー２０８はさらに注文情報等コンテンツに関するデータ、人口動態情報、エンターテイメント装置２０２に関する健全性および診断情報等を集約してもよい。
【００２２】
提示装置２１０はエンターテイメント装置２０２からの出力ストリームを受信し、その出力ストリームを応答的にユーザー（不図示）に提示する。少なくとも一つの実施形態において、提示装置２１０はコンテンツをユーザーに表示する表示装置である。提示装置２１０はいかなる形式（例えばアナログまたはデジタル形式）の映像ストリームを受信し、その映像ストリームをユーザーに提示してもよい。他の実施形態では、提示装置２１０は生の、あるいは記録された音声コンテンツをユーザーに対し再生する音声再生システム（例えばステレオまたはＭＰ３プレーヤー）である。同様に、提示装置２１０はいかなる形式（例えばアナログまたはデジタル形式）の音声コンテンツを受信し、受信した音声コンテンツをユーザーに対し再生してもよい。
【００２３】
エンターテイメント装置２０２はさらに、無線電話１０４と通信し、無線電話ネットワーク１０６を介してデータを遠隔装置１０８に転送するインターフェースモジュール２０６を含む。インターフェースモジュール２０６は、無線電話１０４と、いかなる種類の有線または無線接続リンクを介して通信してもよい。少なくとも一つの実施形態において、インターフェースモジュール２０６は無線電話１０４と通信する無線送受信機である。例えば、無線送受信機はエンターテイメント装置２０２に内蔵されてもよい。別の実施形態では、インターフェースモジュール２０６はブルートゥースドングル等、外部無線送受信機と通信可能に接続される。例えば、無線送受信機は無線電話１０４の無線ハンズフリーヘッドセットとして構成されてもよい。
【００２４】
遠隔装置１０８にデータを転送するため、インターフェースモジュール２０６は無線電話１０４を介して遠隔装置１０８と電話を開始する。さらに具体的には、インターフェースモジュール２０６は無線電話１０４に、遠隔装置１０８と関連付けられた電話番号と電話を開始するよう指示する命令を発行する。電話開始後、インターフェースモジュール２０６は無線電話ネットワーク１０６を介して遠隔装置１０８とデータ交換を開始する。少なくとも一つの実施形態において、インターフェースモジュール２０６は転送するデータを特定し、無線電話ネットワーク１０６の音声チャネルを介して転送する音声信号へと変調する。いくつかの実施形態においては、プロセッサー２０８が無線電話ネットワーク１０６の音声チャネルを介して転送するデータを特定および変調する動作を行ってもよい。そして、電話中に、インターフェースモジュール２０６は、音声信号を無線電話１０４に転送し、無線電話１０４は無線電話ネットワーク１０６の音声チャネルを介してその音声信号を遠隔装置１０８に転送する。
【００２５】
無線電話ネットワークの多くが音声データの転送用に最適化された符号を用いる。したがって、通常のモデムデータおよび非音声オーディオデータは送信中に歪む場合がある。したがって、データを人間話声に類似した特徴を持つ音声信号へと符号化し、圧縮および無線電話ネットワーク１０６を介した転送の際に歪みが生じるのを防ぐことが望ましいことがある。少なくとも一つの実施形態において、データは後に詳述する線形予測符号化（ＬＰＣ）に基づく手法を用いて変調されてもよい。線形予測符号化（ＬＰＣ）を用いてデータを変調することにより、データは線形予測符号化（ＬＰＣ）が圧縮するよう設計されている、人間話声に類似するため、圧縮および無線電話ネットワーク１０６を介した転送の際、歪む可能性が小さくなる。別の実施形態では、データは無線電話ネットワーク１０６を介した転送のため、多値周波数シフトキーイング（ＭＦＳＫ）に基づく手法を用いて変調されてもよい。同様に、多値周波数シフトキーイング（ＭＦＳＫ）手法を用いて変調されたデータは人間話声の範囲内の周波数を持つため、圧縮や無線電話ネットワーク１０６を介した転送の際の歪みが最小限となる。データの受信後、遠隔装置１０８は受信した音声信号を分析し、転送されたデータを抽出する。
【００２６】
エンターテイメント装置２０２内で動作可能として示される様々な機能要素２０２〜２０８は、設計上の選択事項として、組み合せてより少ない個別要素とする、または分解して多くの個別要素とすることが可能であることが当業者に理解される。したがって、図２に示される特定の機能配分は、エンターテイメント装置２０２内の要素の機能配分として可能なもののうちの一つの、単なる例示として意図されている。
【００２７】
図３は別の実施形態である通信システム３００を示す図である。より具体的には、図３は無線電話ネットワーク１０６を介してクライアント装置１０２からデータを受信する呼処理システム３０２の詳細を図示する。通信システム３００は、クライアント装置１０２、無線電話１０４、無線電話ネットワーク１０６、および呼処理システム３０２を含む。呼処理システム３０２は、インターフェースモジュール３０４、デコーダー３０６、プロセッサー３０８、および記録媒体３１０を含む。これらの構成要素のそれぞれを以下に詳しく説明する。図１、２と共通の構成要素の説明は、簡潔化のため省略する。
【００２８】
呼処理システム３０２は、離れた位置にあるクライアント装置１０２から、無線電話ネットワーク１０６を介してデータを受信するいかなる装置またはシステム、または、複数の装置もしくは複数のシステムの組合せであってもよい。上述のように、無線電話１０４がクライアント装置１０２の代理で呼処理システム３０２に電話をかける。電話を受けるため、呼処理システム３０２のインターフェースモジュール３０４が無線電話ネットワーク１０６に通信可能に接続されている。
【００２９】
インターフェースモジュール３０４は、電話を受けるためのいかなる種類の電話接続を含んでもよい。インターフェースモジュール３０４は、呼処理システム３０２によるさらなる処理のため、電話の音声信号を取得するマイク等を含んでもよい。少なくとも一つの実施形態において、インターフェースモジュール３０４は無線電話ネットワーク１０６と通信する公衆交換電話網（ＰＳＴＮ、不図示）に通信可能に接続される。したがって、インターフェースモジュール３０４は、公衆交換電話網（ＰＳＴＮ）への基本電話サービス（ＰＯＴＳ）接続であってもよい。その他の実施形態では、インターフェースモジュール３０４は無線電話ネットワーク１０６に通信可能に接続された無線電話であってもよい。電話は音声信号へと変調されたデータを含む。少なくとも一つの実施形態において、音声信号は人間話声の特徴を持つ。さらに、音声信号で表されるデータはクライアント装置１０２に関する情報を含んでもよい。
【００３０】
呼処理システム３０２のデコーダー３０６は、インターフェースモジュール３０４から音声信号を受信し、その音声信号を解析してデータを抽出し、そのデータをデジタル形式に変換する。デコーダー３０６は音声信号を解析しその音声信号で表されるデジタルデータを抽出する動作を行うことのできるいかなる種類の処理システムであってもよい。後に詳述するように、データがクライアント装置１０２により線形予測符号化（ＬＰＣ）に基づく合成を用いて符号化される場合、復号処理は線形符号予測符号化（ＬＰＣ）に基づく分析を含み、音声信号をデジタル形式で表現されたデータに変換してもよい。同様に、データがクライアント装置により多値周波数シフトキーイング（ＭＦＳＫ）に基づき符号化される場合は、復号処理は高速フーリエ変換（ＦＦＴ）分析等の周波数選択分析を含み、信号をデジタルデータのビットに復号してもよい。
【００３１】
呼処理システム３０２の記憶媒体３１０は、呼処理システム３０２により利用される任意の種類のデータを記憶する。記憶媒体３１０はハードドライブ、フラッシュメモリー、テープ、光学記憶装置等を含むいかなる記憶装置であってもよい。さらに、記憶媒体３１０は物理的および／または論理的に区切られた記憶装置をいくつ含んでもよい。少なくとも一つの実施形態において、記憶媒体３１０はクライアント装置１０２に関すデータを記憶する。例えば、クライアント装置１０２は衛星テレビ受信機で、記憶媒体に記憶されるデータはアカウント情報、ペイ・パー・ビュー注文情報等を含んでもよい。いくつかの実施形態において、記憶媒体３１０は、アナログ信号の復号化中にデコーダー３０６に用いられた情報を記憶してもよい。例えば、記憶媒体はアナログ信号の線形予測符号（ＬＰＣ）に基づく分析または合成に用いられたコードブックを記憶してもよい。
【００３２】
呼処理システム３０２のプロセッサー３０８は、呼処理システム３０２の動作を制御する動作を行うことができる。プロセッサー３０８は単独の処理装置、または呼処理システム３０２の動作を制御する動作を協同して行うことができる複数の処理装置であってもよい。少なくとも一つの実施形態において、プロセッサー３０８はデコーダー３０６からデジタル形式のデータを受信し、そのデジタル形式のデータを、クライアント装置１０２に関する記憶されている情報と関連付ける。例えば、データがクライアント装置１０２に関する映像注文情報を含む場合、プロセッサー３０８は、クライアント装置１０２のユーザーに関するアカウント情報を、その映像注文情報に基づき更新してもよい。他の実施形態において、データは記憶されプロセッサー３０８により利用される、人口動態情報、またはクライアント装置１０２に関する健全性あるいは診断情報を含んでもよい。
【００３３】
プロセッサー３０８および／または関連するシステムは、クライアント装置１０２から受信したデータのさらなる処理を行う動作が可能としてもよい。例えば、プロセッサー３０８は、受信した映像注文情報に基づきクライアント装置１０２のユーザーに対して請求書を発行してもよい。受信データが健全性および診断情報を含む場合、プロセッサー３０８はクライアント装置１０２の潜在的問題を特定するためデータを分析してもよい。
【００３４】
呼処理システム３０２内で動作可能として示される様々な機能要素３０４〜３１０は、設計上の選択事項として、組み合せてより少ない個別要素とする、または分解して多くの個別要素とすることが可能であることが当業者に理解される。したがって、図３に示される特定の機能配分は、呼処理システム３０２内の要素の機能配分として可能なもののうちの一つの、単なる例示として意図されている。
【００３５】
図４は、衛星放送システム４００の一実施形態を示す。衛星放送システム４００は、無線電話１０４、無線電話ネットワーク１０６、呼処理システム３０２、転送ネットワーク４０２、アップリンクシステム４０４、衛星４０６、衛星アンテナ４０８、コンテンツソース４１０、テレビ受信機４１２．および表示装置４１４を含む。これらの構成要素のそれぞれを以下に詳しく説明する。図１〜３と共通の構成要素の説明は、簡潔化のため省略する。
【００３６】
衛星放送システム４００は、転送ネットワーク４０２のアップリンクシステム４０４と信号通信するコンテンツソース４１０を含む。コンテンツソース４１０はアップリンクシステム４０４に、テレビ受信機４１２に転送されるテレビ番組を提供する。テレビ番組は、転送ネットワーク４０２からテレビ受信機４１２に放送されてもよい。テレビ番組は、衛星放送システム４００のチャンネル上で、ＭＰＥＧ−２、ＭＰＥＧ−４、またはその他のデジタル映像信号、アナログあるいはベースバンド信号、および／またはその他の映像データとして実現されてもよい。
【００３７】
衛星放送システム４００はさらに、アップリンクシステム４０４と信号通信する衛星４０６を含む。衛星４０６はアップリンクシステム４０４から受信したテレビ番組を放送する。衛星放送システム４００はさらに、衛星４０６からテレビ番組放送を受信する衛星アンテナ４０８を含む。衛星アンテナ４０８はテレビ受信機４１２と信号通信し、テレビ番組をテレビ受信機４１２に提供する。放送されたテレビ番組はテレビ受信機４１２に受信され、表示装置４１４での提示のため出力される。
【００３８】
ユーザー４１６が、表示装置４１４上でペイ・パー・ビュー映画を視聴したい場合がある。ユーザー４１６は、リモート・コントロール（不図示）を用いてテレビ受信機４１２を介しペイ・パー・ビュー映画を注文する。注文に反応し、テレビ受信機４１２は呼処理システム３０２と通信し、注文を認証し、ユーザーにペイ・パー・ビュー映画の視聴を許可する。テレビ受信機４１２は無線電話１０４を介して呼処理システム３０２に電話をかける。テレビ受信機４１２は注文情報を音声信号へと変調し、その音声信号を、無線電話１０４に送信する。そして、無線電話１０４は、無線電話ネットワーク１０６を介して呼処理システムに転送する。呼処理システム３０２は、音声信号を処理しデータを抽出して注文を完了する。注文を認証した後、呼処理システム３０２は認証情報をテレビ受信機４１２に転送する。認証情報のテレビ受信機４１２への転送は、転送ネットワーク４０２または無線電話ネットワーク１０６を通して行われてもよい。例えば、呼処理システム３０２が認証情報を、無線電話ネットワーク１０６を介して無線電話１０４に転送される第二の音声信号へと変調してもよい。そして、無線電話１０４は第二の音声信号をテレビ受信機４１２に転送し、テレビ受信機４１２は第二の音声信号を復調して認証情報を抽出する。認証情報の抽出後、テレビ受信機４１２はユーザー４１６にペイ・パー・ビュー映画へのアクセスを許可する。
【００３９】
転送ネットワーク４０２（図４参照）はまた、ケーブルテレビ配信システムまたは地上波テレビ配信システムとして実現されてもよい。図５はケーブルテレビ配信システム５００を示す図である。ケーブルテレビ配信システム５００は、無線電話１０４、無線電話ネットワーク１０６、呼処理システム３０２、テレビ受信機４１２、表示装置４１４、転送ネットワーク５０２、ヘッドエンド５０４、ローカル配信ネットワーク５０６、およびドロップ５０８を含む。これらの構成要素のそれぞれを以下に説明する。図１〜４と共通の構成要素については簡潔化のため説明を省略する。
【００４０】
ケーブルテレビ配信システム５００は、コンテンツソース４１０と信号通信するヘッドエンド５０４を含む。コンテンツソース４１０はテレビ受信機４１２に転送されるテレビ番組をヘッドエンド５０４に提供する。テレビ番組は転送ネットワーク５０２により放送されてもよいし、または、ユーザー１０６による要求に応答してテレビ受信機４１２にプッシュ配信されてもよい（たとえばオン・デマンド視聴）。
【００４１】
ケーブルテレビ配信システム５００はさらに、ヘッドエンド５０４と信号通信するローカル配信ネットワーク５０６を含む。ローカル配信ネットワーク５０６はヘッドエンド５０４からコンテンツを受信し、そのコンテンツをそれぞれのテレビ受信機４１２に配信する動作を行うことができる。テレビ受信機４１２はローカル配信ネットワーク５０６と、ローカル配信ネットワーク５０６のフィーダー線から、ドロップ５０８を用いて信号通信する。ローカル配信ネットワーク５０６は、テレビ受信機４１２にコンテンツをブロードキャストとして提供してもよいし、または、ブロードバンド接続を用い特定のアドレス可能なテレビ受信機４１２にコンテンツを提供してもよい。コンテンツの受信に反応し、テレビ受信機４１２はそのコンテンツを表示装置４１４による提示のため出力する。
【００４２】
図４に示すように、ユーザー４１４がテレビ受信機４１２を介し、利用可能なペイ・パー・ビュー映画を購入したい場合がある。テレビ受信機４１２は、無線電話ネットワーク１０６の音声チャネルを介して呼処理システム３０２に転送される注文情報を生成する。そして、テレビ受信機４１２は注文情報に反応し、呼処理システム３０２から認証情報を受信し、ユーザー４１６にペイ・パー・ビュー映画へのアクセスを許可してもよい。
【００４３】
図６は無線電話ネットワークを介したクライアント装置から遠隔装置へのデータの転送処理を示す図である。図６の処理を、衛星テレビ受信機と呼処理システム間のデータの転送に言及しながら説明する。しかし、図６の動作はいかなる種類のクライアント装置および遠隔装置（または遠隔サーバー）の間のいかなる種類のデータの転送にも適用できることが理解されるべきである。つまり、図６の処理は、データ転送のため家庭に電話をかける必要のある、または、離れた位置にある装置へとデータを転送する必要のあるいかなる種類のクライアント装置にも適用することができる。さらに、図６の動作はクライアント装置と遠隔装置の間の双方向のデータの転送にも適用できる。図６の処理は、簡潔化のため図示されていない他の動作を含んでもよい。
【００４４】
この処理はクライアント装置から遠隔装置へ転送するデータを特定することを含む（動作６０２）。特定されるデータはクライアント装置で生成されてもよいし、外部装置から提供されてもよい。転送するデータの特定は、あらかじめ定義されたスケジュールに基づき行われてもよいし、または、ユーザー入力あるいはその他のイベントに反応して行われてもよい。例えば、衛星テレビ受信機がペイ・パー・ビュー注文情報および７日ごとに呼処理システムから送信される健全性および診断情報を集約してもよい。
【００４５】
別の実施形態では、ユーザー入力に反応し、呼処理システムへの転送のための映像注文情報が特定されてもよい。例えば、ユーザーが衛星テレビ受信機を通しペイ・パー・ビュー映画へのアクセスを要求し、注文を認証するため、衛星テレビ受信機が呼処理システムにデータを転送してもよい。別の実施形態では、衛星テレビ受信機（またはいかなる種類の装置）がシステムもしくはコンポーネントの故障もしくはエラーに対応して呼処理システム（または別の種類の遠隔装置またはサーバー）に転送するデータを特定してもよい。例えば、衛星テレビ受信機は映像を記憶するためにハードドライブを含んでも良い。さらに、衛星テレビ受信機はハードドライブが故障したと判断し、呼処理システムに転送する通知メッセージを生成してもよい。これにより、衛星テレビプロバイダーは装置の故障の通知を迅速に受け、ユーザーに生じる不都合を最小限にすべく代わりの装置のユーザへの配送を直ちに開始することができる。
【００４６】
この処理はさらに、クライアント装置からのデータを無線電話ネットワークの音声チャネルを介して転送する音声信号へと変調することを含む（操作６０４）。少なくとも一つの実施形態において、変調動作は、転送するデータの少なくとも一部分を選択し、選択されたデータを表す音声信号の適切な周波数（ひとつまたは複数）を特定することを含む。いくつかの実施形態において、データを周波数シフトキーイング（ＦＳＫ）を用いて変調し、通常のモデム音声信号を生成してもよい。しかし、上述のように、携帯電話ネットワークの中には転送中に音声信号を圧縮するものがある。したがって、通常のモデム音声信号は無線電話ネットワークを介した転送中に、歪む場合がある。
【００４７】
後述のように、人間話声の特徴と一致する音声信号を生成する変調手法が用いられてもよい。無線電話ネットワークの大部分は、圧縮された形の人間話声をほとんど歪みなく転送することができる。変調された、データを表す音声信号が人間話声の特徴に一致する場合、圧縮および無線電話ネットワークを介した転送の際の音声信号の歪みが最小限となる。デジタルデータを人間話声の特徴に一致する音声信号へと符号化し、圧縮および無線電話ネットワークを介した転送の際の信号の歪みを最小限にする手法として後述の符号励振線形予測（ＣＥＬＰ）がある。デジタルデータを人間話声の周波数範囲に一致する音声信号へと符号化し、圧縮および無線電話ネットワークを介した転送の際の信号の歪みを最小限にするもう一つの手法として後述の多値周波数シフトキーイング（ＭＦＳＫ）がある。
【００４８】
この処理はさらに、音声信号をクライアント装置から無線電話に転送することを含む（動作６０６）。クライアント装置と無線電話は、無線および／または有線接続のいかなる組み合わせによって通信可能に接続されてもよい。例えば、クライアント装置に取り付けられたブルートゥースドングルが、無線ハンズフリー構成の無線電話にデータを転送してもよい。少なくとも一つの実施形態において、クライアント装置は、無線電話に遠隔装置へ電話をかけるよう指示する命令を、無線電話に送信してもよい。電話が確立した後、クライアント装置は無線電話ネットワークを介して無線電話への音声信号の転送を開始する。
【００４９】
この処理はさらに、アナログ信号を、無線電話ネットワークを介して無線電話から遠隔装置へと転送することを含む（動作６０８）。そして遠隔装置は、転送された音声信号に表されるデータを抽出する処理を実行する。少なくとも一つの実施形態において、無線電話のボコーダーが無線電話ネットワークを介して転送する音声信号を圧縮する。
【００５０】
図６をクライアント装置から遠隔装置またはサーバーへのデータの転送に言及しながら説明してきたが、データはどちらの方向に転送されてもよいことが理解されるべきである。例えば、遠隔装置が無線電話に電話をかけ、無線電話ネットワークを介して無線電話にデータを転送してもよい。そして無線電話は、クライアント装置へデータを転送してもよい。少なくとも一つの実施形態において、無線電話は遠隔装置またはサーバーからデータを受信してもよい。無線電話がクライアント装置の無線範囲内に入った時（または有線接続でクライアント装置に接続された時）、無線電話がクライアント装置にデータを転送してもよい。
【００５１】
いくつかの実施形態において、データは電話中に音声チャネルを介してクライアント装置と遠隔装置間で双方向に転送されてもよい。例えば、初めにクライアント装置が遠隔装置にデータを転送してもよい。データの転送が完了したら、遠隔装置が音声チャネルを利用し、第二のデータを音声チャネルを介してクライアント装置に転送してもよい。このように、クライアント装置と遠隔装置の双方が同時に二つのセットの音声信号を変調および復調し、その間で二つのセットのデータを転送する動作を行ってもよい。
【００５２】
無線電話ネットワークにおける音声圧縮は、音声生成のモデルに基づいていることがある。線形予測符号化（ＬＰＣ）と呼ばれる手法が、しばしば無線電話ネットワークを介したデータの転送のため話声データの符号化および圧縮に用いられる。線形予測符号化（ＬＰＣ）音声圧縮法は、話声は管の端にあるブザーにより生成され（有声音）、そこに時折摩擦音や破裂音が加わるという前提に基づく。声帯の間のスペースである声門が、強さ（ラウドネス）および周波数（ピッチ）によって特徴づけられる、話声における音を生成する。咽喉と口腔の声道が、フォルマントと呼ばれる共鳴（フィルター係数また線形予測符号化（ＬＰＣ）係数）によって特徴づけられる管を形成する。
【００５３】
線形予測符号化（ＬＰＣ）では、話声を解析しフォルマントを推測する。フォルマントの影響が話声信号から除去される。残りの音の強さと周波数の推測が行われる。フォルマントを除去する処理は、逆フィルタリングとして知られ、フィルターとしてモデル化された信号の除去後の残りの信号は残余として知られる。
【００５４】
音の強さと周波数、フォルマントおよび残余信号を表す数字が、無線電話ネットワークを介して無線電話によって転送される音声信号の合成に用いられてもよい。受信側では、線形予測符号化（ＬＰＣ）が上記の処理を逆転させることにより話声信号を解析する。音のパラメーターと残余を用いてソース信号が生成され、フォルマントを用いて管を表すフィルターが生成される。ソース信号にフィルターを通過させ、話声が再現される。したがって、会話の他方の聞き手には、話者の元の話声の再現が聞こえる。
【００５５】
音声データひいては転送するデータの歪みを最小限にして無線電話ネットワークを介し遠隔装置に転送するため、これらの手法をデータの符号化に適用してもよい。図７は線形予測符号化（ＬＰＣ）に基づく変調を用いた、クライアント装置と遠隔装置間のデータの転送処理の一実施形態を表す図である。図７の処理は、任意の音声電話ネットワークを介して任意の二つの装置間で転送するデータの符号化に適用することができる。図７に示される動作が全てではなく、簡潔化のため示されていないその他の動作が含まれていてもよい。
【００５６】
電話ネットワークを介してクライアント装置から遠隔装置へ転送するＭビットの長さの入力データが受信される。転送するデータ全体がＭビットを超える場合は、入力データは、それぞれＭビットの長さの複数のセグメントに分割されてもよい。クライアント装置は、線スペクトル対（ＬＳＰ）パラメーターのコードブックを記憶する。線スペクトル対（ＬＳＰ）パラメーターそれぞれの値はＭビットの長さの入力データの特定の値に対応し、線スペクトル対（ＬＳＰ）パラメーターのそれぞれの値は、コードブック内の線スペクトル対（ＬＳＰ）パラメーターの他の組み合わせと区別される。少なくとも一つの実施形態において、コードブックはＭビットの入力データのビットパターンの組み合わせのそれぞれに対するエントリー、例えば、２Ｍ個のエントリーを含む。例えば、Ｍが１０ビットである場合、コードブックは合計１０２４個の線スペクトル対（ＬＳＰ）パラメーターのエントリーを含みうる。Ｍが１０ビットと記したが、所望の設計基準によりＭはいかなるビット数であってもよいことが理解されるべきである。入力データに基づき、コードブックから特定のエントリーが選択され、電話ネットワークを介して転送する音声信号に変換されてもよい。
【００５７】
この処理は、コードブックにおいて入力データに対応するエントリーに対するベクトルを選択することを含む（動作７０２）。コードブックにおいて選択されたベクトルから、そのエントリーに対応する線スペクトル対（ＬＳＰ）パラメーターが、人間話声の特徴を持つ音声信号の生成に使用するため取得される。線スペクトル対（ＬＳＰ）符号化のための周波数が線形予測符号化（ＬＰＣ）（係数）を用いて抽出される。例えば、入力データが「０１００１００１０１」のビットパターンである場合、線スペクトル対（ＬＳＰ）パラメーターはωＫ（ωＫはデータに対応する音を表す１０個の線スペクトル対（ＬＳＰ）係数のセット）であってもよい。ここでは１０個の線スペクトル対（ＬＳＰ）係数と記したが、所望の設定基準に基づき、１２個など、任意の数の線スペクトル対（ＬＳＰ）係数を用いてよいことが理解されるべきである。ＬＳＰパラメーターの数は代表信号で送信されるビット数と一致する必要はないことが理解されるべきである。例えば、いくつかの実施形態においては、２８ビットのデータを送信するために１０個の線スペクトル対（ＬＳＰ）係数が用いられてもよい。
【００５８】
この処理はさらに、線スペクトル対（ＬＳＰ）パラメーターに基づき線形予測符号化（ＬＰＣ）を行い、音声信号を生成することを含む（動作７０４）。音声信号は線スペクトル対（ＬＳＰ）パラメーターから生成されるため、人間話声の特徴を持ち、音声信号の送信中に、音声信号に歪みは生じない。つまり、入力データを表す音声信号は、話声に類似する信号である。音声信号は実際に発音された言葉（人声）ではないかもしれないが、音の特徴が合成の人声の特徴に類似しているため、話声に類似する。線形予測符号化（ＬＰＣ）に基づく合成とコードブック選択は、衛星受信機セット・トップ・ボックスまたは無線電話ネットワークに通信可能に接続された無線装置などのクライアント装置によって行われてもよい。少なくとも一つの実施形態において、線形予測符号化（ＬＰＣ）に基づく合成とコードブック選択は、合成器等の、クライアント装置と無線電話の間の媒介装置によって行われる。
【００５９】
この処理はさらに、音声信号を、電話ネットワークの音声チャネルを介して遠隔装置に転送することを含む（動作７０６）。少なくとも一つの実施形態において、電話ネットワークは少なくとも部分的に、セルラー方式、マイクロ波または衛星ネットワーク等の無線電話ネットワークである。例えば、クライアント装置は、内蔵または外部の無線電話を介して無線基地局と通信可能に接続されてもよい。別の実施形態において、クライアント装置は従来型のアナログ有線電話ネットワークと通信可能に接続され、遠隔装置は電話ネットワークの無線基地局を通じ電話ネットワークと通信可能に接続される。いくつかの実施形態において、遠隔装置とクライアント装置はボイス・オーバー・アイピー（ＶＯＩＰ）電話ネットワークを通じて通信可能に接続されてもよい。
【００６０】
少なくとも一つの実施形態において、クライアント装置は無線電話ネットワークと通信可能な無線送受信機を内蔵する。換言すると、クライアント装置は、無線電話ネットワークを介して遠隔装置に音声信号を送信するための無線電話を内蔵している。別の実施形態において、クライアント装置は、合成された音声信号を有線接続もしくは無線接続を介して無線電話に送信し、無線電話は音声信号を無線電話ネットワークの音声チャネルを介して遠隔装置に転送する。
【００６１】
遠隔装置が電話ネットワークから音声信号を受信すると、遠隔装置は線形予測符号化（ＬＰＣ）に基づく分析を行い、受信した音声信号に対する線スペクトル対（ＬＳＰ）パラメーターを特定する（動作７０８）。受信した音声信号に対する線スペクトル対（ＬＳＰ）パラメーターを特定するため、遠隔装置のデコーダーが、クライアント装置で音声信号の符号化に用いたのと同様の線形予測符号化（ＬＰＣ）に基づくアルゴリズムを用い、受信した信号の線スペクトル対（ＬＳＰ）係数を推測する。
【００６２】
しかし、信号の再構築に、線形予測符号化（ＬＰＣ）係数では不十分な場合がある。したがって、残余からピッチおよびゲインパラメーターを推測してもよい。残余は誤差としても知られ、元の音声信号を再構築するのに用いることができる。したがって、入力信号に対し線形予測符号化（ＬＰＣ）に基づく分析を行い、線スペクトル対（ＬＳＰ）パラメーターを特定してもよい。動作７０８の結果として、線スペクトル対（ＬＳＰ）推測係数が得られ、転送されたデータの値の抽出に用いることができる。
【００６３】
この処理はさらに、推測された線スペクトル対（ＬＳＰ）係数を用いてコードブックを検索し、推測された線スペクトル対（ＬＳＰ）係数に対応するインデックスを特定することを含む（動作７１０）。少なくとも一つの実施形態において、コードブックの検索は、推測された線スペクトル対（ＬＳＰ）係数に最も近い値のインデックスを特定するため、線スペクトル対（ＬＳＰ）係数の最小平均二乗誤差に基づき行われてもよい。コードブックにおいて特定されたエントリーの位置はクライアント装置により転送されるビット列に対応する。少なくとも一つの実施形態において、入力データは動作７０２において転送のためグレー符号化され、動作７１０において遠隔装置で入力データの元の値を抽出するため逆グレー符号化される。
【００６４】
上述のように、少なくとも一つの実施形態において、Ｍビットのデータの転送に用いられるコードブックは２Ｍ個のエントリーを含みうる。したがって、Ｍビットのデータを転送するため、２Ｍ個のエントリーが使用されうる。記憶領域の制限のため、特定の状況下では、クライアント装置に２Ｍ個の個別のエントリーを記憶することは実行不可能な場合がある。２８ビットを用いてコードブックの２２８個のエントリーのそれぞれに対する１０個の線スペクトル対（ＬＳＰ）係数を符号化する場合を例にとると、３２０×２２８ビットを記憶する結果となる。記憶容量が限られている一部の種類のクライアント装置に対して、この記憶条件は大きすぎる可能性がある。しかし、コードブックの記憶に要する記憶領域を減らすため、コードブックと係数を複数のグループに分割してもよい。
【００６５】
コードブックのひとつのエントリーに対し１０個の係数（ωｋ）の場合を例にとる。この係数を四つのグループ（ω1、ω２）、（ω３、ω４）、（ω５、ω６、ω７）、および（ω８、ω９、ω１０）に分割してもよい。多くの係数の組み合わせの部分が重複するため、コードブックをより少ない構成部分に分割すると、線スペクトル対（ＬＳＰ）係数の部分の重複した組み合わせを多く記憶することがなくなる。下の表＃１に示すように、それぞれのグループにつき一つのコードブックを利用できる。
【００６６】
【表１】
2011518484.tif 000003
【００６７】
上に示すように、分割されたコードブックは６，２８８６９６３２ビット（６４×２＋６４×２＋５１２×３＋１２８×３）×３２で記憶できる。これにより、コードブックを記憶するクライアント装置および遠隔装置での記憶領域を大幅に節約できる。符号化中に、クライアント装置は入力データを四つのグループに分割し、それぞれのコードブックから、入力データに対応する線スペクトル対（ＬＳＰ）パラメーターを取得する。同様に、遠隔装置も受信した信号を分割し、同類の分割された形のコードブックを使用することができる。
【００６８】
例えば、入力データが「０１００１００１０１」のビットパターンの場合がある。この特定の入力データに対応する線スペクトル対（ＬＳＰ）パラメーターを取得するため、ビットパターンは「０１」「００」「１００」および「１０１」のグループに分割される。クライアント装置は第一のコードブックから値「０１」に対応する線スペクトル対（ＬＳＰ）係数（ω1、ω２）を取得する。同様に、クライアント装置はコードブック２から値「００」に対応する線スペクトル対（ＬＳＰ）係数（ω３、ω４）、コードブック３から値「１００」に対応する線スペクトル対（ＬＳＰ）係数（ω５、ω６、ω７）、コードブック４から値「１０１」に対応する線スペクトル対（ＬＳＰ）係数（ω８、ω９、ω１０）を取得する。取得した係数が組み合わされビットパターン「０１００１００１０１」の線スペクトル対（ＬＳＰ）係数ωＫが形成される。
【００６９】
少なくとも一つの実施形態において、コードブックはクライアント装置および／または遠隔装置において、製造時にあらかじめ設定されていてもよく、または、後のソフトウェアおよび／またはファームウェアの更新の際に記憶されてもよい。例えば、衛星テレビ受信機が、定期的な更新の際に衛星アップリンクセンターからのダウンロードでコートブックを取得してもよい。少なくとも一つの実施形態において、クライアント装置は音声信号をブルートゥースドングルを介して無線電話に送信する。したがって、コードブックはブルートゥースドングルに記憶され、音声信号の符号化の際にクライアント装置によって用いられてもよい。
【００７０】
説明した例において、１０個の線スペクトル対（ＬＳＰ）係数で、一つのシンボルの転送につき、１０ビットの転送が可能となる。一般的には、無線電話のボコーダーが、音声会話を、無線電話から無線電話ネットワークの基地局へと転送する一連のフレームに分割する。一般的には、話声信号は２０ｍｓのフレームに分割され、無線電話は１秒につき５０フレームを基地局に転送する。特定の１０ビットパターンを表すそれぞれの符号化された音声信号は、無線電話ネットワークにより利用されるフレームの大きさまたは長さの、一つのパケットまたはシンボルとして転送することができる。これにより、クライアント装置により無線電話ネットワークを介して連続する期間に転送される二つの別々の音声信号の干渉の可能性を最小化または排除することができる。１０２４個のエントリーからなるコードブックでは、１０ビット／フレームに対応し、毎秒５００ビットのデータ転送速度が実現できる。
【００７１】
データ転送速度をさらに上げるため、少なくとも一つの実施形態において、線形予測符号化（ＬＰＣ）におけるゲインと周期のパラメーターを量子化し、これらのパラメーターにビットを割り当ててもよい。この手法により、データ転送速度を上げることが可能になる。例えば、適応型コードブック（ＡＣＢ）ゲインに１ビットを割り当て、固定型コードブック（ＦＣＢ）ゲインに１ビットを割り当ててもよい。少なくとも一つの実施形態において、音声信号は最大振幅または中央値（例えば最大振幅の５０％）で転送される。これにより、１０個の線スペクトル対（ＬＳＰ）係数が用いられる場合に、１フレームにつき１０ビットではなく、１フレームにつき１２ビットの転送が可能になる。したがって、データ転送速度は毎秒５００ビットから、毎秒６００ビットに上昇する。データ転送速度を上げるその他の手法も用いてよいことが理解されるべきである。
【００７２】
電話ネットワークを介したクライアント装置から遠隔装置へのデータの転送に用いることができる別の方法として、多値周波数シフトキーイング（ＭＦＳＫ）（またはＭ−ａｒｙ周波数シフトキーイング（ＦＳＫ））がある。周波数シフトキーイング（ＦＳＫ）においては、データの１ビットの転送に二つの周波数が用いられる。第一の周波数ｆ１は数字「０」を表し、第二の周波数ｆ２は数字「１」を表す。多値周波数シフトキーイング（ＭＦＳＫ）においては、データの転送に二つよりも多い周波数が用いられ、それぞれの周波数はデータの特定の複数ビット値（Ｍ）に対応する。例えば、データの２ビット値の様々な組み合わせの転送に四つの周波数が用いられてもよい。第一の周波数ｆ１はデジタル値「００」を表し、第二の周波数ｆ２はデジタル値「０１」を表し、第三の周波数ｆ３はデジタル値「１０」を表し、第四の周波数ｆ４はデジタル値「１１」を表す。
【００７３】
図８はＭ−ａｒｙ周波数シフトキーイング（ＦＳＫ）変調を用いた、クライアント装置と遠隔装置間のデータの転送処理の一実施形態を表す図である。図８の処理は、任意種類の音声電話ネットワークを介して任意の二つの装置間で転送するデータの符号化に適用することができる。図８に示される動作が全てではなく、簡潔化のため示されていないその他の動作が含まれていてもよい。
【００７４】
この処理は、クライアント装置から遠隔装置へ転送するデータの複数ビット値（Ｍ）を特定することを含む（動作８０２）。転送するデータの全体の長さがＭビットより大きい場合は、クライアント装置は入力データをそれぞれの部分がＭビットの長さの複数のセグメントに分割することができる。ビットＭの長さは、無線電話ネットワークを介したデータ転送に必要な最小周波数分割に基づき選択されてもよい。より具体的には、無線電話ネットワークの音声フレームの長さで、最小周波数分割が決定される。例えば、音声フレームの長さが２０ｍｓの場合、必要な最小周波数分割＝２ｆｄ＝１／Ｔｓ＝１／２０ｍｓ＝５０Ｈｚである。少なくとも一つの実施形態において、１フレームにつき転送されるビット数（Ｍ）は６としてもよい。無線電話ネットワークの帯域幅に適合しつつデータを転送するのに合計６４の異なる周波数を用いることができるよう、ビット数（Ｍ）を６と選択してもよい。６ビット／フレームを転送することにより、データ転送速度は６ビット／フレームのデータ速度と５０フレーム／ｓを乗算し３００ｂ／ｓとなる。
【００７５】
この処理はさらに、複数の個別周波数トーンから、データの値に対応する周波数を選択することを含む（動作８０４）。それぞれの個別周波数トーンは入力データの複数ビット（Ｍ）値を表す。例えば、周波数ｆ１はビット値「００００００」を表すことができ、周波数ｆ６４はビット値「１１１１１１」を表すことができる。少なくとも一つの実施形態において、周波数はビット値と、表の中のインデックスを照合し、照合したインデックスに対応する周波数を特定することにより選択してもよい。別の実施形態においては、周波数は入力データを用いた等式により計算し、選択される周波数を決定してもよい。
【００７６】
この処理はさらに、音声信号を選択された周波数に基づき変調する動作を含む（動作８０６）。つまり、音声信号は選択された周波数で変調され、変調された音声信号はシンボルを表す。少なくとも一つの実施形態において、シンボルは無線電話ネットワークのそれぞれの音声フレームにおいて転送することができる。例えば、音声信号は２０ｍｓまたはそれ未満に変調し、無線電話ネットワークの音声フレームの長さに対応させてもよい。
【００７７】
この処理はさらに、音声信号を、無線電話ネットワークの音声チャネルを介してクライアント装置から遠隔装置に転送することを含む（動作８０８）。例えば、クライアント装置は、内蔵または外部の無線電話を通して電話ネットワークの無線基地局と通信可能に接続されてもよい。別の実施形態において、クライアント装置は電話ネットワークのアナログ地上線と通信可能に接続され、遠隔装置は電話ネットワークの無線基地局を通じ電話ネットワークと通信可能に接続される。いくつかの実施形態において、遠隔装置とクライアント装置はボイス・オーバー・アイピー（ＶＯＩＰ）電話ネットワークを通じて通信可能に接続されてもよい。
【００７８】
遠隔装置は電話ネットワークから音声信号を受信し、受信した音声信号を復調して音声信号が表すデータを抽出する。図９はＭ−ａｒｙ周波数シフトキーイング（ＦＳＫ）符号化されたデータを遠隔装置にて受信するプロセスの一実施形態を表す図である。図９に示される動作が全てではなく、簡潔化のため示されていないその他の動作が含まれていてもよい。
【００７９】
この処理は電話ネットワークの音声チャネルを介して、音声信号をクライアント装置から遠隔装置にて受信することを含む（動作９０２）。音声信号は、クライアント装置から遠隔装置へ転送されるデータの複数ビット（Ｍ）を表す。少なくとも一つの実施形態において、音声信号は少なくとも部分的に、無線電話ネットワークを介して転送される。例えば、クライアント装置は無線電話ネットワークに通信可能に接続された無線電話にデータを転送し、無線電話ネットワークは音声信号を、遠隔装置に通信可能に接続された公衆交換電話網（ＰＳＴＮ）に送信してもよい。
【００８０】
この処理はさらに、音声信号の周波数選択分析を行い音声信号の周波数を特定することを含む（動作９０４）。少なくとも一つの実施形態において、周波数選択解析は高速フーリエ変換（ＦＦＴ）分析を含む。高速フーリエ変換（ＦＦＴ）分析において、受信した信号に、転送される周波数と同じ数のビンを用いた高速フーリエ変換（ＦＦＴ）が施される。例えば、音声信号が６ビットの長さのデータの値を表す場合、使用されている可能性のある周波数の合計数は６４である。したがって、６４個のビンが高速フーリエ変換（ＦＦＴ）解析に用いられる。音声信号の最大振幅に対応するビンが転送される周波数として選択される。転送される周波数は高速フーリエ変換（ＦＦＴ）分析において用いられるビンのインデックス値に対応する。動作９０４ではその他の種類の復調アルゴリズムも用いてよいことが理解されるべきである。
【００８１】
この処理はさらに、インデックス値を、クライアント装置により転送されたデータの複数ビット値（Ｍ）に復号化することを含む（動作９０６）。例えば、転送される周波数がインデックス値６に対応するＦ６の場合、複数ビット（Ｍ）のデータは「０００１１０」である可能性がある。少なくとも一つの実施形態において、クライアント装置によって転送されるデータはビットエラーレートを低減するためにグレー符号化され（動作９０２中）、動作９０６において、逆グレー符号化を行って転送されたデータの元の値を抽出してもよい。
【００８２】
ここにおいて特定の実施形態を説明してきたが、本発明の範囲はこれらの実施形態に限定されない。本発明の範囲は、以下の請求項およびそれに相当するものによって定義される。
【図１】
2011518484.tif 000004
【図２】
2011518484.tif 000005
【図３】
2011518484.tif 000006
【図４】
2011518484.tif 000007
【図５】
2011518484.tif 000008
【図６】
2011518484.tif 000009
【図７】
2011518484.tif 000010
【図８】
2011518484.tif 000011
【図９】
2011518484.tif 000012
【手続補正書】
【提出日】平成22年11月17日(2010.11.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
無線電話ネットワークを介した、クライアント装置から遠隔装置へのデータの転送方法であって、
前記クライアント装置からのデータを、前記無線電話ネットワークの音声チャネルを介した送信での歪みが最小になるように人間話声の特徴を持つ音声信号へと変調し、
前記音声信号を、前記クライアント装置から無線電話へと転送し、
前記音声信号を、前記無線電話ネットワークの音声チャネルを介して前記無線電話から前記遠隔装置へと転送すること
を特徴とする方法。
【請求項２】
データを音声信号に変調することが、前記データを、合成された人声の特徴をもつ、話声に類似した音声信号に変調することを含み、
線スペクトル対（ＬＳＰ）パラメーターの第一のコードブックを提供し、ここで、前記線スペクトル対（ＬＳＰ）パラメーターのそれぞれの値は入力データの特定の値に対応し、
前記第一のコードブックから、前記データの値に対応する前記線スペクトル対（ＬＳＰ）パラメーターを選択し、
前記選択された線スペクトル対（ＬＳＰ）パラメーターを合成して音声信号を変調する
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記遠隔装置からの第二の音声信号を前記無線電話で受信し、ここで、前記第二の音声信号は、受信された音声信号の歪みが最小限になるように、合成された人声の特徴をもつ、話声に類似した音声信号を含み、
前記第二の音声信号を、前記無線電話から前記クライアント装置に転送し、
線スペクトル対（ＬＳＰ）パラメーターのコードブックを提供し、ここで、前記線スペクトル対（ＬＳＰ）パラメーターのそれぞれの値は入力データの特定の値に対応し、
前記第二の音声信号に対し線形予測符号化（ＬＰＣ）に基づく分析を行って、前記第二の音声信号の線スペクトル対（ＬＳＰ）パラメーターを特定し、
前記コードブックにおいて前記特定された線スペクトル対（ＬＳＰ）パラメーターを検索し、前記特定された線スペクトル対（ＬＳＰ）パラメーターに対応する第二のデータの値を特定する
ことをさらに含むことを特徴とする請求項２に記載の方法。
【請求項４】
データを音声信号に変調することは、さらに、
前記クライアント装置から前記遠隔装置へと転送する前記データの複数ビット（Ｍ）を特定し、
複数の個別周波数トーンから前記データの値に対応する周波数を選択し、ここで、前記複数の個別周波数トーンのそれぞれは入力データの複数ビット（Ｍ）値を表し、
前記選択された周波数に基づき前記音声信号を変調する
ことを含むことを特徴とする請求項１に記載の方法。
【請求項５】
電話ネットワークを介して遠隔装置からの第二の音声信号を受信し、ここで、前記第二の音声信号はデータの複数ビット（Ｍ）を表し、前記第二の音声信号は前記遠隔装置と前記電話ネットワークとの間に通信可能に接続された無線電話を介して前記遠隔装置から前記電話ネットークへと転送され、
前記第二の音声信号に対し周波数選択分析を行い前記第二の音声信号の周波数を特定し、ここで、前記周波数は前記周波数選択分析に用いられるビンのインデックス値に対応し、
前記インデックス値を前記クライアント装置によって転送される前記データの前記複数ビット（Ｍ）に復号化すること、
を含むことを特徴とする請求項４に記載の方法。
【請求項６】
前記データを前記音声信号に変調することはさらに、
少なくとも１つのパケットの前記音声信号を生成し、ここで、前記少なくとも１つのパケットの大きさは前記無線電話ネットワークで用いられるフレームの大きさに対応する
ことを特徴とする請求項１〜５のいずれか１項に記載の方法。
【国際調査報告】
2011518484.tif 000013
2011518484.tif 000014
2011518484.tif 000015
2011518484.tif 000016
2011518484.tif 000017
2011518484.tif 000018