(57)【要約】【課題】ホストとデバッグ装置とをＴＣＰ／ＩＰで接続することにより、データ損失がなく、１つの地域に限られず、さらに、移動通信端末機の位置に関係なく、デバッグ装置を遠隔地から容易かつ正確にリアルタイムで制御できる、デバッグ装置を遠隔制御するシステム及びその方法を提供する。【解決手段】デバッグ装置を遠隔制御するシステムは、インターネットを介して転送された、デバッグ装置を制御するためのデバッグ命令を含む第１ＴＣＰデータを第１ＵＤＰデータに変換する第１プロトコル変換器と、インターネットを介して第１プロトコル変換器から転送された、デバッグ結果データを含む第２ＴＣＰデータを第２ＵＤＰデータに変換する第２プロトコル変換器と、を含む。【選択図】図１
2006172441.tif 000002
【特許請求の範囲】
【請求項１】
インターネットを介して転送された、デバッグ装置を制御するためのデバッグ命令を含む第１ＴＣＰデータを、第１ＵＤＰデータに変換する第１プロトコル変換器と、
前記インターネットを介して前記第１プロトコル変換器から転送された、デバッグ結果データを含む第２ＴＣＰデータを、第２ＵＤＰデータに変換する第２プロトコル変換器と、
を含むことを特徴とするデバッグ装置を遠隔制御するシステム。
【請求項２】
前記第１プロトコル変換器が、移動通信端末機をデバッグする前記デバッグ装置に設置されていることを特徴とする請求項１に記載のデバッグ装置を遠隔制御するシステム。
【請求項３】
前記デバッグ装置が、前記第１ＵＤＰデータに含まれた前記デバッグ命令によって、前記移動通信端末機をデバッグすることを特徴とする請求項２に記載のデバッグ装置を遠隔制御するシステム。
【請求項４】
前記第２プロトコル変換器が、ＴＣＰ／ＩＰで前記デバッグ装置を遠隔制御するホストに設置されていることを特徴とする請求項１に記載のデバッグ装置を遠隔制御するシステム。
【請求項５】
前記ホストが、前記第２ＵＤＰデータに含まれた前記デバッグ結果データを前記ホストの画面上に表示することを特徴とする請求項４に記載のデバッグ装置を遠隔制御するシステム。
【請求項６】
移動通信端末機をデバッグするデバッグ装置に接続され、インターネットを介して転送された第１ＴＣＰデータを第１ＵＤＰデータに変換し、また、前記デバッグ装置から転送された第２ＵＤＰデータを第２ＴＣＰデータに変換する第１プロトコル変換器と、
前記インターネットを介して前記第１プロトコル変換器に接続され、前記第１プロトコル変換器から転送された前記第２ＴＣＰデータを前記第２ＵＤＰデータに変換し、また、前記第１ＵＤＰデータを発生し、前記発生した第１ＵＤＰデータを前記第１ＴＣＰデータに変換するホストと、
を含むことを特徴とするデバッグ装置を遠隔制御するシステム。
【請求項７】
前記ホストが、前記デバッグ装置を制御するためのデバッグ命令を含む前記第１ＴＣＰデータを、前記インターネットを介して前記第１プロトコル変換器に転送することを特徴とする請求項６に記載のデバッグ装置を遠隔制御するシステム。
【請求項８】
前記第１プロトコル変換器が、前記インターネットを介して前記ホストから受信した前記第１ＴＣＰデータを前記第１ＵＤＰデータに変換し、該変換した第１ＵＤＰデータを前記デバッグ装置に転送することを特徴とする請求項７に記載のデバッグ装置を遠隔制御するシステム。
【請求項９】
前記デバッグ装置が、前記第１プロトコル変換器から転送された前記第１ＵＤＰデータ内の前記デバッグ命令によって、前記移動通信端末機をデバッグすることを特徴とする請求項８に記載のデバッグ装置を遠隔制御するシステム。
【請求項１０】
前記デバッグ装置が、前記移動通信端末機をデバッグした後、デバッグ結果データを含む前記第２ＵＤＰデータを前記第１プロトコル変換器に転送することを特徴とする請求項６に記載のデバッグ装置を遠隔制御するシステム。
【請求項１１】
前記第１プロトコル変換器が、前記デバッグ結果データを含む前記第２ＵＤＰデータを前記第２ＴＣＰデータに変換し、該第２ＴＣＰデータを前記インターネットを介して前記ホストに転送することを特徴とする請求項１０に記載のデバッグ装置を遠隔制御するシステム。
【請求項１２】
前記ホストが、前記インターネットを介して前記第１プロトコル変換器から転送された前記第２ＴＣＰデータを前記第２ＵＤＰデータに変換し、該変換した第２ＵＤＰデータに含まれた前記デバッグ結果データを前記ホストの画面上に表示することを特徴とする請求項１１に記載のデバッグ装置を遠隔制御するシステム。
【請求項１３】
前記デバッグ装置は、
前記第１プロトコル変換器から転送された前記第１ＵＤＰデータに含まれたデバッグ命令によって、ＪＴＡＧ技術により前記移動通信端末機のプログラム及びデータの流れを確認して前記移動通信端末機をデバッグした後、そのデバッグ結果データを含む前記第２ＵＤＰデータを発生するデバッグモジュールを含み、
ここで、前記第１プロトコル変換器が、前記ホストから転送された前記デバッグ命令を含む前記第１ＴＣＰデータを前記第１ＵＤＰデータに変換し、また、前記デバッグ結果データを含む前記第２ＵＤＰデータを前記第２ＴＣＰデータに変換することを特徴とする請求項６に記載のデバッグ装置を遠隔制御するシステム。
【請求項１４】
前記ホストは、
使用者の指示によって、前記デバッグ命令を含む前記第１ＵＤＰデータを発生する制御モジュールと、
前記デバッグ命令を含む前記第１ＵＤＰデータを前記第１ＴＣＰデータに変換し、該変換した第１ＴＣＰデータを前記インターネットを介して前記第１プロトコル変換器に転送し、また、前記インターネットを介して前記第１プロトコル変換器から転送された前記第２ＴＣＰデータを前記第２ＵＤＰデータに変換し、該第２ＵＤＰデータを前記制御モジュールに転送する第２プロトコル変換器を含み、
ここで、前記制御モジュールが、前記第２プロトコル変換器から転送された前記第２ＵＤＰデータに含まれた前記デバッグ結果データを前記ホストの画面上に表示することを特徴とする請求項１３に記載のデバッグ装置を遠隔制御するシステム。
【請求項１５】
ホストから発生した、デバッグ装置を制御するデバッグ命令を含む第１ＵＤＰデータを第１ＴＣＰデータに変換し、ＴＣＰ／ＩＰで前記第１ＴＣＰデータを前記デバッグ装置に転送する段階と、
前記デバッグ装置に転送された前記第１ＴＣＰデータを前記第１ＵＤＰデータに変換し、前記変換された第１ＵＤＰデータ内の前記デバッグ命令によって、前記デバッグ装置に接続された移動通信端末機をデバッグする段階と、
を含むことを特徴とするデバッグ装置を遠隔制御する方法。
【請求項１６】
前記移動通信端末機をデバッグした後に発生した、デバッグ結果データを含む第２ＵＤＰデータを第２ＴＣＰデータに変換し、前記変換された第２ＴＣＰデータを前記ＴＣＰ／ＩＰで前記ホストに転送する段階と、
前記ホストに転送された前記第２ＴＣＰデータを前記第２ＵＤＰデータに変換し、前記変換された第２ＵＤＰデータに含まれた前記デバッグ結果データを前記ホストの画面上に表示する段階と、
をさらに含むことを特徴とする請求項１５に記載のデバッグ装置を遠隔制御する方法。
【請求項１７】
ＴＣＰ／ＩＰで転送された、移動通信端末機をデバッグするためのデバッグ命令を含む第１ＴＣＰデータを第１ＵＤＰデータに変換するプロトコル変換器を含むことを特徴とするデバッグ装置。
【請求項１８】
前記プロトコル変換器が、前記デバッグ装置から発生した、デバッグ結果データを含む第２ＵＤＰデータを第２ＴＣＰデータに変換することを特徴とする請求項１７に記載のデバッグ装置。
【請求項１９】
移動通信端末機をデバッグするデバッグ装置にインターネットを介して接続され、前記デバッグ装置を制御するためのデバッグ命令を含む第１ＵＤＰデータを第１ＴＣＰデータに変換するプロトコル変換器を含むことを特徴とするホスト。
【請求項２０】
前記プロトコル変換器が、前記デバッグ装置から発生した、デバッグ結果データを含む第２ＴＣＰデータを第２ＵＤＰデータに変換することを特徴とする請求項１９に記載のホスト。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信端末機用デバッグ装置（debugging unit）に関し、特に、デバッグ装置を遠隔制御するシステム及びその方法に関する。
【背景技術】
【０００２】
近年、移動通信端末機のサービスの種類が多様になるにつれて、複数のサービスをサポートするプログラムコードの大きさが増加し、かつ、移動通信端末機の動作が次第に複雑になることにより、移動通信端末機の各動作間の相互作用が円滑に行われないため、移動通信端末機が不安定になる恐れがある。
【０００３】
移動通信端末機の設計者は、デバッグ装置を利用して、不安定な移動通信端末機の動作をデバッグすることにより、移動通信端末機の動作を安定させる。デバッグ装置は、ＪＴＡＧ（Joint Test Action Group）技術により、移動通信端末機のプログラム及びデータの流れを確認して、移動通信端末機の動作状態（例えば、移動通信端末機のプログラム）をデバッグする。
【０００４】
また、移動通信端末機の設計者は、ホスト（例えば、パソコン）を利用してデバッグ装置に接続した後、デバッグ命令をデバッグ装置に転送する。ホストとデバッグ装置とは、ＬＡＮ（Local Area Network）のＵＤＰ（User Datagram Protocol）で接続され、ホストは、デバッグ命令を含むＵＤＰデータをデバッグ装置に転送する。
【０００５】
デバッグ装置は、ＵＤＰデータ内のデバッグ命令によって移動通信端末機をデバッグした後、そのデバッグ結果データを含むＵＤＰデータをホストに転送する。ここで、ホスト及びデバッグ装置は、ＵＤＰを利用するので、移動通信端末機の設計者は、ローカルネットワークで移動通信端末機をデバッグする場合、移動通信端末機と同じ位置、場所又は地域に位置しなければならない不便があった。ＵＤＰには、プロトコル処理が高速であるという特徴はあるが、ＴＣＰ（Transmission Control Protocol）のようなエラー訂正や再送信の機能がない。従って、ＵＤＰは、信頼性よりも高速性が要求されるマルチメディアアプリケーションなどにおいて使用される。
【０００６】
図４は、従来技術によって移動通信端末機をデバッグするデバッグ装置、及びデバッグ装置を制御するホスト（例えば、パソコン）の構成を示す図である。
【０００７】
図４に示すように、移動通信端末機１０は、デバッグ専用線を介してデバッグ装置２０と物理的に接続される。
【０００８】
デバッグ装置２０は、ＵＤＰで各ホスト３１、３２と通信を行う。デバッグ装置２０は、ＵＤＰで、ホスト（例えば、ホスト３１）からデバッグ命令を含むＵＤＰデータを受信し、ＵＤＰデータに含まれたデバッグ命令によって、ＪＴＡＧ技術により、移動通信端末機１０のプログラム及びデータの流れを確認し、移動通信端末機１０をデバッグする。また、デバッグ装置２０は、移動通信端末機１０をデバッグした後、デバッグ結果データを含むＵＤＰデータをホスト３１に転送する。
【０００９】
ホスト３１は、ＬＡＮを介してデバッグ装置２０に接続されるため、ＵＤＰで、デバッグ命令を含むＵＤＰデータをデバッグ装置２０に転送することができる。また、ホスト３１は、デバッグ装置２０から転送されたデバッグ結果データを含むＵＤＰデータを受信し、この受信したＵＤＰデータ内のデバッグ結果データを画面上に表示する。
【００１０】
一方、デバッグ装置２０と各ホスト３１、３２とは、ＬＡＮケーブルで接続されるため、同じ場所や地域に位置していなければならない。
【００１１】
各ホスト３１、３２は、ローカルネットワークで異なる位置に置かれて、１つのデバッグ装置２０に接続されており、デバッグ命令をＵＤＰでデバッグ装置２０に転送し、デバッグ装置２０から転送されたデバッグ結果データを画面上に表示する。従って、ローカルネットワークに位置する各ホスト３１、３２は、そのローカルネットワークに接続されたデバッグ装置２０を介してデバッグ装置２０を制御することはできる。しかし、各ホスト３１、３２は、他のローカルネットワークに接続されたデバッグ装置には接続されていないため、その他のローカルネットワークに接続されたデバッグ装置を遠隔制御することはできないという問題があった。つまり、複数のホストとデバッグ装置とが、ローカルネットワークを介してデバッグ装置を制御するためには、同じ地域に位置しなければならないという問題があった。
【００１２】
また、ＵＤＰの特性により、ホストとデバッグ装置間に送受信される制御情報及びデータが損失した場合、移動通信端末機のデバッグ時にエラーが発生するという問題もある。
【００１３】
なお、従来のデバッグ方法については、次のものがある。
【特許文献１】米国特許第６，８６５，６９３号明細書
【特許文献２】米国特許第６，５９８，１８０号明細書
【発明の開示】
【発明が解決しようとする課題】
【００１４】
本発明は、このような従来技術の問題を解決するためになされたもので、デバッグ装置とホストとをインターネット（ＴＣＰ／ＩＰ）を介して接続することにより、１つの地域に限らず、及び、移動通信端末機の位置に関係なく、移動通信端末機を遠隔地からリアルタイムでデバッグできる、デバッグ装置を遠隔制御するシステム及びその方法を提供することを目的とする。
【００１５】
本発明の他の目的は、デバッグ装置とホストとをインターネット（ＴＣＰ／ＩＰ）を介して接続することにより、ホストとデバッグ装置との間で送受信される制御情報及びデータの損失を低減できる、デバッグ装置を遠隔制御するシステム及びその方法を提供することにある。
【課題を解決するための手段】
【００１６】
上記の目的を達成するために、本発明によるデバッグ装置を遠隔制御するシステムは、インターネットを介して転送された、デバッグ装置を制御するためのデバッグ命令を含む第１ＴＣＰデータを、第１ＵＤＰデータに変換する第１プロトコル変換器と、前記インターネットを介して前記第１プロトコル変換器から転送された、デバッグ結果データを含む第２ＴＣＰデータを、第２ＵＤＰデータに変換する第２プロトコル変換器と、を含むことを特徴とする。
【００１７】
上記の目的を達成するために、本発明によるデバッグ装置を遠隔制御するシステムは、移動通信端末機をデバッグするデバッグ装置に接続され、インターネットを介して転送された第１ＴＣＰデータを第１ＵＤＰデータに変換し、前記デバッグ装置から転送された第２ＵＤＰデータを第２ＴＣＰデータに変換する第１プロトコル変換器と、前記インターネットを介して前記第１プロトコル変換器に接続され、前記第１プロトコル変換器から転送された前記第２ＴＣＰデータを前記第２ＵＤＰデータに変換し、前記第１ＵＤＰデータを発生し、前記発生した第１ＵＤＰデータを前記第１ＴＣＰデータに変換するホストと、を含むことを特徴とする。
【００１８】
上記の目的を達成するために、本発明によるデバッグ装置を遠隔制御する方法は、ホストから発生した、デバッグ装置を制御するデバッグ命令を含む第１ＵＤＰデータを第１ＴＣＰデータに変換し、ＴＣＰ／ＩＰで前記第１ＴＣＰデータを前記デバッグ装置に転送する段階と、前記デバッグ装置に転送された前記第１ＴＣＰデータを前記第１ＵＤＰデータに変換し、前記変換された第１ＵＤＰデータ内の前記デバッグ命令によって、前記デバッグ装置に接続された移動通信端末機をデバッグする段階と、を含むことを特徴とする。
【００１９】
上記の目的を達成するために、本発明によるデバッグ装置は、ＴＣＰ／ＩＰで転送される、移動通信端末機をデバッグするためのデバッグ命令を含む第１ＴＣＰデータを、第１ＵＤＰデータに変換するプロトコル変換器を含むことを特徴とする。
【００２０】
上記の目的を達成するために、本発明によるホストは、移動通信端末機をデバッグするデバッグ装置にインターネットを介して接続され、前記デバッグ装置を制御するためのデバッグ命令を含む第１ＵＤＰデータを、第１ＴＣＰデータに変換するプロトコル変換器を含むことを特徴とする。
【発明の効果】
【００２１】
本発明によるデバッグ装置を制御するシステム及びその方法は、ホストをＴＣＰ／ＩＰでデバッグ装置に接続することにより、データ損失がなく、１つの地域に限らず、さらに、移動通信端末機の位置に関係なくデバッグ装置を遠隔地から制御できるという効果がある。
【００２２】
従って、デバッグ装置に接続された移動通信端末機を遠距離で容易かつ正確にリアルタイムでデバッグすることができる。
【発明を実施するための最良の形態】
【００２３】
以下、ホスト、デバッグ装置、さらにプロトコル変換器を含む、ホストとデバッグ装置とをインターネット（ＴＣＰ／ＩＰ）を介して接続することにより、データ損失がなく、１つの地域に限られず、移動通信端末機の位置に関係なく、デバッグ装置を遠隔地から容易かつ正確にリアルタイムで制御できる、デバッグ装置を遠隔制御するシステム及びその方法の好ましい実施形態について、図１〜図３を参照して説明する。
【００２４】
図１は本発明の実施形態によるデバッグ装置を遠隔制御するシステムの構成を示すブロック図である。
【００２５】
図１に示すように、本発明によるデバッグ装置を遠隔制御するシステムは、インターネット（ＴＣＰ／ＩＰ）６０を介して転送された第１ＴＣＰデータを第１ＵＤＰデータに変換し、また、デバッグ装置５０から転送された第２ＵＤＰデータを第２ＴＣＰデータに変換する第１プロトコル変換器５２が設置された、デバッグ専用線を介して移動通信端末機４０に物理的に接続されたデバッグ装置５０と、インターネット（ＴＣＰ／ＩＰ）６０を介して第１プロトコル変換器５２に接続され、デバッグ装置５０を制御するためのデバッグ命令を含む第１ＵＤＰデータを第１ＴＣＰデータに変換し、また、第２ＴＣＰデータを第２ＵＤＰデータに変換し、第１プロトコル変換器５２を介してデバッグ装置５０を遠隔制御するホスト７０と、を含んで構成される。
【００２６】
なお、第１プロトコル変換器５２をデバッグ装置５０に接続する構成も可能である。すなわち、デバッグ専用線を介して移動端末機４０に物理的に接続されたデバッグ装置５０と接続され、インターネット（ＴＣＰ／ＩＰ）６０を介して転送された第１ＴＣＰデータを第１ＵＤＰデータに変換し、また、デバッグ装置５０から転送された第２ＵＤＰデータを第２ＴＣＰデータに変換する第１プロトコル変換器５２と、インターネット（ＴＣＰ／ＩＰ）６０を介して第１プロトコル変換器５２に接続され、デバッグ装置５０を制御するためのデバッグ命令を含む第１ＵＤＰデータを第１ＴＣＰデータに変換し、また、第２ＴＣＰデータを第２ＵＤＰデータに変換し、第１プロトコル変換器５２を介してデバッグ装置５０を遠隔制御するホスト７０と、を含んで構成するようにしてもよい。
【００２７】
移動通信端末機４０は、デバッグ専用線を介してデバッグ装置５０と物理的に接続され、デバッグ装置５０は、ＴＣＰ／ＩＰでインターネット６０に接続され、ホスト７０は、ＴＣＰ／ＩＰでインターネット６０に接続される。
【００２８】
ホスト７０は、ＵＤＰでデバッグ命令を含む第１ＵＤＰデータを発生し、第２ＵＤＰデータに含まれたデバッグ結果データをホスト７０の画面上に表示する制御モジュール７２と、デバッグ命令を含む第１ＵＤＰデータを第１ＴＣＰデータに変換し、該第１ＴＣＰデータをインターネット６０を介して第１プロトコル変換器５２に転送し、また、インターネット６０を介して第１プロトコル変換器５２から転送されたデバッグ結果データを含む第２ＴＣＰデータを第２ＵＤＰデータに変換し、該変換した第２ＵＤＰデータを制御モジュール７２に転送する第２プロトコル変換器７１と、を含んで構成される。
【００２９】
デバッグ装置５０は、第１ＵＤＰデータに含まれたデバッグ命令によって、ＪＴＡＧ技術により移動通信端末機４０のプログラム及びデータの流れを確認して移動通信端末機４０をデバッグし、移動通信端末機４０をデバッグした後、デバッグ結果データを含む第２ＵＤＰデータを発生するデバッグモジュール５１と、デバッグモジュール５１から発生した第２ＵＤＰデータを第２ＴＣＰデータに変換した後、該変換した第２ＴＣＰデータをインターネット６０を介してホスト７０に転送し、また、インターネット６０を介してホスト７０から転送された第１ＴＣＰデータを第１ＵＤＰデータに変換し、該変換した第１ＵＤＰデータをデバッグモジュール５１に転送する第１プロトコル変換器５２と、を含んで構成される。
【００３０】
以下、デバッグ装置５０を遠隔制御するシステムの動作を説明する。
【００３１】
まず、移動通信端末機４０は、デバッグ専用線を介してデバッグ装置５０と物理的に接続される。
【００３２】
ホスト７０は、インターネット６０を介してデバッグ装置５０と接続され、デバッグ命令を含む第１ＵＤＰデータを第１ＴＣＰデータに変換し、該第１ＴＣＰデータをインターネット６０を介してデバッグ装置５０に転送する。例えば、ホスト７０内の制御モジュール７２は、使用者の指示によって、ＵＤＰでデバッグ命令を発生し、該発生したデバッグ命令を含む第１ＵＤＰデータを第２プロトコル変換器７１に転送する。
【００３３】
ホスト７０内の第２プロトコル変換器７１は、制御モジュール７２から転送された第１ＵＤＰデータを第１ＴＣＰデータに変換し、該第１ＴＣＰデータをインターネット６０を介してデバッグ装置５０の第１プロトコル変換器５２に転送する。
【００３４】
デバッグ装置５０は、インターネット６０を介してホスト７０に接続され、デバッグ命令を含む第１ＴＣＰデータを第１ＵＤＰデータに変換し、該変換された第１ＵＤＰデータ内のデバッグ命令によって移動通信端末機４０をデバッグする。例えば、第１プロトコル変換器５２は、インターネット６０を介して、クライアントであるホスト７０の第２プロトコル変換器７１からデバッグ命令を含む第１ＴＣＰデータを受信し、該受信した第１ＴＣＰデータを第１ＵＤＰデータに変換し、該変換した第１ＵＤＰデータをデバッグモジュール５１に転送する。
【００３５】
デバッグモジュール５１は、第１ＵＤＰデータに含まれたデバッグ命令によって、ＪＴＡＧ技術により移動通信端末機４０のプログラム及びデータの流れを確認して、移動通信端末機４０をデバッグする。
【００３６】
その後、デバッグモジュール５１は、デバッグ結果データを含む第２ＵＤＰデータを発生し、該第２ＵＤＰデータを第１プロトコル変換器５２に出力する。
【００３７】
第１プロトコル変換器５２は、デバッグモジュール５１から転送された第２ＵＤＰデータを第２ＴＣＰデータに変換し、該変換した第２ＴＣＰデータをインターネット６０を介して、ホスト７０の第２プロトコル変換器７１に転送する。インターネット６０は、全世界的なコンピュータネットワークであって、ＴＣＰ／ＩＰを使用して情報を１つ以上のラインに分けて転送して、ネットワークの一部の破壊により情報が損失する現象を防止する。
【００３８】
その後、ホスト７０内の第２プロトコル変換器７１は、インターネット６０を介して第１プロトコル変換器５２から転送された第２ＴＣＰデータを第２ＵＤＰデータに変換し、該変換した第２ＵＤＰデータを制御モジュール７２に転送する。
【００３９】
制御モジュール７２は、第２プロトコル変換器７１から転送された第２ＵＤＰデータを受信し、該第２ＵＤＰデータに含まれたデバッグ結果データをホスト７０の画面上に表示する。
【００４０】
このように、本発明は、ホスト７０がＴＣＰ／ＩＰでデバッグ装置５０に接続されることによって、データ損失がなく、１つの地域に限らず、移動通信端末機４０の位置に関係なく、デバッグ装置５０を遠隔地から制御することができ、デバッグ装置５０に接続された移動通信端末機４０を遠隔地から正確かつ容易にデバッグすることができる。
【００４１】
図２は、図１の移動通信端末機、デバッグ装置、インターネット、及びホストのプロトコル接続構成を示す図である。
【００４２】
デバッグプロトコル層は、移動通信端末機４０、デバッグ装置５０、ホスト７０において、デバッグ命令、デバッグ結果データを送信／受信する。ＵＤＰ層は、デバッグ装置５０、ホスト７０においてデバッグ命令、デバッグ結果データを送信／受信する。ＴＣＰ／ＩＰ層は、デバッグ装置５０、インターネット６０、ホスト７０においてデバッグ命令、デバッグ結果データを送信／受信する。
【００４３】
ホスト７０内のデバッグプロトコル層は、ホスト７０のデバッグ命令をＵＤＰ層に送る。ＵＤＰ層は、デバッグプロトコル層のデバッグ命令をＴＣＰ／ＩＰ層に送り、また、デバッグ装置５０のデバッグ結果データをデバッグプロトコル層に送る。ＴＣＰ／ＩＰ層は、ＵＤＰ層のデバッグ命令をインターネットのＴＣＰ／ＩＰ層を介してデバッグ装置５０に送り、また、ＴＣＰ／ＩＰ層のデバッグ結果データをＵＤＰ層に送る。
【００４４】
デバッグ装置５０内のＴＣＰ／ＩＰ層は、インターネットのＴＣＰ／ＩＰ層とデータ通信して、ホスト７０のデバッグ命令、デバッグ装置５０のデバッグ結果データを送信／受信する。デバッグ装置５０内のＵＤＰ層は、ＴＣＰ／ＩＰ層のデバッグ命令をデバッグプロトコル層に送り、また、デバッグプロトコル層のデバッグ結果データをＴＣＰ／ＩＰ層に送る。デバッグプロトコル層は、ＵＤＰ層のデバッグ命令を移動通信端末機４０に送り、また、移動通信端末機４０から得たデバッグ結果データをＵＤＰ層に送る。
【００４５】
以下、本発明の実施形態によるデバッグ装置を遠隔制御する方法について、図３を参照して説明する。
【００４６】
図３は本発明の実施形態によるデバッグ装置を遠隔制御する方法を示すフローチャートである。
【００４７】
図３に示すように、本発明の実施形態によるデバッグ装置を遠隔制御する方法は、ホスト７０がデバッグ装置５０のＩＰを入力（セット）し、ＴＣＰ／ＩＰでデバッグ装置５０とホスト７０間にネットワーク接続を設定（確立）する段階と、ホスト７０によりデバッグ装置５０の動作を制御するデバッグ命令を含む第１ＵＤＰデータを発生し（Ｓ４４）、該発生した第１ＵＤＰデータを第１ＴＣＰデータに変換し（Ｓ４５）、該変換した第１ＴＣＰデータをインターネット６０を介してデバッグ装置５０に転送する段階と、該転送された第１ＴＣＰデータを第１ＵＤＰデータに変換し（Ｓ４０）、デバッグ装置５０により変換された第１ＵＤＰデータに含まれたデバッグ命令によって移動通信端末機４０をデバッグする段階（Ｓ４１）と、デバッグ装置５０から受信したデバッグ命令によって移動通信端末機４０をデバッグした後、デバッグ結果データを含む第２ＵＤＰデータを発生し（Ｓ４２）、該発生した第２ＵＤＰデータを第２ＴＣＰデータに変換し（Ｓ４３）、該変換した第２ＴＣＰデータをインターネット６０を介してホスト７０に転送する段階と、インターネット６０を介して受信した第２ＴＣＰデータを第２ＵＤＰデータに変換し（Ｓ４６）、該変換された第２ＵＤＰデータに含まれたデバッグ結果データをホスト７０の画面上に表示する段階（Ｓ４７）と、を含む。
【００４８】
以下、このような本発明の実施形態によるデバッグ装置を遠隔制御する方法についてより詳しく説明するが、ホスト７０は、移動通信端末機４０、デバッグ装置５０から遠距離に位置する。使用者は、ホスト７０を利用して遠距離からデバッグ装置５０を操作し、移動通信端末機４０をデバッグする場合を仮定して説明する。
【００４９】
まず、ホスト７０は、デバッグ装置５０のＩＰを入力し、デバッグ装置５０とのＴＣＰ／ＩＰ接続を試みてネットワーク接続を設定する。
【００５０】
ホスト７０は、使用者のデバッグ要請によって、移動通信端末機４０をデバッグするために、デバッグ装置５０の動作を制御するためのデバッグ命令を含む第１ＵＤＰデータを発生し（Ｓ４４）、該発生した第１ＵＤＰデータを第１ＴＣＰデータに変換する（Ｓ４５）。つまり、デバッグ命令は、第１ＵＤＰデータに変換された後、さらに第１ＴＣＰデータに変換される。次に、ホスト７０は、第１ＴＣＰデータをインターネット６０を介してデバッグ装置５０に転送する。
【００５１】
デバッグ装置５０は、インターネット６０を介して第１ＴＣＰデータを受信し、該第１ＴＣＰデータを第１ＵＤＰデータに変換し（Ｓ４０）、該第１ＵＤＰデータに含まれたデバッグ命令によって、移動通信端末機４０をデバッグした後（Ｓ４１）、デバッグ結果データを含む第２ＵＤＰデータを発生する（Ｓ４２）。
【００５２】
その後、デバッグ装置５０は、デバッグ結果データを含む第２ＵＤＰデータを第２ＴＣＰデータに変換し（Ｓ４３）、該変換した第２ＴＣＰデータをインターネット６０を介してホスト７０に転送する。つまり、デバッグ結果データは、第２ＵＤＰデータに変換された後、さらに第２ＴＣＰデータに変換される。
【００５３】
ホスト７０は、インターネット６０を介して第２ＴＣＰデータを受信し、該受信した第２ＴＣＰデータを第２ＵＤＰデータに変換し（Ｓ４６）、該第２ＵＤＰデータ内のデバッグ結果データを受信し、該受信したデバッグ結果データを画面上に表示する（Ｓ４７）。
【図面の簡単な説明】
【００５４】
【図１】本発明の実施形態によるデバッグ装置を遠隔制御するシステムの構成を示すブロック図である。
【図２】図１の移動通信端末機、デバッグ装置、インターネット、及びホストのプロトコル接続構成を示す図である。
【図３】本発明の実施形態によるデバッグ装置を遠隔制御する方法を示すフローチャートである。
【図４】従来技術によって移動通信端末機をデバッグするデバッグ装置、及びデバッグ装置を制御するホストの構成を示す図である。
【符号の説明】
【００５５】
５０  デバッグ装置
５１  デバッグモジュール
５２  第１プロトコル変換器
７０  ホスト
７１  第２プロトコル変換器
７２  制御モジュール
【図１】
2006172441.tif 000003
【図２】
2006172441.tif 000004
【図３】
2006172441.tif 000005
【図４】
2006172441.tif 000006