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
JP6672666B2 - Information processing apparatus and program - Google Patents
[go: Go Back, main page]

JP6672666B2 - Information processing apparatus and program - Google Patents

Information processing apparatus and program Download PDF

Info

Publication number
JP6672666B2
JP6672666B2 JP2015187193A JP2015187193A JP6672666B2 JP 6672666 B2 JP6672666 B2 JP 6672666B2 JP 2015187193 A JP2015187193 A JP 2015187193A JP 2015187193 A JP2015187193 A JP 2015187193A JP 6672666 B2 JP6672666 B2 JP 6672666B2
Authority
JP
Japan
Prior art keywords
document
position information
information
image
structured document
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
JP2015187193A
Other languages
Japanese (ja)
Other versions
JP2017062610A (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 JP2015187193A priority Critical patent/JP6672666B2/en
Publication of JP2017062610A publication Critical patent/JP2017062610A/en
Application granted granted Critical
Publication of JP6672666B2 publication Critical patent/JP6672666B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Document Processing Apparatus (AREA)

Description

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

HTML文書などの構造化文書は、文書に表される個々の要素の内容と、それら要素の位置を記述して構成されている。例えば、特許文献1は、構造化文書で示される文書データを利用者に提示する技術について開示している。   A structured document such as an HTML document is configured by describing the contents of individual elements represented in the document and the positions of those elements. For example, Patent Literature 1 discloses a technique for presenting a user with document data represented by a structured document.

特開2005−04991号公報JP 2005-04991 A

構造化文書は要素毎に構成されているため、構造化文書を印刷した印刷文書の任意の位置に利用者が追記したメモ等を構造化文書に反映することは難しい。そこで、印刷文書に利用者が任意に追記したメモ等を構造化文書に反映できれば利用者の利便性が向上する。そのためには、印刷文書における追記した情報の位置と、構造化文書における位置と、を対応付ける必要がある。   Since the structured document is configured for each element, it is difficult to reflect a memo or the like added by a user at an arbitrary position of the printed document on which the structured document is printed in the structured document. Therefore, if memos or the like arbitrarily added by the user to the printed document can be reflected in the structured document, the convenience of the user is improved. For that purpose, it is necessary to associate the position of the additionally written information in the print document with the position in the structured document.

本発明の目的の一つは、構造化文書を印刷した印刷文書における要素の位置と、構造化文書における要素の位置と、を対応付けられる情報処理装置を提供することにある。   An object of the present invention is to provide an information processing apparatus capable of associating element positions in a printed document on which a structured document is printed with element positions in the structured document.

本発明の請求項1に係る情報処理装置は、複数の要素からなる構造化文書を取得する構造化文書取得手段と、前記要素毎に前記構造化文書における位置を示す位置情報をコード化したコード化位置情報を生成するコード化位置情報生成手段と、前記構造化文書を印刷するための印刷用文書画像に前記コード化位置情報を前記要素毎に付加させた位置情報付き文書画像を生成する位置情報付き文書画像生成手段と、利用者による前記構造化文書の印刷指示に応じて、印刷手段に前記位置情報付き文書画像を印刷出力させる印刷出力手段と、前記位置情報付き文書画像が印刷された媒体をスキャンすることで、利用者が追記した情報が含まれる前記要素のスキャン画像と、当該位置情報付き文書画像に含まれる当該要素に付加された前記コード化位置情報が示す前記位置情報と、を取得する取得手段と、前記取得手段により取得されたそれぞれ異なる情報が追記された複数のスキャン画像を含む前記構造化文書を記憶する記憶手段と、取得された前記位置情報が示す同一の前記要素について、前記記憶された複数のスキャン画像のいずれかを選択可能に表示させる表示手段と、を含むことを特徴とする。 An information processing apparatus according to claim 1, wherein a structured document acquisition unit that acquires a structured document including a plurality of elements, and a code that codes position information indicating a position in the structured document for each of the elements Coded position information generating means for generating coded position information, and a position for generating a document image with position information obtained by adding the coded position information for each element to a print document image for printing the structured document and information-added document image generating means, in response to a print instruction of the structured document by a user, and a print output means for printing out said-out with positional information document image to the printing unit, the position information-added document image printing By scanning the written medium, a scan image of the element including the information added by the user and the coding added to the element included in the document image with position information An acquisition unit that acquires the position information indicated by the location information, and a storage unit that stores the structured document including a plurality of scan images to which different pieces of information acquired by the acquisition unit are additionally written, Display means for selectively displaying any of the plurality of stored scan images for the same element indicated by the position information .

本発明の請求項に係るプログラムは、複数の要素からなる構造化文書を取得する構造化文書取得手段、前記要素毎に前記構造化文書における位置を示す位置情報をコード化したコード化位置情報を生成するコード化位置情報生成手段、前記構造化文書を印刷するための印刷用文書画像に前記コード化位置情報を前記要素毎に付加させた位置情報付き文書画像を生成する位置情報付き文書画像生成手段、利用者による前記構造化文書の印刷指示に応じて、印刷手段に前記位置情報付き付文書画像を印刷出力させる印刷出力手段、前記位置情報付き文書画像が印刷された媒体をスキャンすることで、利用者が追記した情報が含まれる前記要素のスキャン画像と、当該位置情報付き文書画像に含まれる当該要素に付加された前記コード化位置情報が示す前記位置情報と、を取得する取得手段、前記取得手段により取得されたそれぞれ異なる情報が追記された複数のスキャン画像を含む前記構造化文書を記憶する記憶手段、取得された前記位置情報が示す同一の前記要素について、前記記憶された複数のスキャン画像のいずれかを選択可能に表示させる表示手段、としてコンピュータを機能させるためのプログラムである。 A program according to claim 2 of the present invention, comprising: a structured document acquisition unit for acquiring a structured document including a plurality of elements; and coded position information obtained by coding position information indicating a position in the structured document for each element. A document image with position information for generating a document image with position information in which the coded position information is added to each of the elements to a printing document image for printing the structured document. Generating means, print output means for causing a printing means to print out the document image with position information in response to a print instruction of the structured document by a user, and scanning a medium on which the document image with position information is printed A scan image of the element including the information added by the user, and the coded position information added to the element included in the document image with position information. An acquisition unit that acquires the position information, a storage unit that stores the structured document including a plurality of scan images to which different pieces of information acquired by the acquisition unit are added, and the acquired position information indicates A program for causing a computer to function as display means for selectively displaying any of the plurality of stored scan images for the same element .

請求項1及びに記載の発明によれば、構造化文書を印刷した印刷文書における要素の位置と、構造化文書における要素の位置と、を対応付けられ、構造化文書を印刷した印刷文書の同一の要素に対して追記された複数の情報を記憶し、記憶した複数の情報から利用者が選択的に情報を表示することができるAccording to the first and second aspects of the present invention, the positions of the elements in the printed document on which the structured document is printed and the positions of the elements in the structured document are associated with each other. A plurality of pieces of information added to the same element are stored, and the user can selectively display information from the plurality of pieces of stored information .

本実施形態に係る情報処理システムの全体構成の一例を示す図である。FIG. 1 is a diagram illustrating an example of an overall configuration of an information processing system according to an embodiment. 本実施形態に係る構造化文書により示されるマニュアル文書の一例を示す図である。FIG. 4 is a diagram illustrating an example of a manual document indicated by a structured document according to the embodiment. 本実施形態に係る文書管理装置が実現する主な機能の一例を示す機能ブロック図である。FIG. 3 is a functional block diagram illustrating an example of main functions implemented by the document management device according to the embodiment. 本実施形態に係る位置情報付き文書画像の一例を示す図である。FIG. 3 is a diagram illustrating an example of a document image with position information according to the embodiment. 本実施形態に係る利用者の手書き情報を含む印刷文書の一例を示す図である。FIG. 4 is a diagram illustrating an example of a print document including handwritten information of a user according to the embodiment. 本実施形態に係る差し替え画像を含む構造化文書により示されるマニュアル文書を示す図である。FIG. 5 is a diagram illustrating a manual document represented by a structured document including a replacement image according to the embodiment. 本実施形態に係る情報処理システムが実行する手書き情報差し替え処理の流れの一例を示すフロー図である。It is a flowchart which shows an example of the flow of the handwritten information replacement process which the information processing system which concerns on this embodiment performs. 本実施形態に係る構造化文書により示されるマニュアル文書をタブ表示させた例を示す図である。FIG. 5 is a diagram illustrating an example in which a manual document indicated by a structured document according to the embodiment is displayed in a tab.

以下、本発明の一実施形態について図面に基づき詳細に説明する。   Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.

図1は、本実施形態に係る情報処理システム1の全体構成の一例を示す図である。図1に示すように、本実施形態に係る情報処理システム1は、文書管理装置10、複合機20、構造化文書データベース30、及び端末装置40を含んで構成される。   FIG. 1 is a diagram illustrating an example of an overall configuration of an information processing system 1 according to the present embodiment. As shown in FIG. 1, the information processing system 1 according to the present embodiment includes a document management apparatus 10, a multifunction peripheral 20, a structured document database 30, and a terminal device 40.

文書管理装置10は、例えばサーバ等の情報処理装置であって、制御部11と、記憶部12と、通信部13と、を含んで構成される。なお上記各部11〜13はバスを介して接続される。   The document management device 10 is an information processing device such as a server, for example, and includes a control unit 11, a storage unit 12, and a communication unit 13. The units 11 to 13 are connected via a bus.

制御部11は、例えばCPU等であって、記憶部12に格納されるプログラムに従って各種の情報処理を実行する。   The control unit 11 is, for example, a CPU or the like, and executes various types of information processing according to a program stored in the storage unit 12.

記憶部12は、例えばROMやRAM等のメモリ素子、ハードディスクなどを含んで構成される。記憶部12は、制御部11によって実行されるプログラムや、各種のデータを保持する。また、記憶部12は、制御部11のワークメモリとしても動作する。   The storage unit 12 is configured to include a memory element such as a ROM or a RAM, a hard disk, and the like. The storage unit 12 stores a program executed by the control unit 11 and various data. The storage unit 12 also operates as a work memory of the control unit 11.

通信部13は、例えばLANカード等のネットワークインタフェースであって、LANや無線通信網などの通信手段を介して、複合機20、構造化文書データベース30、及び端末装置40との間で情報の送受信を行う。   The communication unit 13 is a network interface such as a LAN card, for example, and transmits and receives information to and from the multifunction peripheral 20, the structured document database 30, and the terminal device 40 via communication means such as a LAN and a wireless communication network. I do.

複合機20は、制御部21と、記憶部22と、通信部23と、画像形成部24と、スキャナ部25と、を含んで構成される。上記各部21〜25はバスを介して接続される。なお、制御部21、記憶部22、及び通信部23は、それぞれ制御部11、記憶部12、及び通信部13と同様の構成であってよい。   The MFP 20 includes a control unit 21, a storage unit 22, a communication unit 23, an image forming unit 24, and a scanner unit 25. The components 21 to 25 are connected via a bus. Note that the control unit 21, the storage unit 22, and the communication unit 23 may have the same configurations as the control unit 11, the storage unit 12, and the communication unit 13, respectively.

画像形成部24は、制御部21から入力される画像データを、紙媒体等の上に形成する。本実施形態では、制御部21は、例えば文書管理装置20から受信した画像データを画像形成部24へ出力する。   The image forming unit 24 forms the image data input from the control unit 21 on a paper medium or the like. In the present embodiment, the control unit 21 outputs, for example, image data received from the document management device 20 to the image forming unit 24.

スキャナ部25は、紙媒体等に形成された画像を光学的に読み取り、画像データとして制御部21に出力する。本実施形態では、制御部21は、例えばスキャナ部25から入力された画像データを文書管理装置20へ送信する。   The scanner unit 25 optically reads an image formed on a paper medium or the like and outputs the image to the control unit 21 as image data. In the present embodiment, the control unit 21 transmits image data input from, for example, the scanner unit 25 to the document management device 20.

構造化文書データベース30は、データベースサーバであり、複数の構造化文書を記憶している。構造化文書は、複数のテキストと、文書構造を示す情報と、を含む。本実施形態では、構造化文書データベースは、構造化文書として、電子マニュアル等のHTMLデータを記憶している。図2は、本実施形態に係る構造化文書により示されるマニュアル文書100の一例を示す図である。図2に示すようなマニュアル文書は端末装置40の表示部に表示される。マニュアル文書には、例えば業務や製品のマニュアルが記載されている。このようなマニュアルは、業務管理者や製品開発者により記述され、見出しを示すテキスト(見出しテキスト110a、110b、110c等)と、見出しの本文を示すテキスト(本文テキスト120a、120b等)と、を含む。見出しは、例えば章、節、項、といった階層構造に対応させて構成されてもよい。本実施形態に係るマニュアルにおいては、見出しを示す見出しテキストと、当該見出しの本文を示す本文テキストと、の組み合わせを1つの要素とする。つまり図2において例えば、見出しテキスト110cと本文テキスト120bとは、「1.1(1)」の要素となる。図2においてはマニュアル文書の1頁分を例として示したが、マニュアル文書は、複数の要素を含む文書が複数頁にわたって記述されていることとする。そしてこのような文書構造のマニュアル文書がHTMLデータとして構造化文書データベースに記憶されている。   The structured document database 30 is a database server and stores a plurality of structured documents. The structured document includes a plurality of texts and information indicating a document structure. In the present embodiment, the structured document database stores HTML data such as an electronic manual as a structured document. FIG. 2 is a diagram illustrating an example of a manual document 100 represented by a structured document according to the present embodiment. The manual document as shown in FIG. 2 is displayed on the display unit of the terminal device 40. In the manual document, for example, a manual of a business or a product is described. Such a manual is described by a business manager or a product developer, and includes text indicating a heading (heading texts 110a, 110b, 110c, etc.) and text indicating the text of the heading (body texts 120a, 120b, etc.). Including. The heading may be configured to correspond to a hierarchical structure such as a chapter, a section, or a section. In the manual according to the present embodiment, a combination of a heading text indicating a heading and a body text indicating a main body of the heading is defined as one element. That is, in FIG. 2, for example, the headline text 110c and the body text 120b are elements of “1.1 (1)”. Although FIG. 2 shows one page of the manual document as an example, it is assumed that a document including a plurality of elements is described in a plurality of pages in the manual document. A manual document having such a document structure is stored in the structured document database as HTML data.

端末装置40は、例えばパーソナルコンピュータ等であって、端末装置40にインストールされるプログラムに従って動作するCPU等のプログラム制御デバイスである制御部、ROMやRAM等の記憶素子やハードディスクドライブなどである記憶部、ネットワークボードなどの通信インタフェースである通信部、液晶ディスプレイなどである表示部、マウス、キーボード等である操作部などを含んでいる。本実施形態に係る端末装置40が、構造化文書データベース30に記憶されている構造化文書により示される文書(図2に示すマニュアル文書等)を表示部に表示させることで、利用者がマニュアル文書を閲覧可能になっている。   The terminal device 40 is, for example, a personal computer or the like, a control unit that is a program control device such as a CPU that operates according to a program installed in the terminal device 40, a storage unit such as a ROM or a RAM, or a storage unit such as a hard disk drive. And a communication unit as a communication interface such as a network board, a display unit as a liquid crystal display, and an operation unit as a mouse, a keyboard, and the like. The terminal device 40 according to the present embodiment displays a document (such as the manual document shown in FIG. 2) indicated by the structured document stored in the structured document database 30 on the display unit, so that the user can input the manual document. Can be browsed.

また本実施形態において利用者は印刷したマニュアル文書を利用する。この場合、利用者は印刷したマニュアル文書に手書きでメモ等を追記することが考えられる。本実施形態では、利用者が手書きで追記したメモ等の手書き情報を構造化文書に反映できる構成としている。   In this embodiment, the user uses a printed manual document. In this case, the user may add a memo or the like by hand to the printed manual document. In the present embodiment, the configuration is such that handwritten information such as a memo added by the user by handwriting can be reflected in the structured document.

以下、本実施形態に係る文書管理装置10が実行する機能について説明する。図3は、本実施形態に係る文書管理装置10が実現する主な機能の一例を示す機能ブロック図である。図3に示すように、文書管理装置は、機能的には、構造化文書取得部50、位置情報生成部51、位置情報付与部、印刷出力部52、スキャン画像取得部53、画像解析部54、及び差し替え部55を含んで構成される。これらの機能は、記憶部12に記憶されたプログラムを制御部11が実行することにより実現される。このプログラムは、例えば、光ディスク、磁気ディスク、磁気テープ、光磁気ディスク、フラッシュメモリ等のコンピュータ可読な情報記憶媒体を介して、あるいは、インターネットなどの通信手段を介して文書管理装置に供給される。   Hereinafter, functions executed by the document management apparatus 10 according to the present embodiment will be described. FIG. 3 is a functional block diagram illustrating an example of main functions realized by the document management device 10 according to the present embodiment. As shown in FIG. 3, the document management device functionally includes a structured document acquisition unit 50, a position information generation unit 51, a position information addition unit, a print output unit 52, a scan image acquisition unit 53, and an image analysis unit 54. , And a replacement unit 55. These functions are realized by the control unit 11 executing a program stored in the storage unit 12. This program is supplied to the document management apparatus via a computer-readable information storage medium such as an optical disk, a magnetic disk, a magnetic tape, a magneto-optical disk, or a flash memory, or via a communication means such as the Internet.

構造化文書取得部50は、構造化文書データベースに記憶されている構造化文書を取得する。   The structured document acquisition unit 50 acquires a structured document stored in a structured document database.

位置情報生成部51は、構造化文書取得部50が取得した構造化文書の文書構造に基づいて、各要素の構造化文書における位置を示す位置情報をコード化したコード化位置情報を生成する。具体的には、位置情報生成部51は、構造化文書の文書構造を示す情報(例えば、章、節、項)に基づいて各要素の構造化文書における位置情報を特定する。そして位置情報生成部51は各要素の構造化文書における位置情報をコード化してコード化位置情報を生成する。コード化位置情報は、例えばバーコード、QRコード(登録商標)などコンピュータ可読な情報を含むコード化情報であればいかなるものでも構わないが、本実施形態においてコード化位置情報は、QRコードとして説明する。   The position information generating unit 51 generates coded position information obtained by coding position information indicating the position of each element in the structured document based on the document structure of the structured document acquired by the structured document acquiring unit 50. Specifically, the position information generation unit 51 specifies the position information of each element in the structured document based on information (for example, a chapter, a section, or a section) indicating the document structure of the structured document. Then, the position information generating unit 51 codes position information of each element in the structured document to generate coded position information. The coded position information may be any coded information including computer-readable information such as a barcode and a QR code (registered trademark). In the present embodiment, the coded position information is described as a QR code. I do.

印刷出力部52は、利用者による印刷指示に応じて、構造化文書を印刷するための印刷用文書画像にコード化位置情報を付加させた位置情報付き文書画像を生成する。そして印刷出力部52は、位置情報付き文書画像を、印刷手段(ここでは画像形成部24)を有する複合機20に印刷出力させる。具体的に印刷出力部52は、位置情報生成部51が生成した各コード化位置情報を対応する要素に関連付けた位置情報付き文書画像を生成して複合機20へ出力する。図4は、本実施形態に係る位置情報付き文書画像200の一例を示す図である。図4に示すように、位置情報付き文書画像200は、各要素に対応付けるようコード化位置情報であるQRコード画像210が付加される。なお、QRコード画像210は、頁毎に付加されてもよいし、章、節、項といった見出し毎に付加されてもよい。   The print output unit 52 generates a document image with position information in which coded position information is added to a print document image for printing a structured document according to a print instruction from a user. Then, the print output unit 52 causes the MFP 20 having the printing unit (here, the image forming unit 24) to print out the document image with position information. Specifically, the print output unit 52 generates a document image with position information in which each coded position information generated by the position information generation unit 51 is associated with a corresponding element, and outputs the document image to the multifunction device 20. FIG. 4 is a diagram illustrating an example of the document image 200 with position information according to the present embodiment. As shown in FIG. 4, a QR code image 210, which is coded position information, is added to the document image with position information 200 so as to be associated with each element. The QR code image 210 may be added for each page, or may be added for each heading such as a chapter, a section, or a section.

そして、複合機20が印刷出力部52から出力された位置情報付き文書画像を受信すると、複合機20の画像形成部24が当該位置情報付き文書画像を紙等の印刷媒体に形成する。そして、印刷された位置情報付き文書画像(以下、印刷文書とする)に対して利用者が任意の箇所に手書きのメモ等の手書き情報を追記する。図5は、本実施形態に係る利用者の手書き情報を含む印刷文書300の一例を示す図である。図5に示すように、印刷文書300には、「1.1(1)」の要素に記述されている文書に対して利用者の手書き情報であるメモ310(「←この作業に注意する!」)が追記されている。なお、図5に例示した印刷文書300において手書きのメモ310は、印刷文書300の余白に追記されているが、例えば文書に重ねて追記されてもよい。また、手書きのメモ310は、絵、記号、スタンプ等であってもよい。   When the MFP 20 receives the document image with position information output from the print output unit 52, the image forming unit 24 of the MFP 20 forms the document image with position information on a print medium such as paper. Then, the user additionally writes handwritten information such as a handwritten memo at an arbitrary position on the printed document image with position information (hereinafter, referred to as a print document). FIG. 5 is a diagram illustrating an example of a print document 300 including the user's handwritten information according to the present embodiment. As shown in FIG. 5, the print document 300 includes a memo 310 (“← pay attention to this work!”) Which is the user's handwritten information for the document described in the element “1.1 (1)”. ]) Has been added. Although the handwritten memo 310 is additionally written in the margin of the print document 300 in the print document 300 illustrated in FIG. 5, for example, the memo 310 may be additionally written over the document. The handwritten memo 310 may be a picture, a symbol, a stamp, or the like.

