Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6645209B2 - Restore control method - Google Patents
[go: Go Back, main page]

JP6645209B2 - Restore control method - Google Patents

Restore control method Download PDF

Info

Publication number
JP6645209B2
JP6645209B2 JP2016012465A JP2016012465A JP6645209B2 JP 6645209 B2 JP6645209 B2 JP 6645209B2 JP 2016012465 A JP2016012465 A JP 2016012465A JP 2016012465 A JP2016012465 A JP 2016012465A JP 6645209 B2 JP6645209 B2 JP 6645209B2
Authority
JP
Japan
Prior art keywords
information terminal
data
setting
setting data
information
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.)
Active
Application number
JP2016012465A
Other languages
Japanese (ja)
Other versions
JP2017134504A (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.)
Fujitsu Connected Technologies Ltd
Original Assignee
Fujitsu Connected Technologies 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 Fujitsu Connected Technologies Ltd filed Critical Fujitsu Connected Technologies Ltd
Priority to JP2016012465A priority Critical patent/JP6645209B2/en
Publication of JP2017134504A publication Critical patent/JP2017134504A/en
Application granted granted Critical
Publication of JP6645209B2 publication Critical patent/JP6645209B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、リストア制御方法に関する。   The present invention relates to a restore control method.

従来、スマートフォン等の情報端末に格納される設定データ等をバックアップ(保存)しておき、他の情報端末等にデータをリストア(復元)する技術が知られている。また、データを、ネットワークを介して接続されたサーバ(例えばクラウド)にバックアップし、リストア時に使用する技術が知られている(例えば、特許文献1参照)。   2. Description of the Related Art Conventionally, there is known a technique of backing up (saving) setting data and the like stored in an information terminal such as a smartphone and restoring (restoring) the data in another information terminal or the like. Also, a technique is known in which data is backed up to a server (for example, a cloud) connected via a network and is used at the time of restoration (for example, see Patent Document 1).

特開2013−258481号公報JP 2013-258481 A

しかしながら、従来技術では、第1の情報端末からバックアップした設定データが、第2の情報端末が有しないハードウェア(以下、「ハードウェアA」という。)に対する設定データを含む場合、ハードウェアAに対する設定データは第2の情報端末においてリストアされないまま破棄される。   However, in the related art, when the setting data backed up from the first information terminal includes the setting data for hardware that the second information terminal does not have (hereinafter, referred to as “hardware A”), the setting data for the hardware A The setting data is discarded without being restored in the second information terminal.

そのため、第2の情報端末からバックアップした設定データを用いて、ハードウェアAを有する第3の情報端末の設定をリストアする場合、第1の情報端末からバックアップした設定データには含まれていたハードウェアAに対する設定データは、第3の情報端末においてリストアされない。そのため、ユーザは、第3の情報端末にて、ハードウェアAに対する設定を改めて行う必要があるという問題がある。   Therefore, when restoring the setting of the third information terminal having the hardware A using the setting data backed up from the second information terminal, the hardware included in the setting data backed up from the first information terminal is used. The setting data for the ware A is not restored in the third information terminal. Therefore, there is a problem that the user needs to perform the setting for the hardware A again at the third information terminal.

そこで、一側面では、情報端末の設定データに関するバックアップデータの流用性を高める技術を提供することを目的とする。   Therefore, it is an object of one aspect to provide a technique for improving the diversification of backup data relating to setting data of an information terminal.

一つの案では、情報端末が、他の端末の設定データのバックアップデータを取得し、前記情報端末が有するハードウェア構成の情報を参照し、前記バックアップデータに含まれる各設定データについて、前記情報端末が有するハードウェアに対する第1の設定データであるか、前記情報端末が有しないハードウェアに対する第2の設定データであるかを判断し、前記第1の設定データに基づいて、前記情報端末の設定をリストアし、前記第2の設定データを、所定の記憶部に保存する、処理を実行することを特徴とするリストア制御方法。   In one proposal, the information terminal acquires backup data of setting data of another terminal, refers to information on a hardware configuration of the information terminal, and, for each setting data included in the backup data, the information terminal. It is determined whether the data is the first setting data for the hardware that the information terminal has or the second setting data for the hardware that the information terminal does not have, and the setting of the information terminal is performed based on the first setting data. And restoring the second setting data in a predetermined storage unit, and executing a process.

一側面によれば、情報端末の設定データに関するバックアップデータの流用性を高めることが可能となる。   According to one aspect, it is possible to enhance the diversion of the backup data regarding the setting data of the information terminal.

実施形態におけるリストアシステムの構成例を示す図である。FIG. 1 is a diagram illustrating a configuration example of a restore system according to an embodiment. 実施形態における情報端末のハードウェア構成例を示す図である。FIG. 3 is a diagram illustrating a hardware configuration example of an information terminal according to the embodiment. 実施形態における情報端末の機能ブロック図である。It is a functional block diagram of an information terminal in an embodiment. HW構成情報の一例を示す図である。FIG. 3 is a diagram illustrating an example of HW configuration information. 設定情報の一例を示す図である。FIG. 4 is a diagram illustrating an example of setting information. 非設定情報の一例を示す図である。It is a figure showing an example of non-setting information. データのバックアップ及びリストア処理のシーケンス図である。FIG. 9 is a sequence diagram of data backup and restore processing. リストアを行う際の処理のフローチャートである。13 is a flowchart of a process when performing a restore. リストア用のバックアップデータを生成する際の処理のフローチャートである。9 is a flowchart of a process when generating backup data for restoration. データのバックアップ処理及びリストア処理の具体例を示すシーケンス図である。FIG. 9 is a sequence diagram showing a specific example of a data backup process and a restore process.

以下、図面に基づいて本発明の実施形態を説明する。図1は、本発明の実施形態におけるリストアシステムの構成例を示す図である。図1において、リストアシステム1は、情報端末10a、情報端末10b、情報端末10c等の複数の情報端末10、及びバックアップサーバ20を含む。以下、情報端末10a、情報端末10b、情報端末10cを区別しない場合、「情報端末10」という。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a diagram illustrating a configuration example of a restore system according to an embodiment of the present invention. In FIG. 1, the restore system 1 includes a plurality of information terminals 10 such as an information terminal 10a, an information terminal 10b, and an information terminal 10c, and a backup server 20. Hereinafter, when the information terminal 10a, the information terminal 10b, and the information terminal 10c are not distinguished, they are referred to as "information terminals 10."

各情報端末10とバックアップサーバ20とは、インターネット等の通信回線によって通信可能に接続される。   Each information terminal 10 and the backup server 20 are communicably connected by a communication line such as the Internet.

情報端末10は、例えば、スマートフォン、タブレット型端末、携帯電話、PC(Personal Computer)等である。各情報端末10は、例えば、カメラ、指紋取得部、(IrDA Infrared Data Association)等の赤外線やBluetooth(登録商標)等の規格を用いた近距離無線通信部、FeliCa(登録商標)等の非接触ICチップ、ワンセグ受信部等のハードウェアを備え、当該ハードウェアを利用する各種機能に対する設定データを保持する。   The information terminal 10 is, for example, a smartphone, a tablet terminal, a mobile phone, a PC (Personal Computer), or the like. Each information terminal 10 includes, for example, a camera, a fingerprint acquisition unit, a short-range wireless communication unit using a standard such as infrared rays such as (IrDA Infrared Data Association) and Bluetooth (registered trademark), and a non-contact type such as FeliCa (registered trademark) It includes hardware such as an IC chip and a one-segment receiving unit, and holds setting data for various functions using the hardware.

バックアップサーバ20は、情報端末10からアップロードされた、設定データのバックアップデータを保持する。また、バックアップサーバ20は、情報端末10からの要求に応じて、バックアップデータをダウンロードさせる。なお、バックアップサーバ20における、バックアップデータのアップロードやダウンロードは、公知の技術を用いて行われてよい。   The backup server 20 holds backup data of the setting data uploaded from the information terminal 10. Further, the backup server 20 downloads backup data in response to a request from the information terminal 10. The upload and download of backup data in the backup server 20 may be performed using a known technique.

図2は、実施の形態における情報端末10のハードウェア構成例を示す図である。図2の情報端末10は、それぞれバスBで相互に接続されているドライブ装置100、補助記憶装置102、メモリ装置103、CPU104、インタフェース装置105、表示装置106、及び入力装置107等を有する。
情報端末10での処理を実現するプログラムは、SDメモリカード等の記録媒体101によって提供される。プログラムを記録した記録媒体101がドライブ装置100にセットされると、プログラムが記録媒体101からドライブ装置100を介して補助記憶装置102にインストールされる。但し、プログラムのインストールは必ずしも記録媒体101より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置102は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。
メモリ装置103は、プログラムの起動指示があった場合に、補助記憶装置102からプログラムを読み出して格納する。CPU104は、メモリ装置103に格納されたプログラムに従って情報端末10に係る機能を実現する。インタフェース装置105は、ネットワークに接続するためのインタフェースとして用いられる。表示装置106はプログラムによるGUI(Graphical User Interface)等を表示する。入力装置107はタッチパネル及びボタン等、またはキーボード及びマウス等で構成され、様々な操作指示を入力させるために用いられる。
FIG. 2 is a diagram illustrating an example of a hardware configuration of the information terminal 10 according to the embodiment. The information terminal 10 of FIG. 2 includes a drive device 100, an auxiliary storage device 102, a memory device 103, a CPU 104, an interface device 105, a display device 106, an input device 107, and the like, which are mutually connected by a bus B.
A program for realizing the processing in the information terminal 10 is provided by a recording medium 101 such as an SD memory card. When the recording medium 101 on which the program is recorded is set in the drive device 100, the program is installed from the recording medium 101 to the auxiliary storage device 102 via the drive device 100. However, the program need not always be installed from the recording medium 101, and may be downloaded from another computer via a network. The auxiliary storage device 102 stores installed programs and also stores necessary files and data.
The memory device 103 reads out the program from the auxiliary storage device 102 and stores it when there is an instruction to start the program. The CPU 104 implements functions related to the information terminal 10 according to a program stored in the memory device 103. The interface device 105 is used as an interface for connecting to a network. The display device 106 displays a GUI (Graphical User Interface) based on a program. The input device 107 includes a touch panel and buttons, or a keyboard and mouse, and is used to input various operation instructions.

なお、記録媒体101の一例としては、SDメモリカード、CD−ROM、DVDディスク、又はUSBメモリ等の可搬型の記録媒体が挙げられる。また、補助記憶装置102の一例としては、HDD(Hard Disk Drive)又はフラッシュメモリ等が挙げられる。記録媒体101及び補助記憶装置102のいずれについても、コンピュータ読み取り可能な記録媒体に相当する。   Note that examples of the recording medium 101 include a portable recording medium such as an SD memory card, a CD-ROM, a DVD disk, or a USB memory. An example of the auxiliary storage device 102 is a hard disk drive (HDD) or a flash memory. Each of the recording medium 101 and the auxiliary storage device 102 corresponds to a computer-readable recording medium.

また、情報端末10は、カメラ、指紋取得部、近距離無線通信部、非接触ICチップ、ワンセグ受信部等の付加的な機能を実現するハードウェアを備える構成としてもよい。   Further, the information terminal 10 may be configured to include hardware for implementing additional functions such as a camera, a fingerprint acquisition unit, a short-range wireless communication unit, a non-contact IC chip, and a one-segment reception unit.

バックアップサーバ20のハードウェア構成は、サーバ用のコンピュータのハードウェア構成であり、図2に示す情報端末10のハードウェア構成例と同様である。   The hardware configuration of the backup server 20 is the hardware configuration of the computer for the server, and is the same as the hardware configuration example of the information terminal 10 shown in FIG.

