(57)【特許請求の範囲】
【請求項１】
情報端末が、
外部装置から、少なくとも他の端末が有し、且つ前記情報端末が有していないハードウェアに対する設定データを含む前記他の端末の設定データのバックアップデータを取得し、
前記情報端末が有するハードウェア構成の情報を参照し、前記バックアップデータに含まれる各設定データについて、前記情報端末が有するハードウェアに対する第１の設定データであるか、前記情報端末が有しないハードウェアに対する第２の設定データであるかを判断し、
前記第１の設定データに基づいて、前記情報端末の設定をリストアし、
前記第２の設定データを、所定の記憶部に保存し、
設定データのバックアップの指示に応じ、前記情報端末に現在設定されている設定データと、前記所定の記憶部に保存されている設定データとを含む、設定データのバックアップデータを生成する、
処理を実行することを特徴とするリストア制御方法。
【請求項２】
前記第１の設定データであって、前記リストアに失敗した設定データを、前記所定の記憶部に保存する処理を実行することを特徴とする請求項１記載のリストア制御方法。
【請求項３】
前記所定の記憶部は、前記情報端末の初期化処理でデータが消去されないパーティションであることを特徴とする、請求項１または２に記載のリストア制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リストア制御方法に関する。
【背景技術】
【０００２】
従来、スマートフォン等の情報端末に格納される設定データ等をバックアップ（保存）しておき、他の情報端末等にデータをリストア（復元）する技術が知られている。また、データを、ネットワークを介して接続されたサーバ（例えばクラウド）にバックアップし、リストア時に使用する技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２５８４８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では、第１の情報端末からバックアップした設定データが、第２の情報端末が有しないハードウェア（以下、「ハードウェアＡ」という。）に対する設定データを含む場合、ハードウェアＡに対する設定データは第２の情報端末においてリストアされないまま破棄される。
【０００５】
そのため、第２の情報端末からバックアップした設定データを用いて、ハードウェアＡを有する第３の情報端末の設定をリストアする場合、第１の情報端末からバックアップした設定データには含まれていたハードウェアＡに対する設定データは、第３の情報端末においてリストアされない。そのため、ユーザは、第３の情報端末にて、ハードウェアＡに対する設定を改めて行う必要があるという問題がある。
【０００６】
そこで、一側面では、情報端末の設定データに関するバックアップデータの流用性を高める技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
一つの案では、情報端末が、他の端末の設定データのバックアップデータを取得し、前記情報端末が有するハードウェア構成の情報を参照し、前記バックアップデータに含まれる各設定データについて、前記情報端末が有するハードウェアに対する第１の設定データであるか、前記情報端末が有しないハードウェアに対する第２の設定データであるかを判断し、前記第１の設定データに基づいて、前記情報端末の設定をリストアし、前記第２の設定データを、所定の記憶部に保存する、処理を実行することを特徴とするリストア制御方法。
【発明の効果】
【０００８】
一側面によれば、情報端末の設定データに関するバックアップデータの流用性を高めることが可能となる。
【図面の簡単な説明】
【０００９】
【図１】実施形態におけるリストアシステムの構成例を示す図である。
【図２】実施形態における情報端末のハードウェア構成例を示す図である。
【図３】実施形態における情報端末の機能ブロック図である。
【図４】ＨＷ構成情報の一例を示す図である。
【図５】設定情報の一例を示す図である。
【図６】非設定情報の一例を示す図である。
【図７】データのバックアップ及びリストア処理のシーケンス図である。
【図８】リストアを行う際の処理のフローチャートである。
【図９】リストア用のバックアップデータを生成する際の処理のフローチャートである。
【図１０】データのバックアップ処理及びリストア処理の具体例を示すシーケンス図である。
【発明を実施するための形態】
【００１０】
以下、図面に基づいて本発明の実施形態を説明する。図１は、本発明の実施形態におけるリストアシステムの構成例を示す図である。図１において、リストアシステム１は、情報端末１０ａ、情報端末１０ｂ、情報端末１０ｃ等の複数の情報端末１０、及びバックアップサーバ２０を含む。以下、情報端末１０ａ、情報端末１０ｂ、情報端末１０ｃを区別しない場合、「情報端末１０」という。
【００１１】
各情報端末１０とバックアップサーバ２０とは、インターネット等の通信回線によって通信可能に接続される。
【００１２】
情報端末１０は、例えば、スマートフォン、タブレット型端末、携帯電話、ＰＣ（Personal Computer）等である。各情報端末１０は、例えば、カメラ、指紋取得部、（IrDA Infrared Data Association）等の赤外線やBluetooth（登録商標）等の規格を用いた近距離無線通信部、FeliCa（登録商標）等の非接触ＩＣチップ、ワンセグ受信部等のハードウェアを備え、当該ハードウェアを利用する各種機能に対する設定データを保持する。
【００１３】
バックアップサーバ２０は、情報端末１０からアップロードされた、設定データのバックアップデータを保持する。また、バックアップサーバ２０は、情報端末１０からの要求に応じて、バックアップデータをダウンロードさせる。なお、バックアップサーバ２０における、バックアップデータのアップロードやダウンロードは、公知の技術を用いて行われてよい。
【００１４】
図２は、実施の形態における情報端末１０のハードウェア構成例を示す図である。図２の情報端末１０は、それぞれバスＢで相互に接続されているドライブ装置１００、補助記憶装置１０２、メモリ装置１０３、ＣＰＵ１０４、インタフェース装置１０５、表示装置１０６、及び入力装置１０７等を有する。 
情報端末１０での処理を実現するプログラムは、ＳＤメモリカード等の記録媒体１０１によって提供される。プログラムを記録した記録媒体１０１がドライブ装置１００にセットされると、プログラムが記録媒体１０１からドライブ装置１００を介して補助記憶装置１０２にインストールされる。但し、プログラムのインストールは必ずしも記録媒体１０１より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置１０２は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。 
メモリ装置１０３は、プログラムの起動指示があった場合に、補助記憶装置１０２からプログラムを読み出して格納する。ＣＰＵ１０４は、メモリ装置１０３に格納されたプログラムに従って情報端末１０に係る機能を実現する。インタフェース装置１０５は、ネットワークに接続するためのインタフェースとして用いられる。表示装置１０６はプログラムによるＧＵＩ（Graphical User Interface）等を表示する。入力装置１０７はタッチパネル及びボタン等、またはキーボード及びマウス等で構成され、様々な操作指示を入力させるために用いられる。
【００１５】
なお、記録媒体１０１の一例としては、ＳＤメモリカード、ＣＤ−ＲＯＭ、ＤＶＤディスク、又はＵＳＢメモリ等の可搬型の記録媒体が挙げられる。また、補助記憶装置１０２の一例としては、ＨＤＤ（Hard Disk Drive）又はフラッシュメモリ等が挙げられる。記録媒体１０１及び補助記憶装置１０２のいずれについても、コンピュータ読み取り可能な記録媒体に相当する。
【００１６】
また、情報端末１０は、カメラ、指紋取得部、近距離無線通信部、非接触ＩＣチップ、ワンセグ受信部等の付加的な機能を実現するハードウェアを備える構成としてもよい。
【００１７】
バックアップサーバ２０のハードウェア構成は、サーバ用のコンピュータのハードウェア構成であり、図２に示す情報端末１０のハードウェア構成例と同様である。
【００１８】
次に、図３を参照し、情報端末１０の機能構成について説明する。図３は、情報端末１０の機能ブロック図である。情報端末１０は、通信部１１、バックアップデータ取得部１３、リストア部１４、保存部１５、操作部１６、及びバックアップデータ生成部１７を有する。これら各部は、情報端末１０にインストールされた１以上のプログラムが、情報端末１０のＣＰＵ１０４に実行させる処理により実現される。
【００１９】
また、情報端末１０は、記憶部１２を有する。記憶部１２は、例えば、補助記憶装置１０２等を用いて実現される。
【００２０】
記憶部１２は、ＨＷ構成情報１２Ａ、設定情報１２Ｂ、非設定情報１２Ｃ等のデータを記憶する。なお、非設定情報１２Ｃは、補助記憶装置１０２において、情報端末１０を工場出荷時等の状態に戻す初期化処理で、データが消去されないパーティション（記憶領域）に記憶する構成としてもよい。それにより、情報端末１０を初期化しても、非設定情報１２Ｃを保持しておくことが可能となる。
【００２１】
図４は、ＨＷ構成情報１２Ａの一例を示す図である。ＨＷ構成情報１２Ａは、情報端末１０のハードウェア構成の情報を含む。ＨＷ構成情報１２Ａは、例えば、情報端末１０が有しており、設定データを設定、保持する必要があるハードウェア名を含む。ハードウェア名は、ハードウェアの種別を識別する名称であり、例えば「カメラ」、「ＩｒＤＡ」等である。なお、ＨＷ構成情報１２Ａのデータは、例えば工場出荷時等に予め設定されていてもよい。
【００２２】
図５は、設定情報１２Ｂの一例を示す図である。設定情報１２Ｂには、情報端末１０において現在設定されている設定データが記憶される。設定情報１２Ｂは、「ハードウェア名」に対応付けて、各ハードウェアに応じた機能の設定項目と、各設定項目に対する設定値を含む。
【００２３】
図６は、非設定情報１２Ｃの一例を示す図である。非設定情報１２Ｃには、情報端末１０が有していないハードウェアに対する設定データであり、バックアップデータからリストアされなかった設定データが記憶される。非設定情報１２Ｃは、設定情報１２Ｂと同様のデータの項目を含む。
【００２４】
図３に戻る。通信部１１は、バックアップサーバ２０等との通信を行う。
【００２５】
バックアップデータ取得部１３は、バックアップサーバ２０や、ＳＤカード等の外部記憶装置から、他の端末の設定データのバックアップデータ（以下、「第１のバックアップデータ」という。）を取得する。
【００２６】
リストア部１４は、ＨＷ構成情報１２Ａに格納されている、情報端末１０が有するハードウェア構成の情報を参照し、第１のバックアップデータに含まれる各設定データについて、情報端末１０が有するハードウェアに対する設定データであるか否かを判断する。
【００２７】
リストア部１４は、第１のバックアップデータに含まれる、情報端末１０が有するハードウェアに対する設定データ（以下、「第１の設定データ」という）に基づいて、情報端末１０の設定をリストアする。
【００２８】
保存部１５は、第１のバックアップデータに含まれる、情報端末１０が有しないハードウェアに対する設定データ（以下、「第２の設定データ」という）を、非設定情報１２Ｃに保存する。
【００２９】
保存部１５は、第１の設定データであって、リストア部１４によるリストアに失敗した設定データ（例えば、情報端末１０にてサポートしていない設定項目や設定値を含む設定データや、リストア部１４により情報端末１０にてサポートしている設定データのフォーマット等に変換できなかった設定データ）を、非設定情報１２Ｃに保存する。
【００３０】
なお、保存部１５は、非設定情報１２Ｃを、情報端末１０の記憶部１２に保持する代わりに、例えばＳＤカード、ＵＳＢメモリ等の外部記憶装置や、ネットワークに接続されたファイルサーバ等に格納してもよい。
【００３１】
操作部１６は、情報端末１０の設定データを変更する操作を受け付け、当該操作に応じて、設定情報１２Ｂに記憶されている設定データを変更する。
【００３２】
バックアップデータ生成部１７は、設定情報１２Ｂに記憶されることにより、情報端末１０において現在設定されている設定データ、及び保存部１５により非設定情報１２Ｃに保存された設定データを含む、設定データのバックアップデータ（第２のバックアップデータ）を生成する。
【００３３】
次に、図７を参照し、設定データのバックアップ処理及びリストア処理について説明する。図７は、設定データのバックアップ処理及びリストア処理のシーケンス図である。
【００３４】
情報端末１０ａは、例えばユーザからバックアップの指示が入力されると、情報端末１０ａの設定データのバックアップデータを生成し、生成したバックアップデータを、バックアップサーバ２０に保存する（ステップＳ１０１）。
【００３５】
続いて、情報端末１０ｂは、情報端末１０ａで生成されたバックアップデータを用いて、情報端末１０ｂと情報端末１０ａとの間で共通する設定項目の設定データを、設定情報１２Ｂに格納し、設定をリストアする（ステップＳ１０２）。
【００３６】
続いて、情報端末１０ｂは、情報端末１０ａで生成されたバックアップデータのうち、情報端末１０ｂにて有していないハードウェアに対する設定データ等の、サポートしていない設定データを、非設定情報１２Ｃに保存する（ステップＳ１０３）。
【００３７】
続いて、情報端末１０ｂは、例えばユーザからの設定操作に従って、設定情報１２Ｂに格納されている設定データを変更する（ステップＳ１０４）。
【００３８】
続いて、情報端末１０ｂは、設定情報１２Ｂに格納されている、情報端末１０ｂにおいて現在設定されている設定データと、非設定情報１２Ｃに保存されている、情報端末１０ａの設定データとを含むバックアップデータを生成し、バックアップサーバ２０に保存する（ステップＳ１０５）。
【００３９】
続いて、情報端末１０ｃは、情報端末１０ｂで生成されたバックアップデータを用いて、設定データをリストアする（ステップＳ１０６）。
【００４０】
なお、図７の処理の順序は一例であり、処理の順序は適宜変更することができる。例えば、ステップＳ１０３の設定データの保存を、ステップＳ１０２の設定データのリストアの前に行う構成としてもよい。
【００４１】
次に、図８を参照し、情報端末１０ｂにて、図７のステップＳ１０２、ステップＳ１０３の、情報端末１０ａのバックアップデータに基づいてリストアを行う際の処理について説明する。図８は、バックアップデータに基づいてリストアを行う際の処理のフローチャートである。
【００４２】
バックアップデータ取得部１３は、操作部１６がユーザからの所定の操作を受け付けた際や、所定の時期になった際に、リストアの指示を受け付ける（ステップＳ２０１）。
【００４３】
続いて、バックアップデータ取得部１３は、バックアップデータを取得する（ステップＳ２０２）。
【００４４】
続いて、リストア部１４は、バックアップデータに含まれる先頭のハードウェア名を選択する（ステップＳ２０３）。
【００４５】
続いて、リストア部１４は、選択したハードウェア名が、ＨＷ構成情報１２Ａに格納されているか否かに基づき、当該ハードウェア名に対する設定データがリストアの対象であるか判断する（ステップＳ２０４）。
【００４６】
当該ハードウェア名に対する設定データがリストアの対象でない場合（ステップＳ２０４でＮＯ）、保存部１５は、バックアップデータに含まれる当該ハードウェア名に対する設定データ（ハードウェア名、設定項目名、及び設定値）を、非設定情報１２Ｃとして記憶部１２に保存（記憶）する（ステップＳ２０５）。
【００４７】
当該ハードウェア名に対する設定データがリストアの対象である場合（ステップＳ２０４でＹＥＳ）、リストア部１４は、設定情報１２Ｂとして、当該ハードウェア名に対する設定データをリストアする（ステップＳ２０６）。
【００４８】
続いて、リストア部１４は、当該ハードウェア名に対する設定データのリストアに成功したか判断し（ステップＳ２０７）、当該ハードウェア名に対する設定データのリストアに成功した場合、後述するステップＳ２０９の処理に進む。
【００４９】
当該ハードウェア名に対する設定データのリストアに失敗した場合（ステップＳ２０７でＮＯ）、保存部１５は、設定が失敗した設定データを、非設定情報１２Ｃに格納する（ステップＳ２０８）。
【００５０】
続いて、リストア部１４は、バックアップデータに含まれる各ハードウェア名について、未選択のハードウェア名があるか判断する（ステップＳ２０９）。
【００５１】
未選択のハードウェア名があれば（ステップＳ２０９でＹＥＳ）、リストア部１４は、未選択のハードウェア名を選択し（ステップＳ２１０）、ステップＳ２０４の処理に戻る。
【００５２】
未選択のハードウェア名がなければ（ステップＳ２０９でＮＯ）、処理を終了する。
【００５３】
次に、図９を参照し、情報端末１０ｂのバックアップデータ生成部１７が、設定情報１２Ｂをリストアするためのバックアップデータを生成する際の処理について説明する。図９は、リストア用のバックアップデータを生成する際の処理のフローチャートである。
【００５４】
バックアップデータ生成部１７は、設定データのバックアップデータの生成の指示を受け付ける（ステップＳ３０１）。
【００５５】
続いて、バックアップデータ生成部１７は、設定情報１２Ｂから、現時点の設定データを取得する（ステップＳ３０２）。
【００５６】
続いて、バックアップデータ生成部１７は、非設定情報１２Ｃから、情報端末１０ｂにおいてリストアされなかった設定データを取得する（ステップＳ３０３）。
【００５７】
続いて、バックアップデータ生成部１７は、設定情報１２Ｂ及び非設定情報１２Ｃから取得した設定データを含む、設定データのバックアップデータを生成する（ステップＳ３０４）。
【００５８】
次に、図１０を参照し、データのバックアップ処理及びリストア処理の具体例について説明する。図１０は、データのバックアップ処理及びリストア処理の具体例を示すシーケンス図である。図１０では、「カメラ」と「ワンセグ受信部」を有している情報端末１０ａの設定データを、「ワンセグ受信部」を有しており、「カメラ」を有していない情報端末１０ｂにリストアする。そして、情報端末１０ｂの設定データを、情報端末１０ａと同様に、「カメラ」と「ワンセグ受信部」を有している情報端末１０ｃにリストアする場合の具体例について説明する。
【００５９】
情報端末１０ａは、例えばユーザからの設定操作により、「カメラ」の「撮影データ保存先」の設定項目の値を、例えばＳＤカード等に保存する「外部記録媒体」に設定する（ステップＳ４０１）。
【００６０】
続いて、情報端末１０ａは、例えばユーザからの設定操作により、「ワンセグ受信部」の「字幕表示」の設定項目の値を「ＯＮ」に設定する（ステップＳ４０２）。
【００６１】
続いて、情報端末１０ａは、情報端末１０ａにおいて現在設定されている設定データのバックアップデータを生成し、例えばクラウドのバックアップサーバ２０に格納（アップロード）する（ステップＳ４０３）。なお、この際のバックアップデータには、「カメラ」の「撮影データ保存先」の設定項目の値が「外部記録媒体」であり、「ワンセグ受信部」の「字幕表示」の設定項目の値が「ＯＮ」である設定データが含まれる。
【００６２】
続いて、情報端末１０ｂは、情報端末１０ａにより生成されたバックアップデータに基づいて、情報端末１０ｂは、「ワンセグ受信部」の「字幕表示」の設定項目の値を「ＯＮ」に設定する（ステップＳ４０４）。情報端末１０ｂは、「カメラ」を有していないため、「カメラ」を用いた機能に対する設定データは、サポートしている設定項目の設定データとは別の領域に記憶される、非設定情報１２Ｃとして保存する（ステップＳ４０５）。
【００６３】
その後、情報端末１０ｂは、例えばユーザからの設定操作により、「ワンセグ受信部」の「字幕表示」の設定項目の値を「ＯＦＦ」に設定する（ステップＳ４０６）。
【００６４】
続いて、情報端末１０ｂは、情報端末１０ｂにおいて現在設定されている設定データ、及び情報端末１０ｂにおいてサポートしていない、情報端末１０ａから引き継いだ設定データのバックアップデータを生成する（ステップＳ４０７）。生成したバックアップデータは、例えばクラウドのバックアップサーバ２０や、ＳＤカード等の記録媒体に格納する。なお、この際のバックアップデータには、「カメラ」の「撮影データ保存先」の設定項目の値が「外部記録媒体」であり、「ワンセグ受信部」の「字幕表示」の設定項目の値が「ＯＦＦ」である設定データが含まれる。
【００６５】
続いて、情報端末１０ｃは、情報端末１０ｂにより生成されたバックアップデータに基づいて、「カメラ」の「撮影データ保存先」の設定項目の値を「外部記録媒体」に設定する（ステップＳ４０８）。また、「ワンセグ受信部」の「字幕表示」の設定項目の値を「ＯＦＦ」に設定する（ステップＳ４０９）。
【００６６】
その結果、「カメラ」を有している情報端末１０ｃにおいて、情報端末１０ａにて設定されていた、「カメラ」の「撮影データ保存先」の設定項目の値を「外部記録媒体」とする設定もリストアされる。
【００６７】
本実施形態によれば、このように、バックアップを生成した情報端末１０ａと、リストアを行う情報端末１０ｂとの間では、情報端末１０ａと情報端末１０ｂで共通の設定項目に対する設定データのみならず、情報端末１０ｂにて有していないハードウェアに関する設定データも保持される。そのため、情報端末１０ａと、別の情報端末１０ｂをまたいでリストアを行う情報端末１０ｃにおいて、情報端末１０ｂにてサポートしていなかった設定項目に対する設定データをリストアすることができる。
【００６８】
＜まとめ＞
上述したように、本実施形態では、リストアの際、他の情報端末の設定データのリストア用の第１のバックアップデータのうち、情報端末が有していないハードウェアの設定項目の設定データを保存しておく。そして、設定データのリストア用のバックアップデータを生成する際、情報端末において現在設定されている設定データ、及びリストア時に保存しておいた設定データを含む、第２のバックアップデータを生成する。
【００６９】
それにより、ハードウェア（ＨＷ）構成の異なる情報端末へリストアされた場合でも、元の設定データを将来にわたって引き継ぐことができるため、情報端末の設定データに関するバックアップデータの流用性を高めることができる。
【００７０】
以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【００７１】
以上の説明に関し、更に以下の項を開示する。
（付記１）
情報端末が、
他の端末の設定データのバックアップデータを取得し、
前記情報端末が有するハードウェア構成の情報を参照し、前記バックアップデータに含まれる各設定データについて、前記情報端末が有するハードウェアに対する第１の設定データであるか、前記情報端末が有しないハードウェアに対する第２の設定データであるかを判断し、
前記第１の設定データに基づいて、前記情報端末の設定をリストアし、
前記第２の設定データを、所定の記憶部に保存する、
処理を実行することを特徴とするリストア制御方法。
（付記２）
設定データのバックアップの指示に応じ、前記情報端末に現在設定されている設定データと、前記所定の記憶部に保存されている設定データとを含む、設定データのバックアップデータを生成する処理を実行することを特徴とする付記１記載のリストア制御方法。
（付記３）
前記第１の設定データであって、前記リストアに失敗した設定データを、前記所定の記憶部に保存する処理を実行することを特徴とする付記１または２記載のリストア制御方法。
（付記４）
前記所定の記憶部は、前記情報端末の初期化処理でデータが消去されないパーティションであることを特徴とする、付記１乃至３のいずれか一項に記載のリストア制御方法。
（付記５）
情報端末であって、
他の端末の設定データのバックアップデータを取得するバックアップデータ取得部と、
前記情報端末が有するハードウェア構成の情報を参照し、前記バックアップデータに含まれる各設定データについて、前記情報端末が有するハードウェアに対する第１の設定データであるか、前記情報端末が有しないハードウェアに対する第２の設定データであるかを判断し、前記第１の設定データに基づいて、前記情報端末の設定をリストアするリストア部と、
前記第２の設定データを、所定の記憶部に保存する保存部と、
を備えることを特徴とする情報端末。
（付記６）
設定データのバックアップの指示に応じ、前記情報端末に現在設定されている設定データと、前記所定の記憶部に保存されている設定データとを含む、設定データのバックアップデータを生成するバックアップデータ生成部を備えることを特徴とする付記５記載の情報端末。
（付記７）
前記保存部は、前記第１の設定データであって、前記リストアに失敗した設定データを、前記所定の記憶部に保存することを特徴とする付記５または６記載の情報端末。
（付記８）
前記所定の記憶部は、前記情報端末の初期化処理でデータが消去されないパーティションであることを特徴とする、付記５乃至７のいずれか一項に記載の情報端末。
（付記９）
情報端末に、
他の端末の設定データのバックアップデータを取得し、
前記情報端末が有するハードウェア構成の情報を参照し、前記バックアップデータに含まれる各設定データについて、前記情報端末が有するハードウェアに対する第１の設定データであるか、前記情報端末が有しないハードウェアに対する第２の設定データであるかを判断し、
前記第１の設定データに基づいて、前記情報端末の設定をリストアし、
前記第２の設定データを、所定の記憶部に保存する、
処理を実行させることを特徴とするプログラム。
（付記１０）
設定データのバックアップの指示に応じ、前記情報端末に現在設定されている設定データと、前記所定の記憶部に保存されている設定データとを含む、設定データのバックアップデータを生成する処理を実行させることを特徴とする付記９記載のプログラム。
（付記１１）
前記第１の設定データであって、前記リストアに失敗した設定データを、前記所定の記憶部に保存する処理を実行させることを特徴とする付記９または１０記載のプログラム。（付記１２）
前記所定の記憶部は、前記情報端末の初期化処理でデータが消去されないパーティションであることを特徴とする、付記９乃至１１のいずれか一項に記載のプログラム。
【符号の説明】
【００７２】
１０  情報端末
１１  通信部
１２  記憶部
１３  バックアップデータ取得部
１４  リストア部
１５  保存部
１６  操作部
１７  バックアップデータ生成部
２０  バックアップサーバ
【図１】
0006645209.tif 000002
【図２】
0006645209.tif 000003
【図３】
0006645209.tif 000004
【図４】
0006645209.tif 000005
【図５】
0006645209.tif 000006
【図６】
0006645209.tif 000007
【図７】
0006645209.tif 000008
【図８】
0006645209.tif 000009
【図９】
0006645209.tif 000010
【図１０】
0006645209.tif 000011