[go: up one dir, main page]

JP2001357037A - Method and apparatus for searching and displaying hierarchically structured information using a GUI - Google Patents

Method and apparatus for searching and displaying hierarchically structured information using a GUI

Info

Publication number
JP2001357037A
JP2001357037A JP2001114339A JP2001114339A JP2001357037A JP 2001357037 A JP2001357037 A JP 2001357037A JP 2001114339 A JP2001114339 A JP 2001114339A JP 2001114339 A JP2001114339 A JP 2001114339A JP 2001357037 A JP2001357037 A JP 2001357037A
Authority
JP
Japan
Prior art keywords
display
display frame
frame
search
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2001114339A
Other languages
Japanese (ja)
Inventor
Chen Yanfu
イェン−フー・チェン
Marcy Lakshmana Mantha
マーシー・ラクシュマナ・マンサ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of JP2001357037A publication Critical patent/JP2001357037A/en
Pending legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】 【課題】GUIを用いて、階層的に構成された情報を検
索および表示するための方法および装置を提供する。 【解決手段】レベル間のデータの視覚的な分離を与え
る、いくつかの検索フレームが垂直または水平に並んで
示される。項目を別のフレームに表示するため、いかな
るレベルの項目も他のレベルのデータによって乱される
ことなく見ることができ、加えて、検索フレームの数を
制御することもできる。所定の検索フレームの項目を選
択すると、次のレベルのデータを獲得し次のフレームに
表示する。階層を移動するために、ユーザは各々のレベ
ルで関心のある項目をクリックして、1つのフレームか
ら次のフレームへと進む。ツールバー・フレームが、項
目の累積的な選択を表示するために与えられる。指定し
た検索フレームの数が検索階層の深さより小さいと、ロ
ールオーバ・メカニズムがフレームを再利用するために
与えられる。保管ボタンは、検索の結果を呼び出し点へ
戻すために与えられる。
(57) Abstract: A method and apparatus for searching and displaying hierarchically structured information using a GUI. Several search frames are shown, side by side, vertically or horizontally, providing visual separation of data between levels. Because items are displayed in separate frames, items at any level can be viewed without being disturbed by other levels of data, and in addition, the number of search frames can be controlled. When a predetermined search frame item is selected, the next level of data is acquired and displayed in the next frame. To move through the hierarchy, the user clicks on items of interest at each level and proceeds from one frame to the next. A toolbar frame is provided to display a cumulative selection of items. If the specified number of search frames is less than the depth of the search hierarchy, a rollover mechanism is provided to reuse the frames. A save button is provided to return the results of the search to the point of invocation.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、インターネットお
よびイントラネットのWebページを含む、GUIを用
いて任意の深さで階層的に構成された情報を検索および
表示するための方法および装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method and apparatus for searching and displaying hierarchically structured information at an arbitrary depth using a GUI, including Web pages of the Internet and an intranet. .

【0002】[0002]

【従来の技術】コンピュータからアクセスすることがで
きる情報の量が増加すると、その情報を有効に表示する
ための方法が必要となる。GUIは、プログラム、ファ
イル、ならびにスクリーン上のアイコン、メニューおよ
びダイアログ・ボックスのようなグラフィカル・イメー
ジを有するオプションを表す視覚的なコンピュータ環境
である。ユーザは、マウスまたはキーボードで指したり
クリックしたりすることにより、これらのオプションを
選択し活性化することができる。GUIは、スクロール
・バーのような特定の項目があらゆるアプリケーション
において、ユーザに同じ方法をもたらすように、標準的
なソフトウェア・ルーチンを提供する。GUIは、情報
を捜し当て表示するために色々な資源を呼び出す能力を
有する。ユーザは、GUIを使用して、通信ネットワー
クを通じて接続を確立したり、プログラムの実行を特定
のコード・セクションへ向けたりすることができる。後
者の場合、呼び出されたセクションが実行を完了したと
き、その呼び出し点で実行を再開するのに必要な情報が
保管される。
2. Description of the Related Art As the amount of information that can be accessed from a computer increases, a method for effectively displaying the information is required. A GUI is a visual computer environment that represents programs, files, and options that have graphical images, such as icons, menus, and dialog boxes on the screen. The user can select and activate these options by pointing and clicking with a mouse or keyboard. The GUI provides standard software routines so that certain items, such as scroll bars, provide the same way to the user in any application. The GUI has the ability to invoke various resources to locate and display information. Using the GUI, a user can establish a connection through a communication network or direct program execution to a particular section of code. In the latter case, when the called section has completed execution, the information needed to resume execution at that point is stored.

【0003】GUIはデータの取り扱いを簡単にし、ま
た、ユーザの到達可能な範囲はコンピュータ間の接続を
可能にする能力によって、非常に拡張される。インター
ネットは、産業、教育、政府および研究における何千も
の異なるネットワークを接続するWAN(広域ネットワ
ーク)である。インターネットは、情報を伝送するため
の標準としてTCP/IPを用いる。イントラネット
は、単一組織に属する閉鎖的なネットワークであって、
TCP/IPプロトコルを実行する。イントラネット
は、インターネットに接続することもできる。
[0003] GUIs simplify the handling of data, and the reach of a user is greatly extended by the ability to allow connections between computers. The Internet is a WAN (Wide Area Network) that connects thousands of different networks in industry, education, government and research. The Internet uses TCP / IP as a standard for transmitting information. An intranet is a closed network belonging to a single organization,
Execute the TCP / IP protocol. An intranet can also be connected to the Internet.

【0004】TCPは、データ・メッセージをIPによ
って送られるパケットの形に構成する、TCP/IP内
のプロトコルである。世界中のHTTP(ハイパーテキ
スト・トランスファ・プロトコル)サーバの上に存在す
る、連結されたハイパーテキスト文書の集合は、WWW
(ワールド・ワイド・ウェブ)と呼ばれる。HTTP
は、ブラウザからの要求をWebサーバへ運び、そして
要求元ブラウザへページを返送するために用いるプロト
コルである。
[0004] TCP is a protocol within TCP / IP that organizes data messages into packets sent by IP. A collection of linked hypertext documents residing on HTTP (Hypertext Transfer Protocol) servers worldwide is a WWW
(World Wide Web). HTTP
Is a protocol used to carry a request from a browser to a Web server and return a page to the requesting browser.

【0005】Webページと呼ばれるWWW上の文書
は、HTML(ハイパーテキスト・マークアップ言語)
で書かれる。HTMLは、どのようにして、Webブラ
ウザがテキストやグラフィックスのような要素をユーザ
に表示すべきか、またキーの押し下げやマウスのクリッ
クによってライン(線)を活性化するような、ユーザ操
作に応答すべきかを示すために文書中で要素をマークす
るためにタグを用いる、SGMLのアプリケーションで
ある。Webページは、ファイルをアクセスするための
特定のマシンとパス名を指定するURLによって識別さ
れ、そしてHTMLの下でサーバからエンド・ユーザへ
と転送される。HTML文書に埋め込まれたタグと呼ば
れるコードは、キーを押すことやマウスをクリックする
ことで、ユーザが別のファイルをアクセスできるよう
に、文書の特定の単語およびイメージとURLを関連付
ける。
[0005] Documents on the WWW called Web pages are written in HTML (Hypertext Markup Language).
Written in HTML responds to user actions, such as how the web browser should display elements such as text and graphics to the user, and activates lines by pressing keys or clicking the mouse. An SGML application that uses tags to mark elements in a document to indicate what to do. Web pages are identified by URLs that specify a particular machine and path name to access the file, and are transferred from the server to the end user under HTML. Code called tags embedded in HTML documents associates URLs with specific words and images in the document so that a user can access another file by pressing a key or clicking a mouse.