次に、利用者の手書情報を含む印刷文書300を用いて、当該利用者の手書き情報を構造化文書に反映させる処理について説明する。まず、複合機20のスキャナ部25が、利用者の手書き情報を含む印刷文書300をスキャンする。   Next, a process of using the printed document 300 including the user's handwritten information to reflect the handwritten information of the user in the structured document will be described. First, the scanner unit 25 of the MFP 20 scans the print document 300 including the user's handwritten information.

スキャン画像取得部53は、複合機20によりスキャンされた、利用者の手書き情報を含む印刷文書300のスキャン画像を取得する。スキャン画像取得部53は、利用者の手書情報を含む印刷文書300の一頁分のスキャン画像を取得してもよいし、利用者の手書情報を含む要素だけを抽出したスキャン画像を取得してもよい。   The scan image acquisition unit 53 acquires a scan image of the print document 300 including the handwritten information of the user, which is scanned by the multifunction peripheral 20. The scan image obtaining unit 53 may obtain a scan image of one page of the print document 300 including the user's handwriting information, or obtain a scan image obtained by extracting only the elements including the user's handwriting information. May be.

画像解析部54は、スキャン画像取得部53が取得したスキャン画像の解析を行う。具体的には、画像解析部54は、利用者の手書情報を含む要素に関連付けられているコード化位置情報を復号して、構造化文書による位置を示す位置情報を読み取る。   The image analysis unit 54 analyzes the scan image acquired by the scan image acquisition unit 53. Specifically, the image analysis unit 54 decodes the coded position information associated with the element including the user's handwritten information, and reads the position information indicating the position in the structured document.

