JP2008022463A - Portable terminal equipment and communication notification control method in portable terminal equipment and communication notification control program - Google Patents

Portable terminal equipment and communication notification control method in portable terminal equipment and communication notification control program Download PDF

Info

Publication number
JP2008022463A
JP2008022463A JP2006194362A JP2006194362A JP2008022463A JP 2008022463 A JP2008022463 A JP 2008022463A JP 2006194362 A JP2006194362 A JP 2006194362A JP 2006194362 A JP2006194362 A JP 2006194362A JP 2008022463 A JP2008022463 A JP 2008022463A
Authority
JP
Japan
Prior art keywords
communication
unit
application
application program
notification
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.)
Pending
Application number
JP2006194362A
Other languages
Japanese (ja)
Inventor
Takashi Ikegami
喬 池上
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.)
Kyocera Corp
Original Assignee
Kyocera 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 Kyocera Corp filed Critical Kyocera Corp
Priority to JP2006194362A priority Critical patent/JP2008022463A/en
Publication of JP2008022463A publication Critical patent/JP2008022463A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To provide portable terminal equipment for notifying a user that it is under communication without generating time lag. <P>SOLUTION: This portable terminal equipment 1 having an application for performing communication through a network is provided with: an execution part 30 for executing an application; a communication part 10 for performing communication through a network according to an application to be executed by the execution part 30; a management part 40 for managing the start, end and interruption of the application by the execution part 30, and for applying a communication start instruction to the communication part 10 in response to the application; and a notification part 11, wherein when the request of communication is received from the application in an execution status by the execution part 30, the communication start instruction is applied to the communication part 10 by the execution part 40, and the notification part 11 is made to notify a user that the communication part 10 is under communication synchronously with the communication start instruction. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、携帯端末装置および携帯端末装置における通信報知制御方法並びに通信報知制御プログラムに関するものである。   The present invention relates to a mobile terminal device, a communication notification control method and a communication notification control program in the mobile terminal device.

従来、携帯電話等のネットワークと通信可能な携帯端末装置では、アプリケーションプログラム(以下、略称してアプリとも言う)によって通信を開始した際には、通信中であることをユーザに認識させるようにするために、例えば表示部に通信中であることを示すアニメーションを表示したり、アイコン(以下、ピクトとも言う)を点滅させたりしている(例えば、特許文献1参照)。   2. Description of the Related Art Conventionally, in a portable terminal device that can communicate with a network such as a cellular phone, when communication is started by an application program (hereinafter also referred to as an application), the user is made aware that communication is in progress. Therefore, for example, an animation indicating that communication is being performed is displayed on the display unit, or an icon (hereinafter also referred to as a pictograph) is blinked (for example, see Patent Document 1).

特開平10−340178号公報Japanese Patent Laid-Open No. 10-340178

しかしながら、従来の携帯端末装置では、一般には、制御部によってアプリを起動した後、当該アプリからの通信開始要求を制御部が受け取って、通信部に対して通信を行うためのネットワークアドレスであるソケットをオープンしてから、すなわち通信部に対して通信開始指示を与えて実際に通信を開始してから、制御部がアプリからの表示要求を受け取ることにより、アプリによって設定された表示内容に従って表示部に通信中であることを示す表示を開始するようにしている。   However, in a conventional portable terminal device, generally, after starting an application by the control unit, the control unit receives a communication start request from the application, and a socket that is a network address for performing communication with the communication unit The display unit according to the display contents set by the application by receiving the display request from the application after the communication is instructed to the communication unit. Display to indicate that communication is in progress.

また、通信中であることを示す表示を終了させる際は、制御部が通信部からのソケットのクローズを示す通信終了通知を受けて、当該アプリに対して通信終了要求を送信し、この通信終了要求に応答して該アプリから送信される表示終了要求を受け取ることにより、表示部の通信中を示す表示を終了するようにしている。   In addition, when terminating the display indicating that communication is in progress, the control unit receives a communication end notification indicating that the socket is closed from the communication unit, transmits a communication end request to the application, and terminates the communication. By receiving a display end request transmitted from the application in response to the request, the display indicating that the display unit is communicating is ended.

このため、通信開始の際は、実際に通信が開始されてから通信中表示開始までにタイムラグが発生して、通信中表示が開始されるまでの間、ユーザに対しネットワークに接続されない等の不安を与えることが懸念される。また、通信終了の際は、実際に通信が終了してから通信中表示が終了するまでにタイムラグが発生して、通信中表示が終了するまでの間、ユーザに対してネットワークから切断されない等の不安を与えることが懸念される。   For this reason, when starting communication, there is a time lag between the actual start of communication and the start of communication display, and the user is not connected to the network until the display of communication is started. Concerned about giving. In addition, when communication ends, there is a time lag between the end of communication and the end of communication display, and the user is not disconnected from the network until the end of communication display. There is concern about giving anxiety.

特に、携帯電話等の携帯端末装置は、処理能力の点から単一のアプリのみを実行するシングルタスク処理を行うように構成されていることから、例えばメニューアプリの起動中にメールの受信割り込みが生じて、メニューアプリが中断状態に維持されているように、タスクが順番待ち状態(スタック状態)にあって、端末の処理能力が低下している場合には、上記のタイムラグが更に大きくなって、ユーザに対して更に不安を与えることが懸念される。   In particular, mobile terminal devices such as mobile phones are configured to perform single-task processing that executes only a single app from the viewpoint of processing capability. If the task is in the waiting state (stacked state) and the processing capacity of the terminal is reduced so that the menu application is maintained in the suspended state, the above time lag becomes even larger. There is a concern that the user may be further worried.

なお、通信部への通信開始指示に先立って、表示部に通信中を示す表示を開始することも考えられるが、この場合には、表示部への通信中表示の開始後で通信部への通信開始指示の前に当該アプリが中断されると、実際には通信が行われていないにも拘わらず、表示部には通信中であることが表示されて、ユーザに対して端末に誤動作が生じた等の不安を与えることが懸念される。   Prior to the communication start instruction to the communication unit, it may be possible to start a display indicating that the communication is being performed on the display unit, but in this case, after the start of the communication display on the display unit, If the app is interrupted before the communication start instruction, the display will indicate that communication is in progress even though communication is not actually being performed, and the terminal may malfunction. There is concern about giving anxiety that it has occurred.

また、従来の携帯端末装置では、上述したように、制御部はアプリからの通信開始要求を受けて通信部に対して通信開始指示を与えるようにしており、表示部への通信中を示す表示制御は、アプリによって設定された表示内容に従って行っている。   In the conventional portable terminal device, as described above, the control unit receives a communication start request from the application and gives a communication start instruction to the communication unit. Control is performed according to the display content set by the application.

このため、ネットワークアドレスであるソケットを多数オープンして、アプリを切り替えながらシングルタスク処理する場合には、起動先のアプリ毎に制御を実施することになって、制御が煩雑となり、不具合が発生することが懸念される。また、アプリの切り替えの際は、表示部における通信中を示す表示を一旦デフォルト(消灯)状態に戻してから、次のアプリを起動することになるため、通信部がネットワークとの接続状態を維持していても、表示部における通信中を示す表示が一旦途切れて、ユーザに不安や不快感を与えることが懸念される。   For this reason, when a large number of network address sockets are opened and single task processing is performed while switching applications, control is performed for each activation destination application, and control becomes complicated, causing problems. There is concern. In addition, when switching applications, the display indicating that communication is in progress on the display unit is temporarily returned to the default (off) state, and then the next application is started, so the communication unit maintains the connection state with the network. Even so, there is a concern that the display indicating that the communication is being performed on the display unit is temporarily interrupted and the user is anxious or uncomfortable.

したがって、かかる事情に鑑みてなされた本発明の目的は、通信中であることをユーザに対してタイムラグを生じることなく報知できる携帯端末装置および携帯端末装置における通信報知制御方法並びに通信報知制御プログラムを提供することにある。   Therefore, an object of the present invention made in view of such circumstances is to provide a portable terminal device capable of notifying a user that communication is being performed without causing a time lag, a communication notification control method in the portable terminal device, and a communication notification control program. It is to provide.

上記目的を達成する請求項1に係る携帯端末装置の発明は、ネットワークを介して通信を行う通信アプリケーションプログラムを含む複数のアプリケーションプログラムを有する携帯端末装置において、
前記複数のアプリケーションプログラムのうち、起動指示されたアプリケーションプログラムを実行する実行部と、
前記ネットワークを介して通信を行う通信部と、
前記実行部による前記複数のアプリケーションプログラムのいずれかの起動・終了・中断を管理し、実行状態にある前記通信アプリケーションプログラムからの要求を受信する管理部と、
報知部とを備え、
前記管理部は、実行状態にある前記通信アプリケーションプログラムからの通信の要求を受信すると、前記通信部に通信開始指示を与えるとともに、当該通信開始指示に同期して前記報知部により前記通信部が通信中であることを報知させることを特徴とするものである。
The invention of the mobile terminal device according to claim 1 that achieves the above object is provided in a mobile terminal device having a plurality of application programs including a communication application program for performing communication via a network.
Among the plurality of application programs, an execution unit that executes an application program instructed to start,
A communication unit for communicating via the network;
A management unit that manages activation, termination, and interruption of any of the plurality of application programs by the execution unit, and that receives a request from the communication application program in an execution state;
An informing unit,
When receiving a communication request from the communication application program in the execution state, the management unit gives a communication start instruction to the communication unit, and the communication unit communicates with the notification unit in synchronization with the communication start instruction. It is characterized by notifying that it is inside.

