(57)【特許請求の範囲】
【請求項１】
当該情報処理装置を動作させる為の既存プログラムを含む既存データが格納された第１の記憶装置と、記録媒体を介して外部からのデータ入力が可能なデータ入力手段とを備え、第２の記憶装置の増設及びシステムの再構築を行う情報処理装置であって、
前記第２の記憶装置の増設を検知する検知手段と、
増設された前記第２の記憶装置が検知されたとき、データ移行プログラムが記録された記録媒体の入力を促す表示手段と、
前記記録媒体内に記録されたデータ移行プログラムが前記データ入力手段から入力されると、前記データ移行プログラムに従って、前記既存データを前記第２の記憶装置内に確保された所定領域に移行させるデータ移行手段とを有し、
前記データ移行手段は、
前記既存データの実行パスを維持し、前記第１の記憶装置から前記既存データが移行された前記所定領域へ前記実行パスへのマウントポイントを変更すること、
を特徴とする情報処理装置。
【請求項２】
当該情報処理装置を動作させる為の既存プログラムを含む既存データが格納された第１の記憶装置と、記録媒体を介して外部からのデータ入力が可能なデータ入力手段とを備え、第２の記憶装置の増設及びシステムの再構築を行う情報処理装置におけるデータ移行方法であって、
前記情報処理装置が、
前記第２の記憶装置の増設を検知する検知手順と、
増設された前記第２の記憶装置が検知されたとき、データ移行プログラムが記録された記録媒体の入力を促す表示手順と、
前記記録媒体内に記録されたデータ移行プログラムが前記データ入力手段から入力されると、前記データ移行プログラムに従って、前記既存データを前記第２の記憶装置内に確保された所定領域に移行させるデータ移行手順とを有し、
前記データ移行手順は、
前記既存データの実行パスを維持し、前記第１の記憶装置から前記既存データが移行された前記所定領域へ前記実行パスへのマウントポイントを変更すること、
を特徴とするデータ移行方法。
【請求項３】
請求項１記載の情報処理装置に、
前記データ移行手段として機能させるためのデータ移行プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、データ移行方法及び記録媒体の分野に関する。
【背景技術】
【０００２】
近年、コピー、スキャナ、プリンタ、ファックスなど、複数の機能を一つの筐体内に収納し、大容量の記憶装置(例えばＨＤＤ)を搭載した画像形成装置がよく知られているところであるが、このような画像形成装置が登場する世代以前においては、メモリは非常に高価であった為、プログラムを小容量の記憶装置（例えばNAND-FlashなどのＲＯＭ）に搭載した複写機（ＨＤＤなし）がよく普及していた。この小容量の記憶装置には、複写機を動作させる各種プログラムや各種システムデータ（ユーザ情報、設定情報、各種パラメータ等）が記憶される。
【０００３】
ここで、このような複写機に対して新たな機能を追加する場合においては、例えば、オプションの大容量の記憶装置であるＨＤＤを増設した上で、複写機の、小容量の記憶装置であるＲＯＭに記憶される上記の各種プログラムや各種システムデータを増設したＨＤＤにデータ移行させる必要が出てくる。ＨＤＤ増設の理由としては、複写機の備える小容量のＲＯＭに、機能追加に伴う記憶領域を確保するのは困難であることによるが、概ね複写機のＲＯＭに記憶される上記の各種プログラムや各種システムデータを増設したＨＤＤに移行させる理由は以下の通りである。
（１）既存のプログラムに機能が追加されるような場合は、既存のプログラムのサイズが大きくなり、複写機の既存のＲＯＭにこれ以上の収容は困難である。
（２）機能追加により、各種システムデータもまたデータサイズが大きくなり、複写機の既存のＲＯＭにこれ以上の収容は困難である。
（３）追加機能によっては、各種システムデータの更新頻度が高くなり、NAND-Flashの書込み制限（寿命）を越えてしまう問題がある。
【０００４】
このように、複写機（ＨＤＤなし）に対する機能追加に伴い、要求される記憶領域はこれ以上複写機の既存のＲＯＭに確保できない為、各種プログラムや各種システムデータは、複写機のＲＯＭから増設されるＨＤＤへ移動を行う必要がある。
【０００５】
この種のプログラム追加の技術として、例えば、特許文献１には、複写機、プリンタ等の画像形成装置におけるＨＤＤに予めオプションプログラムとなる複数種類の制御用プログラムをインストールしておくと共に、固有のＩＤデータを持つＳＤカードに暗号化データを記録しておき、装置に差し込まれたＳＤカードのＩＤデータと暗号化データと所定の関数とを用いて演算を行い、その演算結果に基づいて各制御用プログラムの使用許可・禁止を判断する旨、記載されている。予めプログラムはＨＤＤ内にプリインストールされているので、オプションプログラムを追加する際、フラッシュメモリを搭載したメモリカードを追加したり、ＣＤ−ＲＯＭを配付したりする必要がない。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、近年セキュリティの観点から、ユーザデータ（例えば画像データ）はともかくとして、改変（誤作動の原因）や漏洩を防止すべく、特にプログラムや各種システムデータについてはＨＤＤへの記憶に際し、これら情報は暗号化されて記憶される場合も多い。暗号化の為の鍵生成は、装置固有の情報（製造番号等）に基づき行われる場合、ＨＤＤが増設された装置でしか鍵生成できない仕組みになっている。従ってこのような場合、特許文献１記載の発明のように、増設するＨＤＤ内に予めプログラムをプリインストールしておいても、装置はプログラムデータを読み出すことができない。
【０００７】
そこで本発明では上記のような問題に鑑みて、大容量の記憶装置の増設に伴って小容量の記憶装置内のプログラムやデータを大容量の記憶装置に移行するに際し、簡単な操作でこれを実現可能な情報処理装置、データ移行方法及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明に係る情報処理装置は、当該情報処理装置を動作させる為の既存プログラムを含む既存データが格納された第１の記憶装置と、記録媒体を介して外部からのデータ入力が可能なデータ入力手段とを備え、第２の記憶装置の増設及びシステムの再構築を行う情報処理装置であって、前記第２の記憶装置の増設を検知する検知手段と、増設された前記第２の記憶装置が検知されたとき、データ移行プログラムが記録された記録媒体の入力を促す表示手段と、前記記録媒体内に記録されたデータ移行プログラムが前記データ入力手段から入力されると、前記データ移行プログラムに従って、前記既存データを前記第２の記憶装置内に確保された所定領域に移行させるデータ移行手段とを有し、前記データ移行手段は、前記既存データの実行パスを維持し、前記第１の記憶装置から前記既存データが移行された前記所定領域へ前記実行パスへのマウントポイントを変更することを特徴とする。
【００１０】
なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体などに適用したものも本発明の態様として有効である。
【発明の効果】
【００１１】
本発明によれば、大容量の記憶装置の増設に伴って小容量の記憶装置内のプログラムやデータを大容量の記憶装置に移行するに際し、簡単な操作でこれを実現可能な情報処理装置、データ移行方法及び記録媒体を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係る画像形成装置１のハードウェア構成の一例を示す図である。
【図２】本発明の実施形態に係る画像形成装置１のハードウェア構成（ＨＤＤ増設時）の一例を示す図である。
【図３】実施形態に係る移行キッドメディアの一例を示す。
【図４】画像形成装置１の処理を説明するフローチャートである。
【図５】ＨＤＤ増設前の記憶領域の模式図を示す。
【図６】ＨＤＤ増設後の記憶領域の模式図を示す。
【発明を実施するための形態】
【００１３】
本発明を実施するための形態を各実施形態において図面を用いて説明する。なお、本発明を説明するにあたって、情報処理装置の一実施形態である画像形成装置に本発明を適用した例を以下に示す。
【００１４】
＜構成＞
（画像形成装置）
本発明の実施形態に係る画像形成装置１は、上述したように、プログラムを小容量のＲＯＭに搭載した複写機（ＨＤＤなし）に相当している。図１は、本発明の実施形態に係る画像形成装置１のハードウェア構成の一例を示す図である。本実施形態に係る画像形成装置１の一実施形態としての画像形成装置は、操作パネル１１と、記憶メディアＩ／Ｆ１２と、コントローラ１３と、データ通信Ｉ／Ｆ１４と、スキャナ１５と、プロッタ１６とを含み構成され、それぞれ相互に接続されている。
【００１５】
操作パネル１１は、入力装置１１aと表示装置１１bとを有しており、入力装置１１aは、ハードキーなどで構成され、装置本体に各操作信号を入力するのに用いられる。また、表示装置１１bは、ディスプレイなどで構成され、例えば画像形成動作に関する各種情報を表示するほか、ＨＤＤが増設された際はＨＤＤ増設に伴うウィザード画面等を表示する。
【００１６】
データ通信Ｉ／Ｆ１４は、インタフェース装置１４aを有しており、画像形成装置をネットワークやファックスなどのデータ伝送路に接続するインタフェースである。
【００１７】
ドライブ装置１２aは、記憶メディアＩ／Ｆ１２を介してドライブ装置１２aにセットされた記録媒体から各種データを読み込むことができる。
【００１８】
コントローラ１３は、ＲＯＭ（Read Only Memory）１３a、ＲＡＭ（Random Access Memory）１３b、及びＣＰＵ（Central Processing Unit）１３cとを有しており、ＲＯＭ１３aは、画像形成装置が起動及び動作するときに実行される各種プログラムや各種システムデータ（システム情報、ユーザ情報、設定情報、各種パラメータ等）が格納されている。また、ＲＡＭ１３bは、ＲＯＭ１３aから読み出された各種プログラムやデータを一時保持する。更に、ＣＰＵ１３cは、ＲＡＭ１３bが一時保持しているプログラムを実行する。コントローラ１３は、例えば、データ通信Ｉ／Ｆ１４を介して印刷データを受信した場合に、ＲＯＭ１３aからＲＡＭ１３b上に読み出された、ＰＤＬ（Page Description Language）を解釈可能なプログラム（ＰＤＬパーサ）をＣＰＵ１３cにより実行し、印刷データを解釈してビットマップイメージを生成する。
【００１９】
スキャナ１５は、画像読取装置１５aを有しており、読み取り面に配置された原稿を光学的に読み取り画像データを生成する。プロッタ１６は、印刷装置１６aを有しており、例えば、電子写真プロセス方式によってビットマップイメージを記録紙に印刷する。このように、本実施形態に係る情報処理装置の一実施形態としての画像形成装置は、上記ハードウェア構成により、コピー等の機能を実現している。
【００２０】
（ＨＤＤの増設）
図２は、本発明の実施形態に係る画像形成装置１のハードウェア構成（ＨＤＤ増設時）の一例を示す図である。本実施形態に係る画像形成装置１はＨＤＤを有していないので、新たな機能を追加する場合、物理的にＨＤＤの増設（追加）を行う。図１及び図２を参照すれば、図２に示される画像形成装置１にはＨＤＤ１７が増設されている。
【００２１】
またＨＤＤ増設後は、本実施形態に係る画像形成装置１に対して、記録媒体（外部記録メディア）１２ｂから、新たに追加する機能を提供する為のプログラム及び各種データを入力（インストール）する。ドライブ装置１２aは、記憶メディアＩ／Ｆ１２を介してドライブ装置１２aにセットされた記録媒体１２bから、記録媒体１２b内に格納される追加プログラム及び追加システムデータ（追加プログラムに伴って必要とされるシステムデータという）を読み込むことができる。ここで本実施形態においては記録媒体１２bとして、例えばフラッシュメモリに属するＳＤメモリーカード（以下ＳＤカードと呼ぶ）を適用できる。ＳＤカードには、追加プログラム及び追加システムデータ、ＲＯＭ１３ａ内の各種プログラム（以下、既存プログラムと呼ぶ）や各種システムデータ（以下、既存システムデータと呼ぶ）を増設ＨＤＤ１７にデータ移行する為のデータ移行プログラムが格納されており、本ＳＤカードは、ＨＤＤ増設時のいわば、機能追加及びデータ移行用の移行キッドメディアともいえる。この点、再度後述する。
【００２２】
このように、本実施形態に係るＳＤカード（移行キッドメディア）を用いることで、増設されたＨＤＤ１７には、上記ＳＤカード（移行キッドメディア）から入力される追加プログラム及び追加システムデータが記憶される。またデータ移行プログラムにより、ＲＯＭ１３ａに記憶された従来からの各種プログラムや各種システム情報が、ＨＤＤ１７にデータ移行され記憶される。このように、新たな機能追加に伴い必要とされる記憶領域はこれ以上ＲＯＭ１３ａに確保できない為、既存の各種プログラムや各種システム情報は、増設されるＨＤＤ１７へ移行される。
【００２３】
（移行キッドメディア）
図３は、実施形態に係る移行キッドメディアの一例を示す。ＳＤカードによる移行キッドメディア１２ｂは、データ移行プログラム２０、追加プログラム２１、追加システムデータ２２、退避領域２３を含み構成される。具体的に図に示される移行キッドメディア１２ｂ内には、データ移行プログラム２０、追加プログラム２１、追加システムデータ２２が記憶され、退避領域２３が確保されている。
【００２４】
データ移行プログラム２０は、ＲＯＭ１３ａ内の既存プログラムや既存システムデータを増設ＨＤＤ１７にデータ移行する為のデータ移行プログラムである。追加プログラム２１及び追加システムデータ２２は、画像形成装置１に対して追加され新たな機能を提供する機能プログラム、及び機能プログラムに伴い必要となるシステムデータである。退避領域２３は、データ移行の際、ＲＯＭ１３ａ内の既存プログラムや既存システムデータを一時的に退避しておく記憶領域である。
【００２５】
ＨＤＤ増設後、画像形成装置１の電源を立ち上げると、画像形成装置１の有する機器管理部が増設されたＨＤＤを検知するとともに、表示装置１１bにＨＤＤ増設に伴うウィザード画面を表示する。ここでウィザード画面には、「新たなプログラムを追加する場合は移行キッドメディア１２ｂを挿入する旨」の表示がなされる。移行キッドメディア１２ｂはこのタイミングでドライブ装置１２aにセットされ、上記データ移行プログラム２０等が読み込まれる。
【００２６】
＜処理＞
次に、本実施形態に係る画像形成装置１の処理操作について説明を行う。処理動作を説明するにあたってまず全体的な作業及び処理の流れは以下の通りである。
（１）画像形成装置１の電源ＯＦＦ状態にて作業者がＨＤＤを増設し電源ＯＮにする。
（２）画像形成装置１の起動後、機器管理部により増設ＨＤＤは検知され、移行キットメディアキッドの挿入を操作パネル１１上で指示する。
（３）作業者は移行キットメディアを挿入する。
（４）作業者は操作パネル１１上の実行開始ボタンを押下する。
（５）データ移行処理等の実施。
（６）操作パネル１１上に処理完了を通知する。
【００２７】
このように、（１）まず作業者がＨＤＤ増設後、画像形成装置１の電源を立ち上げると、（２）画像形成装置１の有する機器管理部が増設されたＨＤＤを検知するとともに（検知手段に相当）、表示装置１１bにＨＤＤ増設に伴うウィザード画面を表示する（表示手段に相当）。ここでウィザード画面には、「新たなプログラムを追加する場合は移行キッドメディア１２ｂを挿入する旨」の表示がなされる。（３）作業者は移行キッドメディア１２ｂはドライブ装置１２aにセットし、（４）実行開始ボタンを押下する。（５）画像形成装置１は、データ移行プログラム２０等（データ移行手段に相当）を読み込み、既存データの移行処理、追加プログラム等のインストール等を行う。（６）そして処理完了の通知を表示装置１１bに通知する。
【００２８】
以下、（５）画像形成装置１のデータ移行処理等について説明を行う。図４は、画像形成装置１の処理を説明するフローチャートである。また図５は、ＨＤＤ増設前の記憶領域の模式図を示し、図６は、ＨＤＤ増設後の記憶領域の模式図を示す。以下、各図面を参照しながら説明していく。
【００２９】
まず、移行データ（既存プログラム及び既存システムデータをいう）を、移行キッドメディア１２ｂ内に設けられた退避領域２３にエクスポートする（Ｓ４０１）。図５に示されるように、ＨＤＤ増設前の記憶領域のＲＯＭ１３ａには、ＯＳ、既存プログラム（既存アプリケーション）、既存システムデータが記憶されている。ＲＯＭ１３ａはパーティション毎にファイルシステムとして管理され、またファイルシステム毎にマウントポイントが設定されている。従って例えばＣＰＵ１３ｃが既存プログラムを呼出す場合、「/program/copy」のパスを指定する。
【００３０】
また移行データである既存プログラム及び既存システムデータの上記マウントポイントの情報、つまり「/program/copy」、「/data1」を移行キッドメディア１２ｂ内に設けられた退避領域２３にエクスポートする（Ｓ４０２）。インストールの処理過程でＲＯＭ１３ａはフォーマットされシステム構成が再構築（プログラムやデータを最初から書き直す処理）されるので、想定しないエラー（例えば電源断）が発生したような場合、ＲＯＭ１３ａ内のデータは失われてしまうことになる。よって退避領域２３に移行データを退避しておくと、万一の場合の復旧の際有利だからである。なおここで退避領域２３には、十分な記憶容量を確保されている。移行データを一時的格納するので容量不足とならないようにするためである。
【００３１】
次に、移行キッドメディア１２ｂ内から追加プログラム２１及び追加システムデータ２２を増設ＨＤＤ１７内の所定領域へインストールする（Ｓ４０３）。図６に示されるように、例えば追加プログラム２１は「/dev/HDD05」、追加システムデータ２２は「/dev/HDD06」へ格納される。
【００３２】
そして、ＨＤＤ１７が増設された画像形成装置１において、新たにマウントポイントを設定する（Ｓ４０４）。特に、既存プログラム及び既存システムデータをＲＯＭ１３ａから増設ＨＤＤ１７へデータ移行するにあたって、移行前と同じパスでマウントする。このようにマウントパスをＨＤＤ有無の構成によらず同一パスにすることで、ＨＤＤの有無によりプログラム（アプリケーション）の配置先を意識する必要がなくなり、プログラムの実行パス部分の共通化を行うことができる。なお、図５ではＲＯＭ１３ａ内にサスペンドイメージ領域を設けている。ＨＤＤ有りの構成時、高速復帰するためにメモリイメージを保存する領域である。ＨＤＤ１７増設前は、「/dev/ROM02」、「/dev/ROM03」に対して「/program/copy」、「/data1」をマウントしていたが、ＨＤＤ１７増設後は「/dev/ROM02」、「/dev/ROM03」のマウントポイントを変更する必要がある。一般に記憶領域としてはＨＤＤよりＲＯＭが先に読み込まれるので変更しないままであると、既存プログラムが呼出される場合、「/dev/ROM02」が参照されてしまうからである。勿論、本実施形態ではサスペンドイメージ領域を設けたが、他の用途にしてもよいし、全く使用しない領域でもよく、つまりマウントポイントが変更されていればよい。このように、新たにマウントポイントが設定される（図６）。
【００３３】
次に、移行データを退避領域２３から増設ＨＤＤ１７内にインポートする（Ｓ４０５）。具体的に、既存プログラム及び既存システムデータは、それぞれ「/dev/HDD01」、「/dev/HDD02」へインポートされる。上述Ｓ４０５で「/dev/HDD01」、「/dev/HDD02」は、それぞれ「/program/copy」、「/data1」にマウントされているので、ＣＰＵ１３は、プログラムの実行パスを変わらないまま、増設ＨＤＤ１７内にインポートされた既存プログラム及び既存システムデータを呼出すことが可能である。なおここで、装置固有の情報（製造番号等）に基づき鍵生成を行い、移行データの暗号化を行ってから増設ＨＤＤに移行データを記憶することも可能である。
【００３４】
以上で移行キッドメディア１２ｂによる追加プログラム等の追加処理、及び既存データの移行処理を終え、最後に処理完了の通知を表示装置１１bに通知する（Ｓ４０６）。具体的にウィザード画面で当該通知が反映される。
【００３５】
なお、データ移行に係る処理はデータ移行手段によってなされるが、実際にはＣＰＵ１３ｃがデータ移行プログラムを実行することにより実現される。またインストールに係る処理は、ＣＰＵ１３ｃが追加プログラムに含まれるインストーラプログラムを実行することにより実現される。
【００３６】
＜総括＞
以下、総括として本実施形態に係る画像形成装置１の作用効果について説明する。
【００３７】
本実施形態に係る画像形成装置１の構成においては、当該情報処理装置を動作させる為の既存プログラムを含む既存データが格納されたＲＯＭと、記録媒体を介して外部からのデータ入力が可能なデータ入力手段とを備え、ＨＤＤの増設及びシステムの再構築を行う情報処理装置であって、前記ＨＤＤの増設を検知する検知手段と、増設された前記ＨＤＤが検知されたとき、データ移行プログラムが記録された記録媒体の入力を促す表示手段と、前記記録媒体内に記録されたデータ移行プログラムが前記入力手段から入力されると、前記データ移行プログラムに従って、前記既存データを前記ＨＤＤに移行させるデータ移行手段とを有し、前記記録媒体は、前記既存データを一時退避する退避領域が設けられ、前記データ移行手段は、前記既存データを前記退避領域に一時退避させてから、当該既存データを前記ＨＤＤ内に確保された所定領域に移行させる。
【００３８】
当該画像形成装置１は、いわゆるプログラムを小容量のＲＯＭに搭載したＨＤＤなしの複写機であり、ＲＯＭには、当該装置を動作させる各種プログラムや各種システムデータ（ユーザ情報、設定情報、各種パラメータ等）が記憶されている。このような画像形成装置１でＨＤＤを増設しシステムの再構築を行う場合において、増設されたＨＤＤが検知されたとき、記録媒体（例えば移行キッドメディア）の入力をウィザード画面上で促す。そして、記録媒体内に記録されたデータ移行プログラムが入力されると、既存データは退避領域に一時退避され、増設ＨＤＤ後のシステム再構築がなされてから、増設ＨＤＤに既存データをＨＤＤ内に確保された所定領域に移行させる。
【００３９】
従って、作業者はいわば上記移行キッドメディアを画像形成装置１に挿入するだけで、ＨＤＤ増設に伴うシステム再構築を簡単に行うことができる。また、プリインストールの場合と異なり、自装置で増設ＨＤＤに移行データを記憶させるので、装置固有の情報（製造番号等）に基づき鍵生成を行い、移行データの暗号化を行ってから増設ＨＤＤに移行データを記憶することも可能である。これはセキュリティの観点から有利である。
【００４０】
なお、移行キッドメディアを用いてＲＯＭ内の既存データを増設ＨＤＤにデータ移行するという点のみならず、ＨＤＤ増設の理由である新たな機能追加を考慮すれば、移行キッドメディアを用いて、新たな機能追加、及びこれに伴う既存データの増設ＨＤＤへの移行の両方を、作業者は移行キットメディアを指し込む操作だけで簡単に行うことが可能である。
【００４１】
また、前記画像形成装置１の構成においては、前記データ移行手段は、前記既存データの実行パスを維持し、前記ＲＯＭから前記既存データが移行された前記所定領域へ前記実行パスへのマウントポイントを変更する。
【００４２】
この構成によれば、既存プログラム及び既存システムデータをＲＯＭ１３ａから増設ＨＤＤ１７へデータ移行するにあたって、移行前と同じパスでマウントする。このようにマウントパスを構成によらず同一パスにするので、ＨＤＤの有無によりプログラム（アプリケーション）の配置先を意識する必要がなくなり、プログラムの実行パス部分の共通化を行うことができる。これはプログラム（アプリケーション）の開発等において有利である。
【００４３】
なお、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外にも様々な構成を採用することもできる。
【００４４】
例えば、上記実施形態では、記憶媒体として、ＳＤカードを採用する構成としたが、特に限定する意図はなく、例えば、その他記憶媒体であれば代用可能である。但し、移行キッドメディアとして利用し、装置に挿入するという軽度な作業を考慮すると、持ち運びが便利で小型の記録媒体であるとより効果的である。
【００４５】
以上、本発明によれば、大容量の記憶装置の増設に伴って小容量の記憶装置内のプログラムやデータを大容量の記憶装置に移行するに際し、簡単な操作でこれを実現可能な情報処理装置、データ移行方法及び記録媒体を提供できる。
【００４６】
本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。例えば本実施形態においては情報処理装置の一例として、画像形成装置に対して本発明を適用したものであり、その他のシステムや装置においても広く適用され得る。
【符号の説明】
【００４７】
１        画像形成装置
１１        操作パネル
１１ａ    入力装置
１１ｂ    表示装置
１２        記憶メディアＩ／Ｆ
１２ａ    ドライブ装置
１２ｂ    記録媒体、移行キッドメディア
１３        コントローラ
１３ａ    ＲＯＭ
１３ｂ    ＲＡＭ
１３ｃ    ＣＰＵ
１４        データ通信Ｉ／Ｆ
１４ａ    インターフェース装置
１５        スキャナ
１５ａ    画像読取装置
１６        プロッタ
１６ａ    印刷装置
１７        ＨＤＤ
２０        データ移行プログラム
２１        追加プログラム
２２        追加システムデータ
２３        退避領域
【先行技術文献】
【特許文献】
【００４８】
【特許文献１】特開２００３‐０５８４８６号公報
【図１】
0005444960.tif 000002
【図２】
0005444960.tif 000003
【図３】
0005444960.tif 000004
【図４】
0005444960.tif 000005
【図５】
0005444960.tif 000006
【図６】
0005444960.tif 000007