[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP5522718B2 - Electronic device and program - Google Patents

Electronic device and program Download PDF

Info

Publication number
JP5522718B2
JP5522718B2 JP2009178932A JP2009178932A JP5522718B2 JP 5522718 B2 JP5522718 B2 JP 5522718B2 JP 2009178932 A JP2009178932 A JP 2009178932A JP 2009178932 A JP2009178932 A JP 2009178932A JP 5522718 B2 JP5522718 B2 JP 5522718B2
Authority
JP
Japan
Prior art keywords
data
backup
unit
special state
electronic 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
Application number
JP2009178932A
Other languages
Japanese (ja)
Other versions
JP2011034275A (en
Inventor
一晴 棚池
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Casio Mobile Communications Ltd
Original Assignee
NEC Casio Mobile Communications Ltd
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 NEC Casio Mobile Communications Ltd filed Critical NEC Casio Mobile Communications Ltd
Priority to JP2009178932A priority Critical patent/JP5522718B2/en
Publication of JP2011034275A publication Critical patent/JP2011034275A/en
Application granted granted Critical
Publication of JP5522718B2 publication Critical patent/JP5522718B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Storage Device Security (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)
  • Debugging And Monitoring (AREA)

Description

本発明は、データをバックアップする機能を備えた電子機器及びプログラムに関する。   The present invention relates to an electronic device and a program having a function of backing up data.

従来、携帯電話等の電子機器においては、電子機器自体を誤って落下させたことによって衝撃が加わった際に、その衝撃によって障害が発生したか否かを自己診断し、障害が発生した場合にはその旨を使用者に知らせる様にすることが知られている(例えば、特許文献1参照)。   Conventionally, in an electronic device such as a mobile phone, when an impact is applied by accidentally dropping the electronic device itself, whether or not a failure has occurred due to the impact is self-diagnosed, Is known to inform the user to that effect (see, for example, Patent Document 1).

又、落下などによって障害が発生することを考慮して、電子機器自体が壊れる可能性のある状態になることを事前に検知し内部データを自動的にバックアップする技術も知られており、例えば、特許文献2には、携帯電話を誤って落下させたことや水中に落としてしまったことを、夫々加速度センサや水濡れセンサで検出し、地面に落ちる前或いは水が機器内部に侵入する前に機器内部のデータをバックアップ用のメモリに記憶させることが記載されている。   In addition, in consideration of the occurrence of a failure due to a fall or the like, there is also known a technology for automatically backing up internal data by detecting in advance that the electronic device itself is in a state that may be damaged. Patent Document 2 discloses that a mobile phone is accidentally dropped or dropped in water by an acceleration sensor or a water wetting sensor, respectively, before falling on the ground or before water enters the inside of the device. It is described that data in the device is stored in a backup memory.

そして、上記特許文献2では、バックアップ用のメモリを携帯電話から取り外し可能なメモリカードとすることによって、壊れた携帯電話からメモリカードを抜き取り、そのメモリカードを新しい機器に装着してバックアップされたデータを復旧出来るように構成されている。   In Patent Document 2 described above, the backup memory is a memory card that can be removed from the mobile phone, whereby the memory card is removed from the broken mobile phone, and the memory card is attached to a new device and backed up. It is configured so that it can be restored.

特開平06−169285号公報Japanese Patent Laid-Open No. 06-169285 特開2005−346566号公報JP 2005-346666 A

然して、上記特許文献2の技術は、携帯電話の落下や水没などによって携帯電話自体が実際に壊れるケースを想定しているが、現実には、耐衝撃性や耐水性の高い商品が製品化され始めており、落下や水没があったからといって必ずしも破損や浸水すると言うわけではなく、この場合には、バックアップされたデータが着脱可能なメモリカードに残るので、データの漏洩のリスクが大きくなるという問題があった。   However, although the technology of Patent Document 2 assumes a case where the mobile phone itself is actually broken due to the fall or submergence of the mobile phone, in reality, products with high impact resistance and water resistance are commercialized. Since it has started, it does not necessarily mean that it will be damaged or submerged because it has fallen or submerged. In this case, the backed up data remains on the removable memory card, which increases the risk of data leakage There was a problem.

即ち、携帯電話の落下や水没などが検知されて内部のデータがバックアップ用のメモリカードに記憶されたとしても、通常は、携帯電話の機能や外観などをユーザ自身が機能操作や外観目視などによってチェックして支障が無ければそのまま継続使用することが多く、この場合には、内部のデータがバックアップ用のメモリカードに記憶された状態であることが把握出来ないので、メモリカードの使用に注意を払わなくなり、その結果、そのメモリカードを他の携帯電話やPC(パーソナルコンピュータ)で使用したりしてデータが漏洩してしまう危険性があった。   In other words, even if a mobile phone is dropped or submerged, and the internal data is stored in a backup memory card, the user normally determines the functions and appearance of the mobile phone by operating the function or visually checking the appearance. If there is no hindrance after checking, it is often used as it is. In this case, it is impossible to grasp that the internal data is stored in the backup memory card, so pay attention to the use of the memory card. As a result, there is a risk that data leaks when the memory card is used in another mobile phone or PC (personal computer).

本発明は上記の課題を解決するためになされたもので、落下や水没等の様な特殊な状態になったことを検出して内部のデータをバックアップする機能を備えているにもかかわらず、バックアップされたデータが漏洩されることを防止し得る電子機器及びプログラムを提供するものである。   The present invention was made in order to solve the above-described problems, and despite having a function of backing up internal data by detecting that a special state such as dropping or submergence has occurred. It is an object of the present invention to provide an electronic device and a program that can prevent backed up data from being leaked.

上記の課題を解決するために、本発明の請求項1に記載の電子機器は、データを記憶する記憶部を備えた電子機器において、この電子機器が特殊な状態にあるか否かを検出する特殊状態検出手段と、この特殊状態検出手段によって前記電子機器が特殊な状態にあると検出された際に、前記記憶部に記憶されているデータをバックアップ先のメモリ手段にバックアップするバックアップ処理手段と、このバックアップ処理手段によってバックアップが行われた後、前記電子機器が正常に動作するか否かを判別する正常動作判別手段と、この正常動作判別手段によって前記電子機器が正常に動作すると判別された際に、前記バックアップ先のメモリ手段にバックアップされたデータを削除する削除手段とを備えたことを特徴とする。   In order to solve the above-mentioned problem, an electronic device according to claim 1 of the present invention detects whether or not the electronic device is in a special state in the electronic device having a storage unit for storing data. Special state detection means, and backup processing means for backing up data stored in the storage unit to a backup destination memory means when the special state detection means detects that the electronic device is in a special state; After the backup is performed by the backup processing unit, it is determined that the electronic device operates normally by the normal operation determining unit that determines whether or not the electronic device operates normally. In this case, there is provided a deletion means for deleting data backed up in the backup destination memory means.

又、請求項2の発明は、データを記憶する記憶部を備えた電子機器において、この電子機器が特殊な状態にあるか否かを検出する特殊状態検出手段と、この特殊状態検出手段によって前記電子機器が特殊な状態にあると検出された際に、前記記憶部に記憶されているデータをバックアップ先のメモリ手段にバックアップするバックアップ処理手段と、このバックアップ処理手段によってバックアップが行われた後、前記記憶部に記憶されているデータが正常か否かを判別する記憶部データ正常判別手段と、この記憶部データ正常判別手段によって前記記憶部に記憶されているデータが正常と判別された際に、前記バックアップ先のメモリ手段にバックアップされたデータを削除するデータ削除手段とを備えたことを特徴とする。   According to a second aspect of the present invention, there is provided an electronic device including a storage unit for storing data, wherein the electronic device is in a special state, and the special state detection unit detects whether the electronic device is in a special state. When it is detected that the electronic device is in a special state, a backup processing unit that backs up data stored in the storage unit to a backup destination memory unit, and after backup is performed by the backup processing unit, Storage unit data normal determination means for determining whether or not the data stored in the storage unit is normal, and when the data stored in the storage unit is determined to be normal by the storage unit data normal determination unit And data deletion means for deleting data backed up in the backup destination memory means.

請求項3の発明は、更に、前記バックアップ先のメモリ手段にバックアップされたデータが正常か否かを判別するバックアップ先データ正常判別手段と、前記記憶部データ正常判別手段によって前記記憶部に記憶されているデータが正常ではないと判別され且つ前記バックアップ先データ正常判別手段によって前記バックアップ先のメモリ手段にバックアップされたデータが正常であると判断された際に、前記メモリ手段にバックアップされたデータを前記記憶部に記憶させる記憶制御手段とを備えたことを特徴とする。   The invention of claim 3 is further stored in the storage unit by a backup destination data normality determining unit for determining whether or not the data backed up in the backup destination memory unit is normal, and the storage unit data normality determining unit. The data backed up in the memory means when the data backed up in the backup destination memory means is judged normal by the backup destination data normality judging means Storage control means for storing in the storage unit.

又、請求項4の発明は、更に、前記記憶部データ正常判別手段及び前記バックアップ先データ正常判別手段の少なくとも一方の判別結果を報知する報知手段を備えたことを特徴とする。   Further, the invention of claim 4 is characterized by further comprising a notifying means for notifying the determination result of at least one of the storage unit data normality determining means and the backup destination data normality determining means.

請求項5の発明は、前記バックアップ処理手段は、前記バックアップ先のメモリ手段として複数のバックアップ先のメモリ手段の中から一つを選択するバックアップ先選択手段を備えていることを特徴とする。   The invention of claim 5 is characterized in that the backup processing means includes backup destination selection means for selecting one of a plurality of backup destination memory means as the backup destination memory means.

又、請求項6の発明は、前記複数のバックアップ先のメモリ手段は、当該電子機器に着脱可能な不揮発性のメモリ手段又は通信によってバックアップされるデータが送信される外部のメモリ手段を少なくとも含むことを特徴とする。   According to a sixth aspect of the present invention, the plurality of backup destination memory units include at least an external memory unit to which data that is backed up by communication or a non-volatile memory unit that can be attached to and detached from the electronic device is transmitted. It is characterized by.

請求項7の発明は、更に、前記バックアップ先のメモリ手段として当該電子機器に着脱可能な不揮発性のメモリ手段及び通信によってバックアップされるデータが送信される外部のメモリ手段を含む複数のバックアップ先のメモリ手段の中から一つを選択するバックアップ先選択手段を備え、前記バックアップ処理手段は、前記特殊状態検出手段によって前記電子機器が特殊な状態にあると検出された際に、前記記憶部に記憶されているデータを前記バックアップ先選択手段によって選択されたバックアップ先のメモリ手段にバックアップし、前記削除手段は、前記バックアップ先選択手段によって選択されたバックアップ先のメモリ手段にバックアップされたデータを削除することを特徴とする。   The invention of claim 7 further includes a plurality of backup destinations including a non-volatile memory means detachably attached to the electronic device as the backup destination memory means and an external memory means to which data backed up by communication is transmitted. Backup destination selection means for selecting one of the memory means, and the backup processing means stores in the storage unit when the special state detection means detects that the electronic device is in a special state The backup data is backed up to the backup destination memory means selected by the backup destination selection means, and the deletion means deletes the data backed up to the backup destination memory means selected by the backup destination selection means It is characterized by that.

又、請求項8の発明は、前記バックアップ処理手段は前記記憶手段に記憶されているデータを暗号化して前記バックアップ先のメモリ手段に記憶させることを特徴とする。   The invention according to claim 8 is characterized in that the backup processing means encrypts data stored in the storage means and stores it in the backup destination memory means.

請求項9の発明は、更に、前記暗号化されたデータを元のデータに復号化するための暗証データを記憶する暗証データ記憶手段を備えたことを特徴とする。   The invention of claim 9 further includes a password data storage means for storing password data for decrypting the encrypted data into the original data.

又、請求項10の発明は、前記特殊状態検出手段は、更に、前記特殊な状態が複数レベルの特殊な状態のうちのいずれのレベルであるかを判別するレベル判別手段を備え、前記バックアップ処理手段は、前記レベル判別手段によって判別されたレベルに基づきバックアップするデータの範囲を設定することを特徴とする。   In the invention of claim 10, the special state detecting means further comprises level determining means for determining which one of a plurality of special states is the special state, and the backup processing. The means sets a range of data to be backed up based on the level determined by the level determination means.

請求項11の発明は、前記特殊状態検出手段は、更に、前記特殊な状態が複数レベルの特殊な状態のうちのいずれのレベルであるかを判別するレベル判別手段を備え、前記正常動作判別手段は、前記レベル判別手段によって判別されたレベルに基づきそれぞれ異なった判別方法で正常に動作するか否かを判別することを特徴とする。   The invention of claim 11 is characterized in that the special state detecting means further comprises level determining means for determining which level of the special state is a plurality of special states, and the normal operation determining means. Is based on the level determined by the level determination means, and determines whether or not it operates normally by different determination methods.

請求項12の発明は、前記特殊状態検出手段は、少なくとも加速度センサを備え、当該電子機器の落下状態を検出することを特徴とする。又、請求項13の発明は、前記特殊状態検出手段は、少なくとも当該電子機器の周囲の環境状況を検出するセンサを備え前記周囲の環境情報が予め定められた状況に至った状態を検出することを特徴とする。   The invention of claim 12 is characterized in that the special state detecting means includes at least an acceleration sensor and detects a falling state of the electronic device. According to a thirteenth aspect of the present invention, the special state detecting means includes at least a sensor for detecting an environmental condition around the electronic device, and detects a condition where the surrounding environmental information has reached a predetermined condition. It is characterized by.

又、請求項14の発明は、コンピュータに、電子機器が特殊な状態にあるか否かを検出する特殊状態検出機能、この特殊状態検出機能によって前記電子機器が特殊な状態にあると検出された際に、記憶部に記憶されているデータをバックアップ先のメモリ手段にバックアップするバックアップ処理機能、このバックアップ処理機能によってバックアップが行われた後、前記電子機器が正常に動作するか否かを判別する正常動作判別機能、この正常動作判別機能によって前記電子機器が正常に動作すると判別された際に、前記バックアップ先のメモリ手段にバックアップされたデータを削除する削除機能を実現させるためのプログラムである。   According to the invention of claim 14, the computer detects that the electronic device is in a special state by means of a special state detection function for detecting whether or not the electronic device is in a special state. A backup processing function for backing up the data stored in the storage unit to the backup destination memory means, and after the backup is performed by this backup processing function, it is determined whether or not the electronic device operates normally This is a program for realizing a normal operation determining function and a deleting function for deleting data backed up in the backup destination memory means when it is determined by the normal operation determining function that the electronic device operates normally.

請求項15の発明は、コンピュータに、電子機器が特殊な状態にあるか否かを検出する特殊状態検出機能、この特殊状態検出手段によって前記電子機器が特殊な状態にあると検出された際に、記憶部に記憶されているデータをバックアップ先のメモリ手段にバックアップするバックアップ処理機能、このバックアップ処理手段によってバックアップが行われた後、前記記憶部に記憶されているデータが正常か否かを判別する記憶部データ正常判別機能、この記憶部データ正常判別手段によって前記記憶部に記憶されているデータが正常と判別された際に、前記バックアップ先のメモリ手段にバックアップされたデータを削除するデータ削除機能を実現させるためのプログラムである。   The invention according to claim 15 is a special state detection function for detecting whether or not the electronic device is in a special state, and when the electronic device is detected to be in a special state by the special state detection means. A backup processing function for backing up the data stored in the storage unit to the backup destination memory means, and determining whether or not the data stored in the storage section is normal after the backup processing means backs up A storage unit data normal determination function, and when the storage unit data normal determination unit determines that the data stored in the storage unit is normal, the data deletion is performed to delete the data backed up in the backup destination memory unit It is a program for realizing the function.

本発明によれば、バックアップ機能が働いてデータがバックアップ用のメモリに記憶された場合でもデータの漏洩を防止することができる。   According to the present invention, data leakage can be prevented even when the backup function works and data is stored in the backup memory.

本発明の携帯電話装置1の構成を示した回路ブロック図。The circuit block diagram which showed the structure of the mobile telephone apparatus 1 of this invention. 図1のバックアップ設定フラグ11Fの内容を説明した説明図Explanatory drawing explaining the content of the backup setting flag 11F of FIG. 図1の携帯電話装置1の全体動作を示すフローチャート図。The flowchart figure which shows the whole operation | movement of the mobile telephone apparatus 1 of FIG. 同じく携帯電話装置1の全体動作を示すフローチャート図。The flowchart figure which similarly shows the whole operation | movement of the mobile telephone apparatus 1. FIG. 図3のバックアップ処理の詳細なフローチャート図Detailed flowchart of the backup process of FIG. 図4のバックアップ先削除処理の詳細なフローチャート図Detailed flowchart of the backup destination deletion process of FIG. 本発明の第2実施形態のフローチャート図。The flowchart figure of 2nd Embodiment of this invention.

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

第1実施形態
図1は、本発明の電子機器の一例である携帯電話装置1の回路ブロック図である。図において、中央制御部(CPU)2は、記憶部3に記憶されている各種のプログラムに応じてこの携帯電話装置1の全体の動作を制御する。
First Embodiment FIG. 1 is a circuit block diagram of a mobile phone device 1 which is an example of an electronic apparatus of the present invention. In the figure, a central control unit (CPU) 2 controls the overall operation of the cellular phone device 1 in accordance with various programs stored in the storage unit 3.

即ち、記憶部3には、後述する各フローチャートを実行させるためのプログラムや通話機能、電子メール機能、インターネット接続機能、アドレス帳機能、スケジュール機能等、各種の機能のアプリケーションを実行させるためのアプリケーションプログラムが格納された図示しないROM(リード・オンリ・メモリ)が備えられており、中央制御部2は、上記ROMに記憶されたプログラムに基づいてこの携帯電話装置1の全体の動作を制御する。又、記憶部3のROMには、携帯電話装置1が正常に動作するか否か、即ち障害が発生していないかどうかを判別するためのチェックプログラムも記憶されており、中央制御部2はチェックプログラムに従って正常動作の判別を行う。   That is, the storage unit 3 is a program for executing various flowcharts to be described later, and an application program for executing applications of various functions such as a call function, an e-mail function, an Internet connection function, an address book function, and a schedule function. (Not shown) ROM (Read Only Memory) is stored, and the central control unit 2 controls the overall operation of the cellular phone device 1 based on a program stored in the ROM. The ROM of the storage unit 3 also stores a check program for determining whether or not the mobile phone device 1 operates normally, that is, whether a failure has occurred. The central control unit 2 Normal operation is determined according to the check program.

この場合、チェックプログラムは、電源投入時に行われる初期化シーケンスと同じ動作が可能であるか否かを判別するといった高レベルのチェックを行うプログラムと、電源電圧の値は正常範囲か否か、クロックパルスは正常範囲の周波数か否かといった低レベルのチェックを行うプログラムとが備えられており、中央制御部2は状況に応じてチェックプログラムを選択して正常動作の判別を行う。   In this case, the check program is a program that performs a high-level check such as determining whether or not the same operation as the initialization sequence performed at power-on is possible, whether or not the power supply voltage value is within the normal range, The pulse is provided with a program for performing a low-level check such as whether the frequency is in a normal range, and the central control unit 2 selects a check program according to the situation and determines normal operation.

更に、記憶部3には、後述するバックアップ動作の時にいずれの機能のデータをバックアップするか、というそのバックアップ範囲を記憶したバックアップ範囲記憶部が設けられており、又、各種データを一時的に記憶する等のワークエリアとして動作するRAM(ランダム・アクセス・メモリ)も備えられている。   Further, the storage unit 3 is provided with a backup range storage unit that stores the backup range of which function data is backed up at the time of a backup operation described later, and temporarily stores various data. A random access memory (RAM) that operates as a work area is also provided.

無線通信部(送受信部)4は、電話の通話機能としての動作時にはアンテナ5から取り込んだ音声の無線信号を受信ベースバンド信号に復調した後に、音声信号処理部6を介して受話スピーカ7から音声出力させる。また、送話マイク8から入力された音声信号を音声信号処理部6で処理させた後に無線通信部4に送り、無線通信部4では音声信号を送信ベースバンド信号に符号化したのちにアンテナ5から送信出力させる。   The radio communication unit (transmission / reception unit) 4 demodulates the radio signal of audio captured from the antenna 5 into a reception baseband signal when operating as a telephone call function, and then receives audio from the reception speaker 7 via the audio signal processing unit 6. Output. Also, the audio signal input from the transmission microphone 8 is processed by the audio signal processing unit 6 and then sent to the radio communication unit 4. The radio communication unit 4 encodes the audio signal into a transmission baseband signal, and then the antenna 5. To send out.

また、電子メール機能、インターネット接続機能等の動作時には、アンテナ5及び無線通信部4を介して電子メールの送受信およびWebサイトの閲覧が可能であり、電子メールの送受信情報及びWebサイトの閲覧情報は表示部9に送られて表示出力される。   Further, during the operation of the e-mail function, the Internet connection function, etc., it is possible to send / receive e-mails and browse websites via the antenna 5 and the wireless communication unit 4. It is sent to the display unit 9 and displayed.

表示部9は、例えば、ドットマトリクスタイプの液晶表示装置あるいはEL表示装置から構成され、電話装置として必要な情報(相手方の電話番号、電波受信状態、電池残量等の情報)を表示するとともに、上述した如く電子メールやWebサイトの内容表示を行う。又、アドレス帳機能やスケジュール機能の時は、アドレス帳情報(氏名、住所及び電話番号などのデータ)やスケジュール情報(スケジュール時刻及び要件などのデータ)を表示する。   The display unit 9 is composed of, for example, a dot matrix type liquid crystal display device or an EL display device, and displays information necessary for the telephone device (information such as the other party's telephone number, radio wave reception state, remaining battery level, etc.) As described above, the contents of the e-mail and website are displayed. In the case of the address book function and schedule function, address book information (data such as name, address and telephone number) and schedule information (data such as schedule time and requirements) are displayed.

操作部10は、この携帯電話装置1に設けられた操作キーであり、詳細は図示していないが、電源のオン・オフキー、数値情報及び文字情報を入力する数値文字入力キー、各種機能(アプリケーション)の起動及び終了を選択する各種のアプリケーションキー、通話のオンフックキー及びオフフックキー等各機能を動作させるためのキーを備えている。   The operation unit 10 is an operation key provided in the cellular phone device 1, and although not shown in detail, a power on / off key, a numerical character input key for inputting numerical information and character information, and various functions (applications) ) Keys for operating various functions such as various application keys for selecting activation and termination, on-hook keys for calls, and off-hook keys.

アプリ情報記憶部11は、各種のアプリケーションに関連する情報(データ)を記憶するもので、具体的に図示していないが、例えば、アドレス帳機能のアドレス帳情報を記憶するアドレス帳情報記憶部、スケジュール情報を記憶するスケジュール情報記憶部、メール機能の送受信メール情報を記憶するメール情報記憶部、インターネット機能のWebサイトのURL情報などを記憶するWeb情報記憶部などの記憶領域が設けられている。   The application information storage unit 11 stores information (data) related to various applications and is not specifically illustrated. For example, an address book information storage unit that stores address book information of an address book function, Storage areas such as a schedule information storage unit that stores schedule information, a mail information storage unit that stores transmission / reception mail information of the mail function, and a Web information storage unit that stores URL information of a Web site of the Internet function are provided.

また、このアプリ情報記憶部11には、後述する暗証番号を記憶する暗証番号記憶部も設けられていると共に、携帯電話装置1が特殊な状態になったことが検出された際のバックアップ動作を制御するバックアップ設定フラグ11Fも備えられている。このバックアップ設定フラグ11Fについては後述する。   The application information storage unit 11 is also provided with a password number storage unit for storing a password number, which will be described later, and performs a backup operation when the mobile phone device 1 is detected to be in a special state. A backup setting flag 11F to be controlled is also provided. The backup setting flag 11F will be described later.

バックアップメモリ12は、例えばフラッシュROMのような不揮発性で且つ書き込み読み出しが可能なメモリからなり、携帯電話装置1に着脱可能なメモリカードとして構成されている。このバックアップメモリ12は、後述する様に、携帯電話装置1のバックアップ機能が動作したとき、アプリ情報記憶部11に記憶されている各種のアプリケーションの情報(データ)が順次書き込まれるもので、所謂バックアップ先メモリとして機能する。   The backup memory 12 is composed of a non-volatile memory that can be written and read, such as a flash ROM, and is configured as a memory card that can be attached to and detached from the mobile phone device 1. As will be described later, this backup memory 12 sequentially stores information (data) of various applications stored in the application information storage unit 11 when the backup function of the mobile phone device 1 operates. Functions as a destination memory.

尚、上記バックアップメモリ12に書き込まれる各種のアプリケーションに関連するデータは、後述する特殊状態検出部13によって検出される特殊状態のレベルによって異なるもので、例えば特殊状態のレベルが低く携帯電話装置1の破損の可能性が低いときには、アドレス帳機能、メール機能及びスケジュール機能のデータのみをバックアップデータとして書き込み、特殊状態のレベルが高く携帯電話装置1の破損の可能性が高いときには、全てのデータを書き込む様にそのバックアップする機能或いはデータの範囲が記憶部3のプログラム記憶領域に予め記憶されている。   The data related to various applications written in the backup memory 12 differs depending on the level of the special state detected by the special state detection unit 13 described later. For example, the level of the special state is low and the data of the mobile phone device 1 is low. When the possibility of damage is low, only the data of the address book function, mail function and schedule function is written as backup data, and when the level of special state is high and the possibility of damage of the mobile phone device 1 is high, all data is written. Similarly, the backup function or data range is stored in advance in the program storage area of the storage unit 3.

然して、特殊状態検出部13は、携帯電話装置1自体が特殊状態になっているか否かを検出する、センサ(図示せず)付きの検出回路であり、例えば3軸方向加速度センサを備えて携帯電話装置1自体が落下していることを検出したり、水濡れセンサを備えて携帯電話装置1が水に浸った状態(機器内部に水分が浸水する可能性がある状態)を検出したり、温度センサを備えて、携帯電話装置1の周囲の環境が異常に高温化している(例えば、直射日光下等に長時間放置)或いは低温化している(例えば雪中等に放置)ことなどを検出する。   However, the special state detection unit 13 is a detection circuit with a sensor (not shown) that detects whether or not the mobile phone device 1 itself is in a special state. For example, the special state detection unit 13 includes a triaxial acceleration sensor and is portable. Detecting that the telephone device 1 itself is falling, detecting a state in which the mobile phone device 1 is immersed in water with a water wetting sensor (a state in which moisture may be immersed in the device), A temperature sensor is provided to detect that the environment surrounding the mobile phone device 1 is abnormally high (for example, left in direct sunlight for a long time) or low in temperature (for example, left in snow). .

電源部14は、図示していない充電可能な二次電池と、この二次電池の電池電圧が低下した際に各回路部にバックアップ電圧を供給するバックアップ電池とからなり、上述した各回路部に駆動電圧を供給するものである。   The power supply unit 14 includes a rechargeable secondary battery (not shown) and a backup battery that supplies a backup voltage to each circuit unit when the battery voltage of the secondary battery decreases. A drive voltage is supplied.

上述したアプリ情報記憶部11のバックアップ設定フラグ11Fは、図2に説明してある様に、その値が「0」に設定されている時にはバックアップ動作を行わず、「1」に設定されているときには機器に装着されているバックアップメモリ12にバックアップされるデータを記憶させるものである。   As described in FIG. 2, the backup setting flag 11F of the application information storage unit 11 described above is set to “1” without performing the backup operation when the value is set to “0”. In some cases, data to be backed up is stored in a backup memory 12 mounted on the device.

又、バックアップ設定フラグ11Fの値が「2」に設定されている際には、無線通信部4及びアンテナ5を介して、ネットワーク上に予め設けられているサーバなどのネットワークメモリにバックアップされるデータを送信して記憶させるもので、このために、図示していないが、送信先の電話番号、或いはメールアドレス、又は、WebサイトのURLなどがアプリ情報記憶部11の図示しない記憶領域に予め設定されている。   When the value of the backup setting flag 11F is set to “2”, data to be backed up to a network memory such as a server provided in advance on the network via the wireless communication unit 4 and the antenna 5 For this reason, although not shown in the figure, a destination telephone number, e-mail address, website URL, or the like is preset in a storage area (not shown) of the application information storage unit 11. Has been.

上記のごとく構成された携帯電話装置1の動作につき、図3及び図4のフローチャートを参照して説明する。   The operation of the mobile phone device 1 configured as described above will be described with reference to the flowcharts of FIGS.

上記図3及び図4のフローチャートには記載されていないが、通常、携帯電話装置1は待ち受け状態にあり、音声通話やメールの着信があると着信報知がなされる。そして、音声通話の場合はオフフックキーの操作により発信相手との通話が可能となり、メールを受信した場合は受信したメール内容が表示部9に表示される。   Although not described in the flowcharts of FIGS. 3 and 4, the mobile phone device 1 is normally in a standby state, and an incoming call notification is made when there is an incoming voice call or mail. Then, in the case of a voice call, a call with the other party can be made by operating an off-hook key. When a mail is received, the received mail content is displayed on the display unit 9.

一方、インターネット接続機能の動作時には、アンテナ5及び無線通信部4を介してWebサイトの閲覧が可能であり、又、アドレス帳機能やスケジュール機能の動作時は、アドレス帳情報(氏名、住所及び電話番号など)やスケジュール情報(スケジュール時刻及び要件など)が表示部9に表示される。   On the other hand, when the Internet connection function is operated, the website can be browsed via the antenna 5 and the wireless communication unit 4, and when the address book function and the schedule function are operated, the address book information (name, address and telephone number). Number, etc.) and schedule information (schedule time, requirements, etc.) are displayed on the display unit 9.

更に、発呼のための電話番号入力や、アドレス帳やスケジュールのデータ入力、メール機能におけるメール文作成のためのキー入力などはすべて上記操作部10でのキー入力によって行われる。   Further, the telephone number input for making a call, the data entry for the address book and schedule, the key input for creating the mail text in the mail function, etc. are all performed by the key input on the operation unit 10.

然して、事前に、携帯電話装置1が上述した様な特殊な状態になった時に、アプリ情報記憶部11に記憶されているデータのバックアップを行わせるか否かに応じてバックアップ設定フラグ11Fを設定しておく。   However, when the mobile phone device 1 is in a special state as described above, the backup setting flag 11F is set in accordance with whether or not the data stored in the application information storage unit 11 is to be backed up in advance. Keep it.

即ち、図2で説明した様に、データのバックアップを行わせる必要がないときには、上記操作部10でのキー入力によってバックアップ設定フラグを「0」に、バックアップメモリ12にデータのバックアップを行わせる場合には「1」に、無線通信部4及びアンテナ5を介して、ネットワーク上に予め設けられているサーバなどのネットワークメモリにバックアップさせる場合には「2」を夫々設定しておく。   That is, as described with reference to FIG. 2, when it is not necessary to back up data, the backup setting flag is set to “0” by key input on the operation unit 10 and the backup memory 12 performs data backup. Is set to “1” when backing up to a network memory such as a server provided in advance on the network via the wireless communication unit 4 and the antenna 5.

このような状態において、中央制御部2は、常に所定タイミングで、図3に示す特殊状態の検出を割り込み処理として実施している。   In such a state, the central control unit 2 always performs detection of the special state shown in FIG. 3 as an interrupt process at a predetermined timing.

この図3の処理に於いて、ステップS1は、特殊状態検出部14で携帯電話装置1が上述した様な特殊な状態になったことが検出されたか否か及び特殊な状態であった場合のそのレベルを判断するものである。   In the process of FIG. 3, step S1 is performed when the special state detection unit 14 detects that the mobile phone device 1 is in a special state as described above and when it is in a special state. The level is judged.

即ち、例えば携帯電話装置1を落下させてしまった場合、特殊状態検出部14の加速度センサからの加速度を示す信号の値が、特定の閾値以上であれば特殊な状態であると判断され、しかもその閾値を超えた加速度信号の値が予め定められた特定の値より大きい値か小さい値かによってその特殊状態のレベルが判断される。   That is, for example, when the mobile phone device 1 is dropped, if the value of the signal indicating the acceleration from the acceleration sensor of the special state detection unit 14 is equal to or greater than a specific threshold, it is determined that the state is a special state. The level of the special state is determined based on whether the value of the acceleration signal exceeding the threshold value is larger or smaller than a predetermined specific value.

そして、次のステップS2では、この時点に於いて何らかの他の機能のアプリケーション処理が実行中(作業中)であるのか否かが判断される。   In the next step S2, it is determined whether application processing of some other function is being executed (working) at this time.

例えば、メール機能のアプリケーションが動作中でメール文を作成していた時に携帯電話装置1を落下させてしまった場合には、上記ステップS2では作業中であると判断されるので次のステップS3に進み、その時点までの作業していた作業中データ、即ちその時点でそれまで作成していたメール文をアプリ情報記憶部11に一時保存させる。   For example, if the mobile phone device 1 is dropped while the mail function application is running and a mail text is being created, it is determined that the operation is in progress in the above step S2, so that the next step S3 is performed. Then, the application data storage unit 11 temporarily saves the data being worked on up to that point, that is, the mail text created so far.

そして次のステップS4では、動作中のアプリケーション、上記の例ではメール機能のアプリケーションを停止(休止)させ、次のステップS5で、バックアップ設定フラグ11Fを読み出す処理を行う。   In the next step S4, the active application, in the above example, the mail function application is stopped (paused), and in the next step S5, the backup setting flag 11F is read.

尚、ステップS1で特殊な状態になったことが検出された時に、いずれのアプリケーションも動作していなかった場合には、上記ステップS2から直接ステップS5に進む。   If it is detected in step S1 that a special state has occurred, if no application is running, the process proceeds directly from step S2 to step S5.

ステップS5の後のステップS6では、バックアップ設定フラグ11Fの値が「0」より大きいか否か、即ち「1」若しくは「2」であるか否かが判断される。   In step S6 after step S5, it is determined whether or not the value of the backup setting flag 11F is greater than “0”, ie, “1” or “2”.

「1」若しくは「2」であった場合には、ステップS7に進み、ステップS1で検出された特殊状態のレベルに応じてバックアップする範囲を特定する。即ち、上述した如く特殊状態の特殊状態のレベルが低く携帯電話装置1の破損の可能性が低いときには、アドレス帳機能、メール機能及びスケジュール機能のデータのみをバックアップ範囲として特定し、特殊状態のレベルが高く携帯電話装置1の破損の可能性が高いときには、全てのデータをバックアップの範囲として特定する。   If it is “1” or “2”, the process proceeds to step S7, and the range to be backed up is specified according to the level of the special state detected in step S1. That is, as described above, when the level of the special state in the special state is low and the possibility of damage to the mobile phone device 1 is low, only the data of the address book function, mail function and schedule function are specified as the backup range, and the level of the special state When the mobile phone device 1 is highly likely to be damaged, all data is specified as the backup range.

そして、次のステップS8では、特定された範囲のデータを暗号化して記憶部3のワークエリアに記憶させる。この場合、暗号化は、上記アプリ情報記憶部11の暗証番号記憶部に記憶されている暗証番号を用いて暗号化し、暗号化されたデータが上記暗証番号の入力で暗号化が解除されて元のデータに復元出来る様にする。   In the next step S8, the specified range of data is encrypted and stored in the work area of the storage unit 3. In this case, the encryption is performed using the password stored in the password number storage unit of the application information storage unit 11, and the encrypted data is decrypted by the input of the password and the original data is deleted. It can be restored to the data.

次のステップS9はバックアップ処理であり、詳細なフローを図5に示す。図5に於いて、ステップA1は、バックアップ設定フラグ11Fを読み出し次のステップA2では、バックアップ設定フラグ11Fの値が「1」であるか否かを判断する。   The next step S9 is backup processing, and a detailed flow is shown in FIG. In FIG. 5, step A1 reads the backup setting flag 11F, and in the next step A2, it is determined whether or not the value of the backup setting flag 11F is “1”.

そして、バックアップ設定フラグ11Fの値が「1」であった場合にはステップA3に進み、図3のステップS8でワークエリアに記憶された暗号化されているデータをバックアップメモリ12に記憶させてこのバックアップ処理のフローを抜け、図3のステップS10に進む。   If the value of the backup setting flag 11F is “1”, the process proceeds to step A3, where the encrypted data stored in the work area in step S8 of FIG. The flow of the backup process is exited, and the process proceeds to step S10 in FIG.

一方、図5のステップA2で、バックアップ設定フラグ11Fの値が「1」でない場合は値が「2」であった場合であり、この場合にはステップA4に進み、暗号化されたデータを図1の無線通信部4及びアンテナ5を介して、ネットワーク上のサーバなど予め定められた外部保存先であるネットワークメモリに送信して記憶させる。その後、図3のステップS10に進む。   On the other hand, if the value of the backup setting flag 11F is not “1” in step A2 in FIG. 5, the value is “2”. In this case, the process proceeds to step A4, and the encrypted data is displayed. The data is transmitted to and stored in a network memory which is a predetermined external storage destination such as a server on the network via the wireless communication unit 4 and the antenna 5. Then, it progresses to step S10 of FIG.

図3のステップS10は、携帯電話装置1が特殊な状態から通常状態に戻ったか否かを判断するもので、例えば、加速度センサからの加速度信号が無くなった時、特殊な状態が終了して通常状態に戻ったと判断し、この判断がなされた際には図4のステップS11に進む。   Step S10 in FIG. 3 determines whether or not the cellular phone device 1 has returned from the special state to the normal state. For example, when the acceleration signal from the acceleration sensor is lost, the special state ends and the normal state is completed. When it is determined that the state has been returned, and this determination is made, the process proceeds to step S11 in FIG.

ステップS11では、特殊状態のレベルに応じたチェックプログラムを実行させるもので、特殊状態のレベルが高かった場合には、電源投入時に行われる初期化シーケンスと同じ動作が可能であるか否かを判別するといった高レベルのチェックを行い、特殊状態のレベルが低かった場合は、電源電圧の値は正常範囲か否か、クロックパルスは正常範囲の周波数か否かといった低レベルのチェックを行い、次のステップS12で動作が正常であったか否かを判断する。   In step S11, a check program corresponding to the level of the special state is executed. If the level of the special state is high, it is determined whether or not the same operation as the initialization sequence performed when the power is turned on is possible. If the special state level is low, the power supply voltage value is in the normal range, and the clock pulse is in the normal range frequency. In step S12, it is determined whether or not the operation is normal.

ステップS12において、動作が正常で無い場合は故障などが発生したものとして直ちにこのフローを終了するが、動作が正常で故障などが発生していないことが判断されると次のステップS13のバックアップ先データ削除処理に進む。   In step S12, if the operation is not normal, this flow is immediately terminated as a failure has occurred, but if it is determined that the operation is normal and no failure has occurred, the next backup destination in step S13 Proceed to the data deletion process.

図6は、ステップS13のバックアップ先データ削除処理の詳細なフローであり、先ずステップB1では、バックアップ設定フラグ11Fの値を読み出し、次のステップB2でその値が「1」であるか否か、即ち「1」若しくは「2」のいずれであるかが判断される。   FIG. 6 is a detailed flow of the backup destination data deletion processing in step S13. First, in step B1, the value of the backup setting flag 11F is read, and whether or not the value is “1” in the next step B2. That is, it is determined whether it is “1” or “2”.

バックアップ設定フラグ11Fの値が「1」であった場合は、図5のステップA3でバックアップデータがバックアップメモリ12に記憶されたので、図6のステップB3では、バックアップメモリ12にバックアップデータとして記憶されたデータをバックアップメモリ12から削除し、このバックアップ処理のフローを抜けて図4のステップ14に進む。   If the value of the backup setting flag 11F is “1”, the backup data is stored in the backup memory 12 in step A3 of FIG. 5, so that it is stored in the backup memory 12 as backup data in step B3 of FIG. The stored data is deleted from the backup memory 12, and the flow goes through the backup process to proceed to step 14 in FIG.

一方、図6のステップB2でバックアップ設定フラグ11Fの値が「2」であった場合にはステップB4に進み、図5のステップA4で外部保存先に送信されたバックアップデータを削除する様、外部保存先に削除指令を送信した後図4のステップ14に進む。   On the other hand, if the value of the backup setting flag 11F is “2” in step B2 of FIG. 6, the process proceeds to step B4, and the backup data transmitted to the external storage destination in step A4 of FIG. After the deletion command is transmitted to the storage destination, the process proceeds to step 14 in FIG.

図4のステップS14は、図3のステップS2において特殊状態が検出された時に動作中だったアプリケーションがあることが検出され、且つ次のステップS3でその時のデータが一時保存され、更にステップS4で休止モードに設定されたアプリケーションが存在するか否かを判断するものである。   In step S14 of FIG. 4, it is detected that there is an application that was running when the special state was detected in step S2 of FIG. 3, and the data at that time is temporarily stored in the next step S3, and further in step S4. It is determined whether or not there is an application set in the sleep mode.

そのようなアプリケーションが存在しない場合は、このフローは終了するが、休止したアプリケーションが存在する場合、例えば上述した様にメール機能の動作中に特殊状態が検出された場合などにあってはステップS15に進み、休止モードに設定されたアプリケーションが休止時点から再開出来る様な状態に復帰させてから本フローを終了する。   If such an application does not exist, this flow ends. However, if there is a suspended application, for example, if a special state is detected during the operation of the mail function as described above, step S15 is performed. The flow is finished after returning to a state where the application set in the sleep mode can be resumed from the pause time.

このように、上記の実施形態によれば、機器自体の落下や異常環境下等特殊な状態にあることが加速度センサや環境センサによって検出され、その結果、バックアップ機能が働いてデータがバックアップ用のメモリに記憶された場合でも、当該電子機器が正常に動作していれば、バックアップ用のメモリに記憶されたバックアップデータを削除するので、情報の漏洩のリスクを下げることができる。   As described above, according to the above-described embodiment, the acceleration sensor or the environmental sensor detects that the device itself is in a special state such as falling or in an abnormal environment, and as a result, the backup function is activated and the data is for backup. Even when stored in the memory, if the electronic device is operating normally, the backup data stored in the backup memory is deleted, so that the risk of information leakage can be reduced.

又、携帯電話に着脱可能なメモリは、上述した如くバックアップデータを記憶するバックアップメモリとして用いられるだけでなく、各種アプリケーションの情報、例えばWeb画像情報や、カメラ機能を備えていれば撮像画像情報等を記憶するメモリとしても用いられることが多い。この場合、上記の実施形態では、上述した如く当該電子機器が正常に動作することを条件にバックアップデータを削除するので、バックアップのために不必要に記憶容量が使われてしまうことを防ぐことができる。   The memory that can be attached to and detached from the mobile phone is not only used as a backup memory for storing backup data as described above, but also information on various applications, for example, Web image information, captured image information if a camera function is provided, etc. Is often used as a memory for storing. In this case, in the above embodiment, the backup data is deleted on condition that the electronic device operates normally as described above, so that it is possible to prevent the storage capacity from being used unnecessarily for backup. it can.

尚、バックアップメモリとして機器に装着されるメモリ、通信を介して記憶されるメモリといった様に複数のメモリの中から選択できるようにしたので、最も機密性を保つことが出来るメモリの選択が可能である。   It is possible to select the memory that can maintain the most confidentiality because it can be selected from a plurality of memories such as a memory installed in the device as a backup memory and a memory stored through communication. is there.

又、特殊状態の発生後、当該電子機器が正常に動作しなかった場合にはデータのバックアップがなされ、正常に動作した場合には特殊状態が検出されたときの状態に復帰することが出来るので、状況に応じた最も有用な使い方が出来る。   In addition, if the electronic device does not operate normally after the occurrence of a special state, data backup is performed, and if it operates normally, it can return to the state when the special state was detected. , You can use the most useful depending on the situation.

更に、バックアップは暗号化されたデータとして記憶されるのでデータの機密性を確保出来るばかりか、暗証番号によって容易に元のデータに戻すことが出来る。   Further, since the backup is stored as encrypted data, not only can the confidentiality of the data be ensured, but also the original data can be easily restored by the password.

第2実施形態
図7は、本発明の第2実施形態による動作フローチャートである。この第2実施形態は、第1実施形態の図4のフローチャートを図7の如きフローチャートしたものであり、その他の構成は全て第1実施形態と同じであるので第1実施形態と同じ構成の詳細な説明に関しては省略する。
Second Embodiment FIG. 7 is an operation flowchart according to a second embodiment of the present invention. In the second embodiment, the flowchart of FIG. 4 of the first embodiment is a flowchart as shown in FIG. 7, and all other configurations are the same as those of the first embodiment. Detailed explanations are omitted.

然して、図7のステップS11に於いて特殊状態レベルに応じた機器動作チェックを行い次のステップS12において正常動作であることが検出された場合にはステップS20に進む。   However, in step S11 of FIG. 7, a device operation check corresponding to the special state level is performed, and if normal operation is detected in the next step S12, the process proceeds to step S20.

このステップS20は、携帯電話装置1の内部データ、即ち、図1のアプリ情報記憶部11に記憶されている各種アプリケーションの情報(データ)、即ち、電子メールデータ、アドレス帳情報(氏名、住所及び電話番号などのデータ)、スケジュール情報(スケジュール時刻及び要件などのデータ)を夫々チェックするもので、次のステップS21では、そのチェックした結果、全ての内部データが正常か否か、即ちデータの破壊等が発生しているか否かが判断される。   In step S20, internal data of the mobile phone device 1, that is, information (data) of various applications stored in the application information storage unit 11 of FIG. 1, that is, e-mail data, address book information (name, address and (Data such as telephone numbers) and schedule information (data such as schedule time and requirements) are checked respectively. In the next step S21, whether or not all internal data is normal as a result of the check, that is, destruction of data. Or the like is determined.

ステップS21において、アプリ情報記憶部11に記憶されている内部データが正常であると判断されるとステップS22に進む。このステップS22は、バックアップ先のメモリにバックアップされたデータが存在するか否かを判別するものである。   If it is determined in step S21 that the internal data stored in the application information storage unit 11 is normal, the process proceeds to step S22. This step S22 determines whether or not the backed up data exists in the backup destination memory.

この場合、バックアップ先のメモリがバックアップメモリ12であった場合にはそのバックアップメモリ12のバックアップデータの記憶領域として指定された領域にデータが存在するか否かを判断する。   In this case, if the backup destination memory is the backup memory 12, it is determined whether or not the data exists in the area designated as the backup data storage area of the backup memory 12.

又、バックアップ先のメモリがネットワークメモリであったの場合には、送信したバックアップデータが記憶されているか否かを問い合わせてその回答により判断する。   If the backup destination memory is a network memory, an inquiry is made as to whether or not the transmitted backup data is stored, and a determination is made based on the answer.

そして、バックアップ先メモリにバックアップされたデータが存在しない場合にはステップS14に進むが、バックアップ先のメモリにバックアップされたデータが存在する場合にはステップS13に進み、図6で詳細を示したフローチャートによって、バックアップ先のメモリに記憶されているバックアップデータを削除する。   Then, if the backed up data does not exist in the backup destination memory, the process proceeds to step S14. If the backed up data exists in the backup destination memory, the process proceeds to step S13, and the flowchart shown in detail in FIG. To delete the backup data stored in the backup destination memory.

即ち、ステップS12において、機器動作が正常であることが判断されたときは、第1実施形態の図4で示した様な無条件でバックアップされたデータを削除するのではなく、元の内部データが正常であることを判断した上で削除を行うものである。   That is, when it is determined in step S12 that the device operation is normal, the unconditionally backed up data as shown in FIG. 4 of the first embodiment is not deleted, but the original internal data is deleted. Is deleted after determining that is normal.

一方、ステップS21において、アプリ情報記憶部11に記憶されている内部データが正常では無いと判断されると、ステップS23においてバックアップ先にバックアップデータが記憶されているか否かが判断され、バックアップデータが記憶されていると判断されると次のステップS24に於いて、そのバックアップデータが正常か否かが判断される。   On the other hand, if it is determined in step S21 that the internal data stored in the application information storage unit 11 is not normal, it is determined in step S23 whether backup data is stored in the backup destination, and the backup data is If it is determined that the data is stored, it is determined in step S24 whether the backup data is normal.

バックアップ先のデータが正常であることが判断されるとステップS25に進んでバックアップ先のデータをアプリ情報記憶部11に書き込む。即ち、ステップS20及びS21によってアプリ情報記憶部11に記憶されている内部データが正常では無いと判断された場合でも、バックアップ先のデータが正常であれば、ステップS25でそのバックアップ先の正常なデータを用いてアプリ情報記憶部11の内部データを更新するものである。   If it is determined that the backup destination data is normal, the process advances to step S25 to write the backup destination data into the application information storage unit 11. That is, even if it is determined in steps S20 and S21 that the internal data stored in the application information storage unit 11 is not normal, if the backup destination data is normal, the backup destination normal data is determined in step S25. Is used to update the internal data of the application information storage unit 11.

この場合、バックアップ先のメモリには、暗号化されたバックアップデータが記憶されているので、暗号化されているバックアップデータを元のデータに復号化してアプリ情報記憶部11に記憶させる。この様にして、アプリ情報記憶部11に正常なデータが書き込まれた後は、ステップS13に進み、バックアップ先のデータを削除する。   In this case, since the encrypted backup data is stored in the backup destination memory, the encrypted backup data is decrypted into the original data and stored in the application information storage unit 11. After normal data is written in the application information storage unit 11 in this way, the process proceeds to step S13, and the backup destination data is deleted.

上記ステップS24に於いてバックアップ先のデータが正常でなかった場合は、ステップS26に進む。このステップS26に至るのは、ステップS12で機器の動作に異常がなかったにもかかわらず、ステップS21でアプリ情報記憶部11に記憶されている内部データに異常があることが検出され且つステップS24においてバックアップ先のデータにも異常があることが検出された場合である。   If the backup destination data is not normal in step S24, the process proceeds to step S26. The reason for reaching step S26 is that although there is no abnormality in the operation of the device in step S12, it is detected in step S21 that there is an abnormality in the internal data stored in the application information storage unit 11, and step S24. This is a case where it is detected that there is also an abnormality in the backup destination data.

従って、上記ステップS26では、機器の動作には問題が無い、或いは障害が発生していない旨のメッセージ、機器内部に記憶されている内部データには異常が発生している旨のメッセージ及びバックアップ先のデータにも異常が発生している、或いは、バックアップが正常に行われなかった旨のメッセージを夫々図1の表示部9で行わせるものである。   Accordingly, in step S26, a message indicating that there is no problem in the operation of the device or that a failure has not occurred, a message indicating that an abnormality has occurred in the internal data stored in the device, and a backup destination 1 is displayed on the display unit 9 shown in FIG. 1, respectively, indicating that an abnormality has also occurred in the data in FIG. 1 or that backup has not been performed normally.

然して、このステップS26での処理終了後或いは上記ステップS23でバックアップ先にバックアップデータが存在しなかった場合には夫々ステップS14に進む。   However, after completion of the processing in step S26 or when backup data does not exist at the backup destination in step S23, the process proceeds to step S14.

上記ステップS12において、機器動作が正常ではないと判断されたときはステップS27に進む。このステップS27からステップS30迄は、夫々上述したステップS20、S21、S22及びステップS13と同様の処理であり、即ち、内部データが正常であることが判断され(ステップS28:YES)、バックアップ先にデータがあると判断された場合(ステップS29:YES)、ステップS30においてバックアップ先のデータが削除されるものである。   If it is determined in step S12 that the device operation is not normal, the process proceeds to step S27. Steps S27 to S30 are the same processes as steps S20, S21, S22 and S13 described above, that is, it is determined that the internal data is normal (step S28: YES), and the backup destination is set. If it is determined that there is data (step S29: YES), the backup destination data is deleted in step S30.

ステップS30においてバックアップ先のデータが削除された後或いはステップS29に於いてバックアップ先にバックアップデータが存在しなかった場合は夫々ステップS31に進む。   After the backup destination data is deleted in step S30 or when backup data does not exist in the backup destination in step S29, the process proceeds to step S31.

このステップS31は、ステップS12及びステップS28で、機器が正常動作しなかったこと及びアプリ情報記憶部11に記憶されている内部データは正常であることが夫々検出されたことを受け、表示部9に、機器の動作には問題が有る或いは障害が発生している旨のメッセージ及び機器内部に記憶されている内部データには異常が無い旨のメッセージを表示させるものである。   In step S31, in response to the detection that the device does not operate normally in step S12 and step S28 and that the internal data stored in the application information storage unit 11 is normal, the display unit 9 In addition, a message that there is a problem in the operation of the device or that a failure has occurred and a message that there is no abnormality in the internal data stored in the device are displayed.

ステップS28で、内部データが正常でないことが判断された場合にはステップS32に進む。このステップS32及び次のステップS33はステップS23及びステップS24と同様に、ステップS32でバックアップ先にバックアップデータが記憶されているか否かを判断し、ステップS33でバックアップ先のバックアップデータが正常か否かを判断するものである。   If it is determined in step S28 that the internal data is not normal, the process proceeds to step S32. In step S32 and next step S33, similarly to step S23 and step S24, it is determined whether backup data is stored in the backup destination in step S32, and whether backup data in the backup destination is normal in step S33. Is to judge.

ステップS32でバックアップ先にバックアップデータが記憶されていると判断され且つステップS33でバックアップデータが正常で有ることが判断されるとステップS34に進み、機器動作に問題がある旨のメッセージ、機器の内部データに異常がある旨のメッセージ及びバックアップ先のバックアップデータは正常である旨のメッセージが表示部9に表示される。   If it is determined in step S32 that the backup data is stored in the backup destination and if it is determined in step S33 that the backup data is normal, the process proceeds to step S34, and a message indicating that there is a problem with the device operation, the internal of the device A message indicating that the data is abnormal and a message indicating that the backup data at the backup destination is normal are displayed on the display unit 9.

又、ステップS33でバックアップ先データが正常でないと判断されるとステップS35に進み、機器動作に問題がある旨のメッセージ、機器の内部データに異常がある旨のメッセージ及びバックアップ先のバックアップデータにも異常がある旨のメッセージが表示部9に表示される。   If it is determined in step S33 that the backup destination data is not normal, the process proceeds to step S35, and a message indicating that there is a problem with the device operation, a message indicating that the internal data of the device is abnormal, and backup data at the backup destination are also displayed. A message indicating that there is an abnormality is displayed on the display unit 9.

更に、ステップS32においてバックアップ先にはバックアップデータが記憶されていないと判断された場合にはステップS36に進み、機器動作に問題がある旨のメッセージ、バックアップ先にはバックアップデータが記憶されていない旨のメッセージが表示部9に表示されるものである。   Further, if it is determined in step S32 that backup data is not stored in the backup destination, the process proceeds to step S36, a message indicating that there is a problem with the device operation, and that backup data is not stored in the backup destination. Is displayed on the display unit 9.

以上の如き動作をする上記第2の実施形態では、第1の実施形態で得られる効果に加えて更に以下の効果が得られる。   In the second embodiment that operates as described above, the following effects are obtained in addition to the effects obtained in the first embodiment.

まず、バックアップ処理後、バックアップの元データであるアプリ情報記憶部11に記憶されているデータが正常であるか否かを判断してからバックアップ先のバックアップデータを削除しているので、バックアップデータを消去しても確実に元データが確保出来、バックアップデータによるデータの漏洩を防止しえる。   First, after the backup process, the backup data at the backup destination is deleted after determining whether the data stored in the application information storage unit 11 that is the original data of the backup is normal. Even if it is erased, the original data can be ensured, and data leakage due to backup data can be prevented.

又、バックアップの元データであるアプリ情報記憶部11に記憶されているデータが正常で無くても、バックアップ先のバックアップデータが正常であった場合には、バックアップデータをバックアップの元データであるアプリ情報記憶部11に記憶させる様にしているので、バックアップデータを消去しても確実に元データが確保出来る。   In addition, even if the data stored in the application information storage unit 11 that is the original data of the backup is not normal, if the backup data at the backup destination is normal, the backup data is the application that is the original data of the backup Since the information is stored in the information storage unit 11, the original data can be reliably secured even if the backup data is deleted.

又、上記第2の実施形態では、特殊状態検出後の動作状況に応じて、機器の動作状態、元のデータやバックアップされたデータ等の状態について報知表示させるのでユーザに最適な情報を提供することができる。ユーザは、メーカ等に修理を依頼すべきか否か、バックアップ元のデータ、バックアップ先のデータをどのように扱うべきかの判断材料として用いることが出来る。   In the second embodiment, the user is provided with the optimum information because the operation status of the device, the status of the original data, the backed-up data, etc. is displayed in accordance with the operating status after the special status is detected. be able to. The user can use it as a material for determining whether or not to request repair from a manufacturer or the like, and how to handle backup source data and backup destination data.

又、特殊状態の検出を複数レベルに分け、レベルに応じて、バックアップ範囲を異ならせたり、異なった機器の動作チェックを行わせる様にしたりしたので、特殊状態の検出後の機器動作の正常判別の処理を必要最小限の軽いものにすることができる。   Also, the special status detection is divided into multiple levels, and depending on the level, the backup range is different and the operation check of different devices is performed. Can be made as light as possible.

尚、上記実施例では、バックアップ先のメモリとして、着脱可能なバックアップメモリ12及びネットワークメモリのいずれか一方を選択する様にしたが、例えば、機器内部に不揮発性の固定メモリを設けてこれをバックアップメモリとして選択する様にしてもよく、或いは着脱可能な不揮発性のメモリを複数設け、このうちの一つをバックアップメモリとして選択する様にしても良い。   In the above embodiment, one of the removable backup memory 12 and the network memory is selected as the backup destination memory. For example, a non-volatile fixed memory is provided inside the device to backup it. The memory may be selected, or a plurality of detachable nonvolatile memories may be provided, and one of them may be selected as the backup memory.

又、複数のメモリのうちの一つをバックアップメモリとするのではなく、例えば複数のメモリをバックアップメモリとし、夫々にバックアップデータを書き込む様にしても良い。この場合、同じデータを順次複数のバックアップメモリに記憶させても良いし、メモリ毎に異なったデータを順次記憶させる様にしても良い。   Further, instead of using one of the plurality of memories as a backup memory, for example, a plurality of memories may be used as backup memories, and backup data may be written to each of them. In this case, the same data may be sequentially stored in a plurality of backup memories, or different data may be sequentially stored for each memory.

尚、このような場合であっても、特殊状態後に機器が正常動作することが判別された場合、或いはバックアップ元のデータが正常であると判別された場合には、上記の各バックアップメモリに記憶されたデータが削除される様に構成することはいうまでもない。   Even in such a case, if it is determined that the device operates normally after the special state, or if it is determined that the backup source data is normal, the data is stored in each backup memory. Needless to say, a configuration is adopted in which deleted data is deleted.

又、バックアップ中に障害が発生することを考慮して、各アプリケーションやデータに優先順位を付け、この優先順位に従って順次バックアップを行う様にしても良い。   In consideration of the occurrence of a failure during backup, priorities may be assigned to each application and data, and backups may be sequentially performed according to the priorities.

更に、上記各実施形態では、本発明を携帯電話装置1に適用した例について述べたが、本発明はデジタルカメラ、パーソナルコンピュータ、音楽プレーヤ、PDAなど、どのような電子機器であっても適用可能である。   Further, in each of the above embodiments, the example in which the present invention is applied to the mobile phone device 1 has been described. However, the present invention can be applied to any electronic device such as a digital camera, a personal computer, a music player, and a PDA. It is.

1 携帯電話装置
2 中央制御部
3 記憶部
4 無線通信部
5 アンテナ
6 音声信号処理部
9 表示部
10 操作部
11 アプリ情報記憶部
12 バックアップメモリ
13 特殊状態検出部















DESCRIPTION OF SYMBOLS 1 Mobile phone apparatus 2 Central control part 3 Memory | storage part 4 Wireless communication part 5 Antenna 6 Audio | voice signal processing part 9 Display part 10 Operation part 11 Application information storage part 12 Backup memory 13 Special state detection part















Claims (15)

データを記憶する記憶部を備えた電子機器において、
この電子機器が特殊な状態にあるか否かを検出する特殊状態検出手段と、
この特殊状態検出手段によって前記電子機器が特殊な状態にあると検出された際に、前記記憶部に記憶されているデータをバックアップ先のメモリ手段にバックアップするバックアップ処理手段と、
このバックアップ処理手段によってバックアップが行われた後、前記電子機器が正常に動作するか否かを判別する正常動作判別手段と、
この正常動作判別手段によって前記電子機器が正常に動作すると判別された際に、前記バックアップ先のメモリ手段にバックアップされたデータを削除する削除手段と、
を備えたことを特徴とする電子機器。
In an electronic device having a storage unit for storing data,
Special state detecting means for detecting whether or not the electronic device is in a special state;
A backup processing means for backing up the data stored in the storage unit to a backup destination memory means when the special state detection means detects that the electronic device is in a special state;
After the backup is performed by the backup processing means, normal operation determining means for determining whether or not the electronic device operates normally;
When the normal operation determining means determines that the electronic device operates normally, a deleting means for deleting data backed up in the backup destination memory means,
An electronic device characterized by comprising:
データを記憶する記憶部を備えた電子機器において、
この電子機器が特殊な状態にあるか否かを検出する特殊状態検出手段と、
この特殊状態検出手段によって前記電子機器が特殊な状態にあると検出された際に、前記記憶部に記憶されているデータをバックアップ先のメモリ手段にバックアップするバックアップ処理手段と、
このバックアップ処理手段によってバックアップが行われた後、前記記憶部に記憶されているデータが正常か否かを判別する記憶部データ正常判別手段と、
この記憶部データ正常判別手段によって前記記憶部に記憶されているデータが正常と判別された際に、前記バックアップ先のメモリ手段にバックアップされたデータを削除するデータ削除手段と、
を備えたことを特徴とする電子機器。
In an electronic device having a storage unit for storing data,
Special state detecting means for detecting whether or not the electronic device is in a special state;
A backup processing means for backing up the data stored in the storage unit to a backup destination memory means when the special state detection means detects that the electronic device is in a special state;
After the backup is performed by the backup processing unit, a storage unit data normal determination unit that determines whether the data stored in the storage unit is normal;
When the data stored in the storage unit is determined to be normal by the storage unit data normal determination unit, the data deletion unit for deleting the data backed up in the backup destination memory unit,
An electronic device characterized by comprising:
更に、前記バックアップ先のメモリ手段にバックアップされたデータが正常か否かを判別するバックアップ先データ正常判別手段と、
前記記憶部データ正常判別手段によって前記記憶部に記憶されているデータが正常ではないと判別され且つ前記バックアップ先データ正常判別手段によって前記バックアップ先のメモリ手段にバックアップされたデータが正常であると判断された際に、前記メモリ手段にバックアップされたデータを前記記憶部に記憶させる記憶制御手段と、
を備えたことを特徴とする請求項2に記載の電子機器。
Further, backup destination data normal determination means for determining whether or not the data backed up in the backup destination memory means is normal,
The storage unit data normality determining unit determines that the data stored in the storage unit is not normal, and the backup destination data normality determining unit determines that the data backed up to the backup destination memory unit is normal Storage control means for storing data backed up in the memory means in the storage unit,
The electronic apparatus according to claim 2, further comprising:
更に、前記記憶部データ正常判別手段及び前記バックアップ先データ正常判別手段の少なくとも一方の判別結果を報知する報知手段を備えたことを特徴とする請求項3に記載の電子機器。   4. The electronic apparatus according to claim 3, further comprising a notifying unit that notifies a determination result of at least one of the storage unit data normality determining unit and the backup destination data normality determining unit. 前記バックアップ処理手段は、前記バックアップ先のメモリ手段として複数のバックアップ先のメモリ手段の中から一つを選択するバックアップ先選択手段を備えていることを特徴とする請求項1乃至4のいずれかに記載の電子機器。   5. The backup processing unit according to claim 1, further comprising a backup destination selection unit that selects one of a plurality of backup destination memory units as the backup destination memory unit. The electronic device described. 前記複数のバックアップ先のメモリ手段は、当該電子機器に着脱可能な不揮発性のメモリ手段又は通信によってバックアップされるデータが送信される外部のメモリ手段を少なくとも含むことを特徴とする請求項5に記載の電子機器   6. The plurality of backup destination memory units include at least a non-volatile memory unit that can be attached to and detached from the electronic device or an external memory unit that transmits data to be backed up by communication. Electronic equipment 更に、前記バックアップ先のメモリ手段として当該電子機器に着脱可能な不揮発性のメモリ手段及び通信によってバックアップされるデータが送信される外部のメモリ手段を含む複数のバックアップ先のメモリ手段の中から一つを選択するバックアップ先選択手段を備え、
前記バックアップ処理手段は、前記特殊状態検出手段によって前記電子機器が特殊な状態にあると検出された際に、前記記憶部に記憶されているデータを前記バックアップ先選択手段によって選択されたバックアップ先のメモリ手段にバックアップし、
前記削除手段は、前記バックアップ先選択手段によって選択されたバックアップ先のメモリ手段にバックアップされたデータを削除することを特徴とする請求項1又は2に記載の電子機器。
Further, one of a plurality of backup destination memory means including a non-volatile memory means detachably attached to the electronic device and an external memory means to which data to be backed up by communication is transmitted as the backup destination memory means. Backup destination selection means to select
The backup processing means, when the special state detection means detects that the electronic device is in a special state, the data stored in the storage unit is stored in the backup destination selected by the backup destination selection means. Back up to memory means,
3. The electronic apparatus according to claim 1, wherein the deletion unit deletes data backed up in the backup destination memory unit selected by the backup destination selection unit.
前記バックアップ処理手段は前記記憶手段に記憶されているデータを暗号化して前記バックアップ先のメモリ手段に記憶させることを特徴とする請求項1又は2に記載の電子機器。   3. The electronic apparatus according to claim 1, wherein the backup processing unit encrypts data stored in the storage unit and stores the encrypted data in the backup destination memory unit. 更に、前記暗号化されたデータを元のデータに復号化するための暗証データを記憶する暗証データ記憶手段を備えたことを特徴とする請求項8に記載の電子機器。   9. The electronic apparatus according to claim 8, further comprising a password data storage means for storing password data for decrypting the encrypted data into original data. 前記特殊状態検出手段は、更に、前記特殊な状態が複数レベルの特殊な状態のうちのいずれのレベルであるかを判別するレベル判別手段を備え、
前記バックアップ処理手段は、前記レベル判別手段によって判別されたレベルに基づきバックアップするデータの範囲を設定することを特徴とする請求項1又は2に記載の電子機器。
The special state detecting means further comprises level determining means for determining which level of the special state is a plurality of special states.
The electronic apparatus according to claim 1, wherein the backup processing unit sets a range of data to be backed up based on the level determined by the level determination unit.
前記特殊状態検出手段は、更に、前記特殊な状態が複数レベルの特殊な状態のうちのいずれのレベルであるかを判別するレベル判別手段を備え、
前記正常動作判別手段は、前記レベル判別手段によって判別されたレベルに基づきそれぞれ異なった判別方法で正常に動作するか否かを判別することを特徴とする請求項1又は2に記載の電子機器。
The special state detecting means further comprises level determining means for determining which level of the special state is a plurality of special states.
The electronic apparatus according to claim 1, wherein the normal operation determining unit determines whether or not the normal operation is normally performed by a different determination method based on the level determined by the level determining unit.
前記特殊状態検出手段は、少なくとも加速度センサを備え、当該電子機器の落下状態を検出することを特徴とする請求項1又は2に記載の電子機器   The electronic device according to claim 1, wherein the special state detection unit includes at least an acceleration sensor and detects a falling state of the electronic device. 前記特殊状態検出手段は、少なくとも当該電子機器の周囲の環境状況を検出するセンサを備え前記周囲の環境情報が予め定められた状況に至った状態を検出することを特徴とする請求項1又は2に記載の電子機器   3. The special state detection unit includes at least a sensor that detects an environmental situation around the electronic device, and detects a state in which the surrounding environmental information has reached a predetermined situation. Electronic equipment described in コンピュータに、
電子機器が特殊な状態にあるか否かを検出する特殊状態検出機能、
この特殊状態検出機能によって前記電子機器が特殊な状態にあると検出された際に、記憶部に記憶されているデータをバックアップ先のメモリ手段にバックアップするバックアップ処理機能、
このバックアップ処理機能によってバックアップが行われた後、前記電子機器が正常に動作するか否かを判別する正常動作判別機能、
この正常動作判別機能によって前記電子機器が正常に動作すると判別された際に、前記バックアップ先のメモリ手段にバックアップされたデータを削除する削除機能、
を実現させるためのプログラム。
On the computer,
Special state detection function to detect whether the electronic device is in a special state,
A backup processing function for backing up the data stored in the storage unit to a backup destination memory means when the special state detection function detects that the electronic device is in a special state;
A normal operation determination function for determining whether or not the electronic device operates normally after backup is performed by the backup processing function;
A deletion function for deleting data backed up in the backup destination memory means when it is determined that the electronic device operates normally by the normal operation determination function;
A program to realize
コンピュータに、
電子機器が特殊な状態にあるか否かを検出する特殊状態検出機能、
この特殊状態検出手段によって前記電子機器が特殊な状態にあると検出された際に、記憶部に記憶されているデータをバックアップ先のメモリ手段にバックアップするバックアップ処理機能、
このバックアップ処理手段によってバックアップが行われた後、前記記憶部に記憶されているデータが正常か否かを判別する記憶部データ正常判別機能、
この記憶部データ正常判別手段によって前記記憶部に記憶されているデータが正常と判別された際に、前記バックアップ先のメモリ手段にバックアップされたデータを削除するデータ削除機能、
を実現させるためのプログラム。













































On the computer,
Special state detection function to detect whether the electronic device is in a special state,
A backup processing function for backing up the data stored in the storage unit to a backup destination memory means when the special state detecting means detects that the electronic device is in a special state;
A storage unit data normality determination function for determining whether or not the data stored in the storage unit is normal after backup is performed by the backup processing unit;
A data deletion function for deleting data backed up in the backup destination memory means when the data stored in the storage part is determined to be normal by the storage part data normality determining means;
A program to realize













































JP2009178932A 2009-07-31 2009-07-31 Electronic device and program Expired - Fee Related JP5522718B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009178932A JP5522718B2 (en) 2009-07-31 2009-07-31 Electronic device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009178932A JP5522718B2 (en) 2009-07-31 2009-07-31 Electronic device and program

Publications (2)

Publication Number Publication Date
JP2011034275A JP2011034275A (en) 2011-02-17
JP5522718B2 true JP5522718B2 (en) 2014-06-18

Family

ID=43763295

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009178932A Expired - Fee Related JP5522718B2 (en) 2009-07-31 2009-07-31 Electronic device and program

Country Status (1)

Country Link
JP (1) JP5522718B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102685324A (en) * 2012-04-23 2012-09-19 华为终端有限公司 Automatic data backup method and device
CN104008027B (en) * 2014-05-06 2017-12-29 可牛网络技术(北京)有限公司 Data back up method, device and the mobile terminal of mobile terminal

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01205395A (en) * 1988-02-12 1989-08-17 Asahi Chem Ind Co Ltd Backup information storage system
JP2001202167A (en) * 2000-01-20 2001-07-27 Toyo Commun Equip Co Ltd Computer and its control method
JP2002041370A (en) * 2000-07-25 2002-02-08 Canon Inc Storage device and its control method
JP2003067259A (en) * 2001-08-28 2003-03-07 Canon Electronics Inc Information recording apparatus
JP4634745B2 (en) * 2004-06-04 2011-02-16 パナソニック株式会社 mobile phone
JP2006166044A (en) * 2004-12-08 2006-06-22 Canon Inc Image processing apparatus and image processing method
JP4965909B2 (en) * 2006-06-27 2012-07-04 株式会社東芝 IC card

Also Published As

Publication number Publication date
JP2011034275A (en) 2011-02-17

Similar Documents

Publication Publication Date Title
JP4786707B2 (en) Mobile terminal and function operation control method
CN101606408B (en) Communication system and communication method
JP5439715B2 (en) Portable terminal, control method, program, and recording medium
JP2008139996A (en) Information leakage prevention system and data storage method
JP5522718B2 (en) Electronic device and program
US8613087B2 (en) Computing system
JP4634745B2 (en) mobile phone
JP4044562B2 (en) Electronic equipment
JP2009200722A (en) Portable terminal and backup data read program thereof
JP2008245044A (en) Data backup device of portable terminal
CN104615954A (en) Password storage method and device
KR20080017660A (en) System and method for monitoring of user terminal, apparatus for the same and security agent
KR100746548B1 (en) Method and Mobile Communication Terminal for Sending Current Position Information by Using Built in Battery
JP4872721B2 (en) Portable terminal, IMEI management method, and IMEI management program
JP2008244892A (en) Image processing apparatus, image processing method, and image processing program
JP4466424B2 (en) Method for protecting user data in portable communication device, portable communication device, and program
KR20120062590A (en) Computing system
JP2007158831A (en) Mobile communication terminal, information transfer control method and information transfer control program
JP3875250B2 (en) Information erasing method, mobile communication terminal device, server system, information erasing system, and program
JP2009151400A (en) Terminal apparatus and program
JP2007053776A (en) Information erasing method and system, and server system
JP2005354273A (en) Mobile phone
JP2006163577A (en) Portable terminal device and data backup method therefor
KR100661325B1 (en) The method for the conservation of message data using non-volatile memory
JP2009212861A (en) Information processor and method for controlling its security

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120605

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130809

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130830

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140403

R150 Certificate of patent or registration of utility model

Ref document number: 5522718

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees