← 実践記事

OTSUMU KNOWLEDGE

バーコード・QR読み取りで在庫管理を効率化するシステム設計

バーコード・QR読み取りの目的は、作業の速さより記録の間違いと漏れを減らすことです。ラベル運用、読み取るタイミング、ハンディ端末とスマホの選び方、間違いに気づける画面の作り方まで、現場の入力ミスを減らす在庫管理システムの設計を解説します。

バーコードやQRコードの読み取りを在庫管理に取り入れる目的は、作業を速くすることよりも、記録の間違いと漏れを減らすことにあります。品番を目で見て手で打つ作業をなくし、入出庫をその場で記録できるようにすると、帳簿と実際の在庫のずれは大きく減ります。逆に、読み取り端末を導入しても、ラベルの貼り方や読み取るタイミングが決まっていなければ、記録漏れは残り続けます。

設計で押さえるべき点は、①何にどのコードを付けるか(ラベル運用)、②どの作業の、どの時点で読み取るか、③どの端末で読み取るか、④読み取った結果をどう確認し、間違いに気づけるようにするか、の4つです。専用のハンディ端末だけでなく、スマホのカメラでの読み取りも選択肢になり、現場の規模や作業の量に応じて組み合わせられます。

この記事は、在庫管理の精度を上げたい、入出庫や棚卸しの手間を減らしたいと考えている物流・製造・小売の現場責任者や情報システム担当者に向けて、バーコード・QRコードを使った在庫管理システムの設計の考え方と、導入の手順、よくある失敗を具体的に解説します。

バーコード・QRコードで解決できること、できないこと

まず、バーコードやQRコードの読み取りで何が改善し、何は改善しないのかを整理します。導入の目的をはっきりさせておくと、設計の判断がぶれません。

解決できること

  • 品番の読み間違い・打ち間違い:似た品番や品名を取り違える、数字を打ち間違えるといったミスがなくなる。
  • 記録の後回し:その場で読み取るだけで記録できるため、後でまとめて入力して忘れる、ということが減る。
  • 検品の見落とし:発注データと読み取った品目を照合し、違う品目や数量の過不足をその場で知らせられる。
  • 棚卸しの手間:品目ごとに読み取って数量を入れるだけで集計でき、紙への記入と転記がなくなる。
  • 作業の記録:誰がいつどこで何を読み取ったかが自動で残り、差異が出たときに追跡できる。

それだけでは解決できないこと

  • 数量の数え間違い:品目は正しく読み取れても、数量を手で入れる場合は数え間違いが起こりうる。1個ずつ読み取る、箱単位のコードを使うなどの工夫が必要。
  • 読み取り忘れ:作業の流れの中に読み取りが組み込まれていないと、読み取らずに出庫してしまう。
  • ラベルの貼り間違い:違う品目のラベルが貼られていれば、読み取っても間違った記録になる。
  • マスタの不備:品目マスタにコードが登録されていない、重複しているといった問題は、読み取りでは解決しない。

読み取りは記録の入口を正確にする道具です。その前提となる品目マスタの整備と、作業の流れへの組み込みがあって、はじめて効果が出ます。品目マスタの考え方はマスタデータの用語ページも参考にしてください。

バーコードとQRコードの違いと使い分け

在庫管理でよく使われるのは、一次元のバーコードと、二次元コードのQRコードです。それぞれの特徴を踏まえて使い分けます。

観点バーコード(一次元)QRコード(二次元)
入れられる情報品番などの短い番号品番に加えてロット、期限、数量なども入れられる
ラベルの大きさ横長のスペースが必要小さな正方形のスペースで済む
読み取りの向きバーに沿って読み取る必要がある向きを問わず読み取れる
汚れや欠けへの強さ一部が欠けると読めないことがある一部が欠けても読める仕組みがある
既存の商品コード流通している商品には既に印刷されていることが多い自社で発行して貼ることが多い
スマホでの読み取り可能だが、端末や条件によって読み取りにくいことがあるカメラで読み取りやすい

流通している商品で、既にメーカーのバーコードが印刷されているなら、それをそのまま品目の識別に使うのが手軽です。一方、自社で製造した部品や、ロット・期限まで管理したい品目、棚の場所を示すラベルなどには、QRコードを自社で発行して貼る方法が向いています。

ラベル運用を設計する

読み取りの仕組みは、ラベルの運用で成否が決まります。何に、どのコードを、いつ、誰が貼るかを決めておきます。

何にラベルを付けるか

  • 品目:商品や部品そのもの、または個装の箱に付ける。既存のバーコードがあれば流用する。
  • ロット・ケース:入荷したロットやケースごとにラベルを付け、ロット番号や期限をコードに含める。
  • 保管場所(ロケーション):棚や区画にラベルを付け、入庫時に「どこに置いたか」を読み取りで記録する。
  • 伝票・指示書:出荷指示書やピッキングリストにコードを印刷し、読み取ると対象の注文が開くようにする。

