JP6515799B2 - 電子機器及びメモリー寿命警告プログラム - Google Patents
電子機器及びメモリー寿命警告プログラム Download PDFInfo
- Publication number
- JP6515799B2 JP6515799B2 JP2015247163A JP2015247163A JP6515799B2 JP 6515799 B2 JP6515799 B2 JP 6515799B2 JP 2015247163 A JP2015247163 A JP 2015247163A JP 2015247163 A JP2015247163 A JP 2015247163A JP 6515799 B2 JP6515799 B2 JP 6515799B2
- Authority
- JP
- Japan
- Prior art keywords
- memory
- data
- writing
- amount
- partition
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
- G06F11/0754—Error or fault detection not based on redundancy by exceeding limits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32609—Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
- H04N1/32646—Counter-measures
- H04N1/32683—Preventive counter-measures, e.g. using redundant hardware, or anticipating a fault
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/324—Display of status information
- G06F11/327—Alarm or error message display
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0608—Saving storage space on storage systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0614—Improving the reliability of storage systems
- G06F3/0616—Improving the reliability of storage systems in relation to life time, e.g. increasing Mean Time Between Failures [MTBF]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0638—Organizing or formatting or addressing of data
- G06F3/0644—Management of space entities, e.g. partitions, extents, pools
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0653—Monitoring storage devices or systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0679—Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0683—Plurality of storage devices
- G06F3/0685—Hybrid storage combining heterogeneous device types, e.g. hierarchical storage, hybrid arrays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00832—Recording use, e.g. counting number of pages copied
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32609—Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
- H04N1/32646—Counter-measures
- H04N1/32651—Indicating or reporting
- H04N1/32657—Indicating or reporting locally
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0094—Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3285—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using picture signal storage, e.g. at transmitter
- H04N2201/3297—Simultaneous use of a single memory for different image storage purposes
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Quality & Reliability (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Debugging And Monitoring (AREA)
- Memory System (AREA)
- Controls And Circuits For Display Device (AREA)
- Facsimiles In General (AREA)
Description
また、前記第1のメモリーは、パーティションを有し、前記システム制御部は、前記パーティションに対して前記設計見積もりにより定義された第2の期間当たりのデータ書き込み量の合計と前記第1の期間を乗算して得られた、前記第1の期間に前記第1のメモリーへ書き込まれるデータ書き込み量に基づいて、前記警告表示閾値を求め、前記パーティションに対するデータの書き込みを制御することを特徴とする。
また、第2のメモリーを備え、前記第1のメモリーは、システム用パーティション及び第1の各機能用パーティションを有し、前記第2のメモリーは、前記第1のメモリーより大容量であり、前記第1の各機能用パーティションに書き込むべきデータが書き込まれる第2の各機能用パーティションを有し、前記システム制御部は、前記システム用パーティションに対して前記設計見積もりにより定義された第2の期間当たりのデータ書き込み量の合計と前記第1の期間を乗算して得られた、前記第1の期間に前記第1のメモリーへ書き込まれるデータ書き込み量に基づいて前記警告表示閾値を求め、前記システム用パーティション及び前記第2の各機能用パーティションに対するデータの書き込みを制御することを特徴とする。
また、オプションとして、第2のメモリーを搭載可能であり、前記第1のメモリーは、システム用パーティション及び第1の各機能用パーティションを有し、前記第2のメモリーが前記電子機器に搭載されていないとき、システム制御部は、前記システム用パーティション及び前記第1の各機能用パーティションに対して前記設計見積もりにより定義された第2の期間当たりのデータ書き込み量の合計と前記第1の期間を乗算して得られた、前記第1の期間に前記第1のメモリーへ書き込まれるデータ書き込み量に基づいて、前記警告表示閾値を求め、前記システム用パーティション及び前記第1の各機能用パーティションに対するデータの書き込みを制御し、前記第2のメモリーが前記電子機器に搭載されているとき、システム制御部は、前記システム用パーティションに対して前記設計見積もりにより定義された第2の期間当たりのデータ書き込み量の合計と前記第1の期間を乗算して得られた、前記第1の期間に前記第1のメモリーへ書き込まれるデータ書き込み量に基づいて前記警告表示閾値を求め、前記システム用パーティション及び前記第2のメモリーの第2の各機能用パーティションに対するデータの書き込みを制御することを特徴とする。
また、前記システム制御部は、前記第1の期間に前記第1のメモリーへ書き込まれる前記データ書き込み量の前記保証書き込み容量に対する比率により、前記警告表示閾値を求めることを特徴とする。
また、前記第1の期間は、前記パネル部の操作により設定可能であることを特徴とする。
本発明のメモリー寿命警告プログラムは、設計見積もりに基づいて、第1のメモリーへのデータ書き込み量が保証書き込み容量に達する前の第1の期間に前記第1のメモリーへ書き込まれるデータ書き込み量を求め、さらに、求めた前記データ書き込み量に基づいて、警告表示閾値を求める工程と、前記第1のメモリーに対するデータの書き込みを制御する工程と、前記保証書き込み容量のうち残りの書き込み容量が前記警告表示閾値に達すると、パネル部に前記第1のメモリーの交換を促す警告を表示させる工程と、を電子機器を制御するコンピューターに実行させることを特徴とする。
本発明の電子機器及びメモリー寿命警告プログラムでは、システム制御部により、第1のメモリーへのデータ書き込み量が保証書き込み容量に達する前の第1の期間に、第1のメモリーへ書き込まれるデータ書き込み量に基づいて、警告表示閾値を求めることができる。またシステム制御部により、第1のメモリーに対するデータの書き込みを制御し、保証書き込み容量のうち残りの書き込み容量が警告表示閾値に達すると、パネル部に第1のメモリーの交換を促す警告を表示させることができる。
これにより、使用するシステムデバイスの構成や、使用する機能などによって第1のメモリーへのデータの書き込み量が変動しても、警告表示閾値を元にパネル部に第1のメモリーの交換を促す警告を表示させることができる。
17000(MB)×3(ヶ月)×20(日:稼働日数)=1020000(MB)
となる。すなわち、TBWのうち残りのデータの書き込み容量(すなわち、データ書き込みが可能な量)が1020000MB(約1TB)に達した時点がSSD108の寿命の3ヶ月前となる。
以上のことから、3ヶ月間でのデータ書き込み量cの合計をA(TB)とし、SSD108の保証書き込み容量であるTBWをB(TB)とすると、
A(TB)÷B(TB)・・・(式1)
により、警告表示閾値を求めることができる。
よって、(式1)より、3ヶ月間でのデータ書き込み量cの合計が1(TB)で、SSD108の保証書き込み容量が19(TB)の場合の警告表示閾値は、
1(TB)÷19(TB)≒0.05
となる。
なお、ここでは、最適なタイミングをSSD108の寿命の3ヶ月前としているが、3ヶ月前より短い期間又は3ヶ月前より長い期間としてもよい。この場合、パネル部106の操作によりSSD108の交換を促す警告を表示する際のタイミングを設定する。そして、たとえば最適なタイミングを2ヶ月前と設定したとき、システム制御部122が2ヶ月間でのデータ書き込み量cの合計を求めて上記の(式1)に代入すると、
(2ヶ月間でのデータ書き込み量cの合計)÷19(TB)
より、警告表示閾値を求めることができる。
1(TB)÷79(TB)≒0.01
となる。
すなわち、図4(b)に示すように、SSD108へのデータの書き込みが可能な量がTBWの1%となった時点を、SSD108の交換を促す警告を表示する際の最適なタイミングとすればよい。この場合も、上記同様に、最適なタイミングをSSD108の寿命の3ヶ月前より短い期間又は3ヶ月前より長い期間としてもよい。
5000(MB)×3(月)×20(日:稼働日数)=300000(MB)
となる。すなわち、TBWのうち残りのデータの書き込み容量が300000(約0.3TB)に達した時点がSSD108の寿命の3ヶ月前となる。
以上のことから、8GBのSSD108を使用した場合のTBWが19TBWであるときの警告表示閾値は、上記(式1)より、
0.3(TB)÷19(TB)≒0.016
となる。すなわち、HDD107がオプションで追加された場合、SSD108へのデータの書き込みが可能な量がTBWの1.6%となった時点を、8GBのSSD108の交換を促す警告を表示する際の最適なタイミングとすればよい。
0.3(TB)÷79(TB)≒0.003
となる。すなわち、HDD107がオプションで追加された場合、SSD108へのデータの書き込みが可能な量がTBWの0.3%となった時点を、32GBのSSD108の交換を促す警告を表示する際の最適なタイミングとすればよい。
この場合も、上記同様に、最適なタイミングをSSD108の寿命の3ヶ月前より短い期間又は3ヶ月前より長い期間としてもよい。
51200(MB)×3(月)×20(日:稼働日数)=3072000(MB)
となる。すなわち、TBWのうち残りのデータの書き込み量が3072000(約3TB)に達した時点がSSD108の寿命の3ヶ月前となる。
以上のことから、8GBのSSD108を使用した場合のTBWが19TBWであるときの警告表示閾値は、上記(式1)より、
3(TB)÷19(TB)≒0.16
となる。すなわち、SSD108への書き込みが可能な量がTBWの16%となった時点を、セキュア機能ありの8GBのSSD108の交換を促す警告を表示する際の最適なタイミングとすればよい。
3(TB)÷79(TB)≒0.04
となる。すなわち、SSD108のデータの書き込みが可能な量がTBWの4%となった時点を、セキュア機能ありの32GBのSSD108の交換を促す警告を表示する際の最適なタイミングとすればよい。
この場合も、上記同様に、最適なタイミングをSSD108の寿命の3ヶ月前より短い期間又は3ヶ月前より長い期間としてもよい。
まず、システム制御部122は、SSD108の容量を確認し、8GB(19TBW)であるかどうかを判断する。システム制御部122は、8GB(19TBW)であるかと判断した場合(ステップS101:Yes)、ステップS102に移行する。これに対し、8GB(19TBW)でないと判断した場合(ステップS101:No)、ステップS107に移行する。
システム制御部122は、たとえばパーティションDに記憶されている設計見積もりによる定義を読み出し、1日当たりのデータ書き込み量cの合計を求める。この場合、図3(a)で説明したように、SSD108のパーティションA〜Hの1日当たりのデータ書き込み量cの合計は約17000MBとなる。
システム制御部122は、警告表示閾値を求めるために、3ヶ月間でのデータ書き込み量cの合計を求める。この場合、システム制御部122は、上述したように、まず、1ヶ月での稼働日数を20日とし、3ヶ月間でのデータ書き込み量cの合計を求める。
すなわち、3ヶ月間でのデータ書き込み量cの合計は、
17000(MB)×3(月)×20(日:稼働日数)=1020000(MB)
となる。
システム制御部122は、設計見積もりによる警告表示閾値を求める。この場合、システム制御部122は、上述した3ヶ月間でのデータ書き込み量cの合計から、SSD108のTBWのうち残りのデータの書き込み容量1020000MB(約1TB)に達した時点を、SSD108の寿命の3ヶ月前と判断する。そして、システム制御部122は、上述した(式1)の演算により、
1(TB)÷19(TB)≒0.05
とした値を求める。すなわち、システム制御部122は、TBWの5%を警告表示閾値とする。
システム制御部122は、SSD108へのデータの書き込みが可能な量が警告表示閾値であるTBWの5%に達したかどうかを判断する。システム制御部122は、SSD108へのデータの書き込みが可能な量が警告表示閾値であるTBWの5%に達していなければ(ステップS105:No)、引き続きSSD108へのデータの書き込みが可能な量が警告表示閾値であるTBWの5%に達したかどうかを判断する。これに対し、システム制御部122は、SSD108へのデータの書き込みが可能な量が警告表示閾値であるTBWの5%に達したと判断すると(ステップS105:Yes)、ステップS106に移行する。
システム制御部122は、パネル操作制御部119を介し、パネル部106にSSD108の交換を促す警告を表示させる。
システム制御部122は、ステップS102と同様に、1日当たりのデータ書き込み量cの合計を求める。この場合、上記同様に、SSD108のパーティションA〜Hの1日当たりのデータ書き込み量cの合計は約17000MBとなる。
システム制御部122は、ステップS103と同様に、3ヶ月間でのSSD108のパーティションA〜Hのデータ書き込み量cの合計を求める。この場合、システム制御部122は、上述したように、まず、1ヶ月での稼働日数を20日とし、3ヶ月間でのデータ書き込み量cの合計を求める。
すなわち、3ヶ月間でのデータ書き込み量cの合計は、
17000(MB)×3(月)×20(日:稼働日数)=1020000(MB)
となる。
システム制御部122は、ステップS104と同様に、警告表示閾値を求める。この場合、システム制御部122は、上述した3ヶ月間でのデータ書き込み量cの合計から、TBWのうちデータの書き込み容量が1020000MB(約1TB)に達した時点を、SSD108の寿命の3ヶ月前と判断する。そして、システム制御部122は、上述した(式1)の演算により、
1(TB)÷79(TB)≒0.01
とした値を求める。すなわち、システム制御部122は、TBWの1%を警告表示閾値とする。
システム制御部122は、SSD108へのデータの書き込みが可能な量が警告表示閾値であるTBWの1%に達したかどうかを判断する。システム制御部122は、SSD108へのデータの書き込みが可能な量が警告表示閾値であるTBWの1%に達していなければ(ステップS110:No)、引き続きSSD108へのデータの書き込みが可能な量が警告表示閾値であるTBWの1%に達したかどうかを判断する。これに対し、システム制御部122は、SSD108へのデータの書き込みが可能な量が警告表示閾値であるTBWの1%に達したと判断すると(ステップS110:Yes)、上述したステップS106に移行する。
101 スキャナー部
102 プリンター部
103 FAX部
104 I/F
105 USBメモリー
106 パネル部
107 HDD
107B 各機能用パーティション
108 SSD
108A システム用パーティション
108B 各機能用パーティション
110 制御部
111 スキャナー制御部
112 プリンター制御部
113 FAX制御部
114 通信制御部
115 RAM
116 ROM
117 画像処理部
118 USBメモリー制御部
119 パネル操作制御部
120 HDD制御部
121 SSD制御部
122 システム制御部
123 データバス
A〜H、E’〜H’パーティション
Claims (7)
- 情報を表示するパネル部と、
第1のメモリーと、
設計見積もりに基づいて、前記第1のメモリーへのデータ書き込み量が保証書き込み容量に達する前の第1の期間に前記第1のメモリーへ書き込まれるデータ書き込み量を求め、さらに、求めた前記データ書き込み量に基づいて、警告表示閾値を求めるシステム制御部とを備え、
前記システム制御部は、前記第1のメモリーに対するデータの書き込みを制御し、前記保証書き込み容量のうち残りの書き込み容量が前記警告表示閾値に達すると、前記パネル部に前記第1のメモリーの交換を促す警告を表示させる
ことを特徴とする電子機器。 - 前記第1のメモリーは、パーティションを有し、
前記システム制御部は、
前記パーティションに対して前記設計見積もりにより定義された第2の期間当たりのデータ書き込み量の合計と前記第1の期間を乗算して得られた、前記第1の期間に前記第1のメモリーへ書き込まれるデータ書き込み量に基づいて、前記警告表示閾値を求め、
前記パーティションに対するデータの書き込みを制御する
ことを特徴とする請求項1に記載の電子機器。 - 第2のメモリーを備え、
前記第1のメモリーは、システム用パーティション及び第1の各機能用パーティションを有し、
前記第2のメモリーは、前記第1のメモリーより大容量であり、前記第1の各機能用パーティションに書き込むべきデータが書き込まれる第2の各機能用パーティションを有し、
前記システム制御部は、
前記システム用パーティションに対して前記設計見積もりにより定義された第2の期間当たりのデータ書き込み量の合計と前記第1の期間を乗算して得られた、前記第1の期間に前記第1のメモリーへ書き込まれるデータ書き込み量に基づいて前記警告表示閾値を求め、
前記システム用パーティション及び前記第2の各機能用パーティションに対するデータの書き込みを制御する
ことを特徴とする請求項1に記載の電子機器。 - オプションとして、第2のメモリーを搭載可能であり、
前記第1のメモリーは、システム用パーティション及び第1の各機能用パーティションを有し、
前記第2のメモリーが前記電子機器に搭載されていないとき、システム制御部は、
前記システム用パーティション及び前記第1の各機能用パーティションに対して前記設計見積もりにより定義された第2の期間当たりのデータ書き込み量の合計と前記第1の期間を乗算して得られた、前記第1の期間に前記第1のメモリーへ書き込まれるデータ書き込み量に基づいて、前記警告表示閾値を求め、
前記システム用パーティション及び前記第1の各機能用パーティションに対するデータの書き込みを制御し、
前記第2のメモリーが前記電子機器に搭載されているとき、システム制御部は、
前記システム用パーティションに対して前記設計見積もりにより定義された第2の期間当たりのデータ書き込み量の合計と前記第1の期間を乗算して得られた、前記第1の期間に前記第1のメモリーへ書き込まれるデータ書き込み量に基づいて前記警告表示閾値を求め、
前記システム用パーティション及び前記第2のメモリーの第2の各機能用パーティションに対するデータの書き込みを制御する
ことを特徴とする請求項1に記載の電子機器。 - 前記システム制御部は、前記第1の期間に前記第1のメモリーへ書き込まれる前記データ書き込み量の前記保証書き込み容量に対する比率により、前記警告表示閾値を求めることを特徴とする請求項1〜4のいずれかに記載の電子機器。
- 前記第1の期間は、前記パネル部の操作により設定可能であることを特徴とする請求項1〜5のいずれかに記載の電子機器。
- 設計見積もりに基づいて、第1のメモリーへのデータ書き込み量が保証書き込み容量に達する前の第1の期間に前記第1のメモリーへ書き込まれるデータ書き込み量を求め、さらに、求めた前記データ書き込み量に基づいて、警告表示閾値を求める工程と、
前記第1のメモリーに対するデータの書き込みを制御する工程と、
前記保証書き込み容量のうち残りの書き込み容量が前記警告表示閾値に達すると、パネル部に前記第1のメモリーの交換を促す警告を表示させる工程と、を電子機器を制御するコンピューターに実行させる
ことを特徴とするメモリー寿命警告プログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015247163A JP6515799B2 (ja) | 2015-12-18 | 2015-12-18 | 電子機器及びメモリー寿命警告プログラム |
| CN201611096930.7A CN106991019B (zh) | 2015-12-18 | 2016-12-02 | 电子设备及存储器寿命警报方法 |
| US15/382,691 US20170180599A1 (en) | 2015-12-18 | 2016-12-18 | Electronic device and non-transitory computer-readable storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015247163A JP6515799B2 (ja) | 2015-12-18 | 2015-12-18 | 電子機器及びメモリー寿命警告プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017111716A JP2017111716A (ja) | 2017-06-22 |
| JP6515799B2 true JP6515799B2 (ja) | 2019-05-22 |
Family
ID=59066844
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015247163A Expired - Fee Related JP6515799B2 (ja) | 2015-12-18 | 2015-12-18 | 電子機器及びメモリー寿命警告プログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20170180599A1 (ja) |
| JP (1) | JP6515799B2 (ja) |
| CN (1) | CN106991019B (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018004368A1 (en) * | 2016-06-30 | 2018-01-04 | Emc Corporation | Arranging ssd resources based on estimated endurance |
| JP6737016B2 (ja) * | 2016-07-06 | 2020-08-05 | 富士ゼロックス株式会社 | 処理装置及びプログラム |
| JP6881330B2 (ja) * | 2018-01-24 | 2021-06-02 | 京セラドキュメントソリューションズ株式会社 | 電子機器及びメモリー制御プログラム |
| MX2020010009A (es) | 2018-03-27 | 2021-01-15 | Netflix Inc | Técnicas para el diseño de reparación de antientropía programada. |
| CN112684973A (zh) * | 2019-10-18 | 2021-04-20 | 建兴储存科技股份有限公司 | 具有固态储存器的服务器系统及其相关控制方法 |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4520057B2 (ja) * | 2000-02-16 | 2010-08-04 | 株式会社リコー | 出力端末 |
| JP4527456B2 (ja) * | 2004-07-06 | 2010-08-18 | Necインフロンティア株式会社 | メモリ寿命警告装置、および情報処理方法 |
| EP1791340A3 (en) * | 2005-10-07 | 2007-07-25 | Seiko Epson Corporation | Printer and image processing apparatus for printing raw data |
| JP2007221382A (ja) * | 2006-02-15 | 2007-08-30 | Ricoh Co Ltd | 画像形成装置、画像形成プログラム及び画像形成プログラムを格納する記憶媒体 |
| EP2024839B1 (en) * | 2006-05-15 | 2014-07-02 | SanDisk Technologies Inc. | Non-volatile memory system with end of life calculation |
| JP5102299B2 (ja) * | 2006-09-28 | 2012-12-19 | サンディスク テクノロジィース インコーポレイテッド | メモリカードの寿命末期の回復およびサイズ変更 |
| JP4575346B2 (ja) * | 2006-11-30 | 2010-11-04 | 株式会社東芝 | メモリシステム |
| CN101291250A (zh) * | 2008-04-25 | 2008-10-22 | 北京泰得思达科技发展有限公司 | 一种网络存储系统的存储空间不足警报方法 |
| WO2009150810A1 (ja) * | 2008-06-09 | 2009-12-17 | パナソニック株式会社 | アクセス装置、及び残容量算出方法 |
| WO2011007599A1 (ja) * | 2009-07-17 | 2011-01-20 | 株式会社 東芝 | メモリ管理装置 |
| JP2011186553A (ja) * | 2010-03-04 | 2011-09-22 | Toshiba Corp | メモリ管理装置 |
| CN103890724B (zh) * | 2011-08-19 | 2017-04-19 | 株式会社东芝 | 信息处理设备、用于控制信息处理设备的方法、主机装置、以及用于外部存储装置的性能评估方法 |
| JP2013047913A (ja) * | 2011-08-29 | 2013-03-07 | Toshiba Corp | 情報処理装置、情報処理装置の制御方法、制御ツール、及びホスト装置 |
| JP5979512B2 (ja) * | 2014-04-02 | 2016-08-24 | コニカミノルタ株式会社 | 画像形成装置及びフラッシュメモリの制御方法 |
-
2015
- 2015-12-18 JP JP2015247163A patent/JP6515799B2/ja not_active Expired - Fee Related
-
2016
- 2016-12-02 CN CN201611096930.7A patent/CN106991019B/zh not_active Expired - Fee Related
- 2016-12-18 US US15/382,691 patent/US20170180599A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| CN106991019A (zh) | 2017-07-28 |
| US20170180599A1 (en) | 2017-06-22 |
| JP2017111716A (ja) | 2017-06-22 |
| CN106991019B (zh) | 2021-03-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6515799B2 (ja) | 電子機器及びメモリー寿命警告プログラム | |
| US9507584B2 (en) | Electronic device including a memory technology device | |
| CN104219407A (zh) | 图像形成系统以及日志管理方法 | |
| JP6579324B2 (ja) | 画像形成装置およびデータ処理プログラム | |
| JP6409762B2 (ja) | 電子機器及びメモリー寿命警告プログラム | |
| JP2017111717A (ja) | 電子機器及びメモリー寿命警告プログラム | |
| JP6124836B2 (ja) | 電子機器およびメモリー管理方法 | |
| JP6787490B2 (ja) | メモリーシステム及び電子機器 | |
| JP6432499B2 (ja) | 電子機器及びメモリー寿命警告プログラム | |
| JP6410055B2 (ja) | 画像形成装置およびデータ処理プログラム | |
| JP6376115B2 (ja) | 電子機器及びメモリー寿命警告プログラム | |
| JP6669101B2 (ja) | 電子機器及び起動シーケンス生成プログラム | |
| JP2020144565A (ja) | 電子機器及び起動シーケンス生成プログラム | |
| JP2016048433A (ja) | 履歴管理装置、電子機器、履歴管理方法、プログラムおよび履歴管理システム | |
| JP5076442B2 (ja) | 画像処理装置 | |
| JP6579087B2 (ja) | 電子機器及び起動シーケンス生成プログラム | |
| JP6084940B2 (ja) | 電子機器および電子機器の管理方法 | |
| JP7163588B2 (ja) | 表示データ生成装置、表示データ生成方法、プログラム及び情報処理システム | |
| JP6733592B2 (ja) | 画像形成装置及び画像形成プログラム | |
| JP2019036905A (ja) | 電子機器及びメモリー管理プログラム | |
| US9674381B2 (en) | Electronic device including a job information generating device and access managing device, information management method to enable the electronic device to function, and a non-transitory computer-readable storage medium to store a program for the information management method | |
| JP6323393B2 (ja) | 画像形成装置 | |
| JP2015203991A (ja) | 電子機器およびメモリー管理方法 | |
| JP6248848B2 (ja) | 画像形成装置 | |
| JP2019067335A (ja) | 電子機器及びメモリー領域割り当てプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170928 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180620 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180717 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180903 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190219 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190222 |
|
| 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: 20190319 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190401 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6515799 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |