[go: up one dir, main page]

JP2018142180A - Information processing device, image forming device, and information processing method - Google Patents

Information processing device, image forming device, and information processing method Download PDF

Info

Publication number
JP2018142180A
JP2018142180A JP2017036098A JP2017036098A JP2018142180A JP 2018142180 A JP2018142180 A JP 2018142180A JP 2017036098 A JP2017036098 A JP 2017036098A JP 2017036098 A JP2017036098 A JP 2017036098A JP 2018142180 A JP2018142180 A JP 2018142180A
Authority
JP
Japan
Prior art keywords
unit
document
block
data
structure information
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.)
Granted
Application number
JP2017036098A
Other languages
Japanese (ja)
Other versions
JP6717229B2 (en
Inventor
賢太郎 櫻本
Kentaro Sakuramoto
賢太郎 櫻本
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.)
Kyocera Document Solutions Inc
Original Assignee
Kyocera Document Solutions Inc
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 Kyocera Document Solutions Inc filed Critical Kyocera Document Solutions Inc
Priority to JP2017036098A priority Critical patent/JP6717229B2/en
Publication of JP2018142180A publication Critical patent/JP2018142180A/en
Application granted granted Critical
Publication of JP6717229B2 publication Critical patent/JP6717229B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Character Input (AREA)
  • Document Processing Apparatus (AREA)
  • Facsimiles In General (AREA)

Abstract

【課題】文書から必要な段落等のブロックを取得して要約する情報処理装置を提供する。【解決手段】原稿読取部は、文書のブロック500単位の構造情報310がコード化されたコード画像400を原稿から読み取る。構造情報取得部110は、読み取られたコード画像400を解析して構造情報310を取得する。ブロック選択部120は、取得された構造情報310により、文書のブロック500を選択する。ブロック取得部130は、選択された文書のブロック500を取得する。また、ブロック選択部120は、構造情報310を表示して、文書のブロック500の選択の確認をさせてもよい。【選択図】図2PROBLEM TO BE SOLVED: To provide an information processing apparatus for acquiring a block of a necessary paragraph or the like from a document and summarizing it. A document reading unit reads, from a document, a code image 400 in which structural information 310 of a block 500 of a document is coded. The structure information acquisition unit 110 analyzes the read code image 400 and acquires the structure information 310. The block selection unit 120 selects the block 500 of the document based on the acquired structure information 310. The block acquisition unit 130 acquires the block 500 of the selected document. Further, the block selection unit 120 may display the structure information 310 to confirm the selection of the block 500 of the document. [Selection diagram] Figure 2

Description

本発明は、情報処理装置、画像形成装置、及び情報処理方法に係り、特に文書を管理する情報処理装置、画像形成装置、及び情報処理方法に関する。   The present invention relates to an information processing apparatus, an image forming apparatus, and an information processing method, and more particularly to an information processing apparatus, an image forming apparatus, and an information processing method for managing a document.

従来から、文書や画像を印刷可能な複合機(Multifunctional Peripheral, MFP)等の画像形成装置が存在する。   Conventionally, there are image forming apparatuses such as multifunction peripherals (MFPs) capable of printing documents and images.

この画像形成装置で記録紙に記録されたり電子文書化されたりした文書を管理したいという技術的な欲求が存在する。   There is a technical desire to manage documents recorded on recording paper or converted into electronic documents with this image forming apparatus.

特許文献1を参照すると、座標情報及び同一性情報を含むコードシンボルが多数配列された記録媒体に対して画像ソースに基づいて生成された画像データに従い画像形成動作を行うに際し、記録媒体に配列されたコードシンボルを光学的に読み取り、読み取られたコードシンボルをデコードして同一性情報を獲得し、獲得した同一性情報と画像ソースを特定する画像ソース特定情報との対応付けを行う技術が記載されている。
これにより、例えば、筆記動作に伴い座標情報と同一性情報とを共に認識可能とすることで、認識された座標情報から加筆情報を得、これを認識された同一性情報に対応付けられた画像ソース特定情報によって特定される画像ソースにデータ上で加筆することができる。
With reference to Patent Document 1, when an image forming operation is performed on a recording medium in which a large number of code symbols including coordinate information and identity information are arranged according to image data generated based on an image source, the code symbols are arranged on the recording medium. A technique for optically reading the code symbol, decoding the read code symbol to acquire identity information, and associating the acquired identity information with image source specifying information for specifying an image source ing.
Thereby, for example, by making it possible to recognize both the coordinate information and the identity information along with the writing operation, the additional information is obtained from the recognized coordinate information, and this is associated with the recognized identity information. The image source specified by the source specifying information can be added on the data.

特開2002−196870号公報JP 2002-196870 A

しかしながら、特許文献1の技術は、文書データからの要約のように、必要な部分だけを抜き出すことはできなかった。   However, the technique of Patent Document 1 cannot extract only a necessary part as in the summary from document data.

本発明は、このような状況に鑑みてなされたものであって、上述の問題点を解消する画像形成装置を提供することを課題とする。   The present invention has been made in view of such a situation, and an object thereof is to provide an image forming apparatus that solves the above-described problems.

本発明の情報処理装置は、文書のブロック単位の構造情報がコード化されたコード画像を原稿から読み取る原稿読取部と、前記原稿読取部により読み取られた前記コード画像を解析して前記構造情報を取得する構造情報取得部と、前記構造情報取得部により取得された前記構造情報により、前記文書の前記ブロックを選択するブロック選択部と、前記ブロック選択部により選択された前記文書の前記ブロックを取得するブロック取得部とを備えることを特徴とする。
本発明の情報処理装置は、前記ブロック選択部は、前記構造情報を表示して、前記文書の前記ブロックの選択の確認をさせることを特徴とする。
本発明の情報処理装置は、文書のブロック単位の構造情報を解析し、該構造情報をコード化したコード画像を作成するコード画像作成部と、前記コード画像作成部により作成された前記コード画像を前記文書に付加するコード画像付加部とを備えることを特徴とする。
本発明の情報処理装置は、文書のブロック単位の構造情報がコード化されたコード画像を含む前記文書のデータを取得する文書データ取得部と、前記文書データ取得部により取得された前記文書のデータ内の前記コード画像を解析して前記構造情報を取得する構造情報取得部と、前記構造情報取得部により取得された前記構造情報により、前記文書の前記ブロックを選択するブロック選択部と、前記ブロック選択部により選択された前記文書の前記ブロックを取得するブロック取得部とを備えることを特徴とする。
本発明の画像形成装置は、文書のブロック単位の構造情報がコード化されたコード画像を原稿から読み取る原稿読取部と、前記原稿読取部により読み取られた前記コード画像を解析し、前記構造情報を取得する構造情報取得部と、前記構造情報取得部により取得された前記構造情報により、前記文書の前記ブロックを選択するブロック選択部と、前記ブロック選択部により選択された前記文書の前記ブロックを取得するブロック取得部と、前記ブロック取得部により取得された前記文書の前記ブロックを画像形成する画像形成部とを備えることを特徴とする。
本発明の画像形成装置は、文書のブロック単位の構造情報がコード化されたコード画像を含む前記文書のデータを取得する文書データ取得部と、前記文書データ取得部により取得された前記文書のデータ内の前記コード画像を解析して前記構造情報を取得する構造情報取得部と、前記構造情報取得部により取得された前記構造情報により、前記文書の前記ブロックを選択するブロック選択部と、前記ブロック選択部により選択された前記文書の前記ブロックを取得するブロック取得部と、前記ブロック取得部により取得された前記文書の前記ブロックを画像形成する画像形成部とを備えることを特徴とする。
本発明の情報処理方法は、情報処理装置により実行される情報処理方法であって、前記情報処理装置は、文書のブロック単位の構造情報がコード化されたコード画像を原稿から読み取り、読み取られた前記コード画像を解析して前記構造情報を取得し、取得された前記構造情報により、前記文書の前記ブロックを選択し、選択された前記文書の前記ブロックを取得することを特徴とする。
An information processing apparatus according to the present invention includes a document reading unit that reads a code image in which structure information of a block unit of a document is encoded from a document, and analyzes the code image read by the document reading unit to obtain the structure information. The structure information acquisition unit to be acquired, the block selection unit for selecting the block of the document, and the block of the document selected by the block selection unit are acquired based on the structure information acquired by the structure information acquisition unit. And a block acquisition unit.
The information processing apparatus according to the present invention is characterized in that the block selection unit displays the structure information and confirms selection of the block of the document.
An information processing apparatus according to the present invention analyzes structure information of a block unit of a document and creates a code image obtained by coding the structure information; and the code image created by the code image creation unit And a code image adding unit added to the document.
An information processing apparatus according to the present invention includes a document data acquisition unit that acquires data of the document including a code image in which structural information of a block unit of the document is encoded, and data of the document acquired by the document data acquisition unit A structure information acquisition unit that analyzes the code image in the structure and acquires the structure information; a block selection unit that selects the block of the document based on the structure information acquired by the structure information acquisition unit; and the block And a block acquisition unit that acquires the block of the document selected by the selection unit.
An image forming apparatus of the present invention analyzes a code reading unit that reads a code image obtained by encoding structure information of a block unit of a document from a document, and analyzes the code image read by the document reading unit, The structure information acquisition unit to be acquired, the block selection unit for selecting the block of the document, and the block of the document selected by the block selection unit are acquired based on the structure information acquired by the structure information acquisition unit. And a block forming unit that forms an image of the block of the document acquired by the block acquiring unit.
The image forming apparatus according to the present invention includes a document data acquisition unit that acquires data of the document including a code image in which structural information of a block unit of the document is encoded, and data of the document acquired by the document data acquisition unit A structure information acquisition unit that analyzes the code image in the structure and acquires the structure information; a block selection unit that selects the block of the document based on the structure information acquired by the structure information acquisition unit; and the block A block acquisition unit that acquires the block of the document selected by the selection unit, and an image formation unit that forms an image of the block of the document acquired by the block acquisition unit.
An information processing method of the present invention is an information processing method executed by an information processing apparatus, and the information processing apparatus reads a code image in which structure information of a block unit of a document is encoded from a document and is read The code image is analyzed to acquire the structure information, the block of the document is selected based on the acquired structure information, and the block of the selected document is acquired.

本発明によれば、文書のブロック単位の構造情報がコード化されたコード画像を含む文書を取得し、このコード画像を解析して、対応する文書のブロックを取得することで、文書データから、必要な部分だけ抜き出して要約することが可能な情報処理装置を提供することができる。   According to the present invention, a document including a code image in which structural information of a block unit of the document is encoded is obtained, and the code image is analyzed to obtain a corresponding document block. An information processing apparatus capable of extracting and summarizing only necessary portions can be provided.

本発明の実施の形態に係る画像形成装置及び端末のシステム構成図である。1 is a system configuration diagram of an image forming apparatus and a terminal according to an embodiment of the present invention. 図1に示す画像形成装置及び端末の制御構成を示すブロック図である。It is a block diagram which shows the control structure of the image forming apparatus and terminal shown in FIG. 本発明の実施の形態に係る要約作成出力処理のフローチャートである。It is a flowchart of the summary preparation output process which concerns on embodiment of this invention. 図3に示す要約作成出力処理の概念図である。It is a conceptual diagram of the summary preparation output process shown in FIG. 図3に示すブロック取得処理の詳細を示すフローチャートである。It is a flowchart which shows the detail of the block acquisition process shown in FIG. 本発明の実施の形態に係る文書データ作成処理のフローチャートである。It is a flowchart of the document data creation process which concerns on embodiment of this invention.

