【事件の表示】
　平成　８年特許願第１５３５０１号「画像圧縮方法及び画像伸張方法」拒絶査定不服審判事件〔平成　９年１２月１２日出願公開、特開平　９−３２２１６２、請求項の数（５）〕について、次のとおり審決する。
【結　論】
　原査定を取り消す。
　本願の発明は、特許すべきものとする。
【理　由】
 １．経緯  
 （１）手続 
 　本願は、平成８年５月２４日の出願である。  
 　本件は、本願についてされた拒絶査定（平成１７年１２月１２日付け）を不服とする平成１８年１月１７日の請求であり、同年同日付けで手続補正書（明細書及び図面について請求の日から３０日以内にする補正）が提出された。  
 （２）査定  
 　原査定の理由は、概略、下記のとおりである。  
 　　　　　記（査定の理由）  
 　請求項１から請求項５までに係る発明は、下記刊行物に記載された各発明に基づいて当業者が容易に発明をすることができたものであるから、特許法第２９条第２項の規定により、特許を受けることができない。  
 　　　　　記  
 　刊行物１：特開昭５７−１２７３６４号公報  
 　刊行物２：特開平６−３３４８７９号公報 
 　  
 ２．補正の適合性  
 　平成１８年１月１７日付けの手続補正（本件補正）は、特許法第１７条の２第３項、第４項及び第５項（同項で準用する第１２６条第５項）の各規定に適合する。 
 　詳細は、以下のとおりである。 
 　 
 （１）補正の内容  
 　本件補正は、次のような補正事項を含むものである。 
 　（Ａ１）補正事項１ 
 　請求項１（補正前）について、 
 　「符号化を行う圧縮方法において」（補正前）とあるのを、 
 　「符号化を行うプリンタ、複写機用の画像圧縮方法において、」（補正後）と補正する。 
 　（Ａ２）補正事項２ 
 　請求項１（補正前）について、 
 　「更に前記ブロック内の画素が全て同じ値ではない場合の処理において、前記ブロックの階調情報を示す値が前記固定値と等しい場合は、前記階調情報を示す値を前記固定値以外の、多階調で表現された画素のとり得る値のうち黒を示す値としたこと」を追加する。
 　  
 （２）補正の適否  
 （２−１）補正の範囲（特許法第１７条の２第３項）  
 　上記各補正事項は、願書に最初に添付した明細書の段落0001，段落0016の記載に基づくものであり、願書に最初に添付した明細書及び図面に記載した事項の範囲内においてする補正である。  
 　  
 （２−２）補正の目的（第１７条の２第４項）  
 　(i)上記各補正事項は、特許請求の範囲についてする補正である。  
 　(ii)請求項１について
　補正事項（Ａ１）は、請求項１（補正前）に記載のあった「符号化を行う圧縮方法」の用途を具体的に限定するものであり、また、補正事項（Ａ２）は、請求項１（補正前）に記載のあった「前記ブロック内の画素が全て同じ値ではない場合の処理」の内容を具体的に限定するものであり、補正の前後において、産業上の利用分野及び解決しようとする課題は同一である。
　(iii)請求項２から請求項５について
　いずれも請求項１を引用しているが、上記(ii)でした補正事項（Ａ１）（Ａ２）に関する検討は、請求項２から請求項５についても該当するから、請求項２から請求項５についても、補正の前後において、産業上の利用分野及び解決しようとする課題は同一である。
　(iv)以上のことから、本件補正は、特許請求の範囲の減縮に該当する。  
 　  
 （２−３）独立特許要件（第１７条の２第５項）  
 　補正事項（Ａ１）および（Ａ２）は、請求項１から請求項５までについて、特許請求の範囲の減縮を目的とする補正であるので、以下、その独立特許要件について検討する。  
 　（ａ）補正後発明  
 　補正後の請求項１から請求項５までに係る発明（まとめて補正後各発明という）は、下記のとおりである。  
 　　　　　記（補正後各発明）  
　【請求項１】　各画素が多階調で表現された画像の複数画素を１つのブロックとし、前記ブロック内の画素が全て同じ値ではない場合の処理またはこの処理とは異なる例外処理に基づいて符号化を行うプリンタ、複写機用の画像圧縮方法において、前記例外処理を施したことを示す固定値として前記多階調で表現された画素のとり得る値の一部を割り当て、かつ前記固定値を多階調で表現された画素のとり得る値のうち黒を示す値とし、更に前記ブロック内の画素が全て同じ値ではない場合の処理において、前記ブロックの階調情報を示す値が前記固定値と等しい場合は、前記階調情報を示す値を前記固定値以外の、多階調で表現された画素のとり得る値のうち黒を示す値としたことを特徴とする画像圧縮方法。
　【請求項２】　前記ブロック内の画素が全て同じ値ではない場合の処理は、前記ブロック内の全画素の平均値に基づいて画素を２群に分け、各群の画素の値の平均値を示す階調情報を生成し、それぞれの画素の値と前記ブロック内の全画素の平均値との比較結果に基づき画素配列パターンを生成し、前記階調情報と前記画素配列パターンよって当該ブロックのブロック符号を構成するものであり、前記例外処理は、前記ブロック内の全画素の値が等しい場合において、前記例外処理を示す固定値及び前記ブロック内の画素の値を示す代表値のみで当該ブロックのブロック符号を構成するものであることを特徴とする請求項１記載の画像圧縮方法。
　【請求項３】　前記ブロック内の画素が全て同じ値ではない場合の処理は、前記ブロック内の全画素の平均値に基づいて画素を２群に分け、各群の画素の値の平均値を示す階調情報を生成し、それぞれの画素の値と前記ブロック内の全画素の平均値との比較結果に基づき画素配列パターンを生成し、前記階調情報と前記画素配列パターンによって当該ブロックのブロック符号を構成するものであり、前記例外処理は、前記ブロック内の全画素の値が等しく、その値が１ブロック範囲に限らず連続する場合において、前記例外処理を示す固定値、前記ブロック内の画素の値を示す代表値及び同一画素値が連続する長さとによりブロック符号を構成するものであることを特徴とする請求項１記載の画像圧縮方法。
　【請求項４】　請求項２の例外処理を含んだブロック符号を判別して伸張する画像伸張方法であって、前記例外処理を示す固定値を有するブロック符号には、前記代表値をそのブロックの全ての画素に当てはめるとともに、その他のブロック符号には前記画素配列パターンに基づいて前記階調情報を当てはめることを特徴とする画像伸張方法。
　【請求項５】　請求項３の例外処理を含んだブロック符号を判別して伸張する画像伸張方法であって、前記例外処理を示す固定値を有するブロック符号には、前記同一画素値が連続する長さに相当するブロックの全画素に前記代表値を当てはめるとともに、その他のブロック符号には画素配列パターンに基づいて前記階調情報を当てはめることを特徴とする画像伸張方法。
 　 
 　（ｂ）査定の理由
 　（ｂ１）主要構成 
 　査定で引用された各刊行物のいずれにも、補正後各発明が備える下記の主要構成（便宜上構成部分Ａ１と構成部分Ａ２に分ける）は記載されていない。また、各刊行物を組み合わせても、同主要構成を導くことはできない。 
 　　　　　記（補正後各発明が備える主要構成）  
　「例外処理を施したことを示す固定値」を「黒を示す値とし」（「構成部分Ａ１」という）、かつ、
　「前記ブロック内の画素が全て同じ値ではない場合の処理において、前記ブロックの階調情報を示す値が前記固定値と等しい場合は、前記階調情報を示す値を前記固定値以外の、多階調で表現された画素のとり得る値のうち黒を示す値とした」（「構成部分Ａ２」という）
　こと。
　
 　そして、補正後各発明は、上記主要構成を備えることにより、本願明細書に記載された「画像のデータの１ブロック内のデータが全て等しい場合には、１つの代表値と例外処理を示す固定値で表すことで、画像データにおいて圧縮率の高い画像圧縮方法を提供できる。」（明細書段落0020前半）に加え、特に、「この固定値として視覚上見分けがつきにくい値を使用したため、画像圧縮を施した結果がブロック間で視覚上見分けがつきにくくなる。」（明細書段落0020後半）、「これにより伸張する場合にはａ０＝１は必ず例外処理を示す固定値を意味することになる。」（段落0016）等の効果を奏するものと認められる。
　すなわち、ブロックが全て同じ値でない場合の処理において、固定値に等しい階調情報を固定値以外の値に変更しても、固定値も変更後の値も共に階調中において黒を示すものであり、その差は視覚上見分けがつきにくくなる、
固定値は必ず例外処理を示すことになるから伸張時の例外処理の特定が簡単であるという効果を奏することも明らかである。
　
 　以上によれば、補正後各発明は、査定で引用された各刊行物に記載された発明に基づいて当業者が容易に発明をすることができたものであるとすることはできない。 
 　 
 　（ｂ２）引用刊行物の記載等 
 　各刊行物の記載について見ておく。 
　
 　〈刊行物１（特開昭５７−１２７３６４号公報)〉 
 　刊行物１には、「中間調ファクシミリ信号処理方式」に関し、以下の事項が記載されている。 
 　「中間調を含む画信号を精細性を保ち符号化する方式としてブロック符号化方式が知られている。これは一辺Ｎ個の画素から成る正方領域（ブロック）を処理単位とし、ブロック内の近傍画素間の相関の強さを利用して、ブロック毎に２つの階調情報（ p１，ｐ２）でブロック内の画素の階調を表現する。また精細性を保存するため、ｐ１・ｐ２のうちのいずれの階調を各画素に与えるかの情報（画素情報φｉｊ)を付加する。符号化前後の各画素の階調をそれぞれａｉｊ，ｂｉｊとするとブロック符号化方式は次式で定義される。
 　ここでｐ０はブロック内の平均階調（ｐ０＝Σａｉｊ/N２)である。ｐ０より淡い階調を持つ画素数をＮ１（Ｎ１ ＝ Σφｉｊ)、濃いものの数をＮ２（＝Σφｉｊ）とするとｐ１，　ｐ２はそれぞれ　
　　　　ｐ１＝Σａｉｊ/Ｎ１ （ij＜ｐ０）
　　　　ｐ２＝Σａｉｊ /Ｎ２（ij≧ｐ０）
で与えられる。Ｎ＝４の場合の例を１図に示す。」（１頁右下欄１１行〜２頁左上欄９行）
　
　「一辺Ｎ画素のブロックにおいて階調情報ｐ１ ，ｐ２ 、画素情報φｉｊを求める方法は前記ブロック符号化方式と同様である。ただしその際次の処理を行う。なお以下の説明においては“１”を黒信号、“０”を白信号として取り扱うこととする。　　　　
　(1)画素情報において“０”の出現を多くするために(2)式とｐ１ ｐ２を次のように定義しなおす。　
　(2)Ｎ２＝０、すなわちブロック内の全画素の階調が等しい場合は階調情報を２つ用いる必要がないので、そのブロックの階調情報はｐ０のみとし画素情報は全て“０”とする。」（２頁右上欄１０行〜同頁左下欄４行）
　
　「(5)　上記(1)〜(4)以外の場合、すなわちＮ１≧ｎ、かつＮ２≧ｎ、かつ、｜ｐ１−ｐ２｜≧ｍの場合のみ階調情報をｐ１ ，ｐ２ 、画素情報φｉｊ（全て“０”ではない）とする。(1)〜(4)の処理により画素情報の“１”は画面の真に精細性が要求される部分に集中され、単調変化の部分は“０”で表わされる。また階調情報については不必要な階調情報が削除される。なお１つの階調情報で表わされるブロックか、２つの階調情報が必要をブロックかは適当なフラグを付加することで区別することが可能である。第２図は１つの階調情報を持つブロックを“０”、２つの階調情報を持つブロックを“１”のフラグでそれぞれ区別したＮ＝４、階調数１６の得合の例を示す。」（２頁左下欄１６行〜同頁右下欄８行）
　
 　上記記載によれば、刊行物１には、
　中間調（多階調）画像情報をブロックに分割して符号化するブロック符号化において、ブロック内の画素値が全て同じ値である場合の処理（本願発明の「例外処理」に相当する）か、ブロック内の画素が全て同じ値ではない場合の処理かの、符号復号処理の場合分けの制御情報としてフラグ（１ビット）を用い、前者に対しフラグとして”１”を割り当てることが記載されている。
　しかし、上記フラグは多階調で表現された画素のとり得る値ではない。
　例外処理を施したことを示す固定値として前記多階調で表現された画素のとり得る値の一部を割り当てることについても、ブロック内の画素値が全て同じ値ではない場合の処理に割り当てる値が上記固定値と等しい場合はその固定値以外の黒を示す値とすることについて、記載も示唆もされていない。
　
 　〈刊行物２（特開平６−３３４８７９号公報）〉 
 　刊行物２には、「符号化装置」に関し、以下の事項が記載されている。 
　「【００１２】
【作用】本発明による符号化装置は，多値の画像情報をブロックに分割してブロック毎に符号化する際，ブロック内が１値あるいは２値で構成されているとき，従来のように決まった符号データを構成するのではなく，ブロック内における画素値の構成情報に応じて，符号データの構成をブロック内の代表値を整数で割った際の余りの数により切り換え，さらにブロック内量子化値構成パターンのコード化，複数ブロックの連結符号化を実行して，無駄な符号データを減少させることにより，符号長を増すことなく，効率的な圧縮を可能にする。」（段落0012）
　「【００２１】この際，前記の符号データ構成であることを示すために，ＬＡを整数３で割ったとき余りが０になるようにＬＡを変更する（Ｓ３０９）。図７に，この場合における符号データ構成を示す。その後，第１バイトをＬＡ，第２バイトをｉとして符号データを構成し，画像メモリ１０５に格納し（Ｓ３１０），カウンタをリセット（ｉ＝０）する（Ｓ３１１）。
【００２２】一方，上記ステップＳ３０３において，ブロック内がすべて同じ画素値ではないと判断した場合には，図４において，まず，ブロック内が画素値０と２５５の２値により構成されているか否かを判断し（Ｓ３１２，Ｓ３１３），ブロック内が画素値０と２５５の２値で構成されていると判断した場合には，ＬＡを３で割ったとき余りが１になる（ＬＡ＝１２７）ようにする（Ｓ３１４）。次に，ブロック内の画素値を２値化する（Ｓ３１５）。そして，第１バイトをＬＡ，第２，第３バイトを２値化したブロック内における全画素値として符号データを構成し，画像メモリ１０５に格納する（Ｓ３１６）。図８に，この場合における符号データ構成を示す。
【００２３】次に，上記画素値構成以外の処理について説明する。上記ステップＳ３１２および３１３において，キャッシュメモリ２０４にあるブロック内におけるデータがすべて同じ画素値あるいは０と２５５の２値により構成されていないと判断した場合は，ＣＰＵ２０１は，最大値Ｌmax と最小値Ｌmin との間を４分割した一番上と下の部分に属する画素値の平均値Ｑ１，Ｑ２を求める（Ｓ３１９，Ｓ３２０）。その後，Ｑ１，Ｑ２の平均値と差をそれぞれブロック内における平均値ＬＡ，階調幅指標ＬＤとして算出する（Ｓ３２１）。さらに，ブロック内におけるデータがすべて同じ画素値あるいは０と２５５の２値で構成されていないことを示すために，ＬＡを整数３で割ったとき余りが２になるようにＬＡを変更する（Ｓ３２２）。」（段落0021〜0023） 
 　上記記載によれば、刊行物２には、
