(57)【特許請求の範囲】
【請求項１】
発信元端末の呼を制御する呼制御装置と、
他の端末の電話番号及び第１暗証番号が対応付けられて登録された認証テーブルを有する管理装置とを有し、
前記呼制御装置は、
前記発信元端末から着信先番号、指定番号、及び第２暗証番号を含む一連の番号を受信する受信部と、
前記一連の番号内で前記着信先番号、前記指定番号、及び前記第２暗証番号を区切る文字コードを検出することにより、前記一連の番号から前記着信先番号、前記指定番号、及び前記第２暗証番号を個別に取得する取得部と、
前記取得部により取得された前記指定番号及び前記第２暗証番号を、前記認証テーブルに登録された前記他の端末の電話番号及び前記第１暗証番号と照合することにより前記指定番号の認証処理を行う認証処理部と、
前記認証処理に成功した場合、前記発信元端末に対応する電話番号に代えて、前記指定番号を発信元番号として前記着信先番号へ発呼し、前記認証処理に失敗した場合、前記着信先番号への発呼を中止する呼処理部とを有し、
前記一連の番号から前記文字コードが検出されない場合、前記取得部は、
前記一連の番号から前記着信先番号を取得し、前記呼処理部は、前記発信元端末に対応する電話番号を発信元番号として前記着信先番号へ発呼することを特徴とする呼制御システム。
【請求項２】
発信元端末の呼を制御する呼制御装置と、
他の端末の電話番号及び第１暗証番号が対応付けられて登録された認証テーブルを有する管理装置とを有し、
前記呼制御装置は、
前記発信元端末から着信先番号、指定番号、及び第２暗証番号を含む一連の番号を受信する受信部と、
前記一連の番号から前記着信先番号、前記指定番号、及び前記第２暗証番号を個別に取得する取得部と、
前記取得部により取得された前記指定番号及び前記第２暗証番号を、前記認証テーブルに登録された前記他の端末の電話番号及び前記第１暗証番号と照合することにより前記指定番号の認証処理を行う認証処理部と、
前記認証処理に成功した場合、前記発信元端末に対応する電話番号に代えて、前記指定番号を発信元番号として前記着信先番号へ発呼し、前記認証処理に失敗した場合、前記着信先番号への発呼を中止する呼処理部とを有し、
前記認証処理部は、前記管理装置及び前記指定番号に対応する前記他の端末が、前記発信元端末とは異なる通信ネットワークに回線接続されている場合、前記通信ネットワーク内の他装置を介して前記認証処理を行うことを特徴とする呼制御システム。
【請求項３】
発信元端末から着信先番号、指定番号、及び暗証番号を含む一連の番号を受信し、
前記一連の番号内で前記着信先番号、前記指定番号、及び前記暗証番号を区切る文字コードを検出することにより、前記一連の番号から前記着信先番号、前記指定番号、及び前記暗証番号を個別に取得し、
取得した前記指定番号及び前記暗証番号を、管理装置の認証テーブルに登録された他の端末の電話番号及び暗証番号と照合することにより前記指定番号の認証処理を行い、
前記認証処理に成功した場合、前記発信元端末に対応する電話番号に代えて、前記指定番号を発信元番号として前記着信先番号へ発呼し、前記認証処理に失敗した場合、前記着信先番号への発呼を中止し、
前記一連の番号から前記文字コードが検出されない場合、前記一連の番号から前記着信先番号を取得し、前記発信元端末に対応する電話番号を発信元番号として前記着信先番号へ発呼することを特徴とする呼制御方法。
【請求項４】
発信元端末から着信先番号、指定番号、及び暗証番号を含む一連の番号を受信し、
前記一連の番号から前記着信先番号、前記指定番号、及び前記暗証番号を個別に取得し、
取得した前記指定番号及び前記暗証番号を、管理装置の認証テーブルに登録された他の端末の電話番号及び暗証番号と照合することにより前記指定番号の認証処理を行い、
前記認証処理に成功した場合、前記発信元端末に対応する電話番号に代えて、前記指定番号を発信元番号として前記着信先番号へ発呼し、前記認証処理に失敗した場合、前記着信先番号への発呼を中止し、
前記管理装置及び前記指定番号に対応する前記他の端末が、前記発信元端末とは異なる通信ネットワークに回線接続されている場合、前記通信ネットワーク内の他装置を介して前記認証処理を行うことを特徴とする呼制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本件は、呼制御システム及び呼制御方法に関する。
【背景技術】
【０００２】
例えば会社内の複数の内線電話機を公衆電話網に回線接続するＰＢＸ（Private Branch Exchange（構内交換機））が知られている（例えば特許文献１〜３参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３２０３８１号公報
【特許文献２】特開２００８−２１９６５０号公報
【特許文献３】特開２００７−２４３２６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、会社内の内線電話機から外線発信した場合、着信先の電話機には、ＰＢＸの処理により、その会社の代表番号が発信元番号として通知される。このため、着信先の電話機の着信履歴には代表番号しか記録されておらず、着信先の相手は、例えば、不在で応答できなかった場合、その代表番号に応じた電話機には直接折り返し発信できるが、発信元の内線電話機には直接折り返し発信できない。また、発信者は、例えば、着信先の相手から折り返し発信があったときに外出などで自分の内線電話機から離れていた場合、応答することができない。
【０００５】
そこで本件は上記の課題に鑑みてなされたものであり、折り返し発信の利便性を向上させる呼制御システム及び呼制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本明細書に記載の呼制御システムは、発信元端末の呼を制御する呼制御装置と、他の端末の電話番号及び第１暗証番号が対応付けられて登録された認証テーブルを有する管理装置とを有し、前記呼制御装置は、前記発信元端末から着信先番号、指定番号、及び第２暗証番号を含む一連の番号を受信する受信部と、前記一連の番号内で前記着信先番号、前記指定番号、及び前記第２暗証番号を区切る文字コードを検出することにより、前記一連の番号から前記着信先番号、前記指定番号、及び前記第２暗証番号を個別に取得する取得部と、前記取得部により取得された前記指定番号及び前記第２暗証番号を、前記認証テーブルに登録された前記他の端末の電話番号及び前記第１暗証番号と照合することにより前記指定番号の認証処理を行う認証処理部と、前記認証処理に成功した場合、前記発信元端末に対応する電話番号に代えて、前記指定番号を発信元番号として前記着信先番号へ発呼し、前記認証処理に失敗した場合、前記着信先番号への発呼を中止する呼処理部とを有し、前記一連の番号から前記文字コードが検出されない場合、前記取得部は、前記一連の番号から前記着信先番号を取得し、前記呼処理部は、前記発信元端末に対応する電話番号を発信元番号として前記着信先番号へ発呼する。
【０００７】
本明細書に記載の呼制御方法は、発信元端末から着信先番号、指定番号、及び暗証番号を含む一連の番号を受信し、前記一連の番号内で前記着信先番号、前記指定番号、及び前記暗証番号を区切る文字コードを検出することにより、前記一連の番号から前記着信先番号、前記指定番号、及び前記暗証番号を個別に取得し、取得した前記指定番号及び前記暗証番号を、管理装置の認証テーブルに登録された他の端末の電話番号及び暗証番号と照合することにより前記指定番号の認証処理を行い、前記認証処理に成功した場合、前記発信元端末に対応する電話番号に代えて、前記指定番号を発信元番号として前記着信先番号へ発呼し、前記認証処理に失敗した場合、前記着信先番号への発呼を中止し、前記一連の番号から前記文字コードが検出されない場合、前記一連の番号から前記着信先番号を取得し、前記発信元端末に対応する電話番号を発信元番号として前記着信先番号へ発呼する方法である。
【発明の効果】
【０００８】
折り返し発信の利便性を向上できる。
【図面の簡単な説明】
【０００９】
【図１】呼制御システムの一例を示す構成図である。
【図２】認証テーブルの一例を示す構成図である。
【図３】着信先番号、指定番号、及び暗証番号の一例を示す図である。
【図４】通信制御サーバの一例を示す構成図である。
【図５】契約管理サーバの一例を示す構成図である。
【図６】呼制御システムの処理の一例を示すシーケンス図（その１）である。
【図７】呼制御システムの処理の一例を示すシーケンス図（その２）である。
【図８】呼制御システムの他例を示す構成図である。
【図９】呼制御システムの処理の他例を示すシーケンス図（その１）である。
【図１０】呼制御システムの処理の他例を示すシーケンス図（その２）である。
【発明を実施するための形態】
【００１０】
図１は呼制御システムの一例を示す構成図である。呼制御システムは、通信制御サーバ１，３と、契約管理サーバ２と、ＰＢＸ４０と、電話機６，４１，４２と、携帯型通信端末５０，５１とを含む。呼制御システムは、さらに、レイヤ２スイッチ（Ｌ２スイッチ）９１２，９２２と、ルータ９１０，９２０と、基地局９２１と、ゲートウェイ（ＧＷ）サーバ９３０と、回線終端装置９１１と、加入者線交換機９３１とを含む。
【００１１】
ＧＷサーバ９３０及び加入者線交換機９３１は、公衆電話網９３に接続されている。ＧＷサーバ９３０は、インターネットなどの公衆通信ネットワーク９０との間でパケットの転送経路を制御する。加入者線交換機９３１は、電話機６の電話回線の交換を行う。電話機６は、電話番号として「06-BBBB-bbbb」（B,b: ０〜９の整数）が設定されており、使用者Ｂにより使用される。電話機６は着信先の端末の一例である。
【００１２】
ルータ９１０、回線終端装置９１１、及びレイヤ２スイッチ９１２は、通信ネットワーク９１に接続されている。通信制御サーバ１は、レイヤ２スイッチ９１２を介して通信ネットワーク９１に回線接続されており、自装置宛てのパケットがレイヤ２スイッチ９１２から転送される。ルータ９１０は、公衆通信ネットワーク９０に接続され、パケットの転送経路を制御する。なお、パケットとしては、例えばＩＰ（Internet Protocol）パケットやＡＴＭ（Asynchronous Transfer Mode）セルが挙げられるが、これに限定されない。
【００１３】
ＰＢＸ４０及び電話機４１，４２は、互いに接続され、内線電話システムを構成する。ＰＢＸ４０は、例えば、使用者である会社Ｘの構内に設置されており、会社Ｘの代表電話番号として「06-XXXX-xxxx」が設定されている。電話機４１は、内線番号ｙが設定されており、外線電話番号として代表電話番号「06-XXXX-xxxx」（X,x:０〜９の整数）を有する。電話機４２は、発信元端末の一例であり、内線番号ｚが設定されており、使用者Ａにより使用される。電話機４１，４２は、ＰＢＸ４０を介して通信ネットワーク９１に回線接続されている。
【００１４】
ＰＢＸ４０は、回線終端装置９１１に接続されている。回線終端装置９１１は、ＰＢＸ４０の電話回線の終端処理を行い、通信ネットワーク９１との間で通信プロトコルの変換処理を行う。ＰＢＸ４０は、電話機４１，４２から外線の発信を受けたとき、発信元番号を代表電話番号「06-XXXX-xxxx」として発信信号を通信制御サーバ１に送信する。また、ＰＢＸ４０は、通信制御サーバ１から外線の着信を受けたとき、電話機４２ではなく、代表電話番号を有する電話機４１に着信信号を送信する。
【００１５】
通信制御サーバ１は、呼制御装置の一例であり、通信ネットワーク９１に回線接続された電話機４１，４２の呼を制御する。通信制御サーバ１は、電話機４１，４２から受信した発信信号に基づいて呼信号を送信する。
【００１６】
ルータ９２０、基地局９２１、及びレイヤ２スイッチ９２２は、通信ネットワーク９２に接続されている。契約管理サーバ２及び通信制御サーバ３は、レイヤ２スイッチ９２２を介して通信ネットワーク９２に回線接続されており、自装置宛てのパケットがレイヤ２スイッチ９２２から転送される。ルータ９２０は、公衆通信ネットワーク９０に接続され、パケットの転送経路を制御する。なお、通信ネットワーク９２を運用する事業者は、通信ネットワーク９１を運用する事業者とは異なるものとする。
【００１７】
基地局９２１は、無線を介して携帯型通信端末５１と接続されている。携帯型通信端末５０，５１としては、例えばスマートフォンや携帯電話機が挙げられるが、これに限定されない。携帯型通信端末５１は、電話番号として「090-AAAA-aaaa」（A,a:０〜９の整数）が設定されており、電話機４２と同じ使用者Ａにより使用される。
【００１８】
通信制御サーバ３は、通信ネットワーク９２に回線接続された携帯型通信端末５０，５１の呼を制御する。通信制御サーバ３は、携帯型通信端末５０，５１から受信した発信信号に基づいて呼信号を送信する。
【００１９】
契約管理サーバ２は、通信ネットワーク９２に回線接続された携帯型通信端末５０，５１から、折り返し電話番号の通知サービスの契約と、その通知サービスに用いる暗証番号の登録を受け付ける（符号Ｒ１参照）。折り返し電話番号の通知サービスとは、後述するように、電話の発信時、暗証番号による認証の成功を条件として着信先に発信元とは異なる指定番号を通知するものである。
【００２０】
本例において、使用者Ａは、携帯型通信端末５１の電話番号を指定番号として暗証番号を契約管理サーバ２に登録する。これにより、使用者Ａは、電話機４２から着信先の電話機６に発信した場合、電話機６の使用者Ｂに携帯型通信端末５１の電話番号「090-AAAA-aaaa」を通知できる。
【００２１】
このため、使用者Ａは、電話機４２から離れても、着信先である電話機６からの折り返し発信をその携帯型通信端末５１で受けて応答することができる。つまり、使用者Ａは、使用対象を電話機４２から携帯型通信端末５１に変更しても（「使用変更」参照）、使用者Ｂの折り返し発信に応答できる。契約管理サーバ２は、以下に述べるように、契約の有無及び暗証番号を携帯型通信端末５０，５１の電話番号に対応付けて認証テーブルに登録する。
【００２２】
図２は、認証テーブルの一例を示す構成図である。認証テーブルには、携帯型通信端末５０，５１の電話番号と、通知サービスの契約の有無及び暗証番号（第１暗証番号）とが対応付けられて登録されている。例えば、電話番号「090-AAAA-aaaa」の携帯型通信端末５１の通知サービスの契約は「有」であり、その暗証番号は「0123」である。また、電話番号「090-BBBB-bbbb」の携帯型通信端末の通知サービスの契約は「有」であり、その暗証番号は「3210」である。また、電話番号「090-CCCC-cccc」の携帯型通信端末の通知サービスの契約は「無」である。
【００２３】
再び図１を参照して、通信ネットワーク９１の電話機４２から公衆電話網９３の電話機６に電話を発信する場合を例に挙げて説明する。ここで、電話機４２の使用者Ａは、予め携帯型通信端末５１の通知サービスの契約及び暗証番号「0123」を契約管理サーバ２に登録していると仮定する。
【００２４】
使用者Ａは、発信時、着信先の電話機６の電話番号「06-BBBB-bbbb」だけでなく、通知する電話番号である指定番号「090-AAAA-aaaa」及び暗証番号（第１暗証番号）「0123」を電話機４２に入力する。これにより、着信先番号「06-BBBB-bbbb」、指定番号「090-AAAA-aaaa」、及び暗証番号「0123」を含む一連の番号が、発信信号として発信される（符号Ｒ２参照）。ここで、使用者Ａは、着信先番号「06-BBBB-bbbb」、指定番号「090-AAAA-aaaa」、及び暗証番号「0123」を一連の番号として入力すればよいため、電話機４２で通常の数字キーの入力操作（ダイヤル入力）を行うことで発信が可能である。電話機４２から発信された発信信号は、ＰＢＸ４０において発信元番号として会社Ｘの代表電話番号「06-XXXX-xxxx」が付与されて、通信制御サーバ１に送信される。
【００２５】
図３には、着信先番号、指定番号、及び暗証番号の一例が示されている。発信信号には、一連の番号内で着信先番号「06-BBBB-bbbb」、指定番号「090-AAAA-aaaa」、及び暗証番号「0123」を区切る文字コードＧが挿入されている。通信制御サーバ１は、発信信号内の一連の番号から文字コードＧを検出することにより、一連の番号から着信先番号「06-BBBB-bbbb」、指定番号「090-AAAA-aaaa」、及び暗証番号「0123」を個別に取得する。
【００２６】
より具体的には、通信制御サーバ１は、文字コードＧを目印として、着信先番号「06-BBBB-bbbb」、指定番号「090-AAAA-aaaa」、及び暗証番号「0123」を互いに分離する。このため、通信制御サーバ１は、一連の番号から着信先番号「06-BBBB-bbbb」、指定番号「090-AAAA-aaaa」、及び暗証番号「0123」を容易に取得できる。なお、本例において、文字コードＧとしては「＃」を挙げるが、これに限定されない。
【００２７】
通信制御サーバ１は、取得した指定番号「090-AAAA-aaaa」及び暗証番号「0123」を、契約管理サーバ２の認証テーブルに登録された電話番号及び暗証番号と照合することにより指定番号の認証処理を行う。本実施例において、契約管理サーバ２及び指定番号に対応する携帯型通信端末５１は、発信元端末である電話機４２とは異なる通信ネットワーク９２に回線接続されている。
【００２８】
このため、通信制御サーバ１は、通信ネットワーク９２内の通信制御サーバ３を介して指定番号の認証処理を行う。より具体的には、通信制御サーバ１は、認証要求として、ヘッダ部分に暗証番号「0123」を含む発信信号を、指定番号「090-AAAA-aaaa」に応じた通信制御サーバ３に送信する（符号Ｒ３参照）。
【００２９】
通信制御サーバ３は、通信制御サーバ１から認証要求の発信信号を受信すると、契約管理サーバ２から認証テーブル内の電話番号及び暗証番号を取得する。通信制御サーバ３は、指定番号「090-AAAA-aaaa」及び暗証番号「0123」を認証テーブル内の電話番号及び暗証番号と照合する。通信制御サーバ３は、照合の結果を通信制御サーバ１に通知する。
【００３０】
このように、通信制御サーバ１は、契約管理サーバ２及び指定番号の携帯型通信端末５１が自装置とは他の通信ネットワーク９２に回線接続されている場合でも、指定番号の認証処理を行うことができる。
【００３１】
通信制御サーバ１は、認証処理に成功した場合、電話機４２に対応する電話番号「06-XXXX-xxxx」に代えて、指定番号「090-AAAA-aaaa」を発信元番号として着信先番号「06-BBBB-bbbb」へ発呼する（符号Ｒ４参照）。これにより、着信先の電話機６に指定番号「090-AAAA-aaaa」が通知されるので、使用者Ｂは、不在のために応答できなくても、指定番号「090-AAAA-aaaa」に折り返し発信することで使用者Ａと通話できる。
【００３２】
また、通信制御サーバ１は、認証処理に失敗した場合、着信先番号「06-BBBB-bbbb」への発呼を中止する。このため、例えば、使用者Ａではなく、悪意を持つ第３者が、通知サービスを用いて電話機４２から使用者Ｂの電話機６に発信することが防止される。
【００３３】
次に通信制御サーバ１，３の構成を説明する。図４は、通信制御サーバの１，３の一例を示す構成図である。
【００３４】
通信制御サーバの１，３は、ＣＰＵ（Central Processing Unit）１０、ＲＯＭ（Read Only Memory）１１、ＲＡＭ（Random Access Memory）１２、ＨＤＤ（Hard Disk Drive）１３、及び複数の通信ポート１４を有する。
【００３５】
ＣＰＵ１０は、互いに信号の入出力ができるように、ＲＯＭ１１、ＲＡＭ１２、ＨＤＤ１３、及び複数の通信ポート１４と、データバス１５を介して接続されている。ＲＯＭ１１は、ＣＰＵ１０を駆動するプログラムが格納されている。ＲＡＭ１２は、ＣＰＵ１０のワーキングメモリとして機能する。通信ポート１４は、例えばＰＨＹ（Physical layer）チップを含み、レイヤ２スイッチ９１２などの他装置との間でパケットを送受信する。通信ポート１４は、受信部の一例であり、発信元端末の電話機４２から発信信号、つまり着信先番号、指定番号、及び暗証番号を含む一連の番号を受信する。
【００３６】
ＨＤＤ１３は、パケットの転送経路を示す経路情報１３０と、着信先番号の番号翻訳処理に用いられる番号翻訳テーブル１３１とを保持する。なお、経路情報１３０及び番号翻訳テーブル１３１の保持手段としてはＨＤＤ１３に限定されず、例えばＳＤＲＡＭ（Synchronous Dynamic RAM）であってもよい。
【００３７】
ＣＰＵ１０は、ＲＯＭ１１からプログラムを読み込むと、機能として、呼処理部１０１、信号処理部１０２、認証処理部１０３、及び経路検索部１０４とが形成される。なお、呼処理部１０１、信号処理部１０２、認証処理部１０３、及び経路検索部１０４は、このようにソフトウェアで動作するものに限定されず、ＦＰＧＡ（Field Programmable Gate Array）などのハードウェアで動作するものであってもよい。
【００３８】
呼処理部１０１は、通信ネットワーク９１に回線接続された電話機４１，４２の呼を制御する。より具体的には、呼処理部１０１は、発呼及び着呼の処理を行う。
【００３９】
上述した例において、呼処理部１０１は、指定番号「090-AAAA-aaaa」の認証処理に成功した場合、発信元端末の電話機４２に対応する電話番号「06-XXXX-xxxx」に代えて、指定番号「090-AAAA-aaaa」を発信元番号として着信先番号「06-BBBB-bbbb」へ発呼する。また、呼処理部１０１は、指定番号「090-AAAA-aaaa」の認証処理に失敗した場合、着信先番号「06-BBBB-bbbb」への発呼を中止する。なお、呼処理部１０１は、番号翻訳テーブル１３１を用いて指定番号及び着信先番号の番号翻訳を行う。
【００４０】
信号処理部１０２は、取得部の一例であり、上記の文字コードＧを検出することにより一連の番号から着信先番号、指定番号、及び暗証番号を個別に取得して、呼処理部１０１及び認証処理部１０３に通知する。また、信号処理部１０２は、一連の番号から文字コードＧが検出されない場合、着信先番号だけを取得して、呼処理部１０１に通知する。この場合、呼処理部１０１は、発信元端末の電話機４２に対応する電話番号「06-XXXX-xxxx」を発信元番号として着信先番号へ発呼する。このため、使用者Ａは、携帯型通信端末５１の電話番号「090-AAAA-aaaa」ではなく、会社Ｘの代表電話番号「06-XXXX-xxxx」を使用者Ｂに通知することもできる。
【００４１】
認証処理部１０３は、信号処理部１０２により取得された指定番号及び暗証番号を、契約管理サーバ２の認証テーブルに登録された携帯型通信端末５０，５１の電話番号及び暗証番号と照合することにより指定番号の認証処理を行う。上述した例において、通信制御サーバ１の認証処理部１０３は、通信ネットワーク９２内の通信制御サーバ３の認証処理部１０３を介して認証処理を行う。通信制御サーバ３の認証処理部１０３は、レイヤ２スイッチ９２２を介して契約管理サーバ２からその認証テーブルに登録された認証情報を取得して照合処理を行う。照合結果は、通信ポート１４を介して通信制御サーバ１に送信される。
【００４２】
経路検索部１０４は、経路情報１３０に基づいて発信信号及び呼信号などを含むパケットの転送経路を決定する。経路検索部１０４は、転送経路に応じた通信ポート１４からパケットを送信する。
【００４３】
図５は契約管理サーバ２の一例を示す構成図である。契約管理サーバ２は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、ＨＤＤ２３、及び複数の通信ポート２４を有する。
【００４４】
ＣＰＵ２０は、互いに信号の入出力ができるように、ＲＯＭ２１、ＲＡＭ２２、ＨＤＤ２３、及び複数の通信ポート２４と、データバス２５を介して接続されている。ＲＯＭ２１は、ＣＰＵ２０を駆動するプログラムが格納されている。ＲＡＭ２２は、ＣＰＵ２０のワーキングメモリとして機能する。通信ポート２４は、例えばＰＨＹチップを含み、レイヤ２スイッチ９２２などの他装置との間でパケットを送受信する。
【００４５】
ＨＤＤ２３は、図２を参照して述べた認証テーブル２３０を保持する。なお、認証テーブル２３０の保持手段としてはＨＤＤ２３に限定されず、例えばＳＤＲＡＭであってもよい。
【００４６】
ＣＰＵ２０は、ＲＯＭ２１からプログラムを読み込むと、機能として、登録処理部２０１及び読出処理部２０２とが形成される。なお、登録処理部２０１及び読出処理部２０２は、このようにソフトウェアで動作するものに限定されず、ＦＰＧＡなどのハードウェアで動作するものであってもよい。
【００４７】
登録処理部２０１は、通信ネットワーク９２に回線接続された携帯型通信端末５０，５１から暗証番号の登録を受け付けて、認証テーブル２３０に登録する。読出処理部２０２は、他装置からの要求に応じて認証テーブル２３０から認証情報を読み出して、通信ポート２４を介し他装置に送信する。上述した例において、読出処理部２０２は、契約管理サーバ２と同じ通信ネットワーク９２に回線接続された通信制御サーバ３からの要求に応じて認証情報を通信制御サーバ３に送信する。
【００４８】
次に、上述した例における呼制御システムの処理について説明する。図６及び図７は呼制御システムの処理の一例を示すシーケンス図である。
【００４９】
まず、図６を参照して説明する。使用者Ａは、会社Ｘの電話機４２から使用者Ｂの電話機６への発信に先立って、自己の携帯型通信端末５１の暗証番号を契約管理サーバ２に登録する。携帯型通信端末５１は、使用者Ａから登録のための操作を受け付けると、暗証番号「01234」を含む登録要求を契約管理サーバ２に送信する。契約管理サーバ２の登録処理部２０１は、通信ポート２４を介して登録要求を受信すると、認証テーブル２３０に契約「有」及び暗証番号「01234」を、携帯型通信端末５１の電話番号「090-AAAA-aaaa」に対応するように登録する（符号ＳＱ１参照）。登録処理部２０１は、登録処理が完了すると、携帯型通信端末５１に応答を送信する。
【００５０】
次に、使用者Ａは、電話機４２から使用者Ｂの電話機６に発信する。使用者Ａは、発信のとき、着信先番号である電話機６の電話番号「06-BBBB-bbbb」と、使用者Ｂに通知する折り返し発信先の指定番号「090-AAAA-aaaa」と、暗証番号「0123」とを一連の番号として電話機４２に入力する。これにより、着信先番号「06-BBBB-bbbb」、指定番号「090-AAAA-aaaa」、及び暗証番号「0123」を含む一連の番号が、発信信号としてＰＢＸ４０に送信される。このとき、発信信号の発信元番号には内線番号ｚが設定されている。
【００５１】
ＰＢＸ４０は、発信信号を受信すると、発信信号の発信元番号を会社Ｘの代表電話番号「06-XXXX-xxxx」に変換して通信制御サーバ１に発信信号を転送する。通信制御サーバ１の通信ポート１４は、一連の番号を含む発信信号を受信する。
【００５２】
通信制御サーバ１の信号処理部１０２は、通信ポート１４から発信信号を受けると、一連の番号から文字コードＧ（本例では「＃」）を検出する（符号ＳＱ２参照）。信号処理部１０２は、一連の番号から文字コードＧが検出されない場合（符号ＳＱ２のＮｏ参照）、着信先番号「06-BBBB-bbbb」を取得して呼処理部１０１に通知する。呼処理部１０１は、番号翻訳テーブル１３１に基づいて着信先番号「06-BBBB-bbbb」を番号翻訳する（符号ＳＱ５参照）。
【００５３】
次に、呼処理部１０１は着信先の電話機６に発呼する（符号ＳＱ６参照）。このとき、呼処理部１０１は、通信ポート１４を介し呼信号を電話機６に送信する。呼信号の発信元番号は、会社Ｘの代表電話番号「06-XXXX-xxxx」であり、呼信号の着信先番号は電話機６の電話番号「06-BBBB-bbbb」である。
【００５４】
これにより、電話機６には折り返し発信先として会社Ｘの代表電話番号「06-XXXX-xxxx」が通知される。このため、使用者Ａは、使用者Ｂからの折り返し発信に対して、電話機４２で応答することができる。
【００５５】
一方、信号処理部１０２は、一連の番号から文字コードＧが検出された場合（符号ＳＱ２のＹｅｓ参照）、文字コードを目印として、一連の番号から着信先番号「06-BBBB-bbbb」、指定番号「090-AAAA-aaaa」、及び暗証番号「0123」を個別に取得して（符号ＳＱ３参照）、呼処理部１０１及び認証処理部１０３に通知する。次に、呼処理部１０１は、番号翻訳テーブル１３１に基づいて着信先番号「06-BBBB-bbbb」及び指定番号「090-AAAA-aaaa」を番号翻訳する（符号ＳＱ４参照）。
【００５６】
次に図７を参照して説明する。通信制御サーバ１の認証処理部１０３は、着信先番号としての指定番号「090-AAAA-aaaa」と、暗証番号「0123」とを含む認証要求を、指定番号「090-AAAA-aaaa」の携帯型通信端末５１の通信ネットワーク９２に回線接続された通信制御サーバ３に送信する。
【００５７】
通信制御サーバ３の認証処理部１０３は、通信ポート１４を介し認証要求を受けると、契約管理サーバ２に認証情報を要求する。契約管理サーバ２の読出処理部２０２は、認証テーブル２３０から認証情報を読み出し、通信ポート２４を介し通信制御サーバ３に送信する。
【００５８】
通信制御サーバ３の認証処理部１０３は、認証要求の指定番号「090-AAAA-aaaa」及び暗証番号「0123」を、通信ポート１４を介して受けた認証情報の電話番号及び暗証番号と照合する（符号ＳＱ７参照）。認証処理部１０３は、照合の結果を通信ポート１４を介して通信制御サーバ１に送信する。
【００５９】
通信制御サーバ１の認証処理部１０３は、通信制御サーバ３から通信ポート１４を介して受けた照合結果に基づいて認証処理の成否を判定する（符号ＳＱ８参照）。認証処理の成否は呼処理部１０１に通知される。
【００６０】
認証処理に失敗した場合、呼処理部１０１は、着信先の電話機６への発呼を中止する（符号ＳＱ１０参照）。このため、悪意のある第３者が誤った暗証番号で通知サービスを利用しようと試みても、電話機６に発信されることはない。
【００６１】
一方、認証処理に成功した場合、呼処理部１０１は、発信元端末の電話機４２に対応する代表電話番号「06-XXXX-xxxx」に代えて、指定番号「090-AAAA-aaaa」を発信元番号として着信先番号「06-BBBB-bbbb」へ発呼する。これにより、使用者Ｂには、代表電話番号「06-XXXX-xxxx」に代えて、使用者Ａの携帯型通信端末５１の電話番号「090-AAAA-aaaa」が通知される。
【００６２】
したがって、使用者Ｂは、例えば不在のために使用者Ａからの発信に応答できない場合、使用者Ａの携帯型通信端末５１に折り返し発信することができる。この折り返し発信について、発信元番号は「06-BBBB-bbbb」であり、着信先番号は「090-AAAA-aaaa」である。
【００６３】
通信制御サーバ３は、電話機６からの折り返し発信を受けると、呼信号を基地局９２１を介して携帯型通信端末５１に送信する。このため、使用者Ａは、使用者Ｂへの発信に使った電話機４２から離れていても、使用者Ｂからの折り返し発信に対して、自己の携帯型通信端末５１で応答できる。このようにして、呼制御システムは処理を行う。
【００６４】
次に他の実施例について説明する。図８は呼制御システムの他例を示す構成図である。図８において、図１と共通する構成については同一の符号を付し、その説明を省略する。
【００６５】
通信ネットワーク９２には、図１に示された例とは異なり、使用者Ａの他の携帯型通信端末５２が回線接続されている。この携帯型通信端末５２には、電話番号「090-EEEE-eeee」（E,e: ０〜９の整数）が設定されている。
【００６６】
また、通信制御サーバ３は、呼制御装置の一例であり、通信ネットワーク９２に回線接続された携帯型通信端末５１，５２の呼を制御する。通信制御サーバ３は、携帯型通信端末５１，５２から受信した発信信号に基づいて呼信号を送信する。
【００６７】
契約管理サーバ２は、通信ネットワーク９２に回線接続された携帯型通信端末５１，５２から、折り返し電話番号の通知サービスの契約と、その通知サービスに用いる暗証番号の登録を受け付ける（符号Ｒ１１参照）。
【００６８】
本例において、使用者Ａは、携帯型通信端末５１の電話番号を指定番号として暗証番号「0123」を契約管理サーバ２に登録する。これにより、使用者Ａは、他の携帯型通信端末５２から着信先の電話機６に発信した場合、電話機６の使用者Ｂに携帯型通信端末５２の電話番号「090-AAAA-aaaa」を通知できる。
【００６９】
このため、例えば携帯型通信端末５２を業務用の携帯電話機とし、他の携帯型通信端末５１を私用の携帯電話機とした場合、使用者Ａは、退社後でも、着信先である電話機６からの折り返し発信を携帯型通信端末５１で受けて応答することができる。つまり、使用者Ａは、使用対象を携帯型通信端末５２から携帯型通信端末５１に変更しても（「使用変更」参照）、使用者Ｂの折り返し発信に応答できる。
【００７０】
以下に、通信ネットワーク９２の携帯型通信端末５２から公衆電話網９３の電話機６に電話を発信する場合を例に挙げて説明する。ここで、携帯型通信端末５２の使用者Ａは、予め携帯型通信端末５１の通知サービスの契約及び暗証番号「0123」を契約管理サーバ２に登録していると仮定する。
【００７１】
使用者Ａは、発信時、着信先電話番号「06-BBBB-bbbb」、指定番号「090-AAAA-aaaa」及び暗証番号「0123」の一連の番号を携帯型通信端末５２に入力する。これにより、着信先番号「06-BBBB-bbbb」、指定番号「090-AAAA-aaaa」、及び暗証番号「0123」を含む一連の番号が、発信信号として発信される（符号Ｒ１２参照）。携帯型通信端末５２から発信された発信信号は、同じ通信ネットワーク９２に回線接続された通信制御サーバ３に送信される。
【００７２】
通信制御サーバ３は、発信信号内の一連の番号から文字コードＧを検出することにより、一連の番号から着信先番号「06-BBBB-bbbb」、指定番号「090-AAAA-aaaa」、及び暗証番号「0123」を個別に取得する。通信制御サーバ３は、取得した指定番号「090-AAAA-aaaa」及び暗証番号「0123」を、契約管理サーバ２の認証テーブル２３０に登録された電話番号及び暗証番号と照合することにより指定番号の認証処理を行う。本実施例において、契約管理サーバ２及び指定番号に対応する携帯型通信端末５１は、発信元端末である携帯型通信端末５２と同じ通信ネットワーク９２に回線接続されている。
【００７３】
このため、通信制御サーバ３は、契約管理サーバ２から認証テーブル内の電話番号及び暗証番号を取得して指定番号の認証処理を行う（符号Ｒ１３参照）。通信制御サーバ３は、指定番号「090-AAAA-aaaa」及び暗証番号「0123」を認証テーブル内の電話番号及び暗証番号と照合する。通信制御サーバ３は、照合の結果、両者が一致した場合、認証処理を成功と判断し、両者が不一致の場合、認証処理を失敗と判断する。
【００７４】
通信制御サーバ３は、認証処理に成功した場合、携帯型通信端末５２に対応する電話番号「090-EEEE-eeee」に代えて、指定番号「090-AAAA-aaaa」を発信元番号として着信先番号「06-BBBB-bbbb」へ発呼する（符号Ｒ１４参照）。これにより、着信先の電話機６に指定番号「090-AAAA-aaaa」が通知されるので、使用者Ｂは、不在のために応答できなくても、指定番号「090-AAAA-aaaa」に折り返し発信することで使用者Ａと通話できる。
【００７５】
また、通信制御サーバ３は、認証処理に失敗した場合、着信先番号「06-BBBB-bbbb」への発呼を中止する。このため、例えば、使用者Ａではなく、悪意を持つ第３者が、通知サービスを用いて携帯型通信端末５２から使用者Ｂの電話機６に発信することが防止される。
【００７６】
次に、本例における呼制御システムの処理について説明する。図９及び図１０は呼制御システムの処理の一例を示すシーケンス図である。なお、図９において、図７と共通する構成については同一の符号を付して、その説明を省略する。
【００７７】
使用者Ａは、携帯型通信端末５２から使用者Ｂの電話機６に発信する。使用者Ａは、発信のとき、着信先番号である電話機６の電話番号「06-BBBB-bbbb」と、使用者Ｂに通知する折り返し発信先の指定番号「090-AAAA-aaaa」と、暗証番号「0123」とを一連の番号として電話機４２に入力する。これにより、着信先番号「06-BBBB-bbbb」、指定番号「090-AAAA-aaaa」、及び暗証番号「0123」を含む一連の番号が、発信信号として通信制御サーバ３に送信される。このとき、発信信号の発信元番号には携帯型通信端末５２の電話番号「090-EEEE-eeee」が設定されている。
【００７８】
通信制御サーバ３の信号処理部１０２は、通信ポート１４から発信信号を受けると、一連の番号から文字コードＧ（本例では「＃」）を検出する（符号ＳＱ２１参照）。信号処理部１０２は、一連の番号から文字コードＧが検出されない場合（符号ＳＱ２１のＮｏ参照）、着信先番号「06-BBBB-bbbb」を取得して呼処理部１０１に通知する。呼処理部１０１は、番号翻訳テーブル１３１に基づいて着信先番号「06-BBBB-bbbb」を番号翻訳する（符号ＳＱ２４参照）。
【００７９】
次に、呼処理部１０１は着信先の電話機６に発呼する（符号ＳＱ２５参照）。このとき、呼処理部１０１は、通信ポート１４を介し呼信号を電話機６に送信する。呼信号の発信元番号は、携帯型通信端末５２の電話番号「090-EEEE-eeee」であり、呼信号の着信先番号は電話機６の電話番号「06-BBBB-bbbb」である。
【００８０】
これにより、電話機６には折り返し発信先として携帯型通信端末５２の電話番号「090-EEEE-eeee」が通知される。このため、使用者Ａは、使用者Ｂからの折り返し発信に対して、携帯型通信端末５２で応答することができる。
【００８１】
一方、信号処理部１０２は、一連の番号から文字コードＧが検出された場合（符号ＳＱ２１のＹｅｓ参照）、文字コードを目印として、一連の番号から着信先番号「06-BBBB-bbbb」、指定番号「090-AAAA-aaaa」、及び暗証番号「0123」を個別に取得して（符号ＳＱ２２参照）、呼処理部１０１及び認証処理部１０３に通知する。次に、呼処理部１０１は、番号翻訳テーブル１３１に基づいて着信先番号「06-BBBB-bbbb」及び指定番号「090-AAAA-aaaa」を番号翻訳する（符号ＳＱ２３参照）。
【００８２】
次に図１０を参照して説明する。通信制御サーバ３の認証処理部１０３は、通信ポート１４を介し認証要求を受けると、契約管理サーバ２に認証情報を要求する。契約管理サーバ２の読出処理部２０２は、認証テーブル２３０から認証情報を読み出し、通信ポート２４を介し通信制御サーバ３に送信する。
【００８３】
通信制御サーバ３の認証処理部１０３は、認証要求の指定番号「090-AAAA-aaaa」及び暗証番号「0123」を、通信ポート１４を介して受けた認証情報の電話番号及び暗証番号と照合する（符号ＳＱ２６参照）。通信制御サーバ３の認証処理部１０３は、その照合結果に基づいて認証処理の成否を判定する（符号ＳＱ２７参照）。
【００８４】
認証処理に失敗した場合、呼処理部１０１は、着信先の電話機６への発呼を中止する（符号ＳＱ２８参照）。このため、悪意のある第３者が誤った暗証番号で通知サービスを利用しようと試みても、電話機６に発信されることはない。
【００８５】
一方、認証処理に成功した場合、呼処理部１０１は、発信元端末の携帯型通信端末５２に対応する電話番号「090-EEEE-eeee」に代えて、指定番号「090-AAAA-aaaa」を発信元番号として着信先番号「06-BBBB-bbbb」へ発呼する。これにより、使用者Ｂには、電話番号「090-EEEE-eeee」に代えて、使用者Ａの携帯型通信端末５１の電話番号「090-AAAA-aaaa」が通知される。
【００８６】
したがって、使用者Ｂは、例えば不在のために使用者Ａからの発信に応答できない場合、使用者Ａの携帯型通信端末５１に折り返し発信することができる。この折り返し発信について、発信元番号は「06-BBBB-bbbb」であり、着信先番号は「090-AAAA-aaaa」である。
【００８７】
通信制御サーバ３は、電話機６からの折り返し発信を受けると、呼信号を基地局９２１を介して携帯型通信端末５１に送信する。このため、使用者Ａは、使用者Ｂへの発信に使った携帯型通信端末５２から離れていても、使用者Ｂからの折り返し発信に対して、他の携帯型通信端末５１で応答できる。このようにして、呼制御システムは処理を行う。
【００８８】
これまで述べたように、実施例に係る呼制御システムは、発信元端末である電話機４２及び携帯型通信端末５２の呼をそれぞれ制御する通信制御サーバ１，３と、携帯型通信端末５１の電話番号及び暗証番号が対応付けられて登録された認証テーブル２３０を有する契約管理サーバ２とを有する。通信制御サーバ１，３は、通信ポート１４と、信号処理部１０２と、認証処理部１０３と、呼処理部１０１とを有する。
【００８９】
通信ポート１４は、電話機４２または携帯型通信端末５２から着信先番号、指定番号、及び暗証番号を含む一連の番号を受信する。信号処理部１０２は、一連の番号から着信先番号、指定番号、及び暗証番号を個別に取得する。
【００９０】
認証処理部１０３は、信号処理部１０２により取得された指定番号及び暗証番号を、認証テーブル２３０に登録された携帯型通信端末５１の電話番号及び暗証番号と照合することにより指定番号の認証処理を行う。呼処理部１０１は、認証処理に成功した場合、発信元端末に対応する電話番号に代えて、指定番号を発信元番号として着信先番号へ発呼し、認証処理に失敗した場合、着信先番号への発呼を中止する。
【００９１】
上記の構成によると、通信制御サーバ１，３は、認証処理に成功した場合、発信元端末に対応する電話番号に代えて、指定番号を発信元番号として着信先番号へ発呼する。これにより、着信先の電話機６に指定番号が通知されるので、使用者Ｂは、不在のために応答できなくても、指定番号に折り返し発信することで発信者と通話できる。
【００９２】
また、通信制御サーバ１，３は、認証処理に失敗した場合、着信先番号への発呼を中止する。このため、例えば、悪意を持つ第３者が、通知サービスを用いて電話機４２または携帯型通信端末５１から着信先の電話機６に発信することが防止される。
【００９３】
したがって、実施例に係る呼制御システムによると、折り返し発信の利便性が向上する。
【００９４】
また、実施例に係る呼制御方法は、以下のステップを含む。
ステップ（１）：発信元端末である電話機４２または携帯型通信端末５２から着信先番号、指定番号、及び暗証番号を含む一連の番号を受信する。
ステップ（２）：一連の番号から着信先番号、指定番号、及び暗証番号を個別に取得する。
ステップ（３）：取得した指定番号及び暗証番号を、契約管理サーバ２の認証テーブル２３０に登録された携帯型通信端末５１の電話番号及び暗証番号と照合することにより指定番号の認証処理を行う。
ステップ（４）：認証処理に成功した場合、発信元端末に対応する電話番号に代えて、指定番号を発信元番号として着信先番号へ発呼し、認証処理に失敗した場合、着信先番号への発呼を中止する。
【００９５】
実施例に係る呼制御方法は、実施例に係る呼制御システムと同様の構成を含むので、上述した内容と同様の作用効果を奏する。
【００９６】
上述した実施形態は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。
【００９７】
なお、以上の説明に関して更に以下の付記を開示する。
（付記１）    発信元端末の呼を制御する呼制御装置と、
他の端末の電話番号及び第１暗証番号が対応付けられて登録された認証テーブルを有する管理装置とを有し、
前記呼制御装置は、
前記発信元端末から着信先番号、指定番号、及び第２暗証番号を含む一連の番号を受信する受信部と、
前記一連の番号から前記着信先番号、前記指定番号、及び前記第２暗証番号を個別に取得する取得部と、
前記取得部により取得された前記指定番号及び前記第２暗証番号を、前記認証テーブルに登録された前記他の端末の電話番号及び前記第１暗証番号と照合することにより前記指定番号の認証処理を行う認証処理部と、
前記認証処理に成功した場合、前記発信元端末に対応する電話番号に代えて、前記指定番号を発信元番号として前記着信先番号へ発呼し、前記認証処理に失敗した場合、前記着信先番号への発呼を中止する呼処理部とを有することを特徴とする呼制御システム。
（付記２）  前記取得部は、前記一連の番号内で前記着信先番号、前記指定番号、及び前記第２暗証番号を区切る文字コードを検出することにより、前記一連の番号から前記着信先番号、前記指定番号、及び前記第２暗証番号を個別に取得することを特徴とする付記１に記載の呼制御システム。
（付記３）  前記取得部は、前記一連の番号から前記文字コードが検出されない場合、前記着信先番号を取得し、
前記呼処理部は、前記発信元端末に対応する電話番号を発信元番号として前記着信先番号へ発呼することを特徴とする付記２に記載の呼制御システム。
（付記４）  前記認証処理部は、前記管理装置及び前記指定番号に対応する前記他の端末が、前記発信元端末とは異なる通信ネットワークに回線接続されている場合、前記通信ネットワーク内の他装置を介して前記認証処理を行うことを特徴とする付記１乃至３の何れかに記載の呼制御システム。
（付記５）  発信元端末から着信先番号、指定番号、及び暗証番号を含む一連の番号を受信し、
前記一連の番号から前記着信先番号、前記指定番号、及び前記暗証番号を個別に取得し、
取得した前記指定番号及び前記暗証番号を、管理装置の認証テーブルに登録された他の端末の電話番号及び暗証番号と照合することにより前記指定番号の認証処理を行い、
前記認証処理に成功した場合、前記発信元端末に対応する電話番号に代えて、前記指定番号を発信元番号として前記着信先番号へ発呼し、前記認証処理に失敗した場合、前記着信先番号への発呼を中止することを特徴とする呼制御方法。
（付記６）  前記一連の番号内で前記着信先番号、前記指定番号、及び前記暗証番号を区切る文字コードを検出することにより、前記一連の番号から前記着信先番号、前記指定番号、及び前記暗証番号を個別に取得することを特徴とする付記５に記載の呼制御方法。
（付記７）  前記一連の番号から前記文字コードが検出されない場合、前記着信先番号を取得し、
前記発信元端末に対応する電話番号を発信元番号として前記着信先番号へ発呼することを特徴とする付記６に記載の呼制御方法。
（付記８）  前記管理装置及び前記指定番号に対応する前記他の端末が、前記発信元端末とは異なる通信ネットワークに回線接続されている場合、前記通信ネットワーク内の他装置を介して前記認証処理を行うことを特徴とする付記５乃至７の何れかに記載の呼制御方法。
【符号の説明】
【００９８】
１，３       通信制御サーバ
２        契約管理サーバ
６，４１，４２      電話機
５０〜５２       携帯型通信端末
【図１】
0006503580.tif 000002
【図２】
0006503580.tif 000003
【図３】
0006503580.tif 000004
【図４】
0006503580.tif 000005
【図５】
0006503580.tif 000006
【図６】
0006503580.tif 000007
【図７】
0006503580.tif 000008
【図８】
0006503580.tif 000009
【図９】
0006503580.tif 000010
【図１０】
0006503580.tif 000011