【事件の表示】
　特願２０１２−１９８７４４「二次元コード生成装置により生成される二次元コード」拒絶査定不服審判事件〔平成２４年１２月　６日出願公開、特開２０１２−２３８３４２、請求項の数（５）〕について、次のとおり審決する。
【結　論】
　原査定を取り消す。
　本願の発明は、特許すべきものとする。
【理　由】
第１　手続の経緯・本願発明 
　本願は、平成２０年１１月２５日（優先権主張平成１９年１２月１４日）に出願した特願２００８−２９９２１６号の一部を平成２４年９月１０日に新たな特許出願としたものであって、その請求項１乃至５に係る発明は、願書に最初に添付された明細書及び図面の記載からみて、その特許請求の範囲の請求項１乃至５に記載された次の事項により特定されるとおりのものと認める。（以下、「本願発明」という。）
 「【請求項１】
二次元コードのコードサイズを決める型番の１つを指定する二次元コード型番指定装置と、
二次元コードの仕様の４種類の誤り訂正レベルＬ，Ｍ，Ｑ，Ｈのいずれかを指定する誤り訂正レベル情報指定装置と、
二次元コードのタイミングパターンをデザインブロックの一部のパターンに修正して入力するデザインタイミングパターン入力装置と、
二次元コードのシンボルの構造の機能パターンを出力する機能パターン出力装置と、
二次元コードとして符号化するテキスト情報を入力するデータ入力装置と、
二次元コードの仕様に従い前記データ入力装置から入力されたテキスト情報をデータコード語に変換するデータコード語生成装置と、
二次元コードの型番の情報で定められる総コード語数と誤り訂正レベルで定められる誤り訂正コード語数とデータコード語のビット数により制限されたビット数の分だけデータ及び誤り訂正コード語位置からデータコード語位置を除いた任意のビット位置をデザインブロック位置として選びそれらのビット位置に対して任意のデザインを入力するデザインブロック入力装置と、
二次元コードの仕様のマスクの１つを指定するマスク指定装置と、
前記マスク指定装置で指定されたマスクにより前記デザインブロック入力装置により入力されたデザインブロックにマスク処理した結果を出力するデザインブロックマスク処理装置と、
前記データコード語生成装置により出力されたデータコード語の直後に、デザインブロックマスク処理装置により出力されたマスク処理されたデザインブロックを、前記誤り訂正レベル情報指定装置で指定された誤り訂正レベルおよび前記二次元コード型番指定装置により指定された型番の情報に基づいて、二次元コードの仕様で定められたリードソロモン多項式により誤り訂正コード語を出力する誤り訂正コード語生成装置と、
前記データコード語生成装置により出力されたデータコード語に、前記マスク指定装置により指定されたマスクのマスク処理をした結果を出力するデータコード語出力装置と、
前記誤り訂正コード語生成装置により出力された誤り訂正コード語に、前記マスク指定装置により指定されたマスクのマスク処理した結果を出力する誤り訂正コード語出力装置と、
前記マスク指定装置により指定されたマスクの情報および前記誤り訂正レベル情報指定装置により指定された誤り訂正レベル情報に基づいて、二次元コードの仕様で定められたＢＣＨビットの付加とマスク処理の結果を出力する形式情報モジュール生成・出力装置と、
デザインブロック入力装置で入力されたデザインブロックをそのまま出力するデザインブロック出力装置と
を備えることを特徴とする二次元コード生成装置により生成される二次元コード。
【請求項２】
二次元コードの仕様の４種類の誤り訂正レベルＬ，Ｍ，Ｑ，Ｈのいずれかを指定する誤り訂正レベル情報指定装置と、
二次元コードのタイミングパターンをデザインブロックの一部のパターンに修正して入力するデザインタイミングパターン入力装置と、
あらかじめ指定された型番の二次元コードのシンボルの構造の機能パターンを出力する機能パターン出力装置と、
あらかじめ指定された型番の二次元コードとして符号化するテキスト情報を入力するデータ入力装置と、
二次元コードの仕様に従い前記データ入力装置から入力されたテキスト情報をデータコード語に変換するデータコード語生成装置と、
あらかじめ指定された型番の二次元コードの型番の情報で定められる総コード語数と誤り訂正レベルで定められる誤り訂正コード語数とデータコード語のビット数により制限されたビット数の分だけデータ及び誤り訂正コード語位置からデータコード語位置を除いた任意のビット位置をデザインブロック位置として選びそれらのビット位置に対して任意のデザインを入力するデザインブロック入力装置と、
二次元コードの仕様のマスクの１つを指定するマスク指定装置と、
前記マスク指定装置で指定されたマスクにより前記デザインブロック入力装置により入力されたデザインブロックにマスク処理した結果を出力するデザインブロックマスク処理装置と、
前記データコード語生成装置により出力されたデータコード語の直後に、デザインブロックマスク処理装置により出力されたマスク処理されたデザインブロックを、前記誤り訂正レベル情報指定装置で指定された誤り訂正レベルおよびあらかじめ指定された型番の情報に基づいて、二次元コードの仕様で定められたリードソロモン多項式により誤り訂正コード語を出力する誤り訂正コード語生成装置と、
前記データコード語生成装置により出力されたデータコード語に、前記マスク指定装置により指定されたマスクのマスク処理をした結果を出力するデータコード語出力装置と、
前記誤り訂正コード語生成装置により出力された誤り訂正コード語に、前記マスク指定装置により指定されたマスクのマスク処理をした結果を出力する誤り訂正コード語出力装置と、
前記マスク指定装置により指定されたマスクの情報および前記誤り訂正レベル情報指定装置により指定された誤り訂正レベル情報に基づいて、二次元コードの仕様で定められたＢＣＨビットの付加とマスク処理の結果を出力する形式情報モジュール生成・出力装置と、
デザインブロック入力装置で入力されたデザインブロックをそのまま出力するデザインブロック出力装置と
を備えることを特徴とする二次元コード生成装置により生成される二次元コード。
【請求項３】
二次元コードのコードサイズを決める型番の１つを指定する二次元コード型番指定装置と、
二次元コードのタイミングパターンをデザインブロックの一部のパターンに修正して入力するデザインタイミングパターン入力装置と、
二次元コードのシンボルの構造の機能パターンを出力する機能パターン出力装置と、
あらかじめ訂正レベルが指定された二次元コードとして符号化するテキスト情報を入力するデータ入力装置と、
二次元コードの仕様に従い前記データ入力装置から入力されたテキスト情報をデータコード語に変換するデータコード語生成装置と、
あらかじめ訂正レベルが指定された二次元コードの型番の情報で定められる総コード語数と誤り訂正レベルで定められる誤り訂正コード語数とデータコード語のビット数により制限されたビット数の分だけデータ及び誤り訂正コード語位置からデータコード語位置を除いた任意のビット位置をデザインブロック位置として選びそれらのビット位置に対して任意のデザインを入力するデザインブロック入力装置と、
二次元コードの仕様のマスクの１つを指定するマスク指定装置と、
前記マスク指定装置で指定されたマスクにより前記デザインブロック入力装置により入力されたデザインブロックにマスク処理した結果を出力するデザインブロックマスク処理装置と、
前記データコード語生成装置により出力されたデータコード語の直後に、デザインブロックマスク処理装置により出力されたマスク処理されたデザインブロックを、前記誤り訂正レベル情報指定装置で指定された誤り訂正レベルおよび前記二次元コード型番指定装置により指定された型番の情報に基づいて、二次元コードの仕様で定められたリードソロモン多項式により誤り訂正コード語を出力する誤り訂正コード語生成装置と、
前記データコード語生成装置により出力されたデータコード語に、前記マスク指定装置により指定されたマスクのマスク処理した結果を出力するデータコード語出力装置と、
前記誤り訂正コード語生成装置により出力された誤り訂正コード語に、前記マスク指定装置により指定されたマスクのマスク処理した結果を出力する誤り訂正コード語出力装置と、
前記マスク指定装置により指定されたマスクの情報および前記誤り訂正レベル情報指定装置により指定された誤り訂正レベル情報に基づいて、あらかじめ訂正レベルが指定された二次元コードの仕様で定められたＢＣＨビットの付加とマスク処理の結果を出力する形式情報モジュール生成・出力装置と、
デザインブロック入力装置で入力されたデザインブロックをそのまま出力するデザインブロック出力装置と
を備えることを特徴とする二次元コード生成装置により生成される二次元コード。
【請求項４】
二次元コードのコードサイズを決める型番の１つを指定する二次元コード型番指定装置と、
二次元コードの仕様の４種類の誤り訂正レベルＬ，Ｍ，Ｑ，Ｈのいずれかを指定する誤り訂正レベル情報指定装置と、
二次元コードのタイミングパターンをデザインブロックの一部のパターンに修正して入力するデザインタイミングパターン入力装置と、
二次元コードのシンボルの構造の機能パターンを出力する機能パターン出力装置と、
二次元コードとして符号化するテキスト情報を入力するデータ入力装置と、
二次元コードの仕様に従い前記データ入力装置から入力されたテキスト情報をデータコード語に変換するデータコード語生成装置と、
二次元コードの型番の情報で定められる総コード語数と誤り訂正レベルで定められる誤り訂正コード語数とデータコード語のビット数により制限されたビット数の分だけデータ及び誤り訂正コード語位置からデータコード語位置を除いた任意のビット位置をデザインブロック位置として選びそれらのビット位置に対して任意のデザインを入力するデザインブロック入力装置と、
あらかじめ指定されたマスクにより前記デザインブロック入力装置により入力されたデザインブロックにマスク処理した結果を出力するデザインブロックマスク処理装置と、
前記データコード語生成装置により出力されたデータコード語の直後に、デザインブロックマスク処理装置により出力されたマスク処理されたデザインブロックを、前記誤り訂正レベル情報指定装置で指定された誤り訂正レベルおよび前記二次元コード型番指定装置により指定された型番の情報に基づいて、二次元コードの仕様で定められたリードソロモン多項式により誤り訂正コード語を出力する誤り訂正コード語生成装置と、
前記データコード語生成装置により出力されたデータコード語に、あらかじめ指定されたマスクのマスク処理をした結果を出力するデータコード語出力装置と、
前記誤り訂正コード語生成装置により出力された誤り訂正コード語に、あらかじめ指定されたマスクのマスク処理した結果を出力する誤り訂正コード語出力装置と、
あらかじめ指定されたマスクの情報および前記誤り訂正レベル情報指定装置により指定された誤り訂正レベル情報に基づいて、二次元コードの仕様で定められたＢＣＨビットの付加とマスク処理の結果を出力する形式情報モジュール生成・出力装置と、
デザインブロック入力装置で入力されたデザインブロックをそのまま出力するデザインブロック出力装置と
を備えることを特徴とする二次元コード生成装置により生成される二次元コード。
【請求項５】
二次元コードのタイミングパターンをデザインブロックの一部のパターンに修正して入力するデザインタイミングパターン入力装置と、
あらかじめ指定された型番の二次元コードのシンボルの構造の機能パターンを出力する機能パターン出力装置と、
あらかじめ指定された型番及び訂正レベルの二次元コードとして符号化するテキスト情報を入力するデータ入力装置と、
二次元コードの仕様に従い前記データ入力装置から入力されたテキスト情報をデータコード語に変換するデータコード語生成装置と、
あらかじめ指定された型番及び訂正レベルの二次元コードの型番の情報で定められる総コード語数と誤り訂正レベルで定められる誤り訂正コード語数とデータコード語のビット数により制限されたビット数の分だけデータ及び誤り訂正コード語位置からデータコード語位置を除いた任意のビット位置をデザインブロック位置として選びそれらのビット位置に対して任意のデザインを入力するデザインブロック入力装置と、
あらかじめ指定されたマスクにより前記デザインブロック入力装置により入力されたデザインブロックにマスク処理した結果を出力するデザインブロックマスク処理装置と、
前記データコード語生成装置により出力されたデータコード語の直後に、デザインブロックマスク処理装置により出力されたマスク処理されたデザインブロックを、前記誤り訂正レベル情報指定装置で指定された誤り訂正レベルおよびあらかじめ指定された型番の情報に基づいて、二次元コードの仕様で定められたリードソロモン多項式により誤り訂正コード語を出力する誤り訂正コード語生成装置と、
前記データコード語生成装置により出力されたデータコード語に、あらかじめ指定されたマスクのマスク処理した結果を出力するデータコード語出力装置と、
前記誤り訂正コード語生成装置により出力された誤り訂正コード語に、あらかじめ指定されたマスクのマスク処理した結果を出力する誤り訂正コード語出力装置と、
あらかじめ指定されたマスクの情報およびあらかじめ指定された誤り訂正レベル情報に基づいて、二次元コードの仕様で定められたＢＣＨビットの付加とマスク処理の結果を出力する形式情報モジュール生成・出力装置と、
デザインブロック入力装置で入力されたデザインブロックをそのまま出力するデザインブロック出力装置と
を備えることを特徴とする二次元コード生成装置により生成される二次元コード。」
　
第２　引用例
　これに対して、原査定の拒絶の理由に引用された、本願と同日の出願に係る特願２００８−２９９２１６号（特許第５１１０５９６号、特許第５１１０５９６号公報参照）の請求項１、３、５、７及び９に係る発明（以下「先願発明」という。）は、特許請求の範囲の請求項１、３、５、７及び９に記載された事項により特定される次のとおりのものと認める。
 「【請求項１】
