仕様と根拠
合計の出し方
各行の重さと容積に個数をかけた値を、その行の袋ごとに足し、全体の合計も出します。重さと容積は小数 3 桁まで受け付け、計算では 1000 倍した整数で足すため、0.1 を何度も足したときの誤差は出ません。個数は 1 以上の整数です。
上限との比べ方
上限は袋 1 つあたりの値で、袋ごとの重さの合計と容積の合計が、それぞれ上限を超えたかを比べます。ちょうど上限に等しいときは超過としません。超過した袋は、何 g または何 L 超えたかを警告に表示します。
袋の振り分け
袋の欄に同じ名前を書いた行は同じ袋にまとめます。袋の欄を省略した行は「袋の指定なし」に入ります。「最も重い行」は、重さに個数をかけた値が最大の行で、どれを軽い袋へ移すかの手がかりになります。
根拠にした仕様・資料
| 仕様・資料 | 確認日 | 使った箇所 |
|---|---|---|
| 観光庁(公的な根拠を要する値はなく、算術のみ) | 2026年10月29日 | 入口ページは個別機能の根拠にならない。重さ・容積・上限はすべて利用者の入力で、合計・上限との比較・袋ごとの集計は算術で定義される |
指摘の段階
- エラー: 仕様に反していて、正しく読めない・処理できない入力です。
- 警告: 読めるものの、仕様の推奨に反する・矛盾する・意図と違う結果になりやすい入力です。
- 情報: 誤りではありませんが、知っておくとよい扱い(読み飛ばした部分や解釈)です。
入力の扱い(送信しない仕組み)
処理はすべてお使いのブラウザの中で行います。処理の本体はこのサイトから配信する小さなスクリプト(/app.js)で、外部のサービスやライブラリを読み込みません。ページはブラウザに通信を禁止させる設定(Content-Security-Policy の connect-src)つきで配信しており、入力した内容がサーバーや第三者へ送られることはありません。ファイルを選んだ場合も、端末の中で読み込むだけです。
このツールでできないこと(制約)
- 品目の重さ・容積・上限はすべて自分で入力する値です。このツールは目安の重さを持たず、公的な基準との照合もしません。
- 容積は品目の単純な合計です。形や詰め方による隙間は考慮しないため、合計が上限以下でも実際には入らないことがあります。
- 積載量の安全性(車の積載重量の規則、航空会社の手荷物の制限など)の判断はしません。必ず各規則を自分で確認してください。
- 品目は 2000 行まで、重さ・容積は 0 以上の数だけです。負の値や数字でない値のある行は、行番号つきのエラーにします。
ご利用にあたって
- 合計は入力した値の算術です。実際の重さと容積は、量って確かめてください。
- 車・飛行機・登山などで積載の制限がある場合は、必ず各規則を確認してください。