差し替え部55は、画像解析部54により読み取られた位置情報が示す位置に記述されている構造化文書の要素を、スキャン画像取得部53が取得したスキャン画像(以下、差し替え画像とする)に差し替える。なお、差し替え部55は、要素全体を差し替え画像に差し替えてもよいし、要素の本文テキストを差し替え画像に差し替えてもよい。差し替え部55が差し替えを行った構造化文書は構造化文書データベースに記憶される。   The replacement unit 55 replaces the element of the structured document described at the position indicated by the position information read by the image analysis unit 54 with a scan image (hereinafter, referred to as a replacement image) acquired by the scan image acquisition unit 53. . Note that the replacement unit 55 may replace the entire element with the replacement image, or may replace the body text of the element with the replacement image. The structured document replaced by the replacement unit 55 is stored in the structured document database.

図6は、本実施形態に係る差し替え画像を含む構造化文書により示されるマニュアル文書100を示す図である。図6に示すマニュアル文書100は、図5に示した印刷文書300に含まれる手書き情報(メモ310)を構造化文書に反映させた例を示している。図6に示すように、図5に示す印刷文書300において利用者が手書きメモを追記した「1.1(1)」の要素には、差し替え画像410が表示される。このように、利用者が手書き情報を追記した要素は、要素全体が差し替え画像に差し替えられて表示される。   FIG. 6 is a diagram illustrating a manual document 100 represented by a structured document including a replacement image according to the present embodiment. The manual document 100 shown in FIG. 6 shows an example in which handwritten information (memo 310) included in the print document 300 shown in FIG. 5 is reflected in the structured document. As shown in FIG. 6, a replacement image 410 is displayed in the element of “1.1 (1)” in which the user has added the handwritten memo in the print document 300 shown in FIG. In this way, the element to which the user has added the handwritten information is displayed with the entire element replaced with the replacement image.

