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

JP7302380B2 - Image processing device - Google Patents

Image processing device Download PDF

Info

Publication number
JP7302380B2
JP7302380B2 JP2019152534A JP2019152534A JP7302380B2 JP 7302380 B2 JP7302380 B2 JP 7302380B2 JP 2019152534 A JP2019152534 A JP 2019152534A JP 2019152534 A JP2019152534 A JP 2019152534A JP 7302380 B2 JP7302380 B2 JP 7302380B2
Authority
JP
Japan
Prior art keywords
data
processed
image
storage area
remaining capacity
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.)
Active
Application number
JP2019152534A
Other languages
Japanese (ja)
Other versions
JP2021034854A (en
Inventor
剛 新田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 JP2019152534A priority Critical patent/JP7302380B2/en
Publication of JP2021034854A publication Critical patent/JP2021034854A/en
Application granted granted Critical
Publication of JP7302380B2 publication Critical patent/JP7302380B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Storing Facsimile Image Data (AREA)

Description

本発明は、画像データを記憶する記憶装置の残容量を管理する画像処理装置に関する。 The present invention relates to an image processing apparatus that manages the remaining capacity of a storage device that stores image data.

複写機、ファクシミリ装置または複合機などの画像処理装置は、複写処理、プリント処理、スキャンデータ送信処理またはファクシミリ送信処理などの画像処理を実行する。 2. Description of the Related Art An image processing apparatus such as a copier, a facsimile machine, or a multifunction machine executes image processing such as copy processing, print processing, scan data transmission processing, or facsimile transmission processing.

前記画像処理装置は、画像処理の対処となる処理対象データを記憶する不揮発性の記憶装置を備える場合がある。前記対象デーは、例えば原稿の画像を読み取ることによって得られるスキャンデータ、または、ホスト装置からネットワーク経由で得られるプリント対象のデータなどである。 The image processing apparatus may include a non-volatile storage device that stores processing target data for image processing. The target data is, for example, scan data obtained by reading an image of a document, or data to be printed obtained from a host device via a network.

また、前記ファクシミリ装置が、前記記憶装置の受信ボックスにおけるメモリ使用量が限界値を超える場合に、前記受信ボックスに記憶された文書データの出力処理を行った上で、前記受信ボックスか出力済の前記文書データを消去することが知られている(例えば、特許文献1参照)。 Further, when the memory usage in the reception box of the storage device exceeds the limit value, the facsimile device outputs the document data stored in the reception box, and then outputs the document data to the reception box. It is known to erase the document data (see Patent Document 1, for example).

特開2001-8007号公報Japanese Unexamined Patent Application Publication No. 2001-8007

ところで、前記画像処理装置が、前記記憶装置における前記処理対象データの格納領域の残容量が少なくなった場合に、極力前記処理対象データを消去せずに、前記格納領域の残容量を増やせることが望ましい。 By the way, when the remaining capacity of the storage area for the data to be processed in the storage device is low, the image processing apparatus can increase the remaining capacity of the storage area without erasing the data to be processed as much as possible. desirable.

本発明の目的は、記憶装置の残容量が少なくなった場合に、前記記憶装置に記憶されている画像処理の対象データを消去せずに、前記記憶装置の残容量を増やすことができる画像処理装置を提供することにある。 SUMMARY OF THE INVENTION An object of the present invention is to provide image processing capable of increasing the remaining capacity of a storage device when the remaining capacity of the storage device is low without erasing target data for image processing stored in the storage device. It is to provide a device.

本発明の一の局面に係る画像処理装置は、不揮発性の記憶装置と、画像データ処理部と、データ管理部と、を備える。前記記憶装置は、画像処理の対象となる1つ以上の処理対象データと前記処理対象データに基づき生成され、前記処理対象データに対応付けられた1つ以上の付属データとを記憶する。前記画像データ処理部は、前記処理対象データに対する画像処理を実行する。前記データ管理部は、前記記憶装置における前記処理対象データおよび前記付属データを記憶可能なデータ格納領域の残容量が予め定められた不足状態になった場合に、前記記データ格納領域から前記付属データを消去することにより、前記データ格納領域の残容量を予め定められた不足解消状態にする。 An image processing apparatus according to one aspect of the present invention includes a nonvolatile storage device, an image data processing section, and a data management section. The storage device stores one or more processing target data to be subjected to image processing and one or more attached data generated based on the processing target data and associated with the processing target data. The image data processing section executes image processing on the processing target data. The data management unit removes the attached data from the data storage area when the remaining capacity of the data storage area capable of storing the data to be processed and the attached data in the storage device is in a predetermined shortage state. is erased, the remaining capacity of the data storage area is set to a predetermined shortage-resolved state.

本発明によれば、記憶装置の残容量が少なくなった場合に、前記記憶装置に記憶されている画像処理の対象データを消去せずに、前記記憶装置の残容量を増やすことができる画像処理装置を提供することが可能になる。 According to the present invention, when the remaining capacity of the storage device is low, image processing can increase the remaining capacity of the storage device without erasing target data for image processing stored in the storage device. equipment can be provided.

図1は、実施形態に係る画像処理装置の構成を表すブロック図である。FIG. 1 is a block diagram showing the configuration of an image processing apparatus according to an embodiment. 図2は、実施形態に係る画像処理装置におけるデータ管理処理の手順の一例を示すフローチャートである。FIG. 2 is a flowchart illustrating an example of a procedure of data management processing in the image processing apparatus according to the embodiment; 図3は、実施形態に係る画像処理装置におけるボックス保存データの構成の一例を示すブロック図である。FIG. 3 is a block diagram showing an example of the configuration of box storage data in the image processing apparatus according to the embodiment. 図4は、実施形態に係る画像処理装置における管理データの構成の一例を示すブロック図である。FIG. 4 is a block diagram showing an example of the configuration of management data in the image processing apparatus according to the embodiment;

以下、図面を参照しながら、本発明の実施形態について説明する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定するものではない。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. It should be noted that the following embodiment is an example that embodies the present invention, and does not limit the technical scope of the present invention.

[画像処理装置10の構成]
実施形態に係る画像処理装置10は、複写処理、スキャンデータ送信処理またはプリント処理などの画像処理を実行可能である。例えば、画像処理装置10は、プリンター、複写機、ファクシミリ装置または複合機などである。
[Configuration of image processing apparatus 10]
The image processing apparatus 10 according to the embodiment can execute image processing such as copy processing, scan data transmission processing, or print processing. For example, the image processing device 10 is a printer, a copier, a facsimile machine, a multi-function machine, or the like.

図1に示される例では、画像処理装置10は、プリント装置1、画像読取装置2おおよび通信装置4を備える複合機である。プリント装置1は、シート91に画像を形成するプリント処理を実行する。画像読取装置2は、原稿92から画像を読み取る画像読取処理を実行する。 In the example shown in FIG. 1, the image processing device 10 is a multi-function machine including a printing device 1, an image reading device 2, and a communication device 4. FIG. The printing device 1 executes print processing for forming an image on the sheet 91 . The image reading device 2 executes image reading processing for reading an image from the document 92 .

以下の説明において、画像読取装置2の前記画像読取処理によって原稿92から読み取られた画像のことを読取画像と称する。 In the following description, the image read from the document 92 by the image reading process of the image reading device 2 is called a read image.

画像処理装置10は、LAN(Local Area Network)などのネットワーク80を通じて、1つ以上のホスト装置8と通信可能である。ホスト装置8は、画像処理装置10と通信可能なコンピューターである。 The image processing device 10 can communicate with one or more host devices 8 through a network 80 such as a LAN (Local Area Network). The host device 8 is a computer that can communicate with the image processing device 10 .

図1に示されるように、画像処理装置10は、プリント装置1,画像読取装置2、ユーザーインターフェイス装置3、通信装置4および制御装置5などを備える。 As shown in FIG. 1, the image processing apparatus 10 includes a printing device 1, an image reading device 2, a user interface device 3, a communication device 4, a control device 5, and the like.

また、制御装置5は、プリントエンジン50、CPU51、RAM(Random Access Memory)52および二次記憶装置53などを含む。 The control device 5 also includes a print engine 50, a CPU 51, a RAM (Random Access Memory) 52, a secondary storage device 53, and the like.

ユーザーインターフェイス装置3は、操作装置3aおよび表示装置3bなどを含む。操作装置3aは、人の操作を受け付ける装置であり、例えば操作ボタンおよびタッチパネルなどを含む。 The user interface device 3 includes an operation device 3a, a display device 3b, and the like. The operation device 3a is a device that receives human operations, and includes, for example, operation buttons and a touch panel.

表示装置3bは、情報を表示可能な液晶パネルなどの表示パネルを含む。なお、前記人の操作は、人の手による操作の他、人の声による操作または人の目線による操作なども含む。 The display device 3b includes a display panel such as a liquid crystal panel capable of displaying information. Note that the human operation includes, in addition to the operation by the human hand, the operation by the human voice, the operation by the human eye, and the like.

通信装置4は、ネットワーク80を通じてホスト装置8などの他装置との間で通信を行う通信インターフェイスデバイスである。制御装置5は、ホスト装置8との間のデータの送信および受信の全てを、通信装置4を通じて行う。 The communication device 4 is a communication interface device that communicates with other devices such as the host device 8 through the network 80 . The control device 5 performs all transmission and reception of data with the host device 8 through the communication device 4 .

プリント装置1は、電子写真方式またはインクジェット方式などの予め定められた方式で前記プリント処理を実行する。 The printing device 1 executes the printing process by a predetermined method such as an electrophotographic method or an inkjet method.

例えば、プリント装置1が電子写真方式で前記プリント処理を実行する装置である場合、プリント装置1は、シート搬送機構1a、感光体1b、帯電装置1c、レーザースキャニングユニット1d、現像装置1e、転写装置1fおよび定着装置1gなどを備える。 For example, when the printing apparatus 1 is an apparatus that performs the above-described printing process by electrophotography, the printing apparatus 1 includes a sheet conveying mechanism 1a, a photoreceptor 1b, a charging device 1c, a laser scanning unit 1d, a developing device 1e, and a transfer device. 1f and a fixing device 1g.

シート搬送機構1aは、予め定められた経路に沿ってシート91を搬送する。帯電装置1cは、感光体1bの表面を帯電させる。レーザースキャニングユニット1dは、帯電した感光体1bの表面に静電潜像を書き込む。 The sheet conveying mechanism 1a conveys the sheet 91 along a predetermined route. The charging device 1c charges the surface of the photoreceptor 1b. A laser scanning unit 1d writes an electrostatic latent image on the surface of the charged photoreceptor 1b.

現像装置1eは、感光体1b上の前記静電潜像をトナー像へ現像する。転写装置1fは、感光体1b上の前記トナー像をシート91に転写する。定着装置1gは、シート91上の前記トナー像を加熱することにより、前記トナー像をシート91に定着させる。 The developing device 1e develops the electrostatic latent image on the photoreceptor 1b into a toner image. The transfer device 1f transfers the toner image on the photoreceptor 1b onto the sheet 91. As shown in FIG. The fixing device 1 g fixes the toner image on the sheet 91 by heating the toner image on the sheet 91 .

画像読取装置2は、光源2a、ADF(Automatic Document Feeder)2b、イメージセンサー2cおよびAFE(Analog Front End)2dなどを備える。 The image reading device 2 includes a light source 2a, an ADF (Automatic Document Feeder) 2b, an image sensor 2c, an AFE (Analog Front End) 2d, and the like.

光源2aは、原稿92に対して光を出射する。ADF(2b)は、光源2aに対向する位置を通る原稿搬送路に沿って原稿92を搬送する。これにより、光源2aの光が原稿92に対して走査される。 Light source 2 a emits light to document 92 . ADF (2b) conveys document 92 along a document conveying path passing through a position facing light source 2a. As a result, the document 92 is scanned with the light from the light source 2a.

イメージセンサー2cは、原稿92からの反射光を受光し、受光量の検出信号を画像信号として出力する。AFE(2d)は、前記画像信号をデジタルの画像データへ変換する。 The image sensor 2c receives reflected light from the document 92 and outputs a detection signal of the amount of received light as an image signal. AFE (2d) converts the image signal into digital image data.

制御装置5は、各種の演算、データ処理および画像処理装置10が備える各種の電気機器の制御を実行する。制御装置5は、プリント装置1、画像読取装置2、ユーザーインターフェイス装置3および通信装置4との間でデータおよび制御信号の受け渡しが可能である。 The control device 5 executes various calculations, data processing, and control of various electric devices provided in the image processing device 10 . The control device 5 can exchange data and control signals with the printing device 1 , the image reading device 2 , the user interface device 3 and the communication device 4 .

プリントエンジン50は、CPU51からの指令に従ってプリント装置1を制御することにより、プリント装置1に前記プリント処理を実行させる。 The print engine 50 controls the printing device 1 according to instructions from the CPU 51 to cause the printing device 1 to execute the printing process.

プリントエンジン50は、不図示のMPU(Micro Processing Unit)もしくはDSP(Digital Signal Processor)などのプロセッサー、またはASIC(Application Specific Integrated Circuit)などの回路によって実現される。 The print engine 50 is realized by a processor such as an MPU (Micro Processing Unit) or a DSP (Digital Signal Processor) (not shown), or a circuit such as an ASIC (Application Specific Integrated Circuit).

RAM52は、コンピューター読み取り可能な揮発性の記憶装置である。RAM52は、CPU51により実行されるコンピュータープログラム、および、CPU51によって参照もしくは出力される各種のデータを一時記憶可能である。 RAM 52 is a computer-readable volatile storage device. The RAM 52 can temporarily store computer programs executed by the CPU 51 and various data referred to or output by the CPU 51 .

二次記憶装置53は、コンピューター読み取り可能な不揮発性の記憶装置である。二次記憶装置53は、CPU51により実行される前記コンピュータープログラムおよびCPU51によって参照される各種のデータを予め記憶している。 The secondary storage device 53 is a computer-readable non-volatile storage device. The secondary storage device 53 stores in advance the computer program executed by the CPU 51 and various data referred to by the CPU 51 .

例えば、SSD(Solid State Drive)およびハードディスクドライブの一方または両方の組合せが、二次記憶装置53として採用される。 For example, a combination of one or both of an SSD (Solid State Drive) and a hard disk drive is employed as the secondary storage device 53 .

二次記憶装置53は、データの記憶領域の一部としてボックス領域531を有する。ボックス領域531は、画像処理の対象となる処理対象データD10を含む複数のボックスデータD1を記憶可能である。処理対象データD10は、前記読取画像のデータまたはホスト装置8から受信したデータなどである。 The secondary storage device 53 has a box area 531 as part of the data storage area. The box area 531 can store a plurality of box data D1 including processing target data D10 to be subjected to image processing. The data to be processed D10 is data of the read image, data received from the host device 8, or the like.

CPU51は、二次記憶装置53に記憶された前記コンピュータープログラムをRAM52に展開した上で実行するプロセッサーである。これにより、CPU51は、各種のデータ処理および制御を実行する。なお、DSPなどの他のプロセッサーが、CPU51の代わりに前記データ処理および制御を実行することも考えられる。 The CPU 51 is a processor that develops the computer program stored in the secondary storage device 53 in the RAM 52 and executes the program. Thereby, the CPU 51 executes various data processing and controls. It is also conceivable that another processor such as a DSP may perform the data processing and control instead of the CPU 51 .

CPU51は、前記コンピュータープログラムの実行により実現される複数の処理モジュールを含む。前記複数の処理モジュールは、主制御部5aおよびジョブ制御部5bなどを含む。 The CPU 51 includes a plurality of processing modules implemented by executing the computer program. The plurality of processing modules include a main control section 5a and a job control section 5b.

主制御部5aは、主として操作装置3aに対する操作および通信装置4によるデータ受信を監視し、操作またはデータ受信を検出したときに、検出内容に応じた処理の開始を制御する。 The main control unit 5a mainly monitors operations on the operation device 3a and data reception by the communication device 4, and when detecting an operation or data reception, controls the start of processing in accordance with the detection details.

ジョブ制御部5bは、プリント装置1、画像読取装置2および通信装置4のうちの1つまたは複数とともに画像処理に関するジョブを実行する。 The job control unit 5b executes jobs related to image processing together with one or more of the printing device 1, the image reading device 2, and the communication device 4. FIG.

例えば、ジョブ制御部5bは、プリントジョブを実行可能である。前記プリントジョブにおいて、ジョブ制御部5bは、ホスト装置8から通信装置4を通じてプリント要求データを受信し、前記プリント要求データに基づく前記プリント処理をプリント装置1に実行させる。 For example, the job control section 5b can execute a print job. In the print job, the job control unit 5b receives print request data from the host device 8 through the communication device 4, and causes the printing device 1 to execute the print processing based on the print request data.

さらに、ジョブ制御部5bは、受信データ格納ジョブを実行可能である。前記受信データ格納ジョブにおいて、ジョブ制御部5bは、ホスト装置8から通信装置4を通じて格納要求データを受信し、前記格納要求データに含まれる処理対象データD10を二次記憶装置53のボックス領域531に記憶させる。 Furthermore, the job control unit 5b can execute a received data storage job. In the received data storage job, the job control unit 5b receives storage request data from the host device 8 through the communication device 4, and stores the processing target data D10 included in the storage request data in the box area 531 of the secondary storage device 53. Memorize.

さらに、ジョブ制御部5bは、コピージョブを実行可能である。前記コピージョブにおいて、ジョブ制御部5bは、操作装置3aに対するコピー操作に応じて、前記画像読取処理を画像読取装置2に実行させ、さらに前記画像読取処理により得られる前記読取画像のデータに基づく前記プリント処理をプリント装置1に実行させる。 Furthermore, the job control section 5b can execute a copy job. In the copy job, the job control unit 5b causes the image reading device 2 to execute the image reading process in response to a copy operation on the operation device 3a, and furthermore, the image reading process based on the data of the read image obtained by the image reading process. The printing device 1 is caused to execute print processing.

さらに、ジョブ制御部5bは、スキャンデータ格納ジョブを実行可能である。前記スキャンデータ格納ジョブにおいて、ジョブ制御部5bは、操作装置3aに対するスキャンデータ格納操作に応じて、プリント装置1に前記画像読取処理を実行させ、さらに前記画像読取処理により得られる前記読取画像のデータを処理対象データD10として二次記憶装置53のボックス領域531に記録する。 Furthermore, the job control section 5b can execute a scan data storage job. In the scan data storage job, the job control unit 5b causes the printing device 1 to execute the image reading process in response to the scan data storing operation on the operation device 3a, and furthermore, reads data of the read image obtained by the image reading process. is recorded in the box area 531 of the secondary storage device 53 as the processing target data D10.

さらに、ジョブ制御部5bは、格納データプリントジョブを実行可能である。前記格納データプリントジョブにおいて、ジョブ制御部5bは、操作装置3aに対するデータ選択操作に応じて、二次記憶装置53に記憶されている処理対象データD10のうちの1つまたは複数を選択し、選択した処理対象データD10に基づく前記プリント処理をプリント装置1に実行させる。 Furthermore, the job control section 5b can execute a stored data print job. In the stored data print job, the job control unit 5b selects one or more of the processing target data D10 stored in the secondary storage device 53 in response to a data selection operation on the operation device 3a, and selects The printing apparatus 1 is made to execute the printing process based on the processed data D10.

さらに、ジョブ制御部5bは、格納データ送信ジョブを実行可能である。前記格納データ送信ジョブにおいて、ジョブ制御部5bは、操作装置3aに対するデータ選択操作に応じて、二次記憶装置53に記憶されている処理対象データD10のうちの1つまたは複数を選択し、選択した処理対象データD10を、操作装置3aに対する宛先入力操作によって入力される宛先へ送信する処理を通信装置4に実行させる。 Furthermore, the job control unit 5b can execute a stored data transmission job. In the stored data transmission job, the job control unit 5b selects one or more of the processing target data D10 stored in the secondary storage device 53 according to a data selection operation on the operation device 3a, and selects The communication device 4 is caused to execute a process of transmitting the processed data D10 to the destination input by the destination input operation on the operation device 3a.

ジョブ制御部5bは、前記受信データ格納ジョブまたは前記スキャンデータ格納ジョブを実行したときに、データID(D12)および付属データD13を処理対象データD10に対応づけてボックス領域531に記録する(図3参照)。 When executing the received data storage job or the scan data storage job, the job control unit 5b records the data ID (D12) and the attached data D13 in the box area 531 in association with the processing target data D10 (see FIG. 3). reference).

図3に示されるように、ジョブ制御部5bは、データID(D12)、処理対象データD10および付属データD13を、ジョブの要求者であるユーザーを識別するユーザーID(D11)に対応付けてボックス領域531に記録する。さらに、ジョブ制御部5bは、圧縮フラグD14の初期値を処理対象データD10に対応付けてボックス領域531に記録する。 As shown in FIG. 3, the job control unit 5b associates the data ID (D12), the processing target data D10, and the attached data D13 with the user ID (D11) that identifies the user who requested the job, and stores them in a box. Record in area 531 . Furthermore, the job control unit 5b records the initial value of the compression flag D14 in the box area 531 in association with the processing target data D10.

処理対象データD10がホスト装置8から受信される場合、ユーザーID(D11)は、ホスト装置8から受信されるホスト識別データによって特定される。この場合、ユーザーID(D11)が、ホスト装置8の前記ホスト識別データであることが考えられる。前記ホスト識別データが、ホスト装置8の通信アドレスであることが考えられる。 When the processing target data D10 is received from the host device 8, the user ID (D11) is specified by the host identification data received from the host device 8. FIG. In this case, it is conceivable that the user ID (D11) is the host identification data of the host device 8. FIG. It is conceivable that the host identification data is the communication address of the host device 8 .

或いは、前記ホスト識別データとユーザーID(D11)とを対応付ける不図示の登録ユーザーデータが、二次記憶装置53に予め記憶されていることも考えられる。 Alternatively, registered user data (not shown) that associates the host identification data with the user ID (D11) may be stored in the secondary storage device 53 in advance.

