【事件の表示】
　平成　５年特許願第２９５８７１号「画面スクロール装置及び方法」拒絶査定不服審判事件〔平成　７年　６月１６日出願公開、特開平　７−１５２５２８〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
１．手続の経緯
　本願は、平成５年１１月２６日の出願であって、平成１５年８月２５日付けで拒絶査定がなされ、これに対し、平成１５年１０月２日に拒絶査定に対する審判請求がなされるとともに、平成１５年１０月３１日付けで手続補正がなされたものである。
　
２．本願発明
　本願の請求項１に係る発明（以下、「本願発明」という。）は、以下のとおりのものである。
「画像情報を記憶した画像情報記憶手段（１２）と、
　前記画像情報記憶手段（１２）に記憶された全体的な画像情報から切り出された一部の画像が表示されるディスプレイ手段（１６）と、
　前記画像情報記憶手段（１２）に記憶した全体的な画像情報に対し設定された固有の表示座標（Ｘ，Ｙ）をもつ全体画像領域（２４）と、
　前記ディスプレイ手段（１６）の表示画面上に設定された固有の表示座標（ｘ，ｙ）をもつディスプレイ領域（３４）と、
　前記ディスプレイ領域（３４）の座標（ｘ，ｙ）から前記全体画像領域（２４）の座標（Ｘ，Ｙ）に変換する座標変換倍率（Ｋ１，Ｋ２）を設定する変換倍率設定手段（４２）と、
　ポインティングデバイス（２０）の操作に応じて、前記ディスプレイ手段（１６）の画面上でポインタ（３６）を移動させるポインタ操作手段と、
　前記ポインタ操作手段（２０）による画面上でのポインタの移動量からポインタ移動後の座標（ｘ，ｙ）を検出するポインタ移動検出手段（４６）と、前記ポインタ移動検出手段（４６）により検出した移動後のポインタ座標（ｘ，ｙ）を、前記座標変換倍率（Ｋ１，Ｋ２）を用いて前記全体画像領域（２４）の座標（Ｘ，Ｙ）に変換する座標変換手段（４８）と、
　前記ポインタ（３６）が前記ディスプレイ領域（３４）上にある場合に、前記座標変換手段（４８）による変換座標（Ｘ，Ｙ）を起点として前記全体表示領域（２４）から切出す前記ディスプレイ領域（３４）に対応した表示領域（２６）を設定する表示領域設定手段（５０）と、
を備えたことを特徴とする画面スクロール装置。」
　　
３．引用例に記載された発明
　原査定の拒絶の理由に引用された特開平２−２９７８３号公報（以下、引用例という。）には、図面とともに以下の記載がある。
　
（ア）「D.問題点を解決するための手段
  この発明の表示システムは、処理システムに使用するためのデイスプレイ（表示装置）と、デイスプレイ画面全体に、またウインドウなどのような画面の一部上に情報を表示するための手段と、スクロール・ツールとをもつ。
  この発明のスクロール・ツールは、ユーザーをして、少ない対話量で複数の増分量により垂直、水平または対角線方向にスクロールすることを可能ならしめるとともに、表示されているデータ・サイズ及び位置の、データ・バツフアのサイズとは相対的な視覚表示を与えるという独得の動作を提供するものである。これらの特徴は、対象となるウインドウ内で表示されたデータ上にXOR（排他的論理和）して出現させることにより画面領域を節約する単一のツール内にパツケージされる。このようにすると、ターゲツト・ウインドウ内のデータが隠蔽されることがない。
  ユーザーに表示される情報のサイズに関連するスクロール・ボツクスのサイズは、ユーザーに表示されている情報の、バツフア中に記憶されている情報の全体のサイズとは相対的なサイズに比例する。さらに、ユーザーに表示される情報に重ね合わされたスクロール・ボツクスの位置が、表示されている情報が、その情報を記憶するバツフアの開始位置に対してもつところの相対的位置をあらわす。それゆえ、表示情報に重ね合わされたスクロール・ボツクスのサイズと位置は、情報全体を基準とする、ユーザーに可視の表示情報のサイズと位置をあらわす。
  もしウインドウがデータを表示するために使用されるなら、ウインドウ内のスクロール・ボツクスのサイズと位置は、その情報のウインドウが情報のバツフア全体に相対するサイズと位置に比例する。あるいは、もし表示画面全体がデータの表示に使用されるなら、表示画面内のスクロール・ボツクスのサイズと位置は、表示されている情報がその情報のバツフア全体に対してもつところのサイズと位置に比例する。
  どちらの場合にも、表示されている情報内にスクロール・ボツクスを重ね合わせることにより、バツフア全体に対するバツフアされたデータの可視部分のサイズと位置が、スクロール・バーのための余分な空間を使用することなく図形的にあらわされることになる。スクロール・ボツクスのこの特徴は、バツフアの可視部分の２次元表示を、垂直と水平のスクロール・バーを用いて可能であつたよりもはるかに認識しやすい方法で表現することを可能ならしめるものである。
  表示すべきボツクスのサイズを決定するために、このスクロール・ツールは、表示される情報と、情報のバツフア全体との相対的サイズを決定するためのサイズ決定手段と、該決定に従い特定サイズの２次元領域の表示を発生するための手段を有する。」
（第３頁左下欄第１１行−第４頁右上欄第５行）
　
（イ）「上述のボツクスは、画面上の表示領域内でデータのバツフアをスクロールするべくボツクスと対話することによつてデータのバツフアをスクロールするために使用することができる。
  このボツクスと対話するための手段は、（１）マウス入力装置、またはキーボード上のカーソル位置決めキーなどのような、カーソルを移動させるための、ユーザー操作可能なカーソル位置決め手段と、（２）マウス上の１つまたはそれ以上のボタン、あるいはキーボード上の入力キーなどのユーザー操作可能な動的スクロール・セレクタと、（３）スクロール論理手段を有する。
  このスクロール論理手段は、情報を表示するウインドウに関連してデータ・バツフアのスクロールを行なわせるために動的スクロール・セレクタが選択されたときに、選択された方向にカーソルを移動させることを表示するカーソル位置決め手段の操作に応答する。データ・バツフアは、カーソル位置決め手段の操作によつて示された方向とは反対の方向にスクロールされる。そのスクロールの量は、カーソルの移動量に比例する。スクロール・ボツクスは、カーソル移動の量に関連して動的に再位置決めされる。すると、ウインドウ内のボツクスの位置は、バツフア全体を基準として表示されているデータの新しい相対位置を示すことになる。」（第４頁左下欄第１４行−右下欄第１９行）
　