<実施の形態>
〔画像形成装置1及び端末2の全体のシステム構成〕
まず、図1を参照して、画像形成装置1及び端末2のシステム構成について説明する。
画像形成装置1は、MFP等の情報処理装置である。
端末2は、PC(Personal Computer)やスマートフォン等の情報処理装置である。
本実施形態において、画像形成装置1と端末2とは、ネットワーク5で接続されていてもよい。
<Embodiment>
[Entire system configuration of image forming apparatus 1 and terminal 2]
First, the system configuration of the image forming apparatus 1 and the terminal 2 will be described with reference to FIG.
The image forming apparatus 1 is an information processing apparatus such as an MFP.
The terminal 2 is an information processing apparatus such as a PC (Personal Computer) or a smartphone.
In the present embodiment, the image forming apparatus 1 and the terminal 2 may be connected via a network 5.

(画像形成装置1の構成)
画像形成装置1は、画像処理部11、原稿読取部12、原稿給送部13、給紙部14、ネットワーク送受信部15、操作パネル部16、画像形成部17(画像形成手段)、FAX送受信部18、及び記憶部19等を含む。各部は、制御部10に接続され、制御部10によって動作制御される。
(Configuration of image forming apparatus 1)
The image forming apparatus 1 includes an image processing unit 11, a document reading unit 12, a document feeding unit 13, a sheet feeding unit 14, a network transmitting / receiving unit 15, an operation panel unit 16, an image forming unit 17 (image forming unit), and a FAX transmitting / receiving unit. 18 and storage unit 19 and the like. Each unit is connected to the control unit 10 and controlled in operation by the control unit 10.

制御部10は、GPP(General Purpose Processor)、CPU(Central Processing Unit、中央処理装置)、MPU(Micro Processing Unit)、DSP(Digital Signal Processor)、GPU(Graphics Processing Unit)、ASIC(Application Specific Processor、特定用途向けプロセッサー)等を含む情報処理手段である。
制御部10は、記憶部19のROMやHDDに記憶されている制御プログラムを読み出して、この制御プログラムをRAMに展開させて実行することで、後述する各機能部として動作させられる。また、制御部10は、図示しない外部の端末や操作パネル部16から入力された所定の指示情報に応じて、装置全体の制御を行う。
The control unit 10 includes a general purpose processor (GPP), a central processing unit (CPU), a micro processing unit (MPU), a digital signal processor (DSP), a graphics processing unit (GPU), and an application specific processor (ASIC). Information processing means including a processor for a specific application).
The control unit 10 is operated as each functional unit to be described later by reading a control program stored in the ROM or HDD of the storage unit 19 and developing the control program in the RAM and executing it. Further, the control unit 10 controls the entire apparatus in accordance with predetermined instruction information input from an external terminal (not shown) or the operation panel unit 16.

画像処理部11は、DSP(Digital Signal Processor)やGPU(Graphics Processing Unit)等の制御演算手段である。画像処理部11は、画像データに対して所定の画像処理を行う手段であり、例えば、拡大縮小、濃度調整、階調調整、画像改善等の各種画像処理を行う。
画像処理部11は、原稿読取部12で読み取られた画像データを、記憶部19に文書データ300(図2)として格納する。この際、画像処理部11は、画像データをビットマップデータのまま格納したり、PDF等のフォーマットのファイル単位に変換して格納したりしてもよい。
また、画像処理部11は、画像データの光学文字認識(Optical Character Recognition、以下、「OCR」という。)する機能を備えていてもよい。
The image processing unit 11 is control arithmetic means such as a DSP (Digital Signal Processor) or a GPU (Graphics Processing Unit). The image processing unit 11 is a unit that performs predetermined image processing on image data, and performs various types of image processing such as enlargement / reduction, density adjustment, gradation adjustment, and image improvement.
The image processing unit 11 stores the image data read by the document reading unit 12 in the storage unit 19 as document data 300 (FIG. 2). At this time, the image processing unit 11 may store the image data as bitmap data, or may convert and store it in a file unit of a format such as PDF.
The image processing unit 11 may have a function of performing optical character recognition (hereinafter referred to as “OCR”) of image data.

原稿読取部12は、セットされた原稿を読み取る(スキャン)手段である。また、原稿読取部12は、画像形成装置1の本体部の上部に配設される。
原稿読取部12は、スキャナーと、プラテンガラスと、原稿読取スリットとを備えている。原稿読取部12は、プラテンガラスに載置された原稿を読み取る場合には、スキャナーをプラテンガラスに対向する位置に移動させ、プラテンガラスに載置された原稿を走査しながら読み取って画像データを取得し、取得した画像データを制御部10に出力する。
The document reading unit 12 is a (scan) unit that reads a set document. The document reading unit 12 is disposed on the upper part of the main body of the image forming apparatus 1.
The document reading unit 12 includes a scanner, a platen glass, and a document reading slit. When reading a document placed on the platen glass, the document reading unit 12 moves the scanner to a position facing the platen glass and reads the document placed on the platen glass while scanning to obtain image data. The acquired image data is output to the control unit 10.

また、原稿読取部12は、原稿給送部13から給送された原稿を読み取る場合には、スキャナーを、原稿読取スリットと対向する位置に移動させる。そして、原稿読取部12は、原稿読取スリットを介し、原稿給送部13による原稿の搬送動作と同期して原稿を読み取って、画像データを取得する。原稿読取部12は、取得した画像データを、制御部10に出力する。   In addition, when reading the document fed from the document feeding unit 13, the document reading unit 12 moves the scanner to a position facing the document reading slit. Then, the document reading unit 12 reads the document in synchronization with the document transport operation by the document feeding unit 13 through the document reading slit, and acquires image data. The document reading unit 12 outputs the acquired image data to the control unit 10.

原稿給送部13は、原稿読取部12で読み取られる原稿を搬送する手段である。原稿給送部13は、原稿読取部12の上部に配設されている。
原稿給送部13は、原稿載置部と、原稿搬送機構とを備えている。原稿給送部13は、原稿載置部に載置された原稿を、原稿搬送機構によって1枚ずつ順に繰り出して、原稿読取部12に給送する。
The document feeding unit 13 is a unit that transports a document read by the document reading unit 12. The document feeding unit 13 is disposed on the document reading unit 12.
The document feeding unit 13 includes a document placing unit and a document transport mechanism. The document feeding unit 13 feeds the documents placed on the document placing unit one by one by the document transport mechanism in order, and feeds them to the document reading unit 12.

給紙部14は、記録紙を1枚ずつ画像形成部17に向けて繰り出す手段である。給紙部14は、本体部に備えられている。   The paper feed unit 14 is a unit that feeds the recording sheets one by one toward the image forming unit 17. The paper feeding unit 14 is provided in the main body unit.

ネットワーク送受信部15は、LAN、無線LAN、WAN、携帯電話網等のネットワーク5に接続するためのLANボードや無線送受信機等を含むネットワーク接続手段である。
ネットワーク送受信部15は、データ通信用の回線ではデータを送受信し、音声電話回線では音声信号を送受信する。
The network transmission / reception unit 15 is a network connection unit including a LAN board, a wireless transmission / reception device, and the like for connecting to the network 5 such as a LAN, a wireless LAN, a WAN, and a cellular phone network.
The network transmission / reception unit 15 transmits / receives data on a data communication line and transmits / receives voice signals on a voice telephone line.

操作パネル部16は、画像形成装置1のフロント側に配設されている。
また、操作パネル部16は、入力部61と、表示部62とを備えている。
The operation panel unit 16 is disposed on the front side of the image forming apparatus 1.
Further, the operation panel unit 16 includes an input unit 61 and a display unit 62.

入力部61は、ユーザーによる画像形成装置1への指示を取得するボタンやタッチパネル等の入力手段である。このボタンは、テンキー、スタート、キャンセル、動作モードの切り換え、ジョブの実行に係る指示を行うボタンであってもよい。この動作モードとしては、コピー、プリンタ、スキャナー、FAX送信等の種類のモードを含んでいてもよい。また、ジョブは、選択された文書の印刷、送信、保存、及び記録等を含んでいる。
また、入力部61は、本実施形態において、入力部61から、後述する文書のブロック500(図2)を選択させることが可能である。
なお、入力部61から取得したユーザーの指示により、各ユーザーの情報を入力、変更することも可能である。
The input unit 61 is an input unit such as a button or a touch panel for acquiring an instruction to the image forming apparatus 1 by the user. This button may be a button for giving instructions related to numeric keypad, start, cancel, operation mode switching, and job execution. This operation mode may include types of modes such as copy, printer, scanner, and FAX transmission. The job includes printing, transmission, storage, recording, and the like of the selected document.
In the present embodiment, the input unit 61 can select a document block 500 (FIG. 2) to be described later from the input unit 61.
In addition, it is also possible to input and change information of each user according to user instructions acquired from the input unit 61.

表示部62は、LCD(Liquid Crystal Display)や有機ELディスプレイ等である。表示部62は、GUI(Graphical User Interface)の各種操作画面を表示することが可能である。   The display unit 62 is an LCD (Liquid Crystal Display), an organic EL display, or the like. The display unit 62 can display various operation screens of GUI (Graphical User Interface).

なお、外部記録媒体の入力部61と表示部62とは、タッチパネル付きディスプレイ等のように一体的に構成されていてもよい。
また、操作パネル部16は、フラッシュメモリーカードやUSB機器等の外部記録媒体を接続する接続部を備えていてもよい。
Note that the input unit 61 and the display unit 62 of the external recording medium may be integrally configured, such as a display with a touch panel.
The operation panel unit 16 may include a connection unit for connecting an external recording medium such as a flash memory card or a USB device.

画像形成部17は、ユーザーの出力指示により、記憶部19に記憶され、原稿読取部12で読み取られ、又は外部の端末から取得されたデータから記録紙への画像形成を行わせる手段である。
画像形成部17は、感光体ドラム、露光部、現像部、転写部、及び定着部等を備えている。画像形成部17は、帯電、露光、現像、転写、定着からなる画像形成プロセスを実行することで記録紙にトナー像を記録する。
The image forming unit 17 is a unit that forms an image on a recording sheet from data stored in the storage unit 19 and read by the document reading unit 12 or acquired from an external terminal according to a user output instruction.
The image forming unit 17 includes a photosensitive drum, an exposure unit, a developing unit, a transfer unit, a fixing unit, and the like. The image forming unit 17 records a toner image on a recording sheet by executing an image forming process including charging, exposure, development, transfer, and fixing.

