(57)【要約】【課題】他の装置から設定情報を引き継ぐ場合に設定情報の変換処理を手動で行う場合と比較して、設定情報の引き継ぎ作業を容易にする。【解決手段】画像形成装置３は、引き継ぎ元の画像形成装置において実行される機能に関して設定される設定情報を取得する設定情報取得部と、引き継ぎ元の画像形成装置の機種情報を取得する機種情報取得部と、機種情報取得部にて取得した機種情報に基づき、設定情報を予め定めた形式に変換する変換部と、変換部による変換結果に基づいて、設定情報を予め定めた形式に変換するためのスキーマファイルを作成する作成部とを備える。【選択図】図２
2018028755.tif 000002
【特許請求の範囲】
【請求項１】
他の装置において実行される機能に関して設定される設定情報を取得する設定情報取得部と、
前記他の装置の機種情報を取得する機種情報取得部と、
前記機種情報取得部にて取得した前記機種情報に基づき、前記設定情報を予め定めた形式に変換する変換部と、
前記変換部による変換結果に基づいて、前記設定情報を前記形式に変換するための変換ファイルを作成する作成部と
を備える情報処理装置。
【請求項２】
前記作成部にて作成された前記変換ファイルを、ネットワークを介して接続される外部の装置に出力する出力部をさらに備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記変換部にて前記形式に変換された後の前記設定情報についての修正を受け付ける修正受付部をさらに備え、
前記作成部は、前記修正受付部にて受け付けた修正内容を反映させた前記変換ファイルを作成することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記変換部は、ネットワークを介して接続される外部装置から前記変換ファイルを取得し、取得した当該変換ファイルを用いて前記設定情報の変換を行い、
前記作成部は、前記変換部による変換結果に基づいて、当該変換部にて取得された前記変換ファイルの内容を更新することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
他の装置において実行される機能に関して設定される設定情報を当該他の装置から引き継ぐ情報処理装置と、
ネットワークを介して前記情報処理装置に接続され、前記設定情報の変換を行う変換ファイルを保持するファイル保持装置とを備え、
前記情報処理装置は、
前記他の装置から前記設定情報を取得する設定情報取得部と、
前記他の装置の機種情報を取得する機種情報取得部と、
前記機種情報に基づき、前記ファイル保持装置から前記変換ファイルを取得するファイル取得部と、
前記変換ファイルを用いて前記設定情報を予め定めた形式に変換する変換部と、
前記変換部による変換結果に基づいて、前記変換ファイルの内容を更新し、または新たな変換ファイルを作成する更新作成部と
を備える情報処理システム。
【請求項６】
前記更新作成部にて更新または作成された前記変換ファイルを、前記ファイル保持装置に出力する出力部をさらに備えることを特徴とする請求項５に記載の情報処理システム。
【請求項７】
コンピュータに対して、
他の装置において実行される機能に関して設定される設定情報を取得する機能と、
前記他の装置の機種情報を取得する機能と、
前記機種情報に基づき、前記設定情報を予め定めた形式に変換する機能と、
前記設定情報の変換結果に基づいて、当該設定情報を前記形式に変換するための変換ファイルを作成する機能と
を実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システムおよびプログラムに関する。
【背景技術】
【０００２】
従来技術として、特許文献１には、第二のサーバ装置が端末装置に対して、第三のサーバ装置へ設定情報を送信する設定情報送信命令を送信し、この設定情報送信命令に基づいて、端末装置が第三のサーバへ送信し、ネットワーク接続サービスを受けるための設定が行われるようにした情報処理システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−４４２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、引き継ぎ元の装置から引き継ぎ先の装置へ設定情報を引き継ぐ場合、引き継ぎ元の装置と引き継ぎ先の装置とで設定情報の形式が異なる場合がある。このような場合、引き継ぎ元の装置の設定情報を引き継ぎ先の装置においてそのまま用いることが困難になりやすい。特に、引き継ぎ元の装置と引き継ぎ先の装置とで製造メーカが異なるような場合には、引き継ぎ元の装置と引き継ぎ先の装置との間で設定情報の変換を行うためのツール等の準備が無い場合が多く、手動で変換処理を行う必要がある。この場合、設定情報の引き継ぎに要する労力が大きくなりやすい。
【０００５】
本発明は、他の装置から設定情報を引き継ぐ場合に設定情報の変換処理を手動で行う場合と比較して、設定情報の引き継ぎ作業を容易にすることを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に係る発明は、他の装置において実行される機能に関して設定される設定情報を取得する設定情報取得部と、前記他の装置の機種情報を取得する機種情報取得部と、前記機種情報取得部にて取得した前記機種情報に基づき、前記設定情報を予め定めた形式に変換する変換部と、前記変換部による変換結果に基づいて、前記設定情報を前記形式に変換するための変換ファイルを作成する作成部とを備える情報処理装置である。
請求項２に係る発明は、前記作成部にて作成された前記変換ファイルを、ネットワークを介して接続される外部の装置に出力する出力部をさらに備えることを特徴とする請求項１に記載の情報処理装置である。
請求項３に係る発明は、前記変換部にて前記形式に変換された後の前記設定情報についての修正を受け付ける修正受付部をさらに備え、前記作成部は、前記修正受付部にて受け付けた修正内容を反映させた前記変換ファイルを作成することを特徴とする請求項１に記載の情報処理装置である。
請求項４に係る発明は、前記変換部は、ネットワークを介して接続される外部装置から前記変換ファイルを取得し、取得した当該変換ファイルを用いて前記設定情報の変換を行い、前記作成部は、前記変換部による変換結果に基づいて、当該変換部にて取得された前記変換ファイルの内容を更新することを特徴とする請求項１に記載の情報処理装置である。
請求項５に係る発明は、他の装置において実行される機能に関して設定される設定情報を当該他の装置から引き継ぐ情報処理装置と、ネットワークを介して前記情報処理装置に接続され、前記設定情報の変換を行う変換ファイルを保持するファイル保持装置とを備え、前記情報処理装置は、前記他の装置から前記設定情報を取得する設定情報取得部と、前記他の装置の機種情報を取得する機種情報取得部と、前記機種情報に基づき、前記ファイル保持装置から前記変換ファイルを取得するファイル取得部と、前記変換ファイルを用いて前記設定情報を予め定めた形式に変換する変換部と、前記変換部による変換結果に基づいて、前記変換ファイルの内容を更新し、または新たな変換ファイルを作成する更新作成部とを備える情報処理システムである。
請求項６に係る発明は、前記更新作成部にて更新または作成された前記変換ファイルを、前記ファイル保持装置に出力する出力部をさらに備えることを特徴とする請求項５に記載の情報処理システムである。
請求項７に係る発明は、コンピュータに対して、他の装置において実行される機能に関して設定される設定情報を取得する機能と、前記他の装置の機種情報を取得する機能と、
前記機種情報に基づき、前記設定情報を予め定めた形式に変換する機能と、前記設定情報の変換結果に基づいて、当該設定情報を前記形式に変換するための変換ファイルを作成する機能とを実現させるプログラムである。
【発明の効果】
【０００７】
請求項１に係る発明によれば、他の装置から設定情報を引き継ぐ場合に設定情報の変換処理を手動で行う場合と比較して、設定情報の引き継ぎ作業を容易にすることができる。
請求項２に係る発明によれば、設定情報の変換処理を行う場合に、作成部にて作成され外部の装置に出力された変換ファイルを用いることが可能となる。
請求項３に係る発明によれば、変換ファイルを用いて設定情報の変換処理を行う場合に、変換処理に修正内容を反映させることが可能となる。
請求項４に係る発明によれば、設定情報の変換処理を行う場合に、前回の変換処理の内容を反映させることが可能となる。
請求項５に係る発明によれば、他の装置から設定情報を引き継ぐ場合に設定情報の変換処理を手動で行う場合と比較して、設定情報の引き継ぎ作業を容易にすることができる。
請求項６に係る発明によれば、設定情報の変換処理を行う場合に、更新または作成された変換ファイルを用いることが可能となる。
請求項７に係る発明によれば、他の装置から設定情報を引き継ぐ場合に設定情報の変換処理を手動で行う場合と比較して、設定情報の引き継ぎ作業を容易にすることができる。
【図面の簡単な説明】
【０００８】
【図１】本実施の形態が適用される情報処理システムの構成例を示す図である。
【図２】本実施の形態が適用される画像形成装置の構成を説明するブロック図である。
【図３】本実施の形態の画像形成装置にて行われる処理の手順を示したフローチャートである。
【図４】個別スキーマファイルの構成の一例を示した図である。
【図５】共通スキーマファイルの構成の一例を示した図である。
【図６】共通スキーマファイルを用いた設定情報の変換処理の手順について示したフローチャートである。
【図７】（ａ）〜（ｂ）は、図５に示した共通スキーマファイルを用いて変換処理が行われる設定情報の一例を示した図である。
【図８】（ａ）〜（ｄ）は、本実施の形態の画像形成装置においてＵＩ部に表示される表示内容の一例を示した図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
＜情報処理システムの説明＞
図１は、本実施の形態が適用される情報処理システム１の構成例を示す図である。図１に示す情報処理システム１は、画像複写機能や画像読取機能、ＦＡＸ送信機能等の複数の機能を備える画像形成装置３、４と、画像形成装置３、４を含む複数の画像形成装置の集中管理を行う集中管理サーバ６とが、通信手段の一例としてのＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、インターネット等のネットワーク２を介して双方向に通信可能に接続されている。通信手段としては、電話回線や衛星通信回線（例えば、デジタル衛星放送における空間伝送路）等の通信回線を介在させてもよい。
また、画像形成装置３は、ＵＳＢメモリ等の外部メモリ７を接続する接続ポート（不図示）を有しており、外部メモリ７を介して各種の情報の授受が可能とされている。
【００１０】
なお、詳細については後述するが、集中管理サーバ６および画像形成装置４は、ファイル保持装置または外部の装置の一例であって、画像形成装置３における設定情報の変換処理に用いられる変換ファイルの一例としてのスキーマファイル（個別スキーマファイル、共通スキーマファイル）を格納している。そして、集中管理サーバ６および画像形成装置４は、画像形成装置３からの指示に基づいて、スキーマファイルを画像形成装置３に転送する。また、画像形成装置３においてスキーマファイルの作成や更新が行われた場合には、集中管理サーバ６は、作成／更新後のスキーマファイルを画像形成装置３から取得し、格納する。
【００１１】
ここで、情報処理システム１では、ネットワーク２上に複数の画像形成装置が接続可能であるが、図１には、その一部として２台の画像形成装置３、４が接続された構成を示している。ここで、ネットワーク２に接続される２台の画像形成装置３、４は、同じメーカ製の装置（自社機）である。
また、図１に示す情報処理システム１は、ネットワーク２に対して、他社製の装置（他社機）である画像形成装置５が接続されていたが、これに替えて、自社機である画像形成装置３を新たにネットワーク２に接続したものである。言い換えると、図１に示す情報処理システム１では、自社機である画像形成装置３を新たに導入し、従来使用していた他社機である画像形成装置５を自社機である画像形成装置３に交換している。
【００１２】
＜設定情報の説明＞
ここで、画像形成装置３は、情報処理装置の一例であって、画像複写機能や画像読取機能、ＦＡＸ送信機能等のそれぞれの機能に関して設定情報が設定されている。具体的には、画像形成装置３は、例えばＦＡＸ機能に関して設定される宛先や送信画質等に関する設定情報を記憶している。
また、他の装置の一例である他社機の画像形成装置５を自社機の画像形成装置３に交換するような場合には、従来使用してきた元の画像形成装置５に記憶されている設定情報を、新たな画像形成装置３に引き継ぐことが好ましい。
【００１３】
画像形成装置３（引き継ぎ元の画像形成装置５）にて設定される設定情報には、その情報の内容を指し示すヘッダと、それぞれのヘッダに関連付けられて設定されている設定値とが含まれる。例えば、ＦＡＸ送信機能に関する設定情報を例に挙げると、設定情報のヘッダとしては、例えば「宛先名」、「電話番号」、「送信画質」、「内線／外線」等が含まれる。そして、例えばヘッダ「宛先名」については、設定値として「ＡＢＣＤＥ商事」等の情報が設定され、ヘッダ「電話番号」については、設定値として「０１−２３４５−６７８９」等の情報が設定される。
【００１４】
ここで、画像形成装置３（引き継ぎ元の画像形成装置５）にて記憶される設定情報の形式は、画像形成装置３（引き継ぎ元の画像形成装置５）の製造会社（メーカ）や機種（モデル）等によって異なる場合がある。
具体的には、それぞれの設定情報に含まれるヘッダは、その指し示す内容が同じであっても、画像形成装置３（引き継ぎ元の画像形成装置５）の製造会社（メーカ）や機種（モデル）等によって異なる場合がある。例えば、自社機である画像形成装置３において、ＦＡＸ送信機能によるＦＡＸの送信先の名称を指し示すヘッダである「宛先名」は、他社機である引き継ぎ元の画像形成装置５では、「登録名」、「名前」、「Ｎａｍｅ」等とされている場合がある。
また、それぞれのヘッダに関連付けて設定可能な設定値についても、画像形成装置３（引き継ぎ元の画像形成装置５）の製造会社（メーカ）や機種（モデル）等によって異なる場合がある。例えば、自社機である引き継ぎ先の画像形成装置３と他社機である引き継ぎ元の画像形成装置５とでは、それぞれのヘッダに関連付けて設定可能な設定値の文字数や文字種（ひらがな／カタカナ／英数字、全角／半角等）等が異なる場合がある。
【００１５】
このように、情報処理システム１において、引き継ぎ元の画像形成装置５と引き継ぎ先の画像形成装置３とで設定情報の形式が異なる場合、引き継ぎ元の画像形成装置５から取得した設定情報を、引き継ぎ先の画像形成装置３にてそのまま格納し使用することは困難である。
これに対し、本実施の形態の画像形成装置３では、引き継ぎ元の画像形成装置５から取得した設定情報を、後述するスキーマファイル等を用いて変換し、自身に対応した形式で格納している。これにより、他社機である引き継ぎ元の画像形成装置５から取得した設定情報を、自社機である画像形成装置３にて使用可能としている。
【００１６】
＜画像形成装置の説明＞
続いて、画像形成装置３の構成について説明する。図２は、本実施の形態が適用される画像形成装置３の構成を説明するブロック図である。
図２に示すように、本実施の形態の画像形成装置３は、画像形成装置３全体の動作制御や各種の情報処理を行う主制御部３０を備えている。また、画像形成装置３は、ネットワーク２と接続され集中管理サーバ６や他の画像形成装置４等との通信を行う通信部３１と、主制御部３０による制御に基づいて、画像複写機能や画像読取機能、ＦＡＸ送信機能等の各種の機能を実行する機能実行部３２と、ユーザからの指示入力の受付やユーザへの各種情報の表示等を行うユーザインタフェース（ＵＩ）部３３とを備えている。
【００１７】
また、画像形成装置３は、機能実行部３２にて実行される各種の機能に関して設定され引き継ぎ元の画像形成装置５から取得した設定情報を、後述するスキーマファイル等を用いて、自身に対応した形式に変換して格納する設定情報変換部３５を備えている。
さらに、画像形成装置３は、設定情報変換部３５による設定情報の変換結果や、ＵＩ部３３を介したユーザからの指示入力等に基づいて、スキーマファイルを更新しまたは新たなスキーマファイルを作成するスキーマファイル制御部３６を備えている。
なお、本実施の形態の画像形成装置３では、設定情報変換部３５により、設定情報取得部、機種情報取得部、ファイル取得部、変換部、修正受付部が構成されている。また、スキーマファイル制御部３６により、作成部（更新作成部）、出力部が構成されている。
【００１８】
そして、主制御部３０、通信部３１、機能実行部３２、ＵＩ部３３、設定情報変換部３５およびスキーマファイル制御部３６は、バス３９に接続されている。これにより、画像形成装置３では、主制御部３０、通信部３１、機能実行部３２、ＵＩ部３３、設定情報変換部３５およびスキーマファイル制御部３６が、相互に信号の送受信を行う。
【００１９】
主制御部３０は、例えばＵＩ部３３でのユーザによる指示等に基づいて、機能実行部３２を動作させ、機能実行部３２の動作を制御する。
通信部３１は、設定情報変換部３５による指示に基づいて、ネットワーク２を介して集中管理サーバ６や他の画像形成装置４との通信を行い、後述するスキーマファイルを取得する。また、通信部３１は、設定情報変換部３５にて作成または更新したスキーマファイルを、集中管理サーバ６や他の画像形成装置４等に送信する。
ＵＩ部３３は、例えば液晶タッチパネル等で構成され、ユーザによる印刷指示の入力や、設定情報に関する情報の入力を受け付ける。また、ＵＩ部３３は、ユーザに対して、設定情報の変換に関する表示や、設定情報の補正に関する表示等の各種情報の表示を行う。
【００２０】
設定情報変換部３５は、例えば引き継ぎ元の画像形成装置５から取得した設定情報を、後述するスキーマファイル等を用いて、自身（画像形成装置３）に対応した形式に変換し、格納する処理を行う。
スキーマファイル制御部３６は、設定情報変換部３５における設定情報の変換や、ＵＩ部３３を介したユーザによる設定情報の補正等に基づいて、設定情報の変換に用いたスキーマファイルの内容を更新し、または新たなスキーマファイルを作成する。
【００２１】
＜画像形成装置３にて行われる処理について＞
続いて、本実施の形態の画像形成装置３にて行われる処理、より具体的には画像形成装置３の設定情報変換部３５およびスキーマファイル制御部３６により行われる処理について説明する。図３は、本実施の形態の画像形成装置３にて行われる処理の手順を示したフローチャートである。
まず、設定情報変換部３５は、引き継ぎ元の画像形成装置５から引き継いだ設定情報を取得する（ステップ１０１）。引き継ぎ元の画像形成装置５からの設定情報の取得方法としては、特に限定されず、例えばネットワーク２を介した方法や外部メモリ７を介した方法等が挙げられる。なお、以下の説明において、設定情報の引き継ぎ元の画像形成装置５から引き継ぎ、設定情報変換部３５にて変換処理を施す前の状態の設定情報を、「元の設定情報」と称する場合がある。さらに、引き継ぎ元の画像形成装置５から取得した元の設定情報におけるヘッダを「引き継ぎ元ヘッダ」と称し、引き継ぎ先の画像形成装置３において設定される設定情報におけるヘッダを「引き継ぎ先ヘッダ」と称する場合がある。
【００２２】
続いて、設定情報変換部３５は、例えばＵＩ部３３を介したユーザの指示入力に基づいて、引き継ぎ元の画像形成装置５の機種情報を取得する（ステップ１０２）。ステップ１０２にて取得する引き継ぎ元の画像形成装置５の機種情報としては、例えば引き継ぎ元の画像形成装置５のメーカやモデル名に関する情報が挙げられる。
【００２３】
次いで、設定情報変換部３５は、情報処理システム１内に、ステップ１０２にて取得した引き継ぎ元の画像形成装置５の機種情報に対応した個別スキーマファイルが存在するか否かの判定を行う（ステップ１０３）。言い換えると、元の設定情報を、引き継ぎ元の画像形成装置５に対応した形式から引き継ぎ先である画像形成装置３に対応した形式に変換し格納するための法則が記述された個別スキーマファイルが、情報処理システム１内に存在するか否かの判定を行う。さらに付言すると、設定情報変換部３５は、ネットワーク２を介して接続される集中管理サーバ６または他の画像形成装置４や、外部メモリ７にて記憶されるスキーマファイルの中に、引き継ぎ元の画像形成装置５の機種情報に対応した個別スキーマファイルが存在するか否かの判定を行う。
なお、個別スキーマファイルに関しては後段にて説明する。
【００２４】
引き継ぎ元の画像形成装置５の機種情報に対応した個別スキーマファイルが存在する場合（ステップ１０３にてＹＥＳ）、設定情報変換部３５は、この個別スキーマファイルを取得する（ステップ１０４）。具体的には、設定情報変換部３５は、通信部３１による通信により、ネットワーク２を介して、集中管理サーバ６または他の画像形成装置４に格納される複数のスキーマファイルの中から、引き継ぎ元の画像形成装置５の機種情報に対応する個別スキーマファイルを取得する。また、例えば画像形成装置３がネットワーク２から切断されている場合等には、画像形成装置３に外部メモリ７を接続して外部メモリ７に保存される個別スキーマファイルを取得してもよい。
【００２５】
次いで、設定情報変換部３５は、ステップ１０４にて取得した個別スキーマファイルを用いて、設定情報の変換処理を行う（ステップ１０５）。具体的には、設定情報変換部３５は、個別スキーマファイルに記述される法則に基づいて、元の設定情報における引き継ぎ元ヘッダが、引き継ぎ先の画像形成装置３に格納される設定情報において、いずれの引き継ぎ先ヘッダに該当するか等の判定を行う。なお、ステップ１０５における個別スキーマファイルを用いた設定情報の変換については、後段にて詳細に説明する。
【００２６】
一方、引き継ぎ元の画像形成装置５の機種情報に対応した個別スキーマファイルが存在しない場合（ステップ１０３にてＮＯ）、設定情報変換部３５は、集中管理サーバ６または他の画像形成装置４等から共通スキーマファイルを取得する（ステップ１０６）。ここで、共通スキーマファイルとは、引き継ぎ元の画像形成装置５の機種情報によらずに使用可能なスキーマファイルである。なお、詳細については後述するが、共通スキーマファイルは、引き継ぎ先の画像形成装置３において設定される引き継ぎ先ヘッダについての類義語と、この引き継ぎ先ヘッダおよび類義語に対して関連付けられて設定され得る設定値とが含まれている。
【００２７】
続いて、設定情報変換部３５は、ステップ１０６にて取得した共通スキーマファイルを用いて、設定情報の変換処理を行う（ステップ１０７）。具体的には、設定情報変換部３５は、共通スキーマファイルに含まれる引き継ぎ先ヘッダの類義語や設定値等に基づいて、元の設定情報における引き継ぎ元ヘッダがいずれの引き継ぎ先ヘッダに該当するか等の判定を行う。なお、ステップ１０７における共通スキーマファイルを用いた設定情報の変換処理については、後段にて詳細に説明する。
【００２８】
次いで、設定情報変換部３５は、共通スキーマファイルを用いた設定情報の変換処理の判定結果を、スキーマファイル制御部３６に出力する（ステップ１０８）。具体的には、ステップ１０７において類義語や設定値に基づいて、元の設定情報における引き継ぎ元ヘッダがいずれの引き継ぎ先ヘッダに該当すると判定されたか等の判定結果を、スキーマファイル制御部３６に出力する。
【００２９】
次いで、設定情報変換部３５は、ステップ１０５またはステップ１０７における変換処理の結果に基づいて、変換後の設定情報を格納する（ステップ１０９）。具体的には、ステップ１０５またはステップ１０７における変換処理の判定結果に基づいて、元の変換情報における各引き継ぎ元ヘッダに関連付けられたそれぞれの設定値を、引き継ぎ先ヘッダに関連付けて格納する。
【００３０】
続いて、設定情報変換部３５は、ステップ１０５またはステップ１０７における設定情報の変換結果にエラーが生じているか否かの判定を行う（ステップ１１０）。例えば、変換処理後の設定情報において、引き継ぎ先ヘッダに関連付けられて格納された設定値の文字種や文字数等が引き継ぎ先の画像形成装置３にて予め定められた規則を満たしているか否か等の判定を行う。
そして、設定情報の変換結果にエラーが生じている場合（ステップ１１０にてＹＥＳ）には、ＵＩ部３３を介してユーザに対してエラーが生じている旨の警告表示を行う（ステップ１１１）。なお、ＵＩ部３３にて行う警告表示の具体例については、後段にて説明する。なお、設定情報の変換結果にエラーが生じていない場合（ステップ１１０にてＮＯ）には、ステップ１１１の警告表示は行わずに、次のステップへ進む。
【００３１】
続いて、設定情報変換部３５は、ＵＩ部３３を介してユーザによる設定情報の修正が行われたか否かの判定を行う（ステップ１１２）。ユーザによる修正が行われた場合（ステップ１１２にてＹＥＳ）、設定情報変換部３５は、修正を受け付け、ステップ１０９にて格納された設定情報について修正内容を反映させる（ステップ１１３）。
続いて、設定情報変換部３５は、ステップ１１３にて受け付けた設定情報についての修正内容を、スキーマファイル制御部３６に出力する（ステップ１１４）。なお、ユーザによる設定情報の修正が行われない場合（ステップ１１２にてＮＯ）には、ステップ１１３における修正の受付、ステップ１１４における修正内容の出力は行わず、次のステップへ進む。
【００３２】
続いて、スキーマファイル制御部３６は、ステップ１０８にて取得した共通スキーマファイルを用いた設定情報の変換処理における判定結果や、ステップ１１４にて取得した設定情報の修正内容等に基づいて、個別スキーマファイルや共通スキーマファイルの内容を更新し、または新たな個別スキーマファイルを作成する（ステップ１１５）。なお、ステップ１１５におけるスキーマファイルの更新／作成に関しては、後段にて詳細に説明する。
【００３３】
続いて、スキーマファイル制御部３６は、ステップ１１５にて更新し、または作成したスキーマファイルを格納するとともに、ネットワーク２を介して集中管理サーバ６や他の画像形成装置４に出力する（ステップ１１６）。なお、集中管理サーバ６や他の画像形成装置４では、画像形成装置３のスキーマファイル制御部３６から出力されたスキーマファイルを受け取り、格納する。
以上により、画像形成装置３における一連の処理を終了する。
【００３４】
＜スキーマファイルの説明＞
続いて、本実施の形態の設定情報変換部３５において設定情報の変換に用いるスキーマファイルについて説明する。スキーマファイルとは、設定情報を引き継ぐ元の画像形成装置５と、設定情報を引き継ぐ先の画像形成装置３との間で、設定情報をどのように変換し格納すればよいかの法則が記述されたファイルである。上述したように、設定情報変換部３５が設定情報の形式変換に用いるスキーマファイルには、引き継ぎ元の画像形成装置５の機種と引き継ぎ先の画像形成装置３の機種との組み合わせに対応した個別スキーマファイルと、引き継ぎ元の画像形成装置５の機種と引き継ぎ先の画像形成装置３の機種との組み合わせによらずに共通して使用可能な共通スキーマファイルとが存在する。
【００３５】
（個別スキーマファイルの説明）
図４は、個別スキーマファイルの構成の一例を示した図である。図４には、引き継ぎ元の画像形成装置５として他社機であるＢ社製のＢ−１という機種から、引き継ぎ先の画像形成装置３として自社機であるＡ社製のＡ−１という機種に対応するように、設定情報を変換する個別スキーマファイルを示している。
【００３６】
図４に示す個別スキーマファイルには、引き継ぎ元の画像形成装置５（Ｂ社製Ｂ−１）から取得された元の設定情報の「登録名」という引き継ぎ元ヘッダが、引き継ぎ先の画像形成装置３（Ａ社製Ａ−１）では、「宛先名」という引き継ぎ先ヘッダに該当する旨が記述されている。また、引き継ぎ元の画像形成装置５（Ｂ社製Ｂ−１）では４０文字の情報として設定される「登録名」の設定値は、引き継ぎ先の画像形成装置３（Ａ社製Ａ−１）では、２０文字の情報にリサイズ（文字数の変更）を行う旨が記述されている。
【００３７】
さらに、図４に示す個別スキーマファイルには、引き継ぎ元の画像形成装置５（Ｂ社製Ｂ−１）から取得された元の設定情報の「送信画質」という引き継ぎ元ヘッダが、引き継ぎ先の画像形成装置３（Ａ社製Ａ−１）においても「送信画質」という引き継ぎ先ヘッダに該当する旨が記述されている。また、「送信画質」の設定値は、引き継ぎ元の画像形成装置５（Ｂ社製Ｂ−１）と、引き継ぎ先の画像形成装置３（Ａ社製Ａ−１）とで、リサイズを行うことなくそのまま反映できる旨が記述されている。
【００３８】
（個別スキーマファイルを用いた処理の説明）
上述したステップ１０５では、設定情報変換部３５により、図４に示したような個別スキーマファイルの内容を参照して、設定情報の変換が行われる。
すなわち、図４に示す例では、設定情報変換部３５により、引き継ぎ元の画像形成装置５から取得した元の設定情報において「登録名」という引き継ぎ元ヘッダに関連付けて４０文字の情報として設定されている設定値は、２０文字の情報にリサイズしたうえで、「宛先名」という引き継ぎ先ヘッダの設定値として格納される。
また、元の設定情報において「送信画質」という引き継ぎ元ヘッダに関連付けられて設定されている設定値は、「送信画質」という引き継ぎ先ヘッダの設定値としてそのまま格納される。
【００３９】
（共通スキーマファイルの説明）
図５は、共通スキーマファイルの構成の一例を示した図である。図５には、元の設定情報を、引き継ぎ先の画像形成装置３に対応する形式に変換する際に用いることができる共通スキーマファイルの一例を示している。
共通スキーマファイルには、引き継ぎ先の画像形成装置３において設定される設定情報の引き継ぎ先ヘッダについての類義語が、引き継ぎ元となる画像形成装置５のメーカ毎に記述されている。例えば、図５に示す共通スキーマファイルでは、引き継ぎ先の画像形成装置３の設定情報において「名前」とされる引き継ぎ先ヘッダの類義語として、「宛先」（Ｂ社）、「Ｎａｍｅ」（Ｃ社）、「宛先名」（Ｄ社）という類義語が記述されている。また、図５に示す共通スキーマファイルでは、引き継ぎ先の画像形成装置３の設定情報において「内外線」とされる引き継ぎ先ヘッダの類義語として、「内線／外線」（Ｂ社）、「外線・内線」（Ｃ社）、「内外線種別」（Ｄ社）という類義語が記述されている。
【００４０】
さらに、共通スキーマファイルには、引き継ぎ先の画像形成装置３において設定される設定情報の引き継ぎ先ヘッダ、およびこの引き継ぎ先ヘッダについての類義語に関連付けて設定され得る設定値が記述されている。例えば、図５に示す共通スキーマファイルでは、「名前」という引き継ぎ先ヘッダの類義語である「宛先」（Ｂ社）、「Ｎａｍｅ」（Ｃ社）、「宛先名」（Ｄ社）のそれぞれについて、各社の画像形成装置５にて設定され得る設定値（１１桁かな文字列、１０桁半角カナ文字列、１１桁英数字等）が記述されている。さらに、図５に示す共通スキーマファイルでは、引き継ぎ先の画像形成装置３の設定情報における引き継ぎ先ヘッダ「名前」について設定され得る設定値（１１桁かな文字列、１０桁半角カナ文字列、１１桁英数字等）が記述されている。
【００４１】
さらにまた、図５に示す共通スキーマファイルでは、「内外線」という引き継ぎ先ヘッダの類義語である「内線／外線」（Ｂ社）および「外線・内線」（Ｃ社）のそれぞれについて、「内線」および「外線」という設定値が記述されている。また、「内外線」という引き継ぎ先ヘッダの類義語である「内外線種別」（Ｄ社）について、「Ｉｎｔｅｒｎａｌ」および「Ｅｘｔｅｒｎａｌ」という設定値が記述されている。
【００４２】
（共通スキーマファイルを用いた処理の説明）
続いて、上述したステップ１０７にて設定情報変換部３５にて行われる共通スキーマファイルを用いた設定情報の変換処理について説明する。図６は、共通スキーマファイルを用いた設定情報の変換処理の手順について示したフローチャートである。また、図７（ａ）〜（ｂ）は、図５に示した共通スキーマファイルを用いて変換処理が行われる設定情報の一例を示した図である。ここで、図７（ａ）は、引き継ぎ元の画像形成装置５から取得した元の設定情報の一例を示しており、図７（ｂ）は、画像形成装置３にて共通スキーマファイルを用いた変換処理後の設定情報の一例を示している。
【００４３】
共通スキーマファイルを用いて設定情報の変換処理を行う場合、設定情報変換部３５は、まず、設定情報のヘッダを用いた類義語判定を行う（ステップ２０１）。具体的には、設定情報変換部３５は、引き継ぎ元の画像形成装置５から取得した元の設定情報に含まれる引き継ぎ元ヘッダを、共通スキーマファイルに記述される引き継ぎ先ヘッダの類義語と比較する。そして、設定情報変換部３５は、共通スキーマファイルに記述される引き継ぎ先ヘッダの類義語の中に、引き継ぎ元ヘッダに一致する類義語が存在するか否かの判定を行う（ステップ２０２）。
【００４４】
共通スキーマファイルに記述される引き継ぎ先ヘッダの類義語の中に、引き継ぎ元ヘッダに一致する類義語が存在する場合（ステップ２０２にてＹＥＳ）、引き継ぎ元ヘッダがこの引き継ぎ先ヘッダに対応するものとして設定値の格納を行う（ステップ２０３）。具体的には、設定情報変換部３５は、元の設定情報において引き継ぎ元ヘッダに関連付けられている設定値を、当該引き継ぎ先ヘッダの設定値として格納する。
例えば、図５および図７（ａ）〜（ｂ）に示す例では、元の設定情報における「宛先」という引き継ぎ元ヘッダは、共通スキーマファイルに記述される「名前」という引き継ぎ先ヘッダの類義語と一致する。したがって、この例では、図７（ａ）に示すように元の設定情報における「宛先」という引き継ぎ元ヘッダを、図７（ｂ）に示すように「名前」という引き継ぎ先ヘッダに置き換える。そして、元の設定情報において「宛先」という引き継ぎ元ヘッダに関連付けられている設定値「Ａ社」を、「名前」という引き継ぎ先ヘッダに関連付けて格納する。
【００４５】
一方、共通スキーマファイルに記述される引き継ぎ先ヘッダの類義語の中に、引き継ぎ元ヘッダに一致する類義語が存在しない場合（ステップ２０２にてＮＯ）、類義語または引き継ぎ先ヘッダに関連付けて設定される設定値の判定を行う（ステップ２０４）。具体的には、設定情報変換部３５は、元の設定情報において引き継ぎ元ヘッダに関連付けられている設定値を、類義語または引き継ぎ先ヘッダに関連付けて設定される設定値と比較する。
そして、設定値の判定結果に基づいて、引き継ぎ元ヘッダに関連付けられている設定値の格納を行う（ステップ２０５）。
【００４６】
例えば、図５および図７（ａ）〜（ｂ）に示す例では、元の設定情報における「線種別」という引き継ぎ元ヘッダは、共通スキーマファイルに記述される引き継ぎ先ヘッダの類義語とは一致しない。このため、元の設定情報における「線種別」という引き継ぎ元ヘッダに関連付けて設定されている設定値「Ｉｎｔｅｒｎａｌ」を、共通スキーマファイルに記述される類義語または引き継ぎ先ヘッダの設定値と比較する。この例では、図５に示すように、「内外線」という引き継ぎ先ヘッダの類義語である「内外線種別」という類義語に関連付けて設定されている設定値に、「Ｉｎｔｅｒｎａｌ」が含まれている。したがって、この例では、図７（ａ）に示すように元の設定情報における「線種別」という引き継ぎ元ヘッダを、図７（ｂ）に示すように「内外線」という引き継ぎ先ヘッダに置き換える。そして、元の設定情報において「線種別」という引き継ぎ元ヘッダに関連付けられた「Ｉｎｔｅｒｎａｌ」という設定値を、「内外線」という引き継ぎ先ヘッダに対応する「内線」という設定値に置き換えて格納する。
【００４７】
なお、ステップ２０１における類義語の判定やステップ２０４の設定値の判定では、判定結果に衝突が生じる場合がある。例えば、引き継ぎ元の画像形成装置５から取得した元の設定情報における引き継ぎ元ヘッダが、複数の引き継ぎ先ヘッダに対応すると判定される場合がある。
このような場合には、上述したステップ１０２にて取得した引き継ぎ元の画像形成装置５の機種情報、および共通スキーマファイルに記述される類義語におけるメーカ名に基づいて、判定を行う。具体的には、例えばＢ社製の画像形成装置５から取得した元の設定情報における引き継ぎ元ヘッダが、Ｂ社の類義語およびＣ社の類義語の双方に一致する場合には、元の画像形成装置５の機種情報（Ｂ社）に基づいて、Ｂ社の類義語を用いて設定情報の変換を行う。
【００４８】
＜共通スキーマファイルを用いた変換処理に基づくスキーマファイルの作成＞
上述のステップ１１５にて説明したように、スキーマファイル制御部３６は、共通スキーマファイルを用いた設定情報の変換処理における判定結果に基づいて、個別スキーマファイルの作成を行う。
具体的には、スキーマファイル制御部３６は、引き継ぎ元の画像形成装置５における引き継ぎ元ヘッダと引き継ぎ先の画像形成装置３における引き継ぎ先ヘッダとの対応関係、引き継ぎ先の画像形成装置３において引き継ぎ先ヘッダに関連付けて設定可能な設定値の文字数や文字種等を、引き継ぎ元の画像形成装置５および引き継ぎ先の画像形成装置３の機種情報と関連付けた個別スキーマファイルを新たに作成する。そして、スキーマファイル制御部３６は、作成した個別スキーマファイルを格納するとともに、ネットワーク２等を介して集中管理サーバ６や他の画像形成装置４に出力する。
【００４９】
＜設定情報の修正に基づくスキーマファイルの更新＞
また、スキーマファイル制御部３６は、ＵＩ部３３を介したユーザによる設定情報の修正に基づいて、個別スキーマファイルの内容の更新を行う。
具体的に説明すると、ＵＩ部３３を介したユーザによる設定情報の修正としては、例えば、引き継ぎ先ヘッダに関連付けられた設定値の文字列の短縮や、設定値の文字列の変更、引き継ぎ先ヘッダに関連付けられた選択値（内線／外線の選択等）の変更等が挙げられる。まず、本実施の形態の設定情報変換部３５では、ＵＩ部３３を介してこのような設定情報の修正が行われた場合には、修正内容を設定情報に反映させて格納する。
【００５０】
さらに、ＵＩ部３３を介して設定情報の修正が行われた場合、スキーマファイル制御部３６は、修正内容を個別スキーマファイルに反映させる。
例えば、上述した図４の個別スキーマファイルでは、「登録名」という引き継ぎ元ヘッダに設定される設定値は、「宛先名」という引き継ぎ先ヘッダに４０文字から２０文字の情報にリサイズして格納される旨が記述されている。このような個別スキーマファイルを用いて設定情報の変換処理がなされた後、ＵＩ部３３を介して設定値を８文字に変更する修正がユーザによりなされた場合、スキーマファイル制御部３６は、修正内容に基づいて個別スキーマファイルの内容を更新する。この例では、「登録名」という引き継ぎ元ヘッダに設定される設定値は、「宛先名」という引き継ぎ先ヘッダに４０文字から８文字の情報にリサイズして格納される旨が、新たに個別スキーマファイルに記述され個別スキーマファイルが更新される。
【００５１】
なお、設定情報の修正が複数回行われたような場合には、複数回の修正のうち最も修正の多かった修正内容を個別スキーマファイルに記述する。
そして、スキーマファイル制御部３６は、更新した個別スキーマファイルを格納するとともに、ネットワーク２等を介して集中管理サーバ６や他の画像形成装置４に出力する。
【００５２】
図８（ａ）〜（ｄ）は、本実施の形態の画像形成装置３においてＵＩ部３３に表示される表示内容の一例を示した図である。ここで、図８（ａ）〜（ｂ）は、設定情報変換部３５によりスキーマファイルを用いて設定情報の変換処理が行われた後に表示される警告表示の一例を示している。また、図８（ｃ）は、ユーザにより設定情報の修正が行われる際の表示の一例を示している。さらに、図８（ｄ）は、ユーザにより設定情報の修正が行われ個別スキーマファイルの更新が行われた後、個別スキーマファイルの出力を行う際の表示の一例を示している。
【００５３】
上述したステップ１１０にて設定情報の変換結果にエラーが生じている場合、図８（ａ）〜（ｂ）に示すように、ＵＩ部３３にて警告表示が行われる。図８（ａ）に示す例では、「宛先表」という引き継ぎ先ヘッダについてエラーが生じている旨の警告表示がされている。
図８（ａ）に示すＵＩ部３３の表示画面において、設定確認ボタン３３Ａが選択されると、図８（ｂ）に示すように、エラーの詳細内容が表示される。具体的には、「宛先表」という引き継ぎ先ヘッダに関連付けて格納された「ＡＡＡＡＡＢＢＣ」という設定値にエラーが生じている旨が表示される。なお、この例では、「ＡＡＡＡＡＢＢＣ」という設定値の文字数が、引き継ぎ先の画像形成装置３にて設定可能な文字数を超えていることから、エラーが生じている。
【００５４】
そして、図８（ｂ）に示すＵＩ部３３の表示画面において、エラーが生じている「ＡＡＡＡＡＢＢＣ」という設定値が選択されると、図８（ｃ）に示すように、設定値の修正画面が表示される。
図８（ｃ）のＵＩ部３３に表示される修正画面において設定値の修正がされ、反映ボタン３３Ｂが選択されると、上述したように、スキーマファイル制御部３６によって個別スキーマファイルの更新がされ、更新後の個別スキーマファイルが格納される。この例では、スキーマファイル制御部３６によって、「宛先表」という引き継ぎ先ヘッダに関連付けられる設定値は、５文字の「ＡＡＡＡＡ」という設定値にリサイズされて格納される旨が個別スキーマファイルに記述される。
【００５５】
その後、図８（ｄ）に示すように、ＵＩ部３３に、個別スキーマファイルの出力を行う確認画面が表示される。図８（ｄ）に示すＵＩ部３３の確認画面において、ユーザにより送信ボタン３３Ｃが選択されると、格納された更新後の個別スキーマファイルが、ネットワーク２を介して集中管理サーバ６や他の画像形成装置４へ出力される。一方、ユーザにより非送信ボタン３３Ｄが選択された場合には、個別スキーマファイルの送信は行われない。
【００５６】
以上説明したように、本実施の形態の情報処理システム１では、引き継ぎ元の画像形成装置５から引き継ぎ先の画像形成装置３への設定情報の引き継ぎを行う場合に、引き継ぎ元の画像形成装置５と引き継ぎ先の画像形成装置３との機種の組み合わせに対応した個別スキーマファイルが存在する場合には、この個別スキーマファイルを用いて設定情報の変換処理を行う。
また、引き継ぎ元の画像形成装置５と引き継ぎ先の画像形成装置３との機種の組み合わせに対応した個別スキーマファイルが存在しない場合には、共通スキーマファイルを用い、設定情報に含まれるヘッダの類義語や設定値を用いた判定に基づいて、設定情報の変換処理を行う。
これにより、例えば設定情報を変換するための作業を手動で行わなくても、引き継ぎ元の画像形成装置５から取得した設定情報を、引き継ぎ先の画像形成装置３に対応した形式に変換することができ、設定情報の引き継ぎ作業に要する労力を低減することが可能となる。
【００５７】
さらに、本実施の形態の画像形成装置３では、共通スキーマファイルを用いた変換結果や、ユーザによる設定情報の修正結果に基づいて、新たにスキーマファイルを作成し、またはスキーマファイルの内容を更新している。そして、作成／更新したスキーマファイルについては、画像形成装置３に格納するとともに、ネットワーク２を介して集中管理サーバ６や他の画像形成装置４に出力し集中管理サーバ６や他の画像形成装置４に格納している。
これにより、例えば画像形成装置３や他の画像形成装置４にて、引き継ぎ元の画像形成装置５から取得した設定情報の変換処理を再び行う場合等に、作成／更新したスキーマファイルを用いることができる。言い換えると、設定情報の変換処理を再び行う場合等に、前回の変換処理の内容やユーザによる設定情報の修正結果の内容を反映させることが可能となる。この結果、引き継ぎ元の画像形成装置５からの設定情報の引き継ぎ作業をより円滑に行うことができる。
【符号の説明】
【００５８】
１…情報処理システム、２…ネットワーク、３，４，５…画像形成装置、６…集中管理サーバ、３０…主制御部、３１…通信部、３２…機能実行部、３３…ＵＩ部、３５…設定情報変換部、３６…スキーマファイル制御部
【図１】
2018028755.tif 000003
【図２】
2018028755.tif 000004
【図３】
2018028755.tif 000005
【図４】
2018028755.tif 000006
【図５】
2018028755.tif 000007
【図６】
2018028755.tif 000008
【図７】
2018028755.tif 000009
【図８】
2018028755.tif 000010