JP4802722B2 - シーケンシャルアクセスメモリ - Google Patents
シーケンシャルアクセスメモリ Download PDFInfo
- Publication number
- JP4802722B2 JP4802722B2 JP2006008651A JP2006008651A JP4802722B2 JP 4802722 B2 JP4802722 B2 JP 4802722B2 JP 2006008651 A JP2006008651 A JP 2006008651A JP 2006008651 A JP2006008651 A JP 2006008651A JP 4802722 B2 JP4802722 B2 JP 4802722B2
- Authority
- JP
- Japan
- Prior art keywords
- history information
- data
- usage history
- recording material
- storage 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C8/00—Arrangements for selecting an address in a digital store
- G11C8/04—Arrangements for selecting an address in a digital store using a sequential addressing device, e.g. shift register, counter
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/14—Protection against unauthorised use of memory or access to memory
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/78—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data
- G06F21/79—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data in semiconductor storage media, e.g. directly-addressable memories
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1006—Data managing, e.g. manipulating data before writing or reading out, data bus switches or control circuits therefor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2101—Auditing as a secondary aspect
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Read Only Memory (AREA)
- Storage Device Security (AREA)
Description
前記印刷装置はさらに、印刷要求を受け取る印刷要求受け取り手段と、前記記憶装置の検査履歴が検査済みであることを示さない場合には、前記受け取った印刷処理を実行しない印刷実行部とを備えても良い。かかる場合には、検査済みでない記憶装置を備える印刷記録材収容体を用いることによる印刷処理の不都合を抑制することができる。
図1および図2を参照して本実施例に係る半導体記憶装置の構成について説明する。図1は本実施例に係る半導体記憶装置の機能的な内部構成を示すブロック図である。図2は本実施例に係る半導体記憶装置が備えるメモリアレイの内部構成マップを模式的に示す説明図である。
・第2の例Bでは、使用履歴情報格納領域UHIに対応する書き込みデータDI(20h)は、既存データDE(40h)よりも小さいので書き込みが許容されない。
図5を参照して本実施例に係る半導体記憶装置10における読み出し動作について説明する。図5は読み出し動作実行時におけるリセット信号RST、外部クロック信号SCK、データ信号SDA、アドレスカウンタ値の時間的関係を示すタイミングチャートである。
図6を参照して本実施例に係る半導体記憶装置10における書き込み動作について説明する。図6は書き込み動作実行時におけるリセット信号RST、外部クロック信号SCK、データ信号SDA、アドレスカウンタ値の時間的関係を示すタイミングチャートである。本実施例に係る半導体記憶装置10では、書き込みは行単位(8ビット単位)、すなわち所定ビット単位(8アドレス単位)で実行される。
図7および図8を参照して、本実施例に係る半導体記憶装置10によって実行される書き込み処理におけるインクリメント確認処理、データベリファイ処理について説明する。図7は本実施例に係る半導体記憶装置10によって実行される書き込み処理におけるインクリメント確認処理の処理ルーチンを示すフローチャートである。図8は本実施例に係る半導体記憶装置10によって実行される書き込み処理におけるデータベリファイ処理の処理ルーチンを示すフローチャートである。
図9〜図13を参照して、本実施例に係る半導体記憶装置10の応用例について説明する。以下の例では、本実施例に係る半導体記憶装置10は、印刷記録材収容体(インクカートリッジ)に装着され、印刷記録材収容体が着脱可能に装着される印刷装置から書き込みまたは読み出し要求を受信する。図9は本実施例に係る印刷装置1000の概略構成を示す説明図である。図10は本実施例に係る印刷装置1000が備える制御回路40の内部構成および制御回路と各半導体記憶装置との接続を機能ブロックによって模式的に示す説明図である。図11は本実施例に係る半導体記憶装置10に対して書き込まれる使用履歴データ列の一例を模式的に示す説明図である。図12は本実施例に係る半導体記憶装置10の使用履歴情報格納領域UHIにおける各使用履歴情報の格納位置の割当ての一例を示す説明図である。図13は本実施例に係る印刷装置1000によって実行される半導体記憶装置10に対する使用履歴データの書き込み制御処理において実行される処理ルーチンを示すフローチャートである。図14は本実施例に係る半導体記憶装置10に対する書き込みテスト手順の一例を示す説明図である。
(1)上記実施例では、印刷装置1000に対してインクカートリッジ310が装着された際に、半導体記憶装置10が検査済みであるか否かを判定しているが、さらに、印刷要求が発生した際に、半導体記憶装置10が検査済みであるか否かの判定が行われても良い。かかる場合には、印刷処理を実行する際にも判定を行うことによって、さらに、検査済みでない半導体記憶装置10に格納されている使用履歴情報を用いることに起因する、種々の印刷処理における不具合を抑制することができる。
100…メモリアレイ
101…EEPROMアレイ
102…マスクROMアレイ
103…カラム選択回路
104…ロー選択回路
110…アドレスカウンタ
120…IN/OUTコントローラ
130…IDコンパレータ
140…ライト/リードコントローラ
150…インクリメントコントローラ
151…4ビットカウンタ
152、153…8ビット内部レジスタ
160…チャージポンプ回路
162…内部発振器
170…8ビットラッチレジスタ
310、311、312…インクカートリッジ
1000…印刷装置1000
1010…駆動ベルト
1020…キャリッジモータ
1030…キャリッジ
1040…ホルダ
1050…印刷ヘッド
1060…インク供給針
1080…フレキシブルケーブル
1110…カバー
40…制御回路
41…中央処理装置(CPU)
42…メモリ
43…送信部
44…印刷要求受取部
45…印刷実行部
421…イベント検出モジュール
422…使用履歴情報取得モジュール
423…インクエンド検出・算出モジュール
Claims (10)
- 印刷記録材収容体に備えられる、シーケンシャルアクセス方式の記憶装置であって、
シーケンシャルにアクセスされる不揮発性のメモリアレイであって、前記印刷記録材収容体の使用履歴の情報である使用履歴情報に関するデータを格納するための所定ビット単位の使用履歴情報格納領域を有するメモリアレイと、前記使用履歴情報に関するデータは、前記印刷記録材収容体の使用に伴い発生するイベント順に、上位ビットから各イベントに対応する使用履歴のデータを含むことと、
データを入出力するための入出力部と、
前記入出力部を介して入力された、前記使用履歴情報格納領域に対して使用履歴情報として前記所定ビット単位で書き込まれるべきデータの値が、前記使用履歴情報格納領域に格納されている前記所定ビット単位の前記使用履歴情報のデータの値よりも大きな値であるか否かを判定する判定部と、
前記メモリアレイに対して前記所定ビット単位にて書き込みを実行するための書込手段と、
前記使用履歴情報格納領域に対して使用履歴情報として前記所定ビット単位で書き込まれるべきデータの値が前記使用履歴情報格納領域に格納されている前記所定ビット単位の前記使用履歴情報のデータ値よりも大きな値である場合には、前記書込手段によって、前記メモリアレイにおける前記使用履歴情報格納領域に対する前記使用履歴情報格納領域に対して使用履歴情報として前記所定ビット単位で書き込まれるべきデータの書き込みを実行させる制御手段と
を備える記憶装置。 - 印刷記録材収容体に備えられる、シーケンシャルアクセス方式の記憶装置であって、
シーケンシャルにアクセスされる不揮発性のメモリアレイであって、前記印刷記録材収容体の使用履歴の情報である使用履歴情報に関するデータを格納するための所定ビット単位の使用履歴情報格納領域を有するメモリアレイと、前記使用履歴情報に関するデータは、前記印刷記録材収容体の使用に伴い発生するイベント順に、下位ビットから各イベントに対応する使用履歴のデータを含むことと、
データを入出力するための入出力部と、
前記入出力部を介して入力された、前記使用履歴情報格納領域に対して使用履歴情報として前記所定ビット単位で書き込まれるべきデータの値が、前記使用履歴情報格納領域に格納されている前記所定ビット単位の前記使用履歴情報のデータの値よりも小さな値であるか否かを判定する判定部と、
前記メモリアレイに対して前記所定ビット単位にて書き込みを実行するための書込手段と、
前記使用履歴情報格納領域に対して使用履歴情報として前記所定ビット単位で書き込まれるべきデータの値が前記使用履歴情報格納領域に格納されている前記所定ビット単位の前記使用履歴情報のデータ値よりも小さな値である場合には、前記書込手段によって、前記メモリアレイにおける前記使用履歴情報格納領域に対する前記使用履歴情報格納領域に対して使用履歴情報として前記所定ビット単位で書き込まれるべきデータの書き込みを実行させる制御手段と
を備える記憶装置。 - 請求項1または請求項2に記載の記憶装置において、
前記メモリアレイは、前記アドレスによって特定されると共にビットデータを格納するための記憶セルを複数有し、前記使用履歴情報格納領域は、前記複数の記憶セルのうち前記使用履歴情報のビット数に応じた数の記憶セルによって構成される記憶装置。 - 請求項3に記載の記憶装置において、
前記使用履歴情報格納領域はさらに、前記メモリアレイにおける先頭の記憶セルから連続する、前記使用履歴情報のビット数に応じた数の記憶セルによって形成される、記憶装置。 - 請求項1から請求項3のいずれかに記載の記憶装置において、
前記メモリアレイは、前記使用履歴情報格納領域を上位アドレスに有する、記憶装置。 - 請求項5に記載の記憶装置において、
前記メモリアレイは、前記使用履歴情報格納領域を最上位アドレスを含む上位アドレスに有する、記憶装置。 - 印刷記録材を収容する印刷記録材収容体であって、
請求項1および請求項3から請求項6のいずれかに記載の記憶装置と、
前記印刷記録材を収容する印刷記録材収容部とを備える印刷記録材収容体。 - 請求項7に記載の印刷記録材収容体において、
前記記憶装置における、前記使用履歴情報格納領域には、少なくとも、その先頭アドレスから連続する3アドレスに、前記記憶装置の検査履歴、前記印刷記録材収容体の使用履歴、前記印刷記録材が所定量未満であることを示すインクエンド情報が格納される印刷記録材収容体。 - 印刷記録材を収容する印刷記録材収容体であって、
請求項2から請求項6のいずれかに記載の記憶装置と、
前記印刷記録材を収容する印刷記録材収容部とを備える印刷記録材収容体。 - 請求項9記載の印刷記録材収容体において、
前記記憶装置における、前記使用履歴情報格納領域には、少なくとも、その末尾アドレスまで連続する3アドレスに、前記記憶装置の検査履歴、前記印刷記録材収容体の使用履歴、前記印刷記録材が所定量未満であることを示すインクエンド情報が格納される印刷記録材収容体。
Priority Applications (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006008651A JP4802722B2 (ja) | 2006-01-17 | 2006-01-17 | シーケンシャルアクセスメモリ |
| US11/622,160 US7599247B2 (en) | 2006-01-17 | 2007-01-11 | Memory and method of writing data |
| TW096101505A TW200802030A (en) | 2006-01-17 | 2007-01-15 | Sequential access memory |
| KR1020087018385A KR20080094007A (ko) | 2006-01-17 | 2007-01-16 | 순차 액세스 메모리 |
| PCT/JP2007/050875 WO2007083790A1 (ja) | 2006-01-17 | 2007-01-16 | シーケンシャルアクセスメモリ |
| CNA2007800032000A CN101375291A (zh) | 2006-01-17 | 2007-01-16 | 顺序存取存储器 |
| EP07713679A EP1975842A4 (en) | 2006-01-17 | 2007-01-16 | MEMORY WITH SEQUENTIAL ACCESS |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006008651A JP4802722B2 (ja) | 2006-01-17 | 2006-01-17 | シーケンシャルアクセスメモリ |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007193417A JP2007193417A (ja) | 2007-08-02 |
| JP4802722B2 true JP4802722B2 (ja) | 2011-10-26 |
Family
ID=38263010
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006008651A Expired - Fee Related JP4802722B2 (ja) | 2006-01-17 | 2006-01-17 | シーケンシャルアクセスメモリ |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US7599247B2 (ja) |
| EP (1) | EP1975842A4 (ja) |
| JP (1) | JP4802722B2 (ja) |
| KR (1) | KR20080094007A (ja) |
| CN (1) | CN101375291A (ja) |
| TW (1) | TW200802030A (ja) |
| WO (1) | WO2007083790A1 (ja) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006171930A (ja) * | 2004-12-14 | 2006-06-29 | Seiko Epson Corp | 記憶装置および記憶装置を備える印刷記録材容器 |
| JP2009259225A (ja) * | 2008-03-18 | 2009-11-05 | Seiko Epson Corp | 液体収容体 |
| US8392924B2 (en) * | 2008-04-03 | 2013-03-05 | Sharp Laboratories Of America, Inc. | Custom scheduling and control of a multifunction printer |
| US8102552B2 (en) * | 2008-04-03 | 2012-01-24 | Sharp Laboratories Of America, Inc. | Performance monitoring and control of a multifunction printer |
| JP2011034639A (ja) * | 2009-08-03 | 2011-02-17 | Sharp Corp | 半導体記憶装置 |
| US8587816B2 (en) * | 2011-01-24 | 2013-11-19 | Static Control Components, Inc. | Method and apparatus for storing increment values without using an increment counter |
| US9465351B2 (en) * | 2011-06-23 | 2016-10-11 | Steven Miller | Self-transforming imaging cartridge chip |
| US8804160B2 (en) * | 2013-01-07 | 2014-08-12 | Hon Hai Precision Industry Co., Ltd. | Method for providing printing services and printing control method for controlling a key to acquire additional authorized pages as needed |
| EP3896696A1 (en) * | 2014-01-31 | 2021-10-20 | Hewlett-Packard Development Company, L.P. | Three-dimensional addressing for memory |
| CN108985394B (zh) * | 2017-06-01 | 2021-01-26 | 青岛海尔洗衣机有限公司 | 一种洗衣机识别码在标签存储器中的存储方法 |
| US10268578B1 (en) * | 2017-09-29 | 2019-04-23 | Intel Corporation | Data preservation and recovery in a memory component |
| JP2020040288A (ja) * | 2018-09-11 | 2020-03-19 | セイコーエプソン株式会社 | 集積回路装置及び液滴吐出装置 |
| US11188697B1 (en) * | 2021-01-05 | 2021-11-30 | Xilinx, Inc. | On-chip memory access pattern detection for power and resource reduction |
| CN114851718B (zh) * | 2021-02-04 | 2023-10-13 | 卡西欧计算机株式会社 | 印刷装置、校准调整方法以及存储介质 |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0779000B2 (ja) * | 1989-09-06 | 1995-08-23 | 沖電気工業株式会社 | 計数装置 |
| JPH05282879A (ja) | 1992-03-31 | 1993-10-29 | Toshiba Corp | メモリのデータ書き込み装置 |
| JPH08238824A (ja) * | 1995-03-03 | 1996-09-17 | Canon Inc | 記録装置 |
| JP2004314642A (ja) * | 1998-05-25 | 2004-11-11 | Seiko Epson Corp | インクカートリッジ、インクジェット記録装置 |
| KR20010024985A (ko) * | 1998-08-19 | 2001-03-26 | 가나이 쓰토무 | Ic카드의 제조방법 |
| JP2001187455A (ja) | 1998-11-02 | 2001-07-10 | Seiko Epson Corp | インク容器およびそれを用いる印刷装置 |
| US6836853B1 (en) * | 1999-12-31 | 2004-12-28 | Intel Corporation | Non-volatile memory based monotonic counter |
| EP1187058A3 (en) * | 2000-08-30 | 2003-01-02 | Seiko Epson Corporation | Printing apparatus, data storage medium, interface device, printer control method, and interface control method |
| JP2004237450A (ja) * | 2003-02-03 | 2004-08-26 | Canon Inc | インクジェット記録装置、および該装置の制御方法 |
| JP2005100317A (ja) * | 2003-08-28 | 2005-04-14 | F Wiseman Consulting Japan:Kk | 情報の検査方法および車輌情報処理方法および車輌情報管理装置および情報の記録方法 |
| BRPI0609896A2 (pt) * | 2005-05-30 | 2010-05-11 | Seiko Epson Corp | dispositivo de memória de semicondutor |
| WO2006129780A1 (ja) * | 2005-05-30 | 2006-12-07 | Seiko Epson Corporation | シーケンシャル書込においてべリファイ処理を行う不揮発性メモリ |
-
2006
- 2006-01-17 JP JP2006008651A patent/JP4802722B2/ja not_active Expired - Fee Related
-
2007
- 2007-01-11 US US11/622,160 patent/US7599247B2/en not_active Expired - Fee Related
- 2007-01-15 TW TW096101505A patent/TW200802030A/zh unknown
- 2007-01-16 EP EP07713679A patent/EP1975842A4/en not_active Withdrawn
- 2007-01-16 WO PCT/JP2007/050875 patent/WO2007083790A1/ja not_active Ceased
- 2007-01-16 CN CNA2007800032000A patent/CN101375291A/zh active Pending
- 2007-01-16 KR KR1020087018385A patent/KR20080094007A/ko not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007193417A (ja) | 2007-08-02 |
| KR20080094007A (ko) | 2008-10-22 |
| US20070165482A1 (en) | 2007-07-19 |
| EP1975842A1 (en) | 2008-10-01 |
| CN101375291A (zh) | 2009-02-25 |
| EP1975842A4 (en) | 2010-07-21 |
| WO2007083790A1 (ja) | 2007-07-26 |
| TW200802030A (en) | 2008-01-01 |
| US7599247B2 (en) | 2009-10-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7599247B2 (en) | Memory and method of writing data | |
| US8782326B2 (en) | Memory device and system including a memory device electronically connectable to a host circuit | |
| EP2390098B1 (en) | Ink cartridge having a storage device, method of receiving data which are to be written in a data storage unit from a host circuit, and system including a storage device which is electrically connectable to a host circuit | |
| US8429437B2 (en) | System including plurality of storage devices and data transmission method for the same | |
| US8289788B2 (en) | System having a plurality of memory devices and data transfer method for the same | |
| CN101856911B (zh) | 液体消耗系统和装置、液体供应单元、液体余量管理方法 | |
| EP2637106B1 (en) | Memory device, circuit board, liquid receptacle, method of accepting from a host circuit data for writing to a data memory section, and system including a memory device electrically connectable to a host circuit | |
| US20090225609A1 (en) | Semiconductor memory device | |
| JP5445073B2 (ja) | 複数の記憶装置を備えるシステム及びそのためのデータ転送方法 | |
| CN102741053A (zh) | 液体容纳体 | |
| CN101856913B (zh) | 存储装置、基板、液体容器、系统、数据存储部控制方法 | |
| JP4066980B2 (ja) | 印刷記録材容器 | |
| JP5233801B2 (ja) | 記憶装置、ホスト回路、基板、液体容器、不揮発性のデータ記憶部に格納されたデータをホスト回路に送信する方法、ホスト回路と、前記ホスト回路と着脱可能な記憶装置を含むシステム | |
| EP1921631A1 (en) | Write protection method of sequential access semiconductor storage device | |
| CN101228589B (zh) | 半导体存储装置 | |
| JP5471167B2 (ja) | 記憶装置、及び、ホスト回路に対し電気的に接続可能な記憶装置を含むシステム | |
| JP4947070B2 (ja) | 記憶装置 | |
| JP2013198986A (ja) | 印刷装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20081107 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110419 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110617 |
|
| 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: 20110712 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110725 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140819 Year of fee payment: 3 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |