JP5114029B2 - Portable terminal device and program - Google Patents
Portable terminal device and program Download PDFInfo
- Publication number
- JP5114029B2 JP5114029B2 JP2006189914A JP2006189914A JP5114029B2 JP 5114029 B2 JP5114029 B2 JP 5114029B2 JP 2006189914 A JP2006189914 A JP 2006189914A JP 2006189914 A JP2006189914 A JP 2006189914A JP 5114029 B2 JP5114029 B2 JP 5114029B2
- Authority
- JP
- Japan
- Prior art keywords
- contact
- connection
- recording medium
- processing means
- terminal device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000001514 detection method Methods 0.000 claims description 53
- 238000000034 method Methods 0.000 claims description 38
- 238000012544 monitoring process Methods 0.000 claims description 36
- 238000004891 communication Methods 0.000 claims description 12
- 230000005856 abnormality Effects 0.000 claims description 9
- 230000004044 response Effects 0.000 claims description 7
- 230000002159 abnormal effect Effects 0.000 claims description 6
- 239000000725 suspension Substances 0.000 claims description 2
- 230000006870 function Effects 0.000 description 53
- 230000005284 excitation Effects 0.000 description 9
- 230000007257 malfunction Effects 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 230000002950 deficient Effects 0.000 description 1
- 230000005674 electromagnetic induction Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- Debugging And Monitoring (AREA)
- Telephone Set Structure (AREA)
- Telephone Function (AREA)
Description
この発明は、外部接続状態を所定のタイミングで検出すると共に、この接続異常の検出に応じて所定の処理を実行する携帯端末装置及びプログラムに関する。 The present invention relates to a portable terminal device and a program for detecting an external connection state at a predetermined timing and executing a predetermined process in response to detection of the connection abnormality.
従来、加入者情報として加入者登録番号(識別情報)、加入者電話番号などが記憶されているSIM(Subscriber Identity Module)カードを装置本体に装着することで、この加入者電話番号での発信、着信を可能とした携帯電話装置として、例えば、複数の加入者電話番号で同時待受けを可能として技術が知られている(特許文献1参照)。
この種の携帯電話装置では、SIMカードが装着されているか否かを定期的にチェックし、SIMカードの接続無しを検出した際には、アクセスエラーとして通信機能あるいは電話装置自体の使用を制限するようにしているため、再度、電源を立ち上げないと、再起動することできないようになっている。
In this type of mobile phone device, it is periodically checked whether or not a SIM card is installed, and when the SIM card is not connected, the use of the communication function or the phone device itself is restricted as an access error. Therefore, it cannot be restarted unless the power is turned on again.
ところで、電子マネー、乗車券、定期券などに利用可能な非接触ICカード機能を備えた携帯電話装置にあっては、その利用時にリーダライタに接近させる関係上、装置本体を間違ってリーダライタに衝突させてしまうことがある。このような衝突によって装置本体に大きな衝撃が加わると、カードスロット内において瞬間的な接触不良が起きてしまうことがある。この場合、SIMカードの接続有無の検出時に装置本体に大きな衝撃が加わると、瞬間的な接触不良によってカード接続無しが検出されてしまい、アクセスエラーとして判断されるおそれがあった。
このことは、SIMカードの接続有無検出に限らず、バッテリーチェック時においても衝撃による瞬間的な接触不良によってそのチェック処理が誤作動する危険性が高かった。
By the way, in the case of a mobile phone device equipped with a non-contact IC card function that can be used for electronic money, a boarding ticket, a commuter pass, etc. It may cause a collision. When a large impact is applied to the apparatus main body due to such a collision, an instantaneous contact failure may occur in the card slot. In this case, if a large impact is applied to the apparatus main body at the time of detecting whether or not the SIM card is connected, the absence of card connection may be detected due to a momentary contact failure, which may be determined as an access error.
This is not limited to detecting whether or not a SIM card is connected, and there is a high risk that the check process may malfunction due to a momentary contact failure due to an impact even during battery check.
この発明の課題は、外部接続状態に応じて所定の処理を実行する接続状態監視機能付き携帯電話装置において、非接触IC処理機能の使用時の衝撃などによって外部接続状態が瞬間的に変化したとしても、この瞬間的な変化の検出に伴う誤作動を回避できるようにすることである。 An object of the present invention is that, in a mobile phone device with a connection state monitoring function that executes a predetermined process according to the external connection state, the external connection state is instantaneously changed due to an impact or the like when the non-contact IC processing function is used. In other words, it is possible to avoid a malfunction due to the detection of this instantaneous change.
請求項1記載の発明は、外部記録媒体と該外部記録媒体が接続されるスロットとの接続異常を所定のタイミングで検出すると共に、この接続異常の検出に応じて所定の処理を実行する接続状態監視機能を備えた携帯端末装置であって、外部処理装置との間で非接触通信を行う非接触IC処理手段と、前記非接触IC処理手段の動作有無を判別する判別手段と、この判別手段によって、前記非接触IC処理手段が動作していると判別された場合、前記接続状態監視機能の監視動作を無効、保留の何れかで制御し、前記非接触IC処理手段が動作していないと判別された場合、前記接続状態監視機能を制御して前記外部記録媒体の接続有無を検出する制御手段とを具備したことを特徴とする。
更に、外部記録媒体と該外部記録媒体が接続されるスロットとを備えるコンピュータに対して、上述した請求項1記載の発明に示した主要機能を実現させるためのプログラムを提供する(請求項7記載の発明)。
The invention according to claim 1 is a connection state in which a connection abnormality between an external recording medium and a slot to which the external recording medium is connected is detected at a predetermined timing, and a predetermined process is executed in response to the detection of the connection abnormality. A mobile terminal device having a monitoring function, a non-contact IC processing unit that performs non-contact communication with an external processing device, a determination unit that determines whether the non-contact IC processing unit is operating, and the determination unit When it is determined that the non-contact IC processing means is operating, the monitoring operation of the connection state monitoring function is controlled by either invalidation or suspension, and the non-contact IC processing means is not operating. And control means for controlling the connection state monitoring function to detect the presence / absence of connection of the external recording medium when determined.
Furthermore, a program for realizing the main functions described in the first aspect of the present invention is provided to a computer including an external recording medium and a slot to which the external recording medium is connected (Claim 7). Invention).
なお、上述した請求項1記載の発明は次のようなものであってもよい。
前記接続状態監視機能は、外部記録媒体の接続有無を検出すると共に、この外部記録媒体の接続異常の検出に応じて携帯端末装置の使用を制限する(請求項2記載の発明)。
この場合、前記接続状態監視機能は、加入者電話番号を記憶する外部記録媒体が接続されていないことが検出された際に、携帯端末装置の使用を制限するようにしてもよい(請求項3記載の発明)。
The invention described in claim 1 described above may be as follows.
The connection state monitoring function detects whether or not an external recording medium is connected, and restricts the use of the portable terminal device according to the detection of an abnormal connection of the external recording medium (the invention according to claim 2 ).
In this case, the connection state monitoring function, when it is detected that the external recording medium for storing the subscriber telephone number is not connected, may be limited to use of the portable terminal device (claim 3 Described invention).
前記非接触IC処理手段の有効、無効を切り替える切り替え手段を設け、この切り替え手段によって非接触IC処理手段の有効が設定されていることを条件に、前記判別手段は、非接触IC処理手段が動作しているか否かを判別する(請求項6記載の発明)。 A switching means for switching between valid and invalid of the non-contact IC processing means is provided, and the non-contact IC processing means operates on the condition that the non-contact IC processing means is valid by the switching means. It is discriminate | determined whether it is doing (invention of Claim 6 ).
請求項4記載の発明は、外部記録媒体と該外部記録媒体が接続されるスロットとの接続異常を所定のタイミングで検出すると共に、この接続異常の検出に応じて所定の処理を実行する接続状態監視機能を備えた携帯端末装置であって、外部処理装置との間で非接触通信を行う非接触IC処理手段と、前記非接触IC処理手段の動作有無を判別する判別手段と、この判別手段によって、前記非接触IC処理手段が動作していると判別された場合、前記接続状態監視機能を制御して検出動作を繰り返して再試行し、前記非接触IC処理手段が動作していないと判別された場合、携帯端末装置の使用を制限する制御手段とを具備したことを特徴とする
更に、外部記録媒体と該外部記録媒体が接続されるスロットとを備えるコンピュータに対して、上述した請求項4記載の発明に示した主要機能を実現させるためのプログラムを提供する(請求項8記載の発明)。
The invention according to
なお、上述した請求項4記載の発明は次のようなものであってもよい。
前記接続状態監視機能の検出動作の再試行回数を計数する計数手段を設け、この計数手段によって再試行回数が所定回数に達するまでの間、当該接続検出動作を繰り返して再試行すると共に、この再試行回数が所定回数に達しても前記非接触IC処理手段が動作中であれば、携帯端末装置の使用を制限する(請求項5記載の発明)。
また、前記非接触IC処理手段の有効、無効を切り替える切り替え手段を設け、この切り替え手段によって非接触IC処理手段の有効が設定されていることを条件に、前記判別手段は、非接触IC処理手段が動作しているか否かを判別する(請求項6記載の発明)。
The invention described in
Counting means for counting the number of retries of the detection operation of the connection state monitoring function is provided, and until the number of retries reaches a predetermined number by the counting means, the connection detection operation is repeated and retried. Even if the number of trials reaches a predetermined number, if the non-contact IC processing means is in operation , use of the mobile terminal device is restricted (invention of claim 5 ).
Further, provided is a switching means for switching the validity / invalidity of the non-contact IC processing means, and on the condition that the validity of the non-contact IC processing means is set by the switching means, the discrimination means is a non-contact IC processing means It is determined whether or not is operating (invention of claim 6 ).
この発明は、外部接続状態に応じて所定の処理を実行する接続状態監視機能付き携帯電話装置において、非接触IC処理機能の使用時の衝撃などによって外部接続状態が瞬間的に変化したとしても、この瞬間的な変化の検出による誤作動を回避することができ、この誤作動に伴う復旧作業などを不要とすることができる。 In the mobile phone device with a connection state monitoring function that executes a predetermined process according to the external connection state, even if the external connection state changes momentarily due to an impact when using the non-contact IC processing function, A malfunction due to the detection of this instantaneous change can be avoided, and a recovery operation associated with the malfunction can be eliminated.
(実施例1)
以下、図1〜図3を参照して本発明の第1実施例を説明する。
この実施例は、携帯端末装置として携帯電話装置に適用した場合を例示したもので、図1は、この携帯電話装置の基本的な構成要素を示したブロック図である。
この携帯電話装置は、通話機能、電子メール機能、インターネット接続機能(Webアクセス機能)などのほか、接続状態監視機能、非接触IC処理機能が備えられている。この接続状態監視機能は、SIMカードと同様に加入者情報などを記録されているUIM(User Identity Module)カードの接続状態を所定のタイミングで検出すると共に、この接続無し検出に応じてアクセスエラー処理を実行し、装置自体の使用を制限する端末ロック状態に設定する機能である。非接触IC処理機能は、電子マネー機能を構成するもので、リーダライタ付きの取引端末との間で非接触通信を行うことによって電子マネーによる支払いを行うものである。
Example 1
Hereinafter, a first embodiment of the present invention will be described with reference to FIGS.
This embodiment exemplifies a case where the present invention is applied to a mobile phone device as a mobile terminal device, and FIG. 1 is a block diagram showing basic components of the mobile phone device.
This cellular phone device is provided with a connection function monitoring function and a non-contact IC processing function in addition to a telephone call function, an electronic mail function, an Internet connection function (Web access function), and the like. This connection state monitoring function detects a connection state of a UIM (User Identity Module) card in which subscriber information and the like are recorded in the same manner as the SIM card at a predetermined timing, and an access error process according to the detection of the absence of connection. Is set to the terminal lock state that restricts the use of the device itself. The non-contact IC processing function constitutes an electronic money function, and performs payment with electronic money by performing non-contact communication with a transaction terminal with a reader / writer.
CPU1は、記憶部2内の各種のプログラムに応じてこの携帯電話装置の全体動作を制御する中核的な中央演算処理装置である。記憶部2は、プログラム領域とデータ領域とを有し、このプログラム領域には、後述する図3に示す動作手順に応じて本実施例を実現するためのプログラムが格納されている。記録メディア3は、外部メモリスロット4を介して着脱自在に装着される可搬型メモリであり、各種のデータ・プログラムを外部供給するもので、例えば、スマートメディア、ICカードなどによって構成されている。メモリ4は、ワーク領域を有する内部メモリで、例えば、DRAM、SDRAM(Synchronous DRAM)などによって構成され、必要に応じてメモリ5内の各種のデータは、記憶部2にセーブされる。
The CPU 1 is a core central processing unit that controls the overall operation of the mobile phone device in accordance with various programs in the storage unit 2. The storage unit 2 has a program area and a data area. In this program area, a program for realizing the present embodiment is stored in accordance with an operation procedure shown in FIG. The
電話通信部6は、無線部を構成するアンテナに接続された送受信部(ベースバンド部)の受信側から信号を取り込んで受信ベースバンド信号に復調したのちに、音響制御部7を介して送話スピーカ8から音声出力させる。また、電話通信部6は、受話マイク9から入力された音声データを音響制御部7から取り込み、送信ベースバンド信号に符号化したのちに送受信部の送信側に与えられてアンテナから発信出力させる。一方、電子メール機能、インターネット接続機能によって電話通信部6を介して受信取得した表示データは、表示制御部10を介してLCD(液晶表示装置)などのメイン表示部11に与えられて表示出力される。サブ表示部12は現在日時、簡易なメッセージ、アイコンなどを表示する。
The
キー操作部13は、ダイヤル入力、文字入力、コマンド入力などを行うもので、CPU1は、キー操作部13からのキー入力信号に応じた処理を実行する。報知部14は、着信報知などの報知用のスピーカ、LED(発光ダイオード)、振動モータを備え、電話・メール着信時に駆動されて着信報知を行うほか、アラーム報知時にも駆動される。RTC(リアルタイムクロックモジュール)15は、時計部を構成するもので、CPU1は、RTC15から現在日時を取得する。
The
非接触IC処理部16は、電子マネー機能を構成するもので、メモリ部、コイルアンテナ部を有し、ICリーダライタ付きの取引端末(図示せず)との間で微弱電波によってデータの送受信を行う。メモリ部は、マネー残高メモリなどを有し、コイルアンテナ部は、受信電波によって電磁誘導される起電力を非接触IC処理部16の動作電力とするもので、非接触IC処理部16は、コイルアンテナ部からの起電力に基づいて起動し、ICリーダライタとの間でマネー残高の更新と共に今回の取引情報を利用履歴として記憶する処理などを行う。励磁電流検出回路16Aは、電磁誘導によって励磁された電流を検出するもので、CPU1は、励磁電流検出回路16Aからの検出信号に応じて非接触IC処理部16の動作有無を判別する。なお、電子マネー機能は、使用不能なロック状態と使用可能な状態とを機能オン/オフ操作によって任意に切り替え可能となっている。
The non-contact
UIMカード17は、カードスロット18を介して着脱自在に装着されるICカードであり、SIMカードと同様に加入者情報などが記録されている。CPU1は、上述の接続状態監視機能を動作させ、UIMカード17がカードスロット18に接続されているかの接続状態を所定のタイミング毎に検出する。この場合、CPU1は、カードスロット18をアクセスしてUIMカード17の接続有無をチェックし、接続不良などで接続無しを検出した際には、アクセスエラー処理を実行し、この電話装置自体の使用を制限する端末ロック状態に設定するようにしている。CPU1は、このUIMカード17の接続検出時に励磁電流検出回路16Aからの検出信号に基づいて非接触IC処理部16の動作有無を判別し、励磁電流を検出したときには非接触IC処理部16が動作中であると判断して接続状態監視機能の監視動作を制御するようにしている。
The UIM
図2は、UIMカード17の接続状態を監視する監視動作を説明するための図である。
CPU1は、UIMカード17の接続状態を所定のタイミング(例えば、5秒間隔t)毎に検出すると共に、この検出タイミング毎に非接触IC処理部16の動作有無(電子マネー機能を利用中か否か)を判別する。この際、検出タイミング時に非接触IC処理部16が動作中(電子マネー利用中)であれば、その検出動作を一時保留してその検出タイミングを所定時間シフト(延期)するようにしている。なお、図示の例では、3秒間延期した場合を示したが、最大6秒間シフト可能となっている。すなわち、検出タイミングを3秒間延期してもUIMカード17の接続無しが検出されたときには、再び、3秒間の延期を行ってUIMカード17の接続有無を検出するようにしている。
FIG. 2 is a diagram for explaining a monitoring operation for monitoring the connection state of the
The CPU 1 detects the connection state of the
次に、この第1実施例における携帯電話装置の動作概念を図3に示すフローチャートを参照して説明する。ここで、このフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。このことは後述する他の実施例においても同様であり、記録媒体のほかに、伝送媒体を介して外部供給されたプログラム/データを利用してこの実施例特有の動作を実行することもできる。 Next, the operation concept of the cellular phone device in the first embodiment will be described with reference to the flowchart shown in FIG. Here, each function described in this flowchart is stored in the form of a readable program code, and operations according to the program code are sequentially executed. In addition, the operation according to the above-described program code transmitted via the transmission medium can be sequentially executed. This is the same in other embodiments described later. In addition to the recording medium, the program / data supplied from the outside via the transmission medium can be used to execute operations specific to this embodiment.
図3は、5秒間隔毎に実行開始されるUIMカード17の接続状態を検出するUIMカードチェック処理を示したフローチャートである。
先ず、CPU1は、電子マネー機能が使用不能な状態にロック設定されているか否かを調べ(ステップA1)、電子マネー機能がロックされていれば、カードスロット18を介してUIMカード17の接続有無をチェックする(ステップA10)。いま、UIMカード17が正常に接続されていることを検出すると(ステップA11でYES)、このフローは正常終了となるが、UIMカード17が装着されていない場合あるいは装着されていても接触不良によって接続無しを検出したときには(ステップA11でNO)、アクセスエラー処理に移り、現在の処理を中止して端末ロック状態に設定する。
FIG. 3 is a flowchart showing a UIM card check process for detecting a connection state of the
First, the CPU 1 checks whether or not the electronic money function is locked in an unusable state (step A1). If the electronic money function is locked, whether or not the
一方、電子マネー機能のロックが解除されて使用可能な状態に設定されていれば(ステップA1でNO)、CPU1は、電子マネー機能を構成する非接触IC処理部16をアクセスし、その励磁電流検出回路16Aからの検出信号に基づいて非接触IC処理部16の動作有無をチェックする(ステップA2)。この場合、受信電波による励磁電流の有無に基づいて非接触IC処理部16が動作中であるか否かを判別し、非動作中であれば(ステップA3でNO)、上述と同様に、UIMカード17の接続有無をチェックする判断ステップA10に移るが、非接触IC処理部16が動作中であれば(ステップA3でYES)、メモリ5のワーク域内に設けられている「リトライ済みフラグ」をオフしたのち(ステップA4)、今回の検出動作を一時保留するために3秒間待機する(ステップA5)。
On the other hand, if the electronic money function is unlocked and set to a usable state (NO in step A1), the CPU 1 accesses the non-contact
すなわち、上述したようにUIMカード17の接続有無を検出するタイミング時に非接触IC処理部16が動作中であれば、この検出タイミングを最大6秒間延期可能とするため、最初の3秒間の延期時には「リトライ済みフラグ」をオフしておく。そして、この検出タイミングを3秒間延期したのち、再び、UIMカード17の接続有無をチェックした結果(ステップA6)、UIMカード17の接続有りを検出すると(ステップA7でYES)、今回の接続エラー検出は、瞬間的な接続不良によるエラーであると認識して正常終了となるが、3秒間延期してもUIMカード17の接続無しを検出したときには(ステップA7でNO)、「リトライ済みフラグ」がオンされているかを判別する(ステップA8)。
In other words, as described above, if the non-contact
いま、「リトライ済みフラグ」は、最初の3秒間が経過した時点ではオフされているので(ステップA8でNO)、次のステップA9に移り、「リトライ済みフラグ」をオンしたのち、更に3秒間の延期を行うためにステップA5に戻る。そして、この6秒間の延期後にUIMカード17の接続有りを検出すると(ステップA7でYES)、瞬間的な接続不良による接続エラーであると認識して正常終了となるが、6秒間延期してもUIMカード17の接続無しを検出した際には(ステップA7でNO)、アクセスエラー処理に移り、現在の処理を中止して端末ロック状態に設定する。
Now, since the “retry completed flag” is turned off when the first 3 seconds have elapsed (NO in step A8), the process proceeds to the next step A9, and after the “retry completed flag” is turned on, another 3 seconds. To return to step A5. If the presence of connection of the
以上のように、この第1実施例においてCPU1は、UIMカード17の接続状態を所定のタイミングで検出すると共に、カード接続無しを検出したときにはアクセスエラー処理を実行して端末ロック状態に設定するが、その際、UIMカード17の接続検出時に受信電波による励磁電流の有無に基づいて非接触IC処理部16が動作中であるか否かを判別し、それが動作中であれば、当該検出タイミングを一時保留してその検出を延長するようにしたから、非接触IC処理部16の使用時(電子マネーの利用時)に装置本体がリーダライタに衝突し、その衝撃によってカードが瞬間的に接続不良となっても、この瞬間的な接続不良の検出による誤作動を回避することができ、この誤作動に伴う復旧作業などを不要とすることができる。
As described above, in the first embodiment, the CPU 1 detects the connection state of the
この場合、電子マネー機能(非接触IC処理部16)の使用不能なロック状態と使用可能な状態とを機能オン/オフ操作によって任意に切り替え可能であり、この電子マネー機能がロック解除されていることを条件に非接触IC処理部16の動作有無を検出するようにしたから、電子マネー機能のロック設定時には、非接触IC処理部16の動作有無検出を省略することができる。
In this case, the electronic money function (non-contact IC processing unit 16) can be arbitrarily switched between an unusable locked state and a usable state by a function on / off operation, and the electronic money function is unlocked. Therefore, the presence / absence of the operation of the non-contact
なお、上述した第1実施例においては、UIMカード17の接続状態を検出するUIMカードチェック処理を5秒間隔毎に実行するようにしたが、この時間間隔は任意であり、また、UIMカード17の接続検出時に非接触IC処理部16が動作中であるか否かを判別し、それが動作中であれば、今回の検出タイミングを一時保留してその検出を少なくとも3秒間延長したが、その延長期間も衝撃による影響を回避できれば、任意であると共に、今回の検出タイミングを延長する場合に限らず、その検出をキャンセルするようにしてもよい。更に、今回の検出タイミングを延長したり、無効とせず、現在の処理を中止して端末ロック状態に設定するアクセスエラー処理自体をキャンセルとするようにしてもよい。
(実施例2)
In the first embodiment described above, the UIM card check process for detecting the connection state of the
(Example 2)
以下、この発明の第2実施例について図4を中心に説明する。
なお、上述した第1実施例においては、UIMカード17の接続検出時に非接触IC処理部16が動作中であれば、この接続検出タイミングを一時保留して延長するようにしたが、この第2実施例においては、UIMカード17の接続検出時に非接触IC処理部16が動作中であれば、UIMカード17の接続検出動作を予め決められている回数分再試行するようにしたものである。
ここで、両実施例において基本的あるいは名称的に同一のものは、同一符号を付して示し、その説明を省略すると共に、以下、第2実施例の特徴部分を中心に説明するものとする。
The second embodiment of the present invention will be described below with reference to FIG.
In the first embodiment described above, if the non-contact
Here, the same or the same names in both embodiments are denoted by the same reference numerals, the description thereof will be omitted, and the following description will focus on the features of the second embodiment. .
図4は、第2実施例におけるUIMカードチェック処理を示したフローチャートで、5秒間隔毎に実行開始される。
先ず、CPU1は、メモリ5のワーク域内に設けられている「リトライ回数」に初期値“0”をセットしたのち(ステップB1)、カードスロット18を介してUIMカード17の接続有無をチェックする(ステップB2)。いま、UIMカード17が正常に接続されていることを検出すると(ステップB2でYES)、このフローは正常終了となるが、UIMカード17が装着されていない場合あるいは装着されていても接触不良によって接続無しを検出したときには(ステップB2でNO)、電子マネー機能が使用不能な状態にロック設定されているか否かを調べ(ステップB3)、電子マネー機能がロックされていれば、アクセスエラー処理に移り、現在の処理を中止して端末ロック状態に設定する。
FIG. 4 is a flowchart showing the UIM card check process in the second embodiment, which is started every 5 seconds.
First, the CPU 1 sets an initial value “0” in the “retry count” provided in the work area of the memory 5 (step B 1), and then checks whether the
また、電子マネー機能のロックが解除されて使用可能な状態に設定されていれば(ステップB3でNO)、CPU1は、励磁電流検出回路16Aからの検出信号に基づいて非接触IC処理部16の動作有無をチェックし(ステップB5)、非動作中であれば(ステップB6でNO)、上述と同様に、アクセスエラー処理に移り、現在の処理を中止して端末ロック状態に設定する。また、非接触IC処理部16の動作中であれば(ステップB6でYES)、「リトライ回数」に“1”を加算する更新処理を実行したのち(ステップB7)、「リトライ回数」は“3”に達したかをチェックする(ステップB8)。
If the electronic money function is unlocked and set to a usable state (NO in step B3), the CPU 1 determines whether the non-contact
いま、最初の更新時に「リトライ回数」は“1”であるから、ステップB2に戻り、カードの接続チェックが行われる。以下、「リトライ回数」が“3”に達するまでカード接続チェックが繰り返される。この接続チェックを繰り返している過程において、カード接続有りが検出されると(ステップB3でYES)、正常終了となるが、「リトライ回数」が“3”に達する前であっても非接触IC処理部16の動作が終了したときにカード接続無し検出のままであれば(ステップB6でNO)、接続エラーの原因が衝撃による瞬間的な接続不良ではないと認識して、端末ロック状態に設定する。同様に、非接触IC処理部16が動作中であってもカード接続無し検出のまま「リトライ回数」が“3”に達した際には(ステップB8でYES)、接続エラーの原因が衝撃による瞬間的な接続不良ではないと認識して、端末ロック状態に設定する。
Since the “retry count” is “1” at the time of the first update, the process returns to step B2 to check the card connection. Thereafter, the card connection check is repeated until the “retry count” reaches “3”. In the process of repeating this connection check, if the presence of card connection is detected (YES in step B3), the process ends normally, but even before the “retry count” reaches “3”, non-contact IC processing is performed. If no card connection is detected when the operation of the
以上のように、この第2実施例においては、UIMカード17の接続検出時に非接触IC処理部16が動作中であれば、UIMカード17の接続検出動作を予め決められている回数分再試行するようにしたから、非接触IC処理部16の使用時(電子マネーの利用時)に装置本体がリーダライタに衝突し、その衝撃によってカードが瞬間的に接続不良となっても、接続検出動作を何回か繰り返している過程において、カード有りの検出が可能となり、上述した第1実施例と同様、瞬間的な接続不良の検出による誤作動を回避することができる。
As described above, in the second embodiment, if the contactless
この場合、CPU1は、カード接続チェックを連続して3回繰り返すために「リトライ回数」を計数すると共に、「リトライ回数」が“3”に達する前であっても非接触IC処理部16の動作が終了したときにカード接続無し検出のままであれば、接続エラーの原因が衝撃による瞬間的な接続不良ではないと認識して、端末ロック状態に設定する。同様に、非接触IC処理部16が動作中であってもカード接続無し検出のまま「リトライ回数」が“3”に達した際には、接続エラーの原因が衝撃による瞬間的な接続不良ではないと認識して、端末ロック状態に設定することができる。
In this case, the CPU 1 counts the “retry count” in order to repeat the card connection check three times in succession, and also operates the non-contact
この第2実施例においても、上述した第1実施例と同様、電子マネー機能(非接触IC処理部16)の使用不能なロック状態と使用可能な状態とを機能オン/オフ操作によって任意に切り替え可能であり、この電子マネー機能がロック解除されていることを条件に非接触IC処理部16の動作有無を検出するようにしたから、電子マネー機能のロック設定時には、非接触IC処理部16の動作有無検出を省略することができる。
Also in the second embodiment, similarly to the first embodiment described above, the electronic money function (non-contact IC processing unit 16) can be arbitrarily switched between an unusable locked state and a usable state by a function on / off operation. Since it is possible to detect whether or not the non-contact
なお、上述した第1及び第2実施例においては、非接触IC処理部16の動作有無を励磁電流検出回路16Aからの検出信号に基づいて判別するようにしたが、CPU1は、非接触IC処理部16に格納されているデータ(例えば、カード残高、利用履歴など)を定期的に読み出し、そのデータの変動有無に基づいて非接触IC処理部16の動作有無(利用中か否か)を判別するようにしてもよい。
また、上述した第1及び第2実施例においては、非接触IC処理部16を電子マネー機能として利用した場合を例示したが、電子マネーに限らず、例えば、乗車券、定期券、個人認証などに利用する場合であっても同様に適用可能である。
In the first and second embodiments described above, the presence or absence of operation of the non-contact
In the first and second embodiments described above, the case where the non-contact
また、上述した第1及び第2実施例においては、UIMカード17の接続有無を検出するUIMカードチェック処理を実行するようにしたが、例えば、外部メモリスロット4に装着される記録メディア3など、UIMカード以外の記録メディアの接続有無をチェックしたり、バッテリーパックの接続有無を逐次チェックする場合であっても同様に適用可能である。
In the first and second embodiments described above, the UIM card check process for detecting whether or not the
その他、上述した第1及び第2実施例においては、接続状態監視機能付き携帯電話装置に限らず、例えば、接続状態監視機能付きPDA・電子カメラ・電子腕時計・音楽再生機などの携帯端末装置であっても同様に適用可能である。 In addition, in the first and second embodiments described above, the present invention is not limited to a mobile phone device with a connection state monitoring function, but may be, for example, a portable terminal device such as a PDA with a connection state monitoring function, an electronic camera, an electronic watch, or a music player. Even if it exists, it is applicable similarly.
1 CPU
2 記憶部
3 記録メディア
4 外部メモリスロット
5 電話通信部
10 表示部
12 キー操作部
15 RTC
16 非接触IC処理部
16A 励磁電流検出回路
17 UIMカード
18 カードスロット
1 CPU
2
16 Non-contact
Claims (8)
外部処理装置との間で非接触通信を行う非接触IC処理手段と、
前記非接触IC処理手段の動作有無を判別する判別手段と、
この判別手段によって、前記非接触IC処理手段が動作していると判別された場合、前記接続状態監視機能の監視動作を無効、保留の何れかで制御し、前記非接触IC処理手段が動作していないと判別された場合、前記接続状態監視機能を制御して前記外部記録媒体の接続有無を検出する制御手段と、
を具備したことを特徴とする携帯端末装置。 A portable terminal device having a connection state monitoring function for detecting a connection abnormality between an external recording medium and a slot to which the external recording medium is connected at a predetermined timing and executing a predetermined process in response to the detection of the connection abnormality Because
Non-contact IC processing means for performing non-contact communication with an external processing device;
Discriminating means for discriminating whether or not the non-contact IC processing means operates;
When it is determined by the determining means that the non-contact IC processing means is operating, the monitoring operation of the connection state monitoring function is controlled by either invalidity or suspension, and the non-contact IC processing means operates. Control means for controlling the connection state monitoring function to detect whether the external recording medium is connected,
A portable terminal device comprising:
ようにしたことを特徴とする請求項1記載の携帯端末装置。 The connection state monitoring function detects whether or not an external recording medium is connected, and restricts the use of the mobile terminal device according to the detection of an abnormal connection of the external recording medium.
The portable terminal device according to claim 1, which is configured as described above.
ようにしたことを特徴とする請求項2記載の携帯端末装置。 The connection state monitoring function restricts the use of the mobile terminal device when it is detected that an external recording medium for storing a subscriber telephone number is not connected.
The portable terminal device according to claim 2, which is configured as described above.
外部処理装置との間で非接触通信を行う非接触IC処理手段と、
前記非接触IC処理手段の動作有無を判別する判別手段と、
この判別手段によって、前記非接触IC処理手段が動作していると判別された場合、前記接続状態監視機能を制御して検出動作を繰り返して再試行し、前記非接触IC処理手段が動作していないと判別された場合、携帯端末装置の使用を制限する制御手段と、
を具備したことを特徴とする携帯端末装置。 A portable terminal device having a connection state monitoring function for detecting a connection abnormality between an external recording medium and a slot to which the external recording medium is connected at a predetermined timing and executing a predetermined process in response to the detection of the connection abnormality Because
Non-contact IC processing means for performing non-contact communication with an external processing device;
Discriminating means for discriminating whether or not the non-contact IC processing means operates;
If it is determined by the determining means that the non-contact IC processing means is operating, the connection state monitoring function is controlled to repeat the detection operation and the non-contact IC processing means is operating. If it is determined that there is no control means for restricting the use of the mobile terminal device,
A portable terminal device comprising:
この計数手段によって再試行回数が所定回数に達するまでの間、当該接続検出動作を繰り返して再試行すると共に、この再試行回数が所定回数に達しても前記非接触IC処理手段が動作中であれば、携帯端末装置の使用を制限する、
ようにしたことを特徴とする請求項4記載の携帯端末装置。 Providing a counting means for counting the number of retries of the detection operation of the connection state monitoring function;
The connection detection operation is repeated until the number of retries reaches a predetermined number of times by the counting means, and the contactless IC processing means is still in operation even if the number of retries reaches the predetermined number of times. Limit the use of mobile devices,
The portable terminal device according to claim 4, which is configured as described above.
この切り替え手段によって非接触IC処理手段の有効が設定されていることを条件に、前記判別手段は、非接触IC処理手段が動作しているか否かを判別する、
ようにしたことを特徴とする請求項1あるいは請求項4記載の携帯端末装置。 A switching means for switching between valid and invalid of the non-contact IC processing means is provided,
On the condition that the non-contact IC processing means is set to be valid by the switching means, the determination means determines whether or not the non-contact IC processing means is operating.
5. The mobile terminal device according to claim 1, wherein the mobile terminal device is configured as described above.
前記外部記録媒体と前記スロットとの接続異常を所定のタイミングで検出すると共に、この接続異常の検出に応じて所定の処理を実行する接続状態監視手段と、
外部処理装置との間で非接触通信を行う非接触IC処理手段と、
前記非接触IC処理手段の動作有無を判別する判別手段と、
この判別手段によって、前記非接触IC処理手段が動作していると判別された場合、前記接続状態監視手段の監視動作を無効、保留の何れかで制御し、前記非接触IC処理手段が動作していないと判別された場合、前記接続状態監視手段を制御して前記外部記録媒体の接続有無を検出する制御手段と、
を実現させるためのプログラム。 For a computer comprising an external recording medium and a slot to which the external recording medium is connected ,
Detects the abnormal connection with the external recording medium and the slot at a predetermined timing, the connection state monitoring means for executing a predetermined processing in response to detection of the abnormal connection,
Non-contact IC processing means for performing non-contact communication with an external processing device;
Discriminating means for discriminating whether or not the non-contact IC processing means operates;
When it is determined by the determining means that the non-contact IC processing means is operating, the monitoring operation of the connection state monitoring means is controlled to be either invalid or on hold, and the non-contact IC processing means is operated. Control means for controlling the connection state monitoring means to detect the presence or absence of connection of the external recording medium,
A program to realize
前記外部記録媒体と前記スロットとの接続異常を所定のタイミングで検出すると共に、この接続異常の検出に応じて所定の処理を実行する接続状態監視手段と、
外部処理装置との間で非接触通信を行う非接触IC処理手段と、
前記非接触IC処理手段の動作有無を判別する判別手段と、
この判別手段によって、前記非接触IC処理手段が動作していると判別された場合、前記接続状態監視手段を制御して検出動作を繰り返して再試行し、前記非接触IC処理手段が動作していないと判別された場合、携帯端末装置の使用を制限する制御手段と、
を実現させるためのプログラム。 For a computer comprising an external recording medium and a slot to which the external recording medium is connected ,
Detects the abnormal connection with the external recording medium and the slot at a predetermined timing, the connection state monitoring means for executing a predetermined processing in response to detection of the abnormal connection,
Non-contact IC processing means for performing non-contact communication with an external processing device;
Discriminating means for discriminating whether or not the non-contact IC processing means operates;
If it is determined by the determination means that the non-contact IC processing means is operating, the connection state monitoring means is controlled to repeat the detection operation and the non-contact IC processing means is operating. If it is determined that there is no control means for restricting the use of the mobile terminal device,
A program to realize
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006189914A JP5114029B2 (en) | 2006-07-11 | 2006-07-11 | Portable terminal device and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006189914A JP5114029B2 (en) | 2006-07-11 | 2006-07-11 | Portable terminal device and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008020965A JP2008020965A (en) | 2008-01-31 |
| JP5114029B2 true JP5114029B2 (en) | 2013-01-09 |
Family
ID=39076863
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006189914A Expired - Fee Related JP5114029B2 (en) | 2006-07-11 | 2006-07-11 | Portable terminal device and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5114029B2 (en) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002259869A (en) * | 2001-03-01 | 2002-09-13 | Fujitsu Ltd | Method for controlling portable device, method for preventing unauthorized use of IC card, program for changing setting of portable device, and program for preventing unauthorized use of IC card |
| JP4022073B2 (en) * | 2002-01-31 | 2007-12-12 | 大日本印刷株式会社 | Non-contact / contact IC card communication control device and mobile phone device |
| JP2006053874A (en) * | 2004-08-16 | 2006-02-23 | Sony Ericsson Mobilecommunications Japan Inc | Ic chip, noncontact ic card and mobile communication terminal |
-
2006
- 2006-07-11 JP JP2006189914A patent/JP5114029B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008020965A (en) | 2008-01-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7652578B2 (en) | Detection apparatus and method for near field communication devices | |
| JP5023389B2 (en) | Portable terminal device and program | |
| US10311427B2 (en) | Method and system for monitoring secure application execution events during contactless RFID/NFC communication | |
| JP4155408B2 (en) | Charging device and charging system | |
| EP1493125A1 (en) | Mobile terminal featuring smart card interrupt | |
| JP2010245854A (en) | Information processing apparatus, portable terminal, and function control program | |
| JP2005521282A (en) | Mobile device having communication station configuration and data carrier configuration | |
| US8112064B2 (en) | Function lock information notification method and mobile communication terminal | |
| US7963443B2 (en) | Systems, methods, and computer program products for mitigating signal noise at a wireless smart device reader | |
| JP5516323B2 (en) | IC chip, IC chip initialization method, IC chip processing program, portable terminal | |
| JP4472708B2 (en) | Mobile terminal device | |
| JP4290691B2 (en) | Mobile communication terminal device and program | |
| JP5114029B2 (en) | Portable terminal device and program | |
| JP2008092304A (en) | Mobile terminal device | |
| US8050654B2 (en) | Method for locking function and mobile communication terminal | |
| EP1626559B1 (en) | Mobile communication terminal and method for controlling operation thereof | |
| JP4601042B2 (en) | Mobile terminal and power supply control method | |
| JP5838713B2 (en) | IC chip, UIM, processing method in IC chip, IC chip processing program, and portable terminal | |
| JP2006244187A (en) | Portable terminal device and program | |
| JP4462201B2 (en) | Portable terminal device and program | |
| JP2007115067A (en) | Portable terminal device and program | |
| JP4967543B2 (en) | Information recording medium, information recording medium application execution method and program | |
| JP4698335B2 (en) | Non-contact IC card device and program | |
| JP4669730B2 (en) | Portable terminal device and program | |
| JP4967542B2 (en) | Information recording medium, information recording medium application execution method and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20080428 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20080430 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090515 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20100803 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111102 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111108 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120106 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120619 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120815 |
|
| 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: 20121002 |
|
| 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: 20121015 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151019 Year of fee payment: 3 |
|
| 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: 20151019 Year of fee payment: 3 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151019 Year of fee payment: 3 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |