[go: up one dir, main page]

JP4983659B2 - Data synchronization system, portable information device, data synchronization method, and program - Google Patents

Data synchronization system, portable information device, data synchronization method, and program Download PDF

Info

Publication number
JP4983659B2
JP4983659B2 JP2008065840A JP2008065840A JP4983659B2 JP 4983659 B2 JP4983659 B2 JP 4983659B2 JP 2008065840 A JP2008065840 A JP 2008065840A JP 2008065840 A JP2008065840 A JP 2008065840A JP 4983659 B2 JP4983659 B2 JP 4983659B2
Authority
JP
Japan
Prior art keywords
setting
setting information
information
update
item
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
JP2008065840A
Other languages
Japanese (ja)
Other versions
JP2009224979A (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 Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2008065840A priority Critical patent/JP4983659B2/en
Publication of JP2009224979A publication Critical patent/JP2009224979A/en
Application granted granted Critical
Publication of JP4983659B2 publication Critical patent/JP4983659B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Description

本発明は、複数の携帯情報機器間でデータを同期する技術に関する。   The present invention relates to a technique for synchronizing data among a plurality of portable information devices.

携帯電話機のユーザは、ディスプレイの解像度、着信音の音量、バイブレータのON/OFFなどのソフトウェア設定を自らの使用スタイルに合わせて、頻繁にカスタマイズする。また、文字入力履歴やインターネットサイト閲覧履歴などのソフトウェア設定は、ユーザの使用により自動的にカスタマイズされる。ユーザは、携帯電話機を買い替えたときも、自身の使用スタイルを変えないものなので、新たな携帯電話機においても、前の設定に合わせて再度ソフトウェア設定を設定しなおすことが多い。   Mobile phone users frequently customize software settings such as display resolution, ringtone volume, and vibrator ON / OFF according to their usage style. Also, software settings such as character input history and Internet site browsing history are automatically customized by the user's use. Even when a user purchases a new mobile phone, the user does not change his / her style of use. Therefore, even in a new mobile phone, the user often resets the software settings in accordance with the previous settings.

このような煩わしさを軽減するため、特許文献1に記載のデータ同期システムは、サーバに携帯電話機のデータを送信し、そのデータをサーバが別の携帯電話機に転送する構成により、各種の設定の引き継ぎを実現している。   In order to reduce such annoyance, the data synchronization system described in Patent Document 1 transmits various mobile phone data to a server, and the server transfers the data to another mobile phone. Has succeeded.

また、特許文献2乃至5に記載のシステムは、サーバを介さないで、携帯電話機同士でデータを送受信する構成により、携帯電話機間の設定を同期している。
特開平11−312178号公報 特開2005−175798号公報 特開2006−18709号公報 特開2006−65813号公報 特開2006−74103号公報
In addition, the systems described in Patent Documents 2 to 5 synchronize the settings between mobile phones by a configuration in which data is transmitted and received between mobile phones without using a server.
JP 11-31178 A JP 2005-175798 A JP 2006-18709 A JP 2006-65813 A JP 2006-74103 A

特許文献1〜5に記載の構成により、複数の項目について設定を同期しても、携帯電話機間の仕様の違いにより、実際には同期できない項目が生じる。そして、どの項目が同期(更新)に成功し、どの項目が同期に成功したかは、通常、同期完了時にポップアップの形で一括表示される。   With the configurations described in Patent Documents 1 to 5, even if settings are synchronized for a plurality of items, items that cannot actually be synchronized are generated due to differences in specifications between mobile phones. Which items are successfully synchronized (updated) and which items are successfully synchronized are generally displayed in a pop-up form when the synchronization is completed.

しかしながら、このポップアップ表示は、同期用のアプリケーション終了時に消えてしまうので、その後の使用において、ユーザは、どの項目について更新され、どの項目は更新されていないかを把握しにくい。このため、ユーザは更新されていない項目について更新されたものと誤解したり、項目ごとの更新状況がわからず混乱することがある。このように、携帯電話機等の携帯情報機器間の設定の引継ぎにおいて、誤解や混乱が生じるという問題があった。   However, since this pop-up display disappears when the synchronization application ends, in subsequent use, it is difficult for the user to know which item is updated and which item is not updated. For this reason, the user may misunderstand that an item that has not been updated is updated, or may be confused because the update status of each item is unknown. As described above, there is a problem that misunderstandings and confusion occur in taking over the setting between portable information devices such as mobile phones.

本発明の目的は、携帯情報機器間のデータの同期における利便性を向上する技術を提供することである。   An object of the present invention is to provide a technique for improving convenience in data synchronization between portable information devices.

上記目的を達成するために、本発明のデータ同期システムは、自身のソフトウェア設定を項目ごとに示す第1の設定情報を出力する第1の携帯情報機器と、自身のソフトウェア設定を項目ごとに示す第2の設定情報を記憶し、前記第1の携帯情報機器から出力された前記第1の設定情報を取得し、取得した該第1の設定情報に基づいて該第2の設定情報を更新し、該更新において更新が完了したか否かを項目ごとに示す更新情報を記憶しておき、記憶しておいた該更新情報に基づいて、更新の完了していない項目を識別できるように表示する第2の携帯情報機器と、を有する。   In order to achieve the above object, the data synchronization system of the present invention shows a first portable information device that outputs first setting information indicating its own software setting for each item, and its own software setting for each item. Second setting information is stored, the first setting information output from the first portable information device is acquired, and the second setting information is updated based on the acquired first setting information. The update information indicating whether or not the update has been completed in the update is stored for each item, and displayed based on the stored update information so that the item that has not been updated can be identified. A second portable information device.

本発明の携帯情報機器は、他の携帯情報機器のソフトウェア設定を項目ごとに示す第1の設定情報を取得する設定情報取得手段と、自身のソフトウェア設定を項目ごとに示す第2の設定情報を記憶する記憶手段と、前記設定情報取得手段により取得された前記第1の設定情報に基づいて前記第2の設定情報を更新し、該更新において更新が完了したか否かを項目ごとに示す更新情報を前記記憶手段に記憶する更新手段と、前記記憶手段から読み出した前記更新情報に基づいて、更新の完了していない項目を識別できるように表示する表示手段と、を有する。   The portable information device of the present invention includes setting information acquisition means for acquiring first setting information indicating the software setting of another portable information device for each item, and second setting information indicating the software setting of the portable information device for each item. Storage means for storing, and updating for updating the second setting information based on the first setting information acquired by the setting information acquiring means and indicating whether or not the update is completed for each item Update means for storing information in the storage means, and display means for displaying items that have not been updated based on the update information read from the storage means so as to be identified.

本発明のデータ同期方法においては、第1の携帯情報機器は、自身のソフトウェア設定を項目ごとに示す第1の設定情報を出力し、第2の携帯情報機器は、自身のソフトウェア設定を項目ごとに示す第2の設定情報を記憶し、前記第1の携帯情報機器から出力された前記第1の設定情報を取得し、取得した該第1の設定情報に基づいて該第2の設定情報を更新し、該更新において更新が完了したか否かを項目ごとに示す更新情報を記憶しておき、記憶しておいた該更新情報に基づいて、更新の完了していない項目を識別できるように表示する。   In the data synchronization method of the present invention, the first portable information device outputs first setting information indicating its own software setting for each item, and the second portable information device sets its own software setting for each item. 2 is stored, the first setting information output from the first portable information device is acquired, and the second setting information is acquired based on the acquired first setting information. Update information is stored for each item indicating whether or not the update is completed in the update, so that an item that has not been updated can be identified based on the stored update information. indicate.

本発明のプログラムは、携帯情報機器を制御するためのプログラムであって、コンピュータに、他の携帯情報機器のソフトウェア設定を項目ごとに示す第1の設定情報を取得する手順、前記携帯情報機器のソフトウェア設定を項目ごとに示す第2の設定情報を記憶手段に記憶する手順、取得した前記第1の設定情報に基づいて前記記憶手段に記憶された前記第2の設定情報を更新し、該更新において更新が完了したか否かを項目ごとに示す更新情報を前記記憶手段に記憶する手順、及び前記記憶手段から読み出した前記更新情報に基づいて、更新の完了していない項目を識別できるように表示する手順、を実行させる。   A program of the present invention is a program for controlling a portable information device, and a procedure for acquiring first setting information indicating software settings of other portable information devices for each item in a computer, Procedure for storing second setting information indicating software setting for each item in the storage means, updating the second setting information stored in the storage means based on the acquired first setting information, and updating the update The update information indicating whether or not the update is completed for each item in the storage means, and the update information read out from the storage means can be identified based on the update information read out from the storage means The display procedure is executed.

本発明によれば、携帯情報機器は、更新が完了したか否かを項目ごとに示す更新情報を記憶しておき、記憶しておいた更新情報に基づいて、更新の完了していない項目を識別表示するので、ユーザは項目ごとの更新の有無を継続的に確認でき、携帯情報機器間のデータの同期における利便性が向上する。   According to the present invention, the portable information device stores update information indicating whether or not the update has been completed for each item, and based on the stored update information, the items that have not been updated are stored. Since the identification display is performed, the user can continuously check whether there is an update for each item, and convenience in data synchronization between portable information devices is improved.

(第1の実施形態)
本発明を実施するための第1の実施形態について図面を参照して詳細に説明する。
(First embodiment)
A first embodiment for carrying out the present invention will be described in detail with reference to the drawings.

図1は、本実施形態のデータ同期システム1の構成を示す全体図である。データ同期システム1は、携帯電話装置同士で、ソフトウェア設定を同期させるシステムである。同図を参照すると、データ同期システム1は、携帯電話装置10および携帯電話装置20を有する。これらの携帯電話装置10および20はUSB(Universal Serial Bus)ケーブルにより接続され、このUSBケーブルを通じてデータが送受信される。   FIG. 1 is an overall view showing a configuration of a data synchronization system 1 of the present embodiment. The data synchronization system 1 is a system that synchronizes software settings between mobile phone devices. Referring to FIG. 1, the data synchronization system 1 includes a mobile phone device 10 and a mobile phone device 20. These cellular phone devices 10 and 20 are connected by a USB (Universal Serial Bus) cable, and data is transmitted and received through the USB cable.

ここで、ソフトウェア設定とは、携帯電話装置の動作制御に関する設定である。ソフトウェア設定には、ディスプレイの解像度制御や着信音量制御など、ユーザ自身がカスタマイズする設定のほか、文字入力履歴やインターネットサイト閲覧履歴など、ユーザが携帯電話装置を使用していくことにより自動的にカスタマイズされる設定が含まれる。   Here, the software setting is a setting related to operation control of the mobile phone device. In addition to settings that the user customizes, such as display resolution control and ring volume control, the software settings are automatically customized by the user using the mobile phone device, such as character input history and Internet site browsing history. Settings to be included.

携帯電話装置10について図2を参照して説明する。同図は、携帯電話装置10の構成を示すブロック図である。同図を参照すると、携帯電話装置10は、携帯電話として機能する構成に加えて、通信部101、記憶部103、更新部105、および表示部107を有する。通信部101は、送信部1011および受信部1012を有し、USBケーブルを通じて携帯電話装置20とデータを送受信する通信インターフェースである。   The cellular phone device 10 will be described with reference to FIG. FIG. 2 is a block diagram showing the configuration of the mobile phone device 10. Referring to FIG. 1, the mobile phone device 10 includes a communication unit 101, a storage unit 103, an update unit 105, and a display unit 107 in addition to a configuration that functions as a mobile phone. The communication unit 101 includes a transmission unit 1011 and a reception unit 1012, and is a communication interface that transmits and receives data to and from the mobile phone device 20 through a USB cable.

記憶部103は、携帯電話装置10の内部メモリや、SDメモリーカードなどであり、設定情報1031および更新情報1032を格納する。設定情報1031は、携帯電話装置10のソフトウェア設定を設定項目ごとに示す情報である。   The storage unit 103 is an internal memory of the mobile phone device 10, an SD memory card, or the like, and stores setting information 1031 and update information 1032. The setting information 1031 is information indicating software settings of the mobile phone device 10 for each setting item.

設定情報1031について図3を参照して説明する。図3は、設定情報1031の構成を示した図である。同図を参照すると、設定情報1031は、複数の設定項目を示す情報と、設定項目ごとの設定内容を示す情報とを含む。設定項目は、区分と詳細項目とを含み、詳細項目はディスプレイの解像度、着信音量、着信音選択、またはバイブレータなどである。そして、これらの詳細項目は、ディスプレイ、着信、カメラ、ワンセグ(地上デジタル放送における携帯機器向け放送サービス)などの複数の区分にグループ化されている。設定内容として、例えば、解像度については「VGA(Video Graphics Array)」または「QVGA(Quarter VGA)」のいずれかを選択できる。着信音量については、例えば音量のレベルを示す「1」〜「5」のいずれかを選択できる。   The setting information 1031 will be described with reference to FIG. FIG. 3 is a diagram showing the configuration of the setting information 1031. Referring to the figure, setting information 1031 includes information indicating a plurality of setting items and information indicating setting contents for each setting item. The setting item includes a category and a detailed item, and the detailed item is a display resolution, a ring volume, a ring tone selection, or a vibrator. These detailed items are grouped into a plurality of categories such as a display, incoming call, camera, and one seg (broadcast service for portable devices in digital terrestrial broadcasting). As the setting contents, for example, either “VGA (Video Graphics Array)” or “QVGA (Quarter VGA)” can be selected for the resolution. For the incoming call volume, for example, one of “1” to “5” indicating the volume level can be selected.

携帯電話装置10は、設定情報1031を予め記憶部103に格納しておく。そして、携帯電話装置10は、設定変更用のアプリケーションが実行されたとき、設定情報1031の示す設定項目と設定内容を表示し、ユーザが設定内容を変更したとき、その変更に従って設定情報1031を更新する。携帯電話装置10は、USBケーブルが接続され、データ同期用のアプリケーションが実行されたとき、設定情報1031の示す設定内容を設定項目ごとにデータファイルにする。   The cellular phone device 10 stores the setting information 1031 in the storage unit 103 in advance. When the application for changing the setting is executed, the mobile phone device 10 displays the setting items and setting contents indicated by the setting information 1031. When the user changes the setting contents, the setting information 1031 is updated according to the change. To do. When the USB cable is connected and the application for data synchronization is executed, the cellular phone device 10 converts the setting content indicated by the setting information 1031 into a data file for each setting item.

図2に戻り、送信部1011は、データファイル化された設定情報1031を、USBケーブルを通じて携帯電話装置20に送信する。   Returning to FIG. 2, the transmission unit 1011 transmits the setting information 1031 in the form of a data file to the mobile phone device 20 through the USB cable.

受信部1012は、USBケーブルを通じて携帯電話装置20から携帯電話20のソフトウェア設定を設定項目ごとに示す設定情報2031を受信する。   The receiving unit 1012 receives setting information 2031 indicating the software setting of the mobile phone 20 for each setting item from the mobile phone device 20 through the USB cable.

更新部105は、受信部1012により受信された設定情報2031に基づいて携帯電話装置10の設定情報1031を更新し、その更新結果に応じて更新情報1032を更新する。   The update unit 105 updates the setting information 1031 of the mobile phone device 10 based on the setting information 2031 received by the receiving unit 1012, and updates the update information 1032 according to the update result.

図4を参照して更新情報1032について説明する。同図は、更新情報1032の構成を示す図である。同図を参照すると、更新情報1032は、設定項目を示す情報と、設定項目ごとの更新フラグを示す情報とを含む。更新フラグは、対応する設定項目の更新(同期)が完了したか否かを示す情報である。各設定項目について、携帯電話装置10と携帯電話装置20との同期が成功したのであれば、更新フラグとして「TRUE」が格納され、同期に失敗したのであれば「FALSE」が格納される。   The update information 1032 will be described with reference to FIG. The figure shows the structure of the update information 1032. Referring to the figure, update information 1032 includes information indicating a setting item and information indicating an update flag for each setting item. The update flag is information indicating whether or not the corresponding setting item has been updated (synchronized). For each setting item, “TRUE” is stored as the update flag if the synchronization between the mobile phone device 10 and the mobile phone device 20 is successful, and “FALSE” is stored if the synchronization fails.

更新部105は、USBケーブルが接続され、更新用のアプリケーションが実行されたとき、記憶部103に格納された更新情報1032を初期化する。具体的には、更新情報1032の示す全ての更新フラグを「FALSE」にする。また、更新部105は、設定情報1031を初期化する。   The update unit 105 initializes update information 1032 stored in the storage unit 103 when a USB cable is connected and an update application is executed. Specifically, all the update flags indicated by the update information 1032 are set to “FALSE”. In addition, the update unit 105 initializes the setting information 1031.

初期化後、更新部105は、受信部1012により受信された設定情報2031に基づいて記憶部103に格納された設定情報1031を更新する。具体的には、更新部105は、設定情報1031の示す設定内容が、携帯電話装置10に適用できるか否かを設定項目ごとに判断する。携帯電話装置10と携帯電話装置20との機種が異なれば、デバイスの差異などにより、携帯電話装置20の設定内容は、携帯電話装置10にそのまま適用できるとは限らない。例えば、携帯電話装置20のディスプレイの解像度の設定が「VGA」であったとしても、携帯電話装置10の表示用デバイスの性能が最大で解像度「QVGA」までしか表示できないものであれば、「VGA」の設定内容をそのまま携帯電話装置10に適用できない。   After initialization, the updating unit 105 updates the setting information 1031 stored in the storage unit 103 based on the setting information 2031 received by the receiving unit 1012. Specifically, the update unit 105 determines, for each setting item, whether or not the setting content indicated by the setting information 1031 can be applied to the mobile phone device 10. If the models of the mobile phone device 10 and the mobile phone device 20 are different, the setting contents of the mobile phone device 20 may not be applied to the mobile phone device 10 as they are due to differences in devices. For example, even if the display resolution setting of the mobile phone device 20 is “VGA”, if the display device performance of the mobile phone device 10 can display only up to the resolution “QVGA”, “VGA” "Cannot be applied to the mobile phone device 10 as it is.

設定内容を適用できると判断したのであれば、更新部105は、設定情報2031を、設定項目に対応する設定情報1031に上書きする。そして、更新部105は、更新情報1032において、コピーした設定項目に対応する更新フラグを「TRUE」にする。   If it is determined that the setting content can be applied, the updating unit 105 overwrites the setting information 2031 with the setting information 1031 corresponding to the setting item. Then, the update unit 105 sets the update flag corresponding to the copied setting item to “TRUE” in the update information 1032.

このように、更新部105が設定情報1031を更新できた(更新に成功した)場合、その設定項目に対応する更新フラグは「TRUE」に更新され、設定情報1031を更新できなかった(更新に失敗した)場合、その設定項目に対応する更新フラグは「FALSE」のままとなる。   As described above, when the update unit 105 can update the setting information 1031 (successful update), the update flag corresponding to the setting item is updated to “TRUE”, and the setting information 1031 cannot be updated (update In the case of failure), the update flag corresponding to the setting item remains “FALSE”.

なお、本実施形態では、予め更新情報1032を記憶部103に格納しておき、全ての更新フラグを「FALSE」にしてから、設定情報1031の更新を開始している。しかし、更新前は記憶部103に更新情報1032が格納されておらず、設定情報1031の更新結果に基づいて、更新部105が更新情報1032を作成して、記憶部103に格納する構成としてもよい。   In this embodiment, the update information 1032 is stored in the storage unit 103 in advance, and the update of the setting information 1031 is started after all the update flags are set to “FALSE”. However, the update information 1032 is not stored in the storage unit 103 before the update, and the update unit 105 creates the update information 1032 based on the update result of the setting information 1031 and stores it in the storage unit 103. Good.

表示部107は、携帯電話装置10のソフトウェア設定画面等を表示する。例えば、表示部107は、LCD(Liquid Crystal Display)や有機EL(Electro Luminescence)などの表示用デバイスである。   The display unit 107 displays a software setting screen or the like of the mobile phone device 10. For example, the display unit 107 is a display device such as an LCD (Liquid Crystal Display) or an organic EL (Electro Luminescence).

携帯電話装置10は、設定情報1031の示す設定内容を変更するための画面を表示する。この設定用の画面において、携帯電話装置20は、更新情報1032の示す更新フラグが「TRUE」である場合、その設定項目を初期設定に従って表示部107に表示させる。一方、更新フラグが「FALSE」である場合、携帯電話装置10は、その設定項目を初期設定と異なる表示方法で表示部107に識別表示させる。   The cellular phone device 10 displays a screen for changing the setting content indicated by the setting information 1031. In this setting screen, when the update flag indicated by the update information 1032 is “TRUE”, the mobile phone device 20 displays the setting item on the display unit 107 according to the initial setting. On the other hand, when the update flag is “FALSE”, the cellular phone device 10 causes the display unit 107 to display the setting item by a display method different from the initial setting.

例えば、携帯電話装置10は、初期設定では細字で設定項目を表示させるところ、更新フラグが「FALSE」の設定項目は太字で表示させる。または、初期設定とは異なる書体や色で表示する。あるいは、設定項目の表示される行を初期設定とは異なる模様で塗りつぶして表示する。   For example, in the initial setting, the mobile phone device 10 displays the setting items in thin characters, but displays the setting items whose update flag is “FALSE” in bold characters. Or, display in a font or color different from the default setting. Alternatively, the line where the setting item is displayed is displayed with a pattern different from the initial setting.

このように、更新に成功した設定項目を識別表示させることにより、ユーザは、項目ごとの更新の有無を知ることができる。   In this manner, by displaying the setting items that have been successfully updated, the user can know whether or not each item has been updated.

ユーザが、識別表示された設定項目について設定内容を変更した場合、更新部105は、更新情報1032において、その設定項目に対応する更新フラグを「TRUE」にする。   When the user changes the setting content for the setting item identified and displayed, the update unit 105 sets the update flag corresponding to the setting item to “TRUE” in the update information 1032.

このように、更新部105が、受信した設定情報2031に基づいて設定情報1031を更新し、更新に失敗した設定項目に対応する更新フラグを「FALSE」にして、表示部107は、その設定項目を識別表示し続ける。このため、ユーザはどの項目について設定の更新が成功または失敗したのかを直観的かつ継続的に知ることができ、データの同期における利便性が向上する。   Thus, the update unit 105 updates the setting information 1031 based on the received setting information 2031, sets the update flag corresponding to the setting item that failed to be updated to “FALSE”, and the display unit 107 displays the setting item. Continues to be identified. For this reason, the user can intuitively and continuously know which item the setting update has succeeded or failed, and convenience in data synchronization is improved.

次に、図5は、携帯電話装置20の構成を示すブロック図である。同図を参照すると、携帯電話装置20は、携帯電話として機能する構成に加えて、通信部201、記憶部203、更新部205、および表示部207を有する。記憶部20は、設定情報2031および更新情報2032を格納する。これらの通信部201、記憶部203、更新部205、および表示部207の構成は、携帯電話装置10の通信部101、記憶部103、更新部105、および表示部107の構成と同様である。ただし、携帯電話装置10と携帯電話装置20との機種が異なる場合、設定情報2031の示す設定項目や選択できる設定内容は、携帯電話装置10の設定情報1031の示すものと異なる内容となる。   Next, FIG. 5 is a block diagram showing a configuration of the mobile phone device 20. Referring to the figure, the mobile phone device 20 includes a communication unit 201, a storage unit 203, an update unit 205, and a display unit 207 in addition to a configuration that functions as a mobile phone. The storage unit 20 stores setting information 2031 and update information 2032. The configurations of the communication unit 201, the storage unit 203, the update unit 205, and the display unit 207 are the same as the configurations of the communication unit 101, the storage unit 103, the update unit 105, and the display unit 107 of the mobile phone device 10. However, when the models of the mobile phone device 10 and the mobile phone device 20 are different, the setting items indicated by the setting information 2031 and the setting contents that can be selected are different from those indicated by the setting information 1031 of the mobile phone device 10.

次に図6〜図9を参照して、携帯電話装置10のソフトウェア設定を携帯電話装置20のソフトウェア設定に同期させる場合の携帯電話装置10および携帯電話装置20の動作について説明する。図6は、携帯電話装置10(同期元)の動作を示すフローチャートである。この動作は、USBケーブルが接続され、同期用のアプリケーションが実行されたときに開始する。同図を参照すると、携帯電話装置10は、設定情報1031の示す設定内容を設定項目ごとにデータファイルにする(ステップS10)。そして、送信部101は、データファイル化された設定情報1031を携帯電話装置20に送信する(ステップS20)。ステップS20の後、携帯電話装置10は同図に示した動作を終了する。   Next, operations of the mobile phone device 10 and the mobile phone device 20 when the software setting of the mobile phone device 10 is synchronized with the software setting of the mobile phone device 20 will be described with reference to FIGS. FIG. 6 is a flowchart showing the operation of the mobile phone device 10 (synchronization source). This operation starts when a USB cable is connected and a synchronization application is executed. Referring to the figure, the cellular phone device 10 converts the setting content indicated by the setting information 1031 into a data file for each setting item (step S10). Then, the transmission unit 101 transmits the setting information 1031 that is converted into a data file to the mobile phone device 20 (step S20). After step S20, the cellular phone device 10 ends the operation shown in FIG.

図7は、携帯電話装置20(同期先)の動作を示すフローチャートである。同図を参照すると、受信部201は、携帯電話装置10から第1設定情1031を受信する(ステップT10)。更新部205は、更新情報2032を記憶部203から読み出し、これらの更新フラグを全て「FALSE」にすることで初期化する。また、更新部205は設定情報2031を初期化する(ステップT20)。そして、携帯電話装置20は、同期処理を実行し(ステップT30)、表示更新処理を実行する(ステップT40)。ステップT40の後、携帯電話装置20は、同図に示す動作を終了する。   FIG. 7 is a flowchart showing the operation of the mobile phone device 20 (synchronization destination). Referring to the figure, the receiving unit 201 receives the first setting information 1031 from the mobile phone device 10 (step T10). The update unit 205 reads the update information 2032 from the storage unit 203 and initializes all of these update flags by setting them to “FALSE”. In addition, the update unit 205 initializes the setting information 2031 (step T20). And the mobile telephone apparatus 20 performs a synchronous process (step T30), and performs a display update process (step T40). After step T40, the cellular phone device 20 ends the operation shown in FIG.

図8は、同期処理を示すフローチャートである。同図を参照すると、更新部205は、1の設定項目を選択し、その設定項目に対応する設定情報1031の示す設定内容を携帯電話装置20に適用できるか否かを判断する(ステップT301)。適用できる場合(ステップT301:YES)、更新部205は、設定情報1031を、設定項目に対応する設定情報2031にコピーする(ステップT303)。そして、更新部205は、更新情報2032において、コピーした設定項目に対応する更新フラグを「TRUE」にする(ステップT305)。適用できない場合(ステップT301:NO)、またはステップT307の後、全項目について設定情報1031を参照したか否かを判断し(ステップT307)、参照していなければ次の項目について、ステップT303およびステップT305を実行する。全項目について設定情報1031を参照したのであれば、更新部205は、更新処理を終了する。   FIG. 8 is a flowchart showing the synchronization process. Referring to the figure, the update unit 205 selects one setting item and determines whether or not the setting content indicated by the setting information 1031 corresponding to the setting item can be applied to the mobile phone device 20 (step T301). . When applicable (step T301: YES), the updating unit 205 copies the setting information 1031 to the setting information 2031 corresponding to the setting item (step T303). Then, the update unit 205 sets the update flag corresponding to the copied setting item to “TRUE” in the update information 2032 (step T305). If not applicable (step T301: NO), or after step T307, it is determined whether or not the setting information 1031 has been referred to for all items (step T307). If not, step T303 and step are set for the next item. T305 is executed. If the setting information 1031 has been referred to for all items, the updating unit 205 ends the updating process.

このように、更新部205は、更新フラグを全て「FALSE」に初期化する。そして更新部205は、設定項目ごとに、設定情報1031を設定情報2031に同期させ、同期に成功したのであれば、その設定項目の更新フラグを「TRUE」に更新する。   In this way, the update unit 205 initializes all the update flags to “FALSE”. For each setting item, the update unit 205 synchronizes the setting information 1031 with the setting information 2031. If the synchronization is successful, the update unit 205 updates the update flag of the setting item to “TRUE”.

図9は、表示更新処理を示すフローチャートである。同図を参照すると、携帯電話装置20は設定画面を表示するとき、更新情報2032を記憶部203から読み出す。そして、携帯電話装置20は、更新フラグが「TRUE」の設定項目は、初期設定のままで表示部207に表示させ、更新フラグが「FALSE」の設定項目は、初期設定とは異なる方法で識別表示させる(ステップT401)。更新部205は、更新フラグが「FALSE」の設定項目に対応する設定内容について、ユーザにより変更されたか否かを判断する(ステップT403)。設定内容が変更された場合(ステップT403:YES)、更新部205は、変更に従って設定情報2031を更新し、変更された設定項目に対応する更新フラグを「TRUE」として更新情報2032を更新する(ステップT405)。設定内容が変更されない場合(ステップT403:NO)、またはステップT405の後、携帯電話装置20は、表示更新処理を終了する。   FIG. 9 is a flowchart showing the display update process. Referring to the figure, the mobile phone device 20 reads the update information 2032 from the storage unit 203 when displaying the setting screen. Then, the cellular phone device 20 displays the setting item with the update flag “TRUE” on the display unit 207 as the initial setting, and identifies the setting item with the update flag “FALSE” by a method different from the initial setting. It is displayed (step T401). The updating unit 205 determines whether or not the setting content corresponding to the setting item whose update flag is “FALSE” has been changed by the user (step T403). When the setting content is changed (step T403: YES), the update unit 205 updates the setting information 2031 according to the change, and updates the update information 2032 with the update flag corresponding to the changed setting item as “TRUE” ( Step T405). When the setting contents are not changed (step T403: NO) or after step T405, the mobile phone device 20 ends the display update process.

携帯電話装置20のソフトウェア設定を携帯電話装置10のソフトウェア設定に同期させる場合は、携帯電話装置20が、図6に示した動作を実行し、携帯電話装置10が図7〜9に示した動作を実行する。   When synchronizing the software settings of the mobile phone device 20 with the software settings of the mobile phone device 10, the mobile phone device 20 executes the operation shown in FIG. 6, and the mobile phone device 10 operates as shown in FIGS. Execute.

次に図10〜図15を参照して、携帯電話装置10のソフトウェア設定を携帯電話装置20のソフトウェア設定に同期させる場合の本実施形態にかかるデータ同期システム1の動作結果の一例について説明する。携帯電話装置10が設定情報1031をデータファイル化して携帯電話装置20に送信する(ステップS20)。携帯電話装置20は、設定情報1031を受信し、受信した情報に基づいて設定情報2031を更新する(ステップT30)。図10に、更新後の設定情報2031の構成の一例を示す。図3と図10とを参照して比較すると、ディスプレイの解像度、着信音量、およびバイブレータの設定については同期に成功し、両者は同じ内容である。しかし、着信音選択およびカメラの解像度の設定については、同期に失敗し、携帯電話装置20の初期設定内容(「3」および「XGA」)のままである。   Next, an example of the operation result of the data synchronization system 1 according to the present embodiment when the software setting of the mobile phone device 10 is synchronized with the software setting of the mobile phone device 20 will be described with reference to FIGS. The cellular phone device 10 converts the setting information 1031 into a data file and transmits it to the cellular phone device 20 (step S20). The mobile phone device 20 receives the setting information 1031 and updates the setting information 2031 based on the received information (step T30). FIG. 10 shows an example of the configuration of the updated setting information 2031. Comparing with reference to FIG. 3 and FIG. 10, the display resolution, the ring volume, and the setting of the vibrator are successfully synchronized, and both have the same contents. However, the ringing tone selection and the camera resolution setting failed in synchronization, and the initial setting contents (“3” and “XGA”) of the mobile phone device 20 remain unchanged.

設定情報2031が図10に示すように更新された場合の更新情報2032の構成を図11に示す。同図を参照すると、ディスプレイの「解像度」、「着信音量」、および「バイブレータ」の設定については同期に成功しているので(ステップT301:YES)、更新フラグは更新部205により「TRUE」に更新されている(ステップT305)。「着信音選択」およびカメラの「解像度」の設定については、同期に失敗したので(ステップT301:NO)、更新フラグは「FALSE」のままである。   FIG. 11 shows the configuration of the update information 2032 when the setting information 2031 is updated as shown in FIG. Referring to the figure, since the “resolution”, “ring volume”, and “vibrator” settings of the display have been successfully synchronized (step T301: YES), the update flag is set to “TRUE” by the update unit 205. It has been updated (step T305). Regarding the settings of “ring tone selection” and “resolution” of the camera, since the synchronization has failed (step T301: NO), the update flag remains “FALSE”.

携帯電話装置20は、ソフトウェア設定を変更するための画面を表示部207に表示させるとき、更新フラグ「FALSE」に対応する設定項目を識別表示する(ステップT401)。   When the mobile phone device 20 displays a screen for changing the software setting on the display unit 207, the mobile phone device 20 identifies and displays the setting item corresponding to the update flag “FALSE” (step T401).

図12に設定項目の区分を表示する設定用の画面の一例を示す。同図を参照すると、更新フラグ「FALSE」の詳細項目を含む区分(設定項目)は「着信」および「カメラ」である。そこで、表示部207はこれらの項目の表示される行を初期設定と異なる色(例えば、赤色)で表示する。他の項目に対応する行は初期設定の色(例えば、青色)で表示する。同図において斜線で塗りつぶして表示された行は、初期設定と異なる色で表示された行である。   FIG. 12 shows an example of a setting screen for displaying setting item classifications. Referring to the figure, the classification (setting item) including the detailed item of the update flag “FALSE” is “incoming call” and “camera”. Therefore, the display unit 207 displays the row in which these items are displayed in a color (for example, red) different from the initial setting. Rows corresponding to other items are displayed in a default color (for example, blue). In the figure, the lines displayed with hatching are lines displayed in a color different from the initial setting.

図13に着信についての設定項目を表示する画面を示す。同図を参照すると、更新フラグ「FALSE」の詳細項目(設定項目)は、「着信音選択」であったので、表示部207はこれらの項目の表示される行を初期設定と異なる色で表示する。   FIG. 13 shows a screen for displaying setting items for incoming calls. Referring to the figure, since the detailed item (setting item) of the update flag “FALSE” is “ring tone selection”, the display unit 207 displays the row in which these items are displayed in a color different from the initial setting. To do.

図13で表示された設定用の画面においてユーザが設定内容を変更した場合(ステップT403:YES)、更新部205は設定情報2031および更新情報2032を更新する(ステップT405)。   When the user changes the setting content on the setting screen displayed in FIG. 13 (step T403: YES), the update unit 205 updates the setting information 2031 and the update information 2032 (step T405).

図14にユーザによる設定変更後の更新情報2032の構成を示す。同図を参照すると、ユーザが「着信音選択」の設定内容を変更したので、更新部205は、その設定内容に対応する更新フラグを「TRUE」にしている。   FIG. 14 shows the configuration of the update information 2032 after the setting change by the user. Referring to the figure, since the user has changed the setting content of “ring tone selection”, the updating unit 205 sets the update flag corresponding to the setting content to “TRUE”.

以上説明したように、本実施形態によれば、携帯情報装置(10、20)は、更新が完了したか否かを項目ごとに示す更新情報(1031、2031)を記憶しておき、記憶しておいた更新情報に基づいて、更新の完了していない項目を識別表示するので、ユーザは項目ごとの更新の有無を継続的に確認でき、携帯情報機器間のデータの同期における利便性が向上する。   As described above, according to the present embodiment, the portable information device (10, 20) stores and stores update information (1031, 2031) indicating whether or not the update is completed for each item. Based on the updated information, the items that have not been updated are identified and displayed, so the user can continuously check whether there is an update for each item, improving convenience in synchronizing data between portable information devices To do.

また、携帯電話装置(10、20)は、受信したソフトウェア設定のうち、自身に適用できる項目のみを同期させるので、データ同期により携帯電話装置(10、20)の動作制御に支障を生じることはない。   In addition, since the mobile phone device (10, 20) synchronizes only items that can be applied to itself among the received software settings, the operation control of the mobile phone device (10, 20) may be hindered by data synchronization. Absent.

携帯電話装置20は、更新前に設定情報(1031、2031)を自動的に初期化するので、ユーザは、更新前に携帯電話装置(10、20)の設定を手動で初期化する必要がなく、作業工数が軽減される。   Since the mobile phone device 20 automatically initializes the setting information (1031, 2031) before the update, the user does not need to manually initialize the settings of the mobile phone device (10, 20) before the update. , Work man-hours are reduced.

ソフトウェア設定がユーザにより変更されたとき、その設定項目は初期状態の表示に戻るので、ユーザの設定変更が表示に反映され、設定の引継ぎにおける利便性が向上する。   When the software setting is changed by the user, the setting item is returned to the display in the initial state, so that the setting change of the user is reflected in the display, and the convenience in taking over the setting is improved.

なお、携帯電話装置(10、20)は、USBケーブルを通じて設定情報(1031、2031)を送受信する構成である。しかし、これらの装置はブルートゥース規格等を利用した無線通信によりデータを送受信してもよい。また、同期元の携帯電話装置(10、20)は、SDメモリーカード等の外部記憶装置に設定情報(1031、2031)を出力し、ユーザがこのメモリーカードを同期先の携帯電話装置(10、20)に差し込み、同期先の携帯電話装置(10、20)がメモリーカードから設定情報1031を読み出す構成とすることもできる。   Note that the cellular phone devices (10, 20) are configured to transmit and receive the setting information (1031, 2031) via a USB cable. However, these devices may transmit and receive data by wireless communication using the Bluetooth standard or the like. Also, the synchronization source mobile phone device (10, 20) outputs the setting information (1031, 2031) to an external storage device such as an SD memory card, and the user uses this memory card as the synchronization destination mobile phone device (10, 20). 20), and the synchronization-destination mobile phone device (10, 20) can read the setting information 1031 from the memory card.

また、携帯電話装置間におけるソフトウェア設定に本実施形態を適用しているが、PDA(Personal Digital Assistance)間やノートパソコン間のソフトウェア設定の同期について本実施形態を適用することもできる。   Further, although the present embodiment is applied to software settings between mobile phone devices, the present embodiment can also be applied to synchronization of software settings between PDAs (Personal Digital Assistance) and between laptop computers.

さらに、本実施形態では、ソフトウェア設定の一例として、ユーザ自身が変更する設定を示したが、ユーザが使用することにより自動的に変更される設定についても本実施形態を適用できる。例えば、文字入力履歴やインターネットサイト閲覧履歴などの履歴について、図15に示すように、更新に失敗した履歴(項目)を識別表示する。   Furthermore, in the present embodiment, the setting that is changed by the user is shown as an example of the software setting. However, the present embodiment can also be applied to a setting that is automatically changed when used by the user. For example, as shown in FIG. 15, a history (item) that failed to be updated is identified and displayed for a history such as a character input history or an Internet site browsing history.

(第2の実施形態)
本発明を実施するための第2の実施形態について図16〜図20を参照して説明する。図16は、本実施形態のデータ同期システム2の構成を示す全体図である。同図を参照すると、データ同期システム2は、携帯電話装置10および携帯電話装置20に加え、サーバ30を有し、これらはネットワークNに接続されている。本実施形態は、データ同期システム2がサーバ30を更に有し、ネットワークNに接続される点で、第1実施形態と異なる。
(Second Embodiment)
A second embodiment for carrying out the present invention will be described with reference to FIGS. FIG. 16 is an overall view showing the configuration of the data synchronization system 2 of the present embodiment. Referring to the figure, the data synchronization system 2 includes a server 30 in addition to the mobile phone device 10 and the mobile phone device 20, which are connected to a network N. This embodiment is different from the first embodiment in that the data synchronization system 2 further includes a server 30 and is connected to the network N.

携帯電話装置10および携帯電話装置20の構成は、第1実施形態と同様である。ただし、通信部101および通信部201は、ネットワークNを通じてサーバ30とデータを送受信する。   The configurations of the mobile phone device 10 and the mobile phone device 20 are the same as those in the first embodiment. However, the communication unit 101 and the communication unit 201 exchange data with the server 30 through the network N.

サーバ30は、パソコン等の情報処理装置であり、ネットワークNを通じて一方の携帯電話装置(10または20)から設定情報(1031、2031)を受信する。そして、サーバ30は受信した設定情報(1031、2031)を設定情報301としてHDD(Hard Disk Drive)等の記憶装置に格納する。サーバ30は、設定情報301を、ネットワークNを通じて他方の携帯電話装置(10または20)に送信する。   The server 30 is an information processing apparatus such as a personal computer, and receives setting information (1031, 2031) from one mobile phone apparatus (10 or 20) through the network N. The server 30 then stores the received setting information (1031, 2031) as setting information 301 in a storage device such as an HDD (Hard Disk Drive). The server 30 transmits the setting information 301 to the other mobile phone device (10 or 20) through the network N.

携帯電話装置(10または20)は、表示部(107、207)により識別表示された設定項目の設定内容がユーザにより変更されたとき、設定情報(1031、2031)および更新情報(1031、2031)を更新する。そして、携帯電話装置(10または20)は、更新情報(1031、2032)の示す更新フラグが「TRUE」の設定情報(1031、2031)をデータファイル化してサーバ30に送信する。   When the setting content of the setting item identified and displayed by the display unit (107, 207) is changed by the user, the mobile phone device (10 or 20) has setting information (1031, 2031) and update information (1031, 2031). Update. Then, the cellular phone device (10 or 20) converts the setting information (1031, 2031) in which the update flag indicated by the update information (1031, 2032) is “TRUE” into a data file and transmits the data file to the server 30.

なお、携帯電話装置10および携帯電話装置20は、更新フラグに関係なく、更新情報(1031、2032)の全てをサーバ30に送信してもよい。   Note that the mobile phone device 10 and the mobile phone device 20 may transmit all of the update information (1031, 2032) to the server 30 regardless of the update flag.

サーバ30は、設定情報301を格納後、一方の携帯電話装置(10または20)からネットワークNを通じて設定情報(1031、2031)を受信したとき、受信した設定情報(1031、2031)を設定情報301に上書きする。そして、サーバ30は、更新した設定情報301を他方の携帯電話装置(10または20)に送信する。   When the server 30 receives the setting information (1031, 2031) from the one mobile phone device (10 or 20) through the network N after storing the setting information 301, the server 30 uses the received setting information (1031, 2031) as the setting information 301. Overwrite to. Then, the server 30 transmits the updated setting information 301 to the other mobile phone device (10 or 20).

携帯電話装置(10または20)は、ネットワークNを通じてサーバ30から設定情報301を受信したとき、受信した設定情報301を設定情報(1031、2031)に上書きする。   When receiving the setting information 301 from the server 30 through the network N, the cellular phone device (10 or 20) overwrites the received setting information 301 with the setting information (1031, 2031).

このように、サーバ30が、設定情報(1031、2031)を設定情報301としてバックアップする。その後に一方の携帯電話装置(10または20)においてユーザにより設定変更がなされ、その携帯電話装置(10または20)が変更後の設定情報(1031、2031)を送信したとき、サーバ30はユーザが変更した部分をバックアップした設定情報301に反映させる。この設定情報301を他方の携帯電話装置(10または20)に書き戻すことで、ユーザが一方の携帯電話装置で行った変更分が、他方の携帯電話装置に反映される。   As described above, the server 30 backs up the setting information (1031, 2031) as the setting information 301. Thereafter, when the user changes the setting in one of the mobile phone devices (10 or 20) and the mobile phone device (10 or 20) transmits the changed setting information (1031, 2031), the server 30 The changed part is reflected in the backed up setting information 301. By writing this setting information 301 back to the other mobile phone device (10 or 20), the changes made by the user on one mobile phone device are reflected on the other mobile phone device.

図17は、データ同期システム2の動作を時系列順に示すシーケンス図である。同図は、最初に携帯電話装置20のソフトウェア設定を携帯電話装置20のソフトウェア設定に同期させ、次にユーザが携帯電話装置20においてソフトウェア設定を変更し、変更したソフトウェア設定を携帯電話装置10に反映させる場合のデータ同期システム2の動作である。この動作は、データ同期システム2がネットワークNに接続され、所定の同期用のアプリケーションが実行されたときに開始する。同図を参照すると、本実施形態の携帯電話装置10の動作は、ステップS20の代わりにステップS21を実行し、ステップS21の後にステップS30およびS40を実行するほかは、第1実施形態の携帯電話装置10の動作と同様である。本実施形態の携帯電話装置20の動作は、ステップT10の代わりにステップT11を実行し、ステップT40の後にステップT50を実行するほかは、第1実施形態の携帯電話装置20の動作と同様である。   FIG. 17 is a sequence diagram showing the operation of the data synchronization system 2 in chronological order. In the figure, the software setting of the mobile phone device 20 is first synchronized with the software setting of the mobile phone device 20, and then the user changes the software setting in the mobile phone device 20, and the changed software setting is stored in the mobile phone device 10. This is the operation of the data synchronization system 2 when reflecting. This operation starts when the data synchronization system 2 is connected to the network N and a predetermined synchronization application is executed. Referring to the figure, the mobile phone device 10 according to the present embodiment operates in the mobile phone of the first embodiment except that step S21 is executed instead of step S20, and steps S30 and S40 are executed after step S21. The operation is similar to that of the apparatus 10. The operation of the mobile phone device 20 of this embodiment is the same as the operation of the mobile phone device 20 of the first embodiment, except that Step T11 is executed instead of Step T10, and Step T50 is executed after Step T40. .

携帯電話装置10は、送信部101により設定情報1031をサーバ30に送信する(ステップS21)。サーバ30は、設定情報1031を受信し(ステップU10)、受信した設定情報1031を設定情報301として記憶する(ステップU20)。サーバ30は、記憶した設定情報301を携帯電話装置20に送信する(ステップU30)。 The cellular phone device 10 transmits the setting information 1031 to the server 30 by the transmission unit 101 (step S21). The server 30 receives the setting information 1031 (step U10), and stores the received setting information 1031 as the setting information 301 (step U20). Server 30 transmits the setting information 301 stored in the mobile telephone device 2 0 (step U30).

携帯電話装置20は、設定情報301を受信し(ステップT11)、設定情報2031と更新情報2032とを初期化する(ステップT20)。更新部205は、設定情報301に基づいて設定情報2031および更新情報2032を更新する。また、更新部205は、ユーザによる設定内容の変更に応じて設定情報2031および更新情報2032を更新する(ステップT30)。表示部207は、更新フラグ「FALSE」の設定項目を識別表示する。(ステップT40)。送信部209は、更新フラグが「TRUE」の設定項目に対応する設定情報2031をサーバ30に送信する(ステップT50)。   The mobile phone device 20 receives the setting information 301 (step T11), and initializes the setting information 2031 and the update information 2032 (step T20). The update unit 205 updates the setting information 2031 and the update information 2032 based on the setting information 301. Further, the update unit 205 updates the setting information 2031 and the update information 2032 in accordance with the change of the setting content by the user (step T30). The display unit 207 identifies and displays the setting item of the update flag “FALSE”. (Step T40). The transmission unit 209 transmits setting information 2031 corresponding to the setting item whose update flag is “TRUE” to the server 30 (step T50).

サーバ30は、設定情報2031を携帯電話装置20から受信し(ステップU40)、受信した設定情報2031に、設定情報301を同期させる(ステップU50)。サーバ30は、更新後の設定情報301を携帯電話装置10に送信する(ステップU60)。   The server 30 receives the setting information 2031 from the mobile phone device 20 (step U40), and synchronizes the setting information 301 with the received setting information 2031 (step U50). The server 30 transmits the updated setting information 301 to the mobile phone device 10 (step U60).

携帯電話装置10は、サーバ30から設定情報301を受信し(ステップS30)、受信した設定情報301に設定情報1031を同期させる(ステップS40)。   The cellular phone device 10 receives the setting information 301 from the server 30 (step S30), and synchronizes the setting information 1031 with the received setting information 301 (step S40).

次に、本実施形態のデータ同期システム2の動作結果の一例について図17〜図19を参照して説明する。   Next, an example of the operation result of the data synchronization system 2 of the present embodiment will be described with reference to FIGS.

図18は、携帯電話装置10からサーバ30を介して携帯電話装置20に設定情報(1031、301)が送信されたときの各設定情報(1031、2031、301)の構成を示す図である。同図を参照すると、設定情報1031において、ディスプレイ解像度の設定は「VGA」であり、着信音は「着信音5」が選択され、オートフォーカスの設定は「ON」である。携帯電話装置10は、この設定情報1031をサーバ30に送信し(ステップS11)、サーバ30は、この設定情報1031を設定情報301として格納し(ステップU20)、携帯電話装置20に送信する(ステップU30)。   FIG. 18 is a diagram illustrating a configuration of each setting information (1031, 2031, 301) when the setting information (1031, 301) is transmitted from the mobile phone device 10 to the mobile phone device 20 via the server 30. Referring to the figure, in the setting information 1031, the display resolution setting is “VGA”, the ringing tone is “ringing tone 5”, and the autofocus setting is “ON”. The cellular phone device 10 transmits the setting information 1031 to the server 30 (step S11), and the server 30 stores the setting information 1031 as the setting information 301 (step U20) and transmits it to the cellular phone device 20 (step S11). U30).

携帯電話装置20は、受信した設定情報301に、設定情報2031を同期させるが(ステップT30)、デバイス等の差異により、着信音選択についての同期は失敗した。このため、着信音選択は、初期設定の「着信音1」のままである。また、携帯電話装置20にオートフォーカス機能はないため、オートフォーカスの設定についての同期も失敗した。同図において、斜線部分は、同期に失敗して識別表示される設定項目である。携帯電話装置20にではオートフォーカス機能について設定すること自体ができないため、この設定は識別表示されることはない。   The cellular phone device 20 synchronizes the setting information 2031 with the received setting information 301 (step T30), but the synchronization of the ring tone selection has failed due to differences in devices and the like. For this reason, the ringtone selection remains the default “ringtone 1”. In addition, since the mobile phone device 20 does not have an autofocus function, the synchronization of the autofocus setting has also failed. In the figure, the hatched portion is a setting item that is identified and displayed when synchronization fails. Since the mobile phone device 20 cannot set the autofocus function itself, this setting is not displayed in an identification manner.

続いて、図19は、携帯電話装置20のソフトウェア設定がユーザにより変更された後、携帯電話装置20からサーバ30を介して携帯電話装置10に設定情報(2031、301)が送信されたときの各設定情報(1031、2031、301)の構成を示す図である。同図を参照すると、携帯電話装置20において、ユーザにより識別表示された着信音が「着信音2」に変更された。携帯電話装置は、設定変更に応じて着信音選択の更新フラグを「TRUE」にする(T405)。携帯電話装置20は、更新フラグが「TRUE」の設定項目(着信音選択およびバイブレータ)に対応する設定情報2031をサーバ30に送信する(ステップT50)。 Subsequently, FIG. 19 illustrates a case where setting information (2031, 301) is transmitted from the mobile phone device 20 to the mobile phone device 10 via the server 30 after the software setting of the mobile phone device 20 is changed by the user. It is a figure which shows the structure of each setting information (1031, 2031, 301). Referring to the figure, in the mobile phone device 20, the ring tone identified and displayed by the user is changed to "ring tone 2". The cellular phone device sets the update flag for ringtone selection to “TRUE” in accordance with the setting change ( T405 ). The cellular phone device 20 transmits the setting information 2031 corresponding to the setting item (ringing tone selection and vibrator) whose update flag is “TRUE” to the server 30 (step T50).

サーバ30は、着信音選択およびバイブレータに対応する設定情報2031を受信し(ステップU40)、受信した設定情報2031に設定情報301を同期させる(ステップU50)。この結果、設定情報301において、着信音選択の設定内容が「着信音2」に更新される。   The server 30 receives the setting information 2031 corresponding to the ringtone selection and vibrator (step U40), and synchronizes the setting information 301 with the received setting information 2031 (step U50). As a result, in the setting information 301, the setting content of the ringtone selection is updated to “ringtone 2”.

サーバ30は、設定情報301を携帯電話装置10に送信する(ステップU60)。携帯電話装置10は、設定情報301を受信し(ステップS30)、受信した設定情報301に設定情報1031を同期させる(ステップS40)。この結果、設定情報1031において着信音は携帯電話装置20で変更された「着信音2」に更新される。また、ディスプレイ解像度およびオートフォーカスについての設定内容も、バックアップ時の「VGA」および「ON」に更新される。   The server 30 transmits the setting information 301 to the mobile phone device 10 (step U60). The mobile phone device 10 receives the setting information 301 (step S30), and synchronizes the setting information 1031 with the received setting information 301 (step S40). As a result, in the setting information 1031, the ring tone is updated to “ring tone 2” changed by the mobile phone device 20. In addition, the settings for display resolution and autofocus are also updated to “VGA” and “ON” at the time of backup.

図20は、サーバ30を介さないで携帯電話装置間のソフトウェア設定の同期を行った場合の設定情報(1031、2031、301)の構成を示す図である。同図を参照すると、携帯電話装置10の設定情報1031を、サーバ30にバックアップした後、携帯電話装置10のオートフォーカスの設定が「ON」から「OFF」にユーザにより変更されている。ここで、携帯電話装置20からサーバ30を介さずに設定情報2031を送信したのであれば、設定情報2031には、オートフォーカスについての設定情報は含まれないので、携帯電話装置10のオートフォーカス設定は「OFF」のままである。これに対して、図19に示したように、サーバ30を介してデータ同期を行えば、サーバ30にオートフォーカスについての設定情報が格納されており、サーバ30は、その設定を含む設定情報301を送信するので、オートフォーカスの設定はバックアップ時の「ON」に更新される。 FIG. 20 is a diagram showing a configuration of setting information (1031, 2031, 301) when software settings are synchronized between mobile phone devices without using the server 30. Referring to the figure, after the setting information 1031 of the mobile phone device 10 is backed up in the server 30, the autofocus setting of the mobile phone device 10 is changed from "ON" to "OFF" by the user. Here, if the setting information 2031 is transmitted from the mobile phone device 20 without going through the server 30, the setting information 2031 does not include setting information about autofocus. Remains “OFF”. On the other hand, as shown in FIG. 19 , if data synchronization is performed via the server 30, setting information about autofocus is stored in the server 30, and the server 30 includes setting information 301 including the setting. Therefore, the autofocus setting is updated to “ON” at the time of backup.

以上説明したように、本実施形態によれば、サーバ30を介してソフトウェア設定を同期させることで、サーバ30にバックアップした時のソフトウェア設定を正確に復元することができる。   As described above, according to the present embodiment, by synchronizing the software settings via the server 30, the software settings when backed up on the server 30 can be accurately restored.

また、携帯電話装置(10、20)間の同期後に、一方の携帯電話装置(10または20)においてユーザが設定変更を行った場合、更新後の設定情報(1031、2031)を他方の携帯電話装置(10または20)の設定情報(1031、2031)に書き戻すことで、その設定変更の内容を他方の携帯電話装置(10または20)に反映させることができる。   In addition, when the user changes the setting in one mobile phone device (10 or 20) after synchronization between the mobile phone devices (10, 20), the updated setting information (1031, 2031) is sent to the other mobile phone. By writing back the setting information (1031, 2031) of the device (10 or 20), the contents of the setting change can be reflected on the other mobile phone device (10 or 20).

また、ネットワークNを通じて設定情報(1031、2031、301)を送受信することで、携帯電話装置10および20が遠距離にある場合であっても、ソフトウェア設定の同期が可能となる。   Also, by transmitting / receiving the setting information (1031, 2031, 301) through the network N, the software settings can be synchronized even when the mobile phone devices 10 and 20 are at a long distance.

なお、図6〜図9、図17で示した処理の全部または一部は、コンピュータがソフトウェアプログラムを実行することにより実現することもできる。   Note that all or part of the processes shown in FIGS. 6 to 9 and FIG. 17 can also be realized by a computer executing a software program.

第1実施形態の構成を示す全体図である。It is a general view which shows the structure of 1st Embodiment. 第1実施形態の携帯電話装置の構成を示すブロック図である。It is a block diagram which shows the structure of the mobile telephone apparatus of 1st Embodiment. 第1実施形態の設定情報の構成を示す図である。It is a figure which shows the structure of the setting information of 1st Embodiment. 第1実施形態の更新情報の構成を示す図である。It is a figure which shows the structure of the update information of 1st Embodiment. 第1実施形態の携帯電話装置の構成を示すブロック図である。It is a block diagram which shows the structure of the mobile telephone apparatus of 1st Embodiment. 第1実施形態の携帯電話装置の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the mobile telephone apparatus of 1st Embodiment. 第1実施形態の携帯電話装置の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the mobile telephone apparatus of 1st Embodiment. 第1実施形態の同期処理を示すフローチャートである。It is a flowchart which shows the synchronous process of 1st Embodiment. 第1実施形態の表示更新処理を示すフローチャートである。It is a flowchart which shows the display update process of 1st Embodiment. 第1実施形態の設定情報の構成を示す図である。It is a figure which shows the structure of the setting information of 1st Embodiment. 第1実施形態の更新情報の構成を示す図である。It is a figure which shows the structure of the update information of 1st Embodiment. 第1実施形態の設定画面の一例を示す図である。It is a figure which shows an example of the setting screen of 1st Embodiment. 第1実施形態の設定画面の一例を示す図である。It is a figure which shows an example of the setting screen of 1st Embodiment. 第1実施形態の更新情報の構成を示す図である。It is a figure which shows the structure of the update information of 1st Embodiment. 第1実施形態の識別表示の一例を示す図である。It is a figure which shows an example of the identification display of 1st Embodiment. 第2実施形態の構成を示す全体図である。It is a general view which shows the structure of 2nd Embodiment. 第2実施形態のデータ同期システムの動作を示すフローチャートである。It is a flowchart which shows operation | movement of the data synchronization system of 2nd Embodiment. 第2実施形態のデータ同期システムの動作の結果を示す図である。It is a figure which shows the result of the operation | movement of the data synchronization system of 2nd Embodiment. 第2実施形態のデータ同期システムの動作の結果を示す図である。It is a figure which shows the result of the operation | movement of the data synchronization system of 2nd Embodiment. 第2実施形態のデータ同期システムの動作の結果を説明するための図である。It is a figure for demonstrating the result of the operation | movement of the data synchronization system of 2nd Embodiment.

符号の説明Explanation of symbols

1、2 データ同期システム
10、20、10a、20a 携帯電話装置
30 サーバ
101、201 通信部
103、203 記憶部
105、205 更新部
107、207 表示部
301、1031、2031 設定情報
1011、2011 送信部
1012、2012 受信部
2032 更新情報
S10〜S40、T10〜T50、U10〜U60 ステップ
1, 2 Data synchronization system 10, 20, 10a, 20a Mobile phone device 30 Server 101, 201 Communication unit 103, 203 Storage unit 105, 205 Update unit 107, 207 Display unit 301, 1031, 2031 Setting information 1011, 2011 Transmitter 1012, 2012 receiver 2032 update information S10-S40, T10-T50, U10-U60 step

Claims (15)

