バーコードスキャナーのしくみ
Zebra 端末やスマートフォンでスキャンすると、Companion が PC にコードを入力します。
- 1スキャン
Zebra のイメージャーやスマートフォンのカメラでバーコードを読み取ります。最後のコードは端末のホームに表示されます。
- 2Wi‑Fi でペアリング
スキャナーをデスクトップ Companionに、同じネットワーク上で接続します。保存済みの PC は接続一覧に表示されます。
- 3フォーカス中の入力欄に入力
スキャンしたコードは、カーソルのある場所に入力されるため、貼り付けの手間はありません。スキャン後の動作で、Enter、Tab、何もしないのいずれかを選べます。入力はCompanion の設定でオフにできます。
端末のホーム
ホーム画面には、現在の接続状況と最後のバーコードが表示されます。メニューには棚卸セッションと設定があります。
- 接続状況の行
- どの Companion に接続済みか、接続中か、未接続かを表示します。タップすると接続一覧が開きます。
- 最後のスキャン
- 最新のバーコードとそのシンボル体系です。コピーを押すと、バーコードがクリップボードに入ります。バーコードをスキャンするまで、このボタンは押せません。テキストを選択することもできます。
- 履歴
- 以前のスキャンを新しい順に開きます。各行はコピーや再送ができます。履歴を消去すると、以前のスキャンは削除され、最後のスキャンだけがホームに残ります。スキャン履歴が 0 の場合は、最新のスキャンだけが保持されます。
- 最後のスキャンを再送
- そのバーコードを、現在のスキャン後の動作のキーを付けて PC にもう一度送信します。バーコードをスキャンするまで、このボタンは押せません。PC が未接続の場合、スキャンは端末に残ります。
- スキャン
- カメラアプリでは、ライブプレビューが開き、スキャンを停止をタップするまで読み取りを続けます。ハードウェアイメージャーでは、このボタンでスキャナーをソフトウェアトリガーで起動します。物理トリガーはどちらの場合も使えます。フラッシュ付きのスマートフォンでカメラプレビューを開いている間は、スキャンの横にライトのボタンが表示されます。

端末の設定
ホーム画面の歯車から設定を開きます。下部のバージョン行には、アプリのバージョンと、アプリが受け付ける最も古いCompanionのバージョンが表示されます。
- スキャナー — ハードウェアスキャナー
- アプリが内蔵イメージャーを使える場合に表示されます。そのイメージャーとトリガーを使います。
- スキャナー — カメラ
- この端末のカメラを使います。カメラアプリは常にカメラを使うため、この選択肢は表示されません。
- ポストフィックス
- バーコードの後ろに付ける最大 16 文字で、条件はプレフィックスと同じです。
- スキャン後の動作 — Enter
- 既定の設定です。Companionがバーコードを入力してから Enter を押します。多くの入力欄やフォームが送信されます。
- スキャン後の動作 — Tab
- バーコードを入力してから Tab を押し、カーソルを次の入力欄へ移動します。
- スキャン後の動作 — なし
- バーコードを入力し、カーソルはそのままにします。何も送信されず、入力欄も進みません。
- スキャン履歴
- 履歴に残す以前のスキャンの件数です。0 の場合は最新のスキャンだけを表示します。最大は 32 です。
- 画面をオンのままにする
- 既定ではオフです。オンにすると、スキャナーの画面がスリープしないため、Wi‑Fi 接続が一時停止されません。画面が消えると、画面が再び点くまで接続が一時停止されます。
- 照合コードの重複防止
- 既定ではオンです。すでに照合リストにあるコードは、もう一度スキャンまたは入力しても追加されません。
- スキャンフラッシュ
- 既定ではオンです。スキャンのたびに、画面の端に短い枠が点滅します。緑はスキャンが受け付けられたことを、黄色はフィルターでブロックされたことを示します。プレフィックスを設定していると左端の一部が、ポストフィックスを設定していると右端の一部が色付きで表示されます。
- スキャンフィルター
- フィルターを開きます。コードの種類や内容でスキャンを絞り込めます。
- フィルターをリセット
- コードの種類と内容のフィルターを解除します。