誰がいつ貼るか

ラベルを貼る作業は、入荷時に行うのが一般的です。入荷検品のときに品目とロットを確認し、自社のラベルを発行して貼ります。ここで貼り忘れや貼り間違いが起きると、以降の記録がすべてずれるため、検品の手順の中にラベル発行と貼付を組み込みます。

ラベルの品質

ラベルがはがれる、こすれて読めなくなる、冷蔵・冷凍環境で印字がかすれるといった問題は、現場では想像以上によく起きます。保管環境に合ったラベルの素材と印刷方法を選び、読めなくなったときの再発行の手順も決めておきます。

どの作業の、どの時点で読み取るか

読み取りは、作業の流れの中で自然に行えるタイミングに置くことが大切です。作業の流れから外れた読み取りは、忙しいときに省略されます。

  1. 入荷検品:届いた品目を読み取り、発注データと照合する。数量や品目の違いがあればその場で知らせる。
  2. 入庫(棚入れ):品目と棚のラベルを続けて読み取り、どこに置いたかを記録する。
  3. ピッキング:ピッキングリストの品目を読み取り、指示と違う品目を取ったらその場で警告する。
  4. 出荷検品:出荷する品目を読み取り、注文内容と一致しているかを確認する。ここで在庫を減らす。
  5. 拠点間移動:送り出す側と受け取る側の両方で読み取り、移動中の在庫も把握する。
  6. 棚卸し:棚のラベルを読み取ってから、その棚にある品目を順に読み取り、数量を入れる。

すべてを最初から導入する必要はありません。在庫のずれの原因がもっとも多い作業から始めます。入荷時の記録漏れが多いなら入荷検品から、取り違えによる誤出荷が多いならピッキングと出荷検品から、といった具合です。

読み取り端末の選び方

読み取りに使う端末は、大きく分けて次の3種類です。それぞれの特徴を踏まえ、作業の量と環境に合わせて選びます。

端末向いている現場気をつけること
専用のハンディ端末読み取り回数が多い倉庫、落下や水濡れのある環境端末の費用がかかる。対応するアプリを用意する必要がある
スマホ・タブレットのカメラ読み取り回数が中程度、店舗や小規模な倉庫連続での読み取りは専用端末より遅い。落下や電池の持ちに注意
スマホに接続する読み取り機スマホの画面を使いつつ、読み取りの速さを上げたい接続が切れたときの対処を決めておく

スマホを使う方法は、初期の費用を抑えやすく、試しに導入するには向いています。読み取りの回数が多い現場で、作業の速さが重要になってきたら、専用端末に切り替える、あるいは作業ごとに使い分けるといった段階的な導入も可能です。

端末を選ぶときの確認ポイント

  • 手袋をしたまま操作できるか
  • 落下や水濡れ、寒さに耐えられるか
  • 一日の作業時間を電池が持つか
  • 倉庫の奥など、通信の届きにくい場所で使えるか
  • 読み取ったデータを在庫管理システムにどう送るか(その場で送るか、まとめて送るか)

通信が不安定な場所では、端末に一時的に記録をためておき、通信が戻ったときに送る仕組みにしておくと、作業が止まりません。

読み取った結果を確認できる画面にする

読み取りの仕組みを入れても、画面が分かりにくいと、間違いに気づけません。現場で使う画面は、次の点を意識して設計します。

  • 読み取った品目名を大きく表示する:番号だけでなく、品名や写真を表示すると、ラベルの貼り間違いに気づきやすい。
  • 音と色で結果を知らせる:正しい読み取りと、間違い(指示にない品目、数量超過など)で音や色を変え、画面を見なくても分かるようにする。
  • 数量の入力を減らす:1個ずつ読み取る、ケース単位のコードを読むと入数分を加算する、などの工夫で手入力を減らす。
  • 取り消しを簡単にする:読み取り間違いをすぐに取り消せるようにする。取り消しも履歴に残す。
  • 作業の残りを見せる:ピッキングや棚卸しで、あと何件残っているかを表示する。

読み取ったデータを在庫管理システムにつなぐ

読み取り端末は、在庫管理システムへの入口にすぎません。読み取ったデータをどのように在庫管理システムに渡し、在庫数に反映させるかを設計しておく必要があります。

その場で反映するか、まとめて反映するか

読み取ったデータを在庫管理システムに渡す方法には、読み取るたびにすぐ反映する方法と、端末にためておいて作業の区切りでまとめて送る方法があります。