また、処理対象データD10が前記読取画像のデータである場合、ユーザーID(D11)が、前記画像読取処理が実行される前に操作装置3aを通じて入力されることが考えられる。 Further, when the processing target data D10 is the data of the read image, it is possible that the user ID (D11) is input through the operation device 3a before the image reading process is executed.

データID(D12)は、処理対象データD10を識別するデータである。付属データD13は、対応する処理対象データD10に基づき生成されるデータである。本実施形態において、付属データD13は、サムネイル画像データD131およびプレビュー画像データD132を含む。 The data ID (D12) is data for identifying the processing target data D10. The attached data D13 is data generated based on the corresponding processing target data D10. In this embodiment, the attached data D13 includes thumbnail image data D131 and preview image data D132.

サムネイル画像データD131およびプレビュー画像データD132は、対応する処理対象データD10の内容を表す簡素化画像のデータである。また、サムネイル画像データD131は、プレビュー画像データD132よりも小さなデータサイズに簡素化されたデータである。 The thumbnail image data D131 and the preview image data D132 are simplified image data representing the contents of the corresponding processing target data D10. Also, the thumbnail image data D131 is data simplified to a data size smaller than that of the preview image data D132.

サムネイル画像データD131は、例えば前記格納データプリントジョブまたは前記格納データ送信ジョブの対象となる処理対象データD10が選択される際に、選択メニューとして表示装置3bに表示されるサムネイル画像を表す。 The thumbnail image data D131 represents a thumbnail image displayed on the display device 3b as a selection menu when, for example, the processing target data D10 targeted for the stored data print job or the stored data transmission job is selected.

