(57)【特許請求の範囲】
【請求項１】
基地局との間に設定された無線回線を介して音声通信とデータ通信とを選択的に行う無線電話機と、通信端末と、音声入出力装置とに接続されて、前記データ通信により前記通信端末の非音声データおよび音声入出力装置の音声データを通信するためのデータ通信処理装置であって、
前記無線電話機の通信モードを切替える制御を行う制御手段と、
前記データ通信を行っている時に通信状態を検知し、検知結果に応じて、前記無線電話機の通信を、該無線電話機による通話を行うための音声通信に切替えるか否かを判定する判定手段と、
音声通信に切替えるとの判定がなされた時に通信モードの切替え要求データを送信すると共に、切替え確認データを送信するための管理データ送信手段と、
受信データから通信モードの切替え要求データおよび切替え確認データを検出すると共に、通信モードの切替え要求データの検出できた時に管理データ送信手段から切替え確認データが送信されるようにする管理データ検出手段とを備え、
前記制御手段は、前記切替え確認データの送信または検出がなされた時に、音声通信が開始されるよう、送受信双方の前記無線電話機の通信モードを連動して切替えることを特徴とするデータ通信処理装置。
【請求項２】
請求項１記載のデータ通信処理装置であって、
前記判定手段は、前記無線電話機に無線回線を介して接続している基地局が他の基地局に切り替る時、または、受信された音声データのデータ誤りが予め定めた回数連続した時に、音声通信に切替えると判断することを特徴とするデータ通信処理装置。
【請求項３】
請求項１または２記載のデータ通信処理装置であって、
前記管理データ送信手段は同じ送信を複数回繰り返し、
管理データ検出手段は、再送制御のエラー処理を行う前の受信データを用いて検出を行い、
前記制御手段は、予め定めた複数回、前記切替え確認データの送信または検出がなされた時に、通信モードの切替えを実施することを特徴とするデータ通信処理装置。
【請求項４】
基地局との間に設定された無線通信回線を介して音声通信とデータ通信とを選択的に行う無線通信装置と、通信端末と、音声入出力装置とに接続されて、前記データ通信により前記通信端末の非音声データおよび音声入出力装置の音声データを通信するためのデータ通信処理装置であって、
前記データ通信において、前記非音声データおよび音声データを混在させて通信する同時通信モードの通信と、前記非音声データを連続的に通信することで同時通信モードに比べて高速に通信する高速データ通信モードの通信とを選択的に行う通信処理手段と、
前記通信処理手段の通信モードの切替えを行う制御手段と、
前記通信モードを切替える時に通信モードの切替え要求データを送信すると共に、切替え確認データを送信する管理データ送信手段と、
受信データから通信モードの切替え要求データおよび切替え確認データを検出すると共に、通信モードの切替え要求データを検出できた時に管理データ送信手段から切替え確認データが送信されるようにする管理データ検出手段とを備え、
前記制御手段は、前記切替え確認データの送信または検出がなされた時に、通信モードの切替えを実施することを特徴とするデータ通信処理装置。
【請求項５】
基地局との間に設定された無線通信回線を介して音声通信とデータ通信とを選択的に行う無線通信装置と、通信端末と、音声入出力装置とに接続されて、前記データ通信により前記通信端末の非音声データおよび音声入出力装置の音声データを通信するためのデータ通信処理装置であって、
前記データ通信において、前記非音声データおよび音声データを混在させて通信する同時通信モードの通信と、前記非音声データを連続的に通信することで同時通信モードに比べて高速に通信する高速データ通信モードの通信とを選択的に行う通信処理手段と、
前記データ通信処理手段の通信モードを切替える制御を行う制御手段と、
送信されるパケットに、通信データと共に自装置の通信モードの識別符号を設定する識別符号送信手段と、
受信したデータから識別符号を検出する識別符号検出手段とを備え、
前記通信処理手段は、受信したパケットを、該パケット内の識別符号の示す通信モードで処理することを特徴とするデータ通信処理装置。
【請求項６】
請求項４または５記載のデータ通信処理装置であって、
前記通信端末から入力される送信データのデータ量を監視するデータ量検出手段をさらに備え、
前記制御手段は、送信バッファの空き容量が所定の容量以下となったと送信データ量検出部が判定したとき、通信モードの切替えを行うことを特徴とするデータ通信処理装置。
【請求項７】
請求項４または５記載のデータ通信処理装置であって、
通信モードの指定を受付ける操作手段をさらに備え、
前記切替え制御手段は、前記操作手段が受け付けた通信モードに、通信を開始した後に通信モードを切替えることを特徴とするデータ通信処理装置。
【請求項８】
無線通信回線を介して音声通信とデータ通信とを選択的に行う複数の無線電話機と、前記無線電話機間の通信に介在する複数の通信回線交換装置と、前記無線通信装置に接続されてデータ通信を行う複数のデータ通信処理装置と、からなる通信システムであって、
前記通信回線交換装置は、無線電話機との間の制御信号の通信で受信した、予め定めた種別の制御メッセージを、送信元の無線電話機の通信相手の無線電話機に転送するためのモード管理手段を有し、
前記無線電話機は、音声通信とデータ通信との間で通信モードを切替える制御を行う手段と、接続されたデータ通信処理装置の指示で通信モードを切替える時に、前記制御メッセージを送信により該切替えを通信相手に知らせるための手段と、通信相手から前記制御メッセージを受信して、接続された通信端末に渡す手段とを有し、
前記データ通信処理装置は、渡された前記制御メッセージから通信相手の通信モードを判定する手段と、接続された無線電話機にコマンドを出し、判定された通信モードへの切替えがなされるようにする手段とを有し、送受信双方の前記無線電話機の通信モードを切替えることを特徴とする通信システム。
【請求項９】
無線通信回線を介して音声通信とデータ通信とを選択的に行う無線通信装置に接続されてデータ通信を行うデータ通信処理装置であって、
前記無線通信装置から渡された制御メッセージから通信相手の通信モードを判定する手段と、前記無線電話機にコマンドを出し、判定された通信モードへの切替えがなされるようにする手段とを有し、送受信双方の前記無線電話機の通信モードを切替えることを特徴とするデータ通信処理装置。
【請求項１０】
基地局を介して無線電話機に接続される通信回線交換装置であって、
無線電話機との間の制御信号の通信で受信した、予め定めた種別の制御メッセージを、送信元の無線電話機の通信相手の無線電話機に転送するためのモード管理手段を有し、送受信双方の前記無線電話機の通信モードを切替えることを特徴とする通信回線交換装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、携帯電話等の無線通信装置と、パーソナルコンピュータ等の通信端末とに接続して、無線通信回線を介して通話およびデータ転送を行うためのデータ通信処理装置に関する。
【０００２】
【従来の技術】
デジタル方式携帯電話（以下、ＰＤＣ）等の無線通信装置と、パーソナルコンピュータ等の通信端末とに接続して、無線通信回線を介して通信端末のデータ通信を行うデータ通信アダプタがある。また、データ通信アダプタには、例えば１９９７年電子情報通信学会総合大会予稿集（Ｐ５９０）に記載のもののように、データ通信において非音声データと共に音声データを通信して通話を行えるようにしたもの（以下、同時伝送アダプタ）がある。
【０００３】
図２に、従来の同時伝送アダプタ１０１の一例を示す。図示のように、同時伝送アダプタ１０１には、通信用ＰＤＣ１０２と、パーソナルコンピュータ等の通信端末１０３と、マイク１０４１およびスピーカー１０４２からなる音声入出力部１０４とが接続される。
【０００４】
同時伝送アダプタ１０１は、音声入出力装置１０４の音声データと、通信端末１０３の非音声データとを交互に通信して、データ転送と通話を並行して実施することができる。この通信のことを、以下では音声・データ同時通信と呼ぶ。
【０００５】
図４に示すように、音声・データ同時通信は、図２の構成を有する端末システムが図示しない基地局および交換局を介して無線回線で互いに接続した状態で実施される。音声・データ同時通信では、図３に示すように、非音声データの設定されたフレームと、音声データの設定されたフレームとが、予め定めたタイミングで交互に伝送される。
【０００６】
ＰＤＣ１０２は、基地局との間で、自身の機能による通話で使用する音声通信と、同時伝送アダプタ１０１間の通信に使用するデータ通信とを行うことができる。この通信モードの切替えは、同時伝送アダプタ１０１からの指示によりなされる。
【０００７】
以下、同時伝送アダプタ１０１の音声・データ同時通信の機能についてさらに詳しく説明する。
【０００８】
１０５はＰＤＣインターフェース処理部である。このＰＤＣインターフェース処理部１０５は、発着呼、データ通信の開始および終了等のＰＤＣ操作制御を行うＰＤＣ制御コマンド処理部１０５１と、データ通信モード時にＰＤＣ１０２と同時伝送アダプタ１０１との間で送受信されるＴＣＨデータの同時伝送アダプタ１０１への取り込みおよび同時伝送アダプタ１０１からＰＤＣ１０２への送り出しを行うデータ送受信部１０５２とからなる。
【０００９】
ＰＤＣ１０２、アダプタ１０１間で扱われる信号およびコマンドの仕様、発着呼、データ通信の開始、終了シーケンス等はデジタルセルラーホン共通化検討会によるデジタルセルラーホン共通仕様Ａで規格化され、公開されている。ＰＤＣインターフェース処理部１０５は本規格にしたがった処理を行う。
【００１０】
本規格にしたがったシーケンス処理を行うことにより、同時伝送アダプタ１０１は、ＰＤＣ１０２の発着呼、データ通信モードへの移行等の操作制御を行う。同時伝送アダプタ１０１がＰＤＣ１０２を操作制御する際にＰＤＣ１０２に入力される制御コマンドは、上りシリアル信号と呼ばれている。たとえば、オフフック、ダイヤリング、非電話サービス要求ＯＮ／ＯＦＦ等のコマンドがある。また、ＰＤＣ１０２は、自身のステータスや基地局からの応答を示すステータスコマンド、たとえば、通話中表示ＯＮ／ＯＦＦ、非電話サービス確認ＯＮ／ＯＦＦ、トーン種別等の応答コマンドを同時伝送アダプタ１０１に出力してくる。これらＰＤＣ１０２から出力される応答コマンドは下りシリアル信号と呼ばれる。ＰＤＣ制御コマンド処理部１０２では、上りシリアル信号の送出および下りシリアル信号の受信解析を規定のシーケンスにしたがって行うことにより、ＰＤＣ１０２の操作制御を行う。
【００１１】
１０６は通信端末１０３と同時伝送アダプタ１０１間の送受信信号のレベル変換等を行う通信端末インターフェース部、１０７は同時伝送アダプタ１０１内のモードを制御する通信モード判定部、そして１０８は通信端末１０３からのアダプタ制御用コマンド処理を行うＡＴコマンド処理部である。アダプタ制御用コマンドは、前記ＰＤＣ制御用コマンドとは異なり、パソコン通信等で使用されるモデム装置と同様ＡＴコマンドと呼ばれるモデム制御コマンドを一般的に使用する。通信端末１０３はＡＴコマンドで同時伝送アダプタ１０１内部の機能設定を行うコマンドおよび発呼、着呼、データ通信モードへの移行を行うためのコマンド等を同時伝送アダプタ１０１へ送る。たとえば発呼を行う時は、通信端末１０３からダイヤリングコマンド（ＡＴＤ）を使用する。入力されたＡＴコマンドをＡＴコマンド処理部１０８で解析し、解析結果をＰＤＣインターフェース処理部１０５へ通知する。ＰＤＣ制御コマンド処理部１０５１ではダイヤリング指示がきたら、まず上りシリアル信号でＰＤＣ１０２へオフフックコマンド送出する。そして、下りシリアル信号でトーン種別のダイヤルトーンコマンドを待ち、受信したら、次に上りシリアル信号でダイヤル番号コマンドを送出するといった規定シーケンスで発呼処理を行う。
【００１２】
通信モード判定部１０７は、ＰＤＣ１０２の通信状態にあわせて、同時伝送アダプタ１０１内のモードを決め、各モードにしたがって以下に説明する処理を行うものである。同時伝送アダプタ１０１内のモードには、ＰＤＣ１０２が未通信状態のオフラインコマンドモード、ＰＤＣ１０２が音声通話中の音声通信モード、データ通信中のデータ通信モード、および、データ通信モード中にＰＤＣ操作を行わせるオンラインコマンドモードがある。通信モード判定部１０７は、主として下りシリアル信号を受けてこれらのモードを設定し、通信端末インターフェース処理部１０６を介して通信端末１０３から送られてくるデータの送信先を切替える。オフラインおよびオンラインコマンドモードおよび音声通信モードでは無線通信回線上にデータを送信しないので通信端末１０３からのデータは、全て通信端末インターフェース処理部１０６を介して、ＡＴコマンド処理部１０８へ送られる。  そして、データ通信モード時には、通信端末１０３から入力されるデータは、無線通信回線を介して相手に送信するので、次に述べる非音声データ処理部１０９へデータを送り、所定のデータ処理を行う。
【００１３】
ＰＤＣ１０２を使用したデータ通信を行うにあたり、無線通信回線確立手順や通信データフォーマット、エラー訂正方法等は電波システム開発センターＲＣＲＳＴＤ−２７Ｄ第２分冊にデジタル方式自動車電話システム標準規格として規格化されている。非音声データ処理部１０８は、本規格に準拠したデータ処理を施す。具体的には、無線通信回線上で送受信される通信データフォーマットにあわせた通信データパケットの組み立て、解体、ＰＤＣ１０２と基地局との間でデータ通信を確立するための通信手順確立処理および再送制御のエラー処理等である。
【００１４】
音声データ処理部１１０は、上記ＲＣＲ規格の第１分冊記載の音声符号化方式で音声データ処理を行う音声コーデックを有するものである。音声データ処理部１１０は、音声入力装置１０４１から入力された音声信号をデジタル化するＡ／Ｄ変換部、送信音声データの圧縮コーディング、受信音声データの解凍デコーディングを行う音声コーデック、音声コーデックで解凍された音声データをアナログ信号に変換し、音声出力装置１０４２へ出力するＤ／Ａ変換部からなる。
【００１５】
１１１は音声・データ同時通信処理部である。ＰＤＣ１０２は、図３に示すように、データ通信モードになると２０ｍｓ周期のＴＣＨフレーム信号（１）と４２ｋＨｚクロックが断続するＴＣＨクロック（２）を同時伝送アダプタ１０１へ出力する。ＰＤＣ１０２、同時伝送アダプタ１０１間では、ＴＣＨフレーム（１）およびＴＣＨクロック（２）に同期して２２４ｂｉｔ単位でＴＣＨデータの送受信が行われる。同時伝送アダプタ１０１からの送信データはＴＣＨ送信データ（３）に記したタイミングで送信され、ＰＤＣ１０２からの受信データはＴＣＨ受信データ（４）に記したタイミング受信される。同時伝送アダプタ１０２は、通常のデータ通信時は２０ｍｓ毎にデータの送受信を行う。そして、同時通信時は音声・データ同時通信処理部１１１において、送信処理では、通信端末１０３から送られる非音声データと音声入力装置１０４１からの音声データを図３に示したように２０ｍｓ毎に交互にＰＤＣ１０２へ送信し、受信処理ではＰＤＣ１０２から交互に送られてくる非音声データと音声データを識別し、非音声データは非音声データ処理部１０９で処理した後、通信端末１０３上に出力し、音声データは音声データ処理部１１０で処理した後、音声出力装置１０４２へ出力する。以上が従来の同時伝送処理である。
【００１６】
【発明が解決しようとする課題】
ＰＤＣは、自動車等で移動しながら通信を行っている場合、既に無線通信回線の接続を確立している基地局の通信エリアを外れると、移動先の基地局あるいはより回線状態の良い基地局に無線通信回線を接続し直し、通信を継続するように動作する。これはハンドオーバーと呼ばれる。
【００１７】
ハンドオーバー時には通信が一時的に途切れる。ただし、ＰＤＣ１０２による通話を行う音声通信では、移動先の基地局との間で無線回線の接続が確立されるまでの間、以前の基地局を介した音声通信を継続するため、音声の途切れは最小限ですむ。
【００１８】
しかし、データ通信では、基地局が切り替わる時点で通信データに誤りや抜けが発生するため、移動先の基地局との間で無線回線接続が確立するまでの間、正常にデータ通信を行うことができなくなり、同時伝送アダプタ１０１の受信データに誤りや抜けが生じ易くなる。このため、音声入出力装置１０４による通話中にハンドオーバーが起ると、音声コーデック部で音声データのデコードができなくなり、音途切れが生じる。この音途切れの時間は、音声通信時に比べて、ハンドオーバー時に以前の基地局との通信が継続されない分、長時間にわたってしまう。このため、基地局の切替えが頻繁に起ったり、移動先の基地局に空き回線が無い等の理由で切り替わるまでの時間が延びる場合には、音途切れも頻発し、非常に聞きにくくなったり、あるいは会話できなくなるといった問題が生じる。
【００１９】
また、上記従来の同時伝送アダプタ１０１では、音声・データ同時通信において、通信データの半分を音声データ通信用に固定的に割当てるため、非音声データの平均的な通信速度が、非音声データのみ通信する場合の半分となる。従って、音声・データ同時通信により大量のデータを通信する場合には、通信に要する時間が非常に長くなり、これに伴い通信にかかる費用が大きくなるという問題が生じる。
【００２０】
さらに、通信中にデータ通信から音声通信へ、逆に音声通信からデータ通信へ通信モードを切替える場合には、同時伝送アダプタ１０１のユーザが例えば通話により切替えることを通信相手のユーザに連絡し、両者が通信端末を操作して、同時伝送アダプタに切替えを指示する必要がある。このため、例えば一方のユーザが自動車の運転中などで操作を行えない場合には、通信モードの切替えが実施できないという問題があった。
【００２１】
そこで、本発明は、音声データおよび非音声データの同時通信で通話を行っている時に、ハンドオーバーの発生等による音質劣化が生じても、使用者に不快を与えずに通話を継続できるようにするデータ通信処理装置を提供することを第１の目的とする。
【００２２】
また、音声データおよび非音声データの同時通信において非音声データをより高速に通信できるようにするデータ通信処理装置を提供することを第２の目的とする。
【００２３】
さらに、音声通信とデータ通信との間の通信モードの切替えを、通信している２つの通信装置が連動して行うことのできる通信システムを提供することを第３の目的とする。
【００２４】
【課題を解決するための手段】
上記第１の目的を達成するため、本発明は、基地局との間に設定された無線回線を介して音声通信とデータ通信とを選択的に行う無線電話機と、通信端末と、音声入出力装置とに接続されて、前記データ通信により前記通信端末の非音声データおよび音声入出力装置の音声データを通信するためのデータ通信処理装置であって、前記無線電話機の通信モードを切替える制御を行う制御手段と、前記データ通信を行っている時に通信状態を検知し、検知結果に応じて、前記無線電話機の通信を、該無線電話機による通話を行うための音声通信に切替えるか否かを判定する判定手段と、音声通信に切替えるとの判定がなされた時に通信モードの切替え要求データを送信すると共に、切替え確認データを送信するための管理データ送信手段と、受信データから通信モードの切替え要求データおよび切替え確認データを検出すると共に、通信モードの切替え要求データの検出できた時に管理データ送信手段から切替え確認データが送信されるようにする管理データ検出手段とを備え、前記制御手段は、前記切替え確認データまたは検出がなされた時に、音声通信が開始されるように前記無線電話機の通信モードを切替えることを特徴とするデータ通信処理装置を提供する。
【００２５】
また、第２の目的を達成するため、本発明は、基地局との間に設定された無線通信回線を介して音声通信とデータ通信とを選択的に行う無線通信装置と、通信端末と、音声入出力装置とに接続されて、前記データ通信により前記通信端末の非音声データおよび音声入出力装置の音声データを通信するためのデータ通信処理装置であって、前記データ通信において、前記非音声データおよび音声データを混在させて通信する同時通信モードの通信と、前記非音声データを連続的に通信する高速データ通信モードの通信とを選択的に行う通信処理手段と、前記通信処理手段の通信モードの切替えを行う制御手段と、前記通信モードを切替える時に通信モードの切替え要求データを送信すると共に、切替え確認データを送信する管理データ送信手段と、受信データから通信モードの切替え要求データおよび切替え確認データを検出すると共に、通信モードの切替え要求データを検出できた時に管理データ送信手段から切替え確認データが送信されるようにする管理データ検出手段とを備え、前記制御手段は、前記切替え確認データの送信がなされた時と、前記切替え確認データの検出がなされた時とに、通信モードの切替えを実施することを特徴とするデータ通信処理装置を提供する。
【００２６】
さらに、第３の目的を達成するため、本発明は、無線通信回線を介して音声通信とデータ通信とを選択的に行う複数の無線電話機と、前記無線電話機間の通信に介在する複数の通信回線交換装置と、前記無線通信装置に接続されてデータ通信を行う複数のデータ通信処理装置と、からなる通信システムであって、前記通信回線交換装置は、無線電話機との間の制御信号の通信で受信した、予め定めた種別の制御メッセージを、送信元の無線電話機の通信相手の無線電話機に転送するためのモード管理手段を有し、前記無線電話機は、音声通信とデータ通信との間で通信モードを切替える制御を行う手段と、接続されたデータ通信処理装置の指示で通信モードを切替える時に、前記制御メッセージを送信により該切替えを通信相手に知らせるための手段と、通信相手から前記制御メッセージを受信して、接続された通信端末に渡す手段とを有し、前記データ通信処理装置は、渡された前記制御メッセージから通信相手の通信モードを判定する手段と、接続された無線電話機にコマンドを出し、判定された通信モードへの切替えがなされるようにする手段とを有することを特徴とする通信システムを提供する。
【００２７】
【発明の実施の形態】
以下、本発明の実施の形態について図面を用いて説明する。
【００２８】
図１は、本発明の第１の実施形態に係る同時伝送アダプタ２０１の構成を示すブロック図である。なお、図１において、図２の従来構成の要素と同じ機能をもつものには、同じ符号を付している。
【００２９】
本実施形態の同時伝送アダプタ２０１は、図２の従来の構成に加え、機能ブロックとして、通話モード判定部１１２、通信モード切替え要求／確認データ送出部１１３、および、通信モード切替え要求／確認データ検出部１１４を有する。
【００３０】
通話モード判定部１１２は、ＰＤＣ１０２からの下りシリアル信号を解析して無線回線状態を検知する処理を行う無線回線状態検知部１１５を有し、ハンドオーバーの発生検出と、通話モードの切替え要否の判定および制御を行う。
【００３１】
通信モード切替え要求／確認データ送出部１１３と、通信モード切替え要求／確認データ検出部１１４は、通信相手の端末システムとの間で、通話モードの切替えを行うことの通知とその検出を行う。
【００３２】
まず、ハンドオーバーの発生検出について説明する。ＰＤＣ１０２は、ハンドオーバー発生時に基地局からの応答コマンドを特定の下りシリアル信号で同時伝送アダプタ２０１へ出力する。なお、出力されるコマンドは、上記のデジタルセルラーホン共通仕様Ａで規定されてはいないが、特定のデータとなることが実験でわかっている。下りシリアル信号で送られるコマンドは、ＰＤＣインターフェース処理部１０５内のＰＤＣ制御コマンド処理部１０５１で受信および解析され、対応する処理がなされる。この一機能として、無線回線状態検知部１１５が受信コマンドからハンドオーバーの発生を検出する処理を行う。ハンドオーバーが検出されると、通話モード判定部１０２は、通信モードを切替えるために、検出結果を通信モード切替え要求／確認データ送出部１１３に通知する。
【００３３】
次に、アダプタのモードをデータ通信モードから音声通信モードに切替える時の従来の手順について、図５を用いて説明する。データ通信モードにおいて、通信端末１０３は、まず、同時伝送アダプタ２０１を制御できるようにするため、エスケープコマンドを送信する。同時伝送アダプタ２０１内の通信モード判定部１０７は、エスケープコマンドの受信を検出すると、自装置のモードをオンラインコマンドモードに遷移させる。これにより、以降、通信端末１０３から送られるデータがＡＴコマンド処理部１０８へ送られるようになる。次に、通信端末１０３は、モード切替え用のＡＴコマンドを送出する。このＡＴコマンドを受けたＡＴコマンド処理部１０８は、通信モードがデータ通信から音声通信に移行するよう、ＰＤＣ制御コマンド処理部１０５１に指示する。これに応じて、ＰＤＣ制御コマンド処理部１０５１は、上りシリアル信号により非電話サービス要求ＯＦＦのコマンドをＰＤＣ１０２に送出する。これを受けたＰＤＣ１０２は、基地局に対して、モデム通信ＯＦＦ要求のメッセージを出し、基地局側からモデム非活性の応答メッセージを受信すると、同時伝送アダプタ２０１に対して非電話サービス確認ＯＦＦの応答コマンドを下りシリアル信号で送る。この応答コマンドは、ＰＤＣ制御コマンド処理部１０５１で受信され、ＰＤＣ１０２が音声通信モードになったことが通信モード判定部１０７に通知される。これに応じて、通信モード判定部１０７は、自アダプタ１０２の通信モードを音声通信モードに遷移させる。そして、通信相手側の端末システムでも同様にしてデータ通信モードから音声通信モードへの切替えがおこなわれる。これにより、双方のシステムが音声通信モードになり、ＰＤＣ１０２による通話（すなわち、ＰＤＣ１０２内のマイクおよびスピーカを用いた通話）が可能となる。
【００３４】
本実施形態では、通信する２つの端末システムで通信モードの切替えが連動してなされるようにするため、通信モード切替え要求／確認データ送出部１１３および通信モード切替え要求／確認データ検出部１１４は、予め定めた値となる通信モード切替え要求データおよび通信モード切替え確認データを通信する。
【００３５】
図６に、データ通信で使用するデータフレームのフォーマットを示す。このデータパケットは、データ長が２２４ビットで、９６００ｂｐｓの通信速度で伝送される。このデータパケットは、通信エラー処理で使用されるバックワード制御情報部およびフォワード制御情報部と、ユーザーデータの通信に使用するフォワードチャネル情報部と、ＣＲＣエラー検出符号とからなる。フォワードチャネル情報部は、そのデータ長およびデータ種別フラグと、ユーザ通信データとからなる。なお、この１パケットは、図３のＴＣＨ送受信データ（２２４ｂｉｔ）に対応する。
【００３６】
通信モード切替え要求／確認データは、パケットデータ内のフォワードチャネル情報部に、ユーザー通信データの代りに設定され、通信される。なお、通信モード切替え要求／確認データは、例えば８ビット程度のデータ量であるため、フォワードチャネル情報部の一部に組込み、通常のユーザー通信データと一緒に通信するようにしても良い。
【００３７】
次に、本実施形態の、データ通信モードから音声通信モードへ移行する手順について、図７を用いて説明する。
【００３８】
無線回線状態検知部１１５がハンドオーバーを検出すると、その結果を受けて、通信モード切替え要求／確認データ送出部１１３は、音声通信モードへの切替えを通信相手に通知するため、非音声データ処理部１０９に切替え要求データを出力する。これを受けた非音声データ処理部１０９は、切替え要求データを設定した送信パケット（図６）を生成し、通信相手に送信する。
【００３９】
送信されたパケットは、通信相手の同時伝送アダプタ２０１で受信され、非音声データ処理部１０９で受信処理を施される。この受信処理では、受信パケットデータからフォワードチャネル情報部を抜き出し、通信モード切替え要求／確認データ検出部１１４に送る。通信モード切替え要求／確認データ検出部１１４は、送られたフォワードチャネル情報部と、予め設定されている通信モード切替え要求データとを比較し、一致した場合には、通信モード切替え要求データを正常に受信したことを示す通信モード切替え確認データを設定したパケットを返送する。
【００４０】
通信モード切替え確認データを受けた同時伝送アダプタ２０１は、接続されたＰＤＣ１０２に対して非電話サービス要求ＯＦＦを送信して、音声通信モードに遷移する。これと同じころ、通信モード切替え確認データを返送した同時伝送アダプタ２０１も、ＰＤＣ１０２に非電話サービス要求ＯＦＦを送信し、音声通信モードに遷移する。
【００４１】
非電話サービス確認ＯＦＦを受けた各ＰＤＣ１０２は、自らの機能を用いた通話が可能な状態となる。そして、音声通信による通話が開始される。
【００４２】
なお、同時伝送アダプタ２０１で、通信モードの切替がなされたことをユーザに通知する処理を行うようにしてもよい。この場合、例えば、通信端末１０３への表示や、スピーカ１０４２からの音声出力、アダプタ本体に設けたランプ（図示せず）の点灯により、通信モードの切替えを通知するようにする。
【００４３】
以上のように、第１の実施形態によれば、ハンドオーバーの発生時にそれを検出して、データ通信による通話から、音声通信による通話に切替えるため、ハンドオーバーによる影響の少ない状態で通話が再開できるようになる。また、通信モード切替え要求／確認データの通信が正常になされた時に通信モードの切替を行うため、切替え動作を確実に行うことが可能になる。
【００４４】
次に、本発明の第２の実施形態について説明する。
【００４５】
図８に、本発明の第２の実施形態に係る同時伝送アダプタ３０１の構成を示す。本実施形態は、通話モード判定部１１２でのモード切替えの判定を、ハンドオーバー発生の有無の代りに、受信される音声データのエラー状態に応じて行うものである。なお、図８において、図１のものと同じ機能を持つものには、同じ符号を付している。第１の実施形態と相違する部分を中心に説明を行う。
【００４６】
音声データ処理部１１０では、ＰＤＣ１０２内で行われる音声データ処理と同等で、ＲＣＲ規格に基づいた一連の音声データ処理を行う。送信処理では、まず、マイク１０４１からのアナログ音声信号を、Ａ／Ｄ変換部で音声データに変換する。そして、音声コーデック部では、圧縮処理と、ＣＲＣエラー検出符号の付加とを行い、さらに、音声データとそのＣＲＣ符号に対して誤り訂正のための畳込み符号化処理と、データビットを拡散するインターリーブ処理とを行う。
【００４７】
音声データ処理部１１０の受信処理では、以上と逆の処理を行う。すなわち、音声コーデック部で、デインターリーブ処理、音声データのエラー訂正処理、音声データのＣＲＣエラー検出を行い、ＣＲＣエラーが検出されなければ音声データの伸張処理を行う。そして、伸張処理した音声データをＤ／Ａ変換部でアナログ音声に変換して、スピーカ１０４２より音声として出力する。ＣＲＣエラーが検出されるた場合は、音声劣化を目立たなくするため、エラー部分の再生停止、あるいは、直前に受信した音声データの再生を繰り返す。なお、以上の音声データ処理部１１０は、汎用ＬＳＩによって実現される。
【００４８】
本実施形態では、通話モード判定部１１２により、音声データ処理部１１０でのＣＲＣエラーの検出の状態を監視し、例えば所定期間以上音声データのエラーが続いたら、データ通信モードによる通話を、音声通信モードによる通話に切替える制御を行う。
【００４９】
図８において、通話モード判定部１１２には、音声データエラー検出部８０１が設けられている。この音声データエラー検出部８０１は、音声データ処理部１１０より出力されるＣＲＣエラーステータス信号を監視する。そして、例えば音声データ（ユーザー通信データ）の受信毎にＣＲＣエラーとなった回数をカウントして、予め定めた時間以上エラーが続いているかどうかを判定する。ここで、図３に示すように音声データは４０ｍｓ毎に受信されるため、例えば３秒間エラー（音途切れ）が続いていることを検出するには、エラーが７５回（＝３ｓ／４０ｍｓ）続いたことを検出すればよい。
【００５０】
通話モード判定部１１２は、ＣＲＣエラーが所定回数以上連続したことを検出すると、検出結果を通信モード切替え要求／確認データ送出部１１３に出力して、通信モードの切替えを要求する。これにより、通信モード切替え要求データの設定されたパケットが通信相手に送信される。以降、図７で説明した第１の実施形態の手順と同様の手順で、切替え要求データ／確認データの通信が行われ、同時伝送アダプタ３０１が共に音声通信モードに遷移する。そして、ＰＤＣ１０２による音声通信が開始される。
【００５１】
以上のように、本発明の第２の実施形態によれば、通信モードの切替を、声データのエラー検出状況に応じて行うことができる。この場合、例えば、ハンドオーバーが起こったとしても音声抜け等の音声劣化が少なければ通信モードを切替えずにデータ通信による通話を継続したり、逆に、ハンドオーバーが起こっていない場合であっても、受信電波状況等によって音声劣化が多くなったら通信モードを音声通信モードによる通話に切替えるといった制御が可能となる。
【００５２】
第１の実施形態で説明した通話モード判定部１１２の機能を追加して、ハンドオーバー検出と、エラー検出状況との両方に応じて、通信モードの切替え判定を行うようにしてもよい。
【００５３】
次に、本発明の第３の実施形態について説明する。
【００５４】
図９に、第３の実施形態に係る同時伝送アダプタ４０１の構成を示す。本実施形態は、通信モードの切替え処理を通信端末１０３のアプリケーションレベルで行うものである。このため、同時伝送アダプタ４０１には、上述の通信モード切替え要求／確認データ送出部および通信モード切替え要求／確認データ検出部が設けられていない。なお、本実施形態の通信モード判定部１１２は、第２の実施形態と同じ機能を実現するものであり、音声データエラー検出部８０１を有する。もちろん、第１の実施形態のように無線回線状態検知部を使用するようにしてもよい。
【００５５】
通話モード判定部１１２は、音声データエラー検出部８０１で所定期間以上のエラーが検出されると、通話モードの切替えが必要であることを非音声データ処理部１０９に通知する。この通知に応じて、非音声データ処理部１０９は、通信端末Ｉ／Ｆ部１０６から通信端末１０３に、通信モードの切替えを指示するデータが出力されるようにする。そして、通信端末１０３のアプリケーションレベルの処理により、モード切替えを行うための制御がなされる。
【００５６】
図１０に、通信端末１０３のアプリケーションレベル（ソフトウェア処理）で実施される通信モード切替え処理のフローチャートを示す。
【００５７】
なお、ここでは、所定期間のエラー検出時にアダプタ４０１から通信端末１０３に出されるモード切替え指示データを「ＶＯＩＣＥ  ＥＲＲＯＲ」、アダプタ４０１から送信されるモード切替え要求データを「ＲＥＱ  ＭＯＤＥ  ＣＨＡＮＧＥ」、モード切替え確認データを「ＡＣＫ  ＭＯＤＥ  ＣＨＡＮＧＥ」とする。もちろん、それぞれを識別できるコードであれば、どのようなコードを使用してもよい。
【００５８】
図１０において、通信端末１０３は、まず、受信したデータがモード切替え指示データ「ＶＯＩＣＥ  ＥＲＲＯＲ」であるかどうかをチェックする（処理１００１）。「ＶＯＩＣＥ  ＥＲＲＯＲ」である場合には、通信モード切替え要求データ「ＲＥＱ  ＭＯＤＥ  ＣＨＡＮＧＥ」を通信相手の通信端末１０３へ送信する処理を行い（処理１００２）、通信モード切替え確認データの受信待ち状態となる。
【００５９】
受信データが「ＶＯＩＣＥ  ＥＲＲＯＲ」でない場合には、続いて、通信相手から受信した通信モード切替え要求データ「ＲＥＱ  ＭＯＤＥ  ＣＨＡＮＧＥ」であるかどうかをチェックする（処理１００３）。「ＲＥＱ  ＭＯＤＥ  ＣＨＡＮＧＥ」である場合には、通信モード切替え確認データ「ＡＣＫ  ＭＯＤＥ  ＣＨＡＮＧＥ」を通信相手に返送する処理を行う（処理１００４）。受信したデータがモード切替え指示データおよび通信モード切替え要求データのいずれでもなければ、通信モード切替え処理を終了する。
【００６０】
上記の処理１００４、１００５で、通信モード切替え確認データ「ＡＣＫ  ＭＯＤＥ  ＣＨＡＮＧＥ」を送信した後、または、通信モード切替え確認データ「ＡＣＫ  ＭＯＤＥ  ＣＨＡＮＧＥ」を受信した時には、エスケープコマンドの送出処理を行う（処理１００６）。以降の処理は、図５で説明した一般的な切替え手順と同じ手順で実施される。すなわち、エスケープコマンド送出後、アダプタ３０１がオンラインコマンドモードに遷移するまで待ち（処理１００７）、コマンド入力が可能となったら、音声通信モード切替えコマンドを送出する処理を行う（処理１００８）。これにより、同時伝送アダプタ４０１は、ＰＤＣ１０２に対して非電話サービス要求ＯＦＦを送信し、基地局側からの応答を受けて非電話サービス確認ＯＦＦを受けると、音声通信モードに遷移し、通話が可能となる。
【００６１】
以上のように、本実施形態では、同時伝送アダプタには、無線通信回線検知部１１２あるいは音声データエラー検出部８０１を新たに設けるだけでよく、通信端末におけるアプリケーションレベルのソフトウェア処理で第１あるいは第２の実施形態と同様の処理を実現することも可能である。
【００６２】
なお、ハンドオーバーや音声エラー等の通信品質の劣化検出時にはその旨をユーザーに報知する処理のみを行い、ユーザーの指定を受けてから、通信モードを切替える処理を行うようにしてもよい。ユーザーへの報知は、通信端末１０３でのメッセージ表示や、「回線状態が良くありません。しばらくお待ち下さい。」等の音声メッセージのスピーカからの出力により、通信品質の劣化発生を知らせる。回線状態が悪い状態であっても非音声データについてはエラー処理が行われているので、データ通信は継続可能である。従って、ユーザーはデータ通信を優先したい場合は、そのままの状態で待機し、通話を優先したい時は、通信端末１０３を操作して、切替えを指示すればよい。
【００６３】
次に、本発明の第４の実施形態について説明する。
【００６４】
図１１に、第４の実施形態に係る同時伝送アダプタ５０１の構成を示す。図示のように、本実施形態の同時伝送アダプタ５０１は、通信モード切替え要求／確認データ検出部１１４を、非音声データ処理部１０９の受信データ入力段に配置した構成となる。
【００６５】
上記第１および第２の実施形態では、通信モード切替え要求／確認データの検出を、非音声データ処理部１０９で再送制御処理等の所定のエラー処理を行った後に得られるデータを用いて行う。この手法では、正確な受信データから検出を行うことができるが、例えば電界強度の低下等により通信状態が悪化し、通信データのエラーが多くなると、非音声データ処理部１０９では、ＣＲＣエラーや受信順序の不整合が検出され、再送要求が繰り返し出されるようになる。このため、非音声データ処理部１０９の後段にデータが渡されなくなり、通信モード切替え要求／確認データの検出に長い時間がかかってしまう可能性がある。
【００６６】
そこで、本実施形態では、通信モード切替え要求／確認データの検出を非音声データ処理部１０９で処理する前のデータを用いて実施する。このため、通信モード切替え要求／確認データ検出部１１４は、音声・データ同時通信処理部１１１内に設けている。
【００６７】
図１１において、図１の構成要素と同じ機能を持つものには同じ符号を付している。また、ここでは、通話モードの切替えの判定を、無線回線状態検知部１１５を用いて行うが、第２の実施形態のように音声エラー検出部を用いるようにしてもよい。以下では、第１の実施形態と異なる部分を中心に説明を行う。
【００６８】
通話モード判定部１１２で通話モードの切替えが必要と判定された場合には、通信モード切替え要求データが通信モード切替え要求／確認データ送出部１１３から非音声データ処理部１０９に送られ、それを設定したパケットが通信相手に送信される。
【００６９】
通信相手の同時伝送アダプタ５０１で受信されたパケットは、音声・データ同時通信処理部１１１に渡され、通信モード切替え要求データの設定を通信モード切替え要求／確認データ検出部１１４でチェックされる。
【００７０】
具体的には、音声・データ同時通信処理部１１１では、ＰＤＣ１０２から受信パケットを渡される度に、それを一旦バッファへ蓄えて、音声データか非音声データかを判定する。そして、非音声データであると判定した場合には、続いて、通信モード切替え要求／確認データの設定を検出する。この時にはまだエラー処理がなされていないため、受信データにはエラーが発生している場合がある。これによる誤判定を防ぐため、通信モード切替え要求／確認データ検出部１１４は、通信モード切替え要求／確認データの検出回数をカウントし、検出回数が予め定めた複数回（例えば５回）を超えた場合に、通信モード要求／確認データを受信したと判定する。このように判定することで、誤判定を少なくし、かつ、正確に通信モード切替え要求／確認データを認識することが可能となる。
【００７１】
以上の判定が、通信モード切替え要求データと通信モード切替え確認データのそれぞれについてなされ、第１の実施形態と同様にして、同時伝送アダプタ５０１の通信モードの切替えがなされる。
【００７２】
なお、通信モード切替え要求／確認データは、複数パケットにまたがらすに１パケット以内に設定するのが好ましい。これにより、バーストエラー等で途中パケットが受信できなかった場合でも認識できる可能性が上がり、効果的である。また、通信モード切替え要求／確認データの部分にのみにエラー訂正が可能なように例えばＢＣＨ符号化等のエラー訂正符号を付加し、受信時にエラー訂正すれば、より正確に検出することが可能である。また、通信モード切替え要求／確認データの受信処理は非音声データ処理部１０９の前に行ってしまうので、通信端末１０３に出力する処理を行う必要は無い。従って、図６に示した第３バイト目のデータ長はフォワードチャネル情報部の有効データ長から通信モード切替え要求／確認データを除いたデータ数としておけば、非音声データ処理部１０９では、通信モード切替え要求／確認データを無視させることができ、従来と同じ処理を行えば良いだけで実現できる。
【００７３】
以上のように、本実施形態によれば、通信モード切替え要求／確認データの検出を非音声データ処理の前段で行うようにすることで、電波状態の悪化により受信パケットにエラーが頻発する状態においても、通信モード切替え要求／確認データの検出を短期間に行うことができる。これにより、通信モードの切替えを短期間にタイミングよく行うことができるようになる。
【００７４】
次に、本発明の第５の実施形態について説明する。
【００７５】
音声・データ同時通信では、図３で説明したように、同じデータ量の非音声データと音声データとを交互に通信するため、非音声データ単独の場合に比べ非音声データの通信容量が半分となり、通信時間は２倍となる。これは、音声通話をほとんど行わない状態でも同じである。そこで、本実施形態では、音声・データ同時通信中に、非音声データのみを連続的に通信する機能を有する。
【００７６】
図１２に、本実施形態に係る同時伝送アダプタ６０１の構成を示す。なお、図１２において、図１１の構成要素と同じ機能を持つものには、同じ符号を付している。また、本実施形態では、第４の実施形態と同様に、通信モード切替え要求／確認データの検出処理を誤り検出処理の前に行う。なお、第１の実施形態のように誤り検出処理の後に行うようにすることもできる。
【００７７】
同時伝送アダプタ６０１は、音声・データ同時通信を行う同時通信モードの他に、非音声データを連続して通信する高速通信モードを有する。音声・データ同時通信処理部１５２０は、この通信モードに対応する通信処理を行う。
【００７８】
また、同時伝送アダプタ６０１は、通信モード切替え制御部１２０１と、送信データ量検出部１２０２とを有する。ここで、送信データ量検出部１２０２は、通信端末１０３から入力される送信データのデータ量を調べる機能を有する。通信モード切替え制御部１２０１は、音声・データ同時通信処理部１１１に対し、通信モードの切替えを制御する。
【００７９】
通信端末１０３より同時伝送アダプタ６０１に入力される送信データは、例えば通信モード判定部１０７内に設けるバッファで、一旦保持するようにする。送信データ量検出部１２０２は、このバッファ内の送信待ち状態のデータの量を調べ、送信データが過剰にたまっていることを検出する。ここで、送信データの過剰は、バッファの空き容量が所定の容量以下となったとき、あるいは、バッファ内のデータ量が、図６のフォワードチャネル情報部内のユーザー通信データ部の設定データ量を超えたときに検出される。
【００８０】
通信モード切替え制御部１２０１は、上記の検出結果を受け、送信データが過剰にたまっている場合、同時通信モードから高速データ通信モードへの切替えを指示する通信モード切替え要求データを出力する。これにより、非音声データと音声データとを交互に伝送する通信から、非音声データを連続して伝送する通信に切替えられる。
【００８１】
図１３に、本実施形態で使用する通信パケットのフォーマットを示す。図中のデータパケットＡは、非音声データ伝送用のパケットであり、通信モード切替え要求／確認データの設定領域を有する。データパケットＢは通信モード切替え要求／確認データを含まない通常の非音声データパケット、音声パケットは音声・データ同時通信時の音声データのパケットである。
【００８２】
次に、本実施形態における通信モード切替えシーケンス処理について、図１４を用いて説明する。
【００８３】
図１４のシーケンスは、本実施形態の構成を有する同時伝送アダプタ１と２が同時通信モードの通信を行っている時に、同時伝送アダプタ１側の送信データ量が過剰となったことに応じて、同時伝送アダプタ１から２への送信を高速データ通信モードに切替える手順を示している。なお、以下の説明では、同時伝送アダプタ１から２への送信を上り方向、その逆を下り方向とする。
【００８４】
同時伝送アダプタ１では、送信データ量検出部１２０２が、上述の処理により過剰な送信データがあることを検出すると、通信モード切替え制御部１２０１が、通信モード切替え要求／確認データ送出部１１３および音声・データ同時通信処理部１１１に、モード切替え要求を出す。
【００８５】
これに応じて、通信モード切替え要求／確認データ送出部１０３から非電話データ処理部１０９に通信モード切替え要求データが送られ、図１３に示したデータパケットＡが生成されて、同時伝送アダプタ２に送信される。
【００８６】
同じく切替え要求を受けた音声・データ同時通信処理部１１１は、データパケットＢまたはＡと音声パケットとを交互に送る音声・データ同時通信から、データパケットＡのみを連続して送る高速データ通信に処理を切替える。なお、この時点では、下り方向で受信されるデータの処理は、同時通信モードの処理のままで良い。
【００８７】
同時伝送アダプタ２では、通信モード切替え要求／確認検出部１１３でデータパケットＡの通信モードの切替え要求データを受信する。この受信は、第４の実施形態で説明したように、複数回（ここでは５回）確認される。通信モード切替え要求データが５回受信されると、それが通信モード切替え要求／確認送出部１１３および音声・データ同時通信処理部１１１に通知される。
【００８８】
通知を受けた通信モード切替え要求／確認送出部１１３から非音声データ処理部１０９に、通信モード切替え確認データが送られ、それを設定したデータパケットＡが生成され、同時伝送アダプタ１へ返送される。
【００８９】
同じく通知を受けた音声・データ同時通信処理部１１１は、受信データについて、音声・データ同時通信から、データパケットＡのみを連続して受信する高速データ通信に受信処理を切替える。これにより、受信されたデータパケットＡは通信端末１０３に転送されるようになる。なお、送信処理は、同時伝送アダプタ１側に合わせ、音声・データ同時通信のままで良い。すなわち、同時伝送アダプタ２は、図１４に示すように、通信切替え確認データを含んだデータパケットＡと音声パケットとを交互に送信するように動作する。
【００９０】
同時伝送アダプタ１は、切替え確認データを５回受信するまで待ち、５回受信した時点で、それを非音声データ処理部１０９に通知する。これにより、以降、上り方向では、通信モード切替え要求データの設定領域を持たないデータパケットＢの送信が開始される。これにより、より多くのユーザー通信データを送信できるようになる。
【００９１】
このようにして、上り方向の通信が、同時通信モードから高速データ通信モードに切り替わる。下り方向の通信についても、同時伝送アダプタ２の送信データ量が増えた時に同様のシーケンスで切替え動作を行うことで、高速データ通信ができる。
【００９２】
高速データ通信モードから同時通信モードに切替えることも可能である。すなわち、高速データ通信中、送信データ量検出部１２０２は、さらに、バッファ内の送信データが過剰でなくなったことを検出する。この検出に応じて、通信モード切替え制御部１２０１は、高速データ通信モードから再び同時通信モードへ戻す。この場合のシーケンスも、図１４と同様の手順で実現できる。
【００９３】
なお、以上で説明した切替え動作は、同時通信モードから高速データ通信モード、または、その逆の切替えを行うもであるが、データ通信における他の通信モードへの度切替え動作にも適用できる。切替える対象のそれぞれを識別できるように、通信モード切替え要求／確認データを予め定めることにより、前述と同様のシーケンスで切替え動作を行って多様な制御を実現することが可能となる。
【００９４】
以上のように、本実施形態によれば、音声・データ同時通信中であっても、大量データを通信するような場合は、自動的に通信モードが切り替わり、非音声データの平均的な通信速度があがるので、通信時間が短縮され、通信コストが削減される。また、非音声データの通信量が少なければ、音声・データ同時通信に戻すことも可能なので、より利便性を高めた形態で、双方向対話型の通信が可能となる。
【００９５】
次に、本発明の第６の実施形態について説明する。
【００９６】
本実施形態は、第５の実施形態と同様に同時通信モードから高速データ通信モードに切替えて非音声データを高速に通信するもであるが、非音声データの通信を行いつつ、通信モードの切替えを通信相手に通知できるようにしたものである。以下、第５の実施形態と異なる部分を中心に説明を行う。
【００９７】
図１５に示すように、本実施形態の同時伝送アダプタ７０１は、識別符号送出部１５０１および識別符号検出部１５０２を有し、通信モード切替え要求／データの代りに、通信モードの識別符号の送信および検出が行われる。
【００９８】
識別符号送出部１５０１は、送信する非音声データパケットに、その通信モードを示す識別符号を設定する。識別符号検出部１５０２は、受信したパケットに設定される識別符号をチェックする処理を行う。
【００９９】
本実施形態で用いる非音声データパケットは、図１３に示すフォーマットを有する。データパケットＡには、常時、予め定めた領域に通信モードの識別符号が設定される。データパケットＡを用いることにより、通信端末１０３で送受信する通信データと同時に識別符号を通信することが可能となる。なお、音声パケットについては、識別符号を設定しない従来のフォーマットが用いられる。
【０１００】
図１６に識別符号を使用した場合の処理シーケンスを示す。なお、図中の（）内には、パケットの送信元の通信モードを記している。
【０１０１】
同時通信モードでの通信時、図１５の構成を有する同時伝送アダプタ１および２は、共に、同時通信モードを示す識別符号の設定された非音声データパケットと、音声パケットとを交互に送受信する。受信側の同時伝送アダプタは、識別符号の検出およびチェックにより、通信モードおよびパケットの種別を識別する。そして、同時通信モードであることを認識すると、非音声データパケットを非音声データ処理部１０９に転送し、音声パケットを音声データ処理部１１０に転送する。
【０１０２】
送信側の同時伝送アダプタ１では、送信データ量検出部１２０２および通信モード切り替え制御部１２０１が、図１２で説明したように、送信データのデータ量に応じて通信モードの切替えを行う。そして、高速データ通信モードに切替える場合には、識別符号送出部１５０１および音声・データ同時通信処理部１１１に高速データ通信モードへの切替え要求が出される。
【０１０３】
この切替え要求を受けた識別符号送出部１５０１は、高速データ通信用を示す識別符号を非音声データ処理部１０９に指定する。これにより、非音声データ処理部１０９は、非音声データと共に高速データ通信用を示す識別符号を設定したデータパケットＡを生成し、転送する。
【０１０４】
同じく切替え要求を受けた音声・データ同時通信処理部１１１は、音声パケットを送出するタイミングにおいても、非音声データ処理部１０９からのデータパケットＡを送信する処理を行う。これにより、データパケットＡが連続的に送信されるようになる。
【０１０５】
一方、受信側の同時伝送アダプタ２では、受信パケット内の識別符号を識別符号検出部１５０２がチェックする。そして、高速データ通信モードを示す識別符号を検出した場合には、音声パケットの受信タイミングであっても、そのデータパケットＡを非音声データ処理部１０９に転送する。
【０１０６】
同時通信モードに戻す場合には、送信側が識別符号を同時通信モードを示すものに変える。そして、受信側では、識別符号から同時通信に戻ったことを認識し、同時通信モードの処理に切替える。
【０１０７】
本実施形態によれば、図１４に示したような通信モード切替え要求／確認データのやり取りを行う必要がなく、送信側が一方的に識別符号の付け替えを行うだけで受信側の通信モードもこれに応じて切り替わるので、より高速に切替え動作を実行することができる。
【０１０８】
次に、本発明の第７の実施形態について説明する。
【０１０９】
図１７に、第７の実施形態に係る同時伝送アダプタ８０１の構成を示す。本実施形態では、同時通信モードと高速データ通信モードとの間の切替えを、送信音声の有無に応じて行うものである。なお、図１７において、図１２と同じ機能を持つ構成要素には共通の符号を付している。以下では、第５の実施形態（図１２）と異なる部分を中心に説明を行う。
【０１１０】
音声データ処理部１１０内の音声コーデックは、図示しないＶＯＸ（Ｖｏｉｃｅ  Ｏｐｅｒａｔｅ  Ｔｒａｎｓｍｉｓｓｉｏｎ）機能を備える。ＶＯＸ機能は、音声入力が無いことを検出する機能である。従来は送信電力を低減するため、例えばＰＤＣで送信音声が無い場合に送信動作を停止するのに使用されていた。このＶＯＸ機能により、送信音声が無い期間が検出される。
【０１１１】
通信モード切替え制御部１２０１は、ＶＯＸ機能の検出結果に応じて、通信モードを切替える制御を行う。具体的には、音声・データ同時通信の状態で、ＶＯＸ機能により一定期間以上無音期間が続いた場合には、通信モードを高速データ通信モードに切替えるよう制御する。
【０１１２】
通信モードの切替えシーケンス処理では、モード切替えの判定手法が異なる以外は第５の実施形態と同じである。通信モード切替え制御部１２０１は、ＶＯＸ機能の検出結果から切替えを行うと判断した場合、通信モード切替え要求／確認送出部１１３に切替え要求を出力する。以降、図１４に示したシーケンスで処理がなされ、同時通信モードから非音声データのみの高速データ通信モードへ動作が切替えられる。
【０１１３】
また、高速データ通信モードにおいて、ＶＯＸ機能により無音期間が検出されなくなった場合、通信モード切替え制御部１２０１は、通信モードを同時通信モードへ切替える制御を行う。
【０１１４】
第６の実施形態のように、通信モードの識別符号の設定・検出を行い、図１６に示したシーケンスで切替えを行うこともできる。
【０１１５】
以上のように、本実施形態によれば、送信音声の無い期間に、非音声データの高速データ通信を行うことができ、データ通信の帯域を有効に利用して、高速にデータ通信を行うことができるようになる。
【０１１６】
次に、本発明の第８の実施形態について説明する。
【０１１７】
上述の各実施形態では同時伝送アダプタが通信モードの切替えを自動的に行うものであったが、第８の実施形態では、通信モードの切替えを、ユーザーからの指示に応じて行うようにしている。
【０１１８】
図１８に、本実施形態に係る同時伝送アダプタ９０１の構成例を示す。なお、図１８において、図１２の構成要素と同じ機能を持つものには同じ符号を付している。以下では、異なる部分を中心に説明を行う。
【０１１９】
図中、１８０１は通信モードの指定を受け付ける通信モード切替え操作部である。この操作部１８０１は、例えばプッシュスイッチで構成され、スイッチのオン／オフ状態を示す信号を通信モード切替え制御部１２０１に出力する。
【０１２０】
通信モード切替え制御部１２０１は、操作部１８０１からの信号を受けて、指定された通信モードを認識する。例えばスイッチがオン状態のとき高速データ通信モード、オフ状態のとき音声・データ同時通信モードとなる。そして、通信モードを指定された場合、その通信モードへの切替えを、通信モード切替え要求／確認データ送出部１１３に指示する。
【０１２１】
通信モードの切替えシーケンスは、切替えの判定手法以外は図１４と基本的に同じである。切替開始側の同時伝送アダプタ９０１では、通信モード切替え操作部１８０１のオン／オフ状態が変化すると、通信モード切替え制御部１２０１が通信モード切替え要求／確認データ送出部１１３に指示を出す。そして、図１４で説明したシーケンス処理が開始されて、モード切替がなされる。なお、第６の実施形態のように、通信パケットに通信モードの識別符号を付加して、図１６に示すフローで切替えを行うようにしてもよい。
【０１２２】
本実施形態によれば、ユーザーが指定したタイミングで通信モードの切替えを実施することができるようになる。
【０１２３】
次に、本発明の第９の実施形態に係る通信システムについて説明する。
【０１２４】
上述の第１から第４の実施形態では通信中にデータ通信から音声通信へのみ通信モードの切替えを行うことができる。第９の実施形態の通信システムは、さらに、音声通信からデータ通信への切替えを可能にしたものである。
【０１２５】
まず、音声通信からデータ通信に切替える場合の従来の手順について説明する。データ通信のモードに切替える場合には、同時伝送アダプタ１０１が、非電話サービス要求ＯＮの上りシリアルコマンドをＰＤＣ１０２に出力し、これに応じてＰＤＣ１０２が、ＲＣＲ規格で規定された制御信号であるＩＮＦＯメッセージの送信により、基地局および交換局側にデータ通信の実施を指示する。これにより、基地局および交換局側はデータ通信の可能な状態となる。しかし、通信相手のＰＤＣおよび同時伝送アダプタ１０１には、通信モードが切替ったことを検出可能とする情報は一切伝送されないため、自動的にデータ通信を開始することはできない。データ通信を行える状態にするには、通信相手側でも、ＰＤＣ４０２への非電話サービス要求ＯＮの上りシリアルコマンドの出力と、これに伴う基地局および交換局へのＩＮＦＯメッセージの送信とが必要となる。このため、従来は、例えば、双方の端末システムのユーザーが通話で連絡を取合って、通信モードを切替える操作を行う必要があった。このため、例えば、一方の端末システムおよびそのユーザーが自動車で移動中であり、通信端末の操作ができない場合は、通信モードの切替えを行うことができず、不便である。
【０１２６】
本実施形態では、通信モード切替えを一方の通信端末からの操作でのみ可能にするため、通信モードの切替えを通信相手に伝達する手段を有する。
【０１２７】
図１９に、本実施形態の通信システム内の網側設備の構成を示す。網側設備は、図示のように、基地局１９０１、交換局１９０２、および、公衆網１９０３を有する。本実施形態の端末システム間の通信は、図１９に示す構成の交換局１９０２および基地局１０９１を２組み介して行われることになる。
【０１２８】
ＰＤＣ２０２は、通信モード切替え時に、上記のＩＮＦＯメッセージを交換局１９０２に送る機能の他に、自身の通信モードと、通信相手の着番号とを設定したメッセージ（以下、ＭＤＩＮＦＯメッセージ）を、交換局１９０２に送る機能を有する。このＭＤＩＮＦＯメッセージは制御信号として基地局に送信される。
【０１２９】
交換局１９０２は、基地局１９０１との間でデータをやり取りするための基地局インターフェース部１９０４、基地局１９０１からの通信データを着番号に対応する通信相手の回線に接続する回線交換部１９０５、公衆網１９０３との間のインターフェース処理を行う公衆網Ｉ／Ｆ部１９０６、ＲＣＲ規格で規定される各種メッセージに基づいて発着呼制御を行う呼制御部１９０７、および、通信モード管理部１９０８を有する。本実施形態の網側設備は、交換局１９０２に、予め定めたメッセージを検出して転送する通信モード管理部１９０８を設けた点が従来と異なる。
【０１３０】
図２１に、通信システム内の同時伝送アダプタ１１０１の構成を示す。図示のように、同時伝送アダプタ１１０１は、相手モード検出部２１０１を設けた点が、従来の構成（図２）と異なる。この相手モード検出部２１０１は、ＰＤＣ制御コマンド処理部１０５１内に設けられ、ＰＤＣ２０２より送られる下りシリアルコマンドから、上記のＭＤＩＮＦＯメッセージを検出する機能を有する。
【０１３１】
図２０に、ＭＤＩＮＦＯメッセージを使用した切替えシーケンスを示す。
【０１３２】
交換局１９０２は、データ通信への切替え要求するＩＮＦＯメッセージを送信側のＰＤＣ２０２から受信すると、以降の通信を自局１９０２内のデータ通信アダプタ（図示せず）で処理させるための切替え処理を行う。データ通信処理の準備が整うと、交換局１９０２は、データ通信が可能となったことを示すモデム活性のＩＮＦＯメッセージをＰＤＣ２０２に返す。
【０１３３】
これにより、送信側のＰＤＣ２０２の通信モードは音声通信モードからデータ通信モードに切り替わる。続いて、送信側のＰＤＣ２０２は、通信モードが切替わったことを交換局１９０２に知らせるために、ＭＤＩＮＦＯメッセージを生成し、送信する。
【０１３４】
送信されたＭＤＩＮＦＯメッセージは、交換局１９０２で受信され、通信モード管理部１９０８に渡される。通信モード管理部１９０８では、ＭＤＩＮＦＯメッセージを渡されると、メッセージ内の着番号から受信側のＰＤＣ２０２が属する交換局を判断し、その交換局にＭＤＩＮＦＯメッセージを転送する。
【０１３５】
転送先の交換局１９０８では、公衆網１９０３から送られてくるデータを受信し、ＭＤＩＮＦＯメッセージを通信モード管理部１９０８に渡す。通信モード管理部１９０８は、渡されたＭＤＩＮＦＯメッセージ内の着番号に対応する受信側のＰＤＣ２０２に、そのＭＤＩＮＦＯメッセージを基地局１９０１を介して送信する。
【０１３６】
受信側のＰＤＣ２０２では、受信データからＭＤＩＮＦＯメッセージが検出されると、下りシリアルコマンドを用いてＭＤＩＮＦＯメッセージの内容を受信側の同時伝送アダプタ１１０１に転送する。なお、ＭＤＩＮＦＯメッセージをそのまま下りシリアルコマンドとして転送するようにしてもよい。
【０１３７】
受信側の同時伝送アダプタ１１０１は、相手モード検出部２１０１でＭＤＩＮＦＯメッセージが検出されると、非電話サービス要求ＯＮの上りシリアルコマンドをＰＤＣ２０２に対して送出する処理を行う。これを受けて、受信側の交換局１９０２も、データ通信が可能な状態となり、モデム活性を示すＩＮＦＯメッセージを返す。そして、ＰＤＣ２０２から同時伝送アダプタ１１０１に非電話サービス確認ＯＮの下りシリアルコマンドが送られることで、データ通信モードが成立する。すなわち、データ通信モードへの切替え動作において、受信側の端末システムのユーザは切替えのための操作を行う必要がない。
【０１３８】
なお、本実施形態の切替えシーケンスを用いて、さらに、データ通信から音声通信モードへ遷移する場合のモード切替えを行うことも同様の手段で実現可能である。
【０１３９】
以上のように、本実施形態によれば、音声通信モードから同時通信モードへの切替えが一方の通信端末での操作に応じて行えるので、通信相手のユーザが操作をできない場合であっても、通信モードの切替えが可能となり、使い勝手の向上が図れる。また、切替えは網側からの応答に応じて行うので、より確実に実行できる。
【０１４０】
【発明の効果】
以上で説明したように、本発明によれば、音声データおよび非音声データの同時通信で通話を行っている時に、ハンドオーバーの発生等による音質劣化が生じても、使用者に不快を与えずに通話を継続できるようにするデータ通信処理装置を提供することことができる。
【０１４１】
また、音声データおよび非音声データの同時通信において非音声データをより高速に通信できるようにするデータ通信処理装置を提供することことができる。
【０１４２】
さらに、音声通信とデータ通信との間の通信モードの切替えを、通信している２つの通信装置が連動して行うことのできる通信システムを提供することことができる。
【図面の簡単な説明】
【図１】  無線通信回線状態から通信モードを切替える本発明の第１の実施の形態を示す同時伝送アダプタの構成図である。
【図２】  従来の同時伝送アダプタの構成図である。
【図３】  ＰＤＣと同時伝送アダプタ間で使用される信号フォーマットである。
【図４】  音声・データ同時伝送機能使用時の使用形態を示す図である。
【図５】  データ通信モードから音声通信モードに切替える規定シーケンスである。
【図６】  音声・データ通信時の通信データパケットフォーマットと通信モード切替え要求／確認データの関係を示す図である。
【図７】  本発明による通信モード切替えシーケンスを示す図である。
【図８】  音声データ処理部のエラー状態により通信モードを切替える本発明の実施形態の同時伝送アダプタの構成図である。
【図９】  通信端末のアプリケーションソフトで通信モード切替えを行う本発明の実施形態の同時伝送アダプタの構成図である。
【図１０】  通信端末のアプリケーションソフトで通信モード切替えを行う時のフローチャートである。
【図１１】  無線通信回線状態から通信モードを切替える本発明の実施形態の同時伝送アダプタの構成図である。
【図１２】  送信データ量に応じて通信モードを切替える本発明の実施形態の同時伝送アダプタの構成図である。
【図１３】  通信モード切替えで使用するＰＤＣと同時伝送アダプタ間で使用される信号フォーマットである。
【図１４】  通信モード切替え要求／確認データによる通信モード切替えシーケンス例を示す図である。
【図１５】  識別符号によって通信モードを切替える同時伝送アダプタの構成図である。
【図１６】  識別符号による通信モード切替えシーケンス例を示す図である。
【図１７】  ＶＯＸ検出によって通信モードを切替える本発明の実施形態の同時伝送アダプタの構成図である。
【図１８】  音声データ処理部のエラー状態により通信モードを切替える本発明の第２の実施の形態を示す図である。
【図１９】  一方の通信相手の通信モードを他方の通信相手に転送する手段を設けた交換局の構成図である。
【図２０】  網を介した通信モード切り替わりメッセージ伝達シーケンスである。
【図２１】  網を介した通信モード切り替わりメッセージにより、通信モードを切替える同時伝送アダプタの構成図である。
【符号の説明】
１０１、２０１、３０１、４０１、５０１、６０１、７０１、８０１、９０１、１１０１...同時伝送アダプタ、１０２、２０２...ＰＤＣ、１０３...通信端末、１０４...音声入出力部、１０４１...マイク、１０４２...スピーカ、１０５...ＰＤＣＩ／Ｆ処理部、１０５１...ＰＤＣ制御コマンド処理部、１０５２...ＴＣＨデータ送受信部、１０６...通信端末Ｉ／Ｆ処理部、１０７...通信モード判定部、１０８...ＡＴコマンド処理部、１０９...非音声データ処理部、１１０...音声データ処理部、１１１...音声・データ同時通信処理部、１１２...通話モード判定部、１１３...通信モード切替え要求／確認データ送出部、１１４...通信モード切替え要求／確認データ検出部、１１５...無線回線状態検知部、８０１...音声データエラー検出部、１００１...通信モード切替え指示データ受信チェック処理、１００２...通信モード切替え要求データ送出処理、１００３...通信モード切替え要求データ受信チェック処理、１００４...通信モード切替え確認データ送出処理、１００５...通信モード切替え確認データ受信チェック処理、１００６...エスケープコマンド入力処理、１００７...オンラインコマンドモード待ち処理、１００８...音声通信モード切替えコマンド入力処理、１２０１...通信モード切替え制御部、１２０２...送信データ量検出部、１５０１...識別符号送出部、１５０２...識別符号検出部、１８０１...通信モード切替え操作部、１９０１...基地局、１９０２...交換局、１９０３...公衆網、１９０４...基地局Ｉ／Ｆ部、１９０５...回線交換部、１９０６...公衆網Ｉ／Ｆ部、１９０７...呼制御部、１９０８...通信モード管理部、２１０１...相手モード検出部。
【図１】
0003947312.tif 000002
【図２】
0003947312.tif 000003
【図３】
0003947312.tif 000004
【図４】
0003947312.tif 000005
【図５】
0003947312.tif 000006
【図６】
0003947312.tif 000007
【図７】
0003947312.tif 000008
【図８】
0003947312.tif 000009
【図９】
0003947312.tif 000010
【図１０】
0003947312.tif 000011
【図１１】
0003947312.tif 000012
【図１２】
0003947312.tif 000013
【図１３】
0003947312.tif 000014
【図１４】
0003947312.tif 000015
【図１５】
0003947312.tif 000016
【図１６】
0003947312.tif 000017
【図１７】
0003947312.tif 000018
【図１８】
0003947312.tif 000019
【図１９】
0003947312.tif 000020
【図２０】
0003947312.tif 000021
【図２１】
0003947312.tif 000022