(57)【要約】【課題】  移動通信端末における基本処理部とアプリケーションとの間で、アプリケーションの負担を軽減できるシームレスな連係を行う。【解決手段】  まず、アプリケーション３３から、アプリケーション３３の一時停止処理が不要であることを指定した簡易型処理要求Ａが行われると、基本処理部３１が、アプリケーション３３に一時停止を要求することなく、アプリケーション３３の実行タスク３５を一時停止させる。この結果、アプリケーション３３は、実行タスク３５の一時停止時における状態のままで停止する。引き続き、基本処理部３１が簡易型処理要求Ａで指定された処理を実行する。簡易型処理要求Ａで指定された処理の実行が終了すると、基本処理部３１が実行タスク３５を再開させる。この結果、アプリケーション３３は、直ちに再開される。この後、基本処理部３１が、アプリケーション３３に対して処理結果を通知する。【選択図】  図４
2005092738.tif 000002
【特許請求の範囲】
【請求項１】
移動通信端末装置において、タスク管理及びハードウエア資源制御管理を行う基本処理部とアプリケーションとが連係をとるための連係処理方法であって、
前記アプリケーションから前記基本処理部に対して、前記アプリケーションの一時停止処理が不要であることを指定した簡易型処理要求を行う簡易型処理要求工程と；
前記簡易型処理要求を受け取った前記基本処理部が、前記アプリケーションに一時停止を要求することなく、前記アプリケーションの実行タスクを一時停止させる即時タスク停止工程と；
前記基本処理部が前記アプリケーションから前記簡易型処理要求で指定された処理を実行する簡易型要求処理実行工程と；
前記簡易型処理要求で指定された処理の実行完了後、前記基本処理部が前記実行タスクを再開させる即時タスク再開工程；とを備える連携処理方法。
【請求項２】
前記即時タスク再開工程では、前記基本処理部は、前記簡易型処理要求で指定された処理の実行結果を処理結果データとともに前記アプリケーションに通知する、ことを特徴とする請求項１に記載の連係処理方法。
【請求項３】
前記アプリケーションから前記基本処理部に対して、前記アプリケーションの一時停止処理が必要であることを指定した通常型処理要求を行う通常型処理要求工程と；
前記通常型処理要求を受け取った前記基本処理部が、前記アプリケーションに一時停止を要求するアプリケーション一時停止要求工程と；
前記一時停止の要求を受け取った前記アプリケーションが一時停止処理を行い、一時停止処理の完了を前記基本処理部に通知するアプリケーション一時停止工程と；
前記一時停止処理の完了の通知を受け取った前記基本処理部が、前記アプリケーションの実行タスクを一時停止させる通常型タスク一時停止工程と；
前記基本処理部が前記アプリケーションから前記通常型処理要求で指定された処理を実行する通常型要求処理実行工程と；
前記通常型処理要求でしてされた処理の実行完了後、前記基本処理部が前記アプリケーション及び前記実行タスクを再開させる通常タスク再開工程と；
前記実行タスクの再開後、前記アプリケーションが再開処理を行うアプリケーション再開工程と；を更に備えることを特徴とする請求項１又は２に記載の連携処理方法。
【請求項４】
タスク管理及びハードウエア資源制御管理を行うとともに、アプリケーションと連係をとって動作する基本処理部が搭載された移動通信端末装置において、
前記基本処理部は、前記アプリケーションから前記アプリケーションの一時停止処理が不要であることを指定した簡易型処理要求を受け取った際に、前記アプリケーションに一時停止を要求することなく、前記アプリケーションの実行タスクを一時停止させるとともに、前記簡易型処理要求で指定された処理の実行完了後に前記実行タスクを再開させる手順を実行する、ことを特徴とする移動通信端末装置。
【請求項５】
前記基本処理部は、前記簡易型処理要求で指定された処理の実行結果を処理結果データとともに前記アプリケーションに通知する、ことを特徴とする請求項４に記載の移動通信端末装置。
【請求項６】
前記基本処理部は、前記アプリケーションから前記アプリケーションの一時停止処理が必要であることを指定した通常型処理要求を受け取った際に、前記アプリケーションに一時停止処理を要求し、前記アプリケーションの一時停止処理の完了の通知を受けて前記アプリケーションの実行タスクを一時停止させるとともに、前記通常型処理要求で指定された処理の実行完了後に前記アプリケーション及び前記実行タスクを再開させる手順を更に実行する、ことを特徴とする請求項４又は５記載の移動通信端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、連係処理方法及び移動通信端末装置に係り、より詳しくは、移動通信端末装置において、タスク管理及びハードウエア資源制御管理を行う基本処理部とアプリケーションとが連係をとるための連係処理方法、及び、当該連係処理方法を使用する移動体通信端末装置に関するものである。
【背景技術】
【０００２】
従来から、携帯電話等の移動通信端末装置が広く普及している。こうした移動通信端末装置の機能や性能の向上は目覚しく、移動通信端末装置としての必須機能である通話機能やメールの送受信機能に加えて、アプリケーションを実行して、ゲーム等を楽しめるようになっている。
【０００３】
こうしたアプリケーションは、通常は自らが管理可能な資源を利用して動作しているが、タスク管理やハードウエア資源の管理を行うとともに、上述した必須機能を含む基本機能の提供を行う基本処理部に対して、当該基本処理部のみが行うことのできる処理を依頼することが必要となることが時折発生する。こうした場合には、アプリケーションが基本処理部に当該処理を要求し、基本処理部が当該処理を行うという連係が行われる。
【０００４】
こうした基本処理部とアプリケーションとの連係では、アプリケーションから処理要求を受けた基本処理部は要求された処理を実行するが、かかる処理の実行に先立って、基本処理部は、当該アプリケーションを一時停止させる。このアプリケーションの一時停止は、基本処理部からの一時停止要求に応じて、アプリケーションが、再開のために必要な一時停止時の実行状態等を、当該アプリケーション用に予め確保されている保存用領域内に確保するアプリケーション一時停止処理を行った後に行われる。そして、アプリケーションの一時停止後に、基本処理部が、当該アプリケーションの実行タスクを一時停止させる。
【０００５】
こうして、アプリケーションの実行タスクの一時停止後、基本処理部は、要求された処理を実行する。そして、要求された処理を完了すると、基本処理部は、アプリケーションの実行タスクを再開する。再開された実行タスクでは、アプリケーションが、保存用領域から先の一時停止時の実行状態を読み出し、その読み出し結果に基づいて、処理を再開するようになっている。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述したような、従来の基本処理部とアプリケーションとの連係処理方法では、アプリケーションから要求された処理の基本処理部による実行が、アプリケーションが一時停止前に利用していた資源に影響を与えることがあったとしても、基本処理部による当該処理の実行後に、アプリケーションを一時停止時した状態から確実に再開できる。したがって、従来の連係処理方法は、アプリケーションから要求された処理を基本処理部が実行した後に、アプリケーションが一時停止時した状態から確実に再開できるという観点からは、優れたものである。
【０００７】
しかしながら、アプリケーションの一時停止処理及び再開処理を伴うことから、シームレスな連係とはなっていない。また、基本処理部の処理結果のメッセージやデータをアプリケーションへ通知する際にも、それらを基本処理部用の記憶領域に一時的に保持する仕組みを別途設ける必要があり、容易に行えるとはいい難い。
【０００８】
ところで、アプリケーションが基本処理部に対して要求する処理は、その処理の実行が、アプリケーションが一時停止前に利用していた資源に影響を与えるものばかりではない。また、影響を与えるものであったとしても、アプリケーションの再開に悪影響を与えるものとは限らない。こうした処理を基本処理部に要求する場合であっても、従来は、上述したアプリケーションの一時停止処理及び再開処理を必ず行うようになっており、アプリケーションの負担となっていた。
【０００９】
本発明は、上記の事情を鑑みてなされたものであり、アプリケーションの負担を軽減できるシームレスな基本処理部とアプリケーションとの連係処理方法を提供することを目的とする。
【００１０】
また、本発明は、基本処理部とアプリケーションとの間で、アプリケーションの負担を軽減できるシームレスな連係を行う移動通信端末装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、移動通信端末装置において、タスク管理及びハードウエア資源制御管理を行う基本処理部とアプリケーションとが連係をとるための連係処理方法であって、前記アプリケーションから前記基本処理部に対して、前記アプリケーションの一時停止処理が不要であることを指定した簡易型処理要求を行う簡易型処理要求工程と；前記簡易型処理要求を受け取った前記基本処理部が、前記アプリケーションに一時停止を要求することなく、前記アプリケーションの実行タスクを一時停止させる即時タスク停止工程と；前記基本処理部が前記アプリケーションから前記簡易型処理要求で指定された処理を実行する簡易型要求処理実行工程と；前記簡易型処理要求で指定された処理の実行完了後、前記基本処理部が前記実行タスクを再開させる即時タスク再開工程；とを備える連係処理方法である。
【００１２】
この連係処理方法では、簡易型処理要求工程において、アプリケーションから基本処理部に対して、アプリケーションの一時停止処理が不要であることを指定した簡易型処理要求が行われると、即時タスク停止工程において、基本処理部が、アプリケーションに一時停止を要求することなく、アプリケーションの実行タスクを一時停止させる。この結果、アプリケーションは、実行タスクの一時停止時における状態のままで停止する。引き続き、簡易型要求処理実行工程において、基本処理部が簡易型処理要求で指定された処理を実行する。そして、簡易型処理要求で指定された処理の実行が完了すると、即時タスク再開工程において、基本処理部が実行タスクを再開させる。この結果、アプリケーションは、直ちに再開される。
【００１３】
したがって、本発明の連係処理方法である上記の簡易型の連係処理方法では、アプリケーションの負担が軽減され、かつシームレスな基本処理部とアプリケーションとの連係が実現される。
【００１４】
本発明の連係処理方法では、前記即時タスク再開工程において、基本処理部が、簡易型処理要求の態様で要求された処理の実行結果を処理結果データとともにアプリケーションに通知することとすることができる。この場合には、基本処理部による処理結果のメッセージやデータのアプリケーションへの通知に際して、それらを基本処理部用の記憶領域内に一時的に保持する仕組みを別途設ける必要がなくなる。この結果、基本処理部による処理結果のメッセージやデータのアプリケーションへの通知を容易に行うことができる。
【００１５】
また、本発明の連係処理方法では、前記アプリケーションから前記基本処理部に対して、前記アプリケーションの一時停止処理が必要であることを指定した通常型処理要求を行う通常型処理要求工程と；前記通常型処理要求を受け取った前記基本処理部が、前記アプリケーションに一時停止を要求するアプリケーション一時停止要求工程と；前記一時停止の要求を受け取った前記アプリケーションが一時停止処理を行い、一時停止処理の完了を前記基本処理部に通知するアプリケーション一時停止工程と；前記一時停止処理の完了の通知を受け取った前記基本処理部が、前記アプリケーションの実行タスクを一時停止させる通常型タスク一時停止工程と；前記基本処理部が前記アプリケーションから前記通常型処理要求で指定された処理を実行する通常型要求処理実行工程と；前記通常型処理要求でしてされた処理の実行完了後、前記基本処理部が前記アプリケーション及び前記実行タスクを再開させる通常タスク再開工程と；前記実行タスクの再開後、前記アプリケーションが再開処理を行うアプリケーション再開工程と；を更に備えることができる。すなわち、上述した簡易型の連係処理方法と従来の通常型の連係処理方法とを並存させることとすることができる。この場合には、基本処理部に要求する処理の内容や処理要求のタイミング等に応じて、アプリケーションが連係処理方法を選択することにより、最適な連係処理方法を選択することができる。
【００１６】
本発明の移動通信端末装置は、タスク管理及びハードウエア資源制御管理を行うとともに、アプリケーションと連係をとって動作する基本処理部が搭載された移動通信端末装置において、前記基本処理部は、前記アプリケーションから前記アプリケーションの一時停止処理が不要であることを指定した簡易型処理要求を受け取った際に、前記アプリケーションに一時停止を要求することなく、前記アプリケーションの実行タスクを一時停止させるとともに、前記簡易型処理要求で指定された処理の実行完了後に前記実行タスクを再開させる手順を実行することを特徴とする移動通信端末装置である。
【００１７】
この移動通信端末装置では、アプリケーションから基本処理部に対して、アプリケーションの一時停止処理が不要であることを指定した簡易型処理要求が行われると、基本処理部が、アプリケーションに一時停止を要求することなく、アプリケーションの実行タスクを一時停止させる。引き続き、基本処理部が簡易型処理要求で指定された処理を実行する。そして、当該処理が完了すると、基本処理部は当該実行タスクを再開させる。
【００１８】
すなわち、本発明の移動通信端末装置では、上述した本発明の連係処理方法を使用して、基本処理部とアプリケーションとの連係を図ることができる。したがって、本発明の移動通信端末装置によれば、基本処理部とアプリケーションとの間で、アプリケーションの負担を軽減できるシームレスな連係を行うことができる。
【００１９】
本発明の移動通信端末装置では、前記基本処理部が、前記簡易型処理要求で指定された処理の実行結果を処理結果データとともに前記アプリケーションに通知することとすることができる。この場合には、基本処理部による処理結果のメッセージやデータのアプリケーションへの通知に際して、それらを一時的に保持する仕組みを別途設ける必要がなくなり、基本処理部からアプリケーションへの処理結果のメッセージやデータのアプリケーションへの通知を容易に行うことができる。
【００２０】
また、本発明の移動通信端末装置では、前記基本処理部が、前記アプリケーションから前記アプリケーションの一時停止処理が必要であることを指定した通常型処理要求を受け取った際に、前記アプリケーションに一時停止処理を要求し、前記アプリケーションが一時停止処理の完了の通知を受けて前記アプリケーションの実行タスクを一時停止させるとともに、前記通常型処理要求で指定された処理の実行完了後に前記アプリケーション及び前記実行タスクを再開させる手順を更に実行することとすることができる。この場合には、基本処理部に要求する処理の内容や処理要求のタイミング等に応じて、アプリケーションが簡易型連係と通常型連係とを適宜使い分けることにより、最適な連係処理方法を選択することができる。
【発明の効果】
【００２１】
以上説明したように、本発明の連係処理方法によれば、アプリケーションの負担を軽減できるシームレスな基本処理部とアプリケーションとの連係を図ることが可能となるという効果を奏する。
【００２２】
また、本発明の移動通信端末装置によれば、基本処理部とアプリケーションとの間で、アプリケーションの負担を軽減できるシームレスな連係を図ることが可能となるという効果を奏する。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の一実施形態を、図１〜図５を参照しつつ説明する。
【００２４】
図１及び図２には、一実施形態に係る移動体端末装置である携帯電話１０の構成が概略的に示されている。ここで、図１（Ａ）には、携帯電話１０の外観の正面図が示され、図１（Ｂ）には、携帯電話１０の外観の裏面図が示されている。また、図２には、携帯電話１０の機能ブロック構成が示されている。
【００２５】
図１及び図２において総合的に示されるように、携帯電話１０は、（ａ）制御部２１、送受信部２２及び記憶装置２３を備える携帯電話本体１１と、（ｂ）電話番号を制御部２１へ入力するためのテンキー、及び、動作モードの切替等の各種指令を制御部２１へ入力するためのファンクションキーを有する操作部１２と、（ｃ）制御部２１による指令に応じて、操作案内、動作状況、受信メッセージ等を表示する液晶表示装置を有する表示部１３とを備えている。また、携帯電話１０は、（ｄ）通話時に通信相手から送られてきた音声信号を再生する通話用スピーカ１４と、通話時に音声を入力するためのマイクロフォン１５と、（ｅ）制御部２１による指令に応じて、着信音や案内音を発生するための案内用スピーカ１６と、（ｆ）送受信部２２と接続され、基地局との間で無線信号を授受するためのアンテナ１７とを備えている。また、携帯電話１０は、（ｇ）制御部２１による指令に応じて、その視野内の像を撮像する撮像部１８を備えている。
【００２６】
上記の制御部２１は、中央処理装置（ＣＰＵ）、デジタル信号処理装置（ＤＳＰ）等を備えており、一般的な携帯電話機能を実現するために、様々なデータ処理を行うとともに、上述した他の構成要素の動作制御を行うようになっている。この制御部２１において実行されるプログラム等のソフトウエアの構成は、図３に示されるようになっている。
【００２７】
すなわち、制御部２１におけるソフトウエアは、（ｉ）携帯電話としての基本機能である通話機能及びメール機能を実現するとともに、上述した各種のハードウエア資源の制御やタスク管理を行う基本処理部３１と、（ii）ゲーム等の様々なコンテンツを利用者に提供するためのアプリケーション３３と、（iii）基本処理部３１とアプリケーション３３との間に位置し、アプリケーション３３の実行環境を提供する実行環境部３２とから構成されている。ここで、実行環境部３２は、アプリケーション３３と基本処理部３１との間のコマンド変換、アプリケーション３３の管理等のアプリケーション実行のためのソフトウエア資源を提供する一組のプログラムである。また、アプリケーション３３が実行される際には、基本処理部３１におけるタスク管理部分にとっては、アプリケーション３３の実行タスク３５が、アプリケーション３３及び実行環境部３２（場合によっては、基本処理部３１の一部を含んで）構成されることになる。
【００２８】
なお、基本処理部３１及び実行環境部３２は、携帯電話１０の工場出荷時から携帯電話に実装されている。一方、アプリケーション３３は、操作者による操作部１２の操作によって送受信部２２等からダウンロードされた後に実装される。また、携帯電話１０におけるアプリケーションの数は１つに限られる訳ではなく、通常は携帯電話１０内に存在しているが、図３においては、模式的に１つのアプリケーション３３のみが示されている。
【００２９】
基本処理部３１と実行環境部３２との間では、アプリケーション３３に関連して、要求、応答、イベント発生等の情報が適宜やり取りされるようになっている。また、実行環境部３２とアプリケーション３３との間では、アプリケーション３３からの各種の要求が実行環境部３２に通知されるとともに、実行環境部３２から応答やイベント発生が通知されるようになっている。
【００３０】
次に、以上のように構成された携帯電話１０における、アプリケーション３３と基本処理部３１との連係動作を説明する。
【００３１】
前提として、本実施形態では、アプリケーション３３から基本処理部３１に対して処理要求Ａがされる場合には、アプリケーション３３の一時停止が必要でない簡易型処理要求が行われるものとする。なお、処理要求Ａで指定される処理は、基本処理部３１からアプリケーション３３への処理結果データの通知を伴うものであるものとする。
【００３２】
また、アプリケーション３３から基本処理部３１に対して処理要求Ｂがされる場合には、アプリケーション３３の一時停止を必要とする通常型処理要求が行われるものとする。なお、処理要求Ｂで指定される処理も、基本処理部３１からアプリケーション３３への処理結果データの通知を伴うものであるものとする。
【００３３】
まず、処理要求Ａに関する基本処理部３１とアプリケーション３３との連係動作を、図４を参照しつつ説明する。なお、図４は、縦軸を時間軸とした時系列に表したシーケンス図である。
【００３４】
処理要求Ａに関する基本処理部３１とアプリケーション３３との連係動作では、まず、アプリケーション３３が、実行環境部３２に対して、処理要求Ａを通知する。この処理要求Ａを受信した実行環境部３２は、基本処理部３１に対して、処理要求Ａを通知する。
【００３５】
処理要求Ａを受信した基本処理部３１は、直ちに実行タスク３５を一時停止させる。この結果、アプリケーション３３は、以後タスクが再開されるまでの間、実行タスク３５の一時停止時点の状態をそのまま維持することになる。
【００３６】
実行タスク３５を一時停止させた後、基本処理部３１は、要求された処理を、操作者の指令を適宜参照しつつ行う。かかる処理の結果のデータは、アプリケーション３３が直接的にアクセス可能な領域に格納される。そして、当該処理が終了すると、基本処理部３１は、実行タスク３５を再開させる。この結果、アプリケーション３３は、実行タスク３５の一時停止時点の状態から処理を再開する。
【００３７】
引き続き、基本処理部３１は、実行環境部３２に対して、要求された処理が終了した旨及び処理結果データが格納された格納された位置（結果データのアドレス又は結果データを収めたファイルへのパス）を実行環境部３２へ通知する。この通知を受けた実行環境部３２は、アプリケーション３３に対して、当該処理が終了した旨及び処理結果データが格納された格納された位置（結果データのアドレス又は結果データを収めたファイルへのパス）を通知する。こうして、処理要求Ａに関連する基本処理部３１とアプリケーション３３との連係動作が終了する。
【００３８】
次に、処理要求Ｂに関する基本処理部３１とアプリケーション３３との連係動作を、図５を参照しつつ説明する。なお、図５は、上述した図４と同様に、縦軸を時間軸とした時系列に表したシーケンス図である。
【００３９】
処理要求Ｂに関する基本処理部３１とアプリケーション３３との連係動作では、まず、アプリケーション３３が実行環境部３２に対して処理要求Ｂを通常型処理要求として通知する。この処理要求Ｂを受信した実行環境部３２は、基本処理部３１に対して処理要求Ｂを通知する。
【００４０】
処理要求Ｂを受信した基本処理部３１は、実行環境部３２に対して、アプリケーション３３の一時停止要求を通知する。この一時停止要求を受けた実行環境部３２は、アプリケーション３３に対して一時停止を要求する。
【００４１】
アプリケーション３３は、一時停止要求を受け取ると、一時停止処理を行う。この一時停止処理において、アプリケーション３３は、その時点の実行状態であって、再開のために必要なものを、予めアプリケーション３３のために確保されている保存用領域に格納する。そして、一時停止処理が終了すると、アプリケーション３３は、実行環境部３２に対して一時停止完了を通知する。この一時停止の完了の通知を受けた実行環境部３２は、基本処理部３１へアプリケーション３３の一時停止の完了を通知する。
【００４２】
アプリケーション３３の一時停止完了の通知を受け取った基本処理部３１は、実行タスク３５を一時停止させる。この後、基本処理部３１は、処理要求Ｂにより指定された処理を行う。かかる処理の結果のデータは、基本処理部３１が管理している領域に格納される。そして、当該処理が終了すると、基本処理部３１は、実行タスク３５を再開させる。
【００４３】
引き続き、基本処理部３１は、実行環境部３２に対して、アプリケーション３３の再開要求を通知する。この再開要求を受けた実行環境部３２は、アプリケーション３３に対して再開を要求する。
【００４４】
アプリケーション３３は、再開要求を受け取ると、再開処理を行う。この再開処理において、アプリケーション３３は、上述した保存用領域に格納されている実行状態を読み出す。そして、アプリケーション３３は、読み出した結果に基づいて、一時停止した状態から処理を再開し、実行環境部３２に対して再開完了を通知する。
【００４５】
再開完了の通知を受けた基本処理部３１は、基本処理部３１は、実行環境部３２に対して、要求された処理が終了した旨及び基本処理部３１用の記憶領域に格納された結果データを実行環境部３２へ通知する。この通知を受けた実行環境部は、アプリケーション３３に対して、当該処理が終了した旨及び結果データを通知する。こうして、処理要求Ｂに関連する基本処理部３１とアプリケーション３３との連係動作が終了する。
【００４６】
以上説明したように、本実施形態では、アプリケーション３３から基本処理部３１に対して、アプリケーション３３の一時停止処理が不要であることを指定した簡易型処理要求Ａが行われると、基本処理部３１が、アプリケーション３３に一時停止を要求することなく、アプリケーション３３の実行タスク３５を一時停止させる。この結果、アプリケーション３３は、実行タスクの一時停止時における状態のままで停止する。引き続き、基本処理部３１が簡易型処理要求Ａで指定された処理を実行する。そして、簡易型処理要求Ａで指定された処理の実行が完了すると、基本処理部３１が実行タスク３５を再開させる。この結果、アプリケーションは、直ちに再開される。
【００４７】
したがって、本実施形態によれば、簡易型処理要求Ａで指定された処理について、アプリケーションの負担が軽減され、かつシームレスな連係を、基本処理部３１とアプリケーション３３との間で図ることができる。
【００４８】
また、基本処理部が、簡易型処理要求Ａで指定された処理の結果データをアプリケーション３３が直接的にアクセス可能な領域に格納することにより、アプリケーション３３に通知することとする。この結果、結果データを実行タスクの再開後においても一時的に保持する仕組みを基本処理部３１に別途設ける必要がなくなる。したがって、基本処理部３１による処理の結果のメッセージやデータのアプリケーション３３への通知を容易に行うことができる。
【００４９】
また、アプリケーション３３が、画像圧縮処理の場合には簡易型処理要求を基本処理部３１に対して行う一方で、撮像処理の場合には通常型処理要求を基本処理部３１に対して行うというように、要求する処理に応じて要求態様を使い分けることが可能となっている。このため、基本処理部３１に要求する処理の内容や処理要求のタイミング等に応じて、アプリケーション３３が連係処理方法を選択することにより、最適な連係処理方法を選択することができる。
【００５０】
なお、アプリケーション３３から基本処理部３１に対して簡易型処理要求で指定される処理は、基本処理部３１による処理により、一時停止処理をしなくともアプリケーション３３の再開に悪影響を与えないものであれば、いずれの処理であってもよい。
【００５１】
また、上記の実施形態では、アプリケーション３３から基本処理部３１に対して通常型処理要求で指定される処理は、いずれの処理であってもよい。
【００５２】
また、上記の実施形態では、本発明を携帯電話に適用したが、携帯電話以外の移動通信端末装置に本発明を適用することができるのは勿論である。
【産業上の利用可能性】
【００５３】
以上のように、本発明は、移動通信端末装置における基本処理部とアプリケーションとの連係に有用である。
【図面の簡単な説明】
【００５４】
【図１】本発明の一実施形態に係る携帯電話の外観構成を概略的に示す図である。
【図２】図１の携帯電話の機能ブロック図である。
【図３】図２の制御部で動作するソフトウエアの構成を概略的に示す図である。
【図４】簡易型処理要求Ａに関する基本処理部３１とアプリケーション３３との連係動作を説明するためのシーケンス図である。
【図５】通常型処理要求Ｂに関する基本処理部３１とアプリケーション３３との連係動作を説明するためのシーケンス図である。
【符号の説明】
【００５５】
１０…携帯電話（移動体端末装置）、１１…携帯電話本体、１２…操作部、１３…表示部、１４…通話用スピーカ、１５…マイクロフォン、１６…案内用スピーカ、１７…アンテナ（無線通信手段の一部）、１８…撮像部、２１…制御部、２２…送受信部（無線通信手段の一部）、２３…記憶装置、３１…基本処理部、３２…実行環境部、３３…アプリケーション、３５…実行タスク。
【図１】
2005092738.tif 000003
【図２】
2005092738.tif 000004
【図３】
2005092738.tif 000005
【図４】
2005092738.tif 000006
【図５】
2005092738.tif 000007