(57)【要約】【課題】  バックアップデータを記憶しているサブ記憶部が搭載されているサブ記憶部搭載デバイスが交換された場合であっても、バックアップデータが適切に利用されることができる電子機器およびバックアップデータ複製プログラムを提供する。【解決手段】  データをメイン記憶部に書き込む場合にサブ記憶部へのデータのバックアップも実行するアプリケーション２２を実行可能なＭＦＰは、サブ記憶部が搭載されているサブ基板を備え、サブ記憶部に記憶されているデータとしてのバックアップデータの記憶先の指定を受け付け（Ｓ１０５）、サブ記憶部から記憶先にバックアップデータを書き込み（Ｓ１１０）、記憶先からサブ記憶部にバックアップデータを書き込むことを特徴とする。【選択図】  図４
2017034447.tif 000002
【特許請求の範囲】
【請求項１】
データをメイン記憶部に書き込む場合にサブ記憶部への前記データのバックアップも実行するアプリケーションを実行可能な電子機器であって、
前記サブ記憶部が搭載されているサブ記憶部搭載デバイスと、
前記サブ記憶部に記憶されている前記データとしてのバックアップデータの記憶先の指定を受け付ける記憶先受付手段と、
前記バックアップデータを管理するバックアップデータ管理手段とを備え、
前記バックアップデータ管理手段は、
前記サブ記憶部から前記記憶先受付手段によって受け付けられた前記記憶先に前記バックアップデータを書き込み、
前記記憶先受付手段によって受け付けられた前記記憶先から前記サブ記憶部に前記バックアップデータを書き込むことを特徴とする電子機器。
【請求項２】
前記電子機器を前記記憶先受付手段として機能させる記憶先受付プログラムのインストールおよびアンインストールが可能であることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記バックアップデータ管理手段は、前記サブ記憶部から前記記憶先に前記バックアップデータを書き込んだ場合に前記サブ記憶部に対して特定の情報を関連付け、
前記バックアップデータ管理手段は、前記特定の情報が関連付けられている前記サブ記憶部からの前記バックアップデータの読み出しを禁止することを特徴とする請求項１または請求項２に記載の電子機器。
【請求項４】
データをメイン記憶部に書き込む場合にサブ記憶部への前記データのバックアップも実行するアプリケーションを実行可能な電子機器によって実行されるバックアップデータ複製プログラムであって、
前記電子機器は、前記サブ記憶部が搭載されているサブ記憶部搭載デバイスを備え、
前記バックアップデータ複製プログラムは、
前記サブ記憶部に記憶されている前記データとしてのバックアップデータの記憶先の指定を受け付ける記憶先受付手段、および、
前記バックアップデータを管理するバックアップデータ管理手段として前記電子機器を機能させ、
前記バックアップデータ管理手段は、
前記サブ記憶部から前記記憶先受付手段によって受け付けられた前記記憶先に前記バックアップデータを書き込み、
前記記憶先受付手段によって受け付けられた前記記憶先から前記サブ記憶部に前記バックアップデータを書き込むことを特徴とするバックアップデータ複製プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データをメイン記憶部に書き込む場合にサブ記憶部へのデータのバックアップも実行する電子機器に関する。
【背景技術】
【０００２】
従来、データをメイン記憶部に書き込む場合にサブ記憶部へのデータのバックアップも実行する電子機器が知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−０７９１３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の電子機器おいては、サブ記憶部が基板に搭載されている場合に、サブ記憶部が搭載されている基板に搭載されている何れかの部品や、サブ記憶部が搭載されている基板自体が故障したとき、サブ記憶部が故障していなくても、サブ記憶部が搭載されている基板が交換される場合がある。
【０００５】
従来の電子機器おいては、サブ記憶部が搭載されている基板が交換される場合に、サブ記憶部が故障していないとき、サブ記憶部が交換前の基板から取り外されて交換後の基板に取り付けられる。ここで、サブ記憶部は、交換前の基板から取り外されて交換後の基板に取り付けられる場合に、故障する可能性がある。サブ記憶部が故障した場合、サブ記憶部に記憶されていたバックアップデータは、利用不可能になる。
【０００６】
そこで、本発明は、バックアップデータを記憶しているサブ記憶部が搭載されているサブ記憶部搭載デバイスが交換された場合であっても、バックアップデータが適切に利用されることができる電子機器およびバックアップデータ複製プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の電子機器は、データをメイン記憶部に書き込む場合にサブ記憶部への前記データのバックアップも実行するアプリケーションを実行可能な電子機器であって、前記サブ記憶部が搭載されているサブ記憶部搭載デバイスと、前記サブ記憶部に記憶されている前記データとしてのバックアップデータの記憶先の指定を受け付ける記憶先受付手段と、前記バックアップデータを管理するバックアップデータ管理手段とを備え、前記バックアップデータ管理手段は、前記サブ記憶部から前記記憶先受付手段によって受け付けられた前記記憶先に前記バックアップデータを書き込み、前記記憶先受付手段によって受け付けられた前記記憶先から前記サブ記憶部に前記バックアップデータを書き込むことを特徴とする。
【０００８】
この構成により、本発明の電子機器は、サブ記憶部搭載デバイスのサブ記憶部から記憶先にバックアップデータを書き込んでから、サブ記憶部搭載デバイスを交換した後、記憶先から新たなサブ記憶部搭載デバイスのサブ記憶部にバックアップデータを書き込むことができるので、サブ記憶部搭載デバイスの交換のためにサブ記憶部が交換前のサブ記憶部搭載デバイスから取り外されて交換後のサブ記憶部搭載デバイスに取り付けられる必要がなく、サブ記憶部に記憶されていたバックアップデータがサブ記憶部搭載デバイスに対するサブ記憶部の脱着によって利用不可能になることがない。したがって、本発明の電子機器は、バックアップデータを記憶しているサブ記憶部が搭載されているサブ記憶部搭載デバイスが交換された場合であっても、バックアップデータが適切に利用されることができる。
【０００９】
本発明の電子機器は、前記電子機器を前記記憶先受付手段として機能させる記憶先受付プログラムのインストールおよびアンインストールが可能であっても良い。
【００１０】
この構成により、本発明の電子機器は、特定の利用者のみによって記憶先受付プログラムが管理されている場合に、バックアップデータの複製を特定の利用者が希望しないときに、記憶先受付プログラムがアンインストールされることによって、サブ記憶部に記憶されているバックアップデータの記憶先の指定を不可能にするので、不正な利用者によってバックアップデータが複製される可能性を低減することができる。
【００１１】
本発明の電子機器において、前記バックアップデータ管理手段は、前記サブ記憶部から前記記憶先に前記バックアップデータを書き込んだ場合に前記サブ記憶部に対して特定の情報を関連付け、前記バックアップデータ管理手段は、前記特定の情報が関連付けられている前記サブ記憶部からの前記バックアップデータの読み出しを禁止しても良い。
【００１２】
この構成により、本発明の電子機器は、一度でも記憶先への書き込みのためにバックアップデータが読み出されたサブ記憶部から、再度バックアップデータが読み出されることを防止することができるので、不正な利用者によってバックアップデータが複製される可能性を低減することができる。
【００１３】
本発明のバックアップデータ複製プログラムは、データをメイン記憶部に書き込む場合にサブ記憶部への前記データのバックアップも実行するアプリケーションを実行可能な電子機器によって実行されるバックアップデータ複製プログラムであって、前記電子機器は、前記サブ記憶部が搭載されているサブ記憶部搭載デバイスを備え、前記バックアップデータ複製プログラムは、前記サブ記憶部に記憶されている前記データとしてのバックアップデータの記憶先の指定を受け付ける記憶先受付手段、および、前記バックアップデータを管理するバックアップデータ管理手段として前記電子機器を機能させ、前記バックアップデータ管理手段は、前記サブ記憶部から前記記憶先受付手段によって受け付けられた前記記憶先に前記バックアップデータを書き込み、前記記憶先受付手段によって受け付けられた前記記憶先から前記サブ記憶部に前記バックアップデータを書き込むことを特徴とする。
【００１４】
この構成により、本発明のバックアップデータ複製プログラムを実行する電子機器は、サブ記憶部搭載デバイスのサブ記憶部から記憶先にバックアップデータを書き込んでから、サブ記憶部搭載デバイスを交換した後、記憶先から新たなサブ記憶部搭載デバイスのサブ記憶部にバックアップデータを書き込むことができるので、サブ記憶部搭載デバイスの交換のためにサブ記憶部が交換前のサブ記憶部搭載デバイスから取り外されて交換後のサブ記憶部搭載デバイスに取り付けられる必要がなく、サブ記憶部に記憶されていたバックアップデータがサブ記憶部搭載デバイスに対するサブ記憶部の脱着によって利用不可能になることがない。したがって、本発明のバックアップデータ複製プログラムを実行する電子機器は、バックアップデータを記憶しているサブ記憶部が搭載されているサブ記憶部搭載デバイスが交換された場合であっても、バックアップデータが適切に利用されることができる。
【発明の効果】
【００１５】
本発明の電子機器およびバックアップデータ複製プログラムは、バックアップデータを記憶しているサブ記憶部が搭載されているサブ記憶部搭載デバイスが交換された場合であっても、バックアップデータが適切に利用されることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態に係るＭＦＰのブロック図である。
【図２】バックアップ時の図１に示すＭＦＰの機能のブロック図である。
【図３】サブ記憶部から記憶先にバックアップデータを書き込む時の図１に示すＭＦＰの機能のブロック図である。
【図４】サブ記憶部から記憶先にバックアップデータを書き込む場合の図１に示すＭＦＰの動作のシーケンス図である。
【図５】記憶先からサブ記憶部にバックアップデータを書き込む場合の図１に示すＭＦＰの動作のシーケンス図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態について、図面を用いて説明する。
【００１８】
まず、本実施の形態に係る電子機器としてのＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）の構成について説明する。
【００１９】
図１は、本実施の形態に係るＭＦＰ１０のブロック図である。
【００２０】
図１に示すように、ＭＦＰ１０は、利用者による種々の操作が入力されるボタンなどの入力デバイスである操作部１１と、種々の情報を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部１２と、原稿から画像データを読み取る読取デバイスであるスキャナー１３と、用紙などの記録媒体に印刷を実行する印刷デバイスであるプリンター１４と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部１５と、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワーク経由で外部の装置と通信を行うネットワーク通信デバイスであるネットワーク通信部１６と、ＳＤカードリーダー１７と、各種のデータを記憶している半導体メモリーなどの不揮発性の記憶デバイスであるメイン記憶部２０と、データのバックアップとしてのバックアップデータを記憶する半導体メモリーなどの不揮発性の記憶デバイスであるサブ記憶部３０と、ＭＦＰ１０全体を制御する制御部４０とを備えている。
【００２１】
メイン記憶部２０は、例えば、制御部４０が搭載されているデバイスとしての基板（以下「メイン基板」と言う。）５１に搭載されている。サブ記憶部３０は、例えば、プリンター１４を制御する専用のデバイスとしての基板（以下「サブ基板」と言う。）５２に搭載されている。すなわち、サブ基板５２は、サブ記憶部３０が搭載されているサブ記憶部搭載デバイスを構成している。メイン基板５１およびサブ基板５２は、ＭＦＰ１０の重要な基板であるので、丈夫に製造されており、故障し難くい。したがって、メイン記憶部２０およびサブ記憶部３０は、故障し難い。
【００２２】
メイン記憶部２０は、データのバックアップのためのバックアッププログラム２１を記憶している。バックアッププログラム２１は、ＭＦＰ１０の製造段階でＭＦＰ１０にインストールされていても良いし、ＳＤカード、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリーなどの記憶媒体からＭＦＰ１０に追加でインストールされても良いし、ネットワーク上からＭＦＰ１０に追加でインストールされても良い。
【００２３】
バックアッププログラム２１は、サブ記憶部３０に記憶されているバックアップデータの記憶先の指定を受け付けるための記憶先受付プログラム２１ａを含んでいる。記憶先受付プログラム２１ａは、バックアッププログラム２１のうち記憶先受付プログラム２１ａ以外の部分とは独立して、インストールされたり、アンインストールされたりすることが可能である。
【００２４】
メイン記憶部２０は、制御部４０によって実行可能な様々な種類のアプリケーション２２を記憶することができる。アプリケーション２２のそれぞれは、ＭＦＰ１０の製造段階でＭＦＰ１０にインストールされていても良いし、ＳＤカード、ＵＳＢメモリーなどの記憶媒体からＭＦＰ１０に追加でインストールされても良いし、ネットワーク上からＭＦＰ１０に追加でインストールされても良い。
【００２５】
アプリケーション２２としては、例えば、スキャナー１３によるスキャンの枚数を示すカウンターや、プリンター１４による印刷の枚数を示すカウンターなどの各種のカウンターを管理するためのカウンターアプリケーション、ネットワーク通信部１６による通信機能を管理するネットワークアプリケーション、ＭＦＰ１０に新たな言語を追加するための言語アプリケーションなどが存在する。アプリケーション２２には、データをメイン記憶部２０に書き込む場合に、サブ記憶部３０へのデータのバックアップも実行するものが存在する。例えば、カウンターアプリケーションは、データとしてのカウンターをメイン記憶部２０に書き込む場合に、サブ記憶部３０へのカウンターのバックアップも実行する。また、ネットワークアプリケーションは、例えば、データとしてのＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスをメイン記憶部２０に書き込む場合に、サブ記憶部３０へのＭＡＣアドレスのバックアップも実行する。また、言語アプリケーションは、例えば、表示部１２への表示用の言語のデータをメイン記憶部２０に書き込む場合に、表示部１２への表示用の言語のデータのサブ記憶部３０へのバックアップも実行する。以下、「データをメイン記憶部２０に書き込む場合に、サブ記憶部３０へのデータのバックアップも実行するアプリケーション２２」をバックアップ対応アプリケーションと言う。
【００２６】
サブ記憶部３０は、記憶先にバックアップデータが書き込まれたことを示す特定の情報としてのバックアップ済み情報３１を記憶することができる。すなわち、サブ記憶部３０は、バックアップ済み情報３１が関連付けられることが可能である。
【００２７】
制御部４０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラムおよび各種のデータを記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ＣＰＵの作業領域として用いられるメモリーとしてのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備えている。ＣＰＵは、ＲＯＭまたはメイン記憶部２０に記憶されているプログラムを実行する。
【００２８】
制御部４０は、ＲＯＭまたはメイン記憶部２０に記憶されているプログラムを実行することによって、ＭＦＰ１０の利用者を管理する利用者管理手段４１、および、ＭＦＰ１０に追加されたアプリケーション２２を管理するアプリケーション管理手段４２として機能する。利用者管理手段４１によって管理される利用者の種類としては、例えば、ＭＦＰ１０の一般利用者と、ＭＦＰ１０を管理する機器管理者およびサービスパーソンとが存在する。ここで、機器管理者は、ＭＦＰ１０の一般利用者側の者である。また、サービスパーソンは、ＭＦＰ１０の提供業者側の者である。
【００２９】
制御部４０は、メイン記憶部２０に記憶されているバックアッププログラム２１を実行することによって、ＭＦＰ１０の外部の記憶先を含む複数の記憶先の中から記憶先の指定を受け付ける記憶先受付手段４３、および、バックアップデータを管理するバックアップデータ管理手段４４として機能する。特に、制御部４０は、バックアッププログラム２１のうち記憶先受付プログラム２１ａを実行することによって、記憶先受付手段４３として機能する。
【００３０】
次に、ＭＦＰ１０の動作について説明する。
【００３１】
まず、バックアップ時のＭＦＰ１０の動作について説明する。
【００３２】
図２は、バックアップ時のＭＦＰ１０の機能のブロック図である。
【００３３】
図２に示すように、バックアップ対応アプリケーションは、データをメイン記憶部２０に書き込む場合に、サブ記憶部３０へのデータのバックアップも実行する。ここで、バックアップ対応アプリケーションは、データのバックアップについてはバックアップデータ管理手段４４に依頼する。バックアップデータ管理手段４４は、バックアップ対応アプリケーションからデータのバックアップの依頼を受けると、依頼を受けたバックアップ対応アプリケーション（以下「対象バックアップ対応アプリケーション」と言う。）からバックアップの依頼を受けたデータを、対象バックアップ対応アプリケーションに対応付けてバックアップデータとしてサブ記憶部３０に書き込む。すなわち、バックアップデータ管理手段４４は、データをバックアップする。
【００３４】
なお、バックアップデータ管理手段４４は、バックアップの対象となる対象データについて、ＭＦＰ１０が起動させられたタイミングや、バックアップ対応アプリケーションがデータをメイン記憶部２０に記憶させるタイミングなど、特定のタイミングで、メイン基板５１のメイン記憶部２０と、サブ基板５２のサブ記憶部３０とにデータの相違が存在するか否かを判断する。そして、バックアップデータ管理手段４４は、対象データについて、メイン記憶部２０と、サブ記憶部３０とにデータの相違が存在する場合、メイン記憶部２０と、サブ記憶部３０との一方のみに存在する対象データを、一方から他方に複製することによって、対象データについて、メイン記憶部２０と、サブ記憶部３０とにデータの相違が存在しないようにする。
【００３５】
したがって、バックアップデータ管理手段４４は、例えば、メイン基板５１に搭載されている何れかの部品や、メイン基板５１自体が故障した場合、メイン基板５１が新たなメイン基板５１に交換された後で、サブ記憶部３０に記憶されている対象データを新たなメイン基板５１のメイン記憶部２０に反映させることが可能である。同様に、バックアップデータ管理手段４４は、サブ基板５２に搭載されている何れかの部品や、サブ基板５２自体が故障した場合、サブ基板５２が新たなサブ基板５２に交換された後で、メイン記憶部２０に記憶されている対象データを新たなサブ基板５２のサブ記憶部３０に反映させることが可能である。
【００３６】
次に、サブ記憶部３０から記憶先にバックアップデータを書き込む時のＭＦＰ１０の動作について説明する。
【００３７】
図３は、サブ記憶部３０から記憶先にバックアップデータを書き込む時のＭＦＰ１０の機能のブロック図である。図４は、サブ記憶部３０から記憶先にバックアップデータを書き込む場合のＭＦＰ１０の動作のシーケンス図である。
【００３８】
図３および図４に示すように、利用者が操作部１１を介して記憶先受付手段４３にログインすると、記憶先受付手段４３は、利用者管理手段４１に利用者の認証を依頼する（Ｓ１０１）。例えば、記憶先受付手段４３は、利用者が操作部１１を介して入力した利用者名およびパスワードなどの認証情報を利用者管理手段４１に伝えることによって、利用者管理手段４１に利用者の認証を依頼する。利用者管理手段４１は、記憶先受付手段４３から伝えられた認証情報に対応付けられている利用者を管理している場合、利用者のログインを許可する。利用者管理手段４１は、利用者のログインを許可すると、結果を記憶先受付手段４３に通知する（Ｓ１０２）。
【００３９】
記憶先受付手段４３は、利用者が特定の利用者、すなわち、機器管理者またはサービスパーソンとしてログインが許可されると、アプリケーション管理手段４２が管理しているアプリケーション２２の情報をアプリケーション管理手段４２に要求する（Ｓ１０３）。アプリケーション管理手段４２は、Ｓ１０３においてアプリケーション２２の情報が要求されると、自身が管理しているアプリケーション２２のうちバックアップ対応アプリケーションのみを記憶先受付手段４３に通知する（Ｓ１０４）。記憶先受付手段４３は、通知されたバックアップ対応アプリケーションを表示部１２に表示することによって、表示部１２に表示したバックアップ対応アプリケーションのうち、サブ記憶部３０から記憶先にバックアップデータを書き込むことを利用者が希望するバックアップ対応アプリケーションを利用者に操作部１１を介して選択させる。
【００４０】
記憶先受付手段４３は、操作部１１を介してバックアップ対応アプリケーションが選択されると、利用者が希望する記憶先を利用者に操作部１１を介して指定させる（Ｓ１０５）。例えば、利用者は、ＳＤカードリーダー１７を介して接続されているＳＤカード６１と、ネットワーク通信部１６を介して接続されているサーバー６２とを記憶先として指定可能である。
【００４１】
記憶先受付手段４３は、操作部１１を介して記憶先が指定されると、指定された記憶先をバックアップデータ管理手段４４に通知する（Ｓ１０６）。したがって、バックアップデータ管理手段４４は、通知された記憶先の存在をＭＦＰ１０において確認する（Ｓ１０７）。
【００４２】
バックアップデータ管理手段４４は、Ｓ１０７において記憶先の存在が確認できると、サブ記憶部３０に対してバックアップ済み情報３１が関連付けられているか否かを確認する（Ｓ１０８）。
【００４３】
そして、バックアップデータ管理手段４４は、バックアップ済み情報３１が関連付けられていないとＳ１０８において確認すると、サブ記憶部３０から記憶先にバックアップデータを書き込むようにバックアップ対応アプリケーションに指示する（Ｓ１０９）。なお、バックアップデータ管理手段４４は、バックアップ済み情報３１が関連付けられているとＳ１０８において確認すると、サブ記憶部３０からのバックアップデータの読み出しを禁止する。
【００４４】
バックアップ対応アプリケーションは、Ｓ１０９の処理の後、サブ記憶部３０から記憶先にバックアップデータを書き込んで（Ｓ１１０）、記憶先へのバックアップデータの書き込みの終了をバックアップデータ管理手段４４に通知する（Ｓ１１１）。なお、Ｓ１１０において、バックアップ対応アプリケーションは、ＭＦＰ１０と、バックアップ対応アプリケーション自身とに対応付けてバックアップデータを記憶先に記憶させる。したがって、ＭＦＰ１０以外のＭＦＰは、ＭＦＰ１０に対応付けて記憶先に記憶されたバックアップデータを使用することができない。
【００４５】
次いで、バックアップデータ管理手段４４は、サブ記憶部３０に対してバックアップ済み情報３１を関連付けて（Ｓ１１２）、サブ記憶部３０から記憶先にバックアップデータを書き込んだことを記憶先受付手段４３に通知する（Ｓ１１３）。したがって、記憶先受付手段４３は、サブ記憶部３０から記憶先にバックアップデータを書き込んだことを表示部１２に表示することによって利用者に認識させることができる。
【００４６】
次に、記憶先からサブ記憶部３０にバックアップデータを書き込む時のＭＦＰ１０の動作について説明する。
【００４７】
図５は、記憶先からサブ記憶部３０にバックアップデータを書き込む場合のＭＦＰ１０の動作のシーケンス図である。
【００４８】
図５に示すように、ＭＦＰ１０は、Ｓ１２１〜Ｓ１２４については、Ｓ１０１〜Ｓ１０４と同様に動作する。記憶先受付手段４３は、Ｓ１２４において通知されたバックアップ対応アプリケーションを表示部１２に表示することによって、表示部１２に表示したバックアップ対応アプリケーションのうち、記憶先からサブ記憶部３０にバックアップデータを書き込むことを利用者が希望するバックアップ対応アプリケーションを利用者に操作部１１を介して選択させる。
【００４９】
次いで、ＭＦＰ１０は、Ｓ１０５〜Ｓ１０８と同様に、Ｓ２０５〜Ｓ２０８の動作を実行する。
【００５０】
そして、バックアップデータ管理手段４４は、バックアップ済み情報３１が関連付けられていないとＳ１０８において確認すると、記憶先からサブ記憶部３０にバックアップデータを書き込むようにバックアップ対応アプリケーションに指示する（Ｓ２０９）。なお、バックアップデータ管理手段４４は、バックアップ済み情報３１が関連付けられているとＳ２０８において確認すると、記憶先からサブ記憶部３０へのバックアップデータの書き込みを禁止する。
【００５１】
バックアップ対応アプリケーションは、Ｓ１０９の処理の後、記憶先からサブ記憶部３０にバックアップデータを書き込んで（Ｓ２１０）、サブ記憶部３０へのバックアップデータの書き込みの終了をバックアップデータ管理手段４４に通知する（Ｓ２１１）。なお、Ｓ２１０において、バックアップ対応アプリケーションは、ＭＦＰ１０と、バックアップ対応アプリケーション自身とに対応付けられているバックアップデータをサブ記憶部３０に書き込む。
【００５２】
次いで、バックアップデータ管理手段４４は、Ｓ２１０において記憶先からサブ記憶部３０に書き込んだバックアップデータを記憶先から削除して（Ｓ２１２）、記憶先からサブ記憶部３０にバックアップデータを書き込んだことを記憶先受付手段４３に通知する（Ｓ２１３）。したがって、記憶先受付手段４３は、記憶先からサブ記憶部３０にバックアップデータを書き込んだことを表示部１２に表示することによって利用者に認識させることができる。
【００５３】
以上に説明したように、ＭＦＰ１０は、サブ基板５２のサブ記憶部３０から記憶先にバックアップデータを書き込んで（Ｓ１１０）から、サブ基板５２を交換した後、記憶先から新たなサブ基板５２のサブ記憶部３０にバックアップデータを書き込む（Ｓ２１０）ことができるので、サブ基板５２の交換のためにサブ記憶部３０が交換前のサブ基板５２から取り外されて交換後のサブ基板５２に取り付けられる必要がなく、サブ記憶部３０に記憶されていたバックアップデータがサブ基板５２に対するサブ記憶部３０の脱着によって利用不可能になることがない。したがって、ＭＦＰ１０は、バックアップデータを記憶しているサブ記憶部３０が搭載されているサブ基板５２が交換された場合であっても、バックアップデータが適切に利用されることができる。
【００５４】
ＭＦＰ１０は、ＳＤカード６１やサーバー６２など、ＭＦＰ１０の外部の記憶先を含む複数の記憶先の中から記憶先が指定される（Ｓ１０５またはＳ２０５）ので、バックアップデータのための十分な容量の記憶先が指定されることができる。したがって、ＭＦＰ１０は、例えば、バックアップ対応アプリケーションが新たに追加された場合であっても、バックアップデータが適切に利用されることができる。
【００５５】
ＭＦＰ１０は、認証によって特定された特定の利用者、例えば、機器管理者またはサービスパーソンのみに記憶先の指定を許可するので、例えば一般利用者など、不正な利用者によってバックアップデータが複製される可能性を低減することができる。
【００５６】
ＭＦＰ１０は、特定の利用者のみによって記憶先受付プログラム２１ａが管理されている場合に、バックアップデータの複製を特定の利用者が希望しないときに、記憶先受付プログラム２１ａがアンインストールされることによって、サブ記憶部３０に記憶されているバックアップデータの記憶先の指定を不可能にするので、不正な利用者によってバックアップデータが複製される可能性を低減することができる。
【００５７】
ＭＦＰ１０は、サブ記憶部３０から記憶先にバックアップデータを書き込んだ（Ｓ１１０）場合にサブ記憶部３０に対してバックアップ済み情報３１を関連付け（Ｓ１１２）、バックアップ済み情報３１が関連付けられているサブ記憶部３０からのバックアップデータの読み出しを禁止する。この構成により、ＭＦＰ１０は、一度でも記憶先への書き込みのためにバックアップデータが読み出されたサブ記憶部３０から、再度バックアップデータが読み出されることを防止することができるので、不正な利用者によってバックアップデータが複製される可能性を低減することができる。
【００５８】
ＭＦＰ１０は、記憶先にＭＦＰ１０に対応付けてデータを書き込むので、ＭＦＰ１０の外部の記憶先が複数のＭＦＰによって記憶先として兼用されることが可能である。そのため、ＭＦＰ１０は、ＭＦＰ１０の外部の記憶先の容量が有効に活用されることができる。したがって、ＭＦＰ１０は、例えば、バックアップ対応アプリケーションが新たに追加された場合であっても、データのバックアップを更に適切に実行することができる。
【００５９】
ＭＦＰ１０は、内部の記憶先として、例えば、内蔵のＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）を備えても良い。
【００６０】
ＭＦＰ１０は、外部の記憶先として、ＭＦＰ１０にネットワークを介さずに直接接続するＳＤカード６１を備えている。しかしながら、ＭＦＰ１０は、ＭＦＰ１０にネットワークを介さずに直接接続する外部の記憶先として、ＳＤカード以外の記憶デバイスを備えても良い。例えば、ＭＦＰ１０は、ＭＦＰ１０のＵＳＢコネクターに接続するＵＳＢメモリーや、ＵＳＢケーブルを介してＭＦＰ１０に接続する外付けのＨＤＤ、ＳＳＤを、ＭＦＰ１０にネットワークを介さずに直接接続する外部の記憶先として備えても良い。
【００６１】
ＭＦＰ１０は、外部の記憶先として、ＭＦＰ１０にネットワークを介して接続するサーバー６２を備えている。しかしながら、ＭＦＰ１０は、ＭＦＰ１０にネットワークを介して接続する外部の記憶先として、サーバー以外の記憶デバイスを備えても良い。例えば、ＭＦＰ１０は、ＭＦＰ１０にネットワークを介して接続する外部の記憶先としてＮＡＳ（Ｎｅｔｗｏｒｋ  Ａｔｔａｃｈｅｄ  Ｓｔｏｒａｇｅ）を備えても良い。
【００６２】
記憶先受付プログラム２１ａは、バックアッププログラム２１のうち記憶先受付プログラム２１ａ以外の部分とは独立して、インストールされたり、アンインストールされたりすることが可能である。しかしながら、記憶先受付プログラム２１ａは、バックアッププログラム２１のうち記憶先受付プログラム２１ａ以外の部分とは独立して、インストールされたり、アンインストールされたりすることが不可能でも良い。
【００６３】
ＭＦＰ１０は、本実施の形態においてバックアップ済み情報がサブ記憶部３０自体に記憶されている。しかしながら、ＭＦＰ１０は、バックアップ済み情報がサブ記憶部３０以外の箇所に記憶されても良い。例えば、ＭＦＰ１０は、サブ記憶部３０の識別情報が関連付けられたバックアップ済み情報がメイン記憶部２０に記憶されても良い。
【００６４】
本発明の電子機器は、本実施の形態においてＭＦＰであるが、プリンター専用機、コピー専用機、ＦＡＸ専用機など、ＭＦＰ以外の画像形成装置でも良いし、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）など、画像形成装置以外の電子機器でも良い。
【符号の説明】
【００６５】
１０  ＭＦＰ（電子機器）
２０  メイン記憶部
２１  バックアッププログラム（バックアップデータ複製プログラム）
２１ａ  記憶先受付プログラム
２２  アプリケーション
３０  サブ記憶部
３１  バックアップ済み情報（特定の情報）
４３  記憶先受付手段
４４  バックアップデータ管理手段
５２  サブ基板（サブ記憶部搭載デバイス）
６１  ＳＤカード（記憶先）
６２  サーバー（記憶先）
【図１】
2017034447.tif 000003
【図２】
2017034447.tif 000004
【図３】
2017034447.tif 000005
【図４】
2017034447.tif 000006
【図５】
2017034447.tif 000007