Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4946397B2 - Information processing system, information processing apparatus, and information processing program - Google Patents
[go: Go Back, main page]

JP4946397B2 - Information processing system, information processing apparatus, and information processing program - Google Patents

Information processing system, information processing apparatus, and information processing program Download PDF

Info

Publication number
JP4946397B2
JP4946397B2 JP2006323689A JP2006323689A JP4946397B2 JP 4946397 B2 JP4946397 B2 JP 4946397B2 JP 2006323689 A JP2006323689 A JP 2006323689A JP 2006323689 A JP2006323689 A JP 2006323689A JP 4946397 B2 JP4946397 B2 JP 4946397B2
Authority
JP
Japan
Prior art keywords
search
page
document
pages
information processing
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.)
Expired - Fee Related
Application number
JP2006323689A
Other languages
Japanese (ja)
Other versions
JP2008139970A (en
Inventor
健 黒川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2006323689A priority Critical patent/JP4946397B2/en
Publication of JP2008139970A publication Critical patent/JP2008139970A/en
Application granted granted Critical
Publication of JP4946397B2 publication Critical patent/JP4946397B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、情報処理システム、情報処理装置及び情報処理プログラムに関する。   The present invention relates to an information processing system, an information processing apparatus, and an information processing program.

従来より、大量の文書情報の中から所望の文書を検索する検索システムが提案されている。このような検索システムでは、複数検索条件や絞り込み検索などを繰り返してある程度の数の文書まで絞り込んでから、検索結果の文書をそれぞれ開いてその内容を確認し、所望の文書やページを入手する。   Conventionally, a search system for searching a desired document from a large amount of document information has been proposed. In such a search system, a plurality of search conditions, a narrow search, and the like are repeated to narrow down to a certain number of documents, and then each search result document is opened and the contents thereof are confirmed to obtain a desired document or page.

このため、下記特許文献1では、検索した文書に含まれる、検索条件を満たすページまたはセクション等の情報を提供する検索システムが開示されている。
特開2005−92688号公報
For this reason, the following Patent Document 1 discloses a search system that provides information such as pages or sections that satisfy a search condition included in a searched document.
JP 2005-92688 A

ところで、たとえば検索条件Aで絞り込んだ文書と検索条件Bで絞り込んだ文書があっても、検索条件AやBに関連した検索条件Cで文書を検索したい場合に、これらの文書を利用せずに新たに検索条件Cを入力して文書検索をしなければならなかった。   By the way, for example, even if there are documents narrowed down by the search condition A and documents narrowed down by the search condition B, if you want to search for documents with the search condition C related to the search conditions A and B, do not use these documents. A new search condition C must be input to perform a document search.

本発明は、検索条件で得られた検索結果の文書を束ねて別の検索結果の文書を容易に得ることを目的とする。   It is an object of the present invention to easily obtain another search result document by bundling search result documents obtained under a search condition.

上記目的を達成するために、請求項1記載の情報処理システムの発明は、与えられた検索条件に基づいて、ページ単位で管理された文書から特定ページを検索する検索手段と、前記検索された特定ページの格納場所を指定する格納場所指定情報と、前記特定ページのページ番号とを含む検索ページを生成する検索ページ生成手段と、前記検索ページの1または複数ページにより構成される検索文書を保持する検索文書保持手段と、複数の前記検索文書を束ねる検索文書束ね手段と、前記検索文書を構成する検索ページをページ捲りするページ捲り手段と、前記ページ捲りに応じて、前記検索ページに対応する前記特定ページの画像情報を表示手段に表示させる表示制御手段と、を有する情報処理装置と、表示手段と、を備えることを特徴とする。   In order to achieve the above object, an information processing system according to claim 1 is characterized in that, based on a given search condition, search means for searching for a specific page from a document managed in page units, and the searched A search page generation unit that generates a search page including storage location designation information that designates a storage location of a specific page and a page number of the specific page, and a search document that includes one or more pages of the search page Corresponding to the search page according to the page turning, search document holding means for bundling, search document bundling means for bundling the plurality of search documents, page turning means for turning a search page constituting the search document, and An information processing apparatus having display control means for displaying image information of the specific page on a display means; and display means. .

請求項2記載の情報処理装置の発明は、与えられた検索条件に基づいて、ページ単位で管理された文書から特定ページを検索する検索手段と、前記検索された特定ページの格納場所を指定する格納場所指定情報と、前記特定ページのページ番号とを含む検索ページを生成する検索ページ生成手段と、前記検索ページの1または複数ページにより構成される検索文書を保持する検索文書保持手段と、複数の前記検索文書を束ねる検索文書束ね手段と、前記検索文書を構成する検索ページをページ捲りするページ捲り手段と、前記ページ捲りに応じて、前記検索ページに対応する前記特定ページの画像情報を表示手段に表示させる表示制御手段と、を備えることを特徴とする。   The invention of the information processing device according to claim 2 designates a search means for searching for a specific page from a document managed in units of pages based on a given search condition, and a storage location of the searched specific page. A search page generating means for generating a search page including storage location designation information and a page number of the specific page; a search document holding means for holding a search document composed of one or a plurality of pages of the search page; A search document bundling unit for bundling the search documents, a page turning unit for turning a search page constituting the search document, and image information of the specific page corresponding to the search page according to the page turn. Display control means for displaying on the means.

請求項3記載の情報処理プログラムの発明は、コンピュータを、与えられた検索条件に基づいて、ページ単位で管理された文書から特定ページを検索する検索手段、前記検索された特定ページの格納場所を指定する格納場所指定情報と、前記特定ページのページ番号とを含む検索ページを生成する検索ページ生成手段、前記検索ページの1または複数ページにより構成される検索文書を保持する検索文書保持手段、複数の前記検索文書を束ねる検索文書束ね手段、前記検索文書を構成する検索ページをページ捲りするページ捲り手段、前記ページ捲りに応じて、前記検索ページに対応する前記特定ページの画像情報を表示手段に表示させる表示制御手段、として機能させることを特徴とする。   According to a third aspect of the present invention, there is provided an information processing program in which a computer searches a specific page from a document managed in units of pages based on a given search condition, and a storage location of the searched specific page. Search page generating means for generating a search page including storage location specifying information to be specified and a page number of the specific page, search document holding means for holding a search document composed of one or more pages of the search page, Search document bundling means for bundling the search documents, page turning means for turning the search pages constituting the search document, and image information of the specific page corresponding to the search page according to the page turning on the display means It is characterized by functioning as display control means for displaying.

請求項4記載の発明は、請求項3に記載の発明において、前記検索文書束ね手段が、前記各検索文書の検索条件の和集合または積集合の条件で前記検索文書を束ねることを特徴とする。   The invention according to claim 4 is the invention according to claim 3, wherein the search document bundling means bundles the search documents under a condition of union or intersection of the search conditions of each search document. .

請求項5記載の発明は、請求項3または4に記載の発明において、前記情報処理プログラムが、さらに、コンピュータを、前記検索文書を構成する検索ページの内容、順序を修正する検索文書修正手段、として機能させることを特徴とする。   According to a fifth aspect of the present invention, in the invention according to the third or fourth aspect, the information processing program further includes: a search document correcting unit that corrects the content and order of search pages constituting the search document; It is made to function as.

請求項6記載の発明は、請求項3から請求項5のいずれか一項記載の発明が、さらに、コンピュータを、検索対象である文書がページ情報を有さない場合に、ページ情報を付与するページ区切り手段として機能させることを特徴とする。   The invention according to claim 6 is that the invention according to any one of claims 3 to 5 further provides the computer with page information when the document to be searched does not have page information. It functions as a page breaker.

請求項1の発明によれば、複数の検索文書を束ねて表示手段に表示する情報処理システムを提供することにより、本構成を有していない場合に比較して、別の検索結果の文書を容易に得られ、文書の内容を簡単に確認することができる。   According to the first aspect of the present invention, by providing an information processing system that bundles a plurality of search documents and displays them on the display means, compared to the case where the present configuration is not provided, another search result document can be obtained. It can be easily obtained and the contents of the document can be easily confirmed.

請求項2の発明によれば、複数の検索文書を束ねて表示手段に表示させる情報処理装置を提供することにより、本構成を有していない場合に比較して、別の検索結果の文書を容易に得られ、文書の内容を簡単に確認することができる。   According to the invention of claim 2, by providing an information processing apparatus that bundles a plurality of search documents and displays them on the display means, a document with a different search result can be obtained as compared with a case where this configuration is not provided. It can be easily obtained and the contents of the document can be easily confirmed.

請求項3の発明によれば、複数の検索文書を束ねて表示手段に表示させる情報処理プログラムを提供することにより、本構成を有していない場合に比較して、別の検索結果の文書を容易に得られ、文書の内容を簡単に確認することができる。   According to the invention of claim 3, by providing an information processing program for bundling a plurality of search documents and displaying them on the display means, a document of a different search result can be obtained as compared with the case where this configuration is not provided. It can be easily obtained and the contents of the document can be easily confirmed.

請求項4の発明によれば、検索文書を束ねるだけで検索条件の和集合または積集合の条件の検索文書を得ることできるので、本構成を有していない場合に比較して、検索条件を入力する労力を軽減できる。   According to the invention of claim 4, a search document having a search condition union or product set condition can be obtained simply by bundling search documents. Input labor can be reduced.

請求項5の発明によれば、検索して得られた文書の内容や順序を修正できるので、本構成を有していない場合に比較して、容易に検索文書を加工することや、優先順に並べ替えをすることができる。   According to the invention of claim 5, since the contents and order of the documents obtained by the search can be corrected, it is possible to easily process the search documents compared with the case where the present configuration is not provided, and in order of priority. You can sort.

請求項6の発明によれば、検索対象の文書がページ情報を有さない場合にページ情報が付与されるので、本構成を有していない場合に比較して、容易に検索結果をページ単位で取り扱えるようになる。   According to the invention of claim 6, since page information is given when the search target document does not have page information, the search result can be easily displayed in page units as compared with the case where the document does not have this configuration. Can be handled.

以下、本発明を実施するための最良の形態(以下、実施形態という)を、図面に従って説明する。   Hereinafter, the best mode for carrying out the present invention (hereinafter referred to as an embodiment) will be described with reference to the drawings.

図1には、本発明にかかる検索装置の一実施形態における構成例のブロック図が示される。図1において、検索装置は、検索文書作成部10、入力受付部12、ページ管理部14、検索文書束ね部16、表示制御部18、通信部19及び記憶部20を含んで構成されている。   FIG. 1 shows a block diagram of a configuration example in an embodiment of a search device according to the present invention. In FIG. 1, the search device includes a search document creation unit 10, an input reception unit 12, a page management unit 14, a search document bundling unit 16, a display control unit 18, a communication unit 19, and a storage unit 20.

検索文書作成部10は、中央処理装置(CPU)及びCPUの処理動作を制御するプログラムにより実現され、与えられた検索条件に基づいて、ページ単位で管理された文書から特定ページを検索し、この特定ページを指定する情報を含む検索ページを生成する。また、生成した検索ページの1または複数ページを束ねた検索文書を作成する。なお、上記特定ページを指定する情報には、特定ページの格納場所を指定する格納場所指定情報と、特定ページのページ番号とが含まれる。また、検索ページには、上記特定ページを指定する情報とともに、特定ページの画像情報を付加してもよい。また、検索条件としては、文書が格納されているディレクトリ、文字列等を使用することができ、この検索条件も検索文書に埋め込むことが好適である。   The search document creation unit 10 is realized by a central processing unit (CPU) and a program for controlling the processing operation of the CPU, and searches a specific page from a document managed in units of pages based on a given search condition. A search page including information specifying a specific page is generated. Further, a search document in which one or a plurality of generated search pages are bundled is created. The information for designating the specific page includes storage location designation information for designating the storage location of the specific page and the page number of the specific page. In addition to the information specifying the specific page, image information of the specific page may be added to the search page. As a search condition, a directory in which a document is stored, a character string, or the like can be used. It is preferable that this search condition is also embedded in the search document.

入力受付部12は、CPU及びCPUの処理動作を制御するプログラムにより実現され、入力操作部22から利用者が入力する検索指示、検索条件等を受け付ける。   The input receiving unit 12 is realized by the CPU and a program that controls the processing operation of the CPU, and receives a search instruction, a search condition, and the like input by the user from the input operation unit 22.

ページ管理部14は、CPU及びCPUの処理動作を制御するプログラムにより実現され、表示制御部18に検索文書の小画像を表示部24に表示させる。検索文書の小画像は、検索文書を構成する検索ページの小画像である。また、ページ管理部14は、表示部24に表示された検索文書の小画像を構成する検索ページを表示部24の表示画面上でページ捲りする処理も行う。この場合のページ管理部14が、本発明のページ捲り手段として機能する。   The page management unit 14 is realized by the CPU and a program for controlling the processing operation of the CPU, and causes the display control unit 18 to display a small image of the search document on the display unit 24. The small image of the search document is a small image of the search page constituting the search document. The page management unit 14 also performs a process of turning a search page constituting a small image of the search document displayed on the display unit 24 on the display screen of the display unit 24. The page management unit 14 in this case functions as the page turning means of the present invention.

検索ページは、検索文書作成部10が検索文書を作成した際の順序に従って並べられており、ページ管理部14は、上記ページ捲り処理により、現在表示されているページの次の順序の検索ページの画像情報を小画像として表示させる。この際、ページ管理部14は、前ページが捲られて新たに表示された検索ページに埋め込まれた特定ページを指定する情報に基づいて、特定ページを格納場所から読み出す処理を行う。読み出した特定ページの画像情報は、表示制御部18が表示部24に表示する。なお、検索ページに特定ページの画像情報が付加されている場合には、当該画像情報を表示してもよい。   The search pages are arranged according to the order in which the search document creation unit 10 creates the search documents, and the page management unit 14 uses the page turning process to search for the search pages in the order next to the currently displayed page. Display image information as a small image. At this time, the page management unit 14 performs a process of reading the specific page from the storage location based on information designating the specific page embedded in the search page newly displayed by turning the previous page. The display control unit 18 displays the read image information of the specific page on the display unit 24. Note that when image information of a specific page is added to the search page, the image information may be displayed.

なお、ページ管理部14は、検索文書作成部10の検索対象となる文書がページで区切られていない(ページ情報を有さない)場合に、当該文書を所定の大きさのページに区切る機能を有することが好適である。この場合のページ管理部14が、本発明のページ区切り手段に相当する。   The page management unit 14 has a function of dividing the document into pages of a predetermined size when the document to be searched by the search document creation unit 10 is not divided by page (has no page information). It is suitable to have. The page management unit 14 in this case corresponds to the page delimiting means of the present invention.

検索文書束ね部16は、CPU及びCPUの処理動作を制御するプログラムにより実現され、複数の検索文書を束ねる処理を行う。この場合、各検索文書の作成の際に使用した検索条件の和集合または積集合の条件で検索文書を束ねる。和集合で束ねる場合には、各検索文書において共通の検索ページは、そのうちの1ページだけを束ね、何れかの検索文書にしかない検索ページは全て束ねたひとつの検索文書とする。また、積集合で束ねる場合には、各検索文書において共通の検索ページのみを束ねて一つの検索文書とする。なお、和集合または積集合の指示は、利用者が入力操作部22から入力する。   The search document bundling unit 16 is realized by a CPU and a program for controlling processing operations of the CPU, and performs a process of bundling a plurality of search documents. In this case, the search documents are bundled according to the union or intersection conditions of the search conditions used when creating each search document. In the case of bundling in a union set, only one of the search pages common in each search document is bundled, and all the search pages that are only in one of the search documents are bundled into one search document. In the case of bundling with a product set, only a common search page in each search document is bundled into one search document. Note that the user inputs instructions for the union or intersection set from the input operation unit 22.

表示制御部18は、CPU及びCPUの処理動作を制御するプログラムにより実現され、上記検索ページ、検索文書の小画像及び特定ページの画像情報等を表示部24に表示するための制御を行う。   The display control unit 18 is realized by the CPU and a program that controls the processing operation of the CPU, and performs control for displaying the search page, the small image of the search document, the image information of the specific page, and the like on the display unit 24.

通信部19は、USB(ユニバーサルシリアルバス)ポート、ネットワークポート等の適宜な通信インターフェースにより実現され、他のコンピュータ画管理するデータベースとの間で文書情報等の授受を行う。   The communication unit 19 is realized by an appropriate communication interface such as a USB (Universal Serial Bus) port or a network port, and exchanges document information and the like with another database for managing computer images.

記憶部20は、CPUの作業メモリとして使用されるランダムアクセスメモリ(RAM)またはハードディスク装置等の磁気記憶装置で実現され、上記CPUの処理動作を制御するプログラム、検索文書等を記憶する。   The storage unit 20 is realized by a random access memory (RAM) used as a work memory of the CPU or a magnetic storage device such as a hard disk device, and stores a program for controlling the processing operation of the CPU, a search document, and the like.

また、上記検索文書作成部10は、格納場所指定情報取得部100、ページ番号取得部102、表示画像情報取得部104、検索ページ生成部106及び検索文書修正部108を含んで構成されている。   The search document creation unit 10 includes a storage location designation information acquisition unit 100, a page number acquisition unit 102, a display image information acquisition unit 104, a search page generation unit 106, and a search document correction unit 108.

格納場所指定情報取得部100は、与えられた検索条件に基づいて検索された特定ページの格納場所を指定する格納場所指定情報を取得する。この格納場所指定情報は、特定ページを含む文書が格納されたディレクトリ等の格納場所を指し示す情報であり、特定ページが複数ある場合には、異なるディレクトリにまたがって指定することもできる。   The storage location designation information acquisition unit 100 acquires storage location designation information that designates the storage location of a specific page searched based on a given search condition. This storage location designation information is information indicating a storage location such as a directory in which a document including a specific page is stored. When there are a plurality of specific pages, the storage location designation information can be specified across different directories.

ページ番号取得部102は、上記検索された特定ページのページ番号を取得する。   The page number acquisition unit 102 acquires the page number of the searched specific page.

表示画像情報取得部104は、特定ページの表示用の画像情報を、当該特定ページをコピー処理(複写)することにより取得する。   The display image information acquisition unit 104 acquires image information for displaying a specific page by copying (copying) the specific page.

検索ページ生成部106は、上記格納場所指定情報及び特定ページのページ番号を埋め込んだ検索ページを生成する。このように、検索ページには、格納場所指定情報及び特定ページのページ番号が埋め込まれているので、当該検索ページを指定する操作等により、該当する特定ページを取得して表示する処理が可能となる。なお、上述したように、検索ページには、表示画像情報取得部104が取得した特定ページの表示用の画像情報を付加してもよい。   The search page generation unit 106 generates a search page in which the storage location designation information and the page number of the specific page are embedded. As described above, since the storage location designation information and the page number of the specific page are embedded in the search page, it is possible to perform processing for acquiring and displaying the specific page by an operation for specifying the search page. Become. Note that, as described above, image information for display of a specific page acquired by the display image information acquisition unit 104 may be added to the search page.

検索文書修正部108は、検索文書作成部10が作成した検索文書の修正処理を行う。この修正処理により、検索文書を構成する検索ページの内容及び順序の修正を行う。検索ページの内容の修正には、検索により得られた格納場所指定情報及び特定ページの変更、検索ページの削除、他の文書のページ等新たな情報の追加等がある。他の文書のページ等を追加すると、検索ページの束である検索文書に、検索ページ以外のページが含まれることになる。   The search document correction unit 108 corrects the search document created by the search document creation unit 10. By this correction process, the contents and order of search pages constituting the search document are corrected. The modification of the contents of the search page includes changing the storage location designation information and specific page obtained by the search, deleting the search page, adding new information such as a page of another document, and the like. When pages of other documents are added, pages other than the search page are included in the search document that is a bundle of search pages.

なお、上記入力操作部22は、キーボード、マウス等の入力装置により実現され、利用者が所望の検索条件等を入力するために使用する。また、表示部24は、液晶ディスプレイ等の表示装置により実現され、表示制御部18の指示に従って各種情報を表示する。   The input operation unit 22 is realized by an input device such as a keyboard and a mouse, and is used by a user to input desired search conditions. The display unit 24 is realized by a display device such as a liquid crystal display, and displays various types of information in accordance with instructions from the display control unit 18.

ここで、上述した検索装置及び表示部24により、検索文書を表示する検索文書表示システムが構成される。   Here, the search device and display unit 24 described above constitute a search document display system for displaying a search document.

図2には、本実施形態にかかる検索装置の動作例のフローが示される。本例は、与えられた検索条件に基づいて検索を行い、検索文書を作成する場合の動作例である。   FIG. 2 shows a flow of an operation example of the search device according to the present embodiment. This example is an operation example when a search document is created by performing a search based on a given search condition.

図2において、利用者が入力操作部22から検索条件を含む検索指示を入力すると、入力受付部12がこの検索指示を受け付け(S101)、検索文書作成部10が、上記検索条件に基づいて文書の検索を行う(S102)。この場合の検索先は、記憶部20に予め格納されている文書、あるいは通信部19を介して接続された他のデータベース等である。また、このときの検索文書作成部10が、本発明の検索手段として機能する。   In FIG. 2, when a user inputs a search instruction including a search condition from the input operation unit 22, the input receiving unit 12 receives this search instruction (S 101), and the search document creation unit 10 creates a document based on the search condition. Is searched (S102). The search destination in this case is a document stored in advance in the storage unit 20 or another database connected via the communication unit 19. Further, the search document creation unit 10 at this time functions as a search unit of the present invention.

検索文書作成部10の格納場所指定情報取得部100は、上記検索条件に基づいて検索された文書の格納場所を指定する格納場所指定情報を取得する(S103)。また、ページ番号取得部102は、上記検索された文書の上記検索条件を満たす特定ページのページ番号を取得する(S104)。   The storage location designation information acquisition unit 100 of the search document creation unit 10 acquires storage location designation information for designating the storage location of the searched document based on the search condition (S103). Further, the page number acquisition unit 102 acquires the page number of the specific page that satisfies the search condition of the searched document (S104).

次に、検索ページ生成部106は、上記格納場所指定情報及び特定ページのページ番号を埋め込んだ検索ページを生成する(S105)。なお、検索ページには検索条件を埋め込んでもよい。   Next, the search page generation unit 106 generates a search page in which the storage location designation information and the page number of the specific page are embedded (S105). Note that search conditions may be embedded in the search page.

検索文書作成部10は、上記作成した検索ページに、対応する特定ページの表示用の画像情報を付加する指示となっているか否かを確認する(S106)。この指示は、S101で受け付けた検索指示に含まれている。   The search document creation unit 10 confirms whether or not there is an instruction to add image information for displaying the corresponding specific page to the created search page (S106). This instruction is included in the search instruction received in S101.

S106において、画像情報を付加すると判断した場合には、表示画像情報取得部104が、当該特定ページをコピー処理することにより表示用の画像情報を取得する(S107)。取得した画像情報は、検索ページ生成部106が検索ページに付加する(S107)。   If it is determined in S106 that image information is to be added, the display image information acquisition unit 104 acquires image information for display by copying the specific page (S107). The acquired image information is added to the search page by the search page generation unit 106 (S107).

一方、S106において、画像情報を付加しないと判断した場合には、画像情報を付加する処理は実行しない。   On the other hand, if it is determined in S106 that image information is not added, the process of adding image information is not executed.

次に、検索文書作成部10は、以上のようにして生成した検索ページの1または複数ページを束ねた検索文書を作成する。この検索文書は、検索文書作成部10が記憶部20に記憶させて保持させる(S109)。   Next, the search document creation unit 10 creates a search document in which one or a plurality of search pages generated as described above are bundled. The search document creation unit 10 stores the search document in the storage unit 20 and holds it (S109).

なお、利用者が再検索指示を入力した場合には、S101からの動作を繰り返すように構成するのが好適である。また、検索結果である検索文書は、表示制御部18が表示部24に表示する。   It should be noted that when the user inputs a re-search instruction, it is preferable to repeat the operation from S101. In addition, the search document as a search result is displayed on the display unit 24 by the display control unit 18.

図3(a)、(b)には、検索文書の表示例が示される。図3(a)は、検索文書の小画像の例である。また、図3(b)は小画像として表示された検索文書を構成する各検索ページにより指定される各特定ページの画像の例である。これらの画像は、ページ管理部14の指示により表示制御部18が表示部24に表示させる。   3A and 3B show display examples of search documents. FIG. 3A shows an example of a small image of a search document. FIG. 3B is an example of an image of each specific page specified by each search page constituting the search document displayed as a small image. These images are displayed on the display unit 24 by the display control unit 18 according to an instruction from the page management unit 14.

図3(a)の例では、検索文書の小画像は8ページの検索ページにより構成されており、その内の先頭のページ(1/8)が小画像として表示されている。   In the example of FIG. 3A, the small image of the search document is composed of eight pages of search pages, and the first page (1/8) among them is displayed as a small image.

また、図3(b)において、複数の特定ページPが重なって表示されているが、この順序は図3(a)の検索文書を構成する各検索ページの順序と同じにするのが好適である。各特定ページの画像は、各検索ページに埋め込まれた格納場所指定情報と特定ページのページ番号とによりページ管理部14が文書の格納場所から取得してもよいし、予め検索ページに付加されていた特定ページの表示用画像データを使用してもよい。なお、検索文書には、検索文書修正部108が検索ページ以外のページを付加する場合があるので、検索ページには検索ページであることを示すマークMが表示される。なお、ページ管理部14へのページ捲り処理の指示は、画面表示されたボタンBにより行えるようにするのが好適である。   Also, in FIG. 3B, a plurality of specific pages P are displayed in an overlapping manner, but this order is preferably the same as the order of the search pages constituting the search document of FIG. is there. The image of each specific page may be acquired from the storage location of the document by the page management unit 14 based on the storage location designation information embedded in each search page and the page number of the specific page, or is added to the search page in advance. Alternatively, display image data for a specific page may be used. Since the search document correction unit 108 may add a page other than the search page to the search document, a mark M indicating the search page is displayed on the search page. Note that it is preferable that an instruction for page turning processing to the page management unit 14 can be performed by the button B displayed on the screen.

図4には、本実施形態にかかる検索装置の他の動作例のフローが示される。本例は、検索ページのページ捲り指示に伴って特定ページの画像情報を表示する場合の動作例である。   FIG. 4 shows a flow of another operation example of the search device according to the present embodiment. This example is an operation example in a case where image information of a specific page is displayed in accordance with a page turning instruction for a search page.

図4において、利用者が入力操作部22からページ捲り指示を入力すると、入力受付部12がこのページ捲り指示を受け付ける(S201)。   In FIG. 4, when the user inputs a page turning instruction from the input operation unit 22, the input receiving unit 12 receives the page turning instruction (S201).

ページ管理部14は、上記ページ捲り指示に基づき、図3(a)に示された検索文書のページを捲る処理を行う。このときページ管理部14は、検索文書の現在表示中であるページの次のページ、すなわちページ捲り処理により次に表示するページが検索ページであるか否かを確認する(S202)。これは、検索文書修正部108により、検索文書の束に検索ページ以外のページが追加されている場合があるからである。   The page management unit 14 performs a process of turning the page of the search document shown in FIG. 3A based on the page turning instruction. At this time, the page management unit 14 checks whether the next page of the currently displayed page of the search document, that is, the page to be displayed next by the page turning process is the search page (S202). This is because the search document correction unit 108 may add a page other than the search page to the search document bundle.

S202において、次に表示するページが検索ページである場合には、ページ管理部14が当該検索ページに特定ページの表示用画像情報が付加されているか否かを確認する(S203)。特定ページの表示用画像情報が付加されている場合には、ページ管理部14がその画像情報を検索ページから取得し(S204)、表示制御部18に表示部24への表示を行わせる(S205)。   In S202, when the page to be displayed next is a search page, the page management unit 14 checks whether or not display image information for a specific page is added to the search page (S203). When display image information for a specific page is added, the page management unit 14 acquires the image information from the search page (S204), and causes the display control unit 18 to display on the display unit 24 (S205). ).

