【事件の表示】
　平成　５年特許願第２０９９２４号「デジタル像符牒の処理方法及びシステム」拒絶査定不服審判事件〔平成　６年１２月１３日出願公開、特開平　６−３４３１２８〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
１．手続きの経緯
　本願は、平成５年８月２日（パリ条約による優先権主張１９９２年７月３１日）の出願であって、平成１７年９月２２日付けで拒絶査定がされ、これに対して平成１７年１２月２６日に拒絶査定不服審判が請求されたものである。
　
２．本願発明
　本願の特許請求の範囲の請求項１に係る発明（以下、「本願発明」という。）は、平成１７年９月１日付けの手続補正書により補正された特許請求の範囲の請求項１に記載された次のとおりのものである。
　
　「【請求項１】　符牒が実質的に分からないようにデジタル像にＮビットの符牒を埋め込む方法であって、Ｎは少なくとも１であり、デジタル像は、各々２進値を有するデジタルデータ値より成り、上記方法は、
　あるデジタル像データの値を増加し、そして
　他のデジタル像データの値を減少する、
という段階を含み、これら段階は、Ｎ個より多いデジタル像データの値を変化させ、上記符牒の少なくとも一部分を冗長に埋め込んでいることを特徴とする方法。」
　
３．引用例
　原審が拒絶の理由に引用した「C.S.Xydeas,B.Kostic,R.Steele,Embedding data into pictures by modulo masking,IEEE Tran.,Vol.COM-32,No.1,pp.56-69,1984」（以下、「引用例１」という。）には、図面と共に次の各記載がある。
　
（ア）「II.DATA EMBEDDING SCHEMES
　The video signal, band limited to fc Hz,is sampled at a rate fs2fc, and uniformly quantized by an 8-bit quantizer to yield a sequence of luminance samples. Data are then embedded into this sequence, subject to ciriteria to be described. The combined picture and data multilevel samples are then converted into a continuous analog signal by an interpolating filter which also band limits this signal to fc.
  In this section, we describe the data embedding and extraction algorithms of three different schemes, which we simply refer to as System 1,2,and 3. Later in Section IV we show that these schemes have different performance in terms of transmitted bit rate, robustness to transmission errors, and quality of recovered images.
 
A.System 1
  Commencing with the first three pels on the first scan line having luminance levels x1,x2, and x3, where the subscripts specify the pel location,we form
 　　
  A1=((x1-x2)2+(x2-x3)2)/2　　　　　　　　　　　　　　　　　　(1)
 
The parameter A1 may be considered as a measure of  local picture activity,and if 
   
  A1＜Ta,1;       data embedded　　　　　　　　　　　　　　　　(2)
 
where Ta,1 is a system threshold,we consider that the block of N=3 pels has a sufficiently low activity for it to support one bit of data. Prior to data insertion we modify the value of x2 to 
 　
  x2^=(x1+x2+x3)/3　　　　　　　　　　　　　　　　　　　　　　(3)
 　
and then insert data into the block of three pels by either modulo masking scrambling the luminance level of x2^, or by a similar scrambling technique,depending on whether the data are a logical 1 or 0,respectively.
  We note at this juncture that our representation of modulo addition is
 
  u=v+w mod z 　　　　　　　　　　　　　　　　　　　　　　　(4)
which means v is added to w,modulo z,to give a number u;and we define 
 
　v=u-w mod z　　　　　　　　　　　　　　　　　　　　　　　　(5)
 
to be the modulo inverse addition enabling v to be recovered from u knowing w.
  The data are embedded into the block of pels by scrambling the luminance level 
x
 
　
x
　
x
　
x
 
Therefore, if a logical 1 is present, the change in luminance level is 128, whereas if a logical 0 is to be transmitted, the luminance level undergoes the smaller change of 70 quantized levels. We will show in Section IV that by these two scrambling strategies the receiver is able to differentiate the absence or presence of data, and if data are present, whether they are a logical 1 or a logical 0. We do not claim that the luminance changes of 128 and 70 quantized levels are optimum, but they do enable good results to be achieved, both in terms of zero bit error rate and recovered picture quality for the six pictures used in our experiments.
  Thus, when data are embedded into the first block of pels, the center pel is initially smoothed to x2^, and then significantly changed to 
