(57)【要約】      （修正有）【課題】設定内容の移行が効率よく行われるように、移行先の装置に対する設定内容の移行のしやすさを表す情報を提示することができる情報処理装置、情報処理プログラム及び情報処理システムを提供する。【解決手段】情報処理システムにおいて、移行元のデバイスは、動作を規定する設定項目を設定項目の移行先となる移行先のデバイスに移行する前に、移行先のデバイスから通知された、設定項目の移行元から設定内容の移行を受け入れられる設定項目の数によって得られる移行先のデバイスにおける設定項目の移行度合いを通知するように制御する制御部を備える。移行元のデバイスにおいて、移行度合いが、移行先のデバイスにおける設定項目に対する、設定内容の移行を受け入れられる設定項目の割合である第１の割合によって表される。【選択図】図２
2020135235.tif 000002
【特許請求の範囲】
【請求項１】
動作を規定する設定項目を設定項目の移行先となる移行先の情報処理装置に移行する前に、前記移行先の情報処理装置から通知された、設定項目の移行元から設定内容の移行を受け入れられる設定項目の数によって得られる前記移行先の情報処理装置における設定項目の移行度合いを通知するように制御する制御部
を備えた情報処理装置。
【請求項２】
前記移行度合いが、前記移行先の情報処理装置における設定項目に対する、設定内容の移行を受け入れられる設定項目の割合である第１の割合によって表される
請求項１記載の情報処理装置。
【請求項３】
前記第１の割合の算出に用いられる、設定内容の移行を受け入れられる設定項目の数に、移行元の設定内容を変更すれば設定内容の移行を受け入れられる設定項目の数が含まれる
請求項２記載の情報処理装置。
【請求項４】
前記制御部は前記第１の割合と共に、前記移行先の情報処理装置における設定項目に対する、移行元の設定内容を変更すれば設定内容の移行を受け入れられる設定項目の割合である第２の割合を通知するように制御する
請求項３記載の情報処理装置。
【請求項５】
前記制御部は、指定された情報処理装置から設定項目の設定内容を収集し、収集した設定項目の設定内容を前記移行先の情報処理装置に送信する制御を行う
請求項１〜請求項４の何れか１項に記載の情報処理装置。
【請求項６】
前記制御部は、設定内容の収集先となる情報処理装置を指定した指定装置で前記移行度合いが確認されるように、前記移行度合いを前記指定装置に通知する制御を行う
請求項５記載の情報処理装置。
【請求項７】
コンピュータを、請求項１〜請求項６の何れか１項に記載の情報処理装置の制御部として機能させるための情報処理プログラム。
【請求項８】
請求項１〜請求項６の何れか１項に記載の複数の情報処理装置を含む情報処理システム。
【請求項９】
動作を規定する設定項目の設定内容の移行先となる移行先の情報処理装置の制御部は、設定項目の移行元となる情報処理装置の設定内容を受け付けた場合、前記移行元となる情報処理装置から設定内容の移行を受け入れられる設定項目の数によって得られる設定項目の移行度合いを前記移行元となる情報処理装置に送信する制御を行う
請求項８記載の情報処理システム。
【請求項１０】
前記移行先の情報処理装置、及び前記移行元となる情報処理装置をそれぞれ指定する指定装置を含み、
前記指定装置は、指定した前記移行元となる情報処理装置から各々の設定項目の設定内容を収集し、収集した各々の設定項目の設定内容を、指定した前記移行先の情報処理装置に送信する制御を行う制御部を備える
請求項８または請求項９に記載の情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理プログラム、及び情報処理システムに関する。
【背景技術】
【０００２】
電子機器における設定項目の移行を支援するシステムが知られている。
【０００３】
特許文献１には、複数の電子機器の設定内容を収集する設定内容収集手段と、前記設定内容収集手段によって収集された設定内容を通知する設定内容通知手段とを備え、前記設定内容通知手段は、同一の設定内容の電子機器の数の多さにおいて上位の特定の件数の設定内容を通知することを特徴とする機器管理システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−１２２２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
例えば新規に導入した情報処理装置の設定項目を既に導入されている情報処理装置の設定項目にあわせる場合、一方の情報処理装置から他方の情報処理装置に設定項目の設定内容を移行することがある。
【０００６】
そのため、情報処理装置の中には、これまでに実行された設定項目の移行に関する履歴情報を参照し、設定項目のうち移行された回数の多い方から予め定めた数の設定項目を通知して、ユーザにどの設定項目を移行したらよいかを知らせるものがある。
【０００７】
しかしながら、機種によって情報処理装置の設定項目は異なることから、移行実績の多い設定項目が必ずしも設定項目の移行先となる情報処理装置に含まれているとは限らず、設定項目の移行作業が計画通りに進まないことがある。
【０００８】
本発明は、移行する設定項目と同じ設定項目を移行先の装置が備えているか分からない状況で移行先の装置に設定内容の移行を行うよりも、設定内容の移行が効率よく行われるように、移行先の装置に対する設定内容の移行のしやすさを表す情報を提示することができる情報処理装置、情報処理プログラム、及び情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
第１態様に係る情報処理装置は、動作を規定する設定項目を設定項目の移行先となる移行先の情報処理装置に移行する前に、前記移行先の情報処理装置から通知された、設定項目の移行元から設定内容の移行を受け入れられる設定項目の数によって得られる前記移行先の情報処理装置における設定項目の移行度合いを通知するように制御する制御部を備える。
【００１０】
第２態様に係る情報処理装置は、第１態様に係る情報処理装置において、前記移行度合いが、前記移行先の情報処理装置における設定項目に対する、設定内容の移行を受け入れられる設定項目の割合である第１の割合によって表される。
【００１１】
第３態様に係る情報処理装置は、第２態様に係る情報処理装置において、前記第１の割合の算出に用いられる、設定内容の移行を受け入れられる設定項目の数に、移行元の設定内容を変更すれば設定内容の移行を受け入れられる設定項目の数が含まれる。
【００１２】
第４態様に係る情報処理装置は、第３態様に係る情報処理装置において、前記制御部が前記第１の割合と共に、前記移行先の情報処理装置における設定項目に対する、移行元の設定内容を変更すれば設定内容の移行を受け入れられる設定項目の割合である第２の割合を通知するように制御する。
【００１３】
第５態様に係る情報処理装置は、第１態様〜第４態様の何れかの態様に係る情報処理装置において、前記制御部が、指定された情報処理装置から設定項目の設定内容を収集し、収集した設定項目の設定内容を前記移行先の情報処理装置に送信する制御を行う。
【００１４】
第６態様に係る情報処理装置は、第５態様に係る情報処理装置において、前記制御部が、設定内容の収集先となる情報処理装置を指定した指定装置で前記移行度合いが確認されるように、前記移行度合いを前記指定装置に通知する制御を行う。
【００１５】
第７態様に係る情報処理プログラムは、コンピュータを、第１態様〜第６態様の何れかの態様に係る情報処理装置の制御部として機能させるためのプログラムである。
【００１６】
第８態様に係る情報処理システムは、第１態様〜第６態様の何れかの態様に係る複数の情報処理装置を含む。
【００１７】
第９態様に係る情報処理システムは、第８態様に係る情報処理システムにおいて、動作を規定する設定項目の設定内容の移行先となる移行先の情報処理装置の制御部が、設定項目の移行元となる情報処理装置の設定内容を受け付けた場合、前記移行元となる情報処理装置から設定内容の移行を受け入れられる設定項目の数によって得られる設定項目の移行度合いを前記移行元となる情報処理装置に送信する制御を行う。
【００１８】
第１０態様に係る情報処理システムは、第８態様または第９態様に係る情報処理システムにおいて、前記移行先の情報処理装置、及び前記移行元となる情報処理装置をそれぞれ指定する指定装置を含み、前記指定装置は、指定した前記移行元となる情報処理装置から各々の設定項目の設定内容を収集し、収集した各々の設定項目の設定内容を、指定した前記移行先の情報処理装置に送信する制御を行う制御部を備える。
【発明の効果】
【００１９】
第１態様、第７態様、及び第８態様によれば、移行する設定項目と同じ設定項目を移行先の装置が備えているか分からない状況で移行先の装置に設定内容の移行を行うよりも、設定内容の移行が効率よく行われるように、移行先の装置に対する設定内容の移行のしやすさを表す情報を提示することができる、という効果を有する。
【００２０】
第２態様によれば、設定項目の移行によって移行先の情報処理装置で設定される設定項目の割合を知ることができる、という効果を有する。
【００２１】
第３態様によれば、設定内容が変更されたとしても、移行先の情報処理装置に移行される設定項目の割合を知ることができる、という効果を有する。
【００２２】
第４態様によれば、設定内容を変更すれば設定項目の移行によって移行先の情報処理装置で設定される設定項目の割合を知ることができる、という効果を有する
【００２３】
第５態様によれば、自装置と異なる他の情報処理装置の設定項目を移行した場合に、移行先の情報処理装置で設定される設定項目の割合を知ることができる、という効果を有する。
【００２４】
第６態様によれば、移行先の情報処理装置で設定される設定項目の割合を指定装置で確認することができる、という効果を有する。
【００２５】
第９態様によれば、設定項目の移行前に、受け付けた設定内容の移行度合いを設定項目の移行元に通知することができる、という効果を有する。
【００２６】
第１０態様によれば、設定項目の移行元の情報処理装置と移行先の情報処理装置の様々な組み合わせについて、移行先の情報処理装置に移行される設定項目の割合を知ることができる、という効果を有する。
【図面の簡単な説明】
【００２７】
【図１】情報処理システムのシステム構成例を示す図である。
【図２】移行準備処理の一例を示すシーケンス図である。
【図３】管理装置の機能構成例を示すブロック図である。
【図４】デバイスの機能構成例を示すブロック図である。
【図５】管理装置における電気系統の要部構成例を示す図である。
【図６】デバイスにおける電気系統の要部構成例を示す図である。
【図７】デバイスよって実行される移行準備処理の流れの一例を示すフローチャートである。
【図８】移行準備画面の一例を示す図である。
【図９】進捗画面の一例を示す図である。
【図１０】移行率表示画面の一例を示す図である。
【図１１】詳細画面の一例を示す図である。
【図１２】デバイスによって実行される移行情報生成処理の流れの一例を示すフローチャートである。
【図１３】設定項目情報の一例を示す図である。
【図１４】移行準備画面の他の一例を示す図である。
【図１５】移行率表示画面の他の一例を示す図である。
【発明を実施するための形態】
【００２８】
以下、本実施の形態について図面を参照しながら説明する。なお、機能が同じ構成要素及び処理には全図面を通して同じ符合を付与し、重複する説明を省略する。
【００２９】
図１は、本実施の形態に係る情報処理システム１のシステム構成例を示す図である。
【００３０】
情報処理システム１は、複数のデバイス１０と管理装置２０を含み、複数のデバイス１０と管理装置２０はそれぞれ通信回線２で接続されている。
【００３１】
通信回線２は有線回線であっても無線回線であっても、また、有線回線と無線回線が混在した回線であってもよい。更に、通信回線２は専用回線であっても、インターネットのように不特定多数の装置と回線を共有する公衆回線であってもよい。
【００３２】
デバイス１０は、デバイス１０の動作を規定する設定項目の設定内容に従って、ユーザが指定した処理を実行する電子機器であり、本実施の形態に係る情報処理装置の一例である。デバイス１０は、通信回線２を通じて異なるデバイス１０の間で設定項目を移行する移行機能を有する。すなわち、デバイス１０は、通信回線２を通じて受信した設定項目の設定内容を受け入れて、自身の設定項目の設定内容を受信した設定内容に変更する機能を有する。何らかの設定項目を含み、かつ、設定項目の移行機能を有するデバイス１０であればデバイス１０の種類に制約はなく、どのような種類の電子機器であってもよい。
【００３３】
具体的には、デバイス１０として、コンピュータ及びスマートフォン等の情報機器、ルータ及びファイアウォール等の通信機器、若しくはコピー機、プリンタ、及びスキャナ装置といった事務機器等の電子機器が用いられる。
【００３４】
以降では一例として、プリント機能、ファクシミリ(facsimile:ＦＡＸ)機能、スキャン機能、及びコピー機能といった画像の形成に関する複数の機能を有する画像形成装置をデバイス１０の例として説明を行うことにする。したがって、デバイス１０の設定項目には各機能に対応した様々な設定項目が含まれる。例えばユーザがコピー機能を利用する場合、画像をコピーした記録媒体を複数ある排出口（「トレイ」ともいう）のうち、どの排出口から排出するかといった記録媒体の排出先の初期値を設定する設定項目等が含まれる。
【００３５】
情報処理システム１に含まれるデバイス１０の台数に制約はなく、Ｎ台（Ｎは２以上の整数）のデバイス１０が通信回線２に接続されている。デバイス１０の末尾に符号“−１”〜“−Ｎ”を付加して各々のデバイス１０を表すが、デバイス１０−１〜デバイス１０−Ｎを区別して説明する必要のない場合には「デバイス１０」と表記する。また、説明の便宜上、デバイス１０−Ｎを「デバイス＃Ｎ」と表すことがある。
【００３６】
管理装置２０は、情報処理システム１に含まれるデバイス１０を管理する電子機器であり、デスクトップコンピュータ、タブレット型コンピュータ、スマートフォン、及びウェアラブル端末のように、ユーザとのインターフェースを提供する入出力機能、及び入力された情報を処理する処理機能を備えた電子機器が用いられる。
【００３７】
図１では管理装置２０を単独の装置として図示しているが、管理装置２０は複数の電子機器で構成されてもよく、例えば、クラウドコンピューティングサービスを用いて実現してもよい。
【００３８】
本実施の形態では、一例として、管理装置２０でユーザが指定したデバイス１０の設定項目を、同じく管理装置２０でユーザが指定した他のデバイス１０に移行する例について説明する。以降では、設定項目の移行元となるデバイス１０を「移行元のデバイス１０」と表し、設定項目の移行先となるデバイス１０を「移行先のデバイス１０」と表すことにする。
【００３９】
本実施の形態における設定項目の移行とは、通信回線２を通じて移行元のデバイス１０から移行先のデバイス１０に送信された設定項目の設定内容を、移行先のデバイス１０が対応する設定項目に設定することである。したがって、ユーザが移行先のデバイス１０の操作パネルを操作して、移行元のデバイス１０の設定項目の設定内容を１項目ずつ参照しながら入力する行為と区別して、前者を「通信回線２を通じた設定項目の移行」といい、後者を「手入力による設定項目の移行」ということがある。
【００４０】
図２は、デバイス１０の設定項目を移行する前に情報処理システム１で行われる移行準備処理の一例を示したシーケンス図であり、図２を参照しながら、移行準備処理における情報の流れを説明する。
【００４１】
ユーザは管理装置２０から、設定項目の移行元のデバイス１０と移行先のデバイス１０を指定する。なお、指定された移行元のデバイス１０と移行先のデバイス１０の組み合わせを「移行対象デバイス」ということがある。移行対象デバイスを指定する管理装置２０は、本実施の形態に係る指定装置の一例である。
【００４２】
管理装置２０で移行対象デバイスが指定されると、管理装置２０は移行元のデバイス１０に対して移行率算出指示を送信する（図２：Ｆ１参照）。移行率とは、移行先のデバイス１０において、移行先のデバイス１０における設定項目のうち、移行元のデバイス１０から設定内容の移行を受け入れられる設定項目の割合を表す値である。移行率算出指示とは、移行対象デバイスに対して移行率を算出するように指示する電文である。移行率が高い値を示すほど、移行対象デバイスの間で通信回線２を通じて移行される設定項目の数が多くなるため、手入力によって移行する設定項目の数が減少することになる。すなわち、移行率は、移行先のデバイス１０における設定項目の移行のしやすさを示す移行度合いの一例である。
【００４３】
移行率算出指示を受け付けると移行元のデバイス１０は、自装置の設定項目を収集する。「設定項目を収集する」とは、デバイス１０に備えられている全ての設定項目を、各々の設定項目の設定内容とあわせて収集することをいう。
【００４４】
設定項目を収集した移行元のデバイス１０は、収集した各々の設定項目に対して設定内容を対応付けた移行元情報を生成し、移行先のデバイス１０に送信する（図２：Ｆ２参照）。
【００４５】
移行元情報を受け付けた移行先のデバイス１０は移行率を算出し、移行率の他に設定項目の移行に関する情報を含んだ移行情報を移行元のデバイス１０に送信する（図２：Ｆ３参照）。
【００４６】
移行情報を受け付けた移行元のデバイス１０は、管理装置２０に移行先のデバイス１０から受け付けた移行情報を送信する（図２：Ｆ４参照）。
【００４７】
これにより、管理装置２０で移行対象デバイスの間における移行率が表示されることになる。
【００４８】
次に、情報処理システム１に含まれる各装置の機能構成について説明する。
【００４９】
図３は、管理装置２０の機能構成例を示すブロック図である。図３に示すように、管理装置２０はユーザインターフェース(User Interface：ＵＩ)部２１、制御部２２、及び通信部２３の各機能部を含む。
【００５０】
ＵＩ部２１は、ユーザからの指示を受け付けると共に、管理装置２０における移行準備処理を含む各処理の処理状況や移行率のような各処理の処理結果をユーザに通知する。
【００５１】
制御部２２は、ＵＩ部２１及び通信部２３から受け付けた指示や情報に従って、受け付けた指示や情報に対応した処理が行われるように管理装置２０を制御する。例えば、制御部２２はＵＩ部２１から移行対象デバイスを受け付けると、指定された移行元のデバイス１０に移行率算出指示を送信するように管理装置２０を制御する。また、制御部２２は通信部２３から移行情報を受け付けると、受け付けた移行情報がユーザに通知されるように管理装置２０を制御する。
【００５２】
通信部２３は制御部２２の制御に従い、通信回線２に接続される各々のデバイス１０を含む各装置との間で各種情報を送受信する。
【００５３】
図４は、デバイス１０の機能構成例を示すブロック図である。図４に示すように、デバイス１０はＵＩ部１１、制御部１２、通信部１３、収集部１４、及び算出部１５の各機能部を含む。
【００５４】
ＵＩ部１１は、ユーザからデバイス１０が備える機能、例えばプリント機能、ＦＡＸ機能、スキャン機能、及びコピー機能に対する操作を受け付けると共に、受け付けた機能に対する処理状況や、故障通知といったデバイス１０の状態をユーザに通知する。
【００５５】
制御部１２は、ＵＩ部１１及び通信部１３から受け付けた指示や情報に従って、受け付けた指示や情報に対応した処理が行われるようにデバイス１０を制御する。
【００５６】
例えば、制御部１２は通信部１３から移行率算出指示を受け付けると、収集部１４で収集した設定項目を含む移行元情報を指定された移行先のデバイス１０に送信するようにデバイス１０を制御する。また、制御部１２は通信部１３から移行情報を受け付けると、受け付けた移行情報を管理装置２０に送信するようにデバイス１０を制御する。また、制御部１２は、通信部１３から移行元情報を受け付けると、移行率を算出部１５で算出し、移行率を含む移行情報を移行元情報の送信元に送信するようにデバイス１０を制御する。更に、制御部１２は、ＵＩ部１１からデバイス１０が備える機能の開始指示を受け付けると、指示された機能に関連する設定項目の設定内容に従って、指示された機能が実行されるようにデバイス１０を制御する。
【００５７】
通信部１３は制御部１２の制御に従い、通信回線２に接続される他のデバイス１０や管理装置２０を含む各装置との間で各種情報を送受信する。
【００５８】
収集部１４は、制御部１２の指示に従い、自身のデバイス１０に備えられている全ての設定項目を収集する。
【００５９】
算出部１５は、移行元情報を受け付けた場合に、制御部１２の指示に従って移行率を算出する。
【００６０】
次に、情報処理システム１に含まれる各装置における電気系統の要部構成例について説明する。
【００６１】
図５は、管理装置２０における電気系統の要部構成例を示す図である。管理装置２０は、例えばコンピュータ３０を用いて構成される。
【００６２】
コンピュータ３０は、管理装置２０に係る各機能部を担うＣＰＵ(Central Processing Unit)３１、コンピュータ３０を管理装置２０の各機能部として機能させるための管理プログラムを記憶するＲＯＭ(Read Only Memory)３２、ＣＰＵ３１の一時的な作業領域として使用されるＲＡＭ(Random Access Memory)３３、不揮発性メモリ３４、及び入出力インターフェース(Ｉ／Ｏ)３５を備える。そして、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、不揮発性メモリ３４、及びＩ／Ｏ３５がバス３６を介して各々接続されている。
【００６３】
不揮発性メモリ３４は、不揮発性メモリ３４に供給される電力が遮断されても、記憶した情報が維持される記憶装置の一例であり、例えば半導体メモリが用いられるがハードディスクを用いてもよい。不揮発性メモリ３４は、必ずしもコンピュータ３０に内蔵されている必要はなく、例えばメモリカードのようにコンピュータ３０に着脱される可搬型の記憶装置であってもよい。
【００６４】
Ｉ／Ｏ３５には通信ユニット３７、入力ユニット３８、及び出力ユニット３９が接続される。
【００６５】
通信ユニット３７は通信回線２に接続され、通信回線２に接続する各装置との間でデータ通信を行う通信プロトコルを備える。通信ユニット３７は通信部２３と連携して、通信回線２に接続する各装置との間でデータ通信を行う。
【００６６】
入力ユニット３８は、ユーザからの指示を受け付けてＣＰＵ３１に通知する装置であり、例えばボタン、タッチパネル、キーボード、及びマウス等が用いられる。管理装置２０は、入力ユニット３８を介してユーザから指示された処理を実行する。
【００６７】
出力ユニット３９は、ＣＰＵ３１によって処理された情報を画像として表示する装置であり、例えば液晶ディスプレイ、有機ＥＬ(Electro Luminescence)ディスプレイ、及び画像をスクリーンに投影するプロジェクタ等が用いられる。
【００６８】
なお、管理装置２０のＩ／Ｏ３５に接続されるユニットの種類は一例であり、管理装置２０のＩ／Ｏ３５には必要に応じて、例えばメモリカードにデータを読み書きするカードスロットやＵＳＢポートを含むインターフェースユニットのような図示しないユニットが接続されてもよい。
【００６９】
一方、図６は、デバイス１０における電気系統の要部構成例を示す図である。デバイス１０は、例えばコンピュータ４０を用いて構成される。
【００７０】
コンピュータ４０は、デバイス１０に係る各機能部を担うＣＰＵ４１、コンピュータ４０をデバイス１０の各機能部として機能させるための情報処理プログラムを記憶するＲＯＭ４２、ＣＰＵ４１の一時的な作業領域として使用されるＲＡＭ４３、不揮発性メモリ４４、及びＩ／Ｏ４５を備える。そして、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、不揮発性メモリ４４、及びＩ／Ｏ４５がバス４６を介して各々接続されている。
【００７１】
デバイス１０の不揮発性メモリ４４も管理装置２０の不揮発性メモリ３４と同じく、必ずしもコンピュータ４０に内蔵されている必要はなく、コンピュータ４０に着脱される可搬型の記憶装置であってもよい。
【００７２】
デバイス１０のＩ／Ｏ４５には、例えば通信ユニット４７、入力ユニット４８、出力ユニット４９、画像形成ユニット５０、スキャンユニット５１、及びＦＡＸユニット５２が接続される。
【００７３】
通信ユニット４７は通信回線２に接続され、通信回線２に接続する各装置との間でデータ通信を行う通信プロトコルを備える。通信ユニット４７は通信部１３と連携して、通信回線２に接続する各装置との間でデータ通信を行う。
【００７４】
入力ユニット４８は、ユーザからの指示を受け付けてＣＰＵ４１に通知する装置であり、例えばボタン及びタッチパネル等が用いられる。
【００７５】
出力ユニット４９は、ＣＰＵ４１によって処理された情報を画像として表示する装置であり、例えば液晶ディスプレイ及び有機ＥＬディスプレイ等が用いられる。
【００７６】
デバイス１０の筺体には入力ユニット４８及び出力ユニット４９を含む操作パネルが備えられており、ＵＩ部１１と連携してユーザとデバイス１０のインターフェースを実現する。
【００７７】
画像形成ユニット５０は、ＣＰＵ４１の指示に従って、画像の形成対象となるデータを記録媒体に形成するユニットである。画像形成ユニット５０における画像形成方式はどのような方式であってもよく、例えば電子写真方式であってもインクジェット方式であってもよい。画像形成ユニット５０は、プリント機能、コピー機能、及びＦＡＸ機能の実行に伴い利用される。
【００７８】
スキャンユニット５１は、ＣＰＵ４１の指示に従って、例えば図示しないプラテンガラスに置かれた原稿の内容を光学的に読み取り、原稿の内容を画像データに変換するユニットである。スキャンユニット５１はスキャン機能の実行に伴い利用される。
【００７９】
ＦＡＸユニット５２は図示しないＦＡＸ回線を介して、ＦＡＸ機能を有する他の装置との間で文書データを送受信するユニットである。また、ＣＰＵ４１は、ＦＡＸ機能に関する設定項目に従って、図示しないＦＡＸ回線から受信した文書データを画像形成ユニット５０で記録媒体に画像として形成することもあれば、記録媒体に画像を形成せずに、受信した文書データを不揮発性メモリ４４に記憶したり、指定された装置に転送したりする。
【００８０】
なお、デバイス１０におけるコピー機能は、ＣＰＵ４１がスキャンユニット５１で得られた画像データを、画像形成ユニット５０で記録媒体に形成させることによって実現される。
【００８１】
次に、管理装置２０から移行率算出指示を受け付けた移行元のデバイス１０の動作について説明する。
【００８２】
図７は、管理装置２０から移行率算出指示を受け付けた場合に、デバイス１０のＣＰＵ４１によって実行される移行準備処理の流れの一例を示すフローチャートである。移行準備処理を規定する情報処理プログラムは、例えばデバイス１０のＲＯＭ４２に予め記憶されている。デバイス１０のＣＰＵ４１は、ＲＯＭ４２に記憶される情報処理プログラムを読み込み、移行準備処理を実行する。
【００８３】
図８は、移行率算出指示を行う管理装置２０の出力ユニット３９に表示される移行準備画面６０の一例を示す図である。移行準備画面６０には移行元のデバイス１０を表示する移行元デバイス領域と、移行先のデバイス１０を表示する移行先デバイス領域が含まれ、移行元デバイス領域及び移行先デバイス領域には、情報処理システム１に含まれる各々のデバイス１０のデバイス名が表示されている。移行元デバイス領域及び移行先デバイス領域に表示される各々のデバイス名に対して、デバイス１０の選択を行うチェックボックス６３が設けられており、ユーザは移行元デバイス領域及び移行先デバイス領域に表示されるデバイス１０のデバイス名に対応したチェックボックス６３を選択して、移行元のデバイス１０と移行先のデバイス１０を選択する。
【００８４】
図８の例の場合、黒色で塗り潰されたチェックボックス６３がユーザに選択された状態を示していることから、移行元のデバイス１０として「デバイス＃１」が選択され、移行先のデバイス１０として「デバイス＃２」が選択された状態を表している。なお、移行準備画面６０において、移行元のデバイス１０は１つしか選択されないが、移行先のデバイス１０は複数選択される場合がある。ここでは一例として、移行先のデバイス１０として１つのデバイス１０が選択された場合について説明する。
【００８５】
また、移行元のデバイス１０として選択されたデバイス１０が移行先のデバイス１０として選択されないようにするため、図８に示す移行準備画面６０の例では、移行先デバイス領域における「デバイス＃１」の表示に対応したチェックボックス６３が選択不可状態に設定され、「デバイス＃１」の表示も選択が行えないことをユーザに通知するため、移行元のデバイス１０として選択されていないデバイス１０のデバイス名の表示形態と異なる表示が行われる。
【００８６】
ユーザが移行対象デバイスを選択した状態で移行率計算ボタン６１を押下した場合に、移行元のデバイス１０として選択されたデバイス１０に管理装置２０から移行率算出指示が送信される。管理装置２０のＣＰＵ３１は、選択した移行対象デバイスの移行情報を受信するまで、利用率の計算中であることを示す図９に示すような進捗画面６４を出力ユニット３９に表示する。
【００８７】
なお、ユーザが移行率計算ボタン６１を押下する前にキャンセルボタン６２を押下した場合には移行対象デバイスの選択がキャンセルされ、移行準備画面６０が出力ユニット３９から消える。
【００８８】
移行率算出指示を受信するとステップＳ１０において、ＣＰＵ４１は、自装置に備えられている全ての設定項目を収集する。
【００８９】
ステップＳ２０において、ＣＰＵ４１は、ステップＳ１０で収集した各々の設定項目に対して設定内容を対応付けた移行元情報を生成する。
【００９０】
ステップＳ３０において、ＣＰＵ４１は、ステップＳ２０で生成した移行元情報を移行率算出指示によって指示された移行先のデバイス１０に送信する。
【００９１】
移行情報は移行先のデバイス１０で算出されてから移行元のデバイス１０に送信されるため、ステップＳ４０において、ＣＰＵ４１は、移行先のデバイス１０から移行情報を受け付けたか否かを判定する。移行情報を受け付けていない場合にはステップＳ４０の判定処理を繰り返し実行して、移行先のデバイス１０からの移行情報の送信を監視する。
【００９２】
一方、移行先のデバイス１０から移行情報を受け付けた場合には、ステップＳ５０に移行する。
【００９３】
ステップＳ５０において、ＣＰＵ４１は、自装置以外の装置、すなわち、他の装置から通信ユニット４７を通じて移行率算出指示を受け付けたか否かを判定する。本実施の形態の場合、管理装置２０から移行率算出指示を受け付けているため、他の装置から移行率算出指示を受け付けたと判定されステップＳ７０に移行する。
【００９４】
移行率算出指示を他の装置（具体的には管理装置２０）から受け付けたということは、ユーザは当該他の装置の設置場所にいることになる。したがって、ステップＳ７０において、ＣＰＵ４１は、移行先のデバイス１０から受け付けた移行情報を移行率算出指示の送信元へ送信する。これにより、移行対象デバイスにおける移行情報が管理装置２０に通知され、図７に示す移行準備処理を終了する。
【００９５】
図１０は、移行元のデバイス１０から移行情報が通知された場合に、管理装置２０の出力ユニット３９に表示される移行率表示画面６６の一例を示す図である。
【００９６】
管理装置２０は、移行情報に含まれる移行率を移行率表示画面６６に表示する。移行率表示画面６６には移行率以外にも、例えばＯＫボタン６７と詳細表示ボタン６８が表示される。
【００９７】
移行率表示画面６６のＯＫボタン６７が押下された場合、移行率表示画面６６が出力ユニット３９から消える。また、移行率表示画面６６の詳細表示ボタン６８が押下された場合、設定項目の移行に関する詳細情報を含んだ詳細画面６９が表示される。
【００９８】
図１１は、詳細画面６９の一例を示す図である。図１１に示すように、詳細画面６９には移行対象デバイスの移行率、パラメータ変更率、及び設定項目情報７０が含まれる。
【００９９】
設定項目情報７０は、移行元のデバイス１０における設定項目毎に、移行先のデバイス１０にも同じ設定項目が存在するか否かを示した情報である。設定項目情報７０の移行元欄が「あり」に設定され、移行先欄も「あり」に設定されている設定項目は、移行先のデバイス１０で移行元のデバイス１０の設定内容が受け入れられることを表している。一方、設定項目情報７０の移行元欄が「あり」に設定され、移行先欄が「なし」に設定されている設定項目は、移行先のデバイス１０に該当する設定項目が存在しないことから、移行先のデバイス１０で移行元のデバイス１０の設定内容が受け入れられないことを表している。
【０１００】
詳細画面９６により、移行率だけでなくどのような設定項目が移行され、どのような設定項目が移行されないのかが設定項目毎に把握されることになる。
【０１０１】
なお、詳細画面６９におけるパラメータ変更率、及びパラメータ変更欄の内容については後ほど詳細に説明する。
【０１０２】
本実施の形態では、管理装置２０が移行元のデバイス１０に移行率算出指示を送信する例について説明したが、例えばユーザが移行元のデバイス１０の前にいて、管理装置２０が移行元のデバイス１０よりも遠くに設置されている場合、ユーザは目の前にある移行元のデバイス１０から移行率算出指示を行いたい場合がある。
【０１０３】
したがって、ＣＰＵ４１は入力ユニット４８を通じてユーザから移行準備処理の開始指示を受け付けた場合、自装置のデバイス１０の出力ユニット４９に、図８に示した移行率算出指示を行う移行準備画面６０を表示する。ユーザによって移行準備処理の開始指示が行われたデバイス１０が移行元のデバイス１０に選択され、かつ、移行元のデバイス１０と異なる何れかのデバイス１０が移行先のデバイス１０に選択された状態で移行準備画面６０の移行率計算ボタン６１が押下されると、デバイス１０のＣＰＵ４１に対して移行率算出指示が通知される。すなわち、他の装置から通信ユニット４７を通じて移行率算出指示を受け付けていない場合には、ユーザが自身のデバイス１０から移行率算出指示を行ったと考えられる。この場合、デバイス１０自体が自身のデバイス１０を移行元のデバイス１０に指定した指定装置となる。
【０１０４】
したがって、ステップＳ５０の判定処理で、他の装置から通信ユニット４７を通じて移行率算出指示を受け付けていないと判定された場合にはステップＳ６０に移行する。
【０１０５】
ステップＳ６０において、ＣＰＵ４１は出力ユニット４９に図１０に示した移行率表示画面６６を表示して、デバイス１０を操作して移行率算出指示を行ったユーザに移行率を通知し、図７に示す移行準備処理を終了する。管理装置２０と同じく、ユーザによって移行率表示画面６６の詳細表示ボタン６８が押下された場合には、ＣＰＵ４１は、図１１に示した詳細画面６９を自装置の出力ユニット４９に表示する。
【０１０６】
上述した例では、移行元のデバイス１０で移行対象デバイスを指定する例について説明したが、情報処理システム１に含まれるデバイス１０であれば、設定項目の移行元となるデバイス１０に限らず、何れのデバイス１０で移行対象デバイスを指定してもよい。
【０１０７】
すなわち、何れのデバイス１０においても、入力ユニット４８を通じてユーザから移行準備処理の開始指示を受け付けた場合、図８に示した移行率算出指示を行う移行準備画面６０が表示され、移行対象デバイスの指定を受け付ける。移行元のデバイス１０以外のデバイス１０で移行対象デバイスが指定された場合、移行元のデバイス１０は、他の装置から通信ユニット４７を通じて移行率算出指示を受け付けることになる。したがって、図７のステップＳ５０の判定処理でステップＳ７０が実行され、移行元のデバイス１０は、移行率算出指示の送信元である移行対象デバイスの指定を受け付けたデバイス１０に移行情報を通知する。移行元のデバイス１０から移行情報が通知されたデバイス１０では、図１０に示した移行率表示画面６６が表示される。
【０１０８】
すなわち、デバイス１０は移行対象デバイスが指定されたデバイス１０または管理装置２０で移行率が確認されるように、移行対象デバイスが指定されたデバイス１０または管理装置２０に移行情報を通知する。
【０１０９】
次に、移行元のデバイス１０から移行元情報を受け付けた移行先のデバイス１０の動作について説明する。
【０１１０】
図１２は、移行元情報を受け付けた場合に、デバイス１０のＣＰＵ４１によって実行される移行情報生成処理の流れの一例を示すフローチャートである。移行情報生成処理を規定する情報処理プログラムは、例えばデバイス１０のＲＯＭ４２に予め記憶されている。デバイス１０のＣＰＵ４１は、ＲＯＭ４２に記憶される情報処理プログラムを読み込み、移行情報生成処理を実行する。図１２に示す移行情報生成処理の説明において、「ＣＰＵ４１」は移行先のデバイス１０におけるＣＰＵ４１のことを指す。移行元のデバイス１０のＣＰＵ４１を表す場合には、その旨を明記することにする。
【０１１１】
ステップＳ１００において、ＣＰＵ４１は、設定項目の移行先である自装置に備えられている全ての設定項目を収集する。
【０１１２】
ステップＳ１１０において、ＣＰＵ４１はステップＳ１００で収集した設定項目を参照して、受け付けた移行元情報に含まれる設定項目毎に、移行元のデバイス１０の設定項目が移行先のデバイス１０である自装置に備えられているか否かを判定し、設定項目情報７０の移行先欄に「あり」または「なし」を設定することで、図１３に示すような設定項目情報７０を生成する。
【０１１３】
設定項目の中には、移行先のデバイス１０に移行元のデバイス１０と同じ設定項目が存在し、しかも当該設定項目について、移行先のデバイス１０にも移行元のデバイス１０と同じ設定内容が備えられているため、移行元のデバイス１０における設定項目の設定内容をそのまま移行することができる設定項目が存在する。
【０１１４】
一方、設定項目の中には、移行先のデバイス１０に移行元のデバイス１０と同じ設定項目が存在するが、当該設定項目について、移行先のデバイス１０に移行元のデバイス１０と同じ設定内容が備えられていないため、設定項目の移行にあたり、移行元のデバイス１０における設定内容をそのまま移行することができない設定項目が存在する場合がある。このような設定項目は、移行元のデバイス１０に設定されている設定項目の設定内容を変更すれば、移行先のデバイス１０で設定内容の移行が受け入れられるため、以降では特に「変更設定項目」ということにする。
【０１１５】
したがって、ＣＰＵ４１は、移行元のデバイス１０の設定項目が移行先のデバイス１０である自装置に備えられている場合であっても、当該設定項目について移行元のデバイス１０と自装置のデバイス１０で取り得る設定内容を比較する。移行元のデバイス１０で設定されている設定内容が変更なしにそのまま移行できる設定項目に対して、ＣＰＵ４１は設定項目情報７０のパラメータ変更欄に「なし」を設定する。また、移行元のデバイス１０で設定されている設定内容を変更しなければ移行できない設定項目、すなわち変更設定項目に対して、ＣＰＵ４１は設定項目情報７０のパラメータ変更欄に「あり」を設定する。
【０１１６】
ステップＳ１２０において、ＣＰＵ４１はステップＳ１１０で生成した設定項目情報７０を参照して移行率を算出する。移行率は、例えばステップＳ１００で収集した自装置に備えられた設定項目に対して、移行先欄が「あり」で、かつ、パラメータ変更欄が「なし」に設定された設定項目の割合で表される。すなわち移行率は本実施の形態における第１の割合の一例である。
【０１１７】
移行率は、移行元のデバイス１０から移行先のデバイス１０に移行される設定項目の移行の度合いを表すものであればどのような定義付けが行われてもよい。したがって、例えば移行先のデバイス１０ではなく、移行元のデバイス１０に備えられている設定項目に対して、移行先欄が「あり」で、かつ、パラメータ変更欄が「なし」に設定された設定項目の割合を移行率としてもよい。また、例えば移行先のデバイス１０に備えられている設定項目の数と、移行先欄が「あり」で、かつ、パラメータ変更欄が「なし」に設定された設定項目の数を計測し、各々の設定項目数を、移行元のデバイス１０から移行先のデバイス１０に移行される設定項目の移行の度合いとして用いてもよい。
【０１１８】
ステップＳ１２０では、変更設定項目を移行先のデバイス１０で設定内容の移行を受け入れられない設定項目として移行率を算出したが、ユーザによっては、設定内容が変更されてもよいので設定項目を移行したいと考えるユーザも存在する。したがって、ステップＳ１３０において、ＣＰＵ４１は、変更設定項目を移行率の算出に含めるか否かを表す指示である再計算指示を受け付けたか否かを判定する。
【０１１９】
変更設定項目を移行率の算出に含めるか否かはユーザの選択によって指示される。したがって、変更設定項目を移行率の算出に含める場合には移行率算出指示に再計算指示が含まれる。移行率算出指示に再計算指示が含まれていれば、移行元のデバイス１０のＣＰＵ４１は、図７のステップＳ２０で移行元情報を生成する際に移行元情報に再計算指示を含める。したがって、ＣＰＵ４１は受け付けた移行元情報を参照し、移行元情報に再計算指示が含まれている場合に再計算指示を受け付けたと判定すればよい。
【０１２０】
ステップＳ１４０において、ＣＰＵ４１はステップＳ１１０で生成した設定項目情報７０を参照し、設定項目情報７０に含まれる各々の変更設定項目について設定内容を設定する。すなわち、ＣＰＵ４１は、変更設定項目に関して自装置のデバイス１０に備えられている設定内容の中から、何れかの設定内容を移行後の設定内容として選択し、設定項目情報７０のパラメータ変更欄を設定する。
【０１２１】
変更設定項目の移行後の設定内容は、自装置のデバイス１０に予め備えられている設定内容のうち、移行元のデバイス１０における設定内容に最も近い設定内容が選択される。例えば、移行元のデバイス１０における変更設定項目の設定内容として“５”が設定されており、自装置のデバイス１０における当該変更設定項目が１０以上１５以下の設定内容しか設定できない場合、ＣＰＵ４１は、移行元のデバイス１０における設定内容に最も近い値である“１０”を、自装置のデバイス１０における当該変更設定項目の設定内容として選択する。
【０１２２】
変更設定項目の設定内容が記録媒体の排出口の初期設定のように、数値ではなく場所によって表される場合には、例えば移行元のデバイス１０で設定されていた排出口から最も近い場所にある自装置のデバイス１０の排出口を選択すればよい。この場合、例えば移行元のデバイス１０は送信する移行元情報に移行元のデバイス１０の機種名を含めておき、ＣＰＵ４１は、不揮発性メモリ４４に予め記憶されている機種毎のデバイス１０の構成情報を参照して、排出口の距離の近さを判定すればよい。図１１に示した設定項目情報７０の「設定仕様→コピー設定→コピー機能設定初期値→排出先」の設定項目の例では、設定内容が「フィニッシャー」から「センタートレイ」に変更されている。
【０１２３】
なお、コピー機能が選択された後に自動で設定されるカラーモードの初期値のように、移行元のデバイス１０と移行先のデバイス１０で設定内容の類似性が判定困難な変更設定項目の場合には、ＣＰＵ４１は設定内容の類似性に関わらず、自装置のデバイス１０に備えられている何れかの設定内容を選択すればよい。
【０１２４】
ステップＳ１５０において、ＣＰＵ４１は、設定内容の移行を受け入れられる設定項目の数に変更設定項目の数も含めて移行率を再計算する。具体的には、ＣＰＵ４１は設定項目情報７０を参照して、ステップＳ１００で収集した自装置に備えられた設定項目に対して、移行先欄が「あり」に設定された設定項目の割合を移行率とする。なお、ＣＰＵ４１は自装置のデバイス１０ではなく、移行元のデバイス１０に備えられている設定項目に対して、移行先欄が「あり」に設定された設定項目の割合を移行率としてもよい。
【０１２５】
ステップＳ１６０において、ＣＰＵ４１はパラメータ変更率を算出する。パラメータ変更率とは、移行先のデバイス１０において、移行先のデバイス１０における設定項目のうち、設定内容を変更すれば移行元のデバイス１０から設定内容の移行を受け入れられる設定項目の割合を表す値である。具体的には、ＣＰＵ４１は、移行元のデバイス１０に備えられている設定項目に対して、ステップＳ１１０でパラメータ変更欄が「あり」に設定された設定項目の割合をパラメータ変更率として算出する。
【０１２６】
パラメータ変更率は、設定内容を変更すれば移行先のデバイス１０で移行が受け入れられる設定項目の度合いを表すものであればどのような定義付けが行われてもよい。したがって、例えば移行先のデバイス１０ではなく、移行元のデバイス１０に備えられている設定項目に対して、設定項目情報７０のパラメータ変更欄が「あり」に設定された設定項目の割合をパラメータ変更率としてもよい。また、例えば移行先のデバイス１０に備えられている設定項目の数と、移行先欄が「あり」に設定された設定項目の数を計測し、設定項目の割合ではなく各々の設定項目数を、設定内容を変更すれば移行先のデバイス１０で移行が受け入れられる設定項目の度合いとして用いてもよい。
【０１２７】
設定内容を変更すれば移行先のデバイス１０で移行が受け入れられる設定項目の度合いを表すパラメータ変更率は、本実施の形態における第２の割合の一例である。
【０１２８】
ステップＳ１６０の実行後、及び、ステップＳ１３０の判定処理で移行率の再計算指示を受け付けなかったと判定された場合には、ステップＳ１７０に移行する。
【０１２９】
ステップＳ１７０において、ＣＰＵ４１は移行情報を生成し、受け付けた移行元情報の送信元に移行情報を送信する。
【０１３０】
ユーザから再計算指示を受け付けなかった場合、設定内容を変更することなくそのまま移行できる設定項目を用いてステップＳ１２０で算出した移行率が移行情報に含まれる。一方、ユーザから再計算指示を受け付けた場合、設定内容を変更することなくそのまま移行できる設定項目に加え、変更設定項目も含めてステップＳ１５０で算出した移行率と、ステップＳ１６０で算出したパラメータ変更率が移行情報に含まれる。
【０１３１】
なお、ＣＰＵ４１は、移行情報を移行元情報の送信元に送信するのに加え、例えば移行情報をまとめて管理している、通信回線２に接続された図示しない移行情報データベースにも送信するようにしてもよい。
【０１３２】
この場合、移行情報データベースにはユーザがどの装置から移行率算出指示を行ったかに関係なく移行情報が送信されることになる。したがって、例えば複数のユーザがそれぞれ異なる装置から移行準備処理を行っている場合、移行情報データベースの移行情報を参照することで、各々のユーザが進めている移行準備処理によって得られた移行情報が一元的に確認されることになる。また、移行情報データベースにアクセスする権限を有するユーザであれば誰でも移行情報を確認することができる。移行情報データベースは例えばクラウドコンピューティングサービスを用いて構築してもよい。
【０１３３】
以上により、図１２に示した移行情報生成処理が終了する。これにより、移行先のデバイス１０から移行情報を受け付けた移行元のデバイス１０では、図７のステップＳ５０以降の処理が実行され、管理装置２０に移行情報が送信されることになる。
【０１３４】
本実施の形態では移行先のデバイス１０が移行率及びパラメータ変更率を算出したが、移行元のデバイス１０が移行先のデバイス１０の設定項目を収集し、移行元のデバイス１０で移行率及びパラメータ変更率を算出するようにしてもよい。
【０１３５】
また、ユーザが管理装置２０からではなく移行元のデバイス１０から移行率算出指示を行う形態について説明したが、デバイス１０に管理装置２０としての機能を持たせ、管理装置２０として機能するデバイス１０と異なる他のデバイス１０の中から移行元のデバイス１０と移行先のデバイス１０を指定し、移行元のデバイス１０から移行対象デバイスの移行率を取得してもよい。
【０１３６】
この場合、管理装置２０として機能するデバイス１０は、移行元のデバイス１０から移行元のデバイス１０の設定項目を収集し、収集した設定項目及び各々の設定項目の設定内容を含む移行元情報を、移行元のデバイス１０の代わりに移行先のデバイス１０に送信してもよい。すなわち、管理装置２０として機能するデバイス１０を中継して、移行元のデバイス１０の設定項目が移行先のデバイス１０に渡される。管理装置２０として機能するデバイス１０に移行元のデバイス１０の設定項目が通知されることになるため、ユーザは移行元のデバイス１０の設定項目にどのような設定項目があるかを確認して、移行先のデバイス１０の選択を変更するようにしてもよい。
【０１３７】
同様に、ユーザが管理装置２０で移行率算出指示を行う場合、管理装置２０は、移行元のデバイス１０から設定項目を収集し、収集した設定項目及び各々の設定項目の設定内容を含む移行元情報を、移行元のデバイス１０の代わりに移行先のデバイス１０に送信してもよい。
【０１３８】
設定項目の移行を効率的に行うため、ユーザとしては、移行準備画面６０で選択した移行元のデバイス１０から設定項目を移行する場合に、最も移行率が高くなるデバイス１０はどのデバイス１０であるのか知りたいことがある。こうした処理を図８に示した移行準備画像６０を用いて実現する場合、移行先のデバイス１０を複数選択すればよいが、対応するデバイス１０のチェックボックス６３を１つずつ選択することになり、デバイス１０の数が増えるにつれて、移行先のデバイス１０の選択に要する時間が長くなる。
【０１３９】
したがって、管理装置２０は、例えば「全移行先での移行率の計算」と表示された一括算出ボタン７１を追加した、図１４に示すような移行準備画面６０Ａを表示してもよい。一括算出ボタン７１が押下された場合、移行先デバイス領域に表示される移行元のデバイス１０を除いたデバイス１０のデバイス名に対応したチェックボックス６３が全て選択され、選択された各々の移行元のデバイス１０に移行率算出指示が送信される。
【０１４０】
移行元のデバイス１０が、図７に示した移行準備処理のステップＳ３０で、移行率算出指示によって移行先のデバイス１０として指定された自装置以外の全てのデバイス１０に移行元情報を送信することで、移行元のデバイス１０を除いた全てのデバイス１０の利用情報が管理装置２０に通知されることになる。
【０１４１】
図１５は、図１４に示した移行準備画面６０Ａの一括算出ボタン７１が押下された場合に管理装置２０に表示される移行率表示画面６６Ａの一例を示す図である。移行率表示画面６６Ａのデバイス一覧には、移行元のデバイス１０を除いた各々のデバイス１０について、該当するデバイス１０から通知された移行情報に含まれる移行率とパラメータ変更率が表示される。
【０１４２】
管理装置２０は、ユーザによって対応するデバイス１０のチェックボックス６３が選択され、詳細表示ボタン６８が押下された場合、図１１に示したような選択されたデバイス１０の詳細画面６９を表示する。
【０１４３】
当然のことながら、デバイス１０でユーザから移行準備処理の開始指示を受け付けた場合、移行準備処理の開始指示を受け付けたデバイス１０のＣＰＵ４１は、図１４に示した移行準備画面６０Ａを自装置の出力ユニット４９に表示してもよい。
【０１４４】
このように本実施の形態に係る情報処理システム１によれば、何れかのデバイス１０から他のデバイス１０に設定項目を移行する前にデバイス１０の移行率が得られる。ユーザは得られた移行率を、どのデバイス１０からどのデバイス１０に設定項目を移行させれば最も効率よく設定項目の移行が行われるかの検討に利用すればよい。
【０１４５】
以上、実施の形態を用いて本発明について説明したが、本発明は実施の形態に記載の範囲には限定されない。本発明の要旨を逸脱しない範囲で実施の形態に多様な変更又は改良を加えることができ、当該変更又は改良を加えた形態も本発明の技術的範囲に含まれる。例えば、本発明の要旨を逸脱しない範囲で処理の順序を変更してもよい。
【０１４６】
本実施の形態では、一例として各処理をソフトウェアで実現する形態について説明したが、図７及び図１２に示した各フローチャートと同等の処理を、例えばＡＳＩＣ(Application Specific Integrated Circuit)に実装し、ハードウェアで処理させるようにしてもよい。この場合、各処理をそれぞれソフトウェアで実現した場合と比較して、処理の高速化が図られる。
【０１４７】
また、上述した実施の形態では、各プログラムがＲＯＭにインストールされている形態について説明したが、これに限定されるものではない。本発明に係る各プログラムは、コンピュータで読み取り可能な記憶媒体に記録された形態で提供することも可能である。例えば、本発明に係る各プログラムを、ＣＤ(Compact Disc)−ＲＯＭ、又はＤＶＤ(Digital Versatile Disc)−ＲＯＭ等の光ディスクに記録した形態で提供してもよい。また、本発明に係る情報処理プログラムを、ＵＳＢメモリ及びフラッシュメモリ等の半導体メモリに記録した形態で提供してもよい。更に、デバイス１０及び管理装置２０は、それぞれ通信回線２を通じて、通信回線２と接続される外部装置から本発明に係る各プログラムを取得するようにしてもよい。
【符号の説明】
【０１４８】
１・・・情報処理システム、２・・・通信回線、１０・・・デバイス、１１（２１）・・・ユーザインターフェース（ＵＩ）部、１２（２２）・・・制御部、１３（２３）・・・通信部、１４・・・収集部、１５・・・算出部、２０・・・管理装置、３０（４０）・・・コンピュータ、３１（４１）・・・ＣＰＵ、３２（４２）・・・ＲＯＭ、３３（４３）・・・ＲＡＭ、３４（４４）・・・不揮発性メモリ、３５（４５）・・・インターフェース（Ｉ／Ｏ）、３７（４７）・・・通信ユニット、３８（４８）・・・入力ユニット、３９（４９）・・・出力ユニット、４０・・・コンピュータ、４４・・・不揮発性メモリ、５０・・・画像形成ユニット、５１・・・スキャンユニット、５２・・・ファクシミリ（ＦＡＸ）ユニット、６０（６０Ａ）・・・移行準備画面、６１・・・移行率計算ボタン、６２・・・キャンセルボタン、６３・・・チェックボックス、６４・・・進捗画面、６６（６６Ａ）・・・移行率表示画面、６７・・・ＯＫボタン、６８・・・詳細表示ボタン、６９・・・詳細画面、７０・・・設定項目情報、７１・・・全移行先移行率計算ボタン、９６・・・詳細画面
【図１】
2020135235.tif 000003
【図２】
2020135235.tif 000004
【図３】
2020135235.tif 000005
【図４】
2020135235.tif 000006
【図５】
2020135235.tif 000007
【図６】
2020135235.tif 000008
【図７】
2020135235.tif 000009
【図８】
2020135235.tif 000010
【図９】
2020135235.tif 000011
【図１０】
2020135235.tif 000012
【図１１】
2020135235.tif 000013
【図１２】
2020135235.tif 000014
【図１３】
2020135235.tif 000015
【図１４】
2020135235.tif 000016
【図１５】
2020135235.tif 000017