(57)【特許請求の範囲】
【請求項１】
第１の通信方式に対応する第１の通信プログラムと、上記第１の通信プログラムを、該第１の通信方式とは異なる通信方式である第２の通信方式に対応する第２の通信プログラムに変換する際に用いる、上記第１の通信プログラムと上記第２の通信プログラムとの間における異なる通信処理を示す第１の差分データと、上記第２の通信プログラムを上記第１の通信プログラムに変換する際に用いる、上記第２の通信プログラムと上記第１の通信プログラムとの間における異なる通信処理を示す第２の差分データとが、少なくとも記憶された記憶手段と、
上記記憶手段に記憶されている上記第１の通信プログラムを、上記第１の差分データを用いて上記第２の通信プログラムに変換処理し、また、この変換処理された第２の通信プログラムを、上記第２の差分データを用いて上記第１の通信プログラムに変換する通信プログラム変換手段と、
上記第１の通信方式に基づく通信を行う際に、上記記憶手段に上記第２の通信プログラムが記憶されている場合、この第２の通信プログラムを、上記第２の差分データを用いて第１の通信プログラムに変換するように上記通信プログラム変換手段を制御し、上記第２の通信方式に基づく通信を行う際に、上記記憶手段に上記第１の通信プログラムが記憶されている場合、この記憶手段に記憶されている上記第１の通信プログラムを、上記第１の差分データを用いて第２の通信プログラムに変換するように上記通信プログラム変換手段を制御する制御手段と、
上記第１の通信方式に基づく通信を行う場合、上記記憶手段に記憶されている上記第１の通信プログラム、或いは上記制御手段が、上記第２の差分データを用いて上記第２の通信プログラムを変換するように上記通信プログラム変換手段を制御することで形成された上記第１の通信プログラムを用いて通信を行い、上記第２の通信方式に基づく通信を行う場合、上記制御手段が、上記第１の差分データを用いて上記第１の通信プログラムを変換するように上記通信プログラム変換手段を制御することで形成された上記第２の通信プログラムを用いて通信を行う通信手段と
を有する携帯端末装置。
【請求項２】
請求項１に記載の携帯端末装置であって、
上記記憶手段から読み出された上記第１の通信プログラム、或いは第２の通信プログラムが展開される展開記憶手段を有し、
上記通信手段は、上記展開記憶手段に展開された上記いずれかの通信プログラムを用いて通信を行うこと
を特徴とする携帯端末装置。
【請求項３】
請求項１又は請求項２に記載の携帯端末装置であって、
上記記憶手段に記憶されている上記第１の通信プログラムには、当該通信プログラムが第１の通信プログラムであることを示すステータス情報が含まれており、また、上記記憶手段に記憶されている上記第１の通信プログラムを上記変換することで形成された上記第２の通信プログラムには、当該通信プログラムが第２の通信プログラムであることを示すステータス情報が含まれており、
上記制御手段は、上記第１の通信プログラムの起動中には、当該第１の通信プログラムに含まれる上記第１の通信プログラムのステータス情報を読み込んで表示手段に表示し、上記第２の通信プログラムの起動中には、当該第２の通信プログラムに含まれる上記第２の通信プログラムのステータス情報を読み込んで表示手段に表示すること
を特徴とする携帯端末装置。
【請求項４】
請求項１から請求項３のうち、いずれか一項に記載の携帯端末装置であって、
上記第１の通信プログラムは、ＣＤＭＡ通信方式（CDMA：Code Division Multiple Access)に対応する通信プログラムであり、上記第２の通信プログラムは、ＧＳＭ（登録商標）通信方式(GSM（登録商標）：Global Systems for Mobile)に対応する通信プログラムであること
を特徴とする携帯端末装置。
【請求項５】
それぞれ通信方式が異なる少なくとも第１及び第２の通信方式に対応した通信を行うマルチバンド通信方法であって、
上記第１の通信方式に対応する第１の通信プログラムと、上記第１の通信プログラムを、上記第２の通信方式に対応する第２の通信プログラムに変換する際に用いる、上記第１の通信プログラムと上記第２の通信プログラムとの間における異なる通信処理を示す第１の差分データと、上記第２の通信プログラムを上記第１の通信プログラムに変換する際に用いる、上記第２の通信プログラムと上記第１の通信プログラムとの間における異なる通信処理を示す第２の差分データとを記憶手段に記憶しておき、
上記第１の通信方式に対応する通信を行う場合、通信手段が、上記記憶手段に記憶されている上記第１の通信プログラムをそのまま用いて通信を行い、或いは上記第１の通信プログラムが上記第２の通信プログラムに変換されている場合には、通信プログラム変換手段により上記第２の差分データを用いて該第２の通信プログラムから変換された第１の通信プログラムを用いて通信を行い、
上記第２の通信方式に対応する通信を行う場合、通信手段が、上記通信プログラム変換手段により上記第１の差分データを用いて上記第１の通信プログラムから変換された第２の通信プログラムを用いて通信を行うこと
を特徴とするマルチバンド通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばＰＤＣ方式(PDC：Personal Digital Cellular）とＣＤＭＡ通信方式(CDMA：Code Division Multiple Access)、或いはＣＤＭＡ通信方式とＧＳＭ（登録商標）通信方式(GSM（登録商標）：Global Systems for Mobile)等のように、複数の異なる通信方式での無線通信が可能な、いわゆるマルチバンド対応の携帯電話機、ＰＨＳ電話機（PHS：Personal Handyphone System）、ＰＤＡ装置（PDA：Personal Digital Assistant）等の携帯機器に適用して好適な携帯端末装置、通信プログラムの格納方法、及びマルチバンド通信方法に関し、特に、複数の通信方式に対応可能とするために必要となる複数の通信プログラムのデータ量の削減を通じて、該通信プログラムを記憶するメモリの記憶容量の削減等を図った携帯端末装置、通信プログラムの格納方法、及びマルチバンド通信方法に関する。
【背景技術】
【０００２】
今日において、ＰＤＣ方式(PDC：Personal Digital Cellular）、ＣＤＭＡ通信方式(CDMA：Code Division Multiple Access)、或いはＧＳＭ（登録商標）通信方式(GSM（登録商標）：Global Systems for Mobile)等の異なる通信方式に基づいて無線通信を行う携帯電話機が知られている。これらの通信方式は、通信プロトコルや信号処理内容、周波数帯域、伝送速度等に違いがある。このため、一つの携帯電話機を複数の通信方式に対応させる場合、簡単な手法として、該複数の通信方式に対応するハードウェアやソフトウェアをそれぞれ別個に携帯電話機の筐体内に設け、ユーザにより選択された通信方式に対応するハードウェアやソフトウェアを動作させて該通信を行うことが考えられる。
【０００３】
しかし、このように一つの携帯電話機の筐体内に２つの通信方式分のハードウェアやソフトウェアを設けると、必然的に、一つの通信方式のみに対応して無線通信を行う携帯電話機よりも、部品点数が多くなる問題がある。このため、特開２００１−３４５７３１号の公開特許公報（特許文献１）に開示されているマルチモード携帯電話端末においては、アンテナに接続され電波の送受信を行う送信部、受信部、シンセサイザを備えた無線通信機能、この無線通信機能との間で送受信信号を送受信し通信方式に対応した信号処理を実行する信号処理プログラム用メモリ及び信号処理部を備えた信号処理機能、無線通信機能及び信号処理機能を制御するＣＰＵ及び通信制御プログラム用メモリを備えた通信制御機能のうち、上記無線通信機能を複数の通信方式で共通に使用可能なハードウェアで構成すると共に、上記信号処理機能を複数の通信方式に対応した信号処理を実行する共通のハードウェアで構成することで、各通信方式に対応する携帯電話端末を少ない部品点数で実現している。
【０００４】
【特許文献１】特開２００１−３４５７３１号公報（第４頁〜第５頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ここで、特許文献１に開示されているマルチモード携帯電話端末においても同様の問題が発生するのであるが、例えばＣＤＭＡ通信方式とＧＳＭ通信方式との２つの通信方式での無線通信が可能なデュアルバンド対応の携帯電話機の場合、図６に示すようにＮＡＮＤメモリ（NAND：NOT-AND）に、それぞれ４０メガバイト〜５０メガバイト程度のＣＤＭＡプログラム及びＧＳＭプログラムが記憶させておき、ブート時に、ユーザにより選択された通信プログラムをＳＤＲＡＭに展開して実行するようになっている。すなわち、２つの通信方式に対応するために、各通信方式の通信プログラムをそれぞれＮＡＮＤメモリに記憶しておくようになっている。
【０００６】
このため、図７に示すようにＮＡＮＤメモリの記憶領域が、ＣＤＭＡプログラム及びＧＳＭプログラムの２つの通信プログラムにより圧迫され、ユーザデータ領域等の余領域が少なくなる問題があった。一例ではあるが、１つの通信方式のみに対応する携帯電話機の場合、ＮＡＮＤメモリのユーザデータ領域として１００メガバイト程度確保可能なのであるが、２つの通信方式に対応すべく各通信方式の通信プログラムをＮＡＮＤメモリに記憶させると、ユーザデータ領域が５０メガバイトまで圧迫される問題を生ずる。
【０００７】
本発明は、上述の課題に鑑みてなされたものであり、複数の通信方式に対応するために必要となる複数の通信プログラムのデータ量の削減を図り、当該複数の通信プログラムを記憶するメモリに大きな余領域を確保することができるような携帯端末装置、通信プログラムの格納方法、及びマルチバンド通信方法の提供を目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る携帯端末装置は、上述の課題を解決するための手段として、
第１の通信方式に対応する第１の通信プログラムと、上記第１の通信プログラムを、該第１の通信方式とは異なる通信方式である第２の通信方式に対応する第２の通信プログラムに変換する際に用いる、上記第１の通信プログラムと上記第２の通信プログラムとの間における異なる通信処理を示す第１の差分データと、上記第２の通信プログラムを上記第１の通信プログラムに変換する際に用いる、上記第２の通信プログラムと上記第１の通信プログラムとの間における異なる通信処理を示す第２の差分データとが、少なくとも記憶された記憶手段と、
上記記憶手段に記憶されている上記第１の通信プログラムを、上記第１の差分データを用いて上記第２の通信プログラムに変換処理し、また、この変換処理された第２の通信プログラムを、上記第２の差分データを用いて上記第１の通信プログラムに変換する通信プログラム変換手段と、
上記第１の通信方式に基づく通信を行う際に、上記記憶手段に上記第２の通信プログラムが記憶されている場合、この第２の通信プログラムを、上記第２の差分データを用いて第１の通信プログラムに変換するように上記通信プログラム変換手段を制御し、上記第２の通信方式に基づく通信を行う際に、上記記憶手段に上記第１の通信プログラムが記憶されている場合、この記憶手段に記憶されている上記第１の通信プログラムを、上記第１の差分データを用いて第２の通信プログラムに変換するように上記通信プログラム変換手段を制御する制御手段と、
上記第１の通信方式に基づく通信を行う場合、上記記憶手段に記憶されている上記第１の通信プログラム、或いは上記制御手段が、上記第２の差分データを用いて上記第２の通信プログラムを変換するように上記通信プログラム変換手段を制御することで形成された上記第１の通信プログラムを用いて通信を行い、上記第２の通信方式に基づく通信を行う場合、上記制御手段が、上記第１の差分データを用いて上記第１の通信プログラムを変換するように上記通信プログラム変換手段を制御することで形成された上記第２の通信プログラムを用いて通信を行う通信手段と
を有する。
【００１０】
また、本発明に係るマルチバンド通信方法は、それぞれ通信方式が異なる少なくとも第１及び第２の通信方式に対応した通信を行うマルチバンド通信方法であって、
上記第１の通信方式に対応する第１の通信プログラムと、上記第１の通信プログラムを、上記第２の通信方式に対応する第２の通信プログラムに変換する際に用いる、上記第１の通信プログラムと上記第２の通信プログラムとの間における異なる通信処理を示す第１の差分データと、上記第２の通信プログラムを上記第１の通信プログラムに変換する際に用いる、上記第２の通信プログラムと上記第１の通信プログラムとの間における異なる通信処理を示す第２の差分データとを記憶手段に記憶しておき、
上記第１の通信方式に対応する通信を行う場合、通信手段が、上記記憶手段に記憶されている上記第１の通信プログラムをそのまま用いて通信を行い、或いは上記第１の通信プログラムが上記第２の通信プログラムに変換されている場合には、通信プログラム変換手段により上記第２の差分データを用いて該第２の通信プログラムから変換された第１の通信プログラムを用いて通信を行い、
上記第２の通信方式に対応する通信を行う場合、通信手段が、上記通信プログラム変換手段により上記第１の差分データを用いて上記第１の通信プログラムから変換された第２の通信プログラムを用いて通信を行うことで上述の課題を解決する。
【００１１】
このような本発明は、少なくとも第１の通信方式に対応する第１の通信プログラム、及びこの第１の通信方式とは異なる第２の通信方式に対応する第２の通信プログラムを記憶手段に記憶する際に、上記第１の通信方式に対応する第１の通信プログラムを記憶手段に記憶すると共に、この第１の通信プログラムを上記第２の通信プログラムに変換する際に用いる、上記第１の通信プログラムと上記第２の通信プログラムとの間における異なる通信処理を示す第１の差分データを記憶手段に記憶しておく。また、第１の通信プログラム及び第１の差分データと共に、上記第２の通信プログラムを上記第１の通信プログラムに変換する際に用いる、上記第２の通信プログラムと上記第１の通信プログラムとの間における異なる通信処理を示す第２の差分データを記憶手段に記憶しておく。
【００１２】
これにより、第１及び第２の通信方式に対応するために記憶手段に記憶する通信プログラムのデータ量を、第１の通信プログラムと上記２つの差分データとに削減することができる。このため、上記２つの通信方式に対応する通信プログラムを記憶手段に記憶させた場合でも、該記憶手段に大きな余領域を確保することができる。
【発明の効果】
【００１３】
本発明は、複数の通信方式に対応するために必要となる複数の通信プログラムのデータ量の削減を図ることができる。このため、複数の通信方式に対応する通信プログラムを記憶手段に記憶させた場合でも、該記憶手段に大きな余領域を確保することができる。
【発明を実施するための最良の形態】
【００１４】
本発明は、ＣＤＭＡ通信方式(CDMA：Code Division Multiple Access)、及びＧＳＭ（登録商標）通信方式(GSM（登録商標）：Global Systems for Mobile)の２つの通信方式に対応して無線通信が可能な、いわゆるデュアルバンド対応の携帯電話機に適用することができる。
【００１５】
［携帯電話機の構成］
この本発明を適用した実施の形態となる携帯電話機は、図１に示すように無線基地局との間で上記ＣＤＭＡ通信方式或いはＧＳＭ通信方式に基づく音声通話、テレビ電話通話、電子メール、Ｗｅｂデータ（Web：World Wide Web）等の無線通信を行うアンテナ１及び通信回路２と、操作メニュー、電子メール、画像（静止画像及び動画像）や後述するステータス情報等を表示するための表示部３と、所望のメニューの選択操作や上記ＣＤＭＡ通信方式及びＧＳＭ通信方式間の切り替え操作等を行うための操作部４と、受話音声等を出力するためのスピーカ部５と、送話音声等を集音するためのマイクロホン部６と、所望の被写体の静止画像や動画像を撮像するためのカメラ部７と、発着信等を光でユーザに通知するための発光部８（LED：Light Emitting Diode）とを有している。
【００１６】
また、この携帯電話機は、当該携帯電話機の筐体を振動させて発着信等をユーザに通知するためのバイブレーションユニット９と、現在時刻をカウントするタイマ１０と、通信プログラムやユーザデータ等が記憶されたＮＡＮＤメモリ１１（NAND：NOT-AND）と、ＮＡＮＤメモリ１１から読み出された上記通信プログラム等が展開されるＳＤＲＡＭ１２（Synchronous Dynamic Random Access Memory）と、当該携帯電話機全体の動作を制御する制御部１４とを有している。
【００１７】
〔ＮＡＮＤメモリの詳細〕
ＮＡＮＤメモリ１１には、図２に示すようにＣＤＭＡ通信プログラムと、このＣＤＭＡ通信プログラムをＧＳＭ通信プログラムに変換するための第１の差分データ（ＣＤＭＡ→ＧＳＭ差分データ）と、ＧＳＭ通信プログラムをＣＤＭＡ通信プログラムに変換するための第２の差分データ（ＧＳＭ→ＣＤＭＡ差分データ）と、ＣＤＭＡ通信プログラム及びＧＳＭ通信プログラムの間の相互の変換処理プログラムである数百キロバイト程度のソフト更新エンジンとが記憶されている。
【００１８】
また、このＮＡＮＤメモリ１１には、電子メールの作成や送受信を制御するための電子メール管理プログラム、カメラ部７の撮像制御を行うカメラ制御プログラム、ユーザのスケジュールが登録されたスケジュール帳の管理を行うためのスケジュール帳管理プログラム、電話帳の管理を行うための電話帳管理プログラム、音楽コンテンツの再生を行うための音楽プレーヤプログラム、所望のＷｅｂページの閲覧を行うためのＷｅｂブラウジングプログラム等の各種アプリケーションプログラムが記憶されている。
【００１９】
また、このＮＡＮＤメモリ１１において、上記ＣＤＭＡ通信プログラムや各種アプリケーションプログラムが記憶された記憶領域以外の余領域がユーザデータ領域となっており、ユーザの所望のスケジュールが登録されるスケジュール帳、ユーザの知人や友人等のユーザ名、静止画像（顔写真等）、住所、電話番号、電子メールアドレス、生年月日等が登録された電話帳、音楽プレーヤプログラムに基づいて再生される音楽コンテンツ、カメラ制御プログラムのビューワ機能に基づいて再生される静止画像コンテンツ及び動画像コンテンツ、送受信された電子メールコンテンツ、電話及び電子メールの発着信履歴等が記憶されるようになっている。
【００２０】
上記第１の差分データは、図３（ａ）に示すようにＣＤＭＡ通信プログラムとＧＳＭ通信プログラムとを比較することで検出した、両者間で異なっている通信処理を示すデータとなっている。すなわち、この第１の差分データは、ＣＤＭＡ通信プログラムに対して、ＧＳＭ通信プログラムとは異なる通信処理を行う部分的なプログラムの補完等を行うことで、該ＣＤＭＡ通信プログラムをＧＳＭ通信プログラムに変換するためのデータとなっている。
【００２１】
同様に、上記第２の差分データは、図３（ｂ）に示すようにＣＤＭＡ通信プログラムとＧＳＭ通信プログラムとを比較することで検出した、両者間で異なっている通信処理を示すデータとなっている。すなわち、この第２の差分データは、ＧＳＭ通信プログラムに対して、ＣＤＭＡ通信プログラムとは異なる通信処理を行う部分的なプログラムの補完等を行うことで、該ＧＳＭ通信プログラムをＣＤＭＡ通信プログラムに変換するためのデータとなっている。
【００２２】
また、ＣＤＭＡ通信プログラムには、当該通信プログラムがＣＤＭＡ通信プログラムであることを示すステータス情報が含まれており、また、ＣＤＭＡ通信プログラムを上記第１の差分データを用いてＧＳＭ通信プログラムに変換した際には、このＧＳＭ通信プログラムに対して、当該通信プログラムがＧＳＭ通信プログラムであることを示すステータス情報が書き込まれるようになっている。
【００２３】
［通信プログラムの切り替え動作］
次に、当該実施の形態の携帯電話機における、ＣＤＭＡ通信プログラム及びＧＳＭ通信プログラム間における通信プログラムの切り替え動作を説明する。
【００２４】
〔ＣＤＭＡからＧＳＭへの切り替え動作〕
まず、ＮＡＮＤメモリ１１に記憶されている通信プログラムがＣＤＭＡ通信プログラムである場合において、ユーザにより、操作部４を介してＧＳＭ通信プログラムへの切り替え要求がなされた場合、制御部１４は、ＮＡＮＤメモリ１１に記憶されているソフト更新エンジンとして機能し、図４（ａ）及び図５に示すように、上記ＣＤＭＡ通信プログラムをＧＳＭ通信プログラムに変換するための第１の差分データ（ＣＤＭＡ→ＧＳＭ差分データ）を用いて、該ＮＡＮＤメモリ１１に記憶されているＣＤＭＡ通信プログラムをＧＳＭ通信プログラムに変換処理する（＝ＮＡＮＤメモリ１１上の通信処理プログラムをＣＤＭＡ通信プログラムからＧＳＭ通信プログラムに書き換える。）。
【００２５】
そして、制御部１４は、この変換処理により形成したＧＳＭ通信プログラムを、ＮＡＮＤメモリ１１からＳＤＲＡＭ１２上に展開し、通信を行う際に、このＳＤＲＡＭ１２からＧＳＭ通信プログラムを読み込み、ＧＳＭ通信方式に対応する通信を行うように通信回路２を通信制御する。これにより、ＣＤＭＡ通信方式からＧＳＭ通信方式に、通信方式を切り替えて通信を行うことができる。
【００２６】
また、制御部１４は、ＮＡＮＤメモリ１１に記憶されているＣＤＭＡ通信プログラムを変換処理することでＧＳＭ通信プログラムを形成した際に、当該通信プログラムがＧＳＭ通信プログラムであることを示すステータス情報を該ＧＳＭ通信プログラム内に書き込む。そして、このステータス情報を、上記変換処理により形成したＧＳＭ通信プログラムから読み込んで表示部３に表示する。これにより、ユーザに対して、現在、起動中の通信処理プログラムがＧＳＭ通信プログラムであることを認識させることができる。
【００２７】
〔ＧＳＭからＣＤＭＡへの切り替え動作〕
次に、このようにＮＡＮＤメモリ１１に記憶されている通信プログラムをＧＳＭ通信プログラムに書き換えた後に、ユーザにより、操作部４を介してＣＤＭＡ通信プログラムへの切り替え要求がなされた場合、制御部１４は、ＮＡＮＤメモリ１１に記憶されているソフト更新エンジンとして機能し、図４（ｂ）及び図５に示すように、上記ＧＳＭ通信プログラムをＣＤＭＡ通信プログラムに変換するための第２の差分データ（ＧＳＭ→ＣＤＭＡ差分データ）を用いて、該ＮＡＮＤメモリ１１に記憶されているＧＳＭ通信プログラムをＣＤＭＡ通信プログラムに変換処理する（＝ＮＡＮＤメモリ１１上の通信処理プログラムをＧＳＭ通信プログラムからＣＤＭＡ通信プログラムに書き換える。）。
【００２８】
そして、制御部１４は、この変換処理により形成したＣＤＭＡ通信プログラムを、ＮＡＮＤメモリ１１からＳＤＲＡＭ１２上に展開し、通信を行う際に、このＳＤＲＡＭ１２からＣＤＭＡ通信プログラムを読み込み、ＣＤＭＡ通信方式に対応する通信を行うように通信回路２を通信制御する。これにより、ＧＳＭ通信方式からＣＤＭＡ通信方式に、通信方式を切り替えて通信を行うことができる。
【００２９】
また、制御部１４は、ＮＡＮＤメモリ１１に記憶されているＧＳＭ通信プログラムを変換処理することでＣＤＭＡ通信プログラムを形成した際に、当該通信プログラムがＣＤＭＡ通信プログラムであることを示すステータス情報を該ＣＤＭＡ通信プログラム内に書き込む。そして、このステータス情報を、上記変換処理により形成したＣＤＭＡ通信プログラムから読み込んで表示部３に表示する。これにより、ユーザに対して、現在、起動中の通信処理プログラムがＣＤＭＡ通信プログラムであることを認識させることができる。
【００３０】
［実施の形態の効果］
以上の説明から明らかなように、この実施の形態の携帯電話機は、ＮＡＮＤメモリ１１にＣＤＭＡ通信プログラムと、このＣＤＭＡ通信プログラムをＧＳＭ通信プログラムに変換するための第１の差分データ（ＣＤＭＡ→ＧＳＭ差分データ）と、ＧＳＭ通信プログラムをＣＤＭＡ通信プログラムに変換するための第２の差分データ（ＧＳＭ→ＣＤＭＡ差分データ）と、ＣＤＭＡ通信プログラム及びＧＳＭ通信プログラムの間の相互の変換処理を行うためのソフト更新エンジンとを記憶しておく。
【００３１】
そして、ＮＡＮＤメモリ１１にＣＤＭＡ通信プログラムが記憶されている場合に、ＧＳＭ通信プログラムへの切り替え要求がなされた際に、ソフト更新エンジンとして機能した制御部１４が、上記第１の差分データを用いて、ＮＡＮＤメモリ１１上の通信プログラムをＣＤＭＡ通信プログラムからＧＳＭ通信プログラムに変換処理し、この変換処理により形成したＧＳＭ通信プログラムに基づいてＧＳＭ通信制御を行う。
【００３２】
また、ＮＡＮＤメモリ１１にＧＳＭ通信プログラムが記憶されている場合に、ＣＤＭＡ通信プログラムへの切り替え要求がなされた際に、ソフト更新エンジンとして機能した制御部１４が、上記第２の差分データを用いて、ＮＡＮＤメモリ１１上の通信プログラムをＧＳＭ通信プログラムからＣＤＭＡ通信プログラムに変換処理し、この変換処理により形成したＣＤＭＡ通信プログラムに基づいてＣＤＭＡ通信制御を行う。
【００３３】
このような、いわゆるデュアルバンドに対応するためにＮＡＮＤメモリ１１に記憶させるデータは、ＣＤＭＡ通信プログラム、第１の差分データ、第２の差分データ及びソフト更新エンジンである。ＣＤＭＡ通信プログラムとＧＳＭ通信プログラムとのプログラム差は少ないため、上記第１の差分データ及び上記第２の差分データは、ＣＤＭＡ通信プログラム及びＧＳＭ通信プログラムの数分の１程度のデータ量となる。また、ソフト更新エンジンのデータ量も数百キロバイト程度である。このため、ＣＤＭＡ通信プログラム及びＧＳＭ通信プログラムの両方の通信プログラムをＮＡＮＤメモリ１１に記憶させる場合に比べ、デュアルバンドに対応するために必要とするデータ量を大幅に少なくすることができる。このため、図２等に示すようにＮＡＮＤメモリ１１上に大きな余領域（ユーザデータ領域）を確保可能とすることができる。
【００３４】
また、このようなＣＤＭＡ通信プログラムとＧＳＭ通信プログラムとを切り替えて用いる場合、通常、現在、起動中の通信プログラムの種類をユーザに示すために、ＮＡＮＤメモリ１１に記憶されている通信プログラムの種類を示すフラグを不揮発性メモリに保存する必要があり、また、この不揮発性メモリに保存したフラグを、当該携帯電話機のメイン電源がオフ操作された場合、及びバッテリが取り外された場合でも保持する必要がある。
【００３５】
しかし、当該実施の形態の携帯電話機の場合、ＣＤＭＡ通信プログラムにステータス情報が含まれており、また、ＣＤＭＡ通信プログラムをＧＳＭ通信プログラムに変換した場合でも、この変換により形成したＧＳＭ通信プログラムにステータス情報が書き込まれるようになっている。そして、このＣＤＭＡ通信プログラム或いはＧＳＭ通信プログラムに含まれているステータス情報を読み込んで表示部３に表示するようになっているため、前述の通信プログラムの種類を示すフラグを保存するための不揮発性メモリを不要とすることができる。
【００３６】
［変形例］
上述の実施の形態の説明では、ＮＡＮＤメモリ１１にＣＤＭＡ通信プログラムを記憶しておき、このＣＤＭＡ通信プログラムを第１の差分データでＧＳＭ通信プログラムに変換し、或いはこの第１の差分データで変換したＧＳＭ通信プログラムを第２の差分データでＣＤＭＡ通信プログラムに戻すこととしたが、ＮＡＮＤメモリ１１にＧＳＭ通信プログラムを記憶しておき、このＧＳＭ通信プログラムを第２の差分データでＣＤＭＡ通信プログラムに変換し、或いはこの第２の差分データで変換したＣＤＭＡ通信プログラムを第１の差分データでＧＳＭ通信プログラムに戻すようにしてもよい。この場合も、上述と同じ効果を得ることができる。
【００３７】
また、上述の実施の形態の説明では、本発明を携帯電話機に適用することとしたが、本発明は、この他、マルチバンド対応のＰＨＳ電話機（PHS：Personal Handyphone System）、ＰＤＡ装置（PDA：Personal Digital Assistant）等の他の携帯機器に適用してもよい。いずれの場合も、上述と同じ効果を得ることができる。
【００３８】
また、上述の実施の形態の説明では、ＣＤＭＡ通信方式及びＧＳＭ通信方式に対応させることとしたが、ＰＤＣ通信方式とＣＤＭＡ通信方式、或いはＰＤＣ通信方式とＧＳＭ通信方式等のように、他の通信方式に対応させてもよい。
【００３９】
ＰＤＣ通信方式とＣＤＭＡ通信方式に対応させる場合、ＰＤＣ通信プログラム（或いはＣＤＭＡ通信プログラムでもよい。）と、当該ＰＤＣ通信プログラムとＣＤＭＡ通信プログラムとの通信処理の差を示す上記第１及び第２の差分データと、ＰＤＣ通信プログラムをＣＤＭＡ通信プログラムに変換処理し、また、ＣＤＭＡ通信プログラムをＰＤＣ通信プログラムに変換処理するソフト更新エンジンとをＮＡＮＤメモリ１１に記憶すればよい。同様に、ＰＤＣ通信方式とＧＳＭ通信方式に対応させる場合、ＰＤＣ通信プログラム（或いはＧＳＭ通信プログラムでもよい。）と、当該ＰＤＣ通信プログラムとＧＳＭ通信プログラムとの通信処理の差を示す上記第１及び第２の差分データと、ＰＤＣ通信プログラムをＧＳＭ通信プログラムに変換処理し、また、ＧＳＭ通信プログラムをＰＤＣ通信プログラムに変換処理するソフト更新エンジンとをＮＡＮＤメモリ１１に記憶すればよい。いずれの場合も、上述と同じ効果を得ることができる。
【００４０】
さらに、２種類のみならず、３種類以上の通信方式に対応させるようにしてもよい。具体的には、ＰＤＣ通信方式、ＣＤＭＡ通信方式及びＧＳＭ通信方式に対応させる場合、例えばＣＤＭＡ通信プログラムをＮＡＮＤメモリ１１に記憶すると共に、ＣＤＭＡ通信プログラムをＧＳＭ通信プログラムに変換するための第１の差分データ、ＧＳＭ通信プログラムをＣＤＭＡ通信プログラムに変換するための第２の差分データ、ＣＤＭＡ通信プログラムをＰＤＣ通信プログラムに変換するための第３の差分データ、ＰＤＣ通信プログラムをＣＤＭＡ通信プログラムに変換するための第４の差分データ、ＰＤＣ通信プログラムをＧＳＭ通信プログラムに変換するための第５の差分データ、ＧＳＭ通信プログラムをＰＤＣ通信プログラムに変換するための第５の差分データ、及び各通信方式相互間の変換処理を実行するソフト更新エンジンをＮＡＮＤメモリ１１に記憶する。これにより、上述と同様にＮＡＮＤメモリ１１上に大きなユーザデータ領域を確保できる等の効果を得ることができる。
【００４１】
最後に、上述の実施の形態は、本発明の一例である。このため、本発明は上述の実施の形態に限定されることはなく、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることは勿論であることを付け加えておく。
【図面の簡単な説明】
【００４２】
【図１】本発明を適用した実施の形態となる携帯電話機のブロック図である。
【図２】実施の形態の携帯電話機のＮＡＮＤメモリに記憶されているデータを説明するための、該ＮＡＮＤメモリの模式図である。
【図３】実施の形態の携帯電話機のＮＡＮＤメモリに記憶されている、ＣＤＭＡ通信プログラム及びＧＳＭ通信プログラムの差分データを説明するための図である。
【図４】実施の形態の携帯電話機におけるＣＤＭＡ通信プログラムからＧＳＭ通信プログラムへの切り替え、及びＧＳＭ通信プログラムからＣＤＭＡ通信プログラムの切り替えを説明するための図である。
【図５】実施の形態の携帯電話機における通信プログラムの切り替え動作を説明するための図である。
【図６】ＮＡＮＤメモリ上に設けられたＣＤＭＡ通信プログラム及びＧＳＭ通信プログラムを選択的にＳＤＲＡＭ上に展開して用いる従来の携帯電話機を説明するための図である。
【図７】従来の携帯電話機において、ＮＡＮＤメモリ上にＣＤＭＡ通信プログラム及びＧＳＭ通信プログラムの２つの通信プログラムを設けることで、該ＮＡＮＤメモリのユーザ領域が圧迫される問題を説明するための図である。
【符号の説明】
【００４３】
１  アンテナ、２  通信回路、３  表示部、４  操作部、５  スピーカ部、６  マイクロホン部、７  カメラ部、８  発光部（ＬＥＤ）、９  バイブレーションユニット、１０  タイマ、１１  ＮＡＮＤメモリ、１２  ＳＤＲＡＭ、１３  メモリ、１４  制御部
【図１】
0004974172.tif 000002
【図２】
0004974172.tif 000003
【図３】
0004974172.tif 000004
【図４】
0004974172.tif 000005
【図５】
0004974172.tif 000006
【図６】
0004974172.tif 000007
【図７】
0004974172.tif 000008