【事件の表示】
　特願２０１６−１４４１６０「二次元コード読み取りプログラム、二次元コード読み取り装置、および売上データ処理装置」拒絶査定不服審判事件〔平成３０年　１月２５日出願公開、特開２０１８−　１４０１７、請求項の数（７）〕について、次のとおり審決する。
【結　論】
　原査定を取り消す。
　本願の発明は、特許すべきものとする。
【理　由】
第１　手続の経緯
　本願は，平成２８年７月２２日の出願であって，令和２年３月３０日付けで拒絶理由通知がされ，令和２年４月２１日付けで意見書が提出されると同時に手続補正がされたが，令和２年８月２６日付けで拒絶査定（原査定）がされ，これに対し，令和２年１０月２日に拒絶査定不服審判の請求がされると同時に手続補正がされ，令和２年１０月２９日に前置報告がされたものである。
第２　原査定の概要
　原査定（令和２年１０月２日付け拒絶査定）の概要は次のとおりである。
　
（進歩性）この出願の請求項１−７に係る発明は，以下の引用文献１に基づいて，その発明の属する技術の分野における通常の知識を有する者（以下，「当業者」という。）が容易に発明できたものであるから，特許法第２９条第２項の規定により特許を受けることができない。
　　　　　　　　　　　引　用　文　献　等　一　覧
１.特開２０１４−１６０３１５号公報
第３　本願発明
　本願請求項１ないし７に係る発明（以下，それぞれ「本願発明１」ないし「本願発明７」という。）は，令和２年１０月２日付けの手続補正で補正された特許請求の範囲の請求項１ないし７に記載された事項により特定される発明であり，以下のとおりのものである。
「【請求項１】
　撮像部を備える携帯端末のコンピュータを、
　前記撮像部が撮像した画像に基づいて二次元コードを認識する認識手段、
　前記認識手段により認識した二次元コードが、所定の情報を複数に分割して分割数を示す情報とともにエンコードすることにより生成された複数の二次元コードのうちの何れか一つであった場合に、前記所定の情報の読み取り状況として前記複数の二次元コードのそれぞれに対応させて当該二次元コードの認識状況を表示させる表示制御手段、
として機能させ、
　前記表示制御手段は、前記複数の二次元コードのそれぞれに対応させて当該二次元コードの認識状況を表示させる場合には、前記複数の二次元コードの最初の一つを認識できた段階で前記所定の情報の分割数と等しい数のアイコンであってそれぞれが前記複数の二次元コードの何れかに対応する複数のアイコンを並べた表示を前記分割数を示す情報に基づいて開始させるとともに、認識済みの二次元コードに対応するアイコンと未認識の二次元コードに対応するアイコンとの間で表示態様が異なるように前記複数のアイコンを表示させる、
ことを特徴とする二次元コード読み取りプログラム。
　　【請求項２】
　前記コンピュータを、
　前記認識手段により前記複数の二次元コードの全てが認識された場合に、前記複数の二次元コードのそれぞれに含まれる分割情報に基づいて前記所定の情報を再構成する再構成手段、
として機能させることを特徴とする請求項１に記載の二次元コード読み取りプログラム。
　　【請求項３】
　前記コンピュータを、
　前記再構成手段により前記所定の情報が再構成された場合に、その旨を報知させる報知制御手段、
として機能させることを特徴とする請求項２に記載の二次元コード読み取りプログラム。
　　【請求項４】
　前記表示制御手段は、前記認識手段によって認識された二次元コードが前記複数の二次元コードのうち、どの番数であるかを前記アイコンに対応付けて表示させる、
ことを特徴とする請求項１ないし請求項３のうちいずれか１項に記載の二次元コード読み取りプログラム。
　　【請求項５】
　前記表示制御手段は、前記アイコンを表示させている画面に、前記撮像部が撮像した画像をスルー表示させると共に、前記認識手段によって認識された二次元コードの領域を認識順番に応じた色の矩形枠で囲って表示させる、
ことを特徴とする請求項１ないし請求項４のうちいずれか１項に記載の二次元コード読み取りプログラム。
　　【請求項６】
　請求項１ないし請求項５のうちいずれか１項に記載の二次元コード読み取りプログラムを実行するコンピュータに前記所定の情報を再構成させるため、前記所定の情報を複数に分割してエンコードすることにより前記複数の二次元コードを生成するとともに当該生成した複数の二次元コードを所定の媒体に出力する、
ことを特徴とする売上データ処理装置。
　　【請求項７】
　画像を撮像する撮像部と、
　前記撮像部が撮像した画像に基づいて二次元コードを認識する認識部と、
　前記認識部により認識した二次元コードが、所定の情報を複数に分割して分割数を示す情報とともにエンコードすることにより生成された複数の二次元コードのうちの何れか一つであった場合に、前記所定の情報の読み取り状況として前記複数の二次元コードのそれぞれに対応させて当該二次元コードの認識状況を表示させる表示制御部と、
を備え、
　前記表示制御部は、前記複数の二次元コードのそれぞれに対応させて当該二次元コードの認識状況を表示させる場合には、前記複数の二次元コードの最初の一つを認識できた段階で前記所定の情報の分割数と等しい数のアイコンであってそれぞれが前記複数の二次元コードの何れかに対応する複数のアイコンを並べた表示を前記分割数を示す情報に基づいて開始させるとともに、認識済みの二次元コードに対応するアイコンと未認識の二次元コードに対応するアイコンとの間で表示態様が異なるように前記複数のアイコンを表示させる、
ことを特徴とする二次元コード読み取り装置。」
第４　引用文献，引用発明等
１　引用文献１について
ア　本願の出願日前に頒布され，原査定の拒絶の理由に引用された，特開２０１４−１６０３１５号公報（以下，これを「引用文献１」という。）には，図面とともに次の事項が記載されている。（下線は当審により付与。以下同じ。）
ａ　「【００１８】
　図１に示すように、読取情報照合システム１０は、
特定用コードＣｓや照合用コードＣｍなどの情報コードを光学的に読み取るための携帯型の光学的情報読取装置１１を備えている
この光学的情報読取装置１１は
照明光源２１、受光センサ２８、結像レンズ２７等の光学系と、メモリ３５、制御回路４０等のマイクロコンピュータ（以下「マイコン」という）系とを備えている
【００１９】
　光学系は、投光光学系と、受光光学系とに分かれている。投光光学系を構成する照明光源２１は、照明光Ｌｆを発光可能な照明光源として機能するもので、例えば、赤色のＬＥＤとこのＬＥＤの出射側に設けられるレンズとから構成されている。なお、図１では、特定用コードＣｓが付された照合対象Ｒに向けて照明光Ｌｆを照射する例を概念的に示している。
【００２０】
　受光光学系は、受光センサ２８、結像レンズ２７、反射鏡（図示略）などによって構成されている。
受光センサ２８は
固体撮像素子である
ｂ　「【００２４】
　
メモリ３５は、
ＲＡＭ
やＲＯＭ
ＲＯＭには、
照合処理
を実行可能な所定プログラム
が
格納されている
ｃ　「【００２８】
　次に、本発明の特徴的構成について、図３および図４を用いて以下に説明する。図３は、特定用コードＣｓのデータフォーマットを示す説明図である。図４は、所定数のカテゴリのいずれかに区分けされる照合対象を概念的に示す説明図である。
【００２９】
　本実施形態では、所定数のカテゴリのいずれかに区分けされる照合対象について、１回の照合作業にて、カテゴリごとに１つずつの照合対象をまとめてマスターデータと照合する場合を想定している。上記
照合作業では、照合対象に付された特定用コードＣｓを光学的情報読取装置１１により読み取る読取作業がなされた後に、照合用コードＣｍを光学的情報読取装置１１により読み取る読取作業がなされる
【００３０】
　読取情報照合システム１０では、上記照合作業での光学的情報読取装置１１を用いた読み取り回数を削減して当該照合作業の簡素化を図るために、特定用コードＣｓおよび照合用コードＣｍを以下のように生成する。
【００３１】
　
特定用コードＣｓは、他の同種の情報コードと連結可能なＱＲコード
であって、
読み取らせたいデータである特定用情報の前に、連結モードインジケータと、コード番号と、分割数と、パリティデータとが付加されてコード化されている。ここで、連結モードインジケータは、連結可能なＱＲコードであることを示す所定の連結情報であり、
また、コード番号は、属するカテゴリを示すカテゴリ番号に相当するものであり、
また、分割数は、
カテゴリ数を示す情報であり、
【００３２】
　
また、パリティデータは、
その特定用コードＣｓの特定用情報とは関係なく各照合対象にて共通な値に設定される
【００３３】
　すなわち、
連結モードインジケータを有する特定用コードＣｓから読み取られた特定用情報は、他のコード番号であって分割数およびパリティデータが同じ他の特定用コードＣｓから読み取られた特定用情報と連結することができる
　　　　　　　　　　　・・・中略・・・
【００３６】
　また、
照合用コードＣｍは、照合すべき各照合対象の特定用情報をコード番号順に連結したデータが、上述した照合用情報としてコード化されて生成される
ｄ　「【００４１】
　以下、上述のように生成される
照合用コードＣｍおよび各特定用コードＣｓを読み取る照合作業時に光学的情報読取装置１１の制御回路４０にて実行される照合処理について、「ＣＰＵ Ａ」、「メモリ Ｂ」、「マザーボード Ｃ」および「ＨＤＤ Ｄ」を照合する場合
図５
は、制御回路４０にて実施される照合処理の流れを例示するフローチャートである
【００４２】
　光学的情報読取装置１１が情報コードを読取可能な状態となると、図５のステップＳ１０１に示す判定処理がなされる。この判定処理では、特定用コードＣｓを読み取っていることを前提に順次取得した各特定用情報を連結するための連結コード編集モードが設定されているか否かについて判定される。ここで、キー操作部４２に対する所定の操作に応じて連結コード編集モードが設定されている場合には（Ｓ１０１でＹｅｓ）、
ステップＳ１０３
トリガースイッチ４１の操作等を受けてなされる
撮像可能エリア内に「ＣＰＵ Ａ」に付される
特定用コードＣｓ１が撮像され、この特定用コードＣｓ１のコード画像がメモリ３５に記憶される
【００４３】
　続いて、
ステップＳ１０５に示すデコード処理がなされ、撮像画像に含まれるコード画像に対して公知のデコード処理がなされる
連結モードインジケータ、コード番号、分割数およびパリティデータと、「ＣＰＵ Ａ」を特定する特定用情報とが取得される
【００４４】
　次に、上述のように
デコード結果に連結モードインジケータが含まれていることから特定用コードＣｓを読み取っているとして、ステップＳ１０９にてＹｅｓと判定される
【００４５】
　上述のように
デコード結果に連結モードインジケータが含まれている場合、ステップＳ１１１
読み取った特定用コードＣｓが初回読み取りであるか否かについて判定される
「ＣＰＵ Ａ」の特定用コードＣｓ１が
最初に読み取られている場合には初回読み取りであるとして
ステップＳ１１３
連結用コード情報取得処理がなされる。この処理では、上記デコード処理にて取得した分割数およびパリティデータが連結用コード情報として取得される
続いて
ステップＳ１１５
デコード処理にて取得した「ＣＰＵ Ａ」の特定用情報がそのコード番号１に関連付けられて取得される
【００４６】
　そして、
ステップＳ１１７
分割数分の特定用情報が取得されているか否かについて判定され
Ｓ１１７でＮｏ）、上記ステップＳ１０３からの処理が再びなされる
　　　　　　　　　　　　・・・中略・・・
【００５２】
　そして、「マザーボード Ｃ」の特定用コードＣｓ３が読み取られることで、「マザーボード Ｃ」の特定用情報がそのコード番号３に関連付けられて取得された後に、「ＨＤＤ Ｄ」の特定用コードＣｓ４が読み取られることで、「ＨＤＤ Ｄ」の特定用情報がそのコード番号４に関連付けられて取得されると、分割数分の特定用情報が取得されているとして
（Ｓ１１７でＹｅｓ）
連結特定用情報生成処理がなされる
この処理では、
取得された特定用情報がコード番号順に連結される
ｅ　「【００６７】
　なお、本発明は上記実施形態に限定されるものではなく、例えば、以下のように具体化してもよい。（１）
上記ステップＳ１１７に示す判定処理にて分割数分の特定用情報が取得されていないと判定される場合に、読み取られていないカテゴリに関する情報を液晶表示器４６に表示することで報知してもよい
ｆ　「図３
　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　」
ｇ　「図５
　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　」
ｈ　「図６
　　　　　　　　　　　　　　　　　　　　　」
ｉ　上記ａの段落【００１８】及び【００２０】には,“照明光源２１, 固体撮像素子である受光センサ２８,結像レンズ２７等の光学系と,メモリ３５,制御回路４０等のマイクロコンピュータ系とを備えている，特定用コードＣｓや照合用コードＣｍなどの情報コードを光学的に読み取るための携帯型の光学的情報読取装置１１”が記載されている。
　また，上記ｂの段落【００２４】には，“メモリ３５は，ＲＡＭやＲＯＭであって，ＲＯＭには，照合処理を実行可能な所定プログラムが格納されている”ことが記載されている。
　また，上記ｄの段落【００４１】には，“図５は，制御回路４０にて実施される照合処理の流れを例示するフローチャートである”ことが記載されている。
　してみると，引用文献１には，“照明光源２１,受光センサ２８,結像レンズ２７等の光学系と,メモリ３５,制御回路４０等のマイクロコンピュータ系とを備えている，特定用コードＣｓや照合用コードＣｍなどの情報コードを光学的に読み取るための携帯型の光学的情報読取装置１１における，メモリ３５に格納された，制御回路４０にて実施される照合処理のプログラム”が記載されているといえる。
ｊ　上記ｃの段落【００２９】には，“照合作業は，照合対象に付された特定用コードＣｓを光学的情報読取装置１１により読み取る読取作業がなされた後に，照合用コードＣｍを光学的情報読取装置１１により読み取る読取作業がなされることである”ことが記載されている。
　また，段落【００３１】ないし【００３３】には，“特定用コードＣｓは，他の同種の情報コードと連結可能なＱＲコードであって，読み取らせたいデータである特定用情報の前に，連結モードインジケータと，コード番号と，分割数と，パリティデータとが付加されてコード化されており，ここで，連結モードインジケータは，連結可能なＱＲコードであることを示す所定の連結情報であり，また，コード番号は，属するカテゴリを示すカテゴリ番号に相当するものであり，また，分割数は，カテゴリ数を示す情報であり，また，パリティデータは，その特定用コードＣｓの特定用情報とは関係なく各照合対象にて共通な値に設定されたものであり，そして，連結モードインジケータを有する特定用コードＣｓから読み取られた特定用情報は，他のコード番号であって分割数およびパリティデータが同じ他の特定用コードＣｓから読み取られた特定用情報と連結することができるものである”ことが記載されている。
　さらに，上記ｃの段落【００３６】には，“照合用コードＣｍは，照合すべき各照合対象の特定用情報をコード番号順に連結したデータが，照合用情報としてコード化されて生成されるものである”ことが記載されている。
ｋ　そして，上記ｄの段落【００４１】ないし【００５２】，図５及び図６には，“「ＣＰＵ Ａ」，「メモリ Ｂ」，「マザーボード Ｃ」および「ＨＤＤ Ｄ」を照合する場合の，照合用コードＣｍおよび各特定用コードＣｓを読み取る照合作業時に光学的情報読取装置１１の制御回路４０にて実行される照合処理は，トリガースイッチ４１の操作等を受け，撮像可能エリア内に「ＣＰＵ Ａ」に付される特定用コードＣｓ１を撮像し，この特定用コードＣｓ１のコード画像をメモリ３５に記憶するステップＳ１０３，撮像画像に含まれるコード画像に対して公知のデコード処理をし，連結モードインジケータ，コード番号，分割数およびパリティデータと，「ＣＰＵ Ａ」を特定する特定用情報とを取得するステップＳ１０５及びステップＳ１０７，デコード結果に連結モードインジケータが含まれているかによって特定用コードＣｓを読み取っているか判定するステップＳ１０９，デコード結果に連結モードインジケータが含まれている場合に，読み取った特定用コードＣｓが初回読み取りであるか否かについて判定するステップＳ１１１，「ＣＰＵ Ａ」の特定用コードＣｓ１が最初に読み取られている場合には初回読み取りであるとして，上記デコード処理にて取得した分割数およびパリティデータを連結用コード情報として取得するステップＳ１１３，デコード処理にて取得した「ＣＰＵ Ａ」の特定用情報をそのコード番号１に関連付けて取得するステップＳ１１５，分割数分の特定用情報が取得されているか否かについて判定するステップＳ１１７，Ｓ１１７でＮｏの場合には，ステップＳ１０３からの処理を再び行うこと，また，Ｓ１１７でＹｅｓの場合には，取得された特定用情報をコード番号順に連結する連結特定用情報生成処理，からなる”ことが記載されている。
ｍ　さらに，上記ｅの段落【００６７】には，“ステップＳ１１７に示す判定処理にて分割数分の特定用情報が取得されていないと判定される場合には，読み取られていないカテゴリに関する情報を液晶表示器４６に表示することで報知すること“が記載されている。
イ　上記aないしｍの記載内容（特に，下線部を参照）からすると，上記引用文献１には次の発明（以下，「引用発明」という。）が記載されている。
「照明光源２１, 固体撮像素子である受光センサ２８,結像レンズ２７等の光学系と,メモリ３５,制御回路４０等のマイクロコンピュータ系とを備えている，特定用コードＣｓや照合用コードＣｍなどの情報コードを光学的に読み取るための携帯型の光学的情報読取装置１１における，メモリ３５に格納された，制御回路４０にて実施される照合処理のプログラムにおいて，
　照合作業は，照合対象に付された特定用コードＣｓを光学的情報読取装置１１により読み取る読取作業がなされた後に，照合用コードＣｍを光学的情報読取装置１１により読み取る読取作業がなされることであり，
　特定用コードＣｓは，他の同種の情報コードと連結可能なＱＲコードであって，読み取らせたいデータである特定用情報の前に，連結モードインジケータと，コード番号と，分割数と，パリティデータとが付加されてコード化されており，ここで，連結モードインジケータは，連結可能なＱＲコードであることを示す所定の連結情報であり，また，コード番号は，属するカテゴリを示すカテゴリ番号に相当するものであり，また，分割数は，カテゴリ数を示す情報であり，また，パリティデータは，その特定用コードＣｓの特定用情報とは関係なく各照合対象にて共通な値に設定されたものであり，そして，連結モードインジケータを有する特定用コードＣｓから読み取られた特定用情報は，他のコード番号であって分割数およびパリティデータが同じ他の特定用コードＣｓから読み取られた特定用情報と連結することができるものであり，
　照合用コードＣｍは，照合すべき各照合対象の特定用情報をコード番号順に連結したデータが，照合用情報としてコード化されて生成されるものであって，
　「ＣＰＵ Ａ」，「メモリ Ｂ」，「マザーボード Ｃ」および「ＨＤＤ Ｄ」を照合する場合の，照合用コードＣｍおよび各特定用コードＣｓを読み取る照合作業時に光学的情報読取装置１１の制御回路４０にて実行される照合処理は，トリガースイッチ４１の操作等を受け，撮像可能エリア内に「ＣＰＵ Ａ」に付される特定用コードＣｓ１を撮像し，この特定用コードＣｓ１のコード画像をメモリ３５に記憶するステップＳ１０３，撮像画像に含まれるコード画像に対して公知のデコード処理をし，連結モードインジケータ，コード番号，分割数およびパリティデータと，「ＣＰＵ Ａ」を特定する特定用情報とを取得するステップＳ１０５及びステップＳ１０７，デコード結果に連結モードインジケータが含まれているかによって特定用コードＣｓを読み取っているか判定するステップＳ１０９，デコード結果に連結モードインジケータが含まれている場合に，読み取った特定用コードＣｓが初回読み取りであるか否かについて判定するステップＳ１１１，「ＣＰＵ Ａ」の特定用コードＣｓ１が最初に読み取られている場合には初回読み取りであるとして，上記デコード処理にて取得した分割数およびパリティデータを連結用コード情報として取得するステップＳ１１３，デコード処理にて取得した「ＣＰＵ Ａ」の特定用情報をそのコード番号１に関連付けて取得するステップＳ１１５，分割数分の特定用情報が取得されているか否かについて判定するステップＳ１１７，Ｓ１１７でＮｏの場合には，ステップＳ１０３からの処理を再び行うこと，また，Ｓ１１７でＹｅｓの場合には，取得された特定用情報をコード番号順に連結する連結特定用情報生成処理を行うこと，からなり，
　また，ステップＳ１１７に示す判定処理にて分割数分の特定用情報が取得されていないと判定される場合には，読み取られていないカテゴリに関する情報を液晶表示器４６に表示することで報知する，
　制御回路４０にて実施される照合処理のプログラム。」
２　引用文献２について
ア　本願の出願日前に頒布され，前置報告において周知技術を示す文献として引用された，特開平１０―１８７８７２号公報（以下，これを「引用文献２」という。）には，図面とともに次の事項が記載されている。
「【００１３】この２次元コード読取装置で読取りの対象となる２次元コードは、図３に示すように
大量のデータをコード化して１つの２次元コード１０で表す代わりに、そのデータをコード化して複数の２次元コード１１，１２，１３，１４に分けて表し、さらに各２次元コード１１，１２，１３，１４にその順番号情報としての順番号データ及び全情報シンボル数情報としての全コード数データをコード化して持たせるようにしたものである
【００１４】この順番号データ及び全コード数データについては、その順番号データを１，２，３，４、全コード数データを４という具合にそれぞれ単独のデータで構成してもよいし、また、分子を順番号データ、分母を全コード数としてまとめた分数（１／４，２／４，３／４，４／４）で構成してもよい。
【００１５】上記ＭＰＵ１は、順番号データ及び全コード数データを持つ、図３に示すような
複数個の２次元コード１１，１２，１３，１４を読取るときには
２次元コード読取制御を行うようになっている
【００１６】次に、ＳＴ２にてハンディスキャナ７からの２次元コード１つ分のイメージデータを入力する。すなわち、ハンディスキャナ７のスイッチをオンして、ハンディスキャナ７の読取窓の枠内に１つの２次元コードが入るようにその２次元コードが印刷等された媒体にハンディスキャナ７を当接させるという操作者による２次元コードの読取り作業が行われると、その作業により読取られた２次元コードの画像データを通信ケーブル及びスキャナインタフェース６を介して入力する。
【００１７】そして、ＳＴ３にてこの画像データを２値化してデコードする（解析手段）。次に、既に読取った２次元コード数ｋが０か否かを判断する。このとき、既に読取った２次元コード数ｋが０であると判断した場合は、ＳＴ５にて読取った２次元コードの２値化データから全コード数データを認識し、ＳＴ６にて認識した全コード数データをｎとしてＲＡＭ３に記憶しておく。
【００１８】続いて、ＳＴ７にて読取った２次元コードの２値化データから順番号データを認識し、ＳＴ８にてその順番号データが既に読取った２次元コードのものか否か、すなわち２度読みか否かを判断する（２度読み判断手段）。このとき、既に読取った２次元コードの順番号データであると判断した場合は、ＳＴ９にて当該２次元コードのデータを破棄する（データ破棄手段）。
【００１９】また、ＳＴ８にて既に読取った２次元コードの順番号データでないと判断した場合は、ＳＴ１０にて当該２次元コードのデータをＲＡＭ３のスタックエリアの１つに記憶する。
【００２０】次に、
ＳＴ１１にて既に読取った２次元コード数ｋをインクリメントし（情報シンボル数カウント手段）、ＳＴ１２にて全コード数ｎと既に読取った２次元コード数ｋを比較し、ｎ≦ｋでない、すなわち未だすべての２次元コードを読取っていないと判断した場合は
ＳＴ１４にて未だ読取っていない残りの２次元コード数（ｎ−ｋの値）を表示コントローラ４を制御して表示器５に表示する
イ　上記の記載内容（特に，下線部を参照）からすると，上記引用文献２には次の技術事項（以下，「引用発明２に記載の技術事項」という。）が記載されている。
「所定のデータを複数に分割して全情報シンボル数を示す情報とともにコード化することにより生成された複数の２次元コードを読取る際に，未だ読取っていない残りの２次元コードの数を表示させること。」
第５　対比・判断
１　本願発明１について
（１）対比
　本願発明１と引用発明とを対比する。
ア　引用発明の「受光センサ２８」は，「固体撮像素子である」から，本願発明１の「撮像部」に相当する。
　また，引用発明の「光学的情報読取装置１１」は，「受光センサ２８」を備え，「携帯型」であるから，本願発明１の「撮像部を備える携帯端末」に相当する。
　そして，引用発明の「光学的情報読取装置１１」の「制御回路４０」は，本願発明１の「撮像部を備える携帯端末のコンピュータ」に相当する。
イ　引用発明の「特定用コードＣｓ」は，「ＱＲコードであって」，二次元コードであるといえ，また，「読み取らせたいデータである特定用情報の前に，連結モードインジケータと，コード番号と，分割数と，パリティデータとが付加されてコード化」したものであって，さらに，「特定用情報」は「コード番号順に連結し」「照合用コードＣｍ」となるものであり，各「特定用コードＣｓ」の「特定用情報」は，「照合用コードＣｍ」の連結された情報の一部といえる。
　してみると，引用発明の「照合用コードＣｍ」の「特定用情報」が連結された情報は，本願発明１の「所定の情報」に相当し，また，引用発明の「特定用コードＣｓ」と，本願発明１の「所定を複数に分割して分割数を示す情報とともにエンコードすることにより生成された」「二次元コード」とは，後記の点で相違するものの，“所定の情報の一部が分割数を示す情報とともにエンコードすることにより生成された二次元コード”である点で共通する。
　そして，引用発明の「ＣＰＵ Ａ」，「メモリ Ｂ」，「マザーボード Ｃ」および「ＨＤＤ Ｄ」に付された「特定用コードＣｓ」は，本願発明１の「複数の二次元コード」に対応する。
ウ　引用発明の「プログラム」は，「制御回路４０にて実施される」ものであって，「撮像可能エリア内に「ＣＰＵ Ａ」に付される特定用コードＣｓ１を撮像し，この特定用コードＣｓ１のコード画像をメモリ３５に記憶」し，「撮像画像に含まれるコード画像に対して公知のデコード処理をし，連結モードインジケータ，コード番号，分割数およびパリティデータと，「ＣＰＵ Ａ」を特定する特定用情報とを取得する」ものであり，撮像した画像に基づいて「特定用コードＣｓ」の認識を行っているといえ，また，「撮像」が「受光センサ２８」によって行われていることは明らかである。してみると，引用発明の「プログラム」は，「制御回路４０」を，「受光センサ２８」が撮像した画像に基づいて「特定用コードＣｓ」を認識する手段として機能させている，特定用コードＣｓ１の読み取りプログラムといえる。
　また，引用発明の「プログラム」は，「「ＣＰＵ Ａ」，「メモリ Ｂ」，「マザーボード Ｃ」および「ＨＤＤ Ｄ」を照合する場合」に，「「ＣＰＵ Ａ」に付される特定用コードＣｓ１を撮像し」，「撮像画像に含まれるコード画像に対して公知のデコード処理をし，連結モードインジケータ，コード番号，分割数およびパリティデータと，「ＣＰＵ Ａ」を特定する特定用情報とを取得」し，「デコード結果に連結モードインジケータが含まれているかによって特定用コードＣｓを読み取っているか判定」し，「デコード結果に連結モードインジケータが含まれている場合に，読み取った特定用コードＣｓが初回読み取りであるか否かについて判定」し，「「ＣＰＵ Ａ」の特定用コードＣｓ１が最初に読み取られている場合には初回読み取りであるとして，上記デコード処理にて取得した分割数およびパリティデータを連結用コード情報として取得」し，「分割数分の特定用情報が取得されているか否かについて判定」し，「分割数分の特定用情報が取得されていないと判定される場合には，読み取られていないカテゴリに関する情報を液晶表示器４６に表示」するものである。そして，「照合用コードＣｍ」は，「特定用情報」を「コード番号」すなわち「カテゴリを示すカテゴリ番号」の「順に連結した」ものであるから，「読み取られていないカテゴリに関する」表示は，「照合用コードＣｍ」の「特定用情報」が連結された情報の読み取りの認識状況と認められる。
　してみると，引用発明の「プログラム」は，「制御回路４０」を，認識した「特定用コードＣｓ」が，「照合用コードＣｍ」の「特定用情報」が連結された情報の一部が分割数を示す情報とともにエンコードすることにより生成された複数の「特定用コードＣｓ」のうちの何れか一つであった場合に，「照合用コードＣｍ」の「特定用情報」が連結された情報の読み取り状況として前記複数の「特定用コードＣｓ」の認識状況を表示させる手段として機能させている特定用コードＣｓ１の読み取りプログラムであって，さらに，「特定用コードＣｓ」の認識状況を表示させる場合には，前記複数の「特定用コードＣｓ」の最初の一つを認識できた段階で未認識の「特定用コードＣｓ」に関する表示を表示させているといえる。
　したがって，上記ア及びイの検討内容も踏まえると，引用発明の「照合処理のプログラム」と，本願発明１の「二次元コード読み取りプログラム」とは，後記の点で相違するものの，“撮像部を備える携帯端末のコンピュータを，前記撮像部が撮像した画像に基づいて二次元コードを認識する認識手段，前記認識手段により認識した二次元コードが，所定の情報の一部が分割数を示す情報とともにエンコードすることにより生成された複数の二次元コードのうちの何れか一つであった場合に，前記所定の情報の読み取り状況として二次元コードの認識状況を表示させる表示制御手段，として機能させ，前記表示制御手段は，前記複数の二次元コードの認識状況を表示させる場合には，前記複数の二次元コードの最初の一つを認識できた段階で，未認識の二次元コードに関する表示を表示させる，二次元コード読み取りプログラム”の点で共通する。
　したがって，本願発明１と引用発明との間には，以下の一致点と相違点とがある。
〈一致点〉
「撮像部を備える携帯端末のコンピュータを，
　前記撮像部が撮像した画像に基づいて二次元コードを認識する認識手段，
　前記認識手段により認識した二次元コードが，所定の情報の一部が分割数を示す情報とともにエンコードすることにより生成された複数の二次元コードのうちの何れか一つであった場合に，前記所定の情報の読み取り状況として二次元コードの認識状況を表示させる表示制御手段，
として機能させ，
　前記表示制御手段は，前記複数の二次元コードの認識状況を表示させる場合には，前記複数の二次元コードの最初の一つを認識できた段階で，未認識の二次元コードに関する表示を表示させる，
　二次元コード読み取りプログラム。」
〈相違点１〉
　「所定の情報の一部」が，本願発明１では「所定の情報を複数に分割し」た情報であるのに対して，引用発明では連結される情報である点。
〈相違点２〉
　「表示制御手段」が，本願発明１では「複数の二次元コードのそれぞれに対応させて当該二次元コードの認識状況を表示させる」ものであって，さらに，「前記複数の二次元コードのそれぞれに対応させて当該二次元コードの認識状況を表示させる場合には」「前記所定の情報の分割数と等しい数のアイコンであってそれぞれが前記複数の二次元コードの何れかに対応する複数のアイコンを並べた表示を前記分割数を示す情報に基づいて開始させるとともに、認識済みの二次元コードに対応するアイコンと未認識の二次元コードに対応するアイコンとの間で表示態様が異なるように前記複数のアイコンを表示させる」ものであるのに対して，引用発明ではそのような複数の二次元コードのそれぞれに対応させるものではなく，さらに，アイコンを用いるものでもない点。
（２）相違点についての判断
　事案に鑑み相違点２について先に検討する。
　引用文献２（上記第４　２）には，所定のデータを複数に分割して全情報シンボル数を示す情報とともにコード化することにより生成された複数の２次元コードを読取る際に，未だ読取っていない残りの２次元コードの数を表示させる技術事項が記載されている。
　しかしながら，引用文献２には，複数の二次元コードのそれぞれに対応させて当該二次元コードの認識状況を表示させること，及び，分割数と等しい数のアイコンであってそれぞれが前記複数の二次元コードの何れかに対応する複数のアイコンを並べた表示を行い，認識済みの二次元コードに対応するアイコンと未認識の二次元コードに対応するアイコンとの間で表示態様が異なるように前記複数のアイコンを表示させることは記載されておらず，さらに，これらのことが本願の出願日前に周知の技術であったとも認められない。
　したがって，上記相違点２に係る構成が，引用発明及び引用文献２に記載の技術事項に基づき当業者が容易に構成し得たものであるとはいえない。
　以上のとおりであるから，他の相違点については検討するまでもなく，本願発明１が引用発明及び引用文献２に記載の技術事項に基づき当業者が容易に発明できたものであるとはいえない。
　　　
２　本願発明２ないし６について
　本願発明２ないし６は，本願発明１を更に限定したものであるので，同様に，当業者であっても引用発明及び引用文献２に記載の技術事項に基づいて容易に発明をすることができたものであるとはいえない。
３　本願発明７について
　本願発明７は，本願発明１の「二次元コード読み取りプログラム」を「二次元コード読み取り装置」の観点から記載したものに過ぎないことから，同様に，当業者であっても引用発明及び引用文献２に記載の技術事項に基づいて容易に発明をすることができたものであるとはいえない。
　
第６　原査定について
＜特許法２９条２項について＞
　審判請求時の補正により，本願発明１ないし７は上記第３に示したとおりのものとなっており，当業者であっても，拒絶査定において引用された引用発明（上記第４の引用文献１に記載された発明）に基づいて，容易に発明できたものとはいえない。したがって，原査定の理由を維持することはできない。
第７　むすび
　以上のとおり，原査定の理由によっては，本願を拒絶することはできない。
　また，他に本願を拒絶すべき理由を発見しない。
　よって，結論のとおり審決する。