次に、図3を参照し、情報端末10の機能構成について説明する。図3は、情報端末10の機能ブロック図である。情報端末10は、通信部11、バックアップデータ取得部13、リストア部14、保存部15、操作部16、及びバックアップデータ生成部17を有する。これら各部は、情報端末10にインストールされた1以上のプログラムが、情報端末10のCPU104に実行させる処理により実現される。   Next, a functional configuration of the information terminal 10 will be described with reference to FIG. FIG. 3 is a functional block diagram of the information terminal 10. The information terminal 10 includes a communication unit 11, a backup data acquisition unit 13, a restore unit 14, a storage unit 15, an operation unit 16, and a backup data generation unit 17. These units are realized by a process in which one or more programs installed in the information terminal 10 are executed by the CPU 104 of the information terminal 10.

また、情報端末10は、記憶部12を有する。記憶部12は、例えば、補助記憶装置102等を用いて実現される。   The information terminal 10 has a storage unit 12. The storage unit 12 is realized using, for example, the auxiliary storage device 102 and the like.

記憶部12は、HW構成情報12A、設定情報12B、非設定情報12C等のデータを記憶する。なお、非設定情報12Cは、補助記憶装置102において、情報端末10を工場出荷時等の状態に戻す初期化処理で、データが消去されないパーティション(記憶領域)に記憶する構成としてもよい。それにより、情報端末10を初期化しても、非設定情報12Cを保持しておくことが可能となる。   The storage unit 12 stores data such as HW configuration information 12A, setting information 12B, and non-setting information 12C. The non-setting information 12C may be stored in a partition (storage area) in which data is not erased in the auxiliary storage device 102 in an initialization process for returning the information terminal 10 to a state at the time of factory shipment or the like. Thereby, even if the information terminal 10 is initialized, the non-setting information 12C can be held.

図4は、HW構成情報12Aの一例を示す図である。HW構成情報12Aは、情報端末10のハードウェア構成の情報を含む。HW構成情報12Aは、例えば、情報端末10が有しており、設定データを設定、保持する必要があるハードウェア名を含む。ハードウェア名は、ハードウェアの種別を識別する名称であり、例えば「カメラ」、「IrDA」等である。なお、HW構成情報12Aのデータは、例えば工場出荷時等に予め設定されていてもよい。   FIG. 4 is a diagram illustrating an example of the HW configuration information 12A. The HW configuration information 12A includes information on the hardware configuration of the information terminal 10. The HW configuration information 12A includes, for example, the name of a hardware that the information terminal 10 has and needs to set and hold the setting data. The hardware name is a name that identifies the type of hardware, and is, for example, “camera”, “IrDA”, or the like. The data of the HW configuration information 12A may be set in advance, for example, at the time of shipment from a factory.

図5は、設定情報12Bの一例を示す図である。設定情報12Bには、情報端末10において現在設定されている設定データが記憶される。設定情報12Bは、「ハードウェア名」に対応付けて、各ハードウェアに応じた機能の設定項目と、各設定項目に対する設定値を含む。   FIG. 5 is a diagram illustrating an example of the setting information 12B. The setting information 12B stores the setting data currently set in the information terminal 10. The setting information 12B includes, in association with the “hardware name”, setting items of functions corresponding to the respective hardware and setting values for the respective setting items.

図6は、非設定情報12Cの一例を示す図である。非設定情報12Cには、情報端末10が有していないハードウェアに対する設定データであり、バックアップデータからリストアされなかった設定データが記憶される。非設定情報12Cは、設定情報12Bと同様のデータの項目を含む。   FIG. 6 is a diagram illustrating an example of the non-setting information 12C. The non-setting information 12C stores setting data for hardware that the information terminal 10 does not have and that is not restored from the backup data. The non-setting information 12C includes the same data items as the setting information 12B.

図3に戻る。通信部11は、バックアップサーバ20等との通信を行う。   Referring back to FIG. The communication unit 11 performs communication with the backup server 20 and the like.

バックアップデータ取得部13は、バックアップサーバ20や、SDカード等の外部記憶装置から、他の端末の設定データのバックアップデータ(以下、「第1のバックアップデータ」という。)を取得する。   The backup data acquisition unit 13 acquires backup data of setting data of another terminal (hereinafter, referred to as “first backup data”) from the backup server 20 or an external storage device such as an SD card.

リストア部14は、HW構成情報12Aに格納されている、情報端末10が有するハードウェア構成の情報を参照し、第1のバックアップデータに含まれる各設定データについて、情報端末10が有するハードウェアに対する設定データであるか否かを判断する。   The restore unit 14 refers to the information of the hardware configuration of the information terminal 10 stored in the HW configuration information 12A, and sets each of the setting data included in the first backup data with respect to the hardware of the information terminal 10. It is determined whether the data is setting data.

リストア部14は、第1のバックアップデータに含まれる、情報端末10が有するハードウェアに対する設定データ(以下、「第1の設定データ」という)に基づいて、情報端末10の設定をリストアする。   The restore unit 14 restores the settings of the information terminal 10 based on the setting data for the hardware of the information terminal 10 (hereinafter, referred to as “first setting data”) included in the first backup data.

保存部15は、第1のバックアップデータに含まれる、情報端末10が有しないハードウェアに対する設定データ(以下、「第2の設定データ」という)を、非設定情報12Cに保存する。   The storage unit 15 stores, in the non-setting information 12C, setting data for hardware not included in the information terminal 10 (hereinafter, referred to as “second setting data”) included in the first backup data.

保存部15は、第1の設定データであって、リストア部14によるリストアに失敗した設定データ(例えば、情報端末10にてサポートしていない設定項目や設定値を含む設定データや、リストア部14により情報端末10にてサポートしている設定データのフォーマット等に変換できなかった設定データ)を、非設定情報12Cに保存する。   The storage unit 15 is the first setting data which is the setting data that has failed to be restored by the restoration unit 14 (for example, the setting data including setting items and setting values not supported by the information terminal 10, Thus, the setting data which cannot be converted into the format of the setting data supported by the information terminal 10) is stored in the non-setting information 12C.

