JP2006268314A - Document processor, method, and program - Google Patents
Document processor, method, and program Download PDFInfo
- Publication number
- JP2006268314A JP2006268314A JP2005084166A JP2005084166A JP2006268314A JP 2006268314 A JP2006268314 A JP 2006268314A JP 2005084166 A JP2005084166 A JP 2005084166A JP 2005084166 A JP2005084166 A JP 2005084166A JP 2006268314 A JP2006268314 A JP 2006268314A
- Authority
- JP
- Japan
- Prior art keywords
- file
- document
- type
- group
- image
- 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
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
本発明は、文書処理装置、方法およびプログラムに関し、特に、ドキュメントハンドリングソフトウェアにおける文書ファイルの処理についての文書処理装置、方法およびプログラムに関する。 The present invention relates to a document processing apparatus, method, and program, and more particularly, to a document processing apparatus, method, and program for processing a document file in document handling software.
従来、ドキュメントハンドリングソフトウェアとして、実際の紙文書をスキャナ等で読み取った電子文書、またはPCで作成した電子文書等を様々なOSで扱うことができる所定の統一した静的文書フォーマットに変換し、異なる媒体または異なるフォーマットの情報を1つのドキュメントに仕立て、ドキュメントのページ分割およびページの束ね等といった操作を行うことが可能なソフトウェアが提供され、既存文書ベースの資料の作成が容易になり、電子形態でのドキュメントの利用に大きなメリットを加えたことになる。 Conventionally, as document handling software, an electronic document obtained by reading an actual paper document with a scanner or an electronic document created on a PC is converted into a predetermined unified static document format that can be handled by various OSs. Software capable of tailoring media or information in different formats into a single document and performing operations such as document page division and page bundling is provided, making it easy to create existing document-based materials in electronic form This is a great advantage for the use of documents.
現状のドキュメントハンドリグソフトウェアでは、合成文書の元となるオリジナル文書を1つのコンテナオブジェクトとして表現するとともに、複数文書を合成してできた文書群(以後、バインダーと称する)を抽象的なアイコンで表示し、元の文書の束構造を保持しておくことにより、従来、ページ単位でしか行えなかった操作をバインダー内の文書束単位でも同様に行えることができる。 In the current document handling software, the original document that is the source of the composite document is expressed as a single container object, and a group of documents (hereinafter referred to as a binder) formed by combining multiple documents is displayed with abstract icons. By maintaining the bundle structure of the original document, an operation that has been conventionally performed only in units of pages can be similarly performed in units of document bundles in the binder.
更に、任意フォルダ内の複数文書の一覧性を良くするためにサムネイル画像を表示し、文書へのリンク先を示すショートカットファイルを表示する場合は、そのリンク先の文書からサムネイル画像を取得して表示することができる(以後、ショートカットファイルのサムネイル表示をショートカットサムネイルと称する)。 Furthermore, when displaying thumbnail images to improve the listability of multiple documents in an arbitrary folder and displaying a shortcut file indicating the link destination to the document, the thumbnail image is acquired from the link destination document and displayed. (Hereinafter, the thumbnail display of the shortcut file is referred to as a shortcut thumbnail).
例えば、ドキュメントハンドリングソフトウェアにおけるバインダーを管理することができる電子文書管理装置および電子文書管理方法がある(例えば、特許文献1参照。)。 For example, there is an electronic document management apparatus and an electronic document management method that can manage binders in document handling software (see, for example, Patent Document 1).
また、例えば、ドキュメントハンドリングソフトウェアにおけるショートカットサムネイルを管理することができる文書管理方法および装置並びにプログラムがある(例えば、特許文献2参照。)。
しかし、ショートカットファイル自体をバインダー等に束ねることはできず、更に、複数のリンク先を指し示すことができないので、複数のリンクを持ちページをめくっていくとリンク先に飛ぶような文書を作成することができない。 However, the shortcut file itself cannot be bundled into a binder, etc., and furthermore, it is not possible to point to multiple link destinations, so if you have multiple links and turn the page, create a document that jumps to the link destination I can't.
ページ上にリンクボタン等を貼ってリンクを保持する方法もあるが、この方法ではリンク先を表示するためにはそのリンクボタンが押下されなければならない。リンクボタンを押下すると、通常はそのウィンドウ内にリンク先文書が表示されるか、新しいウィンドウにリンク先が表示されるのだが、複数の文書を順次リンクしたい(つまり、ページをめくっていきたい)場合は、リンクボタンが貼りつけてあるページに戻ってリンクボタンを押下するという煩雑な操作をユーザに強要することになる。 There is also a method of holding a link by attaching a link button or the like on the page, but in this method, the link button must be pressed in order to display the link destination. When you press the link button, the linked document is usually displayed in that window, or the linked document is displayed in a new window, but you want to link multiple documents sequentially (that is, you want to turn pages) In this case, the user is forced to perform a complicated operation of returning to the page where the link button is pasted and pressing the link button.
そこで、本発明は、ショートカットファイル等の実体を伴わないファイルもバインダー内に束ねることができ、電子文書の実体を伴うファイルと同様な操作を行うことができる文書処理装置、方法およびプログラムを提供することを目的とする。 Therefore, the present invention provides a document processing apparatus, method, and program capable of bundling a file that does not have an entity such as a shortcut file in the binder and can perform the same operation as that of a file having an entity of an electronic document. For the purpose.
上記目的を達成するため、請求項1の発明は、ファイルとして格納されている文書を一覧表示するとともに、該表示したファイルに対する処理を受け付けて実行する文書処理装置において、文書の実体を含む第1種別のファイルへのリンク情報を含む第2種別のファイルとともに、該第2種別のファイルに関する属性群を第2種別ファイルオブジェクトとして記憶し、1以上の第2種別のファイルを束ねたファイル群について、該ファイル群に関する属性群をファイル群オブジェクトとして記憶する記憶手段と、前記記憶手段に記憶したファイル群オブジェクトおよび第2種別ファイルオブジェクトを管理するオブジェクト管理手段と、前記第2種別のファイルに含まれるリンク情報に基づき、前記第1種別のファイルから前記文書の少なくとも一部を示す画像を取得する画像取得手段と、前記画像取得手段で取得した画像を前記ファイル群を示すファイル情報として表示する表示手段とを具備することを特徴とする。 In order to achieve the above object, a first aspect of the invention of claim 1 is a document processing apparatus that displays a list of documents stored as files and receives and executes a process for the displayed files. Along with a second type file including link information to a type file, an attribute group related to the second type file is stored as a second type file object, and a file group in which one or more second type files are bundled, Storage means for storing an attribute group related to the file group as a file group object, object management means for managing the file group object and the second type file object stored in the storage means, and a link included in the second type file Based on the information, the number of documents from the first type file Characterized in that also includes an image acquiring unit that acquires an image of a part, and display means for displaying an image acquired by the image acquiring means as the file information indicating the file group.
また、請求項2の発明は、請求項1の発明において、前記オブジェクト管理手段は、前記ファイル群に対して前記第2種別のファイルを追加する際に、または前記ファイル群として束ねられた前記1以上の第2種別のファイルをばらす際に、前記ファイル群オブジェクトを更新することを特徴とする。
The invention according to
また、請求項3の発明は、請求項2の発明において、前記ファイル群オブジェクトの属性には、前記ファイル群に含まれる前記第2種別のファイルに含まれる第1種別のファイルへのリンク情報を含み、前記オブジェクト管理手段は、前記第2種別のファイルを追加する際に、該追加した第2種別のファイルに含まれる第1種別のファイルへのリンク情報を追加することを特徴とする。
Further, in the invention of
また、請求項4の発明は、請求項2の発明において、前記ファイル群オブジェクトの属性には、前記ファイル群に含まれる前記第2種別のファイルに含まれる第1種別のファイルへのリンク情報を含み、前記オブジェクト管理手段は、前記1以上の第2種別のファイルをばらす際に、前記リンク情報を削除することを特徴とする。 According to a fourth aspect of the present invention, in the second aspect of the present invention, the attribute of the file group object includes link information to the first type file included in the second type file included in the file group. And the object management means deletes the link information when the one or more second type files are released.
また、請求項5の発明は、請求項1の発明において、前記画像取得手段は、前記文書を構成する各ページに対応する複数の画像を取得することを特徴とする。 According to a fifth aspect of the present invention, in the first aspect of the invention, the image acquisition means acquires a plurality of images corresponding to each page constituting the document.
また、請求項6の発明は、請求項5の発明において、前記表示手段は、前記複数の画像を擬似的に束ねて1つの文書のように表示することを特徴とする。 According to a sixth aspect of the present invention, in the fifth aspect of the present invention, the display unit quasi bundles the plurality of images and displays them as one document.
また、請求項7の発明は、請求項5の発明において、前記画像取得手段が取得した画像の縮小画像を生成する縮小画像生成手段を更に具備し、前記表示手段は、前記縮小画像生成手段で生成した複数の縮小画像のうち閲覧者により選択された縮小画像を前記ファイル群を示すファイル情報として表示することを特徴とする。
The invention according to claim 7 further comprises reduced image generation means for generating a reduced image of the image acquired by the image acquisition means in the invention of
また、請求項8の発明は、文書の実体を含む第1種別のファイルへのリンク情報を含む第2種別のファイルとともに、該第2種別のファイルに関する属性群を第2種別ファイルオブジェクトとして記憶手段に記憶し、1以上の第2種別のファイルを束ねたファイル群について、該ファイル群に関する属性群をファイル群オブジェクトとして前記記憶手段に記憶し、前記第2種別のファイルに含まれるリンク情報に基づき、前記第1種別のファイルから前記文書の少なくとも一部を示す画像を取得し、該取得した画像を前記ファイル群を示すファイル情報として表示することを特徴とする。 The invention according to claim 8 stores the attribute group relating to the second type file as the second type file object together with the second type file including the link information to the first type file including the substance of the document. And storing an attribute group related to the file group as a file group object in the storage unit, and based on link information included in the second type file. An image showing at least a part of the document is acquired from the first type file, and the acquired image is displayed as file information indicating the file group.
また、請求項9の発明は、請求項8の発明において、前記ファイル群に対して前記第2種別のファイルを追加する際に、または前記ファイル群として束ねられた前記1以上の第2種別のファイルをばらす際に、前記ファイル群オブジェクトを更新することを特徴とする。 The invention according to claim 9 is the invention according to claim 8, wherein when adding the second type file to the file group, or the one or more second type bundles as the file group. The file group object is updated when the file is released.
また、請求項10の発明は、請求項9の発明において、前記ファイル群オブジェクトの属性には、前記ファイル群に含まれる前記第2種別のファイルに含まれる第1種別のファイルへのリンク情報を含み、前記第2種別のファイルを追加する際に、該追加した第2種別のファイルに含まれる第1種別のファイルへのリンク情報を追加することを特徴とする。
The invention of
また、請求項11の発明は、請求項9の発明において、前記ファイル群オブジェクトの属性には、前記ファイル群に含まれる前記第2種別のファイルに含まれる第1種別のファイルへのリンク情報を含み、前記1以上の第2種別のファイルをばらす際に、前記リンク情報を削除することを特徴とする。
The invention according to
また、請求項12の発明は、請求項8の発明において、前記文書を構成する各ページに対応する複数の画像を取得することを特徴とする。
The invention of
また、請求項13の発明は、請求項12の発明において、前記複数の画像を擬似的に束ねて1つの文書のように表示することを特徴とする。
The invention of
また、請求項14の発明は、請求項12の発明において、前記画像取得手段が取得した画像の縮小画像を生成し、該生成した複数の縮小画像のうち閲覧者により選択された縮小画像を前記ファイル群を示すファイル情報として表示することを特徴とする。
The invention according to
また、請求項15の発明は、ファイルとして格納されている文書を一覧表示するとともに、該表示したファイルに対する処理を受け付けて実行する文書処理プログラムにおいて、文書の実体を含む第1種別のファイルへのリンク情報を含む第2種別のファイルとともに、該第2種別のファイルに関する属性群を第2種別ファイルオブジェクトとして記憶手段に記憶する処理と、1以上の第2種別のファイルを束ねたファイル群について、該ファイル群に関する属性群をファイル群オブジェクトとして前記記憶手段に記憶する処理と、該記憶したファイル群オブジェクトおよび第2種別ファイルオブジェクトを管理する処理と、前記第2種別のファイルに含まれるリンク情報に基づき、前記第1種別のファイルから前記文書の少なくとも一部を示す画像を取得する処理と、該取得した画像を前記ファイル群を示すファイル情報として表示する処理とをコンピュータに動作させることを特徴とする。 According to a fifteenth aspect of the present invention, in a document processing program for displaying a list of documents stored as files and receiving and executing a process for the displayed file, the first type of file including the substance of the document is stored. A process for storing an attribute group related to the second type file in the storage unit as a second type file object together with a second type file including link information, and a file group in which one or more second type files are bundled. Processing for storing the attribute group related to the file group as a file group object in the storage means, processing for managing the stored file group object and the second type file object, and link information included in the second type file Based on at least a part of the document from the first type file. A process of acquiring to image, characterized in that to operate the image obtained to the process and the computer to be displayed as file information indicating the file group.
また、請求項16の発明は、請求項15の発明において、前記ファイル群に対して前記第2種別のファイルを追加する際に、または前記ファイル群として束ねられた前記1以上の第2種別のファイルをばらす際に、前記ファイル群オブジェクトを更新する処理をコンピュータに動作させることを特徴とする。
The invention according to
また、請求項17の発明は、請求項16の発明において、前記ファイル群オブジェクトの属性には、前記ファイル群に含まれる前記第2種別のファイルに含まれる第1種別のファイルへのリンク情報を含み、前記第2種別のファイルを追加する際に、該追加した第2種別のファイルに含まれる第1種別のファイルへのリンク情報を追加することを特徴とする。
The invention according to
また、請求項18の発明は、請求項16の発明において、前記ファイル群オブジェクトの属性には、前記ファイル群に含まれる前記第2種別のファイルに含まれる第1種別のファイルへのリンク情報を含み、前記1以上の第2種別のファイルをばらす際に、前記リンク情報を削除することを特徴とする。
The invention according to claim 18 is the invention according to
また、請求項19の発明は、請求項15の発明において、前記文書を構成する各ページに対応する複数の画像を取得する処理をコンピュータに動作させることを特徴とする。 According to a nineteenth aspect of the invention, in the fifteenth aspect of the invention, the computer is caused to operate a process for obtaining a plurality of images corresponding to each page constituting the document.
また、請求項20の発明は、請求項19の発明において、前記複数の画像を擬似的に束ねて1つの文書のように表示する処理をコンピュータに動作させることを特徴とする。 According to a twentieth aspect of the invention, in the nineteenth aspect of the invention, the computer is caused to operate a process of displaying the image as a single document by bundling the plurality of images in a pseudo manner.
また、請求項21の発明は、請求項19の発明において、前記画像取得手段が取得した画像の縮小画像を生成する処理と、前記縮小画像生成手段で生成した複数の縮小画像のうち閲覧者により選択された縮小画像を前記ファイル群を示すファイル情報として表示する処理とをコンピュータに動作させることを特徴とする。 According to a twenty-first aspect of the present invention, in the nineteenth aspect of the invention, a process of generating a reduced image of the image acquired by the image acquisition unit and a viewer among a plurality of reduced images generated by the reduced image generation unit. The computer is operated to display the selected reduced image as file information indicating the file group.
本発明によれば、内部文書にショートカットファイルが存在する場合、バインダーのサムネイル表示は内部文書にあるショートカットファイルのリンク先の文書のサムネイルを含むようなサムネイルとなり、ページめくりをしていくとリンク先の文書を順次ページめくりしていくようにすることができるという効果を奏する。 According to the present invention, when a shortcut file exists in the internal document, the thumbnail display of the binder becomes a thumbnail including the thumbnail of the document linked to the shortcut file in the internal document, and when the page is turned, the link destination is displayed. It is possible to sequentially turn pages of the document.
更に、本発明によれば、Viewer画面で順次開いた場合、通常のページめくり動作をするだけでリンク先文書のページを順次表示することができるという効果を奏する。 Further, according to the present invention, when sequentially opened on the Viewer screen, it is possible to sequentially display the pages of the linked document by simply performing a normal page turning operation.
更に、本発明によれば、文書に関係がある文書をリンクボタンという形ではなく、同じ文書の一部として表現できるようになるという効果を奏する。 Furthermore, according to the present invention, there is an effect that a document related to a document can be expressed not as a link button but as a part of the same document.
以下、本発明に係る文書処理装置、方法およびプログラムの実施の形態について添付図面を参照して詳細に説明する。 Embodiments of a document processing apparatus, method, and program according to the present invention will be described below in detail with reference to the accompanying drawings.
図1は、本発明に係る文書処理装置1の機能的な構成の一例を示すブロック図である。 FIG. 1 is a block diagram showing an example of a functional configuration of a document processing apparatus 1 according to the present invention.
図1に示すように、文書処理装置1は、PCによって使用可能なソフトウェアによって実現される文書編集プログラム2がインストールされ、更に、記憶装置3、記憶入出力部4、オブジェクト管理5、入力処理部6、表示情報作成部7、イメージ縮小部8、表示制御部9を具備して構成される。また、オブジェクト管理部5は、イメージ読出し部10、属性読出し部11、ページ書込み部12、属性書込み部13を有している。
As shown in FIG. 1, the document processing apparatus 1 is installed with a
文書処理装置1は、文書ファイルを扱い、この文書ファイルのアイコンを、例えば、デスクトップの画面上に配列させ、その中から選択した文書ファイルに対して、文書編集プログラム2を呼び出す。加えて、アイコンを通じての文書ファイルの操作が可能である。
The document processing apparatus 1 handles a document file, arranges the icons of the document file on, for example, a desktop screen, and calls the
ユーザの入力装置14からの入力は入力処理部6で解釈されて、システム上の文書ファイルを操作するコマンドになる。そのコマンドを受け取ってオブジェクト管理部5は記憶装置3中の文書ファイルを操作する。表示情報作成部7は、状態が変化した文書ファイルに基づいて表示情報を作成し、表示制御部9は、表示情報作成部7で作成した表示情報をキャッシュとして保持し、キャッシュした表示情報を表示装置15に表示する。記憶装置3中の文書ファイルは、記憶入出力部4によって、適宜記憶装置3に保管され、再度の実行に備えられる。
The input from the
文書処理装置1が利用する文書ファイルには、文書データ(文書の実体)、文書データの属性が含まれ、これらは記憶装置3に格納される。なお、文書ファイルとして、文書、バインダー、ページ、ショートカットの種類があり、文書ファイルの種類に対応した属性があるため、文書に対応する属性群を文書オブジェクト、バインダーに対応する属性群をバインダーオブジェクト、ページに対応する属性群をページオブジェクト、ショートカットに対応する属性群をショートカットオブジェクトと称する。なお、オブジェクトの詳細については後述にて説明する。
The document file used by the document processing device 1 includes document data (document substance) and document data attributes, which are stored in the
イメージ読出し部10および属性読出し部11は、文書ファイルを文書編集プログラム2等に提供する。この文書ファイルは文書処理装置1および文書編集プログラム2から同様に利用でき、このことにより操作の共通化がなされている。つまり、文書処理装置1の文書ファイルは、デスクトップからも、エディタからも同一のモデルとして扱われ、文書編集プログラム2を通じて文書ファイルに対して設定した属性は、文書編集プログラム2において共通の属性として処理される。
The
ページ書込み部12、属性書込み部13は、それぞれイメージ読出し部10、属性読出し部11によって読み出されたページイメージ、属性に対して文書編集プログラム2を介して変更、追加等の書きこみを実行するものである。
The
表示情報作成部7は、一覧すべき全ての文書ファイルについて、イメージ読出し部10、属性読出し部11から得た属性とページイメージから、アイコンが並んでいる画像(以後、この画像をDesk画面と称する)を作成し、更に、選択したアイコンに対してダブルクリック指定等することで、その文書ファイルの全ページイメージが束で重なっている展開画像(以後、この画像をViewer画面と称する)を作成する。
The display information creation unit 7 is an image in which icons are arranged from attributes and page images obtained from the
イメージ縮小部8はイメージ読出し部10から提供されるページイメージを縮小し、Desk画面で使用するアイコンのための小さなビットマップ(以後、サムネイルと称する)を生成して表示情報作成部7に提供する。
The image reduction unit 8 reduces the page image provided from the
入力処理部6はユーザからの入力を処理して、必要に応じてイメージ読出し部10、属性読出し部11から得たデータを更新する。イメージ読出し部10、属性読出し部11から得たデータの更新は結果として表示情報作成部7の作成する画像の更新につながるので、ユーザの入力は即座に表示に影響することになる。
The
表示情報作成部7はページの内容情報とともに属性も併せて表示情報として提供することが可能である。入力処理イベントのうち文書編集プログラム2の起動を促すイベント(例えば、アイコン上でのマウスのダブルクリック等)が発生した場合は、入力処理部6は特定したアイコンに応じた文書ファイルを文書編集プログラム2に渡す。
The display information creation unit 7 can provide the page information as well as the attributes as display information. When an event that prompts the
表示装置15および入力装置14も文書処理装置1および文書編集プログラム2に共通に利用される。一般には、入力装置14にはキーボード、マウス等によって構成され、表示装置15はCRT、液晶表示装置等によって構成される。
The
なお、文書処理装置1はプログラムによりコンピュータ上で動作する装置として構成することができ、この場合には、プログラムの組み方により、機能的には同一となるが、必ずしも図1に示した構成と同一の構成となるとは限らない。 The document processing apparatus 1 can be configured as a device that operates on a computer by a program. In this case, the function is the same depending on how the program is assembled, but it is not necessarily the same as the configuration shown in FIG. It is not always the case.
図2は、表示装置14に表示されるDesk画面16の一例を示す図である。通常、画面は大きく2つの部分に別れ、左側のフォルダ部でユーザがあるフォルダを選択すると、右側のワークスペース部17にフォルダ内に含まれる文書ファイルが表示される。図2は、フォルダ部を省略し、ワークスペース部17のみを抽出して示してある。
FIG. 2 is a diagram illustrating an example of the
図2に示すように、文書ファイルはアイコンとして表示され、これらのアイコンを通して各文書ファイルに対してアクセスが可能な構成となっている。アイコンの図柄としては個々の文書ファイルが表示するサムネイルが用いられている。ここでは、サムネイルのページめくり、文書ファイルの合成、文書ファイルの分解等の操作が可能になっている。アイコンに対してのクリック指定する処理等を通じて文書編集プログラム2を呼び出すことが可能である。更に、アイコンを通じての文書ファイルの操作(例えば、ドラック&ドロップによる文書の合成、バインダーに対する文書追加等)の処理が可能である。更に、選択したアイコンに対してダブルクリック指定等することで、その文書ファイルのViewer画面が表示装置に表示される。
As shown in FIG. 2, the document files are displayed as icons, and each document file can be accessed through these icons. As icons, thumbnails displayed by individual document files are used. Here, operations such as turning pages of thumbnails, composing document files, and disassembling document files are possible. The
図2に示すDesk画面16の左上に配置されたアイコン181は、該当するショートカットファイルが示すリンク先が複数の文書ファイル(単ページ、複数ページいずれも可)を束ねて1つのファイルに納めた束ね文書である旨を表現するアイコンである。このアイコン181にはリンク先の文書のサムネイル、束ね文書であることを示す部品画像191、該当する文書の全ページ数と現在サムネイルを表示しているページ番号を示すページ表示192、表示されているサムネイルを前ページのサムネイルに切り替えるボタン193、表示されているサムネイルを後ページのサムネイルに切り替えるボタン194が表示されている他、当該ファイルがショートカットファイルであることを示す部品画像195が表示されている。このアイコン181では、ボタン193またはボタン194を押下する操作を行うことで、該当する文書ファイルの全てのページのサムネイルを閲覧することが可能である。なお、文書の束ね処理は、Desk画面16上で所望の文書ファイルのアイコンを順次重ね合わせることで行われる。
The
図2に示すDesk画面16の左下に配置されたアイコン182は、該当するショートカットファイルが示すリンク先が複数の写真(単ページ、複数ページいずれも可)を束ねて1つのファイルに納めた束ね写真である旨を表現するアイコンである。このアイコン182には、リンク先の写真のサムネイル、束ね写真である旨を示す部品画像191、該当する写真の全ページ数と現在サムネイルを表示しているページ番号を示すページ表示192、表示するサムネイルを切り替えるボタン(193、194)等が表示されている他、当該ファイルがショートカットファイルであることを示す部品画像が表示されている他、当該ファイルがショートカットファイルであることを示す部品画像195が表示されている。
The
図2に示すDesk画面16の右上に配置されたアイコン183は、複数のショートカットファイルをバインダー処理して1つのファイルに納めたバインダーであることを示すアイコンである。このアイコン183には、該当するショートカットファイルが示すリンク先の文書ファイルのサムネイルが表示されている他に、バインダーであることを示す部品画像196、バインダーに束ねられた全てのショートカットファイルが示すリンク先の全ての文書ファイルのページを合計した全ページ数と現在サムネイルを表示しているページ番号を示す表示192、表示されているサムネイルを前ページのサムネイルに切り替えるボタン193、表示されているサムネイルを後ページのサムネイルに切り替えるボタン194が表示されている他、バインダーに束ねられた文書ファイルがショートカットファイルであることを示す部品画像195が表示されている。このアイコン183では、ボタン193またはボタン194を押下する操作を行うことで、該当する文書ファイルの全てのページのサムネイルを閲覧することが可能である。なお、文書のバインダー処理は、Desk画面16上で所望の文書ファイルを選択し、バインダー処理を指示することで行われる。
An
なお、図2に示す表示様態は一例であり、サムネイルの下部または周囲に、サムネイル表示されたページ、文書ファイルまたはショートカットファイルに関する他の属性を示したり、バインダーに束ねられた文書ファイルまたはショートカットファイルの数、サムネイル表示された文書ファイル名またはショートカットファイル名等を表示することも可能である。これら表示情報は表示情報作成部7において作成される。 Note that the display mode shown in FIG. 2 is an example, and other attributes relating to the thumbnail-displayed page, document file, or shortcut file are displayed below or around the thumbnail, or the document file or shortcut file bundled in the binder is displayed. It is also possible to display the number, the document file name displayed as a thumbnail, or the shortcut file name. Such display information is created by the display information creation unit 7.
図3は、バインダーのバインダーオブジェクトおよびバインダーに束ねられたショートカットファイルのショートカットオブジェクトの属性の構成の一例を示す図である。 FIG. 3 is a diagram illustrating an example of a configuration of attributes of a binder object of a binder and a shortcut object of a shortcut file bundled in the binder.
文書処理装置において管理されるバインダーは図3(a)に示すような属性によって構成され、文書処理装置において管理されるショートカットファイルは図3に示すような属性によって構成され、記憶装置に格納される。文書処理装置においては、バインダー、ショートカットファイル個々について各々個別にオブジェクトとして管理され、個々の属性として、図3に示すような属性を有する。 The binder managed in the document processing apparatus is configured with attributes as shown in FIG. 3A, and the shortcut file managed in the document processing apparatus is configured with attributes as shown in FIG. 3 and stored in the storage device. . In the document processing apparatus, each of the binder and the shortcut file is individually managed as an object, and each attribute has an attribute as shown in FIG.
図3(a)がバインダーオブジェクトのデータ構成であり、図3(b)および図3(c)がショートカットオブジェクトのデータ構成である。 FIG. 3A shows the data structure of the binder object, and FIGS. 3B and 3C show the data structure of the shortcut object.
2つのショートカットオブジェクトは、バインダーのサブ文書としてバインダーオブジェクトとリンクがなされている。バインダーに重ねられた個々のショートカットファイルは、それぞれ区別されたファイルとして、すなわち元の単一ショートカットファイルとしての属性を保持した固有のオブジェクトを構成している。 The two shortcut objects are linked to the binder object as a sub-document of the binder. Each shortcut file superimposed on the binder constitutes a unique object that retains the attributes of each distinct file, that is, the original single shortcut file.
なお、図3には示さないが、ショートカットオブジェクトの文書リンクによって文書ファイルがリンクされ、その文書ファイルの文書オブジェクトのページリンクによって文書ファイルを構成するページがリンクされ、そのページのページオブジェクトにはページデータ(例えば、ページを構成するビットマップデータ等)が保持されており、各ページのデータ内容はバインダーオブジェクト、ショートカットオブジェクトまたは文書オブジェクトから辿ることができる。 Although not shown in FIG. 3, the document file is linked by the document link of the shortcut object, the pages constituting the document file are linked by the page link of the document object of the document file, and the page object of the page includes the page. Data (for example, bitmap data constituting a page) is held, and the data content of each page can be traced from a binder object, a shortcut object, or a document object.
次に、バインダーオブジェクトについて説明する。 Next, the binder object will be described.
カレントページは、現在ディスプレイに表示されているページの識別子(例えば、ページ番号等)である。総ページは、バインダー内の文書ファイルを構成する総ページ数である。カレント文書は、現在ディスプレイに表示されている文書ファイルの識別子である。総文書数は、バインダーに束ねられた文書ファイルの数である。バインダー色は、バインダーの表示色である。バインダーサイズは、バインダーのサイズである。綴じ代位置は、バインダーの綴じ代位置(例えば、左端、上端等)を示す。サブ文書リンクは、バインダーを構成、すなわち束ねられた文書ファイルまたはショートカットファイルの識別値(例えば、記憶装置3における文書ファイルまたはショートカットファイルのアドレス等)である。 The current page is an identifier (for example, a page number) of a page currently displayed on the display. The total page is the total number of pages constituting the document file in the binder. The current document is an identifier of the document file currently displayed on the display. The total number of documents is the number of document files bundled in the binder. The binder color is a display color of the binder. The binder size is the size of the binder. The binding margin position indicates the binding margin position (for example, the left end, the upper end, etc.) of the binder. The sub-document link constitutes a binder, that is, an identification value of a bundled document file or shortcut file (for example, an address of the document file or shortcut file in the storage device 3).
次に、ショートカットオブジェクトについて説明する。 Next, the shortcut object will be described.
文書名は、ショートカットファイルが示すリンク先の文書ファイルを示す識別名称である。カレントページは、現在ディスプレイに表示されているページの識別子(例えば、ページ番号等)である。総ページは、ショートカットファイルが示すリンク先の文書ファイルを構成する総ページ数である。文書リンクは、文書をの識別値(例えば、記憶装置3における文書ファイルのアドレス等)である。 The document name is an identification name indicating the linked document file indicated by the shortcut file. The current page is an identifier (for example, a page number) of a page currently displayed on the display. The total page is the total number of pages constituting the linked document file indicated by the shortcut file. The document link is an identification value of a document (for example, an address of a document file in the storage device 3).
次に、各オブジェクトのリンク態様について説明する。 Next, the link mode of each object will be described.
図4は、バインダーに2つのショートカットファイルを追加した場合のオブジェクトのリンク態様について説明する図である。 FIG. 4 is a diagram for explaining an object linking mode when two shortcut files are added to the binder.
図4に示すように、文書1にリンクする文書1のショートカット、文書2にリンクする文書2のショートカットは、バインダーとして合成された後も、そのまま存在し、それぞれの文書1のショートカット、文書2のショートカットは、バインダーにおいて合成されたファイルとして存在するとともに、もの合成前のショートカットオブジェクトの構成をなくすことなく、合成前と全く同じ状態で保持している。すなわち、バインダーから文書1のショートカットまたは文書2のショートカットを指定して取り出すこと等の処理が可能となる。
As shown in FIG. 4, the shortcut of the document 1 linked to the document 1 and the shortcut of the
次に、文書処理装置1で行われるバインダーへのショートカットファイルの追加処理について説明する。 Next, processing for adding a shortcut file to the binder performed by the document processing apparatus 1 will be described.
図5は、ショートカットファイルのアイコンをドラッグしてバインダーのアイコンにドロップすることでバインダーにショートカットファイルを追加する処理例を説明する図である。 FIG. 5 is a diagram for explaining an example of processing for adding a shortcut file to the binder by dragging the icon of the shortcut file and dropping it on the binder icon.
図5(a)に示すように、バインダーのアイコン18およびショートカットファイルのアイコン19が表示されている。このバインダーにショートカットファイルが表示されているため、このバインダーには束ねられたショートカットファイルが存在していることを示している。ここで、ショートカットファイルをバインダーに追加するためには、ショートカットファイルのアイコンをドラッグし(例えば、図5(a)に示すように、ショートカットファイルのアイコンをドラッグするとアイコンの枠が太線に変化する)、図5(b)に示すように、ドラッグしたショートカットファイルをバインダーのアイコンの表示位置まで移動させてドロップする。 As shown in FIG. 5A, a binder icon 18 and a shortcut file icon 19 are displayed. Since a shortcut file is displayed in this binder, it is indicated that a bundled shortcut file exists in this binder. Here, in order to add the shortcut file to the binder, the icon of the shortcut file is dragged (for example, as shown in FIG. 5A, when the icon of the shortcut file is dragged, the icon frame changes to a thick line). As shown in FIG. 5B, the dragged shortcut file is moved to the display position of the binder icon and dropped.
ドラッグしたショートカットファイルがバインダーのアイコンにドロップされると、バインダーオブジェクトのサブ文書リンクフィールドは、バインダー内に複数の文書ファイルが束ねられている場合、それぞれの文書ファイルのアドレスを順序付けて保持しており、バインダーにショートカットファイルを新規追加する際には、追加するショートカットファイルのアドレスをバインダーオブジェクトのサム文書リンクフィールドに書き込む。なお、これらの属性の処理はオブジェクト管理部5、具体的には、属性書込み部13が実行する。
When the dragged shortcut file is dropped on the binder icon, the sub-document link field of the binder object holds the address of each document file in order when multiple document files are bundled in the binder. When a new shortcut file is added to the binder, the address of the shortcut file to be added is written in the thumb document link field of the binder object. The processing of these attributes is executed by the
そして、現在の総ページ数に追加ショートカットファイルのリンク先の文書のページ数を加算してバインダーの総ページ数を算出し、算出した総ページ数をバインダーオブジェクトの総ページ数フィールドに書き込み、更に、総文書数等、バインダーに対するショートカットファイル追加によって生じるバインダーオブジェクトの属性の更新を実行する。 Then, the total number of pages of the binder is calculated by adding the number of pages of the link destination document of the additional shortcut file to the current total number of pages, and the calculated total number of pages is written in the total number of pages field of the binder object. Update the attributes of the binder object caused by adding a shortcut file to the binder, such as the total number of documents.
そして、更新されたバインダーオブジェクトに基づいて記憶装置3からオブジェクト管理部5、具体的には属性読出し部11が更新されたバインダーオブジェクトの属性を読み出す。更に、イメージ読出し部10がバインダー上に表示するページデータをバインダーオブジェクト→ショートカットオブジェクト→文書オブジェクト→ページオブジェクトと辿ることによって獲得し、ページイメージを読み出す。
Then, based on the updated binder object, the
更に、読み出したページイメージをイメージ縮小部8が縮小してサムネイルを生成し、図5(c)に示すように、表示情報作成部7が表示の設定がなされた属性をサムネイルとともに表示する。例えば、図5に示すように、バインダーの上部に表示されている「現ページ数/総ページ数」が、ショートカットファイル追加前「2/11」(図5(a)に示す)→ショートカットファイル追加後「2/14」(図5(c)に示す)に更新されている。 Furthermore, the image reduction unit 8 reduces the read page image to generate a thumbnail, and as shown in FIG. 5C, the display information creation unit 7 displays the attributes set for display together with the thumbnail. For example, as shown in FIG. 5, “current page count / total page count” displayed at the top of the binder is “2/11” before adding a shortcut file (shown in FIG. 5A) → shortcut file addition It is updated to “2/14” (shown in FIG. 5C).
次に、文書処理装置1で行われるバインダーに束ねられたショートカットファイルのばらし処理について説明する。 Next, a process for separating shortcut files bundled in a binder performed in the document processing apparatus 1 will be described.
図6は、バインダーのアイコンを右クリックして表示されたメニューからバインダーに束ねられたショートカットファイルをばらす処理例を説明する図である。 FIG. 6 is a diagram for explaining an example of processing for releasing a shortcut file bundled in a binder from a menu displayed by right-clicking on a binder icon.
図6(a)に示すように、バインダーのアイコンが表示されている。このバインダーにショートカットファイルが表示されているため、このバインダーには束ねられたショートカットファイルが存在していることを示している。ここで、バインダーのアイコンに対して右クリックすることで、図6(a)に示すように、バインダーのメニューが表示され、表示されたメニューから「ばらす」を選択すると、バインダーオブジェクトのサブ文書リンクフィールドに書き込まれたショートカットファイルのアドレスを消去する。そして、バインダオブジェクトの総ページ数フィールドに「0」を書き込み、更に、総文書数フィールドに「0」を書き込み、バインダー内のショートカットファイルをばらしたことによって生じるバインダーオブジェクトの属性の更新を実行する。なお、これらの属性の処理はオブジェクト管理部5、具体的には、属性書込み部13が実行する。
As shown in FIG. 6A, a binder icon is displayed. Since a shortcut file is displayed in this binder, it is indicated that a bundled shortcut file exists in this binder. Here, by right-clicking on the binder icon, a binder menu is displayed as shown in FIG. 6A. When "Disconnect" is selected from the displayed menu, the sub-document link of the binder object is displayed. Erase the address of the shortcut file written in the field. Then, “0” is written in the total page number field of the binder object, “0” is further written in the total document number field, and the update of the binder object attribute caused by releasing the shortcut file in the binder is executed. The processing of these attributes is executed by the
そして、バインダーに束ねられた全てのショートカットファイルが示すリンク先の全ての文書ファイルのページを合計した全ページ数と現在サムネイルを表示しているページ番号を示す表示、表示されているサムネイルを前ページのサムネイルに切り替えるボタン、表示されているサムネイルを後ページのサムネイルに切り替えるボタンを消去する。 Then, the total number of pages of all the linked document files indicated by all the shortcut files bundled in the binder is displayed, the page number displaying the current thumbnail is displayed, and the displayed thumbnail is the previous page. The button for switching to the thumbnail of, and the button for switching the displayed thumbnail to the thumbnail of the subsequent page are deleted.
そして、図6(b)に示すように、バインダーに束ねられたショートカットファイルが、それぞれ別領域に表示されるとともに、バインダーは内部に文書ファイルを有していないことを示す空バインダーのアイコンに変化する。 Then, as shown in FIG. 6B, the shortcut files bundled in the binder are displayed in different areas, and the binder changes to an empty binder icon indicating that it does not have a document file inside. To do.
次に、文書処理装置1で行われるバインダーに束ねられたショートカットファイルのサムネイル表示処理について図7に示すフローチャートを参照して説明する。 Next, thumbnail display processing of shortcut files bundled in the binder performed in the document processing apparatus 1 will be described with reference to the flowchart shown in FIG.
文書処理装置によるサムネイル表示処理は、文書処理装置の起動時およびフォルダ部からフォルダが選択された際に行われる。 The thumbnail display process by the document processing apparatus is performed when the document processing apparatus is activated and when a folder is selected from the folder section.
文書処理装置はサムネイル表示処理を開始すると、サムネイル表示を行うページイメージを、イメージ読出し部が当該文書ファイルに対応するショートカットファイルのリンク先から取得し(ステップ701)、取得したページイメージに基づき、イメージ縮小部がサムネイルを作成し(ステップS702)、作成したサムネイルを表示制御部にキャッシュし(ステップS703)、キャッシュしたサムネイルを表示制御部が表示し(ステップS704)、サムネイル表示処理を終了する。 When the document processing apparatus starts the thumbnail display process, the image reading unit acquires a page image to be displayed as a thumbnail from the link destination of the shortcut file corresponding to the document file (step 701), and the image is based on the acquired page image. The reduction unit creates a thumbnail (step S702), caches the created thumbnail in the display control unit (step S703), the display control unit displays the cached thumbnail (step S704), and ends the thumbnail display processing.
次に、文書処理装置で行われるバインダーに束ねられたショートカットファイルのサムネイルのページ切替表示処理について図8に示すフローチャートを参照して説明する。 Next, a page switching display process of thumbnails of shortcut files bundled in a binder performed in the document processing apparatus will be described with reference to a flowchart shown in FIG.
文書処理装置によるサムネイルのページ切替表示処理は、図2に示す前ページのサムネイルに切り替えるボタン、または後ページのサムネイルに切り替えるボタンが押下された際に行われる。 The thumbnail page switching display processing by the document processing apparatus is performed when the button for switching to the thumbnail of the previous page or the button for switching to the thumbnail of the subsequent page shown in FIG. 2 is pressed.
前ページまたは後ページへのサムネイル切替ボタンが押下されると(ステップS801)、前ページまたは後ページのサムネイルが同一の文書ファイルでない場合(ステップS802でNO)、ステップS803に進み、前ページまたは後ページのサムネイルが同一の文書ファイルである場合(ステップS802でYES)、ステップS808に進む。 When the thumbnail switching button to the previous page or the next page is pressed (step S801), if the thumbnail of the previous page or the next page is not the same document file (NO in step S802), the process proceeds to step S803, where the previous page or the next page is displayed. If the page thumbnails are the same document file (YES in step S802), the process advances to step S808.
前ページまたは後ページのサムネイルが同一の文書ファイルでない場合(ステップS802でNO)、前ページまたは後ページのサムネイルがキャッシュされているか否か確認し、キャッシュされていない場合(ステップS803でNO)、ステップS804に進み、キャッシュされている場合(ステップS803でYES)、ステップS808に進む。 If the thumbnail of the previous page or the next page is not the same document file (NO in step S802), it is confirmed whether the thumbnail of the previous page or the next page is cached. If not cached (NO in step S803), The process proceeds to step S804, and if it is cached (YES in step S803), the process proceeds to step S808.
前ページまたは後ページのサムネイルがキャッシュされていない場合(ステップS803でNO)、サムネイル表示を行うページイメージを、イメージ読出し部が当該文書ファイルに対応するショートカットファイルのリンク先から取得し(ステップ804)、取得したページイメージに基づき、イメージ縮小部がサムネイルを作成し(ステップS805)、作成したサムネイルを表示制御部にキャッシュし(ステップS806)、表示制御部がキャッシュしたサムネイルを表示し(ステップS807)、ページ切替表示処理を終了する。 If the thumbnail of the previous page or the subsequent page is not cached (NO in step S803), the image reading unit acquires a page image to be displayed from the link destination of the shortcut file corresponding to the document file (step 804). Based on the acquired page image, the image reduction unit creates a thumbnail (step S805), caches the created thumbnail in the display control unit (step S806), and displays the thumbnail cached by the display control unit (step S807). Then, the page switching display process is terminated.
また、前ページまたは後ページのサムネイルが同一の文書ファイルである場合(ステップS802でYES)、または、前ページまたは後ページのサムネイルがキャッシュされている場合(ステップS803でYES)、キャッシュからサムネイルを取得し(ステップS808)、取得したサムネイルを表示し(ステップS807)、ページ切替表示処理を終了する。 If the thumbnails of the previous page and the subsequent page are the same document file (YES in step S802), or if the thumbnail of the previous page or the subsequent page is cached (YES in step S803), the thumbnails are stored from the cache. The acquired thumbnail is displayed (step S808), the acquired thumbnail is displayed (step S807), and the page switching display process is terminated.
図9は、Viewew画面で表示されたバインダーに束ねられたショートカットファイルのリンク先の文書ファイルのページイメージの一例を示す図である。 FIG. 9 is a diagram illustrating an example of a page image of a document file that is a link destination of a shortcut file bundled with a binder displayed on the View screen.
図9(a)に示すように、Viewer画面にバインダーに束ねられたショートカットファイルのリンク先の文書ファイルのページイメージが表示されている。このバインダーには「ショートカットファイル1」と「ショートカットファイル2」という2つのショートカットファイルが束ねられており、「ショートカットファイル1」のリンク先の文書ファイルのページイメージ(合計3ページ)と「ショートカットファイル2」のリンク先の文書ファイルのページイメージ(合計2ページ)が擬似的に束ねて1つの文書のように表示されている。
As shown in FIG. 9A, the page image of the document file that is the link destination of the shortcut file bundled in the binder is displayed on the Viewer screen. In this binder, two shortcut files “shortcut file 1” and “
なお、図9(a)に示すようなバインダーを表示するために、文書処理装置1は、イメージ読出し部10により「ショートカットファイル1」のリンク先の文書ファイルのページイメージを記憶装置3から読み出し、読み出したページイメージに基づき、表示情報作成部7がViewer画面表示用のページイメージ(以後、Viewer用ページイメージ)を作成し、作成したViewer用ページイメージを表示制御部9にキャッシュし、表示制御部9はViewer用ページイメージを表示装置15に表示する。
In order to display the binder as shown in FIG. 9A, the document processing apparatus 1 reads the page image of the document file linked to “shortcut file 1” from the
そして、図9(a)に示すように、「ショートカットファイル1」のリンク先の文書ファイルのページ1が表示されている。ここで、ページめくりツールバー20の後ページへのページ切替ボタン21を押下すると、図9(b)に示すように、当該文書ファイルのページ2が表示され、ページ1が最背面に移動する。この場合、ページ1のViewer用ページイメージを表示する際にページ2のViewer用ページイメージの作成を行って表示制御部9にキャッシュしているため、表示制御部9はキャッシュされたページ2のViewer用ページイメージを表示するだけで良い。
Then, as shown in FIG. 9A, page 1 of the document file linked to “shortcut file 1” is displayed. Here, when the
更に、ページめくりツールバー20の後ページへのページ切替ボタン21を押下し、「ショートカットファイル2」のリンク先の文書ファイルを表示させようとすると、文書処理装置1は、イメージ読出し部10により「ショートカットファイル2」のリンク先の文書ファイルのページイメージを記憶装置3から読み出し、読み出したページイメージに基づき、表示情報作成部7がViewer用ページイメージを作成し、作成したViewer用ページイメージを表示制御部9にキャッシュし、表示制御部9はViewer用ページイメージを表示装置15に表示する。
Furthermore, when the
従って、図9(c)に示すように、「ショートカットファイル2」のリンク先の文書ファイルのページ1が表示され、当該文書ファイルのページ2、「ショートカットファイル1」のリンク先の文書ファイルのページ1、ページ2、ページ3が順次重ねて表示する。
Accordingly, as shown in FIG. 9C, the page 1 of the linked document file of the “
次に、文書処理装置で行われるバインダーに束ねられたショートカットファイルのリンク先の文書ファイルのViewer用ページイメージ表示処理について図10に示すフローチャートを参照して説明する。 Next, the viewer page image display processing of the document file linked to the shortcut file bundled in the binder performed in the document processing apparatus will be described with reference to the flowchart shown in FIG.
文書処理装置によるViewer用ページイメージ表示処理は、文書処理装置のワークスペース部に表示されたアイコンが選択された際に行われる。 The viewer page image display processing by the document processing apparatus is performed when an icon displayed in the workspace portion of the document processing apparatus is selected.
文書処理装置はViewer用ページイメージ表示処理を開始すると、Viewer用ページイメージ表示を行うページイメージを、イメージ読出し部が当該文書ファイルに対応するショートカットファイルのリンク先から取得し(ステップ1001)、取得したページイメージに基づき、表示情報作成部がViewer用ページイメージを作成し(ステップS1002)、作成したViewer用ページイメージを表示制御部にキャッシュし(ステップS1003)、キャッシュしたViewer用ページイメージを表示制御部が表示し(ステップS1004)、Viewer用ページイメージ表示処理を終了する。 When the document processing apparatus starts the viewer page image display process, the image reading unit acquires the page image for displaying the viewer page image from the link destination of the shortcut file corresponding to the document file (step 1001). Based on the page image, the display information creation unit creates a viewer page image (step S1002), caches the created viewer page image in the display control unit (step S1003), and displays the cached viewer page image on the display control unit. Is displayed (step S1004), and the viewer page image display processing is terminated.
次に、文書処理装置で行われるバインダーに束ねられたショートカットファイルのリンク先の文書ファイルのViewer用ページイメージのページ切替表示処理について図11に示すフローチャートを参照して説明する。 Next, the page switching display process of the viewer page image of the document file linked to the shortcut file bundled in the binder performed in the document processing apparatus will be described with reference to the flowchart shown in FIG.
文書処理装置によるViewer用ページイメージのページ切替表示処理は、図9に示すページめくりツールバー内の前ページへのページ切替ボタン、またはページめくりツールバー内の後ページへのページ切替ボタンが押下された際に行われる。 The page switching display processing of the page image for viewer by the document processing apparatus is performed when the page switching button to the previous page in the page turning toolbar shown in FIG. 9 or the page switching button to the next page in the page turning toolbar is pressed. To be done.
前ページまたは後ページへのページ切替ボタンが押下されると(ステップS1101)、前ページまたは後ページのページイメージが同一の文書ファイルでない場合(ステップS1102でNO)、ステップS1103に進み、前ページまたは後ページのページイメージが同一の文書ファイルである場合(ステップS1102でYES)、ステップS1108に進む。 When the page switching button to the previous page or the next page is pressed (step S1101), if the page image of the previous page or the next page is not the same document file (NO in step S1102), the process proceeds to step S1103, and the previous page or If the page image of the subsequent page is the same document file (YES in step S1102), the process proceeds to step S1108.
前ページまたは後ページのページイメージが同一の文書ファイルでない場合(ステップS1102でNO)、前ページまたは後ページのViewer用ページイメージがキャッシュされているか否か確認し、キャッシュされていない場合(ステップS1103でNO)、ステップS1104に進み、キャッシュされている場合(ステップS1103でYES)、ステップS1108に進む。 If the page image of the previous page or the subsequent page is not the same document file (NO in step S1102), it is checked whether the page image for Viewer on the previous page or the subsequent page is cached. If not, the page image is not cached (step S1103). If NO in step S1104, the flow advances to step S1104. If cached (YES in step S1103), the flow advances to step S1108.
前ページまたは後ページのViewer用ページイメージがキャッシュされていない場合(ステップS1103でNO)、表示するページイメージを、イメージ読出し部が当該文書ファイルに対応するショートカットファイルのリンク先から取得し(ステップ1104)、取得したページイメージに基づき、表示情報作成部がViewer用ページイメージを作成し(ステップS1105)、作成したViewer用ページイメージを表示制御部にキャッシュし(ステップS1106)、表示制御部がキャッシュしたViewer用ページイメージを表示し(ステップS1107)、ページ切替表示処理を終了する。 If the previous page page image for the viewer is not cached (NO in step S1103), the image reading unit acquires the page image to be displayed from the link destination of the shortcut file corresponding to the document file (step 1104). ) Based on the acquired page image, the display information creation unit creates a viewer page image (step S1105), caches the created viewer page image in the display control unit (step S1106), and the display control unit caches it. The page image for Viewer is displayed (step S1107), and the page switching display process is terminated.
また、前ページまたは後ページのViewer用ページイメージが同一の文書ファイルである場合(ステップS1102でYES)、または、前ページまたは後ページのViewer用ページイメージがキャッシュされている場合(ステップS1103でYES)、キャッシュからViewer用ページイメージを取得し(ステップS1108)、取得したViewer用ページイメージを表示し(ステップS1107)、ページ切替表示処理を終了する。 Also, when the page image for the viewer on the previous page or the back page is the same document file (YES in step S1102), or the page image for the viewer on the previous page or the back page is cached (YES in step S1103). The Viewer page image is acquired from the cache (step S1108), the acquired viewer page image is displayed (step S1107), and the page switching display process is terminated.
なお、Viewer用ページイメージの切り替えは、ページめくりツールバー内のページ切替ボタンの押下以外でも行うことが可能であり、例えば、マウス等でViewer用ページイメージをクリックすることで、クリックしたViewer用ページイメージを表示することもできる。そのような場合、マウス等でクリックしたViewer用ページイメージが同一の文書ファイルでない場合は図11に示すフローチャートのステップS1105以降のページ切替表示処理を実行することになる。 Note that the viewer page image can be switched by other than pressing the page switching button in the page turning toolbar. For example, when the viewer page image is clicked with a mouse or the like, the clicked viewer page image is clicked. Can also be displayed. In such a case, if the viewer page image clicked with the mouse or the like is not the same document file, the page switching display processing after step S1105 in the flowchart shown in FIG. 11 is executed.
また、ショートカットファイルのリンク先として、文書処理装置の記憶装置以外でも可能であり、例えば、ネットワークを介して接続するファイルサーバ等でも良い。 Further, the shortcut file link destination can be other than the storage device of the document processing apparatus, for example, a file server connected via a network.
1 文書処理装置
2 文書編集プログラム
3 記憶装置
4 記憶入出力部
5 オブジェクト管理部
6 入力処理部
7 表示情報作成部
8 イメージ縮小部
9 表示制御部
10 イメージ読出し部
11 属性読出し部
12 ページ書込み部
13 属性書込み部
14 入力装置
15 表示装置
16 Desk画面
17 ワークスペース部
181、182、183 アイコン
191、195 部品画像
192 ページ表示
193、194 ボタン
20 ページめくりルーツバー
21 ページ切替ボタン
DESCRIPTION OF SYMBOLS 1
Claims (21)
文書の実体を含む第1種別のファイルへのリンク情報を含む第2種別のファイルとともに、該第2種別のファイルに関する属性群を第2種別ファイルオブジェクトとして記憶し、1以上の第2種別のファイルを束ねたファイル群について、該ファイル群に関する属性群をファイル群オブジェクトとして記憶する記憶手段と、
前記記憶手段に記憶したファイル群オブジェクトおよび第2種別ファイルオブジェクトを管理するオブジェクト管理手段と、
前記第2種別のファイルに含まれるリンク情報に基づき、前記第1種別のファイルから前記文書の少なくとも一部を示す画像を取得する画像取得手段と、
前記画像取得手段で取得した画像を前記ファイル群を示すファイル情報として表示する表示手段と
を具備することを特徴とする文書処理装置。 In a document processing apparatus that displays a list of documents stored as files and receives and executes processing for the displayed files,
An attribute group related to the second type file is stored as a second type file object together with a second type file including link information to the first type file including the document entity, and one or more second type files are stored. Storage means for storing an attribute group related to the file group as a file group object,
Object management means for managing file group objects and second type file objects stored in the storage means;
Image acquisition means for acquiring an image showing at least a part of the document from the first type file based on link information included in the second type file;
A document processing apparatus comprising: a display unit configured to display an image acquired by the image acquisition unit as file information indicating the file group.
前記ファイル群に対して前記第2種別のファイルを追加する際に、または前記ファイル群として束ねられた前記1以上の第2種別のファイルをばらす際に、前記ファイル群オブジェクトを更新する
ことを特徴とする請求項1記載の文書処理装置。 The object management means includes
The file group object is updated when the second type file is added to the file group or when the one or more second type files bundled as the file group are distributed. The document processing apparatus according to claim 1.
前記ファイル群に含まれる前記第2種別のファイルに含まれる第1種別のファイルへのリンク情報を含み、
前記オブジェクト管理手段は、
前記第2種別のファイルを追加する際に、該追加した第2種別のファイルに含まれる第1種別のファイルへのリンク情報を追加する
ことを特徴とする請求項2記載の文書処理装置。 The attributes of the file group object include
Including link information to the first type file included in the second type file included in the file group,
The object management means includes
The document processing apparatus according to claim 2, wherein, when adding the second type file, link information to the first type file included in the added second type file is added.
前記ファイル群に含まれる前記第2種別のファイルに含まれる第1種別のファイルへのリンク情報を含み、
前記オブジェクト管理手段は、
前記1以上の第2種別のファイルをばらす際に、前記リンク情報を削除する
ことを特徴とする請求項2記載の文書処理装置。 The attributes of the file group object include
Including link information to the first type file included in the second type file included in the file group,
The object management means includes
The document processing apparatus according to claim 2, wherein the link information is deleted when the one or more second type files are distributed.
前記文書を構成する各ページに対応する複数の画像を取得する
ことを特徴とする請求項1記載の文書処理装置。 The image acquisition means includes
The document processing apparatus according to claim 1, wherein a plurality of images corresponding to each page constituting the document are acquired.
前記複数の画像を擬似的に束ねて1つの文書のように表示する
ことを特徴とする請求項5記載の文書処理装置。 The display means includes
The document processing apparatus according to claim 5, wherein the plurality of images are pseudo-bundled and displayed as one document.
を更に具備し、
前記表示手段は、
前記縮小画像生成手段で生成した複数の縮小画像のうち閲覧者により選択された縮小画像を前記ファイル群を示すファイル情報として表示する
ことを特徴とする請求項5記載の文書処理装置。 Further comprising reduced image generation means for generating a reduced image of the image acquired by the image acquisition means,
The display means includes
The document processing apparatus according to claim 5, wherein a reduced image selected by a viewer among a plurality of reduced images generated by the reduced image generation unit is displayed as file information indicating the file group.
1以上の第2種別のファイルを束ねたファイル群について、該ファイル群に関する属性群をファイル群オブジェクトとして前記記憶手段に記憶し、
前記第2種別のファイルに含まれるリンク情報に基づき、前記第1種別のファイルから前記文書の少なくとも一部を示す画像を取得し、
該取得した画像を前記ファイル群を示すファイル情報として表示する
ことを特徴とする文書処理方法。 Along with the second type file including link information to the first type file including the document entity, the attribute group related to the second type file is stored in the storage unit as the second type file object,
For a file group in which one or more second type files are bundled, an attribute group related to the file group is stored as a file group object in the storage means,
Based on link information included in the second type file, an image showing at least a part of the document is obtained from the first type file;
A document processing method, wherein the acquired image is displayed as file information indicating the file group.
ことを特徴とする請求項8記載の文書処理方法。 The file group object is updated when the second type file is added to the file group or when the one or more second type files bundled as the file group are distributed. The document processing method according to claim 8.
前記第2種別のファイルを追加する際に、該追加した第2種別のファイルに含まれる第1種別のファイルへのリンク情報を追加する
ことを特徴とする請求項9記載の文書処理方法。 The attribute of the file group object includes link information to the first type file included in the second type file included in the file group,
10. The document processing method according to claim 9, wherein when adding the second type file, link information to the first type file included in the added second type file is added.
前記1以上の第2種別のファイルをばらす際に、前記リンク情報を削除する
ことを特徴とする請求項9記載の文書処理方法。 The attribute of the file group object includes link information to the first type file included in the second type file included in the file group,
The document processing method according to claim 9, wherein the link information is deleted when the one or more second type files are distributed.
ことを特徴とする請求項8記載の文書処理方法。 The document processing method according to claim 8, wherein a plurality of images corresponding to each page constituting the document are acquired.
ことを特徴とする請求項12記載の文書処理方法。 The document processing method according to claim 12, wherein the plurality of images are pseudo-bundled and displayed as one document.
該生成した複数の縮小画像のうち閲覧者により選択された縮小画像を前記ファイル群を示すファイル情報として表示する
ことを特徴とする請求項12記載の文書処理方法。 Generating a reduced image of the image acquired by the image acquisition means;
13. The document processing method according to claim 12, wherein a reduced image selected by a viewer among the plurality of generated reduced images is displayed as file information indicating the file group.
文書の実体を含む第1種別のファイルへのリンク情報を含む第2種別のファイルとともに、該第2種別のファイルに関する属性群を第2種別ファイルオブジェクトとして記憶手段に記憶する処理と、
1以上の第2種別のファイルを束ねたファイル群について、該ファイル群に関する属性群をファイル群オブジェクトとして前記記憶手段に記憶する処理と、
該記憶したファイル群オブジェクトおよび第2種別ファイルオブジェクトを管理する処理と、
前記第2種別のファイルに含まれるリンク情報に基づき、前記第1種別のファイルから前記文書の少なくとも一部を示す画像を取得する処理と、
該取得した画像を前記ファイル群を示すファイル情報として表示する処理と
をコンピュータに動作させることを特徴とする文書処理プログラム。 In a document processing program that displays a list of documents stored as files and receives and executes processing for the displayed files,
A process of storing an attribute group related to the second type file in the storage unit as a second type file object together with a second type file including link information to the first type file including the substance of the document;
For a file group in which one or more second type files are bundled, a process of storing an attribute group related to the file group as a file group object in the storage unit;
A process for managing the stored file group object and the second type file object;
Processing for obtaining an image showing at least a part of the document from the first type file based on link information included in the second type file;
A document processing program for causing a computer to perform a process of displaying the acquired image as file information indicating the file group.
をコンピュータに動作させることを特徴とする請求項15記載の文書処理プログラム。 A process of updating the file group object when adding the second type file to the file group or when distributing the one or more second type files bundled as the file group; 16. The document processing program according to claim 15, wherein the document processing program is operated.
前記第2種別のファイルを追加する際に、該追加した第2種別のファイルに含まれる第1種別のファイルへのリンク情報を追加する
ことを特徴とする請求項16記載の文書処理プログラム。 The attribute of the file group object includes link information to the first type file included in the second type file included in the file group,
The document processing program according to claim 16, wherein when adding the second type file, link information to the first type file included in the added second type file is added.
前記1以上の第2種別のファイルをばらす際に、前記リンク情報を削除する
ことを特徴とする請求項16記載の文書処理プログラム。 The attribute of the file group object includes link information to the first type file included in the second type file included in the file group,
The document processing program according to claim 16, wherein the link information is deleted when the one or more second type files are distributed.
をコンピュータに動作させることを特徴とする請求項15記載の文書処理プログラム。 The document processing program according to claim 15, wherein the computer operates a process of acquiring a plurality of images corresponding to each page constituting the document.
をコンピュータに動作させることを特徴とする請求項19記載の文書処理プログラム。 The document processing program according to claim 19, wherein the computer is caused to operate a process of displaying the plurality of images in a pseudo manner by bundling the plurality of images.
前記縮小画像生成手段で生成した複数の縮小画像のうち閲覧者により選択された縮小画像を前記ファイル群を示すファイル情報として表示する処理と
をコンピュータに動作させることを特徴とする請求項19記載の文書処理プログラム。 Processing for generating a reduced image of the image acquired by the image acquisition means;
20. The computer is operated to display a reduced image selected by a viewer among a plurality of reduced images generated by the reduced image generation unit as file information indicating the file group. Document processing program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005084166A JP2006268314A (en) | 2005-03-23 | 2005-03-23 | Document processor, method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005084166A JP2006268314A (en) | 2005-03-23 | 2005-03-23 | Document processor, method, and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006268314A true JP2006268314A (en) | 2006-10-05 |
Family
ID=37204247
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005084166A Pending JP2006268314A (en) | 2005-03-23 | 2005-03-23 | Document processor, method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006268314A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008139970A (en) * | 2006-11-30 | 2008-06-19 | Fuji Xerox Co Ltd | Information processing system, information processing device, and information processing program |
EP4068117A1 (en) | 2021-03-29 | 2022-10-05 | FUJIFILM Business Innovation Corp. | Information processing system, program, and information processing method |
-
2005
- 2005-03-23 JP JP2005084166A patent/JP2006268314A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008139970A (en) * | 2006-11-30 | 2008-06-19 | Fuji Xerox Co Ltd | Information processing system, information processing device, and information processing program |
EP4068117A1 (en) | 2021-03-29 | 2022-10-05 | FUJIFILM Business Innovation Corp. | Information processing system, program, and information processing method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6301592B1 (en) | Method of and an apparatus for displaying version information and configuration information and a computer-readable recording medium on which a version and configuration information display program is recorded | |
JP3956553B2 (en) | Icon display processing device | |
US6470363B1 (en) | System and method for processing ordered sections having different file formats | |
JP4921785B2 (en) | Managing and using data in computer-generated documents | |
US9037974B2 (en) | Creating and editing dynamic graphics via a web interface | |
EP3104318A1 (en) | Information processing apparatus, method, and program | |
JP2006107142A (en) | Document processor, and method | |
JP2019016288A (en) | Information processing apparatus, information processing system, and program | |
JP2001084246A (en) | Device and method for managing electronic document | |
JP4961875B2 (en) | Document management apparatus, document management method, and program | |
JP3456411B2 (en) | Print information processing system | |
JP2000222493A (en) | Device and method for editing object, and storage medium storing computer readable program | |
JP2006268314A (en) | Document processor, method, and program | |
JP4910593B2 (en) | Document management apparatus, document management method, and program | |
JP6457249B2 (en) | Electronic document management apparatus, electronic document management system, and electronic document management program | |
JP2006268315A (en) | Document processor, method and program | |
JP2002108845A (en) | Information processor, its method and computer-readable memory | |
JP4006312B2 (en) | Information processing apparatus, control method therefor, storage medium, and control program | |
JP2003067373A (en) | Program, and document processor and method for processing document | |
JP2004086426A (en) | Document management system, program for the same, and recording medium | |
KR100645965B1 (en) | Host device and method for management data | |
JP3598594B2 (en) | Document processing apparatus and document processing method | |
JP3948476B2 (en) | Electronic document management apparatus and electronic document management method | |
JP2005165644A (en) | Data management device, data management method and data managing program | |
JP2001175648A (en) | Document management system |