(57)【要約】【課題】より経費削減に繋がる最適配置を提案することができる機器管理装置、機器管理システム、最適配置提案方法及びプログラムを提供する。【解決手段】１以上の機器と当該１以上の機器を利用する複数のユーザの複数の作業領域との配置を示す配置情報を取得し、取得した配置情報に基づいて１以上の機器それぞれと複数の作業領域それぞれとの距離を示す距離情報を算出する距離情報算出部１５５と、集計期間に１以上の機器で実行されたジョブのジョブ情報を取得し、取得したジョブ情報に基づいて、１以上の機器それぞれのユーザ毎のジョブ数を算出するジョブ数算出部１５７と、複数のユーザの給与情報を取得し、取得した給与情報に基づいて、複数のユーザそれぞれの単位給を算出する単位給算出部１５９と、距離情報、ジョブ数、及び単位給に基づいて、複数の作業領域に複数のユーザを最適配置した最適配置情報を生成する最適配置情報生成部１６１と、を備える。【選択図】図２
2015060277.tif 000002
【特許請求の範囲】
【請求項１】
集計期間を示す期間情報の入力を受け付ける受付部と、
１以上の機器と当該１以上の機器を利用する複数のユーザそれぞれが作業を行う複数の作業領域との配置を示す配置情報を取得し、取得した前記配置情報に基づいて前記１以上の機器それぞれと前記複数の作業領域それぞれとの距離を示す距離情報を算出する距離情報算出部と、
前記期間情報が示す前記集計期間に前記１以上の機器で実行されたジョブに関するジョブ情報を取得し、取得した前記ジョブ情報に基づいて、前記１以上の機器それぞれの前記ユーザ毎のジョブ数を算出するジョブ数算出部と、
前記複数のユーザの給与に関する給与情報を取得し、取得した前記給与情報に基づいて、前記複数のユーザそれぞれの単位時間当たりの単位給を算出する単位給算出部と、
前記距離情報、前記ジョブ数、及び前記単位給に基づいて、前記複数の作業領域に前記複数のユーザを最適配置した最適配置情報を生成する最適配置情報生成部と、
前記最適配置情報を出力する出力部と、
を備える機器管理装置。
【請求項２】
前記距離情報算出部は、前記１以上の機器と前記複数の作業領域との配置をノード及びエッジ化し、当該ノード及び当該エッジに基づいて、前記距離情報として、前記１以上の機器それぞれと前記複数の作業領域それぞれとの最短経路を算出する請求項１に記載の機器管理装置。
【請求項３】
前記最適配置情報生成部は、前記複数の作業領域に対する前記複数のユーザの配置毎に、前記距離情報、前記ジョブ数、及び前記単位給に基づいて、前記複数のユーザによる前記１以上の機器の利用に伴う総費用を算出し、前記最適配置情報として、算出した前記総費用が最も小さくなる前記複数の作業領域に対する前記複数のユーザの配置を示す情報を生成する請求項１又は２に記載の機器管理装置。
【請求項４】
前記総費用は、前記１以上の機器それぞれに対する前記ユーザ毎の距離、ジョブ数、及び単位給を乗じた値の合計値である請求項３に記載の機器管理装置。
【請求項５】
前記集計期間は、所定の単位期間の繰り返しであり、
前記ジョブ数算出部は、前記所定の単位期間毎に、前記１以上の機器それぞれの前記ユーザ毎のジョブ数を算出する請求項１〜４のいずれか１つに記載の機器管理装置。
【請求項６】
集計期間を示す期間情報の入力を受け付ける受付部と、
１以上の機器と当該１以上の機器を利用する複数のユーザそれぞれが作業を行う複数の作業領域との配置を示す配置情報を取得し、取得した前記配置情報に基づいて前記１以上の機器それぞれと前記複数の作業領域それぞれとの距離を示す距離情報を算出する距離情報算出部と、
前記期間情報が示す前記集計期間に前記１以上の機器で実行されたジョブに関するジョブ情報を取得し、取得した前記ジョブ情報に基づいて、前記１以上の機器それぞれの前記ユーザ毎のジョブ数を算出するジョブ数算出部と、
前記複数のユーザの給与に関する給与情報を取得し、取得した前記給与情報に基づいて、前記複数のユーザそれぞれの単位時間当たりの単位給を算出する単位給算出部と、
前記距離情報、前記ジョブ数、及び前記単位給に基づいて、前記複数の作業領域に前記複数のユーザを最適配置した最適配置情報を生成する最適配置情報生成部と、
前記最適配置情報を出力する出力部と、
を備える機器管理システム。
【請求項７】
集計期間を示す期間情報の入力を受け付ける受付ステップと、
１以上の機器と当該１以上の機器を利用する複数のユーザそれぞれが作業を行う複数の作業領域との配置を示す配置情報を取得し、取得した前記配置情報に基づいて前記１以上の機器それぞれと前記複数の作業領域それぞれとの距離を示す距離情報を算出する距離情報算出ステップと、
前記期間情報が示す前記集計期間に前記１以上の機器で実行されたジョブに関するジョブ情報を取得し、取得した前記ジョブ情報に基づいて、前記１以上の機器それぞれの前記ユーザ毎のジョブ数を算出するジョブ数算出ステップと、
前記複数のユーザの給与に関する給与情報を取得し、取得した前記給与情報に基づいて、前記複数のユーザそれぞれの単位時間当たりの単位給を算出する単位給算出ステップと、
前記距離情報、前記ジョブ数、及び前記単位給に基づいて、前記複数の作業領域に前記複数のユーザを最適配置した最適配置情報を生成する最適配置情報生成ステップと、
前記最適配置情報を出力する出力ステップと、
を含む最適配置提案方法。
【請求項８】
集計期間を示す期間情報の入力を受け付ける受付ステップと、
１以上の機器と当該１以上の機器を利用する複数のユーザそれぞれが作業を行う複数の作業領域との配置を示す配置情報を取得し、取得した前記配置情報に基づいて前記１以上の機器それぞれと前記複数の作業領域それぞれとの距離を示す距離情報を算出する距離情報算出ステップと、
前記期間情報が示す前記集計期間に前記１以上の機器で実行されたジョブに関するジョブ情報を取得し、取得した前記ジョブ情報に基づいて、前記１以上の機器それぞれの前記ユーザ毎のジョブ数を算出するジョブ数算出ステップと、
前記複数のユーザの給与に関する給与情報を取得し、取得した前記給与情報に基づいて、前記複数のユーザそれぞれの単位時間当たりの単位給を算出する単位給算出ステップと、
前記距離情報、前記ジョブ数、及び前記単位給に基づいて、前記複数の作業領域に前記複数のユーザを最適配置した最適配置情報を生成する最適配置情報生成ステップと、
前記最適配置情報を出力する出力ステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器管理装置、機器管理システム、最適配置提案方法及びプログラムに関する。
【背景技術】
【０００２】
近年、企業などの多くの事業体では経費削減や作業の効率化が求められており、その対応策の１つとして、オフィス環境のレイアウト変更が挙げられる。
【０００３】
例えば特許文献１には、ユーザ毎の移動経路に基づいて、いずれのユーザの移動経路に対しても近くなるように画像形成装置を配置するように推奨する技術が提案されている。
【０００４】
このような技術によれば、ユーザの機器への移動時間が短くなり、ユーザの作業時間をより多く確保できるため、経費削減及び作業の効率化に繋がる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述したような従来技術では、ユーザの対価が考慮されていないため、経費削減という観点からは改善の余地がある。
【０００６】
本発明は、上記事情に鑑みてなされたものであり、より経費削減に繋がる最適配置を提案することができる機器管理装置、機器管理システム、最適配置提案方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明の一態様にかかる機器管理装置は、集計期間を示す期間情報の入力を受け付ける受付部と、１以上の機器と当該１以上の機器を利用する複数のユーザそれぞれが作業を行う複数の作業領域との配置を示す配置情報を取得し、取得した前記配置情報に基づいて前記１以上の機器それぞれと前記複数の作業領域それぞれとの距離を示す距離情報を算出する距離情報算出部と、前記期間情報が示す前記集計期間に前記１以上の機器で実行されたジョブに関するジョブ情報を取得し、取得した前記ジョブ情報に基づいて、前記１以上の機器それぞれの前記ユーザ毎のジョブ数を算出するジョブ数算出部と、前記複数のユーザの給与に関する給与情報を取得し、取得した前記給与情報に基づいて、前記複数のユーザそれぞれの単位時間当たりの単位給を算出する単位給算出部と、前記距離情報、前記ジョブ数、及び前記単位給に基づいて、前記複数の作業領域に前記複数のユーザを最適配置した最適配置情報を生成する最適配置情報生成部と、前記最適配置情報を出力する出力部と、を備える。
【発明の効果】
【０００８】
本発明によれば、より経費削減に繋がる最適配置を提案することができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、本実施形態の機器管理システムの構成の一例を示すブロック図である。
【図２】図２は、本実施形態の機器管理装置の構成の一例を示すブロック図である。
【図３】図３は、本実施形態のジョブ情報記憶部に記憶されているジョブ情報の一例を示す図である。
【図４】図４は、本実施形態の配置情報の一例を示す図である。
【図５】図５は、図４の配置をノード及びエッジ化したグラフ図である。
【図６】図６は、図５のグラフ図における座席と機器との最短経路の算出結果の一例を示す図である。
【図７】図７は、機器それぞれのユーザ毎のジョブ数の算出結果の一例を示す図である。
【図８】図８は、ユーザ毎の単位給の算出結果の一例を示す図である。
【図９】図９は、ｙ＝ｐｉ（ｘ）の全パターンを示す図である。
【図１０】図１０は、本実施形態の機器管理装置で実行される最適配置提案処理の一例を示すフローチャートである。
【図１１】図１１は、変形例の機器管理システムの構成の一例を示すブロック図である。
【図１２】図１２は、本実施形態及び各変形例の機器管理装置のハードウェア構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照しながら、本発明にかかる機器管理装置、機器管理システム、最適配置提案方法及びプログラムの実施形態を詳細に説明する。
【００１１】
図１は、本実施形態の機器管理システム１の構成の一例を示すブロック図である。図１に示すように、機器管理システム１は、ユーザ端末１０−１〜１０−Ｎ（Ｎ≧２）と、機器２０−１〜２０−Ｍ（Ｍ≧１）と、機器管理装置３０と、管理者端末４０とを、備える。ユーザ端末１０−１〜１０−Ｎ、機器２０−１〜２０−Ｍ、機器管理装置３０、及び管理者端末４０は、ネットワーク２を介して接続されている。ネットワーク２は、例えば、ＬＡＮ（Local  Area  Network）やインターネットなどにより実現できる。
【００１２】
なお、以下の説明では、ユーザ端末１０−１〜１０−Ｎを各々区別する必要がない場合は、単にユーザ端末１０と称する場合があり、機器２０−１〜２０−Ｍを各々区別する必要がない場合は、単に機器２０と称する場合がある。
【００１３】
ユーザ端末１０は、ユーザが作業を行う際に利用する端末装置であり、例えば、ＰＣ（Personal  Computer）などが挙げられる。本実施形態では、ユーザ端末１０−１〜１０−Ｎは、それぞれ、複数のユーザに割り当てられており、各ユーザは、割り当てられたユーザ端末１０を利用して自身の作業領域などで作業を行う。本実施形態では、作業領域は、各ユーザの座席であるものとするが、これに限定されるものではない。
【００１４】
機器２０は、各ユーザが利用する機器である。機器２０は、ネットワーク２に接続可能な機器であればよく、例えば、印刷装置、複写機、複合機（ＭＦＰ：Multifunction  Peripheral）、スキャナ装置、及びファクシミリ装置等の画像形成装置、プロジェクタ、カメラ、エアコン、冷蔵庫、蛍光灯、自販機、及びハンドヘルド型端末等の各種電子機器、並びにＰＣ（Personal  Computer）やタブレットなどが挙げられる。複合機は、複写機能、印刷機能、スキャナ機能、及びファクシミリ機能のうち少なくとも２つの機能を有するものである。本実施形態では、機器２０が印刷装置である場合を想定して説明するが、機器２０はこれに限定されるものではない。
【００１５】
機器管理装置３０は、管理対象の機器を管理するものであり、機器管理プログラムがインストールされたコンピュータなどにより実現できる。図１では、機器管理装置３０の管理対象の機器として、機器２０−１〜２０−Ｍを例示しているが、機器管理装置３０の管理対象の機器はこれに限定されるものではない。
【００１６】
管理者端末４０は、機器管理装置３０の管理者が使用する装置であり、例えば、ＰＣなどにより実現できる。
【００１７】
図２は、本実施形態の機器管理装置３０の構成の一例を示すブロック図である。図２に示すように、機器管理装置３０は、通信部１１０と、操作部１２０と、表示部１３０と、記憶部１４０と、制御部１５０とを、備える。
【００１８】
通信部１１０は、ネットワーク２を介して、機器２０などの外部装置と通信するものであり、ＮＩＣ（Network  Interface  Card）などの通信装置により実現できる。
【００１９】
操作部１２０は、各種操作の入力を行うものであり、キーボード、マウス、タッチパッド、及びタッチパネルなどの入力装置により実現できる。
【００２０】
表示部１３０は、各種画面を表示するものであり、液晶ディスプレイ及びタッチパネル式ディスプレイなどの表示装置により実現できる。
【００２１】
記憶部１４０は、機器管理装置３０で実行される機器管理プログラムなど各種プログラム、及び機器管理装置３０で行われる各種処理に使用されるデータなどを記憶する。記憶部１４０は、例えば、ＨＤＤ（Hard  Disk  Drive）、ＳＳＤ（Solid  State  Drive）、メモリカード、光ディスク、及びＲＡＭ（Random  Access  Memory）などの磁気的、光学的、及び電気的に記憶可能な記憶装置の少なくともいずれかにより実現できる。記憶部１４０は、ジョブ情報記憶部１４１、配置情報記憶部１４３、及び給与情報記憶部１４５を含む。なお、ジョブ情報記憶部１４１、配置情報記憶部１４３、及び給与情報記憶部１４５の詳細については、後述する。
【００２２】
制御部１５０は、機器管理装置３０の各部を制御するものであり、ＣＰＵ（Central  Processing  Unit）などの制御装置により実現できる。制御部１５０は、取得部１５１と、受付部１５３と、距離情報算出部１５５と、ジョブ数算出部１５７と、単位給算出部１５９と、最適配置情報生成部１６１と、出力部１６３とを、含む。ここで、制御部１５０は、記憶部１４０に記憶されている機器管理プログラムを起動（実行）することにより、取得部１５１、受付部１５３、距離情報算出部１５５、ジョブ数算出部１５７、単位給算出部１５９、最適配置情報生成部１６１、及び出力部１６３をソフトウェアとして実現する。
【００２３】
取得部１５１は、機器２０それぞれから、当該機器２０に蓄積されているジョブ情報を取得し、ジョブ情報記憶部１４１に記憶する。例えば本実施形態では、機器２０として印刷装置を想定しているため、各機器２０には、各ユーザ端末１０から送信された印刷ジョブに関するジョブ情報が蓄積されている。なお取得部１５１は、例えば、ＳＮＭＰ（Simple  Network  Management  Protocol）などのプロトコルを用いた通信を各機器２０との間で行い、ジョブ情報を取得する。
【００２４】
ジョブ情報は、機器２０に対する処理要求に対して実行された処理（以下、ジョブ）に関する情報であり、本実施形態では、少なくとも、ジョブを識別するジョブ識別情報と、ユーザを識別するユーザ識別情報と、ジョブを実行した日時情報とを、含んでいればよい。本実施形態では、前述したように、機器２０として印刷装置を想定しており、各ユーザ端末１０から送信された印刷ジョブにユーザ識別情報が含まれているため、機器２０は、ジョブ情報にユーザ識別情報を含めて蓄積しておくことができる。なお、機器２０が複写機などスタンドアロン形式で使用する機器の場合、ログイン機能を使用するようにすれば、機器２０は、ジョブ情報にユーザ識別情報を含めて蓄積しておくことができる。
【００２５】
図３は、本実施形態のジョブ情報記憶部１４１に記憶されているジョブ情報の一例を示す図であり、機器２０−１のジョブ情報を示している。図３に示す例では、ジョブ情報は、ジョブ識別情報であるＩＤ、ユーザ識別情報であるｕｓｅｒ、及び日時情報であるｄａｔｅを含んでいる。なお、ジョブ情報記憶部１４１には、機器２０毎にジョブ情報が記憶されており、機器２０−２〜２０−Ｍのジョブ情報についても、機器２０−１のジョブ情報と同様の態様で記憶されている。
【００２６】
受付部１５３は、集計期間を示す期間情報の入力を受け付ける。例えば、受付部１５３は、管理者端末４０から期間情報の入力を受け付ける。期間情報は、集計期間を示す情報であればよく、例えば、集計開始日時（例えば、２０１２／３／１９  １６：３０）と集計終了日時（例えば、２０１３／３／１９  １６：３０）とを示す情報などとすることができる。
【００２７】
距離情報算出部１５５は、機器２０−１〜２０−Ｍと、当該機器２０−１〜２０−Ｍを利用する複数のユーザそれぞれの作業領域との配置を示す配置情報を取得し、取得した配置情報に基づいて機器２０−１〜２０−Ｍそれぞれと複数の作業領域それぞれとの距離を示す距離情報を算出する。
【００２８】
本実施形態では、配置情報記憶部１４３が配置情報を記憶しているため、距離情報算出部１５５は、配置情報記憶部１４３から配置情報を取得する。図４は、本実施形態の配置情報の一例を示す図である。図４に示す例では、配置情報は、オフィスなどのレイアウト図を示しており、Ｓ１〜Ｓ１５が、各ユーザの座席を示しており、Ｄ１が、機器２０（機器２０の配置位置）を示している。
【００２９】
そして距離情報算出部１５５は、取得した配置情報が示す機器２０−１〜２０−Ｍと複数の作業領域との配置をノード及びエッジ化し、当該ノード及び当該エッジに基づいて、距離情報として、機器２０−１〜２０−Ｍそれぞれと複数の作業領域それぞれとの最短経路を算出する。
【００３０】
図５は、図４の配置をノード及びエッジ化したグラフ図である。距離情報算出部１５５は、図４に示す配置上に格子を重畳し、格子の交差点をノード、格子の線分をエッジとすることで、図５に示すグラフ図を生成する。これにより、図５に示すグラフ図では、図４の座席部分及び機器の配置位置部分には、ノードが割り当てられ、図４の通路部分には、エッジが割り当てられている。なお図５に示す例では、距離情報算出部１５５は、エッジの重みを通常は１とするが、座席が向かい合う部分については通路に該当しないため、当該部分に相当するエッジの重みを∞としている。
【００３１】
そして距離情報算出部１５５は、図５に示すグラフ図に対する最短経路問題として、例えばダイクストラ法などを適応することで、座席と機器との最短経路を求める。図６は、図５のグラフ図における座席と機器との最短経路の算出結果の一例を示す図である。例えば、座席Ｓ１と機器Ｄ１との最短経路は、２となっている。
【００３２】
ジョブ数算出部１５７は、受付部１５３により受け付けられた期間情報が示す集計期間に機器２０−１〜２０−Ｍで実行されたジョブに関するジョブ情報を取得し、取得したジョブ情報に基づいて、機器２０それぞれのユーザ毎のジョブ数を算出する。
【００３３】
本実施形態では、ジョブ情報記憶部１４１がジョブ情報を記憶しているため、ジョブ数算出部１５７は、ジョブ情報記憶部１４１から、日時情報が示す日時が、期間情報が示す集計期間に含まれるジョブ情報を機器２０毎に取得する。そしてジョブ数算出部１５７は、機器２０毎に取得したジョブ情報のユーザ識別情報を集計することで、機器２０それぞれのユーザ毎のジョブ数を算出する。図７は、機器２０それぞれのユーザ毎のジョブ数の算出結果の一例を示す図である。例えば、機器Ｄ１におけるユーザＵ１のジョブ数は、４となっている。
【００３４】
単位給算出部１５９は、複数のユーザの給与に関する給与情報を取得し、取得した給与情報に基づいて、複数のユーザそれぞれの単位時間当たりの単位給を算出する。本実施形態では、給与情報記憶部１４５が給与情報を記憶しているため、単位給算出部１５９は、給与情報記憶部１４５から、複数のユーザの給与情報を取得する。そして単位給算出部１５９は、取得した複数のユーザの給与情報が示す給与を単位時間当たりの単位給に換算することで、複数のユーザそれぞれの単位給を算出する。単位給算出部１５９は、例えば、月給を単位給である時給に換算する。図８は、ユーザ毎の単位給の算出結果の一例を示す図である。例えば、ユーザＵ１の単位給である時給は、１３００円となっている。
【００３５】
最適配置情報生成部１６１は、距離情報算出部１５５により算出された距離情報、ジョブ数算出部１５７により算出されたジョブ数、及び単位給算出部１５９により算出された単位給に基づいて、複数の作業領域に複数のユーザを最適配置した最適配置情報を生成する。
【００３６】
具体的には、最適配置情報生成部１６１は、複数の作業領域に対する複数のユーザの配置毎に、距離情報、ジョブ数、及び単位給に基づいて、複数のユーザによる機器２０−１〜２０−Ｍの利用に伴う総費用を算出する。総費用は、例えば、機器２０−１〜２０−Ｍそれぞれに対するユーザ毎の距離、ジョブ数、及び単位給を乗じた値の合計値である。そして最適配置情報生成部１６１は、最適配置情報として、算出した総費用が最も小さくなる複数の作業領域に対する複数のユーザの配置を示す情報を生成する。
【００３７】
例えば、最適配置情報生成部１６１は、座席ＳｙのユーザＵｘが機器Ｄｚを利用した場合の費用ｃｏｓｔ（ｘ，ｙ，ｚ）を、数式（１）により求める。
【００３８】
【数１】
2015060277.tif 000003
【００３９】
ここで、ＪｏｂＤｚ（Ｕｘ）は、機器ＤｚにおけるユーザＵｘのジョブ数であり、ジョブ数算出部１５７により算出される。ＤｉｓｔＳｙ，Ｄｚは、座席Ｓｙと機器Ｄｚとの最短経路であり、距離情報算出部１５５により算出される。ＳａｌａｒｙＵｘは、ユーザＵｘの単位給であり、単位給算出部１５９により算出される。
【００４０】
そして、全ユーザと座席との組合せをｙ＝ｐｉ（ｘ）とすると、最適配置情報生成部１６１は、ｃｏｓｔ（ｘ，ｙ，ｚ）の合計値、即ち、総費用ｔｏｔａｌ＿ｃｏｓｔ（ｉ）を、数式（２）により求める。
【００４１】
【数２】
2015060277.tif 000004
【００４２】
ここで、ｘ＿ｍａｘは、ユーザ数であり、ｚ＿ｍａｘは、機器数であり、ｉは、全座席に対する全ユーザの配置の組合せを識別するＩＤであり、最大値は、ｘ＿ｍａｘＰｙ＿ｍａｘであり、ｙ＿ｍａｘは、座席数である。
【００４３】
そして最適配置情報生成部１６１は、全てのｉについてｔｏｔａｌ＿ｃｏｓｔ（ｉ）を算出し、ｔｏｔａｌ＿ｃｏｓｔ（ｉ）が最小となる場合のｙ＝ｐｉ（ｘ）を、全ユーザと座席との最適な組合せ、即ち最適配置とする。例えば、最適配置情報生成部１６１は、図９に示すｙ＝ｐｉ（ｘ）の全パターンのうち、ｔｏｔａｌ＿ｃｏｓｔ（ｉ）が最小となる場合のｙ＝ｐｉ（ｘ）、即ち、ｔｏｔａｌ＿ｃｏｓｔ（ｉ）が最小となる場合のｉの行のｘの組合せパターンを、全ユーザと座席との最適な組合せとする。
【００４４】
そして最適配置情報生成部１６１は、ｔｏｔａｌ＿ｃｏｓｔ（ｉ）が最小となる場合のｙ＝ｐｉ（ｘ）が示す全ユーザと座席との最適な組合せを、例えば、図４の配置情報にマッピングし、図４の配置情報が示す座席に最適配置となるようにユーザがマッピングされた最適配置情報を生成する。
【００４５】
出力部１６３は、最適配置情報生成部１６１により生成された最適配置情報を出力する。例えば出力部１６３は、最適配置情報を管理者端末４０の図示せぬディスプレイなどに出力する。
【００４６】
図１０は、本実施形態の機器管理装置３０で実行される最適配置提案処理の一例を示すフローチャートである。
【００４７】
まず、受付部１５３は、管理者端末４０から期間情報の入力を受け付ける（ステップＳ１０１）。
【００４８】
続いて、距離情報算出部１５５は、機器２０−１〜２０−Ｍと、当該機器２０−１〜２０−Ｍを利用する複数のユーザそれぞれの作業領域との配置を示す配置情報を取得し、取得した配置情報に基づいて機器２０−１〜２０−Ｍそれぞれと複数の作業領域それぞれとの距離を示す距離情報を算出する（ステップＳ１０３）。
【００４９】
続いて、ジョブ数算出部１５７は、受付部１５３により受け付けられた期間情報が示す集計期間に機器２０−１〜２０−Ｍで実行されたジョブに関するジョブ情報を取得し、取得したジョブ情報に基づいて、機器２０それぞれのユーザ毎のジョブ数を算出する（ステップＳ１０５）。
【００５０】
続いて、単位給算出部１５９は、複数のユーザの給与に関する給与情報を取得し、取得した給与情報に基づいて、複数のユーザそれぞれの単位時間当たりの単位給を算出する（ステップＳ１０７）。
【００５１】
続いて、最適配置情報生成部１６１は、複数の作業領域に対する複数のユーザの配置毎に、距離情報、ジョブ数、及び単位給に基づいて、複数のユーザによる機器２０−１〜２０−Ｍの利用に伴う総費用を算出する（ステップＳ１０９）。
【００５２】
続いて、最適配置情報生成部１６１は、算出した総費用が最も小さくなる複数の作業領域に対する複数のユーザの配置を抽出し（ステップＳ１１１）、当該配置を示す最適配置情報を生成する（ステップＳ１１３）。
【００５３】
続いて、出力部１６３は、最適配置情報生成部１６１により生成された最適配置情報を管理者端末４０に出力する（ステップＳ１１５）。
【００５４】
以上のように本実施形態では、ユーザの機器への移動経路、移動回数だけでなく、ユーザの対価を考慮して、作業領域に対するユーザの最適配置を求める。このため本実施形態によれば、機器への移動回数が多くかつ対価が高いユーザほど、当該機器への移動経路が少なくなる作業領域に配置されるため、より経費削減に繋がる最適配置を提案することができる。
【００５５】
（変形例）
なお、本発明は、上記実施形態に限定されるものではなく、種々の変形が可能である。
【００５６】
（変形例１）
上記実施形態では、集計期間が単一の期間である例について説明したが、例えば、半年毎や１年毎などのように所定の単位期間の繰り返しとしてもよい。この場合、ジョブ数算出部１５７は、所定の単位期間毎に、機器２０−１〜２０−Ｍそれぞれのユーザ毎のジョブ数を算出すればよい。
【００５７】
このようにすれば、所定の単位期間が経過する毎に、作業領域に対するユーザの最適配置が求められる、即ち、作業領域に対するユーザの最適配置の算出を自動化することができるため、より利便性に富む。
【００５８】
（変形例２）
上記実施形態では、機器管理装置３０が、ジョブ情報、配置情報、及び給与情報を記憶している例について説明したが、これらの情報を、例えば、データベースなどの外部装置が記憶するようにしてもよい。例えば、図１１に示す機器管理システム１００１のように、給与情報を管理する給与管理システム１０５０が存在する場合には、機器管理装置１０３０は、自身からではなく、給与管理システム１０５０から給与情報を取得するようにすればよい。
【００５９】
（変形例３）
上記実施形態では、機器管理装置３０が、配置情報を記憶している例について説明したが、例えば、機器管理装置３０が、期間情報とともに配置情報を管理者装置４０から取得するようにしてもよい。
【００６０】
（ハードウェア構成）
図１２は、上記実施形態及び各変形例の機器管理装置のハードウェア構成の一例を示すブロック図である。上記実施形態及び各変形例の機器管理装置は、ＣＰＵなどの制御装置８０１と、ＲＯＭやＲＡＭなどの記憶装置８０２と、ＨＤＤなどの外部記憶装置８０３と、ディスプレイなどの表示装置８０４と、キーボードやマウスなどの入力装置８０５と、通信インタフェースなどの通信装置８０６と、を備えており、通常のコンピュータを利用したハードウェア構成となっている。
【００６１】
上記実施形態及び各変形例の機器管理装置で実行されるプログラム（機器管理プログラム）は、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、ＣＤ−Ｒ、メモリカード、ＤＶＤ（Digital  Versatile  Disk）、フレキシブルディスク（ＦＤ）等のコンピュータで読み取り可能な記憶媒体に記憶されて提供される。
【００６２】
また、上記実施形態及び各変形例の機器管理装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしてもよい。また、上記実施形態及び各変形例の機器管理装置で実行されるプログラムを、インターネット等のネットワーク経由で提供または配布するようにしてもよい。また、上記実施形態及び各変形例の機器管理装置で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するようにしてもよい。
【００６３】
上記実施形態及び各変形例の機器管理装置で実行されるプログラムは、上述した各部をコンピュータ上で実現させるためのモジュール構成となっている。実際のハードウェアとしては、ＣＰＵがＨＤＤからプログラムをＲＡＭ上に読み出して実行することにより、上記各部がコンピュータ上で実現されるようになっている。
【符号の説明】
【００６４】
１、１００１  機器管理システム
２  ネットワーク
１０−１〜１０−Ｎ（１０）  ユーザ端末
２０−１〜２０−Ｍ（２０）  機器
３０、１０３０  機器管理装置
４０  管理者端末
１１０  通信部
１２０  操作部
１３０  表示部
１４０  記憶部
１４１  ジョブ情報記憶部
１４３  配置情報記憶部
１４５  給与情報記憶部
１５０  制御部
１５１  取得部
１５３  受付部
１５５  距離情報算出部
１５７  ジョブ数算出部
１５９  単位給算出部
１６１  最適配置情報生成部
１６３  出力部
１０５０  給与管理システム
【先行技術文献】
【特許文献】
【００６５】
【特許文献１】特開２０１２−１１３６２０号公報
【図１】
2015060277.tif 000005
【図２】
2015060277.tif 000006
【図３】
2015060277.tif 000007
【図４】
2015060277.tif 000008
【図５】
2015060277.tif 000009
【図６】
2015060277.tif 000010
【図７】
2015060277.tif 000011
【図８】
2015060277.tif 000012
【図９】
2015060277.tif 000013
【図１０】
2015060277.tif 000014
【図１１】
2015060277.tif 000015
【図１２】
2015060277.tif 000016