- スキャナーモード — トリガー
- Zebra、Honeywell、Newland、Datalogic のイメージャーで表示されます。1 件のコードを読み取ると停止します。ハードウェアトリガーを 1 回押すか、スキャンを 1 回タップします。
- スキャナーモード — 連続
- 停止するまで読み取りを続けます。ハードウェアトリガーは、離すまで押し続けます。スキャンをタップした場合は、もう一度タップするまで読み取りを続けます。
- 重複を除外
- 連続モードで表示されます。直前に受け付けたスキャンと同じコードは破棄されます。
スキャンフィルター
設定 → スキャンフィルターから開きます。フィルターに合わないスキャンは PC に入力されません。フィルターがオンの間は、ホームと、開いている照合またはカウントに「フィルター有効」と表示されます。その行をタップするとフィルターを開けます。長押しするとリセットできます。
- コードの種類
- すべての種類を選択しない状態では、すべてを許可します。スキャンは、その種類が選択した種類のいずれかである場合にだけ送信されます。
- 内容
- 等しい、等しくない、で始まる、で終わる、で始まらない、で終わらない、から選びます。この選択は一致文字列に適用されます。
- 一致文字列
- 空欄にすると、どんな内容でも許可します。
_は任意の 1 文字に一致します。#は任意の 1 桁の数字に一致します。それ以外の文字は完全に一致する必要があります。 - フィルターされたスキャンを表示
- 既定ではオフです。ブロックされたスキャンも最後のスキャンとして表示され、履歴に残ります。それでも PC には送信されません。

接続一覧
保存済みの Companion がここに並びます。新しいペアリング QRをスキャンすると 1 件追加されます。同じ Companion のアドレスが変わった場合は、その項目が更新されます。
- 切断
- 接続中の Companion に表示されます。現在の接続を切り、保存済みのプロファイルは残すため、後でまた接続できます。接続していない保存済みの Companion には接続が表示され、押すとその Companion が使用中になって接続が開始されます。
- 名前を変更
- 一覧に表示される名前(例: 会社の PC)を変更します。ペアリング自体は変わりません。
- 登録を解除
- Companion を端末から削除し、Companion にも通知します。それが現在の接続だった場合は、接続が切れます。
- PC とペアリング
- Companion の QR コードのスキャンを開始します。カメラでは、スキャンを停止を押すまでプレビューが開いたままになります。ハードウェアイメージャーでは、このボタンでスキャナーをソフトウェアトリガーで起動します。スキャンが開いている間、一覧は非表示になります。

- Companion の名前
- 新しい Companion では、名前の入力を求められます。スキップするとアドレスがそのままラベルになります。OK を押すと、入力した名前が保存されます。

- スキャンを停止
- カメラのプレビューを閉じて、Companion の一覧に戻ります。プレビューは、タップするか、ペアリング QR を読み取るまで表示されたままです。

棚卸セッション
棚卸セッションは端末のメニューにあります。Companionでは、右上のツールから同じ 2 つのモードを開けます。照合またはカウントの画面を開いている間、スキャンは端末に残り、PC には入力されません。
照合
- 新規照合
- 端末上でチェックリストを作成します。Companionから送信することもできます。セッションを開くと、そのリストが使用中になります。リストの行を長押しすると削除できます。

- セッション名
- 新規照合では、リストを作成する前に名前の入力を求められます。キャンセルすると、ライブラリはそのままです。

- リストの作成
- 新しいセッションは作成モードで始まります。スキャンするたびに、期待されるバーコードが 1 件追加されます。これらのスキャンはPC に入力されません。進捗の行には、リストにある項目数が表示されます。
- コピー
- 行ごとのボタンです。そのバーコードをコピーします。
- スキャン
- 次の期待されるバーコードを追加します。カメラでは、スキャンを停止するまでプレビューが開きます。

- コードを追加
- リストの作成中にメニューに表示されます。コードはスキャンと同じように追加されます。
- 直前を取り消し
- 最後に追加したバーコードを削除します。リストが空の場合は何も起こりません。
- 照合を開始
- 作成モードを終了し、以降のスキャンで項目にチェックが入るようにします。リストに少なくとも 1 件のバーコードが必要です。これ以降、直前を取り消しは、リセット / 取り消しと作成モードに戻るに置き換わります。
- リストをコピー
- すべてのバーコードを 1 行に 1 件ずつコピーします。リストが空の場合は何もコピーされません。
- 削除
- 端末上のセッションを削除します。Companionに接続している場合は、そちらからも削除されます。

- チェックリストのスキャン
- 未チェックの項目に一致するスキャンがあると、その項目にチェックが入ります。一致した項目はPC に入力されません。行には、一致数/合計、進行中または完了、このセッションが使用中かどうかが表示されます。すべての項目にチェックが入ると、セッションは完了になります。
- コピー
- 行ごとのボタンです。そのバーコードをコピーします。

