(57)【要約】【課題】  事前の依頼情報と現物の大きさとが異なる場合であっても、適切に集荷対象物を集荷する配車を行うことができるシステムを提供する。【解決手段】  本発明の配車コントロール装置は、車両毎に、その車両情報と集荷計画とが紐付けられた配車計画が記憶された記憶部、集荷対象物の現物の大きさの実情報を入力する入力部、実情報と集荷計画とから、集荷対象物の現物が集荷計画通りに積載の可否を判定する集荷計画判定部、集荷計画通りの積載が不可の場合、配置場所情報に基づき、荷台空間に対する集荷対象物の配置移動による積載の可否を判定する配置移動判定部、集荷対象物の配置移動により積載が可能の場合、配置移動する修正集荷計画を生成する集荷計画修正部、集荷対象物の配置移動による積載が不可の場合、積載不可であると出力し、集荷対象物の配置移動による積載が可能の場合、修正集荷計画を出力する出力部を含む。【選択図】  図１
2020160533.tif 000002
【特許請求の範囲】
【請求項１】
記憶部、入力部、集荷計画判定部、配置移動判定部、集荷計画修正部、および出力部を含み、
前記記憶部は、
配車計画として、車両ごとに、その車両情報と、集荷計画とが、紐付けて記憶されており、
前記集荷計画は、集荷順序、集荷対象物の所在地、集荷対象物の集荷予定日時、集荷対象物の大きさの仮情報、および車両の荷台空間における集荷対象物の配置場所情報を含み、
前記入力部は、
集荷対象物の現物の大きさの実情報を入力し、
前記集荷計画判定部は、
前記実情報と前記集荷計画とから、前記集荷対象物の現物が、前記集荷計画通りに積載できるか否かを判定し、
前記配置移動判定部は、
前記集荷計画通りの積載が不可と判定された場合、前記配置場所情報に基づいて、前記荷台空間に対する前記集荷対象物の配置移動による積載の可否を判定し、
前記集荷計画修正部は、
前記集荷対象物の配置移動により積載が可能と判定された場合、配置移動する修正集荷計画を生成し、
前記出力部は、
前記集荷対象物の配置移動による積載が不可と判定された場合、積載不可であると出力し、
前記集荷対象物の配置移動による積載が可能と判定された場合、前記修正集荷計画を出力する、ことを特徴とする配車コントロール装置。
【請求項２】
さらに、車両選択部を含み、
前記車両選択部は、
前記集荷対象物の配置移動による積載が不可と判定された場合、他の車両の集荷計画に基づいて、前記積載不可と判断された集荷対象物が積載可能な車両を選択し、
前記集荷計画修正部は、
前記積載不可と判断された集荷対象物を集荷する車両の集荷計画から、前記集荷対象物の集荷を削除して、修正集荷計画を生成し、
前記積載可能として選択された車両の集荷計画に、前記集荷対象物の集荷を追加して、修正集荷計画を生成し、
前記出力部は、
前記修正集荷計画を出力する、請求項１記載の配車コントロール装置。
【請求項３】
前記入力部は、
複数の前記車両の位置情報を入力し、
前記車両選択部は、
前記積載不可と判断された集荷対象物が積載可能な複数の車両を仮選択し、
前記仮選択した複数の車両の位置情報と、集荷計画または修正集荷計画と、前記積載不可と判断された集荷対象物の所在地とに基づいて、前記集荷対象物の記憶された集荷予定日時に近い日時に集荷可能な車両を、本選択する、請求項２記載の配車コントロール装置。
【請求項４】
前記集荷対象物の現物の大きさの実情報が、前記現物の撮像画像に基づく大きさ情報である、請求項１から３のいずれか一項に記載の配車コントロール装置。
【請求項５】
前記出力部は、
前記集荷対象物の配置移動による積載が不可と判定された場合、前記集荷対象物の現物の大きさの実情報の再入力の要求を出力する、請求項１から４のいずれか一項に記載の配車コントロール装置。
【請求項６】
記憶部を使用し、
入力工程、集荷計画判定工程、配置移動判定工程、集荷計画修正工程、および出力工程を含み、
前記記憶部は、
配車計画として、車両ごとに、その車両情報と、集荷計画とが、紐付けて記憶されており、
前記集荷計画は、集荷順序、集荷対象物の所在地、集荷対象物の集荷予定日時、集荷対象物の大きさの仮情報、および車両の荷台空間における集荷対象物の配置場所情報を含み、
前記入力工程は、
集荷対象物の現物の大きさの実情報を入力し、
前記集荷計画判定工程は、
前記実情報と前記集荷計画とから、前記集荷対象物の現物が、前記集荷計画通りの積載の可否を判定し、
前記配置移動判定工程は、
前記集荷計画通りの積載が不可と判定された場合、前記配置場所情報に基づいて、前記荷台空間に対する前記集荷対象物の配置移動による積載の可否を判定し、
前記集荷計画修正工程は、
前記集荷対象物の配置移動により積載が可能と判定された場合、配置移動する修正集荷計画を生成し、
前記出力工程は、
前記集荷対象物の配置移動による積載が不可と判定された場合、積載不可であると出力し、
前記集荷対象物の配置移動による積載が可能と判定された場合、前記修正集荷計画を出力する、ことを特徴とする配車コントロール方法。
【請求項７】
さらに、車両選択工程を含み、
前記車両選択工程は、
前記集荷対象物の配置移動による積載が不可と判定された場合、他の車両の集荷計画に基づいて、前記積載不可と判断された集荷対象物が積載可能な車両を選択し、
前記集荷計画修正工程は、
前記積載不可と判断された集荷対象物を集荷する車両の集荷計画から、前記集荷対象物の集荷を削除して、修正集荷計画を生成し、
前記積載可能として選択された車両の集荷計画に、前記集荷対象物の集荷を追加して、修正集荷計画を生成し、
前記出力工程は、
前記修正集荷計画を出力する、請求項６記載の配車コントロール方法。
【請求項８】
前記入力工程は、
複数の前記車両の位置情報を入力し、
前記車両選択工程は、
前記積載不可と判断された集荷対象物が積載可能な複数の車両を仮選択し、
前記仮選択した複数の車両の位置情報と、集荷計画または修正集荷計画と、前記積載不可と判断された集荷対象物の所在地とに基づいて、前記集荷対象物の記憶された集荷予定日時に近い日時に集荷可能な車両を、本選択する、請求項７記載の集荷コントロール方法。
【請求項９】
請求項６から８のいずれか一項に記載の配車コントロール方法をコンピュータに実行させることを特徴とするプログラム。
【請求項１０】
請求項９に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、集荷の配車コントロール装置、配車コントロール方法、プログラム、および記録媒体に関する。
【背景技術】
【０００２】
荷物の集荷は、通常、集荷業者が、複数の車両について、依頼者からの依頼情報に基づき複数の荷物を割り振った集荷予定をくみ、その予定にしたがって、集荷が行われている。そして、前記配車をスムーズに行うために、近年、配車計画を作成するシステム（特許文献１）や、荷台の空間データと、荷物の仮想データとを用いた、積載のシミュレーションを行うシステムも利用されている。しかしながら、前記集荷計画は、通常、現物が準備できていない段階における依頼者からの仮の情報に基づいて生成される。このため、担当の車両が現場に赴き、現物を積載しようとした際に、依頼情報の大きさと現物の大きさとが異なっており、積載できない場合がある。また、その現物を積載できても、その結果、集荷予定が狂い、その後に集荷する予定の別の現物が積載できないことがある。このように、集荷予定をたてていても、実際、現地に行って積載してみなければ、予定通りの集荷ができるか否かが不明であるのが現状である。そして、集荷ができなくなった場合には、その現場から、例えば、集荷センター等へ連絡を行い、その時点で空きがある車両を探し、集荷指示を出さざるをえず、予定していた集荷日時から大幅にずれることもある。このため、時間、コストの無駄が発生する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１２２６７９
【発明の概要】
【発明が解決しようとする課題】
【０００４】
そこで、本発明は、例えば、事前の依頼情報と、実際の集荷対象の現物の大きさとが異なる場合であっても、適切に集荷対象物を集荷する配車を行うことができるシステムの提供を目的とする。
【課題を解決するための手段】
【０００５】
前記目的を達成するために、本発明の配車コントロール装置は、
記憶部、入力部、集荷計画判定部、配置移動判定部、集荷計画修正部、および出力部を含み、
前記記憶部は、
配車計画として、車両ごとに、その車両情報と、集荷計画とが、紐付けて記憶されており、
前記集荷計画は、集荷順序、集荷対象物の所在地、集荷対象物の集荷予定日時、集荷対象物の大きさの仮情報、および車両の荷台空間における集荷対象物の配置場所情報を含み、
前記入力部は、
集荷対象物の現物の大きさの実情報を入力し、
前記集荷計画判定部は、
前記実情報と前記集荷計画とから、前記集荷対象物の現物が、前記集荷計画通りに積載できるか否かを判定し、
前記配置移動判定部は、
前記集荷計画通りの積載が不可と判定された場合、前記配置場所情報に基づいて、前記荷台空間に対する前記集荷対象物の配置移動による積載の可否を判定し、
前記集荷計画修正部は、
前記集荷対象物の配置移動により積載が可能と判定された場合、配置移動する修正集荷計画を生成し、
前記出力部は、
前記集荷対象物の配置移動による積載が不可と判定された場合、積載不可であると出力し、
前記集荷対象物の配置移動による積載が可能と判定された場合、前記修正集荷計画を出力する、ことを特徴とする。
【０００６】
本発明の配車コントロール方法は、
記憶部を使用し、
入力工程、集荷計画判定工程、配置移動判定工程、集荷計画修正工程、および出力工程を含み、
前記記憶部は、
配車計画として、車両ごとに、その車両情報と、集荷計画とが、紐付けて記憶されており、
前記集荷計画は、集荷順序、集荷対象物の所在地、集荷対象物の集荷予定日時、集荷対象物の大きさの仮情報、および車両の荷台空間における集荷対象物の配置場所情報を含み、
前記入力工程は、
集荷対象物の現物の大きさの実情報を入力し、
前記集荷計画判定工程は、
前記実情報と前記集荷計画とから、前記集荷対象物の現物が、前記集荷計画通りの積載の可否を判定し、
前記配置移動判定工程は、
前記集荷計画通りの積載が不可と判定された場合、前記配置場所情報に基づいて、前記荷台空間に対する前記集荷対象物の配置移動による積載の可否を判定し、
前記集荷計画修正工程は、
前記集荷対象物の配置移動により積載が可能と判定された場合、配置移動する修正集荷計画を生成し、
前記出力工程は、
前記集荷対象物の配置移動による積載が不可と判定された場合、積載不可であると出力し、
前記集荷対象物の配置移動による積載が可能と判定された場合、前記修正集荷計画を出力する、ことを特徴とする。
【０００７】
本発明のプログラムは、前記本発明の集荷コントロール方法をコンピュータに実行させることを特徴とする。
【０００８】
本発明の記録媒体は、前記本発明のプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【０００９】
本発明によれば、集荷対象物の現物の大きさの実情報を利用することにより、例えば、依頼者から予め取得した集荷対象物の大きさの仮情報に基づいてたてられた集荷計画が、そのまま利用できるか否か、利用できない場合も、荷台空間における配置場所を変更するのみで集荷が可能になるか等を判定できる。このため、例えば、事前の修正はもちろんのこと、実際に車両が集荷を開始している状況であっても、リアルタイムで、集荷が可能となるように配車のコントロールを行うことができる。このため、例えば、時間やコストの無駄を抑制できる。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施形態１のコントロール装置の一例を示すブロック図である。
【図２】図２は、実施形態１のコントロール装置のハードウエア構成の一例を示すブロック図である。
【図３】図３は、実施形態１のコントロール方法のフローチャートの一例を示す図である。
【図４】図４は、実施形態２のコントロール方法のフローチャートの一例を示す図である。
【図５】図５は、実施形態２のコントロール方法のフローチャートの一例を示す図である。
【図６】図６は、実施形態２のコントロール方法のフローチャートの一例を示す図である。
【発明を実施するための形態】
【００１１】
本発明のユーザは、例えば、荷物の集荷を行う配車業者（集荷業者ともいう）である。前記配車業者は、例えば、複数の車両を有し、複数の依頼者からの集荷対象物の集荷依頼を受け付け、前記各車両に関する配車計画をたて、集荷を実行する。本発明は、例えば、このような場面において利用することができる。
【００１２】
本発明の実施形態について説明する。なお、本発明は、以下の実施形態には限定されない。なお、以下の各図において、同一部分には、同一符号を付している。また、各実施形態の説明は、特に言及がない限り、互いの説明を援用できる。さらに、各実施形態の構成は、特に言及がない限り、組合せ可能である。
【００１３】
［実施形態１］
図１は、本実施形態の配車コントロール装置（以下、コントロール装置という）１０の一例の構成を示すブロック図である。図１に示すように、コントロール装置１０は、記憶部１１、入力部１２、集荷計画判定部１３、配置移動判定部１４、集荷計画修正部１５、および出力部１６を有する。コントロール装置１０は、さらに、車両選択部１７を有してもよく、この形態については、別の実施形態にて説明する。コントロール装置１０は、例えば、コントロールシステムともいう。コントロール装置１０は、例えば、前記各部を含む１つの装置でもよいし、前記各部が、通信回線網を介して接続可能な装置でもよい。前記通信回線網は、例えば、後述の例示と同様である。コントロール装置１０は、例えば、各部の処理がクラウド上で行われてもよい。
【００１４】
コントロール装置１０は、例えば、外部機器と通信回線網を介して接続可能である。前記外部機器は、例えば、サーバ、ＰＣ（パーソナルコンピュータ）、その他に、タブレット、スマートフォン、携帯電話等の端末である。コントロール装置１０は、後述するように、例えば、集荷を依頼する依頼者から、集荷対象物の現物の大きさの実情報が入力され、また、集荷を行う車両の位置情報が入力される。このため、例えば、図１（Ｂ）に示すように、コントロール装置１０は、依頼者の端末３０（３０Ｘ、３０Ｙ）、車両の端末４０（４０Ａ、４０Ｂ）と、それぞれ、通信回線網２０を介して接続可能である。本実施形態においては、コントロール装置１０は、例えば、配車業者のサーバ、ＰＣ等であり、配車業者が直接使用する装置として例示するが、これには制限されず、例えば、配車業者は、端末を使用し、その端末とコントロール装置１０とが、前記通信回線網を介して接続可能であってもよい。
【００１５】
通信回線網２０は、特に制限されず、公知の通信回線網を使用でき、有線でも無線でもよい。前記通信回線網は、例えば、インターネット回線、電話回線、ＬＡＮ（Local  Area  Network）、ＷｉＦｉ（Wireless  Fidelity）等があげられる。
【００１６】
つぎに、図２に、コントロール装置１０のハードウエア構成のブロック図を例示する。コントロール装置１０は、例えば、ＣＰＵ（中央処理装置）１０１、メモリ１０２、バス１０３、入力装置１０４、ディスプレイ１０５、通信デバイス１０６、記憶装置１０７等を有する。コントロール装置１０の各部は、それぞれのインターフェース（Ｉ／Ｆ）により、バス１０３を介して、相互に接続されている。
【００１７】
ＣＰＵ１０１は、コントロール装置１０の全体の制御を担うプロセッサであり、ＣＰＵには限定されず、他のプロセッサでもよい。コントロール装置１０において、ＣＰＵ１０１により、例えば、本発明のプログラムやその他のプログラムが実行され、また、各種情報の読み込みや書き込みが行われる。
【００１８】
コントロール装置１０は、例えば、バス１０３に接続された通信デバイス１０６により、通信回線網に接続でき、前記通信回線網を介して、外部機器とも接続できる。前記外部機器は、特に制限されず、例えば、前述の通りである。コントロール装置１０と前記外部機器との接続方式は、特に制限されず、例えば、有線による接続でもよいし、無線による接続でもよい。前記有線による接続は、例えば、コードによる接続でもよいし、通信回線網を利用するためのケーブル等による接続でもよい。前記無線による接続は、例えば、通信回線網を利用した接続でもよいし、無線通信を利用した接続でもよい。前記通信回線網は、特に制限されず、例えば、公知の通信回線網を使用でき、前述と同様である。
【００１９】
メモリ１０２は、例えば、メインメモリを含み、前記メインメモリは、主記憶装置ともいう。ＣＰＵ１０１が処理を行う際には、例えば、後述する補助記憶装置に記憶されている、本発明のプログラム等の種々の動作プログラム１０８を、メモリ１０２が読み込み、ＣＰＵ１０１は、メモリ１０２からデータを受け取って、プログラム１０８を実行する。前記メインメモリは、例えば、ＲＡＭ（ランダムアクセスメモリ）である。メモリ１０２は、例えば、さらに、ＲＯＭ（読み出し専用メモリ）を含む。
【００２０】
記憶装置１０７は、例えば、前記メインメモリ（主記憶装置）に対して、いわゆる補助記憶装置ともいう。記憶装置１０７は、例えば、記憶媒体と、前記記憶媒体に読み書きするドライブとを含む。前記記憶媒体は、特に制限されず、例えば、内蔵型でも外付け型でもよく、ＨＤ（ハードディスク）、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＭＯ、ＤＶＤ、フラッシュメモリー、メモリーカード等があげられ、前記ドライブは、特に制限されない。記憶装置１０７は、例えば、記憶媒体とドライブとが一体化されたハードディスクドライブ（ＨＤＤ）も例示できる。記憶装置１０７には、例えば、前述のように、プログラム１０８が格納され、前述のように、ＣＰＵ１０１を実行させる際、メモリ１０２が、記憶装置１０７から動作プログラム１０８を読み込む。また、記憶装置１０７は、例えば、記憶部１１であり、後述する配車計画を記憶する。
【００２１】
コントロール装置１０は、例えば、さらに、入力装置１０４、ディスプレイ１０５を有してもよい。入力装置１０４は、例えば、スキャナー、タッチパネル、キーボード等である。ディスプレイ１０５は、例えば、ＬＥＤディスプレイ、液晶ディスプレイ等があげられる。
【００２２】
記憶部１１は、配車計画が記憶されている。前記配車計画は、例えば、ユーザである配車業者が有する複数の車両のそれぞれについての、集荷対象物の集荷計画を含む。具体的に、前記配車計画は、前記車両ごとに、その車両情報と、集荷計画とが、紐付けて記憶されている。前記車両情報は、例えば、識別情報、荷台の空間情報、前記車両を一意に特定できる情報であり、ＩＤ、車両の端末４０のＩＤ等があげられる。前記車両の端末は、例えば、前記車両に搭載されてもよいし、前記車両の運転手が携帯してもよい。
【００２３】
前記集荷計画は、集荷順序、集荷対象物の所在地、集荷対象物の集荷予定日時、集荷対象物の大きさの仮情報、および車両の荷台空間における集荷対象物の配置場所情報を含む。前記集荷計画は、例えば、事前に、複数の集荷対象物について、複数の車両への振り分けを行い、車両ごとに、複数の集荷対象物の集荷順序、前記集荷対象物ごとの集荷予定日時、荷台空間における集荷対象物の配置場所の決定を行うことで、設定され、記憶部１１に記憶される。
【００２４】
前記集荷対象物の所在地、および前記集荷対象物の大きさの仮情報は、例えば、前記依頼者からの依頼情報に基づく。依頼者が集荷を依頼する時点においては、例えば、前記集荷対象物が準備できていなかったり、梱包されていない状態であったりする。このため、依頼者からの依頼情報において、依頼時に得られる集荷対象物の大きさに関する情報は、実際の集荷対象物（現物）の大きさとは必ずしも一致しない場合がある。そこで、前記依頼者からの依頼時における集荷対象物の大きさの情報は、仮情報として記録される。
【００２５】
前記車両の荷台空間における集荷対象物の配置場所情報は、例えば、三次元空間における最適配置処理を行うプログラムが搭載されたシステムを用いて、生成できる。前記システムは、例えば、既存の製品（例えば、製品名ＵＬＴＲＡＦＩＸバニングオプション、ＮＥＣソリューションイノベータ製）が使用できる。前記システムによれば、例えば、前記集荷対象物の大きさの仮情報および前記荷台空間の大きさ情報（空間データともいう）を用いて、前記荷台空間における複数の集荷対象物の三次元的な空間配置をシミュレーションし、それぞれの配置場所を設定できる。
【００２６】
前記集荷対象物の集荷順序および集荷予定日時は、例えば、前記依頼者からの依頼情報における集荷希望日時および集荷対象物の所在地と、前記荷台空間における集荷対象物の配置場所情報とに基づいて、設定できる。
【００２７】
このような、複数の車両と、複数の集荷対象物とについての配車計画は、例えば、既存のプログラムが搭載されたシステムを用いて、生成することができる。前記システムは、例えば、既存の製品（例えば、製品名ＵＬＴＲＡＦＩＸ、ＮＥＣソリューションイノベータ製）が使用できる。
【００２８】
なお、記憶部１１は、例えば、コントロール装置１０に入力される各種情報、コントロール装置１０の処理によって得られる情報を記憶してもよい。
【００２９】
入力部１２は、集荷対象物の現物の大きさの実情報を入力する。前記実情報は、例えば、依頼者によって端末３０に入力され、端末３０から、通信回線網２０を介して、コントール装置１０に入力されてもよい。前記集荷対象物の現物の実情報は、例えば、依頼者からの依頼後、実際に依頼者によって前記集荷対象物の現物が準備できた時点で得られる情報である。このため、前記実情報は、例えば、配車計画に基づいた集荷日よりも前に入力される場合もあれば、集荷日に入力される場合もある。
【００３０】
前記実情報は、例えば、前記集荷対象物の現物に関する、高さ、幅、および奥行きの三軸の大きさ情報である。前記実情報は、例えば、前記現物を撮像した画像に基づく、前記現物の大きさを示す情報である。前記現物の大きさの実情報は、例えば、依頼者が、端末３０として、大きさを計測するアプリケーションを搭載した端末を使用し、前記集荷対象物を撮像することによって取得できる。このような端末３０は、例えば、カメラ等の撮像装置、加速度センサおよびジャイロセンサを備える。そして、依頼者が、端末３０により、前記集荷対象物の現物の周囲１８０°以上を撮影すると、前記アプリケーションによって、その撮像画像の平面化が行われ、前記加速度センサおよび前記ジャイロセンサに基づく撮像位置および角度から、前記現物の縦、横、および高さの位置が推定され、これが前記現物の三軸の大きさ情報、すなわち、前記実情報となる。端末３０により前記現物を撮像した画像に基づく前記現物の大きさを計測する場合、前記集荷対象物の現物が複数個ある場合、例えば、個々で計測されてもよいが、複数個の現物を寄せ集めた塊について画像を撮像し、前記現物を寄せ集めた塊の大きさを計測してもよい。前記現物の大前記画像に基づく前記実情報は、前述のように、例えば、依頼者の端末３０から出力され、通信回線網２０を介して、コントロール装置１０に入力される。
【００３１】
入力部１２は、例えば、さらに、複数の前記車両について、実働情報を入力する。前記実働情報は、例えば、時間と紐づけられており、前記配車計画に従って、実際に集荷を開始している各車両の情報である。前記実働情報は、例えば、前記車両の位置情報を含み、この他に、集荷に関する作業情報、移動情報等を含む。前記位置情報は、例えば、時間と紐付けられた、前記車両の位置に関する情報である。前記位置情報は、例えば、ＧＰＳ等によるリアルタイムの位置情報でもよい。前記作業情報は、例えば、集荷の開始、集荷の完了、前記集荷計画通りの集荷か否か等である。前記移動情報は、例えば、前記荷対象物の所在地への到着、前記所在地からの出発、移動中か否か等である。前記実働情報は、例えば、車両の端末４０から出力され、通信回線網２０を介して、コントロール装置１０に入力される。
【００３２】
集荷計画判定部１３は、前記実情報と前記集荷計画とから、前記集荷対象物の現物が、前記集荷計画通りに積載できるか否かを判定する。前記判定は、例えば、前述した、三次元空間における最適配置処理を行うシステム（例えば、製品名ＵＬＴＲＡＦＩＸバニングオプション、ＮＥＣソリューションイノベータ製）が使用できる。この場合、集荷計画判定部１３は、例えば、前記三次元空間における最適配置処理を行うシステムを含んでもよい。集荷計画判定部１３は、例えば、積載不可と判定された場合、前記集荷計画における前記荷台空間に対する、前記集荷対象物の現物のはみ出しの大きさを算出してもよい。はみ出しの大きさ（はみ出し量）は、例えば、縦、横、および高さの位置が推定され、これが前記はみ出し量の大きさ情報となる。
【００３３】
配置移動判定部１４は、前記集荷計画通りの積載が不可と判定された場合、前記配置場所情報に基づいて、前記荷台空間に対する前記集荷対象物の配置移動による積載の可否を判定する。前記判定は、例えば、前述した、三次元空間における最適配置処理を行うシステム（例えば、製品名ＵＬＴＲＡＦＩＸバニングオプション、ＮＥＣソリューションイノベータ製）が使用できる。この場合、配置移動判定部１４は、例えば、前記三次元空間における最適配置処理を行うシステムを含んでもよい。
【００３４】
集荷計画修正部１４は、前記集荷対象物の配置移動により積載が可能と判定された場合、配置移動する修正集荷計画を生成する。具体的には、前記荷台空間における集荷対象物の配置を移動させた新たな配置場所情報に変更した、前記修正集荷計画を生成する。
【００３５】
出力部１６は、前記集荷対象物の配置移動による積載が不可と判定された場合、積載不可であると出力する。前記積載不可の判定結果は、例えば、積載不可のメッセージでもよいし、アラートでもよい。前記積載不可の判定結果は、例えば、依頼者の端末３０、および車両の端末４０に出力される。
前記積載不可の判定結果は、例えば、依頼者の端末３０、および車両の端末４０に出力される。
【００３６】
依頼者の端末３０に対しては、例えば、前記積載不可の判定結果の他に、再度、前記集荷対象物の現物の大きさの実情報の入力を依頼するメッセージを出力してもよい。前述のように、前記実情報は、例えば、複数の集荷対象物（現物）を依頼者が任意に寄せ集め、その塊を撮像した画像に基づいて計測される。そして、同じ集荷対象物であっても、寄せ集め方（例えば、重ね方）が異なれば、その塊の全体形状は異なる形状となり、異なる形状であれば、配置移動により同じ車両の荷台空間に積載可能となる場合がある。そこで、前述のようなメッセージを出力することにより、再度、依頼者により、端末３０を介して新たな実情報が入力されれば、前記新たな実情報に基づいて、配置移動判定部１４により、前述のように、配置移動による積載の可否を判定することで、積載可能となる可能性もある。なお、前記メッセージの出力は、例えば、前記実情報の複数回にわたる再入力の依頼を防止するため、任意の回数（例えば、１回）に限定することが好ましい。
【００３７】
また、出力部１６は、前記集荷対象物の配置移動による積載が可能と判定された場合、前記修正集荷計画を出力する。前記修正集荷計画は、例えば、コントロール装置１０のディスプレイ１０５、前記修正集荷計画に基づいて集荷を実行する車両の端末４０等に出力される。
【００３８】
つぎに、本実施形態の配車コントロール方法（コントロール方法）について説明する。本実施形態の支援方法は、例えば、図１および図２に示すコントロール装置１０を用いて実施できる。なお、本実施形態のコントロール方法は、コントロール装置１０の使用には限定されない。
【００３９】
本実施形態のコントロール方法は、記憶部を使用し、入力工程、集荷計画判定工程、集荷計画修正工程、および出力工程を含む。前記記憶部は、例えば、コントロール装置１０の記憶部１１が使用できる。
【００４０】
前記入力工程は、集荷対象物の現物の大きさの実情報を入力する工程であり、例えば、コントロール装置１０の入力部１２により実行できる。
【００４１】
前記集荷計画判定工程は、前記実情報と前記集荷計画とから、前記集荷対象物の現物が、前記集荷計画通りの積載の可否を判定する工程であり、例えば、コントロール装置１０の集荷計画判定部１３により実行できる。
【００４２】
前記配置移動判定工程は、前記集荷計画通りの積載が不可と判定された場合、前記集荷計画の配置場所情報に基づいて、前記荷台空間に対する前記集荷対象物の配置移動による積載の可否を判定する工程である。この工程は、例えば、コントロール装置１０の配置移動判定部１４により実行できる。
【００４３】
前記集荷計画修正工程は、前記集荷対象物の配置移動により積載が可能と判定された場合、配置移動する修正集荷計画を生成する工程である。この工程は、例えば、コントロール装置１０の集荷計画修正部１５により実行できる。
【００４４】
前記出力工程は、前記集荷対象物の配置移動による積載が不可と判定された場合、積載不可であると出力し、前記集荷対象物の配置移動による積載が可能と判定された場合、前記修正集荷計画を出力するする工程である。この工程は、例えば、コントロール装置１０の出力部１６により実行できる。
【００４５】
つぎに、本実施形態のコントロール装置およびコントロール方法について、図３のフローチャートを例にあげて説明する。
【００４６】
まず、各車両の集荷計画を含む配車計画を、記憶部１１に記憶する（Ｓ１０１）。そして、前記入力部は、依頼者からの集荷対象物の現物の実情報を入力する（Ｓ１０２）。入力された集荷対象物の前記実情報と前記集荷計画とから、前記集荷対象物の現物が、前記集荷計画通りに積載できるか否かを判定し（Ｓ１０３）、積載可能の場合（ＹＥＳ）、その集荷計画を維持し（Ｓ１０４）、対応する車両に対して、維持した集荷計画を出力する（Ｓ１０５）。この際、例えば、依頼者に対して、維持した集荷計画に基づく、集荷予定日時を出力してもよい。
【００４７】
一方、積載不可の場合（Ｓ１０３、ＮＯ）、さらに、対応する車両の荷台空間において、前記集荷対象物の配置を移動することによって、積載できるか否かを判定する（Ｓ１０６）。配置移動によって積載可能と判定された場合（ＹＥＳ）、配置移動するように修正した修正集荷計画を生成し（Ｓ１０７）、対応する車両に対して、前記修正集荷計画を出力する（Ｓ１０８）。この際、例えば、依頼者に対して、前記修正集荷計画に基づく、集荷予定日時を出力してもよい。
【００４８】
配置移動によっても積載不可と判定された場合（Ｓ１０６、ＮＯ）、集荷業者に、配置移動でも積載不可であることを出力する（Ｓ１０９）。この際、積載不可であることと共に、はみだし量を出力してもよい。前記（Ｓ１０９）工程の出力は、例えば、コントロール装置１０のディスプレイ１０５等への表示である。
【００４９】
また、依頼者に対しては、積載不可であること、集荷対象物の現物の大きさについて、実情報の再入力の依頼を出力する（Ｓ１１０）。依頼者より、実情報が再入力されたかを判断し（Ｓ１１１）、再入力があった場合（ＹＥＳ）、前記（Ｓ１０３）工程以降の工程を繰り返し行う。なお、同じ依頼者に対して同じ集荷対象物についての再入力の依頼が複数回続くことを防止するために、例えば、再入力を依頼する前記工程（Ｓ１１０）は、任意の回数（例えば、１回）とする。また、依頼者から、例えば、一定期間に実情報の再入力がなかった場合、実情報の再入力が不可と入力された場合（ＮＯ）は、現状の集荷計画では積載不可と判定して、この結果を出力する（Ｓ１１２）。前記（Ｓ１１２）工程の出力は、例えば、コントロール装置１０のディスプレイ１０５への表示であり、さらに、対応予定であった車両の端末４０への出力を含んでもよい。なお、前記（Ｓ１１２）工程において、積載不可と判定された場合、例えば、後述する実施形態をさらに続けることで、積載可能となるように、各集荷車両の積載計画を含む配車計画を修正することもできる。
【００５０】
［実施形態２］
本実施形態は、コントロール装置１０が車両選択部１７を含み、前記コントロール方法が、車両選択工程を含む形態について、例をあげて説明する。この形態では、対応予定であった車両の荷台空間における配置位置の変更によっても積載不可である場合に、他の車両への配車変更を行うことで、より適した集荷を行うことができる。
【００５１】
車両選択部１７は、前記集荷対象物の配置移動による積載が不可と判定された場合、他の車両の集荷計画に基づいて、前記積載不可と判断された集荷対象物が積載可能な車両を選択する。前記車両選択工程は、前記集荷対象物の配置移動による積載が不可と判定された場合、他の車両の集荷計画に基づいて、前記積載不可と判断された集荷対象物が積載可能な車両を選択する工程であり、例えば、車両選択部１７によって、実行できる。
【００５２】
この場合、例えば、集荷計画修正部１５による前記集荷計画修正工程では、例えば、前記積載不可と判断された集荷対象物を集荷する車両の集荷計画から、前記集荷対象物の集荷を削除して、修正集荷計画を生成し、さらに、前記積載可能として選択された車両の集荷計画に、前記集荷対象物の集荷を追加して、修正集荷計画を生成する。そして、出力部１６による前記出力工程では、前記修正集荷計画を出力する。
【００５３】
前記集積対象物が積載可能な車両の選択方法は、特に制限されず、例えば、実際に集荷作業を行っている複数の車両の位置情報と、それらの集荷計画または修正集荷計画とを用いて、選択することができる。この場合、入力部１２による入力工程では、例えば、前記複数の前記車両の位置情報を含む前記実働情報を入力し、車両選択部１７による前記車両選択工程では、例えば、前記積載不可と判断された集荷対象物が積載可能な複数の車両を仮選択し、前記仮選択した複数の車両の位置情報と、集荷計画または修正集荷計画と、前記積載不可と判断された集荷対象物の所在地とに基づいて、前記集荷対象物の記憶された集荷予定日時に近い日時に集荷可能な車両を、本選択する。
【００５４】
前記車両の位置情報は、例えば、時間と紐づけられており、前述のように、車両の端末４０から通信回線網２０を介して入力される。
【００５５】
以下に、車両選択による配車変更について、具体例をあげて、図４〜６を用いて説明する。
【００５６】
本例では、車両Ａの集荷計画において、集荷対象物Ｚの集荷が予定されている場合を例にあげる。車両Ａからは、前述のように実働情報が入力されるため、例えば、前記実施形態１に示すように、車両Ａの集荷計画と、入力された集荷対象物Ｚの実情報とから、集荷対象物Ｚを積載可能か否かが、リアルタイムで判定される。そして、車両Ａの現状の集荷計画では、積載不可と判定された場合（Ｓ１１２）、例えば、図４のフローチャートに示すような処理が行われる。
【００５７】
前記集荷計画に基づいた集荷の完了時において、荷台空間の空きが、集荷対象物Ｚの積載に必要な空間でなければ、集荷車両の変更が必要な集荷対象物Ｚを集荷することはできない。そこで、まず、各車両について、記憶部１１の車両情報から、集荷完了時における荷台空間の空き空間を取得する（Ｓ２０１）。そして、各車両の集荷完了時における荷台空間の空き空間と、前記（１０２）工程で入力された集荷対象物Ｚの実情報とに基づいて、集荷対象物Ｚを積載可能か判定する（Ｓ２０２）。そして、積載不可（ＮＯ）と判定された車両は、集荷対象物Ｚを集荷する候補車両から除外し（Ｓ２０３）、積載可能（ＹＥＳ）と判定された車両を、候補車両として仮選択する（Ｓ２０４）。
【００５８】
一方、各車両からの実働情報を入力する（Ｓ３０１）。例えば、各車両から、下記表１に示すような実働情報（前記位置情報、前記集荷作業情報、前記移動情報等）が得られる。前記現在位置は、リアルタイムの位置でもよいが、例えば、下記表１に示すように、現在状況が集荷中の場合は、その集荷の位置（集荷対象物の所在地）とし、現在状況が移動中の場合は、向かっている次の集荷対象物の所在地としてもよい。
【００５９】
【表１】
2020160533.tif 000003
【００６０】
前記（Ｓ２０４）工程において、前記仮選択された候補車両について、集荷対象物Ｚの所在地Ｚまでの移動距離と移動時間とを算出する（Ｓ２０５）。そして、前記候補車両から、条件１「移動距離が短い」、および条件２「所在地への到着時間が誤差範囲以内」であるか否かを判断する（Ｓ２０６）。前記条件２は、具体的には、所在地への到着時間が、元の集荷予定日に対して誤差範囲以内であるかである。本例の場合は、車両Ａの集荷計画における所在地Ｚへの到着時間（集荷時間）に対して誤差範囲以内であるかとなる。前記誤差範囲は、特に制限されず、任意に設定でき、例えば、±３０分等である。そして、条件１および条件２を満たす車両がある場合（ＹＥＳ）、それを集荷対象物Ｚの集荷車両に本選択し、その車両と車両Ａとについて、修正集荷計画を生成し、前記工程（Ｓ１０８）に続く。条件１および条件２を満たす候補車両が複数ある場合は、その中で、最も移動距離が短く且つ最も誤差が小さい車両を選択すればよい。
【００６１】
一方、条件１および条件２を満たす車両がない場合（ＮＯ）、例えば、図５のフローチャートに示すような処理が行われる。
【００６２】
前述のように、各車両からの実働情報を入力する（Ｓ３０１）。例えば、各車両から、下記表２に示すような実働情報（前記位置情報、前記集荷作業情報、前記移動情報等）が得られる。なお、下記表２は、便宜上、前記表１と異なる数値を示しているが、これは何ら発明を制限しない。
【００６３】
【表２】
2020160533.tif 000004
【００６４】
前記（Ｓ２０４）で仮選択した候補車両について、移動距離が短い順に、ｎ台の車両を、さらに仮選択する（Ｓ４０１）。移動距離が同じ場合は、例えば、現在の空き空間が大きい車両を優先的に選択する。そして、各車両について、以下の（Ｓ４０２）工程、（Ｓ４０３）工程、（Ｓ４０４）工程を行う。すなわち、まず、各車両について、各集荷計画から、未集荷の集荷対象物を抽出する（Ｓ４０２）。現在状況が集荷中である場合は、現在位置の集荷対象物は、集荷済として、未集荷の集荷対象物を抽出する。また、各車両について、各集荷計画から、現在位置を出発する時点の空き空間を算出する（Ｓ４０３）。さらに、各車両について、現在位置の出発可能時間を算出する（Ｓ４０４）。
【００６５】
そして、現在位置、出発可能時間、および未集荷の集荷対象物の集荷予定情報（集荷予定日時等）に基づいて、ｎ台の候補車両間での集荷計画の組み換えを行う（Ｓ４０５）。すなわち、例えば、配車対象となる全ての車両と全ての未集荷の集荷対象物とについて、集荷の再計画を行うと、再計画の処理に時間を要するため、配車対象となる車両を任意のｎ台に絞り込み、集荷計画の組み換えを行う。この際、例えば、集荷予定の時間指定等の制約条件を加味することが好ましい。
【００６６】
前記組み換えを行った集荷計画の結果、未割当の集荷対象物が発生するかを判断し（Ｓ４０６）、発生しない場合（ＮＯ）は、組み替えた修正集荷計画を生成し、前記工程（Ｓ１０８）に続く。
【００６７】
一方、未割当の集荷対象物が発生する場合（ＹＥＳ）、例えば、図６のフローチャートに示すような処理が行われる。図６のフローチャートでは、図５のフローチャートとは異なり、集荷対象となる車両の制限を解除して、集荷計画の組み換えを行う。
【００６８】
前記（Ｓ２０４）で仮選択した候補車両について、以下の（Ｓ５０２）工程、（Ｓ５０３）工程、（Ｓ５０４）工程を行う。このフローチャートでは、前記（４０１）工程におけるｎ台の仮選択を省略したのみであることから、前記（Ｓ５０２）工程、（Ｓ５０３）工程、（Ｓ５０４）工程は、それぞれ、前記（Ｓ４０２）工程、（Ｓ４０３）工程、（Ｓ４０４）工程と同じであり、続く、（Ｓ５０５）工程、（Ｓ５０６）工程、および（Ｓ５０７）工程も、前記（Ｓ４０５）工程、前記（Ｓ４０６）、および前記（Ｓ４０７）工程と同じである。なお、未割当の集荷対象物が発生した場合（ＹＥＳ）は、例えば、割当不可として、新たな車両を手配し（Ｓ５０８）、終了する（ＥＮＤ）。
【００６９】
［実施形態３］
本実施形態のプログラムは、前記本発明のコントロール方法を、コンピュータ上で実行可能なプログラムである。または、本実施形態のプログラムは、例えば、コンピュータ読み取り可能な記録媒体に記録されてもよい。前記記録媒体としては、特に限定されず、例えば、前述のような記憶媒体等があげられる。
【００７０】
以上、実施形態を参照して本願発明を説明したが、本願発明は、上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【００７１】
＜付記＞
上記の実施形態および実施例の一部または全部は、以下の付記のように記載されうるが、以下には限られない。
（付記１）
記憶部、入力部、集荷計画判定部、配置移動判定部、集荷計画修正部、および出力部を含み、
前記記憶部は、
配車計画として、車両ごとに、その車両情報と、集荷計画とが、紐付けて記憶されており、
前記集荷計画は、集荷順序、集荷対象物の所在地、集荷対象物の集荷予定日時、集荷対象物の大きさの仮情報、および車両の荷台空間における集荷対象物の配置場所情報を含み、
前記入力部は、
集荷対象物の現物の大きさの実情報を入力し、
前記集荷計画判定部は、
前記実情報と前記集荷計画とから、前記集荷対象物の現物が、前記集荷計画通りに積載できるか否かを判定し、
前記配置移動判定部は、
前記集荷計画通りの積載が不可と判定された場合、前記配置場所情報に基づいて、前記荷台空間に対する前記集荷対象物の配置移動による積載の可否を判定し、
前記集荷計画修正部は、
前記集荷対象物の配置移動により積載が可能と判定された場合、配置移動する修正集荷計画を生成し、
前記出力部は、
前記集荷対象物の配置移動による積載が不可と判定された場合、積載不可であると出力し、
前記集荷対象物の配置移動による積載が可能と判定された場合、前記修正集荷計画を出力する、ことを特徴とする配車コントロール装置。
（付記２）
さらに、車両選択部を含み、
前記車両選択部は、
前記集荷対象物の配置移動による積載が不可と判定された場合、他の車両の集荷計画に基づいて、前記積載不可と判断された集荷対象物が積載可能な車両を選択し、
前記集荷計画修正部は、
前記積載不可と判断された集荷対象物を集荷する車両の集荷計画から、前記集荷対象物の集荷を削除して、修正集荷計画を生成し、
前記積載可能として選択された車両の集荷計画に、前記集荷対象物の集荷を追加して、修正集荷計画を生成し、
前記出力部は、
前記修正集荷計画を出力する、付記１に記載の配車コントロール装置。
（付記３）
前記入力部は、
複数の前記車両の位置情報を入力し、
前記車両選択部は、
前記積載不可と判断された集荷対象物が積載可能な複数の車両を仮選択し、
前記仮選択した複数の車両の位置情報と、集荷計画または修正集荷計画と、前記積載不可と判断された集荷対象物の所在地とに基づいて、前記集荷対象物の記憶された集荷予定日時に近い日時に集荷可能な車両を、本選択する、付記２に記載の配車コントロール装置。
（付記４）
前記集荷対象物の現物の大きさの実情報が、前記現物の撮像画像に基づく大きさ情報である、付記１から３のいずれかに記載の配車コントロール装置。
（付記５）
前記出力部は、
前記集荷対象物の配置移動による積載が不可と判定された場合、前記集荷対象物の現物の大きさの実情報の再入力の要求を出力する、付記１から４のいずれかに記載の配車コントロール装置。
（付記６）
記憶部を使用し、
入力工程、集荷計画判定工程、配置移動判定工程、集荷計画修正工程、および出力工程を含み、
前記記憶部は、
配車計画として、車両ごとに、その車両情報と、集荷計画とが、紐付けて記憶されており、
前記集荷計画は、集荷順序、集荷対象物の所在地、集荷対象物の集荷予定日時、集荷対象物の大きさの仮情報、および車両の荷台空間における集荷対象物の配置場所情報を含み、
前記入力工程は、
集荷対象物の現物の大きさの実情報を入力し、
前記集荷計画判定工程は、
前記実情報と前記集荷計画とから、前記集荷対象物の現物が、前記集荷計画通りの積載の可否を判定し、
前記配置移動判定工程は、
前記集荷計画通りの積載が不可と判定された場合、前記配置場所情報に基づいて、前記荷台空間に対する前記集荷対象物の配置移動による積載の可否を判定し、
前記集荷計画修正工程は、
前記集荷対象物の配置移動により積載が可能と判定された場合、配置移動する修正集荷計画を生成し、
前記出力工程は、
前記集荷対象物の配置移動による積載が不可と判定された場合、積載不可であると出力し、
前記集荷対象物の配置移動による積載が可能と判定された場合、前記修正集荷計画を出力する、ことを特徴とする配車コントロール方法。
（付記７）
さらに、車両選択工程を含み、
前記車両選択工程は、
前記集荷対象物の配置移動による積載が不可と判定された場合、他の車両の集荷計画に基づいて、前記積載不可と判断された集荷対象物が積載可能な車両を選択し、
前記集荷計画修正工程は、
前記積載不可と判断された集荷対象物を集荷する車両の集荷計画から、前記集荷対象物の集荷を削除して、修正集荷計画を生成し、
前記積載可能として選択された車両の集荷計画に、前記集荷対象物の集荷を追加して、修正集荷計画を生成し、
前記出力工程は、
前記修正集荷計画を出力する、付記６に記載の配車コントロール方法。
（付記８）
前記入力工程は、
複数の前記車両の位置情報を入力し、
前記車両選択工程は、
前記積載不可と判断された集荷対象物が積載可能な複数の車両を仮選択し、
前記仮選択した複数の車両の位置情報と、集荷計画または修正集荷計画と、前記積載不可と判断された集荷対象物の所在地とに基づいて、前記集荷対象物の記憶された集荷予定日時に近い日時に集荷可能な車両を、本選択する、付記７に記載の集荷コントロール方法。
（付記９）
前記集荷対象物の現物の大きさの実情報が、前記現物の撮像画像に基づく大きさ情報である、付記６から８のいずれかに記載の配車コントロール方法。
（付記１０）
前記出力工程は、
前記集荷対象物の配置移動による積載が不可と判定された場合、前記集荷対象物の現物の大きさの実情報の再入力の要求を出力する、付記６から９のいずれかに記載の配車コントロール方法。
（付記１１）
付記６から１０のいずれかに記載の配車コントロール方法をコンピュータに実行させることを特徴とするプログラム。
（付記１２）
付記１１に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【００７２】
以上、実施形態を参照して本願発明を説明したが、本願発明は、上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解しうる様々な変更をすることができる。
【産業上の利用可能性】
【００７３】
本発明によれば、集荷対象物の現物の大きさの実情報を利用することにより、例えば、依頼者から予め取得した集荷対象物の大きさの仮情報に基づいてたてられた集荷計画が、そのまま利用できるか否か、利用できない場合も、荷台空間における配置場所を変更するのみで集荷が可能になるか等を判定できる。このため、例えば、事前の修正はもちろんのこと、実際に車両が集荷を開始している状況であっても、リアルタイムで、集荷が可能となるように配車のコントロールを行うことができる。このため、例えば、時間やコストの無駄を抑制できる。
【符号の説明】
【００７４】
１０  配車コントロール装置
１１  記憶部
１２  入力部
１３  集荷計画判定部
１４  配置移動判定部
１５  集荷計画修正部
１６  出力部
１７  車両選択部
【図１】
2020160533.tif 000005
【図２】
2020160533.tif 000006
【図３】
2020160533.tif 000007
【図４】
2020160533.tif 000008
【図５】
2020160533.tif 000009
【図６】
2020160533.tif 000010