(57)【要約】【課題】  短時間での処理を可能にすると共に、利便性・正確性を向上できるバーコードの検査システムを提供する。【解決手段】  機器に貼られたバーコードが正しいか否かを検査する検査システムであって、上記機器の機番を記録している設定シートを電子化する入力機器と、上記入力機器から送られてきた電子化データを配信する文書配信装置と、上記文書配信装置から送られてきた電子化データに基づいて文字認識処理を行い、その認識結果の文字列データと上記バーコードより読み取った文字列データとを照合して、バーコードが正しく貼られるかどうかを検査する検査装置とを具備する構成となっている。【選択図】      図１
2007226687.tif 000002
【特許請求の範囲】
【請求項１】
機器に貼られたバーコードが正しいか否かを検査する検査システムであって、上記機器の機番を記録している設定シートを電子化する入力機器と、上記入力機器から送られてきた電子化データを配信する文書配信装置と、上記文書配信装置から送られてきた電子化データに基づいて文字認識処理を行い、その認識結果の文字列データと上記バーコードより読み取った文字列データとを照合して、バーコードが正しく貼られたか否かを検査する検査装置と、を具備することを特徴とする検査システム。
【請求項２】
上記検査装置が、上記文字認識処理において、その認識率を上げるため、誤認識しやすい文字について所定のフィルタリングをかけるようにオン／オフ設定する手段を有することを特徴とする請求項１に記載の検査システム。
【請求項３】
機器に貼られたバーコードが正しいか否かを検査する検査システムにおけるバーコードの検査方法であって、上記機器の機番を記録している設定シートに対してスキャンを行い、スキャン完了後に電子化されたデータを配信し、配信された画像データから文字領域を抽出し、抽出した領域に対する文字認識を行い、上記領域で認識した文字列データと、読み取ったバーコードの文字列データとを照合して照合結果を出すことを特徴とする検査方法。
【請求項４】
上記文字認識処理において、その認識率を上げるため、誤認識しやすい文字について所定のフィルタリングをかけることを特徴とする請求項３に記載の検査方法。
【請求項５】
請求項３または４に記載のバーコードの検査方法を実行するためのプログラム。
【請求項６】
請求項５に記載のプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、プリンタ／ＭＰＦ生産ラインで、生産した機器に貼るバーコード（バーコードは機番である）が正しいかどうかを確認する検査システムに関し、特に、短時間での処理を可能にすると共に、利便性・正確性を向上できる検査システムに関するものである。
【背景技術】
【０００２】
現状では、生産した機器に貼っているバーコードが正しいかを確認するには、検査者はバーコードリードを利用して、読み取りをして、その結果を目視で比較するようにしていた。
なお、先行技術としては、特許文献１として、顧客が記入した伝票を窓口端末が有するスキャナで読み込んだイメージデータと、オペレータが窓口端末に入力した入力データとを店舗内に設けたサーバに保存し、通信網を介してサーバから集中管理センタに設けた上位装置へ送信することにより、複数の店舗より送信されるそれぞれの入力データとイメージデータとの照合を集中管理センタにて一括して行う技術が開示されている。
特許文献２として、印鑑リーダ部で読み取られた印影とＯＣＲ読取部で読み取られＯＣＲ認識部にて認識された伝票からの顧客情報に基づいて顧客ファイルから読み出された印影の情報とを照合する技術が開示されている。
特許文献３として、文字切り出し部により切り出された文字の実際のアスペクト比が、文字認識部により求められたその認識結果のアスペクト比の平均値からどれだけ乖離しているかを計算し、所定の基準以上に乖離がある場合に、切り出し位置の誤りがあると判定し、実際のアスペクト比が平均値より異常に小さい場合（文字が横長の場合）には隣接する縦長の文字が、大きい場合（同じく縦長の場合）には横長の文字が、それぞれ上記文字に結合され、結合されたこれら２文字を等分割することで再度２文字が切り出される技術が開示されている。
【０００３】
特許文献４として、候補追加部が、認識結果の内、誤認識箇所を検出すると共に、認識結果の各文字を類似文字グループに変換し、連接傾向データを用いて、類似文字グループの並びにおける誤認識箇所に、確率的に出現しやすい類似文字グループを認識候補として追加し、認識結果とし、言語処理部が、認識結果に対して辞書を用いて単語照合、文法検査を行い、正解の認識結果を得る技術が開示されている。
特許文献５として、認識処理された候補文字群について、単語照合部が辞書を用いて照合し、評価部が単語長、頻度などを基に照合単語を評価し、評価された単語が、判定部において誤解析単語であるか否か検査され、誤解析単語でないときは、確定文字列として出力され、誤解析単語であるときは、評価選択部において単語間の接続の組み合わせを評価し、最も最適な単語を出力する技術が開示されている。
【特許文献１】特開２００３−２５６６６４公報
【特許文献２】実開平１−１３５５６６号公報
【特許文献３】特開２００４−７８５３１公報
【特許文献４】特開平１１−９６３０９号公報
【特許文献５】特開平１１−１１０４８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来のバーコードの検査システムでは、操作性が低い、人的ミスが介入する可能性が高いと言え、検査の正確性、利便性および時間効率の向上が望まれていた。
本発明は、上記従来の問題点を解決するためになされたもので、その目的は、短時間での処理を可能にすると共に、利便性・正確性を向上できるバーコードの検査システムを提供することである。
【課題を解決するための手段】
【０００５】
上述の目的を達成するために、請求項１記載の発明は、機器に貼られたバーコードが正しいか否かを検査する検査システムであって、上記機器の機番を記録している設定シートを電子化する入力機器と、上記入力機器から送られてきた電子化データを配信する文書配信装置と、上記文書配信装置から送られてきた電子化データに基づいて文字認識処理を行い、その認識結果の文字列データと上記バーコードより読み取った文字列データとを照合して、バーコードが正しく貼られたか否かを検査する検査装置とを具備することを特徴とする。
また、請求項２記載の発明は、上記検査装置が、上記文字認識処理において、その認識率を上げるため、誤認識しやすい文字について所定のフィルタリングをかけるようにオン／オフ設定する手段を有することを特徴とする。
また、請求項３記載の発明は、機器に貼られたバーコードが正しいか否かを検査する検査システムにおけるバーコードの検査方法であって、上記機器の機番を記録している設定シートに対してスキャンを行い、スキャン完了後に電子化されたデータを配信し、配信された画像データから文字領域を抽出し、抽出した領域に対する文字認識を行い、上記領域で認識した文字列データと、読み取ったバーコードの文字列データとを照合して照合結果を出すことを特徴とする。
また、請求項４記載の発明は、上記文字認識処理において、その認識率を上げるため、誤認識しやすい文字について所定のフィルタリングをかけることを特徴とする。
また、請求項５記載の発明は、請求項３または４に記載のバーコードの検査方法を実行するためのプログラムを特徴とする。
また、請求項６記載の発明は、請求項５に記載のプログラムを記録した記録媒体を特徴とする。
【発明の効果】
【０００６】
本発明によれば、生産した機器に貼っているバーコードが正しいかを確認するのは、検査者が目視で比較して確認するのに対し、パソコン上で自動的に行うようにしたので、人的ミスが介入する可能性が無く、短時間での処理を可能にすると共に、利便性・正確性を向上できる。
さらに、誤認識しやすい文字が正常に認識でき、認識率が上がり検査の正確性が確保できる上、文字ごとフィルタリングをかけるかどうかを簡単に設定でき、検査効率も上がる。
【発明を実施するための最良の形態】
【０００７】
以下に添付の図を参照してこの発明の実施形態を詳細に説明する。
【実施例】
【０００８】
図１は、本発明による検査装置の一実施形態を適用した検査システムの概略図である。
図１に示すように、この検査システムは、機器に貼られたバーコードが正しいか否かを検査するもので、機器の機番を記録している設定シート（紙文書）を電子化する入力機器１と、入力機器１から送られてきた電子化画像データを指定されるフォルダに配信する文書配信装置３と、バーコードが正しく貼られたかどうかを検査する検査装置５とを有している。
そして、検査装置５は、文書配信装置３から送られてきた電子化画像データに基づいて文字認識処理を行い、認識結果の文字列データとバーコードリーダ７でバーコードを読み取った文字列データとを照合して、バーコードが正しく貼られたかどうかを検査するようになっている。
次に、入力機器１をＭＰＦとし、文書配信装置３および検査装置５をＰＣ（パソコン）上で動作するソフトとした場合を例にとり、上記検査処理の詳細を以下に述べる。
まず、前提条件として、文書配信装置３に対応したＭＰＦがネットワーク上に存在し、ＰＣに文書配信装置３がインストールされると共に、検査システム５がインストールされているとする。
次に、前準備として、正しい機番を記載している設定シート（紙文書）における抽出場所を設定する。これは、ＯＣＲ認識のために必要となる。そして、文書配信装置３に、検査装置５が指定するフォルダを配信宛先として設定する。そして、バーコードリーダ７でバーコードを読み取り、文字列データに転換する。
【０００９】
次に、図２を参照して、本発明による検査システムの実検査動作の一実施形態について説明する。図２は、本発明による検査システムの実検査動作の一実施形態を示すフローチャートである。
図２のステップ１０１において、検査者が検査システムを立ち上げて、検査対象となる機種コードが選択され、設定シートをスキャンする指示を出すための画面が表示される（ＰＣの画面に「設定リストをスキャンしてください」という画面が表示される）。そして、ステップ１０３において、検査者が機番を記録している設定シートをＭＰＦ上に置き、スキャンが始まり、スキャン完了後、連携している文書配信装置３へ電子化されたデータが送られ、文書配信装置３がデータを受け取ると、上述した前準備で設定される配信あて先に電子データを配信する。
次に、ステップ１０５において、検査装置５は、上述した前準備で設定した抽出場所に基づいて、送られた画像データから文字領域を抽出し、抽出した領域に対する文字認識を行う。そして、ステップ１０７、１０９において、検査装置５は文字領域で認識した文字列データと、バーコードリーダ７で読み取ったバーコードの文字列データとを照合し、照合結果を出す。
このように、本実施形態によれば、生産した機器に貼っているバーコードが正しいかを確認するのは、検査者が目視で比較して確認するのに対し、パソコン上で自動的に行うようにしたので、人的ミスが介入する可能性が無く、短時間での処理を可能にすると共に、利便性・正確性を向上できる。
【００１０】
次に、本発明による検査装置の第２実施形態を適用した検査システムについて説明する。図３は、本発明による検査装置の第２実施形態を適用した検査システムの概略図である。
この第２実施形態では、スキャンされ設定シートに基づいてＯＣＲで文字認識処理を行う際に誤認識がある場合、検査の正確率が下がるので、認識率を上げるため、誤認識しやすい文字について所定のフィルタリングをかけるようにオン／オフ設定するようになっている。すなわち、機種によって、誤認識しやすい文字が違うため、フィルタリングの効率を上げるため、文字ごとフィルタリングをかけるかどうかを簡単に決められるようになっている。
図３に示すように、この検査システムは、機番を記録している設定シート（紙文書）を電子化する入力機器１と、入力機器１から送られてきた電子化画像データを指定されるフォルダに配信する文書配信装置３と、バーコードが正しく貼られたかどうかを検査する検査装置９とを有している。
そして、検査装置９は、文書配信装置３から送られてきた電子化画像データに基づいて文字認識処理を行い、認識結果の文字列データとバーコードリーダ７で読み取った文字列データとを照合して、バーコードが正しく貼られたかどうかを検査する際に、ＯＣＲで誤認識しやすい文字について、正常に認識させるために必要なフィルタリングを設定した設定ファイルを有し、その設定ファイルにおいて、認識しようとする文字にフィルタリングをかけるかどうかの有効／無効（オン／オフ）をユーザが設定できるようになっており、その設定内容に従って文字列データにフィルタリングをかけ、誤認識しやすい文字を正常に認識させる処理を行うようになっている。なお、ＯＣＲで誤認識しやすい文字について、正常に認識させるため設定するファイルは電子ファイルとなっている。
なお、フィルタリングが有効の文字について認識結果の文字列データにフィルタリングをかけ、誤認識しやすい文字を正常に認識させ、認識結果の文字列データとバーコードリーダで読み取り機番を照合するのは検査装置９である。
また、設定ファイルの詳細について説明すると、設定ファイルは「有効／無効」欄、「修正前」欄、「修正後」欄があり、「有効／無効」欄は設定の有効／無効について設定する欄であり、「修正前」欄は誤認識しやすい文字を記入する欄であり、「修正後」欄は「修正前」欄に記入した文字を強制的に認識結果として出力する文字を記入する欄である。
【００１１】
次に、入力機器１をＭＰＦとし、文書配信装置３および検査装置５をＰＣ（パソコン）上で動作するソフトとした場合を例にとり、処理の詳細を以下に述べる。
まず、前提条件として、文書配信装置３に対応したＭＰＦがネットワーク上に存在し、ＰＣに文書配信装置３がインストールされると共に、検査システム５がインストールされており、ＯＣＲで誤認識しやすい文字について、正常に認識させるため設定するファイルが検査システムと同じＰＣに存在する。
次に、前準備として、正しい機番を記載している設定シート（紙文書）における抽出場所を設定する。これは、ＯＣＲ認識のために必要となる。そして、文書配信装置３に、検査装置５が指定するフォルダを配信宛先として設定する。そして、ＯＣＲで誤認識しやすい文字について、正常に認識させるために設定ファイルで設定する。そして、バーコードリーダ７でバーコードを読み取り、文字列データに転換する。
【００１２】
次に、図４を参照して、本発明による検査システムの実検査動作の第２実施形態について説明する。図４は、本発明による検査システムの実検査動作の第２実施形態を示すフローチャートである。
図４のステップ２０１において、検査者が検査システムを立ち上げて、検査対象となる機種コードが選択され、設定シートをスキャンする指示を出すための画面が表示される（ＰＣの画面に「設定リストをスキャンしてください」という画面が表示される）。そして、ステップ２０５において、検査者が機番を記録している設定シートをＭＰＦ上に置き、スキャンが始まり、スキャン完了後、連携している文書配信装置３へ電子化されたデータが送られ、文書配信装置３がデータを受け取ると、上述した前準備で設定される配信あて先に電子データを配信する。
次に、ステップ２０７において、検査装置５は、上述した前準備で設定した抽出場所に基づいて、送られた画像データから文字領域を抽出し、抽出した領域に対する文字認識を行う。
【００１３】
次に、ステップ２０９において、ＯＣＲ認識実験をして、誤認識しやすい文字とその文字を誤認識された結果を確認し、この認識実験結果によって、誤認識を修正するため、文字毎にフィルタリングをかけるか否かを設定（文字ごとにその修正が有効／無効という設定）した設定ファイルを作成する。ここで、ＯＣＲ認識時、設定ファイルの「修正前」欄に存在する文字があれば、強制的に設定ファイルの「修正後」欄に設定される文字として出力する。
そして、ステップ２１１において、上記設定ファイルに基づいてフィルタリングをかけて誤認識しやすい文字を正常に認識させる認識処理が行われる。
そして、ステップ２１３、２１５において、検査装置５は文字領域で認識した文字列データと、バーコードリーダ７で読み取ったバーコードの文字列データとを照合し、照合結果を出す。
このように、本実施形態によれば、生産した機器に貼っているバーコードが正しいかの確認をパソコン上で自動的に行うようにしたので、人的ミスが介入する可能性が無く、利便性・正確性を向上できると共に、誤認識しやすい文字が正常に認識でき、認識率が上がり検査の正確性が確保できる上、文字ごとフィルタリングをかけるかどうかを簡単に設定でき、検査効率も上がる。
【図面の簡単な説明】
【００１４】
【図１】本発明による検査装置の一実施形態を適用した検査システムの概略図。
【図２】本発明による検査システムの実検査動作の一実施形態を示すフローチャート。
【図３】本発明による検査装置の第２実施形態を適用した検査システムの概略図。
【図４】本発明による検査システムの実検査動作の第２実施形態を示すフローチャート。
【符号の説明】
【００１５】
１  入力機器、３  文書配信装置、５  検査装置、７  バーコードリーダ、９  検査装置
【図１】
2007226687.tif 000003
【図２】
2007226687.tif 000004
【図３】
2007226687.tif 000005
【図４】
2007226687.tif 000006