【事件の表示】
　特許第３０６４２９６号「階層構造データの表示画面制御方法及び装置」の請求項１ないし４に係る特許に対する特許異議の申立てについて、次のとおり決定する。
【結　論】
　特許第３０６４２９６号の請求項１ないし４に係る特許を取り消す。
【理　由】
　
１．手続の経緯
  本件特許第3064296号の請求項１ないし請求項４に係る発明は、昭和63年11月16日に特許出願され、平成12年５月12日にその特許権の設定登録がなされ、その後、異議申立人別役重尚（以下、「申立人」という。）より特許異議の申立てがなされ、取消しの理由が通知され、その指定期間内に特許権者から何らの応答もなかったものである。
　
２．特許異議申立ての理由の概要
　申立人別役重尚は、甲第１号証（日経バイト 1988年３月号 p.163-171）、甲第２号証（日経パソコン 1988年１月４日号 p.225-233）、及び、甲第３号証（特開昭63-16325号公報）を提出し、本件請求項１に係る発明は、甲第１号証に記載された発明であるから特許法第29条第１項第３号の規定により特許を受けることができないものであり、もしくは、甲第１号証に記載された発明に基づいて当業者が容易に発明をすることができたものであるから特許法第29条第２項の規定により特許を受けることができないものであり、請求項１に係る発明の特許は、特許法第113条第１項第２号の規定に違反してされたものである旨、また、請求項２に係る発明は、甲第１号証及び甲第２号証に記載された発明に基づいて当業者が容易に発明をすることができたものであり、請求項３、及び、請求項４に係る発明は、甲第１号証〜甲第３号証に記載された発明に基づいて当業者が容易に発明をすることができたものであり、特許法第29条第２項の規定により特許を受けることができないものであるから、請求項２〜請求項４に係る発明の特許は、特許法第113条第１項第２号の規定に違反してされたものである旨、主張している。
　
３．本件発明
　本件の請求項１〜４に係る発明は、特許明細書の請求項１〜４に記載された次のとおりのものである。
  「【請求項１】  上位階層データの表示画面中に次の階層レベルの表示画面を指示するための指示範囲を複数個表示し、この複数個の指示範囲の一つを指示することで前記上位階層データより下位の階層にある下位階層データを前記表示画面に表示する階層構造データの表示画面制御方法において、
　前記上位階層データを表示する第１の表示画面中において前記複数個の指示範囲を隣接して表示し、
　前記指示範囲から第１の指示範囲を指示することにより選択された第１の下位階層データを前記表示画面に表示するとともに、この第１の指示範囲と前記上位階層データの表示画面中で隣接する他の指示範囲に対応する他の下位階層データを選択するための選択肢を前記第１の下位階層データとともに前記表示画面に表示し、
　前記選択肢を指示することにより前記表示画面に表示されている前記第１の下位階層データから前記他の下位階層データを直ちに表示することを特徴とする階層構造データの表示画面制御方法。
【請求項２】　前記選択肢により選択されるべき前記他の下位階層データが前記第１の下位階層データに対して前記指示範囲中で前記第１の指示範囲に対して順番が前であるか又は次であるかを表示する文字を前記選択肢中に表示することを特徴とする請求項１記載の階層構造データの表示画面制御方法。
【請求項３】　文書編集に係るプログラムの実行及び周辺機器の制御を行う中央処理ユニットと、文書編集に係る処理プログラム及びそれに係るデータが格納された主メモリと、データを表示するディスプレイ装置と、このディスプレイ装置に表示されるべきデータを格納するビデオメモリと、前記ディスプレイ装置に表示されるべきデータを指示する指示手段を備え、前記中央処理ユニットが前記ディスプレイ装置に対し上位階層データの表示画面中に次の階層レベルの表示画面を指示するための指示範囲を複数個表示し、この複数個の指示範囲の一つを前記指示手段により指示することで前記上位階層データより下位の階層にある下位階層データを前記表示画面に表示するよう制御する階層構造データの表示画面制御装置において、
　前記中央処理ユニットは、前記ディスプレイ装置が、前記上位階層データの表示画面中において前記複数個の指示範囲を隣接して表示し、前記指示範囲から第１の指示範囲を前記指示手段により指示することにより選択された第１の下位階層データを前記表示画面に表示するとともに、この第１の指示範囲と前記上位階層データの表示データの表示画面中で隣接する他の指示範囲に対応する他の下位階層データを選択するための選択肢を前記第１の下位階層データとともに前記表示画面に表示し、前記選択肢を指示することにより前記表示画面に表示されている前記第１の下位階層データから前記他の下位階層データを直ちに表示するよう制御を行うことを特徴とする階層構造データの表示画面制御装置。
【請求項４】　前記選択肢により選択されるべき前記他の下位階層データが前記第１の下位階層データに対して前記指示範囲中で前記第１の指示範囲に対して順番が前であるか又は次であるかを表示する文字を前記選択肢中に表示することを特徴とする請求項３記載の階層構造データの表示画面制御装置。」
　
４．取消理由において引用した刊行物記載の発明
  当審において通知した取消理由で引用した刊行物１（申立人の提出した甲第１号証）は、HyperCardに関するもので、次の事項が記載乃至開示されている。
