バーコードから日本語を入力する!


2012/03/07 7M4MON

←ニホンゴニュウリョク

1.背景

棚卸しの際、備品の場所を日本語で入力する必要があった。

2.みかか作戦

バーコードはEAN128という形式で作成されている。
バーコードリーダーは、キー入力イベントを発生させているようだ。
かな入力モードでバーコードを読み取るとカナで入力される。
(例:「NTT」というバーコードを読み取ると「ミカカ」と入力される)
みかか変換ソフトをVector等で探すも良いソフトがなかった。
作ってみた(別ページ)
「Ctrl+Shift+カタカナ」を押下してかな入力モードに切り替え、2および3で作成したバーコードを読み取る。

3.バーコード作成と印刷

バーコード作成は、(株)NCE様が作成した「BarCode作成管理くん」を、
eml→bmp変換は、Irfan Skiljan様が作成した「IrfanView」を
一覧印刷ソフトは、dango様が作成した「一覧印刷」を利用させていただたいた。
*「XnView」はemlの処理にバグがあるようで、バーコードリーダーで読めなかった。

4.運用

新宿区の地名を元にバーコードを作ってみた。(PDF)(PDFが出来るまでに使用したファイル一式
使用したバーコードリーダーは「メトロロジック 1000-UK」。OSはWindowsXP、 IMEはOS標準。
「Ctrl+Shift+カタカナ」を押下してかな入力モードに切り替え、2および3で作成したバーコードを読み取る。
場所入力フォームはIMEがONになるように作成しておくと便利かも。

5.既知の不具合・仕様

「ロ」は「\」に当たるため入力できない。
「-(半角長音)」は入力できなかったので、「・」と入力するように変更した。