【0006】WebブラウザによってWebページを捜
し当てる。Webブラウザは、ユーザにHTML文書を
示し、これらの文書に関連するファイルおよびソフトウ
ェアにアクセスするソフトウェアである。Webブラウ
ザは、ネットワーク、イントラネット、あるいはローカ
ル・ハード・ドライブ上の文書へのアクセスを提供する
ことができる。Webブラウザ・ソフトウェアは、ユー
ザがマウスの操作だけで文書の切り替えを自由に行える
ようなハイパーリンクに基づく。Webブラウザは、フ
ァイルをダウンロードおよび転送し、文書に埋め込まれ
たグラフィックスを表示し、文書に関連するオーディオ
およびビジュアル・ファイルを再生し、そしてプログラ
マによって文書に含められた小プログラムを実行するこ
ともできる。URLは、資源をアクセスするために使用
するプロトコル、資源が存在するサーバの名前、および
オプションとして資源へのパスを指定する。URLは、
インターネット資源を捜し当てるためにWebブラウザ
で用いられる。
[0006] A Web browser locates a Web page. A web browser is software that presents HTML documents to a user and accesses files and software associated with these documents. Web browsers can provide access to documents on a network, intranet, or local hard drive. Web browser software is based on hyperlinks that allow a user to freely switch between documents simply by operating a mouse. The Web browser downloads and transfers files, displays graphics embedded in the document, plays audio and visual files associated with the document, and also executes small programs included in the document by the programmer. it can. The URL specifies the protocol used to access the resource, the name of the server where the resource resides, and optionally the path to the resource. The URL is
Used by Web browsers to locate Internet resources.

【0007】ハイパーリンクは、単語、句、シンボルあ
るいはイメージのようなハイパーテキスト文書の要素
と、同じ文書、別の文書、ファイルまたはスクリプトの
異なる要素との間の接続である。ユーザは、要素がリン
クされていることを示す、通常には下線が引かれた、ま
たは文書の残りとは異なる色である、リンクされた要素
の上をクリックすることによりそのリンクを活性化す
る。ハイパーリンクは、SGMLおよびHTMLのよう
なマークアップ言語において、タグによってハイパーテ
キスト文書中に示される。
[0007] A hyperlink is a connection between an element of a hypertext document, such as a word, phrase, symbol or image, and a different element of the same document, another document, file or script. The user activates the link by clicking on the linked element, indicating that the element is linked, usually underlined or a different color than the rest of the document . Hyperlinks are indicated in hypertext documents by tags in markup languages such as SGML and HTML.

【0008】Webブラウザは、インターネットおよび
イントラネットからの情報にアクセスして、その情報を
ユーザのスクリーンに表示するための機会を提供する。
多くのデータ構造は、階層的に構成される。階層的と
は、ピラミッドの形状に構成され、オブジェクトの各々
の行がその下にあるオブジェクトに直接リンクするシス
テムを指す。階層的に構成された情報を表示するための
最も一般的な方法の1つが、ツリーの任意あるいは全て
の枝を展開あるいは縮小する能力を有する、ツリー構造
の形式である。典型的な表示は、検索基準に基づき、第
1のレベルで選択のリストを表示する。ユーザは、次
に、その項目の1つを選択し、ネスト・ツリー形式で、
その項目と関連する選択を見ることができる。ユーザ
は、選択したデータのビューをさらに展開することもで
きる。
[0008] Web browsers provide an opportunity to access information from the Internet and intranets and display that information on a user's screen.
Many data structures are organized hierarchically. Hierarchical refers to a system arranged in the shape of a pyramid, where each row of objects directly links to the underlying object. One of the most common ways to display hierarchically organized information is in the form of a tree structure that has the ability to expand or collapse any or all branches of the tree. A typical display displays a list of choices at a first level based on search criteria. The user then selects one of the items and, in the form of a nested tree,
You can see the choices associated with that item. The user may further expand the view of the selected data.

【0009】Webブラウザは、Webページおよびフ
レーム上に獲得したデータを表示する。HTMLでは、
フレームは、Webブラウザで表示される四角いセクシ
ョンを指し、それは、ページの残りとは別の文書であ
る。換言すれば、ブラウザ表示は、別のセクションに分
けられ、その各々は全く異なるWebページである。
[0009] The Web browser displays the acquired data on Web pages and frames. In HTML,
A frame refers to a square section displayed in a web browser, which is a separate document from the rest of the page. In other words, the browser display is divided into separate sections, each of which is a completely different Web page.

【0010】データ表示におけるWebページの利用
は、ASP(Active Server Pages)の利用によって増
大することができる。ASPは、(クライアント側とは
別に)サーバ側のスクリプトを可能にするために設計さ
れた、米Microsoft社で開発されたWeb指向
技術(Web-oriented technology)である。ASPは、
標準的なWeb文書のテキストおよびHTMLタグだけ
でなく、サーバ上で実行することができるスクリプト言
語で書かれたコマンドも含むことができる、テキスト・
ファイルである。このサーバ側の作業は、Web作成者
が文書に対話性を加えたり、または、クライアントが実
行するプラットフォームを考慮せずにクライアントへの
情報の表示または配信をカスタマイズできるようにす
る。全てのASPは、.asp 拡張子で保管され、Microso
ft Internet Explorer または Netscape Navigator の
ようなWebブラウザを通じて、標準的なURLのよう
にアクセスすることができる。ASPがブラウザより要
求されると、サーバはページに埋め込まれたいかなるス
クリプト・コマンドも実行し、HTML文書を生成し、
そして要求元(クライアント)コンピュータ上に表示す
るための文書をブラウザへ送り返す。
[0010] The use of Web pages in data display can be increased by the use of ASPs (Active Server Pages). ASP is a Web-oriented technology developed by Microsoft Corporation in the United States, which is designed to enable scripting on the server side (aside from the client side). ASP,
Text and text, which can include standard web document text and HTML tags, as well as commands written in a scripting language that can be executed on a server.
File. This server-side task allows the web creator to add interactivity to the document or customize the display or distribution of information to the client without regard to the platform on which the client runs. All ASPs are stored with the .asp extension and are
ft It can be accessed like a standard URL through a Web browser such as Internet Explorer or Netscape Navigator. When the ASP is requested by the browser, the server executes any script commands embedded in the page, generates an HTML document,
Then, the document to be displayed on the requesting (client) computer is sent back to the browser.

【0011】[0011]

【発明が解決しようとする課題】ブラウザを用いる場
合、データ・ファイルあるいはWebページをフェッチ
することができる。フェッチは、記憶装置からデータを
捜し当てロードすることを意味する。ツリーの枝の各々
のクリックは、典型的には、サーバのページからの再フ
ェッチを引き起こす。この方法が広く用いられる一方
で、次の不利益をこうむる。第一に、表示された情報
は、一般的には、1つ、あるいは、せいぜい2つのフレ
ームに限定される。第二に、ネスト・ツリー構造は、縮
小することなしに、以前のレベルで利用できる全ての選
択を見ることが厄介である。第三に、ネスト・ツリー構
造は、移動することが厄介である。ユーザは、所望する
レベルに達するように、何回か、縮小したり展開したり
することが必要となる場合もある。第四に、もし、ツリ
ーの縮小および展開によるページの要求が多すぎると、
サーバへの不必要なトラフィックが生成される。
When a browser is used, a data file or a Web page can be fetched. Fetching involves finding and loading data from storage. Each click on a branch of the tree typically causes a refetch from the server's page. While this method is widely used, it suffers from the following disadvantages: First, the displayed information is generally limited to one or, at most, two frames. Second, the nested tree structure is cumbersome to see all the choices available at the previous level without shrinking. Third, nested tree structures are cumbersome to navigate. The user may need to shrink and expand several times to reach the desired level. Fourth, if the page is too demanding due to tree shrinking and expanding,
Unnecessary traffic to the server is generated.