一方、S203において、特定ページの表示用画像情報が付加されていない場合には、ページ管理部14が、当該検索ページに含まれる特定ページを指定する情報に基づいて、特定ページを含む文書を格納場所から読み出し、特定ページを取得する(S206)。取得した特定ページは、表示制御部18に表示部24への表示を行わせる(S205)。   On the other hand, when the display image information for the specific page is not added in S203, the page management unit 14 stores the document including the specific page based on the information specifying the specific page included in the search page. Read from the location and acquire a specific page (S206). The acquired specific page is displayed on the display unit 24 by the display control unit 18 (S205).

また、S202において、次に表示するページが検索ページでない場合には、表示制御部18に当該ページを表示部24へ表示させる(S205)。   If the next page to be displayed is not the search page in S202, the display control unit 18 displays the page on the display unit 24 (S205).

図5には、本実施形態にかかる検索装置のさらに他の動作例のフローが示される。本例は、複数の検索文書を束ねる場合の動作例である。   FIG. 5 shows a flow of still another operation example of the search device according to the present embodiment. This example is an operation example when a plurality of search documents are bundled.

図5において、利用者が入力操作部22から検索文書束ね指示を入力すると、入力受付部12がこの検索文書束ね指示を受け付ける(S301)。検索文書束ね指示には、束ねる検索文書を指定する情報も含まれる。   In FIG. 5, when the user inputs a search document bundling instruction from the input operation unit 22, the input receiving unit 12 receives the search document bundling instruction (S301). The search document bundling instruction includes information for designating search documents to be bundled.