ここで、本実施形態に係る情報処理システム1が実行する手書き情報差し替え処理の流れの一例について図7のフロー図を参照して説明する。   Here, an example of the flow of the handwritten information replacement process executed by the information processing system 1 according to the present embodiment will be described with reference to the flowchart of FIG.

まず、端末装置40を操作する利用者が、構造化文書データベースに記憶されている構造化文書の印刷指示を行うこととする。   First, a user operating the terminal device 40 issues a print instruction for a structured document stored in the structured document database.

文書管理装置10が端末装置40から構造化文書の印刷指示を受信すると(S101)、文書管理装置10の構造化文書取得部50は、印刷指示の対象となる構造化文書を構造化文書データベースから取得する(S102)。   When the document management apparatus 10 receives a structured document print instruction from the terminal device 40 (S101), the structured document acquisition unit 50 of the document management apparatus 10 converts a structured document to be a print instruction target from the structured document database. It is acquired (S102).

そして文書管理装置10の位置情報生成部51が、処理S102において取得された構造化文書の文書構造に基づいて、各要素の構造化文書における位置を示す位置情報をコード化したコード化位置情報を生成する(S103)。   Then, based on the document structure of the structured document acquired in step S102, the position information generation unit 51 of the document management device 10 converts the coded position information obtained by coding the position information indicating the position of each element in the structured document. It is generated (S103).

