(57)【要約】  入力受付部４０が、シミュレーション条件を受け付け、シミュレーション実行部４２が、シミュレーション条件に基づいて、ラインシミュレータを用いて多目的最適化を実行することにより、作業者の人数と、処理オーダ数とを含む最適化の指標（最適化項目）の少なくとも１つを最適化する人員配置の計画を複数求める。この場合、シミュレーション実行部４２は、１日の作業時間を複数に分割して、多目的最適化を分割単位ごとに実行するため、物流センター内において実施される各工程に対する作業者の適切な配置計画を複数策定する際の処理負荷を軽減することができる。
2019064379.tif 000002
【特許請求の範囲】
【請求項１】
オーダに基づいて配送する製品をピックアップする工程、ピックアップした製品を検品する工程、及び検品した製品を梱包する工程が作業者により実行される物流センターにおいて、各工程に対する作業者の配置計画を策定する人員配置策定装置であって、
シミュレーション条件を受け付ける受付部と、
前記シミュレーション条件に基づいて、ラインシミュレータを用いて多目的最適化を実行することにより、前記作業者の人数と、処理可能な前記オーダの数とを含む最適化項目の少なくとも１つを最適化する作業者の配置計画を複数求める演算部と、を備え、
前記演算部は、１日の作業時間又は前記物流センターにおいて１日に処理すべきオーダを複数に分割して、前記多目的最適化を分割単位ごとに実行することを特徴とする人員配置策定装置。
【請求項２】
前記演算部は、処理すべきオーダの順番を、求めた複数の前記配置計画それぞれに合わせて調整する、ことを特徴とする請求項１に記載の人員配置策定装置。
【請求項３】
前記最適化項目は、前記作業者の移動距離を含む、ことを特徴とする請求項１又は２に記載の人員配置策定装置。
【請求項４】
前記演算部が求めた複数の配置計画を選択可能に表示する表示処理部を更に備える請求項１〜３のいずれか一項に記載の人員配置策定装置。
【請求項５】
前記表示処理部は、表示した配置計画に対する変更を受け付けると、変更後の配置計画を表示することを特徴とする請求項４に記載の人員配置策定装置。
【請求項６】
前記配置計画が選択された場合、
前記演算部は、新たな配置計画を求める際に、選択された配置計画を多目的最適化に利用する、ことを特徴とする請求項５に記載の人員配置策定装置。
【請求項７】
オーダに基づいて配送する製品をピックアップする工程、ピックアップした製品を検品する工程、及び検品した製品を梱包する工程が作業者により実行される物流センターにおいて、各工程に対する作業者の配置計画を策定する人員配置策定方法であって、
シミュレーション条件を受け付け、
前記シミュレーション条件に基づいて、ラインシミュレータを用いて多目的最適化を実行することにより、前記作業者の人数と、処理可能な前記オーダの数とを含む最適化項目の少なくとも１つを最適化する作業者の配置計画を複数求める、処理をコンピュータが実行し、
前記演算する処理では、１日の作業時間又は前記物流センターにおいて１日に処理すべきオーダを複数に分割して、前記多目的最適化を分割単位ごとに実行することを特徴とする人員配置策定方法。
【請求項８】
前記演算する処理では、処理すべきオーダの順番を、求めた複数の前記配置計画それぞれに合わせて調整する、ことを特徴とする請求項７に記載の人員配置策定方法。
【請求項９】
前記最適化項目は、前記作業者の移動距離を含む、ことを特徴とする請求項７又は８に記載の人員配置策定方法。
【請求項１０】
前記演算する処理において求めた複数の配置計画を選択可能に表示する処理を前記コンピュータが更に実行することを特徴とする請求項７〜９のいずれか一項に記載の人員配置策定方法。
【請求項１１】
前記表示する処理では、表示した配置計画に対する変更を受け付けると、変更後の配置計画を表示することを特徴とする請求項１０に記載の人員配置策定方法。
【請求項１２】
前記配置計画が選択された場合、
前記演算する処理では、新たな配置計画を求める際に、選択された配置計画を多目的最適化に利用する、ことを特徴とする請求項１１に記載の人員配置策定方法。
【請求項１３】
オーダに基づいて配送する製品をピックアップする工程、ピックアップした製品を検品する工程、及び検品した製品を梱包する工程が作業者により実行される物流センターにおいて、各工程に対する作業者の配置計画を策定する人員配置策定プログラムであって、
シミュレーション条件を受け付け、
前記シミュレーション条件に基づいて、ラインシミュレータを用いて多目的最適化を実行することにより、前記作業者の人数と、処理可能な前記オーダの数とを含む最適化項目の少なくとも１つを最適化する作業者の配置計画を複数求める、処理をコンピュータに実行させ、
前記演算する処理では、１日の作業時間又は前記物流センターにおいて１日に処理すべきオーダを複数に分割して、前記多目的最適化を分割単位ごとに実行することを特徴とする人員配置策定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人員配置策定装置、人員配置策定方法及び人員配置策定プログラムに関する。
【背景技術】
【０００２】
近年、インターネット通販の普及などに伴い、物品の配送量が飛躍的に増加している。これに伴い、トラックなどを用いた配送工程のみならず物流センター内部においても人手不足が深刻化している。また、物流センターにおいては、オーダされた商品のピックアップ、検品、梱包の各工程を行う必要があるが、商品の多様化、顧客ニーズの多様化に伴って、各作業が複雑化してきている。【０００３】
従来、物流センターの作業計画の作成技術として、例えば特許文献１等の技術が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−９７６５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
物流センター内の作業効率向上を図るため、ＩｏＴ（Internet of Things）により、作業者を移動先にナビゲートする技術についての検討もなされている。しかしながら、物流センター内の作業は作業者のスキルに大きく依存し、かつ作業者の移動速度や作業速度が極めて速いことから、作業者を適切な移動先にリアルタイムでナビゲートすることは困難である。【０００６】
１つの側面では、本発明は、処理負荷をかけずに、物流センター内において実施される各工程に対する作業者の配置計画を複数策定することが可能な人員配置策定装置、人員配置策定方法及び人員配置策定プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
一つの態様では、人員配置策定装置は、オーダに基づいて配送する製品をピックアップする工程、ピックアップした製品を検品する工程、及び検品した製品を梱包する工程が作業者により実行される物流センターにおいて、各工程に対する作業者の配置計画を策定する人員配置策定装置であって、シミュレーション条件を受け付ける受付部と、前記シミュレーション条件に基づいて、ラインシミュレータを用いて多目的最適化を実行することにより、前記作業者の人数と、処理可能な前記オーダの数とを含む最適化項目の少なくとも１つを最適化する作業者の配置計画を複数求める演算部と、を備え、前記演算部は、１日の作業時間又は前記物流センターにおいて１日に処理すべきオーダを複数に分割して、前記多目的最適化を分割単位ごとに実行する人員配置策定装置である。
【発明の効果】
【０００８】
処理負荷をかけずに、物流センター内において実施される各工程に対する作業者の配置計画を複数策定することができる。
【図面の簡単な説明】
【０００９】
【図１】一実施形態に係る物流センター内のラインを概略的に示す図である。
【図２】人員配置策定装置のハードウェア構成を示す図である。
【図３】人員配置策定装置の機能ブロック図である。
【図４】人員配置策定装置の処理の一例を示すフローチャートである。
【図５】人員配置計画の立案結果を示す図（その１）である。
【図６】人員配置計画の立案結果を示す図（その２）である。
【図７】人員配置の計画を立案した場合における、ある作業位置での処理コンテナ数の時間帯ごとの変化を、最適化前と比較して示すグラフである。
【図８】表示処理部による表示例（その１）を示す図である。
【図９】図９（ａ）、図９（ｂ）は、表示処理部による表示例（その２）を示す図である。
【図１０】図１０（ａ）、図１０（ｂ）は、管理者等が人員配置の計画を変更する場合について説明するための図である。
【発明を実施するための形態】
【００１０】
以下、人員配置策定装置の一実施形態について、図１〜図１０に基づいて詳細に説明する。本実施形態の人員配置策定装置１００（図２参照）は、製品の配送のための準備（製品のピックアップ、検品、梱包）を行う物流センターにおいて、ラインに対する人員配置の計画を策定する装置である。
【００１１】
図１は、物流センター内のラインの一例を示す図である。図１に示すように、物流センター内には、作業者がオーダに従って製品を詰めるためのコンテナ３０を流すための主流ライン１２が設けられている。主流ライン１２の最上流部（図１の左上）には、オーダが記載された伝票がコンテナ３０内に投入される場所（伝票投入場所）１４が存在している。また、主流ライン１２の複数箇所（図１では１５箇所）には、副流ライン１６及びピックアップ場１８が存在している。なお、ピックアップ場１８の近傍には、製品を格納する棚が存在しているものとする。
【００１２】
コンテナ３０は、主流ライン１２を流れ、コンテナ３０内に詰めるべき製品が格納された棚の近傍に到達すると、不図示のロボットアーム等により副流ライン１６に流され、ピックアップ場１８に到達するようになっている。
【００１３】
ピックアップ場１８において作業者により製品のピックアップ工程（コンテナ３０への製品の詰め込み作業）が行われると、コンテナ３０は主流ライン１２に戻される。そして、オーダに含まれるすべての製品がコンテナ３０内に詰め込まれた後は、検品ステーション２０に送られる。検品ステーション２０において担当の作業者が製品の検品（検品工程）を実行すると、コンテナ３０は梱包ステーション２２に送られる。そして、梱包ステーション２２では、担当の作業者がコンテナ３０内の製品を配送用の箱に詰め、梱包する作業を実行する（梱包工程）。
【００１４】
なお、図１の例では、紙面上側の１列目と２列目に存在するピックアップ場１８において製品を詰める必要がないコンテナ３０は、伝票投入場所１４を経由した後、１列目及び２列目を経ずに、直接３列目に送られるようになっている。また、３列目のピックアップ場１８において製品を詰める必要がないコンテナ３０は、主流ライン１２の３列目を通らずに、直接検品ステーション２０に送られるようになっている。
【００１５】
本実施形態の人員配置策定装置１００においては、上述したような物流センターの各工程をラインシミュレータによってバーチャル化している。ラインシミュレータは、従前より製造現場で用いられている渋滞学に基づくアルゴリズムを使用するソルバである。ラインシミュレータを用いて最適化を行う場合、現場の状況をバーチャルに再現できるように高精度化することが必要である。そのためには作業者の移動や判断に関する情報が不可欠であるため、作業者に対してヒアリング等を行うことで、作業者ルールの定式化を行っておく。なお、製造現場においては、ラインシミュレータを用いたリアルタイムナビゲーションシステムにより生産ラインの製品投入計画を策定することが可能であったが、物流センターにおいては、作業者の移動速度や作業速度が極めて速く、作業者は迅速に判断する必要があることから、リアルタイムで作業者をナビゲートすることは困難である。また、人員配置の計画を求める場合、１日の全作業時間（１日の全オーダ）を対象にすると、探索すべき組み合わせの数が膨大になりすぎるため、全時間帯において最適な人員配置を求めることは困難である。そこで、本実施形態においては、１日を作業者の移動が可能な所定時間（例えば３０分）毎に分割し、その分割した時間ごとにラインシミュレータを用いて、上述したピックアップ工程、検品工程、梱包工程にそれぞれ作業者を何人配置するのが最適であるか、という計画を逐次的に策定するものとする。また、最適な人員配置を求める際には、作業効率（総作業時間）や総作業者数を最適化するように多目的最適化を実施することによって、人員配置の計画を複数策定することとする。
【００１６】
なお、ラインシミュレータでは、ピックアップ場１８に到達したコンテナ３０は、ピックアップ場１８に作業者が存在していれば、特定の作業時間（例えば４秒）が経過した後、主流ライン１２に戻るようにバーチャル化されている。また、検品工程と梱包工程は必須工程であるため、ラインシミュレータ上では一つのセルとして表記されており、各工程に対して配置した作業者の数によって通過時間が変更されるようになっている。
【００１７】
図２は、本実施形態の人員配置策定装置１００のハードウェア構成を示す図である。人員配置策定装置１００は、ＰＣ（Personal Computer）等の情報処理装置であり、図２に示すように、ＣＰＵ（Central Processing Unit）１９０、ＲＯＭ（Read Only Memory）１９２、ＲＡＭ（Random Access Memory）１９４、記憶部（ここではＨＤＤ（Hard Disk Drive））１９６、ネットワークインタフェース１９７、表示部１９３、入力部１９５及び可搬型記憶媒体用ドライブ１９９等を備えている。これら人員配置策定装置１００の構成各部は、バス１９８に接続されている。表示部１９３は、液晶ディスプレイ等を含み、入力部１９５は、キーボード、マウス、タッチパネル等を含む。人員配置策定装置１００では、ＲＯＭ１９２あるいはＨＤＤ１９６に格納されているプログラム（人員配置策定プログラムを含む）、或いは可搬型記憶媒体用ドライブ１９９が可搬型記憶媒体１９１から読み取ったプログラム（人員配置策定プログラムを含む）をＣＰＵ１９０が実行することにより、図３に示す各部の機能が実現される。
【００１８】
図３には、人員配置策定装置１００の機能ブロック図が示されている。図３に示すように、人員配置策定装置１００では、ＣＰＵ１９０がプログラムを実行することで、受付部としての入力受付部４０、演算部としてのシミュレーション実行部４２、表示処理部４４、計画保存部４６、としての機能が実現されている。
【００１９】
入力受付部４０は、入力部１９５を介して管理者等が入力したシミュレーションの実行に必要な情報（例えば総作業員数や１日のオーダ情報）を受け付ける。入力受付部４０が受け付けた情報は、シミュレーション実行部４２に対して受け渡される。
【００２０】
シミュレーション実行部４２は、上述したラインシミュレータを用いて、物流センター内のラインをバーチャル化し、所定時間（例えば３０分）毎に、ピックアップ工程、検品工程及び梱包工程に対する人員配置の計画を策定する。
【００２１】
表示処理部４４は、シミュレーション実行部４２が実行したシミュレーション結果（複数の最適な人員配置）を表示部１９３上に表示する。また、表示部１９３は、入力部１９５を介して管理者等が計画を了承した場合や、計画を変更したうえで変更後の計画を了承した場合に、了承した計画の情報を計画保存部４６に対して送信する。また、表示処理部４４は、了承された計画を表示部１９３に表示したり、他の端末に対して送信し、他の端末に表示させたりする。
【００２２】
計画保存部４６は、表示処理部４４から送信されてきた計画の情報をデータベース５０に保存する。なお、シミュレーション実行部４２は、データベース５０に保存されている計画を利用して、新たな計画についてのシミュレーションを実行する。
【００２３】
（人員配置策定装置１００の処理について）
次に、人員配置策定装置１００の処理について、図４のフローチャートに沿って、その他図面を適宜参照しつつ詳細に説明する。なお、図４の処理では、一例として、人員配置の最適化演算において遺伝的アルゴリズムを利用するものとする。
【００２４】
図４の処理は、例えば物流センターにおける１日の業務を開始する前のタイミングで実行される処理である。図４の処理では、まずステップＳ１０において、入力受付部４０が、管理者等が入力部１９５を介して入力したシミュレーション条件（総作業員数及び１日のオーダ情報）の入力を受け付ける。なお、入力受付部４０は、受け付けたシミュレーション条件をシミュレーション実行部４２に受け渡す。
【００２５】
次いで、ステップＳ１２では、シミュレーション実行部４２が、数理計画法と、データベースに格納されている過去の人員配置の計画の情報とを用いて、最適化演算（遺伝的アルゴリズムを用いた演算）における初期世代を決定する。なお、初期世代を決定する際に過去の人員配置の計画の情報を用いる点については、後述する。
【００２６】
次いで、ステップＳ１４では、シミュレーション実行部４２が、シミュレーション条件に基づいて、ラインシミュレータによる人員配置の最適化処理を実行する。シミュレーション実行部４２は、最初に１日の作業を所定時間（３０分とする）毎に分割し、分割単位（３０分）ごとに作業者の最適な人員配置をラインシミュレータを用いて探索する。ここで、最適化の指標は、総作業者数と処理オーダ数である。例えば、１０時から１０時３０分までに処理できるオーダの数と作業者数を最適化する人員配置計画（どの工程に何人配置するか）を立案する。ここでは、図５に示すような多目的最適化の結果（パレート解）が得られる。なお、図５は、横軸が作業者数（総数）、縦軸が処理コンテナ数である。各パレート解を示す円内に記載されたアルファベット（小文字）は、梱包工程を行う人数を示す。より具体的には、アルファベットａが１〜４人を意味し、ｉが２８〜３１人を意味するというように、梱包工程に割り当てられた人数が少ない方からアルファベットａ、ｂ、ｃ、…、ｉのいずれかが割り当てられている。本実施形態においては、シミュレーション実行部４２は、最適解の群を形成するパレート解の中から複数を選択し、提示する複数の計画として決定する。なお、シミュレーション実行部４２は、予め管理者等によって定められている方針に基づいて、複数の計画を提示する計画として決定する。例えば、管理者等が、与えられた時間の中で作業者の数を最小化できる計画、与えられた作業者を最大限活用して作業時間を最小にできる計画、これらの中間の計画、というように計画の提示方針を定めていた場合には、シミュレーション実行部４２は、これらの方針に合致する計画を図５のパレート解から選択して、提示する計画として決定する。なお、計画の提示方針は、１日単位で定めてもよいし、午前と午後に分けて、あるいは所定時間ごとに定めてもよい。なお、図５の例では、例えば、多くのオーダを処理でき、作業員数を極力少なくできる計画であれば、太線円で示す計画が提示されることになる。
【００２７】
また、シミュレーション実行部４２は、１０時から１０時３０分までの時間帯に関して選択した計画を固定した上で、１０時３０分から１１時までの人員配置計画を多目的最適化によって決定する。このとき、方針の定め方によっては、先の時間帯で求めた計画が作業時間を最適化する方針に基づくものであり、次の時間帯で求めた計画が総作業者数を最適化する方針に基づくものである場合もある。なお、図６は、１１時３０分から１２時までの時間帯の多目的最適化結果の例を示している。図６の例でも、管理者等が定めた方針に従って提示する計画が決定されるようになっている。
【００２８】
なお、シミュレーション実行部４２は、３０分毎に求まった人員配置計画に対して、オーダの処理順を乱数によって入れ替えて、作業効率が最大となるようなオーダの処理順を求めることとする。本実施形態のような物流センターにおいてはボトルネック工程が検品工程や梱包工程となることがある。そのような場合、オーダの処理順を変更したとしてもほとんど効率が上がらない場合がある。しかしながら、わずかでも最適化できる計画が求められるならば、次の時間に別の人員配置計画を立案できる可能性があるため、本実施形態では、オーダの処理順を変更したときの計画も立案できるようにしている。
【００２９】
図７は、本実施形態を用いて人員配置の計画を立案した場合における、ある作業位置での処理コンテナ数の時間帯ごとの変化を、最適化前と比較して示すグラフである。図７において、最適化前（図７において△及び一点鎖線で示している）は、全工程を２２人（伝票投入現場に必要な人員を含む）で実施した場合の処理コンテナ数の変化を示している。また、３０分毎最適化（図７において、□及び破線で示している）は、本実施形態を用いて人員配置を最適化した場合の処理コンテナ数の変化を示している。また、３０分毎最適化（２２人）は、作業者数を一定（２２人）としたまま、人員配置のみを変更した場合の処理コンテナ数の変化を示している。
【００３０】
図７からは、本実施形態のように３０分毎最適化を行うことで、午前中の作業員数を１９人に減らしたとしても、最適化前よりも３０分早く作業が終了することが分かった。また、作業者数を２２人に維持しつつ人員配置を最適化した場合、最適化前よりも１時間早く作業が終了することが分かった。
【００３１】
図４に戻り、次のステップＳ１６では、表示処理部４４が、最適化配置計画を表示する。この場合、表示処理部４４は、上述したようにシミュレーション実行部４２が策定した複数の人員配置の計画を表示部１９３に表示する。ここで、表示部１９３への表示方法としては、例えば、図８に示すように、複数の人員配置の計画を表形式で表示する方法を採用することができる。図８の表には、「計画案」、「作業者数」、「作業終了見込時刻」、「計画」の欄が設けられている。「計画案」の欄には、管理者等が予め定めている計画策定の方針の名称が表示される。「作業者数」の欄には、各方針に沿った計画案において定まった作業者の総数（図８では、午前及び午後における総数）が表示される。「作業終了見込時刻」の欄には、各計画案において作業が終了する予定の時刻が表示される。「計画」のフィールドには、各時間帯においてピックアップ工程、検品工程及び梱包工程に配置すべき作業者の人数が表示される。なお、管理者等は、図８のいずれかの行を選択することで、選択した計画を了承する。
【００３２】
なお、表示処理部４４は、図８の表に代えて、表示部１９３上に図９（ａ）に示すような表示を行うこととしてもよい。例えば表示部１９３がタッチパネルの場合には、図９（ａ）に示すように「計画０１」が表示されている状態で管理者等がタッチパネルをスワイプすることで、図９（ｂ）に示すように「計画０１」とは異なる計画（計画０２）を表示させることができるものとする。なお、図９（ａ）、図９（ｂ）の例では、各時間帯において各工程に配置すべき作業者の人数や、終了予定時刻が表示されている。また、図９（ａ）、図９（ｂ）の画面右側の表示からは、物流センター内のラインにおけるコンテナの流れ（渋滞、停滞の発生有無等）を確認することができる。
【００３３】
また、表示処理部４４は、図１０（ａ）のように「計画０１」を表示した状態で、管理者等が作業者を示すアイコンをドラッグ（移動）した場合、図１０（ｂ）に示すように「計画０１」の一部を変更した「計画０１’」を表示するようにする。このようにすることで、管理者のような熟練の作業者によって計画の一部が変更された場合に、変更後の計画を即時表示することが可能となる。なお、表示処理部４４は、計画の一部が変更された場合に、その旨をシミュレーション実行部４２に通知し、シミュレーション実行部４２にラインシミュレータを用いた再計算を実行させる。そして、表示処理部４４は、シミュレーション実行部４２の再計算により得られた終了予定時刻や物流センター内のラインにおけるコンテナの流れの情報を受け取り、図１０（ｂ）に示すように表示する。なお、管理者等は、図９（ａ）〜図１０（ｂ）において所定の入力（例えば所定ボタンのタッチなど）を行うことで、表示されている計画を了承することができるようになっている。
【００３４】
図４に戻り、次のステップＳ１８では、表示処理部４４が、計画が了承されるまで待機する。管理者等が入力部１９５を介して計画に了承する旨の入力を行うと、ステップＳ２０に移行する。なお、ステップＳ２０に移行する段階では、表示処理部４４は、計画保存部４６に対して了承された計画を送信する。
【００３５】
ステップＳ２０に移行すると、計画保存部４６は、了承された計画が変更された計画であるか否かを判断する。このステップＳ２０の判断が否定された場合には、ステップＳ２２に移行し、計画保存部４６は、了承された計画をデータベース５０に保存する。一方、ステップＳ２０の判断が肯定された場合には、ステップＳ２４に移行し、計画保存部４６は、了承された計画（変更後）をデータベース５０に保存する。ステップＳ２２又はＳ２４の処理が行われた後は、ステップＳ２６に移行する。
【００３６】
ステップＳ２６に移行すると、表示処理部４４は、了承された計画を提示する。具体的には、表示処理部４４は、了承された計画を表示部１９３に表示したり、他の表示装置（例えばラインの近傍に設置されたモニタ）などに表示したりする。以上のように、ステップＳ２６までの処理が終了すると、図４の全処理が終了する。
【００３７】
ここで、前述したステップＳ１２においては、シミュレーション実行部４２は、データベース５０に保存された計画を最適化の初期世代として用いることとしている。すなわち、シミュレーション実行部４２が新たな最適化処理を行う場合に、データベース５０に保存されている計画を利用することで、管理者等が了承した計画を反映して、適切な計画を立案することが可能となる。また、管理者等が最適と考える解から演算を開始することで、最適化演算に要する時間を短縮することができる。
【００３８】
以上、詳細に説明したように、本実施形態によると、入力受付部４０が、シミュレーション条件を受け付け、シミュレーション実行部４２が、シミュレーション条件に基づいて、ラインシミュレータを用いて多目的最適化を実行することにより、作業者の人数と、処理オーダ数とを含む最適化の指標（最適化項目）の少なくとも１つを最適化する人員配置の計画を複数求める。この場合、シミュレーション実行部４２は、１日の作業時間を複数に分割して、多目的最適化を分割単位ごとに実行することとしている。これにより、本実施形態では、所定時間（例えば３０分）ごとに人員配置の計画を求めることで、処理量を軽減し、短時間で人員配置の計画を策定することができる。また、本実施形態では、省人化に伴う低コスト化や作業時間短縮に伴う低コスト化を図ることが可能な人員配置の計画を複数提示することができる。これにより、管理者等は、複数の人員配置の計画の中から適切な計画を選択することが可能となっている。
【００３９】
また、本実施形態では、シミュレーション実行部４２は、処理すべきオーダの順番を、求めた複数の人員配置の計画それぞれに合わせて調整することとしている。これにより、処理の効率化を図ることが可能となる。
【００４０】
また、本実施形態では、表示処理部４４は、シミュレーション実行部４２が求めた複数の人員配置の計画を選択可能に表示部１９３上に表示することとしている（図８〜図１０）。これにより、管理者等は、複数の人員配置の計画の中から、採用したい人員配置を選択して、了承することが可能となる。
【００４１】
また、本実施形態では、表示処理部４４は、表示部１９３に表示した人員配置の計画に対する変更を受け付けた場合に、変更後の人員配置の計画を表示部１９３に表示することとしている（図１０（ｂ））。これにより、管理者等は、自己の経験や知識等に基づいて人員配置の計画を変更し、変更後の計画を確認することが可能となる。
【００４２】
また、本実施形態では、シミュレーション実行部４２は、選択された人員配置の計画を、新たな人員配置の計画を求める際に利用することとしている。これにより、管理者等が選択した実績のある人員配置の計画に基づいて新たな最適化処理を行うため、管理者等が了承した計画を反映した、より適切な計画の立案が可能となる。また、管理者等が最適と考える解から最適化処理を開始することで、最適化演算に要する時間を短縮することができる。
【００４３】
なお、上記実施形態では、最適化演算において、総作業者数と処理オーダ数を最適化の指標（最適化項目）として用いる場合について説明したが、これに限られるものではない。例えば、総作業者数と処理オーダ数に代えて、又はこれらとともに作業者の総移動距離を最適化の指標として用いることとしてもよい。このように、作業者の総移動距離を最適化の指標として用いることで、作業者の移動距離を短くすることが可能な人員配置の計画を策定し、提示することが可能となる。なお、最適化の指標としては、上記以外の指標を用いることも可能である。
【００４４】
なお、上記実施形態では、３０分毎に１日の作業を分割し、分割単位ごとに人員配置の計画を策定する場合について説明したが、これに限られるものではない。すなわち、現場の要望に応じて、３０分よりも短い時間又は３０分よりも長い時間ごとに１日の作業を分割することとしてもよい。また、オーダ数を複数分割して、分割したオーダごとに人員配置の計画を策定することとしてもよい。
【００４５】
なお、上記実施形態では、図９（ａ）の表示がなされている画面をスワイプした場合に、図９（ｂ）の表示がなされる場合について説明したが、これに限らず、画面上に図９（ａ）や図９（ｂ）の表示を同時に行うこととしてもよい。これにより、複数の計画を比較しやすくすることができる。
【００４６】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、処理装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体（ただし、搬送波は除く）に記録しておくことができる。
【００４７】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ（Digital Versatile Disc）、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）などの可搬型記録媒体の形態で販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００４８】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。
【００４９】
上述した実施形態は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。
【符号の説明】
【００５０】
４０  入力受付部（受付部）
４２  シミュレーション実行部（演算部）
４４  表示処理部
１００  人員配置策定装置
【図１】
2019064379.tif 000003
【図２】
2019064379.tif 000004
【図３】
2019064379.tif 000005
【図４】
2019064379.tif 000006
【図５】
2019064379.tif 000007
【図６】
2019064379.tif 000008
【図７】
2019064379.tif 000009
【図８】
2019064379.tif 000010
【図９】
2019064379.tif 000011
【図１０】
2019064379.tif 000012
【手続補正書】
【提出日】令和1年11月11日(2019.11.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
オーダに基づいて配送する製品をピックアップする工程、ピックアップした製品を検品する工程、及び検品した製品を梱包する工程が作業者により実行される物流センターにおいて、各工程に対する作業者の配置計画を策定する人員配置策定装置であって、
シミュレーション条件を受け付ける受付部と、
前記シミュレーション条件に基づいて、ラインシミュレータを用いて多目的最適化を実行することにより、前記作業者の人数と、処理可能な前記オーダの数とを含む最適化項目の少なくとも１つを最適化する作業者の配置計画を複数求める演算部と、を備え、
前記演算部は、１日の作業時間又は前記物流センターにおいて１日に処理すべきオーダを複数に分割して、前記多目的最適化を分割単位ごとに実行することを特徴とする人員配置策定装置。
【請求項２】
前記演算部は、処理すべきオーダの順番を、求めた複数の前記配置計画それぞれに合わせて調整する、ことを特徴とする請求項１に記載の人員配置策定装置。
【請求項３】
前記最適化項目は、前記作業者の移動距離を含む、ことを特徴とする請求項１又は２に記載の人員配置策定装置。
【請求項４】
前記演算部が求めた複数の配置計画を選択可能に表示する表示処理部を更に備える請求項１〜３のいずれか一項に記載の人員配置策定装置。
【請求項５】
前記表示処理部は、表示した配置計画に対する変更を受け付けると、変更後の配置計画を表示することを特徴とする請求項４に記載の人員配置策定装置。
【請求項６】
前記配置計画が選択された場合、
前記演算部は、新たな配置計画を求める際に、選択された配置計画を多目的最適化に利用する、ことを特徴とする請求項５に記載の人員配置策定装置。
【請求項７】
オーダに基づいて配送する製品をピックアップする工程、ピックアップした製品を検品する工程、及び検品した製品を梱包する工程が作業者により実行される物流センターにおいて、各工程に対する作業者の配置計画を策定する人員配置策定方法であって、
シミュレーション条件を受け付け、
前記シミュレーション条件に基づいて、ラインシミュレータを用いて多目的最適化を実行することにより、前記作業者の人数と、処理可能な前記オーダの数とを含む最適化項目の少なくとも１つを最適化する作業者の配置計画を複数求める、処理をコンピュータが実行し、
前記演算する処理では、１日の作業時間又は前記物流センターにおいて１日に処理すべきオーダを複数に分割して、前記多目的最適化を分割単位ごとに実行することを特徴とする人員配置策定方法。
【請求項８】
オーダに基づいて配送する製品をピックアップする工程、ピックアップした製品を検品する工程、及び検品した製品を梱包する工程が作業者により実行される物流センターにおいて、各工程に対する作業者の配置計画を策定する人員配置策定プログラムであって、
シミュレーション条件を受け付け、
前記シミュレーション条件に基づいて、ラインシミュレータを用いて多目的最適化を実行することにより、前記作業者の人数と、処理可能な前記オーダの数とを含む最適化項目の少なくとも１つを最適化する作業者の配置計画を複数求める、処理をコンピュータに実行させ、
前記演算する処理では、１日の作業時間又は前記物流センターにおいて１日に処理すべきオーダを複数に分割して、前記多目的最適化を分割単位ごとに実行することを特徴とする人員配置策定プログラム。
【国際調査報告】
2019064379.tif 000013
2019064379.tif 000014
2019064379.tif 000015