(57)【要約】【課題】本来の設定ができない場合でも、複数の機器に、一括して設定値を設定することができる機器管理装置、機器管理システム及びプログラムを提供する。【解決手段】機器管理装置は、第１の入力手段と、判定手段と、取得手段と、送信手段と、を備える。第１の入力手段は、設定値と、当該設定値に関する所定の設定値識別情報との入力を受け付ける。判定手段は、設定対象の機種が、設定値を設定することができる機種であるか否かを判定する。取得手段は、判定手段が設定値を設定することができない機種であると判定した場合に、機種と、当該機種に設定可能な設定値と、当該設定値に関する所定の設定値識別情報とを対応付けて記憶する第１の記憶部から、第１の入力手段から入力された設定値識別情報に類似する設定値識別情報に対応付けられた設定値を取得する。送信手段は、設定値を設定することができない機種には、取得手段が取得した設定値を送信する。【選択図】図７
2016224851.tif 000002
【特許請求の範囲】
【請求項１】
機器への設定値と、当該設定値に関する所定の設定値識別情報との入力を受け付ける第１の入力手段と、
前記第１の入力手段が受け付けた設定値を設定する設定対象の機種が、前記設定値を設定することができる機種であるか否かを判定する判定手段と、
前記判定手段が前記設定値を設定することができない機種であると判定した場合に、前記機種と、当該機種に設定可能な前記設定値と、当該設定値に関する所定の前記設定値識別情報とを対応付けて記憶する第１の記憶部から、前記第１の入力手段から入力された前記設定値識別情報に類似する前記設定値識別情報に対応付けられた前記設定値を取得する取得手段と、
前記設定値を設定することができない機種には、前記取得手段が取得した前記設定値を送信する送信手段と、
を備える機器管理装置。
【請求項２】
前記取得手段は、前記第１の入力手段から入力された前記設定値識別情報が、前記第１の記憶部に記憶された前記設定値識別情報に含まれている場合に、類似していると判定する、
請求項１に記載された機器管理装置。
【請求項３】
前記判定手段は、設定値の互換性がある機種を記憶する第２の記憶部に、設定対象の機種が設定値の互換性がないことが記憶されている場合に、前記設定値を設定することができない機種であると判定する、
請求項１又は２に記載された機器管理装置。
【請求項４】
前記取得手段が前記設定値を取得することができなかった場合に、前記設定値を設定することができない機種に個別に設定する前記設定値の入力を要求する要求手段を更に備える、
請求項１乃至３の何れか１項に記載の機器管理装置。
【請求項５】
前記第１の入力手段は、前記要求手段が要求した個別に設定する前記設定値の入力を受け付け、
前記送信手段は、前記第１の入力手段が入力を受け付けた個別に設定する前記設定値を、前記設定値を設定することができない機種に送信する、
請求項４に記載された機器管理装置。
【請求項６】
前記第１の入力手段から入力された前記設定値と、前記設定値識別情報と、当該設定値を設定する設定対象の前記機種とを対応付けて前記第１の記憶部に記憶させる記憶制御手段を更に備える、
請求項１乃至５の何れか１項に記載の機器管理装置。
【請求項７】
機器に新規な設定値が設定されたことを検出する検出手段と、
前記検出手段が新規な設定値が設定されたことを検出した場合に、当該設定値に関する所定の前記設定値識別情報の入力を受け付ける第２の入力手段とを更に備え、
前記記憶制御手段は、前記第２の入力手段から入力された前記設定値識別情報と、前記検出手段が検出した前記設定値と、前記検出手段が検出した機器の機種とを対応付けて前記第１の記憶部に記憶させる、
請求項６に記載された機器管理装置。
【請求項８】
前記検出手段は、前記機器ごとに前記機器に設定された設定値を記憶する第３の記憶部に、前記機器から取得した設定値が含まれていない場合に、新規な設定値であると判定する、
請求項７に記載された機器管理装置。
【請求項９】
一括して複数の機器に設定する設定値と、当該設定値に関する所定の設定値識別情報と、前記設定値を設定する機器を示す機器識別情報とを出力する出力手段を備える情報処理装置と、
機器への設定値と、当該設定値に関する所定の設定値識別情報と、前記設定値を設定する複数の機器を示す機器識別情報との入力を受け付ける第１の入力手段と、
前記第１の入力手段が受け付けた前記機器識別情報が示す前記複数の機器の各々が、前記設定値を設定することができる機種であるか否かを判定する判定手段と、
前記判定手段が前記設定値を設定することができない機種であると判定した場合に、前記機種と、当該機種に設定可能な前記設定値と、当該設定値に関する所定の前記設定値識別情報とを対応付けて記憶する第１の記憶部から、前記第１の入力手段から入力された前記設定値識別情報に類似する前記設定値識別情報に対応付けられた値を取得する取得手段と、
前記設定値を設定することができない機種の前記機器には、前記取得手段が取得した前記設定値を送信する送信手段と、を備える機器管理装置と、
前記送信手段から送信された前記設定値を設定する設定手段を備える機器と、
を備える機器管理システム。
【請求項１０】
機器管理装置のコンピュータを、
機器への設定値と、当該設定値に関する所定の設定値識別情報との入力を受け付ける第１の入力手段と、
前記第１の入力手段が受け付けた設定値を設定する設定対象の機種が、前記設定値を設定することができる機種であるか否かを判定する判定手段と、
前記判定手段が前記設定値を設定することができない機種であると判定した場合に、前記機種と、当該機種に設定可能な前記設定値と、当該設定値に関する所定の前記設定値識別情報とを対応付けて記憶する第１の記憶部から、前記第１の入力手段から入力された前記設定値識別情報に類似する前記設定値識別情報に対応付けられた前記設定値を取得する取得手段と、
前記設定値を設定することができない機種には、前記取得手段が取得した前記設定値を送信する送信手段と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器管理装置、機器管理システム及びプログラムに関する。
【背景技術】
【０００２】
従来、オフィスには様々な機器の様々な機種が複数設置されている。これら機器を最適に使用するには、各機器の各設定項目に最適な設定値を設定する必要がある。そのため、これらの機器の機器管理者は、各機器に対して、其々最適な設定値を設定しなければならない。従って、設定対象となる機器が多数ある場合には、機器管理者は、多数の機器に対してそれぞれ設定しなければならず、非常に手間であった。
【０００３】
特許文献１には、複数の機器に対して一括して設定値を設定する技術が開示されている。特許文献１に記載の技術は、優先順位を割り当てた複数の設定候補値が定義された設定ルール情報に基づき、優先順位に従って選択した設定候補値を、設定項目の設定値として決定する。よって、特許文献１に記載の技術は、複数の機器に対して一括して設定値を設定することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、古い機種など、最新の設定に対応していない機種が混在している場合、機種間の互換がないために本来の設定ができないことがあり、機器管理者はその度に設定内容を作成しなければならず、一括設定に手間が掛かってしまっていた。
【０００５】
本発明は、上記に鑑みてなされたものであって、本来の設定ができない場合でも、複数の機器に、一括して設定値を設定することができる機器管理装置、機器管理システム及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明に係る機器管理装置は、第１の入力手段と、判定手段と、取得手段と、送信手段と、を備える。第１の入力手段は、機器への設定値と、当該設定値に関する所定の設定値識別情報との入力を受け付ける。判定手段は、前記第１の入力手段が受け付けた設定値を設定する設定対象の機種が、前記設定値を設定することができる機種であるか否かを判定する。取得手段は、前記判定手段が前記設定値を設定することができない機種であると判定した場合に、前記機種と、当該機種に設定可能な前記設定値と、当該設定値に関する所定の前記設定値識別情報とを対応付けて記憶する第１の記憶部から、前記第１の入力手段から入力された前記設定値識別情報に類似する前記設定値識別情報に対応付けられた前記設定値を取得する。送信手段は、前記設定値を設定することができない機種には、前記取得手段が取得した前記設定値を送信する。
【発明の効果】
【０００７】
本発明によれば、本来の設定ができない場合でも、複数の機器への一括設定ができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、本実施形態に係る機器管理システムの構成の一例を示す説明図である。
【図２】図２は、一括設定情報のデータ構成の一例を示す説明図である。
【図３】図３は、機器管理装置のハードウェア構成の一例を示すブロック図である。
【図４】図４は、互換性データベースのデータ構成の一例を示す説明図である。
【図５】図５は、キーワードデータベースのデータ構成の一例を示す説明図である。
【図６】図６は、設定データベースのデータ構成の一例を示す説明図である。
【図７】図７は、各機能部が有する特徴的な機能構成を示す機能ブロック図である。
【図８】図８は、情報処理装置が有する特徴的な機能構成を示す機能ブロック図である。
【図９】図９は、電子機器が有する特徴的な機能構成を示す機能ブロック図である。
【図１０】図１０は、一括設定処理の一例を示すフローチャート図である。
【図１１】図１１は、類似設定取得処理の一例を示すフローチャート図である。
【図１２】図１２は、類似設定蓄積処理の一例を示すフローチャート図である。
【図１３】図１３は、類似設定蓄積処理の一例を示すフローチャート図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照しながら、機器管理装置、機器管理システム及びプログラムの実施の形態を詳細に説明する。
【００１０】
図１は、本実施形態に係る機器管理システム１の構成の一例を示す説明図である。機器管理システム１は、機器管理装置１０と、情報処理装置２０と、電子機器３０ａと、電子機器３０ｂと、電子機器３０ｃと、電子機器３０ｄとを備える。また、機器管理システム１は、ＬＡＮ（Local  Area  Network）等のネットワーク４０を備える。そして、機器管理装置１０と、情報処理装置２０と、電子機器３０ａと、電子機器３０ｂと、電子機器３０ｃと、電子機器３０ｄとは、ネットワーク４０を介して、ＴＣＰ／ＩＰ（Transmission  Control  Protocol／Internet  Protocol）などのプロトコルにより通信する。
【００１１】
機器管理装置１０は、機器管理システム１が備える電子機器３０ａと、電子機器３０ｂと、電子機器３０ｃと、電子機器３０ｄとを管理するサーバ装置などである。そして、機器管理装置１０は、電子機器３０ａと、電子機器３０ｂと、電子機器３０ｃと、電子機器３０ｄとに対する設定値を情報処理装置２０から受信する。また、機器管理装置１０は、受信した設定値に基づいて、電子機器３０ａと、電子機器３０ｂと、電子機器３０ｃと、電子機器３０ｄとに最適な設定値を送信する。
【００１２】
情報処理装置２０は、電子機器３０ａと、電子機器３０ｂと、電子機器３０ｃと、電子機器３０ｄとを管理する機器管理者が使用するパーソナルコンピュータなどである。情報処理装置２０は、電子機器３０ａと、電子機器３０ｂと、電子機器３０ｃと、電子機器３０ｄとに対する設定の入力を機器管理者から受け付ける。そして、情報処理装置２０は、入力された設定を表示部に表示する。また、情報処理装置２０は、入力された設定を機器管理装置１０に送信する。
【００１３】
電子機器３０ａと、電子機器３０ｂと、電子機器３０ｃと、電子機器３０ｄとは、機器管理装置１０に設定等を管理される機器である。また、電子機器３０ａと、電子機器３０ｂと、電子機器３０ｃと、電子機器３０ｄとは、種類の異なる機種である。そして、電子機器３０は、機器管理装置１０から受信した設定値を設定する。また、電子機器３０は、現在設定されている設定値を機器管理装置１０に送信する。なお、電子機器３０ａと、電子機器３０ｂと、電子機器３０ｃと、電子機器３０ｄとは、プリンタ、複写機、スキャナ装置、ファクシミリ装置、会議端末、電子黒板、プロジェクタ、蛍光灯、エアコン、カメラ、冷蔵庫、又は自販機などの何れの機器であってもよい。以下、電子機器３０ａと、電子機器３０ｂと、電子機器３０ｃと、電子機器３０ｄとを区別しない場合には、電子機器３０と称する。また、図１には一例として４台の電子機器３０を記載しているが、機器管理システム１が備える電子機器３０の台数はこれに限定されるものではない。
【００１４】
そして、機器管理システム１は、機器管理装置１０と、情報処理装置２０と、電子機器３０とを用いて一括設定処理と、類似設定蓄積処理とを実行する。一括設定処理とは、複数の電子機器３０に一括して設定値を設定する処理である。そして、一括設定処理において、本来の設定値を設定することができない場合に、機器管理システム１は、本来の設定値に代えて類似する設定値を設定する。これにより、一括設定の対象となる複数の電子機器３０に、本来の設定値を設定することができない機種が含まれている場合であっても、機器管理システム１は、一括して設定することができる。類似設定蓄積処理とは、一括設定処理において、本来の設定値を設定することができない場合に設定する設定値をデータベースに記憶させる処理である。
【００１５】
ここで、一括設定処理の概要について説明する。
【００１６】
まず、情報処理装置２０は、機器管理者から一括設定情報の入力を受け付ける。ここで、図２は、一括設定情報のデータ構成の一例を示す説明図である。具体的には、一括設定情報は、設定対象情報と、基礎設定情報とを備える。機器識別情報である設定対象情報は、基礎設定情報の設定値を設定する一又は複数の電子機器３０を示す情報である。すなわち、設定対象情報は、複数の電子機器３０を識別可能な機器識別情報を備える。そして、設定対象情報には、同一の機種の電子機器３０に限らず、複数の機種の電子機器３０を指定することができる。
【００１７】
基礎設定情報とは、設定対象情報で指定された複数の電子機器３０に設定する設定値の基礎となる情報である。基礎設定情報は、機種識別情報と、設定値と、キーワードとを備える。機種識別情報は、機種を識別可能な識別情報である。そして、機種識別情報は、基礎設定情報の設定値を設定することができる機種を示す情報である。設定値は、設定対象情報の電子機器３０に設定する内容である。なお、設定値は、数字以外であってもよい。すなわち、設定値は、オン又はオフ等を設定するものであってもよいし、文字列等を設定するものであってもよい。設定値識別情報であるキーワードは、設定対象情報で指定された電子機器３０に基礎設定情報の設定値を設定することができない電子機器３０に設定する設定値の取得に用いられる。そして、キーワードは、文字に限らず、数字や記号などであってもよい。なお、キーワードの入力は任意であり、基礎設定情報は、キーワードを有していなくてもよい。例えば、キーワードは、「ＬｏｗＴｏｎｅｒ」などの文字列である。そして、「ＬｏｗＴｏｎｅｒ」は、印刷時のトナーを少なくする設定に係るキーワードである。
【００１８】
そして、情報処理装置２０は、入力された一括設定情報を機器管理装置１０に送信する。一括設定情報を受信した機器管理装置１０は、設定対象情報に含まれる機器識別情報の電子機器３０の各々の機種に、基礎設定情報の設定値を設定可能であるか否かを判定する。
【００１９】
機器管理装置１０は、基礎設定情報の設定値が設定可能な機種の電子機器３０には、基礎設定情報の設定値を設定する。以下、基礎設定情報の設定値を基礎設定値と称する。
【００２０】
機器管理装置１０は、基礎設定値が設定不可な機種の電子機器３０が設定対象情報に含まれている場合に、基礎設定値に類似する設定値を取得可能であるか否かを判定する。ここで、機器管理装置１０は、基礎設定値が設定不可な機種の電子機器３０について、基礎設定情報のキーワードと類似するキーワードがデータベースに記憶されている場合に、基礎設定値と類似する設定値を取得可能な機種であると判定する。そして、機器管理装置１０は、基礎設定値に類似する設定値が取得可能な機種の電子機器３０には、取得した基礎設定値に類似する設定値を設定する。以下、基礎設定値に類似する設定値を類似設定値と称する。
【００２１】
一方、機器管理装置１０は、類似設定値が取得不可な機種の電子機器３０が設定対象情報に含まれている場合に、類似設定値が取得不可な機種の電子機器３０に個別に設定する設定値を情報処理装置２０に要求する。以下、個別に設定する設定値を個別設定値と称する。
【００２２】
情報処理装置２０は、機器管理者から対象の電子機器３０に個別に設定する個別設定値の入力を受け付ける。そして、情報処理装置２０は、個別設定値を機器管理装置１０に送信する。そして、機器管理装置１０は、類似設定値が取得不可な機種の電子機器３０には、受信した個別設定値を設定する。
【００２３】
これにより、機器管理システム１は、複数種類の機種からなる電子機器３０に、基礎設定値を設定することができない機種が含まれている場合であっても、基礎設定値に代えて類似設定値を設定する。従って、機器管理システム１は、複数種類の機種からなる電子機器３０に、一括して設定値を設定することができる。
【００２４】
次に、類似設定蓄積処理の概要について説明する。
【００２５】
機器管理システム１は、機種ごとに、設定値と、設定値に関する所定のキーワードとをデータベースに蓄積する。これにより、機器管理システム１は、類似設定値を取得して、一括設定の可能性を上げることができる。
【００２６】
具体的には、機器管理装置１０は、基礎設定情報のキーワード又は設定値が新規なものであった場合に、基礎設定情報のキーワード及び設定値をデータベースに蓄積する。または、機器管理装置１０は、機器管理システム１の各電子機器３０を監視する。そして、機器管理装置１０は、電子機器３０から新規な設定値を検出した場合に、情報処理装置２０にキーワードを要求する。そして、機器管理装置１０は、電子機器３０から新規な設定値及び情報処理装置２０から受信したキーワードをデータベースに蓄積する。
【００２７】
これにより、機器管理システム１は、設定値及びキーワードをデータベースに蓄積する。
【００２８】
次に、機器管理システム１が有する装置の詳細について説明する。
【００２９】
まず、機器管理装置１０について説明する。
【００３０】
ここで、図３は、機器管理装置１０のハードウェア構成の一例を示すブロック図である。機器管理装置１０は、ＣＰＵ、ＲＯＭ、及びＲＡＭ等を有するコンピュータ構成の制御部１００と、ＨＤＤ（Hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）などの記憶装置である記憶部１４０とを備える。
【００３１】
記憶部１４０は、互換性データベースＤＢ１と、キーワードデータベースＤＢ２と、設定データベースＤＢ３と、機器管理プログラムＰＲ１とを記憶する。機器管理プログラムＰＲ１は、機器管理装置１０が有する特徴的な機能を発揮させるプログラムである。
【００３２】
制御部１００のＣＰＵは、記憶部１４０に記憶された機器管理プログラムＰＲ１をＲＡＭに展開し、機器管理プログラムＰＲ１に従って動作することで、各機能部をＲＡＭ上に生成する。具体的には、制御部１００は、機能部として、一括設定部１１０と、類似設定取得部１２０と、類似設定蓄積部１３０とを備える。
【００３３】
一括設定部１１０は、一括設定情報の設定値を一括して電子機器３０に設定する。類似設定取得部１２０は、後述する設定確認部１１３が設定対象情報の電子機器３０が基礎設定値を設定することができない機種であると判定した場合に、類似設定値を取得する。類似設定蓄積部１３０は、機種ごとに設定値と、キーワードとを後述するキーワードデータベースＤＢ２に記憶させる。これにより、類似設定蓄積部１３０は、基礎設定情報のキーワードに類似するキーワードを取得して、一括設定の可能性を上げることができる。
【００３４】
第２の記憶部である互換性データベースＤＢ１は、異なる機種間の設定値の互換性を記憶したデータベースである。ここで、図４は、互換性データベースＤＢ１のデータ構成の一例を示す説明図である。互換性データベースＤＢ１は、互換性ＩＤと、設定グループと、機種識別情報とを対応付けて記憶する。互換性ＩＤは、設定グループと機種識別情報との対応付けを識別可能な識別情報である。設定グループは、設定値の互換性がある機種のグループを示す情報である。すなわち、設定グループは、同一の設定値を設定可能な機種のグループを示す情報である。機種識別情報は、設定グループに属している機種を示す情報である。そして、同一の設定グループに属している機種は、設定値の互換性があることを示している。図４に示す互換性データベースＤＢ１の場合には、「ＭＰ１６０１」と「ＭＰ１３０１」とは設定値の互換性を有しているが、「ＧＸ  ｅ５５００」は他の機種と設定値の互換性を有していない。そして、互換性を有していない各機種は、例えば、新しい機種と古い機種の場合や、レーザープリンタとインクジェットプリンタの場合などである。
【００３５】
第１の記憶部であるキーワードデータベースＤＢ２は、機種ごとに、設定値と、設定値に関する所定のキーワードとを対応付けて記憶するデータベースである。ここで、図５は、キーワードデータベースＤＢ２のデータ構成の一例を示す説明図である。キーワードデータベースＤＢ２は、キーワードＩＤと、機種識別情報と、キーワードと、設定値とを対応付けて記憶する。キーワードＩＤは、各機種のキーワードを識別可能な識別情報である。機種識別情報は、キーワードの設定値が設定された機種を示す情報である。キーワードは、対応付けられた設定値に関する所定の情報である。設定値は、対応付けられた機種に設定可能な設定内容を示す情報である。そして、キーワードデータベースＤＢ２は、例えば、設定値をＸＭＬ形式で保存する。また、設定値は、トナー消費量や、画像形成の精細度や、ＩＰアドレスを表示部に表示するか否かの設定や、パスワードポリシーを選択する設定や、電子機器３０のＵＲＬ（Uniform  Resource  Locator）の設定や、ＳＮＴＰ（Simple  Network  Time  Protocol）サーバを有効にするかの設定などである。
【００３６】
図５に示すキーワードデータベースＤＢ２は、一例として、トナー消費量に係る設定値のキーワードについて示している。ここで、図５に示すキーワードデータベースＤＢ２は、図４に示す互換性データベースＤＢ１と同様に、「ＭＰ１６０１」と「ＭＰ１３０１」とは設定値の互換性を有しているが、「ＧＸ  ｅ５５００」は他の機種と互換性を有していない。具体的には、「ＭＰ１６０１」及び「ＭＰ１３０１」は、トナー消費量を２段階で設定することができる。一方、「ＧＸ  ｅ５５００」は、トナー消費量を３段階で設定することができる。そのため、図５に示すキーワードデータベースＤＢ２の「ＧＸ  ｅ５５００」のキーワード及び設定値は、他の機種と異なっている。
【００３７】
第３の記憶部である設定データベースＤＢ３は、機器管理システム１が備える電子機器３０に設定された設定値を記憶するデータベースである。ここで、図６は、設定データベースＤＢ３のデータ構成の一例を示す説明図である。設定データベースＤＢ３は、機器設定ＩＤと、機器番号と、機種識別情報と、設定値とを対応付けて記憶する。機器設定ＩＤは、電子機器３０の設定値を識別可能な識別情報である。機器番号は、電子機器３０を識別可能な識別情報である。機種識別情報は、電子機器３０の機種を示す情報である。設定値は、電子機器３０に設定された設定内容を示す情報である。
【００３８】
次に、機器管理装置１０が有している各機能部（一括設定部１１０、類似設定取得部１２０、類似設定蓄積部１３０）の詳細な機能について説明する。ここで、図７は、各機能部が有する特徴的な機能構成を示す機能ブロック図である。
【００３９】
まず、一括設定部１１０について説明する。図７に示すように一括設定部１１０は、一括設定送受信部１１１と、一括設定調整部１１２と、設定確認部１１３と、設定送信部１１４とを備える。
【００４０】
一括設定送受信部１１１は、情報処理装置２０との通信を制御する。一括設定送受信部１１１は、情報処理装置２０から一括設定情報を受信する。これにより、第１の入力手段である一括設定送受信部１１１は、一括設定情報の入力を受け付ける。そして、一括設定送受信部１１１は、受信した一括設定情報を一括設定調整部１１２に送付する。
【００４１】
また、要求手段である一括設定送受信部１１１は、基礎設定値との互換性がなく、かつ、類似設定値を取得することができない機種の電子機器３０に設定する個別設定値の入力を情報処理装置２０に要求する。そして、一括設定送受信部１１１は、基礎設定値との互換性がなく、かつ、類似設定値を取得することができない機種の電子機器３０に個別に設定する個別設定値の入力を受け付ける。
【００４２】
一括設定調整部１１２は、一括設定部１１０の各部の連携を調整する。具体的には、一括設定調整部１１２は、一括設定情報を設定確認部１１３に送付して、設定対象情報に含まれる各電子機器３０の各機種が設定値の互換性があるか否か確認させる。また、一括設定調整部１１２は、機器識別情報を類似設定取得部１２０に送付して、類似設定値を取得可能であるか否かを判定させる。そして、一括設定調整部１１２は、基礎設定値との互換性がなく、かつ、類似設定値を取得することができない機種であることを受信した場合に、一括設定送受信部１１１に類似設定値が無い旨を通知する。これにより、一括設定送受信部１１１は、個別設定値の入力要求を情報処理装置２０に送信する。そして、一括設定調整部１１２は、基礎設定値、類似設定値又は個別設定値の何れかを設定送信部１１４に送付する。
【００４３】
設定確認部１１３は、一括設定情報の設定対象情報に含まれる設定対象の各機種が、基礎設定値の互換性があるか否かを判定する。すなわち、判定手段である設定確認部１１３は、一括設定情報の設定対象情報の電子機器３０の各々が、基礎設定値を設定することができない機種であるか否かを判定する。設定確認部１１３は、互換性データベースＤＢ１において、基礎設定情報の機種の設定グループと、設定対象情報の各機種の設定グループとが同一である場合に、各機種が基礎設定値の互換性があると判定する。この場合に、設定確認部１１３は、設定対象情報の電子機器３０に設定値を設定することができると判定する。一方、設定確認部１１３は、互換性データベースＤＢ１において、基礎設定情報の機種の設定グループと、設定対象情報の各機種の設定グループとが異なっている場合に、各機種が基礎設定値と互換性がないと判定する。この場合に、設定確認部１１３は、基礎設定値を設定することができない機種であると判定する。そして、設定確認部１１３は、一括設定調整部１１２に判定結果を返信する。
【００４４】
設定送信部１１４は、機器管理装置１０が管理する電子機器３０に設定値を送信する。設定送信部１１４は、設定対象の電子機器３０に基礎設定値を設定することができる場合に、基礎設定情報の設定値を電子機器３０に送信する。送信手段である設定送信部１１４は、設定対象の電子機器３０に基礎設定値を設定することができず、類似設定値を取得した場合に、類似設定値を電子機器３０に送信する。設定送信部１１４は、類似設定値を取得できない場合に、一括設定送受信部１１１が入力を受け付けた個別設定値を電子機器３０に送信する。
【００４５】
次に、類似設定取得部１２０について説明する。図７に示すように類似設定取得部１２０は、キーワード類似判定部１２１を備える。キーワード類似判定部１２１は、設定対象情報に含まれる電子機器３０の機種に対応付けられたキーワード及び設定値をキーワードデータベースＤＢ２から抽出する。そして、取得手段であるキーワード類似判定部１２１は、キーワードデータベースＤＢ２から取得したキーワード及び設定値から、一括設定情報のキーワードに類似するキーワードに対応付けられた設定値を取得する。そして、類似設定取得部１２０は、取得した設定値を一括設定部１１０に送付する。また、キーワード類似判定部１２１は、一括設定情報のキーワードに類似するキーワードに対応付けられた設定値を取得することができなかった場合に、取得することができなかったことを一括設定部１１０に送付する。
【００４６】
ここで、キーワード類似判定部１２１は、一括設定情報のキーワードの全部が、キーワードデータベースＤＢ２に記憶されたキーワードに含まれている場合に、キーワードが類似していると判定する。なお、類似の概念には、同一の概念を含むものとする。具体例を挙げて説明すると、一括設定情報のキーワードが「ＡＡＡ」である場合に、キーワード「ＢＡＡＡ」、「ＣＡＡＡＤ」、「ＥＡＡＡ」は、何れも一括設定情報のキーワード「ＡＡＡ」を含んでいるため類似している。一方、キーワード「ＡＡ」、「ＢＡＡ」、「ＡＡＣＤ」は、何れも一括設定情報のキーワード「ＡＡＡ」を含んでいないため類似していない。
【００４７】
図５に示すキーワードの場合には、キーワード類似判定部１２１は、一括設定情報のキーワードが「ＬｏｗＴｏｎｅｒ」であった場合には、「ＬｏｗＴｏｎｅｒＣｏｎｓｕｍｐｔｉｏｎ」と類似していると判定する。なお、キーワード類似判定部１２１は、一括設定情報のキーワードが「ＮｏｒｍａｌＴｏｎｅｒ」であった場合には、何れのキーワードとも類似していないと判定する。
【００４８】
次に、類似設定蓄積部１３０について説明する。図７に示すように類似設定蓄積部１３０は、機器設定監視部１３１と、キーワード入力部１３２と、キーワード蓄積部１３３とを備える。
【００４９】
機器設定監視部１３１は、電子機器３０に設定されている設定値に、新規な設定値が設定されているか否かを監視する。具体的には、機器設定監視部１３１は、電子機器３０に設定されている設定値を取得する。また、機器設定監視部１３１は、設定データベースＤＢ３に記憶された電子機器３０ごとの設定値を取得する。そして、検出手段である機器設定監視部１３１は、新規な設定値が設定されたことを検出する。具体的には、機器設定監視部１３１は、電子機器３０から取得した設定値が設定データベースＤＢ３から取得した設定値に含まれていない場合に、その設定値は新規な設定値であると判定する。
【００５０】
キーワード入力部１３２は、機器設定監視部１３１が新規な設定値が設定されたことを検出した場合に、検出した新規な設定値に対応付けるキーワードを情報処理装置２０に要求する。そして、第２の入力手段であるキーワード入力部１３２は、情報処理装置２０から新規な設定値に関する所定のキーワードの入力を受け付ける。
【００５１】
記憶制御手段であるキーワード蓄積部１３３は、キーワードと、設定値と、設定対象の機種識別情報とを対応付けてキーワードデータベースＤＢ２に記憶させる。キーワード蓄積部１３３は、一括設定部１１０が新規なキーワードの設定値を電子機器３０に設定した場合に、キーワードと、設定値と、設定対象の機種識別情報とをキーワードデータベースＤＢ２に記憶させる。具体的には、キーワード蓄積部１３３は、一括設定部１１０が電子機器３０に設定値を設定した場合に、電子機器３０の機種識別情報と、設定した設定値と、設定値に関する所定のキーワードとを一括設定部１１０から受信する。
【００５２】
そして、キーワード蓄積部１３３は、一括設定部１１０から受信した機種識別情報と、キーワードとが対応付けられて、キーワードデータベースＤＢ２に記憶されているか否かを判定する。機種識別情報と、キーワードとが対応付けられてキーワードデータベースＤＢ２に記憶されていない場合に、キーワード蓄積部１３３は、一括設定部１１０から受信した機種識別情報と、キーワードと、設定値とを対応付けて記憶させる。
【００５３】
または、キーワード蓄積部１３３は、機器設定監視部１３１が電子機器３０から新規な設定値を検出した場合にも、キーワードと、設定値と、設定対象の機種識別情報とをキーワードデータベースＤＢ２に記憶させる。具体的には、キーワード蓄積部１３３は、キーワード入力部１３２が入力を受け付けたキーワードと、機器設定監視部１３１が検出した新規な設定値と、機器設定監視部１３１が検出した電子機器３０の機種識別情報とを対応付けてキーワードデータベースＤＢ２に記憶させる。
【００５４】
次に、情報処理装置２０について説明する。
【００５５】
ここで、図８は、情報処理装置２０が有する特徴的な機能構成を示す機能ブロック図である。情報処理装置２０は、ＣＰＵ、ＲＯＭ、及びＲＡＭ等を有するコンピュータ構成の制御部２００と、ＨＤＤやＳＳＤなどの記憶装置である記憶部２４０とを備える。また、情報処理装置２０は、ディスプレイ装置などの表示装置と、キーボードやマウスなどの入力装置を備えており、通常のコンピュータを利用したハードウェア構成となっている。記憶部２４０は、設定入力プログラムＰＲ２を記憶する。設定入力プログラムＰＲ２は、情報処理装置２０が有する特徴的な機能を発揮させるプログラムである。
【００５６】
制御部２００のＣＰＵは、記憶部２４０に記憶された設定入力プログラムＰＲ２をＲＡＭに展開し、設定入力プログラムＰＲ２に従って動作することで、各機能部をＲＡＭ上に生成する。具体的には、制御部２００は、機能部として、設定入力部２１０と、設定送受信部２２０とを備える。
【００５７】
設定入力部２１０は、情報処理装置２０を操作する機器管理者から入力を受け付ける。設定入力部２１０は、例えば、機器管理者から一括設定情報の入力を受け付ける。なお、設定入力部２１０は、ＧＵＩ（Graphical  User  Interface）を用いた入力であってもよいし、ＣＵＩ（Character  User  Interface）を用いた入力であってもよい。
【００５８】
設定送受信部２２０は、ネットワーク４０を介して、機器管理装置１０とデータの送受信を制御する。設定送受信部２２０は、設定入力部２１０が入力を受け付けた場合に、一括設定情報を機器管理装置１０に送信する。すなわち、出力手段である設定送受信部２２０は、一括して複数の電子機器３０に設定する基礎設置値と、基礎設定値に関する所定のキーワードと、基礎設定値を設定する電子機器３０を示す機器識別情報とを機器管理装置１０に出力する。または、設定送受信部２２０は、キーワードの入力要求を受信する。そして、設定送受信部２２０は、入力要求の応答として、キーワードを送信する。
【００５９】
次に、電子機器３０について説明する。
【００６０】
ここで、図９は、電子機器３０が有する特徴的な機能構成を示す機能ブロック図である。電子機器３０は、ＣＰＵ、ＲＯＭ、及びＲＡＭ等を有するコンピュータ構成の制御部３００と、ＨＤＤやＳＳＤなどの記憶装置である記憶部３４０とを備える。記憶部３４０は、設定制御プログラムＰＲ３を記憶する。設定制御プログラムＰＲ３は、電子機器３０が有する特徴的な機能を発揮させるプログラムである。
【００６１】
制御部３００のＣＰＵは、記憶部３４０に記憶された設定制御プログラムＰＲ３をＲＡＭに展開し、設定制御プログラムＰＲ３に従って動作することで、各機能部をＲＡＭ上に生成する。具体的には、制御部３００は、機能部として、設定送受信部３１０と、設定反映部３２０とを備える。
【００６２】
設定送受信部３１０は、ネットワーク４０を介して、機器管理装置１０から設定値を受信する。または、設定送受信部３１０は、ネットワーク４０を介して、電子機器３０に設定されている設定値を機器管理装置１０に送信する。
【００６３】
設定手段である設定反映部３２０は、設定送受信部３１０が設定値を受信した場合に、受信した設定値を電子機器３０に設定する。
【００６４】
次に、設定確認部１１３が実行する一括設定処理について説明する。ここで、図１０は、実施の形態の一括設定部１１０が実行する一括設定処理の一例を示すフローチャート図である。
【００６５】
まず、一括設定送受信部１１１は、情報処理装置２０から一括設定情報を受信する（ステップＳ１１）。
【００６６】
次いで、一括設定送受信部１１１は、受信した一括設定情報を一括設定調整部１１２に送付する（ステップＳ１２）。
【００６７】
次いで、一括設定調整部１１２は、一括設定情報を設定確認部１１３に送付する（ステップＳ１３）。
【００６８】
次いで、設定確認部１１３は、一括設定調整部１１２から受信した一括設定情報の設定対象情報に含まれる各機種が基礎設定値を設定可能であるか否かを判定する（ステップＳ１４）。設定対象情報に含まれる各機種が基礎設定値を設定可能である場合に（ステップＳ１４；Ｙｅｓ）、一括設定調整部１１２は、基礎設定情報がキーワードを有しているか否かを判定する（ステップＳ１５）。
【００６９】
基礎設定情報がキーワードを有している場合に（ステップＳ１５；Ｙｅｓ）、一括設定調整部１１２は、基礎設定情報を類似設定蓄積部１３０に送付する（ステップＳ１６）。これにより、類似設定蓄積部１３０は、後述する類似設定蓄積処理を実行する。
【００７０】
一方、基礎設定情報がキーワードを有していない場合に（ステップＳ１５；Ｎｏ）、一括設定調整部１１２は、ステップＳ２１に移行する。
【００７１】
設定対象情報の各機種が基礎設定値を設定不可である場合に（ステップＳ１４；Ｎｏ）、一括設定調整部１１２は、基礎設定情報がキーワードを有しているか否かを判定する（ステップＳ１７）。
【００７２】
基礎設定情報がキーワードを有していない場合に（ステップＳ１７；Ｎｏ）、一括設定調整部１１２は、電子機器３０に個別に設定する個別設定値の入力を情報処理装置２０に求める通知を一括設定送受信部１１１に送付する（ステップＳ１８）。または、一括設定調整部１１２は、キーワードの入力を求めてもよい。この場合には、一括設定部１１０は、キーワードから取得した類似設定値を設定することができる。そして、一括設定調整部１１２は、ステップＳ１１に移行する。
【００７３】
基礎設定情報がキーワードを有している場合に（ステップＳ１７；Ｙｅｓ）、一括設定調整部１１２は、一括設定情報を類似設定蓄積部１３０に送付する（ステップＳ１９）。これにより、類似設定蓄積部１３０は、後述する類似設定蓄積処理を実行する。
【００７４】
次いで、類似設定蓄積部１３０は、類似設定値を取得することができた否かを判定する（ステップＳ２０）。類似設定値を取得することができない場合に（ステップＳ２０；Ｎｏ）、類似設定蓄積部１３０は、ステップＳ１８に移行する。
【００７５】
一方、類似設定値を取得することができた場合に（ステップＳ２０；Ｙｅｓ）、一括設定調整部１１２は、ステップＳ２１に移行する。そして、一括設定調整部１１２は、設定対象の機器識別情報と、設定値とを対応付けて設定送信部１１４に送付する（ステップＳ２１）。
【００７６】
次いで、設定送信部１１４は、設定対象の機器識別情報の電子機器３０に、対応付けられた設定値を送信する（ステップＳ２２）。
【００７７】
以上により、一括設定部１１０は、一括設定処理を実行する。
【００７８】
次に、実施の形態の類似設定取得部１２０が実行する類似設定取得処理について説明する。ここで、図１１は、実施の形態の類似設定取得部１２０が実行する類似設定取得処理の一例を示すフローチャート図である。
【００７９】
まず、キーワード類似判定部１２１は、一括設定部１１０から一括設定情報を受信する（ステップＳ３１）。
【００８０】
次いで、キーワード類似判定部１２１は、類似設定値をキーワードデータベースＤＢ２から取得することができるか否かを判定する（ステップＳ３２）。
【００８１】
次いで、類似設定値をキーワードデータベースＤＢ２から取得することができた場合に（ステップＳ３２；Ｙｅｓ）、キーワード類似判定部１２１は、類似設定値を一括設定部１１０に送付する（ステップＳ３３）。
【００８２】
類似設定値をキーワードデータベースＤＢ２から取得することができなかった場合に（ステップＳ３２；Ｎｏ）、キーワード類似判定部１２１は、類似設定値が無い旨を一括設定部１１０に送付する（ステップＳ３４）。
【００８３】
以上により、類似設定取得部１２０は類似設定取得処理を終了する。
【００８４】
次に、実施の形態の類似設定蓄積部１３０が実行する類似設定蓄積処理について説明する。ここで、図１２は、実施の形態の類似設定蓄積部１３０が実行する類似設定蓄積処理の一例を示すフローチャート図である。
【００８５】
まず、キーワード蓄積部１３３は、一括設定部１１０から一括設定情報を受信する（ステップＳ４１）。
【００８６】
次いで、キーワード蓄積部１３３は、受信した一括設定情報の機種識別情報の機種について、基礎設定情報のキーワード又は設定値が、キーワードデータベースＤＢ２に記憶されていない新規なキーワード又は設定値であるか否かを判定する（ステップＳ４２）。
【００８７】
キーワードデータベースＤＢ２に記憶されていない新規なキーワード又は設定値である場合に（ステップＳ４２；Ｙｅｓ）、キーワード蓄積部１３３は、受信した一括設定情報の基礎設定情報の機種識別情報に対応付けて設定値と、キーワードとをキーワードデータベースＤＢ２に記憶する（ステップＳ４３）。
【００８８】
一方、キーワードデータベースＤＢ２に記憶されている既存のキーワード又は設定値である場合に（ステップＳ４２；Ｎｏ）、キーワード蓄積部１３３は、特別な処理は行わない。
【００８９】
以上により、類似設定蓄積部１３０は類似設定蓄積処理を終了する。
【００９０】
なお、類似設定蓄積処理は、一括設定部１１０から受信した一括設定情報の基礎設定情報が有する設定値の蓄積に限らず、電子機器３０から取得した設定値をキーワードデータベースＤＢ２に蓄積してもよい。ここで、図１３は、実施の形態の類似設定蓄積部１３０が実行する類似設定蓄積処理の一例を示すフローチャート図である。
【００９１】
まず、機器設定監視部１３１は、電子機器３０から電子機器３０に設定されている設定値を取得する（ステップＳ５１）。
【００９２】
次いで、機器設定監視部１３１は、設定データベースＤＢ３に記憶されている電子機器３０に設定されていた設定値を取得する（ステップＳ５２）。
【００９３】
次いで、機器設定監視部１３１は、設定データベースＤＢ３から取得した設定値と異なる設定値が、電子機器３０に設定されているか否かを判定する（ステップＳ５３）。
【００９４】
電子機器３０から取得した設定値と、設定データベースＤＢ３から取得した設定値とが同一である場合に（ステップＳ５３；Ｎｏ）、機器設定監視部１３１は、ステップＳ５１に移行する。
【００９５】
一方、設定データベースＤＢ３から取得した設定値と異なる設定値が、電子機器３０に設定されている場合に（ステップＳ５３；Ｙｅｓ）、キーワード入力部１３２は、異なる設定値に対応付けるキーワードの入力を情報処理装置２０に要求する（ステップＳ５４）。
【００９６】
次いで、キーワード入力部１３２は、情報処理装置２０からキーワードの入力を受け付ける（ステップＳ５５）。
【００９７】
次いで、キーワード入力部１３２は、入力されたキーワードをキーワード蓄積部１３３に送付する（ステップＳ５６）。
【００９８】
次いで、キーワード蓄積部１３３は、入力されたキーワードと、電子機器３０から取得した設定値と、設定値を取得した電子機器３０の機種とを対応付けてキーワードデータベースＤＢ２に記憶する（ステップＳ５７）。
【００９９】
以上により、類似設定蓄積部１３０は類似設定蓄積処理を終了する。
【０１００】
以上により、実施の形態に係る機器管理システム１によれば、機器管理装置１０は、情報処理装置２０を介して、設定対象となる電子機器３０と、電子機器３０への設定値と、設定値に関する所定のキーワードとの入力を受け付ける。そして、機器管理装置１０の設定確認部１１３は、入力された設定対象の複数の電子機器３０の各々が、入力された設定値を設定することができない機種であるかを確認する。そして、入力された設定値を設定することができない機種である場合に、類似設定取得部１２０は、設定不可の機種について、入力されたキーワードと類似するキーワードに対応付けられた設定値をキーワードデータベースＤＢ２から取得する。そして、機器管理装置１０の設定送信部１１４は、一括して設定することができない機種の電子機器３０に対しては、取得した設定値を送信する。従って、機器管理装置１０は、一括して設定することができない互換性のない機種の電子機器３０が設定対象に含まれている場合であっても、互換性の有無に関わらず一括して最適な設定値を設定することができる。
【０１０１】
なお、上記の形態は本発明の範囲を限定するものではなく、情報処理装置２０が機器管理装置１０の各機能や、各データベースを備えてもよい。また、機器管理装置１０が情報処理装置２０の各機能を備えてもよい。さらに、機器管理装置１０は、複数のサーバ装置で構成されてもよく、どのサーバ装置が機能やデータベースを備えてもよい。
【０１０２】
なお、この実施形態で説明する機器管理装置１０と、情報処理装置２０と、電子機器３０とが接続されたシステム構成は一例であり、用途や目的に応じて様々なシステム構成例があることは言うまでもない。
【０１０３】
なお、上記には、本発明の実施の形態を説明したが、この実施の形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。この実施の形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【０１０４】
上記実施形態や変形例の各装置で実行されるプログラムは、各装置が備える記憶媒体（ＲＯＭ又は記憶部）に予め組み込んで提供するものとするが、これに限らないものとする。例えば、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。さらに、記憶媒体は、コンピュータ或いは組み込みシステムと独立した媒体に限らず、ＬＡＮやインターネット等により伝達されたプログラムをダウンロードして記憶又は一時記憶した記憶媒体も含まれる。
【０１０５】
また、上記実施形態や変形例の各装置で実行されるプログラムをインターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよいし、インターネット等のネットワーク経由で提供又は配布するように構成してもよい。
【０１０６】
また、本実施形態の各装置のプログラムは、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【符号の説明】
【０１０７】
１  機器管理システム
１０  機器管理装置
１００  制御部
１１０  一括設定部
１１１  一括設定送受信部
１１２  一括設定調整部
１１３  設定確認部
１１４  設定送信部
１２０  類似設定取得部
１２１  キーワード類似判定部
１３０  類似設定蓄積部
１３１  機器設定監視部
１３２  キーワード入力部
１３３  キーワード蓄積部
１４０  記憶部
ＤＢ１  互換性データベース
ＤＢ２  キーワードデータベース
ＤＢ３  設定データベース
２０  情報処理装置
３０  電子機器
【先行技術文献】
【特許文献】
【０１０８】
【特許文献１】特開２０１１−８３６１号公報
【図１】
2016224851.tif 000003
【図２】
2016224851.tif 000004
【図３】
2016224851.tif 000005
【図４】
2016224851.tif 000006
【図５】
2016224851.tif 000007
【図６】
2016224851.tif 000008
【図７】
2016224851.tif 000009
【図８】
2016224851.tif 000010
【図９】
2016224851.tif 000011
【図１０】
2016224851.tif 000012
【図１１】
2016224851.tif 000013
【図１２】
2016224851.tif 000014
【図１３】
2016224851.tif 000015