【事件の表示】
　平成　９年特許願第２１７４７４号「プログラム可能な医療用イメージング・システム」拒絶査定不服審判事件〔平成１０年　８月　７日出願公開、特開平１０−２０７７００〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
１．手続の経緯 
　本願は、平成９年８月１２日（パリ条約による優先権主張１９９６年８月１３日、米国）の出願であって、平成１８年１０月３１日付けで拒絶理由が通知され、平成１９年２月７日付けで手続補正がなされたものの、同年２月２８日付けで拒絶査定がなされた。これに対し、同年６月１日に拒絶査定に対する審判請求がなされるともにに同日付けで手続補正がなされ、同年７月１９日付けで前置報告がなされ、平成２１年５月１日付けで当審より審尋がなされ、同年１０月１９日付けで回答書が提出され、同年１１月２７日付けで当審より拒絶理由が通知され、平成２２年４月２２日付けで手続補正がなされたものである。
   
２．本願発明
　本願請求項１ないし４に係る発明は、平成２２年４月２２日付け手続補正書で補正された明細書及び図面のからみて、その請求項１ないし４に記載されたとおりのものと認められるところ、その請求項１に係る発明（以下、「本願発明」という。）は次のとおりのものである。
　
「複数のセルを表示するグラフィック・ユーザ・インターフェース、前記セルの各々を特定する情報を格納するメモリ装置、及び前記メモリ装置及びグラフィック・ユーザ・インターフェースに結合されている処理装置を持つコンピュータで構成されているプログラム可能な医療用イメージング・システムに於いて、
前記複数のセルは、前記プログラム可能な医療用イメージング・システムで生成された医療情報を含む少なくとも１つのセルを含んでおり、
前記処理装置は、前記複数のセルのオーバーラップを検出して補正するセル・オーバーラップ検出及び補正ルーチンを実行し、
前記セル・オーバーラップ検出及び補正ルーチンは、
１）前記複数のセルの内の第１のセルの寸法の変更に応答して呼び出され、前記第１のセルが観察テンプレート上の他のセルとオーバーラップしているかを検出し、２）セルのオーバーラップが検出された場合、（ａ）最小オーバーラップ補正距離Ｄｍｉｎを決定し、（ｂ）前記第１のセルをこうして決定された最小オーバーラップ補正距離Ｄｍｉｎだけ移動させ、（ｃ）第１のセルを移動させた後、第１のセルが別のセルとオーバーラップしているかどうかを検出するアルゴリズムを含んでおり、
前記セル・オーバーラップ検出及び補正ルーチンが、更に、前記アルゴリズム２）（ｃ）でセルのオーバーラップが検出された場合、アルゴリズム２）（ａ）に戻り、アルゴリズム２）（ａ）及び２）（ｂ）を実行するアルゴリズムを含んでいることを特徴とするプログラム可能な医療用イメージング・システム。」
　
３．引用例
　当審から通知された拒絶理由通知に引用された特開平３−２６９４８７号公報（以下、「引用文献１」という。）には、以下の事項が図面と共に記載されている。
　
Ａ．「 〔産業上の利用分野］
　本発明は、ディスプレイ画面上に複数のウィンドウを設定し、それぞれのウィンドウごとに独立した情報処理を実現可能にしているマルチウィンドウシステムにおける複数ウィンドウの重なり抑止制御方式に関する。
　マルチウィンドウシステムには、利用者が同時に複数のウィンドウを表示して、複数の業務を並行して遂行できるという利点がある。しかし、ディスプレイの表示面の大きさには制限があり、一般には、ウィンドウは相互に重なった状態で表示されるため、効率のよい業務遂行のためには、ウィンドウの表示位置や重なりを最適にするような制御が必要とされる。
〔従来の技術〕 
　従来、ウィンドウの重なりが最小になるように再配置したり、ウィンドウの表示位置を整列させたりすることにより、表示の最適化を図ることが行われている。 
 （中略） 
