JP2010123009A - Information management device and information management method - Google Patents
Information management device and information management method Download PDFInfo
- Publication number
- JP2010123009A JP2010123009A JP2008297469A JP2008297469A JP2010123009A JP 2010123009 A JP2010123009 A JP 2010123009A JP 2008297469 A JP2008297469 A JP 2008297469A JP 2008297469 A JP2008297469 A JP 2008297469A JP 2010123009 A JP2010123009 A JP 2010123009A
- Authority
- JP
- Japan
- Prior art keywords
- recording
- count value
- specific information
- recording area
- area
- 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.)
- Pending
Links
- 238000007726 management method Methods 0.000 title claims description 42
- 238000000034 method Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
- Memory System (AREA)
- Read Only Memory (AREA)
Abstract
Description
本発明は、例えば印刷装置における印刷用紙の使用枚数を示すカウント値などの特定情報の記録管理を、同じ領域に情報を正常に記録することができる回数が制限された不揮発性書換可能メモリを用いて行う情報管理装置および情報管理方法に関する。 The present invention uses, for example, a non-volatile rewritable memory in which the number of times that information can be normally recorded in the same area is limited for recording management of specific information such as a count value indicating the number of print sheets used in a printing apparatus. The present invention relates to an information management apparatus and an information management method.
例えば、印刷装置は、印刷用紙の使用枚数を管理するために、印刷用紙の使用枚数を示すカウント値を記録する。このカウント値を記録する記録媒体として、フラッシュメモリなどの不揮発性書換可能メモリが用いられる場合がある。このような印刷装置においては、印刷が行われて印刷用紙が使用される度に、不揮発性書換可能メモリ内のカウント値記録領域に記録されたカウント値が書き換えられる。この結果、カウント値記録領域に対してカウント値の記録(書換または上書き)が繰り返し行われる。 For example, the printing apparatus records a count value indicating the number of used printing sheets in order to manage the number of used printing sheets. A nonvolatile rewritable memory such as a flash memory may be used as a recording medium for recording the count value. In such a printing apparatus, every time printing is performed and printing paper is used, the count value recorded in the count value recording area in the nonvolatile rewritable memory is rewritten. As a result, the count value recording (rewriting or overwriting) is repeatedly performed on the count value recording area.
フラッシュメモリなどの不揮発性書換可能メモリには、同じ領域に情報を正常に記録することができる回数に制限がある。このため、フラッシュメモリなどの不揮発性書換可能メモリには、同じ領域に情報を正常に記録することができる最大の回数である最大書換回数が設定されている。この最大書換回数は、当該不揮発性書換可能メモリの製造業者などが当該不揮発性書換可能メモリの仕様として定めたものである。もっとも、この最大書換回数は、情報を当該不揮発性書換可能メモリに正常に記録できることを製造業者などが保証する回数である。すなわち、同一領域への情報記録回数が最大書換回数に達した後、当該領域への情報の記録が常に不可能になるのではない。 A nonvolatile rewritable memory such as a flash memory has a limit on the number of times information can be normally recorded in the same area. For this reason, in a nonvolatile rewritable memory such as a flash memory, a maximum number of rewrites, which is the maximum number of times that information can be normally recorded in the same area, is set. The maximum number of times of rewriting is determined by the manufacturer of the nonvolatile rewritable memory as a specification of the nonvolatile rewritable memory. However, the maximum number of rewrites is the number of times that a manufacturer or the like guarantees that information can be normally recorded in the nonvolatile rewritable memory. That is, after the number of times of information recording in the same area reaches the maximum number of times of rewriting, it is not always impossible to record information in the area.
上述した印刷装置では、カウント値記録領域へのカウント値の記録回数が、不揮発性書換可能メモリの最大書換回数に達したときには、現在のカウント値記録領域とは別の新たなカウント値記録領域を不揮発性書換可能メモリ内に形成し、以後のカウント値を、この新たなカウント値記録領域に記録するようにしている(特許文献1または2参照)。
ところで、上述した印刷装置では、カウント値記録領域へのカウント値の記録回数が、不揮発性書換可能メモリの最大書換回数に達したときには、新たなカウント値記録領域を不揮発性書換可能メモリ内に形成し、以後のカウント値を、この新たなカウント値記録領域に記録する。このため、上述した印刷装置では、印刷装置の使用が進むに連れて新たなカウント値記録領域が不揮発性書換可能メモリ内に次々に形成されることになる。このことを想定して、上述した印刷装置では、複数のカウント値記録領域を形成することが可能な記録容量を有する記録領域(これを「カウント値記録セクション」という。)を不揮発性書換可能メモリ内に予め確保している。 By the way, in the printing apparatus described above, when the number of times the count value is recorded in the count value recording area reaches the maximum number of times of rewriting of the nonvolatile rewritable memory, a new count value recording area is formed in the nonvolatile rewritable memory. The subsequent count value is recorded in the new count value recording area. Therefore, in the printing apparatus described above, new count value recording areas are successively formed in the nonvolatile rewritable memory as the use of the printing apparatus proceeds. Assuming this, in the printing apparatus described above, a recording area having a recording capacity capable of forming a plurality of count value recording areas (referred to as a “count value recording section”) is a nonvolatile rewritable memory. Secured in advance.
しかしながら、印刷装置の使用が大幅に進むと、カウント値の記録回数が最大書換回数に達した多数の過去のカウント値記録領域でカウント値記録セクション内がいっぱいになってしまう場合がある。このような場合には、すでにカウント値の記録回数が最大書換回数に達した多数の過去のカウント値記録領域のいずれかを再び使用し、カウント値の記録を行わざるを得ない。この場合、カウント値の記録に再び使用する過去のカウント値記録領域に記録されている過去のカウント値は、新しいカウント値が上書きされてしまうため、当該過去のカウント値が消えてしまう。カウント値記録セクション内の過去のカウント値記録領域に記録されている過去のカウント値は、当該印刷装置における他の処理で参照することがある。このため、当該過去のカウント値記録領域に記録されている過去のカウント値が消えてしまうと、当該カウント値を参照することができなくなるという問題がある。これと同様の問題は、印刷装置におけるカウント値の記録以外にも起こり得る。 However, when the use of the printing apparatus is greatly advanced, the count value recording section may be filled with a large number of past count value recording areas in which the count value recording count reaches the maximum rewrite count. In such a case, the count value must be recorded by using again any one of a number of past count value recording areas in which the count value recording count has already reached the maximum rewrite count. In this case, since the past count value recorded in the past count value recording area used again for recording the count value is overwritten with the new count value, the past count value disappears. The past count value recorded in the past count value recording area in the count value recording section may be referred to in other processing in the printing apparatus. For this reason, if the past count value recorded in the past count value recording area disappears, there is a problem that the count value cannot be referred to. Similar problems may occur in addition to recording the count value in the printing apparatus.
本発明は例えば上述した問題に鑑みなされたものであり、本発明の課題は、最大書換回数が設定された不揮発性書換可能メモリにおいて、情報の記録回数が最大書換回数に達した記録領域を再び使用するに当たり、当該記録領域に記録されている情報の消失を防止することができる情報管理装置および情報管理方法を提供することにある。 The present invention has been made in view of, for example, the above-described problems. An object of the present invention is to re-record a recording area in which the number of times of information has reached the maximum number of rewrites in a nonvolatile rewritable memory in which the maximum number of rewrites is set. An object of the present invention is to provide an information management apparatus and an information management method capable of preventing the information recorded in the recording area from being lost.
上記課題を解決するために、本発明の情報管理装置は、同じ領域に情報を正常に記録することができる最大の回数である最大書換回数が設定された不揮発性書換可能メモリである第1の記録手段と、前記第1の記録手段内に形成された特定情報記録セクションと、前記特定情報記録セクション内に形成され、特定情報を記録するための特定情報記録領域と、第2の記録手段と、現在の前記特定情報記録領域に前記特定情報を記録する特定情報記録手段と、前記現在の特定情報記録領域への前記特定情報の記録回数が前記最大書換回数に達したか否かを判断する記録回数判断手段と、前記記録回数判断手段による判断の結果、前記現在の特定情報記録領域への前記特定情報の記録回数が前記最大書換回数に達したとき、前記特定情報記録セクション内に新たな特定情報記録領域を形成し、前記現在の特定情報記録領域に記録された前記特定情報を前記新たな特定情報記録領域に記録する特定情報記録領域形成手段と、前記記録回数判断手段による判断の結果、前記現在の特定情報記録領域への前記特定情報の記録回数が前記最大書換回数に達したとき、前記現在の特定情報記録領域に記録された前記特定情報を前記第2の記録手段に記録する特定情報保存手段とを備えていることを特徴とする。 In order to solve the above-mentioned problem, the information management device of the present invention is a nonvolatile rewritable memory in which a maximum number of rewrites, which is the maximum number of times that information can be normally recorded in the same area, is set. A recording unit; a specific information recording section formed in the first recording unit; a specific information recording area formed in the specific information recording section for recording the specific information; and a second recording unit Specific information recording means for recording the specific information in the current specific information recording area, and determining whether or not the number of times the specific information has been recorded in the current specific information recording area has reached the maximum number of rewrites When the number of recording times of the specific information in the current specific information recording area reaches the maximum number of times of rewriting as a result of the determination by the recording frequency determining means and the recording frequency determining means, the specific information recording section A specific information recording area forming means for forming a new specific information recording area in the screen, and recording the specific information recorded in the current specific information recording area in the new specific information recording area; As a result of determination by the means, when the number of times the specific information is recorded in the current specific information recording area reaches the maximum number of times of rewriting, the specific information recorded in the current specific information recording area is changed to the second specific information recording area. It is characterized by comprising specific information storage means for recording in the recording means.
上述した本発明の情報管理装置において、前記特定情報はカウント値であることが望ましい。 In the information management apparatus of the present invention described above, the specific information is preferably a count value.
上記課題を解決するために、本発明の情報管理方法は、同じ領域に情報を正常に記録することができる最大の回数である最大書換回数が設定された不揮発性書換可能メモリである第1の記録手段と、前記第1の記録手段内に形成された特定情報記録セクションと、前記特定情報記録セクション内に形成され、特定情報を記録するための特定情報記録領域と、第2の記録手段とを備えた装置における情報管理方法であって、現在の前記特定情報記録領域に前記特定情報を記録する特定情報記録工程と、前記現在の特定情報記録領域への前記特定情報の記録回数が前記最大書換回数に達したか否かを判断する記録回数判断工程と、前記記録回数判断工程における判断の結果、前記現在の特定情報記録領域への前記特定情報の記録回数が前記最大書換回数に達したとき、前記特定情報記録セクション内に新たな特定情報記録領域を形成し、前記現在の特定情報記録領域に記録された前記特定情報を前記新たな特定情報記録領域に記録する特定情報記録領域形成工程と、前記記録回数判断工程における判断の結果、前記現在の特定情報記録領域への前記特定情報の記録回数が前記最大書換回数に達したとき、前記現在の特定情報記録領域に記録された前記特定情報を前記第2の記録手段に記録する特定情報保存工程とを備えていることを特徴とする。 In order to solve the above problem, the information management method of the present invention is a nonvolatile rewritable memory in which a maximum number of rewrites, which is the maximum number of times that information can be normally recorded in the same area, is set. A recording unit; a specific information recording section formed in the first recording unit; a specific information recording area formed in the specific information recording section for recording the specific information; and a second recording unit An information management method in an apparatus comprising: a specific information recording step for recording the specific information in the current specific information recording area; and a recording count of the specific information in the current specific information recording area is the maximum. As a result of the determination in the recording number determination step for determining whether or not the number of rewriting times has been reached and the determination in the recording number determination step, the number of recording times of the specific information in the current specific information recording area Specific information for forming a new specific information recording area in the specific information recording section and recording the specific information recorded in the current specific information recording area in the new specific information recording area As a result of the determination in the recording area forming step and the recording number determination step, when the number of recording times of the specific information in the current specific information recording area reaches the maximum number of rewrites, recording is performed in the current specific information recording area And a specific information storing step of recording the specific information recorded in the second recording means.
上述した本発明の情報管理方法において、前記特定情報はカウント値であることが望ましい。 In the information management method of the present invention described above, the specific information is preferably a count value.
上述した本発明によれば、最大書換回数が設定された不揮発性書換可能メモリにおいて、情報の記録回数が最大書換回数に達した記録領域を再び使用するに当たり、当該記録領域に記録されている過去の情報が消えてしまうのを防ぐことができる。 According to the present invention described above, in the nonvolatile rewritable memory in which the maximum number of times of rewriting is set, when the recording area in which the number of times of recording of information reaches the maximum number of times of rewriting is used again, the past recorded in the recording area Can prevent information from disappearing.
以下、図面を参照しつつ、本発明の実施の形態について説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
図1は、本発明の情報管理装置の実施形態である画像形成装置の構造を示している。図1に示すように、画像形成装置1は、例えば、画像読取機能、印刷機能、ファクシミリ送受信機能、部門管理機能などを備えた複合機である。画像形成装置1は、画像形成装置1を制御する制御部2、印刷用紙の使用枚数の管理などを行う情報管理部3、パーソナルコンピュータなどの端末装置との通信などを行う通信部4、原稿画像の読取などを行うスキャナ部5、原稿画像を印刷用紙に印刷する処理などを行う印刷部6、およびファクシミリ送受信を行うファクシミリ送受信部7を備えている。
FIG. 1 shows the structure of an image forming apparatus which is an embodiment of the information management apparatus of the present invention. As shown in FIG. 1, the
図2は、画像形成装置1の情報管理部3における印刷用紙の使用枚数管理に係る部分の構造を示している。図2に示すように、情報管理部3は、印刷用紙の使用枚数の管理を行う構成として、カウント値記録部11、記録回数判断部12、カウント値記録領域形成部13、カウント値保存部14および不揮発性書換可能メモリ(NVRAM)15を備えている。
FIG. 2 shows a structure of a portion related to the management of the number of used printing sheets in the
カウント値記録部11、記録回数判断部12、カウント値記録領域形成部13およびカウント値保存部14は、画像形成装置1が有するROMまたはハードディスクなどの記憶装置(図示せず)に記憶されたコンピュータプログラムを画像形成装置1が有する演算処理装置(図示せず)に実行させることにより実現される。カウント値記録部11、記録回数判断部12、カウント値記録領域形成部13およびカウント値保存部14の詳細については後に図3を参照しながら説明する。
The count
NVRAM15は、例えばフラッシュメモリなどの不揮発性書換可能半導体メモリである。NVRAM15には、同じ領域に情報を正常に記録することができる最大の回数である最大書換回数(例えば数十万回)が設定されている。もっとも、この最大書換回数は、情報をNVRAM15に正常に記録することを保証する回数であり、同一領域への情報記録回数が最大書換回数に達した後、当該領域への情報の記録が常に不可能になるのではない。
The NVRAM 15 is a nonvolatile rewritable semiconductor memory such as a flash memory. In the NVRAM 15, a maximum number of rewrites (for example, several hundred thousand times), which is the maximum number of times that information can be normally recorded in the same area, is set. However, this maximum number of rewrites is the number of times that it is guaranteed that information is normally recorded in the
NVRAM15にはカウント値記録セクション16が形成されている。カウント値記録セクション16は、所定数の複数のカウント値記録領域17、17、…を形成することが可能な記録容量を有している。カウント値記録セクション16内には、画像形成装置1の使用開始当初において1つのカウント値記録領域17が形成されている。他のカウント値記録領域17、17、…は画像形成装置1の使用が進むに連れてカウント値記録領域形成部13により形成される。カウント値は印刷用紙の使用枚数を示す値であり、例えば数バイト程度の数値である。カウント値記録領域17はカウント値を記録するための領域であり、カウント値を記録するのに必要な記録容量を有している。
A count
また、NVRAM15には、カウント値保存セクション18が形成されている。カウント値保存セクション18は、カウント値記録セクション16においてカウント値の記録回数が最大書換回数に達した過去のカウント値記録領域17を現在のカウント値記録領域17として再び使用するに当たり、当該過去のカウント値記録領域17に記録されている過去のカウント値を保存しておくための記録領域である。カウント値の保存が行われる度に、カウント値保存セクション18内にカウント値保存領域19が形成され、そのカウント値保存領域19にカウント値が保存される。また、カウント値保存セクション18は上書きされないように管理されている。
Further, the NVRAM 15 has a count
図3は、情報管理部3による情報管理処理を示している。情報管理処理において、情報管理部3は、画像形成装置1において印刷処理などが行われ、印刷用紙の使用が発生する度に、現在のカウント値をインクリメントした新たなカウント値を現在のカウント値記録領域17に記録(書換または上書き)する。また、情報管理部3は、現在のカウント値記録領域17へのカウント値の記録回数がNVRAM15の最大書換回数に達したときには、新たなカウント値記録領域17をカウント値記録セクション16内に形成し、現在のカウント値記録領域17に記録されたカウント値を新たなカウント値記録領域17に記録する。また、カウント値記録セクション16内に新たなカウント値記録領域17を形成することができないときには、情報管理部3は、カウント値記録セクション16内にすでに形成されているいずれかの過去のカウント値記録領域17を選択し、現在のカウント値記録領域17に記録されたカウント値を、選択した過去のカウント値記録領域17に記録する。さらに、情報管理部3は、現在のカウント値記録領域17へのカウント値の記録回数がNVRAM15の最大書換回数に達したときには、現在のカウント値記録領域17に記録されたカウント値をカウント値保存セクション18に記録する。これ以後、情報管理部3は、新たなカウント値記録領域17または選択した過去のカウント値記録領域17を現在のカウント値記録領域17として使用する。
FIG. 3 shows information management processing by the
具体的には、図3に示すように、カウント値記録部11が、現在のカウント値記録領域17にカウント値を記録する(ステップS1)。
Specifically, as shown in FIG. 3, the count
続いて、記録回数判断部12が、現在のカウント値記録領域17へのカウント値の記録回数がNVRAM15の最大書換回数に達したか否かを判断する(ステップS2)。現在のカウント値記録領域17へのカウント値の記録回数がNVRAM15の最大書換回数に達していないときには(ステップS2:NO)、直ちに処理を終える。
Subsequently, the recording
一方、ステップS2における判断の結果、現在のカウント値記録領域17へのカウント値の記録回数が最大書換回数に達したとき(ステップS2:YES)、カウント値記録領域形成部13は、カウント値記録セクション16内に新たなカウント値記録領域17を形成することができるか否かを判断する(ステップS3)。
On the other hand, as a result of the determination in step S2, when the number of count values recorded in the current count
カウント値記録セクション16内に新たなカウント値記録領域17を形成するのに必要な空き容量があるとき、カウント値記録領域形成部13は、カウント値記録セクション16内に新たなカウント値記録領域17を形成することができると判断する(ステップS3:YES)。この場合、カウント値記録領域形成部13は、カウント値記録セクション16内において新たなカウント値記録領域17を形成し、現在のカウント値記録領域17に記録されたカウント値を新たなカウント値記録領域17に記録する(ステップS4)。
When there is a free space necessary for forming a new count
一方、カウント値記録セクション16内に新たなカウント値記録領域17を形成するのに必要な空き容量がないとき、カウント値記録領域形成部13は、カウント値記録セクション16内に新たなカウント値記録領域17を形成することができないと判断する(ステップS3:NO)。この場合、カウント値記録領域形成部13は、カウント値記録セクション16内にすでに形成されているいずれかの過去のカウント値記録領域17を選択し、現在のカウント値記録領域17に記録されたカウント値を、選択した過去のカウント値記録領域17に記録する(ステップS5)。
On the other hand, when there is no free space necessary for forming a new count
続いて、カウント値保存部14は、新たなカウント値記録領域17が形成された場合と過去のカウント値記録領域17が選択された場合とのいずれの場合においても、カウント値保存セクション18内にカウント値保存領域19を形成し、現在のカウント値記録領域17に記録されたカウント値を、形成したカウント値保存領域19に記録する(ステップS6)。
Subsequently, the count
以上説明した通り、画像形成装置1の情報管理部3では、現在のカウント値記録領域17へのカウント値の記録回数がNVRAM15の最大書換回数に達したために、現在のカウント値記録領域17を新しいカウント値記録領域17または過去のカウント値記録領域17に切り替えるときに、現在のカウント値記録領域17に記録されているカウント値をカウント値保存セクション18に記録する。これにより、NVRAM15の最大書換回数に達した過去のカウント値記録領域17を再使用するに当たり、当該過去のカウント値記録領域17に記録されている過去のカウント値が消えてしまうことを防ぐことができる。
As described above, in the
すなわち、現在のカウント値記録領域17へのカウント値の記録回数がNVRAM15の最大書換回数に達し、かつカウント値記録セクション16内に新たなカウント値記録領域17を形成することができないときには、カウント値記録セクション16内にすでに形成された過去のカウント値記録領域17のいずれかが選択され、この選択された過去のカウント値記録領域17が再使用される。このとき、この再使用のために選択された過去のカウント値記録領域17に記録された過去のカウント値は、新たなカウント値に上書きされて消失してしまう。しかし、この再使用のために選択された過去のカウント値記録領域17に記録されていた過去のカウント値は、カウント値保存セクション18に記録されている(図3中のステップS6参照)。カウント値保存セクション18は上書きされないように管理されているので、カウント値保存セクション18に記録されたカウント値は上書きにより消失することがない。
That is, when the current count value recording count in the count
したがって、画像形成装置1における他の処理などにおいて、過去のカウント値記録領域17に記録された過去のカウント値を取得する必要が生じたときには、カウント値保存セクション18を参照することにより、当該過去のカウント値を確実に取得することができる。
Therefore, when it becomes necessary to acquire the past count value recorded in the past count
なお、上述した実施形態では、新たなカウント値を現在のカウント値記録領域17に記録した後に、現在のカウント値記録領域17へのカウント値の記録回数が最大書換回数に達したか否かを判断し(図3中のステップS2)、この判断結果に応じて新しいカウント値記録領域17の形成(ステップS4)または過去のカウント値記録領域17の選択(ステップS5)を行い、また、現在のカウント値記録領域17に記録されたカウント値をカウント値保存セクション18に記録する(ステップS6)といった一連の処理を行う場合を例にあげたが、本発明はこれに限らない。これらステップS2ないしS6の一連の処理を、新たなカウント値を現在のカウント値記録領域17に記録する直前に行ってもよい。
In the above-described embodiment, after the new count value is recorded in the current count
また、上述した実施形態では、現在のカウント値記録領域17に記録されたカウント値をカウント値保存セクション18に記録する処理(図3中のステップS6)を、新しいカウント値記録領域17の形成または過去のカウント値記録領域17の選択を行った直後に行う場合を例にあげたが、本発明はこれに限らない。過去のカウント値記録領域17が再使用のために選択された時点(例えば現在のカウント値記録領域17に記録されたカウント値が当該選択された過去のカウント値記録領域17に記録される直前)において、当該選択された過去のカウント値記録領域17に記録されたカウント値をカウント値保存セクション18に記録してもよい。あるいは、カウント値記録セクション16内がカウント値記録領域17でいっぱいになったことが認識された時点に、各カウント値記録領域17に記録されたカウント値をカウント値保存セクション18に記録してもよい。
In the above-described embodiment, the process of recording the count value recorded in the current count
また、上述した実施形態では、現在のカウント値記録領域17へのカウント値の記録回数が最大書換回数に達したときに、現在のカウント値記録領域17に記録されたカウント値をNVRAM15内のカウント値保存セクション18に保存する場合を例にあげたが、本発明はこれに限らない。このカウント値をNVRAM15とは別の記録手段に記録し、保存してもよい。
In the above-described embodiment, the count value recorded in the current count
また、上述した実施形態では、印刷用紙の使用枚数を示すカウント値の記録管理に関して本発明を適用する場合を例にあげたが、本発明はこれに限らない。本発明は他の用途のためのカウント値、またはカウント値以外の特定情報の記録管理にも適用することができる。 Further, in the above-described embodiment, the case where the present invention is applied to the recording management of the count value indicating the number of print sheets used is taken as an example, but the present invention is not limited to this. The present invention can also be applied to record management of count values for other uses or specific information other than the count values.
また、本発明は、請求の範囲および明細書全体から読み取るこのできる発明の要旨または思想に反しない範囲で適宜変更可能であり、そのような変更を伴う情報管理装置および情報管理方法もまた本発明の技術思想に含まれる。 Further, the present invention can be appropriately changed without departing from the gist or concept of the invention that can be read from the claims and the entire specification, and an information management apparatus and an information management method that involve such a change are also included in the present invention. It is included in the technical idea.
1 画像形成装置(情報管理装置)
3 情報管理部
11 カウント値記録部(特定情報記録手段)
12 記録回数判断部(記録回数判断手段)
13 カウント値記録領域形成部(特定情報記録領域形成手段)
14 カウント値保存部(特定情報保存手段)
15 不揮発性書換可能メモリ(NVRAM)(第1の記録手段)
16 カウント値記録セクション(特定情報記録セクション)
17 カウント値記録領域(特定情報記録領域)
18 カウント値保存セクション(第2の記録手段)
1 Image forming device (information management device)
3
12 Recording count judging section (Recording count judging means)
13 Count value recording area forming section (specific information recording area forming means)
14 Count value storage unit (specific information storage means)
15 Nonvolatile rewritable memory (NVRAM) (first recording means)
16 Count value recording section (specific information recording section)
17 Count value recording area (specific information recording area)
18 Count value storage section (second recording means)
Claims (4)
前記第1の記録手段内に形成された特定情報記録セクションと、
前記特定情報記録セクション内に形成され、特定情報を記録するための特定情報記録領域と、
第2の記録手段と、
現在の前記特定情報記録領域に前記特定情報を記録する特定情報記録手段と、
前記現在の特定情報記録領域への前記特定情報の記録回数が前記最大書換回数に達したか否かを判断する記録回数判断手段と、
前記記録回数判断手段による判断の結果、前記現在の特定情報記録領域への前記特定情報の記録回数が前記最大書換回数に達したとき、前記特定情報記録セクション内に新たな特定情報記録領域を形成し、前記現在の特定情報記録領域に記録された前記特定情報を前記新たな特定情報記録領域に記録する特定情報記録領域形成手段と、
前記記録回数判断手段による判断の結果、前記現在の特定情報記録領域への前記特定情報の記録回数が前記最大書換回数に達したとき、前記現在の特定情報記録領域に記録された前記特定情報を前記第2の記録手段に記録する特定情報保存手段とを備えていることを特徴とする情報管理装置。 A first recording means that is a non-volatile rewritable memory in which a maximum number of rewrites, which is the maximum number of times that information can be normally recorded in the same area, is set;
A specific information recording section formed in the first recording means;
A specific information recording area formed in the specific information recording section for recording the specific information;
A second recording means;
Specific information recording means for recording the specific information in the current specific information recording area;
A recording count judging means for judging whether or not the number of recording times of the specific information in the current specific information recording area has reached the maximum number of rewrites;
As a result of the determination by the recording number determination means, when the number of recording times of the specific information in the current specific information recording area reaches the maximum number of times of rewriting, a new specific information recording area is formed in the specific information recording section. Specific information recording area forming means for recording the specific information recorded in the current specific information recording area in the new specific information recording area;
As a result of the determination by the recording number determination means, when the number of recording times of the specific information in the current specific information recording area reaches the maximum number of rewrites, the specific information recorded in the current specific information recording area is An information management apparatus comprising: specific information storage means for recording in the second recording means.
現在の前記特定情報記録領域に前記特定情報を記録する特定情報記録工程と、
前記現在の特定情報記録領域への前記特定情報の記録回数が前記最大書換回数に達したか否かを判断する記録回数判断工程と、
前記記録回数判断工程における判断の結果、前記現在の特定情報記録領域への前記特定情報の記録回数が前記最大書換回数に達したとき、前記特定情報記録セクション内に新たな特定情報記録領域を形成し、前記現在の特定情報記録領域に記録された前記特定情報を前記新たな特定情報記録領域に記録する特定情報記録領域形成工程と、
前記記録回数判断工程における判断の結果、前記現在の特定情報記録領域への前記特定情報の記録回数が前記最大書換回数に達したとき、前記現在の特定情報記録領域に記録された前記特定情報を前記第2の記録手段に記録する特定情報保存工程とを備えていることを特徴とする情報管理方法。 A first recording means that is a non-volatile rewritable memory in which a maximum number of times of rewriting, which is the maximum number of times that information can be normally recorded in the same area, and a specific information formed in the first recording means; An information management method in an apparatus comprising an information recording section, a specific information recording area formed in the specific information recording section, for recording specific information, and a second recording means,
A specific information recording step for recording the specific information in the current specific information recording area;
A recording count determination step for determining whether or not the recording count of the specific information in the current specific information recording area has reached the maximum number of rewrites;
As a result of the determination in the recording count determination step, when the number of recordings of the specific information in the current specific information recording area reaches the maximum number of rewrites, a new specific information recording area is formed in the specific information recording section. A specific information recording area forming step of recording the specific information recorded in the current specific information recording area in the new specific information recording area;
As a result of the determination in the recording count determination step, when the number of recordings of the specific information in the current specific information recording area reaches the maximum number of rewrites, the specific information recorded in the current specific information recording area is An information management method comprising: a specific information storage step for recording in the second recording means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008297469A JP2010123009A (en) | 2008-11-21 | 2008-11-21 | Information management device and information management method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008297469A JP2010123009A (en) | 2008-11-21 | 2008-11-21 | Information management device and information management method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2010123009A true JP2010123009A (en) | 2010-06-03 |
Family
ID=42324282
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008297469A Pending JP2010123009A (en) | 2008-11-21 | 2008-11-21 | Information management device and information management method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2010123009A (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08272664A (en) * | 1995-03-30 | 1996-10-18 | Nec Corp | File system for flash memory |
| JP2000029793A (en) * | 1998-07-09 | 2000-01-28 | Canon Inc | Recording apparatus and information holding method in the recording apparatus |
| JP2003141880A (en) * | 2001-11-02 | 2003-05-16 | Matsushita Electric Ind Co Ltd | Nonvolatile semiconductor memory device |
| JP2004240793A (en) * | 2003-02-07 | 2004-08-26 | Renesas Technology Corp | Memory system |
| JP2006134475A (en) * | 2004-11-05 | 2006-05-25 | Matsushita Electric Ind Co Ltd | Memory device |
-
2008
- 2008-11-21 JP JP2008297469A patent/JP2010123009A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08272664A (en) * | 1995-03-30 | 1996-10-18 | Nec Corp | File system for flash memory |
| JP2000029793A (en) * | 1998-07-09 | 2000-01-28 | Canon Inc | Recording apparatus and information holding method in the recording apparatus |
| JP2003141880A (en) * | 2001-11-02 | 2003-05-16 | Matsushita Electric Ind Co Ltd | Nonvolatile semiconductor memory device |
| JP2004240793A (en) * | 2003-02-07 | 2004-08-26 | Renesas Technology Corp | Memory system |
| JP2006134475A (en) * | 2004-11-05 | 2006-05-25 | Matsushita Electric Ind Co Ltd | Memory device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20100077135A1 (en) | Memory wear leveling method, system and device | |
| CN110806840A (en) | Flash memory card data storage method based on multiple data streams, flash memory card and equipment | |
| JP4227106B2 (en) | Data recovery apparatus and method for flash memory | |
| US9684853B2 (en) | Image forming apparatus that writes data from volatile memory to non-volatile memory | |
| CN110920260A (en) | Memory chip reset method and imaging device | |
| JP2010123009A (en) | Information management device and information management method | |
| US7636175B2 (en) | Image forming apparatus ensuring erasing operation | |
| JP2006345029A (en) | Image recording device | |
| JP2005107856A (en) | Information processor, information processing method, recording medium, program | |
| CN101630416A (en) | System and method for editing pictures | |
| US7886107B2 (en) | Data processor, data processing method, and computer readable medium storing program therefor | |
| JP6225861B2 (en) | Image processing device | |
| JP2007053735A (en) | Image forming apparatus and image data storage area replacement method | |
| JP2019191910A (en) | Memory controller, non-volatile storage device, non-volatile storage system, and memory control method | |
| JP2011014103A (en) | Image processing apparatus and data erasing method in the same | |
| JP6787490B2 (en) | Memory system and electronic equipment | |
| JP5976729B2 (en) | Electronics | |
| JP3867667B2 (en) | Data storage / playback device | |
| JP2007279816A (en) | Data processor and data processing method and program | |
| JPWO2016046940A1 (en) | Microcomputer with built-in flash memory, method for writing data to flash memory built into the microcomputer, and program for writing data to flash memory | |
| JP2007310769A (en) | Data processor, data processing method and program | |
| JP2007310608A (en) | Data processor, data processing method and data processing program | |
| JP4337540B2 (en) | Image processing device | |
| JP2007074196A (en) | Communication terminal device | |
| JP3583639B2 (en) | Method of updating data in memory device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110322 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130122 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20130521 |