請求項2に係る発明は、請求項1に記載の携帯端末装置において、
前記管理部は、前記実行部において、一のアプリケーションプログラムが実行状態にあるときに、他のアプリケーションプログラムを起動する際、前記一のアプリケーションプログラムを終了あるいは中断させ、実行状態のアプリケーションプログラムが一つのみとなるように管理するものであって、
前記実行部にて実行状態のアプリケーションプログラムおよび中断状態のアプリケーションプログラムに関する情報を記憶する起動状態記憶部と、
複数の通信アプリケーションプログラムごとの報知態様を記憶する報知記憶部と、を有し、
前記通信開始指示を前記管理部から出力するとき、前記起動状態記憶部を参照し、当該起動状態記憶部に記憶される最新の通信アプリケーションプログラムに対応する報知態様にて前記報知部により前記通信部が通信中であることを報知させることを特徴とするものである。
The invention according to claim 2 is the portable terminal device according to claim 1,
In the execution unit, when one application program is in an execution state, the management unit terminates or interrupts the one application program when one application program is started. And manage to be only,
An activation state storage unit that stores information related to an application program in an execution state and an application program in an interruption state in the execution unit;
A notification storage unit for storing a notification mode for each of a plurality of communication application programs,
When outputting the communication start instruction from the management unit, the communication unit refers to the activation state storage unit, and notifies the communication unit by the notification unit in a notification mode corresponding to the latest communication application program stored in the activation state storage unit. Is informed that communication is in progress.

請求項3に係る発明は、請求項1に記載の携帯端末装置において、
前記管理部は、前記実行部において、一のアプリケーションプログラムが実行状態にあるときに、他のアプリケーションプログラムを起動する際、前記一のアプリケーションプログラムを終了あるいは中断させ、実行状態のアプリケーションプログラムが一つのみとなるように管理するものであって、
前記実行部にて実行状態のアプリケーションプログラムおよび中断状態のアプリケーションプログラムに関する情報を記憶する起動状態記憶部と、
特定報知を記憶する報知記憶部と、を有し、
前記通信開始指示を前記管理部から出力するとき、前記起動状態記憶部を参照し、通信を行うもととなったアプリケーションプログラムおよび所定のアプリケーションプログラム以外のアプリケーションプログラムに関する情報が記憶されていない場合に、前記報知部により前記特定報知にて前記通信部が通信中であることを報知させることを特徴とするものである。
The invention according to claim 3 is the portable terminal device according to claim 1,
In the execution unit, when one application program is in an execution state, the management unit terminates or interrupts the one application program when one application program is started. And manage to be only,
An activation state storage unit that stores information related to an application program in an execution state and an application program in an interruption state in the execution unit;
A notification storage unit for storing the specific notification,
When outputting the communication start instruction from the management unit, referring to the activation state storage unit, when information related to an application program other than a predetermined application program and an application program that is a source of communication is not stored The notification unit notifies that the communication unit is communicating by the specific notification.

請求項4に係る発明は、請求項1から3のいずれか一つに記載の携帯端末装置において、
前記管理部は、前記通信部からの通信終了通知の受信に同期して、前記報知部による前記通信部の通信中の報知を終了させることを特徴とするものである。
The invention according to claim 4 is the portable terminal device according to any one of claims 1 to 3,
The management unit ends the notification during communication of the communication unit by the notification unit in synchronization with reception of a communication end notification from the communication unit.

請求項5に係る発明は、請求項1から4のいずれか一つに記載の携帯端末装置において、
前記管理部は、前記報知部による通信中の報知中に、当該通信のもととなったアプリケーションプログラムを終了させるとき、当該アプリケーションプログラムの終了に先立って前記報知部による通信中の報知を終了させることを特徴とするものである。
The invention according to claim 5 is the portable terminal device according to any one of claims 1 to 4,
The management unit terminates notification during communication by the notification unit prior to the end of the application program when the application program that is the basis of the communication is terminated during notification during communication by the notification unit. It is characterized by this.

さらに、上記目的を達成する請求項6に係る携帯端末装置における通信報知制御方法の発明は、ネットワークを介して通信を行う通信アプリケーションプログラムを含む複数のアプリケーションプログラムを実行する携帯端末装置における通信報知制御方法であって、
前記ネットワークを介して通信を行う通信部と、
報知部とを備え、
前記複数のアプリケーションプログラムのいずれかの起動・終了・中断を管理する管理ステップと、
前記管理ステップにて起動指示されたアプリケーションプログラムを実行する実行ステップと、
前記実行ステップにて実行状態にあるアプリケーションプログラムからの要求を受信する要求受信ステップと、
前記要求受信ステップにて前記通信アプリケーションプログラムからの通信の要求を受信すると、前記通信部に通信開始指示を与える通信開始ステップと、
前記通信開始指示の付与に同期して前記報知部により前記通信部が通信中であることを報知させる通信報知ステップと、
を有することを特徴とするものである。
Furthermore, the invention of the communication notification control method in the mobile terminal device according to claim 6 that achieves the above object is a communication notification control in a mobile terminal device that executes a plurality of application programs including a communication application program that performs communication via a network. A method,
A communication unit for communicating via the network;
An informing unit,
A management step for managing activation, termination, and interruption of any of the plurality of application programs;
An execution step of executing the application program instructed to start in the management step;
A request receiving step for receiving a request from an application program in an execution state in the execution step;
Upon receiving a communication request from the communication application program in the request reception step, a communication start step for giving a communication start instruction to the communication unit;
A communication notification step of notifying that the communication unit is communicating by the notification unit in synchronization with the provision of the communication start instruction;
It is characterized by having.

さらに、上記目的を達成する請求項7に係る携帯端末装置における通信報知制御プログラムの発明は、複数のアプリケーションプログラムを実行可能であって、前記複数のアプリケーションプログラムのうちの通信アプリケーションプログラムの実行によりネットワークを介して通信を行う通信部と、報知部とを有する携帯端末装置における通信報知制御プログラムであって、
コンピュータに、
前記複数のアプリケーションプログラムのいずれかの起動・終了・中断を管理する手順と、
起動指示されたアプリケーションプログラムを実行する手順と、
実行状態にあるアプリケーションプログラムからの要求を受信する手順と、
前記通信アプリケーションプログラムからの通信の要求を受信すると、前記通信部に通信開始指示を与える手順と、
前記通信開始指示の付与に同期して前記報知部により前記通信部が通信中であることを報知させる手順と、
を実行させることを特徴とするものである。
Further, the invention of the communication notification control program in the portable terminal device according to claim 7 for achieving the above object is capable of executing a plurality of application programs, and executing a network by executing the communication application program of the plurality of application programs. A communication notification control program in a mobile terminal device having a communication unit that performs communication via a notification unit,
On the computer,
A procedure for managing activation / termination / interruption of any of the plurality of application programs;
A procedure for executing an application program instructed to start;
A procedure for receiving a request from an application program in an execution state;
Upon receiving a communication request from the communication application program, a procedure for giving a communication start instruction to the communication unit;
A procedure for notifying that the communication unit is communicating by the notification unit in synchronization with the provision of the communication start instruction;
Is executed.

本発明によれば、通信部への通信開始指示に同期して、報知部により通信中であることを報知させるので、ユーザに対してタイムラグを生じることなく通信中であることを報知でき、ユーザに不安や不快感を与えるのを防止することが可能となる。   According to the present invention, since the notification unit notifies the user that communication is being performed in synchronization with the communication start instruction to the communication unit, the user can be notified that communication is occurring without causing a time lag. It is possible to prevent anxiety and discomfort from being felt.

以下、本発明の実施の形態について、図を参照して説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

図1は、本実施の形態による携帯端末装置としての携帯電話端末の概略構成を示すブロック図である。この携帯電話端末1は、無線により公衆通信網やインターネット等のネットワークに接続する通信部10、報知部である液晶画面を備えた表示部11、ユーザの入力を受けるキー操作部12、電話時にユーザの音声を入出力したり、着信時に着信メロディのデータを出力したりする音声処理部13を、携帯電話としての基本的な機能として備えている。また、携帯電話端末1は、アプリの起動・終了・中断の管理を含む全体の動作を制御する制御部20を備えている。   FIG. 1 is a block diagram showing a schematic configuration of a mobile phone terminal as a mobile terminal device according to the present embodiment. The mobile phone terminal 1 includes a communication unit 10 connected to a network such as a public communication network or the Internet wirelessly, a display unit 11 having a liquid crystal screen as a notification unit, a key operation unit 12 that receives user input, and a user during a call. The voice processing unit 13 that inputs / outputs the voice and outputs the data of the incoming melody at the time of the incoming call is provided as a basic function as a mobile phone. In addition, the mobile phone terminal 1 includes a control unit 20 that controls the overall operation including management of application activation, termination, and interruption.

制御部20は、コンピュータを有して構成されるもので、アプリを実行する実行部30、該実行部30によるアプリの起動・終了・中断を管理し、かつ当該アプリに応じて通信部10に通信開始指示を与えるとともに、通信部10からの通信終了通知を受ける管理部40、携帯電話端末1に標準実装されているスタティックアプリを記憶するスタティックアプリ記憶部50、携帯電話端末1に標準実装されていないダウンロードアプリを記憶するダウンロードアプリ記憶部60を備えている。   The control unit 20 is configured to include a computer, and manages an execution unit 30 that executes an application, activation / termination / interruption of the application by the execution unit 30, and the communication unit 10 according to the application. A management unit 40 that gives a communication start instruction and receives a communication end notification from the communication unit 10, a static application storage unit 50 that stores a static application that is standardly mounted on the mobile phone terminal 1, and is standardly mounted on the mobile phone terminal 1 A download application storage unit 60 is provided for storing download applications that have not been downloaded.

