(57)【要約】【課題】予め規格化された住所情報にて、受け付けた住所データを登録する住所登録装置、該住所登録装置に登録された住所データを用いた伝票情報に基づき、該伝票情報が示す荷物を積載する車両を決定する配車処理装置、コンピュータを該配車処理装置として動作させるためのコンピュータプログラムを提供する。【解決手段】ＣＰＵ１０が、伝票情報１２ａの住所データを対応する郵便番号に変換し、得られた郵便番号から、住所情報テーブル１１ｃに基づく住所情報を生成する。また、伝票情報１２ａの住所データと生成した住所情報とを比較し、異なる箇所について、住所データを住所情報に変更し、変更した住所データを配送先情報１１ｂに登録する。更に、ディスプレイ１３に表示した地図データ上に、配送先情報１１ｂに登録してある位置情報を示した配車処理画面により、オペレータが、伝票情報１２ａが示す各荷物の配送車両を選択する。【選択図】        図１
2004227267.tif 000002
【特許請求の範囲】
【請求項１】
受け付けた住所データを登録する住所登録装置において、
受け付けた前記住所データを、対応する住所コードに変換する変換手段と、
該変換手段により変換した住所コードから、該住所コードに予め設定された住所情報を生成する住所生成手段と、
受け付けた前記住所データと前記住所生成手段により生成した住所情報とを比較して、前記住所データを前記住所情報に変更する変更手段と、
該変更手段により変更した住所データを登録する登録手段とを備えることを特徴とする住所登録装置。
【請求項２】
受け付けた前記住所データから、該住所データにより特定される位置情報を生成する位置生成手段を更に備え、
前記登録手段は、前記変更手段により変更した住所データに対応付けて、前記位置生成手段により生成した位置情報を登録すべくなしてあることを特徴とする請求項１に記載の住所登録装置。
【請求項３】
地図データを記憶する記憶手段と、
該記憶手段に記憶された地図データ上に、前記登録手段により登録した位置情報を表示する表示手段とを更に備えることを特徴とする請求項２に記載の住所登録装置。
【請求項４】
請求項１乃至３のいずれかに記載の住所登録装置と、
該住所登録装置に夫々登録されている住所データ及び各荷物の重量を含む複数の伝票情報を受け付ける伝票受付手段と、
複数の車両夫々の積載重量を含む車両情報を受け付ける車両受付手段と、
前記伝票受付手段により受け付けた複数の伝票情報及び前記車両受付手段により受け付けた車両情報に基づき、各伝票情報が示す荷物を積載する車両を決定する配車手段とを備えることを特徴とする配車処理装置。
【請求項５】
請求項３に記載の住所登録装置と、
該住所登録装置に夫々登録されている住所データ及び各荷物の重量を含む複数の伝票情報を受け付ける伝票受付手段と、
複数の車両夫々の積載重量を含む車両情報を受け付ける車両受付手段とを備え、
前記表示手段は、前記伝票受付手段により受け付けた伝票情報に含まれる住所データに対応付けて前記住所登録装置に登録された位置情報を表示すべくなしており、
前記表示手段により表示された位置情報に基づき、前記伝票情報が示す荷物を積載する車両の選択を受け付ける車両選択受付手段と、
該車両選択受付手段により選択を受け付けた車両に積載可能な荷物の積載量を算出する算出手段と、
前記伝票情報が示す荷物の重量が、前記算出手段により算出した積載量よりも軽いか否かを判断する判断手段と、
該判断手段により、前記伝票情報が示す荷物の重量が、前記算出手段により算出した積載量よりも軽いと判断した場合に、前記伝票情報が示す荷物を積載する車両を、前記車両選択受付手段により選択を受け付けた車両に決定する配車手段とを更に備えることを特徴とする配車処理装置。
【請求項６】
コンピュータに、受け付けた住所データを、対応する住所コードに変換させる手順と、コンピュータに、前記住所データ及び変換した前記住所コードを登録させる登録手順とを備えるコンピュータプログラムにおいて、
コンピュータに、変換した前記住所コードに基づき、該住所コードが示す住所情報を生成させる手順と、
コンピュータに、受け付けた前記住所データの、前記生成した住所情報と異なる箇所を、前記住所情報に変更する手順とを備え、
前記登録手順は、コンピュータに、変更した前記住所データを登録させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、受け付けた住所データを登録する住所登録装置、及び該住所登録装置に登録された住所データを用いた伝票情報に基づき、該伝票情報が示す荷物を積載する車両を決定する配車処理装置、コンピュータを該配車処理装置として動作させるためのコンピュータプログラムに関するものである。
【０００２】
【従来の技術】
複数の荷主から夫々複数の荷物を受け取り、夫々の荷物を配送先へ配送する運送会社においては、複数の配送車両を備えており、各荷物をどの車両にて配送するかを決定する配車処理が、日常の重要な業務となる。また、各車両の運転手は、配車処理により決められた荷物を、所定の場所にて積載して、所定の場所まで配送する。
この配車処理は、荷主夫々から、夫々の荷物に対応して、各荷物の配送日、配送先及び重量等の伝票情報を取得し、取得した伝票情報に基づき、各荷物を積載すべき車両、及び該車両の運転手を決定する。
【０００３】
また、この配車処理は、より効率的に各荷物を所定の配送先へ配送するように、各荷物を積載する車両を決定する必要があり、配車処理を行うオペレータは、各荷物の配送先の地理的知識、各車両の積載重量、車両数及び運転手数等の車両情報を十分に熟知しておく必要がある。
従って、このような各情報を熟知していないオペレータは、適切な配車処理を行うことができず、また、運送会社側もそのようなオペレータに配車処理を任せることは困難であった。
【０００４】
そこで、各荷物に関する伝票情報、及び各車両に関する車両情報をコンピュータに読み込ませて、所定の条件を設定することにより、自動的に各車両に積載すべき荷物を決定する配車支援システムが知られている（例えば、特許文献１参照）。
このようなシステムを用いることにより、配車処理を担当するオペレータは、複雑な情報を熟知する必要がなく、また、複雑な処理手順を熟知していないオペレータによっても、簡単に配車処理を行うことができる。
【０００５】
【特許文献１】
特開２００２−１０８９９８号公報
【０００６】
【発明が解決しようとする課題】
しかし、上述したシステムにおいては、各伝票情報が示す各荷物の配送先に基づき、比較的配送先が近い荷物を、同じ車両に積載して配送させることにより、効率的に各荷物の配送を行うような配車処理を実現しており、例えば、運送ルートにおいて、同一の運転手により同一の運送ルートが繰り返される場合もあり、運転者としての技術向上を図る等の人為的な配慮を配車処理に加えることが困難であるという問題があった。
【０００７】
また、上述したシステムにおいては、各荷物に関する伝票情報、及び各車両に関する車両情報をコンピュータに読み込ませることが必要となるが、伝票情報は、各荷主により作成されるものであり、伝票情報に含まれる各荷物の配送先の住所データは、各荷主により微差を有する場合がある。例えば、「大字」を含む住所データにおいては、「大字」の挿入位置が各荷主により異なる場合があり、このような場合に、上述のシステムにおいては、実質的に同一の配送先の住所データを、異なる住所データであると読み込むおそれがあるという問題があった。
【０００８】
本発明は以上のような事情に鑑みてなされたものであり、受け付けた住所データに対応する住所コードから、該住所コードに予め設定された住所情報を生成し、受け付けた住所データと生成した住所情報とを比較して、前記住所データを前記住所情報に変更し、変更した住所データを登録することにより、受け付けた各住所データが有する差異を除去し、予め規格化されて設定された住所情報にて、各住所データを登録する住所登録装置、及びコンピュータを該住所登録装置として動作させるためのコンピュータプログラムを提供することを目的とする。
【０００９】
本発明の他の目的は、受け付けた住所データから、該住所データにより特定される位置情報を生成し、生成した位置情報を、上述したように規格化された住所データに対応付けて登録することにより、住所データだけでなく、例えば地図上での認識が容易な各住所データにより特定される位置情報も登録する住所登録装置を提供することにある。
【００１０】
本発明の更に他の目的は、予め記憶してある地図データ上に、登録された位置情報を表示することにより、登録してある住所データにより特定される各住所データの位置関係を地図上に表示する住所登録装置を提供することにある。
【００１１】
本発明の更に他の目的は、予め登録されている住所データ及び各荷物の重量を含む複数の伝票情報、及び複数の車両夫々の積載重量を含む車両情報を受け付け、夫々受け付けた伝票情報及び車両情報に基づき、各伝票情報が示す荷物を積載する車両を決定することにより、各荷物の効率よい配送を可能とする配車処理を実現する配車処理装置を提供することにある。
【００１２】
本発明の更に他の目的は、オペレータによる各荷物を積載させる車両の選択を受け付けることができ、人為的な配慮を反映させる配車処理を実現する配車処理装置を提供することにある。
【００１３】
【課題を解決するための手段】
第１発明に係る住所登録装置は、受け付けた住所データを登録する住所登録装置において、受け付けた前記住所データを、対応する住所コードに変換する変換手段と、該変換手段により変換した住所コードから、該住所コードに予め設定された住所情報を生成する住所生成手段と、受け付けた前記住所データと前記住所生成手段により生成した住所情報とを比較して、前記住所データを前記住所情報に変更する変更手段と、該変更手段により変更した住所データを登録する登録手段とを備えることを特徴とする。
【００１４】
第２発明に係る住所登録装置は、第１発明に係る住所登録装置において、受け付けた前記住所データから、該住所データにより特定される位置情報を生成する位置生成手段を更に備え、前記登録手段は、前記変更手段により変更した住所データに対応付けて、前記位置生成手段により生成した位置情報を登録すべくなしてあることを特徴とする。
【００１５】
第３発明に係る住所登録装置は、第２発明に係る住所登録装置において、地図データを記憶する記憶手段と、該記憶手段に記憶された地図データ上に、前記登録手段により登録した位置情報を表示する表示手段とを更に備えることを特徴とする。
【００１６】
第４発明に係る配車処理装置は、第１乃至第３のいずれかに係る住所登録装置と、該住所登録装置に夫々登録されている住所データ及び各荷物の重量を含む複数の伝票情報を受け付ける伝票受付手段と、複数の車両夫々の積載重量を含む車両情報を受け付ける車両受付手段と、前記伝票受付手段により受け付けた複数の伝票情報及び前記車両受付手段により受け付けた車両情報に基づき、各伝票情報が示す荷物を積載する車両を決定する配車手段とを備えることを特徴とする。
【００１７】
第５発明に係る配車処理装置は、第３発明に係る住所登録装置と、該住所登録装置に夫々登録されている住所データ及び各荷物の重量を含む複数の伝票情報を受け付ける伝票受付手段と、複数の車両夫々の積載重量を含む車両情報を受け付ける車両受付手段とを備え、前記表示手段は、前記伝票受付手段により受け付けた伝票情報に含まれる住所データに対応付けて前記住所登録装置に登録された位置情報を表示すべくなしており、前記表示手段により表示された位置情報に基づき、前記伝票情報が示す荷物を積載する車両の選択を受け付ける車両選択受付手段と、該車両選択受付手段により選択を受け付けた車両に積載可能な荷物の積載量を算出する算出手段と、前記伝票情報が示す荷物の重量が、前記算出手段により算出した積載量よりも軽いか否かを判断する判断手段と、該判断手段により、前記伝票情報が示す荷物の重量が、前記算出手段により算出した積載量よりも軽いと判断した場合に、前記伝票情報が示す荷物を積載する車両を、前記車両選択受付手段により選択を受け付けた車両に決定する配車手段とを更に備えることを特徴とする。
【００１８】
第６発明に係るコンピュータプログラムは、コンピュータに、受け付けた住所データを、対応する住所コードに変換させる手順と、コンピュータに、前記住所データ及び変換した前記住所コードを登録させる登録手順とを備えるコンピュータプログラムにおいて、コンピュータに、変換した前記住所コードに基づき、該住所コードが示す住所情報を生成させる手順と、コンピュータに、受け付けた前記住所データの、前記生成した住所情報と異なる箇所を、前記住所情報に変更する手順とを備え、前記登録手順は、コンピュータに、変更した前記住所データを登録させることを特徴とする。
【００１９】
第１及び第６発明による場合は、受け付けた住所データに対応する住所コードから、該住所コードに予め設定された住所情報を生成し、受け付けた住所データと生成した住所情報とを比較して、前記住所データを前記住所情報に変更し、変更した住所データを登録することにより、登録すべく受け付けた各住所データが有する差異を除去し、予め規格化されて設定された住所情報にて、受け付けた各住所データを登録することができる。
これにより、各荷物の配送先として受け付けた住所データが有する微差により、実質的に同一の配送先が、異なる配送先として登録されることを防止することができ、各住所データの地理的知識を有しないオペレータが、この微差を有する住所データに煩わされることもない。
【００２０】
第２発明による場合は、受け付けた住所データから、該住所データにより特定される位置情報を生成し、生成した位置情報を、上述したように規格化された住所データに対応付けて登録することにより、住所データだけでなく、例えば地図上での認識が容易な各住所データにより特定される位置情報も登録することができる。
【００２１】
第３発明による場合は、予め記憶してある地図データ上に、登録された位置情報を表示することにより、登録してある住所データにより特定される位置を地図上に表示することができ、各住所データの地図上での位置関係をオペレータに容易に認識させることができる。
【００２２】
第４発明による場合は、予め登録されている住所データ及び各荷物の重量を含む複数の伝票情報、及び複数の車両夫々の積載重量を含む車両情報を受け付け、夫々受け付けた伝票情報及び車両情報に基づき、各伝票情報が示す荷物を積載する車両を決定することにより、例えば、伝票情報に含まれる各荷物の配送先を示す住所データに基づき、配送先が近い荷物を同一の車両に配送させるような、各荷物の効率よい配送を可能とする配車処理を実現することができる。
【００２３】
第５発明による場合は、受け付けた伝票情報に含まれる配送先の住所データにより特定される位置情報を地図上に表示させ、表示した各荷物の配送先の位置関係に基づき、各伝票情報が示す荷物を積載する車両の選択を受け付ける。また、選択を受け付けた車両の積載可能な重量を算出しておき、前記伝票情報が示す荷物の重量が、算出された積載可能な重量よりも軽いと判断した場合に、前記伝票情報が示す荷物を、選択を受け付けた前記車両に積載させるような配車処理を行うことにより、オペレータによる各荷物を積載させる車両の選択を受け付けることができ、人為的な配慮を反映させる配車処理を実現することができる。
【００２４】
【発明の実施の形態】
以下に、本発明に係る住所登録装置を備えた配車処理装置を、コンピュータを利用した実施の形態を示す図面に基づいて詳述する。図１は本発明に係る住所登録装置を備えた配車処理装置の構成を示すブロック図であり、図中１は本発明の配車処理装置としてのコンピュータを示している。
コンピュータ１は、ＣＰＵ１０，ハードディスク（以下、ＨＤという）１１，ＲＡＭ１２，ディスプレイ（表示手段）１３，キーボード１４，マウス１５，外部記憶装置１７，ネットワークを介して他の通信装置と通信を行うための通信インタフェース１６等を備えている。
【００２５】
ＣＰＵ１０は、バスを介してコンピュータ１の上述したようなハードウェア各部と接続されており、それらを制御すると共に、ＨＤ１１に格納されたコンピュータプログラムを順次実行する。
ＨＤ１１は、コンピュータ１を配車処理装置として動作させるために必要な種々のコンピュータプログラム、各荷物の配送先の位置を表示する際に用いる地図データ、コンピュータ１が配車処理を実行する際に用いる車両情報１１ａ及び配送先情報１１ｂ、ＣＰＵ１０が本発明の住所登録装置として動作する際に用いる住所情報テーブル１１ｃ等を予め記憶している。
【００２６】
ＲＡＭ１２は、ＳＲＡＭ，ＤＲＡＭ，フラッシュメモリ等で構成されており、ＣＰＵ１０による前記コンピュータプログラムの実行時に発生するデータを一時的に記憶する。また、ＲＡＭ１２は、コンピュータ１が配車処理装置として動作する際に、各荷主から取得する伝票情報１２ａを記憶する。尚、ＲＡＭ１２にフラッシュメモリを使用した場合には、停電，コンピュータ１の移動等のために電源が遮断された場合であっても、記憶内容が失われることはない。
【００２７】
外部記憶装置１７は、ＣＤ−ＲＯＭドライブ等により構成され、本発明のコンピュータプログラム２０を記録したＣＤ−ＲＯＭ等の記録媒体２からコンピュータプログラム２０を読み取る。尚、外部記憶装置１７により記録媒体２から読み取られたコンピュータプログラム２０は、ＨＤ１１に一旦記憶され、順次ＲＡＭ１２にロードされる。また、ＣＰＵ１０によりロードされたコンピュータプログラム２０を順次実行されることにより、コンピュータ１を本発明の配車処理装置として動作させることができる。
尚、本発明のコンピュータプログラム２０は、記録媒体２から読み取るだけでなく、ネットワークを介して図示しない外部のサーバ装置からダウンロードし、ＨＤ１１に記憶する形態としてもよい。
【００２８】
図２はＨＤ１１に記憶してある車両情報１１ａの例を示す図であり、配車処理を実行する運送会社において所有している各車両に関する車両情報１１ａを、コンピュータ１は予めＨＤ１１に記憶してある。
図に示すように、車両情報１１ａは、各車両に関する情報を、各車両の車両コードを示すフィールド、各車両の運転手を示すフィールド、各車両の最大積載重量及び積載可能重量を示すフィールドを備えた各レコードにより表されている。
【００２９】
尚、車両情報１１ａに含まれる積載可能重量を示すフィールドの各値は、コンピュータ１が、各車両に積載すべき荷物を順次決定するとともに、各車両に積載可能な重量を算出する算出手段として動作することにより算出される重量であり、ＣＰＵ１０により順次更新される。
【００３０】
図３はＨＤ１１に記憶してある配送先情報１１ｂの例を示す図であり、当該運送会社において、今までに配送した荷物の配送先の住所データ及び位置情報等を含む情報を登録した配送先情報１１ｂを、予めコンピュータ１のＨＤ１１に記憶してある。
図に示すように、配送先情報１１ｂは、各配送先に関する情報を、各配送先の配送先コードを示すフィールド、各配送先の配送先名を示すフィールド、各配送先の住所についての行政地区コード、住所データ、及び位置情報を夫々示すフィールドを備えた各レコードにより表されている。
【００３１】
ここで、配送先情報１１ｂの住所データは、コンピュータ１が本発明の住所登録装置として動作することにより生成されたものであり、荷主から取得した各荷物の伝票情報１２ａに含まれる住所データに基づき、ＣＰＵ１０が、コンピュータプログラム２０の住所コード変換処理プログラムを実行することにより得られた郵便番号等の住所コードから、コンピュータプログラム２０の住所生成処理プログラムを実行することにより規格化された住所情報を生成し、更にコンピュータプログラム２０の変更処理プログラムを実行することにより、荷主から取得した住所データと規格化された前記住所情報とを比較し、異なる箇所について、前記住所データを前記住所情報に変更することにより得られた規格化された住所データである。
これにより、各荷主毎に生成された各荷物の配送先の住所データが有する差異を除去し、実質的に同一である配送先の複数登録を防止することができる。
【００３２】
尚、ＣＰＵ１０が、コンピュータプログラム２０の住所生成処理プログラムを実行することにより規格化された住所情報を生成する際には、図４に示すような、各郵便番号に規格化された住所情報を対応させる住所情報テーブル１１ｃが用いられている。
また、コンピュータ１のＣＰＵ１０は、各配送先の住所データから、該住所データが示す位置の経度及び緯度を生成する位置生成手段としても機能しており、上述した配送先情報１１ｂに含まれる各配送先の位置情報は、このようにＣＰＵ１０により生成された経度及び緯度を示している。
【００３３】
図５は伝票情報１２ａの例を示す図であり、上述した構成のコンピュータ１により配車処理を実行するユーザは、予め各荷主から各荷物とともに、各荷物を示す情報を取得しておく。
図に示すように、伝票情報１２ａは、各荷物の配送日を示すフィールド，各荷物の伝票番号を示すフィールド，各荷物の荷主に関する荷主コード及び荷主名を夫々示すフィールド，各荷物の配送先に関する配送先コード、配送先名及び配送先の住所データを夫々示すフィールド，各荷物に関する商品コード、商品名、数量及び重量を夫々示すフィールド等を備えた各レコードにより表されている。
【００３４】
以下に、上述したような構成のコンピュータ１による配車処理について説明する。尚、本実施の形態では、予め各荷主により取得した伝票情報１２ａが示す各荷物の配送先が、コンピュータ１の配送先情報１１ｂに既に登録してあるか否かを判断しており、配送先情報１１ｂに未登録の配送先を、配送先情報１１ｂに登録する。
図６は本発明に係る配車処理装置による配車処理手順を示すフローチャートである。コンピュータ１を用いて配車処理を実行するオペレータは、予め荷物とともに取得してある各荷物を示す伝票情報１２ａをコンピュータ１に読み取らせ、ＲＡＭ１２に順次記憶させる（Ｓ１）。
【００３５】
ＣＰＵ１０は、順次読み取る伝票情報１２ａに含まれる各荷物の配送先の住所データが、配送先情報１１ｂに登録されているか否かを判断しており（Ｓ２）、当該伝票情報１２ａの住所データが配送先情報１１ｂにまだ登録されていないと判断した場合（Ｓ２：ＮＯ）、当該伝票情報１２ａの住所データに対して、後述する登録処理を実行する（Ｓ３）。
尚、当該伝票情報１２ａの住所データが配送先情報１１ｂに登録されていると判断した場合（Ｓ２：ＹＥＳ）、ＣＰＵ１０は、全ての伝票情報１２ａの読取が終了したか否かを判断し（Ｓ４）、全ての伝票情報１２ａの読取が終了していないと判断した場合（Ｓ４：ＮＯ）、次の伝票情報１２ａを読み取り、ＲＡＭ１２に記憶する（Ｓ１）。
【００３６】
ＣＰＵ１０は、全ての伝票情報１２ａの読取が終了したと判断した場合（Ｓ４：ＹＥＳ）、配車処理を実行すべく配車処理画面をディスプレイ１３に表示する（Ｓ５）。
図７は配車処理画面の例を示す図であり、この配車処理画面は、ＨＤ１１に記憶してある地図データ上に、上述のように読み取った伝票情報１２ａが示す各荷物の配送先の住所データにより特定される位置情報を表示した地図Ｇ１と、上述のように読み取った伝票情報１２ａと、ＨＤ１１に記憶してある車両情報１１ａとを表示してある。
【００３７】
ここで、各荷物の配送先の位置情報は、ステップＳ３において、各住所データを配送先情報１１ｂに登録する際に、ＣＰＵ１０により各住所データに基づき生成されたものであり、ＣＰＵ１０は、登録された配送先情報１１ｂから、各荷物の伝票情報１２ａの配送先コードに基づき、当該荷物の配送先の位置情報を読み出して配車処理画面の地図上に表示する。
【００３８】
配車処理を実行しているオペレータは、上述のようにディスプレイ１３上に表示された地図データ上の各荷物の配送先の位置情報、及び車両情報１１ａを参照して、各荷物を積載すべき車両を選択する。尚、オペレータは、地図上の各荷物を示すマークを、車両情報１１ａの各車両コードまでドラッグ等することにより、各荷物を積載すべき車両を選択することができる。
コンピュータ１において、ＣＰＵ１０は、オペレータからの車両の選択を受け付ける車両選択受付手段として動作しており、オペレータからの車両の選択を受け付けたか否かを判断している（Ｓ６）。
【００３９】
ＣＰＵ１０は、車両の選択を受け付けたと判断した場合（Ｓ６：ＹＥＳ）、ＨＤ１１に記憶してある車両情報１１ａから、選択を受け付けた車両の積載可能重量、及び伝票情報１２ａから当該荷物の重量を読み出し、夫々読み出した当該荷物の重量が、車両の積載可能重量よりも軽いか否かを判断する判断手段として動作する（Ｓ７）。
ここで、ＣＰＵ１０は、当該荷物の重量が、車両の積載可能重量よりも重いと判断した場合（Ｓ７：ＮＯ）、当該荷物は、選択された車両に積載できないため、積載車両の再選択の受付を要求し（Ｓ８）、ステップＳ６の処理に戻る。
【００４０】
一方、ＣＰＵ１０は、当該荷物の重量が、車両の積載可能重量よりも軽いと判断した場合（Ｓ７：ＹＥＳ）、当該荷物を積載する車両を、選択された車両に決定し（Ｓ９）、決定された車両の積載可能重量を算出し、ＨＤ１１の車両情報１１ａに記憶させ（Ｓ１０）、これにより、配車処理画面に表示された車両情報１１ａも更新される。
尚、車両の積載可能重量の算出処理は、車両情報１１ａにおいて、ステップＳ９において決定された車両の積載可能重量から、当該荷物の重量を減算することにより算出される。
【００４１】
次にＣＰＵ１０は、伝票情報１２ａに含まれる全ての荷物の積載車両が決定したか否かを判断しており（Ｓ１１）、全ての荷物について積載車両が決定するまで、ステップＳ６からＳ１０の各処理を繰り返し、全ての荷物についての積載車両を決定する。
【００４２】
上述したように、各荷物の伝票情報１２ａを参照して、配車処理を行うオペレータが、各荷物を積載すべき車両を選択することにより、配車処理に人為的な配慮を反映させることが可能である。
従って、例えば、ある配送ルートに関する地理的知識を付けるために、同一の配送ルートについて複数日に亘って同一の運転者を割り当てる等の人為的な配慮が可能となる。
【００４３】
以下に、上述した配車処理における配送先の登録処理（図６におけるステップＳ３）のサブルーチンについて説明する。図８は配車処理における配送先の登録処理手順を示すフローチャートである。
ＣＰＵ１０は、上述したように、図６におけるステップＳ１においてＲＡＭ１２に記憶した伝票情報１２ａから住所データを読み出し（Ｓ２１）、読み出した住所データから、該住所データに対応する住所コードとしての郵便番号、及び経度及び緯度により示された位置情報の取得が可能であるか否かを判断する（Ｓ２２）。
【００４４】
具体的には、ＣＰＵ１０が、例えば、インクリメントＰ株式会社のＭａｐＤＫ（登録商標）等の住所コード変換処理プログラムを実行することにより、読み出した住所データから、郵便番号及び位置情報が生成されるか否かを判断しており、読み出した住所データから、郵便番号及び位置情報が生成された場合（Ｓ２２：ＹＥＳ）、住所データから生成された郵便番号及び位置情報を取得する（Ｓ２３）。
【００４５】
一方、読み出した住所データから、郵便番号及び位置情報が生成されない場合（Ｓ２２：ＮＯ）、ＣＰＵ１０は、ＨＤ１１に記憶してある地図データをディスプレイ１３に表示する（Ｓ２４）。
オペレータは、ディスプレイ１３に表示された地図データから、当該住所データが示す位置をマウス１５によりクリック等することにより選択し、ＣＰＵ１０は、このようにオペレータにより選択された位置を受け付け（Ｓ２５）、受け付けた位置に基づき、当該位置を示す郵便番号及び位置情報（経度及び緯度）をＨＤ１１の地図データから読み出す（Ｓ２６）。
【００４６】
次にＣＰＵ１０は、住所生成処理プログラムを実行することにより、住所情報テーブル１１ｃに基づき、取得した郵便番号から、予め規格化されて設定された住所情報の生成が可能であるか否かを判断しており（Ｓ２７）、取得した郵便番号から、規格化された住所情報が生成された場合（Ｓ２７：ＹＥＳ）、生成された住所情報を取得する（Ｓ２８）。
【００４７】
一方、取得した郵便番号から、規格化された住所情報が生成されない場合（Ｓ２７：ＮＯ）、即ち、同一の郵便番号に対応する住所情報が複数ある場合、ＣＰＵ１０は、この複数の住所情報をディスプレイ１３に表示することにより（Ｓ２９）、オペレータからの住所情報の選択を受け付ける（Ｓ３０）。
オペレータは、ディスプレイ１３に表示された複数の住所情報から、当該伝票情報１２ａの住所データに対応する住所情報を選択し、このオペレータからの住所情報の選択を受け付けたＣＰＵ１０は、選択された住所情報を取得する（Ｓ２８）。
【００４８】
次にＣＰＵ１０は、ステップＳ２１で読み出した当該伝票情報１２ａの住所データと、ステップＳ２８で取得した住所情報とが異なるか否かを判断しており（Ｓ３１）、当該伝票情報１２ａの住所データと、ステップＳ２８で取得した住所情報とが異なると判断した場合（Ｓ３１：ＹＥＳ）、この異なる箇所を当該住所情報に変更し（Ｓ３２）、変更した住所データを、ＨＤ１１の配送先情報１１ｂに登録する（Ｓ３３）。
一方、当該伝票情報１２ａの住所データと、ステップＳ２８で取得した住所情報とが異ならないと判断した場合（Ｓ３１：ＮＯ）、当該伝票情報１２ａの住所データを変更せずに、ＨＤ１１の配送先情報１１ｂに登録する（Ｓ３３）。
【００４９】
上述したように、各荷主から取得した伝票情報１２ａが示す各配送先の住所データを、規格化された住所情報に変更することにより、各荷主による住所データの表現の差異を除去することができ、オペレータが、住所データの表現の差異に煩わされることがない。
また、各荷物の配送先を地図上に表示することにより、オペレータだけでなく、各車両の運転手も、各荷物の配送先を容易に把握することができる。
【００５０】
【発明の効果】
第１及び第６発明による場合は、受け付けた住所データに対応する住所コードから、該住所コードに予め設定された住所情報を生成し、受け付けた住所データと生成した住所情報とを比較して、前記住所データを前記住所情報に変更し、変更した住所データを登録することにより、登録すべく受け付けた各住所データが有する差異を除去し、予め規格化されて設定された住所情報にて、受け付けた各住所データを登録することができる。
これにより、各荷物の配送先として受け付けた住所データが有する微差により、実質的に同一の配送先が、異なる配送先として登録されることを防止することができ、各住所データの地理的知識を有しないオペレータが、この微差を有する住所データに煩わされることもない。
【００５１】
第２発明による場合は、受け付けた住所データから、該住所データにより特定される位置情報を生成し、生成した位置情報を、上述したように規格化された住所データに対応付けて登録することにより、住所データだけでなく、例えば地図上での認識が容易な各住所データにより特定される位置情報も登録することができる。
【００５２】
第３発明による場合は、予め記憶してある地図データ上に、登録された位置情報を表示することにより、登録してある住所データにより特定される位置を地図上に表示することができ、各住所データの地図上での位置関係をオペレータに容易に認識させることができ、各住所データに関する地理的知識を有しないオペレータが、各住所データの位置情報に煩わされることがない。
【００５３】
第４発明による場合は、予め登録されている住所データ及び各荷物の重量を含む複数の伝票情報、及び複数の車両夫々の積載重量を含む車両情報を受け付け、夫々受け付けた伝票情報及び車両情報に基づき、各伝票情報が示す荷物を積載する車両を決定することにより、例えば、伝票情報に含まれる各荷物の配送先を示す住所データに基づき、配送先が近い荷物を同一の車両に配送させるような、各荷物の効率よい配送を可能とする配車処理を実現することができる。
【００５４】
第５発明による場合は、受け付けた伝票情報に含まれる配送先の住所データにより特定される位置情報を地図上に表示させ、表示した各荷物の配送先の位置関係に基づき、各伝票情報が示す荷物を積載する車両の選択を受け付ける。また、選択を受け付けた車両の積載可能な重量を算出しておき、前記伝票情報が示す荷物の重量が、算出された積載可能な重量よりも軽いと判断した場合に、前記伝票情報が示す荷物を、選択を受け付けた前記車両に積載させるような配車処理を行うことにより、オペレータによる各荷物を積載させる車両の選択を受け付けることができ、人為的な配慮を反映させる配車処理を実現することができる。
【図面の簡単な説明】
【図１】本発明に係る住所登録装置を備えた配車処理装置の構成を示すブロック図である。
【図２】車両情報の例を示す図である。
【図３】配送先情報の例を示す図である。
【図４】住所情報テーブルの例を示す図である。
【図５】伝票情報の例を示す図である。
【図６】本発明に係る配車処理装置による配車処理手順を示すフローチャートである。
【図７】配車処理画面の例を示す図である。
【図８】配車処理における配送先の登録処理手順を示すフローチャートである。
【符号の説明】
１  コンピュータ（住所登録装置、配車処理装置）
１０  ＣＰＵ
１１  ＨＤ
１１ａ  車両情報
１１ｂ  配送先情報
１２  ＲＡＭ
１２ａ  伝票情報
２  記録媒体
２０  コンピュータプログラム
【図１】
2004227267.tif 000003
【図２】
2004227267.tif 000004
【図３】
2004227267.tif 000005
【図４】
2004227267.tif 000006
【図５】
2004227267.tif 000007
【図６】
2004227267.tif 000008
【図７】
2004227267.tif 000009
【図８】
2004227267.tif 000010