　そのため、同一の業務で使用している複数のウィンドウは　本来は重ね合わせたくないにもかかわらず、互いに重なり合ってしまい、利用者にとっては、大事な情報が隠蔽されてしまって、ウィンドウを見やすくしようとした操作が、かえって業務遂行の効率向上に結び付かない場合が少なくない。」（公報２頁左上欄１行〜右上欄１２行） 
 　 
Ｂ．「 本発明は上記問題点の解決を図り、一つの業務を実行するプログラムが、相互に関連を持つ複数のウィンドウを使用する場合に、それらのウィンドウが重なり合わず、かつ最適な位置に最適な大きさで表示されるようにし、利用者の操作によって必要な情報が隠れてしまわないようにすることを目的としている。」（公報２頁左下欄２行〜７行） 
 　 
Ｃ．「第１図は本発明の構成例を示す。 
　第１図において、１０はＣＰＵおよびメモリなどからなる処理装置、１１はディスプレイ、１２はマウスやキーボードなどの入力装置、１３は入力装置１２からの入力を制御する入力制御部、１４はマルチウィンドウの制御機能を持つウィンドウ制御部、１５はウィンドウ操作検知部、１６は複数のウィンドウを使用して業務を遂行する応用処理部、１７はウィンドウ操作内容判定部、１８はウィンドウ再配置処理部、１９は各ウィンドウの表示位置、サイズ、表示状態などの情報を記憶するウィンドウ属性記憶部を表す。 
　応用処理部１６は、オペレーティング・システムが提供する入力制御部１３およびウィンドウ制御部１４の機能を利用し、ディスプレイ１１の画面上にウィンドウと呼ばれる複数の対話領域を設定して、一つの業務を遂行するものである。 
　ウィンドウ制御部１４におけるウィンドウ操作検知部１５は、入力装置１２からの入力によるウィンドウの移動や拡大などの操作を、入力制御部１３からの通知により検知する。 
　ウィンドウ操作検知部１５は、ウィンドウ操作を検知すると、そのウィンドウ操作情報を応用処理部１６に通知する。 
　その通知により、応用処理部１６のウィンドウ操作内容判定部１７は、ウィンドウ操作の内容を調べ、ウィンドウ属性記憶部１９にあらかじめ設定したウィンドウの位置やサイズなどの属性情報を参照して、応用処理部１６が使用する関連するウィンドウが重なり合うかどうかを判定する。 
　ウィンドウ再配置処理部１８は、ウィンドウ操作内容判定部１７の判定により、関連するウィンドウが重なり合うことがわかった場合、それらが互いに重なり合わないように、ウィンドウの位置と大きさを自動調整し、その調整結果をウィンドウ制御部１４に通知して、ウィンドウの再配置を行う。」（公報２頁左下欄９行〜３頁左上欄７行） 
 　 
Ｄ．「  例えば第３図（イ）に示すようなディスプレイ画面２１の表示状態で、利用者により、ウィンドウＷ１を、点線の枠で示すウィンドウＷｌ’に拡大する指示が行われたとする。この場合、ウィンドウＷ１を指定された大きさまで拡大すると、その結果のウィンドウＷｌ’　はウィンドウＷ２と重なり合うことになる。
　この操作を行った場合、第１図に示すウィンドウ操作検知部１５では、ウィンドウサイズの変更が行われたことが検出される。その通知により、ウィンドウ操作内容判定部１７は、変更後のウィンドウと同一プログラムから表示されている他のウィンドウとの位置関係を検査する。
　ウィンドウが重なり合わなければ、そのままサイズ変更処理へと進むが、第３図（イ）の場合、ウィンドウが重なり合うと判定される。この例では、ウィンドウＷ２はサイズ変更禁止のウィンドウであるため、ウィンドウＷ１は、ウィンドウＷ２の直前までしか拡大できないと判定し、拡大後のサイズを補正して、重なり合わないように決定する。
　この補正した結果に従って、ウィンドウ再配置処理部１８は、第３図（ロ）に示すように、ウィンドウＷ１を表示する。」（公報３頁右下欄９行〜４頁左上欄１２行）
　
Ｅ．「 また、第４図（イ）に示すようなディスプレイ画面２１の表示状態で、利用者により、ウィンドウＷｌを２点線の枠で示すウィンドウＷｌ’に移動する指示が行われたとする。この場合、ウィンドウＷ１を指定された位置まで移動すると、その結果のウィンドウＷ１’はウィンドウＷ２と重なり合うことになる。 
　この操作を行った場合、第１図に示すウィンドウ操作検知部１５では、ウィンドウの移動操作が行われたことが検出される。その通知により、ウィンドウ操作内容判定部１７は、移動後のウィンドウと同一プログラムから表示されている他のウィンドウとの位置関係を検査する。 
　ウィンドウが重なり合わなければ、そのままサイズ変更処理へと進むが、第４図（イ）の場合、ウィンドウが重なり合うと判定される。そこでウィンドウＷ１は、ウィンドウＷ２の直前の位置までしか移動できないと判定し、移動後の位置を、重なり合わない範囲内で、指示された位置に最も近い位置に補正する。 
　この補正した結果に従って、ウィンドウ再配置処理部１８は、第４図（ロ）に示すように、ウィンドウＷ１を表示する。」（公報４頁左上欄１３行〜右上欄１５行） 
　
　上記した引用文献１の記載によれば、引用文献１には次の発明（以下、「引用発明」という。）が記載されている。
　
　複数のウインドウを表示するディスプレイ１１、前記複数のウインドウの表示位置、サイズなどの情報を記憶するウインドウ属性記憶部１９、及び前記ウインドウ属性記憶部１９及びディスプレイ１１に結合されている処理装置１０により構成されているシステムにおいて、
　前記処理装置は、ウインドウに対する位置の移動、大きさの変更を検知するウインドウ操作検出部１５，ウインドウの重なりを判定するウインドウ操作内容判定部１７及び、ウインドウの位置と大きさを自動調整するウインドウ再配置処理部１８を有し、
　ウインドウ操作検出部１５は、複数のウインドウの内の１つのウインドウの位置の移動又は大きさの変更を検出したことをウインドウ操作内容判定部１７に通知し、
　ウインドウ操作内容判定部１７は、移動又は変更後のウインドウと画面上の他のウインドウの重なり具合を判定し、重なり合う場合には、重なり合わない範囲内で指定された位置に最も近い位置又は重ならない直前のサイズに補正し、
　ウインドウ再配置処理部１８は、ウインドウ操作内容判定部１７からの移動位置又はサイズの補正に従って、デイスプレイ１１にウインドウを表示する
　複数ウインドウの重なりを防止して表示するシステム
　
　また、当審から通知された拒絶理由通知に引用された特開平７−２８２２２６号公報（以下、「引用文献２」という。）には、その図１２，１３とそれに関する説明によれば、次の技術事項が記載されている。
　
　１つの画面を複数のウインドウに分割して各ウインドウに関連する画像を表示するものにおいて、複数のウインドウに医療診断画像を表示するシステム
　
３．対比
　本願発明と引用発明とを対比すると、
　引用発明の「ウインドウ」「ディスプレイ１１」「ウインドウ属性記憶部１９」「処理装置１０」「重なり」「画面」は、それぞれ、
　本願発明の「セル」「グラフィック・ユーザ・インターフェース」「メモリ装置」「処理装置」「オーバーラップ」「観察テンプレート」に相当する。
　本願発明の「セル・オーバーラップ検出及び補正ルーチン」と引用発明の「ウインドウ操作内容判定部１７」とは、セルのオーバーラップを検出している点では一致し、また、引用発明において「重なり合わない範囲内で指定された位置に最も近い位置に補正」するとされているから、重なり合っている範囲を算出し、算出した範囲に相当する距離だけ移動するようにウィンドウの位置を移動していることになる。この場合、「指示された位置に最も近い位置」に移動する距離は、重なり合わない最小の移動距離であるから、本願発明の「最小オーバーラップ補正距離」と同等のものである。
そして、引用発明の「ウインドウ操作内容判定部１７」は、プログラムで実現されていることは明かであるから、引用発明の「ウインドウ操作内容判定部１７」と本願発明の「セル・オーバーラップ検出及び補正ルーチン」とは、オーバーラップが検出された場合に最低限の補正によりオーバーラップを解消するアルゴリズムを有するオーバーラップ検出及び修正ルーチンである点で共通している。
　本願発明の「セル・オーバーラップ検出及び補正ルーチン」は、寸法の変更に応答して呼び出されるものであるから、本願発明においても引用発明の「ウインドウ操作検出部１５」と実質的に同等のものを有していることは明かである。
　本願発明において、「セル・オーバーラップ検出及び補正ルーチン」によって、補正された第１のセルを表示するものであるから、本願発明が引用発明の「ウインドウ再配置処理部１８」と同等のものを有することは明かである。
　
　よって、本願発明と引用発明とは次の一致点で一致している。
（一致点）
　複数のセルを表示するグラフィック・ユーザ・インターフェース、前記セルの各々を特定する情報を格納するメモリ装置、及び前記メモリ装置及びグラフィック・ユーザ・インターフェースに結合されている処理装置により構成されるシステムに於いて、
　前記処理装置は、前記複数のセルのオーバーラップ検出及び修正ルーチンを実行し、
前記オーバーラップ検出及び修正ルーチンは、
１）前記複数のセルの内の第１のセルの寸法の変更に応答して呼び出され、前記第１のセルが観察テンプレート上の他のセルとオーバーラップしているかを検出し、２）セルのオーバーラップが検出された場合、最低限の補正によりオーバーラップを解消するアルゴリズムを含んでいるオーバーラップを防止して表示するシステム
　
　また、本願発明と引用発明とは次の相違点で相違している。
 （相違点１）