　多値画像情報をブロックに分割して各ブロックの符号データを構成する際に、ブロック内の画素値が全て同じ値である場合の処理（本願発明の「例外処理」に相当する）を施したことを示すのに、画素平均値ＬＡを整数３で割ったとき余りが０になるようにＬＡを変更すること、ブロック内の画素値が全て同じ値ではない場合の処理を施したことを示すのに、画素平均値ＬＡを整数３で割ったとき余りが１または２（０以外）になるようにＬＡを変更すること、
　すなわち、ブロック内の画素値が全て同じ値である場合の例外処理を施したことを示す値として平均画素値の直近の３で割り切れる値（この値が多階調で表現された画素のとり得る値の一部であることは明らかである。）を割り当てること、ブロック内の画素値が全て同じ値ではない場合の処理においては、階調情報として平均画素値の直近の３で割り切れない値（上記３で割り切れる値とは異なる値）を割り当てること、が記載されているといえる。
　しかし、このことは、階調情報（平均画素値）自体を、常に階調そのものを示すと共に符号復号処理の場合分けの制御情報（＝階調情報を３で割った余り）としても兼用することを意味しているのであるから、これを「固定値」とすることは、刊行物記載の技術思想に反することになる。（固定値とすれば、階調を復号できなくなる。）
　例外処理に割り当てる値が「固定」の値であり、かつ「黒を示す値」であること、 ブロック内の画素値が全て同じ値ではない場合の処理に割り当てる値が上記「固定」の値と等しい場合は、その「固定」の値以外の「黒を示す値」とすることは、記載も示唆もされていない。
　
 　〈まとめ〉 
 　以上のとおり、刊行物１，刊行物２は、いずれも、補正後各発明のように、例外処理を施したことを示す固定値を黒を示す値とするものでもなく、ブロック内の画素が全て同じ値ではない場合の処理において、前記ブロックの階調情報を示す値が前記固定値と等しい場合は、前記階調情報を示す値を前記固定値以外の黒を示す値とするものではなく、上記主要構成を示唆するものではない。 
 　 
　（ｃ）前置審査 
　前置審査報告書は、「例外処理を施したことを示す固定値を多階調で表現された画素のとり得る値から選択する技術は、引用文献２に開示されており、例外処理を施したことを示す固定値を黒とすることは、当業者が適宜なし得る設計的な技術事項に過ぎない。階調情報を示す値が前記固定値と等しい場合は、前記階調情報を示す値を前記固定値以外の、多階調で表現された画素のとり得る値にすることも記載されており、その値を黒を示す値とすることも当然のことに過ぎない。」と報告するので、これについて以下に検討する。 
　
　補正後発明は、（ブロック内の画素が全て同じ値である場合の）例外処理を施したことを示す固定値を、多階調で表現された画素のとり得る値の一部である黒を示す値としている（上記構成部分Ａ）。この固定値は、ブロック内の画素が全て同じ値である場合の例外処理を施したことを示す情報であり、符号復号処理の場合分けの制御情報として使用するものであり、階調情報としては使用しないものである。であるからこそ、「固定値」とし得るものである。そして、制御情報である限りにおいては、制御情報としては（ビット長や配置位置等は重要ともいい得るが）その値自体に（階調等の）特別な意味はなく、したがって、その値は任意に設計し得るものといいえる。
　
　しかし、補正後各発明においては、上記構成部分Ａ１に加えて上記構成部分Ａ２としている。すなわち、前記ブロック内の画素が全て同じ値ではない場合の処理において、前記ブロックの階調情報を示す値が前記固定値と等しい場合は、前記階調情報を示す値を前記固定値以外の、多階調で表現された画素のとり得る値のうち黒を示す値としている。これは、ブロック内の画素が全て同じ値ではない場合の処理を施した場合は、上記例外処理の場合とは異なり、このことを示す制御情報を割り当てないことを意味していることは明らかである。なぜなら、刊行物１のように同情報を割り当てるのであれば、ブロックの階調情報を示す値が前記固定値と等しい場合に、前記階調情報を示す値を前記固定値以外の、多階調で表現された画素のとり得る値のうち黒を示す値に変更する必要が全くないからである。
　
　言い換えれば、補正後各発明は、符号復号処理を、ブロック内の画素が全て同じ値ではない場合の処理と、この処理とは異なる（ブロック内の画素が全て同じ値である場合の）例外処理との２種類に分け、かつ、前者にはその場合分けを示す制御情報を割り当てず、後者にのみその場合分けを示す制御情報を割り当てるようにすること（以下、「事項Ｂ」という）を前提とし、そのようにしても復号時に前者の場合であることを区別し得るようにするため、前者の場合の階調情報のうちの特定の一値を固定値として階調を示す情報としてではなく前者の場合の処理であることを意味する制御情報として専ら使用することとしたものであり、その場合、その「一値」は前者の場合の階調を示す情報として使用できないから復号時階調スキップとなることは避け得ないことに鑑み、階調スキップが視覚上見分けがつきにくくなる「黒を示す値」としたものである。
　
　これに対し、刊行物１のものは、ブロック内の画素が全て同じ値ではない場合の処理と、この処理とは異なる（ブロック内の画素が全て同じ値である場合の）例外処理の両方の場合に、その場合分けを示す制御情報をそれぞれの場合に対応する異なる固定値を割り当てるものであり、刊行物２のものは、その両方共に、専用の制御情報を与えず階調情報を制御情報と兼用させたもので固定値とし得ないものであって、いずれのものも、補正後各発明の前提となる上記事項Ｂを示唆するものではなく、補正後各発明の上記主要構成を示唆するものでもない。
　
　したがって、刊行物１または２記載の上記技術事項から直ちに、補正後各発明の上記主要構成を想起されるとはいえず、また上記主要構成を確たる根拠なく設計事項であるとすることもできない。
　
　（ｄ）その他の理由 
 　また、他に、補正後各発明が特許出願の際独立して特許を受けることができないとする理由を発見しない。 
　
　（ｅ）小括（独立特許要件）  
 　以上、補正後各発明は、特許出願の際独立して特許を受けることができるものである。 
 　 
 （２−４）まとめ（適否）  
 　以上、本件補正は、上記各規定に適合する。  
 　 
 ３．本願発明  
 　本願の請求項１から請求項５までに係る発明は、本願明細書及び図面（平成１７年７月２８日付け，平成１７年１１月１日付け，および平成１８年１月１７日付けの各手続補正書により補正された明細書及び図面）の記載からみて、それぞれ、その特許請求の範囲の請求項１から請求項５までに記載した事項により特定されるとおりのものである（上記補正後各発明と同じ、以下、本願各発明という）。  
 　 
 ４．査定の検討  
 　本願各発明は、補正後各発明の独立特許要件についてした上記判断での理由と同じ理由により、査定で引用された各刊行物に記載された発明に基づいて当業者が容易に発明をすることができたものであるとすることはできない。  
 　 
 ５．むすび  
 　以上のとおりであるから、本願の請求項１から請求項５までに係る発明が刊行物１および刊行物２に記載された発明に基づいて当業者が容易に発明をすることができたものであるという原査定の理由によっては本願を拒絶することはできない。  
 　また、他に、本願を拒絶すべき理由を発見しない。  
 　よって、結論のとおり審決する。