検索文書束ね部16は、検索文書束ね指示により指定された各検索文書を作成する際の検索条件を、各検索文書から取得する(S302)。   The search document bundling unit 16 acquires the search conditions for creating each search document specified by the search document bundling instruction from each search document (S302).

次に、利用者は、入力操作部22から検索文書の束ね方法指示を入力する。この束ね方法指示は、各検索文書の検索条件の和集合または積集合のいずれの条件で検索文書を束ねるかを指定する情報である。入力受付部12が上記束ね方法指示を受け付けると(S303)、検索文書束ね部16が束ね方法指示により和集合で束ねることを指示されているか否かを確認する(S304)。   Next, the user inputs a search document bundling method instruction from the input operation unit 22. This bundling method instruction is information for designating whether the search documents are to be bundled under the union or intersection of the search conditions of each search document. When the input receiving unit 12 receives the bundling method instruction (S303), it is checked whether or not the search document bundling unit 16 is instructed to bundle the union by the bundling method instruction (S304).

S304において、和集合の条件で束ねることを指示されている場合には、各検索文書において共通の検索ページは、そのうちの1ページだけを束ね、何れかの検索文書にしかしかない検索ページは全て束ねたひとつの検索文書とする(S305)。   If it is instructed in S304 to combine them under union conditions, only one of the search pages that are common to each search document is bundled, and all search pages that are unique to any search document are bundled. One search document is set (S305).

