スタッカークレーンは3日間走り続けた。そして70時間目で詰まった。
一昨年の冬、試運転受入中の4方向シャトルプロジェクトでのことだった。インテグレーターは自信満々だった――72時間連続運転など問題ない、と。70時間目、1台のシャトルが警報を発して通路の真ん中で停止し、後ろのパレットがすべて渋滞した。十数人が機械を取り囲み、インテグレーターのプロジェクトマネージャーは青ざめた。契約上、運転の途切れは受入不合格を意味し、30%の留保金はテーブルに残ったままだった。原因は変形したパレット――フォークが差し込まれて噛み込んでいた。パレットは顧客が支給したもので、インテグレーターの範囲外だった。そして論争が始まった:これは設備故障なのか、資材の問題なのか。
論争は2か月続いた。結局、落としどころは折半――顧客がパレットを交換し、インテグレーターが72時間を再運転した。しかしあの光景は忘れられない。数千万規模のプロジェクトが、反った木製パレット1枚に人質に取られ、そんな中断の責任が誰にあるのか、契約は一言も触れていなかった。
サイト受入試験(SAT)は、どんなASRSプロジェクトでも最もごまかしの利くフェーズだ。ベンダーは留保金の解除を求め、オーナーは稼働開始を急ぎ、双方が和気あいあいと試験を通してしまう。そのツケを払うのはいつもオーナーだ――設備が引き渡されてしまえば、性能不足をめぐる交渉は常に弱い立場から強いられる。
受入指標:「合格ライン」より先に「数え方」を合意する
私が見てきたSATの紛争で最大のものは、バーの高さの問題では決してない。バーの測り方の問題だ。繰り返される古典的パターンが3つある。
1つ目:スループットはスタッカークレーン単位で測るのか、通路単位のシステムとして測るのか。空荷のクレーン1台ならダブルサイクルを約60秒でこなせる。だが通路全体――コンベア受け渡し、WMSのコマンド遅延、例外処理――では、パレットあたり平均90秒以上かかるかもしれない。ベンダーが提示するのは前者の数字だが、受入判定は後者でなければならない。契約にはこう書く:スループットは通路レベルのシステムスループットとして測定し、入荷コンベアにパレットが入ってからシステムが格納完了を確認するまでを通しで計測する。
2つ目:精度率の分母は何か。WMSが発行したコマンド数か、実際に完了したパレット数か。発行されたが実行されなかったコマンドは誰かの責任であり、契約でその帰属を定めなければならない。私の文言:分母はWMSが発行した有効タスク数、分子は手動介入ゼロで一発で完了したタスク数。オペレーターが手でリセットしたものは成功に数えない。この一文を契約に入れれば、試運転の揉め事の半分が消える。
3つ目:故障率に計画停止を含めるか。バッテリー交換、定期点検、ソフトウェア更新――72時間の内か外か。運転が「連続」なのか「累積」なのか、計画停止を何回まで許し、各停止は何分までかを事前に合意する。さもなければ冒頭の場面の再現だ:変形パレットでの2時間の詰まり、ベンダーは資材の問題と言い、オーナーは中断と言う。
目標値の高さは簡単な話だ――クレーンのサイクルタイムもシステムスループットも、業界には成熟した参照範囲があり、ベンダーが勝手な数字を持ち出すことはない。受入の質を決めるのは、この「数え方」の定義だ。契約に盛り込まれなかった受入基準は、紛争が始まった瞬間に無価値になる。
72時間運転:合格ラインをどこに引くか
72時間連続運転はASRSのSATの看板イベントだが、「72時間生き残る」は最低ラインに過ぎない。本当の試験は、その線の向こう側にある。
1つ目、負荷は本物でなければならない。空荷で72時間回しても何も証明できない。設計容量の負荷で運転する――適切なパレット量、実際の受注プロファイルを近似したSKUミックス。私が見た中で最も巧妙なごまかし:受入試験は標準パレット1種類とカートン1サイズで通し、稼働開始後に不定形貨物が入ってきて故障率が3倍になる。契約には、試験用パレットがオーナーが運用するパレット仕様・積載重量・貨物寸法の実際の範囲をカバーすることを明記すべきだ。
2つ目、中断を格付けする。停止はすべて同じではない:クラスAは通路全体を止める設備故障、クラスBはシステムが縮退して回避できる単一機器の故障、クラスCは手動介入が必要な資材・パレット・データの例外だ。私のいつもの合格ライン:72時間でクラスAはゼロ許容、クラスBは2件までで各30分以内の復旧、クラスCは正直に記録――設備評価からは除外するが、プロセス課題リストに登録する。この格付け方式はSAT計画書の中で双方が署名すること――70時間目になってからではない。
3つ目、データは人ではなくシステムから取る。WMSと設備制御システムはタイムスタンプ付きの運転ログを出力しなければならない:全タスクの発行時刻、完了時刻、例外コード。手書きの受入記録は証拠として無価値だ――誰かが改ざんするからではなく、人間は正確に監視できないからだ。70時間超の間に、人が見逃す異常は見つけた異常を上回る。
是正と留保金:効くように書く
受入が不合格になったらどうなるか。これが契約で最も重要な章であり、最も空文になりやすい章だ。
「合理的な期間内に是正する」は何も意味しない。数字で書く:初回不合格後、ベンダーに何営業日の是正・再申請期間を与えるか、再試験を何回まで許すか、再試験も不合格ならオーナーにどんな権利があるか。私のテンプレート:初回不合格後14営業日で是正し再試験を申請、再試験は最大2回まで。2回とも不合格なら、オーナーは不足比率に応じて減額するか、ベンダー負担で第三者試験を入れることができる。留保金は20%以上、理想は30%――10%の留保では誰も縛れない。失っても痛くないからだ。
多くのオーナーが見落とす点:機能の欠落と機能の性能不足は別の話であり、別々のペナルティが必要だ。 機能の欠落(契約の自動棚卸機能が一度も作られなかった)は納品不履行――完成させなければならない。性能不足(スループットが目標より10%低い)は最適化の課題――価格減額で受入可能だ。両者を混ぜると解決不能な泥沼になる。私の助言:機能項目は合否判定、完備なしに受入なし。性能項目は契約下限までの加重減点で評価する。
保証開始日も確定させる:双方がSATにサインした日から起算する――設備納品日からでも「予備受入」日からでもない。設備が現場に着いた時点で保証が始まっていると主張するベンダーを見たことがある。契約に別段の定めがなければ、契約書を起草した側がその論争に勝つ。