- コードを追加
- メニューにあります。スキャンできるバーコードがない項目のコードを入力します。チェックなしで追加され、すでに付いているチェックはそのまま残ります。照合コードの重複防止がオンの場合、すでにリストにあるコードは追加できません。
- リセット / 取り消し
- すべてのチェックを外し、リストをもう一度スキャンできるようにします。1 件以上の項目にチェックが入ると使えます。逆方向にスキャンする別のモードはありません。
- 作成モードに戻る
- すべてのチェックを外し、リストを作成モードに戻します。以降のスキャンはコードの追加になり、行を長押しすると削除できます。照合を開始した後は、まだ何もチェックされていない場合も含めて使えます。
- リストをコピー
- すべてのバーコードを 1 行に 1 件ずつコピーします。リストが空の場合は何もコピーされません。
- 削除
- 端末上のセッションを削除します。Companionに接続している場合は、そちらからも削除されます。

カウント
カウントは、各バーコードが何回スキャンされたかを集計します。端末の新規カウントで作成するか、Companionから作成します。カウントを開くと、その集計が使用中になります。リストの行を長押しすると、名前の変更や削除ができます。

- スキャン
- スキャンするたびに、そのバーコードに 1 が加算されます。画面には、ユニークなコードの数と合計数量が表示されます。数量は、スキャンするたびにCompanionへ同期され、PC の入力欄には入力されません。
- 数量
- 行の数量をタップすると、1 以上の整数を入力できます。クリアを押すと、その行は削除されます。完了したカウントには、新しい数量を入力できません。
- コピー
- 行ごとのボタンです。バーコード、タブ、数量の順にコピーします。
- クリア
- 1 行ごとのボタンです。そのバーコードと数量をカウントから削除します。

- コードを追加
- メニューにあります。スキャンできるバーコードがない項目のコードと数量(初期値は 1)を入力します。新しいコードは 1 行として追加されます。集計にすでにあるコードは、既存の行に数量が加算されます。完了したカウントには、新しい行を追加できません。
- 直前を取り消し
- 最新のスキャンを集計から取り除きます。カウントが空の場合は何も起こりません。
- 完了
- カウントを閉じ、最終的な集計をCompanionに送信します。そのセッションでの以降のスキャンは、数量に加算されません。
- リセット
- すべての数量を消去し、同じ名前のカウントを最初からやり直します。
- リストをコピー
- メニューにあります。集計を同じ形式で、バーコードを 1 行に 1 件ずつコピーします。集計が空の場合は何もコピーされません。
- 削除
- 端末上のカウントを削除し、接続している場合はCompanionからも削除します。

Companion のホーム
ホームウィンドウには 2 つのタブがあります。接続はペアリング画面です。スキャンには、最新のバーコードと以前のスキャンが表示されます。棚卸の作業はツールにあります。
- ステータス
- ウィンドウタイトルの下のバーです。Companion が起動中か、スキャナーを待っているか、どのスキャナーが接続されているかを表示します。クリックすると接続一覧が開きます。いつまでも接続できない場合は、ネットワークのトラブルシューティングを参照してください。
- 接続
- ペアリング QR、接続一覧ボタン、接続ウィザードへのリンクを表示します。
- ペアリング QR
- スキャナーがペアリングのために読み取るコードです。PC のアドレス、ポート、ペアリングトークンが含まれます。ネットワークやポートを変更するか、再生成すると更新されます。
- 接続一覧
- この PC にリンクされているスキャナーを開きます。切断は、現在の接続を切り、ペアリングは残します。登録を解除は、この PC をそのスキャナーからも削除します。
- 接続ウィザード
- Wi‑Fi のヒントの下にあるリンクです。設定 → 接続ウィザードと同じウィザードを開きます。
- 設定
- 右上の歯車です。接続と Companion の設定を開きます。

- スキャン
- Companion が最後に受信したバーコードを表示します。別のウィンドウに入力されなかったスキャンも含まれます。
- 最後のバーコード
- 最新のコードです。コピーを押すと、クリップボードに入ります。バーコードを受信するまで、このボタンは押せません。クリアを押すと、その最新のコードが削除されます。
- 履歴
- 以前のスキャンを新しい順に表示します。各行にコピーがあります。クリアを押すと、以前のスキャンは削除され、最後のバーコードだけが残ります。スキャン履歴が 0 の場合、この一覧は非表示になります。

