(57)【要約】【課題】  図表とテキストを含む文書を表示する際、図表と共に図表の説明文を含むテキストを表示し、常にテキストと図表とが簡易に対照できる表示装置および表示システムを提供する。【解決手段】  テキストと、当該テキストに関する図表とを含む文書を、ディスプレイ画面１０１上に表示する文書表示装置に対し、文書を解析し、文書に含まれるテキストと図表との関連性を判定する論理構造解析部２０８、文書に含まれるテキストおよび図表のディスプレイ画面１０１における表示タイミングを制御し、所定の図表と、論理構造解析部２０８によってこの図表と関連性があると判定されたテキストとの表示期間を一致させると共に、両者を近接して配置させるレイアウト処理部２１０を設ける。【選択図】  図２
2006243867.tif 000002
【特許請求の範囲】
【請求項１】
テキストと、当該テキストに関する図表とを含む文書を、表示画面上に表示する文書表示装置であって、
前記文書を解析し、文書に含まれるテキストと図表との関連性を判定する文書関連性判定手段と、
前記文書に含まれるテキストおよび図表の前記表示画面における表示タイミングを制御し、所定の図表と、前記文書関連性判定手段によって当該図表と関連性があると判定されたテキストとの表示期間を一致させる表示タイミング制御手段と、
を備えることを特徴とする文書表示装置。
【請求項２】
前記表示画面に表示される図表およびテキストの配置を決定するレイアウト決定手段をさらに備え、前記レイアウト決定手段は、図表と、当該図表と関連性があると前記文書関連性判定手段によって判定されたテキストとの間隔を、所定の長さ以下に制限することを特徴とする請求項１に記載の文書表示装置。
【請求項３】
前記表示タイミング制御手段は、前記表示画面に表示されるテキストまたは図表が切り替えられる場合、所定のテキストと、前記文書関連性判定手段によって当該テキストと関連性があると判定された図表との表示開始および表示終了のタイミングを略一致させることによってテキストと図表との表示期間を一致させることを特徴とする請求項１または２に記載の文書表示装置。
【請求項４】
前記表示タイミング制御手段は、一の図表と関連性があるテキストが複数ある場合、一の図表が表示される間に当該図表と関連性がある複数のテキストを順次表示させ、一のテキストと関連性がある図表が複数ある場合、一のテキストが表示される間に当該テキストと関連性がある複数の図表を順次表示させることを特徴とする請求項３に記載の文書表示装置。
【請求項５】
前記表示画面に表示される図表またはテキストを切り替える操作をするための切り替え操作手段をさらに備えることを特徴とする請求項２から４のいずれか１項に記載の文書表示装置。
【請求項６】
前記表示画面が複数あって、図表とテキストとが別個の表示画面に表示され、前記表示タイミング制御手段は、別個の表示画面に表示される図表とテキストとの表示タイミングを調整することを特徴とする請求項１から４のいずれか１項に記載の文書表示装置。
【請求項７】
複数の前記表示画面の特性に関する特性データを有し、当該特性データに基づいて図表およびテキストの表示先となる表示画面を決定する表示先決定手段をさらに備えることを特徴とする請求項６に記載の文書表示装置。
【請求項８】
テキストおよび図表を含む文書を表示する表示システムであって、
複数の表示画面と、表示画面の各々に表示される画像の表示タイミングを制御する表示制御装置と、を含み、
前記表示制御装置は、
前記文書を解析し、文書に含まれる図表とテキストとの関連性を判定する文書関連性判定手段と、
前記表示画面のいずれかに表示された図表と、前記文書関連性判定手段によって当該図表に関連性があると判定されたテキストの他の表示画面における表示期間とを一致させる表示タイミング制御手段と、を備えることを特徴とする文書表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書を表示する文書表示システムおよび文書表示システムに係り、特にテキストとテキストに関連する図や表、グラフ等（図表）を含む文書を表示する文書表示装置に関する。
【背景技術】
【０００２】
現在、パーソナルコンピュータ（ＰＣ）や携帯情報機器といった文書を表示する文書表示装置が普及している。このような文書表示装置は、構造化文書と呼ばれる文書を表す電子データを解析し、解析の結果に基づいて文書を示す画像を生成し、表示する。構造化文書としては、例えば、ＸＨＴＭＬ等が掲げられる。
ＸＨＴＭＬの例では、文書の構造として論理構造情報とスタイル情報が形式的に記述されている。表示装置は、論理構造情報とスタイル情報とに基づいて、電子データをレイアウト処理（文書情報を表示するための可視化処理）する。そして、電子データが表す文書のレイアウトを変更して表示することができる。
【０００３】
このような構造化文書の特性を利用し、文書をオペレータがより見やすい、あるいは理解しやすいように表示させる技術が従来から提案されている。このような従来技術としては、例えば、特許文献１が掲げられる。
特許文献１に記載された発明は、グラフや表といった図表を表示する際に用いられる情報の表示方法である。この発明では、図表をスクロールする、あるいはページ捲りして図表を切り替える際、図表に関連する情報を図表の近傍に表示するものである。
【特許文献１】特開平１１−３３８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、構造化文書には、テキストのみならず、図や表、グラフといった図表を含むものがある。図表を含む文書は、多くの場合、テキスト中に図表の説明文を含む。このような文書を見る場合、ユーザの多くが、図表を見ながら説明文のテキストを読むことを要求する。
しかしながら、前記した特許文献１は、このような要求に鑑みてなされたものでなく、ユーザが本来見ることができない補足情報を図表に関連付けて表示するものに過ぎない。このような特許文献１は、テキストと図表とによって構成される文書を表示する場合、図表と共にこの図表の説明文を含むテキストを表示させることができない場合がある。
【０００５】
本発明は、上記した点に鑑みてなされたものであって、図表とテキストを含む文書を表示する際、図表と共に図表の説明文を含むテキストを表示し、常に文書と図表とが簡易に対照できる表示装置および表示システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
以上の課題を解決するため、本発明は、テキストと、当該テキストに関する図表とを含む文書を、表示画面上に表示する文書表示装置であって、前記文書を解析し、文書に含まれるテキストと図表との関連性を判定する文書関連性判定手段と、前記文書に含まれるテキストおよび図表の前記表示画面における表示タイミングを制御し、所定の図表と、前記文書関連性判定手段によって当該図表と関連性があると判定されたテキストとの表示期間を一致させる表示タイミング制御手段と、を備えることを特徴とする。
【０００７】
このような発明によれば、図表が表示されている間、図表の説明文等の関連性があるテキストを表示させておくことができる。また、テキストの表示が終了した場合、図表の表示をも終了させることができる。このため、常に文書と図表とを対照しやすい表示装置を提供することができる。
また、本発明の文書表示装置は、前記表示画面に表示される図表およびテキストの配置を決定するレイアウト決定手段をさらに備え、前記レイアウト決定手段が、図表と、当該図表と関連性があると前記文書関連性判定手段によって判定されたテキストとの間隔を、所定の長さ以下に制限することを特徴とする。
【０００８】
このような発明によれば、互いに関連性のある図表とテキストとを近接してディスプレイ画面上に表示することができる。このため、図表とテキストとの間に関連性が理解しやすくなる。
また、本発明の文書表示装置は、前記表示タイミング制御手段は、前記表示画面に表示されるテキストまたは図表が切り替えられる場合、所定のテキストと、前記文書関連性判定手段によって当該テキストと関連性があると判定された図表との表示開始および表示終了のタイミングを略一致させることによってテキストと図表との表示期間を一致させることを特徴とする。
【０００９】
このような発明によれば、関連性のある図表とテキストとが同時に表示開始され、テキストの理解のため図表を参照する場合に即座に対応することができる。また、テキストの表示が終了し、参照する必要がなくなった図表を直ちに消すことができる。このような動作は、文書表示装置の操作性を高めることができる。
また、本発明の文書表示装置は、前記表示タイミング制御手段が、一の図表と関連性があるテキストが複数ある場合、一の図表が表示される間に当該図表と関連性がある複数のテキストを順次表示させ、一のテキストと関連性がある図表が複数ある場合、一のテキストが表示される間に当該テキストと関連性がある複数の図表を順次表示させることを特徴とする。
【００１０】
このような発明によれば、ある図表と関連性のあるテキストが複数ある場合、複数のテキストを表示する間はこの図表を表示しておくことができる。このような動作は、文書表示装置の操作性を高めることができる。
また、本発明の文書表示装置は、前記表示画面に表示される図表またはテキストを切り替える操作をするための切り替え操作手段をさらに備えることを特徴とする。
【００１１】
このような発明によれば、表示画面に表示される画像をユーザが任意に切り替えることができる。
また、本発明の文書表示装置は、前記表示画面が複数あって、図表とテキストとが別個の表示画面に表示され、前記表示タイミング制御手段は、別個の表示画面に表示される図表とテキストとの表示タイミングを調整することを特徴とする。
【００１２】
このような発明によれば、複数の表示画面に表示された画像を、互いに関連性に基づいて表示開始あるいは表示終了することができる。このため、複数の表示画面間にあっても、図表が表示されている間、図表の説明文等の関連性があるテキストを表示させておくことができる。また、テキストの表示が終了した場合、図表の表示をも終了させることができる。このため、常に文書と図表とを対照しやすい表示装置を提供することができる。
【００１３】
また、本発明の文書表示装置は、複数の前記表示画面の特性に関する特性データを有し、当該特性データに基づいて図表およびテキストの表示先となる表示画面を決定する表示先決定手段をさらに備えることを特徴とする。
このような発明によれば、処理すべき文書の形式等にふさわしい特性を持つ表示画面を自動的に選択し、文書を表示させることができる。
【００１４】
また、本発明の文書表示システムは、テキストおよび図表を含む文書を表示する表示システムであって、複数の表示画面と、表示画面の各々に表示される画像の表示タイミングを制御する表示制御装置とを含み、前記表示制御装置が、前記文書を解析し、文書に含まれる図表とテキストとの関連性を判定する文書関連性判定手段と、前記表示画面のいずれかに表示された図表と、前記文書関連性判定手段によって当該図表に関連性があると判定されたテキストの他の表示画面における表示期間とを一致させる表示タイミング制御手段と、を備えることを特徴とする。
【００１５】
このような発明によれば、図表が表示されている間、図表の説明文等の関連性があるテキストを表示させておくことができる。また、テキストの表示が終了した場合、図表の表示をも終了させることができる。このため、常に文書と図表とを対照しやすい表示システムを提供することができる。
【発明を実施するための最良の形態】
【００１６】
以下、図を参照して本発明に係る表示装置および表示システムの実施の形態１ないし３を説明する。
（実施形態１）
図１は、実施形態１の文書表示装置の外観図であって、（ａ）は文書表示装置の外観を示し、（ｂ）は（ａ）に示した文書表示装置に表示される文書のレイアウトを例示した図である。実施形態１の表示装置は、薄型のディスプレイ画面１０１を備えた表示専用の装置として構成されている。
【００１７】
実施形態１の表示装置は、（ａ）に示したように、ディスプレイ画面１０１と、ディスプレイ画面１０１に表示される画像を切り替える操作をするための操作部１０５を備えている。また、（ｂ）に示したように、テキストとテキストに関する図やグラフ、さらには表（以降総称して図表という）を含む文書を表示するものである。
画像とは、図表を示す画像またはテキストを示す画像をいう。また、実施形態１では、ディスプレイ画面１０１に一度に表示される画像の範囲を単位として文書が構成されていて、この単位を１ページと記す。操作部１０５は、ディスプレイ画面１０１に表示されている画像をページごとに切り替えるためのページ戻りボタン１０３、ページ送りボタン１０４、表示されているページが表示され続けるよう固定する表示固定ボタン１０２を備えている。
【００１８】
ユーザがページ送りボタン１０４を押した場合、ディスプレイ画面１０１に表示されているページが１ページ分先に進む。また、ページ戻りボタン１０３を押した場合、ディスプレイ画面１０１に表示されているページが１ページ分戻る。さらに、ユーザが表示固定ボタン１０２を押した場合、表示固定ボタン１０２の押下時に表示されているページがページ送りボタン１０４、ページ戻りボタン１０３の操作に関わらず表示される。表示固定の解除は、再度表示固定ボタン１０２を押下することによって解除される。
【００１９】
また、実施形態１の表示装置は、図１（ｂ）に示したように、文書に含まれる図表の画像１１０ｇと、画像１１０ｇの説明文を含むテキストの画像１１０ｔとを共に表示させる。このような表示制御により、実施形態１は、ユーザがテキスト１１０画像ｔを見ながら画像１１０ｇを読むことを可能にすることができる。なお、実施形態１では、表示装置がディスプレイ画面１０１のみを備えるため、画像１１０ｔと画像１１０ｇとがディスプレイ画面１０１の中にレイアウトされている。
【００２０】
図２は、実施形態１の表示装置のブロック図である。実施形態１の表示装置は、構造化された文書の文書データを取り扱う。そして、この文書を解析し、文書に含まれる図表とテキストとの関連性を判定し、文書に含まれる図表およびテキストのディスプレイ画面１０１における表示タイミングを制御し、所定のテキストと、このテキストと関連性があると判定された図表との表示期間を一致させる演算部２０２と、表示制御部２１５とを備えている。
【００２１】
さらに、演算部２０２は、文書に含まれる所定の図表と、図表と関連性があると判定されたテキストとのディスプレイ画面１０１上における配置（レイアウト）を決定する。また、レイアウトの決定にあたり、図表の表示位置とテキストの表示位置との間隔を、所定の長さ以下に制限する。このようにすることにより、実施形態１は、図表と図表の説明文等を近傍に表示し、両者が関連性を有することを明らかにする。
【００２２】
演算部２０２は、文書関連性判定手段および表示タイミング制御手段、さらに表示位置制御手段として機能する。
また、実施形態１の表示装置は、演算部２０２において演算処理される画像のデータ（画像データ）を蓄積する蓄積部２０１、演算部２０２によって生成されたデータ（表示データ）２１４をいったん蓄積し、画像に展開するほか、演算部２０２における処理に使用されるプログラムやデータを記憶する記憶部２０３を備えている。演算部２０２は、記憶部２０３に記憶された画像データを読み出してディスプレイ画面１０１に表示出力すると共に、ディスプレイ画面１０１上における表示タイミングや図表およびテキストのレイアウトを制御する。
【００２３】
蓄積部２０１は、文書データ２０７の他、図表データ２０５、関連情報データ２０６を蓄積している。実施形態１の文書データ２０７は、構造化された文書データであって、図表とテキストとの関連性が記述されている。また、図表データ２０５は、文書データ２０７中で特定された図表の実データであり、関連情報データ２０６は、ハイパーリンク等によって指定された図表あるいはテキスト、図表とテキストとが混在するデータである。
【００２４】
図表データ２０５、関連情報データ２０６、文書データ２０７は、演算部２０２に入力される。演算部２０２は、文書データ２０７の論理構造を解析し、テキストと図表との関連性を判定する論理構造解析部２０８、テキスト・図表位置決定部２０９、レイアウト処理部２１０、表示データ生成部２１１を備えている。テキスト・図表位置決定部２０９は、論理構造解析部２０８の解析結果に基づいて、所定の間隔の範囲内に表示されるべき図表とテキストとを特定し、両者の表示位置の間隔を決定する。
【００２５】
レイアウト処理部２１０は、決定された間隔にしたがってテキストと図表とを含むページのレイアウトを決定する。表示データ生成部２１１は、決定されたレイアウトに沿って表示データ２１４を生成し、記憶部２０３に転送する。レイアウト処理部２１０は、演算部２０２において、特にレイアウト決定手段としての主要な機能を有する。
表示制御部２１５は、表示データ２１４を適時読み出し、ディスプレイ画面１０１へ送出し、表示させる。なお、ディスプレイ画面１０１に記憶性表示体を用いた場合、ページ戻りボタン１０３、ページ送りボタン１０４でなるページ捲り指示部によって表示ページが切り替えられたときにだけ表示制御部２１５が表示データ２１４を読み出す。また、ディスプレイ画面が非記憶性表示体である場合、表示データ２１４の読出しが所定の時間間隔で繰り返し実行される．
次に、演算部２０２の動作についてより具体的に説明する。
【００２６】
図３は、演算部２０２が処理する文書データ２０７の基本的な文書の論理構造を例示した図である。文書は、作成日時や作成者、タイトル等の文書情報と、文書の本文とでなる。また、文書の本文は、複数の段落から構成されている。さらに、段落は、テキストや図、表を含む。テキストや図、表は、各々関連情報を持つ。関連情報は、説明文等のテキスト、あるいはハイパーリンクとしてテキスト等に付加される。なお、ハイパーリンクは、別の文書や画像などにジャンプするためのＵＲＬをいう。
【００２７】
図４は、文書データ２０７をより具体的に例示した図である。図示した文書データは、Ｗ３Ｃ勧告ＸＨＴＭＬ  Ｂａｓｉｃ  １．０の規格に沿って作成された例である。また、図示した文書データ２０７は、段落１ないし段落６の６つの段落を含み、図１から図４の４図と１つの表を含んでいる。
図中、＜ｐ＞から＜／ｐ＞までの文書データが１段落に相当する。また、＜ｄｉｖ＞から＜／ｄｉｖ＞までの文書データが１ブロックに相当する。ブロックとは、複数段落、あるいは段落の他に表を含むことが可能な文書データの単位である。
【００２８】
段落1は、”ｆｉｇ１．ｊｐｇ”の表記を含んでいる。論理構造解析部２０８は、このことから段落１のテキストと図１とが関連性を有していると判定する。また、ブロック１は、段落２を含んでおり、段落２中に”ｆｉｇ２．ｊｐｇ”の表記があることから、段落２は図２と関連性があると判定される。さらに、ブロック１中には、表にキャプションを付すことを示す”ｔａｂｌｅ  ｃａｐｔｉｏｎ”の表記がある。論理構造解析部２０８は、このことから、ブロック１に含まれるテキスト全体が表と関連性があると判定する。
【００２９】
また、段落３は、図３を含むと共に、ハイパーリンクを持つと判定される。ブロック２は、段落４および段落５を含み、段落４のテキストは図４と関連性があると判定される。さらに、段落６は、図４を示す”＃ｆｉｇ４”の表記を含む。論理構造解析部２０８は、段落６が、段落を超えて図４と関連性を持つものと判定する。
論理構造解析部２０８は、以上説明したように構造化文書を解析し、この結果をテーブル（処理結果テーブル）にして記録する。テキスト・図表位置決定部２０９は、テーブルに記録された結果を参照して図表や図表に関連するテキストの表示位置を決定する。
【００３０】
図５（ａ）、（ｂ）は、処理結果テーブルを説明するための図である。図５（ａ）は、処理結果テーブルに記録されるデータを示している。（ａ）に示したように、処理結果テーブルには、図や表といった関連要素が図１あるいは表１のように番号（関連要素番号）で記録されている。さらに、この関連要素番号と関連性があるテキストの開始論理行番号、終了論理行番号が関連要素番号に対応付けて記録されている。
【００３１】
なお、論理行とは、レイアウト結果として表示された際の行番号ではなく、データ構造としての論理的な行番号をいう。また、図５（ａ）に示した処理結果テーブルは、図や表をキーにして関連するテキストを対応付けて示している。このようなテーブルの記録方法は、一般的にテキスト論理行数が図表の数より多いためになされた事項である。
図５（ｂ）は、（ａ）に示した処理結果テーブルのより具体的な例を示したものである。図５（ｂ）において、Ｆ００１は図００１を示す。図５（ｂ）に示した例では、図００１がテキスト論理行１００番から１２０番までのテキストと関連性があることが処理結果テーブルに記録されている。また、Ｔ００１は表００１を示す。図５（ｂ）に示した例では、表００１がテキスト論理行１３０番から１４０番までのテキストと関連性があることが処理結果テーブルに記録されている。
【００３２】
図６（ａ）、（ｂ）、（ｃ）は、表示データ２１４によって表示される画像を説明するための図である。表示データ２１４は、図５の処理結果テーブルに基づいてレイアウト処理されて生成されたデータである。
実施形態１では、処理結果テーブルにおいて関連性があると記録された図や表を表示する場合、この図や表と、図や表と関連性があると判定されたテキストを所定の間隔の範囲で表示させている。また、図表と、この図表と関連するテキストが表示される期間とを一致させている。
【００３３】
すなわち、図６（ａ）に示す図６０１と、テキスト６０２とを１ページに表示する場合、レイアウト処理部２１０は、図６（ｂ）に示すように、１ページとして表示されるテキスト６０２のうち、図６０１に関連するテキスト６０２ａを図６０１の周囲に流し込むように配置する。この配置の条件は、例えば、図６０１の表示位置とテキスト６０２ａの表示位置との間隔が所定の距離以下になるように設定することによって実現することが可能である。
【００３４】
なお、図６０１の表示位置とは、図６０１上の点や図６０１の周辺上の点を基準にして定めてもよい。また、テキスト６０２ａの表示位置とは、テキスト６０２ａが表示された範囲内の所定の位置、あるいは表示範囲を包囲する閉曲線上の点を基準に定めたものであってもよい。
また、図６０１の表示位置とテキスト６０２ａの表示位置との間隔とは、例えば上記したように決定された位置を示す点同士を結ぶ直線の距離であってもよい。さらに、このような直線が複数考えられる場合、考え得る直線のうちの最短あるいは最長の距離を採用するものであってもよい。
【００３５】
さらに、実施形態１では、図６（ｂ）に示したページの次のページのレイアウトを決定するにあたり、次ページでは図６０１が他の図表に切り替えられる場合、他の図表の表示
期間と他の図表と関連性があるテキストの表示期間とを一致させる。すなわち、他の図表と同時に他の図表に関連するテキストを表示させ、ユーザが他の図表を見ながら関連性のあるテキストを読むことを可能にする。
【００３６】
なお、所定の図表と、この図表に関連するテキストが表示される時間間隔（表示期間）を一致させる処理は、図表とテキストで表示開始および表示終了のタイミングを略一致させることによって可能になる。
実施形態１では、レイアウト処理部２１０が図６０１と図６０１に関連するテキスト６０２ａとを同じページにレイアウトして１ページ分の表示データを生成し、次のページにはこの図６０１、テキスト６０２ａを共にレイアウトしないことによって図６０１とテキスト６０２ａとの表示開始、表示終了のタイミングが一致する。
【００３７】
また、図表６０１と関連性があるテキストが複数ある場合、実施形態１では、図表６０１が表示される間に図表６０１と関連性がある複数のテキストを順次表示させる。図６（ｃ）に示した例では、図６０１にテキスト６０２ａおよびテキスト６０２ｂが関連性を有するものとする。
このような場合、レイアウト処理部２１０は、図６（ｂ）に示したページにおいて図６０１の近傍にテキスト６０２ａを表示するよう配置する。次に、ページが切り替えられ、テキスト６０２ａに代えてテキスト６０２ｂをページに配置する場合、このページにも図６０１を配置する。さらにページが切り替えられ、テキスト６０２ｂおよび図６０１と関連性のあるテキストがないページをレイアウトする場合、図６０１をこのページに配置しない。このような処理により、実施形態１は、図と関連性があるテキストが複数ある場合にも図とテキストとの表示開始、表示終了のタイミングを一致させることができる。
【００３８】
次に、以上述べた実施形態１の表示装置で行われる処理を、フローチャートを使って説明する。実施形態１の表示装置は、メモリカード等に記録されている文書データを読み込み（Ｓ７０１）、蓄積部２０１にいったん蓄積する。そして、演算部２０２の論理構造解析部２０８において文書データの文書構造を解析し、図表とテキストとの関連性を処理結果テーブルに記録する（Ｓ７０２）。
【００３９】
また、テキスト・図表位置決定部２０９は、先ず、表示されるテキストを決定し（Ｓ７０３）、テキストに関連する図、表、関連情報といった関連要素の有無を判断する（Ｓ７０４）。関連要素がない場合（Ｓ７０４：Ｎｏ）、レイアウト処理部２１０は、１ページ分のテキストを組み合わせてページのレイアウトを決定する（Ｓ７０５）。表示データ生成部２１１は、レイアウト処理部２１０が決定したレイアウトにしたがって表示データを生成し、表示制御部２１５に転送する。この結果、ディスプレイ画面１０１にレイアウトされたページを表す画像が表示される（Ｓ７０６）。
【００４０】
さらに、テキスト・図表位置決定部２０９は、ページ捲り指示部１０３、１０４からページ捲りの指示がなされたかを判断する（Ｓ７０７）。ページ捲りが指示された場合（Ｓ７０７：Ｙｅｓ）、次のページのレイアウトを決定する処理を実行する。一方、ページ捲りの指示がない場合（Ｓ７０７：Ｎｏ）、表示装置は、指示がなされるまで待機する。
また、ステップＳ７０４において、テキストに関する関連要素があると判断された場合（Ｓ７０４：Ｙｅｓ）、関連要素を表示する表示画面を決定する。実施形態１は、表示画面としてディスプレイ画面１０１のみを備えるので、ステップＳ７０６において、関連要素もテキストと共にディスプレイ画面１０１に表示されるものと判断される。
【００４１】
また、関連要素がある場合、レイアウト処理部２１０は、１ページに図表とテキストとを配置するようページをレイアウトする（Ｓ７０５）。
以上述べた実施形態１の文書表示装置は、図表が表示されている間、図表の説明文等の関連性があるテキストを表示させておくことができる。また、テキストの表示が終了した場合、図表の表示をも終了させることができる。このため、常に文書と図表とを対照しやすい表示装置を提供することができる。特に、一の図表と関連性のあるテキストが複数ある場合、複数のテキストを表示する間はこの図表を表示しておくことができるので、テキストと図表とをいっそう対照しやすくすることができる。
【００４２】
また、実施形態１の文書表示装置は、互いに関連性のある図表とテキストとを近接してディスプレイ画面上に表示することができる。このため、図表とテキストとの間に関連性が理解しやすくなる。
なお、以上述べた実施形態１は、構造化文書の論理構造からテキストと図表の関連性を特定している。しかし、本実施形態は、このような構成に限定されるものでなく、他の方法によって図表とテキストとの関連性を判断するものであってもよい。図表とテキストとの関連性を判断する他の方法としては、テキストの意味から図表との関連性を推測することが考えられる。このような方法によれば、例えば、マークアップされていなくとも、「第３章の図３に示すように」という文章があれば、このテキストと図３が関連すると推測する。
（実施形態２）
次に、本発明の実施形態２について説明する。なお、実施形態２の説明にあたり、実施形態１と共通する構成については実施形態１で使用した符号と同様の符号を付し、説明を一部略すものとする。
【００４３】
図８は、実施形態２の文書表示装置の外観を説明するための図である。実施形態２の文書表示装置は、文書表示ユニット７０１に文書表示ユニット７０２、７０３を接続して構成される。文書表示ユニット７０１〜７０３は各々ディスプレイ画面１０１を備えるので、実施形態２の文書表示装置は、合計３つのディスプレイ画面を備えている。
実施形態２の文書表示装置では、テキストと図表とが別個のディスプレイ画面に表示される。このため、演算部２０２は、別個の表示画面に表示されるテキストと図表との表示タイミングを調整する。
【００４４】
なお、実施形態２では、文書表示ユニット７０１を実施形態１で説明した文書表示装置と同様に演算部２０２を備えるものとし、文書表示ユニット７０２、７０３は表示データを使ってディスプレイ画面１０１に画像を表示する処理にのみにかかる構成を備える簡易なものとする。実施形態２の文書表示装置は、実施形態１と同様に操作部１０５を備え、表示固定ボタン１０２は、文書表示ユニットごとに設けられている。また、文書表示ユニット７０１には、３つのディスプレイ画面１０１に表示される画像を切り替える配置切替ボタン７０４が備えられている。
【００４５】
図９は、実施形態２の文書表示装置のうち、文書表示ユニット７０１の構成を説明するための図である。文書表示ユニット７０１の演算部２０２は、実施形態１と同様に、論理構造解析部２０８が、文書の論理構造を解析し、図表等とテキストとの関係を処理結果テーブルに記録する。ただし、テキスト・図表表示先決定部８０１は、実施形態１のように図表とテキストの１ページにおけるレイアウトではなく、図表とテキストとを、各々どのディスプレイ画面１０１に表示するのかを決定する。
【００４６】
また、図表やテキストを表示するディスプレイ画面１０１を決定するにあたり、実施形態２の文書表示装置は、記憶部２０３に配置パターンデータ８０２を予め保存している。テキスト・図表表示先決定部８０１は、配置パターンデータ８０２を参照して図表を表示するディスプレイ画面１０１、あるいはテキストを表示させる表示画面を決定する。
レイアウト処理部２１０は、各ディスプレイ画面１０１に表示されるページをレイアウトする。表示データ生成部２１１は、各ディスプレイ画面１０１に表示される３ページ分の表示データ８０３ａ、８０３ｂ、８０３ｃを生成し、記憶部２０３に転送する。表示制御部２１５は、３つのディスプレイ画面１０１の各々に表示データ８０３ａ、８０３ｂ、８０３ｃを転送し、表示させる。
【００４７】
また、３つのディスプレイ画面１０１に表示された各画像は、ユーザが配置切替ボタン７０４を操作することによってパターンを切り替えることが可能である。
図１０（ａ）、（ｂ）は、配置パターンデータ８０２を説明するための図である。図１０（ａ）は、配置パターンデータとして保存されているデータの内容を示している。配置パターンデータは、（ａ）に示したように、テキスト・図表表示先決定部８０１がテキスト、図、表および関連情報をディスプレイ画面１０１のいずれに配置するかを決定するために使用されるデータである。配置パターンデータ８０２は、テーブル構造を有しており、配置パターンを特定するための番号、例えば文書表示ユニット７０１のディスプレイ画面１０１に表示されるページのデータ、文書表示ユニット７０２のディスプレイ画面１０１に表示されるページのデータ、文書表示ユニット７０３のディスプレイ画面１０１に表示されるページのデータを有している。
【００４８】
図１０（ｂ）は、（ａ）に示したテーブルのより具体的な例を示したものである。図１０（ｂ）に示した例では、配置パターン１は、文書表示ユニット７０１のディスプレイ画面１０１にテキストを表示し、文書表示ユニット７０２のディスプレイ画面１０１に図表を表示する。さらに、文書表示ユニット７０３のディスプレイ画面１０１に関連情報を表示するものである。
【００４９】
また、配置パターン２では、文書表示ユニット７０１、７０２のディスプレイ画面１０１にテキストおよび図表を表示し、文書表示ユニット７０３のディスプレイ画面１０１に関連情報を表示する。さらに、配置パターン３では、文書表示ユニット７０１〜７０３のディスプレイ画面１０１すべてにテキストおよび図表が表示される。
図１１は、図１０に示した配置パターンに基づいて３つのディスプレイ画面１０１の各々に表示されるページを示した図である。図１１（ａ）は、図１０（ｂ）に示したパターン１に基づいて各ディスプレイ画面１０１に表示されるページを示す。また、図１１（ｂ）は、図１０（ｂ）に示したパターン２に基づいて各ディスプレイ画面１０１に表示されるページを示し、（ｃ）はパターン３に基づいて各ディスプレイ画面１０１に表示されるページを示す。
【００５０】
実施形態２では、演算部２０２のレイアウト処理部２１０が、表示データ８０３ａ〜８０３ｃによって表示されるページをレイアウトするに際し、関連性のある図表とテキスト、関連情報が３つのディスプレイ画面１０１の各々に同時に表示開始され、表示終了するようにすることで関連性のある図表とテキスト等との表示期間を一致させている。また、図表と関連性を持つテキストが複数ある場合、このテキストが表示されている間はテキストと同時期に表示されるページに関連性がある図表を配置するようレイアウトする。
【００５１】
なお、実施形態２において、テキスト・図表表示先決定部８０１が図表やテキストの表示先となるディスプレイ画面を決定するばかりでなく、表示先となったディスプレイ画面１０１の各々においてテキストを実施形態１と同様に関連性を有する図表の近傍に配置するようにしてもよい。
以上述べた実施形態２は、複数のディスプレイ画面間にあっても、図表が表示されている間、図表の説明文等の関連性があるテキストを表示させておくことができる。また、テキストの表示が終了した場合、図表の表示をも終了させることができる。このため、常にテキストと図表とを対照しやすい表示装置を提供することができる。
【００５２】
なお、実施形態２は、複数のディスプレイ画面を備えた表示装置を挙げて本発明を説明している。しかし、実施形態２は、このような構成に限定されるものでなく、文書表示ユニット７０１にＰＣ等を適用し、ＰＣに外部補助表示装置を組み合わせて表示システムを構成するものであってもよい。
（実施形態３）
次に、本発明の実施形態３について説明する。なお、実施形態３の説明にあたり、実施形態１、実施形態２と共通する構成については実施形態１で使用した符号と同様の符号を付し、説明を一部略すものとする。
【００５３】
実施形態３の文書表示装置は、ディスプレイ画面を複数備えると共に、複数のディスプレイ画面の特性に関する特性データを有する。そして、特性データに基づいて図表およびテキストの表示先となるディスプレイ画面を決定するものである。
図１２は、実施形態３の表示装置の外観を示した図である。実施形態３の表示装置は、３つのディスプレイ画面１１０１、１１０２、１１０３を備えている。ディスプレイ画面１１０１〜１１０３は、各々異なる特性を有している。各ディスプレイ画面の特性としては、例えば、ディスプレイ画面１１０１がカラー画像を表示可能であって、中精細で画像を表示することができる。このようなディスプレイ画面１１０１は、図や表を表示するのに適している。
【００５４】
また、ディスプレイ画面１１０２は、カラー画像を表示可能であって、画像の精細性は低いものの、高速に画像を表示することができる。このようなディスプレイ画面１１０２は、動画を表示するのに適している。さらに、ディスプレイ画面１１０３は、高精細の白黒画像を表示することができる。このようなディスプレイ画面１１０３は、文字を表示するのに適している。
【００５５】
図１３は、実施形態３の画像表示装置のブロック図である。図１３に示した画像表示装置の構成は、基本的に実施形態２の図９で説明した構成と同様である。ただし、実施形態３の画像表示装置は、記憶部２０３が、前記したディスプレイ画面１１０１〜１１０３の特性を示す表示部特性データ１２０１と、ディスプレイ画面を選択するにあたり参照される優先度を示す表示部選択優先度データ１２０３を備えている。
【００５６】
また、実施形態３の文書表示装置は、テキスト・図表表示先決定部８０１が表示部特性データ１２０１や表示部選択優先度データ１２０３を参照し、図表やテキストの表示先を決定する。このため、操作部１２０５は、ページ捲り指示部１０３、１０４のみを備えている。
実施形態３の演算部２０２は、論理構造解析部２０８が、文書の論理構造を解析し、図表等とテキストとの関係を処理結果テーブルに記録する。テキスト・図表表示先決定部８０１は、図表とテキストとを、各々どのディスプレイ画面１０１１〜１１０３に表示するのかを決定する。図１４は、表示部特性データ１２０１を説明するための図であって、（ａ）はデータの内容を、（ｂ）はデータの具体例を示している。
【００５７】
表示部特性データ１２０１は、ディスプレイ画面１１０１〜１１０３を特定するための表示部番号、表示部番号に該当するディスプレイ画面のカラー、白黒の別、表示可能な色数、解像度、サイズを示している。
また、図１５は、表示部選択優先度データ１２０３を説明するための図であって、（ａ）はデータの内容を、（ｂ）はデータの具体例を示している。表示部選択優先度データ１２０３は、ＴＥＸＴ、ＪＰＥＧといったデータ形式の種別と、このデータ種別に適した表示条件（解像度やカラー、白黒の別等）を示している。
【００５８】
表示部特性データ１２０１、表示部選択優先度データ１２０３はテキスト・図表表示先決定部８０１に入力し、テキスト・図表表示先決定部８０１は、処理すべき図表やテキストデータの種別を表示部選択優先度データ１２０３に対照し、表示に適した条件を検索する。そして、検索の結果得られた表示の条件に合致した特性を持つディスプレイ画面１１０１〜１１０３を決定する。
【００５９】
ディスプレイ画面１１０１〜１１０３の選択は、例えば、テキスト形式のデータは表示部特性情報の中の「解像度」が最も高いディスプレイ画面を優先的に選択するように行われる。さらに、解像度の等しいものがある場合は、次に「サイズ」の最も高いディスプレイ画面を優先に選択する。また、ＪＰＥＧ形式のデータを表示する表示部を選択する際は、「ＣＯＬＯＲ」の特性が最も高いディスプレイ画面を優先に選択し、等しいものがある場合は、「解像度」が最も高いディスプレイ画面を優先に選択するように行われる。
【００６０】
レイアウト処理部２１０は、ディスプレイ画面１１０１〜１１０３に表示されるページをレイアウトする。表示データ生成部２１１は、ディスプレイ画面１１０１〜１１０３に表示される３ページ分の表示データ８０３ａ、８０３ｂ、８０３ｃを生成し、記憶部２０３に転送する。表示制御部２１５は、３つのディスプレイ画面１１０１〜１１０３の各々に表示データ８０３ａ、８０３ｂ、８０３ｃを転送し、表示させる。
【００６１】
以上述べた実施形態３によれば、処理すべき文書データの形式等にふさわしい特性を持つディスプレイ画面を自動的に選択し、文書を表示させることができる。
【図面の簡単な説明】
【００６２】
【図１】本発明の実施形態１の文書表示装置の外観図である。
【図２】実施形態１の表示装置のブロック図である。
【図３】図２に示した演算部が処理する文書データの基本的な文書の論理構造を例示した図である。
【図４】図３に示した文書データをより具体的に例示した図である。
【図５】図２に示した演算部の処理結果テーブルを説明するための図である。
【図６】図２に示した表示データによって表示される画像を説明するための図である。
【図７】実施形態１の文書表示装置でなされる処理を説明するためのフローチャートである。
【図８】本発明の実施形態２の文書表示装置の外観図である。
【図９】本発明の実施形態２の文書表示装置のうち、主たる文書表示ユニットの構成を説明するための図である。
【図１０】図９に示した配置パターンデータを説明するための図である。
【図１１】図１０に示した配置パターンに基づいて３つのディスプレイ画面の各々に表示されるページを示した図である。
【図１２】本発明の実施形態３の表示装置の外観を示した図である。
【図１３】本発明の実施形態３の画像表示装置のブロック図である。
【図１４】図１３に示した表示部特性データを説明するための図である。
【図１５】図１３に示した表示部選択優先度データを説明するための図である。
【符号の説明】
【００６３】
１０１，１１０１，１１０２，１１０３  ディスプレイ画面
１０２ 表示固定指示部、１０５，８０５，１２０５  操作部
２０１  蓄積部、２０２  演算部、２０３  記憶部
２０６  関連情報データ、２０７  文書データ、２０５  図表データ
２０８  論理構造解析部、２０９  テキスト・図表位置決定部
２１０  レイアウト処理部、２１１  表示データ生成部、２１４  表示データ
２１５  表示制御部、７０１，７０２，７０３  文書表示ユニット
８０１  テキスト・図表表示先決定部
８０２  配置パターンデータ、１２０１  表示部特性データ
１２０３  表示部選択優先度データ、１０３，１０４ ページ捲り指示部
１１０ｔ  テキスト画像、１１０ｇ  図表画像
６０１  図表データ、６０２ａ，６０２ｂ  テキストデータ
８０３ａ，８０３ｂ，８０３ｃ 表示データ、７０４  配置切替指示部
【図１】
2006243867.tif 000003
【図２】
2006243867.tif 000004
【図３】
2006243867.tif 000005
【図４】
2006243867.tif 000006
【図５】
2006243867.tif 000007
【図６】
2006243867.tif 000008
【図７】
2006243867.tif 000009
【図８】
2006243867.tif 000010
【図９】
2006243867.tif 000011
【図１０】
2006243867.tif 000012
【図１１】
2006243867.tif 000013
【図１２】
2006243867.tif 000014
【図１３】
2006243867.tif 000015
【図１４】
2006243867.tif 000016
【図１５】
2006243867.tif 000017