ここで、スタティックアプリ記憶部50に記憶されているスタティックアプリとしては、例えば待ち受け画面を表示部11へ表示する待ち受け画面アプリ50a、メニュー画面を表示部11へ表示するメニューアプリ50b、通信部10を介して電子メールを送受信する電子メールアプリ50c、通信部10を介してネットワークへ接続してウェブページを表示部11へ表示するウェブブラウザアプリ50d、通信部10を介してネットワークへ接続して音声通話を行うための電話アプリ50e、等がある。   Here, as static applications stored in the static application storage unit 50, for example, a standby screen application 50a that displays a standby screen on the display unit 11, a menu application 50b that displays a menu screen on the display unit 11, and a communication unit 10 include Via e-mail application 50c for sending and receiving e-mails, web browser application 50d for connecting to the network via communication unit 10 and displaying a web page on display unit 11, and connecting to the network via communication unit 10 for voice calls Phone application 50e, etc.

また、ダウンロードアプリ記憶部60に記憶されるアプリとしては、ユーザがキー操作部12を操作することによって通信部10を介してネットワークからダウンロードされるゲーム等のアプリや、脱着可能な記録媒体から所定の操作により読み込まれるゲーム等のアプリがある。   The application stored in the download application storage unit 60 is a predetermined application such as a game application downloaded from the network via the communication unit 10 by the user operating the key operation unit 12 or a removable recording medium. There are applications such as games that are read by the operation of.

実行部30は、管理部40との間でアプリに対する起動などの要求や、起動されたアプリからの応答などの情報を送受信して、スタティックアプリおよびダウンロードアプリの実行、中断、終了を制御するもので、実行されているアプリのデータおよび中断されているアプリのデータをスタック状に記憶する実行状態記憶部31を有しており、管理部40からの要求に基づいてスタティックアプリ記憶部50あるいはダウンロードアプリ記憶部60から読み出したスタティックアプリあるいはダウンロードアプリを実行状態記憶部31に記録して実行する。   The execution unit 30 controls the execution, interruption, and termination of the static application and the download application by transmitting / receiving information such as a request for activation to the application and a response from the activated application to the management unit 40. The execution state storage unit 31 stores the data of the application being executed and the data of the suspended application in a stack, and the static application storage unit 50 or download based on a request from the management unit 40 The static application or downloaded application read from the application storage unit 60 is recorded in the execution state storage unit 31 and executed.

管理部40は、実行部30によるアプリの起動・終了・中断を管理し、かつ当該アプリに応じて通信部10に対する通信開始および終了を制御するもので、報知内容記憶部41、起動情報記憶部42、復帰情報記憶部43およびイベント受信部44を有している。   The management unit 40 manages the start / end / interruption of the application by the execution unit 30 and controls the start and end of communication with the communication unit 10 according to the application. The notification content storage unit 41, the start information storage unit 42, a return information storage unit 43, and an event reception unit 44.

報知内容記憶部41は、通信部10により通信を行うアプリに対応する表示部11での通信中の報知内容を記憶する。起動状態記憶部42は、実行部30で実行あるいは中断されているアプリに関する情報を記憶する。復帰情報記憶部43は、スタティックアプリに対してマルチタスク的な動作を行うために、中断されているアプリが存在する場合に、当該アプリを復帰させるための情報を記憶する。   The notification content storage unit 41 stores notification content during communication on the display unit 11 corresponding to an application that communicates with the communication unit 10. The activation state storage unit 42 stores information related to applications that are executed or suspended by the execution unit 30. The return information storage unit 43 stores information for returning the app when there is an interrupted app in order to perform a multitasking operation on the static app.

また、イベント受信部44は、アプリの起動あるいはアプリを終了させるために、ユーザがキー操作部12を操作することによって入力される指示に基づくイベントや、アプリから他のアプリが起動される場合に、起動元のアプリから送信されるイベントなどを受信する。   In addition, the event reception unit 44 is used when an application based on an instruction input by the user operating the key operation unit 12 or another application is started from the application in order to start the application or end the application. , Receive events sent from the launcher app.

図2は、実行状態記憶部31のデータ構成を示す図である。実行状態記憶部31は、アプリの実行時に、アプリのデータを記憶するスタック型の記憶領域である。この実行状態記憶部31には、最初に起動されたアプリのデータがスタックの最下段に記憶され、新たなアプリが起動されると、先に起動されていたアプリが中断されて、中断されたアプリデータの上に新たに起動されたアプリのデータが積み上げられる。つまり、最上段に記憶されているアプリデータのアプリが実行中(最新)のアプリとなる。また、実行部30によってアプリが終了された場合には、最上段のアプリデータは削除され、1つ下の段に記憶されているアプリデータに対応するアプリの中断が解除されて、当該アプリデータのアプリが再起動される。したがって、管理部40においては、この実行状態記憶部31を参照することで、実行部30おいて実行中あるいは中断されているアプリを認識することができる。   FIG. 2 is a diagram illustrating a data configuration of the execution state storage unit 31. The execution state storage unit 31 is a stack type storage area that stores application data when the application is executed. In the execution state storage unit 31, the data of the first activated application is stored at the bottom of the stack, and when a new application is activated, the previously activated application is interrupted and interrupted. The data of the newly started application is accumulated on the application data. That is, the application data stored in the uppermost row is the currently executed (latest) application. When the execution unit 30 ends the application, the uppermost application data is deleted, the interruption of the application corresponding to the application data stored in the next lower stage is released, and the application data Will be restarted. Therefore, the management unit 40 can recognize an application being executed or interrupted by the execution unit 30 by referring to the execution state storage unit 31.

図3は、報知内容記憶部41のデータ構成を示す図である。報知内容記憶部41には、スタティックアプリ記憶部50やダウンロードアプリ記憶部60に記憶されるアプリのなかで、通信部10による通信を要する通信アプリ毎に、表示部11で報知する通信中の報知内容を記憶する。   FIG. 3 is a diagram illustrating a data configuration of the notification content storage unit 41. In the notification content storage unit 41, an in-communication notification that is displayed on the display unit 11 for each communication application that requires communication by the communication unit 10 among the applications stored in the static application storage unit 50 and the download application storage unit 60. Memorize the contents.

ここで、報知内容記憶部41に記憶する通信アプリ毎の通信中報知内容としては、例えば、電子メールアプリ50cの場合には、メールを示すピクトの点滅表示の有無、点滅表示周期やメールの送受信を示すアニメーションの表示の有無、ウェブブラウザアプリ50dの場合には、インターネット接続を示すピクトの点滅表示の有無や点滅表示周期、電話アプリ50eの場合には、通話中を示すアニメーションの表示、携帯電話端末を示すピクトの点滅表示の有無や点滅表示周期がある。図3では、報知内容として、表示部11に表示する通信アプリに対応するピクトの点滅の有無を、有りの場合は○印で、無しの場合を×印で示している。   Here, for example, in the case of the e-mail application 50c, the in-communication notification content stored in the notification content storage unit 41 is the presence / absence of a blinking display of a pictograph indicating mail, the blinking display cycle, and the transmission / reception of mail. In the case of the web browser application 50d, in the case of the web browser application 50d, the presence / absence and blinking display period of the pictograph indicating the Internet connection, in the case of the telephone application 50e, the animation display indicating that the call is in progress, the mobile phone There is presence / absence of blinking display of pictogram indicating terminal and blinking display cycle. In FIG. 3, as the notification content, the presence or absence of blinking of the pictograph corresponding to the communication application displayed on the display unit 11 is indicated by a circle when it is present, and by a mark when it is absent.

図4は、起動状態記憶部42のデータ構成を示す図である。起動状態記憶部42は、実行状態記憶部31と同様にスタック型の記憶領域である。この起動情報記憶部42には、実行部30によって実行されているアプリに関する情報、例えば、アプリに付与された識別情報(ID)などが記憶される。すなわち、実行状態記憶部31に記憶されているアプリデータに対応するアプリのIDが実行状態記憶部31に記憶されている順に従って記憶される。管理部40では、この起動状態記憶部42を参照することで、実行部30の実行状態記憶部31において実行中あるいは中断されているアプリの情報を取得することができる。   FIG. 4 is a diagram illustrating a data configuration of the activation state storage unit 42. Similarly to the execution state storage unit 31, the activation state storage unit 42 is a stack type storage area. The activation information storage unit 42 stores information related to the application being executed by the execution unit 30, for example, identification information (ID) assigned to the application. That is, application IDs corresponding to application data stored in the execution state storage unit 31 are stored in the order stored in the execution state storage unit 31. In the management unit 40, by referring to the activation state storage unit 42, it is possible to acquire information on an application being executed or suspended in the execution state storage unit 31 of the execution unit 30.

図5は、復帰情報記憶部43のデータ構成を示す図である。復帰情報記憶部43もスタック型の記憶領域で、ここには実行状態記憶部31に記憶されている中断状態にあるアプリを復帰させるための復帰情報が、アプリごとに付与された識別情報(ID)に対応付けられて記憶される。   FIG. 5 is a diagram illustrating a data configuration of the return information storage unit 43. The return information storage unit 43 is also a stack type storage area. Here, return information for returning the suspended application stored in the execution state storage unit 31 includes identification information (ID) assigned to each application. ) And stored.