（ウ）「E.実施例
  はじめに、第1A図は、ウインドウ12をサポートする表示システム中のデータの典型的な画面10をあらわす。このウインドウ12内に、関連タスクについてのデータが表示される。典型的には、ウインドウに表示するためのデータは、関連タスクのためのバツフア14に記憶されたデータを有する。例えば、図面を含む、第1B図に示すような内容を、テキスト及びグラフイツクスとしてバツフア14に収めることができる。多くの場合、バツフアのサイズは、ウインドウ12内に表示することのできるデータの量よりも大きい。ウインドウ12は、表示画面の表示フイールドと同一のサイズであつてもよいが、典型的には、第1A図のウインドウ12の場合のように、画面の一部を占めるにすぎない。
  それゆえ、対象のウインドウのサイズによつて課せられた制約の範囲内でユーザーがバツフアを眺めるのを可能ならしめるスクロール・ツールが与えられる。すなわち、ユーザーがマウスを通じてスクロール・ボツクスを視覚的に操作するにつれて、その操作に反応してウインドウ12の内容が変化し、バツフア14の異なる部分を表示する。
  本発明に従うツールの動作を以下図面を参照して説明する。尚、本発明は、データの表示やスクロールに限定されるものではなく、また、ウインドウをサポートする表示システムへの適用に限定されるものでもない。
  第1C図は、ウインドウ12中に表示されたデータ４上に２次元ボツクス16が重ね合わされていることを除けば、ほぼ第1A図に対応している。このボツクス16は、バツフア14全体とは相対的な、データのバツフアの表示部分のサイズ及び位置をあらわすものである。このボツクス・ツール16は、ユーザーがマウスで対話し且つカーソル18がウインドウ12内にあるか、またはカーソルがウインドウ内へ移動したときには何時でも呼び出される。このカーソル移動の制御は、好ましくは慣用的な方法でマウスを用いて行なわれる（しかし、キーボード・ボタンやジヨイステツクなどの他の形式のカーソル制御を行つてもよい）。ツール16はまた、動作を選択するための、この分野で周知の他の手段によつて呼び出すこともできる。
  ボツクスを呼び出すと、第３図に示すボツクス生成論理が、ステツプ24で、表示すべきボツクスのサイズを決定する。このことは、先ずバツフア14の行の数3A（第1C図）とバツフア14の行の最大文字数3Bを決定し、さらにバツフアされているデータの表示部分の高さ2Aと幅2Bを決定することにより、きわめて簡単な方法で実施することができる。これらの決定は、システム変数にアクセスし、一次データから値を計算することによつて適当な方法で行うことができる。これらの値から、バツフア14の対応する寸法3B、3Aに対するバツフアされたデータ４の可視部分の水平及び垂直方向の寸法2B及び2Aの比を得ることができる。次に、ウインドウ12の寸法及びバツフア14全体に対するこれらの比を用いて、データ・バツフア14全体とは相対的な表示データ部分４のサイズをあらわすためのボツクス16の水平及び垂直の寸法1B、1Aを決定することができる。言いかえると、ボツクス16の水平方向の寸法1Bの、ウインドウ2Bの水平方向の寸法に対する比は、ウインドウ12の水平寸法2Bの、バツフア14全体の水平方向3Bに対する比に等しい。第1C図に示すように、1B:2Bは2B:3Bに等しい。同様に、ボツクス16の垂直寸法1Aは、データの表示部分４の垂直寸法、及び全体のバツフア14の垂直寸法3Aから決定される。」（第５頁左下欄第６行−第６頁右上欄第１７行）
　
（エ）「これらの値が一たん決定されると、適当なサイズの領域16の表示が、第３図のステツプ32で、ウインドウ内の適当な位置のデータ４と論理的に結合される。第３図に示すように、この論理的結合は、排他的論理和関数により達成される。このようにして、ウインドウのデータは、ボツクスが重ね合わされても依然として可読である。しかし、他の論理関数も適宜使用することができる。
  このようにしてボツクス16をウインドウ12に相対的に位置付けることによつて、ユーザーに、ウインドウ12内に表示されている部分のデータ４の、バツフア14とは相対的な位置の視覚表示を与えることができる。ボツクス16をウインドウ12とは相対的にサイズ設定することにより、ユーザーにはまた、バツフア14全体のうち、どれだけの部分がウインドウ12内に表示されているのかということの視覚表示も与えられる。」（第６頁左下欄第１１行−第６頁右下欄第７行）
　
（オ）「第2Aないし2D図及び第4Aないし4C図は、効率的且つ使いやすい方法でデータのバツフア14をウインドウ12に関連してスクロールするためのスクロール・ツールの一部として、ボツクス16がどのように使用されるかをあらわすものである。以下、マウスを使用した基本的な２つのタイプのスクロール操作を説明する。第１のタイプのスクロールは、動的スクロール・セレクタを活動化するために「ポイント及びドラツグ」技術を利用するものであり、すなわち指定したボタンを押し下げままカーソルを移動するためにマウスが移動される。これは第2A及び第2B図に示されており、そこでは、指定されたマウス・ボタンを押し下げ、マウスの所望の方向に移動し、次にボタンを解放するという動作が行なわれる。」（第７頁左上欄第１０行−第７頁右上欄第４行）
　
（カ）「第4Aないし4C図は、ボツクス16がウインドウ12内に表示されているときにスクロール動作を制御するための制御論理をあらわすものである。この例のでのボツクス16の用途においては、ボツクスはスクロール・ボツクスと呼ばれる。
  また、処理すべき次の事象を決定するために、慣用的な方法でマウス及びキーボードの対話に応答するための論理40が与えられている。事象が起こつたときの事象タイプに応じて、第4Aないし4C図に示されている動作のどれかが行なわれる。
  第4A図において、もし指定されたボタンが押し下げられているなら、ステツプ46でマウス座標が記憶される。
  もし事象がカーソルの移動なら、ステツプ48で、指定されたボタンが押し下げられているかどうかが判断される。そしてもしボタンが押し下げられていないなら、カーソル18の新しい位置が上述の領域に関連して決定され、ステツプ50で適当なカーソル・シンボルが描かれる。またやはりステツプ50で、ボツクス16の寸法が計算され、そのボツクスが表示データ４に重ね合わされる。
  もし指定されたボタンが押し下げられているなら、このことはステツプ56で、ポイント及びドラツグ・スクロールが進行中であることを論理が認識することを意味する。第2A図では、動的スクロール動作のマウスの移動方向は、指定ボタンが押下げられたとき起こることになるカーソル移動の方法をあらわすように意図している矢印22によつて表示される。指定されたマウス・ボタンの押下げ及びマウス移動の効果は、スクロール・ボツクス16をカーソルとともに指示された方向に動的に移動することと、その反対方向に、ウインドウを過ぎて、動的または静的にデータをスクロールすることである。
  第2B図は、第2A図からの動的スクロール動作の後の表示10の状態をあらわす図である。このとき、表示手段10上のスクロール・ボツクス16の位置は、バツフア14全体に対する、バツフア・データの可視部分４の位置の変化を反映するように移動していることが見てとれる。
  スクロールの量は、マウスの移動距離によつて決定される。言いかえると、マウスの移動量が大きいほど、スクロールの量も大きくなる。例えば、スクロール・ボツクス内で指定されたマウス・ボタンを押し下げウインドウの下底へ向かつてマウスを移動することによつて、ウインドウ内のデータをデータ・バツフアの下方へ向かつてスクロールさせることになる。そして、マウスの移動を延長することによつて、ユーザーは行単位の移動から、データ・バツフアの終点への位置決めまでのあらゆる様式までデータ・スクロールの量を延張する。マウスの移動の各々の増分毎に、スクロール・ボツクス16がターゲツト・ウインドウ12内で再位置決めされ、データ・バツフア14中の新しい位置を表示することになる（ステツプ52）。第2A及び2B図に示されているように、スクロールは、対角線方向にも水平方向にも垂直方向にも行うことができる。可能なスクロールの方向の限界は、基本的にはマウスの移動の傾きの解像度によつて決定される。」（第７頁右上欄第１８行−第８頁左上欄第２０行）
　