【0012】そのために、従来技術で必要とされるもの
は、表示される検索フレームの数を制御する能力、検索
レベルの深さを限定する能力、水平、垂直、またはその
組み合わせで検索フレームを表示する能力、およびロー
ルオーバ方向を構成する能力でもって、階層的に構成さ
れた情報を検索および表示するための方法である。従来
の技術で更に必要とされるものは、検索および表示用に
再使用可能な共通ASPコードを利用する方法である。
[0012] To that end, what is needed in the prior art is the ability to control the number of search frames displayed, the ability to limit the depth of the search level, display the search frames horizontally, vertically, or a combination thereof. A method for retrieving and displaying hierarchically structured information with the ability to do so and the ability to configure the rollover direction. What is further needed in the prior art is a method that utilizes a reusable common ASP code for search and display.

【0013】従来の技術で更に必要とされるものは、階
層的な情報の2つ以上のレベルを同時に表示できる方法
である。また、異なったフレームに並べてデータを表示
することにより、レベル間のデータの視覚的な分離を与
える方法も必要とされる。最後に、以前に訪れたいかな
るレベルへもアクセスする、速いパスを供給することが
できる方法が必要である。
What is further needed in the prior art is a method that can simultaneously display two or more levels of hierarchical information. There is also a need for a method that provides visual separation of data between levels by displaying the data side by side in different frames. Finally, there is a need for a method that can provide a fast path to any previously visited level.

【0014】[0014]

【課題を解決するための手段】前述で明らかにされた必
要性に合致する本発明は、階層の各々のレベルでの情報
を別の検索フレームに表示する、階層的データの表示方
法である。いくつかの検索フレームが、レベルの間のデ
ータの視覚的な分離を与えながら、垂直、水平、または
その組み合わせで並べて表示される。項目が分かれたフ
レームに表示されるため、いかなるレベルの項目も他の
レベルからのデータによって乱されることなく、見るこ
とができる。加えて、検索フレームの数を制御すること
ができる。所定の検索フレームの項目を選択すると、次
のレベルでデータを獲得し、次のフレームにそれを表示
する。階層を移動するために、各々のレベルで興味のあ
る項目をクリックすることにより、ユーザは1つのフレ
ームから次へ進む。ツールバー・フレームが、項目の累
積した選択を表示するために提供される。指定した検索
フレームの数が検索階層の深さより少ないとき、ロール
オーバ・メカニズムがフレームを再利用するために与え
られる。保管ボタンが、呼び出し点へ検索の結果を返す
ために提供される。
SUMMARY OF THE INVENTION In accordance with the need identified above, the present invention is a method for displaying hierarchical data in which information at each level of the hierarchy is displayed in a separate search frame. Several search frames are displayed vertically, horizontally, or a combination thereof, providing a visual separation of data between levels. Items are displayed in separate frames so that items at any level can be viewed without being disturbed by data from other levels. In addition, the number of search frames can be controlled. Selecting an item in a given search frame will acquire the data at the next level and display it in the next frame. By clicking on items of interest at each level to move through the hierarchy, the user proceeds from one frame to the next. A toolbar frame is provided to display the accumulated selection of items. When the number of specified search frames is less than the depth of the search hierarchy, a rollover mechanism is provided to reuse the frames. A save button is provided to return the results of the search to the call point.

【0015】[0015]

【発明の実施の形態】図1に、処理のフローチャートを
示す。最初に、検索ページを呼び出す(110)。呼び
出しは、コマンドまたはサブルーチンをコールまたは活
性化することを意味する。ユーザは、そのブラウザ表示
上の検索アイコンを押すことにより、探索ページを呼び
出す。検索基準を入力する(112)。入力する検索基
準は、検索タイプ、表示フレームの数、および検索の最
大の深さである。例えば、基準は次のように表すことも
できる。 nF = 表示フレームの数 from = カスタマイズ可能な検索および照会のパラメー
タ maxL = 表示の最大の深さ(n番目のレベル) 検索スクリーンを呼び出す1つの方法は、ActiveX スク
リプトを利用する、.ASP拡張子を有するWebページ用
のASP仕様を用いることである。ブラウザがASPペ
ージを要求するとき、WebサーバはHTMLコードで
ページを生成し、それをブラウザへ送り返す。検索スク
リーンは、次のパラメータを有する search.asp ファイ
ルをコールすることにより、呼び出すことができる。 search.asp?nF = 3&maxL = 6 from = 検索スクリーンのタイプ(識別目的と照会の生
成に使用する) maxL = 可能なレベルの最大数 前述で入力したパラメータに基づき、3つの表示フレー
ムで、最大の深さは6となる。検索のタイプは、在庫デ
ータベースを調べることである。
FIG. 1 shows a flowchart of the processing. First, a search page is called (110). Invocation means calling or activating a command or subroutine. The user calls a search page by pressing a search icon on the browser display. Enter search criteria (112). The search criteria you enter are the search type, the number of display frames, and the maximum depth of the search. For example, the criterion can be expressed as: nF = number of display frames from = customizable search and query parameters maxL = maximum depth of display (nth level) One way to invoke the search screen is to use an ActiveX script, use the .ASP extension Is to use the ASP specification for the Web page. When a browser requests an ASP page, the web server creates a page in HTML code and sends it back to the browser. The search screen can be invoked by calling the search.asp file with the following parameters: search.asp? nF = 3 & maxL = 6 from = type of search screen (used for identification purposes and query generation) maxL = maximum number of possible levels Based on the parameters entered above, the maximum of three display frames The depth is 6. The type of search is to consult an inventory database.

【0016】ブラウザ・プログラムは、入力されたパラ
メータを受け取り、内部パラメータを作る(114)。
ブラウザは、検索のタイプを決定する(116)。検索
は、特定のファイルまたは特別なデータを探す処理を意
味する。次に、ブラウザは、基準に基づいて情報を集め
る(118)。情報は、データベースまたはWWWから
集めることもできる。プログラムは、データベース・エ
ラーを調べる(120)。もし、エラーが検出される
と、そのときは、プログラムは、表示スクリーンにエラ
ー・メッセージを表示する(122)。もし、エラーが
ないと、プログラムは、フレーム・ページを作る必要が
あるかどうかを判断する(124)。フレーム・ページ
は、検索の結果として獲得した情報を表示するための、
ツールバー、動的な表示フレーム、および1つ以上の表
示フレームを有するページを意味する。もし、フレーム
・ページを作る必要があれば、プログラムはフレームペ
ージを作る(126)。ASPファイルは、最初に、ツ
ールバー・フレーム、動的な表示フレーム、および選択
した数の表示フレームを有する検索スクリーンを表示
し、次に、各々の表示フレーム内にデータを表示するた
めに、再びそれ自身を呼び出す。第1の表示フレーム
は、”from”パラメータに基づく最初の検索の結果を含
む(例えば、在庫データベースを検索する)。項目は、
各々の項目用のラジオ・ボタンを有するリストに表示さ
れる。最初は、項目のいずれも選択されない。ラジオ・
ボタンは、横にテキストを有する円を意味する。複数の
ラジオ・ボタンの組み合わせは、固定された選択のセッ
トを示し、ユーザはそのうちのただ1つだけを選ぶこと
ができる。マウスで円をクリックすることにより選択が
行われると、円は部分的に満たされる。データ項目を選
択するための選択肢の唯一の例として、ラジオ・ボタン
がここでは用いられる。ハイパーテキスト・リンク、チ
ェック・ボックス、イメージまたはアイコンが、使用さ
れる場合もある。そのため、選択デバイスという用語
は、ここでは、ラジオ・ボタン、ハイパーテキスト・リ
ンク、チェック・ボックス、イメージ、その他のユーザ
が選択肢の上でキーを押したりマウスをクリックして選
択を実行できるようにするGUIを意味する。
The browser program receives the input parameters and creates internal parameters (114).
The browser determines the type of search (116). Searching refers to the process of searching for specific files or special data. Next, the browser gathers information based on the criteria (118). Information can also be gathered from a database or WWW. The program checks for database errors (120). If an error is detected, then the program displays an error message on the display screen (122). If there are no errors, the program determines whether a frame page needs to be created (124). A frame page is used to display information obtained as a result of a search.
A page with a toolbar, a dynamic display frame, and one or more display frames. If a frame page needs to be created, the program creates a frame page (126). The ASP file first displays a search screen with a toolbar frame, a dynamic display frame, and a selected number of display frames, and then it again to display the data in each display frame. Call yourself. The first display frame contains the results of an initial search based on the "from" parameter (eg, searching an inventory database). Items,
It is displayed in a list with a radio button for each item. Initially, none of the items are selected. radio·
The button means a circle with text beside it. The combination of radio buttons indicates a fixed set of choices, and the user can select only one of them. When a selection is made by clicking on the circle with the mouse, the circle is partially filled. As the only example of an option for selecting a data item, a radio button is used here. Hypertext links, check boxes, images or icons may be used. Thus, the term selection device, here, refers to a radio button, hypertext link, check box, image, or other user that can make a selection by pressing a key or clicking the mouse over a choice It means GUI.

