(57)【要約】【課題】  通信回線のトラフィックをなるべく低減できるように文書データを変換する文書データ変換装置を提供する。【解決手段】  データ変換装置は、文書データ表示装置から他の文書データ表示装置に送信されたイメージ部を含んだ文書データ１９０１を、レイアウト情報を含んだイメージ部以外の文書データ１９０２とイメージ部１９０３とに分離し、イメージ部１９０３に対して色数を落としたりサイズを変更したりする圧縮処理を施してイメージ部１９０４を生成する。このように作成した圧縮文書データで通信を行なうことで通信量を軽減する。【選択図】        図５
2004362538.tif 000002
【特許請求の範囲】
【請求項１】
テキスト部とグラフィックス部とイメージ部とのうちの少なくとも１つと、そのレイアウト情報とを含む文書データを入力する文書入力手段と、
前記文書データの変換内容を決定する情報である属性情報を取得する属性情報取得手段と、
前記レイアウト情報を変更するレイアウト変更手段と、
前記属性情報取得手段で取得された前記属性情報を用いて、前記レイアウト変更手段により変換された文書データを出力する出力手段とを備えることを特徴とする、文書データ変換装置。
【請求項２】
前記イメージ部を圧縮、または前記イメージ部の圧縮率を変更するイメージ圧縮手段をさらに備え、
前記出力手段は、前記イメージ圧縮手段と前記レイアウト変更手段とにより変換された文書データを出力する、請求項１に記載の文書データ変換装置。
【請求項３】
前記イメージ圧縮手段は、前記属性情報に基づいて決定される圧縮率で前記イメージ部を圧縮、または前記イメージ部の圧縮率を変更することを特徴とする、請求項２に記載の文書データ変換装置。
【請求項４】
前記文書データに含まれる、前記テキスト部と前記グラフィックス部とのうちの少なくとも１つをイメージに変換するイメージ変換手段をさらに備え、
前記レイアウト変更手段は、前記イメージ変換手段での変換に応じて、前記レイアウト情報を変更する、請求項１に記載の文書データ変換装置。
【請求項５】
前記文書データに含まれる、前記テキスト部と前記イメージ部とのうちの少なくとも１つをグラフィックスに変換するグラフィックス変換手段をさらに備え、
前記レイアウト変更手段は、前記グラフィックス変換手段での変換に応じて、前記レイアウト情報を変更する、請求項１に記載の文書データ変換装置。
【請求項６】
前記属性情報は、前記出力先である機器の処理能力と、前記出力先への送信可能容量とのいずれかの情報であって、
前記出力手段は前記文書データを前記属性情報に基づいて分割して出力することを特徴とする、請求項１〜５のいずれかに記載の文書データ変換装置。
【請求項７】
請求項１〜６のいずれかに記載の文書データ変換装置を含む、携帯電話装置。
【請求項８】
テキスト部とグラフィックス部とイメージ部とのうちの少なくとも１つと、そのレイアウト情報とを含む文書データを入力する文書入力ステップと、
前記文書データの変換内容を決定する情報である属性情報を取得する属性情報取得ステップと、
前記レイアウト情報を変更するレイアウト変更ステップと、
前記属性情報取得手段で取得された前記属性情報を用いて、前記レイアウト変更ステップにより変換された文書データを出力する出力ステップとを備えることを特徴とする、文書データ変換方法。
【請求項９】
文書データ変換方法をコンピュータに実行させるプログラムであって、
テキスト部とグラフィックス部とイメージ部とのうちの少なくとも１つと、そのレイアウト情報とを含む文書データを入力する文書入力ステップと、
前記文書データの変換内容を決定する情報である属性情報を取得する属性情報取得ステップと、
前記レイアウト情報を変更するレイアウト変更ステップと、
前記属性情報取得手段で取得された前記属性情報を用いて、前記レイアウト変更ステップにより変換された文書データを出力する出力ステップとを実行させる、文書データ変換プログラム。
【請求項１０】
請求項９に記載の文書データ変換プログラムを記録した、コンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は文書データ変換装置、携帯電話装置、文書データ変換方法、文書データ変換プログラム、および文書データ変換プログラムを記録したコンピュータ読取可能な記録媒体に関し、特に、文書データを他の機器との間で送受信可能な文書データ変換装置、携帯電話装置、文書データ変換方法、文書データ変換プログラム、および文書データ変換プログラムを記録したコンピュータ読取可能な記録媒体に関する。
【背景技術】
【０００２】
従来の文書データ表示装置の一例として、特許文献１は、接続された表示装置や印刷装置に依存しない状態でテキスト、図形、イメージを含む文書を整形・組版し、この組版された文書を表示装置や印刷装置の機能に合わせて出力することを特徴とする文書処理装置を開示している。このような文書処理装置を用いると、編集結果を接続される表示装置や印刷装置の機能に合わせて出力することができる。
【特許文献１】特開平４−１１９４５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に開示されているような文書処理装置では、表示や印刷の出力結果を出力装置に合わせることができる反面、文書データの容量を少なくするための方法は示されておらず、そのまま他の機器と文書データを送受信すると通信回線のトラフィックを増加させ、通信時間を短縮できないという課題があった。
【０００４】
また、出力装置ごとに該出力装置に適した様々な変換を行なう必要があり、処理が煩雑になるという問題もあった。
【０００５】
本発明は、このような問題に鑑みてなされたものであって、通信回線のトラフィックをなるべく低減できるように文書データを変換する文書データ変換装置、携帯電話装置、文書データ変換方法、文書データ変換プログラム、および文書データ変換プログラムを記録したコンピュータ読取可能な記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明のある局面に従うと、文書データ変換装置は、テキスト部とグラフィックス部とイメージ部とのうちの少なくとも１つと、そのレイアウト情報とを含む文書データを入力する文書入力手段と、文書データの変換内容を決定する情報である属性情報を取得する属性情報取得手段と、レイアウト情報を変更するレイアウト変更手段と、属性情報取得手段で取得された属性情報を用いて、レイアウト変更手段により変換された文書データを出力する出力手段とを備えることを特徴とする。
【０００７】
また、文書データ変換装置は、イメージ部を圧縮、またはイメージ部の圧縮率を変更するイメージ圧縮手段をさらに備え、出力手段は、イメージ圧縮手段とレイアウト変更手段とにより変換された文書データを出力することが好ましい。
【０００８】
さらに、イメージ圧縮手段は、属性情報に基づいて決定される圧縮率でイメージ部を圧縮、またはイメージ部の圧縮率を変更することがより好ましい。
【０００９】
また、文書データ変換装置は、文書データに含まれる、テキスト部とグラフィックス部とのうちの少なくとも１つをイメージに変換するイメージ変換手段をさらに備え、レイアウト変更手段は、イメージ変換手段での変換に応じて、レイアウト情報を変更することが好ましい。
【００１０】
または、文書データ変換装置は、文書データに含まれる、テキスト部とイメージ部とのうちの少なくとも１つをグラフィックスに変換するグラフィックス変換手段をさらに備え、レイアウト変更手段は、グラフィックス変換手段での変換に応じて、レイアウト情報を変更することが好ましい。
【００１１】
また、上述の属性情報は、出力先である機器の処理能力と、出力先への送信可能容量とのいずれかの情報であって、出力手段は文書データを属性情報に基づいて分割して出力することがより好ましい。
【００１２】
本発明の他の局面に従うと、携帯電話装置は、上述の文書データ変換装置を含む。
【００１３】
本発明のさらに他の局面に従うと、文書データ変換方法は、テキスト部とグラフィックス部とイメージ部とのうちの少なくとも１つと、そのレイアウト情報とを含む文書データを入力する文書入力ステップと、文書データの変換内容を決定する情報である属性情報を取得する属性情報取得ステップと、レイアウト情報を変更するレイアウト変更ステップと、属性情報取得手段で取得された属性情報を用いて、レイアウト変更ステップにより変換された文書データを出力する出力ステップとを備えることを特徴とする。
【００１４】
本発明のさらに他の局面に従うと、文書データ変換プログラムは、文書データ変換方法をコンピュータに実行させるプログラムであって、テキスト部とグラフィックス部とイメージ部とのうちの少なくとも１つと、そのレイアウト情報とを含む文書データを入力する文書入力ステップと、文書データの変換内容を決定する情報である属性情報を取得する属性情報取得ステップと、レイアウト情報を変更するレイアウト変更ステップと、属性情報取得手段で取得された属性情報を用いて、レイアウト変更ステップにより変換された文書データを出力する出力ステップとを実行させる。
【００１５】
本発明のさらに他の局面に従うと、記録媒体は、上述の文書データ変換プログラムを記録した、コンピュータ読取可能な記録媒体である。
【発明を実施するための最良の形態】
【００１６】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００１７】
図１は、本実施の形態にかかる文書データ表示システムの構成の具体例を示す図である。図１を参照して、本実施の形態にかかる文書データ表示システムは、文書データの送受信および表示が可能な文書データ表示装置１ａ，１ｂ（これらを代表させて、文書データ表示装置１と言うものとする）を含んで構成され、文書データ表示装置１は相互に、ゲートウェイＡ３ａおよびゲートウェイＢ３ｂを介して文書データの送受信が可能である。また、ゲートウェイＡ３ａおよびゲートウェイＢ３ｂも文書データの送受信が可能である。さらに、必要に応じて、変換サーバ２を介して文書データの送受信を行なう。なお、ゲートウェイＡ３ａおよびゲートウェイＢ３ｂは同じサーバであってもよい。
【００１８】
本実施の形態においては、かかる文書データ表示システムにおいて、文書データ表示装置１ａから文書データ、または圧縮された文書データ（以下、圧縮文書データと言う）を送信し、文書データ表示装置１ｂで該文書データを受信して表示するものとして説明を行なう。
【００１９】
図２は、本実施の形態にかかる文書データ表示装置１の構成の具体例を示す図である。図２を参照して、文書データ表示装置１は、ＣＰＵ（Central Processing Unit）等から構成され装置全体の制御を行なう制御部１０１と、アンテナ等から構成され、文書データや圧縮文書データなどのデータ送受信を行なう送受信部１０２と、キーボードやマウス等から構成され、文書データの送信者や閲覧者からの情報の入力を受付ける入力部１０３と、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）等から構成され、制御部１０１で実行されるプログラム等を記憶する記憶部１０４と、圧縮文書データに含まれる可逆圧縮されたテキスト部を伸張するテキスト伸張部１０５と、圧縮文書データに含まれる圧縮されたイメージ部を伸張するイメージ伸張部１０６と、圧縮文書データに含まれるレイアウト情報を解析するレイアウト情報解析部１０７と、図２５にその具体例が示されるように、画面サイズ、当該文書データ表示装置１で使用できるフォントサイズ、出力可能色、メモリ容量などの属性情報を記憶する属性記憶部１１０と、テキスト伸張部１０５とイメージ伸張部１０６とレイアウト情報解析部１０７との処理結果と、属性記憶部１１０に記憶されている属性とにしたがって描画を行なう描画部１０８と、描画部１０８により描画された内容を表示する表示部１０９とを含んで構成される。このような文書データ表示装置１を用いて、本実施の形態においては、文書データの送信および表示を行なう。なお、ここでいうレイアウト情報とは、文書全体の大きさや各部の大きさや位置だけでなく、文字の色や装飾、フォントの種類のような書式情報も含むものとする。
【００２０】
次に、図３に、本実施の形態にかかる変換サーバ２の構成の具体例を示す。図３を参照して、変換サーバ２は、ＣＰＵ等から構成され装置全体の制御を行なう制御部２０１と、アンテナ等から構成され、ゲートウェイＡ３ａからの文書データまたは圧縮文書データの受信や、ゲートウェイＢ３ｂに対する圧縮文書データの送信などのデータ送受信を行なう送受信部２０２と、ＲＯＭやＲＡＭ等から構成され、制御部２０１で実行されるプログラム等を記憶する記憶部２０４と、文書データに含まれるテキスト部を可逆圧縮するテキスト圧縮部２０５と、文書データに含まれるイメージ部を圧縮するイメージ圧縮部２０６と、文書データを解析してテキスト部およびイメージ部のレイアウト情報を生成するレイアウト圧縮部２０７と、図２５にその具体例が示されるように、画面サイズ、送信先の文書データ表示装置１で使用できるフォントサイズ、出力可能色、メモリ容量などの文書データ表示装置１の属性情報、または予め設定されている変換後の属性情報と、文書データ表示システムにおいて通信可能な通信量などの属性情報とを記憶する属性記憶部２０８と、を含んで構成される。なお、属性記憶部２０８に記憶されている送信先の文書データ表示装置１の属性情報は、予め記憶されていてもよいし、以降に説明する変換処理の際などの所定のタイミングに、文書データ表示装置１から取得して記憶されていてもよい。
【００２１】
本実施の形態にかかる変換サーバ２は、ゲートウェイＡ３ａを介して送信側の文書データ表示装置１ａから受信側の文書データ表示装置１ｂに対する文書データまたは圧縮文書データを受信すると、該文書データを圧縮処理する。その際、必要に応じて、ゲートウェイＢ３ｂ、またはゲートウェイＢ３ｂを介して受信側の文書データ表示装置１ｂから、文書データ表示装置１ｂの属性である機器情報を取得して用いてもよい。
【００２２】
なお、本実施の形態においてはかかる文書データの変換処理が変換サーバ２において実行されるものとするが、送信側の文書データ表示装置１ａ、ゲートウェイＡ３ａ、ゲートウェイＢ３ｂ、または変換サーバ２のいずれかにおいて行なわれてもよいし、送信される文書データがＷＥＢサーバ、もしくはメールサーバやファイルサーバのようなその他のサーバから送信され、該サーバが変換サーバを包含してもよい。また、ゲートウェイＡ３ａ、ゲートウェイＢ３ｂおよび変換サーバ２が同じサーバであって、該サーバにおいて行なわれてもよい。
【００２３】
次に、図４のフローチャートを用いて、変換サーバ２において行なわれる文書データの変換処理について説明する。図４のフローチャートに示される処理は、変換サーバ２の制御部２０１が記憶部２０４に記憶されるプログラムを読出して実行することで実現される。
【００２４】
図４を参照して、始めに、送受信部２０２において、ゲートウェイＡ３ａを介して送信側の文書データ表示装置１ａから受信側の文書データ表示装置１ｂに対する文書データまたは圧縮文書データを取得する（Ｓ１０１）。かかる文書データは、メールに添付される形で受信されてもよいし、文書データ単体で受信されてもよい。また、ここで受信した文書データを一旦記憶部２０４に保存してもよい。
【００２５】
次に、テキスト圧縮部２０５およびイメージ圧縮部２０６とにおいて、ステップＳ１０１で取得した文書データよりテキスト部とイメージ部とを抽出して、各々に対して圧縮処理を行なう（Ｓ１０３，Ｓ１０５）。
【００２６】
さらに、必要に応じて、レイアウト圧縮部２０７において、ステップＳ１０１で取得した文書データよりテキスト部のレイアウトとイメージ部のレイアウトとを表わすレイアウト情報を抽出して、圧縮処理を行なう（Ｓ１０７）。
【００２７】
ステップＳ１０３〜Ｓ１０７における圧縮処理の方法については本発明において限定されるものではなく、ＬＺＨやＺＩＰ（Ｒ）などの可逆圧縮アルゴリズムを採用した圧縮方法などが具体的に挙げられる。さらに、ステップＳ１０３〜Ｓ１０７における圧縮処理での圧縮率は、予め変換サーバ２において定められたものであってもよいし、送信側の文書データ表示装置１ａからの指定に応じて調整可能であってもよいし、ゲートウェイＢ３ｂからの指定に応じて調整可能であってもよい。また、圧縮率は、属性記憶部２０８に記憶される画面サイズや端末内で使用できるフォントサイズなどの文書データ表示装置１ｂの属性情報や、予め設定されている属性情報や、文書データ表示システムにおいて通信可能な通信量などの属性情報に基づいて決定されてもよい。
【００２８】
また、上述の圧縮処理に替えて、図２５に示される属性記憶部２０８に記憶される属性情報の代替表示モードにおいて、画像、図形および文字がすべてＯＮである場合、画像、図形および文字のすべてを代替イメージまたは代替グラフィックスに変換する処理が行なわれてもよい。また、属性記憶部２０８に記憶される属性情報に基づいて、文書データに含まれる画像、図形および文字の少なくとも一部が代替イメージまたは代替グラフィックスに変換されてもよい。たとえば、該属性情報として、所定の表示サイズが設定されている場合、該表示サイズ以下の画像、図形または文字について、代替イメージまたは代替グラフィックスに変換されてもよい。さらに、代替イメージまたは代替グラフィックスとして、予め用意されているイメージやグラフィックスに替えて、元の画像、図形または文字を変換して得られるイメージやグラフィックスを用いてもよい。たとえば、上の例では、属性情報として設定されている表示倍率を満たすような倍率で元の画像、図形または文字を変換して得られるイメージやグラフィックスであってもよい。表示倍率を満たすような倍率での変換とは、より具体的には、元の図形を該図形の通過点を減じた図形にするような変換や、元の図形の曲線を直線にするような変換などが挙げられる。
【００２９】
最後に、ステップＳ１０３〜Ｓ１０７で得られた情報から構成される圧縮文書データを、送受信部２０２より、ゲートウェイＢ３ｂを介して受信側の文書データ表示装置１ｂに対して出力する（Ｓ１０９）。
【００３０】
以上で文書データの変換処理は完了するが、送信側の文書データ表示装置１ａにおいて圧縮文書データを確認する場合には、ステップＳ１０９において、圧縮文書データを、送受信部２０２より、ゲートウェイＡ３ａを介して送信側の文書データ表示装置１ａに対しても送信することが好ましい。
【００３１】
上述のステップＳ１０３〜Ｓ１０７の圧縮処理について図５を用いて説明すると、本実施の形態にかかる圧縮処理では、イメージ部を含んだ文書データ１９０１をレイアウト情報を含んだイメージ部以外の文書データ１９０２とイメージ部１９０３とに分離し、イメージ部１９０３に対して色数を落としたりサイズを変更したりする圧縮処理を施してイメージ部１９０４を生成する。イメージ部１９０３とは、矩形や線などの図形によって構成されるものである。その際、必要に応じて文書データ１９０２も変更する。たとえば、縦横２分の１にイメージ部１９０３のサイズを変更した場合は、文書データ１９０２のレイアウト情報を変更して、イメージ部１９０４を縦横２倍にして表示するようにする。
【００３２】
このように、上述のステップＳ１０３〜Ｓ１０７の圧縮処理で生成される圧縮文書データとは、典型的には、可逆圧縮されたテキスト部と圧縮されたイメージ部とレイアウト情報とを含んだデータであるものとする。なお、レイアウト情報についても、上述のステップＳ１０７における圧縮処理が施されて圧縮されてもよい。さらに、圧縮されたイメージ部およびレイアウト情報は、ｂａｓｅ６４などの符号化方式により文字列に変換され、テキスト部と共に可逆圧縮されてもよい。また、イメージ部は、ラスタ形式またはベクトル形式の静止画像、もしくは動画像で構成されているものとする。ラスタ形式とは、画素単位で表現する形式で、画像の縦および横の画素数と、それぞれの画素の色情報とを記録する。ベクトル形式とは、画像を図形の集合として表現する形式で、それぞれの図形の座標や大きさ、方向などを記録する。ベクトル形式のイメージをグラフィック部として区別して扱うようにしてもよい。
【００３３】
変換サーバ２において実行される変換処理の対象となる文書データの具体例を図６および図７に示す。図６および図７に示すような文書データを、上述のステップＳ１０３〜Ｓ１０７においてＬＺＨやＺＩＰ（Ｒ）などの可逆圧縮アルゴリズムで圧縮したものが圧縮文書データである。なお、図６および図７は、ＳＶＧ（Scalable Vector Graphics）のデータ形式の文書データの具体例を示す図であるが、本実施の形態にかかる文書データはこのデータ形式に限定されるものではない。ＳＶＧデータの場合、後述のようにテキスト部とイメージ部との内容だけでなくそれぞれのレイアウト情報も文書データに含まれる。図６および図７は同じ文書データを異なる方法で記述したもので、００１行目から００６行目までは共通である。００１行目は文書データの文字エンコードの種類などが記述されており、００２〜００３行目は文書全体の幅や高さなどが記述されている。００４行目はテキストの位置、色、およびその内容、００５行目は図形の位置、色、およびその形状、００６行目は画像の位置、幅、および高さなどが記述されている。また、図６の００７〜０２１行目は図７の００７行目の「ｉｍａｇｅ．ｊｐｇ」という画像ファイルの内容をｂａｓｅ６４形式で符号化したものである。つまり、図６の文書データを単体で圧縮したものと、図７の文書データと「ｉｍａｇｅ．ｊｐｇ」という非可逆圧縮された画像ファイルとを一緒に圧縮したものとが、同等の圧縮文書データと言える。
【００３４】
なお、ステップＳ１０３〜Ｓ１０７で行なわれる圧縮は、テキスト部の内容に関しては可逆圧縮であることが必要であるが、レイアウト情報やイメージ部に関しては非可逆圧縮でもよい。また、ステップＳ１０７でのレイアウト情報の圧縮については、ＬＺＨなどの機械的な圧縮アルゴリズムを採用した圧縮処理でもよいが、意味的な圧縮処理が行なわれてもよい。たとえば、テキストならば「０ｘ０１」、図形ならば「０ｘ０２」、画像ならば「０ｘ０３」と予め定めて、テキストの場合はこの後にテキストの位置であるＸ座標、Ｙ座標、および文字列のバイト数を各２バイトで表現し、その後にテキストの文字列を格納するというように、文書データの内容に則した意味的圧縮を行なってもよい。さらに、テキストに関しては段落単位やコラム単位などひとまとめにしたグループの情報を含めておいて、伸張時にそのグループを認識できるようにしておき、そのグループ単位で画面に表示させるような圧縮を行なってもよい。また、図７では別データをファイル名で参照する形式を示したが、ＵＲＬなどでファイルの場所を指定してもよいし、圧縮文書データの何バイト目かなどの指定をしてもよい。
【００３５】
また、上述の変換処理において、ステップＳ１０３〜Ｓ１０７の圧縮処理に替えて、または圧縮処理と共に、文書データを、図８に示されるようなＳＶＧデータの１形態であるＳＶＧ−Ｔ形式に変換してもよい。また、図８に示される文書データの表示内容の具体例は、図９に示される。
【００３６】
具体的には、図８を参照して、００３行目のタグ＜ｇ＞と００５行目のタグ＜／ｇ＞とで挟まれた部分にはテキスト部が１つ含まれ、図９に示される領域１００１を記述した箇所である。また、００６行目のタグ＜ｇ＞と００８行目のタグ＜／ｇ＞とで挟まれた部分にはイメージ部が１つ含まれ、図９に示される領域１００２を記述した箇所である。また、００９行目のタグ＜ｇ＞と０１５行目のタグ＜／ｇ＞とで挟まれた部分にはテキスト部とイメージ部とが判別可能に混在して含まれ、図９に示される領域１００３を記述した箇所である。
【００３７】
かかる形式の文書データは１種類のタグ＜ｇ＞を用いて記述されており、タグ＜ｇ＞とタグ＜／ｇ＞とで挟まれた部分にテキスト部やイメージ部が判別可能に含まれる。つまり、該部分の表わす領域がテキスト部かイメージ部かが判別可能な領域情報が該部分に含まれる。このため、かかるデータ形式では解析に複雑な処理が要求されず、携帯電話などの小型の表示装置に好適であると言える。
【００３８】
さらに、上述の変換処理においてこのような文書データを圧縮する場合にも、領域がテキスト部かイメージ部かが判別可能な領域情報を含めてもよい。なお、領域自体の範囲としては、その領域に含まれるすべてのテキスト部とイメージ部とを包含可能な矩形としてもよいし、圧縮文書データに明示的な範囲を指定するような情報も領域情報として含めてもよい。
【００３９】
本実施の形態にかかる変換サーバ２において、受信した文書データをこのようなデータ形式の文書データに変換する変換処理が実行されることによって、たとえばＷＯＲＤ（Ｒ）やＥＸＣＥＬ（Ｒ）やＰＤＦ（Ｒ）などの様々な文書データ作成アプリケーションで作成されたアプリケーション固有のデータ形式の文書データが、アプリケーションに因らないデータ形式の文書データに変換される。そのため、受信側のデータ表示装置１ｂでは、様々なアプリケーションを用意する必要がなく、かかるデータ形式の解析および表示が可能であれば、送信側のデータ表示装置１ａから送信される様々なデータ形式の文書データを表示することが可能となる。
【００４０】
また、本実施の形態にかかる変換サーバ２において、文書データをＳＶＧ−Ｔ形式に変換した後にさらに上述のステップＳ１０３〜Ｓ１０７の圧縮処理を行なうことで、圧縮文書データに文字情報が維持される。その結果、文字情報が画像情報に変換される圧縮方法で圧縮された圧縮文書データが拡大表示や縮小表示された場合に字形が崩れることがあるに対して、拡大表示や縮小表示された場合でも文字情報に基づいて該表示を行なうために字形が崩れることがなく、美しい表示を維持することが可能になる。
【００４１】
次に、本実施の形態にかかる受信側の文書データ表示装置１ｂで、上述のような圧縮文書データを表示する文書データ表示処理について、図１０のフローチャートを用いて説明する。図１０のフローチャートに示される処理は、文書データ表示装置１ｂの制御部１０１が記憶部１０４に記憶されるプログラムを読出して実行することで実現される。
【００４２】
図１０を参照して、始めに、送受信部１０２において、圧縮文書データを受信する（Ｓ２０１）。圧縮文書データはメールに添付される形で受信されてもよいし、圧縮文書データ単体で受信されてもよい。また、ここで受信した圧縮文書データを一旦記憶部１０４に保存してもよい。
【００４３】
次に、圧縮文書データに含まれるレイアウト情報を解析し（Ｓ２０３）、圧縮文書データに含まれる可逆圧縮されたテキスト部を伸張し（Ｓ２０５）、圧縮文書データに含まれる可逆ないし非可逆圧縮されたイメージ部を伸張する（Ｓ２０７）。なお、レイアウト情報の解析結果と伸張したテキスト部およびイメージ部の内容を関連づけて記憶部１０４に保存してもよい。
【００４４】
次に、解析したレイアウト情報と、属性記憶部１１０に記憶される属性情報とにしたがって、伸張したテキスト部およびイメージ部の内容を記憶部１０４の描画用メモリに描画する（Ｓ２０９）。なお、ステップＳ２０３においてレイアウト情報の解析と並行してステップＳ２０５〜Ｓ２０９を実行してもよい。つまり、図６や図７に示された文書データでは、テキスト、図形、画像という順番で出現するが、レイアウトの解析の終了を待たずに出現したものから順番に伸張して記憶部１０４に描画してもよい。
【００４５】
最後に、描画用メモリに描画した内容を表示部１０９で表示する（Ｓ２１１）。また、印刷部をさらに備えていれば、描画用メモリに描画した内容を印刷部で印刷してもよい。
【００４６】
以上で表示は完了するが、入力部１０３から表示内容を変更できる場合は、さらに、入力部１０３から表示内容の変更に関する入力があったかを調べる（Ｓ２１３）。具体的には、表示範囲の上下左右の移動をカーソルキーに割り当てた場合、カーソルキーの下を１回押すと現在の表示位置より数行下や文書全体もしくはページの高さの数％だけ下の範囲を表示する。また、表示の表示倍率の拡大・縮小を数字キーの「７」、「８」に割り当てた場合、「７」を１回押すとその時点の表示倍率の１．５倍に拡大したり、「８」を１回押すとその時点の表示倍率の０．５倍に縮小したりする。また、原寸の表示倍率にしたり、ページの幅または高さを画面に合う表示倍率にしたりするキーを数字キーの「９」、「０」に割り当てた場合、「９」を押すと文書データで決められた表示倍率で表示し、「０」を押すと文書データの幅または高さを画面の幅または高さに合わせて表示倍率を決定する。
【００４７】
次に、ステップＳ２１３で表示内容の変更に関する入力があった場合（Ｓ２１３でＹＥＳ）、入力内容とレイアウト情報と属性記憶部１１０に記憶される属性情報とにしたがって伸張したテキスト部やイメージ部の内容を描画用メモリに描画する（Ｓ２１５）。後はステップＳ２１１の処理を行なう。
【００４８】
さらに、本実施の形態においては、入力部１０３によってテキストの内容の一部またはすべてを選択して記憶部１０４に格納できる。たとえば、図１１を参照して「ないよういち」という文字列のみを記憶したい場合、現在の選択位置を表すカーソルをカーソルキーを使用して２行目の先頭５０１に移動して、選択の始点を決定するキー（たとえば数字キー「１」）を押し、２行目の最後５０２にカーソルを移動して、選択の終点を決定するキー（たとえば数字キー「２」）を押すと、記憶部１０４に選択の始点と終点との間の文字列が格納される。
【００４９】
また、図１１の「ないよういち」という文字列は下線で太字であるが、このような文字のフォントサイズなどの書式情報や色情報などのレイアウト情報も一緒に記憶部１０４に格納してもよい。さらに、２行目の先頭という位置または文書中の座標などのレイアウト情報を記憶部１０４に格納してもよい。具体的には、文書データの左上もしくは基準となるいずれかの点から右へ１００ピクセル、下へ２００ピクセルの位置に高さ２０ピクセル幅１００ピクセルの大きさで文字列を配置するといった情報を格納する。また、表示画面中での最も左上の点を基準点として相対的な座標を格納してもよい。なお、ここでは１つのキーが１つの機能に対応しているものとして記述したが、２つ以上のキーの組合わせと機能を対応させてもよいし、画面にメニューを出して選択するようにしてもよい。また、カーソルキーを表示範囲の移動と編集位置の移動との両方で使用する場合、閲覧時の状態と編集時の状態とを切替える方法を提供することが好ましい。
【００５０】
さらに、本実施の形態においては、記憶部１０４に格納された文字列の内容を入力部１０３からの入力によって指定されたテキスト領域に使用することができる。図１２および図１３を参照して、図１２のような文書データに対して、上で記憶部１０４に格納された文字列「ないよういち」を使用する場合、入力部１０３によって２行目の先頭６０１にカーソルを移動して記憶部１０４の内容を使用するキー（たとえば数字キー「３」）を押すと、図１３のように２行目の先頭に記憶部１０４に格納された文字列が挿入される。文字の書式や色も格納されている場合は、図１３のように太字や下線など反映するようにしてもよい。また、レイアウト情報も格納されている場合は、カーソルで挿入位置を指定しなくてもレイアウト情報を保って挿入できるようなメニューを選択してもよい。また、記憶部１０４に格納された文字列を既存の文書の上に重ねて配置するようにしてもよい。つまり、既存の文字列に対する編集ではなく、新規文字列として配置に使用してもよい。また、入力部１０３からの入力により編集位置を決定して、新規に文字列を追加したり、既存の文字列を編集したりしてもよい。記憶部１０４に格納された文字列は、記憶部１０４にアクセス可能な別のアプリケーションによって使用してもよい。
【００５１】
また、図８を用いて上に説明された文書データに対して上述の文書データ表示処理を行なって表示すると、先に説明された図９に示される表示が実行されるが、図１４に示されるように領域ごとにページを分割して表示してもよい。つまり、上述の文書データ表示処理において、ステップＳ２０１で受信した圧縮文書データを解析して終了タグを抽出し、タグごとにステップＳ２０３以降の処理を行なうなどして、段階的に伸張して領域ごとに表示してもよい。このようにすることで、受信側の文書データ表示装置１ｂの表示に要するメモリを少なくすることが可能になる。
【００５２】
また、図１５に示されるように、範囲１２０１、範囲１２０２、および範囲１２０３というように表示範囲を任意の領域の先頭へ移動（スクロール）する表示を行なってもよい。具体的には、範囲１２０２を表示している場合、前の領域へ移動するキー（たとえば数字キー「４」）を押せば範囲１２０１を表示し、次の領域へ移動するキー（たとえば数字キー「５」）を押せば範囲１２０３を表示する。
【００５３】
また、上述のステップＳ２０３のレイアウト情報の解析結果で得られる各ページで領域の幅または高さと表示画面の幅または高さとに合わせて、表示倍率を変更して表示してもよい。具体的には、ページの領域の幅が２０ピクセル、高さが１０ピクセルで、表示画面の幅が１００ピクセル、高さが２００ピクセルの場合に、縦横比を変更して幅と高さとを合わせるように、幅を５倍、高さを２０倍してもよいし、縦横比を変更せずに幅を合わせるように、幅を５倍、高さを５倍にして表示してもよい。
【００５４】
また、図１６に示されるように、イメージ部１００２を伸張しないで代わりのイメージ１３０１を表示してもよい。または、イメージの代わりにテキストで代替してもよい。つまり、文書データから圧縮文書データを作成する際に、一部を代替テキストや代替イメージで置換えてもよい。なお、代替テキストまたは代替イメージで置換えを行なう際は、置換えられたテキストまたはイメージの配置される範囲を示すための枠などを表示することが好ましい。また、代替テキストと代替イメージとは記憶部１０４に格納されたプログラムまたはデータを使用する場合は、圧縮文書データに含めなくてもよい。
【００５５】
さらに、変換機能を備える受信側の文書データ表示装置１ｂ、または変換サーバ２において文書データを変換して圧縮文書データを生成する際に、文書データの一部をグラフィックスやイメージに変換してもよい。変換されるグラフィックスやイメージは、予め用意されている代替グラフィックスや代替イメージであってもよいし、元の文書データの一部の倍率を変換するなどで元の文書データから得られるグラフィックスやイメージであってもよい。
【００５６】
また、圧縮文書データがテキスト部やイメージ部の種別を判定する情報をレイアウト情報に含んでいる場合は、それらの情報にしたがって代替テキストや代替イメージを表示してもよい。具体的には、図１７を参照して、タイトルに種別されるテキスト部１４０１には、「タイトル」という代替テキストと配置される範囲を示す枠とが表示されている。同様にして、「概要」「本文１」「本文２」「図１」などの代替テキストが表示されている。「本文１」「本文２」というように同じ種別のものが複数ある場合、連番などで区別するようにしてもよい。
【００５７】
また、図１８に示されるように、文書のどの領域が表示されているかを破線で表わしてもよい。このように文書がいくつかのブロックで構成される場合、図１８（Ａ）に示されるようにブロックの左上に表示領域があるとき、上述のステップＳ２１３で表示領域を右に移動（スクロール）させるキー（たとえば数字キー「６」）を押す。ステップＳ２１５では表示範囲の変更処理を実行して、その指示入力と上述のステップＳ２０３のレイアウト情報の解析結果とに基づいて、１または複数文字分だけ表示領域を右に移動させていき、図１８（Ｂ）に示されるように表示領域が現在表示しているブロックの端に到達する。このときさらに右に移動するキーを押したとき、それ以上右に移動せずに図１８（Ｂ）の状態のままにしてもよいし、図１８（Ｃ）に示されるようにブロックの左で１段下に移動するようにしてもよい。上述のスクロール幅は予め定められている幅であってもよいし、上述のステップＳ２０３のレイアウト情報の解析結果に応じて決定されてもよい。
【００５８】
また、図１９に示されるように、文書データ表示装置１ｂの表示画面１６０１で文書の一部を表示している場合に、表示画面１６０１に表示される文書の一部と共に、文書全体を示す表示１６０２と表示範囲を示す表示１６０３とを半透明、または背景として表示して、文書全体のうちのどの範囲が表示されているかを表わしてもよい。
【００５９】
または、表示されていない範囲に接している表示範囲の枠の色を通常とは異なる色とするなどして、その先に未表示の範囲があることを表わしてもよい。
【００６０】
このような表示範囲は予め定められている範囲であってもよいし、上述のステップＳ２０３のレイアウト情報の解析結果に応じて決定されてもよい。また、表示画面１６０１のサイズとレイアウト情報の解析結果とから、表示内容が変更されてもよい。
【００６１】
本実施の形態にかかる文書データ表示装置１においてこのような表示処理が行なわれることで、表示部１０９が狭く文書データの全範囲が表示できない場合であっても、適切な表示を行なうことができる。
【００６２】
また、文書データを表示する端末によっては、表示可能なフォントが数種類の文字サイズに限定されている場合や、文字サイズによっては高い品質を保って表示できない場合がある。このようなとき、具体的には、図２０に示されるように９ポイント、１２ポイント、および１８ポイントの文字サイズのフォントについては高い品質で表示できる場合に、文書に含まれるテキストが高い品質で表示できる文字サイズになるように、文書データ表示装置で表示可能なフォントのサイズと、上述のステップＳ２０３のレイアウト情報の解析結果で得られる文書データに含まれるフォントのサイズとに基づいて、ステップＳ２０５，Ｓ２０７での文書データの表示倍率を変更してもよいし、高い品質で表示できる表示倍率のみユーザが選択できるようにしてもよい。もしくは、低い品質でしか表示できない表示倍率は選択できないようにしてもよい。さらに、異なる文字サイズが混在する場合、指定した場所付近の文字が高い品質で表示できる表示倍率にしてもよいし、指定した領域内に含まれる文字の最も多くが高い品質で表示できる表示倍率にしてもよい。また、決定された表示倍率では高い品質で表示できない場合、たとえば１１ポイントの文字を表示するのに高い品質で表示できる最も近いサイズの１２ポイントの文字を使うようにしてもよいし、表示したいサイズより小さくて最も近いサイズの９ポイントの文字を使うようにしてもよい。また、品質の悪い文字でしか表示できないときは、矩形などの図形で代替するようにしてもよい。
【００６３】
本実施の形態にかかる文書データ表示装置１においてこのような表示処理を行なうことで、限られたフォントの下で最適な文字の表示を行なうことができる。
【００６４】
さらに、本実施の形態においては、上述のような表示処理での編集を終えた文書データを記憶部１０４に格納することができる。このとき、文書データのテキスト部を可逆圧縮し、イメージ部を圧縮し、レイアウト情報も含めて圧縮データとして記憶することもできる。また、送受信部１０２によって受信した圧縮文書データや、記憶部１０４に格納された文書データまたは圧縮文書データを送信できる。このとき、テキスト部やイメージ部の圧縮率や圧縮方法を変更したり、レイアウト情報を変更したりして作成した圧縮文書データを送信できる。また、送信先の機器の能力を取得する手段を備えている場合、画面サイズやメモリの大きさ、表示可能な色数などを考慮して圧縮をすることができる。具体的には、元の文書データでは縦横２００ピクセルの画像を圧縮する際に、送信先の機器の画面サイズが縦横１００ピクセルの場合は縦横５０ピクセルの画像に圧縮し、送信先の機器の画面サイズが縦横５０ピクセルの場合は縦横１０ピクセルの画像に圧縮してもよい。なお、受信側の装置の属性に対応した処理については、後に説明する。
【００６５】
また、図２１を参照して、プリンタ１８０１からファイルサーバ１８０２にアクセスして、ファイルサーバ１８０２に含まれる文書データ１８０３の内容をプリンタ１８０１の表示部でプレビュー表示する場合、プリンタ１８０１は、ファイルサーバ１８０２にプレビュー用ファイルの送信要求を行なう。ファイルサーバ１８０２は、該要求に対して文書データ１８０３からプレビュー用の文書データ１８０４を生成してプリンタ１８０１に送信する。
【００６６】
同様に、プリンタ１８０１からファイルサーバ１８０２にアクセスして、ファイルサーバ１８０２に含まれる文書データ１８０３の内容を印刷する場合、プリンタ１８０１は、ファイルサーバ１８０２に印刷用ファイルの送信要求を行なう。ファイルサーバ１８０２は、該要求に対して文書データ１８０３から印刷用の文書データ１８０５を生成してプリンタ１８０１に送信する。
【００６７】
なお、プレビュー用文書データ１８０４および印刷用文書データ１８０５は、プリンタ１８０１からの送信要求以前に文書データ１８０３がファイルサーバ１８０２に格納された時点で生成されていてもよい。また、プリンタ１８０１においてプレビュー用文書データ１８０４から印刷用文書データ１８０５を生成して印刷してもよいし、逆に印刷用文書データ１８０５からプレビュー用文書データ１８０４を生成してプレビュー表示してもよい。
【００６８】
また、該要求に先だって、プリンタ１８０１から、プリンタ１８０１より送信可能な文書データのリストを取得し、そのリスト内の文書データ１８０３またはプレビュー用文書データ１８０４を要求してもよい。
【００６９】
また、プリンタのメモリに記憶した文書データをプリンタの表示装置に表示するようにしてもよい。文書データはアニメーションを含んだものでもよく、操作手引きなどに使用できる。
【００７０】
［変形例］
変形例として、変換サーバ２において受信側の文書データ表示装置１ｂの属性に応じた変換処理を行なう場合について、図２２を用いて説明を行なう。すなわち、変形例においては、送信側の文書データ表示装置Ａ１ａからゲートウェイＡ３ａを介して受信した文書データを変換する際、ゲートウェイＢ３ｂ、またはゲートウェイＢ３ｂを介して受信側の文書データ表示装置１ｂの属性を取得して、その属性に応じた変換処理を行なう。
【００７１】
具体的には、図２２を参照して、変形例においては、上述の図４に示される変換処理のステップＳ１０１の文書データ取得の後、受信側の文書データ表示装置１ｂの属性を取得し、ステップＳ１０３〜Ｓ１０７の圧縮処理の後に、ステップＳ１０８において圧縮した文書データに対して取得した属性に応じた処理を施して、ステップＳ１０９で圧縮文書データを出力する。なお、ステップＳ１０８において処理した結果がステップＳ１０２で取得した属性を満たさない場合には、ステップＳ１０３〜Ｓ１０８の処理を複数回繰返して行なってもよい。
【００７２】
ステップＳ１０２で取得される受信側の文書データ表示装置１ｂの属性としては、具体的に、文書データ表示装置１ｂの文書データ処理能力や表示能力、文書データ表示装置１ｂへデータ送信する通信網の許容ファイルサイズなどが挙げられる。これらの情報は、文書データ表示装置１ｂの記憶部１０４に記憶されている場合、変換サーバ２からの要求に応じて文書データ表示装置１ｂから変換サーバ２に送られる。また、文書データ表示装置１ａの記憶部１０４に記憶されている場合、送信時にこれらの情報がゲートウェイＡ３ａを介して変換サーバ２に送られる。また、ゲートウェイＢ３ｂが通信事業者の装置であって、これらの情報がゲートウェイＢ３ｂに記憶されている場合、変換サーバ２からの要求に応じてゲートウェイＢ３ｂから変換サーバ２に送られる。さらに、ゲートウェイＢ３ｂ以外に変換サーバ２が通信可能なサーバが通信事業者ないしＷＥＢサービス事業者の装置であって、これらの情報が該サーバに記憶されていて、変換サーバ２の送信要求に従ってこれらの情報を送信してもよい。
【００７３】
また、複数の受信側の属性情報のセットから１つを選択するようにしてもよいし、１つの属性情報においても複数の属性から変換内容を決定してもよい。たとえば、画面サイズとフォントの種類とに応じて、全体の縮尺や画像の大きさや圧縮率などを変更するようにしてもよい。
【００７４】
また、ステップＳ１０８での属性に応じた処理としては、具体的にはイメージの圧縮率を変更したり、テキスト部やグラフィック部の一部ないしすべてをイメージに変換したり、テキスト部やイメージ部の一部ないしすべてをグラフィックに変換したりして、再度ステップＳ１０３〜Ｓ１０８の処理を行なったり、文書データを分割したりする処理が挙げられる。
【００７５】
図２３は、ステップＳ１０８において文書データを分割する際に、ページ単位で分割した場合の各ページの構成を記述したファイルの具体例を示す図である。図２３を参照して、４，７，１０行目において各ページの分割後のファイル名が記述されている。各ページ分割後のファイルは図８に示されるようなファイルでよい。なお、分割はページ単位でなくてもよい。たとえば、分割のサイズは、属性記憶部２０８に記憶される送信先の文書データ表示装置１の属性情報や予め設定されている変換後の属性情報や文書データ表示システムにおいて通信可能な通信量などの属性情報に基づいて決定されてもよい。
【００７６】
このような分割された文書データを受信した文書データ表示装置１ｂでは、分割された複数のファイルを１つのファイルであるかのように取扱うことが好ましい。これは、上述のステップＳ１０８での分割処理において、変換サーバ２が分割した各々の文書データのたとえばヘッダ部などに、分割前の文書データを特定する識別情報を付加し、文書データ表示装置１ｂにおいて該識別情報を解析することで実現される。または、分割前の文書データを特定する情報と、分割された各文書データを特定する情報とを含むファイルを別個に生成して、分割された文書データと共に出力してもよい。
【００７７】
このように、変換サーバ２において文書データを分割して送信することで、通信網にかける負担を軽減することができる。また、受信側の文書データ表示装置１ｂにおいては、分割された複数のファイルを１つのファイルとしてダウンロードして取扱うことができ、管理が容易となる。さらに、かかる複数のファイルから構成される文書データを１つのファイルずつ表示処理を行なうことで、表示処理に必要なメモリを削減することができる。
【００７８】
なお、このような分割処理は、図２４に示されるような、ファイルサーバ２００２から文書データ表示装置２００１に対してネットワーク２００３を介して大きなファイルサイズの文書データを送信する場合にも適用可能である。このような場合にも、ネットワーク２００３において送信可能なサイズの制限があって送信できない場合がある。この場合、ファイルサーバ２００２は、上述の変換サーバ２と同様の処理を行なってファイルを分割し、分割したファイルをネットワーク２００３およびゲートウェイ２００４を介して送信する。
【００７９】
また、ステップＳ１０８での属性に応じた処理は、文書データを分割する処理に限定されず、たとえば文書データ表示装置１ｂで表示する際に使用される付加情報を追加する処理であってもよい。付加情報としては、具体的には、文書データ表示装置１ｂの表示部１０９のサイズに合わせたページ送りの情報や、入力部１０３での操作に対する表示の動作を指定する情報などが該当する。
【００８０】
また、ステップＳ１０３〜Ｓ１０７での圧縮処理における圧縮率を、ステップＳ１０２で取得した受信側の文書データ表示装置の属性に応じて変更してもよいし、変換された文書データにおいて使用される画像の大きさを変更してもよい。このようにすることで、変換された文書データの大きさを受信側の文書データ表示装置の属性に応じた最適なサイズにすることが可能になる。
【００８１】
また、変換サーバ２は、文書の一部ないし全部をイメージに変換し、受信側の文書データ表示装置１ｂへ送信してもよい。さらに、変換サーバ２は、変換されたイメージを受信側の文書データ表示装置１ｂへ送信する際、イメージに変換された文書とその範囲とを変換サーバが特定できる変換情報を一緒に送信してもよい。たとえば、ページ単位でイメージに変換して文書データ表示装置１ｂへ送信し、文書データ表示装置１ｂ側において変換された５ページ目のイメージを見て実際の文書の５ページ目を表示したい場合、文書データ表示装置１ｂからの５ページ目のイメージの変換情報が送信要求として変換サーバに送信される。変換サーバは、文書データ表示装置１ｂから５ページ目の送信要求を受取ると、５ページ目を表示するのに必要なテキスト部とグラフィック部とイメージ部とそのレイアウト情報とを含んだ文書データを文書データ表示装置１ｂへ送信する。
【００８２】
さらに、上述の文書データの変換方法および表示方法を、プログラムとして提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）、ＲＯＭ、ＲＡＭおよびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００８３】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００８４】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００８５】
【図１】本実施の形態にかかる文書データ表示システムの構成の具体例を示す図である。
【図２】本実施の形態にかかる文書データ表示装置１の構成の具体例を示す図である。
【図３】本実施の形態にかかる変換サーバ２の構成の具体例を示す図である。
【図４】変換サーバ２での文書データの変換処理を示すフローチャートである。
【図５】本実施の形態にかかる文書データの圧縮方法を説明する図である。
【図６】文書データの具体例を示す図である。
【図７】文書データの具体例を示す図である。
【図８】ＳＶＧ−Ｔ形式に変換された文書データの具体例を示す図である。
【図９】ＳＶＧ−Ｔ形式に変換された文書データの表示内容の具体例を示す図である。
【図１０】受信側の文書データ表示装置１ｂでの文書データ表示処理を示すフローチャートである。
【図１１】文書データ表示装置１での圧縮文書データの表示の具体例を示す図である。
【図１２】文書データ表示装置１での編集対象の圧縮文書データの表示の具体例を示す図である。
【図１３】文書データ表示装置１での編集後の圧縮文書データの表示の具体例を示す図である。
【図１４】領域情報を含んだ圧縮文書データの表示の具体例を示す図である。
【図１５】領域情報を含んだ圧縮文書データの表示方法を説明する図である。
【図１６】代替イメージを使用した圧縮文書データの表示方法を示す図である。
【図１７】種別情報を含んだ圧縮文書データの表示方法を説明する図である。
【図１８】表示範囲を変更する際の変更位置を決定する方法を説明する図である。
【図１９】表示範囲の表示方法を説明する図である。
【図２０】表示倍率の決定方法を説明する図である。
【図２１】本実施の形態にかかる文書データ表示方法を備えた印刷装置を説明する図である。
【図２２】変形例にかかる変換サーバ２での文書データの変換処理を示すフローチャートである。
【図２３】分割された文書データの具体例を示す図である。
【図２４】文書データの分割方法を説明する図である。
【図２５】属性記憶部に記憶される属性情報の具体例を示す図である。
【符号の説明】
【００８６】
１，１ａ，１ｂ  文書データ表示装置、２  変換サーバ、３ａ，３ｂ  ゲートウェイ、１０１  文書データ表示装置の制御部、１０２  文書データ表示装置の送受信部、１０３  入力部、１０４  文書データ表示装置の記憶部、１０５  テキスト伸張部、１０６  イメージ伸張部、１０７  レイアウト情報解析部、１０８  描画部、１０９  表示部、１１０  文書データ表示装置の属性記憶部、２０１  変換サーバの制御部、２０２  変換サーバの送受信部、２０４  変換サーバの記憶部、２０５  テキスト圧縮部、２０６  イメージ圧縮部、２０７  レイアウト圧縮部、２０８  変換サーバの属性記憶部。
【図１】
2004362538.tif 000003
【図２】
2004362538.tif 000004
【図３】
2004362538.tif 000005
【図４】
2004362538.tif 000006
【図５】
2004362538.tif 000007
【図６】
2004362538.tif 000008
【図７】
2004362538.tif 000009
【図８】
2004362538.tif 000010
【図９】
2004362538.tif 000011
【図１０】
2004362538.tif 000012
【図１１】
2004362538.tif 000013
【図１２】
2004362538.tif 000014
【図１３】
2004362538.tif 000015
【図１４】
2004362538.tif 000016
【図１５】
2004362538.tif 000017
【図１６】
2004362538.tif 000018
【図１７】
2004362538.tif 000019
【図１８】
2004362538.tif 000020
【図１９】
2004362538.tif 000021
【図２０】
2004362538.tif 000022
【図２１】
2004362538.tif 000023
【図２２】
2004362538.tif 000024
【図２３】
2004362538.tif 000025
【図２４】
2004362538.tif 000026
【図２５】
2004362538.tif 000027