インポートしたドキュメントが多数ある場合は、バーコードを個別のテンプレートで認識するように指定します。このテンプレートは、ドキュメント処理テンプレートに割り当てることができます。
バーコードタイプのベスト・プラクティス
適切なバーコードの種類を選択すると、処理したドキュメントに応じて、高いパフォーマンスと精度を確保できます。バーコードテンプレートでは、どのバーコードを認識して読み取るかを設定できます。
認識率を高くするには、選択するバーコードの種類をできるだけ少なくします。可能であれば 1 つだけ選択することをお勧めします。
1D バーコード: Code39 と Code128 は損傷と歪みという観点から最も安定している線形バーコードとみなされています。
2D バーコード: Data Matrix は損傷と歪みという観点から最も安定している 2D バーコードであるとともに、最もコンパクトであるとみなされています (Aztec、QR、PDF417 より前)。
一般的なドキュメントに多くのテーブルが含まれている場合は、DataMatrix ではなく Aztec を使用してください。ドキュメントに多くの円形オブジェクトが含まれている場合は、Aztec ではなく DataMatrix を使用してください。可能であれば、PDF417 の使用は避けてください。
多くの場合、グレースケール画像を使用すると、認識品質が向上します。白黒画像の場合は、バーコードの画像を鮮明に表示するために必要な解像度を確保する必要があります。コントラストは常に高くする必要があります。黒い線や四角形に白いピクセルや明るいピクセルが含まれていると、認識品質が低下する原因になります。
バーコード:詳細設定
ドキュメントによっては、バーコードテンプレートでバーコード認識のプロパティを追加で定義する必要がある場合があります (バーコード > 他のオプションを表示)。ほとんどのドキュメントではこの操作を行う必要はありません。また、推奨されてもいません。他のプロパティを定義する必要がある場合は、DocuWare サポートにお問い合わせください。ドキュメントに合わせて適切なプロパティを設定できるようサポートいたします。
最も重要なプロパティと使用可能な値のリストを以下に示します。
プロパティ | 使用可能な値 |
自動モード |
このモードは一般的な認識品質に満足できない場合に役立ちます。このオプションを true に設定した場合、認識品質は向上しますが、バーコード認識が大幅に遅くなります。画像の内容に応じて、1 ページあたり最長で 30 秒かかる場合があります。平均時間はページあたり 3 秒なので、通常よりも 10 倍長くなることになります。ExpectedBarcodes プロパティも慎重に調整する必要があります。指定した数に達すると、アルゴリズムによって他のバーコードが検索されなくなる可能性があります。 |
BarcodeTypes |
リストは実際に使用する種類のみに制限します。このように設定するのが最も効果的です。パフォーマンスと精度が向上するため、最初に調整するようにしてください。 |
BoundingBoxRatio |
|
Encoding |
|
Erode |
コントラストの低い画像を使用する場合は、この設定でコントラストを増加させることで認識品質が向上します。画像のコントラストが十分に高い場合 (特に低い DPI 値を使用してスキャンする場合) は、このオプションを使用しないようにしてください。精度が低下する可能性があります。 |
FilterDataFlags |
すべてのデータフラグ (サブシンボロジーとコーディングに関する情報など) を削除し、ISO/IEC 8859-1 に従ってコーディングする値を返します。この設定が役立つのは、構成不可能な特別なサブシンボロジーを使用する場合や、値自体が目的の結果を正確に返す場合です。 |
ISO感度 |
ISO 15415 は 2D バーコード (DataMatrix、QR、MicroQR、Aztec) の分析に使用されます。 |
MinimalBarcodeLength |
値の長さが同じバーコードを使用する場合は、この設定を適切に調整することで、不要なバーコードが認識される平均数を減らすことができます。 |
RenderResolution |
このプロパティが重要になるのは、テキストが含まれているためネイティブとみなされる PDF を使用する場合です。簡単に認識できる大きいバーコードを使用する場合は、この値を 200 に減らすことでパフォーマンスを向上できます。 |
UseChecksum |
以下のバーコード記号には、オプションのチェックサムが含まれています。Code 39、Industry Standard 2 of 5、Interleaved 2 of 5。 |
試験的な設定 | |
ConfidenceThreshold |
|
ExpectedNoBarcodes |
変更する前に DocuWare サポートに相談することをお勧めします。この値は 1 ページあたりに表示されるバーコードの平均数以上に設定する必要がありますが、平均数を大幅に超えないようにする必要があります。認識プロセスでは構成した数のみバーコードを見つけようとします。構成した数が小さすぎても、認識しやすいバーコードは見つかります。ただし、構成した数に達すると、認識が困難なバーコードは見落とされる可能性があります。パフォーマンスがさらに低下する可能性があるため、この値を 99 に設定することはお勧めしません。 |
QualityThreshold |
変更する前に DocuWare サポートに相談することをお勧めします。 |
TradeOff |
バーコードが認識されない (特にバーコードが小さい) 場合は、設定を BestQuality に切り替えます。この設定はパフォーマンスを低下させ、拒否されるバーコードが認識される平均数を増やします。TradeOff を変更すると、結果が改善される場合がありますが、悪化する場合もあるため、この設定の使用には注意が必要です。TradeOff を変更する場合は、TradeOff の値を調整する必要があります (TradeOff の値を大きくするほど、品質しきい値は低下します)。 |