(57)【特許請求の範囲】
【請求項１】
着信先の端末装置の代表識別情報ごとに、この代表識別情報に紐付く１以上の端末装置の識別情報と、その端末装置それぞれの端末能力とを対応付けて記録した端末データベースを記憶する記憶部と、
発信元の端末装置から、この端末装置の着信先の端末装置の識別情報と、前記発信元の端末装置の端末能力とを含む発信要求を受け付ける発信要求受付部と、
前記受け付けた発信要求に含まれる着信先の端末装置の識別情報が、前記端末データベースに記録された代表識別情報であるとき、前記端末データベースにおける当該着信先の端末装置の識別情報に紐付く１以上の端末装置のうち、前記発信要求に含まれる発信元の端末装置の端末能力に適合する端末能力を持つ端末装置を選択する着信端末選択部と、
前記選択した端末装置へ、前記発信元の端末装置からの発信の着信処理を実行する呼制御部とを備え、
前記着信端末選択部は、前記受け付けた発信要求に含まれる着信先の端末装置の識別情報が、前記端末データベースに記録された代表識別情報に紐付く端末装置のうちの１つの識別情報であるとき、当該代表識別情報に紐付く１以上の端末装置のうち、前記発信要求に含まれる発信元の端末装置の端末能力に適合する端末能力を持つ端末装置を選択することを特徴とする呼制御装置。
【請求項２】
前記呼制御装置は、前記端末装置からの発信要求の受け付けおよび前記端末装置への着信処理のプロトコルとして、ＳＩＰ（Session Initiation Protocol）を用い、
前記発信要求受付部は、前記発信元の端末装置から、ＳＩＰのＩＮＶＩＴＥリクエストメッセージにより前記発信要求を受け付け、そのＩＮＶＩＴＥリクエストメッセージに含まれるＳＤＰ（Session Description Protocol）情報を、当該端末装置それぞれの端末能力として用いることを特徴とする請求項１に記載の呼制御装置。
【請求項３】
着信先の端末装置の代表識別情報ごとに、この代表識別情報に紐付く１以上の端末装置の識別情報を記録した端末データベースを記憶する記憶部と、
発信元の端末装置から、この端末装置の着信先の端末装置の識別情報と、前記発信元の端末装置の端末能力とを含む発信要求を受け付ける発信要求受付部と、
前記端末データベースにおける当該着信先の端末装置の代表識別情報に紐付く１以上の端末装置それぞれから、当該端末装置それぞれの端末能力を収集する端末能力収集部と、
前記受け付けた発信要求に含まれる着信先の端末装置の識別情報が、前記端末データベースに記録された代表識別情報であるとき、前記端末能力を収集した端末装置のうち、前記発信要求に含まれる発信元の端末装置の端末能力に適合する端末能力を持つ端末装置を選択する着信端末選択部と、
前記選択した端末装置へ、前記発信元の端末装置からの発信の着信処理を実行する呼制御部とを備え、
前記着信端末選択部は、前記受け付けた発信要求に含まれる着信先の端末装置の識別情報が、前記端末データベースに記録された代表識別情報に紐付く端末装置のうちの１つの識別情報であるとき、当該代表識別情報に紐付く１以上の端末装置において前記端末能力を収集した端末装置のうち、前記発信要求に含まれる発信元の端末装置の端末能力に適合する端末能力を持つ端末装置を選択することを特徴とする呼制御装置。
【請求項４】
前記端末能力収集部は、前記端末データベースにおける当該着信先の端末装置の代表識別情報に紐付く１以上の端末装置それぞれへＳＩＰのＩＮＶＩＴＥリクエストメッセージを送信し、そのＩＮＶＩＴＥリクエストメッセージの応答に含まれるＳＤＰ情報を、当該端末装置それぞれの端末能力として用いることを特徴とする請求項３に記載の呼制御装置。
【請求項５】
着信先の代表識別情報ごとに、この代表識別情報に紐付く１以上の端末装置の識別情報と、その端末装置それぞれの端末能力とを対応付けて記録した端末データベースを有する記憶部を備える呼制御装置が、
発信元の端末装置から、着信先の端末装置の識別情報と、前記発信元の端末装置の端末能力とを含む発信要求を受け付けるステップと、
前記受け付けた発信要求に含まれる着信先の端末装置の識別情報が、前記端末データベースに記録された代表識別情報であるとき、前記端末データベースにおける当該着信先の端末装置の識別情報に紐付く１以上の端末装置のうち、前記発信要求に含まれる発信元の端末装置の端末能力に適合する端末能力を持つ端末装置を、前記着信先の端末装置として選択するステップと、
前記選択した端末装置へ、前記発信元の端末装置からの発信の着信処理を実行するステップとを実行し、
さらに、前記受け付けた発信要求に含まれる着信先の端末装置の識別情報が、前記端末データベースに記録された代表識別情報に紐付く端末装置のうちの１つの識別情報であるとき、当該代表識別情報に紐付く１以上の端末装置のうち、前記発信要求に含まれる発信元の端末装置の端末能力に適合する端末能力を持つ端末装置を選択するステップを実行することを特徴とする呼制御方法。
【請求項６】
前記呼制御装置は、前記端末装置からの発信要求の受け付けおよび前記端末装置への着信処理に、ＳＩＰを用い、
前記発信元の端末装置から、ＳＩＰのＩＮＶＩＴＥリクエストメッセージにより前記発信要求を受け付け、そのＩＮＶＩＴＥリクエストメッセージに含まれるＳＤＰ情報を、当該端末装置それぞれの端末能力として用いることを特徴とする請求項５に記載の呼制御方法。
【請求項７】
請求項５または請求項６に記載の呼制御方法を、コンピュータである前記呼制御装置に実行させることを特徴とする呼制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電話機の呼制御技術に関する。
【背景技術】
【０００２】
従来、公衆交換電話網において、発信元の端末装置の端末能力に応じた着信先の端末装置を選択する方法として、発信元の端末装置が着信先の電話番号（または、ＩＳＤＮ（Integrated Services Digital Network）番号およびＩＳＤＮサブアドレス）を選択して発信する方法がある。例えば、特許文献１には、発信元のファクシミリ装置が発信先の電話番号にＩＳＤＮサブアドレスを用いることで、着信先のファクシミリ装置を選択する技術が開示されている。また、特許文献２には、ファクシミリ装置が電話機からの着信を受けたとき、この電話機からの音声信号の発信の有無を判断し、接続先を留守番電話装置に切り替える技術が開示されている。
【特許文献１】特開平７-１６２６４２号公報
【特許文献２】特開平５-３７７０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、前記した技術のいずれもが、着信先の端末装置の選択のためには、発信元の端末装置や着信先の端末装置側が、着信先の端末装置の選択機能を備えなければならない。つまり、特許文献１に記載に技術において、発信元の端末装置が、着信先の端末装置を選択する場合には、発信元の端末装置で、着信先の端末装置の機能を予め把握しなければならない。また、特許文献２に記載の技術のように、接続先（着信先）を他の端末装置へ切り替えるには、最初に着信を受け付けた端末装置において、着信先を他の端末装置切り替える機能を備える必要がある。
【０００４】
そこで、本発明は、前記した課題を解決し、発信元および着信先の端末装置において、前記したような特別な機能を備えなくても、発信元の端末装置の端末能力に適合する端末装置を選択できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
前記した課題を解決するため、請求項１に記載の発明は、着信先の端末装置の代表識別情報ごとに、この代表識別情報に紐付く１以上の端末装置の識別情報と、その端末装置それぞれの端末能力とを対応付けて記録した端末データベースを記憶する記憶部と、発信元の端末装置から、この端末装置の着信先の端末装置の識別情報と、前記発信元の端末装置の端末能力とを含む発信要求を受け付ける発信要求受付部と、前記受け付けた発信要求に含まれる着信先の端末装置の識別情報が、前記端末データベースに記録された代表識別情報であるとき、前記端末データベースにおける当該着信先の端末装置の識別情報に紐付く１以上の端末装置のうち、前記発信要求に含まれる発信元の端末装置の端末能力に適合する端末能力を持つ端末装置を、選択する着信端末選択部と、前記選択した端末装置へ、前記発信元の端末装置からの発信の着信処理を実行する呼制御部とを備え、前記着信端末選択部は、前記受け付けた発信要求に含まれる着信先の端末装置の識別情報が、前記端末データベースに記録された代表識別情報に紐付く端末装置のうちの１つの識別情報であるとき、当該代表識別情報に紐付く１以上の端末装置のうち、前記発信要求に含まれる発信元の端末装置の端末能力に適合する端末能力を持つ端末装置を選択することを特徴とする呼制御装置とした。
【０００６】
請求項５に記載の発明は、着信先の代表識別情報ごとに、この代表識別情報に紐付く１以上の端末装置の識別情報と、その端末装置それぞれの端末能力とを対応付けて記録した端末データベースを有する記憶部を備える呼制御装置が、発信元の端末装置から、着信先の端末装置の識別情報と、前記発信元の端末装置の端末能力とを含む発信要求を受け付けるステップと、前記受け付けた発信要求に含まれる着信先の端末装置の識別情報が、前記端末データベースに記録された代表識別情報であるとき、前記端末データベースにおける当該着信先の端末装置の識別情報に紐付く１以上の端末装置のうち、前記発信要求に含まれる発信元の端末装置の端末能力に適合する端末能力を持つ端末装置を、選択するステップと、前記選択した端末装置へ、前記発信元の端末装置からの発信の着信処理を実行するステップとを実行し、さらに、前記受け付けた発信要求に含まれる着信先の端末装置の識別情報が、前記端末データベースに記録された代表識別情報に紐付く端末装置のうちの１つの識別情報であるとき、当該代表識別情報に紐付く１以上の端末装置のうち、前記発信要求に含まれる発信元の端末装置の端末能力に適合する端末能力を持つ端末装置を選択するステップを実行することを特徴とする呼制御方法とした。
【０００７】
このようにすることで、呼制御装置は、発信元の端末装置の端末能力に適合する端末能力を持つ端末装置を着信先として選択できる。つまり、発信元の端末装置で、予め着信先の端末装置の端末能力を把握していなくても、この発信元の端末装置の端末能力に適合する着信先の端末装置を選択できる。
【０００８】
請求項２に記載の発明は、請求項１に記載の呼制御装置において、前記呼制御装置が、前記端末装置からの発信要求の受け付けおよび前記端末装置への着信処理のプロトコルとして、ＳＩＰ（Session Initiation Protocol）を用い、前記発信要求受付部は、前記発信元の端末装置から、ＳＩＰのＩＮＶＩＴＥリクエストメッセージにより前記発信要求を受け付け、そのＩＮＶＩＴＥリクエストメッセージに含まれるＳＤＰ（Session Description Protocol）情報を、当該端末装置の端末能力として用いることを特徴とする。
【０００９】
請求項６に記載の発明は、請求項５に記載の呼制御方法において、前記呼制御装置が、前記端末装置からの発信要求の受け付けおよび前記端末装置への着信処理に、ＳＩＰを用い、前記発信元の端末装置から、ＳＩＰのＩＮＶＩＴＥリクエストメッセージにより前記発信要求を受け付け、そのＩＮＶＩＴＥリクエストメッセージに含まれるＳＤＰ情報を、当該端末装置の端末能力として用いることを特徴とする。
【００１０】
このようにすることで、呼制御装置は、発信元の端末装置から送信されてきたＳＩＰのＩＮＶＩＴＥリクエストメッセージに含まれるＳＤＰ情報を利用して、この発信元の端末装置の端末能力を知ることができる。つまり、呼制御装置は、わざわざ発信元の端末装置の端末能力を収集する処理を行わなくても、この発信元の端末装置の端末能力を知ることができる。
【００１１】
請求項３に記載の発明は、着信先の端末装置の代表識別情報ごとに、この代表識別情報に紐付く１以上の端末装置の識別情報を記録した端末データベースを記憶する記憶部と、発信元の端末装置から、この端末装置の着信先の端末装置の識別情報と、前記発信元の端末装置の端末能力とを含む発信要求を受け付ける発信要求受付部と、前記端末データベースにおける当該着信先の端末装置の代表識別情報に紐付く１以上の端末装置それぞれから、当該端末装置それぞれの端末能力を収集する端末能力収集部と、前記受け付けた発信要求に含まれる着信先の端末装置の識別情報が、前記端末データベースに記録された代表識別情報であるとき、前記端末能力を収集した端末装置のうち、前記発信要求に含まれる発信元の端末装置の端末能力に適合する端末能力を持つ端末装置を選択する着信端末選択部と、前記選択した端末装置へ、前記発信元の端末装置からの発信の着信処理を実行する呼制御部とを備え、前記着信端末選択部は、前記受け付けた発信要求に含まれる着信先の端末装置の識別情報が、前記端末データベースに記録された代表識別情報に紐付く端末装置のうちの１つの識別情報であるとき、当該代表識別情報に紐付く１以上の端末装置において前記端末能力を収集した端末装置のうち、前記発信要求に含まれる発信元の端末装置の端末能力に適合する端末能力を持つ端末装置を選択することを特徴とする呼制御装置とした。
【００１２】
このようにすることで、呼制御装置は、端末データベースに着信先の端末装置の端末能力が登録されていない場合でも、発信元の端末装置の端末能力に適合する着信先の端末装置を選択することができる。
【００１３】
請求項４に記載の発明は、請求項３に記載の呼制御装置において、前記端末能力収集部が、前記端末データベースにおける当該着信先の端末装置の代表識別情報に紐付く１以上の端末装置それぞれへＳＩＰのＩＮＶＩＴＥリクエストメッセージを送信し、そのＩＮＶＩＴＥリクエストメッセージの応答に含まれるＳＤＰ情報を、当該端末装置の端末能力として用いることを特徴とする。
【００１４】
このようにすることで、呼制御装置は、着信先の端末装置の能力を収集するときに、ＳＩＰのＩＮＶＩＴＥリクエストメッセージの応答に含まれるＳＤＰ情報を利用して、この発信元の端末装置の端末能力を知ることができる。つまり、呼制御装置は、わざわざ着信先の端末装置の端末能力を収集する処理を行わなくても、この着信先の端末装置の端末能力を知ることができる。
【００１７】
請求項７に記載の発明は、請求項５または請求項６に記載の呼制御方法を、コンピュータである前記呼制御装置に実行させることを特徴とする呼制御プログラムとした。
【００１８】
このようなプログラムによれば、一般的なコンピュータに請求項５または請求項６に記載の呼制御方法を実行させることができる。
【発明の効果】
【００１９】
本発明によれば、呼制御装置側で、発信元の端末装置の端末能力に適合する着信先の端末装置を選択することができる。つまり、発信元の端末装置において着信先の端末装置の端末能力を把握して着信先の端末装置を選択する必要がなくなるので、利便性が向上する。
【発明を実施するための最良の形態】
【００２０】
以下、本発明を実施するための最良の形態（以下、実施の形態という）を第１の実施の形態および第２の実施の形態に分けて説明する。
【００２１】
≪第１の実施の形態≫
図１は、第１の実施の形態の呼制御装置を含むシステム構成例を示した図である。図１を用いて、システムの構成と概要を説明する。
【００２２】
図１に示すように、システムは、端末装置２（２Ａ,２Ｂ,２Ｃ,２Ｄ）と、通信網５経由で、これらの端末装置２からの発信要求を受け付け、呼制御を行う呼制御装置１とを含んで構成される。通信網５は、例えば、公衆交換電話網やＩＰ（Internet Protocol）ネットワークであり、端末装置２は、ＩＰ電話機やパーソナルコンピュータである。また、この端末装置２は、一般電話機にＩＰ電話用のアダプタを組み合わせたものであってもよい。呼制御装置１は、例えば、公衆交換電話網に接続される電話交換機や、ＳＩＰ（Session Initiation Protocol）サーバである。また、呼制御装置１がＳＩＰサーバにより実現される場合、この呼制御装置１は、ＳＩＰにより端末装置２等とのセッションを確立するＳＩＰサーバと、端末ＤＢ１３１（後記）から、端末装置２の電話番号等の検索を行うＡＰ（アプリケーション）サーバとを含んで構成される。なお、このＡＰサーバは、呼制御装置１の外部に接続されていてもよい。また、端末装置２および呼制御装置１の数は、図１に示す数に限定されない。
【００２３】
なお、以下の説明では、通信網５は、ＩＰネットワークであり、呼制御装置１は、ＳＩＰサーバであり、端末装置２は、０５０／０ＡＢＪ−ＩＰ電話機である場合を例に説明する。また、図１に示す端末装置２Ａ,２Ｂは、発信者（甲）の端末装置であり、端末装置２Ｃ,２Ｄは、着信者（乙）の端末装置であるものとして説明する。また、この着信者（乙）の端末装置２Ｃ,２Ｄの代表電話番号は「ＸＸ」であり、端末装置２Ｃの電話番号は「ＹＹ」であり、端末装置２Ｄの電話番号は「ＺＺ」であり、端末装置２Ａ,２Ｃは、音声データを送受信可能な端末装置であり、端末装置２Ｂ,２Ｄは、（音声データに加え）映像データも送受信可能な端末装置であるものとする。
【００２４】
このようなシステムにおいて、呼制御装置１は、各端末装置２の代表電話番号（代表識別情報）、その代表電話番号に紐づく着信先の端末装置２（つまり同じ着信者の端末装置２）の電話番号（識別情報）、この端末装置２それぞれの端末能力等を示した端末データベース（ＤＢ）１３１を備える。ここでの端末能力とは、例えば、その端末装置２が音声データのみ送受信可能か、（音声データのみならず）映像データも送受信可能であるか等の能力等をいう。なお、この端末ＤＢ１３１の情報は、予め端末ＤＢ１３１に登録されているものとする。ここでは、呼制御装置１が、着信者（乙）の端末装置２Ｃ,２Ｄのうち、発信者（甲）の端末装置２Ｂの端末能力に適合する端末装置２Ｄを選択する場合を例に説明する。
【００２５】
（１）ここで、呼制御装置１は、端末装置２Ｂから、通信網５経由で、着信先の代表電話番号、発信元の端末装置２Ｂの電話番号、この端末装置２Ｂの端末能力（音声データも映像データも送受信可能）を含む着信要求を受信する。例えば、呼制御装置１は、端末装置２Ｂから、ＳＩＰのＩＮＶＩＴＥリクエストメッセージにより、着信先の代表電話番号（例えば「ＸＸ」）と、発信元の端末装置２Ｂの電話番号、この端末装置２Ｂの端末能力（音声データも映像データも送受信可能）とを含む着信要求を受信する。なお、呼制御装置１は、この端末装置２Ｂの端末能力を、ＩＮＶＩＴＥリクエストメッセージに含まれるＳＤＰ（Session Description Protocol）情報により判断する。このＳＤＰ情報とは、ＳＩＰにより端末装置２のデータを送受信するとき、その端末装置２の通信能力を示すために用いられる情報であり、メディア種類、プロトコル種類、符号化方式等の情報が所定の書式に則ったテキスト形式で示されている。
【００２６】
（２）端末装置２Ｂからの着信要求を受信した呼制御装置１は、端末ＤＢ１３１から、この着信要求に含まれる代表電話番号（例えば「ＸＸ」）に紐づく電話番号（例えば「ＹＹ」と「ＺＺ」）を検索する。そして、呼制御装置１は、この検索した電話番号を持つ端末装置２の中から、発信元の端末装置２Ｂとの通話に適した端末能力の端末装置２を選択し、この端末装置２に対し着信処理を行う。例えば、端末装置２Ｂは、音声データも映像データも送受信可能なので、呼制御装置１は、端末装置ＤＢ１３１から、同じく「音声データも映像データも送受信可能（音声＋映像）」という端末能力を持つ端末装置２Ｄを選択する。そして、呼制御装置１は、この発信元の端末装置２Ｂからの発信について、端末装置２Ｄへの着信処理を行う。
【００２７】
このようにすることで、呼制御装置１は、着信者（乙）の端末装置２Ｃ,２Ｄの中で、発信元の端末装置２Ｂとの通話に適した端末能力を持つ端末装置２Ｄを着信先として選択できる。
【００２８】
引き続き図１を参照して、呼制御装置１の構成を詳細に説明する。この呼制御装置１は、入出力部１１と、制御部１２と、記憶部１３と、通信部１４とを備える。この入出力部１１は、この呼制御装置１のデータ入出力を司る入出力インタフェースである。制御部１２は、この呼制御装置１全体の制御を司り、発信元の端末装置２の端末能力に適合する端末装置２を着信先の端末装置２として選択する。記憶部１３は、端末ＤＢ１３１を記憶する。通信部１４は、端末装置２からの発信要求を受け付けたり、着信先の端末装置２への着信処理を実行するための信号を出力したりする。なお、この呼制御装置１には、キーボードやマウス等の入力装置、液晶モニタ等の出力装置が接続されていてもよい。
【００２９】
この制御部１２は、この呼制御装置１が備えるＣＰＵ（Central Processing Unit）によるプログラム実行処理や、専用回路等により実現される。記憶部１３は、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＨＤＤ（Hard Disk Drive）、フラッシュメモリ等の記憶媒体から構成される。なお、呼制御装置１をプログラム実行処理により実現する場合、記憶部１３には、ＣＰＵにより読み出され実行されるプログラムが格納される。
【００３０】
制御部１２は、発信要求受付部１２１と、着信端末選択部１２２と、呼制御部１２３と、情報登録部１２４とを備える。
【００３１】
この発信要求受付部１２１は、通信部１４経由で端末装置２から受信した発信要求を受け付ける。なお、呼制御装置１がＳＩＰサーバにより実現される場合、この発信要求受付部１２１はＳＩＰによる発信要求を受け付ける。
【００３２】
着信端末選択部１２２は、発信要求受付部１２１により受け付けた発信要求に含まれる着信先の端末装置２の代表電話番号、発信元の端末装置２の電話番号およびこの発信元の端末装置２の端末能力と、端末ＤＢ１３１に登録される着信先の各端末装置２の端末能力とに基づき、この発信元の端末装置２の端末能力に適合する端末能力の着信先の端末装置２を選択する。
【００３３】
例えば、この着信端末選択部１２２は、端末ＤＢ１３１から、この発信要求に含まれる代表電話番号に紐づく端末装置２の電話番号をリストアップする。そして、このリストアップした端末装置２の端末能力を参照して、この発信元の端末装置２の端末能力（例えば、音声データおよび映像データの送受信が可能）と同じまたはそれ以上の端末能力を持つ端末装置２を選択する。次に、着信端末選択部１２２は、この選択した端末装置２の中から、発信元の端末装置２の端末能力に最も適した端末装置２を１つ選択する。このときの選択は、例えば、リストアップされた端末装置２の中から、発信元の端末装置２の端末能力と同じ能力を持つ端末装置２を最優先で選択することにより行われる。
【００３４】
呼制御部１２３は、着信端末選択部１２２により選択された着信先の端末装置２への着信処理を行う。つまり、発信元の端末装置２からの発信について、着信先の端末装置２への着信処理を行う。なお、呼制御装置１がＳＩＰサーバにより実現される場合、この呼制御部１２３はＳＩＰを用いて着信処理を行う。
【００３５】
情報登録部１２４は、入出力部１１や、通信部１４から入力された代表電話番号、その代表電話番号に紐づく着信先の端末装置２の電話番号、当該端末装置２の端末能力等を端末ＤＢ１３１に登録する。
【００３６】
記憶部１３は、前記した端末ＤＢ１３１を記憶する。この端末ＤＢ１３１は、代表電話番号ごとに、その代表電話番号に紐づく着信先の端末装置２の電話番号、当該端末装置２の端末能力等を示した情報である。例えば、図１に示す端末ＤＢ１３１には、着信者（乙）の端末装置２（例えば、端末装置２Ｃ,２Ｄ）の情報として、この着信者（乙）の代表電話番号は「ＸＸ」であり、この代表電話番号に紐づく端末装置２（２Ｃ,２Ｄ）の電話番号は、それぞれ「ＹＹ」と「ＺＺ」であり、端末装置２Ｃの端末能力は「音声のみ（音声データの送受信のみ可能）」であり、端末装置２Ｄの端末能力は「音声＋映像（音声データおよび映像データを送受信可能）」であることを示す。この情報は、着信端末選択部１２２が、着信先の端末装置２を選択するときに参照される。
【００３７】
なお、この端末ＤＢ１３１に登録される端末装置２の電話番号は、ＩＳＤＮ番号（サブアドレスを含む）であってもよい。また、呼制御装置１がＳＩＰサーバにより実現される場合、この記憶部１３には、各端末装置２の電話番号ごとに、この端末装置２に割り当てられたアドレス情報が登録される。なお、この場合、呼制御部１２３は、着信先の端末装置２の電話番号をキーとして記憶部１３の情報を検索して、この着信先の端末装置２のアドレスを特定し、この特定したアドレス情報を用いて通信網５経由で着信先の端末装置２への着信処理を行う。
【００３８】
次に、このような呼制御装置１の動作手順を、フローチャートを用いて説明する。図２は、図１の呼制御装置を含むシステムの動作手順を示したフローチャートである。ここでは、呼制御装置１が、着信者（乙）の端末装置２Ｃ,２Ｄのうち、発信者（甲）の端末装置２Ｂの端末能力に適合する端末装置２Ｄを選択する場合を例に説明する。なお、図２において、ＩＮＶＩＴＥリクエストメッセージを中継する呼制御装置１の記述は省略している。
【００３９】
端末装置２Ｂは、呼制御装置１へ、着信者（乙）の端末装置２への発信要求を送信する（Ｓ１０１）。この発信要求は、着信先の端末装置２の電話番号、発信元の端末装置２（２Ｂ）の電話番号、この発信元の端末装置２（２Ｂ）の端末能力を含む。この発信要求は、例えば、ＳＩＰのＩＮＶＩＴＥリクエストメッセージにより送信される。
【００４０】
呼制御装置１の発信要求受付部１２１（図１参照）は、端末装置２（２Ｂ）から発信要求を受け付けると、着信端末選択部１２２は、この受け付けた発信要求に含まれる着信先の端末装置２の電話番号が、端末ＤＢ１３１の代表電話番号として登録されているか否かを判断する（Ｓ１０２）。
【００４１】
ここで、着信端末選択部１２２が、受け付けた発信要求に示される着信先の端末装置２の電話番号が、端末ＤＢ１３１の代表電話番号として登録されていないと判断したとき（Ｓ１０２のＮｏ）、呼制御部１２３は、この発信要求に示される着信先の端末装置２への着信処理を行う（Ｓ１０３）。そして、処理を終了する。
【００４２】
一方、着信端末選択部１２２が、受け付けた発信要求に含まれる着信先の端末装置２の電話番号は、端末ＤＢ１３１の代表電話番号として登録されていると判断したとき（Ｓ１０２のＹｅｓ）、端末ＤＢ１３１からこの代表電話番号に紐づく端末装置２のリストを取得する（Ｓ１０４）。そして、着信端末選択部１２２は、この端末装置２の中から、発信元の端末装置２の端末能力に適合する端末装置２を選択する（Ｓ１０５）。つまり、着信端末選択部１２２は、発信要求に含まれる発信元の端末装置の端末能力に適合する端末能力を持つ端末装置２を着信先として選択する。例えば、端末装置２Ｃ,２Ｄのうち、端末装置２Ｂと同じく、映像データの送受信ができる端末装置２Ｄを着信先として選択する。
【００４３】
そして、呼制御部１２３は、この選択した端末装置２へ着信処理を行う（Ｓ１０６）。例えば、着信端末選択部１２２により、端末装置２Ｂが選択されたとき、呼制御部１２３は、この端末装置２ＢへＩＮＶＩＴＥリクエストメッセージを送信する。
【００４４】
このようにすることで、呼制御装置１は、発信元の端末装置２の端末能力に適合する着信先の端末装置２を選択できる。
【００４５】
≪第２の実施の形態≫
次に、第２の実施の形態を説明する。第２の実施の形態の呼制御装置は、発信元の端末装置２からの発信要求を受け付けると、この発信要求に含まれる代表電話番号に紐づく端末装置２それぞれから、この端末装置２の端末能力を収集し、その収集した端末能力をもとに、着信先の端末装置２を選択することを特徴とする。
【００４６】
図３は、第２の実施の形態の呼制御装置を含むシステム構成例を示した図である。図３を用いて、システムの構成と概要を説明する。前記した第１の実施の形態と同様の構成要素は、同じ符号を付して説明を省略する。
【００４７】
第２の実施の形態の呼制御装置１Ａは、図３に示すように、端末能力情報収集部１２５と、端末ＤＢ１３１Ａとを備えることを特徴とする。この端末能力情報収集部１２５は、発信要求に含まれる電話番号（代表電話番号）をキーとして、端末ＤＢ１３１Ａから、この代表電話番号に紐づく端末装置２を検索して、リスト化し、このリストに示される端末装置２それぞれから、端末能力を収集する。このときの端末能力の収集方法は、様々な方法が考えられるが、例えば、前記したリストに示される端末装置２それぞれへ発信要求（ＩＮＶＩＴＥリクエストメッセージ）を送信し、その発信要求に対する応答に含まれるＳＤＰ情報を、端末能力として用いる方法が考えられる。そして、着信端末選択部１２２は、この収集した端末能力に基づき、着信先の端末装置２を選択する。よって、端末ＤＢ１３１Ａは、各端末装置２の端末能力を含む必要はない。
【００４８】
第２の実施の形態のシステムの動作概要を説明する。ここでも、呼制御装置１Ａが、着信者（乙）の端末装置２Ｃ,２Ｄのうち、発信者（甲）の端末装置２Ｂの端末能力に適合する端末装置２（２Ｄ）を着信先として選択する場合を例に説明する。
【００４９】
（１）呼制御装置１Ａは、第１の実施の形態と同様に、端末装置２Ｂから、通信網５経由で、着信先の代表電話番号、発信元の端末装置２Ｂの電話番号、この端末装置２Ｂの端末能力とを含む着信要求を受信する。
【００５０】
（２）端末装置２Ｂからの着信要求を受信した呼制御装置１は、端末ＤＢ１３１Ａから、この着信要求に含まれる代表電話番号（例えば「ＸＸ」）に紐づく電話番号（例えば「ＹＹ」と「ＺＺ」）を検索する。そして、呼制御装置１Ａは、この検索した電話番号を持つ端末装置２Ｃ,２Ｄから、この端末装置２Ｃ，２Ｄの端末能力を収集する。
【００５１】
（３）次に、呼制御装置１Ａは、発信元の端末装置２Ｂの端末能力（音声データも映像データも送受信可能）と、（２）で収集した端末装置２Ｃ,２Ｄの端末能力とを参照して、この端末装置２Ｂの端末能力に適合する端末装置２Ｄを着信先として選択する。そして、呼制御装置１Ａは、この選択した端末装置２Ｄへの着信処理を行う。
【００５２】
次に、このような呼制御装置１Ａの動作手順を、フローチャートを用いて説明する。図４は、図３のシステムの動作手順を示したフローチャートである。ここでも、呼制御装置１Ａが、着信者（乙）の端末装置２Ｃ,２Ｄのうち、発信者（甲）の端末装置２Ｂの端末能力に適合する端末装置２（２Ｄ）を着信先として選択する場合を例に説明する。また、図４において、ＩＮＶＩＴＥリクエストメッセージを中継する呼制御装置１の記述は省略している。
【００５３】
図３のＳ２０１からＳ２０４までの処理は、前記した図２のＳ１０１からＳ１０４までの処理と同様なので、説明を省略し、Ｓ２０５から説明する。
【００５４】
図３の呼制御装置１Ａの端末能力情報収集部１２５は、図４のＳ２０４で取得したリストに示される端末装置２（つまり、端末ＤＢ１３１Ａにおいて、発信要求に示される代表電話番号に紐づく端末装置２）それぞれから端末能力を収集する（Ｓ２０５）。例えば、端末能力情報収集部１２５は、着信者（乙）の端末装置２Ｃ,２Ｄそれぞれへ、ＳＩＰのＩＮＶＩＴＥリクエストメッセージを送信し、このメッセージに対する応答を受信する。そして、その応答に含まれるＳＤＰ情報を、端末装置２Ｃ,２Ｄの端末能力として用いる。
【００５５】
そして、着信端末選択部１２２は、収集した端末装置２の端末能力を参照して、Ｓ１０５と同様に、リストに示される端末装置２の中から、発信元の端末装置２の端末能力に適合する端末装置２を選択する（Ｓ２０６）。例えば、着信端末選択部１２２は、端末装置２Ｃ,２Ｄのうち、端末装置２Ｂと同じく、映像データの送受信ができる端末装置２Ｄを着信先の端末装置２として選択する。この後のＳ２０７の処理は、前記した図２のＳ１０６と同様なので説明を省略する。
【００５６】
このようにすることで、呼制御装置１Ａは、各端末装置２の端末能力が端末ＤＢ１３１Ａに登録されていない場合でも、発信元の端末装置２の端末能力に適合する端末装置２を着信先の端末装置２として選択できる。また、端末ＤＢ１３１Ａに各端末装置２の端末能力が登録されていた場合でも、呼制御装置１Ａは、最新の端末装置２の端末能力を収集して、着信先の端末装置２を選択することができる。さらに、呼制御装置１Ａは、端末装置２の中で応答のない端末装置２（故障中の端末装置２等）を予め除外することができる。
【００５７】
なお、Ｓ２０５において、端末能力情報収集部１２５は、収集した端末装置２の端末能力を端末ＤＢ１３１Ａに登録しておき、呼制御装置１Ａが、再度この端末装置２の端末能力を調べるときは、この端末ＤＢ１３１Ａの情報を参照するようにしてもよい。このようにすることで、呼制御装置１Ａにおける各端末装置２の端末能力収集に要する負荷を低減できる。
【００５８】
なお、端末ＤＢ１３１,１３１Ａへの、代表電話番号や、その代表電話番号に紐づく端末装置２の電話番号の登録は、端末装置２が定期的に実行するＳＩＰのＲＥＧＩＳＴＥＲメソッドに含めて登録するようにしてもよい。
【００５９】
また、図２のＳ１０２（図４のＳ２０２）において、着信端末選択部１２２において、受け付けた発信要求に含まれる着信先の端末装置２の電話番号が、端末ＤＢ１３１に登録される代表電話番号ではないと判断した場合（Ｓ１０２のＮｏ）、その着信先の端末装置２の電話番号に対応する代表電話番号（つまり、この電話番号の親となる代表電話番号）に紐づく端末装置２の中から、その発信元の端末装置２の端末能力に適合する端末装置２を着信先として選択してもよい。このようにすることで、端末装置２が誤って代表電話番号ではない電話番号を含む発信要求を送信した場合でも、呼制御装置１（１Ａ）は、その電話番号の代表電話番号に紐づくいずれかの端末装置２を着信先として選択できる。例えば、図１の端末装置２Ｂが、誤って代表電話番号ではない電話番号「ＹＹ」を含む発信要求を送信した場合でも、呼制御装置１（１Ａ）は、この電話番号「ＹＹ」と代表電話番号「ＸＸ」が同じである端末装置２Ｃ,２Ｄのいずれかを着信先を選択することができる。
【００６０】
本実施の形態に係る呼制御装置１,１Ａは、前記したような処理を実行させるプログラムによって実現することができ、そのプログラムをコンピュータにより読み取り可能な記憶媒体（ＣＤ−ＲＯＭ等）に記憶して提供することが可能である。また、そのプログラムを、インターネット等のネットワークを通して提供することも可能である。
【図面の簡単な説明】
【００６１】
【図１】第１の実施の形態の呼制御装置を含むシステム構成例を示した図である。
【図２】図１のシステムの動作手順を示したフローチャートである。
【図３】第２の実施の形態の呼制御装置を含むシステム構成例を示した図である。
【図４】図３のシステムの動作手順を示したフローチャートである。
【符号の説明】
【００６２】
１,１Ａ  呼制御装置
２（２Ａ，２Ｂ，２Ｃ，２Ｄ）  端末装置
５      通信網
１１    入出力部
１２    制御部
１３    記憶部
１４    通信部
１２１  発信要求受付部
１２２  着信端末選択部
１２３  呼制御部
１２４  情報登録部
１２５  端末能力情報収集部
１３１,１３１Ａ  端末ＤＢ（データベース）
【図１】
0005060354.tif 000002
【図２】
0005060354.tif 000003
【図３】
0005060354.tif 000004
【図４】
0005060354.tif 000005