(57)【要約】【課題】小さいマーキングスペース、少ないドット数で、管理情報を付与する。【解決手段】ドットマーキングによって対象物に付与されるドット列管理コード１であって、ドット列の列数ｍ，行数ｎ，列間隔ｓ１，行間隔ｓ２がそれぞれ設定されており、第１基準ドットとこの第１基準ドットから離れた位置に付与される第２基準ドットを備え、第１基準ドットと第２基準ドットの位置と、ドット列の列数ｍ，行数ｎ，列間隔ｓ１，行間隔ｓ２とによって設定されるドット付与位置におけるドットの有無によって、コード識別がなされる。【選択図】図１
2017117218.tif 000002
【特許請求の範囲】
【請求項１】
ドットマーキングによって対象物に付与されるドット列管理コードであって、
ドット列の列数ｍ，行数ｎ，列間隔ｓ１，行間隔ｓ２がそれぞれ設定されており、
第１基準ドットとこの第１基準ドットから離れた位置に付与される第２基準ドットを備え、
前記第１基準ドットと前記第２基準ドットの位置と、前記ドット列の列数ｍ，行数ｎ，列間隔ｓ１，行間隔ｓ２とによって設定されるドット付与位置におけるドットの有無によって、コード識別がなされることを特徴とするドット列管理コード。
【請求項２】
前記ドット付与位置は、前記第１基準ドットと前記第２基準ドットとを結ぶ線が対角線となり、該対角線との角度が下記θとなる行線を有する行列線に対して、前記列間隔ｓ１毎、及び前記行間隔ｓ２毎に設定されることを特徴とする請求項１記載のドット列管理コード。
θ＝ｔａｎ-1{ｓ２・（ｎ−１）}／{ｓ１・（ｍ−１）}
【請求項３】
請求項１又は２に記載されたドット列管理コードを、レーザ光照射によるドットマーキングで、管理対象物に付与することを特徴とするドット列管理コードの付与方法。
【請求項４】
請求項１又は２に記載されたドット列管理コードを描画データとして備え、該描画データによって制御されるレーザ光を管理対象物に照射するレーザヘッドを備えることを特徴とするドット列管理コード付与装置。
【請求項５】
請求項２に記載されたドット列管理コードの認識方法であって、
付与されたドット列のドット画像を読み取る工程と、
読み取ったドット画像のうち、最も離れた一対のドットを前記第１基準ドットと前記第２基準ドットと認識する工程と、
前記角度θに基づいて、前記第１基準ドットと前記第２基準ドット間の直線を対角線とする行列線を認識する工程と、
前記行列線に対して、前記列間隔ｓ１毎、及び前記行間隔ｓ２毎に、前記ドット付与位置を認識する工程と、
認識した前記ドット付与位置にドットがあるか否かによって、前記ドット画像を識別コードとして認識する工程を有することを特徴とするドット列管理コードの認識方法。
【請求項６】
請求項２に記載されたドット列管理コードを認識する認識装置であって、
付与されたドット列のドット画像を読み取る画像読み取り部と、該画像読み取り部が読み取ったドット画像を画像処理する画像処理部とを備え、
前記画像処理部は、読み取ったドット画像のうち、最も離れた一対のドットを前記第１基準ドットと前記第２基準ドットと認識し、前記角度θに基づいて、前記第１基準ドットと前記第２基準ドット間の直線を対角線とする行列線を認識し、前記行列線に対して、前記列間隔ｓ１毎、及び前記行間隔ｓ２毎に、前記ドット付与位置を認識し、認識した前記ドット付与位置にドットがあるか否かによって、前記ドット画像を識別コードとして認識することを特徴とするドット列管理コードの認識装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製造物や商品などに付与される管理コードであって、ドットマーキングによって付与されるドット列管理コードとその付与方法、付与装置、識別方法、識別装置に関するものである。
【背景技術】
【０００２】
製造物の生産管理や商品のトレーサビリティ管理は、対象物に管理コードを付与することで行っている。管理コードとしては、バーコード、２次元コード（例えば、ＱＲコード（登録商標））などが知られている。管理コードは、シリアルナンバーを対応させて、シリアルナンバーに製造日時などの各種情報を紐付けする場合と、管理コード自体に各種の情報を記録する場合がある。
【０００３】
対象物（記録媒体）への管理コード付与方法の一例としては、レーザ光照射によってドットパターンを形成するドットマーキングが一般に知られている（下記特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２０６１２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ドットマーキングによって管理情報を製造物や商品に付与する場合に、シリアルナンバーなどを字体（文字や数字）で付与すると、一つの字体に多くのドットが必要になり、字体間のスペースや字体数によって、広いマーキングスペースを要することになる。これに対して、バーコードや２次元コードは、少ないドット数、小さいマーキングスペースで多くの管理情報を付与することができる。
【０００６】
バーコードや２次元コードをドットマーキングで付与する際には、ドット径を小さくすることでマーキングスペースを小さくすることができるが、近年、極小のマーキングスペースしか確保できない微小部品をコード管理することが求められており、記録及び読み取り可能なドット径の微小化にも限界があるので、バーコードや２次元コードといった従来の管理コードでは、マーキングスペースが確保できない管理対象物が多々存在することが問題になっている。
【０００７】
本発明は、このような問題を解決することを課題としており、より小さいマーキングスペース、少ないドット数で、管理情報を付与することができるドット列管理コードを提供することを課題としている。
【課題を解決するための手段】
【０００８】
このような課題を解決するために、本発明によるドット列管理コードは、以下の構成を具備するものである。
【０００９】
ドットマーキングによって対象物に付与されるドット列管理コードであって、ドット列の列数ｍ，行数ｎ，列間隔ｓ１，行間隔ｓ２がそれぞれ設定されており、第１基準ドットとこの第１基準ドットから離れた位置に付与される第２基準ドットを備え、前記第１基準ドットと前記第２基準ドットの位置と、前記ドット列の列数ｍ，行数ｎ，列間隔ｓ１，行間隔ｓ２とによって設定されるドット付与位置におけるドットの有無によって、コード識別がなされることを特徴とするドット列管理コード。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係るドット列管理コードの一例を示した説明図である。
【図２】本発明の実施形態に係るドット列管理コードの一例を示した説明図である。
【図３】本発明の実施形態に係るドット列管理コードの認識方法の各工程を示した説明図である（（ａ）がドット列管理コードの画像を読み取る工程、（ｂ）が対角線と行列線を認識する工程、（ｃ）がドット付与位置を認識する工程、（ｄ）がドット管理コードを認識する工程をそれぞれ示している。）。
【図４】本発明の実施形態に係るドット列管理コードの付与装置及び付与方法を示す説明図である。
【図５】本発明の実施形態に係るドット列管理コードの認識装置を示す説明図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施形態を説明する。図１及び図２に示すように、本発明の実施形態に係るドット列管理コード１は、ドットマーキングによって対象物（製造物や商品など）に付与されるものである。ドット列管理コード１は、ドット列の列数ｍ，行数ｎ，列間隔ｓ１，行間隔ｓ２がそれぞれ予め設定されている。図１に示した例は、列数が５、行数が２になっており、図２に示した例は、列数が５，行数が３になっているが、列数ｍと行数ｎ、及び列間隔ｓ１と行間隔ｓ２は任意に設定することができる。
【００１２】
このドット列管理コード１は、少なくとも第１基準ドット１Ａと第２基準ドット１Ｂを備えている。第１基準ドット１Ａは、対象物の任意の位置に付与され、第２基準ドット１Ｂは、第１基準ドット１Ａから離れた位置に付与される。そして、ドット列管理コード１は、第１基準ドット１Ａと第２基準ドット１Ｂの位置と、ドット列の列数ｍ，行数ｎ，列間隔ｓ１，行間隔ｓ２とによってドット付与位置が設定され、そのドット付与位置におけるドットの有無によってコード識別がなされる。
【００１３】
図１に示した例では、ドット列管理コード１のドット付与位置（１０，１１，１２，１３，１４，１５，１６，１７）は、８個の位置が設定されている。ドット列の列数がｍ，行数がｎの場合には、（ｍ×ｎ−２）個のドット付与位置が設定される。そして、設定されたドット付与位置にドット（識別ドット１Ｃ）が付与されるか否かによって、異なる識別コードになる。
【００１４】
図１に示した例では、ドット付与位置１２には、ドット（識別ドット１Ｃ）があるが、その他のドット付与位置にはドットがない。このようなドット列管理コード１は、８桁の二進数コードであって、「００１０００００」と識別される。すなわち、列数ｍ，行数ｎのドット列管理コード１では、（ｍ×ｎ−２）桁の二進数コードに識別することができ、２(m×n-2)個のコード振り分けが可能になる。
【００１５】
本発明の実施形態に係るドット列管理コード１は、管理すべき詳細情報は別のデータベースで管理して、そのデータベースとの紐付けを行うシリアルナンバーと一対一対応できる管理コードとしている。したがって、バーコードや２次元コードと言った、それ自体が多くの情報を含むものとは、本質的に機能が異なっている。
【００１６】
ドット列管理コード１のドット付与位置は、図２に示すように、第１基準ドット１Ａと第２基準ドット１Ｂとを結ぶ線が対角線２０となり、対角線２０との角度が下記θとなる行線２１と列線２２を有する行列線に対して、列間隔ｓ１毎、及び行間隔ｓ２毎に設定される。
θ＝ｔａｎ-1{ｓ２・（ｎ−１）}／{ｓ１・（ｍ−１）}
【００１７】
すなわち、図２に示すように、ドット列管理コード１のドット付与位置は、前述した行列線を形成する一対の行線２１，２１とその間にある中間行線２１Ａにそれぞれ列間隔ｓ１毎に設けられ、前述した行列線を形成する一対の列線２２，２２とその間にある中間列線２２Ａにそれぞれ行間隔ｓ２毎に設けられる。図２に示した例では、ドット付与位置に２個の識別ドット１Ｃを設け、「００１００００００００１０」という識別コードになっている。
【００１８】
このように本発明の実施形態に係るドット列管理コード１は、最大ｍ×ｎのドット数で、２(m×n-2)個のコードを識別することができるので、小さいマーキングスペース、少ないドット数で、充分な識別力のある管理情報を付与することができ、このドット列管理コード１に紐付けしたデータベースを別途構築することで、製造物や商品に関する多くの情報を管理することが可能になる。そして、書き込み及び読み取りの限界までドット径及びドット間隔を小さくすれば、極小部品に対しても所望の管理情報を付与することができる。
【００１９】
図３は、本発明の実施形態に係るドット列管理コードの認識方法の各工程を示している。この認識方法では、ドット列管理コード１を画像として読み取って、所定の画像処理を施すことで、識別コードとして認識する。先ず、第１の工程では、図３（ａ）に示すように、ドット列のドット画像を読み取る。次の工程では、図３（ｂ）に示すように、読み取ったドット画像のうち、最も離れた一対のドットを第１基準ドット１Ａと第２基準ドット１Ｂと認識する。次の工程では、第１基準ドット１Ａと第２基準ドット１Ｂの間を直線で結び、予め設定されている角度θ（＝ｔａｎ-1{ｓ２・（ｎ−１）}／{ｓ１・（ｍ−１）}に基づいて、第１基準ドット１Ａと第２基準ドット１Ｂ間の直線を対角線２０とする行線２１と列線２２（行列線）を認識する。
【００２０】
その後の工程では、予め特定されている列間隔ｓ１と行間隔ｓ２によって、図３（ｃ）に示すように、ドット付与位置（１０〜１７）を認識し、更に次の工程では、図３（ｄ）に示すように、認識したドット付与位置（１０〜１７）にドットがある否かにより、識別コード（「００１００００」）を認識する。
【００２１】
図４は、ドット列管理コードの付与装置と付与方法を示している。付与装置１００は、レーザヘッド１０１、レーザ光源１０２、制御部１０３、データ記憶部１０４などを備えている。データ記憶部１０４には、付与するドット列管理コード１が描画データとして記憶されており、この描画データに基づいて、制御部１０３がレーザ光源１０２及びレーザヘッド１０１を制御することで、にレーザ光照射によるドットマーキングがなされ、ドット列管理コード１が管理対象物Ｗに付与される。
【００２２】
図５は、前述したドット列管理コードの認識方法を実行する認識装置を示している。この認識装置２００は、画像読み取り部２０１と画像処理部２０２を備えている。画像読み取り部２０１は、例えば、管理対象物Ｗに付与されたドット列に光を照射する照明装置２０１Ａと、反射光を受光するイメージセンサ２０１Ｂを備えており、イメージセンサ２０１Ｂが出力するドット画像を画像処理部２０２に出力する。画像処理部２０２は、演算処理装置２１０内に組み込まれた処理プログラムであり、前述したドット列管理コード１の認識方法の各工程を実行することで、ドット画像を識別コードとして認識する。
【００２３】
図示の例では、演算処理装置２１０は、情報抽出部２０３を備えている。情報抽出部２０３は、演算処理装置２１０に接続される記憶部（メモリ又は記録媒体）２１１内に構築されるデータベースに基づいて、識別コードとして認識されたドット列管理コード１に紐付けされた各種管理情報を抽出する機能を有するプログラムである。演算処理装置２１０には、表示装置（又は印字装置）２１２が接続されており、情報抽出部２０３から出力される各種情報が表示装置（又は印字装置）２１２に出力される。このような認識装置２００を採用することで、ドット列管理コード１自体が多くの情報を持っていなくても、詳細な多くの情報をドット列管理コード１に紐付けして管理することができ、ドット列管理コード１の読み取りと同時に各種情報を表示（又は印字）することができる。
【００２４】
以上、本発明の実施の形態について図面を参照して詳述してきたが、具体的な構成はこれらの実施の形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計の変更等があっても本発明に含まれる。また、上述の各実施の形態は、その目的及び構成等に特に矛盾や問題がない限り、互いの技術を流用して組み合わせることが可能である。
【符号の説明】
【００２５】
１：ドット列管理コード，１Ａ：第１基準ドット，１Ｂ：第２基準ドット，
１Ｃ：識別ドット，１０〜１７：ドット付与位置，
２０：対角線，２１：行線，２２：列線，
１００：付与装置，１０１：レーザヘッド，１０２：レーザ光源，
１０３：制御部，１０４：データ記憶部，
２００：認識装置，２０１：画像読み取り部，２０１Ａ：照明装置，
２０１Ｂ：イメージセンサ，２０２：画像処理部，２０３：情報抽出部，
２１０：演算処理装置，２１１：記憶部，２１２：表示装置（又は印字装置）
【図１】
2017117218.tif 000003
【図２】
2017117218.tif 000004
【図３】
2017117218.tif 000005
【図４】
2017117218.tif 000006
【図５】
2017117218.tif 000007