JP2010049475A - Information processing apparatus and program - Google Patents
Information processing apparatus and program Download PDFInfo
- Publication number
- JP2010049475A JP2010049475A JP2008212945A JP2008212945A JP2010049475A JP 2010049475 A JP2010049475 A JP 2010049475A JP 2008212945 A JP2008212945 A JP 2008212945A JP 2008212945 A JP2008212945 A JP 2008212945A JP 2010049475 A JP2010049475 A JP 2010049475A
- Authority
- JP
- Japan
- Prior art keywords
- display
- data
- enlarged
- thumbnail image
- area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
本発明は、目的の文書データを検索するために、文書データなどのデータをサムネイル画像表示する技術に関する。 The present invention relates to a technique for displaying thumbnail images of data such as document data in order to search for target document data.
コンピュータにて文書データを管理する場合において、管理する文書データの、例えば第1ページ目の縮小画像(サムネイル画像)を表示して、この画像から文書データの特定を行うことが一般的に行われている。 When managing document data with a computer, it is generally performed to display a reduced image (thumbnail image) of the first page of the document data to be managed and specify the document data from this image. ing.
また、文書データについて、開かれた本がめくられていくような表示(以下において、「ページめくり表示」と称する。)を行う、一種のアニメーションのデータを生成することにより、文書データの内容把握を容易化し、文書データの検索を効率化する技術が提案されている(例えば、特許文献1)。 In addition, the contents of the document data can be grasped by generating a kind of animation data for displaying the document data so that the opened book can be flipped (hereinafter referred to as “page turning display”). Has been proposed (for example, Patent Document 1).
一方で、パーソナルコンピュータのOSであるWindows(登録商標)などにおいては、複数の画像データを縮小したサムネイル画像の一覧を表示装置に表示させることにより、目的の画像データの検索を容易化する機能が提供されている。 On the other hand, Windows (registered trademark), which is an OS of a personal computer, has a function of facilitating search for target image data by displaying a list of thumbnail images obtained by reducing a plurality of image data on a display device. Is provided.
ところが、検索用のサムネイル画像から目的の文書データを検索する場合に、特定のサムネイル画像を選択して文書データの内容を拡大表示すると、サムネイル画像が拡大表示された画像(拡大画像)により隠れてしまうため、再び検索を開始する際には、サムネイル画像を再度表示させる必要があり、検索効率が低下していた。 However, when searching the target document data from the search thumbnail image, if the specific thumbnail image is selected and the contents of the document data are enlarged and displayed, the thumbnail image is hidden by the enlarged image (enlarged image). Therefore, when the search is started again, it is necessary to display the thumbnail image again, and the search efficiency is lowered.
一方で、上述のWindowsなどでは、サムネイル画像を表示するエリアがウインドウの下部に確保されており、そのウインドウの上部に、現在選択されているサムネイル画像についての拡大画像が表示される機能が搭載されている。 On the other hand, in the above-described Windows or the like, an area for displaying a thumbnail image is secured at the bottom of the window, and a function for displaying an enlarged image of the currently selected thumbnail image is installed at the top of the window. ing.
この場合には、拡大画像によりサムネイル画像が隠されることは抑制されるものの、サムネイル画像を表示するウインドウの下部領域は、縦方向の長さが固定されている。すなわち、サムネイル画像の表示数は、ウインドウの横方向の長さのみに依存するため、結果的に表示数が制限され、画像データの検索効率の向上の点で限界があった。 In this case, although the thumbnail image is prevented from being hidden by the enlarged image, the lower region of the window displaying the thumbnail image has a fixed length in the vertical direction. That is, since the number of thumbnail images displayed depends only on the horizontal length of the window, the number of displayed images is limited as a result, and there is a limit in improving the search efficiency of image data.
本発明は、上記課題に鑑みなされたものであり、文書データの検索効率を向上させる技術を提供することを目的とする。 The present invention has been made in view of the above problems, and an object of the present invention is to provide a technique for improving the search efficiency of document data.
上記の課題を解決するため、請求項1の発明は、表示手段に画像データを表示する情報処理装置であって、複数の文書データを取得する取得手段と、前記複数の文書データについて、それぞれの内容を示す複数のサムネイル画像データを生成するサムネイル画像データ生成手段と、前記複数の文書データのうちから、内容を拡大表示する対象となる対象データを指定する指定手段と、前記対象データについて、その内容を前記表示手段に拡大表示するための拡大データを生成する拡大データ生成手段と、前記表示手段の全表示領域のうち、ユーザが指定する画像を一時的に表示可能な領域として規定された範囲を表示領域として、前記表示領域のうちの一部である拡大表示領域に前記拡大データを表示する拡大領域表示制御手段と、前記表示領域から前記拡大表示領域を除いた残余領域の縦横サイズを算出するとともに、当該残余領域の縦横サイズと前記複数のサムネイル画像データの表示サイズとに基づいて、前記複数のサムネイル画像データを前記残余領域に配置する配置手段とを備えることを特徴とする。
In order to solve the above-mentioned problem, the invention of
また、請求項2の発明は、請求項1の発明に係る情報処理装置であって、前記拡大データは、画像をページめくり表示させるためのデータであり、前記表示手段は、前記表示データをページめくり表示することを特徴とする。
The invention of
また、請求項3の発明は、請求項1または2の発明に係る情報処理装置であって、前記配置手段は、前記拡大表示領域の周囲において、前記複数のサムネイル画像データを縦方向および横方向に沿って配置することを特徴とする。
The invention according to
また、請求項4の発明は、請求項1ないし3のいずれかの発明に係る情報処理装置であって、前記配置手段は、所定の操作入力に基づいて、前記複数のサムネイル画像データの表示サイズを変動させる表示サイズ変動手段、を含み、前記表示サイズ変動手段により表示サイズを変動させたサムネイル画像データを前記残余領域に配置することを特徴とする。 According to a fourth aspect of the present invention, there is provided the information processing apparatus according to any one of the first to third aspects, wherein the arrangement unit is configured to display a display size of the plurality of thumbnail image data based on a predetermined operation input. Display size changing means for changing the display size, and thumbnail image data whose display size has been changed by the display size changing means is arranged in the remaining area.
また、請求項5の発明は、請求項1ないし4のいずれかの発明に係る情報処理装置であって、前記配置手段は、前記複数のサムネイル画像をジグザグ配列して、前記残余領域に表示することを特徴とする。
The invention according to claim 5 is the information processing apparatus according to any one of
また、請求項6の発明は、請求項1ないし5のいずれかの発明に係る情報処理装置であって、前記指定手段により新たな対象データが指定された場合において、前記拡大領域表示制御手段は、前記拡大表示領域に表示されている拡大データを、新たな対象データについての拡大データに置換するとともに、前記配置手段は、前記残余領域に表示されている新たに指定された前記対象データについてのサムネイル画像データを、前記拡大表示領域に表示されている拡大データについてのサムネイル画像データに置換することを特徴とする。
The invention according to claim 6 is the information processing apparatus according to any one of
また、請求項7の発明は、前記コンピュータが前記プログラムを読み取り、前記コンピュータのCPUが前記プログラムをメモリにて実行することによって、複数の文書データを取得する取得手段と、前記複数の文書データについて、それぞれの内容を示す複数のサムネイル画像データを生成するサムネイル画像データ生成手段と、前記複数の文書データのうちから、内容を拡大表示する対象となる対象データを指定する指定手段と、前記対象データについて、その内容を前記表示手段に拡大表示するための拡大データを生成する拡大データ生成手段と、前記表示手段の全表示領域のうち、ユーザが指定する画像を一時的に表示可能な領域として規定された範囲を表示領域として、前記表示領域のうちの一部である拡大表示領域に前記拡大データを表示する拡大領域表示制御手段と、前記表示領域から前記拡大表示領域を除いた残余領域の縦横サイズを算出するとともに、当該残余領域の縦横サイズと前記複数のサムネイル画像データの表示サイズとに基づいて、前記複数のサムネイル画像データを前記残余領域に配置する配置手段とを備える情報処理装置として機能させることを特徴とする。 According to a seventh aspect of the present invention, the computer reads the program and the CPU of the computer executes the program in a memory, thereby obtaining a plurality of document data, and the plurality of document data A thumbnail image data generating means for generating a plurality of thumbnail image data indicating the respective contents; a specifying means for specifying target data for which the contents are to be enlarged and displayed from the plurality of document data; and the target data The enlarged data generating means for generating enlarged data for enlarging and displaying the contents on the display means, and among the entire display areas of the display means, the image specified by the user is defined as a temporarily displayable area. The enlarged range is set as a display area, and the enlarged display area is a part of the display area. An enlarged area display control means for displaying the data, and calculating the vertical and horizontal sizes of the remaining area excluding the enlarged display area from the display area, and the vertical and horizontal sizes of the residual area and the display sizes of the plurality of thumbnail image data Based on this, the information processing apparatus functions as an information processing apparatus including an arrangement unit that arranges the plurality of thumbnail image data in the remaining area.
請求項1ないし7に記載の発明によれば、残余領域の縦横サイズと、サムネイル画像データの表示サイズとに基づいて、サムネイル画像データを表示手段に表示することにより、残余領域にサムネイル画像を効率的に表示できる。したがって、情報処理装置において、複数の文書データから、目的の文書データを効率的に検索できる。 According to the first to seventh aspects of the present invention, the thumbnail image data is displayed on the display means on the basis of the vertical and horizontal sizes of the remaining area and the display size of the thumbnail image data, thereby efficiently converting the thumbnail image into the remaining area. Can be displayed. Therefore, in the information processing apparatus, target document data can be efficiently searched from a plurality of document data.
また、請求項2に記載の発明では、文書データの内容を示す拡大データをページめくり表示することにより、文書データの内容を容易に把握できる。したがって、情報処理装置における文書データの検索をさらに効率化できる。
In the invention according to
また、請求項3に記載の発明では、文書データの内容を示すサムネイル画像データを、配置手段が拡大データの周囲に表示することにより、残余領域をサムネイル画像データの表示のために有効利用できる。したがって、情報処理装置における文書データの検索をさらに効率化できる。 According to the third aspect of the present invention, the arrangement area displays the thumbnail image data indicating the contents of the document data around the enlarged data, so that the remaining area can be effectively used for displaying the thumbnail image data. Therefore, the document data search in the information processing apparatus can be made more efficient.
また、請求項4に記載の発明では、表示サイズ変動手段により、サムネイル画像データの表示サイズを大きくする場合には、サムネイル画像データでの文書データの内容把握を容易化できる。また、表示サイズ変動手段により、サムネイル画像データの表示サイズを小さくする場合には、文書データの内容を示すサムネイル画像データの表示数を増加させることができる。したがって、情報処理装置における文書データの検索をさらに効率化できる。 In the invention according to claim 4, when the display size of the thumbnail image data is increased by the display size changing means, the contents of the document data in the thumbnail image data can be easily grasped. Further, when the display size of the thumbnail image data is reduced by the display size changing means, the number of thumbnail image data indicating the contents of the document data can be increased. Therefore, the document data search in the information processing apparatus can be made more efficient.
また、請求項5に記載の発明では、サムネイル画像データをジグザグ配列することにより、隣り合うサムネイル画像データを視覚的に区別し易くなる。したがって、情報処理装置における文書データの検索をより効率化できる。 In the fifth aspect of the invention, it is easy to visually distinguish adjacent thumbnail image data by arranging the thumbnail image data in a zigzag arrangement. Therefore, it is possible to more efficiently search for document data in the information processing apparatus.
また、請求項6に記載の発明では、新たに対象データが指定された場合において、残余領域に表示されている新たに指定された対象データについてのサムネイル画像データを、拡大表示領域表示されている拡大データについてのサムネイル画像データに置換することにより、当該拡大データについてのサムネイル画像データが隠れる(表示されない)ことを抑制できる。したがって、当該拡大データについてのサムネイル画像データの再検索を容易化できる。 In the invention described in claim 6, when the target data is newly specified, the thumbnail image data of the newly specified target data displayed in the remaining area is displayed in the enlarged display area. By replacing the thumbnail image data for the enlarged data with the thumbnail image data, the thumbnail image data for the enlarged data can be prevented from being hidden (not displayed). Therefore, it is possible to facilitate re-searching of thumbnail image data for the enlarged data.
以下、本発明の好適な実施の形態について、添付の図面を参照しつつ、詳細に説明する。 DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, preferred embodiments of the invention will be described in detail with reference to the accompanying drawings.
<1. 実施の形態>
<1.1. 情報処理装置100の構成および機能>
[概略構成]
図1は、本発明の第1の実施の形態における情報処理装置100の外観図である。また、図2は、情報処理装置100のハードウェア構成を示す図である。
<1. Embodiment>
<1.1. Configuration and Function of
[Schematic configuration]
FIG. 1 is an external view of an
情報処理装置100は、CPU10、記憶部11、操作部12、表示部13、ディスク読取部14および通信部15を主に備え、一般的なコンピュータとしての機能を備えている。
The
CPU10は、記憶部11に記憶されているプログラム2にしたがって動作することによって、各種データの演算や制御信号の生成を実行し、情報処理装置100の各構成を制御する。CPU10によって実現される機能ブロックについては後述する。
The
記憶部11は、CPU10の一時的なワーキングエリアとなるRAM及びハードディスクや、読み取り専用のROMを備えている(図示せず)。記憶部11は、プログラム2や各種データを記憶する記録媒体としての機能を有する。なお、プログラム2は、記録媒体9からディスク読取部14を介して記憶部11に転送されてもよいし、通信部15を介して記憶部11に転送されてもよい。
The
操作部12は、情報処理装置100に対してユーザの指示を入力するために使用される。すなわち、操作部12は、情報処理装置100における入力装置として機能する。具体的に操作部12は、例えばキーボードやマウスおよび各種ボタン類などが該当する。
The
表示部13は、各種データの画像や、ユーザが所定の指示入力を行うためのユーザインターフェースを表示する機能を持つ。すなわち表示部13は、情報処理装置100における表示装置として機能する。具体的に表示部13は、例えばCRTモニタや液晶ディスプレイなどが該当するが、タッチパネルディスプレイのように、操作部12の機能を一部有しているものでもよい。
The
ディスク読取部14は、可搬性の記録媒体9に記憶されているデータを読み取って記憶部11に転送する装置である。すなわち、ディスク読取部14は情報処理装置100におけるデータ入力装置として機能する。
The
なお、本実施の形態における情報処理装置100は、ディスク読取部14としてCD−ROMドライブを備えている。しかし、ディスク読取部14はこれに限られるものではなく、例えばFDドライブ、DVDドライブ、MO装置などであってもよい。なお、ディスク読取部14が記録媒体9にデータを記録させる機能を有する場合には、ディスク読取部14に記憶部11の機能の一部を代行させることも可能である。
Note that the
通信部15は、情報処理装置100と図示しない他の装置群との間でネットワークを介した通信を行うためのインターフェースとして機能する。
The
図3は、情報処理装置100の機能ブロックをデータの流れとともに示す図である。図3に示す情報取得部20、サムネイル化部21、指定部22、拡大データ生成部23、表示モード設定部24、および、表示制御部25は、主にCPU10がプログラム2に従って動作することにより実現される機能ブロックである。
FIG. 3 is a diagram illustrating functional blocks of the
[情報取得部20]
情報取得部20は、入力装置である操作部12からの操作入力に基づいて、ディスク読取部14から複数の文書データDDを取得して、記憶部11に転送する。
[Information acquisition unit 20]
The
なお、本実施の形態における文書データDDとは、主にディスク読取部14が記録媒体9を読み取ることによって入力されるページ記述言語で表現されたデータであって、1以上のページからなる文書を表現したデータである場合のほか、ラスタ形式やベクトル形式の画像データが含まれる。
Note that the document data DD in the present embodiment is data expressed in a page description language that is mainly input by the
ただし、文書データDDの取得方法は、外部の装置により生成されて、上述のように情報処理装置100に入力されるものに限定されるものではない。すなわち、ワープロソフトや描画ソフトなどを使用するとともに、操作部12が操作されることにより情報処理装置100上で文書データDDが生成されてもよい。
However, the method for acquiring the document data DD is not limited to the method for generating the document data DD and inputting the document data DD to the
[サムネイル化部21]
サムネイル化部21は、情報取得部20により取得された複数の文書データDDを参照し、各文書データDDのページ記述言語を解析しつつ、RIP処理を実行することにより、複数の文書データDDから、それぞれの内容を示す複数のサムネイル画像データDTを生成する。なお、本実施の形態において、作成されるサムネイル画像データDTは、プレビュー用のサムネイル画像データである。
[Thumbnail part 21]
The
一般に、文書データDDではページサイズ(印刷用紙サイズ)は各ファイルごとにバラバラであるが、本実施の形態では、サムネイル画像データDTでは、ページサイズが統一される。なお、サムネイル化部21は、文書データDDの一部のページについての画像データを生成し、当該画像データの幅方向および高さ方向について所定倍率で縮小することにより、ページの画像と相同な縮小画像(サムネイル画像)を生成する。
In general, the page size (printing paper size) is different for each file in the document data DD, but in the present embodiment, the page size is unified in the thumbnail image data DT. Note that the
[指定部22]
指定部22は、ユーザの操作部12を介した操作入力に基づいて、ユーザにより指定されたサムネイル画像データDTに関する指定情報DSを取得する機能を有する。なお、指定情報DSとは、複数のサムネイル画像データDTのうちから、ユーザにより指定された特定のサムネイル画像データDTのファイル名などの識別情報である。
[Designation part 22]
The
本実施の形態では、指定部22により指定されたサムネイル画像Tに対応する文書データDDが、拡大表示の対象であるデータ(対象データ)となる。
In the present embodiment, the document data DD corresponding to the thumbnail image T specified by the specifying
なお、ここでいう「拡大表示」とは、表示部13の画面上において、同時に表示されるサムネイル画像データDTの画像サイズと比較して、相対的に大きなサイズで画像を表示することをいう。したがって、対象データのオリジナルサイズ(文書データDDのページサイズ)よりも大きなサイズで表示する場合だけではなく、オリジナルサイズと同一、または、それよりも小さいサイズで表示する場合であっても、サムネイル画像のサイズより大きなサイズでの表示の場合には、ここでの「拡大表示」の概念に含まれる。また、以下において、狭義の「拡大」を指すときには、「実拡大」という用語を使用することにより、ここで定義した(広義の)「拡大」と区別する。
Here, “enlarged display” refers to displaying an image in a relatively large size on the screen of the
[拡大データ生成部23]
拡大データ生成部23は、指定情報DS(特定のサムネイル画像データDTの識別情報)に基づいて、これに対応する特定の文書データDDを参照し、当該特定の文書データDDについて、その内容を拡大表示するための拡大データDPMを生成する。なお、本実施の形態では、拡大データ生成部23は、ページめくり表示データを拡大データDPMとして生成する。
[Enlarged data generation unit 23]
Based on the designation information DS (identification information of the specific thumbnail image data DT), the enlarged
なお、ページめくり表示データとは、特定の文書データDDに含まれる、少なくとも1以上のページが見開き状態でページめくりされる画像を表現するデータをいう。すなわち、ページめくり表示データとは、特定の文書データDDの各ページが順次めくられていく様子を表示するために必要な、一種のアニメーションを構成する画像データである。 Note that the page turning display data is data representing an image included in the specific document data DD, in which at least one page is turned in a spread state. That is, the page turning display data is image data constituting a kind of animation necessary for displaying a state in which each page of specific document data DD is sequentially turned.
そして、本実施の形態では、拡大データDPMの表示サイズ(表示部13にて表示する際の画像サイズ)は、少なくともサムネイル画像データDTの表示サイズよりも大きく、ユーザが表示部13の画面上で、文書データDDの内容を視認できる程度のサイズとされる。
In the present embodiment, the display size of the enlarged data DPM (the image size when displayed on the display unit 13) is at least larger than the display size of the thumbnail image data DT, and the user can display the screen on the
[表示モード設定部24]
表示モード設定部24は、ユーザの操作部12を介した操作入力に基づいて、ユーザにより指定された複数のサムネイル画像データDTの表示モードに関する情報(表示モード情報DM)を取得する機能を有する。
[Display mode setting unit 24]
The display
なお、詳細は後述するが、本実施の形態における情報処理装置100では、サムネイル画像データDTの表示モードは、
(1) サムネイル画像データDTを一覧表示するモード(以下、一覧表示モード、図5参照)、
(2) サムネイル画像データDTを拡大データDPMの周囲に1重表示するモード(以下、第1表示モード、図7参照)、および、
(3) サムネイル画像データDTを拡大データDPMの周囲に2重表示するモード(以下、第2表示モード、図8参照)、
の3つの表示モードを含む。
Although details will be described later, in the
(1) A mode for displaying a list of thumbnail image data DT (hereinafter, a list display mode, see FIG. 5),
(2) a mode in which the thumbnail image data DT is displayed in a single layer around the enlarged data DPM (hereinafter referred to as a first display mode, see FIG. 7);
(3) A mode in which the thumbnail image data DT is displayed twice around the enlarged data DPM (hereinafter referred to as second display mode, see FIG. 8),
The three display modes are included.
[表示制御部25]
表示制御部25は、拡大データDPMやサムネイル画像データDTを表示部13に表示する機能を有する。なお、表示制御部25は、拡大領域表示制御部251および配置部252を主に備える。
[Display control unit 25]
The
拡大領域表示制御部251は、表示部13の全画面領域のうち、各種画像データを表示するために割り当てられた表示領域DR1の一部(拡大表示領域DR2、図6参照)に拡大データ生成部23により生成された拡大データDPMを表示する機能を有する。
The enlarged area
配置部252は、表示領域DR1から拡大表示領域DR2を除いた残余領域(サムネイル表示領域DR3、図6参照)の縦横サイズを算出するサイズ算出部253と、サムネイル画像データDTの表示サイズを変動させる表示サイズ変動部254とを備える。
The
詳細には、配置部252は、サイズ算出部253により算出されるサムネイル表示領域DR3の縦横サイズ(横方向および縦方向の長さ(画素数))と、サムネイル画像データDTの表示サイズとに基づいて、サムネイル画像データDTの配置順序および位置を決定し、サムネイル表示領域DR3にサムネイル画像データDTを表示する。
Specifically, the
また、配置部252は、表示モード情報DMに基づいて、表示サイズ変動部254により、サムネイル画像データDTの表示サイズの縦横長さの縮尺を変更する。
Further, the
<1.2. 画像データ表示処理>
図4は、情報処理装置100による画像データ表示処理の動作を示す流れ図である。なお、以下の動作は、特に断らない限り、CPU10の制御により実現される。
<1.2. Image data display processing>
FIG. 4 is a flowchart showing the operation of image data display processing by the
ユーザが操作部12を介して、画像データ表示処理の開始指示を入力すると、情報処理装置100は、当該指示を受け付けて、画像データの表示処理を開始する。まず、ユーザから、新たな複数の文書データDD(例えば、記録媒体9に含まれる特定のフォルダ内に保存された文書データDD)を取得するように指示があると、情報取得部20は、ユーザが指定したフォルダ内に格納されている文書データDDを取得する(ステップS1)。取得された文書データDDは、記憶部11に格納される。
When the user inputs an instruction to start image data display processing via the
なお、文書データDDの取得方法は、このようなものに限られるものではなく、ネットワーク上から取得する態様でもよいし、あるいは、情報処理装置100上で文書データDDを生成し、当該文書データDDを記憶部11に格納してもよい。
Note that the method for acquiring the document data DD is not limited to this, and may be acquired from the network. Alternatively, the document data DD may be generated on the
文書データDDを取得すると、情報処理装置100は、サムネイル化部21により、文書データの内容を示すサムネイル画像データDTを生成する(ステップS2)。生成されたサムネイル画像データDTは、記憶部11に格納される。
When the document data DD is acquired, the
サムネイル画像データDTを生成すると、情報処理装置100は、表示制御部25により画像表示ウインドウWを表示部13に表示するとともに、配置部252により表示領域DR1に複数のサムネイル画像データDTの画像(サムネイル画像T)を一覧表示するための表示領域DR1の縦横サイズ(ここでは、縦方向の長さDR1xおよび横方向の長さDR1y、図6参照)を算出する(ステップS3)。そして配置部252は、ステップS3にて算出された表示領域DR1サイズに応じて、複数のサムネイル画像Tを一覧表示する(ステップS4)。
When the thumbnail image data DT is generated, the
図5は、一覧表示モードにおける画像表示ウインドウWを示す図である。画像表示ウインドウWは、表示部13にて表示制御部25によりユーザに提示される画面であり、主として、表示領域DR1、モード選択ボタン30、スクロールバー40および終了ボタン50を有する。
FIG. 5 is a diagram showing the image display window W in the list display mode. The image display window W is a screen presented to the user by the
なお、表示領域DR1は、図5に示すように、表示部13の全表示領域(図示せず)のうち、ユーザが指定する画像を一時的に表示可能な領域(すなわち、ウインドウ枠や各種ボタン類が配置されるメニューバー、スクロールバー配置領域などのユーティリティ要素を表示する領域を除いた自由表示領域)として規定される範囲である。
As shown in FIG. 5, the display area DR1 is an area in which an image designated by the user can be temporarily displayed (that is, a window frame and various buttons) among all display areas (not shown) of the
ステップS2にて複数のサムネイル画像データDTを生成すると、情報処理装置100は、配置部252により図5中、二点鎖線にて示す表示領域DR1の縦横サイズを算出する。そして、配置部252は、表示領域DR1のサイズと、配置するサムネイル画像データDTの表示サイズと、配置するサムネイル画像T間の横方向の間隔Dxおよび縦方向の間隔Dyとに基づいて、当該表示領域DR1にサムネイル画像T(サムネイル画像T)の配置位置を決定する。なお、この間隔Dx,Dyは、あらかじめ設定された値でもよいし、ユーザが適宜に変更できるようにしてもよい。
When the plurality of thumbnail image data DT are generated in step S2, the
図5に示すモード選択ボタン30は、一覧表示モードボタン31と、第1表示モードボタン32と、第2表示モードボタン33とを備えている。これらのボタンのそれぞれは、上述の一覧表示モード、第1表示モードおよび第2表示モードにそれぞれ対応している。
The
すなわち、操作部12の操作(例えば、マウス操作)に連動して移動するカーソルCSを各ボタン上に配置して、ユーザが所定の入力操作(例えば、クリック操作)を実行することにより、表示制御部25は、モード選択ボタン30の中から選択されたボタンに応じた表示モードにてサムネイル画像Tを表示する。
In other words, the cursor CS that moves in conjunction with the operation of the operation unit 12 (for example, mouse operation) is arranged on each button, and the user performs a predetermined input operation (for example, click operation), thereby performing display control. The
このユーザによる操作入力に基づいて、表示モード設定部24は、表示モード情報DMを生成する。したがって、表示モード設定部24は、ユーザからの表示モード変更についての入力がある度に、表示モード情報DMを適宜更新する。
Based on the operation input by the user, the display
なお、図5に示すように、ステップS4の時点における画像表示ウインドウWでは、サムネイル画像Tを一覧表示するモード(一覧表示モード)であるため、一覧表示モードボタン31がアクティブ状態となっている。
As shown in FIG. 5, in the image display window W at the time of step S4, since the thumbnail image T is in a mode (list display mode), the list
また、図5に示すスクロールバー40は、表示領域DR1にて表示するサムネイル画像Tの表示切換えを行う機能を有する。すなわち、ユーザが、カーソルCSをスクロールバー40に合わせてスクロールバー40を移動させることにより、表示領域DR1にて表示されない隠れたサムネイル画像T(サムネイル画像T1〜T24以外のサムネイル画像T)が表示領域DR1に表示される。
Further, the
なお、操作部12にいわゆるホイールマウスを設けることにより、スクロールバー40の移動を、ホイールマウスに備えられたホイール部を回転させる操作に連動させてもよい。この場合には、ホイール部の回転量をスクロールバー40の移動量に反映させることができる。
Note that by providing a so-called wheel mouse in the
また、図5に示す終了ボタン50は、情報処理装置100の画像データ表示処理を強制的に終了させるためのボタンである。ユーザがカーソルCSを終了ボタン50に合わせて所定の操作を行うことにより、情報処理装置100は、表示処理動作を終了する。
An
再び図4に戻って、サムネイル画像Tの一覧表示(ステップS4)を完了すると、情報処理装置100は、複数のサムネイル画像Tのうちから、拡大表示する対象となるサムネイル画像Tがユーザにより指定されているか否かを判定する(ステップS5)。この判定は、ユーザの指定に基づいて生成される指定情報DSを参照することにより実行される。
Returning to FIG. 4 again, when the thumbnail image T list display (step S4) is completed, the
なお、拡大表示の対象とすべきサムネイル画像Tのユーザによる指定は、カーソルCSを拡大表示したい特定のサムネイル画像T上に配置し、所定操作を行うことで当該サムネイル画像Tを選択することで実現される。 The designation of the thumbnail image T to be enlarged and displayed by the user is realized by placing the cursor CS on the specific thumbnail image T to be enlarged and selecting the thumbnail image T by performing a predetermined operation. Is done.
特定のサムネイル画像Tが指定されていない場合には(ステップS5にてNO)、情報処理装置100は、ステップS4に戻り、特定のサムネイル画像Tが選択されるまで待機する。一方、特定のサムネイル画像Tが指定されている場合(ステップS5にてYES)には、次のステップS6へ進む。
If the specific thumbnail image T is not designated (NO in step S5), the
図6は、画像表示ウインドウWが有する各領域について説明するための図である。ステップS5にて、特定のサムネイル画像Tが指定されている場合、情報処理装置100は、図6に示すように、拡大データDPMの画像(ここでは、ページめくり表示画像PM)を表示する領域(拡大表示領域DR2)の位置およびサイズを算出する。
FIG. 6 is a diagram for explaining each region included in the image display window W. FIG. When a specific thumbnail image T is specified in step S5, the
なお、本実施の形態では、拡大表示領域DR2の位置は、表示領域DR1の中心としている。したがって、表示領域DR1の中心と、拡大表示領域DR2の中心は、一致している。また、拡大表示領域DR2のサイズについては、あらかじめ定めたサイズとしてもよいし、あるいは、表示領域DR1のサイズに応じて変化する可変サイズとしてもよい。 In the present embodiment, the position of the enlarged display area DR2 is the center of the display area DR1. Therefore, the center of the display area DR1 is coincident with the center of the enlarged display area DR2. The size of the enlarged display area DR2 may be a predetermined size or a variable size that changes according to the size of the display area DR1.
図4に戻って、拡大表示領域DR2の位置およびサイズを算出すると、情報処理装置100は、拡大データ生成部23により、指定されている特定のサムネイル画像Tに対応する文書データDDに基づいて、拡大データDPMを生成する(ステップS7)。本実施の形態では、この拡大データDPMは、ステップS6にて算出された拡大表示領域DR2に収まるサイズとなるように生成される。
Returning to FIG. 4, when the position and size of the enlarged display region DR2 are calculated, the
拡大データDPMを生成すると、情報処理装置100は、拡大領域表示制御部251により、拡大表示領域DR2に拡大データDPMの画像(ページめくり表示画像PM)を表示する(ステップS8)。
When the enlarged data DPM is generated, the
拡大データDPMを表示すると、情報処理装置100は、サイズ算出部253により、サムネイル表示領域DR3の縦横サイズを算出する(ステップS9)。詳細には、表示領域DR1から拡大表示領域DR2を除いた無端帯状の残余領域(=サムネイル表示領域DR3)についての縦横サイズ(本実施の形態では、表示領域DR1の横方向の長さDR1x並びに縦方向の長さDR1y、および、サムネイル表示領域DR3の帯部分の横方向の太さDRx並びに縦方向の太さDRy、図6参照)が算出される。
When the enlarged data DPM is displayed, the
サムネイル表示領域DR3の縦横サイズを算出すると、情報処理装置100は、表示モード情報DMを取得する(ステップS10)。なお、本実施の形態における情報処理装置100では、この時点で第1表示モードが自動的に選択されるものとするが、ユーザによりあらかじめ第2表示モードが選択されている場合には、情報処理装置100は、以降のステップにおいて、第2表示モードでのサムネイル画像表示のための諸準備を行う。
When the vertical and horizontal sizes of the thumbnail display area DR3 are calculated, the
表示モード情報DMの取得を完了すると、情報処理装置100は、配置部252により、サムネイル表示領域DR3におけるサムネイル画像Tの表示可能数を算出する(ステップS11)。詳細には、ステップS9にて算出したサムネイル表示領域DR3の縦横サイズと、ステップS2にて生成したサムネイル画像Tのサイズとに基づいて、サムネイル表示領域DR3におけるサムネイル画像Tの表示可能数を算出する。
When the acquisition of the display mode information DM is completed, the
より具体的には、上述の横方向の長さDR1yおよびサムネイル画像Tの横方向の長さに基づいて、サムネイル表示領域DR3における拡大表示領域DR2の上隣りおよび下隣りの各部分において、横方向に表示可能なサムネイル画像Tの最大数が算出される。また、これと同様に、縦方向の長さDR1xおよびサムネイル画像Tの縦方向の長さに基づいて、サムネイル表示領域DR3における拡大表示領域DR2の左隣りおよび右隣りの各部分において、縦方向に表示可能なサムネイル画像Tの最大数が算出される。 More specifically, based on the above-described horizontal length DR1y and the horizontal length of the thumbnail image T, the horizontal direction in each of the upper and lower adjacent portions of the enlarged display region DR2 in the thumbnail display region DR3. The maximum number of thumbnail images T that can be displayed is calculated. Similarly, on the left side and the right side of the enlarged display area DR2 in the thumbnail display area DR3 in the vertical direction based on the vertical length DR1x and the vertical length of the thumbnail image T. The maximum number of thumbnail images T that can be displayed is calculated.
また、太さDRxとサムネイル画像Tの横方向の長さとの比較により、サムネイル表示領域DR3において、横方向にサムネイル画像Tを配置可能かどうかが判定される。またこれと同様に、太さDRyとサムネイル画像Tの縦方向の長さとの比較により、縦方向にサムネイル画像Tを配置可能かどうかが判定される。 Further, by comparing the thickness DRx with the horizontal length of the thumbnail image T, it is determined whether or not the thumbnail image T can be arranged in the horizontal direction in the thumbnail display region DR3. Similarly, whether the thumbnail image T can be arranged in the vertical direction is determined by comparing the thickness DRy with the vertical length of the thumbnail image T.
このようにして、サムネイル表示領域DR3において、サムネイル画像Tを縦横2次元的に最大限配置するための数量が決定される。 In this way, in the thumbnail display area DR3, the quantity for arranging the thumbnail images T in the maximum two-dimensional manner in the vertical and horizontal directions is determined.
なお、ステップS11においては、サムネイル表示領域DR3の最外周囲に残す所定の余白の幅や、互いに隣接するサムネイル画像T間の間隔も考慮した上での最大表示数の計算がなされる。すなわち、多数のサムネイル画像Tを同時表示できる方がよいものの、あまりに画像を密接させると、視覚的に混乱が生じるおそれがあるため、余白やサムネイル画像T間の間隔などの空白部分が適宜設けられる。ただし、このような空白を設けずに、配置部252が最大表示数を決定するように構成してもよい。
In step S11, the maximum display number is calculated in consideration of the width of a predetermined margin left in the outermost periphery of the thumbnail display region DR3 and the interval between the adjacent thumbnail images T. That is, although it is better that a large number of thumbnail images T can be displayed at the same time, there is a risk of visual confusion if the images are too close together, so blank spaces such as blank spaces and intervals between thumbnail images T are provided as appropriate. . However, the
サムネイル画像Tの表示可能数を算出すると、配置部252は、例えば、文書データDDのファイル名や、データサイズ、あるいは、作成日時などの識別情報に基づいて、算出されたサムネイル画像数の配置順序を決定するとともに、当該配置順序にしたがって、サムネイル画像Tをサムネイル表示領域DR3の全域に亘って配置する。
When the displayable number of thumbnail images T is calculated, the
図7は、第1表示モードにおける画像表示ウインドウWを示す図である。なお、ここでは、図5中、一覧表示されたサムネイル画像Tのうち、サムネイル画像T14(文字「B」が表記されている。)が拡大表示の対象としてユーザにより指定されているものとする(ステップS5参照)。また、サムネイル画像Tの表示方法として、第1表示モードが選択されている。 FIG. 7 is a diagram showing the image display window W in the first display mode. Here, in FIG. 5, among the thumbnail images T displayed as a list, the thumbnail image T14 (letter “B” is shown) is designated by the user as an object of enlargement display ( (See step S5). Further, the first display mode is selected as the method for displaying the thumbnail image T.
図7に示すように、画像表示ウインドウWの表示領域DR1のうち、中央の拡大表示領域DR2には、特定の文書データDDから生成されたページめくり表示画像PM14(サムネイルT14に対応)が表示されている。そして、拡大表示領域DR2周囲の残余領域(サムネイル表示領域DR3)には、サムネイル画像T01〜T23がこの順序で右回りの連鎖として縦横に配置されている。 As shown in FIG. 7, the page turning display image PM14 (corresponding to the thumbnail T14) generated from the specific document data DD is displayed in the central enlarged display region DR2 in the display region DR1 of the image display window W. ing. In the remaining area (thumbnail display area DR3) around the enlarged display area DR2, thumbnail images T01 to T23 are arranged vertically and horizontally as a clockwise chain in this order.
また、図7に示すように、第1表示モードでは、無端帯状のサムネイル表示領域DR3のうち、拡大表示領域DR2の上隣り、下隣り、左隣りおよび右隣り(上下左右隣り)のそれぞれの部分において、縦方向あるいは横方向に沿って延びる直線(例えば、拡大表示領域DR2上隣りの部分であれば、横方向に延びる配置線L1)上にサムネイル画像Tの中心位置が合わせられた状態で、サムネイル画像Tが表示される(1重表示)。 Further, as shown in FIG. 7, in the first display mode, in the endless strip-like thumbnail display area DR3, the upper display area, the lower display area, the left display area, and the right display area (upper, lower, left and right) of the enlarged display area DR2. , The center position of the thumbnail image T is aligned on a straight line extending in the vertical direction or the horizontal direction (for example, the arrangement line L1 extending in the horizontal direction in the case of a portion adjacent on the enlarged display region DR2). A thumbnail image T is displayed (single display).
また、図7に示すように、本実施の形態では、ページめくり表示画像PM14に対応するサムネイル画像T14を、サムネイル表示領域DR3には表示しないものとしている。このように、拡大表示されている文書データDDについてのサムネイル画像T14を表示しないことにより、残りの文書データDDについてのサムネイル画像Tを表示するためのスペースをより多く確保できるため、ユーザによる文書データDDの検索効率を向上できる。 Further, as shown in FIG. 7, in the present embodiment, the thumbnail image T14 corresponding to the page turning display image PM14 is not displayed in the thumbnail display area DR3. In this way, by not displaying the thumbnail image T14 for the document data DD displayed in an enlarged manner, more space for displaying the thumbnail image T for the remaining document data DD can be secured, so that the document data by the user can be secured. The search efficiency of DD can be improved.
ここで、第1表示モードにおけるスクロール処理について説明する。図8は、図7に示す画像表示ウインドウWにおいて、スクロール処理を行った後の状態を示す図である。本実施の形態では、図8に示すように、図7に示す画像表示ウインドウWの状態から、スクロールバー40を(下方に)移動させると、配置部252は、当該スクロールバー40の移動量に応じて、サムネイル表示領域DR3に表示するサムネイル画像Tを更新する。
Here, scroll processing in the first display mode will be described. FIG. 8 is a diagram showing a state after the scroll process is performed in the image display window W shown in FIG. In the present embodiment, as shown in FIG. 8, when the
例えば図8に示す例では、上記スクロール処理によりサムネイル画像T01〜T04までが隠れる(消失する)とともに、サムネイル画像T24〜T27が出現する。そして、サムネイル画像T05〜T23は、消失した画像(4つのサムネイル画像T)分だけ左回りにずれた位置に表示される。すなわち、サムネイル画像T05が、元のサムネイル画像T01が表示されていた位置に移動している。 For example, in the example shown in FIG. 8, the thumbnail images T01 to T04 are hidden (disappeared) by the scroll process, and the thumbnail images T24 to T27 appear. The thumbnail images T05 to T23 are displayed at positions shifted counterclockwise by the amount of the lost images (four thumbnail images T). That is, the thumbnail image T05 has moved to the position where the original thumbnail image T01 was displayed.
このように、ユーザは、スクロールバー40を移動させることにより、サムネイル表示領域DR3に表示されていない隠されたサムネイル画像Tについても、容易に検索できる。なお、上述のホイールマウスが操作部12に備えられている場合には、ホイールを回転させることにより、隠されたサムネイル画像Tを容易に検索できる。
In this manner, the user can easily search for the hidden thumbnail image T that is not displayed in the thumbnail display region DR3 by moving the
図7および図8では、第1表示モードが選択されている(すなわち、第1表示モードボタン32がアクティブ状態である)場合について説明したが、ステップS10にて第2表示モードが選択されていると判断した場合には、情報処理装置100は、第2表示モードにてサムネイル画像Tを表示する。そこで、第2表示モードについて、図9を参照しつつ具体的に説明する。
7 and 8, the case where the first display mode is selected (that is, the first
図9は、第2表示モードにおける画像表示ウインドウWを示す図である。図9に示すように、第2表示モードにおいても、第1表示モードと同様に、画像表示ウインドウWの表示領域DR1の中央の拡大表示領域DR2には、ステップS5にて指定されている特定の文書データDDについて画像(ここでは、ページめくり表示画像PM14)が表示される。 FIG. 9 is a diagram showing the image display window W in the second display mode. As shown in FIG. 9, in the second display mode as well, in the same way as in the first display mode, the enlarged display area DR2 in the center of the display area DR1 of the image display window W is displayed in the specific area specified in step S5. An image (here, a page turning display image PM14) is displayed for the document data DD.
一方、第2表示モードでは、拡大表示領域DR2周囲のほぼ全域に相当するサムネイル表示領域DR3に、サムネイル画像T01〜T45が右回りに沿って配置される。さらに、各サムネイル画像Tは、第1表示モードにおけるサムネイル画像Tに比べて、表示サイズ変動部254により、所定倍率で縮小表示される。また、図9に示すように、隣り合うサムネイル画像Tどうしの位置(中心位置)が所定方向(斜め方向)沿ってずれた状態で、複数のサムネイル画像Tがサムネイル表示領域DR3にジグザグ配列として表示される。
On the other hand, in the second display mode, the thumbnail images T01 to T45 are arranged along the clockwise direction in the thumbnail display area DR3 corresponding to almost the entire area around the enlarged display area DR2. Further, each thumbnail image T is reduced and displayed at a predetermined magnification by the display
そして、図9に示すように、第2表示モードでは、無端帯状のサムネイル表示領域DR3のうち、拡大表示領域DR2の上下左右隣りのそれぞれの部分において、縦方向あるいは横方向に沿って延びる2本の直線(例えば、拡大表示領域DR2上側の部分であれば、横方向に延びる配置線L2,L3)上に、サムネイル画像Tの中心位置が合わせられた状態で、サムネイル画像Tが表示される(2重表示)。 As shown in FIG. 9, in the second display mode, in the endless thumbnail display region DR3, two portions extending along the vertical direction or the horizontal direction in each of the upper, lower, left, and right adjacent portions of the enlarged display region DR2. The thumbnail image T is displayed in a state where the center position of the thumbnail image T is aligned on the straight line (for example, the arrangement lines L2 and L3 extending in the horizontal direction in the upper part of the enlarged display region DR2) ( Double display).
このように、第2表示モードでは、表示サイズ変動部254がサムネイル画像Tを縮小して表示することにより、サムネイル表示領域DR3に表示するサムネイル画像Tの数を増加できる。したがって、1つのサムネイル画像Tが示す文書内容の情報量は第1表示モードのときに比べて少なくなるものの、表示するサムネイル画像Tの数を倍増させることができるため、オペレータによる文書データDDの検索効率を向上できる。
As described above, in the second display mode, the display
また、ジグザグ状にサムネイル画像Tを配置することにより、隣り合うサムネイル画像データを視覚的に区別し易くなる。したがって、情報処理装置における文書データDDの検索をより効率化できる。 Further, by arranging the thumbnail images T in a zigzag shape, it becomes easy to visually distinguish adjacent thumbnail image data. Therefore, the retrieval of the document data DD in the information processing apparatus can be made more efficient.
再び図4に戻って、サムネイル画像Tの配置を完了すると、情報処理装置100は、指定情報DSが更新されたか否かを判定する(ステップS13)。ユーザが、別の文書データDDについて拡大表示したい場合、ユーザの指示入力により、指定部22が指定情報DSを更新する。そこで、情報処理装置100は、指定情報DSを参照することにより、ユーザが別の文書データDDを拡大表示すべきかどうか(換言すれば、新たな拡大表示の対象となる対象データの指定があるか否か)を判断する。
Returning to FIG. 4 again, when the arrangement of the thumbnail images T is completed, the
指定情報DSが更新されている場合には(ステップS13にてYES)、情報処理装置100は、ステップS7に戻り、指定された文書データDD(対象データ)に基づいて、新たな拡大データDPMを生成する。一方、指定情報DSが更新されていない場合には、情報処理装置100は、次のステップS14へ進む。ここで、指定情報DSが更新された場合の具体例について、図7および図10を参照しつつ説明する。
If the designation information DS has been updated (YES in step S13), the
図10は、図7に示す画像表示ウインドウWにおいて、新たなページめくり表示画像PM10が表示された状態を示す図である。なお、ここでは、ユーザが、サムネイル画像T10(文字「A」が表記されている。)を、新たな拡大表示対象として選択した場合について説明する(図7参照)。 FIG. 10 is a diagram showing a state in which a new page turning display image PM10 is displayed in the image display window W shown in FIG. Here, a case will be described in which the user selects the thumbnail image T10 (character “A” is written) as a new enlarged display target (see FIG. 7).
ユーザが図7に示す画像表示ウインドウWにおいて、カーソルCSをサムネイル画像T10に合わせて当該画像を指定すると、図10に示すように、サムネイル画像T10に対応する文書データDDから拡大データDPMが生成され、拡大データDPMが表現する画像(ページめくり表示画像PM10)が拡大表示領域DR2に表示される。 When the user designates the image in the image display window W shown in FIG. 7 by moving the cursor CS to the thumbnail image T10, the enlarged data DPM is generated from the document data DD corresponding to the thumbnail image T10 as shown in FIG. The image (page turning display image PM10) represented by the enlarged data DPM is displayed in the enlarged display region DR2.
そして、配置部252は、サムネイル表示領域DR3に表示されている新たに指定された文書データDD(対象データ)についてのサムネイル画像T10を、拡大表示領域DR2に表示されている拡大データDPMについてのサムネイル画像T14に置換する(置換配置)。したがって、図10に示すように、サムネイル画像T14は、サムネイル画像T10が表示されていた位置(図7参照)に、表示されることとなる。
The
このように、サムネイル画像Tを置換配置することにより、拡大表示されていたページめくり表示画像PM14についてのサムネイル画像T14を、サムネイル表示領域DR3に確実に表示させることができる。したがって、サムネイル画像T14の再検索を容易化できる。 Thus, by replacing the thumbnail image T, the thumbnail image T14 for the page turning display image PM14 that has been displayed in an enlarged manner can be reliably displayed in the thumbnail display region DR3. Therefore, the re-search of the thumbnail image T14 can be facilitated.
再び図4に戻って、指定情報DSが更新されていない場合(ステップS13にてNO)、情報処理装置100は、サムネイル画像Tの表示モード(第1表示モード、あるいは、第2表示モード)について、変更があるか否かを判定する(ステップS14)。なお、ユーザが表示モード変更の指示入力を行った場合には、表示モード設定部24により表示モード情報DMが更新されるため、情報処理装置100は、表示モード情報DMを参照することにより、ステップS14の判定を実行する。
Returning to FIG. 4 again, if the designation information DS has not been updated (NO in step S13), the
なお、上述のように、ユーザは、第1表示モードボタン32および第2表示モードボタン33のいずれかを表示部13の画面上で選択することにより、サムネイル画像Tの表示モードを第1表示モードと第2表示モードとの間で選択することができる。
As described above, the user selects one of the first
表示モード情報DMが更新されている場合(ステップS14にてYES)、情報処理装置100は、ステップS10に戻って、選択されている表示モードでのサムネイル画像Tの表示を実行する。一方、表示モード情報DMが更新されていない場合には(ステップS14にてNO)、情報処理装置100は、次のステップS15に進む。
If the display mode information DM has been updated (YES in step S14), the
表示モード情報DMが更新されていない場合(ステップS14にてNO)、情報処理装置100は、サムネイル画像Tを一覧表示するか否かを判定する(ステップS15)。例えば、ユーザが一覧表示モードボタン31を選択していた場合には、表示モード情報DMが一覧表示モードに更新される。そこで、情報処理装置100は、表示モード情報DMを参照することにより、ステップS15の判定を実行する。
If the display mode information DM has not been updated (NO in step S14), the
表示モード情報DMが一覧表示モードを示している場合には(ステップS15にてYES)、情報処理装置100は、ステップS4に戻って、サムネイル画像Tを一覧表示する。一方、表示モード情報DMが一覧表示モードを示していない場合には、情報処理装置100は、次のステップS16へ進む。
When display mode information DM indicates a list display mode (YES in step S15),
ユーザが操作部12を介して画像データ表示処理の実行終了指示を入力すると、情報処理装置100は、当該入力を受け付けて、表示制御部25に表示制御を終了させる指示を与え、画像データ表示処理を終了する(ステップS16)。なお、ユーザによる実行終了指示は、例えば、ユーザがカーソルCSを終了ボタン50にあわせて所定操作(クリック操作)を実行することにより実現される。
When the user inputs an execution end instruction for the image data display process via the
以上が、情報処理装置100による画像データ表示処理における動作の説明である。
The above is the description of the operation in the image data display process by the
<1.3. 効果>
本実施の形態では、残余領域(=サムネイル表示領域DR3)の縦横サイズと、サムネイル画像データDTの表示サイズとに基づいて、サムネイル画像データDTを残余領域に表示する。したがって、残余領域のほぼ全域を利用して縦横にサムネイル画像Tを効率的に表示できるため、情報処理装置100において、複数の文書データDDから、目的の文書データDDを効率的に検索できる。
<1.3. Effect>
In the present embodiment, the thumbnail image data DT is displayed in the remaining area based on the vertical and horizontal sizes of the remaining area (= thumbnail display area DR3) and the display size of the thumbnail image data DT. Therefore, since the thumbnail image T can be efficiently displayed vertically and horizontally using almost the entire remaining area, the
また、本実施の形態では、文書データDDの内容を示す拡大データDPMを、ページめくり表示画像PMとしている。これにより、文書データDDの内容を容易に把握できるため、情報処理装置100における文書データDDの検索をさらに効率化できる。
In the present embodiment, the enlarged data DPM indicating the contents of the document data DD is used as the page turning display image PM. Thereby, since the contents of the document data DD can be easily grasped, the search of the document data DD in the
また、本実施の形態では、文書データDDの内容を示すサムネイル画像データを、配置部252がページめくり表示画像PMの周囲(上下左右隣りの各部分)に表示することにより、残余領域をサムネイル画像Tの表示のために有効利用できる。したがって、情報処理装置100における文書データDDの検索をさらに効率化できる。
Further, in the present embodiment, the
<2. 変形例>
以上、本発明の実施の形態について説明してきたが、本発明は上記実施の形態に限定されるものではなく様々な変形が可能である。
<2. Modification>
Although the embodiments of the present invention have been described above, the present invention is not limited to the above embodiments, and various modifications can be made.
例えば、上記実施の形態では、表示領域DR1の中央に拡大表示領域DR2を設定するとしているが、これに限られるものではなく、所定方向に偏った位置に設定してもよい。例えば、拡大表示領域DR2の位置を表示領域DR1のうちの左側部分に設定した場合において、無端帯状のサムネイル表示領域DR3のうちの拡大表示領域DR1左隣部分が狭い(サムネイル画像Tの横幅よりも狭い)場合には、サムネイル表示領域DR3におけるサムネイル画像Tの配置可能な領域がコの字状(すなわち、拡大表示領域DR1の上下右隣りの領域)となる。 For example, in the above-described embodiment, the enlarged display area DR2 is set at the center of the display area DR1, but the present invention is not limited to this, and may be set at a position deviated in a predetermined direction. For example, when the position of the enlarged display area DR2 is set to the left part of the display area DR1, the left adjacent part of the enlarged display area DR1 of the endless thumbnail display area DR3 is narrow (less than the horizontal width of the thumbnail image T). In the thumbnail display area DR3, the area in which the thumbnail image T can be arranged has a U-shape (that is, the area on the upper right and the lower right of the enlarged display area DR1).
また、上記実施の形態では、サムネイル画像データDTの表示サイズは、統一されるものとして説明したが、これに限られるものではなく、表示サイズは必ずしも統一される必要はない。 In the above embodiment, the display size of the thumbnail image data DT has been described as being unified. However, the present invention is not limited to this, and the display size is not necessarily unified.
また、上記実施の形態では、表示サイズ変動部254は、2重表示のためにサムネイル画像Tを縮小表示する場合について主に説明したが、太さDRx,DRyの大きさに応じて、サムネイル画像Tを実拡大(または縮小)させてもよい。表示サイズ変動部254により、サムネイル画像Tの表示サイズを大きくする場合には、サムネイル画像Tでの文書データDDの内容把握を容易化できる。また、表示サイズ変動部254により、サムネイル画像Tの表示サイズを小さくする場合には、文書データDDの内容を示すサムネイル画像Tの表示数を増加させることができる。
In the above-described embodiment, the display
また、上記実施の形態では、拡大表示の対象とされる文書データDDのサムネイル画像Tを、サムネイル表示領域DR3に表示しないものとしているが(図7など参照)、もちろんサムネイル表示領域DR3に表示させるように構成してもよい。 In the above embodiment, the thumbnail image T of the document data DD to be enlarged is not displayed in the thumbnail display area DR3 (see FIG. 7 and the like), but of course is displayed in the thumbnail display area DR3. You may comprise as follows.
また、上記実施の形態では、1重表示や2重表示について説明したが、サムネイル画像Tの表示方法は、これに限られるものではない。すなわち、無端帯状のサムネイル表示領域DR3のうち、拡大表示領域DR2の上下左右隣りのそれぞれの部分において、縦方向あるいは横方向に沿って延びるn本(n≧3)の直線上に、サムネイル画像Tの中心位置が合わせられた状態で、サムネイル画像Tをジグザグ配列で表示してもよい(n重表示)。 In the above-described embodiment, the single display and the double display have been described. However, the display method of the thumbnail image T is not limited to this. That is, among the endless strip-shaped thumbnail display area DR3, the thumbnail image T is displayed on n (n ≧ 3) straight lines extending in the vertical direction or the horizontal direction in each of the upper, lower, left, and right adjacent parts of the enlarged display area DR2. The thumbnail images T may be displayed in a zigzag arrangement in a state in which the center positions are aligned (n overlap display).
また、上記実施の形態では、表示領域DR1のうち、画像表示のために使用されない空白部分については、特に機能を持たせていないが、例えば、ユーザが当該空白部分上にカーソルCSを合わせて所定の入力(例えば、クリック操作)を行うことにより、配置部252が一覧表示モードにてサムネイル画像Tを表示する(図5参照)ように情報処理装置100を構成してもよい。
In the above embodiment, a blank portion that is not used for image display in the display area DR1 is not particularly provided with a function. For example, the user places the cursor CS on the blank portion and performs predetermined processing. The
また、上記実施の形態では、拡大表示領域DR2に表示する拡大データDPMのみをページめくり表示するものとして説明したが、サムネイル表示領域DR3に表示するサムネイル画像データDTについてもページめくり表示するように情報処理装置100を構成してもよい。
In the embodiment described above, only the enlarged data DPM displayed in the enlarged display area DR2 has been described as being page-turned. However, the thumbnail image data DT displayed in the thumbnail display area DR3 is also displayed in a page-turned manner. The
また、上記実施の形態では、文書データDDは、所定のページ記述言語で表現されたデータの場合について主に説明したが、本発明は、文書データが画像データである場合でも同様に適用できる。この場合には、拡大表示領域DR2において、ページめくり表示ではなく、選択されている画像データを拡大表示するように情報処理装置100を構成すればよい。
In the above embodiment, the document data DD has been mainly described in the case of data expressed in a predetermined page description language. However, the present invention can be similarly applied even when the document data is image data. In this case, the
また、上記実施の形態に示した各機能ブロックは、ソフトウェアにより実現されるものとして説明したが、これらの機能ブロックの一部または全部を専用の論理回路によりハードウェアとして実現してもよい。 Moreover, although each functional block shown in the said embodiment was demonstrated as what is implement | achieved by software, you may implement | achieve part or all of these functional blocks as hardware by a dedicated logic circuit.
また、上記実施形態および各変形例で説明した各構成は、相互に矛盾しない限り適宜組み合わせることができる。 Moreover, each structure demonstrated by the said embodiment and each modification can be suitably combined unless it mutually contradicts.
100 情報処理装置
10 CPU
11 記憶部
12 操作部
13 表示部
15 通信部
2 プログラム
20 情報取得部
21 サムネイル化部
22 指定部
23 拡大データ生成部
24 表示モード設定部
25 表示制御部
251 拡大領域表示制御部
252 配置部
253 サイズ算出部
254 表示サイズ変動部
30 モード選択ボタン
DD 文書データ
DM 表示モード情報
DPM 拡大データ
DR1 表示領域
DR2 拡大表示領域
DR3 サムネイル表示領域
DS 指定情報
DT サムネイル画像データ
PM ページめくり表示画像
T サムネイル画像
W 画像表示ウインドウ
100
DESCRIPTION OF
Claims (7)
複数の文書データを取得する取得手段と、
前記複数の文書データについて、それぞれの内容を示す複数のサムネイル画像データを生成するサムネイル画像データ生成手段と、
前記複数の文書データのうちから、内容を拡大表示する対象となる対象データを指定する指定手段と、
前記対象データについて、その内容を前記表示手段に拡大表示するための拡大データを生成する拡大データ生成手段と、
前記表示手段の全表示領域のうち、ユーザが指定する画像を一時的に表示可能な領域として規定された範囲を表示領域として、前記表示領域のうちの一部である拡大表示領域に前記拡大データを表示する拡大領域表示制御手段と、
前記表示領域から前記拡大表示領域を除いた残余領域の縦横サイズを算出するとともに、当該残余領域の縦横サイズと前記複数のサムネイル画像データの表示サイズとに基づいて、前記複数のサムネイル画像データを前記残余領域に配置する配置手段と、
を備えることを特徴とする情報処理装置。 An information processing apparatus for displaying image data on a display means,
An acquisition means for acquiring a plurality of document data;
Thumbnail image data generating means for generating a plurality of thumbnail image data indicating the contents of the plurality of document data;
A designating unit for designating target data to be enlarged and displayed from among the plurality of document data;
About the target data, enlarged data generating means for generating enlarged data for enlarging and displaying the contents on the display means,
Of the entire display area of the display means, a range defined as an area in which an image specified by the user can be temporarily displayed is set as a display area, and the enlarged data is displayed in an enlarged display area that is a part of the display area. An enlarged area display control means for displaying
The vertical and horizontal sizes of the remaining area excluding the enlarged display area from the display area are calculated, and the plurality of thumbnail image data are converted based on the vertical and horizontal sizes of the remaining area and the display sizes of the plurality of thumbnail image data. Placement means for placement in the remaining area;
An information processing apparatus comprising:
前記拡大データは、画像をページめくり表示させるためのデータであり、前記表示手段は、前記表示データをページめくり表示することを特徴とする情報処理装置。 The information processing apparatus according to claim 1,
The enlargement data is data for displaying an image by turning pages, and the display means displays the display data by turning pages.
前記配置手段は、前記拡大表示領域の周囲において、前記複数のサムネイル画像データを縦方向および横方向に沿って配置することを特徴とする情報処理装置。 The information processing apparatus according to claim 1, wherein:
The information processing apparatus, wherein the arrangement unit arranges the plurality of thumbnail image data along a vertical direction and a horizontal direction around the enlarged display area.
前記配置手段は、
所定の操作入力に基づいて、前記複数のサムネイル画像データの表示サイズを変動させる表示サイズ変動手段、を含み、
前記表示サイズ変動手段により表示サイズを変動させたサムネイル画像データを前記残余領域に配置することを特徴とする情報処理装置。 An information processing apparatus according to any one of claims 1 to 3,
The arrangement means includes
Display size changing means for changing the display size of the plurality of thumbnail image data based on a predetermined operation input,
An information processing apparatus, wherein thumbnail image data whose display size is changed by the display size changing means is arranged in the remaining area.
前記配置手段は、
前記複数のサムネイル画像をジグザグ配列して、前記残余領域に表示することを特徴とする情報処理装置。 An information processing apparatus according to any one of claims 1 to 4,
The arrangement means includes
An information processing apparatus, wherein the plurality of thumbnail images are arranged in a zigzag manner and displayed in the remaining area.
前記指定手段により新たな対象データが指定された場合において、
前記拡大領域表示制御手段は、
前記拡大表示領域に表示されている拡大データを、前記新たな対象データについての拡大データに置換するとともに、
前記配置手段は、
前記残余領域に表示されている前記新たな対象データについてのサムネイル画像データを、前記拡大表示領域に表示されている拡大データについてのサムネイル画像データに置換することを特徴とする情報処理装置。 An information processing apparatus according to any one of claims 1 to 5,
When new target data is specified by the specifying means,
The enlarged area display control means includes:
Replacing the enlarged data displayed in the enlarged display area with the enlarged data for the new target data;
The arrangement means includes
An information processing apparatus, wherein thumbnail image data for the new target data displayed in the remaining area is replaced with thumbnail image data for expanded data displayed in the enlarged display area.
前記コンピュータが前記プログラムを読み取り、前記コンピュータのCPUが前記プログラムをメモリにて実行することによって、
複数の文書データを取得する取得手段と、
前記複数の文書データについて、それぞれの内容を示す複数のサムネイル画像データを生成するサムネイル画像データ生成手段と、
前記複数の文書データのうちから、内容を拡大表示する対象となる対象データを指定する指定手段と、
前記対象データについて、その内容を前記表示手段に拡大表示するための拡大データを生成する拡大データ生成手段と、
前記表示手段の全表示領域のうち、ユーザが指定する画像を一時的に表示可能な領域として規定された範囲を表示領域として、前記表示領域のうちの一部である拡大表示領域に前記拡大データを表示する拡大領域表示制御手段と、
前記表示領域から前記拡大表示領域を除いた残余領域の縦横サイズを算出するとともに、当該残余領域の縦横サイズと前記複数のサムネイル画像データの表示サイズとに基づいて、前記複数のサムネイル画像データを前記残余領域に配置する配置手段と、
を備える情報処理装置として機能させることを特徴とするプログラム。 A computer-readable program,
When the computer reads the program and the CPU of the computer executes the program in a memory,
An acquisition means for acquiring a plurality of document data;
Thumbnail image data generating means for generating a plurality of thumbnail image data indicating the contents of the plurality of document data;
A designating unit for designating target data to be enlarged and displayed from among the plurality of document data;
About the target data, enlarged data generating means for generating enlarged data for enlarging and displaying the contents on the display means,
Of the entire display area of the display means, a range defined as an area in which an image specified by the user can be temporarily displayed is set as a display area, and the enlarged data is displayed in the enlarged display area which is a part of the display area. An enlarged area display control means for displaying
The vertical and horizontal sizes of the remaining area excluding the enlarged display area from the display area are calculated, and the plurality of thumbnail image data are converted based on the vertical and horizontal sizes of the remaining area and the display sizes of the plurality of thumbnail image data. Placement means for placement in the remaining area;
A program characterized by causing it to function as an information processing apparatus.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008212945A JP2010049475A (en) | 2008-08-21 | 2008-08-21 | Information processing apparatus and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008212945A JP2010049475A (en) | 2008-08-21 | 2008-08-21 | Information processing apparatus and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2010049475A true JP2010049475A (en) | 2010-03-04 |
Family
ID=42066512
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008212945A Pending JP2010049475A (en) | 2008-08-21 | 2008-08-21 | Information processing apparatus and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2010049475A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5247917B1 (en) * | 2012-06-27 | 2013-07-24 | 株式会社 ディー・エヌ・エー | Device for providing game media |
JP2013164746A (en) * | 2012-02-10 | 2013-08-22 | Canon Inc | Information processor, control method of information processor and program |
JP2014127160A (en) * | 2012-12-27 | 2014-07-07 | Toshiba Corp | Electronic apparatus, display method, and display program |
US9423931B2 (en) | 2012-05-15 | 2016-08-23 | Fuji Xerox Co., Ltd. | Thumbnail display apparatus, thumbnail display method, and computer readable medium for switching displayed images |
JP2017045376A (en) * | 2015-08-28 | 2017-03-02 | 富士フイルム株式会社 | Commodity image display control device and commodity image display control method, and program |
JP2017062622A (en) * | 2015-09-24 | 2017-03-30 | 富士通株式会社 | Display control program, display control method, and display controller |
US9626096B2 (en) | 2012-12-27 | 2017-04-18 | Kabushiki Kaisha Toshiba | Electronic device and display method |
KR101810018B1 (en) | 2013-11-26 | 2017-12-18 | 후아웨이 테크놀러지 컴퍼니 리미티드 | Document presentation method and user terminal |
JP7418888B1 (en) | 2023-09-27 | 2024-01-22 | 株式会社ナレッジワーク | Information processing system, information processing method and program |
-
2008
- 2008-08-21 JP JP2008212945A patent/JP2010049475A/en active Pending
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013164746A (en) * | 2012-02-10 | 2013-08-22 | Canon Inc | Information processor, control method of information processor and program |
US9423931B2 (en) | 2012-05-15 | 2016-08-23 | Fuji Xerox Co., Ltd. | Thumbnail display apparatus, thumbnail display method, and computer readable medium for switching displayed images |
JP5247917B1 (en) * | 2012-06-27 | 2013-07-24 | 株式会社 ディー・エヌ・エー | Device for providing game media |
JP2014127160A (en) * | 2012-12-27 | 2014-07-07 | Toshiba Corp | Electronic apparatus, display method, and display program |
US9626096B2 (en) | 2012-12-27 | 2017-04-18 | Kabushiki Kaisha Toshiba | Electronic device and display method |
KR101810018B1 (en) | 2013-11-26 | 2017-12-18 | 후아웨이 테크놀러지 컴퍼니 리미티드 | Document presentation method and user terminal |
US10831338B2 (en) | 2013-11-26 | 2020-11-10 | Huawei Technologies Co., Ltd. | Hiding regions of a shared document displayed on a screen |
JP2017045376A (en) * | 2015-08-28 | 2017-03-02 | 富士フイルム株式会社 | Commodity image display control device and commodity image display control method, and program |
JP2017062622A (en) * | 2015-09-24 | 2017-03-30 | 富士通株式会社 | Display control program, display control method, and display controller |
JP7418888B1 (en) | 2023-09-27 | 2024-01-22 | 株式会社ナレッジワーク | Information processing system, information processing method and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2010049475A (en) | Information processing apparatus and program | |
JP4776995B2 (en) | Computer apparatus and control method and program thereof | |
JPH09106334A (en) | Information processor | |
JPH09106333A (en) | Document processor | |
JP4561905B2 (en) | Information processing program, information processing method, and information processing apparatus | |
JP5979168B2 (en) | Screen display device, screen display system, screen display method, and computer program | |
JP2009258966A (en) | Display controller and display control method | |
JP2009080573A (en) | Display method | |
JP2004280655A (en) | Display control device and program | |
JPH11126149A (en) | Information processor and method thereof, and memory medium | |
JP2012008884A (en) | Editing device, and layout editing method and program in editing device | |
JP2020123234A (en) | Information processor, control method, and program thereof | |
JP2011086050A (en) | Information processing terminal and computer program | |
JP2008191790A (en) | Plant monitoring control system and plant monitoring control program | |
JPH0749760A (en) | Word processor | |
US20080134021A1 (en) | Document edit support device, document edit device, program and computer-readable storage medium | |
JP6448500B2 (en) | Image processing apparatus and image processing method | |
JP6618127B2 (en) | Display device, display method, and display program | |
JP5963451B2 (en) | Information processing apparatus, control method therefor, program, and storage medium | |
JP2013235052A (en) | Map display device, method for controlling the same, and control program | |
JP5066877B2 (en) | Image display device, image display method, and program | |
JP7120364B1 (en) | Information processing device and program | |
JP4365965B2 (en) | Information processing apparatus, information processing method, and storage medium | |
JP2007213046A (en) | Image display device and image display program | |
JP2009205470A (en) | Print control unit and program |