一方、S304において、和集合の条件で束ねることを指示されていない場合には、積集合の条件で束ねることになる。この場合には、各検索文書において共通の検索ページのみを束ねて一つの検索文書とする(S306)。   On the other hand, in S304, when it is not instructed to bundle with the union condition, it is bundled with the product set condition. In this case, only the common search pages in each search document are bundled to form one search document (S306).

以上のS305またはS306でで生成した検索文書は、検索文書束ね部16が記憶部20に記憶させるとともに、表示制御部18に表示部24への表示を行わせる(S307)。   The search document bundling unit 16 stores the search document generated in the above S305 or S306 in the storage unit 20 and causes the display control unit 18 to display the display document on the display unit 24 (S307).

図6(a)、(b)、(c)には、検索文書の束ね処理の説明図が示される。本例では、図6(a)に示された検索文書Aが8ページの検索ページで構成されており、図6(b)に示された検索文書Bも8ページの検索ページで構成されている。これらの検索文書Aと検索文書Bとを、これらの各検索文書A、Bの検索条件の積集合で束ねて、図6(c)に示される検索文書Cとすると、各検索文書A、Bにおいて共通の検索ページのみが束ねられることになる。この結果、検索文書Cのページ数は5ページに減っている。   FIGS. 6A, 6B, and 6C are explanatory diagrams of search document bundling processing. In this example, the search document A shown in FIG. 6A is composed of eight pages of search pages, and the search document B shown in FIG. 6B is also composed of eight pages of search pages. Yes. When the search document A and the search document B are bundled by a product set of the search conditions of the search documents A and B, and the search document C shown in FIG. Only common search pages will be bundled. As a result, the number of pages of the search document C is reduced to 5 pages.

