【事件の表示】
　特願２００５−１７３８５０「スマートタイプ自動スクロール機能を具えたタッチパネル及びその制御方法」拒絶査定不服審判事件〔平成１８年１２月２８日出願公開、特開２００６−３５０５３５〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
第１　手続の経緯　
　本願は、平成１７年６月１４日の出願であって、平成１９年７月３日付け拒絶理由の通知に対して、平成１９年１２月６日に手続補正がされたが、平成２０年１月３０日付けで拒絶の査定がされ、これに対して平成２０年４月２５日に審判請求がされ、同日付けで手続補正がなされたものである。
　
第２　平成２０年４月２５日付けの手続補正（以下、「本件補正」という。）についての補正却下の決定
［補正却下の決定の結論］
　平成２０年４月２５日付けの手続補正を却下する。
　
［理由］
１．補正後の本願発明
　本件補正により、少なくとも特許請求の範囲の請求項１は次のとおり補正された。　
　
「
カーソルの動作を制御する、
、
先の移動方向により
自動
　
　上記補正は、本件補正前の請求項１に記載された「スマートタイプ自動スクロール機能を具えたタッチパネルの制御方法」を、「カーソルの動作を制御する、スマートタイプ自動スクロール機能を具えたタッチパネルの制御方法」と補正し、「該カーソルを一方向に続けて移動させ」を、「該カーソルを先の移動方向により続けて自動移動させ」と補正するものであるから、上記補正は、特許法第１７条の２第４項第２号の特許請求の範囲の減縮を目的とするものに該当する。
　
　そこで、本件補正後の請求項１に係る発明（以下、「本願補正発明」という。）が、特許出願の際独立して特許を受けることができるものであるか（特許法第１７条の２第５項において準用する同法第１２６条第５項の規定に適合するか）について、以下検討する。
　
２．引用刊行物
　原審が拒絶の理由に引用した特開２００２−１２３３６９号公報(平成１４年４月２６日出願公開。以下、「引用例１」という。）には、図面と共に次の各記載がある。
　
Ａ．「【請求項１１】  
ディスプレイ画面上に表示された表示画像へのタッチ操作を入力として受け付けるタッチパネルの制御方法において、前記タッチパネルに対する入力のうち、通常の入力と区別される予め設定された操作が行われた場合に当該操作を検出するステップと、検出された前記操作の種類に応じて、前記ディスプレイ画面の周縁に位置するカーソルを当該ディスプレイ画面の外側へ向けて移動させる移動情報を生成するステップとを含むことを特徴とするタッチパネルの制御方法。
【請求項１２】  前記予め設定された操作を検出するステップは、前記ディスプレイ画面の周縁における一定の領域で前記操作が行われた場合に当該操作を検出するステップを含むこと特徴とする請求項１１に記載のタッチパネルの制御方法。
【請求項１３】  
前記予め設定された操作を検出するステップは、前記ディスプレイ画面の周縁における一定の領域に対して、タッチされた状態が一定時間以上継続した場合に、当該操作を検出するステップを含み、前記カーソルの移動情報を生成するステップは、前記一定の領域中のタッチされた位置に応じて、生成する前記移動情報におけるカーソルの移動方向を決定するステップを含むことを特徴とする請求項１１に記載のタッチパネルの制御方法
　
Ｂ．「【００３２】図３は、本実施の形態のタッチパネル制御を実現するソフトウェアの構成例を示す図である。図３を参照すると、
タッチパネルユニット１００から入力された入力データは、ディスプレイ画面と１対１で対応するパネル上の座標データである。この入力データは、タッチパネルコントローラ３１０とシリアルＩ／Ｏポートを制御するシリアルドライバ３２０とを経てタッチパネルドライバ３３０にて処理される。タッチパネルドライバ３３０において、座標データは、カーソルの移動データに変換される。
【００３３】なお、図３は図２のコンピュータ装置を想定した本実施の形態を実現するソフトウェア構成の一例に過ぎない。タッチパネルユニット１００からの入力をエミュレーションしてマウスドライバ３４０で処理できるデータに変換する手段を有していれば、図示の構成の他にも、タッチパネルユニット１００の接続手段や本実施の形態を適用するハードウェアの構成に応じて、種々の構成を取り得る。また、マウスドライバ３４０を介さずに、タッチパネルユニット１００からの入力データに基づいて直接カーソルの移動を制御する構成とすることも可能である。」
　
Ｃ．「【００３５】図１に示す各構成要素は、コンピュータプログラムにより制御された図２のＣＰＵ２０にて実現される仮想的なソフトウェアブロックである。このコンピュータプログラムは、例えば図２のメインメモリ４０に読み込まれてＣＰＵ２０の動作を制御する。かかるコンピュータプログラムは、ＣＤ−ＲＯＭやフロッピーディスクなどの記憶媒体に格納したり、ネットワークを介して伝送したりすることにより提供される。
【００３６】上記構成において、マウスエミュレータ１１、操作イベント検出部１２及びカーソル移動情報生成部１３は、例えば、図３に示したタッチパネルドライバ３３０の機能として設けられる。マウスエミュレータ１１は、上述したように、タッチパネルユニット１００から入力される座標データを、マウスによる入力データと同等のカーソルの移動データに変換し、出力する。
【００３７】操作イベント検出部１２は、タッチパネルユニット１００に対するタッチ入力の中から、タッチパネルユニット１００の特定の場所に特定の手順でタッチ入力が行われたというような特定の操作が行われた場合に、これを操作イベントとして検出する。操作イベントの詳細な内容については後述する。
【００３８】カーソル移動情報生成部１３は、操作イベント検出部１２により検出された操作イベントの種類に応じて、予め設定された方向に予め設定された距離だけカーソルが移動したことを示す移動データを生成し、出力する。カーソル移動情報生成部１３の具体的な動作については、操作イベントの内容と共に後述する。
【００３９】
カーソル動作制御部１４は、例えば、図３に示したマウスドライバ３４０の機能として実現される。カーソル動作制御部１４は、マウスエミュレータ１１及びカーソル移動情報生成部１３から出力されたカーソルの移動データに基づいて、ディスプレイ画面に表示する表示画像上でカーソルを移動させ、必要に応じてオブジェクトをポイントするなどの処理を行う。
【００４１】仮想画面による表示制御の手法は、従来から一般的に用いられている手法を用いることができる。すなわち、例えば図１１に示したように、表示画像１１０１の解像度を１６００（dots）×１２００（dots）とし、表示領域１１０２の解像度を８００（dots）×６００（dots）とすれば、ディスプレイ画面には表示画像１１０１の４分の１の領域が表示される。そして、表示領域１１０２の移動は、カーソルの移動を用いて制御する。すなわち、ディスプレイ画面の周縁にカーソルを位置させた状態で、さらにその外側へカーソルを移動させるような操作が行われた場合に、この操作に応じて表示領域１１０２をカーソルの移動方向へ移動させる。」
　
Ｄ．「【００４３】次に、操作イベント検出部１２及びカーソル移動情報生成部１３にて実現される、特定の操作によるカーソルの動作制御について説明する。図６は、本実施の形態における
タッチパネルユニット１００の入力面（以下、単に入力面と称す）の構成を説明する図である。図６を参照すると、入力面６００の周縁に所定の幅の操作領域６０１〜６０４を設けてある。操作領域６０１〜６０４は、入力面６００の最外周から指やスタイラス・ペンでタッチすることができ、かつ所定の操作ができる程度の広さを有する。また、各操作領域６０１〜６０４の幅は、同一であっても良いし、異なっていても良い。操作イベント検出部１２は、この操作領域６０１〜６０４において操作者の指やスタイラス・ペンによる特定のタッチ入力が行われた際に、操作イベントを検出する。カーソル移動情報生成部１３は、操作イベント検出部１２により検出された操作イベントの種類に応じて、図６に示すように、カーソル６１０をディスプレイ画面の周縁からさらに外側へ向かって移動させる移動データを生成する。図示の例では入力面６００の上側の操作領域６０１からさらにその上方へ移動させる移動データを生成する。そして、この移動データに基づいてカーソル動作制御部１４がカーソル６１０を移動させる。
【００４４】ここで、カーソル６１０の動作はディスプレイ画面上で視認されるため、ディスプレイ画面の周縁から外側へ向かってカーソルを移動させるという表現を用いた。しかし、ディスプレイ画面に表示されている表示領域１１０２はオペレーティングシステムなどにより作成された表示画像１１０１の一部であるため、オペレーティングシステム及びオペレーティングシステムが提供するマウスドライバ３４０においては、単に表示画像１１０１上でカーソル６１０を移動したものとして扱われる。そして、このカーソル６１０の移動が表示領域１１０２の境界を越えたため、仮想画面制御部１５がビデオドライバによるローカルな（オペレーティングシステムによらない）制御により、表示領域１１０２を移動させることとなる。
【００４５】次に、タッチパネルの入力面６００の操作領域６０１〜６０４に対して行われる操作について説明する。本実施の形態においては、入力面６００とディスプレイ画面とは同一の大きさを有し、完全に重なっている。したがって、操作領域６０１〜６０４に対応するディスプレイ画面の周縁にも、表示画像１１０１における表示領域１１０２の周縁に位置する画像が表示されており、表示画像１１０１上のアイコンやアプリケーションのボタンなどが存在する場合がある。このため、操作領域６０１〜６０４に対して指やスタイラス・ペンで単にタッチしただけで表示領域１１０２を移動させるように制御すると、操作領域６０１〜６０４に表示されているアイコンやボタンを操作しようとしてタッチしたことによって、表示領域１１０２が移動してしまい、アイコンやボタンの操作に支障をきたす恐れがある。そこで、操作イベント検出部１２が単なるタッチと区別して操作イベントを検出するための特定の操作を予め定めておく必要がある。この操作の内容（すなわち、操作イベントを発生させる条件）は、単なるタッチと区別できる操作であればどのような操作であっても良い。本実施の形態では代表的な２種類の操作について詳細に説明する。
【００４６】
本実施の形態において提案する第１の操作は、操作領域６０１〜６０４に一定の時間タッチし続ける操作である。これを実現するため、操作領域６０１〜６０４にタッチされたまま、時間ｔ以上経過した場合に操作イベントを発生するタイムアウト条件を設定する。これにより、時間ｔの間、操作領域６０１〜６０４にタッチした指やスタイラス・ペンが留まっていると、操作イベント検出部１２がタイムアウトを検知し、これに応じてカーソル移動情報生成部１３がカーソル６１０の移動データを生成する。
【００４７】図６を参照して具体的に説明する。初期設定として、一回のタイムアウトでカーソル移動情報生成部１３が生成する移動データにおいてカーソル６１０を相対的に動かすドット数をｄとする。また、カーソル６１０の入力面６００におけるＸ方向の座標をｈ（１≦ｈ≦Ｈ）、Ｙ方向の座標をｖ（１≦ｖ≦Ｖ）とし、操作領域６０１〜６０４の幅を一様にｍとする。さらに、仮想画面制御部１５は、カーソル６１０が表示領域１１０２の外側へｄドット移動する場合、表示領域１１０２を表示画像１１０１上でカーソル６１０が移動する方向にｄドット移動させることとする。
【００４８】まず、カーソル６１０のＹ座標ｖが１≦ｖ≦ｍであるとき（操作領域６０１に対応）にタイムアウトが発生した場合、操作イベント検出部１２による当該イベントの検出に応じて、カーソル移動情報生成部１３は、カーソル６１０を上方向にｄドット移動させる。そして、仮想画面制御部１５の制御により、表示領域１１０２が上方向へｄドット移動する。カーソル６１０のＹ座標ｖがＶ−ｍ≦ｖ≦Ｖであるとき（操作領域６０２に対応）にタイムアウトが発生した場合、操作イベント検出部１２による当該イベントの検出に応じて、カーソル移動情報生成部１３は、カーソル６１０を下方向にｄドット移動させる。そして、仮想画面制御部１５の制御により、表示領域１１０２が下方向へｄドット移動する。カーソル６１０のＸ座標ｈが１≦ｈ≦ｍであるとき（操作領域６０３に対応）にタイムアウトが発生した場合、操作イベント検出部１２による当該イベントの検出に応じて、カーソル移動情報生成部１３は、カーソル６１０を左方向にｄドット移動させる。そして、仮想画面制御部１５の制御により、表示領域１１０２が左方向へｄドット移動する。カーソル６１０のＸ座標ｈがＨ−ｍ≦ｈ≦Ｈであるとき（操作領域６０４に対応）にタイムアウトが発生した場合、操作イベント検出部１２による当該イベントの検出に応じて、カーソル移動情報生成部１３は、カーソル６１０を右方向にｄドット移動させる。そして、仮想画面制御部１５の制御により、表示領域１１０２が右方向へｄドット移動する。
【００４９】以上の制御により、操作者が、操作領域６０１〜６０４にタッチすればカーソル６１０がタッチした位置に移動し、さらにタッチした指やスタイラス・ペンをタイムアウト条件である時間ｔの間そのまま留めておけば、ディスプレイ画面に表示されている表示領域１１０２が移動して、ディスプレイ画面の表示内容を上下左右にスクロールすることとなる。また、操作者が表示領域１１０２の移動後もさらに指やスタイラス・ペンをタッチしたまま留めておけば、タイムアウト条件である時間ｔが経過する度にディスプレイ画面の表示内容がスクロールし続けることとなる。なお、上記の説明では入力面６００の角の部分（座標（１〜ｍ，１〜ｍ）、（Ｈ−ｍ〜Ｈ，１〜ｍ）、（１〜ｍ，Ｖ−ｍ〜Ｖ）、（Ｈ−ｍ〜Ｈ，Ｖ−ｍ〜Ｖ）の４カ所）において、操作領域６０１〜６０４が重なっているが、この位置においては、例えば横方向の移動または縦方向の移動のいずれかを優先させることにより矛盾無く制御することができる。
【００５０】
図７は、上述した第１の操作に対応する処理の流れを説明するフローチャートである。図７を参照すると、まず、操作領域６０１〜６０４にタッチがなされ（ステップ７０１）、そのままの状態で一定時間が経過し、タイムアウト条件が満足すると（ステップ７０２）、操作イベント検出部１２によりこの操作が検出される。そして、カーソル移動情報生成部１３により、タッチがなされている操作領域６０１〜６０４に応じてカーソル６１０の移動データが生成される（ステップ７０３）。そして、生成されたカーソル６１０の移動データに応じて、カーソル動作制御部１４によりカーソル６１０が移動され、このカーソル移動に応じて、仮想画面制御部１５により表示領域１１０２が移動されて、ディスプレイ画面に表示されている画像が上下左右にスクロールする（ステップ７０４、７０５）。なお、操作領域６０１〜６０４以外の領域にタッチされた場合及び操作領域６０１〜６０４にタッチされたがタイムアウト条件を満足しない場合は（ステップ７０１、７０２でＮｏ）、タッチ操作をマウスによる操作にエミュレーションする通常の処理を行う（ステップ７０６）。
　
　以上の記載からみて、引用例１には、次の発明（以下、「引用発明」という。）が記載されているものと認められる。
　
「タッチパネルユニット１００から入力された入力データは、ディスプレイ画面と１対１で対応するパネル上の座標データであり、このデータは、タッチパネルコントローラ３１０とシリアルＩ／Ｏポートを制御するシリアルドライバ３２０とを経てタッチパネルドライバ３３０において、座標データは、カーソルの移動データに変換され、この移動データに基づいて、ディスプレイ画面に表示する表示画像上でカーソルを移動させ、
　タッチパネルユニット１００の入力面６００の周縁に所定の幅の操作領域６０１〜６０４を設け、
　操作領域６０１〜６０４にタッチされたまま、時間ｔ以上経過した場合に操作イベントを発生するタイムアウト条件を設定し、
　操作領域６０１〜６０４にタッチすればカーソル６１０がタッチした位置に移動し、さらにタッチした指やスタイラス・ペンをタイムアウト条件である時間ｔの間そのまま留めておけば、ディスプレイ画面に表示されている表示領域１１０２が移動して、ディスプレイ画面の表示内容を上下左右にスクロールし、表示領域１１０２の移動後もさらに指やスタイラス・ペンをタッチしたまま留めておけば、タイムアウト条件である時間ｔが経過する度にディスプレイ画面の表示内容がスクロールし続け、
　操作領域６０１〜６０４以外の領域にタッチされた場合及び操作領域６０１〜６０４にタッチされたがタイムアウト条件を満足しない場合は、タッチ操作をマウスによる操作にエミュレーションする通常の処理を行う、
　タッチパネルの制御方法」
　
３．対比
　本願補正発明と引用発明を対比する。
　
　引用発明は、タッチパネルの制御方法に関し、カーソルの移動、表示を行い、タッチパネルユニットの周縁の操作領域をタッチすることによりスクロールを制御している。本願明細書段落０００３−０００４の記載によれば、「スマートタイプ」の「自動スクロール」は使用者がスライドしてタッチパネルの辺縁エリアに至る時、スクロール信号を発生するものである。そうすると、引用発明のタッチパネルの制御方法は、本願補正発明の「カーソルの動作を制御する、スマートタイプ自動スクロール機能を具えたタッチパネルの制御方法」に相当するといえる。
　
　引用発明のタッチパネルは入力面６００の周縁に予定の幅の操作領域６０１〜６０４を設けており、操作領域６０１〜６０４における所定の操作によって表示をスクロールさせるものであるから、入力面６００から操作領域６０１〜６０４を除いた部分が本願補正発明の第１エリアに相当し、操作領域６０１〜６０４が本願補正発明の第２エリアに相当する。
　
　引用発明において、タッチパネルユニット１００から入力された入力データは、ディスプレイ画面と１対１で対応するパネル上の座標データであり、このデータは、タッチパネルコントローラ３１０とシリアルＩ／Ｏポートを制御するシリアルドライバ３２０とを経てタッチパネルドライバ３３０において、座標データは、カーソルの移動データに変換され、この移動データに基づいて、ディスプレイ画面に表示する表示画像上でカーソルを移動させていることから、引用発明は、本願補正発明の「物品のタッチパネル上の位置を検出し、物品が第１エリアにあって移動する時、タッチパネルが該物品の位置情報を送出してカーソルを該位置情報により移動させる」構成を有している。
　
　引用発明の、操作領域６０１〜６０４にタッチされたまま、時間ｔ以上経過した場合に操作イベントを発生するタイムアウト条件を設定し、タッチした指やスタイラス・ペンをタイムアウト条件である時間ｔの間そのまま留めておけば、ディスプレイ画面に表示されている表示領域１１０２が移動して、ディスプレイ画面の表示内容を上下左右にスクロールし、表示領域１１０２の移動後もさらに指やスタイラス・ペンをタッチしたまま留めておけば、タイムアウト条件である時間ｔが経過する度にディスプレイ画面の表示内容がスクロールし続けることは、本願補正発明の、「物品が第２エリアに移動した時、該物品の第２エリアにあっての停留が所定の参考時間を超過すると、該タッチパネルがスクロール信号を送出して、該カーソルを先の移動方向により続けて自動移動」させる構成と、「物品が第２エリアに移動した時、該物品の第２エリアにあっての停留が所定の参考時間を超過すると、該タッチパネルがスクロール信号を送出」する点で一致する。
　
　引用発明の、操作領域６０１〜６０４以外の領域にタッチされた場合及び操作領域６０１〜６０４にタッチされたがタイムアウト条件を満足しない場合は、タッチ操作をマウスによる操作にエミュレーションする通常の処理を行うことは、本願補正発明の「該物品の第２エリアにあっての停留が該参考時間より短ければ、該タッチパネルが該物品の位置情報を送出すること」に相当する。
　
　以上から、本願補正発明と引用発明との間の一致点及び相違点は次のとおりである。
　
（一致点）
「カーソルの動作を制御する、スマートタイプ自動スクロール機能を具えたタッチパネルの制御方法において、該タッチパネルは第１エリアと第２エリアを具え、該制御方法は、物品のタッチパネル上の位置を検出し、物品が第１エリアにあって移動する時、該タッチパネルが該物品の位置情報を送出してカーソルを該位置情報により移動させ、該物品が第２エリアに移動した時、該物品の第２エリアにあっての停留が所定の参考時間を超過すると、該タッチパネルがスクロール信号を送出して、該物品の第２エリアにあっての停留が該参考時間より短ければ、該タッチパネルが該物品の位置情報を送出することを特徴とする、スマートタイプ自動スクロール機能を具えたタッチパネルの制御方法。」
　
（相違点）
　引用発明には、該物品が第２エリアに移動した時、該物品の第２エリアにあっての停留が所定の参考時間を超過すると、該タッチパネルがスクロール信号を送出することに相当する構成を有しているが、「物品が第２エリアに移動した時」「カーソルを先の移動方向により続けて自動移動させ」ることについては記載されていない点。
　
４．判断
　引用発明は、操作領域６０１〜６０４にタッチすればカーソル６１０がタッチした位置に移動し、さらにタッチした指やスタイラス・ペンをタイムアウト条件である時間ｔの間そのまま留めておけば、ディスプレイ画面に表示されている表示領域１１０２が移動して、ディスプレイ画面の表示内容を上下左右にスクロールするものである。引用発明において、入力面６００をタッチしながら移動して操作領域６０１〜６０４をタッチする場合も、タイムアウト条件である時間ｔの間そのまま留めておけばスクロールするように構成することは適宜なし得ることは明らかであり、引用例１の段落００４７〜００５０の記載によれば、入力面６００を左から右へタッチしながら移動し、操作領域６０４をタッチしたときに、カーソルについて見ると、カーソルは左から右へ移動し、操作領域６０４にてタイムアウトが発生してスクロールがされると、カーソルはスクロールに伴って先の移動方向に移動するように表示されることは明らかだから、カーソルを先の移動方向により続けて自動移動させるようにすることは当業者が容易に想到し得ることである。
　
　そして、本願補正発明のように構成したことによる効果も、引用発明から予測できる程度のものである。
　
　したがって、本願補正発明は、引用発明に基づいて当業者が容易に発明をすることができたものであるから、特許法第２９条第２項の規定により特許を受けることができない。
　
５．本件補正発明についてのむすび
　本願補正発明は、上記「４．判断」で示したとおり、特許出願の際、独立して特許を受けることができないから、本件補正は、平成１８年法律第５５号改正附則第３条第１項によりなお従前の例によるとされる同法による改正前の特許法第１７条の２第５項において準用する同法第１２６条第５項の規定に違反するものであり、同法第１５９条第１項において読み替えて準用する同法第５３条第１項の規定により却下すべきものである。
　
第３　本願発明について
１．本願発明
　平成２０年４月２５日付けの手続補正は、前記のとおり却下されたから、本願の特許請求の範囲の請求項１に係る発明（以下、「本願発明」という。）は、平成１９年１２月６日付けの手続補正により補正された特許請求の範囲の請求項１に記載された次のとおりのものである。
　
「スマートタイプ自動スクロール機能を具えたタッチパネルの制御方法において、該タッチパネルは第１エリアと第２エリアを具え、該制御方法は、物品のタッチパネル上の位置を検出し、物品が第１エリアにあって移動する時、該タッチパネルが該物品の位置情報を送出してカーソルを該位置情報により移動させ、該物品が第２エリアに移動した時、該物品の第２エリアにあっての停留が所定の参考時間を超過すると、該タッチパネルがスクロール信号を送出して該カーソルを一方向に続けて移動させ、該物品の第２エリアにあっての停留が該参考時間より短ければ、該タッチパネルが該物品の位置情報を送出することを特徴とする、スマートタイプ自動スクロール機能を具えたタッチパネルの制御方法。」
　
２．引用刊行物
　原査定の拒絶の理由に引用された引用発明は前記「第２　２．」に記載したとおりである。
　
３．対比・判断
　本願発明は、前記「第２」で検討した本願補正発明の、「スマートタイプ自動スクロール機能を具えたタッチパネルの制御方法」を、「カーソルの動作を制御する、スマートタイプ自動スクロール機能を具えたタッチパネルの制御方法」と、「該カーソルを一方向に続けて移動させ」を、「該カーソルを先の移動方向により続けて自動移動させ」と限定する事項を省いたものである。
　そうすると、本願発明を特定する事項をすべて含む本願補正発明が、前記「第２　３．」及び「第２　４．」に記載したとおり、引用発明に基づいて当業者が容易に発明をすることができたものであるから、本願発明も、同様の理由により、引用発明に基づいて当業者が容易に発明をすることができたものであり、特許法第２９条第２項の規定により特許を受けることができないものである。
　
４．むすび
　以上のとおり、本願発明は、引用発明に基づいて当業者が容易に発明をすることができたものである。
　したがって、本願はその余の請求項について論及するまでもなく、特許法第２９条第２項の規定により特許を受けることができない。
　よって、結論のとおり審決する。