(57)【要約】【課題】既存のネットワークに新たにＩＰ電話装置を追加すると、ＩＰ電話装置間の音声データによりトラフィックが急激に増加してしまう。【解決手段】通信管理装置１００は、ネットワーク１２に接続された第１通信装置２００ａから第６通信装置２００ｆ（以下、総称して「通信装置２００」という）の利用者と利用者の在席状態などを管理する管理テーブル１０２を保持する。利用者Ａが利用者Ｋと通話をする場合、第１通信装置２００ａは、利用者Ｋの情報を通信管理装置１００に送信する。通信管理装置１００は、利用者Ｋが在席しているか否かを管理テーブル１０２に基づいて判定する。そして、在席している場合に、第１通信装置２００ａと第４通信装置２００ｄとの通信を確立する。これにより、不必要な音声データをネットワーク１２に送出することを防止できる。【選択図】        図１
2004363959.tif 000002
【特許請求の範囲】
【請求項１】
通信対象となる対象装置とネットワークを介して通信を行う通信装置であって、
当該通信装置の利用者から、通話対象者の指定を受け付ける手段と、
前記通話対象者が前記対象装置を利用可能であるか否かを判定する判定手段と、
前記通話対象者が前記対象装置を利用可能な場合、前記対象装置を発呼する手段と、
を備える通信装置。
【請求項２】
前記ネットワークを介して、前記対象装置の利用者を特定する利用者情報と、その利用者が前記対象装置を利用可能であるか否かを指定する状態情報とを受信する手段と、
前記対象装置を特定する情報に対応付けて、受信した前記利用者情報と前記状態情報とを保持する保持手段と、
を更に備え、前記判定手段は、前記保持手段に保持されている前記通話対象者の状態情報を参照して、判定を行うことを特徴とする請求項１に記載の通信装置。
【請求項３】
当該通信装置の利用者から、その利用者を特定する利用者情報を受け付け、前記ネットワークに出力する手段を更に備えることを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記ネットワークを介して当該通信装置を発呼する情報と、呼び出しの対象となる利用者に関する情報とを受信する手段と、
前記呼び出しの対象となる利用者を報知する手段と、
を更に備えることを特徴とする請求項１から３のいずれかに記載の通信装置。
【請求項５】
前記対象装置を特定する情報に対応付けて、前記対象装置の利用者を特定する利用者情報と、その利用者が前記対象装置を利用可能であるか否かを指定する状態情報とを保持する前記ネットワーク上の管理装置に、前記通話対象者を特定する情報を送信する手段を更に備え、
前記判定手段は、前記通話対象者が前記対象装置を利用可能であるか否かを指定する情報を前記管理装置から取得し、取得した情報に基づいて判定を行うことを特徴とする請求項１に記載の通信装置。
【請求項６】
前記判定手段は、当該通信装置と前記対象装置とがそれぞれ有する機能が一致している場合に、前記対象装置を利用可能であると判定することを特徴とする請求項１から５のいずれかに記載の通信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は通信技術に関し、とくに音声をデジタルデータとして通信する技術に関する。
【０００２】
【従来の技術】
ネットワーク技術の発達にともない、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットワークに接続し、互いに通信可能に構成された装置が広く普及している。それらの装置で取り扱われるコンテンツには、テキストのみならず、映像や音声など一般にデータサイズが大きい情報も含まれる。例えば、圧縮技術の発達、ネットワークインフラの発達、コンピュータの処理能力の向上など種々の要因により、映像や音声などをデジタルデータとして通信可能になった。こうした技術を背景として、公衆電話交換網を利用した電話装置と同様の機能をインターネットなどのネットワークを利用して実現する例えばＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）がある。そのＶｏＩＰを利用した通話装置（以下、単に「ＩＰ電話装置」という）と、従来の電話装置とを効率的に利用するための技術がある。（特許文献１）
【０００３】
【特許文献１】
特開２０００−１３８７１７号公報
【０００４】
【発明が解決しようとする課題】
ＩＰ電話装置は、例えばコンピュータなどの装置が接続されているネットワークに追加して利用することができる。ＩＰ電話装置は音声データを送受信するため、ＩＰ電話装置で通話を行うとネットワークのトラフィックが急激に増大してしまう。一般に、電話を利用して通話をする場合、電話番号をダイヤルし、呼が確立した後に通話対象者を告げるための会話など、通話対象者とは異なる人との会話が生じる。このような会話もネットワークを圧迫する要因になってしまう。また、ネットワークを利用することにより、呼を接続する前にＩＰ電話装置は各種の情報を送受信することができる。この特徴を利用することにより、従来の電話装置にないサービスを提供することができる。
【０００５】
本発明はこうした点に鑑みてなされたもので、その目的は、音声データを送受信する通信装置をネットワークに追加した場合に、その通信装置間の通信を効率よく行うための技術の提供にある。
【０００６】
【課題を解決するための手段】
本発明のある態様は、通信対象となる対象装置とネットワークを介して通信を行う通信装置である。この装置は、当該通信装置の利用者から、通話対象者の指定を受け付ける手段と、通話対象者が対象装置を利用可能であるか否かを、対象装置を発呼することなしに判定する判定手段と、通話対象者が対象装置を利用可能な場合、対象装置を発呼する手段とを備える。これにより、通話対象が通話可能な場合にだけ、対象装置を発呼することができる。
【０００７】
この装置は、ネットワークを介して、対象装置の利用者を特定する利用者情報と、その利用者が対象装置を利用可能であるか否かを指定する状態情報とを受信する手段と、対象装置を特定する情報に対応付けて、受信した利用者情報と状態情報とを保持する保持手段とを更に備えてよく、判定手段は、保持手段に保持されている通話対象者の状態情報を参照して、判定を行ってよい。
【０００８】
この装置は、当該通信装置の利用者から、その利用者を特定する利用者情報を受け付け、ネットワークに出力する手段を更に備えてもよい。
【０００９】
この装置は、ネットワークを介して当該通信装置を発呼する情報と、呼び出しの対象となる利用者に関する情報とを受信する手段と、呼び出しの対象となる利用者を報知する手段とを更に備えてもよい。
【００１０】
この装置は、対象装置を特定する情報に対応付けて、対象装置の利用者を特定する利用者情報と、その利用者が対象装置を利用可能であるか否かを指定する状態情報とを保持するネットワーク上の管理装置に、通話対象者を特定する情報を送信する手段を更に備え、判定手段は、通話対象者が対象装置を利用可能であるか否かを指定する情報を管理装置から取得し、取得した情報に基づいて判定を行ってよい。
【００１１】
この装置の判定手段は、当該通信装置と対象装置とがそれぞれ有する機能が一致している場合に、対象装置を利用可能であると判定してもよい。
【００１２】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【００１３】
【発明の実施の形態】
＜第１の実施の形態＞
図１は、第１の実施の形態に係る通信システム１０の構成図である。第１通信装置２００ａ、第２通信装置２００ｂ、第３通信装置２００ｃ、第４通信装置２００ｄおよび第４通信装置２００ｄ（以下、単に「通信装置２００」という）は、ＶｏＩＰを利用した通信装置であり、それぞれネットワーク１２を介して音声情報を送受信する機能を備える装置である。第１通信装置２００ａから第４通信装置２００ｄは、一般にＩＰ電話と呼ばれる装置であり、ＶｏＩＰ技術を用いて通話を行うための専用端末である。第５通信装置２００ｅは、例えばパーソナルコンピュータであり、所定のプログラムを実行することによりＶｏＩＰ機能を実現する。第６通信装置２００ｆは、ＶｏＩＰ技術を用いて画像データの送受信を行うファクシミリ装置である。詳細は後述するが、これらの通信装置２００は、装置毎に利用者を登録し、通信管理装置１００に通知する機能を備える。
【００１４】
通信管理装置１００は、各通信装置２００の利用者に関する情報を管理テーブル１０２に一括管理しており、発呼先の利用者情報から実際に発呼する通信装置２００を特定して、通信を確立する。つまり、発呼側の通信装置２００を操作する利用者は、内線番号を入力するのでは無く、通話を希望する利用者を入力すればよい。もちろん内線番号を入力して発呼することも可能である。詳細は後述するが、この発呼先の入力操作は、例えばタッチスクリーンに表示された電話帳を利用して行ってもよい。このように、通信装置２００に利用者を登録することにより、発呼側の利用者が被呼側の通信装置２００の内線番号を意識する必要がない。例えば利用者が移動したときにも、移動先の通信装置２００に利用登録を行うことで、その通信装置２００を発呼できる。
【００１５】
管理テーブル１０２は、例えば各通信装置２００に対して、識別情報、属性情報、通信装置２００の状態を示す情報（以下、単に「装置状態情報」という）、利用者情報、各利用者の状態を示す情報（以下、単に「利用者状態情報」という）を保持する。識別情報は、例えば電話番号、内線番号などネットワーク１２上で通信装置２００を識別するための情報である。本図では、識別情報として内線番号が示されている。例えばＴＣＰ／ＩＰに準じて通信を行う場合、内線番号にＩＰアドレスが対応付けられており、通信装置２００は、音声データのパケットに送信先の通信装置２００のＩＰアドレスを指定して送信する。要は、識別情報は、通信装置２００を識別するための情報であればよく、電話帳の表示など利用者が通信装置２００の識別に利用する情報と、ＴＣＰ／ＩＰにおけるＩＰアドレスなど利用する通信プロトコルに準じた識別情報とを含む。
【００１６】
属性情報は、例えば電話、ファクシミリ、データ端末など通信装置２００の機能を端的に示す情報である。通信管理装置１００は、被呼側の通信装置２００と発呼側の通信装置２００との属性が一致している場合に、それらの通信装置２００間の通信を確立する。これにより、例えばＩＰ電話である第１通信装置２００ａが、ファクシミリ装置である第６通信装置２００ｆと接続することを回避でき、利用者の掛け間違いを事前に防止できる。ひいては、ネットワーク１２に無駄な通信パケットが流れることを防止し、トラフィックの増加を抑えることができる。
【００１７】
装置状態情報は、例えば通話中、待機中、故障中など通信装置２００の状態を示す情報である。通信管理装置１００は、被呼側の通信装置２００の状態に基づいて接続可能か否かを判定し、接続可能な場合に発呼側の通信装置２００と通信を確立する。これにより、無駄な発呼を避けることができるので、ネットワーク１２におけるトラフィックの増加を抑えることができる。
【００１８】
利用者情報は、例えば利用者ＩＤ、利用者名など利用者に関する種々の情報である。利用者状態情報は、例えば在席、不在、移動中などのモードに分けて利用者の状態を示す情報である。通信装置２００には、複数の利用者を登録することができる。このように、利用者毎に、状態を管理できるので、例えば不在のときには発呼しないなどの処理を行うことができる。これにより、無駄な通信パケットの発生を防止でき、ネットワーク１２におけるトラフィックの増加を抑えることができる。ひいては、ネットワーク１２の帯域を有効的に利用することができる。
【００１９】
通信装置２００に利用者を登録する処理を、利用者Ａを例に説明する。利用者Ａは、第１通信装置２００ａに利用者情報を登録する（Ｓ１０）。本実施の形態では、第１通信装置２００ａは、利用者情報として「Ａ」を受け付け、通信管理装置１００に送信する（Ｓ１２）。そして、通信管理装置１００は、第１通信装置２００ａの識別情報である「１１１１」と利用者情報「Ａ」とを対応付けるとともに、利用者状態情報を「在席」に書き換える。これにより、第１通信装置２００ａと利用者Ａとが対応付けられる。この登録処理は、利用者が通信装置２００を利用するときに行ってもよいし、定期的に行ってもよい。
【００２０】
通信装置２００に利用者の状態を登録する処理を、利用者Ｊが席を離れる場合を例に説明する。利用者Ｊは、第４通信装置２００ｄに対して利用者状態情報の変更を指示する（Ｓ２０）。第４通信装置２００ｄは、利用者情報「Ｊ」とともに「不在」を示す情報を通信管理装置１００に送信する（Ｓ２２）。そして、通信管理装置１００は、管理テーブル１０２の利用者「Ｊ」の利用者状態情報を「不在」に変更する。これにより、利用者の状態を切り替えることができる。また、利用者が戻ってきた場合、利用者は利用者状態情報を「在席」に変更することを指示する。
【００２１】
通信装置２００に利用者の移動を登録する処理を、利用者Ｍが他の席に移動する場合を例に説明する。利用者Ｍは、第３通信装置２００ｃに対して、利用者状態情報を「移動」に変更することを指示し（Ｓ３０）、席を第４通信装置２００ｄの近くに移動する（Ｓ３２）。そして、利用者Ｍは、第４通信装置２００ｄに対して在席登録を行う（Ｓ３４）。つまり、利用者Ｍは、第４通信装置２００ｄに利用者情報を登録する。第４通信装置２００ｄは、利用者情報「Ｍ」を通信管理装置１００に送信する（Ｓ３６）。そして、通信管理装置１００は、第３通信装置２００ｃの識別情報である「３３３３」から利用者情報「Ｍ」を削除、もしくは移動中であることを示す情報に書き換える。そして、第４通信装置２００ｄの識別情報である「４４４４」と利用者情報「Ｍ」とを対応付けるとともに、利用者状態情報を「在席」に書き換える。これにより、第４通信装置２００ｄと利用者Ｍとが対応付けられる。また、通信管理装置１００は、利用者の利用者状態情報を「移動」に変更した後、所定の時間が経過した場合に、利用者状態情報を「不在」に変更してもよい。
【００２２】
図２（ａ）は、通信装置２００の外観図である。通信装置２００には、主に受話器２０２と表示部２５０とが設けられている。表示部２５０は、例えばタッチスクリーンであり、各種の画面を表示するとともに、利用者から操作指示を受け付ける。第１表示画面２０４は、例えば待機中に表示されるメニュー画面の一例である。第１ボタン２０６は、電話帳を表示するためのボタンである。第２ボタン２０８は、利用者の状態を設定するための操作画面を表示するためのボタンである。第３ボタン２１０は、利用者を登録するための操作画面を表示するためのボタンである。
【００２３】
図２（ｂ）は、電話帳を表示する第２表示画面２１２の一例を示す図である。第２表示画面２１２は、第１ボタン２０６を押下すると表示部２５０に表示される。利用者リスト２１４は、呼び出し可能な利用者の一覧であり、利用者とともに状態が表示されている。呼び出しを希望する利用者に触れることにより、発呼先の利用者が選択される。本図では、利用者「Ｄ」が発呼先として選択されている。第４ボタン２１６は、選択中の利用者を発呼することを指示するためのボタンである。このボタンに触れることで、通信装置２００から通信管理装置１００に利用者「Ｄ」の情報が送信される。そして、通信管理装置１００は、利用者「Ｄ」が登録されている通信装置２００を特定し、利用者「Ｄ」が通話可能の場合に発呼する。
【００２４】
図２（ｃ）は、着信中に表示される第３表示画面２３０の一例を示す図である。第３表示画面２３０は、着信中に表示され、呼び出し対象の利用者に関する情報２３２を表示する。これにより、通信装置２００の周辺に在席中の利用者は、誰宛の通話なのかを判断することができる。もちろん、着信時にはその旨を表示するだけでなく、ベルや音声で報知してもよい。
【００２５】
図２（ｄ）は、利用者登録を行うための第４表示画面２２０の一例を示す図である。第４表示画面２２０は、第３ボタン２１０を押下すると表示部２５０に表示される。利用者ＩＤ入力領域２２０は、利用者ＩＤ等を入力するための領域である。この入力は、例えば表示部２５０上に表示されるソフトキーボードで行われてもよいし、音声認識等の既知の技術で行われてもよい。
【００２６】
図３は、図１の通信管理装置１００の内部構成図である。通信管理装置１００の各構成要素は、ハードウエアコンポーネントで言えば、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされた本図の構成要素を実現するプログラム、そのプログラムを格納するハードディスクなどの記憶ユニット、ネットワーク接続用インターフェース等を中心に実現されるが、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。これから説明する各図は、ハードウエア単位の構成ではなく、機能単位のブロックを示している。
【００２７】
状態管理部１０８は、通信装置２００から利用者情報、利用者状態情報、装置状態情報など種々の情報（以下、単に「状態情報」という）を受け付け、管理情報格納部１１０に格納する。管理情報格納部１１０は、図１を用いて説明した管理テーブル１０２を保持する。詳細は後述するが、通信装置２００は例えば利用者登録が行われたとき、利用者の状態が例えば在席、不在、移動中などに変化したときに等に状態情報を送信する。
【００２８】
状態管理部１０８は、その状態情報を受信し、随時、管理情報格納部１１０の内容を更新する。従って、管理情報格納部１１０には、常に各通信装置２００に関する最新の情報が保持される。なお、本実施の形態では、移動中の利用者が、移動先の通信装置２００に利用登録を行った時点で、管理情報格納部１１０に保持されている図１の管理テーブル１０２が更新される。他の例では、「移動中」というモードを設けず、単に移動先の通信装置２００に利用登録を行った時点で、管理テーブル１０２が更新されてもよい。
【００２９】
また、状態管理部１０８は、管理情報格納部１１０から利用者情報を読み取り、例えば電話帳などの利用者情報のリストを通信装置２００に送信する。状態管理部１０８は、その利用者リストを通信装置２００から要求された場合に、送信してもよいし、いずれかの通信装置２００で変更が生じた時点で随時送信してもよい。また、状態管理部１０８は、利用者リストの全体を毎回送信してもよいし、差分情報のみを送信してもよい。
【００３０】
通信確立部１０６は、発呼側の通信装置２００と被呼側の通信装置２００との通信を確立する。以下、発呼側の通信装置２００を図１の第１通信装置２００ａとし、被呼側の通信装置２００を第２通信装置２００ｂとして実施の形態を説明する。まず、通信確立部１０６は、第１通信装置２００ａから呼び出し対象となる利用者の利用者ＩＤを受け付け、受け付けた利用者ＩＤを選択部１０４に出力する。そして、選択部１０４から接続に必要な情報を受け取り、第１通信装置２００ａと第２通信装置２００ｂとの通信を確立する。また、選択部１０４から発呼対象となる利用者が「不在」や「移動中」であることを示す情報や、発呼先の通信装置２００が通話中や故障中などを示す情報を受信した場合には、その旨を発呼元の通信装置２００に送信し、通信を確立できないことを通知する。
【００３１】
例えば、選択部１０４から第２通信装置２００ｂのＩＰアドレスを受け取った場合、通信確立部１０６は、そのＩＰアドレスに向けて、発呼を示す情報と、呼び出し対象となる利用者の情報と、発呼元である第１通信装置２００ａのＩＰアドレスとを送信する。そして、第２通信装置２００ｂが受呼した場合、第２通信装置２００ｂは、第１通信装置２００ａのＩＰアドレスに向けて受呼を示す情報を送信する。これにより、第１通信装置２００ａと第２通信装置２００ｂとの通信が確立する。また、第２通信装置２００ｂに呼び出し対象となる利用者の情報を付加することで、第２通信装置２００ｂは、図２（ｃ）を用いて説明した着信画面を表示することができる。
【００３２】
また、他の例では、通信確立部１０６は、選択部１０４から受け取った第２通信装置２００ｂのＩＰアドレスを、第１通信装置２００ａに送信し、第１通信装置２００ａがそのＩＰアドレス宛に、発呼を示す情報と、呼び出し対象となる利用者の情報とを送信することで通信を確立してもよい。発呼側の通信装置２００と被呼側の通信装置２００との通信の確立手法は様々あり、通信確立部１０６は、少なくとも呼び出し対象となる利用者に関する情報を受け付け、その利用者が利用登録されている通信装置２００との接続に必要な情報を返す機能を備えればよい。通信確立部１０６におけるその他の処理は、確立手法に準じて適宜行う。
【００３３】
選択部１０４は、利用者情報をキーとして管理情報格納部１１０に保持されている図１の管理テーブル１０２を検索し、指定された利用者の状態、利用登録されている通信装置２００を特定する。利用者の状態が「在席」の場合、選択部１０４は、利用登録されている通信装置２００と接続するためのＩＰアドレス等の識別情報を通信確立部１０６に供給する。また、利用者の状態が「不在」の場合、選択部１０４は、不在であることを示す情報を通信確立部１０６に供給する。また、利用者の状態が「移動中」の場合、選択部１０４は移動中であることを示す情報を通信確立部１０６に供給する。また、選択部１０４は、装置状態が「通話中」や「故障中」など新たな通信を確立できない場合に、その旨を通信確立部１０６に出力する。
【００３４】
図４は、図１の第１通信装置２００ａの内部構成図である。図１の第２通信装置２００ｂ、第３通信装置２００ｃ、第４通信装置２００ｄ、第５通信装置２００ｅ、および第６通信装置２００ｆの基本的な内部構成は第１通信装置２００ａと略同一である。操作受付部２５２は、利用者から各種の操作指示を受け付けるためのユーザインターフェースを提供する。操作受付部２５２は、図２を用いて説明した各表示画面を表示部２５０に表示するとともに、タッチスクリーン、タッチパネル、ボタン、マウスなど各種の入力デバイスを介して利用者の操作を受け付ける。操作受付部２５２は、利用登録を行うために指紋認証デバイスを有してもよい。指紋認証デバイスを有することで、利用者が利用者ＩＤを入力する必要がなくなる。
【００３５】
登録部２５４は、操作受付部２５２から各種の情報を受け付け、更新部２５６および利用者リスト取得部２５８に後述の指示を出力する。利用者の登録に関する情報を受け付けた場合、登録部２５４は、利用者登録を示す情報の送信を更新部２５６に指示する。更新部２５６は、この指示に基づき、第１通信装置２００ａを識別する例えば内線番号やＩＰアドレスなどの情報と、登録する利用者の利用者ＩＤとを対応付けて通信管理装置１００に状態情報として送信する。この他、登録部２５４は、利用者の状態の変更に関する情報を受け付けた場合、第１通信装置２００ａが通話中や故障したときなど装置状態が変更した場合などに、それを示す情報を状態情報として送信することを更新部２５６に指示する。そして、更新部２５６は、状態情報を通信管理装置１００に送信する。登録部２５４は、通信管理装置１００の管理テーブル１０２に登録するための情報に変化が生じた場合に、その情報の送信を更新部２５６に指示すればよい。
【００３６】
利用者リスト取得部２５８は、通信管理装置１００から利用者リストを取得する。表示処理部２６０は、この利用者リストに基づいて図２（ｂ）を用いて説明した電話帳を表示部２５０に表示する。操作受付部２５２は、利用者から電話帳の表示を指示された場合に、その旨を利用者リスト取得部２５８に通知する。そして、利用者リスト取得部２５８は、その通知を契機に通信管理装置１００から利用者リストを取得してもよい。また、利用者リスト取得部２５８は、利用者が図２の受話器２０２に触れたとき、通信管理装置１００から利用者リストの変更が通知されたとき、利用者登録を行ったときなどの所定のイベントを契機に利用者リストを取得してもよい。こうしたイベントを検出するために、利用者リスト取得部２５８は、契機となるイベントを検出するための機能を備えてもよい。
【００３７】
発呼部２６２は、発呼先の利用者の利用者情報を通信管理装置１００に送信し、発呼先の通信装置２００の発呼を通信管理装置１００に要求する。そして、第２通信装置２００ｂと通信が確立した場合、音声処理部２６６は、音声データの送受信を行い、利用者同士の通話を可能にする。受呼部２６４は、通信管理装置１００から発呼を示す情報と、呼び出し対象となる利用者の情報とを受け付け、着信を例えばベルや音声により報知する。また、受呼部２６４は、図２（Ｃ）を用いて説明した着信を示す画面を表示処理部２６０に表示させる。
【００３８】
＜第２の実施の形態＞
図５は、第２の実施の形態に係る通信システム５０の構成図である。第２の実施の形態は、図１の管理テーブル１０２を分散して管理するものである。第１通信装置３００ａ、第２通信装置３００ｂ、および第３通信装置３００ｃ（以下、単に「通信装置３００」ということもある）は、それぞれ同一の構成を有し、ネットワーク１２に接続されている。それらの通信装置３００は、ＩＰ電話装置でありネットワーク１２を介して音声データを送受信する。各通信装置３００は、図１の管理テーブル１０２を保持する管理情報格納部３０２と、各通信装置３００が有する管理テーブル１０２の内容を同期するための同期手段３１０とを備える。詳細は後述するが、同期手段３１０は、通信装置３００において利用者の登録、利用者の状態の変更、装置状態の変化などが生じた場合、それを示す状態情報をネットワーク１２にブロードキャストする。他の通信装置３００は、ブロードキャストされた状態情報を受信し、管理テーブル１０２の内容を更新する。これにより、各通信装置３００は、それぞれ保持する管理テーブル１０２を利用して、発呼先の通信装置３００の識別情報を特定し、呼び出し対象の利用者が通話可能な場合に発呼することができる。
【００３９】
図６は、図５の第１通信装置３００ａの内部構成図である。本図で既に説明した構成と同一の符号を付した構成は、機能および動作が既に説明した構成と略同一である。以下、既に説明した構成における機能とは異なる点を中心に説明する。登録部２５４は、例えば利用者の登録、利用者の状態の変更、装置の状態など管理情報格納部３０２に格納すべき状態情報を管理情報格納部３０２に格納する。また、登録部２５４は、状態情報の通知を状態通知部３０４に指示する。状態通知部３０４は、状態情報をネットワーク１２にブロードキャストする。
【００４０】
更新部３０６は、他の通信装置３００からブロードキャストされた状態情報を受信し、その状態情報に基づいて管理情報格納部３０２に保持されている管理テーブル１０２の内容を更新する。状態通知部３０４および更新部３０６により、管理テーブル１０２の同期が保たれる。図５の同期手段３１０が、状態通知部３０４および更新部３０６に該当する。発呼部２６２は、図３の選択部１０４と同様の機能を有し、発呼先の利用者の情報をキーにして管理情報格納部３０２を参照し、発呼先の通信装置３００の識別情報を特定する。そして、発呼先の通信装置３００を発呼して、呼び出し対象の利用者が通話可能な場合に通信を確立する。
【００４１】
以上、本発明を実施の形態をもとに説明した。実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【発明の効果】
本発明によれば、ＩＰ電話装置などの通信装置に利用者を登録することにより、利用者の状態に応じて通信可能か否かを判断できる。これにより、ネットワークに不必要な音声データを送出することを防止できる。また、利便的な通信システムを提供できる。
【図面の簡単な説明】
【図１】第１の実施の形態に係る通信システムの構成図である。
【図２】（ａ）は、通信装置の外観図であり、（ｂ）は、電話帳を表示する第２表示画面の一例を示す図であり、（ｃ）は、着信中に表示される第３表示画面の一例を示す図であり、（ｄ）は、利用者登録を行うための第４表示画面の一例を示す図である。
【図３】図１の通信管理装置の内部構成図である。
【図４】図１の第１通信装置の内部構成図である。
【図５】第２の実施の形態に係る通信システムの構成図である。
【図６】図５の第１通信装置の内部構成図である。
【符号の説明】
１０  通信システム、１２  ネットワーク、１００  通信管理装置、１０２  管理テーブル、１０４  選択部、１０６  通信確立部、１０８  状態管理部、１１０  管理情報格納部、２００  通信装置、２０２  受話器、２５０  表示部、２５２  操作受付部、２５４  登録部、２５６  更新部、２５８  利用者リスト取得部、２６０  表示処理部、２６２  発呼部、２６４  受呼部、２６６  音声処理部、３００  通信装置、３０２  管理情報格納部、３０４  状態通知部、３０６  更新部、３１０  同期手段。
【図１】
2004363959.tif 000003
【図２】
2004363959.tif 000004
【図３】
2004363959.tif 000005
【図４】
2004363959.tif 000006
【図５】
2004363959.tif 000007
【図６】
2004363959.tif 000008