なお、上記検索文書Aと検索文書Bとを和集合で束ねた場合には、各検索文書A、Bの一方にしかない検索ページが他方の検索文書に追加されるので、ページ数が増加することになる。ただし、全て共通の検索ページで構成された検索文書を束ねても、ページ数は増減しない。   When the search document A and the search document B are bundled as a union, a search page that is only one of the search documents A and B is added to the other search document, and the number of pages increases. become. However, the number of pages does not increase or decrease even when search documents each composed of a common search page are bundled.

上述した検索文書の束ね処理は、検索文書Aと検索文書Bとから、その一部の検索ページを指定して、当該一部の検索ページを束ねることもできる。一部の検索ページの指定は、利用者が入力操作部22から入力した指示に基づき、検索文書束ね部16が実行する。   In the search document bundling process described above, a part of the search pages can be specified from the search document A and the search document B, and the part of the search pages can be bundled. Some search pages are specified by the search document bundling unit 16 based on an instruction input from the input operation unit 22 by the user.

また、図2、図4及び図5の各ステップを実行するためのプログラムは、通信部19を介して提供してもよいし、CDROM等の記憶媒体に格納して提供してもよい。   Also, the program for executing the steps of FIGS. 2, 4 and 5 may be provided via the communication unit 19, or may be provided by being stored in a storage medium such as a CDROM.