(1) 『HyperCardを起動してまず利用者が見るのは、図2(a)のような「ホーム・スタック」である。これは、事務所でよく見かけるキャビネットを正面から見ていると考えればよい。キャビネットには縦横に並んだ引き出しがあるように、画面に表示されたアイコンは各分野の書類を格納した引き出しである。
　HyperCardでは、この引き出しを「スタック」と呼んでいる。スタックは形式が同じ情報カードの束である。利用者はスタックのアイコンをマウスで選択するだけで書類の引き出しを開けられる。図2(b)は、週間予定表の入っているスタックが開かれ、今週の予定表が表示されているところである。
　正確にいうとホーム・スタックもスタックの一種である。ここには、HyperCard内にどんなスタックがあるかを示すアイコンの一覧表（ホーム・カード）が入っている。』（第165頁左欄第４〜24行目を参照。）
(2) 『情報カードに書き込める情報の形式としては、「フィールド」、「ピクチャ」、「ボタン」がある。フィールドは文字列、ピクチャは絵を書き込む領域である（音を扱うには、後述のHyperTalkでプログラミングする必要がある）。ボタンは少し性格が違い、情報カード間の移動に使われる。利用者は、ボタンをマウスで選択することで、次の情報カードに進む、前の情報カードに戻る、別のスタックの情報カードに移動する、といったことができる。先にHyperCardは情報の関連を手操る道具だと説明したが、それをボタンで実現しているのである。
　図2(b)の予定表には、全部で９個のボタンがある。これらをマウスでクリックすると、それぞれ次のような画面が表示される。前週の予定表、次週の予定表、今日の行動予定表、カレンダ、電話帳、住所録など（図２(c)〜(h)））。
　このようにボタンに触れるだけで、関連する情報を手当たり次第に手繰っていける。これは非常に重要なことである。人が情報を検索するとき、知りたい情報の範囲は、あらかじめ決まっていない。検索中に好奇心がなくなればそこが終わり、という“好奇心主導型の検索システム”が人間なのである。HyperCardでは、情報カードのボタンを見て、興味ある情報ならマウスでクリックして開く、という手順を繰り返す。したがって、HyperCardは、非常に人間に適した検索システムといえる。』（第165頁左欄第26行〜第166頁中欄第２行目を参照。）
(3) 『バックグラウンドは、情報カードの共通フォームであり、基本的にはスタックごとに一つある。・・・（中略）・・・
　バックグラウンドを作るには、まずEditメニューの“Background”を選択し、画面をバックグラウンドの編集モードにする。その後、ピクチャ、フィールド、ボタンの順番で設定していく。・・・（中略）・・・
　ボタンを設定するときは、情報の関連も定義しなければならない。このボタンが押されたなら、次にどの情報カードを表示するかを定義するのである。この定義には二つの方法がある。一つはHyperTalkで情報の関連をプログラムする方法であり、もう一つはボタン属性のダイヤログで“Link To...”を選ぶ方法である。結論からいえばHyperTalkを使った方が自由な関連を定義できるが、ここでは簡単な“Link To...”の方法を説明しておく。
　ボタンのダイヤログで、“Link To...”を選ぶと、画面には図５のような小さなウィンドウが表示される。この後、目的の場所まで情報カードを手繰っていき、目的の情報カードに来たところで図５のウィンドウの“This Card”もしくは“This Stack”をクリックする。“This Stack”を選んだ場合は、そのときの先頭カードが表示されることになる。』（第168頁左欄第６行目〜第169頁中欄第３行目を参照。）
(4)  図2(a)のホーム・スタック表示画面上には、今週の予定表（weekly添え字のアイコン）、今日の行動予定表（ToDo添え字のアイコン）、カレンダー（calendar添え字のアイコン）等の複数の下位のスタックに対応するアイコンが隣接表示されており、各アイコンをマウスによりクリックすることで、その下位のスタックのデータが表示されることが示されている。また、図2(b)の今週の予定表の表示画面には、今日の行動予定表（ToDo添え字のアイコン）、及びカレンダー（calendar添え字のアイコン）等のスタックに対応するアイコンが表示されることが示されている。図２(b)の今週の予定表の表示画面の下部中央には、前週の予定表（図2(c)）を表示するための矢印アイコン、及び次週の予定表（図2(c)）を表示するための矢印アイコンがあり、各矢印アイコンをクリックすることにより、スタック内の前のカード（前週の予定表）又はスタック内の次のカード（次週の予定表）を直ちに表示することが示されている。
  上記記載事項(1)〜(3)、及び、図面の記載（上記記載事項(4)）を総合勘案すると、結局、刊行物１には、次の発明が記載されている。
