(57)【要約】【課題】システム位置における電話配線を使用するインターシステム通信により、無線電話と有線とを統合したシステムを提供する【解決手段】有線電話回線を介する通信のためのシステムおよび技術を提供する。コマンド・インタフェースおよび制御装置は、制御装置を有線電話ネットワーク（ＰＳＴＮなど）の有効な回線に接続して、音声信号を有線電話ネットワークへ送信するとともに、有線電話ネットワークから音声信号を受信するように構成された有線入力部を含む。また、制御装置は、信号を無線電話ネットワークに送信するとともに、無線電話ネットワークから信号を受信するように構成された無線電話モジュールと、有線入力部と無線電話モジュールとの通信を制御するシステムコントローラとを含む。１つ以上の有線アダプタモジュールが、通信機器に局所的な制御機能を提供するように構成される。【選択図】図２
2008519471.tif 000002
【特許請求の範囲】
【請求項１】
有線電話ネットワークへ音声信号を伝送するとともに有線電話ネットワークから音声信号を受信するように構成された入力部と、
電力制御モジュールと
を備えた装置であって、
前記電力制御モジュールは、
前記入力部と通信する電力供給部と、
前記電力供給部および前記入力部と通信するとともに、前記入力部における検出電圧を検出し且つ前記検出電圧と基準電圧との差を示すエラー信号を生成するように構成され、更に、前記エラー信号に基づいて前記電力供給部を制御するように構成された電力制御部と
を備えたことを特徴とする装置。
【請求項２】
前記電力制御モジュールと通信するシステム制御装置を更に備えたことを特徴とする、請求項１に記載の装置。
【請求項３】
前記システム制御装置は、未実施の電力事象を示す信号を前記電力制御モジュールへ伝送するように構成されたことを特徴とする、請求項２に記載の装置。
【請求項４】
前記電力制御モジュールは、前記未実施の電力事象を示す前記信号に基づき、前記電力供給部を制御するように構成されたことを特徴とする、請求項３に記載の装置。
【請求項５】
前記未実施の電力事象は再充電であることを特徴とする、請求項３に記載の装置。
【請求項６】
アンテナと通信する無線モジュールを更に含むことを特徴とする、請求項１に記載の装置。
【請求項７】
前記アンテナは高利得アンテナであることを特徴とする、請求項６に記載の装置。
【請求項８】
前記入力部と通信するアナログ−デジタルモジュールを更に含むことを特徴とする、請求項１に記載の装置。
【請求項９】
前記アナログ−デジタルモジュールは、前記入力部において受信されたアナログ音声信号を、前記アナログ音声信号を示すデータに変換するように構成されたことを特徴とする、請求項８に記載の装置。
【請求項１０】
前記入力部と通信するデジタル−アナログモジュールを更に含むことを特徴とする、請求項１に記載の装置。
【請求項１１】
前記デジタル−アナログモジュールは、データを受信し、当該データを示す音声信号を生成するように構成されたことを特徴とする、請求項１０に記載の装置。
【請求項１２】
電気通信デバイスの入力部と通信する有線アダプタモジュールを更に含むことを特徴とする、請求項１に記載の装置。
【請求項１３】
前記有線アダプタモジュールは、アナログ−デジタル変換モジュールを含むとともに、その入力部と電気通信する通信デバイスからアナログ信号を受信して当該受信したアナログ信号をデータに変換するように構成されたことを特徴とする、請求項１２に記載の装置。
【請求項１４】
音声通信および遠隔測定データ通信を含む有線電話通信を受信するように構成された無線モジュールを更に含むことを特徴とする、請求項１に記載の装置。
【請求項１５】
前記遠隔測定データ通信が、ショート・メッセージング・サービス（ＳＭＳ）通信およびマルチメディア・メッセージング・サービス（ＭＭＳ）通信の少なくともいずれか一方を含むことを特徴とする、請求項１４に記載の装置。
【請求項１６】
前記無線モジュールと通信するシステム制御モジュールを更に含み、当該システム制御モジュールは、前記無線モジュールから遠隔測定データ通信を受信するように構成されたことを特徴とする、請求項１４に記載の装置。
【請求項１７】
前記システム制御モジュールは、前記受信した遠隔測定データ通信に基づき、プログラム命令を実行するように構成されたことを特徴とする、請求項１６に記載の装置。
【請求項１８】
前記受信した遠隔測定データ通信は、１つ以上の無線電話サービス・パラメータを示す情報を含むことを特徴とする、請求項１７に記載の装置。
【請求項１９】
前記電力制御部は、前記入力部と通信する電圧制御発振器（ＶＣＯ）を含み、当該電圧制御発振器は、前記検出された電圧を示す検出周波数で発振することを特徴とする、請求項１に記載の装置。
【請求項２０】
前記検出された電圧と前記基準電圧との差を示す前記エラー信号は、前記検出周波数と前記基準電圧を示す基準周波数との差を含むことを特徴とする、請求項１９に記載の装置。
【請求項２１】
前記電力制御部は、音声信号を前記有線電話ネットワークに伝送する前に、前記有線電話ネットワークの公称電圧を測定するように構成され、前記基準電圧は前記公称電圧と等しいことを特徴とする、請求項２０に記載の装置。
【請求項２２】
有線アダプタ装置であって、
関連する電子通信機器から信号を受信するように構成されたデバイス入力部と、
前記有線アダプタ装置を、電話配線を含む接続を介して、前記有線アダプタ装置から離れた制御モジュールに接続するように構成された有線入力部と、
前記デバイス入力部および前記有線入力部と通信し、関連する電子通信機器から前記信号を受信するとともに関連するデータを生成するように構成されたアナログ−デジタル変換器と、
前記デバイス入力部および前記有線入力部と通信し、前記制御モジュールからデータを受信し、当該データをアナログ信号に変換するように構成されたデジタル−アナログ変換器と
を含むことを特徴とする有線アダプタ装置。
【請求項２３】
低バッテリ状態を検知して当該低バッテリ状態を示す信号を生成するように構成された電力管理モジュールを更に含むことを特徴とする、請求項２２に記載の有線アダプタ装置。
【請求項２４】
前記制御モジュールと通信するように構成されたコマンド・インタフェース・モジュールを更に含むことを特徴とする、請求項２２に記載の有線アダプタ装置。
【請求項２５】
前記アナログ−デジタル変換器および前記デジタル−アナログ変換器は内部制御ユニットに含まれ、当該内部制御ユニットは、前記アナログ−デジタル変換器および前記デジタル−アナログ変換器と通信する処理装置を更に含むことを特徴とする、請求項２２に記載の有線アダプタ装置。
【請求項２６】
前記有線入力部が電話ジャックであることを特徴とする、請求項２２に記載の有線アダプタ装置。
【請求項２７】
通信電力制御装置であって、
有線通信ネットワークから信号を受信するように構成された入力部と、
前記入力部と通信する電力供給部と、
前記入力部と通信し、前記入力部における電圧を示す１つ以上のパラメータを測定するように構成された検出回路と、
前記検出回路と通信し、前記入力部における電圧を示す１つ以上のパラメータを、基準電圧を示す１つ以上の関連するパラメータと比較するとともに、前記両パラメータの差を示す１つ以上の比較パラメータを生成するように構成された比較回路と、
前記比較回路および前記電力供給部と通信し、前記１つ以上の比較パラメータに基づき、前記電力供給部を制御するように構成された制御回路と
を含むことを特徴とする通信電力制御装置。
【請求項２８】
前記検出回路が電圧制御発振器を含むことを特徴とする、請求項２７に記載の通信電力制御装置。
【請求項２９】
前記有線通信ネットワークは、公衆交換電話網（ＰＳＴＮ）であることを特徴とする、請求項２８に記載の通信電力制御装置。
【請求項３０】
前記入力部と前記検出回路との間に配置された１つ以上のローパスフィルタを更に含むことを特徴とする、請求項２８に記載の通信電力制御装置。
【請求項３１】
装置であって、
前記装置を有線電話ネットワークの有効ラインに接続するとともに、前記有線電話ネットワークへ音声信号を伝送し、前記有線電話ネットワークから音声信号を受信するように構成された有線入力部と、
無線電話ネットワークへ信号を伝送し、無線電話ネットワークから信号を受信するように構成された無線モジュールと、
前記有線入力部および前記無線モジュールと通信し、前記有線入力部および前記無線モジュールにおける通信を制御するように構成されたシステム制御装置と
を含むことを特徴とする装置。
【請求項３２】
前記有線入力部および前記無線モジュールのうち少なくとも一方からのアナログ信号を関連するデータに変換するように構成さえたアナログ−デジタル変換器を更に含むことを特徴とする請求項３１に記載の装置。
【請求項３３】
前記関連するデータを、前記有線入力部を介して、離れている第１の有線アダプタモジュールへ伝送するように構成されたことを特徴とする、請求項３２に記載の装置。
【請求項３４】
前記関連するデータを、時間割多重方式を用いて前記第１の有線アダプタへ伝送するように構成されたことを特徴とする、請求項３３に記載の装置。
【請求項３５】
前記関連するデータを、周波数分割多重方式を用いて前記第１の有線アダプタへ伝送するように構成されたことを特徴とする、請求項３３に記載の装置。
【請求項３６】
前記システム制御装置は、前記有線入力部における第１の通信と前記無線モジュールにおける第２の通信とを制御するように構成され、前記第１の通信および前記第２の通信はオーバーラップ時間の間共に有効であることを特徴とする、請求項３１に記載の装置。
【請求項３７】
電力回路を更に含み、
前記電力回路は、
前記有線入力部と通信する電力供給部と、
前記有線入力部と通信し、前記有線入力部における電圧を示す１つ以上のパラメータを検出するように構成された検出回路と、
前記検出回路と通信し、前記有線入力部における電圧を示す１つ以上のパラメータを、基準電圧を示す１つ以上の関連するパラメータと比較するとともに、前記両パラメータの差を示す１つ以上の比較パラメータを生成するように構成された比較回路と、
前記比較回路および前記電力供給部と通信し、前記１つ以上の比較パラメータに基づき、前記電力供給部を制御するように構成された制御回路と
を含むことを特徴とする請求項３１に記載の装置。
【請求項３８】
ベースバンド周波数を有するベースバンド信号成分を含む前記有線入力部からのアナログ信号を、関連するデータに変換するように構成されたアナログ−デジタル変換器を更に含み、前記ベースバンド周波数と異なる周波数で前記関連するデータを伝送するように構成されたことを特徴とする請求項３１に記載の装置。
【請求項３９】
前記周波数が１．５ＭＨｚよりも大きいことを特徴とする、請求項３８に記載の装置。
【請求項４０】
１台以上のコンピュータによって実行されたときに、
発信呼のダイアルナンバーを示す情報を有線アダプタモジュールから受信する動作と、
低料金回線（ＬＣＲ）選択アルゴリズムおよび自動回線選択アルゴリズムの少なくとも一方を用いて前記ダイアルナンバーを示す前記情報を処理する動作と、
前記処理に基づき、発信呼経路を判定する動作と、
前記発信呼を前記発信呼経路に経路指定する動作と
を含む機能を実現させる命令を示す情報を具現化したコンピュータ読み込み可能媒体を前記システム制御装置が含むことを特徴とする、請求項３１に記載の装置。
【請求項４１】
前記発信呼経路は、前記有線入力部を使用してアクセスされた経路と前記無線モジュールを使用してアクセスされた経路とから選択されることを特徴とする、請求項４０に記載の装置。
【請求項４２】
前記無線モジュールは、前記装置に関するデータおよび命令の少なくとも１つに基づき、通信を制御するように構成されたことを特徴とする、請求項３１に記載の装置。
【請求項４３】
前記システム制御装置は、前記装置に関するデータおよび命令の少なくとも１つに基づき、通信を制御するように構成されたことを特徴とする、請求項４２に記載の装置。
【請求項４４】
ユニバーサル・シリアル・バス（ＵＳＢ）を更に含むことを特徴とする、請求項３１に記載の装置。
【請求項４５】
前記ユニバーサル・シリアル・バスは、２本ワイヤのユニバーサル・シリアル・バスであることを特徴とする、請求項４４に記載の装置。
【請求項４６】
１つ以上のインタフェースを更に含むことを特徴とする、請求項４５に記載の装置。
【請求項４７】
前記１つ以上のインタフェースは、ユニバーサル・シリアル・バス・インタフェースを含むことを特徴とする、請求項４６に記載の装置。
【請求項４８】
外部ネットワークと通信するために電気通信システムに対するコマンドを処理方法であって、
前記外部ネットワークを介して、前記電気通信システムのデバイスと外部デバイスとの間で通信を開始するステップと、
ユーザの選択に応じて前記デバイスによって生成された第１の発信音を検出するステップと、
前記第１の発信音が前記電気通信システムに対する少なくとも１のコマンド・シーケンスにおける前記第１の発信音であることを判定するステップと、
前記第１の発信音をバッファ第１発信音としてバッファリングするステップと、
第２の発信音を検出するステップと、
前記第２の発信音が前記少なくとも１のコマンド・シーケンスにおける前記第２の発信音であるか否かを判定するステップと、
前記第２の発信音が前記少なくとも１のコマンド・シーケンスにおける前記第２の発信音でない場合、前記バッファ第１発信音および前記外部ネットワーク上の前記第２発信音を伝送するステップと
を含むことを特徴とする方法。
【請求項４９】
前記第２の発信音が前記少なくとも１のコマンド・シーケンスの１つを完了した場合、前記電気通信システムにおいて前記コマンドを実行するステップを更に含むことを特徴とする、請求項４８に記載の方法。
【請求項５０】
前記第２の発信音が前記少なくとも１のコマンド・シーケンスにおける前記第２の発信音であるが、前記少なくとも１のコマンド・シーケンスの１つを完了していない場合、前記第２の発信音をバッファ第２発信音としてバッファリングするステップを更に含むことを特徴とする、請求項４８に記載の方法。
【請求項５１】
１台以上のコンピュータによって実行されたときに、
外部ネットワークを介して、電気通信システムのデバイスと外部デバイスとの間で通信を開始する動作と、
ユーザの選択に応じて前記デバイスによって生成された第１の発信音を検出する動作と、
前記第１の発信音が前記電気通信システムに対する少なくとも１のコマンド・シーケンスにおける前記第１の発信音であることを判定する動作と、
前記第１の発信音をバッファ第１発信音としてバッファリングする動作と、
第２の発信音を検出する動作と、
前記第２の発信音が前記少なくとも１のコマンド・シーケンスにおける前記第２の発信音であるか否かを判定する動作と、
前記第２の発信音が前記少なくとも１のコマンド・シーケンスにおける前記第２の発信音でない場合、前記バッファ第１発信音および前記外部ネットワーク上の前記第２発信音を伝送する動作と
を含む機能を実現させる命令を示す情報を具現化したコンピュータ読み込み可能媒体を含む物品。
【請求項５２】
前記機能が、前記第２の発信音が前記少なくとも１のコマンド・シーケンスの１つを完了した場合、前記電気通信システムにおいて前記コマンドを実行する動作を更に含むことを特徴とする、請求項５１に記載の物品。
【請求項５３】
前記機能が、前記第２の発信音が前記少なくとも１のコマンド・シーケンスにおける前記第２の発信音であるが、前記少なくとも１のコマンド・シーケンスの１つを完了していない場合、前記第２の発信音をバッファ第２発信音としてバッファリングする動作を更に含むことを特徴とする、請求項５１に記載の物品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子工学に関し、より詳しくは有線技術および無線電話技術を組み込んだ統合通信システムに関する。
【０００２】
本出願は、参照することによって公開内容が本出願の一部とされるべき２００４年１０月１５日出願の米国仮特許出願第６０／６１９，３８８号に基づく優先権、更に、２００５年１０月１４日に出願された米国非仮出願（番号不知）、発明の名称「有線アダプタを用いた通信システムおよび通信方法」、最初に記載された発明者：デヴィッド・Ｓ・グラント、に基づく優先権を主張するものである。
【背景技術】
【０００３】
今日、消費者は、家庭用有線電話サービス、携帯電話サービス、インターネット電話サービス、ワイヤレス・ネットワーク・サービスなどを含むさまざまな電子通信製品および電子通信サービスを利用可能である。利用可能なサービスは多くあるが、消費者はこれら様々なサービスを自らの通信ニーズに合うように上手く利用することができないこともある。電子通信アリーナでは、消費者が、有線、携帯電話、およびインターネットの電話通信サービスを、ある局面では余分となるように、また同時にある局面では不十分となるように継ぎ合わせている。
【０００４】
圧倒的な数の不満足なオプションのために、消費者はフラストレーションを感じている。余分な料金とサービスに対して支払いをするよりも、従来の家庭用有線電話サービスを中止して、携帯電話サービスを単独で選択する消費者の数が増加している。携帯電話サービスは、多くの家庭用電話では一般的に見出せなかった魅力的な特徴を提供する。即ち、利便性、移動性、連絡番号が１つで済むこと、音声メールシステムが１つで済むこと、アドレス帳が１つで済むこと、月々の請求書が１つで済むことなどである。
【０００５】
しかしながら、この選択は多くの消費者には実用的でないかもしれない。一般に、携帯電話コミュニケーションの品質は有線システムの品質よりも著しく低い。更に、複数人の電話利用者がいる世帯にとって、異なるユーザ同士には統一性がない。最終的に、一般的な携帯電話料金体系では、携帯電話だけを選択する家庭の料金は、有線電話と携帯電話とを組み合わせて選択する家庭の料金よりも高額になるであろう。
【０００６】
今日の電気通信対策の非能率性および冗長度を減らすための１つの方法は、携帯電話を有線電話に適合させる方法を見出すことである。しかしながら、そのような方法には重大な障害がある。公衆交換電話網（ＰＳＴＮ）は、いずれかのデバイスがネットワークから電流を引き込んでいるか否か、或いは、ネットワークへ電流を供給しているか否かを判定するようにモニタリングされている。電流の引き込みまたは供給が検出された場合、電話会社は関連する位置へのサービスを断ち切るであろう。
【０００７】
解決策としては、多くの家庭が２セットの電話線を持っていながら、それら電話サービスプロバイダのうち１回線とのみ契約するという事実を利用して、携帯電話アダプタを提供するために、既在の使用していない電話線を使用するというものがある。しかしながら、この解決策は最適ではない。第１に、１セットの電話線しかない家庭（古い家やアパートなど）もあること、第２に、例えば、１回線を音声回線として使用し、２つ目の回線をファックス専用回線として使用するために、２回線と契約する利用者がますます一般的となっていることが挙げられる。
【０００８】
その結果、既存の携帯電話および有線電話サービスは、多くの消費者にとって最適ではなくなっている。
【発明の開示】
【課題を解決するための手段】
【０００９】
ここに提供するシステムおよび技術は、システム位置における電話配線を使用するインターシステム通信により、無線電話と有線とを統合したシステムを提供するために使用される。
【００１０】
概して、一態様では、装置は、有線電話ネットワークへ音声信号を送信し、有線電話ネットワークから音声信号を受信するように構成された入力部と、電力制御モジュールとを含む。前記電力制御モジュールは、前記入力部と通信する電力供給部と、前記電力供給部および前記入力部と通信する電力制御部とを含む。前記電力制御部は、前記入力部における検出電圧を検出するとともに前記検出電圧と基準電圧との差を示すエラー信号を生成するように構成される。前記電力制御部は、前記エラー信号に基づいて前記電力供給部を制御するように構成される。
【００１１】
前記装置は、前記電力制御モジュールと通信するシステム制御装置を更に含む。前記システム制御装置は、未実施の電力事象（再充電など）を示す信号を前記電力制御モジュールへ伝送するように構成される。前記電力制御モジュールは、前記未実施の電力事象を示す前記信号に基づき、前記電力供給部を制御するように構成される。
【００１２】
前記装置は、前記入力部と通信するアナログ−デジタルモジュールを更に含み、前記アナログ−デジタルモジュールは、前記入力部において受信されたアナログ音声信号を、前記アナログ音声信号を示すデータに変換するように構成される。前記装置は、前記入力部と通信するデジタル−アナログモジュールを更に含み、前記デジタル−アナログモジュールは、データを受信し、当該データを示す音声信号を生成するように構成される。
【００１３】
前記装置は、電気通信デバイスの入力部と通信する有線アダプタモジュールを更に含む。前記有線アダプタモジュールは、アナログ−デジタル変換モジュールを含み、その入力部と電気通信する通信装置からアナログ信号を受信して当該受信したアナログ信号をデータに変換するように構成される。
【００１４】
前記装置は、アンテナと通信する無線モジュールを更に含み、当該アンテナは高利得アンテナである。前記無線モジュールは、有線電話通信を受信するように構成され、当該有線電話通信は、ショート・メッセージング・サービス（ＳＭＳ）通信およびマルチメディア・メッセージング・サービス（ＭＭＳ）通信のような、音声通信および遠隔測定データ通信を含む。前記装置は、前記無線モジュールと通信するシステム制御モジュールを更に含み、当該システム制御モジュールは、前記無線モジュールから遠隔測定データ通信を受信するように構成され、前記受信した遠隔測定データ通信に基づき、プログラム命令を実行するように構成される。前記受信した遠隔測定データ通信は、１つ以上の無線電話サービス・パラメータおよび／または他のパラメータを示す情報を含む。
【００１５】
前記電力制御部は、前記入力部と通信する電圧制御発振器（ＶＣＯ）を含み、当該電圧制御発振器は、前記検出された電圧を示す検出周波数で発振するように構成される。前記検出された電圧と前記基準電圧との差を示す前記エラー信号は、前記検出周波数と前記基準電圧を示す基準周波数との差を含む。前記電力制御部は、音声信号を前記有線電話ネットワークに伝送する前に、前記有線電話ネットワークの公称電圧を判定するように構成され、前記基準電圧は前記公称電圧と等しい。
【００１６】
概して、他の態様として、有線アダプタ装置は、関連する電子通信機器から信号を受信するように構成されたデバイス入力部と、前記有線アダプタ装置を、電話配線を含む接続を介して前記有線アダプタ装置から離れた制御モジュールに接続するように構成された有線入力部（電話ジャックなど）と含む。前記有線アダプタ装置は、前記デバイス入力部および前記有線入力部と通信するアナログ−デジタル変換器を含む。前記アナログ−デジタル変換器は、関連する電子通信機器から前記信号を受信するとともに関連するデータを生成するように構成される。前記有線アダプタ装置は、前記デバイス入力部および前記有線入力部と通信するデジタル−アナログ変換器を更に含む。前記デジタル−アナログ変換器は、前記制御モジュールからデータを受信し、当該データをアナログ信号に変換するように構成される。
【００１７】
前記有線アダプタ装置は、低バッテリ状態を検知して当該低バッテリ状態を示す信号を生成するように構成された電力管理モジュールを更に含む。前記有線アダプタ装置は、前記制御装置と通信するように構成されたコマンド・インタフェース・モジュールを更に含む。前記アナログ−デジタル変換器および前記デジタル−アナログ変換器は内部制御装置ユニットに含まれ、当該内部制御装置ユニットは、前記アナログ−デジタル変換器および前記デジタル−アナログ変換器と通信する処理装置を更に含む。
【００１８】
概して、他の態様として、通信電力制御装置は、有線通信ネットワークから信号を受信するように構成された入力部と、前記入力部と通信する電力供給部とを含む。前記有線通信ネットワークは、公衆交換電話網（ＰＳＴＮ）である。
【００１９】
前記通信電力制御装置は、前記入力部と通信する検出回路を更に含み、当該検出回路は、前記入力部における電圧を示す１つ以上のパラメータを判定するように構成される。前記検出回路は電圧制御発振器を含む。前記通信電力制御装置は、前記入力部と前記検出回路との間に配置された１つ以上のローパスフィルタを更に含む。
【００２０】
前記通信電力制御装置は、前記検出回路と通信する比較回路を更に含み、当該比較回路は、前記入力部における電圧を示す１つ以上のパラメータを、基準電圧を示す１つ以上の関連するパラメータと比較するとともに、前記両パラメータの差を示す１つ以上の比較パラメータを生成するように構成される。前記通信電力制御装置は、前記比較回路および前記電力供給部と通信する制御回路を更に含み、当該制御回路は、前記１つ以上の比較パラメータに基づき、前記電力供給部を制御するように構成される。
【００２１】
概して、他の態様として、装置は、当該装置を有線電話ネットワークの有効ラインに接続するとともに、前記有線電話ネットワークへ音声信号を伝送し、前記有線電話ネットワークから音声信号を受信するように構成された有線入力部を含む。前記装置は、無線電話ネットワークへ信号を伝送し、無線電話ネットワークから信号を受信するように構成された無線モジュールと、前記有線入力部および前記無線モジュールと通信し、前記有線入力部および前記無線モジュールにおける通信を制御するように構成されたシステム制御装置とを更に含む。
【００２２】
前記装置は、前記有線入力部および前記無線モジュールのうち少なくとも一方からのアナログ信号を関連するデータに変換するように構成さえたアナログ−デジタル変換器を含み、前記関連するデータを、前記有線入力部を介して、離れている第１の有線アダプタモジュールへ伝送するように構成される。前記装置は、前記関連するデータを、時間割多重方式または他の伝送方法を用いて前記第１の有線アダプタへ伝送するように構成される。
【００２３】
前記装置は、前記有線入力部における第１の通信と前記無線モジュールにおける第２の通信とを制御するように構成されたシステム制御装置を含み、前記第１の通信および前記第２の通信はオーバーラップ時間の間共に有効である。
【００２４】
前記装置は、前記有線入力部と通信する電力供給部と、前記有線入力部と通信する検出回路とを含む電力制御回路を更に含み、当該電力検出回路は、前記有線入力部における電圧を示す１つ以上のパラメータを検出するように構成される。前記電力制御回路は、前記検出回路と通信する比較回路を更に含み、当該比較回路は、前記有線入力部における電圧を示す１つ以上のパラメータを、基準電圧を示す１つ以上の関連するパラメータと比較するとともに、前記両パラメータの差を示す１つ以上の比較パラメータを生成するように構成される。前記電力制御回路は、前記比較回路および前記電力供給部と通信する制御回路を更に含み、当該制御回路は、前記１つ以上の比較パラメータに基づき、前記電力供給部を制御するように構成される。
【００２５】
前記装置は、前記有線入力部からのアナログ信号を、関連するデータに変換するように構成されたアナログ−デジタル変換器を更に含み、前記アナログ信号は、ベースバンド周波数を有するベースバンド信号成分を含み、前記装置は、前記ベースバンド周波数と異なる周波数で前記関連するデータを伝送するように構成される。前記周波数は１．５ＭＨｚよりも大きく、例えば、６MHｚから４８０MHｚである。
【００２６】
前記装置は、１台以上のコンピュータによって実行されたときに、発信呼のダイアルナンバーを示す情報を有線アダプタモジュールから受信する動作と、低料金回線選択（ＬＣＲ）アルゴリズムおよび自動回線選択アルゴリズムの少なくとも一方を用いて前記ダイアルナンバーを示す前記情報を処理する動作と、前記処理に基づき、発信呼経路を判定する動作と、前記発信呼を前記発信呼経路に経路指定する動作とを含む機能を実現させる命令を示す情報を具現化したコンピュータ読み込み可能媒体を含むシステム制御装置を含む。前記発信呼経路は、前記有線入力部を使用してアクセスされた経路と前記無線モジュールを使用してアクセスされた経路とから選択される。
【００２７】
前記無線モジュールは、前記装置に関するデータおよび命令の少なくとも１つに基づき、通信を制御するように構成される。前記システム制御装置は、前記装置に関するデータおよび命令の少なくとも１つに基づき、通信を制御するように構成される。前記装置は、ユニバーサル・シリアル・バス（ＵＳＢ）を更に含み、当該ユニバーサル・シリアル・バスは、２本ワイヤのユニバーサル・シリアル・バスである。前記装置は、ユニバーサル・シリアル・バス・インタフェースなどのような、１つ以上のインタフェースを更に含む。
【００２８】
概して、他の態様として、外部ネットワークと通信する通信システムに対するコマンドの処理方法は、前記外部ネットワークを介して前記通信システムのデバイスと外部装置との間で通信を開始するステップを含む。前記コマンド処理方法は、ユーザの選択に応じて前記装置によって生成された第１の発信音を検出するステップと、前記第１の発信音が前記通信システムに対する少なくとも１のコマンド・シーケンスにおける前記第１の発信音であることを判定するステップとを更に含む。前記コマンド処理方法は、前記第１の発信音をバッファ第１発信音としてバッファリングするステップを更に含む。前記コマンド処理方法は、第２の発信音を検出するステップと、前記第２の発信音が前記少なくとも１のコマンド・シーケンスにおける前記第２の発信音であるか否かを判定するステップと、前記第２の発信音が前記少なくとも１のコマンド・シーケンスにおける前記第２の発信音でない場合、前記バッファ第１発信音および前記外部ネットワークにおける前記第２発信音を伝送するステップとを更に含む。
【００２９】
前記コマンド処理方法は、前記第２の発信音が前記少なくとも１のコマンド・シーケンスの１つを完了した場合、前記通信システムにおいて前記コマンドを実行するステップを更に含む。前記コマンド処理方法は、前記第２の発信音が前記少なくとも１のコマンド・シーケンスにおける前記第２の発信音であるが、前記少なくとも１のコマンド・シーケンスの１つを完了していない場合、前記第２の発信音をバッファ第２発信音としてバッファリングするステップを更に含む。
【００３０】
概して、他の態様として、物品は、１台以上のコンピュータによって実行されたときに、外部ネットワークを介して通信システムのデバイスと外部装置との間で通信を開始する動作を含む機能を実現させる命令を示す情報を具現化したコンピュータ読み込み可能媒体を含む。前記機能は、ユーザの選択に応じて前記装置によって生成された第１の発信音を検出する動作と、前記第１の発信音が前記通信システムに対する少なくとも１のコマンド・シーケンスにおける前記第１の発信音であることを判定する動作とを更に含む。前記機能は、前記第１の発信音をバッファ第１発信音としてバッファリングする動作を更に含む。
【００３１】
前記機能は、第２の発信音を検出する動作と、前記第２の発信音が前記少なくとも１のコマンド・シーケンスにおける前記第２の発信音であるか否かを判定する動作と、前記第２の発信音が前記少なくとも１のコマンド・シーケンスにおける前記第２の発信音でない場合、前記バッファ第１発信音および前記外部ネットワークにおける前記第２発信音を伝送する動作とを更に含む。前記機能は、前記第２の発信音が前記少なくとも１のコマンド・シーケンスの１つを完了した場合、前記通信システムにおいて前記コマンドを実行する動作と、前記第２の発信音が前記少なくとも１のコマンド・シーケンスにおける前記第２の発信音であるが、前記少なくとも１のコマンド・シーケンスの１つを完了していない場合、前記第２の発信音をバッファ第２発信音としてバッファリングする動作とを更に含む。
【００３２】
本発明のこれら特徴および他の特徴並びに効果は、添付した図面に関連して以下に記す具体的な実施形態の詳細な説明からより容易に明らかになろう。
【発明を実施するための最良の形態】
【００３３】
ここに提供するシステムおよび技術は、家庭、中小企業、または他の場所における有線電話および無線電話サービスのシームレス統合を可能とする。両サービスの統合により、２つの個別のシステムよりも優れたシステムが可能とする。
【００３４】
このシステムおよび技術を用いると、１つ以上のＰＳＴＮ回線（テレフォン・アクセス・ポイント（telephone access points）、以下「ＴＡＰ」と略称する）と、１つ以上の無線電話回線（フォン・オーバー・ワイヤレス・ライン（phone over wireless lines）、以下「ＰＯＷ」と略称する）とが、その場所に既存の電話配線を介して通信するが、その場所から離れて位置するＰＳＴＮの一部に実質的に影響を与えることのない単一のシステムに含まれる。ＴＡＰおよびＰＯＷは共に、システムにプラグインされた音声ベースの装置（例えば、電話器、留守番電話装置など）によってアクセスされ得る。ここで、「音声」という用語は、人によって発生された音、音声自動応答（ＩＶＲ）システムによって発生されたものなどの擬似音声のみならず、電話でボタンを選択することによって発生されるプッシュホン式電話などの音も含む。例えば、「音声信号」という用語は、電話の受話器に話すことによって発生される信号、および電話ボタンを押すことによって発生されるトーン信号を含む。
【００３５】
もたらされる統合システムには多くの利点がある。複数の呼は、回線ごとに単一の呼とされるのではなく、その場所に既存する電話配線の各回線上を多重送信される。これは、無線電話呼および有線電話呼が、その場所に既存する電話配線に多重送信されて、場所ごとの使用可能回線の数を非常に多くすることを可能とする。システムはＰＳＴＮの電話局に順番に接続される電話配線をその場所で使用するが、システムは実質的に電話局に影響を及ぼさない方法を採用する。
【００３６】
更に、システム制御の機能によって、はるかに高価なＰＢＸシステムの特徴および機能が家庭または中小企業に提供される。例えば、システムはスマート・コール・ルーティング（即ち、予め選択されたパラメータに基づいて、呼がシステム上の特定の電話器に経路指定される）を実施する。ある呼は、時間、日付、または他の条件に従って異なって経路指定される。特定ユーザへの呼は１つの関連するリング（ベル）を有し、一方、異なるユーザへの呼は異なる関連リングを有する。
【００３７】
また、システム制御の機能によって、ユーザは家庭またはビジネスにおいて、無線電話で利用可能な広範囲な機能および特徴を享受することが可能になる。例えば、ユーザは１日のうちある時間、または週のうちある日に、無料の長距離電話を可能にした無線電話レートプランを利用することができる。加えて、システム制御の機能によって、無料のフリーダイヤルや、より機能強化されたＥ９１１サポートなどのような、有線電話サービスの利点もユーザは享受することができる。
【００３８】
更なる利点は、システムの（固定型）無線電話の技術が、携帯用の無線電話技術と比べてはるかに向上した音質を提供することである。品質の向上はシステムの２つの態様によって提供される。第１は、システム制御ユニット（無線モジュールを含む）が、最適な信号受信に合わせて配置されることである。第２は、無線モジュールが、携帯用の無線電話と比べて高利得のアンテナや大きなアップリンク／トークバック電力などの１つ以上の信号改良メカニズムを組み込んでいることである。
【００３９】
システムの機能は、コマンド・インタフェースおよび制御モジュール（command interface and control module、以下「ＣＩＣＭ」と略称する）と、１つ以上の有線アダプタモジュール（wireline adapter module、以下「ＷＡＭ」と略称する）とによって提供される。ＣＩＣＭがシステムに集中制御を提供する一方、各ＷＡＭが付属したデバイスの局所制御を提供する。
【００４０】
図１は、一実施形態によるシステム１００の回路図を示している。ＰＳＴＮ１１０は公衆電話交換網であり、約４８Ｖの公称電圧で稼動する。場所１０５（例えば、家、アパート、会社、または他の場所）において、ＰＳＴＮ１１０へは複数の入力部１２０（例えば、壁の電話ジャック）からアクセスでき、入力部１２０はＰＳＴＮ１１０に並列接続されている。一般的な従来の構成では、１台以上のデバイス１５５（電話器、モデム、ファックス、留守番電話装置など）が、１つ以上の電話ジャックに直接プラグインされ、ＰＳＴＮに直接インタフェース接続されている。
【００４１】
本開示の実施形態では、デバイス１５０（電話、留守番電話装置、無線電話クレードル、および他の音声ベースのデバイス）は、ＷＡＭ１４０およびＣＩＣＭ１３０を介してＰＳＴＮ１１０に接続している。特定のＷＡＭ１４０によってサポートされていないデバイスなど（例えば、ファックス装置、モデムなど）の他のデバイス１５５は、直接ＰＳＴＮネットワーク１１０に接続しており、システム１００と平行して作動する。一実施形態では、ＷＡＭ１４０が、音声ベースのデバイスのみか、データデバイスのみ、または双方をサポートするように構成されていることに注意されたい。
【００４２】
従来の家庭用電話では、入力部１２０は単一の有線電話回線への複数デバイスアクセスを提供する。すなわち、複数のデバイスが異なる入力部１２０にプラグインされるが、同時には単一の通信回線のみが開いている。統合遠距離通信サービスを提供するために、システム１００は、以下に更に詳細に説明するように、複数の無線回線と１つの関連する有線とが家庭用電話配線に多重送信されることを可能とする。
【００４３】
システム１００は、１つ以上の入力部１２０と通信する少なくとも１つのＣＩＣＭ１３０を含んでいる。ＣＩＣＭ１３０は、ＰＳＴＮネットワーク１１０と１つ以上の無線電話ネットワークとにインタフェース接続されるとともに、システム１００の１つ以上の制御機能を提供するように構成される。特に、ＣＩＣＭ１３０は、システム１００の電力監視および電力制御を実行するだけでなく、既存の電話配線に呼多重化を可能にするために周波数偏移を実行する。図２および図５を参照して、以下にＣＩＣＭ１３０についてより詳細に説明する。
【００４４】
システム１００は、ＣＩＣＭ１３０の内部および／または外部にあり且つ１つ以上の入力部１２０と通信する１つ以上のＷＡＭ１４０と、１台以上の関連するデバイス１５０と、ＣＩＣＭ１３０とを更に含んでいる。ＷＡＭ１４０は関連するデバイス１５０の局所制御および電話機能を実行する。例えば、ＷＡＭ１４０は、呼びベル（リング）電力および他の機能をデバイス１５０に提供し、ＣＩＣＭ１３０と通信し、フィルタリングを提供し、プッシュホン信号を送信し、局所リンジング回路を提供し、そして他の機能を提供する。ＷＡＭ１４０の実施形態は以下に図４を参照してより詳細に説明する。
【００４５】
一実施形態では、以下に説明するように、ＣＩＣＭ１３０はＷＡＭの機能を実行し、如何なるＷＡＭモジュールの追加も必要としない。図１に示すように、ＣＩＣＭ１３０はＷＡＭの性能を有し、デバイス１５０は、入力モジュール２３５（図２参照）を使用してＣＩＣＭ１３０に直接接続される。システム１００は、入力部１２０に直接接続される（すなわち、ＷＡＭ１４０に接続されない）１台以上のデバイス１５５を更に含んでいる。
【００４６】
ＣＩＣＭ１３０との通信には、ＣＩＣＭ１３０へのデジタルおよび／またはアナログの情報を処理のために送信および受信することが含まれる。例えば、ＣＩＣＭ１３０は接続されたＷＡＭ１４０にリングパターンコマンドを伝送し、一実施形態では、ＷＡＭ１４０は（関連する外部電源を使用して、或いは使用せずに（下記参照））実際のリング（ベル）機能を提供する。代わりに一実施形態では、ＷＡＭ１４０は、デバイス１５０が実際のリング（ベル）機能を提供するのを可能とするリング（ベル）電圧およびリング（ベル）周波数を発生させる。別の実施例では、ＷＡＭ１４０は、電話をするときにプッシュホン・シーケンス情報をＣＩＣＭ１３０に通信し、ＣＩＣＭ１３０は、手動転送（Manual Bypass）機能または自動転送（Automatic Bypass）機能のような１つ以上の機能が作用しているか否かを判定するために、シーケンス情報を処理する。
【００４７】
システム１００を作動させるには多くの方法がある。例えば、ＣＩＣＭ１３０かＷＡＭ１４０のどちらかまたは両方が、従来の電源コンセントから交流電源を使用して作動してもよい。代わりに、ＣＩＣＭ１３０とＷＡＭ１４０とのいずれかまたは両方が、充電式バッテリを使用して作動してもよい。
【００４８】
しかしながら、ＷＡＭ１４０にプラグを繋ぐのはシステム１００にとって不便であるかもしれない。例えば、あるビルでは、入力部１２０は電源コンセントから多少離れたところに位置することがある。したがって、一実施形態によれば、ＣＩＣＭ１３０は交流電源を使用して作動し、一方、ＷＡＭ１４０は充電式バッテリを使用して作動する。ＣＩＣＭからの電力は、既存のまたは新しい電話配線を介してＷＡＭ１４０を再充電するのに使用される。
【００４９】
システム１００は、既存の電話配線を使用するが許容電力変動を超えることのない、無線電話と有線との統合システムを可能とする。すなわち、ＷＡＭ１４０のバッテリ充電中にＰＳＴＮ１１０から供給されるか、またはＰＳＴＮ１１０に供給される電流は、ＣＩＣＭ１３０によって許容期間内に許容レベルに回復される。一実施形態では、システム１００の作動による電力変動は、既存の家庭用電話網における一般的な雑音レベルと概ね等しいかそれよりも少ないレベルにある。
【００５０】
図２は一実施形態によるＣＩＣＭ１３０の回路図を示している。図１および図２に示すように、ＣＩＣＭ１３０は、入力部１２０（標準的な電話ジャックなど）を介してＣＩＣＭ１３０をＰＳＴＮ１１０および１台以上の追加のＷＡＭ１４０（必要あれば）に接続する入力モジュール２０５を含んでいる。
【００５１】
ＣＩＣＭ１３０は、ＣＩＣＭ１３０を交流（または他の）電源に接続する電源インレット２１５を更に含んでいる。例えば、電源インレット２１５は、ＣＩＣＭ１３０を標準的な（米国のまたは他の）壁コンセントにプラグを差し込むのに使用される。
【００５２】
ＣＩＣＭ１３０は、システム１００の電力消費に拘わらず、ＰＳＴＮ１１０によって供給された公称電圧を維持する電力制御モジュール２１０を含んでいる。電力制御モジュール２１０は、１線式有線システム用の単一の２線式接続２０７を介して入力モジュール２０５と通信するか、または複数回線有線システム用の１以上の２線式接続２０７を使用して接続されている。システム１００の特定の場所へのインストール時に、電力制御モジュール２１０は、その場所における公称電圧レベル（異なる場所間で大幅に変化する）を確かめる１つ以上の学習アルゴリズムを実施する。
【００５３】
ＣＩＣＭ１３０は、ハードウェアおよび／またはソフトウェアを使用して、システム１００の多くの管理機能を実行するシステムコントローラモジュール２３０を更に含んでいる。システムコントローラ２３０は、電力制御モジュール２１０と並列接続の２線式接続２０８上の入力モジュール２０５から電話信号を受信する。システムコントローラ２３０は情報通信路２０９を介して情報を電力制御モジュールに提供する。
【００５４】
ＣＩＣＭ１３０は、高利得のアンテナであるアンテナ２２５と通信する１台以上の無線電話モジュール２２０（例えば、ＧＳＭ、ＣＤＭＡ、または他の無線電話モジュール）を更に含んでいる。以下に詳細に説明するように、作動時、ＣＩＣＭ１３０は音声信号および／またはデータ信号を、無線電話モジュール２２０を介して送受信する。各無線電話モジュール２２０は、関連する電子シリアル番号（ＥＳＮ）または他の電子識別子を有している。一実施形態では、無線電話モジュール２２０の少なくとも１つが、移動性無線電話へのシャドーＥＳＮを持っている。このような実施形態では、ＥＳＮに関連する電話番号への呼が、移動性無線電話デバイスとＣＩＣＭ１３０を含むシステムの１台以上のデバイスとの両方のベルを鳴らす。
【００５５】
ＣＩＣＭ１３０は、入力モジュール２３５と通信する１つ以上の内部ＷＡＭ１４０を更に含んでいる。ＷＡＭ１４０はコネクタ２１８を使用してシステムコントローラ２３０と通信し、入力モジュール２３５を介して外部デバイス１５０にインタフェースを提供する。
【００５６】
ＣＩＣＭ１３０は、関連するコネクタ２４５との１つ以上のインタフェース２４０を更に含んでいる。インタフェース２４０は、ＵＳＢ、１０／１００Ｂａｓｅ−Ｔ、シリアル、および／または、他のインタフェースを含む。ＣＩＣＭ１３０は、内部で接続または拡張バスを介して接続される更なるモジュール（図示せず）を含んでいる。例えば、ＣＩＣＭ１３０は、ワイヤレスデータ通信を容易にする１台以上のＷｉＦｉモジュールを含んでいる。
【００５７】
一実施形態では、ＣＩＣＭ１３０は、インタフェース２４０を使用してシステム１００の外部にある１台以上のデバイスと通信する。例えば、ＣＩＣＭ１３０は、セキュリティシステム、ヒーティングシステム、クーリングシステム、１台以上の電気器具、および／またはワイヤレスインタフェースなどのインタフェースを使用する他のデバイスと通信する。その結果、システム１００は、外部デバイスをより効率的に作動させるために監視および／または制御するのに使用される。ＣＩＣＭ１３０がＯＡＰ（Over the Air Programming、以下に更に詳細に説明する）を使用して命令を受け、デバイスがユーザ以外の実体によって制御されるからである。例えば、セキュリティサービスプロバイダはプログラムの更新を、ＣＩＣＭ１３０を使用してセキュリティシステムに提供する。
【００５８】
ＣＩＣＭ１３０は、通信機能および機能性を拡張するように設計され、モジュール内蔵型デバイスとして実施される。上記したように、ＣＩＣＭ１３０は１台以上の無線電話モジュール２２０を含み、電話回線がその場所（例えば、家庭またはオフィス）に追加されるのを可能とする。これにより、多くのユーザ、特にソーホー（ＳＯＨＯ）ユーザに大きな利益が提供される。
【００５９】
例えば、オフィスを家の情報通信システムに統合するためには、２本以上の電話回線の追加が必要である。つまり、ビジネス電話回線とビジネスファックス回線とで、合計３回線である。上記したように、ほとんどの家には、１本または２本のＰＳＴＮ回線がある。もう１つの回線を提供するためには、電話会社から相当の金額（通常数百から数何千ドルのオーダー）を請求される。更に、ＰＳＴＮ回線を追加するためには新たな配線を引くことを要し、そのためには家を破壊して設置する必要がある。
【００６０】
対照的に、本システムおよび技術は、１本以上の電話回線を追加することでコストおよび時間の効果的な方法を提供する。ユーザは、サービスプロバイダからの１本または２本のＰＳＴＮ回線系列に加入し、ＣＩＣＭ１３０を使用して１本以上の無線回線を追加することができる。
【００６１】
システム１００によって利用可能にされた追加回線を効率的に使用するために、ＣＩＣＭ１３０は、電話配線を使用する、異なる装置間および異なる回線における多重通信を可能にする。通信は、アナログ音声信号をデータに変換し、ＰＳＴＮ１１０に干渉を生じさせない程高い周波数でデータを送信することによって多重化される。周波数としては、ＤＳＬに使用される帯域よりも高く（約１．５ＭＨｚに及ぶ）、比較的短い距離の電話配線を介して消散するものが有効である。典型的実施形態では、約１２ＭＨｚの周波数を使用する。
【００６２】
ＣＩＣＭ１３０は以下のように通信を管理する。無線電話モジュール２２０および／またはＰＳＴＮ１１０から、ＷＡＭ１４０に関連するデバイス１５０に対する音声信号が受信されると、ＣＩＣＭ１３０は受信した音声信号を、アナログ−デジタル変換（Ａ／Ｄ）およびデジタル−アナログ変換（Ｄ／Ａ）モジュール２６０を使用して音声信号を示すデジタルデータに変換する。
【００６３】
そして、デジタルデータは適切なＷＡＭ１４０に経路指定され、ＷＡＭ１４０はデバイス１５０を作動させるためにデータをアナログ信号に変換する。音声信号がデバイス１５０で生成された場合、ＷＡＭ１４０は音声信号をデジタルデータに変換し、適切な回線を介する伝送のためにデジタルデータをＣＩＣＭ１３０に伝送する。
【００６４】
モジュール２６０は、複数進行通信のためにデータパケットを生成し、呼多重化を可能にする。例えば、第１の呼がＰＳＴＮ１１０を介して受信される。システムコントローラモジュール２３０は、１つ以上のスマート・ルーティング・アルゴリズム（以下に詳細に説明する）に基づいて、または１つ以上のＷＡＭ１４０に関連する作動されたデバイス１５０に基づいて、呼のルーティング情報を判定する（例えば、受信した呼に対応して全てのデバイス１５０のベルが鳴るが、呼は、関連するデバイス１５０の受話器を持ち上げる一のユーザに基づいて、第１のＷＡＭ１４０のみに経路指定される）。システムコントローラモジュール２３０は、関連するデータパケットを経路指定するために、ルーティング情報（例えば、第１のＷＡＭ１４０のアドレス）を、制御線２１７を介してモジュール２６０に提供する。
【００６５】
次に、音声信号は、入力モジュール２０５で受信され、モジュール２６０でデータパケットに変換され、電話配線を使用して第１のＷＡＭ１４０に伝送される。第１のＷＡＭ１４０は、データパケットを受信し、デバイス１５０を作動させるためにデータを音声信号に変換する。
【００６６】
第１のＷＡＭ１４０を使用する呼（呼び出し）の間、第２の呼は第２の異なるＷＡＭ１４０を使用して開始される。第２の呼が９１１コールでない場合、システムコントローラモジュール２３０は、ＰＳＴＮ１１０が（単一のＰＳＴＮ回線１１０に）利用可能でないことを判定し、無線電話モジュール２２０を介して第２の呼を経路指定する。第２のＷＡＭ１４０に関連するデバイス１５０で生成された音声信号は、第２のＷＡＭ１４０によってデジタルデータに変換され、電話配線でモジュール２６０に送信されて、無線電話モジュール２２０で伝送されるために音声情報に変換される。無線電話モジュール２２０から受信された音声信号は、モジュール２６０でデータパケットに変換され、電話配線を介して第２のＷＡＭ１４０に伝送される。第２のＷＡＭ１４０は受信したデータを、関連するデバイス１５０を作動させるために音声信号に変換する。
【００６７】
データパケットは、多くの異なるメカニズムを使用して適切なＷＡＭ１４０に経路指定される。例えば、データパケットは、ＴＤＭ（time-division multiplexing：時間割多重方式）を使用して伝送される。ＴＤＭシステムでは、各ＷＡＭ１４０はデータパケット送受信用に指定時間割を有している。
【００６８】
別の実施形態では、データパケットは、ＦＤＭ（frequency division multiplexing：周波数分割多重方式）を使用して伝送される。ＦＤＭシステムでは、各ＷＡＭ１４０は指定周波数帯域を有している。各ＷＡＭ１４０は指定周波数帯域でデータパケットを伝送し、指定周波数帯域で受信したデータパケットを処理するが、指定周波数帯域外で受信したデータパケットは処理しない。
【００６９】
また、モジュール２６０は（例えば）パケットヘッダーの一部として識別子情報を含むので、音声情報はシステム１００で正しく経路指定される。モジュール２６０は、システムコントローラモジュール２３０から制御線２１７を介して受信したルーティング情報に基づいてパケットヘッダーを生成する。
【００７０】
再度図１について説明する。あるデバイス１５５は入力部１２０に直接接続される。デバイス１５５は、ＷＡＭ１４０を使用することなく（そして音声および／またはデータ信号を関連するデジタルデータに変換することなく）、音声および／またはデータ信号をＰＳＴＮ１１０で送信する。デバイス１５５を使用する通信の間、追加的な呼は、１台以上の無線電話モジュール２２０を使用して、または上記したように第２のＰＳＴＮ回線１１０で、発信または受信される。追加的な呼の音声信号は、デジタルデータに変換され、デバイス１５５用の信号を電話配線で通信される（例えば、異なる周波数帯域および／または多重方式によって）。
【００７１】
ＣＩＣＭ１３０によって提供される別の利点は、ＣＩＣＭ１３０および／またはＷＡＭ１４０をプログラムする１つ以上の方法を使用して、システム１００を特定の環境またはユーザに対しカスタム設計できることである。例えば、無線電話モジュール２２０は、ＳＭＳ、ＭＭＳ、および／または、他の遠隔データ伝送インタフェースを使用して、ＣＩＣＭ１３０および／またはＷＡＭ１４０のＯＡＰ（over the air programming）を可能にする。また、プログラミングは、ＵＳＢ、イーサネット（登録商標）、または他の物理的インタフェースのような１つ以上のインタフェース２４０を介して、またはＤＴＭＦ（dual tone multi-frequencyまたはプッシュトーン）を使用して実行される。
【００７２】
種類の異なるユーザインタフェースは、ユーザが自分の情報通信システムをカスタマイズするのを可能にするために使用される。例えば、ホスト・ウェブサーバー／ウェブサイトは、外部の且つ容易に使用でき、それによりエンドユーザがプログラミングコマンドを開始することができるサービスのアクセスポイントを提供するためにも使用される。ユーザは、システム１００の１つ以上のオプションを選択するために、ウェブサイトによって提供された１つ以上のユーザインタフェースと交信する。ウェブサイトはユーザの入力を処理し、応答では、選択された機能を実行するために、１つ以上の命令をシステム１００のＣＩＣＭ１３０に通信する（例えば、ＳＭＳまたはＭＭＳを利用するＯＡＰを介して）。
【００７３】
レートプランおよび他の移動性電話情報は、選択された無線電話サービスプロバイダと連携して、ＯＡＰ（または他の方法）によってアップデートされる。ＯＡＰは継続中の呼を妨害することなく、システム・パラメータのリアルタイムアップデートを可能とする。
【００７４】
ＷＡＭ１４０の外部プログラミングが利用できない実施形態では、システム１００は、ＷＡＭ１４０がＣＩＣＭ１３０を使用してプログラムを書き変えられことのを可能にする。システムアドミニストレータは、ＣＩＣＭ１３０を構成することによって、プログラミングフェーズを非繁忙期にスケジュールすることができる。ユーザが、プログラム書き換え処理中であるＷＡＭ１４０を使用して呼の開始を試みた場合、所望のデバイスが現在利用不可能であることをユーザに警告するトーンが発生する。
【００７５】
上記したように、ＣＩＣＭ１３０およびＷＡＭ１４０が内部電話配線を介してＰＳＴＮ１１０と通信するので、システムは、ＰＳＴＮ１１０の電力が影響されない或いは使用されないことを要件とする規則に応じる必要がある。しかしながら、既存の電話配線を使用して電源供給されるシステムを提供することによって、多くの利点（本明細書で詳細に記載されたものなど）が得られる。したがって、ここに提供するシステムおよび技術はシステム１００の電力監視および制御を可能にする。
【００７６】
ＰＳＴＮ１１０によって供給されるマイナス４８ボルト（−４８ＶＤＣ）は、非理想的な電力源／電力供給である。例えばそれは、家から家への線間電圧および電流における予測できない変化および変動を引き起こす回線減衰のために、内蔵抵抗を有している。電気的には、これは、ユーザが回線における負荷を増大または減少させる（例えば、「オフフック」または「オンフック」にすること、或いは、電話を家に増設すること）に従って、電圧低下をもたらす。これはある第三デバイスには許容できないものである。
【００７７】
ＷＡＭ１４０がピーク効率で作動し、長時間に渡って負荷を維持するために、ＣＩＣＭ１３０は電圧変動を測定して補償するように構成される。ＣＩＣＭ１３０が操作中の回線を介してＰＳＴＮ１１０と通信すると、ＦＣＣパート６８．３０８の要件が満たされるように電力制御がなされる。
【００７８】
図３は、一実施形態による、場所１０５におけるＣＩＣＭ１３０に含まれる電力制御モジュール２１０を示している。電力制御モジュール２１０は、第１の接続２０７Ａと第２の接続２０７Ｂを含む２線式の接続２０７を介してＰＳＴＮ１１０と通信する。接続２０７Ａおよび／または２０７Ｂは、１つ以上のフィルタ３０５を含んでおり、これはローパスフィルタである。
【００７９】
回線における直流電圧の測定は、同調された誘導性／容量性（ＬＣ）並列回路３１０に基づいており、容量性コンポーネントはバラクタ（可変容量ダイオード）アレイ（電圧／ダイオードを制御するコンデンサ）に基づいている。同調（共振）回路は、インダクタンスと可変容量ダイオードとによって決定される電圧制御周波数で振動する。比較回路３２０は測定周波数と基準周波数との間の誤差量を測定する。基準周波数は必要な電圧に関連する周波数である。誤差量は公称電圧−４８Ｖの直流電源３３０の電圧を増大または減少させるのに使用される。その結果、ＰＳＴＮ１１０への線間電圧およびＰＳＴＮ１１０からの線間電圧は実質的に影響を受けないが、ＷＡＭ１４０の電力は一定となる（その結果、バッテリは充電されたままである）。最適の電圧制御とするには、サンプリング時間を十分短くすべきであることに注意されたい。
【００８０】
一実施形態では、電力制御モジュール２１０は図２のシステムコントローラモジュール２３０と通信し、情報通信路２０９を介して信号を受信する。信号は再充電操作の延期（または他の電力事象）を示している。再充電の電気的シグナチャーが予め知られているので、電力制御モジュール２１０は、スケジュールされた再充電操作の開始と同時に、予め決定された量だけ電源３３０の電圧を一度に増大させることで応じる。同様に、電力制御モジュール２１０は、スケジュールされた再充電操作の終了と同時に、予め決定された量だけ電源３３０の電圧を一度に減少させることで再充電操作の予期された終了に応じる。
【００８１】
一実施形態では、電力制御モジュール２１０は、特定の電力シグナチャーを認識するように構成され、それら電力シグナチャーに関連する電力変化を補償しない。例えば、電力制御モジュール２１０は電話のオフフック状態に関連しているときにシグナチャーを認識する。この種の電力事象は電話局によって予期されるので、電力制御モジュール２１０は電力偏差が非補償状態で生じるのを許容する。
【００８２】
図１に示すように、システム１００は、ＣＩＣＭ１３０から分離した、および／または、ＣＩＣＭ１３０に統合した、１つ以上のＷＡＭ１４０を含む。ＷＡＭ１４０は１台以上のデバイスに対する局所的な特徴および機能を実行し、既存の電話配線を介してＣＩＣＭ１３０と通信する。
【００８３】
図４は、一実施形態によるＷＡＭ１４０の回路図を示している。ＷＡＭ１４０はデバイス１５０をサポートし、信号を送信し、制御するとともに、内部電話配線を介して、および／または無線でＣＩＣＭ１３０と通信する。例えば、Zigbee、Bluetooth、または他のプロトコルなどの多くの異なる無線プロトコルが使用される。ＷＡＭ１４０は既存のインフラストラクチャ（単一または複数組のツイストベアの内部電話配線）が複数の同時コールをサポートするのを可能にする。ステータスとプログラミングに基づいて（例えば、物理的且つ無線の周波数制御メカニズムを通じて）、ＷＡＭ１４０は、他のＷＡＭおよびＷＡＭ非接続デバイスへのコール方向、呼接続、および呼切断に関与する。
【００８４】
図示した実施形態では、ＷＡＭ１４０はデバイス１５０と通信する電話管理モジュール４０５を含んでいる。電話管理モジュール４０５は、着呼および発呼のシナリオにおいてデバイス１５０への電話局（ＣＯ：central I office）機能のシミュレーションを容易にするために、トーン、信号、およびデータの変換を提供するように構成される。電話管理モジュールはＤＴＭＦ（dual tone multi-frequency）モジュール４０６を含んでいる。
【００８５】
ＷＡＭ１４０は電話管理モジュール４０５と通信するコントローラユニット４１０を更に含んでいる。コントローラユニット４１０は、接続されたデバイスの状態に基づいて、コール制御および信号発信に関連するデータを制御し、保存するように構成される。また、コントローラユニット４１０は、コールフロー、コールルーティング、およびコールインタフェース切り換えと関連してＣＩＣＭ１３０と通信するように構成される。
【００８６】
コントローラユニット４１０は、プロセッサ４１３と通信するデジタル−アナログモジュール４１１とアナログ−デジタルモジュール４１２とを含んでいる。デジタル−アナログモジュール４１１はデバイス１５０により通信される音声情報を含むデータパケットを受信する。デジタル−アナログモジュール４１１は、データパケットをアナログ信号に変換し、次に、アナログ信号はデバイス１５０を作動させるために使用される。同様に、アナログ−デジタルモジュール４１２は、ＰＳＴＮ１１０または図２の無線電話モジュール２２０により伝送される音声信号を受信し、関連するデータパケットを生成する。
【００８７】
コントローラユニット４１０は電力管理モジュール４１５と通信するセンシングユニット４１４を更に含んでいる。センシングユニット４１４は、電力管理モジュール４１５の低バッテリ状態を検知し、低バッテリ状態の表示をプロセッサ４１３に提供する。
【００８８】
電力管理モジュール４１５は、ＷＡＭ１４０が外部の電源供給またはＡＣ入力（例えば、標準的ＡＣ１１０Ｖ／２２０Ｖ）なしで作動することができるように、低電力用に設計されている。一実施形態では、電力管理モジュール４１５は、ＣＩＣＭ１３０によって供給された電力を使用して内部電源を再充電する。
【００８９】
再充電操作の例は以下の通りである。センシングユニット４１４が電力管理モジュール４１５の低バッテリ状態を検知し、低バッテリ状態の表示をプロセッサ４１３に提供する。ＷＡＭ１４０はコマンド・インタフェース４２５を介して（ＣＩＣＭ１３０への無線または有線の信号接続を使用して）低バッテリ状態をＣＩＣＭ１３０に伝送する。ＣＩＣＭ１３０のシステムコントローラ２３０は、再充電操作をスケジューリングし、ＣＩＣＭ１３０の電力制御モジュール２１０の保留中の再充電操作を信号送信する。ＣＩＣＭ１３０は再充電操作に関するタイミング情報をＷＡＭ１４０に送信する。スケジューリングされた時に、ＷＡＭ１４０の再充電スイッチが閉じられることで、電力管理モジュール４１５のバッテリ・チャージャ・ユニットが電力制御モジュール２１０（ＡＣコンセントによって順番に作動される）に含まれる電源に接続され、バッテリ・チャージャ・ユニットのバッテリを再充電する。
【００９０】
ＷＡＭ１４０はプロセッサ４１３および電力管理モジュール４１５と通信するコマンド・インタフェース・モジュール４２５を更に含んでいる。コマンド・インタフェース・モジュール４２５は、信号に対し制御されたインタフェースおよびセキュリティを提供し、ＣＩＣＭ１３０とＷＡＭ１４０集中管理機能との間のプロセスフロー制御を提供する。更に、コマンド・インタフェース・モジュール４２５は１つ以上のフィルタを含んでおり、これは、ベースバンド音声周波数（通常３００〜３４００Ｈｚ）、ＤＳＬ周波数（通常最大約１．５ＭＨｚ）および／または他の周波数などの周波数をフィルタにかける。
【００９１】
ＣＩＣＭ１３０とＷＡＭ１４０との間の信号送信は、有線技術、無線技術、または両方の技術を使用してなされる。一実施形態では、ＷＡＭ１４０は、特定の在宅勤務環境に適合するように、ＣＩＣＭ１３０または他のソースからのプログラミング命令を受信することができるようになっている。ＷＡＭ１４０の独自にプログラム制御できるこの機能は、使いやすさだけでなく、回線電力供給の柔軟性および既存のインフラストラクチャとの統合も提供する。
【００９２】
上記したように、ＣＩＣＭ１３０はシステムコントローラモジュール２３０を含み、ＷＡＭ１４０は、システム１００の多くの機能および特徴を実行するために、コントローラユニット４１０、電力管理モジュール４１５、およびコマンド・インタフェース４２５を含んでいる。システム１００の機能および特徴のいくつかを以下に詳細に説明する。実行される重要な機能の１つはコール多重化である。一実施形態では、システムコントローラモジュール２３０および／またはコントローラユニット４１０は、複数の呼が既存の電話配線で多重送信されることを可能にするために、ソフトウェアおよび／またはハードウェアを含んでいる（つまり、複数の同時コールに関連する信号が、その場所の電話配線を使用してＣＩＣＭ１３０とＷＡＭ１４０との間で伝送され、その場所から離れたＰＳＴＮ１１０に実質的に影響することはない）。
【００９３】
従来のＰＳＴＮ通信は、３００〜３４００Ｈｚのベースバンド周波数を使用する。システムコントローラモジュール２３０は、コネクタ２０８を介して音声通信を受信し、音声信号をデジタルデータパケットに変換する。システムコントローラモジュール２３０は既存の電話配線を介してデジタルデータパケットを高周波で１つ以上のＷＡＭ１４０に伝送する。ＷＡＭ１４０は、音声信号を変換してベースバンドに戻す同様のパケット化回路を含んでいる。
【００９４】
別の実施形態では、呼は、高周波搬送波で音声情報を伝送する方法以外の方法を使用して多重送信される。しかしながら、高周波搬送波を使用するデータパケットの伝送が特に有効である。例えば、高い搬送波周波数を使用することは、高周波信号がツイストペア上の短距離で消散するので、ＰＳＴＮ１１０が消散されないことを確実にする。
【００９５】
図５は一実施形態によるＣＩＣＭ１３０の概要を示している。ＣＩＣＭ１３０は、ＰＳＴＮ１１０または他の有線電話システムとのインタフェースをとるために、１つ以上の電話局（ＣＯ）／ＰＯＴＳ，電話器，電信（ＰＴＴ）インタフェース５０５を含んでいる。インタフェース５０５は、内蔵プログラム情報の命令に基づき、および／または接続された様々なメディアからの１以上の信号に応じて、スイッチ５１０とプロセッサ５３０との間の信号および接続を制御する。
【００９６】
図５は２回線システムを示しており、Ｌ１およびＬ２は有線電話システムへの有線接続（例えば、ＰＳＴＮ１１０へのツイストペア・コネクタ）である。Ｌ１およびＬ２は、標準的地上通信線電話のトーン、電圧および信号送信を使用して、クラス５電話局から音声信号を伝送する。Ｌ１およびＬ２は、Bell Core ＦＳＫまたはＤＴＭＦ ＡＮＩのどちらかとのRing-in、Loop Startサービスを提供するように電話局によって設定される。
【００９７】
ＣＩＣＭ１３０は、少なくとも１つの無線電話回線を提供するために、アンテナ５２５と通信するラジオパート５２０を更に含んでいる。例えば、ラジオパート５２０は、第１の無線回線Ｌ３ａ、第２の無線回線Ｌ３ｂ（仮想の回線であってもよい）を検証する。呼はモバイル・テクノロジー（例えば、Cellular／ＰＣＳ）オペレータからＬ３ａおよびＬ３ｂで受信され、ＣＩＣＭ１３０によってサポートされ且つＣＩＣＭ１３０にインストールされた標準的な移動性電話インタフェース・サービスに配信される。移動性電話制御ロジックおよび組み込まれたエア・インタフェースが含まれており、これらは展開（deployment/rollout）時に特定のオペレータのリコメンデーションに依存する。
【００９８】
通話者は、Ｌ３ａまたはＬ３ｂを介してフォン・オーバー・ワイヤレス・ライン（ＰＯＷ）、またはＬ１およびＬ２（両方が存在し接続されているならば）を介してテレフォン・アクセス・ポイント（ＴＡＰ）へ呼を発し、および／または、ＴＡＰから呼を受ける。図５は単一のＰＯＷの物理的接続を備えた実施形態を示しているが、無線サービスはキャッチホンをサポートしている。よって、第２の起呼者がいる。ＴＡＰは２つの地上通信回線接続を電話番号２つまでに対しサポートすることができる。各電話番号がキャッチホンをサポートすることができるので、最大４人の通話者がＴＡＰへの呼において有効である。
【００９９】
無線電話の受信は、１台以上の信号増幅器、１台以上の信号反応器、および／または、高利得アンテナを講じることによって改良される。例えば、ラジオパート５２０は、高利得アンテナ５２５を利用することによって、ＣＩＣＭ１３０の場所における無線電話適用範囲を改良する。高利得アンテナ５２５の使用は、増幅されたシステムよりも低い電力需要だけでなく、帯域内且つ無線の信号をより良好に受信および伝送するために、低雑音指数利得を可能にする。更に、高利得アンテナ５２５は、ＰＣＳ帯域と同様に、両無線電話帯域（Ａ／Ｂ、８２４〜８４９ＭＨｚモバイルＴＸ、および８６９〜８９４モバイルＲＸ）で使用される。ＰＣＳにとって、高利得アンテナ５２５はマルチバンド（例えば、デュアルバンド）アンテナである。
【０１００】
ＣＩＣＭ１３０はプロセッサ５３０を更に含んでいる。単一のＣＰＵとして示されているが、異種のプロセッサを使用してもよい。更に、プロセッサ５３０は１台以上のプロセッサを包含する。
【０１０１】
一実施形態では、プロセッサ５３０が回路、ロジックおよび、プログラムによる命令および／またはデータの処理を含んでおり、全ての制御、ルーティング、および判別機能を発揮する。プログラムによる命令およびデータは、ユーザ、オペレータ、および／または、他の入力に基づいて、全ての判定およびルーティングを促進するのに使用される。制御およびメディア上のコールルーティングの「方向」（インバウンド（着信）またはアウトバウンド（発信））は、発信電話番号、発呼者電話番号、時刻（ＴＯＤ）、曜日（ＤＯＷ）などのパラメータ、および他のパラメータ、即ち、特定目的にいずれのデバイス（例えば、特定の電話またはファックスデバイス）またはメディア（例えば、有線電話または無線電話）を利用したらよいかを判定する１人以上のユーザによって予め選択されるパラメータに反応する。
【０１０２】
プログラム命令およびデータは、コール制御および機能（キャッチホン、自動転送、ブリッジング、電子会議、ボイスメール、および／または、他の機能などの）の利用に利用される。一実施形態では、ユーザはコール制御および／または機能用のパラメータを定義する。一実施形態では、少なくともいくつかのパラメータが、内蔵プログラム情報によって提供され、および／または、電波で、または、１つ以上のインタフェースを介してプログラムされる。
【０１０３】
ＣＩＣＭ１３０は、ソフトウェアおよび／またはハードウェアに基づく１つ以上のスイッチ５１０を更に含む。コール接続性およびルーティング情報は、スイッチ５１０に伝送され、スイッチ５１０によって制御される。システム１００へのおよびシステム１００からの呼は、ＣＩＣＭ１３０によって実行される事前に定義されたルーチンに従って切り換えられる。スイッチ５１０は、デバイス１５０および／または外部ソース／あて先のいずれかに呼を接続し、これらのいずれかの間に呼を接続する。音声がデジタルデータパッケージに変換されるので、追加のＷＡＭへの伝送は、異なるＷＡＭアドレスにパッケージを再送することによって容易になされる。上記したように、一実施形態では、ＣＩＣＭ１３０は複数のＷＡＭ１４０との通信を可能にするために、時分割多重接続（ＴＤＭＡ）技術および／または周波数分割多元接続（ＦＤＭＡ）を使用する。
【０１０４】
ＣＩＣＭ１３０は、制御情報を１つ以上のＷＡＭに提供するＷＡＭコントローラ５１５（ＣＩＣＭ１３０の内部および／または外部にある）を更に含んでいる。例えば、ＷＡＭコントローラ５１５は、１つ以上のＷＡＭに伝送するために１以上の信号を生成し、ユーザによって定義されたデータおよび／または他のデータを使用して、プロセッサ５３０の指揮下で確実な接続を制御する。
【０１０５】
ＣＩＣＭ１３０は、デバイス１５０（例えば、ＰＯＴＳデバイス）にインタフェースをとる１つ以上のデバイス・インタフェース５３５を更に含んでいる。例えば、デバイス・インタフェース５３５は、関連するデバイス１５０に対するアナログ接続性およびコア電話信号送信機能を実行する。一実施形態では、最大４またはそれ以上のデバイス・インタフェース５３５がある。
【０１０６】
ＣＩＣＭ１３０は１つ以上のデータインタフェース５４０を更に含む。インタフェース５４０は、ＵＳＢインタフェース、１０／１００Ｂａｓｅ−Ｔインタフェース、シリアルインタフェース、または他のインタフェースのうち１つ以上を含んでいる。インタフェース５４０はシステム設定またはネットワーク可能デバイスとの統合に対するユーザアクセスを提供する。１つ以上のインタフェース５４０を提供することは、ユーザが手動で有線電話のレート情報をプログラムすることを可能とし（例えば、選択された無線搬送波に自動アップデート能力がないならば）、ユーザが無線電話のレート情報をプログラムすることを可能とする。また、ＣＩＣＭ１３０のワイヤレス・アクセスを可能にするために、ワイヤレス・データインタフェースを有している。一実施形態では、選択された無線搬送波がレートプラン自動アップデート（例えば、プッシュ技術を使用する）を実行するならば、ユーザは無線電話のレートプラン情報をアップデートすることはできない。
【０１０７】
ＵＳＢインタフェースを組み込んだ実施形態では、ＣＩＣＭ１３０は、標準的な４線式ＵＳＢ接続ではなく、ＵＳＢインタフェース５４０で２線接続を実施する。標準的なＵＳＢの実施形態では、信号送信は４線式接続（ワイヤ２、Ｄ−、およびワイヤ３、Ｄ+）の１組以上のワイヤを提供され、そして、電力は、第２の組の４線式接続ワイヤ（ワイヤ１、Vbus、およびワイヤ４、Ground）を介してマスターデバイスからスレーブ・デバイスへ提供される。システム１００では、ＣＩＣＭ１３０は、２線式電話ケーブリングを介してＵＳＢ信号送信（Ｄ、Ｄ+）をデバイスＷＡＭ１４０に独自に提供して、同じ組のワイヤを介してＷＡＭに電力を供給する。ＣＩＣＭ１３０およびＷＡＭ１４０は、音声、ｘＤＳＬ、およびシステム１００によって利用された周波数帯域にある他の周波数成分を除去する一方、直流電源（１００Ｈｚをはるかに下回る周波数と定義される）およびＵＳＢ２．０周波数（一実施形態では約１２ＭＨｚを中心とする）が通過できるようにするマルチパスフィルタリング技術を利用する。一実施形態では、システム１００は、６ＭＨｚ程度と低く、規定された電話仕様におけるパート６８の上限、そして、４８０ＭＨｚ（ＵＳＢ２．０の周波数）程度に高い周波数で作動する。家庭電話配線の品質の制限は、システム１００が作動する周波数までに周波数を制限する。４８０ＭＨｚより高い周波数は実行可能であるが、そのような周波数での電話グレード配線は、本質的に信号減衰特性を有するため、そして、６ＭＨｚ以下の信号は現在のｘＤＳＬまたは未来の他の規格ベースの操作を妨げるため、望ましくはない。
【０１０８】
ＣＩＣＭ１３０は、ＣＩＣＭ１３０の性能を広げるために拡張インタフェース５４５を含んでいる。拡張インタフェース５４５は、より多くのアップデートおよびアプリケーションが利用可能となるようなモジュールの拡張を可能とする。例えば、ＣＩＣＭ１３０はカードエッジの拡張ポート／バスを提供し、ユーザはこれに機能強化するために拡張モジュールを追加する。拡張スロットは、モジュールがＣＩＣＭ１３０の内部／外部の電源を使用して作動できるように、電力／接地ピンを介して通電する。拡張インタフェース５４５は時分割多重送信（ＴＤＭ）または追加の音声コンポーネントに確保されている他のスロットを含んでいる。拡張インタフェース５４５は、データアップグレードのために、イーサネット（登録商標）と互換性があるデータバスを含んでいる。
【０１０９】
一実施形態では、１台以上の追加の無線電話モジュール、１台以上の追加の回線モジュール、ＬＡＮまたはＷＡＭからの外部器具を制御する１台以上のオン／オフモジュール、１台以上のアナログ−デジタル変換モジュール、および１つ以上のＷＡＭモジュールのうち少なくとも１つが、拡張インタフェース５４５を使用してＣＩＣＭ１３０に追加される。一実施形態では、ＷＡＭモジュールは、作動した光結合器、温度センサ、および／または、１台以上のアナログ−デジタル変換器であるオン／オフポートを有している。これらのモジュールは拡張モジュールとして追加されると説明したが、これらはＣＩＣＭ１３０および／またはＷＡＭ１４０と統合できることに注意されたい。
【０１１０】
ＤＴＭＦ（プッシュトーン）信号処理
図１に示すようなシステム１００の一実施形態では、１つのまたは両方のＣＩＣＭ１３０とＷＡＭ１４０とがＤＴＭＦ検出を実行する。一実施形態では、ＤＴＭＦ検出は、標準的なハードウェアおよびソフトウェアを使用して実行される。しかしながら、一実施形態では、ＤＴＭＦ検出は、専用のＤＴＭＦ検出サーキットまたはＤＳＰ（デジタル信号プロセッサ）の代わりに８ビットのマイクロコントローラを使用して実行される。以下に説明するシステムおよび技術は、従来のＤＴＭＦ技術より低コストで信頼できるＤＴＭＦ検出を可能とする。この技術は、ＤＴＭＦトーン検出速度を重要視した、修正Goertzelアルゴリズムの使用を含んでいる。
【０１１１】
通常の音響信号処理では、ＦＦＴ（高速フーリエ変換）または導関数がトーン検出にしばしば使用される。ほとんどの設計では、これはＤＳＰによって行われる。設計者の視点から見ると、ＤＳＰを設計に追加し、「市販の（canned）」ＦＦＴパッケージを買い、ＤＴＭＦ（Dual Tone Multiple Frequency）信号を検出するためにプログラムを作り始めることは、非常に簡単且つ安全である。
【０１１２】
この簡単な方法の不利益な点はコストである。つまり、製品が販売される度に、ロイヤリティ料金をＦＦＴパッケージ所有者に支払わなければならない。更に、ＤＳＰはデバイスコストを増大させる。
【０１１３】
いくらかの周波数のみを探しているのであれば（ＤＴＭＦを検出する場合のように）、より適切な多少知られた方法が利用可能である。つまり、Goertzelアルゴリズムである。Goertzelアルゴリズムは計算あたり事前に定義された１つのトーンを検出するだけである。
【０１１４】
基本的なGoertzelアルゴリズムは本当の（real）、そして、仮想の（imaginary）周波数成分を与える。しかしながら、ＤＴＭＦ検出には、仮想部の必要は全くない。代わりに、与えられた周波数の振幅二乗を検出するだけの最適化されたアルゴリズムを使用することができる。ＤＴＭＦトーンが複数の候補周波数（例えば、通常ＰＯＴＳ上で見られる３つのコラムを作る３つの周波数）の１つに対応した場合、その特定周波数の振幅二乗はしきい値より上であろう。
【０１１５】
１セットのサンプルにおいて与えられたトーンの振幅二乗を計算するために、サンプル毎に簡単な計算のいくつかが必要である。詳しくは、多くの情報源で入手可能である。例えば、以下のＵＲＬでKevin Banksによる紙面を参照されたい。
http://www.embedded.com/showArticle.jhtml?articleID=9900722。
【０１１６】
計算は以下のように行われる。
１．標準的なＦＦＴの場合、多くのサンプル数Ｎが必要である。ＦＦＴと異なり、Ｎは２の累乗である必要はない。
２．ｋ＝（０．５＋（Ｎ＊ｆ）／Ｆｓ）の整数部
ここで、ｆは所望の周波数であり、Ｆｓはサンプル周波数である。
３．ω＝（２＊π／Ｎ）＊ｋ
４．cosine＝ｃｏｓ（ω）
５．sine＝ｓｉｎ（ω）
６．係数＝２＊cosine
また、ｑ０、ｑ１、ｑ２の３つの変数を必要とする。ここで、ｑ１およびｑ２は０を初期値とする。
あらゆるサンプルについて計算すると、
ｑ０＝係数＊ｑ１−ｑ２＋サンプル
ｑ２＝ｑ１
ｑ１＝ｑ０
ｑｓをＮ回計算したときが、候補周波数を検出するべきである時である。
real＝ｑ１−ｑ２＊cosine
Imag＝ｑ２＊sine
振幅２＝real２＋imag２
【０１１７】
候補周波数がＤＴＭＦトーンに対応しているか否か判定するために、振幅は、その周波数における電力が十分高いか否か確認するために閾値と比較される。電力が閾値を超えているならば、ＤＴＭＦトーンは特定の候補周波数として特定される。
【０１１８】
より速い別の方法は、最適化された以下の式を使用することである。
振幅２＝ｑ１２＋ｑ２２−ｑ１＊ｑ２＊係数
上記処理は比較的多くの乗算を使用する。８ビットの計算では、乗算命令は比較的時間がかかる。
【０１１９】
ｑ０について計算するために乗算命令を実行するよりむしろ、表索引を使用してもよい。更に、振幅二乗の計算の代わりにＱｓＮの絶対値の簡単な追加を行うことによって、ＤＴＭＦを検出する非常に速い方法が実現され、ここでは乗算は全く必要ない。この技術はまた、８ビット以上、例えば、１６ビットまたは３２ビットのプロセッサに適用される。
【０１２０】
要するに、Ｎ個のサンプルおよび計算の後に、相対振幅が以下の通り計算される。
相対振幅＝abs（ｑ０Ｎ）＋abs（ｑ１Ｎ）＋abs（ｑ２Ｎ）
【０１２１】
相対振幅の計算の後、候補周波数が検出周波数として特定されるのに十分なパワーがあるか否か確認するため、また、１組の周波数間のねじれテストを行うために、簡単な判定および比較が実行される。
【０１２２】
それを更に簡単にするために、我々は３つの周波数を検出することを必要とするだけである。即ち、通常ＰＯＴＳで検出された３つのコラムを作る３つの周波数である。１つの周波数が検出されるならは、アルゴリズムは列を作る４つのうち１つをテストする。列およびコラムが一旦特定されると、ＤＴＭＦトーンが検出される。
【０１２３】
上の技術の考え得る１つの欠点は、予め計算された値がコードスペースを占めながらＲＯＭに存在するということである。しかしながら、より大きなメモリアレイを使用することで、この問題を緩和することができる。
【０１２４】
コマンドプロトコル
オペレーションの間、ユーザは図１のシステム１００などのシステムを使用して１つ以上のコマンドを実行するために、シャープ、米印コマンドを使用する。しかしながら、多くの外部システムが同様に、シャープ、米印コマンドを使用する。内部コマンドと外部コマンドとの間の不一致を避けるために、コマンドプロトコルが実施される。
【０１２５】
例えば、コマンド・シーケンスがダイヤルする前に開始される場合、コマンド・シーケンスが外部でではなくシステム１００で実行されるものであることをシステム１００が判定する。
【０１２６】
電話がかかった後に、コマンドバッファは、システム１００においてコマンド・シーケンスを実行するために以下のように使用される。システム１００に関するコマンドの開始を示すシャープ、米印、または他の信号を受信することに対応して、バッファは最初に受信した信号を示す情報を記憶する。次に押されたキーがシステム１００のコマンド・シーケンスの一部であれば、２番目に受信した信号を示す情報を記憶する。プロセスは、２つの終了事象のうち１つが発生するまで継続する。第１に、システム１００のコマンド・シーケンスが完了するならば、システム１００は、関連トーンをシステム１００の外部に伝送することなくそのコマンドを実行する。第２に、システム１００のコマンド・シーケンスが完了しないならば（例えば、システム１００が３つのキーストロークコマンドを実行するならば、３つのキーストロークの後）、システム１００は、外部コマンドに関する全てのキーが押されるまで待機する。システム１００は、外部コマンドに関する全てのキーが押されたこと、即ち、プリセット時間（例えば、１秒）がキーストロークなしで経過したことを判定する。外部コマンドに関する全てのキーが押されたことを判定した後に、システム１００は、外部コマンドを示す信号をあて先に送信し、コマンドバッファをフラッシュする。
【０１２７】
図６は、一実施形態による図１のシステム１００などのシステムを使用してコマンドセンシングに使用される一例の方法６００を示している。ステップ６０５では、コマンドバッファカウントがゼロに初期化される。ステップ６１０において、システム１００はプッシュトーンが押されるか否か判定する。プッシュトーンが押されない場合、システム１００はステップ６１５で呼を実行する。
【０１２８】
プッシュトーンが押される場合、システム１００はステップ６２０でプッシュトーンを検出する。遅延時間はステップ６２５でゼロに初期化される。ステップ６３０では、ＰＯＷおよび／またはＴＡＰへのＣＩＣＭ出力がミュートにされ、ステップ６３５においてトーンがバッファリングされる。遅延時間カウンタはステップ６４０で増大される／アップデートされる。
【０１２９】
ステップ６４５では、システム１００は、プッシュトーンがコマンド・シーケンスの一部であるか否か判定し、ステップ６４６で遅延時間カウンタをアップデートする。プッシュトーンがコマンド・シーケンスの一部でない場合、システム１００は、ステップ６６０でＰＯＷおよび／またはＴＡＰへのＣＩＣＭ出力をアンミュートし、ステップ６６５で、バッファリングされたトーンをフラッシュし、ステップ６７０でバッファカウントをリセットし、ステップ６７５でシーケンスを終了し、そして、ステップ６１５で呼を実行する。
【０１３０】
プッシュトーンがステップ６４５でコマンド・シーケンスの一部であると判定された場合、システム１００は、ステップ６５０でバッファカウントが３となっているか否か判定し、ステップ６５１で遅延時間カウンタをアップデートする。バッファカウントが３となっている場合、システム１００は、ステップ６５５でコマンドを実行し、ステップ６１５で呼を実行する（トーンをＰＯＷおよび／またはＴＡＰに伝送することなく）。
【０１３１】
バッファカウントが３となっていない場合、システム１００は、ステップ６８０で遅延時間がしきい値より大きいか否か判定する。遅延時間がしきい値より大きくない場合、システム１００はステップ６１０で別のプッシュトーンを検出する。遅延時間がしきい値より大きい場合、システム１００は、ステップ６６０でＰＡＷおよび／またはＴＡＰへのＣＩＣＭ出力をミュートし、ステップ６６５で、バッファリングされたトーンをフラッシュし、ステップ６７０でバッファカウントをリセットし、ステップ６７５でシーケンスを終了し、そして、ステップ６１５で呼を実行する。
【０１３２】
実施形態の特徴および機能
上記したように、ＣＩＣＭ１３０およびＷＡＭ１４０は多くの特徴および機能を実行する。多くの実施形態が可能であるが、例えば図１のシステム１００などのシステムが提供される一実施形態の特徴および機能について以下に説明する。
【０１３３】
自動回線選択（ＡＲＳ：Automatic Route Selection）および最低料金回線自動選択（ＬＣＲ：Least Cost Routing）
システム１００は、ＡＲＳ／ＬＣＲコールルーティングを実行する。例えば、システムコントローラは、時刻、曜日、番号分析、有線および無線電話のサービスプラン情報、および、経路分析などのパラメータを使用して、発信呼に最良のネットワークルーティングを判定する。
【０１３４】
例えば、ＣＩＣＭ１３０は、発信呼のために最良のパスまたは最も低コストのパスを選択するように手動および／または自動に構成される。１つの例では、ＣＩＣＭ１３０は、フリーダイヤルコール以外の全ての発信呼についてＰＯＷ経路を使用するように構成される。別の例では、全ての市外通話がＴＡＰを介して経路指定される。最低料金回線自動選択（ＬＣＲ）／自動回線選択（ＡＲＳ）のプロセスが、図１１に示されており、以下に説明する。
【０１３５】
機能強化された９１１ダイヤル
アウトバウンド９１１コールのため、システム１００は全ての呼を落とし、全ての回線においてアウトバウンド９１１コールを発信する。これは、ＣＩＣＭ１３０の無線電話モジュールが、９１１システムに知られるアドレスを持った固定型無線モジュールであるので、有効性が改善される。機能強化された９１１をダイヤルすることについては、以下に詳細に説明する。
【０１３６】
会議コール
無線サービスおよび／または有線サービスによってサポートされた三者通話会議の特徴に加えて、ＣＩＣＭはＰＯＷおよびＴＡＰにおいて呼を自動に的または手動で掛け渡す。例えば、ユーザは、同じ電話を使用して無線呼と有線呼とを別々に受け、次に、それらを単一のマルチパーソン・コールに接続する。
【０１３７】
ＷＡＭ１４０へ／から多重送信する多重回線
２以上の回線が、１つ以上のＷＡＭ１４０とＣＩＣＭ１３０との間の通信のために単一のツイストペア有線上に多重送信される。その結果、家電話または中小企業電話システムが費用対効果に優れた方法で多重回線を取り入れることができる。上記したように、有効な回線の総数は、いくつのＰＳＴＮ回線が利用可能であるか（通常では１または２）、そしていくつの無線回線がシステムで使用（例えば、１本の無線回線、２本の無線回線などを備えたＣＩＣＭ１３０無線モジュール）されるかによって決定される。ＷＡＭ１４０およびＣＩＣＭ１３０は、利用可能な回線を使用して多重同時コールを可能にする。
【０１３８】
ＯＡＰ（Over the air programming）
ＣＩＣＭ１３０および／またはＷＡＭ１４０は、有線接続または無線接続のいずれかで情報を受け取り、伝送する。例えば、無線電話会社のサービスは制御情報をＣＩＣＭ１３０および／またはＷＡＭ１４０に伝送する。例えば、無線電話会社のサービスはアップデートされたサービス情報をＣＩＣＭ１３０に伝送し、サービス情報は次に、特定の発信呼のための経路を判定するためにＬＣＲの過程で使用される。
【０１３９】
スマート・コール・ルーティング
着呼および発呼は、１つ以上のパラメータに基づいて、１つ以上のアルゴリズムを使用して経路指定される。呼は電話番号に基づいて（例えば、発呼側の特定のアイデンティティに基づいて、ビジネスコールまたはパーソナルコールなどのコールの一般的型式に基づいて、発呼側ＩＤなどのメカニズムを使用する呼識別表示の有用性に基づいて）または、時刻および曜日などの他のパラメータに基づいて経路指定される。
【０１４０】
ある呼は利用可能なデバイスのサブセットに経路指定される。例えば、９時から５時の間に受けられたビジネスコールは、オフィス内の電話のみに経路指定される。５時以降に受けたビジネスコールは、ビジネスボイスメールに直接経路指定される一方、午後１０時以降に受けたパーソナルコールは、パーソナルボイスメールに経路指定される。
【０１４１】
ある呼は、全てのデバイスに経路指定されるが、意図された受け手に応じて異なるベルを鳴らす。例えば、第１のユーザに関連する第１の呼はシステム内の全てのデバイスに経路指定されるが、第１のユーザに関連するベルを鳴らす。また、異なるユーザに関連する第２の呼も、システム内の全てのデバイスに経路指定され、異なるユーザに関連して異なるベルを鳴らす。
【０１４２】
スマート・コール・ルーティングは、ユーザ・プロファイル情報および／またはＷＡＭプロファイル情報を使用する。例えば、第１のユーザは特定の多くの電話番号を彼のユーザ・プロファイルに関連づけるので、特定の電話番号からの着呼は、関連するＷＡＭに経路指定されるか、または第１のユーザに関連するベルを使用して１つ以上のＷＡＭに経路指定される。同様に、ＷＡＭプロファイル情報は特定の電話番号を含むので、特定の電話番号からの着呼は、関連するＷＡＭに経路指定される（例えば、ビジネスコールはホームオフィスにあるＷＡＭに経路指定される）。
【０１４３】
実施形態としてのコールフロー
図７は、上記したシステムおよび技術を組み込んだシステム７００の実施形態としての構成を示している。システム７００において、ＰＳＴＮ１１０は、電話配線１１５を介してＣＩＣＭ１３０、ＷＡＭ１４０、デバイス１５０、およびデバイス１５５と通信する。ＣＩＣＭ１３０は、１つ以上の無線電話会社サービス７０８と通信する。例えば、ＣＩＣＭ１３０の無線モジュールから無線接続を介する携帯電話器７１１である。ＣＩＣＭ１３０は更に、ＵＳＢインタフェース、イーサネット（登録商標）インタフェース、ＷｉＦｉインタフェース、ＷｉＭａｘインタフェース、または他のインタフェースなどの１つ以上のインタフェースを介して、１台以上の外部デバイス７１２と通信する。多くの実施形態としてのコールフローシナリオについて、図７を参照して説明する。
【０１４４】
シナリオ１（ＰＳＴＮ１１０を介する着信呼）
ケースＡ：発呼側が認識されている場合
（１）認識された発呼側に関連するＷＡＭ１４０に信号送信
（２）モバイルユーザをリング（ベル）呼び出し（Follow Me）
（３）最初の応答（First-to-Answer：ＦＴＡ）を監視
（４）呼をＦＴＡに接続
ケースＢ：発呼側が認識されていない場合
（１）全てのＷＡＭ１４０に信号送信
（２）モバイルユーザをリング（ベル）呼び出し（Follow Me）
（３）最初の応答（ＦＴＡ）を監視
（４）呼をＦＴＡに接続
【０１４５】
シナリオ２（無線電話器７１１からのインバウンド無線呼）
ケースＡ：発呼側が認識されている場合
（１）認識された発呼側に関連するＷＡＭ１４０に信号送信
（２）ＰＳＴＮ１１０を介してコール（Follow Me）
（３）最初の応答（ＦＴＡ）を監視
（４）呼をＦＴＡに接続
ケースＢ：発呼側が認識されていない場合
（１）全てのＷＡＭ１４０に信号送信
（２）ＰＳＴＮ１１０を介してコール（Follow Me）
（３）最初の応答（ＦＴＡ）を監視
（４）呼をＦＴＡに接続
【０１４６】
シナリオ３（アウトバウンド最低料金回線自動選択（ＬＣＲ）／自動回線選択（ＡＲＳ）呼）
（１）番号をダイヤル
（２）パスを判定（ＬＣＲ／ＡＲＳ）
ａ．緊急９１１コール（全ての呼を落として、全ての回線を使用）
ｂ．最低料金回線（無線対有線）
ｃ．ＥＲＷＴ（expensive route warning tone）を備えたＯＡＬ（Only available line）
【０１４７】
フロー詳細
コマンド・シーケンスを含む、ＰＳＴＮおよび無線ネットワークを使用した着信呼および発信呼のコールルーティングの一実施形態としての実施について以下に説明する。以下においては、Ｌ１およびＬ２は２つのＰＳＴＮ回線を示す一方、Ｌ３ＡおよびＬ３Ｂは２つの無線回線を示す。
【０１４８】
（１）ＰＳＴＮネットワークにおける着信呼
図７および図８を参照すると、図８は、着信呼をＰＳＴＮ１１０に関連する回線の１つへ処理するための方法８００を示している。ステップ８０５では、着信呼は公的に申し込まれた回線上で受信される。ステップ８１０で、電話配線１１５に直接接続されたデバイス１５５がある場合、デバイス１５５はステップ８１５で直接信号送信される。ステップ８２０では、付属のＷＡＭ１４０を備えたデバイス１５０があれば、システムは、ステップ８２５でインバウンド番号の分析を実行し、呼設定タイマを開始する。呼設定タイマは、呼が終了され、或いは転送（例えば、ボイスメール、留守番電話、転送番号などに送る）されるべきであることを示す予め選択された時間が経過したか否かを判定するために信号送信を監視する。
【０１４９】
同様に、ステップ８１０で電話配線１１５に直接接続されたデバイス１５５がない場合、ステップ８２２で、システムは付属のＷＡＭ１４０を備えたデバイス１５０があるか否か判定する。デバイス１５０がある場合、ステップ８２５でシステムは、インバウンド番号の分析を実行し、呼設定タイマを開始する。
【０１５０】
ステップ８２７では、システムは、番号が認識されるか否か判定する。番号が認識されない場合、ステップ８２８で全てのＷＡＭ１４０に信号送信する。番号が認識される場合、ステップ８２９で、システムは外部転送が設定されるか否か判定する。外部転送が設定されない場合、ステップ８３１でシステムは構成されたＷＡＭ１４０に信号送信する。
【０１５１】
外部転送が設定される場合、ステップ８３３で、システムは利用可能な回線があるか否か判定する。利用可能な回線がある場合、ステップ８３５でシステムは開いている回線上の移動性デバイスに信号送信する。利用可能な回線がない場合、システムは、ステップ８３７で呼を転送するか、または終了させ、ステップ８５０でコールステータスを返信する。
【０１５２】
ステップ８２８，８３１，８３５で１つ以上のＷＡＭ１４０が信号送信を受けた場合、ステップ８３９でシステムは、ＦＴＡを判定するために信号送信されたＷＡＭ１４０を監視する。ステップ８４１では、システムは呼が応答されるか否か判定する。呼が応答されない場合、ステップ８４３でシステムは、呼設定タイマが満了したか否か判定する。タイマが満了していない場合、信号送信は継続し、ステップ８３９でシステムはＦＴＡの監視を継続する。ステップ８４３で呼設定タイマが満了した場合、ステップ８３７で、システムは呼を転送するか、または呼を終了させ、ステップ８５０でコールステータスを返信する。ステップ８４１で呼が応答される場合、システムは、ステップ８４５で呼を接続し、ステップ８５０でコールステータスを返信する。
【０１５３】
以下は、方法８００が一実施形態において如何に実行されるかを示す例である。
ＰＳＴＮ１１０における全ての着信呼に関し、ＣＩＣＭ１３０は、呼が認識された番号からのものか否か判定するためにインバウンド番号の分析を実行し、いずれのＷＡＭ１４０が着信呼に関与するかを判定し、適切なＷＡＭ１４０に信号送信するように適切な周波数スロットを開く。呼設定タイマも全ての着信呼について開始される。
【０１５４】
単一の着信呼が受信され、２つの使用可能なＰＳＴＮ回線Ｌ１，Ｌ２があるケースでは、システムは以下の通り実行する。
ｉ．呼は、Ｌ１で鳴るように構成されたＷＡＭを鳴らす。
ｉｉ．Ｌ２のみ、またはＬ３のみで鳴るように構成されたＷＡＭは鳴らない。
ｉｉｉ．呼がＷＡＭで応答される場合、そのＷＡＭには呼が与えられる。非ＷＡＭ電話は全て、Ｌ１電話をとるだけで呼に参加することができる。ＷＡＭ電話は、ＷＡＭ受話器を持ち上げ、ダイヤルトーンを待ち（ダイヤルトーンは受話器が持ち上げられた直後に発生する）、＃＃１などのコマンド・シーケンスを押すことによって呼に参加することができる。
【０１５５】
呼がある回線へのインバウンドであり、信号送信されたＷＡＭデバイスによる応答がないケースでは、システムは以下の通り実行する。
ｉ．呼は時間切れとなるか、或いはコールされた回線に対応するボイス・メールボックスまたは留守番電話へ回される。
ｉｉ．留守番電話装置が接続されたＷＡＭが全てのＷＡＭコールに対してベルを鳴らすような留守番電話装置用に特定のＷＡＭを構成することができる。この特徴は、全ての回線が一般的な留守番電話装置を共有することを可能とする。
【０１５６】
Ｌ１上に使用中の呼がある間に、第２の着呼がＬ２上で受信されるケースでは、システムは以下の通り実行する。
ｉ．Ｌ１専用に構成されたＷＡＭには信号送信されず、また、これらＷＡＭ上の電話の相手は影響を受けない。
ｉｉ．Ｌ２専用に構成されたＷＡＭが鳴る。
ｉｉｉ．Ｌ１およびＬ２用に構成された使用されていないＷＡＭが鳴る。使用中の呼を有するＬ１およびＬ２用に構成されたＷＡＭは、第２回線コールビープ音（キャッチホンビープ音と区別される）を発し、ユーザは、＃＃２などのコマンド・シーケンスを押すことによって、もう一方の呼へジャンプすることができる（ユーザがＬ２にジャンプすると、Ｌ１は保留にされる）。代わりに、ユーザは、＃Ｊなどのコマンド・シーケンスを押すことによって、次の順次の回線へ切り換えるか、またはジャンプすることができる（Ｌ１からＬ２へ、Ｌ２からＬ３へ、Ｌ３からＬ１へ）。ユーザは、＃＃＃などのコマンド・シーケンスを押すことによって使用中の回線を終了し、次に、＃Ｊまたは＃＃１、＃＃２、または＃＃３などのコマンド・シーケンスを使用して別の使用中の回線にジャンプすることができる。
【０１５７】
Ｌ１が使用されていない状態でＬ２に着信呼があるケースでは、システムは以下の通り実行する。
ｉ．呼は、Ｌ２で鳴るように構成されたＷＡＭを鳴らす。
ｉｉ．Ｌ１のみ、またはＬ３のみで鳴るように構成されたＷＡＭは鳴らない。
ｉｉｉ．呼がＷＡＭで応答される場合、そのＷＡＭには呼が与えられる。非ＷＡＭ電話が多重回線操作を可能にされる場合、回線２を選択することによって、全ての非ＷＡＭ電話が呼に参加できる。ＷＡＭ電話は、ＷＡＭ受話器を持ち上げ、ダイヤルトーンを待ち、＃＃２などのコマンド・シーケンスを押すことによって呼に参加することができる。
【０１５８】
Ｌ２に使用中の呼があり、電話の相手がＬ１にコールするケースでは、システムは以下の通り実行する。
ｉ．Ｌ２専用に構成されたＷＡＭは信号送信されない、そして、これらＷＡＭ上の電話の相手は影響されない。
ｉｉ．Ｌ１専用に構成されたＷＡＭが鳴る。
ｉｉｉ．使用されていないのであれば、Ｌ１およびＬ２用に構成されたＷＡＭが鳴る。
ｉｖ．Ｌ２に使用中の呼があり、Ｌ１およびＬ２用に構成されたＷＡＭは、第２回線コールビープ音（キャッチホンビープ音と区別される）を発し、ユーザは、＃＃１などのコマンド・シーケンスを押すことによって、もう一方の呼へジャンプすることができる（別の回線にジャンプすると、Ｌ１は保留にされる）。代わりに、ユーザは、＃Ｊなどのコマンドを押すことによって、次の順次の回線へ切り換えるか、またはジャンプすることができる（Ｌ１からＬ２へ、Ｌ２からＬ３へ、Ｌ３からＬ１へ）。ユーザは、＃＃＃などのコマンドを押すことによって、使用中の回線を終了し、望むのであれば、連続してジャンプするために＃Ｊなどのコマンドを押すか、または、対応する回線へジャンプするために「＃＃１」，「＃＃２」または「＃＃３」を押すことによって、別の回線にジャンプすることができる。
【０１５９】
Ｌ１に使用中の呼があり、Ｌ２を鳴らす第２の呼があるケースでは、システムは以下の通り実行する。
ｉ．Ｌ１専用に構成されたＷＡＭは信号送信されず、また、これらＷＡＭ上の電話の相手も影響されない。
ｉｉ．Ｌ２専用に構成されたＷＡＭが鳴る。
ｉｉｉ．使用されていないのであれば、Ｌ１およびＬ２用に構成されたＷＡＭが鳴る。
ｉｖ．Ｌ１に使用中の呼があり、Ｌ１およびＬ２用に構成されたＷＡＭは、第２回線コールビープ音（キャッチホンビープ音と区別される）を発し、ユーザは＃＃２などのコマンド・シーケンスを押すことによって、もう一方の呼へジャンプすることができる（Ｌ１はまだ保留されている）。代わりに、ユーザは、＃Ｊなどのコマンド・シーケンスを押すことによって、次の順次の回線へ切り換えるか、またはジャンプすることができる（Ｌ１からＬ２へ、Ｌ２からＬ３へ、Ｌ３からＬ１へ）。別の回線にジャンプすると、全ての呼が保留にされる。ユーザは、＃＃＃などのコマンド・シーケンスを押すことによって使用中の回線を終了し、望むのであれば、連続してジャンプするために＃Ｊなどのコマンド・シーケンスを押すか、または、対応する回線へジャンプするために「＃＃１」，「＃＃２」または「＃＃３」を押すことによって、別の回線にジャンプすることができる。
【０１６０】
呼がＬ１およびＬ２へ同時に入るケースでは、システムは以下の通り実行する。
ｉ．Ｌ１専用に構成されたＷＡＭは「Ａ」からの呼で鳴り、Ｌ２専用に構成されたＷＡＭは「Ｂ」からの呼で鳴る。
ｉｉ．Ｌ１およびＬ２用に構成されたＷＡＭは特有のベルで鳴る。
１．システムアドミニストレータがＬ２をこのコールシナリオにおけるデフォルト回線に定義していれば、呼を受け取るユーザはＬ１（デフォルト）またはＬ２に応答する。
２．望むのであれば、ユーザは、連続してジャンプするために＃Ｊなどのコマンド・シーケンスを押すか、または、対応する回線へジャンプするために「＃＃１」，「＃＃２」または「＃＃３」を押すことによって、別の回線にジャンプすることができる。
【０１６１】
（２）無線ネットワークにおける着信呼
図９は、着信呼を無線ネットワークに経路指定する（以下「ＰＯＷ接続」と略称する）のに使用される方法９００を示している。ステップ９０５では、着信呼がＰＯＷ接続で受信される。ステップ９１０では、システムは、インバウンド番号の分析を実行して、呼設定タイマを開始する。
【０１６２】
ステップ９１５では、システムは、番号が認識されるか否か判定する。番号が認識されない場合、システムはステップ９１７で、１つ以上のＷＡＭが接続されているか否か判定する。接続されていない場合、ステップ９１８で呼は終了され、ステップ９５０でコールステータスが返信される。ステップ９１７で少なくとも１つのＷＡＭが接続されている場合、ステップ９１９でシステムは全てのＷＡＭに信号送信する。
【０１６３】
ステップ９１５で番号が認識される場合、システムはステップ９２１で、外部転送が設定されているか否か判定する。設定されていない場合、システムは、ステップ９２２で１つ以上のＷＡＭが接続されているか否か判定し、ステップ９２３で構成されたＷＡＭに信号送信する。
【０１６４】
ステップ９２１で外部転送が設定されている場合、システムはステップ９２５で、利用可能な回線があるか否か判定する。利用可能な回線がない場合、ステップ９１８で呼は終了され、ステップ９５０でコールステータスが返信される。利用可能な回線がある場合、ステップ９２７でシステムは少なくとも１つの開いている回線上の移動性デバイスに信号送信する。
【０１６５】
ステップ９３０では、システムは最初の応答を監視する。ステップ９３２で呼が外部で応答される場合、システムは、ステップ９３４でＷＡＭを鳴らすのを停止し、ステップ９５０でコールステータスを返信する。ステップ９３６で呼がＷＡＭで応答される場合、システムは、ステップ９３８で呼を接続し、ステップ９５０でコールステータスを返信する。ステップ９４０でベルタイマが満了した（例えば、予め選択された呼設定タイマ量の時間を経過する）場合、次にシステムはステップ９４２で、内部再経路指定が設定されているか否か判定する。設定されている場合、ステップ９４４で、ＷＡＭ電話のベルは中止され、新しいルーティングが実施される（例えば、ＷＡＭに接続された留守番電話装置が呼び出される）。
【０１６６】
一実施形態において方法９００が如何に実施されるかについて例を挙げて以下に説明する。
【０１６７】
Ｌ３Ａが、他の接続のないＣＩＣＭ１３０で呼を受けるケースでは、Ｌ３コールで鳴るように構成されたＷＡＭ１４０が鳴る。
Ｌ１およびＬ２に呼が接続されている間に、Ｌ３Ａが呼を受けるケースでは、システムは以下の通り実行する。
ｉ．Ｌ３コールのみを受けるように構成されたＷＡＭが鳴る。
ｉｉ．使用中でなければ、Ｌ１およびＬ２用に構成され、Ｌ３も鳴らすように構成されたＷＡＭ電話が鳴る（電話はオンフックである）。
ｉｉｉ．ＷＡＭが使用中であれば、Ｌ１およびＬ２用に構成され、Ｌ３も鳴らすように構成されたＷＡＭ電話が、Ｌ３着信呼トーンを発する（電話はオフフックである）。
【０１６８】
Ｌ３ＢがＬ３Ａ上の呼をもった呼を受けるケースでは（Ｌ１およびＬ３は使用されていない）、
ｉ．使用可能なＬ３および使用中のＷＡＭが、キャッチホン警戒トーン／ビープ音でユーザを警告する。
ｉｉ．被呼者はＬ３Ｂ回線へ切り換えるためにフックフラッシュを使用する。
ｉｉｉ．被呼者は、受話器を置くか、または＃＃＃などのコマンド・シーケンスを押すことによって、どちらの回線も終了することができる。
ｉｖ．被呼者が１の通話相手の電話を切れば、無線プロバイダは残りの呼で再びＰＯＷを鳴らす。
【０１６９】
（３）発信呼
図１０は発信呼を処理するのに使用される方法１０００を示している。ステップ１００５では、ユーザは、発信呼方法を開始するために電話受話器を持ち上げる。ステップ１０１０では、ユーザは所望の電話番号の桁をダイヤルする。ステップ１０１５では、システムは、電話器がＷＡＭ１４０に接続されているか否か判定する。ＷＡＭ１４０に接続されていない場合、システムはステップ１０２０で、電話がＰＳＴＮ１１０に接続されているか否か判定する。ＰＳＴＮ１１０に接続されていない場合、システムはステップ１０２５で、呼を発信しない。電話がＰＳＴＮ１１０に接続されている場合、システムはステップ１０３０で、通常のＰＳＴＮコールをかける。ＣＩＣＭ１３０は、ステップ１０３５で回線を監視し、ステップ１０４０で全ての電話器がオンフックであるか否か判定し、電話器が全てオンフックの場合、ステップ１０４５で呼を終了する。
【０１７０】
ステップ１０１５で電話がＷＡＭ１４０に接続されている場合、システムはステップ１０５０で番号分析を行う。番号がコマンドに対応している場合、ステップ１０５５でコマンドインタープリタが呼び出される。ステップ１０６０では結果が得られる。ステップ１０５０で番号が発信呼に対応している場合、ステップ１０６５で、電話をＰＳＴＮ回線または無線回線に呼を発信するか否か判定するために、最低料金回線自動選択（ＬＣＲ）または自動回線選択（ＡＲＳ）が実行される。ステップ１０７０では、ＬＣＲまたはＡＲＳ分析結果が得られ、ステップ１０７５では、ＣＩＣＭ１３０が発信呼を管理する。ステップ１０８０では、より多くの桁がダイヤルされ、この場合、ステップ１０５０で分析される。呼（呼び出し）の間、ステップ１０４０でシステムは、全ての電話がオンフックであるか否かを判定するために回線を監視する。全ての電話器がオンフックである場合、ステップ１０４５でシステムは呼を終了させる。
【０１７１】
一実施形態において方法１０００が如何に実行されるかについて例を挙げて以下に説明する。
【０１７２】
ＰＳＴＮ１１０（回線Ｌ１およびＬ２）を介する呼では、ユーザが受話器をとると、ＷＡＭ１４０はオフフック状態を検出する。ＷＡＭ１４０は、オフフック状態が検出されたことをＣＩＣＭ１３０に信号送信し、ダイヤルトーンを要求する。Ｌ１またはＬ２にバッテリ／回線電圧が全く検出されず、Ｌ３に信号が存在しない場合、ＣＩＣＭ１３０は（加入者回路またはＳＬＩＣ（Subscriber Line Interface Circuits）で混信音を発生させ、混信音は指定された周波数／時間スロットを使用してＷＡＭ１４０に配信される。ユーザは、他のＷＡＭを呼び出すか、または呼を切断するためにコマンドを開始する。
【０１７３】
そうでない場合、ＣＩＣＭ１３０は指定された周波数／時間スロットにおいてダイヤルトーンをＷＡＭ１４０に配信する。ＷＡＭ１４０は、追加的な分析を行うことなく、周波数／時間スロットにおいてダイヤルされた桁をＣＩＣＭ１３０に送る。呼を発信回線に接続／転送する前に、ＣＩＣＭ１３０はダイヤルされた番号をバッファリングして、それらの番号分析を実行する。
【０１７４】
発信呼がＰＳＴＮ１１０でかけられるものであり、特定のＷＡＭ１４０がＬ１に制限されるケースでは、システムは以下の通り実行する。
ａ．ＣＩＣＭ１３０は、コール分析を実行し、ＷＡＭ１４０がＬ１での発信ダイヤルに制限されることを判定する。
ｂ．Ｌ１が使用されていない場合、呼は予定されるようにＬ１で発信され、ユーザは「Ｌ１選択」フィードバックトーン／ビープ音を聞く。
ｃ．Ｌ１が話し中である場合、起呼者は（ＣＩＣＭ  ＳＬＩＣによって生成された）fast busy音を聞く。
ｄ．Ｌ２は使用されていないまま残る。
【０１７５】
発信呼がＰＳＴＮ１１０でかけらるものであり、特定のＷＡＭ１４０がＬ２に制限されるケースでは、以下のようになる。
ａ．ＣＩＣＭ１３０は、コール分析を実行し、ＷＡＭ１４０がＬ２での発信ダイヤリングに制限されることを判定する。
ｂ．Ｌ２が使用されていない場合、呼は予定されるようにＬ２で発信され、ユーザは「Ｌ２選択」フィードバックトーン／ビープ音を聞く。
ｃ．Ｌ２が話し中である場合、起呼者は（ＣＩＣＭ  ＳＬＩＣによって生成された）fast busy音を聞く。
ｄ．Ｌ１は使用されないまま残る。
【０１７６】
発信呼がＰＳＴＮ１１０でかけられるものであり、ＷＡＭ１４０がＬ１またはＬ２のいずれかを使用するケースでは、以下のようになる。
ａ．ＣＩＣＭ１３０は、コール分析を実行し、ＷＡＭ１４０がＬ１またはＬ２で発信ダイヤルできることを判定する。
ｂ．「Ｌ２が使用されていなく、Ｌ２がダイヤルされた番号にとって最良の料率を有する場合、呼は予定されるようにＬ２で発信され、ユーザは「Ｌ２選択」のフィードバックトーン／ビープ音を聞く。
ｃ．Ｌ２が最良の料率を有し、話し中である場合、呼はＬ１で発信され、起呼者は（ＣＩＣＭ  ＳＬＩＣによって生成された）「Ｌ１選択」フィードバックトーン／ビープ音を聞く。
ｄ．Ｌ１が使用されていなく、Ｌ１がダイヤルされた番号にとって最良の料率を有する場合、呼は予定されるようにＬ１で発信され、ユーザは「Ｌ１選択」のフィードバックトーン／ビープ音を聞く。
e．Ｌ１が最良の料率を有し、話し中である場合、呼はＬ２で発信され、起呼者は（ＣＩＣＭ  ＳＬＩＣによって生成された）「Ｌ２選択」のフィードバックトーン／ビープ音を聞く。
【０１７７】
呼がＰＳＴＮ１１０でかけられ、Ｌ１が話し中であるケースでは、以下が使用される。
１．ＷＡＭ１４０がＬ１専用に構成されている場合、ユーザは話中音を聞く。ユーザは、＃Ｊなどのコマンド・シーケンスを押すことによって呼に参加する。
２．ＷＡＭ１４０がＬ２専用に構成されている場合、システムは予定されるように呼をＬ２でかける。Ｌ１は新しい呼によって妨げられないままである。
３．ＷＡＭ１４０がＬ１およびＬ２用に構成されている場合、システムは電話をＬ２でかける。Ｌ１は新しい呼によって妨げられないままである。発呼側は、＃Ｊなどのコマンド・シーケンスを押すことによって、Ｌ１コールへジャンプすることができる。
【０１７８】
１つの呼がＬ１にかけられ、異なる呼がＬ２にかけられるケースでは、Ｌ１における呼が最初にかけられる。呼が応答される場合、システムは上で説明したように呼を終了する。呼が応答されない場合、応答されない呼は特定呼のための規則に従って処理される。そして、Ｌ１に関連するＷＡＭ１４０は「話し中」となる。別のユーザは、ＷＡＭ１４０に接続されたデバイスをとり、混信音を聞き、＃１などのコマンド・シーケンスを押すことによって、Ｌ１の呼に参加する。「コールに参加してください」というトーン／ビープ音は、新しい相手が呼に参加したことを既存の電話相手に警告する。
【０１７９】
同時発生コールがＰＳＴＮ１１０および無線電話モジュール２２０にある（および／またはステータス状態またはプログラムされたデータのどちらかに基づく他の特別な取り扱いがある）ケースでは、ＷＡＭ１４０は番号分析テーブルに含まれる番号をかける。コール保留信号はＷＡＭ１４０によって生成される。コール会議は、（別の回線における進行中の呼を示す）ＷＡＭ１４０によって信号送信される。
【０１８０】
ある特別なタイプの呼は、上で説明した一般的なフローと異なるコールフローを用いて処理される。一例を以下に挙げる。
【０１８１】
ＷＡＭ１４０が９１１をコールするケースでは、システムは以下を実行する。
【０１８２】
Ｌ１およびＬ２が使用されていない（または、Ｌ２が存在しない）場合
ｉ．ＷＡＭ１４０がどちらの回線も使用するように構成されている場合、Ｌ１が「常に１番目」に設定されていない限り、呼は（ランダムに選択された）Ｌ１またはＬ２で発信される。２つの回線が存在する場合、デフォルト設定は「ランダム」である。
ｉｉ．ＷＡＭ１４０がＬ１のみを使用するように構成されている場合、呼はＬ１で発信される。
ｉｉｉ．ＷＡＭ１４０がＬ２のみを使用するように構成されている場合、呼はＬ２で発信される。
【０１８３】
Ｌ１が話し中であり、Ｌ２が使用されていない場合
ｉ．ＷＡＭ１４０がどちらの回線も使用するように構成されている場合、呼はＬ２で発信される。
ｉｉ．ＷＡＭ１４０がＬ１のみを使用するように構成されている場合、Ｌ１は奪取され、既存の呼は終了されて、９１１へのコールがＬ１でＷＡＭによってかけられる。
ｉｉｉ．ＷＡＭ１４０がＬ２のみを使用するように構成されている場合、呼はＬ２で発信される。
【０１８４】
Ｌ１が話し中であり、Ｌ２が存在しない場合、Ｌ１は奪取され、既存の呼は終了され、９１１への呼がＷＡＭ１４０によってＬ１でかけられる。
【０１８５】
Ｌ１およびＬ２が使用されており話し中である場合
ｉ．ＷＡＭ１４０がどちらの回線も使用するように構成されている場合、Ｌ１またはＬ２は奪取され（ランダムに選択される）、既存の呼は終了／切断され、そして、９１１コールは奪取された回線で発信される。これはデフォルト設定である。
ｉｉ．Ｌ１が「常に１番目」に設定されている場合、Ｌ１は奪取され、既存の呼は終了／切断され、９１１コールが奪取された回線で発信される。２つの回線がある場合、デフォルト設定は「ランダム」である。
ｉｉｉ．Ｌ２が「常に１番目」に設定され、Ｌ２が奪取される場合、既存の呼は、終了／切断され、９１１コールは奪取された回線で発信される。
【０１８６】
ＷＡＭ１４０が特定の特殊目的番号（４１１、５１１、６１１、または他のサービスプロバイダが定義した特殊番号など）をコールするケースでは、システムは標準的な発信呼と同じ方法で発信呼を処理し、発信回線は特定のＷＡＭ１４０の構成に従って選択される。これらの呼がＬ１に行くデフォルト条件をもって、異なるデフォルト回線を各ＷＡＭ１４０に割り当てることができる。個々のＷＡＭレベル、または、システム・デフォルトレベルにおいて、Ｌ２またはＬ３をデフォルトとしてプログラムすることができる。
【０１８７】
ＣＩＣＭ１３０が桁バッファを利用する実行においては、コールコンプリーションの速度を上げるために、これら特殊番号はデフォルトによってＣＩＣＭ１３０にプログラムされる。更に、システムアドミニストレータは、特殊／特定番号を番号分析テーブルに加えるか、または変更することができる。代わりに、ダイヤルする桁の間でユーザが５秒間（または、地域的に認定された時間）休止した場合、ＣＩＣＭ１３０はデフォルト回線でダイヤルされた桁を送る。
【０１８８】
特定のＷＡＭ１４０が１以上の回線用に構成されている場合、ユーザは＃＃「Ｌ」頭番号をダイヤルする。ここで、「Ｌ」は、そのプロバイダのサービスセンターのための特定回線を最初に選択するための回線番号（１、２、３）を表す。
【０１８９】
ＷＡＭ１４０がフリーダイヤル（例えば、１−８ｘｘ）番号をコールするケースでは、システムは以下を実行する。
【０１９０】
Ｌ１およびＬ２が使用されていない（または、Ｌ２が存在しない）場合
ｉ．ＷＡＭ１４０がどちらの回線でも使用するように構成されている場合、Ｌ１が「常に１番目」に設定されていない限り、呼はＬ１またはＬ２（ランダムに選択される）で発信される。２回線が存在する場合、デフォルト設定は「ランダム」である。
ｉｉ．ＷＡＭ１４０がＬ１のみを使用するように構成されている場合、呼はＬ１で発信される。
ｉｉｉ．ＷＡＭ１４０がＬ２のみを使用するように構成されている場合、呼はＬ２で発信される。
【０１９１】
Ｌ１が話し中であり、Ｌ２が使用されていない場合
ｉ．ＷＡＭ１４０がどちらの回線も使用するように構成されている場合、呼はＬ２で発信される。
ｉｉ．ＷＡＭ１４０がＬ１のみを使用するように構成されている場合、呼はブロックされ、発呼側は、ＷＡＭ１４０で局所的に生成された「fast busy」トーンを聞く。そして、発呼側は既存の呼に参加することができる。
ｉｉｉ．ＷＡＭ１４０がＬ２のみを使用するように構成されている場合、呼はＬ２で発信される。
【０１９２】
Ｌ２が話し中であり、Ｌ１が使用されていない場合
ｉ．ＷＡＭ１４０がどちらの回線も使用するように構成されている場合、呼はＬ１で発信される。
ｉｉ．ＷＡＭ１４０がＬ２のみを使用するように構成されている場合、呼はブロックされ、発呼側は、ＷＡＭ１４０で局所的に生成された「fast busy」トーンを聞く。そして、発呼側は既存の呼に参加することができる。
ｉｉｉ．ＷＡＭ１４０がＬ１のみを使用するように構成されている場合、呼はＬ１で発信される。
【０１９３】
Ｌ１が話し中であり、Ｌ２が存在しない場合、ＷＡＭ１４０は、Ｌ１のみを使用するように自動的に構成される。呼はブロックされ、発呼側はＷＡＭ１４０で局所的に生成された「fast busy」音を聞く。そして、発呼側は既存の呼に参加することができる。
【０１９４】
Ｌ１およびＬ２の両方が存在し、かつ話し中である場合、呼はブロックされ、そして、発呼側は特殊fast busy音（two lines busy）を聞く。発呼側は既存の呼に参加することができる。
【０１９５】
ＷＡＭ１４０が上記したもの以外の番号分析テーブルに番号を含まれる番号をコールするケースでは、ＣＩＣＭ１３０は、番号分析で判定したように、ＷＡＭ１４０を適切な回線に掛け渡す。意図された回線が既に使用中／話し中である場合、コールルーティングは通常のコールフローパターンをデフォルトとする。
【０１９６】
もちろん、上記コールフローは単に実施例であり、多くの種々のコールフローが使用される。更に、ＣＩＣＭ１３０が機能していないか、電源供給されていない場合（或いは、その他のシステム問題が生じる場合）、ＷＡＭ１４０は転送モードを実行する。転送モードでは、呼は、ＣＩＣＭ１３０およびＷＡＭ１４０が存在していないかのように処理される。
【０１９７】
システム１００は、ＷＡＭが接続されたデバイス１５０間での内部プライベートコールもサポートする。そして、ＷＡＭが接続されたデバイス１５０は、全ての加入回線（Ｌ１、Ｌ２、Ｌ３など）における着信呼／発信呼を妨げることなく、プライベートの、２点間インターホンシステムの役割を果たす。例えば、内部（ＷＡＭからＷＡＭへの）コールのケースでは、ユーザはデバイス１５０の受話器を持ち上げ、＃Ｐ＋（もう一方のＷＡＭの番号）をダイヤルする。そして、ＣＩＣＭ１３０は起呼されたＷＡＭに信号送信し、起呼されたＷＡＭは「内部コール」パターンのベルを鳴らす。起呼されたＷＡＭが話し中である場合、発呼側はfast busy音を聞く。着信呼がＬ１、Ｌ２またはＬ３で受けられる場合、電話相手における構成されたＷＡＭは、キャッチホンを聞いて、待ちコールをフックフラッシュすることができる。
【０１９８】
上記したように、ＣＩＣＭ１３０および／またはＷＡＭ１４０は、最低料金回線自動選択（ＬＣＲ）および／または自動回線選択（ＡＲＳ）（以下、これらをまとめて「ＬＣＲ／ＡＲＳ」と略称する）を実行する。図１１はＬＣＲ／ＡＲＳに使用される方法１１００の実施形態を示している。ステップ１１０５では、番号がダイヤルされると、ＬＣＲ／ＡＲＳプロセスが発生する。システムはステップ１１１０で、番号が緊急（例えば、９１１）を示しているか否か判定する。緊急である場合、ステップ１１１５でシステムはデフォルト緊急コール経路における全ての既存の呼を落とす。システムは次に、ステップ１１２０で１以上の回線を選択して呼をダイヤルし、ステップ１１２５でＬＣＲ／ＡＲＳステータスを返信する。
【０１９９】
番号が緊急を示していない場合、ステップ１１３０でシステムは、時刻／曜日、有効なフリー時間の番号、手動転送ステータスおよび／または他のパラメータなどのパラメータを判定する。ステップ１１３５でシステムは、１つ以上のパラメータ、コールタイプおよび／または回線の有用性に基づき、好適な経路を選択する。
【０２００】
ステップ１１４０では、システムは、最低料金経路が利用可能であるか否か判定する。利用可能である場合、システムは、ステップ１１２０で回線を選択して呼をダイヤルし、ステップ１１２５でＬＣＲ／ＡＲＳステータスを返信する。最低料金経路が利用可能でない場合、システムは、ステップ１１４５で代替経路が利用可能であるか否か判定する。代替経路がある場合、システムは、ステップ１１５０でＥＲＷＴに信号送信し、ステップ１１２０で回線を選択して呼をダイヤルし、ステップ１１２５でＬＣＲ／ＡＲＳステータスを返信する。
【０２０１】
利用可能な代替経路がない場合、システムはステップ１１５５で、利用可能な経路がないことを示す信号を生成する。そして、システムはステップ１１６０で、ユーザが電話を切るか否かを判定する。ユーザが電話を切る場合、ステップ１１６５でシステムは呼を終了する。ユーザが電話を切らない場合、ステップ１１７０でシステムは、１以上のプッシュトーン入力を処理するために、図６に示したようなコマンドインタープリタを呼び出す。
【０２０２】
図１のシステム１００などのシステムは付加的な効果を有している。例えば、ＣＩＣＭ１３０およびＷＡＭ１４０は比較的小さいので、１つの位置から他の位置へそれらを移動することができる。例えば、ビジネス出張者はＣＩＣＭ１３０を出張に持って行き、ＣＩＣＭ１３０をローカル電話システムにプラグインし、ＣＩＣＭ１３０の無線性能と有線性能との一方または両方を使用することができる。携帯電話サービスは世界中の多くの場所で利用可能であり、アメリカ合衆国外の多くの領域での無線性能の使用を可能にしている。更に、多くの国がＰＳＴＮと同様の有線電話を提供するので、ＣＩＣＭ１３０はアメリカ合衆国外でも使用できる（何らかの有線システム固有のプログラミングが必要であるが）。
【０２０３】
別の例では、ＣＩＣＭ１３０およびＷＡＭ１４０を予めプログラムされた状態で顧客に出荷する。このような実施形態では、ユーザは、ＣＩＣＭ１３０を電話ジャックおよびコンセントへ接続し、１つ以上のＷＡＭ１４０を電話ジャックおよびデバイスへ接続し、すぐにコールをかけ、そして受ける準備ができる。それほど技術に精通していない消費者にとって、製品インストールは大きな重荷であるが、このような実施によって消費者へ著しい利益が提供される。
【０２０４】
実施においては、上で説明した技術およびそれらのバリエーションは、コンピュータ・ソフトウェア命令として少なくとも部分的に実行される。そのような命令は、説明した機能および操作を実行するために、１台以上のコンピュータ読み込み可能な記憶媒体またはデバイスに保存され、例えば、１台以上のコンピュータプロセッサによって実行され、または、コンピュータを稼動させる。
【０２０５】
多くの実施例について説明してきたが、上記の詳細に開示してきた実施例は単に例示であって、他の変更も当然に可能であり、この開示によってそのような全ての変更、特に当該分野における通常の技術を有する者に予測可能な如何なる変更をも含むものである。例えば、ＣＩＣＭ１３０で実行されると説明した機能は、１つ以上のＷＡＭ１４０によって実行されてもよい。更に、ここで説明したモジュールは、分離した回路／ソフトウェア要素として実施される必要はない。例えば、ＣＩＣＭ１３０のシステムコントローラモジュール２３０は単一のモジュールとして実施されてもよく、またはその機能は複数のモジュールによって提供されてもよい。
【０２０６】
また、「〜手段」という語を使用する特許請求の範囲は、３５ＵＳＣ１１２第６パラグラフの基づいて解釈されるものである。その上、明細書における限定が請求項に明白に含まれていない限り、それら明細書の限定は請求項を限定するものではない。従って、他の実施形態も特許請求の範囲内に含まれる。
【図面の簡単な説明】
【０２０７】
【図１】一実施形態による、通信システムの構成図
【図２】一実施形態による、図１に示す通信システムなどと共に用いられる制御モジュールの概略図
【図３】一実施形態による、図２に示す制御モジュールなどに含まれる電力制御モジュールの概略図
【図４】一実施形態による、図１に示す通信システムなどと共に用いられる有線アダプタモジュールの概略図
【図５】一実施形態による、図１に示す通信システムなどと共に用いられる制御モジュールの概略図
【図６】一実施形態による、図１に示す通信システムなどにおけるコマンドセンシング方法のフロー図
【図７】一実施形態による、通信システムの概略図
【図８】有線ネットワークにおける着信呼の処理方法を示すフローチャート
【図９】無線電話ネットワークにおける着信呼の処理方法を示すフローチャート
【図１０】有線電話および無線電話ネットワークへの発信呼を処理する方法を示すフローチャート
【図１１】最低料金回線自動選択／自動回線選択方法を示すフローチャート
【図１】
2008519471.tif 000003
【図２】
2008519471.tif 000004
【図３】
2008519471.tif 000005
【図４】
2008519471.tif 000006
【図５】
2008519471.tif 000007
【図６】
2008519471.tif 000008
【図７】
2008519471.tif 000009
【図８】
2008519471.tif 000010
【図９】
2008519471.tif 000011
【図１０】
2008519471.tif 000012
【図１１】
2008519471.tif 000013
【手続補正書】
【提出日】平成19年6月12日(2007.6.12)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2008519471.tif 000014
【図２】
2008519471.tif 000015
【図３】
2008519471.tif 000016
【図４】
2008519471.tif 000017
【図５】
2008519471.tif 000018
【図６】
2008519471.tif 000019
【図７】
2008519471.tif 000020
【図８】
2008519471.tif 000021
【図９】
2008519471.tif 000022
【図１０】
2008519471.tif 000023
【図１１】
2008519471.tif 000024