- 照合
- 保存済みのチェックリストを開きます。カードには、保存数と完了数が表示されます。端末の対応するリストに、チェックが入ります。
- カウント
- 保存済みの集計を開きます。カードには、保存数と完了数が表示されます。リアルタイムの集計は端末にあります。

- トレイアイコン
- スキャナーとの接続を保ち、コードを他のプログラムに入力するには、Companion を起動したままにしておく必要があります。ウィンドウが必要なのは、ペアリング、ツールの操作、設定の変更のときだけです。それ以外は閉じて、カーソルのある場所で作業できます。トレイアイコンは、ウィンドウを非表示にして Companion が動いていることを示します。アイコンを左クリックするか、表示を選ぶと、ウィンドウが戻ります。終了を選ぶと、Companion が終了して接続が切れます。閉じるときにトレイへがオンの場合、ウィンドウの閉じるボタンでは終了せず、ここに格納されます。

- Companion ドキュメント
- Wi‑Fi のヒントの下にあるリンクです。このページをブラウザーで開きます。
Companion の設定
- ネットワーク
- QR コードに記載される LAN アドレスです。各項目は、アダプター名とそのアドレスです。PC に複数ある場合は、スキャナーから到達できるものを選んでください。選択は次回の起動でも保持されます。存在しなくなったアドレスは利用不可と表示されます。更新を押すと、アダプターの一覧が再読み込みされます。
- 接続ウィザード
- 接続ウィザードを開きます。
- ポート
- スキャナーが接続するポートです。接続、DHCP での再検出、接続ウィザードのスキャナー一覧のため、TCP と UDP で共用します。既定は 17832 で、指定できる値は 1024 から 65535 です。適用を押すと保存され、QR コードが更新されます。スキャナーとファイアウォールの規則は、この同じポートを TCP と UDP の両方で許可する必要があります。
- 接続一覧
- この PC にリンクされているスキャナーを開きます。接続タブと同じ一覧です。
- フォーカス中のウィンドウに入力
- 既定ではオンです。ウェッジのスキャンは、カーソルのある場所に入力され、続けて Enter、Tab、または何もしない動作が、端末の設定に従って実行されます。オフにすると、他のプログラムに入力せずに、最後のバーコードでスキャンを受信し続けます。照合の一致とカウントのスキャンは、この設定がオンでも入力されません。
- スキャン履歴
- スキャンタブで最新のスキャンの下に並べる、以前のスキャンの件数です。0 の場合は最新のスキャンだけを表示します。最大は 32 です。
- 閉じるときにトレイへ
- 既定ではオンです。ウィンドウの閉じるボタンで、Companion をトレイに格納し、接続は維持します。ウィンドウを閉じたときにアプリを終了したい場合は、オフにしてください。
- ログイン時に起動
- 既定ではオフです。オンにすると、Windows、macOS、Linux でサインインしたときに Companion が起動するため、アプリを先に開かなくてもスキャナーが再接続できます。
- トレイで起動
- 既定ではオンで、ログイン時に起動の下にあります。ログイン時の起動では、ウィンドウを開くまでトレイに常駐します。ログイン時にウィンドウを表示したい場合は、オフにしてください。この設定は、その自動起動にのみ適用されます。
- QR を再生成
- 新しいペアリングトークンを作成し、すべてのスキャナーを切断します。保存済みのCompanionは、新しい QR コードをスキャンするまで再接続できません。古いペアリングを無効にしたいときに使ってください。IP アドレスが変わっただけの場合は必要ありません。
- アプリのバージョン
- Companion のバージョンです。更新を確認の上に表示されます。
- 更新を確認
- 新しい Companion を確認します。ボタンの下の行に、確認結果が表示されます。すでに最新の場合や、確認に失敗した場合もここに表示されます。同じ確認は起動時にも実行できます。

- Companion ドキュメント
- このページをブラウザーで開き、Companion の設定の位置へ移動します。
- ダウンロード
- 更新ダイアログにあります。新しいバージョンのインストーラーを開きます。
- 後で
- 更新ダイアログを閉じます。次に新しいバージョンが見つかったときに、もう一度表示されます。
- このバージョンをスキップ
- このバージョンについてのお知らせを非表示にします。それより新しいバージョンが出ると、再び表示されます。
接続ウィザード
接続または設定から開きます。接続に成功すると、ウィザードは終了します。検出をスキップして、後でホームの QR コードからペアリングすることもできます。
- 手順
- 同じネットワーク、アダプター、デバイスを検索、ペアリング、完了の順です。開いている手順がハイライトされます。
- 次へ
- 次の手順に進みます。戻るを押すと、前の手順に戻ります。