同様に、プレビュー画像データD132は、例えば前記格納データプリントジョブまたは前記格納データ送信ジョブの対象となる処理対象データD10が選択される際に、選択結果の確認のために表示装置3bに表示されるプレビュー画像を表す。 Similarly, the preview image data D132 is displayed on the display device 3b for confirmation of the selection result, for example, when the processing target data D10 targeted for the stored data print job or the stored data transmission job is selected. Represents a preview image.

ボックス領域531は、二次記憶装置53における処理対象データD10および付属データD13を記憶可能なデータ格納領域の一例である。 The box area 531 is an example of a data storage area capable of storing the processing target data D10 and the attached data D13 in the secondary storage device 53 .

圧縮フラグD14は、処理対象データD10が最初にボックス領域531に記録されたときのデータである原データからさらに小さなサイズのデータへ圧縮されたデータであるか否かを識別するフラグである。 The compression flag D14 is a flag for identifying whether or not the data D10 to be processed has been compressed from the original data when it was first recorded in the box area 531 into data of a smaller size.

圧縮フラグD14の初期値は、処理対象データD10が前記原データから圧縮されていないことを表すOFFである。ジョブ制御部5bは、前記受信データ格納ジョブまたは前記スキャンデータ格納ジョブを実行したときに、圧縮フラグD14を前記初期値に設定する。 The initial value of the compression flag D14 is OFF indicating that the data to be processed D10 is not compressed from the original data. The job control unit 5b sets the compression flag D14 to the initial value when executing the received data storage job or the scan data storage job.

さらに、ジョブ制御部5bは、前記受信データ格納ジョブまたは前記スキャンデータ格納ジョブを実行したときに、管理データD2の一部として記録時期D22およびデータサイズD23をデータID(D12)に対応付けて二次記憶装置53に記録する(図4参照)。 Further, when executing the received data storage job or the scan data storage job, the job control unit 5b associates the recording time D22 and the data size D23 with the data ID (D12) as part of the management data D2. It is recorded in the next storage device 53 (see FIG. 4).

記録時期D22は、処理対象データD10がボックス領域531に記録された日を表すデータである。データサイズD23は、ボックス領域531に記録された処理対象データD10のサイズを表すデータである。 The recording time D22 is data representing the date when the processing target data D10 was recorded in the box area 531 . The data size D23 is data representing the size of the processing target data D10 recorded in the box area 531 .

以上に示される各種のジョブは、処理対象データD10に対する画像処理の一例である。また、前記ジョブを実行するプリント装置1、画像読取装置2および通信装置4は、前記画像処理を実行する画像データ処理部1xの一例である。 The various jobs described above are examples of image processing for the processing target data D10. Also, the printing device 1, the image reading device 2, and the communication device 4 that execute the job are an example of the image data processing section 1x that executes the image processing.

ところで、画像処理装置10が、二次記憶装置53におけるボックス領域531の残容量が少なくなった場合に、極力処理対象データD10を消去せずに、ボックス領域531の残容量を増やせることが望ましい。 By the way, when the remaining capacity of the box area 531 in the secondary storage device 53 is low, it is desirable that the image processing apparatus 10 can increase the remaining capacity of the box area 531 without erasing the processing target data D10 as much as possible.

画像処理装置10において、CPU51は、後述するデータ管理処理を実行する(図2参照)。これにより、画像処理装置10は、二次記憶装置53におけるボックス領域531の残容量が少なくなった場合に、ボックス領域531に記憶されている処理対象データD10を消去せずに、ボックス領域531の残容量を増やすことができる。 In the image processing apparatus 10, the CPU 51 executes data management processing, which will be described later (see FIG. 2). As a result, when the remaining capacity of the box area 531 in the secondary storage device 53 is low, the image processing apparatus 10 does not erase the processing target data D10 stored in the box area 531, and restores the box area 531. You can increase the remaining capacity.

本実施形態において、CPU51は、前記処理モジュールとして、状態判定部5c、優先度判定部5d、データ管理部5eおよび問合せ部5fをさらに含む。 In this embodiment, the CPU 51 further includes, as the processing modules, a state determination section 5c, a priority determination section 5d, a data management section 5e, and an inquiry section 5f.

[データ管理処理]
以下、図2に示されるフローチャートを参照しつつ、前記データ管理処理の手順の一例について説明する。
[Data management processing]
An example of the procedure of the data management process will be described below with reference to the flowchart shown in FIG.

例えば、主制御部5aは、予め定められた時間が経過するごと、または、現在時刻が予め定められた時刻になるごとに、前記データ管理処理を開始させる。また、主制御部5aが、前記受信データ格納ジョブまたは前記スキャンデータ格納ジョブが予め定められた回数分だけ実行されるごとに、前記データ管理処理を開始させることが考えられる。 For example, the main control unit 5a starts the data management process each time a predetermined time elapses or each time the current time reaches a predetermined time. Further, it is conceivable that the main control section 5a starts the data management process each time the received data storage job or the scan data storage job is executed a predetermined number of times.

以下の説明において、S1,S2,…は、前記データ管理処理における複数の工程の識別符号を表す。 In the following description, S1, S2, . . . represent identification codes of a plurality of steps in the data management process.

<工程S1>
前記データ管理処理において、まず、状態判定部5cが、ボックス領域531の残容量が予め定められた不足状態であるか否かを判定する。
<Step S1>
In the data management process, first, the state determination unit 5c determines whether or not the remaining capacity of the box area 531 is in a predetermined insufficient state.

例えば、前記不足状態は、ボックス領域531の残容量が、ボックス領域531の記憶データ量の増加ペースの実績値に基づく現時点から予め定められた第1期間後までのデータの推定増加量を下回る状態である。 For example, the insufficient state is a state in which the remaining capacity of the box area 531 is less than the estimated amount of increase in data from the current time until after a predetermined first period based on the actual value of the pace of increase in the amount of data stored in the box area 531. is.

状態判定部5cは、管理データD2における記録時期D22およびデータサイズD23に基づいて、予め定められた過去の期間における前記増加ペースの実績値を導出する。 Based on the recording time D22 and the data size D23 in the management data D2, the state determination unit 5c derives the actual value of the increase pace during a predetermined past period.

さらに、状態判定部5cは、前記増加ペースの実績値に前記第1期間を乗算することによって前記推定増加量を導出する。 Furthermore, the state determination unit 5c derives the estimated amount of increase by multiplying the actual value of the pace of increase by the first period.

そして、状態判定部5cは、ボックス領域531の残容量が前記不足状態であると判定する場合に処理を工程S2へ移行させ、そうでない場合に前記データ管理処理を終了させる。 Then, the state determination unit 5c shifts the process to step S2 when determining that the remaining capacity of the box area 531 is in the insufficient state, and terminates the data management process otherwise.

<工程S2>
工程S2において、優先度判定部5dが、処理対象データD10ごとに、予め定められた判定パラメーターに応じて優先度を判定し、処理を工程S3へ移行させる。
<Step S2>
In step S2, the priority determination unit 5d determines the priority of each data to be processed D10 according to a predetermined determination parameter, and shifts the process to step S3.

前記判定パラメーターは、対象アクセス頻度と、管理データD2のデータサイズD23と、管理データD2の記録時期D22とのうちの1つ以上を含む。 The determination parameter includes one or more of target access frequency, data size D23 of management data D2, and recording time D22 of management data D2.

前記優先度は、ボックス領域531に記憶されている処理対象データD10に対応する付属データD13それぞれの消去対象としての優先度である。次の工程S3において、前記優先度が高い処理対象データD10に対応する付属データD13が、消去対象として優先して選択される。 The priority is the priority of each attached data D13 corresponding to the processing target data D10 stored in the box area 531 as a deletion target. In the next step S3, the attached data D13 corresponding to the processing target data D10 with the higher priority is preferentially selected as an object to be erased.

前記対象アクセス頻度は、予め定められた期間における処理対象データD10または処理対象データD10に対応する付属データD13へのアクセス頻度である。 The target access frequency is the access frequency to the process target data D10 or the attached data D13 corresponding to the process target data D10 in a predetermined period.