方式向いている作業気をつけること
その場で反映出荷検品、在庫照会、ECと連動する在庫通信が途切れると作業が止まるため、一時保存の仕組みが必要
まとめて反映棚卸し、通信の届きにくい場所での作業反映までの間、システム上の在庫数が古いままになる

ECサイトや店舗と在庫を共有している場合、出荷の記録が遅れると、売り越しにつながります。出荷や入荷のように在庫数を動かす作業はその場で反映し、棚卸しのように作業全体が終わってから確定させる作業はまとめて反映する、という使い分けが一般的です。複数の倉庫や販売チャネルで在庫を共有する場合の同期の考え方は、複数倉庫・複数チャネルの在庫を一元管理するシステムの設計で詳しく扱っています。

どちらの方式でも、同じ読み取りが二重に送られたときに在庫が二重に減らないよう、送信の単位ごとに識別番号を付けて重複を除く仕組みを入れておくと安心です。通信が不安定な現場では、送ったつもりが届いていない、届いたのに端末側では失敗と表示された、ということが起こりうるためです。

既存のシステムとの役割分担

受注管理や販売管理のシステムを既に使っている場合、読み取りの仕組みをどちらのシステムに持たせるかを決めます。出荷指示は受注管理から受け取り、出荷の実績は読み取りの仕組みから返す、といった形で、データの流れを一方向に整理すると、どちらの数字が正しいか迷うことがなくなります。両方のシステムで在庫数を持つ場合は、どちらを正とするかを明確にしておきます。

運用を続けるための仕組み

導入直後はうまくいっても、半年後には読み取りが省略されるようになっていた、ということは珍しくありません。運用を続けるために、次の仕組みを用意しておきます。

  • ラベルの再発行を簡単にする:はがれたり読めなくなったりしたラベルを、現場ですぐに再発行できるようにする。再発行に手間がかかると、手入力で済ませる運用が広がる。
  • 端末の管理担当を決める:充電、故障時の予備、アプリの更新を誰が行うかを決める。使える端末が足りないと、読み取りが省略される。
  • 新しいスタッフへの教え方を用意する:入れ替わりのある現場では、手順を短い動画や写真付きの手順書にまとめておく。
  • 読み取りの省略を見える化する:手入力で記録された件数や、読み取りなしで確定された出荷を定期的に確認し、多い作業や場所を改善する。
  • 棚卸しの差異を振り返る:差異が出た品目と場所を記録し、ラベルや手順の問題がないかを確認する。

導入の手順

バーコード・QRコードを使った在庫管理を導入する手順をまとめます。

  1. 在庫のずれの原因を調べる:棚卸しの差異や誤出荷の記録から、どの作業で間違いが起きているかを把握する。
  2. 品目マスタを整える:品番の重複や表記の揺れを直し、既存のバーコードの番号を登録する。
  3. ラベル運用を決める:何にどのコードを付けるか、誰がいつ貼るか、ラベルの素材を決める。
  4. 読み取るタイミングを決める:原因の多い作業から、読み取りを組み込む場所を決める。
  5. 端末を選んで試す:スマホなど手軽な端末で、一部の品目や作業から試す。
  6. 画面を現場で調整する:実際の作業の中で使ってもらい、迷う箇所や手間を直す。
  7. ラベルを一斉に貼る:対象の品目や棚にラベルを貼る。このタイミングで棚卸しを行い、正確な在庫数から始める。
  8. 範囲を広げる:他の作業や品目、拠点に広げる。読み取り回数に応じて端末を見直す。

在庫管理システム全体の機能の考え方は、在庫管理システムの作り方で詳しく解説しています。

具体的な場面で考える

架空の例として、消耗品を扱う卸売の会社を考えます。倉庫には似た品番の商品が多く、ピッキングでの取り違えによる誤出荷と、入荷時の記録漏れによる在庫のずれが課題でした。

まず、誤出荷と棚卸し差異の記録を調べると、誤出荷は似た品番の商品が隣の棚に並んでいるところで多く起きていました。そこで、出荷指示書にQRコードを印刷し、読み取ると対象の注文の品目一覧が開くようにしました。ピッキングで商品のバーコードを読み取ると、指示にない品目なら警告音が鳴る仕組みです。

端末は、まず倉庫スタッフの業務用スマホで試しました。読み取り回数の多い出荷担当からは、連続での読み取りが遅いという声があったため、出荷検品の場所だけ専用のハンディ端末を導入し、入荷や棚卸しはスマホのまま使う形にしました。

入荷時の記録漏れについては、入荷検品の手順にラベル発行と読み取りを組み込み、検品が終わるまで次の作業に進めない流れにしました。運用を始める前に全品目の棚卸しを行い、正確な在庫数から記録を始めました。

