バーコードアシスト for kintone
かざすだけで、台帳がそろう。
スマホやPCのカメラ、手持ちのハンディスキャナでバーコード・QRコードを読み取り、レコードへ入力する/該当レコードを開く/予定と実績を照合する/一覧でまとめて更新する。医薬品・食品の GS1 コードはロット番号や使用期限まで分けて入れます。逆にレコードの値からコードを作り、詳細画面への表示・PNG保存・添付書込・A4ラベルへの面付け印刷まで。日本語・英語・中国語(簡体字)にも対応します。専用の端末も外部サービスも要りません。
v1.2.0:一覧でスキャンしてまとめて更新・ハンディスキャナ・GS1 の分解に対応しました
一覧で現物を次々に読み、該当するレコードをまとめて更新できるようになりました。出荷・返却・棚卸の確認のように「読んだものを全部『出荷済み』にしたい」場面で、項目の書き換え(決まった値・今日の日付・現在の日時・操作した人)とプロセス管理のアクションをまとめて実行します。読み終えると確認画面で、更新するレコード・対象外(ステータスが違うものは理由つき)・見つからないコードを一覧にし、「更新する」を押したときだけ書き換えます。
USB・Bluetooth のハンディスキャナでも読み取れます(読み取った値をキーボードとして打ち込む機種)。医薬品・医療機器・食品の GS1 コードは、商品コード(GTIN)・ロット番号・使用期限などに分けて、それぞれのフィールドへ入れます。このほか、DataMatrix・PDF417 の読み取りと生成、市販ラベル用紙(エーワン10型番)を選ぶだけの面付けと印刷位置の補正、電波の届かない場所での読み取り(保存できなかった読み取りは次に開いたときに戻せます)に対応しました。
画像をクリックすると拡大表示します
最新版を kintone システム管理 →「プラグイン」→「読み込む」から上書きアップロードしてください。プラグインIDは変わらないため既存の設定は引き継がれます。新しい機能はすべて既定でオフのため、上書きしただけでは今までの動きは変わりません(ラベル用紙の寸法も、これまでに入れた値のまま同じ位置に印刷されます)。
※ 読み取り・コード生成の実行時に https://kizuna-works.jp/libs/ から部品を取得します(取得のみで、kintone のデータや読み取った値が外部へ送信されることはありません)。社内ネットワークで外部への接続を制限されている場合は、この宛先への HTTPS 接続の許可が必要です。
まとめて更新 当社のプラグインを何本もお使いなら、KIZUNAブリッジの[プラグインの更新]タブで、選んだものをまとめて最新版に上書きできます(1 本あたり約 3 秒)。 KIZUNAブリッジの一括更新を見る →
バーコードアシスト for kintone は、スマートフォンやPCのカメラをそのまま入力デバイスにするプラグインです。現物のバーコード・QRコードにかざすと、レコードへ入力する(読む)/その値でレコードを開く・絞り込む(探す)/サブテーブルの予定と実績を突き合わせる(照合する)——現場で起きる3方向の入力をまかないます。一覧では現物を次々に読んで、該当するレコードの項目やステータスをまとめて更新(更新する)できます。逆方向として、レコードの値からコードを生成(出す)し、詳細画面への表示・PNG保存・添付フィールドへの書き込み・A4ラベル用紙への面付け印刷まで行えます。5つの機能はそれぞれ独立してオン/オフできるので、「備品にQRラベルを貼りたいだけ」でも使えます。カメラのほか、手持ちのハンディスキャナでも読み取れます。「プレミアムプラグイン」シリーズの一つです。
「現物」と「レコード」の間で手が止まる
型番を目で読んで手打ちしている
棚卸や入出庫のたびに、現物の型番を読み上げて手入力。桁が1つずれても気づけず、数え直しになります。
現物から該当レコードを探せない
目の前の備品がどのレコードなのか、検索窓に型番を打ち直して探している。数が多いほど時間を取られます。
予定と実際の突き合わせが目視
「予定どおりか」を紙のリストと見比べて確認。数が合わないときに、どれが多くてどれが足りないのかを追えません。
ラベル作成が二重管理
管理番号のQRラベルを作るために Excel や別サービスへ書き出している。kintone を直したらラベルも作り直しです。
使う機能だけ、オンにする
5つの機能は完全に独立しています。設定画面の最初のタブにあるトグルで、使うものだけをオンにしてください。オフにした機能は設定を入力する必要がなく、レコード画面にもボタンが出ません。「ラベルを発行したいだけ」なら「出す」だけをオンにすれば動きます。
(画像をクリックすると拡大表示します)
① 読む — かざした数だけ、明細が積み上がる
読むたびに、どこへ何が入ったかが出ます
レコードの作成・編集画面に出る「スキャン入力」から起動します。読み取ると画面下に 「値 → 変化 → 何行目」 が表示されるので、入ったことをその場で確認できます。同じコードをかざし続けても二重に数えません(一度枠から外れるまで同じコードは数えません)。
入力先は単一フィールド/サブテーブルに毎回新しい行を追加/同じコードは数量を加算の3通り。ルックアップの照合キーを選ぶと、行を足したあと参照先の値も自動で取得します。読み間違えたときは「直前を取消」で1件ずつ戻せます。
緑の枠に入ったコードだけを読みます。棚に並んだ隣のラベルを拾ってしまわないよう、枠の外にあるコードは無視します。
② 探す — 現物にかざして、そのレコードへ
一覧のボタンから、かざすだけ
レコード一覧に「スキャンで探す」ボタンが増えます。読み取った値で検索し、1件だけ見つかればそのレコードを開き、複数なら一覧を絞り込みます。見つからなければ、読み取った値をコピーして新規作成へ進めます。
QRコードにレコードのURLが入っている場合は、検索せずにそのレコードへ直行します。ただし自分の kintone 以外のURLは開きません(他人が作ったQRで外部サイトへ飛ばされる事故を防ぐため)。他アプリのレコードURLを許可するかどうかも選べます。
③ 照合する — 一致・過剰・不足・予定外が、その場で出る
数が合わないときに、どれが原因かが分かる
サブテーブルの予定数と、読み取って積み上げた実際数を突き合わせ、差分を計算して書き込みます。画面の上には一致/過剰/不足/予定外の4状態が件数つきで並ぶので、「合計は合っているのに中身がずれている」ケースも見逃しません。
予定に無いコードを読んだときは行を足して「予定外」として残します。上の画面では、大阪支社の備品が本社3Fに紛れていたことが分かります。
差分があっても保存はブロックしません。現場を止めず、記録として残してから原因を追えます。
④ 出す — レコードの値から、コードを作って貼る
詳細画面に出して、保存して、貼る
フォームに置いたスペース要素へ、レコードの値から作ったコードを表示します。中身は「固定文字/フィールドの値/レコードURL」を並べて組み立てられ、値が空のパーツは前後の区切り文字ごと飛ばすので区切りだけが残りません。
PNG保存でその場にダウンロード、添付フィールドへ書き込むでレコードに保存できます(手動のボタンのみ。同名ファイルは置き換え、ほかの添付は残します)。生成元の値が変わったら注意バッジが出ますが、勝手な上書きはしません。
A4ラベル用紙へ、まとめて面付け印刷
一覧の「ラベル印刷」から、絞り込み結果のレコードぶんのコードをA4に面付けしてプレビューします。対象は絞り込み結果の全件(最大200件)で、表示中のページだけではありません。並び順も一覧に見えているとおりです。
⑤ 更新する — 現物を次々に読んで、まとめて書き換える
一覧の「スキャンしてまとめて更新」から、出荷する箱・返却された備品などを次々に読みます(同じコードは2回数えません。一度に1,000件まで)。「完了」を押すと確認画面が開き、更新するレコード・対象外・見つからないコードを一覧にします。内容を確かめて「○件を更新する」を押したときだけ書き換えます。
項目の書き換え
決まった値のほか、日付は「今日の日付」、日時は「現在の日時」、ユーザー選択は「操作した人」を選べます。ドロップダウンやチェックボックスにも対応します。
ステータスを進める
プロセス管理のアクション(例:「出荷する」)をまとめて実行します。作業者の指定などは kintone の決まりどおりに働きます。
失敗しても読み直さない
権限が無いなどで更新できなかったときは理由を表示し、読み取ったコードは端末に残ります。原因を直して、そのままやり直せます。
端末を選ばないための、3段構え
「この端末では読めない」を作らないため、読み取りは3段のフォールバックにしています。ふだんは自動で、上から順に使えるものが選ばれます。
| 段 | 読み取り方法 | 使われる場面 |
|---|---|---|
| ① | OS内蔵の読み取り(BarcodeDetector) | 対応端末(Android など)。いちばん速く、電池にもやさしい |
| ② | 読み取りライブラリ(カメラ映像から解析) | ①に対応していない端末・ブラウザ。iPhone やPCのWebカメラなど |
| ③ | 写真を撮って、その画像から読み取る | カメラの権限が下りない/映像が流れないとき。縮小・切り出し・回転を変えて複数回試します |
カメラを使わずハンディスキャナで読む場合は、読取方式を「ハンディスキャナ」にします(カメラ方式でも、スキャン画面の「キーボードで入力」からハンディや手入力を使えます)。
主な機能
9種類のコードに対応
QRコード/JAN・EAN-13/JAN・EAN-8/CODE128/CODE39/ITF/NW-7/DataMatrix/PDF417。日本語を入れた2次元コードも読めます。使う種別だけを有効にすると誤読が減ります。
ハンディスキャナでも読める
USB・Bluetooth のハンディスキャナ(キーボード入力の機種)に対応。カメラを起動せず、引き金を引くたびに1件ずつ入ります。ラベルが汚れたときは手入力も可。
GS1 のロット・期限を分けて入れる
GS1-128・GS1 QR・GS1 データマトリックスを分解し、商品コード・ロット番号・使用期限などをそれぞれのフィールドへ。ロットや期限が違えば別の行として数えます。
電波の届かない場所でも
読み取りの部品を端末に保存しておくので、倉庫の奥でも読み取りを続けられます。保存できなかった読み取りは、次に開いたときに戻せます。
多言語対応(日本語・英語・中国語)
kintone のユーザーの言語設定に合わせて、設定画面・ボタン・スキャン画面・メッセージ・ラベル印刷の表示が切り替わります(それ以外の言語は英語)。フィールド名などのデータは訳しません。
数量の加算とルックアップ取得
同じコードを読むたびに数量を加算。ルックアップの照合キーを選べば、行を足したあと参照先の値も自動で入ります。
直前を取消・まとめて取消
読み間違えたら1件ずつ戻せます。×で閉じるときは、その回に読んだぶんをまとめて元に戻すか確認します。
枠の中だけを読む
画面中央の緑の枠に入ったコードだけを採用します。棚に並んだ隣のラベルを拾ってしまう事故を防ぎます。
チェックデジット検証
JAN/EAN・ITF-14 のように規格で決まっている種別だけ検証します。任意の種別を弾いてしまわないための線引きです。
音と振動で手応えを返す
成功と失敗で音色を変え、対応端末では振動もします。画面を見続けなくても読めたことが分かります。
コードの中身は組み立て式
固定文字・フィールドの値・レコードURLを並べて生成。空のパーツは前後の区切り文字ごと飛ばします。
A4面付け印刷と範囲指定
市販ラベル用紙は型番を選ぶだけ、一覧に無い用紙は寸法をmm指定。テスト印刷と印刷位置の補正で合わせられ、使いかけのシートは開始マスを指定して続きから刷れます。
PC・モバイル両対応
読む・探す・照合する・まとめて更新はモバイル版でも動きます(面付け印刷と添付書込はPC版のみ)。ゲストスペースにも対応します。
プランについて
無料プランでもスキャン設定セット1つまで、機能の中身は一切制限せずお使いいただけます。読む・探す・照合する・出す・まとめて更新の5機能、ハンディスキャナ・GS1 の分解・サブテーブル対応・モバイル対応・ゲストスペース対応・A4ラベル印刷は、すべて無料版でも動作します。設定セットの数と広告非表示は、プレミアム年間サポーターで解放されます(単品販売はありません)。
無料プラン
- ✅ スキャン設定セット1つ
- ✅ 読む・探す・照合する・出す・まとめて更新の全機能
- ✅ サブテーブル・モバイル・ゲストスペース対応
- ✅ A4ラベルの面付け印刷
- ✅ 利用期限なし(設定画面に控えめな広告あり)
プレミアム年間サポーター
- ✅ スキャン設定セットが無制限
- ✅ 「棚卸」「入荷検品」「備品ラベル」を1つのアプリで使い分け
- ✅ プラグイン内の広告非表示
- ✅ ちょこっと&プレミアムプラグインすべても対象(契約期間中に新しく公開されるちょこっと・プレミアムプラグインも追加料金なし)
上位版の KIZUNA Pro プラグインもお使いになる場合は、KIZUNA Pro 年間サポーター(税込 ¥27,500/年)をお選びください。このプラグインを含む、ちょこっと&プレミアムプラグインもすべて対象です。
機能の詳細比較
| 機能 | 無料プラン | プレミアム年間サポーター |
|---|---|---|
| スキャン設定セットの数 | 1つ | 無制限 |
| 読む/探す/照合する/出す | ○ | ○ |
| サブテーブルへの加算・ルックアップ取得 | ○ | ○ |
| A4ラベルの面付け印刷・範囲指定 | ○ | ○ |
| モバイル対応・ゲストスペース対応 | ○ | ○ |
| 設定画面の広告 | あり | なし |
インストール手順
- システム管理者で kintone にログインし、歯車アイコン → kintone システム管理 → プラグイン を開き、「読み込む」からプラグイン zip をアップロードします。
- 使いたい対象アプリで アプリの設定 → プラグイン → 「+ プラグインを追加」 から「バーコードアシスト」を追加します。
- プラグイン一覧の歯車アイコンから設定画面を開き、「① 共通設定」のトグルで使う機能を選びます(使わない機能はオフのままで構いません)。
- オンにした機能のタブ(② 読む/③ 探す/④ 照合する/⑤ 出す)で、対象のフィールドや列を選びます。「保存」→「アプリを更新」で反映されます。
- 「出す」で詳細画面にコードを表示する場合は、あらかじめフォームにスペース要素を1つ置き、要素IDを付けておいてください(設定画面のプルダウンで選べるようになります)。
ご利用にあたっての注意
- 読むと照合するは、レコードの作成・編集画面で動作します(詳細画面には出ません)。探すは一覧・詳細画面、出すは詳細画面と一覧で動作します。
- まとめて更新は一覧画面で動作し、操作した人の権限で更新します。編集権限やアクションの実行権限が無いレコードは kintone が受け付けず、その理由を画面に表示します。
- ハンディスキャナは、読み取った値をキーボードとして入力する方式の機種に対応しています(専用ドライバやアプリが必要な方式は対象外)。日本語入力(IME)はオフにしてお使いください。
- 面付け印刷と添付フィールドへの書き込みは PC版のみです(印刷はPC前提のため、モバイル版では提供していません)。
- 面付け印刷の対象は一覧の絞り込み結果(最大200件)です。一覧のチェックボックスで選んだレコードだけを対象にすることはできません(選択状態を取得する公開APIがないため)。
- 印刷時は、ブラウザの印刷ダイアログで「余白:なし」「倍率:100%(実際のサイズ)」を選んでください。既定のままだと用紙に合わせて縮小され、ラベルの位置がずれます。
- カメラの利用には https 接続とブラウザのカメラ許可が必要です。許可しなかった場合は「写真を撮って読み取る」方式に切り替わります(許可後に「カメラで読み取る(やり直す)」から戻せます)。
- 読み取り精度は、コードの印刷品質・照明・カメラの解像度に左右されます。うまく読めないときは、設定画面の「読取テスト」の結果を添えてお問い合わせください。
- 生成するコードには規格で決められた余白(クワイエットゾーン)を必ず付けています。印刷時に余白ごと切り落とすと読み取れなくなるためご注意ください。
- 本プラグインはサイボウズ社の製品ではありません。kintone はサイボウズ株式会社の登録商標です。
- 推奨ブラウザは Google Chrome / Microsoft Edge、モバイルは kintone モバイルアプリ(iOS / Android)です。
- 本プラグインの利用により生じた損害について、当社は責任を負いかねます。配布 zip に秘密鍵(ppk)は含まれません。
よくある質問
専用のバーコードリーダー(ハンディターミナル)は必要ですか?
どのコードが読めますか?
カメラが使えない端末でも読み取れますか?
全部の機能を設定しないと使えませんか?
ラベルは市販のラベル用紙に印刷できますか?
印刷の対象は一覧に表示されているぶんだけですか?
単品で購入できますか?
読み取ったデータは外部に送信されますか?
医薬品や食品の GS1 コードから、ロット番号や使用期限を取り出せますか?
セキュリティ・データの取り扱い
KIZUNA Works のプラグインは、お客様のデータを社外に持ち出さない設計です。気になる方はブラウザの開発者ツール(F12)で通信内容をご確認いただけます。
- レコード等の業務データを外部に送信しません
プラグインが扱うレコードやフィールドの値が、当社や第三者のサーバーへ送られることはありません。
- 外部通信はライセンス認証のみ
ライセンスの確認のため、プラグイン ID と利用ドメイン名だけを当社サーバー(Google Apps Script)へ送信します。通信は kintone のプロキシ経由で行われます。
- 下記の処理は、お客様の kintone ドメイン内で完結します
いずれもご利用中の kintone ドメイン内の API 呼び出しだけで動作し、外部の第三者へは送信しません。
- まとめて更新・添付書込:ご利用中の kintone ドメイン内の REST API だけを使います(読み取ったコードに当たるレコードの検索 GET /k/v1/records、項目の書き換え PUT /k/v1/records、ステータスを進める PUT /k/v1/records/status、生成したコード画像の添付 POST /k/v1/file)。まとめて更新は確認画面で「更新する」を押したときだけ書き換えます。カメラの映像も読み取った値もブラウザの中だけで処理し、外部へ送ることはありません。電波が途切れても読み取りを失わないよう、読み取った値を端末のブラウザに一時的に控えます(レコードの保存・まとめて更新が済むと消去し、残っていれば次に開いたときに反映するか破棄するかを確認します)。読み取り用の部品も端末に保存し、使うたびに改ざんされていないかを確かめます。
- 表示ライブラリは当社サーバーから SRI 付きで読み込み(第三者CDN不使用)
PDF・Excel・Word の表示に使うライブラリを、プレビューを開いたときだけ当社サーバー(kizuna-works.jp)から SRI(改ざん検知ハッシュ)付きで読み込みます。改ざんリスクのある第三者 CDN は利用せず、ファイルの中身は外部に送信しません(画像・テキストはライブラリ不要で常に動作)。使用ライブラリ: ZXing for JS(@zxing/library) v0.21.3(MIT/カメラ映像・撮影した画像からのバーコード・QRコードの読み取り。端末内蔵の読み取りが使える環境では読み込まないこともあります)、bwip-js v4.11.2(MIT/バーコード・QRコードの生成(詳細画面の表示・PNG保存・添付書込・ラベル印刷))
- 設定情報は kintone の暗号化領域に保存
API キー等の秘匿情報をコードに直書きせず、設定は kintone 標準の暗号化された設定領域に保存します。
プレミアム年間サポーターで使ってみる
バーコードアシストをはじめ、ちょこっと&プレミアムプラグインすべてをご利用いただけます。年額 ¥16,500(税込)。まずは無料プランでお試しいただけます(利用期限なし)。
プレミアム年間サポーターを申し込む →