本発明にかかる検索装置の一実施形態における構成例のブロック図である。It is a block diagram of an example of composition in one embodiment of a search device concerning the present invention. 本発明にかかる検索装置の一実施形態における動作例のフロー図である。It is a flowchart of the operation example in one Embodiment of the search device concerning this invention. 検索文書の表示例を示す図である。It is a figure which shows the example of a display of a search document. 本発明にかかる検索装置の一実施形態における他の動作例のフロー図である。It is a flowchart of the other operation example in one Embodiment of the search device concerning this invention. 本発明にかかる検索装置の一実施形態におけるさらに他の動作例のフロー図である。It is a flowchart of the further another operation example in one Embodiment of the search device concerning this invention. 検索文書の束ね処理の説明図である。It is explanatory drawing of the bundling process of a search document.

符号の説明Explanation of symbols

10 検索文書作成部、12 入力受付部、14 ページ管理部、16 検索文書束ね部、18 表示制御部、19 通信部、20 記憶部、22 入力操作部、24 表示部、100 格納場所指定情報取得部、102 ページ番号取得部、104 表示画像情報取得部、106 検索ページ生成部、108 検索文書修正部。   DESCRIPTION OF SYMBOLS 10 Search document preparation part, 12 Input reception part, 14 Page management part, 16 Search document bundling part, 18 Display control part, 19 Communication part, 20 Storage part, 22 Input operation part, 24 Display part, 100 Storage location designation information acquisition Part, 102 page number acquisition part, 104 display image information acquisition part, 106 search page generation part, 108 search document correction part.