　「ホーム・スタック表示画面（図2(a)）中に次の階層レベルの表示画面を指示するためのアイコンを複数個表示し、この複数個のアイコンの一つを指示することで前記ホーム・スタック表示画面より下位の階層にある下位階層データを前記表示画面に表示する階層構造データの表示画面制御方法において、
　前記ホーム・スタック表示画面中において前記複数個のアイコンを隣接して表示し、
　前記アイコンからweekly添え字のアイコンを指示することにより選択された今週の予定表を前記表示画面に表示するとともに、このweekly添え字のアイコンと前記ホーム・スタック表示画面中で隣接する他のアイコンに対応する今日の行動予定表、及びカレンダー等のスタックを選択するためのアイコン（ToDo添え字のアイコン、calendar添え字のアイコン等）を前記今週の予定表とともに前記表示画面に表示し（図2(b)）、
　前記アイコンを指示することにより前記表示画面に表示されている前記今週の予定表から前記今日の行動予定表（図２(g)）、及びカレンダー（図2(h)）等を直ちに表示し、
　今週の予定表の表示画面中に、前週の予定表を表示するための矢印アイコン、及び次週の予定表を表示するための矢印アイコンを指示することにより、スタック内の前のカード（前週の予定表）又はスタック内の次のカード（次週の予定表）を直ちに表示する、
　階層構造データの表示画面制御方法。」
　
  同じく引用した刊行物２（申立人の提出した甲第２号証）は、カード型データベースソフト「隼」の仕様に関するもので、次の事項が記載乃至開示されている。