x
 
  ST=x1,
x
 
  Should the local activity of the luminance levels x1,x2,x3 be excessive,i.e.,
 
  A1≧Ta,1;　　data not embedded, 　　　　　　　　　　　　　　　　(8)
 
no data are transmitted. However,to assist the receiver in its task of deciding if the block of pels contains data, we lower the activity A1 of this block by altering the center pel to x2^ using(3), and formulate the output sequence
  
  ST=x1,x2^,x3 　　　　　　　　　　　　　　　　　　　　　　　　　(9)
  
  Summarizing, when the activity factor A1 is below the threshold Ta,1,we permit one bit of  data to be embedded into the block of three pels. This results in an increase in the activity factor of the output sequence ST. However, when A1 is too high, no data are inserted into the pels, and the activity of the output sequense ST is lowered by smoothing x2 according to (3). Thus,the center pel x2 is always changed,either by luminance averaging followed by scrambling [see(3) and (6)], or only by luminance averaging.
  Having processed the block of the first three pels on the first scan line, we operate on the next block of three pels on the same line. The procedure continues until every block of three pels on the first line has been examined and data have been inserted where the criteria permit. The second scan line in the picture is next processed in an identical way to that of the first line, and this data embedding technique continues on subsequent lines until data are embedded,where allowable,in the entire frame. The multilevel samples are then converted into a continuous analog signal, band limited to fc, by an interpolating filter.
  The transmitted bit rate TBR of the embedded data in the analog video signal is a variable, and for television the TBR has a maximum of one Nth of the pels per frame multiplied by the number of frames per second, and TBR has a minimum of zero, viz.,
 
  0≦TBR≦ｆFM1M2/N　　　　　　　　　　　　　　　　　　　　(10)
　
where fF is the frame rate, M1 is the number of pels per line and is assumed to be an integer multiple of N, M2 is the number of lines/frame, and N=3. In the case of a single frame,fF is unity, and TBR becomes the number of bits in the frame.
   1) The Receiver: The continuous combined picture and data signal is sampled at fs Hz to yield the received sequence.
From this sequence
 
  SR=x1',x2',x3' 　　　　　　　　　　　　　　　　　　　　　　　　(11)
 
where a prime above the symbol implies its presence at the receiver
 
  λ2=(x1'+x3')/2　　　　　　　　　　　　　　　　　　　　　　　(12)
 
is formed. A distance measure 
 
  D=|x2'-λ2|　　　　　　   　　　　　　　　　　　　　　　　　　(13)
 
is made, and compared with two distance thresholds Td,1 and Td,2. If 
  
  D≦Td,1;　　no data present,　　　　　　　　　　　　　　　　　(14)
  
it is concluded that no data are present,i.e.,x2' is considered to be the receiver version of x2^ given by (3). From(3), the original intensity of the center pels was
 
  x2=3x2^-x1-x3  
 
and consequently the luminance of the recovered pel at the receiver is formulated as
 
  X2=3x2'-x1'-x3'　　　　　　　　　　　　　　　　　　　　　　　　(15)
 
The regenerated luminance sequence of pels for the first block on the first scan line is,therefore,
 
  L1,1=x1',X2,x3'.　　　　　　　　　　　　　　　　　　　　　　　(16)
 
 whenever inequality (14) is inapplicable, we test D against Td,2,viz.,
  
  D＞Td,2;　　data of logical 1　　　　　　　　　　　　　　　　　(17)
　   
and if D does exceed this high threshold where 
 
  Td2＞Td1 
　
we conclude that the original x2 had experienced a modulo 256 addition with the introduced level 128, and x2' must therefore be supporting data of logical 1. Consequently,x2' must be descrambled [see(5)] to give
 
  X2'=x2'- 128 mod 256 　　　　　　　　　　　　　　　　　　　　(18)
                                     
