(57)【要約】【課題】所望の時間帯における機器等の作業効率を時間比率で表示する。【解決手段】本発明の物流管理装置は、物流センタを構成する複数の機器の状態、及び、状態の継続時間を、機器ごとに取得するログ収集部と、継続時間の累積値が所定の期間に占める比率を、機器ごとに出力装置に表示する表示処理部と、を備えることを特徴とする。さらに、ログ収集部は、状態の開始時刻及び終了時刻に基づいて、継続時間を取得すること、を特徴とする。【選択図】図１１
2020121813.tif 000002
【特許請求の範囲】
【請求項１】
物流センタを構成する複数の機器の状態、及び、前記状態の継続時間を、前記機器ごとに取得するログ収集部と、
前記継続時間の累積値が所定の期間に占める比率を、前記機器ごとに出力装置に表示する表示処理部と、
を備えることを特徴とする物流管理装置。
【請求項２】
前記ログ収集部は、
前記状態の開始時刻及び終了時刻に基づいて、前記継続時間を取得すること、
を特徴とする請求項１に記載の物流管理装置。
【請求項３】
前記表示処理部は、
ユーザが前記複数の機器を複数の群に分類するのを受け付けた場合、
受け付けた群ごとに前記比率を表示すること、
を特徴とする請求項２に記載の物流管理装置。
【請求項４】
前記表示処理部は、
前記ユーザが前記状態のうち任意の状態を指定するのを受け付けた場合、
受け付けた状態ごとに前記比率を表示すること、
を特徴とする請求項３に記載の物流管理装置。
【請求項５】
前記表示処理部は、
前記比率を時系列で表示すること、
を特徴とする請求項４に記載の物流管理装置。
【請求項６】
前記ログ収集部は、
前記状態の計測情報を取得し、
前記表示処理部は、
前記計測情報を、前記機器ごとに表示すること、
を特徴とする請求項５に記載の物流管理装置。
【請求項７】
物流センタにおける複数の作業員の状態、及び、前記状態の継続時間を、前記作業員ごとに取得するログ収集部と、
前記継続時間の累積値が所定の期間に占める比率を、前記作業員ごとに出力装置に表示する表示処理部と、
を備えることを特徴とする物流管理装置。
【請求項８】
物流管理装置のログ収集部は、
物流センタを構成する複数の機器の状態、及び、前記状態の継続時間を、前記機器ごとに取得し、
前記物流管理装置の表示処理部は、
前記継続時間の累積値が所定の期間に占める比率を、前記機器ごとに出力装置に表示すること、
を特徴とする物流管理装置の物流管理方法。
【請求項９】
物流管理装置のログ収集部に対し、
物流センタを構成する複数の機器の状態、及び、前記状態の継続時間を、前記機器ごとに取得する処理を実行させ、
前記物流管理装置の表示処理部に対し、
前記継続時間の累積値が所定の期間に占める比率を、前記機器ごとに出力装置に表示する処理を実行させること、
を特徴とする物流管理装置を機能させるための物流管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物流管理装置、物流管理方法及び物流管理プログラムに関する。
【背景技術】
【０００２】
注文に係る物品を迅速に届けるためのインフラ施設の１つとして、物流センタが存在する。物流センタでは、メーカ等から受け取られた物品が一旦保管される。その後注文が発生すると、注文に係る物品が物流センタから取り出され、梱包されたうえで顧客あて発送される。
【０００３】
物流センタは、前記した一連の各工程（受け取り、保管、取り出し、梱包、発送）を実行するため、多くの種類の物流設備を備えている。したがって、物流設備の作業効率を正確に認識し向上させることが物流センタを運営する企業にとって重要な経営戦略となる。
【０００４】
特許文献１の物流設備表示システムは、倉庫内におけるラック、スタッカクレーン、入出庫ステーション等の設備のレイアウト図を表示する。各設備を示す図形は、その設備の状態情報（正常、異常、故障又は停止のいずれか）によって色分けされている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−９５５２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１の物流設備表示システムは、ある時点において、倉庫の各設備が正常に稼働しているか否かを一覧するためには有効である。しかしながら、当該物流設備表示システムは、各設備の状態情報を時系列で認識するという観点を有していない。したがって、各設備の作業効率を時間比率で認識するには別途方策が必要であった。
そこで、本発明は、所望の時間帯における機器等の作業効率を時間比率で表示することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の物流管理装置は、物流センタを構成する複数の機器の状態、及び、状態の継続時間を、機器ごとに取得するログ収集部と、継続時間の累積値が所定の期間に占める比率を、機器ごとに出力装置に表示する表示処理部と、を備えることを特徴とする。
その他の手段については、発明を実施するための形態のなかで説明する。
【発明の効果】
【０００８】
本発明によれば、所望の時間帯における機器等の作業効率を時間比率で表示することができる。
【図面の簡単な説明】
【０００９】
【図１】物流センタのレイアウトの斜視図である。
【図２】棚の斜視図である。
【図３】棚の正面図である。
【図４】物流管理装置の構成等を説明するである。
【図５】搬送車情報の一例である。
【図６】充電器情報の一例である。
【図７】作業員情報の一例である。
【図８】ステーション情報の一例である。
【図９】注文情報の一例である。
【図１０】処理手順のフローチャートである。
【図１１】ダッシュボード画面の一例である。
【図１２】ステーション効率画面の一例である。
【図１３】搬送車効率画面の一例である。
【図１４】充電効率画面の一例である。
【図１５】作業員画面の一例である。
【図１６】搬送車メンテナンス画面の一例である。
【発明を実施するための形態】
【００１０】
以降、本発明を実施するための形態（“本実施形態”という）を、図等を参照しながら詳細に説明する。本実施形態は、メーカ等から物品を入庫した物流センタが、注文に応じて物品を出庫する例である。しかしながら、本発明は、例えばメーカ等が自社内で部品を保管・管理する場合にも適用可能である。
【００１１】
（物流センタのレイアウト）
図１は、物流センタのレイアウトの斜視図である。物流センタは、保管スペース２を有する。保管スペース２内には、複数の棚３が縦横方向に整然と格子状に配置されている。棚３は、２×６個又は１×６個の棚３からなる“島”を形成している。保管スペース２内には、複数の搬送車４が存在する。搬送車４は、棚３の下部に入り込んで棚３を搬送する。保管スペース２の周辺の任意の箇所に、搬送車４に給電するための複数の充電器５が存在する。保管スペース２の外縁に接して複数のステーション６が存在する。ステーション６において、作業員７又は作業ロボット８が、物品の入庫作業及び出庫作業を行う。棚以外にも、パレット、タンク、籠、収納庫等が使用されてもよい。
【００１２】
図２は、棚３の斜視図である。棚３は、正方形の平面及び４本の脚を有する。図２では、そのうち１本が隠れている。棚３は、上段、中段及び下段を有する。各段は、左、中央及び右の格納箱を有する。結局、棚３は、９箇所の格納箱を有することになる。上段、中段及び下段にそれぞれ、Ｕ、Ｍ及びＬの符号をあて、左、中央及び右にそれぞれ、Ｌ、Ｃ及びＲの符号をあてる。すると、例えば上段左の格納箱は、“ＵＬ”と表記される。
【００１３】
図３は、棚３の正面図である。棚３は、下段の下に空間を有する。搬送車４は、当該空間に入り込むことができる。さらに、搬送車４は、棚３を持ち上げた状態で搬送することができる。
【００１４】
（物流管理装置）
図４は、物流管理装置１の構成を説明する図である。物流管理装置１は、一般的なコンピュータであり、中央制御装置１１、キーボード等の入力装置１２、ディスプレイ等の出力装置１３、主記憶装置１４、補助記憶装置１５及び通信装置１６を有する。これらの装置は、バスで相互に接続されている。補助記憶装置１５は、搬送車情報３１、充電器情報３２、作業員情報３３、ステーション情報３４及び注文情報３５（詳細後記）を格納している。
【００１５】
主記憶装置１４におけるログ収集部２１及び表示処理部２２は、プログラムである。以降において、“○○部は、”と動作主体を記した場合、それは、中央制御装置１１が補助記憶装置１５から各プログラムを読み出し、主記憶装置１４にロードしたうえで各プログラムの機能（詳細後記）を実現することを意味する。物流管理装置１の補助記憶装置１５は、物流管理装置１から独立した構成となっていてもよい。
【００１６】
物流管理装置１は、有線又は無線のネットワーク９（構内専用回線を含む）を介して、１又は複数の搬送車４、１又は複数の充電器５、１又は複数のステーション設備４１、及び、搬送車・充電器制御装置４２と通信可能に接続されている。
【００１７】
搬送車４は、駆動輪を回転させる電動機、棚３を持ち上げる荷役台の高さを調節する電動機、これらの電動機に給電する蓄電池、センサ、及び、車載コンピュータを有する（図示せず）。センサは、床面に配置されている床マーカを読み取ることによって、自身の現在位置を取得する。床マーカには、床面を格子状に分割する縦横のマス目の２次元座標値が記憶されている。なお、搬送車４は、床マーカを用いることなく、周囲の環境情報等に基づいた地図情報に基づいて動作してもよい。センサは、棚３の任意の箇所に記載されている棚ＩＤ（詳細後記）を読み取ることもできる。また、センサは、搬送車周辺の障害物を検知することもできる。
【００１８】
車載コンピュータは、リアルタイムで又は要求に応じて、自身の状態（詳細後記）を含む様々なデータを搬送車・充電器制御装置４２に送信し、搬送車・充電器制御装置４２から搬送指示を受信する。車載コンピュータは、受信した搬送指示に基づき電動機を操作することによって、駆動輪の回転方向及び回転速度を調節し、荷役台の高さを調節する。
【００１９】
充電器５は、搬送車４と電気的に接続する給電プラグ、センサ及びマイクロコンピュータを有する（図示せず）。給電プラグは、搬送車４の蓄電池に対して給電する。センサは、搬送車４に付されている搬送車ＩＤを読み取り、給電プラグの接触不良等の異常を検知する。マイクロコンピュータは、リアルタイムで又は要求に応じて、自身の状態を含む様々なデータを搬送車・充電器制御装置４２に送信し、搬送車・充電器制御装置４２から充電指示を受信する。マイクロコンピュータは、受信した充電指示に基づき、給電プラグを操作することによって、搬送車４に対して給電する。
【００２０】
ステーション設備４１は、ステーション６（図１）のそれぞれに配置されるステーション制御用の任意の設備である。例えば、ステーション６に作業ロボット８が配置される場合、ステーション設備４１は、作業ロボット８そのものである。ステーション６に作業員７が配置される場合、ステーション設備４１は、作業員に具体的な作業指示を与える任意の装置（ディスプレイ、棚間口面の案内枠、作業員が携帯する端末装置等）である。いずれにしても、ステーション設備４１は、リアルタイムで又は要求に応じて、自身又は作業員の状態を含む様々なデータを物流管理装置１に送信し、物流管理装置１から作業指示を受信する。ステーション設備４１又は作業員７は、受信した作業指示に基づき、入庫、出庫等の作業を行う。
【００２１】
前記した搬送指示、充電指示及び作業指示は、物流管理装置１によって生成される。搬送車・充電器制御装置４２は、物流管理装置１と一体化された構成となっていてもよい。説明の単純化のために、以降では、物流管理装置１は、搬送車・充電器制御装置４２の機能を併せ持つものとする。なお、請求項の“物流センタを構成する複数の機器”には、搬送車４、充電器５及びステーション設備４１が該当する。
【００２２】
（搬送車情報）
図５は、搬送車情報３１の一例である。搬送車情報３１においては、搬送車ＩＤ欄１０１に記憶された搬送車ＩＤに関連付けて、状態欄１０２には状態が、開始／終了欄１０３にはフラグが、時刻欄１０４には時刻が、位置欄１０５には位置が、曲がり角位置欄１０６には曲がり角位置が、取得データ欄１０７には取得データが記憶されている。
【００２３】
搬送車ＩＤ欄１０１の搬送車ＩＤは、搬送車を一意に特定する識別子である。
状態欄１０２の状態は、搬送指示中で物流管理装置１が搬送車に指示する具体的な作業、動作、又は、搬送車が自発的に検知した事象の内容である。このような状態は、この分野では“イベント”と呼ばれることもある。
【００２４】
開始／終了欄１０３のフラグは、状態が開始したことを示す“開始”、又は、状態が終了したことを意味する“終了”のいずれかである。
時刻欄１０４の時刻は、状態が開始又は終了した時点の年月日時分秒である。
位置欄１０５の位置は、その時刻において、搬送車が存在しているマス目の２次元座標値である。＃は、同じ又は異なる値を省略的に示している。
【００２５】
曲がり角位置欄１０６の曲がり角位置は、搬送車が移動する方向を変化させた位置の２次元座標値である。曲がり角位置は、移動を伴う状態の“終了”のレコードのみに記憶される。１つのレコードに複数の曲がり角位置が記憶される場合もある。物流管理装置１は、位置（欄１０５）及び曲がり角位置（欄１０６）を辿ることによって、搬送車の走行距離を算出する。
取得データ欄１０７の取得データは、搬送車がその状態中に取得した任意のデータである。取得データは、多くの場合、状態の開始時刻及び終了時刻以外の計測情報である。
【００２６】
図５を見ると、例えば以下のことがわかる。
・２０１８年１１月１日１０時００分００秒から１０時１１分００秒まで、搬送車Ａ００１は“引当外作業”を行った。“引当”は、“棚を搬送することを目的とする”との意味を有する。よって、“引当外”は、“棚を搬送することを目的としない”との意味を有する。ここでの“引当外作業”は、“充電位置に行く”との意味を有する。
・１０時１１分００秒から１０時２１分００秒まで、搬送車Ａ００１は“充電”を受けた。
【００２７】
・１０時２１分００秒から１０時２２分００秒まで、搬送車Ａ００１は“引当外作業”を行った。ここでの“引当外作業”は、“待機位置に行く”との意味を有する。
・このうち１０時２１分２０秒から１０時２１分２５秒まで、搬送車Ａ００１は、“バーコード読み飛ばし”を検知した。ここでのバーコードは、床マーカのバーコードである。このとき、搬送車Ａ００１は、警報を発している。
・“バーコード読み飛ばし”を検知したのと同じタイミングで、搬送車Ａ００１は、異常を検知した。このとき、搬送車Ａ００１は、メッセージ“障害物あり”を発している。例えば、床上にこぼれた液体が床マーカを隠している可能性がある。
・１０時２２分００秒から１０時３０分００秒まで、搬送車Ａ００１は所定の待機位置で“待機”した。
【００２８】
・１０時３０分００秒から１０時３２分００秒まで、搬送車Ａ００１は“引当作業”を行った。
・このうち１０時３０分００秒から１０時３１分００秒まで、搬送車Ａ００１は、“迎え”を行った。“迎え”は、“目的の物品を格納する棚の位置まで棚を持ち上げることなく走行する”との意味を有する。
・１０時３１分００秒から１０時３１分０５秒まで、搬送車Ａ００１は、“荷役台上昇”を行った。“荷役台上昇”は、“棚を荷役台で持ち上げる”との意味を有する。このとき搬送車Ａ００１は、棚の重量を計測している。
・１０時３１分０５秒から１０時３１分１０秒まで、搬送車Ａ００１は、“ずれ”が所定の閾値以上になっているのを検知した。ここでの“ずれ”は、指示された走行線と実際の走行線との距離である。このとき搬送車Ａ００１は、当該距離を計測している。
【００２９】
・１０時３１分２０秒から１０時３１分２５秒まで、搬送車Ａ００１は、“荷役台回転”を行った。“荷役台回転”は、“棚を持ち上げている荷役台を回転する”との意味を有する。このとき搬送車Ａ００１は、回転角度を計測している。
・１０時３１分３５秒から１０時３１分４０秒まで、搬送車Ａ００１は、“荷役台下降”を行った。“荷役台下降”は、“棚を降ろす”との意味を有する。
・１０時３１分４０秒から１０時３２分００秒まで、搬送車Ａ００１は、“戻り”を行った。“戻り”は、“待機位置に戻る”との意味を有する。
【００３０】
・１０時３２分００秒から１１時００分００秒まで、搬送車Ａ００１は、所定の待機位置で“待機”した。
・このうち１０時４０分００秒から１０時４１分００秒まで、搬送車Ａ００１は、“通信断”を検知した。“通信断”とは、“搬送車が物流管理装置からの通信を受信できない”との意味を有する。
・１１時００分００秒から１１時３０分００秒まで、搬送車Ａ００１は、“オフライン”の状態であった。“オフライン”は、“物流管理装置が搬送車への通信を発信できない”との意味を有する。
【００３１】
（充電器情報）
図６は、充電器情報３２の一例である。充電器情報３２においては、充電器ＩＤ欄１１１に記憶された充電器ＩＤに関連付けて、状態欄１１２には状態が、開始／終了欄１１３にはフラグが、時刻欄１１４には時刻が、搬送車ＩＤ欄１１５には搬送車ＩＤが、取得データ欄１１６には取得データが記憶されている。
【００３２】
充電器ＩＤ欄１１１の充電器ＩＤは、充電器を一意に特定する識別子である。
状態欄１１２の状態は、充電指示中で物流管理装置１が充電器に指示する具体的な作業、動作、又は、充電器が自発的に検知した事象の内容である。
開始／終了欄１１３のフラグは、図５のフラグと同じである。
時刻欄１１４の時刻は、図５の時刻と同じである。
搬送車ＩＤ欄１１５の搬送車ＩＤは、図５の搬送車ＩＤと同じであるが、ここでは特に、充電を受けている搬送車の搬送車ＩＤである。
取得データ欄１１６の取得データは、充電器がその状態中に取得した任意のデータである。
【００３３】
図６を見ると、例えば以下のことがわかる。
・２０１８年１１月１日１０時００分００秒から１０時３０分００秒まで、充電器Ｂ００１は、いずれの搬送車に対しても充電することなく待機した。
・１０時３０分００秒から１０時４０分００秒まで、充電器Ｂ００１は、搬送車Ａ０１１に対し充電した。
・１０時４０分００秒から１１時００分００秒まで、充電器Ｂ００１は、待機した。
【００３４】
・１１時００分００秒から１１時１０分００秒まで、充電器Ｂ００１は、搬送車Ａ０１２に対し充電した。
・このうち１１時０５分００秒から１１時０５分０５秒までに、充電器Ｂ００１は、異常を検知した。このとき、充電器Ｂ００１は、“給電プラグ接触不良”を取得している。
・１１時１０分００秒から１２時００分００秒まで、充電器Ｂ００１は、“オフライン”の状態であった。“オフライン”は、“物流管理装置が充電器への通信を発信できない”との意味を有する。
【００３５】
（作業員情報）
図７は、作業員情報３３の一例である。作業員情報３３においては、作業員ＩＤ欄１２１に記憶された作業員ＩＤに関連付けて、状態欄１２２には状態が、開始／終了欄１２３にはフラグが、時刻欄１２４には時刻が、処理行数欄１２５には処理行数が、物品ＩＤ×数量欄１２６には物品ＩＤ及び数量が記憶されている。
【００３６】
作業員ＩＤ欄１２１の作業員ＩＤは、作業員を一意に特定する識別子である。
状態欄１２２の状態は、作業指示中で物流管理装置１が作業員に指示する具体的な作業の内容である。
開始／終了欄１２３のフラグは、図５のフラグと同じである。
時刻欄１２４の時刻は、図５の時刻と同じである。
【００３７】
処理行数欄１２５の処理行数は、作業指示の処理行数（指示内容のデータ量）である。処理行数が大きいほど、作業員が行うべき作業が、質的に複雑である、及び／又は、量的に多い（詳細後記）。＃は、異なる値を省略的に示している。
物品ＩＤ×数量欄１２６の物品ＩＤは、作業対象となる物品の種類を特定する識別子であり、数量は、その物品の数量である。本実施形態の作業員は、ステーション６において、物品を入庫（棚に格納）又は出庫（棚から取り出し）する。棚の格納箱ごとに異なる種類の物品が格納されている。
【００３８】
図７を見ると、例えば以下のことがわかる。
・２０１８年１１月１日１０時００分００秒から１０時０１分００秒まで、作業員Ｃ００１は、あるステーションにおいて待機した（作業指示を待っていた）。
・１０時０１分００秒から１０時０１分２０秒まで、作業員Ｃ００１は、“出庫作業”を行った。この作業に係る作業指示の処理行数は“＃”であった。作業員Ｃ００１は、作業指示に基づき、少なくとも物品Ｄ００１を１０個出庫する作業を行った。
【００３９】
・１０時０１分２０秒から１０時０１分４５秒まで、作業員Ｃ００１は、当該ステーションにおいて待機した。
・１０時０１分４５秒から１０時０３分３０秒まで、作業員Ｃ００１は、“出庫作業”を行った。この作業に係る作業指示の処理行数は“＃”であった。作業員Ｃ００１は、作業指示に基づき、少なくとも物品Ｄ００３を１５個出庫する作業を行った。
【００４０】
・１０時０３分３０秒から１０時０５分２０秒まで、作業員Ｃ００１は、当該ステーションにおいて待機した。
・１０時０５分２０秒から１０時０６分５０秒まで、作業員Ｃ００１は、“出庫作業”を行った。この作業に係る作業指示の処理行数は“＃”であった。作業員Ｃ００１は、作業指示に基づき、少なくとも物品Ｄ００３を８個出庫する作業を行った。
【００４１】
・１０時０６分５０秒から１０時３０分００秒まで、作業員Ｃ００１は、当該ステーションにおいて待機した。
・１０時３０分００秒から１１時１０分００秒まで、作業員Ｃ００１は、“入庫作業”を行った。この作業に係る作業指示の処理行数は“＃”であった。作業員Ｃ００１は、作業指示に基づき、少なくとも物品Ｄ０１２を３００個入庫する作業を行った。
【００４２】
（ステーション情報）
図８は、ステーション情報３４の一例である。ステーション情報３４においては、ステーションＩＤ欄１３１に記憶されたステーションＩＤに関連付けて、状態欄１３２には状態が、開始／終了欄１３３にはフラグが、時刻欄１３４には時刻が、処理行数欄１３５には処理行数が、棚ＩＤ欄１３６には棚ＩＤが、物品ＩＤ×数量欄１３７には物品ＩＤ及び数量が記憶されている。
【００４３】
ステーションＩＤ欄１３１のステーションＩＤは、ステーション設備４１（例えば、作業ロボット８）を一意に特定する識別子である。
状態欄１３２の状態は、作業指示中で物流管理装置１がステーション設備に指示する具体的な作業の内容である。
開始／終了欄１３３のフラグは、図５のフラグと同じである。
時刻欄１３４の時刻は、図５の時刻と同じである。
処理行数欄１３５の処理行数は、図７の処理行数と同じである。＃は、異なる値を省略的に示している。
【００４４】
棚ＩＤ欄１３６の棚ＩＤは、棚３を一意に特定する識別子である。物流管理装置１がヒット率（詳細後記）を算出する際、ここでの棚ＩＤを使用する。
物品ＩＤ×数量欄１３７の物品ＩＤ及び数量は、図７の物品ＩＤ及び数量と同じである。
【００４５】
図８を見ると、例えば以下のことがわかる。
・２０１８年１１月１日１０時００分００秒から１０時１０分００秒まで、ステーション設備Ｅ００１は、“待機（引当待ち）”を行った。ここでの“引当待ち”は、“特定の作業を行うべきステーションとして、自身が指定されるのを待っている”との意味を有する。
・１０時１０分００秒から１０時１２分００秒まで、ステーション設備Ｅ００１は、“待機（迎車又は棚搬送）”を行った。ここでの“迎車”とは、“自身が待機している間、指定された搬送車が目的の物品を格納する棚の位置まで棚を持ち上げることなく走行している”との意味を有する。“棚搬送”とは、“自身が待機している間、当該搬送車が目的の物品を格納する棚を持ち上げたまま搬送している”との意味を有する。
【００４６】
・１０時１２分００秒から１０時３２分００秒まで、ステーション設備Ｅ００１は、“入庫作業”を行った。この作業に係る作業指示の処理行数は“＃”であった。ステーション設備Ｅ００１は、作業指示に基づき、少なくとも棚Ｆ００１に対して、少なくとも物品Ｄ０２１を２００個入庫する作業を行った。
・１０時３２分００秒から１０時３５分００秒まで、ステーション設備Ｅ００１は、“待機（引当待ち）”を行った。
・１０時３５分００秒から１０時３６分００秒まで、ステーション設備Ｅ００１は、“待機（迎車又は棚搬送）”を行った。
【００４７】
・１０時３６分００秒から１１時１０分００秒まで、ステーション設備Ｅ００１は、“出庫作業”を行った。この作業に係る作業指示の処理行数は“＃”であった。ステーション設備Ｅ００１は、作業指示に基づき、少なくとも棚Ｆ００２から、少なくとも物品Ｄ０３１を２個出庫する作業を行った。
・このうち１０時４０分００秒から１０時４１分００秒まで、ステーション設備Ｅ００１は、“待機（安全センサ検知）”を行った。“安全センサ検知”は、例えば“ステーションのライトカーテンが何者かに遮られた”との意味を有する。つまり、この間、ステーション設備Ｅ００１は、出庫作業を中断した。
・１１時１０分００秒から１１時１５分００秒まで、ステーション設備Ｅ００１は、“待機（引当待ち）”を行った。
【００４８】
（作業員情報とステーション情報の関係）
作業員情報３３（図７）及びステーション情報３４（図８）は、いずれもステーションにおける作業の流れを記憶したものである。その違いは、前者の場合、ステーションに作業員７がいる一方、後者の場合、ステーションに作業ロボット８がいるということに過ぎない。作業員情報３３（図７）に、棚ＩＤ欄があってもよいし、作業員情報３３の状態欄１２２の待機が、ステーション情報３４（図８）のように、“引当待ち”、“迎車又は棚搬送”で細分化されていてもよい。
【００４９】
（注文情報）
図９は、注文情報３５の一例である。注文情報３５においては、注文ＩＤ欄１４１に記憶された注文ＩＤに関連付けて、注文先名称欄１４２には注文先名称が、物品ＩＤ欄１４３には物品ＩＤが、数量欄１４４には数量が、時刻欄１４５には時刻が、処理行数欄１４６には処理行数が記憶されている。
注文ＩＤ欄１４１の注文ＩＤは、注文先からの注文を一意に特定する識別子である。注文とは、物品の購入申し込みである。
【００５０】
注文先名称欄１４２の注文先名称は、注文先の名称である。
物品ＩＤ欄１４３の物品ＩＤは、図７の物品ＩＤと同じであるが、ここでは特に注文に係る物品を特定する。
数量欄１４４の数量は、注文に係る物品の数量である。
時刻欄１４５の時刻は、物流管理装置１が注文を受け付けた年月日時分秒である。
処理行数欄１４６の処理行数は、図７の処理行数と同じである。＃は、異なる値を省略的に示している。
【００５１】
図９から明らかなように、１つの注文は、１又は複数の数量からなる１又は複数の種類の物品を対象としている。そして、ステーション設備８又は作業員７は、注文に係る物品を１又は複数の棚から取り出す（出庫する）。物流管理装置１は、例えば物品販売サイトの運営者のサーバ等から受信したデータを、注文情報３５として補助記憶装置１５に記憶する。
【００５２】
（注文情報と処理行数との関係）
処理行数は、例えば１つの注文を構成するデータのデータ量である。端的な例として、処理行数は、１つの注文を構成するレコードの数であってもよい。この例では、注文Ｇ００１の処理行数は“２”であり、注文Ｇ００２の処理行数は“３”であり、注文Ｇ００３の処理行数は“１”である。注文に係る物品の種類が多いほど処理行数は多くなる。このことは、出庫時の作業負担が大きくなることを意味する。物流管理装置１は、１種類の物品に対応する処理行数“１”に対して、物品の数量に基づく重みを乗算してもよいし、物品の重量に基づく重みを乗算してもよい。このような処理行数は、進捗した作業量を示す指標となる。ここでは注文に起因する出庫の処理行数についての例を説明した。処理行数は、入庫等他の作業についても定義される（図示省略）。
【００５３】
（処理手順）
図１０は、処理手順のフローチャートである。以降、フローチャートの説明中で、適宜各情報（図５〜図９及び各表示画面（図１１〜図１６）を参照する。
ステップＳ２０１において、物流管理装置１のログ収集部２１は、機器のログを取得する。具体的には、ログ収集部２１は、補助記憶装置１５及び各機器に記憶されているすべてのログを取得する。
【００５４】
ここでの“各機器”とは、搬送車４、充電器５及びステーション設備４１を含む。ステーション設備４１は、作業ロボット８、及び、作業員７に具体的な作業指示を与える任意の装置（作業員が携帯する端末装置、ディスプレイ、棚間口面の案内枠等）を含む。なお、ログとは、各機器の動作履歴であり、機器の状態を示すデータにその状態の開始時刻及び終了時刻が付されたものである。ログは、物流管理装置１が各機器に送信した指示の中に、又は、各機器が自発的に物流管理装置１に送信したデータの中に記憶されている。
【００５５】
ステップＳ２０２において、ログ収集部２１は、機器のログを時系列に並べる。具体的には、ログ収集部２１は、ステップＳ２０１において取得したログを、機器ごとに時系列に並べる。
ステップＳ２０３において、ログ収集部２１は、搬送車情報３１等を作成する。具体的には、ログ収集部２１は、ステップＳ２０２において機器ごとに時系列に並べたログに基づいて、搬送車情報３１（図５）、充電器情報３２（図６）、作業員情報３３（図７）及びステーション情報３４（図８）を作成し、これらを補助記憶装置１５に記憶する。ログ収集部２１は、ある状態の終了時刻から開始時刻を減算することによって、当該状態の継続時間を取得できる。
【００５６】
ステップＳ２０４において、ログ収集部２１は、注文情報３５（図９）を受け付ける。具体的には、ログ収集部２１は、例えば物品販売サイトの運営者のサーバ等から受信したデータを、注文情報３５として補助記憶装置１５に記憶する。
ここまでの段階で、ログ収集部２１は、ステップＳ２０３において作成した各情報及びステップＳ２０４において受け付けた注文情報３５に基づき、物流センタを構成する複数の機器の状態、及び、状態の継続時間を、機器ごとに取得することになる。
【００５７】
ステップＳ２０５において、物流管理装置１の表示処理部２２は、画面選択タグ群５１（図１１）を表示する。具体的には、表示処理部２２は、６つのタグを有する画面選択タグ群５１を出力装置１３に表示する。６つのタグは、“ダッシュボード”、“ステーション効率”、“搬送車効率”、“充電効率”、“作業者”及び“搬送車メンテナンス”である。そして、表示処理部２２は、ユーザがそのうちの１つのタグを選択するのを受け付ける。説明の都合上、ユーザがこの順序でタグを１つずつ選択するものとする。
【００５８】
ステップＳ２０６において、表示処理部２２は、ダッシュボード画面５２（図１１）を表示する。具体的には、表示処理部２２は、出力装置１３に、ダッシュボード画面５２を表示する。表示処理部２２は、ステップＳ２０３において作成した各情報及びステップＳ２０４において受け付けた注文情報３５に基づき、ダッシュボード画面５２に以下の数値等を表示する。
【００５９】
欄５２ａは、現在日の作業開始時刻及び作業終了時刻、並びに、現在時刻における進捗率及び終了予定時刻を表示する。作業開始時刻及び作業終了時刻は、ユーザによって予め設定されたデータである。進捗率は、現在時刻までに生成された現在日に実行するべき出庫についての処理行数のうち、実際に実行済みのものが占める比率である。終了予定時刻は、現在時刻においてすべての出庫作業が終了すると見込まれる時刻である。
【００６０】
欄５２ｂは、以下の値を表示する。
・進捗率：欄５２ａの進捗率と同じ値
・行数：現在時刻までに生成された、現在日に実行するべきすべての作業についての処理行数のうち、実際に実行済みのものが占める比率
・行数／ステーション：現在時刻までに生成された、現在日に実行するべき入庫作業及び出庫作業についての処理行数のうち、実際に実行済みのものが占める比率（特定のステーションの数値であってもよいし、ステーション全体の数値であってもよい。)
【００６１】
・稼働ステーション：ステーションの全数のうち、作業開始時刻から現在時刻までに少なくとも１度稼働したステーションの数が占める比率
・ステーション作業率：作業開始時刻から現在時刻までの経過時間のうち、ステーションにて出庫作業が行われた時間が占める比率（特定のステーションの数値であってもよいし、ステーション全体の数値であってもよい。)
・搬送車稼働率：作業開始時刻から現在時刻までの経過時間のうち、搬送車が“引当作業”、“引当外作業”又は“充電”を行った時間の合計が占める比率（特定の搬送車の数値であってもよいし、搬送車全体の数値であってもよい。)
・搬送車作業率：作業開始時刻から現在時刻までの経過時間のうち、搬送車が“引当作業”を行った時間の合計が占める比率（特定の搬送車の数値であってもよいし、搬送車全体の数値であってもよい。)
【００６２】
欄５２ｃは、以下の値をグラフ表示する。
・全体：欄５２ａの進捗率と同じ値
・バッチ２：現在時刻より所定の時間（例えば６０分）だけ遡及した時点における進捗率
・バッチ３：現在時刻より所定の時間（例えば１２０分）だけ遡及した時点における進捗率
【００６３】
欄５２ｄは、以下の値をグラフ表示する。なお、グラフの横軸は時間であり、縦軸は物品の数量である。
・入庫予測：原点と“[入庫終了予測時刻，入庫予測数量]”とを結ぶ線分
・出庫予測：原点と“[出庫終了予測時刻，出庫予測数量]”とを結ぶ線分
・入庫：実際に入庫された物品の時系列の累積数量
・出庫：実際に出庫された物品の時系列の累積数量
【００６４】
欄５２ｅは、以下の値をグラフ表示する。なお、グラフの横軸は時間であり、縦軸は行数（左目盛）、回数及びステーションの数（右目盛）である。
・行数／ｈ：１時間に実行された作業を指示する処理行数の時系列の累積値
・ピック数／ｈ：１時間に実行された出庫作業の回数の時系列の累積値
・稼働ステーション数：１時間のうちに少なくとも１回作業を行ったステーションの数の時系列の累積値
【００６５】
欄５２ｆは、以下の値をグラフ表示する。なお、グラフの横軸は時間であり、縦軸は作業率又は稼働率である。
・ステーション作業率：欄５２ｂのステーション作業率の時系列推移
・搬送車稼働率：欄５２ｂの搬送車稼働率の時系列推移
・搬送車作業率：欄５２ｂの搬送車作業率の時系列推移
【００６６】
ステップＳ２０７において、表示処理部２２は、ステーション効率画面５３（図１２）を表示する。具体的には、第１に、表示処理部２２は、出力装置１３に、ステーション効率画面５３を表示し、ユーザが欄５３ａに任意の指定時間帯を入力するのを受け付ける。図１２の例では、指定時間帯の長さは、“１時間＝６０分”である。
第２に、表示処理部２２は、ステップＳ２０３において作成したステーション情報３４に基づき、ステーション効率画面５３に以下の数値をステーションＩＤごとに表示する。
【００６７】
・ステーション稼働率：指定時間帯の長さのうち、作業時間と作業待機時間の合計が占める比率
・ヒット率：指定時間帯の出庫作業における、物品の種類の総数を棚の総数で除算した比率
・平均ピック時間：指定時間帯における、出庫作業の開始時刻から終了時刻までの時間の平均値
【００６８】
・総処理行数：指定時間帯における、処理行数の合計
・作業時間：指定時間帯における、“入庫作業”及び“出庫作業”の開始時刻から終了時刻までの時間の累計値
・作業待機時間：指定時間帯における、“待機（引当待ち）”及び“待機（迎車又は棚搬送）”の開始時刻から終了時刻までの時間の累計値
・棚搬送回数：指定時間帯における、棚ＩＤの総数
【００６９】
第３に、表示処理部２２は、指定時間帯のうち、“入庫作業”、“出庫作業”、“待機（安全センサ感知）”、“待機（迎車又は棚搬送）”及び“待機（引当待ち）”に対応する時間をそれぞれにつき合計する。そして、表示処理部２２は、各合計時間が指定時間帯の長さに占める比率を、“ステーション稼働分布”として、円グラフ、帯グラフ等で表示する。
【００７０】
ステップＳ２０８において、表示処理部２２は、搬送車効率画面５４（図１３）を表示する。具体的には、第１に、表示処理部２２は、出力装置１３に、搬送車効率画面５４を表示し、ユーザが欄５４ａに任意の指定時間帯を入力するのを受け付ける。図１３の例では、指定時間帯の長さは、“１時間＝６０分”である。
第２に、表示処理部２２は、ステップＳ２０３において作成した搬送車情報３１に基づき、搬送車効率画面５４に以下の数値を搬送車ＩＤごとに表示する。
【００７１】
・稼働率：指定時間帯の長さのうち、引当作業時間と引当外作業時間の合計が占める比率
・作業時間：指定時間帯における、引当作業時間と引当外作業時間との合計
・迎車時間：指定時間帯における、“迎え”の開始時刻から終了時刻までの時間の累計値（迎車時間は、引当作業時間の内数である。）
・引当作業時間：指定時間帯における、“引当作業”の開始時刻から終了時刻までの時間の累計値
・引当外作業時間：指定時間帯における、“引当外作業”の開始時刻から終了時刻までの時間の累計値
【００７２】
・待機時間：指定時間帯における、“待機”の開始時刻から終了時刻までの時間の累計値
・充電時間：指定時間帯における、“充電”の開始時刻から終了時刻までの時間の累計値
第３に、表示処理部２２は、“引当作業時間”、“引当外作業時間”、“待機時間”、“オフライン時間”及び“充電時間”が指定時間帯の長さに占める比率を“搬送車稼働分布”として、円グラフ、帯グラフ等で表示する。なお、“オフライン時間”は、図１３に数値としては表示されていない。
【００７３】
ステップＳ２０９において、表示処理部２２は、充電効率画面５５（図１４）を表示する。具体的には、第１に、表示処理部２２は、出力装置１３に、充電効率画面５５を表示し、ユーザが欄５５ａに任意の指定時間帯を入力するのを受け付ける。図１４の例では、指定時間帯の長さは、“１時間＝６０分”である。
第２に、表示処理部２２は、ステップＳ２０３において作成した充電器情報３２に基づき、充電効率画面５５に以下の数値を充電器ＩＤごとに表示する。
【００７４】
・充電時間：指定時間帯における、“充電”の開始時刻から終了時刻までの時間の累計値
・待機時間：指定時間帯における、“待機”の開始時刻から終了時刻までの時間の累計値
・オフライン時間：指定時間帯における、“オフライン”の開始時刻から終了時刻までの時間の累計値
・異常回数：指定時間帯における、“異常検知”の回数
第３に、表示処理部２２は、“充電時間”、“待機時間”及び“オフライン時間”が指定時間帯の長さに占める比率を“充電効率”として、円グラフ、帯グラフ等で表示する。
【００７５】
ステップＳ２１０において、表示処理部２２は、作業員画面５６（図１５）を表示する。具体的には、第１に、表示処理部２２は、出力装置１３に、作業員画面５６を表示し、ユーザが欄５６ａに任意の指定時間帯を入力するのを受け付ける。図１５の例では、指定時間帯の長さは、“２４時間＝１４４０分”である。
第２に、表示処理部２２は、ステップＳ２０３において作成した作業員情報３３に基づき、作業員画面５６に以下の数値を作業員ＩＤごとに表示する。
【００７６】
・作業時間：指定時間帯における、“入庫作業”及び“出庫作業”の開始時刻から終了時刻までの時間の累計値
・行数：指定時間帯において行った出庫作業の処理行数の合計
・ピース数：指定時間帯において出庫した物品の数量又は種類の数の合計
・生産性：指定時間帯における、処理行数を作業時間で除算した値
【００７７】
ステップＳ２１１において、表示処理部２２は、搬送車メンテナンス画面５７（図１６）を表示する。具体的には、第１に、表示処理部２２は、出力装置１３に、搬送車メンテナンス画面５７を表示する。
第２に、表示処理部２２は、ステップＳ２０３において作成した搬送車情報３１に基づき、搬送車メンテナンス画面５７に以下の評価数値を搬送車ＩＤごとに表示する。評価数値は、全部で１０種類ある。これらの評価数値は、基準時点（例えば前回メンテナンス時点）から現在時刻までの期間における数値である。
【００７８】
・運転時間：引当作業時間と引当外作業時間の合計
・走行距離：搬送車の位置及び曲がり角位置を辿ることによって求めた距離
・荷役台回転回数：“荷役台回転”の回数
・上昇回数：“荷役台上昇”の回数
・下降回数：“荷役台下降”の回数
・充電回数：“充電”の回数
・バーコード読み飛ばし回数：“バーコード読み飛ばし”の回数
・ずれ量：“ずれ検知”における取得データ（○ｃｍ）の合計
・通信断回数：“通信断”の回数
・異常回数：“異常検知”の回数
【００７９】
第３に、表示処理部２２は、各搬送車の評価数値に対し所定の閾値を適用し、閾値以上であった評価数値のうち、最も閾値から乖離している評価数値を第１の態様で強調表示し、その他を第２の態様で強調表示する処理を、評価数値の種類ごとに繰り返す。図１６においては、第１の態様は、二重斜め線ハッチングであり、第２の態様は、一重斜め線ハッチングである。図１６では、説明の単純化のために、評価数値の種類のうち運転時間及び充電回数を除くものについて、閾値以上である評価数値が２つずつあったものとする。
【００８０】
第４に、表示処理部２２は、総合判定の欄に、以下の規則に従い“Ｃ”、“Ｂ”又は“Ａ”を表示する。
〈規則１〉第１の態様の強調表示が少なくとも１つある搬送車に対して“Ｃ”を表示する。
〈規則２〉第１の態様の強調表示がなく、第２の態様の強調表示が少なくとも１つある搬送車に対して“Ｂ”を表示する。
〈規則３〉第１の態様の強調表示がなく、第２の態様の強調表示もない搬送車に対して“Ａ”を表示する。
【００８１】
図１６を全体的に見ると、例えば以下のことがわかる。
・最も緊急にメンテナンスを行うべき搬送車は、Ａ００２、Ａ００８、Ａ０１５及びＡ０１６である。
・搬送車Ａ００２については、評価数値“走行距離”、“荷役台回転回数”、“上昇回数”及び“下降回数”が他の搬送車に比して大きい。よって、例えば車輪等の走行系及び荷役台の駆動系を重点的にメンテナンスするべきである。
【００８２】
・搬送車Ａ００８については、評価数値“通信断回数”が他の搬送車に比して大きい。よって、例えばアンテナを重点的にメンテナンスするべきである。
・搬送車Ａ０１５については、評価数値“バーコード読み飛ばし回数”が他の搬送車に比して大きい。よって、例えばセンサの光学系を重点的にメンテナンスするべきである。
・搬送車Ａ０１６については、評価数値“ずれ量”及び“異常回数”が他の搬送車に比して大きい。よって、例えば左右バランスを重点的にメンテナンスするべきである。
その後、処理手順を終了する。
【００８３】
（変形例）
前記では、個々の機器又は作業員ごとに様々な数値を表示する例を説明した。しかしながら、物流管理装置１の表示処理部２２は、ユーザが、複数の機器又は作業員を、複数の群に分類するのを受け付けた場合は、作業効率を示す比率等の数値（図１１〜図１６の各数値）を群ごとに表示することもできる。ここでの群とは、例えば、同種の機器、同じ組織に属する作業員、物流センタ内の同じ領域に属する機器又は作業員、等である。
【００８４】
さらに、物流管理装置１の表示処理部２２は、ユーザが、多くの状態の候補のうちから任意の状態を指定するのを受け付けた場合は、受け付けた状態ごとに、作業効率を示す比率等の数値を表示することもできる。例えば、物流管理装置１は、“入庫作業又は出庫作業”を受け付けた場合、ある種類の個々の機器、又は、その種類の機器の群が、“入庫作業又は出庫作業”を行っていた時間が指定時間帯に占める比率を表示する。
【００８５】
前記では、物流管理装置１が状態の開始時刻及び終了時刻以外の計測情報を表示する例として、ずれ量（図１６）を記載した。しかしながら、物流管理装置１は、これ以外にも、棚の重量、荷役台の回転角度等、各機器のセンサが計測し得る任意の計測情報を機器ごと又は機器の群ごとに表示することができる。
【００８６】
（本実施形態の効果）
本実施形態の物流管理装置の効果は以下の通りである。
（１）物流管理装置は、ある時間帯のある状態の時間比率を表示できる。
（２）物流管理装置は、状態の開始時間及び終了時間に基づき、状態の継続時間を正確に取得できる。
（３）物流管理装置は、状態の時間比率を、複数の機器からなる群ごとに表示できる。
（４）物流管理装置は、特に注目する状態をユーザに選択させることができる。
（５）物流管理装置は、時間比率を時系列で表示できる。
（６）物流管理装置は、メンテナンスに必要な計測情報を表示できる。
【００８７】
なお、本発明は前記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、前記した実施例は、本発明を分かり易く説明するために詳細に説明したものであり、必ずしも説明したすべての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【符号の説明】
【００８８】
１        物流管理装置
２        保管スペース
３        棚
４        搬送車
５        充電器
６        ステーション
７        作業員
８        作業ロボット８（ステーション設備）
９        ネットワーク
１１      中央制御装置
１２      入力装置
１３      出力装置
１４      主記憶装置
１５      補助記憶装置
１６      通信装置
２１      ログ収集部
２２      表示処理部
３１      搬送車情報
３２      充電器情報
３３      作業員情報
３４      ステーション情報
３５      注文情報
【図１】
2020121813.tif 000003
【図２】
2020121813.tif 000004
【図３】
2020121813.tif 000005
【図４】
2020121813.tif 000006
【図５】
2020121813.tif 000007
【図６】
2020121813.tif 000008
【図７】
2020121813.tif 000009
【図８】
2020121813.tif 000010
【図９】
2020121813.tif 000011
【図１０】
2020121813.tif 000012
【図１１】
2020121813.tif 000013
【図１２】
2020121813.tif 000014
【図１３】
2020121813.tif 000015
【図１４】
2020121813.tif 000016
【図１５】
2020121813.tif 000017
【図１６】
2020121813.tif 000018