(57)【要約】      （修正有）【課題】車両の配車計画を効率化した上で、各乗務員における手当や業務負荷の平準化を行い、さらに勤務条件の遵守を考慮した乗務員の割当てを行う。【解決手段】配車計画装置１の配車計画部１２は、受信した配送依頼情報と配送を行う車両とを対応付けて配送計画を作成する。そして、勤務時間計算部（編成作成部）１３が、各車両の回次毎の配送計画について乗務員の勤務時間を計算する。次に、編成計画部（編成作成部）１４は、各乗務員が所定労働時間内で勤務可能となるように、各車両の配送計画をまとめて編成を作成する。そして、運賃・料金計算部１５は、各編成毎の運賃または料金を計算する。さらに、乗務員割当部１６が、その編成に勤務可能な乗務員について所定期間内での累積手当を参照し、手当の最も少ない乗務員を、運賃又は料金の最も高い編成に順次割当てる乗務員割当処理を行う。【選択図】図２
2010282455.tif 000002
【特許請求の範囲】
【請求項１】
配送を行うための複数の車両に対して、複数の配送依頼情報を割当てると共に、それぞれの前記車両に乗務員を割当てる配車計画装置であって、
前記配車計画装置は、
前記乗務員の労働可能な勤務時間帯が設定される勤務時間帯情報、及び前記乗務員毎の所定期間内における配送業務に対する手当の合計である累積手当が記憶される乗務員手当情報、を格納する記憶部と、
前記車両の出発拠点と前記配送依頼情報から得られる配送先とから配送にかかる所要時間を計算し、当該配送依頼情報を、当該配送依頼情報に基づく積荷について配送可能な前記車両に割当てて配車計画を作成する配車計画部と、
前記車両の前記出発拠点から配送を終え帰着するまでの１回次毎の配送計画について、前記乗務員の勤務時間を計算し、各乗務員の勤務時間が前記設定された勤務時間帯内となるように、前記車両の回次毎の配送計画をまとめて編成とする編成作成部と、
前記配送業務に対応する運賃または料金を、前記配送依頼情報に基づいて前記編成毎に計算する運賃・料金計算部と、
前記編成に勤務可能な乗務員についての前記乗務員手当情報を参照し、前記累積手当の最も少ない乗務員を、前記計算された運賃または料金の最も高い編成に割当てる乗務員割当部と、
を備えることを特徴とする配車計画装置。
【請求項２】
配送を行うための複数の車両に対して、複数の配送依頼情報を割当てると共に、それぞれの前記車両に乗務員を割当てる配車計画装置であって、
前記配車計画装置は、
前記乗務員の労働可能な勤務時間帯が設定される勤務時間帯情報、及び前記乗務員毎の所定期間内の配送業務における走行距離の合計である乗務走行距離が記憶される乗務員走行距離情報、を格納する記憶部と、
前記車両の出発拠点と前記配送依頼情報から得られる配送先とから配送にかかる所要時間を計算し、当該配送依頼情報を、当該配送依頼情報に基づく積荷について配送可能な前記車両に割当てて配車計画を作成する配車計画部と、
前記車両の前記出発拠点から配送を終え帰着するまでの１回次毎の配送計画について、前記乗務員の勤務時間を計算し、各乗務員の勤務時間が前記設定された勤務時間帯内となるように、前記車両の回次毎の配送計画をまとめて編成とする編成作成部と、
前記配送業務における前記走行距離を、前記配送依頼情報に基づいて前記編成毎に計算する走行距離計算部と、
前記編成に勤務可能な乗務員についての前記乗務員走行距離情報を参照し、前記乗務走行距離の最も短い乗務員を、前記計算された走行距離の最も長い編成に割当てる乗務員割当部と、
を備えることを特徴とする配車計画装置。
【請求項３】
配送を行うための複数の車両に対して、複数の配送依頼情報を割当てると共に、それぞれの前記車両に乗務員を割当てる配車計画装置であって、
前記配車計画装置は、
前記乗務員の労働可能な勤務時間帯が設定される勤務時間帯情報、及び前記乗務員毎の所定期間内の配送業務における走行稼動時間の合計である乗務稼動時間が記憶される乗務員稼動時間情報、を格納する記憶部と、
前記車両の出発拠点と前記配送依頼情報から得られる配送先とから配送にかかる所要時間を計算し、当該配送依頼情報を、当該配送依頼情報に基づく積荷について配送可能な前記車両に割当てて配車計画を作成する配車計画部と、
前記車両の前記出発拠点から配送を終え帰着するまでの１回次毎の配送計画について、前記乗務員の勤務時間を計算し、各乗務員の勤務時間が前記設定された勤務時間帯内となるように、前記車両の回次毎の配送計画をまとめて編成とする編成作成部と、
前記配送業務における前記走行稼動時間を、前記配送依頼情報に基づいて前記編成毎に計算する稼動時間計算部と、
前記編成に勤務可能な乗務員についての前記乗務稼動時間を参照し、前記乗務稼動時間の最も短い乗務員を、前記計算された走行稼動時間の最も長い編成に割当てる乗務員割当部と、
を備えることを特徴とする配車計画装置。
【請求項４】
前記複数の車両及び前記乗務員は、複数の運送会社またはチーム毎に括られた車両及び乗務員であり、
それぞれの前記運送会社または前記チーム毎に、前記車両の割当て処理及び前記乗務員の割当て処理を行うこと
を特徴とする請求項１ないし請求項３のいずれか１項に記載の配車計画装置。
【請求項５】
配送を行うための複数の車両に対して、複数の配送依頼情報を割当てると共に、それぞれの前記車両に乗務員を割当てる配車計画装置に用いられる配車計画方法であって、
前記配車計画装置は、
前記乗務員の労働可能な勤務時間帯が設定される勤務時間帯情報、及び前記乗務員毎の所定期間内における配送業務に対する手当の合計である累積手当が記憶される乗務員手当情報、を格納する記憶部を備え、
前記車両の出発拠点と前記配送依頼情報から得られる配送先とから配送にかかる所要時間を計算し、当該配送依頼情報を、当該配送依頼情報に基づく積荷について配送可能な前記車両に割当てて配車計画を作成するステップと、
前記車両の前記出発拠点から配送を終え帰着するまでの１回次毎の配送計画について、前記乗務員の勤務時間を計算し、各乗務員の勤務時間が前記設定された勤務時間帯内となるように、前記車両の回次毎の配送計画をまとめて編成とするステップと、
前記配送業務に対応する運賃または料金を、前記配送依頼情報に基づいて前記編成毎に計算するステップと、
前記編成に勤務可能な乗務員についての前記乗務員手当情報を参照し、前記累積手当の最も少ない乗務員を、前記計算された運賃または料金の最も高い編成に割当てるステップと、
を有することを特徴とする配車計画方法。
【請求項６】
配送を行うための複数の車両に対して、複数の配送依頼情報を割当てると共に、それぞれの前記車両に乗務員を割当てる配車計画装置に用いられる配車計画方法であって、
前記配車計画装置は、
前記乗務員の労働可能な勤務時間帯が設定される勤務時間帯情報、及び前記乗務員毎の所定期間内の配送業務における走行距離の合計である乗務走行距離が記憶される乗務員走行距離情報、を格納する記憶部を備え、
前記車両の出発拠点と前記配送依頼情報から得られる配送先とから配送にかかる所要時間を計算し、当該配送依頼情報を、当該配送依頼情報に基づく積荷について配送可能な前記車両に割当てて配車計画を作成するステップと、
前記車両の前記出発拠点から配送を終え帰着するまでの１回次毎の配送計画について、前記乗務員の勤務時間を計算し、各乗務員の勤務時間が前記設定された勤務時間帯内となるように、前記車両の回次毎の配送計画をまとめて編成とするステップと、
前記配送業務における前記走行距離を、前記配送依頼情報に基づいて前記編成毎に計算するステップと、
前記編成に勤務可能な乗務員についての前記乗務員走行距離情報を参照し、前記乗務走行距離の最も短い乗務員を、前記計算された走行距離の最も長い編成に割当てるステップと、
を有することを特徴とする配車計画方法。
【請求項７】
配送を行うための複数の車両に対して、複数の配送依頼情報を割当てると共に、それぞれの前記車両に乗務員を割当てる配車計画装置に用いられる配車計画方法であって、
前記配車計画装置は、
前記乗務員の労働可能な勤務時間帯が設定される勤務時間帯情報、及び前記乗務員毎の所定期間内の配送業務における走行稼動時間の合計である乗務稼動時間が記憶される乗務員稼動時間情報、を格納する記憶部を備え、
前記車両の出発拠点と前記配送依頼情報から得られる配送先とから配送にかかる所要時間を計算し、当該配送依頼情報を、当該配送依頼情報に基づく積荷について配送可能な前記車両に割当てて配車計画を作成するステップと、
前記車両の前記出発拠点から配送を終え帰着するまでの１回次毎の配送計画について、前記乗務員の勤務時間を計算し、各乗務員の勤務時間が前記設定された勤務時間帯内となるように、前記車両の回次毎の配送計画をまとめて編成とするステップと、
前記配送業務における前記走行稼動時間を、前記配送依頼情報に基づいて前記編成毎に計算するステップと、
前記編成に勤務可能な乗務員についての前記乗務稼動時間を参照し、前記乗務稼動時間の最も短い乗務員を、前記計算された走行稼動時間の最も長い編成に割当てるステップと、
を有することを特徴とする配車計画方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配車計画装置及び配車計画方法に関する。
【背景技術】
【０００２】
従来、流通や物流に関する業務を行う運送会社において実用化されている装置として、配送業務の効率化を目的とした配車計画装置、または乗務員の割当計画装置は、各々個別に実用化されている。通常、トラックでの配送を計画する際には、運行１回、即ち１回転毎に乗務員を乗り換える乗務を行っていた。
【０００３】
特許文献１には、乗務員割当規則データに従って、車両整理案データのうち、未割当の列車の運用に対して、乗務員の割当処理を実行する技術が記載されている。
また、特許文献２には、複数台の車両において、運行１回毎の配送業務に分解し、運行１回毎に各乗務員を割当てる技術が記載されている。さらに、配送業務を各乗務員に割当てる際に、乗務を行った場合の乗務員の累積手当を平準化する技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−１１８１７９号公報
【特許文献２】特開２００６−１３９４３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このような従来技術においては、配車計画装置を用いて、配車の効率化を目指した配車計画を作成し、その配車計画に沿って乗務員を割当てることが可能になる。しかしながら、必ずしも運転手などの乗務員の割当てが適正に行えているとは言えない問題がある。運送会社で車両を効率的に割当てる処理は、積荷の輸送効率が最大になるように行うものであるのに対して、乗務員の割当ては、効率化の観点だけでは対応できない課題があり、特に、乗務員の業務負荷（乗務時間や走行距離）や収入の平準化についても考慮することが必要である。この点において、特許文献２には、乗務員の累積手当を平準化する技術が開示されているが、実際に乗務員を車両に割当てる場合には、さらに、乗務員の勤務形態、例えば、日勤、夜勤などの勤務時間帯、法規則あるいは社内規則を遵守した労働時間内で乗務可能か否かなどの勤務条件を考慮して、適正な乗務員の割当てを行わなければならない。
【０００６】
このような背景に鑑みて本発明がなされたのであり、本発明は、車両の配車計画を効率化した上で、各乗務員における手当や業務負荷の平準化を行い、さらに勤務条件の遵守を考慮した乗務員の割当てを行う配車計画装置及び配車計画方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記課題を解決するため、本発明に係る配車計画装置及び配車計画方法は、受信した配送依頼情報と配送を行う車両とを対応付けて配送計画を作成する。次に、各車両の回次毎の配送計画について乗務員の勤務時間を計算し、各乗務員が所定労働時間内で勤務可能となるように、各車両の配送計画をまとめて編成を作成する。そして、各編成に対して割当てられた配送依頼情報に基づいて、編成毎の運賃または料金を計算し、さらに、その編成に勤務可能な乗務員について所定期間内での累積手当を参照する。そして、手当の最も少ない乗務員を、運賃又は料金の最も高い編成に順次割当てる乗務員割当処理を行う。
【発明の効果】
【０００８】
本発明によれば、車両の配車計画を効率化した上で、各乗務員における手当や業務負荷の平準化を行い、さらに勤務条件の遵守を考慮した乗務員の割当てを行う配車計画装置及び配車計画方法を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係る配車センタと乗務員室の構成例を示す図である。
【図２】本実施形態に係る配車計画装置の構成例を示す機能ブロック図である。
【図３】本実施形態に係る配車計画結果情報の表示例を示す図である。
【図４】本実施形態に係る編成計画結果情報の表示例を示す図である。
【図５】本実施形態に係る当月乗務員手当情報（乗務員手当情報）の一例を示す図である。
【図６】本実施形態に係る勤務時間帯情報の一例を示す図である。
【図７】本実施形態に係る勤務区分情報の一例を示す図である。
【図８】本実施形態に係る勤務時間帯情報と勤務区分情報とをガントチャートとして示す図である。
【図９】本実施形態に係る配車計画方法の全体の処理の流れを示すフローチャートである。
【図１０】本実施形態に係る乗務員割当処理の流れを示すフローチャートである。
【図１１】本実施形態に係る編成計画結果情報の表示例を示す図である。
【図１２】本実施形態に係る編成計画結果情報と乗務員割当結果情報とを組み合わせた表示例を示す図である。
【発明を実施するための形態】
【００１０】
次に、本発明を実施するための形態（「実施形態」という）について、適宜図面を参照しながら詳細に説明する。
本実施形態では、車両としてトラックを使用し、配送貨物に原料または商品、即ち、通常の意味で使用される調達物流、販売物流を例にとって説明するが、これらの例には、限定されない。
【００１１】
図１は本実施形態に係る配車センタ４と乗務員室６の構成を示すものである。
図１に示す運送会社の配車センタ４は、荷主からの配送の依頼を受け付け、乗務員室６の乗務員に対して、翌日の配車及び乗務内容を案内する処理を行う。
【００１２】
運送会社の配車センタ４には、配送依頼情報受付装置３と配車計画装置１とが設置してあり、配車計画装置１は、ハードディスクなどの記憶手段で構成される補助記憶装置６０を備えている。配送依頼情報受付装置３と配車計画装置１は、通信ネットワーク２で接続されている。また、配送依頼情報受付装置３へは、外部から通信ネットワーク２を介して配送の依頼に関する情報である配送依頼情報１００（図２参照）が届く。この配送依頼情報１００は、例えば顧客が荷主に注文した商品の名称や数量、納入先の場所、日時などの情報である。
【００１３】
また、配車計画装置１は、自身が備えるディスプレイ（後記する表示部３０）に配車計画などを表示させることができると共に、この配車センタ４とは別室の乗務員室６に設置された表示装置５にも、配車計画などを表示させる。配車計画装置１で作成された配車計画は、補助記憶装置６０に保存される。なお、本実施形態における配車計画装置１は、車両の配車計画だけでなく、配車計画された各車両への乗務員の割当てなども行うようにしてあり、以下の説明において、広い意味で配車計画と述べた場合には、乗務員の車両への割当ても含まれるものである。
【００１４】
配送依頼情報受付装置３で受け付けた配送依頼情報１００は、配車計画装置１へ送られ、補助記憶装置６０に記憶される。配車計画装置１では、事前にマスタ情報として登録されている荷主の出荷拠点の位置情報（緯度経度）（後記する出荷拠点情報６０１）、荷主にとってのお客様（顧客）である配送先の位置情報（緯度経度）（後記する配送先情報６０２）から配送ルートを特定する。そして、その配送ルートと、荷量および配送先の制約条件に合致した車両を選択し、配送依頼情報１００と車両とを対応付けすることによって配車計画を作成する。配車計画を作成した結果である配車計画結果情報２００は補助記憶装置６０に記憶される。
【００１５】
そして、配送依頼情報１００と、事前にマスタ情報として登録されている車両情報６０３および乗務員の勤務時間帯が設定される勤務時間帯情報６０６とから、配車計画装置１が作成した配車計画結果情報２００における各車両の配車計画を、１人の乗務員が勤務時間内に乗務可能な編成にまとめた編成計画結果情報３００を作成する。次に、配車計画装置１は、編成計画結果情報３００を基に、各編成毎の運行によって生じる運賃または料金を計算し、補助記憶装置６０に記憶する。続いて、配車計画装置１は、乗務員情報６０５、各乗務員の勤務区分（日勤・夜勤）が記憶される勤務区分情報６０７、および当月の乗務員の累積手当が記憶される当月乗務員手当情報（乗務員手当情報）４００に基づき、乗務可能で積荷を扱うスキルを有した乗務員を選び出し、累積手当の少ない乗務員に、運賃または料金の高い編成を割当てる乗務員割当を実行する。そして、その結果である乗務員割当結果情報５００を補助記憶装置６０に記憶する。補助記憶装置６０に記憶した編成計画結果情報３００と乗務員割当結果情報５００は、配車計画装置１が備えるディスプレイにガントチャートとして表示すると共に、乗務員室６の表示装置５にも表示させる。このように表示させることで、乗務員室６にいる乗務員は、翌日（あるいはそれ以降の日）の乗務すべき仕事の内容をビジュアルに確認することができる。
【００１６】
図２は、本実施形態に係る配車計画装置１の構成例を示す機能ブロック図である。
なお、図１において、配車センタ４内に設置された配車計画装置１は、１台のコンピュータ装置を使用した例としているが、複数台のコンピュータ装置で構成されてもよい。また、配送依頼情報受付装置３の機能を配車計画装置１が備えてもよい。
【００１７】
図２において、配車計画装置１は、制御部１０と、通信部２０と、表示部３０と、入力部４０と、メモリ部５０と、記憶部（補助記憶装置）６０とを含んで構成される。
【００１８】
制御部１０は、配送依頼情報受付装置３から通信部２０を介して配送依頼情報１００を受信し、配車計画の作成と、各車両の配車計画をまとめた編成毎の乗務員割当処理とを行う。そして、制御部１０は、配送依頼情報受信部１１と、配車計画部１２と、勤務時間計算部１３と、編成計画部１４と、運賃・料金計算部１５と、乗務員割当部１６と、表示制御部１７とを含んで構成される。なお、請求項における編成作成部は、勤務時間計算部１３と編成計画部１４とが相当する。また、この制御部１０の機能は、例えば配車計画装置１の記憶部６０に記憶されたプログラムをＣＰＵ（Central Processing Unit）がメモリ部５０に展開し実行することで実現される。
【００１９】
配送依頼情報受信部１１は、顧客の注文に応じた荷主からの配送依頼情報１００を、配送依頼情報受付装置３から、通信部２０を介して受信し、記憶部６０に記憶する。
【００２０】
配車計画部１２は、記憶部６０に記憶されている、出荷元となる出荷拠点情報６０１、届先の顧客情報である配送先情報６０２、配送トラックの情報（積載トン数や装備）である車両情報６０３および地図情報６０４を用いて、配送経路を決定し、その配送経路の距離と平均走行速度から配送にかかる所要時間を算出する。さらに配送依頼情報１００から配送する商品とその量を特定し、配送車両を決定することができる。また、出荷拠点における積込開始／積込終了時刻、配送先までの移動時間、配送先到着／荷卸終了時刻、出荷拠点または車庫への帰着時刻もこの時点で決定される。そして、配車計画部１２は、作成した配車計画結果情報２００を、記憶部６０に記憶する。
【００２１】
図３は、本実施形態に係る配車計画結果情報２００を表示部３０にガントチャートとして表示した例を示す図である。
図３に示すように、車両番号０００１〜車両番号Ｎまでの右側に、配送計画が時系列に示されている。具体的には、例えば、車両番号０００３の車両についてみると、積込３０２から始まって移動３０３した後、荷降ろし３０４、再度移動３０３した後、出荷拠点へ帰着３０５する、この一連の配送計画による運行を１回転と呼ぶ。引き続き配送業務を継続する場合は、出荷拠点に戻った際に、再度積込３０２を行い、２回目に入っていく。３回目以降も同様である。ここで各回転の業務の１回目を１回次、２回目を２回次、と定義する。３回目以降も同様である。
図３においては、午前５時から配送を開始する計画で、既に車両番号０００１の車両に３回転で５件の配送依頼情報１００が割り付き、車両番号０００２の車両に３回転６件、車両番号０００３の車両に３回転５件の配送依頼情報１００が割り付いてことを示している。
【００２２】
図２に戻り、勤務時間計算部（編成作成部）１３は、配車計画部１２が作成した配車計画結果情報２００（図３参照）に基づき、各車両の回次毎の配車計画について乗務員の勤務時間を計算する。
【００２３】
編成計画部（編成作成部）１４は、勤務時間計算部１３により計算された各車両の回次毎の勤務時間に関する情報を用いて、乗務員の日勤、夜勤などの勤務区分毎に勤務時間帯情報６０６で定められた労働時間内で勤務可能な、各車両の回次毎の配車計画をまとめた編成計画を作成する。そして、編成計画部１４は、その結果を編成計画結果情報３００として記憶部６０に記憶する。
【００２４】
図４は、本実施形態に係る編成計画結果情報３００を表示部３０にガントチャートとして表示した例を示す図である。
図４に示すように、例えば、車両番号０００１の車両は、日勤の乗務員が乗務する（編成１）と、夜勤の乗務員が乗務する（編成２）の２つの編成にまとめられることを示す。このようにすることで、各乗務員が所定の労働時間内で勤務可能な編成として配車計画を作成することができる。
【００２５】
図２に戻り、運賃・料金計算部１５は、編成計画部１４によって作成された編成計画結果情報３００（図４参照）に基づき、記憶部６０に記憶されている運賃・料金情報６０８を用いて、各編成毎に、運賃または料金を計算する。また、運賃・料金計算部１５は、計算した運賃または料金に基づいて乗務員の手当を計算し、記憶部６０内の後記する当月乗務員手当情報（乗務員手当情報）４００を更新する。なお、この乗務員の手当は、運賃・料金計算部１５により計算される運賃または料金の増減に連動して、乗務員または乗務員が所属する会社などに支払われるものである。
【００２６】
乗務員割当部１６は、乗務員情報６０５、勤務区分情報６０７および当月乗務員手当情報４００を用いて、乗務員の手当が平準化するように各編成に適切な乗務員を割当て、乗務員割当結果情報５００を作成する。そして、乗務員割当部１６は、作成した乗務員割当結果情報５００を記憶部６０に記憶させる。
【００２７】
図５は、本実施形態に係る当月乗務員手当情報（乗務員手当情報）４００のデータ構成の一例を示す図である。
図５に示すように、当月乗務員手当情報４００は、乗務員名と当月の乗務員の月初から今現在までの手当の合計である累積手当とを含んで構成される。乗務員割当部１６は、乗務員を各編成に割当てる際に、運賃・料金計算部１５が計算した運賃または料金が最も高い編成に、この当月乗務員手当情報４００を参照し、当月の累積手当が最も少ない乗務員を割当てる処理を行う。
【００２８】
図２に戻り、表示制御部１７は、配車計画部１２によって作成された配車計画結果情報２００、編成計画部１４によって作成された編成計画結果情報３００、および乗務員割当部１６によって作成された乗務員割当結果情報５００を表示部３０に表示させる。また、表示制御部１７は、編成計画結果情報３００および乗務員割当結果情報５００を、通信部２０を介して乗務員室６の表示装置５に送信し表示させる。
なお、この乗務員割当結果情報５００は、各乗務員と各車両の編成とを対応付けたリストとして表示してもよいし、後記するように、表示制御部１７の制御により、編成計画結果情報３００の表示画面において、各車両の編成とその編成に割当てられた乗務員とを対応付けて同じ画面内で表示させてもよい（図１２参照）。
【００２９】
次に、通信部２０は、ＬＡＮ（Local Area Network）などの通信ネットワーク２を介して各装置との情報の送受信を行うためのインタフェースからなる。
表示部３０は液晶ディスプレイなどからなり、配車計画結果情報２００や、編成計画結果情報３００、乗務員割当結果情報５００などを表示する。
入力部４０は、キーボードやタッチパネルなどからなり、制御部１０の処理に関する指示を与える。
また、メモリ部５０は、ＲＡＭ（Random Access Memory）などの記憶手段からなり、制御部１０の処理に必要な情報を一時的に記憶する。
【００３０】
記憶部（補助記憶装置）６０は、ハードディスク、フラッシュメモリなどの記憶手段からなり、配車計画装置１が処理を行うために必要なマスタ情報である、出荷拠点情報６０１、配送先情報６０２、車両情報６０３、地図情報６０４、乗務員情報６０５、勤務時間帯情報６０６、勤務区分情報６０７、および運賃・料金情報６０８が予め記憶される。さらに、記憶部６０には、制御部１０の処理に伴ない、配送依頼情報１００、配車計画結果情報２００、編成計画結果情報３００、当月乗務員手当情報（乗務員手当情報）４００、および乗務員割当結果情報５００が作成または更新されて記憶される。
【００３１】
なお、本実施形態における運賃・料金計算部１５が運賃または料金の計算に用いる運賃・料金情報６０８は、例えば、乗務員の手当が、荷主から配送先の顧客に請求する配達料に関連付けられている場合には、その配達料が抽出される。また、運賃・料金計算部１５は、荷主が乗務員または乗務員を雇用し車両を所有する運送会社に支払う料金、例えば、移送料、地区割増料、冬季割増料、品目割増料、特大品割増料、遠距離手当などに連動して、手当を支払う場合には、これらの項目の料金を抽出して合計する。
【００３２】
また、図６は、本実施形態に係る勤務時間帯情報６０６のデータ構成の一例を示す図である。
図６に示すように、勤務時間帯情報６０６は、例えば、日勤と夜勤との勤務区分毎に、標準勤務時間帯として８：００〜１７：００が設定され、標準勤務時間以外の超過時間も含めた勤務可能な時間帯が、超過勤務時間帯５：００〜２０：００として設定される。また、夜勤においては、標準勤務時間帯が２０：００〜０４：００、超過勤務時間帯が１７：００から０５：００と設定される。
【００３３】
図７は、本実施形態に係る勤務区分情報６０７のデータ構成の一例を示す図である。
図７に示すように、勤務区分情報６０７は、勤務予定日において、乗務員の勤務区分である、日勤または夜勤かを示す情報を記憶する。
【００３４】
この勤務時間帯情報６０６と勤務区分情報６０７とを併せて視覚化して表現すると図８に示すガントチャートのようになる。
「特許一郎」から「特許Ｎ郎」までの乗務員８１毎に、日勤か夜勤かを示す勤務区分８２と、その右側に勤務可能な時間帯の情報とが示されている。この勤務可能な時間帯の情報は、勤務時間帯情報６０６によって定められる。なお、この勤務時間帯に納まるように、編成計画部１４が、各車両の運行計画を編成して編成計画結果情報３００（図４参照）を作成する。
【００３５】
次に、図１〜８を参照しつつ、図９〜１２に沿って、本実施形態に係る配車計画方法について説明する。
図９は、本実施形態に係る配車計画方法の全体の処理の流れを示すフローチャートである。
まず、配車計画装置１の配送依頼情報受信部１１は、配送依頼情報受付装置３から配送依頼情報１００を受信し、記憶部６０に記憶する（ステップＳ９０１）。
次に、配車計画部１２は、受信した個々の配送依頼情報１００と車両とを対応付ける配車計画結果情報２００を作成する（ステップＳ９０２）。
具体的には、配車計画部１２は、事前にマスタ情報として登録されている、荷主の出荷拠点の位置情報を示す出荷拠点情報６０１、顧客の配送先の位置情報を示す配送先情報６０２、および地図情報６０４から、配送ルートを特定し、積み荷の数量や配送先の制約条件に合致した車両を選択し、配送依頼情報１００と車両を対応付けることによって、配車計画結果情報２００（図３参照）を作成し、記憶部６０に記憶する。
【００３６】
続いて、配車計画装置１は、各車両の回次毎の勤務時間を計算し、各乗務員が定められた労働時間で勤務可能な編成を計算し、編成計画結果情報３００を作成する。そして、その編成毎に、乗務員を各車両に割当てる乗務員割当処理を行い（ステップＳ９０３）、その結果を乗務員室６の表示装置５に表示させる。
【００３７】
次に、図９のステップＳ９０３の乗務員割当処理について具体的に説明する。
図１０は、本実施形態に係る乗務員割当処理の流れを示すフローチャートである。
まず、配車計画装置１の勤務時間計算部１３は、記憶部６０に記憶された配車計画結果情報２００を取得し、各車両の回次毎の勤務時間を計算する（ステップＳ１００１）。
【００３８】
次に、編成計画部１４は、各車両の回次を、記憶部６０内の勤務時間帯情報６０６に基づき、乗務員の勤務可能な時間幅でまとめて編成とし、編成計画結果情報３００（図４参照）を作成する（ステップＳ１００２）。
【００３９】
続いて、運賃・料金計算部１５は、記憶部６０内の運賃・料金情報６０８を用いて、各編成毎の運賃または料金を計算する（ステップＳ１００３）。
【００４０】
そして、乗務員割当部１６は、運賃・料金の高い配送依頼情報１００が割り付いた編成から降順にソートする（ステップＳ１００４）。
【００４１】
次に、乗務員割当部１６は、乗務員が未割当てであり、最も運賃または料金が高い編成を選択する（ステップＳ１００５）。
【００４２】
続いて、乗務員割当部１６は、乗務が未決定の乗務員であり、選択した編成の勤務時間帯に勤務可能な乗務員のうち、当月乗務員手当情報４００（図５参照）を用いて最も累積手当の少ない乗務員を選択する（ステップＳ１００６）。
【００４３】
そして、乗務員割当部１６は、その乗務員が、その編成の車両に適合した運転免許を有しているか否かを判断する（ステップＳ１００７）。
その乗務員が、その車両に適合した運転免許を持っていない場合には（ステップＳ１００７→Ｎｏ）、ステップＳ１００６へ戻り、次に、累積手当の少ない別の乗務員を選択する。
一方、その車両に適合した運転免許を持っている場合には（ステップＳ１００７→Ｙｅｓ）、ステップＳ１００８へ進む。
【００４４】
ステップＳ１００８において、乗務員割当部１６は、その乗務員が積載予定の配送依頼の荷物を扱うスキル（社内資格やクレーン等の特殊免許など）を有しているか否かを判断する（ステップＳ１００８）。
スキルを有していない場合には（ステップＳ１００８→Ｎｏ）、ステップＳ１００６へ戻り、次に累積手当の少ない別の乗務員を選択する。一方、スキルを有している場合には（ステップＳ１００８→Ｙｅｓ）、その乗務員をステップＳ１００５で選択した編成に割当てる（ステップＳ１００９）。
【００４５】
次に、乗務員割当部１６は、すべての編成への乗務員の割当てが終了したか否かを判断する（ステップＳ１０１０）。ここで、まだ割当てていない編成がある場合には（ステップＳ１０１０→Ｎｏ）、ステップＳ１００５へ戻り処理を続ける。一方、すべての編成の割当てが終わっている場合には（ステップＳ１０１０→Ｙｅｓ）、次にステップＳ１０１１へ進む。
【００４６】
ステップＳ１０１１において、表示制御部１７は、編成計画結果情報３００と乗務員割当結果情報５００とを配車計画装置１の表示部３０と、乗務員室６の表示装置５に表示する（ステップＳ１０１１）。
【００４７】
図１１は、図１０のステップＳ１００３において、運賃・料金計算部１５により、運賃または料金が計算され、編成計画結果情報３００に示された編成と共に、運賃・料金を表示した例を示している。
この例では、乗務員の手当が最も高くなる運賃・料金は、車両番号０００３（編成１）の８００００円であることを示している。以下、車両番号０００２（編成１）の７５０００円，車両番号０００１（編成１），車両番号０００３（編成２），車両番号０００１（編成２），車両番号０００２（編成２）の順番で安くなっている。
【００４８】
また、図１０のステップＳ１００６において、乗務員割当部１６は、記憶部６０に記憶された当月乗務員手当情報４００（図５）を参照し、例えば図５の例でみると、当月でこれまで最も手当が少ないのは、特許二郎の１０５０００円であることがわかる。以下、特許三郎（１１７０００円），特許四郎（１２５０００円），特許一郎（１３８０００円），…，特許Ｎ郎（２５００００円）の順番となっている。
【００４９】
乗務員割当部１６は、図１０のステップＳ１００６において、まず記憶部６０に記憶された勤務区分情報６０７の乗務員毎の勤務区分（日勤・夜勤）を参照することにより、ステップＳ１００５で選択した編成の配送時間帯に勤務可能な乗務員を抽出し、その抽出した乗務員のうち最も累積手当の少ない乗務員を選択する。
【００５０】
具体的には、ステップＳ１００５において、図１１に示す最も運賃または料金の高い、車両番号０００３（編成１）が選択されたとすると、乗務未決定の日勤の乗務員について、当月乗務員手当情報４００を参照し、最も累積手当の少ない特許二郎を選択する。以下同様にして、各編成と乗務可能な乗務員とを結びつけ、乗務員割当結果情報５００を作成する。
このようにすることで、乗務員の労働時間などの勤務条件を考慮した上で、乗務員の手当を平準化する乗務員の割当処理を行うことができる。
【００５１】
図１２は、編成計画結果情報３００と乗務員割当結果情報５００とを用いて、各編成に乗務員８１を割当ててガントチャートとして表示する例を示す図である。各乗務員８１は、自身の乗務員名の左側に示された車両番号を確認し、さらにその日の配送計画である、出発時刻や帰着時刻、何回転で何件の配送があるかなどを確認することができる。乗務員割当部１６は、表示制御部１７を介して、このガントチャートを作成し、配車計画装置１の表示部３０に表示し、さらに、乗務員室６の表示装置５に表示させる。
なお、表示制御部１７の制御により、乗務員室６の表示装置５には、図１２に示した各編成に対応する運賃または料金については、表示しないようにしてもよい。また、例えば図１２に示した乗務員８１が車両に乗務できない事情がその後生じた場合には、入力部４０を介した指示により、その編成に別の任意の乗務員８１を割当てて表示させることもできるし、再度乗務員割当処理を実行し、各編成に改めて乗務員を割当てて表示させることもできる。
【００５２】
本実施形態によれば、車両の配車計画を効率化した上で、各乗務員における手当や業務負荷の平準化を行い、さらに労働時間などの勤務条件の遵守を考慮した乗務員の割当てを行うことができる。
【００５３】
なお、ここまで説明した処理は、各車両の運賃または料金と、乗務員の手当などの報酬をもとに、算出するようにしたが、同じような判断ができる別の情報を使用してもよい。
例えば、記憶部６０内に、乗務員毎の所定期間内の配送業務における走行距離の合計である乗務走行距離が記憶される乗務員走行距離情報を格納し、本実施形態に係る各車両の運賃または料金を計算する運賃・料金計算部１５の代わりに走行距離を用いて計算を行う走行距離計算部を設け、乗務員割当処理として、乗務員の手当の代わりに乗務走行距離を用いるようにする。そして、乗務員割当部１６は、記憶部６０に記憶された乗務員走行距離情報を参照し、現時点で最も乗務走行距離が短い乗務員を、最も走行路離が長い配送依頼情報１００が割当てられた編成に割当てる処理を行う。この乗務員割当処理によれば、乗務員の走行距離を平準化することができる。
あるいは、記憶部６０内に、乗務員毎の所定期間内の配送業務における走行稼動時間の合計である乗務稼動時間が記憶される乗務員稼動時間情報を格納し、本実施形態に係る運賃・料金計算部１５の代わりに走行稼働時間を用いて計算を行う稼動時間計算部を設け、乗務員割当処理として、乗務員の手当の代わりに乗務稼働時間を用いるようにする。そして、乗務員割当部１６は、記憶部６０に記憶された乗務員稼働時間情報を参照し、最も乗務稼働時間が短い乗務員を、最も走行稼働時間が長い配送依頼情報１００が割当てられた編成に割当てる処理を行う。この乗務員割当処理によれば、乗務員の乗務稼働時間を平準化することができる。
【００５４】
また、ここまで説明した処理は、配車計画装置１に登録されている複数の車両や乗務員を一括して扱うようにした例について説明したが、例えば、複数の会社の管理を一括して行う場合には、それぞれの会社毎に車両の配車と乗務員の割当て処理とを行うようにしてもよい。
あるいは、同じ会社内でも、対象となる車両台数、乗務員が多い場合は、車両、乗務員共に複数チームに分割し、各々のチーム内で、ここまで説明した車両の配車と乗務員の割当て処理とを実行するようにしてもよい。
【符号の説明】
【００５５】
１      配車計画装置
２      通信ネットワーク
３      配送依頼情報受付装置
４      配車センタ
５      表示装置
６      乗務員室
１０    制御部
１１    配送依頼情報受信部
１２    配車計画部
１３    勤務時間計算部（編成作成部）
１４    編成計画部（編成作成部）
１５    運賃・料金計算部
１６    乗務員割当部
１７    表示制御部
２０    通信部
３０    表示部
４０    入力部
５０    メモリ部
６０    記憶部（補助記憶装置）
１００  配送依頼情報
２００  配車計画結果情報
３００  編成計画結果情報
４００  当月乗務員手当情報（乗務員手当情報）
５００  乗務員割当結果情報
６０１  出荷拠点情報
６０２  配送先情報
６０３  車両情報
６０４  地図情報
６０５  乗務員情報
６０６  勤務時間帯情報
６０７  勤務区分情報
６０８  運賃・料金情報
【図１】
2010282455.tif 000003
【図２】
2010282455.tif 000004
【図３】
2010282455.tif 000005
【図４】
2010282455.tif 000006
【図５】
2010282455.tif 000007
【図６】
2010282455.tif 000008
【図７】
2010282455.tif 000009
【図８】
2010282455.tif 000010
【図９】
2010282455.tif 000011
【図１０】
2010282455.tif 000012
【図１１】
2010282455.tif 000013
【図１２】
2010282455.tif 000014