i.e., 128 modulo 256 subsracted from x2'. The value of X2' is further smoothed according  to 
 
  X2=(x1'+X2'+x3')/3　　　　　　　　　　　　　　　　　　　　　　(19)
 
and the regenerated sequence of pels is given by (16), where X2 is determined using (19). If inequalities (14) and (17) have not been satisfied, D must be confined to 
 
  Td,1≦D≦Td,2 　　　;data of logical 0　　　　　　　　　　　　(20)
 
and we deem that data have been transmitted of logical 0, and to descramble x2' we proceed as follows. We know that the transmitter either added or subtracted 70 from x2 [see(6)] and arbitrarily assume that 70 was subtracted. Consequently, we set
 
  X2'=x2'+70
 
and formulate a new distance measure
 
  D1'=|X2'-λ2|.
 
If this X2' is correct, the distance measure D1' will be small, and if we repeat the no data test of (14), which in this case is 
 
  D1'≦Td,1 
　
then we know that our X2'level is correct. Should D1' exceed Td,1, we know that our original addition of 70 to x2' was wrong, in which case
 
  X2'=x2'-70
 
Thus,
 
  X2'=x2'+70　　　if |X2'-λ2|≦Td,1 　　　　　　　　　　　　　　(21)
  X2'=x2'-70　　　if |X2'-λ2|＞Td,1　
　
The luminance level X2' is then smoothed according to (19) to yield X2, and it is this value of X2 that appears in the regenerated sequence of pels specified by (16).
 
  Having processed the first block of pels on the first scan line, we proceed to examine subsequent blocks on the same line, and then on the next line, and so on, until the entire frame has been scrutinized. By this procedure the data are removed from the frame and the luminance levels of the middle pels in each block are appropriately modified to be in close agreement with their original values.
 
  2)Postfiltering: The sequence of output pels for the first and second blocks is given by (16) and
  
  L2,1=x4',X5,x6' 　　　　　　　　　　　　　　　　　　　　　　　(22)
 
respectively, where X5 is the modified value of the received pel x5'. The value of X5 is found in a similar way to that of X2; see (15),(19), and (21), where subscript 2 is replaced by 5. It was found experimentally that the effect of cahnnel dispersion on a block of pels, whose center pel had been subjected to modulo masking scrambling as a means of data insertion, was to cause distortion in neighbouring pels. The greatest distortion was inflicted on the last pel in the block, as it immediately followed the scrambled pel whose luminance level had been significantly altered by the modulo addition. Thus,for the first block of data, x3' contains an error far greater than the error in the next pel x4' belonging to the second block. The luminance errors in the picture are therefore reduced by replacing the luminance level of the pel at the end of the blocks by an average luminance value computed using the last two pels in the previous block and the first pel in the current block. This procedure is only applied if the subsequent block is also used to convey data. Thus, if the first three blocks are employed as a data carrier, x3' and x6' are smoothed to 
 
  X3=(X2+x3'+x4')/3　　　　　　　　　　　　　　　　　　　　　　(23)
 
  and 
 
  X6=(X5+x6'+x7')/3　　　　　　　　　　　　　　　　　　　　　　(24)
 
where we observed that the postfiltering is performed across the blocks. Finally, an interpolating filter provides the continuous picture signal,band limited to fc Hz, for display on the picture monitor.」（第５６頁右欄〜第５８頁右欄）
　なお、表記の都合上、ある数を法とする加算及び減算の記号は、通常の加算及び減算の記号を採用した。そして、アッパーラインはアンダーラインとした。
　
　上記（ア）の翻訳は、概ね次のようになる。
　「II.データ埋め込みの概要
　バンド幅fc（Hz）の映像信号は、サンプリング周期ｆｓ（＞２fc）でサンプルされ、８ビット量子化器で一様に量子化され、輝度信号のサンプル系列となる。そして、データは、これから記述する基準にしたがって、このサンプル系列に埋め込まれる。多階調サンプル信号である画像信号とデータとは互いに結合され、その後バンド幅fcの内挿フィルターを介して連続アナログ信号に変換される。
　この第II節において、データ埋め込みとその抽出（埋め込まれたデータの取り出し）のアルゴリズムを３つの設計案として述べる。以後、前記３つの設計案を、簡単のためにシステム１，２，３と呼ぶ。後に、第IV節において、受信速度、転送エラー率、復元品質の異なるこれらの３つの設計案を具体的に示すことになる。
　
A.システム１
　最初の走査ライン上の輝度信号の階調レベルがx1,x2,x3である最初の３つの画素から処理が開始される。添え字１，２，３はそれぞれの画素の位置を特定するためのものである。先ず、パラメータA1にを定義する、次の式を作る。
　
　A1=((x1-x2)2+(x2-x3)2)/2 　　　　　　　　　　　　　　　　　　　(1)
　
この式において、パラメータA1は、局所的な画像信号の活性を示すためのものである。もし、パラメータA1が、次に示される条件
　
　A1＜Ta,1;       data embedded　　　　　　　　　　　　　　　　　(2)
　
を満たすならば、この３画素から成るブロックは、１ビットのデータを埋め込むために充分低い活性を有しているから、画像信号にデータを埋め込むことができる。この式において、Ta,1はシステムの閾値である。データを埋め込む前に、ブロックの真ん中の画素２の輝度値x2を次の式
　
　x2^=(x1+x2+x3)/3　　　　　　　　　　　　　　　　　　　　　　(3)
  