なお、保存部15は、非設定情報12Cを、情報端末10の記憶部12に保持する代わりに、例えばSDカード、USBメモリ等の外部記憶装置や、ネットワークに接続されたファイルサーバ等に格納してもよい。   The storage unit 15 stores the non-setting information 12C in, for example, an external storage device such as an SD card or a USB memory, or a file server connected to a network, instead of storing the non-setting information 12C in the storage unit 12 of the information terminal 10. You may.

操作部16は、情報端末10の設定データを変更する操作を受け付け、当該操作に応じて、設定情報12Bに記憶されている設定データを変更する。   The operation unit 16 receives an operation of changing the setting data of the information terminal 10, and changes the setting data stored in the setting information 12B according to the operation.

バックアップデータ生成部17は、設定情報12Bに記憶されることにより、情報端末10において現在設定されている設定データ、及び保存部15により非設定情報12Cに保存された設定データを含む、設定データのバックアップデータ(第2のバックアップデータ)を生成する。   The backup data generation unit 17 stores the setting data currently stored in the information terminal 10 and the setting data including the setting data stored in the non-setting information 12C by the storage unit 15 by being stored in the setting information 12B. Generate backup data (second backup data).

次に、図7を参照し、設定データのバックアップ処理及びリストア処理について説明する。図7は、設定データのバックアップ処理及びリストア処理のシーケンス図である。   Next, a backup process and a restore process of the setting data will be described with reference to FIG. FIG. 7 is a sequence diagram of the backup process and the restore process of the setting data.

情報端末10aは、例えばユーザからバックアップの指示が入力されると、情報端末10aの設定データのバックアップデータを生成し、生成したバックアップデータを、バックアップサーバ20に保存する(ステップS101)。   For example, when a backup instruction is input from the user, the information terminal 10a generates backup data of the setting data of the information terminal 10a, and stores the generated backup data in the backup server 20 (step S101).

続いて、情報端末10bは、情報端末10aで生成されたバックアップデータを用いて、情報端末10bと情報端末10aとの間で共通する設定項目の設定データを、設定情報12Bに格納し、設定をリストアする(ステップS102)。   Subsequently, the information terminal 10b stores the setting data of the setting items common between the information terminal 10b and the information terminal 10a in the setting information 12B using the backup data generated by the information terminal 10a, and performs the setting. Restore is performed (step S102).

続いて、情報端末10bは、情報端末10aで生成されたバックアップデータのうち、情報端末10bにて有していないハードウェアに対する設定データ等の、サポートしていない設定データを、非設定情報12Cに保存する(ステップS103)。   Subsequently, the information terminal 10b stores, among the backup data generated by the information terminal 10a, unsupported setting data, such as setting data for hardware that the information terminal 10b does not have, in the non-setting information 12C. It is stored (step S103).

続いて、情報端末10bは、例えばユーザからの設定操作に従って、設定情報12Bに格納されている設定データを変更する(ステップS104)。   Subsequently, the information terminal 10b changes the setting data stored in the setting information 12B according to, for example, a setting operation from a user (Step S104).

続いて、情報端末10bは、設定情報12Bに格納されている、情報端末10bにおいて現在設定されている設定データと、非設定情報12Cに保存されている、情報端末10aの設定データとを含むバックアップデータを生成し、バックアップサーバ20に保存する(ステップS105)。   Subsequently, the information terminal 10b performs a backup including the setting data currently set in the information terminal 10b stored in the setting information 12B and the setting data of the information terminal 10a stored in the non-setting information 12C. The data is generated and stored in the backup server 20 (Step S105).

続いて、情報端末10cは、情報端末10bで生成されたバックアップデータを用いて、設定データをリストアする(ステップS106)。   Subsequently, the information terminal 10c restores the setting data by using the backup data generated by the information terminal 10b (Step S106).

なお、図7の処理の順序は一例であり、処理の順序は適宜変更することができる。例えば、ステップS103の設定データの保存を、ステップS102の設定データのリストアの前に行う構成としてもよい。   Note that the order of the processing in FIG. 7 is an example, and the order of the processing can be changed as appropriate. For example, the configuration data may be saved in step S103 before the configuration data is restored in step S102.

次に、図8を参照し、情報端末10bにて、図7のステップS102、ステップS103の、情報端末10aのバックアップデータに基づいてリストアを行う際の処理について説明する。図8は、バックアップデータに基づいてリストアを行う際の処理のフローチャートである。   Next, with reference to FIG. 8, a description will be given of the processing at the time of restoring based on the backup data of the information terminal 10a in step S102 and step S103 in FIG. FIG. 8 is a flowchart of a process when performing restoration based on backup data.

バックアップデータ取得部13は、操作部16がユーザからの所定の操作を受け付けた際や、所定の時期になった際に、リストアの指示を受け付ける(ステップS201)。   The backup data acquisition unit 13 receives a restore instruction when the operation unit 16 receives a predetermined operation from a user or at a predetermined time (step S201).

続いて、バックアップデータ取得部13は、バックアップデータを取得する(ステップS202)。   Next, the backup data acquisition unit 13 acquires backup data (Step S202).

続いて、リストア部14は、バックアップデータに含まれる先頭のハードウェア名を選択する(ステップS203)。   Next, the restore unit 14 selects the first hardware name included in the backup data (Step S203).

続いて、リストア部14は、選択したハードウェア名が、HW構成情報12Aに格納されているか否かに基づき、当該ハードウェア名に対する設定データがリストアの対象であるか判断する(ステップS204)。   Subsequently, the restore unit 14 determines whether the setting data corresponding to the hardware name is to be restored, based on whether the selected hardware name is stored in the HW configuration information 12A (Step S204).

