寸法が異なる複数種類が混在する複数の箱体をパレット上に積み付ける場合における、積み付けパターンを作成するための積み付け装置を用いた積み付けパターンの作成方法であって、前記積み付け装置が備える演算手段によって、平面視における箱体の寸法に係る情報に基づいて、任意の種類の箱体の幅を整数倍した寸法あるいは箱体の長さを整数倍した寸法と、その他の種類の箱体の幅を整数倍した寸法あるいは箱体の長さを整数倍した寸法と、が一致する場合に、それらの各種類の箱体を同一グループとしてグルーピングする第一の工程と、前記演算手段によって、側面視における箱体の寸法に係る情報に基づいて、任意の種類の箱体を一個あるいは複数個積み上げたときの積み上げ高さと、その他の種類の箱体を一個あるいは複数個積み上げたときの積み上げ高さと、が一致する場合に、それらの各種類の箱体を同一グループとしてグルーピングする第二の工程と、前記演算手段によって、前記第一の工程で同一グループにグルーピングされた複数種類の各箱体を平面上に配置して形成することができる箱体の集合体であって、平面視における外形形状が矩形となるもののうち、前記パレット上に配置でき、かつ、平面視における矩形面積が最大となる配置パターンを抽出する第三の工程と、前記演算手段によって、前記第三の工程で抽出された配置パターンを構成する各箱体と前記第二の工程において同一のグループにグルーピングされた各箱体を、当該配置パターンを構成する各箱体に積み上げて形成される、平面視における外形形状が矩形となり、かつ、側面視において上面および下面が水平となる箱体の集合体たるレイヤーを抽出する第四の工程と、前記演算手段によって、各種類の箱体の必要使用個数が満たされるために必要な前記レイヤーの組み合わせパターンを抽出するとともに、各組み合わせパターンを構成する複数の前記レイヤーの積み上げ高さが最小となる前記レイヤーの組み合わせパターンを抽出する第五の工程と、を備える、ことを特徴とする積み付けパターンの作成方法。前記演算手段によって、前記箱体の積み付け高さの上限値を考慮して、前記第五の工程で抽出した前記レイヤーの組み合わせパターンを複数に分割する第六の工程を有する、ことを特徴とする請求項1に記載の積み付けパターンの作成方法。前記演算手段によって、前記箱体の積み重ね性を考慮することにより、前記レイヤーの積み重ね順序を決定する第七の工程を有する、ことを特徴とする請求項1または請求項2に記載の積み付けパターンの作成方法。前記演算手段によって、前記各箱体に、ワークが実際に納められる箱体である実箱と、ワークが実際には納められない箱体である空箱と、を割り当てる第八の工程を有する、ことを特徴とする請求項1から請求項3のいずれか一項に記載の積み付けパターンの作成方法。前記演算手段によって、積み付けパターンを構成する前記各箱体のうち、必須でない前記箱体を間引く第九の工程を有する、ことを特徴とする請求項1から請求項4のいずれか一項に記載の積み付けパターンの作成方法。寸法が異なる複数種類が混在する複数の箱体をパレット上に積み付ける場合における、積み付けパターンを作成するための積み付け装置に実装される積み付けパターンの作成プログラムであって、平面視における箱体の寸法に係る情報に基づいて、任意の種類の箱体の幅を整数倍した寸法あるいは箱体の長さを整数倍した寸法と、その他の種類の箱体の幅を整数倍した寸法あるいは箱体の長さを整数倍した寸法と、が一致する場合に、それらの各種類の箱体を同一グループとしてグルーピングする第一の処理と、側面視における箱体の寸法に係る情報に基づいて、任意の種類の箱体を一個あるいは複数個積み上げたときの積み上げ高さと、その他の種類の箱体を一個あるいは複数個積み上げたときの積み上げ高さと、が一致する場合に、それらの各種類の箱体を同一グループとしてグルーピングする第二の処理と、前記第一の工程で同一グループにグルーピングされた複数種類の各箱体を平面上に配置して形成することができる箱体の集合体であって、平面視における外形形状が矩形となるもののうち、前記パレット上に配置でき、かつ、平面視における矩形面積が最大となる配置パターンを抽出する第三の処理と、前記第三の工程で抽出された配置パターンを構成する各箱体と前記第二の工程において同一のグループにグルーピングされた各箱体を、当該配置パターンを構成する各箱体に積み上げて形成される、平面視における外形形状が矩形となり、かつ、側面視において上面および下面が水平となる箱体の集合体たるレイヤーを抽出する第四の処理と、各種類の箱体の必要使用個数が満たされるために必要な前記レイヤーの組み合わせパターンを抽出するとともに、各組み合わせパターンを構成する複数の前記レイヤーの積み上げ高さが最小となる前記レイヤーの組み合わせパターンを抽出する第五の処理と、を前記積み付け装置により実行させる、ことを特徴とする積み付けパターンの作成プログラム。前記箱体の積み付け高さの上限値を考慮して、前記第五の処理で抽出した前記レイヤーの組み合わせパターンを複数に分割する第六の処理を、前記積み付け装置により実行させる、ことを特徴とする請求項6に記載の積み付けパターンの作成プログラム。前記箱体の積み重ね性を考慮して、前記レイヤーの積み重ね順序を決定する第七の処理を、前記積み付け装置により実行させる、ことを特徴とする請求項6または請求項7に記載の積み付けパターンの作成プログラム。前記積み付けパターンを構成する各箱体に、ワークが実際に納められる箱体である実箱と、ワークが実際には納められない箱体である空箱と、を割り当てる第八の処理を、前記積み付け装置により実行させる、ことを特徴とする請求項6から請求項8のいずれか一項に記載の積み付けパターンの作成プログラム。積み付けパターンを構成する前記各箱体のうち、必須でない前記箱体を間引く第九の処理を、前記積み付け装置により実行させる、ことを特徴とする請求項6から請求項9のいずれか一項に記載の積み付けパターンの作成プログラム。寸法が異なる複数種類が混在する複数の箱体をパレット上に積み付ける場合に使用する積み付けパターンを作成するための積み付け装置であって、前記積み付けパターンを演算するための演算手段を備え、該演算手段は、平面視における箱体の寸法に係る情報に基づいて、任意の種類の箱体の幅を整数倍した寸法あるいは箱体の長さを整数倍した寸法と、その他の種類の箱体の幅を整数倍した寸法あるいは箱体の長さを整数倍した寸法と、が一致する場合に、それらの各種類の箱体を同一グループとしてグルーピングする第一の処理と、側面視における箱体の寸法に係る情報に基づいて、任意の種類の箱体を一個あるいは複数個積み上げたときの積み上げ高さと、その他の種類の箱体を一個あるいは複数個積み上げたときの積み上げ高さと、が一致する場合に、それらの各種類の箱体を同一グループとしてグルーピングする第二の処理と、前記第一の工程で同一グループにグルーピングされた複数種類の各箱体を平面上に配置して形成することができる箱体の集合体であって、平面視における外形形状が矩形となるもののうち、前記パレット上に配置でき、かつ、平面視における矩形面積が最大となる配置パターンを抽出する第三の処理と、前記第三の工程で抽出された配置パターンを構成する各箱体と前記第二の工程において同一のグループにグルーピングされた各箱体を、当該配置パターンを構成する各箱体に積み上げて形成される、平面視における外形形状が矩形となり、かつ、側面視において上面および下面が水平となる箱体の集合体たるレイヤーを抽出する第四の処理と、各種類の箱体の必要使用個数が満たされるために必要な前記レイヤーの組み合わせパターンを抽出するとともに、各組み合わせパターンを構成する複数の前記レイヤーの積み上げ高さが最小となる前記レイヤーの組み合わせパターンを抽出する第五の処理と、を実行する積み付けパターン作成プログラムを備える、ことを特徴とする積み付け装置。前記積み付けパターン作成プログラムは、さらに、前記箱体の積み付け高さの上限値を考慮して、前記第五の処理で抽出した前記レイヤーの組み合わせパターンを複数に分割する第六の処理を実行する、ことを特徴とする請求項11に記載の積み付け装置。前記積み付けパターン作成プログラムは、さらに、前記箱体の積み重ね性を考慮して、前記レイヤーの積み重ね順序を決定する第七の処理を実行する、ことを特徴とする請求項11または請求項12に記載の積み付け装置。前記積み付けパターン作成プログラムは、さらに、前記積み付けパターンを構成する各箱体に、ワークが実際に納められる箱体である実箱と、ワークが実際には納められない箱体である空箱と、を割り当てる第八の処理を実行する、ことを特徴とする請求項11から請求項13のいずれか一項に記載の積み付け装置。前記積み付けパターン作成プログラムは、さらに、積み付けパターンを構成する前記各箱体のうち、必須でない前記箱体を間引く第九の処理を実行する、ことを特徴とする請求項11から請求項14のいずれか一項に記載の積み付け装置。しかしながら、特許文献1に係るパレタイズ装置で採用されている積み付け方法では、パレット上を4象限に分割するとともに、組み合わせ検討する箱体の個数を予め決めておいて積み付けパターンを作成する構成としているため、生成される積み付けパターン数が限定されており、真に最適な積み付けパターンが作成される方法とはなっていなかった。本発明は、斯かる現状の課題を鑑みてなされたものであり、寸法が異なる複数種類の箱体が混在するような場合において、最適な積み付けパターンを作成することができる積み付けパターン作成方法およびプログラム並びに積み付け装置を提供することを目的としている。本発明の解決しようとする課題は以上の如くであり、次にこの課題を解決するための手段を説明する。即ち、請求項1においては、寸法が異なる複数種類が混在する複数の箱体をパレット上に積み付ける場合における、積み付けパターンを作成するための積み付け装置を用いた積み付けパターンの作成方法であって、前記積み付け装置が備える演算手段によって、平面視における箱体の寸法に係る情報に基づいて、任意の種類の箱体の幅を整数倍した寸法あるいは箱体の長さを整数倍した寸法と、その他の種類の箱体の幅を整数倍した寸法あるいは箱体の長さを整数倍した寸法と、が一致する場合に、それらの各種類の箱体を同一グループとしてグルーピングする第一の工程と、前記演算手段によって、側面視における箱体の寸法に係る情報に基づいて、任意の種類の箱体を一個あるいは複数個積み上げたときの積み上げ高さと、その他の種類の箱体を一個あるいは複数個積み上げたときの積み上げ高さと、が一致する場合に、それらの各種類の箱体を同一グループとしてグルーピングする第二の工程と、前記演算手段によって、前記第一の工程で同一グループにグルーピングされた複数種類の各箱体を平面上に配置して形成することができる箱体の集合体であって、平面視における外形形状が矩形となるもののうち、前記パレット上に配置でき、かつ、平面視における矩形面積が最大となる配置パターンを抽出する第三の工程と、前記演算手段によって、前記第三の工程で抽出された配置パターンを構成する各箱体と前記第二の工程において同一のグループにグルーピングされた各箱体を、当該配置パターンを構成する各箱体に積み上げて形成される、平面視における外形形状が矩形となり、かつ、側面視において上面および下面が水平となる箱体の集合体たるレイヤーを抽出する第四の工程と、前記演算手段によって、各種類の箱体の必要使用個数が満たされるために必要な前記レイヤーの組み合わせパターンを抽出するとともに、各組み合わせパターンを構成する複数の前記レイヤーの積み上げ高さが最小となる前記レイヤーの組み合わせパターンを抽出する第五の工程と、を備えるものである。請求項2においては、前記演算手段によって、前記箱体の積み付け高さの上限値を考慮して、前記第五の工程で抽出した前記レイヤーの組み合わせパターンを複数に分割する第六の工程を有するものである。請求項3においては、前記演算手段によって、前記箱体の積み重ね性を考慮することにより、前記レイヤーの積み重ね順序を決定する第七の工程を有するものである。請求項4においては、前記演算手段によって、前記各箱体に、ワークが実際に納められる箱体である実箱と、ワークが実際には納められない箱体である空箱と、を割り当てる第八の工程を有するものである。請求項5においては、前記演算手段によって、積み付けパターンを構成する前記各箱体のうち、必須でない前記箱体を間引く第九の工程を有するものである。請求項6においては、寸法が異なる複数種類が混在する複数の箱体をパレット上に積み付ける場合における、積み付けパターンを作成するための積み付け装置に実装される積み付けパターンの作成プログラムであって、平面視における箱体の寸法に係る情報に基づいて、任意の種類の箱体の幅を整数倍した寸法あるいは箱体の長さを整数倍した寸法と、その他の種類の箱体の幅を整数倍した寸法あるいは箱体の長さを整数倍した寸法と、が一致する場合に、それらの各種類の箱体を同一グループとしてグルーピングする第一の処理と、側面視における箱体の寸法に係る情報に基づいて、任意の種類の箱体を一個あるいは複数個積み上げたときの積み上げ高さと、その他の種類の箱体を一個あるいは複数個積み上げたときの積み上げ高さと、が一致する場合に、それらの各種類の箱体を同一グループとしてグルーピングする第二の処理と、前記第一の工程で同一グループにグルーピングされた複数種類の各箱体を平面上に配置して形成することができる箱体の集合体であって、平面視における外形形状が矩形となるもののうち、前記パレット上に配置でき、かつ、平面視における矩形面積が最大となる配置パターンを抽出する第三の処理と、前記第三の工程で抽出された配置パターンを構成する各箱体と前記第二の工程において同一のグループにグルーピングされた各箱体を、当該配置パターンを構成する各箱体に積み上げて形成される、平面視における外形形状が矩形となり、かつ、側面視において上面および下面が水平となる箱体の集合体たるレイヤーを抽出する第四の処理と、各種類の箱体の必要使用個数が満たされるために必要な前記レイヤーの組み合わせパターンを抽出するとともに、各組み合わせパターンを構成する複数の前記レイヤーの積み上げ高さが最小となる前記レイヤーの組み合わせパターンを抽出する第五の処理と、を前記積み付け装置により実行させるものである。請求項7においては、前記箱体の積み付け高さの上限値を考慮して、前記第五の処理で抽出した前記レイヤーの組み合わせパターンを複数に分割する第六の処理を、前記積み付け装置により実行させるものである。請求項8においては、前記箱体の積み重ね性を考慮して、前記レイヤーの積み重ね順序を決定する第七の処理を、前記積み付け装置により実行させるものである。請求項9においては、前記積み付けパターンを構成する各箱体に、ワークが実際に納められる箱体である実箱と、ワークが実際には納められない箱体である空箱と、を割り当てる第八の処理を、前記積み付け装置により実行させるものである。請求項10においては、積み付けパターンを構成する前記各箱体のうち、必須でない前記箱体を間引く第九の処理を、前記積み付け装置により実行させるものである。請求項11においては、寸法が異なる複数種類が混在する複数の箱体をパレット上に積み付ける場合に使用する積み付けパターンを作成するための積み付け装置であって、前記積み付けパターンを演算するための演算手段を備え、該演算手段は、平面視における箱体の寸法に係る情報に基づいて、任意の種類の箱体の幅を整数倍した寸法あるいは箱体の長さを整数倍した寸法と、その他の種類の箱体の幅を整数倍した寸法あるいは箱体の長さを整数倍した寸法と、が一致する場合に、それらの各種類の箱体を同一グループとしてグルーピングする第一の処理と、側面視における箱体の寸法に係る情報に基づいて、任意の種類の箱体を一個あるいは複数個積み上げたときの積み上げ高さと、その他の種類の箱体を一個あるいは複数個積み上げたときの積み上げ高さと、が一致する場合に、それらの各種類の箱体を同一グループとしてグルーピングする第二の処理と、前記第一の工程で同一グループにグルーピングされた複数種類の各箱体を平面上に配置して形成することができる箱体の集合体であって、平面視における外形形状が矩形となるもののうち、前記パレット上に配置でき、かつ、平面視における矩形面積が最大となる配置パターンを抽出する第三の処理と、前記第三の工程で抽出された配置パターンを構成する各箱体と前記第二の工程において同一のグループにグルーピングされた各箱体を、当該配置パターンを構成する各箱体に積み上げて形成される、平面視における外形形状が矩形となり、かつ、側面視において上面および下面が水平となる箱体の集合体たるレイヤーを抽出する第四の処理と、各種類の箱体の必要使用個数が満たされるために必要な前記レイヤーの組み合わせパターンを抽出するとともに、各組み合わせパターンを構成する複数の前記レイヤーの積み上げ高さが最小となる前記レイヤーの組み合わせパターンを抽出する第五の処理と、を実行する積み付けパターン作成プログラムを備えるものである。請求項12においては、前記積み付けパターン作成プログラムは、さらに、前記箱体の積み付け高さの上限値を考慮して、前記第五の処理で抽出した前記レイヤーの組み合わせパターンを複数に分割する第六の処理を実行するものである。請求項13においては、前記積み付けパターン作成プログラムは、さらに、前記箱体の積み重ね性を考慮して、前記レイヤーの積み重ね順序を決定する第七の処理を実行するものである。請求項14においては、前記積み付けパターン作成プログラムは、さらに、前記積み付けパターンを構成する各箱体に、ワークが実際に納められる箱体である実箱と、ワークが実際には納められない箱体である空箱と、を割り当てる第八の処理を実行するものである。請求項15においては、前記積み付けパターン作成プログラムは、さらに、積み付けパターンを構成する前記各箱体のうち、必須でない前記箱体を間引く第九の処理を実行するものである。本発明の効果として、以下に示すような効果を奏する。請求項1においては、最適な積み付けパターンを作成することができる。請求項2においては、最適な積み付けパターンを作成することができる。請求項3においては、荷崩れを起こしにくい、より最適な積み付けパターンを作成することができる。請求項4においては、空箱の使用数を低減させて、より少ない個数の箱体で、最適な積み付けパターンを作成することができる。請求項5においては、空箱の使用数をさらに低減させることができる。請求項6においては、最適な積み付けパターンを作成することができる。請求項7においては、最適な積み付けパターンを作成することができる。請求項8においては、荷崩れを起こしにくい、より最適な積み付けパターンを作成することができる。請求項9においては、空箱の使用数を低減させて、より少ない個数の箱体で、最適な積み付けパターンを作成することができる。請求項10においては、空箱の使用数をさらに低減させることができる。請求項11においては、最適な積み付けパターンを作成することができる。請求項12においては、最適な積み付けパターンを作成することができる。請求項13においては、荷崩れを起こしにくい、より最適な積み付けパターンを作成することができる。請求項14においては、空箱の使用数を低減させて、より少ない個数の箱体で、最適な積み付けパターンを作成することができる。請求項15においては、空箱の使用数をさらに低減させることができる。次に、発明の実施の形態を説明する。まず始めに、本発明の一実施形態に係る積み付けパターンの作成方法における全体の流れについて、図1および図2を用いて説明をする。本発明の一実施形態に係る積み付けパターンの作成方法は、例えば、図2に示すような積み付けパターンを検討するための装置である積み付け装置10に、当該作成方法を実行するためのプログラム積み付けパターン作成プログラムを実装することにより、当該積み付け装置10によって実現することができる。このため、以下では、積み付け装置10を用いて、当該積み付け装置10に実装されている積み付けパターン作成プログラムに従って、本発明の一実施形態に係る積み付けパターンの作成方法を実施する場合を例示して説明をする。尚、本実施形態では、積み付け装置10として、汎用的なパーソナルコンピュータを採用する場合を例示しているが、組み付けパターンを作成するための専用品を採用することも可能である。本発明の一実施形態に係る積み付けパターンの作成方法を実行するためのプログラムが実装された積み付け装置を利用して積み付けパターンを作成する場合には、図1に示すように、まず始めに積み付け装置10に対して、データ入力STEP-100を行う。データ入力STEP-100では、積み付けパターンの作成に必要な各情報を、入力手段10cを用いて積み付け装置10に入力する。ここで入力すべき情報としては、積み付け対象たる箱体の仕様段ボール箱かプラスチック箱か、箱体の寸法情報幅、奥行き、高さ、各箱体の数量、パレットの寸法情報、積み付け高さの上限値、等がある。そして、入力された各情報は、積み付け装置10が備える記憶手段10bに記憶される。本発明において積み付けパターンを作成する対象物たる箱体は、略直方体状略立方体状を含むの形状を有し、内部に製品等を収容して輸送するための容器である。本発明の適用対象たる箱体としては、例えば、樹脂等からなる輸送専用に用いられる5面ボックス上面が開放されているであって、その下面に上面の開放部に係合する立ち上がり部が形成され、安定して重ね合わせができる態様とした箱体や、一般に広く用いられる紙製の6面ボックス所謂段ボール箱等の箱体を採用し得る。積み付け装置による積み付けパターンの作成においては、次に積み付けパターン計算STEP-200を実行する。積み付けパターン計算STEP-200は、データ入力STEP-100において入力され、記憶手段10bに記憶されている各情報に基づき、積み付け装置10が備える演算装置10aによって、当該演算装置10aに実装されたプログラムに従って、積み付けパターンを作成するための演算処理が実行される。そして、積み付け装置による積み付けパターンの作成においては、最後に積み付けパターン出力STEP-300を行う。積み付けパターン出力STEP-300では、積み付けパターン計算STEP-200で作成された積み付けパターンを、積み付け装置10が備えるディスプレイ等の出力手段10dに表示することによって、作業者等に提示することができる。そして作業者は、提示された積み付けパターンを用いて、輸送に必要な箱体の個数や必要な車両台数の検討を行うことができる。次に、積み付けパターン計算STEP-200について、図3~図16を用いて、さらに詳細に説明をする。積み付けパターン計算STEP-200は、図3に示す如く、複数の各処理STEP-210~STEP-230からなる構成としている。積み付けパターン計算STEP-200では、まず始めに、演算装置10aによって、データ入力STEP-100において入力された各データのデータ前処理STEP-210が実行される。さらにこのデータ前処理STEP-210は、図4に示す如く、積み重ねグループ作成処理STEP-211、高さ一致グループ作成処理STEP-212、長尺物サイズ変換処理STEP-213等の複数の処理からなる構成としている。図4に示す積み重ねグループ作成処理STEP-211は、積み重ねに適した箱体同士をグループ化するために実行される処理であり、演算装置10aによって、データ入力STEP-100において入力された各箱体の平面視における寸法情報即ち、箱体の幅と長さに基づいて、種類が異なる各箱体をグループ化するものである。ここでは具体的に、図5aに示すような平面視における寸法を有する複数種類の箱体11箱体1a~箱体1fの合計6種類を取り扱う場合を例示して説明をする。各箱体1a~1fの平面視における各寸法は、図5aに記載した寸法であるものと仮定している。積み重ねグループ作成処理STEP-211では、演算装置10aによって、まずそれぞれの箱体1a1b1c1d1e1fの辺の長さを整数1以上の整数倍してみる。そして、演算装置10aによって、その整数倍した各寸法を比較し、そのなかで寸法が一致するものがある場合には、それらの寸法が一致する各箱体11同士を同じグループとして設定するようにしている。尚、整数倍した寸法が一致する場合であっても、その一致する寸法がパレットの大きさを越える寸法である場合には、一致するとは判断しないようにしている。さらに具体的に説明をすると、図5aに示した各箱体1a~1fでは、図5bに示す如く、例えば箱体1aと箱体1bは、箱体1aの各辺の長さと箱体1bの短辺の長さは共に335mmとなって一致するため、演算装置10aによって、箱体1aと箱体1bが同一グループグループAと呼ぶに属するものと設定される。また、箱体1aと箱体1dは、箱体1aの各辺の長さを2倍した寸法と箱体1dの長辺の長さが共に670mmとなって一致するため、演算装置10aによって、箱体1aと箱体1dが同一グループに属するものと設定される。ここで、670mmは335mmの2倍であるため、演算装置10aによって、箱体1dもグループAに属するものとして設定される。また、演算装置10aによって、箱体1cと箱体1eは、別の同一グループグループBと呼ぶに属するものとして設定され、また、箱体1dと箱体1fは、さらに別の同一グループグループCと呼ぶに属するものとして設定される。また、整数倍した寸法が完全に一致した場合だけではなく、寸法差の許容値を設定しておき、寸法差が設定した許容値以下であれば、それらの寸法は一致するものと判断するようにしている。例えば、寸法差の許容値を5mmに設定する場合、図5bに示す如く、演算装置10aによって、箱体1bの短辺の長さを3倍した寸法1005mmと、箱体1cの短辺の長さを2倍した寸法1006mmは一致すると判断され、箱体1dは、グループAに属するものとして設定される。そして、最終的に図5aに示す各箱体11は、図5aに示す如く、演算装置10aが積み重ねグループ作成処理STEP-211を実行することによって、各箱体1a1b1c1dがグループAに属し、また、箱体1cと箱体1eがグループBに属し、さらに、箱体1dと箱体1fがグループCに属するものとして設定される。積み重ねグループ作成処理STEP-211により、各箱体11をグループ化しておくことによって、グループが異なる箱体11同士の積み重ねを検討する必要がなくなるため、積み付けパターン計算STEP-200をより高速化することができる。図4に示す高さ一致グループ作成処理STEP-212は、積み上げ高さを揃えるのに適した各箱体11同士をグループ化するために実行される処理であり、演算装置10aによって、データ入力STEP-100において入力された各箱体11の側面視における寸法情報高さ寸法に基づいて、各箱体11をグループ化するものである。ここでは具体的に、図6aに示すような高さ寸法が与えられた複数種類ここでは4種類の箱体1p~1sがある場合を例示して説明をする。尚、ここで示す各箱体1p~1sは、5面ボックス状の箱体であり、下面に高さ10mmの立ち上がり部を有するものとする。そして、積み上げた高さの算定においては、箱体の種類段ボール箱か輸送専用の箱かを考慮するようにしており、例えば、下面に立ち上がり部を有する態様の輸送専用の箱体では、最も下に位置する箱体のみ立ち上がり部の高さを加算して、積み上げた高さを算出するようにしている。具体的には、箱体1の全体高さがhであって、立ち上がり部の高さがtである場合、その箱体をn個積み上げた場合における積み上げ高さHを、以下の数式1で算出するようにしている。図6bに示す如く、箱体1pと箱体1qは、平面視における寸法幅および長さは相違しているが、高さ寸法がいずれも103mmで一致しているため、演算装置10aによって、同じグループに属するものとして設定される。また、箱体1rは、それ単体では、高さ寸法が一致するものが見つからないため、演算装置10aによって、単独のグループに属するものとして設定される。また、寸法は完全一致する場合だけでなく、差異の許容値を設定しておき、寸法差が設定した許容値以下であれば、それらの寸法は一致するものと判定するようにしている。例えば、箱体1sの高さは195mmであり、箱体1pを2個積み重ねたものの積み重ね高さは、数式1によると、196mmとなる。例えば、寸法差の許容値を5mmと設定している場合であれば、箱体1sと箱体1pを2個積み重ねたものは、演算装置10aによって、高さが一致するものと判断され、これらは同じグループに属するものとして設定される。さらに同様にして、箱体1rを2個積み重ねた高さ288mmと、箱体1pを3個積み重ねた高さ289mmと、箱体1pと箱体1sを積み重ねた高さ288mmは、演算装置10aによって、それぞれ高さが一致すると判断されるため、これらも同じグループに属するものとして設定される。高さ一致グループ作成処理STEP-212により、各箱体11をグループ化しておくことによって、積み上げたときに高さを一致させるのに適した箱体11を選択的に組み合わせつつ、積み付けパターンを作成できるようになるため、積み付けパターン計算STEP-200をより高速化することができる。図4に示す長尺物サイズ変換処理STEP-213は、箱体1の長さまたは幅がパレット2よりも大きい場合に行われる。具体的には、図7に示すような幅寸法W1が与えられた箱体1がある場合を例示すると、箱体1をパレット2に重ねたときにはみ出す部分は計算上考慮しないものとするため、演算装置10aによって、箱体1の寸法をW1からW2パレット2の幅に変換する処理を行うようにしている。長尺物サイズ変換処理STEP-213をしておくことによって、パレット2からはみ出した位置に箱体1を配置するような積み付けパターンを検討対象から除外することができるため、ユニットロードにおける荷姿の安定化が図れるとともに、積み付けパターン計算STEP-200をより高速化することができる。積み付けパターン計算STEP-200では、次に、データ前処理STEP-210により生成および変換された各データに基づいて、積み付けパターン作成処理STEP-220を実行する。図8に示す如く、積み付けパターン作成処理STEP-220は、STEP-221~STEP-227の各処理により構成されている。尚、本実施形態では、層を積み上げていく態様のユニットロード層積みユニットロードと呼ぶの作成手順を例示して説明をする。積み付けパターン作成処理STEP-220では、まず始めに、平面配置パターン列挙処理STEP-221を実行する。平面配置パターン列挙処理STEP-221では、データ前処理STEP-210における積み重ねグループ作成処理STEP-211で同じグループに該当するものとして設定された各箱体例えば、図5aに示す箱体1a~1f等を用いて、演算装置10aによって、図9に示すような、パレット2からはみ出さずにパレット2上に配置できるパターン以下、平面配置パターン3と呼ぶを全数列挙する。尚、例えば、箱体1aは箱体1bを2分割した寸法であるため、このような場合、箱体1bを配置した場所を、さらに2個の箱体1aで置換するような平面配置パターン3は無視するものとしている。積み付けパターン作成処理STEP-220では、次に、レイヤー列挙処理STEP-222を実行する。レイヤー列挙処理STEP-222では、平面配置パターン列挙処理STEP-221で列挙しておいた各平面配置パターン33と、データ前処理STEP-210における高さ一致グループ作成処理STEP-212で設定しておいた高さ一致グループに関する情報積み重ね高さに基づいて、演算装置10aによって、複数の箱体11の集合体を作成する。ここでは、平面配置パターン3に含まれる個々の箱体11について、高さ一致グループで設定した積み重ね高さに関する情報を確認する。例えば、図10に示す各平面配置パターン33は、平面視においては矩形状であるが、高さ方向には凹凸が生じている。この高さ方向の凹凸を埋めるために、積み重ねグループ作成処理でグループ化しておいた情報を利用する。そして、演算装置10aによって、平面配置パターン3に適当な箱体11を追加することによって、平面配置が矩形状であり、かつ、上面および下面を平面状とした複数の箱体11の集合体たるレイヤー4を生成する。尚、レイヤー4を多く作成しすぎると、計算時間が増大する原因になるため、最終的に採用される可能性が低いレイヤー4を破棄する等して使用するレイヤー4の種類数を削減する構成とするのが好適である。積み付けパターン作成処理STEP-220では、次に、レイヤー組み合わせパターン抽出処理STEP-223を実行する。レイヤー組み合わせパターン抽出処理STEP-223では、図11に示すように、演算装置10aによって、必要箱数を満たす複数のレイヤー44の組み合わせレイヤー組み合わせパターン5と呼ぶをまず抽出するとともに、さらにその中から、各レイヤー44の積み重ね高さが最も小さくなるHminとなるレイヤー組み合わせパターン5を抽出する。尚、ここでいう必要箱数を満たすとは、例えば、各箱体11ごとの必要個数が決まっているときに、レイヤー組み合わせパターン5に含まれる各箱体11のそれぞれの個数が、その必要個数以上の個数確保されていることを意味している。この抽出処理は、整数計画問題として処理することができる。目的関数は、レイヤー組み合わせパターン5の高さを以下の数式2で表し、数式2が最小となるレイヤー組み合わせパターン5を抽出するようにする。また、制約条件としては、各箱体の種類が、使用すべき箱数以上となるようにするため、以下の数式3および数式4を規定する。尚、各数式中に示すaijは、j番目のレイヤーで使用する箱種iの箱数を示しており、biは、箱種iの最低使用数を示している。また、cjは、j番目のレイヤーの高さを示しており、xjは、j番目のレイヤーを示している。即ち、本発明の一実施形態に係る積み付けパターンの作成方法は、寸法が異なる複数種類が混在する複数の箱体11をパレット2上に積み付ける場合において、前記複数の箱体11の積み付けパターン8を作成するものであって、平面視における箱体1の寸法に係る情報に基づいて、任意の種類の箱体1の幅を整数倍した寸法あるいは箱体1の長さを整数倍した寸法と、その他の種類の箱体1の幅を整数倍した寸法あるいは箱体1の長さを整数倍した寸法と、が一致する場合に、それらの各種類の箱体11を同一グループとしてグルーピングする第一の工程たる積み重ねグループ作成処理STEP-211と、側面視における箱体1の寸法に係る情報に基づいて、任意の種類の箱体1を一個あるいは複数個積み上げたときの積み上げ高さと、その他の種類の箱体1を一個あるいは複数個積み上げたときの積み上げ高さと、が一致する場合に、それらの各種類の箱体11を同一グループとしてグルーピングする第二の工程たる高さ一致グループ作成処理STEP-212と、積み重ねグループ作成処理STEP-211で同一グループにグルーピングされた複数種類の各箱体11を平面上に配置して形成することができる箱体の集合体であって、平面視における外形形状が矩形となるもののうち、前記パレット上に配置でき、かつ、平面視における矩形面積が最大となる平面配置パターン3を抽出する第三の工程たる平面配置パターン列挙処理STEP-221と、平面配置パターン列挙処理STEP-221で抽出された平面配置パターン3を構成する各箱体11と高さ一致グループ作成処理STEP-212において同一のグループにグルーピングされた各箱体11を、当該平面配置パターン3を構成する各箱体11に積み上げて形成される、平面視における外形形状が矩形となり、かつ、側面視において上面および下面が水平となる箱体11の集合体たるレイヤー4を抽出する第四の工程たるレイヤー列挙処理STEP-222と、各種類の箱体11の必要使用個数が満たされるために必要なレイヤー44の組み合わせパターンたるレイヤー組み合わせパターン5を抽出するとともに、各レイヤー組み合わせパターン5を構成する複数のレイヤー44の積み上げ高さが最小となるレイヤー組み合わせパターン5を抽出する第五の工程たるレイヤー組み合わせパターン抽出処理STEP-223と、を備えるものである。また、本発明の一実施形態に係る積み付けパターンの作成プログラムは、寸法が異なる複数種類が混在する複数の箱体11をパレット2上に積み付ける場合において、前記複数の箱体11の積み付けパターン8を作成するためのプログラムであって、平面視における箱体1の寸法に係る情報に基づいて、任意の種類の箱体1の幅を整数倍した寸法あるいは箱体1の長さを整数倍した寸法と、その他の種類の箱体1の幅を整数倍した寸法あるいは箱体1の長さを整数倍した寸法と、が一致する場合に、それらの各種類の箱体11を同一グループとしてグルーピングする第一の処理たる積み重ねグループ作成処理STEP-211と、側面視における箱体1の寸法に係る情報に基づいて、任意の種類の箱体1を一個あるいは複数個積み上げたときの積み上げ高さと、その他の種類の箱体1を一個あるいは複数個積み上げたときの積み上げ高さと、が一致する場合に、それらの各種類の箱体11を同一グループとしてグルーピングする第二の処理たる高さ一致グループ作成処理STEP-212と、積み重ねグループ作成処理STEP-211で同一グループにグルーピングされた複数種類の各箱体11を平面上に配置して形成することができる箱体の集合体であって、平面視における外形形状が矩形となるもののうち、前記パレット上に配置でき、かつ、平面視における矩形面積が最大となる平面配置パターン3を抽出する第三の処理たる平面配置パターン列挙処理STEP-221と、平面配置パターン列挙処理STEP-221で抽出された平面配置パターン3を構成する各箱体11と高さ一致グループ作成処理STEP-212において同一のグループにグルーピングされた各箱体11を、当該平面配置パターン3を構成する各箱体11に積み上げて形成される、平面視における外形形状が矩形となり、かつ、側面視において上面および下面が水平となる箱体11の集合体たるレイヤー4を抽出する第四の処理たるレイヤー列挙処理STEP-222と、各種類の箱体11の必要使用個数が満たされるために必要なレイヤー44の組み合わせパターンたるレイヤー組み合わせパターン5を抽出するとともに、各レイヤー組み合わせパターン5を構成する複数のレイヤー44の積み上げ高さが最小となるレイヤー組み合わせパターン5を抽出する第五の処理たるレイヤー組み合わせパターン抽出処理STEP-223と、を実行するものである。さらに、本発明の一実施形態に係る積み付け装置10は、寸法が異なる複数種類が混在する複数の箱体11をパレット2上に積み付ける場合に使用する積み付けパターン8を作成するためのものであって、積み付けパターン8を演算するための演算手段たる演算装置10aを備え、該演算装置10aは、寸法が異なる複数種類が混在する複数の箱体11をパレット2上に積み付ける場合において、前記複数の箱体11の積み付けパターン8を作成するためのプログラムであって、平面視における箱体1の寸法に係る情報に基づいて、任意の種類の箱体1の幅を整数倍した寸法あるいは箱体1の長さを整数倍した寸法と、その他の種類の箱体1の幅を整数倍した寸法あるいは箱体1の長さを整数倍した寸法と、が一致する場合に、それらの各種類の箱体11を同一グループとしてグルーピングする第一の処理たる積み重ねグループ作成処理STEP-211と、側面視における箱体1の寸法に係る情報に基づいて、任意の種類の箱体1を一個あるいは複数個積み上げたときの積み上げ高さと、その他の種類の箱体1を一個あるいは複数個積み上げたときの積み上げ高さと、が一致する場合に、それらの各種類の箱体11を同一グループとしてグルーピングする第二の処理たる高さ一致グループ作成処理STEP-212と、積み重ねグループ作成処理STEP-211で同一グループにグルーピングされた複数種類の各箱体11を平面上に配置して形成することができる箱体の集合体であって、平面視における外形形状が矩形となるもののうち、前記パレット上に配置でき、かつ、平面視における矩形面積が最大となる平面配置パターン3を抽出する第三の処理たる平面配置パターン列挙処理STEP-221と、平面配置パターン列挙処理STEP-221で抽出された平面配置パターン3を構成する各箱体11と高さ一致グループ作成処理STEP-212において同一のグループにグルーピングされた各箱体11を、当該平面配置パターン3を構成する各箱体11に積み上げて形成される、平面視における外形形状が矩形となり、かつ、側面視において上面および下面が水平となる箱体11の集合体たるレイヤー4を抽出する第四の処理たるレイヤー列挙処理STEP-222と、各種類の箱体11の必要使用個数が満たされるために必要なレイヤー44の組み合わせパターンたるレイヤー組み合わせパターン5を抽出するとともに、各レイヤー組み合わせパターン5を構成する複数のレイヤー44の積み上げ高さが最小となるレイヤー組み合わせパターン5を抽出する第五の処理たるレイヤー組み合わせパターン抽出処理STEP-223と、を実行する積み付けパターン作成プログラムを備えるものである。このような構成により、最適な積み付けパターン8を作成することができる。積み付けパターン作成処理STEP-220では、次に、レイヤー組み合わせパターン分割処理STEP-224を実行する。レイヤー組み合わせパターン分割処理STEP-224では、演算装置10aによって、各スキッド66の高さが、ユニットロードの上限高さ以下となるように、抽出したレイヤー組み合わせパターン5を複数のスキッド66に分割する処理を行うものである。図12に示す如く、抽出されたレイヤー組み合わせパターン5を、ユニットロードの上限高さHmax以下の高さに納まる複数のスキッド66に分割する。この分割時におけるレイヤー44の選択結果によって、例えば、図12に示すように3個のスキッド66に分割しなければ納まらなかったり、あるいは、2個のスキッド66に分割するだけで納まる等の違いが出てくる。この違いは、輸送効率の良否より具体的には、必要な運搬車両の大きさ、台数や、運搬回数に影響を及ぼすものであるため、スキッド6の個数が最小となるように分割処理がなされる。この分割処理は、各レイヤー44の高さとスキッド6の上限高さを入力要素とした、ビンパッキング問題として処理することができる。即ち、本発明の一実施形態に係る積み付けパターンの作成方法は、箱体11の積み付け高さの上限値を考慮して、レイヤー組み合わせパターン抽出処理STEP-223で抽出したレイヤー組み合わせパターン5を複数のスキッド66に分割する第六の工程たるレイヤー組み合わせパターン分割処理STEP-224を有するものである。また、本発明の一実施形態に係る積み付けパターンの作成プログラムは、箱体11の積み付け高さの上限値を考慮して、レイヤー組み合わせパターン抽出処理STEP-223で抽出したレイヤー組み合わせパターン5を複数のスキッド66に分割する第六の処理たるレイヤー組み合わせパターン分割処理STEP-224を実行するものである。さらに、本発明の一実施形態に係る積み付け装置において、積み付けパターン作成プログラムは、箱体11の積み付け高さの上限値を考慮して、レイヤー組み合わせパターン抽出処理STEP-223で抽出したレイヤー組み合わせパターン5を複数のスキッド66に分割する第六の処理たるレイヤー組み合わせパターン分割処理STEP-224を実行するものである。このような構成により、最適な積み付けパターン8を作成することができる。積み付けパターン作成処理STEP-220では、次に、レイヤー積み重ね順決定処理STEP-225を実行する。レイヤー積み重ね順決定処理STEP-225では、演算装置10aによって、分割した各スキッド66に対して、さらに積み重ね順序を考慮する処理を行う。ここで積み重ね順序が決定された各レイヤー44の集合体を、レイヤー積み重ねパターン7と呼ぶものとする。ここでは、スキッド6を構成する全てのレイヤー44について、図13aに示す如く、演算装置10aによって、総当り的に2つずつ組み合わせたときの積み重ね性を評価する。まず、積み重ね性の評価が最も悪かった2つのレイヤー44を抽出し、これらのレイヤー44を当該スキッド6における、上端と下端に配置する。そして、当該スキッド6における残りのレイヤー44について、積み重ね性の評価が最もよくなるように、積み重ね順序を決定する。尚、ここでいう積み重ね性の定義は、図13bに示すように、各箱体11の特徴に着目して評価を行うものである。箱体11を積み重ねる場合、上段の箱体と下段の箱体で箱の角が一致するように積む積み方の方が、角を一致させない積み方に比して耐荷重が高くなる。また、箱体の壁面が上からの荷重を支えるので、下段に壁面が多いと即ち、下段の箱体数が上段の箱体数に比して多いと、より強度が安定する。このため、積み重ね性の評価においては、箱体の角同士が一致する箇所や上下の箱体数差の値で評価するようにしている。このレイヤー積み重ね順決定処理STEP-225は、積み重ね性の評価値図13a参照を、完全グラフの辺の重みと見立てることで、TSP巡回セールスマン問題として処理することができる。即ち、本発明の一実施形態に係る積み付けパターンの作成方法は、箱体11の積み重ね性を考慮して、レイヤー4の積み重ね順序を考慮して、積み付けパターン8を修正する即ち、レイヤー積み重ねパターン7を作成する第七の工程たるレイヤー積み重ね順決定処理STEP-225を有するものである。また、本発明の一実施形態に係る積み付けパターンの作成プログラムは、箱体11の積み重ね性を考慮して、レイヤー4の積み重ね順序を考慮して、積み付けパターン8を修正する即ち、レイヤー積み重ねパターン7を作成する第七の処理たるレイヤー積み重ね順決定処理STEP-225を実行するものである。さらに、本発明の一実施形態に係る積み付け装置において、積み付けパターン作成プログラムは、箱体11の積み重ね性を考慮して、レイヤー4の積み重ね順序を考慮して、積み付けパターン8を修正する即ち、レイヤー積み重ねパターン7を作成する第七の処理たるレイヤー積み重ね順決定処理STEP-225を実行するものである。このような構成により、荷崩れを起こしにくい、より最適な積み付けパターン8を作成することができる。積み付けパターン作成処理STEP-220では、次に、演算装置10aによって、実箱/空箱割り当て処理STEP-226を実行する。実箱/空箱割り当て処理STEP-226では、演算装置10aによって、ここまでの処理で作成したレイヤー積み重ねパターン7の各箱体11に実箱か空箱を割り当てていく。ここでいう実箱とは、実際にワークが収められる箱体1のことであり、空箱とは、実際にはワークが納められない、ユニットロードを形成するためにダミーで追加される箱体1のことである。実箱/空箱割り当て処理STEP-226においては、次の空箱間引き処理STEP-227でできるだけ多くの空箱を間引くことができるように、演算装置10aによって、各箱体11に対してその配置位置に応じた間引き優先度を設定する。そして、間引き優先度が低い順に実箱を割り当てていき、残ったところには空箱を割り当てるようにする。具体的には、間引き優先度は、図14および以下に示す手順で決定する。1ユニットロードここではレイヤー積み重ねパターン7の最上の四隅にある箱体を必須箱に設定する。2必須箱を支える位置にある箱体も必須箱に設定し、この処理を最下段に至るまで行う。3必須箱と設定されなかった箱体を非必須箱に設定する。4そして、必須箱に対しては、以下の数式5により、また、非必須箱に対しては、以下の数式6により、それぞれ間引き優先度Mを設定する。尚、以下の数式中に示す値zは、箱体1のパレット2からの高さを表しており、値hはレイヤー積み重ねパターン7の全高を表している。必須箱が間引かれると荷姿が崩れてしまうため、必須箱の間引き優先度Mは、非必須箱の間引き優先度Mに比して常に低くなる即ち、非必須箱から優先して間引かれるようにしている。そして、実箱/空箱割り当て処理STEP-226においては、必須箱と設定された箱体1に、優先して実箱を割り当てていくようにしている。即ち、本発明の一実施形態に係る積み付けパターンの作成方法は、積み付けパターン8を構成する各箱体11に、ワークが実際に納められる箱体1である実箱と、ワークが実際には納められない箱体1である空箱と、を割り当てて、積み付けパターン8を修正する第八の工程たる実箱/空箱割り当て処理STEP-226を有するものである。また、本発明の一実施形態に係る積み付けパターンの作成プログラムは、積み付けパターン8を構成する各箱体11に、ワークが実際に納められる箱体1である実箱と、ワークが実際には納められない箱体1である空箱と、を割り当てて、積み付けパターン8を修正する第八の処理たる実箱/空箱割り当て処理STEP-226を実行するものである。さらに、本発明の一実施形態に係る積み付け装置において、積み付けパターン作成プログラムは、積み付けパターン8を構成する各箱体11に、ワークが実際に納められる箱体1である実箱と、ワークが実際には納められない箱体1である空箱と、を割り当てて、積み付けパターン8を修正する第八の処理たる実箱/空箱割り当て処理STEP-226を実行するものである。このような構成により、空箱の使用数を低減させて、より少ない個数の箱体11で、最適な積み付けパターン8を作成することができる。積み付けパターン作成処理STEP-220では、次に、演算装置10aによって、空箱間引き処理STEP-227を実行する。空箱間引き処理STEP-227では、図15に示す如く、演算装置10aによって、レイヤー積み重ねパターン7から、実箱/空箱割り当て処理STEP-226で割り当てた箱体11のうち、空箱であって、かつ、非必須箱であるものを間引く。そして、このようにして積み付けパターン8を作成するようにしている。以上により、積み付けパターン作成処理STEP-220を終了する。即ち、本発明の一実施形態に係る積み付けパターンの作成方法は、積み付けパターン8を一旦作成した後に、積み付けパターン8を構成する各箱体11のうち、必須でない箱体1を間引く第九の工程たる空箱間引き処理STEP-227を有するものである。また、本発明の一実施形態に係る積み付けパターンの作成プログラムは、積み付けパターン8を一旦作成した後に、積み付けパターン8を構成する各箱体11のうち、必須でない箱体1を間引く第九の処理たる空箱間引き処理STEP-227を実行するものである。さらに、本発明の一実施形態に係る積み付け装置において、積み付けパターン作成プログラムは、積み付けパターン8を一旦作成した後に、積み付けパターン8を構成する各箱体11のうち、必須でない箱体1を間引く第九の処理たる空箱間引き処理STEP-227を実行するものである。このような構成により、空箱の使用数をさらに低減させることができる。積み付けパターン計算STEP-200では、次に、上面不一致積み付けパターン作成処理STEP-230に移行する。上面不一致積み付けパターン作成処理STEP-230では、規格外の大きさや寸法のために積み付けパターン作成処理STEP-220ではうまく処理することができなかった箱体1を対象として積み付けを実行する。上面不一致積み付けパターン作成処理STEP-230は、積み付けパターン作成処理STEP-220を行った結果、積載効率が悪いユニットロードが作成された場合において、他の積載効率が悪いスキッドを混ぜて、上面が揃っていないスキッドを作成する。そして、これにより積載効率が向上するようであれば、その作成したユニットロードを採用する。尚、上面不一致積み付けパターン作成処理STEP-230は、規格外の大きさや寸法のために積み付けパターン作成処理STEP-220ではうまく処理することができなかった箱体が無い場合には行わなくて良い。また、規格外の大きさや寸法のために積み付けパターン作成処理STEP-220ではうまく処理することができなかった箱体1が有ることが予め判っているような場合には、図16に示す如く、積み付けパターン作成処理STEP-220に先立って、特殊箱積み付けパターン作成処理STEP-215を実行する構成とすることも可能である。特殊箱積み付けパターン作成処理STEP-215では、積み付けパターン作成処理STEP-220において、特殊サイズの箱体1を考慮する必要がなくなるため、演算速度の低下を回避でき、さらに、非効率なユニットロードが作成されることを回避できる。また、本実施形態では、複数種類の箱体が混在している場合の積み付けパターン作成方法について説明してきたが、箱体1の種類が1種類に限定されている場合には、積み付けパターン作成処理を簡略化することができる。箱体1の種類が1種類に限定されている場合における積み付けパターン作成処理STEP-220では、異なる寸法の箱体11の組み合わせを考慮する必要がないため、JIS規格に規定されている基本的な積み方ブロック積、レンガ積、交互列積、ピンホイール積等を試し、1層分のレイヤー4を構成したら、後は必要な箱数分積み上げていくことによって、積み付けパターンを作成することができる。尚、本実施形態では、積み付けパターンを検討するための装置である積み付け装置10に積み付けパターン作成プログラムを実装し、本発明の一実施形態に係る積み付けパターンの作成方法を実施する場合を例示して説明をしたが、積み付けパターンの作成結果を輸送コスト等の検討に用いるだけではなく、例えば、ロボットアーム等を備えた、箱体を並べるための積み付け装置に積み付けパターン作成プログラムを実装し、積み付けパターンを作成しつつ、実際にユニットロードを作成していくことも可能である。