FAX送受信部18は、ファクシミリの送受信を行う手段である。FAX送受信部18は、音声回線等により、他のFAX装置(図示せず)からファクシミリ受信して、記憶部19に保存し、画像形成部17で画像形成させることが可能である。また、FAX送受信部18は、原稿読取部12で読み取られた原稿や外部の端末から送信されたネットワークFAXのデータを画像データに変換して、他のFAX装置へ音声回線等でファクシミリ送信することが可能である。   The FAX transmission / reception unit 18 is a means for performing facsimile transmission / reception. The FAX transmission / reception unit 18 can receive a facsimile from another FAX apparatus (not shown) via a voice line or the like, save it in the storage unit 19, and cause the image forming unit 17 to form an image. Further, the FAX transmission / reception unit 18 converts the document read by the document reading unit 12 or the data of the network FAX transmitted from an external terminal into image data, and transmits it to another FAX apparatus via a voice line or the like. Is possible.

記憶部19は、ROM(Read Only Memory)、RAM(Random Access Memory)等の半導体メモリーやHDD(Hard Disk Drive)等の一時的でない記録媒体を用いた記憶手段である。
記憶部19のROMやHDDには画像形成装置1の動作制御を行うための制御プログラムが記憶されている。これに加えて、記憶部19は、ユーザーのアカウント設定も記憶している。また、記憶部19には、ユーザー毎の保存フォルダーや共有フォルダー(文書ボックス)の領域が含まれていてもよい。
The storage unit 19 is a storage unit using a semiconductor memory such as a ROM (Read Only Memory) or a RAM (Random Access Memory), or a non-temporary recording medium such as an HDD (Hard Disk Drive).
A control program for controlling the operation of the image forming apparatus 1 is stored in the ROM and HDD of the storage unit 19. In addition to this, the storage unit 19 also stores user account settings. In addition, the storage unit 19 may include a storage folder and a shared folder (document box) area for each user.

なお、画像形成装置1において、制御部10及び画像処理部11は、GPU内蔵CPU等やチップ・オン・モジュールパッケージのように、一体的に形成されていてもよい。
また、制御部10及び画像処理部11は、RAMやROMやフラッシュメモリー等を内蔵していてもよい。
In the image forming apparatus 1, the control unit 10 and the image processing unit 11 may be integrally formed, such as a CPU with a built-in GPU or a chip-on-module package.
The control unit 10 and the image processing unit 11 may include a RAM, a ROM, a flash memory, and the like.

(端末2の構成)
次に、端末2は、制御部20、入力部21、表示部22、ネットワーク送受信部25、及び記憶部29を含んでいる。
(Configuration of terminal 2)
Next, the terminal 2 includes a control unit 20, an input unit 21, a display unit 22, a network transmission / reception unit 25, and a storage unit 29.

制御部20は、CPU、MPU、DSP、GPU、ASIC等を含む情報処理手段である。
制御部20は、記憶部29に記憶されている制御プログラムを読み出して、この制御プログラムを展開させて実行することで、後述する各機能部として動作させられる。
The control unit 20 is information processing means including a CPU, MPU, DSP, GPU, ASIC, and the like.
The control unit 20 reads out the control program stored in the storage unit 29, develops and executes the control program, and is operated as each functional unit described later.

入力部21は、ユーザーによる各種指示を取得するためのタッチパネルやスイッチ(ボタン)等である。   The input unit 21 is a touch panel, a switch (button), or the like for acquiring various instructions by the user.

表示部22は、LCD、有機ELディスプレイ、FED(Field Emission Display)、蛍光表示管等の平面ディスプレイパネル、プロジェクター、ステータス表示用LED(Light Emitting Diode)等である。表示部は、GUIに関連する各種操作画面を表示することが可能である。   The display unit 22 is an LCD, an organic EL display, an FED (Field Emission Display), a flat display panel such as a fluorescent display tube, a projector, a status display LED (Light Emitting Diode), or the like. The display unit can display various operation screens related to the GUI.

ネットワーク送受信部25は、ネットワーク5に接続するためのLANボードや無線送受信機等を含むネットワーク接続手段である。   The network transmission / reception unit 25 is a network connection unit including a LAN board, a wireless transceiver, and the like for connecting to the network 5.

記憶部29は、一時的でない記録媒体を用いた記憶手段である。記憶部29は、主記憶部として、RAM等を含んでいてもよい。また、記憶部29は、補助記憶部として、ROM、eMMC、SSD、及びHDD等含んでいてもよい。
また、記憶部29には、ユーザー毎の保存フォルダーや共有フォルダー(文書ボックス)の領域が含まれていてもよい。
また、記憶部29は、各種フラッシュメモリーや光学記録媒体等の外部記憶媒体を含んでいてもよい。
The storage unit 29 is a storage unit using a non-temporary recording medium. The storage unit 29 may include a RAM or the like as the main storage unit. The storage unit 29 may include a ROM, eMMC, SSD, HDD, and the like as an auxiliary storage unit.
In addition, the storage unit 29 may include a storage folder and a shared folder (document box) area for each user.
The storage unit 29 may include external storage media such as various flash memories and optical recording media.

なお、制御部20は、RAMやROMやフラッシュメモリー等を内蔵していてもよい。   Note that the control unit 20 may incorporate a RAM, a ROM, a flash memory, or the like.

〔画像形成装置1の機能構成〕
ここで、図2を参照し、画像形成装置1及び端末2の機能構成について説明する。
画像形成装置1は、操作パネル部16、原稿読取部12、制御部10、及び記憶部19を主に用いて、本実施形態において要約データ320を作成する情報処理装置(要約データ作成装置)としての機能を実現する。また、画像形成装置1の制御部10は、文書データ取得部100、構造情報取得部110、ブロック選択部120、及びブロック取得部130を備えている。また、画像形成装置1の記憶部19は、文書データ300、構造情報310、及び要約データ320を格納する。
また、端末2は、制御部20及び記憶部29を主に用いて、要約データ320を画像形成装置1で作成させるための文書データ300を作成することが可能な情報処理装置(文書データ作成装置)としての機能を実現する。また、端末2の制御部20は、コード画像作成部200、コード画像付加部210、及び文書データ出力部220を備えている。また、端末2の記憶部29は、文書データ300を格納する。
[Functional Configuration of Image Forming Apparatus 1]
Here, with reference to FIG. 2, functional configurations of the image forming apparatus 1 and the terminal 2 will be described.
The image forming apparatus 1 is an information processing apparatus (summary data creating apparatus) that creates summary data 320 in the present embodiment, mainly using the operation panel unit 16, the document reading unit 12, the control unit 10, and the storage unit 19. Realize the function. The control unit 10 of the image forming apparatus 1 includes a document data acquisition unit 100, a structure information acquisition unit 110, a block selection unit 120, and a block acquisition unit 130. The storage unit 19 of the image forming apparatus 1 stores document data 300, structure information 310, and summary data 320.
In addition, the terminal 2 mainly uses the control unit 20 and the storage unit 29, and is an information processing apparatus (document data creation apparatus) capable of creating document data 300 for causing the image forming apparatus 1 to create summary data 320. ) Function. The control unit 20 of the terminal 2 includes a code image creation unit 200, a code image addition unit 210, and a document data output unit 220. The storage unit 29 of the terminal 2 stores document data 300.

操作パネル部16は、本実施形態においては、ユーザーの指示を取得し、原稿読取部12に原稿の読み取りを開始させ、文書データ300からの要約データ320の作成を開始させる。また、操作パネル部16は、ブロック選択部120により描画された文書データ300のブロック500について、ユーザーによる選択結果を取得する。また、操作パネル部16に接続された外部記録媒体から、文書データ300を取得することも可能である。   In the present embodiment, the operation panel unit 16 acquires a user instruction, causes the document reading unit 12 to start reading a document, and starts creating summary data 320 from the document data 300. In addition, the operation panel unit 16 acquires a selection result by the user for the block 500 of the document data 300 drawn by the block selection unit 120. Further, the document data 300 can be acquired from an external recording medium connected to the operation panel unit 16.

原稿読取部12は、操作パネル部16の入力部61のタッチパネルやボタン等の指示により、原稿を読み取る。この原稿には、後述するように文書のブロック500単位の構造情報310がコード化されたコード画像400が記載されている。このため、このコード画像400も画像データとして原稿から読み取り、記憶部19に格納する。   The document reading unit 12 reads a document according to an instruction from a touch panel, a button, or the like of the input unit 61 of the operation panel unit 16. In this manuscript, a code image 400 in which the structure information 310 of the document block 500 unit is coded as described later is described. Therefore, the code image 400 is also read from the original as image data and stored in the storage unit 19.

文書データ取得部100は、文書のブロック500単位の構造情報310がコード化されたコード画像400を含む文書データ300を取得する。具体的には、文書データ取得部100は、原稿読取部12又はFAX送受信部18等により読み取られた文書データ300にコード画像400が記載されているか否かを判断する。また、文書データ取得部100は、端末2の文書データ出力部220から出力された文書データ300を取得することも可能である。   The document data acquisition unit 100 acquires document data 300 including a code image 400 in which structure information 310 in units of a block 500 of a document is encoded. Specifically, the document data acquisition unit 100 determines whether or not the code image 400 is described in the document data 300 read by the document reading unit 12 or the FAX transmitting / receiving unit 18 or the like. The document data acquisition unit 100 can also acquire the document data 300 output from the document data output unit 220 of the terminal 2.

構造情報取得部110は、原稿読取部により読み取られた文書データ300のコード画像400を解析して構造情報310を取得する。
また、構造情報取得部110は、文書データ取得部100により取得された文書データ300内のコード画像400を解析して構造情報310を取得することも可能である。
The structure information acquisition unit 110 analyzes the code image 400 of the document data 300 read by the document reading unit and acquires the structure information 310.
The structure information acquisition unit 110 can also acquire the structure information 310 by analyzing the code image 400 in the document data 300 acquired by the document data acquisition unit 100.

ブロック選択部120は、構造情報取得部110により取得された構造情報310により、文書のブロック500を選択する。
また、ブロック選択部120は、構造情報310を表示部62に表示させ、文書データ300のブロック500の選択の確認をさせる。
The block selection unit 120 selects the block 500 of the document based on the structure information 310 acquired by the structure information acquisition unit 110.
In addition, the block selection unit 120 displays the structure information 310 on the display unit 62 and confirms selection of the block 500 of the document data 300.

ブロック取得部130は、ブロック選択部120により選択された文書のブロック500を取得し、要約データ320を出力する。この際、ブロック取得部130は、取得したブロック500をページ単位でまとめたページデータ412を作成して出力する。   The block acquisition unit 130 acquires the block 500 of the document selected by the block selection unit 120 and outputs summary data 320. At this time, the block acquisition unit 130 creates and outputs page data 412 in which the acquired blocks 500 are grouped in units of pages.

コード画像作成部200は、文書データ300のブロック500単位の構造情報310を解析し、該構造情報310をコード化したコード画像400を作成する。このため、コード画像作成部200は、画像形成装置1への印刷データ等を画像形成装置1へ送信前に取得してもよい。   The code image creating unit 200 analyzes the structure information 310 of the block 500 of the document data 300 and creates a code image 400 obtained by coding the structure information 310. For this reason, the code image creation unit 200 may acquire print data or the like for the image forming apparatus 1 before transmission to the image forming apparatus 1.

コード画像付加部210は、コード画像作成部200により作成されたコード画像400を文書データ300に付加する。この際、コード画像付加部210は、コード画像400を文書データ300の最初のページに付加してもよい。   The code image adding unit 210 adds the code image 400 created by the code image creating unit 200 to the document data 300. At this time, the code image adding unit 210 may add the code image 400 to the first page of the document data 300.