に従って、x2^に変換しなければならない。その後、ある数を法とするスクランブル法又は同様な手法により、埋め込むべきデータが論理値１であるか論理値０であるかにしたがい各々の場合について個別に、３画素から成るブロックに、データを挿入つまり埋め込まなければならない。
　ここで、ある数を法とする加法の記法について説明する。次の合同式
　
　u=v+w mod z　　　　　　　　　　　　　　　　　　　　　　　(4)
　
は、数zを法として、数vに数wを加算して数uを得る式である。
　次の合同式
　
　v=u-w mod z　　　　　　　　　　　     　　　　　　　　　　　(5)
                                　
は、数zを法とする加算の逆算すなわち減算を定義する式である。この定義式は、数wを知って既知のuから未知のvを求めるための式である。
  さて、データは、輝度値レベル
x
　
　
x
　
x
　
x
 
に従って、３画素から成るブロックに埋め込まれる。それ故、データの論理値が１である場合、輝度値レベルの変化は１２８になる。しかるに、論理値０のデータが埋め込まれて伝送される場合には、輝度値レベルの変化は量子化レベル７０より小さい変化となる。後に第４節において、受信側が、上記(4)及び(5)式に示される２つのスクランブル技法により、データの有無すなわち埋め込みの有無を判別でき、かつデータがある場合つまりデータが埋め込まれている時、そのデータが論理値１であるか又は論理値０であるかを判別することができる手法を開示する。量子化レベルにおける輝度値の変化が１２８と７０の場合が最適であるということを請求することはしないが、実験で使用した６つの絵（画像）を通してみるに、これら２つの場合が、ビットエラー率の最小性及び復元画像の高品質性に関し、良い結果を生成している。
　このようして、データが最初のブロックの３画素に埋め込まれる時、中央の画素２の輝度x2がx2^に滑らかに変えられ、その後
x
　
　ST=x1,
x
　
となる。輝度値レベルx1,x2,x3の局所的活性が閾値以上の時、すなわち、次の条件
　
　A1≧Ta,1;　　data not embedded,　　　　　　　　　　　　　　　　(8)
　
を満たす時には、いかなるデータも伝達されない。そのような場合でも、３画素から成るブロックが埋め込みデータを含んでいるか否かを判定する受信側の処理をやり易くするために、数式(3)を用いることによりこのブロックの中央の画素の輝度値をx2^に変更し、ブロックの活性度を示す閾値A1を下げ、その出力系列を
　
　ST=x1,x2^,x3 　　　　　　　　　　　　　　　　　　　　　　　　(9)
　
とすることができる。
　以上のことを総括すると、活性度A1が閾値Ta,1より小さい場合、データのうちの１ビットを、３画素から成るブロックに埋め込むことができる。この結果、出力系列STの活性度A1が増大するという結果を招く。しかるに、活性度A1があまりにも高い場合、３画素の中へいかなるデータも挿入できず、その時は、数式(3)に基づいて輝度値x2をx2^へ滑らかに変え、出力系列のSTの活性度A1を低くしなければならない。このように、(3)及び(6)式に基づくスクランブル法を用いる輝度値平均法により、あるいは単純平均法により、中央の画素の輝度値x2は、常に変えられる。     
　処理プロセスの適用は、最初の走査ライン上の３画素から成る最初のブロックから始まり、同一行上の３画素から成る次のブロックに対しても行われる。同様の手続きは、最初の走査ライン上の３画素から成るすべてのブロックに対して行われ、それらのブロックは検査され、基準に合致する限りデータが挿入される。次いで、この処理プロセスは、画像の第２の走査ラインに対し、最初の行に適用した同一の手法で行われる。そして、このデータ埋め込み手法は、全データが埋めこまれるまで、フレーム全体の継続する行に対して適用され遂行される。その後、多階調のサンプル値は、内挿フィルタを用いることにより、バンド幅fcの連続するアナログ信号に変換される。
　アナログビデオ信号内へ埋めこまれたデータの伝送ビット率すなわちTBRは、色々の値をとる変数であり、テレビジョン信号のTBRの最大値は、フレーム１枚当たりの画素数をNとする時、その1/Nに１秒当たりのフレームの総数を乗じた数となり、テレビジョン信号のTBRの最小値は、０となる。すなわち次に示される式、
　
　0≦TBR≦ｆFM1M2/N　　　　　　　　　　　　　　　　　　　　(10)
　
が成り立つ。この式において、fFはフレームの伝送率であり、M1は１ライン当たりの画素数かつNの倍数であり、M2は１フレーム当たりのライン数であり、そしてNは３である。単一フレームの場合には、fFは１であり、そしてTBRはフレーム当たりのビット数になる。
　
　１）受信側：　画像信号と埋め込みデータとが結合された信号は、サンプリング周期fsでサンプリングされ、次の式で示される受信信号の系列
　
　SR=x1',x2',x3'　　　　　　　　　　　　　　　　　　　　　　　　(11)
　
を生成する。記号の右肩につけられたプライムは、データが存在することを意味する。受信側は、この受信信号の系列から、次の式で示されるλ2　
　
　λ2=(x1'+x3')/2　　　　　　　　　　　　　　　　　　　　　　　(12)
　                                            　　
を形成し、このλ2に基づいて距離D
　
　D=|x2'-λ2| 　　　　　　　　　　　　　　　　　　　　　　　　　(13)
　
が形成される。そして、距離Dと閾値Td,1、更には距離Dと閾値Td,2とが、それぞれ比較され、もし次の式で示される条件
　
　D≦Td,1;　　no data present,　　　　　　　　　　　　　　　　　(14)
　
が成立するならば、いかなるデータも埋めこまれていないと結論付けられる。すなわち、x2'は、(3)式にて与えられるx2^の受信側の値であると考えられる。元の中央の画素の輝度の強度は、(3)式から直ちに、
　
　x2=3x2^-x1-x3　
　
であると求められ、続いて受信側において、復元された画素の輝度値は、
　
　X2=3x2'-x1'-x3' 　　　　　　　　　　　　　　　　　　　　　　　(15)
　
と定式化され、それ故、最初の走査ラインの最初のブロックの３画素から成る再現された輝度値の系列は、
　
　L1,1=x1',X2,x3'.　　　　　　　　　　　　　　　　　　　　　　　(16)
　
となる。この場合、不等式(14)は適用できず、距離Dと閾値Td,2とを比較しなければならない。すなわち、次に示される条件
　
　D＞Td,2;　　data of logical 1　　　　　　　　　　　　　　　　(17)
　
を調べなければならない。そして、距離Dが、２つの閾値間の条件
　
　Td2＞Td1　
　
を満たす高い方の閾値Td,2を超える時、元の輝度値x2は、レベル１２８を用いた数２５６を法とする加算であると判定され、それ故x2'は、論理１のデータが埋め込まれている輝度値に相違ないと判断される。続いて、x2'は、(5)式に基づいてスクランブルが解除され、次に示される式
　
　X2'=x2'-128 mod 256　　　　　　　　　　　　　　　　　　　　　(18)
　
から、X2'が求められる。すなわち、数２５６を法として、x2'から１２８を減算して求められるのである。そして、値X2'は、次に示される式
　
　X2=(x1'+X2'+x3')/3　　　　　　　　　　　　　　　　　　　　　　(19)
　
に従って、平滑化されX2となる。そして更に、復元画素の系列は、式(16)により再現される。ここで、X2は式(19)を用いて決定される。もし、不等式(14)及び(17)で示される条件が満足されない場合、距離Dは、次の不等式で示される範囲
　
　Td,1≦D≦Td,2 　　;data of logical 0　　　　　　　　　　　　　(20)
　
内にあると確信され、埋め込みデータは、論理値0で伝送されたものと推測される。そして、x2'のスクランブルを解除するために、次なる処理過程へと進む。(6)式により、送信機がx2に７０を加算したか、又はx2から７０を減算したかのいずれかを知っているから、今の場合７０を減算したと仮定する。そうすると、X2'は、
　
　X2'=x2'+70
　
となる。この仮定に対応して、新しい距離D1'を、
　
　D1'=|X2'-λ2|
　
と定式化する。もしこのX2'が正しいものであれば、距離D1'は小さい値となるであろう。そして、いかなるデータも埋め込むれていない場合に使用されるテスト条件式(14)を適用することになる。今の場合、テスト条件式は、
　
　D1'≦Td,1,
　
である。上記条件式を満たすか否かを調べることにより、X2'のレベル値が正しいものであるか否かを知る。そして、距離D1'が閾値Td,1を超過する場合、x2'に７０を加算したと判断するのは間違いであることを知る。この場合、X2'は、
　
　X2'=x2'-70.
　
として求められる。このようにして、次の式
　
　X2'=x2'+70　　　if |X2'-λ2|≦Td,1 　　　　　　　　　　　　　(21)
　X2'=x2'-70　　　if |X2'-λ2|＞Td,1 
　
が成り立つ。その後、輝度のレベル値X2'は式(19)に従って平滑化されX2となる。その後、この値X2が、式(16)により特定される再現された画素の系列中に表れることになる。
　最初の走査ライン上にある３画素から成る最初のブロックに対する処理過程は、同一ライン上において継続する次のブロックに対しても適用され、この処理過程は、更に次のラインへと進めることができる。この手続きにより、埋めこまれたデータを、フレームから取り除きデータを検出することができる。そして、各ブロック内の中央画素の輝度値のレベルは、元のデータの値にかなり近い状態で、適切に復元することができる。
　
　２）フィルタリング処理以降の処理：　最初のブロックの出力画素の系列は、式(16)によって与えられ、次のブロックの出力画素の系列は、次に示される式
　
　L2,1=x4',X5,x6' 　　　　　　　　　　　　　　　　　　　　　　　(22)
 
によって与えられる。この式中のX5は受信した画素の輝度値x5'を変換した値である。この値X5は、式(15),(19),(21)に示されるX2のそれを求める方法と同一の方法を適用することにより見出すことができる。なお、式中の添え字２は、添え字５に置き換えられなければならない。データ埋め込み手段としてのある数を法とするスクランブル法により中央の画素にデータを埋めこみ、伝送路を介してデータを転送する時、ブロックを構成する各画素間に伝送路分散効果を生じ、それによって隣接する画素間にデータの歪みを生じることが経験的に見出された。ある数を法とする加算により輝度値レベルを大幅に変えるスクランブル処理を受けた画素に直接後続するブロックの最後の画素は、大きな歪みを与えられることになる。以上の理由から、最初のブロックのデータの画素x3'は、次のブロックに属する画素x4'に生じるエラーよりも大きなエラーを生じている。しかしながら、画像信号に生じる輝度値のエラーは、ブロックの最後の画素の輝度値レベルを、これに先行するブロックの最後の２つの画素と現在のブロックの最初の画素とを平均した平均値で置き換えることによって軽減することができる。このようにして、フィルタリング処理のあとの処理は、ブロック間にわたって横断的に行われる。最終的には、バンド幅fcの内挿フィルタが、画像をモニターする表示装置に連続的な画像信号を供給することになる。」
　
　以上の記載からみて、引用例１には、次のような発明が記載されているものと認められる。
　「ある数を法とするスクランブル手法により画像にデータを埋め込む方法であって、
　１フレームの画像を構成している連続かつ隣接する画素を３つずつ組にして複数のブロックを構成し、所定数のブロックを組にして複数のラインを構成し、そして適当な数のラインを組にして１フレームの画像を構成する段階と、
　走査ライン上の処理対象ブロック内の画像信号x1,x2,x3の活性度を示すパラメータA1　
　A1=((x1-x2)2+(x2-x3)2)/2　　　　　　　　　　　　　　　　　　　(1)
を求める段階と、
　処理対象ブロック内を構成する３つの画素１，２，３の多階調輝度値x1,x2,x3の平均値
　x2^=(x1+x2+x3)/3
を求める段階と、
　埋め込まれるデータの論理値が０もしくは１に従い、および該データ論理値が０であってかつ先に求められた平均値x2^が６９を超えるか又は６９以内かに従い、次に示される式、
　
x
　
x
　
x
に基づきスクランブル手法により、画像信号への埋め込み値
x
　活性度を示すパラメータA1が埋め込み可能条件
　A＜1Ta,1;　　　　data embedded　　　　　　　　　　　　　　　　(2)
を満たす時、画像信号運搬ブロックST内の３つの画素の輝度値を、それぞれ
  ST=x1,
x
　上記に反して、活性度を示すパラメータA1が埋め込み不可能条件
　A1≧Ta,1;     data not embedded,　　　　　　　　　　　　　　　　　(8)
を満たす時、画像信号運搬ブロックST内の３つの画素の輝度値を、単純に、それぞれ
  ST=x1,x2,x3、または、ST=x1,x2^,x3に設定する段階と、
　原画像信号に対してデータが埋め込まれた前記複数の画像信号運搬ブロックSTからなる修飾された画像を受信側に伝送する段階と、
　データが埋め込まれた画像信号から埋め込みデータを抽出し該埋め込みデータを検出する段階と、
　埋め込み手法と逆のアルゴリズムを適用することにより、原画像を復元する段階とを、
含むデータ埋め込み方法。」
　
４．対比
　本願発明と引用例１に記載された発明を対比すると、引用例１に記載された発明の「Embedding Data（埋め込みデータ）」は、本願発明の「符牒」に相当し、引用例１に記載された発明の「picture（画像信号）」は、本願発明の「デジタル像」に相当することは、明らかである。
　
　そして、引用例１には、画像を見ただけではこの画像にどんなデータが埋め込まれたかは絶対知られることがなく、しかも埋め込んだデータを抽出及び検出するアルゴリズムを知っていなければ埋め込んだデータを解読できないように、必要なだけのビット数のデータを画像信号内に埋めこむ方法であって、そしてこのデータ埋め込み方法においては、埋め込むべきデータは論理値0,1の２進値を有するデジタルデータから成ることが記載されているから、本願発明と引用例１に記載された発明とは、
　「符牒が実質的に分からないようにデジタル像にＮビットの符牒を埋め込む方法であって、Ｎは少なくとも１であり、デジタル像は、各々２進値を有するデジタルデータ値より成る」
点で差異はない。
　
　引用例１には、
　「Prior to data insertion we modify the value of x2 to 
 
　x2^=(x1+x2+x3)/3　　　　　　　　　　　　　　　　　　　　　　　(3)
    
and then insert data into the block of three pels by either modulo masking scrambling the luminance level of x2^, or by a similar scrambling technique,depending on whether the data are a logical 1 or 0,respectively.
　We note at this juncture that our representation of modulo addition is
 
　u=v+w mod z 　　　 　　　　　　　　　　　　　　　　　　　　(4)
   
which means v is added to w,modulo z,to give a number u;and we define 
 
　v=u-w mod z　　　　  　　　　　　　　　　　　　　　　　　　(5)
 
to be the modulo inverse addition enabling v to be recovered from u knowing w.
　The data are embedded into the block of pels by scrambling the luminance level 
x
 
　
x
　
x
　
x
 
Therefore, if a logical 1 is present, the change in luminance level is 128, whereas if a logical 0 is to be transmitted, the luminance level undergoes the smaller change of 70 quantized levels. 」
　
　「データを埋め込む前に、ブロックの真ん中の画素の輝度値x2を次の式
　
　x2^=(x1+x2+x3)/3　　　　　　　　　　　　　　　　　　　　　　 (3)
     
に従って、x2^に変換しなければならない。その後、ある数を法とするスクランブル法又は同様な手法により、埋め込むべきデータが論理１であるか論理０であるかのそれぞれの場合について個別に、３画素から成る１ブロックに、データを挿入つまり埋め込まなければならない。
　ここで、ある数を法とする加法の記法について説明する。次の合同式
　
　u=v+w mod z　　　　　　　　　　　　　　　　　　　　　　　　(4)
　
は、数zを法として、数vに数wを加算して数uを得る式である。
　次の合同式
　
　v=u-w mod z　　　　　　　　　　　　　　　　　　　　　　　　(5)
　
は、数zを法とする加算の逆算すなわち減算を定義する式である。この定義式は、数wを知って既知のuから未知のvを求めるための式である。
  さて、データは、輝度値レベル
x
　
　
x
　
x
　
x
 
に従って、３画素から成る１ブロックに埋め込まれる。それ故、データの論理値が１である場合、輝度値レベルの変化は、１２８になる。しかるに、論理０のデータが埋め込まれて転送されるときには、輝度値レベルの変化は、量子化レベル７０より小さい変化となる。」
　
との記載がなされており、この記載からみるに、引用例１には、画像信号の画素の多階調の輝度値にデータを埋め込む時、データが埋め込まれる画素の輝度値を加算により増加、あるいは減算により減少させることが記載されているから、本願発明と引用例１に記載された発明とは、
　「上記方法は、あるデジタル像データの値を増加し、そして他のデジタル像データの値を減少する、という段階を含み、これら段階は、Ｎ個のデジタル像データの値を変化させる」
点で差異はない。
　
　そうすると、本願発明と引用例１に記載された発明とは、
（一致点）
　「符牒が実質的に分からないようにデジタル像にＮビットの符牒を埋め込む方法であって、Ｎは少なくとも１であり、デジタル像は、各々２進値を有するデジタルデータ値より成り、上記方法は、
　あるデジタル像データの値を増加し、そして
　他のデジタル像データの値を減少する、
という段階を含み、これら段階は、Ｎ個のデジタル像データの値を変化させ、上記符牒を埋め込む方法。」
である点で一致し、次の点で相違する。
　
（相違点）
　本願発明は、符牒の少なくとも一部分を冗長に埋め込んでいるのに対して、引用例１に記載された発明は、必要なだけのデータを画像信号に埋め込んでいる点。
　
５．判断
　上記相違点について判断するに、
(i)先ず、元の画像信号にいかなる種類のデータをどれだけの量だけ埋め込むかは、当業者が任意に設定すべき設計事項の範囲内のことである。
(ii)次に、埋め込みデータが除去されないように、同一のデータについて複数の埋め込み方法でデータを埋め込み、ある一つの方法で埋め込んだデータが解読され除去されても、他の方法で埋め込んだデータが残るようにすることは、当技術分野及び暗号関係の技術分野においては、当業者の周知な技術常識である。
(i)そして、無断複製者の不法な攻撃、すなわち無断複製者が画像を複製する前に高域フイルター等を用いることによって或いは他の方法によって原画像に対して埋め込まれたデータ（符牒）の除去を計る行為に対し、埋め込みデータの保全を図るために、同一のデータを多数の箇所に重複して埋め込むことにより、その一部が攻撃により消失しても残りのデータに基づいて埋め込んだデータを復元できるようにすることは、当業者の初等的な技術常識である。
　以上のことを踏まえると、引用例１に記載された発明に上記周知技術常識を適用することにより、本願発明の如く、符牒の少なくとも一部分を冗長に埋め込むように構成することは、当業者が適宜なし得ることである。
　
６．むすび
　以上のとおり、本願発明は、引用例１に記載された発明及び周知技術とに基づいて当業者が容易に発明をすることができたものであり、特許法第２９条第２項の規定により特許を受けることができないものであるから、他の請求項について検討するまでもなく、本願は拒絶されるべきものである。
　よって、結論のとおり審決する。