- 同じネットワーク
- スキャナーを社内の Wi‑Fi に接続します。PC は、その Wi‑Fi か、同じ LAN の Ethernet を使えます。スキャナーで接続一覧または PC とペアリングを開きます。TCP と UDP の 17832(または設定のポート)を許可してください。Windows では、プライベートのネットワークプロファイルで受け付けられます。
- アダプター
- スキャナーから到達できる LAN アドレスを選びます。VPN、仮想マシン、ハイパーバイザーのアダプターは避けてください。更新を押すと、一覧が再読み込みされます。
- デバイスを検索
- 接続一覧を開いているスキャナーが一覧に表示されます。今はスキップを選ぶと、ペアリングはホームの QR コードで行うことになります。
- ペアリング
- 選択したスキャナーで QR コードをスキャンします。今はスキップを選ぶと、ホームの QR コードに戻ります。
Companion の照合
ツール → 照合。ツールのカードには、保存済みのチェックリストの概要が表示されます。端末の対応するリストに、チェックが入ります。
- 新規
- 空のチェックリストを開きます。ステータス行に、保存または送信すると作成されると表示されます。
- 保存済みリスト
- 保存済みのチェックリストが、1 件ずつ行になります。行には、名前、チェック済みの件数、ステータスが表示されます。行をクリックすると開きます。ライブラリが空の場合は、保存済みのセッションはまだありませんと表示されます。

- セッション名
- ライブラリとスキャナーに表示される名前です。
- 期待される文字列
- 1 行に 1 件のバーコードです。空行は無視されます。これらは、スキャナーがチェックする項目です。コピーを押すと、それらの行がコピーされます。
- 保存
- 名前とリストを Companion のライブラリに保存します。リストはスキャナーには送信されません。セッション名と 1 件以上のバーコードが必要です。足りない場合は、ステータス行に不足しているものが表示されます。
- スキャナーに送信
- 接続している端末にリストを送信し、項目数とともに送信済みとして記録します。同じセッションをもう一度送信すると、そのチェックリストが更新されます。すでにチェック済みの項目は、バーコードが一致する限りチェックされたままです。セッション名、1 件以上のバーコード、接続中のスキャナーが必要です。
- 削除
- 確認の後、チェックリストを Companion と、接続しているスキャナーから削除します。何も選択していない場合は、ステータス行で、先にセッションを選択するか保存するよう案内されます。
- ステータス表
- バーコードとステータスです。チェックマークは、端末がその項目にチェックしたことを、ダッシュはまだ未完了であることを示します。表は、リストの完了も含めて、スキャナーが進捗を報告するたびに更新されます。リストが空の場合は、ダッシュが表示されます。行のコピーを押すと、そのバーコードがコピーされます。
- リストをコピー
- すべてのバーコードを 1 行に 1 件ずつコピーします。

Companion のカウント
ツール → カウント。ツールのカードには、保存済みの集計の概要が表示されます。リアルタイムの集計は端末にあります。
- 新規
- 空のカウントを開きます。
- 保存済みリスト
- 保存済みのカウントが、名前とステータスとともに 1 件ずつ行になります。行をクリックすると開きます。ライブラリが空の場合は、保存済みのセッションはまだありませんと表示されます。

- セッション名
- ライブラリとスキャナーに表示される名前です。
- 保存
- カウントを Companion のライブラリに保存します。スキャナーには送信されません。
- スキャナーに送信
- 接続している端末にカウントを送信し、その端末がこのセッションに集計できるようにします。接続中のスキャナーが必要です。
- 削除
- 確認の後、カウントを Companion と、接続しているスキャナーから削除します。何も選択していない場合は、ステータス行で、先にセッションを選択するか保存するよう案内されます。
- 数量表
- バーコードと数量です。端末がスキャンしたとき、直前のスキャンを取り消したとき、行をクリアしたとき、リセットしたとき、完了したときに、リアルタイムで更新されます。集計が空の場合は、ダッシュが表示されます。数量をクリックすると、1 以上の整数を入力できます。Enter を押すか入力欄から離れると保存され、Escape で取り消されます。完了したカウントには、新しい数量を入力できません。スキャナーが接続されていない場合、数量はカウントが送信されるまでここに残ります。行のコピーを押すと、バーコード、タブ、数量の順にコピーされます。
- TSV をコピー
- 表をクリップボードにコピーします。各行は、バーコード、タブ、数量の順です。表が空の場合は何もコピーされず、ステータス行にその旨が表示されます。

