【事件の表示】
　特許第２９４５２０４号「プリンタ」の請求項１、２に係る特許に対する特許異議の申立てについて、次のとおり決定する。
【結　論】
　訂正を認める。
　特許第２９４５２０４号の請求項１に係る特許を取り消す。
【理　由】
（手続きの経緯）
　本件特許第２９４５２０４号に係る発明は、平成４年２月１２日に出願されたものであって、平成１１年６月２５日にその特許権の設定登録がなされ、その後、特許異議申立がなされ、取消理由通知がなされ、その指定期間内である平成１２年７月２５日に訂正請求がなさた後、訂正拒絶理由が通知され、この訂正拒絶理由に対して意見書が提出されたものである。
（特許異議申し立てについて）
　本件特許第２９４５２０４号の請求項１に係る発明（以下、本件発明という。）は、訂正明細書の特許請求の範囲の請求項１に記載された次の事項によって特定されるとおりのものである。
「【請求項１】予め定めた複数種類の項目から所望の項目を、複数の桁からなる１つのバーコードを構成するように複数選択し、これら選択した項目、その選択した項目についてのデータ及びこれら選択した項目ごとのバーコード信号生成範囲を入力するための入力手段と、この入力手段により入力された上記項目及びバーコード信号生成範囲を記憶する記憶手段と、この記憶手段に記憶されている項目についてのデータが上記入力手段により入力されたとき、上記選択した項目が、これらに対応して入力されたデータを、上記選択した各項目に対応するバーコード信号範囲内で表されたバーコード信号を生成するバーコード信号生成手段と、この生成されたバーコード信号に基づいてバーコードをプリントするプリント手段と、を具備することを特徴とするプリンタ。」
　そして、本件発明における、「上記選択した項目が、これらに対応して入力されたデータを、上記選択した各項目に対応するバーコード信号範囲内で表されたバーコード信号を生成する」とは、明細書に記載されたとおりであり、選択した項目に対応して入力されたバーコード信号生成範囲内の入力データから、選択した各項目に対応するバーコード信号生成範囲内で表されたバーコード信号を生成することと解釈される。
　これに対し、特公平４−３３１１号公報（以下、刊行物１という。）には、バーコードプリンタ付電子料金秤のハードウエア構成が第１〜６図に基づき説明されており、表１及び表２には、桁数及び項目の異なる各種のバーコードフォーマットが示され、そのフォーマットの設定の一例として、表１のＮｏ．06で示されたバーコードフォーマットの設定の操作手順が表３に、その操作手順の具体的説明が第４頁左欄第１行〜第６頁右欄第１８行になされており、その設定に基づくバーコード印字についての説明が第6頁右欄第１９〜２７行になされている。さらには、上記刊行物１記載の発明における項目の設定に関し、第２頁左欄第１１〜１６行には、実施例の設定項目以外の項目、例えば、ＰＬＵの品名、単価、グループNo、ＰＬＵコード、計量／非計量の区分、日付、時刻、店名、店コード、機械No、バーコードのフラッグ等について、これら項目をリモートキーボードにより設定することが記載されており、特許請求の範囲の欄にも、「・・・などの要素との選択的組合せ」「・・・などを設定入力する設定キーを設け、」と記載しているように、バーコードの桁数とフラグ、プライス、プライスチェックディジット、全体のチェックディジット以外の要素も含め、選択的な設定を設定キーにより行うことが記載されている。
　してみると、上記刊行物１には、電子料金秤に設けられた、「予め定めた複数種類の項目から所望の項目を選択し、この選択した項目、選択した項目の桁数及び選択した項目についてのデータを入力するための入力部と、入力部より入力した項目に係る桁数及び選択した項目についてのデータを記憶する記憶手段と、ＣＰＵと、プリンタとを少なくとも備え、記憶手段に記憶されている項目についてのデータが入力手段により入力されたときに、そのデータに基づいてサーマルプリンタによりバーコードをプリントするようにしたバーコードプリンタ」の発明が記載されている。
　そこで、本件発明と上記刊行物１記載の発明とを対比すると、上記刊行物１記載の発明には、本件発明の、「予め定めた複数種類の項目から所望の項目を、複数の桁からなる１つのバーコードを構成するように複数選択し、これら選択した項目、その選択した項目についてのデータ及びこれら選択した項目ごとのバーコード信号生成範囲を入力するための入力手段と、この入力手段により入力されたバーコード信号生成範囲を記憶する記憶手段と、この記憶手段に記憶されている項目についてのデータが上記入力手段により入力されたとき、上記選択した項目が、これらに対応して入力されたデータを、上記選択した各項目に対応するバーコード信号範囲内で表されたバーコード信号を生成するバーコード信号生成手段と、この生成されたバーコード信号に基づいてバーコードをプリントするプリント手段と、を具備することを特徴とするプリンタ。」に相当する構成が記載されており、その点で本件発明と上記刊行物１記載の発明とは一致する。
　また、上記刊行物１記載の発明には、本件発明の記憶手段が、「入力手段により入力された上記項目を記憶する」とする点についての言及がなされておらず、この点で、本件発明と上記刊行物１記載の発明とは一応相違するが、上記刊行物１記載の発明において、項目の選択を入力手段により行うのであるから、それら選択した項目を記憶するとすることは当業者が適宜なし得る程度のことにすぎない。
　したがって、本件発明は、上記刊行物１記載の発明に基づいて当業者が容易に発明をすることができたものである。
　よって、本件発明の特許は、特許法第２９条第２項の規定に違反してなされたものであり、取り消されるべきものである。
【異議決定日】
平成１３年１月１０日（２００１．１．１０）
【訂正の要旨】
訂正の要旨
　ａ．特許第２９４５２０４号の明細書の特許請求の範囲の請求項１を、特許請求の範囲の減縮を目的として、削除する。
　ｂ．元の請求項２を明瞭でない記載の釈明を目的として、新たな請求項１とする。
　ｃ．その新たな請求項１中の「所望の項目を選択しこの選択した項目、その選択した項目についてのデータ及びその選択した項目ごとの」との記載を、特許請求の範囲の減縮を目的として、「所望の項目を
、複数の桁からなる１つのバーコードを構成するように複数選択し、これら
これら
これら
　ｄ．新たな請求項１中の「項目についてのデータが上記入力手段により入力されたときそのデータのうち上記バーコード信号生成範囲内のデータと対応するバーコード信号」との記載を、特許請求の範囲の減縮を目的として、「
各
上記選択した項目が、これらに対応して入力されたデータを、上記選択した各項目に対応するバーコード信号範囲内で表されたバーコード信号
　ｅ．訂正事項ａに伴い、訂正後の特許請求の範囲の記載と発明の詳細な説明の記載との整合をとるため、段落番号０００８の「第１の発明は」との記載を「本発明の参考技術は」と訂正する。
　ｆ．訂正事項ｂ、ｃ、ｄに伴い、訂正後の特許請求の範囲の記載と発明の詳細な説明の記載との整合をとるため、段落番号０００９の記載を、「本発明は、予め定めた複数種類の項目から所望の項目を、複数の桁からなる１つのバーコードを構成するように複数選択し、これら選択した項目、これら選択した項目についてのデータ及びこれら選択した項目ごとのバーコード信号生成範囲を入力するための入力手段と、この入力手段により入力された上記項目及びバーコード信号生成範囲を記憶する記憶手段と、この記憶手段に記憶されている各項目についてのデータが上記入力手段により入力されたとき、上記選択された各項目が、これらに対応して入力されたデータを、上記選択した各項目に対応する上記バーコード信号生成範囲内で表されたバーコード信号を生成するバーコード信号生成手段と、この生成されたバーコード信号に基づいてバーコードをプリントするプリント手段と、を具備することを特徴とするものである。」と訂正する。
　ｇ．訂正事項ａに伴い、訂正後の特許請求の範囲の記載と発明の詳細な説明の記載との整合をとるため、段落番号００１０の「第１の発明によると」を「本発明の参考技術によると」と訂正する。
　ｈ．訂正事項ｂ、ｃ、ｄに伴い、訂正後の特許請求の範囲の記載と発明の詳細な説明の記載との整合をとるため、段落番号００１１の「第２の発明によると」を「本発明によると」と訂正する。
　ｉ．訂正事項ａに伴い、訂正後の特許請求の範囲の記載と発明の詳細な説明の記載との整合をとるため、段落番号００２６の「第１の発明によると」との記載を「本発明によると」と訂正する。
　ｊ．訂正事項ｂに伴い、訂正後の特許請求の範囲の記載と発明の詳細な説明の記載との整合をとるため、段落番号００２７の「第２の発明によると、第１の発明の上記効果がある上に、」との記載を「さらに、」と訂正する。
（５４）【発明の名称】
プリンタ
（５７）【特許請求の範囲】
　【請求項１】　予め定めた複数種類の項目から所望の項目
を、複数の桁からなる１つのバーコードを構成するように複数選択し、これら
これら
これら
　この入力手段により入力された上記項目及びバーコード信号生成範囲を記憶する記憶手段と、
　この記憶手段に記憶されている各項目についてのデータが上記入力手段により入力されたとき
、上記選択された各項目が、これらに対応して入力されたデータを、上記選択した各項目に対応するバーコード信号範囲内で表された
　この生成されたバーコード信号に基づいてバーコードをプリントするプリント手段と、
を具備することを特徴とするプリンタ。
【発明の詳細な説明】
　【０００１】
　【産業上の利用分野】
　この発明は、特に工業用バーコードをプリントすることができるプリンタにおいて、バーコードの内容についての項目を任意に組み合わせて変更することができるプリンタに関する。
　【０００２】
　【従来の技術】
　従来の工業用バーコードをプリントすることができるプリンタにより、例えば図５に示すようにラベルに品名及びバーコード等をプリントさせるときは、品名と対応する品番、加工年月日及びネット重量値等を入力すればよい。なお、このラベルにプリントされるバーコードは、品番、加工年月日及びネット重量値のデータと対応する内容のものである。従って、図５に示す品番、加工年月日及びネット重量値の各データについて異なるデータを入力すると、その異なるデータと対応するバーコードをプリントさせることができる。
　【０００３】
　【発明が解決しようとする課題】
　しかし、上記従来のプリンタでは、ラベルにプリントするバーコードの内容をなすデータ項目（品番、加工年月日及びネット重量値）に例えば単価等の新たな項目を増加させることができるようにはなっていないし、例えば加工年月日等の所望の項目を削除させることができるようにもなっていない。
　【０００４】
　つまり、上記従来のプリンタは、プリントすることができるバーコードの桁の構成が固定されているのである。このバーコードの桁の構成が固定されていることについて図６を参照して説明する。このプリンタによりプリントできる工業用バーコードの桁数が例えば１３桁であるとして、左端から順に右側の桁数１〜４の４つの桁には例えば「１２３４」というような品番（品名が牛ロースと対応する品番）を表すバーコードがプリントされ、そして桁数の５〜１０の６つの桁には例えば「９１１２１０」というような加工年月日（１９９１年１２月１０日）を表すバーコードがプリントされ、更に、右端の桁数１１〜１３の３つの桁には例えば「１５６」というようなネット重量値（１５．６Ｋｇ）を表すバーコードがプリントされるとする。このように、１３桁からなるバーコードにおいて、桁の左端（先頭側）の品番の４桁、桁の中央の加工年月日の６桁及び右端（後側）のネット重量値の３桁を桁の構成といい、桁の構成が固定されているとは、この３つの項目数が固定されていると共に、各項目についての４桁、６桁及び３桁の構成が固定されていることをいう。
　【０００５】
　従って、もしバーコードの内容をなす項目、桁数を増減させる場合は、そのプリンタの動作を制御するプログラムを別の装置を使用して変更することができるが、非常に手間であるという問題がある。
　【０００６】
　また、工業用バーコードをプリントするプリンタを導入する場合は、所望の項目数および各項目の桁数と対応するバーコードをプリントすることができるプリンタを選択する必要があるし、もし要望する機能を有するプリンタがなければ、そのようなプリンタを特別に開発する必要があり、非常に費用がかかるという問題がある。
　【０００７】
　本発明は、従来のように別の装置を使用してプログラムを変更することなく、バーコードを構成する項目の増減をすることができ、そして項目ごとのバーコードの桁数を変更することができるプリンタを提供することを目的とする。
　【０００８】
　【課題を解決するための手段】
　
本発明の参考技術は
　【０００９】
　
本発明は、予め定めた複数種類の項目から所望の項目を、複数の桁からなる１つのバーコードを構成するように複数選択し、これら選択した項目、これら選択した項目についてのデータ及びこれら選択した項目ごとのバーコード信号生成範囲を入力するための入力手段と、この入力手段により入力された上記項目及びバーコード信号生成範囲を記憶する記憶手段と、この記憶手段に記憶されている各項目についてのデータが上記入力手段により入力されたとき、上記選択された各項目が、これらに対応して入力されたデータを、上記選択した各項目に対応するバーコード信号範囲内で表されたバーコード信号を生成するバーコード信号生成手段と、この生成されたバーコード信号に基づいてバーコードをプリントするプリント手段と、を
　【００１０】
　【作用】
　
本発明の参考技術によると
　【００１１】
　
本発明によると
　【００１２】
　【実施例】
　本発明の一実施例を図１乃至図６を参照して説明する。この実施例のプリンタはラベルプリンタであり、このラベルプリンタは電子秤（以下、単に秤という。）に取り付けられている。このラベルプリンタ付き秤は、物品を計量する前に、又は計量する際に、物品に関するデータを設定部７を操作してこのラベルプリンタに入力すると、この入力したデータ又はこのデータの一部と物品の計量値を表す文字、数字及び工業用バーコード（以下、単にバーコードという。）を図５に示すようにラベル１３にプリントすることができる。
　【００１３】
　このラベルプリンタ付き秤の電気的構成を図１に示すブロック図を参照して説明する。同図に示す１は秤の計量部であり、計量部１から出力されるアナログ計量信号はＡ／Ｄ変換器２によりデジタル計量信号に変換されて、このラベルプリンタ付き秤を制御する中央処理装置（以下、ＣＰＵ３という。）に入力する。そして、ＣＰＵ３、ＲＯＭ４、ＲＡＭ５、記憶部１１、記憶部１２及び時計１０は夫々相互に電気的に接続されている。また、スイッチ６、表示部８及びプリント部９は夫々Ｉ／Ｏを介して相互に電気的に接続されていると共に図１に示すようにＣＰＵ３等とも接続されている。
　【００１４】
　ＲＯＭ４は、このＣＰＵ３を動作させるためのプログラムを格納するメモリである。ＲＡＭ５は各種データを格納したり取り出すことのできるメモリである。
　【００１５】
　スイッチ６は、ラベルプリンタ付き秤のモードを使用モードとプログラムモードとに切り換えるためのものである。使用モードとは、物品を計量してその計量データ及び入力したデータ等をラベルにプリントさせるときのモードである。プログラムモードとは、本発明に係る機能を実行させるときのモードである。即ち、図４に示す項目から所望の項目番号を選択すると共に、同図に示す桁数以下の所望の桁数を選択して、バーコードの所望の桁構成を設定するときのモードである。なお、このバーコードの桁構成とは、例えば図６に示すように１３桁からなるバーコードにおいて、桁の左端（先頭側）の品番の４桁、桁の中央の加工年月日の６桁及び右端（後側）のネット重量値の３桁を桁の構成という。
　【００１６】
　設定部７は、各種データ及び設定値を入力するためのキーボードである。例えば、スイッチ６をプログラムモードにした状態で、項目番号及び桁数（バーコード信号生成範囲）等を入力することにより、ラベルにプリントするバーコードの桁構成を設定することができる。この設定部７が請求項１、２に記載の入力手段である。
　【００１７】
　表示部８は、風袋重量、計量値、物品の品名コード及び計量年月日等を表示する手段である。プリント部９は、ＲＡＭ５に記憶されているバーコード信号に基づいて、データ（文字、数字、バーコード等）を図５に示すようにラベル１３にプリントする手段であり、請求項１、２に記載のプリント手段である。時計１０は、年月日、時間のデータ信号をＣＰＵ３との間で受け渡しすることができる手段である。
　【００１８】
　記憶部１１は、品名とその品名コード、得意先名、単価、風袋重量等を記憶するメモリである。記憶部１２は、図４に示す項目番号、その各項目番号と対応する項目名及び設定することができる最大の桁数が記憶されている。そして、プログラムモードで設定したバーコードの桁構成（例えば図３に示す桁構成）も記憶される。この記憶部１２が請求項１、２に記載の記憶手段である。
　【００１９】
　ただし、図４に項目名と対応して記載されている桁数は、その項目の内容についてプリントすることができるバーコードの最大の桁数であり、この桁数以下の所望の桁数を桁構成として設定すれば、各項目について設定した各桁数からなるバーコードをプリントさせることができる。即ち、設定されている項目番号について、使用モードにおいて入力されたデータのうち下位の桁より取り出して、バーコード信号に変換してプリントさせることができる。これら各項目について設定する上記桁数が請求項２に記載のバーコード信号生成範囲である。つまり、バーコードの桁構成を例えば商品ごとに随時所望の桁構成に変更することができ、その変更した桁構成のバーコードを商品と対応する所定の種類のラベルにプリントさせることができる。そして、この実施例のプリンタにおいてバーコードの桁構成を変更することができる範囲は、図４に示す１〜６の項目番号のうちから１つの項目番号を選択し、バーコード信号生成範囲の桁数として１を選択して設定した場合がバーコードの桁数が最も小さくなり、１〜６の全ての項目番号を選択し、バーコード信号生成範囲の桁数を各項日ごとの最大の桁数を選択して設定した場合がバーコードの桁数が最も大きくなり、この間で桁構成を変更することができる。そして、物品を計量する前に、又は物品を計量する際に、各項目番号ごとのデータを入力すると共に、計量を行うと、各項目ごとにバーコード信号生成範囲内のバーコード信号がＣＰＵ３により生成され（ＣＰＵ３が請求項１、２に記載のバーコード信号生成手段の機能を備えている。）、このバーコード信号はＲＡＭ５に一旦記憶される。一方、計量信号についてもバーコード信号生成範囲内のバーコード信号がＣＰＵ３により生成されて、ＲＡＭ５に一旦記憶される。これらＲＡＭ５に記憶されたバーコード信号は、プリント部９に入力し、プリント部９によりバーコード、文字、数字等に変換されてプリントされる。
　【００２０】
　次に、図５に示すバーコードをプリントすることができるように、図３に示すバーコードの桁構成を設定する手順を図２のフローチャートに従って説明する。なお、図６に示すバーコードの各桁の組（各項目ごとの組）に対して左端から右端側に向かって順に、１、２、３のリンク番号を付して、各桁の組とリンク番号とを対応させている。つまり、リンク番号１、２、３が順に桁数１〜４、５〜１０、１１〜１３の組と対応する。まず、スイッチ６をプログラムモードにセットする。これにより、ＣＰＵ３がプログラムカウンタのカウント値Ｎを１に初期化する（ステップ１００）。そして、記憶部１２に記憶されている前回に使用したバーコードの桁構成のうちリンク番号Ｎ（＝１）の項目番号、その項目番号の項目名及びバーコード信号生成範囲をＣＰＵ３が読み出して表示部８に表示させる（ステップ１０２）。例えば、前回に使用したバーコードの桁構成のうちリンク番号１に記憶されている「項目番号；２」、「項目名；得意先コード」及び「バーコード信号生成範囲の桁数；５」を表示する。ただし、このときのリンク番号Ｎ（＝１）にいて項目番号が記憶されていないときは、「項目番号０；」、「バーコード信号生成範囲の桁数；０」を表示する。次に、項目番号、バーコード信号生成範囲を変更するか否かの判断を利用者に仰ぐ（ステップ１０４）。このとき、図３に示すようにリンク番号１について設定しようとする項目番号は１であり、桁数（バーコード信号生成範囲）は４であるから表示されている設定値を変更する必要がある。よって、変更するのでＹＥＳであり、利用は項目番号１とバーコード信号生成範囲の桁数３を設定する（ステップ１０６）。これでリンク番号Ｎ（＝１）のについての設定が終了する。そして、次にカウント値Ｎ（＝１）に１を順次加算して（ステップ１０８、１１０、１１２）、リンク番号２、３の項目番号、桁数を設定をすることができるように上記と同様のステップを繰り返す（ステップ１０２〜１１２）。このようにして、リンク番号１、２、３の項目番号及びバーコード信号生成範囲の桁数の設定が終了すると、次に、リンク番号４の項目番号及び桁数として夫々０を設定して、全てのリンク番号についての設定を終了する。即ち、ステップ１１０でＹＥＳであると、この設定した図３に示すバーコードの桁構成の内容を記憶部１２に記憶する（ステップ１１４）。なお、項目番号、桁数に０が設定されると、リンク番号０以前のリンク番号１、２、３の項目番号について入力されたデータをバーコード信号に変換することを指令する機能を果たす。
　【００２１】
　ただし、ステップ１０４において、表示されている項目番号、桁数を変更しないでそのままの数値を使用するときは、スッテプ１１０に進み、利用者は次のリンク番号の項目番号、桁数の設定を行うことができる。
　【００２２】
　このようにしてバーコードの桁構成の設定が終了した後に、物品の計量信号等を入力すると、図５に示すようにラベル１３に計量データ、各種データ及びそれらデータと対応するバーコードをプリントさせることができる。その手順は、まず、スイッチ６をプログラムモードから使用モードに切り換える。そして、物品を計量部１で計量する前に、又は物品を計量する際にデータを設定部７を介して入力すると共に計量を行うことにより、その物品の品名１４、品名コード１５、計量年月日１６、計量値１７、バーコード１８及びバーコード１８の内容を示すヒューマンコード１９を図５に示すようにラベル１３にプリントさせることができる。
　【００２３】
　上記実施例において、この発明のプリンタを電子秤に取り付けたが、電子秤に取り付けずに、計量データを含まないバーコードをプリントするプリンタとすることができる。
　【００２４】
　そして、本発明をラベルプリンタに適用したが、ラベル以外の用紙等にプリントするプリンタに適用することができる。
　【００２５】
　また、上記実施例では、項目番号及びバーコード信号生成範囲の桁数を変更することができるプリンタとしたが、バーコード信号生成範囲の桁数を変更することができないが、項目番号のみを変更することができるプリンタとすることができる。逆に、項目番号を変更することができないが、バーコード信号生成範囲の桁数を変更することができるプリンタとすることができる。
　【００２６】
　【発明の効果】
　
本発明
　【００２７】
　
さらに、
【図面の簡単な説明】
　【図１】
　この発明の一実施例に係るプリンタ付き秤の電気的構成を示すブロック図である。
　【図２】
　同実施例のプリンタ付き秤がプリントするバーコードの桁構成を設定する手順を示すフローチャートである。
　【図３】
　同実施例に係るバーコードの桁構成の一例を示す図である。
　【図４】
　同実施例のプリンタ付き秤に記憶されている項目名及びバーコード信号生成範囲の桁数を示す図である。
　【図５】
　同実施例のプリンタ付き秤によりバーコード等をプリントしたラベルを示す図である。
　【図６】
　同実施例に係るプリントされたバーコードの桁構成を示す図である。
　【符号の説明】
　３　ＣＰＵ
　７　設定部
　９　プリント部
　１２　記憶部