そして文書管理装置10の印刷出力部52が、印刷指示の対象となる構造化文書を印刷するための印刷用文書画像に、処理S103において生成された各要素に対応するコード化位置情報を付加させた位置情報付き文書画像を生成する(S104)。   Then, the print output unit 52 of the document management apparatus 10 causes the coded position information corresponding to each element generated in the process S103 to be added to the print document image for printing the structured document that is the target of the print instruction. Then, a document image with position information is generated (S104).

そして文書管理装置10の印刷出力部52は、処理S104において生成された位置情報付き文書画像を複合機20へ出力する(S105)。   Then, the print output unit 52 of the document management apparatus 10 outputs the document image with position information generated in the processing S104 to the multi-function device 20 (S105).

複合機20が、文書管理装置10の印刷出力部52から出力された位置情報付き文書画像を受信すると、複合機20の画像形成部24が、当該位置情報付き文書画像を紙媒体に形成して印刷文書を印刷出力する(S106)。   When the multifunction device 20 receives the document image with position information output from the print output unit 52 of the document management apparatus 10, the image forming unit 24 of the multifunction device 20 forms the document image with position information on a paper medium. The print document is printed out (S106).

ここで、利用者が印刷文書の任意の箇所に対して手書きのメモを追記する。   Here, the user adds a handwritten memo to an arbitrary portion of the print document.

