(57)【要約】【課題】機器に派遣する作業員を特定する。【解決手段】機器を管理する機器管理装置であって、前記機器に異常が発生した場合、複数の技術員の中から、該機器に派遣する技術員を絞り込む絞込手段と、前記絞込手段により絞り込まれた技術員の現在位置と、該技術員の移動方法と、前記機器の設置位置とに基づいて、前記技術員の現在位置から前記機器の設置位置までの移動に要する時間を算出する算出手段と、前記算出手段により算出された時間に基づいて、前記絞込手段により絞り込まれた前記技術員のうち、前記機器に派遣する技術員を特定する特定手段と、を有する。【選択図】図７
2019070923.tif 000002
【特許請求の範囲】
【請求項１】
機器を管理する機器管理装置であって、
前記機器に異常が発生した場合、複数の技術員の中から、該機器に派遣する技術員を絞り込む絞込手段と、
前記絞込手段により絞り込まれた技術員の現在位置と、該技術員の移動方法と、前記機器の設置位置とに基づいて、前記技術員の現在位置から前記機器の設置位置までの移動に要する時間を算出する算出手段と、
前記算出手段により算出された時間に基づいて、前記絞込手段により絞り込まれた前記技術員のうち、前記機器に派遣する技術員を特定する特定手段と、
を有する、ことを特徴とする機器管理装置。
【請求項２】
前記算出手段は、
前記現在位置と、前記移動方法と、前記設置位置とを条件として、前記現在位置から前記設置位置までの経路探索を行うことで、前記時間を算出する、ことを特徴とする、請求項１に記載の機器管理装置。
【請求項３】
前記特定手段は、
前記絞込手段により絞り込まれた前記技術員のうち、前記算出手段により算出された時間が最も短い技術員を特定する、ことを特徴とする、請求項１又は２に記載の機器管理装置。
【請求項４】
前記絞込手段は、
前記機器で発生した異常の内容と、前記複数の技術員それぞれの技術レベルと、複数の技術員それぞれの状態とのうちの少なくとも１つに基づいて、前記機器に派遣する技術員を絞り込む、ことを特徴とする請求項１乃至３の何れか一項に記載の機器管理装置。
【請求項５】
前記絞込手段は、
前記複数の技術員のうち、前記機器で発生した異常に対応可能な技術レベルを有する技術員を、該機器に派遣する技術員とする、ことを特徴とする請求項４に記載の機器管理装置。
【請求項６】
前記絞込手段は、
前記複数の技術員のうち、前記機器に派遣可能な状態である技術員を、該機器に派遣する技術員とする、ことを特徴とする請求項４又は５に記載の機器管理装置。
【請求項７】
前記特定手段により特定された技術員の現在位置を示す第１の表示部品と、前記機器の設置位置を示す第２の表示部品とが表示された地図を、前記機器管理装置とネットワークを介して接続される端末上に表示させる出力手段を有し、
前記第１の表示部品は、
前記技術員の移動方法と、前記技術員の技術レベルと、前記技術員の状態とのうちの少なくとも１つに応じた表示態様で表示され、
前記第２の表示部品は、
前記機器で発生した異常の内容に応じた表示態様で表示される、ことを特徴とする請求項１乃至６の何れか一項に記載の機器管理装置。
【請求項８】
機器を管理する機器管理装置が実行する機器管理方法であって、
前記機器に異常が発生した場合、複数の技術員の中から、該機器に派遣する技術員を絞り込む絞込手順と、
前記絞込手順により絞り込まれた技術員の現在位置と、該技術員の移動方法と、前記機器の設置位置とに基づいて、前記技術員の現在位置から前記機器の設置位置までの移動に要する時間を算出する算出手順と、
前記算出手順により算出された時間に基づいて、前記絞込手順により絞り込まれた前記技術員のうち、前記機器に派遣する技術員を特定する特定手順と、
を有する特徴とする機器管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器管理装置及び機器管理方法に関する。
【背景技術】
【０００２】
近年、例えばマンション等の集合住宅において、宅配ロッカーの利用が増加している。このような宅配ロッカーの中には食品等を搬入可能なものもある。
【０００３】
宅配ロッカーに食品等を搬入した場合、例えば利用者の取り出し忘れによる衛生状態の悪化等が問題になる。これに対して、利用者に対して確実に商品（食品等）を配達可能にする技術が知られている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−６４０７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、宅配ロッカーに何等かの問題（例えば、宅配ロッカーの故障や事故等）が突発的に発生する場合がある。このような場合、発生した問題の緊急度に応じて、例えば故障の修理等を行う技術員を速やかに派遣する必要がある。
【０００６】
しかしながら、該当の宅配ロッカーに最も早く到着可能な技術員の特定が困難な場合があった。これは、例えば、各技術員の移動手段（例えば、車やバイク、徒歩、自転車等）等が異なる場合があるためである。
【０００７】
本発明の実施の形態は、上記の点に鑑みてなされたもので、機器に派遣する技術員を特定することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の実施の形態は、機器を管理する機器管理装置であって、前記機器に異常が発生した場合、複数の技術員の中から、該機器に派遣する技術員を絞り込む絞込手段と、前記絞込手段により絞り込まれた技術員の現在位置と、該技術員の移動方法と、前記機器の設置位置とに基づいて、前記技術員の現在位置から前記機器の設置位置までの移動に要する時間を算出する算出手段と、前記算出手段により算出された時間に基づいて、前記絞込手段により絞り込まれた前記技術員のうち、前記機器に派遣する技術員を特定する特定手段と、を有する特徴とする。
【発明の効果】
【０００９】
機器に派遣する技術員を特定することができる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係る機器管理システムの全体構成の一例を示す図である。
【図２】コンピュータのハードウェア構成の一例を示す図である。
【図３】本実施形態に係る管理装置の機能構成の一例を示す図である。
【図４】機器情報の一例を示す図である。
【図５】技術員情報の一例を示す図である。
【図６】本実施形態に係る管理装置が実行する全体処理の一例を示すフローチャートである。
【図７】派遣対象の技術員を特定する処理の一例を示すフローチャートである。
【図８】技術員端末に表示される通知画面の一例を示す図である。
【図９】オペレータ端末に表示される通知画面の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【００１２】
＜全体構成＞
まず、本実施形態に係る機器管理システム１の全体構成について、図１を参照しながら説明する。図１は、本実施形態に係る機器管理システム１の全体構成の一例を示す図である。
【００１３】
図１に示すように、本実施形態に係る機器管理システム１には、管理装置１０と、オペレータ端末２０と、複数の技術員端末３０と、複数の機器４０とが含まれる。また、管理装置１０と、オペレータ端末２０と、複数の技術員端末３０と、複数の機器４０とは、例えばインターネット等の広域的なネットワークＮを介して通信可能に接続されている。なお、複数の機器４０の全部又は一部がネットワークＮに接続されていなくても良い。
【００１４】
機器４０は、管理装置１０により位置及びステータス（例えば、正常や異常等）が管理される各種機器又は設備である。なお、以降では、機器４０のステータスを「機器ステータス」と表す。
【００１５】
機器４０には、例えば、マンション等の集合住宅や駅、コンビニ等に設置される宅配ロッカーが挙げられる。以降では、機器４０は、一例として、宅配ロッカーであるものとする。
【００１６】
ただし、機器４０は宅配ロッカーに限られず、管理装置１０により設置位置及び機器ステータスが管理される任意の機器又は設備で良い。機器４０としては、宅配ロッカー以外にも、例えば、コインロッカー、エレベーター、エスカレータ、自動ドア、自動販売機、防犯カメラ、空調設備、パーキングメータ、蛍光灯や街灯等の照明機器又は照明設備、公園等に設置される遊具等が挙げられる。
【００１７】
オペレータ端末２０は、例えばコールセンタのオペレータ等が利用するＰＣ（パーソナルコンピュータ）等の端末装置である。例えばコールセンタのオペレータは、機器４０に異常が発生したこと等を電話で受け付けると、オペレータ端末２０を用いて、管理装置１０で管理されている当該機器４０の機器ステータスを、異常が発生したことを示す値に更新する。
【００１８】
管理装置１０は、技術員端末３０に関する情報（以降、「技術員情報」と表す。）や機器４０に関する情報（以降、「機器情報」と表す。）を管理する装置又はシステムである。機器情報には、上述した機器４０の位置（すなわち、機器４０の設置位置）及び機器ステータスが含まれる。また、技術員情報には、技術員の位置（すなわち、技術員端末３０の現在位置）が含まれる。
【００１９】
管理装置１０は、例えば、オペレータ端末２０により機器４０の機器ステータスが、異常が発生したことを示す値に更新された場合等に、当該機器４０に最も早く到着可能な技術員の技術員端末３０を特定する。最も早く到着可能な技術員は、各技術員の移動手段（例えば、車、徒歩、自転車、バイク等）と、各技術員の位置と、当該機器４０の位置とを探索条件としたルート探索を行うことで特定することができる。
【００２０】
そして、管理装置１０は、特定した技術員端末３０に対して、当該機器４０に向かうように通知する。これにより、異常が発生した機器４０に対して最も早く到着することができる技術員が、当該機器４０に派遣される。
【００２１】
技術員端末３０は、技術員が利用するスマートフォンやタブレット端末、ノート型ＰＣ、ウェアラブルデバイス等の端末装置である。技術員端末３０は、管理装置１０等からの通知に応じて、例えば異常が発生した機器４０へのルート（経路）を地図上に表示する。技術員端末３０上に表示された地図及びルートを参照することで、技術員は、異常が発生した機器４０に向かうことができる。
【００２２】
なお、技術員とは、機器４０のメンテナンス、故障の修理等の異常対応を行う者のことである。技術員は、例えば、作業員、保守作業員、サービスマン、サービスエンジニア、カスタマエンジニア等と称されても良い。
【００２３】
なお、図１に示す機器管理システム１の構成は一例であって、他の構成であっても良い。例えば、図１に示す機器管理システム１には、複数台のオペレータ端末２０が含まれていても良い。また、例えば、管理装置１０とオペレータ端末２０とが１台の装置で実現されていても良い。
【００２４】
＜ハードウェア構成＞
次に、本実施形態に係る管理装置１０、オペレータ端末２０及び技術員端末３０のハードウェア構成について説明する。本実施形態に係る管理装置１０、オペレータ端末２０及び技術員端末３０は、例えば図２に示すコンピュータ５００により実現可能である。図２は、コンピュータ５００のハードウェア構成の一例を示す図である。
【００２５】
図２に示すコンピュータ５００は、入力装置５０１と、表示装置５０２と、外部Ｉ／Ｆ５０３と、通信Ｉ／Ｆ５０４と、ＲＡＭ（Random Access Memory）５０５と、ＲＯＭ（Read Only Memory）５０６と、ＣＰＵ（Central Processing Unit）５０７と、記憶装置５０８とを有する。これら各ハードウェアは、バスＢで互いに接続されている。
【００２６】
入力装置５０１は、例えばキーボードやマウス、タッチパネル、各種ボタン等であり、ユーザが各種操作を入力するのに用いられる。表示装置５０２は、例えばディスプレイ等であり、各種処理結果を表示する。なお、管理装置１０は、入力装置５０１及び表示装置５０２の少なくとも一方を有していなくても良い。
【００２７】
外部Ｉ／Ｆ５０３は、外部装置とのインタフェースがある。外部装置には、記録媒体５０３ａ等がある。コンピュータ５００は、外部Ｉ／Ｆ５０３を介して、記録媒体５０３ａの読み取りや書き込みを行うことができる。記録媒体５０３ａには、例えば、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリ等がある。
【００２８】
通信Ｉ／Ｆ５０４は、コンピュータ５００をネットワークＮに接続するためのインタフェースである。
【００２９】
ＲＡＭ５０５は、プログラムやデータを一時保持する揮発性の半導体メモリである。ＲＯＭ５０６は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリである。ＲＯＭ５０６には、例えば、ＯＳ（Operating System）設定やネットワーク設定等のデータが格納されている。
【００３０】
ＣＰＵ５０７は、ＲＯＭ５０６や記憶装置５０８等からプログラムやデータをＲＡＭ５０５上に読み出して、当該プログラムやデータに基づく処理を実行することで、コンピュータ５００全体の制御や各種機能を実現する演算装置である。
【００３１】
記憶装置５０８は、例えばＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）等であり、プログラムやデータを格納している不揮発性のメモリである。記憶装置５０８に格納されているプログラムやデータには、例えば、ＯＳ、当該ＯＳ上で動作するアプリケーションソフトウェア等がある。
【００３２】
なお、技術員端末３０は、図２に示す各ハードウェアに加えて、ＧＰＳ（Global Positioning System）受信機を有していても良い。ＧＰＳ受信機は、ＧＰＳから所定の電波を受信して、現在位置を示す緯度及び経度の測定を行うモジュールである。
【００３３】
本実施形態に係る管理装置１０、オペレータ端末２０及び技術員端末３０は、図２に示すコンピュータ５００により、後述するような各種処理を実現できる。
【００３４】
＜機能構成＞
次に、本実施形態に係る管理装置１０の機能構成について、図３を参照しながら説明する。図３は、本実施形態に係る管理装置１０の機能構成の一例を示す図である。
【００３５】
図３に示すように、本実施形態に係る管理装置１０は、機器ステータス更新部１０１と、技術員特定処理部１０２と、出力部１０３とを有する。これら各機能部は、管理装置１０にインストールされた１以上のプログラムが、管理装置１０が有するＣＰＵ５０７に実行させる処理により実現される。なお、これら各機能部の全てを管理装置１０が有している必要は必ずしも無い。これら各機能部のうちの１以上の機能部が、管理装置１０と１以上の他の装置とが協働する処理によって実現されていても良い。
【００３６】
また、本実施形態に係る管理装置１０は、機器情報記憶部１１０と、技術員情報記憶部１２０とを有する。これら各記憶部は、例えば、管理装置１０が有する記憶装置５０８を用いて実現可能である。なお、これら各記憶部のうちの少なくとも１つの記憶部が、管理装置１０とネットワークＮを介して接続される他の装置の記憶装置（内部記憶装置又は外部記憶装置を問わない）等を用いて実現されていても良い。例えば、これら各記憶部のうちの少なくとも１つの記憶部が、クラウドサーバ上に構築されていても良い。
【００３７】
機器情報記憶部１１０は、機器情報を記憶する。ここで、機器情報記憶部１１０に記憶されている機器情報について、図４を参照しながら説明する。図４は、機器情報の一例を示す図である。
【００３８】
図４に示すように、機器情報記憶部１１０に記憶されている機器情報には、機器４０（宅配ロッカー）を識別する「機器ＩＤ」と、機器４０の設置位置（例えば、緯度及び経度）を示す「位置」と、機器４０のステータスを示す「機器ステータス」とが含まれる。
【００３９】
機器ステータスには、例えば、機器４０が正常であることを示す「正常」と、機器４０に異常が発生したことを示す「異常」とがある。このとき、機器ステータス「異常」は、異常の種類等に応じて細分化されても良い。例えば、機器ステータス「異常」は、機器４０が故障したことを示す「異常（故障）」、機器４０で事故（例えば、宅配ロッカーで人の閉じ込め事故等）が発生したことを示す「異常（事故）」等に細分化されても良い。
【００４０】
また、機器ステータス「異常」は、故障や事故の緊急度に応じて細分化されても良い。例えば、緊急度がとても高い故障が発生したことを示す「異常（故障、緊急度Ａ）」、緊急度が比較的高い故障が発生したことを示す「異常（故障、緊急度Ｂ）」等に細分化されても良い。
【００４１】
また、機器ステータスには、例えば、技術員が機器４０を点検中であることを示す「点検中」や機器４０が一時的に利用不可であることを示す「利用不可」等が含まれても良い。また、機器ステータス「正常」についても、例えば、機器４０が利用可能であることを示す「正常（利用可能）」と、機器４０が利用中であることを示す「正常（利用中）」等に細分化されても良い。
【００４２】
このように、機器情報記憶部１１０には、機器４０の機器ＩＤと、機器４０が設置されている位置と、機器４０の機器ステータスとが対応付けられた機器情報が記憶されている。
【００４３】
技術員情報記憶部１２０は、技術員情報を記憶する。ここで、技術員情報記憶部１２０に記憶されている技術員情報について、図５を参照しながら説明する。図５は、技術員情報の一例を示す図である。
【００４４】
図５に示すように、技術員情報記憶部１２０に記憶されている技術員情報には、技術員を識別する「技術員ＩＤ」と、技術員端末３０を識別する「端末ＩＤ」と、技術員の現在位置（すなわち、当該技術員が利用する技術員端末３０の現在位置）を示す「位置」と、技術員が用いる移動方法を示す「移動手段」と、技術員の現時点の業務内容を示す「技術員ステータス」と、技術員の技術的なレベルを示す「技術レベル」とが含まれる。
【００４５】
移動手段には、例えば、車、徒歩、バイク、自転車等が挙げられるが、これらに限られない。例えば、「徒歩（鉄道利用可）」、「徒歩（鉄道利用不可）」等、鉄道が利用可能であるか否かを示す情報が含まれていても良い。
【００４６】
技術員ステータスには、例えば、技術員が機器４０に向かっていることを示す「移動中」、機器４０の修理やメンテナンス等の対応を行っていることを示す「対応中」、機器４０の異常発生に備えて待機中である（言い換えれば、機器４０で発生した異常を対応するために割り当て可能である）ことを示す「未割当」等がある。
【００４７】
また、技術員ステータス「移動中」は、メンテナンスや定期点検等の通常業務で機器４０に向かっていることを示す「通常移動中」と、異常が発生した機器４０に向かっていることを示す「緊急移動中」とに細分化されても良い。同様に、技術員ステータス「対応中」は、メンテナンスや定期点検等の通常業務で機器４０の対応を行っていることを示す「通常対応中」と、異常が発生した機器４０の対応を行っていることを示す「緊急対応中」とに細分化されても良い。このとき、機器４０に異常が発生した場合、技術員ステータスが「通常移動中」や「通常対応中」の技術員は当該機器４０の対応が可能であると判定され、技術員ステータスが「緊急移動中」や「緊急対応中」の技術員は当該機器４０の対応が不可能であると判定されるようにしても良い。
【００４８】
なお、技術員ステータスは、これら以外にも、例えば、技術員が休憩中であることを示す「休憩中」、対応時間外であることを示す「時間外」等が含まれていても良い。また、技術員ステータスは、各技術員毎に、予め設定された１日の業務スケジュールに基づいて、現時点の業務内容が特定されることで決定される。
【００４９】
技術員レベルには、例えば、技術員が高い技術レベルを有することを示す「Ａ」、中程度の技術レベルを有することを示す「Ｂ」、比較的技術レベルが高くないことを示す「Ｃ」等がある。一般に、高い技術レベルを有する技術員は、多くの故障や難易度の高い故障等に対応が可能である。例えば、機器４０で発生した或る故障について、技術レベル「Ａ」の技術員は修理可能であるが、技術レベル「Ｂ」の技術員は修理できない等である。技術レベルは、「Ａ」、「Ｂ」、「Ｃ」等ではなく、例えば、点数（例えば、「１００」、「９０」、「８０」等）で表されても良い。
【００５０】
なお、技術員情報には、例えば、技術員の権限を示す「権限」が含まれていても良い。権限には、例えば、宅配ロッカーの鍵を空ける権限を有するか否かを示す情報が設定される。
【００５１】
このように、技術員情報記憶部１２０には、技術員の技術員ＩＤと、技術員端末３０の端末ＩＤと、技術員の位置と、移動手段と、技術員ステータスと、技術レベルとが対応付けられた技術員情報が記憶されている。なお、技術員情報に含まれる「位置」は、例えば、技術員端末３０が備えるＧＰＳ受信機で測定された位置情報を管理装置１０が受信することで、所定の時間毎に更新される。
【００５２】
機器ステータス更新部１０１は、機器ステータスの更新要求に応じて、機器情報に含まれる機器ステータスを更新する。そして、機器ステータス更新部１０１は、機器ステータスが更新された機器４０に技術員を派遣する必要があるか否か（すなわち、該当の機器４０に異常が発生したか否か）を判定する。
【００５３】
機器ステータスの更新要求は、例えば、オペレータ端末２０や機器４０等により行われる。例えば、オペレータが機器４０の故障の発生等を電話で受け付けた場合、当該オペレータの操作に応じて、オペレータ端末２０は、該当の機器４０の機器ステータスを「異常」に更新するための更新要求を管理装置１０に送信する。又は、例えば、機器４０が故障の発生等を検知した場合、当該機器４０は、機器ステータスを「異常」に更新するための更新要求を管理装置１０に送信する。
【００５４】
技術員特定処理部１０２は、機器ステータス更新部１０１により技術員を派遣する必要があると判定された場合、派遣対象の技術員を特定する処理を行う。ここで、技術員特定処理部１０２には、機器情報取得部１０４と、絞込部１０５と、ルート探索部１０６と、特定部１０７とが含まれる。
【００５５】
機器情報取得部１０４は、機器情報記憶部１１０に記憶されている機器情報のうち、機器ステータス更新部１０１により機器ステータスが更新された機器情報を取得する。
【００５６】
絞込部１０５は、技術員情報記憶部１２０に記憶されている技術員情報と、機器情報取得部１０４により取得された機器情報とに基づいて、派遣対象の技術員を絞り込む。すなわち、絞込部１０５は、技術員情報記憶部１２０に記憶されている技術員情報により示される技術員について、機器情報取得部１０４により取得された機器情報に基づいて、派遣対象となる技術員を絞り込む。
【００５７】
ルート探索部１０６は、絞込部１０５により絞り込まれた各技術員をそれぞれ示す技術員情報に含まれる移動手段及び位置と、機器情報取得部１０４により取得された機器情報に含まれる位置とを探索条件としたルート探索を行う。これにより、絞込部１０５により絞り込まれた各技術員の現在位置から、機器ステータスが更新された機器４０（すなわち、異常が発生した機器４０）の設置位置までのルートがそれぞれ探索される。ルート探索では、各技術員の移動手段に応じて、各技術員の現在位置から、異常が発生した機器４０の設置位置までに要する時間も算出される。
【００５８】
ルート探索部１０６は、移動手段も探索条件としたルート探索が可能な道路ネットワークデータが整備された道路ネットワークＤＢを用いてルート探索を行う。このような道路ネットワークＤＢには、例えば、移動手段毎に、道路ネットワークデータが格納されている。各道路ネットワークデータにおけるリンクのコストは、移動手段毎に整備されている。
【００５９】
又は、道路ネットワークＤＢには、（移動手段毎ではなく）単一の道路ネットワークデータが格納されていても良い。この場合、例えば、各道路ネットワークデータにおけるリンクの属性情報に、当該リンクを通行可能な移動手段を識別するための識別情報（例えば、移動手段を識別するフラグ等）が含まれていれば良い。各道路ネットワークデータにおけるリンクのコストは、当該リンクの属性情報に含まれる識別情報（すなわち、当該リンクを通行可能な移動手段）に応じて整備されていれば良い。
【００６０】
なお、道路ネットワークＤＢは、管理装置１０が有していても良いし、管理装置１０とネットワークを介して通信可能な他の装置が有していても良い。また、ルート探索部１０６も当該他の装置が有していても良く、この場合、管理装置１０は、当該他の装置からルート探索結果を取得又は受信すれば良い。
【００６１】
特定部１０７は、ルート探索部１０６によるルート探索の結果に基づいて、機器ステータスが更新された機器４０に最も早く到着できる技術員を特定する。これにより、派遣対象の技術員が特定される。
【００６２】
出力部１０３は、技術員特定処理部１０２により特定された技術員に関する情報を出力する。出力部１０３は、例えば、特定された技術員の技術員端末３０に対して、該当の機器４０に向かうことを指示する通知（派遣通知）を送信すれば良い。又は、出力部１０３は、技術員の派遣をオペレータに対して要請することを示す通知（派遣要請通知）をオペレータ端末２０に送信しても良い。派遣通知を受信した技術員端末３０には、例えば、該当の機器４０に向かうことを要請する内容が表示される。また、派遣要請通知を受信したオペレータ端末２０には、例えば、該当の機器４０に向かわせる技術員を選択して、選択した技術員に派遣指示を行うべきことが表示される。
【００６３】
＜全体処理＞
次に、本実施形態に係る管理装置１０が実行する全体処理について、図６を参照しながら説明する。図６は、本実施形態に係る管理装置１０が実行する全体処理の一例を示すフローチャートである。
【００６４】
まず、機器ステータス更新部１０１は、機器ステータスの更新要求を受信した場合、当該更新要求に応じて、機器情報記憶部１１０に記憶されている機器情報のうち、該当の機器４０の機器情報に含まれる機器ステータスを更新する（ステップＳ１０１）。機器ステータスの更新要求は、上述したように、例えば、オペレータ端末２０における操作（機器ステータスの更新操作）に応じて当該オペレータ端末２０から管理装置１０に送信されても良いし、機器４０が異常の発生を検知した場合に、当該機器４０から管理装置１０に送信されても良い。
【００６５】
次に、機器ステータス更新部１０１は、上記のステップＳ１０１で機器ステータスが更新された機器４０に技術員を派遣する必要があるか否かを判定する（ステップＳ１０２）。
【００６６】
機器ステータス更新部１０１は、例えば、該当の機器４０の機器ステータスが「異常」から「正常」に更新された場合、技術員を派遣する必要がないと判定する。この場合は、例えば、技術員が修理を行ったこと等により機器４０で発生していた異常が解消されたためである。
【００６７】
一方で、機器ステータス更新部１０１は、例えば、該当の機器４０の機器ステータスが「正常」から「異常」に更新された場合、技術員を派遣する必要があると判定する。この場合は、機器４０に何等かの異常が発生したためである。
【００６８】
ステップＳ１０２において、機器ステータス更新部１０１により技術員を派遣する必要がないと判定された場合、管理装置１０は、処理を終了する。
【００６９】
一方で、ステップＳ１０２において、機器ステータス更新部１０１により技術員を派遣する必要があると判定された場合、技術員特定処理部１０２は、派遣対象の技術員を特定する処理を行う（ステップＳ１０３）。すなわち、技術員特定処理部１０２は、上記のステップＳ１０１で機器ステータスが更新された機器４０（すなわち、異常が発生した機器４０）に派遣する技術員を特定する処理を行う。以降では、技術員を派遣する必要があると判定された機器４０を「異常発生機器４０」とも表す。
【００７０】
ここで、上記のステップＳ１０３における派遣対象の技術員を特定する処理の詳細について、図７を参照しながら説明する。図７は、派遣対象の技術員を特定する処理の一例を示すフローチャートである。
【００７１】
まず、機器情報取得部１０４は、機器情報記憶部１１０に記憶されている機器情報のうち、上記のステップＳ１０１で機器ステータスが更新された機器情報を取得する（ステップＳ２０１）。
【００７２】
次に、絞込部１０５は、技術員情報記憶部１２０に記憶されている技術員情報と、機器情報取得部１０４により取得された機器情報とに基づいて、派遣対象の技術員を絞り込む（ステップＳ２０２）。
【００７３】
ここで、派遣対象の技術員の絞り込み方法には、例えば、以下の（１）又は（２）が挙げられる。なお、これら（１）及び（２）を組み合わせて、派遣対象の技術員を絞り込んでも良い。
【００７４】
（１）技術員情報に含まれる技術員ステータスに基づいて、派遣対象の技術員を絞り込む。これは、例えば、技術員ステータスが「未割当」である技術員に絞り込むことが考えられる。また、例えば、技術員ステータス「移動中」が「通常移動中」と「緊急移動中」とに細分化される場合、技術員ステータスが「通常移動中」の技術員に絞り込むことが考えられる。同様に、例えば、技術員ステータス「対応中」が「通常対応中」と「緊急対応中」とに細分化される場合、技術員ステータスが「通常対応中」の技術員に絞り込むことが考えられる。
【００７５】
（２）技術員情報に含まれる技術レベルに基づいて、派遣対象の技術員を絞り込む。これは、例えば、異常発生機器４０で発生した異常を解決するには技術レベル「Ｂ」以上が必要である場合、技術レベルが「Ａ」又は「Ｂ」である技術員に絞り込むことが考えられる。
【００７６】
なお、上記の（１）及び（２）以外にも、例えば、異常発生機器４０（宅配ロッカー）で発生した異常を解決するために宅配ロッカーの鍵を空ける必要がある場合に、鍵を空ける権限を有する技術員に絞り込むことが考えられる。
【００７７】
次に、ルート探索部１０６は、上記のステップＳ２０２で絞り込まれた各技術員をそれぞれ示す技術員情報に含まれる移動手段及び位置と、上記のステップＳ２０１で取得された機器情報に含まれる位置とを探索条件としてルート探索を行う（ステップＳ２０３）。これにより、絞込部１０５により絞り込まれた各技術員の現在位置から、異常発生機器４０の設置位置までのルートがそれぞれ探索される。ルートが探索されることで、各技術員の移動手段に応じて、これら各技術員が、異常発生機器４０に到着するために要する時間も算出される。
【００７８】
なお、上記のステップＳ２０２の技術員の絞り込みを行わずに、ステップＳ２０３のルート探索を実行しても良い。この場合、全ての技術員について、各技術員の移動手段に応じて、これら各技術員の現在位置から、異常発生機器４０の設置位置までのルート探索が行われる。
【００７９】
次に、特定部１０７は、上記のステップＳ２０３におけるルート探索の結果に基づいて、異常発生機器４０に最も早く到着できる技術員を特定する（ステップＳ２０４）。このように特定された技術員が派遣対象の技術員である。
【００８０】
なお、異常発生機器４０に最も早く到着できる技術員が２人以上いる場合（すなわち、異常発生機器４０に到着するために要する時間が同じ場合）が有り得る。この場合、これら複数の技術員のうち、いずれか１人の技術員を派遣対象の技術員に特定しても良いし、これら複数の技術員全てを派遣対象の技術員に特定しても良い。
【００８１】
また、上記のステップＳ２０４では、異常発生機器４０に最も早く到着できる技術員を特定したが、例えば、異常発生機器４０に到着するために要する時間が少ない上位Ｎ人（Ｎ≧２）の技術員を特定しても良い。
【００８２】
図６に戻る。ステップＳ１０３に続いて、出力部１０３は、上記のステップＳ１０３で特定された技術員に関する情報を出力する（ステップＳ１０４）。
【００８３】
例えば、上記のステップＳ１０３で特定された技術員が１人である場合、出力部１０３は、当該技術員の技術員端末３０に対して、異常発生機器４０に向かうことを指示する派遣通知を送信する。派遣通知には、例えば、異常発生機器４０の機器ステータスと、当該技術員の現在位置から、異常発生機器４０の設置位置までのルート情報と、技術員の移動手段とが含まれる。
【００８４】
また、例えば、上記のステップＳ１０３で特定された技術員が複数人である場合、出力部１０３は、これら複数の技術員のうちのいずれか１人の技術員を派遣対象に選択することをオペレータに要請する派遣要請通知をオペレータ端末２０に送信する。これにより、オペレータは、オペレータ端末２０を操作して、これら複数の技術員のうち、いずれの技術員を異常発生機器４０に派遣するかを決定して、決定した技術員に派遣指示を行うことができる。派遣要請通知には、例えば、異常発生機器４０の機器ステータスと、上記のステップＳ１０３で特定された各技術員の現在位置から、異常発生機器４０の設置位置までのルート情報と、各技術員の移動手段と、各技術員の技術員ステータスと、各技術員の技術レベルとが含まれる。
【００８５】
ただし、上記のステップＳ１０３で特定された技術員が複数人である場合であっても、出力部１０３は、これら複数の技術員の技術員端末３０に対して、それぞれ派遣通知を送信しても良い。これにより、複数の技術員を異常発生機器４０に同時に派遣することができる。
【００８６】
なお、機器ステータス「異常」が、例えば、「異常（故障、緊急度Ａ）」、「異常（故障、緊急度Ｂ）」、「異常（故障、緊急度Ｃ）」等に細分化される場合、上記の図６のステップＳ１０２以降の処理が、緊急度に応じて異なっていても良い。
【００８７】
例えば、ステップＳ１０１で機器ステータスが「正常」から「異常（故障、緊急度Ａ）」に更新された場合は、上記の図６（及び図７）の処理を行う一方で、ステップＳ１０１で機器ステータスが「正常」から「異常（故障、緊急度Ｃ）」に更新された場合（すなわち、緊急度が低く、当日中に技術員を派遣すれば良いような異常が発生した場合）は、ステップＳ１０３で各技術員の業務スケジュールの内容に基づいて派遣対象の技術員を特定し、ステップＳ１０４で特定した技術員に作業を割り当てても良い。より具体的には、各技術員の業務スケジュールの内容に基づいて、これら各技術員の巡回ルートを探索し、該当の異常発生機器４０の設置位置から所定の範囲内を通る技術員を特定し、特定した作業員に対して該当の異常発生機器４０の対応作業を割り当てても良い。
【００８８】
＜技術員端末３０上に表示される通知画面＞
ここで、技術員端末３０が派遣通知を受信した場合に、当該技術員端末３０上に表示される通知画面Ｇ１００の一例を図８に示す。図８は、技術員端末３０に表示される通知画面Ｇ１００の一例を示す図である。
【００８９】
図８に示す通知画面Ｇ１００では、技術員の現在位置を示す技術員アイコンＧ１１０と、異常発生機器４０を示す異常発生機器アイコンＧ１２０と、技術員の現在位置から、異常発生機器４０の設置位置までの経路（ルート）を示すルートＲとが地図上に表示されている。これにより、派遣通知を受信した技術員端末３０の技術員は、ルートＲを参考にして、異常発生機器４０に容易に向かうことができる。なお、アイコンは表示部品の一例である。
【００９０】
ここで、技術員アイコンＧ１１０は、技術員の移動手段に応じて、異なる表示態様で表示される。図８に示す技術員アイコンＧ１１０は、技術員の移動手段が「バイク」である場合の例である。例えば、技術員の移動手段が「車」である場合は車を示すアイコンが表示され、移動手段が「徒歩」である場合は徒歩を示すアイコンが表示され、移動手段が「自転車」である場合は自転車を示すアイコンが表示される等である。
【００９１】
また、異常発生機器アイコンＧ１２０は、機器ステータスに応じて、異なる表示態様で表示される。例えば、機器ステータスが「異常（故障、緊急度Ａ）」である場合は赤色で表示され、機器ステータスが「異常（故障、緊急度Ｂ）」である場合は黄色で表示され、機器ステータスが「異常（故障、緊急度Ｃ）」である場合は紫色で表示される等である。更に、例えば、機器ステータスに応じて、点滅、アイコンが動的に変化する、等の表示態様があっても良い。
【００９２】
機器ステータスに応じて異なる表示態様で異常発生機器アイコンＧ１２０が表示されることで、技術員は、異常発生機器アイコンＧ１２０の表示態様により、異常発生機器４０で発生した異常の内容（例えば、故障が発生したのか又は事故が発生したのか、更に、発生した故障の種類や事故の種類等）や緊急度を知ることができる。
【００９３】
＜オペレータ端末２０上に表示される通知画面＞
ここで、オペレータ端末２０が派遣要請通知を受信した場合に、当該オペレータ端末２０上に表示される通知画面Ｇ２００の一例を図９に示す。図９は、オペレータ端末２０に表示される通知画面Ｇ２００の一例を示す図である。
【００９４】
図９に示す通知画面Ｇ２００では、各技術員の現在位置をそれぞれ示す技術員アイコンＧ２１１〜Ｇ２１３と、異常発生機器４０を示す異常発生機器アイコンＧ２２０と、各技術員の現在位置から、異常発生機器４０の設置位置までの経路（ルート）をそれぞれ示すルートＲ１〜Ｒ３とが地図上に表示されている。これにより、オペレータは、技術員アイコンＧ２１１〜Ｇ２１３によりそれぞれ示される各技術員のうち、異常発生機器４０に派遣する技術員を選択することができる。オペレータは、異常発生機器４０に派遣する技術員を選択した後、例えば、選択した技術員に対して電話等で派遣指示を行っても良いし、当該技術員の技術員端末３０に対して所定の通知を送信することで派遣指示を行っても良い。なお、図９に示す例では、上記のステップＳ１０３で特定された技術員が３人である場合を示している。
【００９５】
ここで、技術員アイコンＧ２１１〜Ｇ２１３は、技術員の移動手段に応じて、異なる表示態様で表示される。図９に示す技術員アイコンＧ２１１は技術員の移動手段が「車」である場合の例であり、技術員アイコンＧ２１２は技術員の移動手段が「徒歩」である場合の例であり、技術員アイコンＧ２１３は技術員の移動手段が「バイク」である場合の例である。また、技術員アイコンＧ２１１〜Ｇ２１３は、技術員の技術員ステータスや技術レベルに応じて、異なる表示態様で表示されても良い。例えば、技術員のステータスが「未割当」である場合は未割当であることを示す情報を付加したり、技術員レベルを示す情報を付加したりする等である。
【００９６】
また、技術員アイコンＧ２１１〜Ｇ２１３には、所定の基準に基づいて、異常発生機器４０に派遣するための優先順位が付与されても良い。優先順位としては、例えば、各技術員が異常発生機器４０に到着するまでに要する到着時間が挙げられる。この場合、到着時間が早い順に、技術員アイコンＧ２１１〜Ｇ２１３に優先順位が付与される。又は、例えば、技術員の技術レベルに応じた優先順位を付与しても良いし、到着時間及び技術レベルの両方を加味した優先順位を付与しても良い。
【００９７】
更に、異常発生機器アイコンＧ２２０は、機器ステータスに応じて、異なる表示態様で表示される。例えば、機器ステータスが「異常（故障、緊急度Ａ）」である場合は赤色で表示され、機器ステータスが「異常（故障、緊急度Ｂ）」である場合は黄色で表示され、機器ステータスが「異常（故障、緊急度Ｃ）」である場合は紫色で表示される等である。更に、例えば、機器ステータスに応じて、点滅、アイコンが動的に変化する、等の表示態様があっても良い。
【００９８】
このように、各技術員アイコンＧ２１１〜Ｇ２１３を、技術員の移動手段や技術員ステータス、技術レベル等に応じて異なる表示態様で表示すると共に、異常発生機器アイコンＧ２２０を機器ステータスに応じて異なる表示態様で表示し、かつ、各技術員のルートＲ１〜Ｒ３を表示することで、オペレータは、適切な技術員を選択することができる。例えば、各技術員の移動手段や技術レベル等に応じて、異常発生機器４０に最も早く到着できる技術員で、かつ、当該異常発生機器４０で発生した異常に対応可能な技術員を選択することができる。
【００９９】
＜まとめ＞
以上のように、本実施形態に係る機器管理システム１では、機器４０に異常が発生した場合に、当該機器４０に派遣する技術員を特定することができる。しかも、本実施形態に係る機器管理システム１では、当該機器４０の位置と、各技術員の移動手段及び位置とに基づいて、ルート探索を行うことで、例えば、最も早く当該機器４０に到着できる技術員（又は、当該機器４０に早く到着できる順に上位Ｎ人の技術員等）を、派遣する技術員として特定することができる。これにより、緊急度が高い異常等が機器４０で発生した場合であっても、当該機器４０に対して、迅速に技術員を派遣することができる。
【０１００】
本発明は、具体的に開示された上記の各実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【０１０１】
１        機器管理システム
１０      管理装置
２０      オペレータ端末
３０      技術員端末
４０      機器
１０１    機器ステータス更新部
１０２    技術員特定処理部
１０３    出力部
１０４    機器情報取得部
１０５    絞込部
１０６    ルート探索部
１０７    特定部
Ｎ        ネットワーク
【図１】
2019070923.tif 000003
【図２】
2019070923.tif 000004
【図３】
2019070923.tif 000005
【図４】
2019070923.tif 000006
【図５】
2019070923.tif 000007
【図６】
2019070923.tif 000008
【図７】
2019070923.tif 000009
【図８】
2019070923.tif 000010
【図９】
2019070923.tif 000011