例えば、ジョブ制御部5bは、ジョブの実行のために処理対象データD10にアクセスするごとに、処理対象データD10ごとの直近1年分または直近数カ月分の月次アクセス回数D24を管理データD2の一部として二次記憶装置53に記録する(図4参照)。 For example, each time the job control unit 5b accesses the processing target data D10 for executing a job, the job control unit 5b stores the monthly access count D24 for the latest one year or the latest several months for each processing target data D10 as part of the management data D2. It is recorded in the secondary storage device 53 as a part (see FIG. 4).

そして、優先度判定部5dは、管理データD2の月次アクセス回数D24から前記対象アクセス頻度を導出する。 Then, the priority determination unit 5d derives the target access frequency from the monthly access count D24 of the management data D2.

例えば、優先度判定部5dは、前記対象アクセス頻度、データサイズD23および記録時期D22から現時点までの期間である保存期間をそれぞれ無次元の3つの指標値に換算し、前記3つの指標値の加重平均によって前記優先度を判定する。 For example, the priority determination unit 5d converts the target access frequency, the data size D23, and the storage period, which is the period from the recording time D22 to the present time, into three dimensionless index values, and weights the three index values. An average determines the priority.

具体的には、前記対象アクセス頻度が低い処理対象データD10は、前記対象アクセス頻度が高い処理対象データD10よりも前記優先度が高く設定される。 Specifically, the processing target data D10 having a low target access frequency is set to have a higher priority than the processing target data D10 having a high target access frequency.

また、データサイズD23が大きい処理対象データD10は、データサイズD23が小さい処理対象データD10よりも前記優先度が高く設定される。 Further, the processing target data D10 having a large data size D23 is set to have a higher priority than the processing target data D10 having a small data size D23.

また、前記保存期間が長い処理対象データD10は、前記保存期間が短い処理対象データD10よりも前記優先度が高く設定される。 Further, the processing target data D10 having a long retention period is set to have a higher priority than the processing target data D10 having a short retention period.

また、前記加重平均において、最も大きな重み係数が前記対象アクセス頻度に設定され、2番目に大きな重み係数がデータサイズD23に設定されることが考えられる。また、前記加重平均において、処理対象データD10に対応するユーザーID(D11)ごとに、即ち、処理対象データD10に対応するユーザーごとに、異なる重み係数が設定されることも考えられる。 Further, in the weighted average, it is conceivable that the largest weighting factor is set to the target access frequency, and the second largest weighting factor is set to the data size D23. Also, in the weighted average, it is conceivable that a different weighting factor is set for each user ID (D11) corresponding to the processing target data D10, that is, for each user corresponding to the processing target data D10.

<工程S3>
工程S3において、データ管理部5eが、前記優先度に応じて消去対象の付属データD13を選択し、処理を工程S4へ移行させる。
<Step S3>
In step S3, the data management unit 5e selects the attached data D13 to be erased according to the priority, and shifts the process to step S4.

工程S3において、データ管理部5eは、前記消去対象の付属データD13の消去によってボックス領域531の残容量が予め定められた不足解消状態になるように、前記優先度の高いものから順に付属データD13を選択する。 In step S3, the data management unit 5e deletes the attached data D13 in descending order of priority so that the remaining capacity of the box area 531 will be in a predetermined shortage-resolved state by erasing the attached data D13 to be erased. to select.

例えば、前記不足解消状態は、ボックス領域531の残容量が、前記増加ペースの実績値に基づく現時点から予め定められた第2期間後までのデータの推定増加量を上回る状態である。前記増加ペースの実績値は、工程S1で導出される値である。 For example, the shortage-resolved state is a state in which the remaining capacity of the box area 531 exceeds the estimated amount of increase in data from the current time to the end of a predetermined second period based on the actual value of the increase pace. The actual value of the increasing pace is a value derived in step S1.

前記第2期間は、前記第1期間と同じ、または、前記第1期間よりも長い。 The second period is the same as or longer than the first period.

<工程S4>
工程S4において、データ管理部5eが、ボックス領域531から工程S3で選択された付属データD13を消去することにより、ボックス領域531の残容量を前記不足解消状態にする。その後、データ管理部5eは処理を工程S5へ移行させる。
<Step S4>
In step S4, the data management unit 5e erases the attached data D13 selected in step S3 from the box area 531, thereby bringing the remaining capacity of the box area 531 into the shortage-resolved state. After that, the data management unit 5e shifts the process to step S5.

なお、消去された付属データD13へのアクセスが発生した場合、主制御部5aまたはジョブ制御部5bが、処理対象データD10から付属データD13を生成した上で、付属データD13にアクセスする。 When the deleted attached data D13 is accessed, the main control unit 5a or the job control unit 5b generates the attached data D13 from the processing target data D10, and then accesses the attached data D13.

<工程S5>
工程S5において、データ管理部5eが、前記判定パラメーターが予め定められた圧縮対象条件を満たす処理対象データD10である特定対象データが存在するか否かを判定する。
<Step S5>
In step S5, the data management unit 5e determines whether there is specific target data, which is the processing target data D10 whose determination parameter satisfies a predetermined compression target condition.

そして、データ管理部5eは、前記特定対象データが存在すると判定する場合に処理を工程S6へ移行させ、そうでない場合に前記データ管理処理を終了させる。 Then, the data management unit 5e shifts the process to step S6 when determining that the specific target data exists, and ends the data management process otherwise.

前記判定パラメーターは、工程S2で説明されたように、前記対象アクセス頻度と、管理データD2のデータサイズD23と、管理データD2の記録時期D22とのうちの1つ以上を含む。 The determination parameters include one or more of the target access frequency, the data size D23 of the management data D2, and the recording time D22 of the management data D2, as described in step S2.

例えば、前記圧縮対象条件が、工程S2で判定される前記優先度が予め定められた基準レベルを超えるという条件であることが考えられる。 For example, the compression target condition may be a condition that the priority determined in step S2 exceeds a predetermined reference level.

上記の場合、前記基準レベルは、工程S3において消去対象として選択候補となる付属データD13に対応する前記優先度よりも高いレベルであることが考えられる。これにより、前記特定対象データに対応する付属データD13は、工程S4において既に消去されている。 In the above case, it is conceivable that the reference level is a level higher than the priority corresponding to the attached data D13 that is a candidate for deletion in step S3. As a result, the attached data D13 corresponding to the specified target data has already been deleted in step S4.

また、前記圧縮対象条件が、前記優先度の条件とは異なる条件であってもよい。例えば、前記圧縮対象条件が、以下の第1対象条件、第2対象条件および第3対象条件のうちの1つまたは複数を満たす、という条件であることが考えられる。 Further, the compression target condition may be a condition different from the priority condition. For example, the compression target condition may be a condition that satisfies one or more of the following first target condition, second target condition, and third target condition.

前記第1対象条件は、前記対象アクセス頻度が予め定められた基準頻度を下回るという条件である。前記第2対象条件は、データサイズD23が予め定められた基準サイズを上回るという条件である。前記第3対象条件は、前記保存期間が予め定められた基準期間を上回るという条件である。 The first target condition is a condition that the target access frequency is below a predetermined reference frequency. The second target condition is a condition that the data size D23 exceeds a predetermined reference size. The third target condition is a condition that the retention period exceeds a predetermined reference period.

なお、PDL(Page Description Language)データなどの予め定められた種類の処理対象データD10が、前記特定対象データの選択対象から除外されることが考えられる。 It is conceivable that a predetermined type of processing target data D10 such as PDL (Page Description Language) data is excluded from the selection target of the specific target data.

<工程S6>
工程S6において、問合せ部5fが、問合せ処理を実行し、処理を工程S7へ移行させる。
<Step S6>
In step S6, the inquiry unit 5f executes inquiry processing and shifts the processing to step S7.

前記問合せ処理は、前記特定対象データの圧縮または消去の可否の問合せのデータを前記特定対象データの管理者の宛先へ送信し、前記問合せの回答を受信する処理である。 The inquiry process is a process of transmitting inquiry data as to whether or not the specific target data can be compressed or erased to the destination of the administrator of the specific target data, and receiving a reply to the inquiry.