複合機20のスキャナ部25は、利用者の手書きのメモを含む印刷文書をスキャンする(S107)。   The scanner unit 25 of the multifunction device 20 scans a print document including a memo handwritten by the user (S107).

処理S107においてスキャナ部25によりスキャンされたスキャン画像は、文書管理装置10へ出力される(S108)。   The scan image scanned by the scanner unit 25 in the process S107 is output to the document management device 10 (S108).

そして、文書管理装置10のスキャン画像取得部53が、複合機20から出力されたスキャン画像を取得する(S109)。ここで、文書管理装置10のスキャン画像取得部53は、手書きメモが追記された要素のスキャン画像である差し替え画像を取得する。   Then, the scan image acquisition unit 53 of the document management device 10 acquires the scan image output from the MFP 20 (S109). Here, the scan image acquisition unit 53 of the document management device 10 acquires a replacement image that is a scan image of an element to which a handwritten memo is added.

そして文書管理装置10の画像解析部54は、処理S109において取得された差し替え画像の解析を行う(S110)。文書管理装置10の画像解析部54は、差し替え画像に含まれるコード化位置情報を復号して、位置情報を読み取る。   Then, the image analysis unit 54 of the document management device 10 analyzes the replacement image acquired in the processing S109 (S110). The image analysis unit 54 of the document management device 10 decodes the coded position information included in the replacement image and reads the position information.

そして文書管理装置10の差し替え部55は、処理S110において読み取られた位置情報が示す位置に基づいて、構造化文書における当該位置に対応する要素を、処理S109において取得された差し替え画像に差し替える(S111)。そして文書管理装置10の差し替え部55は、差し替え画像を含む構造化文書を構造化文書データベースに記憶して、手書き情報差し替え処理を終了する。   Then, the replacement unit 55 of the document management device 10 replaces the element corresponding to the position in the structured document with the replacement image acquired in step S109 based on the position indicated by the position information read in step S110 (S111). ). Then, the replacement unit 55 of the document management device 10 stores the structured document including the replacement image in the structured document database, and ends the handwritten information replacement process.

また、利用者が差し替え画像を含む要素にさらに手書き情報を追記したい場合は、差し替え画像を含む構造化文書を紙媒体に形成して印刷出力すればよい。そして差し替え画像を含む印刷文書に対して利用者が手書き情報を追記すればよい。その後の手書き情報差し替え処理は上述した通りとすればよい。または、同一の要素に対する、それぞれ異なる手書き情報が追記された複数の差し替え画像を合成することとしてもよい。これにより、利用者により同じ箇所に複数回重ねて追記された手書き情報を構造化文書に反映することができる。   If the user wants to additionally write handwritten information on the element including the replacement image, a structured document including the replacement image may be formed on a paper medium and printed out. Then, the user only needs to add handwritten information to the print document including the replacement image. Subsequent handwritten information replacement processing may be performed as described above. Alternatively, a plurality of replacement images in which different handwritten information is added to the same element may be synthesized. As a result, handwritten information additionally written by the user in the same place a plurality of times can be reflected in the structured document.

また、同一の要素に対して、それぞれ異なる手書きメモが追記された複数の差し替え画像が存在する場合は、端末装置40の表示部に構造化文書により示される文書を表示する際に、複数の差し替え画像のいずれかを選択表示可能に表示させることとしてもよい。例えば、複数の差し替え画像をタブ表示させることとしてもよい。図8は、本実施形態に係る構造化文書により示されるマニュアル文書100をタブ表示させた例を示す図である。図8は、「1.1(1)」の要素において複数の差し替え画像がタブ表示されている例を示している。これによりタブを選択することで差し替え画像を選択的に表示させることができる。このように同一の要素に対して手書きメモが追記される毎にタブを増やすこととしてもよい。またこのとき、差し替え画像が追加された日時を管理することとし、最新の差し替え画像がデフォルトで表示されるよう制御されてもよい。なお、同一の要素に対して複数の差し替え画像が存在する場合に、複数の差し替え画像がタブ表示される例に限定されない。例えば、複数の差し替え画像が並列に表示されるようそれぞれの画像を縮小表示させてもよい。   Further, when there are a plurality of replacement images in which different handwritten memos are added to the same element, a plurality of replacement images are displayed when displaying the document indicated by the structured document on the display unit of the terminal device 40. Any of the images may be displayed so as to be selectively displayed. For example, a plurality of replacement images may be displayed on a tab. FIG. 8 is a diagram illustrating an example in which the manual document 100 represented by the structured document according to the present embodiment is displayed as a tab. FIG. 8 illustrates an example in which a plurality of replacement images are tab-displayed in the element of “1.1 (1)”. Thus, the replacement image can be selectively displayed by selecting the tab. Thus, the tab may be increased each time a handwritten memo is added to the same element. At this time, the date and time when the replacement image is added may be managed, and the latest replacement image may be controlled to be displayed by default. Note that, when there are a plurality of replacement images for the same element, the present invention is not limited to an example in which the plurality of replacement images are tab-displayed. For example, each image may be reduced and displayed so that a plurality of replacement images are displayed in parallel.