【0017】もし、フレーム・ページを作る必要がなけ
れば、そのときは、プログラムは次のステップへ進み、
ツールバー・フレームを表示すべきかどうかを判断する
(128)。ツールバーは、スクリーン上のボタンまた
はアイコンの行、列またはブロックを意味する。ボタン
またはアイコンがマウスでクリックされると、アプリケ
ーションのマクロまたは特定の機能が起動される。も
し、ツールバー・フレームが表示されるのであれば、プ
ログラムはツールバー・フレームにハイパーテキストの
値を表示し(134)、次のステップに進む。もし、ツ
ールバー・フレームが表示されなくても、プログラムは
次のステップへ進む。次に、プログラムは、現在のフレ
ームが最後のフレームであるかどうかを判断する(13
0)。もし、現在のフレームが最後のフレームでなけれ
ば、データを現在のフレームに表示して(132)、プ
ログラムはステップ116に戻り、サイクルを続ける。
もし、現在のフレームが最後のフレームであれば、その
ときは、プログラムはロールオーバへ進む(136)。
ロールオーバは、各々の検索フレームからのデータを現
在位置から次の位置へと好ましい方向にシフトすること
を意味する。好ましい方向は、表示フレームを水平方向
の左から右へまたは右から左へと、あるいは垂直方向の
上から下へまたは下から上へと配置するかどうかを選択
する、ユーザによって決定される。プログラムは、検索
が最大の深さに達したかどうかを尋ねる。もし、最大の
深さに達したなら、プログラムは検索することを止め
る。もし、最大の深さに達してなければ、そのときは、
プログラムは現在のフレームが最後の検索フレームであ
るかどうかを照会する。もし、現在のフレームが最後の
検索フレームでないなら、そのときは、プログラムは現
在のフレームにデータを表示する。もし、現在のフレー
ムが最後の検索フレームであるなら、プログラムはロ−
ルオーバを実行する。もし、ロールオーバが実行される
と、次に、バック・ボタンが第1の検索フレーム上に表
示される(138)。次に、データが最後のフレームに
表示され(140)、プログラムはステップ116へ戻
る。処理の間はいつでも、ユーザは、全ての選択した値
を呼び出し点に戻し、ウィンドウを閉じる、保管ボタン
をクリックすることができる。
If it is not necessary to create a frame page, then the program proceeds to the next step,
It is determined whether a toolbar frame should be displayed (128). Toolbar means a row, column or block of buttons or icons on the screen. When a button or icon is clicked with the mouse, an application macro or specific function is activated. If a toolbar frame is displayed, the program displays the hypertext value in the toolbar frame (134) and proceeds to the next step. If no toolbar frame is displayed, the program proceeds to the next step. Next, the program determines whether the current frame is the last frame (13).
0). If the current frame is not the last frame, the data is displayed in the current frame (132) and the program returns to step 116 and continues the cycle.
If the current frame is the last frame, then the program proceeds to rollover (136).
Rollover means shifting the data from each search frame from the current position to the next position in the preferred direction. The preferred orientation is determined by the user choosing whether to position the display frame horizontally left to right or right to left, or vertically top to bottom or bottom to top. The program asks if the search has reached the maximum depth. If the maximum depth has been reached, the program stops searching. If the maximum depth has not been reached, then
The program queries whether the current frame is the last search frame. If the current frame is not the last search frame, then the program displays the data on the current frame. If the current frame is the last search frame, the program
Perform a rollover. If a rollover has been performed, then a back button is displayed on the first search frame (138). Next, the data is displayed in the last frame (140) and the program returns to step 116. At any time during the process, the user can return all selected values to the call point, close the window, and click the save button.

【0018】図2は、前述の方法を用いて、検索される
データベースのデータ構造160を示す。データ構造1
60は、第1のデータ・レベル162、第2のデータ・
レベル164、第3のデータ・レベル166、第4のデ
ータ・レベル168、および第5のデータ・レベル17
0を有する。
FIG. 2 shows a data structure 160 of a database searched using the method described above. Data structure 1
60 is the first data level 162, the second data level
Level 164, third data level 166, fourth data level 168, and fifth data level 17
Has zero.

【0019】図3は、ツールバー・フレーム202、第
1の表示フレーム220、第2の表示フレーム240、
および第3の表示フレーム260から成る、表示スクリ
ーン200を示す。ツールバー・フレーム202は、保
管ボタン204および取り消しボタン206を有する。
表示スクリーン200は、動的な表示フレーム208も
有する。取り消しボタン206を選択すると、検索プロ
グラムを閉じる。保管ボタン204を選択すると、全て
の選択の値を呼び出し点へ戻して、ウィンドウを閉じ
る。ツールバー・フレーム202、動的な表示フレーム
208および検索フレームは、検索スクリーンのいかな
る側にも、水平および垂直のいかなるフレームの組み合
わせでも構成することができる。データベース照会は、
表示フレームに表示するためのデータを得るために呼び
出される。データベース照会は、各々のレベルにおける
選択に基づいて生成されたパラメータを有するSQLで
もよい。ユーザが検索フレームを再訪するとき、情報を
容易に表示することができるように、全ての選択された
値が不必要な照会を避けるために隠し変数に保管され
る。
FIG. 3 shows a toolbar frame 202, a first display frame 220, a second display frame 240,
3 shows a display screen 200 consisting of a third display frame 260. The toolbar frame 202 has a save button 204 and a cancel button 206.
Display screen 200 also has a dynamic display frame 208. When the cancel button 206 is selected, the search program is closed. When the save button 204 is selected, the values of all the selections are returned to the calling point, and the window is closed. The toolbar frame 202, the dynamic display frame 208, and the search frame can be configured on any side of the search screen in any combination of horizontal and vertical frames. The database query is
Called to get data to display in the display frame. The database query may be SQL with parameters generated based on the selection at each level. When the user revisits the search frame, all selected values are stored in hidden variables to avoid unnecessary queries, so that the information can be easily displayed.

【0020】図4は、ツールバー・フレーム202と第
1の表示フレーム220を有する、表示スクリーン20
0を示す。第1の表示フレーム220は、指定された検
索タイプに基づいて、データ構造160の第1のデータ
・レベル162(図2参照)に対応する場合の検索可能
な項目の第1セットを表示する。第1の表示フレーム2
20は、選択デバイス210と共に表示される5つのデ
ータ値を持っている。さらなる検索が望まれるデータ・
レベルに対応して、第1の表示フレーム220に表示し
た、選択デバイス210の1つをクリックすることによ
り、ユーザは、更なる検索を開始することができる。
FIG. 4 shows a display screen 20 having a toolbar frame 202 and a first display frame 220.
Indicates 0. The first display frame 220 displays a first set of searchable items corresponding to a first data level 162 of the data structure 160 (see FIG. 2) based on the specified search type. First display frame 2
20 has five data values displayed with the selection device 210. Data that further search is desired
By clicking on one of the selection devices 210 displayed in the first display frame 220 corresponding to the level, the user can start a further search.