Claims (5)

与えられた検索条件に基づいて、ページ単位で管理された文書から特定ページを検索する検索手段と、
前記検索された特定ページの格納場所を指定する格納場所指定情報と、前記特定ページのページ番号とを含む検索ページを生成する検索ページ生成手段と、
前記検索ページの1または複数ページにより構成される検索文書を保持する検索文書保持手段と、
複数の前記検索文書を、前記各検索文書の検索条件の和集合または積集合の条件で束ねる検索文書束ね手段と、
前記検索文書を構成する検索ページをページ捲りするページ捲り手段と、
前記ページ捲りに応じて、前記検索ページに対応する前記特定ページの画像情報を表示手段に表示させる表示制御手段と、
を有する情報処理装置と、
表示手段と、
を備えることを特徴とする情報処理システム。
A search means for searching for a specific page from documents managed in units of pages based on a given search condition;
Search page generation means for generating a search page including storage location designation information for designating a storage location of the searched specific page and a page number of the specific page;
Search document holding means for holding a search document composed of one or more pages of the search pages;
Search document bundling means for bundling a plurality of the search documents according to a condition of union or product set of search conditions of each search document ;
Page turning means for turning a search page constituting the search document;
Display control means for causing the display means to display image information of the specific page corresponding to the search page according to the page turning;
An information processing apparatus having
Display means;
An information processing system comprising:
与えられた検索条件に基づいて、ページ単位で管理された文書から特定ページを検索する検索手段と、
前記検索された特定ページの格納場所を指定する格納場所指定情報と、前記特定ページのページ番号とを含む検索ページを生成する検索ページ生成手段と、
前記検索ページの1または複数ページにより構成される検索文書を保持する検索文書保持手段と、
複数の前記検索文書を、前記各検索文書の検索条件の和集合または積集合の条件で束ねる検索文書束ね手段と、
前記検索文書を構成する検索ページをページ捲りするページ捲り手段と、
前記ページ捲りに応じて、前記検索ページに対応する前記特定ページの画像情報を表示手段に表示させる表示制御手段と、
を備えることを特徴とする情報処理装置。
A search means for searching for a specific page from documents managed in units of pages based on a given search condition;
Search page generation means for generating a search page including storage location designation information for designating a storage location of the searched specific page and a page number of the specific page;
Search document holding means for holding a search document composed of one or more pages of the search pages;
Search document bundling means for bundling a plurality of the search documents according to a condition of union or product set of search conditions of each search document ;
Page turning means for turning a search page constituting the search document;
Display control means for causing the display means to display image information of the specific page corresponding to the search page according to the page turning;
An information processing apparatus comprising:
コンピュータを、
与えられた検索条件に基づいて、ページ単位で管理された文書から特定ページを検索する検索手段、
前記検索された特定ページの格納場所を指定する格納場所指定情報と、前記特定ページのページ番号とを含む検索ページを生成する検索ページ生成手段、
前記検索ページの1または複数ページにより構成される検索文書を保持する検索文書保持手段、
複数の前記検索文書を、前記各検索文書の検索条件の和集合または積集合の条件で束ねる検索文書束ね手段、
前記検索文書を構成する検索ページをページ捲りするページ捲り手段、
前記ページ捲りに応じて、前記検索ページに対応する前記特定ページの画像情報を表示手段に表示させる表示制御手段、
として機能させるための情報処理プログラム。
Computer
Search means for searching for a specific page from documents managed in units of pages based on a given search condition,
Search page generation means for generating a search page including storage location designation information for designating a storage location of the searched specific page and a page number of the specific page;
Search document holding means for holding a search document composed of one or more pages of the search pages;
Search document bundling means for bundling a plurality of the search documents with the union or intersection conditions of the search conditions of each search document ;
A page turning means for turning a search page constituting the search document;
Display control means for causing the display means to display image information of the specific page corresponding to the search page according to the page turning;
Information processing program to function as
前記情報処理プログラムは、さらに、コンピュータを、前記検索文書を構成する検索ページの内容、順序を修正する検索文書修正手段、として機能させることを特徴とする請求項3に記載の情報処理プログラム。 The information processing program according to claim 3 , further causing the computer to function as search document correction means for correcting the contents and order of search pages constituting the search document. 請求項3または請求項4に記載の情報処理プログラムは、さらに、コンピュータを、検索対象である文書がページ情報を有さない場合に、ページ情報を付与するページ区切り手段として機能させることを特徴とする情報処理プログラム。 The information processing program according to claim 3 or 4 further causes a computer to function as a page delimiting means for adding page information when a document to be searched does not have page information. Information processing program.
JP2006323689A 2006-11-30 2006-11-30 Information processing system, information processing apparatus, and information processing program Expired - Fee Related JP4946397B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006323689A JP4946397B2 (en) 2006-11-30 2006-11-30 Information processing system, information processing apparatus, and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006323689A JP4946397B2 (en) 2006-11-30 2006-11-30 Information processing system, information processing apparatus, and information processing program