なお、本発明は上述の実施形態に限定されるものではない。   Note that the present invention is not limited to the above embodiment.

例えば、上記の実施形態では、文書管理装置10と構造化文書データベース30とが別体の装置である例について示したが、これらは一体の装置であってもよい。つまり文書管理装置10の記憶部に構造化文書データベース30が構成されていてもよい。   For example, in the above-described embodiment, an example has been described in which the document management device 10 and the structured document database 30 are separate devices, but these may be integrated devices. That is, the structured document database 30 may be configured in the storage unit of the document management device 10.

また、上記の実施形態では、画像形成部24とスキャナ部25とを含む複合機20を例として示したが、画像形成部24を含む画像形成装置と、スキャナ部25を含むスキャナ装置と、が別体として構成されていてもよい。   Further, in the above-described embodiment, the MFP 20 including the image forming unit 24 and the scanner unit 25 has been described as an example. However, the image forming apparatus including the image forming unit 24 and the scanner device including the scanner unit 25 are different. It may be configured as a separate body.

また、上記の実施形態では、文書管理装置10と端末装置40とが別体の装置である例について示したが、これらは一体の装置であってもよい。   Further, in the above embodiment, the example in which the document management device 10 and the terminal device 40 are separate devices has been described, but these may be an integrated device.

1 情報処理システム、10 文書管理装置、11,21 制御部、12,22 記憶部、13,23 通信部、20 複合機、24 画像形成部、25 スキャナ部、30 構造化文書データベース、40 端末装置、50 構造化文書取得部、51 位置情報生成部、52 印刷出力部、53 スキャン画像取得部、54 画像解析部、55 差し替え部、100 マニュアル文書、110a,110b,110c 見出しテキスト、120a,120b 本文テキスト、200 位置情報付き文書画像、300 印刷文書、210 QRコード画像、310 手書きメモ、410 差し替え画像。   REFERENCE SIGNS LIST 1 information processing system, 10 document management device, 11 and 21 control unit, 12, 22 storage unit, 13, 23 communication unit, 20 multifunction machine, 24 image forming unit, 25 scanner unit, 30 structured document database, 40 terminal device , 50 structured document acquisition section, 51 position information generation section, 52 print output section, 53 scan image acquisition section, 54 image analysis section, 55 replacement section, 100 manual document, 110a, 110b, 110c headline text, 120a, 120b body Text, 200 document image with position information, 300 printed document, 210 QR code image, 310 handwritten memo, 410 replacement image.

Claims (2)

