【手続補正書】
【提出日】平成30年6月25日(2018.6.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
セキュアバーコードを生成する方法であって、プロセッサによって、
基板に印刷されることになる二次元バーコードのための一次パターンであって、暗セルのセットおよび明セルのセットから構成される一次パターンを識別することと、
前記二次元バーコードの前記暗セルのセットおよび前記明セルのセットの各々のセルのサイズ以下であるサイズを有する二次元微小形状を識別することと、
複数の前記二次元微小形状を含む二次パターンを、前記二次元微小形状が前記一次パターンと重ね合わせられたときに変化する向きを呈するように前記二次元微小形状の向きを少なくとも選択することによって生成することと、
セキュアバーコードをもたらすために、前記二次パターンを、各々の前記二次元微小形状が前記一次パターンの前記セルのうちの１つのセル内に位置し、かつ前記セットのうちの一方のセットの各セルが前記二次元微小形状のうちの１つの前記二次元微小形状を含むように、前記二次元バーコードのための前記一次パターンと重ね合わせることと、
前記一次パターンおよび前記重ね合わせられた二次パターンを有する前記セキュアバーコードを出力するための命令を含むファイルを記憶することと
を含む、方法。
【請求項２】
プロセッサによって、前記一次パターンおよび前記重ね合わせられた二次パターンを有するセキュアバーコードを印刷するためにプリンタにコマンドを送信することと、
前記プリンタによって、基板上に前記セキュアバーコードを印刷することと
をさらに含む、請求項１に記載の方法。
【請求項３】
前記二次パターンを前記二次元バーコードのための前記一次パターンと重ね合わせることは、
前記二次元バーコード内の複数のセルブロックを識別することと、
印刷されるときにデータ要素を含むことになる前記二次元バーコードの特定のセルブロック内の特定の密度レベルの各セルについて、前記セルを前記二次元微小形状と置き換えることと
を含む、請求項１に記載の方法。
【請求項４】
前記二次パターンを生成することは、前記二次元バーコードの前記暗セルのすべてが前記重ね合わせが完了した後に実質的に均一な密度を維持するように、前記暗セルのセットの各セルを前記二次元微小形状のうちの１つと置き換えることを含む、請求項１に記載の方法。
【請求項５】
前記二次パターンを生成することは、前記二次元バーコードの前記明セルのすべてが前記重ね合わせが完了した後に実質的に均一な密度を維持するように、前記明セルのセットの各セルを前記二次元微小形状のうちの１つと置き換えることを含む、請求項１に記載の方法。
【請求項６】
前記二次パターンを前記二次元バーコードのための前記一次パターンと重ね合わせることは、
微小形状テンプレートのライブラリから微小形状テンプレートを選択することと、
前記選択された微小形状テンプレートを前記一次パターンに適用することと
を含む、請求項１に記載の方法。
【請求項７】
一連の前記二次元微小形状を含む二次パターンを生成することは、
前記二次元バーコードの同期パターンを識別することと、
前記同期パターン内のセルブロックのセットを識別することと、
前記二次元微小形状を前記セルブロックの各セルブロック内の複数のセルに適用することと
を含む、請求項１に記載の方法。
【請求項８】
プロセッサと、
プログラミング命令を含んでいる持続性コンピュータ可読媒体と
を備えており、
前記プログラミング命令は、実行されると、前記プロセッサに、
基板に印刷されることになる二次元バーコードのための一次パターンであって、暗セルのセットおよび明セルのセットから構成される一次パターンを識別することと、
前記一次パターンの前記暗セルのセットおよび前記明セルのセットの各々のセルよりも小さいサイズを有する二次元微小形状を識別することと、
一連の前記二次元微小形状を含む二次パターンを、前記二次元微小形状が前記一次パターンと重ね合わせられたときに変化する向きを呈するように前記セルにおける前記二次元微小形状の向きを少なくとも選択することによって生成することと、
セキュアバーコードをもたらすために、前記二次パターンを、各々の前記二次元微小形状が前記一次パターンの前記セルのうちの１つのセル内に位置し、かつ前記セットのうちの一方のセットの各セルが前記二次元微小形状のうちの１つの前記二次元微小形状を含むように、前記二次元バーコードのための前記一次パターンと重ね合わせることと、
前記一次パターンおよび前記重ね合わせられた二次パターンを有する前記セキュアバーコードを出力するための命令を含むファイルを記憶することと
を実行させる、バーコード生成システム。
【請求項９】
プリンタと、
実行されると、前記プロセッサに、基板上に前記セキュアバーコードを印刷するためのコマンドを前記プリンタに送信させる追加のプログラミング命令と
をさらに備える、請求項８に記載のバーコード生成システム。
【請求項１０】
前記二次パターンを前記二次元バーコードのための前記一次パターンに重ね合わせるための命令は、
前記二次元バーコード内の複数のセルブロックを識別する命令と、
印刷されるときにデータ要素を含むことになる前記二次元バーコードの特定のセルブロック内の特定の密度レベルの各セルについて、前記セルを前記二次元微小形状と置き換えるための命令と
を含む、請求項８に記載のバーコード生成システム。
【請求項１１】
前記二次パターンを前記二次元バーコードのための前記一次パターンに重ね合わせるための命令は、前記二次元バーコードの前記暗セルのすべてが前記重ね合わせが完了した後に実質的に均一な密度を維持するように、前記二次元微小形状のうちの１つを前記二次元バーコードの前記暗セルの各々と重ね合わせるための命令をさらに含む、請求項８に記載のバーコード生成システム。
【請求項１２】
前記二次パターンを前記二次元バーコードのための前記一次パターンと重ね合わせるための命令は、前記二次元バーコードの前記明セルのすべてが前記重ね合わせが完了した後に実質的に均一な密度を維持するように、前記二次元微小形状のうちの１つを前記二次元バーコードの前記明セルの各々と重ね合わせるための命令をさらに含む、請求項８に記載のバーコード生成システム。
【請求項１３】
微小形状テンプレートのライブラリをさらに備えており、
前記二次パターンを前記二次元バーコードのための前記一次パターンと重ね合わせるための命令は、前記ライブラリから微小形状テンプレートを選択し、選択した微小形状テンプレートを前記一次パターンに適用するための命令を含む、請求項８に記載のバーコード生成システム。
【請求項１４】
一連の前記二次元微小形状を含む前記二次パターンを生成するための命令は、
前記二次元バーコードの同期パターンを識別するための命令と、
前記同期パターン内のセルブロックのセットを識別するための命令と、
前記二次元微小形状を前記セルブロックの各セルブロック内の複数のセルに適用するための命令と
を含む、請求項８に記載のバーコード生成システム。
【請求項１５】
符号化データを表す暗セルのセットおよび明セルのセットを含む一次パターンと、
前記一次パターンと重ね合わせられた二次パターンと
を備えており、
前記二次パターンは、複数の微小形状を、セルの前記セットのうちの一方のセット内の各セルに、
各々の微小形状が前記一次パターンの各セルのサイズ以下のサイズを有し、
前記微小形状が変化する向きを呈し、かつ
セルの前記セット内のすべてのセルが同じ微小形状を含み、したがって実質的に同じ光学密度を有する
ように、重ね合わせて含んでいる、二次元バーコード。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】セキュアバーコードを生成する方法、バーコード生成システム、及び二次元バーコード