[go: up one dir, main page]

JP2017184047A - Information processing apparatus, processing method of the same, and program - Google Patents

Information processing apparatus, processing method of the same, and program Download PDF

Info

Publication number
JP2017184047A
JP2017184047A JP2016069257A JP2016069257A JP2017184047A JP 2017184047 A JP2017184047 A JP 2017184047A JP 2016069257 A JP2016069257 A JP 2016069257A JP 2016069257 A JP2016069257 A JP 2016069257A JP 2017184047 A JP2017184047 A JP 2017184047A
Authority
JP
Japan
Prior art keywords
preview
electronic file
data
unit
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2016069257A
Other languages
Japanese (ja)
Other versions
JP6767651B2 (en
JP2017184047A5 (en
Inventor
直之 福田
Naoyuki Fukuda
直之 福田
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.)
Canon Marketing Japan Inc
Canon IT Solutions Inc
Original Assignee
Canon Marketing Japan Inc
Canon IT 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 Canon Marketing Japan Inc, Canon IT Solutions Inc filed Critical Canon Marketing Japan Inc
Priority to JP2016069257A priority Critical patent/JP6767651B2/en
Publication of JP2017184047A publication Critical patent/JP2017184047A/en
Publication of JP2017184047A5 publication Critical patent/JP2017184047A5/en
Application granted granted Critical
Publication of JP6767651B2 publication Critical patent/JP6767651B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Processing Or Creating Images (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

PROBLEM TO BE SOLVED: To easily identify content to be used by preview, and to prevent reuse.SOLUTION: The information processing apparatus for managing an electronic file, includes: determination means for analyzing the electronic file and determining a type of each area; change means for changing image quality of the data of the area by using a resolution corresponding to the type; and registration means for registering an electronic file for preview using the data of the area changed by the change means.SELECTED DRAWING: Figure 4

Description

本発明は、解像度変換したプレビューデータを生成する情報処理装置とその処理方法及びプログラムに関する。   The present invention relates to an information processing apparatus that generates resolution-converted preview data, a processing method thereof, and a program.

近年、サーバ等で管理している文書を複合機の画面で指定し、オンデマンド印刷したいといったニーズが増えてきている。   In recent years, there is an increasing need for on-demand printing by designating a document managed by a server or the like on the screen of a multifunction machine.

例えば学習塾の環境においては、通常、学習用教材が各校舎に在庫されているといった状況がある。教材が大量に必要となるシーズンにおいては、校舎のスペースを圧迫するようになり、教材を在庫しないペーパーレス化が望まれている。   For example, in a cram school environment, there are usually situations where learning materials are stocked in each school building. In the season when a large amount of teaching materials is required, the school building space is under pressure, and it is desired to make paperless without stocking the teaching materials.

そこで、教材が電子データとして学習塾の社内システムのサーバで管理され、この電子データをPCでダウンロードして印刷するといった運用が部分的にされている。環境によっては、1人1台のPCが確保できない(アルバイト講師にはPCを手配しないこともある)こともあり、運用が難しい場合がある。また、PC操作に不慣れで印刷体裁を間違えて(例えば製本印刷がしたいのに中とじホチキスを忘れてしまう等)ミスプリントになってしまう場合がある。
こういった状況を解決するために、複合機の画面で簡単な操作で教材を印刷できるシステム(オンデマンド印刷システム)が望まれている。
Therefore, teaching materials are managed as electronic data by a server in an in-house school system, and the electronic data is downloaded and printed on a PC. Depending on the environment, one PC per person may not be secured (the part-time instructor may not arrange a PC), which may make operation difficult. In addition, the user may be unfamiliar with the PC operation and mistakenly print the print (for example, forgetting the saddle staple while he / she wants to perform bookbinding printing).
In order to solve such a situation, a system (on-demand printing system) that can print teaching materials with a simple operation on the screen of a multifunction machine is desired.

オンデマンド印刷システムは、サーバに保管されている教材の電子データを検索して、プレビューして内容確認を行った後、印刷体裁(製本など)を指定して印刷指示をすると、操作した複合機で印刷が実行されるものである。このシステムによって、都度印刷すればよい教材については在庫する必要がなくなりペーパーレスが実現でき、PCを用いないでも複合機が存在すれば教材を印刷できる環境が提供できる。   The on-demand printing system searches the electronic data of the teaching materials stored on the server, previews the contents, confirms the contents, designates the print format (such as bookbinding), and issues a print instruction. In this case, printing is executed. With this system, it is not necessary to stock the teaching materials that need to be printed each time, paperless can be realized, and an environment in which teaching materials can be printed if a multifunction peripheral exists without using a PC can be provided.

このオンデマンド印刷システムを実現するには、プリントミスをしないようにプレビュー表示や、プレ印刷を行うことが一般的に行われている。また、これらのプレビューのための技術が種々存在している(例えば、特許文献1)。   In order to realize this on-demand printing system, preview display and pre-printing are generally performed so as not to make a printing mistake. In addition, there are various technologies for these previews (for example, Patent Document 1).

特開2014−123794号公報JP 2014-123794 A

昨今、複合機の表示性能も高まり、プレビューも高画質で見ることができるようになってきており、また複合機も高度になっており、PCと同様にサーバに登録されている文書(例えば、PDFファイル)を表示することができるようになってきている。   Recently, the display performance of multifunction devices has increased, and previews can be viewed with high image quality. Also, multifunction devices have become sophisticated, and documents registered in a server (for example, a PC) (for example, PDF files) can be displayed.

そのため、印刷前のプレビュー用として、教材として登録されたPDFファイルを用いてプレビューをさせるが、教材は学習塾を運営する上で重要なコンテンツであるため、データの流出を避ける手段が必要となっている。
例えば、プレビューさせる際に「無断転載禁止」などの透かしを埋め込み、印刷・コピー・変更禁止のセキュリティを付与することが考えられる。
しかしながら、セキュリティホールからセキュリティが解除されるリスクもあり、データが取得され再利用されることが考えられる。
For this reason, for previewing before printing, a PDF file registered as a teaching material is used for previewing. However, since teaching materials are important contents for managing a cram school, a means to avoid data leakage is necessary. ing.
For example, it is conceivable to embed a watermark such as “unauthorized reproduction prohibited” at the time of previewing to give security for printing / copying / change prohibition.
However, there is a risk that security is released from the security hole, and it is conceivable that data is acquired and reused.

また、PCでのプレビューを行った場合には、プレビューデータがPCにダウンロードされるため画面キャプチャー機能を用いて再利用されることが考えられる。   Further, when a preview is performed on a PC, the preview data is downloaded to the PC, so that it can be reused by using the screen capture function.

よって、別の手段でセキュリティを高め、再利用されないようにすることが望まれる。例えば、画像を粗くしたプレビューデータを作成することも考えられるが、一律で画像を粗くすることによりプレビューの効果が薄くなり、使い勝手が悪くなるという課題があった。特に教材などは、一見すると似たようなコンテンツにみえるため、サムネイル画像など一律の画像変換ではコンテンツの識別が困難となる。   Therefore, it is desired to increase security by another means so that it is not reused. For example, although it is conceivable to create preview data with a rough image, there is a problem that the effect of the preview is reduced and the usability is deteriorated by uniformly roughing the image. In particular, educational materials and the like look similar to each other at first glance, so that it is difficult to identify the content by uniform image conversion such as thumbnail images.

そこで、本発明の目的は、プレビューにより利用するコンテンツを識別し易くするとともに、再利用を抑止する仕組みを提供することである。   Accordingly, an object of the present invention is to provide a mechanism that makes it easy to identify content to be used by preview and inhibits reuse.

本発明の目的を達成するための電子ファイルを管理する情報処理装置であって、前記電子ファイル内を解析し、領域ごとの種別を決定する決定手段と、前記種別に応じた解像度を用いて、前記領域のデータの画質を変更する変更手段と、前記変更手段により変更された領域のデータを用いたプレビュー用の電子ファイルを登録する登録手段とを備えることを特徴とする。   An information processing apparatus for managing an electronic file for achieving the object of the present invention, wherein the electronic file is analyzed, a determination unit that determines a type for each region, and a resolution according to the type, The image processing apparatus includes: a changing unit that changes the image quality of the data in the area; and a registration unit that registers an electronic file for preview using the data in the area changed by the changing unit.

本発明によれば、プレビューにより利用するコンテンツを識別し易くするとともに、再利用を抑止することができる。   According to the present invention, it is possible to easily identify the content to be used by the preview and to suppress reuse.

本発明の実施形態における、画像形成システムの構成の一例を示す図である。1 is a diagram illustrating an example of a configuration of an image forming system in an embodiment of the present invention. 本発明の実施形態における、画像処理サーバ101、クライアント端末102のハードウェア構成の一例を示す図である。2 is a diagram illustrating an example of a hardware configuration of an image processing server 101 and a client terminal 102 in the embodiment of the present invention. FIG. 本発明の実施形態における、複合機のハードウェア構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of a multifunction machine according to an embodiment of the present invention. 本発明の実施形態における、プレビューデータ生成処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the preview data generation process in embodiment of this invention. 本発明の実施形態における、プレビュー処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the preview process in embodiment of this invention. 本発明の実施形態における、クライアント端末での登録画面の一例を示す図である。It is a figure which shows an example of the registration screen in the client terminal in embodiment of this invention. 本発明の実施形態における、複合機での検索画面の一例を示す図である。FIG. 5 is a diagram illustrating an example of a search screen in the multifunction machine according to the embodiment of the present invention. 本発明の実施形態における、コンテンツ管理テーブルの一例を示す図である。It is a figure which shows an example of the content management table in embodiment of this invention. 本発明の実施形態における、テキストの解像度判定テーブルの一例を示す図である。It is a figure which shows an example of the resolution determination table of a text in embodiment of this invention. 本発明の実施形態における、図・表の解像度判定テーブルの一例を示す図である。It is a figure which shows an example of the resolution determination table of a figure and a table | surface in embodiment of this invention. 本発明の実施形態における、クライアント端末のプレビュー表示のイメージ図である。It is an image figure of a preview display of a client terminal in an embodiment of the present invention. 本発明の実施形態における、複合機のプレビュー表示のイメージ図である。FIG. 10 is an image diagram of a preview display of the multifunction peripheral according to the embodiment of the present invention. 本発明の実施形態における、ブロック情報の一例を示す図である。It is a figure which shows an example of the block information in embodiment of this invention. 本発明の実施形態における、各種装置のモジュール構成(機能構成)の一例を示す図である。It is a figure which shows an example of the module structure (functional structure) of various apparatuses in embodiment of this invention.

以下、図面を参照して、本発明の実施形態を詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

まず図1を参照して、本発明の実施形態における、画像形成システム(管理システム)の構成の一例について説明する。図1は、本発明の実施形態における、画像形成システム(管理システム)の構成の一例を示す図である。   First, an example of the configuration of an image forming system (management system) in an embodiment of the present invention will be described with reference to FIG. FIG. 1 is a diagram showing an example of the configuration of an image forming system (management system) in an embodiment of the present invention.

101は画像処理サーバであり、本件における、コンテンツのページ並び替え処理機能、コンテンツ保管・管理機能、ユーザからのリクエストに応答する機能などを有している。なお、画像処理サーバ101は、サーバ装置でなくサーバ機能を有するコンピュータであればよい。画像処理サーバ101は、本実施形態の処理の主体となる情報処理装置である。また、画像処理サーバ101は、登録するコンテンツとなる電子ファイルを管理する情報処理装置の一例を示す装置である。   An image processing server 101 has a content page rearrangement processing function, a content storage / management function, a function to respond to a request from the user, and the like in this case. The image processing server 101 may be a computer having a server function instead of a server device. The image processing server 101 is an information processing apparatus that is a subject of the processing of this embodiment. The image processing server 101 is an apparatus that illustrates an example of an information processing apparatus that manages an electronic file that is content to be registered.

102はクライアント端末であり、本件における、印刷対象コンテンツの選択機能、印刷体裁選択機能などを有している。画像処理サーバ101で管理しているコンテンツをプレビューする、印刷指示することが可能な装置である。   A client terminal 102 has a print target content selection function, a print style selection function, and the like in this case. This is a device capable of previewing contents managed by the image processing server 101 and instructing printing.

103は複合機やプリンタなどのオフィスデバイスであり、クライアント端末102と同等の印刷対象コンテンツの選択機能、印刷体裁選択機能などを有することに加え、本件における、画像処理サーバ101からの印刷指示に基づきコンテンツを印刷する機能を提供する。また、複合機の表示パネルでコンテンツのプレビューをすることが可能な装置である。複合機を画像形成装置と言い換えることも可能である。   Reference numeral 103 denotes an office device such as a multifunction peripheral or printer, which has a print target content selection function and a print format selection function equivalent to those of the client terminal 102, and is based on a print instruction from the image processing server 101 in this case. Provides a function to print content. In addition, it is a device capable of previewing content on the display panel of the multifunction device. It is also possible to paraphrase the multifunction peripheral as an image forming apparatus.

104はLANであり、画像処理サーバ101、クライアント端末102、複合機103が全てネットワークで接続されている。LANの形態にとらわれず、技術的にはWANの形態でも構成が可能である。   Reference numeral 104 denotes a LAN, and the image processing server 101, the client terminal 102, and the multifunction machine 103 are all connected via a network. Regardless of the form of the LAN, technically, it can also be configured in the form of a WAN.

以下、図2を用いて、図1に示した画像処理サーバ101、クライアント端末102に適用可能な情報処理装置のハードウェア構成について説明する。
図2は、図1に示した画像処理サーバ101、クライアント端末102に適用可能な情報処理装置のハードウェア構成を示すブロック図である。
Hereinafter, the hardware configuration of the information processing apparatus applicable to the image processing server 101 and the client terminal 102 illustrated in FIG. 1 will be described with reference to FIG.
FIG. 2 is a block diagram illustrating a hardware configuration of an information processing apparatus applicable to the image processing server 101 and the client terminal 102 illustrated in FIG.

図2において、201はCPUで、システムバス204に接続される各デバイスやコントローラを統括的に制御する。また、ROM202あるいは外部メモリ211には、CPU201の制御プログラムであるBIOS(Basic Input / Output System)やオペレーティングシステムプログラム(以下、OS)や、各サーバ或いは各PCの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。   In FIG. 2, reference numeral 201 denotes a CPU that comprehensively controls each device and controller connected to the system bus 204. Further, the ROM 202 or the external memory 211 is necessary to realize a BIOS (Basic Input / Output System) or an operating system program (hereinafter referred to as an OS), which is a control program of the CPU 201, or a function executed by each server or each PC. Various programs to be described later are stored.

203はRAMで、CPU201の主メモリ、ワークエリア等として機能する。CPU201は、処理の実行に際して必要なプログラム等をROM202あるいは外部メモリ211からRAM203にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。   A RAM 203 functions as a main memory, work area, and the like for the CPU 201. The CPU 201 implements various operations by loading a program or the like necessary for execution of processing from the ROM 202 or the external memory 211 into the RAM 203 and executing the loaded program.

また、205は入力コントローラで、キーボード(KB)209や不図示のマウス等のポインティングデバイス等からの入力を制御する。206はビデオコントローラで、CRTディスプレイ(CRT)210等の表示器への表示を制御する。なお、図2では、CRT210と記載しているが、表示器はCRTだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて管理者が使用するものである。   An input controller 205 controls input from a keyboard (KB) 209 or a pointing device such as a mouse (not shown). A video controller 206 controls display on a display device such as a CRT display (CRT) 210. In FIG. 2, although described as CRT 210, the display device is not limited to the CRT, but may be another display device such as a liquid crystal display. These are used by the administrator as needed.

207はメモリコントローラで、ブートプログラム,各種のアプリケーション,フォントデータ,ユーザファイル,編集ファイル,各種データ等を記憶するハードディスク(HD)や、フレキシブルディスク(FD)、或いはPCMCIAカードスロットにアダプタを介して接続されるコンパクトフラッシュ(登録商標)メモリ等の外部メモリ211へのアクセスを制御する。   A memory controller 207 is connected to the hard disk (HD), flexible disk (FD), or PCMCIA card slot for storing a boot program, various applications, font data, user files, editing files, various data, etc. via an adapter. The access to the external memory 211 such as a compact flash (registered trademark) memory is controlled.

208は通信I/Fコントローラで、ネットワーク(例えば、図1に示したLAN600)を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いた通信等が可能である。   A communication I / F controller 208 is connected to and communicates with an external device via a network (for example, the LAN 600 shown in FIG. 1), and executes communication control processing on the network. For example, communication using TCP / IP is possible.

なお、CPU201は、例えばRAM203内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、CRT210上での表示を可能としている。また、CPU201は、CRT210上の不図示のマウスカーソル等でのユーザ指示を可能とする。   Note that the CPU 201 enables display on the CRT 210 by executing outline font rasterization processing on a display information area in the RAM 203, for example. In addition, the CPU 201 enables a user instruction with a mouse cursor (not shown) on the CRT 210.

本発明を実現するための後述する各種プログラムは、外部メモリ211に記録されており、必要に応じてRAM203にロードされることによりCPU201によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ211に格納されており、これらについての詳細な説明も後述する。   Various programs to be described later for realizing the present invention are recorded in the external memory 211 and executed by the CPU 201 by being loaded into the RAM 203 as necessary. Furthermore, definition files and various information tables used when executing the program are also stored in the external memory 211, and a detailed description thereof will be described later.

次に、図3を用いて、図1に示した複合機103のハードウェア構成について説明する。
図3は、図1に示した複合機103のハードウェア構成の一例を示すブロック図である。
Next, the hardware configuration of the multifunction machine 103 shown in FIG. 1 will be described with reference to FIG.
FIG. 3 is a block diagram illustrating an example of a hardware configuration of the MFP 103 illustrated in FIG.

図3において、316はコントローラユニットで、画像入力デバイスとして機能するスキャナ314や、画像出力デバイスとして機能するプリンタ部312と接続する一方、LAN(例えば、図1に示したLAN104)や公衆回線(WAN)(例えば、PSTNまたはISDN等)と接続することで、画像データやデバイス情報の入出力を行う。   In FIG. 3, reference numeral 316 denotes a controller unit which is connected to a scanner 314 functioning as an image input device and a printer unit 312 functioning as an image output device, while being connected to a LAN (for example, the LAN 104 shown in FIG. 1) or a public line (WAN). ) (For example, PSTN or ISDN) to input / output image data and device information.

コントローラユニット316において、301はCPUで、システム全体を制御するプロセッサである。302はRAMで、CPU301が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。   In the controller unit 316, reference numeral 301 denotes a CPU, which is a processor that controls the entire system. A RAM 302 is a system work memory for the CPU 301 to operate, and is also a program memory for recording a program and an image memory for temporarily recording image data.

303はROMで、システムのブートプログラムや各種制御プログラムが格納されている。304はハードディスクドライブ(HDD)で、システムを制御するための各種プログラム,画像データ等を格納する。   A ROM 303 stores a system boot program and various control programs. A hard disk drive (HDD) 304 stores various programs for controlling the system, image data, and the like.

307は操作部インタフェース(操作部I/F)で、操作部(キーボード)308とのインタフェース部である。また、操作部I/F307は、操作部308から入力したキー情報(例えば、スタートボタンの押下)をCPU301に伝える役割をする。   An operation unit interface (operation unit I / F) 307 is an interface unit with the operation unit (keyboard) 308. Further, the operation unit I / F 307 serves to transmit the key information (for example, pressing of the start button) input from the operation unit 308 to the CPU 301.

305はネットワークインタフェース(Network I/F)で、ネットワーク(LAN104)に接続する。また、無線通信も可能な構成となっており、赤外線やBluetooth(登録商標)、Wi−Fi(登録商標)を用いた通信にて他の装置と接続する。データの入出力を行う。306はモデム(MODEM)で、公衆回線に接続し、FAXの送受信等のデータの入出力を行う。   A network interface (Network I / F) 305 is connected to the network (LAN 104). In addition, wireless communication is also possible, and connection is made with other devices by communication using infrared rays, Bluetooth (registered trademark), or Wi-Fi (registered trademark). Input and output data. A modem (MODEM) 306 is connected to a public line and inputs / outputs data such as FAX transmission / reception.

318は外部インタフェース(外部I/F)で、USB、IEEE1394,プリンタポート,RS−232C等の外部入力を受け付けるI/F部であり、本実施形態においては認証で必要となる携帯端末のICカード(記憶媒体)の読み取り用のカードリーダ319が外部I/F部318に接続されている。そして、CPU301は、この外部I/F318を介してカードリーダ319による携帯端末のICカードからの情報読み取りを制御し、該携帯端末のICカードから読み取られた情報を取得可能である。以上のデバイスがシステムバス309上に配置される。   Reference numeral 318 denotes an external interface (external I / F), which is an I / F unit that accepts external inputs such as USB, IEEE 1394, printer port, and RS-232C. In this embodiment, an IC card for a portable terminal required for authentication A card reader 319 for reading (storage medium) is connected to the external I / F unit 318. The CPU 301 can control reading of information from the IC card of the mobile terminal by the card reader 319 via the external I / F 318, and can acquire information read from the IC card of the mobile terminal. The above devices are arranged on the system bus 309.

320はイメージバスインタフェース(IMAGE BUS I/F)であり、システムバス309と画像データを高速で転送する画像バス315とを接続し、データ構造を変換するバスブリッジである。
画像バス315は、PCIバスまたはIEEE1394で構成される。画像バス315上には以下のデバイスが配置される。
Reference numeral 320 denotes an image bus interface (IMAGE BUS I / F), which is a bus bridge that connects the system bus 309 and an image bus 315 that transfers image data at high speed and converts the data structure.
The image bus 315 is configured by a PCI bus or IEEE1394. The following devices are arranged on the image bus 315.

310はラスタイメージプロセッサ(RIP)で、例えば、PDLコード等のベクトルデータをビットマップイメージに展開する。311はプリンタインタフェース(プリンタI/F)で、プリンタ部312とコントローラユニット316を接続し、画像データの同期系/非同期系の変換を行う。また、313はスキャナインタフェース(スキャナI/F)で、スキャナ314とコントローラユニット316を接続し、画像データの同期系/非同期系の変換を行う。   A raster image processor (RIP) 310 develops vector data such as a PDL code into a bitmap image. A printer interface (printer I / F) 311 connects the printer unit 312 and the controller unit 316 and performs synchronous / asynchronous conversion of image data. A scanner interface (scanner I / F) 313 connects the scanner 314 and the controller unit 316 and performs synchronous / asynchronous conversion of image data.

317は画像処理部で、入力画像データに対し補正、加工、編集を行ったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部317は、画像データの回転や、多値画像データに対してはJPEG、2値画像データはJBIG、MMR、MH等の圧縮伸張処理を行う。   An image processing unit 317 performs correction, processing, and editing on input image data, and performs printer correction, resolution conversion, and the like on print output image data. In addition to this, the image processing unit 317 performs image data rotation and compression / decompression processing such as JPEG for multi-valued image data and JBIG, MMR, MH for binary image data.

スキャナ部314は、原稿となる紙上の画像を照明し、CCDラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部308から読み取り起動指示することにより、CPU301がスキャナ314に指示を与え、フィーダは原稿用紙を1枚ずつフィードし原稿画像の読み取り動作を行う。   The scanner unit 314 illuminates an image on paper as a document and scans it with a CCD line sensor, thereby converting it into an electrical signal as raster image data. The original paper is set on the tray of the original feeder, and when the apparatus user gives a reading start instruction from the operation unit 308, the CPU 301 gives an instruction to the scanner 314, and the feeder feeds the original paper one by one to read the original image. I do.

プリンタ部312は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、CPU301からの指示によって開始する。なお、プリンタ部312には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。   The printer unit 312 is a part that converts raster image data into an image on paper. The method is an electrophotographic method using a photosensitive drum or a photosensitive belt, and ink is ejected from a micro nozzle array directly on the paper. There is an inkjet method for printing an image, but any method may be used. The activation of the printing operation is started by an instruction from the CPU 301. The printer unit 312 has a plurality of paper feed stages so that different paper sizes or different paper orientations can be selected, and has a paper cassette corresponding thereto.

操作部308は、LCD表示部を有し、LCD上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部I/F307を介してCPU301に伝える。また、操作部308は、各種操作キーとして、例えば、スタートキー、ストップキー、IDキー、リセットキー等を備える。   The operation unit 308 has an LCD display unit, and a touch panel sheet is pasted on the LCD. The operation unit 308 displays an operation screen of the system. When a displayed key is pressed, the position information is displayed on the operation unit I / F 307. To the CPU 301 via The operation unit 308 includes, for example, a start key, a stop key, an ID key, a reset key, and the like as various operation keys.

尚、表示部はプリンタによって表示性能が異なり、タッチパネルを介して操作をできるプリンタ、単に液晶画面を備え文字列を表示(印刷状態や印刷している文書名の表示)させるだけのプリンタによって本発明は構成されている。   Note that the display unit has different display performance depending on the printer, and a printer that can be operated via a touch panel, a printer that simply has a liquid crystal screen and displays a character string (displays the print status and the name of the document being printed). Is structured.

ここで、操作部308のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の2色LEDがあり、その色によってスタートキーが使える状態にあるかどうかを示す。また、操作部308のストップキーは、稼働中の動作を止める働きをする。また、操作部308のIDキーは、使用者のユーザIDを入力する時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。   Here, the start key of the operation unit 308 is used when starting a document image reading operation. At the center of the start key, there are two color LEDs, green and red, which indicate whether or not the start key can be used. Further, the stop key of the operation unit 308 functions to stop the operation in operation. The ID key of the operation unit 308 is used when inputting the user ID of the user. The reset key is used when initializing settings from the operation unit.

カードリーダ319は、CPU301からの制御により、ICカード(ICチップとして携帯端末内に備えられていてもよい)に記憶されている情報を読み取り、該読み取った情報を外部I/F318を介してCPU301へ通知する。また、カードリーダ319はNFCの通信規格に対応しており、ICカードや携帯端末のICチップへの読み書きを行うことが可能な構成となっている。なお、NFC規格対応のカードリーダに、NFC規格対応の携帯端末をかざすと、認証を行い、携帯端末とプリンタ(複合機)とのペアリングを行う。そして、かざされた携帯端末とプリンタ(複合機)で通信(P2P)を確立してデータの通信を行うことが可能である。その他、高速通信規格である、Bluetooth(登録商標)やWi−Fi(登録商標)に通信を引き継ぎ(ハンドオーバー)、携帯端末とプリンタ(複合機)間で通信を行わせることも可能である。例えば、携帯端末をカードリーダにかざすことで、携帯端末に記憶されている画像をプリンタ(複合機)へ送信することが可能となる。なお、NFCの通信規格の詳細は、従来技術であるため、説明を省略するものとする。   The card reader 319 reads information stored in an IC card (which may be provided in the portable terminal as an IC chip) under the control of the CPU 301, and reads the read information via the external I / F 318. To notify. Further, the card reader 319 corresponds to the NFC communication standard, and is configured to be able to read and write to an IC card or an IC chip of a portable terminal. In addition, when an NFC standard-compliant portable terminal is held over an NFC standard-compliant card reader, authentication is performed and the portable terminal is paired with a printer (multifunction device). Then, communication (P2P) can be established between the held portable terminal and the printer (multifunction machine) to perform data communication. In addition, communication (handover) can be taken over by Bluetooth (registered trademark) or Wi-Fi (registered trademark), which are high-speed communication standards, and communication can be performed between the portable terminal and the printer (multifunction device). For example, by holding the portable terminal over a card reader, an image stored in the portable terminal can be transmitted to a printer (multifunction machine). The details of the NFC communication standard are conventional techniques, and thus the description thereof will be omitted.

上述した複合機103では、複合機103を制御するためのプラットフォームが存在し、このプラットフォーム上で、認証サーバと通信するための認証アプリケーションが動作している。認証アプリケーションはHDD304に記憶されている。プラットフォームが管理する、ログイン時にユーザ情報を格納するログインコンテキストや、各種設定情報は、HDD304上に領域が確保されている。   In the above-described multi-function peripheral 103, a platform for controlling the multi-function peripheral 103 exists, and an authentication application for communicating with the authentication server is operating on this platform. The authentication application is stored in the HDD 304. An area on the HDD 304 is secured for a login context that is managed by the platform and stores user information at the time of login, and various setting information.

また、プラットフォーム上には、複合機103の本体機能を拡張したアプリケーションがインストールされ、動作している。これらアプリケーションは、プラットフォームのAPIを用いて実行される。
このプラットフォームを介して、プリンタの各機能を制御することが可能な構成となっている。
On the platform, an application in which the main body function of the multifunction machine 103 is extended is installed and operated. These applications are executed using the platform API.
Through this platform, it is possible to control each function of the printer.

また、複合機103には、Webブラウザも記憶されており、Webシステムと連携することも可能である。この場合、Webアプリケーションサーバから受信した画面をWebブラウザを用いて表示する。Webブラウザ上で指示した命令は、Webアプリケーションサーバへ要求がなされ、Webアプリケーションサーバからの命令を受け付けることによって、複合機103により動作(スキャンやプリント処理)を実行することが可能である。   In addition, the MFP 103 also stores a Web browser, and can also cooperate with the Web system. In this case, the screen received from the web application server is displayed using a web browser. A command instructed on the Web browser is requested to the Web application server, and an operation (scanning or print processing) can be executed by the MFP 103 by receiving the command from the Web application server.

以上のような構成によって、複合機103は、スキャナ314から読み込んだ画像データをLAN104上に送信したり、LAN104から受信した印刷データをプリンタ部312により印刷出力することができる。   With the configuration described above, the multi-function peripheral 103 can transmit the image data read from the scanner 314 to the LAN 104 and print out the print data received from the LAN 104 by the printer unit 312.

また、スキャナ314から読み込んだ画像データをモデム306により、公衆回線上にFAX送信したり、公衆回線からFAX受信した画像データをプリンタ部312により出力することできる。   Further, the image data read from the scanner 314 can be faxed to the public line by the modem 306, and the image data received by fax from the public line can be output by the printer unit 312.

次に図14を参照して、本発明の実施形態における各種装置のモジュール構成(機能構成)の一例について説明する。図14は、本発明の実施形態における、各種装置のモジュール構成の一例を示す図である。   Next, an example of the module configuration (functional configuration) of various apparatuses according to the embodiment of the present invention will be described with reference to FIG. FIG. 14 is a diagram illustrating an example of a module configuration of various apparatuses according to the embodiment of the present invention.

リクエスト処理部1411は、クライアント端末102や複合機103など各種システムからのリクエストを処理する機能を担当する。登録アプリケーション部1412は、コンテンツを登録する機能を提供する。印刷アプリケーション部1413は、コンテンツを複合機103等の印刷端末に印刷する機能を提供する。コンテンツ管理部1414は、登録アプリケーション部1412によって登録されたコンテンツを管理する機能を提供する。コンテンツの管理には、コンテンツの実体とメタデータが含まれる。具体的には、図8のコンテンツ管理テーブルに、各コンテンツのメタデータが記憶されている。   The request processing unit 1411 is in charge of a function of processing requests from various systems such as the client terminal 102 and the multifunction machine 103. The registration application unit 1412 provides a function of registering content. A print application unit 1413 provides a function of printing content on a printing terminal such as the multifunction machine 103. The content management unit 1414 provides a function of managing content registered by the registration application unit 1412. Content management includes content content and metadata. Specifically, metadata of each content is stored in the content management table of FIG.

認証管理部1415は、101に搭載する各種アプリケーションを使うためのユーザ認証の機能を提供する。採番処理部1416は、図8のコンテンツID列に記載の値を採番するための機能を提供する。コンテンツIDは、コンテンツが登録される際に採番される。
画像処理サーバ101は、アダプタ部を有しており、外部システム、外部装置との連携できるようにモジュールが追加できる構成となっている。
The authentication management unit 1415 provides a user authentication function for using various applications installed in the 101. The numbering processing unit 1416 provides a function for numbering the values described in the content ID column of FIG. The content ID is numbered when the content is registered.
The image processing server 101 has an adapter unit, and is configured such that a module can be added so that it can cooperate with an external system and an external device.

イメージング処理部1417−1は、コンテンツのページ並び替え機能や、コンテンツの結合処理機能などのイメージング処理機能を提供する。複合機連携部1417−2は、印刷アプリケーション部1413から印刷パラメータの指示を受け、複合機103への印刷処理を実行する機能を提供する。   The imaging processing unit 1417-1 provides imaging processing functions such as a content page rearranging function and a content combining processing function. A multifunction device cooperation unit 1417-2 provides a function of receiving a print parameter instruction from the print application unit 1413 and executing a print process on the multifunction device 103.

管理アプリケーション部1418は、画像処理サーバ101に搭載する各種アプリケーションの設定、登録・削除、状態確認などの管理機能を提供する。ログ管理部1419は、画像処理サーバ101に搭載する各種アプリケーションが記録するログを管理する機能を提供する。   A management application unit 1418 provides management functions such as setting, registration / deletion, and status confirmation of various applications installed in the image processing server 101. A log management unit 1419 provides a function of managing logs recorded by various applications installed in the image processing server 101.

Webブラウザ部1421は、登録アプリケーション部1412や印刷アプリケーション部1413の機能を利用するためのWebブラウザの機能を提供する。コンテンツプレビュー部1422は、印刷対象のコンテンツをプレビューするための機能を提供する。   The Web browser unit 1421 provides a Web browser function for using the functions of the registration application unit 1412 and the print application unit 1413. The content preview unit 1422 provides a function for previewing content to be printed.

Webブラウザ部1431は、印刷アプリケーション部1413の機能を利用するためのWebブラウザの機能を提供する。登録アプリケーション部1412の機能を利用することに応用することも可能である。コンテンツプレビュー部1432は、印刷対象のコンテンツをプレビューするための機能を提供する。印刷制御部1433は、複合機連携部1417−2より印刷指示された内容で排紙処理を制御する機能を提供する。   The Web browser unit 1431 provides a Web browser function for using the function of the print application unit 1413. The present invention can be applied to use the function of the registration application unit 1412. The content preview unit 1432 provides a function for previewing content to be printed. The print control unit 1433 provides a function of controlling the paper discharge process according to the content instructed to be printed from the multifunction device cooperation unit 1417-2.

次に図4を参照して、本発明の実施形態における、プレビューデータ生成処理について説明する。図4は、本発明の実施形態における、プレビューデータ生成処理の流れを示すフローチャートである。
S401において、コンテンツを登録する管理者はクライアント端末102により、登録する文書(PDFファイル等のコンテンツ)作成する。
Next, with reference to FIG. 4, the preview data generation process in the embodiment of the present invention will be described. FIG. 4 is a flowchart showing the flow of preview data generation processing in the embodiment of the present invention.
In step S <b> 401, an administrator who registers content creates a document to be registered (content such as a PDF file) by using the client terminal 102.

S402において、Webブラウザを用いて、画像処理サーバ101へ登録処理を行う。この時に利用する登録画面を図6に示す。図6の登録画面では、登録するコンテンツを指定し、登録情報として、コンテンツの設定(コンテンツ状態)、コンテンツの印刷設定(デフォルト印刷体裁)、コンテンツを検索する際のカテゴリ(検索条件)、コンテンツカテゴリ(教材)を指定する。なお、コンテンツカテゴリは、教材、生徒に配布する案内・パンフレットなどの一般文書の区分けがされている。
登録ボタンが押下されると、この登録画面で指定された文書(実体)と、各種指定された設定情報とを含む登録要求が画像処理サーバ101に送信される。
S403において、画像処理サーバ101は文書と設定情報とを含む登録要求とを受信する。
In step S402, registration processing is performed on the image processing server 101 using a Web browser. The registration screen used at this time is shown in FIG. In the registration screen of FIG. 6, content to be registered is specified, and content settings (content status), content print settings (default print format), content search category (search condition), content category are specified as registration information. Specify (teaching material). The content category is divided into general documents such as teaching materials and guidance / pamphlets distributed to students.
When the registration button is pressed, a registration request including a document (substance) designated on the registration screen and various designated setting information is transmitted to the image processing server 101.
In step S403, the image processing server 101 receives a registration request including a document and setting information.

S404において、画像処理サーバ101のコンテンツ管理部で文書を登録する。また、設定情報などのメタデータは、図8のコンテンツ管理テーブルで管理される。コンテンツIDにより、登録された文書と対応付いているものとする。   In step S <b> 404, the document is registered in the content management unit of the image processing server 101. Also, metadata such as setting information is managed in the content management table of FIG. Assume that the content ID is associated with the registered document.

S405において、登録要求のあった文書が、プレビュー用のプレビューデータ(PDFファイルや画像ファイル)の生成を必要とするかを判定する(教材かの判定)。教材であり、プレビューデータを生成すると判定した場合には、S406へ処理を移し、教材でない場合には、処理を終了する。なお教材かの判定は、具体的には、図6の画面で教材としての指定により判定する。本実施形態では、ユーザに教材か否かを設定させる構成としたが、文書内に教材IDを入れる構成として、この教材IDを読み取り、教材としての登録でプレビューデータ作成するか否かを判定してもよい。   In step S405, it is determined whether the document requested to be registered needs to generate preview data (PDF file or image file) for preview (determination as teaching material). If it is a learning material and it is determined to generate preview data, the process proceeds to S406, and if it is not a learning material, the process ends. Specifically, the determination as to the teaching material is made by specifying the teaching material on the screen of FIG. In this embodiment, the user is allowed to set whether or not it is a learning material. However, as a configuration in which a learning material ID is included in a document, the learning material ID is read, and it is determined whether or not preview data is created by registration as a learning material. May be.

なお、教材でない文書であっても、プレビューデータを作成することも可能であるが、本実施形態では、教材でない文書をプレビューさせる場合は、登録された文書をプレビューさせる構成とする。   Although it is possible to create preview data even for a document that is not a teaching material, in the present embodiment, when a document that is not a teaching material is previewed, the registered document is previewed.

S406において、登録された文書を等解像度で画像化処理を実施する。等解像度とは、文書に予め設定されている解像度、或いは画像処理サーバ101で予め設定されている解像度であり、その解像度のまま画像化するものである。   In step S406, the registered document is imaged at the same resolution. The equal resolution is a resolution set in advance in the document or a resolution set in advance in the image processing server 101, and is imaged with the resolution.

なお、本実施形態では文書をPDFファイルとして説明するため、文書から画像ファイルを作成するように構成しているが、登録される文書が画像ファイル(例えば、Multi−TIFF形式のファイル)の場合には、S406の処理を省略してもよい。   In this embodiment, since the document is described as a PDF file, an image file is created from the document. However, when the document to be registered is an image file (for example, a file in the Multi-TIFF format). May omit the process of S406.

S407において、複合機用のプレビューデータ(PDFファイルや画像ファイル)を生成する。この複合機用のプレビューデータ(PDFファイルや画像ファイル)は、S406にて画像化したものから生成する。なお、上述したように文書が画像ファイルである場合には、該文書から複合機用のプレビューデータを生成してもよい。すなわち、画像形成装置で用いるプレビュー用の電子ファイルを生成する生成処理の一例を示すステップである。   In step S407, preview data (PDF file or image file) for the MFP is generated. This multi-function peripheral preview data (PDF file or image file) is generated from the image formed in S406. Note that when the document is an image file as described above, preview data for the multifunction peripheral may be generated from the document. That is, this is a step showing an example of a generation process for generating an electronic file for preview used in the image forming apparatus.

なお、複合機103は、クライアント端末102と異なり、複合機側で表示後の制御(印刷を許可するか否かを制御)できるため、印刷物の持ち出しがされない。よって、閲覧がしやすいようにクライアント端末102でプレビューするデータより高解像度のデータを生成する。これにより、プレビューの利便性をあげることができる。   Unlike the client terminal 102, the multifunction device 103 can perform post-display control (controls whether or not to permit printing) on the multifunction device side, so that printed matter is not taken out. Therefore, data having higher resolution than data to be previewed on the client terminal 102 is generated so that browsing is easy. Thereby, the convenience of preview can be improved.

複合機用のプレビューデータ(PDFファイルや画像ファイル)は、画像処理サーバ101であらかじめ設定されている解像度(例えば、300dpi、600dpi)を用いて変換する。なお、もともとの画像が300dpiの場合には、高解像度により画像を変換して、プレビューデータを生成する処理を省略してもよい。すなわち、ももとの画像を複合機用のプレビューデータとして用いることが可能である。   The preview data (PDF file or image file) for the MFP is converted using a resolution (for example, 300 dpi, 600 dpi) set in advance by the image processing server 101. If the original image is 300 dpi, the process of converting the image with high resolution and generating preview data may be omitted. In other words, the original image can be used as preview data for the multifunction machine.

S408において、生成した複合機用のプレビューデータをコンテンツ管理部により登録する。この時、図8に示す通り、複合機用のプレビューデータのIDを複合機プレビュー用コンテンツID812に登録する。これによりオリジナルの文書に関連付けて複合機用のプレビューデータ(PDFファイルや画像ファイル)が登録される。   In step S408, the generated preview data for the multifunction machine is registered by the content management unit. At this time, the MFP preview data ID is registered in the MFP preview content ID 812 as shown in FIG. As a result, preview data (PDF file or image file) for the multifunction peripheral is registered in association with the original document.

S409において、PC用プレビューデータ(PDFファイルや画像ファイル)を生成するため、解像度変換する変換対象ページを特定する。解像度変換するページを特定するため、表紙となる画像ファイルを保存しておき画像マッチングによって、表紙を特定して、表紙以外のページを変換対象とする。すなわち、オリジナルの文書(コンテンツ)である電子ファイルは複数ページのファイルである。また、S409は、電子ファイルから種別に応じて解像度を変更するページを特定する特定処理の一例を示すステップである。   In step S409, in order to generate PC preview data (PDF file or image file), a conversion target page for resolution conversion is specified. In order to specify a page for resolution conversion, an image file serving as a cover is saved, the cover is specified by image matching, and pages other than the cover are converted. In other words, an electronic file that is an original document (content) is a multi-page file. S409 is a step showing an example of a specifying process for specifying a page whose resolution is changed according to the type from the electronic file.

各ページをOCR処理し、言語解析処理により、問題文のあるページを特定して変換対象ページを特定してもよい。また変換対象ページは、S402において文書を登録する際に利用者がページ指定することも可能であり、後にS411で利用するブロックセレクション機能を用いて自動的に変換対象ページを特定することも可能である。なお、変換対象ページが特定できればよく、特定方法はこれらに限定されず、他の手法を用いてもよい。   Each page may be subjected to OCR processing, and a page having a problem sentence may be specified by language analysis processing to specify a conversion target page. The page to be converted can also be specified by the user when registering the document in S402, and the page to be converted can be automatically specified using the block selection function used in S411 later. is there. The conversion target page only needs to be specified, and the specifying method is not limited to these, and other methods may be used.

なお、表紙ページは登録する文書の特性上、解像度コントロールを実施する必要がない(機密性の高い情報を記載していない)としているが、表紙ページも対象としてもよい。   Note that the cover page does not need to be subjected to resolution control due to the characteristics of the document to be registered (information with high confidentiality is not described), but the cover page may also be the target.

S410において、変換対象ページの画像を取得する。S411において、それぞれのページに対してブロックセレクションを実施する。ブロックセレクション処理により、画像から表、文字、絵や図、枠、線の各領域を抽出する。ブロックセレクション処理とは、一頁のイメージデータをオブジェクト毎の塊として認識し、該ブロック各々を文字/図画/写真/線/表等の属性に判定し、異なる属性を持つ領域に分割する処理である。具体的には、先ず、入力画像を白黒に二値化し、輪郭線追跡をおこなって黒画素輪郭で囲まれる画素の塊を抽出する。面積の大きい黒画素の塊については、内部にある白画素に対しても輪郭線追跡をおこない白画素の塊を抽出、さらに一定面積以上の白画素の塊の内部からは再帰的に黒画素の塊を抽出する。このようにして得られた黒画素の塊を、大きさおよび形状で分類し、異なる属性を持つ領域へ分類していく。たとえば、縦横比が1に近く、大きさが一定の範囲のものを文字相当の画素塊とし、さらに近接する文字が整列良くグループ化可能な部分を文字領域、扁平な画素塊を線領域、一定大きさ以上でかつ四角系の白画素塊を整列よく内包する黒画素塊の占める範囲を表領域、不定形の画素塊が散在している領域を写真領域、それ以外の任意形状の画素塊を図画領域、などとする。ブロックセレクション処理で得られた各ブロックに対するブロック情報を図13に示す。ブロック情報は、ページ、ブロックID、種別、領域(座標X、座標Y、幅、高さ)、テキストサイズ(文字サイズ)を有している。
S411は、電子ファイル内を解析し、領域ごとの種別を決定する決定処理の一例を示すステップである。
S412において、解像度変換をページ単位で行うため、処理対象となる変換対象ページ画像を取得する。
In S410, an image of the conversion target page is acquired. In S411, block selection is performed for each page. By block selection processing, each area of a table, characters, pictures, diagrams, frames, and lines is extracted from the image. Block selection processing is processing that recognizes image data of one page as a block for each object, determines each block as an attribute such as character / drawing / photo / line / table, and divides it into areas having different attributes. is there. Specifically, first, the input image is binarized into black and white, and contour tracking is performed to extract a block of pixels surrounded by a black pixel contour. For a black pixel block with a large area, contour tracing is also performed for white pixels inside, and a white pixel block is extracted, and the black pixel block is recursively extracted from the white pixel block with a certain area or more. Extract lumps. The black pixel blocks obtained in this way are classified by size and shape, and are classified into regions having different attributes. For example, if the aspect ratio is close to 1 and the size is within a certain range, the pixel block corresponding to the character is used, the portion where the adjacent characters can be grouped in a well-aligned manner is the character region, and the flat pixel block is the line region. The area occupied by the black pixel block that is larger than the size and contains the square white pixel block in a well-aligned manner is the table region, the region where the irregular pixel block is scattered is the photo region, and the pixel block of any other shape is used. A drawing area, etc. FIG. 13 shows block information for each block obtained by the block selection process. The block information includes a page, a block ID, a type, an area (coordinate X, coordinate Y, width, height), and a text size (character size).
S411 is a step showing an example of a determination process for analyzing the inside of the electronic file and determining the type of each area.
In step S412, the conversion target page image to be processed is acquired in order to perform resolution conversion in units of pages.

S413において、処理対象となる変換対象ページ内のテキスト領域情報を取得する。具体的には、図13に示す通り、テキストの種別を有するブロック2、ブロック3、ブロック4の情報を取得する。   In S413, the text area information in the conversion target page to be processed is acquired. Specifically, as shown in FIG. 13, the information of the block 2, the block 3 and the block 4 having the text type is acquired.

S414において、取得したテキスト領域情報の文字サイズがシステムで定義した値の範囲かどうかを判定する。具体的には、図9に示す文字サイズ(下限)902、文字サイズ(上限)903の何れに該当するかを判定し、解像度を決定する。すなわち、テキストを示す種別の領域のテキストのサイズに基づき解像度を決定する処理の一例である。   In S414, it is determined whether or not the character size of the acquired text area information is within a value range defined by the system. Specifically, the resolution is determined by determining which of the character size (lower limit) 902 and the character size (upper limit) 903 shown in FIG. That is, this is an example of processing for determining the resolution based on the size of the text in the type area indicating text.

ブロック4であれば、文字サイズが10ptであるため、904のレコードに該当する。また、ブロック2であれば、文字サイズが30ptであるため、905のレコードに該当する。すなわち、文字サイズにより変換する解像度が決定される。   In the case of block 4, since the character size is 10pt, it corresponds to the record 904. In the case of block 2, since the character size is 30pt, it corresponds to the record 905. That is, the resolution to be converted is determined by the character size.

このように、文字サイズが大きい場合は見読性(可読性)が高いため、低解像度で変換を行い文字サイズが小さい場合には見読性(可読性)が低いため、文字サイズが大きい領域よりも高い解像度で変換する。また、後述するように、図や表については、見読性(可読性)を高めた解像度変換を行う。これにより、テキストは、人が視認することでどのコンテンツかを想像することができるが、コンピュータで文字解析が困難(再利用が困難)、或いはキャプチャーして再利用が難しいデータとなり、再利用を防止しつつ、プレビューによるコンテンツの判断を行いやすくすることができる。   Thus, since the readability (readability) is high when the character size is large, the readability (readability) is low when conversion is performed at a low resolution and the character size is small. Convert with high resolution. Further, as will be described later, resolution conversion with improved readability (readability) is performed on figures and tables. This makes it possible to imagine what content the text is visually recognized by humans, but it is difficult to analyze the characters with a computer (it is difficult to reuse), or to capture and reuse data that is difficult to reuse. It is possible to make it easier to judge content by previewing while preventing.

S415において、文字サイズにより再利用性が高くなるため、再利用を防ぐよう、上述した文字サイズに対応する解像度(低解像度)を取得して、ブロックの範囲(座標、幅   In S415, since the reusability increases depending on the character size, the resolution (low resolution) corresponding to the character size described above is acquired to prevent the reuse, and the block range (coordinates, width) is acquired.

高さ)の画像を取得した解像度を用いて変換を行う。具体的な変換方法については、種々考えられるが、例えば、画像からブロックの範囲の画像を取得し、解像度を変更した画像を生成する。また、解像度を変更するとサイズが縮小されるため、もとの大きさになるように解像度変更した画像を拡大する。この拡大した画像をブロックの範囲に重ねあわせて(合成)、部分的に解像度変換し、画質を低下させた画像を生成する。 Conversion is performed using the resolution obtained from the image of (height). Various specific conversion methods can be considered. For example, an image in a block range is acquired from an image, and an image with a changed resolution is generated. Further, since the size is reduced when the resolution is changed, the image whose resolution has been changed is enlarged so as to be the original size. The enlarged image is superimposed on the block range (composite), and resolution is partially converted to generate an image with reduced image quality.

S415は、種別に応じた解像度を用いて、領域のデータの画質を変更する変更処理の一例を示すステップである。この変更処理は、表紙など不要なページ(再利用されても影響のないページ)について変更処理を行うことなく、種別に応じて解像度を変更すると特定されたページに対して変更を行う。
これにより最低限の見読性を確保しつつ、そのまま流用できるレベルの内容でないプレビュー用のデータを生成することが可能となる。
S415 is a step showing an example of a change process for changing the image quality of the data in the area using the resolution corresponding to the type. In this change process, an unnecessary page (a page that is not affected even if reused) such as a cover is not changed, and a change is made to the page specified when the resolution is changed according to the type.
Accordingly, it is possible to generate preview data that does not have a level that can be used as it is, while ensuring minimum legibility.

S417において、表や図領域の変換用の解像度(図10に示す解像度設定)が取得できたか否かを判定する。取得できた場合には、表や図においても解像度変換するモードであるため、S418へ処理を移す。取得できなかった場合には、表や図は解像度変換しないモードであると判定しS421へ処理を移す。
S418において、表や図の種別を有する情報を取得する。図13の例では、ブロック1の情報を取得する。
In S417, it is determined whether or not the resolution for conversion of the table or figure region (resolution setting shown in FIG. 10) has been acquired. If it can be obtained, it is the mode for resolution conversion in the tables and figures, so the process moves to S418. If acquisition is not possible, it is determined that the table or figure is in a mode in which resolution conversion is not performed, and the process proceeds to S421.
In S418, information having the type of table or figure is acquired. In the example of FIG. 13, the information of block 1 is acquired.

S419において、表や図の種別を有する情報の領域(座標、幅高さ)を用いて、画像を取得して、図10に示す解像度を用いて画像を変換する。画像の変換、については、S415と同様の処理とする。S419は、種別に応じた解像度を用いて、領域のデータの画質を変更する変更処理の一例を示すステップである。   In S419, an image is acquired using an area (coordinates and width / height) of information having a table or a figure type, and the image is converted using the resolution shown in FIG. The image conversion is the same processing as in S415. S419 is a step showing an example of a changing process for changing the image quality of the data in the area using the resolution corresponding to the type.

本実施形態では、表や図の画像については、テキストよりも解像度が高い解像度で変換される。これにより表や図は視認性が高くなり、コンテンツ全体としてどういったコンテンツかをユーザが判断できる状態となり、再利用性を低くしつつプレビューによる効果を高めることができる。   In the present embodiment, the image of the table or figure is converted with a resolution higher than that of the text. As a result, the visibility of the tables and diagrams is increased, and the user can determine what kind of content is the entire content, and the effect of the preview can be enhanced while reducing the reusability.

S420において、変換対象ページの画像を、種別に応じて領域ごとに解像度変換して生成された画像に置き換える。ここまでの処理で1ページの変換処理を完了する。すなわち、クライアント端末で用いるプレビュー用の電子ファイルを生成する生成処理の一例を示すステップである。   In S420, the image of the conversion target page is replaced with an image generated by performing resolution conversion for each area according to the type. The conversion processing for one page is completed by the processing so far. That is, it is a step showing an example of a generation process for generating an electronic file for preview used in the client terminal.

S421において、次の変換対象ページが存在するかを判定し、存在する場合はS412からの処理を繰り返す。全ての対象ページの変換が完了した後、S422においてPC用プレビューコンテンツとしてコンテンツ管理部により登録する。この時、図8に示す通り、PC用のプレビューコンテンツのコンテンツIDをPCプレビュー用コンテンツID811に登録する。これにより、オリジナルのコンテンツとPC用のプレビューコンテンツが対応付いて登録される。
S420〜S422は、変更された領域のデータを用いたプレビュー用の電子ファイルを登録する登録処理の一例を示すステップである。
In S421, it is determined whether or not the next page to be converted exists, and if it exists, the processing from S412 is repeated. After the conversion of all target pages is completed, the content management unit registers it as a preview content for PC in S422. At this time, as shown in FIG. 8, the content ID of the preview content for PC is registered in the content ID 811 for PC preview. As a result, the original content and the preview content for the PC are registered in association with each other.
S420 to S422 are steps showing an example of a registration process for registering a preview electronic file using the changed area data.

上述したように、S408とS422において、電子ファイルが登録された場合に、生成された画像形成装置で用いるプレビュー用の電子ファイルと、クライアント端末で用いるプレビュー用の電子ファイルが登録される。   As described above, when an electronic file is registered in S408 and S422, the generated electronic file for preview used in the image forming apparatus and the electronic file for preview used in the client terminal are registered.

次に図5を参照して、本発明の実施形態における、プレビュー処理について説明する。図5は、本発明の実施形態における、プレビュー処理の流れを示すフローチャートである。   Next, with reference to FIG. 5, the preview process in the embodiment of the present invention will be described. FIG. 5 is a flowchart showing the flow of preview processing in the embodiment of the present invention.

S501において、システム利用者はクライアント端末102において、画像処理サーバ101にアクセスし、プレビュー対象の文書を検索する。検索画面の例が図7である。検索条件を指定して、検索ボタンを押下すると、画像処理サーバ101に検索要求が送信され、図8のコンテンツ管理テーブルでヒットした結果(検索結果)が、画像処理サーバ101にからクライアント端末102に送信される。クライアント端末102では、受信した検索結果に従って、図7の検索画面の下段の表示領域に一覧表示する。
S502において、対象の文書を選択して、プレビューボタンが押下されると、コンテンツIDを含むプレビュー要求を画像処理サーバ101に送信する。
In step S <b> 501, the system user accesses the image processing server 101 at the client terminal 102 and searches for a document to be previewed. An example of the search screen is shown in FIG. When a search condition is specified and the search button is pressed, a search request is transmitted to the image processing server 101, and the result (search result) hit in the content management table in FIG. 8 is sent from the image processing server 101 to the client terminal 102. Sent. The client terminal 102 displays a list in the lower display area of the search screen of FIG. 7 according to the received search results.
In step S <b> 502, when a target document is selected and the preview button is pressed, a preview request including a content ID is transmitted to the image processing server 101.

S503において、画像処理サーバ101はクライアント端末102からプレビュー要求を受信する。すなわち、画像形成装置又はクライアント端末からのプレビュー要求を受け付ける受付処理の一例を示すステップである。   In step S <b> 503, the image processing server 101 receives a preview request from the client terminal 102. That is, this is a step showing an example of a reception process for receiving a preview request from the image forming apparatus or the client terminal.

S504において、アクセス元がPCか否かを判断する。アクセス元の判定は、アクセス元のIPアドレスをリクエストヘッダーから判定することでも対応可能だが、本件においてはリクエストヘッダーのUserAgentから取得して判定する。UserAgentには複合機からのリクエストの場合とPCからのリクエストの場合で明示的に値が異なるため、画像処理サーバ101が値を取得してリクエスト元を判定することが可能である。この場合はPCとなるので、S505にて、コンテンツIDを基にPC用プレビューデータ(PDFファイルや画像ファイル)を取得する。対象のプレビュー用データは、図8の811よりコンテンツIDを特定し、記憶しているコンテンツを取得する。   In step S504, it is determined whether the access source is a PC. The access source can be determined by determining the IP address of the access source from the request header, but in this case, the access source is acquired from the UserAgent of the request header and determined. Since the value for User Agent is explicitly different between a request from the multifunction device and a request from the PC, the image processing server 101 can acquire the value and determine the request source. In this case, since it is a PC, PC preview data (PDF file or image file) is acquired based on the content ID in S505. The target preview data specifies the content ID from 811 in FIG. 8 and acquires the stored content.

S506において、クライアント端末102へプレビューデータを送信する。S507において、クライアント端末102は、プレビューデータを受信し、S508においてプレビューデータの表示を行う。クライアント端末102でプレビュー表示のイメージ図が図11である。
複合機103でのプレビュー処理においては、S511とS512は、S501とS502と同様の処理を行い、S503に処理を移す。
S504において、複合機でのプレビューと判定された場合、S509へ処理を移す。
In step S506, preview data is transmitted to the client terminal 102. In S507, the client terminal 102 receives the preview data, and displays the preview data in S508. FIG. 11 is an image diagram of preview display on the client terminal 102.
In the preview process in the MFP 103, S511 and S512 perform the same process as S501 and S502, and the process proceeds to S503.
If it is determined in step S504 that the preview is for the multifunction device, the process proceeds to step S509.

S509において図8の812から複合機プレビュー用のコンテンツIDを特定して、記憶しているコンテンツを取得する。S510において複合機103にプレビューデータを送信する。S513において複合機103はプレビューデータを受信し、S514において受信したプレビューデータを表示する。複合機103でプレビュー表示のイメージ図が図12である。   In S509, the content ID for MFP preview is specified from 812 in FIG. 8, and the stored content is acquired. In step S510, preview data is transmitted to the multi-function peripheral 103. In step S513, the multifunction peripheral 103 receives the preview data, and displays the received preview data in step S514. FIG. 12 is an image diagram of the preview display on the multifunction machine 103.

上述したように、S505とS509は、クライアント端末からプレビュー要求を受け付けた場合には、クライアント端末で用いるプレビュー用の電子ファイルを取得し、画像形成装置からプレビュー要求を受け付けた場合には、画像形成装置で用いるプレビュー用の電子ファイルを取得する取得処理の一例を示すステップである。
また、S506とS510は、取得された電子ファイルをプレビュー要求元に送信する送信処理の一例を示すステップである。
As described above, in S505 and S509, when a preview request is received from the client terminal, an electronic file for preview used in the client terminal is acquired, and when a preview request is received from the image forming apparatus, image formation is performed. It is a step which shows an example of the acquisition process which acquires the electronic file for a preview used with an apparatus.
S506 and S510 are steps showing an example of transmission processing for transmitting the acquired electronic file to the preview request source.

図6は、文書(コンテンツ)の登録画面であり、登録するコンテンツやメタデータとなる各種設定を入力することが可能である。登録画面はクライアント端末102で表示するものとするが、複合機103で表示させ、複合機103から文書を登録させるようにしてもよい。   FIG. 6 is a document (content) registration screen, in which various settings to be registered and metadata to be registered can be input. Although the registration screen is displayed on the client terminal 102, the registration screen may be displayed on the multi-function peripheral 103 and the document may be registered from the multi-function peripheral 103.

図7は、文書(コンテンツ)の検索画面であり、検索条件の設定や検索結果を表示することが可能である。検索画面はクライアント端末102又は複合機103で表示させる画面である。   FIG. 7 is a document (content) search screen, in which search condition settings and search results can be displayed. The search screen is a screen displayed on the client terminal 102 or the multifunction device 103.

図8は、コンテンツのメタデータを管理しているコンテンツ管理テーブルである。
コンテンツID801は、各コンテンツを一意に識別するIDである。コンテンツ登録時に図14の採番処理部1416によって採番される。
FIG. 8 is a content management table for managing content metadata.
The content ID 801 is an ID that uniquely identifies each content. Numbering is performed by the numbering processing unit 1416 in FIG. 14 at the time of content registration.

コンテンツ名称802は、各コンテンツを識別する名称である。登録時に選択するコンテンツに元々付与されているコンテンツ名称がそのままセットされるが、変更することも可能である。   The content name 802 is a name for identifying each content. Although the content name originally assigned to the content selected at the time of registration is set as it is, it can be changed.

用紙サイズ803は、各コンテンツの用紙サイズである。印刷時に指定される用紙サイズと差異がある場合は、図14のイメージング処理部1417−1にて拡大縮小が実行される。用紙向き804は、各コンテンツの用紙向きである。書き方向805は、各コンテンツの文字の書き方向である。ページ数806は、各コンテンツのページ数である。
検索カテゴリ809、810は、各コンテンツを検索ヒットさせるための検索キーである。
A paper size 803 is a paper size of each content. If there is a difference from the paper size specified at the time of printing, enlargement / reduction is executed by the imaging processing unit 1417-1 in FIG. The paper orientation 804 is the paper orientation of each content. A writing direction 805 is a writing direction of characters of each content. The page number 806 is the number of pages of each content.
Search categories 809 and 810 are search keys for making each content a search hit.

PCプレビュー用コンテンツID811は、PCプレビュー用コンテンツ登録時に採番されるコンテンツIDである。複合機プレビュー用コンテンツIDも、811と同様に登録時に採番されるコンテンツIDである。   The PC preview content ID 811 is a content ID assigned when registering the PC preview content. The MFP preview content ID is also a content ID assigned at the time of registration, as in the case of 811.

図9は、文字サイズにより解像度を決定するためのテキストの解像度判定テーブルである。
本実施形態では、文字サイズが12pt未満の小サイズの文字については高解像度144dpiで変換する設定を定義しており、12pt以上24pt未満の中サイズの文字については中解像度の72dpiで変換する設定を定義しており、24pt以上の大サイズの文字については低解像度36dpiで変換する設定を定義している。
図10は、表や図の解像度を決定するための表・図の解像度判定テーブルである。
本実施形態では、表や図を一律144dpiで変換するための設定を定義している。
FIG. 9 is a text resolution determination table for determining the resolution based on the character size.
In this embodiment, a setting for converting a small-sized character with a character size of less than 12 pt at a high resolution of 144 dpi is defined, and a medium-sized character with a size of 12 pt or more and less than 24 pt is set to convert at a medium resolution of 72 dpi. It defines a setting to convert a large size character of 24 pt or more at a low resolution of 36 dpi.
FIG. 10 is a table / figure resolution determination table for determining the resolution of a table or diagram.
In this embodiment, a setting for converting a table or a figure uniformly at 144 dpi is defined.

以上、本実施形態によれば、プレビューにより利用するコンテンツを識別し易くするとともに、再利用を抑止することができる。   As described above, according to the present embodiment, it is possible to easily identify the content to be used by the preview and to suppress reuse.

また、プレビュー出力端末によって出力する内容をコントロールすることによって、内容の見読性を最低限確保しながら、無断転載(不正コピー)の抑止することができる。   In addition, by controlling the content output by the preview output terminal, it is possible to suppress unauthorized reprinting (illegal copying) while ensuring the minimum legibility of the content.

例えば、複合機の画面でのプレビューは、その画面の小ささが理由で高解像度のプレビューデータを用い、同じプレビューデータをPC画面でのプレビューに用いると無断転載・不正コピーのリスクが高まるため、PC用のプレビューには一定レベル品質を下げた内容にすることが求められており、その要求に対応できるようになる。また、テキストや図、表、或いは、テキストの文字サイズにより解像度を変えているため、プレビューによるコンテンツの識別性を維持しながら、再利用を抑止することができる。   For example, if the preview on the MFP screen uses high-resolution preview data because of the small screen size, and the same preview data is used for the preview on the PC screen, the risk of unauthorized reproduction and unauthorized copying increases. The PC preview is required to have a content with a certain level of quality lowered, and can meet the demand. In addition, since the resolution is changed depending on the text, the figure, the table, or the character size of the text, the reuse can be suppressed while maintaining the identifiability of the content by the preview.

以上、本発明の実施形態を詳述したが、本発明は、例えば、システム、装置、方法、装置で読み取り実行可能なプログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。   The embodiment of the present invention has been described in detail above. However, the present invention can take an embodiment as a system, an apparatus, a method, a program that can be read and executed by the apparatus, a storage medium, or the like. In addition, the present invention may be applied to a system composed of a plurality of devices, or may be applied to an apparatus composed of a single device.

また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU)が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。   Another object of the present invention is to supply a storage medium storing software program codes for realizing the functions of the above-described embodiments to a system or apparatus, and the computer (or CPU or MPU) of the system or apparatus stores the storage medium. Needless to say, this can also be achieved by reading and executing the program code stored in.

