(57)【特許請求の範囲】
【請求項１】
内線通信プロトコルのバージョンが異なる複数の内線電話機を、内線を介して収容可能な電話主装置であって、
自電話主装置の電源が投入されていると前記内線に内線電話機が接続されたか否かを常時監視し前記内線電話機が接続されたことを検知する接続検知手段と、
前記内線電話機が具備する内線通信プロトコルのバージョンに対応して所定のバージョンの内線通信プロトコルにより内線通信する内線通信手段と、
内線通信プロトコルのバージョンを内線ＩＤと関連付けて記憶する内線電話通信プロトコルバージョン記憶手段と、を有し、
前記接続検知手段が内線電話機が接続されたことを検知した場合に、リリース日が最も古いまたは機能が最も低い第１のバージョンの内線通信プロトコルにより所定の応答を要求する第１の応答要求コマンドを当該内線へ送出し、前記第１の応答要求コマンドに対応する所定の応答を受信したならば、前記第１のバージョンよりリリース日が新しいまたは機能が高い第２のバージョンの内線通信プロトコルにより所定の応答を要求する第２の応答要求コマンドを当該内線へ送出し、前記第２の応答要求コマンドに対応する所定の応答を受信しないならば、当該内線の内線通信プロトコルは第１のバージョンであることを前記内線電話通信プロトコルバージョン記憶手段に記憶することを特徴とする複数の内線通信プロトコルバージョンを有する電話主装置。
【請求項２】
請求項１に記載の内線電話機であって、
複数のバージョンの内線通信プロトコルによる内線通信手段と、
第１のバージョンの内線通信プロトコルにより前記主装置から所定の応答を要求する第１応答要求コマンドを受信する第１応答要求コマンド受信手段と、
第２のバージョンの内線通信プロトコルにより前記主装置から所定の応答を要求する第２応答要求コマンドを受信する第２応答要求コマンド受信手段と、を有し、
前記第１応答要求コマンド受信手段が第１応答要求コマンドを受信した場合に、前記第１のバージョンの内線通信プロトコルにより所定の応答を内線へ送出すると共に、前記第２応答要求コマンド受信手段は第２応答要求コマンドを受信しないかを監視し、所定の時間が経過しても前記第２応答要求コマンドを受信しないならば、前記内線通信手段は前記第１のバージョンの内線通信プロトコルにより前記電話主装置と内線通信するように自内線電話機を設定することを特徴とする内線電話機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ボタン電話主装置において、古い通信プロトコルの主装置または内線端末と、新しい通信プロトコルの主装置または内線端末とを混在収容し、相互通信を可能とするボタン電話装置に関するものである。
【背景技術】
【０００２】
一般に、新しい通信プロトコルで動作する電話主装置または内線端末（主装置等という）は、旧通信プロトコルで動作する主装置等との相互通信ができるようにするため、旧通信プロトコルでの動作もできるように設計されている。したがって、通信の開始に先立って、接続相手の通信プロトコルの新旧バージョンの判別が出来ていれば、バージョンが異なっても相互通信が可能である。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、旧通信プロトコルの主装置等の中には、通信開始に先立って新旧バージョン判別を行う機能を具備していないものがあり、新通信プロトコルの主装置等に接続された場合に、新通信プロトコルでの問い合わせコマンドに対して、応答を返すことができない。そのため新通信プロトコルの主装置等は、旧通信プロトコルでの動作が可能であるにも拘わらず、相手装置のプロトコルの新旧を確認できないため、通信ができないという不都合がある。
【０００４】
この解決のため、たとえばＧ４ファクシミリ装置とＧ３ファクシミリ装置の相互接続では、Ｇ４ファクシミリ装置においてまずＧ４プロトコルで問い合わせを行い、応答がないとタイムアウトによって、以降Ｇ３プロトコルで通信する方式が知られている。これをフォールバック機能という。（特許文献１）。
【０００５】
このように新通信プロトコルで最初接続をトライし、応答がない場合に、旧プロトコルにフォールバックする方法を利用することが考えられるが、極端な場合には、新通信プロトコルの問い合わせコマンドの信号フォーマットを受信した場合に、旧通信プロトコルの内線電話が受信した信号ファーマットが規定外であるために、誤動作して使用不能となることがある（特許文献２）。したがって、このような場合には、フォールバック機能が有効に作用せず、当該内線電話が旧通信プロトコルであるのか、はたまた全く別の通信プロトコル、例えば他社製の内線電話であるとかの判断ができないという問題があった。
【特許文献１】特開平６−１７８０１１
【特許文献２】特開２００８−１５４０８７
【課題を解決するための手段】
【０００６】
本発明は、係る問題に鑑みなされたもので、内線通信プロトコルのバージョンが異なる複数の内線電話機を、内線を介して収容可能な電話主装置であって、
自電話主装置の電源が投入されていると前記内線に内線電話機が接続されたか否かを常時監視し前記内線電話機が接続されたことを検知する接続検知手段と、
前記内線電話機が具備する内線通信プロトコルのバージョンに対応して所定のバージョンの内線通信プロトコルにより内線通信する内線通信手段と、
内線通信プロトコルのバージョンを内線ＩＤと関連付けて記憶する内線電話通信プロトコルバージョン記憶手段と、
を有し、前記接続検知手段が内線電話機が接続されたことを検知した場合に、リリース日が最も古いまたは機能が最も低い第１のバージョンの内線通信プロトコルにより所定の応答を要求する第１の応答要求コマンドを当該内線へ送出し、前記第１の応答要求コマンドに対応する所定の応答を受信したならば、前記第１のバージョンよりリリース日が新しいまたは機能が高い第２のバージョンの内線通信プロトコルにより所定の応答を要求する第２の応答要求コマンドを当該内線へ送出し、前記第２の応答要求コマンドに対応する所定の応答を受信しないならば、当該内線の内線通信プロトコルは第１のバージョンであることを前記内線電話通信プロトコルバージョン記憶手段に記憶することを特徴とする。
【発明の効果】
【０００７】
本発明では、新通信プロトコルで動作する電話主装置（新電話主装置という）は、まず旧通信プロトコルからバージョン確認を開始し、旧通信プロトコルで動作する内線電話（旧内線電話という）に対しては、まず旧通信プロトコルでの問い合わせコマンドを送出する。したがって、旧内線電話が規定外の信号フォーマットのコマンドを受信することがなく、誤動作により以降動作不能となることがない。また、新通信プロトコルで動作する内線電話（新内線電話という）に対しても、最初、旧通信プロトコルでの問い合わせコマンドが送られて来るが、新内線電話は前述の通り旧通信プロトコルでも動作できるように設計されているので、旧通信プロトコルでの応答を返すことができ、誤動作等は一切発生しない。
【０００８】
次に新電話装置は、新通信プロトコルでのバージョン確認に進み、新内線電話はこれにたいして、正規の応答を返すので、新バージョンであることが確認できるが、旧内線電話は応答を返さないので、旧バージョンであることが確認できる。
この場合に、もし旧内線電話が規定外の信号フォーマットを受信して動作不能となったとしても、応答がないことより正しく旧バージョンであると判定され、その結果が内線電話通信プロトコルバージョン記憶手段に記憶される。したがって、新電話主装置は、以降の接続において、通信開始に先立って、内線電話通信プロトコルバージョン記憶手段を参照することで、内線電話の新旧バージョンを正しく知ることができるので、相互通信は支障なく行われるという効果がある。
【発明を実施するための最良の形態】
【０００９】
以下、図を用いて、本発明を実施するための最良の実施形態について説明する。
図１は、本発明の新電話主装置と新旧内線電話のブロック構成図を示す。
本発明の新電話主装置１００は、加入電話網４００とのインターフェース部１１０、電話の呼制御部１２０、旧内線電話２００及び新内線電話３００とのインターフェース部１３０、および内線電話プロトコルバージョン記憶部１４０の各ブロックを構成要素として有する。
【００１０】
また、旧内線電話２００は新電話主装置１００とのインターフェース部２１０、旧通信プロトコルである第１の通信プロトコルに基づいて端末を制御する第１プロトコル対応端末制御部２２０、および電話機能を制御する電話制御部２３０の各ブロックを構成要素として有する。
【００１１】
さらに、新内線電話３００は新電話主装置１００とのインターフェース部３１０、新旧の通信プロトコルに対応する第１、第２プロトコル対応端末制御部３２０、および電話制御部３３０の各ブロックを構成要素として有する。
【００１２】
図２は、本発明の新電話主装置１００による接続された新旧内線電話の通信プロトコルバージョン判定フローチャートを示す。
【００１３】
電源オン（Ｓ１００１）で、新電話主装置１００の呼制御部１２０は、工事により内線電話が接続されたかを常時監視している（Ｓ１００２）。接続を検知すると（Ｓ１００２のＹ）、直ちに第１通信プロトコルにより応答要求コマンドを送信する（Ｓ１００３）。そして、第１通信プロトコルの応答の受信を監視するタイマを起動し（S１００４）、第１通信プロトコルのコマンドに対応して、内線電話から応答があるかないかを監視する（Ｓ１００５、Ｓ１０１２）。第１通信プロトコルの応答を受信すると（Ｓ１００５のＹ）、第２通信プロトコルの応答要求コマンドを送信する（Ｓ１００６）。
【００１４】
そして、第２通信プロトコルの応答の受信を監視するタイマを起動し（S１００７）、第２通信プロトコルのコマンドに対して、第２通信プロトコルの応答を受信すると（Ｓ１００８のＹ）、接続された内線電話を新内線電話として内線電話通信プロトコルバージョン記憶部１４０に記憶する（Ｓ１００９）。
【００１５】
第１通信プロトコルの応答要求コマンドの送信に対して、第１通信プロトコルの応答を一定時間内に受信しない場合（Ｓ１０１２のＹ）、所定の内線電話でない可能性が大きいのでアラームを発して、工事者に通報する（Ｓ１０１３）。
【００１６】
このように、全く異なるプロトコルの内線電話、例えば他社製の内線電話が誤って接続された場合には、第１の通信プロトコルでのバージョン確認において、正規の応答が返らないので、新電話主装置１００側で対象外の内線電話が接続されたことが識別でき、速やかに警報を発することができるという効果もある。
【００１７】
また、第２通信プロトコルの応答要求コマンドの送信に対して、第２通信プロトコルの応答を一定時間内に受信しない場合（Ｓ１０１０のＹ）、接続されて内線電話を旧内線電話として内線電話通信プロトコルバージョン記憶部１４０に記憶する（Ｓ１０１１）。
【００１８】
図３は、本発明の新内線電話による接続された電話主装置の通信プロトコルバージョン判定フローチャートを示す。
【００１９】
電源オン（Ｓ２００１）で、第１通信プロトコルのコマンドの受信を監視するタイマを起動し（Ｓ２００２）、さらに第１通信プロトコルのよる応答要求コマンドの受信を監視する（Ｓ２００３）。
【００２０】
第１通信プロトコルの応答要求コマンドを受信すると（Ｓ２００３のＹ）、第１通信プロトコルの規定に沿った応答を返し（Ｓ２００４）、第2通信プロトコルのコマンドの受信を監視するタイマを起動し（Ｓ２００５）する。そして第２通信プロトコルの応答要求コマンドの受信を監視する（Ｓ２００６）。
【００２１】
第２通信プロトコルの応答要求コマンドを受信（Ｓ２００６のＹ）すると、第２通信プロトコルで規定された応答を返し（Ｓ２００７）、新電話主装置１００に接続されたと判定し、自己に対して、新電話主装置対応の端末設定を行う（Ｓ２００８）。
【００２２】
第２通信プロトコルの応答要求を一定時間経っても受信しない場合（Ｓ２００６Ｓ２００９のＹ）は、旧電話主装置に接続されたと判定し、自己に対して、旧電話主装置対応の端末設定を行う（Ｓ２０１０）。
【００２３】
また、最初の第１通信プロトコルの応答要求コマンドが一定時間内に受信できなかった場合（Ｓ２００３Ｓ２０１２のＹ）には、電話主装置に繋がっていないか、あるいは電話主装置の障害が考えられるので、アラーム表示を行って（Ｓ２０１３）、保守員に通知する。
【００２４】
以上、本発明を電話主装置と内線電話との関係で説明したが、これに限定されるものでなく、例えば複数バージョンの通信プロトコル端末が混在する通信ネットワークにおいて、通信プロトコルのバージョン判定方式として広く適用が可能であることを付言する。
【図面の簡単な説明】
【００２５】
【図１】本発明の新電話主装置１００と新旧内線電話機のブロック構成図である
【図２】本発明の新電話主装置１００による内線電話の通信プロトコルバージョン判定フローチャートである
【図３】本発明の新内線電話による対応電話主装置の通信プロトコルバージョン判定フローチャートである
【符号の説明】
【００２６】
１００      本発明による新電話主装置
１１０      外線インターフェース部
１２０      呼制御部
１３０      内線インターフェース部
１４０      内線電話通信プロトコルバージョン記憶部
２００      旧内線電話
２１０      電話主装置インターフェース部
２２０      第一プロトコル対応端末制御部
２３０      電話制御部
３００      新内線電話
３１０      電話主装置インターフェース部
３２０      第一、第二プロトコル対応端末制御部
３３０      電話制御部
４００      加入電話網
【図１】
0005640338.tif 000002
【図２】
0005640338.tif 000003
【図３】
0005640338.tif 000004