(57)【要約】【課題】本特許は、複数の計画に対して適切な計画対象オーダを選択できる仕組みを提供することを目的とする。【解決手段】計画オーダを対象として複数の計画を作成する情報処理装置であって、それぞれの計画に対し、前記計画オーダの属性情報に基づいて、計画対象として前記計画オーダを選択する条件を記憶する記憶手段と、前記条件により前記計画の計画対象として前記計画オーダを選択する選択手段と、前記選択された計画オーダを対象として、前記計画を作成する計画作成手段とを備えることを特徴とする。【選択図】図３
2018173706.tif 000002
【特許請求の範囲】
【請求項１】
計画オーダを対象として複数の計画を作成する情報処理装置であって、
それぞれの計画に対し、前記計画オーダの属性情報に基づいて、計画対象として前記計画オーダを選択する条件を記憶する記憶手段と、
前記条件により前記計画の計画対象として前記計画オーダを選択する選択手段と、
前記選択された計画オーダを対象として、前記計画を作成する計画作成手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記選択手段により選択された計画オーダに基づいて、前記計画に対する評価値を算出する算出手段と、
前記計画に対する評価値を表示装置に表示する表示制御手段と
を備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記計画で使用可能なリソースの能力を含むリソース情報を記憶する記憶手段を備え、
前記評価値には、前記計画にて使用可能なリソースの能力に対する前記計画に割り当てられた計画オーダの量により算出される比率を含むことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記条件を変更する条件変更手段を備え、
前記選択手段は、前記変更された条件により前記計画の計画対象として前記計画オーダを選択することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記複数の計画は、輸配送手段の種類の異なる複数の輸配送計画であることを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
計画オーダを対象として複数の計画を作成し、それぞれの計画に対し前記計画オーダの属性情報に基づいて計画対象として前記計画オーダを選択する条件を記憶する記憶手段を備える情報処理装置の制御方法であって、
選択手段が、前記条件により前記計画の計画対象として前記計画オーダを選択する選択ステップと、
計画作成手段が、前記選択された計画オーダを対象として、前記計画を作成する計画作成ステップと
を備えることを特徴とする情報処理装置の制御方法。
【請求項７】
計画オーダを対象として複数の計画を作成する情報処理装置において実行可能なプログラムであって、
前記情報処理装置を、
それぞれの計画に対し、前記計画オーダの属性情報に基づいて、計画対象として前記計画オーダを選択する条件を記憶する記憶手段と、
前記条件により前記計画の計画対象として前記計画オーダを選択する選択手段と、
前記選択された計画オーダを対象として、前記計画を作成する計画作成手段
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の計画を作成する場合に、各計画に対する計画対象オーダを選択する技術に関する。
【背景技術】
【０００２】
輸配送計画では、どこからどこに何をどれだけ運ぶかを示すオーダ情報と、トラック、貨物列車等の輸配送手段を入力として、どのオーダをどの輸配送手段で（トラックの場合はどの車両で）、どの順序に配送するかを決定する。その際、時間指定、最大積載量などの制約条件を充足し、かつ、車両台数の最小化や積載率の最大化などの目的関数の評価が良くなるように決定する。
【０００３】
輸配送手段においては、トラックの場合、使用する車両の車型および車両台数に応じて運賃が定まる貸切便や、荷量に応じて運賃が定まる路線便など、支払運賃の契約形態の違いで複数の輸配送手段がある。トラック以外では、船舶、鉄道（貨物列車）、航空便等の輸配送手段がある。複数種類の輸配送手段を使用する輸配送の形態をマルチモーダルと呼ぶ。
【０００４】
このようなマルチモーダルの輸配送計画において、どのオーダをどの輸配送手段に割り当てるかの意思決定が必要であるが、基本的な考え方としては、個々のオーダの荷量や輸送距離をもとに、当該オーダにとっての運賃安くなるような輸配送手段を選択し、割り当てることが多い（例えば、重量が2000kg以上、かつ、距離が400km以上なら鉄道、等）。一方、各輸配送手段には、１日あたりの輸送量の上限（例：トラック貸切便の場合、その台数）がある。したがって、輸配送手段ごとの使用可能上限を超えない範囲で、オーダを割り当てる必要がある。
【０００５】
マルチモーダルの輸配送計画の計画立案の手順としては、単純な方法として、同一種類の輸配送手段ごとにシーケンシャル（逐次的）に立案する方法がある。図１０は、マルチモーダルの輸配送計画をシーケンシャルに立案するフローの例である。図１０の例では、計画単位１（例：鉄道）、計画単位２（例：トラック貸切便）の順に立案する。まず、計画単位１の計画において、ステップＳ１−１では、全輸配送オーダから計画単位１が対象とする輸配送手段（例：鉄道）での輸送に適した（つまり当該輸配送手段で輸送するとコストが小さい）計画対象オーダを選択する（割り当て対象のオーダをあらかじめ絞り込んでおく）。ステップＳ１−２では、選択したオーダをもとに計画立案を行う。計画単位１の輸配送手段の使用可能数上限等の制約により、選択したオーダがすべて割り当てられず、未割当てオーダが残った場合、そのオーダは次の計画単位の計画に繰り越す。計画単位２の計画において、ステップＳ２−１では、計画単位１で選択されなかったオーダおよび計画単位１にて未割当てとなったオーダの中から、計画単位２の輸配送手段に適した計画対象オーダを選択する。ステップＳ２−２では、選択したオーダをもとに計画立案を行う。計画単位１の計画と同様、未割当てのオーダが残ると次の計画に繰り越す。このような計画は、通常は日単位（積日単位または納品日単位）で行うことが多い。
【０００６】
なお、多段階にシーケンシャルに計画する理由は、計画立案時に考慮する制約条件や目的関数が輸配送手段ごとに異なるためである。また、輸配送手段ごとの計画において、すべてのオーダを計画対象とせず、計画対象オーダを選択している理由は２つあり、１つ目は個々の計画立案における計画時間を極力短縮するため、２つ目は非適切なオーダの割り当てによって非効率なルートが生成されてしまうのを抑制するためである。
【０００７】
上述のように多段階の輸配送計画では、個々の計画立案時に計画対象オーダを選択するが、マルチモーダルの多段階の輸配送計画に限らず、計画立案時に計画対象のオーダを選択する（あらかじめ絞り込んでおく）ケースは多い。
【０００８】
しかし、従来、計画対象オーダの選択において、都度、計画立案者が状況判断しながら手動で選択しており、その作業は煩雑であり、時間がかかる。またオーダの選択方法には属人性があり、業務ノウハウの引き継ぎが容易でない。
【０００９】
また、計画単位ごとに、計画対象オーダを適切に選ばないと、非効率な輸配送計画になる。特にオーダの構成（方面別、製品別の量）は日々変動するため、適切な計画対象オーダの選択には日ごとの調整が必要となる場合がある。
【００１０】
特許文献１には、計画対象製品、計画対象エリア、計画対象期間を画面上で指定して、計画対象オーダを選択して輸送計画を立案する輸送計画システムに関する技術が開示されている。
【００１１】
特許文献２には、計画対象となる日のオーダに対して、計画対象となる日のオーダ以外のオーダを計画対象として追加して配送計画を作成する配送計画立案装置に関する技術が開示されている。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】特開２００８−１１４９６０号公報
【特許文献２】特開２００７−８６１８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１３】
特許文献１の輸送計画システムでは、計画対象の選択条件を自動的に設定する機能はなく、都度、計画立案者の判断に基づいて選択する必要がある。都度、オーダを選択するのは煩雑で時間がかかる上、オーダの選択方法には属人性があり、業務ノウハウの引き継ぎが容易でないという課題がある。また、多段階の計画を対象としたシステムではない。
【００１４】
特許文献２の配送計画立案装置では、計画対象オーダの自動選択は、「日」が近いかどうかに限定されており、制約条件等の特徴が異なる多段階の計画において、各計画に適切な計画対象オーダを選択することはできない。
【００１５】
そこで、本特許は、複数の計画に対して適切な計画対象オーダを選択できる仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１６】
本発明は、計画オーダを対象として複数の計画を作成する情報処理装置であって、それぞれの計画に対し、前記計画オーダの属性情報に基づいて、計画対象として前記計画オーダを選択する条件を記憶する記憶手段と、前記条件により前記計画の計画対象として前記計画オーダを選択する選択手段と、前記選択された計画オーダを対象として、前記計画を作成する計画作成手段とを備えることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、複数の計画に対して適切な計画対象オーダを選択できるできるようになる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態である輸配送計画システムの構成の一例を示すシステム構成図である。
【図２】輸配送計画システムを構成するクライアント１０１、サーバ１０３に適用可能な情報処理装置のハードウェア構成の一例を示すブロック図である。
【図３】輸配送計画システムの機能ブロック図である。
【図４】輸配送計画システムの一連の処理の一例を示すフローチャートである。
【図５】オーダテーブルの一例を示すデータ図である。
【図６】輸配送手段テーブルの一例を示すデータ図である。
【図７】オーダ選択条件テーブルの一例を示すデータ図である。
【図８】輸配送計画結果テーブルの一例を示すデータ図である。
【図９】オーダ選択条件調整画面の一例を示す画面イメージである。
【図１０】従来のマルチモーダル輸配送計画の作成手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００２０】
図１は、本発明における輸配送計画システムのシステム構成の一例を示す図である。
【００２１】
図中１０３のサーバは、本発明の情報処理装置として機能する装置であり、クライアント１０１からの輸配送計画作成指示を受け付けると、後述する輸配送計画作成処理を行う。
【００２２】
１０１はクライアントであって、サーバ１０３に対して輸配送計画作成指示を行うためにユーザが用いる端末装置である。
【００２３】
１０４は、サーバ１０３とクライアント１０１を相互に通信可能に接続するＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワークである。
【００２４】
以上で図１のシステム構成図の説明を終了する。
【００２５】
以下、図２を用いて、図１に示したクライアント１０１、サーバ１０３に適用可能な情報処理装置のハードウェア構成の一例について説明する。
【００２６】
図２は、クライアント１０１、サーバ１０３に適用可能な情報処理装置のハードウェア構成の一例を示すブロック図である。
【００２７】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００２８】
２０３はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは外部メモリ２１１からＲＡＭ２０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００２９】
また、２０５は入力コントローラで、キーボード（ＫＢ）２０９や不図示のマウス等のポインティングデバイス等からの入力を制御する。２０６はビデオコントローラで、ディスプレイ２１０等の表示器への表示を制御する。なお、表示器はＣＲＴや、液晶ディスプレイ等の様々な種類が存在する。
【００３０】
２０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶する外部記憶装置（ハードディスク（ＨＤ））や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるＣＦカードメモリ等の外部メモリ２１１へのアクセスを制御する。
【００３１】
２０８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、図１に示したインターネット１０４）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００３２】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ディスプレイ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３３】
本発明を実現するための後述する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ２１１に格納されており、これらについての詳細な説明も後述する。
【００３４】
以上で図２のハードウェア構成図の説明を終了する。
【００３５】
次に、図３を用いて、本発明の実施形態である輸配送計画成システム１００の機能ブロック図について説明する。
【００３６】
サーバ１０３は、データ管理部３０１、送信制御部３０２、受信制御部３０３、輸配送計画立案部３０４、オーダ選択条件抽出部３０５、オーダ選択条件調整部３０６を備えている。また、クライアント１０１は、送信制御部３１１、受信制御部３１２、入力・表示制御部３１３を備えている。
【００３７】
データ管理部３０１は、輸配送計画立案、オーダ選択条件抽出、オーダ選択条件調整に必要となるデータである、オーダデータ、輸配送手段データ、配車結果データ、制約条件データ、オーダ選択条件データをそれぞれ管理するためのデータテーブルであるオーダテーブル５０１、輸配送手段テーブル６０１、輸配送計画結果テーブル８０１、制約条件・評価指標テーブル３０７、オーダ選択条件テーブル７０１を管理する機能部である。これらデータテーブルの構成については、後述することにする。
【００３８】
送信制御部３０２は、データ管理部３０１で管理されているデータから必要なデータをクライアント１０１へ送信する機能部である。
【００３９】
受信制御部３０３は、クライアント１０１から受信したデータをデータ管理部３０１に記憶する機能部である。
【００４０】
輸配送計画立案部３０４は、オーダテーブル５０１のオーダ群の内、後述のオーダ選択条件に従って選択されたオーダを、輸配送手段テーブル６０１の輸配送手段群に割り当てることにより、どのオーダをどの輸配送手段でどの順に配送するかを立案する機能部である。立案の際は、制約条件・評価指標テーブル３０７の制約条件を充足し、かつ評価指標に基づく評価値の良い計画を立案する。
【００４１】
オーダ選択条件抽出部３０５は、輸配送計画立案部３０４が、計画単位ごとに逐次的に計画する際に、オーダテーブル５０１から、計画対象のオーダを選択するためのオーダ選択条件を取得する機能部である。オーダ選択条件は、オーダ選択条件テーブル７０１から取得する。
【００４２】
オーダ選択条件調整部３０６は、取得したオーダ選択条件、当該選択条件に従ってオーダを選択した際の評価指標、選択したオーダの一覧を表示し、オーダ選択条件を画面上で変更する機能部である。
【００４３】
クライアント１０１は、送信制御部３１１、受信制御部３１２、入力・表示制御部３１３を備えている
送信制御部３１１は、入力・表示制御部３１３で入力されたデータから必要なデータをサーバ１０３へ送信する機能部である。
【００４４】
受信制御部３１２は、サーバ１０３から受信したデータを入力・表示制御部３１３に受け渡す機能部である。
【００４５】
入力・表示制御部３１３は、受信制御部３１２から受け渡される、輸配送計画結果を画面表示し、オーダデータ変更、輸配送手段データ変更、輸配送計画の計画変更等の意思入れ入力を受け付けて結果を送信制御部３１１に受け渡す機能部である。
【００４６】
以上で図３の機能ブロック図の説明を終了する。
【００４７】
次に、図５〜図８を参照して、本発明の実施形態である輸配送計画システムにおいて使用するデータテーブルの一例について説明する。
【００４８】
図５のオーダテーブル５０１は、輸配送計画の配送指示である輸配送オーダを示すテーブルの一例であり、オーダＮＯ５０２、発地５０３、発地住所５０４、着地５０５、着地住所５０６、品目５０７、重量５０８、納品日５０９などの項目からなる。
【００４９】
オーダＮＯ５０２は輸配送オーダを一意に示す英数字列である。発地５０３は出発地となる施設等の名称または略称、発地住所５０４は出発地の住所を示す。着地５０５は到着地となる施設等の名称または略称、着地住所５０６は到着地の住所を示す。品目５０７は配送する物品の名称または型番等の識別情報、重量５０８は配送する物品の総重量、納品日５０９は到着地に納品する日付を示す。
【００５０】
図６の輸配送手段テーブル６０１は、割り当て対象の輸配送手段を示すテーブルの一例であり、計画単位６０２、輸配送手段６０３、計画対象日６０４、キャパシティ６０５などの項目からなる。
【００５１】
計画単位６０２は輸配送計画を実行する単位であり、本実施例では輸配送手段の種類ごとに計画実行するため輸配送手段の種類を示す。輸配送手段６０３には、トラック貸切便のように、１台ずつの車両に割り当てる計画においては、個々の車両を示す情報が登録される。トラック路線便にように、計画時点では個々の車両を特定しない計画の場合は、個々の車両を示す情報は特に登録せず、「トラック路線便」という１つのリソースのみ登録される。計画対象日６０４は当該輸配送手段が稼働可能な日付を示し、配送計画により決められた配送日に対し当該輸配送手段を割り当て可能であることを表す。キャパシティ６０５には、計画対象日６０４において割当て可能なオーダの最大量が登録される。
【００５２】
図７のオーダ選択条件テーブル７０１は、オーダ選択条件を示すテーブルの一例であり、計画単位７０２、曜日７０３、連番７０４、また選択条件の属性として、発地７０５、重量７０６、納品先までの距離７０７、品目７０８などの項目からなる。
【００５３】
計画単位７０２は輸配送計画を実行する単位であり、本実施例では輸配送手段の種類を示す。曜日７０３は計画対象日の曜日を示し、本実施例では計画対象日として納品日ごとに計画を作成するため、輸配送オーダの納品日５０９の曜日に対応する。連番７０４は、計画単位と曜日の組み合わせに対して、選択条件が複数パターン存在する場合の連番である。
【００５４】
発地７０５は出発地の名称または略称、重量７０６は輸配送オーダの重量、納品先までの距離７０７は発地と着地の間の標準的な距離、品目７０８は配送する物品の名称または型番等の識別情報であり、これらの項目により輸配送オーダを絞り込むことが可能となる。なお、この選択条件の属性は一例であり、計画の特徴等により任意に決定すればよい。
【００５５】
例えば、レコード７１１、７１２では、計画単位がトラック貸切便、かつ計画対象日の曜日が月曜日の計画立案においては、発地がＡ工場、かつ重量が2000〜99999、かつ納品先までの距離が300km以下のオーダと、発地がＢ工場、かつ重量が2000〜99999、かつ納品先までの距離が400km以下のオーダを選択することを表す。
【００５６】
図８の輸配送計画結果テーブル８０１は、輸配送計画結果を格納するテーブルであり、計画対象日８０２、計画単位８０３、輸配送手段８０４、オーダＮＯ８０５、配送順８０６などの項目からなる。
【００５７】
計画対象日８０２は輸配送計画を立案する基準となる日付であり、本実施例ではオーダの納品日が基準となる。計画単位８０３は輸配送計画を実行する単位であり、本実施例では輸配送手段の種類を示す。計画対象日８０２、計画単位８０３ごとに輸配送計画を立案した結果を以下の項目に格納する。
【００５８】
輸配送手段８０４は輸配送計画により割り当てられた輸配送手段を示し、輸配送手段テーブル６０１の輸配送手段６０３に対応する。オーダＮＯ８０５は輸配送手段８０４にて配送する輸配送オーダのオーダＮＯを示す。配送順８０６は、当該輸配送手段におけるオーダの配送順を示す。トラック路線便のように順序を決定する必要がないものは、配送順は特に定めない。
【００５９】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
【００６０】
以上でデータテーブルの説明を終了する。
【００６１】
次に、図９を参照して、本発明の実施形態である輸配送計画システムにおいて使用する画面の一例について説明する。
【００６２】
図９は、計画対象オーダの選択条件を調整するためのオーダ選択条件調整画面９００の一例を示す。
【００６３】
オーダ選択条件調整画面９００はクライアント１０１のディスプレイ２１０等に表示され、キーボード２０９等によりユーザからのデータ入力やデータ選択を受け付ける。
【００６４】
オーダ選択条件調整画面９００は、計画単位９０１、計画対象日９０２、曜日９０３、条件取得ボタン９０４、オーダ選択条件９０５、選択実行ボタン９０６、選択評価９０７、オーダ一覧９０８、オーダ選択条件一覧９０９、計画実行ボタン９１０からなる。
【００６５】
計画単位９０１は、現在計画中の計画単位を表示するが、必要に応じてユーザが変更可能である。計画対象日９０２は、現在計画中の計画対象日を表示するが、必要に応じてユーザが変更可能である。計画対象日を変更するとそれに対応して曜日９０３が更新される。条件取得ボタン９０４を押下すると、当該計画単位および計画対象日の曜日に対応するオーダ選択条件が、オーダ選択条件テーブル７０１から取得され、オーダ選択条件９０５の「連番」、「発地」、「重量」、「納品先までの距離」、「品目」の各設定欄に、自動的に設定される。
【００６６】
オーダ選択条件９０５は、オーダ選択条件を表示し、オーダ選択条件の各設定値をユーザが手動で変更できるようにするものである。また、オーダ選択条件一覧９０９は該当するオーダ選択条件の一覧を表示しており、オーダ選択条件９０５が変更されると連動して表示内容が変更される。
【００６７】
選択実行ボタン９０６を押下すると、現在のオーダ選択条件に基づいてオーダが選択される。
【００６８】
選択評価９０７は、選択したオーダの各種評価値を表示するものである。評価値には、詳細な輸配送計画を立案するまでに選択されたオーダに基づいて事前に算出できる平均積載率のような輸配送計画に影響する統計値等が採用され、これにより、ユーザが現在のオーダ選択条件の良し悪しを判断できる。
【００６９】
なお、本実施例では、現在のオーダ選択条件によるオーダ選択結果に対する各種評価値の表示のみであるが、オーダ選択条件の変更前後の値を比較できるように表示してもよいし、複数の計画単位の各種評価値を比較できるように表示してもよい。また、数値のみでなく、グラフ等を使用して各種評価値を示すことにより直観的に把握することができる。
【００７０】
オーダ一覧９０８は、オーダの内、どのオーダが選択対象かを示すためのものである。オーダ選択条件に合致するオーダが、「選択済」のチェックボックスにチェック付きで表示される。
【００７１】
計画実行ボタン９１０は、選択されたオーダにて計画実行を起動するためのボタンである。
【００７２】
以上で画面の説明を終了する。
【００７３】
次に、図４を参照して、本発明の実施形態である輸配送計画システムの計画立案フローについて説明する。
【００７４】
図４は、本発明の実施形態である輸配送計画システムの計画立案フローの一例を示すフローチャートである。
【００７５】
図４の処理は、サーバ１０３のＣＰＵ２０１にて実行される。
【００７６】
ステップＳ０００では、サーバ１０３のＣＰＵ２０１は、クライアント１０１のディスプレイ２１０にオーダ選択条件調整画面９００を表示させる。
【００７７】
ステップＳ００１では、サーバ１０３のＣＰＵ２０１は、立案対象の計画対象日を１つ選択する（あらかじめ定めた期間の昇順に選択する）。計画対象日は、積日単位とする場合、納品日単位とする場合等あるが、本実施例では納品日単位を想定している。なお、計画対象日の範囲は、本日からの日数を固定的に事前設定しておいてもよいし、計画立案を開始する都度、ユーザから日付範囲の指定を不図示の画面から受け付けてもよい。また、「翌日の計画」のように１日分の計画のみを立案する場合は、日ごとの繰り返し処理は不要である。
【００７８】
ステップＳ００２では、サーバ１０３のＣＰＵ２０１は、立案対象の計画単位を１つ選択する（あらかじめ定めた順序の順に選択する）。例えば、「トラック貸切便」、「トラック路線便」等の計画単位が１つ定まる。
【００７９】
ステップＳ００１、Ｓ００２により、オーダ選択条件調整画面９００の計画単位９０１には現在の計画単位を、計画対象日９０２には現在の計画対象日を設定し、９０３に曜日を表示する。
【００８０】
ステップＳ００３では、ユーザからオーダ選択条件調整画面９００の条件取得ボタン９０４の押下を受け付けることにより、サーバ１０３のＣＰＵ２０１は、対象の計画単位、および計画対象日の曜日に対応するオーダ選択条件をオーダ選択条件テーブル７０１から取得する。そして、取得したオーダ選択条件を、オーダ選択条件調整画面９００のオーダ選択条件９０５に設定し、オーダ選択条件一覧９０９に取得したオーダ選択条件全てを表示する。複数の連番が存在する場合は、オーダ選択条件９０５には連番１について設定する。また、本処理は、ユーザから条件取得ボタン９０４の押下を受け付けることなく自動で実行してもよい。
【００８１】
ステップＳ００４では、ユーザからオーダ選択条件調整画面９００の選択実行ボタン９０６の押下を受け付けることにより、サーバ１０３のＣＰＵ２０１は、オーダ選択条件に基づき、オーダテーブル５０１からオーダを選択する。また、本処理は、ユーザから選択実行ボタン９０６の押下を受け付けることなく、ステップＳ００３でのオーダ選択条件の取得やステップＳ００７でのオーダ選択条件の修正に連動して自動で実行してもよい。
【００８２】
ステップＳ００５では、サーバ１０３のＣＰＵ２０１は、選択したオーダの評価を行い、評価結果をオーダ選択条件調整画面９００の選択評価９０７に表示する。また、オーダ一覧９０８に、選択済のオーダを表示する。ユーザは選択評価９０７の内容を参照して、オーダ選択条件を調整するか否かの意思決定を行うことが可能となる。
【００８３】
ステップＳ００６では、ユーザからオーダ選択条件調整画面９００のオーダ選択条件９０５を修正するか否かの判断を受け付ける。修正する場合はステップＳ００７へ、修正しない場合はステップＳ００８へ進む。具体的には、計画実行ボタン９１０が押下された場合、ステップＳ００８に進み、それ以外の場合はステップＳ００７に進む。
【００８４】
ステップＳ００７では、ユーザからオーダ選択条件調整画面９００のオーダ選択条件９０５の修正を受け付ける。例えば、選択評価９０７のオーダ合計重量が、輸配送手段キャパシティ合計（計画単位９０１、計画対象日９０２における使用可能な輸配送手段のキャパシティの合計）よりも大幅に少ない場合、対象のオーダが増えるように、オーダ選択条件を調整する。オーダ選択条件９０５の修正を受け付けた後、選択実行ボタン９０６の押下を受け付けることにより、ステップＳ００４に進み、修正されたオーダ選択条件に基づき、オーダテーブル５０１からオーダを選択する。さらに、ステップＳ００５に進み、選択したオーダの評価を行い、評価結果をオーダ選択条件調整画面９００の選択評価９０７に表示する。ステップＳ００６で、オーダ選択が適切と判断され計画実行ボタン９１０が押下されるまで、Ｓ００７→Ｓ００４→Ｓ００５→Ｓ００６を繰り返す。
【００８５】
また、修正されたオーダ選択条件は、今回の計画限りのオーダ選択条件としてもよいし（一時的対応）、オーダ選択条件テーブル７０１の該当レコードを修正されたオーダ選択条件で更新して今後の計画に使用するようにしてもよい（恒久的対応）。
【００８６】
ステップＳ００８では、サーバ１０３のＣＰＵ２０１は、輸配送手段テーブルから当該計画単位、計画対象日に対応する輸配送手段を取得し、選択したオーダを対象として、輸配送計画を立案する。輸配送計画を立案後、不図示の輸配送計画結果表示画面をユーザに提示し、ユーザは必要であれば、ステップＳ００７に戻ってオーダ選択条件の修正からやり直すことも可能である。
【００８７】
ステップＳ００９は計画単位の繰り返しの終端、ステップＳ０１０は計画対象日の繰り返しの終端である。計画対象となる全ての計画対象日、計画単位について処理を実施して本フローを終了する。
【００８８】
なお、本処理フローでは、計画対象日、計画単位ごとに、オーダ選択と計画立案とを繰り返す逐次的な処理としたが、最初に全ての計画対象日、計画単位に対してオーダ選択を実施した後、全ての計画対象日、計画単位に対して計画立案を実施する一括的な処理としてもよい。一括的処理のオーダ選択では、複数の計画対象日、計画単位の計画の間で対象となるオーダの重複を避ける等の処置が必要となるが、この場合も、他の計画で採用されなかったオーダを別の計画の対象として繰り越すようにしてもよい。
【００８９】
上記により、複数の計画に対して、オーダ選択条件に基づいて計画対象オーダを自動で選択し、さらに評価指標を参照しながらオーダ選択条件を調整することができる。これにより、その時々のオーダ状況に応じて適切な計画対象オーダの選択を実施することができるようになる。
【００９０】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００９１】
また、本発明におけるプログラムは、図４に示すフローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は図４の処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは図４の各装置の処理方法ごとのプログラムであってもよい。
【００９２】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００９３】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【００９４】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク、ソリッドステートドライブ等を用いることができる。
【００９５】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９６】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９７】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【００９８】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【００９９】
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１００】
１００    輸配送計画システム
１０１    クライアント
１０３    サーバ
１０４    ネットワーク
【図１】
2018173706.tif 000003
【図２】
2018173706.tif 000004
【図３】
2018173706.tif 000005
【図４】
2018173706.tif 000006
【図５】
2018173706.tif 000007
【図６】
2018173706.tif 000008
【図７】
2018173706.tif 000009
【図８】
2018173706.tif 000010
【図９】
2018173706.tif 000011
【図１０】
2018173706.tif 000012