(57)【要約】【課題】通信処理ノードの負荷を軽減し、データの復旧のために多大な時間を要することのないデータ管理システムを提供する。【解決手段】ＥＭＳサーバ１００は、ＥＭＳクライアント３００から運用データを受信すると、内容及びデータをチェックし、通信処理ノード２００が読み込み可能な様式になるように変換し、新たな運用データファイルとして通信処理ノード２００へ送信する。通信処理ノード２００は、運用データファイルを受信すると、内容及びデータをチェックし、加入者収容位置情報ファイルを作成し、ＥＭＳサーバ１００へ処理完了通知を送信する。ＥＭＳサーバ１００は、処理完了通知を受けると、通信処理ノード２００が読み込み可能な様式になるように変換された運用データファイル及び加入者収容位置情報データファイルを原本ファイルとして記憶する。【選択図】図１
2007174512.tif 000002
【特許請求の範囲】
【請求項１】
複数のデータファイルを記憶装置に記憶し、該データファイルを用いて所定の処理を行う１以上の第一の装置と、該第一の装置に対して前記データファイルの変更を促す第二の装置とを備えたデータ管理システムにおいて、
第二の装置は、
第一の装置の記憶装置に記憶される複数のデータファイルを第一の装置毎に保持する手段と、
変更されるべきデータを外部から受信する手段と、
該受信したデータに基づいて、データファイルの変更を必要とする第一の装置を特定する手段と、
前記受信したデータを、前記特定された第一の装置における様式のデータに変換し、新たなデータファイルを作成する手段と、
該作成された新たなデータファイルを、前記指定された第一の装置へ送信する手段と、
第一の装置からデータファイル処理完了通知を受信し、前記変換後のデータファイルを保持する手段とを有し、
第一の装置は、
第二の装置からデータファイルを受信する手段と、
該受信したデータファイルにおける変更されるべきデータを、記憶装置に記憶されたデータファイルに上書きする手段と、
前記上書き後に、第二の装置へデータファイル処理完了通知を送信する手段とを有することを特徴とするデータ管理システム。
【請求項２】
請求項１に記載のデータ管理システムにおいて、
第一の装置に有する上書き手段は、第二の装置から起動命令を受信したときに、前記受信したデータファイルにおける変更されるべきデータを、記憶装置に記憶されたデータファイルに上書きすることを特徴とするデータ管理システム。
【請求項３】
請求項１または２に記載のデータ管理システムにおいて、
第二の装置は、さらに、前記外部から受信したデータがデータとして適切か否かをチェックする手段を有し、
第一の装置は、さらに、第二の装置から受信したデータファイルについて、データファイルとして適切か否かをチェックする手段を有することを特徴とするデータ管理システム。
【請求項４】
複数のレコードからなるデータを有する第一の形態のデータファイル、及びテーブル形式のデータを有する第二の形態のデータファイルを記憶装置に記憶し、該データファイルを用いて所定の処理を行う１以上の第一の装置と、該第一の装置に対して前記データファイルの変更を促す第二の装置とを備えたデータ管理システムにおいて、
第二の装置は、
第一の装置の記憶装置に記憶される第一の形態のデータファイル及び第二の形態のデータファイルを第一の装置毎に保持する手段と、
変更されるべきデータを外部から受信する手段と、
該受信したデータに基づいて、データファイルの変更を必要とする第一の装置を特定する手段と、
該特定された第一の装置における第一の形態のデータファイル、及び第二の形態のデータファイルを、前記保持する手段から読み込む手段と、
前記第一の形態のデータファイルに対しては、当該ファイルを形成する複数のレコードのうち変更すべきレコードがあるか否かを照合し、変更すべきレコードがある場合に当該データに変更し、変更すべきレコードがない場合に新たなレコードを作成して当該データを設定する手段と、
前記変更または設定されたデータを有する第一の形態のデータファイルを、前記特定された第一の装置における様式のデータに変換し、新たな第一の形態のデータファイルを作成する手段と、
前記第二の形態のデータファイルに対しては、変更が必要な場合に変更を施す手段と、
前記変更が施された第二の形態のデータファイルを、前記特定された第一の装置における様式のデータに変換し、新たな第二の形態のデータファイルを作成する手段と、
前記新たな第一の形態のデータファイル及び第二の形態のデータファイルを、前記特定された第一の装置へ送信する手段と、
第一の装置からのデータファイル処理完了通知を受信する手段と、
該データファイル処理完了通知を受信した後、前記変換された第一の形態のデータファイル及び第二の形態のデータファイルを保持する手段とを有し、
第一の装置は、
第二の装置から第一の形態のデータファイル及び第二の形態のデータファイルを受信する手段と、
該受信した第一の形態のデータファイルにおける変更されるべきデータを含むレコードを、記憶装置に記憶されたデータファイルに上書きまたは追加する手段と、
前記受信した第二の形態のデータファイルに、記憶装置に記憶された第二の形態のデータファイルを置き換える手段と、
前記上書き、追加データ及び置き換え後に、第二の装置へデータファイル処理完了通知を送信する手段とを有することを特徴とするデータ管理システム。
【請求項５】
請求項４に記載のデータ管理システムにおいて、
第二の装置は、
前記第一の形態のデータファイルに対しては、当該ファイルを形成する複数のレコードのうち変更すべきレコードがあるか否かを照合し、変更すべきレコードがある場合に、当該データに変更し、当該レコードに変更を示すマーキングを施し、変更すべきレコードがない場合に、新たにレコードを作成して当該データを設定し、当該レコードに新規を示すマーキングを施す手段と、
前記データファイル処理完了通知を受信した後、前記マーキングを外した第一の形態のデータファイルを、前記特定された第一の装置における様式のデータに変換し、新たな第一の形態のデータファイルを作成し、該新たな第一の形態のデータファイル、及び前記変換された第二の形態のデータファイルを保持する手段とを有し、
第一の装置は、
前記受信した第一の形態のデータファイルのうち、マーキングが施されたレコードを抽出し、該マーキングを外した前記レコードを、記憶装置に記憶されたデータファイルに上書きまたは追加する手段を有することを特徴とするデータ管理システム。
【請求項６】
請求項４または５に記載のデータ管理システムにおいて、
第一の装置に有する上書き、追加または置き換える手段は、第二の装置から起動命令を受信したときに、前記上書き、追加または書き換えを行うを特徴とするデータ管理システム。
【請求項７】
請求項４から６までのいずれか一項に記載のデータ管理システムにおいて、
第二の装置は、さらに、前記外部から受信したデータがデータとして適切か否かをチェックする手段を有し、
第一の装置は、さらに、第二の装置から受信した第一の形態のデータファイル及び第二の形態のデータファイルについて、データファイルとして適切か否かをチェックする手段を有することを特徴とするデータ管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システムにおいて、通信処理ノードに対する運用データ及び加入者データを投入及び管理する技術に関する。
【背景技術】
【０００２】
図４は、従来の運用データ及び加入者データ投入・管理システムの構成を示す図である。この運用データ及び加入者データ投入・管理システムは、１以上のＥＭＳ（Ｅｑｕｉｐｍｅｎｔ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）クライアントと、ＥＭＳサーバと、１以上の通信処理ノードとを備えて構成され、ＥＭＳクライアント及びＥＭＳサーバはネットワークによって接続され、同様に、ＥＭＳサーバ及び通信処理ノードもネットワークによって接続される。ＥＭＳサーバは、１以上のＥＭＳクライアントを収容し、かつ、１以上の通信処理ノードへデータを送信する。１以上の通信処理ノードは、それぞれＥＭＳサーバからデータを受信する。この運用データ及び加入者データ投入・管理システムにより、加入者は、通信処理ノードを利用して所定のサービスを受けることができる。
【０００３】
ここで、運用データとは、所定のサービスを受ける者が利用する通信処理ノードのＩＰアドレス等を示す通信パラメータや、通信処理ノードにおけるラインカード及びユニット等のハードウェア構成等の、通信処理ノードにおける処理動作のために必要なデータをいう。また、加入者データとは、通信処理ノードを利用して所定のサービスを受ける者に関するデータをいい、例えば、サービスの種別、回線の種別等をいう。
【０００４】
以下、図４に示した運用データ及び加入者データ投入・管理システムの各処理について説明する。
＜１＞運用データの投入・管理処理
ａ）通信処理ノード建設時
ＥＭＳサーバは、収容するＥＭＳクライアントから、通信処理ノードを指定した運用データを受信し、前記通信処理ノードに運用データを送信する。そして、通信処理ノードは、ＥＭＳサーバから運用データを受信し、運用データをチェックし、通信処理ノード独自の形式のデータに変換し、当該形式のデータにより構成されるファイルであって、所定の用途に応じた複数の運用データファイルを作成し、運用データファイルを主メモリ等の１次記憶装置に記憶し、記憶完了後に、運用データファイルを通信処理ノードに付随したＨＤ（ハードディスク）等の２次記憶装置に記憶する。
ｂ）通信処理ノード内の構成変更時
ＥＭＳサーバは、収容するＥＭＳクライアントから、通信処理ノード及び運用データファイルが指定された運用データを受信し、通信処理ノードに運用データを送信する。そして、通信処理ノードは、ＥＭＳサーバから運用データを受信し、運用データをチェックし、通信処理ノード独自の形式のデータに変換し、所定の用途に応じた新たな運用データファイルを作成し、運用データファイルを、主メモリ等の１次記憶装置に記憶された古い運用データファイルに上書きし、上書き完了後に、運用データファイルを、通信処理ノードに付随したＨＤ等の２次記憶装置に記憶された古い運用データファイルに上書きする。
【０００５】
＜２＞加入者データの投入・管理処理
通信処理ノードは、前記１次記憶装置に蓄積された複数の運用データファイルの一部を用いて、加入者収容位置情報データファイルを作成し、１次記憶装置及び２次記憶装置に記憶する。また、加入者番号をインデックス（ｉｎｄｅｘ）とし、当該加入者番号のユーザに関わるサービスや課金等の各種データからなるレコードを加入者レコードとし、この加入者レコードの集まりからなる加入者データファイルを作成し、１次記憶装置及び２次記憶装置に記憶する。
【０００６】
図５は、加入者収容位置情報データファイルの構成例を示す図であり、図６は加入者データファイルの構成例を示す図である。図５に示すように、加入者収容位置情報データファイルは、加入者となる通信処理ノードに関する収容位置情報から構成され、具体的には、加入者番号、収容位置番号（端子番号）、ユニット番号及びラインカード種別等から構成されている。ここで、端子、ユニット及びラインカードは、通信処理ノードを構成するハードウェアを示しており、加入者番号は、収容位置番号、ユニット番号及びラインカード番号に１：１に対応している。また、図６に示すように、加入者データファイルは、サービスや課金等の加入者データから構成され、具体的には、加入者番号、サービス種別及び回線種別等が加入者レコードとなり、複数の加入者レコードから構成されている。これらの加入者収容位置情報データファイル及び加入者データファイルは、ファイルに登録されている加入者番号に対応する加入者を収容する通信処理ノードが保持している。
【０００７】
そして、ＥＭＳサーバは、収容するＥＭＳクライアントから、ＳＯ（Ｓｅｒｖｉｃｅ  Ｏｒｄｅｒ）コマンドに含まれる加入者番号等の加入者データを受信し、当該加入者データに基づいて振分先の通信処理ノードを特定し、振分先の通信処理ノードにＳＯコマンドを送信する。通信処理ノードは、ＥＭＳサーバからＳＯコマンドを受信し、コマンドレベルにおいて前記ＳＯコマンドが新規加入者に関するものであるか、既設加入者に関するものであるかを判断する。
【０００８】
通信処理ノードは、１次記憶装置に記憶された加入者データファイル及び加入者収容位置情報データファイルを退避させ、（１）ＳＯコマンドが新規加入者に関するＳＯであれば、退避させた加入者収容位置情報データファイルにおいて、加入者番号の項目に空きのある行を検索し、空きがあれば当該加入者番号で埋めることにより加入者収容位置情報データファイルを更新する。それと共に、通信処理ノードは、退避させた加入者データファイルに当該加入者番号をインデックスとした新たなレコードを追加することにより加入者データファイルを更新する。そして、１次記憶装置に、更新した加入者収容位置ファイル及び更新した加入者データファイルを上書きした後、これらのファイルを２次記憶装置に記憶する。
【０００９】
一方、（２）ＳＯコマンドが既存加入者に関するＳＯであれば、退避した加入者データファイルから当該加入者番号をインデックスとしたレコードを抽出し、当該データの書き換えまたは当該レコードに新たなフィールドを設けることにより加入者データファイルを更新する。そして、更新した加入者データファイルを１次記憶装置に上書きした後、２次記憶装置に記憶する。
【００１０】
通信処理ノードは、１次記憶装置に記憶された運用データファイル、加入者データファイル及び加入者収容位置情報データファイルを復旧する場合は、当該通信処理ノードが保持する２次記憶装置からこれらのデータファイルを１次記憶装置に転送する。
【００１１】
ところで、このような運用データ及び加入者データ投入・管理システムに類似したデータ管理システムとして、交換機運用データを効率的に交換機に転送し設定することにより，データ復旧時間を必要最小限に短縮し、また、加入者設定データを含む全ての交換機運用データを復旧して故障前のサービスを再現する技術が開示されている（特許文献１を参照）。
【００１２】
【特許文献１】特開平８−７９３７０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、図４に示した従来の運用データ及び加入者データ投入・管理システムでは、通信処理ノードにおいて通常の通信処理以外の負荷が大きいという問題があった。また、通信処理ノードが地震や風水害等の自然災害により損壊した場合には、２次記憶装置に記憶された運用データ及び加入者データまで損失する可能性があり、運用データ及び加入者データを復旧させるためには手入力の作業が必要となるため、復旧のために多大な時間を要するという問題があった。
【００１４】
そこで、本発明は、かかる課題を解決するためになされたものであり、その目的は、通信処理ノードの負荷を軽減し、データの復旧のために多大な時間を要することのないデータ管理システムを提供することにある。
【課題を解決するための手段】
【００１５】
上記課題を解決するため、本発明によるデータ管理システムは、複数のデータファイルを記憶装置に記憶し、該データファイルを用いて所定の処理を行う１以上の第一の装置と、該第一の装置に対して前記データファイルの変更を促す第二の装置とを備えたデータ管理システムにおいて、第二の装置は、第一の装置の記憶装置に記憶される複数のデータファイルを第一の装置毎に保持する手段と、変更されるべきデータを外部から受信する手段と、該受信したデータに基づいて、データファイルの変更を必要とする第一の装置を特定する手段と、前記受信したデータを、前記特定された第一の装置における様式のデータに変換し、新たなデータファイルを作成する手段と、該作成された新たなデータファイルを、前記指定された第一の装置へ送信する手段と、第一の装置からデータファイル処理完了通知を受信し、前記変換後のデータファイルを保持する手段とを有し、第一の装置は、第二の装置からデータファイルを受信する手段と、該受信したデータファイルにおける変更されるべきデータを、記憶装置に記憶されたデータファイルに上書きする手段と、前記上書き後に、第二の装置へデータファイル処理完了通知を送信する手段とを有することを特徴とする。
【００１６】
また、本発明によるデータ管理システムは、複数のレコードからなるデータを有する第一の形態のデータファイル、及びテーブル形式のデータを有する第二の形態のデータファイルを記憶装置に記憶し、該データファイルを用いて所定の処理を行う１以上の第一の装置と、該第一の装置に対して前記データファイルの変更を促す第二の装置とを備えたデータ管理システムにおいて、第二の装置は、第一の装置の記憶装置に記憶される第一の形態のデータファイル及び第二の形態のデータファイルを第一の装置毎に保持する手段と、変更されるべきデータを外部から受信する手段と、該受信したデータに基づいて、データファイルの変更を必要とする第一の装置を特定する手段と、該特定された第一の装置における第一の形態のデータファイル、及び第二の形態のデータファイルを、前記保持する手段から読み込む手段と、前記第一の形態のデータファイルに対しては、当該ファイルを形成する複数のレコードのうち変更すべきレコードがあるか否かを照合し、変更すべきレコードがある場合に当該データに変更し、変更すべきレコードがない場合に新たなレコードを作成して当該データを設定する手段と、前記変更または設定されたデータを有する第一の形態のデータファイルを、前記特定された第一の装置における様式のデータに変換し、新たな第一の形態のデータファイルを作成する手段と、前記第二の形態のデータファイルに対しては、変更が必要な場合に変更を施す手段と、前記変更が施された第二の形態のデータファイルを、前記特定された第一の装置における様式のデータに変換し、新たな第二の形態のデータファイルを作成する手段と、前記新たな第一の形態のデータファイル及び第二の形態のデータファイルを、前記特定された第一の装置へ送信する手段と、第一の装置からのデータファイル処理完了通知を受信する手段と、該データファイル処理完了通知を受信した後、前記変換された第一の形態のデータファイル及び第二の形態のデータファイルを保持する手段とを有し、第一の装置は、第二の装置から第一の形態のデータファイル及び第二の形態のデータファイルを受信する手段と、該受信した第一の形態のデータファイルにおける変更されるべきデータを含むレコードを、記憶装置に記憶されたデータファイルに上書きまたは追加する手段と、前記受信した第二の形態のデータファイルに、記憶装置に記憶された第二の形態のデータファイルを置き換える手段と、前記上書き、追加データ及び置き換え後に、第二の装置へデータファイル処理完了通知を送信する手段とを有することを特徴とする。
【発明の効果】
【００１７】
このように、本発明によれば、通信処理ノードの負荷を軽減し、データの復旧のために多大な時間を要することのないデータ管理システムを提供することが可能となる。また、本発明によれば、第１の形態のデータファイルには、新規及び変更部分のデータのみが反映されるため、短時間でデータの処理が可能となる。また、本発明によれば、原本ファイルとしてのデータファイルを第二の装置に置くようにしたから、第一の装置に、データファイルを記憶するための、高価かつ高信頼度の記憶装置を備える必要がなく、その破損による損害を防止することが可能となる。また、第二の装置は、複数の第一の装置に関するデータを集約管理することが可能となる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
〔構成〕
まず、本発明の実施の形態による運用データ及び加入者データ投入・管理システムの構成について説明する。図１は、運用データ及び加入者データ投入・管理システムの構成を示す図である。この運用データ及び加入者データ投入・管理システムは、ＥＭＳサーバ１００と、通信処理ノード２００と、ＥＭＳクライアント３００とにより構成される。ＥＭＳサーバ１００及び通信処理ノード２００はＩＰ網４００により接続され、ＥＭＳサーバ１００及びＥＭＳクライアント３００は、図示しないネットワークにより接続される。
【００１９】
ＥＭＳサーバ１００は、加入者データ受信部１、加入者データチェック部２、加入者データファイル／加入者収容位置情報データファイル作成部３、加入者データファイル／加入者収容位置情報データファイル送信部４、保守運用データ管理部５、保守運用データ保存部６、運用データ受信部７、運用データチェック部８、運用データファイル作成部９及び運用データファイル送信部１０を備えている。また、通信処理ノード２００は、加入者データファイル／加入者収容位置情報データファイル受信部１１、加入者データファイル／加入者収容位置情報データファイルチェック部１２、加入者データファイル更新検索部１３、加入者データファイル処理部１４、運用データファイル受信部１５、運用データファイルチェック部１６及び運用データファイル処理部１７を備えている。図１では、1台のＥＭＳサーバ１００及び１台の通信処理ノード２００により構成されているが、実際の運用データ及び加入者データ投入・管理システムにおいては、図４に示したように、ＥＭＳサーバ１００は、１台以上のＥＭＳクライアント３００を収容し、かつ、１台以上の通信処理ノード２００との間でデータを送受信する。このようなＥＭＳサーバ１００も１台以上存在する。ここでは、ＥＭＳクライアント３００が、加入者データ及び運用データをＥＭＳサーバ１００へ送信するものとする。
【００２０】
ＥＭＳサーバ１００の加入者データ受信部１は、ＥＭＳクライアント３００から加入者データを受信する。加入者データチェック部２は、加入者データ受信部１から加入者データを入力し、当該加入者データの内容及び数値等について論理チェックする。例えば、数値が予め設定された範囲内であるか否か、コマンドのスペルが正しいか否か、コマンドが正しいか否かをチェックする。加入者データファイル／加入者収容位置情報データファイル作成部３は、加入者データチェック部２によりチェックされた加入者データと、保守運用データ管理部５により原本として保守管理された加入者データファイル（図６）とを照合し、加入者データの新規または変更の有無を確認する。そして、該当する加入者毎に、レコードされた加入者データに新規または変更有を示すマーキングを付し、加入者データファイルを作成する。また、運用データを元に、通信処理ノード２００を利用する加入者の加入者収容位置及び加入者番号に対応させて、図５に示したような加入者収容位置情報データファイルを作成する。加入者データファイル／加入者収容位置情報データファイル送信部４は、加入者データファイル／加入者収容位置情報データファイル作成部３により作成された加入者データファイル及び加入者収容位置情報データファイルを、通信処理ノード２００へ送信する。
【００２１】
保守運用データ管理部５は、運用データファイル、加入者データファイル及び加入者収容位置データファイルから必要な各種データを検索し、必要なデータを取得し、加入者データファイル／加入者収容位置情報データファイル作成部３及び運用データファイル作成部９にその必要なデータを出力する。また、運用データファイル、加入者データファイル及び加入者収容位置情報データファイルを管理する。保守運用データ保存部６は、通信処理ノード２００から反映処理完了通知を受けて、運用データファイル、加入者データファイル及び加入者収容位置情報データファイルを原本ファイルとして保存する。
【００２２】
運用データ受信部７は、ＥＭＳクライアント３００から運用データを受信する。運用データチェック部８は、運用データ受信部７から運用データを入力し、当該運用データの内容や数値等を論理チェックする。例えば、数値が予め設定された範囲内であるか否か、コマンドのスペルが正しいか否か、コマンドが正しいか否かをチェックする。運用データファイル作成部９は、運用データチェック部８によりチェックされた運用データを用いて、運用データファイルを作成する。運用データファイル送信部１０は、運用データファイル作成部９により作成された運用データファイルを、通信処理ノード２００へ送信する。
【００２３】
通信処理ノード２００の加入者データファイル／加入者収容位置情報データファイル受信部１１は、ＥＭＳサーバ１００から、加入者データファイル及び加入者収容位置情報データファイルを受信する。加入者データファイル／加入者収容位置情報データファイルチェック部１２は、加入者データファイル／加入者収容位置情報データファイル受信部１１から加入者データファイル及び加入者収容位置情報データファイルを入力し、これらのデータファイルについてデータエラー等の発生有無をチェックする。
【００２４】
加入者データファイル更新検索部１３は、ＥＭＳサーバ１００から受信した加入者データファイルにおける加入者毎のレコードから、新規または変更有を示すマーキングが付されているレコードの加入者データのみを検索し、そのレコードの加入者データを抽出する。加入者データファイル処理部１４は、加入者データファイル更新検索部１３により抽出された加入者データのレコードを、メモリ等の記憶装置に記憶されている加入者データファイルに反映し、反映後の加入者データファイルをメモリ等の記憶装置に書き込む。また、記憶装置への書き込みが正常に行われたことを、反映処理完了通知としてＥＭＳサーバ１００へ通知する。
【００２５】
運用データファイル受信部１５は、ＥＭＳサーバ１００から運用データファイルを受信する。運用データファイルチェック部１６は、運用データファイル受信部１５から運用データファイルを入力し、当該運用データファイルについてデータエラー等の発生有無をチェックする。運用データファイル処理部１７は、運用データファイルチェック部１６によりチェックされた運用データファイルをメモリ等の記憶手段に書き込む。この場合、運用データファイル処理部１７は、運用データファイル受信部１５が運用データファイルを受信し、運用データファイルチェック部１６によるチェックが完了しても、すぐには運用データファイルの書き込み処理は行わない。運用データファイル処理部１７は、保守者の操作により、ＥＭＳクライアント３００からＥＭＳサーバ１００を介して送信される起動命令の受信を待つ。そして、当該起動命令を受信すると、運用データファイルを記憶手段に書き込む。
【００２６】
〔動作〕
次に、図１に示した運用データ及び加入者データ投入・管理システムの動作について説明する。図２は、運用データの投入・管理処理手順を示すフローチャートであり、図３は、加入者データの投入・管理処理手順を示すフローチャートである。
【００２７】
（１）運用データの新規投入
まず、運用データの新規投入の動作について説明する。通信処理ノード２００建設時において、ＥＭＳクライアント３００は、通信処理ノード２００の運用データの変更を投入する保守者の操作により、当該通信処理ノード２００の運用データファイルに関する情報（運用データ）を保持しているものとする。図２を参照して、ＥＭＳクライアント３００は、保守者の操作により運用データの投入があると（ステップＳ２０１）、当該運用データをＥＭＳサーバ１００へ送信する（ステップＳ２０２）。
【００２８】
ＥＭＳサーバ１００の運用データ受信部７は、ＥＭＳクライアント３００から運用データを受信する（ステップＳ２０３）。ここで、受信する運用データは、ＥＭＳクライアント３００において保守者が編集可能な様式で構成した複数のファイルである。運用データチェック部８は、受信した複数の運用データファイルの内容及びデータをチェックする（ステップＳ２０４）。運用データファイル作成部９は、運用データファイルのチェックの結果が正常である場合、通信処理ノード２００で可読な様式に変換し（通信処理ノード２００において読み込み可能となるように、そのファイルの様式を変換し）、複数の新たな運用データファイルを作成する（ステップＳ２０５）。ここで、運用データファイル作成部９は、ファイル様式を変換するための変換情報が予め設定されており（通信処理ノード２００毎に設定されている）、この変換情報に基づいて、受信した運用データファイルを、通信処理ノード２００で可読な様式の運用データファイルに変換する。例えば、テキスト様式の運用データファイルをバイナリ様式の運用データファイルに変換する。運用データファイル送信部１０は、作成された複数の運用データファイルを通信処理ノード２００へ送信する（ステップＳ２０６）。ここで、送信が完了すると、送信終了通知をＥＭＳクライアント３００へ送信する。
【００２９】
通信処理ノード２００の運用データファイル受信部１５は、複数の運用データファイルを受信する（ステップＳ２０７）。運用データファイルチェック部１６は、受信した複数の運用データファイルの内容及びデータをチェックし、ファイルの破損や数値抜けの有無等を確認し、当該チェック結果が正常である場合、ＥＭＳサーバ１００を介してＥＭＳクライアント３００へ、運用データファイルを受信したことを通知する（ステップＳ２０８）。
【００３０】
ＥＭＳクライアント３００は、前記運用データファイル受信完了通知を受信すると、保守者の操作により、当該受信完了通知に基づいて、起動命令をＥＭＳサーバ１００を介して通信処理ノード２００へ送信する（ステップＳ２０９）。通信処理ノード２００の運用データファイル処理部１７は、起動命令を受信すると、運用データファイルを主メモリ等の１次記憶装置に展開すると共に、加入者の収容位置を管理するための加入者収容位置情報ファイルを作成し、主メモリ等の１次記憶装置へ展開する（ステップＳ２１０）。運用データファイル処理部１７は、起動命令対応の処理終了後、ＥＭＳサーバ１００へ処理完了通知を送信する。
【００３１】
ＥＭＳサーバ１００の保守運用データ管理部５は、通信処理ノード２００から処理完了通知を受けると、ステップ２０５において通信処理ノード２００で可読な様式に変換された（通信処理ノード２００において読み込み可能となるように、そのファイルの様式が変換された）複数の運用データファイルを原本ファイルとして記憶すると共に、当該通信処理ノード２００の加入者収容位置情報ファイルを作成し、通信処理ノード２００で可読な様式に変換した上で運用データファイルと同様に原本ファイルとして記憶する（ステップＳ２１１，２１２）。保守運用データ管理部５は、運用データファイル及び加入者収容位置情報ファイルを原本ファイルとして記憶した後、処理完了通知をＥＭＳクライアント３００へ送信する。
【００３２】
（２）運用データの変更
次に、運用データの変更の動作について説明する。ＥＭＳクライアント３００は、保守者の操作により、現行の運用データファイルの変更の投入があると（ステップＳ２０１）、その変更を反映した複数の運用データファイルをＥＭＳサーバ１００へ送信する（ステップＳ２０２）。
【００３３】
ＥＭＳサーバ１００の運用データ受信部７は、ＥＭＳクライアント３００から複数の運用データファイルを受信する（ステップＳ２０３）。ここで、受信する運用データファイルは、ＥＭＳクライアント３００において保守者が編集可能な様式で構成したファイルである。運用データチェック部８は、受信した複数の運用データファイルの内容及びデータをチェックする（ステップＳ２０４）。運用データファイル作成部９は、運用データファイルのチェックの結果が正常である場合、通信処理ノード２００において読み込み可能となるように、そのファイルの様式を変換し、複数の新たな運用データファイルを作成する（ステップＳ２０５）。運用データファイル送信部１０は、作成された複数の運用データファイルを通信処理ノード２００へ送信する（ステップＳ２０６）。ここで、送信が完了すると、送信終了通知をＥＭＳクライアント３００へ送信する。
【００３４】
通信処理ノード２００の運用データファイル受信部１５は、複数の運用データファイルを受信する（ステップＳ２０７）。運用データファイルチェック部１６は、受信した複数の運用データファイルの内容及びデータをチェックし、ファイルの破損や数値抜けの有無等を確認し、当該チェック結果が正常である場合、ＥＭＳサーバ１００を介してＥＭＳクライアント３００へ、運用データファイルを受信したことを通知する（ステップＳ２０８）。
【００３５】
ＥＭＳクライアント３００は、前記運用データファイル受信完了通知を受信すると、保守者の操作により、当該受信完了通知に基づいて、起動命令をＥＭＳサーバ１００を介して通信処理ノード２００へ送信する（ステップＳ２０９）。通信処理ノード２００の運用データファイル処理部１７は、起動命令を受信すると、変更のある運用データファイルのみ（受信した複数の運用データファイル）を主メモリ等の１次記憶装置に展開すると共に、当該運用データファイルが加入者収容位置情報データファイルに影響を及ぼす場合には加入者収容位置情報データファイルを更新し、主メモリ等の１次記憶装置へ展開する（ステップＳ２１０）。運用データファイル処理部１７は、起動命令対応の処理終了後、ＥＭＳサーバ１００へ処理完了通知を送信する。
【００３６】
ＥＭＳサーバ１００の保守運用データ管理部５は、通信処理ノード２００から処理完了通知を受けると、通信処理ノード２００において読み込み可能となるようにそのファイルの様式が変換された複数の運用データファイルを原本ファイルとして記憶すると共に、当該運用データファイルが加入者収容位置情報データファイルに影響を及ぼす場合には加入者収容位置情報データファイルを更新し、通信処理ノード２００において読み込み可能となるようにそのファイルの様式を変換した上で、運用データファイルと同様に原本ファイルとして記憶する（ステップＳ２１１，２１２）。保守運用データ管理部５は、運用データファイル及び加入者収容位置情報ファイルを原本ファイルとして記憶した後、処理完了通知をＥＭＳクライアント３００へ送信する。
【００３７】
（３）加入者データの新規投入
次に、加入者データの新規投入の動作について説明する。尚、通信処理ノード２００には、複数の加入者が収容されているものとする。また、加入者番号をインデックスとし、回線種別や加入サービス種別等を加入者データとして、これらのデータを含む加入者レコードからなる加入者データファイルが、通信処理ノード２００において可読な様式で、通信処理ノード２００の１次記憶装置及びＥＭＳサーバ１００の記憶装置に保管されているものとする。
【００３８】
図３を参照して、ＥＭＳクライアント３００は、保守者の操作により、新規加入者の加入者番号、回線種別や加入サービス種別等の加入者データの投入があると（ステップＳ３０１）、新規加入を示すＳＯコマンドと共に、前記加入者データをＥＭＳサーバ１００へ送信する（ステップＳ３０２）。
【００３９】
ＥＭＳサーバ１００の加入者データ受信部１は、ＥＭＳクライアント３００から、前記ＳＯコマンド及び加入者データを受信する（ステップＳ３０３）。加入者データチェック部２は、加入者データ受信部１からＳＯコマンド及び加入者データを入力し、加入者データの内容及び数値等をチェックする（ステップＳ３０４）。また、加入者データに含まれる加入者番号を用いて、運用データファイルから振り分け先の通信処理ノード２００を選択する（ステップＳ３０５）。ここで、運用データファイルには、図５に示したデータに加えて、加入者番号に基づいて通信処理ノード２００を特定するために必要な関係データも含んでいる。
【００４０】
加入者データファイル／加入者収容位置情報データファイル作成部３は、前記選択した振り分け先の通信処理ノード２００に相当する加入者収容位置情報データファイル及び加入者データファイルを記憶装置から取得し、加入者収容位置情報データファイルにおいて、加入者番号の枠の中で加入者番号が登録されていない枠を検出し、当該枠に加入者番号を設定し、通信処理ノード２００において可読な様式に変換し、新たな加入者収容位置情報データファイルを作成する（ステップＳ３０６）。また、加入者データファイル／加入者収容位置情報データファイル作成部３は、加入者データファイルにおいて、当該加入者番号をインデックスとする加入者レコードの有無を確認し、加入者レコードがない場合に、前記ＳＯコマンドに付随した（と共に受信した）加入者データによって加入者レコードを生成し、当該加入者レコードを追加した新たな加入者データファイルを作成し、当該加入者レコードに対してのみ新規加入者であることを示すマークを付ける（ステップＳ３０７）。このマークを付けた状態の加入者データファイルを、通信処理ノード２００において可読な様式に変換し、新たな加入者データファイルを作成する（ステップＳ３０８）。尚、前記マークは、新規加入者または変更のある加入者に対してのみ、前記加入者レコードに新たなフィールドを含ませ、例えば、１＝新規加入者、２＝既存加入者のデータ変更有りのようにして示すことにより実現される。
【００４１】
加入者データファイル／加入者収容位置情報データファイル送信部４は、通信処理ノード２００において可読な様式に変換された加入者データファイル及び加入者収容位置情報ファイルを、通信処理ノード２００に送信する（ステップＳ３０９）。
【００４２】
通信処理ノード２００の加入者データファイル／加入者収容位置情報データファイル受信部１１は、ＥＭＳサーバ１００から加入者データファイル及び加入者収容位置情報データファイルを受信する（ステップＳ３１０）。加入者データファイル／加入者収容位置情報データファイルチェック部１２は、加入者データファイル／加入者収容位置情報データファイル受信部１１からこれらのファイルを入力し、内容及びデータをチェックし、ファイルの破損や数値抜け等がないかを確認する（ステップＳ３１１）。そして、加入者データファイル更新検索部１３は、前記チェックが正常である場合に、受信した加入者データファイルを展開し、新規加入者のマークが付与された加入者レコードの加入者データを抽出し、加入者データファイル処理部１４は、その抽出された加入者レコードにおける新規加入者のマークを外した後、１次記憶装置に記憶された加入者データファイルに、当該加入者レコードを追加する（ステップＳ３１２）。また、加入者データファイル処理部１４は、１次記憶装置に記憶された加入者収容位置情報ファイルを、受信した加入者収容位置情報ファイルで置き換える。そして、前記処理終了後、反映処理完了通知をＥＭＳサーバ１００へ送信する。
【００４３】
ＥＭＳサーバ１００の保守運用データ管理部５は、通信処理ノード２００から反映処理完了通知を受信すると、ステップ３０９において通信処理ノード２００へ送信した、通信処理ノード２００において可読な様式に変換された加入者データファイルを展開し、新規加入者のマークが付与された加入者レコードの加入者データを抽出し、新規加入者のマークを外した後、加入者データファイルに付与し、改めて通信処理ノード２００において可読な様式に変換し、新たな加入者データファイルを作成する。また、ステップ３０９において通信処理ノード２００へ送信した、通信処理ノード２００において可読な様式に変換された加入者収容位置情報データファイルと共に、前記加入者データファイルを原本として記憶する（ステップＳ３１３，３１４）。保守運用データ管理部５は、加入者データファイル及び加入者収容位置情報ファイルを原本ファイルとして記憶した後、処理完了通知をＥＭＳクライアント３００へ送信する。
【００４４】
（４）加入者データの変更
次に、加入者データの変更の動作について説明する。尚、通信処理ノード２００には、複数の加入者が収容されているものとする。また、加入者番号をインデックスとし、回線種別や加入サービス種別等を加入者データとして、これらのデータを含む加入者レコードからなる加入者データファイルが、通信処理ノード２００において可読な様式で、通信処理ノード２００の１次記憶装置及びＥＭＳサーバ１００の記憶装置に保管されているものとする。
【００４５】
ＥＭＳクライアント３００は、保守者の操作により、変更対象者の加入者番号、回線種別や加入サービス種別等の加入者データの投入があると（ステップＳ３０１）、加入者データの変更を示すＳＯコマンドと共に、前記加入者データをＥＭＳサーバ１００へ送信する（ステップＳ３０２）。
【００４６】
ＥＭＳサーバ１００の加入者データ受信部１は、ＥＭＳクライアント３００から、前記ＳＯコマンド及び加入者データを受信する（ステップＳ３０３）。加入者データチェック部２は、加入者データ受信部１からＳＯコマンド及び加入者データを入力し、加入者データの内容及び数値等をチェックする（ステップＳ３０４）。また、加入者データに含まれる加入者番号を用いて、振り分け先の通信処理ノード２００を選択する（ステップＳ３０５）。
【００４７】
加入者データファイル／加入者収容位置情報データファイル作成部３は、前記選択した振り分け先の通信処理ノード２００に相当する加入者データファイルを記憶装置から取得し、加入者番号をインデックスとした加入者レコードの有無を確認し、当該加入者レコードがある場合に、当該加入者レコードの加入者データを抽出し、前記ＳＯコマンドに付随した（と共に受信した）加入者データによって加入者レコードを書き換え、当該加入者レコードを書き換えた新たな加入者データファイルを作成し、当該加入者レコードに対してのみ既存加入者のデータ変更であることを示すマークを付ける（ステップＳ３０７）。このマークを付けた状態の加入者データファイルを、通信処理ノード２００において可読な様式に変換し、新たな加入者データファイルを作成する（ステップＳ３０８）。尚、前記マークは、新規加入者及び変更のある加入者に対してのみ、前記加入者レコードに新たなフィールドを含ませ、例えば、１＝新規加入者、２＝既存加入者のデータ変更有りのようにして示すことにより実現される。
【００４８】
加入者データファイル／加入者収容位置情報データファイル送信部４は、通信処理ノード２００において可読な様式に変換された加入者データファイルを通信処理ノード２００に送信する（ステップＳ３０９）。
【００４９】
通信処理ノード２００の加入者データファイル／加入者収容位置情報データファイル受信部１１は、ＥＭＳサーバ１００から加入者データファイルを受信する（ステップＳ３１０）。加入者データファイル／加入者収容位置情報データファイルチェック部１２は、加入者データファイル／加入者収容位置情報データファイル受信部１１から加入者データファイルを入力し、内容及びデータをチェックし、ファイルの破損や数値抜け等がないかを確認する（ステップＳ３１１）。そして、加入者データファイル更新検索部１３は、前記チェックが正常である場合に、受信した加入者データファイルを展開し、既存加入者のデータ変更を示すマークが付与された加入者レコードの加入者データを抽出し、加入者データファイル処理部１４は、その抽出された加入者レコードにおけるそのマークを外した後、１次記憶装置に記憶された加入者データファイルの当該加入者レコードを書き換える（ステップＳ３１２）。そして、前記処理終了後、反映処理完了通知をＥＭＳサーバ１００に送信する。
【００５０】
ＥＭＳサーバ１００の保守運用データ管理部５は、通信処理ノード２００から反映処理完了通知を受信すると、ステップ３０９において通信処理ノード２００へ送信した、通信処理ノード２００において可読な様式に変換された加入者データファイルを展開し、マークが付与された加入者レコードの加入者データを抽出し、そのマークを外した後、改めて通信処理ノード２００において可読な様式に変換し、新たな加入者データファイルを作成する。そして、加入者データファイルを原本として記憶する（ステップＳ３１３，３１４）。保守運用データ管理部５は、加入者データファイルを原本ファイルとして記憶した後、処理完了通知をＥＭＳクライアント３００へ送信する。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施の形態による運用データ及び加入者データ投入・管理システムの構成を示す図である。
【図２】運用データの投入・管理処理手順を示すフローチャートである。
【図３】加入者データの投入・管理処理手順を示すフローチャートである。
【図４】従来の運用データ及び加入者データ投入・管理システムの構成を示す図である。
【図５】加入者データファイルの構成例を示す図である。
【図６】加入者収容位置情報データファイルの構成例を示す図である。
【符号の説明】
【００５２】
１  加入者データ受信部
２  加入者データチェック部
３  加入者データファイル／加入者収容位置情報データファイル作成部
４  加入者データファイル／加入者収容位置情報データファイル送信部
５  保守運用データ管理部
６  保守運用データ保存部
７  運用データ受信部
８  運用データチェック部
９  運用データファイル作成部
１０  運用データファイル送信部
１１  加入者データファイル／加入者収容位置情報データファイル受信部
１２  加入者データファイル／加入者収容位置情報データファイルチェック部
１３  加入者データファイル更新検索部
１４  加入者データファイル処理部
１５  運用データファイル受信部
１６  運用データファイルチェック部
１７  運用データファイル処理部
１００  ＥＭＳサーバ
２００  通信処理ノード
３００  ＥＭＳクライアント
４００  ＩＰ網
【図１】
2007174512.tif 000003
【図２】
2007174512.tif 000004
【図３】
2007174512.tif 000005
【図４】
2007174512.tif 000006
【図５】
2007174512.tif 000007
【図６】
2007174512.tif 000008