当該ハードウェア名に対する設定データがリストアの対象でない場合(ステップS204でNO)、保存部15は、バックアップデータに含まれる当該ハードウェア名に対する設定データ(ハードウェア名、設定項目名、及び設定値)を、非設定情報12Cとして記憶部12に保存(記憶)する(ステップS205)。   When the setting data corresponding to the hardware name is not a target of the restoration (NO in step S204), the storage unit 15 sets the setting data (hardware name, setting item name, and setting value) corresponding to the hardware name included in the backup data. Is stored (stored) in the storage unit 12 as the non-setting information 12C (step S205).

当該ハードウェア名に対する設定データがリストアの対象である場合(ステップS204でYES)、リストア部14は、設定情報12Bとして、当該ハードウェア名に対する設定データをリストアする(ステップS206)。   If the setting data for the hardware name is to be restored (YES in step S204), the restore unit 14 restores the setting data for the hardware name as the setting information 12B (step S206).

続いて、リストア部14は、当該ハードウェア名に対する設定データのリストアに成功したか判断し(ステップS207)、当該ハードウェア名に対する設定データのリストアに成功した場合、後述するステップS209の処理に進む。   Subsequently, the restore unit 14 determines whether the setting data for the hardware name has been successfully restored (step S207). If the setting data for the hardware name has been successfully restored, the process proceeds to step S209 described below. .

当該ハードウェア名に対する設定データのリストアに失敗した場合(ステップS207でNO)、保存部15は、設定が失敗した設定データを、非設定情報12Cに格納する(ステップS208)。   When restoring the setting data for the hardware name has failed (NO in step S207), the storage unit 15 stores the setting data for which the setting failed in the non-setting information 12C (step S208).

続いて、リストア部14は、バックアップデータに含まれる各ハードウェア名について、未選択のハードウェア名があるか判断する(ステップS209)。   Next, the restore unit 14 determines whether there is an unselected hardware name for each hardware name included in the backup data (Step S209).

未選択のハードウェア名があれば(ステップS209でYES)、リストア部14は、未選択のハードウェア名を選択し(ステップS210)、ステップS204の処理に戻る。   If there is an unselected hardware name (YES in step S209), the restore unit 14 selects an unselected hardware name (step S210), and returns to the processing in step S204.

未選択のハードウェア名がなければ(ステップS209でNO)、処理を終了する。   If there is no unselected hardware name (NO in step S209), the process ends.

次に、図9を参照し、情報端末10bのバックアップデータ生成部17が、設定情報12Bをリストアするためのバックアップデータを生成する際の処理について説明する。図9は、リストア用のバックアップデータを生成する際の処理のフローチャートである。   Next, a process when the backup data generation unit 17 of the information terminal 10b generates backup data for restoring the setting information 12B will be described with reference to FIG. FIG. 9 is a flowchart of a process when generating backup data for restoration.

バックアップデータ生成部17は、設定データのバックアップデータの生成の指示を受け付ける(ステップS301)。   The backup data generation unit 17 receives an instruction to generate backup data of the setting data (Step S301).

続いて、バックアップデータ生成部17は、設定情報12Bから、現時点の設定データを取得する(ステップS302)。   Subsequently, the backup data generation unit 17 acquires the current setting data from the setting information 12B (Step S302).

続いて、バックアップデータ生成部17は、非設定情報12Cから、情報端末10bにおいてリストアされなかった設定データを取得する(ステップS303)。   Subsequently, the backup data generation unit 17 acquires setting data that has not been restored in the information terminal 10b from the non-setting information 12C (Step S303).

続いて、バックアップデータ生成部17は、設定情報12B及び非設定情報12Cから取得した設定データを含む、設定データのバックアップデータを生成する(ステップS304)。   Subsequently, the backup data generation unit 17 generates backup data of the setting data including the setting data acquired from the setting information 12B and the non-setting information 12C (Step S304).

次に、図10を参照し、データのバックアップ処理及びリストア処理の具体例について説明する。図10は、データのバックアップ処理及びリストア処理の具体例を示すシーケンス図である。図10では、「カメラ」と「ワンセグ受信部」を有している情報端末10aの設定データを、「ワンセグ受信部」を有しており、「カメラ」を有していない情報端末10bにリストアする。そして、情報端末10bの設定データを、情報端末10aと同様に、「カメラ」と「ワンセグ受信部」を有している情報端末10cにリストアする場合の具体例について説明する。   Next, a specific example of the data backup processing and the restore processing will be described with reference to FIG. FIG. 10 is a sequence diagram illustrating a specific example of the data backup processing and the restore processing. In FIG. 10, the setting data of the information terminal 10a having the “camera” and the “one-segment receiving unit” is restored to the information terminal 10b having the “one-segment receiving unit” and not having the “camera”. I do. Then, a specific example in the case of restoring the setting data of the information terminal 10b to the information terminal 10c having the “camera” and the “one-segment receiving unit” as in the information terminal 10a will be described.

情報端末10aは、例えばユーザからの設定操作により、「カメラ」の「撮影データ保存先」の設定項目の値を、例えばSDカード等に保存する「外部記録媒体」に設定する(ステップS401)。   The information terminal 10a sets the value of the setting item of “storage data storage destination” of “camera” to “external recording medium” to be stored in, for example, an SD card by a setting operation from a user (step S401).

続いて、情報端末10aは、例えばユーザからの設定操作により、「ワンセグ受信部」の「字幕表示」の設定項目の値を「ON」に設定する(ステップS402)。   Subsequently, the information terminal 10a sets the value of the setting item of "subtitle display" of the "one-segment receiving unit" to "ON" by, for example, a setting operation from the user (step S402).

続いて、情報端末10aは、情報端末10aにおいて現在設定されている設定データのバックアップデータを生成し、例えばクラウドのバックアップサーバ20に格納(アップロード)する(ステップS403)。なお、この際のバックアップデータには、「カメラ」の「撮影データ保存先」の設定項目の値が「外部記録媒体」であり、「ワンセグ受信部」の「字幕表示」の設定項目の値が「ON」である設定データが含まれる。   Subsequently, the information terminal 10a generates backup data of the setting data currently set in the information terminal 10a, and stores (uploads) the backup data in, for example, the backup server 20 in the cloud (step S403). In this case, in the backup data, the value of the setting item of the “storage data storage destination” of “camera” is “external recording medium”, and the value of the setting item of “subtitle display” of “1Seg receiver” is The setting data that is “ON” is included.

続いて、情報端末10bは、情報端末10aにより生成されたバックアップデータに基づいて、情報端末10bは、「ワンセグ受信部」の「字幕表示」の設定項目の値を「ON」に設定する(ステップS404)。情報端末10bは、「カメラ」を有していないため、「カメラ」を用いた機能に対する設定データは、サポートしている設定項目の設定データとは別の領域に記憶される、非設定情報12Cとして保存する(ステップS405)。   Subsequently, based on the backup data generated by the information terminal 10a, the information terminal 10b sets the value of the setting item of "subtitle display" of "1Seg receiver" to "ON" (step S404). Since the information terminal 10b does not have the “camera”, the setting data for the function using the “camera” is stored in a different area from the setting data of the supported setting items. (Step S405).

その後、情報端末10bは、例えばユーザからの設定操作により、「ワンセグ受信部」の「字幕表示」の設定項目の値を「OFF」に設定する(ステップS406)。   After that, the information terminal 10b sets the value of the setting item of “subtitle display” of the “1Seg receiver” to “OFF” by, for example, a setting operation from the user (step S406).

続いて、情報端末10bは、情報端末10bにおいて現在設定されている設定データ、及び情報端末10bにおいてサポートしていない、情報端末10aから引き継いだ設定データのバックアップデータを生成する(ステップS407)。生成したバックアップデータは、例えばクラウドのバックアップサーバ20や、SDカード等の記録媒体に格納する。なお、この際のバックアップデータには、「カメラ」の「撮影データ保存先」の設定項目の値が「外部記録媒体」であり、「ワンセグ受信部」の「字幕表示」の設定項目の値が「OFF」である設定データが含まれる。   Subsequently, the information terminal 10b generates backup data of the setting data currently set in the information terminal 10b and backup data of the setting data not supported by the information terminal 10b and inherited from the information terminal 10a (step S407). The generated backup data is stored in, for example, a cloud backup server 20 or a recording medium such as an SD card. In this case, in the backup data, the value of the setting item of the “storage data storage destination” of “camera” is “external recording medium”, and the value of the setting item of “subtitle display” of “1Seg receiver” is The setting data that is “OFF” is included.

続いて、情報端末10cは、情報端末10bにより生成されたバックアップデータに基づいて、「カメラ」の「撮影データ保存先」の設定項目の値を「外部記録媒体」に設定する(ステップS408)。また、「ワンセグ受信部」の「字幕表示」の設定項目の値を「OFF」に設定する(ステップS409)。   Subsequently, the information terminal 10c sets the value of the setting item of "storage data storage destination" of "camera" to "external recording medium" based on the backup data generated by the information terminal 10b (step S408). In addition, the value of the setting item of “subtitle display” of the “one-segment receiving unit” is set to “OFF” (step S409).

その結果、「カメラ」を有している情報端末10cにおいて、情報端末10aにて設定されていた、「カメラ」の「撮影データ保存先」の設定項目の値を「外部記録媒体」とする設定もリストアされる。   As a result, in the information terminal 10c having the "camera", the value of the setting item of the "shooting data storage destination" of the "camera" set in the information terminal 10a is set to "external recording medium". Is also restored.

本実施形態によれば、このように、バックアップを生成した情報端末10aと、リストアを行う情報端末10bとの間では、情報端末10aと情報端末10bで共通の設定項目に対する設定データのみならず、情報端末10bにて有していないハードウェアに関する設定データも保持される。そのため、情報端末10aと、別の情報端末10bをまたいでリストアを行う情報端末10cにおいて、情報端末10bにてサポートしていなかった設定項目に対する設定データをリストアすることができる。   According to the present embodiment, between the information terminal 10a that has generated the backup and the information terminal 10b that performs the restore, not only the setting data for the setting items common to the information terminal 10a and the information terminal 10b, but also Setting data relating to hardware that the information terminal 10b does not have is also stored. Therefore, in the information terminal 10c that restores across the information terminal 10a and another information terminal 10b, it is possible to restore the setting data for the setting items that are not supported by the information terminal 10b.

<まとめ>
上述したように、本実施形態では、リストアの際、他の情報端末の設定データのリストア用の第1のバックアップデータのうち、情報端末が有していないハードウェアの設定項目の設定データを保存しておく。そして、設定データのリストア用のバックアップデータを生成する際、情報端末において現在設定されている設定データ、及びリストア時に保存しておいた設定データを含む、第2のバックアップデータを生成する。
<Summary>
As described above, in the present embodiment, at the time of restoration, among the first backup data for restoring the setting data of another information terminal, the setting data of the setting items of the hardware that the information terminal does not have is stored. Keep it. Then, when generating backup data for restoring the setting data, second backup data including the setting data currently set in the information terminal and the setting data saved at the time of the restoration is generated.

それにより、ハードウェア(HW)構成の異なる情報端末へリストアされた場合でも、元の設定データを将来にわたって引き継ぐことができるため、情報端末の設定データに関するバックアップデータの流用性を高めることができる。   As a result, even when the information is restored to an information terminal having a different hardware (HW) configuration, the original setting data can be inherited in the future, so that the versatility of the backup data relating to the setting data of the information terminal can be improved.

以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。   As mentioned above, although the Example of this invention was described in full detail, this invention is not limited to such a specific embodiment, A various deformation | transformation is carried out within the range of the gist of this invention described in the claim.・ Change is possible.

以上の説明に関し、更に以下の項を開示する。
(付記1)
情報端末が、
他の端末の設定データのバックアップデータを取得し、
前記情報端末が有するハードウェア構成の情報を参照し、前記バックアップデータに含まれる各設定データについて、前記情報端末が有するハードウェアに対する第1の設定データであるか、前記情報端末が有しないハードウェアに対する第2の設定データであるかを判断し、
前記第1の設定データに基づいて、前記情報端末の設定をリストアし、
前記第2の設定データを、所定の記憶部に保存する、
処理を実行することを特徴とするリストア制御方法。
(付記2)
設定データのバックアップの指示に応じ、前記情報端末に現在設定されている設定データと、前記所定の記憶部に保存されている設定データとを含む、設定データのバックアップデータを生成する処理を実行することを特徴とする付記1記載のリストア制御方法。
(付記3)
前記第1の設定データであって、前記リストアに失敗した設定データを、前記所定の記憶部に保存する処理を実行することを特徴とする付記1または2記載のリストア制御方法。
(付記4)
前記所定の記憶部は、前記情報端末の初期化処理でデータが消去されないパーティションであることを特徴とする、付記1乃至3のいずれか一項に記載のリストア制御方法。
(付記5)
情報端末であって、
他の端末の設定データのバックアップデータを取得するバックアップデータ取得部と、
前記情報端末が有するハードウェア構成の情報を参照し、前記バックアップデータに含まれる各設定データについて、前記情報端末が有するハードウェアに対する第1の設定データであるか、前記情報端末が有しないハードウェアに対する第2の設定データであるかを判断し、前記第1の設定データに基づいて、前記情報端末の設定をリストアするリストア部と、
前記第2の設定データを、所定の記憶部に保存する保存部と、
を備えることを特徴とする情報端末。
(付記6)
設定データのバックアップの指示に応じ、前記情報端末に現在設定されている設定データと、前記所定の記憶部に保存されている設定データとを含む、設定データのバックアップデータを生成するバックアップデータ生成部を備えることを特徴とする付記5記載の情報端末。
(付記7)
前記保存部は、前記第1の設定データであって、前記リストアに失敗した設定データを、前記所定の記憶部に保存することを特徴とする付記5または6記載の情報端末。
(付記8)
前記所定の記憶部は、前記情報端末の初期化処理でデータが消去されないパーティションであることを特徴とする、付記5乃至7のいずれか一項に記載の情報端末。
(付記9)
情報端末に、
他の端末の設定データのバックアップデータを取得し、
前記情報端末が有するハードウェア構成の情報を参照し、前記バックアップデータに含まれる各設定データについて、前記情報端末が有するハードウェアに対する第1の設定データであるか、前記情報端末が有しないハードウェアに対する第2の設定データであるかを判断し、
前記第1の設定データに基づいて、前記情報端末の設定をリストアし、
前記第2の設定データを、所定の記憶部に保存する、
処理を実行させることを特徴とするプログラム。
(付記10)
設定データのバックアップの指示に応じ、前記情報端末に現在設定されている設定データと、前記所定の記憶部に保存されている設定データとを含む、設定データのバックアップデータを生成する処理を実行させることを特徴とする付記9記載のプログラム。
(付記11)
前記第1の設定データであって、前記リストアに失敗した設定データを、前記所定の記憶部に保存する処理を実行させることを特徴とする付記9または10記載のプログラム。(付記12)
前記所定の記憶部は、前記情報端末の初期化処理でデータが消去されないパーティションであることを特徴とする、付記9乃至11のいずれか一項に記載のプログラム。
With respect to the above description, the following items are further disclosed.
(Appendix 1)
Information terminal,
Get backup data of the setting data of other devices,
Referring to the information of the hardware configuration of the information terminal, the setting data included in the backup data is the first setting data for the hardware of the information terminal or the hardware that the information terminal does not have. Is determined as the second setting data for
Restoring the setting of the information terminal based on the first setting data,
Storing the second setting data in a predetermined storage unit;
A restore control method characterized by executing a process.
(Appendix 2)
In response to an instruction to back up the setting data, a process of generating backup data of the setting data including the setting data currently set in the information terminal and the setting data stored in the predetermined storage unit is performed. 3. The restoration control method according to claim 1, wherein
(Appendix 3)
3. The restore control method according to claim 1, wherein a process of storing the setting data, which is the first setting data, the setting data for which the restoration failed, is stored in the predetermined storage unit.
(Appendix 4)
The restore control method according to any one of Supplementary notes 1 to 3, wherein the predetermined storage unit is a partition from which data is not erased in an initialization process of the information terminal.
(Appendix 5)
An information terminal,
A backup data acquisition unit for acquiring backup data of setting data of another terminal;
Referring to the information on the hardware configuration of the information terminal, the setting data included in the backup data is the first setting data for the hardware of the information terminal or the hardware that the information terminal does not have. A restore unit that determines whether the information terminal is the second setting data, and restores the setting of the information terminal based on the first setting data;
A storage unit for storing the second setting data in a predetermined storage unit;
An information terminal comprising:
(Appendix 6)
A backup data generating unit that generates backup data of setting data, including setting data currently set in the information terminal and setting data stored in the predetermined storage unit in response to an instruction to back up the setting data. The information terminal according to claim 5, further comprising:
(Appendix 7)
7. The information terminal according to claim 5, wherein the storage unit stores, in the predetermined storage unit, the first setting data, the setting data for which the restoration has failed.
(Appendix 8)
8. The information terminal according to claim 5, wherein the predetermined storage unit is a partition from which data is not erased in an initialization process of the information terminal. 9.
(Appendix 9)
In the information terminal,
Get backup data of the setting data of other devices,
Referring to the information on the hardware configuration of the information terminal, the setting data included in the backup data is the first setting data for the hardware of the information terminal or the hardware that the information terminal does not have. Is determined as the second setting data for
Restoring the setting of the information terminal based on the first setting data,
Storing the second setting data in a predetermined storage unit;
A program for executing a process.
(Appendix 10)
In response to an instruction to back up the setting data, a process for generating backup data of the setting data including the setting data currently set in the information terminal and the setting data stored in the predetermined storage unit is executed. The program according to supplementary note 9, characterized in that:
(Appendix 11)
11. The program according to claim 9 or 10, wherein a process of storing the setting data, which is the first setting data, for which the restoration has failed, in the predetermined storage unit is executed. (Appendix 12)
12. The program according to claim 9, wherein the predetermined storage unit is a partition from which data is not erased in an initialization process of the information terminal.

10 情報端末
11 通信部
12 記憶部
13 バックアップデータ取得部
14 リストア部
15 保存部
16 操作部
17 バックアップデータ生成部
20 バックアップサーバ
REFERENCE SIGNS LIST 10 information terminal 11 communication unit 12 storage unit 13 backup data acquisition unit 14 restore unit 15 storage unit 16 operation unit 17 backup data generation unit 20 backup server

Claims (3)

情報端末が、
外部装置から、少なくとも他の端末が有し、且つ前記情報端末が有していないハードウェアに対する設定データを含む前記他の端末の設定データのバックアップデータを取得し、
前記情報端末が有するハードウェア構成の情報を参照し、前記バックアップデータに含まれる各設定データについて、前記情報端末が有するハードウェアに対する第1の設定データであるか、前記情報端末が有しないハードウェアに対する第2の設定データであるかを判断し、
前記第1の設定データに基づいて、前記情報端末の設定をリストアし、
前記第2の設定データを、所定の記憶部に保存
設定データのバックアップの指示に応じ、前記情報端末に現在設定されている設定データと、前記所定の記憶部に保存されている設定データとを含む、設定データのバックアップデータを生成する、
処理を実行することを特徴とするリストア制御方法。
Information terminal,
From an external device, at least other terminal has, and obtain backup data of the setting data of the other terminal including setting data for hardware that the information terminal does not have ,
Referring to the information on the hardware configuration of the information terminal, the setting data included in the backup data is the first setting data for the hardware of the information terminal or the hardware that the information terminal does not have. Is determined as the second setting data for
Restoring the setting of the information terminal based on the first setting data,
The second setting data, and stored in a predetermined storage unit,
In response to an instruction to back up the setting data, including setting data currently set in the information terminal and setting data stored in the predetermined storage unit, generating backup data of the setting data,
A restore control method characterized by executing a process.
前記第1の設定データであって、前記リストアに失敗した設定データを、前記所定の記憶部に保存する処理を実行することを特徴とする請求項1記載のリストア制御方法。 The first a setting data, the setting data that failed to the restoration, according to claim 1 Symbol placement of the restoration control method and executes the process of storing the predetermined storage unit. 前記所定の記憶部は、前記情報端末の初期化処理でデータが消去されないパーティションであることを特徴とする、請求項1または2に記載のリストア制御方法。 3. The restore control method according to claim 1, wherein the predetermined storage unit is a partition from which data is not erased in an initialization process of the information terminal.
JP2016012465A 2016-01-26 2016-01-26 Restore control method Active JP6645209B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016012465A JP6645209B2 (en) 2016-01-26 2016-01-26 Restore control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016012465A JP6645209B2 (en) 2016-01-26 2016-01-26 Restore control method

Publications (2)

Publication Number Publication Date
JP2017134504A JP2017134504A (en) 2017-08-03
JP6645209B2 true JP6645209B2 (en) 2020-02-14

Family

ID=59504416

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016012465A Active JP6645209B2 (en) 2016-01-26 2016-01-26 Restore control method

Country Status (1)

Country Link
JP (1) JP6645209B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5742614B2 (en) * 2011-09-14 2015-07-01 富士通株式会社 Restore processing program, restore method, and information processing apparatus
JP5888962B2 (en) * 2011-12-16 2016-03-22 キヤノン株式会社 Information processing system, image forming apparatus, management apparatus, management method, and computer program
JP2013257780A (en) * 2012-06-13 2013-12-26 Sharp Corp Communication terminal having backup function of application and method of setting the same

Also Published As

Publication number Publication date
JP2017134504A (en) 2017-08-03

Similar Documents

Publication Publication Date Title
JP6044604B2 (en) Terminal device and program
CN103235685B (en) A kind of method and apparatus that terminal operating system desktop contents is set
JP6900557B2 (en) Information processing equipment and programs
US10261716B2 (en) Programmable display, update processing apparatus, updating method, information processing method, and program stored on computer-readable recording medium
CN103493018A (en) Customized launching of applications
CN107209678B (en) System and method for adaptive cloning of mobile devices
CN106155716A (en) The configuration store method of BIOS and configuration save set
CN105279047B (en) Data backup device and method and data recovery device and method
JP2016139200A (en) Operation terminal, program, and information processing system
CN104268033A (en) Storage method of terminal data, and method and device for restoring default settings of terminal
KR20200093346A (en) Electronic apparatus and method for displaying contextual information of application
JP6244846B2 (en) Information processing terminal, information processing method, program, and information processing system
US11341095B2 (en) Electronic device for searching for file information stored in external device and operation method thereof
CN103559091B (en) A kind of data dispatching method and split type terminal system
CN106936979A (en) The method and apparatus of destruction operation
JP2017062537A (en) Information processing apparatus, control method of information processing apparatus, and program
CN104765631B (en) A kind of application recovery method and device of mobile terminal
EP2813947B1 (en) Electronic device and method for mounting file system using virtual block device
KR20200068275A (en) Method and electronic device for initialization of storage
JP6645209B2 (en) Restore control method
KR102666045B1 (en) Electronic device for providing cloud service and method for operating thefeof
KR20210101075A (en) Electronic device and method for operating clipboard thereof
JP6349827B2 (en) Information processing apparatus, initialization method, and program
JP2015005137A (en) Server, electronic device, electronic device control method, electronic device control program
JP6099365B2 (en) Information processing system, information processing apparatus, information processing program, application execution method, and storage medium

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20180405

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20180410

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20180411

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20180725

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181019

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181102

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190305

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20190507

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190701

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20191223

R150 Certificate of patent or registration of utility model

Ref document number: 6645209

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250