文書データ出力部220は、コード画像付加部210によりコード画像400が付加された文書データ300を、画像形成装置1へ送信する。   The document data output unit 220 transmits the document data 300 to which the code image 400 is added by the code image adding unit 210 to the image forming apparatus 1.

文書データ300は、原稿読取部12で読み取られた原稿のビットマップ画像等の画像データ群、端末2により作成されたPDL(Page Description Language)やPS(Post Script、登録商標)やPDF(Portable Document Format)等の電子文書のファイル、XML(Extensible Markup Language)やHTML(HyperText Markup Language)の構造化文書ファイル、端末2用又は画像形成装置1用のワードプロセッサーや表計算ソフトウェアやプレゼンテーションソフトウェア等の各種アプリケーションソフトウェア(Application Software、以下、単に「アプリ」という。)のファイル、プレーンテキストファイル(Plain Text)ファイル等である。
また、文書データ300は、カット紙等の記録紙に対応したページ、及び、文章の段落や章や挿絵やコラム等の特定のまとまりの部分(以下、「段落等」という。)に対応したデータの構造をもっている。
The document data 300 includes a group of image data such as a bitmap image of a document read by the document reading unit 12, a PDL (Page Description Language), a PS (Post Script, registered trademark), or a PDF (Portable Document) created by the terminal 2. Format (electronic document files), XML (Extensible Markup Language) and HTML (HyperText Markup Language) structured document files, various applications such as word processor, spreadsheet software and presentation software for terminal 2 or image forming apparatus 1 Software (Application Software, hereinafter simply referred to as “application”) files, plain text file (Plain Text) files, and the like.
Further, the document data 300 is data corresponding to a page corresponding to a recording sheet such as a cut sheet, and a specific group part (hereinafter referred to as “paragraph or the like”) such as a paragraph, chapter, illustration, or column of a sentence. It has the structure of

また、文書データ300は、コード画像400、及びページデータ410を含んでいる。   The document data 300 includes a code image 400 and page data 410.

コード画像400は、QRコード(登録商標)等の二次元バーコード、一次元バーコード(群)、カラーコード、複数の点の集まり等であるドットコード等の各種情報が符号化された画像を含むデータである。本実施形態においては、コード画像400は、文書データ300の冒頭のページとして付加されるものの、これに限られない。たとえば、ページデータ410内にコード画像400を含ませるような構成であってもよい。また、冒頭ページではなく、各ページや特定のページにコード画像400が含まれていてもよい。
また、コード画像400で符号化されるデータは、下記で説明する構造情報310の少なくとも一部である。
The code image 400 is an image obtained by encoding various information such as a two-dimensional barcode such as a QR code (registered trademark), a one-dimensional barcode (group), a color code, a dot code that is a collection of a plurality of points, and the like. It is data to include. In the present embodiment, the code image 400 is added as the first page of the document data 300, but is not limited thereto. For example, the code data 400 may be included in the page data 410. Further, the code image 400 may be included in each page or a specific page instead of the opening page.
The data encoded by the code image 400 is at least a part of the structure information 310 described below.

ページデータ410は、カット紙等の記録紙のページに対応した画像、文字、図形、及びこの属性等のデータである。ページデータ410は、文書データ300が原稿読取部12で読み取られたFAX送受信部18で受信した原稿のデータ等であった場合、ビットマップ画像等の画像データであってもよい。また、この画像データは圧縮されていてもよい。また、ページデータ410は、端末2で作成されたり、外部記録媒体から取得されたりした文書データ300の場合、例えば、一ページとして表示や出力される単位の文字、画像、図形、及びこの属性等を含んでいてもよい。
なお、ページデータ410は、一ページに限らない特定のまとまりをもったデータであってもよい。また、ページデータ410は、記録紙の出力には反映されないメタデータを含んでいてもよい。このメタデータは、文書の各ページの大きさ、記録される向き、文字描画の向き、フォント、解像度、出力の品質、作成ユーザー等の各種データを含んでいてもよい。
The page data 410 is data such as images, characters, graphics, and attributes corresponding to pages of recording paper such as cut paper. The page data 410 may be image data such as a bitmap image when the document data 300 is data of a document received by the FAX transmission / reception unit 18 read by the document reading unit 12. The image data may be compressed. Further, in the case of the document data 300 created by the terminal 2 or acquired from an external recording medium, the page data 410 is, for example, characters, images, figures, and attributes of units displayed or output as one page. May be included.
Note that the page data 410 may be data having a specific unit that is not limited to one page. Further, the page data 410 may include metadata that is not reflected in the output of the recording paper. This metadata may include various data such as the size of each page of the document, the recording direction, the direction of character drawing, the font, the resolution, the output quality, and the creation user.

ブロック500は、文書データ300のページデータ410内で特定のまとまりをもった箇所のデータ等である。ブロック500は、ページデータ410がビットマップ画像等の画像データである場合、文章の段落等の画像データであってもよい。このブロック500の画像データは、例えば、ページデータ410内の画像データ内で矩形の座標で示されてもよい。また、ブロック500は、たとえば、文書データ300がPDLやPSやXMLやHTMLの文書の場合は、構造記述子やタグ等で示される特定の範囲の文字データや数値データ等であってもよい。また、表計算ソフトウェアの場合は、一枚のシートや表の特定範囲、プレゼンテーションソフトウェアの場合は、一枚のスライドや枠内の図や文字等であってもよい。   A block 500 is data of a part having a specific unit in the page data 410 of the document data 300. When the page data 410 is image data such as a bitmap image, the block 500 may be image data such as a sentence paragraph. The image data of the block 500 may be indicated by rectangular coordinates in the image data in the page data 410, for example. In addition, for example, when the document data 300 is a PDL, PS, XML, or HTML document, the block 500 may be character data or numerical data in a specific range indicated by a structure descriptor, a tag, or the like. In the case of spreadsheet software, it may be a single sheet or a specific range of a table, and in the case of presentation software, it may be a single slide or a figure or character in a frame.

構造情報310は、文書データ300内のページデータ410のブロック500を示すデータである。このブロック500を示すデータは、例えば、ページ番号、ページデータ410の内の矩形の座標、文字データや数値データの特定の範囲等のデータであってもよい。
また、構造情報310は、要約データ320が作成される際に選択されるブロック500を示すデータも含んでいる。
The structure information 310 is data indicating the block 500 of the page data 410 in the document data 300. The data indicating the block 500 may be, for example, data such as a page number, rectangular coordinates in the page data 410, a specific range of character data or numerical data, and the like.
The structure information 310 also includes data indicating the block 500 selected when the summary data 320 is created.

要約データ320は、文書データ300が要約されたデータである。要約データ320は、例えば、文書データ300のブロック500が構造情報310に対応してページデータ412としてまとめられたデータであってもよい。また、要約データ320は、PDFやPS等の文書データ300であってもよく、文書データ300とはファイル形式が異なっていてもよい。また、要約データ320は、OCR等により文字データが付加されていてもよい。   The summary data 320 is data in which the document data 300 is summarized. The summary data 320 may be data in which the block 500 of the document data 300 is collected as page data 412 corresponding to the structure information 310, for example. The summary data 320 may be document data 300 such as PDF or PS, and the file format may be different from the document data 300. The summary data 320 may be added with character data by OCR or the like.

ここで、画像形成装置1の制御部10は、記憶部19に記憶された制御プログラムを実行することで、文書データ取得部100、構造情報取得部110、ブロック選択部120、及びブロック取得部130として機能させられる。また、端末2の制御部20は、記憶部29に記憶された制御プログラムを実行することで、コード画像作成部200、コード画像付加部210、及び文書データ出力部220として機能させられる。
また、上述の画像形成装置1及び端末2の各部は、本発明の画像形成方法を実行するハードウェア資源となる。
なお、これら各部は、一部又は全てをICやプログラマブルロジック等により回路的に構成してもよい。
Here, the control unit 10 of the image forming apparatus 1 executes the control program stored in the storage unit 19, whereby the document data acquisition unit 100, the structure information acquisition unit 110, the block selection unit 120, and the block acquisition unit 130. Is made to function as. In addition, the control unit 20 of the terminal 2 executes a control program stored in the storage unit 29 to function as a code image creation unit 200, a code image addition unit 210, and a document data output unit 220.
Each unit of the image forming apparatus 1 and the terminal 2 described above is a hardware resource for executing the image forming method of the present invention.
Note that some or all of these units may be configured in a circuit form using an IC, programmable logic, or the like.

〔画像形成装置1による要約作成出力処理〕
次に、図3〜図5を参照して、本発明の実施の形態に係る画像形成装置1による要約作成出力処理の説明を行う。
本発明の実施の形態に係る要約作成出力処理は、情報処理装置である画像形成装置1により実行される情報処理方法の処理である。この処理においては、文書データ300のブロック500単位の構造情報310がコード化されたコード画像400を原稿から読み取る。そして、読み取られたコード画像400を解析して構造情報310を取得する。また、取得された構造情報310により、選択された文書データ300のブロック500を取得する。取得されたブロック500は、ページ単位でまとめられた要約データ320として出力される。この要約データ320は、画像形成部17で記録紙に記録されてもよい。
本実施形態の要約作成出力処理は、主に制御部10が、記憶部19に記憶されたプログラムを、各部と協働し、ハードウェア資源を用いて実行する。
以下で、まず、図3のフローチャートを参照して、要約作成出力処理の詳細をステップ毎に説明する。
[Summary creation output processing by the image forming apparatus 1]
Next, summary creation output processing by the image forming apparatus 1 according to the embodiment of the present invention will be described with reference to FIGS.
The summary creation output process according to the embodiment of the present invention is a process of an information processing method executed by the image forming apparatus 1 which is an information processing apparatus. In this process, the code image 400 in which the structure information 310 of the block 500 unit of the document data 300 is encoded is read from the document. Then, the read code image 400 is analyzed to obtain the structure information 310. Further, the block 500 of the selected document data 300 is acquired from the acquired structure information 310. The acquired block 500 is output as summary data 320 collected in units of pages. The summary data 320 may be recorded on a recording sheet by the image forming unit 17.
In the summary creation output process of the present embodiment, the control unit 10 mainly executes the program stored in the storage unit 19 using hardware resources in cooperation with each unit.
Hereinafter, first, the details of the summary creation output process will be described step by step with reference to the flowchart of FIG.

