(57)【要約】【課題】  電話番号だけを入力させながら、入力された電話番号の取得を迅速に行うことができるようにする。【解決手段】  本発明は、順次入力された数字を取り込んで入力された電話番号を取得するものである。本発明では、先頭側の特番の情報と、その特番を有する電話番号の桁数の情報とでなる番号入力終了判定ルールを複数記憶しておく。そして、数字１桁を取り込む毎に、その桁までの入力数字列を特番としている番号入力終了判定ルールが存在しているかを確認し、入力桁までの入力数字列を特番としている番号入力終了判定ルールが検索されたとき、その検索された番号入力終了判定ルールの桁数の情報に基づき、電話番号として完結する最終桁の数字入力を検出する。【選択図】      図８
2007166485.tif 000002
【特許請求の範囲】
【請求項１】
順次入力された数字を取り込んで入力された電話番号を取得する電話番号取得装置において、
先頭側の特番の情報と、その特番を有する電話番号の全桁数又は特番以外の部分の桁数である桁数の情報とでなる番号入力終了判定ルールを複数記憶したルール記憶手段と、
入力操作された数字の情報を取り込む数字入力手段と、
上記数字入力手段が数字１桁を取り込む毎に、その桁までの入力数字列を特番としている番号入力終了判定ルールが存在しているかを確認する該当ルール検索手段と、
上記該当ルール検索手段が入力桁までの入力数字列を特番としている番号入力終了判定ルールを検索したとき、その検索された番号入力終了判定ルールの桁数の情報に基づき、電話番号として完結する最終桁の数字入力が上記数字入力手段になされたことを検出する入力終了判定手段と
を有することを特徴とする電話番号取得装置。
【請求項２】
外部装置から上記番号入力終了判定ルールをダウンロードさせて上記ルール記憶手段に記憶させるルールダウンロード手段をさらに有することを特徴とする請求項１に記載の電話番号取得装置。
【請求項３】
請求項１又は２に記載の電話番号取得装置を搭載していることを特徴とする電話端末。
【請求項４】
順次入力された数字を取り込んで入力された電話番号を取得する電話番号取得方法において、
ルール記憶手段、数字入力手段及び制御手段を備え、
上記ルール記憶手段は、先頭側の特番の情報と、その特番を有する電話番号の全桁数又は特番以外の部分の桁数である桁数の情報とでなる番号入力終了判定ルールを複数記憶しており、
上記数字入力手段は、入力操作された数字の情報を取り込み、
上記制御手段は、上記数字入力手段が数字１桁を取り込む毎に、その桁までの入力数字列を特番としている番号入力終了判定ルールが存在しているかを確認し、入力桁までの入力数字列を特番としている番号入力終了判定ルールが検索されたとき、その検索された番号入力終了判定ルールの桁数の情報に基づき、電話番号として完結する最終桁の数字入力が上記数字入力手段になされたことを検出する
ことを特徴とする電話番号取得方法。  
【請求項５】
数字入力手段に順次入力された数字を取り込んで入力された電話番号を取得する、ＣＰＵが実行可能な電話番号取得プログラムにおいて、
記憶手段に予め記憶されている、先頭側の特番の情報と、その特番を有する電話番号の全桁数又は特番以外の部分の桁数である桁数の情報とでなる複数の番号入力終了判定ルールと、
上記数字入力手段が数字１桁を取り込む毎に、その桁までの入力数字列を特番としている番号入力終了判定ルールが存在しているかを確認するルーチンと、
入力桁までの入力数字列を特番としている番号入力終了判定ルールが検索されたとき、その検索された番号入力終了判定ルールの桁数の情報に基づき、電話番号として完結する最終桁の数字入力が上記数字入力手段になされたことを検出するルーチンと
を有することを特徴とする電話番号取得プログラム。  
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電話番号取得装置、方法及びプログラム、並びに、電話端末に関し、例えば、ＩＰ電話端末やＩＳＤＮ電話端末などに適用し得るものである。
【背景技術】
【０００２】
今日の多くの電話端末などでは一括発呼方式を採用している（例えば、特許文献１、２参照）。一括発呼方式は、電話端末が、宛先番号を構成する全ての桁の番号を取り込んだ後に、宛先番号を一括して上位装置や網に送出する方式である。
【０００３】
ここで、電話端末は、桁間タイマを内蔵しており、ある桁の番号が入力された以降、桁間タイマが計時する所定時間が経過しても次の桁の番号が入力されないことにより、全ての桁の番号が入力されたことを認識する。又は、宛先番号の入力終了を表すキー（例えば「＃」）の入力があることにより、それまで入力された番号列を宛先番号として認識する。
【０００４】
なお、「１１０」、「１１９」などの緊急特番や、「１１７」や「１７７」などのサービス特番については、その特番を格納しておいて入力数字列と照合し、合致したときに直ちに上位装置や網に発信する方法も存在する。
【特許文献１】特開平１０−１９１４４８号公報
【特許文献２】特開平０７−３２１８７９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、桁間タイマを利用する一括発呼方式の場合、最終桁の番号が入力された後、桁間タイマがタイムアップするまで発呼信号の送出がなされず、発呼が遅れるという課題を有する。このような不都合を解決すべく、桁間タイマの計時時間を短くすることも考えられる。例えば、選択可能な３種類の計時時間（３秒、５秒、７秒）のうちから、最も短い計時時間を選択設定する。しかし、このようにすると、メモなどを見ながら入力する場合のような１桁１桁の入力に時間を要する場合、途中の桁の入力に手間取り、桁間タイマの計時時間を超えて、無意味な発呼信号の阻止がなされることもあり得る。
【０００６】
また、発呼キー（「＃」キー）を操作する方法の場合、その電話端末を操作する全員が発呼キーの存在を知得しているとは限らない。また、宛先番号に加え、発呼キー（「＃」キー）をも操作しなければならないという操作性の面の課題も有する。
【０００７】
さらに、緊急特番やサービス特番についての発信方法は、他の宛先番号の発信には当然に適用できないものであった。
【０００８】
そのため、電話番号だけを入力させながら、入力された電話番号の取得を迅速にできる電話番号取得装置、方法及びプログラム、並びに、電話端末が望まれている。
【課題を解決するための手段】
【０００９】
かかる課題を解決するため、第１の本発明は、順次入力された数字を取り込んで入力された電話番号を取得する電話番号取得装置において、（１）先頭側の特番の情報と、その特番を有する電話番号の全桁数又は特番以外の部分の桁数である桁数の情報とでなる番号入力終了判定ルールを複数記憶したルール記憶手段と、（２）入力操作された数字の情報を取り込む数字入力手段と、（３）上記数字入力手段が数字１桁を取り込む毎に、その桁までの入力数字列を特番としている番号入力終了判定ルールが存在しているかを確認する該当ルール検索手段と、（４）上記該当ルール検索手段が入力桁までの入力数字列を特番としている番号入力終了判定ルールを検索したとき、その検索された番号入力終了判定ルールの桁数の情報に基づき、電話番号として完結する最終桁の数字入力が上記数字入力手段になされたことを検出する入力終了判定手段とを有することを特徴とする。
【００１０】
第２の本発明の電話端末は、第１の本発明の電話番号取得装置を搭載していることを特徴とする。
【００１１】
第３の本発明は、順次入力された数字を取り込んで入力された電話番号を取得する電話番号取得方法において、ルール記憶手段、数字入力手段及び制御手段を備え、（１）上記ルール記憶手段は、先頭側の特番の情報と、その特番を有する電話番号の全桁数又は特番以外の部分の桁数である桁数の情報とでなる番号入力終了判定ルールを複数記憶しており、（２）上記数字入力手段は、入力操作された数字の情報を取り込み、（３）上記制御手段は、上記数字入力手段が数字１桁を取り込む毎に、その桁までの入力数字列を特番としている番号入力終了判定ルールが存在しているかを確認し、入力桁までの入力数字列を特番としている番号入力終了判定ルールが検索されたとき、その検索された番号入力終了判定ルールの桁数の情報に基づき、電話番号として完結する最終桁の数字入力が上記数字入力手段になされたことを検出することを特徴とする。  
第４の本発明は、数字入力手段に順次入力された数字を取り込んで入力された電話番号を取得する、ＣＰＵが実行可能な電話番号取得プログラムにおいて、（１）記憶手段に予め記憶されている、先頭側の特番の情報と、その特番を有する電話番号の全桁数又は特番以外の部分の桁数である桁数の情報とでなる複数の番号入力終了判定ルールと、（２）上記数字入力手段が数字１桁を取り込む毎に、その桁までの入力数字列を特番としている番号入力終了判定ルールが存在しているかを確認するルーチンと、（３）入力桁までの入力数字列を特番としている番号入力終了判定ルールが検索されたとき、その検索された番号入力終了判定ルールの桁数の情報に基づき、電話番号として完結する最終桁の数字入力が上記数字入力手段になされたことを検出するルーチンとを有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、先頭側の数字入力列を特番としている番号入力終了判定ルールを検索し、その検索されたルールに記述されている桁数に基づき、電話番号として完結する最終桁の数字入力を認識するようにしたので、電話番号だけを入力させながら、入力された電話番号の取得を迅速に行うことができる。
【発明を実施するための最良の形態】
【００１３】
（Ａ）実施形態
以下、本発明による電話番号取得装置、方法及びプログラム、並びに、電話端末の一実施形態を、図面を参照しながら詳述する。
【００１４】
（Ａ−１）実施形態の構成
この実施形態の電話番号取得装置は、ＩＰ−ＰＢＸに収容されている、内線側の各種のＩＰ電話装置に搭載されているものである。
【００１５】
図１は、ＩＰ−ＰＢＸシステムの概略構成を示すブロック図である。図１に例示するＩＰ−ＰＢＸシステム１において、ＩＰ−ＰＢＸ２は、例えば、内線端末であるＳＩＰ電話機３を収容していると共に、ＳＩＰ／ＦＸＳ変換装置４を介して、既存構成の電話端末（アナログ電話機やＦＡＸ装置）５を内線として収容している。また、ＩＰ−ＰＢＸ２は、外線網としてのＶｏＩＰ公衆網６に接続されており、また、ＳＩＰ／ＦＸＯ変換装置７Ａ又はＳＩＰ／ＩＳＤＮ変換装置７Ｂを介して、外線網としての公衆網（ＰＳＴＮ）８に接続されている。
【００１６】
ＩＰ−ＰＢＸ２は、外部装置（網を含む）との間、ＳＩＰプロトコルに従って呼制御通信を行いながら、内線端末同士、内線端末−外線間の通話路を確立させて、通話を実行させるものである。
【００１７】
この実施形態のＩＰ−ＰＢＸ２は、後述する図２に示すような詳細構成を備え、内部で格納している番号計画情報の一部情報（後述する番号入力終了判定ルール）を、所望する内線端末（ＳＩＰ電話機３）にダウンロードする機能を備えている。
【００１８】
ＳＩＰ電話機３は、ＳＩＰプロトコルに従うＩＰ電話機全般を呼称しており、専用機として構成されている場合だけでなく、パソコン上にソフトウェア的に構成されているいわゆるソフトフォンなども含むものである。ＳＩＰ電話機３は、この実施形態の電話番号取得装置を搭載しているものであり、機能的には、後述する図３に示す詳細構成を備えている。
【００１９】
ＳＩＰ／ＦＸＳ変換装置４は、既存構成の電話端末（アナログ電話機やＦＡＸ装置）５を配下に備え、この電話端末５を、ＳＩＰを採用しているＩＰ−ＰＢＸ２に接続させるために、ＳＩＰ及びＦＸＳ間の変換を行うものである。ＳＩＰ／ＦＸＳ変換装置４は、この実施形態の特徴（電話番号取得機能）からは離れている装置であるため、その詳細構成の説明は省略する。
【００２０】
ＳＩＰ／ＦＸＯ変換装置７Ａは、一般的なアナログ公衆網を、ＳＩＰを採用しているＩＰ−ＰＢＸ２に接続させるために、ＳＩＰ及びＦＸＯ間の変換を行うものであり、ＳＩＰ／ＩＳＤＮ変換装置７Ｂは、ＩＳＤＮ公衆網を、ＳＩＰを採用しているＩＰ−ＰＢＸ２に接続させるために、ＳＩＰ及びＩＳＤＮ間の変換を行うものである。これらＳＩＰ／ＦＸＯ変換装置７Ａ及びＳＩＰ／ＩＳＤＮ変換装置７Ｂは、この実施形態の特徴（電話番号取得機能）から離れている装置であるため、その詳細構成の説明は省略する。
【００２１】
図２は、ＩＰ−ＰＢＸ２の機能的な詳細構成を示すブロック図である。図２において、ＩＰ−ＰＢＸ２は、複数（図２では１個のみ示している）の内線インタフェース（ＩＦ）部１０、複数（図２では１個のみ示している）の外線インタフェース（ＩＦ）部１１、呼制御部１２、スイッチ部１３及び保守装置インターフェース（ＩＦ）部１４などを有している。
【００２２】
内線インタフェース部１０は、ＳＩＰ電話機３やＳＩＰ／ＦＸＳ変換装置４などの内線回線とのインタフェースを行うものであり、ＵＡ（ユーザエージェント）機能も担うものである。内線インタフェース部１０は、内線回線側から到来したＩＰパケットが、呼制御パケットか通話パケットかを識別し、到来した呼制御パケットを呼制御部１２に与え、到来した通話パケットをスイッチ部１３に与えるものである。また、内線インタフェース部１０は、呼制御部１２から与えられた呼制御パケットを内線回線側に送出し、スイッチ部１３から与えられた通話パケットを内線回線側に送出するものである。
【００２３】
外線インタフェース部１１は、ＶｏＩＰ公衆網６、ＳＩＰ／ＦＸＯ変換装置７Ａ、ＳＩＰ／ＩＳＤＮ変換装置７Ｂなどの外線回線とのインタフェースを行うものであり、ＵＡ機能も担うものである。外線インタフェース部１１は、外線回線側から到来したＩＰパケットが、呼制御パケットか通話パケットかを識別し、到来した呼制御パケットを呼制御部１２に与え、到来した通話パケットをスイッチ部１３に与えるものである。また、外線インタフェース部１１は、呼制御部１２から与えられた呼制御パケットを外線回線側に送出し、スイッチ部１３から与えられた通話パケットを外線回線側に送出するものである。
【００２４】
呼制御部１２は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭなどでなり、呼制御や各種の通話サービス制御を行うものであり、ＳＩＰプロキシとしても機能するものである。
【００２５】
この実施形態の場合、呼制御部１２は、番号計画情報１２Ａ、番号計画情報１２Ａの内の後述する図４に示すような番号入力終了判定ルール２４Ａ３などの設定データを所望する内線端末にダウンロードするための設定データダウンロードプログラム１２Ｂを格納しており、所望する内線端末に対し、設定データダウンロードプログラム１２Ｂを実行することにより、番号計画情報１２Ａの内の後述する番号入力終了判定ルール２４Ａ３などをダウンロードするようになされている。なお、呼制御部１２は、当然に、発信時用や着信時用の処理プログラムを有している。
【００２６】
スイッチ部１３は、呼制御部１２の制御下で、内線端末間、内線端末−外線間の通話パケットの交換（アドレスの変換など）を実行するものである。
【００２７】
保守装置インタフェース部１４は、保守者が操作する図示しない保守装置と適宜接続され、その保守装置とのインタフェースを行うものであり、例えば、保守装置から番号計画情報１２Ａを取り込んだり、番号計画情報１２Ａの編集情報などを取り込んだりするものである。
【００２８】
図３は、ＳＩＰ電話機３の機能的な詳細構成を示すブロック図である。図３において、内線端末としてのＳＩＰ電話機３は、対ＰＢＸインタフェース（ＩＦ）部２０、音声処理部２１、マイクロフォン２２、スピーカ２３、制御部２４、操作キー部２５、ディスプレイ２６及びトーンジェネレータ２７などを有する。
【００２９】
対ＰＢＸインタフェース部２０は、ＩＰ−ＰＢＸ２側とのインタフェースを行うものであり、呼制御情報の授受にはＳＩＰプロトコルに従って行うものである。対ＰＢＸインタフェース部２０は、音声処理部２１から与えられた音声信号から通話パケットを組み立ててＩＰ−ＰＢＸ２に送出したり、ＩＰ−ＰＢＸ２から与えられた通話パケットを分解して得た音声信号を音声処理部２１に与えたりする。また、対ＰＢＸインタフェース部２０は、制御部２０から与えられた制御情報に従って呼制御パケットを組み立ててＩＰ−ＰＢＸ２に送出したり、ＩＰ−ＰＢＸ２から与えられた呼制御パケットを分解して得た呼制御情報を制御部２４に与えたりする。
【００３０】
音声処理部２１は、マイクロフォン２２から与えられたアナログ音声信号をアナログ／デジタル変換した後、圧縮符号化して対ＰＢＸインタフェース部２０に与えたり、対ＰＢＸインタフェース部２０から与えられた圧縮符号化音声信号を復号した後、デジタル／アナログ変換してスピーカ２３から発音出力させるものである。
【００３１】
マイクロフォン２２は、話者の音声を捕捉して音声信号にして音声処理部２１に与えるものであり、スピーカ２３は、音声処理部２１から与えられた音声信号を発音出力するものである。
【００３２】
制御部２４は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭなどでなり、当該ＳＩＰ電話機３の全体を制御するものである。制御部２４は、例えば、発信時や着信時の呼制御処理を実行したりするものである。この実施形態の場合、制御部２４は、ＩＰ−ＰＢＸ２からダウンロードした番号計画情報２４Ａの内の後述する番号入力終了判定ルール２４Ａ３を内部記憶しており、内蔵する電話番号取得プログラム２４Ｂ（発信時用プログラムの一部を構成している）は、番号入力終了判定ルール２４Ａ３を参照しながら、宛先番号の入力の終了を認識するようになされている。
【００３３】
操作キー部２５は、テンキーやファンクションキーや、ファンクションキーに関連して設けられている発光素子などが該当し、操作されたテンキーやファンクションキーの情報を制御部２４に与えると共に、制御部２４からの情報に従って該当する発光素子を点灯、点滅又は消灯させるものである。
【００３４】
ディスプレイ２６は、制御部２４の制御下で、話者による入力番号や、ガイダンスメッセージなどを表示するものである。
【００３５】
トーンジェネレータ２７は、制御部２４の制御下で、内線用のオフフック時トーンなどの各種トーンを発生して音声処理部２１に与えるものである。トーンジェネレータ２７は、ソフトウェア的に構成される場合であれば、制御部２４の１機能として実現されていても良い。
【００３６】
図４は、番号計画情報２４Ａの説明図である。番号計画情報２４Ａは、例えば、項目名２４Ａ１と、特番２４Ａ２と、番号入力終了判定ルール２４Ａ３とからなっている。なお、図４における「記事欄」には各項目の注記や具体例などを記載しているが、「記事欄」の内容は番号計画情報２４Ａの情報にはなっていない。
【００３７】
項目名は任意の表現が可能であるが、図４の例の場合、外線については、特番の前に「０＋」を付与したものを項目名とし、内線番号については「内線番号」を項目名にしている。図４の場合、項目種類として、「内線番号」、「０＋ＡＢＪ」、「０＋０ＡＢＪ」、「０＋０Ａ０」、「０＋０ＡＢ０」、「０＋００ＸＹ」、「０＋１ＸＹ」が設けられている。
【００３８】
内線番号は初期状態では「２００」〜「２９９」が割り当て可能であり、初期状態での特番は「２」であり、番号入力終了判定ルール２４Ａ３は初期状態では「２（特番）＋３桁」である。ここで、番号入力終了判定ルール２４Ａ３における桁数は、入力が終了と判断する桁の数を表している。従って、「２（特番）＋３桁」は、先頭の桁が「２」であって３桁入力された場合には、その３桁で一括発信することを表している。なお、内線番号の割付を「２００」〜「３９９」に拡張することも可能であり、保守装置をＩＰ−ＰＢＸ２に接続して番号計画情報２４Ａの内線番号欄を適宜修正すれば良い。
【００３９】
「０＋ＡＢＪ」はＰＳＴＮ網に係る市内発信用を表している。例えば、ＩＰ−ＰＢＸ２について割り当てられているＰＳＴＮ網での電話番号が「０３」局内の番号であれば、「０３」（自局番）に続く次の４桁（市内局番）が特番となり、全８桁の入力で宛先番号が完結される。全ての市内局番の情報は、番号入力終了判定ルール２４Ａ３に含まれている。
【００４０】
「０＋０ＡＢＪ」はＰＳＴＮ網に係る市外発信用を表している。例えば、「０３」（東京都区内）、「０４８」（蕨市周辺）などの市外番号が特番となり、全１０桁の入力で宛先番号が完結される。全ての市外局番（「０３」、「０４８」など）の情報は、番号入力終了判定ルール２４Ａ３に含まれている。
【００４１】
「０＋０Ａ０」は、ＶｏＩＰ公衆網用の「０５０」から始まる電話番号や、携帯電話用の「０９０」から始まる電話番号などが該当する場合である。「０５０」や「０９０」などが特番となり、全１１桁の入力で宛先番号が完結される。
【００４２】
「０＋０ＡＢ０」は、着信者課金用の「０１２０」から始まる電話番号などが該当する場合である。「０１２０」などが特番となり、全１０桁の入力で宛先番号が完結される。
【００４３】
「０＋００ＸＹ」は、固定電話から携帯への発呼の際の割引用の「００３３」から始まる電話番号などが該当する場合である。「００３３」などが特番となり、全１５桁の入力で宛先番号が完結される。
【００４４】
「０＋１ＸＹ」は、「１１０」、「１１７」などの緊急用の電話番号や「１０４」などの局のサービス用の電話番号などが該当する場合である。「１１０」、「１１７」、「１０４」などなどが特番となり、特番の桁数である全３桁の入力で宛先番号が完結される。
【００４５】
上述したような各項目に係る番号入力終了判定ルール２４Ａ３が少なくともＳＩＰ電話機３にダウンロードされて、発信時の宛先番号の入力終了の判定に利用される。
【００４６】
（Ａ−２）実施形態の動作
次に、実施形態の電話番号取得装置を搭載したＳＩＰ電話機３を内線端末として含むＩＰ−ＰＢＸシステム１の特徴動作（電話番号取得方法）を説明する。
【００４７】
まず、ＳＩＰ電話機３の電源が立ち上げられた際に実行される、ＳＩＰ電話機３へＩＰ−ＰＢＸ２から番号入力終了判定ルール２４Ａ３をダウンロードする動作を、図５のシーケンス図を参照しながら説明する。なお、図６に示す動作を、ＩＰ−ＰＢＸ２では呼制御部１２が例えば該当する内蔵するプログラムを実行することで呼制御部１２が中心となって実行させ、ＳＩＰ電話機３では制御部２４が例えば該当する内蔵するプログラムを実行することで制御部２４が中心となって実行させる。
【００４８】
ＳＩＰ電話機３は、自電話機３の電源がオンされると（Ｓ１）、ＤＨＣＰプロトコルに従う要求をＩＰ−ＰＢＸ２に送出し（Ｓ２）、ＩＰ−ＰＢＸ２側から、ＩＰ−ＰＢＸ２の外線について割り当てられているＩＰアドレス（自ＩＰアドレス）やＶｏＩＰ公衆網６に存在する図示しないサーバのＩＰアドレス（サーバＩＰアドレス）などを取得する（Ｓ３）。ＩＰ−ＰＢＸ２は、ＤＨＣＰプロトコルに従う要求の到来に基づき、チャネル数の自動判定などを行うが、特徴と無関係であるので、図示及び詳細説明は省略する。
【００４９】
ＳＩＰ電話機３は、受信した自ＩＰアドレスやサーバＩＰアドレスをダミーＵＲＩに利用した、当該電話機３の登録を求めるＲＥＧＩＳＴＥＲリクエストをＩＰ−ＰＢＸ２に送出する（Ｓ４）。ＩＰ−ＰＢＸ２は、ダミーＵＲＩを含むＲＥＧＩＳＴＥＲリクエストの到来により、初回の登録であることを認識し、そのＳＩＰ電話機３に対する内線番号の割付や内線データの設定などの処理を行い（Ｓ５）、その後に、ＲＥＧＩＳＴＥＲリクエストに対する受信応答（２００ＯＫ）を返信する（Ｓ６）。
【００５０】
その後、ＳＩＰ電話機３は、ＳＵＢＳＣＲＩＢＥリクエストによって、ＩＰ−ＰＢＸ２に対し、各種設定データの転送を要求し（Ｓ７）、ＩＰ−ＰＢＸ２は、ＳＵＢＳＣＲＩＢＥリクエストの受信時には受信応答を返信する（Ｓ８）。
【００５１】
ＩＰ−ＰＢＸ２は、設定データの転送要求に係るＳＵＢＳＣＲＩＢＥリクエストに受信により、内線情報、ＦＫ情報（ファンクションキーの割当や現状の情報など）、特番情報、同期情報などの各種設定データをＳＩＰ電話機３に転送する。図５では、特番情報についてのみシーケンスを図示しているが、内線情報、ＦＫ情報、特番情報、同期情報などの転送動作はどの情報についても同様である。ＩＰ−ＰＢＸ２は、転送すべき情報をＮＯＴＩＦＹメッセージに盛り込んでＳＩＰ電話機３に送出し（Ｓ９）、ＳＩＰ電話機３は受信応答を返信すると共に（Ｓ１０）、受信した情報を、内蔵する記憶部のその情報用のエリアに格納する（Ｓ１１）。
【００５２】
この実施形態の場合、転送される特番情報の一部として、上述した番号入力終了判定ルール２４Ａ３が盛り込まれており、ＳＩＰ電話機３は、受信した番号入力終了判定ルール２４Ａ３を所定のエリアに格納する。
【００５３】
ＩＰ−ＰＢＸ２は、全ての設定データの転送が終了したときには、ＮＯＴＩＦＹメッセージによって転送完了をＳＩＰ電話機３に通知し（Ｓ１２）、このＮＯＴＩＦＹメッセージを受信すると、ＳＩＰ電話機３は受信応答を返信する（Ｓ１３）。そして、ＳＩＰ電話機３は、当該電話機３の登録削除を求める、上述したダミーＵＲＩを含むＲＥＧＩＳＴＥＲリクエストをＩＰ−ＰＢＸ２に送出し（Ｓ１４）、ＩＰ−ＰＢＸ２は、図５では省略しているが、登録削除処理を行った後、受信応答を返信する（Ｓ１５）。
【００５４】
次に、ＳＩＰ電話機３へＩＰ−ＰＢＸ２から編集処理後の番号入力終了判定ルール２４Ａ３をダウンロードする動作を、図６のシーケンス図を参照しながら説明する。なお、図６に示す動作を、ＩＰ−ＰＢＸ２では呼制御部１２が例えば該当する内蔵するプログラムを実行することで呼制御部１２が中心となって実行させ、ＳＩＰ電話機３では制御部２４が例えば該当する内蔵するプログラムを実行することで制御部２４が中心となって実行させる。
【００５５】
ＳＩＰ電話機３は、ＩＰ−ＰＢＸ２から更新された設定データを取り込んだり、ファンクションキーの状態通知を取り込んだりするために、定期的に、自己に割り当てられている内線番号を送信元アドレスとして含むＲＥＧＩＳＴＥＲメッセージをＩＰ−ＰＢＸ２に送信し（Ｓ２０）、ＩＰ−ＰＢＸ２は、そのＲＥＧＩＳＴＥＲメッセージを受け付けたときに、受信応答を返信する（Ｓ２１）。
【００５６】
そして、ＳＩＰ電話機３は、ＳＵＢＳＣＲＩＢＥリクエストによって、ＩＰ−ＰＢＸ２に対し、データ転送を要求し（Ｓ２２）、ＩＰ−ＰＢＸ２は、ＳＵＢＳＣＲＩＢＥリクエストの受信時には受信応答を返信する（Ｓ２３）。
【００５７】
ＩＰ−ＰＢＸ２は、内線情報、ＦＫ情報、特番情報、同期情報など設定データのうち、前回の転送動作時から変更されているものがあれば、ＮＯＴＩＦＹメッセージに盛り込んでＳＩＰ電話機３に送出し（Ｓ２４）、ＳＩＰ電話機３は受信応答を返信すると共に（Ｓ２５）、受信した情報を、内蔵する記憶部のその情報用のエリアに格納する（Ｓ２６）。なお、図６は、特番情報についてのみ前回から変更されている場合を示しているが、変更されている情報がない場合もあり、また、複数種類の情報について変更されていることもあり得る。番号入力終了判定ルール２４Ａ３の変更がある場合には、特番情報についての変更として、上述のような定期的な転送要求に応じて、ＳＩＰ電話機３にダウンロードされる。
【００５８】
変更情報の転送が終了したとき、又は、前回の転送動作時から変更された情報がないときにはＳＵＢＳＣＲＩＢＥリクエストの受信応答送出後、直ちに、ＩＰ−ＰＢＸ２は、ＮＯＴＩＦＹメッセージによって転送完了をＳＩＰ電話機３に通知し（Ｓ２７）、このＮＯＴＩＦＹメッセージを受信すると、ＳＩＰ電話機３は受信応答を返信する（Ｓ２８）。
【００５９】
図６では省略しているが、この後、ＳＩＰ電話機３がファンクションキーに係る状態通知を要求し、その状態を通知するファンクションキーについてのリフレッシュ処理が実行されて、定期的な今回の処理が終了する。
【００６０】
次に、実施形態の電話番号取得装置を搭載したＳＩＰ電話機３からの発信動作を、図７及び図８を参照しながら説明する。なお、図７及び図８に示す動作を、ＳＩＰ電話機３では制御部２４が例えば該当する内蔵するプログラムを実行することで制御部２４が中心となって実行させ、ＩＰ−ＰＢＸ２では呼制御部１２が例えば該当する内蔵するプログラムを実行することで呼制御部１２が中心となって実行させる。
【００６１】
図７は、ＳＩＰ電話機３からの内線への発信動作時のシーケンス図であり、図８は、図７のステップＳ３５及びＳ３６の処理の詳細を示すフローチャートである。
【００６２】
ＳＩＰ電話機３がオフフック（キー操作によるオフフックなどを含む）されると（Ｓ３０）、ＳＩＰ電話機３から、オフフックされたことを示す端末制御要求を含むＳＵＢＳＣＲＩＢＥリクエストがＩＰ−ＰＢＸ２に送出され（Ｓ３１）、それを受信したＩＰ−ＰＢＸ２は受信応答を返信する（Ｓ３２）。また、ＩＰ−ＰＢＸ２は、内線捕捉状態をＮＯＴＩＦＹメッセージによってＳＩＰ電話機３に通知し（Ｓ３３）、ＳＩＰ電話機３は、受信応答を返信すると共に（Ｓ３４）、内線捕捉状態であることを表すトーンを鳴動させる（Ｓ３５）。
【００６３】
その後、内線発信時であれば、後述するステップＳ３５に移行するが、外線発信であれば、図７の破線範囲内の処理も実行される。
【００６４】
内線捕捉状態であることを表すトーンの鳴動中において、外線用のファンクションキーが操作されると、ＳＩＰ電話機３は、そのことを表すＳＵＢＳＣＲＩＢＥリクエストがＩＰ−ＰＢＸ２に送出し（Ｓ５０）、それを受信したＩＰ−ＰＢＸ２は受信応答を返信する（Ｓ５１）。また、ＩＰ−ＰＢＸ２は、空き状態の外線を捕捉した後（図７ではこの処理を省略している）、外線捕捉状態をＮＯＴＩＦＹメッセージによってＳＩＰ電話機３に通知し（Ｓ５２）、ＳＩＰ電話機３は、受信応答を返信すると共に（Ｓ５３）、外線捕捉状態であることを表すトーンを鳴動させる（Ｓ５４）。
【００６５】
内線捕捉状態であることを表すトーンの鳴動中においては（ここでは外線への切換がない場合を説明している）、ＳＩＰ電話機３は、番号入力終了判定ルール２４Ａ３に従って入力終了と判定されるまで、宛先番号の入力を取り込み（Ｓ３６、Ｓ３７）。そして、ＳＩＰ電話機３は、番号入力終了判定ルール２４Ａ３に従って入力終了と判定すると、取り込んだ宛先の内線番号を含むＩＮＶＩＴＥメッセージをＩＰ−ＰＢＸ２に送出する（Ｓ３８）。
【００６６】
これ以降のＩＰ−ＰＢＸ２及びＳＩＰ電話機３の発信時の動作は、既存のＩＰ−ＰＢＸシステムと同様であるので、その説明は省略する。
【００６７】
図８のフローチャートを用いて、ステップＳ３６及びＳ３７の宛先番号の取得動作の詳細動作を説明する。なお、数字キーが操作された際には、キーの受付音を鳴らすなどの処理があるが、この実施形態の特徴とは離れるので、以下の説明では、特徴から離れている動作の説明を省略する。
【００６８】
内線捕捉状態であるトーンを鳴動させた後においては、ＳＩＰ電話機３の制御部２４は、桁数カウント値ＣＮＴを０クリアすると共に、桁数カウント値ＣＮＴの上限値を無限大に設定し、適用ルール決定済フラグをリセットする（Ｓ６０）。そして、数字１桁の入力を待ち受ける（Ｓ６１）。新たな数字１桁の入力があると、ＳＩＰ電話機３の制御部２４は、内蔵する番号入力バッファの格納数字列の最後尾に、今回の入力数字を追加格納する（Ｓ６２）。その後、ＳＩＰ電話機３の制御部２４は、適用ルール決定済フラグがリセットされていないことを確認した上で（Ｓ６３）、今まで入力された数字列を特番部分としている唯一の番号入力終了判定ルール２４Ａ３があるか否かを判別する（Ｓ６４）。
【００６９】
内線番号に係る番号入力終了判定ルール２４Ａ３は１種類であり、そのルールにおける特番部分は「２」であるので、「２」が入力されたときのステップＳ６３の判定で肯定結果が得られる。
【００７０】
ＳＩＰ電話機３の制御部２４は、今まで入力された数字列を特番部分としている唯一の番号入力終了判定ルール２４Ａ３があると、そのルール２４Ａ３に記載されている桁数に桁数カウント値ＣＮＴの上限値を更新し（Ｓ６５）、また、適用ルール決定済フラグをセットする（Ｓ６６）。内線番号に係る番号入力終了判定ルール２４Ａ３の桁数は「３」であるので、ステップＳ６４の処理では、桁数カウント値ＣＮＴの上限値は無限大から「３」に更新される。
【００７１】
ステップＳ６４の判別で、今まで入力された数字列を特番部分としている唯一の番号入力終了判定ルール２４Ａ３が得られない場合や、ステップＳ６６の処理を実行した後では、ＳＩＰ電話機３の制御部２４は、桁数カウント値ＣＮＴを１インクリメントした後（Ｓ６７）、桁数カウント値ＣＮＴの上限値に達したか否かを判別する（Ｓ６８）。上限値に達していない場合には、ステップＳ６１に戻って、次の数字入力を待ち受ける。
【００７２】
一方、上限値に達した場合には、上述した図７のステップＳ３８に移行し、ＩＮＶＩＴＥメッセージの生成、送信を行う。この際、ＩＮＶＩＴＥメッセージに盛り込まれる宛先番号は、番号入力バッファに格納されている数字列である。
【００７３】
上記説明では、図８が内線発信に係るフローチャートとして述べたが、外線発信時の処理も図８と同様である。
【００７４】
（Ａ−３）実施形態の効果
上記実施形態によれば、内線端末であるＳＩＰ電話機に、先頭側の特番と桁数とでなる複数種類の番号入力終了判定ルールを格納しておき、発信時の数字入力の際には、先頭側の特番との照合で適用する番号入力終了判定ルールを決定し、決定された番号入力終了判定ルールに記述されている桁数の数字入力があると、直ちに発信を行うようにしたので、発信を起動させるキー操作によらず、数字の入力だけにより、迅速に発信を行うことができる。
【００７５】
しかも、迅速な発信を実行できる宛先番号は、複数種類の番号入力終了判定ルールを用意しているため、任意の宛先番号であり、「１１０」、「１１９」などの緊急特番や「１１７」や「１７７」などのサービス特番に限定されていない。
【００７６】
また、番号入力終了判定ルールをＩＰ−ＰＢＸからＳＩＰ電話機にダウンロードするようにしたので、番号入力終了判定ルールの追加、削除、変更などの編集があっても、全てのＳＩＰ電話機に対する変更を迅速に実行させることができる。
【００７７】
（Ｂ）他の実施形態
上記実施形態では、番号入力終了判定ルールを利用した発信を行う内線端末が、ＳＩＰ電話機であるものを示したが、ＳＩＰ電話機に限定されるものではない。すなわち、ＳＩＰ以外のプロトコルに従う電話機であっても良く、また、電話機以外の装置（例えば、ＦＡＸ）などであっても良い。なお、特許請求の範囲における電話端末の用語は、電話機、ＦＡＸなどの電話回線を通信回線とする端末装置の全般を表している。
【００７８】
さらに、ＩＰ−ＰＢＸに無関係なＶｏＩＰ公衆網などに直接アクセスできるＳＩＰ電話機などであっても良い。このような場合、番号入力終了判定ルールのダウンロード元が任意のサーバ装置で良く、また、ダウンロードによる方法ではなく、記録媒体を介したり、キー入力によったりして、ＳＩＰ電話機に番号入力終了判定ルールを設定するようにしても良い。また、ＳＩＰ電話機の出荷時に番号入力終了判定ルールを初期設定し、その後の更新を認めないようにしても良い。
【００７９】
さらにまた、本発明は、宛先番号の取得に特徴があるので、アナログ電話回線用の交換機の回線トランクに、本発明の電話番号取得方法を適用するようにしても良い。
【００８０】
上記実施形態では、発信時に宛先となる電話番号を取得する場合を説明したが、通話途中など、他のタイミングでの電話番号の取得時にも本発明を適用することができる。例えば、転送先の電話番号として途中入力された電話番号を取得するにも本発明を適用することができる。
【００８１】
また、上記実施形態では、国内に係る全ての電話番号がいずれかの番号入力終了判定ルールに合致するようにしたものを示したが、その一部をルール外とするようにしても良い。このようにした電話番号や、国外宛の電話番号の入力時には、桁間タイマを利用して入力終了を検知することになる。
【００８２】
上記実施形態では、番号入力終了判定ルールに含める桁数の情報が該当する電話番号全体の桁数であるものを示したが、先頭側の特番部分を除いた電話番号部分の桁数を番号入力終了判定ルールに含めるようにしても良い。このようにした場合には、特番以降の入力桁数がルールの桁数になった際に、電話番号の入力終了と判定する。
【図面の簡単な説明】
【００８３】
【図１】実施形態が適用されたＳＩＰ電話機を含むＩＰ−ＰＢＸシステムを示すブロック図である。
【図２】実施形態に係るＩＰ−ＰＢＸの詳細構成を示すブロック図である。
【図３】実施形態に係るＳＩＰ電話機の詳細構成を示すブロック図である。
【図４】実施形態の番号計画情報の説明図である。
【図５】実施形態のＳＩＰ電話機へＩＰ−ＰＢＸから番号入力終了判定ルールをダウンロードする動作を示すシーケンス図（１）である。
【図６】実施形態のＳＩＰ電話機へＩＰ−ＰＢＸから番号入力終了判定ルールをダウンロードする動作を示すシーケンス図（２）である。
【図７】実施形態が適用されたＳＩＰ電話機からの内線発信時のＩＰ−ＰＢＸシステムの動作を示すシーケンス図である。
【図８】実施形態の宛先番号の取得動作の詳細を示すフローチャートである。
【符号の説明】
【００８４】
１…ＩＰ−ＰＢＸシステム、２…ＩＰ−ＰＢＸ、３…ＳＩＰ電話機、２０…対ＰＢＸインタフェース部、２４…制御部、２４Ａ３…番号入力終了判定ルール、２５…操作キー部。
【図１】
2007166485.tif 000003
【図２】
2007166485.tif 000004
【図３】
2007166485.tif 000005
【図４】
2007166485.tif 000006
【図５】
2007166485.tif 000007
【図６】
2007166485.tif 000008
【図７】
2007166485.tif 000009
【図８】
2007166485.tif 000010