(57)【要約】【課題】親機のアドレス変換処理部の修正を行うことなくローカルネットワーク内の機器間で音声通信の転送を行うことができるＩＰ電話システムを得ること。【解決手段】アドレス変換処理を行うアドレス変換処理部１１２と、ローカルネットワーク１５０に接続される子機１３０のＩＰアドレスとＭＡＣアドレスとを対応付けたＡＲＰ情報に基づいて、アドレス変換処理部１１２からの音声データを子機１３０に送信する内部ネットワーク側通信処理部１１４と、子機１３０から音声通信の転送先として指定されると、子機１３０と同じＩＰアドレスの仮想ＩＰ端末を生成する仮想ＩＰ端末管理部１１３と、を備える親機１１０と、子機１３０と、を有し、内部ネットワーク側通信処理部１１４は、転送元子機に対応する仮想ＩＰ端末が生成されると、転送元子機のＩＰアドレスを有するＡＲＰ情報のＭＡＣアドレスを親機１１０のＭＡＣアドレスに変更する。【選択図】図１
2007318624.tif 000002
【特許請求の範囲】
【請求項１】
１以上の子機とルータ機能を有する親機とを有するローカルネットワークがＩＰネットワークに接続され、前記ローカルネットワーク内の子機と前記ＩＰネットワークに接続される外部機器との間でＩＰパケットを利用した音声通信を行うＩＰ電話システムにおいて、
前記子機は、
前記外部機器との間の音声通信を管理する通話管理部と、
前記通話管理部によって管理される音声通信の音声データの転送を行う通話転送処理部と、
を備え、
前記親機は、
前記ローカルネットワークと前記外部機器との間で通信される音声データのアドレス変換処理を行うアドレス変換処理部と、
前記ローカルネットワークに接続される子機のＩＰアドレスとＭＡＣアドレスとを対応付けたＡＲＰ情報に基づいて、前記アドレス変換処理部によってアドレス変換された前記音声データを前記ローカルネットワーク内の子機に送信する内部ネットワーク側通信処理部と、
前記子機から前記音声通信の転送先として指定されると、前記子機と同じＩＰアドレスを有する仮想ＩＰ端末を生成する仮想ＩＰ端末管理部と、
を備え、
前記内部ネットワーク側通信処理部は、前記仮想ＩＰ端末管理部によって転送元子機に対応する仮想ＩＰ端末が生成されると、前記転送元子機のＩＰアドレスを有するＡＲＰ情報のＭＡＣアドレスを前記親機のＭＡＣアドレスに変更する機能を有することを特徴とするＩＰ電話システム。
【請求項２】
前記子機の通話管理部は、前記親機の前記仮想ＩＰ端末管理部によって仮想ＩＰ端末が生成されると、前記仮想ＩＰ端末に対応する通話を消去することを特徴とする請求項１に記載のＩＰ電話システム。
【請求項３】
前記親機は、前記仮想ＩＰ端末管理部によって管理される仮想ＩＰ端末による音声通信の転送を行う通話転送処理部をさらに備え、
前記親機の前記仮想ＩＰ端末管理部は、前記通信転送処理部によって前記仮想ＩＰ端末による音声通信の転送先として前記子機を指定すると、前記仮想ＩＰ端末を消去し、
前記親機の前記内部ネットワーク側通信処理部は、消去された前記仮想ＩＰ端末のＩＰアドレスを有するＡＲＰ情報のＭＡＣアドレスを転送先子機のＭＡＣアドレスに変更する機能を有することを特徴とする請求項１または２に記載のＩＰ電話システム。
【請求項４】
前記親機の前記仮想ＩＰ端末管理手段は、複数の子機から音声通信の転送先として指定されると、前記複数の子機と同じＩＰアドレスを有する複数の仮想ＩＰ端末を生成し、管理することができることを特徴とする請求項１〜３のいずれか１つに記載のＩＰ電話システム。
【請求項５】
前記子機は、前記ローカルネットワーク内の他の子機から前記音声通信の転送先として指定されると、前記子機と同じＩＰアドレスを有する仮想ＩＰ端末を生成する仮想ＩＰ端末管理部をさらに備え、
前記親機の内部ネットワーク側通信処理部は、転送元子機がその音声通信の転送先として転送先子機を指定すると、前記転送元子機のＩＰアドレスを有するＡＲＰ情報のＭＡＣアドレスを前記転送先子機のＭＡＣアドレスに変更することを特徴とする請求項１〜４のいずれか１つに記載のＩＰ電話システム。
【請求項６】
前記転送元子機の通話管理部は、前記転送先子機の前記仮想ＩＰ端末管理部によって仮想ＩＰ端末が生成されると、前記仮想ＩＰ端末に対応する通話を消去することを特徴とする請求項５に記載のＩＰ電話システム。
【請求項７】
前記転送先子機の前記仮想ＩＰ端末管理部は、前記転送元子機が新たな転送先として指定されると、前記転送元子機に対応する前記仮想ＩＰ端末を消去し、
前記転送元子機の通話管理部は、前記音声通信を設定し、
前記親機の前記内部ネットワーク側通信処理部は、前記転送元子機のＩＰアドレスを有するＡＲＰ情報のＭＡＣアドレスを前記転送元子機のＭＡＣアドレスに変更することを特徴とする請求項５または６に記載のＩＰ電話システム。
【請求項８】
前記子機の前記仮想ＩＰ端末管理部は、複数の子機から音声通信の転送先として指定されると、前記複数の子機と同じＩＰアドレスを有する複数の仮想ＩＰ端末を生成し、管理することができることを特徴とする請求項５〜７のいずれか１つに記載のＩＰ電話システム。
【請求項９】
前記親機は、
外部機器から前記ローカルネットワーク内の子機に着信があった際に、前記子機が通信の確立が可能な状態か否かを監視する通信確立状態監視部と、
前記通信確立状態監視部によって前記子機が通信確立不能状態にあると判定された場合に、前記子機に代わって代理応答を行う代理応答処理部と、
をさらに備え、
前記親機の仮想ＩＰ端末管理部は、前記通信確立状態監視部によって前記子機が通信確立不能状態にあると判定された場合に、前記子機と同じＩＰアドレスを有する仮想ＩＰ端末を生成することを特徴とする請求項１〜８のいずれか１つに記載のＩＰ電話システム。
【請求項１０】
前記親機は、前記外部機器から通信確立不能状態にある前記子機に対応する前記仮想ＩＰ端末への音声通信の結果を記録する通信内容保存部をさらに備えることを特徴とする請求項９に記載のＩＰ電話システム。
【請求項１１】
前記親機の仮想ＩＰ端末管理部は、前記通信確立状態監視部によって通信確立不能状態にある前記子機の通信確立状態が検出されると、前記子機に対応する仮想ＩＰ端末を消去することを特徴とする請求項９または１０に記載のＩＰ電話システム。
【請求項１２】
１以上の子機とルータ機能を有する親機とがローカルネットワークで接続されたＩＰ電話システムで、前記ローカルネットワーク内の子機と前記ローカルネットワーク外の外部機器との間の音声データを含むＩＰパケットをルーティングする親機において、
前記ローカルネットワークと前記外部機器との間で通信されるＩＰパケットのアドレス変換処理を行うアドレス変換処理部と、
前記ローカルネットワークに接続される子機のＩＰアドレスとＭＡＣアドレスとを対応付けたＡＲＰ情報に基づいて、前記アドレス変換処理部によってアドレス変換された前記ＩＰパケットを前記ローカルネットワーク内の子機に送信する内部ネットワーク側通信処理部と、
前記子機から前記音声通信の転送先として指定されると、前記子機と同じＩＰアドレスを有する仮想ＩＰ端末を生成する仮想ＩＰ端末管理部と、
を備え、
前記内部ネットワーク側通信処理部は、前記仮想ＩＰ端末管理部によって転送元子機に対応する仮想ＩＰ端末が生成されると、前記転送元子機のＩＰアドレスを有するＡＲＰ情報のＭＡＣアドレスを前記親機のＭＡＣアドレスに変更する機能を有することを特徴とする親機。
【請求項１３】
外部機器から前記ローカルネットワーク内の子機に着信があった際に、前記子機が通信の確立が可能な状態か否かを監視する通信確立状態監視部と、
前記通信確立状態監視部によって前記子機が通信確立不能状態にあると判定された場合に、前記子機に代わって代理応答を行う代理応答処理部と、
をさらに備え、
前記仮想ＩＰ端末管理部は、前記通信確立状態監視部によって前記子機が通信確立不能状態にあると判定された場合に、前記子機と同じＩＰアドレスを有する仮想ＩＰ端末を生成することを特徴とする請求項１２に記載の親機。
【請求項１４】
前記外部機器から通信確立不能状態にある前記子機に対応する前記仮想ＩＰ端末への音声通信の結果を記録する通信内容保存部をさらに備えることを特徴とする請求項１３に記載の親機。
【請求項１５】
ローカルネットワーク内に接続される子機と、前記ローカルネットワーク外の外部機器からの音声通信を含むＩＰパケットのアドレス変換を行い、前記ローカルネットワーク内の子機のＩＰアドレスとＭＡＣアドレスとを対応付けたＡＲＰ情報に基づいてＩＰパケットの転送を行う親機と、を有するＩＰシステムで使用される子機において、
前記外部機器との間の音声通信を管理する通話管理部と、
前記通話管理部によって管理される音声通信を前記ローカルネットワーク内に接続される他の子機または前記親機に転送する通話転送処理部と、
を備えることを特徴とする子機。
【請求項１６】
前記ローカルネットワーク内の他の子機から前記音声通信の転送先として指定されると、前記子機と同じＩＰアドレスを有する仮想ＩＰ端末を生成する仮想ＩＰ端末管理部をさらに備えることを特徴とする請求項１５に記載の子機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークに接続された他の音声通信可能な通信機器との間で、パケットによる音声通信可能な親機と子機とからなるＩＰ電話システムと、そのＩＰ電話システムで使用される親機と子機に関するものである。
【背景技術】
【０００２】
従来、複数の子機を有するインターネットプロトコル（ＩＰ）を利用したネットワークで音声通話を実現するＩＰ電話機器システムが提案されている。このようなＩＰ電話機器システムでは、ネットワークアドレス変換（ＮＡＴ）機能を有する親機をルータとし、そのネットワーク内で個別のプライベートアドレスを有する子機をローカルネットワークの端末群として存在させるようにシステムを構築することが一般的に行われている。ここで、ＮＡＴ機能とは、ローカルネットワークに割り当てられた一つのグローバルＩＰアドレスを、そのローカルネットワークに接続された複数の子機（ＩＰ端末）で共有するための技術である。このＩＰ電話機器システムにおいて、外部機器とローカルネットワーク内の１つの子機との間の通話を、他の子機へとリアルタイムに転送する場合には、親機内で行われているネットワークアドレス変換を行うための情報を転送先の子機へと変更し、通信電文の送信先を差し替えることによって実現している（たとえば、特許文献１，２参照）。
【特許文献１】特開２００５−２６８９１３号公報
【特許文献２】特開２００１−５３７５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
一般にＮＡＴ機能を有するルータは、そのルータを管理するネットワークに対して割り当てられた唯一のグローバルアドレスを用いて、そのネットワーク内のローカルアドレスを有する子機（ＩＰ端末）が外部ネットワークの機器と通信可能なようにアドレス変換処理部を有する。具体的には、ルータのアドレス変換処理部は、唯一のグローバルアドレス宛に外部ネットワークから送信されてきた通話電文のポート番号と呼ばれるパラメータを参照し、内部ネットワーク（ローカルセグメント）のどの子機（ＩＰ端末）へ転送すべきかを判断して、通話電文の宛先ＩＰアドレスを該当する子機のＩＰアドレスに書き換えて子機に配送する。また、子機からの通話電文に対しては通話電文の送信元ＩＰアドレスを唯一のグローバルアドレスに書き換えて外部に配送する。
【０００４】
これらのアドレス変換に関する処理は、すべてリアルタイムに処理が行われるため、ルータ機器のスループットに対しての影響が非常に大きい。そのため、アドレス変換処理部で通話転送のために行われるリアルタイムなアドレス変換先の変更は、機器の性能に影響する可能性が高く、避けた方が好ましい場合が多い。また、通信方式（プロトコル）によっては、ＩＰアドレスが通信内容に記述されていることもあり、プロトコル個別にＩＰアドレスの書き換えを行わなければ正常な通信ができないことが多い。さらに、アドレス変換処理部の処理は複雑な実装が行われている場合が多く、特に既存のシステムに追加機能として通話転送機能を持たせる場合、アドレス変換処理部の修正を避けた方が好ましい場合が多い。
【０００５】
本発明は、上記に鑑みてなされたものであって、ルータの役割を有する親機と子機とが１つのローカルネットワークを構成し、外部の通信機器と音声通信を行うＩＰ電話システムにおいて、親機のアドレス変換処理部の修正を行うことなくローカルネットワーク内の機器間で音声通信の転送を行うことができるＩＰ電話システムを得ることを目的とする。また、そのＩＰ電話システムで使用される親機と子機を得ることも目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために本発明は、１以上の子機とルータ機能を有する親機とを有するローカルネットワークがＩＰネットワークに接続され、前記ローカルネットワーク内の子機と前記ＩＰネットワークに接続される外部機器との間でＩＰパケットを利用した音声通信を行うＩＰ電話システムにおいて、前記子機は、前記外部機器との間の音声通信を管理する通話管理部と、前記通話管理部によって管理される音声通信の音声データの転送を行う通話転送処理部と、を備え、前記親機は、前記ローカルネットワークと前記外部機器との間で通信される音声データのアドレス変換処理を行うアドレス変換処理部と、前記ローカルネットワークに接続される子機のＩＰアドレスとＭＡＣアドレスとを対応付けたＡＲＰ情報に基づいて、前記アドレス変換処理部によって変換された前記音声データを前記ローカルネットワーク内の子機に送信する内部ネットワーク側通信処理部と、前記子機から前記音声通信の転送先として指定されると、前記子機と同じＩＰアドレスを有する仮想ＩＰ端末を生成する仮想ＩＰ端末管理部と、を備え、前記内部ネットワーク側通信処理部は、前記仮想ＩＰ端末管理部によって転送元子機に対応する仮想ＩＰ端末が生成されると、前記転送元子機のＩＰアドレスを有するＡＲＰ情報のＭＡＣアドレスを前記親機のＭＡＣアドレスに変更する機能を有するものである。
【０００７】
また、本発明は、１以上の子機とルータ機能を有する親機とがローカルネットワークで接続されたＩＰ電話システムで、前記ローカルネットワーク内の子機と前記ローカルネットワーク外の外部機器との間の音声データを含むＩＰパケットをルーティングする親機において、前記ローカルネットワークと前記外部機器との間で通信されるＩＰパケットのアドレス変換処理を行うアドレス変換処理部と、前記ローカルネットワークに接続される子機のＩＰアドレスとＭＡＣアドレスとを対応付けたＡＲＰ情報に基づいて、前記アドレス変換処理部によって変換された前記ＩＰパケットを前記ローカルネットワーク内の子機に送信する内部ネットワーク側通信処理部と、前記子機から前記音声通信の転送先として指定されると、前記子機と同じＩＰアドレスを有する仮想ＩＰ端末を生成する仮想ＩＰ端末管理部と、を備え、前記内部ネットワーク側通信処理部は、前記仮想ＩＰ端末管理部によって転送元子機に対応する仮想ＩＰ端末が生成されると、前記転送元子機のＩＰアドレスを有するＡＲＰ情報のＭＡＣアドレスを前記親機のＭＡＣアドレスに変更する機能を有するものである。
【０００８】
さらに、本発明は、ローカルネットワーク内に接続される子機と、前記ローカルネットワーク外の外部機器からの音声通信を含むＩＰパケットのアドレス変換を行い、前記ローカルネットワーク内の子機のＩＰアドレスとＭＡＣアドレスとを対応付けたＡＲＰ情報に基づいてＩＰパケットの転送を行う親機と、を有するＩＰシステムで使用される子機において、前記外部機器との間の音声通信を管理する通話管理部と、前記通話管理部によって管理される音声通信を前記ローカルネットワーク内に接続される他の子機または前記親機に転送する通話転送処理部と、を備えるものである。
【発明の効果】
【０００９】
本発明によれば、複雑で大きく影響を及ぼす可能性のある親機のアドレス変換処理部の修正を行うことなくローカルネットワーク内の機器間で音声通信の転送を行うことができるＩＰ電話システムおよびＩＰ電話システムで使用される親機が得られる。
【００１０】
また、本発明によれば、親機のアドレス変換処理部によるアドレス変換のスループットに対する影響を与えることがなく、容易に音声データの転送処理を実現することができるＩＰ電話システムで使用される子機が得られる。
【発明を実施するための最良の形態】
【００１１】
本発明の第１の発明のＩＰ電話システムは、１以上の子機とルータ機能を有する親機とを有するローカルネットワークがＩＰネットワークに接続され、ローカルネットワーク内の子機とＩＰネットワークに接続される外部機器との間でＩＰパケットを利用した音声通信を行うＩＰ電話システムにおいて、子機は、外部機器との間の音声通信を管理する通話管理部と、通話管理部によって管理される音声通信の音声データの転送を行う通話転送処理部と、を備え、親機は、ローカルネットワークと外部機器との間で通信される音声データのアドレス変換処理を行うアドレス変換処理部と、ローカルネットワークに接続される子機のＩＰアドレスとＭＡＣアドレスとを対応付けたＡＲＰ情報に基づいて、アドレス変換処理部によってアドレス変換された音声データをローカルネットワーク内の子機に送信する内部ネットワーク側通信処理部と、子機から音声通信の転送先として指定されると、子機と同じＩＰアドレスを有する仮想ＩＰ端末を生成する仮想ＩＰ端末管理部と、を備え、内部ネットワーク側通信処理部は、仮想ＩＰ端末管理部によって転送元子機に対応する仮想ＩＰ端末が生成されると、転送元子機のＩＰアドレスを有するＡＲＰ情報のＭＡＣアドレスを親機のＭＡＣアドレスに変更する機能を有することを特徴とするものであり、転送元の子機のＡＲＰ情報が、転送先の親機に生成された仮想ＩＰ端末に対応して、その子機のＩＰアドレスと転送先の親機のＭＡＣアドレスとなり、このＡＲＰ情報に基づいて外部機器から内部ネットワークへの転送処理が行われるという作用を有する。
【００１２】
本発明の第２の発明のＩＰ電話システムは、上記の発明において、子機の通話管理部は、親機の仮想ＩＰ端末管理部によって仮想ＩＰ端末が生成されると、仮想ＩＰ端末に対応する通話を消去することを特徴とするものであり、転送元の子機を未通話状態へと遷移させるという作用を有する。
【００１３】
本発明の第３の発明のＩＰ電話システムは、上記の発明において、親機は、仮想ＩＰ端末管理部によって管理される仮想ＩＰ端末による音声通信の転送を行う通話転送処理部をさらに備え、親機の仮想ＩＰ端末管理部は、通信転送処理部によって仮想ＩＰ端末による音声通信の転送先として子機を指定すると、仮想ＩＰ端末を消去し、親機の内部ネットワーク側通信処理部は、消去された仮想ＩＰ端末のＩＰアドレスを有するＡＲＰ情報のＭＡＣアドレスを転送先子機のＭＡＣアドレスに変更する機能を有することを特徴とするものであり、親機から子機への通話復帰転送の際に、親機上のアドレス変換処理部の処理に変更を与えることがなく、また、転送先の子機を通話中状態へと遷移させるという作用を有する。
【００１４】
本発明の第４の発明のＩＰ電話システムは、上記の発明において、親機の仮想ＩＰ端末管理手段は、複数の子機から音声通信の転送先として指定されると、複数の子機と同じＩＰアドレスを有する複数の仮想ＩＰ端末を生成し、管理することができることを特徴とするものであり、親機が複数の子機からの転送要求を同時に処理することができるという作用を有する。
【００１５】
本発明の第５の発明のＩＰ電話システムは、上記の発明において、子機は、ローカルネットワーク内の他の子機から音声通信の転送先として指定されると、子機と同じＩＰアドレスを有する仮想ＩＰ端末を生成する仮想ＩＰ端末管理部をさらに備え、親機の内部ネットワーク側通信処理部は、転送元子機がその音声通信の転送先として転送先子機を指定すると、転送元子機のＩＰアドレスを有するＡＲＰ情報のＭＡＣアドレスを転送先子機のＭＡＣアドレスに変更することを特徴とするものであり、親機上のアドレス変換処理部の処理に変更を与えることなく子機から別の子機への通話転送が実現されるという作用を有する。
【００１６】
本発明の第６の発明のＩＰ電話システムは、上記の発明において、転送元子機の通話管理部は、転送先子機の仮想ＩＰ端末管理部によって仮想ＩＰ端末が生成されると、仮想ＩＰ端末に対応する通話を消去することを特徴とするものであり、転送元子機を未通話状態へ遷移させるという作用を有する。
【００１７】
本発明の第７の発明のＩＰ電話システムは、上記の発明において、転送先子機の仮想ＩＰ端末管理部は、転送元子機が新たな転送先として指定されると、転送元子機に対応する仮想ＩＰ端末を消去し、転送元子機の通話管理部は、音声通信を設定し、親機の内部ネットワーク側通信処理部は、転送元子機のＩＰアドレスを有するＡＲＰ情報のＭＡＣアドレスを転送元子機のＭＡＣアドレスに変更することを特徴とするものであり、元の転送先子機から元の転送元子機への通話復帰転送の際に、親機上のアドレス変換処理部の処理に変更を与えることなく、また、新たな転送先子機を通話中状態へ遷移させるという作用を有する。
【００１８】
本発明の第８の発明のＩＰ電話システムは、上記の発明において、子機の仮想ＩＰ端末管理部は、複数の子機から音声通信の転送先として指定されると、複数の子機と同じＩＰアドレスを有する複数の仮想ＩＰ端末を生成し、管理することができることを特徴とするものであり、子機がローカルネットワーク内の他の複数の子機からの転送要求を同時に処理することができるという作用を有する。
【００１９】
本発明の第９の発明のＩＰ電話システムは、上記の発明において、親機は、外部機器からローカルネットワーク内の子機に着信があった際に、子機が通信の確立が可能な状態か否かを監視する通信確立状態監視部と、通信確立状態監視部によって子機が通信確立不能状態にあると判定された場合に、子機に代わって代理応答を行う代理応答処理部と、をさらに備え、親機の仮想ＩＰ端末管理部は、通信確立状態監視部によって子機が通信確立不能状態にあると判定された場合に、子機と同じＩＰアドレスを有する仮想ＩＰ端末を生成することを特徴とするものであり、外部機器が目的とする子機が通信確立不能状態においても、親機と発信側の外部機器との間で接続が確立されるという作用を有する。
【００２０】
本発明の第１０の発明のＩＰ電話システムは、上記の発明において、親機は、外部機器から通信確立不能状態にある子機に対応する仮想ＩＰ端末への音声通信の結果を記録する通信内容保存部をさらに備えることを特徴とするものであり、外部機器が目的とする子機が通信確立不能状態においても、親機によって発信側の外部機器からの通話が記録されるという作用を有する。
【００２１】
本発明の第１１の発明のＩＰ電話システムは、上記の発明において、親機の仮想ＩＰ端末管理部は、通信確立状態監視部によって通信確立不能状態にある子機の通信確立状態が検出されると、子機に対応する仮想ＩＰ端末を消去することを特徴とするものであり、子機が通信可能状態に遷移すると、外部機器と子機との間に音声通信が確立されるという作用を有する。
【００２２】
本発明の第１２の発明の親機は、１以上の子機とルータ機能を有する親機とがローカルネットワークで接続されたＩＰ電話システムで、ローカルネットワーク内の子機とローカルネットワーク外の外部機器との間の音声データを含むＩＰパケットをルーティングする親機において、ローカルネットワークと外部機器との間で通信されるＩＰパケットのアドレス変換処理を行うアドレス変換処理部と、ローカルネットワークに接続される子機のＩＰアドレスとＭＡＣアドレスとを対応付けたＡＲＰ情報に基づいて、アドレス変換処理部によってアドレス変換されたＩＰパケットをローカルネットワーク内の子機に送信する内部ネットワーク側通信処理部と、子機から音声通信の転送先として指定されると、子機と同じＩＰアドレスを有する仮想ＩＰ端末を生成する仮想ＩＰ端末管理部と、を備え、内部ネットワーク側通信処理部は、仮想ＩＰ端末管理部によって転送元子機に対応する仮想ＩＰ端末が生成されると、転送元子機のＩＰアドレスを有するＡＲＰ情報のＭＡＣアドレスを親機のＭＡＣアドレスに変更する機能を有することを特徴とするものであり、転送元の子機のＡＲＰ情報が、転送先の親機に生成された仮想ＩＰ端末に対応して、その子機のＩＰアドレスと転送先の親機のＭＡＣアドレスとなり、このＡＲＰ情報に基づいて外部機器から内部ネットワークへの転送処理が行われるという作用を有する。
【００２３】
本発明の第１３の発明の親機は、上記の発明において、外部機器からローカルネットワーク内の子機に着信があった際に、子機が通信の確立が可能な状態か否かを監視する通信確立状態監視部と、通信確立状態監視部によって子機が通信確立不能状態にあると判定された場合に、子機に代わって代理応答を行う代理応答処理部と、をさらに備え、仮想ＩＰ端末管理部は、通信確立状態監視部によって子機が通信確立不能状態にあると判定された場合に、子機と同じＩＰアドレスを有する仮想ＩＰ端末を生成することを特徴とするものであり、外部機器が目的とする子機が通信確立不能状態においても、親機が、発信側の外部機器との間の接続を確立するという作用を有する。
【００２４】
本発明の第１４の発明の親機は、上記の発明において、外部機器から通信確立不能状態にある子機に対応する仮想ＩＰ端末への音声通信の結果を記録する通信内容保存部をさらに備えることを特徴とするものであり、外部機器が目的とする子機が通信確立不能状態においても、親機によって発信側の外部機器からの通話が記録されるという作用を有する。
【００２５】
本発明の第１５の発明の子機は、ローカルネットワーク内に接続される子機と、ローカルネットワーク外の外部機器からの音声通信を含むＩＰパケットのアドレス変換を行い、ローカルネットワーク内の子機のＩＰアドレスとＭＡＣアドレスとを対応付けたＡＲＰ情報に基づいてＩＰパケットの転送を行う親機と、を有するＩＰシステムで使用される子機において、外部機器との間の音声通信を管理する通話管理部と、通話管理部によって管理される音声通信をローカルネットワーク内に接続される他の子機または親機に転送する通話転送処理部と、を備えることを特徴とするものであり、転送元の子機のＡＲＰ情報が、転送先の親機に生成された仮想ＩＰ端末に対応して、その子機のＩＰアドレスと転送先の親機のＭＡＣアドレスとなり、親機は、このＡＲＰ情報に基づいて外部機器から内部ネットワークへの転送処理を行うという作用を有する。
【００２６】
本発明の第１６の発明の子機は、上記の発明において、ローカルネットワーク内の他の子機から音声通信の転送先として指定されると、子機と同じＩＰアドレスを有する仮想ＩＰ端末を生成する仮想ＩＰ端末管理部をさらに備えることを特徴とするものであり、親機上のアドレス変換処理部の処理に変更を与えることなく子機から別の子機への通話転送が実現されるという作用を有する。
【００２７】
以下、本発明の実施の形態について説明する。
【００２８】
（実施の形態１）
図１は、本発明の実施の形態１によるＩＰ電話システムの構成を模式的に示すブロック図である。図１において、１００はＩＰ電話システム、１１０は親機、１１１は通話処理部、１１２はアドレス変換処理部、１１３は仮想ＩＰ端末管理部、１１４は内部ネットワーク側通信処理部、１１５は通話転送処理部、１３０ａ〜１３０ｃは子機、１３１ａ〜１３１ｃは通話管理部、１３２ａ〜１３２ｃは通話処理部、１３３ａ〜１３３ｃは通話転送処理部、１３４ａ〜１３４ｃは仮想ＩＰ端末管理部、１４１，１４２は通話、１５０はローカルネットワーク、２０１，２０２は外部機器、２１０はＩＰネットワーク、３０１〜３０５はユーザである。
【００２９】
このＩＰ電話システム１００は、親機１１０と子機１３０ａ〜１３０ｃとがローカルネットワーク１５０に接続され、ＩＰパケットを用いた音声通信が可能なネットワークからなる。このローカルネットワーク１５０には外部のインターネットなどのＩＰネットワーク２１０が接続され、外部機器２０１，２０２と通信可能な構成を有する。なお、ここでローカルネットワーク１５０には、親機１１０のＩＰネットワーク２１０側のポートにただ１つのグローバルＩＰアドレスが割り当てられ、ローカルネットワーク１５０内では親機１１０のローカルネットワーク１５０側のポートと子機１３０ａ〜１３０ｃに対して、そのローカルネットワーク１５０内で有効なローカルＩＰアドレスが割り当てられているものとする。
【００３０】
親機１１０は、ローカルネットワーク１５０内の自装置または子機１３０ａ〜１３０ｃと、外部ネットワークに接続される外部機器２０１，２０２との間で行われる通信のルーティング処理を行う装置であり、親機１１０のユーザ３０６による通話を処理する通話処理部１１１と、ローカルネットワーク１５０内の機器と外部ネットワークに接続される外部機器２０１，２０２との間で行われるＩＰパケットのアドレスを変換するアドレス変換処理部１１２と、子機１３０ａ〜１３０ｃからの転送を受けるとその転送元の子機１３０ａ〜１３０ｃに対応する仮想ＩＰ端末を生成する仮想ＩＰ端末管理部１１３と、ローカルネットワーク１５０内の子機１３０ａ〜１３０ｃとの間で通信を行う内部ネットワーク側通信処理部１１４と、自装置でなされている通話をローカルネットワーク１５０内の他の子機１３０ａ〜１３０ｃに転送する処理を行う通話転送処理部１１５と、を備える。
【００３１】
アドレス変換処理部１１２は、ローカルネットワーク１５０内の機器とグローバルネットワーク（ＩＰネットワーク２１０）に接続される外部機器２０１，２０２との間で通信可能なようにローカルアドレスとグローバルアドレスとの変換を行う機能を有する。このアドレス変換処理部１１２は、外部機器２０１，２０２とローカルネットワーク１５０内の機器との間でやり取りされる音声通信を運ぶＩＰパケットが目的地に着くように外部機器２０１，２０２のグローバルアドレスとポート番号の組み合わせと、ローカルネットワーク１５０内の機器のローカルアドレスとポート番号の組み合わせとを対応付けたアドレス変換情報を有する。なお、本実施の形態１では、ローカルネットワーク１５０内のある機器から他の機器に転送処理を行う際に、アドレス変換情報におけるローカルネットワーク１５０内の転送元の機器から転送先の機器へのアドレスの書換えが行われない。
【００３２】
仮想ＩＰ端末管理部１１３は、ローカルネットワーク１５０内で外部機器２０１，２０２と音声通信を行っている子機１３０ａ〜１３０ｃが自装置（親機１１０）へ転送を行った場合に、転送元の子機に対応する仮想的な通信機器である仮想ＩＰ端末を生成する。この仮想ＩＰ端末は、ＩＰアドレスは転送元の子機のローカルＩＰアドレスであるが、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスは転送先の機器のＭＡＣアドレスとなっている。また、仮想ＩＰ端末による音声通信が終了すると、仮想ＩＰ端末管理部１１３は、仮想ＩＰ端末を消去する機能を有する。具体的には、仮想ＩＰ端末管理部１１３は、ローカルネットワーク１５０内の機器から転送を行う旨の転送指示情報を受けると、その転送指示情報の転送元ローカルＩＰアドレスをＩＰアドレスに有する仮想ＩＰ端末を生成する。
【００３３】
内部ネットワーク側通信処理部１１４は、ローカルネットワーク１５０内の子機１３０ａ〜１３０ｃまたは後述する自装置内の仮想ＩＰ端末管理部１１３との間の通信を行う機能を有する。具体的には、子機１３０ａ〜１３０ｃまたは仮想ＩＰ端末管理部１１３からの音声データをアドレス変換処理部１１２に渡し、アドレス変換処理部１１２からローカルネットワーク１５０内の機器または仮想ＩＰ端末管理部１１３への音声データを、各機器のローカルＩＰアドレスとＭＡＣアドレスとの組み合わせからなるＡＲＰ（Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）情報に基づいて送信する処理を行う。また、内部ネットワーク側通信処理部１１４は、音声通信を行っている子機１３０ａ〜１３０ｃがローカルネットワーク１５０内の他の機器へ転送を行う場合に、ＡＲＰ情報のその転送元の子機のローカルＩＰアドレスに対応するＭＡＣアドレスを、転送先の機器のＭＡＣアドレスに書き換える処理を行う。
【００３４】
通話転送処理部１１５は、仮想ＩＰ端末管理部１１３で管理される通話状態を用いて音声通信を行っているユーザ３０６からの指示によってその通話を、ローカルネットワーク１５０内の他の機器に転送する処理を行う機能を有する。具体的には、通話転送処理部１１５は、転送先の機器に対して通話を転送する旨の転送指示情報を送信する。
【００３５】
子機１３０ａ〜１３０ｃは、他の機器との間で行われる通話を管理する通話管理部１３１ａ〜１３１ｃと、通話管理部１３１ａ〜１３１ｃで管理される通話状態を用いてユーザによる通話を実現する通話処理部１３２ａ〜１３２ｃと、通話管理部１３１ａ〜１３１ｃで管理されている通話をローカルネットワーク１５０内の他の機器に転送する通話転送処理部１３３ａ〜１３３ｃと、ローカルネットワーク１５０内の他の機器からの転送を受けるとその転送元の子機に対応する仮想ＩＰ端末を生成する仮想ＩＰ端末管理部１３４ａ〜１３４ｃと、を備える。
【００３６】
通話管理部１３１ａ〜１３１ｃは、他の機器との間で音声通信を行うためのセッションを確立し、その通話の管理を行う機能を有する。また、通話処理部１３２ａ〜１３２ｃは、通話管理部１３１ａ〜１３１ｃで管理される通話を用いてそのユーザ３０１〜３０３に通話を実現させる機能を有する。
【００３７】
通話転送処理部１３３ａ〜１３３ｃは、通話管理部１３１ａ〜１３１ｃで管理される通話（セッション）を用いて音声通信を行っているユーザからの指示によって、その通話をローカルネットワーク１５０内の他の機器に転送する処理を行う機能を有する。具体的には、通話転送処理部１３３ａ〜１３３ｃは、転送先の機器に対して通話を転送する旨の転送指示情報を送信する。また、親機１１０に対して、転送先の機器に対して通話を転送したことを通知する転送通知情報を送信する。
【００３８】
仮想ＩＰ端末管理部１３４ａ〜１３４ｃは、親機１１０の仮想ＩＰ端末管理部１１３と同様に、ローカルネットワーク１５０内で外部機器２０１，２０２と音声通信を行っている他の子機１３０ａ〜１３０ｃまたは親機１１０が自装置（子機）へ転送を行った場合に、転送元の子機に対応する仮想的な通信機器である仮想ＩＰ端末を生成する。この仮想ＩＰ端末は、ＩＰアドレスは転送元の機器のローカルＩＰアドレスであるが、ＭＡＣアドレスは転送先の機器（すなわち、自装置）のＭＡＣアドレスとなっている。具体的には、仮想ＩＰ端末管理部１３４ａ〜１３４ｃは、ローカルネットワーク１５０内の機器からの転送を行う旨の転送指示情報を受けると、その転送指示情報の転送元ローカルＩＰアドレスをＩＰアドレスに有する仮想ＩＰ端末を生成する。また、仮想ＩＰ端末による音声通信が終了すると、仮想ＩＰ端末管理部１３４ａ〜１３４ｃは、仮想ＩＰ端末を消去する機能を有する。
【００３９】
外部機器２０１，２０２は、ＩＰ電話や音声会話機能を備えるパーソナルコンピュータなどの音声データをＩＰパケット化して送受信することができる通信機器によって構成される。
【００４０】
つぎに、このような構成のＩＰ通話システムにおける通話の転送処理について図１〜図５を参照しながら説明する。図２は、図１に示されるローカルネットワーク内で通話を確立している子機の１つが通話を親機に転送する場合の状態を模式的に示す図であり、図３は、転送後に転送元の子機から通話を消去する状態を模式的に示す図であり、図４は、親機から子機に再び通話を転送する状態を模式的に示す図であり、図５は、子機に通話を戻した状態を模式的に示す図である。なお、この図３〜図５では、図１の子機１３０ｂ，１３０ｃと外部機器２０２の図示と、子機１３０ａにおける仮想ＩＰ端末管理部１３４ａの図示を省略している。
【００４１】
まず、図１に示されるように、子機１３０ａと外部機器２０１との間で通話状態が確立され、子機１３０ａのユーザ３０１と外部機器２０１のユーザ３０４とが通話を行っており、子機１３０ｂと外部機器２０２との間で通話状態が確立され、子機１３０ｂのユーザ３０２と外部機器２０２のユーザ３０５とが通話を行っている状態にあるものとする。また、子機１３０ｃは、着信待機状態にあるものとする。
【００４２】
このような状態において、親機１１０内のアドレス変換処理部１１２は、外部機器２０１と子機１３０ａとの間の通話電文に対しては、子機１３０ａのＩＰアドレスＡを使用したアドレス変換を行うので、その通話電文が到達するのは子機１３０ａとなる。子機１３０ａは、その通話管理部１３１ａが生成した通話１４１の存在によって、通話処理部１３２ａを用いてユーザ３０１と外部機器２０１との通話を実現する。
【００４３】
また、親機１１０内のアドレス変換処理部１１２は、外部機器２０２と子機１３０ｂとの間の通話電文に対しては、子機１３０ｂのＩＰアドレスＢを使用したアドレス変換を行うので、その通話電文が到達するのは子機１３０ｂである。子機１３０ｂはその通話管理部１３１ｂが生成した通話１４２の存在により通話処理部１３２ｂを用いてユーザ３０２と外部機器２０２との通話を実現する。
【００４４】
ついで、図１で示した状態から図２に示されるように、子機１３０ａから親機１１０への通話の転送が発生したものとする。子機１３０ａのユーザ３０１は、親機１１０に対して通話を転送するように転送指示を行うと、子機１３０ａの通話転送処理部１３３ａは、転送指示情報４０１を送信する。
【００４５】
子機１３０ａから転送指示情報４０１を受信した親機１１０は、その仮想ＩＰ端末管理部１１３で、ＩＰアドレスとして転送元の子機１３０ａのローカルＩＰアドレスＡを有する仮想ＩＰ端末１１３１を生成する。なお、この仮想ＩＰ端末１１３１は親機１１０に生成されるので、そのＭＡＣアドレスは親機１１０のＭＡＣアドレスとなる。また、このとき、内部ネットワーク側通信処理部１１４は、自身の保持するＡＲＰ情報における転送元の子機１３０ａのＩＰアドレスに対応するＭＡＣアドレスを、仮想ＩＰ端末１１３１が生成された親機１１０のＭＡＣアドレスに書き換える処理を行う。以上により、子機１３０ａから親機１１０への音声データの転送処理が完了する。
【００４６】
その後、親機１１０内のアドレス変換処理部１１２は通話電文に対し転送元の子機１３０ａのローカルＩＰアドレスＡを使用したアドレス変換を引き続き行う。また、アドレス変換処理部１１２からデータを受け取った内部ネットワーク側通信処理部１１４は、そのデータの宛先ＩＰアドレスに対応するＭＡＣアドレスをＡＲＰ情報から抽出し、そのＭＡＣアドレスを有する機器へと音声データを送信する。この例では、内部ネットワーク側通信処理部１１４は、宛先ＩＰアドレス（＝転送元の子機１３０ａのローカルＩＰアドレスＡ）に対応するＭＡＣアドレスが親機１１０のＭＡＣアドレスとなっているので、音声データを仮想ＩＰ端末管理部１１３内の仮想ＩＰ端末１１３１へと送信する。つまり、実際に通話電文が到達するのは親機１１０内の仮想ＩＰ端末１１３１に差し変わることになる。そして、仮想ＩＰ端末１１３１は親機１１０内の通話処理部１１１を用いてユーザ３０４と外部機器２０１との通話を行う。
【００４７】
ここに示したように、本実施の形態１では、親機１１０の仮想ＩＰ端末管理部１１３で転送元の子機１３０ａに対応する仮想ＩＰ端末１１３１を作成し、その仮想ＩＰ端末１１３１に音声データを送信するために内部ネットワーク側通信処理部１１４が転送元の子機１３０ａに対応するＡＲＰ情報を書き換える処理を行っているので、アドレス変換処理部１１２では、転送に伴うアドレスの書換えなどの新たな処理が発生しない。そのため、アドレス変換処理部１１２にかかる負荷が転送の前後で変わらない。
【００４８】
その後、図３に示されるように、子機１３０ａの通話管理部１３１ａがユーザ３０１と外部機器２０１との間の通話のために生成していた通話１４１を、その転送指示情報４０１の送信とともに消去する。これによって、子機１３０ａは、外部機器２０１との間の音声通信を行うことができなくなる状態となる。
【００４９】
図３に示される親機１１０と外部機器２０１との間で通話される状態から、親機１１０のユーザ３０６が子機１３０ａへの通話復帰を指示した場合について説明する。この場合、図４に示されるように、親機１１０の通話転送処理部１１５が転送指示情報４０２を子機１３０ａに対して送信すると、親機１１０の仮想ＩＰ端末管理部１１３は子機１３０ａのＩＰアドレスＡを有する仮想ＩＰ端末１１３１を消滅させる。このとき、転送先の子機１３０ａの通話管理部１３１ａは、親機１１０からの転送指示情報４０２を受信すると、その転送指示情報４０２に基づいて、外部機器２０１との間で音声通話するための通話（セッション）１４１を確立する。また、親機１１０の内部ネットワーク側通信処理部１１４は、自身で保持するＡＲＰ情報の仮想ＩＰ端末１１３１（すなわち、子機１３０ａ）のＩＰアドレスに対応するＭＡＣアドレスを、親機１１０のＭＡＣアドレスから新たな転送先の子機１３０ａのＭＡＣアドレスに変更する。
【００５０】
その後、親機１１０内のアドレス変換処理部１１２は、通話電文に対し転送先の子機１３０ａのＩＰアドレスＡを使用したアドレス変換を引き続き行う。アドレス変換処理部１１２から音声データを受取った内部ネットワーク側通信処理部１１４は、その音声データの宛先ＩＰアドレスに対応するＭＡＣアドレスをＡＲＰ情報から抽出し、そのＭＡＣアドレスを有する機器へと音声データを送信する。この図４の例では、内部ネットワーク側通信処理部１１４は、音声データの宛先ＩＰアドレス（すなわち、子機１３０ａのローカルＩＰアドレス）に対応するＭＡＣアドレスが子機１３０ａとなっているので、受信した音声データを子機１３０ａへと送信する。つまり、実際に通話電文が到達するのは、親機１１０内の仮想ＩＰ端末１１３１から子機１３０ａに差し変わることになる。そして、子機１３０ａは、通話管理部１３１ａが管理している通話１４１の存在により通話処理部１３２ａを用いてユーザ３０１と外部機器２０１との通話を実現する。
【００５１】
その後、図５に示されるように、図３で子機１３０ａで消去された通話１４１を、親機１１０からの転送指示情報４０２を契機として再生成し、子機１３０ａの状態を未通話状態から通話状態へ復帰させる。
【００５２】
以上のように本実施の形態では、他の機器から転送指示を受けるとその機器と同じＩＰアドレスを有する仮想ＩＰ端末１１３１を生成する仮想ＩＰ端末管理部１１３と、仮想ＩＰ端末１１３１が生成されるとそのＩＰアドレスに対応するＡＲＰ情報内のＭＡＣアドレスを親機のＭＡＣアドレスに書き換えて、ローカルネットワーク１５０内の機器に送信する内部ネットワーク側通信処理部１１４とを親機１１０に設けることにより、親機１１０のアドレス変換処理部１１２によるアドレス変換のスループットに対する影響を与えることがなく、容易に音声データの転送処理を実現することができる。また、複雑でシステムの性能への影響が大きいアドレス変換処理部１１２の修正を行う必要がないという効果も有する。
【００５３】
（実施の形態２）
実施の形態１では、１台の子機が親機に通話の転送を行う場合を示したが、本実施の形態２では、複数台の子機が親機に通話の転送を行う場合を例に挙げて説明する。なお、本実施の形態２におけるＩＰ電話システムにおける親機と子機の構成は実施の形態１と同一であるので、その説明を省略する。
【００５４】
以下に、複数台の子機が親機１１０に通話の転送を行う場合について、図１と図６を参照しながら説明する。図６は、複数の子機が親機に対してそれぞれの子機が設定している通話の転送を行う状態を模式的に示す図である。なお、この図６では、図１の子機１３０ｃの図示と、子機１３０ａ，１３０ｂにおける仮想ＩＰ端末管理部１３４ａ，１３４ｂの図示を省略している。
【００５５】
図１では子機１３０ａと外部機器２０１との間に通話が設定され、子機１３０ｂと外部機器２０２との間に通話が設定されているが、この状態から図６に示されるように、子機１３０ａ，１３０ｂのそれぞれのユーザ３０１，３０２は、設定している通話を親機１１０に転送する。このとき、それぞれの子機１３０ａ，１３０ｂの通話転送処理部１３３ａ，１３３ｂは、親機１１０に対して転送指示情報４０１，４０３を送出する。
【００５６】
転送指示情報４０１，４０３を受信した親機１１０の仮想ＩＰ端末管理部１１３は、子機１３０ａ，１３０ｂのそれぞれに対して仮想ＩＰ端末１１３１，１１３２を生成する。実施の形態１でも説明したように、仮想ＩＰ端末１１３１のＩＰアドレスは、子機１３０ａのローカルＩＰアドレスと同一であり、仮想ＩＰ端末１１３２のＩＰアドレスは、子機１３０ｂのローカルＩＰアドレスと同一である。また、内部ネットワーク側通信処理部１１４は、自身の保持するＡＲＰ情報中の子機１３０ａ，１３０ｂに対応するＭＡＣアドレスを自装置（親機１１０）のＭＡＣアドレスに変更する処理を行う。
【００５７】
その後、親機１１０内のアドレス変換処理部１１２は、それぞれの通話電文に対し転送元の子機１３０ａ，１３０ｂのローカルＩＰアドレスＡ，Ｂを使用したアドレス変換を引き続き行う。アドレス変換処理部１１２から音声データを受け取った内部ネットワーク側通信処理部１１４は、その音声データの宛先ＩＰアドレスに対応するＭＡＣアドレスをＡＲＰ情報から抽出し、そのＭＡＣアドレスを有する機器へと音声データを送信する。この例では、内部ネットワーク側通信処理部１１４は、宛先ＩＰアドレス（すなわち、子機１３０ａ，１３０ｂのローカルＩＰアドレスＡ，Ｂ）に対応するＭＡＣアドレスがともに親機１１０となっているので、音声データを仮想ＩＰ端末管理部１１３内の仮想ＩＰ端末１１３１，１１３２へと送信する。つまり、実際に通話電文が到達するのは、子機１３０ａ，１３０ｂから親機１１０内の仮想ＩＰ端末１１３１，１１３２に差し変わることになる。そして、仮想ＩＰ端末１１３１，１１３２は親機１１０内の通話処理部１１１を用いてユーザ３０６と外部機器２０１，２０２との通話を行う。
【００５８】
以上のように本実施の形態では、親機の仮想ＩＰ端末管理部１１３が複数の仮想ＩＰ端末１１３１，１１３２を管理することができるように構成したことにより、ローカルネットワーク１５０内の複数の子機１３０ａ〜１３０ｃからの転送要求に応えることができるという効果を有する。
【００５９】
（実施の形態３）
実施の形態１では、１台の子機が親機に通話の転送を行う場合を示したが、本実施の形態３では、子機からローカルネットワーク内の他の子機に通話の転送を行う場合を説明する。なお、本実施の形態３におけるＩＰ電話システムにおける親機と子機の構成は実施の形態１と同一であるので、その説明を省略する。
【００６０】
以下に、子機が他の子機に通話の転送を行う場合について、図１と図７〜図１０を参照しながら説明する。図７は、子機がローカルネットワーク内の他の子機に対して通話の転送を行う状態を模式的に示す図であり、図８は、転送後に転送元の子機から通話を消去する状態を模式的に示す図であり、図９は、転送先の子機から転送元の子機に再び通話を転送する状態を模式的に示す図であり、図１０は、子機に通話を戻した状態を模式的に示す図である。なお、この図７〜図１０では、図１の子機１３０ｂと外部機器２０２の図示と、親機１１０における通話転送処理部１１５の図示と、子機１３０ａにおける仮想ＩＰ端末管理部１３４ａの図示を省略している。
【００６１】
図１では子機１３０ａと外部機器２０１との間に通話が設定され、子機１３０ｂと外部機器２０２との間に通話が設定されているが、この状態から図７に示されるように、子機１３０ａのユーザ３０１は、通話をローカルネットワーク１５０内の他の子機１３０ｃに転送する処理を行う。このとき、子機１３０ａの通話転送処理部１３３ａは、子機１３０ｃに対して転送指示情報４０４を送出する。
【００６２】
子機１３０ａから転送指示情報４０４を受信した子機１３０ｃは、その仮想ＩＰ端末管理部１３４ｃで、ＩＰアドレスとして転送元の子機１３０ａのローカルＩＰアドレスＡを有する仮想ＩＰ端末１３４１を生成する。なお、この仮想ＩＰ端末１３４１は子機１３０ｃに生成されるので、そのＭＡＣアドレスは子機１３０ｃのＭＡＣアドレスとなる。また、このとき、仮想ＩＰ端末管理部１３４ｃは、親機１１０に対して生成した仮想ＩＰ端末１３４１のＩＰアドレス（すなわち、転送元の子機１３０ａのローカルＩＰアドレス）とＭＡＣアドレス（すなわち、転送先の子機１３０ｃのＭＡＣアドレス）の組を通知する。これによって、親機１１０の内部ネットワーク側通信処理部１１４は、自身の保持するＡＲＰ情報における子機１３０ａのＩＰアドレスに対応するＭＡＣアドレスを、仮想ＩＰ端末１３４１が生成された子機１３０ｃのＭＡＣアドレスに書き換える処理を行う。以上により、子機１３０ａから子機１３０ｃへの音声データの転送処理が完了する。
【００６３】
その後、親機１１０内のアドレス変換処理部１１２は通話電文に対し転送元の子機１３０ａのローカルＩＰアドレスＡを使用したアドレス変換を引き続き行う。アドレス変換処理部１１２から音声データを受け取った内部ネットワーク側通信処理部１１４は、そのデータの宛先ＩＰアドレスに対応するＭＡＣアドレスをＡＲＰ情報から抽出し、そのＭＡＣアドレスを有する機器へと音声データを送信する。このとき、内部ネットワーク側通信処理部１１４は、宛先ＩＰアドレスに対応するＭＡＣアドレスが子機１３０ｃとなっているので、音声データの宛先ＭＡＣアドレスを子機１３０ｃのＭＡＣアドレスに設定してローカルネットワーク１５０内に音声データを送信する。
【００６４】
子機１３０ｃでは、自装置のＭＡＣアドレスを宛先とする音声データを受信すると、その音声データの宛先ＩＰアドレスが転送元の子機１３０ａのローカルＩＰアドレスＡとなっているので、仮想ＩＰ端末管理部１３４ｃ内に生成された仮想ＩＰ端末１３４１に音声データを渡す。つまり、実際に通話電文が到達するのは、子機１３０ａから子機１３０ｃ内の仮想ＩＰ端末１３４１に差し変わることになる。そして、仮想ＩＰ端末１３４１は子機１３０ｃ内の通話処理部１３２ｃを用いて、ユーザ３０３と外部機器２０１との通話を行う。
【００６５】
ここに示したように、本実施の形態３では、子機１３０ｃの仮想ＩＰ端末管理部１３４ｃで転送元の子機１３０ａに対応する仮想ＩＰ端末１３４１を作成し、その仮想ＩＰ端末１３４１に音声データを送信するために親機１１０の内部ネットワーク側通信処理部１１４が転送元の子機１３０ａに対応するＡＲＰ情報を書き換える処理を行っているので、アドレス変換処理部１１２では、音声データの転送に伴うアドレスの書換えなどの新たな処理が発生しない。そのため、アドレス変換処理部１１２にかかる負荷が転送の前後で変わらない。
【００６６】
その後、図８に示されるように、転送元の子機１３０ａの通話管理部１３１ａは、ユーザ３０１と外部機器２０１との間の通話のために生成していた通話１４１を、その転送指示情報４０４の送信とともに消去する。これにより、子機１３０ａが未通話状態に遷移する。
【００６７】
図８に示される転送先の子機１３０ｃと外部機器２０１との間で通話される状態から、その子機１３０ｃのユーザ３０５が転送元の子機１３０ａへの通話復帰を指示した場合について説明する。この場合、図９に示されるように、子機１３０ｃの通話転送処理部１３３ｃから転送指示情報４０５が、新たな転送先であり元の転送元である子機１３０ａに対して送信される。転送元の子機１３０ｃの仮想ＩＰ端末管理部１３４ｃは子機１３０ａのローカルＩＰアドレスＡを有する仮想ＩＰ端末１３４１を消滅させる。また、このとき、転送先の子機１３０ａの通話管理部１３１ａでは、子機１３０ｃからの転送指示情報４０５を受信すると、その転送指示情報４０５に基づいて、外部機器２０１との間で音声通話するための通話１４１を確立する。さらに、子機１３０ａの通話管理部１３１ａは、親機１１０に対して確立した通話１４１を用いた音声データの通信が可能となるように、自装置のＩＰアドレス（すなわち、新たな転送先の子機１３０ａのローカルＩＰアドレス）とＭＡＣアドレス（すなわち、新たな転送先の子機１３０ａのＭＡＣアドレス）の組を通知する。この通知を受けると、親機１１０の内部ネットワーク側通信処理部１１４は、自身で保持するＡＲＰ情報の子機１３０ａのＩＰアドレスに対応するＭＡＣアドレスを、新たな転送先の子機１３０ａのＭＡＣアドレスに変更する。
【００６８】
その後、親機１１０内のアドレス変換処理部１１２は、通話電文に対し転送先の子機１３０ａのＩＰアドレスＡを使用したアドレス変換を引き続き行う。アドレス変換処理部１１２から音声データを受取った内部ネットワーク側通信処理部１１４は、その音声データの宛先ＩＰアドレスに対応するＭＡＣアドレスをＡＲＰ情報から抽出し、そのＭＡＣアドレスを有する機器へと音声データを送信する。この例では、内部ネットワーク側通信処理部１１４は、宛先ＩＰアドレスに対応するＭＡＣアドレスが子機１３０ａとなっているので、音声データを子機１３０ａへと送信する。つまり、実際に通話電文が到達するのは、子機１３０ｃの仮想ＩＰ端末１３４１から子機１３０ａに差し変わることになる。そして、子機１３０ａは、通話管理部１３１ａが管理している通話１４１の存在により通話処理部１３２ａを用いてユーザ３０１と外部機器２０１との通話を実現する。
【００６９】
その後、図１０に示されるように、図８で子機１３０ａで削除された通話１４１を、子機１３０ｃからの転送指示情報４０５を契機として再生成し、子機１３０ａの状態を未通話状態から通話状態へ復帰させる。
【００７０】
以上のように本実施の形態では、他の機器から転送指示を受けるとその機器と同じＩＰアドレスを有する仮想ＩＰ端末１３４１を生成する仮想ＩＰ端末管理部１３４ａ〜１３４ｃを子機１３０ａ〜１３０ｃに設け、仮想ＩＰ端末１３４１が生成されるとそのＩＰアドレスに対応するＡＲＰ情報内のＭＡＣアドレスを親機のＭＡＣアドレスに書き換えて、ローカルネットワーク１５０内の機器に送信する内部ネットワーク側通信処理部１１４を親機１１０に設けることにより、親機１１０のアドレス変換処理部１１２によるアドレス変換のスループットに対する影響を与えることがなく、容易に音声データの転送処理を実現することができる。また、複雑でシステムの性能への影響が大きいアドレス変換処理部１１２の修正を行う必要がないという効果も有する。
【００７１】
（実施の形態４）
実施の形態３では、１台の子機がローカルネットワーク内の他の子機に通話の転送を行う場合を示したが、本実施の形態４では、複数台の子機がローカルネットワーク内の他の１台の子機に通話の転送を行う場合を例に挙げて説明する。なお、本実施の形態４におけるＩＰ電話システムにおける親機と子機の構成は実施の形態１と同一であるので、その説明を省略する。
【００７２】
以下に、複数台の子機が他の子機に通話の転送を行う場合について、図１と図１１を参照しながら説明する。図１１は、複数の子機がローカルネットワーク内の他の子機に対してそれぞれの子機が設定している通話の転送を行う状態を模式的に示す図である。なお、この図１１では、図１の親機１１０における通話転送処理部１１５の図示と、子機１３０ａ，１３０ｂにおける仮想ＩＰ端末管理部１３４ａ，１３４ｂの図示を省略している。
【００７３】
図１では子機１３０ａと外部機器２０１との間に通話が設定され、子機１３０ｂと外部機器２０２との間に通話が設定されているが、この状態から図１１に示されるように、子機１３０ａ，１３０ｂのそれぞれのユーザ３０１，３０２は、通話１４１，１４２をローカルネットワーク１５０内の他の子機１３０ｃに転送する。このとき、それぞれの子機１３０ａ，１３０ｂの通話転送処理部１３３ａ，１３３ｂは、子機１３０ｃに対してそれぞれ転送指示情報４０４，４０６を送出する。
【００７４】
転送指示情報４０４，４０６を受信した子機１３０ｃの仮想ＩＰ端末管理部１３４ｃは、子機１３０ａ，１３０ｂのそれぞれに対して仮想ＩＰ端末１３４１，１３４２を生成する。実施の形態３でも説明したように、仮想ＩＰ端末１３４１のＩＰアドレスは、子機１３０ａのローカルＩＰアドレスと同一であり、仮想ＩＰ端末１３４２のＩＰアドレスは、子機１３０ｂのローカルＩＰアドレスと同一である。また、このとき、子機１３０ｃの仮想ＩＰ端末管理部１３４ｃは、親機１１０に対して生成した仮想ＩＰ端末１３４１，１３４２のＩＰアドレス（すなわち、転送元の子機１３０ａ，１３０ｂのローカルＩＰアドレスＡ，Ｂ）とＭＡＣアドレス（すなわち、転送先の子機１３０ｃのＭＡＣアドレス）の組を通知する。これによって、親機１１０の内部ネットワーク側通信処理部１１４は、自身の保持するＡＲＰ情報における子機１３０ａ，１３０ｂのＩＰアドレスに対応するＭＡＣアドレスを、仮想ＩＰ端末１３４１，１３４２が生成された子機１３０ｃのＭＡＣアドレスに書き換える処理を行う。以上により、子機１３０ａ，１３０ｂから子機１３０ｃへの音声データの転送処理が完了する。
【００７５】
その後、親機１１０内のアドレス変換処理部１１２は、それぞれの通話電文に対し転送元の子機１３０ａ，１３０ｂのローカルＩＰアドレスＡ，Ｂを使用したアドレス変換を引き続き行う。アドレス変換処理部１１２からデータを受け取った内部ネットワーク側通信処理部１１４は、その音声データの宛先ＩＰアドレスに対応するＭＡＣアドレスをＡＲＰ情報から抽出し、そのＭＡＣアドレスを有する機器へと音声データを送信する。この例では、内部ネットワーク側通信処理部１１４は、宛先ＩＰアドレスに対応するＭＡＣアドレスが子機１３０ｃとなっているので、音声データを子機１３０ｃへと送信する。つまり、実際に電文が到達するのは、子機１３０ａ，１３０ｂから子機１３０ｃ内の仮想ＩＰ端末１３４１，１３４２に差し変わることになる。そして、仮想ＩＰ端末１３４１，１３４２は子機１３０ｃ内の通話処理部１３２ｃを用いてユーザ３０３と外部機器２０１，２０２との通話を行う。
【００７６】
以上のように本実施の形態では、子機１３０ｃの仮想ＩＰ端末管理部１３４ｃが複数の仮想ＩＰ端末１３４１，１３４２を管理することができるように構成したことにより、子機１３０ｃは、ローカルネットワーク１５０内の複数の子機１３０ａ，１３０ｂからの転送要求に応えることができるという効果を有する。
【００７７】
（実施の形態５）
本実施の形態５では、ローカルネットワーク内の子機が電源断などによって親機と通信確立不能状態にある場合に、親機が代理で通信を行う場合を例に挙げて説明する。
【００７８】
図１２は、本発明の実施の形態５によるＩＰ電話システムの構成を模式的に示すブロック図である。この図１２において、１１６は子機通信状態監視部で、１１７は代理応答処理部である。なお、この図１２では、図１の子機１３０ｂ、１３０ｃと外部機器２０２の図示と、子機１３０ａにおける仮想ＩＰ端末管理部１３４ａの図示を省略している。
【００７９】
このＩＰ電話システムの親機１１０は、実施の形態１の親機１１０において、ローカルネットワーク１５０に接続され、外部機器２０１から通信要求のあった子機１３０ａの通信確立状態を検出する子機通信状態監視部１１６と、その子機１３０ａが通信確立不能状態にある場合に、その子機１３０ａに代わって代理応答する代理応答処理部１１７と、をさらに備える構成を有する。なお、その他の構成は実施の形態１と同じであるので、その説明を省略する。
【００８０】
以下に、子機が通信確立不能状態にある場合の親機による代理応答処理について、図１２〜図１３を参照しながら説明する。図１２は、子機が通信確立不能状態にある場合の親機による代理応答動作の状態を模式的に示す図であり、図１３は、子機が通信確立不能状態から復帰した場合の動作状態を模式的に示す図である。
【００８１】
まず、外部機器２０１から子機１３０ａに対して着信があると、親機１１０の子機通信状態監視部１１６は子機１３０ａとの通信確立ができないことを検出し、その結果を仮想ＩＰ端末管理部１１３に渡す。仮想ＩＰ端末管理部１１３は子機１３０ａのＩＰアドレスＡを有する仮想ＩＰ端末１１３１を生成する。このとき、内部ネットワーク側通信処理部１１４は、自身の保持するＡＲＰ情報中の子機１３０ａのＩＰアドレスに対応するＭＡＣアドレスを、仮想ＩＰ端末１１３１（すなわち、親機１１０）のＭＡＣアドレスに変更する。
【００８２】
これにより、親機１１０内のアドレス変換処理部１１２は、通話電文に対し子機１３０ａのローカルＩＰアドレスＡを使用したアドレス変換を行う。アドレス変換処理部１１２から音声データを受け取った内部ネットワーク側通信処理部１１４は、その音声データの宛先ＩＰアドレスに対応するＭＡＣアドレスをＡＲＰ情報から抽出し、そのＭＡＣアドレスを有する機器へと音声データを送信する。この例では、内部ネットワーク側通信処理部１１４は、宛先ＩＰアドレス（子機１３０ａのローカルＩＰアドレスＡ）に対応するＭＡＣアドレスが自装置（親機１１０）となっているので、音声データを仮想ＩＰ端末管理部１１３内の仮想ＩＰ端末１１３１へと送信する。つまり、実際に通話電文が到達するのは、子機１３０ａではなく、親機１１０内の仮想ＩＰ端末１１３１となる。そして、仮想ＩＰ端末１１３１は親機１１０内の代理応答処理部１１７を用いて外部機器２０１に応答し、そのユーザ３０４にメッセージを送信する。たとえば、代理応答処理部１１７は、子機１３０ａが通信確立不能状態にあることを示すメッセージを外部機器２０１に対して送信する。
【００８３】
ついで、親機１１０の子機通信状態監視部１１６は、子機１３０ａの状態を監視し続ける。そして、図１３に示されるように、子機１３０ａが電源投入などにより通信確立可能状態になり、親機１１０の子機通信状態監視部１１６が、子機１３０ａの通信確立可能状態を検出すると、その結果を仮想ＩＰ端末管理部１１３に通知する。仮想ＩＰ端末管理部１１３は、子機１３０ａに対応する仮想ＩＰ端末１１３１を消去する。また、このとき、子機１３０ａの通話管理部１３１ａは、外部機器２０１との間の通話１４１を確立する。さらに、親機１１０の内部ネットワーク側通信処理部１１４は、仮想ＩＰ端末１１３１が消去されると、自身の保持するＡＲＰ情報中の子機１３０ａのＩＰアドレスに対応するＭＡＣアドレス（親機１１０のＭＡＣアドレス）を子機１３０ａのＭＡＣアドレスに変更する。
【００８４】
その後、親機１１０内のアドレス変換処理部１１２は、通話電文に対し子機１３０ａのローカルＩＰアドレスＡを使用したアドレス変換を行う。アドレス変換処理部１１２から音声データを受け取った内部ネットワーク側通信処理部１１４は、その音声データの宛先ＩＰアドレスに対応するＭＡＣアドレスをＡＲＰ情報から抽出し、そのＭＡＣアドレスを有する機器へと音声データを送信する。このとき、内部ネットワーク側通信処理部１１４は、ＡＲＰ情報における宛先ＩＰアドレスに対応するＭＡＣアドレスが子機１３０ａとなっているので、音声データを子機１３０ａへと送信する。そして、子機１３０ａの通話管理部１３１ａが管理している通話１４１が通話処理部１３２ａを用いてユーザ３０１と外部機器２０１との通話を行うことになる。
【００８５】
以上のように本実施の形態では、子機への着信がある場合に、その子機が通信確立可能な状態か否かを監視する子機通信状態監視部１１６と、子機が通信確立不能状態にある場合にその子機に代わって代理応答する代理応答処理部１１７を親機１１０にさらに設けることにより、外部機器から着信のあった子機が通信確立不能状態であっても、親機の仮想ＩＰ端末が外部機器に対して代理応答することができるという効果を有する。また、子機が通信確立状態に遷移した場合には、その音声通信を親機の仮想ＩＰ端末から子機へと転送することもできるという効果を有する。
【００８６】
（実施の形態６）
実施の形態５では、外部機器がローカルネットワーク内のある子機に音声通信を試みたが、その子機が通信確立不能状態にある場合に親機が代理応答する場合を例示したが、この実施の形態６では、親機が外部機器からの音声データを保存する留守番電話機能をさらに備える場合を説明する。
【００８７】
図１４は、本発明による実施の形態６のＩＰ電話システムの概略構成を模式的に示す図である。この図１４において、１１８は通信内容保存部である。なお、この図１４では、図１の子機１３０ｂ、１３０ｃと外部機器２０２の図示と、子機１３０ａにおける仮想ＩＰ端末管理部１３４ａの図示を省略している。
【００８８】
このＩＰ電話システムの親機１１０は、実施の形態５の親機１１０において、通信確立不能状態となった子機１３０ａの通信相手である外部機器２０１からの通信内容１１８１を保存する通信内容保存部１１８をさらに備える構成を有する。
【００８９】
この通信内容保存部１１８は、外部機器２０１と親機１１０との間で通信が確立されると、通信確立不能状態にある子機１３０ａに対して音声通信を試みたユーザ３０４の使用する外部機器２０１からの音声データを保存する。なお、その他の動作処理は、実施の形態５と同様であるので、説明を省略する。
【００９０】
以上のように本実施の形態では、外部機器からの音声データを保存する通信内容保存部１１８を設けることにより、外部機器のユーザが通信確立不能状態にある子機に対して通信を試みようとした場合でも、その子機のユーザに対してメッセージを残すことができるという効果を有する。
【００９１】
（実施の形態７）
実施の形態５では、親機は通信確立不能状態の子機が１台存在する場合の代理応答の場合を示したが、この実施の形態７では、通信確立不能状態の子機が複数台存在する場合の代理応答について説明する。なお、本実施の形態７におけるＩＰ電話システムにおける親機と子機の構成は実施の形態５と同一であるので、その説明を省略する。
【００９２】
以下に、複数台の子機が親機１１０に通話の転送を行う場合について、図１５を参照しながら説明する。図１５は、外部機器から通信接続を要求された複数の子機が通信確立不能状態にある場合の親機の代理応答の状態を模式的に示す図である。なお、この図１５では、図１の子機１３０ｃの図示と、子機１３０ａ，１３０ｂにおける仮想ＩＰ端末管理部１３４ａ，１３４ｂの図示を省略している。
【００９３】
この図１５では、外部機器２０１が電源断などで親機１１０と通信確立不能状態にある子機１３０ａとの間で通話を設定しようとし、外部機器２０２が同じく通信確立不能状態にある子機１３０ｂとの間に通話を設定しようとしているものとする。
【００９４】
ここで、外部機器２０１から子機１３０ａに着信があると、親機１１０の子機通信状態監視部１１６は子機１３０ａとの通信確立ができないことを検出し、仮想ＩＰ端末管理部１１３は子機１３０ａのＩＰアドレスＡを有する仮想ＩＰ端末１１３１を生成する。また、外部機器２０２から子機１３０ｂに着信があると、親機１１０の子機通信状態監視部１１６は子機１３０ｂとの通信確立ができないことを検出し、仮想ＩＰ端末管理部１１３は子機１３０ｂのＩＰアドレスＢを有する仮想ＩＰ端末１１３２を生成する。このとき、内部ネットワーク側通信処理部１１４は、自身の保持するＡＲＰ情報中の子機１３０ａのＩＰアドレスに対応するＭＡＣアドレスを親機１１０のＭＡＣアドレスに変更し、子機１３０ｂのＩＰアドレスに対応するＭＡＣアドレスを親機１１０のＭＡＣアドレスに変更する。
【００９５】
これにより、親機１１０内のアドレス変換処理部１１２は、通話電文に対し子機１３０ａ，１３０ｂのローカルＩＰアドレスＡ，Ｂを使用したアドレス変換を引き続き行う。アドレス変換処理部１１２から音声データを受け取った内部ネットワーク側通信処理部１１４は、その音声データの宛先ＩＰアドレスに対応するＭＡＣアドレスをＡＲＰ情報から抽出し、そのＭＡＣアドレスを有する機器へと音声データを送信する。このとき、内部ネットワーク側通信処理部１１４は、外部機器２０１，２０２から受信した音声データの宛先ＩＰアドレスである子機１３０ａ，１３０ｂのＩＰアドレスに対応するＭＡＣアドレスが自装置（親機１１０）となっているので、音声データを仮想ＩＰ端末管理部１１３内の仮想ＩＰ端末１１３１，１１３２へと送信する。つまり、実際に通話電文が到達するのは、子機１３０ａ，１３０ｂではなく、親機１１０内の仮想ＩＰ端末１１３１，１１３２となる。そして、仮想ＩＰ端末１１３１，１１３２は親機１１０内の代理応答処理部１１７を用いて外部機器２０１，２０２に応答し、ユーザ３０４，３０５にメッセージを送信する。このとき、代理応答処理部１１７は、たとえば、子機１３０ａ，１３０ｂが通信確立不能状態にあることを示すメッセージを外部機器に対して送信する。
【００９６】
以上のように本実施の形態では、子機への着信がある場合に、その子機が通信確立可能な状態か否かを監視する子機通信状態監視部１１６と、子機が通信確立不能状態にある場合にその子機に代わって代理応答する代理応答処理部１１７を親機１１０にさらに設け、さらに、親機の仮想ＩＰ端末管理部１１３が複数の仮想ＩＰ端末１１３１，１１３２を管理することができるように構成したことにより、外部機器から着信のあった複数の子機が通信確立不能状態であっても、親機の仮想ＩＰ端末が外部機器に対して代理応答することができるという効果を有する。
【００９７】
なお、以上の実施の形態１〜７の説明では、ローカルネットワーク１５０が３台の子機１３０ａ〜１３０ｃから構成される場合を用いて説明しているが、４台以上の任意の代数子機を有する構成でも有効である。また、相互に通話転送を行うことも可能である。さらに、アドレス変換を利用しない一般のＩＰルータで構成されているシステムの場合でも、仮想ＩＰ端末を生成し転送先端末として認識させる方式についてはこれを適用することができる。
【産業上の利用可能性】
【００９８】
以上のように、本発明にかかるＩＰ電話システムは、１台以上の子機と親機とがローカルネットワークを構成し、外部ネットワークに接続された外部機器とＩＰパケットを利用した音声通信を行う場合に有用である。
【図面の簡単な説明】
【００９９】
【図１】本発明の実施の形態１によるＩＰ電話システムの構成を模式的に示すブロック図
【図２】図１のローカルネットワーク内で通話を確立している子機の１つが通話を親機に転送する場合の状態を模式的に示す図
【図３】転送後に転送元の子機から通話を消去する状態を模式的に示す図
【図４】親機から子機に再び通話を転送する状態を模式的に示す図
【図５】子機に通話を戻した状態を模式的に示す図
【図６】複数の子機が親機に対してそれぞれの子機が設定している通話の転送を行う状態を模式的に示す図
【図７】子機がローカルネットワーク内の他の子機に対して通話の転送を行う状態を模式的に示す図
【図８】転送後に転送元の子機から通話を消去する状態を模式的に示す図
【図９】転送先の子機から転送元の子機に再び通話を転送する状態を模式的に示す図
【図１０】子機に通話を戻した状態を模式的に示す図
【図１１】複数の子機がローカルネットワーク内の他の子機に対してそれぞれの子機が設定している通話の転送を行う状態を模式的に示す図
【図１２】本発明の実施の形態５によるＩＰ電話システムの構成を模式的に示すブロック図
【図１３】子機が通信確立不能状態から復帰した場合の動作状態を模式的に示す図
【図１４】本発明による実施の形態６のＩＰ電話システムの概略構成を模式的に示す図
【図１５】外部機器から通信接続を要求された複数の子機が通信確立不能状態にある場合の親機の代理応答の状態を模式的に示す図
【符号の説明】
【０１００】
１００    ＩＰ電話システム
１１０    親機
１１１，１３２ａ〜１３２ｃ    通話処理部
１１２    アドレス変換処理部
１１３，１３４ａ〜１３４ｃ    仮想ＩＰ端末管理部
１１４    内部ネットワーク側通信処理部
１１５，１３３ａ〜１３３ｃ    通話転送処理部
１１６    子機通信状態監視部
１１７    代理応答処理部
１１８    通信内容保存部
１３１ａ〜１３１ｃ    通話管理部
１５０    ローカルネットワーク
２０１，２０２    外部機器
２１０    ＩＰネットワーク
【図１】
2007318624.tif 000003
【図２】
2007318624.tif 000004
【図３】
2007318624.tif 000005
【図４】
2007318624.tif 000006
【図５】
2007318624.tif 000007
【図６】
2007318624.tif 000008
【図７】
2007318624.tif 000009
【図８】
2007318624.tif 000010
【図９】
2007318624.tif 000011
【図１０】
2007318624.tif 000012
【図１１】
2007318624.tif 000013
【図１２】
2007318624.tif 000014
【図１３】
2007318624.tif 000015
【図１４】
2007318624.tif 000016
【図１５】
2007318624.tif 000017