(57)【要約】【課題】  文書画像の変倍表示を好適に行うことができるようになる文書表示装置を提供すること。【解決手段】  文書画像データ取得部３０は、文書画像を表す画像データとして、該文書画像に含まれる画像要素ごとに分けて生成された画像要素データを取得する。画像要素指定受付部３１は、少なくとも１つの画像要素の指定を受け付ける。表示制御部３２は、画像要素指定受付部３１によって受け付けられた指定に係る画像要素について、各画像要素に対応する画像要素データを、その画像要素について予め定められた方法の変倍処理によって文書画像表示部３３に変倍表示させる。【選択図】        図３
2006091201.tif 000002
【特許請求の範囲】
【請求項１】
文書画像を表す画像データとして、該文書画像に含まれる画像要素ごとに分けて生成された画像要素データを取得する画像要素データ取得手段と、
少なくとも１つの画像要素の指定を受け付ける画像要素指定受付手段と、
前記画像要素指定受付手段によって受け付けられた指定に係る画像要素について、各画像要素に対応する画像要素データを、その画像要素について予め定められた方法の変倍処理によって変倍表示する変倍表示手段と、
を含むことを特徴とする文書表示装置。
【請求項２】
請求項１に記載の文書表示装置において、
前記画像要素データは、該画像要素データに係る画像要素に対応する圧縮方式で圧縮されたデータであり、
前記変倍表示手段は、前記画像要素指定受付手段によって受け付けられた指定に係る画像要素について、各画像要素に対応する画像要素データを、その画像要素データに係る圧縮方式について予め定められた方法の変倍処理によって変倍表示する、
ことを特徴とする文書表示装置。
【請求項３】
文書画像を表す画像データとして、該文書画像に含まれる画像要素ごとに分けて生成された画像要素データを取得する画像要素データ取得ステップと、
少なくとも１つの画像要素の指定を受け付ける画像要素指定受付ステップと、
前記画像要素指定受付ステップによって受け付けられた指定に係る画像要素について、各画像要素に対応する画像要素データを、その画像要素について予め定められた方法の変倍処理によって表示手段に変倍表示させる変倍表示ステップと、
を含むことを特徴とする文書表示装置の制御方法。
【請求項４】
文書表示装置としてコンピュータを機能させるためのプログラムであって、
文書画像を表す画像データとして、該文書画像に含まれる画像要素ごとに分けて生成された画像要素データを取得する画像要素データ取得手段、
少なくとも１つの画像要素の指定を受け付ける画像要素指定受付手段、及び、
前記画像要素指定受付手段によって受け付けられた指定に係る画像要素について、各画像要素に対応する画像要素データを、その画像要素について予め定められた方法の変倍処理によって変倍表示する変倍表示手段、
として前記コンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は文書表示装置、文書表示装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
文書画像を変倍表示（拡大又は縮小表示）する機能を有する文書表示装置が知られている（非特許文献１）。
【非特許文献１】岩間之義著、ＳＣＣライブラリーズ編著「ＤｏｃｕＷｏｒｋｓ５．０を核としたドキュメント革命」エスシーシー、２００３年５月
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、文書画像には例えば文字（テキスト）部分、線画部分、写真部分などの各種画像要素が含まれるのが一般的であるところ、従来の文書表示装置では、変倍表示の対象となる領域について一様に変倍処理されるため、変倍表示される部分によってはその変倍処理が適さない場合もあり、画質劣化が生じる場合があった。
【０００４】
本発明は上記課題に鑑みてなされたものであって、その目的は、文書画像の変倍表示を好適に行うことができるようになる文書表示装置、文書表示装置の制御方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明に係る文書表示装置は、文書画像を表す画像データとして、該文書画像に含まれる画像要素ごとに分けて生成された画像要素データを取得する画像要素データ取得手段と、少なくとも１つの画像要素の指定を受け付ける画像要素指定受付手段と、前記画像要素指定受付手段によって受け付けられた指定に係る画像要素について、各画像要素に対応する画像要素データを、その画像要素について予め定められた方法の変倍処理によって変倍表示する変倍表示手段と、を含むことを特徴とする。
【０００６】
また、本発明に係る画像処理装置の制御方法は、文書画像を表す画像データとして、該文書画像に含まれる画像要素ごとに分けて生成された画像要素データを取得する画像要素データ取得ステップと、少なくとも１つの画像要素の指定を受け付ける画像要素指定受付ステップと、前記画像要素指定受付ステップによって受け付けられた指定に係る画像要素について、各画像要素に対応する画像要素データを、その画像要素について予め定められた方法の変倍処理によって表示手段に変倍表示させる変倍表示ステップと、を含むことを特徴とする。
【０００７】
また、本発明に係るプログラムは、文書表示装置として、パーソナルコンピュータなどのコンピュータを機能させるためのプログラムであって、文書画像を表す画像データとして、該文書画像に含まれる画像要素ごとに分けて生成された画像要素データを取得する画像要素データ取得手段、少なくとも１つの画像要素の指定を受け付ける画像要素指定受付手段、及び、前記画像要素指定受付手段によって受け付けられた指定に係る画像要素について、各画像要素に対応する画像要素データを、その画像要素について予め定められた方法の変倍処理によって変倍表示する変倍表示手段、として前記コンピュータを機能させるためのプログラムである。
【０００８】
本発明では、文書画像を表す画像データとして、該文書画像に含まれる画像要素ごとに分けて生成された画像要素データが取得される。また、少なくとも１つの画像要素の指定が受け付けられる。そして、その指定に係る画像要素について、各画像要素に対応する画像要素データが、その画像要素について予め定められた方法の変倍処理（拡大又は縮小処理）によって変倍表示（拡大又は縮小表示）される。このため、本発明によれば、文書画像の変倍表示が好適に行われるように図ることができるようになる。
【０００９】
また、本発明の一態様では、前記画像要素データは、該画像要素データに係る画像要素に対応する圧縮方式で圧縮されたデータであり、前記変倍表示手段は、前記画像要素指定受付手段によって受け付けられた指定に係る画像要素について、各画像要素に対応する画像要素データを、その画像要素データに係る圧縮方式について予め定められた方法の変倍処理によって変倍表示することを特徴とする。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の好適な実施の一形態について図面に基づき詳細に説明する。
【００１１】
図１は、本実施の形態に係る文書表示装置の全体構成を示す図である。文書表示装置１０は、例えばパーソナルコンピュータなどのコンピュータによって構成され、同図に示すように、制御部１１と、記憶部１２と、表示部１３と、入力部１４とを含んでいる。
【００１２】
制御部１１は、記憶部１２に格納されているプログラムに従って動作しており、例えば文書画像データ（文書画像を表す画像データ）を表示部１３に表示させる処理を実行する。
【００１３】
記憶部１２は、コンピュータ読み取り可能な情報記憶媒体と当該情報記憶媒体に対してデータを書き込み、又は当該情報記憶媒体かデータを読み出す装置（例えばハードディスク装置やメモリ装置）によって実現される。記憶部１２は、制御部１１によって実行されるプログラムを記憶する。また、記憶部１２は、制御部１１の処理の過程で必要となる種々のデータを記憶するワークメモリとしても動作する。
【００１４】
表示部１３は、例えばディスプレイ装置によって実現され、制御部１１から入力される指示に従って画像の表示を行う。入力部１４は、例えばマウスやキーボードなどの入力装置によって実現される。
【００１５】
本実施の形態に係る文書表示装置１０では、文書画像データを閲覧するための文書閲覧アプリケーションが実行される。図２は、文書閲覧アプリケーションの画面の一例を示している。同図に示すように、この画面には文書表示領域２０と、カーソル２１とが含まれている。
【００１６】
文書表示領域２０には文書画像が表示される。文書閲覧アプリケーションが起動され、閲覧対象の文書画像データが特定されると、文書表示領域２０にその文書画像データが表示されるようになっている。また、カーソル２１は、例えば文書表示装置１０に備えられたマウスの操作に応じて画面上を移動する画像である。
【００１７】
図２に示すように、文書画像には文字部分２２、線画部分２３、写真部分２４などの画像要素が含まれ得る。文書閲覧アプリケーションでは、ユーザがカーソル２１を文書表示領域２０上に移動させ、マウスをクリックすると（すなわち、文書表示領域２０をクリックすると）、カーソル２１の位置に対応する画像要素が変倍表示（拡大又は縮小表示）されるようになっている。このとき、文書閲覧アプリケーションでは、その画像要素の属性（性状）に応じて、その変倍表示が好適に行われるようになっている。以下、文書閲覧アプリケーションの変倍表示機能に係る構成について説明する。
【００１８】
まず、文書表示装置１０において実現される機能ブロックについて説明する。図３は、文書表示装置１０において実現される機能ブロックのうち、本発明に関連するものを中心として示す図である。同図に示すように、文書表示装置１０は、文書画像データ取得部３０と、画像要素指定受付部３１と、表示制御部３２と、文書画像表示部３３とを含んで構成される。
【００１９】
これらの機能のうち、画像要素指定受付部３１は入力部１４を含んで構成される。文書画像表示部３３は表示部１３を含んで構成される。また、以上の機能は、制御部１１によってプログラム（コンピュータにより読み取り可能な情報記憶媒体や通信ネットワークによって供給されるプログラム）が実行されることによって実現される。
【００２０】
［１．文書画像データ取得部］
文書画像データ取得部３０は文書画像データを取得する。例えば、文書画像データが記憶部１２（ハードディスク装置など）に記憶されている場合、文書画像データ取得部３０は記憶部１２から文書画像データを読み出す。また例えば、文書表示装置１０と通信可能な文書管理装置に文書画像データが記憶されている場合、文書画像データ取得部３０は該文書管理装置に記憶されている文書画像データを取得する。例えば、文書画像データ取得部３０は、文書画像データ配信要求を文書管理装置に送信し、該文書画像データ配信要求に応じて文書管理装置から送信される文書画像データを受信する。
【００２１】
図２において説明したように、文書画像には文字部分２２、線画部分２３、写真部分２４などの各種の画像要素が含まれ得る。こうした画像要素は互いに性状が異なることから、例えば圧縮処理において異なる方式での圧縮が適していたりするなど、画像要素ごとに異なる画像処理を行うことが好ましい場合が多い。このため、文書表示装置１０（文書閲覧アプリケーション）で扱われる文書画像データは、その文書画像に含まれる画像要素ごとに分けて生成された画像要素データ（すなわち、その文書画像に含まれる各画像要素に対応する画像要素データ）の集合（画像要素データ群）として構成されている。
【００２２】
より具体的には、文書画像データは、例えば図４に示すように、文字部分２２を表す画像要素データ４０（以下、文字レイヤデータ４０と呼ぶ。）と、線画部分２３を表す画像要素データ４１（以下、線画レイヤデータ４１と呼ぶ。）と、写真部分２４を表す画像要素データ４２（以下、写真レイヤデータ４２と呼ぶ。）との少なくとも１つを含んで構成される、階層構造形式の画像データとなっている。
【００２３】
文字レイヤデータ４０，線画レイヤデータ４１，写真レイヤデータ４２は、各々に係る画像要素の属性（性状）に対応する圧縮方式で圧縮されている。例えば、文字部分２２を表示するための文字レイヤデータ４０は、かかる画像要素に適した２値系圧縮方式（例えば、Ｇ４，ＪＢＩＧ，ＪＢＩＧ２などの圧縮方式）によって圧縮された画像データとなっている。また、線画部分２３を表示するための線画レイヤデータ４１や、写真部分２４を表示するための写真レイヤデータ４２は、かかる画像要素に適した多値系圧縮方式（例えば、ＪＰＥＧ，ＪＰＥＧ２０００などの圧縮方式）によって圧縮された画像データとなっている。
【００２４】
文書閲覧アプリケーションの画面（図２）には、文書画像が画像要素データに基づいて表示される。例えば、文書画像に文字レイヤデータ４０と、線画レイヤデータ４１と、写真レイヤデータ４２とが関連づけられている場合、その文字レイヤデータ４０に基づく画像（すなわち、文字部分２２を表す画像）と、線画レイヤデータ４１（すなわち、線画部分２３を表す画像）と、写真レイヤデータ４２（すなわち、写真部分２４を表す画像）とを合成してなる画像が文書画像として表示される。
【００２５】
［２．画像要素指定受付部］
画像要素指定受付部３１は、少なくとも１つの画像要素の指定を受け付ける。
【００２６】
例えば、画像要素指定受付部３１は、ユーザによって文書画像中の位置が指定された場合、その位置に対応する画像要素が指定されたと判断するようにしてもよい。例えば、カーソル２１が文書表示領域２０上にある場合においてマウスがクリックされた場合、カーソル２１の位置を取得し、その位置に対応する画像要素が指定されたと判断するようにしてもよい。この場合、画像要素指定受付部３１は、ユーザによって指定された画像要素を示す情報を記憶部１２に保持させ、表示制御部３２が参照できるようにすればよい。
【００２７】
また例えば、画像要素指定受付部３１は、ユーザによって文書画像中の画像オブジェクトが指定された場合、その画像オブジェクトに対応する画像要素が指定されたと判断するようにしてもよい。この場合にも、画像要素指定受付部３１は、ユーザによって指定された画像要素を示す情報を記憶部１２に保持させ、表示制御部３２が参照できるようにすればよい。
【００２８】
また例えば、画像要素指定受付部３１は、ユーザによって文書画像中の領域が指定された場合、その領域に対応する画像要素が指定されたと判断するようにしてもよい。例えば、ユーザがマウスをクリックしたまま、カーソル２１を文書表示領域２０上において移動させた場合、カーソル２１のその移動により特定される領域に含まれる画像要素が指定されたと判断するようにしてもよい。この場合にも、画像要素指定受付部３１は、ユーザによって指定された画像要素を示す情報を記憶部１２に保持させ、表示制御部３２が参照できるようにすればよい。
【００２９】
また例えば、画像要素指定受付部３１は、ユーザに任意の画像要素を選択するよう案内する画像要素選択画面（図示せず）を表示し、ユーザに画像要素の種類（例えば、文字、線画、写真）を少なくとも１つを選択させるようにしてもよい。この場合、画像要素指定受付部３１は、ユーザの選択内容を取得し、その内容を表示制御部３２が参照できるように記憶部１２に保持させるようにすればよい。
【００３０】
［３．表示制御部及び文書画像表示部］
表示制御部３２は、画像要素指定受付部３１によって受け付けられた指定に係る画像要素のレイヤデータ（画像要素データ）を、各画像要素ごとに予め定められた方法の変倍処理によって文書画像表示部３３に変倍表示させる。すなわち、画像要素指定受付部３１によって受け付けられた指定に係る画像要素について、各画像要素に対応するレイヤデータを、その画像要素について予め定められた方法の変倍処理によって文書画像表示部３３に変倍表示させる。
【００３１】
また、表示制御部３２は、画像要素指定受付部３１によって受け付けられた指定に係る画像要素のレイヤデータを、各圧縮方式ごとに予め定められた方法の変倍処理によって文書画像表示部３３に変倍表示させるようにしてもよい。すなわち、画像要素指定受付部３１によって受け付けられた指定に係る画像要素について、各画像要素に対応するレイヤデータを、そのレイヤデータに係る圧縮方式について予め定められた方法の変倍処理によって文書画像表示部３３に変倍表示させるようにしてもよい。
【００３２】
変倍処理方法には、単純拡大（縮小）法、最近傍法、４点補間法、４点線形補間法、１６点線形補間法や投影法などの様々な方法があり、各々に特徴がある。この点、文書表示装置１０によれば、変倍表示の対象となる画像要素をその画像要素に適した変倍処理方法を用いて変倍表示することができるようになる。
【００３３】
表示制御部３２では、例えば図５に示すように、各画像要素ごとに拡大処理方法及び縮小処理方法としてどの方法を用いるかが記憶されている。同図の例では、「文字部分」の拡大処理方法及び縮小処理方法として単純拡大法及び単純縮小法が定められている。「線画部分」については４点線形補間法及び投影法が定められている。「写真部分」については４点線形補間法及び投影法が定められている。同様に、表示制御部３２では、各圧縮方式ごとに拡大処理方法及び縮小処理方法としてどの方法を用いるかが記憶されるようにしてもよい。
【００３４】
なお、表示制御部３２は、文字部分２２に対応する変倍処理（或いは、２値系圧縮方式に対応する変倍処理）として、エッジ劣化を抑止するような変倍処理を用いるようにすると好適である。より具体的には、表示制御部３２は、文字レイヤデータ４０を拡大表示するために、公知の単純拡大法、最近傍法、４点補間法を用いるようにし、文字レイヤデータ４０を縮小表示するために、公知の単純縮小法、最近傍法、４点補間法を用いるようにすると好適である。
【００３５】
また、表示制御部３２は、絵柄部分（線画部分２３や写真部分２４）に対応する変倍処理（或いは、多値系圧縮方式に対応する変倍処理）として、階調劣化を抑止するような変倍処理を用いるようにすると好適である。より具体的には、表示制御部３２は、線画レイヤデータ４１や写真レイヤデータ４２の拡大表示するために、公知の４点線形補間法や１６点線形補間法を用いるようにし、線画レイヤデータ４１や写真レイヤデータ４２の縮小表示を行うために、公知の投影法を用いるようにすると好適である。
【００３６】
また、画像要素指定受付部３１によって受け付けられた指定において、複数の画像要素が指定されているような場合、表示制御部３２は、各画像要素に対応するレイヤデータを各画像要素（或いは、各レイヤデータの圧縮方式）に対応する拡大処理によって拡大してなる画像を合成し、その合成画像を文書画像表示部３３に表示させるようにすればよい。同様に、表示制御部３２は、各画像要素に対応するレイヤデータを各画像要素（或いは、各レイヤデータの圧縮方式）に対応する縮小処理によって縮小してなる画像を合成し、その合成画像を文書画像表示部３３に表示させるようにすればよい。
【００３７】
以上に説明したように、文書表示装置１０では、文書画像を変倍表示する場合、各画像要素ごとにその画像要素に適した方法の変倍処理によって変倍表示が行われるようにすることができる。その結果として、変倍表示に伴う画質劣化を抑止できるようになり、文書画像の変倍表示を好適に行うことができるようになる。なお、文書表示装置１０では、文書画像データが画像要素ごとに分けて生成された画像要素データの集合として構成されており、以上のような変倍表示を比較的簡易な構成で実現することができる。
【００３８】
なお、本発明は以上説明した実施の形態に限定されるものではない。
【００３９】
例えば、画像要素指定受付部３１は画像要素選択画面を表示する代わりに、ユーザに任意の圧縮方式を選択するよう案内する圧縮方式選択画面（図示せず）を表示するようにしてもよ。すなわち、ユーザに圧縮方式（例えば、２値系圧縮方式、多値系圧縮方式）を少なくとも１つ選択させることによって、画像要素を選択させるようにしてもよい。この場合にも、画像要素指定受付部３１は、ユーザの選択内容を取得し、その内容を表示制御部３２が参照できるように記憶部１２に保持させるようにすればよい。
【００４０】
また、指定された画像要素を変倍処理して表示する場合は、元の文書画像の表示に換えて同じ画面で表示してもよいし、変倍処理された画像の大きさで別画面を生成して新たに表示してもよい。
【図面の簡単な説明】
【００４１】
【図１】本実施の形態に係る文書表示装置の構成を示す図である。
【図２】文書閲覧アプリケーションの画面の一例を示す図である。
【図３】本実施の形態に係る文書表示装置の機能ブロック図である。
【図４】文書画像データの構成の一例を示す図である。
【図５】画像要素と変倍処理方法の対応関係の一例を示す図である。
【符号の説明】
【００４２】
１０  文書表示装置、１１  制御部、１２  記憶部、１３  表示部、１４  入力部、２０  文書表示領域、２１  カーソル、２２  文字部分、２３  線画部分、２４  写真部分、３０  文書画像データ取得部、３１  画像要素指定受付部、３２  表示制御部、３３  文書画像表示部、４０  文字レイヤデータ、４１  線画レイヤデータ、４２  写真レイヤデータ。
【図１】
2006091201.tif 000003
【図２】
2006091201.tif 000004
【図３】
2006091201.tif 000005
【図４】
2006091201.tif 000006
【図５】
2006091201.tif 000007