図6は、本実施の形態の携帯電話端末1による通信中の報知表示処理の概略動作を示すフローチャートである。本実施の形態では、管理部40から実行部30に対して通信アプリの実行指示を与えたら(ステップS1)、起動状態記憶部42のアプリスタックからトップ(TOP)アプリ、すなわち実行指示を与えた最新の通信アプリを確認して(ステップS2)、当該TOPアプリが通信中を示すピクト点滅の対象か否かを、報知内容記憶部41から判定する(ステップS3)。   FIG. 6 is a flowchart showing a schematic operation of the notification display process during communication by the mobile phone terminal 1 of the present embodiment. In the present embodiment, when an execution instruction for a communication application is given from the management unit 40 to the execution unit 30 (step S1), a top (TOP) application, that is, an execution instruction is given from the application stack in the activation state storage unit 42. The latest communication application is confirmed (step S2), and it is determined from the notification content storage unit 41 whether or not the TOP application is a target of pictogram blinking indicating that communication is in progress (step S3).

その結果、点滅対象の通信アプリでないと判定された場合には、表示部11に対して通信中を表示することなく、通信中の報知表示処理を終了し、点滅対象の通信アプリと判定された場合には、さらに、通信部10におけるソケット状態を確認して(ステップS4)、ソケットがオープンしているか否かを判定する(ステップS5)。   As a result, when it is determined that the communication application is not a blinking communication application, the notification display process during communication is terminated without displaying the communication being performed on the display unit 11, and it is determined that the communication application is a blinking target communication application. In the case, the socket state in the communication unit 10 is further confirmed (step S4), and it is determined whether or not the socket is open (step S5).

ここで、ソケットが一つでもオープンしていれば、表示部11に対して当該通信アプリに対応する例えばピクトを点滅表示させて(ステップS6)、ステップS4に移行し、オープンしているソケットが一つもなければ、当該通信アプリによる通信処理が終了したとして、表示部11に対して当該通信アプリに対応するピクトの点滅表示を終了させて(ステップS7)、通信中の報知表示処理を終了する。   Here, if even one socket is open, for example, a pictograph corresponding to the communication application is displayed in a blinking manner on the display unit 11 (step S6), and the process proceeds to step S4. If there is none, it is determined that the communication process by the communication application has been completed, the display unit 11 is caused to end the blinking display of the pictogram corresponding to the communication application (step S7), and the notification display process during communication is ended. .

なお、図6では、通信中の報知内容として、通信アプリに対応するピクトを点滅表示させる場合について説明したが、表示部11のメイン表示領域に通信アプリに対応するアニメーションを表示しても支障がない場合には、ピクトの点滅表示とともに、あるいはピクトの点滅表示に代えて、通信アプリに対応するアニメーションを表示部11のメイン表示領域に表示して通信中であることを報知する。   In addition, although FIG. 6 demonstrated the case where the pictogram corresponding to a communication application is blinked and displayed as the content of notification during communication, there is no problem even if an animation corresponding to the communication application is displayed in the main display area of the display unit 11. If not, the animation corresponding to the communication application is displayed in the main display area of the display unit 11 together with the blinking display of the pictogram or instead of the blinking display of the pictogram to notify that the communication is in progress.

次に、図7〜図12を参照しながら、本実施の形態による通信中の報知表示処理の具体例について、詳細に説明する。ここでは、携帯電話端末1の電源投入時に待ち受け画面アプリ50aが起動された後、ユーザによるキー操作部12の操作によって、メニューアプリ50bが起動され、その実行中に電子メールの着信割り込みが発生して、電子メールアプリ50cが起動される場合の処理について説明する。   Next, a specific example of the notification display process during communication according to the present embodiment will be described in detail with reference to FIGS. Here, after the standby screen application 50a is activated when the mobile phone terminal 1 is turned on, the menu application 50b is activated by the user's operation of the key operation unit 12, and an incoming e-mail interruption occurs during the execution. Processing when the email application 50c is activated will be described.

図7はこの場合の動作を示すフローチャート、図8は表示部11への通信中表示状態を示す図である。また、図9は待ち受け画面アプリ50a、メニューアプリ50bおよび電子メールアプリ50cが起動される際の処理を示すシーケンス、図10は実行状態記憶部31に記憶されている情報が更新される過程を示す図、図11は同じく起動状態記憶部42に記憶されている情報が更新される過程を示す図、図12は同じく復帰情報記憶部43に記憶されている情報を示す図である。   FIG. 7 is a flowchart showing the operation in this case, and FIG. 8 is a diagram showing a display state during communication to the display unit 11. FIG. 9 is a sequence showing processing when the standby screen application 50a, the menu application 50b, and the e-mail application 50c are activated, and FIG. 10 shows a process in which information stored in the execution state storage unit 31 is updated. FIG. 11 is a diagram illustrating a process in which information stored in the activation state storage unit 42 is updated, and FIG. 12 is a diagram illustrating information stored in the return information storage unit 43.

先ず、図7および図8を参照して、全体の処理の流れを説明する。最初に、ユーザによりキー操作部12が操作されて、携帯電話端末1に電源が投入されたら、待ち受け画面アプリ50aを起動する(ステップS11)。なお、何らかのアプリが実行される状態/実行されない状態にかかわらず、制御部1は様々な割り込み事象(通信部10によるネットワーク側からの呼び出しの発生、キー操作部12による操作の発生、図示しない電源の残量低下アラートなど)を監視している。   First, the overall processing flow will be described with reference to FIGS. First, when the key operation unit 12 is operated by the user and the mobile phone terminal 1 is powered on, the standby screen application 50a is activated (step S11). Regardless of whether an application is executed or not executed, the control unit 1 may perform various interrupt events (such as occurrence of a call from the network side by the communication unit 10, occurrence of an operation by the key operation unit 12, power supply not shown) Monitoring of low battery alerts, etc.).

次に、メニューアプリ50bを起動するために、ユーザによりキー操作部12が操作されてメニューアプリ50bの起動指示が入力されたら、待ち受け画面アプリを中断してメニューアプリ50bを起動し(ステップS12)、実行状態記憶部31および起動状態記憶部42のスタックメモリを更新して(ステップS13)、ユーザによるキー操作部12の操作に応じてメニュー処理を実行する(ステップS14)。   Next, in order to activate the menu application 50b, when the user operates the key operation unit 12 and inputs an activation instruction for the menu application 50b, the standby screen application is interrupted and the menu application 50b is activated (step S12). Then, the stack memory of the execution state storage unit 31 and the activation state storage unit 42 is updated (step S13), and menu processing is executed according to the operation of the key operation unit 12 by the user (step S14).

その後、メニューアプリ50bの実行状態において、電子メール着信の割り込みが発生したら(ステップS15)、メニューアプリ50bを中断して(ステップS16)、電子メールアプリ50cを起動し(ステップS17)、実行状態記憶部31および起動状態記憶部42のスタックメモリを更新する(ステップS18)。さらに、電子メールアプリ50cの起動により、通信部10に通信開始指示を与えてネットワークアドレスであるソケットをオープンし(ステップS19)、これにより電子メールの受信処理を開始する(ステップS20)。   Thereafter, when an interruption of incoming e-mail occurs in the execution state of the menu application 50b (step S15), the menu application 50b is interrupted (step S16), the e-mail application 50c is activated (step S17), and the execution state is stored. The stack memory of the unit 31 and the activation state storage unit 42 is updated (step S18). Further, when the e-mail application 50c is activated, a communication start instruction is given to the communication unit 10 to open a socket that is a network address (step S19), thereby starting e-mail reception processing (step S20).

このとき、通信部10への通信開始指示に同期して、起動状態記憶部42のスタック状態を判定し(ステップS21)、その判定処理によりTOPアプリを確認して(ステップS22)、報知内容記憶部41から対応するピクトおよびその点滅の有無を決定し(ステップS23)、さらにステップS21での状態判定結果に応じて通信中であること示すアニメーションの表示の有無を判定する(ステップS24)。   At this time, in synchronization with the communication start instruction to the communication unit 10, the stack state of the activation state storage unit 42 is determined (step S21), the TOP application is confirmed by the determination process (step S22), and the notification content storage is performed. The corresponding pictogram and the presence / absence of blinking are determined from the unit 41 (step S23), and the presence / absence of an animation indicating communication is determined according to the state determination result in step S21 (step S24).

ここで、通信中であることを示すアニメーションは、起動状態記憶部42に通信を行うもととなったアプリ、および待ち受け画面アプリ50a以外の他のアプリIDが無い場合には、アニメーション有りと判定して報知内容記憶部41から対応するアニメーションを決定し(ステップS25)、他のアプリIDがある場合、すなわちバックグランド受信の場合にはアニメーション無しと判定する。   Here, the animation indicating that communication is in progress is determined to be present when there is no other application ID other than the application that communicated with the activation state storage unit 42 and the standby screen application 50a. Then, the corresponding animation is determined from the notification content storage unit 41 (step S25), and when there is another application ID, that is, in the case of background reception, it is determined that there is no animation.

その後、ステップS23で決定したピクトを、ステップS24でのアニメーションの有無に応じて、アニメーションが有る場合にはステップS25で決定されたアニメーションとともに、アニメーションが無い場合にはピクトのみを、通信部10への通信開始指示に同期して表示部11に点滅表示して通信中であること報知する(ステップS26)。   Thereafter, the pictogram determined in step S23 is sent to the communication unit 10 together with the animation determined in step S25 if there is an animation, or only if there is no animation according to the presence or absence of the animation in step S24. In synchronization with the communication start instruction, the display unit 11 blinks to notify that communication is in progress (step S26).

本具体例の場合には、上述したように、メニューアプリ50bを中断して、電子メールをバックグランドで受信するので、ステップS26でアニメーション無しと確定されることになる。したがって、表示部11には、例えば図8に示すように、メニュー画面にメールを表すピクト15を点滅表示して通信中であることを報知する。   In the case of this specific example, as described above, the menu application 50b is interrupted and an e-mail is received in the background, so that it is determined in step S26 that there is no animation. Therefore, for example, as shown in FIG. 8, the display unit 11 blinks and displays a pict 15 representing mail on the menu screen to notify that communication is in progress.

