(57)【要約】【課題】表示部の画面サイズより大きな表示領域を有する文書画像データの閲覧を容易にする。【解決手段】表示処理装置は、表示部の画面サイズより大きな画像サイズを有し且つ文書を含む文書画像データを所定の画像サイズに縮小して、広域画像データを生成する広域画像データ生成部と、表示部の所定のサイズの表示領域に、文書画像データの一部を詳細画像データとして表示する文書画像データ表示処理部と、広域画像データと、広域画像データの表示領域内に、詳細画像データの範囲を示す詳細画像領域インジケータと、を表示処理する広域画像表示処理部と、文書画像データ上の所定の移動方向に基づいて、表示領域に表示されている詳細画像データを変更するとともに、当該変更に従って詳細画像領域インジケータが示す範囲を変更する表示領域変更部と、を備える。【選択図】        図１
2008234147.tif 000002
【特許請求の範囲】
【請求項１】
表示部の画面サイズより大きな画像サイズを有し且つ文書を含む文書画像情報を、前記文書画像情報の全体を利用者が視覚で把握するための所定の画像サイズに縮小して、広域画像情報を生成する広域画像情報生成手段と、
前記表示部における所定のサイズの表示領域に、前記文書画像情報の一部を表示する文書画像情報表示手段と、
前記広域画像情報と、当該広域画像情報の表示領域内に前記文書画像情報表示手段により表示されている前記文書画像情報の一部の範囲を示す表示範囲情報と、を表示処理する広域画像表示処理手段と、
前記文書画像情報上の所定の移動方向に基づいて、前記文書画像情報表示手段が前記表示領域に表示している前記文書画像情報の一部を変更するとともに、当該変更に従って前記広域画像表示手段により表示されている前記表示範囲情報が示す範囲を変更する表示領域変更手段と、
を備えることを特徴とする文書画像表示装置。
【請求項２】
前記文書画像情報に対して、文書の所定の単位を示す文書要素を抽出する文書要素抽出手段と、
前記文書要素抽出手段により抽出された前記文書要素の読み順を特定する読み順特定手段と、をさらに備え、
前記表示領域変更手段は、特定された読み順の方向に基づいて、前記文書画像情報表示手段に表示される前記表示領域に含まれる前記文書画像情報の一部を変更するとともに、当該変更に伴い前記広域画像表示手段により表示されている前記表示範囲情報を変更すること、
を特徴とする請求項１に記載の文書画像表示装置。
【請求項３】
利用者からの入力を受け付ける入力受付手段をさらに備え、
前記表示領域変更手段は、前記入力受付手段による受け付けられた入力に従って、特定された読み順で、前記表示領域に含まれる前記文書画像情報の一部を変更するとともに、当該変更に伴い前記広域画像表示手段により表示されている前記表示範囲情報を変更すること、
を特徴とする請求項２に記載の文書画像表示装置。
【請求項４】
前記文書画像情報に対して変倍処理を行う変倍処理手段をさらに備え、
前記文書画像情報表示手段は、前記表示部における所定のサイズの表示領域に、前記変倍処理手段により変倍処理された前記文書画像情報の一部を表示すること、
を特徴とする請求項１乃至３のいずれか一つに記載の文書画像表示装置。
【請求項５】
前記変倍処理手段は、前記文書画像情報の表示対象となる範囲の行幅又はコラム幅を、前記表示部における前記所定サイズの表示領域の幅と一致させる倍率で、変倍処理を行うこと、
を特徴とする請求項４に記載の文書画像表示装置。
【請求項６】
前記文書画像情報の表示対象となる範囲の行幅又はコラム幅の中心線を基準として、前記表示部における所定のサイズの表示領域に表示される、前記文書画像情報の一部を設定する設定手段をさらに備えることを特徴とする請求項１乃至５のいずれか一つに記載の文書画像表示装置。
【請求項７】
表示部の画面サイズより大きな画像サイズを有し且つ文書を含む文書画像情報を、前記文書画像情報の全体を利用者が視覚で把握するための所定の画像サイズに縮小して、広域画像情報を生成する広域画像情報生成ステップと、
前記表示部における所定のサイズの表示領域に、前記文書画像情報の一部を表示する文書画像情報表示ステップと、
前記広域画像情報と、当該広域画像情報の表示領域内に前記文書画像情報表示ステップにより表示されている前記文書画像情報の一部の範囲を示す表示範囲情報と、を表示処理する広域画像表示処理ステップと、
前記文書画像情報上の所定の移動方向に基づいて、前記文書画像情報表示ステップが前記表示領域に表示している前記文書画像情報の一部を変更するとともに、当該変更に従って前記広域画像表示ステップにより表示されている前記表示範囲情報が示す範囲を変更する表示領域変更ステップと、
を有することを特徴とする文書画像表示方法。
【請求項８】
前記文書画像情報に対して、文書の所定の単位を示す文書要素を抽出する文書要素抽出ステップと、
前記文書要素抽出ステップにより抽出された前記文書要素の読み順を特定する読み順特定ステップと、をさらに有し、
前記表示領域変更ステップは、特定された読み順の方向に基づいて、前記文書画像情報表示ステップに表示される前記表示領域に含まれる前記文書画像情報の一部を変更するとともに、当該変更に伴い前記広域画像表示ステップにより表示されている前記表示範囲情報を変更すること、
を特徴とする請求項７に記載の文書画像表示方法。
【請求項９】
利用者からの入力を受け付ける入力受付ステップをさらに有し、
前記表示領域変更ステップは、前記入力受付ステップによる受け付けられた入力に従って、特定された読み順で、前記表示領域に含まれる前記文書画像情報の一部を変更するとともに、当該変更に伴い前記広域画像表示ステップにより表示されている前記表示範囲情報を変更すること、
を特徴とする請求項８に記載の文書画像表示方法。
【請求項１０】
前記文書画像情報に対して変倍処理を行う変倍処理ステップをさらに有し、
前記文書画像情報表示ステップは、前記表示部における所定のサイズの表示領域に、前記変倍処理ステップにより変倍処理された前記文書画像情報の一部を表示すること、
を特徴とする請求項７乃至９のいずれか一つに記載の文書画像表示方法。
【請求項１１】
前記変倍処理ステップは、前記文書画像情報の表示対象となる範囲の行幅又はコラム幅を、前記表示部における前記所定サイズの表示領域の幅と一致させる倍率で、変倍処理を行うこと、
を特徴とする請求項１０に記載の文書画像表示方法。
【請求項１２】
前記文書画像情報の表示対象となる範囲の行幅又はコラム幅の中心線を基準として、前記表示部における所定のサイズの表示領域に表示される、前記文書画像情報の一部を設定する設定ステップをさらに有することを特徴とする請求項７乃至１１のいずれか一つに記載の文書画像表示方法。
【請求項１３】
表示部の画面サイズより大きな画像サイズを有し且つ文書を含む文書画像情報を、前記文書画像情報の全体を利用者が視覚で把握するための所定の画像サイズに縮小して、広域画像情報を生成する広域画像情報生成ステップと、
前記表示部における所定のサイズの表示領域に、前記文書画像情報の一部を表示する文書画像情報表示ステップと、
前記広域画像情報と、当該広域画像情報の表示領域内に前記文書画像情報表示ステップにより表示されている前記文書画像情報の一部の範囲を示す表示範囲情報と、を表示処理する広域画像表示処理ステップと、
前記文書画像情報上の所定の移動方向に基づいて、前記文書画像情報表示ステップが前記表示領域に表示している前記文書画像情報の一部を変更するとともに、当該変更に従って前記広域画像表示ステップにより表示されている前記表示範囲情報が示す範囲を変更する表示領域変更ステップと、
をコンピュータに実行させる文書画像表示プログラム。
【請求項１４】
前記文書画像情報に対して、文書の所定の単位を示す文書要素を抽出する文書要素抽出ステップと、
前記文書要素抽出ステップにより抽出された前記文書要素の読み順を特定する読み順特定ステップと、をさらにコンピュータに実行させ、
前記表示領域変更ステップは、特定された読み順の方向に基づいて、前記文書画像情報表示ステップに表示される前記表示領域に含まれる前記文書画像情報の一部を変更するとともに、当該変更に伴い前記広域画像表示ステップにより表示されている前記表示範囲情報を変更すること、
を特徴とする請求項１３に記載の文書画像表示プログラム。
【請求項１５】
利用者からの入力を受け付ける入力受付ステップをさらに有し、
前記表示領域変更ステップは、前記入力受付ステップによる受け付けられた入力に従って、特定された読み順で、前記表示領域に含まれる前記文書画像情報の一部を変更するとともに、当該変更に伴い前記広域画像表示ステップにより表示されている前記表示範囲情報を変更すること、
を特徴とする請求項１４に記載の文書画像表示プログラム。
【請求項１６】
前記文書画像情報に対して変倍処理を行う変倍処理ステップをさらに有し、
前記文書画像情報表示ステップは、前記表示部における所定のサイズの表示領域に、前記変倍処理ステップにより変倍処理された前記文書画像情報の一部を表示すること、
を特徴とする請求項１３乃至１５のいずれか一つに記載の文書画像表示プログラム。
【請求項１７】
前記変倍処理ステップは、前記文書画像情報の表示対象となる範囲の行幅又はコラム幅を、前記表示部における前記所定サイズの表示領域の幅と一致させる倍率で、変倍処理を行うこと、
を特徴とする請求項１６に記載の文書画像表示プログラム。
【請求項１８】
前記文書画像情報の表示対象となる範囲の行幅又はコラム幅の中心線を基準として、前記表示部における所定のサイズの表示領域に表示される、前記文書画像情報の一部を設定する設定ステップをさらに有することを特徴とする請求項１３乃至１７のいずれか一つに記載の文書画像表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示部の画面のサイズより広い領域を有する文書画像情報を表示する文書画像表示装置、文書画像表示方法及び文書画像表示プログラムに関するものである。
【背景技術】
【０００２】
近年、コンピュータ周辺機器の技術の向上に伴い、画像形成装置で文書画像をスキャンする場合に、スキャンした文書画像の高解像度化が進んでいる。なお、文書画像とは、文書が記載された画像データとする。
【０００３】
また、特許文献１に記載された発明では、本などの紙原稿をスキャンした画像データを利用者に表示する技術が考案されている。当該技術では、モニタにスキャンした画像データを表示して、利用者の操作で前ページ、後ページが選択されると、これに従い表示される画像データが切り替わる。
【０００４】
しかしながら、特許文献１に記載された技術では文書画像１ページをモニタに表示した場合であっても文字が視認できることを想定している。しなしながら、スキャンした文書画像を閲覧する際、ＰＣのモニタに表示する場合でも、文書全体が当該モニタの画面に収まるように調節すれば、字が小さくなる等の理由により、利用者が記載内容を視認するのが困難になることがある。
【０００５】
これに対して、字のサイズを利用者が視認するのが容易なサイズで文書を表示すると、文書の全域が画面内に収まらなくなり、全体構成を把握するのが困難になる。この場合に、文書を読み順に沿って文書の表示領域を変更する際、全体構成を把握するのが難しいので、コラムを変更する場合等に適切に移動させることが困難になる。
【０００６】
また、所定の領域を拡大する機能として例えばMS Windows(登録商標)には拡大鏡という、マウスポインタの周囲の画像を拡大表示する機能が搭載されている。これにより全体表示された文書の一部を拡大表示することができる。
【０００７】
【特許文献１】特開平０９−３０５３４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、拡大鏡機能では、文書画像のサイズがかなり大きい場合、全体表示された文書画像に対して、拡大鏡機能で所望の場所を拡大して表示すると、拡大された画像が粗いため判読が困難になる。これは全体表示された文書画像自体が、元の文書画像の縮小表示であるため、元文書画像ほどの情報が含まれていないからである。
【０００９】
また、拡大鏡機能を用いて文書を参照する場合、利用者は読み順に沿ってポインティングデバイスを移動させる必要があるため、操作が煩雑になるという問題がある。特に利用者が手でポインティングデバイスを正確に水平、垂直方向に直線的に動かすことは難しく、利用者が水平、垂直方向に移動させているつもりが斜め方向に移動したり、波状の軌跡を描いて移動してしまうことも多い。
【００１０】
また、特許文献１に記載された発明は、ページ単位であれば容易な操作を行うことができるが、文書画像の全体をモニタに表示した場合に文字が視認できないのであれば、通常の画像表示と同様の操作が必要と考えられ、利用者の操作負担が大きいという問題がある。
【００１１】
本発明は、上記に鑑みてなされたものであって、表示装置の画面サイズより大きい文書画像を容易に参照可能とする文書画像表示装置、文書画像表示方法及び文書画像表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明は、表示部の画面サイズより大きな画像サイズを有し且つ文書を含む文書画像情報を、前記文書画像情報の全体を利用者が視覚で把握するための所定の画像サイズに縮小して、広域画像情報を生成する広域画像情報生成手段と、前記表示部における所定のサイズの表示領域に、前記文書画像情報の一部を表示する文書画像情報表示手段と、前記広域画像情報と、当該広域画像情報の表示領域内に前記文書画像情報表示手段により表示されている前記文書画像情報の一部の範囲を示す表示範囲情報と、を表示処理する広域画像表示処理手段と、前記文書画像情報上の所定の移動方向に基づいて、前記文書画像情報表示手段が前記表示領域に表示している前記文書画像情報の一部を変更するとともに、当該変更に従って前記広域画像表示手段により表示されている前記表示範囲情報が示す範囲を変更する表示領域変更手段と、を備えることを特徴とする。
【００１３】
また、請求項２にかかる発明は、請求項１にかかる発明において、前記文書画像情報に対して、文書の所定の単位を示す文書要素を抽出する文書要素抽出手段と、前記文書要素抽出手段により抽出された前記文書要素の読み順を特定する読み順特定手段と、をさらに備え、前記表示領域変更手段は、特定された読み順の方向に基づいて、前記文書画像情報表示手段に表示される前記表示領域に含まれる前記文書画像情報の一部を変更するとともに、当該変更に伴い前記広域画像表示手段により表示されている前記表示範囲情報を変更すること、を特徴とする。
【００１４】
また、請求項３にかかる発明は、請求項２にかかる発明において、利用者からの入力を受け付ける入力受付手段をさらに備え、前記表示領域変更手段は、前記入力受付手段による受け付けられた入力に従って、特定された読み順で、前記表示領域に含まれる前記文書画像情報の一部を変更するとともに、当該変更に伴い前記広域画像表示手段により表示されている前記表示範囲情報を変更すること、を特徴とする。
【００１５】
また、請求項４にかかる発明は、請求項１乃至３のいずれか一つにかかる発明において、前記文書画像情報に対して変倍処理を行う変倍処理手段をさらに備え、前記文書画像情報表示手段は、前記表示部における所定のサイズの表示領域に、前記変倍処理手段により変倍処理された前記文書画像情報の一部を表示すること、を特徴とする。
【００１６】
また、請求項５にかかる発明は、請求項４にかかる発明において、前記変倍処理手段は、前記文書画像情報の表示対象となる範囲の行幅又はコラム幅を、前記表示部における前記所定サイズの表示領域の幅と一致させる倍率で、変倍処理を行うこと、を特徴とする。
【００１７】
また、請求項６にかかる発明は、請求項１乃至５のいずれか一つにかかる発明において、前記文書画像情報の表示対象となる範囲の行幅又はコラム幅の中心線を基準として、前記表示部における所定のサイズの表示領域に表示される、前記文書画像情報の一部を設定する設定手段をさらに備えることを特徴とする。
【００１８】
また、請求項７にかかる発明は、表示部の画面サイズより大きな画像サイズを有し且つ文書を含む文書画像情報を、前記文書画像情報の全体を利用者が視覚で把握するための所定の画像サイズに縮小して、広域画像情報を生成する広域画像情報生成ステップと、前記表示部における所定のサイズの表示領域に、前記文書画像情報の一部を表示する文書画像情報表示ステップと、前記広域画像情報と、当該広域画像情報の表示領域内に前記文書画像情報表示ステップにより表示されている前記文書画像情報の一部の範囲を示す表示範囲情報と、を表示処理する広域画像表示処理ステップと、前記文書画像情報上の所定の移動方向に基づいて、前記文書画像情報表示ステップが前記表示領域に表示している前記文書画像情報の一部を変更するとともに、当該変更に従って前記広域画像表示ステップにより表示されている前記表示範囲情報が示す範囲を変更する表示領域変更ステップと、を有することを特徴とする。
【００１９】
また、請求項８にかかる発明は、請求項７にかかる発明において、前記文書画像情報に対して、文書の所定の単位を示す文書要素を抽出する文書要素抽出ステップと、前記文書要素抽出ステップにより抽出された前記文書要素の読み順を特定する読み順特定ステップと、をさらに有し、前記表示領域変更ステップは、特定された読み順の方向に基づいて、前記文書画像情報表示ステップに表示される前記表示領域に含まれる前記文書画像情報の一部を変更するとともに、当該変更に伴い前記広域画像表示ステップにより表示されている前記表示範囲情報を変更すること、を特徴とする。
【００２０】
また、請求項９にかかる発明は、請求項８にかかる発明において、利用者からの入力を受け付ける入力受付ステップをさらに有し、前記表示領域変更ステップは、前記入力受付ステップによる受け付けられた入力に従って、特定された読み順で、前記表示領域に含まれる前記文書画像情報の一部を変更するとともに、当該変更に伴い前記広域画像表示ステップにより表示されている前記表示範囲情報を変更すること、を特徴とする。
【００２１】
また、請求項１０にかかる発明は、請求項７乃至９のいずれか一つにかかる発明において、前記文書画像情報に対して変倍処理を行う変倍処理ステップをさらに有し、前記文書画像情報表示ステップは、前記表示部における所定のサイズの表示領域に、前記変倍処理ステップにより変倍処理された前記文書画像情報の一部を表示すること、を特徴とする。
【００２２】
また、請求項１１にかかる発明は、請求項１０にかかる発明において、前記変倍処理ステップは、前記文書画像情報の表示対象となる範囲の行幅又はコラム幅を、前記表示部における前記所定サイズの表示領域の幅と一致させる倍率で、変倍処理を行うこと、を特徴とする。
【００２３】
また、請求項１２にかかる発明は、請求項７乃至１１のいずれか一つにかかる発明において、前記文書画像情報の表示対象となる範囲の行幅又はコラム幅の中心線を基準として、前記表示部における所定のサイズの表示領域に表示される、前記文書画像情報の一部を設定する設定ステップをさらに有することを特徴とする。
【００２４】
また、請求項１３にかかる発明は、表示部の画面サイズより大きな画像サイズを有し且つ文書を含む文書画像情報を、前記文書画像情報の全体を利用者が視覚で把握するための所定の画像サイズに縮小して、広域画像情報を生成する広域画像情報生成ステップと、前記表示部における所定のサイズの表示領域に、前記文書画像情報の一部を表示する文書画像情報表示ステップと、前記広域画像情報と、当該広域画像情報の表示領域内に前記文書画像情報表示ステップにより表示されている前記文書画像情報の一部の範囲を示す表示範囲情報と、を表示処理する広域画像表示処理ステップと、前記文書画像情報上の所定の移動方向に基づいて、前記文書画像情報表示ステップが前記表示領域に表示している前記文書画像情報の一部を変更するとともに、当該変更に従って前記広域画像表示ステップにより表示されている前記表示範囲情報が示す範囲を変更する表示領域変更ステップと、をコンピュータに実行させる。
【００２５】
また、請求項１４にかかる発明は、請求項１３にかかる発明において、前記文書画像情報に対して、文書の所定の単位を示す文書要素を抽出する文書要素抽出ステップと、前記文書要素抽出ステップにより抽出された前記文書要素の読み順を特定する読み順特定ステップと、をさらにコンピュータに実行させ、前記表示領域変更ステップは、特定された読み順の方向に基づいて、前記文書画像情報表示ステップに表示される前記表示領域に含まれる前記文書画像情報の一部を変更するとともに、当該変更に伴い前記広域画像表示ステップにより表示されている前記表示範囲情報を変更すること、を特徴とする。
【００２６】
また、請求項１５にかかる発明は、請求項１４にかかる発明において、利用者からの入力を受け付ける入力受付ステップをさらに有し、前記表示領域変更ステップは、前記入力受付ステップによる受け付けられた入力に従って、特定された読み順で、前記表示領域に含まれる前記文書画像情報の一部を変更するとともに、当該変更に伴い前記広域画像表示ステップにより表示されている前記表示範囲情報を変更すること、を特徴とする。
【００２７】
また、請求項１６にかかる発明は、請求項１３乃至１５のいずれか一つにかかる発明において、前記文書画像情報に対して変倍処理を行う変倍処理ステップをさらに有し、前記文書画像情報表示ステップは、前記表示部における所定のサイズの表示領域に、前記変倍処理ステップにより変倍処理された前記文書画像情報の一部を表示すること、を特徴とする。
【００２８】
また、請求項１７にかかる発明は、請求項１６にかかる発明において、前記変倍処理ステップは、前記文書画像情報の表示対象となる範囲の行幅又はコラム幅を、前記表示部における前記所定サイズの表示領域の幅と一致させる倍率で、変倍処理を行うこと、を特徴とする。
【００２９】
また、請求項１８にかかる発明は、請求項１３乃至１７のいずれか一つにかかる発明において、前記文書画像情報の表示対象となる範囲の行幅又はコラム幅の中心線を基準として、前記表示部における所定のサイズの表示領域に表示される、前記文書画像情報の一部を設定する設定ステップをさらに有することを特徴とする。
【発明の効果】
【００３０】
本発明によれば、表示部の画面サイズより大きな画像サイズを有する文書画像データの閲覧が容易になるとともに、当該文書画像データを読み進める上での操作が容易になるという効果を奏する。
【００３１】
（第１の実施の形態）
図１は、第１の実施の形態にかかる表示処理装置１００の構成を示すブロック図である。表示処理装置１００は、文書画像データ取得部１０１と、文書要素抽出部１０２と、読み順特定部１０３と、表示制御データ生成部１０４と、設定部１０５と、広域画像データ生成部１０６と、入力受付部１０７と、を備え、取得した文書画像データの表示処理を行う。
【００３２】
本実施の形態にかかる表示処理装置１００は、ＰＣ（Personal Computer）を用いて実現することを想定しているが、ＰＤＡ等他の電子機器に対して適用しても良い。
【００３３】
表示部１５０は、表示する画面を備えていればどのような構成でも良いが、本実施の形態では表示処理装置１００に接続されたモニタとする。
【００３４】
入力受付部１０７は、利用者からの入力を受け付ける。また、入力受付部１０７からの入力に従って、後述する表示領域変更制御部１１３による画面の表示を制御する。また、入力受付部１０７が入力の受け付け元となる入力デバイスはどのようなものでも良い。
【００３５】
入力デバイスとしては例えば、キーボードの方向キー、レバー、ジョイスティック、ジョグ又はポインティングデバイスを用いることができる。このような入力受付部１０７により、利用者の操作要求に従って、文書画像データにおいて表示される領域を変更することができる。なお、入力デバイスで文書画像データに対する移動指示は、前方向及び後方向のうちの一方という１次元的な指示となる。つまり従来技術である拡大鏡等では２次元的移動指示を与える必要があったが、本実施の形態においては一次元的となり操作が容易となる。なお、移動指示の詳細については、後述する。
【００３６】
また、入力受付部１０７は、文書画像データを文書内容（例えば読み順）に従って順に表示していくのであれば、画面の移動指示は一次元的（前方、後方）となる。つまり、本実施の形態の表示処理装置１００は、従来の文書画像データの２次元的な移動指示と比べて、操作が容易になる。
【００３７】
文書画像データ取得部１０１は、表示対象となる文書画像データを取得する。文書画像データの取得する手段としては、スキャナにより紙原稿から読み込みを行う、又は図示しないＨＤＤに予め蓄積されている文書画像データを取得するなど、どのような取得手段を用いても良い。
【００３８】
また、文書画像データとは、文書が記載された画像データを示し、例えば文書が記載された紙原稿をスキャナ等で読み込んだ画像データ又は、文書データから変換された画像データなどが含まれるものとする。
【００３９】
図２は、表示処理装置１００が取得した文書画像データの例を示した図である。そして、本実施の形態は、図２に示すような横の３段組からなる文書画像データに対して処理を行う例について説明する。
【００４０】
図１に戻り、文書要素抽出部１０２は、文書画像データに含まれる各文書要素を抽出する。これにより、文書要素毎の領域を特定することができる。本実施の形態においては、文書要素をコラムとする。そして、文書要素抽出部１０２は、文書画像データに含まれるコラムの領域を特定する。また、文書要素抽出部１０２は、文書に掲載されている図表又は写真画像なども文書要素として抽出しても良い。
【００４１】
また、文書要素抽出部１０２のコラムの領域の特定手法としては、例えば特開平５−２３３８７３号公報に記載された手法を用いるなど、どのような特定手法を用いても良い。また、この特開平５−２３３８７３号公報に記載された手法等では、標準文字サイズを決定した後、当該標準文字サイズにより画像データにおいて分割された矩形を図表矩形と文字矩形とに分類し、文字矩形を統合して行矩形を抽出し、さらに行矩形を統合してコラム毎の領域を抽出している。そこで、本実施の形態に係る文書要素抽出部１０２は、当該手法等を用いることで、コラムや図表（写真画像含む）毎の領域範囲を特定すると共に、抽出された行矩形から、コラム毎の行方向を特定する。
【００４２】
図３は、文書要素抽出部１０２により特定された文書要素の領域を示した説明図である。本図で示した文書要素毎の領域は、コラムが文書要素として抽出されている。そして、これらコラムが、表示する対象の範囲として設定されることになる。
【００４３】
なお、抽出する文書要素をコラム等に制限するものではなく、文字又は行などでも良い。そこで本実施の形態の変形例として、行を文書要素として抽出した場合について説明する。
【００４４】
図４は、本実施の形態の変形例として、文書要素抽出部１０２により特定された行の領域を示した説明図である。本変形例では、本図で示した行毎の領域が表示する対象として設定され、読み順特定部１０３では読まれる行の順番が設定される。そして、後述する表示処理装置１００では、設定された行順に表示されるように制御が行われる。これらの技術は、周知の技術を問わずどのような技術を用いても良い。
【００４５】
第１の実施の形態に戻り、読み順特定部１０３は、抽出されたコラムの読み順を特定する。この読み順の特定手法としては、どのような手法を用いても良いが、例えば、特開平０７−１９２０８４号公報に記載された手法を用いても良い。さらに、この特開平０７−１９２０８４号公報に記載された手法等を用いることで、各文書要素の領域が表題を示しているのか、単なるコラムを示しているのか特定できる。そこで、本実施の形態にかかる読み順特定部１０３は、当該手法を用いることで、文書要素の読み順、各文書要素の領域が表題かコラムかを特定する。
【００４６】
表示制御データ生成部１０４は、文書要素抽出部１０２の抽出処理結果及び読み順特定部１０３の特定処理結果に応じて表示制御データの生成処理を行う。本実施の形態においては、表示制御データ生成部１０４は、文書要素抽出部１０２で抽出されたコラム毎の領域と行方向、及び読み順特定部１０３で特定されたコラムの読み順と各領域がコラムか表題かを含めた表示制御データを生成する。
【００４７】
図５は、表示制御データ生成部１０４で生成された表示制御データの一例を示した図である。本図に示すように表示制御データは、タグを用いたテキスト形式で上述した情報が定義されている。なお、この表示制御データは、図２で示した文書画像データの表示制御データとする。図５で示した表示制御データの詳細について説明する前に、まず表示制御データのタグについて説明する。
【００４８】
図６は、表示制御データに含まれたタグの構造を示した説明図である。本図に示すようにタグ内に、タグ名と、タグに対応付けられた属性を設定することができる。また、設定可能なタグ名は例えば、‘document’，‘page’，‘area’等とする。タグ名が‘document’であれば当該タグは１文書に対応し、タグ名が‘page’であれば当該タグは１ページに対応し、タグ名が‘area’であれば１領域に対応に対応する。
【００４９】
そして、タグについて属性を設定する際には、属性名と当該属性のパラメータを記述する。また、タグに対して設定可能な属性はどのような属性でも良い。また、本実施の形態で用いる属性名の例としては、‘area_num’，‘area_1st’，‘name’，‘location_xxx’，‘width’,‘height’，‘direction’，‘prev_xxx’，‘next_xxx’等とする。
【００５０】
そして、‘area_num’は、当該タグに対応する文書要素に含まれる領域の数を示している。また、‘area_1st’は、当該タグに対応する文書要素に含まれる領域のうち、読み順が最初の領域を示したＩＤが示されている。また、‘name’は、当該文書要素の名前が示されている。また、‘location_xxx’は、当該文書要素の領域の端点を示す座標が示されている。また、‘width’は当該文書要素の領域幅が、‘height’は当該文書要素の領域の高さが示されている。また、‘direction’は、当該文書要素における行方向が示されている。また、‘prev_xxx’は読み順が前の文書要素を示したＩＤが、‘next_xxx’は読み順が次の文書要素を示したＩＤが示されている。これらのタグと属性を用いて表示制御データが生成されることになる。
【００５１】
図５に戻り、<page>タグ５０１は、ページの概要が示されている。まず、‘area_num=5'によりページ内に領域が５つあることが示され、‘area_1st=1’により、読み順が最初となる領域のidが1であることが示されている。そして、</page>タグ５０３は、当該ページの情報の終端部を示している。
【００５２】
次に、<area>タグ５０２は、該当する領域に対する詳細な情報が示されている。まず、‘id=1’は、ＩＤが１であることを示し、‘name="title1"’は、領域名が「title1」であることを示している。また、‘location_top=10 location_left=10 location_bottom=29 location right=599’は左上座標(10,10)-右下座標(599,29)で領域の範囲を示している。また、‘width=590’は幅が５９０であることを示し、‘height=20’は高さが２０であることを示している。なお、右下座標、幅及び高さの情報はいずれか一方が設定されていれば領域の範囲を特定できるので、片方であれば省略しても良い。
【００５３】
また、‘direction=horizontal’は、行方向が横方向であることを示している。‘prev_area=null’は、読み順が当該領域の前となる領域が存在しないことを示し、‘next_area=2’は、読み順が当該領域の次となる領域のＩＤが２であることを示している。なお、例えば、‘next_area=3’に変更すると、読み順がid=1の領域の次となる領域はid=3の領域に変更される。つまり、‘prev_area’，‘next_area’より読み順のリンクが定義されていることとなり、当該リンクを変更することで読み順を変更することもできる。
【００５４】
また、図５では省略したが、<area>タグ内に当該領域がテキストであることを明示することもできる。この場合、属性として‘type="text"’をタグ内で指定すればよい。なお、領域の種別を特定する際、‘text’の他に、‘figure’，‘photo’などを指定することで、当該領域が図や写真であることを明示できる。これより表示処理装置１００において、領域毎の種別を特定することができる。なお、種別は文書要素抽出部１０２等により抽出された情報とする。
【００５５】
また、当該領域が、図表又は写真の場合、文書中に説明があることが多い。そこで、表示制御データで、図表又は写真等の領域と、文書中の説明が記載された箇所の対応付けを保持することができる。例えば、図表又は写真などを示したタグ内に、文書中の記載がある箇所の座標領域を保持するなどが考えられる。これにより、表示制御データを読み込んだ表示処理装置１００で、図表又は写真領域と、対応付けられた文書中の説明箇所とを特定することができる。
【００５６】
また、図５で示したように表示制御データに記載される情報は、１ページのみに制限するものでもない。図７は、１文書内に複数ページがある場合の表示制御データの例を示した図である。本図に示すように<document>タグに複数の<page>タグが記載されていることが確認できる。また、<document>タグに定義されている属性により、文書名が「サンプル文書」であり、ページ数が３０ページであり、読み順が最初となるページのＩＤが１となる。なお、<page>タグ内で定義される属性及びタグは図５で示したものと同様なので説明を省略する。
【００５７】
このように表示処理装置１００が表示制御データを生成することで、当該文書画像データの表示処理を行う毎に、当該文書画像データを解析する必要がなくなり、処理負担を軽減させることができる。また、当該文書画像データと表示制御データを他の装置に出力することで、本実施の形態にかかる表示処理装置１００と同様の表示処理を行うことができる。
【００５８】
そして、表示制御データにより、文書要素の領域の座標、当該領域のサイズから、表示処理装置１００が、表示対象となる範囲を特定できる。また、表示処理装置１００は、当該文書画像データの文書要素毎の行方向及び文書要素の領域により、画面に表示される表示領域の移動方向を決定することができる。
【００５９】
なお、表示制御データ生成部１０４は、文書要素抽出部１０２で決定された標準文字サイズを、表示制御データに埋め込んでも良い。埋め込んだ場合、後述する表示処理装置１００は、当該標準文字のサイズにより当該画面の表示された文字を利用者が読めるかどうか判断することが容易になる。
【００６０】
広域画像データ生成部１０６は、文書画像データ取得部１０１が取得した文書画像データから、表示部１５０に文書画像データの全体を表示するための広域画像データを生成する。この広域画像データは、表示部１５０の画面サイズ内に収まる画像サイズに変更された文書画像データとし、通常は、文書画像データのピクセル数が、表示部１５０の画面ピクセル数より大きいため縮小画像となる。
【００６１】
表示制御部１０８は、文書画像データ表示処理部１１１と、広域画像データ表示処理部１１２と、表示領域変更制御部１１３とを備え、表示部１５０に対して文書画像データを表示する制御を行う。
【００６２】
文書画像データ表示処理部１１１は、取得した文書画像データの詳細を示す詳細画像データを表示部１５０に表示処理する。また、詳細画像データは、文書画像データの一部を、表示部１５０の表示画面のうちの所定の表示領域に表示可能にするために切り出された画像データとする。このように、文書画像データ表示処理部１１１は、広域画像データの拡大画像ではなく、文書画像データから切り出した画像データを表示する。これにより、文書画像データ表示処理部１１１は、文字が粗いために判読が困難になることを抑止できる。
【００６３】
広域画像データ表示処理部１１２は、広域画像データ生成部１０６が生成した広域画像データと、表示された広域画像データの領域内において、文書画像データ表示処理部１１１が詳細画像データとして表示した文書画像データの一部の範囲を指し示す詳細画像領域インジケータと、を表示処理する。
【００６４】
図８は、表示制御部１０８が表示部１５０に文書画像データを表示する際の画面例を示した図である。図８に示された画面８０１には二つのウィンドウが表示される。一つのウィンドウ８０２は、文書画像データ表示処理部１１１により詳細画像データが表示されている。なお、文書画像データ表示処理部１１１は、文書画像データの一部を詳細画像データとして表示するが、この詳細画像データとして表示される表示領域の設定は後述する設定部１０５が行うこととする。
【００６５】
他方のウィンドウ８０３は、広域画像データ表示処理部１１２により広域画像データが表示されている。さらに、広域画像データ表示処理部１１２は、当該広域画像データの領域内に、ウィンドウ８０２に表示されている詳細画像データの領域を示す詳細画像領域インジケータ８０４を表示している。これにより、利用者は詳細画像データを参照することで内容を容易に把握することができるとともに、表示されている詳細画像データの文書画像データ中の位置を把握することができる。
【００６６】
表示領域変更制御部１１３は、入力受付部１０７から受け付けた利用者からの入力操作に従って、ウィンドウ８０２に詳細画像データとして表示される表示領域が変更されることになる。つまり、利用者が詳細画像データに記載された内容を読み終えた場合に利用者からの入力操作を受け付けると、文書画像データのコラムの読み順に従って、詳細画像データとして次の表示領域を表示する制御を行う。また、本実施の形態においては、表示領域変更制御部１１３は、利用者からの操作に応じて、一次元的（前方、後方）に、詳細画像データとして表示される表示領域を変更する処理を行うこととする。このために、表示領域変更制御部１１３は、詳細画像データを表示するための表示領域の移動方向を特定する必要がある。
【００６７】
そこで、表示領域変更制御部１１３は、取得した文書画像データに含まれる表示対象となる範囲（コラムなどの範囲など）を表示する際、文書画像データに添付されていた表示制御データから、表示対象となる範囲（コラム、又は表題などの範囲）の行方向の幅が、詳細画像データとして表示される表示領域の幅より長いか否か判断し、当該判断結果に基づいて移動方向を決定する。
【００６８】
図９は、表示領域変更制御部１１３の制御により表示される表示領域の移動方向を示した説明図である。このように移動方向が定められるまでの処理について説明する。まず、表示領域変更制御部１１３は、表示制御データに従って、コラムの表示する順を設定する。本図に示した例では、表示領域変更制御部１１３は、括弧で括った番号順にコラムの読み順を設定する。
【００６９】
また、表示制御データでは、各コラムの行方向が属性として設定されている。例えば、表示制御データでは、図５の<area>タグ５０２のように‘direction=horizontal’と設定されている場合、表示領域変更制御部１１３は、行方向は横方向と判断できる。そこで、表示領域変更制御部１１３は、当該コラムの横方向の幅が、表示部１５０の画面の幅に収まると判断した場合、表示領域を下方向（つまり図９の実線矢印方向）に移動させることに決定する。そして、表示領域変更制御部１１３は、当該決定に基づいて移動制御を行い、コラムの終端を表示した後、次のコラムの最初から表示する制御を行うこととする。
【００７０】
図１０は、表示領域変更制御部１１３の制御により切り替えられる表示領域の例を示した説明図である。図１０の領域１００１が、文書画像データ表示処理部１１１により表示されるコラム（１）の先頭の領域を示している。そして、入力受付部１０７が前方に移動する旨の入力を受け付けた場合、表示領域変更制御部１１３は、当該入力に従って、詳細画像データの表示領域を、領域１００１から領域１００２まで移動させる制御を行う。そして、表示領域変更制御部１１３は、領域１００２まで移動した後は、入力受付部１０７が前方に移動する旨の入力を受け付けた場合、次のコラム（２）を表示するための制御を行うこととなる。このような制御により、利用者はコラムに含まれる文書をとぎれることなく閲覧できる。
【００７１】
なお、表示領域変更制御部１１３は、当該コラムの行方向の幅が、表示部１５０の画面の幅に収まらないと判断した場合、入力受付部１０７による前方に進む旨の入力により、当該コラムの行方向に表示領域を移動させる制御を行うこととし、コラムの右端まで表示した後、表示領域を１行分下げて、当該コラムの左端から表示する制御を行うこととする。表示領域変更制御部１１３は、このような制御を行うことで、利用者は入力デバイスに対して前方に進む旨の入力を行うだけで、コラムの内容をとぎれることなく全て閲覧することができる。
【００７２】
設定部１０５は、文書画像データの表示可能な領域のうち、いずれの領域を詳細画像データとして表示するかを設定する。図１１は、設定部１０５が設定する詳細画像データとして表示する領域を設定する手法を示した説明図である。図１１の（ａ）に示された直線１１０１、１１０２及び１１０３は、文書画像データの各コラムの中心線とする。そして、領域１１０４は、詳細画像データとして表示する表示領域（なお、この表示領域は、広域画像データ表示処理部１１２が表示する詳細画像領域インジケータの領域と一致する）とする。そして、図１１の（ａ）で占めされた領域１１０４が、詳細画像データとして表示された場合、コラム幅の中心がじれているため読み進めるのが難しい上、見た目もよくない。
【００７３】
そこで、設定部１０５は、詳細画像データとして表示する表示領域を設定する。まず、領域１１０４の中心線から、最も近いコラムの中心線を特定する。図１１の（ａ）で示された例では、コラムの中心線１１０２が最も近い中心線として特定する。
【００７４】
図１１の（ｂ）に示すように、設定部１０５は、最も近いとして特定されたコラムの中心線１１０２に、詳細画面データとして表示する表示領域の幅方向の中心を一致させるように、詳細画像データとして表示する表示領域を移動させる。
【００７５】
次に、設定部１０５は、図１１の（ｃ）に示すように、詳細画像データとして表示する領域において、上方（又は下方）の余白（又はコラム外領域）が、所定の大きさ以上の場合、余白（又はコラム外領域）のが所定のサイズになるように、詳細画像データとして表示する表示領域を縦方向に移動させる。そして、設定部１０５により設定された詳細画像データの表示する表示領域を、文書画像データ表示処理部１１１が表示する。これにより、利用者が詳細画像データに表示された内容を読み進めるのが容易になる上、見た目の美観が向上する。なお、上述した説明では、横書きの例について示したが、縦書きについても同様に容易に補正できることとして説明を省略する。
【００７６】
次に、以上のように構成された本実施の形態にかかる表示処理装置１００における文書画像データの取得から文書画像データの表示制御までの処理について説明する。図１２は、本実施の形態にかかる表示処理装置１００における上述した処理の手順を示すフローチャートである。
【００７７】
まず、文書画像データ取得部１０１は、表示部１５０に表示させる文書画像データを取得する（ステップＳ１２０１）。
【００７８】
次に、文書要素抽出部１０２は、取得した文書画像データに含まれるコラム、図表（写真画像含む）などを文書要素として抽出する（ステップＳ１２０２）。また、文書要素抽出部１０２は、抽出されたコラム毎の行方向も抽出する。
【００７９】
そして、読み順特定部１０３は、文書画像データデータに含まれるコラムの読み順を特定する（ステップＳ１２０３）。また、読み順特定部１０３の処理で、文書要素のコラムと表題とが区別されることになる。
【００８０】
次に、表示制御データ生成部１０４は、文書要素抽出部１０２及び読み順特定部１０３の処理により取得した情報から、表示制御データを生成する（ステップＳ１２０４）。例えば、文書要素抽出部１０２が抽出した文書要素の領域、行方向、そして、読み順特定部１０３が特定した文書要素間の読み順そして文書要素の種別などを、表示制御データに含めることとする。
【００８１】
そして、広域画像データ生成部１０６は、ステップＳ１２０１で取得した文書画像データから、表示部１５０に文書画像データの全体を表示するための広域画像データを生成する（ステップＳ１２０５）。
【００８２】
次に、設定部１０５は、ステップＳ１２０１で取得した文書画像データの表示可能な領域のうち、いずれの領域を詳細画像データとして表示するかを設定する（ステップＳ１２０６）。なお、設定部１０５は、後述するステップＳ１２１０で表示するコラムの変更が行われる場合に呼び出されても良い。
【００８３】
そして、広域画像データ表示処理部１１２は、ステップＳ１２０５で生成された広域画像データ、及び表示された広域画像データの領域内において、ステップＳ１２０６で設定された領域を詳細画像領域インジケータとして表示処理する（ステップＳ１２０７）。
【００８４】
次に、文書画像データ表示処理部１１１は、ステップＳ１２０６で設定された領域を詳細画像データとして表示部１５０に表示処理する（ステップＳ１２０８）。
【００８５】
表示した後、入力受付部１０７は、利用者から画面の移動指示（前方移動又は後方移動）の入力を受け付けたか否か判断する（ステップＳ１２０９）。
【００８６】
そして、入力受付部１０７が入力を受け付けたと判断した場合（ステップＳ１２０９：Ｙｅｓ）、表示領域変更制御部１１３は、ステップＳ１２０９において受け付けた利用者からの入力操作に従って、詳細画像データとして表示される表示領域を変更するとともに、当該変更に従って広域画像データの領域内の詳細画像領域インジケータの位置を変更する（ステップＳ１２１０）。そして、当該変更に従って、広域画像データ表示処理部１１２が、広域画像データとともに、詳細画像領域インジケータを再び表示する（ステップＳ１２０７）。
【００８７】
そして、入力受付部１０７が移動指示の入力を受け付けず（ステップＳ１２０９：Ｎｏ）、文書画像データの表示終了する旨の入力を受け付けた場合に処理を終了する。
【００８８】
本実施の形態にかかる表示処理装置１００は、表示部１５０に広域画像データと詳細画像データとを表示して、利用者が文書画像データを閲覧する場合に、適切な文字サイズで表示すると共に容易な操作で表示対象を切り替えることができる。
【００８９】
また、表示処理装置１００では、利用者の（一次元的な）移動指示で詳細画像として表示すべき領域が移動する際に、詳細画像領域インジケータも追従する。これにより利用者は、文書画像データにおいて閲覧している領域を把握することができる。さらに、利用者が詳細画像領域インジケータを移動させた場合に、詳細画像として表示すべき領域を切り替えることもできる。この移動は、利用者が現在の読み順によって表示される領域と関係のない領域を表示させたい場合に有効である。
【００９０】
本実施の形態にかかる表示処理装置１００では、表示部１５０の画面サイズより大きな表示領域を有する文書画像データの閲覧が容易になる。
【００９１】
（第２の実施の形態）
第１の実施の形態にかかる表示処理装置１００では、文書画像データの一部を詳細画像データとして表示し、変倍処理は行わなかった。そこで、第２の実施の形態にかかる表示処理装置１３００では、詳細画像データとして表示する際に変倍処理を行う例とする。
【００９２】
図１３は、第２の実施の形態にかかる表示処理装置１３００の構成を示すブロック図である。表示処理装置１３００は、上述した第１の実施の形態にかかる表示処理装置１００とは、変倍処理部１３０１が追加されていること、そして設定部１０５とは処理が異なる設定部１３０２に変更された構成を有している点で異なる。以下の説明では、上述した第１の実施の形態と同一の構成要素には同一の符号を付してその説明を省略している。
【００９３】
変倍処理部１３０１は、詳細画像データの表示領域の幅と、文書画像データのコラム幅が一致させる倍率で、文書画像データに対して、変倍する処理を行う。但し、変倍処理部１３０１は、縮小処理を行った場合文字を利用者が識別できないと判断された場合には、変倍処理を行わない。また、変倍処理は、縮小処理、拡大処理のうちいずれでも良い。
【００９４】
設定部１３０２は、変倍処理部１３０１により変倍処理がなされた文書画像データの表示可能な領域のうち、いずれの領域を詳細画像データとして表示するかを設定する。
【００９５】
図１４は、本実施の形態にかかる表示制御部１０８が表示部１５０に文書画像データを表示する際の画面例を示した図である。図１４に示すように、文書画像データ表示処理部１１１は、一つのウィンドウ１４０１において、変倍処理部１３０１により変倍処理された文書画像データの一部を詳細画像データとして表示している。これに伴い、広域画像データ表示処理部１１２は、広域画像データの領域内に変倍処理された詳細画像データの領域を示す詳細画像領域インジケータ１４０２を表示している。
【００９６】
次に、以上のように構成された本実施の形態にかかる表示処理装置１３００における文書画像データの取得から文書画像データの表示制御までの処理について説明する。図１５は、本実施の形態にかかる表示処理装置１３００における上述した処理の手順を示すフローチャートである。
【００９７】
まず、表示処理装置１００では、第１の実施の形態の図１２のステップＳ１２０１〜Ｓ１２０５と同様の処理で、取得した文書画像データから広域画像データの生成までを行う（ステップＳ１５０１〜Ｓ１５０５）。
【００９８】
そして、変倍処理部１３０１が、詳細画像データの表示領域の幅と、文書画像データのコラム幅が一致させる倍率で、文書画像データに対して、変倍する処理を行う（ステップＳ１５０６）。
【００９９】
次に、設定部１３０２は、変倍処理部１３０１により変倍処理がなされた文書画像データの表示可能な領域のうち、いずれの領域を詳細画像データとして表示するかを設定する（ステップＳ１５０７）。
【０１００】
その後は、第１の実施の形態の図１２のステップＳ１２０７〜Ｓ１２１０と同様の処理を行い、表示部１５０に詳細画像データ及び広域画像データの表示処理が行われる（ステップＳ１５０８〜Ｓ１５１１）。
【０１０１】
本実施の形態かかる表示処理装置１３００では、第１の実施の形態の表示処理装置１００と同様の効果を得られると共に、詳細画像データの領域と、コラム幅とを一致させたことで、詳細画像データ閲覧時に容易に読み進めることが可能となる。また、詳細画像データの表示時の美観が向上する。
【０１０２】
（変形例）
また、上述した各実施の形態に限定されるものではなく、以下に例示するような種々の変形が可能である。
【０１０３】
（変形例１）
上述した第１の実施の形態では、表示処理装置が表示部１５０に表示する場合について説明した。しかしながら、表示処理装置が表示する対象を表示部１５０に制限するものではない。そこで、表示処理装置がプロジェクタに表示する例について説明する。
【０１０４】
本変形例にかかる表示処理装置は、プロジェクタに対して、図８又は図１４に示したような画面を表示する。
【０１０５】
さらに表示処理装置は、詳細画面データのみ表示しても良い。図１６は、表示処理装置がプロジェクタに、詳細画像データのみ表示した例を示した図である。図１６に示すように、詳細画像データを表示して、上述した実施の形態と同様に一次元的に表示を切り替える操作が行われることになる。なお、プロジェクタに図１６に示すような詳細画像データを表示しているときに、表示処理装置に別途備え付けられたモニタには、図１４に示す画面を表示しても良い。これにより、利用者は文書画像データの全体を把握することができるので、操作が容易になる。
【０１０６】
そして、上述した実施の形態で示したように利用者の移動指示が一次元的となるため、水平、垂直の移動が基本となり、人間のマウスオペレーションによる移動のように斜め、浪うち、不規則な移動となることを防止することができる。これにより、不規則移動に伴う不快感を聴衆に与えないという効果も得られる。
【０１０７】
図１７は、表示処理装置（１００、１３００）の機能を実現するためのプログラムを実行したＰＣのハードウェア構成を示した図である。本実施の形態の表示処理装置（１００、１３００）は、ＣＰＵ（Central Processing Unit）１７０１等の制御装置と、ＲＯＭ（Read Only Memory）１７０２やＲＡＭ（Random Access Memory）１７０３等の記憶装置と、外部ネットワークと通信を行う通信Ｉ／Ｆ１７０４と、ディスプレイ装置等の表示装置１７０５と、これらを接続するバス１１０６を備えており、通常のコンピュータを利用したハードウェア構成となっている。
【０１０８】
本実施形態の表示処理装置（１００、１３００）で実行される表示処理プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０１０９】
また、本実施形態の表示処理装置（１００、１３００）で実行される表示処理プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の表示処理装置（１００、１３００）で実行される表示処理プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０１１０】
また、本実施形態の表示処理プログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【０１１１】
本実施の形態の表示処理装置（１００、１３００）で実行される表示処理プログラムは、上述した各部（文書画像データ取得部、文書要素抽出部、読み順特定部、表示制御データ生成部、設定部、広域画像データ生成部、入力受付部、表示制御部）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵが上記記録媒体から表示処理プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、文書画像データ取得部、文書要素抽出部、読み順特定部、表示制御データ生成部、設定部、広域画像データ生成部、入力受付部、表示制御部が主記憶装置上に生成されるようになっている。
【産業上の利用可能性】
【０１１２】
以上のように、本発明にかかる文書画像表示装置、文書画像表示方法及び文書画像表示プログラムは、画面サイズより大きい文書画像データを表示する技術に適している。
【図面の簡単な説明】
【０１１３】
【図１】第１の実施の形態にかかる表示処理装置の構成を示すブロック図である。
【図２】第１の実施の形態にかかる表示処理装置が取得した文書画像データの例を示した図である。
【図３】第１の実施の形態にかかる表示処理装置の文書要素抽出部により特定された文書要素の領域を示した説明図である。
【図４】第１の実施の形態の変形例にかかる表示処理装置の文書要素抽出部により特定された行の領域を示した説明図である。
【図５】第１の実施の形態にかかる表示処理装置の表示制御データ生成部で生成された表示制御データの一例を示した図である。
【図６】表示制御データに含まれたタグの構造を示した説明図である。
【図７】１文書内に複数ページがある場合の表示制御データの例を示した図である。
【図８】第１の実施の形態にかかる表示処理装置の表示制御部が表示部に文書画像データを表示する際の画面例を示した図である。
【図９】第１の実施の形態にかかる表示処理装置の表示領域変更制御部の制御により表示される表示領域の移動方向を示した説明図である。
【図１０】第１の実施の形態にかかる表示処理装置の表示領域変更制御部の制御により切り替えられる表示領域の例を示した説明図である。
【図１１】第１の実施の形態にかかる表示処理装置の設定部が設定する詳細画像データとして表示する領域を設定する手法を示した説明図である。
【図１２】第１の実施の形態にかかる表示処理装置における文書画像データの取得から文書画像データの表示制御までの処理の手順を示すフローチャートである。
【図１３】第２の実施の形態にかかる表示処理装置の構成を示すブロック図である。
【図１４】第２の実施の形態にかかる表示制御部が表示部に文書画像データを表示する際の画面例を示した図である。
【図１５】第２の実施の形態にかかる表示処理装置における文書画像データの取得から文書画像データの表示制御までの処理の手順を示すフローチャートである。
【図１６】第２の実施の形態にかかる表示処理装置がプロジェクタに、詳細画像データのみ表示した例を示した図である。
【図１７】表示処理装置の機能を実現するためのプログラムを実行したＰＣのハードウェア構成を示した図である。
【符号の説明】
【０１１４】
１００、１３００  表示処理装置
１０１  文書画像データ取得部
１０２  文書要素抽出部
１０３  読み順特定部
１０４  表示制御データ生成部
１０５、１３０２  設定部
１０６  広域画像データ生成部
１０７  入力受付部
１１１  文書画像データ表示処理部
１１２  広域画像データ表示処理部
１１３  表示領域変更制御部
１５０  表示部
１３０１  変倍処理部
１７０１  ＣＰＵ
１７０２  ＲＯＭ
１７０３  ＲＡＭ
１７０４  通信Ｉ／Ｆ
１７０５  表示装置
【図１】
2008234147.tif 000003
【図２】
2008234147.tif 000004
【図３】
2008234147.tif 000005
【図４】
2008234147.tif 000006
【図５】
2008234147.tif 000007
【図６】
2008234147.tif 000008
【図７】
2008234147.tif 000009
【図８】
2008234147.tif 000010
【図９】
2008234147.tif 000011
【図１０】
2008234147.tif 000012
【図１１】
2008234147.tif 000013
【図１２】
2008234147.tif 000014
【図１３】
2008234147.tif 000015
【図１４】
2008234147.tif 000016
【図１５】
2008234147.tif 000017
【図１６】
2008234147.tif 000018
【図１７】
2008234147.tif 000019