(57)【要約】【課題】種類の異なるワークを追加した場合でも、適切にコードが示す情報を読み取る。【解決手段】コード読取装置（１）は、コードが付されたワークに対応して設けられたＲＦタグからコード画像生成のための設定条件に関する情報を取得する無線通信部（１１）と、コードを撮像し、設定条件を用いてコード画像を生成する光学読取部（１２１）と、コード画像を解析してコードが示す情報を読み取る解析部（１２２）と、を備える。【選択図】図２
2020155084.tif 000002
【特許請求の範囲】
【請求項１】
コードが付されたワークに対応して設けられたＲＦ（Radio Frequency）タグに、前記コードのコード画像生成のための設定条件に関する情報が記憶されており、
前記ＲＦタグから、前記設定条件に関する情報を取得する無線通信部と、
前記コードを撮像し、当該コードのコード画像を生成する画像生成部と、
前記コードのコード画像を解析して前記コードが示す情報を読み取る解析部と、を備え、
前記画像生成部は、前記設定条件を用いて前記コードのコード画像を生成する、コード読取装置。
【請求項２】
前記設定条件は、前記コードの撮像に関する撮像条件を含み、
前記画像生成部は、該撮像条件に従って前記コードの撮像を行うことにより、前記コード画像を生成する、請求項１に記載のコード読取装置。
【請求項３】
前記設定条件は、焦点距離、露光時間、または、照明の指定を含む、請求項２に記載のコード読取装置。
【請求項４】
複数の照明を備え、
前記設定条件は、照明の指定を含み、
前記画像生成部は、前記設定条件に応じて各照明の発光強度を変更する、請求項３に記載のコード読取装置。
【請求項５】
前記設定条件は、撮像された画像に対して適用する画像処理の条件を含み、
前記画像生成部は、前記画像に対して前記画像処理を適用することにより、前記コード画像を生成する、請求項１から４のいずれか一項に記載のコード読取装置。
【請求項６】
コードが付されたワークに対応して設けられたＲＦタグに、前記コードのコード画像生成のための設定条件に関する情報が記憶されており、
前記ＲＦタグから、前記設定条件に関する情報を取得する条件取得ステップと、
前記コードを撮像し、当該コードのコード画像を生成する画像生成ステップと、
前記コードのコード画像を解析して前記コードが示す情報を読み取る解析ステップと、を含み、
前記画像生成ステップにおいては、前記設定条件を用いて前記コードのコード画像を生成する、コード読取方法。
【請求項７】
表面に付されたコードと、
前記コードのコード画像生成のための設定条件に関する情報を記憶しているＲＦタグとを備える、ワーク。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コード読取装置、コード読取方法、および、ワークに関する。
【背景技術】
【０００２】
従来技術として、各種ワークに付された２次元コードを読み取る装置が知られている。例えば、特許文献１には、情報コードの読み取りを極力誤ることなく迅速に完了できるようにする情報コード読取装置が開示されている。
【０００３】
また、無線タグ（ＲＦタグ）を生成する装置が知られている。例えば、特許文献２には、既存の印字装置を活用しつつ無線タグラベルを生成することができる無線タグ取り付け装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３４３８２６号公報
【特許文献２】特開２００８−０９０６５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
各種ワークに付された２次元コードに対して、最適な光学読み取り調整値（読み取り条件）でコードの読み取りを行うことが求められる。例えば、ワークによって高さ、素材（反射率等）が異なるため、新しいワークを追加するとき、新しいワークに応じた光学読み取り調整値が必要になる。
【０００６】
しかしながら、ＰＬＣ（Programmable Logic Controller）等の上位システムにおいて調整値を管理しようとすると、上位システムのラダープログラムに調整値を追加しなければならず、そのためには、プログラムを停止（ラインを停止）する必要があるという問題がある。
【０００７】
なお、オートフォーカスは焦点距離の自動調整のみであるし、バンク機能は既知の順序でしか設定を変更できないので、当該問題の解決にはならない。
【０００８】
本発明の一態様は、種類の異なるワークを追加した場合でも、適切にコードが示す情報を読み取ることを目的とする。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明の一態様に係るコード読取装置は、コードが付されたワークに対応して設けられたＲＦ（Radio Frequency）タグに、前記コードのコード画像生成のための設定条件に関する情報が記憶されており、前記ＲＦタグから、前記設定条件に関する情報を取得する無線通信部と、前記コードを撮像し、当該コードのコード画像を生成する画像生成部と、前記コードのコード画像を解析して前記コードが示す情報を読み取る解析部と、を備え、前記画像生成部は、前記設定条件を用いて前記コードのコード画像を生成する。
【００１０】
前記構成によれば、コードの高さ、明るさが異なるワークが存在しても、ワークごとに対応する設定条件でコードを撮像し、コード画像を生成することができる。新しいワークを追加しても、当該ワークに対応するＲＦタグに新しい設定条件に関する情報を記憶させるだけで対処できるので、コード読取装置を管理する上位システムに影響することがなく、ラインを停止する必要がない。例えば、新しいワークを追加しても、ラインを停止することなく、異なるワークに付されたコードの読み取りを実現することができる。なお、設定条件に関する情報には、設定条件そのもの、設定条件を特定するための情報（識別番号等の識別情報、格納位置を示すアドレス、ＵＲＬ（Uniform Resource Locator））等が含まれる。
【００１１】
一実施形態において、前記コード読取装置では、前記設定条件が、前記コードの撮像に関する撮像条件を含み、前記画像生成部が、該撮像条件に従って前記コードの撮像を行うことにより、前記コード画像を生成する。
【００１２】
前記構成によれば、コードの撮像に関する撮像条件を用いることにより、コードの光学読み取りを精確に行うことができる。
【００１３】
一実施形態において、前記コード読取装置では、前記設定条件が、焦点距離、露光時間、または、照明の指定を含む。
【００１４】
前記構成によれば、焦点距離、露光時間、または、照明の指定が異なるコードであっても、コードの撮像を精確に行うことができる。
【００１５】
一実施形態において、前記コード読取装置は、複数の照明を備え、前記設定条件は、照明の指定を含み、前記画像生成部は、前記設定条件に応じて各照明の発光強度を変更する。
【００１６】
前記構成によれば、複数の照明を用いた、コードの撮像を精確に行うことができる。
【００１７】
一実施形態において、前記コード読取装置では、前記設定条件が、撮像された画像に対して適用する画像処理の条件を含み、前記画像生成部が、前記画像に対して前記画像処理を適用することにより、前記コード画像を生成する。
【００１８】
前記構成によれば、撮像された画像に対して適用する画像処理の条件を用いることにより、コードの撮像後の、コード画像の生成を精確に行うことができる。
【００１９】
上記の課題を解決するために、本発明の一態様に係るコード読取方法は、コードが付されたワークに対応して設けられたＲＦタグに、前記コードのコード画像生成のための設定条件に関する情報が記憶されており、前記ＲＦタグから、前記設定条件に関する情報を取得する条件取得ステップと、前記コードを撮像し、当該コードのコード画像を生成する画像生成ステップと、前記コードのコード画像を解析して前記コードが示す情報を読み取る解析ステップと、を含み、前記画像生成ステップにおいては、前記設定条件を用いて前記コードのコード画像を生成する。
【００２０】
前記構成によれば、コードの高さ、明るさが異なるワークが存在しても、ワークごとに対応する設定条件でコードを撮像し、コード画像を生成することができる。新しいワークを追加しても、当該ワークに対応するＲＦタグに新しい設定条件に関する情報を記憶させるだけで対処できるので、コード読取装置を管理する上位システムに影響することがなく、ラインを停止する必要がない。例えば、新しいワークを追加しても、ラインを停止することなく、異なるワークに付されたコードの読み取りを実現することができる。
【００２１】
上記の課題を解決するために、本発明の一態様に係るワークは、表面に付されたコードと、前記コードのコード画像生成のための設定条件に関する情報を記憶しているＲＦタグとを備える。
【００２２】
前記構成によれば、ワークがコード画像生成のための設定条件に関する情報を記憶しているＲＦタグを備えているので、ワークごとに精確なコード画像生成を行うことができる。
【００２３】
なお、本明細書でいう「ＲＦタグ」とは、内蔵メモリに格納されている情報を、電磁波を用いて非接触で読み書きする情報媒体を一般に指す。ＲＦタグの情報を読み書きする際に用いられるのが、タグ通信装置（リーダ／ライタ）である。ＲＦタグは、「ＲＦＩＤ（Radio Frequency IDentifier）タグ」「電子タグ」「ＩＣタグ」「無線タグ」などの呼称が用いられる場合がある。また、本明細書におけるＲＦタグには、パッシブタグおよびアクティブタグの両方が含まれ、また主に人間が携行する非接触ＩＣカードも含まれる。
【発明の効果】
【００２４】
本発明の一態様によれば、種類の異なるワークを追加した場合でも、適切にコードが示す情報を読み取ることができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施形態１におけるコード読み取りシステムの一例を示す模式図である。
【図２】本発明の実施形態１におけるコード読取装置のハードウェア構成の一例を示すブロック図である。
【図３】本発明の実施形態１におけるＲＦタグに記憶されるデータの一例を示す図である。
【図４】本発明の実施形態１におけるコード読取装置の処理例を示すフローチャートである。
【図５】本発明の実施形態１におけるワークの高さが異なる例を示す図である。
【図６】本発明の実施形態２におけるコード読取装置のハードウェア構成の一例を示すブロック図である。
【図７】本発明の実施形態２におけるＲＦタグに記憶されるデータの一例を示す図である。
【図８】本発明の実施形態２におけるコードリーダの記憶部に記憶されるデータの一例を示す図である。
【図９】本発明の実施形態３におけるコード読取装置のハードウェア構成の一例を示すブロック図である。
【発明を実施するための形態】
【００２６】
以下、本発明の一側面に係る実施の形態を、図面に基づいて説明する。
【００２７】
〔実施形態１〕
本発明の実施形態１について、詳細に説明する。
【００２８】
§１  適用例
図１は、本実施形態におけるコード読取装置１を含むコード読み取りシステム１００の一例を、模式的に表すものである。図１を用いて、本発明が適用される場面の一例について説明する。本実施形態に係るコード読み取りシステム１００は、コード読取装置１、ワーク２、パレット３、および、ＲＦ（Radio Frequency）タグ４を含む。
【００２９】
コード読取装置１は、無線通信部１１、および、コードリーダ１２を備えている。無線通信部１１、および、コードリーダ１２の位置と向きは、固定されている。
【００３０】
ワーク２は、ＩＣチップ等の部品であり、バーコード、ＱＲコード（登録商標）等のコードが付されている。コードは、一次元コードまたは二次元コードである。パレット３は、複数のワーク２が載せられた集合トレーであり、ベルトコンベアにより移動する。ＲＦタグ４は、コードが付された少なくとも１つのワーク２に対応して設けられている。図１では、ＲＦタグ４は、パレット３の側面に貼設されているが、各ワーク２に付されていてもよい。ＲＦタグ４には、コードのコード画像生成のための読み取り条件（設定条件）が記憶されている。
【００３１】
なお、読み取り条件には、光学的な読み取りの条件（撮影条件）と、一定の光学読み取り条件で撮影した画像に適用する画像処理の条件とが含まれる。
【００３２】
§２  構成例
［コード読取装置の構成］
図２は、本実施形態におけるコード読取装置１のハードウェア構成の一例を示すブロック図である。コード読取装置１は、無線通信部１１、および、コードリーダ１２を備えている。無線通信部１１は、ＲＦタグ４に対する読み書きを行うリーダライタであり、ＲＦタグ４からコードのコード画像生成のための読み取り条件を取得する。
【００３３】
コードリーダ１２は、光学読取部（画像生成部）１２１と、解析部１２２と、カメラ（図示せず）とを備えている。光学読取部１２１は、カメラを制御してワーク２からコードを光学的に読み取る（コードを撮影する。）。そして、光学読取部１２１は、前記読み取り条件を用いてコードのコード画像を生成する（画像生成ステップ）。解析部１２２は、コードのコード画像を解析して、当該コードが示す情報を読み取る。
【００３４】
なお、前記読み取り条件は、コードの光学読み取りに関する撮影条件を含む。この場合、光学読取部１２１は、当該撮影条件に従ってコードの光学読み取りを行うことにより、コード画像を生成する。すなわち、光学読取部１２１は、当該撮影条件に従ってカメラで撮影を行う。
【００３５】
［ＲＦタグの記憶データ］
図３は、本実施形態におけるＲＦタグ４に記憶されるデータの一例を示す図である。なお、ＲＦタグ４には、他のデータが記憶されてもよい。
【００３６】
図３（ａ）は、コードリーダ１２の読み取り条件の例を示す。図３（ａ）に示すように、読み取り条件は、焦点距離、露光時間、照明色、照射ＬＥＤ（発光ダイオード）、および／または、フィルタ設定を含む。
【００３７】
照明色、および、照射ＬＥＤは、照明の指定の条件に含まれる。照射ＬＥＤは、複数の照明のうち、いずれの照明を用いるのかを指定する条件である。例えば、複数の照明を切り替えて、照明の角度、色、および／または、明るさ等を変更してもよい。すなわち、コード読取装置１は、複数の照明を備え、読み取り条件が、照明の指定を含み、光学読取部１２１が、読み取り条件に応じて各照明のオン／オフを切り替えてもよい。なお、１つの照明を用いて、照明の角度、色、および／または、明るさ等を変更してもよい。
【００３８】
フィルタ設定は、光学読み取りされた画像に対して適用する画像処理の条件に含まれる。フィルタ設定には、例えば、膨張フィルタ、または収縮フィルタ等が含まれる。光学読取部１２１は、画像に対して画像処理を適用することにより、コード画像を生成する。膨張フィルタは、画像に対して膨張処理（明るい領域を膨張させる処理）をする。収縮フィルタは、画像に対して収縮処理（明るい領域を収縮させる処理）をする。
【００３９】
図３（ｂ）は、アラーム出力の判定基準の例を示す。図３（ｂ）に示すように、アラーム出力の判定基準は、印字品質、読み取り時間、リトライ回数、および、ＰＰＥ（Pixels Per Element：１エレメント当たりのピクセル数）を含む。判定基準は、アラームを出力するか否かを判定するための、各パラメータの閾値を示す。
【００４０】
図３（ｃ）は、コードリーダ１２の読み取り結果の例を示す。図３（ｃ）に示すように、読み取り結果は、印字品質、読み取り時間、リトライ回数、ＰＰＥ、読み取り結果、および、タイムスタンプを含む。最下の読み取り結果の場合、読み取り時間およびリトライ回数が判定基準の閾値を超えているので、ＲＦタグ４にアラームが出力される。
【００４１】
§３  動作例
［コード読取装置の処理例］
図４は、本実施形態におけるコード読取装置１の処理例を示すフローチャートである。以下、図４に基づいて、コード読取装置１の処理例を説明する。なお、以下で説明する処理手順は一例に過ぎず、各処理は可能な範囲で変更されてよい。また、以下で説明する処理手順について、実施の形態に応じて、適宜、ステップを省略、置換および追加することができる。
【００４２】
（ステップＳ４０１：条件取得ステップ）
コード読取装置１の無線通信部１１は、ＲＦタグ４からコードの読み取り条件、および、アラーム出力の判定基準を取得する。そして、無線通信部１１は、ＲＦタグ４から取得した読み取り条件を光学読取部１２１に設定する。
【００４３】
（ステップＳ４０２：光学読取ステップ）
光学読取部１２１は、無線通信部１１により設定された読み取り条件を用いて、ワーク２に付されたコードを読み取る。光学読取部１２１は、読み取り条件で指定される撮影条件に従ってコードを撮影し、コードを含む画像を生成する。光学読取部１２１は、コードを含む画像に対して、読み取り条件で指定される画像処理を適用することにより、コード画像を生成する。コード画像はコードの解析に用いられる画像である。
【００４４】
（ステップＳ４０３：解析ステップ）
解析部１２２は、コードのコード画像を解析してコードが示す情報を読み取ることにより、コードの読み取りが正常に行われたか否かを判定する。正常に行われた場合（ステップＳ４０３のＹＥＳ）、解析部１２２は、ステップＳ４０４の判定を実行する。正常に行われなかった場合（ステップＳ４０３のＮＯ）、解析部１２２は、ステップＳ４０５の処理を実行する。
【００４５】
（ステップＳ４０４）
解析部１２２は、各パラメータがアラーム出力の判定基準内であるか否かを判定する。これは、コード読み取りの余裕度を判定するものである。判定基準内である場合（ステップＳ４０４のＹＥＳ）、解析部１２２は、余裕度を計算し、当該余裕度を無線通信部１１に出力した上で、ステップＳ４０７の処理を実行する。解析部１２２は、余裕度として、例えば、判定基準の閾値から読み取り時の数値を減算した差分、または、判定基準の閾値に対する当該差分の割合を算出する。判定基準内でない場合（ステップＳ４０４のＮＯ）、解析部１２２は、ステップＳ４０６の処理を実行する。
【００４６】
（ステップＳ４０５）
解析部１２２は、無線通信部１１にＮＧ結果を出力する。その後、ステップＳ４０７の処理を実行する。
【００４７】
（ステップＳ４０６）
解析部１２２は、無線通信部１１にアラームを出力する。その後、ステップＳ４０７の処理を実行する。
【００４８】
（ステップＳ４０７）
無線通信部１１は、解析部１２２から余裕度、ＮＧ結果、アラーム等を取得し、それらを含む読み取り履歴をＲＦタグ４に保存する。
【００４９】
これにより、例えば、余裕度の経時的な変化に応じて、エラーまたは生産設備の故障が生じる前に、生産設備の改善等を図ることができる。
【００５０】
§４  変形例
以上、本発明の実施の形態を詳細に説明してきたが、前述までの説明はあらゆる点において本発明の例示に過ぎない。本発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。例えば、以下のような変更が可能である。なお、以下では、前記実施形態と同様の構成要素に関しては同様の符号を用い、前記実施形態と同様の点については、適宜説明を省略する。以下の変形例は適宜組み合わせ可能である。
【００５１】
［ワーク、コードの変形例］
ワーク２の素材が異なると、ワーク２に付されたコード２１の状態（反射率等）が異なる。ワーク２には、例えば、固定パターンが破損したワーク、ヘアラインノイズのあるワーク、鋳造されたワーク、光沢のあるワーク、曲線のあるワーク、鏡面のあるワーク等がある。本実施形態では、明瞭なコード画像が得られるよう、ワークの種類または状態に応じて、読み取り条件（設定条件）を設定することができる。
【００５２】
素材が異なるワーク２が同じパレット３に載せられている場合には、パレット３に貼設されたＲＦタグ４に各コードの水平位置（水平面における位置）および状態を示す読み取り条件を記憶させるか、各コードの状態を示す読み取り条件を記憶させたＲＦタグを各ワーク２に付す。
【００５３】
［ワークの高さが異なる例］
図５は、本実施形態における、ワーク２の高さが異なる例を示す図である。図５に示すように、ワーク２ａ〜２ｄは高さが異なるので、ワーク２ａ〜２ｄの上面に付されたコード２１ａ〜２１ｄの各々と、コードリーダ１２との間の垂直距離が異なる。
【００５４】
高さが異なるワーク２が同じパレット３に載せられている場合には、パレット３に貼設されたＲＦタグ４に各コードの水平位置（水平面における位置）およびコードリーダ１２からの垂直距離（垂直方向の焦点距離）を示す読み取り条件を記憶させるか、各コードのコードリーダ１２からの垂直距離を示す読み取り条件を記憶させたＲＦタグを各ワーク２に付す。
【００５５】
各パレット３に複数のワーク２が載せられており、パレット毎にワーク２の高さが異なっていてもよい。この場合、パレットに載せられているワーク２のコードのコードリーダ１２からの垂直距離を示す読み取り条件を記憶させたＲＦタグを各パレット３に付す。
【００５６】
なお、コード読み取りシステム１００においてＲＦタグを各ワーク２に付す場合、ワーク２は、表面に付されたコード２１と、コード２１のコード画像生成のための読み取り条件を記憶しているＲＦタグ（図示せず）とを備えることになる。
【００５７】
また、上記の「§３  動作例」では、アラーム出力の判定処理をコードリーダ１２の解析部１２２が行うように説明したが、当該アラーム出力の判定処理をＲＦタグ４が行うようにしてもよい。
【００５８】
〔実施形態２〕
本発明の実施形態２について、以下に説明する。なお、説明の便宜上、実施形態１にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を繰り返さない。
【００５９】
§１  構成例
［コード読取装置の構成］
図６は、本実施形態におけるコード読取装置１ａのハードウェア構成の一例を示すブロック図である。コード読取装置１ａは、無線通信部１１、および、コードリーダ１２ａを備えている。無線通信部１１は、ＲＦタグ４に対する読み書きを行うリーダライタであり、ＲＦタグ４からコードのコード画像生成のための読み取り条件（設定条件）に関する情報を取得する。なお、ＲＦタグ４には、当該読み取り条件に関する情報が記憶されている。
【００６０】
コードリーダ１２ａは、光学読取部（画像生成部）１２１と、解析部１２２と、記憶部１２３と、カメラ（図示せず）とを備えている。光学読取部１２１は、カメラを制御してワーク２からコードを光学的に読み取る（コードを撮像する。）。そして、光学読取部１２１は、前記読み取り条件を用いてコードのコード画像を生成する（画像生成ステップ）。解析部１２２は、コードのコード画像を解析して、当該コードが示す情報を読み取る。記憶部１２３は、読み取り条件を記憶する。
【００６１】
なお、前記読み取り条件は、コードの撮像に関する撮像条件を含む。この場合、光学読取部１２１は、当該撮像条件に従ってコードの撮像を行うことにより、コード画像を生成する。すなわち、光学読取部１２１は、当該撮像条件に従ってカメラで撮像を行う。
【００６２】
［ＲＦタグの記憶データ］
図７は、本実施形態におけるＲＦタグ４に記憶されるデータの一例を示す図である。なお、ＲＦタグ４には、他のデータが記憶されてもよい。
【００６３】
図７に示すように、ＲＦタグ４には、それぞれ異なる識別番号が記憶される。識別番号は、読み取り条件に固有の識別情報である。
【００６４】
［コードリーダの記憶データ］
図８は、本実施形態におけるコードリーダ１２ａの記憶部１２３に記憶されるデータの一例を示す図である。なお、記憶部１２３には、他のデータが記憶されてもよい。
【００６５】
図８に示すように、記憶部１２３のデータは、識別番号、コードリーダ１２ａの読み取り条件、および、アラーム出力の判断基準を含む、複数のレコードからなる。識別番号は、読み取り条件に固有の識別情報であり、ＲＦタグ４に記憶される識別番号に対応する。コードリーダ１２ａの読み取り条件、および、アラーム出力の判断基準は、それぞれ、実施形態１の図３（ａ）、（ｂ）に関する説明と同様である。
【００６６】
図８に示すように、読み取り条件は、焦点距離、露光時間、照明色、照射ＬＥＤ（発光ダイオード）、および／または、フィルタ設定を含む。フィルタ設定は、撮像された画像に対して適用する画像処理の条件に含まれる。光学読取部１２１は、画像に対して画像処理を適用することにより、コード画像を生成する。
【００６７】
§２  動作例
［コード読取装置の処理例］
本実施形態において、コード読取装置１ａの無線通信部１１は、ＲＦタグ４から識別番号（設定条件に関する情報）を取得する。そして、無線通信部１１は、ＲＦタグ４から取得した識別番号を光学読取部１２１に送信する。
【００６８】
光学読取部１２１は、無線通信部１１により送信された識別番号により、記憶部１２３に記憶された読み取り条件の１つを特定し、当該１つの読み取り条件を用いて、ワーク２に付されたコードを読み取る。
【００６９】
なお、コード読取装置１ａは、複数の照明を備え、読み取り条件が、照明の指定を含み、光学読取部１２１が、読み取り条件に応じて各照明の発光強度を変更してもよい。
【００７０】
また、コード読み取りシステム１００においてＲＦタグを各ワーク２に付す場合、ワーク２は、表面に付されたコード２１と、コード２１のコード画像生成のための読み取り条件に関する情報を記憶しているＲＦタグ（図示せず）とを備えることになる。
【００７１】
〔実施形態３〕
本発明の実施形態３について、以下に説明する。なお、説明の便宜上、実施形態１、２にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を繰り返さない。
【００７２】
§１  構成例
［コード読取装置の構成］
図９は、本実施形態におけるコード読取装置１ｂのハードウェア構成の一例を示すブロック図である。コード読取装置１ｂは、無線通信部１１、コードリーダ１２、および、ＰＬＣ１３を備えている。無線通信部１１は、ＲＦタグ４に対する読み書きを行うリーダライタであり、ＲＦタグ４からコードのコード画像生成のための読み取り条件（設定条件）に関する情報を取得する。なお、ＲＦタグ４には、当該読み取り条件に関する情報が記憶されている。
【００７３】
コードリーダ１２は、光学読取部（画像生成部）１２１と、解析部１２２と、カメラ（図示せず）とを備えている。光学読取部１２１は、カメラを制御してワーク２からコードを光学的に読み取る（コードを撮影する。）。そして、光学読取部１２１は、前記読み取り条件を用いてコードのコード画像を生成する。解析部１２２は、コードのコード画像を解析して、当該コードが示す情報を読み取る。
【００７４】
ＰＬＣ１３は、制御部１３１と、記憶部１３２とを備えている。制御部１３１は、無線通信部１１と、コードリーダ１２との間のデータ中継等の処理を行う。記憶部１２３は、読み取り条件を記憶する。
【００７５】
［ＲＦタグの記憶データ］
本実施形態におけるＲＦタグ４に記憶されるデータは、実施形態２の図７と同様である。なお、ＲＦタグ４には、他のデータが記憶されてもよい。
【００７６】
［ＰＬＣの記憶データ］
本実施形態におけるＰＬＣ１３の記憶部１３２に記憶されるデータは、実施形態２の図８と同様である。なお、記憶部１３２には、他のデータが記憶されてもよい。
【００７７】
§２  動作例
［コード読取装置の処理例］
本実施形態において、コード読取装置１ａの無線通信部１１は、ＲＦタグ４から識別番号（設定条件に関する情報）を取得する。そして、無線通信部１１は、ＲＦタグ４から取得した識別番号をＰＬＣ１３に送信する。
【００７８】
ＰＬＣ１３において、制御部１３１は、無線通信部１１により送信された識別番号により、記憶部１３２に記憶された読み取り条件の１つを特定し、当該１つの読み取り条件を光学読取部１２１に送信する。
【００７９】
コードリーダ１２において、光学読取部１２１は、ＰＬＣ１３により送信された読み取り条件を用いて、ワーク２に付されたコードを読み取る。
【００８０】
〔ソフトウェアによる実現例〕
コード読取装置１の制御ブロック（特に、光学読取部１２１、解析部１２２）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ソフトウェアによって実現してもよい。
【００８１】
後者の場合、コード読取装置１は、各機能を実現するソフトウェアであるプログラムの命令を実行するコンピュータを備えている。このコンピュータは、例えば１つ以上のプロセッサを備えていると共に、上記プログラムを記憶したコンピュータ読み取り可能な記録媒体を備えている。そして、上記コンピュータにおいて、上記プロセッサが上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記プロセッサとしては、例えばＣＰＵ（Central Processing Unit）を用いることができる。上記記録媒体としては、「一時的でない有形の媒体」、例えば、ＲＯＭ（Read Only Memory）等の他、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムを展開するＲＡＭ（Random Access Memory）などをさらに備えていてもよい。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明の一態様は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００８２】
〔付記事項〕
上記の課題を解決するために、本発明の一態様に係るコード読取装置は、コードが付されたワークに対応して設けられたＲＦ（Radio Frequency）タグに、前記コードのコード画像生成のための設定条件が記憶されており、前記ＲＦタグから、前記設定条件を取得する無線通信部と、前記ワークから前記コードを光学的に読み取る光学読取部と、前記コードのコード画像を解析して前記コードが示す情報を読み取る解析部と、を備え、前記光学読取部は、前記設定条件を用いて前記コードのコード画像を生成する。
【００８３】
前記構成によれば、コードの高さ、明るさが異なるワークが存在しても、ワークごとに対応する設定条件でコードを撮像し、コード画像を生成することができる。新しいワークを追加しても、当該ワークに対応するＲＦタグに新しい設定条件を記憶させるだけで対処できるので、コード読取装置を管理する上位システムに影響することがなく、ラインを停止する必要がない。例えば、新しいワークを追加しても、ラインを停止することなく、異なるワークに付されたコードの読み取りを実現することができる。
【００８４】
一実施形態において、前記コード読取装置では、前記設定条件が、前記コードの光学読み取りに関する撮影条件を含み、前記光学読取部が、該撮影条件に従って前記コードの光学読み取りを行うことにより、前記コード画像を生成する。
【００８５】
前記構成によれば、コードの光学読み取りに関する撮影条件を用いることにより、コードの光学読み取りを精確に行うことができる。
【００８６】
一実施形態において、前記コード読取装置では、前記設定条件が、焦点距離、露光時間、または、照明の指定を含む。
【００８７】
前記構成によれば、焦点距離、露光時間、または、照明の指定が異なるコードであっても、コードの光学読み取りを精確に行うことができる。
【００８８】
一実施形態において、前記コード読取装置は、複数の照明を備え、前記設定条件は、照明の指定を含み、前記光学読取部は、前記設定条件に応じて各照明のオン／オフを切り替える。
【００８９】
前記構成によれば、複数の照明を用いた、コードの光学読み取りを精確に行うことができる。
【００９０】
一実施形態において、前記コード読取装置では、前記設定条件が、光学読み取りされた画像に対して適用する画像処理の条件を含み、前記光学読取部が、前記画像に対して前記画像処理を適用することにより、前記コード画像を生成する。
【００９１】
前記構成によれば、光学読み取りされた画像に対して適用する画像処理の条件を用いることにより、コードの光学読み取り後の、コード画像の生成を精確に行うことができる。
【００９２】
上記の課題を解決するために、本発明の一態様に係るコード読取方法は、コードが付されたワークに対応して設けられたＲＦタグに、前記コードのコード画像生成のための設定条件が記憶されており、前記ＲＦタグから、前記設定条件を取得する条件取得ステップと、前記ワークから前記コードを光学的に読み取る光学読取ステップと、前記コードのコード画像を解析して前記コードが示す情報を読み取る解析ステップと、を含み、前記光学読取ステップにおいては、前記設定条件を用いて前記コードのコード画像を生成する。
【００９３】
前記構成によれば、コードの高さ、明るさが異なるワークが存在しても、ワークごとに対応する設定条件でコードを撮像し、コード画像を生成することができる。新しいワークを追加しても、当該ワークに対応するＲＦタグに新しい設定条件を記憶させるだけで対処できるので、コード読取装置を管理する上位システムに影響することがなく、ラインを停止する必要がない。例えば、新しいワークを追加しても、ラインを停止することなく、異なるワークに付されたコードの読み取りを実現することができる。
【００９４】
上記の課題を解決するために、本発明の一態様に係るワークは、表面に付されたコードと、前記コードのコード画像生成のための設定条件を記憶しているＲＦタグとを備える。
【００９５】
前記構成によれば、ワークがコード画像生成のための設定条件を記憶しているＲＦタグを備えているので、ワークごとに精確なコード画像生成を行うことができる。
【００９６】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【符号の説明】
【００９７】
１  コード読取装置
２  ワーク
４  ＲＦタグ
１１  無線通信部
１２１  光学読取部（画像生成部）
１２２  解析部
２１  コード
【図１】
2020155084.tif 000003
【図２】
2020155084.tif 000004
【図３】
2020155084.tif 000005
【図４】
2020155084.tif 000006
【図５】
2020155084.tif 000007
【図６】
2020155084.tif 000008
【図７】
2020155084.tif 000009
【図８】
2020155084.tif 000010
【図９】
2020155084.tif 000011