その後、通信部10においてソケットがクローズされて電子メールの受信完了を示す通信終了通知を受信したら(ステップS27)、それに同期して表示部11への通信中を示す報知表示を終了してから(ステップS28)、すなわち図8においてピクト15を通信中の点滅表示から未読メール有りの点灯表示としてから、電子メールアプリ50cを終了し(ステップS29)、その後、中断していたメニューアプリ50bを復帰させて(ステップS30)、キー操作部12によるメニュー画面の操作を許可する。   After that, when the communication unit 10 closes the socket and receives a communication end notification indicating completion of reception of the e-mail (step S27), the notification display indicating that communication is being performed to the display unit 11 is ended in synchronization therewith ( Step S28), that is, the pict 15 in FIG. 8 is changed from the blinking display during communication to the lighting display with unread mail, and then the e-mail application 50c is terminated (step S29), and then the suspended menu application 50b is restored. (Step S30), the operation of the menu screen by the key operation unit 12 is permitted.

次に、図9〜図12を参照して、待ち受け画面アプリ50a、メニューアプリ50bおよび電子メールアプリ50cが起動される際の処理について説明する。   Next, processing when the standby screen application 50a, the menu application 50b, and the e-mail application 50c are activated will be described with reference to FIGS.

図9に示すように、先ず、待ち受け画面アプリ50aの起動に際しては、電源投入により管理部40が起動されたら、管理部40は実行部30に対して自律的に待ち受け画面アプリ起動要求を送信する(ステップSa1)。実行部30は、待ち受け画面アプリ起動要求を受信すると、スタティックアプリ記憶部50から待ち受け画面アプリ50aを読み出して実行状態記憶部31に記録し、待ち受け画面アプリ50aを実行する(ステップSa2)。これにより、表示部11には、設定された待ち受け画面が表示される(ステップSa3)。このとき、実行状態記憶部31は、図10(a)に示す状態に更新される。   As shown in FIG. 9, first, when the standby screen application 50a is activated, when the management unit 40 is activated by turning on the power, the management unit 40 autonomously transmits a standby screen application activation request to the execution unit 30. (Step Sa1). When receiving the standby screen application activation request, the execution unit 30 reads the standby screen application 50a from the static application storage unit 50, records it in the execution state storage unit 31, and executes the standby screen application 50a (step Sa2). Thereby, the set standby screen is displayed on the display unit 11 (step Sa3). At this time, the execution state storage unit 31 is updated to the state shown in FIG.

待ち受け画面アプリ50aは、起動されると起動応答を実行部30に送信する(ステップSa4)。実行部30は、待ち受け画面アプリ50aの起動情報を管理部40に送信する(ステップSa5)。待ち受け画面アプリ50aの起動情報を受信した管理部40は、起動状態記憶部42に待ち受け画面アプリ50aのIDを記録する。このとき、起動状態記憶部42は、図11(a)に示す状態に更新される。   When activated, the standby screen application 50a transmits an activation response to the execution unit 30 (step Sa4). The execution unit 30 transmits the activation information of the standby screen application 50a to the management unit 40 (step Sa5). The management unit 40 that has received the activation information of the standby screen application 50 a records the ID of the standby screen application 50 a in the activation state storage unit 42. At this time, the activation state storage unit 42 is updated to the state shown in FIG.

次に、メニューアプリ50bを起動するために、ユーザによりキー操作部12が操作されてメニューアプリ50bの起動指示が入力されると、入力された起動指示に基づいて発生する起動イベントが管理部40のイベント受信部44によって受信される。当該起動イベントを受信した管理部40は、起動状態記憶部42から、実行中のアプリのIDを読み出す。この場合、読み出されるアプリのIDは、待ち受け画面アプリ50aであることから、管理部40は、待ち受け画面アプリ50aを中断するため、実行部30に中断要求を送信する(ステップSa11)。   Next, in order to activate the menu application 50b, when the user operates the key operation unit 12 to input an activation instruction for the menu application 50b, an activation event that occurs based on the input activation instruction is generated by the management unit 40. Are received by the event receiver 44. The management unit 40 that has received the activation event reads the ID of the application being executed from the activation state storage unit 42. In this case, since the ID of the read application is the standby screen application 50a, the management unit 40 transmits an interruption request to the execution unit 30 in order to interrupt the standby screen application 50a (step Sa11).

中断要求を受信した実行部30は、待ち受け画面アプリ50aを実行部30において終了させ、管理部40において停止させる中断状態にするために、中断の情報を含む終了指示を待ち受け画面アプリ50aに送信する(ステップSa12)。待ち受け画面アプリ50aは、中断の情報を含む終了指示を受信して、終了応答を実行部30に送信し、これにより実行部30の実行状態記憶部31から削除される(ステップSa13)。このとき、実行状態記憶部31は、図10(b)の状態に更新される。   The execution unit 30 that has received the interruption request transmits an end instruction including information on interruption to the standby screen application 50a in order to make the standby screen application 50a end in the execution unit 30 and stop in the management unit 40. (Step Sa12). The standby screen application 50a receives the termination instruction including the interruption information, transmits a termination response to the execution unit 30, and is thereby deleted from the execution state storage unit 31 of the execution unit 30 (step Sa13). At this time, the execution state storage unit 31 is updated to the state shown in FIG.

なお、待ち受け画面アプリ50aは、復帰する場合に復帰情報を必要とせず、初期状態からの起動と同様に起動するので、中断される場合にも復帰情報記憶部43に復帰情報は記憶されない。   Note that the standby screen application 50a does not require return information when returning, and is started in the same manner as the start from the initial state, and therefore the return information is not stored in the return information storage unit 43 even when interrupted.

終了応答を受信した実行部30は、終了応答の情報を管理部40に送信する(ステップSa14)。終了応答の情報を受信した管理部40は、起動状態記憶部42から待ち受け画面アプリ50aのIDを削除する。このとき、起動状態記憶部42は、図11(b)に示す状態に更新される。   The execution unit 30 that has received the end response transmits information on the end response to the management unit 40 (step Sa14). The management unit 40 that has received the information on the end response deletes the ID of the standby screen application 50 a from the activation state storage unit 42. At this time, the activation state storage unit 42 is updated to the state illustrated in FIG.

次に、待ち受け画面アプリ50aの終了応答を受信した管理部40は、メニューアプリを起動するために、実行部30に対してメニューアプリ起動要求を送信する(ステップSa15)。実行部30は、メニューアプリ起動要求を受信すると、スタティックアプリ記憶部50からメニューアプリ50bを読み出して実行状態記憶部31に記録し、メニューアプリ50bを実行する(ステップSa16)。このとき、実行状態記憶部31は、図10(c)に示す状態に更新される。このメニューアプリ50bの実行により、キー操作部12によるメニュー画面の操作が可能となって、操作に応じたメニュー画面が表示部11に表示される(ステップSa17)。   Next, the management unit 40 that has received the end response of the standby screen application 50a transmits a menu application activation request to the execution unit 30 in order to activate the menu application (step Sa15). When receiving the menu application activation request, the execution unit 30 reads the menu application 50b from the static application storage unit 50, records it in the execution state storage unit 31, and executes the menu application 50b (step Sa16). At this time, the execution state storage unit 31 is updated to the state shown in FIG. By executing the menu application 50b, the menu screen can be operated by the key operation unit 12, and a menu screen corresponding to the operation is displayed on the display unit 11 (step Sa17).

メニューアプリ50bは、起動されると起動応答を実行部30に送信する(ステップSa18)。実行部30は、メニューアプリ50bの起動情報を管理部40に送信する(ステップSa19)。メニューアプリ50bの起動情報を受信した管理部40は、起動状態記憶部42にメニューアプリ50bのIDを記録する。このとき、起動状態記憶部42は、図11(c)に示す状態に更新される。   When activated, the menu application 50b transmits an activation response to the execution unit 30 (step Sa18). The execution unit 30 transmits the activation information of the menu application 50b to the management unit 40 (step Sa19). The management unit 40 that has received the activation information of the menu application 50 b records the ID of the menu application 50 b in the activation state storage unit 42. At this time, the activation state storage unit 42 is updated to the state shown in FIG.

次に、メニューアプリ50bの実行状態において、電子メール着信の割り込みが発生すると、管理部40は、メニューアプリ50bを中断状態にするため、実行部30に中断要求を送信する(ステップSa20)。   Next, when an interruption of incoming e-mail occurs in the execution state of the menu application 50b, the management unit 40 transmits an interruption request to the execution unit 30 to place the menu application 50b in an interruption state (step Sa20).

中断要求を受信した実行部30は、メニューアプリ50bを実行部30において終了させ、管理部40において停止させる中断状態とするために、中断の情報を含む終了指示をメニューアプリ50bに送信する(ステップSa21)。メニューアプリ50bは、中断の情報を含む終了指示を受信すると、復帰するための復帰情報を含む終了応答を実行部30に送信する(ステップSa22)。なお、実行状態記憶部31に記憶されたメニューアプリ50bのデータは、中断されても削除されず、保持された状態を継続する。   The execution unit 30 that has received the interruption request transmits an end instruction including interruption information to the menu application 50b in order to end the menu application 50b in the execution unit 30 and to stop the menu application 50b in the management unit 40 (step S30). Sa21). When the menu application 50b receives the end instruction including the interruption information, the menu application 50b transmits an end response including the return information for returning to the execution unit 30 (step Sa22). Note that the data of the menu application 50b stored in the execution state storage unit 31 is not deleted even if it is interrupted, and continues to be held.

