(57)【要約】【課題】  バックアップデータを他の情報処理装置にインポートする際の操作性に優れた情報処理システムを提供する。【解決手段】  複数のバックアップデータを管理可能なサーバと前記サーバと通信可能な情報処理装置を備える情報処理システムにおいて、前記情報処理装置の構成情報を前記サーバに送信する手段と、前記構成情報に基づいて、前記複数のバックアップデータの識別情報のうち、前記情報処理装置の表示部に表示させるバックアップデータの識別情報を決定する手段と、前記決定された識別情報に少なくとも基づいて生成される画面であって前記情報処理装置にインポートするバックアップデータを指定可能な画面を前記表示部に表示させる手段と、を有する。【選択図】  図１２
2020167622.tif 000002
【特許請求の範囲】
【請求項１】
複数のバックアップデータを管理可能なサーバと、前記サーバと通信可能な情報処理装置を備える情報処理システムにおいて、
前記情報処理装置の構成情報を前記サーバに送信する手段と、
前記構成情報に基づいて、前記複数のバックアップデータの識別情報のうち、前記情報処理装置の表示部に表示させるバックアップデータの識別情報を決定する手段と、
前記決定された識別情報に少なくとも基づいて生成される画面であって前記情報処理装置にインポートするバックアップデータを指定可能な画面を前記表示部に表示させる手段と、
を有することを特徴とする情報処理システム。
【請求項２】
前記複数のバックアップデータには、バックアップ元装置の構成情報が各々紐づけられていることを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記画面は、推奨されるバックアップデータと他のバックアップデータを区別可能な画面であることを特徴とする請求項１または２に記載の情報処理システム。
【請求項４】
前記画面は、バックアップデータの識別情報に関連付けてバックアップ元装置の製品名が配置された画面であることを特徴とする請求項１乃至３のいずれか１項に記載の情報処理システム。
【請求項５】
前記画面は、バックアップデータの識別情報に関連付けてバックアップ日時情報が配置された画面であることを特徴とする請求項１乃至４のいずれか１項に記載の情報処理システム。
【請求項６】
前記画面は、指定されたバックアップデータのバックアップ元装置の情報を表示させる指示が可能な画面であることを特徴とする請求項１乃至５のいずれか１項に記載の情報処理システム。
【請求項７】
前記バックアップ元装置の情報は、前記バックアップ元装置の構成情報を少なくとも含むことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記バックアップ元装置の情報は、前記バックアップ元装置の構成を示す図を少なくとも含むことを特徴とする請求項６または７に記載の情報処理装置。
【請求項９】
前記バックアップデータは、印刷に関する設定、スキャンに関する設定、ＦＡＸに関する設定、電力に関する設定、用紙に関する設定、通信に関する設定、表示に関する設定、ウェブブラウザに関する設定、アドレス帳に関する設定、ユーザに関する設定、のうちの少なくとも１つの設定に関する情報を含むことを特徴とする請求項１乃至８のいずれか１項に記載の情報処理装置。
【請求項１０】
複数のバックアップデータを管理可能なサーバと、前記サーバと通信可能な情報処理装置を用いる情報処理方法であって、
前記情報処理装置の構成情報を前記サーバに送信する工程と、
前記構成情報に基づいて、前記複数のバックアップデータの識別情報のうち、前記情報処理装置の表示部に表示させるバックアップデータの識別情報を決定する工程と、
前記決定された識別情報に少なくとも基づいて生成される画面であって前記情報処理装置にインポートするバックアップデータを指定可能な画面を前記表示部に表示させる工程と、
を有することを特徴とする情報処理方法。
【請求項１１】
前記複数のバックアップデータには、バックアップ元装置の構成情報が各々紐づけられていることを特徴とする請求項１０に記載の情報処理システム。
【請求項１２】
前記画面は、推奨されるバックアップデータと他のバックアップデータを区別可能な画面であることを特徴とする請求項１０または１１に記載の情報処理システム。
【請求項１３】
前記画面は、バックアップデータに関連付けてバックアップ元装置の製品名が配置された画面であることを特徴とする請求項１０乃至１２のいずれか１項に記載の情報処理システム。
【請求項１４】
前記画面は、バックアップデータに関連付けてバックアップ日時情報が配置された画面であることを特徴とする請求項１０乃至１３のいずれか１項に記載の情報処理システム。
【請求項１５】
前記画面は、指定されたバックアップデータのバックアップ元装置の情報を表示させる指示が可能な画面であることを特徴とする請求項１０乃至１４のいずれか１項に記載の情報処理システム。
【請求項１６】
前記バックアップ元装置の情報は、前記バックアップ元装置の構成情報を少なくとも含むことを特徴とする請求項１５に記載の情報処理装置。
【請求項１７】
前記バックアップ元装置の情報は、前記バックアップ元装置の構成を示す図を少なくとも含むことを特徴とする請求項１５または１６に記載の情報処理装置。
【請求項１８】
前記バックアップデータは、印刷に関する設定、スキャンに関する設定、ＦＡＸに関する設定、電力に関する設定、用紙に関する設定、通信に関する設定、表示に関する設定、ウェブブラウザに関する設定、アドレス帳に関する設定、ユーザに関する設定、のうちの少なくとも１つの設定に関する情報を含むことを特徴とする請求項１０乃至１７のいずれか１項に記載の情報処理装置。
【請求項１９】
情報を表示可能な表示部を備え複数のバックアップデータを管理可能なサーバと通信可能な情報処理装置のコンピュータに、
前記情報処理装置の構成情報を前記サーバに送信する工程と、前記複数のバックアップデータのうち前記構成情報に基づき決定されたバックアップデータの識別情報を前記サーバから取得する工程と、
前記決定された識別情報に少なくとも基づいて生成される画面であって前記情報処理装置にインポートするバックアップデータを指定可能な画面を前記表示部に表示させる工程と、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置のデータをクラウドサーバ等の外部装置にバックアップし、このバックアップデータを他の情報処理装置にインポートするサービス（マイグレーションサービス）を提供するためのシステムに関する。情報処理装置は、例えば、プリンタ、ＦＡＸ、スキャナ、およびこれらの機能を備えた複合機として用いられる。
【背景技術】
【０００２】
複合機の置き換えを円滑に行うべく、使用していた複合機のバックアップデータを新しい複合機にインポートする技術が知られている。特許文献１は、バックアップデータをもとに複合機毎のインポートデータを作成可能にすることで、柔軟性に優れたサービスを提供する技術について開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１３１１６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１のように複数のデータ（バックアップデータ・インポートデータ）を取り扱う場合、データの数が多くなるほど管理が煩雑となりやすい。そのため、例えば、誤ったデータを用いてインポート指示をしてしまう等の誤操作が発生する虞がある。
【０００５】
上述した課題を鑑み、本発明は、バックアップデータを他の情報処理装置にインポートする際の操作性に優れた情報処理システムを提供することを目的とする。特に、誤ったデータを用いてのインポート指示を抑制可能な情報処理システムの提供を目的とする。
【課題を解決するための手段】
【０００６】
本発明は、複数のバックアップデータを管理可能なサーバと、前記サーバと通信可能な情報処理装置を備える情報処理システムにおいて、前記情報処理装置の構成情報を前記サーバに送信する手段と、前記構成情報に基づいて、前記複数のバックアップデータの識別情報のうち、前記情報処理装置の表示部に表示させるバックアップデータの識別情報を決定する手段と、前記決定された識別情報に少なくとも基づいて生成される画面であって前記情報処理装置にインポートするバックアップデータを指定可能な画面を前記表示部に表示させる手段と、を有することを特徴とするものである。
【発明の効果】
【０００７】
本発明によれば、バックアップデータを他の情報処理装置にインポートする際の操作性に優れた情報処理システムを提供できる。特に、誤ったデータを用いてのインポート指示を抑制可能な情報処理システムを提供できる。
【図面の簡単な説明】
【０００８】
【図１】システム構成を示す図である。
【図２】情報処理装置のハードウェア構成を示すブロック図である。
【図３】複合機のコントローラユニットの構成を示すブロック図である。
【図４】図４（Ａ）は複合機１０６のハードウェア構成を示す図である。図４（Ｂ）は複合機１０７、１０９のハードウェア構成を示す図である。図４（Ｃ）は複合機１０８のハードウェア構成を示す図である。
【図５】図５（Ａ）はサーバの機能構成を示すブロック図である。図５（Ｂ）はバックアップアプリケーションの機能構成を示すブロック図である。図５（Ｃ）はマイグレーションサービスの機能構成を示すブロック図である。
【図６】テナント情報登録処理のフローチャートを示す図である
【図７】図７（Ａ）はバックアップアプリケーションの操作画面を示す図である。図７（Ｂ）はマイグレーションアプリケーションの操作画面を示す図である。
【図８】バックアップアプリケーションにおけるバックアップ処理のフローチャートを示す図である。
【図９】マイグレーションアプリケーションにおけるマイグレーション処理（デバイス仕様検索）のフローチャートを示す図である。
【図１０】図１０（Ａ）はマイグレーションアプリケーションにおける検索結果の一例を示す図である。図１０（Ｂ）はマイグレーションアプリケーションにおける検索結果の一例を示す図である。図１０（Ｃ）はマイグレーションアプリケーションにおけるデバイス構成画面を示す図である。
【図１１】マイグレーションアプリケーションにおけるマイグレーション処理（シリアル番号検索）のフローチャートを示す図である。
【図１２】サーバにおけるバックアップデータ一覧出力処理（デバイス仕様検索）のフローチャートを示す図である。
【図１３】サーバにおけるバックアップデータ一覧出力処理（シリアル番号検索）のフローチャートを示す図である。
【図１４】システムの利用シーケンスを示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための形態について実施例を挙げ、図面を用いて説明する。ただし、説明に記載された構成要素は例示であって、本発明の範囲を限定する趣旨のものではない。本発明の目的を達成できる範囲において、構成要素の置換・追加・削除をおこなってもよい。
【００１０】
（実施例）
＜システム＞
図１は、本実施例のシステム構成を示す図である。本システムは、サーバ１０１、サービスプロバイダ１０２、顧客１０４を備える。
【００１１】
サーバ１０１は、１台以上の情報処理装置によって提供されるクラウドシステム上のサービスであり、デバイス管理システムとして機能する。デバイス管理システムでは、サーバ１０１の提供先となる顧客の情報と、該顧客で保有する１台以上の複合機の機器情報（デバイスＩＤ、機種、認証情報など）と、各複合機のバックアップデータとが管理される。すなわち、サーバ１０１は、複数のバックアップデータを管理可能である。
【００１２】
サーバ１０１は、バックアップデータをサーバ１０１と連携するストレージサービス上に保存する。バックアップデータには、管理対象となる１以上の顧客が保有する１以上の複合機内のＨＤＤ、ＳＳＤなどのストレージ領域に保存された、複合機の設定情報、各アプリケーションの設定値が含まれる。例えば、印刷に関する設定情報、スキャンに関する設定情報、ＦＡＸに関する設定情報、電力に関する設定情報、用紙に関する設定情報、通信に関する設定情報、表示に関する設定情報、等をバックアップデータに含んでもよい。ウェブブラウザに関する設定情報、アドレス帳に関する情報、ユーザに関する情報、ＢＬＥに関する設定情報、ＮＦＣに関する設定情報、等をバックアップデータに含んでもよい。
【００１３】
サーバ１０１は、複合機のストレージに何らかのトラブルがあった場合など、複合機からの要求に応じて、バックアップ済みのデータの少なくとも一部を該複合機に配信することで、リストアする機能を提供する。サーバ１０１は、図示するように、顧客ごとにデータ格納領域を分けた「顧客テナント」領域を用意し、該テナント内で顧客１０４の保有する複合機１０６〜１０８のバックアップデータを紐づけて管理する。
【００１４】
サービスプロバイダ１０２は、顧客にバックアップサービスを提供するサービスプロバイダである。サービスプロバイダ１０２のオペレータ（例えば、複合機の保守を担当するサービスマン）が操作する端末１０３は、ウェブブラウザが搭載されており、サーバ１０１が提供するウェブサイトを閲覧、操作することができる。
【００１５】
顧客１０４は保有する複合機のバックアップサービスを受ける顧客である。顧客１０４の顧客環境には、ＬＡＮ（ローカルエリアネットワーク）上に１台以上の複合機（ＭＦＰ）が存在する。図１では、複合機１０６、１０７、１０８を所持している例を示している。複合機１０６〜１０８は、顧客がサーバ１０１と契約を行った後に発行される認証情報を用いて、サーバと通信可能となっている。
【００１６】
顧客１０４の顧客管理者が操作する端末１０５は、ウェブブラウザが搭載されており、サーバ１０１が提供するウェブサイトを閲覧する機能を持つ。
【００１７】
＜利用シーケンス＞
本システムの利用例を説明する。図１４はシステムの利用シーケンスを示す図である。
【００１８】
本システムを利用する場合、ユーザは、まず、既存の複合機１０６〜１０８に対して、バックアップ操作を実行する（Ｓ１４０１）。複合機１０６〜１０８は、ユーザの操作を受け付けると、指定されたバックアップの内容を確認し（Ｓ１４０２）、設定にも基づいてバックアップデータを作成する（Ｓ１４０３）。そして、複合機１０６〜１０８は、バックアップデータをサーバ１０１に送信する（Ｓ１４０４）。バックアップを受信したサーバ１０１は、バックアップ結果を複合機１０６〜１０８に送信する（Ｓ１４０５）。バックアップ結果の受信にしたがって、複合機にはバックアップ結果が表示される（Ｓ１４０６）。
【００１９】
その後、新規に設置する複合機１０９に対して、インポート実行操作をおこなう（Ｓ１４１１）。ユーザの操作を受け付けた複合機１０９は、自身の構成情報をサーバ１０１に送信するとともに、バックアップデータの一覧情報を要求する（Ｓ１４１２）。複合機１０９からの要求を受け付けたサーバ１０１は、複合機１０９の構成情報に基づきバックアップデータの一覧情報を作成する（Ｓ１４１３）。サーバ１０１は、作成した一覧情報を複合機１０９に送信する（Ｓ１４１４）。複合機１０９は、サーバ１０１から取得した一覧情報に基づき、バックアップデータの一覧画面を表示する（Ｓ１４１５）。その後、ユーザはバックアップデータの確認操作を複合機１０９に対して行うと、複合機１０９はバックアップデータの詳細情報の表示をおこなう。その後、バックアップデータの詳細情報の表示をユーザが終了させ、バックアップデータ一覧の中からインポート対象のバックアップデータの選択操作を行う（Ｓ１４１８）。
【００２０】
ステップＳ１４０２では、画像形成装置１０２は、選択されたバックアップデータの取得要求をサーバ１０１に送信する（Ｓ１４１９）。この要求を受け付けたサーバ１０１は、指定されたバックアップデータを複合機１０９送信する（Ｓ１４２０）。複合機１０９は、受信したバックアップデータに基づいてインポート処理を実行する（Ｓ１４２１）。そして複合機１０９はインポート処理の実行結果を表示する。
【００２１】
本実施例では、上述のように、既存の複合機１０６〜１０８のバックアップデータを保持するサーバ１０１に対して、マイグレーション対象の複合機１０９の構成情報が送信される。そして、この構成情報を用いることで、数あるバックアップデータの中から複合機１０９に適したバックアップデータを決定し、一覧表示することができる。特に、このバックアップデータの一覧に優先度情報等を付与し、優先度順に並べる等することで、ユーザは適切なバックアップデータを容易に選択することができる。また、一覧の中から気になるバックアップデータを指定して詳細情報を表示することもできる。そのため、一覧中のバックアップデータがどのようなバックアップデータであるかの識別が容易である。したがって、本実施例は、バックアップデータを他の複合機にインポートする際の操作性に優れた情報処理システムを提供することができる。特に、誤ったデータを用いてのインポート指示を抑制可能な情報処理システムを提供できる。
【００２２】
以降では、上述した利用例を実現するための詳細な構成について説明していく。
【００２３】
＜情報処理装置＞
バックアップサービスを提供するサーバ（１以上のコンピュータ）および、サービスプロバイダ１０２の端末１０３、顧客１０４の端末１０５には情報処理装置が用いられる。本実施例では、説明を簡単にするため、これらの装置構成を共通のものとして扱う。図２は、情報処理装置のハードウェア構成を示すブロック図である。
【００２４】
情報処理装置はコントローラユニット２００、入力デバイス２０９、ディスプレイ２１０を備える。
【００２５】
コントローラユニット２００は、情報処理装置の各種制御をつかさどる制御部である。入力デバイス２０９は、ユーザの入力操作を受け付け可能な入力デバイスである。入力デバイス２０９は、キーボードやポインティングデバイス（マウス、タッチパッド、タッチパネル、トラックボールなど）等が用いられる。ディスプレイ２１０は、情報を表示する表示部である。
【００２６】
コントローラユニット２００は、ＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、操作部Ｉ／Ｆ２０５、表示部Ｉ／Ｆ２０６、ネットワークＩ／Ｆ２０７を備え、各構成はシステムバス２０８を介して通信可能に接続されている。
【００２７】
ＣＰＵ２０１は、ＲＯＭ２０３内に記憶されたプログラムや、ＨＤＤ２０４からＲＡＭ２０２にロードされたＯＳ（オペレーションシステム）やアプリケーション等のプログラムを実行する。情報処理装置がサーバ１０１である場合、例えば、サーバとして機能するためプログラムが実行される。情報処理装置が端末１０３、端末１０５である場合、例えば、サーバ１０１にアクセスするためのウェブブラウザのプログラムが実行される。ＣＰＵ２０１が、読み取り可能な記憶媒体に格納された該プログラムを実行することにより、後述する各フローチャートの処理を実行する各処理部として機能する。ＲＡＭ２０２は、ＣＰＵ２０１のメインメモリであり、ワークエリア等として機能する。操作部Ｉ／Ｆ２０５は、入力デバイスからの操作入力を制御する。表示部Ｉ／Ｆ２０６は、ディスプレイ２１０の表示を制御する。ネットワークＩ／Ｆ２０７はネットワークに接続されて、ネットワークに接続された他の機器との通信制御処理を実行する。
【００２８】
図５（Ａ）はサーバの機能構成を示すブロック図である。サーバプログラム５００は、制御部５０１、データ管理部５０２、通信部５０３で構成される。サーバプログラム５００は、サーバプログラム５００が動作する情報処理装置が有しているＲＯＭ２０３に記憶されているプログラムを、ＣＰＵ２０１がＲＡＭ２０２に読みだして実行することによって実現する。制御部５０１は、サーバプログラム５００が提供するウェブサイトからの各種処理実行指示や、複合機１０６、複合機１０７、複合機１０８、複合機１０９などの複合機からの処理依頼を受け付け、各種処理を実行するソフトウェアモジュールである。データ管理部５０２は、ＨＤＤ２０４やネットワーク上の記憶装置などのストレージサービスに構成されるデータベースに対してデータを格納したり、参照したり、データベースからデータを読み出したりする。データ管理部５０２が複合機のバックアップデータを格納する場合には、前述したように、ストレージサービス上に該複合機を保有する顧客のテナントを用意して、該顧客テナント上にデータを格納する。通信部５０３は、ネットワークＩ／Ｆ２０７に構成される外部機器との通信制御を行うソフトウェアモジュールである。
【００２９】
＜複合機＞
複合機１０６、１０７、１０８、１０９は、コントローラユニット３００と、コントローラユニット３００以外のオプションのハードウェアで構成される装置である。本実施例では、共通仕様のコントローラユニット３００に対して接続するハードウェアの組み合わせを異ならせることで、複合機に多様性を持たせている。また、複合機１０６、１０７、１０８、１０９は、プリントやスキャンなどの基本機能に加えて、追加機能を実行するアプリケーションをインストール可能である。そのため、複合機が有する機能の組み合わせは多種多様である。なお、複合機１０７と複合機１０９のハードウェア構成は共通のものとして説明する。図４（Ａ）は複合機１０６のハードウェア構成を示す図である。図４（Ｂ）は複合機１０７、１０９のハードウェア構成を示す図である。図４（Ｃ）は複合機１０８のハードウェア構成を示す図である。
【００３０】
スキャナＡ４０１、スキャナＢ４０６は、画像入力デバイスであり、デバイスコントローラＩ／Ｆを介してコントローラユニット３００にスキャンした原稿の画像データの送ることができる。
【００３１】
スキャナＡ４０１とスキャナＢ４０６は異なるスキャナデバイスであり、複合機の商品仕様によって異なる組み合わせの選択が可能となっている。ここでは説明のためスキャナＡ，スキャナＢとしたが、スキャナＡ，スキャナＢ以外のスキャナも複合機の商品構成上は選択可能であるものとする。
【００３２】
プリンタＡ４０２、プリンタＢ４０７は、デバイスコントローラＩ／Ｆを介してコントローラユニット３００から送られてくる画像データを用紙に出力するデバイスである。
【００３３】
プリンタＡ４０２とプリンタＢは異なるプリンタデバイスであり、前述のスキャナ同様、複合機の商品仕様によって異なる組み合わせの選択が可能となっている。
【００３４】
ＭＯＤＥＭ／ＮＣＵ４０３は、ファクシミリの送受信信号の変復調を行い、選択信号（ダイヤルパルスまたはトーンダイヤラ）を公衆回線網に送出する機能を有し、呼び出し信号の検出によるファクス着信動作も行う。ＢＬＥＩ／Ｆ４０４は、外部機器とＢＬＥ（Ｂｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙ）を用いたデータ通信を行うためのインタフェースとして機能するものである。ＮＦＣ  Ｉ／Ｆ４０５は、ＮＦＣの通信規格に対応しており、外部のＩＣカードや携帯端末との間で通信を行うためのインタフェースとして機能するものである。
【００３５】
ＭＯＤＥＭ／ＮＣＵ４０３、ＢＬＥＩ／Ｆ４０４、ＮＦＣ  Ｉ／Ｆ４０５についても、オプションとして複合機への接続、非接続が選択可能な構成となっている。たとえば複合機１０８では、複合機１０６、複合機１０７、複合機１０９と異なり、ＮＦＣ  Ｉ／Ｆ４０５を有しない構成となっている。
【００３６】
図３は複合機のコントローラユニットの構成を示すブロック図である。コントローラユニット３００は、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、ＨＤＤ３０４、ネットワークＩ／Ｆ３０５、操作インタフェース３０６、画像処理部３０７、デバイスコントローラＩ／Ｆ３０８を備える。各構成はシステムバス３０９を介して通信可能に接続されている。
【００３７】
ＣＰＵ３０１は、複合機全体を制御するコントローラとして機能する。制御プログラムに基づいてプリンタ、スキャナなどの制御を行う。制御プログラムはＲＯＭ３０２やＨＤＤ３０４等に記憶される。ＣＰＵ３０１はバックアップアプリケーションやマイグレーションアプリケーションも実行する。バックアップアプリケーション、マイグレーションアプリケーションは、ＨＤＤ３０４に記憶される。ＨＤＤ３０４には、バックアップアプリケーション以外にも複合機の各種設定値やログ情報、顧客情報やライセンス情報など、様々な情報が格納される。また、ＨＤＤ３０４には、バックアップアプリケーションの機能によりサーバ１０１と通信して、適切な顧客テナントに接続するために用いられる認証情報なども格納されている。
【００３８】
ＲＡＭ３０３はＣＰＵ３０１のメインメモリであり、ワークエリア等として機能する。操作インタフェース３０６は、操作デバイス３１０との間で信号をやり取りするためのインタフェースである。操作デバイス３１０は、例えば操作のためのスイッチおよびＬＥＤ表示器等が用いられる。本実施例では、液晶パネルとタッチセンサが組み合わせたタッチパネルを操作デバイス３１０として用いる。操作デバイス３１０はユーザによる情報の入力を受け付ける入力部およびユーザへの情報の出力をおこなう出力部として機能する。画像処理部３０７、ＲＩＰや画像補正等の一部の画像処理を担当する専用の回路である。
【００３９】
ネットワークＩ／Ｆ３０５はネットワークに接続されて、ネットワークに接続された他の機器との通信制御処理を実行する。
【００４０】
デバイスコントローラＩ／Ｆ３０８には、装置毎に異なる種類・組み合わせのデバイス（オプションのハードウェア）が接続される。デバイスコントローラＩ／Ｆ３０８は、接続されたデバイスとの間で制御信号等の信号のやりとりをおこない、画像データの同期系／非同期系の変換を行う。
【００４１】
複合機１０６、１０７、１０８、１０９では、バックアップアプリケーション５１１やマイグレーションアプリケーション５２１が実行される。
【００４２】
図５（Ｂ）はバックアップアプリケーションの機能構成を示すブロック図である。バックアップアプリケーション５１１は、制御部５１２、データ管理部５１３、通信部５１４で構成される。制御部５１２は、操作デバイス３１０から各種処理の実行指示などを受け付け、各種処理を実行するソフトウェアモジュールである。データ管理部５１３は、ＨＤＤ３０４内からバックアップデータとなるデータを読み出したり、サーバ１０１から取得したデータをリストアしたりする。通信部５１４は、ネットワークＩ／Ｆ３０５に構成される外部機器との通信制御を行うソフトウェアモジュールである。
【００４３】
図５（Ｃ）はマイグレーションサービスの機能構成を示すブロック図である。マイグレーションアプリケーション５２１は、制御部５２２、データ管理部５２３、通信部５２４で構成される。制御部５２２は、操作デバイス３１０からの各種処理実行指示などを受け付け、各種処理を実行するソフトウェアモジュールである。データ管理部５１３は、ＨＤＤ３０４内からバックアップデータとなるデータを読み出したり、サーバ１０１から取得したデータをマイグレーションのためインポートしたりする。通信部５１４は、ネットワークＩ／Ｆ３０５に構成される外部機器との通信制御を行うソフトウェアモジュールである。
【００４４】
＜テナント情報登録処理＞
本システムを利用するための処理として、テナント情報登録処理を説明する。テナント情報登録処理はバックアップアプリケーション５１１、およびマイグレーションアプリケーション５２１によって実行される。したがって、テナント情報登録処理は、ＲＯＭ３０２またはＲＯＭ３０２に記憶されたプログラムをＣＰＵ３０１が実行することで実現される。図７（Ａ）はバックアップアプリケーションの操作画面を示す図である。図７（Ｂ）はマイグレーションアプリケーションの操作画面を示す図である。図６はテナント情報登録処理のフローチャートを示す図である。
【００４５】
複合機１０６〜１０９にインストールされたバックアップアプリケーション５１１が起動されると、操作デバイス３１０に図７（Ａ）に示す操作画面７００が表示される。操作画面７００は、テナント登録ボタン７０１、バックアップボタン７０２、リストアボタン７０３、チェックボックス７０４を備える。この中からテナント登録ボタン７０１を選択すると、テナント情報登録処理が開始される。
【００４６】
また、複合機１０６〜１０９にインストールされたマイグレーションアプリケーション５２１が起動されると、操作デバイス３１０に図７（Ｂ）に示す操作画面７５０が表示される。操作画面７５０は、テナント登録ボタン７５１、バックアップデータ検索ボタン７５２、シリアル番号検索ボタン７５３を備える。この中からテナント登録ボタン７５１を選択すると、テナント情報登録処理が開始される。
【００４７】
ＣＰＵ３０１は、Ｓ６０１において、顧客管理者の顧客ＩＤの入力を受け付ける。ＣＰＵ３０１は、Ｓ６０２において、受け付けた顧客ＩＤをサーバ１０１に送信する。ＣＰＵ３０１は、Ｓ６０３において、サーバ１０１からの登録結果の応答を待ち、登録がＯＫか否かを確認する。ＯＫの場合、ＣＰＵ３０１はＳ６０４において顧客ＩＤを登録する。サーバ１０１での複合機の認証がＮＧの場合、登録はＮＧとなり本システムを利用できない。
【００４８】
＜バックアップ処理＞
テナント情報登録処理が済むとバックアップ処理が利用可能となる。操作画面７００において、バックアップボタン７０２が選択されると、バックアップ処理が実行される。なお、マイグレーション用のデータとしてバックアップをおこなう場合には、事前にチェックボックス７０４をチェックしておく。マイグレーション用のバックアップにすると、バックアップ元の複合機と異なる複合機へのインポートを推奨するデータとしてサーバ１０１への登録が行われる。
【００４９】
バックアップ処理は、ＲＯＭ３０２またはＲＡＭ３０３に記憶されたプログラムをＣＰＵ３０１が実行することで実現される。図８は、バックアップアプリケーションにおけるバックアップ処理のフローチャートを示す図である。
【００５０】
Ｓ８０１において、ＣＰＵ３０１は、アプリケーションを実行中の装置（複合機１０６〜１０９）がテナント情報登録済みであるかを確認する。テナント情報登録済みであれば、Ｓ８０２において、ＣＰＵ３０１は、マイグレーション用のバックアップか否かを確認する。マイグレーション用のバックアップの場合、ＣＰＵ３０１は、Ｓ８０３において、マイグレーション情報を付与してサーバ１０１にバックアップデータを送信する。バックアップデータには、バックアップデータ送信元の複合機を特定するシリアル番号や複合機の構成情報・仕様情報が含まれる。マイグレーション用のバックアップではない場合、ＣＰＵ３０１は、Ｓ８０４において、マイグレーション情報を付与せずにサーバ１０１にバックアップデータを送信する。
【００５１】
送信されたバックアップデータはサーバ１０１に登録される。
【００５２】
＜マイグレーション処理（デバイス仕様検索）＞
バックアップ処理で登録される複数のバックアップデータは、リストアボタン７０３の選択により実行される自装置へのリストア処理の他、他の装置へのインポート処理にも利用することができる。本実施例では、既存の複合機１０６〜１０８等のバックアップデータがサーバに登録された状態で、新設の複合機１０９においてマイグレーション処理を行うケースについて説明する。
【００５３】
例えば、操作画面７５０において、バックアップデータ検索ボタン７５２を選択すると、図１０（Ａ）に示すような操作画面１０００が生成され、操作デバイス３１０に表示される。図１０（Ａ）マイグレーションアプリケーションにおける検索結果の一例を示す図である。操作画面１０００は、データ一覧１００１、デバイス情報表示ボタン１００２、インポート開始ボタン１００３を備える。
【００５４】
データ一覧１００１は、サーバ１０１に登録されたバックアップデータのうち表示可能なバックアップデータの識別情報の一覧である。識別情報には、装置固有のシリアル番号の他、装置の製品名やバックアップ時刻が含まれる。識別情報であるシリアル番号に装置の製品名やバックアップ日時情報が関連付けられている。本実施例では、同一テナント内のすべてのバックアップデータを一覧できるものとする。画面内に収まらない情報はスクロール等で表示することができる。データ一覧１００１は、優先順位情報に基づきバックアップデータの識別情報が並べられる。データ一覧には、優先順位が高いものから１，２，３，４，５のように番号を振ってあり、優先順位が高いものほど画面上部配置される。優先順位の決定方法は後述する。マイグレーション“〇”となっているバックアップデータは、マイグレーション情報が付与されているバックアップデータであることを示している。このように、マイグレーション用として指定されたバックアップデータとその他のバックアップデータを区別可能である。データ一覧１００１は複数の識別情報の中から１つの識別情報を指定し、選択状態にすることができる（指定可能）。
【００５５】
デバイス情報表示ボタン１００２は、識別情報が選択状態となったバックアップデータの詳細情報を確認するためのボタンである。デバイス情報表示ボタン１００２を選択すると、図１０（Ｃ）に示すような操作画面１１２０が操作デバイス３１０に表示される。操作画面１１２０は、バックアップデータを作成した複合機の詳細情報を示す画面である。操作画面１１２０は、複合機の製品名や外観を表す画像データ１０２１の他、複合機を構成するスキャナやプリンタやＦＡＸなどのオプションハードウェアの構成や追加機能としてインストールされた拡張アプリの有無を示す情報１０２２が配置されている。また、ＯＫボタン１０２３を選択することで、操作画面１０００に戻ることができる。
【００５６】
インポート開始ボタン１００３は、バックアップデータのインポートの開始指示をおこなうためのボタンである。データ一覧の中からバックアップデータの識別情報を選択した状態で、インポート開始ボタン１００３が選択されると、選択状態の識別情報に対応するバックアップデータに基づきインポート処理が実行される。
【００５７】
バックアップデータ検索ボタン７５２を選択してからの処理の流れについて、図９を用いて説明する。図９はマイグレーションアプリケーションにおけるマイグレーション処理（デバイス仕様検索）のフローチャートを示す図である。なおマイグレーション処理（デバイス仕様検索）は、ＲＯＭ３０２またはＲＡＭ３０３に記憶されたプログラムをＣＰＵ３０１が実行することで実現される。
【００５８】
Ｓ９０１において、ＣＰＵ３０１は、テナント情報登録済みであるか否かを判断する。テナント情報登録済みである場合（Ｓ９０１：ＹＥＳ）、ＣＰＵ３０１は、Ｓ９０２において、自装置のデバイス仕様をサーバ１０１に送信し、マイグレーション用のバックアップデータ一覧の取得依頼を行う。テナント情報が未登録の場合（Ｓ９０１：ＮＯ）、マイグレーション処理を終了する。Ｓ９０３において、ＣＰＵ３０１は、サーバ１０１からバックアップデータを受信したか否かを判断する。受信できた場合、Ｓ９０４において、ＣＰＵ３０１は、サーバ１０１から送られてきたバックアップデータ一覧を優先順位情報に従って表示する。受信できなかった場合は、マイグレーション処理を終了する。Ｓ９０５において、ＣＰＵ３０１は、バックアップが作成元複合機の情報の取得依頼があるか否かを判断する。Ｓ９０５で取得依頼があった場合（Ｓ９０５：ＹＥＳ）、ＣＰＵ３０１は、Ｓ９０６においてバックアップデータの詳細情報の要求をサーバ１０１に対して行い、取得した複合機の情報を操作デバイス３１０に表示する。Ｓ９０５で取得依頼がなかった場合（Ｓ９０５：ＮＯ）、Ｓ９０７へと処理を進める。ＣＰＵ３０１は、Ｓ９０７において、インポート指示が行われたか否かを確認する。インポート指示が行われない場合、ＣＰＵ３０１は、Ｓ９０４に処理を戻し、ユーザの操作を待機する。インポート指示がなされた場合、ＣＰＵ３０１は、Ｓ９０８において、指定されたバックアップデータをサーバに要求し、受信したバックアップデータに基づきインポート処理を実行する。
【００５９】
次に、Ｓ９０２からＳ９０３までの間にサーバ側で行われる処理について詳細に説明する。図１２は、サーバにおけるバックアップデータ一覧出力処理（デバイス仕様検索）のフローチャートを示す図である。なお、バックアップデータ一覧出力処理（デバイス仕様検索）は、ＲＯＭ２０３またはＲＡＭ２０２に記憶されたプログラムをＣＰＵ２０１が実行することで実現される。
【００６０】
複合機のマイグレーションアプリケーション５２１がＳ９０２で出力した要求を受けつけると、ＣＰＵ２０１は、要求元の複合機がテナントに対して認証済みの複合機であるか否かを確認する（Ｓ１２０１）。要求元の複合機が認証済みの複合機であれば（Ｓ１２０１：ＹＥＳ）、ＣＰＵ２０１は、マイグレーション用のバックアップデータ一覧の取得要求に応じるべくＳ１２０２へと処理を進める。認証されていない複合機からの要求である場合は（Ｓ１２０１：ＮＯ）、処理を終了する。Ｓ１２０２において、ＣＰＵ２０１は、Ｓ９０２にて送信されたデバイス仕様に近いデバイス情報が紐付いたバックアップデータを検索する。
【００６１】
この検索方法については以下の表１〜表３を用いて説明する。
【００６２】
【表１】
2020167622.tif 000003
【００６３】
【表２】
2020167622.tif 000004
【００６４】
表１、表２はデバイス仕様データの例である。表１は、バックアップデータ要求元の複合機のデバイス仕様データであり、バックアップデータ要求元の複合機のオプション情報が記載されている。複合機仕様データＩＤは各オプション種別を示すＩＤであり、複合機仕様データＩＤに対応した値によって、その複合機のオプション構成が分かるようになっている。例えば、“ｄｅｖｉｃｅ＿ｓｅｔｔｉｎｇｓ．ｎｆｃ＿ａｖａｉｌａｂｌｅ”の値が“ｙｅｓ”である場合、ＮＦＣ  Ｉ／Ｆを有する複合機であり。“ｄｅｖｉｃｅ＿ｓｅｔｔｉｎｇｓ．ｐｒｉｎｔｅｒ＿ｔｙｐｅ”が“ＴＹＰＥ−Ｐ２”である場合、その複合機には“ＴＹＰＥ−Ｐ２”というプリンタが搭載されていることを示す。
【００６５】
表２は、バックアップデータ取得元の複合機のデバイス仕様データの例である。
【００６６】
サーバ１０１で管理するバックアップデータには表１同様のデバイス仕様データが含まれており、バックアップデータが取られた複合機のオプション情報が管理されている。表の見方に付いては表１と同様である。
【００６７】
【表３】
2020167622.tif 000005
【００６８】
表３は、Ｓ１２０２での検索でのバックアップデータの評価方法を示している。表１および表２のデバイス仕様でのオプション種別毎に係数があり、値とオプション種別の係数に基づき評価点を算出する。表３では、”ＮＦＣ  Ｉ／Ｆ”、”プリンタ”、”拡張アプリ１”、”拡張アプリ２”に対応した値が一致しており、その評価点の合計が８となっている。さらにバックアップデータが取られた際に、マイグレーション情報が付与されている場合は評価点７を加算し、評価点は１５となっている。
【００６９】
こうした評価点の算出を、ＣＰＵ２０１は、テナント内で管理する複数のバックアップデータに対して行い、評価点を算出していく。そして、ＣＰＵ２０１は、評価点が大きいバックアップデータの順番に優先順位を高くつけていく。ＣＰＵ２０１は、Ｓ１２０３において、バックアップデータが見つかったか判断する。バックアップデータが一つも見つからない場合は、Ｓ１２０５ではバックアップデータなしをマイグレーションアプリケーションに通知する。バックアップデータが見つかった場合、Ｓ１２０４において、ＣＰＵ２０１は、優先度順位情報やマイグレーション情報等の付与情報を含めたバックアップデータ一覧情報をマイグレーションアプリケーション５２１に送信する。
【００７０】
＜マイグレーション処理（シリアル番号検索）＞
本実施例では、マイグレーション処理（デバイス仕様検索）の他に、マイグレーション処理（シリアル番号検索）を実行することもできる。マイグレーション処理（シリアル番号検索）では、シリアル番号に基づいてバックアップデータの検索がおこなわれる。シリアル番号は、複合機毎に固有の識別情報であるため、所望のバックアップデータを効率的に抽出することができる。操作画面７５０において、シリアル番号検索ボタン７５３を選択すると、シリアル番号を入力する画面（不図示）が表示される。この画面においてシリアル番号を入力後に検索の開始指示がなされると、図１０（Ｂ）に示すような操作画面１０１０が操作デバイス３１０に表示される。図１０（Ａ）はマイグレーションアプリケーションにおける検索結果の一例を示す図である。操作画面１０１０は、データ一覧１００１、デバイス情報表示ボタン１００２、インポート開始ボタン１００３を備える。
【００７１】
データ一覧１０１１は、サーバ１０１に登録されたバックアップデータのうちシリアル番号が一致するバックアップデータの識別情報の一覧である。識別情報は、装置固有のシリアル番号の他、装置の製品名やバックアップ時刻が用いられる。画面内に収まらない情報はスクロール等で表示することができる。データ一覧１０１１には、優先順位情報に基づきバックアップデータの識別情報が並べられる。データ一覧には、優先順位が高いものから１，２，３，４，５のように番号を振ってあり、優先順位が高いものほど画面上部に配置される。優先順位の決定方法は後述する。マイグレーション“〇”となっているバックアップデータは、マイグレーション情報が付与されているバックアップデータであることを示している。データ一覧１０１１は複数の識別情報の中から１つの識別情報を指定し、選択状態にすることができる。本実施例では、１つの装置において複数個のバックアップデータを作成することができる。そのため、シリアル番号を用いてバックアップデータを抽出した場合であっても、図１０（Ｂ）に示すように複数のバックアップデータの識別情報が表示されることがある。
【００７２】
デバイス情報表示ボタン１００２、インポート開始ボタン１００３は図１０（Ａ）と同様であるため説明を省略する。シリアル番号検索ボタン７５３を選択してからの処理の流れについて、図１１を用いて説明する。図１１はマイグレーションアプリケーションにおけるマイグレーション処理（シリアル番号検索）のフローチャートを示す図である。なおマイグレーション処理（シリアル番号検索）は、ＲＯＭ３０２またはＲＡＭ３０３に記憶されたプログラムをＣＰＵ３０１が実行することで実現される。なお、Ｓ１１０１の処理およびＳ１１０５〜Ｓ１１０８までの処理は、Ｓ９０１の処理およびＳ１１０５〜Ｓ１１０８までの処理と同様であるため説明を省略する。
【００７３】
テナント情報登録済みである場合（Ｓ１１０１：ＹＥＳ）、ＣＰＵ３０１は、Ｓ１１０２において、ユーザによって入力されたシリアル番号をサーバ１０１に送信し、バックアップデータ一覧の取得依頼を行う。Ｓ１１０３において、ＣＰＵ３０１は、サーバ１０１からバックアップデータを受信したかを判断する。受信できた場合、Ｓ１１０４において、ＣＰＵ３０１は、サーバ１０１から送られてきたバックアップデータ一覧を優先順位情報に従って表示する。受信できなかった場合は、マイグレーション処理を終了する。
【００７４】
次に、Ｓ１１０２からＳ１１０３までの間にサーバ１０１側で行われる処理について詳細に説明する。図１３は、サーバにおけるバックアップデータ一覧出力処理（シリアル番号検索）のフローチャートを示す図である。なお、バックアップデータ一覧出力処理（番号検索）は、ＲＯＭ２０３またはＲＡＭ２０２に記憶されたプログラムをＣＰＵ２０１が実行することで実現される。
【００７５】
複合機のマイグレーションアプリケーション５２１がＳ９０２で出力した要求を受けつけると、ＣＰＵ２０１は、要求元の複合機がテナントに対して認証済みの複合機であるかを確認する（Ｓ１３０１）。要求元の複合機が認証済みの複合機であれば（Ｓ１３０１：ＹＥＳ）、ＣＰＵ２０１は、バックアップデータ一覧の取得要求に応じるべくＳ１３０２へと処理を進める。認証されていない複合機からの要求である場合は（Ｓ１３０１：ＮＯ）、処理を終了する。Ｓ１３０２において、ＣＰＵ２０１は、Ｓ１１０２にて送信されたシリアル番号と一致するシリアル番号が紐付いたバックアップデータを検索する。ＣＰＵ２０１は、Ｓ１３０３において、バックアップデータが見つかったか判断する。バックアップデータが一つも見つからない場合、Ｓ１３０５において、ＣＰＵ２０１はバックアップデータなしをマイグレーションアプリケーション５２１に通知する。バックアップデータが見つかった場合、特に複数見つかった場合、ＣＰＵ２０１は、シリアル番号で抽出されたバックアップデータの評価点を算出していく。そして、ＣＰＵ２０１は、評価点が大きいバックアップデータの順番に優先順位を高くつけていく。ここで、同一シリアル番号のバックアップデータに対し優先順位を付ける理由として、時間経過にともなう構成の変化が挙げられる。例えば、外付けのＢＬＥデバイスが着脱されるとＢＬＥ機能の有無が変化する。また、拡張アプリのインストール／アンインストールをおこなうとアプリ機能の有無が変化する。そのため、シリアル番号を用いてバックアップデータを抽出する場合であってもデバイス仕様を用いた評価をおこなうことが望ましい。また、マイグレーション情報の付与されているバックアップデータには高い優先順位がつけられる。ＣＰＵ２０１は、優先順位情報やマイグレーション情報等の付与情報を含めたバックアップデータ一覧情報をマイグレーションアプリケーション５２１に送信する。
【００７６】
＜備考＞
以上で述べたように、本実施例によれば、１つの装置でバックアップしたデータを他の装置にインポートすることができる。また、インポートするバックアップデータを選択する画面において、バックアップデータの識別情報を優先順位に基づき表示することができる。また、インポートするバックアップデータを選択する画面において、インポートに適したバックアップデータである情報を配置することができる。また、シリアル番号等を用いることで一覧するバックアップデータの数を抑制することができる。このように、本実施例のシステム、操作性に優れたユーザインタフェースを提供できる。
【００７７】
（その他の実施例）
本発明は上述した実施の形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施例の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した各実施形態及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【００７８】
本発明は、上述した実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００７９】
本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
【００８０】
実施例では、各オプションの一致、不一致と係数により評価点を算出する評価方法を採用した。しかしながら、各オプション種別でとりうる値、バックアップ値に対する評価点を予め設定しておき、値とバックアップ値に対する評価点の差分の二乗平均平方根を算出するなどの他の評価方法を用いても構わない。
【００８１】
実施例では、図１０（Ａ）、図１０（Ｂ）のように、表示順により優先順位の高低をしめしたが、操作デバイス３１０画面上の色や表示サイズを変えるなどの他の方法で優先順位を示しても構わない。
【００８２】
実施例では、マイグレーション付属情報の有無を”〇”で示しているが、ユーザがマイグレーション用バックアップ時に残したメッセージ、キーワードを表示するなどでも構わない。例えば、操作画面７００に文字の入力フォームを設け“Ａ部門・移転用”等の用途に応じたメッセージを残せるようにしてもよい。
【００８３】
実施例では、バックアップデータの評価および優先順位の付与をサーバ１０１側で行った。しかしながら、複合機側でバックアップデータの評価および優先順位付与を行ってもよい。その場合、Ｓ１４１２において、デバイス仕様情報を送信することなく、一覧情報の要求をおこなう。サーバ１０１は、Ｓ１４１３において、保持するバックアップデータのすべてにデバイス仕様情報を紐づける。そして作成した情報を複合機に送信する。複合機は受信した情報に基づき評価と優先順位の決定を行う。なお、評価のみをサーバ１０１のみでおこない、優先順位付けを複合機でおこなう形態であってもよい。
【００８４】
実施例では、デバイス情報表示ボタン１００２の選択にしたがって、サーバ１０１にバックアップ元装置の構成情報を要求した。しかしながら、Ｓ１４１４における一覧情報の受信時にバックアップ元装置の構成情報を伴って受信しても構わない。
【００８５】
実施例では、Ｓ１２０４において、利用可能なすべてのバックアップデータ一覧を複合機に出力した。しかしながら、検索した結果のうち、一部のバックアップデータ一覧のみを複合機に送信してもよい。例えば、評価の結果、所定の評価値以上となったバックアップデータについてのみ一覧情報として複合機に送信する形態であってもよい。
【００８６】
なお、実施例中に登場する略称の定義は次の通りである。
【００８７】
ＡＳＩＣとは、Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔのことである。
ＢＬＥとは、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙのことである。
ＣＰＵとは、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔのことである。
ＦＡＸとは、ｆａｃｓｉｍｉｌｅのことである。
ＨＤＤとは、Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅのことである。
ＩＣとは、Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔのことである。
ＩＤとは、Ｉｄｅｎｔｉｆｉｃａｔｉｏｎのことである。
ＬＡＮとは、Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋのことである。
ＬＥＤとは、Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅのことである。
ＮＣＵとは、Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔのことである。
ＮＦＣとは、Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎのことである。
ＭＦＰとは、Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌのことである。
ＯＳとは、Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍのことである。
ＲＡＭとは、Ｒａｎｄｏｍ‐Ａｃｃｅｓｓ  Ｍｅｍｏｒｙのことである。
ＲＩＰとは、Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒのことである。
ＲＯＭとは、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙのことである。
ＳＳＤとは、Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅのことである。
【符号の説明】
【００８８】
１０１  サーバ
１０６  複合機
１０７  複合機
１０８  複合機
１０９  複合機
５２１  マイグレーションアプリケーション
【図１】
2020167622.tif 000006
【図２】
2020167622.tif 000007
【図３】
2020167622.tif 000008
【図４】
2020167622.tif 000009
【図５】
2020167622.tif 000010
【図６】
2020167622.tif 000011
【図７】
2020167622.tif 000012
【図８】
2020167622.tif 000013
【図９】
2020167622.tif 000014
【図１０】
2020167622.tif 000015
【図１１】
2020167622.tif 000016
【図１２】
2020167622.tif 000017
【図１３】
2020167622.tif 000018
【図１４】
2020167622.tif 000019