この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。   In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the program code itself and the storage medium storing the program code constitute the present invention.

プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、磁気テープ、不揮発性のカード、ROM等を用いることができる。   As a storage medium for supplying the program code, for example, a flexible disk, a hard disk, an optical disk, a magneto-optical disk, a CD-ROM, a CD-R, a magnetic tape, a nonvolatile card, a ROM, or the like can be used.

また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(基本システム或いはオペレーティングシステム)などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。   Further, by executing the program code read by the computer, not only the functions of the above-described embodiments are realized, but also an OS (basic system or operating system) running on the computer based on the instruction of the program code. Needless to say, a case where the function of the above-described embodiment is realized by performing part or all of the actual processing and the processing is included.

さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。   Further, after the program code read from the storage medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, the function is determined based on the instruction of the program code. It goes without saying that the CPU or the like provided in the expansion board or function expansion unit performs part or all of the actual processing and the functions of the above-described embodiments are realized by the processing.

101 画像処理サーバ
102 クライアント端末
103 複合機
104 LAN
101 Image processing server 102 Client terminal 103 Multifunction machine 104 LAN

Claims (7)

電子ファイルを管理する情報処理装置であって、
前記電子ファイル内を解析し、領域ごとの種別を決定する決定手段と、
前記種別に応じた解像度を用いて、前記領域のデータの画質を変更する変更手段と、
前記変更手段により変更された領域のデータを用いたプレビュー用の電子ファイルを登録する登録手段と
を備えることを特徴とする情報処理装置。
An information processing apparatus for managing electronic files,
Determining means for analyzing the electronic file and determining the type of each area;
Changing means for changing the image quality of the data in the region using a resolution according to the type;
An information processing apparatus comprising: a registration unit that registers an electronic file for preview using data of an area changed by the changing unit.
前記種別は、テキストを示す種別を含み、
前記変更手段は、テキストを示す種別の領域のテキストのサイズに基づき解像度を決定し、当該決定された解像度を用いて領域のデータの画質を変更することを特徴とする請求項1に記載の情報処理装置。
The type includes a type indicating text,
The information according to claim 1, wherein the changing unit determines a resolution based on a text size of an area of a type indicating text, and changes an image quality of data in the area using the determined resolution. Processing equipment.
前記電子ファイルは複数ページのファイルであって、
前記電子ファイルから種別に応じて解像度を変更するページを特定する特定手段と
を更に備え、
前記変更手段は、前記特定手段により特定されたページのデータの画質を変更することを特徴とする請求項1又は2に記載の情報処理装置。
The electronic file is a multi-page file,
A specifying unit for specifying a page whose resolution is changed according to the type from the electronic file;
The information processing apparatus according to claim 1, wherein the changing unit changes an image quality of data of a page specified by the specifying unit.
前記電子ファイルが登録された場合に、画像形成装置で用いるプレビュー用の電子ファイルと、クライアント端末で用いるプレビュー用の電子ファイルを生成する生成手段を更に備え、
前記クライアント端末で用いるプレビュー用の電子ファイルは、前記変更手段により変更された領域のデータを用いて生成することを特徴とする請求項1乃至3のいずれか1項に記載の情報処理装置。
When the electronic file is registered, the electronic file further includes a generation unit that generates an electronic file for preview used in the image forming apparatus and an electronic file for preview used in the client terminal,
The information processing apparatus according to any one of claims 1 to 3, wherein the preview electronic file used in the client terminal is generated using data of an area changed by the changing unit.
画像形成装置又はクライアント端末からのプレビュー要求を受け付ける受付手段と、
前記受付手段により前記クライアント端末からプレビュー要求を受け付けた場合には、前記クライアント端末で用いるプレビュー用の電子ファイルを取得し、前記画像形成装置からプレビュー要求を受け付けた場合には、前記画像形成装置で用いるプレビュー用の電子ファイルを取得する取得手段と、
前記取得手段により取得された電子ファイルをプレビュー要求元に送信する送信手段と
を更に備えることを特徴とする請求項4に記載の情報処理装置。
Receiving means for receiving a preview request from an image forming apparatus or a client terminal;
When a preview request is received from the client terminal by the receiving unit, an electronic file for preview used by the client terminal is acquired. When a preview request is received from the image forming apparatus, the image forming apparatus Obtaining means for obtaining an electronic file for preview to be used;
The information processing apparatus according to claim 4, further comprising: a transmission unit that transmits the electronic file acquired by the acquisition unit to a preview request source.
電子ファイルを管理する情報処理装置の処理方法であって、
前記電子ファイル内を解析し、領域ごとの種別を決定する決定ステップと、
前記種別に応じた解像度を用いて、前記領域のデータの画質を変更する変更ステップと、
前記変更ステップにより変更された領域のデータを用いたプレビュー用の電子ファイルを登録する登録ステップと
を含むことを特徴とする処理方法。
A processing method of an information processing apparatus for managing electronic files,
Analyzing the electronic file and determining a type for each area;
A changing step of changing the image quality of the data in the region using a resolution according to the type;
A registration step of registering a preview electronic file using the data of the area changed by the changing step.
電子ファイルを管理する情報処理装置のプログラムであって、
前記情報処理装置を、
前記電子ファイル内を解析し、領域ごとの種別を決定する決定手段と、
前記種別に応じた解像度を用いて、前記領域のデータの画質を変更する変更手段と、
前記変更手段により変更された領域のデータを用いたプレビュー用の電子ファイルを登録する登録手段
として機能させることを特徴とするプログラム。
An information processing apparatus program for managing electronic files,
The information processing apparatus;
Determining means for analyzing the electronic file and determining the type of each area;
Changing means for changing the image quality of the data in the region using a resolution according to the type;
A program which functions as a registration unit for registering an electronic file for preview using data of an area changed by the changing unit.
JP2016069257A 2016-03-30 2016-03-30 Information processing system and its processing method and program Active JP6767651B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016069257A JP6767651B2 (en) 2016-03-30 2016-03-30 Information processing system and its processing method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016069257A JP6767651B2 (en) 2016-03-30 2016-03-30 Information processing system and its processing method and program