　本願発明は、処理装置を持つコンピュータで構成されているプログラム可能な医療用イメージング・システムであり、少なくとの１つのセルに医療情報を含むものであるのに対し、引用発明は医療用イメージング・システムではなく、セルに医療情報を含んでいない重なりを防止して表示するシステムである点
（相違点２）
　セルのオーバーラップが検出された場合、最低限の補正によりオーバーラップを解消するアルゴリズムが、本願発明ではセルの寸法の変更に対しセルの移動によってオーバーラップを解消するものであるに対し、引用発明では位置の移動又は大きさの変更に対し移動位置又はサイズの変更によってオーバーラップを解消するものである点
（相違点３）
　セルのオーバーラップが検出された場合、最低限の補正によりオーバーラップを解消するアルゴリズムが、更に別のセルとのオーバーラップを検出した場合に、セルの移動によって別のセルとのオーバーラップを解消するものものであるに対し、引用発明はそのようなことをしていない点
　
４．相違点についての判断
（相違点１について）
　上記２．引用例の項で引用文献２について認定したように、医療診断システムとして医療診断画像を複数のウインドウに表示するものは周知のものであるから、引用発明の重なりを防止して表示するシステムを医療情報を含むセルをオーバーラップしないように表示する医療診断システムに用いることは格別のことではない。
　
（相違点２について）
　１つの画面上に複数のウインドウを重ならないように表示するためにウインドウの位置や大きさを自動的に調整する技術として、特開平５−２８２１１６号公報には、ウインドウの重なっている場合、サイズを縮小すると表示内容が枠外に出るためスクロールが必要となり使い勝手が悪いということを考慮して、まず、ウインドウの位置を移動して重なりを解消し、最大限の移動によっても重なりの解消ができないときにウインドウのサイズを縮小して重なりを解消する技術が開示されている。このように重なりの解消のためにウインドウの移動とサイズの縮小を組み合わせて調整することは通常に行うことであるから、寸法の変更によってオーバーラップが生じた場合にまずウインドウの移動によってオーバーラップを解消するように設計することは当業者が容易になし得ることである。
　
（相違点３について）
　引用発明の目的を考えれば、引用発明において重なる可能性のあるウィンドウが複数存在することを想定していることは当然であり、重なり合うウィンドウが複数の場合、別のウィンドウとの重なりを検出することは普通に考慮することであるから、他のセルのほかに別のセルとのオーバーラップを検出するようにすることは格別のことではない。そして、特開平５−２８２１１６号公報の図３の処理フローとそれに関する説明によれば、ウインドウを少し移動させて重なりを検出し、重なりがある場合は更に少し移動させるようにステップバイステップにオーバーラップの検出と補正を行っているから、他のウインドウや別のウインドウとの重なりの解消をステップバイステップの手法と同様に順次行うようにすることは容易になし得ることである。
　
　そして、本願発明の構成によってもたらされる効果も、引用発明から当業者ならば容易に予測することができる程度のものであって、格別のものとはいえない。 
 　 
５．むすび 
　以上のとおり、本願発明は、引用文献１、２に記載された発明及び周知技術に基づいて、当業者が容易に発明をすることができたものであるから、特許法第２９条第２項の規定により特許を受けることができない。 
 よって、結論のとおり審決する。