(5)　図６はカード型データベースのリスト型の表示例であり、９件のカードデータのうち１件目が反転表示されること、及び画面右上部に「１件目」とあり、また、図６の左下部に「前カード・次カード」なる表示部分があること。
(6)  図８はカード型データベースのカード形式の表示例であり、画面中央部にカードデータの詳細情報が表示されており、画面右上部に「１件目」なる表示があること。図８の左下部に「前カード・次カード」なる表示部分があること。
(7)　『操作の基本は、一太郎やマルチプランと同じように画面の下に現れるコマンドメニューから選択する方式だ。』（第230頁左欄第14〜17行目を参照。）
　
  同じく引用した刊行物３（申立人の提出した甲第３号証）は、メニュー表示方法に関するもので、次の事項が記載されている。
(8)　「〔産業上の利用分野〕
　本発明は、表示装置に表示されるメニュー項目の中から座標入力装置によって所望の項目を選択するためのメニュー表示方法に係り、特に図形処理システム、文書処理システム、プラント制御システムなどの対話型システムに好適なメニュー表示方法に関する。」（第１頁左欄第18行目〜同頁右欄第４行目を参照。）
(9)　「第３図は本発明に係る対話型システムの詳細構成を示すブロック図であり、・・・
　第３図において、座標入力装置１は利用者が表示装置３に表示されるメニューから所望の項目を選択するために用いられ、座標入力装置１から処理装置２に対しては座標情報およびボタン９の押下状態を示す情報が送られる。座標入力装置１から送られた情報は入力処理プログラム４によって処理され、必要がある場合は表示処理プログラム５が起動される。表示処理プログラム５は、入力処理プログラム４によって起動され、表示装置３へ表示するための処理を行う。入力処理プログラム４と表示処理プログラム５は、実行の過程でデータテーブル６を参照したり変更したりする。表示装置３は、表示処理プログラム５によって作られた表示データを画面に表示する。」（第４頁左欄第２〜20行目を参照。）
　
５．対比・判断
【請求項１に係る発明について】
  請求項１に係る発明と上記刊行物１に記載された発明とを対比する。刊行物１に記載された発明における「ホーム・スタック表示画面」は、請求項１に係る発明における「上位階層データを表示する（第１の）表示画面」に相当する。刊行物１に記載された発明における「複数個のアイコン」は、ホーム・スタック表示画面の次の階層レベルの表示画面を指示するためのものであるから、請求項１に係る発明における「複数個の指示範囲」に相当する。刊行物１に記載された発明における「weekly添え字のアイコン」は、ホーム・スタック表示画面中に表示された複数個のアイコン（指示範囲）から指示されるものであるから、請求項１に係る発明における「第１の指示範囲」に相当する。刊行物１に記載された発明における「今週の予定表」は、weekly添え字のアイコン（第１の指示範囲）を指示することにより選択され、画面に表示されるものであるから、請求項１に係る発明における「第１の下位階層データ」に相当する。刊行物１に記載された発明における「今日の行動予定表、カレンダー等のスタック」は、請求項１に係る発明における「他の下位階層データ」に相当するので、刊行物１に記載された発明における「（前記）スタックを選択するためのアイコン（ToDo添え字のアイコン、calendar添え字のアイコン等）」は、請求項１に係る発明における「他の下位階層データを選択するための選択肢」に相当する。
  したがって、請求項１に係る発明は、上記刊行物１に記載された発明であり、もしくは上記刊行物１に記載された発明に基づいて当業者が容易に発明をすることができたものである。
　
【請求項２に係る発明について】
　請求項２に係る発明は請求項１に係る発明を前提とするものである。請求項２に係る発明と上記刊行物１に記載された発明とを対比すると、両者は、（上位階層データの表示画面中で隣接する他の指示範囲に対応する他の下位階層データを選択するための）選択肢により選択されるべき他の下位階層データに関し、請求項２に係る発明が「第１の下位階層データに対して指示範囲中で第１の指示範囲に対して順番が前であるか又は次であるかを表示する文字を選択肢中に表示するものである」のに対し、刊行物１に記載された発明は、ホーム・スタック表示画面中に表示された複数個のアイコン（「指示範囲」に相当）をアイコンの形式で今週の予定表（「第１の下位階層データ」に相当）とともに表示画面に表示するものである（図2(b)）点で相違する。
  そこで、この相違点について検討する。刊行物１に記載された発明において、「今週の予定表」（「第１の下位階層データ」に相当）とともに表示画面に表示された「ToDo添え字のアイコン、calendar添え字のアイコン等」（「他の下位階層データを選択するための選択肢」に相当）は、ホーム・スタック表示画面中に表示された複数個のアイコン（「指示範囲」に相当）の一部のものであり、これを選択すれば直ちに「今日の行動予定表、及びカレンダー等のスタック」（「他の下位階層データ」に相当）が表示されるものである。また、刊行物１に記載された発明は、今週の予定表（「第１の下位階層データ」に相当）の表示画面中に、前週（順番が前）の予定表を表示するための矢印アイコン、及び次週（順番が後）の予定表を表示するための矢印アイコンを配置し、該アイコンを指示することにより、スタック内の前のカード（前週の予定表）又はスタック内の次のカード（次週の予定表）を直ちに表示するものでもある。
また、刊行物２には、リスト型又はカード型表示画面において、「前カード・次カード」なる文字部分のカーソル操作によりカーソルを移動させて各カードを選択することが示されている。そして、文書ファイリングシステムの場合、関連する各ファイルの順番の前後関係が重要であることは明らかであるから、刊行物１に記載された発明においても、「今週の予定表」（「第１の下位階層データ」に相当）とともに表示画面に「ToDo添え字のアイコン、calendar添え字のアイコン等」（「他の下位階層データを選択するための選択肢」に相当）として表示することに替えて、「今週の予定表」（「第１の下位階層データ」に相当）に対して「ホーム・スタック表示画面中に表示された複数個のアイコン」（「指示範囲」に相当）中で「weekly添え字のアイコン」（「第１の指示範囲」に相当）に対して順番が前であるか又は次であるかを表示する選択肢として表示することは当業者が容易に想到できたものである。その場合、順番が前であるか又は次であるかを上記刊行物２に記載されたもののように単に文字で表示することは適宜なし得た事項である。
  したがって、請求項２に係る発明は、上記刊行物１及び刊行物２に記載された発明に基づいて当業者が容易に発明をすることができたものである。
　
【請求項３、４に係る発明について】
　請求項３、４に係る発明は、それぞれ、請求項１、２に係る発明に対応した装置に関する発明に、コンピュータの場合に例えば刊行物３に記載されたような処理装置、表示装置等の周知の構成を付加したものに過ぎないので、請求項３に係る発明は上記刊行物１、３に記載された発明に基づいて、請求項４に係る発明は上記刊行物１〜３に記載された発明に基づいて、それぞれ当業者が容易に発明をすることができたものである。
　
６．むすび
  以上のとおり、本件の請求項１に係る発明は上記刊行物１に記載された発明、もしくは上記刊行物１に記載された発明に基づいて当業者が容易に発明をすることができたものであるから、本件請求項１に係る発明の特許は特許法第29条第１項第３号もしくは同法第29条第２項の規定に違反してされたものである。本件の請求項２に係る発明は上記刊行物１、２に記載された発明に基づいて当業者が容易に発明をすることができたものであるから、本件請求項２に係る発明の特許は特許法第29条第２項の規定に違反してされたものである。また、本件の請求項３に係る発明は上記刊行物１、３に記載された発明に基づいて、請求項４に係る発明は上記刊行物１〜３に記載された発明に基づいてそれぞれ当業者が容易に発明をすることができたものであるから、請求項３、４に係る発明の特許は特許法第29条第２項の規定に違反してされたものである。
　したがって、本件請求項１〜４に係る発明の特許は特許法第113条第１項第２号に該当し、取り消されるべきものである。
  よって、結論のとおり決定する。
【異議決定日】
平成１３年１０月１日（２００１．１０．１）