Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3935697B2 - Telephone capable of executing application program, key control method for telephone, and control program used for telephone - Google Patents
[go: Go Back, main page]

JP3935697B2 - Telephone capable of executing application program, key control method for telephone, and control program used for telephone - Google Patents

Telephone capable of executing application program, key control method for telephone, and control program used for telephone Download PDF

Info

Publication number
JP3935697B2
JP3935697B2 JP2001288884A JP2001288884A JP3935697B2 JP 3935697 B2 JP3935697 B2 JP 3935697B2 JP 2001288884 A JP2001288884 A JP 2001288884A JP 2001288884 A JP2001288884 A JP 2001288884A JP 3935697 B2 JP3935697 B2 JP 3935697B2
Authority
JP
Japan
Prior art keywords
application program
telephone
key
key function
function assignment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP2001288884A
Other languages
Japanese (ja)
Other versions
JP2003101628A (en
Inventor
裕之 熊崎
真一郎 井手
裕輔 村井
一雄 青木
淳 堤
工紀 渡邊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SoftBank Corp
Original Assignee
SoftBank Mobile Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SoftBank Mobile Corp filed Critical SoftBank Mobile Corp
Priority to JP2001288884A priority Critical patent/JP3935697B2/en
Publication of JP2003101628A publication Critical patent/JP2003101628A/en
Application granted granted Critical
Publication of JP3935697B2 publication Critical patent/JP3935697B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、操作部のキー操作に外部からの電話着信の際に用いる機能が割り当てられた電話用のキー機能割当状態と、アプリケーションプログラムの実行の際に用いる機能が割り当てられたアプリケーションプログラム実行用のキー機能割当状態とを選択的に取り得るアプリケーションプログラム実行可能な電話機、該電話機におけるキー制御方法及び該電話機で用いる制御用プログラムに関するものである。
【0002】
【従来の技術】
従来、この種の携帯電話機として、Java(サンマイクロシステムズ社の商標。以下、同様である。)仮想マシン機能を実装し、Javaで記述されたアプリケーションプログラムを実行できるようにしたものが知られている。このアプリケーションプログラムを実行することにより、携帯電話機のディスプレイ上に3次元動画からなる待ち受け画面を表示させたり、携帯電話機上でゲームや占いを行ったり、音楽を再生したりすることができる。
上記アプリケーションプログラムを実行可能な携帯電話機において、上記アプリケーションプログラムを起動した状態で電話を着信した場合、着信通知の追加表示等の画面表示の変化、着信メロディの割り込み演奏、携帯電話機の振動等により電話を着信している旨が利用者に報知される。
【0003】
【発明が解決しようとする課題】
ところが、上記従来のアプリケーションプログラムを実行可能な携帯電話機において、上記電話着信の報知を受けた利用者は、終了キー等の所定のキーを押下することによりアプリケーションプログラムを一時停止させ、携帯電話機を電話着信を受けられる状態に一旦しなければならなかった。その後に、開始キーを押下したり、エニーキーアンサー機能が設定されている場合はテンキー等を押下したりすることにより、着信を受けて通話が可能な状態にする必要があったので、利用者の操作性が悪かった。
特に、待ち受け画面の表示などの常駐型のアプリケーションプログラムを起動しているときは、利用者が携帯電話機の操作し続けているゲーム等のアプリケーションプログラムを起動している場合とは異なり、携帯電話機を持って操作できる状態までに時間がかかる。その後に、上記アプリケーションプログラムを一時停止させるためのキー操作及び上記通話可能状態にするためのキー操作を行なうため、通話を開始するまでの利用者の操作性がさらに悪かった。
【0004】
また、上記従来のアプリケーションプログラムを実行可能な携帯電話機において、上記電話着信の報知を受けた利用者が、会議中である等の理由により着信に対する応答を保留したいときも、終了キー等の所定のキーを押下することによりアプリケーションプログラムを一時停止させて応答保留操作可能な状態に一旦しなければならなかった。その後に、応答保留用のキーを押下することにより、着信に対する応答を保留する必要があり、この場合も利用者の操作性が悪かった。
【0005】
なお、上記利用者の操作性が悪いという問題点は、上記携帯電話機の場合だけでなく、アプリケーションプログラムを実行した状態で電話を着信するものであれば固定電話機の場合でも同様に発生し得るものである。
【0006】
本発明は以上の問題点に鑑みなされたものであり、その目的は、アプリケーションを起動した状態で外部から電話着信があったときの操作性に優れたアプリケーションプログラム実行可能な電話機、該電話機におけるキー制御方法及び該電話機に用いる制御用プログラムを提供することである。
【0007】
【課題を解決するための手段】
上記目的を達成するために、請求項1の発明は、外部と電話通信を行なうための電話通信部と、利用者が操作可能なキーを有する操作部と、アプリケーションプログラムの実行環境を管理するアプリケーションプログラム実行管理部と、該電話通信部、該操作部及び該アプリケーションプログラム実行管理部を制御する制御部とを備え、該操作部のキー操作へ特定の機能を割り当てたキー機能割当状態として、外部からの電話着信の際に用いる機能が割り当てられた電話用のキー機能割当状態と、アプリケーションプログラムの実行の際に用いる機能が割り当てられたアプリケーションプログラム実行用のキー機能割当状態とを選択的に取り得るアプリケーションプログラム実行可能な電話機であって、該制御部は、該アプリケーションプログラム実行管理部で該アプリケーションプログラムが実行され且つ該アプリケーションプログラム実行用のキー機能割当状態が選択されている状態で該電話通信部が外部からの電話を着信したときに、該アプリケーションプログラム実行用のキー機能割当状態から該電話用のキー機能割当状態に切り換え、該電話用のキー機能割当状態で電話の応答保留に割り当てられたキーが押下されたときに、該電話着信に対する応答を保留状態にするとともに、実行中のアプリケーションプログラムを一時停止させる一時停止要求指令を該アプリケーションプログラム実行管理部に送り、該着信中の電話からの呼び出しが終わって切断信号を受けたときに、電話着可能な状態にするとともに、該一時停止状態にあるアプリケーションプログラムを再開させる再開要求指令を該アプリケーションプログラム実行管理部に送り、該電話用のキー機能割当状態から該アプリケーションプログラム実行用のキー機能割当状態に戻すように制御することを特徴とするものである。
また、請求項2の発明は、操作部のキー操作へ特定の機能を割り当てたキー機能割当状態として、外部からの電話着信の際に用いる機能が割り当てられた電話用のキー機能割当状態と、アプリケーションプログラム実行管理部でのアプリケーションプログラムの実行の際に用いる機能が割り当てられたアプリケーションプログラム実行用のキー機能割当状態とを選択的に取り得るアプリケーションプログラム実行可能な電話機における制御部に用いるコンピュータで実行する制御用プログラムであって、該アプリケーションプログラム実行管理部で該アプリケーションプログラムが実行され且つ該アプリケーションプログラム実行用のキー機能割当状態が選択されている状態で該電話通信部が外部からの電話を着信したときに、該アプリケーションプログラム実行用のキー機能割当状態から該電話用のキー機能割当状態に切り換えるステップと、該電話用のキー機能割当状態で電話の応答保留に割り当てられたキーが押下されたときに、該電話着信に対する応答を保留状態にするとともに、実行中のアプリケーションプログラムを一時停止させる一時停止要求指令を該アプリケーションプログラム実行管理部に送るステップと、該着信中の電話からの呼び出しが終わって切断信号を受けたときに、電話着可能な状態にするとともに、該一時停止状態にあるアプリケーションプログラムを再開させる再開要求指令を該アプリケーションプログラム実行管理部に送り、該電話用のキー機能割当状態から該アプリケーションプログラム実行用のキー機能割当状態に戻すステップとを該コンピュータに実行させることを特徴とするものである。
また、請求項の発明は、操作部のキー操作へ特定の機能を割り当てたキー機能割当状態として、外部からの電話着信の際に用いる機能が割り当てられた電話用のキー機能割当状態と、アプリケーションプログラム実行管理部でのアプリケーションプログラムの実行の際に用いる機能が割り当てられたアプリケーションプログラム実行用のキー機能割当状態とを選択的に取り得るアプリケーションプログラム実行可能な電話機におけるキー制御方法であって、該アプリケーションプログラムが実行され且つ該アプリケーションプログラム実行用のキー機能割当状態が選択されている状態で外部からの電話着信信号を受信したときに、該アプリケーションプログラム実行用のキー機能割当状態から該電話用のキー機能割当状態に切り換えるステップと、該電話用のキー機能割当状態で電話の応答保留に割り当てられたキーが押下されたときに、該電話着信に対する応答を保留状態にするとと もに、実行中のアプリケーションプログラムを一時停止させる一時停止要求指令を該アプリケーションプログラム実行管理部に送るステップと、該着信中の電話からの呼び出しが終わって切断信号を受けたときに、電話着可能な状態にするとともに、該一時停止状態にあるアプリケーションプログラムを再開させる再開要求指令を該アプリケーションプログラム実行管理部に送り、該電話用のキー機能割当状態から該アプリケーションプログラム実行用のキー機能割当状態に戻すステップと
を含むことを特徴とするものである。
【0008】
ここで、上記「電話機」には、PDC(Personal Digital Cellular)方式、GSM(Global System for Mobile Communication)方式、TIA(Telecommunications Industry Association)方式等の携帯電話機、IMT(International Mobile Telecommunications)−2000で標準化された携帯電話機、PHS(Personal Handyphone System)、自動車電話等の電話機のほか、電話モジュールを付加した情報通信端末も含まれる。更に、この「電話機」には、上記携帯電話機などの電話機能を有する移動型の情報通信端末だけでなく、電話機能を有するディスクトップ型パーソナルコンピュータなどの固定型の情報通信端末や、固定電話機も含まれる。
【0009】
本発明によれば、アプリケーションプログラムが実行され且つアプリケーションプログラム実行用のキー機能割当状態が選択されている状態で外部からの電話を着信したときに、キー機能割当状態が、アプリケーションプログラム実行用のキー機能割当状態から、電話用のキー機能割当状態に切り換る。このキー機能割当状態の切り換えにより、利用者は、電話用のキー機能割当状態で電話の応答保留に割り当てられたキーを押下するという1回のキー操作で、アプリケーションプログラムを起動していない場合と同様に電話着信に対する応答保留を行なうことができるとともに、一時停止要求指令をアプリケーションプログラム実行管理部に送ることにより、アプリケーションプログラム実行管理部で実行中のアプリケーションプログラムを一時停止させ、アプリケーションプログラムで実行する処理が利用者の意思に反して自動進行するのを回避することができる。しかも、上記応答保留状態にした外部からの電話の呼び出しが終って切断信号を受けたときには、利用者が追加操作を行なうことなく、電話着可能な状態にするとともに、再開要求指令を該アプリケーションプログラム実行管理部に送ることによりアプリケーションプログラムの実行を再開させて電話用のキー機能割当状態からアプリケーションプログラム実行用のキー機能割当状態に戻すことにより、電話着信前のアプリケーションプログラムの実行状態に自動的に戻すことができる。
【0018】
なお、上記制御用プログラムの受け渡しは、デジタル情報としてプログラムを記録したFD,CD−ROM等の記録媒体を用いて行なってもいいし、コンピュータネットワーク等の通信回線を用いて行なってもよい。
【0019】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しながら説明する。
図2は本発明の実施形態に係る携帯電話機10の外観図であり、図3は同携帯電話機10のハードウェアの概略ブロック図である。携帯電話機10は、システムバス100、CPU101、RAM102やROM103等からなる内部記憶装置、データ入力キー(テンキー、*キー、#キー)11、通話開始キー12、終話キー13、スクロールキー14、多機能キー15、マイク16等からなる入力装置104、液晶ディスプレイ(LCD)17やスピーカ18等からなる出力装置105、携帯電話通信網を介して他の携帯電話機や各種サーバと通信するための携帯電話用通信装置106を備えている。CPU101やRAM102等の構成要素はお互いに、システムバス100を介して、各種データや後述のプログラムの命令等のやり取りを行っている。
【0020】
図3は本実施形態の携帯電話機10における本発明の主要部を抽出して示したブロック図であり、図4は同携帯電話機10におけるソフトウェア構造の説明図である。
携帯電話機10の電話通信部201は、携帯電話機や固定電話機と電話通信を行なうために、携帯電話通信網の基地局と無線通信を行なうものであり、前述のハードウェア構成上の携帯電話用通信装置106等に対応する。
操作部202は、利用者が操作可能な前述のテンキー11、通話開始キー12、終話キー13等で構成されている。この操作部202を操作することにより、利用者は、携帯電話機10に対してデータを入力したり、電話着信の際に通話の開始及び終了を行なったり、プリケーションプログラムの選択、起動及び停止を行なったりすることができる。
アプリケーションプログラム実行管理部203は、前述のシステムバス100、CPU101やRAM102等で構成されている。このアプリケーションプログラム実行管理部203は、図5のソフトウェア構造上において中央の「共通Java実行環境」に対応しており、Javaアプリケーション用のクラスライブラリ、実行環境管理ライブラリ、アプリケーション管理等のソフトウェアを提供し、Javaアプリケーションプログラムの実行環境を管理する。ここで、Javaアプリケーションプログラムは、クラスライブラリAPI(アプリケーションインターフェース)を介して上記共通Java実行環境内のクラスライブラリを使用できるようになっている。また、共通Java実行環境内の実行環境管理ライブラリは、電話機プラットフォームAPIを介して後述の電話機プラットフォーム内の電話機プラットフォームライブラリを呼び出して使用できるようになっている。
制御部204は、上記電話通信部201、操作部202及びアプリケーションプログラム実行管理部203を制御するものであり、前述のシステムバス100、CPU101やRAM102等で構成されている。この制御部204は、図5のソフトウェア構造上において最下部の「電話機プラットフォーム」に対応しており、上記電話通信部201等を制御するための制御用プログラムやユーザインターフェースを実行したり、電話機プラットフォームライブラリを提供したりする。この電話機プラットフォームは、上記共通Java実行環境内の実行環境管理ライブラリに対してイベントコマンドを送ることによりJavaアプリケーション上の各種イベントを実行したり、アプリケーション管理APIを介して上記共通Java実行環境内のアプリケーション管理のソフトウェアを呼び出して使用したりできるようになっている。
【0021】
携帯電話機10を所定の手順に従って動作させる電話機プラットフォームを構築するための制御用プログラムや、基本OS(オペレーションシステム)のプログラム、上記共通Java実行環境を構築するためのプログラム及びJavaアプリケーションプログラムはRAM102やROM103に記憶されており、必要に応じてCPU101やRAM102中の作業エリアに呼び出されて実行される。
【0022】
上記構成の携帯電話機10において外部からの電話着信があったときは、ディスプレイ17上に「○×さんから電話です・・・」等の着信通知を表示したり、携帯電話機自体を振動させたりすることにより、電話着信があった旨を利用者に報知する。この報知を受けた利用者は、通話開始キー12を押下することにより電話着信を受けて通話を開始することができる。通話を終了するときは、終話キー13を押下する。ここで、本実施形態の携帯電話機10ではエニーキーアンサー機能を備えており、上記通話開始キー12のほか、エニーキーとして設定されているデータ入力キー11(テンキー、*キー及び#キー)のいずれのキーを押下しても電話着信を受けて通話を開始できるようになっている。
一方、上記電話着信の報知を受けた利用者が、例えば会議中であるなどの理由によって電話着信に対する応答を保留する場合は、応答保留キーとして兼用されている上記終話キー13を押下する。
【0023】
また、上記構成の携帯電話機10においてJavaアプリケーションプログラムを実行するときは、ディスプレイ17上に表示した複数のJavaアプリケーションのリストから希望のJavaアプリケーションを選択して多機能キー15を押下することにより起動する。ここで、Javaアプリケーションプログラムとしては、ディスプレイ17上に3次元動画からなる待ち受け画面を表示させたりする常駐型のJavaアプリケーションプログラムを起動させることもできる。
【0024】
図1は、上記常駐型のJavaアプリケーションプログラムを起動しているときに電話着信を受けて通話を開始するときの制御部202(電話機プラットフォーム)及びアプリケーションプログラム実行管理部203(共通Java実行環境)におけるシーケンス図である。
まず、利用者が希望の常駐型のJavaアプリケーションプログラムを選択して上記多機能キー15を押下すると、制御部202からアプリケーションプログラム実行管理部203に「起動要求」指令が送られ、Javaアプリケーションプログラムが起動される。この常駐型のJavaアプリケーションプログラムの起動中は、操作部202のキーに対するキー機能割当状態が、利用者がJavaアプリケーションを操作するための機能が各キーに割り当てられたアプリケーションプログラム実行用のキー機能割当状態になるように操作部202が制御される。
【0025】
次に、上記常駐型のJavaアプリケーションプログラムの起動中に外部から電話着信を受けると、制御部202は、アプリケーションプログラム実行管理部203に「着信通知」指令を送るとともに、上記キー機能割当状態が、外部からの電話着信の際に用いる機能が割り当てられた通常の電話用のキー機能割当状態に切り換えられる。この電話用のキー機能割当状態では、エニーキー(通話開始キー12、テンキー、*キー及び#キー)のいずれのキーを押下しても電話着信を受けて通話を開始できるとともに、終話キー13を押下すると応答保留になる。
上記「着信通知」指令を受けたアプリケーションプログラム実行管理部203は、ディスプレイ17上の表示状態を、所定の着信通知メッセージが追加表示された着信通知状態にする。
【0026】
次に、利用者がエニーキーを押下すると、通話可能な状態になるとともに、制御部202からアプリケーションプログラム実行管理部203に「一時停止要求」指令が送られる。この「一時停止要求」指令を受けたアプリケーションプログラム実行管理部203は、上記常駐型のJavaアプリケーションプログラムを一時停止する。
【0027】
次に、利用者が終話キー13を押下して通話を終了すると、電話着信可能な待ち受け状態になり、制御部202からアプリケーションプログラム実行管理部203に「再開要求」指令が送られる。この「再開要求」指令を受けたアプリケーションプログラム実行管理部203は、一時停止状態にあるJavaアプリケーションプログラムの実行を再開する。
【0028】
以上のように、上記常駐型のJavaアプリケーションプログラムを起動した状態で外部から電話着信があったときのキー機能割当状態の切り換えにより、利用者の1回のエニーキー操作で、アプリケーションプログラムを起動していない場合と同様に通話を開始することができるので、携帯電話機10の操作性が向上する。
また、通話中に常駐型のJavaアプリケーションプログラムで実行する処理が利用者の意思に反して自動進行するのを回避できるとともに携帯電話機10におけるソフトウェア処理の負荷を軽減することができる。しかも、通話が終了したときに、利用者が追加操作を行なうことなく、電話着信前のJavaアプリケーションプログラムの実行状態に自動的に戻すことができる。
【0029】
図6は、上記常駐型のJavaアプリケーションプログラムを起動しているときに電話着信を応答保留するときの制御部202(電話機プラットフォーム)及びアプリケーションプログラム実行管理部203(共通Java実行環境)におけるシーケンス図である。ここで、電話着信時の電話用のキー機能割当状態への切り換えまでの処理は、上記図1におけるシーケンスと同様であるので、説明を省略する。
【0030】
図6において、上記電話着信時に電話用のキー機能割当状態になった後、利用者が終話キー13を押下すると、通常着信状態(着信音鳴動)ではなく、応答保留状態に遷移するとともに、制御部202からアプリケーションプログラム実行管理部203に「一時停止要求」指令が送られる。この「一時停止要求」指令を受けたアプリケーションプログラム実行管理部203は、上記常駐型のJavaアプリケーションプログラムを一時停止する。
【0031】
次に、上記応答保留中に、外部からの呼び出しが終わって通話切断信号を受けると、電話着信可能な待ち受け状態になり、制御部202からアプリケーションプログラム実行管理部203に「再開要求」指令が送られる。この「再開要求」指令を受けたアプリケーションプログラム実行管理部203は、一時停止状態にあるJavaアプリケーションプログラムの実行を再開する。
【0032】
以上のように、上記常駐型のJavaアプリケーションプログラムを起動した状態で外部から電話着信があったときのキー機能割当状態の切り換えにより、利用者の1回の終話キー操作で、アプリケーションプログラムを起動していない場合と同様に応答保留状態にすることができるので、携帯電話機10の操作性が向上する。
【0033】
なお、上記実施形態ではJavaアプリケーションプログラムを実行する場合にについて説明したが、本発明は、Java以外の他の種類のアプリケーションプログラムを実行できるように構成された電話機についても適用でき、同様な効果が得られるものである。
【0034】
また、上記実施形態では携帯電話機の場合について説明したが、本発明は、電話機能を有するとともにアプリケーションプログラムを実行可能なものであれば、PHS、自動車電話、電話機能を有する携帯型のパソコンのほか、固定電話機や電話機能を有する固定型のディスクトップパソコンの場合についても適用でき、同様な効果が得られるものである。
【0035】
【発明の効果】
発明によれば、アプリケーションプログラムを起動した状態で外部から電話着信があったときに、利用者の1回のキー操作で、アプリケーションプログラムを起動していない場合と同様に電話着信に対する応答保留を行なうことができるとともに、実行中のアプリケーションプログラムを一時停止させ、アプリケーションプログラムで実行する処理が利用者の意思に反して自動進行するのを回避することができる。しかも、上記応答保留状態にした外部からの電話の呼び出しが終って切断信号を受けたときには、利用者が追加操作を行なうことなく、電話着可能な状態に戻するとともに、電話着信前のアプリケーションプログラムの実行状態に自動的に戻すことができる。従って、アプリケーションプログラムを起動した状態で外部から電話着信があったときの応答保留についての操作性が向上するという優れた効果がある。
【図面の簡単な説明】
【図1】本発明の実施形態に係る携帯電話機でアプリケーションプログラムを起動しているときに電話着信を受けて通話を開始するときのシーケンス図。
【図2】同携帯電話機の外観図。
【図3】同携帯電話機のハードウェアの概略構成図。
【図4】同携帯電話機の主要部を示したブロック図。
【図5】同携帯電話機におけるソフトウェア構造を示す説明図。
【図6】同携帯電話機でアプリケーションプログラムを起動しているときに電話着信に対して応答保留するときのシーケンス図。
【符号の説明】
10 携帯電話機
11 データ入力キー
12 通話開始キー
13 終話キー
14 スクロールキー
15 多機能キー
16 マイク
17 ディスプレイ
18 スピーカ
100 システムバス
101 CPU
102 RAM
103 ROM
104 入力装置
105 出力装置
106 携帯電話用通信装置
201 電話通信部
202 操作部
203 アプリケーションプログラム実行管理部
204 制御部
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a key function assignment state for a telephone to which a function used for incoming telephone calls from outside is assigned to a key operation of an operation unit, and an application program execution to which a function used for execution of an application program is assigned The present invention relates to a telephone capable of executing an application program that can selectively take the key function assignment state, a key control method in the telephone, and a control program used in the telephone.
[0002]
[Prior art]
Conventionally, as this type of mobile phone, a Java (trademark of Sun Microsystems, the same applies hereinafter) virtual machine function is implemented and an application program written in Java can be executed. Yes. By executing this application program, it is possible to display a standby screen made up of a three-dimensional moving image on the display of the mobile phone, play a game or fortune-telling on the mobile phone, and play music.
When a mobile phone that can execute the application program receives a call with the application program activated, the call is made due to a change in the screen display such as an additional display of an incoming call notification, a ringing melody interruption, a mobile phone vibration, etc. Is notified to the user.
[0003]
[Problems to be solved by the invention]
However, in the mobile phone capable of executing the conventional application program, the user who has received the notification of the incoming call pauses the application program by pressing a predetermined key such as an end key, and calls the mobile phone. I had to make it ready to receive incoming calls. After that, it is necessary to make a call possible by receiving an incoming call by pressing the start key or pressing the numeric keypad if the any key answer function is set. The operability of was bad.
In particular, when a resident application program such as a standby screen display is activated, unlike when a user is activating an application program such as a game that continues to operate the cellular phone, It takes time to be able to hold and operate. After that, since the key operation for temporarily stopping the application program and the key operation for making the call possible are performed, the operability of the user until the start of the call is further deteriorated.
[0004]
Further, in the mobile phone capable of executing the conventional application program, when the user who has received the notification of the incoming call wants to hold the response to the incoming call due to a reason such as a meeting, a predetermined key such as an end key is used. By pressing the key, the application program must be paused to make it possible to hold the response on hold. After that, it is necessary to hold the response to the incoming call by pressing the response hold key. In this case, the user's operability is also poor.
[0005]
The problem that the user's operability is bad may occur not only in the case of the above mobile phone but also in the case of a fixed phone as long as it receives a call with the application program executed. It is.
[0006]
The present invention has been made in view of the above problems, and an object of the present invention is to provide a telephone capable of executing an application program excellent in operability when an incoming call is received from the outside with the application activated, and a key in the telephone. A control method and a control program used for the telephone are provided.
[0007]
[Means for Solving the Problems]
To achieve the above object, the invention of claim 1 is a telephone communication unit for performing telephone communication with the outside, an operation unit having keys operable by a user, and an application for managing an execution environment of an application program A program execution management unit; a control unit that controls the telephone communication unit, the operation unit, and the application program execution management unit; and a key function assignment state in which a specific function is assigned to a key operation of the operation unit, The key function assignment state for a telephone to which a function used for incoming calls from a telephone is assigned and the key function assignment state for execution of an application program to which a function used for execution of an application program is assigned are selectively obtained. a get application program executable phone, the control unit, the application pro When the application program is executed by the program execution management unit and the key function assignment state for executing the application program is selected, the telephone communication unit receives a call from the outside. Switch from the key function assignment state to the key function assignment state for the telephone, and when the key assigned to the call answer hold in the key function assignment state for the telephone is pressed, the response to the incoming call is put on hold. At the same time, a temporary stop request command for temporarily stopping the application program being executed is sent to the application program execution management unit, and when a call is received from the incoming telephone and a disconnection signal is received, a state where the telephone can be reached And restart the application program in the paused state. That sends a resume request command to the application program execution management unit, and is characterized in that the control from the key function assignment status for the phone back to the key function assignment state for executing the application program.
Further, the invention of claim 2 is a key function assignment state for a telephone to which a function used for incoming calls from the outside is assigned as a key function assignment state to which a specific function is assigned to the key operation of the operation unit; used selectively in that control section put into application programs executable phone can take the key function assignment state for execution application assigned program the functions to be used in the execution of the application program in the application program execution management unit A control program to be executed by a computer, wherein the application program is executed by the application program execution management unit, and the telephone communication unit is connected from the outside in a state where the key function assignment state for executing the application program is selected. When you receive a call, the application A step of switching from the key function assignment state of ® down program execution key function assignment state for the telephone, when the key assigned to the response pending phone key function assignment state for the telephone is depressed, the telephone call A step of sending a pause request command to the application program execution management unit to pause the application program being executed, and receiving a disconnection signal after the call from the incoming telephone is finished. When the telephone program is ready to be received, a resume request command for resuming the application program in the suspended state is sent to the application program execution management unit, and the application program execution is executed from the key function assignment state for the telephone. Returning to the key function assignment state of It is characterized in that to execute the Yuta.
According to a third aspect of the present invention, a key function assignment state for a telephone to which a function used when receiving a call from the outside is assigned as a key function assignment state in which a specific function is assigned to a key operation of the operation unit; A key control method in a telephone capable of executing an application program capable of selectively taking a key function assignment state for application program execution to which a function used when executing the application program in the application program execution management unit is assigned, When an incoming call signal from the outside is received in a state where the application program is executed and the key function assignment state for executing the application program is selected, the key function assignment state for executing the application program is switching Ru abandoned by key functions assigned state And flop, when the key assigned to the response hold of the telephone is pressed in the key function assignment status for the phone, monitor and when a response to the incoming call on hold to pause the application program in execution A temporary stop request command to be sent to the application program execution management unit, and when a call is received from the incoming telephone and a disconnection signal is received, the telephone is ready to be put on and the temporary stop state is entered. Sending a restart request command for restarting a certain application program to the application program execution management unit to return from the key function assignment state for the telephone to the key function assignment state for executing the application program;
It is characterized in that comprises a.
[0008]
Here, the above-mentioned “telephone” is a mobile phone such as PDC (Personal Digital Cellular) system, GSM (Global System for Mobile Communication) system, TIA (Telecommunications Industry Association) system, etc., standardized by IMT (International Mobile Telecommunications) -2000. In addition to telephones such as mobile telephones, PHS (Personal Handyphone System), and automobile telephones, information communication terminals to which a telephone module is added are also included. Further, the “telephone” includes not only a mobile information communication terminal having a telephone function such as the above-described mobile phone but also a fixed information communication terminal such as a desktop personal computer having a telephone function and a fixed telephone. included.
[0009]
According to the present invention, when an incoming call is received from the outside when the application program is executed and the key function assignment state for executing the application program is selected, the key function assignment state is changed to the key for executing the application program. Switch from function assignment state to key function assignment state for telephone. By switching the key function assignment state, the user does not start the application program by one key operation of pressing the key assigned to the telephone call hold with the key function assignment state for the telephone. Similarly, it is possible to hold a response to an incoming call, and by sending a temporary stop request command to the application program execution management unit, the application program being executed by the application program execution management unit is temporarily stopped and executed by the application program. It is possible to avoid the processing from proceeding automatically against the user's intention. In addition, when the call from the outside in the response hold state is finished and a disconnection signal is received, the user can be put on the phone without performing an additional operation, and a restart request command is issued to the application program. The execution of the application program is resumed by sending to the execution management unit, and the key function assignment state for the telephone program is returned from the key function assignment state for the telephone to automatically return to the execution state of the application program before the incoming call. Can be returned.
[0018]
The control program may be transferred using a recording medium such as an FD or a CD-ROM in which the program is recorded as digital information, or may be performed using a communication line such as a computer network.
[0019]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings.
FIG. 2 is an external view of the mobile phone 10 according to the embodiment of the present invention, and FIG. 3 is a schematic block diagram of hardware of the mobile phone 10. The cellular phone 10 includes a system bus 100, an internal storage device including a CPU 101, a RAM 102, a ROM 103, a data input key (ten key, * key, # key) 11, a call start key 12, an end key 13, a scroll key 14, An input device 104 including a function key 15 and a microphone 16, an output device 105 including a liquid crystal display (LCD) 17 and a speaker 18, and a mobile phone for communicating with other mobile phones and various servers via a mobile phone communication network. Communication device 106 is provided. Components such as the CPU 101 and the RAM 102 exchange various data and instructions of a program to be described later via the system bus 100.
[0020]
FIG. 3 is a block diagram showing an extracted main part of the present invention in the mobile phone 10 of the present embodiment, and FIG. 4 is an explanatory diagram of a software structure in the mobile phone 10.
The telephone communication unit 201 of the mobile phone 10 performs wireless communication with a base station of a mobile phone communication network in order to perform telephone communication with a mobile phone or a fixed phone. This corresponds to the device 106 and the like.
The operation unit 202 includes the above-described numeric keypad 11, call start key 12, and call end key 13 that can be operated by the user. By operating this operation unit 202, the user inputs data to the mobile phone 10, starts and ends a call when receiving a call, and selects, starts, and stops an application program. Can be done.
The application program execution management unit 203 includes the system bus 100, the CPU 101, the RAM 102, and the like described above. The application program execution management unit 203 corresponds to the central “common Java execution environment” in the software structure of FIG. 5, and provides software such as a class library for Java applications, an execution environment management library, and application management. The execution environment of the Java application program is managed. Here, the Java application program can use the class library in the common Java execution environment via a class library API (application interface). An execution environment management library in the common Java execution environment can be used by calling a telephone platform library in a telephone platform, which will be described later, via the telephone platform API.
The control unit 204 controls the telephone communication unit 201, the operation unit 202, and the application program execution management unit 203, and includes the system bus 100, the CPU 101, the RAM 102, and the like. The control unit 204 corresponds to the lowermost “telephone platform” in the software structure of FIG. 5, and executes a control program and user interface for controlling the telephone communication unit 201 and the like, Or provide a library. This telephone platform executes various events on the Java application by sending event commands to the execution environment management library in the common Java execution environment, and the application in the common Java execution environment via the application management API. You can call and use management software.
[0021]
A control program for constructing a telephone platform for operating the mobile phone 10 according to a predetermined procedure, a basic OS (operation system) program, a program for constructing the common Java execution environment, and a Java application program are a RAM 102 and a ROM 103. And is called and executed in the work area in the CPU 101 or RAM 102 as necessary.
[0022]
When there is an incoming call from the outside in the mobile phone 10 having the above configuration, an incoming notification such as “Call from Mr. X ...” is displayed on the display 17 or the mobile phone itself is vibrated. Thus, the user is notified that there is an incoming call. The user who has received this notification can press the call start key 12 to receive an incoming call and start a call. When the call is finished, the end key 13 is pressed. Here, the cellular phone 10 according to the present embodiment has an any key answer function. In addition to the call start key 12, any of the data input keys 11 (ten keys, * key, and # key) set as the any key can be used. Even if a key is pressed, a call can be received and a call can be started.
On the other hand, when the user who has received the notification of the incoming call holds the response to the incoming call due to, for example, a meeting, the user presses the end call key 13 that is also used as a response hold key.
[0023]
Further, when the Java application program is executed in the mobile phone 10 having the above-described configuration, the Java application program is activated by selecting a desired Java application from a list of a plurality of Java applications displayed on the display 17 and pressing the multifunction key 15. . Here, as the Java application program, a resident Java application program for displaying a standby screen made up of a three-dimensional moving image on the display 17 can be started.
[0024]
FIG. 1 shows a control unit 202 (telephone platform) and an application program execution management unit 203 (common Java execution environment) when receiving a telephone call and starting a call when the resident Java application program is activated. It is a sequence diagram.
First, when the user selects a desired resident Java application program and presses the multifunction key 15, a “start request” command is sent from the control unit 202 to the application program execution management unit 203, and the Java application program is executed. It is activated. While the resident Java application program is being activated, the key function assignment state for the key of the operation unit 202 is the key function assignment for executing the application program in which the function for the user to operate the Java application is assigned to each key. The operation unit 202 is controlled so as to be in a state.
[0025]
Next, when an incoming call is received from the outside while the resident Java application program is running, the control unit 202 sends an “incoming notification” command to the application program execution management unit 203, and the key function assignment state is: It is switched to a key function assignment state for a normal telephone to which a function used when receiving a call from the outside is assigned. In this key function assignment state for the telephone, any key of the any key (call start key 12, numeric keypad, * key, and # key) can be pressed to receive a telephone call and start a call. When pressed, the response is put on hold.
Receiving the “incoming notification” command, the application program execution management unit 203 changes the display state on the display 17 to an incoming notification state in which a predetermined incoming notification message is additionally displayed.
[0026]
Next, when the user presses the any key, a call can be made and a “pause request” command is sent from the control unit 202 to the application program execution management unit 203. The application program execution management unit 203 that has received this “pause request” command suspends the resident Java application program.
[0027]
Next, when the user presses the end call key 13 to end the call, the system enters a standby state in which a call can be received, and a “resume request” command is sent from the control unit 202 to the application program execution management unit 203. Receiving this “resume request” command, the application program execution management unit 203 resumes the execution of the Java application program in the paused state.
[0028]
As described above, the application program is started by one key operation of the user by switching the key function assignment state when a call is received from the outside when the resident Java application program is started. Since the telephone call can be started in the same manner as when there is no mobile phone 10, the operability of the mobile phone 10 is improved.
In addition, it is possible to prevent the process executed by the resident Java application program during the call from proceeding automatically against the user's intention, and to reduce the software processing load on the mobile phone 10. Moreover, when the call is finished, the user can automatically return to the execution state of the Java application program before the incoming call without performing an additional operation.
[0029]
FIG. 6 is a sequence diagram in the control unit 202 (telephone platform) and the application program execution management unit 203 (common Java execution environment) when the incoming call is put on hold when the resident Java application program is activated. is there. Here, the processing up to the switching to the telephone key function assignment state at the time of an incoming call is the same as the sequence in FIG.
[0030]
In FIG. 6, when the user presses the call end key 13 after entering the telephone key function assignment state at the time of the incoming call, the user enters the response hold state instead of the normal incoming call state (ringing sound), A “temporary stop request” command is sent from the control unit 202 to the application program execution management unit 203. The application program execution management unit 203 that has received this “pause request” command suspends the resident Java application program.
[0031]
Next, when the call from the outside is finished and the call disconnection signal is received while the response is on hold, the control unit 202 enters a standby state where a call can be received, and a “resume request” command is sent from the control unit 202 to the application program execution management unit 203. It is done. Receiving this “resume request” command, the application program execution management unit 203 resumes the execution of the Java application program in the paused state.
[0032]
As described above, the application program can be started with one end call key operation by the user by switching the key function assignment state when a call is received from outside when the resident Java application program is started. Since it is possible to put the response on hold in the same manner as in the case of not doing so, the operability of the mobile phone 10 is improved.
[0033]
In the above embodiment, the case where the Java application program is executed has been described. However, the present invention can also be applied to a telephone configured to execute other types of application programs other than Java, and similar effects can be obtained. It is obtained.
[0034]
In the above embodiment, the case of a mobile phone has been described. However, the present invention is not limited to a PHS, a car phone, and a portable personal computer having a telephone function as long as it has a telephone function and can execute an application program. It can also be applied to the case of a fixed telephone or a fixed type desktop personal computer having a telephone function, and the same effect can be obtained.
[0035]
【The invention's effect】
According to the present invention, when an incoming call is received from the outside with the application program activated, a response to the incoming call is suspended by a single key operation of the user as in the case where the application program is not activated. In addition, the application program being executed can be temporarily stopped, and the process executed by the application program can be prevented from automatically proceeding against the user's intention. In addition, when the call from the outside in the response hold state is finished and a disconnection signal is received, the user can return to the telephone ready state without performing any additional operation, and the application program before the incoming call is received. Can automatically return to the running state. Therefore, there is an excellent effect that the operability for the on- hold response when there is an incoming call from the outside with the application program activated is improved.
[Brief description of the drawings]
FIG. 1 is a sequence diagram when a telephone call is received and a call is started when an application program is activated on a mobile phone according to an embodiment of the present invention.
FIG. 2 is an external view of the mobile phone.
FIG. 3 is a schematic configuration diagram of hardware of the mobile phone.
FIG. 4 is a block diagram showing a main part of the mobile phone.
FIG. 5 is an explanatory diagram showing a software structure in the mobile phone.
FIG. 6 is a sequence diagram when a call is put on hold for an incoming call when an application program is activated on the mobile phone.
[Explanation of symbols]
10 Cellular Phone 11 Data Input Key 12 Call Start Key 13 End Call Key 14 Scroll Key 15 Multi-Function Key 16 Microphone 17 Display 18 Speaker 100 System Bus 101 CPU
102 RAM
103 ROM
104 Input Device 105 Output Device 106 Mobile Phone Communication Device 201 Telephone Communication Unit 202 Operation Unit 203 Application Program Execution Management Unit 204 Control Unit

Claims (3)

外部と電話通信を行なうための電話通信部と、利用者が操作可能なキーを有する操作部と、アプリケーションプログラムの実行環境を管理するアプリケーションプログラム実行管理部と、該電話通信部、該操作部及び該アプリケーションプログラム実行管理部を制御する制御部とを備え、該操作部のキー操作へ特定の機能を割り当てたキー機能割当状態として、外部からの電話着信の際に用いる機能が割り当てられた電話用のキー機能割当状態と、アプリケーションプログラムの実行の際に用いる機能が割り当てられたアプリケーションプログラム実行用のキー機能割当状態とを選択的に取り得るアプリケーションプログラム実行可能な電話機であって、
該制御部は、
該アプリケーションプログラム実行管理部で該アプリケーションプログラムが実行され且つ該アプリケーションプログラム実行用のキー機能割当状態が選択されている状態で該電話通信部が外部からの電話を着信したときに、該アプリケーションプログラム実行用のキー機能割当状態から該電話用のキー機能割当状態に切り換え
該電話用のキー機能割当状態で電話の応答保留に割り当てられたキーが押下されたときに、該電話着信に対する応答を保留状態にするとともに、実行中のアプリケーションプログラムを一時停止させる一時停止要求指令を該アプリケーションプログラム実行管理部に送り、
該着信中の電話からの呼び出しが終わって切断信号を受けたときに、電話着可能な状態にするとともに、該一時停止状態にあるアプリケーションプログラムを再開させる再開要求指令を該アプリケーションプログラム実行管理部に送り、該電話用のキー機能割当状態から該アプリケーションプログラム実行用のキー機能割当状態に戻すように
制御することを特徴とするアプリケーションプログラム実行可能な電話機
A telephone communication unit for performing telephone communication with the outside; an operation unit having a key operable by a user; an application program execution management unit for managing an execution environment of an application program; the telephone communication unit; the operation unit; A controller for controlling the application program execution management unit, and for a telephone to which a function used for incoming calls from the outside is assigned as a key function assignment state in which a specific function is assigned to a key operation of the operation unit A key function assignment state of the application program and a key function assignment state for executing an application program to which a function used when executing the application program can be selectively taken.
The control unit
When the application program is executed by the application program execution management unit and the key function assignment state for executing the application program is selected, the telephone communication unit receives an incoming call from the outside. Switch from the key function assignment state for the telephone to the key function assignment state for the telephone ,
When the key assigned to the telephone response hold is pressed in the key function assignment state for the telephone, a response to the incoming call is put on hold and a pause request command for temporarily stopping the application program being executed To the application program execution management unit,
When the call from the incoming call is finished and a disconnection signal is received, the application program execution management unit is instructed to resume the application program in the paused state and to resume the application program in the paused state. A telephone set capable of executing an application program , wherein the telephone function assignment state is controlled to be returned from the key function assignment state for the telephone to the key function assignment state for execution of the application program .
操作部のキー操作へ特定の機能を割り当てたキー機能割当状態として、外部からの電話着信の際に用いる機能が割り当てられた電話用のキー機能割当状態と、アプリケーションプログラム実行管理部でのアプリケーションプログラムの実行の際に用いる機能が割り当てられたアプリケーションプログラム実行用のキー機能割当状態とを選択的に取り得るアプリケーションプログラム実行可能な電話機における制御部に用いるコンピュータで実行する制御用プログラムであって、
該アプリケーションプログラム実行管理部で該アプリケーションプログラムが実行され且つ該アプリケーションプログラム実行用のキー機能割当状態が選択されている状態で該電話通信部が外部からの電話を着信したときに、該アプリケーションプログラム実行用のキー機能割当状態から該電話用のキー機能割当状態に切り換えるステップと
該電話用のキー機能割当状態で電話の応答保留に割り当てられたキーが押下されたときに、該電話着信に対する応答を保留状態にするとともに、実行中のアプリケーションプログラムを一時停止させる一時停止要求指令を該アプリケーションプログラム実行管理部に送るステップと、
該着信中の電話からの呼び出しが終わって切断信号を受けたときに、電話着可能な状態にするとともに、該一時停止状態にあるアプリケーションプログラムを再開させる再開要求指令を該アプリケーションプログラム実行管理部に送り、該電話用のキー機能割当状態から該アプリケーションプログラム実行用のキー機能割当状態に戻すステップと
を該コンピュータに実行させることを特徴とする制御用プログラム。
Key function allocation status for telephones to which functions used for incoming calls from outside are allocated as key function allocation statuses for which specific functions are allocated to key operations of the operation unit, and application programs in the application program execution management unit a control program running on a computer for use of the key function assignment state and selectively in that control section put into application programs executable phone can take for functions executing application programs assigned to be used in the execution And
When the application program is executed by the application program execution management unit and the key function assignment state for executing the application program is selected, the telephone communication unit receives an incoming call from the outside. Switching from a key function assignment state for a telephone to a key function assignment state for the telephone ;
When the key assigned to the telephone response hold is pressed in the key function assignment state for the telephone, a response to the incoming call is put on hold and a pause request command for temporarily stopping the application program being executed Sending to the application program execution management unit;
When the call from the incoming call is finished and a disconnection signal is received, the application program execution management unit is instructed to resume the application program in the paused state and to resume the application program in the paused state. Sending and returning the key function assignment state for the telephone to the key function assignment state for executing the application program;
Is executed by the computer .
操作部のキー操作へ特定の機能を割り当てたキー機能割当状態として、外部からの電話着信の際に用いる機能が割り当てられた電話用のキー機能割当状態と、アプリケーションプログラム実行管理部でのアプリケーションプログラムの実行の際に用いる機能が割り当てられたアプリケーションプログラム実行用のキー機能割当状態とを選択的に取り得るアプリケーションプログラム実行可能な電話機におけるキー制御方法であって、
該アプリケーションプログラムが実行され且つ該アプリケーションプログラム実行用のキー機能割当状態が選択されている状態で外部からの電話着信信号を受信したときに、該アプリケーションプログラム実行用のキー機能割当状態から該電話用のキー機能割当状態に切り換えるステップと、
該電話用のキー機能割当状態で電話の応答保留に割り当てられたキーが押下されたときに、該電話着信に対する応答を保留状態にするとともに、実行中のアプリケーションプログラムを一時停止させる一時停止要求指令を該アプリケーションプログラム実行管理部に送るステップと、
該着信中の電話からの呼び出しが終わって切断信号を受けたときに、電話着可能な状態にするとともに、該一時停止状態にあるアプリケーションプログラムを再開させる再開要求指令を該アプリケーションプログラム実行管理部に送り、該電話用のキー機能割当状態から該アプリケーションプログラム実行用のキー機能割当状態に戻すステップと
を含むことを特徴とするアプリケーションプログラム実行可能な電話機におけるキー制御方法。
Key function allocation status for telephones to which functions used for incoming calls from outside are allocated as key function allocation statuses for which specific functions are allocated to key operations of the operation unit, and application programs in the application program execution management unit A key control method in a telephone capable of executing an application program capable of selectively taking a key function assignment state for executing an application program to which a function used in the execution of
When an incoming call signal from the outside is received in a state where the application program is executed and the key function assignment state for executing the application program is selected, the key function assignment state for executing the application program is and step switching Ru to key functions assigned state,
When the key assigned to the telephone response hold is pressed in the key function assignment state for the telephone, a response to the incoming call is put on hold and a pause request command for temporarily stopping the application program being executed Sending to the application program execution management unit;
When the call from the incoming call is finished and a disconnection signal is received, the application program execution management unit is instructed to resume the application program in the paused state and to resume the application program in the paused state. Sending and returning the key function assignment state for the telephone to the key function assignment state for executing the application program;
A key control method for a telephone capable of executing an application program , comprising :
JP2001288884A 2001-09-21 2001-09-21 Telephone capable of executing application program, key control method for telephone, and control program used for telephone Expired - Lifetime JP3935697B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001288884A JP3935697B2 (en) 2001-09-21 2001-09-21 Telephone capable of executing application program, key control method for telephone, and control program used for telephone

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001288884A JP3935697B2 (en) 2001-09-21 2001-09-21 Telephone capable of executing application program, key control method for telephone, and control program used for telephone

Publications (2)

Publication Number Publication Date
JP2003101628A JP2003101628A (en) 2003-04-04
JP3935697B2 true JP3935697B2 (en) 2007-06-27

Family

ID=19111457

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001288884A Expired - Lifetime JP3935697B2 (en) 2001-09-21 2001-09-21 Telephone capable of executing application program, key control method for telephone, and control program used for telephone

Country Status (1)

Country Link
JP (1) JP3935697B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4388073B2 (en) 2004-10-08 2009-12-24 富士通株式会社 Incoming call notification program, incoming call notification method, and portable terminal device
JP2007006508A (en) * 2006-07-14 2007-01-11 Mitsubishi Electric Corp Portable device
BRPI0803717A2 (en) * 2008-09-03 2010-06-15 Tqtvd Software Ltda digital television application execution system, digital television application execution apparatus and method for implementing such a system
KR101867618B1 (en) * 2011-12-21 2018-06-18 삼성전자주식회사 Device and method for terminating music play in wireless terminal

Also Published As

Publication number Publication date
JP2003101628A (en) 2003-04-04

Similar Documents

Publication Publication Date Title
JP3908944B2 (en) Mobile communication device
JP4790990B2 (en) Mobile device
KR100694337B1 (en) Mobile terminal, control method of mobile terminal and mobile terminal
EP1453286B1 (en) Mobile communication terminal, method for controlling execution state of application program, application program, and recording medium wherein application program has been recorded
WO2006003835A1 (en) Linkage operation method and mobile communication terminal
KR20030049105A (en) Method for storing backup data on the network and cellular-phone implementing the same
WO2007102453A1 (en) Information sharing system, information sharing method, terminal device and program
CN103136052A (en) Mobile terminal and control method of mobile terminal provided with multiple operating systems
JP3992513B2 (en) Information communication terminal capable of executing application program and control method thereof
JP3935697B2 (en) Telephone capable of executing application program, key control method for telephone, and control program used for telephone
US7996044B2 (en) Mobile communication device and application execution environment software for mobile communication device
WO2004102932A1 (en) Mobile communication terminal
EP1303101A2 (en) Communication apparatus
JP4044487B2 (en) Communication equipment
JP4308031B2 (en) Control method for mobile phone terminal and mobile phone terminal
US7877775B2 (en) Coordination method and mobile terminal
JP4316462B2 (en) Mobile communication system and mobile communication terminal
JP3873013B2 (en) Information communication terminal and control method thereof
JP3872989B2 (en) Information communication terminal that can execute application programs
JP6077700B1 (en) IP radio apparatus and IP radio method
JP4657647B2 (en) Mobile communication terminal
JP3958714B2 (en) Mobile communication device
KR100389831B1 (en) Method for executing start application in mobile station
JP2002118874A (en) Mobile telephone set
JP4496053B2 (en) Mobile communication system and mobile communication terminal

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050624

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20061213

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061222

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070216

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20070216

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070316

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070320

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 3935697

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100330

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130330

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130330

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160330

Year of fee payment: 9

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

EXPY Cancellation because of completion of term