(57)【要約】【課題】インポート作業に伴う操作を容易に行う。【解決手段】デバイス情報管理部１１７が、管理テーブルを用いて機器構成に関する情報をデバイス識別情報に紐付けて管理し、システム制御部１２１が、パネル部１０５を介してインポート処理が選択されると、デバイス識別情報を含むエクスポートデータを読み込んで変換し、インポート処理を実行する。また、システム制御部１２１は、インポート処理を実行する際、情報提供サーバー２００に対し、インポート先のデバイス識別情報とエクスポート元のデバイス識別情報との組み合わせに対応するデータ変換用のアプリケーションのダウンロードを要求する。これにより、外部の変換ツールを用いることなく、さらにはエクスポート元とインポート先の機器構成などの違いを意識することなく、ダウンロードしたデータ変換用のアプリケーションによりインポート処理を実行できる。【選択図】図１
2018079578.tif 000002
【特許請求の範囲】
【請求項１】
パネル部と、
機器構成に関する情報を第１のデバイス識別情報に紐付けて管理する管理テーブルを有するデバイス情報管理部と、
前記パネル部を介してインポート処理が選択されると、第２のデバイス識別情報を含むエクスポートデータを読み込んで変換し、インポート処理を実行するシステム制御部とを備え、
前記システム制御部は、情報提供サーバーに対し、前記第１のデバイス識別情報と前記第２のデバイス識別情報との組み合わせに対応するデータ変換用のアプリケーションのダウンロードを要求し、インポート処理を実行する
ことを特徴とする電子機器。
【請求項２】
前記システム制御部は、前記第１のデバイス識別情報と前記第２のデバイス識別情報とが異なる場合、前記情報提供サーバーに対してダウンロードを要求することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記システム制御部は、前記情報提供サーバーに対してダウンロードを要求する際、インポート先を示す情報を付加した前記第１のデバイス識別情報と、エクスポート元を示す情報を付加した前記第２のデバイス識別情報とを送信することを特徴とする請求項１又は２に記載の電子機器。
【請求項４】
前記機器構成に関する情報は、機種情報とファームウェア情報とを含むことを特徴とする請求項１〜３のいずれかに記載の電子機器。
【請求項５】
電子機器を制御するコンピューターに実行させるアプリケーション制御プログラムであって、
デバイス情報管理部により、管理テーブルを用いて機器構成に関する情報を第１のデバイス識別情報に紐付けて管理する工程と、
システム制御部により、パネル部を介してインポート処理が選択されると、第２のデバイス識別情報を含むエクスポートデータを読み込んで変換し、インポート処理を実行する工程とを有し、
前記システム制御部は、情報提供サーバーに対し、前記第１のデバイス識別情報と前記第２のデバイス識別情報との組み合わせに対応するデータ変換用のアプリケーションのダウンロードを要求し、インポート処理を実行する
ことを特徴とするアプリケーション制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データのインポートに適した電子機器及びアプリケーション制御プログラムに関する。
【背景技術】
【０００２】
たとえば、多機能プリンター、複合機などのＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）である画像形成装置においては、印刷機能、コピー機能、ＦＡＸ機能、ネットワーク経由でのデータ送受信機能などを搭載している機種がある。これらの機能は、それぞれ専用のソフトウェアを元に実行されるが、今後ますます機能の増加が予測される。
【０００３】
ところで、画像形成装置には、各機能の設定情報、アドレス帳の情報、ユーザー認証情報などの各種情報が登録されている。また、これらの各種情報は、エクスポートしたデータをインポートすることで、他の画像形成装置でも利用できる。ただし、エクスポート元とインポート先との機種などが異なる場合、データ形式が異なるため、エクスポートしたデータを変換してインポートする必要がある。
【０００４】
このようなデータ形式の異なるデータを変換するものとして、特許文献１では、共通形式変換手段により、種別形式データと、機種に依存しない共通形式データとを変換する規則を示す変換前種別形式データ用の変換規則情報である変換前データ用変換規則情報に基づいて変換前種別形式データを共通形式データに変換し、種別形式変換手段により、共通形式データを変換後種別形式データ用の変換規則情報である変換後データ用変換規則情報に基づいて変換後種別形式データに変換するデータ変換プログラムを提案している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−１４９５８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した特許文献１でのデータ変換プログラムでは、変換前種別形式データを一旦共通形式データに変換した後で変換後種別形式データに変換するので、種別形式データを画像形成装置の機種の変更に応じて変換することができる。
【０００７】
ところで、特許文献１でのデータ変換プログラムでは、データ変換プログラムを外部の変換ツールであるデータ変換装置に搭載しておき、一旦、エクスポート元の変換前種別形式データを変換ツールに取り込んで共通形式データに変換し、さらに変換後種別形式データに変換した後に、インポート先の画像形成装置にインポートする必要がある。
【０００８】
この場合、インポート先の機種毎に機能などが異なると、それぞれの機種毎に対応したデータ変換プログラムを外部の変換ツールに搭載しておく必要がある。特に、ＡＤＦ（Ａｕｔｏｍａｔｉｃ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）や、印刷済みの用紙の仕分けやステープルなどを行うフィニッシャーなどのオプションユニットを追加した場合、オプションユニットをサポートするアプリケーションの追加や、オプションユニットを制御するファームウェアの追加などに対応したデータ変換プログラムを外部の変換ツールに搭載しておく必要がある。
【０００９】
このように、外部の変換ツールに、たとえばオプションユニットの追加に伴うアプリケーションの追加、及びオプションユニットを制御するファームウェアの追加などに対応したデータ変換プログラムを搭載すると、インポート先の画像形成装置に対応するデータ変換プログラムの数が増加し、インポート作業に伴う操作が繁雑になるという問題がある。
【００１０】
本発明は、このような状況に鑑みてなされたものであり、上記問題点を解消することができる電子機器及びアプリケーション制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の電子機器は、パネル部と、機器構成に関する情報を第１のデバイス識別情報に紐付けて管理する管理テーブルを有するデバイス情報管理部と、前記パネル部を介してインポート処理が選択されると、第２のデバイス識別情報を含むエクスポートデータを読み込んで変換し、インポート処理を実行するシステム制御部とを備え、前記システム制御部は、情報提供サーバーに対し、前記第１のデバイス識別情報と前記第２のデバイス識別情報との組み合わせに対応するデータ変換用のアプリケーションのダウンロードを要求し、インポート処理を実行することを特徴とする。
また、前記システム制御部は、前記第１のデバイス識別情報と前記第２のデバイス識別情報とが異なる場合、前記情報提供サーバーに対してダウンロードを要求することを特徴とする。
また、前記システム制御部は、前記情報提供サーバーに対してダウンロードを要求する際、インポート先を示す情報を付加した前記第１のデバイス識別情報と、エクスポート元を示す情報を付加した前記第２のデバイス識別情報とを送信することを特徴とする。
また、前記機器構成に関する情報は、機種情報とファームウェア情報とを含むことを特徴とする。
本発明のアプリケーション制御プログラムは、電子機器を制御するコンピューターに実行させるアプリケーション制御プログラムであって、デバイス情報管理部により、管理テーブルを用いて機器構成に関する情報を第１のデバイス識別情報に紐付けて管理する工程と、システム制御部により、パネル部を介してインポート処理が選択されると、第２のデバイス識別情報を含むエクスポートデータを読み込んで変換し、インポート処理を実行する工程とを有し、前記システム制御部は、情報提供サーバーに対し、前記第１のデバイス識別情報と前記第２のデバイス識別情報との組み合わせに対応するデータ変換用のアプリケーションのダウンロードを要求し、インポート処理を実行することを特徴とする。
本発明の電子機器及びアプリケーション制御プログラムでは、デバイス情報管理部により、管理テーブルを用いて機器構成に関する情報を第１のデバイス識別情報に紐付けて管理し、システム制御部により、パネル部を介してインポート処理が選択されると、第２のデバイス識別情報を含むエクスポートデータを読み込んで変換し、インポート処理を実行する。また、システム制御部は、インポート処理を実行する際、情報提供サーバーに対し、第１のデバイス識別情報と第２のデバイス識別情報との組み合わせに対応するデータ変換用のアプリケーションのダウンロードを要求する。
これにより、たとえばオプションユニットの追加に伴うアプリケーションの追加、及びオプションユニットを制御するファームウェアの追加などに対応したデータ変換プログラムを搭載した外部の変換ツールを用いることなく、さらにはエクスポート元とインポート先の機器構成などの違いを意識することなく、ダウンロードしたデータ変換用のアプリケーションによりインポート処理を実行できる。
【発明の効果】
【００１２】
本発明の電子機器及びアプリケーション制御プログラムによれば、データ変換プログラムを搭載した外部の変換ツールを用いることなく、さらにはエクスポート元とインポート先の機器構成などの違いを意識することなく、ダウンロードしたデータ変換用のアプリケーションによりインポート処理を実行できるので、インポート作業に伴う操作を容易に行うことができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の電子機器をＭＦＰに適用した場合の一実施形態を示す図である。
【図２】図１のＭＦＰが管理する管理テーブルを示すものであって、図２（ａ）はインポート先のＭＦＰが管理する管理テーブルを示す図であり、図２（ｂ）はエクスポート元のＭＦＰが管理する管理テーブルを示す図である。
【図３】図１の情報提供サーバーが管理する管理テーブルの一例を示す図である。
【図４】図１のＭＦＰでのデータ変換処理について説明するためのフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の電子機器の一実施形態を、図１〜図４を参照しながら説明する。なお、以下の説明においての電子機器の一例としては、たとえば印刷機能、コピー機能、ＦＡＸ機能、ネットワーク経由でのデータ送受信機能などを搭載した複合的な周辺機器であるＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）であるものとする。
【００１５】
まず、図１に示すように、ＭＦＰ１００は、インターネットなどのネットワーク３００を介し、データ変換用のアプリケーションなどを提供する情報提供サーバー２００に接続されている。また、ＭＦＰ１００には、各機能の設定情報、アドレス帳の情報、ユーザー認証情報などの各種情報が登録されている。また、各種情報は、エクスポートすることで、他のＭＦＰ１００にもインポートできる。ここで、各種情報には、たとえば印刷機能、コピー機能、ＦＡＸ機能、ネットワーク経由でのデータ送受信機能などで共有されるデータが含まれている。ただし、詳細については後述するが、エクスポート元とインポート先との機種などが異なる場合、データ形式が異なるため、本実施形態では情報提供サーバー２００からデータ変換用のアプリケーションをダウンロードし、エクスポートしたデータ（以下、エクスポートデータという）を変換してインポートしている。
【００１６】
ここで、ＭＦＰ１００は、スキャナー部１０１、プリンター部１０２、ＦＡＸ部１０３、Ｉ／Ｆ（インターフェース）１０４、パネル部１０５及びＨＤＤ１０６の動作を制御する制御部１１０を備えている。
【００１７】
スキャナー部１０１は、イメージセンサ（図示省略）によって読み取られる図示しない原稿の画像をデジタルの画像データに変換し、制御部１１０に入力するデバイスである。プリンター部１０２は、制御部１１０から出力される印刷データに基づき、図示しない用紙上に画像を印刷するデバイスである。ＦＡＸ部１０３は、制御部１１０から出力されるデータを、電話回線を通じ相手方となるファクシミリへと送信し、また、相手方ファクシミリからのデータを受信して制御部１１０に入力するデバイスである。
【００１８】
Ｉ／Ｆ１０４は、ネットワーク３００を介し、情報提供サーバー２００に接続されている。なお、Ｉ／Ｆ１０４は、他の図示しないＭＦＰやユーザー端末などとの通信を受け持ってもよいし、図示しないコンテンツサーバーやウェブサーバーなどとの通信を受け持ってもよい。パネル部１０５は、ＭＦＰ１００の印刷機能、コピー機能、ＦＡＸ機能、ネットワーク３００経由でのデータ送受信機能や、各種設定のための表示を行うタッチパネルなどのデバイスである。ＨＤＤ１０６は、ＭＦＰ１００の種々の機能を提供するためのアプリケーションプログラムなどを記憶している記憶デバイスである。また、ＨＤＤ１０６は、たとえばユーザー端末側から登録された印刷ジョブ及びページ記述言語による印刷対応データなどを記憶するユーザーボックスを有している。
【００１９】
制御部１１０は、認証プログラムなどのアプリケーションプログラム、画像形成プログラム、及び制御プログラムなどを実行してＭＦＰ１００全体の動作を制御するプロセッサーである。制御部１１０は、スキャナー制御部１１１、プリンター制御部１１２、ＦＡＸ（Ｆａｃｓｉｍｉｌｅ）制御部１１３、通信制御部１１４、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１５、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１６、デバイス情報管理部１１７、画像処理部１１８、パネル操作制御部１１９、ＨＤＤ制御部１２０、システム制御部１２１を備えている。また、これらは、データバス１２２に接続されている。
【００２０】
スキャナー制御部１１１は、スキャナー部１０１の読み取り動作を制御する。プリンター制御部１１２は、プリンター部１０２の印刷動作を制御する。ＦＡＸ制御部１１３は、ＦＡＸ部１０３によるデータの送受信動作を制御する。通信制御部１１４は、Ｉ／Ｆ１０４を介し、ネットワーク３００経由でのデータなどの送受信の制御を行う。
【００２１】
ＲＡＭ１１５は、プログラムを実行するためのワークメモリーである。また、ＲＡＭ１１５は、画像処理部１１８によって画像処理された印刷データを記憶する。ＥＥＰＲＯＭ１１６には、各部の動作チェックなどを行う制御プログラムが記憶されている。また、ＥＥＰＲＯＭ１１６には、スキャナー部１０１、プリンター部１０２、ＦＡＸ部１０３、Ｉ／Ｆ（インターフェース）１０４、パネル部１０５及びＨＤＤ１０６などを動作させるためのファームウェアが記憶されている。また、ＥＥＰＲＯＭ１１６には、各機能の設定情報、アドレス帳の情報、ユーザー認証情報などの各種情報のエクスポート及びインポートを行う専用アプリケーションが記憶されている。この専用アプリケーションを用いることにより、ＨＤＤ１０６などを交換する際、予めエクスポートデータをＵＳＢメモリーなどにバックアップしておくことで、ＨＤＤ１０６などの交換後にインポートできる。なお、専用アプリケーションについては、情報提供サーバー２００からダウンロードできる場合、ＥＥＰＲＯＭ１１６への記憶を省いてもよい。
【００２２】
デバイス情報管理部１１７は、詳細については後述するが、ＭＦＰ１００の機器構成に関する情報を管理する、後述の図２に示す管理テーブル４００を有している。また、デバイス情報管理部１１７は、たとえばシステム制御部１２１がデータ変換用のアプリケーションの手順に従い、エクスポート元のエクスポートデータをインポート先のデータ形式に合うように変換したデータを管理する。画像処理部１１８は、スキャナー部１０１によって読み取られた画像データに対する画像処理（ラスタライズ）を行う。また、画像処理部１１８は、ＨＤＤ１０６のユーザーボックスに登録された印刷対象データに対する画像処理（ラスタライズ）を行う。なお、システム制御部１２１は、画像処理部１１８が画像処理した印刷データを、一旦、ＲＡＭ１１５に記憶させる。
【００２３】
パネル操作制御部１１９は、パネル部１０５の表示動作を制御する。また、パネル操作制御部１１９は、パネル部１０５を介し、印刷、コピー、ＦＡＸ、ネットワーク３００経由でのデータ送受信などの開始を受け付ける。また、パネル操作制御部１１９は、パネル部１０５を介して他のＭＦＰがエクスポートした各種情報のインポート処理の選択を受け付ける。
【００２４】
システム制御部１２１は、各部の連携動作などを制御する。また、システム制御部１２１は、詳細については後述するが、パネル部１０５を介してインポート処理が選択されると、情報提供サーバー２００からデータ変換用のアプリケーションをダウンロードし、エクスポートデータを変換してインポート処理を実行する。また、システム制御部１２１は、インポート処理したデータをデバイス情報管理部１１７に管理させる。また、システム制御部１２１は、情報提供サーバー２００に対してデータ変換用のアプリケーションのダウンロードを要求する際、後述のインポート先のデバイス識別情報４００ａ（図２（ａ）参照）と、エクスポート元のデバイス識別情報４０１ａ（図２（ｂ）参照）とを併せて送信する。このとき、システム制御部１２１は、デバイス識別情報４００ａにインポート先であることを示す後述の図３に示す情報（「＿ｉ」）を付加し、デバイス識別情報４０１ａにエクスポート元であることを示す後述の図３に示す情報「＿ｅ」を付加する。これにより、情報提供サーバー２００側では、デバイス識別情報４００ａがインポート先で、デバイス識別情報４０１ａがエクスポート元であることを判断できる。
【００２５】
次に、図２を参照し、デバイス情報管理部１１７が管理する情報について説明する。なお、以下においては、インポート先のＭＦＰ１００とエクスポート元のＭＦＰ１００とは異なるものとして説明する。まず、図２（ａ）は、インポート先のＭＦＰ１００側が管理している管理テーブル４００の一例を示している。管理テーブル４００には、たとえば「ＢＢ０００１」で示すデバイス識別情報４００ａと、たとえば「Ｄ５Ｄ２０７７ＰＰＬ」で示す機種情報４００ｂと、たとえば「Ｐａｃｋａｇｅ  ｖｅｒ．１．２」で示すファームウェア情報４００ｃとが登録されている。なお、機種情報４００ｂ及びファームウェア情報４００ｃは、デバイス識別情報４００ａに紐付けられている。すなわち、デバイス識別情報４００ａを確認することで、機種情報４００ｂ及びファームウェア情報４００ｃの内容を判断できる。また、デバイス識別情報４００ａは、システム制御部１２１がエクスポートデータをインポート処理する際、後述のデバイス識別情報４０１ａとの比較により、データ形式が一致しているかどうかの判断に用いられる。
【００２６】
また、「Ｐａｃｋａｇｅ  ｖｅｒ．１．２」は、「Ｆｉｒｍｗａｒｅ  Ａ  ｖｅｒ．１．０」、「Ｆｉｒｍｗａｒｅ  Ｂ  ｖｅｒ．２．５」、「Ｆｉｒｍｗａｒｅ  Ｃ  ｖｅｒ．３．３」の組み合わせを示すパッケージ情報である。また、「Ｐａｃｋａｇｅ」はパッケージであることを示し、「ｖｅｒ．１．２」はバージョン番号を示す。また、「Ｆｉｒｍｗａｒｅ  Ａ」、「Ｆｉｒｍｗａｒｅ  Ｂ」、「Ｆｉｒｍｗａｒｅ  Ｃ」は機能名を示し、「ｖｅｒ．１．０」、「ｖｅｒ．２．５」、「ｖｅｒ．３．３」はバージョン番号を示す。
【００２７】
図２（ｂ）は、エクスポート元のＭＦＰ１００側が管理している管理テーブル４０１の一例を示している。。管理テーブル４０１には、たとえば「ＡＡ０００１」で示すデバイス識別情報４０１ａと、たとえば「Ｄ４Ｃ２０６６ＰＰＬ」で示す機種情報４０１ｂと、たとえば「Ｐａｃｋａｇｅ  ｖｅｒ．１．０」で示すファームウェア情報４０１ｃとが登録されている。なお、機種情報４０１ｂ及びファームウェア情報４０１ｃは、デバイス識別情報４０１ａに紐付けられている。すなわち、デバイス識別情報４０１ａを確認することで、機種情報４０１ｂ及びファームウェア情報４０１ｃの内容を判断できる。また、デバイス識別情報４０１ａは、各機能の設定情報、アドレス帳の情報、ユーザー認証情報などの各種情報をエクスポートする際、エクスポートデータに含まれる。
【００２８】
また、「Ｐａｃｋａｇｅ  ｖｅｒ．１．０」は、「Ｆｉｒｍｗａｒｅ  Ａ  ｖｅｒ．１．０」、「Ｆｉｒｍｗａｒｅ  Ｂ  ｖｅｒ．２．３」、「Ｆｉｒｍｗａｒｅ  Ｃ  ｖｅｒ．３．１」の組み合わせを示すパッケージ情報である。また、「Ｐａｃｋａｇｅ」はパッケージであることを示し、「ｖｅｒ．１．０」はバージョン番号を示す。また、「Ｆｉｒｍｗａｒｅ  Ａ」、「Ｆｉｒｍｗａｒｅ  Ｂ」、「Ｆｉｒｍｗａｒｅ  Ｃ」は機能名を示し、「ｖｅｒ．１．０」、「ｖｅｒ．２．３」、「ｖｅｒ．３．１」はバージョン番号を示す。
【００２９】
次に、図３を参照し、情報提供サーバー２００が管理する情報について説明する。図３は、情報提供サーバー２００側のデータ変換用のアプリケーションを管理する管理テーブル５００の一例を示している。管理テーブル５００には、アプリケーション識別番号５００ａとデバイス組み合わせ情報５００ｂとが登録されている。アプリケーション識別番号５００ａは、データ変換用のアプリケーションを管理する。デバイス組み合わせ情報５００ｂは、インポート先のデバイス識別情報４００ａ（図２（ａ）参照）と、エクスポート元のデバイス識別情報４０１ａ（図２（ｂ）参照）との組み合わせを示す。
【００３０】
すなわち、情報提供サーバー２００側では、管理テーブル５００を用い、ＭＦＰ１００からのデータ変換用のアプリケーションのダウンロードの要求に含まれる、インポート先のデバイス識別情報４００ａとエクスポート元のデバイス識別情報４０１ａとの組み合わせに対応するデータ変換用のアプリケーションを選択して送信する。ここで、インポート先のデバイス識別情報４００ａがたとえば「ＢＢ０００１」であり、エクスポート元のデバイス識別情報４０１ａがたとえば「ＡＡ０００１」であれば、アプリケーション識別番号５００ａが「０００１」のデータ変換用のアプリケーションが選択されてＭＦＰ１００に送信される。なお、たとえば「ＢＢ０００１」に付加されている「＿ｉ」はインポート先を示し、「ＡＡ０００１」に付加されている「＿ｅ」はエクスポート元を示している。
【００３１】
なお、図３では、インポート先のデバイス識別情報４００ａとエクスポート元のデバイス識別情報４０１ａとが異なっている場合での組み合わせを示しているが、たとえばインポート先とエクスポート元とが共に同じデバイス識別情報４００ａである場合、同じデバイス識別情報４００ａの組み合わせを、アプリケーション識別番号５００ａで管理してもよい。
【００３２】
次に、図４を参照し、ＭＦＰ１００でのデータ変換処理について説明する。なお、以下においては、他のＭＦＰ１００からのエクスポートデータをＵＳＢメモリーなどの記憶デバイスから取り込む場合として説明する。また、インポート先のＭＦＰ１００のＥＥＰＲＯＭ１１６には、上述した各種情報のエクスポート及びインポートを行う専用アプリケーションが記憶されている場合として説明する。
【００３３】
（ステップＳ１０１）
システム制御部１２１は、インポート処理の指示有りかどうかを判断する。
この場合、システム制御部１２１は、パネル操作制御部１１９からのパネル部１０５を介してインポート処理の選択を受け付けたことを示す通知が無ければインポート処理の指示が無いと判断する（ステップＳ１０１：Ｎｏ）。
これに対し、システム制御部１２１は、パネル操作制御部１１９からのパネル部１０５を介してインポート処理の選択を受け付けたことを示す通知が有ればインポート処理の指示が有ると判断し（ステップＳ１０１：Ｙｅｓ）、ステップＳ１０２に移行する。
【００３４】
（ステップＳ１０２）
システム制御部１２１は、デバイス識別情報を比較する。
この場合、システム制御部１２１は、たとえばＵＳＢメモリーからエクスポートデータを読み込み、エクスポートデータに含まれる、たとえば図２（ｂ）の管理テーブル４０１に示したデバイス識別情報４０１ａと、デバイス情報管理部１１７が管理している図２（ａ）の管理テーブル４００のデバイス識別情報４００ａとを比較する。
【００３５】
（ステップＳ１０３）
システム制御部１２１は、一致したかどうかを判断する。
この場合、システム制御部１２１は、エクスポートデータに含まれるデバイス識別情報４０１ａと、デバイス情報管理部１１７が管理している管理テーブル４００のデバイス識別情報４００ａとが同じである場合、一致したと判断し（ステップＳ１０３：Ｙｅｓ）、ステップＳ１０７に移行する。
これに対し、システム制御部１２１は、エクスポートデータに含まれるデバイス識別情報４０１ａと、デバイス情報管理部１１７が管理している管理テーブル４００のデバイス識別情報４００ａとが異なる場合、一致しないと判断し（ステップＳ１０３：Ｎｏ）、
ステップＳ１０４に移行する。
【００３６】
（ステップＳ１０４）
システム制御部１２１は、データ変換用のアプリケーションのダウンロードを要求する。
この場合、システム制御部１２１は、通信制御部１１４を介し、情報提供サーバー２００に対してデータ変換用のアプリケーションのダウンロードを要求する。また、システム制御部１２１は、ダウンロードを要求する際、エクスポート元のデバイス識別情報４００ａとインポート先のデバイス識別情報４０１ａとを併せて送信する。また、システム制御部１２１は、デバイス識別情報４００ａにインポート先であることを示す図３に示した情報（「＿ｉ」）を付加し、デバイス識別情報４０１ａにエクスポート元であることを示す図３に示した情報「＿ｅ」を付加する。
このとき、情報提供サーバー２００側では、管理テーブル５００を用い、ＭＦＰ１００からのデータ変換用のアプリケーションのダウンロードの要求に含まれる、インポート先のデバイス識別情報４００ａとエクスポート元のデバイス識別情報４０１ａとの組み合わせに対応するデータ変換用のアプリケーションを選択して送信する。ここで、情報提供サーバー２００側では、デバイス識別情報４００ａがたとえば「ＢＢ０００１＿ｉ」であるとき、「ＢＢ０００１」に付加されている「＿ｉ」からデバイス識別情報４００ａがインポート先であると判断する。また、デバイス識別情報４０１ａがたとえば「ＡＡ０００１＿ｅ」であるとき、「ＡＡ０００１」に付加されている「＿ｅ」からデバイス識別情報４０１ａがエクスポート元であると判断する。
【００３７】
（ステップＳ１０５）
システム制御部１２１は、ダウンロードが完了したかどうかを判断する。
この場合、システム制御部１２１は、通信制御部１１４からのダウンロードの完了を示す通知が無ければダウンロードが完了していないと判断する（ステップＳ１０５：Ｎｏ）。
これに対し、システム制御部１２１は、通信制御部１１４からのダウンロードの完了を示す通知が有ればダウンロードが完了したと判断し（ステップＳ１０５：Ｙｅｓ）、ステップＳ１０６に移行する。
【００３８】
（ステップＳ１０６）
システム制御部１２１は、データ変換用のアプリケーションをインストールする。
この場合、システム制御部１２１は、ダウンロードしたデータ変換用のアプリケーションをたとえばＥＥＰＲＯＭ１１６に記憶させ、さらにデータ変換用のアプリケーションを読み込む。
【００３９】
（ステップＳ１０７）
システム制御部１２１は、インポート処理を実行する。
この場合、システム制御部１２１は、データ変換用のアプリケーションの手順に従い、エクスポートデータをインポート先のデータ形式に合うように変換し、変換したデータをデバイス情報管理部１１７に管理させる。
なお、システム制御部１２１は、ステップＳ１０３での比較において、エクスポートデータに含まれるデバイス識別情報４０１ａと、デバイス情報管理部１１７が管理している管理テーブル４００のデバイス識別情報４００ａとが同じである場合、ＥＥＰＲＯＭ１１６が記憶している各種情報のエクスポート及びインポートを行う専用アプリケーションの手順に従い、エクスポートデータをインポート先のデータ形式に合うように変換し、変換したデータをデバイス情報管理部１１７に管理させる。
【００４０】
（ステップＳ１０８）
システム制御部１２１は、データ変換用のアプリケーションを削除する。
この場合、システム制御部１２１は、データ変換用のアプリケーションの手順に従ってのデータ変換を終了すると、ＥＥＰＲＯＭ１１６に記憶させたデータ変換用のアプリケーションを削除し、処理を終了する。
ここで、システム制御部１２１がデータ変換を終了した後、ＥＥＰＲＯＭ１１６に記憶させたデータ変換用のアプリケーションを削除することで、ＥＥＰＲＯＭ１１６の記憶容量の減少を抑制できる。
【００４１】
なお、ステップＳ１０３でエクスポートデータに含まれるデバイス識別情報４０１ａと、デバイス情報管理部１１７が管理している管理テーブル４００のデバイス識別情報４００ａとが一致した場合、ステップＳ１０７でＥＥＰＲＯＭ１１６が記憶している専用アプリケーションの手順に従い、データ変換を行ったが、デバイス識別情報４０１ａとデバイス識別情報４００ａとが一致した場合もステップＳ１０４でデータ変換用のアプリケーションのダウンロードを要求してもよい。この場合、システム制御部１２１は、情報提供サーバー２００に対し、デバイス識別情報４００ａとデバイス識別情報４０１ａとの組み合わせに対応するデータ変換用のアプリケーションを要求する。これにより、ＥＥＰＲＯＭ１１６への専用アプリケーションの記憶が不要となり、ＥＥＰＲＯＭ１１６の記憶容量を増やすことができる。
【００４２】
また、ステップＳ１０２で、たとえばＵＳＢメモリーからエクスポートデータを読み込む場合として説明したが、デバイス識別情報４０１ａを付加したエクスポートデータを予めエクスポート元のＭＦＰ１００から情報提供サーバー２００に登録しておき、ステップＳ１０４でのデータ変換用のアプリケーションのダウンロードを要求する際、登録しておいたエクスポートデータのダウンロードを併せて要求してもよい。この場合、ＵＳＢメモリーへのエクスポートデータの記憶と、ＵＳＢメモリーからの読み込みに関わる操作が不要となる。
【００４３】
このように、本実施形態では、デバイス情報管理部１１７により、管理テーブル４００を用いて機器構成に関する情報をデバイス識別情報４００ａ（第１のデバイス識別情報）に紐付けて管理し、システム制御部１２１により、パネル部１０５を介してインポート処理が選択されると、デバイス識別情報４０１ａ（第２のデバイス識別情報）を含むエクスポートデータを読み込んで変換し、インポート処理を実行する。また、システム制御部１２１は、インポート処理を実行する際、情報提供サーバー２００に対し、デバイス識別情報４００ａ（第１のデバイス識別情報）とデバイス識別情報４０１ａ（第２のデバイス識別情報）との組み合わせに対応するデータ変換用のアプリケーションのダウンロードを要求する。
【００４４】
これにより、たとえばオプションユニットの追加に伴うアプリケーションの追加、及びオプションユニットを制御するファームウェアの追加などに対応したデータ変換プログラムを搭載した外部の変換ツールを用いることなく、さらにはエクスポート元とインポート先の機器構成などの違いを意識することなく、ダウンロードしたデータ変換用のアプリケーションによりインポート処理を実行できるので、インポート作業に伴う操作を容易に行うことができる。
【００４５】
なお、本実施形態では、電子機器をＭＦＰ１００に適用した場合として説明したが、この例に限らず、複数の機能を搭載したＰＣ（ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）、携帯端末、タブレット端末などの他の電子機器に適用してもよい。
【符号の説明】
【００４６】
１００  ＭＦＰ
１０１  スキャナー部
１０２  プリンター部
１０３  ＦＡＸ部
１０４  Ｉ／Ｆ
１０５  パネル部
１０６  ＨＤＤ
１１０  制御部
１１１  スキャナー制御部
１１２  プリンター制御部
１１３  ＦＡＸ制御部
１１４  通信制御部
１１５  ＲＡＭ
１１６  ＥＥＰＲＯＭ
１１７  デバイス情報管理部
１１８  画像処理部
１１９  パネル操作制御部
１２０  ＨＤＤ制御部
１２１  システム制御部
１２２  データバス
２００  情報提供サーバー
３００  ネットワーク
４００、４０１、５００  管理テーブル
４００ａ、４０１ａ  デバイス識別情報
４００ｂ、４０１ｂ  機種情報
４００ｃ、４０１ｃ  ファームウェア情報
５００ａ  アプリケーション識別番号
５００ｂ  デバイス組み合わせ情報
【図１】
2018079578.tif 000003
【図２】
2018079578.tif 000004
【図３】
2018079578.tif 000005
【図４】
2018079578.tif 000006