Publications (2)

Publication Number Publication Date
JP2008139970A JP2008139970A (en) 2008-06-19
JP4946397B2 true JP4946397B2 (en) 2012-06-06

Family

ID=39601390

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006323689A Expired - Fee Related JP4946397B2 (en) 2006-11-30 2006-11-30 Information processing system, information processing apparatus, and information processing program

Country Status (1)

Country Link
JP (1) JP4946397B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6032138B2 (en) * 2013-06-11 2016-11-24 富士ゼロックス株式会社 Program, document providing apparatus, and document display system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3998794B2 (en) * 1998-02-18 2007-10-31 株式会社野村総合研究所 Browsing client server system
JP2002229976A (en) * 2001-02-01 2002-08-16 Canon Inc Information processing apparatus and method, computer readable memory, and program
JP2003296332A (en) * 2002-04-01 2003-10-17 Canon Inc Document management system, control method thereof, and program for implementing the control method
JP2003316773A (en) * 2002-04-19 2003-11-07 Canon Inc Document management system, method, program, and storage medium
JP2006268314A (en) * 2005-03-23 2006-10-05 Fuji Xerox Co Ltd Document processor, method, and program

Also Published As

Publication number Publication date
JP2008139970A (en) 2008-06-19

Similar Documents

Publication Publication Date Title
US8572475B2 (en) Display control of page data by annotation selection
AU2007202768A1 (en) Document processing device, program, and document processing method
JP2000035969A (en) Device for adding linking information to computerized document file
JP4385770B2 (en) Electronic sticky note management device
WO1998008168A1 (en) Original text generating apparatus and its program storage medium
CN114970445A (en) Method and device for marking document and storage medium
JP2008040771A (en) Presentative image re-arranging device
JP4946397B2 (en) Information processing system, information processing apparatus, and information processing program
JP2013037513A (en) Information presentation device, information display system, information presentation method, and computer program
JP2009223563A (en) Display processor, display processing method, display processing program, and recording medium
JP2009181528A (en) Operation cancellation system, method, and program
JP2007293801A (en) Table editing apparatus and program
JP4197679B2 (en) Print control apparatus and print control method
JP2003067373A (en) Program, document processing device and document processing method
JP2006244326A (en) Icon display device
JP4365965B2 (en) Information processing apparatus, information processing method, and storage medium
JP2009211283A (en) Cursor management device and computer program
JP5067041B2 (en) Document processing apparatus and document processing program
JP5298484B2 (en) Document processing device
JP2006277262A (en) Information processing apparatus and information management program
JP2006085509A (en) Document managing device
JP2008041002A (en) Document processor and document processing program
JP2004086370A (en) File processing program
JP2008026995A (en) Document file processing program, method, and device
JPH0916790A (en) Pattern editing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091023

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111117

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111122

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120116

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120207

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120220

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150316

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4946397

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees