(57)【特許請求の範囲】
【請求項１】
電話機に接続されている電話機制御装置であって、
制御データを出力する処理部と、
記憶部を有するインターフェース制御部とを具備し、
前記制御データは、前記電話機を制御するための第１の制御データと、前記第１の制御データより利用頻度の高い第２の制御データとを含み、
前記処理部は、
前記電話機制御装置の起動から予め定められた期間、前記第１および第２の制御データを出力し、
前記インターフェース制御部は、
前記電話機制御装置の起動から予め定められた期間に、前記処理部から発行された前記制御データのうち、予め定められた回数以上発行された前記第２の制御データを前記記憶部に格納する
電話機制御装置。
【請求項２】
電話機に接続されている電話機制御装置であって、
制御データを出力する処理部と、
記憶部を有するインターフェース制御部とを具備し、
前記制御データは、前記電話機を制御するための第１の制御データと、前記第１の制御データより利用頻度の高い第２の制御データとを含み、
前記処理部は、
前記電話機制御装置の起動から予め定められた数の前記第１および第２の制御データを発信すると、初期動作終了を示す終了処理データを発行し、
前記インターフェース制御部は、
前記終了処理データが発行されたタイミングで、前記処理部から発行された前記第１および第２の制御データのうち、予め定められた回数以上発行された前記第２の制御データを前記記憶部に格納する、
電話機制御装置。
【請求項３】
請求項１または２に記載の電話機制御装置において、
前記インターフェース制御部は、前記処理部で発行された前記第１および第２の制御データの各々の発行回数をカウントするカウンタをさらに有し、
前記インターフェース制御部は、
前記カウンタを参照して、前記第２の制御データを選択的に前記記憶部に格納する、
電話機制御装置。
【請求項４】
請求項１〜３のいずれかに記載の電話機制御装置であって、
前記第１の制御データおよび前記第２の制御データは、前記電話機から出力された状態データに対応する、
電話機制御装置。
【請求項５】
電話機に接続され、記憶部を有する電話機制御装置の制御方法であって、
制御データを出力するステップと、ここで、前記制御データは、前記電話機を制御するための第１の制御データと、前記第１の制御データより利用頻度の高い第２の制御データとを含み、前記制御データを出力するステップは、前記電話機制御装置の起動から予め定められた期間、前記第１および第２の制御データを出力するステップを含み、
前記電話機制御装置の起動から予め定められた期間に、発行された前記第１および第２の制御データのうち、予め定められた回数以上発行された前記第２の制御データを前記記憶部に格納するステップとを有する、
制御方法。
【請求項６】
電話機に接続され、記憶部を有する電話機制御装置の制御方法であって、
制御データを出力するステップと、ここで、前記制御データは、前記電話機を制御するための第１の制御データと、前記第１の制御データより利用頻度の高い第２の制御データとを含み、前記制御データを出力するステップは、前記電話機制御装置の起動から予め定められた数の前記第１および第２の制御データを発信すると、初期動作終了を示す終了処理データを発行するステップを含み、
前記終了処理データが発行されたタイミングで、発行された前記第１および第２の制御データのうち、予め定められた回数以上発行された前記第２の制御データを前記記憶部に格納するステップとを有する、
制御方法。
【請求項７】
請求項５に記載の制御方法において、
前記記憶部に格納するステップは、
前記第１および第２の制御データの各々の発行回数をカウントするステップと、
前記カウントされた発行回数を参照して、前記電話機制御装置の起動から予め定められた期間に、予め定められた回数以上発行された前記第２の制御データを前記記憶部へ選択的に格納するステップとを含む、
制御方法。
【請求項８】
請求項６に記載の制御方法において、
前記記憶部に格納するステップは、
前記第１および第２の制御データの各々の発行回数をカウントするステップと、
前記カウントされた発行回数を参照して、前記電話機制御装置の起動から前記終了処理データが発行されるまでに、予め定められた回数以上発行された前記第２の制御データを前記記憶部へ選択的に格納するステップとを含む、
制御方法。
【請求項９】
請求項５〜８のいずれかに記載の制御方法において、
前記第１の制御データおよび前記第２の制御データは、前記電話機から出力された状態データに対応する、
制御方法。
【請求項１０】
電話機に接続され、記憶部を有する電話機制御装置であって、
制御データを出力するステップと、ここで、前記制御データは、前記電話機を制御するための第１の制御データと、前記第１の制御データより利用頻度の高い第２の制御データとを含み、前記制御データを出力するステップは、前記電話機制御装置の起動から予め定められた期間、前記第１および第２の制御データを出力するステップを含み、
前記電話機制御装置の起動から予め定められた期間に、発行された前記第１および第２の制御データのうち、予め定められた回数以上発行された前記第２の制御データを前記記憶部に格納するステップと、
を実行するプログラム。
【請求項１１】
電話機に接続され、記憶部を有する電話機制御装置であって、
制御データを出力するステップと、ここで、前記制御データは、前記電話機を制御するための第１の制御データと、前記第１の制御データより利用頻度の高い第２の制御データとを含み、前記制御データを出力するステップは、前記電話機制御装置の起動から予め定められた数の前記第１および第２の制御データを発信すると、初期動作終了を示す終了処理データを発行するステップを含み、
前記終了処理データが発行されたタイミングで、発行された前記第１および第２の制御データのうち、予め定められた回数以上発行された前記第２の制御データを前記記憶部に格納するステップと、
を実行するプログラム。
【請求項１２】
請求項１０に記載のプログラムにおいて、
前記記憶部に格納するステップは、
前記第１および第２の制御データの各々の発行回数をカウントするステップと、
前記カウントされた発行回数を参照して、前記電話機制御装置の起動から予め定められた期間に、予め定められた回数以上発行された前記第２の制御データを前記記憶部へ選択的に格納するステップとを含む、
プログラム。
【請求項１３】
請求項１１に記載のプログラムにおいて、
前記記憶部に格納するステップは、
前記第１および第２の制御データの各々の発行回数をカウントするステップと、
前記カウントされた発行回数を参照して、前記電話機制御装置の起動から前記終了処理データが発行されるまでに、予め定められた回数以上発行された前記第２の制御データを前記記憶部へ選択的に格納するステップとを含む、
プログラム。
【請求項１４】
請求項１０〜１３のいずれかに記載のプログラムにおいて、
前記第１の制御データおよび前記第２の制御データは、前記電話機から出力された状態データに対応する、
プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電話機制御装置およびその制御方法に関する。
【０００２】
【従来の技術】
従来から、少なくとも１つの電話回線を少なくとも１つの電話機が利用するために、少なくとも１つのボタン型電話機が接続されるボタン電話機制御装置が用いられている。
【０００３】
従来用いられているボタン電話機制御装置は、接続されているボタン型電話機に対して、予め定められた制御内容のみ分散制御を行っていた。このため、ボタン電話機の利用者の利用状況に合わせて、分散制御を行うべき制御内容を変更することはできなかった。
【０００４】
従って、ボタン型電話機の利用者が高い頻度で使用される制御内容が、分散制御されるべき制御内容に含まれない場合、ボタン電話機制御装置の中央処理部の負荷はボタン電話機制御装置に接続されるボタン電話機の数に比例して大きくなる。よって、ボタン電話装置内の制御信号の流れも増加する。その結果、ボタン電話機制御装置やボタン電話機およびそれらの間の配線からの放射電波の増加や、外来ノイズによるボタン電話機の誤動作が発生する頻度が向上する。
【０００５】
また、以下に示す、ボタン電話装置に関する従来技術が開示されている。特開平９−２８９６５９号公報に、ボタン電話装置のボタン電話接続方式が開示されている。この第１の従来技術は、スター型配線可能なボタン電話装置であって、インターフェース回路１ポートあたり接続可能なボタン電話機の数を複数台にするものである。
【０００６】
特開平１０−２２４４６３号公報には、電話装置が開示されている。この第２の従来技術は、表示装置を有する留守番電話機能付の電話装置であって、発信者のメッセージが再生されるとともに発信者の電話番号を表示装置に表示するものである。
【０００７】
【発明が解決しようとする課題】
本発明の目的は、電話機制御装置が有する中央処理部の負荷を減少させる電話機制御装置を提供することにある。
【０００８】
また、本発明の目的は、利用頻度の高い制御内容を分散制御する電話機制御装置を提供することにある。
【０００９】
さらに、本発明の目的は、誤動作の頻度を削減させることが可能な電話機制御装置を提供することにある。
【００１０】
【課題を解決するための手段】
その課題を解決するための手段が、下記のように表現される。その表現中の請求項対応の技術的事項には、括弧（）付きで、番号、記号等が添記されている。その番号、記号等は、請求項対応の技術的事項と実施の複数・形態のうち少なくとも１つの技術的事項との一致・対応関係を明白にしているが、その請求項対応の技術的事項が実施の形態の技術的事項に限定されることを示すためのものではない。
【００１１】
上記の課題を解決するために、本発明では、電話機（４）に接続されている電話装置制御装置（１）であって、前記電話機（４）を制御するための第１の制御データを出力する処理部（２）と、ここで、前記電話機を制御するための制御データは、前記第１の制御データと、前記第１の制御データより利用頻度の高い第２の制御データからなり、前記第２の制御データを有し、前記第１の制御データと、前記第２の制御データに基づいて前記電話機（４）を制御するインターフェース制御部（３１）とを具備する電話装置制御装置を提供する。
【００１２】
上記の電話装置制御装置において、前記第１の制御データおよび前記第２の制御データは、前記電話機（４）から出力された状態データに対応する。
【００１３】
上記の電話装置制御装置であって、前記インターフェース制御部（３１）は、前記第２の制御データを格納する記憶部（３４）をさらに有する。
【００１４】
上記の電話装置制御装置において、前記処理部（２）は、前記電話装置制御装置（１）の起動から予め定められた期間、前記第１および第２の制御データを出力し、前記記憶部（３４）には、前記電話装置制御装置（１）の起動から予め定められた期間に、前記処理部（２）から発行された前記制御データのうち、予め定められた回数以上発行された前記第２の制御データが格納される。
【００１５】
上記の電話装置制御装置において、前記処理部（２）は、前記電話装置制御装置（１）の起動から予め定められた数の前記第１および第２の制御データを発信すると、初期動作終了を示す終了処理データを発行し、前記記憶部（３４）には、前記終了処理データが発行されたタイミングで、前記処理部（２）から発行された前記第１および第２の制御データのうち、予め定められた回数以上発行された前記第２の制御データが格納される。
【００１６】
上記の電話装置制御装置において、前記インターフェース制御部（３１）は、前記処理部（２）で発行された前記第１および第２の制御データの各々の発行回数をカウントするカウンタ（３３）をさらに有し、前記記憶部（３４）には、前記カウンタ（３３）を参照して得られる、前記第２の制御データが選択的に格納される。
【００１７】
また、上記の課題を解決するために、本発明では、電話機に接続されている電話装置制御装置の制御方法であって、（ａ）前記電話機を制御するための第１の制御データを出力するステップと、ここで、前記電話機を制御するための制御データは、前記第１の制御データと、前記第１の制御データより利用頻度の高い第２の制御データからなり、（ｂ）前記第２の制御データを出力するステップと、（ｃ）前記第１の制御データと、前記第２の制御データに基づいて前記電話機を制御するステップとからなる制御方法を提供する。
【００１８】
上記の制御方法において、前記第１の制御データおよび前記第２の制御データは、前記電話機から出力された状態データに対応する。
【００１９】
上記の制御方法において、（ｄ）記憶部を作成するステップと、（ｅ）前記第２の制御データを格納するステップをさらに有する。
【００２０】
上記の制御方法において、（ｆ）前記電話装置制御装置の起動から予め定められた期間、前記第１および第２の制御データを出力するステップと、（ｇ）前記電話装置制御装置の起動から予め定められた期間に、発行された前記第１および第２の制御データのうち、予め定められた回数以上発行された前記第２の制御データを前記記憶部に格納するステップとをさらに有する。
【００２１】
上記の制御方法において、（ｈ）前記電話装置制御装置の起動から予め定められた数の前記第１および第２の制御データを発信すると、初期動作終了を示す終了処理データを発行するステップと、（ｉ）前記終了処理データが発行されたタイミングで、発行された前記第１および第２の制御データのうち、予め定められた回数以上発行された前記第２の制御データを前記記憶部へ格納する。
【００２２】
上記の制御方法において、（ｊ）前記第１および第２の制御データの各々の発行回数をカウントするステップをさらに有し、前記（ｇ）ステップは、前記カウンタを参照して、前記電話装置制御装置の起動から予め定められた期間に、予め定められた回数以上発行された前記第２の制御データを前記記憶部へ選択的に格納するステップからなる。
【００２３】
上記の制御方法において、（ｋ）前記第１および第２の制御データの各々の発行回数をカウントするステップをさらに有し、前記（ｇ）ステップは、前記カウンタを参照して、前記電話装置制御装置の起動から前記終了処理データが発行されるまでに、予め定められた回数以上発行された前記第２の制御データを前記記憶部へ選択的に格納するステップからなる。
【００２４】
上記の課題を解決するために、本発明では、電話機に接続されている電話装置制御装置であって、（ａ）前記電話機を制御するための第１の制御データを出力するステップと、ここで、前記電話機を制御するための制御データは、前記第１の制御データと、前記第１の制御データより利用頻度の高い第２の制御データからなり、（ｂ）前記第２の制御データを出力するステップと、（ｃ）前記第１の制御データと、前記第２の制御データに基づいて前記電話機を制御するステップとを実行するプログラムを提供する。
【００２５】
上記のプログラムにおいて、前記第１の制御データおよび前記第２の制御データは、前記電話機から出力された状態データに対応する。
【００２６】
上記のプログラムにおいて、（ｄ）記憶部を作成するステップと、（ｅ）前記第２の制御データを格納するステップをさらに有する。
【００２７】
上記のプログラムにおいて、（ｆ）前記電話装置制御装置の起動から予め定められた期間、前記第１および第２の制御データを出力するステップと、（ｇ）前記電話装置制御装置の起動から予め定められた期間に、発行された前記第１および第２の制御データのうち、予め定められた回数以上発行された前記第２の制御データを前記記憶部に格納するステップとをさらに有する。
【００２８】
上記のプログラムにおいて、（ｈ）前記電話装置制御装置の起動から予め定められた数の前記第１および第２の制御データを発信すると、初期動作終了を示す終了処理データを発行するステップと、（ｉ）前記終了処理データが発行されたタイミングで、発行された前記第１および第２の制御データのうち、予め定められた回数以上発行された前記第２の制御データを前記記憶部へ格納する。
【００２９】
上記のプログラムにおいて、（ｊ）前記第１および第２の制御データの各々の発行回数をカウントするステップをさらに有し、前記（ｇ）ステップは、前記カウンとされた発行回数を参照して、前記電話装置制御装置の起動から予め定められた期間に、予め定められた回数以上発行された前記第２の制御データを前記記憶部へ選択的に格納するステップからなる。
【００３０】
上記のプログラムにおいて、（ｋ）前記第１および第２の制御データの各々の発行回数をカウントするステップをさらに有し、前記（ｇ）ステップは、前記カウントされた発行回数を参照して、前記電話装置制御装置の起動から前記終了処理データが発行されるまでに、予め定められた回数以上発行された前記第２の制御データを前記記憶部へ選択的に格納するステップからなる。
【００３１】
【発明の実施の形態】
以下図面を参照して、本発明における電話機制御装置を示す。ここで、本発明における電話機制御装置の実施形態として、以下に示すように、ボタン電話機に接続されたボタン電話機制御装置を用いている。まず、本発明におけるボタン電話機制御装置の構成を以下に示す。図１は、本発明におけるボタン電話機制御装置の構成を示す。
【００３２】
本発明におけるボタン電話機制御装置１は中央処理部２とインターフェース部３を有する。またインターフェース部３はボタン電話機４と接続されている。
【００３３】
中央処理部２は、ボタン電話機の動作を制御するための制御データを格納する制御データ格納部２１と接続されている。
【００３４】
インターフェース部３はインターフェース制御部３１、ラインインターフェース部３２、カウンタ部３３、および記憶部３４から構成される。インターフェース制御部３１は中央処理部２、カウンタ部３３、および記憶部３４と接続されている。またインターフェース制御部３１はラインインターフェース部３２を介してボタン電話機４と接続されている。またラインインターフェース部３２は記憶部３４とも接続されている。
【００３５】
次に、本発明におけるボタン電話機制御装置の機能を以下に示す。中央処理部２は、制御データをインターフェース制御部３１に送信する。
【００３６】
インターフェース制御部３１は制御データに基づいて、ラインインターフェース部３２を介して接続されているボタン電話機４を制御する。
【００３７】
カウンタ部３３は、制御データとその制御データのインターフェース制御部３１での利用回数からなるテーブルを有する。
【００３８】
記憶部３４は、カウンタ部３３を参照して、インターフェース制御部３１で予め定められた回数以上利用されている制御データを格納する。
【００３９】
また、ボタン電話機４は、状態データをインターフェース部３を介してインターフェース制御部３１へ送信する。この場合、インターフェース制御部３１は、送信された状態データに基づいて選択され、記憶部３４に格納されている制御データ（第１の制御データ）を取得する。また、インターフェース制御部３１は、中央処理部２へこの状態データを送信し、この状態データに基づいて選択された制御データのうち、記憶部３４に格納されていないもの（第２の制御データ）をインターフェース制御部３１に送信する。インターフェース制御部３１は、第１および第２の制御データを用いてボタン電話機４を制御する。
【００４０】
次に、本発明におけるボタン電話機制御装置の動作を以下に示す。図２は、本発明におけるボタン電話機制御装置の初期動作を示すフロー図である。ここで、初期動作は、ボタン電話機制御装置１の電源投入時から予め定められた時間が経過するまでに行われる動作を示す。
【００４１】
図２を参照すると、ステップＳ１００で、電話機制御装置１に電源が投入される。ステップＳ１０１で、中央処理部２はインターフェース制御部３１へ制御データを送信する。ステップＳ１０２で、インターフェース制御部３１は受信した制御データに基づいて、ラインインターフェース部３２を介してボタン電話機４の動作を制御する。ステップＳ１０３で、インターフェース制御部３１は、ステップＳ１０１で中央処理部２から送信された制御データを記憶部３４へ格納する。
【００４２】
ステップＳ１０４で、インターフェース制御部３１は、Ｓ１０３で記憶部３４に格納された制御データに対応するカウンタ部３３のカウンタ値を１加算する。ステップＳ１０５で、電源投入時からの経過時間が、予め定められた時間よりも長いまたは等しい場合、ステップＳ１０６以降を実行し、電源投入時からの経過時間が、予め定められた時間よりも短い場合、ステップＳ１０１以降を繰り返し実行する。
【００４３】
ステップＳ１０６で、カウンタ部３３のカウンタ値が予め定められた値以上を示す制御データのみを記憶部３４に残し、他の制御データを記憶部３４から削除する。ステップＳ１０７で、インターフェース制御部３１は、記憶部３４を検索し、記憶部３４に格納されている制御データを中央処理部２へ通知する。ステップＳ１０８で、中央処理部２はステップＳ１０７で通知された制御データをインターフェース制御部３１へ送信しないように設定する。
【００４４】
次に、本発明におけるボタン電話機制御装置の通常の動作を以下に示す。図３は、本発明におけるボタン電話機制御装置の通常動作を示すフロー図である。図３を参照すると、ステップＳ２０１で、ボタン電話機４からボタン電話機４の状態を示す状態データが、ラインインターフェース部３２を介してインターフェース制御部３１へ送信される。ステップＳ２０２で、インターフェース制御部３１は、状態データを受信する。
【００４５】
ステップＳ２０３で、インターフェース制御部３１は、受信した状態データに対応する制御データを記憶部３４から取得する。ステップＳ２０４で、受信した状態データに対応する制御データがすべて記憶部３４に格納されている場合、ステップＳ２０８を実行する。また、受信した状態データに対応する制御データのうち、記憶部３４に格納されていないものを含む場合、ステップＳ２０５以降を実行する。
【００４６】
ステップＳ２０５で、インターフェース制御部３１は、受信した状態データを中央処理部２へ送信する。ステップＳ２０６で、中央処理部２は受信した状態データに基づいて、制御データ格納部を検索し、対応する制御データを選択して取得する。ステップＳ２０７で、中央処理部２はステップＳ２０６で取得された制御データのうち、記憶部３４に格納されている制御データを除いたものを、インターフェース制御部３１へ送信する。ステップＳ２０８で、インターフェース制御部３１は、ステップＳ２０４で取得された制御データと、ステップＳ２０７で送信された制御データとを用いてボタン電話機４を制御する。
【００４７】
上記に示すように、本発明におけるボタン電話機制御装置では、初期動作の段階で使用頻度の高い制御データは、中央処理部２を利用することなく、インターフェース制御部３１とボタン電話機４との間でのローカル制御をすることが可能となる。このことによって、中央処理部２とインターフェース部３を介してボタン電話機４との間のデータ通信を行う場合に発生するデータ通信エラーによる誤動作を削減することが可能となる。
【００４８】
また、本発明におけるボタン電話機制御装置は、中央処理部２の処理量を軽減することが可能となる。
【００４９】
ここで、本実施形態では、インターフェース部３は、中央処理部２とボタン電話装置４との間に設けられているが、このインターフェース部３はボタン電話装置の局線インターフェース部や単独電話機のインターフェース部として用いることも可能である。
【００５０】
また、上記のボタン電話機制御装置の初期動作において、ステップＳ１０５は以下のステップを実行することも可能である。まず、中央処理部２は初期動作が終了するときに、初期動作終了データをインターフェース制御部３１へ出力するように設定されている。次に、上記のステップＳ１０５の代わりに、インターフェース制御部３１が、ステップＳ１０２で、初期動作終了データを受信した場合、ステップＳ１０６以降を実施し、インターフェース制御部３１が、ステップＳ１０２で、初期動作終了データ以外の制御データを受信する場合、ステップＳ１０１以降を反復して実行する。
【発明の効果】
本発明は、初期動作の段階で使用頻度の高い制御データは、ローカル制御をすることが可能となる。
【００５１】
また、本発明は、中央処理部２とインターフェース部３を介してボタン電話機４との間のデータ通信を行う場合に発生するデータ通信エラーによる誤動作を削減することが可能となる。
【図面の簡単な説明】
【図１】本発明におけるボタン電話機制御装置の構成を示す。
【図２】本発明におけるボタン電話機制御装置の初期動作を示すフロー図である。
【図３】本発明におけるボタン電話機制御装置の通常動作を示すフロー図である。
【符号の説明】
１  ボタン電話機制御装置
２  中央処理部
３  インターフェース部
４  ボタン電話機
２１  制御データ格納部
３１  インターフェース制御部
３２  ラインインターフェース部
３３  カウンタ部
３４  記憶部
【図１】
0003570998.tif 000002
【図２】
0003570998.tif 000003
【図３】
0003570998.tif 000004