二次元コードのコードサイズを決める型番の１つを指定する二次元コード型番指定装置と、
二次元コードの仕様の４種類の誤り訂正レベルＬ，Ｍ，Ｑ，Ｈのいずれかを指定する誤り訂正レベル情報指定装置と、
二次元コードのタイミングパターンをデザインブロックの一部のパターンに修正して入力するデザインタイミングパターン入力装置と、
二次元コードのシンボルの構造の機能パターンを出力する機能パターン出力装置と、
二次元コードとして符号化するテキスト情報を入力するデータ入力装置と、
二次元コードの仕様に従い前記データ入力装置から入力されたテキスト情報をデータコード語に変換するデータコード語生成装置と、
二次元コードの型番の情報で定められる総コード語数と誤り訂正レベルで定められる誤り訂正コード語数とデータコード語のビット数により制限されたビット数の分だけデータ及び誤り訂正コード語位置からデータコード語位置を除いた任意のビット位置をデザインブロック位置として選びそれらのビット位置に対して任意のデザインを入力するデザインブロック入力装置と、
二次元コードの仕様のマスクの１つを指定するマスク指定装置と、
前記マスク指定装置で指定されたマスクにより前記デザインブロック入力装置により入力されたデザインブロックにマスク処理した結果を出力するデザインブロックマスク処理装置と、
前記データコード語生成装置により出力されたデータコード語の直後に、デザインブロックマスク処理装置により出力されたマスク処理されたデザインブロックを、前記誤り訂正レベル情報指定装置で指定された誤り訂正レベルおよび前記二次元コード型番指定装置により指定された型番の情報に基づいて、二次元コードの仕様で定められたリードソロモン多項式により誤り訂正コード語を出力する誤り訂正コード語生成装置と、
前記データコード語生成装置により出力されたデータコード語に、前記マスク指定装置により指定されたマスクのマスク処理をした結果を出力するデータコード語出力装置と、
前記誤り訂正コード語生成装置により出力された誤り訂正コード語に、前記マスク指定装置により指定されたマスクのマスク処理した結果を出力する誤り訂正コード語出力装置と、
前記マスク指定装置により指定されたマスクの情報および前記誤り訂正レベル情報指定装置により指定された誤り訂正レベル情報に基づいて、二次元コードの仕様で定められたＢＣＨビットの付加とマスク処理の結果を出力する形式情報モジュール生成・出力装置と、
デザインブロック入力装置で入力されたデザインブロックをそのまま出力するデザインブロック出力装置と、
を備えることを特徴とする二次元コード生成装置。
【請求項３】
二次元コードの仕様の４種類の誤り訂正レベルＬ，Ｍ，Ｑ，Ｈのいずれかを指定する誤り訂正レベル情報指定装置と、
二次元コードのタイミングパターンをデザインブロックの一部のパターンに修正して入力するデザインタイミングパターン入力装置と、
あらかじめ指定された型番の二次元コードのシンボルの構造の機能パターンを出力する機能パターン出力装置と、
あらかじめ指定された型番の二次元コードとして符号化するテキスト情報を入力するデータ入力装置と、
二次元コードの仕様に従い前記データ入力装置から入力されたテキスト情報をデータコード語に変換するデータコード語生成装置と、
あらかじめ指定された型番の二次元コードの型番の情報で定められる総コード語数と誤り訂正レベルで定められる誤り訂正コード語数とデータコード語のビット数により制限されたビット数の分だけデータ及び誤り訂正コード語位置からデータコード語位置を除いた任意のビット位置をデザインブロック位置として選びそれらのビット位置に対して任意のデザインを入力するデザインブロック入力装置と、
二次元コードの仕様のマスクの１つを指定するマスク指定装置と、
前記マスク指定装置で指定されたマスクにより前記デザインブロック入力装置により入力されたデザインブロックにマスク処理した結果を出力するデザインブロックマスク処理装置と、
前記データコード語生成装置により出力されたデータコード語の直後に、デザインブロックマスク処理装置により出力されたマスク処理されたデザインブロックを、前記誤り訂正レベル情報指定装置で指定された誤り訂正レベルおよびあらかじめ指定された型番の情報に基づいて、二次元コードの仕様で定められたリードソロモン多項式により誤り訂正コード語を出力する誤り訂正コード語生成装置と、
前記データコード語生成装置により出力されたデータコード語に、前記マスク指定装置により指定されたマスクのマスク処理をした結果を出力するデータコード語出力装置と、
前記誤り訂正コード語生成装置により出力された誤り訂正コード語に、前記マスク指定装置により指定されたマスクのマスク処理をした結果を出力する誤り訂正コード語出力装置と、
前記マスク指定装置により指定されたマスクの情報および前記誤り訂正レベル情報指定装置により指定された誤り訂正レベル情報に基づいて、二次元コードの仕様で定められたＢＣＨビットの付加とマスク処理の結果を出力する形式情報モジュール生成・出力装置と、
デザインブロック入力装置で入力されたデザインブロックをそのまま出力するデザインブロック出力装置と、
を備えることを特徴とする二次元コード生成装置。
【請求項５】
二次元コードのコードサイズを決める型番の１つを指定する二次元コード型番指定装置と、
二次元コードのタイミングパターンをデザインブロックの一部のパターンに修正して入力するデザインタイミングパターン入力装置と、
二次元コードのシンボルの構造の機能パターンを出力する機能パターン出力装置と、
あらかじめ訂正レベルが指定された二次元コードとして符号化するテキスト情報を入力するデータ入力装置と、
二次元コードの仕様に従い前記データ入力装置から入力されたテキスト情報をデータコード語に変換するデータコード語生成装置と、
あらかじめ訂正レベルが指定された二次元コードの型番の情報で定められる総コード語数と誤り訂正レベルで定められる誤り訂正コード語数とデータコード語のビット数により制限されたビット数の分だけデータ及び誤り訂正コード語位置からデータコード語位置を除いた任意のビット位置をデザインブロック位置として選びそれらのビット位置に対して任意のデザインを入力するデザインブロック入力装置と、
二次元コードの仕様のマスクの１つを指定するマスク指定装置と、
前記マスク指定装置で指定されたマスクにより前記デザインブロック入力装置により入力されたデザインブロックにマスク処理した結果を出力するデザインブロックマスク処理装置と、
前記データコード語生成装置により出力されたデータコード語の直後に、デザインブロックマスク処理装置により出力されたマスク処理されたデザインブロックを、前記誤り訂正レベル情報指定装置で指定された誤り訂正レベルおよび前記二次元コード型番指定装置により指定された型番の情報に基づいて、二次元コードの仕様で定められたリードソロモン多項式により誤り訂正コード語を出力する誤り訂正コード語生成装置と、
前記データコード語生成装置により出力されたデータコード語に、前記マスク指定装置により指定されたマスクのマスク処理した結果を出力するデータコード語出力装置と、
前記誤り訂正コード語生成装置により出力された誤り訂正コード語に、前記マスク指定装置により指定されたマスクのマスク処理した結果を出力する誤り訂正コード語出力装置と、
前記マスク指定装置により指定されたマスクの情報および前記誤り訂正レベル情報指定装置により指定された誤り訂正レベル情報に基づいて、あらかじめ訂正レベルが指定された二次元コードの仕様で定められたＢＣＨビットの付加とマスク処理の結果を出力する形式情報モジュール生成・出力装置と、
デザインブロック入力装置で入力されたデザインブロックをそのまま出力するデザインブロック出力装置と、
を備えることを特徴とする二次元コード生成装置。
【請求項７】
二次元コードのコードサイズを決める型番の１つを指定する二次元コード型番指定装置と、
二次元コードの仕様の４種類の誤り訂正レベルＬ，Ｍ，Ｑ，Ｈのいずれかを指定する誤り訂正レベル情報指定装置と、
二次元コードのタイミングパターンをデザインブロックの一部のパターンに修正して入力するデザインタイミングパターン入力装置と、
二次元コードのシンボルの構造の機能パターンを出力する機能パターン出力装置と、
二次元コードとして符号化するテキスト情報を入力するデータ入力装置と、
二次元コードの仕様に従い前記データ入力装置から入力されたテキスト情報をデータコード語に変換するデータコード語生成装置と、
二次元コードの型番の情報で定められる総コード語数と誤り訂正レベルで定められる誤り訂正コード語数とデータコード語のビット数により制限されたビット数の分だけデータ及び誤り訂正コード語位置からデータコード語位置を除いた任意のビット位置をデザインブロック位置として選びそれらのビット位置に対して任意のデザインを入力するデザインブロック入力装置と、
あらかじめ指定されたマスクにより前記デザインブロック入力装置により入力されたデザインブロックにマスク処理した結果を出力するデザインブロックマスク処理装置と、
前記データコード語生成装置により出力されたデータコード語の直後に、デザインブロックマスク処理装置により出力されたマスク処理されたデザインブロックを、前記誤り訂正レベル情報指定装置で指定された誤り訂正レベルおよび前記二次元コード型番指定装置により指定された型番の情報に基づいて、二次元コードの仕様で定められたリードソロモン多項式により誤り訂正コード語を出力する誤り訂正コード語生成装置と、
前記データコード語生成装置により出力されたデータコード語に、あらかじめ指定されたマスクのマスク処理をした結果を出力するデータコード語出力装置と、
前記誤り訂正コード語生成装置により出力された誤り訂正コード語に、あらかじめ指定されたマスクのマスク処理した結果を出力する誤り訂正コード語出力装置と、
あらかじめ指定されたマスクの情報および前記誤り訂正レベル情報指定装置により指定された誤り訂正レベル情報に基づいて、二次元コードの仕様で定められたＢＣＨビットの付加とマスク処理の結果を出力する形式情報モジュール生成・出力装置と、
デザインブロック入力装置で入力されたデザインブロックをそのまま出力するデザインブロック出力装置と、
を備えることを特徴とする二次元コード生成装置。
【請求項９】
二次元コードのタイミングパターンをデザインブロックの一部のパターンに修正して入力するデザインタイミングパターン入力装置と、
あらかじめ指定された型番の二次元コードのシンボルの構造の機能パターンを出力する機能パターン出力装置と、
あらかじめ指定された型番及び訂正レベルの二次元コードとして符号化するテキスト情報を入力するデータ入力装置と、
二次元コードの仕様に従い前記データ入力装置から入力されたテキスト情報をデータコード語に変換するデータコード語生成装置と、
あらかじめ指定された型番及び訂正レベルの二次元コードの型番の情報で定められる総コード語数と誤り訂正レベルで定められる誤り訂正コード語数とデータコード語のビット数により制限されたビット数の分だけデータ及び誤り訂正コード語位置からデータコード語位置を除いた任意のビット位置をデザインブロック位置として選びそれらのビット位置に対して任意のデザインを入力するデザインブロック入力装置と、
あらかじめ指定されたマスクにより前記デザインブロック入力装置により入力されたデザインブロックにマスク処理した結果を出力するデザインブロックマスク処理装置と、
前記データコード語生成装置により出力されたデータコード語の直後に、デザインブロックマスク処理装置により出力されたマスク処理されたデザインブロックを、前記誤り訂正レベル情報指定装置で指定された誤り訂正レベルおよびあらかじめ指定された型番の情報に基づいて、二次元コードの仕様で定められたリードソロモン多項式により誤り訂正コード語を出力する誤り訂正コード語生成装置と、
前記データコード語生成装置により出力されたデータコード語に、あらかじめ指定されたマスクのマスク処理した結果を出力するデータコード語出力装置と、
前記誤り訂正コード語生成装置により出力された誤り訂正コード語に、あらかじめ指定されたマスクのマスク処理した結果を出力する誤り訂正コード語出力装置と、
あらかじめ指定されたマスクの情報およびあらかじめ指定された誤り訂正レベル情報に基づいて、二次元コードの仕様で定められたＢＣＨビットの付加とマスク処理の結果を出力する形式情報モジュール生成・出力装置と、
デザインブロック入力装置で入力されたデザインブロックをそのまま出力するデザインブロック出力装置と、
を備えることを特徴とする二次元コード生成装置。」
　
第３　本願発明と先願発明との対比
　本願発明と先願発明とを対比すると、両者は、
【請求項１】について
「二次元コードのコードサイズを決める型番の１つを指定する二次元コード型番指定装置と、
二次元コードの仕様の４種類の誤り訂正レベルＬ，Ｍ，Ｑ，Ｈのいずれかを指定する誤り訂正レベル情報指定装置と、
二次元コードのタイミングパターンをデザインブロックの一部のパターンに修正して入力するデザインタイミングパターン入力装置と、
二次元コードのシンボルの構造の機能パターンを出力する機能パターン出力装置と、
二次元コードとして符号化するテキスト情報を入力するデータ入力装置と、
二次元コードの仕様に従い前記データ入力装置から入力されたテキスト情報をデータコード語に変換するデータコード語生成装置と、
二次元コードの型番の情報で定められる総コード語数と誤り訂正レベルで定められる誤り訂正コード語数とデータコード語のビット数により制限されたビット数の分だけデータ及び誤り訂正コード語位置からデータコード語位置を除いた任意のビット位置をデザインブロック位置として選びそれらのビット位置に対して任意のデザインを入力するデザインブロック入力装置と、
二次元コードの仕様のマスクの１つを指定するマスク指定装置と、
前記マスク指定装置で指定されたマスクにより前記デザインブロック入力装置により入力されたデザインブロックにマスク処理した結果を出力するデザインブロックマスク処理装置と、
前記データコード語生成装置により出力されたデータコード語の直後に、デザインブロックマスク処理装置により出力されたマスク処理されたデザインブロックを、前記誤り訂正レベル情報指定装置で指定された誤り訂正レベルおよび前記二次元コード型番指定装置により指定された型番の情報に基づいて、二次元コードの仕様で定められたリードソロモン多項式により誤り訂正コード語を出力する誤り訂正コード語生成装置と、
前記データコード語生成装置により出力されたデータコード語に、前記マスク指定装置により指定されたマスクのマスク処理をした結果を出力するデータコード語出力装置と、
前記誤り訂正コード語生成装置により出力された誤り訂正コード語に、前記マスク指定装置により指定されたマスクのマスク処理した結果を出力する誤り訂正コード語出力装置と、
前記マスク指定装置により指定されたマスクの情報および前記誤り訂正レベル情報指定装置により指定された誤り訂正レベル情報に基づいて、二次元コードの仕様で定められたＢＣＨビットの付加とマスク処理の結果を出力する形式情報モジュール生成・出力装置と、
デザインブロック入力装置で入力されたデザインブロックをそのまま出力するデザインブロック出力装置と
を備えることを特徴とする二次元コード生成装置」
【請求項２】について
「二次元コードの仕様の４種類の誤り訂正レベルＬ，Ｍ，Ｑ，Ｈのいずれかを指定する誤り訂正レベル情報指定装置と、
二次元コードのタイミングパターンをデザインブロックの一部のパターンに修正して入力するデザインタイミングパターン入力装置と、
あらかじめ指定された型番の二次元コードのシンボルの構造の機能パターンを出力する機能パターン出力装置と、
あらかじめ指定された型番の二次元コードとして符号化するテキスト情報を入力するデータ入力装置と、
二次元コードの仕様に従い前記データ入力装置から入力されたテキスト情報をデータコード語に変換するデータコード語生成装置と、
あらかじめ指定された型番の二次元コードの型番の情報で定められる総コード語数と誤り訂正レベルで定められる誤り訂正コード語数とデータコード語のビット数により制限されたビット数の分だけデータ及び誤り訂正コード語位置からデータコード語位置を除いた任意のビット位置をデザインブロック位置として選びそれらのビット位置に対して任意のデザインを入力するデザインブロック入力装置と、
二次元コードの仕様のマスクの１つを指定するマスク指定装置と、
前記マスク指定装置で指定されたマスクにより前記デザインブロック入力装置により入力されたデザインブロックにマスク処理した結果を出力するデザインブロックマスク処理装置と、
前記データコード語生成装置により出力されたデータコード語の直後に、デザインブロックマスク処理装置により出力されたマスク処理されたデザインブロックを、前記誤り訂正レベル情報指定装置で指定された誤り訂正レベルおよびあらかじめ指定された型番の情報に基づいて、二次元コードの仕様で定められたリードソロモン多項式により誤り訂正コード語を出力する誤り訂正コード語生成装置と、
前記データコード語生成装置により出力されたデータコード語に、前記マスク指定装置により指定されたマスクのマスク処理をした結果を出力するデータコード語出力装置と、
前記誤り訂正コード語生成装置により出力された誤り訂正コード語に、前記マスク指定装置により指定されたマスクのマスク処理をした結果を出力する誤り訂正コード語出力装置と、
前記マスク指定装置により指定されたマスクの情報および前記誤り訂正レベル情報指定装置により指定された誤り訂正レベル情報に基づいて、二次元コードの仕様で定められたＢＣＨビットの付加とマスク処理の結果を出力する形式情報モジュール生成・出力装置と、
デザインブロック入力装置で入力されたデザインブロックをそのまま出力するデザインブロック出力装置と
を備えることを特徴とする二次元コード生成装置」
【請求項３】について
「二次元コードのコードサイズを決める型番の１つを指定する二次元コード型番指定装置と、
二次元コードのタイミングパターンをデザインブロックの一部のパターンに修正して入力するデザインタイミングパターン入力装置と、
二次元コードのシンボルの構造の機能パターンを出力する機能パターン出力装置と、
あらかじめ訂正レベルが指定された二次元コードとして符号化するテキスト情報を入力するデータ入力装置と、
二次元コードの仕様に従い前記データ入力装置から入力されたテキスト情報をデータコード語に変換するデータコード語生成装置と、
あらかじめ訂正レベルが指定された二次元コードの型番の情報で定められる総コード語数と誤り訂正レベルで定められる誤り訂正コード語数とデータコード語のビット数により制限されたビット数の分だけデータ及び誤り訂正コード語位置からデータコード語位置を除いた任意のビット位置をデザインブロック位置として選びそれらのビット位置に対して任意のデザインを入力するデザインブロック入力装置と、
二次元コードの仕様のマスクの１つを指定するマスク指定装置と、
前記マスク指定装置で指定されたマスクにより前記デザインブロック入力装置により入力されたデザインブロックにマスク処理した結果を出力するデザインブロックマスク処理装置と、
前記データコード語生成装置により出力されたデータコード語の直後に、デザインブロックマスク処理装置により出力されたマスク処理されたデザインブロックを、前記誤り訂正レベル情報指定装置で指定された誤り訂正レベルおよび前記二次元コード型番指定装置により指定された型番の情報に基づいて、二次元コードの仕様で定められたリードソロモン多項式により誤り訂正コード語を出力する誤り訂正コード語生成装置と、
前記データコード語生成装置により出力されたデータコード語に、前記マスク指定装置により指定されたマスクのマスク処理した結果を出力するデータコード語出力装置と、
前記誤り訂正コード語生成装置により出力された誤り訂正コード語に、前記マスク指定装置により指定されたマスクのマスク処理した結果を出力する誤り訂正コード語出力装置と、
前記マスク指定装置により指定されたマスクの情報および前記誤り訂正レベル情報指定装置により指定された誤り訂正レベル情報に基づいて、あらかじめ訂正レベルが指定された二次元コードの仕様で定められたＢＣＨビットの付加とマスク処理の結果を出力する形式情報モジュール生成・出力装置と、
デザインブロック入力装置で入力されたデザインブロックをそのまま出力するデザインブロック出力装置と
を備えることを特徴とする二次元コード生成装置」
【請求項４】について
「二次元コードのコードサイズを決める型番の１つを指定する二次元コード型番指定装置と、
二次元コードの仕様の４種類の誤り訂正レベルＬ，Ｍ，Ｑ，Ｈのいずれかを指定する誤り訂正レベル情報指定装置と、
二次元コードのタイミングパターンをデザインブロックの一部のパターンに修正して入力するデザインタイミングパターン入力装置と、
二次元コードのシンボルの構造の機能パターンを出力する機能パターン出力装置と、
二次元コードとして符号化するテキスト情報を入力するデータ入力装置と、
二次元コードの仕様に従い前記データ入力装置から入力されたテキスト情報をデータコード語に変換するデータコード語生成装置と、
二次元コードの型番の情報で定められる総コード語数と誤り訂正レベルで定められる誤り訂正コード語数とデータコード語のビット数により制限されたビット数の分だけデータ及び誤り訂正コード語位置からデータコード語位置を除いた任意のビット位置をデザインブロック位置として選びそれらのビット位置に対して任意のデザインを入力するデザインブロック入力装置と、
あらかじめ指定されたマスクにより前記デザインブロック入力装置により入力されたデザインブロックにマスク処理した結果を出力するデザインブロックマスク処理装置と、
前記データコード語生成装置により出力されたデータコード語の直後に、デザインブロックマスク処理装置により出力されたマスク処理されたデザインブロックを、前記誤り訂正レベル情報指定装置で指定された誤り訂正レベルおよび前記二次元コード型番指定装置により指定された型番の情報に基づいて、二次元コードの仕様で定められたリードソロモン多項式により誤り訂正コード語を出力する誤り訂正コード語生成装置と、
前記データコード語生成装置により出力されたデータコード語に、あらかじめ指定されたマスクのマスク処理をした結果を出力するデータコード語出力装置と、
前記誤り訂正コード語生成装置により出力された誤り訂正コード語に、あらかじめ指定されたマスクのマスク処理した結果を出力する誤り訂正コード語出力装置と、
あらかじめ指定されたマスクの情報および前記誤り訂正レベル情報指定装置により指定された誤り訂正レベル情報に基づいて、二次元コードの仕様で定められたＢＣＨビットの付加とマスク処理の結果を出力する形式情報モジュール生成・出力装置と、
デザインブロック入力装置で入力されたデザインブロックをそのまま出力するデザインブロック出力装置と
を備えることを特徴とする二次元コード生成装置」
【請求項５】について
「二次元コードのタイミングパターンをデザインブロックの一部のパターンに修正して入力するデザインタイミングパターン入力装置と、
あらかじめ指定された型番の二次元コードのシンボルの構造の機能パターンを出力する機能パターン出力装置と、
あらかじめ指定された型番及び訂正レベルの二次元コードとして符号化するテキスト情報を入力するデータ入力装置と、
二次元コードの仕様に従い前記データ入力装置から入力されたテキスト情報をデータコード語に変換するデータコード語生成装置と、
あらかじめ指定された型番及び訂正レベルの二次元コードの型番の情報で定められる総コード語数と誤り訂正レベルで定められる誤り訂正コード語数とデータコード語のビット数により制限されたビット数の分だけデータ及び誤り訂正コード語位置からデータコード語位置を除いた任意のビット位置をデザインブロック位置として選びそれらのビット位置に対して任意のデザインを入力するデザインブロック入力装置と、
あらかじめ指定されたマスクにより前記デザインブロック入力装置により入力されたデザインブロックにマスク処理した結果を出力するデザインブロックマスク処理装置と、
前記データコード語生成装置により出力されたデータコード語の直後に、デザインブロックマスク処理装置により出力されたマスク処理されたデザインブロックを、前記誤り訂正レベル情報指定装置で指定された誤り訂正レベルおよびあらかじめ指定された型番の情報に基づいて、二次元コードの仕様で定められたリードソロモン多項式により誤り訂正コード語を出力する誤り訂正コード語生成装置と、
前記データコード語生成装置により出力されたデータコード語に、あらかじめ指定されたマスクのマスク処理した結果を出力するデータコード語出力装置と、
前記誤り訂正コード語生成装置により出力された誤り訂正コード語に、あらかじめ指定されたマスクのマスク処理した結果を出力する誤り訂正コード語出力装置と、
あらかじめ指定されたマスクの情報およびあらかじめ指定された誤り訂正レベル情報に基づいて、二次元コードの仕様で定められたＢＣＨビットの付加とマスク処理の結果を出力する形式情報モジュール生成・出力装置と、
デザインブロック入力装置で入力されたデザインブロックをそのまま出力するデザインブロック出力装置と
を備えることを特徴とする二次元コード生成装置」
で一致し、各項において
（１）先願発明では「デザインブロック出力装置と」であったものを本願発明では「デザインブロック出力装置と、」とする点、
（２）先願発明は「二次元コード生成装置」であるのに対し本願発明は「二次元コード生成装置により生成される二次元コード」である点、
で相違する。
　
第４　当審の判断
　上記相違点について検討すると、（１）は、読点の追加で実質的な相違点ではない。
　しかしながら、（２）については、先願発明が「二次元コード生成装置」であり、本願発明が「二次元コード」であって、両発明は明らかに異なる特定事項を末尾として請求の範囲に記載しており、別発明というよりほかないものである。
　
第５　むすび
  したがって、本願発明は、特許法第３９条第２項の規定に該当する発明ではないから、原査定の理由によっては、本願を拒絶することはできない。
　また、他に本願を拒絶する理由を発見しない。
  よって、結論のとおり審決する。