(57)【特許請求の範囲】
【請求項１】
表示画面のウインドウに関する制御情報を有するウインドウ制御ブロック（１９）を管理し、複数のウインドウを制御可能なウインドウ管理部（１６）と、
リンク情報を有するリンク制御ブロック（２２）、及びデータ（２３）で構成されたノード（２１）の管理を行うノード管理部（１８）と、
ウインドウ番号、及びノード名で構成されたウインドウ管理表（２０）の管理を行うブラウザ部（１７）とを具備したハイパーテキストシステムにおいて、
ユーザがリンクを指示した時、
現在表示している各ノードのノード名を、前記ウインドウ管理表（２０）から得て、
そのノードのリンク制御ブロック（２２）に、リンク情報を設定することを特徴としたハイパーテキストシステムのリンク制御方法。
【請求項２】
前記請求項１記載のハイパーテキストシステムのリンク制御方法において、
前記ウインドウ制御ブロック（１９）のウインドウの上下を示す「表示順序情報」を参照することにより、
その表示順序に応じたリンクを設定することを特徴としたハイパーテキストシステムのリンク制御方法。
【請求項３】
前記請求項１記載のハイパーテキストシステムのリンク制御方法において、
リンクの設定を行う時、
前記ウインドウ制御ブロック（１９）内のウインドウの表示位置から算出した「ウインドウの相対位置」及び「ウインドウの大きさ」等のウインドウに関する情報を含めて前記リンク制御ブロック（２２）に設定することにより、
画面に表示（ブラウズ）する際、ノードの物理的な関係を含めて再現することを特徴としたハイパーテキストシステムのリンク制御方法。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、ハイパーテキスト（Ｈｙｐｅｒｔｅｘｔ）システムにおいて、リンクを設定する際に使用されるハイパーテキストシステムのリンク制御方法に関する。
【０００２】
現在、例えば、ワープロ等で作成された文書は、階層化されたディレクトリ（Ｄｉｒｅｃｔｏｒｙ）に保存されている。しかし、このような文書の管理を行う場合、階層化されたディレクトリでは、限界があることが指摘されている。
【０００３】
階層化されたディレクトリを越えるものとしては、ハイパーテキストシステムが知られている。しかし、ハイパーテキストシステムは、操作の難しさもあり、ハイパーテキストを作成するユーザと、ブラウザ（情報を表示するためのプログラム）が分かれているのが現状である。
【０００４】
ハイパーテキストシステムを操作する上で、特にネックになるのが、リンクと呼ばれるノードとノード（ノード：関連付けされうる対象）を関連付ける操作である。
【０００５】
そこで、ハイパーテキストシステムにおけるリンクの設定操作を簡単化することが要望されていた。
【０００６】
【従来の技術】
図１２は、従来技術の説明図であり、図１２Ａは表示画面例１、図１２Ｂは表示画面例２である。図１２中、１はメニュー、３はリンク先選択ウインドウ、４はノード一覧部、５は設定部、６はキャンセル部を示す。
【０００７】
従来、ファイルに各種の情報を格納しておき、これらの情報を検索して使用するシステムとして、ハイパーテキストシステム（Ｈｙｐｅｒｔｅｘｔ  Ｓｙｓｔｅｍ）  が知られていた。
【０００８】
このハイパーテキストシステムのファイルには、文字データ（テキストデータ）が格納されており、該文字データは、文章中の語句や、それに付けた見出し、更に見出しを集めた目次などが相互に関連付けられている。
【０００９】
そして、情報検索時には、リンクの設定を行って、前記の語句や見出し等をたどることにより、必要とする文字データを引き出すことができるように構成されている。以下、ハイパーテキストでのリンク設定方法について説明する。
【００１０】
リンク設定時には、先ず、表示画面にメニュー１を表示し、このメニュー１でリンク元ノードを選択する。
例えば、選択したリンク元ノードが、「ノード＃１」であったとすると、リンク元ノードの選択後、表示画面には、図１２Ａに示したように、ウインドウ＃１が表示される。このウインドウ＃１には、ノード＃１の内容（ＡＢＣ・・・）が表示される。
【００１１】
次に、この画面で、前記メニュー１から、リンクを選択すると、図１２Ｂに示したように、リンク先のノードを選択するためのリンク先選択ウインドウ３が表示される。そして、このリンク先選択ウインドウ３には、ノード一覧部４と、設定部５と、キャンセル部６が表示される。
【００１２】
前記ノード一覧部４には、リンク先のノード（例えば、ノード＃２〜ノード＃５）が表示され、この内の１つのノードを選択できるようになっている。
前記設定部５は、ノード一覧部４で選択したノードを設定処理するためのものであり、キャンセル部６は、ノード一覧部４で選択したノードを取り消すためのものである。
【００１３】
例えば、ノード一覧部４でノード＃２を選択し、その後、設定部５を指定すると、リンク先ノードとしてノード＃２が設定される。
このようにして、リンク元ノード、及びリンク先ノードのリンク設定を行うことができる。
【００１４】
【発明が解決しようとする課題】
前記のような従来のものにおいては、次のような課題があった。
従来のハイパーテキストシステムにおけるリンク設定時には、先ず、リンク元のノードを選択し、その後、リンク先のノードを選択する。
【００１５】
従って、常に、リンク元ノードの選択と、リンク先ノードの選択を行う必要があり（少なくとも、選択操作が２回必要）、手間がかかつていた。
本発明は、このような従来の課題を解決し、ハイパーテキストシステムにおいて、１回の操作で、表示されているノード同士をリンクできるようにし、リンク設定時の操作性を改善することを目的とする。
【００１６】
【課題を解決するための手段】
図１は本発明の原理説明図であり、図１中、図１２と同じものは、同一符号で示してある。また、９は表示装置、１６はウインドウ管理部、１７はブラウザ部、１８はノード管理部、１９はウインドウ制御ブロック、２０はウインドウ管理表、２１はノード、２２はリンク制御ブロック、２３はデータを示す。
【００１７】
本発明は前記の課題を解決するため、次のように構成した。
すなわち、本発明は、ハイパーテキストシステムにおいて、マルチウインドウを用いれば、複数のノードを同時に表示できること、及び同時表示されているノードは、関連する場合が多いことに着目し、１回の操作で、表示されているノード同士をリンクできるようにしたものであり、その構成は次の通りである。
【００１８】
(a) ：表示画面のウインドウに関する制御情報を有するウインドウ制御ブロック１９を管理し、複数のウインドウを制御可能なウインドウ管理部１６と、リンク情報を有するリンク制御ブロック２２、及びデータ２３で構成されたノード２１の管理を行うノード管理部１８と、ウインドウ番号、及びノード名で構成されたウインドウ管理表２０の管理を行うブラウザ部１７とを具備したハイパーテキストシステムにおいて、ユーザがリンクを指示した時、現在表示している各ノードのノード名を、前記ウインドウ管理表２０から得て、そのノードのリンク制御ブロック２２に、リンク情報を設定するハイパーテキストシステムのリンク制御方法。
【００１９】
(b) ：前記構成(a) のハイパーテキストシステムのリンク制御方法において、前記ウインドウ制御ブロック１９のウインドウの上下を示す「表示順序情報」を参照することにより、その表示順序に応じたリンクを設定するハイパーテキストシステムのリンク制御方法。
【００２０】
(c) ：前記構成(a) のハイパーテキストシステムのリンク制御方法において、リンクの設定を行う時、前記ウインドウ制御ブロック１９内のウインドウの表示位置から算出した「ウインドウの相対位置」及び「ウインドウの大きさ」等のウインドウに関する情報を含めて前記リンク制御ブロック２２に設定することにより、画面に表示（ブラウズ）する際、ノードの物理的な関係を含めて再現するハイパーテキストシステムのリンク制御方法。
【００２１】
【作用】
前記構成に基づく本発明の作用を、図１に基づいて説明する。
(1) ：前記構成(a) については次の通りである。表示装置９の表示画面上で、例えば、
ウインドウ＃１と、ウインドウ＃２を表示していたとする。
【００２２】
この場合、ウインドウ＃１にはノード＃１の内容を表示し、ウインドウ＃２にはノード＃２の内容を表示している。
この状態では、ウインドウ管理表２０は、ウインドウ番号１に対応したノード名がノード＃１で、ウインドウ番号２に対応したノード名がノード＃２となっている。
【００２３】
ここで、ユーザが表示画面のメニューからリンクを選択した時、ハイパーテキストシステムは次のように動作する。
ノード管理部１８では、ブラウザ部１７に対し、現在表示を行っているノード名を問い合わせることにより、表示を行っているノード名を得る。
【００２４】
ノード管理部１８では、ブラウザ部１７から得たノード名に対応するノード２１に対し、リンク制御ブロック２２のリンク先ノード名のフィールドに、自ノード名以外のノード名をセットすることによりリンクする。
【００２５】
この場合、ノード＃１と、ノード＃２が得られるので、そのノードのリンク制御ブロック２２のリンク先ノード名に、ノード＃１側は、リンク先ノード名として、ノード＃２を、ノード＃２側はノード＃１をセットする。
【００２６】
以上の制御を行うことにより、ノード＃１とノード＃２に対し、１度の操作でリンクの設定を行うことができる。
(2) ：前記構成(b) については次の通りである。表示画面で例えば、ウインドウ＃１にノード＃１の内容を、ウインドウ＃２にノード＃２の内容を、ウインドウ＃３にノード＃３の内容を表示してたとする。
【００２７】
また、ウインドウ表示順序は、ウインドウ＃１が一番上で、その下にウインドウ＃２が、そして、一番下がウインドウ＃３であるとする。
この状態でユーザがメニューからリンクを選択した時、システムは、次のように動作する。
【００２８】
ノード管理部１８は、ブラウザ部１７に対し、現在表示を行っているノード名を問い合わせる。また、ノード管理部１８は、ウインドウ管理部１６に対してウインドウ＃１、ウインドウ＃２、ウインドウ＃３の表示順序を問い合わせる。
【００２９】
ノード管理部１８は、ブラウザ部１７から得たノード名に対応するノードに対し、リンク制御ブロック２２のリンク先ノード名フィールドに、リンクを設定する。
【００３０】
この場合、ノード管理部１８では、ウインドウ管理部１６より得た表示順序情報を基に、表示順序では、ウインドウ＃１が一番上で、その下がウインドウ＃２なので、ウインドウ＃１に表示しているノード＃１から、ウインドウ＃２に表示しているノード＃２にリンクを設定する。同様に、ノード＃２とノード＃３の間にリンクを設定する。
【００３１】
以上のようにして、一度の操作で、ノード＃１とノード＃２のリンク設定、及びノード＃２とノード＃３のリンク設定ができる。
(3) ：前記構成(c) については次の通りである。例えば、表示画面のウインドウ＃１にノード＃１を表示し、ウインドウ＃２にノード＃２を表示している状態であるとする。
【００３２】
この状態で、ユーザがリンクを指示した時、以下のように処理を行う。
ノード管理部１８は、ブラウザ部１７に対し、現在表示を行っているノード名を問い合わせる。
【００３３】
同時に、ノード管理部１８は、ウインドウ管理部１６に対し、ウインドウ＃１とウインドウ＃２の表示位置を問い合わせる。問い合わせた結果から、ウインドウ＃２のウインドウ＃１からの相対位置を求める。また、ノード管理部１８は、ウインドウ管理部１６に対し、ウインドウ＃２の大きさを問い合わせる。
【００３４】
ノード管理部１８は、ブラウザ部１７により得られたノード＃１、ノード＃２に対応するノードのリンク制御ブロック２２におけるリンク先ノード名のフィールドに、自ノード名以外のノード名をセットすると共に、(a) で求めたウインドウ＃２の相対位置と、ウインドウ＃２の大きさもセットする。
【００３５】
このようにすれば、ブラウズ（表示）する時は、リンクする時に設定したウインドウの相対位置情報、及びウインドウの大きさの情報を用いて、ウインドウの表示位置、及び大きさの内容を表示することにより、リンクした時と物理的に同じ状況で再現できる。
【００３６】
以上のようにして、１回の操作で、表示されているノード同士をリンクすることができる。従って、リンク設定時の操作性を改善することができる。
【００３７】
【実施例】
以下、本発明の実施例を図面に基づいて説明する。
（各実施例に共通の説明）
図２、図３は、各実施例に共通の説明図であり、図２、図３中、図１、及び図１２と同じものは、同一符号で示してある。
【００３８】
また、８は処理装置本体、１０は入力装置、１１はＣＰＵ（中央処理装置）、１２はメモリ、１３はハイパーテキスト、１４は表示制御部、１５はビデオメモリを示す。
【００３９】
本実施例は、ハイパーテキストシステムにおいて、マルチウインドウを用いれば、複数のノードを同時に表示できること、及び同時表示されているノードは、関連する場合が多いことに着目し、１回の操作で、表示されているノード同士をリンクできるようにした実施例である。先ず、各実施例に共通の事項について説明する。
【００４０】
§１：システム構成の説明・・・図２参照
図２はシステム構成図である。以下、本実施例で使用するシステム構成例（処理装置の構成例）を、図２に基づいて説明する。
【００４１】
このシステムは、処理装置（例えば、パソコン、ワークステーション等）本体８と、表示装置（例えば、ＣＲＴ装置）９と、入力装置（キーボード、マウス等）１０等で構成されている。
【００４２】
そして、処理装置本体８には、ＣＰＵ（中央処理装置）１１、メモリ１２、表示制御部１４、ビデオメモリ１５、ウインドウ管理部１６、ブラウザ部１７、ノード管理部１８等が設けてあり、メモリ１２には、ハイパーテキスト１３が格納されている。
【００４３】
各部の機能等は次の通りである。
▲１▼：表示装置９は、各種の情報等を表示するものである。
▲２▼：入力装置１０は、データを入力したり、リンクを指示したりするものである。
【００４４】
▲３▼：ＣＰＵ（中央処理装置）１１は、処理装置の各種制御等（ハイパーテキストの制御等）を行うものである。
▲４▼：メモリ１２は、ハイパーテキスト１３を格納したメモリである。また、このメモリ１２の一部は、ＣＰＵ１１のワーク用としても使用する。
【００４５】
▲５▼：表示制御部１４は、表示装置９の各種表示制御を行うものである。
▲６▼：ビデオメモリ１５は、表示データを格納するメモリである。
▲７▼：ウインドウ管理部１６は、表示装置９の表示画面におけるウインドウ管理等を行うものである（詳細は後述する）。
【００４６】
▲８▼：ブラウザ（Ｂｒｏｗｓｅｒ）部１７は、ウインドウ番号と、ノード名を管理するものである（詳細は後述する）。
▲９▼：ノード管理部１８は、ノード２１の管理を行うものである（詳細は後述する）。
【００４７】
§２：ハイパーテキストシステムの説明・・・図３参照
図３はハイパーテキストシステムの説明図である。以下、図３に基づいて、前記処理装置本体８に設けたハイパーテキストシステムを説明する。
【００４８】
図示のように、ハイパーテキストシステムは、表示画面のウインドウに関する制御情報を有するウインドウ制御ブロック１９と、このウインドウ制御ブロック１９を管理し、複数のウインドウを制御可能なウインドウ管理部１６と、ウインドウ番号、及びノード名で構成されたウインドウ管理表２０と、このウインドウ管理表２０の管理を行うブラウザ部１７と、リンク情報を有するリンク制御ブロック２２、及びデータ２３で構成されたノード２１と、このノード２１の管理を行うノード管理部１８とで構成する。
【００４９】
各部の詳細は、次の通りである。
▲１▼：ウインドウ制御ブロック１９は、表示画面のウインドウに関する制御情報である「ウインドウ表示位置」、「ウインドウの大きさ」、「ウインドウ表示順序」等で構成され、ウインドウ管理部１６によって管理される。なお、ウインドウ制御ブロック１９は、メモリ１２内に設定する。
【００５０】
▲２▼：ウインドウ管理表２０は、ブラウザ部１７によって管理されるものであり、ウインドウ番号と、ウインドウに表示しているノード名とで構成される。このウインドウ管理表２０は、メモリ１２内に設定する。
【００５１】
▲３▼：ノード２１は、データ２３と、リンク制御ブロック２２とで構成されており、ノード管理部１８によって管理される。
この場合、ノード管理部１８では、ノード２１内のデータ２３の読み書きと、リンク制御ブロック２２のリンク情報の読み書きを行う。
【００５２】
なお、リンク制御ブロック２２は、「リンク先ノード名」、「表示位置」、「大きさ」等のリンク情報で構成されている。
以下、ハイパーテキストシステムのリンク設定時の制御方法を、各実施例について詳細に説明する。
【００５３】
（第１実施例の説明）
図４、図５は第１実施例を示した図であり、図４、図５中、図１〜図３と同じものは、同一符号で示してある。
【００５４】
§１：ハイパーテキストシステムの説明・・・図４参照
図４は第１実施例の説明図１である。以下、図４に基づいて、第１実施例のハイパーテキストシステムについて説明する。
【００５５】
図示のように、第１実施例のハイパーテキストシステムでは、ウインドウ管理表２０と、ブラウザ部１７と、ノード２１と、ノード管理部１８を使用する。
そして、ウインドウ管理表２０には、ウインドウ番号と、ノード名が設けてあり、これらをブラウザ部１７が管理する。
【００５６】
また、ノード２１には、リンク制御ブロック２２とデータ２３が設けてあり、これらをノード管理部１８が管理する。この場合、リンク制御ブロック２２には、リンク先ノード名等が設定できるようになっている。
【００５７】
§２：リンク設定時の制御方法の説明・・・図５参照
図５は第１実施例の説明図２（Ａは表示画面例、Ｂはウインドウ管理表例、Ｃはノード例）である。以下、図５に基づいて、ハイパーテキストシステムにおけるリンク設定時の制御方法を説明する。
【００５８】
図５Ａは、表示画面上で、ウインドウ＃１と、ウインドウ＃２を表示している状態を示している。この場合、ウインドウ＃１にはノード＃１の内容（ＡＢＣ・・・）を表示し、ウインドウ＃２にはノード＃２の内容（あいう・・・）を表示している。
【００５９】
この状態では、ウインドウ管理表２０は、図５Ｂのようになっている。すなわち、ウインドウ番号１（ウインドウ＃１）に対応したノード名がノード＃１で、ウインドウ番号２（ウインドウ＃２）に対応したノード名がノード＃２となっている。
【００６０】
ここで、ユーザがメニュー１からリンクを選択した時、ハイパーテキストシステムは次のように動作する。
▲１▼：ノード管理部１８では、ブラウザ部１７に対し、現在表示を行っているノード名を問い合わせることにより、表示を行っているノード名を得る。
【００６１】
▲２▼：ノード管理部１８では、ブラウザ部１７から得たノード名に対応するノード２１に対し、リンク制御ブロック２２のリンク先ノード名のフィールドに、自ノード名以外のノード名をセットすることによりリンクする。
【００６２】
この場合、ノード＃１と、ノード＃２が得られるので、図５Ｃに示したように、そのノードのリンク制御ブロック２２のリンク先ノード名に、ノード＃１側は、リンク先ノード名として、ノード＃２を、ノード＃２側はノード＃１をセットする。
【００６３】
以上の制御を行うことにより、ノード＃１とノード＃２に対し、リンクの設定を行うことができる。
（第２実施例の説明）
図６〜図８は第２実施例を示した図であり、図６〜図８中、図１〜図５と同じものは、同一符号で示してある。
【００６４】
§１：ハイパーテキストシステムの説明・・・図６参照
図６は第２実施例の説明図１である。以下、図６に基づいて、第２実施例のハイパーテキストシステムについて説明する。
【００６５】
図示したように、第２実施例のハイパーテキストシステムでは、ウインドウ制御ブロック１９と、ウインドウ管理部１６と、ウインドウ管理表２０と、ブラウザ部１７と、ノード２１、ノード管理部１８を使用する。
【００６６】
そして、ウインドウ制御ブロック１９には、表示順序等の情報が設けてあり、この情報をウインドウ管理部１６が管理する。ウインドウ管理表２０には、ウインドウ番号と、ノード名が設けてあり、これらをブラウザ部１７が管理する。
【００６７】
ノード２１には、リンク制御ブロック２２と、データ２３が有り、これらをノード管理部１８が管理する。この場合、リンク制御ブロック２２には、リンク先ノード名が設定できるようになっている。
【００６８】
§２：リンク設定時の制御方法の説明・・・図７、図８参照
図７は第２実施例の説明図２（Ａは表示画面例、Ｂはウインドウ制御ブロック例、Ｃはウインドウ管理表例）、図８は第２実施例の説明図３（ノード例）である。
【００６９】
以下、図７、図８に基づいて、ハイパーテキストシステムにおけるリンク設定時の制御方法を説明する。
図７Ａは、ウインドウ＃１にノード＃１の内容を、ウインドウ＃２にノード＃２の内容を、ウインドウ＃３にはノード＃３の内容を表示している状態を示している。
【００７０】
また、ウインドウ表示順序は、ウインドウ＃１が一番上で、その下にウインドウ＃２が、そして、一番下がウインドウ＃３である。
この状態では、ウインドウ制御ブロック１９は、図７Ｂのようになっており、ウインドウ管理表２０は、図７Ｃのようになっている。
【００７１】
ここで、ユーザがメニューからリンクを選択した時、システムは、次のように動作する。
▲１▼：ノード管理部１８は、ブラウザ部１７に対し、現在表示を行っているノード名を問い合わせる。また、ノード管理部１８は、ウインドウ管理部１６に対して、ウインドウ＃１、ウインドウ＃２、ウインドウ＃３の表示順序を問い合わせる。
【００７２】
▲２▼：ノード管理部１８は、ブラウザ部１７から得たノード名に対応するノードに対し、リンク制御ブロック１９のリンク先ノード名フィールドに、リンクを設定する。
【００７３】
この場合、ノード管理部１８では、ウインドウ管理部１６より得た表示順序情報を基に、表示順序では、ウインドウ＃１が一番上で、その下がウインドウ＃２なので、ウインドウ＃１に表示しているノード＃１から、ウインドウ＃２に表示しているノード＃２にリンクを設定する。
【００７４】
同様に、ノード＃２とノード＃３の間にリンクを設定する。その結果、ノード＃１のリンク制御ブロック２２には、リンク先ノード名として、ノード＃２が設定され、ノード＃２のリンク制御ブロック２２には、リンク先ノード名として、ノード＃１とノード＃３が設定され、ノード＃３のリンク制御ブロック２２には、リンク先ノード名として、ノード＃２が設定される。
【００７５】
以上のようにして、ノード＃１とノード＃２のリンク設定、及びノード＃２とノード＃３のリンク設定ができる。
（第３実施例の説明）
図９〜図１１は第３実施例を示した図であり、図９〜図１１中、図１〜図８と同じものは、同一符号で示してある。
【００７６】
§１：ハイパーテキストシステムの説明・・・図９参照
図９は第３実施例の説明図１である。以下、図９に基づいて、第３実施例のハイパーテキストシステムについて説明する。
【００７７】
図示のように、第３実施例のハイパーテキストシステムでは、ウインドウ制御ブロック１９と、ウインドウ管理部１６と、ウインドウ管理表２０と、ブラウザ部１７と、ノード２１、ノード管理部１８を使用する。
【００７８】
そして、ウインドウ制御ブロック１９には、表示位置と、大きさと、表示順序の情報を設け、これらをウインドウ管理部１６が管理する。
ウインドウ管理表２０には、ウインドウ番号と、ノード名が設けてあり、これらをブラウザ部１７が管理する。
【００７９】
ノード２１には、リンク制御ブロック２２と、データ２３が設けてあり、これらをノード管理部１８が管理する。この場合、リンク制御ブロック２２には、リンク先ノード名、相対位置、大きさが設定できるようになっている。
【００８０】
§２：リンク設定時の制御方法の説明・・・図１０、図１１参照
図１０は第３実施例の説明図２（Ａは表示画面例、Ｂはウインドウ制御ブロック例）、図１１は第３実施例の説明図３（Ｃはウインドウ管理表例、Ｄはノード例）である。以下、図１０、図１１に基づいて、リンク設定時の制御方法を説明する。
【００８１】
図１０Ａは、ウインドウ＃１にノード＃１を表示し、ウインドウ＃２にノード＃２を表示している状態である。
この状態で、ブラウザ部１７の管理するウインドウ管理表２０は、図１１Ｃのようになっている。ここで、ユーザがリンクを指示した時、以下のように処理を行う。
【００８２】
▲１▼：ノード管理部１８は、ブラウザ部１７に対し、現在表示を行っているノード名を問い合わせる。
同時に、ノード管理部１８は、ウインドウ管理部１６に対し、ウインドウ＃１とウインドウ＃２の表示位置を問い合わせる。問い合わせた結果から、ウインドウ＃２のウインドウ＃１からの相対位置を求める（座標データから計算して求める）。
【００８３】
また、ノード管理部１８は、ウインドウ管理部１６に対し、ウインドウ＃２の大きさを問い合わせる。
▲２▼：ノード管理部１８は、ブラウザ部１７により得られたノード＃１、ノード＃２に対応するノードのリンク制御ブロック２２におけるリンク先ノード名のフィールドに、自ノード名以外のノード名をセットすると共に、▲１▼で求めたウインドウ＃２の相対位置と、ウインドウ＃２の大きさもセットする。
【００８４】
なお前記の場合、ウインドウ＃１の開始位置からのウインドウ＃２の開始位置の相対位置と大きさは、相対位置が（１４，６）、大きさが（９，５）である。また、ウインドウ＃２の開始位置からのウインドウ＃１の開始位置の相対位置と大きさは、相対位置が（−１４，−６）、大きさが（１９，１１）である。
【００８５】
以上のようにすれば、ブラウズ（Ｂｒｏｗｓｅ）  する時は、リンクする時に設定したウインドウの相対位置情報、及びウインドウの大きさの情報を用いて、ウインドウの表示位置、及び大きさの内容を表示することにより、リンクした時と物理的に同じ状況で再現できる。
【００８６】
【発明の効果】
以上説明したように、本発明によれば次のような効果がある。
▲１▼：ハイパーテキストシステムにおけるリンク設定操作が、一回の操作でできるため、操作が簡単になる。
【００８７】
▲２▼：例えば、オフィス内の電子情報の管理に適用した場合には、情報と情報をホッチキスで綴じて（情報と情報をリンクする）情報の管理を行ったり、情報にポストイットを張りつけたり（情報とポストイット情報をリンクする）といった情報管理が容易になる。
【図面の簡単な説明】
【図１】本発明の原理説明図である。
【図２】システム構成図である。
【図３】ハイパーテキストシステムの説明図である。
【図４】第１実施例の説明図１である。
【図５】第１実施例の説明図２（Ａは表示画面例、Ｂはウインドウ管理表例、Ｃはノード例）である。
【図６】第２実施例の説明図１である。
【図７】第２実施例の説明図２（Ａは表示画面例、Ｂはウインドウ制御ブロック例、Ｃはウインドウ管理表例）である。
【図８】第２実施例の説明図３（ノード例）である。
【図９】第３実施例の説明図１である。
【図１０】第３実施例の説明図２（Ａは表示画面例、Ｂはウインドウ制御ブロック例）である。
【図１１】第３実施例の説明図３（Ｃはウインドウ管理表例、Ｄはノード例）である。
【図１２】従来技術の説明図（Ａは表示画面例１、Ｂは表示画面例２）である。
【符号の説明】
９  表示装置
１６  ウインドウ管理部
１７  ブラウザ部
１８  ノード管理部
１９  ウインドウ制御ブロック
２０  ウインドウ管理表
２１  ノード
２２  リンク制御ブロック
２３  データ
【図１】
0003634389.tif 000002
【図２】
0003634389.tif 000003
【図３】
0003634389.tif 000004
【図４】
0003634389.tif 000005
【図５】
0003634389.tif 000006
【図６】
0003634389.tif 000007
【図７】
0003634389.tif 000008
【図８】
0003634389.tif 000009
【図９】
0003634389.tif 000010
【図１０】
0003634389.tif 000011
【図１１】
0003634389.tif 000012
【図１２】
0003634389.tif 000013