(57)【特許請求の範囲】
【請求項１】
ＩＰ網を通じて相手先と通話を行う通話手段と、
前記ＩＰ網を通じて相手先とデータ通信を行うデータ通信手段と、
前記通話手段による通話を行っている際に、前記データ通信手段によるデータ通信の要求があった場合、前記通話手段により通話を行っている相手先と前記データ通信手段によるデータ通信の要求を行った相手先とが一致しているか否か判定する判定手段と、
前記判定手段により一致していると判定された場合は前記データ通信手段によるデータ通信の要求に従いデータ通信を行い、一致していないと判定された場合は前記データ通信手段によるデータ通信の要求を拒否するよう制御する制御手段と、
を有することを特徴とする通信装置。
【請求項２】
前記判定手段は、ＳＩＰプロトコルのＩＮＶＩＴＥメッセージに含まれる情報に基づき前記通話手段により通話を行っている相手先と、前記データ通信手段によるデータ通信の要求を行った相手先とが一致しているか否か判定することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記制御手段は、前記通話手段による通話と前記データ通信手段によるデータ通信とを行っている際、前記通話手段による通話が終了したと判断した場合、前記データ通信手段によるデータ通信を一定時間継続させた後に前記データ通信手段によるデータ通信を終了させることを特徴とする請求項１または２に記載に通信装置。
【請求項４】
ＩＰ網を通じて相手先と通話を行う通話工程と、
前記ＩＰ網を通じて相手先とデータ通信を行うデータ通信工程と、
前記通話工程において通話を行っている際に、前記データ通信工程によるデータ通信の要求があった場合、前記通話工程において通話を行っている相手先と前記データ通信工程によるデータ通信の要求を行った相手先とが一致しているか否か判定する判定工程と、
前記判定工程により一致していると判定された場合は前記データ通信工程によるデータ通信の要求に従いデータ通信を行い、一致していないと判定された場合は前記データ通信工程によるデータ通信の要求を拒否するよう制御する制御工程と、
を有することを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パーソナルコンピュータ、ＦＡＸ、ＩＰ電話等のＩＰを使用して音声通話、データ通信を行う通信端末及び通信方法に関する。
【背景技術】
【０００２】
近年、ブロードバンド網の普及に伴い、ＩＰ電話の利用者数が急激に増加している。そこで、ＩＰ電話にセキュリティを持たせる場合、ＩＰ電話で発番号通知を受け、端末内のメモリに予め登録されている番号と一致すれば、データ通信を許可する発明が知られている（たとえば、特許文献１参照）。
【特許文献１】特開２００４−１９４２４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上記従来技術では、相手を特定してデータ通信する点ではセキュアであるが、上記相手は、いつでも自端末にアクセスすることができるという問題がある。また、ＵＩの面でも、相手に通信を許可するかどうかを登録することが煩わしいという問題がある。
【０００４】
本発明は、ＩＰ網を通じて通話を行っている際、通話相手以外からのデータ通信要求を拒否し、通話相手とのデータ通信は行えるようにした通信装置及び通信方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の通信装置は、ＩＰ網を通じて相手先と通話を行う通話手段と、前記ＩＰ網を通じて相手先とデータ通信を行うデータ通信手段と、前記通話手段による通話を行っている際に、前記データ通信手段によるデータ通信の要求があった場合、前記通話手段により通話を行っている相手先と前記データ通信手段によるデータ通信の要求を行った相手先とが一致しているか否か判定する判定手段と、前記判定手段により一致していると判定された場合は前記データ通信手段によるデータ通信の要求に従いデータ通信を行い、一致していないと判定された場合は前記データ通信手段によるデータ通信の要求を拒否するよう制御する制御手段とを有することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、ＩＰ網を通じて通話を行っている際、データ通信の要求を行った相手先が通話相手と一致しているか判定し、一致している場合は当該要求に応じた通信を行い、一致していない場合はデータ通信の要求を拒否するので、通話相手以外からのデータ通信要求を拒否し、通話相手とのデータ通信を行うことができる。
【発明を実施するための最良の形態】
【０００７】
発明を実施するための最良の形態は、次の実施例である。
【実施例１】
【０００８】
図１は、本発明の実施例１である通信端末１００の構成を示すブロック図である。
【０００９】
通信端末１００は、ネットワークＩ／Ｆ１と、プロトコル解析部２と、ＲＡＭ３と、表示部４と、ＲＯＭ５と、ＣＰＵ６と、バス７とを有する。
【００１０】
ネットワークＩ／Ｆ１は、ＩＰ網に接続される。プロトコル解析部２は、ネットワークＩ／Ｆ１を介して到来する各種データを解析する。ＲＡＭ３は、動作モード等を記憶する。表示部４は、通信端末１００の諸状態をユーザに通知する。ＲＯＭ５は、後述する制御プログラムが格納している。
【００１１】
図２は、ＳＩＰプロトコルにおけるＩＮＶＩＴＥメッセージの例を示す図である。
【００１２】
通信端末１００において、本メッセージのＦｒｏｍ部分で、相手先を特定する。
【００１３】
図３は、ＳＩＰプロトコルで電話する際における標準的なシーケンスを示す図である。
【００１４】
まず、発呼側が、上記ＩＮＶＩＴＥメッセージを送付する。ＩＮＶＩＴＥメッセージを受信した着呼側は、電話のベルを鳴らす等、相手からの呼び出し処理を行い、併せて、発呼元へ呼び出し中であることを伝えるために、暫定応答Ｒｉｎｇｉｎｇを送出する。また、ここで、ＩＮＶＩＴＥメッセージの内容を解析し、解析された相手先情報を、ＲＡＭ３に記憶する。
【００１５】
次に、着呼側で、受話器をオフフックする（受話器をあげる）と、成功ＯＫを、発呼側に送信し、発呼側は、着呼側からのＯＫに基づいて、ＡＣＫ応答（セッション確立了解）を送信し、発呼側と着呼側との間でセッションが生成される。この生成されたセッション上で、音声データがやりとりされ、通話状態になる。
【００１６】
次に、実施例１において、データ通信する際に、エラーを発生させるための動作について説明する。
【００１７】
図４は、データ通信する際に、エラーを発生させるための動作例を示す図である。
【００１８】
まず、相手先がデータ通信を要求する。この要求に対して、データ通信要求を受けた側（自端末側）で、ＩＮＶＩＴＥメッセージを解析し、図３で述べた相手と通話状態が確立されていなければ、Ｎｏｔ  Ａｃｃｅｐｔａｂｌｅメッセージを送出する。そして、エラーを送出する。実施例１では、ＳＩＰプロトコルによるデータ通信に基づいているが、データ通信のプロトコルについて、たとえばＦＴＰやＨＴＴＰ等、相手先のＩＰが分かるプロトコルであれば、ＳＩＰ以外のプロトコルを使用するようにしてもよい。
【００１９】
次に、実施例１において、データ通信を開始する際の動作について説明する。
【００２０】
図５は、データ通信を開始する際の動作を示すフローチャートである。
【００２１】
Ｓ１で、データ通信要求があるかどうかを監視する。データ通信要求があると判断されると、現在、他の端末と通話中であるかどうかを判断する（Ｓ２）。通話中でなければ、図３で述べたプロトコルに従って、データ通信を拒否する（Ｓ５）。
【００２２】
また、図２の説明で述べた相手先情報に基づいて、通話している相手先のＩＰが、通信要求を出した相手先ＩＰと一致していると、Ｓ３で判断されると、データ通信を許可する（Ｓ４）。ここで、通話相手先のＩＰとデータ通信要求先のＩＰとが不一致であれば、Ｓ５で、データ通信を拒否する。
【００２３】
次に、実施例１において、データ通信を終了する際の動作について説明する。
【００２４】
図６は、実施例１において、データ通信を終了する際の動作を示すフローチャートである。
【００２５】
データ通信中であるかどうかを判断し（Ｓ１１）、データ通信中であれば、相手又は自分からデータ通信を終了する要求を行うと（Ｓ１２）、即座にデータ通信を終了させる（Ｓ１５）。ただし、データ通信を継続している状態で、通話が先に終了すると（Ｓ１３）、データ通信を即座には終了させず、ある一定時間は、データ通信を継続する（Ｓ１４）。ここで、上記一定時間が継続すると、データ通信断処理を行う（Ｓ１５）。
【００２６】
写真や音声データ等を通信できる機能が付加されているＩＰ電話において、通話しながらデータ通信することが多いと考えられる。この場合に備えて、実施例１では、通信要求を受けた際、他端末と通話中であり、かつ、通信要求先が上記通話中の相手先情報と一致していれば、通信し、一致していなければ、通信を拒否する。
【図面の簡単な説明】
【００３１】
【図１】本発明の実施例１である通信端末１００の構成を示すブロック図である。
【図２】ＳＩＰプロトコルにおけるＩＮＶＩＴＥメッセージの例を示す図である。
【図３】ＳＩＰプロトコルで電話する際における標準的なシーケンスを示す図である。
【図４】データ通信する際に、エラーを発生させるための動作例を示す図である。
【図５】データ通信を開始する際の動作を示すフローチャートである。
【図６】実施例１において、データ通信を終了する際の動作を示すフローチャートである。
【符号の説明】
【００３２】
１００…通信端末、
１…ネットワークＩ／Ｆ、
２…プロトコル解析部、
３…ＲＡＭ、
４…表示部、
５…ＲＯＭ、
６…ＣＰＵ。
【図１】
0005096831.tif 000002
【図２】
0005096831.tif 000003
【図３】
0005096831.tif 000004
【図４】
0005096831.tif 000005
【図５】
0005096831.tif 000006
【図６】
0005096831.tif 000007