メニューアプリ50bから終了応答を受信した実行部30は、メニューアプリ50bの復帰情報を管理部40に送信する。復帰情報を受信した管理部40は、復帰情報記憶部43に復帰情報を記録する(ステップSa23)。このとき、復帰情報記憶部24は、図12に示す状態となり、メニューアプリ50bのIDと復帰情報とが記憶されることとなる。なお、起動状態記憶部42に記憶されたメニューアプリ50bのIDは、メニューアプリ50bが中断されても削除されず、保持された状態を継続する。   The execution unit 30 that has received the end response from the menu application 50b transmits the return information of the menu application 50b to the management unit 40. The management unit 40 that has received the return information records the return information in the return information storage unit 43 (step Sa23). At this time, the return information storage unit 24 is in the state shown in FIG. 12, and the ID of the menu application 50b and the return information are stored. Note that the ID of the menu application 50b stored in the activation state storage unit 42 is not deleted even if the menu application 50b is interrupted, and continues to be held.

次に、終了応答を受信した実行部30は、電子メールアプリ50cを起動するため、スタティックアプリ記憶部50から電子メールアプリ50cを読み出し、実行状態記憶部31に電子メールアプリ50cを記録する(ステップSa24)。このとき、実行状態記憶部31は、図10(d)に示すように、メニューアプリ50bのデータ上に電子メールアプリ50cのデータが重ねて記憶された状態に更新される。   Next, the execution unit 30 that has received the end response reads the email application 50c from the static application storage unit 50 and records the email application 50c in the execution state storage unit 31 in order to activate the email application 50c (step S31). Sa24). At this time, as shown in FIG. 10D, the execution state storage unit 31 is updated to a state in which the data of the e-mail application 50c is stored on the data of the menu application 50b.

起動された電子メールアプリ50cは、起動応答を実行部30に送信する(ステップSa25)。電子メールアプリ50cの起動応答を受信した実行部30は、電子メールアプリ50cの起動情報を管理部40に送信する(ステップSa26)。電子メールアプリ50cの起動情報を受信した管理部40は、起動状態記憶部42に電子メールアプリ50cのIDを記録する。このとき、起動状態記憶部42は、図11(d)に示すように、メニューアプリ50bのID上に電子メールアプリ50cのIDが重ねて記憶された状態に更新される。   The activated e-mail application 50c transmits an activation response to the execution unit 30 (step Sa25). The execution unit 30 that has received the activation response of the email application 50c transmits the activation information of the email application 50c to the management unit 40 (step Sa26). The management unit 40 that has received the activation information of the email application 50 c records the ID of the email application 50 c in the activation state storage unit 42. At this time, the activation state storage unit 42 is updated to a state in which the ID of the e-mail application 50c is stored on the ID of the menu application 50b as shown in FIG.

また、管理部40は、実行部30からの電子メールアプリ50cの起動情報を受信し、電子メールアプリ50cからの通信の要求も受信すると、その受信に同期して、通信部10に対し通信開始指示を与えてネットワークアドレスであるソケットをオープンさせ(ステップSa27)、これにより電子メールの受信処理を開始させるとともに、表示部11に対して電子メールアプリ50cに対応するピクトを点滅させる報知表示開始指示を与えて(ステップSa28)、図8に示したように、表示部11においてメニュー画面にメールを表すピクト15を点滅表示して通信中であることを報知させる。   When the management unit 40 receives the activation information of the email application 50c from the execution unit 30 and also receives a communication request from the email application 50c, the management unit 40 starts communication with the communication unit 10 in synchronization with the reception. An instruction is given to open a socket that is a network address (step Sa27), thereby starting an e-mail reception process and informing the display unit 11 to flash a pictograph corresponding to the e-mail application 50c. (Step Sa28), as shown in FIG. 8, the display unit 11 blinks a pictograph 15 representing mail on the menu screen to notify that communication is in progress.

その後、通信部10は、電子メールの受信を完了すると、当該ソケットをクローズして管理部40に通信終了通知を送信する(ステップSa29)。通信部10からの通信終了通知を受信した管理部40は、その通信終了通知の受信に同期して、表示部11に対して通信中の報知表示終了通知を送信し(ステップSa30)、これにより図8においてピクト15を通信中の点滅表示から未読メール有りの点灯表示とする。   Thereafter, when the reception of the e-mail is completed, the communication unit 10 closes the socket and transmits a communication end notification to the management unit 40 (step Sa29). The management unit 40 that has received the communication end notification from the communication unit 10 transmits a notification display end notification during communication to the display unit 11 in synchronization with the reception of the communication end notification (step Sa30). In FIG. 8, pictogram 15 is changed from blinking display during communication to lighting display with unread mail.

その後、管理部40は、電子メールアプリ50cを終了させるために、実行部30に終了要求を送信する(ステップSa31)。終了要求を受信した実行部30は、電子メールアプリ50cを終了させるために、終了指示を電子メールアプリ50cに送信する(ステップSa32)。電子メールアプリ50cは、終了指示を受信して、終了応答を実行部30に送信し、これにより実行部30の実行状態記憶部31から削除される(ステップSa33)。このとき、実行状態記憶部31は、図10(e)の状態に更新される。   Thereafter, the management unit 40 transmits a termination request to the execution unit 30 in order to terminate the email application 50c (step Sa31). The execution unit 30 that has received the termination request transmits an termination instruction to the email application 50c in order to terminate the email application 50c (step Sa32). The e-mail application 50c receives the end instruction, transmits an end response to the execution unit 30, and is thereby deleted from the execution state storage unit 31 of the execution unit 30 (step Sa33). At this time, the execution state storage unit 31 is updated to the state shown in FIG.

また、終了応答を受信した実行部30は、終了応答の情報を管理部40に送信する(ステップSa34)。終了応答の情報を受信した管理部40は、起動状態記憶部42から電子メールアプリ50cのIDを削除する。このとき、起動状態記憶部42は、図11(e)に示す状態に更新される。   In addition, the execution unit 30 that has received the end response transmits information on the end response to the management unit 40 (step Sa34). The management unit 40 that has received the information on the end response deletes the ID of the email application 50 c from the activation state storage unit 42. At this time, the activation state storage unit 42 is updated to the state shown in FIG.

その後、管理部40は、起動状態記憶部42のスタック状態を監視して、最上位に記憶されている中断状態にあるメニューアプリ50bのIDを検出し、そのIDに対応する復帰情報を復帰情報記憶部43から読み出して、実行部30に対して読み出した復帰情報を含むメニューアプリ50bの復帰要求を送信する(ステップSb1)。   Thereafter, the management unit 40 monitors the stack state of the activation state storage unit 42, detects the ID of the menu application 50b in the suspended state stored in the top level, and returns the return information corresponding to the ID to the return information. The return request of the menu application 50b including the return information read from the storage unit 43 and including the read return information is transmitted to the execution unit 30 (step Sb1).

復帰情報を含む復帰要求を受信した実行部30は、復帰情報を実行状態記憶部31に記録して、メニューアプリ50bを復帰させる(ステップSb2)。復帰されたメニューアプリ50bは、復帰応答を実行部30に送信する(ステップSb3)。メニューアプリ50bの復帰応答を受信した実行部30は、メニューアプリ50bの復帰完了情報を管理部40に送信する。メニューアプリ50bの復帰完了情報を受信した管理部40は、復帰情報記憶部43からメニューアプリ50bのIDと復帰情報とを削除する(ステップSb4)。   The execution unit 30 that has received the return request including the return information records the return information in the execution state storage unit 31 and returns the menu application 50b (step Sb2). The restored menu application 50b transmits a return response to the execution unit 30 (step Sb3). The execution unit 30 that has received the return response of the menu application 50b transmits the return completion information of the menu application 50b to the management unit 40. The management unit 40 that has received the return completion information of the menu application 50b deletes the ID of the menu application 50b and the return information from the return information storage unit 43 (step Sb4).

メニューアプリ50bが復帰した後は、キー操作部12によるメニュー画面の操作が可能となる。   After the menu application 50b returns, the menu screen can be operated by the key operation unit 12.

本実施の形態によれば、電子メールアプリ50cの起動による通信部10への通信開始指示に同期して、管理部40から表示部11に報知表示開始指示を送信することにより、電子メールの受信中であること示す電子メールのピクト15を点滅表示させて通信中であることを報知し、また、管理部40が通信部10からの通信終了通知を受信したのに同期して、管理部40から表示部11に報知表示終了通知を送信することにより、電子メールのピクト15を点滅表示から未読メール有りの点灯表示として、通信が終了していることを報知するようにしたので、ユーザに対してタイムラグを生じることなく、電子メールの受信中(通信中)であることを報知でき、ユーザに不安や不快感を与えるのを防止することができる。   According to the present embodiment, an e-mail is received by transmitting a notification display start instruction from the management unit 40 to the display unit 11 in synchronization with a communication start instruction to the communication unit 10 when the e-mail application 50c is activated. An e-mail pict 15 indicating that the communication is in progress is notified by blinking, and the management unit 40 is synchronized with the reception of the communication end notification from the communication unit 10 by the management unit 40. By sending a notification display end notice from the display unit 11 to the display unit 11, the fact that the communication has been completed is notified from the blinking display to the lighting display with the presence of unread mail. Thus, it is possible to notify that the e-mail is being received (communication) without causing a time lag, and to prevent anxiety and discomfort for the user.

