(57)【要約】【課題】  使用するメモリの容量を削減し、また、文書を表示させるまでの時間を短縮することができる構造化文書表示処理装置を提供する。【解決手段】  構造化文書部分木とスタイル情報部分木とが対応付けられた対応部分木テーブル情報を記憶する第１の記憶部と、構造化文書部分木に含まれる構造化文書ノードとスタイル情報ノードとが対応付けされた対応ノードテーブル情報を記憶する第２の記憶部とを有し、表示対象となる構造化文書のノードのスタイル情報を検索する場合に、表示すべき構造化文書のノードを含む構造化文書部分木に該当するスタイル情報部分木を第１の記憶部から検索し、第２の記憶部を参照し、検索されたスタイル情報部分木の対応ノードテーブル情報を表示対象となる構造化文書のノードに対応するスタイル情報ノードを検索し、検索されたスタイル情報ノードに基づいて、表示対象のノードの文書をレイアウトする。【選択図】    図１
2005242669.tif 000002
【特許請求の範囲】
【請求項１】
スタイル情報に基づいて構造化文書を表示する表示装置に用いられる構造化文書表示処理装置であって、
構造化文書を構成する構造化文書部分木と前記構造化文書を表示するためのスタイル情報のうち前記構造化文書部分木の表示に用いられるスタイル情報の部分木となるスタイル情報部分木とが対応付けられた対応部分木テーブル情報を記憶する第１の記憶部と、
前記構造化文書部分木に含まれる構造化文書ノードと前記スタイル情報部分木に含まれるノードのうち前記構造化文書ノードの表示に用いられるノードのスタイル情報となるスタイル情報ノードとが対応付けされた対応ノードテーブル情報を、前記スタイル情報部分木毎に記憶する第２の記憶部と、
表示対象となる構造化文書のノードのスタイル情報を検索する場合に、前記表示すべき構造化文書のノードを含む構造化文書部分木に該当するスタイル情報部分木を前記第１の記憶部に記憶された対応部分木テーブル情報を参照して検索する第１の検索部と、
前記第２の記憶部を参照して前記第１の検索部によって検索されたスタイル情報部分木の対応ノードテーブル情報を検出し、検出された対応ノードテーブル情報から前記表示対象となる構造化文書のノードに対応するスタイル情報ノードを検索する第２の検索部と、
前記第２の検索部によって検索されたスタイル情報ノードに基づいて、前記表示対象のノードの文書をレイアウトするレイアウト処理部と
を有することを特徴とする構造化文書表示処理装置。
【請求項２】
前記第１の記憶部は、
前記構造化文書部分木が複数の構造化部分木で構成される場合、当該複数の構造化部分木のそれぞれと当該複数の構造化部分木を含む構造化部分木とを対応付けするテーブル情報を有し、
前記テーブル情報に含まれる複数の構造化部分木のそれぞれが前記対応部分木テーブル情報の構造化文書部分木に対応する
ことを特徴とする請求項１記載の構造化文書表示処理装置。
【請求項３】
スタイル情報に基づいて構造化文書を表示する表示装置に用いられる構造化文書表示処理装置に用いられる構造化文書表示方法であって、
前記構造化文書表示処理装置は、
構造化文書を構成する構造化文書部分木と前記構造化文書を表示するためのスタイル情報のうち前記構造化文書部分木の表示に用いられるスタイル情報の部分木となるスタイル情報部分木とが対応付けられた対応部分木テーブル情報を記憶する第１の記憶部と、
前記構造化文書部分木に含まれる構造化文書ノードと前記スタイル情報部分木に含まれるノードのうち前記構造化文書ノードの表示に用いられるノードのスタイル情報となるスタイル情報ノードとが対応付けされた対応ノードテーブル情報を、前記スタイル情報部分木毎に記憶する第２の記憶部と、を有し、
表示対象となる構造化文書のノードのスタイル情報を検索する場合に、前記表示すべき構造化文書のノードを含む構造化文書部分木に該当するスタイル情報部分木を前記第１の記憶部に記憶された対応部分木テーブル情報を参照して検索し、
前記第２の記憶部を参照し、検索されたスタイル情報部分木の対応ノードテーブル情報を検出し、検出された対応ノードテーブル情報から前記表示対象となる構造化文書のノードに対応するスタイル情報ノードを検索し、
前記検索されたスタイル情報ノードに基づいて、前記表示対象のノードの文書をレイアウトする
ことを特徴とする構造化文書表示方法。
【請求項４】
スタイル情報に基づいて構造化文書を表示する表示装置に用いられる構造化文書表示処理装置に用いられる構造化文書表示プログラムであって、
前記構造化文書表示処理装置は、
構造化文書を構成する構造化文書部分木と前記構造化文書を表示するためのスタイル情報のうち前記構造化文書部分木の表示に用いられるスタイル情報の部分木となるスタイル情報部分木とが対応付けられた対応部分木テーブル情報を記憶する第１の記憶部と、
前記構造化文書部分木に含まれる構造化文書ノードと前記スタイル情報部分木に含まれるノードのうち前記構造化文書ノードの表示に用いられるノードのスタイル情報となるスタイル情報ノードとが対応付けされた対応ノードテーブル情報を、前記スタイル情報部分木毎に記憶する第２の記憶部と、を有し、
前記構造化文書表示プログラムは、
表示対象となる構造化文書のノードのスタイル情報を検索する場合に、前記表示すべき構造化文書のノードを含む構造化文書部分木に該当するスタイル情報部分木を前記第１の記憶部に記憶された対応部分木テーブル情報を参照して検索ステップと、
前記第２の記憶部を参照し、検索されたスタイル情報部分木の対応ノードテーブル情報を検出し、検出された対応ノードテーブル情報から前記表示対象となる構造化文書のノードに対応するスタイル情報ノードを検索するステップと、
前記検索されたスタイル情報ノードに基づいて、前記表示対象のノードの文書をレイアウトするステップと
をコンピュータに実行させるための構造化文書表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スタイル情報を用いて構造化文書を表示する表示装置に用いられる構造化文書表示処理装置、構造化文書表示方法、構造化文書表示プログラムに関する。
【背景技術】
【０００２】
従来から、ＸＭＬ（extensible markup language）などの構造化文書を携帯可能な表示媒体に表示することが行われている。ここでは、表示媒体において、一つの文書を表現するために複数のＸＭＬ文書を利用され、文章そのものを表しているＸＭＬ文書と、その文書をどのようにレイアウトするかを記述してあるスタイル表現ＸＭＬ文書（レイアウト情報）である。
このような表示媒体において、ある段落を表示しようとしたとき、その段落を読みこむとともにレイアウト情報も取得しなければならない。したがって、文章を表すノードからスタイルを表すノードを素早く探し出す必要がある。
【０００３】
このような構造化文書をレイアウト処理等を行うためにスタイルシートが用いられる（非特許文献１）。
【非特許文献１】［平成１６年２月１２日検索］、インターネット〈ＵＲＬ：http://www.w3.org/Style/CSS/〉
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、例えば、辞書などの文書を構造化文書にて作成し、特定の用語の文書のみを表示させる場合、非特許文献１等の仕組みを使うと、この表示すべき文書のスタイル記述は、スタイル文書の全てを一旦メモリ上にロードする必要がある。そして、表示すべき文書に設定されたスタイル記述に対応するスタイル記述を、ロードされたスタイル記述のなかから検索して抽出する必要がある。この場合、スタイル文書を全てメモリ上にロードする必要があるので、使用するメモリの容量が増大してしまうという問題点があり、また、メモリ上のスタイル記述を検索する必要があるので、表示すべき文書が一部分にもかかわらず、検索時間がかかり、結果として対象の文書を表示するまでに時間がかかるという問題点が生じてしまう。
【０００５】
本発明は、このような事情に鑑みてなされたもので、その目的は、使用するメモリの容量を削減し、また、文書を表示させるまでの時間を短縮することができる構造化文書表示処理装置、構造化文書表示方法、構造化文書表示プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明は、スタイル情報に基づいて構造化文書を表示する表示装置に用いられる構造化文書表示処理装置であって、構造化文書を構成する構造化文書部分木と前記構造化文書を表示するためのスタイル情報のうち前記構造化文書部分木の表示に用いられるスタイル情報の部分木となるスタイル情報部分木とが対応付けられた対応部分木テーブル情報を記憶する第１の記憶部と、前記構造化文書部分木に含まれる構造化文書ノードと前記スタイル情報部分木に含まれるノードのうち前記構造化文書ノードの表示に用いられるノードのスタイル情報となるスタイル情報ノードとが対応付けされた対応ノードテーブル情報を、前記スタイル情報部分木毎に記憶する第２の記憶部と、表示対象となる構造化文書のノードのスタイル情報を検索する場合に、前記表示すべき構造化文書のノードを含む構造化文書部分木に該当するスタイル情報部分木を前記第１の記憶部に記憶された対応部分木テーブル情報を参照して検索する第１の検索部と、前記第２の記憶部を参照して前記第１の検索部によって検索されたスタイル情報部分木の対応ノードテーブル情報を検出し、検出された対応ノードテーブル情報から前記表示対象となる構造化文書のノードに対応するスタイル情報ノードを検索する第２の検索部と、前記第２の検索部によって検索されたスタイル情報ノードに基づいて、前記表示対象のノードの文書をレイアウトするレイアウト処理部とを有することを特徴とする。
【０００７】
また、本発明は、上述の構造化文書表示処理装置において、前記第１の記憶部は、前記構造化文書部分木が複数の構造化部分木で構成される場合、当該複数の構造化部分木のそれぞれと当該複数の構造化部分木を含む構造化部分木とを対応付けするテーブル情報を有し、前記テーブル情報に含まれる複数の構造化部分木のそれぞれが前記対応部分木テーブル情報の構造化文書部分木に対応することを特徴とする。
【０００８】
また、本発明は、スタイル情報に基づいて構造化文書を表示する表示装置に用いられる構造化文書表示処理装置に用いられる構造化文書表示方法であって、前記構造化文書表示処理装置は、構造化文書を構成する構造化文書部分木と前記構造化文書を表示するためのスタイル情報のうち前記構造化文書部分木の表示に用いられるスタイル情報の部分木となるスタイル情報部分木とが対応付けられた対応部分木テーブル情報を記憶する第１の記憶部と、前記構造化文書部分木に含まれる構造化文書ノードと前記スタイル情報部分木に含まれるノードのうち前記構造化文書ノードの表示に用いられるノードのスタイル情報となるスタイル情報ノードとが対応付けされた対応ノードテーブル情報を、前記スタイル情報部分木毎に記憶する第２の記憶部と、を有し、表示対象となる構造化文書のノードのスタイル情報を検索する場合に、前記表示すべき構造化文書のノードを含む構造化文書部分木に該当するスタイル情報部分木を前記第１の記憶部に記憶された対応部分木テーブル情報を参照して検索し、前記第２の記憶部を参照し、検索されたスタイル情報部分木の対応ノードテーブル情報を検出し、検出された対応ノードテーブル情報から前記表示対象となる構造化文書のノードに対応するスタイル情報ノードを検索し、前記検索されたスタイル情報ノードに基づいて、前記表示対象のノードの文書をレイアウトすることを特徴とする。
【０００９】
また、本発明は、スタイル情報に基づいて構造化文書を表示する表示装置に用いられる構造化文書表示処理装置に用いられる構造化文書表示プログラムであって、前記構造化文書表示処理装置は、構造化文書を構成する構造化文書部分木と前記構造化文書を表示するためのスタイル情報のうち前記構造化文書部分木の表示に用いられるスタイル情報の部分木となるスタイル情報部分木とが対応付けられた対応部分木テーブル情報を記憶する第１の記憶部と、前記構造化文書部分木に含まれる構造化文書ノードと前記スタイル情報部分木に含まれるノードのうち前記構造化文書ノードの表示に用いられるノードのスタイル情報となるスタイル情報ノードとが対応付けされた対応ノードテーブル情報を、前記スタイル情報部分木毎に記憶する第２の記憶部と、を有し、前記構造化文書表示プログラムは、表示対象となる構造化文書のノードのスタイル情報を検索する場合に、前記表示すべき構造化文書のノードを含む構造化文書部分木に該当するスタイル情報部分木を前記第１の記憶部に記憶された対応部分木テーブル情報を参照して検索ステップと、前記第２の記憶部を参照し、検索されたスタイル情報部分木の対応ノードテーブル情報を検出し、検出された対応ノードテーブル情報から前記表示対象となる構造化文書のノードに対応するスタイル情報ノードを検索するステップと、前記検索されたスタイル情報ノードに基づいて、前記表示対象のノードの文書をレイアウトするステップとをコンピュータに実行させる。
【００１０】
この発明によれば、構造化文書の部分木とスタイルシート情報の部分木とを対応付けする第１の記憶部と、構造化文書とスタイルシート情報におけるそれぞれの部分木内におけるノードの対応関係をしめす第２の記憶部とを設け、表示対象となる構造化文書のノードのスタイル情報を検索する場合に、表示すべき構造化文書のノードを含む構造化文書部分木に該当するスタイル情報の部分木を第１の記憶部から検索し、検索された部分木について、第２の記憶部を参照して、表示対象となる構造化文書のノードに対応するスタイル情報ノードを検索するようにした。これにより、表示対象の構造化文書のノードに必要となるスタイルシート情報だけをメモリ上にロードすることができ、これにより、使用するメモリの容量を削減することができるとともに、スタイルシート情報の検索にかかる時間を削減することができる。
【００１１】
また、本発明によれば、対応部分木テーブル情報を多段にするようにしたので、１つの対応ノードテーブル情報に含まれる情報量を削減することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の一実施形態による構造化文書表示処理装置を図面を参照して説明する。図１は、この発明の一実施形態による構造化文書表示処理装置の構成を示す概略ブロック図である。
この図において、ビューア端末１は、構造化文書表示処理装置２と表示部３とから構成されており、ユーザが携帯して利用することが可能である。
構造化文書表示処理装置２において、通信部１０は、インターネットやLAN（ローカルエリアネットワーク）などのネットワークを介して、表示部３によって表示するための構造化文書とスタイル情報とを受信して記憶部２０に記憶する。
記憶部２０は、例えば、スタイル情報記憶部２１と構造化文書記憶部２２とによって構成され、不揮発性あるいは揮発性のメモリが適用される。スタイル情報記憶部２１は、スタイル情報を記憶する。このスタイル情報は、例えば、ＸＭＬによって記述されるスタイルシート情報であり、構造化文書を表示するためのページ構成を特定するための情報が記述されており、ここでは、例えば、１ページに表示する文字数を特定するための情報や、本文文字のサイズ、行数、行長、行文字数、段落文字数、ページ文字数等が含まれる。
【００１３】
図２は、スタイルシート情報をレイアウト記述ＸＭＬとして部分木で表した場合の図である。ここでは、部分木１および部分木２で全体の部分木が構成され、部分木２については、ノード１、２、３、４から構成されており、各ノードには、それぞれ異なるスタイルシート情報が設定されている。
【００１４】
構造化文書記憶部２２は、通信部１０によって受信した構造化文書を記憶する。この構造化文書は、例えば、ＸＭＬによって記述されている。この構造化文書は、例えば、辞書や電話帳などの文書を表現するための情報である。
【００１５】
図３は、構造化文書を文書ＸＭＬとして部分木で表した場合の図である。ここでは、部分木１および部分木２によって全体の部分木が構成され、部分木１については、ノード１、２、３、４から構成されており、例えば、部分木１が文書の第１章を構成し、ノード２が「見出し１」、ノード３は「本文１」、ノード４が「見出し２」を構成する文字のデータが含まれている。
【００１６】
対応部分木テーブル情報記憶部３０は、構造化文書を構成する構造化文書部分木（例えば、後述する文書ＸＭＬの部分木１、部分木２）と構造化文書を表示するためのスタイル情報のうち構造化文書部分木の表示に用いられるスタイル情報の部分木となるスタイル情報部分木（例えば、後述するレイアウト記述ＸＭＬの部分木１、部分木２）とが対応付けられた対応部分木テーブル情報を記憶する。この対応部分木テーブル情報記憶部３０が上述の第１の記憶部に相当する。
【００１７】
対応ノードテーブル情報記憶部４０は、構造化文書部分木に含まれる構造化文書ノード（構造化文書の１つのノード）とスタイル情報部分木に含まれるノードのうち構造化文書ノードの表示に用いられるノードのスタイル情報となるスタイル情報ノード（スタイルシート情報の１つのノード）とが対応付けされた対応ノードテーブル情報を、スタイル情報部分木毎に記憶する。この対応ノードテーブル情報記憶部４０が、上述の第２の記憶部に相当する。
【００１８】
図４は、対応部分木テーブル情報記憶部３０、対応ノードテーブル情報記憶部４０に記憶される情報の一例を示す図面である。図４（ａ）は、対応部分木テーブル情報記憶部３０に記憶される対応部分木テーブル情報の一例を示す図である。図４（ｂ）は、対応ノードテーブル情報記憶部４０に記憶される対応ノードテーブル情報の一例を示す図である。この図４（ｂ）においては、スタイルシート情報の部分木２に対応する対応ノードテーブル情報のみ図示されているが、スタイルシート情報の部分木１に対応する対応ノードテーブル情報なども記憶される。
【００１９】
検索部６０は、２つの検索機能を有する。すなわち、検索部６０は、表示対象となる構造化文書のノードのスタイル情報を検索する場合に、表示すべき構造化文書のノードを含む構造化文書部分木に該当するスタイル情報部分木を対応部分木テーブル情報記憶部３０に記憶された対応部分木テーブル情報を参照して検索する機能（上述の「第１の検索部」に相当）と、対応ノードテーブル情報記憶部４０を参照することにより、検索されたスタイル情報部分木の対応ノードテーブル情報を検出し、検出された対応ノードテーブル情報から表示対象となる構造化文書のノードに対応するスタイル情報ノードを検索する機能（上述の「第２の検索部」に相当）とを有する。
【００２０】
レイアウト処理部７０は、検索部６０によって検索されたスタイル情報ノードに基づいて、表示対象のノードの文書をレイアウトする。
表示部３は、レイアウト処理部８０によってレイアウトされた表示すべきページを表示媒体に表示する。また、この表示部３は、タッチパネル式で各種情報を入力することも可能である。なお、タッチパネルではなく、テンキーや十字キーなどの入力部を別途設けるようにしてもよい。
【００２１】
なお、記憶部２０、対応部分木テーブル情報記憶部３０、対応ノードテーブル情報記憶部４０は、フラッシュメモリ等の不揮発性のメモリや、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）のような揮発性のメモリ、持ち運び可能なサイズのハードディスク装置、あるいはこれらの組み合わせにより構成される。また、検索部６０、レイアウト処理部７０は、専用のハードウェアにより実現されるものであってもよく、また、メモリおよびＣＰＵ（中央演算装置）により構成され、これら各部の機能を実現するためのプログラムをメモリにロードして実行することによりその機能を実現させるものであってもよい。
【００２２】
次に、上述した構造化文書表示処理装置２の動作について、図５のフローチャートを用いて説明する。ここでは、図３に示す文書ＸＭＬのうち、部分木１の「本文１」の文書を表示する場合について説明する。また、ここでは、通信部１０によってダウンロードされたスタイル情報と構造化文書のデータがスタイル情報記憶部２１、構造化文書記憶部２２に記憶される。また、通信部１０によってダウンロードされた対応部分木テーブル情報が対応部分木テーブル情報記憶部３０に記憶され、対応ノードテーブル情報が対応ノードテーブル情報記憶部４０に記憶される。
【００２３】
次に、「本文１」を表示する場合、検索部６０は、本文１を含む部分木を構造化文書記憶部２２から検索する（ステップＳ１）。ここでは、部分木１が検索される。そして、検索部６０は、検索された部分木１に含まれる本文１のノードの識別番号を検出する。ここでは、ノード３であることが検出される（ステップＳ２）。
【００２４】
次に、検索部６０は、構造化文書のノード３を含む構造化文書の部分木１に該当するスタイル情報の部分木を対応部分木テーブル情報記憶部３０に記憶された対応部分木テーブル情報を参照して検索する（ステップＳ３）。ここでは、部分木２が検索される。
【００２５】
次いで、検索部６０は、対応ノードテーブル情報記憶部４０に記憶された情報のうち、スタイルシート情報の部分木２に対応する対応ノードテーブル情報を参照する。ここでは、スタイルシート情報の部分木２を構成する各ノードのスタイルシード情報をスタイル情報記憶部２１から読み出して、所定のメモリ上に記憶しておく。そして、表示すべき構造化文書はノード３であるので、検索部６０は、構造化文書のノード３に対応するスタイルシート情報のノードがどれであるかを検索する（ステップＳ４）。ここでは、構造化文書のノード３にはスタイルシート情報のノード２が対応付けされているので、ノード２が検索される。
【００２６】
そして、検索部６０は、検索されたスタイルシート情報の部分木２におけるノード２の情報を、レイアウト処理部７０に出力するとともに、構造化文書のノード３である「本文１」をレイアウト処理部７０に出力する（ステップＳ５）。
【００２７】
レイアウト処理部７０は、検索部６０から出力された「本文１」について、スタイルシート情報の部分木２におけるノード２の情報に基づいてレイアウトし、表示部３に表示させる（ステップＳ６）。
【００２８】
なお、ここでは、スタイルシート情報の部分木２について、所定のメモリ上に読み出されているので、部分木単位でデータのアクセスが必要となった場合に、既に読み出された部分木２の情報を利用して構造化文書の対応する部分木を表示することができるので、ノード単位ではなく、部分木単位でのアクセスの方が処理を高速化することが可能である。
【００２９】
なお、以上説明した実施形態においては、対応部分木テーブル情報記憶部３０は、１つのテーブルによって構成される場合について説明したが、図６（ａ）に示すように、構造化文書部分木が複数の構造化部分木で構成される場合、図６（ｂ）に示すように、複数の構造化部分木のそれぞれと複数の構造化部分木を含む構造化部分木とを対応付けするテーブル情報を設けるようにし、テーブル情報に含まれる複数の構造化部分木のそれぞれが前記対応部分木テーブル情報の構造化文書部分木に対応するように構成してもよい。このように、対応部分木テーブル情報を多段にすることにより、１つの対応ノードテーブル情報に含まれる情報量を削減することができる。
【００３０】
以上説明した実施形態によれば、あるノードを検索する場合、文書内の全てのノードを探すのではなく、表示すべき文書のノードが含まれる部分木に対応するスタイルシート情報の部分木であって、当該文書のノードに対応するスタイルシート情報のノードのみを検索すればよいので、スタイルシート情報の検索に係る時間を短縮することができ、これにより、レイアウトにかかる時間を短縮し、高速表示が可能となる。
また、対応部分木テーブル情報や、対応ノードテーブル情報のデータサイズが巨大な場合であっても、メモリ上に展開するテーブルが分割されているので、利余婦するメモリサイズを省力化することが可能である。
【００３１】
また、上述の実施形態においては、文書の章、節、段落を構成する部分木ごとに上述した対応ノードテーブル情報や、対応ノードテーブル情報を構成するようにしてもよい。
【００３２】
また、図１における通信部１０、検索部６０、レイアウト処理部７０の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりレイアウト処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００３３】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００３４】
以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【図面の簡単な説明】
【００３５】
【図１】この発明の一実施形態による構造化文書表示処理装置の構成を示す概略ブロック図である。
【図２】スタイルシート情報をレイアウト記述ＸＭＬとして部分木で表した場合の図である。
【図３】構造化文書を文書ＸＭＬとして部分木で表した場合の図である。
【図４】対応部分木テーブル情報記憶部３０、対応ノードテーブル情報記憶部４０に記憶される情報の一例を示す図面である。
【図５】造化文書表示処理装置２の動作について説明するためのフローチャートである。
【図６】対応部分木テーブル情報記憶部３０の他の実施形態について説明するための図面である。
【符号の説明】
【００３６】
１  ビューア端末                    ２  構造化文書表示処理装置
３  表示部                          １０  通信部
２０  記憶部                        ２１  スタイル情報記憶部
２２  構造化文書記憶部              ３０  対応部分木テーブル情報記憶部
４０  対応ノードテーブル情報記憶部  ６０  検索部
７０  レイアウト処理部
【図１】
2005242669.tif 000003
【図２】
2005242669.tif 000004
【図３】
2005242669.tif 000005
【図４】
2005242669.tif 000006
【図５】
2005242669.tif 000007
【図６】
2005242669.tif 000008