　引用例の（ウ）の「例えば、図面を含む、第1B図に示すような内容を、テキスト及びグラフイツクスとしてバツフア14に収めることができる。」という記載からすると、バッファに記憶されるデータは、図面を含むテキスト及グラフイツクスであるから、バッファは画像情報を記憶するものであると言える。また、バッファに記憶された画像情報の全体を「全体的な画像情報」と呼び、その領域を「全体画像領域」と呼ぶことにする。
　引用例の第１Ａ図を参照すれば、画面上のウインドウに表示された領域は、バッファ上の領域に対応するものであり、それを「表示領域」と呼ぶことにする。
　引用例発明は、特に第１Ｃ図を参照すれば、ウインドウの表示をスクロールするために、ウインドウ内のカーソルが移動されたとき、ウインドウに対応した表示領域におけるカーソルの移動量を算出し、そのカーソルの移動量によりスクロール・ボックスの位置が移動され、移動後のスクロール・ボックスの位置により新たに表示領域を設定するものであることが理解できる。
　ここで、表示領域におけるスクロール・ボックスの位置は、全体画像領域における表示領域の相対的な位置に設定されていることから、全体画像領域に対する表示領域の比の値を用いて、全体領域における表示領域の位置を算出する必要があることは、自明のことである。
　
　したがって、引用例には、
「画像情報を記憶したバッファと、
前記バッファに記憶された全体的な画像情報から切り出された一部の画像が表示される表示装置と、
　前記バッファに記憶された全体的な画像情報に対し設定された全体画像領域と、
　前記表示装置の画面上に設定されたウインドウと、
　マウスの操作に応じて、前記表示装置の画面上でカーソルを移動させるカーソル操作手段と、
　ウインドウの表示をスクロールするために用いられるスクロール・ボックスをウインドウ内に表示する手段と、
　スクロール・ボックスを移動させるために、前記カーソル操作手段によりカーソルを移動させ、表示領域におけるカーソルの移動量を算出し、そのカーソルの移動量により新たなスクロール・ボックスの位置が決定され、新たなスクロール・ボックスの位置と、全体画像領域に対する表示領域の比の値に基づいて、全体画像領域に対する新たな表示領域の位置を算出することにより、ウインドウに対応した表示領域を設定する手段とを備えたことを特徴とするスクロール・ツール。」
との発明（以下「引用例発明」という。）が開示されていると認められる。
　　
４．対比
　そこで、本願発明と引用例発明とを比較すると、引用例発明における「バッファ」、「表示装置」、「ウインドウ」、「マウス」、「カーソル」及び「スクロール・ツール」は、それぞれ本願発明の「画像記憶手段」、「ディスプレイ手段」、「ディスプレイ領域」、「ポインティングデバイス」、「ポインタ」及び「画面スクロール装置」に相当する。
　
　したがって、両者は
「画像情報を記憶した画像情報記憶手段と、
　前記画像情報記憶手段に記憶された全体的な画像情報から切り出された一部の画像が表示されるディスプレイ手段と、
　前記画像情報記憶手段に記憶した全体的な画像情報に対し設定された全体画像領域と、
　前記ディスプレイ手段の表示画面上に設定されたディスプレイ領域と、
　ポインティングデバイスの操作に応じて、前記ディスプレイ手段の画面上でポインタを移動させるポインタ操作手段と、
　前記ディスプレイ領域に対応した表示領域を設定する表示領域設定手段と、
を備えたことを特徴とする画面スクロール装置。」
の点で一致し、以下の点で相違している。
　　
［相違点１］
　本願発明の全体画像領域は、全体的な画像情報に対し設定された固有の表示座標（Ｘ，Ｙ）をもち、ディスプレイ領域は、表示画面上に設定された固有の表示座標（ｘ，ｙ）が設定されているのに対して、引用例発明には、そのような開示がされていない点。
　
［相違点２］
　本願発明は、
「前記ディスプレイ領域の座標（ｘ，ｙ）から前記全体画像領域の座標（Ｘ，Ｙ）に変換する座標変換倍率（Ｋ１，Ｋ２）を設定する変換倍率設定手段」（構成イ）、
「前記ポインタ操作手段による画面上でのポインタの移動量からポインタ移動後の座標（ｘ，ｙ）を検出するポインタ移動検出手段」（構成ロ）、
「前記ポインタ移動検出手段により検出した移動後のポインタ座標（ｘ，ｙ）を、前記座標変換倍率（Ｋ１，Ｋ２）を用いて前記全体画像領域の座標（Ｘ，Ｙ）に変換する座標変換手段」（構成ハ）、
「前記ポインタが前記ディスプレイ領域上にある場合に、前記座標変換手段による変換座標（Ｘ，Ｙ）を起点として前記全体表示領域から切出す前記ディスプレイ領域に対応した表示領域を設定する表示領域設定手段」（構成ニ）を有するのに対して、
　引用例発明は、
「ウインドウの表示をスクロールするために用いられるスクロール・ボックスをウインドウ内に表示する手段と、
　スクロール・ボックスを移動させるために、前記カーソル操作手段によりカーソルを移動させ、表示領域におけるカーソルの移動量を算出し、そのカーソルの移動量により新たなスクロール・ボックスの位置が決定され、新たなスクロール・ボックスの位置と、全体画像領域に対する表示領域の比の値に基づいて、全体画像領域に対する新たな表示領域の位置を算出することにより、ウインドウに対応した表示領域を設定する手段」を有するものである点。
　
５．当審の判断
［相違点１］について
　メモリ上の画像情報をディスプレイに表示する装置において、メモリ上の画像情報や表示画面上の領域に対して２次元の座標軸を設定することにより表示に関する制御を行うことは普通に行われていることであるから、相違点１に係る構成は何ら格別のものではない。
　
［相違点２］について
（構成イ）について
　本願発明でいう座標変換倍率は、本願の図１と関連する記載を参照すると、全体画像領域の表示領域に対する倍率を意味するものであるところ、引用例発明は、「新たなスクロール・ボックスの位置と、全体画像領域に対する表示領域の比の値に基づいて、全体画像領域に対する新たな表示領域の位置を算出する」ものであるから、全体画像領域に対する表示領域の比の値を算出する手段を有することは自明であり、引用例発明において、全体画像領域及びディスプレイ領域に２次元の座標軸が設定されている場合に、前記引用例の全体画像領域に対する表示領域の比の値を算出する手段に対応して、「前記ディスプレイ領域の座標（ｘ，ｙ）から前記全体画像領域の座標（Ｘ，Ｙ）に変換する座標変換倍率（Ｋ１，Ｋ２）を設定する変換倍率設定手段」を設けることに困難性は認められない。
（構成ロ）について
　引用例発明は、「前記ポインタ操作手段によりポインタを移動させ、表示領域におけるポインタの移動量を算出する」ものであり、ポインタの移動量を算出するためには、ポインタの移動後の座標を検出する必要があるのは当然である。
（構成ハ）について
　引用例発明において、スクロール・ボックスを表示画面に表示するのは、ユーザーの便宜のためであり、スクロール動作のためには、ポインタの移動が行えれば足りるわけであるから、引用例発明のスクロール・ボックスの表示を省略して、スクロール・ボックスの位置にポインタを表示するように変更することは、当業者が容易になし得るものと認められる。
　その場合、引用例発明の「新たなスクロール・ボックスの位置と、全体画像領域に対する表示領域の比の値に基づいて、全体画像領域に対する新たな表示領域の位置を算出すること」は、「移動後のポインタ座標（ｘ，ｙ）を、前記座標変換倍率（Ｋ１，Ｋ２）を用いて前記全体画像領域の座標（Ｘ，Ｙ）に変換する」ことと実質的に同等であるから、構成ハには困難性は認められない。
（構成ニ）について
　上記で検討したように、引用例発明のスクロール・ボックスの表示を省略して、スクロール・ボックスの位置にポインタを表示するように変更した場合には、引用例発明の新たな表示領域の位置が、本願発明の変換座標（Ｘ，Ｙ）に相当することになる。また、構成ニのうち、表示領域の設定を、ポインタがディスプレイ領域上にある場合に行うこと、及び、変換座標（Ｘ，Ｙ）を起点とすることには格別の技術的意義が認められず、単なる設計的事項にすぎないものである。したがって、構成ニには困難性は認められない。
　
　したがって、相違点２に係る構成に、格別の困難性は認められない。
　
　そして、本願発明の作用効果も、引用例に記載された発明から当業者が予測できる範囲のものである。
　　
６．むすび
　以上のとおり、本願発明は、引用例に記載された発明に基づいて、当業者が容易に発明をすることができたものであるから、特許法第２９条第２項の規定により特許を受けることができない。
　よって、結論のとおり審決する。