(ステップS101)
まず、文書データ取得部100が、原稿読取文書データ取得処理を行う。
文書データ取得部100は、操作パネル部16の入力部61によるユーザーの指示を取得すると、文書データ300を取得し、記憶部19に格納する。
文書データ取得部100は、例えば、原稿読取部12により載置された原稿の画像データを文書データ300として取得させてもよい。この場合、文書データ取得部100は、操作パネル部16のコピー、プリンタ、スキャナー、FAX送信等の動作モードで、ジョブの開始の指示を取得してもよい。
また、文書データ取得部100は、FAX送受信部18で受信されたファクシミリの画像データを文書データ300として取得させてもよい。また、文書データ取得部100は、端末2の文書データ出力部220からネットワーク5経由で文書データ300を取得して記憶部19に格納してもよい。また、文書データ取得部100は、操作パネル部16に接続された外部記録媒体、記憶部19や端末2の記憶部29の文書ボックス等から文書データ300を取得してもよい。これらの場合、文書データ取得部100は、操作パネル部16にて、文書の選択と印刷や出力等のそれぞれの指示を取得してもよい。
また、文書データ取得部100は、これらの文書データ300の取得の際に、要約データ320を作成又は出力するか否かの指示も取得してもよい。
(Step S101)
First, the document data acquisition unit 100 performs document reading document data acquisition processing.
When the document data acquisition unit 100 acquires a user instruction from the input unit 61 of the operation panel unit 16, the document data acquisition unit 100 acquires the document data 300 and stores it in the storage unit 19.
For example, the document data acquisition unit 100 may acquire the image data of the document placed by the document reading unit 12 as the document data 300. In this case, the document data acquisition unit 100 may acquire an instruction to start a job in an operation mode such as copying, printer, scanner, or FAX transmission of the operation panel unit 16.
Further, the document data acquisition unit 100 may acquire the facsimile image data received by the FAX transmission / reception unit 18 as the document data 300. The document data acquisition unit 100 may acquire the document data 300 from the document data output unit 220 of the terminal 2 via the network 5 and store the document data 300 in the storage unit 19. Further, the document data acquisition unit 100 may acquire the document data 300 from an external recording medium connected to the operation panel unit 16, a document box of the storage unit 19 or the storage unit 29 of the terminal 2, or the like. In these cases, the document data acquisition unit 100 may acquire instructions for document selection, printing, output, and the like on the operation panel unit 16.
The document data acquisition unit 100 may also acquire an instruction as to whether to create or output the summary data 320 when acquiring the document data 300.

(ステップS102)
次に、文書データ取得部100が、ユーザーが要約データ320の作成を指示し、文書データ300にコード画像400が含まれているか否かを判断する。文書データ取得部100は、例えば、文書データ300内を検索し、例えば、ユーザーが要約データ320の作成又は出力を指示し、最初のページにコード画像400が含まれている場合に、Yesと判断する。文書データ取得部100は、それ以外の場合には、Noと判断する。加えて、文書データ取得部100は、そもそもユーザーが要約データ320の作成を指示していなかった場合には、Noと判断する。
Yesの場合、文書データ取得部100は、処理をステップS103に進める。
Noの場合、文書データ取得部100は、要約作成出力処理を終了する。
(Step S102)
Next, the document data acquisition unit 100 determines whether or not the user instructs the creation of the summary data 320 and the code data 400 is included in the document data 300. For example, the document data acquisition unit 100 searches the document data 300 and, for example, determines that the user is instructed to create or output the summary data 320 and the code image 400 is included in the first page. To do. In other cases, the document data acquisition unit 100 determines No. In addition, the document data acquisition unit 100 determines No when the user has not instructed the creation of the summary data 320 in the first place.
In the case of Yes, the document data acquisition unit 100 proceeds with the process to step S103.
In No, the document data acquisition unit 100 ends the summary creation output process.

(ステップS103)
要約を作成し文書データ300にコード画像400が含まれている場合、構造情報取得部110が、構造情報取得処理を行う。
構造情報取得部110は、文書データ300のコード画像400を解析して構造情報310を取得する。具体的には、構造情報取得部110は、コード画像400を復号し、構造情報310が含まれている場合、この構造情報310を記憶部19に格納する。
(Step S103)
When a summary is created and the code image 400 is included in the document data 300, the structure information acquisition unit 110 performs a structure information acquisition process.
The structure information acquisition unit 110 analyzes the code image 400 of the document data 300 and acquires the structure information 310. Specifically, the structure information acquisition unit 110 decodes the code image 400 and stores the structure information 310 in the storage unit 19 when the structure information 310 is included.

(ステップS104)
次に、構造情報取得部110が、構造情報310を取得できたか否かを判断する。
Yes、すなわち、コード画像400に構造情報310が含まれていて取得できた場合、構造情報取得部110は、処理をステップS105に進める。
Noの場合、すなわち、コード画像400に構造情報310が含まれておらず取得できなかった場合、構造情報取得部110は、要約作成出力処理を終了する。
(Step S104)
Next, the structure information acquisition unit 110 determines whether the structure information 310 has been acquired.
If Yes, that is, if the code image 400 includes the structure information 310 and can be acquired, the structure information acquisition unit 110 advances the processing to step S105.
In the case of No, that is, when the structure information 310 is not included in the code image 400 and cannot be acquired, the structure information acquisition unit 110 ends the summary creation output process.

(ステップS105)
構造情報310を取得できた場合、ブロック選択部120が、ブロック選択処理を行う。
ブロック選択部120は、構造情報310により、要約に必要な文書のブロック500を選択する。
図4(a)(b)によると、ブロック選択部120は、構造情報310に含まれる、要約データ320が作成される際に選択されるブロック500を示すデータを参照して、表示部62に表示させ、文書データ300のブロック500の選択の確認をさせる。
この例では、図4(a)の表示部62に表示されたブロック500を示すボックスが「段落〜」としてページ毎に並べられて表示されている。この図においては、各「段落〜」の枠が太く記載され、右横にチェックがついているブロック500が要約データ320へ出力されるよう選択されている。ユーザーは、入力部61のボタンやタッチパネル等により、この選択を確認したり、解除したり、追加したりすることも可能である。
また、ブロック選択部120は、選択されたブロック500の箇所を表示部62に表示してプレビュー等のように閲覧させることも可能である。
図4(b)は、この場合の文書データ300の各ページP2〜P4のページデータ410において、選択されるブロック500を太枠で示している。なお、この例では、P1は、コード画像400のみが含まれている。
(Step S105)
When the structure information 310 can be acquired, the block selection unit 120 performs block selection processing.
Based on the structure information 310, the block selection unit 120 selects a block 500 of a document necessary for summarization.
According to FIGS. 4A and 4B, the block selection unit 120 refers to data indicating the block 500 selected when the summary data 320 included in the structure information 310 is generated, and displays the data on the display unit 62. It is displayed and the selection of the block 500 of the document data 300 is confirmed.
In this example, boxes indicating blocks 500 displayed on the display unit 62 in FIG. 4A are displayed as “paragraphs” arranged for each page. In this figure, the frame of each “paragraph” is shown thick, and a block 500 with a check on the right side is selected to be output to the summary data 320. The user can confirm, cancel, or add this selection by using a button or a touch panel of the input unit 61.
In addition, the block selection unit 120 can display the selected block 500 on the display unit 62 so as to be browsed like a preview.
FIG. 4B shows a selected block 500 with a thick frame in the page data 410 of each page P2 to P4 of the document data 300 in this case. In this example, P1 includes only the code image 400.

(ステップS106)
次に、ブロック取得部130が、ブロック取得処理を行う。
ブロック取得部130は、ブロック選択部120により選択された文書のブロック500を取得し、要約データ320を出力する。
図4の例では、ブロック取得部130は、図4(a)(b)で示すように選択された、太枠で示している「段落〜」のブロック500をページPP1、PP2のページデータ412にまとめた要約データ320を作成している。
このブロック取得処理の詳細については、下記で説明する。
以上により、本発明の実施の形態に係る要約作成出力処理を終了する。
(Step S106)
Next, the block acquisition unit 130 performs block acquisition processing.
The block acquisition unit 130 acquires the block 500 of the document selected by the block selection unit 120 and outputs summary data 320.
In the example of FIG. 4, the block acquisition unit 130 selects the block 500 of “paragraphs” indicated by a thick frame, which is selected as illustrated in FIGS. 4A and 4B, the page data 412 of pages PP1 and PP2. Summary data 320 summarized in (1) is created.
Details of the block acquisition process will be described below.
Thus, the summary creation output process according to the embodiment of the present invention is completed.

次に、図5により、ステップS106のブロック取得処理の詳細について、ステップ毎に説明する。   Next, details of the block acquisition process in step S106 will be described step by step with reference to FIG.

(ステップS201)
まず、ブロック取得部130が、ページ読み込み処理を行う。
ブロック取得部130は、文書データ300の各ページデータ410を読み込む。なお、ブロック取得部130は、原稿読取部12で原稿が読み取られている場合、文書データ300全体のスキャン完了を待たず、ページデータ410の画像データが一面分取得された段階で、下記の処理を進めてもよい。
(Step S201)
First, the block acquisition unit 130 performs page reading processing.
The block acquisition unit 130 reads each page data 410 of the document data 300. When the document reading unit 12 reads the document, the block acquisition unit 130 does not wait for the entire document data 300 to be scanned, and at the stage where the image data of the page data 410 is acquired for one page, the following processing is performed. You may proceed.

(ステップS202)
次に、ブロック取得部130が、構造情報310を参照し、選択されたブロック500が読み込まれたページ内にあるか否かを判断する。図4の例では、文書データ300のP2、P3、P4のいずれも、選択されたブロック500を含んでいる。
Yesの場合、ブロック取得部130は、処理をステップS203に進める。
Noの場合、ブロック取得部130は、処理をステップS201に戻して、ページの読み込みの処理を続ける。
(Step S202)
Next, the block acquisition unit 130 refers to the structure information 310 and determines whether or not the selected block 500 is in the read page. In the example of FIG. 4, all of P 2, P 3, and P 4 of the document data 300 include the selected block 500.
In the case of Yes, the block acquisition part 130 advances a process to step S203.
In No, the block acquisition part 130 returns a process to step S201, and continues the process of reading a page.

(ステップS203)
選択されたブロック500が読み込まれたページ内にあった場合、ブロック取得部130が、ブロック書き出し処理を行う。
ブロック取得部130は、ページデータ410中の選択されたブロック500を、ページデータ412に書き出す。ブロック取得部130は、文書の各ページの大きさ、記録される向き、文字描画の向き等に対応して、順次、ブロック500をページデータ412に追加する。
図4(c)の例では、上から下になるように、図4(b)の文書データ300中の太枠で示す「段落〜」のブロック500のみをページデータ412として書き出していく。
(Step S203)
When the selected block 500 is in the read page, the block acquisition unit 130 performs block writing processing.
The block acquisition unit 130 writes the selected block 500 in the page data 410 to the page data 412. The block acquisition unit 130 sequentially adds the block 500 to the page data 412 according to the size of each page of the document, the recording direction, the direction of character drawing, and the like.
In the example of FIG. 4C, only the “paragraph-” block 500 indicated by the thick frame in the document data 300 of FIG. 4B is written out as page data 412 from the top to the bottom.

(ステップS204)
次に、ブロック取得部130が、書き出されたデータが一ページに到達したか否かを判断する。ブロック取得部130は、書き出されたブロック500がページデータ412の一ページ分に到達した場合に、Yesと判断する。ブロック取得部130は、それ以外の場合には、Noと判断する。
Yesの場合、ブロック取得部130は、処理をステップS205に進める。
Noの場合、ブロック取得部130は、処理をステップS206に進める。
(Step S204)
Next, the block acquisition unit 130 determines whether or not the written data has reached one page. The block acquisition unit 130 determines Yes when the written block 500 reaches one page of the page data 412. In other cases, the block acquisition unit 130 determines No.
In the case of Yes, the block acquisition unit 130 proceeds with the process to step S205.
In No, the block acquisition part 130 advances a process to step S206.