【0021】いかなるフレームのいかなる選択デバイス
の選択も、これらの規則に従う。第1の検索フレーム2
20の選択デバイスを選択すると、第2の表示フレーム
240に表示するために、選択された選択デバイスに対
応するデータ項目の次のデータ・レベルが生じる。加え
て、選ばれた選択デバイスに対応するデータ項目が、ハ
イパーリンクのように、動的な表示フレーム208に表
示されるであろう。第2のフレーム240と第3のフレ
ーム260は、空白である。
The selection of any selected device for any frame follows these rules. First search frame 2
Selecting the twenty selected devices causes the next data level of the data item corresponding to the selected selected device to be displayed in the second display frame 240. In addition, the data item corresponding to the selected selected device will be displayed in a dynamic display frame 208, such as a hyperlink. The second frame 240 and the third frame 260 are blank.

【0022】後述するように、いかなるフレームの選択
の変更も、動的な表示フレーム208に表示される値を
変えることができる。もし、レベルの深さが最後の検索
フレームのレベルより大きいなら、そのときは、最後の
検索フレームのいかなる選択も、ロールオーバ効果を開
始する。ロールオーバ効果は、データを好ましい方向の
検索フレームに表示するようにシフトすることを意味す
る。
As described below, changing the selection of any frame can change the value displayed in the dynamic display frame 208. If the level depth is greater than the level of the last search frame, then any selection of the last search frame will initiate a rollover effect. A rollover effect means shifting data to be displayed in a search frame in a preferred direction.

【0023】図5は、各々の検索フレームからの累積的
な選択を示す、動的な表示フレーム208を示す。動的
な表示フレーム208に表示されるどの値も、ハイパー
リンクである。任意の値をクリックすると、適当な項目
を表示するように、各々の検索フレームにおける選択を
動的に変更する。動的な表示フレーム208は、要求さ
れたレベルへの速いパスを提供する。動的な表示フレー
ムの適当なハイパーリンクをクリックすることにより、
ユーザは、要求したレベルへの速いパスを得ることがで
きる。後退を操作する付加的な手段は、後述する”バッ
ク”ボタンを用いることによる。表示フレーム220
は、検索するカテゴリーの名前、および選択に利用可能
なそのカテゴリーの項目を表示する。第1の表示フレー
ム220は、データ構造160の第1のデータ・レベル
162のデータ項目を表示する。第2の表示フレーム2
40は、データ構造160の第2のデータ・レベル16
4のデータ項目を表示する。
FIG. 5 shows a dynamic display frame 208 showing the cumulative selection from each search frame. Any values displayed in the dynamic display frame 208 are hyperlinks. Clicking on any value dynamically changes the selection in each search frame to display the appropriate item. Dynamic display frame 208 provides a fast path to the required level. By clicking on the appropriate hyperlink in the dynamic display frame,
The user can get a fast path to the requested level. An additional means of manipulating the retreat is by using the "back" button described below. Display frame 220
Displays the name of the category to search for and the items in that category available for selection. First display frame 220 displays a data item at a first data level 162 of data structure 160. Second display frame 2
40 is the second data level 16 of the data structure 160
4 data items are displayed.

【0024】第1の表示フレーム220の選択デバイス
のいずれかをクリックすると、現在のレベルおよび選択
した現在の項目を含む追加情報とともに、search.ASP
ファイルを再度呼び出す。ASPは、パラメータを調
べ、選択した項目に関連するデータをフェッチし、そし
て第2の表示フレーム240にそれらを表示する。第2
の表示フレーム240の項目は、何も選択されていな
い。第3の表示フレーム260は、空白である。第1の
表示フレーム220で選択した項目の値は、動的な表示
フレーム208に表示される(例えば、SOFTWARE =
>)。追加の値が動的な表示フレーム208に表示され
るとき、それらは階層的なフォーマットで表示される。
Clicking on any of the selected devices in the first display frame 220, along with additional information including the current level and the selected current item, results in search.ASP.
Recall the file. The ASP examines the parameters, fetches the data associated with the selected item, and displays them in the second display frame 240. Second
No items in the display frame 240 are selected. The third display frame 260 is blank. The value of the item selected in the first display frame 220 is displayed in the dynamic display frame 208 (for example, SOFTWARE =
>). As additional values are displayed in the dynamic display frame 208, they are displayed in a hierarchical format.

【0025】図6を参照し、第2の表示フレーム240
の選択デバイスのいずれかをクリックすると、現在のレ
ベルおよび選択した現在の項目を含む追加情報ととも
に、search.ASP ファイルを再度呼び出す。ASPは、
パラメータを調べ、選択した項目に関連するデータをフ
ェッチし、そして第3の表示フレーム260にそれらを
表示する。第3の表示フレーム260の項目は、何も選
択されていない。第2の表示フレーム240の選択した
項目の値が、階層的なフォーマットで動的な表示フレー
ム208に表示される。(例えば、SOFTWARE => NAME
SERVER =>)
Referring to FIG. 6, second display frame 240
Clicking on any of the selected devices recalls the search.ASP file, with additional information including the current level and the current item selected. ASP,
Examine the parameters, fetch the data associated with the selected item, and display them in the third display frame 260. No items are selected in the third display frame 260. The value of the selected item in the second display frame 240 is displayed in a dynamic display frame 208 in a hierarchical format. (For example, SOFTWARE => NAME
SERVER =>)

【0026】ロールオーバ・メカニズムは、好ましいレ
ベルの数だけが示されるように、階層のデータを置き換
えるために実装される。ロールオーバ・メカニズムは、
いかなる方向にも全ての検索フレームのデータをシフト
するように、構成することができる。通過したパラメー
タ、検索タイプ、表示するフレームの数、検索の深さ、
現在のレベル、および現在のフレームに基づいて、検索
フレームの項目を選択すると、次の検索フレームに検索
した情報を表示するであろう。さらに、選択した項目の
値は、動的な表示フレームの以前に選択した値に加えら
れる。最後の検索フレームの項目をクリックすることに
よって、順方向ロールオーバが自動的に生じる。これが
適用されるのは、最後の検索フレームのレベルを越え
る、少なくとも、もう1つのレベルがある場合だけであ
る。
A rollover mechanism is implemented to replace the data in the hierarchy, such that only the preferred number of levels is indicated. The rollover mechanism is
It can be configured to shift the data of all search frames in any direction. Parameters passed, search type, number of frames to display, search depth,
Selecting a search frame item based on the current level and the current frame will display the retrieved information in the next search frame. Further, the value of the selected item is added to the previously selected value of the dynamic display frame. Clicking on the item in the last search frame automatically causes a forward rollover. This only applies if there is at least another level beyond the level of the last search frame.

【0027】ロールオーバ効果が生じると、ユーザを検
索階層の以前のレベルに戻すことができるバック・ボタ
ン212が第1のフレームに表示される。第1の検索フ
レームの前のレベルは、バック・ボタン212上に示さ
れる。ユーザが検索フレーム間を行ったり来たりすると
きに、階層の以前に選択した値が調べられる。ツールバ
ー・フレーム202の保管ボタン204は、呼び出し点
へ全ての選択の値を戻す。データベース照会は、検索基
準の次のセットを得るために呼び出される。結果は、次
に、選択デバイスを有する選択リストにフォーマットさ
れる。ユーザが検索フレーム / ページを再訪すると
き、情報を容易に表示することができるように、全ての
選択された値が不必要な照会を避けるために隠し変数に
保管される。
When a rollover effect occurs, a back button 212 is displayed in the first frame that allows the user to return to a previous level in the search hierarchy. The previous level of the first search frame is shown on the back button 212. As the user moves back and forth between search frames, the previously selected values of the hierarchy are examined. The save button 204 in the toolbar frame 202 returns the value of all selections to the point of invocation. The database query is invoked to get the next set of search criteria. The result is then formatted into a selection list with a selection device. When the user revisits the search frame / page, all selected values are stored in hidden variables to avoid unnecessary queries, so that the information can be easily displayed.