よくある失敗と避け方

  • 端末から選び始める:端末を先に決めると、作業の流れに合わない運用を押し付けることになる。ずれの原因と読み取るタイミングを先に決める。
  • ラベルの運用を決めない:誰がいつ貼るかが曖昧で、貼られていない品目が残る。入荷検品の手順に組み込む。
  • マスタを整えずに始める:読み取ったコードが品目マスタにない、重複しているといったエラーが続出する。導入前にマスタを整える。
  • 読み取りを作業の流れから外す:作業が終わった後に読み取る運用にすると、忙しいときに省略される。読み取らないと次に進めない流れにする。
  • 環境に合わないラベルを使う:冷蔵庫や屋外でラベルがはがれたり、かすれたりして読めない。保管環境に合った素材を選ぶ。
  • 通信が切れたときを考えない:倉庫の奥で通信が途切れ、記録が失われる。一時的にためて送る仕組みにする。

導入前のチェックリスト

  • 在庫のずれや誤出荷がどの作業で起きているかを把握したか
  • 品目マスタの重複や表記の揺れを直し、既存のバーコードを登録したか
  • 何にどのコードを付けるか、誰がいつ貼るかを決めたか
  • 保管環境に合ったラベルの素材を選んだか
  • 読み取るタイミングを、作業の流れの中に組み込んだか
  • 端末を現場の環境(手袋、落下、寒さ、通信)で試したか
  • 間違いを音や色で知らせる画面になっているか
  • 運用開始時に棚卸しを行う日程を確保したか

よくある質問

Q. 専用のハンディ端末とスマホ、どちらを選ぶべきですか?

読み取りの回数と作業環境で判断します。読み取り回数が多い、落下や水濡れのある環境で長時間使うなら、専用のハンディ端末が向いています。読み取り回数がそれほど多くない、まずは試してみたい、という場合はスマホから始めるのが手軽です。作業ごとに使い分けることもできます。

Q. 既に商品に印刷されているバーコードは使えますか?

流通している商品のバーコードは、品目の識別にそのまま使えることが多いです。ただし、同じ商品でも仕入先によってコードが異なる、ロットや期限の情報は含まれていない、といった点に注意が必要です。ロットや期限まで管理したい場合は、自社でQRコードを発行して貼る方法と組み合わせます。

Q. 既存の在庫管理システムに読み取り機能を追加できますか?

システムの作りによります。品目コードの入力欄があれば、読み取り機を接続してキーボード入力の代わりに使える場合もあります。ただし、検品の照合や警告、オフラインでの記録など、読み取りを前提にした機能を加えるには、システム側の改修や、読み取り用の画面の追加が必要になることがあります。

Q. 導入にあたって、まず何から始めればよいですか?

棚卸しの差異や誤出荷の記録を見て、どの作業で間違いが起きているかを把握することから始めます。原因がわかれば、どの作業に読み取りを組み込むべきかが決まり、必要な端末やラベルの運用も見えてきます。

Otsumuに相談できること

品目が流通品で既にバーコードが付いており、市販の在庫管理サービスが読み取りに対応しているなら、スマホでの読み取りから自社で試すことができます。在庫のずれの原因の調査や品目マスタの整備は、現場をよく知る社内の担当者が進めるのがもっとも確実です。

一方で、検品の照合や誤出荷の警告を自社の業務の流れに合わせて作りたい、ロットや期限、ロケーションまで読み取りで管理したい、通信の届きにくい倉庫で使える仕組みが必要、既存の受注や出荷のシステムと連携させたい、といった場合は、読み取り用の画面や連携の開発が必要になります。

Otsumuでは、在庫のずれの原因と作業の流れを確認したうえで、読み取るタイミング、ラベル運用、端末の選び方を一緒に設計し、必要な画面と連携を開発します。まずはスマホで小さく試し、現場の声を聞きながら広げていく進め方を大切にしています。詳しくは在庫管理システム開発のページをご覧ください。

どこから手をつければよいか迷っている段階でも構いません。30分の無料相談で、現場の状況を伺いながら進め方を整理します。

この記事について

Otsumu株式会社が執筆しました。統計値や他社の事例には依拠せず、進め方と判断の枠組みを中心にまとめています。法務・税務・会計などの制度は、専門家や公的窓口で最新の情報をご確認ください。

執筆:Otsumu株式会社 / 編集日 2026.10.01

あわせて読む

次の一手を、一緒に。

事業の検証から開発・運用まで、現在の段階に合わせて支援します。

事業について相談する ↗
FROM KNOWLEDGE TO ACTION

知識を、次の一手へ。

30分の無料診断で、次の一手を整理する ↗