(ステップS205)
一ページに到達した場合、ブロック取得部130が、ページ出力処理を行う。
ブロック取得部130は、ブロック500を書き出したページデータ412を要約データ320に追加する。ブロック取得部130は、この際に、ブロック500が余る、すなわち、一ページの領域よりはみ出た場合には、そのブロック500を削除して、次のページに回してもよい。また、ブロック取得部130は、文字が記載されている行間や文字間の空白を認識して、次のページに残りを書き出してもよい。
また、ブロック取得部130は、各ページデータ412をそのまま出力してもよい。ブロック取得部130は、例えば、動作モードが「コピー」「プリンタ」の場合、要約データ320のページデータ412を画像形成部17により記録紙に画像形成させてもよい。また、ブロック取得部130は、動作モードが「スキャナー」の場合、記憶部19にそのまま要約データ320を一旦、格納する。この場合、要約データ320は、指定された送信先の文書ボックスやメールアドレス等にFTP(File Transfer Protocol)や電子メール等で送信されてもよい。また、「FAX」の動作モードの場合、ブロック取得部130は、指定された送信先へ要約データ320の当該ページデータ412をファクシミリ送信してもよい。
(Step S205)
When one page is reached, the block acquisition unit 130 performs page output processing.
The block acquisition unit 130 adds the page data 412 in which the block 500 is written to the summary data 320. At this time, if the block 500 is left over, that is, if it exceeds the area of one page, the block acquisition unit 130 may delete the block 500 and pass it to the next page. In addition, the block acquisition unit 130 may recognize a space between lines in which characters are written or a space between characters and write the rest on the next page.
Further, the block acquisition unit 130 may output each page data 412 as it is. For example, when the operation mode is “copy” or “printer”, the block acquisition unit 130 may cause the image forming unit 17 to form an image of the page data 412 of the summary data 320 on a recording sheet. Further, when the operation mode is “scanner”, the block acquisition unit 130 temporarily stores the summary data 320 in the storage unit 19 as it is. In this case, the summary data 320 may be transmitted by FTP (File Transfer Protocol), e-mail, or the like to a designated transmission destination document box, mail address, or the like. In the case of the “FAX” operation mode, the block acquisition unit 130 may facsimile-transmit the page data 412 of the summary data 320 to a designated transmission destination.

(ステップS206)
次に、ブロック取得部130が、全てのページを読み込んだか否かを判断する。ブロック取得部130は、文書データ300の全てのページデータ410について読み込み終了した場合に、Yesと判断する。ブロック取得部130は、それ以外の場合には、Noと判断する。
Yesの場合、ブロック取得部130は、処理をステップS207に進める。
Noの場合、ブロック取得部130は、処理をステップS201に戻して、ページの読み込みの処理を続ける。
(Step S206)
Next, the block acquisition unit 130 determines whether all pages have been read. The block acquisition unit 130 determines Yes when reading of all the page data 410 of the document data 300 is completed. In other cases, the block acquisition unit 130 determines No.
In the case of Yes, the block acquisition part 130 advances a process to step S207.
In No, the block acquisition part 130 returns a process to step S201, and continues the process of reading a page.

(ステップS207)
全てのページを読み込んだ場合、ブロック取得部130が、残り出力処理を行う。
ブロック取得部130は、まだ一ページ分の書き出しがされていないページデータ412が残っていた場合、残りを空白のまま等として、文書データ300に追加する。この上で、ブロック取得部130は、このページデータ412も各動作モードに従って出力してもよい。
以上により、本発明の実施の形態に係るブロック取得処理を終了する。
(Step S207)
When all pages are read, the block acquisition unit 130 performs the remaining output processing.
When there is still page data 412 that has not been written for one page, the block acquisition unit 130 adds the remaining page data to the document data 300, leaving it blank. In addition, the block acquisition unit 130 may also output the page data 412 according to each operation mode.
Thus, the block acquisition process according to the embodiment of the present invention is completed.

〔端末2による文書データ作成処理〕
次に、図6を参照して、本発明の実施の形態に係る端末2による文書データ作成処理の説明を行う。
本発明の実施の形態に係る文書データ作成処理は、情報処理装置である端末2により実行される情報処理方法の処理である。この処理においては、画像形成装置1用の制御プログラムであるデバイスドライバー等を実行する際において、ユーザーにより要約データ320を作成可能な文書データ300を作成する指示があった場合に、文書データ300を作成する。具体的には、文書データ300のブロック500単位の構造情報310を解析し、該構造情報310をコード化したコード画像400を作成する。また、作成された前記コード画像400を前記文書データ300に付加する。この文書データ300は、画像形成装置1に送信され、画像形成されて出力されてもよい。
本実施形態の文書データ作成処理は、主に端末2の制御部20が、記憶部29に記憶されたプログラムを、各部と協働し、ハードウェア資源を用いて実行する。
以下で、図6のフローチャートを参照して、文書データ作成処理の詳細をステップ毎に説明する。
[Document data creation processing by terminal 2]
Next, with reference to FIG. 6, the document data creation process by the terminal 2 according to the embodiment of the present invention will be described.
The document data creation processing according to the embodiment of the present invention is processing of an information processing method executed by the terminal 2 that is an information processing device. In this process, when executing a device driver or the like, which is a control program for the image forming apparatus 1, when the user gives an instruction to create document data 300 that can create summary data 320, the document data 300 is stored. create. Specifically, the structure information 310 of the block 500 unit of the document data 300 is analyzed, and a code image 400 in which the structure information 310 is encoded is created. Further, the generated code image 400 is added to the document data 300. The document data 300 may be transmitted to the image forming apparatus 1 to form an image and output.
In the document data creation processing of the present embodiment, the control unit 20 of the terminal 2 mainly executes a program stored in the storage unit 29 using hardware resources in cooperation with each unit.
Hereinafter, the details of the document data creation processing will be described step by step with reference to the flowchart of FIG.

(ステップS300)
まず、コード画像作成部200が、文書データスプール処理を行う。
コード画像作成部200は、アプリから印刷等の指示を受けた際に画像形成装置1への印刷データ等がスプールされた際に、そのデータを画像形成装置1へ送信される前に取得する。
(Step S300)
First, the code image creation unit 200 performs document data spool processing.
When the print data or the like to the image forming apparatus 1 is spooled when receiving an instruction for printing or the like from the application, the code image creating unit 200 acquires the data before being transmitted to the image forming apparatus 1.

(ステップS301)
次に、コード画像作成部200が、コード画像作成処理を行う。
コード画像作成部200は、文書データ300のブロック500単位の構造情報310を解析する。具体的には、スプールされた印刷データから、ページデータ410を探索する。また、コード画像作成部200は、探索されたページデータ410から、段落等のまとまりを検索する。そして、コード画像作成部200は、この段落等のページデータ410の座標上の位置を算出して、これをブロック500として一時的に記憶部29に格納していく。そして、コード画像作成部200は、ブロック500のページ番号、ページデータ410の内の矩形の座標、文字データや数値データの特定の範囲等の構造情報をコード化したコード画像400を作成する。
なお、このコード画像作成の際に、コード画像作成部200は、端末2の表示部22に、図4(a)の画像形成装置1の表示部62に表示されたような画像と同様の画像を表示させ、ユーザーに、要約データ320で必要な段落を確認させ、選択させてもよい。
(Step S301)
Next, the code image creation unit 200 performs code image creation processing.
The code image creation unit 200 analyzes the structure information 310 of the block 500 unit of the document data 300. Specifically, the page data 410 is searched from the spooled print data. Further, the code image creation unit 200 searches for a group of paragraphs or the like from the searched page data 410. Then, the code image creating unit 200 calculates the position on the coordinates of the page data 410 such as the paragraph and temporarily stores it in the storage unit 29 as a block 500. Then, the code image creation unit 200 creates a code image 400 in which structural information such as the page number of the block 500, the coordinates of a rectangle in the page data 410, a specific range of character data and numerical data, and the like is coded.
At the time of creating the code image, the code image creating unit 200 displays the same image as that displayed on the display unit 22 of the terminal 2 on the display unit 62 of the image forming apparatus 1 in FIG. May be displayed, and the user may confirm and select a necessary paragraph in the summary data 320.

(ステップS302)
次に、コード画像付加部210が、コード画像付加処理を行う。
コード画像付加部210は、コード画像作成部200により作成されたコード画像400を文書データ300に付加する。この際、コード画像付加部210は、コード画像400を文書データ300の最初のページに、コード画像400を付加してもよい。
なお、このコード画像400を含む最初のページには、コード画像400の他に、文書のタイトル、ファイル名、ユーザー名、作成年月日等の管理情報が含まれていてもよい。
(Step S302)
Next, the code image adding unit 210 performs a code image adding process.
The code image adding unit 210 adds the code image 400 created by the code image creating unit 200 to the document data 300. At this time, the code image adding unit 210 may add the code image 400 to the first page of the document data 300.
The first page including the code image 400 may include management information such as a document title, a file name, a user name, and a creation date in addition to the code image 400.

(ステップS303)
次に、文書データ出力部220が、文書データ送信処理を行う。
文書データ出力部220は、コード画像付加部210によりコード画像400が付加された文書データ300を、画像形成装置1へ送信する。
ここで、画像形成装置1は、この文書データ300を取得して、記憶部19に格納する。
なお、画像形成装置1は、この文書データ300を、上述の要約作成出力処理を行わず、そのまま画像形成させてもよい。また、この文書データ300は、画像形成装置1や端末2のユーザーや外部のサーバーの文書ボックスに格納されてもよく、外部記録媒体に格納されてもよい。また、文書データ300は、他の画像形成装置で出力されてもよい。
以上により、本発明の実施の形態に係る文書データ作成処理を終了する。
(Step S303)
Next, the document data output unit 220 performs document data transmission processing.
The document data output unit 220 transmits the document data 300 to which the code image 400 is added by the code image adding unit 210 to the image forming apparatus 1.
Here, the image forming apparatus 1 acquires the document data 300 and stores it in the storage unit 19.
Note that the image forming apparatus 1 may form the document data 300 as it is without performing the above-described summary creation output processing. The document data 300 may be stored in a document box of the user of the image forming apparatus 1 or the terminal 2 or an external server, or may be stored in an external recording medium. Further, the document data 300 may be output by another image forming apparatus.
Thus, the document data creation process according to the embodiment of the present invention is completed.

以上のように構成することで、以下のような効果を得ることができる。
従来、スキャナー機能で画像読取部から原稿を読み取ったり複写したりして出力する際に、読み取るページを指定したり、白紙をスキップするという機能は存在した。しかしながら、文書データ300から要約を作成しようとした場合、ユーザーがいちいちこの文書データ300を閲覧して、ページを指定する必要があり、出力されたものをハサミで切り貼りするといった作業が必要となっていた。
また、特許文献1の技術は、このような用途に用いることはできなかった。
With the configuration described above, the following effects can be obtained.
Conventionally, there has been a function of designating a page to be read or skipping a blank page when a document is read or copied from an image reading unit by a scanner function. However, if a summary is to be created from the document data 300, the user needs to browse the document data 300 one by one and specify the page, and the work of cutting and pasting the output data with scissors is not necessary. It was.
Moreover, the technique of patent document 1 could not be used for such a use.

これに対して、本発明の実施の形態に係る画像形成装置1は、文書データ300のブロック500単位の構造情報310がコード化されたコード画像400を原稿から読み取る原稿読取部12と、原稿読取部12により読み取られたコード画像400を解析して構造情報310を取得する構造情報取得部110と、構造情報取得部110により取得された構造情報310により、文書のブロック500を選択するブロック選択部120と、ブロック選択部120により選択された文書データ300のブロック500を取得するブロック取得部130とを備える情報処理装置であることを特徴とする。   In contrast, the image forming apparatus 1 according to the embodiment of the present invention includes a document reading unit 12 that reads a code image 400 in which structure information 310 in units of 500 blocks of document data 300 is encoded from a document, and document reading. The structure information acquisition unit 110 that analyzes the code image 400 read by the unit 12 to acquire the structure information 310, and the block selection unit that selects the block 500 of the document based on the structure information 310 acquired by the structure information acquisition unit 110 The information processing apparatus includes 120 and a block acquisition unit 130 that acquires the block 500 of the document data 300 selected by the block selection unit 120.

また、本発明の実施の形態に係る画像形成装置1は、文書データ300のブロック500単位の構造情報310がコード化されたコード画像400を含む文書のデータを取得する文書データ取得部100と、文書データ取得部100により取得された文書データ300内のコード画像400を解析して構造情報310を取得する構造情報取得部110と、構造情報取得部110により取得された構造情報310により、文書データ300のブロック500を選択するブロック選択部120と、ブロック選択部120により選択された文書のブロック500を取得するブロック取得部130とを備える情報処理装置であることを特徴としてもよい。   In addition, the image forming apparatus 1 according to the embodiment of the present invention includes a document data acquisition unit 100 that acquires data of a document including a code image 400 in which structure information 310 in units of blocks 500 of the document data 300 is encoded, By analyzing the code image 400 in the document data 300 acquired by the document data acquisition unit 100 and acquiring the structure information 310, the structure information 310 acquired by the structure information acquisition unit 110, and the document data The information processing apparatus may include a block selection unit 120 that selects 300 blocks 500 and a block acquisition unit 130 that acquires a block 500 of a document selected by the block selection unit 120.

また、本実施形態の画像形成装置1は、ブロック取得部130により取得された文書のブロック500を画像形成する画像形成部17を備えていてもよい。   Further, the image forming apparatus 1 of the present embodiment may include the image forming unit 17 that forms an image of the block 500 of the document acquired by the block acquiring unit 130.

このように構成することで、必要部分だけに絞ったスキャンや複写やファクシミリ送信等を行える。このため、文書データ300に含まれる元の情報を加工せずに必要な段落等のブロック500のみ取得して、自動的に要約を作成することができる。つまり、記録紙や文書データ300として、ユーザーが必要な情報にまとめることが可能となる。これにより、ユーザーの手間を減らすことができる。   With this configuration, it is possible to perform scanning, copying, facsimile transmission, etc., focusing only on the necessary part. For this reason, it is possible to automatically obtain a summary by obtaining only the necessary blocks 500 and the like without processing the original information included in the document data 300. That is, it is possible to collect information necessary for the user as recording paper or document data 300. Thereby, a user's effort can be reduced.

また、例えば、打ち合わせをする際に使う資料等の文書データは、必ずしもページデータが順序通りに並んでいるわけではなかった。しかしながら、文書データには、段落等は設定されている場合が多かった。
これに対して、本発明の実施の形態に係る画像形成装置1を用いることで、必要な段落等の部分だけを対象にして目的に応じた必要最低限の資料を紙や文書データ化させることが可能となる。
また、要約データ320は文書データ300の単なる抜粋になるため、要約する際に文書を加工されることによる問題を抑えることができる。すなわち、同じ内容で少しずつ加工された資料等が点在しにくくなる。また、文書データ300の元の情報を加工してしまうと著作権や著作者人格権等で問題になるようなケースにも対応可能である。
Further, for example, document data such as materials used for a meeting does not necessarily have page data arranged in order. However, paragraphs are often set in document data.
On the other hand, by using the image forming apparatus 1 according to the embodiment of the present invention, only the necessary paragraphs and the like are targeted, and necessary minimum materials according to the purpose are converted into paper or document data. Is possible.
In addition, since the summary data 320 is merely an excerpt of the document data 300, problems caused by processing the document when summarizing can be suppressed. That is, it becomes difficult to disperse materials and the like that are processed little by little with the same contents. In addition, it is possible to deal with a case in which if the original information of the document data 300 is processed, there is a problem with the copyright, the moral rights of the author, or the like.

また、本発明の実施の形態に係る画像形成装置1は、ブロック選択部120は、構造情報310を表示して、文書データ300のブロック500の選択の確認をさせることを特徴とする。
このように構成することで、文書データ300のブロック500をユーザーが確認した上で要約データ320を作成可能となるため、よりユーザーの意図に沿った要約データ320を作成可能となる。
In addition, the image forming apparatus 1 according to the embodiment of the present invention is characterized in that the block selection unit 120 displays the structure information 310 and confirms selection of the block 500 of the document data 300.
With this configuration, the summary data 320 can be created after the user confirms the block 500 of the document data 300, so that the summary data 320 can be created more in line with the user's intention.

また、本発明の実施の形態に係る端末2は、文書データ300のブロック500単位の構造情報310を解析し、該構造情報310をコード化したコード画像400を作成するコード画像作成部200と、コード画像作成部200により作成されたコード画像400を文書データ300に付加するコード画像付加部210とを備える情報処理装置であることを特徴とする。
このように構成することで、上述のような画像形成装置1で要約データ320を作成可能な文書データ300を容易に作成することが可能となる。
Further, the terminal 2 according to the embodiment of the present invention analyzes the structure information 310 of the block 500 unit of the document data 300 and generates a code image 400 obtained by coding the structure information 310; The information processing apparatus includes a code image adding unit 210 that adds the code image 400 created by the code image creating unit 200 to the document data 300.
With this configuration, it is possible to easily create document data 300 that can create summary data 320 by the image forming apparatus 1 as described above.

〔他の実施の形態〕
なお、本発明の実施の形態においては、文書データ300に、最初のページとしてコード画像400を別途付加(挿入)する例について説明した。
しかしながら、コード画像400は、文書データ300の元々の最初のページの枠外に含ませてもよく、任意のページの欄外に含ませてもよい。また、コード画像400は、各ページ内にドットコード等としてコードされていてもよい。
このように構成することで、コード画像400用のページを別途用意する必要がなくなり、印刷コスト等を低減することができる。
[Other Embodiments]
In the embodiment of the present invention, the example in which the code image 400 is separately added (inserted) to the document data 300 as the first page has been described.
However, the code image 400 may be included outside the frame of the original first page of the document data 300 or may be included outside the margin of an arbitrary page. The code image 400 may be coded as a dot code or the like in each page.
With this configuration, it is not necessary to prepare a separate page for the code image 400, and printing costs and the like can be reduced.

また、上述の実施の形態では、段落等の単位でブロック500を構成する例について説明した。
しかしながら、ブロック500は、段落等ではなくページ単位、行単位、文字単位、スライド単位等であってもよい。また、ブロック500は、表や図形等の要素の集合であってもよい。
このように構成することで、柔軟に必要なブロック500を取得した要約データ320を作成可能となり、ユーザーの使い勝手がよくなる。
In the above-described embodiment, the example in which the block 500 is configured in units of paragraphs and the like has been described.
However, the block 500 may be a page unit, a line unit, a character unit, a slide unit, or the like instead of a paragraph or the like. The block 500 may be a set of elements such as a table and a figure.
By configuring in this way, it is possible to create the summary data 320 that flexibly acquires the necessary block 500, and the usability of the user is improved.

また、上述の実施の形態では、文書データ300から取得されたブロック500をそのまま要約データ320のページデータ412に含ませるような構成について記載した。
しかしながら、取得されたブロック500を必要に応じて増やしたり加工したりして要約データ320に付加してもよい。また、ブロック500単位で記憶部19に格納しておき、別の文書データ300のブロック500をまとめた要約データ320を作成するような構成も可能である。
このように構成することで、ユーザーの意図にあった要約データ320を容易に作成することができる。
Further, in the above-described embodiment, a configuration has been described in which the block 500 acquired from the document data 300 is included in the page data 412 of the summary data 320 as it is.
However, the acquired block 500 may be added to the summary data 320 by increasing or processing as necessary. In addition, a configuration in which summary data 320 in which blocks 500 of other document data 300 are collected and stored in the storage unit 19 in units of blocks 500 is also possible.
By configuring in this way, summary data 320 suitable for the user's intention can be easily created.

また、上述の実施の形態では、文書データ300の画像データとして含まれるコード画像400を解析する例について説明した。
しかしながら、原稿読取部12により紙の原稿が読み取られた場合ではなく、文書データ300を直接取得したような場合には、文書データ300に含まれるメタデータにより、要約データ320を作成してもよい。
このように構成することで、コード画像400の解析に必要な処理の手間や時間等のコストを削減することができる。
なお、一旦、解析した構造情報310のメタデータを文書データ300に付加するような構成も可能である。
In the above-described embodiment, the example in which the code image 400 included as the image data of the document data 300 is analyzed has been described.
However, when the document data 300 is directly acquired instead of the paper document read by the document reading unit 12, the summary data 320 may be created based on the metadata included in the document data 300. .
With this configuration, it is possible to reduce costs such as time and effort of processing necessary for the analysis of the code image 400.
A configuration in which the metadata of the analyzed structure information 310 is added to the document data 300 is also possible.

なお、上述の実施の形態では、文書データ300を要約データ320として記憶部19に格納しておく例について説明した。
しかしながら、複写やファクシミリ送信等の動作モードの場合には、文書データ300の全てや要約データ320の全て等を記憶部19に格納しないで、一時的にページデータ410、412のみ格納した上で出力のみしてもよい。
これにより、記憶部19の記憶領域を削減し、HDD等を内蔵していない画像形成装置1でも要約を出力可能となる。また、セキュリティリスクを削減することもできる。
なお、要約データ320を一旦、記憶部19に作成してから、特定期間で削除するような構成も可能である。
In the above-described embodiment, the example in which the document data 300 is stored in the storage unit 19 as the summary data 320 has been described.
However, in the case of an operation mode such as copying or facsimile transmission, all the document data 300 and all the summary data 320 are not stored in the storage unit 19 but only the page data 410 and 412 are temporarily stored and output. You may only do it.
Accordingly, the storage area of the storage unit 19 is reduced, and the summary can be output even by the image forming apparatus 1 that does not include an HDD or the like. Security risks can also be reduced.
A configuration in which the summary data 320 is once created in the storage unit 19 and then deleted in a specific period is also possible.