オーナーが準備すべき3つのこと
ベンダーを監視するだけでは足りない。オーナー側がしくじれば、SATは同じように停滞する。
1つ目、試験の前にパレットとキャリアを標準化する。冒頭の変形パレットの話は、オーナーのパレットがバラバラだったことに遡る。SATの前に文書で統一する――寸法、材質、積載定格、状態基準。仕様を満たさないパレットはASRSに入れない。
2つ目、WMSインターフェースを早期に統合する。SATの遅延の多くは設備の問題ではまったくない――WMSと制御系のインターフェースがデバッグされていないのだ。私の要件:SAT開始の2週間前にインターフェース統合を完了し、模擬タスクでフルチェーンを回すこと。クレーンが立ってから不整合を見つけてはならない。
3つ目、試験の前にオペレーターと保全要員を訓練する。SAT当番のオペレーターが警報コードすら読めなければ、クラスCの中断はすべて設備の問題として計上される。ベンダーにSAT前にオペレーター訓練を完了させ、人を認定させること――稼働開始への備えにも、責任の公平な帰属にもなる。
ASRSは重資産だ。10年付き合うことになる。その72時間のSATは、オーナーがすべてのカードを握る唯一の瞬間だ。ベンダーの営業とプロジェクトマネージャーが最も話の分かる状態にあるのはまさにその時で、留保金がまだ支払われていないからだ。その窓が閉じた後、同じ問題でもサービス枠を取るだけで2週間待たされる。受入の場で甘くならないこと――今与えた甘さは1つ残らず、稼働開始後のトラブルとして倍になって返ってくる。
受入チェックリスト:
- 契約でスループット・精度・故障率の数え方を定義する(通路レベルスループット、一発成功率、中断の格付け)
- 双方がSAT計画書に署名する:72時間運転の負荷基準、パレット仕様ミックス、中断クラスと合格ライン
- 運転データはタイムスタンプ付きでシステムログから出力する。手書き記録は証拠として認めない
- 留保金は20%以上(30%推奨)、SATサインオフに紐付け。再試験回数・是正期限・減額ルールを契約に明記
- 機能の欠落は合否判定、性能不足は加重減点で評価――別々に扱う
- 保証はSATサインオフ日から開始
- オーナーのパレットを標準化、WMSインターフェースは2週間前に統合、オペレーターは試験前に訓練・認定を完了
英語版からの翻訳。内容に相違がある場合は英語版を優先します。





