JP2006303962A5 - - Google Patents

Download PDF

Info

Publication number
JP2006303962A5
JP2006303962A5 JP2005123528A JP2005123528A JP2006303962A5 JP 2006303962 A5 JP2006303962 A5 JP 2006303962A5 JP 2005123528 A JP2005123528 A JP 2005123528A JP 2005123528 A JP2005123528 A JP 2005123528A JP 2006303962 A5 JP2006303962 A5 JP 2006303962A5
Authority
JP
Japan
Prior art keywords
area
read
write
address
write 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.)
Granted
Application number
JP2005123528A
Other languages
English (en)
Other versions
JP2006303962A (ja
JP4574426B2 (ja
Filing date
Publication date
Application filed filed Critical
Priority to JP2005123528A priority Critical patent/JP4574426B2/ja
Priority claimed from JP2005123528A external-priority patent/JP4574426B2/ja
Publication of JP2006303962A publication Critical patent/JP2006303962A/ja
Publication of JP2006303962A5 publication Critical patent/JP2006303962A5/ja
Application granted granted Critical
Publication of JP4574426B2 publication Critical patent/JP4574426B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Claims (10)

  1. 同一メモリ上に読み出し領域と書き込み領域を設定し、読み出し領域から読み出したデータを書き込み領域に書き込むデータ処理装置であって、
    読み出し領域と重ならない領域に書き込み領域を設定する書き込み領域設定手段と、
    設定した書き込み領域に書き込みができなくなったときの読み出し領域の読み出しアドレスを取得する読み出しアドレス取得手段と、
    取得した読み出しアドレスに基づいて書き込み領域を再設定する書き込み領域再設定手段とを有することを特徴とするデータ処理装置。
  2. 前記書き込み領域設定手段は、書き込み領域の先頭アドレスを読み出し領域の先頭アドレスよりも前に設定することを特徴とする請求項1に記載のデータ処理装置。
  3. 前記読み出しアドレス取得手段は、設定した書き込み領域に書き込みを開始したときの読み出し領域の第1読み出しアドレスおよび設定した書き込み領域に書き込みができなくなったときの読み出し領域の第2読み出しアドレスを取得し、前記書き込み領域再設定手段は、前記第1読み出しアドレスと前記第2読み出しアドレスに基づいて書き込み領域を再設定することを特徴とする請求項1または2に記載のデータ処理装置。
  4. 前記書き込み領域再設定手段は、前記第1読み出しアドレスを再設定する書き込み領域の先頭アドレスとし、前記第1読み出しアドレスと前記第2読み出しアドレスとの差分を再設定する書き込み領域の書き込み容量とすることを特徴とする請求項3に記載のデータ処理装置。
  5. 前記書き込み領域設定手段は、書き込み領域の先頭アドレスと読み出し領域の先頭アドレスとの差分を書き込み容量とすることを特徴とする請求項1ないし4のいずれかに記載のデータ処理装置。
  6. 同一メモリ上に読み出し領域と書き込み領域を設定し、読み出し領域から読み出したデータを書き込み領域に書き込むデータ処理装置であって、
    読み出し領域と重ならない領域に書き込み領域を設定する書き込み領域設定手段と、
    設定した書き込み領域に書き込みができなくなったときの書き込み領域の書き込みアドレスおよび読み出し領域の読み出しアドレスを取得するアドレス取得手段と、
    取得した前記書き込みアドレスと前記読み出しアドレスとの差分が所定量以下かどうかを判定する判定手段と、
    前記書き込みアドレスと前記読み出しアドレスとの差分が所定量以下である場合に、前記書き込み領域設定手段にて設定された前記書き込み領域の先頭アドレスから前記アドレス取得手段によって取得した前記書き込みアドレスまでのデータを記録媒体に転送する転送手段と、
    前記転送手段によってデータが転送された後、前記書き込み領域設定手段にて設定された前記書き込み領域の先頭アドレスと前記アドレス取得手段によって取得した前記読み出しアドレスに基づいて書き込み領域を再設定する書き込み領域再設定手段とを有することを特徴とするデータ処理装置。
  7. 前記書き込み領域設定手段は、書き込み領域の先頭アドレスを読み出し領域の先頭アドレスよりも前に設定することを特徴とする請求項6に記載のデータ処理装置。
  8. 前記書き込みアドレスと前記読み出しアドレスとの差分が所定量より大きい場合に、書き込み領域再設定手段は、前記アドレス取得手段によって取得した前記読み出しアドレスに基づいて書き込み領域を再設定することを特徴とする請求項6または7に記載のデータ処理装置。
  9. 同一メモリ上に読み出し領域と書き込み領域を設定し、読み出し領域から読み出したデータを書き込み領域に書き込むデータ処理方法であって、
    読み出し領域と重ならない領域に書き込み領域を設定する書き込み領域設定工程と、
    設定した書き込み領域に書き込みができなくなったときの読み出し領域の読み出しアドレスを取得する読み出しアドレス取得工程と、
    取得した読み出しアドレスに基づいて書き込み領域を再設定する書き込み領域再設定工程とを有することを特徴とするデータ処理方法。
  10. 同一メモリ上に読み出し領域と書き込み領域を設定し、読み出し領域から読み出したデータを書き込み領域に書き込むデータ処理方法であって、
    読み出し領域と重ならない領域に書き込み領域を設定する書き込み領域設定工程と、
    設定した書き込み領域に書き込みができなくなったときの書き込み領域の書き込みアドレスおよび読み出し領域の読み出しアドレスを取得するアドレス取得工程と、
    取得した前記書き込みアドレスと前記読み出しアドレスとの差分が所定量以下かどうかを判定する判定工程と、
    前記書き込みアドレスと前記読み出しアドレスとの差分が所定量以下である場合に、前記書き込み領域設定工程にて設定された前記書き込み領域の先頭アドレスから前記アドレス取得手段によって取得した前記書き込みアドレスまでのデータを記録媒体に転送する転送工程と、
    前記転送工程によってデータが転送された後、前記書き込み領域設定工程にて設定された前記書き込み領域の先頭アドレスと前記アドレス取得工程によって取得した前記読み出しアドレスに基づいて書き込み領域を再設定する書き込み領域再設定工程とを有することを特徴とするデータ処理方法。
JP2005123528A 2005-04-21 2005-04-21 データ処理装置装置およびデータ処理方法 Expired - Fee Related JP4574426B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005123528A JP4574426B2 (ja) 2005-04-21 2005-04-21 データ処理装置装置およびデータ処理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005123528A JP4574426B2 (ja) 2005-04-21 2005-04-21 データ処理装置装置およびデータ処理方法

Publications (3)

Publication Number Publication Date
JP2006303962A JP2006303962A (ja) 2006-11-02
JP2006303962A5 true JP2006303962A5 (ja) 2008-06-05
JP4574426B2 JP4574426B2 (ja) 2010-11-04

Family

ID=37471716

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005123528A Expired - Fee Related JP4574426B2 (ja) 2005-04-21 2005-04-21 データ処理装置装置およびデータ処理方法

Country Status (1)

Country Link
JP (1) JP4574426B2 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4667348B2 (ja) * 2006-11-20 2011-04-13 シャープ株式会社 符号化データメモリ格納制御装置、方法、及び画像処理装置
JP5018060B2 (ja) * 2006-12-14 2012-09-05 日本電気株式会社 情報処理装置および情報処理方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3531028B2 (ja) * 1997-02-19 2004-05-24 コニカミノルタホールディングス株式会社 プリンタ
JP3097672B2 (ja) * 1998-08-06 2000-10-10 日本電気株式会社 メモリ制御回路
JP2001195821A (ja) * 2000-01-11 2001-07-19 Matsushita Electric Ind Co Ltd 再生速度誤差補正装置
JP2001326795A (ja) * 2000-05-15 2001-11-22 Sharp Corp 画像形成装置及びそのメモリ領域配分方法
JP4416410B2 (ja) * 2003-01-16 2010-02-17 キヤノン株式会社 画像処理装置

Similar Documents

Publication Publication Date Title
TWI386804B (zh) 非揮發性記憶體之界面
JP2006114206A5 (ja)
TWI620062B (zh) 透過每個動態隨機存取記憶體的定址能力模式之多用途暫存器編程的方法、系統及設備
JP2010198609A5 (ja) 画像表示装置、ネットワーク設定方法
JP2004222298A5 (ja)
JP2009536767A5 (ja)
EP1720119A4 (en) MEMORY CARD AND MEMORY CARD SYSTEM
WO2008048388A3 (en) Virtual memory card controller
JP2006260563A5 (ja)
JP2009032130A5 (ja)
JP2010537309A5 (ja)
JP2010287303A5 (ja)
TW201104420A (en) Memory device and data management method thereof
JP2006227110A5 (ja)
JP2009043054A5 (ja)
TW201039349A (en) Data accessing method for flash memory and storage system and controller using the same
TWI530785B (zh) 電腦系統及非揮發性記憶體的控制方法
JP2006172206A5 (ja)
JP2006303962A5 (ja)
JP2004062912A5 (ja)
JP2008090626A5 (ja)
JP2007164478A5 (ja)
JP2011008790A5 (ja)
US20130013846A1 (en) Method for storing data and electronic apparatus using the same
JP2008065515A5 (ja)