また、上述の実施の形態では、端末2により、コード画像400を付加した文書データ300を作成する例について記載した。
しかしながら、端末2ではなく、画像形成装置1自身で、文書データ300を読み取ってコード画像400を付加するような構成であってもよい。
また、逆に、コード画像400が付加された文書の記録紙のコード画像400を端末のカメラ等で読み取って、端末データで要約を作成したり、別のサーバーや画像形成装置(図示せず)で要約データ320を作成したりするような構成も可能である。この場合、元の文書データ300は、画像形成装置1や端末2や別のサーバーや別の画像形成装置の文書ボックスに格納されていてもよい。
このように構成することで、システムの構成にかかわらず、柔軟に要約データ320を作成することが可能となり、ユーザーの使い勝手がよくなる。
In the above-described embodiment, the example in which the document data 300 to which the code image 400 is added is created by the terminal 2 has been described.
However, the image forming apparatus 1 itself may read the document data 300 and add the code image 400 instead of the terminal 2.
Conversely, the code image 400 of the recording paper of the document to which the code image 400 is added is read by the camera of the terminal to create a summary with the terminal data, or another server or image forming apparatus (not shown). It is also possible to create a summary data 320. In this case, the original document data 300 may be stored in the document box of the image forming apparatus 1, the terminal 2, another server, or another image forming apparatus.
With this configuration, the summary data 320 can be flexibly created regardless of the system configuration, and the usability of the user is improved.

また、本発明は、画像形成装置以外の情報処理装置にも適用できる。つまり、ネットワークスキャナー、スキャナーをUSB等で別途接続したサーバー等を用いる構成であってもよい。   The present invention can also be applied to an information processing apparatus other than the image forming apparatus. That is, a configuration using a network scanner, a server in which the scanner is separately connected by a USB, or the like may be used.

また、上記実施の形態の構成及び動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更して実行することができることは言うまでもない。   Further, the configuration and operation of the above-described embodiment are examples, and it goes without saying that they can be appropriately modified and executed without departing from the gist of the present invention.

1 画像形成装置
2 端末
5 ネットワーク
10、20 制御部
11 画像処理部
12 原稿読取部
13 原稿給送部
14 給紙部
15、25 ネットワーク送受信部
16 操作パネル部
17 画像形成部
18 FAX送受信部
19、29 記憶部
21、61 入力部
22、62 表示部
100 文書データ取得部
110 構造情報取得部
120 ブロック選択部
130 ブロック取得部
200 コード画像作成部
210 コード画像付加部
220 文書データ出力部
300 文書データ
310 構造情報
320 要約データ
400 コード画像
410、412 ページデータ
500 ブロック
DESCRIPTION OF SYMBOLS 1 Image forming apparatus 2 Terminal 5 Network 10, 20 Control part 11 Image processing part 12 Original reading part 13 Original feeding part 14 Paper feeding part 15, 25 Network transmission / reception part 16 Operation panel part 17 Image formation part 18 FAX transmission / reception part 19, 29 Storage unit 21, 61 Input unit 22, 62 Display unit 100 Document data acquisition unit 110 Structure information acquisition unit 120 Block selection unit 130 Block acquisition unit 200 Code image creation unit 210 Code image addition unit 220 Document data output unit 300 Document data 310 Structure information 320 Summary data 400 Code image 410, 412 Page data 500 blocks

Claims (7)

文書のブロック単位の構造情報がコード化されたコード画像を原稿から読み取る原稿読取部と、
前記原稿読取部により読み取られた前記コード画像を解析して前記構造情報を取得する構造情報取得部と、
前記構造情報取得部により取得された前記構造情報により、前記文書の前記ブロックを選択するブロック選択部と、
前記ブロック選択部により選択された前記文書の前記ブロックを取得するブロック取得部とを備える
ことを特徴とする情報処理装置。
A document reading unit that reads a code image in which structural information of a block unit of a document is encoded from a document;
A structure information acquisition unit that analyzes the code image read by the document reading unit and acquires the structure information;
A block selection unit that selects the block of the document according to the structure information acquired by the structure information acquisition unit;
An information processing apparatus comprising: a block acquisition unit that acquires the block of the document selected by the block selection unit.
前記ブロック選択部は、
前記構造情報を表示して、前記文書の前記ブロックの選択の確認をさせる
ことを特徴とする請求項1に記載の情報処理装置。
The block selection unit
The information processing apparatus according to claim 1, wherein the structure information is displayed to confirm selection of the block of the document.
文書のブロック単位の構造情報を解析し、該構造情報をコード化したコード画像を作成するコード画像作成部と、
前記コード画像作成部により作成された前記コード画像を前記文書に付加するコード画像付加部とを備える
ことを特徴とする情報処理装置。
A code image creation unit that analyzes the structure information of each block of the document and creates a code image obtained by coding the structure information;
An information processing apparatus comprising: a code image adding unit that adds the code image created by the code image creating unit to the document.
文書のブロック単位の構造情報がコード化されたコード画像を含む前記文書のデータを取得する文書データ取得部と、
前記文書データ取得部により取得された前記文書のデータ内の前記コード画像を解析して前記構造情報を取得する構造情報取得部と、
前記構造情報取得部により取得された前記構造情報により、前記文書の前記ブロックを選択するブロック選択部と、
前記ブロック選択部により選択された前記文書の前記ブロックを取得するブロック取得部とを備える
ことを特徴とする情報処理装置。
A document data acquisition unit that acquires data of the document including a code image in which structural information of a block unit of the document is encoded;
A structure information acquisition unit that analyzes the code image in the document data acquired by the document data acquisition unit and acquires the structure information;
A block selection unit that selects the block of the document according to the structure information acquired by the structure information acquisition unit;
An information processing apparatus comprising: a block acquisition unit that acquires the block of the document selected by the block selection unit.
文書のブロック単位の構造情報がコード化されたコード画像を原稿から読み取る原稿読取部と、
前記原稿読取部により読み取られた前記コード画像を解析し、前記構造情報を取得する構造情報取得部と、
前記構造情報取得部により取得された前記構造情報により、前記文書の前記ブロックを選択するブロック選択部と、
前記ブロック選択部により選択された前記文書の前記ブロックを取得するブロック取得部と、
前記ブロック取得部により取得された前記文書の前記ブロックを画像形成する画像形成部とを備える
ことを特徴とする画像形成装置。
A document reading unit that reads a code image in which structural information of a block unit of a document is encoded from a document;
A structure information acquisition unit that analyzes the code image read by the document reading unit and acquires the structure information;
A block selection unit that selects the block of the document according to the structure information acquired by the structure information acquisition unit;
A block acquisition unit for acquiring the block of the document selected by the block selection unit;
An image forming apparatus comprising: an image forming unit that forms an image of the block of the document acquired by the block acquiring unit.
文書のブロック単位の構造情報がコード化されたコード画像を含む前記文書のデータを取得する文書データ取得部と、
前記文書データ取得部により取得された前記文書のデータ内の前記コード画像を解析して前記構造情報を取得する構造情報取得部と、
前記構造情報取得部により取得された前記構造情報により、前記文書の前記ブロックを選択するブロック選択部と、
前記ブロック選択部により選択された前記文書の前記ブロックを取得するブロック取得部と、
前記ブロック取得部により取得された前記文書の前記ブロックを画像形成する画像形成部とを備える
ことを特徴とする画像形成装置。
A document data acquisition unit that acquires data of the document including a code image in which structural information of a block unit of the document is encoded;
A structure information acquisition unit that analyzes the code image in the document data acquired by the document data acquisition unit and acquires the structure information;
A block selection unit that selects the block of the document according to the structure information acquired by the structure information acquisition unit;
A block acquisition unit for acquiring the block of the document selected by the block selection unit;
An image forming apparatus comprising: an image forming unit that forms an image of the block of the document acquired by the block acquiring unit.
情報処理装置により実行される情報処理方法であって、前記情報処理装置は、
文書のブロック単位の構造情報がコード化されたコード画像を原稿から読み取り、
読み取られた前記コード画像を解析して前記構造情報を取得し、
取得された前記構造情報により、前記文書の前記ブロックを選択し、
選択された前記文書の前記ブロックを取得する
ことを特徴とする情報処理方法。
An information processing method executed by an information processing apparatus, wherein the information processing apparatus includes:
A code image in which structural information of a block unit of a document is encoded is read from an original,
Analyzing the read code image to obtain the structure information,
According to the obtained structure information, the block of the document is selected,
An information processing method comprising: acquiring the block of the selected document.
JP2017036098A 2017-02-28 2017-02-28 Information processing system, image forming apparatus, and information processing method Expired - Fee Related JP6717229B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017036098A JP6717229B2 (en) 2017-02-28 2017-02-28 Information processing system, image forming apparatus, and information processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017036098A JP6717229B2 (en) 2017-02-28 2017-02-28 Information processing system, image forming apparatus, and information processing method

Publications (2)

Publication Number Publication Date
JP2018142180A true JP2018142180A (en) 2018-09-13
JP6717229B2 JP6717229B2 (en) 2020-07-01

Family

ID=63528050

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017036098A Expired - Fee Related JP6717229B2 (en) 2017-02-28 2017-02-28 Information processing system, image forming apparatus, and information processing method

Country Status (1)

Country Link
JP (1) JP6717229B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023000588A (en) * 2021-06-18 2023-01-04 富士フイルムビジネスイノベーション株式会社 Information processing device and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023000588A (en) * 2021-06-18 2023-01-04 富士フイルムビジネスイノベーション株式会社 Information processing device and program
JP7714926B2 (en) 2021-06-18 2025-07-30 富士フイルムビジネスイノベーション株式会社 Information processing device and program

Also Published As

Publication number Publication date
JP6717229B2 (en) 2020-07-01

Similar Documents

Publication Publication Date Title
US20090161147A1 (en) Personal document container
US8223389B2 (en) Information processing apparatus, information processing method, and program and storage medium therefor
CN101739224A (en) Thumbnail creation method and image forming apparatus
JP2020182211A (en) Information processing device, image forming device, and comment extraction method
US9507796B2 (en) Relay apparatus and image processing device
JP2020024303A (en) Image processing apparatus and method for controlling the same, and program
US8634100B2 (en) Image forming apparatus for detecting index data of document data, and control method and program product for the same
KR101525815B1 (en) METHOD FOR GENERATING ADDITIONAL INFORMATION ADDITIONAL DOCUMENTS AND IMAGE FORMING DEVICE
JP6092074B2 (en) Information processing apparatus, image forming system, and information processing method
JP2006341614A (en) Image forming apparatus and image forming method
JP2010198594A (en) Data conversion apparatus, printing apparatus, data conversion program
JP5932736B2 (en) Image forming apparatus and image forming method
JP6717229B2 (en) Information processing system, image forming apparatus, and information processing method
JP2021072622A (en) Image forming apparatus and image forming method
JP4914477B2 (en) Image processing device
JP2007148486A (en) Method for supporting document browsing, system for the same, document processor, and program
JP2015026944A (en) Information apparatus and computer program
JP2020024582A (en) Image processing apparatus and method for controlling the same, and program
US8310712B2 (en) Image forming controlling apparatus, image forming controlling method, and image forming controlling program embodied on computer readable recording medium
US20170064102A1 (en) Information processing apparatus, image reading apparatus, image forming apparatus, and non-transitory computer readable medium
JP2018198377A (en) Image forming apparatus
JP5142852B2 (en) Image forming apparatus having customizable user interface
CN114390148B (en) Image forming apparatus, control program for image forming apparatus, and control method
JP2005215212A (en) Film archive system
US10735608B2 (en) Message conversion system, message conversion method, and message conversion program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181122

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20191016

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191119

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200115

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200525

R150 Certificate of patent or registration of utility model

Ref document number: 6717229

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees