【事件の表示】
　特願２００８−１７８４８０「階層メニュー型のグラフィカルユーザインタフェース」拒絶査定不服審判事件〔平成２０年１２月　４日出願公開、特開２００８−２９３５２０〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
１．手続の経緯
　本願は、平成９年１２月１５日（パリ条約による優先権主張：１９９７年４月１４日、米国）を国際出願日とする特願平１０−５４３８５９号の一部を、平成２０年７月８日に新たに特許出願したものであって、平成２３年６月３日付け拒絶査定に対して、同年１０月７日に不服審判が請求され、平成２４年２月６日付けで当審より拒絶理由が通知され、同年８月７日に意見書及び手続補正書が提出されたものである。
　
　
２．本願発明
　本願の請求項１に係る発明（以下、「本願発明」という。）は、平成２４年８月７日付け手続補正書の特許請求の範囲に記載された次のとおりのものである。
「装置の動作パラメータを表示し選択するためのユーザインタフェースを生成する方法であって、
　階層的に順序付けられた１組のメニューの表示を生成するステップであって、前記メニューが現メニューと前の親メニューを含み、前記親メニューと前記現メニューとを関連付ける選択経路が形成され、前記選択経路は、その選択経路ではない前記親メニュー及び前記現メニューとは異なる視覚的要素で表示され、前記１組のメニューは、
　ａ）前記装置の第１の動作パラメータを表示するメニュー項目と、
　ｂ）前記装置の第２の動作パラメータの更新された値をユーザが入力できるようにするためのメニュー項目と、
　ｃ）前記ユーザが前記装置の第３の動作パラメータに関する機能を選択できるようにする機能項目と
　を含む、ステップと、
　前記階層的に順序付けられた１組のメニューと、前記メニューを介して起動されたアプリケーションプログラムであって、前記階層的に順序付けられた１組のメニューと同時進行のアプリケーションプログラムのウィンドウとを含む複合表示を生成するステップと、
　前記更新された値に応答して処理装置の動作を変更するステップと
　を含み、
　前記メニュー項目及び前記機能項目はそれぞれ前記階層的に順序付けられた１組のメニューである、上記方法。」
　
３．引用文献について
（１）　当審の拒絶の理由に引用した、本願の優先日前に公開された特開平９−１６４２８号公報（以下、「引用文献１」という。）には、図面とともに次の記載がある（下線は当審において付与。以下同様。）。
　
ａ．段落【００３６】−【００７４】
「【００３６】図４は本発明の
テスト内容入力画面の表示方法
【００３７】５１はテストメニュー画面表示（テスト内容入力画面表示）である（図５参照）。５１’は
テストメニュー表示
テスト内容入力画面の最上位の階層であ
【００３８】５２はオプションパラメータであって，デフォルト値で与えられているパラメータを変更する場合に選択するものである。５３は実行項目であって，ループ回数，テスト項目の指定，テスト実行を指定する場合に選択するものである。
【００３９】５４はテスト終了を指定するものである。５５はオプションパラメータ項目表示であって，オプションパラメータの項目を表示する処理である。
【００４０】５６−１はオプションパラメータの入力処理である。５６−２パターン表示及びパターン選択の処理である。５６−３はオプションパラメータ項目数表示である。
【００４１】５６’−１はオプションパラータ入力である。５６’−２はパターン表示及びパターン選択の処理である。５６’−３はオプションパラメータ項目表示の処理である。
【００４２】５７はループ回数の指定であって，テストを繰り返す回数を指定するものである。５８はループ回数入力であって，テストを繰り返すループ回数の入力処理である。
【００４３】５９は項目選択であって，テスト項目を選択する処理を表す。６０はテスト項目表示であって，テスト項目を表示するものである。６１はテスト項目選択の処理である。
【００４４】６２はテスト実行を指定するものである。６３はテスト実行処理である。６４はテストプログラムの終了処理である。
【００４５】６５はテストプログラムの終了を表す。図４の全体の説明は後述する。図５，図６は本発明のテスト内容入力画面の実施例である。
【００４６】図５はテストメニュー表示においてオプションパラメータを選択した場合の表示画面である。図５において，７０は表示画面である。
【００４７】５１’は
テストメニュー表示
オプションパラメータ，実行項目，終了（テスト終了）の各指定領域を表示するものであ
【００４８】９３は第２回目のオプションパラメータ選択により表示される項目メニューである。９５は第３回目のオプションパラメータ選択により表示される詳細項目メニューである。
【００４９】９２は項目メニュー９１でパラメータ項目１を選択した時にプルダウンメニュー表示される入力メニューである。入力メニューは数値やファイル名等の文字を入力する。
【００５０】９４は項目メニュー９３でパラメータ項目１を選択した時にプルダウンメニュー表示されるパターンニューである。パターンメニューは指定パターンをメニュー表示していずれかのパターンを選択するものである。
【００５１】９６は項目メニュー９３でパラメータ項目１を選択した時にプルダウンメニュー表示される項目メニューである。項目メニュー９６は選択したオプションパラメータに関する詳細項目をメニュー表示し，項目を選択するものである。
【００５２】項目メニューは最大４階層まで表示することができる。図６はテスト内容入力画面の実施例であって，実行項目，終了を選択した場合の表示画面である。
【００５３】７０は表示画面である。７３はプルダウンメニューであって，テストメニュー表示５１’で実行項目を選択してドラッグすることにより表示されるものである。
【００５４】７４はプルダウンメニューであって，プルダウンメニュー７３でループ回数をマウスで指定して，ドラッグすることにより表示されるものであり，ループ回数を入力するものである。
【００５５】７６はプルダウンメニューであって，プルダウンメニュー７３で項目選択を指定してドラッグすることにより表示されるものである。図５において，テストメニュー表示５１’のオプションパラメータを選択すると，オプション項目メニューが表示される。そして，指定するオプションパラメータ項目を選択すると３つのいずれかのプルダウンメニュー（オプションパラメータ項目表示５５，５６−３，５６’−３）が表示される。オプションパラメータ項目表示５５，５６−１，５６’−１は先に選択した項目に関する詳細なオプションパラメータ項目を表示するメニューである。オプションパラメータ入力５６−１，５６’−１は数値やファイル名等の文字入力するメニューである。パターン表示およびパターン選択５６−２，５６’−２はいくつかの指定パターンを表示して選択するメニューである。
【００５６】オプションパラメータ項目表示は最大４階層まで表示できる。図４のフローチャートを説明する（図５，図６を参照する）。プログラム開始５０で，
テストプログラムが起動されると，テストメニュー表示５１’が表示画面７０に表示され
【００５７】そこで，オプションパラメータ５２を選択すると，オプションパラメータ項目表示５５の処理によりオプションパラメータ入力の項目メニュー９１が表示される。そこで，パラメータ項目１を選択すると入力メニュー９２が表示される。そこで，入力処理を終了するとテストメニュー表示５１’に戻るので，さらにオプションパラメータを選択すると，項目メニュー９３が表示され，そこでパラメータ項目１を指定するとパターンメニュー９４が表示される。そこで，入力処理を終了するとテストメニュー表示５１’の表示にもどるので，再度，オプションパラメータを選択すると項目メニュー９５が表示されるので，そこでパメータ項目１を選択すると詳細項目メニュー９６が表示される。詳細項目メニュー９６は最大４階層まで表示することができる。
【００５８】あるいは，
テストメニュー表示５１’で実行項目を選択をすると，プルダウンメニュー７３が表示され
そこで，ループ回数５７を選択するとプルダウンメニュー７４が表示されので，ループ回数入力５８を行
【００５９】
プルダウンメニュー７３で項目選択をするとプルダウンメニュー７６が表示され
そこにテスト項目の一覧が表示されるので，必要なテスト項目を選択
【００６０】
また，プルダウンメニュー７３において，テスト実行を選択するとテスト実行処理
がなされ
【００６１】図７，図８は本発明の実施例のフローチャートである。図７，図８により図３のシステム構成の実施例の動作を説明する。
Ｓ１　テストプログラム２４を起動する。
【００６２】Ｓ２　テスト内容入力画面作成プログラム２５によりテストメニュー画面を表示する。
Ｓ３　テストメニュー表示画面でテスト終了指定がされたか，あるいはそれ以外の内容が指定されたか判定する。テスト終了であればテストプログラムを終了する。テスト終了でなければＳ４に進む。
【００６３】Ｓ４　テスト内容設定プログラム２６は入力がオプションパラメータの選択であるか，ないかを判定する。オプションパラメータの選択であればＳ５に進み，オプションパラメータの選択でなければＳ１１に進む。
【００６４】Ｓ５　テスト内容設定プログラム２６はオプションパラメータ入力のためのプルダウンメニュー（図５の９１）を表示する。
Ｓ６　オプションパラメータ項目を選択する。
【００６５】Ｓ７　オプションパラメータ入力の各種プルダウンメニューを表示する。
Ｓ８　オプションバラメータのプルダウンメニュー（７２）のオプションパラメータ入力領域にオプションパラメータを入力する。
【００６６】Ｓ９，Ｓ１０　テスト内容設定プログラム２６はパラメータを解析し，変更するパラメータを求めデフォルト値もしくは既に設定されている値を指定されたオプションパラメータで変更する。オプションパラメータの設定が終了したらＳ２に戻りテストメニュー表示をする。
【００６７】Ｓ１１　実行項目のプルダウンメニュー（図６の７３）を表示する。
Ｓ１２　テスト内容設定プログラムは，ループ回数の指定がなされたか判定する。ループ回数の指定であればＳ１３に進み，それ以外であればＳ１６に進む。
【００６８】Ｓ１３　ループ回数の指定がなされたら，テスト内容設定プログラム２６はループ回数入力のプルダウンメニュー（図６の７４）を表示する。
Ｓ１４　ループ回数入力のプルダウンメニュー（７４）のループ回数入力領域に
ループ回数を入力する
【００６９】Ｓ１５　
テスト内容設定プログラム２６はループ回数を設定する
Ｓ１６　Ｓ１２でループ回数の指定がなければ，項目選択か判定する。項目選択であればＳ１７に進み，項目選択でなければＳ２０に進む。
【００７０】Ｓ１７　テスト内容設定プログラム２６は項目選択のプルダウンメニュー（図６の７６）を表示する。
Ｓ１８　項目選択のプルダウンメニュー（図６の７６）により
テスト項目を選択する
【００７１】Ｓ１９　
テスト内容設定プログラム２６は指定されたテスト項目を設定する
Ｓ２０　Ｓ１４で項目選択でなければ，テスト実行が選択されたので，テスト実行プログラム２７は指定されたテスト項目のテストを実行する。
【００７２】テスト対象にテスト項目に関するパラメータ，データ等がインタフェース４１を介して転送される。そしてテスト対象４０が動作し，テスト結果がインタフェース４１を介して
テスト装置に送られてくる
【００７３】テストが終了するとＳ２に戻り，テストメニュー画面が表示される。そこでさらにテストを行うのであれば，オプションパラメータ，実行項目を選択し，上記の処理を繰り返してテストが実施される。あるいは，テストを終了するのであれば，テスト終了を指定する。
【００７４】
【発明の効果】本発明によれば，指定されたテスト項目についてのテストが終了してもテストプログラムは起動されたままである。そして，テスト内容入力画面が表示されるので，その画面上で再度パラメータを指定することにより，テストプログラムを再起動することなくテストを継続して行うことができる。そのため，コンピュータもしくはコンピュータ部品のテストを能率的に行うことができる。」
　
ｂ．【図６】
　【図６】には、「本発明のテスト内容入力画面の実施例」として、表示画面７０に、テストメニュー表示５１’として、オプションパラメータ、実行項目、終了が、プルダウンメニュー７３として、ループ回数、項目選択、テスト実行が、プルダウンメニュー７４として、ループ回数入力が、プルダウンメニュー７６として、テストＡ、テストＢ・・・が表示されることが開示されている。
　また、【図６】には、表示画面７０において、「テストメニュー表示５１’」→「プルダウンメニュー７３」→「プルダウンメニュー（７４又は７６）」を順番に接続する矢印の記載があると認められる。
　
　よって、引用文献１には、次の発明（以下、「引用発明」という。）が開示されているものと認められる。
　
「テスト装置のテスト内容入力画面の表示方法であって、
　テストメニュー表示は、テスト内容入力画面の最上位の階層であって、オプションパラメータ、実行項目、終了の各指定領域を表示するものであり、
　テストプログラムが起動されると，テストメニュー表示が表示画面に表示され、
　テストメニュー表示５１’で実行項目を選択をすると，プルダウンメニュー７３（ループ回数、項目選択、テスト実行）が表示され、そこで，ループ回数５７を選択するとプルダウンメニュー７４（ループ回数入力）が表示されるので，ループ回数入力５８を行い、
　プルダウンメニュー７３（ループ回数、項目選択、テスト実行）で項目選択をするとプルダウンメニュー７６（テストＡ、テストＢ、・・・）が表示され、そこにテスト項目の一覧が表示されるので，必要なテスト項目を選択し、
　テスト内容設定プログラムは、入力されたループ回数及び選択されたテスト項目を設定する、
　テスト装置のテスト内容入力画面の表示方法。」
　
（２）　同じく、当審の拒絶の理由に引用した、本願の優先日前に公開された特開昭６１−１９６３１９号公報（以下、「引用文献２」という。）には、図面とともに次の記載がある。
　
ｃ．第２頁上右欄第１３行−第３頁上右欄第１２行
「第１図において、
ディスプレイ装置１のディスプレイ画面２に、複数の処理プログラムの処理内容表示領域（ここでは、第４図に示す処理プログラム（Ａ）８の処理内容表示領域６と処理プログラム（Ｂ）９の処理内容表示領域７で示す）と、順次階層に応じてメニューを表示するメニュー表示領域３，４，５を表示している
　第２図はディスプレイ画面２の表示を示している。メニュー表示領域は、複数の単位表示領域に分割されており、また、メニューの階層に対応して縦方向に可変行である。メニュー表示領域を縦方向に行単位で拡大した場合、処理内容表示領域と重なる場合がある（ここでは、処理内容表示領域６にメニュー表示領域５が重なっている）。
　メニュー表示領域の最上段（３の領域）には、第１階層のメニューが表示され、操作者がその中からメニューｌを選択したとすると、さらに一段下位のメニューをメニュー表示領域４に表示する。その中からメニュー１〜４を選択したとすると、さらに一段下位のメニューをメニュー表示領域５に表示する。この段階で再度上位のメニューを操作者が選択した場合には、そのメニューよりも下位にあるメニューの表示は消去され、選択し直されたメニューに対応するサブメニューが新たに表示されるか、またはそのメニューに対応する処理が実行される。メニュー表示領域３，４において、操作者が選択したメニューを反転表示などの表示変化により、操作者が可視的に認識できるようになっている。
　第３図は、上記の処理方式を示すフローチャートである。最初にメインメニュー１８が第２図に示すメニュー表示領域３に表示される。
ある１つのメニューが選択されると選択されたメニューに対応する処理ルーチンが起動される
　第４図は、上述のようなメニューを表示する方式を説明するための図である。処理プログラム（Ａ）８と処理プログラム（Ｂ）９は、それぞれ独立に動作しており、ディスプレイ装置１への表示情報を画面制御プログラム１０へ出力している。表示情報には、ディスプレイ画面の表示位置情報と表示データ、及び重なり制御情報が含まれている。重なり制御は、操作者からの操作を直接受けている状態、たとえばキーボード装置１４あるいはポインティング・デバイス１５からのデータ入力処理に対応している表示領域を（操作者に見えるようにするため）最上位に表示するよう制御することである。画面制御プログラム１０は、処理プログラム（Ａ）８，処理プログラム（Ｂ）９からの表示情報を仮想画面に記録する。次に、画面制御プログラム１０は、仮想画面上の表示情報より実ディスプレイ画面２へ表示するデータを編集し、ディスプレイ制御装置１１を介してディスプレイ装置１のディスプレイ画面２へ表示する。ここで、画面制御プログラム１０が行う編集処理は、処理プログラム（Ａ）８，処理プログラム（Ｂ）９からの表示情報に含まれる表示位置、及び重なり制御情報により、表示すべき表示データの選択を行う。
　第４図において、処理プログラム（Ａ）８から第１、及び第２階層のメニューが表示されている状態で、第３階層目のメニューを表示した場合、第３階層目の表示データが処理プログラム（Ａ）８の表示領域８に重なる場合、画面制御プログラム１０は重なり制御情報（ここでは、第３階層目のメニュー表示が最上位になっている）により、処理プログラム（Ａ）８の仮想画面のうち第３階層目のメニュー表示と重なる部分を切り捨て表示する。この方式により処理プログラム（Ａ）８，処理プログラム（Ｂ）９は、実ディスプレイ画面２の表示状態を意識することがなくなる。」
　
（３）　同じく、当審の拒絶の理由に引用した、本願の優先日前に公開された特開平１−２７６１９４号公報（以下、「周知文献１」という。）には、図面（特に第１図）とともに次の記載がある。
　
ｄ．第１頁右欄第４−９行
「（産業上の利用分野〕
　本発明は親子関係（従属関係）を持ったデータを表示するマルチウィンドウ表示方式に係り、特に、表示装置の画面上において親ウィンドウと子ウィンドウの関係を識別するのに好適なマルチウィンドウ表示方式に関する。」
　
ｅ．第２頁左上欄第９−１３行
「〔課題を解決するための手段〕
　上記目的は、
子
表示画面上で線で接続すること
　
ｆ．第２頁左上欄第１９行−同頁右上欄第２行
「〔作用〕
　
親子関係にあるウィンドウ同士が画面上で線で結ばれているため、
情報間の親子関係が明確に識別できる
　
ｇ．第２頁右上欄第２０行−同頁左下欄第２０行
「
本実施例では、ウィンドウ２とウィンドウ３の親子関係
を明確に示すため、
「工場Ａ」を囲む矩形枠の右上端の座標と子ウィンドウ３の左上端の座標とを直線１０ａで結び、「工場Ａ」を囲む矩形枠の右下端の座標と子ウィンドウ３の左下端の座標とを直線１０ｂで結んでいる
　尚、線ｌ０ａ、１０ｂを実際に輝線として画面上に描く必要は無く、例えば線１０ａ、１０ｂで挟まれた間に影ができるようにして等化的に線１０ａ、１０ｂとみることができるようにしてもよいことはいうまでもない。」
　
（４）　同じく、当審の拒絶の理由に引用した、本願の優先日前に公開された特開平８−６９３６４号公報（以下、「周知文献２」という。）には、図面とともに次の記載がある。
　
ｈ．段落【００１１】−【００２６】
「【００１１】
【実施例】次に、本発明の実施例について図面を参照して説明する。
【００１２】また、以下では、各時点で最も新しい情報出力に対応するノードをカレントノードと呼ぶことにする。なお
ここで言う情報出力とは、マルチウインドウシステムにおける個々のウインドウ
などを指す
【００１３】図１は本発明の情報出力履歴提示方法の一実施例を示すブロック図である。
【００１４】本実施例の情報出力履歴提示方法は、図１に示すように、履歴管理手段１では、情報処理システムの情報出力に変化があったと判断されると、その時点で新たに出力された情報出力、またはユーザに再度参照された過去の情報出力を表す識別コード００１を取得する。前記履歴管理手段１は、該情報出力が新規のものであれば新たなノードを作成し、前記識別コード００１から決定される情報出力のラベルを前記ノードに付加し、前記ノードをカレントノードとする。前記情報出力が、既存の情報出力をユーザが再度参照したものであれば、前記ラベルと同じラベルを持つノードを情報出力の履歴中から捜し出し、該ノードをカレントノードとする。前記履歴管理手段１において、
新規にノードが作成された場合は、該ノードと該ノードに対応する情報出力が派生した元となる情報出力に対応するノードとを結ぶリンクを作成する。リンクは新たな情報出力の派生元に対応するノードから新たな情報出力に対応するカレントノードへ向かう有向リンクである
【００１５】グラフ表示手段２では、前記履歴管理手段１において
グラフ表現された前記情報出力の履歴を、ユーザに対して表示する
　
　　　・・・（中略）・・・
　
【００２３】
図４は、
情報出力の単位を表示装置に表示された個々のウインドウに限定した場合
【００２４】図４の実施例において、表示装置は情報出力画面１００と履歴表示画面２００を備える。通常は、情報出力画面１００が表示されており、履歴表示画面２００はユーザが履歴表示をボタンもしくはメニュー選択によって要求した場合のみ表示される。同様に履歴表示を取り消すよう要求すれば、履歴表示画面２００が閉じ、情報出力画面１００が表示された状態となる。ユーザは、情報出力画面１００に対するウインドウ操作と、履歴表示画面２００に対する図１に記載のグラフ操作手段５を用いたグラフ操作が可能である。本実施例では情報出力画面１００と履歴表示画面２００を分離しているが、他の実施例として図５に示すように、同一画面上に情報出力と履歴表示の両方を行なうことも可能である。
【００２５】
情報出力画面１００上で、新たなウインドウを開く
と、
履歴表示画面２００の表示内容が追加、変更される
【００２６】処理順序的に前後関係にある情報出力１０１、１０２、１０３がそれぞれ情報出力画面１００上に表示されると、
履歴表示画面２００上にノード２０１、２０２、２０３をそれぞれ順に追加
のノード２０１、２０２、２０３は、履歴表示画面２００において対応する情報出力の出力順序を表すための有向リンクで結ぶ
　
（５）　本願の優先日前に公開された特開平５−２６５６２７号公報（以下、「周知文献３」という。）には、図面とともに次の記載がある。
　
ｉ．段落【０００４】−【０００８】
「【０００４】
【従来の技術】図２は、従来のキーボードによるポップアップメニューの選択方法を説明する図である。
【０００５】従来のキーボードによるポップアップメニューの選択方法は、以下のようなものであった。
1) 特定のキー (例えば、CTL キー,ESCキー) の組合わせにより、階層０のメニューを表示する。
【０００６】2) 階層ｎの子メニューの存在（矢印で示す）する選択肢ａの下位の階層に子メニューが存在し、該階層ｎの選択肢ａにカーソルが存在するとき、階層ｎ＋１のメニューを表示する。
【０００７】
3) 階層下降キー（右キー）により、階層ｎから階層ｎ＋１にカーソルを移動し、階層上昇キー（左キー）により、階層ｎから階層ｎ−１にカーソルを移動する
【０００８】
4) 移動キー（上下キー）で、ある階層内のメニューの選択を行う
5) 実行キーで、該選択された項目 (機能を指示する選択肢ｂ）を実行する
6) 取消しキーにより、メニューを未選択で終了する。」
　
ｊ．【図２】
　【図２】は、「従来のキーボードによるポップアップメニューの選択方法を説明する図」であって、「ディスプレイ画面」内の、「階層０のメニュー」において、選択肢「ｓ−０ｂ」が網掛けされると共に、「階層１のメニュー」への右上方向への矢印が記載され、「階層１のメニュー」において、選択肢「ｓ−１ｂ」が網掛けされると共に、右上方向への矢印が記載され、「階層Ｎのメニュー」において、選択肢「ｓ−２ｃ」が網掛けされると共に、右上方向からの矢印が記載されていると認められる。
　
４．対比
　本願発明と引用発明とを対比する。
ａ．引用発明の「テスト装置」は、本願発明の「装置」に相当する。
　引用発明のテスト内容入力画面の
表示
選択
　
ｂ．引用発明のテスト内容入力画面の表示方法において、「テスト内容入力画面の最上位の
階層
　さらに、引用発明の「テストメニュー
表示
入力
選択
　したがって、引用発明のテスト内容入力画面の表示方法は、本願発明の「階層的に順序付けられた１組のメニューの表示を生成するステップであって、前記メニューが現メニューと前の親メニューを含み、前記親メニューと前記現メニューとを関連付ける選択経路が形成され、前記選択経路は、その選択経路ではない前記親メニュー及び前記現メニューとは異なる視覚的要素で表示され、前記１組のメニューは、ａ）前記装置の第１の動作パラメータを表示するメニュー項目と、ｂ）前記装置の第２の動作パラメータの更新された値をユーザが入力できるようにするためのメニュー項目と、ｃ）前記ユーザが前記装置の第３の動作パラメータに関する機能を選択できるようにする機能項目とを含む、ステップ」と、「階層的に順序付けられた１組のメニューの表示を生成するステップであって、前記メニューが現メニューと前の親メニューを含み」、「前記１組のメニューは」、「ａ）前記装置の第１の動作パラメータを表示するメニュー項目と」、「ｂ）前記装置の第２の動作パラメータの更新された値をユーザが入力できるようにするためのメニュー項目と」、「ｃ）前記ユーザが前記装置の第３の動作パラメータに関する機能を選択できるようにする機能項目と」「を含む、ステップ」を有している点で、本願発明と一致しているといえる。
　
ｃ．引用発明では、テスト内容設定プログラムが、入力されたループ回数及び選択されたテスト項目を設定するので、引用発明は、「前記更新された値に応答して処理装置の動作を変更するステップ」を有している点で、本願発明と一致している。
　
ｄ．上記「ｂ．」記載のとおり、引用発明のテスト内容入力画面の表示方法において、テストメニュー表示５１’（オプションパラメータ、実行項目、終了）と、プルダウンメニュー７３（ループ回数、項目選択、テスト実行）、プルダウンメニュー７６（７４）（テストＡ、テストＢ・・・等）は、階層的に順序付けられていると認められる。
　また、上記「ｂ．」記載のとおり、引用発明の「オプションパラメータ」及び「実行項目」、「ループ回数入力」や「テストＡ、テストＢ、・・・」は、本願発明の「前記メニュー項目」に相当し、引用発明の「ループ回数」及び「項目選択」は、本願発明の「機能項目」に相当する。
　よって、引用発明のテストメニュー表示とプルダウンメニューからなるテスト内容入力画面は、本願発明の「前記メニュー項目及び前記機能項目はそれぞれ前記階層的に順序付けられた１組のメニューである」ことに相当する。
　
　したがって、本願発明と引用発明との一致点・相違点は次のとおりである。
　
＜一致点＞
「装置の動作パラメータを表示し選択するためのユーザインタフェースを生成する方法であって、
　階層的に順序付けられた１組のメニューの表示を生成するステップであって、前記メニューが現メニューと前の親メニューを含み、前記１組のメニューは、
　ａ）前記装置の第１の動作パラメータを表示するメニュー項目と、
　ｂ）前記装置の第２の動作パラメータの更新された値をユーザが入力できるようにするためのメニュー項目と、
　ｃ）前記ユーザが前記装置の第３の動作パラメータに関する機能を選択できるようにする機能項目と
　を含む、ステップと、
　前記更新された値に応答して処理装置の動作を変更するステップと
　を含み、
　前記メニュー項目及び前記機能項目はそれぞれ前記階層的に順序付けられた１組のメニューである、上記方法。」
　
＜相違点１＞
　本願発明は、「階層として順序付けられた１組の制御メニューの表示を生成するステップ」において、「前記親メニューと前記現メニューとを関連付ける選択経路が形成され、前記選択経路は、その選択経路ではない前記親メニュー及び前記現メニューとは異なる視覚的要素で表示され」るのに対して、引用発明は、【図６】に、「本発明のテスト内容入力画面の実施例」として、表示画面７０において、「テストメニュー表示５１’」→「プルダウンメニュー７３」→「プルダウンメニュー（７４又は７６）」を順番に接続する矢印の記載があると認められるが（上記「３．（１）ｂ．」を参照。）、この「矢印」が画面上に実際に表示されることは必ずしも明確ではなく、「前記親メニューと前記現メニューとを関連付ける選択経路が形成され、前記選択経路は、その選択経路ではない前記親メニュー及び前記現メニューとは異なる視覚的要素で表示され」ることが、必ずしも明らかではない点。
　
＜相違点２＞
　本願発明は、「前記階層的に順序付けられた１組のメニューと、前記メニューを介して起動されたアプリケーションプログラムであって、前記階層的に順序付けられた１組のメニューと同時進行のアプリケーションプログラムのウィンドウとを含む複合表示を生成するステップ」を有しているのに対して、引用発明は、そのようなステップを有していない点。
　
５．当審の判断
＜相違点１＞について
　階層構造の情報を表示する際、階層間の親子関係を関連付けする、各階層とは異なる視覚的要素を「画面上に表示する」ことは、＜１＞特開平１−２７６１９４号公報（周知文献１）や、＜２＞特開平８−６９３６４号公報（周知文献２）、＜３＞特開平５−２６５６２７号公報（周知文献３。図２の「ディスプレイ画面」における、次の階層のメニューへの「矢印」を参照）にみられるように周知な技術である（＜１＞周知文献１には、「子ウィンドウと」、「対応する親ウィンドウの情報とを、
表示画面上で線で接続すること
親子関係にあるウィンドウ同士が画面上で線で結ばれているため、
情報間の親子関係が明確に識別できる
情報出力画面１００上で
履歴表示画面２００において
有向リンクで結ぶ
　したがって、引用発明の「階層的に順序付けられた１組のメニューの表示を生成するステップ」において、階層構造の情報を表示する際、階層間の親子関係を関連付けする、各階層とは異なる視覚的要素を、「画面上に表示する」上記周知技術を適用することで、表示画面の矢印を、実際に画面上で表示されるものとして、前記親メニューと前記現メニューとを関連付ける選択経路が形成され、前記選択経路は、その選択経路ではない前記親メニュー及び前記現メニューとは異なる視覚的要素で表示されるように構成することは、当業者が容易になし得ることである。
　
＜相違点２＞について
　引用文献２には、階層として順序付けられた複数のメニュー（３、４、５）と、処理プログラムの処理内容表示領域（６、７）とを含む複合表示を生成する技術や、メニューの選択によりそのメニューに対応する処理ルーチンを起動する技術が開示されている（上記「３．（２）ｃ．」、特に下線部を参照。）。
　さらに、一般に、情報処理において、複数の処理を、同時進行することは、マルチタスク処理や並列処理等として、普通に行われている。
　引用文献１及び引用文献２は、階層構造のメニューを表示し、ユーザの選択を受け付ける技術である点で、作用・機能が共通するものであるから、引用発明に、引用文献２記載の技術を適用することで、引用発明の方法において、階層的に順序付けられた１組のメニューと、前記メニューを介して起動されたアプリケーションプログラムであって、前記階層的に順序付けられた１組のメニューと同時進行のアプリケーションプログラムのウィンドウとを含む複合表示を生成するステップを行うように構成することは、当業者が容易になし得ることである。
　
　さらに、本願発明の効果も、引用発明、引用文献２記載の技術及び周知技術に基づいて、当業者が予測し得る範囲内のものである。
　
６．むすび
　したがって、本願発明は、引用発明、引用文献２記載の技術及び周知技術に基づいて、当業者が容易に発明をすることができたものであるから、本願は、特許法第２９条第２項の規定により特許を受けることができない。
　よって、結論のとおり審決する。