但し、圧縮フラグD14がONに設定されている前記特定対象データは、圧縮可否の問合せの対象から除外される。圧縮フラグD14がONに設定されている前記特定対象データは、既に圧縮されているからである。 However, the specific target data for which the compression flag D14 is set to ON is excluded from the target of the inquiry as to whether or not compression is possible. This is because the specific target data for which the compression flag D14 is set to ON has already been compressed.

本実施形態において、前記管理者は、ボックスデータD1において前記特定対象データに対応付けられたユーザーID(D11)に対応するユーザーである。また、前記管理者の宛先が、予め定められたデータ管理者の宛先であることも考えられる。 In this embodiment, the administrator is the user corresponding to the user ID (D11) associated with the specific target data in the box data D1. It is also conceivable that the destination of the manager is a predetermined destination of the data manager.

以下の説明において、工程S6において前記特定対象データの圧縮を許可する回答が受信された前記特定対象データのことを、圧縮許可データと称する。また、工程S6において前記特定対象データの消去を許可する回答が受信された前記特定対象データのことを、消去許可データと称する。 In the following description, the specific target data for which a response permitting compression of the specific target data is received in step S6 is referred to as compression permission data. Further, the specific target data for which a response permitting erasure of the specific target data is received in step S6 is referred to as erasure permission data.

<工程S7>
工程S7において、データ管理部5eは、前記圧縮許可データを圧縮し、処理を工程S8へ移行させる。データ管理部5eは、圧縮した前記圧縮許可データに対応する圧縮フラグD14をONに設定する。
<Step S7>
In step S7, the data management unit 5e compresses the compression permission data, and shifts the process to step S8. The data management unit 5e sets ON the compression flag D14 corresponding to the compressed compression permission data.

但し、工程S5,S6において前記圧縮許可データが特定されない場合、工程S7の処理はスキップされる。 However, if the compression permission data is not identified in steps S5 and S6, the process of step S7 is skipped.

<工程S8>
工程S8において、データ管理部5eは、前記消去許可データをボックス領域531から消去し、前記データ管理処理を終了させる。工程S8において、データ管理部5eは、前記消去許可データに対応する付属データD13および圧縮フラグD14もボックス領域531から消去する。
<Step S8>
In step S8, the data management section 5e erases the erasure permission data from the box area 531 and terminates the data management process. In step S8, the data management unit 5e also deletes the attached data D13 and the compression flag D14 corresponding to the erasure permission data from the box area 531. FIG.

但し、工程S5,S6において前記消去許可データが特定されない場合、工程S8の処理はスキップされる。 However, if the erasure permission data is not identified in steps S5 and S6, the process of step S8 is skipped.

以上に示されるように、データ管理部5eは、ボックス領域531の残容量が予め定められた前記不足状態になった場合に、ボックス領域531から付属データD13を消去することにより、ボックス領域531の残容量を予め定められた前記不足解消状態にする(図2の工程S1~S4参照)。 As described above, the data management unit 5e erases the attached data D13 from the box area 531 when the remaining capacity of the box area 531 is in the predetermined insufficient state. The remaining capacity is set to the predetermined shortage cancellation state (see steps S1 to S4 in FIG. 2).

従って、画像処理装置10は、二次記憶装置53の残容量が少なくなった場合に、二次記憶装置53に記憶されている処理対象データD10を消去せずに、二次記憶装置53の残容量を増やすことができる。 Therefore, when the remaining capacity of the secondary storage device 53 is low, the image processing apparatus 10 does not erase the processing target data D10 stored in the secondary storage device 53, and restores the remaining capacity of the secondary storage device 53. Capacity can be increased.

また、データ管理部5eは、ボックス領域531の残容量が前記不足状態になった場合に、前記優先度に応じて消去対象の付属データD13を選択する(図2の工程S3参照)。 Further, when the remaining capacity of the box area 531 is in the insufficient state, the data management unit 5e selects the attached data D13 to be erased according to the priority (see step S3 in FIG. 2).

一般に、アクセス頻度が低い処理対象データD10または古い処理対象データD10は、重要性が低いデータである場合が多い。画像処理装置10において、そのような重要性が低い処理対象データD10に対応する付属データD13が優先的に消去される。 In general, data to be processed D10 with low access frequency or old data to be processed D10 are often data of low importance. In the image processing apparatus 10, the ancillary data D13 corresponding to the processing target data D10 of such low importance is preferentially deleted.

また、処理対象データD10のサイズが大きい場合、付属データD13のサイズも大きい。そのため、データサイズD23が大きい処理対象データD10に対応する付属データD13が優先的に消去されることにより、ボックス領域531の残容量を増やす効果が大きい。 Moreover, when the size of the processing target data D10 is large, the size of the attached data D13 is also large. Therefore, by preferentially deleting the attached data D13 corresponding to the processing target data D10 having a large data size D23, the effect of increasing the remaining capacity of the box area 531 is large.

また、問合せ部5fは、ボックス領域531の残容量が前記不足状態になった場合に、前記特定対象データの圧縮または消去の可否の問合せのデータを前記特定対象データの管理者の宛先へ送信し、前記問合せの回答を受信する(図2の工程S6参照)。 Further, when the remaining capacity of the box area 531 is in the insufficient state, the inquiry unit 5f transmits data inquiring whether or not the specific target data can be compressed or erased to the destination of the manager of the specific target data. , receives the reply to said inquiry (see step S6 in FIG. 2).

そして、データ管理部5eは、前記特定対象データの圧縮または消去を許可する回答が受信された場合に、前記特定対象データを圧縮または消去する(図2の工程S7,S8参照)。 Then, the data management unit 5e compresses or erases the specific target data when a response permitting compression or erasure of the specific target data is received (see steps S7 and S8 in FIG. 2).

従って、重要性が特に低い処理対象データD10が、二次記憶装置53に残されたまま忘れ去られることが回避される。 Therefore, the processing target data D10 of particularly low importance is prevented from being left in the secondary storage device 53 and forgotten.

但し、前記特定対象データがボックス領域531に最初に書き込まれる時点で既に原データから圧縮されたデータである場合がある。この場合において、データ管理部5eは、前記特定対象データの圧縮率が予め定められた基準圧縮率よりも小さい場合に、前記特定対象データを圧縮する対象から除外する。 However, when the specific target data is written to the box area 531 for the first time, the data may already be compressed from the original data. In this case, when the compression rate of the specific target data is smaller than a predetermined reference compression rate, the data management unit 5e excludes the specific target data from being compressed.

ここで、前記特定対象データの前記圧縮率は、前記原データのサイズに対する前記原データのサイズと前記特定対象データのサイズとの差の比率である。前記特定対象データが最初に圧縮されたときの前記圧縮率が小さい場合、前記特定対象データが再圧縮されてもデータの圧縮効果は大きくないからである。 Here, the compression rate of the specific target data is the ratio of the difference between the size of the original data and the size of the specific target data to the size of the original data. This is because if the compression ratio when the specific target data is first compressed is small, the data compression effect is not large even if the specific target data is recompressed.

[第1応用例]
以下、画像処理装置10の第1応用例について説明する。
[First application example]
A first application example of the image processing apparatus 10 will be described below.

以下の説明において、予め定められた期間におけるアクセス頻度が予め定められた頻度を超えるプレビュー画像データD132のことを特定プレビューデータと称する。 In the following description, preview image data D132 whose access frequency in a predetermined period exceeds a predetermined frequency will be referred to as specific preview data.

本応用例において、データ管理部5eは、前記特定プレビューデータが全てのプレビュー画像データD132に対して予め定められた比率を超えて占める場合に、ボックス領域531の残容量が前記不足状態になったときのボックス領域531からの付属データD13の消去を行わない。 In this application example, the data management unit 5e determines that the remaining capacity of the box area 531 is in the insufficient state when the specific preview data occupies more than a predetermined ratio with respect to all the preview image data D132. The ancillary data D13 is not erased from the box area 531 at this time.

