(57)【特許請求の範囲】
【請求項１】
文書ファイルが蓄積されたサーバ装置と、前記文書ファイルを表示する表示手段を有する情報端末とで構成された文書閲覧システムであって、
前記サーバ装置は、
前記文書ファイルを管理する文書管理手段と、
前記文書ファイルに含まれるテキスト領域のテキストデータと領域座標とを取得するテキストデータ取得手段と、
前記テキスト領域の領域座標に基づいて、前記テキスト領域を全て含むテキスト包含領域の画像情報と領域座標とを取得する画像情報取得手段と、
前記テキストデータ取得手段により取得されたテキスト領域のテキストデータと領域座標及び前記画像情報取得手段により取得されたテキスト包含領域の画像情報を前記情報端末に出力する第１の出力手段と、を備え、
前記情報端末は、
前記第１の出力手段により出力されたテキスト領域のテキストデータと領域座標及びテキスト包含領域の画像情報を取得する取得手段と、
前記取得手段により取得されたテキスト包含領域の画像情報を前記表示手段に表示させる第１の表示制御手段と、
前記第１の表示制御手段により表示された画像情報の所望の領域への選択入力を行う入力手段と、
前記入力手段により選択入力された領域が前記テキスト領域に含まれる場合に、前記テキスト領域のテキストデータであって、前記取得手段により取得されたテキストデータを前記表示手段に拡大表示する第２の表示制御手段と、
前記表示手段の解像度に基づいて前記テキスト包含領域の画像情報を拡大又は縮小する調整手段と、
を備え、
前記第１の表示制御手段は、前記調整手段により拡大又は縮小されたテキスト包含領域の画像情報全体を前記表示手段に表示させることを特徴とする文書閲覧システム。
【請求項２】
前記第１の出力手段は、前記テキストデータ取得手段により取得されたテキスト領域のテキストデータと領域座標及び前記画像情報取得手段により取得されたテキスト包含領域の画像情報と領域座標を前記情報端末に出力し、
前記取得手段は、前記第１の出力手段により出力されたテキスト領域のテキストデータと領域座標及びテキスト包含領域の画像情報と領域座標を取得し、
前記情報端末は、前記入力手段により選択入力されたテキスト領域の領域座標と、前記テキストデータ取得手段より取得されたテキスト領域のテキストデータ及び領域座標とに基づいて、前記テキスト領域のテキストデータを取得する第２のテキストデータ取得手段を更に備え、
前記第２の表示制御手段は、前記第２のテキストデータ取得手段により取得されたテキストデータを前記表示手段に拡大表示することを特徴とする請求項１に記載の文書閲覧システム。
【請求項３】
前記情報端末は、前記取得手段により取得された領域座標に基づいて、前記第１の表示制御手段により前記表示手段に表示されたテキスト包含領域の画像情報上のテキスト領域にマーキングを表示させる第３の表示制御手段を更に備え、
前記入力手段は、前記第３の表示制御手段によりマーキングが表示されたテキスト領域への選択入力を行うことを特徴とする請求項１または２に記載の文書閲覧システム。
【請求項４】
前記表示手段は、前記画像情報を表示する画像情報表示領域と、前記テキストデータを表示するテキストデータ表示領域とを備え、
前記第１の表示制御手段は、前記テキスト包含領域の画像情報を前記画像情報表示領域に表示させ、
前記第３の表示制御手段は、前記テキスト領域のテキストデータをテキストデータ表示領域に拡大表示させることを特徴とする請求項３に記載の文書閲覧システム。
【請求項５】
前記調整手段は、前記テキスト包含領域の横長または縦長の形状に合わせて上下または左右に余白が生じるよう、前記テキスト包含領域の画像情報を調整する請求項１〜４のいずれかに記載の文書閲覧システム。
【請求項６】
請求項１〜５のいずれかに記載の文書閲覧システムを構成するサーバ装置。
【請求項７】
請求項１〜５のいずれかに記載の文書閲覧システムを構成する情報端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は文書閲覧システム、サーバ装置及び携帯情報端末に係り、特に文書ファイルを携帯情報端末に視認性よく表示可能な文書閲覧システム、サーバ装置及び携帯情報端末に関する。
【背景技術】
【０００２】
特許文献１には、サーバに蓄積された電子文書を、通信網を介した端末から閲覧要求に応答して閲覧可能とした電子文書閲覧システムの端末装置であって、通信網の通信速度に基づいて電子文書の解像度レベルを選択することにより、快適な閲覧環境を提供することができる端末装置が開示されている。
【０００３】
特許文献２には、ウェブページをビットマップ形式のデータに変換してクライアント端末に送信することで、クライアント端末がウェブページ閲覧システム等の高機能なシステムをもっていない場合においてもウェブページを閲覧することができるウェブページ閲覧システムが開示されている。
【特許文献１】特開２００５−１０７８６７号公報
【特許文献２】特開２００２−４９９０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１、２に記載の発明においては、携帯電話などの表示領域の狭い媒体を用いて文書を閲覧する際には、表示領域の解像度が低いことにより視認性が低くなってしまうという問題があった。
【０００５】
本発明はこのような事情に鑑みてなされたもので、表示領域の解像度が低い場合においても視認性よく文書を表示することができる文書閲覧システム、サーバ装置及び携帯情報端末を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の文書閲覧システムは、文書ファイルが蓄積されたサーバ装置と、前記文書ファイルを表示する表示手段を有する携帯端末とで構成された文書閲覧システムであって、前記サーバ装置は、前記文書ファイルを管理する文書管理手段と、前記文書ファイルに含まれるテキスト領域のテキストデータと領域座標とを取得するテキストデータ取得手段と、前記テキスト領域を全て含む全体領域の画像情報と領域座標とを取得する画像情報取得手段と、前記テキストデータ取得手段により取得されたテキスト領域のテキストデータと領域座標及び前記画像情報取得手段により取得された全体領域の画像情報を前記携帯端末に出力する第１の出力手段と、を備え、前記携帯端末は、前記出力手段により出力されたテキスト領域のテキストデータと領域座標及び全体領域の画像情報を取得する取得手段と、前記取得手段により取得された全体領域の画像情報を前記表示手段に表示させる第１の表示制御手段と、前記第１の表示制御手段により表示された画像情報の所望の領域への選択入力を行う入力手段と、前記入力手段により選択入力された領域が前記テキスト領域に含まれる場合に、前記テキスト領域のテキストデータであって、前記取得手段により取得されたテキストデータを前記表示手段に拡大表示する第２の表示制御手段と、を備えたことを特徴とする。
【０００７】
請求項１に記載の文書閲覧システムによれば、サーバ装置内に管理されている文書ファイルに含まれるテキスト領域のテキストデータと領域座標とを取得し、テキスト領域を全て含む全体領域の画像情報と領域座標とを取得し、テキスト領域のテキストデータと領域座標及び全体領域の画像情報を携帯端末に出力するサーバ装置と、サーバ装置から出力されたテキスト領域のテキストデータと領域座標及び全体領域の画像情報を取得し、全体領域の画像情報を表示手段に表示する携帯端末とで構成された文書閲覧システムであって、携帯端末は、テキスト領域に選択入力が行われた場合には、テキスト領域のテキストデータを表示手段に拡大表示する。これにより、文書全体が表示手段に表示されるため、表示された文書の種類や大まかな内容を容易に判断することができる。また、選択されたテキストの内容が拡大表示されるため、文字が小さいために内容が分からないという不具合を防ぎ、文書閲覧の視認性を高めることができる。
【０００８】
請求項２に記載の文書閲覧システムは、請求項１に記載の文書閲覧システムにおいて、前記文書閲覧システムは、前記表示手段の解像度に基づいて前記全体領域の画像情報を拡大又は縮小する調整手段を更に備え、前記第１の表示制御手段は、前記調整手段により拡大又は縮小された全体領域の画像情報全体を前記表示手段に表示させることを特徴とする。
【０００９】
請求項２に記載の文書閲覧システムによれば、携帯端末の表示装置には、表示手段の解像度に基づいて前記全体領域の画像情報を拡大又は縮小等の調整が行われた全体画像の画像情報が表示される。これにより、表示手段の大きさに合わせた画像情報が表示手段に表示されるため、表示された文書の種類や大まかな内容を容易に判断することができる。
【００１０】
請求項３に記載の文書閲覧システムは、請求項１又は２に記載の文書閲覧システムにおいて、前記出力手段は、前記テキストデータ取得手段により取得されたテキスト領域のテキストデータと領域座標及び前記画像情報取得手段により取得された全体領域の画像情報と領域座標を前記携帯端末に出力し、前記取得手段は、前記出力手段により出力されたテキスト領域のテキストデータと領域座標及び全体領域の画像情報と領域座標を取得する文書閲覧システムにおいて、前記情報端末は、前記入力手段により選択入力されたテキスト領域の領域座標と、前記テキストデータ取得手段より取得されたテキスト領域のテキストデータ及び領域座標とに基づいて、前記テキスト領域のテキストデータを取得する第２のテキストデータ取得手段を更に備え、前記第２の表示制御手段は、前記第２のテキストデータ取得手段により取得されたテキストデータを前記表示手段に拡大表示することを特徴とする。
【００１１】
請求項３に記載の文書閲覧システムによれば、入力手段により選択入力されたテキスト領域の領域座標であって、全体領域の画像情報における領域座標を取得し、全体領域の画像情報における領域座標と、テキスト領域のテキストデータ及び領域座標とに基づいて、選択入力されたテキスト領域のテキストデータを取得し、取得されたテキストデータを表示手段に表示する。これにより、文書中の所望のテキストの文字が小さいために内容が分からないという不具合を防ぎ、かつ複雑な操作をすることなく、容易に文書の内容を確認することができる。
【００１２】
請求項４に記載の文書閲覧システムは、請求項１〜３のいずれかに記載の文書閲覧システムにおいて、前記情報端末は、前記取得手段により取得された領域座標に基づいて、前記第１の表示制御手段により前記表示手段に表示された全体領域の画像情報上のテキスト領域にマーキングを表示させる第３の表示制御手段を更に備え、前記入力手段は、前記第３の表示制御手段によりマーキングが表示されたテキスト領域への選択入力を行うことを特徴とする。
【００１３】
請求項４に記載の文書閲覧システムによれば、テキスト領域の領域座標と全体領域の領域座標とに基づいて、全体領域の画像情報上のテキスト領域にマーキングを表示させ、そのマーキング領域が選択入力される。これにより、テキスト領域がどこであるかをより明確に示すことができる。
【００１４】
請求項５に記載の文書閲覧システムは、請求項１〜４のいずれかに記載の文書閲覧システムにおいて、前記表示手段は、前記画像情報を表示する画像情報表示領域と、前記テキストデータを表示するテキストデータ取得手段とを備え、前記第１の表示制御手段は、前記全体領域の画像情報を前記画像情報表示領域に表示させ、前記第３の表示制御手段は、前記テキスト領域のテキストデータを前記テキストデータ取得手段に拡大表示させることを特徴とする。
【００１５】
請求項５に記載の文書閲覧システムによれば、全体領域の画像情報は、表示手段の画像情報表示領域に表示され、テキスト領域のテキストデータは、表示手段のテキストデータ取得手段に拡大表示される。これにより、文書全体を確認しつつ、文書に含まれる文字列の内容を確認することができる。
【００１６】
請求項６に記載のサーバ装置は、請求項１〜５のいずれかに記載の文書閲覧システムを構成する。
【００１７】
請求項７に記載の携帯情報端末は、請求項１〜５のいずれかに記載の文書閲覧システムを構成する。
【発明の効果】
【００１８】
本発明によれば、表示領域の解像度が低い場合においても視認性よく文書を表示することができる。
【発明を実施するための最良の形態】
【００１９】
以下、添付図面に従って本発明に係る文書閲覧システムを実施するための最良の形態について詳細に説明する。
【００２０】
図１は、文書閲覧システム１の全体構造の概略図であり、図２は、文書閲覧システムの電気的な構成を示すブロック図である。文書閲覧システム１は、主として、文書管理サーバ（サーバ）１０と、携帯型の文書閲覧用アプリケーション端末（端末）２０とで構成され、サーバ１０内に管理されている所望の文書ファイルを端末２０の表示手段２３に表示させるものである。
【００２１】
サーバ１０は、主として、制御手段１１と、文書管理手段１２と、テキストデータ取得手段１３と、ビットマップ化手段１４と、座標取得手段１５と、圧縮手段１６と、通信手段１７とで構成される。端末２０は、主として、制御手段２１と、入力手段２２と、表示手段２３と、表示制御手段２４と、通信手段２５とで構成される。
【００２２】
制御手段１１、２１は、サーバ１０、端末２０の各手段をそれぞれ制御する。また、制御手段１１、２１は、各手段間で行われる処理や、ファイルの関連付けなどの処理を行う。
【００２３】
文書管理手段１２は、複数の文書ファイルを記録、管理する。また、文書ファイル（図３参照）と、データ取得手段１３、ビットマップ化手段１４、座標取得手段１５により文書ファイルから取得されたデータが記録されたデータファイル（図４参照）とを関連付けて記録、管理する。文書管理手段１２に管理されている文書ファイル及びデータファイルは、必要に応じてテキストデータ取得手段１３、ビットマップ化手段１４、座標取得手段１５などに読み出される。
【００２４】
テキストデータ取得手段１３は、文書ファイルに含まれる表示対象となるページ（文書データ）中の文字が書かれている領域（テキスト領域）と、テキスト領域に書かれている文字列のデータ（テキストデータ）とを取得する。以下、１ページのみで構成された文書ファイル１．ｄｏｃ（図３参照）を表示させる場合を例に説明する。
【００２５】
文書ファイル１．ｄｏｃのテキスト領域及びテキストデータの取得は、例えば以下のような方法で行われる。文書ファイルの左上から順に文書ファイルを読み込むと、まず「富士フイルム株式会社」という文字列が認識される。「富士フイルム株式会社」という文字列の次に、「２００６．１２．２９」という文字列と、「富士太郎」という文字列とが認識される。「富士フイルム株式会社」、「２００６．１２．２９」及び「富士太郎」という文字列が連続して認識されたため、「富士フイルム株式会社￥ｒ￥ｎ２００６．１２．２９￥ｒ￥ｎ富士太郎」という文字列がテキストデータとして取得される。なお、「￥ｒ￥ｎ」は改行を示す文字列である。
【００２６】
それと同時に、「富士フイルム株式会社￥ｒ￥ｎ２００６．１２．２９￥ｒ￥ｎ富士太郎」という文字列が表示されている領域（テキスト１）がテキスト領域として取得される。
【００２７】
当該処理を文書ファイル１．ｄｏｃの全体に対して行うことにより、図３に示すように、文書ファイル１．ｄｏｃから３２個のテキストデータ及びテキスト領域が取得される。その結果、図４に示すデータファイルの３行目以降（テキスト１〜テキスト２３）各行の「文書ファイル」、「テキスト領域」及び「テキストデータ」の各列にデータが記入される。そして、「文書ファイル」の行に「１．ｄｏｃ」という文書ファイル名が記入されることにより、図４に示すデータと文書ファイル１．ｄｏｃとが関連付けられる。
【００２８】
ビットマップ化手段１４は、文書ファイルの所望のページ全体（全体）や、テキストデータ取得手段１３で取得されたテキスト領域を全て含む領域（テキスト包含領域）を認識し、それぞれビットマップ形式のデータとして文書管理手段１２に記録する。文書ファイル１．ｄｏｃから作成された全体のビットマップ形式のデータには「文書ファイル１全体．ｂｍｐ」という名称が付けられ、テキスト包含領域のビットマップ形式のデータには「文書ファイル１テキスト包含領域．ｂｍｐ」という名称が付けられることで、文書ファイル１．ｄｏｃと関連付けられる。本実施の形態ではビットマップ形式を採用したが、画像ファイルとして記録可能であればビットマップ形式でなくてもよい。また、全体及びテキスト包含領域のビットマップ形式のデータを必ず作成する必要はなく、少なくとも表示手段に表示させる領域（図３においてはテキスト包含領域）のビットマップ形式のデータを作成すればよい。
【００２９】
また、ビットマップ化手段１４は、必要に応じて、作成された全体やテキスト包含領域のビットマップ形式のデータを表示手段２３の解像度に基づいて拡大又は縮小する。すなわち、表示手段２３の解像度を示すデータが通信手段１７（後述）から入力されると、テキスト包含領域全体が表示手段２３に表示可能な最大の大きさとなるように、テキスト包含領域のビットマップ形式のデータが拡大又は縮小される。
【００３０】
座標取得手段１５は、テキストデータ取得手段１３で取得された各テキスト領域毎の座標と、ビットマップ化手段１４でビットマップ化された全体及びテキスト包含領域との座標を取得して、データファイルに記録する。文書ファイルは、複数の領域に分割されており、各領域毎に座標が与えられている。図３の場合には、文書ファイル中の一番左上の領域は（０，０）という座標が与えられ、一番右下の領域は（４００，６００）という座標が与えられる。座標取得手段１５は、全体、テキスト包含領域、及び全てのテキスト領域における一番左上の領域（始点）の座標と一番右下（終点）の座標とに与えられている座標を取得し、始点及び終点の座標をデータファイルの「テキスト領域座標」の列に記入する。
【００３１】
これにより、テキストデータ取得手段１３により取得されたテキスト領域、及びテキストデータと、ビットマップ化手段１４により作成されたビットマップ形式の全体及びテキスト包含領域のデータと、座標取得手段１５により取得された各領域の座標データとが関連付けられる。
【００３２】
圧縮手段１６は、ビットマップ化手段１４により作成及び拡大又は縮小されたテキスト包含領域のビットマップ形式のデータを圧縮する。
【００３３】
通信手段１７は、テキストデータ取得手段１３により取得されたテキスト領域のテキストデータと、座標取得手段１５により取得されたテキスト領域及びテキスト包含領域の座標データと、圧縮手段１６により圧縮されたテキスト包含領域のビットマップ形式のデータを端末２０に出力する。また、通信手段１７は、端末２０から出力された表示手段２３の解像度のデータを取得し、ビットマップ化手段１４へ出力する。
【００３４】
入力手段２２は、端末２０の筐体の表面に露出されたテンキー、十字キー（図示せず）などで構成される。操作者は、表示手段２３（後述）に表示されたユーザーインターフェース（ＵＩ）を用いて、表示制御手段２４（後述）によりマーキングされたテキスト領域を選択する。入力手段２２は、操作者により選択されたテキスト領域がどのテキスト領域であるかを表示制御手段２４（後述）へ入力する。
【００３５】
表示手段２３は、図５に示すように、主として、ビットマップ表示領域２３ａとテキストデータ表示領域２３ｂとで構成される。ビットマップ表示領域２３ａは、表示制御手段２４（後述）から出力されたテキスト包含領域のビットマップ形式のデータを表示し、テキストデータ表示領域２３ｂは入力手段２２により選択されたことが入力されたテキスト領域のテキストデータであって、表示制御手段２４（後述）から出力されたテキストデータを表示する。
【００３６】
表示制御手段２４は、通信手段２５（後述）から入力されたテキスト包含領域のビットマップ形式のデータをビットマップ表示領域２３ａに出力する。また、表示制御手段２４は、通信手段２５（後述）から入力されたテキスト包含領域及び各テキスト領域の座標データに基づいて、テキスト領域全てに対してマーキングを行う。マーキングは、各テキスト領域全体を枠で囲む、各テキスト領域毎にハイライトを表示する（図５参照）などの方法により行われる。
【００３７】
さらに、表示制御手段２４は、入力手段２２からテキスト領域が選択されたことが入力された場合には、選択されたテキスト領域を選択されていないテキスト領域と区別して表示させる。選択されたテキスト領域は、枠で囲まれたテキスト領域やハイライトが表示されたテキスト領域に、別の色のハイライトを表示するなどの方法により行われる。
【００３８】
通信手段２５は、サーバ１０から出力されたテキスト領域のテキストデータと、テキスト領域及びテキスト包含領域の座標データと、圧縮されたテキスト包含領域のビットマップ形式のデータを取得する。また、通信手段２５は、表示手段２３の解像度のデータをサーバ１０へ出力する。
【００３９】
次に、上記のように構成された文書閲覧システム１が文書データを表示手段２３に表示する処理について、図６を用いて説明する。
【００４０】
まず、パーソナルコンピュータなど他の装置で作成された文書ファイルが取得され、文書管理手段１２に記録される（ステップＳ１）。
【００４１】
所望の文書ファイルが文書管理手段１２から読み出されてテキストデータ取得手段１３に入力され、テキストデータ取得手段１３において文書ファイルに含まれる全てのテキスト領域が抽出される（ステップＳ２）。
【００４２】
ステップＳ２で抽出されたテキスト領域に対して、テキストデータ取得手段１３においてテキストデータが取得され、また座標取得手段１５において座標データが取得される（ステップＳ３）。ステップＳ３で取得されたテキストデータ及び座標データはデータファイルに書き込まれ、文書管理手段１２に記録される。
【００４３】
ステップＳ２で抽出されたテキスト領域と、ステップＳ３で取得された座標データとに基づいて、ビットマップ化手段１４においてテキスト包含領域が認識され、ビットマップ形式のデータ化される（ステップＳ４）。テキスト包含領域のビットマップ形式のデータは、文書管理手段１２に記録される。
【００４４】
準備段階（ステップＳ１〜Ｓ４）が終了したら、通信処理（ステップＳ５〜Ｓ１０）が行われる。
【００４５】
表示手段２３の解像度のデータが、端末２０の通信手段２５から出力され（ステップＳ５）、サーバ１０の通信手段１７で取得される（ステップＳ６）。通信手段１７で取得された解像度のデータは、ビットマップ化手段１４に入力され、ビットマップ化手段１４において、テキスト包含領域のビットマップ形式のデータが、入力された解像度にあわせて拡大又は縮小（調整）される（ステップＳ７）。
【００４６】
通信を容易にするため、ステップＳ７において拡大又は縮小されたテキスト包含領域のビットマップ形式のデータが圧縮される（ステップＳ８）。ステップＳ８で圧縮されたテキスト包含領域のビットマップ形式のデータと、ステップＳ２で抽出されたテキスト領域のテキストデータ及び座標データとが、サーバ１０の通信手段１７から出力され（ステップＳ９）、端末２０の通信手段２５で取得される（ステップＳ１０）。
【００４７】
通信処理（ステップＳ５〜Ｓ１０）が終了したら、端末２０での表示処理（ステップＳ１１〜Ｓ１５）が行われる。
【００４８】
ステップＳ１０で取得された圧縮後のテキスト包含領域のビットマップ形式のデータと、テキスト領域のテキストデータ及び座標データとが表示制御手段２４へ入力され、表示制御手段２４において圧縮後のテキスト包含領域のビットマップ形式のデータを解凍して表示手段２３に出力することにより、テキスト包含領域のビットマップ形式のデータが表示手段２３のビットマップ表示領域２３ａに表示される（ステップＳ１１）。表示手段２３の解像度にあわせてテキスト包含領域のビットマップ形式のデータが拡大又は縮小されているため、テキスト包含領域の全体を最大の大きさで表示手段２３に表示することができる。また、文書全体が表示されることにより、表示された文書の種類や大まかな内容を容易に判断することができる。
【００４９】
表示制御手段２４において、入力されたテキスト領域及び座標データに基づいて、ビットマップ表示領域２３ａに表示されたテキスト包含領域のテキスト領域にマーキングが表示される（ステップＳ１２）。これにより、操作者はＵＩを介してテキスト領域の選択を行うことができる。なお、操作者により所望のテキスト領域の選択が行われると、その選択結果が入力手段２２により表示制御手段２４へ入力される。
【００５０】
入力手段２２によりテキスト領域の選択結果が入力されたかどうかが判断される（ステップＳ１３）。テキスト領域の選択結果が入力されない場合（ステップＳ１３でＮＯ）は、処理が終了される。
【００５１】
操作者によりテキスト４（図３参照）が選択された場合を例に説明する。テキスト領域の選択結果が入力された場合（ステップＳ１３でＹＥＳ）には、表示制御手段２４に入力されたテキスト領域の座標データ（（50,150）〜（250,160））に基づいて、操作者により選択されたテキスト領域のテキストデータ（ご依頼のありました○○作業につきまして、以下の通り御見積もり致します。）が取得される（ステップＳ１４）。
【００５２】
テキストデータが表示制御手段２４から表示手段２３へ出力されることにより、図５に示すように、そのテキストデータ「ご依頼のありました○○作業につきまして、以下の通り御見積もり致します。」がテキストデータ表示領域２３ｂに表示される（ステップＳ１５）。これにより、操作者が望む文字列が拡大表示され、文書の全体像を確認しつつ、文書の内容を確認することができる。また、表示手段の大きさが小さい場合においても、文字が小さいために内容が分からないという不具合を防ぎ、表示手段の大きさが小さい場合においても、文書閲覧の視認性を高めることができる。
【００５３】
なお、本実施の形態では、図５に示すようにテキスト包含領域が横長の形状であるため、図７（ａ）に示すように、ビットマップ表示領域２３ａの上下に空白が生じるような形でテキスト包含領域のビットマップ形式のデータがビットマップ表示領域２３ａに表示されるが、テキスト包含領域が縦長の形状である場合には、図７（ｂ）に示すように、ビットマップ表示領域２３ａの左右に空白が生じるような形でテキスト包含領域のビットマップデータがビットマップ表示領域２３ａに表示される。
【００５４】
また、本実施の形態では、操作者により選択されたテキスト領域のテキストデータを、ビットマップ表示領域２３ａ下部に設けられたテキストデータ表示領域２３ｂに表示させたが、テキストデータの表示方法はこれに限らない。例えば、図８に示すように、テキストデータ表示領域を設けず、テキスト包含領域の上に重ねるようにテキストデータを拡大表示するようにしてもよい。
【００５５】
また、本実施の形態では、文書データからテキスト領域、テキストデータ、座標データ、ビットマップ形式のデータ等抽出する処理を、文書データを表示手段２３に表示する処理（図６参照）の準備段階で行ったが、上記抽出処理を予め全ての文書ファイルに対して行って、抽出されたデータと文書ファイルとを関連付けて文書管理手段１２に登録しておき、図６のステップＳ５から表示処理を行うようにしてもよい。
【００５６】
また、本実施の形態では、サーバ１０において、テキスト包含領域のビットマップ形式のデータが、表示手段２３の解像度にあわせて拡大又は縮小されたが、当該処理を端末２０で行なうようにしてもよい。この場合には、圧縮されたテキスト包含領域のビットマップ化されたデータを表示制御手段２４で解凍し、表示手段の解像度にあわせて拡大又は縮小した後で表示手段２３に出力すればよい。
【００５７】
また、本実施の形態では、テキスト包含領域の座標データ（（10,50）〜（370,390））と、各テキスト領域の座標データ（例えば、（50,150）〜（250,160））とが記録され（図４参照）、これに基づいて各テキスト領域のテキストデータ（例えば「ご依頼のありました○○作業につきまして、以下の通り御見積もり致します。」）が取得されるが、テキスト包含領域の座標データ（（10,50）〜（370,390））の始点の座標が（0,0）となるように各テキスト領域の座標データを変換したもの（例えば、（40,100）〜（240,110））に基づいて、各テキスト領域のテキストデータを取得してもよい。
【００５８】
また、本実施の形態では、テキスト領域にマーキングを表示し、マーキングされたテキスト領域を選択したが、マーキングを行わずにテキスト領域を選択するようにしてもよい。
【００５９】
また、本実施の形態では、サーバ１０と端末２０とを有する文書閲覧システム１というシステムについて説明したが、例えば、ＰＣや携帯電話のような装置に適用するプログラムとして提供してもよい。
【図面の簡単な説明】
【００６０】
【図１】本発明が適用された文書閲覧システム１の概略図である。
【図２】文書閲覧システム１のブロック図である。
【図３】全体、テキスト包含領域及びテキスト領域について説明する図である。
【図４】データファイルの一例である。
【図５】テキスト包含領域及びテキストデータの表示例である。
【図６】文書閲覧システム１の処理の流れを示すフローチャートである。
【図７】テキスト包含領域の表示方法を説明する図である。
【図８】テキストデータの表示方法を説明する図である。
【符号の説明】
【００６１】
１：文書閲覧システム、１０：文書管理サーバ（サーバ）、１１、２１：制御手段、１２：文書管理手段、１３：テキストデータ取得手段、１４：ビットマップ化手段、１５：座標取得手段、１６：圧縮手段、１７、２５：通信手段、２０：文書閲覧用アプリケーション端末（端末）、２２：入力手段、２３：表示手段、２４：表示制御手段
【図１】
0005280028.tif 000002
【図２】
0005280028.tif 000003
【図３】
0005280028.tif 000004
【図４】
0005280028.tif 000005
【図５】
0005280028.tif 000006
【図６】
0005280028.tif 000007
【図７】
0005280028.tif 000008
【図８】
0005280028.tif 000009