(57)【要約】【課題】  情報処理装置及びバックアップ補助装置を接続してバックアップ補助システムを構成し、バックアップ補助装置側の操作を必要とせず誤操作の可能性が少ないデータのバックアップを可能にする。【解決手段】  情報処理装置はバックアップ補助装置との間の接続を確立し（ステップ“Ｓ４”の“ＹＥＳ”）、パスワードの一致を確認して（ステップ“Ｓ１０”の“ＹＥＳ”）バックアップ補助装置が記憶するデータの履歴情報（番号ｊが付されている。）の送信を要求する（ステップ“Ｓ１１”）。情報処理装置は受信した履歴情報（ｊ）を情報処理装置の記憶するデータの履歴情報（番号ｋが付されている。）と比較し、ｊ≦ｋならば（ステップ“Ｓ１４”の“ＹＥＳ”）バックアップが必要と判断して、バックアップ補助装置に対してバックアップ実行の指示とデータを送信する（ステップ“Ｓ１５”、“Ｓ１６”）。【選択図】  図２
2007043477.tif 000002
【特許請求の範囲】
【請求項１】
第１の履歴情報が付されたデータを記憶することができるバックアップ補助装置との間の信号又はデータの送受信に用いられる接続手段と、
第２の履歴情報が付されたデータを記憶することができる記憶手段と、
バックアップの実行条件が満たされ、かつ、前記第２の履歴情報が前記第１の履歴情報よりも古くないと判断したとき、前記第２の履歴情報が付されたデータを前記記憶手段から読み出して前記バックアップ補助装置の記憶するデータの書き換えを指示する信号と共に前記バックアップ補助装置に対して送信し、かつ、前記第２の履歴情報を更新することができる制御手段とを
備えたことを特徴とする情報処理装置。
【請求項２】
前記バックアップ補助装置が固有の識別情報を有するとき、前記制御手段はさらに、前記バックアップ補助装置の識別条件を設定すると共に前記バックアップ補助装置に対して前記固有の識別情報を要求する信号を送信して前記固有の識別情報を含む信号を受信し、かつ、前記固有の識別情報が前記設定した識別条件を満たすことを前記バックアップの実行条件の1として設定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
第１の履歴情報が付されたデータを記憶することができるバックアップ補助装置との間の信号又はデータの送受信に用いられる接続手段と、
第２の履歴情報が付されたデータを記憶することができる記憶手段と、
リストアの実行条件が満たされ、かつ、前記第１の履歴情報が前記第２の履歴情報よりも新しいと判断したとき、前記バックアップ補助装置に前記第１の履歴情報が付されたデータの読み出しを指示する信号を送信すると共に、前記バックアップ補助装置から前記第１の履歴情報が付されたデータを受信して前記記憶手段の記憶するデータを前記第１の履歴情報が付されたデータにより書き換え、かつ、前記第２の履歴情報を前記第１の履歴情報により置き換えることができることを特徴とする情報処理装置。
【請求項４】
前記バックアップ補助装置が固有の識別情報を有するとき、前記制御手段はさらに、前記バックアップ補助装置の識別条件を設定すると共に前記バックアップ補助装置に対して前記固有の識別情報を要求する信号を送信して前記固有の識別情報を含む信号を受信し、かつ、前記固有の識別情報及び前記設定した識別条件の一致を前記リストアの実行条件の１として設定することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
情報処理装置との間の信号又はデータの送受信に用いられる接続手段と、
第１の履歴情報が付されたデータを記憶することができる記憶手段と、
前記情報処理装置から前記第１の履歴情報を要求する信号を受信して前記第１の履歴情報を含む信号を送信した後、前記情報処理装置から前記記憶手段の記憶するデータの書き換えを指示する信号と第２の履歴情報が付されたデータとを受信したとき、前記記憶手段の記憶するデータを前記第２の履歴情報が付されたデータにより書き換え、かつ、前記第１の履歴情報を更新された前記第２の履歴情報により置き換えることができる制御手段とを
備えたことを特徴とするバックアップ補助装置。
【請求項６】
報処理装置との間の信号又はデータの送受信に用いられる接続手段と、
第１の履歴情報が付されたデータを記憶することができる記憶手段と、
前記情報処理装置から前記第１の履歴情報を要求する信号を受信して前記第１の履歴情報を含む信号を送信した後、前記情報処理装置から前記第１の履歴情報が付されたデータの読み出しを指示する信号を受信したとき、前記第１の履歴情報が付されたデータを前記記憶手段から読み出して前記情報処理装置に対して送信することを特徴とするバックアップ補助装置。
【請求項７】
固有の識別情報をさらに有し、前記制御手段はさらに、前記情報処理装置から前記固有の識別情報を要求する信号を受信して前記固有の識別情報を含む信号を送信することを特徴とする請求項５又は請求項６に記載のバックアップ補助装置。
【請求項８】
情報処理装置とバックアップ補助装置とを含むバックアップ補助システムにおいて、
前記バックアップ補助装置は、前記情報処理装置との間の信号又はデータの送受信に用いられる第１の接続手段と、第１の履歴情報が付されたデータを記憶することができる第１の記憶手段と、前記情報処理装置から前記第１の履歴情報を要求する信号を受信して前記第１の履歴情報を含む信号を送信した後、前記情報処理装置から前記記憶手段の記憶するデータの書き換えを指示する信号と第２の履歴情報が付されたデータとを受信したとき、前記記憶手段の記憶するデータを前記第２の履歴情報が付されたデータにより書き換え、かつ、前記第１の履歴情報を更新された前記第２の履歴情報により置き換えることができる第１の制御手段とを備え、
前記情報処理装置は、前記バックアップ補助装置との間の信号又はデータの送受信に用いられる第２の接続手段と、前記第２の履歴情報が付されたデータを記憶することができる第２の記憶手段と、バックアップの実行条件が満たされ、かつ、前記第２の履歴情報が前記第１の履歴情報よりも古くないと判断したとき、前記第２の履歴情報が付されたデータを前記記憶手段から読み出して前記バックアップ補助装置の記憶するデータの書き換えを指示する信号と共に前記バックアップ補助装置に対して送信し、かつ、前記第２の履歴情報を更新することができる第２の制御手段とを備えたことを特徴とするバックアップ補助システム。
【請求項９】
前記バックアップ補助装置は固有の識別情報をさらに有し、
前記第１の制御手段はさらに、前記情報処理装置から前記固有の識別情報を要求する信号を受信して前記固有の識別情報を含む信号を送信し、
前記第２の制御手段はさらに、前記バックアップ補助装置の識別条件を設定すると共に前記バックアップ補助装置に対して前記固有の識別情報を要求する信号を送信して前記固有の識別情報を含む信号を受信し、かつ、前記固有の識別情報が前記設定した識別条件を満たすことを前記バックアップの実行条件の1として設定することを特徴とする請求項８に記載のバックアップ補助システム。
【請求項１０】
情報処理装置とバックアップ補助装置とを含むバックアップ補助システムにおいて、
前記バックアップ補助装置は、前記情報処理装置との間の信号又はデータの送受信に用いられる第１の接続手段と、第１の履歴情報が付されたデータを記憶することができる第１の記憶手段と、前記情報処理装置から前記第１の履歴情報を要求する信号を受信して前記第１の履歴情報を含む信号を送信した後、前記情報処理装置から前記第１の履歴情報が付されたデータの読み出しを指示する信号を受信したとき、前記第１の履歴情報が付されたデータを前記記憶手段から読み出して前記情報処理装置に対して送信し、前記情報処理装置は、前記バックアップ補助装置との間の信号又はデータの送受信に用いられる第２の接続手段と、前記第２の履歴情報が付されたデータを記憶することができる第２の記憶手段と、リストアの実行条件が満たされ、かつ、前記第１の履歴情報が前記第２の履歴情報よりも新しいと判断したとき、前記バックアップ補助装置に前記第１の履歴情報が付されたデータの読み出しを指示する信号を送信すると共に、前記バックアップ補助装置から前記第１の履歴情報が付されたデータを受信して前記記憶手段の記憶するデータを前記第１の履歴情報が付されたデータにより書き換え、かつ、前記第２の履歴情報を前記第１の履歴情報により置き換えることができることを特徴とするバックアップ補助システム。
【請求項１１】
前記バックアップ補助装置は固有の識別情報をさらに有し、
前記第１の制御手段はさらに、前記情報処理装置から前記固有の識別情報を要求する信号を受信して前記固有の識別情報を含む信号を送信し、
前記第２の制御手段はさらに、前記バックアップ補助装置の識別条件を設定すると共に前記バックアップ補助装置に対して前記固有の識別情報を要求する信号を送信して前記固有の識別情報を含む信号を受信し、かつ、前記固有の識別情報が前記設定した識別条件を満たすことを前記リストアの実行条件の１として設定することを特徴とする請求項１０に記載のバックアップ補助システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置、バックアップ補助装置及びバックアップ補助システムに係り、特に都度データを更新して利用する情報処理装置とそのバックアップ補助装置及びバックアップ補助システムに関する。
【背景技術】
【０００２】
情報処理装置の万一の故障に備え、その記憶したデータを外部メモリにバックアップとして保存することが一般に行われる。バックアップ用の媒体としては、ハードディスク、コンパクトディスク、ＩＣメモリ等が用いられている。また携帯電話機の場合には、充電器に内蔵したバックアップ用のメモリを用いることができ、そのための技術が知られている（例えば特許文献１乃至特許文献３参照。）。
【０００３】
上記の特許文献１に開示された技術は、携帯電話機用の充電器にバックアップ用のメモリ及び制御・操作機能を持たせて、携帯電話機を充電器に装着すると携帯電話機の記憶するデータを自動的にバックアップするというものである。また何らかの操作により、バックアップされたデータを携帯電話機に再書き込み（フィードバック又はリストア）するという技術も開示されている。
【０００４】
上記の特許文献２に開示された技術は、携帯電話機用の充電器にバックアップ用のメモリ及び制御・操作機能を持たせて、携帯電話機を充電器に装着して充電器を操作することにより携帯電話機のデータのバックアップ又はリストアを行うというものである。
【０００５】
上記の特許文献３に開示された技術は、携帯電話機用の充電器にバックアップ用のメモリ及び制御・操作機能を持たせて、携帯電話機を充電器に装着して充電器を操作することにより携帯電話機のデータのバックアップ又はリストアを行うと共に、バックアップ又はリストアの実行中には通信機能を停止させるというものである。
【特許文献１】特開２００１−２８５４５１号公報（第２、６、７ページ、図２）
【特許文献２】特開２００４−１４７４９６号公報（第２、４ページ、図３）
【特許文献３】特開２００４−２３５９８５号公報（第２、６ページ、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記の特許文献１に開示された従来技術によれば、充電器に携帯電話機を装着すると自動的にバックアップが開始されるため、必要のないバックアップが行われる可能性がある。また、リストアを行うためには充電器に設けた操作部位を操作する必要がある。一方、上記の特許文献２又は特許文献３に開示された従来技術によれば、バックアップ又はリストアを行うためには充電器に設けた操作部位を操作する必要がある。
【０００７】
携帯電話機やその他の情報処理装置は世代や職業を問わず広く普及しているから、利用者の操作への習熟度には大きな幅がある。また充電器が通常置かれる電源コンセントの近傍は、一般のオフィスや家庭において整理整頓の行き届いた環境であることを必ずしも期待できない場合がある。したがって、充電器に設けた操作部位を操作する必要がある従来技術の構成では、誤操作を招く可能性が否定できない。データのバックアップやリストアにおける誤操作は、データの内容によっては深刻な結果を生じるおそれがある。
【０００８】
本発明は上記問題を解決するためになされたもので、誤操作のおそれが少ないデータのバックアップ又はリストアの実行を可能にする情報処理装置、バックアップ補助装置及びバックアップ補助システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の情報処理装置は、第１の履歴情報が付されたデータを記憶することができるバックアップ補助装置との間の信号又はデータの送受信に用いられる接続手段と、第２の履歴情報が付されたデータを記憶することができる記憶手段と、バックアップの実行条件が満たされ、かつ、前記第２の履歴情報が前記第１の履歴情報よりも新しいと判断したとき、前記第２の履歴情報が付されたデータを前記記憶手段から読み出して前記バックアップ補助装置の記憶するデータの書き換えを指示する信号と共に前記バックアップ補助装置に対して送信し、かつ、更新された前記第２の履歴情報を更新することができる制御手段とを備えたことを特徴とする。
【００１０】
また、本発明のバックアップ補助装置は、情報処理装置との間の信号又はデータの送受信に用いられる接続手段と、第１の履歴情報が付されたデータを記憶することができる記憶手段と、前記情報処理装置から前記第１の履歴情報を要求する信号を受信して前記第１の履歴情報を含む信号を送信した後、前記情報処理装置から前記記憶手段の記憶するデータの書き換えを指示する信号と第２の履歴情報が付されたデータとを受信したとき、前記記憶手段の記憶するデータを前記第２の履歴情報が付されたデータにより書き換え、かつ、前記第１の履歴情報を更新された前記第２の履歴情報により置き換えることができる制御手段とを備えたことを特徴とする。
【００１１】
また、本発明のバックアップ補助システムは、情報処理装置とバックアップ補助装置とを含むバックアップ補助システムにおいて、前記バックアップ補助装置は、前記情報処理装置との間の信号又はデータの送受信に用いられる第１の接続手段と、第１の履歴情報が付されたデータを記憶することができる第１の記憶手段と、前記情報処理装置から前記第１の履歴情報を要求する信号を受信して前記第１の履歴情報を含む信号を送信した後、前記情報処理装置から前記記憶手段の記憶するデータの書き換えを指示する信号と第２の履歴情報が付されたデータとを受信したとき、前記記憶手段の記憶するデータを前記第２の履歴情報が付されたデータにより書き換え、かつ、前記第１の履歴情報を更新された前記第２の履歴情報により置き換えることができる第１の制御手段とを備え、前記情報処理装置は、前記バックアップ補助装置との間の信号又はデータの送受信に用いられる第２の接続手段と、前記第２の履歴情報が付されたデータを記憶することができる第２の記憶手段と、バックアップの実行条件が満たされ、かつ、前記第２の履歴情報が前記第１の履歴情報よりも新しいと判断したとき、前記第２の履歴情報が付されたデータを前記記憶手段から読み出して前記バックアップ補助装置の記憶するデータの書き換えを指示する信号と共に前記バックアップ補助装置に対して送信し、かつ、前記第２の履歴情報を更新することができる第２の制御手段とを備えたことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、情報処理装置とバックアップ補助装置がそれぞれ記憶するデータの履歴情報を比較してバックアップ又はリストアの実行を制御することにより、誤操作のおそれを少なくすることができる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して本発明の実施例を説明する。
【実施例１】
【００１４】
以下、図１乃至図４を参照して、本発明の実施例１を説明する。実施例1における情報処理装置は携帯電話機、バックアップ補助装置は充電器であると仮定する。図１は、当該携帯電話機、充電器及びこれらを含んで構成されるバックアップ補助システム１のブロック図である。図中の１０は充電器、２０は携帯電話機である。
【００１５】
充電器１０は、電源プラグ１１に接続された充電部１２を備える。充電器１０と携帯電話機２０とが接続されたとき、充電部１２から充電端子（Ｂ）１３を介して携帯電話機２０に対して充電電流が供給される。充電器１０は、少なくとも制御部（Ｂ）１４及びメモリ（Ｂ）１５を備える。制御部（Ｂ）１４はデータ端子（Ｂ）１６を介して携帯電話機２０からバックアップのためのデータを受信してメモリ（Ｂ）１５に書き込むことができる。制御部（Ｂ）１４には、充電器１０の固有の識別情報であるパスワードを設定することができる。
【００１６】
携帯電話機２０は、バッテリー２２を備える。充電器１０と携帯電話機２０とが接続されたとき、充電器１０から充電端子（Ｐ）２３を介してバッテリー２２に対して充電電流が供給される。携帯電話機２０は、制御部（Ｐ）２４及びメモリ（Ｐ）２５を備える。
【００１７】
制御部（Ｐ）２４には、バックアップ実行条件を設定することができる。この設定は予め行われていてもよく、又は次に説明する操作部２７における操作により行われるとしてもよい。実施例１においては、充電器１０と携帯電話機２０とが接続されることがバックアップ実行条件であるものとして説明する。メモリ（Ｐ）２５には、バックアップのためのデータ及びその履歴情報が記憶される。制御部（Ｐ）２４には、充電器１０の固有の識別情報であるパスワードを設定することができる。
【００１８】
充電器１０と携帯電話機２０とが接続されることによりバックアップ実行条件が満たされたとき、制御部（Ｐ）２４はメモリ（Ｐ）２５からバックアップのためのデータを読み出して、データ端子（Ｐ）２６を介して充電器１０に送信することができる。携帯電話機２０は、図示しない操作キー等から構成される操作部２７を備える。携帯電話機２０は、図示しないアンテナ及び送受信部等から構成される通信部２８を備えており、これらを通じて音声呼の発着信と通話又は電子メールの発着信を行うことができる。携帯電話機２０は、上述した以外に図示しない表示部等の構成を備えていてもよい。バッテリー２２、メモリ（Ｐ）２５、操作部２７及び通信部２８は、図示したようにそれぞれ制御部（Ｐ）２４に接続されて制御又は監視される。上述した携帯電話機２０の各構成に対してバッテリー２２から電源が供給されるが、図の煩雑を避けるためその図示を省略する。
【００１９】
図２を参照して、制御部（Ｐ）２４の実行する処理について説明する。図２は、当該処理のフローチャートである。処理開始前の前提条件として、それまでに実行されたバックアップの結果、メモリ（Ｂ）１５に記憶されたデータの履歴情報が値ｊをとるものとする（履歴情報（ｊ）と表す。）。同様にして、メモリ（Ｐ）２５に記憶されたデータの履歴情報が値ｋをとるものとする（履歴情報（ｋ）と表す。）。
【００２０】
履歴情報（ｊ）及び履歴情報（ｋ）は初期値を０とする（携帯電話機２０のシステム初期状態を意味する。）整数であって、バックアップが実行される度にその値が１ずつ増加する（これを、更新されるという。）。例えば、最初にバックアップを実行した後ではそれらの値が共に１になる。２度目にバックアップを実行した後ではそれらの値が共に２になる。このように携帯電話機２０が充電器１０に対してのみバックアップを繰り返す限り、履歴情報（ｊ）及び履歴情報（ｋ）はバックアップの度に１ずつ増加して更新され、常に同じ値をとる。
【００２１】
携帯電話機２０が充電器１０以外のバックアップ補助装置に対してバックアップを実行した場合には、ｊ＜ｋとなる。一方、携帯電話機２０のシステムが初期化された後では、ｊ＞ｋとなる場合がある。
【００２２】
処理を開始すると（”ＳＴＡＲＴ”）、制御部（Ｐ）２４は上述したように充電器１０と携帯電話機２０が接続されることをバックアップ（図中では“ＢＵ”と略す。）実行条件として設定する（ステップ“Ｓ０”）。なお、既に当該バックアップ実行条件が設定済みである場合には、ステップ“Ｓ０”を省略してもよい。
【００２３】
制御部（Ｐ）２４は、設定したバックアップ実行条件が満たされて（上述した設定によれば、充電器１０と携帯電話機２０が接続されて）いるか否かを判断する。そのためには、例えば制御部（Ｐ）２４からデータ端子（Ｐ）２６の２の端子にそれぞれ接続された往復２線がデータ端子（Ｂ）１６の相互に短絡された２の端子とそれぞれ接続されることによって短絡されたことを確認するという方法が考えられるが、これに限るものではない。
【００２４】
バックアップ実行条件が満たされていると判断すれば（ステップ“Ｓ１”の“ＹＥＳ”）、制御部（Ｐ）２４は通信部２８に指示してその機能（音声呼の発着信と通話又は電子メールの発着信）を一時的に停止させる（ステップ“Ｓ２”）。バックアップ実行条件が満たされていると判断できないときは（ステップ”Ｓ１”の“ＮＯ”）、制御部（Ｐ）２４は処理を進めることなく待機する。
【００２５】
通信を一時停止させた後、制御部（Ｐ）２４は充電器１０の制御部（Ｂ）１４に対して、バックアップに要するデータ通信の接続を要求する信号を送る（ステップ“Ｓ３”）。当該接続要求（“ＢＵ接続要求”）の送信は、制御部（Ｐ）２４が自動的に行うものとしてもよく、また操作部２７における所定の操作を受けて行うものとしてもよい。制御部（Ｐ）２４が制御部（Ｂ）１４から当該接続の承諾を表す応答信号（“ＢＵ接続承諾”という。）を一定の時間内に受信したとき、当該接続が確立される（ステップ“Ｓ４”の“ＹＥＳ”）。
【００２６】
制御部（Ｐ）２４が“ＢＵ接続要求”を送信した後一定の時間が経過しても制御部（Ｂ）１４から“ＢＵ接続承諾”を受信しないとき（ステップ“Ｓ４”の“ＮＯ”）、制御部（Ｐ）２４はタイムアウトを判定して（ステップ“Ｓ５”の“ＹＥＳ”）バックアップを実行せずに後述するステップ“Ｓ２０”の処理に移行する。タイムアウトを判定するまでは（ステップ“Ｓ５”の“ＮＯ”）、制御部（Ｐ）２４は“ＢＵ接続承諾”の受信を待つ。
【００２７】
データ通信の接続が確立されると、制御部（Ｐ）２４は操作部２７の操作等により入力された充電器１０のパスワード（図中では“ＰＷ”と略す。）を設定すると共に、制御部（Ｂ）１４に当該パスワード及びその設定の指示を送信して設定させる（ステップ“Ｓ６”)。
【００２８】
なお、既に当該パスワードが制御部（Ｐ）２４及び制御部（Ｂ）１４にそれぞれ設定済みである場合には、ステップ“Ｓ６”を省略してもよい。また、バックアップ実行条件の設定前にパスワードを設定してもよい（その場合、ステップ“Ｓ０”の前にステップ“Ｓ４”、“Ｓ６”及び後述の“Ｓ１９”に相当する処理を実行する）。
【００２９】
制御部（Ｐ）２４は、制御部（Ｂ）１４に対して設定されたパスワードの送信を要求する信号を送る（ステップ“Ｓ７”）。制御部（Ｐ）２４が制御部（Ｂ）１４からパスワードを一定の時間内に受信したとき（ステップ“Ｓ８”の“ＹＥＳ”）、受信したパスワードを制御部（Ｐ）２４に記憶されたパスワードと比較する処理に移行する。
【００３０】
制御部（Ｐ）２４が上記のパスワードの送信を要求する信号を送った後一定の時間が経過しても制御部（Ｂ）１４からパスワードを受信しないとき（ステップ“Ｓ８”の“ＮＯ”）、制御部（Ｐ）２４はタイムアウトを判定して（ステップ“Ｓ９”の“ＹＥＳ”）バックアップを実行せずに後述するステップ“Ｓ１９”の処理に移行する。タイムアウトを判定するまでは（ステップ“Ｓ９”の“ＮＯ”）、制御部（Ｐ）２４はパスワードの受信を待つ。
【００３１】
制御部（Ｐ）２４は制御部（Ｂ）１４に設定されたパスワードを受信すると、制御部（Ｐ）２４に設定されたパスワードと比較する。パスワードが一致すれば（ステップ“Ｓ１０”の“ＹＥＳ”）、制御部（Ｐ）２４は制御部（Ｂ）１４に対して履歴情報（ｊ）の送信を要求する処理に移行する（ステップ“Ｓ１１”）。パスワードが一致しなければ（ステップ“Ｓ１０”の“ＮＯ”）、制御部（Ｐ）２４はバックアップを実行せずに後述するステップ“Ｓ１９”の処理に移行する。
【００３２】
制御部（Ｐ）２４が制御部（Ｂ）１４に対して履歴情報（ｊ）の送信を要求する信号を送り（ステップ“Ｓ１１”）、制御部（Ｐ）２４が制御部（Ｂ）１４から履歴情報（ｊ）を一定の時間内に受信したとき（ステップ“Ｓ１２”の“ＹＥＳ”）、履歴情報（ｊ）と履歴情報（ｋ）を比較する処理に移行する。
【００３３】
制御部（Ｐ）２４が上記の履歴情報（ｊ）の送信を要求する信号を送った後一定の時間が経過しても制御部（Ｂ）１４から履歴情報（ｊ）を受信しないとき（ステップ“Ｓ１２”の“ＮＯ”）、制御部（Ｐ）２４はタイムアウトを判定して（ステップ“Ｓ１３”の“ＹＥＳ”）バックアップを実行せずに後述するステップ“Ｓ１９”の処理に移行する。タイムアウトを判定するまでは（ステップ“Ｓ１３”の“ＮＯ”）、制御部（Ｐ）２４は履歴情報（ｊ）の受信を待つ。
【００３４】
制御部（Ｐ）２４は履歴情報（ｊ）を受信すると、メモリ（Ｐ）２５に記憶されたデータの履歴情報（ｋ）との間で値の大小を比較する。ｊ＜ｋならば、履歴情報（ｋ）が履歴情報（ｊ）より新しいので携帯電話機２０が充電器１０以外のバックアップ補助装置に対してバックアップを実行したことを表し、充電器１０に対しても改めてバックアップの実行が適切であると判断される。ｊ＝ｋならば携帯電話機２０と充電器１０のバックアップ履歴は一致しているが、携帯電話機１０のデータが前回のバックアップ以降に更新された可能性を考慮するとやはりバックアップの実行が適切であると判断される。
【００３５】
以上のことから、制御部（Ｐ）２４はｊ≦ｋのとき（ステップ“Ｓ１４”の“ＹＥＳ”）バックアップの実行を開始する。すなわち、制御部（Ｐ）２４は制御部（Ｂ）１４に対してバックアップの実行を指示する信号を送信し（ステップ“Ｓ１５”）、続いてメモリ（Ｐ）２５から読み出したデータ及び履歴情報（ｋ）を送信する（ステップ“Ｓ１６”）。
【００３６】
制御部（Ｐ）２４は、制御部（Ｂ）１４からバックアップの終了を通知する信号を受信したとき（ステップ“Ｓ１７”の“ＹＥＳ”）、履歴情報（ｊ）の値を１増加し（ステップ“Ｓ１８”）、制御部（Ｂ）１４に対してバックアップのための接続を開放する信号を送信する（ステップ“Ｓ１９”）。制御部（Ｐ）２４は、上記のバックアップ終了通知を受信するまで処理を進めず待機する（ステップ“Ｓ１７”の“ＮＯ”）。バックアップ終了通知の受信後、制御部（Ｐ）２４は通信部２８に指示してその機能（音声呼の発着信と通話又は電子メールの発着信）を再開させる（ステップ“Ｓ２０”）。
【００３７】
ステップ“Ｓ１４”においてｊ＞ｋであったときは、バックアップの実行は不適切と判断されるから、制御部（Ｐ）２４は制御部（Ｂ）１４に対してバックアップのための接続を開放する信号を送信する（ステップ“Ｓ１９”）。
【００３８】
ステップ“Ｓ５”において制御部（Ｐ）２４が制御部（Ｂ）１４から“ＢＵ接続承諾”を受信しないままタイムアウトを判定したとき（ステップ“Ｓ５”の“ＹＥＳ”）、バックアップを実行することはできないから、制御部（Ｐ）２４は通信部２８に指示してその機能を再開させる（ステップ“Ｓ２０”）。
【００３９】
図２に表された処理のフローが制御部（Ｐ）２４によって実行される間の制御部（Ｂ）１４による処理のフローを、図３を参照して説明する。図３は、制御部（Ｂ）１４による処理のフローチャートである。図２のステップ“Ｓ３”が、処理の開始（”ＳＴＡＲＴ”）に相当する。
【００４０】
制御部（Ｂ）１４は制御部（Ｐ）２４から“ＢＵ接続要求”を受信して（ステップ“Ｓ３１”の“ＹＥＳ”）、制御部（Ｐ）２４に対して“ＢＵ接続承諾”を送信する（ステップ“Ｓ３２”）。制御部（Ｂ）１４は、“ＢＵ接続要求”を受信しない間は処理を進めず待機する（ステップ“Ｓ３１”の“ＮＯ”）。
【００４１】
図１のステップ“Ｓ４”の“ＹＥＳ”において“ＢＵ接続”が確立されると、制御部（Ｂ）１４は制御部（Ｐ）２４からパスワード及びその設定の指示を受信して（ステップ“Ｓ３３”の“ＹＥＳ”）、当該パスワードを設定する（ステップ“Ｓ３４”）。制御部（Ｂ）１４は、パスワード及びその設定の指示を受信しない間は処理を進めず待機する（ステップ“Ｓ３３”の“ＮＯ”）。
【００４２】
なお、既に当該パスワードが制御部（Ｂ）１４に設定済みである場合には、ステップ“Ｓ３３”及び“Ｓ３４”を省略してもよい。また、図２を参照して説明したようにバックアップ実行条件の設定前にパスワードが設定される場合には、その設定後いったん“ＢＵ接続”が開放された後、改めて“ＢＵ接続”が確立される（その場合、ステップ“Ｓ３４”と“Ｓ３５”の間で後述のステップ“Ｓ４３”並びに“Ｓ３１”及び“Ｓ３２” に相当する処理を実行する。）。
【００４３】
制御部（Ｂ）１４は制御部（Ｐ）２４からパスワードの送信要求を受信して（ステップ“Ｓ３５”の“ＹＥＳ”）、制御部（Ｐ）２４に対して設定されたパスワードを送信する（ステップ“Ｓ３６”）。制御部（Ｂ）１４は、パスワードの送信要求を受信しない間は処理を進めず待機する（ステップ“Ｓ３５”の“ＮＯ”）。
【００４４】
制御部（Ｐ）２４に対して送信したパスワードの一致が確認されると、制御部（Ｂ）１４は制御部（Ｐ）２４からの履歴情報（ｊ）の送信要求を受信して（ステップ“Ｓ３７” の“ＹＥＳ”）、制御部（Ｐ）２４に対して履歴情報（ｊ）を送信する（ステップ“Ｓ３８”）。制御部（Ｂ）１４は、履歴情報（ｊ）の送信要求を受信しない間は処理を進めず待機する（ステップ“Ｓ３７”の“ＮＯ”）。
【００４５】
次に制御部（Ｂ）１４は、制御部（Ｐ）２４が図２のステップ“Ｓ１５”において送信するバックアップ指示の信号（“ＢＵ指示”）を受信するまで待機し（ステップ“Ｓ３９”の“ＮＯ”）、当該信号を受信すると（ステップ“Ｓ３９”の“ＹＥＳ”）、制御部（Ｐ）２４から送信されるデータ及び履歴情報（ｋ）を受信して当該データによりメモリ（Ｂ）１５の内容を書き換える（ステップ“Ｓ４０”）。制御部（Ｂ）１４は、上記の書き換えが終了するまでデータの書き換えを継続する（ステップ“Ｓ４１”の“ＮＯ”）。
【００４６】
制御部（Ｂ）１４は、上記の受信したデータによるメモリ（Ｂ）１５の書き換えが終了すると（ステップ“Ｓ４１”の“ＹＥＳ”）、従来記憶していたデータの履歴情報（ｊ）を、制御部（Ｐ）２４から受信したデータの履歴情報（ｋ）の更新された値（ｋ＋１）により置き換えると共に、制御部（Ｐ）２４に対してバックアップ終了通知を送信する（ステップ“Ｓ４２”）。
【００４７】
制御部（Ｂ）１４は、制御部（Ｐ）２４が図２のステップ“Ｓ１９” において送信するバックアップのための接続を開放する信号を受信して（ステップ“Ｓ４３”の“ＹＥＳ”）、処理を終了する（“ＥＮＤ”）。制御部（Ｂ）１４は、当該信号を受信しない間は処理を終了せず待機する（ステップ“Ｓ４３”の“ＮＯ”）。
【００４８】
以上の制御部（Ｐ）２４と制御部（Ｂ）１４との間の信号の授受について、図４を参照して説明する。図４は制御部（Ｐ）２４及び制御部（Ｂ）１４間の信号フロー図であり、図２のステップ“Ｓ３”及び図３のステップ“Ｓ３１”の“ＹＥＳ”以降の信号の授受を縦方向の時間の経過と共に表している。これらのステップ又はその分岐を表す符号（例えばステップ“Ｓ３１”の“ＹＥＳ”を“Ｓ３１−Ｙ”と表す。）を、携帯電話機２０（制御部（Ｐ）２４）及び充電器１０（制御部（Ｂ）１４）のそれぞれの側に表している。
【００４９】
図４において、初めに制御部（Ｐ）２４から制御部（Ｂ）１４に対して“ＢＵ接続要求”を送信し（ステップ“Ｓ３”から“Ｓ３１−Ｙ”へ）、“ＢＵ接続承諾”が返信される（ステップ“Ｓ３２”から“Ｓ４−Ｙ”へ）。次に、制御部（Ｐ）２４から制御部（Ｂ）１４に対してパスワードの設定指示を送信する（ステップ“Ｓ６”から“Ｓ３３−Ｙ”へ）。
【００５０】
なお図２及び図３を参照して説明したように、既に当該パスワードが制御部（Ｐ）２４及び制御部（Ｂ）１４にそれぞれ設定済みである場合にはパスワードの設定指示送信を省略してもよい。またバックアップ実行条件の設定前にパスワードが設定される場合には、パスワードの設定指示送信の後いったん“ＢＵ接続”が開放され、さらにその後改めて“ＢＵ接続”が確立される。
【００５１】
続いて、制御部（Ｐ）２４から制御部（Ｂ）１４に対してパスワードの要求信号を送信する（ステップ“Ｓ７”から“Ｓ３５−Ｙ”へ）。制御部（Ｂ）１４は、制御部（Ｐ）２４に対して先に設定されたパスワードを返信する（ステップ“Ｓ３６”から“Ｓ８−Ｙ”へ）。
【００５２】
次に制御部（Ｐ）２４から制御部（Ｂ）１４に対して履歴情報（ｊ）の要求信号を送信し（ステップ“Ｓ１１”から“Ｓ３７−Ｙ”へ）、履歴情報（ｊ）が返信される（ステップ“Ｓ３８”から“Ｓ１２−Ｙ”へ）。
【００５３】
制御部（Ｐ）２４は“ＢＵ指示”を制御部（Ｂ）１４に対して送信し（ステップ“Ｓ１５”から“Ｓ３９−Ｙ”へ）、続いてメモリ（Ｐ）２５から読み出したデータ及び履歴情報（ｋ）を送信すると、制御部（Ｂ）１４は当該データを受信してメモリ（Ｂ）１５の内容を書き換える（ステップ“Ｓ１６”から“Ｓ４０”へ）。制御部（Ｂ）１４から制御部（Ｐ）２４に対してバックアップの終了を通知する信号を送信すると（ステップ“Ｓ４２”から“Ｓ１７−Ｙ”へ）、制御部（Ｐ）２４から制御部（Ｂ）１４に対してバックアップのための接続を開放する信号を送信する（ステップ“Ｓ１９”から“Ｓ４３−Ｙ”へ）。
【００５４】
以上の説明では、充電器１０と携帯電話機２０とが接続されることによりバックアップ実行条件が満たされるものとした。バックアップ実行条件はこれに限らず、例えば操作部２７に含まれる操作キーのいずれかが操作されること、携帯電話機２０の内蔵する時計（図１には示さず。）が予め設定された時刻を指示すること、又はバッテリー２２の充電が完了することとしてもよい。また、これらの組み合わせであってもよい。その場合図２のステップ”Ｓ１”においては、制御部（Ｐ）２４がそれらの設定された条件について状態を監視する必要がある。
【００５５】
携帯電話機２０と充電器１０の間で、パスワードの設定及びパスワード一致の確認を省くこともできる。その場合には、図２においてステップ“Ｓ６”乃至“Ｓ１０”が省略され、“ＢＵ接続”が確立されると（ステップ“Ｓ４”の“ＹＥＳ”）履歴情報（ｊ）の要求（ステップ“Ｓ１１”）へ移行する。図３においても、対応するステップ“Ｓ３３”乃至“Ｓ３６”が省略される。図４においても、対応する“ＰＷ設定指示”、“ＰＷ要求”及び“ＰＷ送信”のフローが省略される。
【００５６】
充電器１０の固有の識別情報としてはパスワードに限らず、各種の音声又は画像の情報を用いてもよい。当該固有の識別情報は、充電器１０及び携帯電話機２０に初めから設定されており、設定のための送受信を必要としないものとしてもよい。実施例１において説明した識別情報の一致の条件は、バックアップ実行条件の１に含まれると解してもよい。
【００５７】
本発明の実施例１によれば、情報処理装置のデータとバックアップ補助装置のデータのそれまでのバックアップに関する履歴情報を比較することにより、バックアップ補助装置を操作しなくても自動的かつ適切にバックアップを実行することができる。
【実施例２】
【００５８】
以下、図５乃至図７を参照して、本発明の実施例２を説明する。実施例２に係るバックアップ補助システムは、実施例１に係るバックアップ補助システム１と同一であって、充電器１０及び携帯電話機２０を含んで構成されるものとする。
【００５９】
なお実施例２においては、携帯電話機２０の制御部（Ｐ）２４にリストア実行条件を設定することができる。この設定は予め行われていてもよく、又は操作部２７における操作により行われるとしてもよい。充電器１０と携帯電話機２０とが接続されることがリストア実行条件であるものとして説明する。
【００６０】
図５を参照して、制御部（Ｐ）２４の実行する処理について説明する。図５は、当該処理のフローチャートである。実施例１と同様にして、メモリ（Ｂ）１５に記憶されたデータは履歴情報（ｊ）を、メモリ（Ｐ）２５に記憶されたデータは履歴情報（ｋ）をそれぞれ有するものとする。
【００６１】
処理を開始すると（”ＳＴＡＲＴ”）、制御部（Ｐ）２４は上述したように充電器１０と携帯電話機２０が接続されることをリストア（図中では“ＲＳ”と略す。）実行条件として設定する（ステップ“Ｓ５０”）。なお、既に当該リストア実行条件が設定済みである場合には、ステップ“Ｓ５０”を省略してもよい。
【００６２】
制御部（Ｐ）２４は、設定したリストア実行条件が満たされて（上述した設定によれば、充電器１０と携帯電話機２０が接続されて）いるか否かを判断する。この判断は、例えば実施例１において説明したバックアップ実行条件の判断と同様の方法によって行うことができる。
【００６３】
リストア実行条件が満たされていると判断すれば（ステップ“Ｓ５１”の“ＹＥＳ”）、制御部（Ｐ）２４は通信部２８に指示してその機能（音声呼の発着信と通話又は電子メールの発着信）を一時的に停止させる（ステップ“Ｓ５２”）。リストア実行条件が満たされていると判断できないときは（ステップ”Ｓ５１”の“ＮＯ”）、制御部（Ｐ）２４は処理を進めることなく待機する。
【００６４】
通信を一時停止させた後、制御部（Ｐ）２４は充電器１０の制御部（Ｂ）１４に対して、リストアに要するデータ通信の接続を要求する信号を送る（ステップ“Ｓ５３”）。当該データ通信の接続は、実施例１で説明したバックアップに要するデータ通信の接続と同じであるから、図５では同じ用語（“ＢＵ接続”）で表している。ステップ“Ｓ５３”乃至“Ｓ６３”の処理は、図２のステップ“Ｓ３”乃至“Ｓ１３”の処理と同じであるから、説明を省略する。
【００６５】
パスワードの設定の有無又はリストア実行条件設定前のパスワード設定の可能性についても、図２を参照して説明したパスワードの設定の有無又はバックアップ実行条件設定前のパスワード設定の可能性と同様であるから、説明を省略する。
【００６６】
制御部（Ｐ）２４は履歴情報（ｊ）を受信すると（ステップ“Ｓ６２”の“ＹＥＳ”）、メモリ（Ｐ）２５に記憶されたデータの履歴情報（ｋ）との間で値の大小を比較する。ｊ＞ｋならば、履歴情報（ｋ）が履歴情報（ｊ）より古いので携帯電話機２０が前回のバックアップ以後初期化された可能性があることを表し、リストアの実行が適切であると判断される。ｊ≦ｋならば携帯電話機２０と充電器１０のバックアップ履歴は一致しているか又は履歴情報（ｋ）の方が新しいから、リストアの実行は不適切であると判断される。
【００６７】
その場合、制御部（Ｐ）２４は表示部に警告表示を行い（ステップ“Ｓ６５”）操作部２７におけるリストア実行の操作を待つ（ステップ“Ｓ６６”）。リストアは携帯電話機２０側のデータを書き換える操作であるため、バックアップより慎重な判断が求められるからである。
【００６８】
制御部（Ｐ）２４は、操作部２７においてリストアの実行を指示する操作がされると（ステップ“Ｓ６６”の“ＤＯ”）、リストアの実行を指示する信号を制御部（Ｂ）１４に対して送信する（ステップ“Ｓ６７”）。制御部（Ｐ）２４は、ステップ“Ｓ６６”において何も操作がされない間は（ステップ“Ｓ６６”の“ＮＯ”）処理を進めず待機する。制御部（Ｐ）２４は、リストアの実行指示に対応して制御部（Ｂ）１４がメモリ（Ｂ）１５から読み出して送信するデータ及び履歴情報（ｊ）を受信して、メモリ（Ｐ）２５の内容を書き換える（ステップ“Ｓ６８”）。制御部（Ｐ）２４は、上記の書き換えが終了するまでデータの書き換えを継続する（ステップ“Ｓ６９”の“ＮＯ”）。
【００６９】
制御部（Ｐ）２４は、上述したメモリ（Ｐ）２５の書き換えが終了すると（ステップ“Ｓ６９”の“ＹＥＳ”）、従来記憶していたデータの履歴情報（ｋ）を、制御部（Ｂ）１４から受信したデータの履歴情報（ｊ）により置き換え、リストア終了の通知を制御部（Ｂ）１４に対して送信する（ステップ“Ｓ７０”）。その後、制御部（Ｐ）２４は制御部（Ｂ）１４に対してデータ通信の接続を開放する信号を送信する（ステップ“Ｓ７１”）。
【００７０】
ステップ“Ｓ６４”においてｊ≦ｋのとき（ステップ“Ｓ６４”の“ＮＯ”）、又はステップ“Ｓ６６”においてリストアを実行しない旨の操作がされたとき（ステップ“Ｓ６６”の“ＵＮＤＯ”）、制御部（Ｐ）２４は制御部（Ｂ）１４に対してデータ通信の接続を開放する信号を送信する（ステップ“Ｓ７２”）。
【００７１】
図５に表された処理のフローが制御部（Ｐ）２４によって実行される間の制御部（Ｂ）１４による処理のフローを、図６を参照して説明する。図６は、制御部（Ｂ）１４による処理のフローチャートである。図５のステップ“Ｓ５３”が、処理の開始（”ＳＴＡＲＴ”）に相当する。その後ステップ“Ｓ８１”乃至“Ｓ８８”の処理は、図３のステップ“Ｓ３１”乃至“Ｓ３８”の処理と同じであるから、説明を省略する。
【００７２】
制御部（Ｂ）１４は制御部（Ｐ）２４からリストアを指示する信号を受信して（ステップ“Ｓ８９”の“ＹＥＳ”）、メモリ（Ｂ）１５からデータを読み出して、履歴情報（ｊ）と共に制御部（Ｐ）２４に対して送信する（ステップ“Ｓ９０”）。その後、制御部（Ｐ）２４からリストア終了の通知を受信するまで待機する（ステップ“Ｓ９１”の“ＮＯ”）。制御部（Ｂ）１４は、当該通知を受信すると（ステップ“Ｓ９１”の“ＹＥＳ”）制御部（Ｐ）２４からデータ通信の接続を開放する信号を受信するまで待機し（ステップ“Ｓ９２”の“ＮＯ”）、当該信号を受信すると（ステップ“Ｓ９２”の“ＹＥＳ”）処理を終了する（“ＥＮＤ”）。
【００７３】
実施例２における制御部（Ｐ）２４と制御部（Ｂ）１４との間の信号の授受について、図７を参照して説明する。図７は制御部（Ｐ）２４及び制御部（Ｂ）１４間のリストア実行時の信号フロー図であり、図５のステップ“Ｓ５３”及び図６のステップ“Ｓ８１”の“ＹＥＳ”以降の信号の授受を縦方向の時間の経過と共に表し、かつ、これらのステップ又はその分岐を表す符号を、図４と同様に表している。
【００７４】
図７の最初のフローに始まって、制御部（Ｂ）１４から制御部（Ｐ）２４への履歴情報（ｊ）の送信「ステップ“Ｓ８８”から“Ｓ６２−Ｙ”へ」までの信号フローは、図４において対応する「ステップ“Ｓ３８”から“Ｓ１２−Ｙ”へ」までの信号フローと同様であるから、説明を省略する。
【００７５】
制御部（Ｐ）２４から制御部（Ｂ）１４に対してリストアを指示する信号を送信すると（ステップ“Ｓ６７”から“Ｓ８９−Ｙ”へ）、制御部（Ｂ）１４は制御部（Ｐ）２４に対してメモリ（Ｂ）１５から読み出したデータ及び履歴情報（ｊ）を送信する（ステップ“Ｓ９０”から“Ｓ６８”へ）。制御部（Ｐ）２４はリストアを終了すると制御部（Ｂ）１４に対してリストア終了の通知を送信し（ステップ“Ｓ７０”から“Ｓ９１−Ｙ”へ）、さらにデータ通信のための接続を開放する信号を送信する（ステップ“Ｓ７１”から“Ｓ９２−Ｙ”へ）。
【００７６】
以上の説明では、充電器１０と携帯電話機２０とが接続されることによりリストア実行条件が満たされるものとしたが、リストア実行条件はこれに限るものではない。その場合図５のステップ”Ｓ５１”においては、制御部（Ｐ）２４がそれらの設定された条件について状態を監視する必要がある。
【００７７】
携帯電話機２０と充電器１０の間で、パスワードの設定及びパスワード一致の確認を省くこともできる。その場合には、図５においてステップ“Ｓ５６”乃至“Ｓ６０”が省略され、“ＢＵ接続”が確立されると（ステップ“Ｓ５４”の“ＹＥＳ”）履歴情報（ｊ）の要求（ステップ“Ｓ６１”）へ移行する。図６においても、対応するステップ“Ｓ８３”乃至“Ｓ８６”が省略される。図７においても、対応する“ＰＷ設定指示”、“ＰＷ要求”及び“ＰＷ送信”のフローが省略される。
【００７８】
充電器１０の固有の識別情報としてはパスワードに限らず、各種の音声又は画像の情報を用いてもよい。当該固有の識別情報は、充電器１０及び携帯電話機２０に初めから設定されており、設定のための送受信を必要としないものとしてもよい。実施例２において説明した識別情報の一致の条件は、バックアップ実行条件の１に含まれると解してもよい。
【００７９】
本発明の実施例２によれば、情報処理装置のデータとバックアップ補助装置のデータのそれまでのバックアップに関する履歴情報を比較することにより、バックアップ補助装置を操作しなくても適切にリストアを実行することができる。
【実施例３】
【００８０】
以下、図８乃至図１０を参照して、本発明の実施例３を説明する。実施例３に係るバックアップ補助システムは、実施例１に係るバックアップ補助システム１と同一であって、充電器１０及び携帯電話機２０を含んで構成されるものとする。実施例１と同様に、充電器１０と携帯電話機２０とが接続されることがバックアップ実行条件であるものとする。
【００８１】
図８を参照して、制御部（Ｐ）２４の実行する処理について説明する。図８は、当該処理のフローチャートである。処理開始前の前提条件として、それまでに実行されたメモリ（Ｐ）２５におけるデータの更新及びバックアップの結果、メモリ（Ｂ）１５に記憶されたデータの履歴情報が値ｍをとるものとする（履歴情報（ｍ）と表す。）。同様にして、メモリ（Ｐ）２５に記憶されたデータの履歴情報が値ｎをとるものとする（履歴情報（ｎ）と表す。）。ここでｎは日時が新しいほど大きな値になるように定式化された数であって最後に更新された日時に対応し、ｍは最後にバックアップが実行されたときのｎに等しいとする。
【００８２】
処理を開始すると（”ＳＴＡＲＴ”）、制御部（Ｐ）２４は上述したように充電器１０と携帯電話機２０とが接続されることをバックアップ（図中では“ＢＵ”と略す。）実行条件として設定する（ステップ“Ｓ１００”）。なお、既に当該バックアップ実行条件が設定済みである場合には、ステップ“Ｓ１００”を省略してもよい。
【００８３】
制御部（Ｐ）２４は、設定したバックアップ実行条件が満たされて（上述した設定によれば、充電器１０と携帯電話機２０が接続されて）いるか否かを判断する。そのためには、例えば制御部（Ｐ）２４からデータ端子（Ｐ）２６の２の端子にそれぞれ接続された往復２線がデータ端子（Ｂ）１６の相互に短絡された２の端子とそれぞれ接続されることによって短絡されたことを確認するという方法が考えられるが、これに限るものではない。
【００８４】
バックアップ実行条件が満たされていると判断すれば（ステップ“Ｓ１０１”の“ＹＥＳ”）、制御部（Ｐ）２４は通信部２８に指示してその機能（音声呼の発着信と通話又は電子メールの発着信）を一時的に停止させる（ステップ“Ｓ１０２”）。バックアップ実行条件が満たされていると判断できないときは（ステップ”Ｓ１０１”の“ＮＯ”）、制御部（Ｐ）２４は処理を進めることなく待機する。
【００８５】
通信を一時停止させた後、制御部（Ｐ）２４は充電器１０の制御部（Ｂ）１４に対して、バックアップに要するデータ通信の接続を要求する信号を送る（ステップ“Ｓ１０３”）。当該接続要求（“ＢＵ接続要求”）の送信は、制御部（Ｐ）２４が自動的に行うものとしてもよく、また操作部２７における所定の操作を受けて行うものとしてもよい。制御部（Ｐ）２４が制御部（Ｂ）１４から当該接続の承諾を表す応答信号（“ＢＵ接続承諾”という。）を一定の時間内に受信したとき、当該接続が確立される（ステップ“Ｓ１０４”の“ＹＥＳ”）。
【００８６】
制御部（Ｐ）２４が“ＢＵ接続要求”を送信した後一定の時間が経過しても制御部（Ｂ）１４から“ＢＵ接続承諾”を受信しないとき（ステップ“Ｓ１０４”の“ＮＯ”）、制御部（Ｐ）２４はタイムアウトを判定して（ステップ“Ｓ１０５”の“ＹＥＳ”）バックアップを実行せずに後述するステップ“Ｓ１１４”の処理に移行する。タイムアウトを判定するまでは（ステップ“Ｓ１０５”の“ＮＯ”）、制御部（Ｐ）２４は“ＢＵ接続承諾”の受信を待つ。
【００８７】
上記のデータ通信の接続が確立されると、制御部（Ｐ）２４は制御部（Ｂ）１４に対して履歴情報（ｍ）の送信を要求する信号を送る（ステップ“Ｓ１０６”）。制御部（Ｐ）２４が制御部（Ｂ）１４から履歴情報（ｍ）を一定の時間内に受信したとき（ステップ“Ｓ１０７”の“ＹＥＳ”）、履歴情報（ｍ）と履歴情報（ｎ）を比較する処理に移行する。
【００８８】
制御部（Ｐ）２４が上記の履歴情報（ｍ）の送信を要求する信号を送った後一定の時間が経過しても制御部（Ｂ）１４から履歴情報（ｍ）を受信しないとき（ステップ“Ｓ１０７”の“ＮＯ”）、制御部（Ｐ）２４はタイムアウトを判定して（ステップ“Ｓ１０８”の“ＹＥＳ”）バックアップを実行せずに後述するステップ“Ｓ１１３”の処理に移行する。タイムアウトを判定するまでは（ステップ“Ｓ１０８”の“ＮＯ”）、制御部（Ｐ）２４は履歴情報（ｍ）の受信を待つ。
【００８９】
制御部（Ｐ）２４は履歴情報（ｍ）を受信すると、メモリ（Ｐ）２５に記憶されたデータの履歴情報（ｎ）との間で値の大小を比較する。ｍ＜ｎならば、履歴情報（ｎ）が履歴情報（ｍ）より新しく、前回のバックアップ以降にメモリ（Ｐ）２５に記憶されたデータが更新されたことを表し、バックアップの実行が適切であると判断される。ｍ＝ｎならば、履歴情報（ｍ）と履歴情報（ｎ）とが等しいので、メモリ（Ｂ）１５に記憶されたデータとメモリ（Ｐ）２５に記憶されたデータも等しく、バックアップを実行してもしなくてもよいと判断される。
【００９０】
以上のことから、制御部（Ｐ）２４はｍ≦ｎのとき（ステップ“Ｓ１０９”の“ＹＥＳ”）バックアップの実行を開始する。すなわち、制御部（Ｐ）２４は制御部（Ｂ）１４に対してバックアップの実行を指示する信号を送信し（ステップ“Ｓ１１０”）、続いてメモリ（Ｐ）２５から読み出したデータ及び履歴情報（ｎ）を送信する（ステップ“Ｓ１１１”）。
【００９１】
制御部（Ｐ）２４は、制御部（Ｂ）１４からバックアップの終了を通知する信号を受信したとき（ステップ“Ｓ１１２”の“ＹＥＳ”）、制御部（Ｂ）１４に対して、バックアップのための接続を開放する信号を送信する（ステップ“Ｓ１１３”）。制御部（Ｐ）２４は、上記のバックアップ終了通知を受信するまで処理を進めず待機する（ステップ“Ｓ１１２”の“ＮＯ”）。バックアップ終了通知の受信後、制御部（Ｐ）２４は通信部２８に指示してその機能（音声呼の発着信と通話又は電子メールの発着信）を再開させる（ステップ“Ｓ１１４”）。
【００９２】
ステップ“Ｓ１０８”において制御部（Ｐ）２４が制御部（Ｂ）１４から履歴情報（ｍ）を受信しないままタイムアウトを判定したとき（ステップ“Ｓ１０８”の“ＹＥＳ”）、又はステップ“Ｓ１０９”においてｍ＞ｎであったときは、バックアップの実行は不適切と判断されるから、制御部（Ｐ）２４は制御部（Ｂ）１４に対してバックアップのための接続を開放する信号を送信する（ステップ“Ｓ１１３”）。
【００９３】
ステップ“Ｓ１０５”において制御部（Ｐ）２４が制御部（Ｂ）１４から“ＢＵ接続承諾”を受信しないままタイムアウトを判定したとき（ステップ“Ｓ１０５”の“ＹＥＳ”）、バックアップを実行することはできないから、制御部（Ｐ）２４は通信部２８に指示してその機能を再開させる（ステップ“Ｓ１１４”）。
【００９４】
図８に表された処理のフローが制御部（Ｐ）２４によって実行される間の制御部（Ｂ）１４による処理のフローを、図９を参照して説明する。図９は、制御部（Ｂ）１４による処理のフローチャートである。図８のステップ“Ｓ１０３”が、処理の開始（”ＳＴＡＲＴ”）に相当する。制御部（Ｂ）１４は制御部（Ｐ）２４から“ＢＵ接続要求”を受信して（ステップ“Ｓ１２１”の“ＹＥＳ”）、制御部（Ｐ）２４に対して“ＢＵ接続承諾”を送信する（ステップ“Ｓ１２２”）。制御部（Ｂ）１４は、“ＢＵ接続要求”を受信しない間は処理を進めず待機する（ステップ“Ｓ１２１”の“ＮＯ”）。
【００９５】
図８のステップ“Ｓ１０４”の“ＹＥＳ”において“ＢＵ接続”が確立されると、制御部（Ｂ）１４は制御部（Ｐ）２４から履歴情報（ｍ）の送信要求を受信して（ステップ“Ｓ１２３”の“ＹＥＳ”）、制御部（Ｐ）２４に対して履歴情報（ｍ）を送信する（ステップ“Ｓ１２４”）。制御部（Ｂ）１４は、履歴情報（ｍ）の送信要求を受信しない間は処理を進めず待機する（ステップ“Ｓ１２３”の“ＮＯ”）。
【００９６】
次に制御部（Ｂ）１４は、制御部（Ｐ）２４が図８のステップ“Ｓ１１０”において送信するバックアップ指示の信号（“ＢＵ指示”）を受信するまで待機し（ステップ“Ｓ１２５”の“ＮＯ”）、当該信号を受信すると（ステップ“Ｓ１２５”の“ＹＥＳ”）、制御部（Ｐ）２４から送信されるデータ及び履歴情報（ｎ）を受信して当該データによりメモリ（Ｂ）１５の内容を書き換える（ステップ“Ｓ１２６”）。制御部（Ｂ）１４は、上記の書き換えが終了するまでデータの書き換えを継続する（ステップ“Ｓ１２７”の“ＮＯ”）。
【００９７】
制御部（Ｂ）１４は、上記の受信したデータによるメモリ（Ｂ）１５の書き換えが終了すると（ステップ“Ｓ１２７”の“ＹＥＳ”）、従来記憶していたデータの履歴情報（ｍ）を、制御部（Ｐ）２４から受信したデータの履歴情報（ｎ）で更新すると共に、制御部（Ｐ）２４に対してバックアップ終了通知を送信する（ステップ“Ｓ１２８”）。
【００９８】
制御部（Ｂ）１４は、制御部（Ｐ）２４が図８のステップ“Ｓ１１３” において送信するバックアップのための接続を開放する信号を受信して（ステップ“Ｓ１２９”の“ＹＥＳ”）、処理を終了する（“ＥＮＤ”）。制御部（Ｂ）１４は、当該信号を受信しない間は処理を終了せず待機する（ステップ“Ｓ１２９”の“ＮＯ”）。
【００９９】
以上の制御部（Ｐ）２４と制御部（Ｂ）１４との間の信号の授受について、図１０を参照して説明する。図１０は制御部（Ｐ）２４及び制御部（Ｂ）１４間の信号フロー図であり、図８のステップ“Ｓ１０３”及び図９のステップ“Ｓ１２１”の“ＹＥＳ”以降の信号の授受を縦方向の時間の経過と共に表している。これらのステップ又はその分岐を表す符号（例えばステップ“Ｓ１２１”の“ＹＥＳ”を“Ｓ１２１−Ｙ”と表す。）を、携帯電話機２０（制御部（Ｐ）２４）及び充電器１０（制御部（Ｂ）１４）のそれぞれの側に表している。
【０１００】
図１０において、初めに制御部（Ｐ）２４から制御部（Ｂ）１４に対して“ＢＵ接続要求”を送信し（ステップ“Ｓ１０３”から“Ｓ１２１−Ｙ”へ）、“ＢＵ接続承諾”が返信される（ステップ“Ｓ１２２”から“Ｓ１０４−Ｙ”へ）。
【０１０１】
次に制御部（Ｐ）２４から制御部（Ｂ）１４に対して履歴情報（ｍ）の要求信号を送信し（ステップ“Ｓ１０６”から“Ｓ１２３−Ｙ”へ）、履歴情報（ｍ）が返信される（ステップ“Ｓ１２４”から“Ｓ１０７−Ｙ”へ）。
【０１０２】
制御部（Ｐ）２４は“ＢＵ指示”を制御部（Ｂ）１４に対して送信し（ステップ“Ｓ１１０”から“Ｓ１２５−Ｙ”へ）、続いてメモリ（Ｐ）２５から読み出したデータ及び履歴情報（ｎ）を送信すると、制御部（Ｂ）１４は当該データを受信してメモリ（Ｂ）１５の内容を書き換える（ステップ“Ｓ１１１”から“Ｓ１２６”へ）。制御部（Ｂ）１４から制御部（Ｐ）２４に対してバックアップの終了を通知する信号を送信すると（ステップ“Ｓ１２８”から“Ｓ１１２−Ｙ”へ）、制御部（Ｐ）２４から制御部（Ｂ）１４に対してバックアップのための接続を開放する信号を送信する（ステップ“Ｓ１１３”から“Ｓ１２９−Ｙ”へ）。
【０１０３】
以上の説明では、充電器１０と携帯電話機２０とが接続されることによりバックアップ実行条件が満たされるものとした。バックアップ実行条件はこれに限らず、例えば操作部２７に含まれる操作キーのいずれかが操作されること、携帯電話機２０の内蔵する時計（図１には示さず。）が予め設定された時刻を指示すること、又はバッテリー２２の充電が完了することとしてもよい。また、これらの組み合わせであってもよい。その場合図８のステップ”Ｓ１０１”においては、制御部（Ｐ）２４がそれらの設定された条件について状態を監視する必要がある。
【０１０４】
本発明の実施例３によれば、情報処理装置のデータとバックアップ補助装置のそれまでのデータの内容更新に関する履歴情報を比較することにより、バックアップ補助装置を操作しなくても自動的かつ適切にバックアップを実行することができる。
【実施例４】
【０１０５】
以下、図１１乃至図１３を参照して、本発明の実施例４を説明する。実施例４に係るバックアップ補助システムは、実施例１に係るバックアップ補助システム１と同一であって、充電器１０及び携帯電話機２０を含んで構成されるものとする。バックアップ実行条件は、実施例３と同様とする。
【０１０６】
図１１を参照して、制御部（Ｐ）２４の実行する処理について説明する。図１１は、当該処理のフローチャートである。メモリ（Ｂ）１５に記憶されたデータは履歴情報（ｍ）を、メモリ（Ｐ）２５に記憶されたデータは履歴情報（ｎ）をそれぞれ有し、それらの意味するところは実施例３と同様とする。
【０１０７】
処理を開始すると（”ＳＴＡＲＴ”）、制御部（Ｐ）２４は実施例３と同様に充電器１０と携帯電話機２０とが接続されることをバックアップ実行条件として設定する（ステップ“Ｓ１３０” ）。なお、既に当該バックアップ実行条件が設定済みである場合には、ステップ“Ｓ１３０”を省略してもよい。
【０１０８】
ステップ“Ｓ１３１”乃至“Ｓ１３５”の処理は、図８のステップ”Ｓ１０１”乃至“Ｓ１０５”の処理と同じであるから説明を省略する。ステップ“Ｓ１３４”の“ＹＥＳ”においてデータ通信の接続が確立されると、制御部（Ｐ）２４は操作部２７の操作等により入力された充電器１０のパスワード（図中では“ＰＷ”と略す。）を設定すると共に、制御部（Ｂ）１４に当該パスワード及びその設定の指示を送信して設定させる（ステップ“Ｓ１３６”)。
【０１０９】
なお、既に当該パスワードが制御部（Ｐ）２４及び制御部（Ｂ）１４にそれぞれ設定済みである場合には、ステップ“Ｓ１３６”を省略してもよい。また、バックアップ実行条件の設定前にパスワードを設定してもよい（その場合、ステップ“Ｓ１３０”の前にステップ“Ｓ１３４”、“Ｓ１３６”及び後述の“Ｓ１４８”に相当する処理を実行する）。
【０１１０】
制御部（Ｐ）２４は、制御部（Ｂ）１４に対して設定されたパスワードの送信を要求する信号を送る（ステップ“Ｓ１３７”）。制御部（Ｐ）２４が制御部（Ｂ）１４からパスワードを一定の時間内に受信したとき（ステップ“Ｓ１３８”の“ＹＥＳ”）、受信したパスワードを制御部（Ｐ）２４に記憶されたパスワードと比較する処理に移行する。
【０１１１】
制御部（Ｐ）２４が上記のパスワードの送信を要求する信号を送った後一定の時間が経過しても制御部（Ｂ）１４からパスワードを受信しないとき（ステップ“Ｓ１３８”の“ＮＯ”）、制御部（Ｐ）２４はタイムアウトを判定して（ステップ“Ｓ１３９”の“ＹＥＳ”）バックアップを実行せずに後述するステップ“Ｓ１４８”の処理に移行する。タイムアウトを判定するまでは（ステップ“Ｓ１３９”の“ＮＯ”）、制御部（Ｐ）２４はパスワードの受信を待つ。
【０１１２】
制御部（Ｐ）２４は制御部（Ｂ）１４に設定されたパスワードを受信すると、制御部（Ｐ）２４に設定されたパスワードと比較する。パスワードが一致すれば（ステップ“Ｓ１４０”の“ＹＥＳ”）、制御部（Ｐ）２４は制御部（Ｂ）１４に対して履歴情報（ｍ）の送信を要求する処理に移行する（ステップ“Ｓ１４１”）。パスワードが一致しなければ（ステップ“Ｓ１４０”の“ＮＯ”）、制御部（Ｐ）２４はバックアップを実行せずに後述するステップ“Ｓ１４８”の処理に移行する。ステップ“Ｓ１４１”乃至“Ｓ１４９” の処理は、図８のステップ“Ｓ１０６”乃至“Ｓ１１４”の処理と同じであるから説明を省略する。
【０１１３】
ステップ“Ｓ１３９”において制御部（Ｐ）２４が制御部（Ｂ）１４からパスワードを受信しないままタイムアウトを判定したとき（ステップ“Ｓ１３９”の“ＹＥＳ”）、又はステップ“Ｓ１４０”においてパスワードが一致しなかったときは（ステップ“Ｓ１４０”の“ＮＯ”）、バックアップの実行は不適切と判断されるから、制御部（Ｐ）２４は制御部（Ｂ）１４に対してバックアップのための接続を開放する信号を送信する（ステップ“Ｓ１４８”）。
【０１１４】
ステップ“Ｓ１３５”において制御部（Ｐ）２４が制御部（Ｂ）１４から“ＢＵ接続承諾”を受信しないままタイムアウトを判定したとき（ステップ“Ｓ１３５”の“ＹＥＳ”）、バックアップを実行することはできないから、制御部（Ｐ）２４は通信部２８に指示してその機能を再開させる（ステップ“Ｓ１４９”）。
【０１１５】
図５に表された処理のフローが制御部（Ｐ）２４によって実行される間の制御部（Ｂ）１４による処理のフローを、図１２を参照して説明する。図１２は、制御部（Ｂ）１４による処理のフローチャートである。図１１のステップ“Ｓ１３３”が、処理の開始（”ＳＴＡＲＴ”）に相当する。ステップ“Ｓ１５１”及び“Ｓ１５２”の処理は、図９のステップ“Ｓ１２１”及び“Ｓ１２２”の処理と同じであるから説明を省略する。
【０１１６】
図１１のステップ“Ｓ１３４”の“ＹＥＳ”において“ＢＵ接続”が確立されると、制御部（Ｂ）１４は制御部（Ｐ）２４からパスワード及びその設定の指示を受信して（ステップ“Ｓ１５３”の“ＹＥＳ”）、当該パスワードを設定する（ステップ“Ｓ１５４”）。制御部（Ｂ）１４は、パスワード及びその設定の指示を受信しない間は処理を進めず待機する（ステップ“Ｓ１５３”の“ＮＯ”）。
【０１１７】
なお、既に当該パスワードが制御部（Ｂ）１４に設定済みである場合には、ステップ“Ｓ１５３”及び“Ｓ１５４”を省略してもよい。また、図１１を参照して説明したようにバックアップ実行条件の設定前にパスワードが設定される場合には、その設定後いったん“ＢＵ接続”が開放された後、改めて“ＢＵ接続”が確立される（その場合、ステップ“Ｓ１５４”と“Ｓ１５５”の間で後述のステップ“Ｓ１６３”並びに“Ｓ１５１”及び“Ｓ１５２” に相当する処理を実行する。）。
【０１１８】
制御部（Ｂ）１４は制御部（Ｐ）２４からパスワードの送信要求を受信して（ステップ“Ｓ１５５”の“ＹＥＳ”）、制御部（Ｐ）２４に対して設定されたパスワードを送信する（ステップ“Ｓ１５６”）。制御部（Ｂ）１４は、パスワードの送信要求を受信しない間は処理を進めず待機する（ステップ“Ｓ１５５”の“ＮＯ”）。
【０１１９】
制御部（Ｐ）２４に対して送信したパスワードの一致が確認されると、制御部（Ｂ）１４は制御部（Ｐ）２４からの履歴情報（ｍ）の送信要求受信（ステップ“Ｓ１５７”）以降の処理に移る。ステップ“Ｓ１５７”乃至“Ｓ１６３”の処理は、図９のステップ“Ｓ１２３”乃至“Ｓ１２９”の処理と同じであるから説明を省略する。
【０１２０】
以上の制御部（Ｐ）２４と制御部（Ｂ）１４との間の信号の授受について、図１３を参照して説明する。図１３は制御部（Ｐ）２４及び制御部（Ｂ）１４間の信号フロー図であり、図１１のステップ“Ｓ１３３”及び図１２のステップ“Ｓ１５１”の“ＹＥＳ”以降の信号の授受を縦方向の時間の経過と共に表し、かつ、これらのステップ又はその分岐を表す符号を図１０と同様に表している。
【０１２１】
図１３において、初めに制御部（Ｐ）２４から制御部（Ｂ）１４に対して“ＢＵ接続要求”を送信し（ステップ“Ｓ１３３”から“Ｓ１５１−Ｙ”へ）、“ＢＵ接続承諾”が返信される（ステップ“Ｓ１５２”から“Ｓ１３４−Ｙ”へ）。次に、制御部（Ｐ）２４から制御部（Ｂ）１４に対してパスワードの設定指示を送信する（ステップ“Ｓ１３６”から“Ｓ１５３−Ｙ”へ）。
【０１２２】
なお図１１及び図１２を参照して説明したように、既に当該パスワードが制御部（Ｐ）２４及び制御部（Ｂ）１４にそれぞれ設定済みである場合にはパスワードの設定指示送信を省略してもよい。またバックアップ実行条件の設定前にパスワードが設定される場合には、パスワードの設定指示送信の後いったん“ＢＵ接続”が開放され、さらにその後改めて“ＢＵ接続”が確立される。
【０１２３】
続いて、制御部（Ｐ）２４から制御部（Ｂ）１４に対してパスワードの要求信号を送信する（ステップ“Ｓ１３７”から“Ｓ１５５−Ｙ”へ）。制御部（Ｂ）１４は、制御部（Ｐ）２４に対して先に設定されたパスワードを返信する（ステップ“Ｓ１５６”から“Ｓ１３８−Ｙ”へ）。
【０１２４】
制御部（Ｐ）２４から制御部（Ｂ）１４への履歴情報（ｍ）の要求信号送信（ステップ“Ｓ１４１”から“Ｓ１５７−Ｙ”へ）以降の信号フローは、図１０において対応する「ステップ“Ｓ１０６”から“Ｓ１２３−Ｙ”へ」以降の信号フローと同様であるから、説明を省略する。
【０１２５】
バックアップ実行条件が充電器１０と携帯電話機２０との接続に限られないことは、実施例３の場合と同様である。また充電器１０の固有の識別情報としてはパスワードに限らず、各種の音声又は画像の情報を用いてもよい。当該固有の識別情報は、充電器１０及び携帯電話機２０に初めから設定されており、設定のための送受信を必要としないものとしてもよい。実施例４において説明した識別情報の一致の条件は、バックアップ実行条件の１に含まれると解してもよい。
【０１２６】
本発明の実施例４によれば、バックアップ補助装置の固有の識別情報が情報処理装置の設定した識別条件を満たすことを確認して初めてバックアップを実行することにより、実施例３の場合よりもバックアップのセキュリティを高めることができる。
【実施例５】
【０１２７】
以下、図１４乃至図１６を参照して、本発明の実施例５を説明する。実施例５に係るバックアップ補助システムは、実施例３又は実施例４に係るバックアップ補助システム１と同一であって、充電器１０及び携帯電話機２０を含んで構成されるものとする。制御部（Ｐ）２４に設定されるバックアップ実行条件は、実施例３の当該条件と同じとする。
【０１２８】
図１４を参照して、制御部（Ｐ）２４の実行する処理について説明する。図１４は、当該処理のフローチャートである。メモリ（Ｂ）１５に記憶されたデータは履歴情報（ｍ）を、メモリ（Ｐ）２５に記憶されたデータは履歴情報（ｎ）をそれぞれ有し、その意味するところは実施例３と同様とする。
【０１２９】
処理を開始すると（”ＳＴＡＲＴ”）、制御部（Ｐ）２４は充電器１０と携帯電話機２０とが接続されることをバックアップ実行条件として設定する（ステップ“Ｓ１７０”）。なお、なお、既に当該バックアップ実行条件が設定済みである場合には、ステップ“Ｓ１７０”を省略してもよい。
【０１３０】
次のステップ“Ｓ１７１”からステップ“Ｓ１７７”の“ＹＥＳ”まで、及びステップ“Ｓ１７９”の“ＹＥＳ”からステップ“Ｓ１８４”までの処理は、それぞれ図８のステップ”Ｓ１０１”からステップ“Ｓ１０７”の“ＹＥＳ”まで、及びステップ“Ｓ１０９” の“ＹＥＳ”からステップ“Ｓ１１４”までの処理と同じであるから、説明を省略する。
【０１３１】
ステップ“Ｓ１７９”においてｍ＞ｎのとき（ステップ“Ｓ１７９”の“ＮＯ”）、メモリ（Ｐ）２５のデータがメモリ（Ｂ）１５のデータよりも古いことを表している。したがってリストアの必要性が考えられるが、制御部（Ｐ）２４は携帯電話機２０の図示しない表示部にリストア（図中では“ＲＳ”と略す。）実行の可否を照会する表示を行い、操作部２７における操作を待つ（ステップ“Ｓ１８５”）。リストアは携帯電話機２０側のデータを書き換える操作であるため、バックアップより慎重な判断が求められるからである。
【０１３２】
制御部（Ｐ）２４は、操作部２７においてリストアの実行を指示する操作がされると（ステップ“Ｓ１８５”の“ＤＯ”）、リストアの実行を指示する信号を制御部（Ｂ）１４に対して送信する（ステップ“Ｓ１８６”）。制御部（Ｐ）２４は、ステップ“Ｓ１８５”において何も操作がされない間は（ステップ“Ｓ１８５”の“ＮＯ”）処理を進めず待機する。制御部（Ｐ）２４は、リストアの実行指示に対応して制御部（Ｂ）１４がメモリ（Ｂ）１５から読み出して送信するデータ及び履歴情報（ｍ）を受信して、メモリ（Ｐ）２５の内容を書き換える（ステップ“Ｓ１８７”）。制御部（Ｐ）２４は、上記の書き換えが終了するまでデータの書き換えを継続する（ステップ“Ｓ１８８”の“ＮＯ”）。
【０１３３】
制御部（Ｐ）２４は、上述したメモリ（Ｐ）２５の書き換えが終了すると（ステップ“Ｓ１８８”の“ＹＥＳ”）、従来記憶していたデータの履歴情報（ｎ）を、制御部（Ｂ）１４から受信したデータの履歴情報（ｍ）により置き換え、リストア終了の通知を制御部（Ｂ）１４に対して送信する（ステップ“Ｓ１８９”）。その後、制御部（Ｐ）２４は制御部（Ｂ）１４に対してバックアップのための接続を開放する信号を送信する（ステップ“Ｓ１８３”）。
【０１３４】
ステップ“Ｓ１８５”においてリストアを実行しない旨の操作がされたとき（ステップ“Ｓ１８５”の“ＵＮＤＯ”）、制御部（Ｐ）２４は制御部（Ｂ）１４に対してバックアップのための接続を開放する信号を送信する（ステップ“Ｓ１８３”）。
【０１３５】
図１４に表された処理のフローが制御部（Ｐ）２４によって実行される間の制御部（Ｂ）１４による処理のフローを、図１５を参照して説明する。図１５は、制御部（Ｂ）１４による処理のフローチャートである。図１４のステップ“Ｓ１７３”が、処理の開始（”ＳＴＡＲＴ”）に相当する。その後ステップ“Ｓ１９１”乃至“Ｓ１９４”の処理は、図９のステップ“Ｓ１２１”乃至“Ｓ１２４”の処理と同じであるから、説明を省略する。
【０１３６】
制御部（Ｂ）１４は制御部（Ｐ）２４に対して履歴情報（ｍ）を送信した後、制御部（Ｐ）２４からバックアップ又はリストアのいずれかを指示する信号を受信するのを待つ。いずれの信号も受信しない間は（ステップ“Ｓ１９５”の“ＮＯ”）、処理を進めないで待機する。バックアップを指示する信号を受信した場合は（ステップ“Ｓ１９５”の“ＢＵ”）バックアップの処理に移行する。その後のステップ“Ｓ１９６”乃至“Ｓ１９９”の処理は、図９のステップ“Ｓ１２６”乃至“Ｓ１２９”の処理と同じであるから、説明を省略する。
【０１３７】
制御部（Ｐ）２４からリストアを指示する信号を受信した場合は（ステップ“Ｓ１９５”の“ＲＳ”）、制御部（Ｂ）１４はメモリ（Ｂ）１５からデータを読み出して、履歴情報（ｍ）と共に制御部（Ｐ）２４に対して送信する（ステップ“Ｓ２０１”）。その後、制御部（Ｐ）２４からリストア終了の通知を受信するまで待機し（ステップ“Ｓ２０２”の“ＮＯ”）、当該通知を受信すると（ステップ“Ｓ２０２”の“ＹＥＳ”）ステップ“Ｓ１９９”の処理に移行する。
【０１３８】
リストアが実行される場合の制御部（Ｐ）２４と制御部（Ｂ）１４との間の信号の授受について、図１６を参照して説明する。図１６は制御部（Ｐ）２４及び制御部（Ｂ）１４間のリストア実行時の信号フロー図であり、図１４のステップ“Ｓ１７３”及び図１５のステップ“Ｓ１９１”の“ＹＥＳ”以降の信号の授受を縦方向の時間の経過と共に表し、かつ、これらのステップ又はその分岐を表す符号を、図４と同様に表している。
【０１３９】
図１６の最初のフローに始まって、制御部（Ｂ）１４から制御部（Ｐ）２４への履歴情報（ｍ）の送信「ステップ“Ｓ１９４”から“Ｓ１７７−Ｙ”へ」までの信号フローは、図１０において対応する「ステップ“Ｓ１２４”から“Ｓ１０７−Ｙ”へ」までの信号フローと同様であるから、説明を省略する。
【０１４０】
制御部（Ｐ）２４から制御部（Ｂ）１４に対してリストアを指示する信号を送信すると（ステップ“Ｓ１８６”から“Ｓ１９５−ＲＳ”へ）、制御部（Ｂ）１４は制御部（Ｐ）２４に対してメモリ（Ｂ）１５から読み出したデータ及び履歴情報（ｍ）を送信する（ステップ“Ｓ２０１”から“Ｓ１８７”へ）。制御部（Ｐ）２４はリストアを終了すると制御部（Ｂ）１４に対してリストア終了の通知を送信し（ステップ“Ｓ１８９”から“Ｓ２０２−Ｙ”へ）、さらにバックアップのための接続を開放する信号を送信する（ステップ“Ｓ１８３”から“Ｓ１９９−Ｙ”へ）。
【０１４１】
先に実施例４において、制御部（Ｂ）１４及び制御部（Ｐ）２４にそれぞれ設定した固有の識別情報（例えばパスワード）の一致がバックアップ実行のために必要である場合について説明した。実施例５においてもパスワードの一致を要求する場合には、図１４のステップ“Ｓ１７４”の“ＹＥＳ”と“Ｓ１７６”の間に、図１１のステップ“Ｓ１３６”から“Ｓ１４０”までの処理を挿入すればよい。また、図１５のステップ“Ｓ１９２”と“Ｓ１９３”の間に、図１２のステップ“Ｓ１５３” から“Ｓ１５６”までの処理を挿入すればよい。
【０１４２】
バックアップ実行条件が充電器１０と携帯電話機２０との接続に限られないことは、実施例３の場合と同様である。
【０１４３】
本発明に係る情報処理装置は携帯電話機に限る必要はなく、バックアップ補助装置は充電器に限る必要はない。本発明は、データのバックアップ又はリストアを目的として情報処理装置とバックアップ補助装置を組み合わせて構成されるどのようなバックアップ補助システムにも適用することができる。実施例３乃至実施例５において参照した各図面におけるブロック図及びフローチャートは、本発明の要旨の範囲内でさまざまな変形が可能である。
【図面の簡単な説明】
【０１４４】
【図１】本発明の実施例１に係るバックアップ補助システム及びその下位構成（充電器、携帯電話機）のブロック図。
【図２】実施例１に係る情報処理装置（携帯電話機）の処理のフローチャート。
【図３】実施例１に係るバックアップ補助装置（充電器）の処理のフローチャート。
【図４】実施例１に係る携帯電話機及び充電器間の信号フロー図。
【図５】本発明の実施例２に係る情報処理装置（携帯電話機）の処理のフローチャート。
【図６】実施例２に係るバックアップ補助装置（充電器）の処理のフローチャート。
【図７】実施例２に係る携帯電話機及び充電器間の信号フロー図。
【図８】本発明の実施例３に係る情報処理装置（携帯電話機）の処理のフローチャート。
【図９】実施例３に係るバックアップ補助装置（充電器）の処理のフローチャート。
【図１０】実施例３に係る携帯電話機及び充電器間の信号フロー図。
【図１１】本発明の実施例４に係る情報処理装置（携帯電話機）の処理のフローチャート。
【図１２】実施例４に係るバックアップ補助装置（充電器）の処理のフローチャート。
【図１３】実施例４に係る携帯電話機及び充電器間の信号フロー図。
【図１４】本発明の実施例５に係る情報処理装置（携帯電話機）の処理のフローチャート。
【図１５】実施例５に係るバックアップ補助装置（充電器）の処理のフローチャート。
【図１６】実施例５に係る携帯電話機及び充電器間の信号フロー図。
【符号の説明】
【０１４５】
１  バックアップ補助システム
１０  充電器
１１  電源プラグ
１２  充電部
１３  充電端子（Ｂ）
１４  制御部（Ｂ）
１５  メモリ（Ｂ）
１６  データ端子（Ｂ）
２０  携帯電話機
２２  バッテリー
２３  充電端子（Ｐ）
２４  制御部（Ｐ）
２５  メモリ（Ｐ）
２６  データ端子（Ｐ）
２７  操作部
２８  通信部
【図１】
2007043477.tif 000003
【図２】
2007043477.tif 000004
【図３】
2007043477.tif 000005
【図４】
2007043477.tif 000006
【図５】
2007043477.tif 000007
【図６】
2007043477.tif 000008
【図７】
2007043477.tif 000009
【図８】
2007043477.tif 000010
【図９】
2007043477.tif 000011
【図１０】
2007043477.tif 000012
【図１１】
2007043477.tif 000013
【図１２】
2007043477.tif 000014
【図１３】
2007043477.tif 000015
【図１４】
2007043477.tif 000016
【図１５】
2007043477.tif 000017
【図１６】
2007043477.tif 000018