(57)【要約】【課題】  割り込み方式とポーリング方式を組み合わせてハンズフリーキットの接続（又は、分離）を検出することにより、ＣＤＭＡモデムがより迅速かつ正確にハンズフリーキットを検出することができると共に、ＣＤＭＡモデムが検出したハンズフリーキット検出端子の状態変化をＰＤＡモジュールに通知することにより、ＰＤＡフォンのオーディオ経路が正しく設定されないことを防止し得る外部装置検出方法を提供する。【解決手段】  外部装置検出方法は、外部装置と接続されたか否かをチェックする移動通信端末機において行われ、前記外部装置と接続されると、接続割り込みルーチンを実行することにより前記外部装置のための信号伝達経路を設定する過程と、前記外部装置との接続が解除されると、分離割り込みルーチンを実行することにより外部装置のために設定した前記信号伝達経路を設定以前の経路に復元する過程とからなる。【選択図】    図２
2006065865.tif 000002
【特許請求の範囲】
【請求項１】
第１運用モジュールと外部装置が接続されたか否かをチェックする過程と、
前記外部装置と接続されていると、第２運用モジュールが接続割り込みにより前記外部装置への信号伝達経路を設定する過程と、
前記外部装置との接続が解除されると、分離割り込みによって外部装置のために設定した前記信号伝達経路を設定以前の経路に復元する過程と
からなることを特徴とする移動通信端末機の外部装置検出方法。
【請求項２】
前記信号伝達経路は、オーディオ信号を伝達するものであることを特徴とする請求項１に記載の移動通信端末機の外部装置検出方法。
【請求項３】
前記信号伝達経路を設定する過程は、外部装置との接続が解除されるときに備えて分離割り込みを登録する過程を含むことを特徴とする請求項１に記載の移動通信端末機の外部装置検出方法。
【請求項４】
前記分離割り込みを登録する過程は、割り込みベクタテーブルに登録された前記接続割り込みを解除する過程を含むことを特徴とする請求項３に記載の移動通信端末機の外部装置検出方法。
【請求項５】
前記信号伝達経路を設定以前の経路に復元する過程は、外部装置との接続が再び設定されるときに備えて接続割り込みを登録する過程を含むことを特徴とする請求項１に記載の移動通信端末機の外部装置検出方法。
【請求項６】
前記接続割り込みを登録する過程は、割り込みベクタテーブルに登録された前記分離割り込みを解除する過程を含むことを特徴とする請求項５に記載の移動通信端末機の外部装置検出方法。
【請求項７】
前記接続割り込みルーチンは、
前記第１運用モジュールが動作モードに転換する過程と、
前記移動局モデムが活性化信号を前記第２運用モジュールに印加することにより、第２運用モジュールを動作モードに転換する過程と、
動作モードに転換された前記第１運用モジュール及び第２運用モジュールがそれぞれのシリアル通信ポートを初期化する過程と、
前記シリアル通信ポートを通じて第１運用モジュールが第２運用モジュールに、外部装置が接続されたことを通知する過程と、
前記通知を受信した第２運用モジュールが外部装置のための信号伝達経路を設定する過程とからなることを特徴とする請求項１に記載の移動通信端末機の外部装置検出方法。
【請求項８】
前記第１運用モジュールが動作モードに転換する過程は、
前記第１運用モジュールに供給されるクロックの速度を動作モードに適用できる速度に変更する過程を含むことを特徴とする請求項７に記載の移動通信端末機の外部装置検出方法。
【請求項９】
前記分離割り込みルーチンは、
前記第１運用モジュールが動作モードに転換する過程と、
前記第１運用モジュールが活性化信号を前記第２運用モジュールに印加することにより、第２運用モジュールを動作モードに転換する過程と、
動作モードに転換された前記第１運用モジュール及び第２運用モジュールがそれぞれのシリアル通信ポートを初期化する過程と、
前記シリアル通信ポートを通じて第１運用モジュールが第２運用モジュールに、前記外部装置との接続が解除されたことを通知する過程と、
前記通知を受信した第２運用モジュールが外部装置のために設定した信号伝達経路を以前の経路に復元する過程と、
前記第１運用モジュールがスリープモードに転換する過程とからなることを特徴とする請求項１に記載の移動通信端末機の外部装置検出方法。
【請求項１０】
前記第１運用モジュールが動作モードに転換する過程は、
前記第１運用モジュールに供給されるクロックの速度を動作モードに適用できる速度に変更する過程を含むことを特徴とする請求項９に記載の移動通信端末機の外部装置検出方法。
【請求項１１】
前記第１運用モジュールがスリープモードに転換する過程は、
前記第１運用モジュールに供給されるクロックの速度をスリープモードに適用できる速度に変更する過程を含むことを特徴とする請求項９に記載の移動通信端末機の外部装置検出方法。
【請求項１２】
前記第１運用モジュールは、符号分割多重接続（ＣＤＭＡ）モデムであることを特徴とする請求項１に記載の移動通信端末機の外部装置検出方法。
【請求項１３】
前記外部装置は、ハンズフリーキットであることを特徴とする請求項１に記載の移動通信端末機の外部装置検出方法。
【請求項１４】
前記第２運用モジュールは、携帯情報端末（ＰＤＡ）モジュールであることを特徴とする請求項１に記載の移動通信端末機の外部装置検出方法。
【請求項１５】
外部装置との接続を検出する過程と、
接続割り込みルーチンを実行して移動局モデムが動作モードに転換する過程と、
動作モードに転換された移動局モデムがＰＤＡモジュールを動作モードに転換させ、ＰＤＡモジュールとのシリアル通信を設定する過程と、
前記シリアル通信により、前記ＰＤＡモジュールに前記外部装置との接続が設定されたことを通知する過程と、
前記通知を受信したＰＤＡモジュールが外部装置のための所定の信号伝達経路を設定する過程と、
割り込みベクタテーブルに登録された前記接続割り込みを解除する過程と
からなることを特徴とする移動通信端末機の外部装置検出方法。
【請求項１６】
前記移動局モデムが動作モードに転換する過程は、
前記移動局モデムに供給されるクロックの速度を動作モードに適用できる速度に変更する過程を含むことを特徴とする請求項１５に記載の移動通信端末機の外部装置検出方法。
【請求項１７】
前記接続割り込みを解除する過程は、前記外部装置との接続が解除されるときに備えて分離割り込みを登録する過程を含むことを特徴とする請求項１５に記載の移動通信端末機の外部装置検出方法。
【請求項１８】
前記信号伝達経路は、オーディオ信号を伝達するものあるを特徴とする請求項１５に記載の移動通信端末機の外部装置検出方法。
【請求項１９】
前記外部装置は、ハンズフリーキットであることを特徴とする請求項１５に記載の移動通信端末機の外部装置検出方法。
【請求項２０】
前記移動通信端末機は、ＰＤＡ型の移動通信端末機であることを特徴とする請求項１５に記載の移動通信端末機の外部装置検出方法。
【請求項２１】
外部装置との接続が解除されたことを検出する段階と、
分離割り込みルーチンを実行することにより移動局モデムが動作モードに転換する過程と、
前記動作モードに転換された移動局モデムがＰＤＡモジュールを動作モードに転換させ、ＰＤＡモジュールとのシリアル通信を設定する過程と、
前記シリアル通信により、ＰＤＡモジュールに前記外部装置との接続が解除されたことを通知する過程と、
前記通知を受信したＰＤＡモジュールが外部装置のために設定した所定の信号伝達経路を以前の経路に復元する過程と、
前記移動局モデムがスリープモードに転換する過程と、
割り込みベクトルテーブルに登録された前記分離割り込みを解除する過程と
からなることを特徴とする移動通信端末機の外部装置検出方法。
【請求項２２】
前記移動局モデムが動作モードに転換する過程は、
前記移動局モデムに供給されるクロックの速度を動作モードに適用できる速度に変更する過程を含むことを特徴とする請求項２１に記載の移動通信端末機の外部装置検出方法。
【請求項２３】
前記移動局モデムがスリープモードに転換する過程は、
前記移動局モデムに供給されるクロックの速度をスリープモードに適用できる速度に変更する過程を含むことを特徴とする請求項２１に記載の移動通信端末機の外部装置検出方法。
【請求項２４】
前記分離割り込みを解除する過程は、
外部装置との接続が設定されるときに備えて接続割り込みを登録する過程を含むことを特徴とする請求項２１に記載の移動通信端末機の外部装置検出方法。
【請求項２５】
前記信号伝達経路は、オーディオ信号を伝達するものであることを特徴とする請求項２１に記載の移動通信端末機の外部装置検出方法。
【請求項２６】
前記外部装置は、ハンズフリーキットであることを特徴とする請求項２１に記載の移動通信端末機の外部装置検出方法。
【請求項２７】
前記移動通信端末機は、ＰＤＡ型の移動通信端末機であることを特徴とする請求項２１に記載の移動通信端末機の外部装置検出方法。
【請求項２８】
複数の運用システムを有する端末機において、
第１運用システムと外部装置が接続されたか否かをチェックする段階と、
前記外部装置と接続されていると、該接続を前記第１運用システムから第２運用システムに通知する段階と、
前記第２運用システムが前記外部装置への信号伝達経路を設定する段階と
を含むことを特徴とする外部装置検出方法。
【請求項２９】
前記外部装置が接続されると、第１モードと第１基準クロックのうち少なくとも１つを変更する段階をさらに含むことを特徴とする請求項２８に記載の外部装置検出方法。
【請求項３０】
前記変更された基準クロックに基づいて前記外部装置との接続の解除をモニターする段階を含むことを特徴とする請求項２９に記載の外部装置検出方法。
【請求項３１】
前記外部装置との接続が解除されるとき、第２モードと第２基準クロックのうち少なくとも１つを変更する段階をさらに含むことを特徴とする請求項２８に記載の外部装置検出方法。
【請求項３２】
前記第２基準クロックに基づいて前記外部装置が接続されることをモニターすることを特徴とする請求項３１に記載の外部装置検出方法。
【請求項３３】
前記第２運用システムのモードを変更する段階をさらに含み、
前記モードが変更された第２運用システムに前記外部装置との接続を通知することを特徴とする請求項２８に記載の外部装置検出方法。
【請求項３４】
前記信号経路は、オーディオ信号経路であることを特徴とする請求項２８に記載の外部装置検出方法。
【請求項３５】
前記外部装置は、信号インタフェースであることを特徴とする請求項２８に記載の外部装置検出方法。
【請求項３６】
前記信号インタフェースは、ハンズフリーであることを特徴とする請求項３５に記載の外部装置検出方法。
【請求項３７】
前記第１運用システムは、通信モジュールであることを特徴とする請求項２８に記載の外部装置検出方法。
【請求項３８】
前記第２運用システムは、ＰＤＡモジュールであることを特徴とする請求項２８に記載の外部装置検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信端末機に関し、特に、携帯情報端末（Personal Digital Assistants: 以下、ＰＤＡという）型の移動通信端末機に関する。
【背景技術】
【０００２】
ＰＤＡとは、携帯用コンピュータの一種であり、家や事務室のコンピュータで作成した文書ファイルを保存して移動中にも作業することができ、電子手帳のように個人情報管理や日程管理ができる携帯個人情報端末である。このＰＤＡは、初期は、計算や日程管理などの限られた用途にのみ使用されたが、情報通信技術が急速に発展するにつれて「ポストＰＣ」の代表的な情報通信手段として注目を集めている。
【０００３】
ＰＤＡは、コンピュータにより作成された情報だけでなく使用者が手書きで作成した情報も入力して処理でき、無線インターネットを通じてオンライン株式取引及び電子商取引などの多様な情報サービスを使用者に提供する。
【０００４】
このようなＰＤＡの機能を移動通信端末機に結合したＰＤＡ型の移動通信端末機（以下、ＰＤＡフォンという）は、パソコンと類似したＯＳ上で動作するため、一般のコンピュータとの互換性に優れ、無線電話及びファクシミリ機能だけでなく、各種交通情報（交通状況及び地理情報）サービスなどの多様なサービスを使用者に提供し得る。
【０００５】
ハンズフリー（Hands-free）は、使用者が手を使用せずに通話を可能にする装置であり、特に、運転中の使用者の安全のために必須である。
【０００６】
ハンズフリーキットのコネクタをＰＤＡフォンに接続するか、又は該接続を解除したとき、ＰＤＡフォンは、これを検出してオーディオ経路を設定しなければならない。一般には、電気・電子装備において新しく追加されるハードウェアを検出するとき、割り込み方式又はポーリング（polling）方式を使用する。
【０００７】
割り込み方式は、プロセッサが作業中に割り込み発生の報告を受けると、実行中の作業を中断して所定のルーチンを実行させる方式であり、ポーリング方式は、プロセッサが新しいハードウェアを検出するために別途のスキャニング作業を周期的に実行し、新しいハードウェアが検出されると、所定のルーチンを実行させる方式である。
【０００８】
従来の技術に係るＰＤＡフォンは、１００ｍｓ周期でハンズフリーキット検出端子と外部電源検出端子をポーリングするポーリング方式を使用する。
【０００９】
ポーリング方式を使用する従来のＰＤＡフォンには、以下のような問題点がある。
【００１０】
一般に、ＰＤＡフォンや移動通信端末機のような携帯端末機は、移動局モデムがスリープ（Sleep）状態（スリープモード）であるときと、ウェイクアップ（wake-up） 状態（動作モード）であるときに、それぞれ異なるクロックソース（ClockSource）からクロックが供給される。
【００１１】
移動局モデムがスリープモードである場合、ＰＤＡフォンは、スリープクリスタル３２．７６８ＫＨｚ）からクロックが供給され、動作モードである場合は、ＴＣＸＯ（Temperature Compensated X-tal Oscillator）クリスタル（１９．６８ＭＨｚ））からクロックが供給される。
【００１２】
従って、従来の技術は、移動局モデムの状態がスリープモードである場合と動作モードである場合に、ハンズフリーキットを検出するタイミングが相異なるという問題があった。特に、移動局モデムがスリープモードである場合は、低速のクロック速度により、ハンズフリーキットを検出する時間が異常に長くなるという問題があった。
【００１３】
また、従来の技術の場合、ＰＤＡフォンがポーリング方式を使用するため、ハンズフリーキットの接続と分離が速い速度で行われると、スリープ状態の移動局モデムは、ハンズフリーキット検出端子の状態変化を検出し得なくなり、それにより、オーディオ経路が正しく設定されないという問題があった。  
【発明の開示】
【発明が解決しようとする課題】
【００１４】
本発明の目的は、ポーリング方式と割り込み方式とを組み合わせることにより、外部装置の接続又は該接続の解除を迅速に検出し得る移動通信端末機の外部装置検出方法を提供することにある。
【００１５】
本発明のさらなる目的は、割り込み方式とポーリング方式を組み合わせてハンズフリーキットの接続（又は、分離）を検出することにより、ＣＤＭＡモデムがより迅速かつ正確にハンズフリーキットを検出することができると共に、ＣＤＭＡモデムが検出したハンズフリーキット検出端子の状態変化をＰＤＡモジュールに通知することにより、ＰＤＡフォンのオーディオ経路が正しく設定されないことを防止し得る外部装置検出方法を提供することにある。
【課題を解決するための手段】
【００１６】
このような目的を達成するために、本発明に係る外部装置検出方法は、外部装置と接続されたか否かをチェックする移動通信端末機において行われ、前記外部装置と接続されると、接続割り込みルーチンを実行することにより前記外部装置のための信号伝達経路を設定する過程と、前記外部装置との接続が解除されると、分離割り込みルーチンを実行することにより外部装置のために設定した前記信号伝達経路を設定以前の経路に復元する過程とからなることを特徴とする。
【００１７】
好ましくは、前記信号伝達経路は、オーディオ信号を伝達するものである。
【００１８】
好ましくは、前記信号伝達経路を設定する過程は、外部装置との接続が解除されるときに備えて分離割り込みを登録する過程を含む。
【００１９】
好ましくは、前記分離割り込みを登録する過程は、割り込みベクトルテーブル（Interrupt Vector Table）に登録された前記接続割り込みを解除する過程を含む。
【００２０】
好ましくは、前記信号伝達経路を設定以前の経路に復元する過程は、外部装置との接続が再び設定されるときに備えて接続割り込みを登録する過程を含む。
【００２１】
好ましくは、前記接続割り込みを登録する過程は、割り込みベクタテーブルに登録された前記分離割り込みを解除する過程を含む。
【００２２】
好ましくは、前記接続割り込みルーチンは、第１運用モジュール（例：移動局モデム）が動作モードに転換する過程と、前記第１運用モジュールが活性化信号を第２運用モジュール（例：ＰＤＡモジュール）に印加することにより、前記第２運用モジュールを動作モードに転換する過程と、動作モードに転換された前記第１運用モジュール及び前記第２運用モジュールがそれぞれのシリアル通信ポートを初期化する過程と、前記シリアル通信ポートを通じて第１運用モジュールが前記第２運用モジュールに、外部装置が接続されたことを通知する過程と、前記通知を受信した前記第２運用モジュールが外部装置のための信号伝達経路を設定する過程とからなる。
【００２３】
好ましくは、前記分離割り込みルーチンは、前記第１運用モジュールが動作モードに転換する過程と、前記第１運用モジュールが活性化信号を前記第２運用モジュールに印加することにより、第２運用モジュールを動作モードに転換する過程と、動作モードに転換された前記第１運用モジュール及び第２運用モジュールがそれぞれのシリアル通信ポートを初期化する過程と、前記シリアル通信ポートを通じて第１運用モジュールが第２運用モジュールに、前記外部装置との接続が解除されたことを通知する過程と、前記通知を受信した第２運用モジュールが外部装置のために設定した信号伝達経路を以前の経路に復元する過程と、前記第１運用モジュールがスリープモードに転換する過程とからなる。
【００２４】
このような目的を達成するために、本発明に係る外部装置検出方法は、外部装置検出端子をチェックして、外部装置との接続を検出した移動通信端末機において行われ、接続割り込みルーチンを実行して移動局モデムが動作モードに転換する過程と、動作モードに転換された移動局モデムがＰＤＡモジュールを動作モードに転換させ、ＰＤＡモジュールとのシリアル通信を設定する過程と、前記シリアル通信を通じて、前記ＰＤＡモジュールに前記外部装置との接続が設定されたことを通知する過程と、前記通知を受信したＰＤＡモジュールが外部装置のための所定の信号伝達経路を設定する過程と、割り込みベクタテーブルに登録された前記接続割り込みを解除する過程とからなることを特徴とする。
【００２５】
このような目的を達成するために、本発明に係る外部装置検出方法は、ポーリング方式により外部装置検出端子をチェックして、外部装置との接続の解除を検出した移動通信端末機において行われ、分離割り込みルーチンを実行することにより移動局モデムが動作モードに転換する過程と、前記動作モードに転換された移動局モデムがＰＤＡモジュールを動作モードに転換させ、ＰＤＡモジュールとのシリアル通信を設定する過程と、前記シリアル通信を通じて、ＰＤＡモジュールに前記外部装置との接続が解除されたことを通知する過程と、前記通知を受信したＰＤＡモジュールが外部装置のために設定した所定の信号伝達経路を以前の経路に復元する過程と、前記移動局モデムがスリープモードに転換する過程と、割り込みベクトルテーブルに登録された前記分離割り込みを解除する過程とからなることを特徴とする。
【００２６】
このような目的を達成するために、本発明に係る外部装置検出方法は、複数の運用システムを有する端末機において、第１運用システムと外部装置が接続されたか否かをチェックする段階と、前記外部装置と接続されていると、該接続を前記第１運用システムから第２運用システムに通知する段階と、前記第２運用システムが前記外部装置への信号伝達経路を設定する段階とを含むことを特徴とする。
【００２７】
好ましくは、前記外部装置が接続されると、第１モードと第１基準クロックのうち少なくとも１つを変更する段階をさらに含む。
【００２８】
好ましくは、前記変更された基準クロックに基づいて前記外部装置との接続の解除をモニターする段階を含む。
【００２９】
好ましくは、前記外部装置との接続が解除されるとき、第２モードと第２基準クロックのうち少なくとも１つを変更する段階をさらに含む。
【００３０】
好ましくは、前記第２基準クロックに基づいて前記外部装置が接続されることをモニターする。
【００３１】
好ましくは、前記第２運用システムのモードを変更する段階をさらに含み、前記モードが変更された第２運用システムに前記外部装置との接続を通知する。
【００３２】
好ましくは、前記信号経路は、オーディオ信号経路である。
【００３３】
好ましくは、前記外部装置は信号インタフェースであり、前記信号インタフェースはハンズフリーである。
【００３４】
好ましくは、前記第１運用システムは、通信モジュールであり、前記第２運用システムは、ＰＤＡモジュールである。
本発明により、以下が提供される：
（項目１）
第１運用モジュールと外部装置が接続されたか否かをチェックする過程と、
前記外部装置と接続されていると、第２運用モジュールが接続割り込みにより前記外部装置への信号伝達経路を設定する過程と、
前記外部装置との接続が解除されると、分離割り込みによって外部装置のために設定した前記信号伝達経路を設定以前の経路に復元する過程と
からなることを特徴とする移動通信端末機の外部装置検出方法。
（項目２）
前記信号伝達経路は、オーディオ信号を伝達するものであることを特徴とする項目１に記載の移動通信端末機の外部装置検出方法。
（項目３）
前記信号伝達経路を設定する過程は、外部装置との接続が解除されるときに備えて分離割り込みを登録する過程を含むことを特徴とする項目１に記載の移動通信端末機の外部装置検出方法。
（項目４）
前記分離割り込みを登録する過程は、割り込みベクタテーブルに登録された前記接続割り込みを解除する過程を含むことを特徴とする項目３に記載の移動通信端末機の外部装置検出方法。
（項目５）
前記信号伝達経路を設定以前の経路に復元する過程は、外部装置との接続が再び設定されるときに備えて接続割り込みを登録する過程を含むことを特徴とする項目１に記載の移動通信端末機の外部装置検出方法。
（項目６）
前記接続割り込みを登録する過程は、割り込みベクタテーブルに登録された前記分離割り込みを解除する過程を含むことを特徴とする項目５に記載の移動通信端末機の外部装置検出方法。
（項目７）
前記接続割り込みルーチンは、
前記第１運用モジュールが動作モードに転換する過程と、
前記移動局モデムが活性化信号を前記第２運用モジュールに印加することにより、第２運用モジュールを動作モードに転換する過程と、
動作モードに転換された前記第１運用モジュール及び第２運用モジュールがそれぞれのシリアル通信ポートを初期化する過程と、
前記シリアル通信ポートを通じて第１運用モジュールが第２運用モジュールに、外部装置が接続されたことを通知する過程と、
前記通知を受信した第２運用モジュールが外部装置のための信号伝達経路を設定する過程とからなることを特徴とする項目１に記載の移動通信端末機の外部装置検出方法。
（項目８）
前記第１運用モジュールが動作モードに転換する過程は、
前記第１運用モジュールに供給されるクロックの速度を動作モードに適用できる速度に変更する過程を含むことを特徴とする項目７に記載の移動通信端末機の外部装置検出方法。
（項目９）
前記分離割り込みルーチンは、
前記第１運用モジュールが動作モードに転換する過程と、
前記第１運用モジュールが活性化信号を前記第２運用モジュールに印加することにより、第２運用モジュールを動作モードに転換する過程と、
動作モードに転換された前記第１運用モジュール及び第２運用モジュールがそれぞれのシリアル通信ポートを初期化する過程と、
前記シリアル通信ポートを通じて第１運用モジュールが第２運用モジュールに、前記外部装置との接続が解除されたことを通知する過程と、
前記通知を受信した第２運用モジュールが外部装置のために設定した信号伝達経路を以前の経路に復元する過程と、
前記第１運用モジュールがスリープモードに転換する過程とからなることを特徴とする項目１に記載の移動通信端末機の外部装置検出方法。
（項目１０）
前記第１運用モジュールが動作モードに転換する過程は、
前記第１運用モジュールに供給されるクロックの速度を動作モードに適用できる速度に変更する過程を含むことを特徴とする項目９に記載の移動通信端末機の外部装置検出方法。
（項目１１）
前記第１運用モジュールがスリープモードに転換する過程は、
前記第１運用モジュールに供給されるクロックの速度をスリープモードに適用できる速度に変更する過程を含むことを特徴とする項目９に記載の移動通信端末機の外部装置検出方法。
（項目１２）
前記第１運用モジュールは、符号分割多重接続（ＣＤＭＡ）モデムであることを特徴とする項目１に記載の移動通信端末機の外部装置検出方法。
（項目１３）
前記外部装置は、ハンズフリーキットであることを特徴とする項目１に記載の移動通信端末機の外部装置検出方法。
（項目１４）
前記第２運用モジュールは、携帯情報端末（ＰＤＡ）モジュールであることを特徴とする項目１に記載の移動通信端末機の外部装置検出方法。
（項目１５）
外部装置との接続を検出する過程と、
接続割り込みルーチンを実行して移動局モデムが動作モードに転換する過程と、
動作モードに転換された移動局モデムがＰＤＡモジュールを動作モードに転換させ、ＰＤＡモジュールとのシリアル通信を設定する過程と、
前記シリアル通信により、前記ＰＤＡモジュールに前記外部装置との接続が設定されたことを通知する過程と、
前記通知を受信したＰＤＡモジュールが外部装置のための所定の信号伝達経路を設定する過程と、
割り込みベクタテーブルに登録された前記接続割り込みを解除する過程と
からなることを特徴とする移動通信端末機の外部装置検出方法。
（項目１６）
前記移動局モデムが動作モードに転換する過程は、
前記移動局モデムに供給されるクロックの速度を動作モードに適用できる速度に変更する過程を含むことを特徴とする項目１５に記載の移動通信端末機の外部装置検出方法。
（項目１７）
前記接続割り込みを解除する過程は、前記外部装置との接続が解除されるときに備えて分離割り込みを登録する過程を含むことを特徴とする項目１５に記載の移動通信端末機の外部装置検出方法。
（項目１８）
前記信号伝達経路は、オーディオ信号を伝達するものあるを特徴とする項目１５に記載の移動通信端末機の外部装置検出方法。
（項目１９）
前記外部装置は、ハンズフリーキットであることを特徴とする項目１５に記載の移動通信端末機の外部装置検出方法。
（項目２０）
前記移動通信端末機は、ＰＤＡ型の移動通信端末機であることを特徴とする項目１５に記載の移動通信端末機の外部装置検出方法。
（項目２１）
外部装置との接続が解除されたことを検出する段階と、
分離割り込みルーチンを実行することにより移動局モデムが動作モードに転換する過程と、
前記動作モードに転換された移動局モデムがＰＤＡモジュールを動作モードに転換させ、ＰＤＡモジュールとのシリアル通信を設定する過程と、
前記シリアル通信により、ＰＤＡモジュールに前記外部装置との接続が解除されたことを通知する過程と、
前記通知を受信したＰＤＡモジュールが外部装置のために設定した所定の信号伝達経路を以前の経路に復元する過程と、
前記移動局モデムがスリープモードに転換する過程と、
割り込みベクトルテーブルに登録された前記分離割り込みを解除する過程と
からなることを特徴とする移動通信端末機の外部装置検出方法。
（項目２２）
前記移動局モデムが動作モードに転換する過程は、
前記移動局モデムに供給されるクロックの速度を動作モードに適用できる速度に変更する過程を含むことを特徴とする項目２１に記載の移動通信端末機の外部装置検出方法。
（項目２３）
前記移動局モデムがスリープモードに転換する過程は、
前記移動局モデムに供給されるクロックの速度をスリープモードに適用できる速度に変更する過程を含むことを特徴とする項目２１に記載の移動通信端末機の外部装置検出方法。
（項目２４）
前記分離割り込みを解除する過程は、
外部装置との接続が設定されるときに備えて接続割り込みを登録する過程を含むことを特徴とする項目２１に記載の移動通信端末機の外部装置検出方法。
（項目２５）
前記信号伝達経路は、オーディオ信号を伝達するものであることを特徴とする項目２１に記載の移動通信端末機の外部装置検出方法。
（項目２６）
前記外部装置は、ハンズフリーキットであることを特徴とする項目２１に記載の移動通信端末機の外部装置検出方法。
（項目２７）
前記移動通信端末機は、ＰＤＡ型の移動通信端末機であることを特徴とする項目２１に記載の移動通信端末機の外部装置検出方法。
（項目２８）
複数の運用システムを有する端末機において、
第１運用システムと外部装置が接続されたか否かをチェックする段階と、
前記外部装置と接続されていると、該接続を前記第１運用システムから第２運用システムに通知する段階と、
前記第２運用システムが前記外部装置への信号伝達経路を設定する段階と
を含むことを特徴とする外部装置検出方法。
（項目２９）
前記外部装置が接続されると、第１モードと第１基準クロックのうち少なくとも１つを変更する段階をさらに含むことを特徴とする項目２８に記載の外部装置検出方法。
（項目３０）
前記変更された基準クロックに基づいて前記外部装置との接続の解除をモニターする段階を含むことを特徴とする項目２９に記載の外部装置検出方法。
（項目３１）
前記外部装置との接続が解除されるとき、第２モードと第２基準クロックのうち少なくとも１つを変更する段階をさらに含むことを特徴とする項目２８に記載の外部装置検出方法。
（項目３２）
前記第２基準クロックに基づいて前記外部装置が接続されることをモニターすることを特徴とする項目３１に記載の外部装置検出方法。
（項目３３）
前記第２運用システムのモードを変更する段階をさらに含み、
前記モードが変更された第２運用システムに前記外部装置との接続を通知することを特徴とする項目２８に記載の外部装置検出方法。
（項目３４）
前記信号経路は、オーディオ信号経路であることを特徴とする項目２８に記載の外部装置検出方法。
（項目３５）
前記外部装置は、信号インタフェースであることを特徴とする項目２８に記載の外部装置検出方法。
（項目３６）
前記信号インタフェースは、ハンズフリーであることを特徴とする項目３５に記載の外部装置検出方法。
（項目３７）
前記第１運用システムは、通信モジュールであることを特徴とする項目２８に記載の外部装置検出方法。
（項目３８）
前記第２運用システムは、ＰＤＡモジュールであることを特徴とする項目２８に記載の外部装置検出方法。
【００３５】
外部装置検出方法は、外部装置と接続されたか否かをチェックする移動通信端末機において行われ、前記外部装置と接続されると、接続割り込みルーチンを実行することにより前記外部装置のための信号伝達経路を設定する過程と、前記外部装置との接続が解除されると、分離割り込みルーチンを実行することにより外部装置のために設定した前記信号伝達経路を設定以前の経路に復元する過程とからなる。
【発明の効果】
【００３６】
本発明は、割り込み方式とポーリング方式を組み合わせてハンズフリーキットの接続（又は、分離）を検出することにより、ＣＤＭＡモデムがより迅速かつ正確にハンズフリーキットを検出することができると共に、ＣＤＭＡモデムが検出したハンズフリーキット検出端子の状態変化をＰＤＡモジュールに通知することにより、ＰＤＡフォンのオーディオ経路が正しく設定されないことを防止し得るという効果がある。
【発明を実施するための最良の形態】
【００３７】
以下、本発明に係る外部装置検出方法の望ましい実施形態を図面を参照して説明する。
【００３８】
一般のＰＤＡフォンは、移動通信信号の送受信を担当する移動局モデムとＰＤＡ機能及びサービスを提供するＰＤＡモジュールとから構成される。
【００３９】
図１は、本発明に係るＰＤＡフォンの一実施形態の構成を示し、符号分割多重接続（Code Division Multiple Access: ＣＤＭＡ）方式のＰＤＡフォンである。
【００４０】
図１に示すように、本発明に係る移動局モデム（以下、ＣＤＭＡモデムという）２００の一実施形態は、ハンズフリーキットの２４ピンコネクタ１００がＰＤＡフォンに挿入（あるいは、接続）されると、これを検出するハンズフリーキット検出端子２１０と、ハンズフリーキットとＰＤＡフォン間にオーディオ信号を伝達するオーディオ端子２２０と、制御命令や状態情報などをＰＤＡモジュール３００と送受信する第１シリアル通信ポート２３０とを備える。
【００４１】
また、ＰＤＡモジュール３００は、ＣＤＭＡモデム２００のウェイクアップ信号を受信するウェイクアップ端子３２０と、制御命令や状態情報などをＣＤＭＡモデム２００と送受信する第２直列通信ポート３３０とを備える。
【００４２】
図２は、本発明に係るハンズフリーキット検出方法を示すフローチャートである。
【００４３】
以下、図１及び図２を参照して、本発明の望ましい実施形態を説明する。
【００４４】
本発明に係るＣＤＭＡモデム２００は、所定周期（５０ｍｓ）でハンズフリーキット検出端子２１０をポーリングし、ハンズフリーキット検出端子２１０に流れる電流レベルをチェックする。ハンズフリーキット検出端子２１０に流れる電流レベルが基準値以上（以下、ハイ（High）状態という）であると、ハンズフリーキットとＰＤＡフォンが接続されていることを示し、基準値未満（以下、ロー（Low）状態という）であると、ハンズフリーキットとＰＤＡフォンが分離されていることを示す。
【００４５】
ハンズフリーキット検出端子２１０の電流レベルがロー状態からハイ状態に転換されると、ＣＤＭＡモデム２００は、ハンズフリーキット検出端子２１０の電流レベルが再びロー状態に転換されることを検出するために、接続割り込み（又は、コールバック関数）を割り込みベクタテーブルに登録する。前記接続割り込みは、ハンズフリーキットがコネクタ４００から除去されることを検出するためにハンズフリーキット検出端子２１０に設定される。
【００４６】
反面、ハンズフリーキット検出端子２１０の電流レベルがハイ状態からロー状態に転換されると、ＣＤＭＡモデム２００は、ハンズフリーキット検出端子２１０の電流レベルが再びハイ状態に転換されることを検出するために分離割り込みを割り込みベクタテーブルに登録する。前記分離割り込みは、ハンズフリーキットがコネクタ４００に挿入されることを検出するためにハンズフリーキット検出端子２１０に設定される。
【００４７】
使用者が通話のためにハンズフリーキットの２４ピンコネクタ１００をＰＤＡフォンのコネクタ４００に接続すると、ハンズフリーキット検出端子２１０の電流レベルはハイ状態に転換され、これを検出したＣＤＭＡモデム２００は、前記ハンズフリーキットとの接続が解除されるときに備えて、割り込みベクトルテーブルに分離割り込みを登録する（Ｓ１０〜Ｓ４０）。また、予め登録しておいた接続割り込みに従って、ＰＤＡモジュール３００を制御する（Ｓ１１０〜Ｓ１５０）。
【００４８】
前記接続割り込みルーチン（Ｓ１１０〜Ｓ１５０）をより詳細に説明すると、ハンズフリーキット検出端子２１０の電流レベルがハイ状態に転換されると、ＣＤＭＡモデム２００は動作モードに転換（Wake-up）し、ＣＤＭＡモデム２００に供給されるクロックソースを動作モードに適用できるもの（例えば、ＴＣＸＯクリスタル（１９．６８ＭＨｚ））に変更する（Ｓ１１０）。ＣＤＭＡモデム２００が動作モードに転換されると、クロックソースがスリープモードに適用されるものから動作モードに適用されるものに変更されることにより、ＣＤＭＡモデム２００の命令処理速度が速くなり、要求されるサービスもより速くなる。
【００４９】
その後、動作モードに転換されたＣＤＭＡモデム２００は、シリアル通信（例えば、ＵＡＲＴ（Universal Asynchronous Receiver Transmitter））により、ＰＤＡモジュール３００にハンズフリーキットとＰＤＡフォンが接続されていることを通知する。その理由は、ＰＤＡフォンに設定されたサウンドケース（Soundcase）（例えば、マナーモード、イヤホンモード、ハンズフリーモードなど）ごとにそれぞれ異なるオーディオ経路が設定されなければならないからである。
【００５０】
有効なシリアル通信のためには、ＰＤＡモジュール３００が動作状態である必要があるため、ＣＤＭＡモデム２００は、まず、ウェイクアップ端子３２０にハイレベルの電流を流してＰＤＡモジュール３００の状態を動作モードに転換させる（Ｓ１２０）。ＰＤＡモジュール３００が動作モードに転換されると、ＰＤＡモジュール３００のシリアル通信ポート３３０も活性化される。
【００５１】
一方、ＣＤＭＡモデム２００は、シリアル通信ポート２３０も初期化してＰＤＡモジュール３００とのシリアル通信を設定する（Ｓ１３０）。また、シリアル通信により、ＰＤＡモジュール３００にハンズフリーキットとＰＤＡフォンが接続されていることを通知する（Ｓ１４０）。ＣＤＭＡモデム２００からの通知を受けたＰＤＡモジュール３００は、ハンズフリーのためのオーディオ経路（マイクとスピーカーの経路）を設定する。
【００５２】
以上の過程（Ｓ１１０〜Ｓ１４０）が正常に行われると、ＣＤＭＡモデム２００は、割り込みベクタテーブルに登録された前記接続割り込みを解除（Ｓ１５０）することにより、ハンズフリーキットとの接続が解除されるときに備える。
【００５３】
その後、通話を終えた使用者がハンズフリーキットの２４ピンコネクタ１００をＰＤＡフォンのコネクタ４００から除去すると、ハンズフリーキット検出端子２１０の電流レベルはロー状態に転換され、これを検出したＣＤＭＡモデム２００は、ハンズフリーキットが再び接続されるときに備えて、割り込みベクタテーブルに接続割り込みを登録する（Ｓ５０）。その後、予め登録しておいた分離割り込みに従って、ＰＤＡモジュール３００を制御する（Ｓ２１０〜Ｓ２６０）。
【００５４】
分離割り込みルーチン（Ｓ２１０〜Ｓ２６０）をより詳細に説明すると、ハンズフリーキット検出端子２１０の電流レベルがロー状態に転換されると、ＣＤＭＡモデム２００は、動作モードに転換し、ＣＤＭＡモデム２００に供給されるクロックソースを動作モードに適用できるもの（例えば: ＴＣＸＯクリスタル（１９．６８ＭＨｚ））に変更する（Ｓ２１０）。
【００５５】
動作モードに転換されたＣＤＭＡモデム２００は、ウェイクアップ端子３２０にハイレベルの電流を流すことによりＰＤＡモジュール３００を動作モードの状態に転換し、シリアル通信ポート３３０を活性化させる（Ｓ２２０、Ｓ２３０）。また、シリアル通信ポート２３０を初期化することにより、ＰＤＡモジュール３００にハンズフリーキットとＰＤＡフォンの接続が解除されたことを通知する（Ｓ２４０）。ＣＤＭＡモデム２００の通知を受けたＰＤＡモジュール３００は、前記ハンズフリーのために設定したオーディオ経路を元の設定に復元する。
【００５６】
また、ＣＤＭＡモデム２００は、自分の状態をスリープモードに転換し、割り込みベクタテーブルに登録されている前記分離割り込みを解除する（Ｓ２５０、Ｓ２６０）。ＣＤＭＡモデム２００がスリープモードに転換されることにより、ＣＤＭＡモデム２００に供給されるクロックソースもスリープモードに適用されるもの（例えば、スリープクリスタル（３２．７６８ＫＨｚ））に変更される。
【００５７】
以上のように、本発明の好ましい実施形態を用いて本発明を例示してきたが、本発明は、この実施形態に限定して解釈されるべきものではない。本発明は、特許請求の範囲によってのみその範囲が解釈されるべきであることが理解される。当業者は、本発明の具体的な好ましい実施形態の記載から、本発明の記載および技術常識に基づいて等価な範囲を実施することができることが理解される。
【図面の簡単な説明】
【００５８】
【図１】本発明に係るＰＤＡフォンの構成を示すブロック図である。
【図２】本発明に係るハンズフリーキット検出方法を示すフローチャートである。
【符号の説明】
【００５９】
１００：ハンズフリーキットコネクタ
２００：ＣＤＭＡモデム
２１０：ハンズフリーキット検出端子
２２０：オーディオ端子
２３０、３３０：シリアル通信ポート
３００：ＰＤＡモジュール
３１０：外部電源検出端子
３２０：ウェイクアップ端子
４００：ＰＤＡフォンのコネクタ
【図１】
2006065865.tif 000003
【図２】
2006065865.tif 000004