(57)【特許請求の範囲】
【請求項１】
装置を操作するための方法であって、前記方法が、
第１の特性を有する通信により通信することはできるが、前記第１の特性とは異なる第２の特性を有する通信により通信することができない第１の通信装置の通信セッションのセットアップ中、前記第１の特性を有するが前記第２の特性はない通信により通信することができるという前記第１の通信装置による表示を、前記第１の特性を有する通信および前記第２の特性を有する通信により通信することができるという表示と置き換えるステップと、
前記第１の通信装置で第１の媒体において通信するために確立された前記通信セッションを監視するステップと、
前記通信セッションで、前記第２の特性を有し前記第１の通信装置に向かう通信を検出するステップと、
前記検出に応答して、前記第２の特性を有し前記第１の通信装置に向かう前記通信を、前記第１の通信装置から、前記第１の通信装置と関連し前記第２の特性を有する通信により通信することができる第２の通信装置へ迂回させるステップと、
を含む方法
【請求項２】
前記通信セッションで、前記第２の特性を有する通信を検出するステップが、
前記通信セッションで、前記第１の媒体とは異なる第２の媒体での通信を検出するステップから成り、
前記第２の特性を有する通信を迂回させるステップが、
前記第２の媒体での通信を前記第２の通信装置へ迂回させるステップから成ることを含む、
請求項１に記載の方法。
【請求項３】
第１の通信装置へ通信を伝達するパケットを監視するステップが、
パケット型を取得するために前記パケットのヘッダを監視するステップと、
前記第１の通信装置の第１の媒体の通信を伝達する型のパケットを送信するステップとを含み、
前記第２の特性を有する通信を伝達するパケットを迂回させるステップが、
前記第１の媒体とは異なる第２の媒体の通信を伝達する型のパケットを、前記第１の通信装置の代わりに前記第２の通信装置へ送信する処理を含む、
請求項１に記載の方法。
【請求項４】
コンピュータによって実行されると、前記コンピュータに請求項１乃至３のいずれか１項の方法を行わせる命令を含んでいるコンピュータ可読媒体。
【請求項５】
第１の特性を有する通信により通信することはできるが、前記第１の特性とは異なる第２の特性を有する通信により通信することができない第１の通信装置の通信セッションのセットアップ中、前記第１の特性を有するが前記第２の特性はない通信により通信することができるという前記第１の通信装置による表示を、前記第１の特性を有する通信および前記第２の特性を有する通信により通信することができるという表示と置き換える装置と、
前記第１の通信装置で第１の媒体において通信するために確立された前記通信セッションを監視する装置と、
前記通信セッションで、前記第２の特性を有し前記第１の通信装置に向かう通信を検出する装置と、
前記検出に応答して、前記第２の特性を有し前記第１の通信装置に向かう前記通信を、前記第１の通信装置から、前記第１の通信装置と関連し前記第２の特性を有する通信により通信することができる第２の通信装置へ迂回させる装置と、
を含む装置。
【請求項６】
第１の特性を有する通信が、第１の媒体での通信を含み、
第２の特性を有する通信が、前記第１の媒体とは異なる第２の媒体での通信を含む、
請求項５に記載の装置。
【請求項７】
前記表示を置換し、監視し、検出し迂回させる装置が、
前記第１の通信装置へ通信を伝達しているパケットのヘッダを監視し、
第１の媒体の通信を前記第１の通信装置へ伝達する型のパケットを許可するための装置であり、
前記第１の媒体とは異なる第２の媒体の通信を伝達する型のパケットが、前記第１の通信装置の代わりに前記第２の通信装置へ送信される、
請求項５に記載の装置。
【請求項８】
前記経路設定装置が、前記第１の特性を有する通信を第１の通信リンクを介して前記第１の通信装置へ、または前記第１の通信装置の第１のアドレスへ送信するための装置であると共に、前記第２の特性を有する通信を前記第１の通信リンクとは異なる第２の通信リンクを介して前記第２の通信装置へ、または前記第１のアドレスとは異なる前記第２の通信装置の第２のアドレスへ送信するための装置である請求項５に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、概して通信に関し、例示的には異なる複数の媒体における通信に関するものである。
【背景技術】
【０００２】
聴覚に障害のあるまたは話すことができない人々は、一般に聴覚障害者用の電気通信機器（ＴＤＤ）またはテレタイプライタ（ＴＴＹ）と呼ばれる特定のテキスト端末を使用することによって電話網を介して通信する。ＴＴＹは、そのキーボード上でタイプされたシンボル（文字、数字、句読点など）を音声信号に変換し、電話網を介してこれを別のＴＴＹへ送信する。受信側ＴＴＹは、音声信号を変換してシンボルに戻し、これをＴＴＹのディスプレイ画面に表示する。ＴＴＹ間の呼は、電話間と同じように確立されて、終了され、ＴＴＹが電話の呼のシグナリングをエミュレートするか、またはＴＴＹユーザは標準的な電話を用いて呼を開始し、ダイアルし、応答し、および終了し、呼のトラフィック交換部分にのみＴＴＹを使用する。通常ＴＴＹは、ＲＪ−１１スプリッタを介して電話と同じアナログＲＪ−１１線に接続する。
【０００３】
ボイス・オーバ・インターネット・プロトコル（ＶｏＩＰ）網、ＳＩＰ（セッション開始プロトコル）網、またはＨ．３２３網では、ＩＰエンドポイントが、通信経路を確立する前に、呼のセットアップの一部としてＩＰエンドポイント間で通信の呼経路のパラメータをネゴシエートする。こうすることが、パケット・システムで必要であるのは、公衆網のアナログ電話とは違って、ＩＰエンドポイントは、媒体の型によって異なる様々な型の特定パケットを生成することができるためである。例には、音声パケット、テキスト・パケット、および映像パケットが含まれる。呼設定プロセスの一部として、エンドポイントは、呼の間に利用可能になるパケットの型を指定する。公衆網のアナログ・エンドポイントとＩＰエンドポイントとの間の呼の場合、ＩＰエンドポイントと関連するＩＰ／アナログ・ゲートウェイとの間で同様の呼設定のネゴシエーションが起こる。
【０００４】
次に、テキスト伝送の問題に注目すると、ＴＴＹのようなアナログ・テキスト端末は、自己識別ハンドシェイク音を出さない、またはキャリアトーンに依存しない。（この意味で、アナログ・テキスト端末は、コンピュータのモデムおよびファックス機とは異なる。）この装置は、テキストを伝送していないときは音がしない。これらの装置をＩＰ網とつないで使用しようとするときの複雑な要素は、ユーザがメッセージを打ち込んでいるとき、これらの装置によって発せられる音声トーンが、ＩＰシステムの音声を最適化される音声チャネルによって確実に伝送されないことがよくあることである。一般にＩＰ網に見られるパケットの損失および音声理解レベルが、ＴＴＹ信号を非常に歪ませて、これらを復号することができなくなる可能性がある。この理由から、ＲＦＣ−２８３３プロトコル（「RTP Payload for DTMF Digits, Telephone Tones and Telephony Signals」）またはＲＦＣ−４１０３プロトコル（「RTP Payload for Text Conversation」）などの特定の非音声メカニズムを介してテキストを伝送することが、しばしば必要である。
【０００５】
ＲＦＣ−２８３３の方法は、本質的に、対応するアナログのボドー（Ｂａｕｄｏｔ）ＴＴＹトーンの言葉による記述を送信することによって、ＩＰでテキストを伝送する。ＲＦＣ−４１０３の方法は、Ｔ．１４０で符号化されたテキストを、音声ストリームと平行するリアルタイムのメディア・ストリームとして伝送する。ＲＦＣ−２８３３およびＲＦＣ−４１０３は共に、ＩＰ網上でテキストを確実に転送すると実証されてきたが、依然として問題がある。
【０００６】
アナログＴＴＹ装置は、自己識別しないため、アナログ公衆網のＴＴＹユーザによってＩＰ電話のユーザへ呼が出される場合、ＩＰエンドポイントと関連するＩＰ／アナログ・ゲートウェイとの間の呼設定ネゴシエーションは、非テキストの音声のみのメディア・ストリームおよび非テキストの音声のみのＩＰエンドポイントが満足のいくものであると誤って想定する恐れがある。その結果、ＩＰエンドポイントのユーザは、（ハンドセットでは歪ませられたＴＴＹトーンが聞こえるため）自身がＴＴＹユーザからの呼を受信したことがわからないが、ＩＰエンドポイントはテキストのパケットを受信または伝送することができないため応答することができない。
【０００７】
ＩＰエンドポイントでＴＴＹ型の機能性を提供する少なくとも３つの技術がある。あるメーカーは、ＵＳＢポートによってキーボードが接続されるようになり、このキーボードを使用してテキストを送信し、電話のディスプレイを使用して着信テキストを表示する電話の実演説明をした。他のメーカーは、本質的にはＴＴＹをエミュレートするソフトフォンであるソフトＴＴＹを実演説明した。第３のメーカーの電話には、固有のテキスト機能はないが、テレコミュータ・モードのユーザは、エンドポイントが伝統的なアナログＴＴＹ装置である呼をセットアップし制御することができる。第１および最後の構成は、追加のハードウェアを必要とするため、費用がかかり使いにくいと顧客にみなされている。また第２の構成の主な制約は、物理的電話でサポートされていないことである。
【０００８】
これまでの説明は、呼のセットアップ中、呼に携わるために呼のエンドポイントになければならない適応性を、ネットワークが（例えばＳＩＰにより）ネゴシエートするという、ネットワークの一般的な問題を示している。これらの適応性は、音声、テキスト、または映像など、エンドポイントが通信することができなければならない媒体を含む。エンドポイントの一方が、例えば呼に新しい媒体を導入することによって、ネゴシエートされた適応性からはずれる場合、もう一方のエンドポイントは、対応する適応性がない可能性があり、したがってこの呼による通信ができない可能性がある。
【非特許文献１】ＲＦＣ−２８３３
【非特許文献２】ＲＦＣ−４１０３
【発明の開示】
【課題を解決するための手段】
【０００９】
本発明は、従来技術のこれらおよびその他の問題を解決することを目的とする。本発明の１つの態様によれば、第１の特性を有する通信、例えば第１の通信装置と互換性のある第１の媒体での通信のために、互いに関連付けられた少なくとも２つの通信装置の第１の通信装置と確立された通信セッションが、監視され、第１の特性とは異なる第２の特性を有する通信、例えば第１の装置と互換性がない第２の媒体での通信が検出されるとき、第２の特性を有する通信は、第２の装置へ迂回される。その結果、第１の特性を有する通信は、第１の装置でユーザが感知できる形態でユーザに提供されて表示され、第２の特性を有する通信は、第２の装置でユーザに示される。したがって、有利には本発明は、たとえ変更された特性を有する通信に対して通信セッションをセットアップできなくても、また、たとえ変更された特性が通信装置と互換性がなくても、通信装置との既存の通信セッションで、通信の特性が動的に変更されるようにする。
【００１０】
本発明は例示的に、方法、この方法を行う装置、またはこの方法をコンピュータに行わせる命令を含んでいるコンピュータ可読媒体の形態をとることができる。
【発明を実施するための最良の形態】
【００１１】
本発明のこれらおよびその他の特徴ならびに利点は、図面と併せて本発明の例示的実施形態の次の説明を考慮に入れることからより明らかになるであろう。
【００１２】
図１は、従来の方法で、ネットワーク１０４によりゲートウェイ１０６など経路指定エンティティを介してＶｏＩＰ電話１１０など１つまたは複数の通信装置と相互に接続された１つまたは複数の通信装置１０２を含む例示的通信システムを示す。通信装置１０２は、従来のアナログまたはデジタル電話、ＶｏＩＰ電話、ソフトフォンを装備したパーソナル・コンピュータ、携帯情報端末など、任意の所望の装置とすることができる。少なくとも１つの装置１０２は、複数の媒体で通信することができ、または音声、テキスト、および／または映像など複数の媒体で同時に通信することができる複数の装置を含む。例えば装置１０２は、電話と、関連付けられたＴＴＹ装置とを含むことができる。ネットワーク１０４は、従来の電話網のような時分割多重ネットワーク、インターネットもしくはローカルエリア・ネットワークなどのパケット網、無線網など、任意の所望のネットワークである。ゲートウェイ１０６は、ネットワーク１０４を従来の方法で直接にまたは中継のスイッチもしくはサーバを介して従来のＶｏＩＰ電話１１０と接続する従来のゲートウェイである。これまでに説明したように、図１のシステムは従来のものである。
【００１３】
本発明によれば、少なくとも１つのＶｏＩＰ電話１１０は、ＶｏＩＰ電話１１０と互換性のない媒体を表示することができる補助装置１１２と関連付けられている（１２０）。ＶｏＩＰの互換性のある媒体は音声であり、補助装置１１２は、テキストおよび／または映像など互換性のない媒体を表示することができる。補助装置１１２は、ＴＴＹ、パーソナル・コンピュータ、携帯情報端末など、任意の所望の装置とすることができる。補助装置１１２は、テキストまたは画像など、互換性のない媒体の情報のウィンドウ１１４を受信して表示することができる。補助装置１１２は、ＶｏＩＰ電話１１０と同じ通信リンク１１６を介して、または別個の通信リンク１１８を介して、ゲートウェイ１０６と接続されている。補助装置１１２をＶｏＩＰ電話１１０と関連付けることは、ゲートウェイ１０６で補助装置１１２を管理上、ＶｏＩＰ電話への付属物として登録することによるなど、従来の方法で行われる。例えば、単一ユーザは、複数のクライアント装置にわたってマップされた統一識別子を提供するＳＩＰのアドレス・オブ・レコード（ＡＯＲ）により複数のクライアント装置１１０および１１２と関連付けられることが可能である。したがって、送信側クライアント装置は、ユーザのＡＯＲをダイアルすることができ、ゲートウェイ１０６またはサーバを用いて呼がどのクライアント装置に経路設定されるべきかを決定することが可能である。
【００１４】
また本発明によれば、強化された検出器／選別器１０８が、ゲートウェイ１０６と装置１１０および１１２との間に置かれる。一実施形態では、検出器／選別器１０８は、ゲートウェイ１０６およびＶｏＩＰ電話１１０との間のリンク１１６に位置付けられ、ゲートウェイ１０６から独立した装置である。別の実施形態では、検出器／選別器１０８は、ゲートウェイ１０６に組み込まれることが可能である。検出器／選別器１０８は、「パケット探知器」として働き、通信リンク１１６によりＶｏＩＰ電話１１０へ、また状況応じてＶｏＩＰ電話１１０から伝達されているパケットのヘッダを監視し、そこからパケット型を検出する。検出器／選別器１０８の強化は、検出器／選別器１０８が、好ましくは電話１１０とゲートウェイ１０６もしくは装置１０２との間の通信セッションのセットアップ・プロセスに参加するということにある。
【００１５】
本発明に関連するゲートウェイ１０６および検出器／選別器１０８の動作を、図２に示す。呼をセットアップする一環として、通信装置１０２またはゲートウェイ１０６とＶｏＩＰ電話１１０は、通常これらの間でＶｏＩＰ電話１１０と互換性のある媒体、すなわち音声で通信セッションをネゴシエートする。例えば、電話１１０がセッション開始プロトコル（ＳＩＰ）を使用する場合、ＳＩＰ呼開始エンティティ１０２、１０６、または１１０が、通信を行うことを望む媒体を特定する「ＩＮＶＩＴＥ」メッセージを送信し、ＳＩＰ呼終端エンティティ１０２、１０６、または１１０が、通信を行うことができる媒体を特定する「２００  ＯＫ」メッセージで応答する。検出器／選別器１０８は、リンク１１６を監視し、ステップ２００において、呼のセットアップが行われるのを検出すると、電話１１０のセットアップされたハンドシェイクへの責任を負い、ステップ２０２において、電話１１０によって送信された「ＩＮＶＩＴＥ」または「２００  ＯＫ」メッセージの代わりに、電話１１０の互換性のある媒体だけでなく補助装置１１２によって処理されることが可能である媒体を特定する対応するメッセージを用いる。例えば、電話１１０は、単に「Ｇ．７１１およびＧ．７２９音声を使用可能」と伝える。このメッセージはブロックされ、検出器／選別器１０８からの実際の呼のセットアップのハンドシェイクは、「Ｇ．７１１音声、Ｇ．７２９音声、およびＲＦＣ−２８３３テキストを使用可能」のようなものである。多くのシステムでは、送信側装置は、受信局が適応できることを示さないパケットを送信しようとしないため、これは重要である。送信側装置が、受信局が適応できないパケットを送信することを拒否しないシステムでは、検出器／選別器１０８の強化が必要である。
【００１６】
通信セッションが確立されると、ステップ２０４において検出器／選別器１０８は、パケット型を取得するためにＶｏＩＰ電話１１０に向かってリンク１１６を移動するパケットのヘッダを監視し始める。装置１０２およびＶｏＩＰ電話１１０が、音声通信のみを行っている限り、検出器／選別器１０８は、ステップ２０６においてリンク１１６上に互換性のない媒体型のパケットを検出せず、ステップ２０４においてパケット型の監視を続ける。
【００１７】
次に、装置１０２が、確立された通信セッションで、音声以外の媒体、例えばＴＴＹトーン、テキスト、または映像で通信を始めると仮定する。ゲートウェイ１０６は、通信の中でこの新しい媒体を検出し、この媒体を非音声型のパケットでリンク１１６で送信する。例えば、ゲートウェイ１０６は、従来の方法でＴＴＹトーンをテキストに変換し、このテキストをリンク１１６上でテキストのパケットの状態で伝える。また、ゲートウェイ１０６は、装置１０２からのテキストをリンク１１６上でテキストのパケットの状態で伝え、映像をリンク１１６上で映像のパケットの状態で伝える。しかし、上述したように、ＶｏＩＰ電話１１０は、テキストまたは映像を表示することができない。したがってステップ２０６において検出器／選別器１０８は、非音声型のテキストのパケットまたは映像のパケットを検出し、この検出を信号でゲートウェイ１０６へ伝える。代替的実施形態では、検出器／選別器１０８はまた、このテキストのパケットまたは映像のパケットを、これらを補助装置１１２へ送信する要求と共にゲートウェイ１０６へ送り返す。
【００１８】
この信号に応答してゲートウェイ１０６は、ステップ２０８でその記録をチェックして、ＶｏＩＰ電話１１０が、検出された非ネイティブ型の媒体を表示することができる補助装置を関連付けているかどうかを判断する。関連付けていない場合、ステップ２１０でゲートウェイ１０６は、リンク１１６で互換性のない型のパケットを送信するのをやめ、互換性のない型の情報を単に削除する。しかし、ＶｏＩＰ電話１１０が、検出された互換性のない媒体の型を表示することができる補助装置１１２を関連付けていることがわかる場合、ステップ２１２でゲートウェイ１０６は、補助装置１１２がゲートウェイ１０６とどのように接続されているかを判断し、次にその接続を介して補助装置１１２へ互換性のない媒体型のすべてのパケットを送信し始め、一方でＶｏＩＰ電話１１０へ互換性のある媒体型のパケットを送信し続ける。例えば、補助装置１１２がＶｏＩＰ電話１１０と同じ物理リンク１１６を介してゲートウェイ１０６に接続されている場合、ゲートウェイ１０６は、リンク１１６で互換性のない媒体型のパケットを、ＶｏＩＰ電話１１０のアドレスとは全く異なるアドレス、すなわち補助装置１１２のアドレスへ送信する。補助装置１１２が別の物理リンク１１８を介してゲートウェイ１０６に接続されている場合、ゲートウェイ１０６は、リンク１１８で互換性のない媒体のパケットを補助装置１１２へ送信し、それによって検出器／選別器１０８を回避する。
【００１９】
代替的実施形態では、前の段落で説明した機能を、ゲートウェイ１０６の代わりに検出器／選別器１０８によって行われることが可能である。この実施形態では、検出器／選別器１０８は、リンク１１６を介してまたは別の物理リンク１１８を介して補助装置１１２に接続されることが可能である。
【００２０】
補助装置１１２は、媒体をウィンドウ１１４に表示することによって、互換性のない媒体のパケットの受信に応答する。例えば補助装置１１２は、受信したテキストまたは映像を、ウィンドウ１１４に表示する。結果として、装置１０２と、ＶｏＩＰ電話１１０および補助装置１１２のユーザとの通信の媒体は、たとえ新しい媒体がＶｏＩＰ電話１１０と互換性がないとしても、確立された通信セッションの実行中に、動的に変更されることが可能である。
【００２１】
当然ながら、上述の例示的実施形態への様々な変更および修正は、当業者には明らかであろう。例えば、本発明は、非音声の媒体を表示することにおいてＶｏＩＰ電話を援助することに限定されず、互換性のない媒体を表示すること、またはその他の互換性のない通信を可能にすることにおいて任意の通信装置を援助するために使用されることが可能である。第１の装置に互換性のない特性は、媒体が異なるのではなく、同じ媒体の符号化が異なる場合もある。あるいは、互いと通信している通信エンティティは、最初の通信セットアップ中にいかなる媒体の特性もネゴシエートする必要がない。通信エンティティと関連付けられた装置または装置群によって送信される媒体の型は、通信装置によって検出され、その通信が最初にセットアップされた他のエンティティと関連付けられた適切な装置へ送信されることが可能である。さらに、検出器／選別器１０８は、通信セッションに自動的に挿入されるのではなく、互換性のない媒体、例えばＴＴＹトーンを検出した際に電話１１０または補助装置１１２のユーザによって生成される電話１１０または補助装置１１２からの信号への応答のみにおいて挿入されることが可能である。これらの変更および修正は、本発明の趣旨および範囲から逸脱することなく、また本発明の付随する利点を減じることなく、行われることが可能である。したがって、このような変更および修正は、従来技術で限定される範囲を除き、添付の特許請求の範囲に含まれる。
【図面の簡単な説明】
【００２２】
【図１】本発明の例示的実施形態を含む通信システムのブロック図である。
【図２】本発明の例示的実施形態を実装する図１のシステムの動作の機能フロー図である。
【図１】
0005235633.tif 000002
【図２】
0005235633.tif 000003