具体的には、本応用例において、主制御部5aは、表示装置3bへの表示のためにプレビュー画像データD132にアクセスするごとに、プレビュー画像データD132への直近1年分または直近数カ月分の月次アクセス回数を管理データD2の一部として二次記憶装置53に記録する。 Specifically, in this application example, each time the main control unit 5a accesses the preview image data D132 for display on the display device 3b, the preview image data D132 for the most recent year or the most recent months The monthly access count is recorded in the secondary storage device 53 as part of the management data D2.

以下の説明において、プレビュー画像データD132についての前記月次アクセス回数のことをプレビューアクセス回数と称する。 In the following description, the number of monthly accesses to the preview image data D132 is referred to as the number of preview accesses.

さらに、本応用例におけるデータ管理部5eは、直近の予め定められた管理期間における前記プレビューアクセス回数が予め定められた基準回数を超えているプレビュー画像データD132を前記特定プレビューデータであると判定する。前記基準回数は、0または1以上である。 Furthermore, the data management unit 5e in this application example determines that the preview image data D132 for which the preview access count exceeds a predetermined reference count in the most recent predetermined management period is the specific preview data. . The reference count is 0 or 1 or more.

そして、本応用例におけるデータ管理部5eは、全てのプレビュー画像データD132に対する前記特定プレビュー画像の比率が前記基準比率を超えている場合に、ボックス領域531の残容量が前記不足状態になったときのボックス領域531からの付属データD13の消去を行わない。これは、データ管理部5eが、図3の工程S3,S4の処理をスキップすることを意味する。 Then, when the ratio of the specific preview image to all the preview image data D132 exceeds the reference ratio, the data management unit 5e in this application example sets the remaining capacity of the box area 531 to the shortage state. The attached data D13 is not erased from the box area 531 of . This means that the data management unit 5e skips the processes of steps S3 and S4 in FIG.

本応用例が採用されることにより、前記特定プレビュー画像が多い場合に、付属データD13の削除によるユーザーの利便性の悪化を回避することが、ボックス領域531の残容量の前記不足状態の解消よりも優先される。 By adopting this application example, when there are many specific preview images, it is possible to avoid deterioration of user convenience due to deletion of the attached data D13, rather than solving the shortage of the remaining capacity of the box area 531. also takes precedence.

[第2応用例]
以下、画像処理装置10の第2応用例について説明する。本応用例は、二次記憶装置53が前記SSDのようにフラッシュメモリーを含む記憶装置である場合に有効である。
[Second application example]
A second application example of the image processing apparatus 10 will be described below. This application example is effective when the secondary storage device 53 is a storage device including a flash memory such as the SSD.

本応用例において、データ管理部5eは、二次記憶装置53の推定寿命消費率が予め定められた基準消費率を超える場合に、ボックス領域531の残容量が前記不足状態になったときのボックス領域531からの付属データD13の消去を行わない。 In this application example, when the estimated life consumption rate of the secondary storage device 53 exceeds a predetermined reference consumption rate, the data management unit 5e sets the box capacity of the box area 531 when the remaining capacity of the box area 531 is in the insufficient state. The attached data D13 from the area 531 is not erased.

例えば、主制御部5aが、二次記憶装置53へのデータの累積書き込み回数をカウントし、予め定められた基準回数に対する前記累積書き込み回数の比率を前記推定寿命消費率として導出する。 For example, the main control unit 5a counts the cumulative number of data writes to the secondary storage device 53, and derives the ratio of the cumulative number of writes to a predetermined reference number as the estimated life consumption rate.

ボックス領域531からの付属データD13の消去は、新たに生成される付属データD13が二次記憶装置53に書き込まれることによって二次記憶装置53の寿命を縮める原因となり得る。 Erasing the attached data D13 from the box area 531 may shorten the life of the secondary storage device 53 by writing newly generated attached data D13 to the secondary storage device 53 .

本応用例によれば、二次記憶装置53の前記推定寿命消費率が大きい場合に、二次記憶装置53の延命が、ボックス領域531の残容量の前記不足状態の解消よりも優先される。 According to this application example, when the estimated life consumption rate of the secondary storage device 53 is high, extending the life of the secondary storage device 53 is prioritized over resolving the insufficient remaining capacity of the box area 531 .

1 :プリント装置
1a :シート搬送機構
1b :感光体
1c :帯電装置
1d :レーザースキャニングユニット
1e :現像装置
1f :転写装置
1g :定着装置
1x :画像データ処理部
2 :画像読取装置
2a :光源
2c :イメージセンサー
3 :ユーザーインターフェイス装置
3a :操作装置
3b :表示装置
4 :通信装置
5 :制御装置
5a :主制御部
5b :ジョブ制御部
5c :状態判定部
5d :優先度判定部
5e :データ管理部
5f :問合せ部
8 :ホスト装置
10 :画像処理装置
50 :プリントエンジン
51 :CPU
52 :RAM
53 :二次記憶装置
80 :ネットワーク
91 :シート
92 :原稿
531 :ボックス領域
D1 :ボックスデータ
D10 :処理対象データ
D13 :付属データ
D131 :サムネイル画像データ
D132 :プレビュー画像データ
D14 :圧縮フラグ
D2 :管理データ
D22 :記録時期
D23 :データサイズ
D24 :月次アクセス回数
Reference Signs List 1: printing device 1a: sheet conveying mechanism 1b: photoreceptor 1c: charging device 1d: laser scanning unit 1e: developing device 1f: transfer device 1g: fixing device 1x: image data processing section 2: image reading device 2a: light source 2c: Image sensor 3: user interface device 3a: operation device 3b: display device 4: communication device 5: control device 5a: main control section 5b: job control section 5c: state determination section 5d: priority determination section 5e: data management section 5f : inquiry unit 8 : host device 10 : image processing device 50 : print engine 51 : CPU
52: RAM
53: Secondary storage device 80: Network 91: Sheet 92: Document 531: Box area D1: Box data D10: Data to be processed D13: Attached data D131: Thumbnail image data D132: Preview image data D14: Compression flag D2: Management data D22: Recording time D23: Data size D24: Monthly access count

Claims (5)