Publications (3)

Publication Number Publication Date
JP2017184047A true JP2017184047A (en) 2017-10-05
JP2017184047A5 JP2017184047A5 (en) 2019-08-15
JP6767651B2 JP6767651B2 (en) 2020-10-14

Family

ID=60006503

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016069257A Active JP6767651B2 (en) 2016-03-30 2016-03-30 Information processing system and its processing method and program

Country Status (1)

Country Link
JP (1) JP6767651B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020135682A (en) * 2019-02-25 2020-08-31 ブラザー工業株式会社 Control program
WO2022085076A1 (en) * 2020-10-20 2022-04-28 株式会社ラディウス・ファイブ Method, information processing device, and program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010258771A (en) * 2009-04-24 2010-11-11 Kyocera Mita Corp Image display device and image forming device
JP2012218281A (en) * 2011-04-08 2012-11-12 Canon Inc Image processing apparatus
JP2015060263A (en) * 2013-09-17 2015-03-30 株式会社リコー Image processor

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010258771A (en) * 2009-04-24 2010-11-11 Kyocera Mita Corp Image display device and image forming device
JP2012218281A (en) * 2011-04-08 2012-11-12 Canon Inc Image processing apparatus
JP2015060263A (en) * 2013-09-17 2015-03-30 株式会社リコー Image processor

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020135682A (en) * 2019-02-25 2020-08-31 ブラザー工業株式会社 Control program
WO2022085076A1 (en) * 2020-10-20 2022-04-28 株式会社ラディウス・ファイブ Method, information processing device, and program

