JP2017228010A - Storage control means, information processing apparatus including storage control means, storage control method, and program therefor - Google Patents
Storage control means, information processing apparatus including storage control means, storage control method, and program therefor Download PDFInfo
- Publication number
- JP2017228010A JP2017228010A JP2016122303A JP2016122303A JP2017228010A JP 2017228010 A JP2017228010 A JP 2017228010A JP 2016122303 A JP2016122303 A JP 2016122303A JP 2016122303 A JP2016122303 A JP 2016122303A JP 2017228010 A JP2017228010 A JP 2017228010A
- Authority
- JP
- Japan
- Prior art keywords
- area
- mode
- data
- processing apparatus
- information processing
- 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
Images
Landscapes
- Memory System (AREA)
Abstract
Description
本発明は、情報処理装置、特に画像形成装置のストレージ、特に不揮発性半導体記憶媒体(eMMC)の制御に関するものである。 The present invention relates to storage of an information processing apparatus, particularly an image forming apparatus, and more particularly to control of a nonvolatile semiconductor storage medium (eMMC).
近年、不揮発性半導体記憶装置としてeMMC(embedded Multi Media Card)をメインストレージとして搭載する機器が増加している。
eMMCを構成するNAND型フラッシュメモリは、最小記憶単位であるセルに含まれる電荷量によって情報を表現し、電荷の含み方によってタイプが大別される。
SLC(Single Level Cell)は、1つのセルに対して1ビットの情報を記憶可能であり、MLC(Multi Level Cell)は1つのセルに対して2ビット以上の情報を記憶可能である。
In recent years, an apparatus in which an eMMC (embedded Multi Media Card) is mounted as a main storage as a nonvolatile semiconductor memory device is increasing.
The NAND type flash memory constituting the eMMC expresses information by the amount of charge contained in a cell which is the minimum storage unit, and the type is roughly classified according to how the charge is contained.
SLC (Single Level Cell) can store 1-bit information for one cell, and MLC (Multi Level Cell) can store 2 or more bits of information for one cell.
表1は、一般的なNAND型フラッシュメモリにおけるSLC、MLCそれぞれの書き換え可能回数および保持(リテンション)期間である。
フラッシュメモリ内のコントローラ機能やシステム全体の振る舞いによってばらつきがあるが、MLCに比べSLCの方が信頼性を向上させることがわかる。
Table 1 shows the number of rewritable times and retention (retention) periods of SLC and MLC in a general NAND flash memory.
Although there are variations depending on the controller function in the flash memory and the behavior of the entire system, it can be seen that SLC improves reliability compared to MLC.
そうすると、MLCはSLCに比べ記憶可能な情報量(記憶容量)は増加するというメリットがある。しかし、電荷量による情報の判定に精度が求められるため劣化しやすく、そのため、書き換え可能回数が少なく、データ保持(リテンション)期間が短いというデメリットを持つ。
一方で、SLCはMLCに比べ記憶可能な情報量(記憶容量)は減るというデメリットがあるが、劣化に強いため、書き換え可能回数が多く、またデータ保持(リテンション)期間が長くデータ消失し難いというメリットもある。
Then, MLC has the merit that the amount of information (storage capacity) that can be stored increases compared to SLC. However, since accuracy is required for the determination of information based on the amount of charge, it is likely to deteriorate. Therefore, there are disadvantages that the number of rewrites is small and the data retention (retention) period is short.
On the other hand, SLC has a demerit that the amount of information (storage capacity) that can be stored is reduced compared to MLC, but because it is resistant to deterioration, it has a large number of rewritable times and a long data retention (retention) period, making it difficult to lose data. There are also benefits.
eMMCの中には、一方はMLCモード、一方はSLCモードとして領域(パーティション)毎に分割して使用可能な機能を持つものがある。
この機能により、領域の使い方に応じてSLCモードとして利用するか、MLCモードとして利用するかを区別することが可能となる。
現在のeMMC規格では、SLCモードはMLCモードに比べ、記憶可能な情報量は半分になり、書き換え可能回数は3倍になるが、MLCモードからSLCモードに設定を変更するとMLCモードに再び設定することはできない。
また、MLCモードからSLCモードに設定する際、格納されているデータは消去されてしまう。
Some eMMCs have a function that can be used by being divided into regions (partitions), one being an MLC mode and the other being an SLC mode.
This function makes it possible to distinguish between using as the SLC mode or using as the MLC mode depending on how the area is used.
In the current eMMC standard, the SLC mode halves the amount of information that can be stored and the number of rewritable times is three times, but when the setting is changed from the MLC mode to the SLC mode, the MLC mode is set again. It is not possible.
In addition, when the MLC mode is set to the SLC mode, stored data is erased.
ところで、一般的なOS(オペレーティングシステム)は、ストレージにプログラムを格納するプログラム格納領域と、メモリのデータ等を一時的に退避するスワップ機能が用いるスワップ領域といったデータ領域を有する。
プログラム格納領域は、OSやアプリケーション等の実行ファイルが格納される領域である。
またデータ領域の代表例としては、前述のスワップ領域以外にも画像データを一時的に保存する画像データ領域というものがある。
Incidentally, a general OS (operating system) has a data area such as a program storage area for storing a program in a storage and a swap area used by a swap function for temporarily saving memory data and the like.
The program storage area is an area in which execution files such as OS and applications are stored.
As a representative example of the data area, there is an image data area for temporarily storing image data other than the swap area described above.
eMMC(またはSSD)はフラッシュメモリであるため、前述のとおり、書き換え可能回数に制限があるため、HDD(ハードディスク)のような磁気記憶装置をサブストレージとして用いることがある。
このようにメインストレージをSSD、サブストレージをHDDとしたシステム構成の場合、スワップ領域を両ストレージに確保し、電力状態に応じていずれかの電源供給を遮断する技術が知られている(特許文献1)。
Since eMMC (or SSD) is a flash memory, as described above, since the number of rewritable times is limited, a magnetic storage device such as an HDD (hard disk) may be used as a sub-storage.
In the case of a system configuration in which the main storage is an SSD and the sub-storage is an HDD as described above, a technique is known in which a swap area is secured in both storages and one of the power supplies is cut off according to the power state (Patent Document). 1).
しかしながら、特許文献1のように不揮発性半導体記憶装置上にスワップ領域のようなデータ領域を確保する場合、プログラム格納領域が圧迫されてしまい、またデータ消失可能性を増大させてしまう。
さらに、画像形成装置では一時的に画像データを保存するデータ領域を確保している事が多く、該データ領域は比較的容量が大きく、また書き換えも頻繁であるため、不揮発性半導体記憶装置の書き換え可能回数に達する時間が短くなってしまい、製品としての信頼性が低下してしまう。
However, when a data area such as a swap area is secured on the nonvolatile semiconductor memory device as in Patent Document 1, the program storage area is compressed, and the possibility of data loss is increased.
In addition, the image forming apparatus often reserves a data area for temporarily storing image data. Since the data area has a relatively large capacity and is frequently rewritten, rewriting of the nonvolatile semiconductor memory device is performed. The time to reach the possible number is shortened, and the reliability as a product is lowered.
上記課題を鑑み、本発明のストレージ制御手段は以下の構成を有する。
1つのセルに対して2ビット以上の情報を記憶可能な第1のモードと、1つのセルに対して1ビットの情報を記憶可能であって前記第1のモードよりも書き換え可能回数が多い第2のモードとを有し、複数の領域毎にいずれかのモードが設定可能な不揮発性半導体記憶装置を、備えた情報処理装置のストレージ制御手段において、前記情報処理装置に補助記憶装置が装着されたことを判断する判断手段と、前記補助記憶手段が接続されていると判断された場合、前記不揮発性半導体記憶装置の第1のモードが設定されている第1の領域を第2のモードに変更する変更手段と、を有することを特徴とする。
In view of the above problems, the storage control means of the present invention has the following configuration.
A first mode in which information of 2 bits or more can be stored in one cell, and 1-bit information can be stored in one cell, and the number of rewrites is larger than that in the first mode. In the storage control means of an information processing apparatus having a non-volatile semiconductor memory device that has two modes and any mode can be set for each of a plurality of areas, an auxiliary storage device is attached to the information processing apparatus. When it is determined that the determination unit and the auxiliary storage unit are connected, the first area in which the first mode of the nonvolatile semiconductor memory device is set is set to the second mode. And changing means for changing.
本発明によれば、eMMCを劣化に強いSLCモードに設定することで、プログラムのデータ消失可能性の軽減することができる。また、書き換え回数が多く、容量の大きいデータ領域をサブストレージに確保することで、製品としての信頼性を向上させることができる。 According to the present invention, it is possible to reduce the possibility of data loss of a program by setting eMMC to an SLC mode that is resistant to deterioration. Further, by securing a data area having a large number of rewrites and a large capacity in the sub-storage, the reliability as a product can be improved.
本発明の実施例について、図面と共に以下に説明する。以下の説明では、画像形成装置内の不揮発性半導体記憶装置であるeMMCを例にとって説明するが、画像形成装置に限定されるものではなく、また、不揮発性半導体記憶装置も不揮発性の半導体記憶装置であれば、SSDやUSBメモリ等のように何でもよく、eMMCに限定されるものではない。 Embodiments of the present invention will be described below with reference to the drawings. In the following description, eMMC, which is a nonvolatile semiconductor memory device in the image forming apparatus, will be described as an example. However, the present invention is not limited to the image forming apparatus, and the nonvolatile semiconductor memory device is also a nonvolatile semiconductor memory device. If so, anything such as an SSD or a USB memory may be used, and the present invention is not limited to eMMC.
以下、本発明を実施するための形態について図面を用いて説明する。
画像形成装置1の構成を図1の画像形成装置1のブロック図を用いて説明する。
画像形成装置1は、以下のものから構成される。操作部ユニット111は、本画像形成装置の操作や表示を行う。プリンタユニット112は、デジタル画像を紙デバイスに出力するエンジンである。
コントローラユニット100は、各デバイスや各ユニット全体を制御する。
Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings.
The configuration of the image forming apparatus 1 will be described with reference to the block diagram of the image forming apparatus 1 in FIG.
The image forming apparatus 1 includes the following. The
The
コントローラユニット100は、いわゆる汎用的なCPUシステムであり、以下のもので構成される。
CPU101は、画像形成装置1全体を制御する。ブートロム102には、ブートプログラムが格納されている。RAM103は、CPUがワークメモリとして使用し、プログラムを展開し、実行すると共に、データも格納する。SRAM104は、電力供給が遮断された場合でも画像形成装置1を動作させるために必要な設定情報等のデータを保持可能である。RTC105は、時計機能を有している。
eMMC106は、CPU101が実行するプログラムや各種データを格納し、メインストレージとしてCPU101が使用する。HDD107は、取り外し可能で、サブストレージとしてデータを格納する。
The
The
The eMMC 106 stores programs executed by the
さらに、USBメモリやUSBカードリーダー等のUSBデバイスと接続可能なUSBホストI/F108、外部装置とUSBケーブルで接続可能なUSBデバイスI/F109を有している。また、有線LANおよび無線LANで外部ネットワークに接続可能なネットワークI/F110も有している。
また、CPU101はチップセット、バスブリッジ、クロックジェネレータ等のCPU周辺ハードウェアが多数含まれているが、説明の都合上、簡略化して記載しており、このブロック構成が本発明を制限するものではない。
Furthermore, it has a USB host I / F 108 that can be connected to a USB device such as a USB memory or a USB card reader, and a USB device I / F 109 that can be connected to an external device with a USB cable. It also has a network I /
The
コントローラユニット100の動作について、紙デバイスによる画像印刷を例に説明する。
利用者がPCからネットワークを経由して、もしくはUSBメモリ等の可搬な記憶媒体を使って、外部から、各I/Fを介して画像印刷を指示すると、CPU101がRAM103にDMA転送を行いデジタル画像データの一時保存を行う。
CPU101はデジタル画像データがRAM103に一定量もしくは全て入ったことが確認できると、プリンタユニット112に画像出力指示を出す。このとき、CPU101はプリンタユニット112にRAM103の画像データの位置を教え、プリンタユニット112からの同期信号に従ってRAM103上の画像データはプリンタユニット112に送信され、プリンタ装置112にて紙デバイスにデジタル画像データが印刷される。
The operation of the
When a user instructs image printing from the outside via each I / F from a PC via a network or using a portable storage medium such as a USB memory, the
When the
複数部印刷を行なう場合、CPU101がRAM103の画像データをeMMC106もしくはHDD107に対して保存を行い、2部目以降は外部から画像を要求せずともプリンタユニット112に画像を送ることが可能である。
When printing multiple copies, the
〔SLC,MLCモードの領域の切り換え制御〕
次に、画像形成装置の起動時におけるeMMC106のSLC,MLCモードの領域の切り換え制御について図2〜4を参照しつつ、説明する。
図2、3は、実施例1におけるeMMC106のパーティション設定の例で、図2は、HDD107未接続時、図3は、HDD107接続時のものを表している。
それでは、図4のeMMC106およびHDD107の制御に関するフローチャートに沿って説明する。
[SLC, MLC mode area switching control]
Next, switching control of the SLC and MLC mode areas of the
FIGS. 2 and 3 are examples of the partition setting of the
Now, description will be made along the flowchart regarding the control of the
画像形成装置1のCPU101は、装置の起動時に各コントローラユニット100に搭載されている各デバイス構成を確認する(S401)。
次に、オプションストレージとして、HDD107が接続されているかどうか判断する(S402)。ここで、HDD107が接続されていないと判断された場合は、処理を終了する。このとき、eMMC106のパーディション設定は、図2に示す。
The
Next, it is determined whether the
詳細には、プログラム格納領域201は、SLCモードとし、スワップ領域203と画像データ領域204等からなるデータ領域202は、領域を多くとるためにMLCモードとするようにパーティションが設定されている。
Specifically, the partition is set so that the
また、S402において、HDD107が接続されていたと判断された場合は、S403へ進む。
S403において、eMMC106にパーティションが形成され、MLCモードのデータ領域があるかどうか判断する。MLCモードのデータ領域がない場合は、以前の起動時にMLCモードのデータ領域をSLCモードに変更済みであるので、処理を終了する。一方、MLCモードのデータ領域がある場合は、S404に進む。
S404において、eMMC106のデータ領域をSLCモードに設定する。続いてS405において、eMMC106のパーティション領域を結合し、eMMC106の全領域をSLCモードに設定する。
このとき、eMMC106は、図3に示すように全領域が、プログラム格納領域301となっており、SLCモードである。
If it is determined in S402 that the
In S403, it is determined whether a partition is formed in the
In S404, the data area of the
At this time, the entire area of the
続いて、S406において、HDD107にデータ領域302を作成する。
このときHDD107は、図3に示すようにスワップ領域303や、画像データ領域304を含むデータ領域302が形成されている。
S406の後、本処理を終了する。
Subsequently, in S406, a
At this time, as shown in FIG. 3, the
After S406, this process ends.
このように設定することで、すでに格納されているプログラム領域を消去することなく、装置起動時にeMMC106のMLCモードの領域をSLCモードに設定変更し、全領域をSLCモードの領域とすることで、eMMC106のデータ保持期間を長く保障することができる。
また、SLCモードが全領域となることで、データ保持期間を長く保証できるプログラム格納領域の容量が向上でき、バージョンアップ等でプログラムが増大しても、HDD107が装着されていれば、eMMC106の容量不足を防ぐことができる。
By setting in this way, the MLC mode area of the
In addition, since the SLC mode is the entire area, the capacity of the program storage area that can guarantee a long data retention period can be improved, and the capacity of the
また、装置起動時は、データ領域は、何も格納されていないためデータの損傷は無い。そして、頻繁でかつ容量を必要とするデータ領域をHDDに確保することによって、eMMCの書き換え可能回数の劣化を防ぐことができる。 In addition, when the apparatus is activated, there is no data damage because nothing is stored in the data area. Further, by securing a data area that frequently and requires capacity in the HDD, it is possible to prevent deterioration of the number of times that eMMC can be rewritten.
実施例1では、一時的なデータ領域をオプションのHDDに確保するものであった。
実施例2では、恒常的に保存を必要とし、記憶容量も必要な設定ファイルやユーザーが画像処理装置1のストレージにデータを一定期間保管するようなデータ領域をHDDに確保する場合について説明する。
図5にフローチャートを示す。S501〜S503については、図4のS401〜S403と同じであるので、説明を省略する。
S504において、オプションストレージのHDD107にデータ領域302を作成します。
S505 において、eMMCのMLCモードのデータ領域202のデータをHDD107のデータ領域302に転送する。
S506〜S507は、S404 〜S405と同じであるので、説明を省略する。
そして、本処理を終了する。
In the first embodiment, a temporary data area is secured in the optional HDD.
In the second embodiment, a description will be given of a setting file that constantly needs to be stored and a storage capacity and a case where a user secures a data area in the HDD for storing data in the storage of the image processing apparatus 1 for a certain period of time.
FIG. 5 shows a flowchart. S501 to S503 are the same as S401 to S403 in FIG.
In S504, create a
In S505, the data in the
Since S506 to S507 are the same as S404 to S405, description thereof will be omitted.
Then, this process ends.
以上の処理に従えば、設定ファイルなど保存が必要なデータについては、装着されたオプションストレージに転送、格納した後に、eMMCのMLCモードの領域をSLCモードに変更するので、データが消失することは回避できる。 According to the above processing, data that needs to be saved, such as setting files, is transferred to and stored in the installed optional storage, and then the MLC mode area of the eMMC is changed to the SLC mode. Can be avoided.
上記実施例1、2では、装置の起動時として、電源オンなどの通常の装置起動の場合におけるストレージ制御について説明した。実施例3では、ファームウエアなどをダウンロードした後に、装置を起動した場合のストレージ制御を行う場合について、実施例1のフローチャートに追加する形で説明する。 In the first and second embodiments, the storage control in the case of normal apparatus activation such as power-on as the apparatus activation has been described. In the third embodiment, a case where storage control is performed when the apparatus is started after downloading firmware or the like will be described in addition to the flowchart of the first embodiment.
図6にストレージ制御のフローチャートを示す。実施例1との違いは、最初にファームウエアのダウンロード起動か操作者に問い合わせを行うステップが入っている点である。
最初に、S601で、ファームウエアのダウンロード起動かどうか操作者に問い合わせる。
操作者が、ダウンロード起動でない(「N」)を入力した場合、処理は終了する。
一方、ダウンロード起動である(「Y」)を入力した場合は、続いてS602〜S607の処理を進める。これは、図4のS401〜S406に相当する。そして、処理を終了する。
FIG. 6 shows a flowchart of storage control. The difference from the first embodiment is that there is a step of first initiating download of firmware or inquiring the operator.
First, in S601, an inquiry is made to the operator as to whether or not firmware download is activated.
When the operator inputs “N” for download activation, the process ends.
On the other hand, when the download start (“Y”) is input, the processing of S602 to S607 is continued. This corresponds to S401 to S406 in FIG. Then, the process ends.
以上によれば、プログラム領域が必要となるファームウエアなどをダウンロードした後の起動時に、ストレージ制御を行うので、通常の起動時には、すぐに装置が立ち上がるようになる。
なお、実施例2のストレージ制御においても、ダウンロード起動時に行うようにすることも可能である。
また、データ領域は、複数設けられていてもよく、それぞれのデータ領域を必要に応じてオプションストレージに移行すると共に、該データ領域をSLCモードに変更するようにしても良い。
According to the above, since storage control is performed at the time of startup after downloading firmware or the like that requires a program area, the apparatus starts up immediately at the time of normal startup.
Note that the storage control of the second embodiment can also be performed at the time of starting download.
A plurality of data areas may be provided, and each data area may be transferred to an optional storage as necessary, and the data area may be changed to the SLC mode.
以上、本発明は画像形成装置を例にして説明したが、画像形成装置に限らず、PC(パーソナルコンピュータ)やスマートフォン等の携帯端末、サーバなど様々な情報処理装置に適用することができる。
また、オプションストレージはHDDに限定されるものではなく、SSD(Solid State Drive)のようなメインストレージであるeMMCより容量の大きいストレージが装着することも可能である。
The present invention has been described by taking the image forming apparatus as an example. However, the present invention is not limited to the image forming apparatus but can be applied to various information processing apparatuses such as a personal computer (PC), a mobile terminal such as a smartphone, and a server.
The optional storage is not limited to the HDD, and a storage having a larger capacity than the eMMC that is the main storage, such as an SSD (Solid State Drive), can be mounted.
(その他の実施例)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
(Other examples)
The present invention supplies a program that realizes one or more functions of the above-described embodiments to a system or apparatus via a network or a storage medium, and one or more processors in the computer of the system or apparatus read and execute the program This process can be realized. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.
Claims (7)
1つのセルに対して1ビットの情報を記憶可能であって前記第1のモードよりも書き換え可能回数が多い第2のモードとを有し、
複数の領域毎にいずれかのモードが設定可能な不揮発性半導体記憶装置を、
備えた情報処理装置であって、
前記情報処理装置に補助記憶装置が装着されたことを判断する判断手段と、
前記補助記憶装置が装着されていると判断された場合、前記不揮発性半導体記憶装置の第1のモードが設定されている第1の領域を第2のモードに変更する変更手段と、
を有することを特徴とする情報処理装置。 A first mode capable of storing two or more bits of information for one cell;
A second mode capable of storing 1-bit information in one cell and having a larger number of rewrites than the first mode;
A nonvolatile semiconductor memory device in which any mode can be set for each of a plurality of areas,
An information processing apparatus comprising:
Determining means for determining that an auxiliary storage device is attached to the information processing apparatus;
Changing means for changing the first area in which the first mode of the nonvolatile semiconductor memory device is set to the second mode when it is determined that the auxiliary memory device is mounted;
An information processing apparatus comprising:
RAMの作業領域が不足した場合に前記RAMに記憶されたデータを一時的に退避させるためのスワップ領域と、
画像データを一時的に記憶する画像データ領域との、
少なくとも何れかを含むことを特徴とする請求項2に記載の情報処理装置。 The data area is
A swap area for temporarily saving data stored in the RAM when the RAM work area is insufficient;
With an image data area for temporarily storing image data,
The information processing apparatus according to claim 2, comprising at least one of them.
1つのセルに対して1ビットの情報を記憶可能であって前記第1のモードよりも書き換え可能回数が多い第2のモードとを有し、
複数の領域毎にいずれかのモードが設定可能な不揮発性半導体記憶装置を、
備えた情報処理装置の制御方法であって、
前記情報処理装置に補助記憶装置が装着されたことを判断する判断工程と、
前記補助記憶装置が装着されていると判断された場合、前記不揮発性半導体記憶装置の第1のモードが設定されている第1の領域を第2のモードに変更する変更工程と、
を有することを特徴とする情報処理装置の制御方法。 A first mode capable of storing two or more bits of information for one cell;
A second mode capable of storing 1-bit information in one cell and having a larger number of rewrites than the first mode;
A nonvolatile semiconductor memory device in which any mode can be set for each of a plurality of areas,
A control method of an information processing apparatus provided,
A determination step of determining that an auxiliary storage device is attached to the information processing apparatus;
When it is determined that the auxiliary storage device is mounted, a changing step of changing the first area in which the first mode of the nonvolatile semiconductor storage device is set to the second mode;
A method for controlling an information processing apparatus, comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016122303A JP2017228010A (en) | 2016-06-21 | 2016-06-21 | Storage control means, information processing apparatus including storage control means, storage control method, and program therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016122303A JP2017228010A (en) | 2016-06-21 | 2016-06-21 | Storage control means, information processing apparatus including storage control means, storage control method, and program therefor |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2017228010A true JP2017228010A (en) | 2017-12-28 |
Family
ID=60891813
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016122303A Pending JP2017228010A (en) | 2016-06-21 | 2016-06-21 | Storage control means, information processing apparatus including storage control means, storage control method, and program therefor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2017228010A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020003836A (en) * | 2018-06-25 | 2020-01-09 | 日本精機株式会社 | Display apparatus for vehicle |
US10956067B2 (en) | 2018-11-21 | 2021-03-23 | Tdk Corporation | Memory controller and flash memory system having the same |
JP2022078261A (en) * | 2018-06-25 | 2022-05-24 | 日本精機株式会社 | Display apparatus for vehicle |
JP2022179396A (en) * | 2021-05-20 | 2022-12-02 | レノボ・シンガポール・プライベート・リミテッド | Method of manufacturing information processing apparatus and information processing apparatus |
-
2016
- 2016-06-21 JP JP2016122303A patent/JP2017228010A/en active Pending
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020003836A (en) * | 2018-06-25 | 2020-01-09 | 日本精機株式会社 | Display apparatus for vehicle |
JP7047628B2 (en) | 2018-06-25 | 2022-04-05 | 日本精機株式会社 | Display device for vehicles |
JP2022078261A (en) * | 2018-06-25 | 2022-05-24 | 日本精機株式会社 | Display apparatus for vehicle |
JP7256976B2 (en) | 2018-06-25 | 2023-04-13 | 日本精機株式会社 | vehicle display |
US10956067B2 (en) | 2018-11-21 | 2021-03-23 | Tdk Corporation | Memory controller and flash memory system having the same |
JP2022179396A (en) * | 2021-05-20 | 2022-12-02 | レノボ・シンガポール・プライベート・リミテッド | Method of manufacturing information processing apparatus and information processing apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2017228010A (en) | Storage control means, information processing apparatus including storage control means, storage control method, and program therefor | |
US20150277786A1 (en) | Method, device, and program for managing a flash memory for mass storage | |
JP2011095916A (en) | Electronic apparatus | |
JP2014194682A (en) | Information processing device and processing method thereof | |
JP6640776B2 (en) | Memory system | |
US8775768B2 (en) | Information processing apparatus and method of controlling the same | |
US20140218767A1 (en) | Image forming apparatus, memory management method for image forming apparatus, and program | |
CN111026417A (en) | Embedded equipment upgrading method and embedded equipment | |
JP2013092940A (en) | Electronic apparatus and power control method for the same | |
JP5970867B2 (en) | Information processing apparatus, image forming apparatus, and program | |
JP2008225576A (en) | Control device of nand flash memory | |
JP6004923B2 (en) | Information processing apparatus, control method therefor, and program | |
JP2012068797A (en) | Start-up acceleration method, information processing apparatus and program | |
US11797292B2 (en) | Information processing apparatus using swap file, control method therefor, and storage medium | |
US20170249092A1 (en) | Apparatus having volatile memory, memory control method, and storage medium | |
JP7401215B2 (en) | Information processing device, its control method and program | |
JP2007249808A (en) | Function extension system and function extension equipment | |
JP2013045285A (en) | Information processor, image forming device, and program | |
JP2018156582A (en) | Method for controlling storage of information processing apparatus and image forming apparatus | |
KR20170133116A (en) | Electronic device and operating method thereof | |
JP2017211808A (en) | Electronic apparatus, control method thereof, and program | |
US8825914B2 (en) | Information processing apparatus, information processing method and program | |
JP2013004043A (en) | Information processing device, image forming apparatus, and program | |
JP2023128642A (en) | Information processing apparatus, method for controlling information processing apparatus, and program | |
JP2017151965A (en) | Information processor with volatile memory and memory control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20180306 |