(57)【要約】【課題】  多数のＩＰ端末が導入される場合であっても設定作業が簡単になり、かつ、未登録端末、障害発生端末の保守管理作業が容易になる汎用性のあるＩＰ端末管理システムおよび方法を提供する。【解決手段】  管理装置１は未登録端末検索要求を複数のＩＰ端末３ａ、３ｂ、３ｃ・・・にマルチキャスト送信し、呼制御装置２に未登録であるＩＰ端末から応答を受信する。ＩＰアドレス設定済みの未登録ＩＰ端末装置からはユニキャスト応答があり、ＩＰアドレス未設定の未登録ＩＰ端末装置からはマルチキャスト応答がある。応答に基づいて各未登録ＩＰ端末との間に管理用セッションを生成し、管理用セッションによって未登録ＩＰ端末を管理する。【選択図】      図４
2005311922.tif 000002
【特許請求の範囲】
【請求項１】
呼制御装置に登録されることで運用可能な複数のＩＰ端末を管理する方法において、
未登録端末検索要求を複数のＩＰ端末へ同報送信し、
前記複数のＩＰ端末のうち前記呼制御装置に未登録であるＩＰ端末から前記未登録端末検索要求に対する応答を受信し、
前記応答に基づいて各未登録ＩＰ端末との間に管理用セッションを生成し、
前記管理用セッションによって前記未登録ＩＰ端末を管理する、
ことを特徴とするＩＰ端末管理方法。
【請求項２】
前記複数のＩＰ端末のうち前記呼制御装置に登録済みのものは、前記未登録端末検索要求を受け付けないことを特徴とする請求項１に記載のＩＰ端末管理方法。
【請求項３】
前記複数のＩＰ端末のうち前記呼制御装置に未登録であって既にＩＰアドレスが設定されているものは、１対１送信により前記未登録端末検索要求に対する応答を返信することを特徴とする請求項１に記載のＩＰ端末管理方法。
【請求項４】
前記複数のＩＰ端末のうち前記呼制御装置に未登録であってＩＰアドレスが設定されていないものは、同報送信により前記未登録端末検索要求に対する応答を返信することを特徴とする請求項１に記載のＩＰ端末管理方法。
【請求項５】
管理装置と、呼制御装置と、前記呼制御装置に登録されることで運用可能な複数のＩＰ端末と、を含むＩＰ端末管理システムにおいて、
前記複数のＩＰ端末の各々は、
前記呼制御装置に未登録であれば前記管理装置からの未登録端末検索要求を受け付け、前記未登録端末検索要求に対する応答を返信する応答手段と、
前記管理装置との間に管理用セッションを生成する端末側セッション生成手段と、
を有し、
前記管理装置は、
前記未登録端末検索要求を複数のＩＰ端末へ定期的に同報送信する検索要求手段と、
前記未登録端末検索要求の応答に基づいて各未登録ＩＰ端末との間に管理用セッションを生成する管理装置側セッション生成手段と、
前記管理用セッションによって前記未登録ＩＰ端末を管理する管理制御手段と、
を有する、
ことを特徴とするＩＰ端末管理システム。
【請求項６】
管理装置と呼制御装置とが接続されたネットワークシステムで前記呼制御装置に登録されることで運用可能となるＩＰ端末の制御方法において、
前記呼制御装置に未登録であれば前記管理装置からの未登録端末検索要求を受け付け、
前記未登録端末検索要求に対する応答を前記管理装置へ返信することで前記管理装置との間に管理用セッションを生成する、
ことを特徴とするＩＰ端末制御方法。
【請求項７】
前記呼制御装置に未登録であって既にＩＰアドレスが設定されている場合には、１対１送信により前記未登録端末検索要求に対する応答を返信することを特徴とする請求項６に記載のＩＰ端末制御方法。
【請求項８】
前記呼制御装置に未登録であってＩＰアドレスが設定されていない場合には、同報送信により前記未登録端末検索要求に対する応答を返信し、
前記管理装置によりＩＰアドレスが設定されると、１対１送信に前記管理装置へ応答を返信することを特徴とする請求項６に記載のＩＰ端末制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は管理装置、呼制御装置および複数のＩＰ端末からなるＩＰ電話システムに係り、特にネットワークを通して複数のＩＰ端末を管理するシステムおよび方法に関する。
【背景技術】
【０００２】
ＩＰ(Internet Protocol)ネットワークを通してリアルタイム音声通信を可能にするＩＰ電話システムが実用化され普及しつつある。このＩＰ電話システムにおけるＩＰ端末は、まず呼制御装置に接続するために必要な情報を個別に設定するか、あるいは、ＤＨＣＰサーバなどから取得することが必要である。呼制御装置に接続され制御下に入ることで、ＩＰ電話システムの管理装置から設定の変更や各種状態の読み出しなどの保守作業が可能となる。
【０００３】
特開２００３−１３４２５３号公報（特許文献１）には、各ＩＰ電話機に予め与えられた電話番号を利用してそれぞれのＩＰ電話機を管理するシステムが開示されている。具体的には、管理装置が管理対象となるＩＰ電話機の電話番号と制御内容とを含んだマルチキャストパケットをネットワークに送出する。ネットワーク上の各ＩＰ電話機は、マルチキャストパケットに含まれる電話番号が自己の電話番号と一致したときに当該マルチキャストパケットの制御内容に従って処理を実行する。これにより、管理装置が各ＩＰ電話機のＩＰアドレスを知らなくとも、管理対象のＩＰ電話機へ管理内容を通知することが可能となる。
【０００４】
特開２００３−１５３３１５号公報（特許文献２）には、複数の無線ＩＰ電話機を構内交換機に登録する時の設定作業を簡略化する方法が開示されている。まず、無線ＩＰ電話機と構内交換機との間で無線リンクを確立し、無線ＩＰ電話機からＩＰアドレス割当要求を構内交換機へ送信する。構内交換機側では、受信したＩＰアドレス割当要求に含まれるＭＡＣアドレスに従って無線ＩＰ電話機ごとにＩＰアドレスと電話番号の組を決定し、それをＩＰアドレス割当応答として返信する。各無線ＩＰ電話機において、受信した応答信号から自己のＩＰアドレスおよび電話番号を抽出し設定する。
【０００５】
【特許文献１】特開２００３−１３４２５３号公報（明細書段落００１７〜００１８、図７参照）
【特許文献２】特開２００３−１５３３１５号公報（明細書段落００２８〜００３１、図１参照）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載されたシステムでは、初期設定において各ＩＰ電話機に個別の電話番号を付与しなければならない。このために、ＩＰ電話機の数が多くなるほど電話番号入力エラーの発生率も高くなり、ＩＰ電話導入時の設定コストは増大する。また、端末の自律的な応答に頼るため、セキュリティ上の問題もある。
【０００７】
また、特許文献２に記載されたシステムは、複数の無線ＩＰ電話機がアクセスポイントを通して構内交換機に接続されるシステムであり、各無線ＩＰ電話機と構内交換機との間に専用の無線リンクがアクセスポイントを通して確立されていることが前提である。言い換えれば、特許文献２に開示された方法は、このような前提で初期設定が可能なシステムだけに適用されるものであり、どのようなＩＰ端末にも適用可能な方法ではない。たとえば、専用の無線リンクが確立できない場合には無線ＩＰ電話機を管理することができなくなる。
【０００８】
本発明の目的は、多数のＩＰ端末が導入される場合であっても設定作業が簡単になり、かつ、保守管理作業が容易になる汎用性のあるＩＰ端末管理システムおよび方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明によれば、呼制御装置に登録されることで運用可能な複数のＩＰ端末を管理する方法は、未登録端末検索要求を複数のＩＰ端末へ同報送信し、前記複数のＩＰ端末のうち前記呼制御装置に未登録であるＩＰ端末から前記未登録端末検索要求に対する応答を受信し、前記応答に基づいて各未登録ＩＰ端末との間に管理用セッションを生成し、前記管理用セッションによって前記未登録ＩＰ端末を管理する、ことを特徴とする。
【００１０】
前記複数のＩＰ端末のうち、前記呼制御装置に登録済みのものは前記未登録端末検索要求を受け付けない、前記呼制御装置に未登録であって既にＩＰアドレスが設定されているものは１対１送信により前記未登録端末検索要求に対する応答を返信する、前記呼制御装置に未登録であってＩＰアドレスが設定されていないものは同報送信により前記未登録端末検索要求に対する応答を返信することができる。
【発明の効果】
【００１１】
本発明によれば、ＩＰ端末装置は、呼接続装置に未登録の状態では、管理装置との間で管理用セッションを生成し、管理装置から必要な設定を直接行うことが可能となる。従って、ＩＰ端末装置が多数導入されても、管理装置から一括して設定することが可能となり、初期設定作業を大幅に簡略化することができる。
【００１２】
さらに、呼制御装置に登録完了すると、当該ＩＰ端末装置は呼制御装置の管理下に入り、ブロードキャストあるいはマルチキャストされた検索要求パケットは受付禁止となる。このために、運用中の不正なアクセスを有効に防止することができる。
【００１３】
また、何らかの障害により呼制御装置の登録が解除されると、自動的に管理装置からの検索要求を受け入れて応答するために、管理装置は障害が発生したＩＰ端末装置のみを迅速に検出することができる。したがって、障害が発生したＩＰ端末装置に対して必要な設定を行い、迅速な障害復旧が可能となる。
【発明を実施するための最良の形態】
【００１４】
１．システム構成
図１は、本発明によるＩＰ端末管理システムを適用したＩＰ電話システムの概略的構成図である。図１に示すように、管理装置１および呼制御装置２がＩＰネットワーク４に接続され、このＩＰ電話システムに複数のＩＰ端末装置３0−３Nが導入されるものとする。
【００１５】
管理装置１は、ＩＰネットワーク４を通して呼制御装置２およびＩＰ端末装置を管理する。具体的には、後述する同報送信（ブロードキャストあるいはマルチキャスト）を用いたＩＰ端末装置の検出や設定、登録したＩＰ端末の呼制御装置２への登録設定、呼制御装置２の設定などの保守管理機能を有する。ＩＰネットワーク４は、周知のようにブロードキャストあるいはマルチキャストを提供可能である。
【００１６】
呼制御装置２は、設定された局データに基づいて、登録済みのＩＰ端末の発呼要求を受け付け、ＩＰ端末装置間の通話サービスを提供する。また、管理装置１からの要求に従って、呼制御装置２の局データを変更することができ、また登録済みＩＰ端末装置の設定データ変更機能を提供できる。
【００１７】
ＩＰ端末装置３0−３Nの各々は、後述するように、ＩＰネットワーク４を介した通信機能を有し、初期設定が正常に完了すると呼制御装置２に登録され、ＩＰ電話として機能することができる。なお、ＩＰ端末装置は、呼制御装置２の管理下で機能する端末装置一般を含むものであり、ＩＰ電話機だけでなくゲートウエイ装置のような通信装置も含む。本発明によるＩＰ端末装置は、後述するように、呼制御装置２に登録されていない状態では、管理装置１からの検索要求を受け付けて管理装置１との間に直接管理用のセッションを生成する機能を有する。
【００１８】
図２は、本発明の一実施形態によるＩＰ端末管理システムにおける管理装置およびＩＰ端末装置のより詳細な構成を示すブロック図である。管理装置１は、インタフェース１０１、ＣＰＵ等のプログラム制御プロセッサ１０２、管理制御を行うための管理プログラムメモリ１０３、各種設定情報などのデータを記憶するメモリ１０４、モニタやキーボードなどのユーザインタフェース１０５を有する。プログラム制御プロセッサ１０２は、管理プログラムを実行することで、後述するようなブロードキャストあるいはマルチキャストを利用した未設定ＩＰ端末の検索および設定動作を実現する。
【００１９】
図２のＩＰ端末装置３は、図１における複数のＩＰ端末装置３0−３Nの代表として図示されており、ＩＰ端末装置３0−３Nも同様の構成を有している。ＩＰ端末装置３は、たとえばＩＰ電話機であり、インタフェース３０１、ＣＰＵ等のプログラム制御プロセッサ３０２、後述する制御プログラムや設定データを格納するメモリ３０３、音声通話を可能にするコーデック３０４、それに接続されたマイクロフォンＭＩＣおよびスピーカＳＰ、モニタやキーパッドなどのユーザインタフェース３０５を有する。
【００２０】
ＩＰ端末装置３は、初期状態では呼制御装置２に登録されていないために、管理装置１からの検索要求受付状態に設定されている。管理装置１による設定が完了することで、呼制御装置２への登録が可能となり、登録後にＩＰ電話としての運用が可能となる。以下、詳述する。
【００２１】
２．ＩＰ端末装置の動作
図３は本実施形態におけるＩＰ端末装置の動作制御を示すフローチャートである。ＩＰ端末装置のプログラム制御プロセッサ３０２がメモリ３０３に格納された制御プログラムを実行することで、次のような動作が行われる。
【００２２】
まず、ＩＰ端末装置は、初期状態では管理装置１からの検索要求受付状態に設定される（ステップＳ１）。続いて、現在設定されているデータに基づいて呼制御装置２へ登録要求パケットを送信し（ステップＳ２）、呼制御装置２からの登録完了通知を受信したか否かを判定する（ステップＳ３）。
【００２３】
初期設定の場合には、アドレス情報も正しく付与されていないために呼制御装置２への登録は完了しない（ステップＳ３のＮＯ）。呼制御装置２での登録が完了しない場合には、管理装置１からブロードキャストあるいはマルチキャストされた検索要求パケットを受信したか否かを判定する（ステップＳ４）。検索要求パケットの受信がなければ（ステップＳ４のＮＯ）、ステップＳ２へ戻り、検索要求パケットが受信されるまでステップＳ２〜Ｓ４を繰り返す。
【００２４】
管理装置１からブロードキャストあるいはマルチキャストされた検索要求パケットを受信すると（ステップＳ４のＹＥＳ）、ＩＰ端末装置は管理装置１へ応答し、管理装置１との間に管理用のセッションを生成する（ステップＳ５）。ＩＰ端末装置に固定ＩＰアドレスが設定されているか、ＤＨＣＰによるＩＰアドレスの付与が完了している場合にはユニキャスト（１対１送信）により応答して管理用セッションが生成されるが、ＩＰアドレスが未設定である場合にはブロードキャストあるいはマルチキャスト（１対多送信）を利用して応答し、管理装置１によりＩＰアドレスが設定され、管理用セッションが生成される（詳しくは後述する）。
【００２５】
管理用セッションを生成したＩＰ端末装置は、管理装置１からの要求を受け付け、ＩＰネットワーク設定、電話装置の各種設定、電話装置の状態確認、管理用セッションのためのパスワード設定、ログの読み出しなどの管理動作を実行する（ステップＳ６）。初期設定の場合には、呼制御装置２に登録可能な設定が実行される。管理保守作業が終了すると、管理用セッションを終了し（ステップＳ７）、ステップＳ２へ戻って再び呼制御装置への登録要求を行う。
【００２６】
管理装置１により正しく設定されていれば、この時点で設定されているデータに基づいて呼制御装置２へ登録要求パケットを送信すると（ステップＳ２）、呼制御装置２から登録完了通知を受信して登録が完了する。
【００２７】
呼制御装置２への登録が完了すると（ステップＳ３のＹＥＳ）、ＩＰ端末装置は管理装置１からの検索要求の受付を禁止し（ステップＳ８）、ＩＰ端末としての運用状態に移行する（ステップＳ９）。ＩＰ端末運用状態になると、ＩＰ端末装置は呼制御装置２の管理下に置かれ、管理装置１は、従来通り、呼制御装置２を介してＩＰ端末装置の設定操作を行うことができる。ＩＰ端末運用状態は、呼制御装置２の登録が解除されるまで継続する（ステップＳ１０のＮＯ）。
【００２８】
呼制御装置２への登録は、呼制御装置２あるいは当該ＩＰ端末装置の障害発生、ＩＰネットワーク４の障害発生、あるいは、ネットワーク構成の変更などによって解除されうる。登録が解除されると（ステップＳ１０のＹＥＳ）、ＩＰ端末装置は管理装置１からの検索要求を受け付け状態に戻り（ステップＳ１１）、上述したステップＳ２〜Ｓ７を実行する。
【００２９】
上述したように、ＩＰ端末装置は、呼接続装置２に未登録の状態では、管理装置１との間で管理用セッションを生成し、管理装置１から必要な設定を直接行うことが可能となる。従って、ＩＰ端末装置が多数導入されても、管理装置１から一括して設定することが可能となり、初期設定作業を大幅に簡略化することができる。
【００３０】
さらに、呼制御装置２に登録完了すると、当該ＩＰ端末装置は呼制御装置２の管理下に入り、ブロードキャストあるいはマルチキャストされた検索要求パケットは受付禁止となる。このために、運用中の不正なアクセスを有効に防止することができる。
【００３１】
また、何らかの障害により呼制御装置２の登録が解除されると、自動的に管理装置１からの検索要求を受け入れて応答するために、管理装置１は障害が発生したＩＰ端末装置を迅速に検出することができる。したがって、障害が発生したＩＰ端末装置に対して必要な設定を行い、迅速な障害復旧が可能となる。
【００３２】
３．管理動作
図４は、本実施形態によるＩＰ管理システムにおける管理動作を示すシーケンス図である。ここでは説明を簡単にするために、複数のＩＰ端末装置３0−３Nのうち、ＩＰ端末装置３ａは呼制御装置２に登録済みの端末、ＩＰ端末装置３ｂは呼制御装置２に未登録であるがＩＰアドレスは設定済みの端末、ＩＰ端末装置３ｃは呼制御装置２に未登録でありＩＰアドレスも未設定の端末である、と仮定する。いずれのＩＰ端末装置も図２に示す構成を有し、図３に示す動作制御が行われる。
【００３３】
まず、管理装置１は検索要求マルチキャストパケットを定期的に送信し、全てのＩＰ端末装置に到達する（ステップＳ２１）。上述したように、ＩＰ端末装置３ａは呼制御装置２に登録済みであるから呼制御装置２の管理下にあり検索要求は無視される（ステップＳ２２）。
【００３４】
ＩＰ端末装置３ｂは呼制御装置２に未登録であるがＩＰアドレスは設定済みであるから、送信元アドレスの自己のＩＰアドレスとした応答をユニキャストにより管理装置１へ返信し（ステップＳ２３）、管理装置１との間に管理用セッションを生成する（図３のステップＳ５）。
【００３５】
ＩＰ端末装置３ｃは呼制御装置２に未登録でありＩＰアドレスも未設定の端末であるので、自己の識別情報（たとえばＭＡＣアドレス）を含めたメッセージを生成し、送信元アドレスをオール０に設定したマルチキャストパケットで検索要求に対する応答を行う（ステップＳ２４）。このマルチキャスト応答パケットは、管理装置１以外では廃棄される。
【００３６】
こうして、管理装置１は、複数のＩＰ端末装置３0−３NのうちＩＰアドレスが未設定のＩＰ端末装置からマルチキャスト応答パケットを受信し、それらに含まれるＩＰ端末装置固有の識別情報から未設定端末リストを生成する（ステップＳ２５）。
【００３７】
管理装置１は、未設定端末リストの各ＩＰ端末装置に対してＩＰアドレスなどの必要な設定情報を決定し、各ＩＰ端末の識別情報と対応する設定情報とをマルチキャストで送信する（ステップＳ２６）。
【００３８】
マルチキャスト設定情報パケットは全てのＩＰ端末装置に到達するが、ＩＰ端末の識別情報（たとえばＭＡＣアドレス）と一致するＩＰ端末装置のみが受け付けて、その設定情報に従って設定を行う（ステップＳ２７）。
【００３９】
こうしてＩＰ端末装置３ｃにＩＰアドレスが設定されると、ユニキャストにより設定結果を管理装置１へ返信し（ステップＳ２８）、管理装置１との間に管理用セッションを生成する（図３のステップＳ５）。
【００４０】
こうして呼制御装置２に未登録の全てのＩＰ端末装置との間で管理用セッションが生成されることで、管理装置１は必要な設定を実行することができる（図３のステップＳ７）。
【００４１】
上述したように、管理装置１は、検索要求をマルチキャストし、その応答を検出することで、呼制御装置２に登録されていないＩＰ端末装置３ｂや３ｃを検出することができ、さらに、ＩＰ端末からの応答がユニキャスト応答かマルチキャスト応答かを判別することで、ＩＰアドレスが設定されているか否かを判定することができる。
【００４２】
なお、ここではマルチキャストを利用した例を示したが、ブロードキャストを利用する場合もルータを超える通信ができないことを除けば、上述した動作と同様である。
【００４３】
４．その他実施例
なお、上記実施形態ではＩＰ電話システムを例示したが、これに限定されるものではない。本発明によるＩＰ端末管理システムは、ネットワーク家電のように集中制御装置に登録して使用するネットワーク端末装置一般に適用可能である。ネットワーク端末装置としては、ＩＰ電話機の他に、ネットワーク監視カメラ、メットワーク制御空調装置、テレビ会議システムなどがある。
【００４４】
また、管理装置１や呼制御装置２は１台に限るものではなく、複数の管理装置、複数の呼制御装置を含むシステムであっても同様に本発明は適用可能である。あるいは、管理装置１と呼制御装置２とを一つの装置とした場合も同様に本発明は適用可能である。
【００４５】
さらに、ネットワークにおいてブロードキャストあるいはマルチキャストが適用できない場合には、すべての端末にＩＰアドレスが付与されているならば、ユニキャストによる端末検索を行うことができる。ただし、トラフィックを軽減するために、ユニキャストによる端末検索を行う範囲を管理装置１で指定することが望ましい。
【図面の簡単な説明】
【００４６】
【図１】本発明によるＩＰ端末管理システムを適用したＩＰ電話システムの概略的構成図である。
【図２】本発明の一実施形態によるＩＰ端末管理システムにおける管理装置およびＩＰ端末装置のより詳細な構成を示すブロック図である。
【図３】本実施形態におけるＩＰ端末装置の動作制御を示すフローチャートである。
【図４】本実施形態によるＩＰ管理システムにおける管理動作を示すシーケンス図である。
【符号の説明】
【００４７】
１  管理装置
２  呼制御装置
３、３0−３N  ＩＰ端末装置
４  ＩＰネットワーク
【図１】
2005311922.tif 000003
【図２】
2005311922.tif 000004
【図３】
2005311922.tif 000005
【図４】
2005311922.tif 000006