Also Published As

Publication number Publication date
JP6767651B2 (en) 2020-10-14

Similar Documents

Publication Publication Date Title
JP2007034847A (en) Search device and search method
US20070279672A1 (en) Image processing apparatus and image processing method
JP2014056556A (en) Document management server, control method for document management server, program therefor, document management system, control method for document management system, and program therefor
JP2015028730A (en) Printing system, control method therefor, and program, and printing server, control method therefor, and program
CN107046613A (en) Image formation system, image processing system and image forming method
KR101525815B1 (en) METHOD FOR GENERATING ADDITIONAL INFORMATION ADDITIONAL DOCUMENTS AND IMAGE FORMING DEVICE
EP1973330B1 (en) Image processing apparatus and image processing method
CN101277358B (en) Apparatus, method for image processing
JP6767651B2 (en) Information processing system and its processing method and program
JP4673200B2 (en) Print processing system and print processing method
JP2009163404A (en) Printing system, printer, print administration device, printing process, program, and recording medium
CN107770399A (en) Image processing apparatus and control method
JP6536703B2 (en) Image forming apparatus, control method thereof and program
JP2012131085A (en) Image forming apparatus, control method, and program
JP2005149323A (en) Image processing system, image processing apparatus, and image processing method
JP6314368B2 (en) File management system, image processing apparatus, management apparatus, processing method thereof, and program
JP4135758B2 (en) Image forming apparatus, image forming system, and program
JP2013098604A (en) Image processing apparatus, image processing method and program
JP5423779B2 (en) Document restoration system, image forming apparatus, control method therefor, and program
JP5540682B2 (en) Image forming apparatus, output method, and program.
US20230386234A1 (en) Image processing apparatus and image processing method
JP2017021654A (en) Document management server and system
CN101277364B (en) Image processing device and image processing method
JP2015089032A (en) Information processing unit, information processing method and program
JP2015122601A (en) Image forming apparatus, control method of the same, and program

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20161101

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20161101

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20180703

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20181031

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20190111

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190329

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190628

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200109

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200204

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200325

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200831

R151 Written notification of patent or utility model registration

Ref document number: 6767651

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250