(57)【要約】【課題】構内交換機に記憶された設定情報を容易に更新することの可能な構内交換機および構内交換機の設定情報更新方法を提供する【解決手段】通信網を介して接続された１または２以上の構内端末の接続制御を行う、本発明の構内交換機１００は、構内交換機１００の設定情報を記憶する設定情報記憶部１４０と、設定情報を更新する更新設定情報が記憶された外部記憶媒体９００を接続可能なインターフェース部１１０と、設定情報記憶部１４０に記憶された設定情報を更新する設定情報更新処理部１２０と、を備える。ここで、設定情報更新処理部１２０は、構内交換機１００の電源スイッチ１３０がオフ状態からオン状態になったとき、インターフェース部１１０に接続されている外部記憶媒体９００に記憶された更新設定情報により設定情報を更新することを特徴とする。【選択図】図２
2008135919.tif 000002
【特許請求の範囲】
【請求項１】
通信網を介して接続された１または２以上の構内端末の接続制御を行う構内交換機であって、
前記構内交換機の設定情報を記憶する設定情報記憶部と、
前記設定情報を更新する更新設定情報が記憶された外部記憶媒体を接続可能なインターフェース部と、
前記設定情報記憶部に記憶された設定情報を更新する設定情報更新処理部と、
を備え、
前記設定情報更新処理部は、前記構内交換機の電源スイッチがオフ状態からオン状態になったとき、前記インターフェース部に接続されている前記外部記憶媒体に記憶された前記更新設定情報により設定情報を更新することを特徴とする、構内交換機。
【請求項２】
前記設定情報更新処理部は、前記設定情報記憶部の更新前に、前記更新設定情報が適正であることをチェックすることを特徴とする、請求項１に記載の構内交換機。
【請求項３】
前記設定情報更新処理部は、前記構内交換機が再起動された場合、前記設定情報記憶部に記憶された設定情報を更新しないことを特徴とする、請求項１または２に記載の構内交換機。
【請求項４】
構内交換機の設定情報を更新する更新設定情報が記憶された外部記憶媒体を用いて、前記構内交換機の設定情報を更新する設定情報更新方法であって、
前記構内交換機の起動状態を確認する起動状態確認ステップと、
前記起動状態確認ステップにおいて電源スイッチがオフ状態からオン状態になったとき、前記外部記憶媒体の接続の有無を確認する外部記憶媒体接続確認ステップと、
接続された前記外部記憶媒体に、前記更新設定情報が記憶されているか否かを確認する更新設定情報確認ステップと、
接続された前記外部記憶媒体から前記更新設定情報を取得する更新設定情報取得ステップと、
前記設定情報記憶部に記憶された設定情報を前記更新設定情報に更新する設定情報更新ステップと、
を含むことを特徴とする、設定情報更新方法。
【請求項５】
設定情報更新ステップの前に、前記更新設定情報取得ステップにおいて取得された前記更新設定情報が適正であることをチェックする適正チェックステップをさらに含むことを特徴とする、請求項４に記載の設定情報更新方法。
【請求項６】
前記起動状態確認ステップは、前記構内交換機の起動が再起動であるか否かを確認し、前記構内交換機の起動が再起動である場合には、前記設定情報更新ステップを実行しないことを特徴とする、請求項４または５に記載の設定情報更新方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、構内交換機の設定データやプログラム等の設定情報を更新する構内交換機および設定情報更新方法に関する。
【背景技術】
【０００２】
企業や組織内の内線電話の相互接続や、内線と外線の交換を行う装置として、構内交換機（ＰＢＸ；Ｐｒｉｖａｔｅ  Ｂｒａｎｃｈ  ｅＸｃｈａｎｇｅ）が用いられている。構内交換機は、接続された内線電話機を制御するとともに、専用線で接続された多拠点の構内交換機や公衆回線を介して電話局の交換機と接続されて、発着信が可能となる。
【０００３】
構内交換機は、例えば内線番号と構内端末とを関連付ける内線番号情報や、構内端末を所定のグループに区分するためのグループＩＤ等の構内交換機に関する設定データ（以下、「局データ」とする。）や、構内交換機を動作させるプログラム等の設定情報を記憶している。構内交換機は、起動時にこの記憶された設定情報を読み出して利用する。
【０００４】
従来、構内交換機において、設定変更等により局データやプログラム等を更新する場合、構内交換機とは別に保守システム、例えば保守プログラムがインストールされたパーソナルコンピュータを構内交換機に接続して設定情報を送受していた。しかし、かかる更新方法では、構内交換機の局データの更新やバックアップ、プログラムの更新を行う度に、保守システムを構内交換機の設置場所まで運搬する必要があった。
【０００５】
このような問題に対して、構内交換機の運用プログラムの変更を、モデムを介して公衆回線または無線回線を利用して行う方法が提案されている（例えば、特許文献１。）かかる方法によれば、保守システムを構内交換機の設置場所まで運搬する必要はなくなる。また、公衆回線または無線回線を利用するため、専用通信線が不要となり、経済的なシステム構築が可能となる。
【０００６】
【特許文献１】特開平１０−１７４１３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１に記載の方法であっても、設定情報を更新するには更新処理を会得した作業員による更新作業が必要であり、保守システムを操作できないユーザでは設定情報を更新することができなかった。
【０００８】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、構内交換機に記憶された設定情報を容易に更新することの可能な、新規かつ改良された構内交換機およびその設定情報更新方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明のある観点によれば、通信網を介して接続された１または２以上の構内端末の接続制御を行う構内交換機が提供される。かかる構内交換機によれば、構内交換機の設定情報を記憶する設定情報記憶部と、設定情報記憶部を更新する更新設定情報が記憶された外部記憶媒体を接続可能なインターフェース部と、設定情報記憶部に記憶された設定情報を更新する設定情報更新処理部とを備える。そして、設定情報更新処理部は、構内交換機の電源スイッチがオフ状態からオン状態になったとき、インターフェース部に接続されている外部記憶媒体に更新設定情報が記憶されている場合に、設定情報記憶部に記憶された設定情報を更新することを特徴とする。
【００１０】
本発明によれば、構内交換機の設定情報を更新する際、まず、ユーザは、設定情報記憶部に更新させる設定情報（更新設定情報）が記憶された外部記憶媒体をインターフェース部に接続させる。その後、構内交換機の電源スイッチをオフ状態からオン状態に切り替える。このような手順で構内交換機を起動させることにより、構内交換機の設定情報更新処理部が機能する。設定情報更新処理部は、まず、インターフェース部に外部記憶媒体が接続されているかを確認し、さらに接続されている外部記憶媒体に更新設定情報が記憶されているかを確認する。外部記憶媒体の接続が確認され、かつ接続された外部記憶媒体に更新設定情報が記憶されている場合に、設定情報更新処理部は、外部記憶媒体に記憶された更新設定情報を設定情報記憶部に反映させる。
【００１１】
ここで、設定情報更新処理部は、設定情報記憶部の更新前に、更新設定情報が適正であることをチェックしてもよい。すなわち、設定情報更新処理部は、更新させる設定情報が正常に機能するものであるか（更新設定情報の正常性）を確認する。これにより、構内交換機において、更新設定情報が適正であるかが自動的に確認される。したがって、ユーザによる更新設定情報の確認は不要となり、適正でない設定情報を使用してしまった結果構内交換機に不具合が生じることを防止することができる。
【００１２】
さらに、設定情報更新処理部は、構内交換機が再起動された場合、設定情報記憶部に記憶された設定情報を更新しないようにすることもできる。本発明において、設定情報の更新処理は、電源スイッチを物理的にオフ状態からオン状態にすることにより構内交換機を起動させた場合に行われる。このため、構内交換機を再起動させた場合には設定情報の更新処理は行われない。これにより、構内交換機に外部記憶媒体を接続したままの状態にしていたときに、構内交換機を再起動させる度に設定情報の交換処理を行い、同一データを何度も更新してしまうことを防止することができる。
【００１３】
また、本発明の他の観点によれば、設定情報記憶部を更新する更新設定情報が記憶された外部記憶媒体を用いて、通信網を介して接続された１または２以上の構内端末の接続制御を行う構内交換機の設定情報を更新する設定情報更新方法が提供される。かかる設定情報更新方法によれば、構内交換機の起動状態を確認する起動状態確認ステップと、起動状態確認ステップにおいて電源スイッチがオフ状態からオン状態になったとき、構内交換機に外部記憶媒体が接続されているか否かを確認する外部記憶媒体接続確認ステップと、外部記憶媒体接続確認ステップにおいて外部記憶媒体の接続が確認されたとき、接続された外部記憶媒体に更新設定情報が記憶されているか否かを確認する更新設定情報確認ステップと更新設定情報確認ステップにおいて外部記憶媒体に更新設定情報が記憶されていることが確認された場合に、外部記憶媒体から更新設定情報を取得する更新設定情報取得ステップと、設定情報記憶部に記憶された設定情報を更新設定情報に更新する設定情報更新ステップと、を備えることを特徴とする。
【００１４】
本発明によれば、構内交換機の設定情報を更新する際、まず、ユーザは、設定情報記憶部に更新させる設定情報（更新設定情報）が記憶された外部記憶媒体を構内交換機に接続させる。その後、構内交換機の電源スイッチをオフ状態からオン状態に切り替える。このような手順で構内交換機を起動させることにより、構内交換機の設定情報更新処理が行われる。まず、構内交換機の起動状態を確認する。本発明の構内交換機は、電源スイッチが物理的にオフ状態からオン状態とすることによって設定情報交換処理を開始する。したがって、起動状態確認ステップでは電源スイッチがオフ状態からオン状態になったことを確認して、設定情報の更新を行うか否かを判断する。
【００１５】
次いで、電源スイッチがオン状態になったことが確認されると、外部記憶媒体接続確認ステップにて、構内交換機に外部記憶媒体が接続されていることを確認し、外部記憶媒体の接続が確認された場合には、さらに接続されている外部記憶媒体に更新設定情報が記憶されていることを更新設定情報確認ステップにて確認する。そして、外部記憶媒体に更新設定情報が記憶されていることが確認された場合に、外部記憶媒体から更新設定情報を取得する。こうして、取得した更新設定情報を構内交換機の設定情報記憶部に反映させる。
【００１６】
ここで、設定情報更新ステップの前に、更新設定情報取得ステップにおいて取得された更新設定情報が適正であることをチェックする適正チェックステップをさらに備えることもできる。すなわち、適正チェックステップでは、更新させる設定情報が正常に機能するものであるか（更新設定情報の正常性）を確認する。これにより、構内交換機において、更新設定情報が適正であるかが自動的に確認される。したがって、ユーザによる更新設定情報の確認は不要となり、適正でない設定情報を使用してしまった結果構内交換機に不具合が生じることを防止することができる。
【００１７】
また、起動状態確認ステップは、構内交換機の起動が再起動であるか否かを確認してもよい。構内交換機の起動が再起動である場合には、少なくとも設定情報更新ステップを実行しないようにすることができる。本発明において、設定情報の更新処理は、電源スイッチを物理的にオフ状態からオン状態にすることにより構内交換機を起動させた場合に行われる。このため、構内交換機を再起動させた場合には設定情報の更新処理は行われない。これにより、構内交換機に外部記憶媒体を接続したままの状態にしていたときに、構内交換機を再起動させる度に設定情報の交換処理を行い、同一データを何度も更新してしまうことを防止することができる。
【発明の効果】
【００１８】
以上説明したように本発明によれば、構内交換機に記憶された設定情報を容易に更新することの可能な構内交換機および構内交換機の設定情報更新方法を提供することができる。
【発明を実施するための最良の形態】
【００１９】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２０】
（第１の実施形態）
まず、図１に基づいて、本発明の第１の実施形態にかかる構内交換機を用いた電話システムの構成について説明する。なお、図１は、本実施形態にかかる構内交換機を用いた電話システムの構成を示す概略構成図である。
【００２１】
図１に示す電話システムは、構内交換機１００と、構内端末である一般電話機２００ａ、２００ｂやＩＰ電話機（音声データをＩＰネットワーク経由で送受信することによりディジタル通信網を利用した音声通話を可能とする機器）３００とが、ＬＡＮまたはＩＰネットワークによって接続されている。また、構内交換機１００にＬＡＮを介して無線アクセスポイント４００を接続することができ、かかる無線アクセスポイント４００を介して構内交換機１００と無線端末５００とを接続することもできる。
【００２２】
一方で、構内交換機１００は、公衆電話網６００またはＩＰ網７００に接続されている。これにより、公衆電話網６００またはＩＰ網７００を介して接続された外部の端末や他の電話システムとの相互接続が可能となる。
【００２３】
このような電話システムにおいて、構内交換機１００は、構内端末２００ａ、２００ｂ、３００・・・の相互接続や、内線と外線の交換を行う。また構内交換機１００は、内線番号と構内端末とを関連付けるための内線番号情報や、構内端末を所定のグループに区分するためのグループＩＤ等の局データや構内交換機を動作させるプログラム等の設定情報を記憶している。内線番号の変更やプログラムのバージョンアップ等により設定情報に変更があった場合には、構内交換機１００に記憶された設定情報の更新が必要となる。本実施形態にかかる構内交換機１００は、この設定情報の更新を、移動可能な外部記憶媒体を用いて容易な手順で行うことができることを特徴とする。
【００２４】
そこで、図２に基づいて、設定情報を更新する手順と、構内交換機１００の、設定情報の更新処理に関する部分の構成について説明する。なお、図２は、設定情報を更新する手順を説明するための説明図である。
【００２５】
本実施形態における設定情報を更新する手順は、まず、保守システム８００にて、更新する設定情報（局データやプログラム）を作成する。保守システム８００には、局データや構内交換機１００にて実行させるプログラムを作成するためのプログラムがインストールされたシステムであり、例えばパーソナルコンピュータを用いることができる。保守システム８００は、構内交換機１００の設置場所と別の場所に設置されていてもよい。保守システム８００にて作成された新たな設定情報（以下、「更新設定情報」とする。）は、保守システム８００に接続された外部記憶媒体に記憶される。
【００２６】
外部記憶媒体には、移動可能な記憶媒体が用いられる。本実施形態では、外部記憶媒体としてＵＳＢコネクタに直接接続して使用するＵＳＢメモリ９００を用いる。ＵＳＢメモリ９００は、小型で移動可能なフラッシュメモリであり、保守システムに標準的に用意されたドライバだけで読み書きが可能なため利便性がよい。ここで、外部記憶媒体としては、ＵＳＢメモリ９００の他に、例えばメモリカードや外付けハードディスクドライブ等を用いることができる。また、外部記憶装置を用いてデータを記録するフレキシブルディスクやＭＯ、ＣＤ−ＲＯＭ等の媒体に記憶させてもよい。もちろん、フレキシブルディスクやＭＯ、ＣＤ−ＲＯＭ等の媒体に更新設定情報を記憶させる場合には、保守システム８００に内蔵された記憶装置があれば、外部記憶装置を用いなくともよい。
【００２７】
次いで、更新設定情報が記憶されたＵＳＢメモリ９００を構内交換機１００に接続して、構内交換機１００に更新設定情報を取り込む。本実施形態にかかる構内交換機１００は、構内交換機１００が備える機能部のうち設定情報の更新処理に関する機能部として、図２に示すように、ＵＳＢ接続部１１０と、設定情報更新処理部１２０と、電源スイッチ１３０と、設定情報記憶部１４０とを備える。
【００２８】
ＵＳＢ接続部１１０は、外部記憶媒体を接続することの可能なインターフェース部である。ＵＳＢメモリ９００をＵＳＢコネクタであるＵＳＢ接続部１１０に接続することにより、ＵＳＢメモリ９００に記憶された更新設定情報を読み出すことができる。外部記憶媒体とのインターフェース部は、外部記憶媒体の種類に応じて適宜変更することができる。
【００２９】
設定情報更新処理部１２０は、更新設定情報を後述する設定情報記憶部１４０に反映させる更新処理を制御する機能部である。更新情報設定処理部１２０は、ＵＳＢ接続部１１０にＵＳＢメモリ９００が接続されているか否かを確認するＵＳＢ接続確認部を備える。また、構内交換機１００の起動が電源スイッチ１３０の操作によるものかを確認する起動手段確認部を備える。さらに、ＵＳＢ接続部１１０に接続されたＵＳＢメモリ９００に更新設定情報が記憶されているか否かを確認する更新設定情報確認部を備えてもよい。そして、設定情報更新処理部１２０は、ＵＳＢメモリ９００に記憶された更新設定情報を設定情報記憶部１４０に反映させる処理を行う。
【００３０】
電源スイッチ１３０は、ユーザが構内交換機１００の電源をオンオフして、構内交換機１００の起動・停止を物理的に操作するための操作部である。電源スイッチ１３０は、例えば、ロッカースイッチ、レバースイッチ、プッシュスイッチ等の形状に形成することができる。
【００３１】
設定情報記憶部１４０は、構内交換機１１０の設定情報を記憶する記憶部であり、例えばＲＡＭやハードディスク、フラッシュロム等のメモリを含んで構成される。図３に、設定情報記憶部１４０の構成例を示す。設定情報記憶部１４０には、例えば局データ１４１、キーテレフォンシステムプログラム１４３等が記憶されている。局データ１４１は、電話システムにおいて使用される設定情報であり、具体的には、例えば構内交換用局データ（回線と端末や装置との接続状況や、電話番号解決のための情報などの、内線電話を使用するためのデータ）１４１ａ、ＶｏＩＰ外線用局データ（公衆ＶｏＩＰ網に接続するための情報）１４１ｂ等からなる。また、キーテレフォンシステムプログラム１４３は、電話システム上で動作するプログラムであり、具体的には、例えば交換制御プログラム（回線の接続処理や、呼制御の管理を行うためのプログラム）１４３ａ、ＤＳＰ制御プログラム（音声情報をデータに変換したり、逆にデータを音声情報に変換する処理を行うＤＳＰ用の制御プログラム）１４３ｂ等からなる。
【００３２】
このように構成された構内交換機１００において、設定情報更新処理部１２０は、複数のプログラムを実行させることにより設定情報更新処理を行う。ここで、図４に基づいて、構内交換機１００のプログラム構成について説明する。なお、図４は、本実施形態にかかる構内交換機１００のプログラム構成を示す説明図である。
【００３３】
構内交換機１００で動作するプログラムは、大別すると、図４に示すように、プログラムローダ１２１、オペレーティングシステム１２３、補助プログラム１２５、キーテレフォンシステムプログラム１２９からなる。プログラムローダ１２１は、構内交換機１００のオペレーションシステム１２３をロードして実行するプログラムである。オペレーションシステム１２３は、構内交換機１００を動作させるための基本的なソフトウェアであり、例えばメモリや周辺機器等のハードウェアの管理や、ユーザインターフェース等の提供を行う。
【００３４】
補助プログラム１２５は、オペレーティングシステム１２３の補助的な動作を行うプログラムであり、例えば、キーテレフォンシステムプログラム１２９を起動・停止させるためのキーテレフォンシステム起動・停止プログラム１２５ａ、ファイル管理プログラム１２５ｂ、ネットワーク設定プログラム１２５ｃ等からなる。本実施形態において、設定情報記憶部１４０の更新処理は、ファイル管理プログラム１２５ｂによって行われる。このファイル管理プログラム１２５ｂの動作については後述する。
【００３５】
キーテレフォンシステムプログラム１２９は、オペレーティングシステム１２３に対して具体的な作業を行うためのプログラムであり、具体的には、上述したように設定情報記憶部１４０に記憶された交換制御プログラムやＤＳＰ制御プログラム等がある。また、キーテレフォンシステムプログラム１２９の実行に必要な情報や、電話システムの設定情報として、局データ１２７が用いられる。構内交換機１００上で実行されるキーテレフォンシステムプログラム１２９は、起動前に設定情報記憶部１４０から取得したものであり、キーテレフォンシステムプログラム１２９が使用する局データ１２７も、キーテレフォンシステムプログラム１２９が起動時に設定情報記憶部１４０から取得する。
【００３６】
以上、本実施形態にかかる構内交換機１００のプログラム構成について説明した。次に、図５および図６に基づいて、本実施形態にかかる構内交換機１００の設定情報の更新処理について説明する。ここで、図５は、本実施形態にかかる構内交換機１００の設定情報の更新処理を説明するためのブロック図である。図６は、本実施形態にかかる構内交換機１００の設定情報の更新処理を示すフローチャートである。なお、図５の図中に示す丸付き数字は、構内交換機１００の処理順序を示す。本実施形態では、局データを更新する場合の処理について説明する。
【００３７】
本実施形態にかかる構内交換機１００の設定情報を更新する際、まず、構内交換機１００の電源スイッチ１３０をオンにする前に、ＵＳＢメモリ９００をＵＳＢ接続部１１０に接続する。なお、電源スイッチ１３０がオンにされたときにＵＳＢメモリ９００がＵＳＢ接続部１１０に接続されていなくとも、ファイル管理プログラム１２５ｂ実施時までにＵＳＢメモリ９００がＵＳＢ接続部１１０に接続されていればよい。
【００３８】
一方、構内交換機１００は、電源スイッチ１３０がオンにされる前に、まずプログラムローダ１２１が起動する。起動されたプログラムローダ１２１は、オペレーティングシステム１２３をメモリ（図示せず。）に読み込み起動をかける（第１処理）。起動されたオペレーティングシステム１２３は、自身の起動準備を行った後、補助プログラム１２５であるファイル管理プログラム１２５ｂを起動する（第２処理）。
【００３９】
次いで、図６に基づいて、ファイル管理プログラム１２５ｂの動作について説明する。オペレーティングシステム１２３によって起動されたファイル管理プログラム１２５ｂは、まず、ハードウェアレジスタのうち起動レジスタを読み取る（Ｓ１０１、第４処理）。起動レジスタは、電源スイッチ１３０がオンにされることにより起動する（第３処理）。そこで、ファイル管理プログラム１２５ｂは、電源スイッチ１３０の状態を確認するために起動レジスタを読み取る。そして、起動レジスタの状態から電源スイッチ１３０の状態を確認する（Ｓ１０３）。起動レジスタが起動していれば電源スイッチ１３０がオンになっていると判断し、ステップＳ１０５の処理へ進む。一方、起動レジスタが起動していなければ電源スイッチ１３０はオフの状態であると判断し、ステップＳ１０１からの処理を繰り返す。
【００４０】
電源スイッチ１３０がオンになっていると判断されたとき、既にＵＳＢメモリ９００がＵＳＢ接続部１１０に接続されているか否かを確認する（Ｓ１０５）。ＵＳＢメモリ９００がＵＳＢ接続部１１０に接続されていれば後述の処理を行い、接続されていなければ、設定情報記憶部１４０を更新せずにステップＳ１１１に進む。
【００４１】
ＵＳＢメモリ９００がＵＳＢ接続部１１０に接続されていた場合、さらに、ＵＳＢメモリ９００内に更新される設定情報である局データが存在するか否かを確認する（Ｓ１０７）。ＵＳＢメモリ９００内に局データが存在する場合には後述の処理を行い、存在しなければ、設定情報記憶部１４０を更新せずにステップＳ１１１に進む。
【００４２】
ＵＳＢメモリ９００内に局データが存在した場合には、ＵＳＢメモリ９００内に記憶されている局データを、構内交換機１００の設定情報記憶部１４０にコピーする（Ｓ１０９）。こうして、設定情報記憶部１４０の局データが更新される。
【００４３】
その後、ファイル管理プログラム１２５ｂによりキーテレフォンシステム起動・停止プログラム１２５ａを起動する（Ｓ１１１、第５処理）。キーテレフォンシステム起動・停止プログラム１２５ａは、複数のキーテレフォンシステムプログラム１２９を起動する（第６処理）。起動されたキーテレフォンシステムプログラム１２９は、起動時に設定情報記憶部１４０に記憶された局データを読み込む（第７処理）。構内交換機１００をこのような順序で起動することにより、更新された局データを利用してキーテレフォンシステムプログラム１２９を動作させることができる。
【００４４】
以上、第１の実施形態にかかる構内交換機１００の設定情報の更新処理について説明した。かかる設定情報更新処理は、更新させる設定情報（更新設定情報）を記憶した外部記憶媒体を構内交換機１００に接続させた後、構内交換機１００の電源スイッチ１３０をオンにする。これにより、構内交換機１００の起動時に設定情報の更新処理が自動的に行われる。このように、外部記憶媒体の接続と電源スイッチの操作のみにより設定情報の更新を行うことができるので作業が容易となり、従来のように構内交換機の設置場所で実際に作業する保守者の熟練度を必要とせず、保守コストの低減が期待される。さらに、作業の容易さから誤操作を行う可能性が低くなり、保守の確実性を向上させることができる。また、ＵＳＢメモリ９００のような容易に移動できる媒体を用いて更新設定情報を運搬することができるため、運搬コストの低減も期待できる。
【００４５】
（第２の実施形態）
次に、図７および図８に基づいて、本発明の第２の実施形態にかかる構内交換機１００の設定情報更新処理について説明する。ここで、図７は、第２の実施形態にかかる構内交換機の設定情報の更新処理を説明するためのブロック図である。図８は、本実施形態にかかる構内交換機の設定情報の更新処理を示すフローチャートである。第２の実施形態では、局データおよびキーテレフォンシステムプログラム１２９を更新する場合の処理について説明する。なお、本実施形態において、第１の実施形態と重複する機能、処理の説明の詳細については省略する。
【００４６】
本実施形態にかかる構内交換機１００の設定情報を更新する際に、まず、第１の実施形態と同様、構内交換機１００の電源スイッチ１３０をオンにする前に、ＵＳＢメモリ９００をＵＳＢ接続部１１０に接続する。なお、第１の実施形態と同様、電源スイッチ１３０がオンにされたときにＵＳＢメモリ９００がＵＳＢ接続部１１０に接続されていなくとも、ファイル管理プログラム１２５ｂ実施時までにＵＳＢメモリ９００がＵＳＢ接続部１１０に接続されていればよい。一方、構内交換機１００内では、電源スイッチ１３０がオンにされる前に、まずプログラムローダ１２１が起動する。起動されたプログラムローダ１２１は、オペレーティングシステム１２３をメモリ（図示せず。）に読み込み起動し（第１処理）、起動されたオペレーティングシステム１２３は、自身の起動準備を行った後、補助プログラム１２５であるファイル管理プログラム１２５ｂを起動する（第２処理）。
【００４７】
次いで、図８に基づいて、ファイル管理プログラム１２５ｂの動作について説明する。オペレーティングシステム１２３によって起動されたファイル管理プログラム１２５ｂは、まず、ハードウェアレジスタのうち起動レジスタを読み取り（Ｓ２０１）、起動レジスタの状態から電源スイッチ１３０の状態を確認する（Ｓ２０３、第４処理）。起動レジスタは電源スイッチ１３０がオンにされることにより起動する（第３処理）。したがって、起動レジスタが起動していれば電源スイッチ１３０がオンになっていると判断し、ステップＳ２０５の処理へ進む。一方、起動レジスタが起動していなければ電源スイッチ１３０はオフの状態であると判断し、ステップＳ２０１からの処理を繰り返す。
【００４８】
電源スイッチ１３０がオンになっていると判断されたとき、既にＵＳＢメモリ９００がＵＳＢ接続部１１０に接続されているか否かを確認する（Ｓ２０５）。ＵＳＢメモリ９００がＵＳＢ接続部１１０に接続されていれば後述の処理を行い、接続されていなければステップＳ２１９に進み、設定情報記憶部１４０を更新せずに処理を終了する。ステップＳ２０１〜Ｓ２０５の処理は、第１の実施形態と同様である。
【００４９】
ＵＳＢメモリ９００がＵＳＢ接続部１１０に接続されていた場合、さらに、ＵＳＢメモリ９００内に更新される設定情報が存在するか否かを確認する。本実施形態では、まず、キーテレフォンシステムプログラムの存在を確認する（Ｓ２０７）。ＵＳＢメモリ９００内にキーテレフォンシステムプログラムが存在する場合には後述の処理を行い、存在しなければ、設定情報記憶部１４０を更新せずにステップＳ２１９に進む。
【００５０】
ＵＳＢメモリ９００内にキーテレフォンシステムプログラムが存在した場合には、ＵＳＢメモリ９００内に記憶されているキーテレフォンシステムプログラムを読み取る（Ｓ２０９）。ここで、キーテレフォンシステムプログラムは、１または２以上のプログラムファイルからなる。したがって、後続のキーテレフォンシステムプログラムの正常性確認処理（Ｓ２１１）および設定情報記憶部１４０へのキーテレフォンシステムプログラムのコピー処理（Ｓ２１７）を行うため、１つにまとめられていたＵＳＢメモリ９００内のキーテレフォンシステムプログラムは、各ファイルに展開される。
【００５１】
次いで、キーテレフォンシステムプログラムの正常性を確認する（Ｓ２１１）。設定情報記憶部１４０内のキーテレフォンシステムプログラムを更新した場合、更新されたキーテレフォンシステムプログラムは、更新後すぐにキーテレフォンシステム起動・停止プログラム１２５ａによって起動されて動作する。したがって、更新したキーテレフォンシステムプログラムが正常でなくとも起動されてしまい、構内交換機１００の機能に不具合を起こす可能性がある。そこで、キーテレフォンシステムプログラムの起動前に正常性確認が行われる。キーテレフォンシステムプログラムの正常性確認は、例えばチェックサムを用いて検証することができる。チェックサムは、データを送受信する際の誤り検出方法のひとつである。
【００５２】
ＵＳＢメモリ９００内のキーテレフォンシステムプログラムが正常であった場合、ＵＳＢメモリ９００内のキーテレフォンシステムプログラムを構内交換機１００の設定情報記憶部１４０にコピーする（Ｓ２１３）。一方、ＵＳＢメモリ９００内のキーテレフォンシステムプログラムが正常でなかった場合、キーテレフォンシステムプログラムは設定情報記憶部１４０にコピーせずに、次のステップＳ２１５の処理を行う。
【００５３】
次いで、ＵＳＢメモリ９００内に局データがあるか否かを確認する（Ｓ２１５）。ＵＳＢメモリ９００内に局データの存在が確認された場合には、構内交換機１００の設定情報記憶部１４０に局データをコピーする（Ｓ２１７）。一方、局データが存在しなければ、設定情報記憶部１４０を更新せずにステップＳ２１９に進む。こうして、設定情報記憶部１４０の設定情報が更新される。
【００５４】
その後、ファイル管理プログラム１２５ｂによりキーテレフォンシステム起動・停止プログラム１２５ａを起動する（Ｓ２１９、第５処理）。キーテレフォンシステム起動・停止プログラム１２５ａは、複数のキーテレフォンシステムプログラム１２９を起動する（第６処理）。ステップＳ２１３により更新されたキーテレフォンシステムプログラムは、ここで起動される（第７処理）。起動されたキーテレフォンシステムプログラム１２９は、起動時に設定情報記憶部１４０に記憶された局データを読み込む。構内交換機１００をこのような順序で起動することにより、更新されたキーテレフォンシステムプログラムを動作させることができ、さらに、更新された局データを利用してキーテレフォンシステムプログラム１２９を動作させることができる。
【００５５】
以上、第２の実施形態にかかる構内交換機１００の設定情報の更新処理について説明した。かかる設定情報更新処理は、第１の実施形態と同様に、更新させる設定情報（更新設定情報）を記憶した外部記憶媒体を構内交換機１００に接続させた後、構内交換機１００の電源スイッチ１３０をオンにする。これにより、構内交換機１００の起動時に設定情報の更新処理が自動的に行われる。このように、外部記憶媒体の接続と電源スイッチの操作のみにより設定情報の更新を行うことができるので作業が容易となり、従来のように構内交換機の設置場所で実際に作業する保守者の熟練度を必要とせず、保守コストの低減が期待される。さらに、作業の容易さから誤操作を行う可能性が低くなり、保守の確実性を向上させることができる。また、ＵＳＢメモリ９００のような容易に移動できる媒体を用いて更新設定情報を運搬することができるため、運搬コストの低減も期待できる。
【００５６】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【００５７】
例えば、通常、局データは、その局データを使用するキーテレフォンシステムプログラム内でチェックするため、上記実施形態では局データの正常性についてチェックしていないが、本発明はかかる例に限定されない。例えば、キーテレフォンシステムプログラムの更新処理と同様に、外部記憶媒体から設定情報記憶部にコピーする際に正常性チェック処理をしてもよい。
【００５８】
また、上記実施形態において、外部記憶媒体であるＵＳＢメモリがＵＳＢ接続部に接続されていなかった場合や、ＵＳＢメモリ内に更新設定情報が記憶されていなかった場合には、設定情報記憶部を更新することなくキーテレフォンシステム起動・停止プログラムを起動していたが、本発明はかかる例に限定されない。例えば、設定情報記憶部が更新されなかった場合には、構内交換機に更新されなかったことを表示するようにしてもよい。このような方法として、例えば構内交換機にエラー表示部を設け、ランプを点灯させたり、メッセージを表示させたり、またはスピーカーから警告音を発するようにすることが考えられる。
【図面の簡単な説明】
【００５９】
【図１】本発明の第１の実施形態にかかる構内交換機を用いた電話システムの構成を示す概略構成図である。
【図２】同実施形態にかかる設定情報を更新する手順を説明するための説明図である。
【図３】設定情報記憶部の構成例を示す説明図である。
【図４】同実施形態にかかる構内交換機のプログラム構成例を示す説明図である。
【図５】同実施形態にかかる構内交換機の設定情報の更新処理を説明するためのブロック図である。
【図６】同実施形態にかかる構内交換機の設定情報の更新処理を示すフローチャートである。
【図７】本発明の第２の実施形態にかかる構内交換機の設定情報の更新処理を説明するためのブロック図である。
【図８】同実施形態にかかる構内交換機の設定情報の更新処理を示すフローチャートである。
【符号の説明】
【００６０】
１００              構内交換機
１１０              ＵＳＢ接続部
１２０              設定情報更新処理部
１３０              電源スイッチ
１４０              設定情報記憶部
２００ａ、２００ｂ  一般電話機
３００              ＩＰ電話機
４００              無線ＬＡＮアクセスポイント
５００              無線端末
６００              公衆電話網
７００              ＩＰ網
８００              保守システム
９００              外部記憶媒体
【図１】
2008135919.tif 000003
【図２】
2008135919.tif 000004
【図３】
2008135919.tif 000005
【図４】
2008135919.tif 000006
【図５】
2008135919.tif 000007
【図６】
2008135919.tif 000008
【図７】
2008135919.tif 000009
【図８】
2008135919.tif 000010