JP5487725B2 - 情報処理装置、情報処理方法、及び情報処理プログラム - Google Patents
情報処理装置、情報処理方法、及び情報処理プログラム Download PDFInfo
- Publication number
- JP5487725B2 JP5487725B2 JP2009126865A JP2009126865A JP5487725B2 JP 5487725 B2 JP5487725 B2 JP 5487725B2 JP 2009126865 A JP2009126865 A JP 2009126865A JP 2009126865 A JP2009126865 A JP 2009126865A JP 5487725 B2 JP5487725 B2 JP 5487725B2
- Authority
- JP
- Japan
- Prior art keywords
- identification information
- data
- storage medium
- information
- reading
- 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
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
11、11a、11b、11c アプリ、
12 ファイルシステム管理部
13 管理ルール
14 管理情報
15 OS
16 ファイルシステム
101 CPU
102 RAM
103 ROM
104 HDD
105 スキャナ
106 プリンタ
107 操作パネル
108 SDカードスロット
109 USBポート
121 書き込み部
122 退避部
123 読み込み部
124 複製部
Claims (15)
- データの第一の識別情報ごとに予め設定された、該第一の識別情報に対応する第一の記憶媒体とは異なる第二の記憶媒体に対応した第二の識別情報を記憶した規則情報記憶手段と、
プログラムからのデータの書き込み要求に応じ、該書き込み要求において指定された前記第一の識別情報に対応する前記第二の識別情報に基づいて、前記第二の記憶媒体に該データを書き込む書き込み手段と、
前記書き込み手段によって前記第二の記憶媒体に書き込まれたデータについて、プログラムからの書き込み要求に指定された前記第一の識別情報と、前記規則情報記憶手段において当該第一の識別情報に対応する前記第二の識別情報とを対応付けて記憶する管理情報記憶手段と、
プログラムからのデータの読み込み要求に応じ、該読み込み要求において指定された前記第一の識別情報に対応付けられて前記管理情報記憶手段に記憶されている第二の識別情報に基づいて、前記第二の記憶媒体より該データを読み込む読み込み手段とを有し、
前記書き込み手段は、プログラムからのデータの書き込み要求において指定された前記第一の識別情報に対応する前記第二の識別情報が、前記規則情報記憶手段に記憶されていない場合は、該データを、前記第一の識別情報に基づいて、前記第一の記憶媒体に書き込むことを特徴とする情報処理装置。 - 前記書き込み要求とは非同期に、前記第二の記憶媒体に書き込まれたデータを前記第一の識別情報に基づいて前記第一の記憶媒体に記録する退避手段を有する請求項1記載の情報処理装置。
- データの第一の識別情報ごとに予め設定された、該第一の識別情報に対応する第一の記憶媒体とは異なる第二の記憶媒体に対応した第二の識別情報を記憶した規則情報記憶手段と、
プログラムからのデータの読み込み要求に応じ、該読み込み要求において指定された前記第一の識別情報に基づいて前記第一の記憶媒体より該データを読み込む読み込み手段と、
前記読み込み手段が読み込み対象としたデータを、前記読み込み要求において指定された前記第一の識別情報に対応する前記第二の識別情報に基づいて、前記第二の記憶媒体に記録する複製手段と、
前記複製手段によって前記第二の記憶媒体に書き込まれたデータについて、プログラムからの書き込み要求に指定された前記第一の識別情報と、前記規則情報記憶手段において当該第一の識別情報に対応する前記第二の識別情報とを対応付けて記憶する管理情報記憶手段とを有し、
前記読み込み手段は、前記読み込み要求において指定された前記第一の識別情報に対応付けられて前記管理情報記憶手段に前記第二の識別情報が記憶されているときは、前記第二の識別情報に基づいて前記第二の記憶媒体より該データを読み込む情報処理装置。 - 前記複製手段は、前記読み込み手段が読み込み対象としたデータの前記第二の記憶媒体への記録を、前記読み込み要求とは非同期に実行する請求項3記載の情報処理装置。
- 前記複製手段は、同一の前記第一の識別情報に基づくデータの読み込み回数と閾値との比較に応じて、前記読み込み手段が読み込み対象としたデータの前記第二の記憶媒体への記録を実行する請求項3又は4記載の情報処理装置。
- コンピュータが実行する情報処理方法であって、
データの第一の識別情報ごとに予め設定された、該第一の識別情報に対応する第一の記憶媒体とは異なる第二の記憶媒体に対応した第二の識別情報を記憶した規則情報記憶手段を用いて、プログラムからのデータの書き込み要求に応じ、該書き込み要求において指定された前記第一の識別情報に対応する前記第二の識別情報に基づいて、前記第二の記憶媒体に該データを書き込む書き込み手順と、
前記書き込み手順において前記第二の記憶媒体に書き込まれたデータについて、プログラムからの書き込み要求に指定された前記第一の識別情報と、前記規則情報記憶手段において当該第一の識別情報に対応する前記第二の識別情報とを対応付けて管理情報記憶手段に記憶する記憶手順と、
プログラムからのデータの読み込み要求に応じ、該読み込み要求において指定された前記第一の識別情報に対応付けられて前記管理情報記憶手段に記憶されている第二の識別情報に基づいて、前記第二の記憶媒体より該データを読み込む読み込み手順とを有し、
前記書き込み手順は、プログラムからのデータの書き込み要求において指定された前記第一の識別情報に対応する前記第二の識別情報が、前記規則情報記憶手段に記憶されていない場合は、該データを、前記第一の識別情報に基づいて、前記第一の記憶媒体に書き込むことを特徴とする情報処理方法。 - 前記書き込み要求とは非同期に、前記第二の記憶媒体に書き込まれたデータを前記第一の識別情報に基づいて前記第一の記憶媒体に記録する退避手順を有する請求項6記載の情報処理方法。
- コンピュータが実行する情報処理方法であって、
データの第一の識別情報ごとに予め設定された、該第一の識別情報に対応する第一の記憶媒体とは異なる第二の記憶媒体に対応した第二の識別情報を記憶した規則情報記憶手段を用いて、プログラムからのデータの読み込み要求に応じ、該読み込み要求において指定された前記第一の識別情報に基づいて前記第一の記憶媒体より該データを読み込む読み込み手順と、
前記読み込み手段が読み込み対象としたデータを、前記読み込み要求において指定された前記第一の識別情報に対応する前記第二の識別情報に基づいて、前記第二の記憶媒体に記録する複製手順と、
前記複製手順において前記第二の記憶媒体に書き込まれたデータについて、プログラムからの書き込み要求に指定された前記第一の識別情報と、前記規則情報記憶手段において当該第一の識別情報に対応する前記第二の識別情報とを対応付けて管理情報記憶手段に記憶する記憶手順とを有し、
前記読み込み手順は、前記読み込み要求において指定された前記第一の識別情報に対応付けられて前記管理情報記憶手段に前記第二の識別情報が記憶されているときは、前記第二の識別情報に基づいて前記第二の記憶媒体より該データを読み込む情報処理方法。 - 前記複製手順は、前記読み込み手段が読み込み対象としたデータの前記第二の記憶媒体への記録を、前記読み込み要求とは非同期に実行する請求項8記載の情報処理方法。
- 前記複製手順は、同一の前記第一の識別情報に基づくデータの読み込み回数と閾値との比較に応じて、前記読み込み手段が読み込み対象としたデータの前記第二の記憶媒体への記録を実行する請求項8又は9記載の情報処理方法。
- コンピュータに、
データの第一の識別情報ごとに、該第一の識別情報に対応する第一の記憶媒体とは異なる第二の記憶媒体に対応した第二の識別情報を記憶した規則情報記憶手段を用いて、プログラムからのデータの書き込み要求に応じ、該書き込み要求において指定された前記第一の識別情報に対応する前記第二の識別情報に基づいて、前記第二の記憶媒体に該データを書き込む書き込み手順と、
前記書き込み手順において前記第二の記憶媒体に書き込まれたデータについて、プログラムからの書き込み要求に指定された前記第一の識別情報と、前記規則情報記憶手段において当該第一の識別情報に対応する前記第二の識別情報とを対応付けて管理情報記憶手段に記憶する記憶手順と、
プログラムからのデータの読み込み要求に応じ、該読み込み要求において指定された前記第一の識別情報に対応付けられて前記管理情報記憶手段に記憶されている第二の識別情報に基づいて、前記第二の記憶媒体より該データを読み込む読み込み手順とを実行させ、
前記書き込み手順は、プログラムからのデータの書き込み要求において指定された前記第一の識別情報に対応する前記第二の識別情報が、前記規則情報記憶手段に記憶されていない場合は、該データを、前記第一の識別情報に基づいて、前記第一の記憶媒体に書き込むことを特徴とする情報処理プログラム。 - 前記書き込み要求とは非同期に、前記第二の記憶媒体に書き込まれたデータを前記第一の識別情報に基づいて前記第一の記憶媒体に記録する退避手順を有する請求項11記載の情報処理プログラム。
- コンピュータに、
データの第一の識別情報ごとに予め設定された、該第一の識別情報に対応する第一の記憶媒体とは異なる第二の記憶媒体に対応した第二の識別情報を記憶した規則情報記憶手段を用いて、プログラムからのデータの読み込み要求に応じ、該読み込み要求において指定された前記第一の識別情報に基づいて前記第一の記憶媒体より該データを読み込む読み込み手順と、
前記読み込み手段が読み込み対象としたデータを、前記読み込み要求において指定された前記第一の識別情報に対応する前記第二の識別情報に基づいて、前記第二の記憶媒体に記録する複製手順と、
前記複製手順において前記第二の記憶媒体に書き込まれたデータについて、プログラムからの書き込み要求に指定された前記第一の識別情報と、前記規則情報記憶手段において当該第一の識別情報に対応する前記第二の識別情報とを対応付けて管理情報記憶手段に記憶する記憶手順とを実行させ、
前記読み込み手順は、前記読み込み要求において指定された前記第一の識別情報に対応付けられて前記管理情報記憶手段に前記第二の識別情報が記憶されているときは、前記第二の識別情報に基づいて前記第二の記憶媒体より該データを読み込む情報処理プログラム。 - 前記複製手順は、前記読み込み手段が読み込み対象としたデータの前記第二の記憶媒体への記録を、前記読み込み要求とは非同期に実行する請求項13記載の情報処理プログラム。
- 前記複製手順は、同一の前記第一の識別情報に基づくデータの読み込み回数と閾値との比較に応じて、前記読み込み手段が読み込み対象としたデータの前記第二の記憶媒体への記録を実行する請求項13又は14記載の情報処理プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009126865A JP5487725B2 (ja) | 2009-05-26 | 2009-05-26 | 情報処理装置、情報処理方法、及び情報処理プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009126865A JP5487725B2 (ja) | 2009-05-26 | 2009-05-26 | 情報処理装置、情報処理方法、及び情報処理プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010277184A JP2010277184A (ja) | 2010-12-09 |
JP5487725B2 true JP5487725B2 (ja) | 2014-05-07 |
Family
ID=43424117
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009126865A Active JP5487725B2 (ja) | 2009-05-26 | 2009-05-26 | 情報処理装置、情報処理方法、及び情報処理プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5487725B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5746100B2 (ja) * | 2011-12-27 | 2015-07-08 | 京セラドキュメントソリューションズ株式会社 | 画像形成装置 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0448365A (ja) * | 1990-06-18 | 1992-02-18 | Hitachi Ltd | ローカルエリアネットワークとファイル管理方法 |
JPH04170625A (ja) * | 1990-11-05 | 1992-06-18 | Hitachi Ltd | ファイル回復処理システム |
JPH04184637A (ja) * | 1990-11-20 | 1992-07-01 | Omron Corp | ファイル管理システム |
JP2002132455A (ja) * | 2000-10-25 | 2002-05-10 | Hitachi Ltd | キャッシュマネジャー及びこれを含むコンピュータシステム |
JP4445783B2 (ja) * | 2003-12-09 | 2010-04-07 | 株式会社日立製作所 | ファイル管理装置、ファイル管理装置を用いた計算機システム |
JP4892812B2 (ja) * | 2004-04-28 | 2012-03-07 | 株式会社日立製作所 | キャッシュ制御およびデータ処理システム並びにその処理プログラム |
-
2009
- 2009-05-26 JP JP2009126865A patent/JP5487725B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2010277184A (ja) | 2010-12-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4422652B2 (ja) | 漸進的マージ方法及びそれを利用したメモリシステム | |
US9256542B1 (en) | Adaptive intelligent storage controller and associated methods | |
US10120795B2 (en) | Wear-leveling nandflash memory reading/writing method | |
JPH10154101A (ja) | データ記憶システム及び同システムに適用するキャッシュ制御方法 | |
US8250245B2 (en) | Information processing system, with information processing terminal capable of operating in multiple operation modes when connected to a host device | |
US8850148B2 (en) | Data copy management for faster reads | |
KR101478619B1 (ko) | 가상화 기술을 이용한 데이터 입출력 방법 및 장치 | |
CN114371814B (zh) | 数据处理的方法、装置及固态硬盘 | |
JP2008310664A (ja) | アクセス制御装置、アクセス制御方法、アクセス制御プログラムおよび記録媒体 | |
US20140181161A1 (en) | Method and system for speeding up computer program | |
JP5487725B2 (ja) | 情報処理装置、情報処理方法、及び情報処理プログラム | |
US20060248327A1 (en) | Computer rapid boot system and method | |
JP6100750B2 (ja) | メモリおよびコントローラを備える装置およびデータ記憶装置を備える装置 | |
US10776261B2 (en) | Storage apparatus managing system and storage apparatus managing method for increasing data reading speed | |
CN108984117B (zh) | 一种数据读写方法、介质及设备 | |
JP2011090531A (ja) | 情報記憶装置 | |
US20110106861A1 (en) | Interface Techniques Providing Contiguous Storage For Files | |
CN111831327A (zh) | 可执行指令的电子装置以及指令执行方法 | |
US20090024786A1 (en) | External storage device | |
US11256618B2 (en) | Storage apparatus managing system comprising local and global registering regions for registering data and associated method | |
US20210303212A1 (en) | Data processing method and memory controller utilizing the same | |
JP4624702B2 (ja) | 仮想テープ装置の制御システムおよび制御プログラム | |
JP2011113625A (ja) | 記録再生装置 | |
JP2006039756A (ja) | 媒体記憶装置、媒体記憶装置のキャッシュセグメント切り替え方法、及び媒体記憶システム | |
CN115016733A (zh) | 一种脏数据删除方法、装置及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120306 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130712 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130723 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130911 |
|
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: 20140128 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140210 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5487725 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |