(57)【要約】【課題】  グループ着信機能を有するＩＰ電話システムにおいて、グループ着信をパフォーマンスが低下しているＩＰ電話機に接続せずに、正常なパフォーマンスのＩＰ電話機に接続できるようにする。【解決手段】  ＩＰ電話システム１０は、グループ電話番号に対する着信を接続するグループを構成する複数のＩＰ電話機を設定したグループ着信端末記憶部４０４と、グループ着信端末記憶部に設定された複数のＩＰ電話機のうち空きのＩＰ電話機をサーチしてグループ着信を接続するグループ着信制御部４０３とを備えた呼制御サーバ４０とＩＰ電話機５０（端末Ａ〜Ｎ）とからなる。グループ着信端末記憶部４０４に設定されたＩＰ電話機５０は、当該ＩＰ電話機５０のＣＰＵ使用率を検出するパフォーマンス検出部５０６と、表示部５０３とを備え、パフォーマンス検出部５０６が、ＣＰＵ使用率が所定の閾値以上になったことを検出すると表示部５０３にその旨を表示する。【選択図】        図１
2007228362.tif 000002
【特許請求の範囲】
【請求項１】
グループ電話番号に対する着信を接続するグループを構成する複数のＩＰ電話機を設定したグループ着信端末記憶部と、前記グループ着信端末記憶部に設定された複数のＩＰ電話機のうち何れかのＩＰ電話機にグループ着信を接続するグループ着信制御部と、を備えた呼制御サーバとＩＰ電話機とからなるグループ着信機能を有するＩＰ電話システムにおいて、
前記グループ着信端末記憶部に設定されたＩＰ電話機は、当該ＩＰ電話機のＣＰＵ使用率を検出するパフォーマンス検出部と、表示部と、を備え、
前記パフォーマンス検出部が、前記ＣＰＵ使用率が所定の閾値以上になったことを検出した場合、前記表示部に、その旨を表示することを特徴とするグループ着信機能を有するＩＰ電話システム。
【請求項２】
グループ電話番号に対する着信を接続するグループを構成する複数のＩＰ電話機を設定したグループ着信端末記憶部と、前記グループ着信端末記憶部に設定された複数のＩＰ電話機のうち何れかのＩＰ電話機にグループ着信を接続するグループ着信制御部と、を備えた呼制御サーバとＩＰ電話機とからなるグループ着信機能を有するＩＰ電話システムにおいて、
前記グループ着信端末記憶部に設定されたＩＰ電話機は、当該ＩＰ電話機のＣＰＵ使用率を検出するパフォーマンス検出部と、着信応答手段と、を備え、
前記パフォーマンス検出部が、前記ＣＰＵ使用率が所定の閾値以上になったことを検出した場合、着信応答手段は、前記呼制御サーバからのグループ着信接続に対して着信拒否の応答をすることを特徴とするグループ着信機能を有するＩＰ電話システム。
【請求項３】
前記ＩＰ電話機は、更に、着信電話番号検出手段を備え、当該ＩＰ電話機に対する個人電話番号への着信の場合、着信応答手段による前記呼制御サーバからのグループ着信接続に対する着信拒否の応答を無効にすることを特徴とするグループ着信機能を有する請求項２に記載のＩＰ電話システム。
【請求項４】
グループ電話番号に対する着信を接続するグループを構成する複数のＩＰ電話機を設定したグループ着信端末記憶部と、前記グループ着信端末記憶部に設定された複数のＩＰ電話機のうち何れかのＩＰ電話機にグループ着信を接続するグループ着信制御部と、前記グループ着信端末記憶部に設定された複数のＩＰ電話機のパフォーマンスを監視するパフォーマンス監視部、を備えた呼制御サーバとＩＰ電話機とからなるグループ着信機能を有するＩＰ電話システムにおいて、
前記グループ着信端末記憶部に設定されたＩＰ電話機は、当該ＩＰ電話機のＣＰＵ使用率を検出するパフォーマンス検出部を備え、前記パフォーマンス検出部は、前記ＣＰＵ使用率に関する情報を前記呼制御サーバに通知し、
前記呼制御サーバは、前記パフォーマンス監視部に前記各ＩＰ電話機のＣＰＵ使用率に関する情報に基づいて所定の閾値以上か否かを記憶し、前記グループ着信制御部は、グループ着信があった場合、前記ＣＰＵ使用率が所定の閾値以上のＩＰ電話機への接続を行わないように制御することを特徴とするグループ着信機能を有するＩＰ電話システム。
【請求項５】
前記呼制御サーバは、前記グループ着信端末記憶部に設定されたＩＰ電話機に対する個人電話番号への着信制御において、前記グループ着信制御部による制御を無効とすることを特徴とする請求項４に記載のグループ着信機能を有するＩＰ電話システム。
【請求項６】
グループ電話番号に対する着信を接続するグループを構成する複数のＩＰ電話機を設定したグループ着信端末記憶部と、前記グループ着信端末記憶部に設定された複数のＩＰ電話機のうち何れかのＩＰ電話機にグループ着信を接続するグループ着信制御部と、を備えた呼制御サーバに接続されるＩＰ電話機であって、
前記グループ着信端末記憶部に設定されたＩＰ電話機は、当該ＩＰ電話機のＣＰＵ使用率を検出するパフォーマンス検出部と、表示部と、を備え、
前記パフォーマンス検出部が、前記ＣＰＵ使用率が所定の閾値以上になったことを検出した場合、前記表示部に、その旨を表示することを特徴とするＩＰ電話機。
【請求項７】
グループ電話番号に対する着信を接続するグループを構成する複数のＩＰ電話機を設定したグループ着信端末記憶部と、前記グループ着信端末記憶部に設定された複数のＩＰ電話機のうち何れかのＩＰ電話機にグループ着信を接続するグループ着信制御部と、を備えた呼制御サーバに接続されるＩＰ電話機であって、
前記グループ着信端末記憶部に設定されたＩＰ電話機は、当該ＩＰ電話機のＣＰＵ使用率を検出するパフォーマンス検出部と、着信応答手段と、を備え、
前記パフォーマンス検出部は、前記ＣＰＵ使用率が所定の閾値以上になったことを検出した場合、着信応答手段は、前記呼制御サーバからのグループ着信接続に対して着信拒否の応答をすることを特徴とするＩＰ電話機。
【請求項８】
前記ＩＰ電話機は、更に、着信電話番号検出手段を備え、当該ＩＰ電話機に対する個人電話番号への着信の場合、着信応答手段による前記呼制御サーバからのグループ着信接続に対する着信拒否の応答を無効にすることを特徴とするグループ着信機能を有する請求項７に記載のＩＰ電話機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、グループ着信機能を有するＩＰ電話システムおよびＩＰ電話機に関するものであり、特に、グループ着信を接続する各ＩＰ電話機におけるパフォーマンス状態を監視し、パフォーマンスの良否に基づいて、各ＩＰ電話機が着信接続を拒否できるように構成することによって、パフォーマンスの良いＩＰ電話機に着信を接続できるようにしたＩＰ電話システムおよびＩＰ電話機に関するものである。
【背景技術】
【０００２】
近年、ＩＰネットワークを使用したＩＰ電話サービスが行なわれている。ＩＰ電話システムにおいて、音声はディジタル化され、さらにＩＰパケットに変換され、ＩＰネットワーク上を流れ、通話先まで到達する。通話先において受信されたＩＰパケットは元の情報に復元され、こうして送り側と通話先との間で通話を行なうことができる。このＩＰ電話システムは、既存の電話網と比べて、運用・保守・管理コストを削減することができるため、広く使用されつつある。
【０００３】
このようなＩＰ電話システムとして、現在、ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）システムが市販されている。ＶｏＩＰシステムの代表的な呼制御プロトコルとしてＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）がある。このＳＩＰのサーバによる呼制御にはＩＮＶＩＴＥと呼ばれる発信用の制御コマンドがある。ＩＮＶＩＴＥコマンドは発信側のＩＰ電話機より送信先に送られる最初の制御メッセージで、このメッセージには、宛先アドレス、発信者アドレス、通信能力情報のほか発信者名や会社名などをＩＰ電話機毎に発呼用の付帯情報として着信先に送ることができる。
【０００４】
ＩＰネットワークでは、ＩＰアドレスのような機器に割当てられたアドレスを使用することによって相手を一意に認識する必要がある。このため、一般に、ゲートキーパと呼ばれる装置を使用する。ゲートキーパは、ＩＰ電話機に割当てられた電話番号とＩＰアドレスとを関連付けたデータベースを管理しており、ＩＰ電話機からの電話番号の指定に応じ、対応するＩＰアドレスを検索することによって、通話先のＩＰ電話機のＩＰアドレスを指定できるようにする。
【０００５】
例えば、特許文献１（特開２００４−１４７１０１号公報）に開示されたＩＰ電話システムにおいては、ＩＰ電話機の運用開始前に、ＩＰ電話機からＭＡＣアドレスおよびＩＰアドレスを受信し、そのネットワークアドレスに含まれるアドレスに基づいて予め設定された電話番号を採番してＩＰ電話機に通知するとともに、電話番号、ＩＰアドレスおよびＭＡＣアドレスを関連づけて登録・管理する電話番号採番手段を備えたゲートキーパ装置を開示している。上記特許文献１で開示されたような装置を使用すると、ユーザー端末ごとに、電話番号などの固有のアドレスや設定情報を電源投入時等に自動的に設定することができる。
【０００６】
前述のようなＩＰ電話システムにおいて、特定のＩＰ電話機に着信があった場合、相手側（発信側）ＩＰ電話機と着信側ＩＰ電話機との間で、音声コーデックやパケット長などの接続メディアを確認しあった後に接続、通話が開始される。このプロセスを一般にはネゴシエーションプロセスという。ネゴシエーションプロセスは、例えば現在市販されているＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）システムを用いて行われる。
【０００７】
発呼用の制御コマンドであるＩＮＶＩＴＥメッセージは発信側のＩＰ電話機より送信先に送られる最初の制御メッセージで、このメッセージには、宛先アドレス、発信者アドレス、音声や画像に関するコーデックを含む通信能力情報などをＩＰ電話機毎に発呼用の付随情報として持たせることができ、このコマンドを用いてネゴシエーションプロセスを行っている。
【０００８】
このネゴシエーションプロセスは、特定のＩＰ電話機に着信があり、接続、通話を開始する前に発信側と着信側のＩＰ電話機の通信環境を整合させるために行われるが、通話中にＩＰ電話機の機能を変更する操作が行われた場合にも、発信側、着信側の整合をとるために行われる。例えば、着信時にネゴシエーションプロセスを実行して接続、通話を開始した後、高齢のユーザーが機能変更、例えば、話速を遅くする操作をした場合、この機能変更により自ＩＰ電話機において、制御部を構成するＣＰＵの処理負荷が過負荷になる可能性がある。
【０００９】
ＩＰ電話機の各種制御は、マイクロプロセッサなどのＣＰＵにより行われる。通話の際に必要となるＣＰＵの処理能力は、相手先との間で決定された接続メディア（音声コーデック、パケット長など）と自ＩＰ電話機で実行される機能（エコーキャンセラ、話速変換、トーン送出、トーン検出、三者通話など）との組み合わせにより変化する。ＣＰＵの処理速度は、ＣＰＵ性能（クロック周波数など）に依存して決まり、ＭＩＰＳ（Million Instructions Per Second）値などを用いて表される。製品設計時には、事前に各機能毎に必要となる処理能力を見積もり、処理負荷が最大となるワーストケースにおいても、ＣＰＵの処理能力を超えることが無いような設計を行うのが一般的である。
【００１０】
例えば、ＩＰ電話機において通話中に制御部を構成するＣＰＵの処理能力不足が発生し、音声処理のパフォーマンス（以下、単にパフォーマンスという）が低下して正常に音声パケットの送受信処理を行うことが出来なかった場合には、音声が途切れる音切れや音質劣化等の致命的な不具合が発生する。また、音声処理負荷が著しく高く、音声処理にＣＰＵが占有されてしまうような状態に陥った場合には、例えば、表示部ＬＣＤへの描画処理が極端に遅くなって描画崩れが発生したり、キーレスポンスが悪化したりするなどの不具合が発生する。
【００１１】
一方、最近では、通信コストを削減するため通信料金が安価なＩＰ電話機を導入するオフィスが増加している。一般の加入者電話においては、代表番号着信、グループ着信、不在登録や不在転送サービスなど、通信事業者が提供するサービスが充実されている。また、企業内に設置される構内交換機に同様の機能を搭載する例もある。ＩＰを導入した場合にもグループ着信機能を設定できると、着信した電話をグループ設定した何れかのＩＰ電話機に接続して応答することができ便利である。
【００１２】
例えば、下記の特許文献２（特開２００４−２３５７７８号公報）には上記ＳＩＰシステムを用いたＩＰ電話システムが開示されている。このようなＳＩＰシステムによれば、代理応答機能、自動転送機能、一斉呼出し機能など種々の機能を有するＩＰ電話システムを構築することができる。従って、グループ電話番号と当該グループ電話番号に着信した通話を着信させる複数のＩＰ電話機とをグループとして設定し、当該グループ電話番号に対する着信をグループ設定したＩＰ電話機の何れかに着信させるシステムとすることができる。
【特許文献１】特開２００４−１４７１０１号公報
【特許文献２】特開２００４−２３５７７８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
ところで、加入者電話システムにおいて、通話信号は専用の電話回線ネットワークを介してアナログ音声信号として送受信されるため、一般的には良好な音声品質が確保される。これに対して、ＩＰ電話システムにおいて、通話信号はディジタル信号に変換され一般のデータ通信ネットワークを介してパケット通信により送受信される。
【００１４】
このため、先に述べたように、ＩＰ電話機において通話中に制御部を構成するＣＰＵの処理能力不足が発生し、正常に音声パケットの送受信処理を行うことが出来なかった場合には、音声が途切れる音切れや音質劣化等の致命的な不具合が発生する。また、音声処理負荷が著しく高く、音声処理にＣＰＵが占有されてしまうような状態に陥った場合には、例えば、表示部ＬＣＤへの描画処理が極端に遅くなって描画崩れが発生したり、キーレスポンスが悪化したりするなどの不具合が発生する。
【００１５】
グループ着信機能を設定したＩＰ電話システムにおいて、呼制御サーバにグループ着信があった場合、呼制御サーバはグループ着信設定したＩＰ電話機のうち、空きのＩＰ電話機をサーチして接続する。この際、当該着信接続したＩＰ電話機のＣＰＵのパフォーマンスが低下していた場合には、音声品質の劣化、表示の描画崩れ、キーレスポンス悪化などの問題点が生ずる。
【００１６】
しかしながら、上記特許文献１や特許文献２に開示されたＩＰ電話システムにおいては、グループ着信機能を設定した場合、グループ着信設定した各ＩＰ電話機におけるパフォーマンス低下に対する考慮がなされておらず、上記の問題点を解消することができない。
【００１７】
本願の発明者は、上記の問題点を解消すべく種々検討を重ねた結果、グループ着信を接続する各ＩＰ電話機におけるパフォーマンス状態を監視し、パフォーマンスの良否に基づいて、各ＩＰ電話機が着信接続を拒否できるようになせば、上記問題点を解消し得ることに想到し、本発明を完成するに至ったものである。
【００１８】
すなわち、本発明は上記の問題点を解消することを課題とし、グループ着信機能を有するＩＰ電話システムにおいて、グループ着信を接続すべき各ＩＰ電話機のうち、パフォーマンスが低下しているＩＰ電話機に接続せずに、正常なパフォーマンスのＩＰ電話機に接続できる構成にすることを目的とするものである。
【課題を解決するための手段】
【００１９】
前記課題を解決するために、本願の請求項１にかかる発明は、
グループ電話番号に対する着信を接続するグループを構成する複数のＩＰ電話機を設定したグループ着信端末記憶部と、前記グループ着信端末記憶部に設定された複数のＩＰ電話機のうち何れかのＩＰ電話機にグループ着信を接続するグループ着信制御部と、を備えた呼制御サーバとＩＰ電話機とからなるグループ着信機能を有するＩＰ電話システムにおいて、
前記グループ着信端末記憶部に設定されたＩＰ電話機は、当該ＩＰ電話機のＣＰＵ使用率を検出するパフォーマンス検出部と、表示部と、を備え、
前記パフォーマンス検出部が、前記ＣＰＵ使用率が所定の閾値以上になったことを検出した場合、前記表示部に、その旨を表示することを特徴とする。
【００２０】
本願の請求項２にかかる発明は、
グループ電話番号に対する着信を接続するグループを構成する複数のＩＰ電話機を設定したグループ着信端末記憶部と、前記グループ着信端末記憶部に設定された複数のＩＰ電話機のうち何れかのＩＰ電話機にグループ着信を接続するグループ着信制御部と、を備えた呼制御サーバとＩＰ電話機とからなるグループ着信機能を有するＩＰ電話システムにおいて、
前記グループ着信端末記憶部に設定されたＩＰ電話機は、当該ＩＰ電話機のＣＰＵ使用率を検出するパフォーマンス検出部と、着信応答手段と、を備え、
前記パフォーマンス検出部は、前記ＣＰＵ使用率が所定の閾値以上になったことを検出した場合、着信応答手段は、前記呼制御サーバからのグループ着信接続に対して着信拒否の応答をすることを特徴とする。
【００２１】
本願の請求項３にかかる発明は、請求項２にかかるＩＰ電話システムにおいて、
前記ＩＰ電話機は、更に、着信電話番号検出手段を備え、当該ＩＰ電話機に対する個人電話番号への着信の場合、着信応答手段による前記呼制御サーバからのグループ着信接続に対する着信拒否の応答を無効にすることを特徴とする。
【００２２】
また、本願の請求項４にかかる発明は、
グループ電話番号に対する着信を接続するグループを構成する複数のＩＰ電話機を設定したグループ着信端末記憶部と、前記グループ着信端末記憶部に設定された複数のＩＰ電話機のうち何れかのＩＰ電話機にグループ着信を接続するグループ着信制御部と、前記グループ着信端末記憶部に設定された複数のＩＰ電話機のパフォーマンスを監視するパフォーマンス監視部、を備えた呼制御サーバとＩＰ電話機とからなるグループ着信機能を有するＩＰ電話システムにおいて、
前記グループ着信端末記憶部に設定されたＩＰ電話機は、当該ＩＰ電話機のＣＰＵ使用率を検出するパフォーマンス検出部を備え、前記パフォーマンス検出部は、前記ＣＰＵ使用率に関する情報を前記呼制御サーバに通知し、
前記呼制御サーバは、前記パフォーマンス監視部に前記各ＩＰ電話機のＣＰＵ使用率に関する情報に基づいて所定の閾値以上か否かを記憶し、前記グループ着信制御部は、グループ着信があった場合、前記ＣＰＵ使用率が所定の閾値以上のＩＰ電話機への接続を行わないように制御することを特徴とする。
【００２３】
本願の請求項５にかかる発明は、請求項４にかかるＩＰ電話システムにおいて、
前記呼制御サーバは、前記グループ着信端末記憶部に設定されたＩＰ電話機に対する個人電話番号への着信制御において、前記グループ着信制御部による制御を無効とすることを特徴とする。
【００２４】
また、本願の請求項６にかかる発明は、
グループ電話番号に対する着信を接続するグループを構成する複数のＩＰ電話機を設定したグループ着信端末記憶部と、前記グループ着信端末記憶部に設定された複数のＩＰ電話機のうち何れかのＩＰ電話機にグループ着信を接続するグループ着信制御部と、を備えた呼制御サーバに接続されるＩＰ電話機であって、
前記グループ着信端末記憶部に設定されたＩＰ電話機は、当該ＩＰ電話機のＣＰＵ使用率を検出するパフォーマンス検出部と、表示部と、を備え、
前記パフォーマンス検出部が、前記ＣＰＵ使用率が所定の閾値以上になったことを検出した場合、前記表示部に、その旨を表示することを特徴とする。
【００２５】
本願の請求項７にかかる発明は、
グループ電話番号に対する着信を接続するグループを構成する複数のＩＰ電話機を設定したグループ着信端末記憶部と、前記グループ着信端末記憶部に設定された複数のＩＰ電話機のうち何れかのＩＰ電話機にグループ着信を接続するグループ着信制御部と、を備えた呼制御サーバに接続されるＩＰ電話機であって、
前記グループ着信端末記憶部に設定されたＩＰ電話機は、当該ＩＰ電話機のＣＰＵ使用率を検出するパフォーマンス検出部と、着信応答手段と、を備え、
前記パフォーマンス検出部が、前記ＣＰＵ使用率が所定の閾値以上になったことを検出した場合、着信応答手段は、前記呼制御サーバからのグループ着信接続に対して着信拒否の応答をすることを特徴とする。
【００２６】
本願の請求項８にかかる発明は、請求項７にかかるＩＰ電話機において、
前記ＩＰ電話機は、更に、着信電話番号検出手段を備え、当該ＩＰ電話機に対する個人電話番号への着信の場合、着信応答手段による前記呼制御サーバからのグループ着信接続に対する着信拒否の応答を無効にすることを特徴とする。
【発明の効果】
【００２７】
本発明によれば、グループ着信機能を有するＩＰ電話システムにおいて、グループ着信を接続すべき各ＩＰ電話機のうち、パフォーマンスが低下しているＩＰ電話機に接続せずに、正常なパフォーマンスのＩＰ電話機に接続できるようになる。
【００２８】
すなわち、請求項１にかかる発明においては、グループ着信端末記憶部に設定されたＩＰ電話機は、当該ＩＰ電話機のＣＰＵ使用率を検出するパフォーマンス検出部と、表示部と、を備え、パフォーマンス検出部が、前記ＣＰＵ使用率が所定の閾値以上になったことを検出した場合、表示部に、その旨を表示する。
【００２９】
このような構成によれば、表示部に「パフォーマンス不足です。他のアプリケーションを終了して下さい」などのメッセージを表示して、ＩＰ電話機の利用者に音声品質が低下している恐れがあることを報知する。これにより各端末の利用者は、自端末においてパフォーマンス不足が発生していることを知り、呼制御サーバからグループ着信の接続のための呼出しがあった場合に応答をしないようにすることができるようになる。
【００３０】
請求項２にかかる発明においては、グループ着信端末記憶部に設定されたＩＰ電話機は、当該ＩＰ電話機のＣＰＵ使用率を検出するパフォーマンス検出部と、着信応答手段と、を備え、パフォーマンス検出部が、前記ＣＰＵ使用率が所定の閾値以上になったことを検出した場合、着信応答手段は、前記呼制御サーバからのグループ着信接続に対して着信拒否の応答をする。
【００３１】
このような構成によれば、呼制御サーバは、グループ着信を接続させようとしてサーチしたＩＰ電話機から着信拒否の応答があった場合に、次の着信順のＩＰ電話機にサーチを移すことができ、ＩＰ電話機の利用者が操作の有無によらず、自動的にパフォーマンス低下のないＩＰ電話機にグループ着信を接続することができるようになる。
【００３２】
請求項３にかかる発明においては、請求項２にかかるＩＰ電話システムにおいて、前記ＩＰ電話機は、更に、着信電話番号検出手段を備え、当該ＩＰ電話機に対する個人電話番号への着信の場合、着信応答手段による前記呼制御サーバからのグループ着信接続に対する着信拒否の応答を無効にする。
【００３３】
このような構成によれば、ＩＰ電話機は、パフォーマンス低下の有無によらず、個人電話番号への着信は自ＩＰ電話機に端末に接続されるようになる。
【００３４】
また、請求項４にかかる発明によれば、ＩＰ電話機は、当該ＩＰ電話機のＣＰＵ使用率を検出するパフォーマンス検出部を備え、パフォーマンス検出部は、前記ＣＰＵ使用率に関する情報を前記呼制御サーバに通知し、呼制御サーバは、前記パフォーマンス監視部に前記各ＩＰ電話機のＣＰＵ使用率に関する情報に基づいて所定の閾値以上か否かを記憶し、前記グループ着信制御部は、グループ着信があった場合、前記ＣＰＵ使用率が所定の閾値以上のＩＰ電話機への接続を行わないように制御する。
【００３５】
このような構成によれば、グループ着信に際してパフォーマンスが低下しているＩＰ電話機に接続することなく、パフォーマンスが良好なＩＰ電話機に接続することができるようになる。
【００３６】
請求項５にかかる発明によれば、請求項４にかかるＩＰ電話システムにおいて、前記呼制御サーバは、前記グループ着信端末記憶部に設定されたＩＰ電話機に対する個人電話番号への着信制御において、前記グループ着信制御部による制御を無効とする。
【００３７】
このような構成によれば、パフォーマンス低下の有無によらず、個人電話番号への着信は当該個人電話番号の端末に接続されるようになる。
【００３８】
また、請求項５〜請求項８にかかる発明においては、それぞれ、請求項１〜請求項３にかかるＩＰ電話システムを構成するＩＰ電話機を提供することができるようになる。
【発明を実施するための最良の形態】
【００３９】
以下、本発明の具体例を実施例及び図面を用いて詳細に説明する。但し、以下に示す実施例は、本発明の技術思想を具体化するためのグループ着信機能を有するＩＰ電話システを例示するものであって、本発明をこのＩＰ電話システムに特定することを意図するものではなく、特許請求の範囲に含まれるその他の実施形態のＩＰ電話システムにも等しく適用し得るものである。
【実施例１】
【００４０】
図１は、本発明の実施例１にかかるグループ着信機能を有するＩＰ電話システムおよびＩＰ電話機の構成を示すブロック図である。なお、以下の説明においてはＩＰ電話機を単に端末ということとする。本発明の実施例１にかかるグループ着信機能を有するＩＰ電話システムは、ＩＰ電話機５０である端末Ａ〜端末Ｎなどと、呼制御サーバ４０とゲートウェイ３０とから構成される。呼制御サーバ４０は、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）プロトコルを適用したＳＩＰサーバを用いることができる。
【００４１】
端末Ａ〜端末Ｎへの呼はゲートウェイ３０を介して行われる。電話回線網１２に接続された加入者電話機１５との間の呼は、呼制御サーバ４０の呼接続制御のもとで端末Ａ〜端末Nに接続される。また、ルータ１７に接続される他のＩＰ電話システムに設置された端末との間の呼は、インターネット網１１、ルータ２０を介して呼制御サーバ４０の呼接続制御のもとで端末Ａ〜端末Ｎに接続される。図１において端末Ａ以外のＩＰ電話機はその構成の図示を省略しているが、端末Ａと同様の構成である。
【００４２】
本発明においては、所定のグループ電話番号に着信があった場合に接続するＩＰ電話機グループを、例えば、端末Ａ〜端末Ｄをグループ着信端末として設定し、その何れかの端末に着信させるように構成してあるものとする。そして本発明においては、各端末Ａ〜端末Ｄにパフォーマンス（ＣＰＵの音声処理パフォーマンス）低下を検出するパフォーマンス検出手段５０６を設け、呼制御サーバ４０がグループ着信を接続する端末Ａ〜端末Ｄをサーチする際に、当該パフォーマンスが低下している端末に接続がなされないようにする。
【００４３】
このための制御方法としては、種々の態様を取ることができる。第１の態様は、端末Ａ〜端末Ｄにパフォーマンス低下を表示し、利用者が応答しないようあるいは、他のアプリケーションを終了させてパフォーマンスの回復を図るよう注意を喚起する告知を行う態様であり、第１の態様において、呼制御サーバからサーチされた端末Ａ〜端末Ｄにおいてパフォーマンスが低下している場合には呼制御サーバに対して着信拒否する着信応答手段を備える構成とすることもできる。
【００４４】
第２の態様は、呼制御サーバ４０が各端末Ａ〜端末Ｄのパフォーマンスの状態を監視し、パフォーマンスが低下している端末に接続することなく、パフォーマンスの良好な端末に接続するように制御する態様である。第２の態様において、個人電話番号への着信に際してはこの機能を無効にする態様をとり、個人電話番号への着信は無条件に接続するようにすることもできる。
【００４５】
端末における音声処理に関するパフォーマンスは、自ＩＰ電話機側のＣＰＵ負荷による他、相手側電話機による負荷変動、パケット損失などのネットワークに起因する負荷変動などの要因がある。
【００４６】
ＩＰ電話機には、大別して、一般的な電話機の形状を有するハードフォンと、パソコンやPDAなどの端末にアプリケーションをインストールして使用するソフトフォンに大別される。ソフトフォンにおいては、ユーザーが自己の端末にインストールして使用するため、推奨スペック以下の処理能力の低い端末で使用される場合、ウイルスソフトなど他のアプリケーションの影響を受ける場合など、ソフトフォンのベンダ側で、実際にソフトフォンが動作するユーザー環境を正確に把握できない上、同時実行される他のアプリケーションなどの外部要因に大きく左右されることから、パフォーマンス不足が発生する危険性がハードフォンより高くなる。
【００４７】
端末がハードフォン、ソフトフォンの何れであっても、端末にＣＰＵの使用率を検出してシステム監視を行うパフォーマンス検出部５０６を設けることにより、自ＩＰ電話機におけるパフォーマンス低下を検出、認識することができるようになる。
【００４８】
本実施例１は、上記第１の態様を実施するものであり、呼制御サーバ４０は、制御回路４０１の他、グループ着信制御部４０３、グループ着信端末記憶部４０４を備え、端末Ａ〜端末Ｎは、パフォーマンス検出部５０６を備えている。
【００４９】
制御回路５０１はＲＡＭ、ＲＯＭを有するマイクロプロセッサから構成され、ＲＯＭに記憶された制御プログラムに基づいて各部を制御する。
【００５０】
グループ着信端末記憶部４０４には、図２に示すようにグループ電話番号に対して当該グループ電話番号への着信を接続するＩＰ電話機が設定され、その端末ＩＤ（ＩＰアドレス）と着信順（空き端末をサーチする順序）が設定される。例えば、本実施例では端末Ａ〜端末Ｄの端末ＩＤが登録され、着信順として端末Ａ〜端末Ｄに順に着信順「１」〜「４」が設定されている。複数のグループ電話番号を設定する場合には、端末Ａ〜端末Ｄと同様に着信させるグループの端末を設定する。
【００５１】
グループ着信制御部４０３は、グループ電話番号に着信があると、グループ着信端末記憶部４０４に設定された情報に基づいて着信を接続する端末をサーチして決定する。順次サーチ方式の場合は、端末Ａ〜端末Ｄに設定された着信順が優先順位を意味しており、この優先順位に従って端末をサーチし、空いていればその端末に着信を接続する制御を行う。すなわち、サーチは優先順位の高い端末から順に行われ、その端末が空であれば直ちにその端末に接続される。従って、この場合、端末Ａから順にサーチされ、端末Ａが空であればグループ着信は端末Ａに接続される。端末Ａが話中などで空でない場合、優先順位「２」の端末（ここでは端末Ｂ）をサーチし、端末Ｂが空であれば端末Ｂに接続される。
【００５２】
サーチ順は、ラウンドロビン方式であってもよい。着信順記憶部に設定された端末の着信順は代表番号着信の都度、最初にサーチされる端末を変える選択順を意味しており、１回目の代表番号着信に対しては端末Ａが最初にサーチされ、２回目の着信に対しては端末Ｂが、３回目の着信に対しては端末Ｃが、４回目の着信に対しては端末Ｄが最初にサーチされる。サーチ順を一巡すると５回目の着信に対しては先頭にもどり端末Ａが最初にサーチされる。サーチされた端末が話中で空きでなければ次の端末をサーチし、空の端末に代表番号着信が接続される。このようにラウンドロビン方式においては、着信順記憶部に設定された端末の着信順は、代表番号着信がある都度順次シフトされる順位であって、空きのＩＰ電話機をサーチする選択順を示す順位である。
【００５３】
順次サーチ方式の場合、優先順位の高い端末に最優先で着信することになり、また、その端末への着信回数が最も多くなる。これに対してラウンドロビン方式の場合、各端末に対する着信をほぼ均一にすることができる。
【００５４】
一方、端末Ａ〜端末Ｄは、パフォーマンス検出部５０６の他、通常のＩＰ電話機と同様、制御回路５０１、送受話器５０２、表示部５０３、入力部５０４、着信応答手段５０５、メモリ５０７を備えて構成される。制御回路５０１はＲＡＭ、ＲＯＭを有するマイクロプロセッサから構成され、ＲＯＭに記憶された制御プログラムに基づいて各部を制御する。送受話器５０２はマイク、スピーカからなり通話に使用される。
【００５５】
入力部５０４は英数キー、機能キーなどを有し、電話番号入力や発信など各種操作に使用される。表示部５０３は液晶表示ユニットなどから構成され、端末５０の各種設定画面や着信電話の表示などに使用される。着信応答手段５０５は端末５０の各種状態を利用者に報知する機能を持ち、例えば、パフォーマンス検出部５０６が音声品質の低下を検出した際に、表示部５０３に警告メッセージを表示するなどの処理を行う。
【００５６】
各端末Ａ〜端末Ｄはパフォーマンス検出部５０６において、それぞれＣＰＵの使用率を監視し、所定の閾値と比較する。監視の結果ＣＰＵの使用率が所定の閾値を超えている場合には表示部５０３に、「パフォーマンス不足です。他のアプリケーションを終了して下さい」などのメッセージを表示して音声品質が低下している恐れがあることを報知する。これにより各端末Ａ〜端末Ｄの利用者は、自端末においてパフォーマンス不足が発生していることを知り、呼制御サーバ４０からグループ着信の接続のための呼出しがあった場合に応答をしないようにすることができるようになる。
【００５７】
呼制御サーバ４０は接続しようとした端末から所定の時間内にオフ・フックなどの応答が得られない場合、グループ着信端末記憶部４０４に設定された着信順に従って、次の着信順の端末をサーチし、当該端末から所定時間内にオフ・フック応答があれば着信の接続が完了する。
【００５８】
このような構成により、パフォーマンスが低下している端末に対して呼制御サーバ４０からグループ着信のためのサーチがあった際に利用者が応答をせず、他の端末をサーチするようにしむけることができるようになり、結果的にグループ着信をパフォーマンス低下のない端末に接続することができるようになる。
【００５９】
なお、本実施例１において、端末Ａ〜端末Ｄに着信応答手段５０５を設け、パフォーマンス検出部５０６においてＣＰＵの使用率が所定の閾値を超えていることを検出した場合には、着信応答手段５０５は、呼制御サーバ４０からグループ着信のサーチがあった際に着信拒否の応答を返すように構成することができる。
【００６０】
このように構成すれば、呼制御サーバ４０は、グループ着信を接続させようとしてサーチした端末から着信拒否の応答があった場合に、次の着信順の端末にサーチを移すことができ、端末Ａ〜端末Ｄの利用者が操作の有無によらず、自動的にパフォーマンス低下のない端末に接続することができるようになる。
【実施例２】
【００６１】
図３は、本発明の実施例２にかかるグループ着信機能を有するＩＰ電話システムおよびＩＰ電話機の構成を示すブロック図である。本実施例２は、上記第２の態様を実施するものであり、実施例１と異なる点は、呼制御サーバ４０が各端末Ａ〜端末Ｄのパフォーマンスを監視するパフォーマンス監視部４０２を備え、グループ着信を接続する際に、各端末Ａ〜端末Ｄのパフォーマンスの状態によりサーチする端末を選択するように構成されている点、各端末Ａ〜端末Ｄに着信応答手段５０５にかえてパフォーマンスの状態を報知する報知手段５０８を備えている点である。
【００６２】
図３の実施例２にかかるＩＰ電話システム１０において、図１と同一の構成要素には同一の参照符号を付し、説明の簡略化のため、これらの説明は省略する。図４は、パフォーマンス監視部４０２に記憶される各端末Ａ〜端末Ｄのパフォーマンスに関する監視データの構成を示す図である。
【００６３】
各端末Ａ〜端末Ｄは、実施例１と同様に、パフォーマンス検出部５０６において、それぞれＣＰＵの使用率を監視し、所定の閾値と比較する。監視の結果ＣＰＵの使用率が所定の閾値を超えているか否かを検出し、報知手段５０８は呼制御サーバ４０にその結果を通知する。この通知は、端末Ａ〜端末Ｄが通話処理を行う都度、あるいは、パフォーマンス不足またはパフォーマンス回復を検出する都度、呼制御サーバ４０に対して行う。
【００６４】
呼制御サーバ４０は端末Ａ〜端末Ｄからパフォーマンスの報知を受信すると、図４に示すように各端末Ａ〜端末Ｄのパフォーマンスをレベル１またはレベル２のように記憶する。ＣＰＵの使用率が所定の閾値を超えている場合レベル２が記憶され、そうでない場合（パフォーマンスが良好な場合）レベル１が記憶される。
【００６５】
呼制御サーバ４０は、グループ着信を接続する端末をサーチする場合、レベル２の端末、例えば、図４の場合、端末Ａと端末Ｄのサーチ順位を最下位に変更する。この結果、パフォーマンスが良好な端末Ｂ、端末Ｃのサーチ順位があがり、結果的にグループ電話番号への着信はパフォーマンスが低下している端末に接続されず、パフォーマンスが良好な端末に接続されるようになる。
【００６６】
なお、呼制御サーバ４０において、各端末Ａ〜端末Ｄが有する個人用の電話番号の着信を接続する場合は、このグループ着信制御の機能を無効化する。これにより、パフォーマンス低下の有無によらず、個人電話番号への着信は当該個人電話番号の端末に接続されるようになる。
【００６７】
このように構成する理由は、グループ電話番号への着信は、同一グループ内の他電話機でも応答することが可能なため、電話機としては致命的な音切れ等の音質劣化が予想されるパフォーマンス不足に陥った電話機で応答するよりも、正常な電話機で応答することが好ましいが、これに対し、個人電話番号への着信は該当電話機でなければ応答できないため通常通り着信させることが必要になるためである。
【００６８】
なお、端末Ａ〜端末Ｄ側で着信電話番号を判定し個人電話番号への着信であれば、無条件で着信し、グループ電話番号への着信であれば、実施例１と同様に端末側からパフォーマンスの状況に応じて着信を拒否する応答を呼制御サーバ４０に送るように構成してもよい。
【００６９】
以上、詳細に説明したように、本発明にかかるＩＰ電話システムによれば、パフォーマンスの低下しているＩＰ電話機にグループ着信を接続しないようにすることができるようになる。
【００７０】
なお、本発明におけるグループ着信機能は、実施例１、実施例２において説明したようなグループ電話番号着信や代表番号着信に適用できることは勿論、他の着信制御にも適用することができる。例えば、一斉鳴動着信における制御にも適用することができる。一斉鳴動着信ではグループ番号着信時には、グループ内の全電話機が一斉鳴動し、いずれかの電話機で応答すると、それ以外の全ての非応答電話機は着信が解除される。本発明を適用すれば、このような制御においてもパフォーマンスの良好な端末に着信させることができる。
【００７１】
また、将来的にはソフトフォンの増加が想定されるが、前述したようにソフトフォンにおいては、どのような環境でソフトフォンを使用するかが利用者にまかされており、パフォーマンス不足に陥るケースも増加することが予想され、その場合、本発明を適用すればより大きな効果を得ることができるようになる。
【図面の簡単な説明】
【００７２】
【図１】本発明の実施例１にかかる代表番号着信機能ＩＰ電話システムの構成を示すブロック図である。
【図２】グループ着信端末記憶部に記憶されるグループ電話番号着信時の着信端末の設定データ構成の一例を示す図である。
【図３】本発明の実施例２にかかる代表番号着信機能ＩＰ電話システムの構成を示すブロック図である。
【図４】本発明の実施例２におけるパフォーマンス監視部に記憶される監視データの構成の一例を示す図である。
【符号の説明】
【００７３】
１０・・・・ＩＰ電話システム
１１・・・・インターネット網
１２・・・・電話回線網
１５・・・・加入者電話機
１７、２０・・・・ルータ
３０・・・・ゲートウェイ
４０・・・・呼制御サーバ
４０１・・・制御回路
４０３・・・グループ着信制御部
４０４・・・グループ着信端末記憶部
５０・・・・ＩＰ電話機（端末）
５０１・・・制御回路
５０２・・・送受話器
５０３・・・表示部
５０４・・・入力部
５０５・・・着信応答手段
５０６・・・パフォーマンス検出部
５０７・・・メモリ
【図１】
2007228362.tif 000003
【図２】
2007228362.tif 000004
【図３】
2007228362.tif 000005
【図４】
2007228362.tif 000006