【手続補正書】
【提出日】平成25年10月30日(2013.10.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
配送拠点識別コード、配送員識別コード、ガスボンベの配送可能本数、超過可能係数を格納する配送員データ記憶部と、配送拠点識別コード、顧客ＩＤ、郵便番号、配送予定日、交換本数を格納する配送データ記憶部と、配送拠点識別コード、配送員識別コード、休暇予定年月日、および全休か半休かを示す休暇種別を格納する休暇データ記憶部とを備えた配送エリア管理システムにおいて、特定の配送拠点において所定の配送予定日にガスボンベを配送すべきことを示す配送データを配送員に割り当てる方法であって、
前記配送エリア管理システムのデータ取得手段が、特定の配送拠点識別コードに基づいて、前記配送員データ記憶部から配送員データを抽出するステップと、
前記配送エリア管理システムの休暇管理手段が、前記特定の配送拠点識別コードおよび前記所定の配送予定日に基づいて、前記休暇データ記憶部から休暇データを抽出するステップと、
前記抽出した休暇データの休暇種別が全休を示す場合、前記休暇管理手段が、前記抽出した配送員データから、当該休暇データに含まれる配送員識別コードと一致する配送員識別コードを含む配送員データを削除するステップと、
前記抽出した休暇データの休暇種別が半休を示す場合、前記休暇管理手段が、前記抽出した配送員データにおいて、当該休暇データに含まれる配送員識別コードと一致する配送員識別コードを含む配送員データの配送可能本数を半減するステップと、
前記データ取得手段が、前記抽出した配送員データに基づいて、各配送員の配送可能本数および超過可能本数を取得するステップであって、前記超過可能本数は、第１の式
超過可能本数＝（超過可能係数−１）×配送可能本数
に従って計算される、ステップと、
前記データ取得手段が、前記各配送員の配送可能本数を加算して配送可能本数合計を計算し、および前記各配送員の超過可能本数を加算して超過可能本数合計を計算するステップと、
前記データ取得手段が、前記特定の配送拠点識別コードおよび前記所定の配送予定日に基づいて前記配送データ記憶部から配送データを抽出して、前記抽出した配送データの交換本数を加算した配送本数合計を取得するステップと、
前記配送エリア管理システムの本数割当手段が、前記配送可能本数合計と前記配送本数合計とを比較するステップと、
前記配送本数合計が前記配送可能本数合計以下である場合、前記本数割当手段が、第２の式
割当本数＝配送本数合計÷配送可能本数合計×配送員の配送可能本数
に従って、各配送員の割当本数を計算するステップと、
前記配送本数合計が前記配送可能本数合計より多い場合、前記本数割当手段が、第３の式
仮割当本数＝（配送本数合計−配送可能本数合計）÷超過可能本数合計×配送員の超過可能本数＋配送員の配送可能本数
に従って、各配送員の仮割当本数を計算するステップと、
前記本数割当手段が、前記仮割当本数と前記配送員の超過可能本数＋配送可能本数とを比較するステップと、
前記仮割当本数が前記配送員の超過可能本数＋配送可能本数より多い場合、前記本数割当手段が、前記配送員の割当本数を前記配送員の超過可能本数＋配送可能本数とするステップと、
前記仮割当本数が前記配送員の超過可能本数＋配送可能本数以下である場合、前記本数割当手段が、前記配送員の割当本数を前記仮割当本数とするステップと、
前記配送エリア管理システムの配送データ割当手段が、前記データ取得手段により抽出された配送データを、当該配送データの郵便番号に基づいてソートするステップと、
前記配送データ割当手段が、前記配送員の割当本数に応じて、前記配送データを配送員に割り当てるステップと
を含むことを特徴とする方法。
【請求項２】
前記配送データ記憶部は、配送員による配送が完了したか否かを示す配送済フラグをさらに格納し、
前記配送本数合計が前記配送員の割当本数合計より多い場合、前記配送エリア管理システムの延期配送データ選定手段が、前記配送データの中から配送を延期する延期配送データを選定して、当該選定した延期配送データに対応する前記配送データの配送済フラグに、配送延期を示す値を設定するステップ
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
配送エリア管理システムは、顧客ＩＤおよびガスボンベ設置本数を格納する顧客データ記憶部をさらに備え、
前記方法は、
前記延期配送データ選定手段が、前記配送データに含まれる顧客ＩＤに基づいて、前記顧客データ記憶部から顧客データを抽出するステップをさらに含み、
前記配送データの中から配送を延期する延期配送データを選定することは、前記抽出した顧客データに含まれるガスボンベ設置本数に基づいて行われる
ことを特徴とする請求項２に記載の方法。
【請求項４】
前記配送データ記憶部は、過去のガス消費実績量、検針データおよび／またはガスボンベ配送実績に基づいてガスボンベの残量を予測したガスボンベ残量をさらに格納し、
前記配送データの中から配送を延期する延期配送データを選定することは、前記配送データに含まれるガスボンベ残量に基づいて行われる
ことを特徴とする請求項２に記載の方法。
【請求項５】
前記配送員データ記憶部は、配送拠点に所属する配送員に配送データを割り当てる際の順序を示す配分順位をさらに格納し、
前記配送データ割当手段は、前記配分順位を用いて、前記配送データを配送員に割り当てることを特徴とする請求項１に記載の方法。
【請求項６】
配送拠点識別コード、配送員識別コード、ガスボンベの配送可能本数、超過可能係数を格納する配送員データ記憶部と、配送拠点識別コード、顧客ＩＤ、郵便番号、配送予定日、交換本数を格納する配送データ記憶部と、配送拠点識別コード、配送員識別コード、休暇予定年月日、および全休か半休かを示す休暇種別を格納する休暇データ記憶部とを備えた配送エリア管理システムに、
前記配送エリア管理システムのデータ取得手段が、特定の配送拠点識別コードに基づいて、前記配送員データ記憶部から配送員データを抽出するステップと、
前記配送エリア管理システムの休暇管理手段が、前記特定の配送拠点識別コードおよび前記特定の配送予定日に基づいて、前記休暇データ記憶部から休暇データを抽出するステップと、
前記抽出した休暇データの休暇種別が全休を示す場合、前記休暇管理手段が、前記抽出した配送員データから、当該休暇データに含まれる配送員識別コードと一致する配送員識別コードを含む配送員データを削除するステップと、
前記抽出した休暇データの休暇種別が半休を示す場合、前記休暇管理手段が、前記抽出した配送員データにおいて、当該休暇データに含まれる配送員識別コードと一致する配送員識別コードを含む配送員データの配送可能本数を半減するステップと、
前記データ取得手段が、前記抽出した配送員データに基づいて、各配送員の配送可能本数および超過可能本数を取得するステップであって、前記超過可能本数は、第１の式
超過可能本数＝（超過可能係数−１）×配送可能本数
に従って計算される、ステップと、
前記データ取得手段が、前記各配送員の配送可能本数を加算して配送可能本数合計を計算し、および前記各配送員の超過可能本数を加算して超過可能本数合計を計算するステップと、
前記データ取得手段が、前記特定の配送拠点識別コードおよび所定の配送予定日を用いて前記配送データ記憶部から配送データを抽出して、前記抽出した配送データの交換本数を加算した配送本数合計を取得するステップと、
前記配送エリア管理システムの本数割当手段が、前記配送可能本数合計と前記配送本数合計とを比較するステップと、
前記配送本数合計が前記配送可能本数合計以下である場合、前記本数割当手段が、第２の式
割当本数＝配送本数合計÷配送可能本数合計×配送員の配送可能本数
に従って、各配送員の割当本数を計算するステップと、
前記配送本数合計が前記配送可能本数合計より多い場合、前記本数割当手段が、第３の式
仮割当本数＝（配送本数合計−配送可能本数合計）÷超過可能本数合計×配送員の超過可能本数＋配送員の配送可能本数
に従って、各配送員の仮割当本数を計算するステップと、
前記本数割当手段が、前記仮割当本数と前記配送員の超過可能本数＋配送可能本数とを比較するステップと、
前記仮割当本数が前記配送員の超過可能本数＋配送可能本数より多い場合、前記本数割当手段が、前記配送員の割当本数を前記配送員の超過可能本数＋配送可能本数とするステップと、
前記仮割当本数が前記配送員の超過可能本数＋配送可能本数以下である場合、前記本数割当手段が、前記配送員の割当本数を前記仮割当本数とするステップと、
前記配送エリア管理システムの配送データ割当手段が、前記データ取得手段により抽出された配送データを、当該配送データの郵便番号に基づいてソートするステップと、
前記配送データ割当手段が、前記配送員の割当本数に応じて、前記配送データを配送員に割り当てるステップと
を含む方法を実行させるためのプログラム。
【請求項７】
特定の配送拠点において所定の配送予定日にガスボンベを配送すべきことを示す配送データを配送員に割り当てるための配送エリア管理システムであって、
配送拠点識別コード、配送員識別コード、ガスボンベの配送可能本数、超過可能係数を格納する配送員データ記憶部と、
配送拠点識別コード、顧客ＩＤ、郵便番号、配送予定日、交換本数を格納する配送データ記憶部と、
配送拠点識別コード、配送員識別コード、休暇予定年月日、および全休か半休かを示す休暇種別を格納する休暇データ記憶部と、
特定の配送拠点識別コードに基づいて、前記配送員データ記憶部から配送員データを抽出し、
前記抽出した配送員データに基づいて、各配送員の配送可能本数を取得し、
前記抽出した配送員データに基づいて、第１の式
超過可能本数＝（超過可能係数−１）×配送可能本数
に従って、各配送員の超過可能本数を計算し、
前記各配送員の配送可能本数を加算して、前記特定の配送拠点の配送可能本数合計を計算し、
前記各配送員の超過可能本数を加算して、前記特定の配送拠点の超過可能本数合計を計算し、
前記特定の配送拠点識別コードおよび前記所定の配送予定日に基づいて前記配送データ記憶部から配送データを抽出して、前記抽出した配送データの交換本数を加算した配送本数合計を取得する
データ取得手段と、
前記特定の配送拠点識別コードおよび前記所定の配送予定日に基づいて、前記休暇データ記憶部から休暇データを抽出し、
前記抽出した休暇データの休暇種別が全休を示す場合、前記抽出した配送員データから、当該休暇データに含まれる配送員識別コードと一致する配送員識別コードを含む配送員データを削除し、
前記抽出した休暇データの休暇種別が半休を示す場合、前記抽出した配送員データにおいて、当該休暇データに含まれる配送員識別コードと一致する配送員識別コードを含む配送員データの配送可能本数を半減する
休暇管理手段と、
前記配送可能本数合計と前記配送本数合計とを比較し、
前記配送本数合計が前記配送可能本数合計以下である場合、第２の式
割当本数＝配送本数合計÷配送可能本数合計×配送員の配送可能本数
に従って、各配送員の割当本数を計算し、
前記配送本数合計が前記配送可能本数合計より多い場合、第３の式
仮割当本数＝（配送本数合計−配送可能本数合計）÷超過可能本数合計×配送員の超過可能本数
に従って、各配送員の仮割当本数を計算し、
前記仮割当本数が前記配送員の超過可能本数＋配送可能本数より多い場合、前記配送員の割当本数を前記配送員の超過可能本数＋配送可能本数とし、
前記仮割当本数が前記配送員の超過可能本数＋配送可能本数以下である場合、前記配送員の割当本数を前記仮割当本数とする
本数割当手段と、
前記抽出された配送データを、当該配送データの郵便番号に基づいてソートし、
前記配送員の割当本数に応じて、前記配送データを配送員に割り当てる
配送データ割当手段と
を含むことを特徴とする配送エリア管理システム。