【0028】図7を参照し、第3の表示フレーム260
の選択デバイスのいずれかをクリックすると、現在のレ
ベルおよび選択した現在の項目を含む追加情報ととも
に、search.ASP ファイルを再度呼び出す。ASPは、
パラメータを調べ、選択した項目に関連するデータをフ
ェッチする。しかしながら、それが最後の表示フレーム
であるため、左側へのロールオーバが生じる。そのた
め、フェッチされた情報が、第3の表示フレーム260
に表示される。第3の表示フレーム260のデータは、
第2の表示フレーム240へロールされ、そして第2の
表示フレーム240にあったものが第1の表示フレーム
220にロールされる。第1の表示フレーム220にあ
ったものは、見えなくなる。第3の表示フレーム260
の項目は、何も選択されていない。ロールオーバ効果に
より、ユーザを以前のレベルに戻すことができるよう
に、バック・ボタン212が第1の表示フレーム220
に表示される。レベル番号がバック・ボタン212上に
示される。獲得したデータ・レベルが選択した表示フレ
ームの数を超えると、バック・ボタン212が逆方向ロ
ールオーバ用に第1の表示フレーム220に提供され
る。第1の検索フレームの前のレベルが、バック・ボタ
ン上に示される。第3の表示フレーム260の選択した
項目の値は、階層的なフォーマットで、動的な表示フレ
ーム208に表示される。
Referring to FIG. 7, third display frame 260
Clicking on any of the selected devices recalls the search.ASP file, with additional information including the current level and the current item selected. ASP,
Examine the parameters and fetch the data associated with the selected item. However, because it is the last display frame, a rollover to the left occurs. Therefore, the fetched information is displayed in the third display frame 260
Will be displayed. The data of the third display frame 260 is
Rolled to second display frame 240 and what was in second display frame 240 is rolled to first display frame 220. What was in the first display frame 220 disappears. Third display frame 260
No items are selected. The back button 212 is moved to the first display frame 220 so that the user can return to the previous level due to the rollover effect.
Will be displayed. The level number is shown on the back button 212. When the acquired data level exceeds the number of selected display frames, a back button 212 is provided to the first display frame 220 for reverse rollover. The level before the first search frame is shown on the back button. The values of the selected items in the third display frame 260 are displayed in a dynamic display frame 208 in a hierarchical format.

【0029】ユーザは、3つの方法のいずれでも、表示
フレームを移動することができる。第1に、ユーザは、
表示すべき項目を呼び出すために、選択すべき項目の隣
の選択デバイスを用いることができる。第2に、ユーザ
は動的な表示フレームのハイパーリンクを用いることも
できる。このハイパーリンクをクリックすると、第1の
表示フレーム220の中にクリックしたその項目が生じ
る。最後に、ユーザは、バック・ボタン212をクリッ
クすることもできる。ここでの移動は、前後に進むこと
を意味する。
The user can move the display frame in any of three ways. First, the user
To call the item to be displayed, a selection device next to the item to be selected can be used. Second, the user can also use dynamic display frame hyperlinks. Clicking on this hyperlink results in the item being clicked in first display frame 220. Finally, the user can also click the back button 212. The movement here means moving forward and backward.

【0030】図8を参照し、第3の表示フレーム260
の選択デバイスのいずれかをクリックすると、ロールオ
ーバ効果が再度引き起こされ、バック・ボタン212
は”Back to 2”を表示する。第3の表示フレーム26
0で選択した項目の値が、階層的フォーマットで動的な
表示フレーム208に表示される。(例えば、SOFTWARE
=> NAMESERVER => Module4=> Item4-1)
Referring to FIG. 8, third display frame 260
Clicking on any of the selected devices will cause the rollover effect again, and the back button 212
Displays “Back to 2”. Third display frame 26
The value of the item selected at 0 is displayed on the dynamic display frame 208 in a hierarchical format. (For example, SOFTWARE
=> NAMESERVER => Module4 => Item4-1)

【0031】図9を参照し、第2の表示フレーム240
の選択デバイス210のいずれかをクリックしても、ロ
ールオーバ効果は生じない。選択した選択デバイス21
0に対応する項目に関連する情報をフェッチし、第3の
表示フレーム260にそのデータを表示するだけであ
る。第2の表示フレーム240で選択した項目の値が、
階層的なフォーマットで動的な表示フレーム208に表
示される。(例えば、SOFTWARE => NAMESERVER =>
Module4 => Item4-3 =>)
Referring to FIG. 9, second display frame 240
Clicking on any one of the selection devices 210 does not cause a rollover effect. Selected device 21 selected
It simply fetches the information associated with the item corresponding to 0 and displays that data in the third display frame 260. The value of the item selected in the second display frame 240 is
It is displayed in a dynamic display frame 208 in a hierarchical format. (For example, SOFTWARE => NAMESERVER =>
Module4 => Item4-3 =>)

【0032】図10を参照し、第1の表示フレーム22
0の選択デバイス210のいずれかをクリックすると、
第2の表示フレーム240に選択した項目に関連する情
報が現れる。第3の表示フレーム260は、空白であ
る。第1の表示フレーム220の選択した項目の値が、
階層的なフォーマットで動的な表示フレーム208に表
示される。(例えば、SOFTWARE => NAMESERVER =>
Module2 =>)
Referring to FIG. 10, first display frame 22
If you click on any of the 0 selection devices 210,
Information related to the selected item appears in a second display frame 240. The third display frame 260 is blank. When the value of the selected item in the first display frame 220 is
It is displayed in a dynamic display frame 208 in a hierarchical format. (For example, SOFTWARE => NAMESERVER =>
Module2 =>)

【0033】図11を参照し、第2の表示フレーム24
0の選択デバイス210のいずれかをクリックすると、
第3の表示フレーム260に選択した項目に関連する情
報が現れる。第1の表示フレーム220は、変化しな
い。第2の表示フレームの選択した項目の値が、階層的
フォーマットで動的な表示フレーム208に表示され
る。(例えば、SOFTWARE => NAMESERVER => Module
2 = Item2-1 =>)
Referring to FIG. 11, second display frame 24
If you click on any of the 0 selection devices 210,
Information related to the selected item appears in a third display frame 260. The first display frame 220 does not change. The value of the selected item in the second display frame is displayed in a dynamic display frame 208 in a hierarchical format. (For example, SOFTWARE => NAMESERVER => Module
2 = Item2-1 =>)

【0034】図12を参照し、バック・ボタン212を
クリックすると、ユーザは階層の以前のレベルに戻され
る。第1の表示フレーム220は、以前のレベルのデー
タを含む。第2の表示フレーム240および第3の表示
フレーム260は、空白である。以前の全てのレベルで
選択した項目が、回復されて示される。動的な表示フレ
ーム208は、その変更を反映する(SOFTWARE =
>)。ツールバー・フレーム202の保管ボタン204
をクリックすると、検索ページを閉じて、全ての選択し
た値を呼び出し点へ戻す。
Referring to FIG. 12, clicking back button 212 returns the user to a previous level in the hierarchy. The first display frame 220 contains the previous level of data. The second display frame 240 and the third display frame 260 are blank. Items selected at all previous levels are shown restored. The dynamic display frame 208 reflects the change (SOFTWARE =
>). Save button 204 on toolbar frame 202
Clicking closes the search page and returns all selected values to the calling point.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本処理全体のフローチャートを示す。FIG. 1 shows a flowchart of the entire processing.

【図2】データ構造を示す。FIG. 2 shows a data structure.

【図3】表示スクリーンを示す。FIG. 3 shows a display screen.

【図4】第1の表示フレームにデータを有する、表示ス
クリーンを示す。
FIG. 4 shows a display screen with data in a first display frame.

【図5】第1および第2の表示フレームにデータを有す
る、表示スクリーンを示す。
FIG. 5 shows a display screen with data in first and second display frames.

【図6】第1、第2および第3の表示フレームにデータ
を有する、表示スクリーンを示す。
FIG. 6 shows a display screen with data in first, second and third display frames.

【図7】スクリーンおよびバック・ボタンを示す。FIG. 7 shows a screen and a back button.

【図8】表示スクリーンの更なる例を示す。FIG. 8 shows a further example of a display screen.

【図9】表示スクリーンの更なる例を示す。FIG. 9 shows a further example of a display screen.

【図10】表示スクリーンの更なる例を示す。FIG. 10 shows a further example of a display screen.

【図11】表示スクリーンの更なる例を示す。FIG. 11 shows a further example of a display screen.

【図12】表示スクリーンの更なる例を示す。FIG. 12 shows a further example of a display screen.

【符号の説明】[Explanation of symbols]

160 データ構造 162 第1のデータ・レベル 164 第2のデータ・レベル 166 第3のデータ・レベル 168 第4のデータ・レベル 170 第5のデータ・レベル 200 表示スクリーン 204 保管ボタン 206 取り消しボタン 208 動的な表示フレーム 210 選択デバイス 212 バック・ボタン 220 第1の表示フレーム 240 第2の表示フレーム 260 第3の表示フレーム 160 data structure 162 first data level 164 second data level 166 third data level 168 fourth data level 170 fifth data level 200 display screen 204 save button 206 cancel button 208 dynamic Display frame 210 selection device 212 back button 220 first display frame 240 second display frame 260 third display frame

───────────────────────────────────────────────────── フロントページの続き (72)発明者 マーシー・ラクシュマナ・マンサ アメリカ合衆国78717 テキサス州オース チン スプリット・アロー・ドライブ8807 Fターム(参考) 5B075 KK02 KK07 ND04 ND35 NR02 NR03 PP03 PP13 PQ02 PR01 UU06 UU40 5B082 GC04  ──────────────────────────────────────────────────続 き Continued on the front page (72) Inventor Mercy Laxmana Mansa USA 78717 Austin, Texas Split Arrow Drive 8807 F-term (reference) 5B075 KK02 KK07 ND04 ND35 NR02 NR03 PP03 PP13 PQ02 PR01 UU06 UU40 5B082 GC04

Claims (23)

【特許請求の範囲】[Claims] 【請求項1】GUIを用いて、階層的に構成された情報
を検索および表示するための方法であって、 検索スクリーンを呼び出すステップと、 表示フレームの数を選択するステップと、 表示するための最大の深さレベルを選択するステップと
を含む方法。
1. A method for retrieving and displaying hierarchically structured information using a GUI, comprising the steps of: invoking a search screen; selecting a number of display frames; Selecting the maximum depth level.
【請求項2】表示フレームから項目を選択することを含
む、請求項1に記載の方法。
2. The method according to claim 1, comprising selecting an item from a display frame.
【請求項3】1つ以上の選択デバイスを選ぶことによ
り、前記表示フレームを移動するためのステップをさら
に含む、請求項1に記載の方法。
3. The method of claim 1, further comprising moving the display frame by selecting one or more selection devices.
【請求項4】ロールオーバのステップをさらに含む、請
求項1に記載の方法。
4. The method of claim 1, further comprising the step of rolling over.
【請求項5】速いパスにより、表示スクリーンを移動す
るためのステップをさらに含む、請求項1に記載の方
法。
5. The method of claim 1, further comprising the step of moving the display screen by a fast path.
【請求項6】前記表示フレームを水平方向の左から右ま
たは右から左へ、あるいは垂直方向の上から下へまたは
下から上へ配置するかを選択することをさらに含む、請
求項1に記載の方法。
6. The method of claim 1, further comprising selecting whether to arrange the display frame horizontally left to right or right to left, or vertically top to bottom or bottom to top. the method of.
【請求項7】バック・ボタンにより、表示スクリーンを
移動することをさらに含む、請求項1に記載の方法。
7. The method of claim 1, further comprising moving the display screen with a back button.
【請求項8】GUIを用いて、階層的に構成された情報
を検索および表示するためのプログラム可能装置であっ
て、 少なくとも1つのコンピュータと、少なくとも1つのネ
ットワークと、該コンピュータに導入されたプログラム
とを含み、該プログラムに応答して、データを前記ネッ
トワークから獲得して、該データを1つ以上の表示スク
リーンに表示する、 プログラム可能装置。
8. A programmable device for retrieving and displaying hierarchically structured information using a GUI, comprising at least one computer, at least one network, and a program installed on the computer. And responsive to the program, obtaining data from the network and displaying the data on one or more display screens.
【請求項9】第1の表示フレームの第1のデータ・レベ
ルの隣の選択デバイスをクリックして、第2の表示フレ
ームに表示される第2のデータ・レベルを発生させる、
複数の選択デバイスをさらに含む、請求項8に記載のプ
ログラム可能装置。
9. Clicking on a selection device next to the first data level of the first display frame to generate a second data level to be displayed in the second display frame.
9. The programmable device according to claim 8, further comprising a plurality of selection devices.
【請求項10】ロールオーバ・メカニズムをさらに含
む、請求項8に記載のプログラム可能装置。
10. The programmable device according to claim 8, further comprising a rollover mechanism.
【請求項11】速いパスをさらに含む、請求項8に記載
のプログラム可能装置。
11. The programmable device according to claim 8, further comprising a fast path.
【請求項12】バック・ボタンをさらに含む、請求項8
に記載のプログラム可能装置。
12. The system according to claim 8, further comprising a back button.
A programmable device according to claim 1.
【請求項13】前記表示フレームを水平方向の左から右
または右から左へ、あるいは垂直方向の上から下へまた
は下から上へ配置するかのユーザ選択をさらに含む、請
求項8に記載のプログラム可能装置。
13. The system of claim 8, further comprising a user selection of placing the display frame horizontally left to right or right to left, or vertically top to bottom or bottom to top. Programmable device.
【請求項14】動的な表示フレームに、ハイパーリンク
の累積的表示をさらに含む、請求項8に記載のプログラ
ム可能装置。
14. The programmable device of claim 8, further comprising a cumulative display of hyperlinks in the dynamic display frame.
【請求項15】GUIを用いて、階層的に構成された情
報を検索および表示するように、コンピュータを動作さ
せるためのコンピュータ可読メモリであって、 コンピュータ・プログラムによって形成され、前記コン
ピュータからの要求に応答して、検索用のパラメータを
ユーザに照会するように前記コンピュータを動作させ、
該パラメータに応答して、表示用のデータを獲得する、
前記コンピュータ・プログラムが格納されたコンピュー
タ可読記憶媒体を含む、コンピュータ可読メモリ。
15. A computer readable memory for operating a computer to retrieve and display hierarchically structured information using a GUI, the computer readable memory being formed by a computer program and having a request from the computer. Operating the computer to query a user for search parameters in response to the
Obtaining data for display in response to the parameter;
A computer readable memory including a computer readable storage medium storing the computer program.
【請求項16】複数の選択デバイスをさらに含む、請求
項15に記載のコンピュータ可読メモリ。
16. The computer-readable memory of claim 15, further comprising a plurality of selection devices.
【請求項17】ロールオーバ・メカニズムをさらに含
む、請求項15に記載のコンピュータ可読メモリ。
17. The computer readable memory according to claim 15, further comprising a rollover mechanism.
【請求項18】バック・ボタンをさらに含む、請求項1
5に記載のコンピュータ可読メモリ。
18. The system according to claim 1, further comprising a back button.
6. The computer-readable memory according to claim 5.
【請求項19】速いパスをさらに含む、請求項15に記
載のコンピュータ可読メモリ。
19. The computer readable memory of claim 15, further comprising a fast path.
【請求項20】動的な表示フレームに、ハイパーリンク
の累積的表示をさらに含む、請求項15に記載のコンピ
ュータ可読メモリ。
20. The computer readable memory of claim 15, further comprising a cumulative display of hyperlinks in the dynamic display frame.
【請求項21】前記表示フレームを水平方向の左から右
または右から左へ、あるいは垂直方向の上から下へまた
は下から上へと配置するかのユーザ選択をさらに含む、
請求項15に記載のコンピュータ可読メモリ。
21. The system further comprises a user selection of placing the display frame horizontally left to right or right to left, or vertically top to bottom or bottom to top.
A computer readable memory according to claim 15.
【請求項22】GUIを用いて、階層的に構成された情
報を検索および表示を果たすための方法であって、 少なくとも1つのネットワークへコンピュータを接続す
るステップと、 前記コンピュータのプログラムへ検索基準を与えるステ
ップと、 前記基準に応答する1つ以上のデータ・レベルのデータ
を獲得するステップと、 フレーム・ページの1つ以上の表示フレームに前記デー
タ・レベルを表示するステップと、 前記表示フレームを水平方向の左から右または右から左
へ、あるいは垂直方向の上から下へまたは下から上へ配
置するステップと速いパスにより、表示スクリーンを移
動するために、動的な表示フレームにハイパーリンクの
累積的表示を表示するステップと、 1つ以上の選択デバイスにより、前記表示フレームを移
動するステップと、 バック・ボタンにより、前記表示フレームを移動するス
テップとを含む、方法。
22. A method for retrieving and displaying hierarchically structured information using a GUI, comprising: connecting a computer to at least one network; and applying a search criterion to a program of the computer. Providing; obtaining one or more data levels of data responsive to the criteria; displaying the data levels in one or more display frames of a frame page; Accumulation of hyperlinks in a dynamic display frame to move the display screen with step-by-step left-to-right or right-to-left or vertical top-to-bottom or bottom-to-top direction and fast path Displaying a graphical display; and moving the display frame by one or more selected devices. And-up, the back button, and a step of moving the display frame, the method.
【請求項23】GUIを用いて、階層的に構成された情
報を検索および表示するための方法であって、 検索スクリーンを呼び出すために、コンピュータの第1
のメモリからの命令を実行するステップと、 前記検索スクリーンからの要求に応答して、検索基準を
入力するステップと、 前記検索基準に応答して、1つ以上のデータ・レベルを
獲得するステップと、 前記表示フレームを水平方向の左から右または右から左
へ、あるいは垂直方向の上から下へまたは下から上へ配
置するステップと、 隣接する表示フレームに1つ以上の前記データ・レベル
を表示するステップと、 1つ以上の選択デバイスをクリックすることにより、前
記データ・レベルを移動するステップと、 ロールオーバ・メカニズムに応答して、前記表示フレー
ムを変更するステップとを含む、方法。
23. A method for retrieving and displaying hierarchically structured information using a GUI, comprising the steps of:
Executing instructions from the memory of the computer; inputting search criteria in response to a request from the search screen; obtaining one or more data levels in response to the search criteria. Arranging said display frame horizontally left-to-right or right-to-left, or vertically top-to-bottom or bottom-to-top; displaying one or more of said data levels in adjacent display frames A method comprising: moving the data level by clicking on one or more selected devices; and changing the display frame in response to a rollover mechanism.
JP2001114339A 2000-04-13 2001-04-12 Method and apparatus for searching and displaying hierarchically structured information using a GUI Pending JP2001357037A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US54914900A 2000-04-13 2000-04-13
US09/549149 2000-04-13

Publications (1)

Publication Number Publication Date
JP2001357037A true JP2001357037A (en) 2001-12-26

Family

ID=24191857

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001114339A Pending JP2001357037A (en) 2000-04-13 2001-04-12 Method and apparatus for searching and displaying hierarchically structured information using a GUI

Country Status (3)

Country Link
JP (1) JP2001357037A (en)
CN (1) CN1317755A (en)
SG (1) SG108244A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008112208A (en) * 2006-10-27 2008-05-15 Lg Electronics Inc Information automatic classification method and information retrieval and analysis method

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4088749B2 (en) * 2001-11-09 2008-05-21 ソニー株式会社 Information processing apparatus, information processing method, and program
ATE383627T1 (en) * 2004-11-19 2008-01-15 Ericsson Telefon Ab L M METHOD AND DEVICE FOR GENERATING THREE-DIMENSIONAL IMAGES
CN103886044A (en) * 2014-03-11 2014-06-25 百度在线网络技术(北京)有限公司 Method and device for providing search results

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08153121A (en) * 1994-09-30 1996-06-11 Hitachi Ltd Document information classification method and document information classification device
JPH11161584A (en) * 1997-12-01 1999-06-18 Nec Corp Electronic mail system and information storage medium therefor
JP2000067065A (en) * 1998-08-20 2000-03-03 Ricoh Co Ltd Document image identification method and recording medium

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5970471A (en) * 1996-03-22 1999-10-19 Charles E. Hill & Associates, Inc. Virtual catalog and product presentation method and apparatus
US6025841A (en) * 1997-07-15 2000-02-15 Microsoft Corporation Method for managing simultaneous display of multiple windows in a graphical user interface
US6348935B1 (en) * 1998-11-30 2002-02-19 International Business Machines Corporation Programmable tree viewer graphical user interface with integrated control panel

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08153121A (en) * 1994-09-30 1996-06-11 Hitachi Ltd Document information classification method and document information classification device
JPH11161584A (en) * 1997-12-01 1999-06-18 Nec Corp Electronic mail system and information storage medium therefor
JP2000067065A (en) * 1998-08-20 2000-03-03 Ricoh Co Ltd Document image identification method and recording medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008112208A (en) * 2006-10-27 2008-05-15 Lg Electronics Inc Information automatic classification method and information retrieval and analysis method

Also Published As

Publication number Publication date
SG108244A1 (en) 2005-01-28
CN1317755A (en) 2001-10-17

Similar Documents

Publication Publication Date Title
US11182053B2 (en) Active path menu navigation system
US5933140A (en) Child window containing context-based help and a miniaturized web page
US6189019B1 (en) Computer system and computer-implemented process for presenting document connectivity
US6978445B2 (en) Method and system for supporting user navigation in a browser environment
US7165070B2 (en) Information retrieval system
CA2676697C (en) Method and apparatus for providing information content for display on a client device
JP5636521B2 (en) Configuration of web crawler to extract web page information
US7774692B2 (en) Method for generating display control information and computer
US7272787B2 (en) Web-compatible electronic device, web page processing method, and program
US6021418A (en) Apparatus and method for displaying control-objects
US20020080195A1 (en) System and method for navigating in a digital information environment
US20060265662A1 (en) System and method for generating and updating user interfaces of web-based applications
US8806060B2 (en) Information retrieval system
US20030074416A1 (en) Method of establishing a navigation mark for a web page
JPH10312324A (en) Extender user interface
US20030084115A1 (en) Facilitating contextual help in a browser environment
JPH10301765A (en) Extender smart guide
JPH1125128A (en) Device and method for speedily returning network page in hierarchy of internet web page
US20040034637A1 (en) Accessing a set of local or distant resources
CN1582442A (en) Adaptive web pages
JP2001357037A (en) Method and apparatus for searching and displaying hierarchically structured information using a GUI
JPH11212998A (en) Data display device and record medium
US20160299985A1 (en) Method for accessing last search
US7774698B2 (en) System and method for generating a frameless web display
WO2006046323A1 (en) Internet information collection device, program, and method

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040316

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20041012