なお、本発明は、上記実施の形態にのみ限定されるものではなく、幾多の変形または変更が可能である。例えば、上記実施の形態では、携帯電話端末1として説明したが、この携帯電話端末1は、内部にコンピュータを有しているので、上述した通信中を示す報知処理は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶し、このプログラムをコンピュータにより読み出して実行することもできる。ここで、コンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、CD−ROM、DVD−ROM、半導体メモリ等がある。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしてもよい。   In addition, this invention is not limited only to the said embodiment, Many deformation | transformation or a change is possible. For example, in the above-described embodiment, the mobile phone terminal 1 has been described. However, since the mobile phone terminal 1 has a computer inside, the above-described notification process indicating that communication is in progress is performed by computer reading in the form of a program. It can also be stored in a possible recording medium, and this program can be read out and executed by a computer. Here, the computer-readable recording medium includes a magnetic disk, a magneto-optical disk, a CD-ROM, a DVD-ROM, and a semiconductor memory. Alternatively, the computer program may be distributed to the computer via a communication line, and the computer that has received the distribution may execute the program.

また、上記実施の形態では、具体例としてメニューアプリ50bの実行中に、バックグランドで電子メールの着信を処理する場合について説明したが、例えば、待ち受け画面アプリ50aの実行中に電子メールを受信する場合は、受信中のアニメーションも表示できるので、この場合には、例えば図13(a)に示すように、表示部11にメールを表すピクト15の点滅表示とともに、メールの受信中を示すアニメーションおよびメール受信中の文字とを表示して通信中であることを報知し、メール受信完了後は、待ち受け画面アプリ50aの起動により、図13(b)に示すように、表示部11に待ち受け画面を表示するとともに、電子メールのピクト15を点灯表示して未読メールが有ることを報知することができる。   In the above embodiment, as a specific example, the case where an incoming e-mail is processed in the background while the menu application 50b is being executed has been described. For example, an e-mail is received while the standby screen application 50a is being executed. In this case, since an animation during reception can also be displayed, in this case, for example, as shown in FIG. When the mail reception is completed, the standby screen application 50a is activated to display a standby screen on the display unit 11 as shown in FIG. 13B. In addition to displaying, it is possible to notify that there is an unread mail by lighting up the pictogram 15 of the e-mail.

同様に、電子メールアプリ50cを単独で起動して電子メールを送信する場合には、通信中を示すピクトの点滅表示とともに、メールの送信中を示すアニメーション等を同時に表示して、通信中であることを報知することができる。   Similarly, when the e-mail application 50c is independently activated to transmit an e-mail, a pictographic flashing display indicating communication is in progress and an animation indicating that a mail is being transmitted are displayed at the same time and communication is being performed. This can be notified.

また、通信中の報知は、電子メールアプリ50cに限らず、ウェブブラウザアプリ50dや電話アプリ50e、あるいはダウンロードアプリ記憶部60に記憶されている通信アプリの起動においても同様に制御することができる。例えば、電話アプリ50eにおいては、留守番電話の設定状態で着信があった場合に、図14に示すように、電話に対応するピクト17を点滅表示して通信中(話中)であること表示することができる。   Further, notification during communication can be similarly controlled not only in the e-mail application 50c but also in the activation of the communication application stored in the web browser application 50d, the telephone application 50e, or the download application storage unit 60. For example, in the telephone application 50e, when there is an incoming call in the answering machine setting state, as shown in FIG. 14, the pictogram 17 corresponding to the telephone is displayed blinking to indicate that the communication is in progress (busy). be able to.

さらに、ダウンロードした通信アプリが通信中の報知制御を有しない場合には、当該通信アプリに対して予めピクトを設定して、報知内容を報知内容記憶部41に記憶しておくことで、当該通信アプリの実行による通信中を報知することもできる。   Furthermore, when the downloaded communication application does not have notification control during communication, a pictogram is set in advance for the communication application, and the notification content is stored in the notification content storage unit 41, so that the communication It is also possible to notify the communication during execution of the application.

また、通信中の報知は、表示部11への表示に代えて、あるいは表示部11への表示とともに、バイブレータを駆動して行うこともできる。   In addition, notification during communication can be performed by driving the vibrator instead of the display on the display unit 11 or together with the display on the display unit 11.

本実施の形態による携帯端末装置としての携帯電話端末の概略構成を示すブロック図である。It is a block diagram which shows schematic structure of the mobile telephone terminal as a portable terminal device by this Embodiment. 図1に示す実行状態記憶部のデータ構成を示す図である。It is a figure which shows the data structure of the execution state memory | storage part shown in FIG. 同じく、報知内容記憶部のデータ構成を示す図である。Similarly, it is a figure which shows the data structure of the alerting | reporting content storage part. 同じく、起動状態記憶部のデータ構成を示す図である。Similarly, it is a figure which shows the data structure of a starting state memory | storage part. 同じく、復帰情報記憶部のデータ構成を示す図である。Similarly, it is a figure which shows the data structure of a return information storage part. 図1に示す携帯電話端末による通信中の報知表示処理の概略動作を示すフローチャートである。It is a flowchart which shows schematic operation | movement of the alerting | reporting display process during communication by the mobile telephone terminal shown in FIG. 同じく、具体例における動作を示すフローチャートである。Similarly, it is the flowchart which shows the operation | movement in a specific example. 図7の具体例における表示部への通信中表示状態を示す図である。It is a figure which shows the display state during communication to the display part in the specific example of FIG. 同じく、具体例におけるシーケンスを示す図である。Similarly, it is a figure which shows the sequence in a specific example. 同じく、具体例において実行状態記憶部に記憶されている情報が更新される過程を示す図である。Similarly, it is a figure which shows the process in which the information memorize | stored in the execution state memory | storage part in the specific example is updated. 同じく、具体例において起動状態記憶部に記憶されている情報が更新される過程を示す図である。Similarly, it is a figure which shows the process in which the information memorize | stored in the starting state memory | storage part is updated in a specific example. 同じく、具体例において復帰情報記憶部に記憶されている情報を示す図である。Similarly, it is a figure which shows the information memorize | stored in the return information storage part in the specific example. 表示部への通信中を示す報知表示の変形例を示す図である。It is a figure which shows the modification of the alerting | reporting display which shows during communication to a display part. 同じく、表示部への通信中を示す報知表示の変形例を示す図である。Similarly, it is a figure which shows the modification of the alerting | reporting display which shows during communication to a display part.

符号の説明Explanation of symbols

1 携帯電話端末
10 通信部
11 表示部
12 キー操作部
13 音声処理部
15,17 アプリ
20 制御部
30 実行部
31 実行状態記憶部
40 管理部
41 報知内容記憶部
42 起動情報記憶部
43 復帰情報記憶部
44 イベント受信部
50 スタティックアプリ記憶部
60 ダウンロードアプリ記憶部

DESCRIPTION OF SYMBOLS 1 Mobile phone terminal 10 Communication part 11 Display part 12 Key operation part 13 Voice processing part 15, 17 Application 20 Control part 30 Execution part 31 Execution state memory | storage part 40 Management part 41 Notification content memory | storage part 42 Startup information memory | storage part 43 Return information memory | storage Unit 44 Event reception unit 50 Static application storage unit 60 Download application storage unit

Claims (7)

