(57)【特許請求の範囲】
【請求項１】
コアモジュールと機能モジュールとが着脱可能に接続され、移動通信網の基地局との間で無線通信を行う移動通信端末装置であって、
前記機能モジュールは、
前記コアモジュールからのデータの受信に際して利用される第１コネクタ部と；
前記第１コネクタ部と同一形状のコネクタ部と嵌合可能であり、他機能モジュールを接続可能な第２コネクタ部と；
前記第１コネクタ部及び前記第２コネクタ部と接続され、前記コアモジュールとの間で、自身のモジュール識別情報の送信を含むデータ送受信を行う対コアモジュール通信処理手段を有する制御手段と；を備え、
前記コアモジュールは、
前記基地局との間における無線通信を制御する無線通信制御手段と；
前記無線通信による送受信データ処理を行う無線送受信データ処理部と；
前記機能モジュールとの間で、前記モジュール識別情報を含む情報の受信を含むデータ送受信を行う対機能モジュール通信処理手段と；
前記モジュール識別情報に基づいて、前記機能モジュールを制御する接続モジュール制御手段と；を備え、
前記対コアモジュール通信処理手段は、
前記第１コネクタ部を介して、前記コアモジュールから、自分自身に対するものではない第１データを受信した場合には、前記第２コネクタ部を介して、前記第１データを、前記第２コネクタ部を利用して接続された他機能モジュールへ送信し、
前記第２コネクタ部を利用して接続された他機能モジュールから、前記第２コネクタ部を介して第２データを受信した場合には、前記第１コネクタ部を介して、前記第２データを前記コアモジュールへ向けて送信する、
ことを特徴とする移動通信端末装置。
【請求項２】
前記機能モジュールは、自身を制御するための制御用情報を記憶した制御用情報記憶手段を更に備え、
前記コアモジュールは、
前記モジュール識別情報から新たな制御用情報が必要であると判断された場合に、前記新たな制御用情報を、前記新たな制御用情報を記憶した制御用情報記憶手段からダウンロードする制御用情報ダウンロード手段と；
前記ダウンロードされた制御用情報を前記接続モジュール制御手段に組み込む制御用情報インストール手段と；を更に備える、
ことを特徴とする請求項１に記載の移動通信端末装置。
【請求項３】
前記制御用情報は制御用プログラムである、ことを特徴とする請求項２に記載の移動通信端末装置。
【請求項４】
移動通信端末装置用コアモジュールと着脱可能に接続できる移動通信端末装置用機能モジュールであって、
前記コアモジュールからのデータの受信に際して利用される第１コネクタ部と；
前記第１コネクタ部と同一形状のコネクタ部と嵌合可能であり、他機能モジュールを接続可能な第２コネクタ部と；
前記第１コネクタ部及び前記第２コネクタ部と接続され、前記移動通信端末装置用コアモジュールとの間で、自身のモジュール識別情報の送信を含むデータ送受信を行う対コアモジュール通信処理手段を有する制御手段と；を備え、
前記対コアモジュール通信処理手段は、
前記第１コネクタ部を介して、前記コアモジュールから、自分自身に対するものではない第１データを受信した場合には、前記第２コネクタ部を介して、前記第１データを、前記第２コネクタ部を利用して接続された他機能モジュールへ送信し、
前記第２コネクタ部を利用して接続された他機能モジュールから、前記第２コネクタ部を介して第２データを受信した場合には、前記第１コネクタ部を介して、前記第２データを前記コアモジュールへ向けて送信する、
ことを特徴とする移動通信端末装置用機能モジュール。
【請求項５】
前記移動通信端末装置用コアモジュールが利用するための制御用情報を記憶した制御用情報記憶手段を更に備え、
前記移動通信端末装置用コアモジュールから前記制御用情報のダウンロード要求があったときに、前記制御用情報を、前記対コアモジュール通信処理手段を介して、前記移動通信端末装置用コアモジュールへ送信する、ことを特徴とする請求項４に記載の移動通信端末装置用機能モジュール。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、移動通信端末装置、並びに移動通信端末装置用コアモジュール及び機能モジュールに係り、より詳しくは、コアモジュール及び複数の機能モジュールが着脱可能に接続され、移動通信網の基地局との間で無線通信を行う移動通信端末装置、並びに、当該移動通信端末装置の構成要素となる移動通信端末装置用コアモジュール及び機能モジュールに関するものである。
【背景技術】
【０００２】  従来から、携帯電話等の移動通信端末装置が広く普及している。こうした移動通信端末装置は、音声通話機能に加えて、メール処理機能（メールの作成、メールの送受信、受信メール内容の表示等）、ブラウザ機能を有していることが一般的となっている。【０００３】  また、移動通信端末装置においては、オブジェクト指向言語（例えば、ＪＡＶＡ（登録商標））等を用いて作成されたゲーム、音楽等のアプリケーションを利用者が、基地局を介してサーバからダウンロード等をして、楽しむということが行われている。さらに、近年においては、カメラ機能を搭載するものも登場してきている。【０００４】  こうした多彩な機能に応じ、移動通信端末装置の提供者は、これらの機能を様々に組み合わせたモデルを用意し、利用者の多様なニーズに応えようとしている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】  上述したように、従来の移動通信端末装置は、提供者が用意したモデルによって利用できる機能が決まっていた。こうしたモデルは、いうならば最大公約数的な観点から用意されたものであり、利用者の多様なニーズに確実に応えられているとはいい難かった。【０００６】  また、移動通信端末装置に関連する技術の進歩は目覚しいものであり、短期間で新機能が搭載された新たなモデルが発表されている。こうした新たな機能を利用しようとすると、利用者は、それまで利用していた旧いモデルの移動通信端末装置に対して新機能がないことを除いて不満がない場合でも、新たなモデルの移動通信端末装置を購入することが必要であった。このため、利用者にとっては、新機能の利用のための負担が大きくなっていた。【０００７】  また、新たなモデルを購入すると、利用者は、新機能がないことを除いて不満がない場合でも、それまで利用していた旧いモデルの移動通信端末装置を廃棄せざるを得なかった。このため、まだ十分に利用し続けることができる部分があるのにもかかわらず、その部分の資源の有効利用を図ることができなかった。【０００８】  本発明は、上記の事情を鑑みてなされたものであり、利用者の多様なニーズに応え、機能の変更や追加の際における利用者の負担を低減するとともに、資源の有効活用を図ることができる移動通信端末装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
＜課題を解決するための手段＞
本発明は、第１の観点からすると、コアモジュールと機能モジュールとが着脱可能に接続され、移動通信網の基地局との間で無線通信を行う移動通信端末装置であって、前記機能モジュールは、前記コアモジュールからのデータの受信に際して利用される第１コネクタ部と；前記第１コネクタ部と同一形状のコネクタ部と嵌合可能であり、他機能モジュールを接続可能な第２コネクタ部と；前記第１コネクタ部及び前記第２コネクタ部と接続され、前記コアモジュールとの間で、自身のモジュール識別情報の送信を含むデータ送受信を行う対コアモジュール通信処理手段を有する制御手段と；を備え、前記コアモジュールは、前記基地局との間における無線通信を制御する無線通信制御手段と；前記無線通信による送受信データ処理を行う無線送受信データ処理部と；前記機能モジュールとの間で、前記モジュール識別情報を含む情報の受信を含むデータ送受信を行う対機能モジュール通信処理手段と；前記モジュール識別情報に基づいて、前記機能モジュールを制御する接続モジュール制御手段と；を備え、前記対コアモジュール通信処理手段は、前記第１コネクタ部を介して、前記コアモジュールから、自分自身に対するものではない第１データを受信した場合には、前記第２コネクタ部を介して、前記第１データを、前記第２コネクタ部を利用して接続された他機能モジュールへ送信し、前記第２コネクタ部を利用して接続された他機能モジュールから、前記第２コネクタ部を介して第２データを受信した場合には、前記第１コネクタ部を介して、前記第２データを前記コアモジュールへ向けて送信する、ことを特徴とする移動通信端末装置である。
【００１０】  この移動通信端末装置では、利用者がコアモジュールに任意に所望の機能モジュールを組み合わせることにより、利用者が望む機能を有する移動通信端末装置を構築することができる。かかる構築に際して、コアモジュールは、どのような種類の機能モジュールを組み合わせられるのかを事前に知ることはできないが、機能モジュールの対コアモジュール通信処理手段及びコアモジュールのモジュール間通信処理手段を介してコアモジュールの接続モジュール制御手段に通知されるモジュール識別情報により、どのような種類の機能モジュールが組み合わされたかを知ることができる。このため、コアモジュールは、その機能モジュールを適切に制御して、利用者のニーズにあった機能を実現する。【００１１】
また、この移動通信端末装置では、コアモジュールと機能モジュールとが着脱可能に接続されて構築されている。また、当該機能モジュールの第２コネクタ部に他の機能モジュールの第１コネクタ部を嵌合させることにより、当該機能モジュールに他の機能モジュールを接続することができるようになっている。さらに、当該機能モジュールが備える制御手段における対コアモジュール通信処理手段は、第１コネクタ部を介して、コアモジュールから、自分自身に対するものではない第１データを受信した場合には、第２コネクタ部を介して、第１データを、前記第２コネクタ部を利用して接続された他機能モジュールへ送信する。また、対コアモジュール通信処理手段は、第２コネクタ部を利用して接続された他機能モジュールから、第２コネクタ部を介して第２データを受信した場合には、第１コネクタ部を介して、第２データをコアモジュールへ向けて送信する。このため、新たな機能に切り換えたり追加したりするためには、従来のコアモジュール又は機能モジュールを新たなコアモジュール又は機能モジュールに変更したり、新たな機能モジュールを追加したりする場合にも、当該新たなコアモジュール又は機能モジュールのみを購入するのみで済む。
【００１２】  したがって、本発明の移動通信端末装置によれば、利用者の多様なニーズに応え、機能の変更や追加の際における利用者の負担を低減するとともに、資源の有効活用を図ることができる。【００１３】  本発明の移動通信端末装置では、前記機能モジュールが、自身を制御するための制御用情報を記憶した制御用情報記憶手段を更に備えるとともに、前記コアモジュールが、前記モジュール識別情報から新たな制御用情報が必要であると判断された場合に、前記新たな制御用情報を、前記新たな制御用情報を記憶した制御用情報記憶手段からダウンロードする制御用情報ダウンロード手段と；前記ダウンロードされた制御用情報を前記接続モジュール制御手段に組み込む制御用情報インストール手段と；を更に備える構成とすることができる。【００１４】  この場合には、コアモジュールと組み合わされた機能モジュールのうちに、コアモジュールが予め制御用情報を有していないために制御を行うことができない機能モジュールが存在していた場合に、制御用情報ダウンロード手段が、その機能モジュールの制御用情報記憶手段に記憶されている制御用情報をダウンロードする。引き続き、制御用情報インストール手段が、ダウンロードされた制御用情報を接続モジュール制御手段に組み込む。この結果、組み合わせた段階ではコアモジュールが制御できなかった機能モジュールであっても、自動的にコアモジュールによる制御を可能とすることができる。【００１５】  ここで、前記制御用情報を制御用プログラムとすることができる。この場合には、新たに接続されることが予想される全ての機能モジュールの制御用プログラムをコアモジュールに搭載したり、利用者の操作により、ネットワーク等を介して他の装置から制御用プログラムをダウンロードしたりする必要がなくなる。【００２１】
本発明は、第２の観点からすると、移動通信端末装置用コアモジュールと着脱可能に接続できる移動通信端末装置用機能モジュールであって、前記コアモジュールからのデータの受信に際して利用される第１コネクタ部と；前記第１コネクタ部と同一形状のコネクタ部と嵌合可能であり、他機能モジュールを接続可能な第２コネクタ部と；前記第１コネクタ部及び前記第２コネクタ部と接続され、前記移動通信端末装置用コアモジュールとの間で、自身のモジュール識別情報の送信を含むデータ送受信を行う対コアモジュール通信処理手段を有する制御手段と；を備え、前記対コアモジュール通信処理手段は、前記第１コネクタ部を介して、前記コアモジュールから、自分自身に対するものではない第１データを受信した場合には、前記第２コネクタ部を介して、前記第１データを、前記第２コネクタ部を利用して接続された他機能モジュールへ送信し、前記第２コネクタ部を利用して接続された他機能モジュールから、前記第２コネクタ部を介して第２データを受信した場合には、前記第１コネクタ部を介して、前記第２データを前記コアモジュールへ向けて送信する、ことを特徴とする移動通信端末装置用機能モジュールである。
【００２２】
この移動通信端末装置用機能モジュールでは、移動通信端末装置用コアモジュールに組み合わされたとき、対コアモジュール通信処理手段により、自身のモジュール識別情報を移動通信端末装置用コアモジュールへ送信することができる。このため、移動通信端末装置用コアモジュールは、モジュール識別情報を解析することにより、どのような種類の移動端末装置用機能モジュールが組み合わされたかを知ることができ、組み合わされた機能モジュールを適切に制御することができるようになる。
また、当該機能モジュールの第２コネクタ部に他の機能モジュールの第１コネクタ部を嵌合させることにより、当該機能モジュールに他の機能モジュールを接続することができるようになっている。
そして、当該機能モジュールが備える制御手段における対コアモジュール通信処理手段は、第１コネクタ部を介して、コアモジュールから、自分自身に対するものではない第１データを受信した場合には、第２コネクタ部を介して、第１データを、前記第２コネクタ部を利用して接続された他機能モジュールへ送信する。また、対コアモジュール通信処理手段は、第２コネクタ部を利用して接続された他機能モジュールから、第２データを前記コアモジュールへ向けて送信する。
したがって、本発明の移動通信端末装置用機能モジュールを用いて、上述した本発明の移動通信端末装置を構築することができる。
【００２３】  本発明の移動通信端末装置用機能モジュールでは、前記移動通信端末装置用コアモジュールが利用するための制御用情報を記憶した制御用情報記憶手段を更に備え、前記移動通信端末装置用コアモジュールから前記制御用情報のダウンロード要求があったときに、前記制御用情報を、前記対コアモジュール通信処理手段を介して、前記移動通信端末装置用コアモジュールへ送信する構成とすることができる。【００２４】  この場合には、当該移動通信端末装置用コアモジュールと組み合わされた移動通信端末装置用機能モジュールのうち、当該移動通信端末装置用コアモジュールが予め制御用情報を有していないために制御を行うことができない移動通信端末装置用機能モジュールが存在していた場合であっても、当該移動通信端末装置用コアモジュールが、自動的に、当該移動通信端末装置用機能モジュールの制御用情報記憶手段に記憶されている制御用情報をダウンロードしてインストールすることができる。この結果、組み合わせた段階では移動通信端末装置用コアモジュールが制御できなかった移動通信端末装置用機能モジュールであっても、自動的に移動通信端末装置用コアモジュールによる制御を可能とすることができる。
【発明の効果】
【００２５】  以上説明したように、本発明の移動通信端末装置によれば、利用者の多様なニーズに応え、機能の変更や追加の際における利用者の負担を低減するとともに、資源の有効活用を図ることができるという効果を奏する。【００２６】
また、本発明の移動通信端末装置用機能モジュールによれば、本発明の移動通信端末装置を容易に構築できるという効果を奏する。
【図面の簡単な説明】
【００２７】
【図１】本発明の一実施形態に係る移動通信端末装置の外観構成を示す図である。
【図２Ａ】図１のコアモジュールの展開状態における右側面側の外観構成を示す図である。
【図２Ｂ】図１のコアモジュールの展開状態における正面側の外観構成を示す図である。
【図２Ｃ】図１のコアモジュールの展開状態における左側面側の外観構成を示す図である。
【図３Ａ】図２Ｂの第１部分の背面側の外観構成を示す図である。
【図３Ｂ】図２Ｂの第２部分の背面側の外観構成を示す図である。
【図４】図１のコアモジュールの内部構成を示す機能ブロック図である。
【図５Ａ】操作部モジュールの第１の例の外観構成を示す図である。
【図５Ｂ】操作部モジュールの第２の例の外観構成を示す図である。
【図６Ａ】表示部モジュールの第１の例の外観構成を示す図である。
【図６Ｂ】表示部モジュールの第２の例の外観構成を示す図である。
【図７】操作部モジュール及び表示部モジュールの内部構成を示す機能ブロック図である。
【図８Ａ】カメラモジュールの外観構成を示す図である。
【図８Ｂ】フラッシュランプモジュールの外観構成を示す図である。
【図８Ｃ】ラジオチューナーモジュールの外観構成を示す図である。
【図９Ａ】テレビチューナーモジュールの外観構成を示す図である。
【図９Ｂ】スピーカモジュールの外観構成を示す図である。
【図９Ｃ】ＧＰＳモジュールの外観構成を示す図である。
【図１０】図１０は、図８Ａ〜図９Ｃの各種機能モジュールの内部構成を示す機能ブロック図である。
【図１１】図１１は、コアモジュールによる接続モジュールの制御のための情報の取得を説明するためのシーケンス図である。
【図１２】図１２は、第１変形例を説明するための図である。
【図１３Ａ】図１３Ａは、第２変形例を説明するための図である。
【図１３Ｂ】図１３Ｂは、第３変形例を説明するための図である。
【発明を実施するための最良の形態】
【００２８】  以下、本発明の一実施形態を、図１〜図１１を参照して説明する。【００２９】  図１には、一実施形態に係る移動通信端末装置１０の外観構成が示されている。図１に示されるように、移動通信端末装置１０は、カメラ機能を有する携帯電話であり、コアモジュール２０、並びに、このコアモジュール２０に着脱可能に接続された操作部モジュール３１、表示部モジュール３２及びカメラモジュール３３を備えている。【００３０】  コアモジュール２０の構成は、図２Ａ〜図４により総合的に示されている。ここで、図２Ａ〜図３Ｂにはコアモジュール２０の外観構成が示され、図４にはコアモジュール２０の内部構成が機能ブロック図にて示されている。【００３１】  移動通信端末装置１０の展開状態における右側面図である図２Ａ、正面図である図２Ｂ及び左側面図である図２Ｃにおいて、総合的に示されるように、コアモジュール２０は、第１部分２１と、当該第１部分に対して、軸ＡＸを中心軸として回動可能に接続された第２部分２２とを備えている。ここで、第１部分２１は、操作入力キーが配列された操作部と、接続端子２４Ｌを有するモジュール接続部２３Ｌと、接続端子２４Ｒを有するモジュール接続部２３Ｒとを備えている。なお、モジュール接続部２３Ｌとモジュール接続部２３Ｒとは同様の機構的構造を有しており、また、接続端子２４Ｌと接続端子２４Ｒとは同様の形状を有している。また、第２部分２２は、文字等を表示する表示部を備えている。【００３２】  なお、第１部分２１の操作部には、それぞれが爪先等により押し下げ可能な小型操作キーが、必要最小限の種類だけ配列されている。また、第２部分２２の表示部には、１行又は２行の表示が可能な表示デバイスが搭載されている。【００３３】  第２部分２２が第１部分２１に対して折りたたまれた状態における＋Ｘ方向視図が図３Ａに示されている。この図３Ａに示されるように、第１部分２１の図２Ｂにおける背面には、操作部モジュール接続用端子２４Ｄが配置されている。また、第２部分２２が第１部分２１に対して折りたたまれた状態における−Ｘ方向視図が図３Ｂに示されている。この図３Ｂに示されるように、第２部分２２の図２Ｂにおける背面には、表示部モジュール接続用端子２４Ｕが配置されている。【００３４】  コアモジュール２０は、その内部に、図４に示されるように、（ａ）コアモジュール２０全体及び接続された各種のモジュールを制御する統括制御部２５と、（ｂ）統括制御部２５用のプログラムやデータを記憶するための記憶部２６、（ｃ）移動通信網の基地局との間で無線信号の送受信を行うためのアンテナ２７と、（ｄ）送受信する高周波の無線信号を処理するための無線信号処理部２８とを備えている。【００３５】  統括制御部２５は、（ｉ）無線信号処理部２８と接続され、アンテナ２７及び無線信号処理部２８を介して基地局との間の無線通信を制御する無線通信制御部６１と、（ｉｉ）上述した接続端子２４Ｌ、接続端子２４Ｒ、操作モジュール接続用端子２４Ｄ及び表示モジュール接続用端子２４Ｕと接続され、接続された機能モジュール３１，３２，３３それぞれとの間の通信を処理する機能モジュール間通信処理部６２と、（ｉｉｉ）モジュール間通信処理部��２を介して、接続された機能モジュール３１，３２，３３（図１参照）それぞれを制御するモジュール制御部６３とを備えている。また、統括制御部２５は、（ｉｖ）モジュール間通信処理部６２を介して、接続された機能モジュール３１，３２，３３から制御用情報（制御用プログラムを含む）をダウンロードするダウンロード部６４と、（ｖ）ダウンロード部６４により取得された制御用情報をモジュール制御部６３内に組み込むインストール部６５とを備えている。【００３６】  なお、統括制御部２５を、中央処理装置（ＣＰＵ）、デジタル信号処理装置（ＤＳＰ）等を備えて構成し、上記の各部６１〜６５の機能をプログラムにより実現することもできる。【００３７】  操作部モジュール３１は、図５Ａに示されるように、テンキー配置に準じて配置された操作キーと、上述した操作部モジュール接続用端子２４Ｄと接続するための接続端子４１と、通話時における音声を収録するためのマイクロフォン４３とを備えている。なお、図５Ｂに示されるような、フルキーボード配置と同等な操作キーが配置されるとともに、操作部モジュール３１と同様に、操作モジュール接続用端子２４Ｄと接続するための接続端子４１を備えた操作用モジュール３１’をコアモジュール２０に接続することとすることもできる。【００３８】  表示部モジュール３２は、図６Ａに示されるように、通信動作中における文字や画像を表示するためのメインディスプレイと、上述した表示部モジュール接続用端子２４Ｕと接続するための接続端子４２と、通話時における音声を出力するための通話用スピーカ４４とを備えている。また、表示部モジュール３２は、図６Ａにおける背面側に、待機動作中における文字や画像を表示するためのサブディスプレイと、呼出音等の案内音を出力するための案内用スピーカが配置されている。なお、図６Ｂに示されるような、大型のディスプレイが配置されるとともに、表示部モジュール３２と同様に、表示部モジュール接続用端子２４Ｕと接続するための接続端子４２を備えた表示用モジュール３２をコアモジュール２０に接続することとすることもできる。【００３９】  操作部モジュール３１，３１’及び表示部モジュール３２，３２’それぞれは、図７に示されるように、その内部に、（ａ）各機能モジュールの動作を制御する制御部４５と、（ｂ）制御部４５用のプログラム、コアモジュール２０が各機能モジュールを制御するための制御用情報、各種のデータ等を記憶するための記憶部４６、（ｃ）各機能モジュール固有の機能に応じたデバイスを有する固有機能デバイス部４７とを備えている。ここで、制御部４５は、コアモジュール２０との間の通信を処理する対コアモジュール通信処理部４８を備えている。【００４０】  なお、制御部４５を、中央処理装置（ＣＰＵ）等を備えて構成し、上記の対コアモジュール通信処理部４８の機能をプログラムにより実現することもできる。【００４１】  カメラモジュール３３は、図８Ａに示されるように、コアモジュール２０のモジュール接続部２３Ｌ又はモジュール接続部２３Ｒと接続可能な機構的構造を有する接続部５１と、モジュール接続部２３Ｌ及びモジュール接続部２３Ｒと同様の機構的構造を有する接続部５２とを備えている��ここで、接続部５１には、モジュール接続部２３Ｌの接続端子２４Ｌ又はモジュール接続部２３Ｒの接続端子２４Ｒと接続可能な接続端子５３が設けられ、接続部５２には、接続端子２４Ｌ及び接続端子２４Ｒと同様の形状の接続端子５４が設けられている。なお、それぞれが接続部５１及び接続部５２を備える、図８Ｂに示されるフラッシュランプモジュール３４、図８Ｃに示されるラジオチューナーモジュール３５、図９Ａに示されるテレビチューナーモジュール３６、図９Ｂに示されるスピーカモジュール３７又は図９Ｃに示されるＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）モジュール３８等をコアモジュール２０に接続することとすることもできる。【００４２】  機能モジュール３３〜３８それぞれは、図１０に示されるように、その内部に、（ａ）各機能モジュールの動作を制御する制御部５５と、（ｂ）制御部５５用のプログラム、コアモジュール２０が各機能モジュールを制御するための制御用情報、各種のデータ等を記憶するための記憶部５６、（ｃ）各機能モジュール固有の機能に応じたデバイスを有する固有機能デバイス部５７とを備えている。ここで、制御部５５は、接続端子５３，５４と接続され、コアモジュール２０との間の通信を処理する対コアモジュール通信処理部５８を備えている。なお、対コアモジュール通信処理部５８は、接続端子５３を介して入力したコアモジュール２０からの制御コードやデータが自モジュールに対するものでない場合には、当該コマンドやデータを接続端子５４へ向けてパススルーするようになっている。また、対コアモジュール通信処理部５８は、接続端子５４を介してデータ等を受けた場合には、当該データ等を接続端子５３へ向けてパススルーするようになっている。【００４３】  なお、制御部５５を、中央処理装置（ＣＰＵ）等を備えて構成し、上記の対コアモジュール通信処理部５８の機能をプログラムにより実現することもできる。【００４４】  以上のように構成された移動通信端末装置１０では、電源がオンされる等により初期化指令が行われると、図１１に示されるように、コアモジュール２０のモジュール制御部６３がモジュール間通信処理部６２を介して、各機能モジュール３１，３２，３３へ向けて、順次、各機能モジュール３１，３２，３３がどのような種類の機能モジュールであるかを識別するための識別情報の通知を要求する識別情報要求を送信する。この識別情報要求を対コアモジュール通信処理部４８又は対コアモジュール通信処理部５８で受けた各機能モジュール３１，３２，３３の制御部４５又は制御部５５は、記憶部４６又は記憶部５６から識別情報を読み出す。そして、制御部４５又は制御部５５は、当該識別情報を対コアモジュール通信処理部４８又は対コアモジュール通信処理部５８からコアモジュール２０へ向けて送信する。【００４５】  コアモジュール２０のモジュール制御部６３は、各機能モジュール３１，３２，３３からの識別情報を受けると、識別情報により特定される機能モジュールの制御用プログラム等の制御用情報が既に組み込まれているか、すなわちインストールされているか否かを判定する。この判定が否定的であった場合には、モジュール制御部６３は、ダウンロー��部６４に対して制御用情報のダウンロードを依頼する。この依頼を受けたダウンロード部６４は、制御用情報がインストールされていないモジュールに対して、制御用情報の通知を要求する制御用情報要求を、モジュール間通信処理部６２を介して送信する。こうして、コアモジュール２０のモジュール制御部６２は、どのようなモジュールが接続されているかを認識する。【００４６】  この制御用情報要求を対コアモジュール通信処理部４８又は対コアモジュール通信処理部５８で受けた機能モジュールの制御部４５又は制御部５５は、記憶部４６又は記憶部５６から制御用情報を読み出す。そして、制御部４５又は制御部５５は、当該制御用情報を対コアモジュール通信処理部４８又は対コアモジュール通信処理部５８からコアモジュール２０へ向けて送信する。【００４７】  ダウンロード部６４は、制御用情報を受けると、当該制御用情報をインストール部６５へ通知する。そして、インストール部６５は、当該制御用情報のモジュール制御部６３への組み込み、すなわち、インストールを行う。【００４８】  ここで、各機能モジュールの識別情報はモジュールの種別を示す全体識別情報とモジュールの詳細な機能を示す個別識別情報とで構成される階層的な構造を有することとしてもよい。例えば、カメラモジュール３３等のカメラモジュールを接続する場合は、まずカメラモジュールであることを示す識別情報を全体識別情報とするとともに、当該カメラモジュールによる撮像画像の画素数や、必要となる入力キーの種別を示す情報を個別識別情報とすることができる。【００４９】  以上のように全体識別情報に加えて個別識別情報を受信することにより、コアモジュール２０は、自らの機能設定を変更したり、他の機能モジュールからの制御用情報をインストールしたりする場合に、より詳細な設定を行うことが可能である。例えば、カメラモジュール３３に搭載されている図示しないカメラの撮像画素数を示す個別識別情報を受信した場合には、当該カメラで撮像した写真等のデータを電子メールに添付し、移動通信網を介して送信する場合に備えて、コアモジュール２０内の無線信号処理部２８の設定を変更することができる。具体的には、一般に撮像画素数が大きい場合は添付データのサイズも大きくなるために、カメラの撮像画素数から予測される写真等のデータのサイズが、移動通信網によって送信できるデータサイズの限界値よりも大きくなる場合に、メール送信時のデータ添付を制限したり、コアモジュール２０内の図示しない一時保存領域のメモリ管理の設定を変更したりすることができる。【００５０】  以上のような手順の実行により、コアモジュール２０が各機能モジュール３１，３２，３３の制御が可能となると、利用者の指令に応じて、コアモジュール２０が制御コードやデータをやり取りして各機能モジュール３１，３２，３３を制御し、移動通信端末装置１０としての機能を発揮させる。なお、移動通信端末装置１０では、操作部モジュール３１が制御可能となると、コアモジュール２０の操作部の機能が停止されるようになっている。また、表示部モジュール３２が制御可能となると、コアモジュール２０の表示部の機能が停止されるようになっている。【００５１】  以上説明��たように、本実施形態の移動通信端末装置１０は、利用者がコアモジュール２０に任意に所望の機能モジュールを組み合わせることにより構築されている。かかる構築に際して、コアモジュール２０は、どのような種類の機能モジュールを組み合わせられるのかを事前に知ることはできないが、機能モジュールの対コアモジュール通信処理部４８，５８及びコアモジュール２０のモジュール間通信処理部６２を介してコアモジュール２０の接続モジュール制御手段６３に通知される識別情報により、どのような種類の機能モジュールが組み合わされたかを知ることができる。このため、コアモジュール２０は、機能モジュールを適切に制御して、利用者のニーズにあった機能を実現する。【００５２】  また、移動通信端末装置１０では、コアモジュール２０と機能モジュールとが着脱可能に接続されて構築されている。このため、新たな機能に切り換えたり追加したりするためには、従来の機能モジュールを新たな機能モジュールに変更したり、新たな機能モジュールを追加したりする場合にも、当該新たな機能モジュールのみを購入するのみですむ。【００５３】  また、コアモジュール２０と組み合わされた機能モジュールのうち、コアモジュール２０が制御用プログラム等の制御用情報を予め有していないために制御を行うことができない機能モジュールが存在していた場合に、ダウンロード部６４が、その機能モジュールの記憶部（４６又は５６）に記憶されている制御用情報をダウンロードする。そして、インストール部６５が、ダウンロードされた制御用情報を接続モジュール制御部６３に組み込む。この結果、組み合わせた段階ではコアモジュール２０が制御できなかった機能モジュールであっても、自動的にコアモジュール２０による制御を可能とすることができる。【００５４】  さらに、コアモジュール２０は、自らの機能を示す情報を各機能モジュールに送信してもよく、また現在接続されている機能モジュールの識別情報を新たに接続された機能モジュールに送信するようにしてもよい。この場合は、新たに接続された機能モジュールが複数種類の制御用情報を備えていることが前提となるが、当該新たに接続された機能モジュールは、コアモジュール２０の機能や、コアモジュール２０に現在接続されている各機能モジュールの種類に応じた最適な制御用情報を、コアモジュール２０へ送ることができる。換言すれば、新たなに接続された機能モジュールが、自身を制御する最適な制御用情報を、コアモジュール２０内にインストールさせることができる。【００５５】  具体的には、バージョンアップ等によりコアモジュール２０に複数種類が存在する場合に、新たに接続された機能モジュールは、コアモジュール２０から受けたバージョン情報等に基づいて、コアモジュール２０にとって最適な制御用情報をコアモジュール２０へ送ることができる。この結果、コアモジュール２０は、コアモジュール２０にとって最適な、新たに接続された機能モジュールの制御用情報をインストールすることができる。【００５６】  また、新たに接続された機能モジュールがキー入力により制御可能なものである場合には、操作部モジュールが接続されているか、さらに操作部モジュールの種類が操作部モジュー���３１か、もしくは操作部モジュール３１’であるか等の情報に基づいて、キー入力の受付処理が異なることが予想される。こうした場合に、コアモジュール２０がこれらの情報を当該機能モジュールに送信することで、当該新たに接続された機能モジュールは、コアモジュールに現在接続されている操作部モジュールの種類に応じた制御用情報をコアモジュール２０へ送ることができる。このため、コアモジュール２０は、最適化された機能モジュールの制御を行うための制御用情報をインストールすることができる。【００５７】  また、コアモジュール２０が、操作入力を行うための操作部と、表示出力を行うための表示部とを備えているので、コアモジュール２０のみで、利用者の指示に応じた移動通信網を介したメール送受信等という、移動通信端末装置としての最小限の機能を果たすことができる。【００５８】  なお、上記の実施形態では、カメラ機能を有する携帯電話である移動通信端末装置１０について説明した。これに対し、図５Ａ〜図６Ｂ及び図８Ａ〜図９Ｃに示された各機能モジュールを任意に、コアモジュール２０に組み合わせることができる。例えば、図１２に示されるように、コアモジュール２０に、操作部モジュール３１’、表示部モジュール３２’、テレビモジュール３６及びスピーカモジュール３７を組み合わせて、エンターテイメイント重視の移動通信端末装置１０Ａを構築することもできる。【００５９】  また、図１３Ａに示されるように、コアモジュール２０に、カメラモジュール３３及びフラッシュランプモジュール３４を組み合わせて、コンパクト性及び情報収集性を重視した移動通信端末装置１０Ｂを構築することもできる。また、図１３Ｂに示されるように、コアモジュール２０に、スピーカモジュール３７、ラジオモジュール３５及びＧＰＳモジュール３８を組み合わせて、屋外で使用する際に好適な機能を備えた移動通信端末装置１０Ｃを構築することもできる。【００６０】  また、図８Ａ〜図９Ｃに示される各機能モジュールは、図１３Ａに示されるように、コアモジュール２０に直接接続してもよいし、図１３Ｂに示されるように、他の機能モジュールを介してコアモジュール２０に接続してもよい。【００６１】  また、上記の実施形態では、コアモジュール２０が操作部と表示部とを備えることとした。これに対し、コアモジュールとしては、操作部及び表示部を備えることは必須ではなく、一方のみを備えたり、双方共に備えない構成としたりすることもできる。【００６２】  また、上記の実施形態では、操作部モジュール３１や表示部モジュール３２を介しては、更に機能モジュールを接続できない構成としたが、操作部モジュール３１や表示部モジュール３２に接続部を設け、これらを介して更に機能モジュールを接続できるようにすることもできる。
【産業上の利用可能性】
【００６３】  以上説明したように、本発明の移動通信端末装置は、様々の機能を有する移動通信端末装置の構築に適用することができる。
【図１】
0004359596.tif 000002
【図２Ａ】
0004359596.tif 000003
【図２Ｂ】
0004359596.tif 000004
【図２Ｃ】
0004359596.tif 000005
【図３Ａ】
0004359596.tif 000006
【図３Ｂ】
0004359596.tif 000007
【図４】
0004359596.tif 000008
【図５Ａ】
0004359596.tif 000009
【図５Ｂ】
0004359596.tif 000010
【図６Ａ】
0004359596.tif 000011
【図６Ｂ】
0004359596.tif 000012
【図７】
0004359596.tif 000013
【図８Ａ】
0004359596.tif 000014
【図８Ｂ】
0004359596.tif 000015
【図８Ｃ】
0004359596.tif 000016
【図９Ａ】
0004359596.tif 000017
【図９Ｂ】
0004359596.tif 000018
【図９Ｃ】
0004359596.tif 000019
【図１０】
0004359596.tif 000020
【図１１】
0004359596.tif 000021
【図１２】
0004359596.tif 000022
【図１３Ａ】
0004359596.tif 000023
【図１３Ｂ】
0004359596.tif 000024