(57)【要約】【課題】異常要因が発生した際に揮発性のＲＡＭ内に存在しているデータを基に、異常要因が発生した際の状態を解析することを可能とする通信端末装置を提供する。【解決手段】通信端末装置（１）は、通信端末装置（１）内部での異常要因を検出した際に、通信端末装置（１）の具備する揮発性のＲＡＭ内に存在するデータをそのままＲＡＭ内に保持し、通信端末装置（１）の再起動後に、ＲＡＭ内に保持したデータを外部の情報処理装置（２）に送信する。【選択図】図１
2007172242.tif 000002
【特許請求の範囲】
【請求項１】
異常要因を検出する異常要因検出手段と、
前記異常要因検出手段により異常要因を検出した際に、揮発性のＲＡＭ内に存在するデータを保持するデータ保持手段と、
を有することを特徴とする通信端末装置。
【請求項２】
前記データ保持手段は、
前記異常要因検出手段により異常要因を検出した際に実行するシステムリセット時に、前記ＲＡＭ内に存在するデータを保持することを特徴とする請求項１記載の通信端末装置。
【請求項３】
前記通信端末装置の再起動後に、前記データ保持手段により保持したデータを外部の情報処理装置に送信するデータ送信手段を有することを特徴とする請求項１記載の通信端末装置。
【請求項４】
前記データ保持手段により保持したデータを送信するか否かを決定するフラグを設定するフラグ設定手段を有し、
前記データ送信手段は、
前記通信端末装置の再起動後に、前記フラグ設定手段により設定されたフラグを基に、前記データ保持手段により保持したデータを送信することを特徴とする請求項３記載の通信端末装置。
【請求項５】
揮発性のＲＡＭを有する通信端末装置において行うデバック制御方法であって、
異常要因を検出する異常要因検出工程と、
前記異常要因検出工程により異常要因を検出した際に、前記ＲＡＭ内に存在するデータを保持するデータ保持工程と、
を、前記通信端末装置が行うことを特徴とするデバック制御方法。
【請求項６】
前記データ保持工程は、
前記異常要因検出工程により異常要因を検出した際に、前記通信端末装置が実行するシステムリセット時に、前記ＲＡＭ内に存在するデータを保持することを特徴とする請求項５記載のデバック制御方法。
【請求項７】
前記通信端末装置の再起動後に、前記データ保持工程により保持したデータを外部の情報処理装置に送信するデータ送信工程を、前記通信端末装置が行うことを特徴とする請求項５記載のデバック制御方法。
【請求項８】
前記データ保持工程により保持したデータを送信するか否かを決定するフラグを設定するフラグ設定工程を、前記通信端末装置が行い、
前記データ送信工程は、
前記通信端末装置の再起動後に、前記フラグ設定工程により設定されたフラグを基に、前記データ保持工程により保持したデータを送信することを特徴とする請求項７記載のデバック制御方法。
【請求項９】
揮発性のＲＡＭを有する通信端末装置において実行させるデバック制御プログラムであって、
異常要因を検出する異常要因検出処理と、
前記異常要因検出処理により異常要因を検出した際に、前記ＲＡＭ内に存在するデータを保持するデータ保持処理と、
を、前記通信端末装置において実行させることを特徴とするデバック制御プログラム。
【請求項１０】
前記データ保持処理は、
前記異常要因検出処理により異常要因を検出した際に、前記通信端末装置が実行するシステムリセット時に、前記ＲＡＭ内に存在するデータを保持することを特徴とする請求項９記載のデバック制御プログラム。
【請求項１１】
前記通信端末装置の再起動後に、前記データ保持処理により保持したデータを外部の情報処理装置に送信するデータ送信処理を、前記通信端末装置に実行させることを特徴とする請求項９記載のデバック制御プログラム。
【請求項１２】
前記データ保持処理により保持したデータを送信するか否かを決定するフラグを設定するフラグ設定処理を、前記通信端末装置に実行させ、
前記データ送信処理は、
前記通信端末装置の再起動後に、前記フラグ設定処理により設定されたフラグを基に、前記データ保持処理により保持したデータを送信することを特徴とする請求項１１記載のデバック制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末装置、デバック制御方法及びデバック制御プログラムに関し、特に、通信端末装置のシステム内部で異常要因が発生した際の情報を外部の情報処理装置に送信することが可能な通信端末装置、デバック制御方法及びデバック制御プログラムに関するものである。
【背景技術】
【０００２】
通信端末装置の開発において、開発初期は、開発用の評価ボードを制作し、ソフトウェアの開発及びデバッグ制御を行うことになる。
【０００３】
なお、評価ボードには、デバッグ制御を効率よく実施できるための機能や回路が搭載されており、デバッグ・ツール等を用いたデバッグ制御が可能となる。なお、デバック・ツールとしては、ＩＣＥ（インサーキット・エミュレータ）等が挙げられる。
【０００４】
なお、近年は、通信端末装置の製品サイクルが短期間で行われており、通信端末装置の開発遅れによる製品の市場投入機会の損失は、最も大きな経済的損失となるため、通信端末装置の開発も、短期間での開発が要求されているのが現状である。
【０００５】
このようなことから、製品の開発段階から、通信端末装置の試作を行い、上述した評価ボードを用いてデバッグ制御を行うことになる。特に、通信端末装置の試作は、フィールドテストに用いられ、実動作環境下での検証が行われる。
【０００６】
なお、フィールドテストにおいて、何かしらの問題が発生し、問題解析・究明を行う際に、通信端末装置の試作段階の場合には、評価ボードと比べて、デバッグ制御を効率よく実施できるための機能や回路がほとんど搭載されておらず、基本的にはデバッグ・ツール等を用いたデバッグ制御の実施も難しいのが現状である。
【０００７】
また、評価ボードをフィールドテストに用いることは様々な制約から難しく、また、室内試験環境下で問題が発生せず、実動作環境下で初めて問題が顕在化することも多々存在する。
【０００８】
このように、試作段階で再現しにくい問題を発見して解析するようにすることは極めて困難であり、通信端末装置の試作段階でのデバック制御の効率向上のための手法や機能が要求されているのが現状である。
【０００９】
なお、通信端末装置の試作段階でのデバック制御には、システム内部に障害や異常等の異常要因が発生することを予め想定し、その想定した異常要因が発生した際に、その発生した異常要因をその異常要因毎に不揮発性のＲＯＭに記録したり、異常要因が発生した際の状態を後で解析する際に必要と思われる情報を不揮発性のＲＯＭに記録したりすることでシステムを復旧させるためのフェールセーフが仕込まれている。しかしながら、想定外の異常要因の場合には、フェールセーフが行われず、システム内部で発生した異常要因を不揮発性のＲＯＭに記録出来ないことがある。
【００１０】
また、異常要因が発生した場合には、その異常要因が発生した際の状態を後で解析するのに必要と思われる必要最小限の情報のみを不揮発性のＲＯＭに記録するように設計されており、異常要因が発生した際の全ての情報を不揮発性のＲＯＭに記録することは、メモリ容量の制約から通信端末装置では不可能である。このようなことから、ソフトウェアの動作時にワークエリアとして使用される揮発性のＲＡＭのデータは、異常要因が発生した後に行われる復旧時のシステムリセット時に消去したり、また、復旧時のシステムの再起動でデータの上書きが行われ消去したりすることになる。このため、異常要因が発生した際に揮発性のＲＡＭ内に存在しているデータを基に、異常要因が発生した際の状態を解析することができないのが現状である。
【００１１】
なお、本発明より先に出願された技術文献として、通信端末装置内のプロセッサによるコンピュータ・プログラム実行中における異常発生を検出する異常検出処理部と、異常検出時にコンピュータ・プログラムのデバッグ情報をデバッグ情報記憶部に格納するデバッグ情報格納処理部と、デバッグ情報の格納後に障害フラグがセットされた状態でプロセッサを再起動させる再起動処理部と、プロセッサの起動時に障害フラグに基づいてデバッグ情報記憶部に格納されたデバッグ情報を送信するデバッグ情報送信処理部とを備え、通信端末装置内のプロセッサがコンピュータ・プログラムを継続して実行できない致命的不具合の発生時においても、デバッグ情報を送信することができる通信端末装置が開示された文献がある（例えば、特許文献１参照）。
【００１２】
また、書換プログラム及び汎用通信インターフェースのプログラムを記憶させた不揮発性メモリと、汎用通信インターフェースとを備えた書換治具を電子機器に装着し、汎用通信インターフェースを介して情報処理装置を電子機器に接続し、電子機器は書換治具の書換プログラムを実行して、情報処理装置から更新プログラム、データの少なくとも一方を受信し、電子機器内のメモリに記憶されているプログラム、データを書換え、電子機器のプログラムの更新やデータの読み出しを携帯型コンピュータ（ノート型パソコン、携帯情報端末等）で行なえるようにする電子機器のプログラム・データ更新方法が開示された文献がある（例えば、特許文献２参照）。
【特許文献１】特開２００４−１３７１４号公報
【特許文献２】特開２００４−３０５１８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
なお、上記特許文献１には、通信端末装置内のプロセッサがコンピュータ・プログラムを継続して実行できない致命的不具合の発生時においても、デバッグ情報を送信することができることが開示されているが、異常要因が発生した際に、揮発性のＲＡＭのデータを保持することについては何ら考慮されたものではない。
【００１４】
また、上記特許文献２には、電子機器内のメモリに記憶されているプログラム、データを書換え、電子機器のプログラムの更新やデータの読み出しを携帯型コンピュータ（ノート型パソコン、携帯情報端末等）で行えるようにすることが開示されているが、特許文献１と同様に、異常要因が発生した際に、揮発性のＲＡＭのデータを保持することについては何ら考慮されたものではない。
【００１５】
本発明は、上記事情に鑑みてなされたものであり、異常要因が発生した際に揮発性のＲＡＭ内に存在しているデータを基に、異常要因が発生した際の状態を解析することを可能とする通信端末装置、デバック制御方法及びデバック制御プログラムを提供することを目的とするものである。
【課題を解決するための手段】
【００１６】
かかる目的を達成するために、本発明は以下の特徴を有することとする。
【００１７】
本発明にかかる通信端末装置は、異常要因を検出する異常要因検出手段と、異常要因検出手段により異常要因を検出した際に、揮発性のＲＡＭ内に存在するデータを保持するデータ保持手段と、を有することを特徴とするものである。
【００１８】
また、本発明にかかる通信端末装置において、データ保持手段は、異常要因検出手段により異常要因を検出した際に実行するシステムリセット時に、前記ＲＡＭ内に存在するデータを保持することを特徴とするものである。
【００１９】
また、本発明にかかる通信端末装置は、通信端末装置の再起動後に、前記データ保持手段により保持したデータを外部の情報処理装置に送信するデータ送信手段を有することを特徴とするものである。
【００２０】
また、本発明にかかる通信端末装置は、データ保持手段により保持したデータを送信するか否かを決定するフラグを設定するフラグ設定手段を有し、データ送信手段は、通信端末装置の再起動後に、前記フラグ設定手段により設定されたフラグを基に、前記データ保持手段により保持したデータを送信することを特徴とするものである。
【００２１】
また、本発明にかかるデバック制御方法は、揮発性のＲＡＭを有する通信端末装置において行うデバック制御方法であって、異常要因を検出する異常要因検出工程と、異常要因検出工程により異常要因を検出した際に、前記ＲＡＭ内に存在するデータを保持するデータ保持工程と、を、前記通信端末装置が行うことを特徴とするものである。
【００２２】
また、本発明にかかるデバック制御方法において、データ保持工程は、異常要因検出工程により異常要因を検出した際に、前記通信端末装置が実行するシステムリセット時に、前記ＲＡＭ内に存在するデータを保持することを特徴とするものである。
【００２３】
また、本発明にかかるデバック制御方法は、通信端末装置の再起動後に、前記データ保持工程により保持したデータを外部の情報処理装置に送信するデータ送信工程を、前記通信端末装置が行うことを特徴とするものである。
【００２４】
また、本発明にかかるデバック制御方法は、データ保持工程により保持したデータを送信するか否かを決定するフラグを設定するフラグ設定工程を、前記通信端末装置が行い、データ送信工程は、通信端末装置の再起動後に、前記フラグ設定工程により設定されたフラグを基に、前記データ保持工程により保持したデータを送信することを特徴とするものである。
【００２５】
また、本発明にかかるデバック制御プログラムは、揮発性のＲＡＭを有する通信端末装置において実行させるデバック制御プログラムであって、異常要因を検出する異常要因検出処理と、異常要因検出処理により異常要因を検出した際に、前記ＲＡＭ内に存在するデータを保持するデータ保持処理と、を、前記通信端末装置において実行させることを特徴とするものである。
【００２６】
また、本発明にかかるデバック制御プログラムにおいて、データ保持処理は、異常要因検出処理により異常要因を検出した際に、前記通信端末装置が実行するシステムリセット時に、前記ＲＡＭ内に存在するデータを保持することを特徴とするものである。
【００２７】
また、本発明にかかるデバック制御プログラムは、通信端末装置の再起動後に、前記データ保持処理により保持したデータを外部の情報処理装置に送信するデータ送信処理を、前記通信端末装置に実行させることを特徴とするものである。
【００２８】
また、本発明にかかるデバック制御プログラムは、データ保持処理により保持したデータを送信するか否かを決定するフラグを設定するフラグ設定処理を、前記通信端末装置に実行させ、データ送信処理は、通信端末装置の再起動後に、前記フラグ設定処理により設定されたフラグを基に、前記データ保持処理により保持したデータを送信することを特徴とするものである。
【発明の効果】
【００２９】
本発明によれば、異常要因を検出した際に、揮発性のＲＡＭ内に存在するデータを保持することで、揮発性のＲＡＭ内に存在しているデータを基に、異常要因が発生した際の状態を解析することが可能となる。
【発明を実施するための最良の形態】
【００３０】
まず、図１を参照しながら、本実施形態におけるデバック制御システムの特徴について説明する。
【００３１】
本実施形態におけるデバック制御システムは、通信端末装置（１）と、情報処理装置（２）と、が検査治具（３）を介して接続して構成されており、通信端末装置（１）は、通信端末装置（１）内部での異常要因を検出した際に、通信端末装置（１）の具備する揮発性のＲＡＭ内に存在するデータをそのままＲＡＭ内に保持するようにしたことを特徴とするものである。これにより、通信端末装置（１）は、揮発性のＲＡＭ内に存在するデータを、検査治具（３）を介して、情報処理装置（２）に送信することが可能となるため、揮発性のＲＡＭ内に存在しているデータを基に、異常要因が発生した際の状態を解析することが可能となる。以下、添付図面を参照しながら、本実施形態におけるデバック制御システムについて説明する。
【００３２】
まず、図１を参照しながら、本実施形態におけるデバック制御システムのシステム構成について説明する。なお、図１は、本実施形態のデバック制御システムのシステム構成を示す図である。
【００３３】
本実施形態におけるデバック制御システムは、通信端末装置（１）と、情報処理装置（２）と、が検査治具（３）を介して接続して構成される。なお、本実施形態のデバック制御システムを構成する通信端末装置（１）としては、携帯電話機、ＰＨＳ、ＰＤＡ等の通信端末装置が挙げられる。また、情報処理装置（２）としては、ＰＣ等の情報処理装置が挙げられる。
【００３４】
次に、図２を参照しながら、本実施形態におけるデバック制御システムを構成する通信端末装置（１）の内部構成について説明する。なお、図２は、デバッグ制御が可能な通信端末装置（１）の内部構成を示す図である。
【００３５】
本実施形態における通信端末装置（１）は、図１に示すように、アンテナ（１０１）と、無線部（１０２）と、信号処理部（１０３）と、制御部（１０４）と、スピーカ（１０５）と、マイク（１０６）と、操作部（１０７）と、表示部（１０８）と、記憶部（１０９）と、外部Ｉ／Ｆ部（１１０）と、を有して構成される。なお、記憶部（１０９）は、ＲＯＭ（１０９１）と、ＲＡＭ（１０９２）と、を有して構成される。
【００３６】
アンテナ（１０１）は、基地局（図示せず）に対してデータの送受信を行うものである。
【００３７】
無線部（１０２）は、無線信号の送受信制御を行うものであり、各通信システムの無線通信方式に対応した送受信制御を行うことになる。
【００３８】
信号処理部（１０３）は、デジタル信号の変復調処理を行うものである。
【００３９】
制御部（１０４）は、本実施形態の通信端末装置（１）を構成する各部を統括制御するものである。
【００４０】
スピーカ（１０５）は、制御部（１０４）からの制御を基に、音声情報を出力するものであり、制御部（１０４）において複合化処理された電気信号を基に音声や、着信音や操作音を外部に出力する。
【００４１】
マイク（１０６）は、外部の音声情報を取得し、該取得した音声情報を制御部（１０４）に出力するものである。なお、制御部（１０４）は、マイク（１０６）から入力された音声情報を符号化処理することになる。
【００４２】
操作部（１０７）は、通信端末装置（１）を操作するための各種操作情報を入力するためのものであり、電源のＯＮ／ＯＦＦ、音声通信時のダイヤル番号の入力、音声着信通話の開始や終話、データ通信時の入力等の操作を行うための情報を制御部（１０４）に入力することになる。
【００４３】
表示部（１０８）は、通信端末装置（１）における各種情報を表示するものであり、制御部（１０４）の制御を基に、サービス圏外・圏内表示、受信電界レベル、日付・時刻・メッセージ情報等を表示することになる。
【００４４】
記憶部（１０９）は、各種情報を格納するものであり、不揮発性メモリであるＲＯＭ（１０９１）と、揮発性メモリであるＲＡＭ（１０９２）と、を有して構成される。なお、ＲＯＭ（１０９１）は、通信端末装置（１）の電源がＯＦＦ状態の場合でもデータを保持することになる。また、ＲＡＭ（１０９２）は、通信端末装置（１）の電源がＯＦＦ状態の場合にはデータを消失することになる。
【００４５】
なお、ＲＯＭ（１０９１）には、制御部（１０４）において実行させるプログラムや、電源がＯＦＦ状態でもデータの保持が要求される各種コマンドデータやユーザーデータが格納される。また、ＲＡＭ（１０９２）は、通信端末装置（１）のプログラム動作時に必要な情報を格納するワークエリアとして使用される。
【００４６】
外部Ｉ／Ｆ部（１１０）は、検査治具（３）と接続するものである。
【００４７】
本実施形態における通信端末装置（１）は、外部Ｉ／Ｆ部（１１０）と、検査治具（３）と、を接続し、情報処理装置（２）の具備する格納部（２０）に格納されている検査やデバッグ用の検査プログラムを用いて、通信端末装置（１）の検査やデバッグ処理を行うことになる。
【００４８】
次に、図３を参照しながら、本実施形態の通信端末装置（１）における制御動作について説明する。なお、図３は、通信端末装置（１）の起動時の制御動作を示したものである。
【００４９】
本実施形態における通信端末装置（１）は、障害や異常等の異常要因が発生した際に行うシステムリセット時に、揮発性のＲＡＭ（１０９２）内のデータをＲＡＭ（１０９２）内にそのまま保持するようにリフレッシュ制御を行い、システムリセット解除後の通信端末装置（１）の起動時に、メモリ・ダンプ可能なモードで通信端末装置（１）を起動し、通信端末装置（１）の具備する外部Ｉ／Ｆ部（１１０）と検査治具（３）とを介して情報処理装置（２）と接続し、その接続した情報処理装置（２）に対し、通信端末装置（１）の具備するＲＡＭ（１０９２）内に保持したデータを送信することになる。これにより、情報処理装置（２）は、異常要因が発生した際に通信端末装置（１）の具備するＲＡＭ（１０９２）内に保持したデータを基に、異常要因が発生した際の状態を解析することが可能となる。
【００５０】
なお、デバッグ制御は、情報処理装置（２）の具備する格納部（２０）に格納されている検査プログラムを基に、デバッグ制御の有効・無効を示すダンプモードフラグを確認して行うことになる。
【００５１】
まず、通信端末装置（１）の電源がＯＮ状態となり、通信端末装置（１）が起動した際に（ステップＳ１）、制御部（１０４）は、通信端末装置（１）の起動時に必要なハードウェア・ソフトウェアの初期設定を行う（ステップＳ２）。次に、制御部（１０４）は、ダンプモードフラグのＯＮ／ＯＦＦの確認を行い（ステップＳ３）、ダンプモードフラグがＯＮの場合には、デバッグ制御が有効と判断し（ステップＳ３／フラグＯＮ）、制御部（１０４）は、ダンプモードの設定を行い（ステップＳ４）、通信端末装置（１）を起動することになる（ステップＳ５）。
【００５２】
なお、ダンプモードとは、システム内に障害や異常等の異常要因が発生した際に行われるシステムリセット時に、ＲＡＭ（１０９２）のデータをＲＡＭ（１０９２）内にそのまま保持するようにリフレッシュ制御を行ったり、システムリセット解除後に、ダンプモード起動処理を実行するか否かを判別するためのダンプモードフラグの設定を行ったりするモードである。
【００５３】
なお、制御部（１０４）は、ダンプモードフラグがＯＦＦの場合には、デバッグ制御が無効と判断し（ステップＳ３／フラグＯＦＦ）、ダンプモードの制御は行わず、通信端末装置（１）を起動することになる（ステップＳ５）。
【００５４】
次に、図４を参照しながら、本実施形態の通信端末装置（１）を用いたデバック制御処理について説明する。なお、図４は、ダンプモードで通信端末装置（１）が起動し、メモリ・ダンプを行うまでの処理動作を示すものである。
【００５５】
まず、通信端末装置（１）は、試験や評価中にシステム内部に異常要因が発生したと判断した際に（ステップＳ１１）、通信端末装置（１）は、システムリセットを行い（ステップＳ１２）、ダンプモードフラグのＯＮ／ＯＦＦを確認し、ダンプモードで起動するか否かを判断する（ステップＳ１３）。
【００５６】
通信端末装置（１）は、ダンプモードフラグがＯＦＦであり、ダンプモードで起動しないと判断した場合は（ステップＳ１３／フラグＯＦＦ）、通常起動を行うことになる（ステップＳ１４）。
【００５７】
また、通信端末装置（１）は、ダンプモードフラグがＯＮであり、ダンプモードで起動すると判断した場合は（ステップＳ１３／フラグＯＮ）、ダンプモード起動処理を行うことになる（ステップＳ１５）。
【００５８】
なお、ダンプモード起動処理とは、ダンプモードに必要なハードウェア・ソフトウェアの設定を行い、外部Ｉ／Ｆ部（１１０）が、検査治具（３）を介して情報処理装置（２）と接続されている場合に、その情報処理装置（２）の具備する格納部（２０）に格納されている検査プログラムを用いて通信端末装置（１）の検査やデバッグ処理を行う処理をいう。
【００５９】
なお、通信端末装置（１）は、ダンプモード起動処理が完了した際に、デバッグモード起動完了の旨を示す情報を表示部（１０８）やスピーカ（１０５）から外部に通知することになる（ステップＳ１６）。
【００６０】
また、通信端末装置（１）は、ダンプモード起動処理が完了した際に、情報処理装置（２）の具備する格納部（２０）に格納されている検査プログラムを用いて、通信端末装置（１）の制御を行うことが可能となるように制御する。これにより、情報処理装置（２）は、通信端末装置（１）からダンプしたいメモリの領域（アドレス）を指定し、ダンプしたいメモリの読み出しコマンドを、検査治具（３）を介して通信端末装置（１）に送信することになる（ステップＳ１７）。これにより、通信端末装置（１）は、外部Ｉ／Ｆ部（１１０）を介して情報処理装置（２）から読み出しコマンドを受信することになる。
【００６１】
なお、制御部（１０４）は、情報処理装置（２）から読み出しコマンドを受信したと判断した際に、その受信した読み出しコマンドの解析を行い、その読み出しコマンドの解析結果に従い、記憶部（１０９）からメモリデータを取得し、該取得したメモリデータを、外部Ｉ／Ｆ部（１１０）から検査治具（３）を介して情報処理装置（２）に送信することになる（ステップＳ１８）。
【００６２】
なお、本実施形態における通信端末装置（１）は、システム内部に障害や異常等の異常要因が発生した際に行うシステムリセット時に、揮発性のＲＡＭ（１０９２）のデータをＲＡＭ（１０９２）内にそのまま保持するようにリフレッシュ制御を行い、システムリセット解除後の通信端末装置（１）の起動時に、メモリ・ダンプ可能なモードで通信端末装置（１）を起動し、通信端末装置（１）の具備する外部Ｉ／Ｆ部（１１０）と検査治具（３）とを介して情報処理装置（２）と接続し、その接続した情報処理装置（２）に対し、通信端末装置（１）の具備するＲＡＭ（１０９２）内に保持したデータを送信することになる。これにより、情報処理装置（２）は、異常要因が発生した際に通信端末装置（１）の具備するＲＡＭ（１０９２）内に保持したデータを基に、異常要因が発生した際の状態を解析することが可能となる。
【００６３】
このように、本実施形態における通信端末装置（１）は、通信端末装置（１）の試作機でのデバック制御として、システム内部に障害や異常等の異常要因が発生した際に行うシステムリセット時に、揮発性のＲＡＭ（１０９２）のデータをＲＡＭ（１０９２）内にそのまま保持し、システムリセット解除後の通信端末装置（１）の起動後に、その揮発性のＲＡＭ（１０９２）内に保持したデータを読み出し、該読み出したデータを情報処理装置（２）に送信することで、情報処理装置（２）は、異常要因が発生した際に通信端末装置（１）の具備するＲＡＭ（１０９２）内に保持したデータを基に、異常要因が発生した際の状態を解析することが可能となるため、ソフトウェアやシステム動作の評価検証の効率を向上させることが可能となり、障害や異常等の異常要因が発生した際の解析処理を容易にし、デバッグ・テスト段階での遅延を回避することが可能となる。
【００６４】
なお、上述する実施形態は、本発明の好適な実施形態であり、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。
【００６５】
例えば、上述した本実施形態のデバック制御システムにおける制御動作は、ハード構成ではなく、コンピュータ・プログラム等のソフトウェアにより実行することも可能であり、また、上記のプログラムは、光記録媒体、磁気記録媒体、光磁気記録媒体、または半導体等の記録媒体に記録し、その記録媒体から上記プログラムを、通信端末装置に読み込ませることで、上述した制御動作を、通信端末装置において実行させることも可能である。また、所定のネットワークを介して接続されている外部機器から上記プログラムを通信端末装置に読み込ませることで、上述した制御動作を、通信端末装置において実行させることも可能である。
【産業上の利用可能性】
【００６６】
本発明にかかる通信端末装置、デバック制御方法及びデバック制御プログラムは、携帯電話機、ＰＤＡ（Personal Digital Assistance）、ノートＰＣ（Personal Computer）などの通信端末装置のソフトウェアやシステム動作の検査・解析に適用可能である。
【図面の簡単な説明】
【００６７】
【図１】本実施形態におけるデバック制御システムのシステム構成を示す図である。
【図２】本実施形態のデバック制御システムを構成する通信端末装置（１）の内部構成を示す図である。
【図３】本実施形態の通信端末装置（１）における制御動作を示す図である。
【図４】本実施形態のデバック制御システムにおける一連の処理動作を示す図である。
【符号の説明】
【００６８】
１    通信端末装置
２    情報処理装置
３    検査治具
１０１    アンテナ
１０２    無線部
１０３    信号処理部
１０４    制御部
１０５    スピーカ
１０６    マイク
１０７    操作部
１０８    表示部
１０９    記憶部
１０９１    ＲＯＭ
１０９２    ＲＡＭ
１１０    外部Ｉ／Ｆ部
【図１】
2007172242.tif 000003
【図２】
2007172242.tif 000004
【図３】
2007172242.tif 000005
【図４】
2007172242.tif 000006