ネットワークを介して通信を行う通信アプリケーションプログラムを含む複数のアプリケーションプログラムを有する携帯端末装置において、
前記複数のアプリケーションプログラムのうち、起動指示されたアプリケーションプログラムを実行する実行部と、
前記ネットワークを介して通信を行う通信部と、
前記実行部による前記複数のアプリケーションプログラムのいずれかの起動・終了・中断を管理し、実行状態にある前記通信アプリケーションプログラムからの要求を受信する管理部と、
報知部とを備え、
前記管理部は、実行状態にある前記通信アプリケーションプログラムからの通信の要求を受信すると、前記通信部に通信開始指示を与えるとともに、当該通信開始指示に同期して前記報知部により前記通信部が通信中であることを報知させることを特徴とする携帯端末装置。
In a mobile terminal device having a plurality of application programs including a communication application program for performing communication via a network,
Among the plurality of application programs, an execution unit that executes an application program instructed to start,
A communication unit for communicating via the network;
A management unit that manages activation, termination, and interruption of any of the plurality of application programs by the execution unit, and that receives a request from the communication application program in an execution state;
An informing unit,
When receiving a communication request from the communication application program in the execution state, the management unit gives a communication start instruction to the communication unit, and the communication unit communicates with the notification unit in synchronization with the communication start instruction. A portable terminal device that informs that it is in the middle.
前記管理部は、前記実行部において、一のアプリケーションプログラムが実行状態にあるときに、他のアプリケーションプログラムを起動する際、前記一のアプリケーションプログラムを終了あるいは中断させ、実行状態のアプリケーションプログラムが一つのみとなるように管理するものであって、
前記実行部にて実行状態のアプリケーションプログラムおよび中断状態のアプリケーションプログラムに関する情報を記憶する起動状態記憶部と、
複数の通信アプリケーションプログラムごとの報知態様を記憶する報知記憶部と、を有し、
前記通信開始指示を前記管理部から出力するとき、前記起動状態記憶部を参照し、当該起動状態記憶部に記憶される最新の通信アプリケーションプログラムに対応する報知態様にて前記報知部により前記通信部が通信中であることを報知させることを特徴とする請求項1に記載の携帯端末装置。
In the execution unit, when one application program is in an execution state, the management unit terminates or interrupts the one application program when one application program is started. And manage to be only,
An activation state storage unit that stores information related to an application program in an execution state and an application program in an interruption state in the execution unit;
A notification storage unit for storing a notification mode for each of a plurality of communication application programs,
When outputting the communication start instruction from the management unit, the communication unit refers to the activation state storage unit, and notifies the communication unit by the notification unit in a notification mode corresponding to the latest communication application program stored in the activation state storage unit. The mobile terminal device according to claim 1, wherein the mobile terminal device is notified that the communication is in progress.
前記管理部は、前記実行部において、一のアプリケーションプログラムが実行状態にあるときに、他のアプリケーションプログラムを起動する際、前記一のアプリケーションプログラムを終了あるいは中断させ、実行状態のアプリケーションプログラムが一つのみとなるように管理するものであって、
前記実行部にて実行状態のアプリケーションプログラムおよび中断状態のアプリケーションプログラムに関する情報を記憶する起動状態記憶部と、
特定報知を記憶する報知記憶部と、を有し、
前記通信開始指示を前記管理部から出力するとき、前記起動状態記憶部を参照し、通信を行うもととなったアプリケーションプログラムおよび所定のアプリケーションプログラム以外のアプリケーションプログラムに関する情報が記憶されていない場合に、前記報知部により前記特定報知にて前記通信部が通信中であることを報知させることを特徴とする請求項1に記載の携帯端末装置。
In the execution unit, when one application program is in an execution state, the management unit terminates or interrupts the one application program when one application program is started. And manage to be only,
An activation state storage unit that stores information related to an application program in an execution state and an application program in an interruption state in the execution unit;
A notification storage unit for storing the specific notification,
When outputting the communication start instruction from the management unit, referring to the activation state storage unit, when information related to an application program other than a predetermined application program and an application program that is a source of communication is not stored The portable terminal device according to claim 1, wherein the notification unit causes the specific notification to notify that the communication unit is communicating.
前記管理部は、前記通信部からの通信終了通知の受信に同期して、前記報知部による前記通信部の通信中の報知を終了させることを特徴とする請求項1から3のいずれか一つに記載の携帯端末装置。   The said management part terminates the alerting | reporting during communication of the said communication part by the said alerting | reporting part in synchronization with reception of the communication end notification from the said communication part, The any one of Claim 1 to 3 characterized by the above-mentioned. The mobile terminal device according to 1. 前記管理部は、前記報知部による通信中の報知中に、当該通信のもととなったアプリケーションプログラムを終了させるとき、当該アプリケーションプログラムの終了に先立って前記報知部による通信中の報知を終了させることを特徴とする請求項1から4のいずれか一つに記載の携帯端末装置。   The management unit terminates notification during communication by the notification unit prior to the end of the application program when the application program that is the basis of the communication is terminated during notification during communication by the notification unit. The mobile terminal device according to claim 1, wherein the mobile terminal device is a mobile terminal device. ネットワークを介して通信を行う通信アプリケーションプログラムを含む複数のアプリケーションプログラムを実行する携帯端末装置における通信報知制御方法であって、
前記ネットワークを介して通信を行う通信部と、
報知部とを備え、
前記複数のアプリケーションプログラムのいずれかの起動・終了・中断を管理する管理ステップと、
前記管理ステップにて起動指示されたアプリケーションプログラムを実行する実行ステップと、
前記実行ステップにて実行状態にあるアプリケーションプログラムからの要求を受信する要求受信ステップと、
前記要求受信ステップにて前記通信アプリケーションプログラムからの通信の要求を受信すると、前記通信部に通信開始指示を与える通信開始ステップと、
前記通信開始指示の付与に同期して前記報知部により前記通信部が通信中であることを報知させる通信報知ステップと、
を有することを特徴とする携帯端末装置における通信報知制御方法。
A communication notification control method in a mobile terminal device that executes a plurality of application programs including a communication application program that performs communication via a network,
A communication unit for communicating via the network;
An informing unit,
A management step for managing activation, termination, and interruption of any of the plurality of application programs;
An execution step of executing the application program instructed to start in the management step;
A request receiving step for receiving a request from an application program in an execution state in the execution step;
Upon receiving a communication request from the communication application program in the request reception step, a communication start step for giving a communication start instruction to the communication unit;
A communication notification step of notifying that the communication unit is communicating by the notification unit in synchronization with the provision of the communication start instruction;
A communication notification control method in a portable terminal device.
複数のアプリケーションプログラムを実行可能であって、前記複数のアプリケーションプログラムのうちの通信アプリケーションプログラムの実行によりネットワークを介して通信を行う通信部と、報知部とを有する携帯端末装置における通信報知制御プログラムであって、
コンピュータに、
前記複数のアプリケーションプログラムのいずれかの起動・終了・中断を管理する手順と、
起動指示されたアプリケーションプログラムを実行する手順と、
実行状態にあるアプリケーションプログラムからの要求を受信する手順と、
前記通信アプリケーションプログラムからの通信の要求を受信すると、前記通信部に通信開始指示を与える手順と、
前記通信開始指示の付与に同期して前記報知部により前記通信部が通信中であることを報知させる手順と、
を実行させることを特徴とする携帯端末装置における通信報知制御プログラム。

A communication notification control program in a mobile terminal device capable of executing a plurality of application programs and having a communication unit that communicates via a network by executing a communication application program of the plurality of application programs, and a notification unit There,
On the computer,
A procedure for managing activation / termination / interruption of any of the plurality of application programs;
A procedure for executing an application program instructed to start;
A procedure for receiving a request from an application program in an execution state;
Upon receiving a communication request from the communication application program, a procedure for giving a communication start instruction to the communication unit;
A procedure for notifying that the communication unit is communicating by the notification unit in synchronization with the provision of the communication start instruction;
A communication notification control program in a portable terminal device characterized by causing

JP2006194362A 2006-07-14 2006-07-14 Portable terminal equipment and communication notification control method in portable terminal equipment and communication notification control program Pending JP2008022463A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006194362A JP2008022463A (en) 2006-07-14 2006-07-14 Portable terminal equipment and communication notification control method in portable terminal equipment and communication notification control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006194362A JP2008022463A (en) 2006-07-14 2006-07-14 Portable terminal equipment and communication notification control method in portable terminal equipment and communication notification control program

Publications (1)

Publication Number Publication Date
JP2008022463A true JP2008022463A (en) 2008-01-31

Family

ID=39078070

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006194362A Pending JP2008022463A (en) 2006-07-14 2006-07-14 Portable terminal equipment and communication notification control method in portable terminal equipment and communication notification control program

Country Status (1)

Country Link
JP (1) JP2008022463A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011524720A (en) * 2008-06-16 2011-09-01 クゥアルコム・インコーポレイテッド A method of showing an active voice call using animation.

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08294152A (en) * 1995-04-20 1996-11-05 Casio Comput Co Ltd Receiver
JPH10164664A (en) * 1996-11-28 1998-06-19 Kyocera Corp Mobile communication equipment
JP2001215921A (en) * 2000-02-01 2001-08-10 Nec Corp Portable telephone system and display operating method for the same and storage medium with display operating program for the system recorded thereon
JP2003162355A (en) * 2001-11-26 2003-06-06 Sony Corp Display switching method of task, portable equipment, and portable communication equipment
JP2003233437A (en) * 2002-02-12 2003-08-22 Sony Corp Portable terminal device, display control program and medium storing the same

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08294152A (en) * 1995-04-20 1996-11-05 Casio Comput Co Ltd Receiver
JPH10164664A (en) * 1996-11-28 1998-06-19 Kyocera Corp Mobile communication equipment
JP2001215921A (en) * 2000-02-01 2001-08-10 Nec Corp Portable telephone system and display operating method for the same and storage medium with display operating program for the system recorded thereon
JP2003162355A (en) * 2001-11-26 2003-06-06 Sony Corp Display switching method of task, portable equipment, and portable communication equipment
JP2003233437A (en) * 2002-02-12 2003-08-22 Sony Corp Portable terminal device, display control program and medium storing the same

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011524720A (en) * 2008-06-16 2011-09-01 クゥアルコム・インコーポレイテッド A method of showing an active voice call using animation.

Similar Documents

Publication Publication Date Title
JP2005005909A (en) Competition management program, storage medium stored with competition management program, competition management method and electronic apparatus
JP2002084575A (en) Mounting-type radio communications equipment, portable telephone, method for controlling them, method for controlling radio communication system, control program and recording medium
JP5079345B2 (en) Electronic device and control method in electronic device
KR20080063483A (en) Communication device
JP2001326721A (en) Portable telephone terminal, method for notifying power information and method for limiting additional function
JP5051521B2 (en) Mobile phone, emergency operation method and program when battery of battery is exhausted
JP5450601B2 (en) Mobile terminal having data transfer function and operation control method of mobile terminal
EP1762938B1 (en) Linked operation method and mobile communication terminal device
KR20100099493A (en) Apparatus and method for information display of portable terminal
JP2008022463A (en) Portable terminal equipment and communication notification control method in portable terminal equipment and communication notification control program
JP2003258950A (en) Application-program executable information communication terminal and its control method
JP2008042698A (en) Mobile telephone terminal and display method in mobile telephone terminal
JP2008072464A (en) Communication terminal device and control method thereof
JP2003008738A (en) Mobile terminal
JP5269059B2 (en) COMMUNICATION DEVICE, COMMUNICATION METHOD, AND PROGRAM
WO2006041179A1 (en) Linking operation method, and communication terminal device
JP4880423B2 (en) Communication terminal and communication terminal processing program
JP4592728B2 (en) Mobile phone
JP2012060329A (en) Remote operation system, communication device, imaging device, control method for remote operation system, control method for communication device, control method for imaging device, and program
JP5743386B2 (en) Communication terminal device and program
JP2011155463A (en) Mobile electronic device
JP2005123973A (en) Portable telephone and recording control method therefor
JP5169851B2 (en) Terminal connection device, communication terminal device, and program
JP4675762B2 (en) Portable terminal device, message information receiving method, computer program
JP7234978B2 (en) Communication device, communication system, communication method and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090318

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100825

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100907

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101108

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20101108

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110726

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110926

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20120619

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130802