(57)【特許請求の範囲】
【請求項１】
パケット交換網とパケット交換網に接続された複数の音声通信端末装置とよりなるシステムのための音声通信端末装置であって、
当該音声通信端末装置の入力部から当該音声通信端末装置の利用者の状態を示す状態情報の入力を受け付け、入力された利用者の状態情報を記憶する利用者状態管理手段と、
当該音声通信端末装置の入力部から前記パケット交換網に接続された複数の音声通信端末装置の何れかを特定する情報を受け付け、特定された音声通信端末装置に対して通話を要求する第1の通話要求コマンドを送信する特定端末通話要求手段と、
他の音声通信端末装置からの第1の通話要求通話要求コマンドを受信した際に、前記利用者状態管理手段に記憶されている当該音声通信端末装置の利用者の状態情報を参照して通話要求に対する応答の可否を判断し、応答不可と判断された場合に、応答不可であることを示す情報と当該音声通信端末装置の利用者の状態情報とを含む第1の応答情報を、通話要求元の音声通信端末装置に送信する第１の通話要求応答手段と、
前記通話要求を行なった特定の音声通信端末装置から第１の応答情報を受信すると、パケット交換網に接続された複数の音声通信端末装置に通話を要求する第２の通話要求コマンドを同時に送信する同報手段と、
他の音声通信端末装置からの第２の通話要求コマンドを受信した際に、当該音声通信端末装置の利用者に通話要求の着信を通知し、通話要求に対する応答指示が行われると、通話可能であることを示す第２の応答情報を通話要求元の音声通信端末装置に送信する第２の通話要求応答手段と、
前記同報手段により通話要求が送信された複数の音声通信端末装置からの通話可能を示す第２の応答情報を受信し、当該第２の応答情報を送信してきた音声通信端末装置のいずれかを選択し、選択された音声通信端末装置と通話を確立する接続手段と
を有することを特徴とする音声通信端末装置。
【請求項２】
パケット交換網とパケット交換網に接続された複数の音声通信端末装置とよりなるシステムのための音声通信端末装置であって、
当該音声通信端末装置の入力部から当該利用者の状態を示す状態情報の入力を受け付け、入力された利用者の状態情報を記憶する利用者状態管理手段と、
当該音声通信端末装置が代理対応可能な他の音声通信端末装置を特定する情報を記憶した代理応答テーブル管理手段と、
当該音声通信端末装置の入力部から前記パケット交換網に接続された複数の音声通信端末装置の何れかを特定する情報を受け付け、入力された音声通信端末装置に対して通話を要求する第1の通話要求コマンドを送信する特定端末通話要求手段と、
他の音声通信端末装置からの第1の通話要求コマンドを受信した際に、受信した第1の通話要求コマンドが当該音声通信端末装置に対するものである場合には、前記利用者状態管理手段に記憶されている当該音声通信端末装置の利用者の状態情報を参照して通話要求に対する応答の可否を判断し、応答不可と判断された場合に、応答不可であることを示す情報と当該音声通信端末装置の利用者の状態情報とを含む第1の応答情報を、通話要求元の音声通信端末装置に送信する第１の通話要求応答手段と、
通話要求を送信した特定の音声通信端末装置からの第１の応答情報を受信すると、パケット交換網に接続された複数の音声通信端末装置に対して、前記特定の音声通信端末装置の識別情報を含む第２の通話要求コマンドを同時に送信する代理通話要求手段と、
他の音声通信端末装置からの第２の通話要求コマンドを受信した際に、当該第２の通話要求コマンドに含まれる特定の音声通信端末装置の識別情報が前記代理応答テーブル管理手段に記録されているか否かを検索し、記憶されている場合に、当該音声通信端末装置の利用者に通話要求の着信を通知し、通話要求に対する応答指示操作が行われると、通話可能であることを示す第２の応答情報を通話要求元の音声通信端末装置に送信する通話要求応答手段と、
前記代理通話要求手段により第２の通話要求が送信された音声通信端末装置から通話可能を示す第２の応答情報を受信し、当該第２の応答情報を送信してきた音声通信端末装置のいずれかを選択して、選択された音声通信端末装置と通話を確立する接続手段と
を有することを特徴とする音声通信端末装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パケット交換網とパケット交換網に接続された複数の音声通信端末装置とよりなるシステムにおいて、同時に複数の音声通信端末装置に対して送信する同報手段を利用して、特定の音声通信端末装置との接続を行う音声通信端末装置に関する。
【０００２】
【従来の技術】
従来の回線交換網と回線交換網に接続された複数の音声通信端末装置とよりなるシステムにおいて、ある電話機から同時に複数の電話に発呼する場合、構内交換システム（以下ＰＢＸと略す）に、あらかじめ対象となる電話機に同一の電話番号を割り当て登録しておく、あるいは、代表電話番号を設定し、その代表電話番号の対象となる電話番号を対応づけて登録しておくことにより、その電話番号ないしは代表電話番号を使用して発呼している。当然、回線交換網の拡大や登録する電話番号や代表電話番号の増大に伴って、ＰＢＸの登録内容は複雑かつ大量になってしまう。さらに、同一ＰＢＸに接続されている場合はその登録も容易だが、異なるＰＢＸに跨がる場合にはその登録が煩雑なものとなる。また、同時に発呼する際も、たとえばｎ個の電話に発呼するとした場合、一度の通信で行われるわけではなく、実際にはｎ回の通信が行われ、回線の負荷も高くなる。
【０００３】
【発明が解決しようとする課題】
通常電話を掛ける際には、特定の人に連絡を取りたい場合と、所望の要件について分かる人であればよい場合がある。前者の場合は、通話したい電話番号を指定すればよいので、回線交換網であっても特に問題はない。後者の場合、その要件について分かる人すべてに対して、つまり複数の音声通信端末装置に対して発呼し、対応可能な人が応答したら、その人に自動的に繋がれればよい。
【０００４】
一方、パケット交換網を利用したネットワークシステム（ＬＡＮ，ＷＡＮ，ＭＡＮやそれらの組み合わせからなるものを含む）が普及し、さらにネットワークに接続される端末の高性能化に伴い、端末に各種メディア機器を接続し、ネットワークを介して各種メディア機器に通信できるようになっている。
つまり、パケット交換網に音声通信機能を接続あるいは内蔵した音声通信端末装置に対して、電話番号ではなく音声通信端末装置に割り当てられたネットワークアドレスを指定して、発呼および通話確立を行うことが可能となっている。本機能を利用して、特定の端末を指定して通話するシステムは実現されているが、複数の端末へ一斉に発呼し、応答可能な特定の端末と通話を確立するシステムは実現されていない。
【０００５】
本発明では、特に、当初通話要求を行なった通話要求先の音声通信装置が応答不可能な場合に、他の応答可能な複数の音声通信端末装置への通話要求を容易にし、なおかつ、発呼された音声通信端末装置のうち、応答可能な音声通信端末装置のいづれかを選択して、特定の音声通信端末装置と接続することを目的とする。
【０００６】
【課題を解決するための手段】
本発明では、音声通信端末装置に、特定の音声通信端末装置に対する通話要求を行い、通話要求先の特定の音声通信端末装置が応答不可能の場合に、他の複数の音声通信端末装置あるいは予め登録されている代理応答可能な音声通信端末装置に対して通話要求を行ない、通話可能と応答してきた音声通信端末装置のいずれかを選択して、選択した音声通信端末装置と通話を確実するように構成することにより、前述の課題を解決する。
【０００７】
すなわち、本発明は、パケット交換網とパケット交換網に接続された複数の音声通信端末装置とよりなるシステムのための音声通信端末装置であって、当該音声通信端末装置の入力部から当該音声通信端末装置の利用者の状態を示す状態情報の入力を受け付け、入力された利用者の状態情報を記憶する利用者状態管理手段と、当該音声通信端末装置の入力部から前記パケット交換網に接続された複数の音声通信端末装置の何れかを特定する情報を受け付け、特定された音声通信端末装置に対して通話を要求する第1の通話要求コマンドを送信する特定端末通話要求手段と、他の音声通信端末装置からの第1の通話要求通話要求コマンドを受信した際に、前記利用者状態管理手段に記憶されている当該音声通信端末装置の利用者の状態情報を参照して通話要求に対する応答の可否を判断し、応答不可と判断された場合に、応答不可であることを示す情報と当該音声通信端末装置の利用者の状態情報とを含む第1の応答情報を、通話要求元の音声通信端末装置に送信する第１の通話要求応答手段と、前記通話要求を行なった特定の音声通信端末装置から第１の応答情報を受信すると、パケット交換網に接続された複数の音声通信端末装置に通話を要求する第２の通話要求コマンドを同時に送信する同報手段と、他の音声通信端末装置からの第２の通話要求コマンドを受信した際に、当該音声通信端末装置の利用者に通話要求の着信を通知し、通話要求に対する応答指示が行われると、通話可能であることを示す第２の応答情報を通話要求元の音声通信端末装置に送信する第２の通話要求応答手段と、前記同報手段により通話要求が送信された複数の音声通信端末装置からの通話可能を示す第２の応答情報を受信し、当該第２の応答情報を送信してきた音声通信端末装置のいずれかを選択し、選択された音声通信端末装置と通話を確立する接続手段とを有することを特徴とする。
さらには、パケット交換網とパケット交換網に接続された複数の音声通信端末装置とよりなるシステムのための音声通信端末装置であって、当該音声通信端末装置の入力部から当該利用者の状態を示す状態情報の入力を受け付け、入力された利用者の状態情報を記憶する利用者状態管理手段と、当該音声通信端末装置が代理対応可能な他の音声通信端末装置を特定する情報を記憶した代理応答テーブル管理手段と、当該音声通信端末装置の入力部から前記パケット交換網に接続された複数の音声通信端末装置の何れかを特定する情報を受け付け、入力された音声通信端末装置に対して通話を要求する第1の通話要求コマンドを送信する特定端末通話要求手段と、他の音声通信端末装置からの第1の通話要求コマンドを受信した際に、受信した第1の通話要求コマンドが当該音声通信端末装置に対するものである場合には、前記利用者状態管理手段に記憶されている当該音声通信端末装置の利用者の状態情報を参照して通話要求に対する応答の可否を判断し、応答不可と判断された場合に、応答不可であることを示す情報と当該音声通信端末装置の利用者の状態情報とを含む第1の応答情報を、通話要求元の音声通信端末装置に送信する第１の通話要求応答手段と、通話要求を送信した特定の音声通信端末装置からの第１の応答情報を受信すると、パケット交換網に接続された複数の音声通信端末装置に対して、前記特定の音声通信端末装置の識別情報を含む第２の通話要求コマンドを同時に送信する代理通話要求手段と、他の音声通信端末装置からの第２の通話要求コマンドを受信した際に、当該第２の通話要求コマンドに含まれる特定の音声通信端末装置の識別情報が前記代理応答テーブル管理手段に記録されているか否かを検索し、記憶されている場合に、当該音声通信端末装置の利用者に通話要求の着信を通知し、通話要求に対する応答指示操作が行われると、通話可能であることを示す第２の応答情報を通話要求元の音声通信端末装置に送信する通話要求応答手段と、前記代理通話要求手段により第２の通話要求が送信された音声通信端末装置から通話可能を示す第２の応答情報を受信し、当該第２の応答情報を送信してきた音声通信端末装置のいずれかを選択して、選択された音声通信端末装置と通話を確立する接続手段とを有することを特徴とする。
【０００８】
パケット交換網では、発呼先の管理は、回線交換網のようにＰＢＸによる集中管理を行う必要は無く、各端末側で必要なもののみを管理すればよいので、複雑な操作を伴うことなく、上記のような機能を実現することが可能となる。さらに、パケット交換網では、回線交換網のように、発信先の数だけ通信が発生するのではなく、発信先が含まれた同報アドレスを持った発呼データが１回の通信で複数の端末へ送信できるため、通信量による負荷も軽減できる。
【０００９】
【発明の実施の形態】
図１に本発明の基本構成を示す。
パケット交換網#0とパケット交換網#0に接続された複数の音声通信端末#11 〜#15 とよりなるネットワーク#10 を基本とし、これらが図３のようにルータ#30 などを介して複数接続されていてもよい。なお、音声通信端末#11 〜#15 は、請求項１でいう音声通信端末装置に該当する。
【００１０】
パケット交換網#0に接続された各音声通信端末#11 〜#15 は、その端末を特定するホスト名#11 〜#15 とＩＰアドレス#11 〜#15 が割り当てられており、これらは１対１に対応している。
ホスト名#11 〜#15 は、英小文字および数字から構成される。ホスト名は対応するＩＰアドレス#11 〜#15 に変換されて、特定の音声通信端末#11 〜#15 を指定することが可能となる。
【００１１】
ＩＰアドレス#11 〜#15 は図９に示すように、３２ビットで構成され、８ビットずつに区切られて１０進数に変換して表記される。このＩＰアドレスは、後述するＩＰパケット（図８）の宛先ＩＰアドレス52および発信元ＩＰアドレス53に使用され、データ部60の送信先、発信元を示すことになる。送信先としてのＩＰアドレスは、特定の値を指定することにより、ホスト名と同様に特定の音声通信端末を指定することができる。また、図９にも示したように、ＩＰアドレスを１６ビットずつに区切って、前半をネットワークアドレス部46-4-1、後半をホストアドレス部46-4-2と称し、例えばホストアドレス部46-4-2のビットを全て "１" にすることにより、ネットワークアドレス部46-4-1が共通するＩＰアドレスを持つ端末すべてに通信する、つまり同報送信が可能となる。このようなＩＰアドレスをブロードキャストアドレスと言う。具体的には、図３において、ブロードキャストアドレスとして131.165.255.255 を指定した場合、ネットワーク#10 のすべての音声通信端末#11 〜#14 に送信されることになる。なお、本例ではネットワークアドレス部46-4-1およびホストアドレス部46-4-2をそれぞれ前半１６ビット、後半１６ビットと割り当てたが、前半８ビットをネットワークアドレス部46-4-1、残り２４ビットをホストアドレス部46-4-2とする、あるいは、後半８ビットをネットワークアドレス部46-4-1、前半２４ビットをホストアドレス部46-4-2とするなど、その指定はパケット交換網#0,#0'の性質上任意である。
【００１２】
図２に音声通信端末#11 〜#15 の構成を示す。
音声通信端末#11 〜#15 は、表示装置41、キーボード42、音声出力装置43、音声入力装置44を有し、さらに、それぞれの装置のインターフェースである表示装置制御部41-1、キーボード制御部42-1、復号化制御部43-1、符号化制御部44-1、さらに、パケット交換網#0とのインターフェースであるネットワークインターフェース部47および送受信するＩＰパケットの加工を行うパケット組立／分解制御部47-1を有し、それらはバス49を介してＣＰＵ45に接続され制御されている。記憶装置46には、コマンド／レスポンス生成部46-1、レスポンス受信部46-2、音声通信端末#11 〜#15 自身のホスト名46-3およびＩＰアドレス46-4が格納されている。
【００１３】
コマンド／レスポンス生成部46-1は、発呼側の音声通信端末#11 〜#15 が通信を行う際に送出するＩＰパケット（図８）に設定すべき内容を生成する。
レスポンス受信部46-2は、着信側の音声通信端末#11 〜#15 から返されてくるコマンドの応答（レスポンス）を受け取り、レスポンスの内容により次に行うべき通信手順を続行する。
【００１４】
図８に、各音声通信端末#11 〜#15 の間で送受信されるＩＰパケットの内容を示す。
ＩＰパケットは、制御情報51、宛先ＩＰアドレス52、発信元ＩＰアドレス53、データ部60からなる。制御情報51、宛先ＩＰアドレス52、発信元ＩＰアドレス53は、パケット交換網#0を介してデータ部60を送受信する際に付加されるもので、パケット交換網#0を使用して、送受信する際の通信手順上不可欠な情報である。
【００１５】
データ部60は、送受信される内容が設定される部分であり、コマンド種別61、コマンド／レスポンス62、着信先ＩＰアドレス63、要求元ＩＰアドレス64、結果65、詳細66からなる。
コマンド種別61は、音声通信端末#11 〜#15 へ発呼するコマンドを設定する。コマンドの種別61には、「発信」、「代理着信」、「接続」の３種類がある。「発信」は、通常の発呼を意味し、宛先ＩＰアドレス52に設定されるＩＰアドレスの値により、特定の音声通信端末#11 〜#15 へ発呼する、あるいは、複数の音声通信端末#11 〜#15 へ一斉に発呼するなどを行う。「代理着信」は、特定の音声通信端末#11 〜#15 へ「発信」したが、指定した音声通信端末#11 〜#15 から応答不可の“レスポンス”が送信されてきた場合に、代理応答者への発呼を行うことを意味する。「接続」は、「発信」または「代理着信」で応答可能の“レスポンス”が返信されてきた音声通信端末#11 〜#15 への接続を行うことを意味する。
【００１６】
コマンド／レスポンス62は、通信を行うためのコマンドのデータなのか、コマンドに対する応答のデータなのかを、それぞれ“コマンド”あるいは“レスポンス”として指定する。
着信先ＩＰアドレス63は、コマンド／レスポンス62が“コマンド”である場合、基本的にＩＰパケット（図８）の送信先である宛先ＩＰアドレス52と同じ内容になるが、コマンド種別61が「代理着信」の場合は、宛先ＩＰアドレス52がブロードキャストアドレスとなるため、本来通信したかった音声通信端末#11 〜#15 のＩＰアドレス46-4を設定しておくことにより、どの音声通信端末#11 〜#15 の代理応答者が要求されているのかを明らかにしている。コマンド／レスポンス62が“レスポンス”である場合は、対応するコマンドで指定された内容と同じ内容を設定しておく。
【００１７】
要求元ＩＰアドレス64は、コマンド種別61が何であれ、コマンド／レスポンス62が“コマンド”である場合は発呼元の音声通信端末#11 〜#15 のＩＰアドレスを設定し、コマンドの発行元を明確にする。発信元ＩＰアドレス53と同じ値になる。コマンド／レスポンス62が“レスポンス”である場合は、対応するコマンドで指定された内容と同じ内容を設定し、どの音声通信端末#11 〜#15 から、どの音声通信端末へのコマンドのレスポンスかの情報を引き継ぐ。
【００１８】
結果65は、コマンド／レスポンス62が“レスポンス”である場合に使用され、コマンドに対して、応答可能であれば“ＯＫ”を、応答不可であれば“ＮＧ”を設定する。
詳細66も、コマンド／レスポンス62が“レスポンス”である場合に使用され、結果65の詳細情報を設定する。本例では、指定した音声通信端末#11 〜#15 が応答不可である場合に、「不在」など理由を設定している。
【００１９】
図１５に、表示装置41に表示される画面の例を示す。
インジケータ41-2は、通話時の音量の表示／設定を行う画面である。図１９に通話中のインジケータの表示の様子を示す。
在席状況41-3は、当該音声通信端末#11 〜#15 の利用者の在／不在状態を表示／設定するための画面である。
【００２０】
状態41-4は、当該音声通信端末#11 〜#15 の通信状況を表示する画面である。
接続先41-5は、通信を行う相手を指定する画面である。
発信ボタン41-6は、指定した接続先41-5を特定して通信する場合に指示するボタンであり、グループ発信ボタン41-9は、指定した接続先41-5を含むネットワーク全体に対して発呼し、その中から応答可能である特定の音声通信端末#11 〜#15 と接続する場合に指示するボタンである。
【００２１】
応答ボタン41-7は、発呼された音声通信端末#11 〜#15 が応答可能な場合に指示するボタンである。切断ボタン41-8は、通信を切断する際に指示するボタンである。
上記４種類のボタンは、操作の内容により、有効なボタンだけが黒色で表示されて使用可能となり、無効なボタンは灰色で表示され使用できないようにしている。これらの画面表示は、必要なボタンのみ表示するなど、他の表示形式でも対応は可能である。
【００２２】
以下、実際の動きを図面に従って説明する。
（実施例１）
実施例１は、図３に示すように、パケット交換網#0,#0'とパケット交換網#0,#0'に接続された複数の音声通信端末#11 〜#14, #21〜#22 からなるネットワーク#10,#20 がルータ#30 を介して接続されている。
【００２３】
実施例１では、特定の人ではなく、例えば、ある部署に問い合わせを行う場合を想定する。
具体的には、ある部署に、ネットワーク#10 があり、ネットワーク#10 には複数の音声通信端末#11 〜#14 が接続されているとする。問い合わせを行いたい音声通信端末#21 は、このネットワーク#10 に接続された音声通信端末#11 〜#14 のどれに繋がっても要件が済ませられる。この場合、音声通信端末#21 は、まずネットワーク#10 全体へ発呼し、通話可能な音声通信端末とのみ接続されればよい。
【００２４】
通信の手順を、呼設定手順（図１０）と画面（図１５〜図１９）、フローチャート（図５〜図７）に従って説明する。
音声通信端末#21 には、画面（図１５）が表示されている。この時点では各ボタン41-6〜41-9は灰色で表示され、操作できないようになっている。ネットワーク#10 に発呼するため、ネットワーク#10 接続されている音声通信端末#11 のホスト名46-3を画面（図１５）の接続先41-5に入力する。接続先41-5を入力すると、発信ボタン41-6およびグループ発信ボタン41-9のみが黒色表示されて、操作可能となる（図１６）。グループ発信ボタン41-9をマウスなどでクリックする。クリックすると、コマンド／レスポンス生成部46-1に画面（図１６）の指定内容が渡される。コマンド／レスポンス生成部46-1は、グループ発信ボタン41-9がクリックされたことを認識して（図７のステップ 101）、グループ発信コマンド生成処理102 を実行し、発信コマンド500 を生成する。
【００２５】
発信コマンド500 の内容を説明する（図５のステップ 102）。
コマンド種別61には「発信」（図５のステップ 102の▲１▼）、コマンド／レスポンス62には“コマンド”（図５のステップ 102の▲２▼）、発信元ＩＰアドレス53および要求元ＩＰアドレス64には音声通信端末#21 のＩＰアドレス46-4（ここでは、172.134.56.21)を設定する（図５のステップ 102の▲３▼）。画面（図１６）で指定された接続先のホスト名（ここでは、host11.aaa.bbb.ccc) から音声通信端末#11 のＩＰアドレス（ここでは、131.165.44.11)を割り出し（図５のステップ 102の▲４▼）、音声通信端末#11 含むネットワーク#11 に接続されている音声通信端末#11 〜#14 すべてに対して送信されるブロードキャストアドレスを作成する（ここでは、131.165.255.255)（図５のステップ 102の▲５▼）。このブロードキャストアドレスを宛先ＩＰアドレス52および着信先ＩＰアドレス63に設定する（図５のステップ 102の▲６▼）。
【００２６】
発信コマンド500 を有したＩＰパケットをパケット組立／分解制御部47-1に依頼すると（図５のステップ 109）、ルータ#30 を介して、パケット交換網#0に入り、ネットワーク#10 の音声通信端末#11 〜#14 に対して、発信コマンド500 を有したＩＰパケットが通知される。
この時点で、発呼元の音声通信端末#21 の画面は図１７のように変わり、発呼中であることを示す。切断ボタン41-8のみが黒色表示され、操作可能となる。
【００２７】
発信コマンド500 を有したＩＰパケットを受け取った音声通信端末#11 〜#14 は、図１８のような画面が表示され、音声通信端末#21 から発呼されていることを報知する。この状態では、応答ボタン41-7と切断ボタン41-8のみが黒色表示され、操作可能となっている。発呼されていることは、画面上での表示だけもよいし、呼出し音を鳴らしてもよい。
【００２８】
ここで、音声通信端末#12 が、音声通信端末#21 からの発呼に対して、応答ボタン41-7をマウスなどでクリックしたとする。クリックすると、コマンド／レスポンス生成部46-1が起動され、レスポンス生成処理108 に制御が渡る（図５のステップ 105,108）。
レスポンス生成処理108 は、音声通信端末#21 から通知されてきた発信コマンド500 に対する発信レスポンス501 を作成する。
【００２９】
発信レスポンス501 の内容を説明する。
コマンド種別61および着信先ＩＰアドレス63、要求元ＩＰアドレス64は、音声通信端末#21 からの発信コマンド500 の内容をそのまま設定し（図５のステップ 108の▲１▼）、どの音声通信端末から、どの音声通信端末へのコマンドであったかを返送する。コマンド／レスポンス62には、コマンドに対する応答であることを示す“レスポンス”を設定する（図５のステップ 108の▲２▼）。結果65には、応答可能であることを示す“ＯＫ”を設定する（図５のステップ 108の▲３▼）。この場合、詳細66には何も設定しない。
【００３０】
発信元ＩＰアドレス53には、音声通信端末#12 のＩＰアドレス46-4（ここでは、131.165.44.12)を設定し（図５のステップ 108の▲５▼）、宛先ＩＰアドレス52には音声通信端末#21 からの発信コマンド500 の要求元ＩＰアドレス64（つまり、音声通信端末#21 のＩＰアドレス46-4）を設定することにより（図５のステップ 108の▲６▼）、発呼元の音声通信端末#21 へ発信レスポンス501 が返信される。同様に、音声通信端末#13 も、応答可能であることを発呼元の音声通信端末#21 に発信レスポンス502 として返信する。
【００３１】
音声通信端末#21 は、発信レスポンス501 を受け取ると、レスポンス受信部46-2を起動する。レスポンス受信部46-2はコマンド種別61が「発信」であり（図６のステップ 201）、結果65が“ＯＫ”であることを確認し（図６のステップ 202）、接続完了フラグが“０”であり、まだ通話が確立していないことを確認して（図６のステップ 203）、接続コマンド生成処理204 に制御を渡し、接続コマンド503 を生成する。
【００３２】
接続コマンド503 の内容を説明する。
コマンド種別61には「接続」（図７のステップ 204-1の▲１▼）、コマンド／レスポンス62には“コマンド”（図７のステップ 204-1の▲２▼）、発信元ＩＰアドレス53および要求元ＩＰアドレス64には音声通信端末#21 のＩＰアドレス46-4（ここでは、172.134.56.21)（図７のステップ 204-1の▲３▼）、宛先ＩＰアドレス52および着信先ＩＰアドレス63には発信レスポンス502 の発信元ＩＰアドレス53（ここでは、131.165.44.12)を設定し（図７のステップ 204-1の▲４▼）、パケット組立／分解制御部47-1へ依頼する（図７のステップ 204-2）。接続コマンド503 を有したＩＰパケットは、音声通信端末#12 に送信される。合わせて、接続フラグに“１”を設定し、以後応答レスポンスを返信してきた音声通信端末とは接続を行わないようにする。
【００３３】
音声通信端末#12 は、接続コマンド503 を受け取ると、コマンド／レスポンス生成部46-1が起動される。コマンド／レスポンス生成部46-1は、接続コマンド503 を受信したことを確認して（図５のステップ 106）、レスポンス生成処理108 に制御を渡し、接続レスポンス504 を生成する。
接続レスポンス504 の内容を説明する。
【００３４】
コマンド種別61および着信先ＩＰアドレス63、要求元ＩＰアドレス64は、通知されてきた接続コマンド503 の内容をそのまま設定する（図５のステップ 108の▲１▼）。コマンド／レスポンス62にはコマンドに対する応答であることを示す“レスポンス”（図５のステップ 108の▲２▼）、結果65には、応答可能を示す“ＯＫ”を設定する（図５のステップ 108の▲３▼）。詳細66には何も設定しない。発信元ＩＰアドレス53には、音声通信端末#12 のＩＰアドレス46-4（ここでは、131.165.44.12)を設定し（図５のステップ 108の▲５▼）、宛先ＩＰアドレス52には音声通信端末#21 からの発信コマンドの発信元ＩＰアドレス（つまり、音声通信端末#21 のＩＰアドレス）を設定することにより（図５のステップ 108の▲６▼）、接続コマンド503 を送り返せる。
【００３５】
音声通信端末#12 から送信されてきた接続レスポンス504 を、音声通信端末#21 が受け取ることにより、音声通信端末#12 と接続され、通話が可能となる。
以上により、ある複数の音声通信端末に一斉に発呼し、その中の特定の音声通信端末のみ接続することが可能となる。
なお、この実施例１では、請求項１でいう、パケット交換網に接続された複数の音声通信端末装置に通話を要求するコマンドを同報する手段は、コマンド／レスポンス生成部46-1およびレスポンス受信部46-2より構成されている。この手段を実現するプログラムの構成は、これに限らず、１つのプログラムで構成されていてもよいし、３つ以上のプログラムで構成されていてもよい。
【００３６】
また、この実施例１では、請求項１でいう、通話可能な音声通信端末装置から通話を確立する音声通信端末装置を選択する手段は、一番最初に応答してきた音声通信端末#11 〜#14 を選択することを想定して、一番最初に応答してきた音声通信端末#11 〜#14 に対する接続コマンドを発行した後、接続完了フラグに“１”を設定することにより、２番目以降に応答してきた音声通信端末#11 〜#14 に対しては、接続を行わないようにしている。この手段は、レスポンス受信部46-2に組み込まれている。実施例２および実施例３においても、同様の選択手段を想定して説明する。
【００３７】
（実施例２）
図４に実施例２の構成を示す。基本的な構成は実施例１（図３）と同様であり、音声通信端末#11 〜#14,#21 〜#22 の利用者の在席状況が管理されていることが異なる。
実施例２では、特定の音声通信端末#12 に発呼したが、当該音声通信端末が応答不可能であった場合に、音声通信端末#11 〜#14 に一斉に発呼し直すことにより、代理応答可能な音声通信端末#13 に接続する場合を説明する。
【００３８】
通信の手順を、呼設定手順（図１１）と、画面（図１５〜図１９）、フローチャート（図５〜図７）に従って説明する。
音声通信端末#21 は、画面（図１６）の接続先41-5に音声通信端末#12 のホスト名（実施例２では、host12.aaa.bbb.ccc) を指定し、発信ボタン41-6をマウスなどでクリックする。クリックすると、コマンド／レスポンス生成部46-1に画面の指定内容が渡される。コマンド／レスポンス生成部46-1は、発信ボタン41-6がクリックされたことを認識して（図５のステップ 103）、発信コマンド生成処理104 を実行し（図５のステップ 104）、発信コマンド600 を生成する。
【００３９】
発信コマンド600 の内容を説明する。
コマンド種別61には「発信」（図５のステップ 104の▲１▼）、コマンド／レスポンス62には“コマンド”（図５のステップ 104の▲２▼）、発信元ＩＰアドレス53および要求元ＩＰアドレス64には音声通信端末#21 のＩＰアドレス46-4（ここでは、172.134.56.21)を設定する（図５のステップ 104の▲３▼）。画面で指定された接続先のホスト名（ここでは、host12.aaa.bbb.ccc) から音声通信端末#12 のＩＰアドレス（ここでは、131.165.44.12)を割り出し（図５のステップ 104の▲４▼）、宛先ＩＰアドレス52および着信先ＩＰアドレス63に設定する（図５のステップ 104の▲５▼）。
【００４０】
この発信コマンド600 を有したＩＰパケットをパケット組立／分解制御部47-1に依頼すると（図５のステップ 109）、ルータ#30 を介してパケット交換網#0に入り、音声通信端末#12 に対して、発信コマンド600 を有したＩＰパケットが通知される。
発信コマンド600 を受け取った音声通信端末#12 は、在席状況41-3が「不在」であることを確認し、音声通信端末#21 から発呼があったことは報知せず、コマンド／レスポンス生成部46-1を起動する。コマンド／レスポンス生成部46-1は、音声通信端末#12 の在席状況41-3が「不在」であることを認識し、レスポンス生成処理108 に制御を渡し、発信レスポンス601 を生成する。
【００４１】
発信レスポンス601 の内容を説明する。
データ部60のうち、コマンド種別61および着信先ＩＰアドレス63、要求元ＩＰアドレス64は、音声通信端末#21 からの発信コマンドの内容をそのまま設定し（図５のステップ 108の▲１▼）、どの音声通信端末から、どの音声通信端末へのコマンドであったかを返送する。コマンド／レスポンス62には、コマンドに対する応答であることを示す“レスポンス”を設定する（図５のステップ 108の▲２▼）。結果65には、応答不可であることを示す“ＮＧ”を設定し（図５のステップ 108の▲３▼）、詳細66には、応答不可の理由として、「不在」を設定する（図５のステップ 108の▲４▼）。
【００４２】
発信元ＩＰアドレス53には、音声通信端末#12 のＩＰアドレス46-4（ここでは、131.165.44.12)を設定し（図５のステップ 108の▲５▼）、宛先ＩＰアドレス52には音声通信端末#21 からの発信コマンドの要求元ＩＰアドレス64（つまり、音声通信端末#21 のＩＰアドレス46-4）を設定することにより（図５のステップ 108の▲６▼）、発呼元の音声通信端末#21 へ発信レスポンス601 の返信が行える。
【００４３】
音声通信端末#21 は、発信レスポンス601 を受け取ると、レスポンス受信部46-2を起動する。レスポンス受信部46-2はコマンド種別61が「発信」であり（図６のステップ 201）、結果65が“ＮＧ”であることを確認すると（図６のステップ 202）、代理着信コマンド生成処理205 を行い、代理着信コマンド602 を生成する。
【００４４】
代理着信コマンド602 の内容を説明する。
コマンド種別61には「代理着信」（図７のステップ 205-1の▲１▼）、コマンド／レスポンス62にはコマンドであることを示す“コマンド”（図７のステップ 205-1の▲２▼）、発信元ＩＰアドレス53および要求元ＩＰアドレス64には音声通信端末#21 のＩＰアドレス46-4（ここでは、172.134.56.21)（図７のステップ 205-1の▲３▼）、着信先ＩＰアドレス63には発信レスポンス601 の着信先ＩＰアドレス63（ここでは、131.165.44.12)を設定し（図７のステップ 205-1の▲４▼）、宛先ＩＰアドレス52には、発信レスポンス601 の着信先ＩＰアドレス63からネットワーク#10 に接続された全音声通信端末#11 〜#14 を指し示すブロードキャストアドレス（ここでは、131.165.255.255)を割り出して設定する（図７のステップ 205-1の▲５▼、▲６▼）。
【００４５】
この代理着信コマンド602 を有したＩＰパケットを送信すると、ルータ#30 を介してパケット交換網#0に入り、ネットワーク#10 内の音声通信端末#11 〜#14 に対して、代理着信コマンド602 が通知される。代理着信コマンド602 を受け取った音声通信端末#11 〜#14 のうち、在席状況が「在席」となっている音声通信端末#13,#14 が、音声通信端末#21 から発呼されていることを報知する。
【００４６】
ここで、音声通信端末#13 が、音声通信端末#21 からの発呼に対して、応答ボタン41-7をマウスなどでクリックしたとする。クリックすると、コマンド／レスポンス生成部46-1が起動され、レスポンス生成処理108 に制御が渡り、代理着信レスポンス603 を生成する。
代理着信レスポンス603 の内容を説明する。
【００４７】
データ部60のうち、コマンド種別61および着信先ＩＰアドレス63、要求元ＩＰアドレス64は、音声通信端末#21 からの代理着信コマンド602 の内容をそのまま設定し（図５のステップ 108の▲１▼）、どの音声通信端末から、どの音声通信端末へのコマンドであったかも返信する。コマンド／レスポンス62には、コマンドに対する応答であることを示す“レスポンス”を設定する（図５のステップ 108の▲２▼）。結果65には、応答可能であることを示す“ＯＫ”を設定する（図５のステップ 108の▲３▼）。この場合、詳細66には何も設定しない。
【００４８】
発信元ＩＰアドレス53には、音声通信端末#12 のＩＰアドレス46-4（ここでは、131.165.44.12)を設定し（図５のステップ 108の▲５▼）、宛先ＩＰアドレス52には音声通信端末#21 からの代理着信コマンド603 の要求元ＩＰアドレス64（つまり、音声通信端末#21 のＩＰアドレス46-4）を設定することにより（図５のステップ 108の▲６▼）、発呼元の音声通信端末#21 へ代理着信レスポンス603 の返信が行える。
【００４９】
音声通信端末#21 は、代理着信レスポンス603 を受け取ると、レスポンス受信部46-2を起動する。レスポンス受信部46-2はコマンド種別61が「代理着信」であり（図６のステップ 206）、結果65が“ＯＫ”であることを確認すると（図６のステップ 207）、接続コマンド生成処理204 を行い（図６のステップ 204）、接続コマンド605 を生成する。
【００５０】
接続コマンド605 の内容を説明する。
コマンド種別61には「接続」（図７のステップ 204-1の▲１▼）、コマンド／レスポンス62には“コマンド”（図７のステップ 204-1の▲２▼）、発信元ＩＰアドレス53および要求元ＩＰアドレス64には音声通信端末#21 のＩＰアドレス46-4（ここでは、172.134.56.21)（図７のステップ 204-1の▲３▼）、宛先ＩＰアドレス52および着信先ＩＰアドレス63には代理着信レスポンス603 の発信元ＩＰアドレス53（ここでは、131.165.44.13)を設定し（図７  ステップ 204-1の▲４▼）、パケット組立／分解制御部47-1へ依頼する（図７のステップ 204-2）。接続コマンド605 を有したＩＰパケットは、音声通信端末#13 に送信される。合わせて、 接続完了フラグに“１”を設定して（図７のステップ 204-3）、以後の応答可能な音声通信端末との接続を行わないようにする。
【００５１】
音声通信端末#13 は、接続コマンド605 を受け取ると、コマンド／レスポンス生成部46-1が起動される。コマンド／レスポンス生成部46-1は、接続コマンド605 を受信したことを確認して、レスポンス生成処理108 を行い、接続レスポンス606 を生成する。
接続レスポンス606 の内容を説明する。
【００５２】
コマンド種別61および着信先ＩＰアドレス63、要求元ＩＰアドレス64は、通知されてきたコマンドデータの内容をそのまま設定する（図５のステップ 108の▲１▼）。コマンド／レスポンス62にはコマンドに対する応答であることを示す“レスポンス”（図５のステップ 108の▲２▼）、結果65には、応答可能を示す“ＯＫ”を設定する（図５のステップ 108の▲３▼）。発信元ＩＰアドレス53には、音声通信端末#12 のＩＰアドレス46-4（ここでは、131.165.44.13)を設定し（図５のステップ 108の▲５▼）、宛先ＩＰアドレス52には音声通信端末#21 からの接続コマンド605 の発信元ＩＰアドレス（つまり、音声通信端末#21 のＩＰアドレス）を設定することにより（図５のステップ 108の▲６▼）、接続レスポンス606 を送り返せる。
【００５３】
音声通信端末#13 から送信されてきた接続レスポンス606 を、音声通信端末#21 が受け取ることにより、音声通信端末#13 と接続される。
これにより、当初は特定の音声通信端末に発呼するが、その音声通信端末が応答不可能な場合は自動的に一斉発呼に切り換えることにより、代理応答者との接続を行うことが可能となる。
【００５４】
（実施例３）
実施例３の構成を図１２に示す。基本構成は実施例１（図３）および実施例２（図４）と同様であるが、各音声通信端末#11 〜#14 に代理応答テーブル46-5を設けている点が異なる。代理応答テーブル46-5は音声通信端末#11 〜#15, #21〜#22 の記憶装置46に格納しておく。
【００５５】
代理応答テーブル46-5の内容を図１３に示す。これは、当該音声通信端末#11 〜#15, #21〜#22 がどの音声通信端末の代理応答が可能かを設定している。代理着信コマンド702 を受け取った音声通信端末#11 〜#14 は、着信先ＩＰアドレス63で指定されたＩＰアドレスが代理応答テーブル46-5に登録されているかを確認し、代理応答可能かどうかを判断する。これにより、より適切な代理応答者による対応が可能となる。
【００５６】
通信の手順を、呼設定手順（図１４）と、画面（図１５〜図１９）、フローチャート（図５〜図７）に基づいて、説明する。
音声通信端末#21 が、音声通信端末#11 へ発呼したが、不在で代理着信コマンドを発行することを想定する。ここまでの説明は実施例２と同様のため割愛し、音声通信端末#21 からネットワーク#10 に対して、代理着信コマンド702 が発行された後から説明する。
【００５７】
代理着信コマンド702 はブロードキャストアドレスを使用して同報されているため、ネットワーク#10 内のすべての音声通信端末#11 〜#14 に対して送信される。
代理着信コマンド702 を受け取った音声通信端末#11 〜#14 は、代理着信コマンド702 の着信元ＩＰアドレス63から、発呼者が本来通話したかった相手が登録されているかどうかを、代理応答テーブル46-5で確認する。登録されていれば、発呼されていることを報知し、登録されていなければ報知しない。本例では、音声通信端末#13 のみが代理応答可能となる。音声通信端末#13 が応答可能である場合は、代理着信レスポンス703 を返信する。以後、接続までの手順も実施例２と同様のため、説明は割愛する。
【００５８】
これにより、実施例２の効果に加え、代理応答がより適切な人によって行われることが可能となる。
（実施例４）
実施例４では、図２０を用いて、実施例１から実施例３で説明した手段が格納されたプログラムが音声通信端末装置にインストールされて実行されるまでを説明する。
【００５９】
音声通信端末装置40の構成は、図２で説明した内容と同様であるので、説明を割愛する。符号48は、コマンド／レスポンス生成部のプログラム48-1およびレスポンス受信部のプログラム48-2が格納されている記録媒体であり、ここではＣＤ−ＲＯＭを想定している。記録媒体としては、他にフロッピーディスク、マイクロディスク、磁気テープ、ＭＯなどでもよい。
【００６０】
ＣＤ−ＲＯＭに格納されたプログラム48-1，48-2を、音声通信端末装置40の記憶装置46にインストールすることにより、音声通信端末装置40で、コマンド／レスポンス生成部46-1およびレスポンス受信部46-2が動作可能となる。
この他に、実施例２では在席状況の設定や、実施例３では代理応答テーブルの設定が必要となる。
（その他の実施例）
実施例１から実施例３において、通信相手の指定を各音声通信端末に割り当てられたホスト名で行うようにしているが、ＩＰアドレスで直接指定してもよいし、ＤＮＳ（ドメイン・ネーム・システム）に登録しておき、その登録名で指定してもよい。ＤＮＳ（ドメイン・ネーム・システム）を使用した場合は、あらかじめＩＰアドレスをグルーピングしておくことが可能となるため、ブロードキャストアドレスのようにＩＰアドレスの一部が一致するものでないと同報できないという制約は無くなり、多種多様なグルーピングに対する同報が可能となる。
【００６１】
実施例１から実施例３において、通話を確立する音声通信端末装置を選択する手段として、最初に応答してきた音声通信端末装置を選択する例を挙げているが、他の選択方式でも構わない。例えば、１分とかの一定時間内に応答してきた音声通信端末装置の中からランダムに選択するようにしてもよいし、応答すべきあるいは応答してもらいたい順に優先順位を設定しておき、優先順位の高い音声通信端末装置を選択してもよい。
【００６２】
実施例１から実施例３の説明は、ネットワークアドレスやブロードキャストアドレスを例に説明したが、同報する際のアドレスには他にもマルチキャストアドレスを利用しても、同様の効果が得られる。マルチキャストアドレスは、図９に示したＩＰアドレスと同様の形式をとるが、アドレス中にマルチキャストアドレスであることを示す識別子を有しており、特定のＩＰアドレスを指定しても、実施例１から実施例３のように特定の端末装置を指し示すのではなく、複数の端末装置を指し示すアドレスである。通常、マルチキャストアドレスはノード単位に割り当てられ、ノードに接続されている端末装置を総称するアドレスとして使用され、このアドレスを指定することによりノードに接続されている端末装置に同報が可能となる。
【００６３】
実施例２および実施例３において、音声通信端末装置の利用者の在席状況を管理している例を示したが、在席状況は必ずしも単独で管理されている必要はなく、在席管理システムなど利用者の状況に関する情報を管理する手段を利用してもよい。
実施例１から実施例３において、通話を要求するコマンドに用件などのコメントを設定できる領域を設けることにより、音声通信端末装置の表示装置に設定されたコメントを表示することが可能になり、表示された用件を見て、受信側で応答可能かどうかを判断することができ、的確な応答者ないしは代理応答者との通話の確立が容易になる。
【００６４】
【発明の効果】
以上により、当初は特定の音声通信端末に発呼するが、その音声通信端末が応答不可能な場合は自動的に一斉発呼に切り換えることにより、代理応答者との接続を行うことが可能となる。また、さらに、請求項２においては、代理応答がより適切な人によって行われることが可能となる。
【図面の簡単な説明】
【図１】本発明の基本構成図
【図２】音声通信端末の構成を示す図
【図３】実施例１の構成図
【図４】実施例２の構成図
【図５】コマンド／レスポンス生成部の処理を示すフローチャート
【図６】レスポンス受信部の処理を示すフローチャート（１／２）
【図７】レスポンス受信部の処理を示すフローチャート（２／２）
【図８】ＩＰパケットの内容を示す図
【図９】ＩＰアドレスの構造
【図１０】実施例１の呼設定手順
【図１１】実施例２の呼設定手順
【図１２】実施例３の構成図
【図１３】代理応答テーブルの内容を示す図
【図１４】実施例３の呼設定手順
【図１５】表示装置の画面例（その１）
【図１６】表示装置の画面例（その２）
【図１７】表示装置の画面例（その３）
【図１８】表示装置の画面例（その４）
【図１９】表示装置の画面例（その５）
【図２０】実施例４の構成を示す図
【図１】
0003697807.tif 000002
【図２】
0003697807.tif 000003
【図３】
0003697807.tif 000004
【図４】
0003697807.tif 000005
【図５】
0003697807.tif 000006
【図６】
0003697807.tif 000007
【図７】
0003697807.tif 000008
【図８】
0003697807.tif 000009
【図９】
0003697807.tif 000010
【図１０】
0003697807.tif 000011
【図１２】
0003697807.tif 000012
【図１５】
0003697807.tif 000013
【図１６】
0003697807.tif 000014
【図１７】
0003697807.tif 000015
【図１８】
0003697807.tif 000016
【図１９】
0003697807.tif 000017
【図２０】
0003697807.tif 000018
【図１１】
0003697807.tif 000019
【図１３】
0003697807.tif 000020
【図１４】
0003697807.tif 000021