(57)【特許請求の範囲】
【請求項１】
ＶｏＩＰネットワークを介したＩＰ電話機能を備える通信端末であって、
送信先電話番号を伴うデータ送信要求に応じて、前記ＶｏＩＰネットワークに前記送信先電話番号を含む呼制御メッセージを供給し、前記呼制御メッセージに対して応答メッセージを発する応答通信端末のＩＰアドレスを、前記送信先電話番号に対応する送信先ＩＰアドレスとして判別する送信先ＩＰアドレス判別手段と、
前記送信先ＩＰアドレスに向けて、前記データ送信要求に対応する送信対象情報を送信するデータ送信手段と、
送信元ＩＰアドレスを有する送信元通信端末が送信した送信対象情報を受信するデータ受信手段と、
前記送信元通信端末が前記ＶｏＩＰネットワークに供給した呼制御メッセージに含まれる送信元電話番号を前記送信元ＩＰアドレスに対応付けて記憶する電話番号記憶手段と、
当該記録された送信元電話番号を、これに対応する送信元ＩＰアドレスを有する送信元通信端末が送信した送信対象情報と共に出力する送信対象情報出力手段と、
前記データ送信要求及び／又は前記送信対象情報出力手段の出力に対するデータ処理を行う端末アプリケーション手段と、
前記端末アプリケーション手段に対し前記送信先ＩＰアドレス判別手段及び前記送信対象情報出力手段の実行制御機能を提供するＡＰインタフェース手段と、
を含むことを特徴とする通信端末。
【請求項２】
前記送信先ＩＰアドレス判別手段は、前記送信先電話番号が現在通話中の通話先電話番号に一致するか否かを判定し、前記通話先電話番号に一致する場合には前記ＶｏＩＰネットワークに前記送信先電話番号を含む呼制御メッセージを供給することなく、前記通話先のＩＰアドレスを、前記送信先電話番号に対応する送信先ＩＰアドレスとして判別することを特徴とする請求項１記載の通信端末。
【請求項３】
前記電話番号に代えて、端末利用者名又は他の端末識別情報により識別されることを特徴とする請求項１記載の通信端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＶｏＩＰネットワークを介したＩＰ電話機能と共に、該ＶｏＩＰネットワークを介したデータ通信機能を備える通信端末に関する。
【背景技術】
【０００２】
今日、電話機能及びデータ通信機能を備えるパーソナルコンピュータやＰＤＡ（Personal Data Asistant）の如き通信端末には、顧客管理のためのＣＲＭ（Customer Relationship Mamagement）や営業支援のためのＳＦＡ（Sales Force Automation）を目的とする各種業務用の端末アプリケーションプログラムが備えられるようになって来ている。例えば、ＳＦＡのためのアプリケーションとしては、営業マンの営業活動スケジュール管理するためのグループウェア等が挙げられる。
【０００３】
図１を参照すると、従来の２つの通信端末１及び４が、端末アプリケーションである外部ＡＰ間でＶｏＩＰ網７を介してデータ通信を行おうとする形態が示されている。通信端末１及び４には、ＶｏＩＰの技術を用いたソフトフォン３及び６が備えられ電話通話が可能なようになっている。また、外部ＡＰ１及び３に対しては、ソフトフォン機能がＡＰＩ（Application Program Interface）２及び５により提供されるようになっている。かかる構成によれば、ソフトフォン３及び６による通話が確立されれば、通話信号の通信と同様にして外部ＡＰ１及び３の間のデータ通信もできるはずである。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、端末アプリケーションは、対向する送信先の通信端末を「電話番号」や「氏名」により認識するために、送信先の通信端末がＶｏＩＰ網７としてのＩＰネットワーク上で何処に配置されているか知ることができない。そのため、対向する通信端末の端末アプリケーションの間では直接にはデータ通信することができないという問題があった。
【０００５】
本発明の目的は、電話番号や氏名等の端末識別情報により相手先通信端末を認識することでも、該相手先通信端末との間でデータ通信を可能とする通信端末を提供することである。
【課題を解決するための手段】
【０００６】
本発明による通信端末は、ＶｏＩＰネットワークを介したＩＰ電話機能を備える通信端末であって、送信先電話番号を伴うデータ送信要求に応じて、前記ＶｏＩＰネットワークに前記送信先電話番号を含む呼制御メッセージを供給し、前記呼制御メッセージに対して応答メッセージを発する応答通信端末のＩＰアドレスを、前記送信先電話番号に対応する送信先ＩＰアドレスとして判別する送信先ＩＰアドレス判別手段と、前記送信先ＩＰアドレスに向けて、前記データ送信要求に対応する送信対象情報を送信するデータ送信手段と、送信元ＩＰアドレスを有する送信元通信端末が送信した送信対象情報を受信するデータ受信手段と、前記送信元通信端末が前記ＶｏＩＰネットワークに供給した呼制御メッセージに含まれる送信元電話番号を前記送信元ＩＰアドレスに対応付けて記憶する電話番号記憶手段と、当該記録された送信元電話番号を、これに対応する送信元ＩＰアドレスを有する送信元通信端末が送信した送信対象情報と共に出力する送信対象情報出力手段と、前記データ送信要求及び／又は前記送信対象情報出力手段の出力に対するデータ処理を行う端末アプリケーション手段と、前記端末アプリケーション手段に対し前記送信先ＩＰアドレス判別手段及び前記送信対象情報出力手段の実行制御機能を提供するＡＰインタフェース手段と、を含むことを特徴とする。
【発明の効果】
【０００７】
本発明による通信端末によれば、通信端末に実装される端末アプリケーション間でデータ転送を行おうとする際に、ソフトフォン機能と連携することで電話番号等の端末識別情報をＩＰアドレスに変換する構成が与えられる。これにより、電話番号や氏名等の端末識別情報により相手先通信端末を認識することでも、該相手先通信端末との間でデータ通信が可能となる。
【発明を実施するための最良の形態】
【０００８】
本発明の実施例について添付の図面を参照して詳細に説明する。
＜第１の実施例＞
図２は、本発明の第１の実施例であり、ＶｏＩＰ網を介して対向する２つの端末を含む全体の構成を示している。ここで、２つの通信端末１０及び２０がＶｏＩＰ網３０に接続されている。ＶｏＩＰ網３０は、ＶｏＩＰ技術を用いたＩＰ電話サービスを提供するネットワークであり、ソフトスイッチ等の呼制御機能が備えられている。
【０００９】
通信端末１０は、例えばＰＤＡ等の通信端末であり、グループウェアの如き端末アプリケーション１１と、ＶｏＩＰ網３１を介したＩＰ電話機能を奏するソフトフォン機能部１２と、ＩＰ網３２を介したデータ通信機能を奏するデータ送受信部１６とを含んでいる。端末アプリケーション１１は、第１ＡＰインタフェース１３を介してソフトフォン機能部１２を実行制御すると共に、第２ＡＰインタフェース１５を介してソフトフォン機能部１２及びデータ送受信部１６を実行制御する。
【００１０】
第１ＡＰインタフェース１３は、端末アプリケーション１１に対して、ソフトフォン機能部１２を実行制御する機能を提供する。これにより、端末アプリケーション１１は、ソフトフォン機能部１２の備える電話機能を間接的に利用することができる。第２ＡＰインタフェース１５は、端末アプリケーション１１に対して、データ送受信部１６及びソフトフォン機能部１２を実行制御する機能を提供する。これにより、端末アプリケーション１１は、ソフトフォン機能部１２の備える電話番号とＩＰアドレスとの変換機能、及びＶｏＩＰ網３０を介したデータ送受信機能を間接的に利用することができる。
【００１１】
ソフトフォン機能部１２は、通話先電話番号の指定に従って動作するＩＰ電話機能を備えると共に、ＶｏＩＰ網３０との間の呼制御メッセージ及び応答メッセージの交換により通話先電話番号に対応する通話先ＩＰアドレスを判別する機能と、得られた通話先電話番号と通話先ＩＰアドレスとの対応関係を電話番号−ＩＰアドレス変換レジスタ１４に記録する機能を備える（図３参照）。データ送受信部１６は、ＶｏＩＰ網３０を介してデータを送受信するデータ送受信機能を備え、特に、データ送信要求される送信対象情報を送信先ＩＰアドレスの通信端末に向けて送信する送信機能を備える。
【００１２】
通信端末２０は、通信端末１０と同一の構成を備え、例えばＰＤＡ等の通信端末である。従って、通信端末２０は、グループウェアの如き端末アプリケーション２１と、ＶｏＩＰ網３１を介した電話機能を奏するソフトフォン機能部２２と、ＩＰ網３２を介したデータ通信機能を奏するデータ送受信部２６とを含んでいる。ソフトフォン機能部２２は、第１の実施例の同様に、電話番号−ＩＰアドレス変換レジスタ２４を含んでいる。また、同様にして、端末アプリケーション２１は、第１ＡＰインタフェース２３を介してソフトフォン機能部２２を実行制御すると共に、第２ＡＰインタフェース２５を介してソフトフォン機能部２２及びデータ送受信部１６を実行制御する。
【００１３】
図３は、図２に示されたソフトフォン機能部に含まれる電話番号−ＩＰアドレス変換レジスタの構成例を示している。電話番号−ＩＰアドレス変換レジスタ１４及び２４の各々は、各通信端末に備えられ、電話通話が開始された時やデータ通信要求が発生した時に、相手方の通信端末の通話先電話番号と対応する通話先ＩＰアドレスとが記録される。
【００１４】
図４は、 第１の実施例における処理手順を示している。該処理手順は、送信側端末である通信端末１０が受信側端末である通信端末２０にデータ通信をなす運用を前提としている。
【００１５】
先ず、通信端末１０の端末アプリケーション１１は、電話通話要求する（ステップＳ１０１）。端末アプリケーション１１は、ソフトフォンの電話機能を用いた通話を行うために第１ＡＰインタフェース１３（図２参照）を用いて通話要求を行う。該通話要求は、ＶｏＩＰ網に供給される呼制御メッセージであり、相手先すなわち通信端末２０を指定する通話先電話番号が指定される。
【００１６】
かかる通話要求に応じて、通信端末１０のソフトフォン機能部１２は、電話通話要求及びＩＰアドレス交換を行う（ステップＳ１０２）。同時に、通信端末２０のソフトフォン機能部２２は、電話通話要求及びＩＰアドレス交換を行う（ステップＳ１０３）。すなわち、該通話要求に応じたＶｏＩＰ網３１による呼制御により、互いに応答メッセージが交換される。該応答メッセージから対向する通信端末のＩＰアドレスを抽出することで、ソフトフォン機能部１２と受信側ソフトフォン機能部２２との間でＩＰアドレスが互いに交換される。これにより、通話先電話番号と通話先ＩＰアドレスとの対応が両者において関連付けられる。
【００１７】
次に、通信端末１０のソフトフォン機能部１２は、通信端末２０を指定する通話先電話番号と通話先ＩＰアドレスとの対応関係を、自身が備える電話番号−ＩＰアドレス変換レジスタに記録する（ステップＳ１０４）。同様にして、通信端末２０のソフトフォン機能部２２は、通信端末１０を指定する通話先電話番号と通話先ＩＰアドレスとの対応関係を、自身が備える電話番号−ＩＰアドレス変換レジスタに記録する（ステップＳ１０５）。
【００１８】
ここで、通信端末１０の端末アプリケーション１１がデータ送信要求をなしたとする（ステップＳ１０６）。すなわち、端末アプリケーション１１が、現在通話中の通信端末２０の端末アプリケーション２１との間で情報交換を行いたい場合に、端末アプリケーション１１は第２ＡＰインタフェース１５に対してデータ送信要求を行う。このとき、端末アプリケーション１１は、相手先を指定する送信先電話番号を先の通話先電話番号に指定する共に、送信したい送信対象情報を指定する。
【００１９】
該データ送信要求に応じて、第２ＡＰインタフェース１５は、ソフトフォン機能部１２に対して送信先電話番号を指定して送信先ＩＰアドレスを要求する（ステップＳ１０７）。これに対して、ソフトフォン機能部１２は、電話番号−ＩＰアドレス変換レジスタを参照して指定された電話番号からＩＰアドレスを求める。電話番号−ＩＰアドレス変換レジスタには、ステップＳ１０４において記録された通話先すなわち通信端末２０のＩＰアドレスが設定されている。これにより、送信先電話番号が通話先電話番号と一致することが判定される。ソフトフォン機能部１２は、該ＩＰアドレスを送信先ＩＰアドレスとして第２ＡＰインタフェース１５に通知する（ステップＳ１０８）。この通知に応じて、第２ＡＰインタフェース１５は、データ送受信部１６を介して、該送信先ＩＰアドレスすなわち通信端末２０に向けて、端末アプリケーション１１から送信要求されていた送信対象情報を送信する（ステップＳ１０９）。
【００２０】
該送信対象情報の送信に応じて、通信端末２０の第２ＡＰインタフェース２５は、データ送受信部２６を介して、該送信対象情報の受信を行う（ステップＳ１１０）。このとき、第２ＡＰインタフェース２５は、送信先すなわち通信端末１０のＩＰアドレスを認識し、ソフトフォン機能部２２に該ＩＰアドレスに対応する電話番号を要求する（ステップＳ１１１）。ソフトフォン機能部２２は、電話番号−ＩＰアドレス変換レジスタを参照して指定されたＩＰアドレスから電話番号を求める。電話番号−ＩＰアドレス変換レジスタには、ステップＳ１０５において記録された通話先すなわち通信端末１０の電話番号が設定されている。次いで、ソフトフォン機能部２２は、該電話番号を第２ＡＰインタフェース２５に通知する（ステップＳ１１２）。第２ＡＰインタフェース２５は、該電話番号と共に先に受信した送信対象情報を端末アプリケーション２１に出力する（ステップＳ１１３）。端末アプリケーション２１は、該送信対象情報に対する必要な情報処理を行う（ステップＳ１１４）。
【００２１】
以上の第１の実施例において、本発明による通信端末を用いることにより、ソフトフォン機能による電話通話中に端末アプリケーション間でデータ交換を行おうとした場合に、各端末アプリケーションは、送信先ＩＰアドレスを意識することなく送信先電話番号のみを意識するだけでデータ通信を行うことができる。
【００２２】
尚、第１の実施例では、第２ＡＰインタフェース１５に渡すパラメータとして電話番号を用いて送信先を指定したが、ソフトフォン機能部１２が通信先を識別可能なパラメータではあれば良く、電話番号に代えて氏名等の端末識別情報を用いることも可能である。
＜第２の実施例＞
図５は、第２の実施例における処理手順を示しているシーケンス図である。本第２の実施例における構成は、図２に示された第１の実施例の場合と同様である。該処理手順は、通信端末１０と通信端末２０とが電話通話中ではない場合において、通信端末１０を送信側とし通信端末２０を受信側として各端末アプリケーション間でデータ通信を行う運用を前提としている。
【００２３】
先ず、通信端末１０の端末アプリケーション１１は、データ送信要求をなす（ステップＳ２０１）。このとき、端末アプリケーション１１は、第２ＡＰインタフェース１５に対して、送信先すなわち通信端末２０を指定する電話番号と送信したい送信対象情報とを指定してデータ送信要求を行う。
【００２４】
該データ送信要求に応じて、第２ＡＰインタフェース１５は、ソフトフォン機能部１２に対して送信先電話番号を指定してＩＰアドレスを要求する（ステップＳ２０２）。これに対して、ソフトフォン機能部１２は、電話番号−ＩＰアドレス変換レジスタを用いて指定された電話番号からＩＰアドレスを求めようとするが、第１の実施例とは異なり、相手先と通話前であるため電話番号−ＩＰアドレス変換レジスタには通話先電話番号が記録されておらず、電話番号からＩＰアドレスを求めることができない。そこで、ソフトフォン機能部１２は、該送信先電話番号を指定したＳＩＰMEAASAGEメソッドをＶｏＩＰ網に向けて実行する（ステップＳ２０３）。該MESSAGEには、電話番号とＩＰアドレスの変換要求を契機とするメソッドによるものであることを示す独自のオプションパラメータが付加され、ＶｏＩＰ網に対する呼制御メッセージとして機能する。
【００２５】
ＶｏＩＰ網を介したMESSAGEメソッドの実行に応じて、通信端末２０のソフトフォン機能部２２は、通信端末１０のソフトフォン機能部１２に向けて該MESSAGEメソッドに対するレスポンス（応答メッセージ）を返信する（ステップＳ２０４）。ここで、ソフトフォン機能部２２は、MESSAGEメソッド受信時にオプションパラメータが付与されていた場合には、該MESSAGEメソッドの受信を利用者に通知せず、送信元であるソフトフォン機能部１２に対してレスポンスを返信する。
【００２６】
該レスポンスに応じて、ソフトフォン機能部１２は、該レスポンスの送信元ＩＰアドレスが通信端末２０のＩＰアドレス、すなわち、通話先ＩＰアドレスであると認識して、該通話先電話番号と通話先ＩＰアドレスとの対応を、端末自身に内蔵する電話番号−ＩＰアドレス変換レジスタに記録する（ステップＳ２０５）。一方、ソフトフォン機能部２２も、通信端末１０の電話番号とそのＩＰアドレスと対応を、端末自身に内蔵する電話番号−ＩＰアドレス変換レジスタに記録する（ステップＳ２０６）。次に、ソフトフォン機能部１２は、電話番号−ＩＰアドレス変換レジスタに記録したＩＰアドレスを第２ＡＰインタフェース１５に通知する（ステップＳ２０７）。
【００２７】
この通知に応じて、第２ＡＰインタフェース１５は、データ送受信部１６を介して、該ＩＰアドレスすなわち通信端末２０に向けて、端末アプリケーション１１から送信要求されていた送信対象情報を送信する（ステップＳ２０８）。該情報の送信に応じて、通信端末２０の第２ＡＰインタフェース２５は、データ送受信部２６を介して、該送信対象情報の受信を行う（ステップＳ２０９）。以降の処理は第１の実施例におけるステップＳ１１２〜１１４と同様である。
【００２８】
以上の第２の実施例において、通話前に端末アプリケーション間でデータ交換が必要な場合にあっては、データ送信要求を契機にして、利用者に通知することなくソフトフォン機能間で独自のオプションパラメータを付加したＳＩＰのMESSAGEメソッドを用いた通信がなされ、電話番号とＩＰアドレスとの対応が解決される。これにより、端末アプリケーションは相手先ＩＰアドレスを意識することなく送信先電話番号のみを用いて、相手先の端末アプリケーションとデータ通信を行うことが可能となる。
【００２９】
尚、第２の実施例においては、ＳＩＰのMESSAGEメソッドを用いて電話番号とＩＰアドレスの対応関係を解決しているが、ＳＩＰのOPTIONSメソッドなど、エンド・トー・エンドにソフトフォン機能間で通信可能な非ＩＮＶＩＴＥ系のメソッドを用いても同様の機能を実現することが可能である。
【００３０】
また、以上の複数の実施例においては、各通信端末を電話番号により識別するものとしたが、これに代えて、端末利用者名又は他の端末識別情報により識別することも可能である。
【産業上の利用可能性】
【００３１】
本発明による通信端末は、ソフトフォン機能を備えるパーソナルコンピュータのみならず、電話機能を備えるＰＤＡ（Personal Data Assistant）等のハンドヘルドコンピュータや携帯電話等の通信端末に適用し得る。
【図面の簡単な説明】
【００３２】
【図１】ＶｏＩＰ網を介して対向する従来の２つの通信端末における問題点を説明している説明図である。
【図２】本発明の第１の実施例であり、ＶｏＩＰ網を介して対向する２つの通信端末を含む全体の構成を示しているブロック図である。
【図３】図２に示されたソフトフォン機能部に含まれる電話番号−ＩＰアドレス変換レジスタの構成例を示している図である。
【図４】第１の実施例における処理手順を示しているシーケンス図である。
【図５】第２の実施例における処理手順を示しているシーケンス図である。
【符号の説明】
【００３３】
１０、２０  通信端末
１１、２１  端末アプリケーション
１２、２２  ソフトフォン機能部
１３、２３  第１ＡＰインタフェース
１４、２４  電話番号−ＩＰアドレス変換レジスタ
１５、２５  第２ＡＰインタフェース
１６、２６  データ送受信部
３０  ＶｏＩＰ網
【図１】
0004774884.tif 000002
【図２】
0004774884.tif 000003
【図３】
0004774884.tif 000004
【図４】
0004774884.tif 000005
【図５】
0004774884.tif 000006