画像処理の対象となる1つ以上の処理対象データと前記処理対象データに基づき生成され、前記処理対象データに対応付けられた1つ以上の付属データとを記憶する不揮発性の記憶装置と、
前記処理対象データに対する画像処理を実行する画像データ処理部と、
前記記憶装置における前記処理対象データおよび前記付属データを記憶可能なデータ格納領域の残容量が予め定められた不足状態になった場合に、前記データ格納領域から前記付属データを消去することにより、前記データ格納領域の残容量を予め定められた不足解消状態にするデータ管理部と、を備え
前記付属データが、前記処理対象データの内容を表す簡素化画像のデータであるプレビュー画像データおよび前記処理対象データの内容を表す簡素化画像のデータであり前記プレビュー画像データよりも小さなデータサイズに簡素化されたデータであるサムネイル画像データの一方または両方を含み、
前記データ管理部は、予め定められた期間におけるアクセス頻度が予め定められた頻度を超える前記プレビュー画像データである特定プレビューデータが全ての前記プレビュー画像データに対して予め定められた比率を超えて占める場合に、前記データ格納領域の残容量が前記不足状態になったときの前記データ格納領域からの前記付属データの消去を行わない、画像処理装置。
a non-volatile storage device for storing one or more data to be processed to be subjected to image processing and one or more attached data generated based on the data to be processed and associated with the data to be processed;
an image data processing unit that performs image processing on the processing target data;
By deleting the attached data from the data storage area when the remaining capacity of the data storage area capable of storing the data to be processed and the attached data in the storage device is in a predetermined insufficient state, the a data management unit that sets the remaining capacity of the data storage area to a predetermined shortage cancellation state ,
wherein the ancillary data is preview image data which is data of a simplified image representing the content of the data to be processed, and data of a simplified image which is data of a simplified image representing the content of the data to be processed and which is simplified in a data size smaller than that of the preview image data; including one or both of the thumbnail image data, which is the data
The data management unit is configured such that specific preview data, which is the preview image data whose access frequency in a predetermined period exceeds a predetermined frequency, occupies more than a predetermined ratio with respect to all the preview image data. In this case, the image processing apparatus does not erase the attached data from the data storage area when the remaining capacity of the data storage area becomes the insufficient state.
前記不足状態は、前記データ格納領域の残容量が、前記データ格納領域の記憶データ量の増加ペースの実績値に基づく現時点から予め定められた第1期間後までのデータの推定増加量を下回る状態である、請求項1に記載の画像処理装置。 The insufficient state is a state in which the remaining capacity of the data storage area is below the estimated amount of increase in data from the current time to the end of a predetermined first period based on the actual value of the pace of increase in the amount of stored data in the data storage area. 2. The image processing apparatus according to claim 1, wherein: 前記不足解消状態は、前記データ格納領域の残容量が、前記増加ペースの実績値に基づく現時点から前記第1期間と同じまたは前記第1期間よりも長い第2期間後までのデータの前記推定増加量を上回る状態である、請求項2に記載の画像処理装置。 In the shortage-resolved state, the remaining capacity of the data storage area is the estimated increase in data from the current time based on the actual value of the increase pace to a second period that is the same as the first period or longer than the first period. 3. The image processing apparatus of claim 2, wherein the over-quantity condition exists. 前記処理対象データごとに、予め定められた期間における前記処理対象データへのアクセス頻度と、前記処理対象データのサイズと、前記処理対象データが前記データ格納領域に記録された時期とのうちの1つ以上を含む判定パラメーターに応じて優先度を判定する優先度判定部をさらに備え、
前記データ管理部は、前記データ格納領域の残容量が前記不足状態になった場合に、前記優先度に応じて消去対象の前記付属データを選択する、請求項1から請求項3のいずれか1項に記載の画像処理装置。
For each of the data to be processed, one of a frequency of access to the data to be processed in a predetermined period, a size of the data to be processed, and a time when the data to be processed was recorded in the data storage area. Further comprising a priority determination unit that determines priority according to a determination parameter including one or more,
4. The data management unit according to any one of claims 1 to 3 , wherein when the remaining capacity of the data storage area is in the insufficient state, the data management unit selects the attached data to be erased according to the priority. 10. The image processing device according to claim 1.
画像処理の対象となる1つ以上の処理対象データと前記処理対象データに基づき生成され、前記処理対象データに対応付けられた1つ以上の付属データとを記憶する不揮発性の記憶装置と、
前記処理対象データに対する画像処理を実行する画像データ処理部と、
前記記憶装置における前記処理対象データおよび前記付属データを記憶可能なデータ格納領域の残容量が予め定められた不足状態になった場合に、前記データ格納領域から前記付属データを消去することにより、前記データ格納領域の残容量を予め定められた不足解消状態にするデータ管理部と、
前記データ格納領域の残容量が前記不足状態になった場合に、予め定められた期間における前記処理対象データへのアクセス頻度と、前記処理対象データのサイズと、前記処理対象データが前記データ格納領域に記録された時期とのうちの1つ以上を含む判定パラメーターが予め定められた圧縮対象条件を満たす前記処理対象データである特定対象データの圧縮または消去の可否の問合せのデータを前記特定対象データの管理者の宛先へ送信し、前記問合せの回答を受信する問合せ部と、を備え、
前記特定対象データの圧縮または消去を許可する回答が受信された場合に、前記データ管理部は、前記特定対象データを圧縮または消去する、画像処理装置。
a non-volatile storage device for storing one or more data to be processed to be subjected to image processing and one or more attached data generated based on the data to be processed and associated with the data to be processed;
an image data processing unit that performs image processing on the processing target data;
By deleting the attached data from the data storage area when the remaining capacity of the data storage area capable of storing the data to be processed and the attached data in the storage device is in a predetermined insufficient state, the a data management unit that sets the remaining capacity of the data storage area to a predetermined shortage-resolved state;
when the remaining capacity of the data storage area is in the insufficient state, the frequency of access to the data to be processed in a predetermined period, the size of the data to be processed, and the data to be processed are stored in the data storage area. data for querying whether or not to compress or erase the specific target data, which is the processing target data whose determination parameter includes one or more of the predetermined compression target conditions and includes one or more of an inquiry unit that transmits to the destination of the administrator of and receives the reply to the inquiry,
The image processing apparatus according to claim 1, wherein the data management unit compresses or deletes the specific target data when a response permitting compression or deletion of the specific target data is received.
JP2019152534A 2019-08-23 2019-08-23 Image processing device Active JP7302380B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019152534A JP7302380B2 (en) 2019-08-23 2019-08-23 Image processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019152534A JP7302380B2 (en) 2019-08-23 2019-08-23 Image processing device

Publications (2)

Publication Number Publication Date
JP2021034854A JP2021034854A (en) 2021-03-01
JP7302380B2 true JP7302380B2 (en) 2023-07-04

Family

ID=74678618

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019152534A Active JP7302380B2 (en) 2019-08-23 2019-08-23 Image processing device

Country Status (1)

Country Link
JP (1) JP7302380B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006074449A (en) 2004-09-02 2006-03-16 Canon Inc Image management apparatus and camera
JP2006147005A (en) 2004-11-17 2006-06-08 Sony Corp Recording / reproducing apparatus, recording / reproducing method, and program
JP2006229577A (en) 2005-02-17 2006-08-31 Konica Minolta Business Technologies Inc Facsimile apparatus
JP2014200956A (en) 2013-04-03 2014-10-27 シャープ株式会社 Image formation apparatus

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08116412A (en) * 1994-10-17 1996-05-07 Fuji Xerox Co Ltd Original reader

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006074449A (en) 2004-09-02 2006-03-16 Canon Inc Image management apparatus and camera
JP2006147005A (en) 2004-11-17 2006-06-08 Sony Corp Recording / reproducing apparatus, recording / reproducing method, and program
JP2006229577A (en) 2005-02-17 2006-08-31 Konica Minolta Business Technologies Inc Facsimile apparatus
JP2014200956A (en) 2013-04-03 2014-10-27 シャープ株式会社 Image formation apparatus

Also Published As

Publication number Publication date
JP2021034854A (en) 2021-03-01

Similar Documents

Publication Publication Date Title
JP6028429B2 (en) Display control apparatus, service providing apparatus, and program
US8543624B2 (en) Image processing apparatus
JP5264278B2 (en) Printing system, information processing apparatus, image forming apparatus, information processing method, and processing method
EP2927800A1 (en) Information processing apparatus, image forming apparatus, and document management system
US20220405023A1 (en) Apparatus having a function of reserving a sheet feeding unit and information processing apparatus connected to the same
WO2002006052A1 (en) Image formation control method, image forming apparatus using the same, and storage medium to which the same is applied
US20220191335A1 (en) Image forming apparatus and control method
JP2005349664A (en) Image forming method and image forming apparatus
CN102375357B (en) Image processing system and image forming method
JP7302380B2 (en) Image processing device
JP2007018123A (en) Image processor and image processing system
JP2020057919A (en) Image forming apparatus and program
CN108804519A (en) Electronic equipment
JP5752665B2 (en) Image forming apparatus and image forming method
US10732557B2 (en) Image forming system capable of notifying shortage of consumable, information processing apparatus, notification method
US20210092247A1 (en) Image forming apparatus and method for setting screen
JP6844554B2 (en) Image forming device
US11474802B2 (en) Information processing apparatus
JP4562433B2 (en) Image processing device
JP6593359B2 (en) Image processing device
JP6756322B2 (en) Image processing device
JP4159382B2 (en) Image processing method, image processing system, and image processing apparatus
JP2020189471A (en) Image forming device
JP2020010160A (en) Information processing apparatus, image forming system, image forming method, and program
JP3862568B2 (en) Image processing apparatus, image processing apparatus control method, computer-readable storage medium, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220729

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230314

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230509

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230605

R150 Certificate of patent or registration of utility model

Ref document number: 7302380

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150