(57)【特許請求の範囲】
【請求項１】
構内交換機(PBX) と接続可能であり、該構内交換機のデータを作成するPBX データ作成装置において、該装置は、
前記構内交換機と接続され、該構内交換機との間でデータを転送する接続手段と、
操作者の操作によりデータを編集する指示および入力データを入力する操作入力手段と、
前記接続手段および操作入力手段に接続され、前記構内交換機の保持するデータとファイルの原票構成を同一にした原票データを記憶するデータ記憶手段と、
該データ記憶手段に接続され、該データ記憶手段へのデータの書込みおよび読出しのデータ変換形式を記述した入力データ制御ファイルに従ってデータを制御するデータ制御手段とを含み、
前記データ記憶手段は、前記原票データを前記構内交換機のデータと対応させて、前記構内交換機のデータの記憶位置に対して、原票の先頭からの相対的な記憶位置に前記原票データを蓄積し、
また、前記接続手段を介して前記構内交換機よりデータを受け取り、前記データ制御手段は、前記入力データ制御ファイルに従って前記受け取ったデータを変換し、該変換したデータを前記操作入力手段からの前記指示および入力データに応じて編集して前記データ記憶手段に記憶し、前記接続手段は、該データ記憶手段に記憶された前記編集されたデータを前記構内交換機へ転送することを特徴とするPBX データ作成装置。
【請求項２】
請求項１に記載の装置において、
前記構内交換機のデータはバイナリ形式をとり、前記入力操作手段からの入力データは16進数形式をとり、
前記データ制御ファイルは、前記原票におけるデータの記憶位置、バイナリデータのビット指定、画面表示データと前記原票とを相互に変換するためのデータを含み、前記データ制御手段は、これらに従ってデータを制御することを特徴とするPBX データ作成装置。
【請求項３】
請求項１に記載の装置において、前記データ制御手段は、前記接続手段で受け取ったデータを前記入力データ制御ファイルを参照して前記データ記憶手段に入出力する形式変換手段を含むことを特徴とするPBX データ作成装置。
【請求項４】
請求項１に記載の装置において、前記データ制御手段は、
前記入力データ制御ファイルを参照して前記操作入力手段からのキー入力情報を原票データに変換する格納変換手段と、
前記入力データ制御ファイルを参照して前記原票データを画面表示のデータに変換する表示変換手段とを含むことを特徴とするPBX データ作成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、構内交換機(PBX) の局データの作成してPBX へ格納するPBX データ作成装置に関するものである。
【０００２】
【従来の技術】
従来、とくに中小容量のPBX では、パソコン(PC)を用いてオフラインでバイナリレベルの局データを作成し、これをPBX に転送する方式のPBX データ作成装置が用いられていた。オフラインのPBX データ作成装置は主として、局建時にデータを作成してPBX に入力するのに用いられている。PBX の運用後、局データを追加したり変更したりする場合は、運用中のPBX について、すべての局データを、追加・変更分も含めて再度、作成する必要があった。このような従来のPBX データ作成装置は、局データを通常のパソコンと同様に、画面に表示する形式でメモリに記憶するように構成されていた。一方、PBX は、局データをバイナリ形式でメモリのビットフィールドに記憶するように構成されている。このように、両者には記憶形式の違いがあった。
【０００３】
【発明が解決しようとする課題】
従来のPBX データ作成装置では、局建時の局データ作成は比較的容易であっても、PBX の運用後に局データを追加・変更するには、すべての局データを再度、作成し、これに追加・変更分も含める作業、すなわち全局データを作成し直すという工数の多い作業が必要であった。また、上述のように局データの記憶形式がPBX データ作成装置とPBX とで違うことにより、PBX の運用後のデータの作成、追加、変更には多大の工数を要していた。
【０００４】
本発明はこのような従来技術の欠点を解消し、局建時および運用後のデータ追加・変更を容易にするPBX データ作成装置を提供することを目的とする。
【０００５】
【課題を解決するための手段】
本発明によれば、上述の課題を解決するために、構内交換機と接続可能であり、構内交換機のデータを作成するPBX データ作成装置は、構内交換機と接続され構内交換機との間でデータを転送する接続手段と、操作者の操作によりデータを編集する指示および入力データを入力する操作入力手段と、接続手段および操作入力手段に接続され、構内交換機の保持するデータとファイルの原票構成を同一にした原票データを記憶するデータ記憶手段と、データ記憶手段に接続され、データ記憶手段へのデータの書込みおよび読出しのデータ変換形式を記述した入力データ制御ファイルに従ってデータを制御するデータ制御手段とを含み、データ記憶手段は、接続手段を介して構内交換機よりデータを受け取り、データ制御手段は、入力データ制御ファイルに従って受け取ったデータを変換し、この変換したデータを操作入力手段からの指示および入力データに応じて編集してデータ記憶手段に記憶し、接続手段は、データ記憶手段に記憶された編集されたデータを構内交換機へ転送する。
【０００６】
こうして、オフラインでPBX のデータを作成し、PBX へこのデータを転送することにより、局建時および運用後のデータ追加・変更が容易となる。
【０００７】
【発明の実施の形態】
次に添付図面を参照して本発明によるPBX データ作成装置の実施例を詳細に説明する。
【０００８】
図２は実施例のPBX データ作成装置のシステム構成を示す。構内交換機(PBX) 10は、その局データメモリ 103の固定のアドレス空間に、たとえば局固有の識別データや短縮ダイヤルデータなどの局の運転データを有し、ポート101 よりインタフェース102 を介してPBX データ作成装置11と接続される。PBX データ作成装置11は、標準的なパソコン、 ワークステーション等の処理システムで構成されている。またインタフェース102 は、RS232C、イーサネット等の通信インタフェースであり、プロトコルは、有手順でも無手順でもとくに制限はなく、PBX 10とPBX データ作成装置11との間で適切に定めればよい。PBX 10は、PBX データ作成装置11よりメモリセーブコマンドが入力されると、このコマンドの指定するメモリ 103のアドレスからデータを読み出してデータ作成装置11へ送出し、またイニシャルロードコマンドが入力されると、これにより指定されるメモリ103 のアドレスにPBX データ作成装置11からの局データを格納する。
【０００９】
図１は実施例のPBX データ作成装置11の機能ブロック図であり、本発明と直接関係のない部分を省略してある。PBX データ作成装置11は通信制御部12を有し、これは、インタフェース102 を介してPBX 10と接続され、局データを送受信する制御装置である。データ作成装置11は一時記憶装置としてメモリ13を有し、これには、その保持するファイルをPBX 10のメモリ103 （図３）のデータ構成と同一にしたデータ（以下、原票と称する）が蓄積される。図３に示すように、PBX 10の局データメモリには、呼処理プログラムなどの蓄積されるプログラムエリア 201、局は加入者に固有の局データが蓄積される局データエリア 202、呼処理などの作業に使用するワークエリア 203、短縮ダイヤルデータが格納される短縮ダイヤルエリア 204などが設けられている。同図において、これらのアドレス空間を指定するアドレスは16進数で示されている。また、PBX データ作成装置11のメモリ13は、図示のように、PBX 10のメモリ103 の局データエリア 202および短縮ダイヤルエリア 204のデータを対応して蓄積する領域、すなわち局データエリア 206および短縮ダイヤルエリア 207が配設されている。これらからわかるように、PBX 10のメモリ 103のアドレスに記憶されているデータは、データ作成装置11のメモリ13では、それに対応する原票の先頭からの相対アドレスの記憶位置に対応的に蓄積される。
【００１０】
図１に戻って、データ作成装置11は格納形式変換部14を有し、これは、PBX 10から伝送された局データを通信制御部12より受けて、元のPBX 原票フォーマットに変換してメモリ14に出力する回路である。データ作成装置11はまた、送信形式変換部16を有し、これは、装置11が作成した局データの原票をPBX 10への送信に適したロード用ファイルの送信形式に変換する機能部である。送信形式変換部16はディスク記憶装置15を有し、これは、伝送形式に変換された局データの原票152 を一時記憶し、また、局データ追加・変更時にはこれを通信制御部12に出力する２次メモリである回路である。ディスク15にはまた、後述の入力データ制御ファイル151 も格納される。
【００１１】
PBX データ作成装置11はまた、キー入力制御部18を有し、これは、装置11のキーボードやポインティングデバイスなどの操作入力装置141 から入力されるキー入力データを通常のパソコンなどの画面表示形式に適した表示形式に変換して画面制御部19へ与える制御部である。データ作成装置11はまた、格納変換部17を有し、これは、表示形式に変換されたキー入力データをメモリ13への記憶の際に入力データ制御ファイル151 に従って原票形式に変換してメモリ13に出力する変換回路である。本装置11は表示変換部21を有し、これは、原票のデータをCRT などの画像表示装置 143に表示する際に、画面制御部19の表示に適したフォーマットに変換して出力する変換回路である。プリンタ 145への原票の印刷打出しは、メモリ13に接続されたプリンタ出力部22で制御され、またメモリ13とプリンタ出力部22との間のデータの誤りチェックおよび制御は、データ相互エラーチェック部23が行なう。
【００１２】
たとえば、PBX 10が運用中、そのメモリ103 の局データエリア 202および（または）短縮ダイヤルエリア 204に格納されている局データを変更したり、これに新たなデータを追加したりするデータ更新を行なう場合、まず、PBX データ作成装置11を操作して、データ作成装置11からPBX 10へメモリ 103の蓄積データをデータ作成装置11へ転送するよう、要求する。これに応動してPBX 10は、メモリ 103の蓄積データをデータ作成装置11へ転送し、同装置11はこれをメモリ13に蓄積する。そこで、データ作成装置11を操作して、メモリ13の蓄積データに対して局データの追加・変更などの編集を行なう。編集が完了すると、次に、データ作成装置11を操作して、データ作成装置11からPBX 10へメモリ13の蓄積データを転送する。PBX 10では、この転送されたデータをメモリ 103の対応する領域に蓄積する。こうして、運用中のPBX 10の局データが更新される。
【００１３】
より詳細には、操作者はキーボード 141を操作して局データの更新を指示するコマンドを入力する。PBX データ作成装置11は、これに応動してメモリセーブコマンドを生成する。メモリセーブコマンドは、通信制御部12からインタフェース 102を通してPBX 10へ転送される。PBX 10は、更新を行なう対象の局データが蓄積されているメモリ 103の各アドレスから順次、データを読み出し、送信データフレーム 104（図５）を組み立てる。送信データフレーム104 は、本実施例では図５に示すように、アドレス領域 105および送信データ領域 106を含む。送信データ領域 106は、更新を行なう対象の局データの一部を格納するフィールドであり、またアドレス領域 105は、その局データ 106が蓄積されているメモリ 103の記憶位置を示すアドレスが格納されるフィールドである。本実施例では、局データの先頭はアドレス40000Hに蓄積されているので、この先頭データが格納される送信データフレーム 104の例では、アドレス 105に16進値「040000」が収容される。送信データフレーム 104は、PBX 10からポート 101、インタフェース 102を通ってデータ作成装置11に転送され、後者では、格納形式変換部14に入力される。
【００１４】
図４は、本実施例における伝送データの格納変換方法の例を概念的に示す。データ作成装置11の格納形式変換部14は、送信データフレーム 104を解析し、PBX 上のアドレス105 の値から、本実施例の場合、値「40000H」を減算することによって、書込み先頭位置の相対アドレス、図４に示す例ではアドレス値「00000 」に変換する。格納形式変換部14は次に、送信データ領域106 のデータ（この例では123456789ABCDEF0）をバイナリ形式に変換して、この先頭アドレス00000 から開始するメモリ13の順次の記憶位置に書き込む。
【００１５】
図５は、ディスク15に蓄積される入力データ制御ファイル151 の構成例を示す。入力データ制御ファイル 151は、画像表示装置 413に表示される画面111 （図６）のデータとメモリ13のデータとの間のデータ変換を行なう制御データファイルである。これは本実施例では、画面#1〜#nのための入力データ制御データ152 を含み、各画面のデータには項目#1〜#mが含まれている（ｎ、ｍは自然数）。各項目#1〜#mには、図６に項目#2について例示するように、メモリ13上の原票の先頭位置のアドレス 211、ビットフィールド情報 212、メモリ13への書込み時のデータ変換形式 213、および読出し時のデータ変換形式 214が記述されている。
【００１６】
図６をさらに参照すると、入力データ制御ファイル151 によるデータ入力画面111 とメモリ13との間のデータ変換の様子が例示されている。例えば、データ入力画面NO.10 を開くとき、それに対応する入力制御データ152 をディスク15より読み出してメモリ13にコピーする。この入力制御データ152 は、例として、項目#2、原票位置「00002 」、ビット指定「FF」を指定するものが図示されている。また、表示変換指定213 によれば、表示データへの変換はDCMASC2 によりバイナリデータを２バイトの10進数にすることが指定されている。さらに、原票に格納するためのデータ変換は、格納変換指定 214によれば、 ASCDCM2に指定され、これは、表示されているデータを10進数として２バイト原票に格納することを意味する。そこで、項目#2の例では、表示変換部21は、項目#2に対応する原票位置211 の内容を読み、また表示変換指定 213に従って表示変換関数DCMASC2 をコールする動作によりメモリ13上の原票を変換して、図示のように画面111 に表示する。
【００１７】
操作者は、この表示画面 111を見ながら操作入力装置 141を操作してキー情報を入力し、局データの追加・変更などの編集を行なう。編集した局データをメモリ13上の原票に書き込むときは、図１のキー入力制御部18がこの入力されたキー情報を記憶して格納変換部17を起動する。格納変換部17は、入力制御データ152 の項目#2に対応するメモリ13の原票位置、すなわちこの例ではアドレス値「 00002」を読み、原票書込み時の変換指定214 に設定されている格納変換関数ASCDCM2 をコールして、その格納変換関数に従ってデータを変換し、これを原票に書き込む。こうして、編集された局データがメモリ13上の原票に書き込まれる。
【００１８】
こうして編集された局データは、操作者の操作入力装置 141の操作による局データ転送要求によりPBX データ作成装置11からPBX 10へ転送される。より詳細には、操作者が操作入力装置 141から局データ転送要求を入力すると、イニシャルロードコマンドが作成される。送信形式変換部16は、これに応動してメモリ13に形成されている原票をロード用ファイルに変換し、通信制御部12がこのロードファイルデータをインタフェース 102を介してPBX 10へ転送する。PBX 10は、このロードファイルにより指定されるメモリ103 のアドレスにロードファイルに含まれている局データを格納する。こうして、運用中のPBX 10の局データがPBX データ作成装置11で編集された新たな局データに更新される。
【００１９】
【発明の効果】
このように本発明によれば、PBX データ作成装置におけるファイル構成とデータ記述をPBX のそれと同一にすることにより、運用中でもPBX に対する局データの追加・変更などの編集および入出力を容易に行なうことができる。
【図面の簡単な説明】
【図１】本発明の実施例のPBX データ作成装置の構成を示す機能ブロック図である。
【図２】図１に示すデータ作成装置のPBX との関係を例示するシステム構成図である。
【図３】同実施例における原票の構成例を示す図である。
【図４】同実施例における伝送データの格納変換方法の説明図である。
【図５】図１に示す実施例における入力データ制御ファイルの構成図である。
【図６】同実施例のデータ入力画面とメモリとの間のデータ変換方法の説明図である。
【符号の説明】
10  PBX
11  PBX データ作成装置
12  通信制御部
13  メモリ
14  格納形式変換部
15  ディスク
17  格納変換部
21  表示変換部
【図１】
0003709067.tif 000002
【図２】
0003709067.tif 000003
【図３】
0003709067.tif 000004
【図４】
0003709067.tif 000005
【図５】
0003709067.tif 000006
【図６】
0003709067.tif 000007