複数の要素からなる構造化文書を取得する構造化文書取得手段と、
前記要素毎に前記構造化文書における位置を示す位置情報をコード化したコード化位置情報を生成するコード化位置情報生成手段と、
前記構造化文書を印刷するための印刷用文書画像に前記コード化位置情報を前記要素毎に付加させた位置情報付き文書画像を生成する位置情報付き文書画像生成手段と、
利用者による前記構造化文書の印刷指示に応じて、印刷手段に前記位置情報付き文書画像を印刷出力させる印刷出力手段と、
前記位置情報付き文書画像が印刷された媒体をスキャンすることで、利用者が追記した情報が含まれる前記要素のスキャン画像と、当該位置情報付き文書画像に含まれる当該要素に付加された前記コード化位置情報が示す前記位置情報と、を取得する取得手段と、
前記取得手段により取得されたそれぞれ異なる情報が追記された複数のスキャン画像を含む前記構造化文書を記憶する記憶手段と、
取得された前記位置情報が示す同一の前記要素について、前記記憶された複数のスキャン画像のいずれかを選択可能に表示させる表示手段と、
を含むことを特徴とする情報処理装置。
Structured document acquisition means for acquiring a structured document including a plurality of elements;
Coded position information generating means for generating coded position information obtained by coding position information indicating a position in the structured document for each element,
A position-information-attached document image generating means for generating a position-information-attached document image in which the coded position information is added to each of the elements to a print document image for printing the structured document;
In response to a print instruction of the structured document by a user, and a print output means for printing out the position-out with information document image on a printing unit,
By scanning the medium on which the document image with position information is printed, a scan image of the element including information added by the user and the code added to the element included in the document image with position information Acquisition means for acquiring the position information indicated by the structured position information,
A storage unit that stores the structured document including a plurality of scan images to which different pieces of information obtained by the obtaining unit are additionally written,
Display means for displaying any of the stored plurality of scan images in a selectable manner for the same element indicated by the acquired position information,
An information processing apparatus comprising:
複数の要素からなる構造化文書を取得する構造化文書取得手段、
前記要素毎に前記構造化文書における位置を示す位置情報をコード化したコード化位置情報を生成するコード化位置情報生成手段、
前記構造化文書を印刷するための印刷用文書画像に前記コード化位置情報を前記要素毎に付加させた位置情報付き文書画像を生成する位置情報付き文書画像生成手段、
利用者による前記構造化文書の印刷指示に応じて、印刷手段に前記位置情報付き付文書画像を印刷出力させる印刷出力手段、
前記位置情報付き文書画像が印刷された媒体をスキャンすることで、利用者が追記した情報が含まれる前記要素のスキャン画像と、当該位置情報付き文書画像に含まれる当該要素に付加された前記コード化位置情報が示す前記位置情報と、を取得する取得手段、
前記取得手段により取得されたそれぞれ異なる情報が追記された複数のスキャン画像を含む前記構造化文書を記憶する記憶手段、
取得された前記位置情報が示す同一の前記要素について、前記記憶された複数のスキャン画像のいずれかを選択可能に表示させる表示手段、
としてコンピュータを機能させるためのプログラム。
Structured document acquisition means for acquiring a structured document composed of a plurality of elements,
Coded position information generating means for generating coded position information obtained by coding position information indicating a position in the structured document for each element;
A position-information-attached document image generating means for generating a position-information-attached document image in which the encoded position information is added to each of the elements to a print document image for printing the structured document;
Print output means for causing a print means to print out the document image with position information in response to a print instruction of the structured document by a user;
By scanning the medium on which the document image with position information is printed, a scan image of the element including information added by the user and the code added to the element included in the document image with position information Acquisition means for acquiring the position information indicated by the generalized position information,
Storage means for storing the structured document including a plurality of scan images to which different information obtained by the obtaining means is additionally written,
Display means for displaying any of the plurality of stored scan images in a selectable manner for the same element indicated by the acquired position information,
Program to make a computer function as a computer.
JP2015187193A 2015-09-24 2015-09-24 Information processing apparatus and program Expired - Fee Related JP6672666B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015187193A JP6672666B2 (en) 2015-09-24 2015-09-24 Information processing apparatus and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015187193A JP6672666B2 (en) 2015-09-24 2015-09-24 Information processing apparatus and program

Publications (2)

Publication Number Publication Date
JP2017062610A JP2017062610A (en) 2017-03-30
JP6672666B2 true JP6672666B2 (en) 2020-03-25

Family

ID=58428805

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015187193A Expired - Fee Related JP6672666B2 (en) 2015-09-24 2015-09-24 Information processing apparatus and program

Country Status (1)

Country Link
JP (1) JP6672666B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7753663B2 (en) * 2021-04-21 2025-10-15 株式会社リコー Information processing system and printing control method

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006227785A (en) * 2005-02-16 2006-08-31 Fuji Xerox Co Ltd Document image data processing program, document image data processing apparatus and method
JP5344460B2 (en) * 2008-09-29 2013-11-20 インターナショナル・ビジネス・マシーンズ・コーポレーション EDITING DEVICE, EDITING PROGRAM, AND EDITING METHOD
JP2010205138A (en) * 2009-03-05 2010-09-16 Fuji Xerox Co Ltd Document management device and program
JP2011175332A (en) * 2010-02-23 2011-09-08 Dainippon Printing Co Ltd Server, system and method for managing correction, original manufacturing support system, and program
JP5655347B2 (en) * 2010-03-31 2015-01-21 ブラザー工業株式会社 Image processing control program and image forming apparatus

Also Published As

Publication number Publication date
JP2017062610A (en) 2017-03-30

Similar Documents

Publication Publication Date Title
JP5187057B2 (en) Layout printing system, layout document browsing method, and program
US20140306012A1 (en) Method of programming a symbol reading system
US9092261B2 (en) Image forming system for managing logs
JP2010176542A (en) Print information converter, printer, printing system and program
JP7035474B2 (en) Document processing equipment and programs
US20100030751A1 (en) Operations information management system
JP2018160897A (en) Image processing device
JP6672666B2 (en) Information processing apparatus and program
US8804204B2 (en) Password generating system and method, and non-transitory computer readable medium
JP2019004365A (en) Information processing apparatus
JP6465425B2 (en) Barcode instruction generator
JP6780380B2 (en) Image processing equipment and programs
JP4877274B2 (en) Information processing apparatus and program
JP6142769B2 (en) Information processing apparatus and program
JP6613871B2 (en) Information processing apparatus, image reading apparatus, and program
JP6334467B2 (en) Barcode instruction generator
US9147091B2 (en) Printing barcodes from an enterprise resource planning (ERP) system
JP5784764B2 (en) Barcode instruction generator
US11567719B1 (en) Methods for processing documents for use in variable data printing operations
US11748048B2 (en) Methods for processing documents for use in variable data printing operations
US9824308B2 (en) Information processing apparatus, image reading apparatus, code image generation apparatus, and non-transitory computer readable medium
JP5481955B2 (en) Document output device, document output program, and document processing system
US20230325126A1 (en) Information processing apparatus and method and non-transitory computer readable medium
JP2013130997A (en) Image forming apparatus
JP2018206125A (en) Prescribed format file generation server, document issuing system, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180831

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190524

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190611

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190808

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: 20200204

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200217

R150 Certificate of patent or registration of utility model

Ref document number: 6672666

Country of ref document: JP

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