(57)【要約】【課題】情報処理装置が故障した場合においても、故障した情報処理装置に登録されている設定情報を取り出すことを可能とする。【解決手段】本発明の情報処理装置は、ＲＡＭ１１と、不揮発性メモリであるＦＲＯＭ１２と、本情報処理装置１に着脱自在に構成されたＣＦカード１３と、情報管理部１４とを有している。情報管理部１４は、ＲＡＭ１１内の設定情報がリセットや電源断などにより消えてしまうことを回避すべく、設定情報をＦＲＯＭ１２に登録するだけでなく、ＣＦカード１３にも登録する。これにより、情報処理装置１においては、設定情報がＦＲＯＭ１２内とＣＦカード１３とに２重登録されることになる。また、その設定情報はＣＦカード１３という記録媒体として取り出すことが可能となる。【選択図】図１
2006031240.tif 000002
【特許請求の範囲】
【請求項１】
自己の情報処理装置に固有の設定情報を登録して管理する情報処理装置において、
前記情報処理装置に内蔵された不揮発メモリと、
前記情報処理装置に着脱自在に構成された記録媒体と、
前記設定情報を前記不揮発メモリに登録する場合に、当該設定情報を前記記録媒体にも登録する情報管理部とを有する情報処理装置。
【請求項２】
前記情報管理部は、他の情報処理装置の設定情報が登録された前記記録媒体が装着されている場合、当該記録媒体から当該他の情報処理装置の設定情報を読み出す、請求項１に記載の情報処理装置。
【請求項３】
前記情報管理部は、他の情報処理装置の設定情報が登録された前記記録媒体が装着されており、かつ当該記録媒体にアプリケーション、データ、拡張ドライバも登録されている場合、当該記録媒体から当該他の情報処理装置の設定情報、アプリケーション、データ、拡張ドライバを読み出す、請求項１に記載の情報処理装置。
【請求項４】
前記設定情報は、ＯＳ、前記記録媒体に登録されているアプリケーション、データ、拡張ドライバを動作させる動作環境の情報と、前記ＯＳ、前記アプリケーション、前記データ、前記拡張ドライバの実際の動作状態の情報とを含んでいる、請求項３に記載の情報処理装置。
【請求項５】
前記情報管理部は、他の情報処理装置の設定情報が登録された前記記録媒体が装着されている場合、当該記録媒体から当該他の情報処理装置の設定情報を読み出して前記不揮発メモリに登録する、請求項２から４のいずれか１項に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＯＳ（Operating System）、アプリケーションなどを利用する情報処理装置に関するものである。
【背景技術】
【０００２】
従来、ＯＳ、アプリケーションなどを利用する携帯電話などの携帯型の情報処理装置においては、ＯＳ、アプリケーションを動作させる動作環境の情報や、ＯＳ、アプリケーションの実際の動作状態の情報は、レジストリと呼ばれる固有の設定情報によって管理されている。この設定情報は、装置内のＲＡＭ（Random Access Memory）に登録されるが、ＲＡＭ内の設定情報は、電源断やリセットなどにより消えてしまう。
【０００３】
そのため、最近では、電源断などによりＲＡＭ内の設定情報が消えてしまうというリスクを回避すべく、設定情報を装置内の不揮発メモリ（ＦＲＯＭ（Flash-Read Only Memory））にも登録する情報処理装置が一部で開示されている（例えば、特許文献１参照）。
【特許文献１】特開２００１−１５４９２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来技術においては、情報処理装置自身が故障して動作できない状況に陥ると、不揮発メモリ内の設定情報は取り出すことができない。そのため、別の情報処理装置を代替機として用いた場合に、別の情報処理装置に対して設定情報を再度設定し直さなければならないという課題があった。それにより、別の情報処理装置を代替機として用いたとしても、故障した情報処理装置における運用が中断した場合、別の情報処理装置にてすぐに運用を継続することができなかった。
【０００５】
そこで、本発明の目的は、情報処理装置が故障した場合においても、故障した情報処理装置に登録されている設定情報を取り出すことができる情報処理装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために本発明は、自己の情報処理装置に固有の設定情報を登録して管理する情報処理装置において、情報処理装置に内蔵された不揮発メモリと、情報処理装置に着脱自在に構成された記録媒体と、設定情報を不揮発メモリに登録する場合に、当該設定情報を記録媒体にも登録する情報管理部とを有することを特徴としている。
【０００７】
この構成によれば、設定情報を不揮発メモリだけでなく、情報処理装置に着脱自在な記録媒体にも登録しているため、情報処理装置に故障が発生したとしても、故障した情報処理装置の設定情報を記録媒体として取り出すことが可能となる。
【０００８】
また、情報管理部は、他の情報処理装置の設定情報が登録された記録媒体が装着されている場合、当該記録媒体から当該他の情報処理装置の設定情報を読み出すことを特徴としている。
【０００９】
この構成によれば、情報処理装置が故障した場合にも、故障した情報処理装置から記録媒体を取り外し、別の情報処理装置に装着することにより、別の情報処理装置では、故障した情報処理装置の設定情報を読み出し、利用することが可能となる。
【００１０】
また、他の情報処理装置の設定情報が登録された記録媒体が装着されており、かつ当該記録媒体にアプリケーション、データ、拡張ドライバも登録されている場合、当該記録媒体から当該他の情報処理装置の設定情報、アプリケーション、データ、拡張ドライバを読み出すことを特徴としている。
【００１１】
この構成によれば、情報処理装置が故障した場合にも、故障した情報処理装置から記録媒体を取り外し、別の情報処理装置に装着することにより、別の情報処理装置では、故障した情報処理装置の故障直前までのアプリケーションなどの動作状態を復元して、故障した情報処理装置の運用をすぐに継続することが可能となる。
【００１２】
また、情報管理部は、他の情報処理装置の設定情報が登録された記録媒体が装着されている場合、当該記録媒体から当該他の情報処理装置の設定情報を読み出して不揮発メモリに登録することを特徴としている。
【００１３】
この構成によれば、情報処理装置が故障した場合にも、故障した情報処理装置から記録媒体を取り外し、別の情報処理装置に装着することにより、別の情報処理装置に対して、故障した情報処理装置と同一の設定内容を登録することが可能になる。また、情報処理装置が故障した場合に限らず、その情報処理装置に設定されている設定内容を別の情報処理装置に初期設定として登録することも可能となる。
【００１４】
なお、設定情報は、具体的には、ＯＳ、記録媒体に登録されているアプリケーション、データ、拡張ドライバを動作させる動作環境の情報と、ＯＳ、アプリケーション、データ、拡張ドライバの実際の動作状態の情報とを含んでいる。
【発明の効果】
【００１５】
以上説明したように本発明においては、同一の設定情報を不揮発メモリと記録媒体とに２重登録し、その１つの記録媒体が情報処理装置に着脱自在に構成されているため、情報処理装置に故障が発生したとしても、故障した情報処理装置の設定情報は記録媒体として取り出すことができる。これにより、故障した情報処理装置から設定情報を読み出すことができないというリスクを軽減することができる。
【００１６】
また、本発明においては、他の情報処理装置の設定情報が登録された記録媒体が装着されている場合、当該記録媒体から当該他の情報処理装置の設定情報を読み出すように構成されているため、情報処理装置が故障した場合にも、故障した情報処理装置から記録媒体を取り外し、別の情報処理装置に装着することにより、別の情報処理装置では、故障した情報処理装置の設定情報を読み出し、利用することができる。
【発明を実施するための最良の形態】
【００１７】
以下に、本発明を実施するための最良の形態について図面を参照して説明する。
【００１８】
本発明の一実施形態の情報処理装置の構成について、図１を参照して説明する。
【００１９】
図１を参照すると、本実施形態の情報処理装置１は、本情報処理装置１に内蔵されたＲＡＭ１１と、本情報処理装置１に内蔵された不揮発性メモリであるＦＲＯＭ１２と、本情報処理装置１に着脱自在に構成されたリムーバルな記録媒体であるＣＦ（Compact Flash）カード１３と、ＲＡＭ１１、ＦＲＯＭ１２、およびＣＦカード１３の情報管理を行う情報管理部１４とを有している。
【００２０】
情報管理部１４は、ＣＦカード１３に登録されているアプリケーション１３２、データ１３３、拡張ドライバ１３４を利用したり、不図示のＯＳを利用したりするための固有の設定情報を、ＲＡＭ１１に設定情報（＃１）１１１として登録する。具体的には、設定情報とは、ＯＳ、アプリケーション１３２、データ１３３、拡張ドライバ１３４を動作させる動作環境の情報や、ＯＳ、アプリケーション１３２、データ１３３、拡張ドライバ１３４の実際の動作状態の情報などである。
【００２１】
さらに、情報管理部１４は、ＲＡＭ１１内の設定情報（＃１）１１１がリセットや電源断などにより消えてしまうことを回避すべく、ＲＡＭ１１内の設定情報（＃１）１１１をＦＲＯＭ１２に設定情報（＃２）１２１として登録するとともに、その設定情報をＣＦカード１３に設定情報（＃３）１３１として登録することも行う。
【００２２】
これにより、情報処理装置１においては、同一の設定情報が不揮発な２つのエリア（ＦＲＯＭ１２内のエリアとＣＦカード１３内のエリア）に、それぞれ設定情報（＃２）１２１、設定情報（＃３）１３１として２重に登録されることになる。また、その設定情報はＣＦカード１３という記録媒体として取り出すことが可能となる。
【００２３】
以下、本実施形態の情報処理装置の動作について、図２を参照して説明する。なお、図２においては、本実施形態の情報処理装置１Ａ，１Ｂが２台図示されている。また、情報処理装置１Ａ，１Ｂの構成要素である、ＲＡＭ１１Ａ，１１Ｂ、ＦＲＯＭ１２Ａ，１２Ｂ、ＣＦカード１３Ａ，１３Ｂ、情報管理部１４Ａ，１４Ｂは、図１における、ＲＡＭ１１、ＦＲＯＭ１２、ＣＦカード１３、情報管理部１４に対応するものである。
【００２４】
最初に、情報処理装置１Ａにおいて、ＯＳやアプリケーションを利用するための設定情報を登録する動作を行う。この場合、情報管理部１４Ａは、まず、上記の設定情報を、ＲＡＭ１１Ａに設定情報（＃１）１１１Ａとして登録する。続いて、情報管理部１４Ａは、ＲＡＭ１１Ａ内の設定情報（＃１）１１１Ａを、ＦＲＯＭ１２Ａに設定情報（＃２）１２１Ａとして登録する。この状態において、設定情報（＃１）１１１Ａ＝設定情報（＃２）１２１Ａとなる。さらに、情報管理部１４Ａは、ＲＡＭ１１Ａ内の設定情報（＃１）１１１ＡをＣＦカード１３Ａに設定情報（＃３）１３１Ａとして登録する。この状態において、設定情報（＃１）１１１Ａ＝設定情報（＃２）１２１Ａ＝設定情報（＃３）１３１Ａとなる。ただし、ＦＲＯＭ１２Ａは、２回分の設定情報、つまり今回登録された設定情報の他、前回登録された設定情報も常に保存しておく。これにより、上述の設定情報（＃１）１１１Ａ＝設定情報（＃２）１２１Ａとする動作が失敗したとしても、前回登録された設定情報が設定情報（＃２）１２１Ａとして残っているため、前回の設定情報（＃２）１２１Ａに基づき今回の設定情報の登録をやり直す動作を容易に行うことができる。
【００２５】
上述のような情報処理装置１Ａにおける設定情報の登録動作は、ユーザがシステム（ＯＳ）に登録されたメニューからマニュアルで設定することが可能である。
【００２６】
次に、情報処理装置１ＡからＣＦカード１３Ａを取り外し、情報処理装置１ＢにＣＦカード１３Ｂとして装着する。つまり、ＣＦカード１３Ａ＝ＣＦカード１３Ｂとなる。また、ＣＦカード１３Ａ，１３Ｂ内の設定情報も、設定情報（＃３）１３１Ａ＝設定情報（＃３）１３１Ｂとなる。
【００２７】
次に、情報処理装置１Ｂにおいて、ＣＦカード１３Ｂ内の設定情報（＃３）１３１Ｂを、ＯＳやアプリケーションなどから利用するために、その設定情報を反映する動作（復元する動作）を行う。この場合、情報管理部１４Ｂは、ＣＦカード１３Ｂ内の設定情報（＃３）１３１Ｂを読み出して、ＦＲＯＭ１２Ｂに設定情報（＃４）１２１Ｂとして登録する。この状態において、設定情報（＃３）１３１Ｂ＝設定情報（＃４）１２１Ｂとなる。さらに、情報管理部１４Ｂは、ＣＦカード１３Ｂ内の設定情報（＃３）１３１Ｂを、ＲＡＭ１１Ｂに設定情報（＃５）１１１Ｂとして登録する。この状態において、設定情報（＃３）１３１Ｂ＝設定情報（＃４）１２１Ｂ＝設定情報（＃５）１１１Ｂとなる。
【００２８】
なお、図２では省略されているが、ＣＦカード１３Ａには設定情報（＃３）１３１Ａ以外にもアプリケーション１３２、データ１３３、拡張ドライバ１３４などが登録されており（図１参照）、情報管理部１４Ｂは、ＣＦカード１３Ａに登録されているアプリケーション１３２、データ１３３、拡張ドライバ１３４などの読み出しも行う。
【００２９】
従って、情報処理装置１ＡのＣＦカード１３Ａを、ＣＦカード１３Ｂとして別の情報処理装置１Ｂに装着し、かつ、ＣＦカード１３Ａ内の設定情報（＃３）１３１Ａ、アプリケーション１３２などを、別の情報処理装置１Ｂに反映させることにより、情報処理装置１Ａにて運用中に動作させていたアプリケーション１３２やデータ１３３などを、そのまま別の情報処理装置１Ｂにて継続して動作させることが可能となる。
【００３０】
従って、情報処理装置１Ａが運用中に故障した場合にも、情報処理装置１ＡからＣＦカード１３Ａを取り外し、情報処理装置１ＢにＣＦカード１３Ｂとして装着することにより、情報処理装置１Ｂでは、情報処理装置１Ａの故障直前までのアプリケーション１３２やデータ１３３の動作状態を復元して、継続運用することが可能となる。
【００３１】
なお、本実施形態は、故障した情報処理装置１Ａでの運用を別の情報処理装置１Ｂにて継続するためだけでなく、別の情報処理装置１Ｂでの運用開始時に初期設定するために適用しても良い。上述のように本実施形態は、ＣＦカード１３Ａというリムーバブルな記録媒体に、情報処理装置１ＡのＯＳ、アプリケーションなどの動作環境を設定情報として登録することができるため、その設定環境による初期設定を別の情報処理装置１Ｂに対して容易に行うことができる。また、複数の情報処理装置で運用を開始する場合にも、ＣＦカード１３Ａをコピーして用いるなどにより、複数の情報処理装置に対して容易に初期設定を行うことができる。
【００３２】
また、本実施形態においては、情報処理装置１Ａにおける設定情報の登録動作を、システム（ＯＳ）メニューからマニュアルで設定された場合に行うだけでなく、システム（ＯＳ）の機能として自動的に同期を取る形で行う構成であっても良い。ただし、設定情報（＃１）１１１Ａを設定情報（＃２）１２１Ａに登録するときに、同時に設定情報（＃３）１３１Ａを登録する場合、ハードウェアとしての書き込みエラーが発生する可能性がある。そのため、設定情報（＃２）１２１Ａの登録が完了した段階で、設定情報（＃３）１３１Ａの登録を行う必要がある。
【００３３】
また、本実施形態においては、設定情報を取り出すリムーバルな記録媒体として、ＣＦカードだけでなく、ＳＤ（Secure Digital）カード、ＰＣカード、メモリスティックなどの各種のリムーバブル記録媒体を利用しても良い。
【００３４】
また、本実施形態は、携帯電話などの携帯型の情報処理装置だけでなく、ＰＣなどの据置き型の情報処理装置に適用しても良い。また、電源駆動の情報処理装置であればいかなる装置にも適用可能であり、電池駆動の情報処理装置に限定されるものではない。
【図面の簡単な説明】
【００３５】
【図１】本発明の一実施形態の情報処理装置の構成を示す図である。
【図２】図１に示した情報処理装置の動作を説明する図である。
【符号の説明】
【００３６】
１，１Ａ，１Ｂ    情報処理装置
１１，１１Ａ，１１Ｂ    ＲＡＭ
１２，１２Ａ，１２Ｂ    ＦＲＯＭ
１３，１３Ａ，１３Ｂ    ＣＦカード
１４，１４Ａ，１４Ｂ    情報管理部
【図１】
2006031240.tif 000003
【図２】
2006031240.tif 000004