自身のソフトウェア設定を項目ごとに示す第1の設定情報を出力する第1の携帯情報機器と、
自身のソフトウェア設定を項目ごとに示す第2の設定情報を記憶し、前記第1の携帯情報機器から出力された前記第1の設定情報を取得し、取得した該第1の設定情報に基づいて該第2の設定情報を更新し、該更新において更新が完了したか否かを項目ごとに示す更新情報を記憶しておき、設定内容の変更が行われる際には、記憶しておいた該更新情報に基づいて、更新の完了していない項目を識別できるように表示する第2の携帯情報機器と、
を有し、
前記第2の携帯情報機器は、記憶しておいた前記第2の設定情報を初期状態にした後、取得した前記第1の設定情報に基づいて該第2の設定情報を更新するデータ同期システム。
A first portable information device that outputs first setting information indicating its own software setting for each item;
Second setting information indicating its own software setting for each item is stored, the first setting information output from the first portable information device is acquired, and based on the acquired first setting information The second setting information is updated, update information indicating whether or not the update has been completed in the update is stored for each item, and when the setting content is changed, the stored setting information is stored. Based on the update information, a second portable information device that displays so that an item that has not been updated can be identified;
I have a,
The second portable information device sets the stored second setting information in an initial state, and then updates the second setting information based on the acquired first setting information .
前記第2の携帯情報機器は、前記第1の設定情報の示す前記ソフトウェア設定を自身に適用できるか否かを項目ごとに判断し、適用できるのであれば、該第1の設定情報を該項目に対応する前記第2の設定情報に上書きする、請求項1に記載のデータ同期システム。   The second portable information device determines, for each item, whether or not the software setting indicated by the first setting information is applicable to the item, and if applicable, the first setting information is the item. The data synchronization system according to claim 1, wherein the second setting information corresponding to is overwritten. 前記第1の携帯情報機器から出力された前記第1の設定情報を取得し、取得した該第1の設定情報を第3の設定情報として記憶しておき、前記第2の携帯情報機器に出力するサーバを更に有し、
前記第2の携帯情報機器は、前記サーバから出力された前記第3の設定情報を取得し、取得した該第3の設定情報に基づいて前記第2の設定情報を更新する、請求項1又は2に記載のデータ同期システム。
The first setting information output from the first portable information device is acquired, the acquired first setting information is stored as third setting information, and is output to the second portable information device. And a server that
The second mobile information device obtains the third setting information output from the server, updating the second configuration information based on the acquired setting information of the third, claim 1 or 2. The data synchronization system according to 2.
前記第2の携帯情報機器は、更新の完了していない前記項目に対応するソフトウェア設定がユーザにより変更されたとき、該変更に応じて前記第2の設定情報を更新し、該項目の更新が完了したものとして、記憶しておいた前記更新情報を更新する、請求項に記載のデータ同期システム。 When the software setting corresponding to the item that has not been updated is changed by the user, the second portable information device updates the second setting information in accordance with the change, and the update of the item is performed. The data synchronization system according to claim 3 , wherein the stored update information is updated as being completed. 前記第2の携帯情報機器は、更新された前記第2の設定情報を前記サーバに出力し、
前記サーバは、前記第2の携帯情報機器から出力された前記第2の設定情報を取得し、取得した該第2の設定情報に基づいて前記第3の設定情報を更新し、更新した該第3の設定情報を前記第1の携帯情報機器に出力し、
前記第1の携帯情報機器は、前記サーバから出力された前記第3の設定情報を取得し、取得した該第3の情報に基づいて前記第1の設定情報を更新する、請求項に記載のデータ同期システム。
The second portable information device outputs the updated second setting information to the server,
The server acquires the second setting information output from the second portable information device, updates the third setting information based on the acquired second setting information, and updates the updated third information. 3 setting information is output to the first portable information device,
The first mobile information device, wherein acquiring the third setting information output from the server, updating the first setting information based on the acquired third information, according to claim 4 Data synchronization system.
前記第1の携帯情報機器、前記第2の携帯情報機器、および前記サーバはネットワークに接続され、
前記第1の携帯情報機器は、前記第1の設定情報を前記ネットワークを通じて送信し、前記第3の設定情報を該ネットワークを通じて受信し、
前記第2の携帯情報機器は、前記第1の設定情報を前記ネットワークを通じて受信し、前記第2の設定情報を該ネットワークを通じて送信し、
前記サーバは、前記第1の設定情報を前記ネットワークを通じて受信し、前記第3の設定情報を該ネットワークを通じて送信する、請求項に記載のデータ同期システム。
The first portable information device, the second portable information device, and the server are connected to a network;
The first portable information device transmits the first setting information through the network, receives the third setting information through the network,
The second portable information device receives the first setting information through the network, transmits the second setting information through the network,
The data synchronization system according to claim 5 , wherein the server receives the first setting information through the network and transmits the third setting information through the network.
前記携帯情報機器は、携帯電話装置である、請求項1乃至のいずれか1項に記載のデータ同期システム。 The portable information device is a mobile telephone device, data synchronization system according to any one of claims 1 to 6. 他の携帯情報機器のソフトウェア設定を項目ごとに示す第1の設定情報を取得する設定情報取得手段と、
自身のソフトウェア設定を項目ごとに示す第2の設定情報を記憶する記憶手段と、
前記設定情報取得手段により取得された前記第1の設定情報に基づいて前記第2の設定情報を更新し、該更新において更新が完了したか否かを項目ごとに示す更新情報を前記記憶手段に記憶する更新手段と、
設定内容の変更が行われる際には、前記記憶手段から読み出した前記更新情報に基づいて、更新の完了していない項目を識別できるように表示する表示手段と、
を有し、
前記更新手段は、前記記憶手段に記憶された前記第2の設定情報を初期状態にした後、取得した前記第1の設定情報に基づいて該第2の設定情報を更新する携帯情報機器。
Setting information acquisition means for acquiring first setting information indicating software settings of other portable information devices for each item;
Storage means for storing second setting information indicating its own software setting for each item;
The second setting information is updated based on the first setting information acquired by the setting information acquisition means, and update information indicating whether or not the update has been completed in the update is stored in the storage means. Update means for storing;
When changing the setting contents , based on the update information read from the storage means, a display means for displaying so that an item that has not been updated can be identified;
I have a,
The update unit is a portable information device that updates the second setting information based on the acquired first setting information after setting the second setting information stored in the storage unit to an initial state .
前記更新手段は、
前記第1の設定情報の示す前記ソフトウェア設定を自身に適用できるか否かを項目ごとに判断する判断手段と、
前記判断手段により適用できると判断されたのであれば、前記第1の設定情報を前記項目に対応する前記第2の設定情報に上書きする上書き手段と、
を有する、請求項に記載の携帯情報機器。
The updating means includes
Determining means for determining for each item whether or not the software setting indicated by the first setting information can be applied to itself;
If it is determined by the determination means that it can be applied, the overwriting means for overwriting the second setting information corresponding to the item with the first setting information;
The portable information device according to claim 8 , comprising:
前記表示手段により識別できるように表示された前記項目に対応するソフトウェア設定がユーザにより変更されたとき、該変更に応じて前記第2の設定情報を更新し、該項目の更新が完了したものとして前記記憶手段に記憶された前記更新情報を更新する更新情報更新手段を更に有する、請求項8又は9に記載の携帯情報機器。 When the software setting corresponding to the item displayed so as to be identified by the display means is changed by the user, the second setting information is updated according to the change, and the update of the item is completed. The portable information device according to claim 8 or 9, further comprising update information update means for updating the update information stored in the storage means. 前記更新情報更新手段により更新された前記第2の設定情報を出力する出力手段をさらに有する、請求項乃至10のいずれか1項に記載の携帯情報機器。 The update information and outputs the second setting information updated by the updating means further having an output means, the portable information apparatus according to any one of claims 8 to 10. 前記携帯情報機器はネットワークに接続され、
前記設定情報取得手段は、前記第1の設定情報を前記ネットワークを通じて受信し、
前記出力手段は、前記第2の設定情報を前記ネットワークを通じて送信する、請求項11に記載の携帯情報機器。
The portable information device is connected to a network;
The setting information acquisition means receives the first setting information through the network;
The portable information device according to claim 11 , wherein the output unit transmits the second setting information through the network.
前記携帯情報機器は、携帯電話装置である、請求項乃至12のいずれか1項に記載の携帯情報機器。 The portable information device according to any one of claims 8 to 12 , wherein the portable information device is a mobile phone device. 第1の携帯情報機器は、自身のソフトウェア設定を項目ごとに示す第1の設定情報を出力し、
第2の携帯情報機器は、自身のソフトウェア設定を項目ごとに示す第2の設定情報を記憶し、
前記第1の携帯情報機器から出力された前記第1の設定情報を取得し、
取得した該第1の設定情報に基づいて該第2の設定情報を更新し、
該更新において更新が完了したか否かを項目ごとに示す更新情報を記憶しておき、
設定内容の変更が行われる際には、記憶しておいた該更新情報に基づいて、更新の完了していない項目を識別できるように表示し、
記憶しておいた前記第2の設定情報を初期状態にした後、取得した前記第1の設定情報に基づいて該第2の設定情報を更新する、データ同期方法。
The first portable information device outputs first setting information indicating its own software setting for each item,
The second portable information device stores second setting information indicating its own software setting for each item,
Obtaining the first setting information output from the first portable information device;
Updating the second setting information based on the acquired first setting information;
Update information indicating whether or not the update has been completed in each update is stored for each item,
When the setting content is changed , based on the stored update information, an item that has not been updated is displayed so that it can be identified .
A data synchronization method for updating the second setting information based on the acquired first setting information after setting the stored second setting information to an initial state .
携帯情報機器を制御するためのプログラムであって、
コンピュータに、
他の携帯情報機器のソフトウェア設定を項目ごとに示す第1の設定情報を取得する手順、
前記携帯情報機器のソフトウェア設定を項目ごとに示す第2の設定情報を記憶手段に記憶する手順、
取得した前記第1の設定情報に基づいて前記記憶手段に記憶された前記第2の設定情報を更新し、該更新において更新が完了したか否かを項目ごとに示す更新情報を前記記憶手段に記憶する手順、及び
設定内容の変更が行われる際には、前記記憶手段から読み出した前記更新情報に基づいて、更新の完了していない項目を識別できるように表示する手順、
記憶しておいた前記第2の設定情報を初期状態にした後、取得した前記第1の設定情報に基づいて該第2の設定情報を更新する手順、
を実行させるためのプログラム。
A program for controlling a portable information device,
On the computer,
A procedure for acquiring first setting information indicating software settings of other portable information devices for each item;
A procedure for storing second setting information indicating the software setting of the portable information device for each item in a storage unit;
The second setting information stored in the storage unit is updated based on the acquired first setting information, and update information indicating whether or not the update has been completed in the update is stored in the storage unit. Memorizing procedure, and
When changing the setting contents , based on the update information read from the storage means, a procedure for displaying so that an item that has not been updated can be identified,
A procedure for updating the second setting information based on the acquired first setting information after initializing the stored second setting information;
A program for running
JP2008065840A 2008-03-14 2008-03-14 Data synchronization system, portable information device, data synchronization method, and program Expired - Fee Related JP4983659B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008065840A JP4983659B2 (en) 2008-03-14 2008-03-14 Data synchronization system, portable information device, data synchronization method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008065840A JP4983659B2 (en) 2008-03-14 2008-03-14 Data synchronization system, portable information device, data synchronization method, and program

Publications (2)

Publication Number Publication Date
JP2009224979A JP2009224979A (en) 2009-10-01
JP4983659B2 true JP4983659B2 (en) 2012-07-25

Family

ID=41241342

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008065840A Expired - Fee Related JP4983659B2 (en) 2008-03-14 2008-03-14 Data synchronization system, portable information device, data synchronization method, and program

Country Status (1)

Country Link
JP (1) JP4983659B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4856268B1 (en) * 2010-08-02 2012-01-18 株式会社東芝 User terminal and application management method thereof
WO2013171858A1 (en) * 2012-05-16 2013-11-21 株式会社Synclogue Synchronization program and synchronization method
JP6615730B2 (en) * 2016-09-28 2019-12-04 Kddi株式会社 Setting assistance system, setting assistance device, and setting assistance method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4465123B2 (en) * 2001-01-18 2010-05-19 京セラ株式会社 COMMUNICATION DEVICE, COMPUTER DEVICE FOR INPUT / OUTPUT OF INFORMATION FROM COMMUNICATION DEVICE AND PROGRAM THEREOF
JP4630281B2 (en) * 2004-08-20 2011-02-09 富士通株式会社 Wireless network system

Also Published As

Publication number Publication date
JP2009224979A (en) 2009-10-01

Similar Documents

Publication Publication Date Title
US10853979B2 (en) Electronic device and method for displaying screen thereof
US8914732B2 (en) Displaying home screen profiles on a mobile terminal
EP3104590A1 (en) Electronic device and method for displaying image therein
KR102486797B1 (en) Electronic device and method for driving display thereof
US10599336B2 (en) Method of displaying content and electronic device adapted to the same
EP2990922A1 (en) Displaying method in low power mode and electronic device supporting the same
US20180349001A1 (en) Automatic Home Screen Determination Based on Display Device
US20140109071A1 (en) Method for updating operating system and handheld electronic apparatus
KR102062309B1 (en) Method for controlling window and an electronic device thereof
AU2017206466B2 (en) Flexible display of electronic device and method for operating same
CN110362762B (en) Content data display method and device, electronic equipment and storage medium
EP2369495A1 (en) Browser based objects for copying and sending operations
KR20150071252A (en) Method and apparatus for controlling a composition of a picture in electronic device
EP3097470B1 (en) Electronic device and user interface display method for the same
KR20090057609A (en) Mobile terminal with touch screen and input method thereof
JP6520404B2 (en) Mobile terminal and output program
US20150177975A1 (en) Electronic device and method for providing graphical user interface of the same
EP3340155A1 (en) Electronic device and method for displaying web page using the same
CN114064055B (en) System theme configuration method and electronic equipment
CN114138139B (en) Application card management method, electronic device and medium
JP6031750B2 (en) Display control apparatus, image display system, display control method, and program
CN112347048A (en) Electronic device and data sharing method thereof
JP4983659B2 (en) Data synchronization system, portable information device, data synchronization method, and program
CN105893015A (en) Method and device for revising application program icon on mobile terminal
WO2014062680A2 (en) Mobile device user interface having enhanced visual characteristics

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110209

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120112

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120117

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120308

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

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120409

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20150511

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees