(57)【要約】【課題】不要な変換処理を削減することによるリソース低減や動的文書変換におけるレスポンス時間の短縮をはかり、かつ、予測のヒット率の向上をはかる。【解決手段】電子文書を端末装置（クライアント端末３）が閲覧可能な形式に変換して配信する文書変換装置（配信サーバ１１）であって、端末装置が要求する閲覧文書の開始頁を出力する制御と並行して、閲覧文書から閲覧傾向を分析して以降に閲覧する可能性の高い頁を予測し、予測した頁を閲覧可能な形式に変換する予測変換手段（送受信部１１１、変換制御部１１２、文書変換部１１３、文書データ記憶部１１４、変換予測部１１５）、を備えた。【選択図】図１
2010237780.tif 000002
【特許請求の範囲】
【請求項１】
電子文書を端末装置が閲覧可能な形式に変換して配信する文書変換装置であって、
前記端末装置が要求する閲覧文書の開始頁を出力する制御と並行して、前記閲覧文書から閲覧傾向を分析して以降に閲覧する可能性の高い頁を予測し、前記予測した頁を閲覧可能な形式に変換する予測変換手段、
を備えたことを特徴とする文書変換装置。
【請求項２】
前記予測変換手段は、
前記閲覧文書の文書構造に基づいて、前記閲覧傾向を分析して頁の重要度を判定し、前記重要度に応じて前記閲覧文書を構成する各頁に変換優先度付けを行う文書構造解析手段を備えることを特徴とする請求項１に記載の文書変換装置。
【請求項３】
前記予測変換手段は、
前記閲覧文書の文書書式に基づいて、前記閲覧傾向を分析して頁の重要度を判定し、前記重要度に応じて前記閲覧文書を構成する各頁に変換優先度付けを行う文書表現解析部を備えることを特徴とする請求項１または請求項２に記載の文書変換装置。
【請求項４】
前記予測変換手段は、
前記閲覧文書の文書内テキスト情報に基づいて、前記閲覧傾向を分析して頁の重要度を判定し、前記重要度に応じて前記閲覧文書を構成する各頁に変換優先度付けを行う文書内テキスト解析部を備えることを特徴とする請求項１から請求項３の何れかに記載の文書変換装置。
【請求項５】
前記予測変換手段は、
前記閲覧文書の文書付加情報に基づいて、前記閲覧傾向を分析して頁の重要度を判定し、前記重要度に応じて前記閲覧文書を構成する各頁に変換優先度付けを行う文書付加情報解析部を備えることを特徴とする請求項１から請求項４の何れかに記載の文書変換装置。
【請求項６】
前記予測変換手段は、
前記頁の重要度を前記要求毎に可変設定して変換優先度付けを行う、
ことを特徴とする請求項２から請求項５の何れかに記載の文書変換装置。
【請求項７】
前記予測変換手段は、
前記開始頁の閲覧後、前記端末装置から他の頁に対する閲覧要求があった場合、対象頁が前記予測変換により既に変換済みの場合は、前記変換済みの頁を引渡し、対象データが予測変換されていない場合は、前記対象頁を変換して引き渡す、
ことを特徴とする請求項１から請求項６のいずれか１項に記載の文書変換装置。
【請求項８】
文書閲覧要求を発行する１以上の端末装置と、
前記端末装置とはネットワーク経由で接続され、前記文書閲覧要求に基づき、前記端末装置が要求する閲覧文書の開始頁を出力する制御と並行し、前記閲覧文書から閲覧傾向を分析して以降に閲覧する可能性の高い頁を予測し、前記予測した頁を閲覧可能な形式に変換して前記要求のあった端末装置に出力する文書変換装置と、
を備えたことを特徴とする文書配信システム。
【請求項９】
１以上の端末装置と、前記端末装置とはネットワーク経由で接続され、前記端末装置により要求された電子文書を、前記端末装置が閲覧可能な形式に変換して配信する文書変換装置と、からなる文書配信システムにおける文書変換方法であって、
前記端末装置が、文書閲覧要求を発行するステップと、
前記文書変換装置が、前記文書閲覧要求に基づき前記端末装置が要求する閲覧文書の開始頁を閲覧可能な形式に変換して出力する文書変換ステップと、
前記文書変換ステップの実行と並行して、前記閲覧文書から閲覧傾向を分析し、以降に閲覧する可能性の高い頁を予測し、前記予測した頁を閲覧可能な形式に変換して前記要求のあった端末装置に出力する変換予測ステップと、
を有することを特徴とする文書変換方法。
【請求項１０】
前記予測変換ステップは、
前記閲覧文書の文書構造に基づいて、前記閲覧傾向を分析して頁の重要度を判定し、前記重要度に応じて前記閲覧文書を構成する各頁に変換優先度付けを行う文書構造解析ステップを含む
ことを特徴とする請求項９に記載の文書変換方法。
【請求項１１】
前記予測変換ステップは、
前記閲覧文書の文書書式に基づいて、前記閲覧傾向を分析して頁の重要度を判定し、前記重要度に応じて前記閲覧文書を構成する各頁に変換優先度付けを行う文書表現解析ステップを含む
ことを特徴とする請求項９又は請求項１０に記載の文書変換方法。
【請求項１２】
前記予測変換ステップは、
前記閲覧文書の文書内テキスト情報に基づいて、前記閲覧傾向を分析して頁の重要度を判定し、前記重要度に応じて前記閲覧文書を構成する各頁に変換優先度付けを行う文書内テキスト解析ステップを含む
ことを特徴とする請求項９から請求項１１の何れかに記載の文書変換方法。
【請求項１３】
前記予測変換ステップは、
前記閲覧文書の文書付加情報に基づいて、前記閲覧傾向を分析して頁の重要度を判定し、前記重要度に応じて前記閲覧文書を構成する各頁に変換優先度付けを行う文書付加情報解析ステップを含む
ことを特徴とする請求項９から請求項１２の何れかに記載の文書変換方法。
【請求項１４】
前記予測変換ステップは、
前記頁の重要度を前記要求毎に可変設定して変換優先度付けを行う、
ことを特徴とする請求項１０から請求項１３の何れかに記載の文書変換方法。
【請求項１５】
前記予測変換ステップは、
前記開始頁の閲覧後、前記端末装置から他の頁に対する閲覧要求があった場合、対象頁が前記予測変換により既に変換済みの場合は、前記変換済みの頁を引渡し、対象データが予測変換されていない場合は、前記対象頁を変換して引き渡す、
ことを特徴とする請求項９から請求項１４のいずれか１項に記載の文書変換方法。
【請求項１６】
コンピュータ上で実行され、電子文書を端末装置が閲覧可能な形式に変換して配信する文書変換装置の文書変換プログラムであって、
前記コンピュータに、
前記端末装置が要求する閲覧文書の開始頁を出力する制御と並行して、前記閲覧文書から閲覧傾向を分析して以降に閲覧する可能性の高い頁を予測し、前記予測した頁を閲覧可能な形式に変換する予測変換処理、
を実行させることを特徴とする文書変換プログラム。
【請求項１７】
前記予測変換処理は、
前記閲覧文書の文書構造に基づいて、前記閲覧傾向を分析して頁の重要度を判定し、前記重要度に応じて前記閲覧文書を構成する各頁に変換優先度付けを行う文書構造解析処理を含む
ことを特徴とする請求項１６に記載の文書変換プログラム。
【請求項１８】
前記予測変換処理は、
前記閲覧文書の文書書式に基づいて、前記閲覧傾向を分析して頁の重要度を判定し、前記重要度に応じて前記閲覧文書を構成する各頁に変換優先度付けを行う文書表現解析処理を含む
ことを特徴とする請求項１６又は請求項１７に記載の文書変換プログラム。
【請求項１９】
前記予測変換処理は、
前記閲覧文書の文書内テキスト情報に基づいて、前記閲覧傾向を分析して頁の重要度を判定し、前記重要度に応じて前記閲覧文書を構成する各頁に変換優先度付けを行う文書内テキスト解析処理を含む
ことを特徴とする請求項１６から請求項１８の何れかに記載の文書変換プログラム。
【請求項２０】
前記予測変換処理は、
前記閲覧文書の文書付加情報に基づいて、前記閲覧傾向を分析して頁の重要度を判定し、前記重要度に応じて前記閲覧文書を構成する各頁に変換優先度付けを行う文書付加情報解析ステップを含む
ことを特徴とする請求項１６から請求項１９の何れかに記載の文書変換プログラム。
【請求項２１】
前記予測変換処理は、
前記頁の重要度を前記要求毎に可変設定して変換優先度付けを行う、
ことを特徴とする請求項１７から請求項２０の何れかに記載の文書変換プログラム。
【請求項２２】
前記予測変換処理は、
前記開始頁の閲覧後、前記端末装置から他の頁に対する閲覧要求があった場合、対象頁が前記予測変換により既に変換済みの場合は、前記変換済みの頁を引渡し、対象データが予測変換されていない場合は、前記対象頁を変換して引き渡す、
ことを特徴とする請求項１６から請求項２１のいずれか１項に記載の文書変換プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書変換装置、文書配信システム、文書変換方法、文書変換プログラムに関し、特に、文書変換装置が、ネットワーク経由で接続される端末装置により要求された電子文書を、端末装置が閲覧可能な形式に変換して配信する技術に関する。
【背景技術】
【０００２】
携帯電話等の携帯端末において、ＰＣ（Personal Computer）等で作成した文書を閲覧するＰＣサイトビューアと称される機能がある。携帯端末は、処理能力や記憶容量等の制限があり、このため、ＰＣ用アプリケーションをそのまま搭載することができない。
【０００３】
ところで、文書を携帯端末でも閲覧可能な形式に変換して配信する文書閲覧システムが提供されつつある。また、ＰＣクライアントに対しても、ダウンロードや改竄などを抑制するために、文書を画像化してセキュアに文書を配信する文書閲覧システムも提供されつつある。
【０００４】
上述した文書閲覧システムには、電子文書を予め閲覧可能な形式に変換して格納しておく蓄積タイプと、閲覧要求に応じて変換を行う動的タイプとがある。後者の閲覧要求に応じて変換を行う動的タイプの文書閲覧システムには多数の特許出願がなされており、例えば、特許文献１には、文書を頁単位の画像に変換するとともにデキスト情報を抜き出し、両者を配信する技術が開示されている。また、特許文献２には、頁番号に基づき以降に閲覧される可能性が高い頁を予測して要求された文書を閲覧可能な文書に変換する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１９９９８３号公報
【特許文献２】特開２００４−３５７２７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述した特許文献１に開示された技術は、文書の内容（テキスト）を確実に把握できるようにすることを重視したものであり、データ変換に関する時間に言及しておらず、応答性に課題があった。また、事前に全てのデータを変換し蓄積しておくことにより、上述した課題を解決できる場合もあるが、この方法によれば、閲覧頻度の低い文書や頁も変換の対象となり、したがって、変換のためのリソースやデータ格納のための記憶容量を多く必要とし無駄が発生していた。また、特許文献２に開示された技術によれば、頁番号に基づく予測であるため、文書内容に依存せず、このため予測は簡単であるが、予測ヒット率に難点があり現実的ではない。
【０００７】
（発明の目的）
本発明の目的は、不要な変換処理を削減することによるリソース低減や動的文書変換における応答時間の短縮をはかり、かつ、予測のヒット率の向上をはかって実用性の高い文書変換装置、文書配信システム、文書変換方法、文書変換プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明の第１の文書変換装置は、電子文書を端末装置が閲覧可能な形式に変換して配信する文書変換装置であって、前記端末装置が要求する閲覧文書の開始頁を出力する制御と並行して、前記閲覧文書から閲覧傾向を分析して以降に閲覧する可能性の高い頁を予測し、前記予測した頁を閲覧可能な形式に変換する予測変換手段、を含む。
【０００９】
本発明の第２の文書配信システムは、文書閲覧要求を発行する１以上の端末装置と、前記端末装置とはネットワーク経由で接続され、前記文書閲覧要求に基づき、前記端末装置が要求する閲覧文書の開始頁を出力する制御と並行し、前記閲覧文書から閲覧傾向を分析して以降に閲覧する可能性の高い頁を予測し、前記予測した頁を閲覧可能な形式に変換して前記要求のあった端末装置に出力する文書変換装置と、を含む。
【００１０】
本発明の第３の文書変換方法は、１以上の端末装置と、前記端末装置とはネットワーク経由で接続され、前記端末装置により要求された電子文書を、前記端末装置が閲覧可能な形式に変換して配信する文書変換装置と、からなる文書変換システムにおける文書変換方法であって、前記端末装置が、文書閲覧要求を発行するステップと、前記文書変換装置が、前記文書閲覧要求に基づき前記端末装置が要求する閲覧文書の開始頁を閲覧可能な形式に変換して出力する文書変換ステップと、前記文書変換ステップの実行と並行して、前記閲覧文書から閲覧傾向を分析し、以降に閲覧する可能性の高い頁を予測し、前記予測した頁を閲覧可能な形式に変換して前記要求のあった端末装置に出力する変換予測ステップと、を有する。
【００１１】
本発明の第４の文書変換プログラムは、コンピュータ上で実行され、電子文書を端末装置が閲覧可能な形式に変換して配信する文書変換装置の文書変換プログラムであって、前記コンピュータに、前記端末装置が要求する閲覧文書の開始頁を出力する制御と並行して、前記閲覧文書から閲覧傾向を分析して以降に閲覧する可能性の高い頁を予測し、前記予測した頁を閲覧可能な形式に変換する予測変換処理、を実行させる。
【発明の効果】
【００１２】
本発明によれば、不要な変換処理を削減することによるリソース低減や動的文書変換におけるレスポンス時間の短縮をはかり、かつ、予測のヒット率の向上をはかって実用性の高い文書変換装置、文書配信システム、文書変換方法、文書変換プログラムを提供することができる。
【００１３】
その理由は、ユーザが閲覧している時間を利用し、閲覧文書の開始頁の出力と並行してバックエンドで次の候補頁を変換しておくことにより次頁以降の変換時間を不要とするからである。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施の形態による文書配信システムの構成を示すブロック図である。
【図２】本発明の第１の実施の形態による文書配信システムの動作を示すシーケンス図である。
【図３】本発明の第１の実施の形態による文書変換装置の変換制御処理動作を示すフローチャートである。
【図４】本発明の第１の実施の形態による文書変換装置の変換予測処理動作を示すフローチャートである。
【発明を実施するための形態】
【００１５】
次に本発明の実施の形態について図面を参照して詳細に説明する。
【００１６】
（第１の実施の形態の文書配信システムの構成）
図１は、本発明の第１の実施の形態による文書配信システムの構成を示すブロック図である。
【００１７】
図１を参照すると、本実施の形態による文書配信システム１は、１以上のクライアント端末３（端末装置）と、ライアント端末３とはネットワーク２経由で接続され、クライアント端末３により要求された電子文書を、クライアント端末３が閲覧可能な形式に変換して配信する配信サーバ１１（文書変換装置）と、文書管理ＤＢ１２と、閲覧ポータル１３と、により構成される。
【００１８】
文書管理ＤＢ１２は、文書配信シテム１が管理している文書の、文書ＩＤ、格納場所、タイトル等の文書情報を管理するデータベースである。本実施の形態では、これら解析に必要な情報が予め登録されているものとする。
【００１９】
閲覧ポータル１３は、文書配信システム１で閲覧可能な文書情報を提供する機能であり、文書管理ＤＢ１２から文書情報を取得する等により、タイトル、著者、概要等の文書のプロパティ情報や配信サーバ１１へのアクセス先などをクライアント端末３に提供する。
【００２０】
クライアント端末３は、ユーザが文書を閲覧する端末であり、ここでは、ＰＣや携帯電話など汎用的な端末を想定しているクライアント端末３は、ユーザの閲覧要求を受けて、ネットワーク２経由で文書配信システム１にアクセスし、受信した文書を画面に表示する。
【００２１】
配信サーバ１１は、送受信部１１１と、変換制御部１１２と、文書変換部１１３と、変換予測部１１５と、を含み、変換予測部１１５は、更に、文書構造解析部１１６と、文書内テキスト解析部１１７と、文書表現解析部１１８と、文書付加情報解析部１１９とを含む。各ブロックの詳細はいずれも後述する。配信サーバ１１は、更に、変換データ記憶部１１４を備える。
【００２２】
閲覧ポータル１３は、文書一覧提供部１３１と、検索部１３２とを含み、文書管理ＤＢ１２に格納された情報に基づき、アクセス要求のあったクライアンタ端末３に配信サーバ１１１のアクセス先、および文書の付加情報を応答する。
【００２３】
（第１の実施の形態の文書配信システムの動作）
図２に、本実施の形態による文書配信システム１の概略動作がシーケンス図で示されている。図２には、クライアント端末３と、閲覧ポータル１３と、配信サーバ１１の各構成ブロック（送受信部１１１、変換制御部１１２、文書変換部１１３、変換予測部１１５）間を伝播する情報の流れが示されている。以下、図２を参照しながら図１に示す文書配信システム１の概略動作の流れを説明する。
【００２４】
図２を参照すると、クライアント端末３がネットワーク２経由で閲覧ポータル１３にアクセスすると（ステップＳ２０１）、閲覧ポータル１３１は、文書管理ＤＢ１２から文書情報を取得し、配信サーバ１１へのアクセス先、および、タイトル、著者、概要等、文書の付加情報をアクセスのあったクライアント端末３へ応答する（ステップＳ２０２）。
【００２５】
次に、クライアント端末３は、閲覧ポータル１３から送信された情報に基づき配信サーバ１１に閲覧要求を行うと（ステップＳ２０３）、配信サーバ１１では、送受信部１１１が解析情報を取得して要求内容を受け取り変換制御部１１２に引き渡す（ステップＳ２０４）。変換制御部１１２では、文書変換部１１３に対し、要求された文書データをクライアント端末３で閲覧可能な形式に変換するように指示する（ステップＳ２０５）。そして、その結果、引き渡された変換データを送受信部１１１経由でクライアント端末３に配信する（ステップＳ２０９〜Ｓ２１１）。
【００２６】
また、変換制御部１１２は、文書変換部１１３へ変換要求を行うのと並行して、変換予測部１１５に対して変換予測要求を行う（ステップＳ２０６）。変換予測部１１５は、後述する文書構造を含む各種解析により、以降に閲覧される可能性が高い頁を予測し、その結果を変換制御部１１２に引き渡す（ステップＳ２０７）。変換制部１１２は、最初に要求された頁に続いて、閲覧される可能性が高い頁を順に変換するように文書変換部１１３に対して変換要求を行い（ステップＳ２０８）、文書変換部１１３ではバックエンドで変換処理を開始しておく。
【００２７】
開始頁の閲覧後、クライアント端末３から他の頁に対する閲覧要求が行われた場合（ステップS２１３、S２１４）、変換制御部１２２は、対象頁が上述した予測処理によって既に変換済みの場合（ステップS２１２）には即時に対象データを返却し（ステップS２１５、S２１６）、同時に予測変換処理を行う（ステップＳ２０６、Ｓ２０７、Ｓ２０８、Ｓ２１２と同等）。
【００２８】
対象データが存在しない場合には開始頁と同様に、対象頁の変換と引き渡しと予測変換を行う（ステップＳ２０５〜Ｓ２１２）。
【００２９】
（第１の実施の形態の文書配信システムの効果）
上述した本実施の形態による文書配信システム１によれば、配信サーバ１１（文書変換装置）がクライアント端末３ｔｏｋ文書閲覧要求に基づき、要求する閲覧文書の開始頁を出力する制御と並行し、閲覧文書から閲覧傾向を分析して以降に閲覧する可能性の高い頁を予測し、予測した頁を閲覧可能な形式に変換して要求のあったクライアント端末３へ応答することにより、文書の蓄積に必要な記憶容量を増加させることなく、複数頁の閲覧要求に対する応答時間を短縮することができる。
【００３０】
なお、上述した本実施の形態では、文書配信システム１への入力として、文書ファイルを例に挙げたが、画像ファイルでも同様である。また、閲覧ポータル１３は、Ｗｅｂ（World Wide Web）サイトを想定しているが、配信サーバ１１へのアクセス先情報が提供されるならばメール等でも良く種類は問わない。また、検索エンジン（検索部１３２）と連携することで重要キーワード等ユーザの閲覧目的が得られる構成としてもよい。これは、配信サーバ１１への閲覧要求時にＵＲＬ（Uniform Resource Locator）クエリーとして引き渡すことで実現できる。
【００３１】
（第１の実施の形態による文書変換装置の構成）
配信サーバ１１は、クライアント端末３からの要求に応じて、文書データをクライアント端末３で閲覧可能な形式に変換して配信する文書変換装置であり、図１に示されるように、送受信部１１１と、変換制御部１１２と、文書変換部１１３と、変換予測部１１５と、を含む。また、変換データ記憶部１１４も備えている。
【００３２】
送受信部１１１は、クライアント端末３に向けてデータを送受信する機能ブロックであり、クライアント端末３からの要求内容を変換制御部１１２に引き渡し、以降の処理結果として、要求された文書データをクライアント端末３に配信する。
【００３３】
変換制御部１１２は、送受信部１１１から受け取った要求内容を基に変換制御を行う機能ブロックであり、文書変換部１１３を用いて要求された文書の変換を行う。変換処理は多重要求を受ける可能性があるため、ここではキュー制御を行うものとする。
【００３４】
文書変換部１１３は、変換制御部１１２から受け取った要求内容を基に必要な情報を入手し、文書ファイルをクライアント端末３で、例えば、頁単位の画像等、閲覧可能な形式に変換する機能ブロックである。本実施の形態例では対象頁を指定して変換可能とする。
【００３５】
変換データ記憶部１１４は、文書変換部１１３で変換された後のデータを記憶するメモリであり、変換制御部１１２から削除指示があるまでそのデータを保持する。
【００３６】
変換予測部１１５は、変換する対象（頁）を決定する機能ブロックであり、文書構造解析部１１６と、文書内テキスト解析部１１７と、文書表現解析部１１８と、文書付加情報解析部１１９と、を含む。本実施の形態では文書構造解析部１１６を使用して文書構造に着目して頁の重用度を判定し、各頁の変換優先度付けを行う。
【００３７】
文書構造解析部１１６は、文書の構造を解析する機能ブロックであり、例えば、「閲覧対象頁からの距離」、「目次が挿入されているか否か」、「目次やリンクから参照されているか否か」、「章の頭であるか否か」、等に着目して各頁の重要度を判定する。また、文書内テキスト解析部１１７は、文書内のテキスト情報を解析する機能ブロックであり、例えば、「指定されたキーワードがあるか否か」に着目して各頁の重要度を判定する。
【００３８】
文書表現解析部１１８は、文書の表現を解析する機能ブロックであり、例えば、フォントに特徴がある（赤字、太字、飾り文字、サイズが大きいなど）、図表が挿入されている等に着目して各頁の重要度を判定する。また、文書付加情報解析部１１９は、文書の付加情報を解析する機能ブロックであり、例えば、「修正箇所である（修正履歴が保存されている場合）」、「コメントが保存されている（コメントが保存されている場合）」、等に着目して各頁の重要度を判定する。
【００３９】
上述した解析は全て使用する必要はなく、他の解析と組み合わせて使用してもよい。また、重要度を判定する際の優先度は、システムで固定に持たせてもよいし、閲覧ポータル１３と連携する等して要求ごとに変換可能にすれば柔軟性の高いシステム構築が可能である。また、文書変換部１１２を複数用意することで多重に変換要求を受けた場合に処理を高速化できる。
【００４０】
このため、上述した送受信部１１１と、変換制御部１１２と、文書変換部１１３と、変換データ記憶部１１４と、変換予測部１１５とが、協働した動作することにより、端末装置（クライアント端末３）が要求する閲覧文書の開始頁を出力する制御と並行して、閲覧文書から閲覧傾向を分析して以降に閲覧する可能性の高い頁を予測し、予測した頁を閲覧可能な形式に変換する予測変換手段として機能する。
【００４１】
（第１の実施の形態による文書変換装置の動作）
図３は、本実施の形態による文書変換装置の変換制御処理動作を示すフローチャート、図４は、本実施の形態による文書変換装置の変換予測処理動作を示すフローチャートである。以下、図３、図４のフローチャートを参照しながら、本実施の形態による文書変換装置の動作について詳細に説明する。
【００４２】
まず、クライアント端末３がネットワーク２経由で閲覧ポータル１３にアクセスすると、閲覧ポータル１３は文書管理ＤＢ１２から文書情報を取得し、配信サーバ１１へのアクセス先、および文書の付加情報（タイトル、著者、概要など）をクライアント端末３に応答する。
【００４３】
図３を参照すると、閲覧ポータル１３により提供された情報を基にクライアント端末３がネットワーク２を介して配信サーバ１１に閲覧要求を行うと（ステップＳ３０１“Ｙｅｓ”）と、配信サーバ１１の送受信部１１１は、文書ＩＤ、頁、およびキーワードなど分析に用いる情報を取得し、変換制御部１１２に引き渡す（ステップＳ３０２）。なお、文書ＩＤは、文書を一意に識別できるものとする。
【００４４】
これを受けて変換制御部１１２は、文書変換部１１３に対し、要求された文書データをクライアント端末３で閲覧可能な形式に変換するように指示する。文書変換部１１３は、要求された文書／頁をクライアント端末３で閲覧可能な形式に変換し、変換制御部１１２にデータを返却する。変換制御部１１２は、受け取った変換データを変換データ記憶部１１４に保持するとともに、送受信部１１１に転送し、送受信部１１１はクライアント端末３にそのデータを配信する（ステップＳ３０３）。
【００４５】
このとき、変換制御部１１２は、文書変換部１１３に変換要求を行う処理と並行して、変換予測部１１５に変換予測要求を行う（ステップＳ３０４）。変換予測部１１５は、文書構造解析部１１６、文書内テキスト解析部１１７、文書表現解析部１１８、文書付加情報解析部１１９を用いて要求文書の文書構造を解析し、以降に閲覧される可能性が高い頁を予測して予測結果を返却する。
【００４６】
一例として、文書構造解析部１１６による閲覧傾向による予測処理の内容について図４を参照して説明する。なお、ここでは、文書構造解析部１１６による解析手順についてのみ説明するが、文書内テキスト解析部１１７、文書表現解析部１１８、文書付加情報解析部１１９についても、同様の手順で「固定されたキーワード」「フォントの特徴の有無、図表の挿入」、「修正箇所、コメント保存」により重要度を判定し、優先度付けを行うものとする。
【００４７】
図４において、文書構造解析部１１６は、変換制御部１１２から変換予測要求を受けると（ステップＳ４０１“Ｙｅｓ”）、変換予測要求に付属の、文書ＩＤ、頁、およびキーワード等の文書の解析に用いる情報に基づき、閲覧対象頁からの距離が所定の範囲にあるか否かを判定する（ステップＳ４０２）。ここで所定の範囲にあれば（ステップＳ４０２“Ｙｅｓ”）、その頁を最高優先度Ｐ＝４に優先度付けを行い（ステップＳ４０３）、変換制御部１１２へ引き渡す（ステップＳ４１１）。
【００４８】
一方、ステップＳ４０２で所定の範囲にないと判定された場合（ステップＳ４０２“Ｎｏ”）、文書構造解析部１１６は、更に、その頁に、目次が挿入されているか否かを判定する（ステップＳ４０４）。ここで、目次が挿入されていると判定された場合は、（ステップＳ４０４“Ｙｅｓ”）、その頁を次に優先度が高い値Ｐ＝３に優先度付けを行い（ステップＳ４０５）、変換制御部１１２へ引き渡す（ステップＳ４１１）。
【００４９】
一方、ステップＳ４０４で目次が挿入されていないと判定された場合（ステップＳ４０４“Ｎｏ”）、文書構造解析部１１６は、更に、その頁が、目次やリンクから参照されているか否かを判定する（ステップＳ４０６）。ここで、目次やリンクから参照されていると判定された場合は、（ステップＳ４０６“Ｙｅｓ”）、その頁を次に優先度が高い値Ｐ＝２に優先度付けを行い（ステップＳ４０７）、変換制御部１１２へ引き渡す（ステップＳ４１１）。
【００５０】
一方、ステップＳ４０６で、目次やリンクから参照されていないと判定された場合（ステップＳ４０６“Ｎｏ”）、文書構造解析部１１６は、更に、その頁が、章の頭か否かを判定する（ステップＳ４０８）。ここで、章の頭であると判定された場合は、（ステップＳ４０８“Ｙｅｓ”）、その頁を次に優先度が高い値Ｐ＝１に設定し（ステップＳ４０９）、変換制御部１１２へ引き渡す（ステップＳ４１２）。ここで、章の頭でないと判定された場合は（ステップＳ４０８“Ｎｏ”）、その頁を、最低優先度を示す値Ｐ＝０に優先度付けを行い（ステップＳ４１０）、変換制御部１１２へ引き渡す（ステップＳ４１１）。
【００５１】
説明を図３に戻す。変換制御部１１２は、変換予測部１１５から引き渡された予測結果を基に（ステップＳ３０５“Ｙｅｓ”）、文書変換部１１３に対して変換要求を発行する（ステップＳ３０６）。本実施の形態では、キューに処理を留め、順番が来たら実際の変換要求が行われるものとする。
【００５２】
文書変換部１１３は、指示通りの変換処理を行い、データを返却する。変換データリ引き渡しを受けた変換制御部１１２は（ステップＳ３０７“Ｙｅｓ”）、受け取ったデータを変換データ記憶部１１４に保持しておく（ステップＳ３０８）。
【００５３】
一方、変換制御部１１２は、送受信部１１経由で要求された文書の開始頁をクライアント端末３に配信した後、クライアント端末３から同一文書の他の頁に対する閲覧要求が行われた場合（ステップＳ３０９“Ｙｅｓ”）、変換制御部１１２は、要求された頁（対象頁）が変換データ部１１４に保持されているか否かを判定する（ステップＳ３１０）。変換制御部１１２は、変換済みの場合には変換データ記憶部１１４から対象データを取得し、クライアンタ端末３に即時に対象データを返却する（ステップＳ３１１）。対象データが保持されていない場合には（ステップＳ３１０“Ｎｏ”）、ステップＳ３０３の処理に戻り、開始頁と同様、に対象頁の変換・返却と予測変換を行い、結果を返却する（ステップＳ３０３〜Ｓ３１１）。これを閲覧要求がある度に繰り返す。
【００５４】
また、変換制御部１１２は、送受信部１１１を通じてクライアント端末３が閲覧を終了したことを受け取ると（ステップＳ３１２“Ｙｅｓ”）、変換データ記憶部１１４から不要になったデータを削除する（ステップＳ３１３）。閲覧の終了が判定できない場合には、一定期間経過後削除してもよい。このようにして有限の変換データ記憶部１１４の有効利用をはかる。
【００５５】
（第１の実施の形態の文書変換装置の効果）
上述した本実施の形態による文書変換装置によれば、予測変換手段が、クライアント端末３が要求する閲覧文書の開始頁を出力する制御と並行して、閲覧文書から閲覧傾向を分析して以降に閲覧する可能性の高い頁を予測し、予測した頁を閲覧可能な形式に変換することにより、複数頁を連続して閲覧する場合における応答時間が短縮できる。
【００５６】
その理由は、ユーザが閲覧している時間を利用し、バックエンドで次に閲覧が予測される頁を変換しておくことで以降の閲覧要求に対して変換時間を不要とするからである。
【００５７】
また、予測変換手段が、閲覧傾向を分析して予測変換することにより、形式変換後のデータを蓄積して文書配信を行うシステムや全頁を変換するシステムと比較して、メモリリソースの低減は勿論のこと、閲覧処理速度の向上に寄与する。
【００５８】
本実施の形態では、変換予測において、文書構造、文書内テキスト、文書表現、文書付加情報に着目して予測のヒット確率を向上させている。例えば、文書構造による優先度付けは、目次情報や索引などからリンクが張られた文書において効果を発揮する（リンクがある場合、リンク先の頁はアクセスされやすい）。また、文書内テキストによる優先度付けは、閲覧者の目的や立場などを把握できる環境において効果を発揮する。例えば、営業や管理職は概要を、開発担当者は詳細を読みたい等、利用者に応じて閲覧頁が異なることが多いためである。
【００５９】
また、文書表現による優先度付けは、サムネイルなど概要が視覚的に確認できる状態からリンクが張られた文書において効果を発揮する。これは、図表などが挿入された頁や特徴のあるフォントを使用した頁は目を引きやすいためである。また、文書の付加情報による優先度付けは、草稿中の文書等、更新が行われる文書において効果を発揮する。一般に、更新文書では前バージョンからの差分をチエックしたいが、コメントを付与する等の行為は着目してほしい箇所であるためである。
【００６０】
なお、図１の配信サーバ１１が有する機能は、全てをソフトウェアによって実現しても、あるいはその少なくとも一部をハードウェアで実現してもよい。例えば、予測変換手段（送受信部１１１、変換制御部１１２、文書変換部１１３、変換データ記憶部１１４、変換予測部１１５）が、端末装置（クライアント端末３）が要求する閲覧文書の開始頁を出力する制御と並行して、閲覧文書から閲覧傾向を分析して以降に閲覧する可能性の高い頁を予測し、予測した頁を閲覧可能な形式に変換するデータ処理は、１または複数のプログラムによりコンピュータ上で実現してもよく、また、その少なくとも一部をハードウェアで実現してもよい。
【００６１】
以上好ましい実施の形態と実施例をあげて本発明を説明したが、本発明は必ずしも、上述実施の形態及び実施例に限定されるものでなく、その技術的思想の範囲内において様々に変形して実施することができる。
【産業上の利用可能性】
【００６２】
本発明は、携帯端末等において電子文書を閲覧する用途に適用できる。特に、メールに添付された電子文書の閲覧に有効である。また、頁量が多い場合において、文書の一部の頁だけを確認したい場合に有効である。また、本発明は、携帯端末向けに限ったものではなく、ＰＣ向けの電子文書閲覧システムにおいても利用できる。
【符号の説明】
【００６３】
１：  文書配信システム
２：  ネットワーク
３：  クライアント端末（端末装置）
１１：  配信サーバ（文書変換装置）
１２：文書管理ＤＢ
１３：閲覧ポータル
１１１：  送受信部
１１２：  変換制御部
１１３：  文書変換部
１１４：  文書データ記憶部
１１５：  変換予測部
１１６：  文書構造解析部
１１７：  文書内テキスト解析部
１１８：  文書表現解析部
１１９：  文書付加情報解析部
１３１：  文書一覧提供部
１３２：  検索部
【図１】
2010237780.tif 000003
【図２】
2010237780.tif 000004
【図３】
2010237780.tif 000005
【図４】
2010237780.tif 000006