(57)【要約】      （修正有）【課題】文書データの検索効率を向上させる技術を提供する。【解決手段】複数の文書データのうち、特定の文書データの内容を拡大して示す画像（ページめくり表示画像ＰＭ）を表示領域ＤＲ１の中央部分（拡大表示領域ＤＲ２）に表示するとともに、表示領域ＤＲ１から拡大表示領域ＤＲ２を除いた無端帯状の残余領域（サムネイル表示領域ＤＲ３）のほぼ全域に亘って、文書データについての内容を示すサムネイル画像Ｔを表示する。これにより、残余領域にサムネイル画像Ｔを効率良く配置できるため、情報処理装置における文書データの検索を効率化できる。【選択図】図７
2010049475.tif 000002
【特許請求の範囲】
【請求項１】
表示手段に画像データを表示する情報処理装置であって、
複数の文書データを取得する取得手段と、
前記複数の文書データについて、それぞれの内容を示す複数のサムネイル画像データを生成するサムネイル画像データ生成手段と、
前記複数の文書データのうちから、内容を拡大表示する対象となる対象データを指定する指定手段と、
前記対象データについて、その内容を前記表示手段に拡大表示するための拡大データを生成する拡大データ生成手段と、
前記表示手段の全表示領域のうち、ユーザが指定する画像を一時的に表示可能な領域として規定された範囲を表示領域として、前記表示領域のうちの一部である拡大表示領域に前記拡大データを表示する拡大領域表示制御手段と、
前記表示領域から前記拡大表示領域を除いた残余領域の縦横サイズを算出するとともに、当該残余領域の縦横サイズと前記複数のサムネイル画像データの表示サイズとに基づいて、前記複数のサムネイル画像データを前記残余領域に配置する配置手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記拡大データは、画像をページめくり表示させるためのデータであり、前記表示手段は、前記表示データをページめくり表示することを特徴とする情報処理装置。
【請求項３】
請求項１または２に記載の情報処理装置であって、
前記配置手段は、前記拡大表示領域の周囲において、前記複数のサムネイル画像データを縦方向および横方向に沿って配置することを特徴とする情報処理装置。
【請求項４】
請求項１ないし３のいずれかに記載の情報処理装置であって、
前記配置手段は、
所定の操作入力に基づいて、前記複数のサムネイル画像データの表示サイズを変動させる表示サイズ変動手段、を含み、
前記表示サイズ変動手段により表示サイズを変動させたサムネイル画像データを前記残余領域に配置することを特徴とする情報処理装置。
【請求項５】
請求項１ないし４のいずれかに記載の情報処理装置であって、
前記配置手段は、
前記複数のサムネイル画像をジグザグ配列して、前記残余領域に表示することを特徴とする情報処理装置。
【請求項６】
請求項１ないし５のいずれかに記載の情報処理装置であって、
前記指定手段により新たな対象データが指定された場合において、
前記拡大領域表示制御手段は、
前記拡大表示領域に表示されている拡大データを、前記新たな対象データについての拡大データに置換するとともに、
前記配置手段は、
前記残余領域に表示されている前記新たな対象データについてのサムネイル画像データを、前記拡大表示領域に表示されている拡大データについてのサムネイル画像データに置換することを特徴とする情報処理装置。
【請求項７】
コンピュータが読み取り可能なプログラムであって、
前記コンピュータが前記プログラムを読み取り、前記コンピュータのＣＰＵが前記プログラムをメモリにて実行することによって、
複数の文書データを取得する取得手段と、
前記複数の文書データについて、それぞれの内容を示す複数のサムネイル画像データを生成するサムネイル画像データ生成手段と、
前記複数の文書データのうちから、内容を拡大表示する対象となる対象データを指定する指定手段と、
前記対象データについて、その内容を前記表示手段に拡大表示するための拡大データを生成する拡大データ生成手段と、
前記表示手段の全表示領域のうち、ユーザが指定する画像を一時的に表示可能な領域として規定された範囲を表示領域として、前記表示領域のうちの一部である拡大表示領域に前記拡大データを表示する拡大領域表示制御手段と、
前記表示領域から前記拡大表示領域を除いた残余領域の縦横サイズを算出するとともに、当該残余領域の縦横サイズと前記複数のサムネイル画像データの表示サイズとに基づいて、前記複数のサムネイル画像データを前記残余領域に配置する配置手段と、
を備える情報処理装置として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、目的の文書データを検索するために、文書データなどのデータをサムネイル画像表示する技術に関する。
【背景技術】
【０００２】
コンピュータにて文書データを管理する場合において、管理する文書データの、例えば第１ページ目の縮小画像（サムネイル画像）を表示して、この画像から文書データの特定を行うことが一般的に行われている。
【０００３】
また、文書データについて、開かれた本がめくられていくような表示（以下において、「ページめくり表示」と称する。）を行う、一種のアニメーションのデータを生成することにより、文書データの内容把握を容易化し、文書データの検索を効率化する技術が提案されている（例えば、特許文献１）。
【０００４】
一方で、パーソナルコンピュータのＯＳであるＷｉｎｄｏｗｓ（登録商標）などにおいては、複数の画像データを縮小したサムネイル画像の一覧を表示装置に表示させることにより、目的の画像データの検索を容易化する機能が提供されている。
【０００５】
【特許文献１】特開平２００８−１５８６７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところが、検索用のサムネイル画像から目的の文書データを検索する場合に、特定のサムネイル画像を選択して文書データの内容を拡大表示すると、サムネイル画像が拡大表示された画像（拡大画像）により隠れてしまうため、再び検索を開始する際には、サムネイル画像を再度表示させる必要があり、検索効率が低下していた。
【０００７】
一方で、上述のＷｉｎｄｏｗｓなどでは、サムネイル画像を表示するエリアがウインドウの下部に確保されており、そのウインドウの上部に、現在選択されているサムネイル画像についての拡大画像が表示される機能が搭載されている。
【０００８】
この場合には、拡大画像によりサムネイル画像が隠されることは抑制されるものの、サムネイル画像を表示するウインドウの下部領域は、縦方向の長さが固定されている。すなわち、サムネイル画像の表示数は、ウインドウの横方向の長さのみに依存するため、結果的に表示数が制限され、画像データの検索効率の向上の点で限界があった。
【０００９】
本発明は、上記課題に鑑みなされたものであり、文書データの検索効率を向上させる技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の課題を解決するため、請求項１の発明は、表示手段に画像データを表示する情報処理装置であって、複数の文書データを取得する取得手段と、前記複数の文書データについて、それぞれの内容を示す複数のサムネイル画像データを生成するサムネイル画像データ生成手段と、前記複数の文書データのうちから、内容を拡大表示する対象となる対象データを指定する指定手段と、前記対象データについて、その内容を前記表示手段に拡大表示するための拡大データを生成する拡大データ生成手段と、前記表示手段の全表示領域のうち、ユーザが指定する画像を一時的に表示可能な領域として規定された範囲を表示領域として、前記表示領域のうちの一部である拡大表示領域に前記拡大データを表示する拡大領域表示制御手段と、前記表示領域から前記拡大表示領域を除いた残余領域の縦横サイズを算出するとともに、当該残余領域の縦横サイズと前記複数のサムネイル画像データの表示サイズとに基づいて、前記複数のサムネイル画像データを前記残余領域に配置する配置手段とを備えることを特徴とする。
【００１１】
また、請求項２の発明は、請求項１の発明に係る情報処理装置であって、前記拡大データは、画像をページめくり表示させるためのデータであり、前記表示手段は、前記表示データをページめくり表示することを特徴とする。
【００１２】
また、請求項３の発明は、請求項１または２の発明に係る情報処理装置であって、前記配置手段は、前記拡大表示領域の周囲において、前記複数のサムネイル画像データを縦方向および横方向に沿って配置することを特徴とする。
【００１３】
また、請求項４の発明は、請求項１ないし３のいずれかの発明に係る情報処理装置であって、前記配置手段は、所定の操作入力に基づいて、前記複数のサムネイル画像データの表示サイズを変動させる表示サイズ変動手段、を含み、前記表示サイズ変動手段により表示サイズを変動させたサムネイル画像データを前記残余領域に配置することを特徴とする。
【００１４】
また、請求項５の発明は、請求項１ないし４のいずれかの発明に係る情報処理装置であって、前記配置手段は、前記複数のサムネイル画像をジグザグ配列して、前記残余領域に表示することを特徴とする。
【００１５】
また、請求項６の発明は、請求項１ないし５のいずれかの発明に係る情報処理装置であって、前記指定手段により新たな対象データが指定された場合において、前記拡大領域表示制御手段は、前記拡大表示領域に表示されている拡大データを、新たな対象データについての拡大データに置換するとともに、前記配置手段は、前記残余領域に表示されている新たに指定された前記対象データについてのサムネイル画像データを、前記拡大表示領域に表示されている拡大データについてのサムネイル画像データに置換することを特徴とする。
【００１６】
また、請求項７の発明は、前記コンピュータが前記プログラムを読み取り、前記コンピュータのＣＰＵが前記プログラムをメモリにて実行することによって、複数の文書データを取得する取得手段と、前記複数の文書データについて、それぞれの内容を示す複数のサムネイル画像データを生成するサムネイル画像データ生成手段と、前記複数の文書データのうちから、内容を拡大表示する対象となる対象データを指定する指定手段と、前記対象データについて、その内容を前記表示手段に拡大表示するための拡大データを生成する拡大データ生成手段と、前記表示手段の全表示領域のうち、ユーザが指定する画像を一時的に表示可能な領域として規定された範囲を表示領域として、前記表示領域のうちの一部である拡大表示領域に前記拡大データを表示する拡大領域表示制御手段と、前記表示領域から前記拡大表示領域を除いた残余領域の縦横サイズを算出するとともに、当該残余領域の縦横サイズと前記複数のサムネイル画像データの表示サイズとに基づいて、前記複数のサムネイル画像データを前記残余領域に配置する配置手段とを備える情報処理装置として機能させることを特徴とする。
【発明の効果】
【００１７】
請求項１ないし７に記載の発明によれば、残余領域の縦横サイズと、サムネイル画像データの表示サイズとに基づいて、サムネイル画像データを表示手段に表示することにより、残余領域にサムネイル画像を効率的に表示できる。したがって、情報処理装置において、複数の文書データから、目的の文書データを効率的に検索できる。
【００１８】
また、請求項２に記載の発明では、文書データの内容を示す拡大データをページめくり表示することにより、文書データの内容を容易に把握できる。したがって、情報処理装置における文書データの検索をさらに効率化できる。
【００１９】
また、請求項３に記載の発明では、文書データの内容を示すサムネイル画像データを、配置手段が拡大データの周囲に表示することにより、残余領域をサムネイル画像データの表示のために有効利用できる。したがって、情報処理装置における文書データの検索をさらに効率化できる。
【００２０】
また、請求項４に記載の発明では、表示サイズ変動手段により、サムネイル画像データの表示サイズを大きくする場合には、サムネイル画像データでの文書データの内容把握を容易化できる。また、表示サイズ変動手段により、サムネイル画像データの表示サイズを小さくする場合には、文書データの内容を示すサムネイル画像データの表示数を増加させることができる。したがって、情報処理装置における文書データの検索をさらに効率化できる。
【００２１】
また、請求項５に記載の発明では、サムネイル画像データをジグザグ配列することにより、隣り合うサムネイル画像データを視覚的に区別し易くなる。したがって、情報処理装置における文書データの検索をより効率化できる。
【００２２】
また、請求項６に記載の発明では、新たに対象データが指定された場合において、残余領域に表示されている新たに指定された対象データについてのサムネイル画像データを、拡大表示領域表示されている拡大データについてのサムネイル画像データに置換することにより、当該拡大データについてのサムネイル画像データが隠れる（表示されない）ことを抑制できる。したがって、当該拡大データについてのサムネイル画像データの再検索を容易化できる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の好適な実施の形態について、添付の図面を参照しつつ、詳細に説明する。
【００２４】
＜１．  実施の形態＞
＜１．１．  情報処理装置１００の構成および機能＞
［概略構成］
図１は、本発明の第１の実施の形態における情報処理装置１００の外観図である。また、図２は、情報処理装置１００のハードウェア構成を示す図である。
【００２５】
情報処理装置１００は、ＣＰＵ１０、記憶部１１、操作部１２、表示部１３、ディスク読取部１４および通信部１５を主に備え、一般的なコンピュータとしての機能を備えている。
【００２６】
ＣＰＵ１０は、記憶部１１に記憶されているプログラム２にしたがって動作することによって、各種データの演算や制御信号の生成を実行し、情報処理装置１００の各構成を制御する。ＣＰＵ１０によって実現される機能ブロックについては後述する。
【００２７】
記憶部１１は、ＣＰＵ１０の一時的なワーキングエリアとなるＲＡＭ及びハードディスクや、読み取り専用のＲＯＭを備えている（図示せず）。記憶部１１は、プログラム２や各種データを記憶する記録媒体としての機能を有する。なお、プログラム２は、記録媒体９からディスク読取部１４を介して記憶部１１に転送されてもよいし、通信部１５を介して記憶部１１に転送されてもよい。
【００２８】
操作部１２は、情報処理装置１００に対してユーザの指示を入力するために使用される。すなわち、操作部１２は、情報処理装置１００における入力装置として機能する。具体的に操作部１２は、例えばキーボードやマウスおよび各種ボタン類などが該当する。
【００２９】
表示部１３は、各種データの画像や、ユーザが所定の指示入力を行うためのユーザインターフェースを表示する機能を持つ。すなわち表示部１３は、情報処理装置１００における表示装置として機能する。具体的に表示部１３は、例えばＣＲＴモニタや液晶ディスプレイなどが該当するが、タッチパネルディスプレイのように、操作部１２の機能を一部有しているものでもよい。
【００３０】
ディスク読取部１４は、可搬性の記録媒体９に記憶されているデータを読み取って記憶部１１に転送する装置である。すなわち、ディスク読取部１４は情報処理装置１００におけるデータ入力装置として機能する。
【００３１】
なお、本実施の形態における情報処理装置１００は、ディスク読取部１４としてＣＤ−ＲＯＭドライブを備えている。しかし、ディスク読取部１４はこれに限られるものではなく、例えばＦＤドライブ、ＤＶＤドライブ、ＭＯ装置などであってもよい。なお、ディスク読取部１４が記録媒体９にデータを記録させる機能を有する場合には、ディスク読取部１４に記憶部１１の機能の一部を代行させることも可能である。
【００３２】
通信部１５は、情報処理装置１００と図示しない他の装置群との間でネットワークを介した通信を行うためのインターフェースとして機能する。
【００３３】
図３は、情報処理装置１００の機能ブロックをデータの流れとともに示す図である。図３に示す情報取得部２０、サムネイル化部２１、指定部２２、拡大データ生成部２３、表示モード設定部２４、および、表示制御部２５は、主にＣＰＵ１０がプログラム２に従って動作することにより実現される機能ブロックである。
【００３４】
［情報取得部２０］
情報取得部２０は、入力装置である操作部１２からの操作入力に基づいて、ディスク読取部１４から複数の文書データＤＤを取得して、記憶部１１に転送する。
【００３５】
なお、本実施の形態における文書データＤＤとは、主にディスク読取部１４が記録媒体９を読み取ることによって入力されるページ記述言語で表現されたデータであって、１以上のページからなる文書を表現したデータである場合のほか、ラスタ形式やベクトル形式の画像データが含まれる。
【００３６】
ただし、文書データＤＤの取得方法は、外部の装置により生成されて、上述のように情報処理装置１００に入力されるものに限定されるものではない。すなわち、ワープロソフトや描画ソフトなどを使用するとともに、操作部１２が操作されることにより情報処理装置１００上で文書データＤＤが生成されてもよい。
【００３７】
［サムネイル化部２１］
サムネイル化部２１は、情報取得部２０により取得された複数の文書データＤＤを参照し、各文書データＤＤのページ記述言語を解析しつつ、ＲＩＰ処理を実行することにより、複数の文書データＤＤから、それぞれの内容を示す複数のサムネイル画像データＤＴを生成する。なお、本実施の形態において、作成されるサムネイル画像データＤＴは、プレビュー用のサムネイル画像データである。
【００３８】
一般に、文書データＤＤではページサイズ（印刷用紙サイズ）は各ファイルごとにバラバラであるが、本実施の形態では、サムネイル画像データＤＴでは、ページサイズが統一される。なお、サムネイル化部２１は、文書データＤＤの一部のページについての画像データを生成し、当該画像データの幅方向および高さ方向について所定倍率で縮小することにより、ページの画像と相同な縮小画像（サムネイル画像）を生成する。
【００３９】
［指定部２２］
指定部２２は、ユーザの操作部１２を介した操作入力に基づいて、ユーザにより指定されたサムネイル画像データＤＴに関する指定情報ＤＳを取得する機能を有する。なお、指定情報ＤＳとは、複数のサムネイル画像データＤＴのうちから、ユーザにより指定された特定のサムネイル画像データＤＴのファイル名などの識別情報である。
【００４０】
本実施の形態では、指定部２２により指定されたサムネイル画像Ｔに対応する文書データＤＤが、拡大表示の対象であるデータ（対象データ）となる。
【００４１】
なお、ここでいう「拡大表示」とは、表示部１３の画面上において、同時に表示されるサムネイル画像データＤＴの画像サイズと比較して、相対的に大きなサイズで画像を表示することをいう。したがって、対象データのオリジナルサイズ（文書データＤＤのページサイズ）よりも大きなサイズで表示する場合だけではなく、オリジナルサイズと同一、または、それよりも小さいサイズで表示する場合であっても、サムネイル画像のサイズより大きなサイズでの表示の場合には、ここでの「拡大表示」の概念に含まれる。また、以下において、狭義の「拡大」を指すときには、「実拡大」という用語を使用することにより、ここで定義した（広義の）「拡大」と区別する。
【００４２】
［拡大データ生成部２３］
拡大データ生成部２３は、指定情報ＤＳ（特定のサムネイル画像データＤＴの識別情報）に基づいて、これに対応する特定の文書データＤＤを参照し、当該特定の文書データＤＤについて、その内容を拡大表示するための拡大データＤＰＭを生成する。なお、本実施の形態では、拡大データ生成部２３は、ページめくり表示データを拡大データＤＰＭとして生成する。
【００４３】
なお、ページめくり表示データとは、特定の文書データＤＤに含まれる、少なくとも１以上のページが見開き状態でページめくりされる画像を表現するデータをいう。すなわち、ページめくり表示データとは、特定の文書データＤＤの各ページが順次めくられていく様子を表示するために必要な、一種のアニメーションを構成する画像データである。
【００４４】
そして、本実施の形態では、拡大データＤＰＭの表示サイズ（表示部１３にて表示する際の画像サイズ）は、少なくともサムネイル画像データＤＴの表示サイズよりも大きく、ユーザが表示部１３の画面上で、文書データＤＤの内容を視認できる程度のサイズとされる。
【００４５】
［表示モード設定部２４］
表示モード設定部２４は、ユーザの操作部１２を介した操作入力に基づいて、ユーザにより指定された複数のサムネイル画像データＤＴの表示モードに関する情報（表示モード情報ＤＭ）を取得する機能を有する。
【００４６】
なお、詳細は後述するが、本実施の形態における情報処理装置１００では、サムネイル画像データＤＴの表示モードは、
（１）  サムネイル画像データＤＴを一覧表示するモード（以下、一覧表示モード、図５参照）、
（２）  サムネイル画像データＤＴを拡大データＤＰＭの周囲に１重表示するモード（以下、第１表示モード、図７参照）、および、
（３）  サムネイル画像データＤＴを拡大データＤＰＭの周囲に２重表示するモード（以下、第２表示モード、図８参照）、
の３つの表示モードを含む。
【００４７】
［表示制御部２５］
表示制御部２５は、拡大データＤＰＭやサムネイル画像データＤＴを表示部１３に表示する機能を有する。なお、表示制御部２５は、拡大領域表示制御部２５１および配置部２５２を主に備える。
【００４８】
拡大領域表示制御部２５１は、表示部１３の全画面領域のうち、各種画像データを表示するために割り当てられた表示領域ＤＲ１の一部（拡大表示領域ＤＲ２、図６参照）に拡大データ生成部２３により生成された拡大データＤＰＭを表示する機能を有する。
【００４９】
配置部２５２は、表示領域ＤＲ１から拡大表示領域ＤＲ２を除いた残余領域（サムネイル表示領域ＤＲ３、図６参照）の縦横サイズを算出するサイズ算出部２５３と、サムネイル画像データＤＴの表示サイズを変動させる表示サイズ変動部２５４とを備える。
【００５０】
詳細には、配置部２５２は、サイズ算出部２５３により算出されるサムネイル表示領域ＤＲ３の縦横サイズ（横方向および縦方向の長さ（画素数））と、サムネイル画像データＤＴの表示サイズとに基づいて、サムネイル画像データＤＴの配置順序および位置を決定し、サムネイル表示領域ＤＲ３にサムネイル画像データＤＴを表示する。
【００５１】
また、配置部２５２は、表示モード情報ＤＭに基づいて、表示サイズ変動部２５４により、サムネイル画像データＤＴの表示サイズの縦横長さの縮尺を変更する。
【００５２】
＜１．２．  画像データ表示処理＞
図４は、情報処理装置１００による画像データ表示処理の動作を示す流れ図である。なお、以下の動作は、特に断らない限り、ＣＰＵ１０の制御により実現される。
【００５３】
ユーザが操作部１２を介して、画像データ表示処理の開始指示を入力すると、情報処理装置１００は、当該指示を受け付けて、画像データの表示処理を開始する。まず、ユーザから、新たな複数の文書データＤＤ（例えば、記録媒体９に含まれる特定のフォルダ内に保存された文書データＤＤ）を取得するように指示があると、情報取得部２０は、ユーザが指定したフォルダ内に格納されている文書データＤＤを取得する（ステップＳ１）。取得された文書データＤＤは、記憶部１１に格納される。
【００５４】
なお、文書データＤＤの取得方法は、このようなものに限られるものではなく、ネットワーク上から取得する態様でもよいし、あるいは、情報処理装置１００上で文書データＤＤを生成し、当該文書データＤＤを記憶部１１に格納してもよい。
【００５５】
文書データＤＤを取得すると、情報処理装置１００は、サムネイル化部２１により、文書データの内容を示すサムネイル画像データＤＴを生成する（ステップＳ２）。生成されたサムネイル画像データＤＴは、記憶部１１に格納される。
【００５６】
サムネイル画像データＤＴを生成すると、情報処理装置１００は、表示制御部２５により画像表示ウインドウＷを表示部１３に表示するとともに、配置部２５２により表示領域ＤＲ１に複数のサムネイル画像データＤＴの画像（サムネイル画像Ｔ）を一覧表示するための表示領域ＤＲ１の縦横サイズ（ここでは、縦方向の長さＤＲ１ｘおよび横方向の長さＤＲ１ｙ、図６参照）を算出する（ステップＳ３）。そして配置部２５２は、ステップＳ３にて算出された表示領域ＤＲ１サイズに応じて、複数のサムネイル画像Ｔを一覧表示する（ステップＳ４）。
【００５７】
図５は、一覧表示モードにおける画像表示ウインドウＷを示す図である。画像表示ウインドウＷは、表示部１３にて表示制御部２５によりユーザに提示される画面であり、主として、表示領域ＤＲ１、モード選択ボタン３０、スクロールバー４０および終了ボタン５０を有する。
【００５８】
なお、表示領域ＤＲ１は、図５に示すように、表示部１３の全表示領域（図示せず）のうち、ユーザが指定する画像を一時的に表示可能な領域（すなわち、ウインドウ枠や各種ボタン類が配置されるメニューバー、スクロールバー配置領域などのユーティリティ要素を表示する領域を除いた自由表示領域）として規定される範囲である。
【００５９】
ステップＳ２にて複数のサムネイル画像データＤＴを生成すると、情報処理装置１００は、配置部２５２により図５中、二点鎖線にて示す表示領域ＤＲ１の縦横サイズを算出する。そして、配置部２５２は、表示領域ＤＲ１のサイズと、配置するサムネイル画像データＤＴの表示サイズと、配置するサムネイル画像Ｔ間の横方向の間隔Ｄｘおよび縦方向の間隔Ｄｙとに基づいて、当該表示領域ＤＲ１にサムネイル画像Ｔ（サムネイル画像Ｔ）の配置位置を決定する。なお、この間隔Ｄｘ，Ｄｙは、あらかじめ設定された値でもよいし、ユーザが適宜に変更できるようにしてもよい。
【００６０】
図５に示すモード選択ボタン３０は、一覧表示モードボタン３１と、第１表示モードボタン３２と、第２表示モードボタン３３とを備えている。これらのボタンのそれぞれは、上述の一覧表示モード、第１表示モードおよび第２表示モードにそれぞれ対応している。
【００６１】
すなわち、操作部１２の操作（例えば、マウス操作）に連動して移動するカーソルＣＳを各ボタン上に配置して、ユーザが所定の入力操作（例えば、クリック操作）を実行することにより、表示制御部２５は、モード選択ボタン３０の中から選択されたボタンに応じた表示モードにてサムネイル画像Ｔを表示する。
【００６２】
このユーザによる操作入力に基づいて、表示モード設定部２４は、表示モード情報ＤＭを生成する。したがって、表示モード設定部２４は、ユーザからの表示モード変更についての入力がある度に、表示モード情報ＤＭを適宜更新する。
【００６３】
なお、図５に示すように、ステップＳ４の時点における画像表示ウインドウＷでは、サムネイル画像Ｔを一覧表示するモード（一覧表示モード）であるため、一覧表示モードボタン３１がアクティブ状態となっている。
【００６４】
また、図５に示すスクロールバー４０は、表示領域ＤＲ１にて表示するサムネイル画像Ｔの表示切換えを行う機能を有する。すなわち、ユーザが、カーソルＣＳをスクロールバー４０に合わせてスクロールバー４０を移動させることにより、表示領域ＤＲ１にて表示されない隠れたサムネイル画像Ｔ（サムネイル画像Ｔ１〜Ｔ２４以外のサムネイル画像Ｔ）が表示領域ＤＲ１に表示される。
【００６５】
なお、操作部１２にいわゆるホイールマウスを設けることにより、スクロールバー４０の移動を、ホイールマウスに備えられたホイール部を回転させる操作に連動させてもよい。この場合には、ホイール部の回転量をスクロールバー４０の移動量に反映させることができる。
【００６６】
また、図５に示す終了ボタン５０は、情報処理装置１００の画像データ表示処理を強制的に終了させるためのボタンである。ユーザがカーソルＣＳを終了ボタン５０に合わせて所定の操作を行うことにより、情報処理装置１００は、表示処理動作を終了する。
【００６７】
再び図４に戻って、サムネイル画像Ｔの一覧表示（ステップＳ４）を完了すると、情報処理装置１００は、複数のサムネイル画像Ｔのうちから、拡大表示する対象となるサムネイル画像Ｔがユーザにより指定されているか否かを判定する（ステップＳ５）。この判定は、ユーザの指定に基づいて生成される指定情報ＤＳを参照することにより実行される。
【００６８】
なお、拡大表示の対象とすべきサムネイル画像Ｔのユーザによる指定は、カーソルＣＳを拡大表示したい特定のサムネイル画像Ｔ上に配置し、所定操作を行うことで当該サムネイル画像Ｔを選択することで実現される。
【００６９】
特定のサムネイル画像Ｔが指定されていない場合には（ステップＳ５にてＮＯ）、情報処理装置１００は、ステップＳ４に戻り、特定のサムネイル画像Ｔが選択されるまで待機する。一方、特定のサムネイル画像Ｔが指定されている場合（ステップＳ５にてＹＥＳ）には、次のステップＳ６へ進む。
【００７０】
図６は、画像表示ウインドウＷが有する各領域について説明するための図である。ステップＳ５にて、特定のサムネイル画像Ｔが指定されている場合、情報処理装置１００は、図６に示すように、拡大データＤＰＭの画像（ここでは、ページめくり表示画像ＰＭ）を表示する領域（拡大表示領域ＤＲ２）の位置およびサイズを算出する。
【００７１】
なお、本実施の形態では、拡大表示領域ＤＲ２の位置は、表示領域ＤＲ１の中心としている。したがって、表示領域ＤＲ１の中心と、拡大表示領域ＤＲ２の中心は、一致している。また、拡大表示領域ＤＲ２のサイズについては、あらかじめ定めたサイズとしてもよいし、あるいは、表示領域ＤＲ１のサイズに応じて変化する可変サイズとしてもよい。
【００７２】
図４に戻って、拡大表示領域ＤＲ２の位置およびサイズを算出すると、情報処理装置１００は、拡大データ生成部２３により、指定されている特定のサムネイル画像Ｔに対応する文書データＤＤに基づいて、拡大データＤＰＭを生成する（ステップＳ７）。本実施の形態では、この拡大データＤＰＭは、ステップＳ６にて算出された拡大表示領域ＤＲ２に収まるサイズとなるように生成される。
【００７３】
拡大データＤＰＭを生成すると、情報処理装置１００は、拡大領域表示制御部２５１により、拡大表示領域ＤＲ２に拡大データＤＰＭの画像（ページめくり表示画像ＰＭ）を表示する（ステップＳ８）。
【００７４】
拡大データＤＰＭを表示すると、情報処理装置１００は、サイズ算出部２５３により、サムネイル表示領域ＤＲ３の縦横サイズを算出する（ステップＳ９）。詳細には、表示領域ＤＲ１から拡大表示領域ＤＲ２を除いた無端帯状の残余領域（＝サムネイル表示領域ＤＲ３）についての縦横サイズ（本実施の形態では、表示領域ＤＲ１の横方向の長さＤＲ１ｘ並びに縦方向の長さＤＲ１ｙ、および、サムネイル表示領域ＤＲ３の帯部分の横方向の太さＤＲｘ並びに縦方向の太さＤＲｙ、図６参照）が算出される。
【００７５】
サムネイル表示領域ＤＲ３の縦横サイズを算出すると、情報処理装置１００は、表示モード情報ＤＭを取得する（ステップＳ１０）。なお、本実施の形態における情報処理装置１００では、この時点で第１表示モードが自動的に選択されるものとするが、ユーザによりあらかじめ第２表示モードが選択されている場合には、情報処理装置１００は、以降のステップにおいて、第２表示モードでのサムネイル画像表示のための諸準備を行う。
【００７６】
表示モード情報ＤＭの取得を完了すると、情報処理装置１００は、配置部２５２により、サムネイル表示領域ＤＲ３におけるサムネイル画像Ｔの表示可能数を算出する（ステップＳ１１）。詳細には、ステップＳ９にて算出したサムネイル表示領域ＤＲ３の縦横サイズと、ステップＳ２にて生成したサムネイル画像Ｔのサイズとに基づいて、サムネイル表示領域ＤＲ３におけるサムネイル画像Ｔの表示可能数を算出する。
【００７７】
より具体的には、上述の横方向の長さＤＲ１ｙおよびサムネイル画像Ｔの横方向の長さに基づいて、サムネイル表示領域ＤＲ３における拡大表示領域ＤＲ２の上隣りおよび下隣りの各部分において、横方向に表示可能なサムネイル画像Ｔの最大数が算出される。また、これと同様に、縦方向の長さＤＲ１ｘおよびサムネイル画像Ｔの縦方向の長さに基づいて、サムネイル表示領域ＤＲ３における拡大表示領域ＤＲ２の左隣りおよび右隣りの各部分において、縦方向に表示可能なサムネイル画像Ｔの最大数が算出される。
【００７８】
また、太さＤＲｘとサムネイル画像Ｔの横方向の長さとの比較により、サムネイル表示領域ＤＲ３において、横方向にサムネイル画像Ｔを配置可能かどうかが判定される。またこれと同様に、太さＤＲｙとサムネイル画像Ｔの縦方向の長さとの比較により、縦方向にサムネイル画像Ｔを配置可能かどうかが判定される。
【００７９】
このようにして、サムネイル表示領域ＤＲ３において、サムネイル画像Ｔを縦横２次元的に最大限配置するための数量が決定される。
【００８０】
なお、ステップＳ１１においては、サムネイル表示領域ＤＲ３の最外周囲に残す所定の余白の幅や、互いに隣接するサムネイル画像Ｔ間の間隔も考慮した上での最大表示数の計算がなされる。すなわち、多数のサムネイル画像Ｔを同時表示できる方がよいものの、あまりに画像を密接させると、視覚的に混乱が生じるおそれがあるため、余白やサムネイル画像Ｔ間の間隔などの空白部分が適宜設けられる。ただし、このような空白を設けずに、配置部２５２が最大表示数を決定するように構成してもよい。
【００８１】
サムネイル画像Ｔの表示可能数を算出すると、配置部２５２は、例えば、文書データＤＤのファイル名や、データサイズ、あるいは、作成日時などの識別情報に基づいて、算出されたサムネイル画像数の配置順序を決定するとともに、当該配置順序にしたがって、サムネイル画像Ｔをサムネイル表示領域ＤＲ３の全域に亘って配置する。
【００８２】
図７は、第１表示モードにおける画像表示ウインドウＷを示す図である。なお、ここでは、図５中、一覧表示されたサムネイル画像Ｔのうち、サムネイル画像Ｔ１４（文字「Ｂ」が表記されている。）が拡大表示の対象としてユーザにより指定されているものとする（ステップＳ５参照）。また、サムネイル画像Ｔの表示方法として、第１表示モードが選択されている。
【００８３】
図７に示すように、画像表示ウインドウＷの表示領域ＤＲ１のうち、中央の拡大表示領域ＤＲ２には、特定の文書データＤＤから生成されたページめくり表示画像ＰＭ１４（サムネイルＴ１４に対応）が表示されている。そして、拡大表示領域ＤＲ２周囲の残余領域（サムネイル表示領域ＤＲ３）には、サムネイル画像Ｔ０１〜Ｔ２３がこの順序で右回りの連鎖として縦横に配置されている。
【００８４】
また、図７に示すように、第１表示モードでは、無端帯状のサムネイル表示領域ＤＲ３のうち、拡大表示領域ＤＲ２の上隣り、下隣り、左隣りおよび右隣り（上下左右隣り）のそれぞれの部分において、縦方向あるいは横方向に沿って延びる直線（例えば、拡大表示領域ＤＲ２上隣りの部分であれば、横方向に延びる配置線Ｌ１）上にサムネイル画像Ｔの中心位置が合わせられた状態で、サムネイル画像Ｔが表示される（１重表示）。
【００８５】
また、図７に示すように、本実施の形態では、ページめくり表示画像ＰＭ１４に対応するサムネイル画像Ｔ１４を、サムネイル表示領域ＤＲ３には表示しないものとしている。このように、拡大表示されている文書データＤＤについてのサムネイル画像Ｔ１４を表示しないことにより、残りの文書データＤＤについてのサムネイル画像Ｔを表示するためのスペースをより多く確保できるため、ユーザによる文書データＤＤの検索効率を向上できる。
【００８６】
ここで、第１表示モードにおけるスクロール処理について説明する。図８は、図７に示す画像表示ウインドウＷにおいて、スクロール処理を行った後の状態を示す図である。本実施の形態では、図８に示すように、図７に示す画像表示ウインドウＷの状態から、スクロールバー４０を（下方に）移動させると、配置部２５２は、当該スクロールバー４０の移動量に応じて、サムネイル表示領域ＤＲ３に表示するサムネイル画像Ｔを更新する。
【００８７】
例えば図８に示す例では、上記スクロール処理によりサムネイル画像Ｔ０１〜Ｔ０４までが隠れる（消失する）とともに、サムネイル画像Ｔ２４〜Ｔ２７が出現する。そして、サムネイル画像Ｔ０５〜Ｔ２３は、消失した画像（４つのサムネイル画像Ｔ）分だけ左回りにずれた位置に表示される。すなわち、サムネイル画像Ｔ０５が、元のサムネイル画像Ｔ０１が表示されていた位置に移動している。
【００８８】
このように、ユーザは、スクロールバー４０を移動させることにより、サムネイル表示領域ＤＲ３に表示されていない隠されたサムネイル画像Ｔについても、容易に検索できる。なお、上述のホイールマウスが操作部１２に備えられている場合には、ホイールを回転させることにより、隠されたサムネイル画像Ｔを容易に検索できる。
【００８９】
図７および図８では、第１表示モードが選択されている（すなわち、第１表示モードボタン３２がアクティブ状態である）場合について説明したが、ステップＳ１０にて第２表示モードが選択されていると判断した場合には、情報処理装置１００は、第２表示モードにてサムネイル画像Ｔを表示する。そこで、第２表示モードについて、図９を参照しつつ具体的に説明する。
【００９０】
図９は、第２表示モードにおける画像表示ウインドウＷを示す図である。図９に示すように、第２表示モードにおいても、第１表示モードと同様に、画像表示ウインドウＷの表示領域ＤＲ１の中央の拡大表示領域ＤＲ２には、ステップＳ５にて指定されている特定の文書データＤＤについて画像（ここでは、ページめくり表示画像ＰＭ１４）が表示される。
【００９１】
一方、第２表示モードでは、拡大表示領域ＤＲ２周囲のほぼ全域に相当するサムネイル表示領域ＤＲ３に、サムネイル画像Ｔ０１〜Ｔ４５が右回りに沿って配置される。さらに、各サムネイル画像Ｔは、第１表示モードにおけるサムネイル画像Ｔに比べて、表示サイズ変動部２５４により、所定倍率で縮小表示される。また、図９に示すように、隣り合うサムネイル画像Ｔどうしの位置（中心位置）が所定方向（斜め方向）沿ってずれた状態で、複数のサムネイル画像Ｔがサムネイル表示領域ＤＲ３にジグザグ配列として表示される。
【００９２】
そして、図９に示すように、第２表示モードでは、無端帯状のサムネイル表示領域ＤＲ３のうち、拡大表示領域ＤＲ２の上下左右隣りのそれぞれの部分において、縦方向あるいは横方向に沿って延びる２本の直線（例えば、拡大表示領域ＤＲ２上側の部分であれば、横方向に延びる配置線Ｌ２，Ｌ３）上に、サムネイル画像Ｔの中心位置が合わせられた状態で、サムネイル画像Ｔが表示される（２重表示）。
【００９３】
このように、第２表示モードでは、表示サイズ変動部２５４がサムネイル画像Ｔを縮小して表示することにより、サムネイル表示領域ＤＲ３に表示するサムネイル画像Ｔの数を増加できる。したがって、１つのサムネイル画像Ｔが示す文書内容の情報量は第１表示モードのときに比べて少なくなるものの、表示するサムネイル画像Ｔの数を倍増させることができるため、オペレータによる文書データＤＤの検索効率を向上できる。
【００９４】
また、ジグザグ状にサムネイル画像Ｔを配置することにより、隣り合うサムネイル画像データを視覚的に区別し易くなる。したがって、情報処理装置における文書データＤＤの検索をより効率化できる。
【００９５】
再び図４に戻って、サムネイル画像Ｔの配置を完了すると、情報処理装置１００は、指定情報ＤＳが更新されたか否かを判定する（ステップＳ１３）。ユーザが、別の文書データＤＤについて拡大表示したい場合、ユーザの指示入力により、指定部２２が指定情報ＤＳを更新する。そこで、情報処理装置１００は、指定情報ＤＳを参照することにより、ユーザが別の文書データＤＤを拡大表示すべきかどうか（換言すれば、新たな拡大表示の対象となる対象データの指定があるか否か）を判断する。
【００９６】
指定情報ＤＳが更新されている場合には（ステップＳ１３にてＹＥＳ）、情報処理装置１００は、ステップＳ７に戻り、指定された文書データＤＤ（対象データ）に基づいて、新たな拡大データＤＰＭを生成する。一方、指定情報ＤＳが更新されていない場合には、情報処理装置１００は、次のステップＳ１４へ進む。ここで、指定情報ＤＳが更新された場合の具体例について、図７および図１０を参照しつつ説明する。
【００９７】
図１０は、図７に示す画像表示ウインドウＷにおいて、新たなページめくり表示画像ＰＭ１０が表示された状態を示す図である。なお、ここでは、ユーザが、サムネイル画像Ｔ１０（文字「Ａ」が表記されている。）を、新たな拡大表示対象として選択した場合について説明する（図７参照）。
【００９８】
ユーザが図７に示す画像表示ウインドウＷにおいて、カーソルＣＳをサムネイル画像Ｔ１０に合わせて当該画像を指定すると、図１０に示すように、サムネイル画像Ｔ１０に対応する文書データＤＤから拡大データＤＰＭが生成され、拡大データＤＰＭが表現する画像（ページめくり表示画像ＰＭ１０）が拡大表示領域ＤＲ２に表示される。
【００９９】
そして、配置部２５２は、サムネイル表示領域ＤＲ３に表示されている新たに指定された文書データＤＤ（対象データ）についてのサムネイル画像Ｔ１０を、拡大表示領域ＤＲ２に表示されている拡大データＤＰＭについてのサムネイル画像Ｔ１４に置換する（置換配置）。したがって、図１０に示すように、サムネイル画像Ｔ１４は、サムネイル画像Ｔ１０が表示されていた位置（図７参照）に、表示されることとなる。
【０１００】
このように、サムネイル画像Ｔを置換配置することにより、拡大表示されていたページめくり表示画像ＰＭ１４についてのサムネイル画像Ｔ１４を、サムネイル表示領域ＤＲ３に確実に表示させることができる。したがって、サムネイル画像Ｔ１４の再検索を容易化できる。
【０１０１】
再び図４に戻って、指定情報ＤＳが更新されていない場合（ステップＳ１３にてＮＯ）、情報処理装置１００は、サムネイル画像Ｔの表示モード（第１表示モード、あるいは、第２表示モード）について、変更があるか否かを判定する（ステップＳ１４）。なお、ユーザが表示モード変更の指示入力を行った場合には、表示モード設定部２４により表示モード情報ＤＭが更新されるため、情報処理装置１００は、表示モード情報ＤＭを参照することにより、ステップＳ１４の判定を実行する。
【０１０２】
なお、上述のように、ユーザは、第１表示モードボタン３２および第２表示モードボタン３３のいずれかを表示部１３の画面上で選択することにより、サムネイル画像Ｔの表示モードを第１表示モードと第２表示モードとの間で選択することができる。
【０１０３】
表示モード情報ＤＭが更新されている場合（ステップＳ１４にてＹＥＳ）、情報処理装置１００は、ステップＳ１０に戻って、選択されている表示モードでのサムネイル画像Ｔの表示を実行する。一方、表示モード情報ＤＭが更新されていない場合には（ステップＳ１４にてＮＯ）、情報処理装置１００は、次のステップＳ１５に進む。
【０１０４】
表示モード情報ＤＭが更新されていない場合（ステップＳ１４にてＮＯ）、情報処理装置１００は、サムネイル画像Ｔを一覧表示するか否かを判定する（ステップＳ１５）。例えば、ユーザが一覧表示モードボタン３１を選択していた場合には、表示モード情報ＤＭが一覧表示モードに更新される。そこで、情報処理装置１００は、表示モード情報ＤＭを参照することにより、ステップＳ１５の判定を実行する。
【０１０５】
表示モード情報ＤＭが一覧表示モードを示している場合には（ステップＳ１５にてＹＥＳ）、情報処理装置１００は、ステップＳ４に戻って、サムネイル画像Ｔを一覧表示する。一方、表示モード情報ＤＭが一覧表示モードを示していない場合には、情報処理装置１００は、次のステップＳ１６へ進む。
【０１０６】
ユーザが操作部１２を介して画像データ表示処理の実行終了指示を入力すると、情報処理装置１００は、当該入力を受け付けて、表示制御部２５に表示制御を終了させる指示を与え、画像データ表示処理を終了する（ステップＳ１６）。なお、ユーザによる実行終了指示は、例えば、ユーザがカーソルＣＳを終了ボタン５０にあわせて所定操作（クリック操作）を実行することにより実現される。
【０１０７】
以上が、情報処理装置１００による画像データ表示処理における動作の説明である。
【０１０８】
＜１．３．  効果＞
本実施の形態では、残余領域（＝サムネイル表示領域ＤＲ３）の縦横サイズと、サムネイル画像データＤＴの表示サイズとに基づいて、サムネイル画像データＤＴを残余領域に表示する。したがって、残余領域のほぼ全域を利用して縦横にサムネイル画像Ｔを効率的に表示できるため、情報処理装置１００において、複数の文書データＤＤから、目的の文書データＤＤを効率的に検索できる。
【０１０９】
また、本実施の形態では、文書データＤＤの内容を示す拡大データＤＰＭを、ページめくり表示画像ＰＭとしている。これにより、文書データＤＤの内容を容易に把握できるため、情報処理装置１００における文書データＤＤの検索をさらに効率化できる。
【０１１０】
また、本実施の形態では、文書データＤＤの内容を示すサムネイル画像データを、配置部２５２がページめくり表示画像ＰＭの周囲（上下左右隣りの各部分）に表示することにより、残余領域をサムネイル画像Ｔの表示のために有効利用できる。したがって、情報処理装置１００における文書データＤＤの検索をさらに効率化できる。
【０１１１】
＜２．  変形例＞
以上、本発明の実施の形態について説明してきたが、本発明は上記実施の形態に限定されるものではなく様々な変形が可能である。
【０１１２】
例えば、上記実施の形態では、表示領域ＤＲ１の中央に拡大表示領域ＤＲ２を設定するとしているが、これに限られるものではなく、所定方向に偏った位置に設定してもよい。例えば、拡大表示領域ＤＲ２の位置を表示領域ＤＲ１のうちの左側部分に設定した場合において、無端帯状のサムネイル表示領域ＤＲ３のうちの拡大表示領域ＤＲ１左隣部分が狭い（サムネイル画像Ｔの横幅よりも狭い）場合には、サムネイル表示領域ＤＲ３におけるサムネイル画像Ｔの配置可能な領域がコの字状（すなわち、拡大表示領域ＤＲ１の上下右隣りの領域）となる。
【０１１３】
また、上記実施の形態では、サムネイル画像データＤＴの表示サイズは、統一されるものとして説明したが、これに限られるものではなく、表示サイズは必ずしも統一される必要はない。
【０１１４】
また、上記実施の形態では、表示サイズ変動部２５４は、２重表示のためにサムネイル画像Ｔを縮小表示する場合について主に説明したが、太さＤＲｘ，ＤＲｙの大きさに応じて、サムネイル画像Ｔを実拡大（または縮小）させてもよい。表示サイズ変動部２５４により、サムネイル画像Ｔの表示サイズを大きくする場合には、サムネイル画像Ｔでの文書データＤＤの内容把握を容易化できる。また、表示サイズ変動部２５４により、サムネイル画像Ｔの表示サイズを小さくする場合には、文書データＤＤの内容を示すサムネイル画像Ｔの表示数を増加させることができる。
【０１１５】
また、上記実施の形態では、拡大表示の対象とされる文書データＤＤのサムネイル画像Ｔを、サムネイル表示領域ＤＲ３に表示しないものとしているが（図７など参照）、もちろんサムネイル表示領域ＤＲ３に表示させるように構成してもよい。
【０１１６】
また、上記実施の形態では、１重表示や２重表示について説明したが、サムネイル画像Ｔの表示方法は、これに限られるものではない。すなわち、無端帯状のサムネイル表示領域ＤＲ３のうち、拡大表示領域ＤＲ２の上下左右隣りのそれぞれの部分において、縦方向あるいは横方向に沿って延びるｎ本（ｎ≧３）の直線上に、サムネイル画像Ｔの中心位置が合わせられた状態で、サムネイル画像Ｔをジグザグ配列で表示してもよい（ｎ重表示）。
【０１１７】
また、上記実施の形態では、表示領域ＤＲ１のうち、画像表示のために使用されない空白部分については、特に機能を持たせていないが、例えば、ユーザが当該空白部分上にカーソルＣＳを合わせて所定の入力（例えば、クリック操作）を行うことにより、配置部２５２が一覧表示モードにてサムネイル画像Ｔを表示する（図５参照）ように情報処理装置１００を構成してもよい。
【０１１８】
また、上記実施の形態では、拡大表示領域ＤＲ２に表示する拡大データＤＰＭのみをページめくり表示するものとして説明したが、サムネイル表示領域ＤＲ３に表示するサムネイル画像データＤＴについてもページめくり表示するように情報処理装置１００を構成してもよい。
【０１１９】
また、上記実施の形態では、文書データＤＤは、所定のページ記述言語で表現されたデータの場合について主に説明したが、本発明は、文書データが画像データである場合でも同様に適用できる。この場合には、拡大表示領域ＤＲ２において、ページめくり表示ではなく、選択されている画像データを拡大表示するように情報処理装置１００を構成すればよい。
【０１２０】
また、上記実施の形態に示した各機能ブロックは、ソフトウェアにより実現されるものとして説明したが、これらの機能ブロックの一部または全部を専用の論理回路によりハードウェアとして実現してもよい。
【０１２１】
また、上記実施形態および各変形例で説明した各構成は、相互に矛盾しない限り適宜組み合わせることができる。
【図面の簡単な説明】
【０１２２】
【図１】本発明の実施の形態における情報処理装置の外観図である。
【図２】情報処理装置のハードウェア構成を示す図である。
【図３】情報処理装置の機能ブロックをデータの流れとともに示す図である。
【図４】情報処理装置による画像データ表示処理の動作を示す流れ図である。
【図５】一覧表示モードにおける画像表示ウインドウを示す図である。
【図６】画像表示ウインドウが有する各領域について説明するための図である。
【図７】第１表示モードにおける画像表示ウインドウを示す図である。
【図８】図７に示す画像表示ウインドウにおいて、スクロール処理を行った後の状態を示す図である。
【図９】第２表示モードにおける画像表示ウインドウを示す図である。
【図１０】図７に示す画像表示ウインドウＷにおいて、新たなページめくり表示画像が表示された状態を示す図である。
【符号の説明】
【０１２３】
１００  情報処理装置
１０  ＣＰＵ
１１  記憶部
１２  操作部
１３  表示部
１５  通信部
２  プログラム
２０  情報取得部
２１  サムネイル化部
２２  指定部
２３  拡大データ生成部
２４  表示モード設定部
２５  表示制御部
２５１  拡大領域表示制御部
２５２  配置部
２５３  サイズ算出部
２５４  表示サイズ変動部
３０  モード選択ボタン
ＤＤ  文書データ
ＤＭ  表示モード情報
ＤＰＭ  拡大データ
ＤＲ１  表示領域
ＤＲ２  拡大表示領域
ＤＲ３  サムネイル表示領域
ＤＳ  指定情報
ＤＴ  サムネイル画像データ
ＰＭ  ページめくり表示画像
Ｔ  サムネイル画像
Ｗ  画像表示ウインドウ
【図１】
2010049475.tif 000003
【図２】
2010049475.tif 000004
【図３】
2010049475.tif 000005
【図４】
2010049475.tif 000006
【図５】
2010049475.tif 000007
【図６】
2010049475.tif 000008
【図７】
2010049475.tif 000009
【図８】
2010049475.tif 000010
【図９】
2010049475.tif 000011
【図１０】
2010049475.tif 000012