[go: up one dir, main page]

JP2005110026A - Portable communication device, program, and computer-readable recording medium - Google Patents

Portable communication device, program, and computer-readable recording medium Download PDF

Info

Publication number
JP2005110026A
JP2005110026A JP2003342375A JP2003342375A JP2005110026A JP 2005110026 A JP2005110026 A JP 2005110026A JP 2003342375 A JP2003342375 A JP 2003342375A JP 2003342375 A JP2003342375 A JP 2003342375A JP 2005110026 A JP2005110026 A JP 2005110026A
Authority
JP
Japan
Prior art keywords
incoming call
notification
elapsed time
key
application
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.)
Granted
Application number
JP2003342375A
Other languages
Japanese (ja)
Other versions
JP4173423B2 (en
Inventor
Takashi Endo
隆史 遠藤
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 JP2003342375A priority Critical patent/JP4173423B2/en
Priority to KR1020040076805A priority patent/KR100697416B1/en
Priority to US10/952,261 priority patent/US8798612B2/en
Priority to CN 200710006711 priority patent/CN101026833B/en
Priority to CNB2004100120387A priority patent/CN100548007C/en
Priority to CN200910224532A priority patent/CN101715025A/en
Publication of JP2005110026A publication Critical patent/JP2005110026A/en
Priority to US11/554,424 priority patent/US9008627B2/en
Priority to US11/832,535 priority patent/US8995953B2/en
Priority to US12/016,879 priority patent/US9203634B2/en
Priority to US12/236,390 priority patent/US8326271B2/en
Application granted granted Critical
Publication of JP4173423B2 publication Critical patent/JP4173423B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

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

Abstract

【課題】 ユーザが着信を待ち受けながらゲームやアプリケーションを実行している途中で、突然着信に関する通知が表示されることにより生じる誤操作や不快感や驚きを軽減すると共に、使い勝手のよい携帯通信装置を提供する。
【解決手段】 ユーザがゲームやメール作成のために操作キーの押下・解放を素早く繰り返しているときに、キー監視部11により操作キーの解放から押下までの経過時間を計測している。この状態で着信に関する通知があったとき、その直前の経過時間が閾値以下の場合は、ゲームやメール作成を行っていると判断して、着信に関する通知を表示部8で表示しないようにする。
【選択図】 図1
PROBLEM TO BE SOLVED: To provide an easy-to-use portable communication device while reducing erroneous operations, discomfort and surprises caused by a sudden notification about a call being received while a user is running a game or application while waiting for an incoming call. To do.
When a user repeatedly presses / releases an operation key quickly to create a game or mail, an elapsed time from the release of the operation key to the press is measured by a key monitoring unit. When there is a notification regarding an incoming call in this state, if the elapsed time immediately before that is less than or equal to the threshold, it is determined that a game or mail creation is being performed, and the notification regarding the incoming call is not displayed on the display unit 8.
[Selection] Figure 1

Description

本発明は、ゲームやメール作成等の機能を有する携帯通信装置、この携帯通信装置で用いられるプログラム、及びプログラムを記録したコンピュータ読み取り可能な記録媒体に関するものである。   The present invention relates to a portable communication device having functions such as a game and mail creation, a program used in the portable communication device, and a computer-readable recording medium storing the program.

従来より、ゲーム機能やメール作成機能等を搭載した携帯電話装置がある。このような携帯電話装置では、電話の着信の待ち受け中であっても、ゲームを楽しんだり、メールの文章を作成するために、ユーザが長時間連続して操作するようになった。このためユーザが操作している最中に着信が発生した場合は、それまでの操作による画面表示が突然中断されて、着信通知を示す画面表示に変更されてしまう。着信には、通話の着呼以外にもショートメールや電子メールの着信があり、同様に画面変更が発生する。   Conventionally, there are mobile phone devices equipped with a game function, a mail creation function, and the like. In such a mobile phone device, a user has been operating continuously for a long time in order to enjoy a game or create a text of an email even while waiting for an incoming call. For this reason, when an incoming call occurs while the user is operating, the screen display by the previous operation is suddenly interrupted and changed to a screen display indicating an incoming call notification. Incoming calls include incoming short mails and e-mails other than incoming calls, and screen changes occur in the same way.

特に、ショートメールサービス(以下、SMS)として、ショートメールに格納されている識別情報に関連付けて携帯電話装置が持つアプリケーションを指定してそのアプリケーションを自動起動するサービスがある。このサービスの場合は、着信の通知ではなく、着信によって起動されるアプリケーションに関する通知が画面に表示されることがある。例えば、アプリケーションが起動したことを通知したり、終了したことを通知したり、アプリケーションの実行時にエラーがあったことを通知したり、アプリケーションがユーザの操作を求めたりする。   In particular, as a short mail service (hereinafter referred to as SMS), there is a service in which an application of a mobile phone device is specified in association with identification information stored in the short mail and the application is automatically started. In the case of this service, not a notification of an incoming call but a notification related to an application activated by the incoming call may be displayed on the screen. For example, a notification that the application has started, a notification that the application has ended, a notification that an error has occurred during execution of the application, or a request for user operation is issued.

このように不意に発生する着信等の報知によってゲームやメールの文章作成が中断される際の不快さを除くために、従来より、着信待ち受け動作停止モードを備え、ゲーム中に着信が発生しないようにした携帯電話装置がある(例えば、特許文献1参照)。図3にこの携帯電話装置の動作フローの概要を示す。
図3において、待ち受け中に処理101で楽曲再生がユーザにより指示され開始する。次に、処理102で着呼信号を受信すると、判定処理103でフラグFがセット状態であるかが判定される。フラグFは待ち受け動作停止モードであるか否かを表している。もしフラグFがセット状態(F=1)であれば、処理104により着信を報知する動作を禁止する。次に処理105で楽曲の演奏の終了を待ち、終了すると処理106において着信があった旨の表示等の報知を行い、このフローを終了する。
In order to eliminate the discomfort when the creation of texts in games and emails is interrupted due to notifications of unexpected incoming calls, etc., an incoming call waiting operation stop mode has been provided so that incoming calls do not occur during games. There is a mobile phone device (see, for example, Patent Document 1). FIG. 3 shows an outline of an operation flow of the cellular phone device.
In FIG. 3, while waiting, music playback is instructed by the user in process 101 and started. Next, when an incoming call signal is received in the process 102, it is determined in the determination process 103 whether the flag F is set. The flag F indicates whether or not the standby operation stop mode is set. If the flag F is in the set state (F = 1), the process 104 prohibits the operation of notifying the incoming call. Next, the process 105 waits for the end of the performance of the music. When the process ends, the process 106 notifies the user that an incoming call has been received, and the flow ends.

判定処理103でフラグFがリセット状態(F=0)であった場合は、処理107を行う。処理107は、通常の着信と同じで画面に表示したり、着信メロディを演奏して報知したり、バイブレータを駆動して報知したりする。その後、ユーザが応答操作を行えば、処理108で通話処理を行い、処理109で終話を待つ。終話が検出されると処理109において楽曲を再生可能な状態へ復帰してこのフローを終了する。   When the flag F is in the reset state (F = 0) in the determination process 103, the process 107 is performed. The process 107 is the same as a normal incoming call, and is displayed on the screen, played by a ringing melody, and notified by driving a vibrator. Thereafter, if the user performs a response operation, the call process is performed in process 108 and the end of the call is waited in process 109. When the end talk is detected, the process returns to a state in which the music can be reproduced in a process 109, and this flow is finished.

また従来より、ゲーム実行中に着信を検出した場合に、着信通知を行わない方法や、ゲームデータをメモリに保存して着信通知を行い、その後ゲームを再開できる方法等が提案されている。   Conventionally, there have been proposed a method in which an incoming call notification is not performed when an incoming call is detected during the execution of a game, a method in which game data is stored in a memory, an incoming call notification is performed, and then the game can be resumed.

上述した従来の携帯電話装置は、携帯電話の動作に無線部動作停止モードやゲームモードなる動作モードを備えることを必要としている。このようなモードは、着信を完全に拒否する場合には理解しやすいが、現実の用途においては着信の待受中にゲームを行いたいこともあった。またメールの文章を作成するのは着信拒否モードで行い、メールを送信する段階で携帯電話の無線部機能を有効にするという操作は理解しにくく、ユーザにおいて混乱を招く恐れがあった。   The above-described conventional mobile phone device needs to have an operation mode such as a wireless unit operation stop mode or a game mode for the operation of the mobile phone. Such a mode is easy to understand when the incoming call is completely rejected, but in an actual application, there is a case where it is desired to play a game while waiting for the incoming call. The mail text is created in the incoming call rejection mode, and the operation of enabling the wireless unit function of the mobile phone at the stage of sending the mail is difficult to understand and may cause confusion for the user.

また、携帯電話のソフトウエアとして、デスクトップコンピュータにおけるものに近いマルチプロセスの実行環境を備えるものが現れている。このようなソフトウエア環境では、アプリケーションを実行しているからゲームモードだと割り切ることはできないし、そのように割り切る必要もなくなる。つまり実行中のゲームやアプリケーションをバックグランドに隠し、割り込んできた作業を処理し、それが終了した後に、以前のゲームやアプリケーションを再開するという動作が当たり前に可能となる。
このように、着信を待ち受けしつつゲームやアプリケーションを実行している場合、従来の技術では、着信通知が不意に画面に現れることによって、誤操作や不快感や驚きが引き起こされるという問題があった。
特開2002−223271号公報
In addition, mobile phone software that has a multi-process execution environment similar to that in a desktop computer has appeared. In such a software environment, since the application is being executed, it is impossible to divide in the game mode, and it is not necessary to divide like that. In other words, it is natural that the game or application being executed is hidden in the background, the interrupted work is processed, and after that, the previous game or application is resumed.
As described above, when a game or application is executed while waiting for an incoming call, the conventional technique has a problem in that an incoming call notification unexpectedly appears on the screen, thereby causing erroneous operation, discomfort, and surprise.
JP 2002-223271 A

本発明は、着信を待ち受けながらゲームやアプリケーションを実行している途中で着信に関する通知が表示されることにより生じる誤操作や不快感や驚きを軽減すると共に、使い勝手のよい携帯通信装置を提供することを課題とする。   It is an object of the present invention to reduce erroneous operations, discomfort, and surprises caused by displaying a notification about an incoming call while a game or application is being executed while waiting for an incoming call, and to provide an easy-to-use portable communication device. Let it be an issue.

本発明による携帯電話装置は、着信の通知もしくは着信に起因して発生する通知を表示手段により表示する携帯電話装置において、 前記着信の直前におけるユーザによる操作キーの操作解放からの経過時間を計測するキー監視手段と、 前記着信が発生した場合の前記キー監視手段が計測した経過時間に基づいて前記表示手段による前記通知の表示の制御をする制御手段とを設けたことを特徴とする。   The mobile phone device according to the present invention measures the elapsed time from the release of the operation key by the user immediately before the incoming call in the mobile phone device that displays the incoming call notification or the notification generated due to the incoming call on the display means. Key monitoring means and control means for controlling display of the notification by the display means based on an elapsed time measured by the key monitoring means when the incoming call occurs are provided.

また、本発明によるプログラムは、着信の通知もしくは着信に起因して発生する通知を表示する表示処理と、前記着信の直前におけるユーザによる操作キーの操作解放からの経過時間を計測するキー監視処理と、前記着信が発生した場合の前記キー監視処理により計測した経過時間に基づいて前記通知の表示処理の制御をする制御処理とをコンピュータに実行させるものである。
また、本発明によるコンピュータ読み取り可能な記録媒体は、上記プログラムを記録したものである。
The program according to the present invention includes a display process for displaying a notification of an incoming call or a notification generated due to the incoming call, and a key monitoring process for measuring an elapsed time from the release of the operation key by the user immediately before the incoming call. And a control process for controlling the display process of the notification based on the elapsed time measured by the key monitoring process when the incoming call occurs.
A computer-readable recording medium according to the present invention records the above program.

本発明の携帯通信装置によれば、着信を待ち受けしつつ、ゲームやアプリケーションを実行しているときに、突然着信に関する通知が表示されることによる不快感や驚きを軽減できると共に、誤操作を防止することができる。また、携帯通信装置の動作を特定のモードや特定のアプリケーションの実行に限定する必要がなく、携帯通信装置の操作のあらゆる場面において本発明の効果を享受できる。従って、ユーザにとって分かりやすく使いやすい携帯通信装置を提供することができる。   According to the mobile communication device of the present invention, while waiting for an incoming call, while executing a game or an application, it is possible to reduce discomfort and surprise due to a sudden notification about the incoming call, and to prevent erroneous operation. be able to. Further, it is not necessary to limit the operation of the mobile communication device to the execution of a specific mode or a specific application, and the effects of the present invention can be enjoyed in every scene of the operation of the mobile communication device. Therefore, it is possible to provide a portable communication device that is easy for the user to understand and use.

本発明は、ユーザがゲームやメール作成のために操作キーの押下・解放を繰り返しているときにキーの解放から押下までの経過時間を計測し、着信に関する通知があったとき、その直前の経過時間が閾値以下の場合は、ゲームやメール作成を行っていると判断して着信に関する通知を表示しないようにした。   The present invention measures the elapsed time from the release of the key to the press when the user repeatedly presses / releases the operation key to create a game or mail, When the time is below the threshold, it is determined that a game or email is being created and no notification regarding incoming calls is displayed.

図1は本発明の実施例による携帯通信装置の1つである携帯電話装置の構成を示すブロック図である。
図1において、無線デバイス1は、携帯電話の端末としての機能を実現する手段であって、モジュール化されている。OS3は、無線デバイスドライバ2を介して無線デバイス1との情報をやり取りする。またOS3は、表示ドライバ7やキードライバ10とリンクしており、液晶ディスプレイ等の表示部8とキーデバイス9を制御している。OS3はまた描画API(Application Program Interface)6を備え、アプリケーションが表示部8に情報を表示することを制御している。
FIG. 1 is a block diagram showing a configuration of a mobile phone device which is one of mobile communication devices according to an embodiment of the present invention.
In FIG. 1, a wireless device 1 is means for realizing a function as a terminal of a mobile phone and is modularized. The OS 3 exchanges information with the wireless device 1 via the wireless device driver 2. The OS 3 is linked to the display driver 7 and the key driver 10 and controls the display unit 8 such as a liquid crystal display and the key device 9. The OS 3 is also provided with a drawing API (Application Program Interface) 6 and controls the application to display information on the display unit 8.

アプリケーションが、画面のフォアグランドにある場合、アプリケーションはOS3からキーイベントの通知を受け取り、ユーザがキーデバイス9において操作キーを操作したことの通知を受け取る。第1のアプリケーション5は、着信があった際に画面に現れてユーザに通知を行う。この際、発番号が通知されていればこれを表示し、また着信音を鳴動させる。第2のアプリケーション12は、ユーザにより起動されるゲームである。   If the application is in the foreground of the screen, the application receives a key event notification from the OS 3 and receives a notification that the user has operated the operation key on the key device 9. The first application 5 appears on the screen when there is an incoming call and notifies the user. At this time, if the calling number is notified, it is displayed and a ring tone is sounded. The second application 12 is a game activated by the user.

今、着信の待ち受け中にゲームを行うために第2のアプリケーション12が起動されているものとする。ユーザはキーデバイス9において操作キーを素早く連打する。このキーイベントはキードライバ10、キー監視部11、OS3を経由して第2のアプリケーション12へ通知される。キー監視部11は、時間を計るためのカウンタを備えており、所定の周波数のクロックでカウンタを駆動する。   Assume that the second application 12 is activated to play a game while waiting for an incoming call. The user quickly taps the operation key on the key device 9. This key event is notified to the second application 12 via the key driver 10, the key monitoring unit 11, and the OS 3. The key monitoring unit 11 includes a counter for measuring time, and drives the counter with a clock having a predetermined frequency.

図2にキー監視部11の処理フローを示す。
初期化を行った後(ステップS21、以下ステップ略)、キードライバ10が操作キー押下を通知すると(S22)、カウントを停止してカウンタをゼロにリセットする(S23)。さらにキードライバ10が操作キーの解放を通知すると(S24)、カウンタをスタートする(S25)。
そして、この操作キーの押下、解放を繰り返す間に、OS3より操作キー解放からの経過時間の問い合わせを受けると、カウンタの値を読み出して通知する。従って、操作キー押下中は常にカウンタ値としてゼロが返される。
FIG. 2 shows a processing flow of the key monitoring unit 11.
After initialization (step S21, hereinafter omitted), when the key driver 10 notifies that the operation key is pressed (S22), the count is stopped and the counter is reset to zero (S23). Further, when the key driver 10 notifies the release of the operation key (S24), the counter is started (S25).
When an inquiry about the elapsed time from the release of the operation key is received from the OS 3 while the operation key is repeatedly pressed and released, the value of the counter is read and notified. Therefore, zero is always returned as the counter value while the operation key is pressed.

次に、第2のアプリケーション12を実行中に着信が発生したとする。無線デバイス1は着信を検出し、無線デバイスドライバ2がこの割込みを検出し、OS3は着信応答処理モジュール4を動作させる。着信応答処理モジュール4は、着信が通話であるか、ショートメールであるか、電子メールであるかを判別し、また現在の携帯電話装置がマナーモードであるかどうか、あるいは着信拒否が設定されているか否かなど、様々な条件を判断して、適切な第1のアプリケーション5を起動する。   Next, assume that an incoming call occurs while the second application 12 is being executed. The wireless device 1 detects an incoming call, the wireless device driver 2 detects this interruption, and the OS 3 operates the incoming call response processing module 4. The incoming call response processing module 4 determines whether the incoming call is a call, a short mail, or an e-mail, and whether the current mobile phone device is in the manner mode or the incoming call rejection is set. The appropriate first application 5 is activated by determining various conditions such as whether or not there is.

第1のアプリケーション5は、描画API6を用いて表示部8に描画する権限を取得しようと試みる。OS3は、この描画権限の要求が着信に起因して行われたことを検出して、キー監視部11に操作キー解放からの経過時間を問い合わせる。キー監視部11はカウンタの値をOS3に返答する。OS3は、経過時間が所定の閾値、例えば1秒以上の場合は、直ちに第1のアプリケーション5の要求を受け付ける。これによって表示部8の画面には着信を通知する表示が描画される。   The first application 5 attempts to acquire the authority to draw on the display unit 8 using the drawing API 6. The OS 3 detects that this drawing authority request has been made due to an incoming call, and inquires the key monitoring unit 11 about the elapsed time from the release of the operation key. The key monitoring unit 11 returns the counter value to the OS 3. The OS 3 immediately accepts a request from the first application 5 when the elapsed time is a predetermined threshold, for example, 1 second or longer. As a result, a display for notifying an incoming call is drawn on the screen of the display unit 8.

一方、カウンタ値が所定の閾値未満の場合は、ゲームが行われていると判断して、描画権限の要求に対する応答を返さずに、一時的に着信通知を表示させないようにする。このとき、OS3は閾値に足りなかった時間分のタイマを起動しておき、タイムアウトイベントにおいて、再度キー監視部11に操作キー解放からの経過時間を問い合わせ、この動作を繰り返す。このためユーザがゲームを継続し操作キーを連打している間は、操作キー解放からの経過時間が閾値以上にならずに、長い時間に渡って着信通知を待たせておくことができる。ユーザの操作キー操作が止むと、着信通知が割り込んで画面に表示されるが、このときユーザの操作意思は既に途切れているので、誤操作が行われることがない。また、ユーザの操作意思に反する動作(画面の割り込み表示)をしたことによる不快感や驚きの程度を軽減することができる。   On the other hand, if the counter value is less than the predetermined threshold value, it is determined that the game is being played, and a response to the drawing authority request is not returned, and the incoming call notification is temporarily not displayed. At this time, the OS 3 activates a timer for a time that does not satisfy the threshold, and inquires the elapsed time from the release of the operation key to the key monitoring unit 11 again at the time-out event, and repeats this operation. For this reason, while the user continues the game and continuously presses the operation key, the elapsed time from the release of the operation key does not exceed the threshold value, and the incoming call notification can be kept waiting for a long time. When the user's operation key operation stops, the incoming call notification is interrupted and displayed on the screen. However, since the user's intention to operate has already been interrupted, no erroneous operation is performed. In addition, it is possible to reduce the degree of discomfort and surprise caused by the action (screen interruption display) contrary to the user's intention to operate.

本実施例において、第1のアプリケーション5は着信を通知するためのアプリケーションであったが、他のある処理を実行するアプリケーションであってもよい。即ち、ショートメールが着信した場合、着信応答処理モジュール4はショートメール内に格納されている識別子に基づいて、関連付けられているアプリケーションを第1のアプリケーション5として起動することができる。このようなショートメールサービス(SMS)としては、センターに電子メールが到着していることをSMSで通知し、SMS着信に起因してメールアプリケーションを起動し、センターのメールを受信させる用途がある。あるいは、特定のコンテンツプロバイダと契約して新規コンテンツのサービス開始をSMSで通知することにより、直ちにユーザにそのサービスを開始させるという用途もある。   In the present embodiment, the first application 5 is an application for notifying incoming calls, but may be an application for executing some other process. That is, when a short mail arrives, the incoming call response processing module 4 can start the associated application as the first application 5 based on the identifier stored in the short mail. As such a short mail service (SMS), there is a use in which an e-mail has arrived at the center by SMS, a mail application is started due to the incoming SMS, and the center mail is received. Alternatively, there is a use in which the user immediately starts the service by contracting with a specific content provider and notifying the start of the new content service by SMS.

図3はSMS着信によりアプリケーションの起動が指示された場合の処理を示すフローチャートである。
SMS着信があると(S31)、そのメッセージに格納された識別子を解析する(S32)。そしてその識別子に対応するアプリケーションが起動され(S33)、アプリケーションは描画API6を呼び出す(S34)。このとき前記カウンタ値が閾値以上であるか否かを調べ(S35)、閾値以上であれば描画処理が行われる(S36)。閾値以上でない場合は、閾値になるまで待って(S37)から描画を行う。
FIG. 3 is a flowchart showing processing when an application activation is instructed by incoming SMS.
When there is an incoming SMS (S31), the identifier stored in the message is analyzed (S32). Then, the application corresponding to the identifier is activated (S33), and the application calls the drawing API 6 (S34). At this time, it is checked whether or not the counter value is equal to or larger than a threshold value (S35). If the counter value is equal to or larger than the threshold value, drawing processing is performed (S36). If it is not equal to or greater than the threshold, drawing is performed after waiting for the threshold (S37).

第1のアプリケーション5としては、表示部8への描画権限を要求するものもあれば、バックグランドで処理を行うものも考えられる。本発明は描画権限を要求するアプリケーションであればいかなるものであっても、効果を奏することができる。
また、本実施例では、OS3が描画権限要求を待たせることで実現しているため、第1のアプリケーション5に限らず、例えばOS3自身がユーザへの通知を表示する必要が発生した場合でも効果を奏することができる。例えば、第1のアプリケーション5を起動しようとしてメモリなどのリソースが不足して起動できなかった場合に、着信応答処理モジュール4がエラーメッセージを表示する場合等である。
As the first application 5, there may be an application that requests a drawing authority for the display unit 8, and an application that performs processing in the background. The present invention can be effective for any application that requires drawing authority.
Further, in this embodiment, since the OS 3 waits for a drawing authority request, not only the first application 5 but also, for example, the case where the OS 3 itself needs to display a notification to the user is effective. Can be played. For example, there is a case where the incoming response processing module 4 displays an error message when the first application 5 cannot be started due to insufficient resources such as memory when starting the first application 5.

次に、本実施例によるプログラム及びこのプログラムを記録する記録媒体について説明する。
図1の動作に基づく処理及び図3のフローチャートに示す処理を、本実施例による携帯通信装置におけるコンピュータシステムのCPUが実行するためのプログラムは、本実施例によるプログラムを構成する。
Next, a program according to the present embodiment and a recording medium for recording the program will be described.
A program for the CPU of the computer system in the portable communication apparatus according to this embodiment to execute the processing based on the operation of FIG. 1 and the processing shown in the flowchart of FIG. 3 constitutes the program according to this embodiment.

また、このプログラムを記録するための記録媒体は、本発明によるコンピュータ読み取り可能な記録媒体を構成する。この記録媒体としては、光磁気ディスク、光ディスク、半導体メモリ、磁気記録媒体等を用いることができ、これらをROM,RAM,CD−ROM,フレキシブル・ディスク、メモリカード等に構成して用いてよい。   The recording medium for recording the program constitutes a computer-readable recording medium according to the present invention. As this recording medium, a magneto-optical disk, an optical disk, a semiconductor memory, a magnetic recording medium, or the like can be used, and these may be configured and used in a ROM, RAM, CD-ROM, flexible disk, memory card, or the like.

またこの記録媒体は、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部のRAM等の揮発性メモリのように、一定時間プログラムを保持するものも含まれる。   In addition, this recording medium can store a program for a certain period of time such as a volatile memory such as a RAM in a computer system as a server or a client when the program is transmitted via a network such as the Internet or a communication line such as a telephone line. The thing to hold is also included.

また上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから伝送媒体を介して、あるいは伝送媒体中の伝送波により他のコンピュータシステムに伝送されるものであってよい。上記伝送媒体とは、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように、情報を伝送する機能を有する媒体をいうものとする。   The program may be transmitted from a computer system storing the program in a storage device or the like to another computer system via a transmission medium or by a transmission wave in the transmission medium. The transmission medium refers to a medium having a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line.

また上記プログラムは、前述した機能を実現するために複数のプログラムで構成されてもよい。さらに、前述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。   The program may be composed of a plurality of programs in order to realize the functions described above. Furthermore, what can implement | achieve the function mentioned above in combination with the program already recorded on the computer system, what is called a difference file (difference program) may be sufficient.

従って、このプログラム及び記録媒体を図1のシステム又は装置とは異なるシステム又は装置において用い、そのシステム又は装置のコンピュータがこのプログラムを実行することによっても、各実施例で説明した機能及び効果と同等の機能及び効果を得ることができ、本発明の課題を解決することができる。
尚、携帯通信装置は携帯電話装置、通信部を内蔵する携帯情報装置、通信カードが着脱可能な携帯情報装置等を含むものである。
Therefore, even when this program and recording medium are used in a system or apparatus different from the system or apparatus in FIG. 1 and the computer of the system or apparatus executes this program, the functions and effects described in the embodiments are the same. Functions and effects can be obtained, and the problems of the present invention can be solved.
The mobile communication device includes a mobile phone device, a mobile information device with a built-in communication unit, a mobile information device to which a communication card can be attached and detached, and the like.

本発明の実施例による携帯電話装置の構成を示すブロック図である。It is a block diagram which shows the structure of the mobile telephone apparatus by the Example of this invention. キー監視部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of a key monitoring part. SMS着信によるアプリケーション起動に関する動作を示すフローチャートである。It is a flowchart which shows the operation | movement regarding the application starting by SMS incoming. 従来の携帯電話装置の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the conventional mobile telephone apparatus.

符号の説明Explanation of symbols

1 無線デバイス
2 無線デバイスドライバ
3 OS
4 着信応答処理モジュール
5 第1のアプリケーション
6 描画API
7 表示ドライバ
8 表示部
9 キーデバイス
10 キードライバ
11 キー監視部
12 第2のアプリケーション

1 Wireless device 2 Wireless device driver 3 OS
4 Incoming response processing module 5 First application 6 Drawing API
7 Display Driver 8 Display Unit 9 Key Device 10 Key Driver 11 Key Monitoring Unit 12 Second Application

Claims (7)

着信の通知もしくは着信に起因して発生する通知を表示手段により表示する携帯電話装置において、
ユーザによる操作キーの操作解放からの経過時間を計測するキー監視手段と、
着信が発生した場合、前記キー監視手段が計測した経過時間に基づいて前記表示手段に対して前記通知の表示を制御をする制御手段とを設けたことを特徴とする携帯通信装置。
In a mobile phone device that displays a notification of an incoming call or a notification generated due to an incoming call by a display means,
Key monitoring means for measuring the elapsed time from the release of the operation key by the user;
A portable communication apparatus comprising: a control unit that controls display of the notification to the display unit based on an elapsed time measured by the key monitoring unit when an incoming call occurs.
前記着信はメールの着信であり、前記着信に起因して発生する通知はメールの情報に応じて起動されるアプリケーションに関する通知であることを特徴とする請求項1に記載の携帯通信装置。   The mobile communication device according to claim 1, wherein the incoming call is an incoming mail, and the notification generated due to the incoming call is a notification related to an application activated in accordance with mail information. 前記制御手段は、前記キー監視手段が計測した経過時間が所定の閾値に達した場合、前記表示手段により前記通知の表示を行うことを特徴とする請求項1又は2記載の携帯通信装置。   3. The portable communication device according to claim 1, wherein the control unit displays the notification by the display unit when the elapsed time measured by the key monitoring unit reaches a predetermined threshold value. 着信の通知もしくは着信に起因して発生する通知を表示する表示処理と、
ユーザによる操作キーの操作解放からの経過時間を計測するキー監視処理と、
前記着信が発生した場合、前記キー監視処理により計測した経過時間に基づいて前記通知の表示処理の制御をする制御処理とをコンピュータに実行させるプログラム。
A display process for displaying an incoming call notification or a notification generated due to an incoming call;
A key monitoring process for measuring the elapsed time from the release of the operation key by the user;
A program for causing a computer to execute a control process for controlling the display process of the notification based on an elapsed time measured by the key monitoring process when the incoming call occurs.
前記着信はメールの着信であり、前記着信に起因して発生する通知はメールの情報に応じて起動されるアプリケーションに関する通知であることを特徴とする請求項4に記載のプログラム。   The program according to claim 4, wherein the incoming call is an incoming mail, and the notification generated due to the incoming call is a notification related to an application activated in accordance with mail information. 前記制御処理により前記キー監視処理により計測した経過時間が所定の閾値に達したとき、前記通知の表示処理を行うことを特徴とする請求項4又は5記載のプログラム。   6. The program according to claim 4, wherein when the elapsed time measured by the key monitoring process reaches a predetermined threshold by the control process, the notification display process is performed. 請求項4〜6のいずれか1項記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
The computer-readable recording medium which recorded the program of any one of Claims 4-6.
JP2003342375A 2003-09-30 2003-09-30 Portable communication device, program, and computer-readable recording medium Expired - Fee Related JP4173423B2 (en)

Priority Applications (10)

Application Number Priority Date Filing Date Title
JP2003342375A JP4173423B2 (en) 2003-09-30 2003-09-30 Portable communication device, program, and computer-readable recording medium
KR1020040076805A KR100697416B1 (en) 2003-09-30 2004-09-24 Computer-readable recording media recording mobile communication terminals, information providing systems and programs
US10/952,261 US8798612B2 (en) 2003-09-30 2004-09-27 Mobile communication terminal for controlling startup of application based on received message and information providing system
CNB2004100120387A CN100548007C (en) 2003-09-30 2004-09-28 Mobile communication terminal, information providing system and method
CN200910224532A CN101715025A (en) 2003-09-30 2004-09-28 Mobile communication terminal, information providing system, program, and computer readable recording medium
CN 200710006711 CN101026833B (en) 2003-09-30 2004-09-28 Mobile communication terminal, information providing system, program and recording medium
US11/554,424 US9008627B2 (en) 2003-09-30 2006-10-30 Mobile communication terminal and information providing system
US11/832,535 US8995953B2 (en) 2003-09-30 2007-08-01 Mobile communication terminal that stores accumulated communication charge for an application
US12/016,879 US9203634B2 (en) 2003-09-30 2008-01-18 Mobile communication terminal, information providing system, program, and computer readable recording medium
US12/236,390 US8326271B2 (en) 2003-09-30 2008-09-23 Mobile communication terminal, program, and computer readable recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003342375A JP4173423B2 (en) 2003-09-30 2003-09-30 Portable communication device, program, and computer-readable recording medium

Publications (2)

Publication Number Publication Date
JP2005110026A true JP2005110026A (en) 2005-04-21
JP4173423B2 JP4173423B2 (en) 2008-10-29

Family

ID=34536669

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003342375A Expired - Fee Related JP4173423B2 (en) 2003-09-30 2003-09-30 Portable communication device, program, and computer-readable recording medium

Country Status (1)

Country Link
JP (1) JP4173423B2 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007150516A (en) * 2005-11-25 2007-06-14 Kyocera Corp Portable terminal device, message information receiving method, computer program
WO2007110955A1 (en) * 2006-03-29 2007-10-04 Fujitsu Limited Mobile terminal apparatus, status monitoring method and status monitoring program
JP2009135770A (en) * 2007-11-30 2009-06-18 Casio Hitachi Mobile Communications Co Ltd Terminal device and program
JP2010220220A (en) * 2009-03-16 2010-09-30 Avaya Inc Advanced availability detection
JP2011097305A (en) * 2009-10-28 2011-05-12 Kyocera Corp Portable electronic equipment, and method for controlling portable electronic equipment
JP2011100475A (en) * 2010-12-24 2011-05-19 Kyocera Corp Communication device, communication method and program
JP2014197853A (en) * 2008-06-09 2014-10-16 イマージョン コーポレーションImmersion Corporation Developing notification framework for electronic device events
JP2020119581A (en) * 2014-05-31 2020-08-06 アップル インコーポレイテッドApple Inc. Displaying interactive notifications on touch sensitive devices

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007150516A (en) * 2005-11-25 2007-06-14 Kyocera Corp Portable terminal device, message information receiving method, computer program
WO2007110955A1 (en) * 2006-03-29 2007-10-04 Fujitsu Limited Mobile terminal apparatus, status monitoring method and status monitoring program
JP2009135770A (en) * 2007-11-30 2009-06-18 Casio Hitachi Mobile Communications Co Ltd Terminal device and program
JP2014197853A (en) * 2008-06-09 2014-10-16 イマージョン コーポレーションImmersion Corporation Developing notification framework for electronic device events
US9357052B2 (en) 2008-06-09 2016-05-31 Immersion Corporation Developing a notification framework for electronic device events
JP2010220219A (en) * 2009-03-16 2010-09-30 Avaya Inc Advanced availability detection
JP2013078157A (en) * 2009-03-16 2013-04-25 Avaya Inc Advanced availability detection
US8484339B2 (en) 2009-03-16 2013-07-09 Avaya, Inc. Advanced availability detection
US8499085B2 (en) 2009-03-16 2013-07-30 Avaya, Inc. Advanced availability detection
US9092389B2 (en) 2009-03-16 2015-07-28 Avaya Inc. Advanced availability detection
JP2010220220A (en) * 2009-03-16 2010-09-30 Avaya Inc Advanced availability detection
US9372824B2 (en) 2009-03-16 2016-06-21 Avaya Inc. Advanced availability detection
JP2011097305A (en) * 2009-10-28 2011-05-12 Kyocera Corp Portable electronic equipment, and method for controlling portable electronic equipment
JP2011100475A (en) * 2010-12-24 2011-05-19 Kyocera Corp Communication device, communication method and program
JP2020119581A (en) * 2014-05-31 2020-08-06 アップル インコーポレイテッドApple Inc. Displaying interactive notifications on touch sensitive devices
JP7003170B2 (en) 2014-05-31 2022-01-20 アップル インコーポレイテッド Displaying interactive notifications on touch-sensitive devices

Also Published As

Publication number Publication date
JP4173423B2 (en) 2008-10-29

Similar Documents

Publication Publication Date Title
KR100694337B1 (en) Mobile terminal, control method of mobile terminal and mobile terminal
CN101065982B (en) Processing a message received from a mobile cellular network
JP3908944B2 (en) Mobile communication device
KR100697416B1 (en) Computer-readable recording media recording mobile communication terminals, information providing systems and programs
US7437557B2 (en) Garbage collection system and method for a mobile communication terminal
JP4878741B2 (en) System and method for transport independent game API for mobile devices
JP4205980B2 (en) Terminal device and program
CN101102573A (en) Mobile terminal, method of controlling mobile phone terminal, and mobile phone terminal
JP5826753B2 (en) User-selectable environment for mobile communication devices
EP2503765B1 (en) Method and terminal for leaving video messages
TW200421834A (en) Annunciators for voice and data applications in wireless communication devices
KR20160102318A (en) Voice communications with real-time status notifications
JP4173423B2 (en) Portable communication device, program, and computer-readable recording medium
JP3992513B2 (en) Information communication terminal capable of executing application program and control method thereof
WO2019020012A1 (en) Picture processing method and apparatus
KR20040081512A (en) Control Method of Hidden Menu or Hidden Recent Call List in Wireless Terminal
KR100873798B1 (en) Method of providing incoming message hiding service in mobile communication terminal and mobile communication terminal for same
EP1657890B1 (en) Apparatus and method for processing alert message of mobile communication terminal
KR20050086059A (en) Moving picture transmission method for mobile communication terminal
JP4083658B2 (en) Portable communication device, program, and computer-readable recording medium
JP2000148607A (en) E-mail device and recording medium on which e-mail program is recorded
KR100442667B1 (en) Method for deleting sms messages automatically in a mobile telecommunication terminal
JP2006311595A (en) Mobile phone terminal device, content playback interruption / resume method in mobile phone terminal device, and content distribution station
JP3935697B2 (en) Telephone capable of executing application program, key control method for telephone, and control program used for telephone
JP3873013B2 (en) Information communication terminal and control method thereof

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060912

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080201

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080205

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080407

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: 20080805

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080813

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20110822

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20120822

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20130822

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees