[go: up one dir, main page]

JP2006190119A - プログラマブルコントローラ - Google Patents

プログラマブルコントローラ Download PDF

Info

Publication number
JP2006190119A
JP2006190119A JP2005002004A JP2005002004A JP2006190119A JP 2006190119 A JP2006190119 A JP 2006190119A JP 2005002004 A JP2005002004 A JP 2005002004A JP 2005002004 A JP2005002004 A JP 2005002004A JP 2006190119 A JP2006190119 A JP 2006190119A
Authority
JP
Japan
Prior art keywords
user
program
defined function
function
user program
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
Application number
JP2005002004A
Other languages
English (en)
Inventor
Hiroshi Yamamoto
啓 山本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Industrial Equipment Systems Co Ltd
Original Assignee
Hitachi Industrial Equipment Systems Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Industrial Equipment Systems Co Ltd filed Critical Hitachi Industrial Equipment Systems Co Ltd
Priority to JP2005002004A priority Critical patent/JP2006190119A/ja
Priority to US11/224,278 priority patent/US20060156311A1/en
Priority to EP05255649A priority patent/EP1679564A1/en
Priority to CNB2005101082387A priority patent/CN100476653C/zh
Priority to CN2008100953596A priority patent/CN101281399B/zh
Publication of JP2006190119A publication Critical patent/JP2006190119A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0426Programming the control sequence
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/24Pc safety
    • G05B2219/24164Parts of program accesible only during execution, no access with programming tool
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/24Pc safety
    • G05B2219/24167Encryption, password, user access privileges

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Programmable Controllers (AREA)

Abstract

【課題】
従来プログラマブルコントローラに関し、ユーザが作成したプログラムは、パスワードを用いたセキュリティ機能を有していたがパスワードの漏洩によりユーザプログラムが流出してしまう危険性があった。
【解決手段】
本発明はプログラマブルコントローラに適用され、特にユーザが作成した任意のユーザプログラムを関数化する機能と、関数化されたユーザプログラムをシステムプログラムの一部としてプログラマブルコントローラのシステムメモリへと転送する機能と、システムプログラムの一部である関数化されたユーザプログラムをユーザプログラムから実行する機能と、それに伴うユーザプログラム領域の容量増加、または、ユーザプログラム領域の節約に関する機能と、関数化されたユーザプログラムの内容の閲覧を不可能にすることで情報の漏洩を防ぐセキュリティ機能を有している。
【選択図】図1

Description

本発明はプログラマブルコントローラに関し、特にユーザが作成した任意のユーザプログラムを関数化して、ユーザプログラムの内容の閲覧を不可能にすることで情報の漏洩を防ぐセキュリティ機能に関する。
ユーザプログラムはユーザが工数をかけて製作したユーザの財産である。プログラマブルコントローラは、ユーザプログラムがないと何も動作しないため、必ずユーザプログラムが格納された状態になっている。図10に従来のプログラマブルコントローラのブロック図を示す。図10において、プログラマブルコントローラ1は演算処理を行うマイコン2と、シーケンスプロブラムやデータを記憶するメモリ3と、このメモリ3にはシステムプログラムを格納しているシステムメモリ4とユーザプログラム6を格納しているユーザメモリを兼ね備えたメモリ5より構成され、外部に対して信号を入出力する入出力I/F(インターフェース)7と、パソコンや他のプログラマブルコントローラ、制御機器等とのデータをやり取りするための通信I/F(インターフェース)8を備えたもので、これらはバスライン9に接続されている。
このようなシステムにおいて、一般ユーザは、ユーザプログラムの参照を禁じるような手段をとらないため、ユーザの財産であるプログラムを簡単に入手できる場合もある。
このような場合、パスワードを用いたセキュリティ機能を使用するのが一般的であるが、パスワードを用いたセキュリティ機能では、パスワードが漏洩してしまうと簡単にセキュリティ機能が破られてしまうというセキュリティホールが存在する。これは、パスワードを設定するユーザが自分にとって覚えやすいパスワードを設定するため、他人に簡単に推測されやすいパスワードになるためである。また、他人に推測されにくいパスワードを設定したとしても、設定した本人にとっても覚えにくいパスワードになることが多く、忘れてしまう危険性やパスワードをメモ等に残してしまい結果的に他人に簡単に漏洩してしまう問題がある。
また、引用文献1(特開平10−133719号公報)には、ユーザプログラムメモリをなくことができるプログラマブルコントローラに関することが開示されている。
特開平10−133719号公報
本発明は、パスワードを用いたセキュリティ機能を有するプログラマブルコントローラにはパスワードが漏洩してしまうと無防備になるセキュリティホールが存在していたのに対して、ユーザプログラムの漏洩を防ぐセキュリティ機能を提供することを目的とするものである。
上記の目的を達成するために本発明は、ユーザプログラムの一部、またはその全てをユーザ定義の関数として関数化し、システムメモリにシステムプログラムの一部として格納する。システムメモリにはシステムプログラムの一部としてユーザ定義関数の書込みのみを許可し、システムプログラムの一部であるユーザ定義関数の読出しはどのようなユーザでもできないものとする。これにより、どのようなユーザからもシステムプログラムの読出しはできないため、システムプログラムの一部であるユーザプログラムの閲覧を禁止することができる。そのため、ユーザ定義の関数として関数化したシステムプログラムの一部となったユーザプログラムの漏洩を防ぐことができる。
また、ユーザプログラム領域は従来通り書込み、読出しはできることから、ある程度の保守性を有している。
本発明には、この他にも次のようなメリットがある。
1.ユーザプログラムを簡潔に表現できる。
2.ユーザプログラム領域の容量アップ、または、ユーザプログラムの容量の節約に繋がる。
発明の効果として、次のことが挙げられる。(1)システムプログラムの一部としてシステムメモリに格納されたユーザプログラムは、他のユーザに閲覧されることがないため、十分なセキュリティを確保できる。(2)ユーザプログラム領域は、従来通り書込み、読出しが可能なため、ある程度の保守性を有する。(3)ユーザプログラムを関数化することによって、ユーザプログラムを簡潔に表現できる。そのため、ユーザプログラムの可読性が向上する。(4)従来であればユーザプログラム領域に格納していたユーザプログラムを、その一部、またはその全てをシステムプログラムの一部としてシステムメモリに格納することにより、格納できるユーザプログラムの容量が増加する。または、ユーザプログラムの容量を節約することができる。
以下、本発明を実施するための最良の形態について説明する。
本発明のプロブラマブルコントローラの実施例について図面を用いて説明する。
図1は、本発明のプログラマブルコントローラのブロック図を示している。図1において、プログラマブルコントローラ1は演算処理を行うマイコン2と、シーケンスプロブラムやデータを記憶するメモリ3と、このメモリ3にはシステムプログラム及び関数化されたユーザプログラム11を格納しているシステムメモリ4とユーザプログラム6を格納しているユーザメモリを兼ね備えたメモリ5より構成されている。この関数化されたユーザプログラムについては後で詳細に説明する。また、ユーザプログラムは全て関数化してシステムメモリに格納するとは限らない。外部に対して信号を入出力する入出力I/F(インターフェース)7と、パソコンや他のプログラマブルコントローラ、制御機器等とのデータをやり取りするための通信I/F(インターフェース)8を備えたもので、これらは、バスライン9に接続されている。
図2は、プログラマブルコントローラのメモリ領域3を示している。プログラマブルコントローラのメモリ領域3にはシステムプログラムを格納するためのシステムメモリ4とユーザが作成したユーザプログラム6等を格納するためのユーザメモリ5の両方を備えている。本発明において、ユーザプログラム6の一部、またはその全てをFUN xx(n)という名前のユーザ定義の関数として関数化し、システムプログラム10の一部としてシステムメモリ4に格納する。ここで、ユーザ定義関数を含めシステムプログラム10からの読出し処理を作らないことで、システムプログラムのエリアの参照を不可能にする。そのため、ユーザ定義の関数は、関数を定義したユーザ自身を含め、どのようなユーザでも閲覧することはできないことになる。
次に、ユーザ定義関数のシステムメモリへの転送方法について述べる。図3にシステムメモリ4のメモリ領域構造を示す。図3に示すように、システムメモリ4は、システムに関する情報が格納されるシステム部分12とユーザ定義関数に関する情報が格納される部分に分けられる。また、ユーザ定義関数に関する情報が格納される部分は、ユーザ定義関数に関する情報が格納されるユーザ定義関数テーブル13とユーザ定義関数そのものが格納されるユーザ定義関数領域14に分けられる。ここで、ユーザ定義関数テーブル13の詳細を図4に示す。図4において、ユーザ定義関数テーブル13には、ユーザ定義関数を識別する識別番号17とユーザ定義関数領域に格納されているユーザ定義関数の開始アドレス15と終了アドレス16が格納されるエリアを有する。ユーザ定義関数を識別する識別番号17は、複数のユーザプログラムを関数化した際、識別するために設けるものである。
次にユーザ定義関数テーブル13とユーザ定義関数領域14の詳細を図5に示す。ユーザ定義関数テーブル13には、図4で示した情報が格納される。すなわち図5に示すように、FUNxx(1)の開始アドレスを終了アドレスを格納し、
次に、FUNxx(2)の開始アドレスと終了アドレスを格納して、FUNxx(3)・・・と続けて格納する。
ユーザ定義関数領域14には、ユーザ定義関数が格納される。すなわちFUNxx(1)が格納され、次にFUNxx(2)が格納され、FUNxx(3)・・・と続いて格納する。識別番号2以降のユーザ定義関数の開始アドレスは、1つ前の識別番号のユーザ定義関数の終了アドレスをもとに決まる。
図6にユーザ定義関数の転送方法を示す。ユーザ定義関数を作成、転送する機能を備えた専用ツールを用いて、ユーザ定義関数を作成し、作成したユーザ定義関数をシステムメモリへと転送する。専用ツールとは、PC(パーソナルコンピュータ)等で扱うことができるアプリケーションソフトで、既存のラダープログラムをプログラミングするツールと似たような動作をする。違いは、プログラムの格納先がユーザメモリではなくシステムメモリに格納する点と、プログラムの読出しができない点である。このアプリケーションソフトを用いて、ユーザ定義関数の関数化と、関数化したユーザプログラムのプログラマブルコントローラへの転送を行う。このアプリケーションソフトでは、ユーザ定義関数のシステムプログラムへの書込みはできるが、システムプログラムからユーザ定義関数の読出しはできない。ユーザ定義関数を転送する時、作成したユーザ定義関数はユーザ定義関数領域に格納し、格納した領域の開始アドレスと終了アドレスをユーザ定義関数テーブルに格納する。また、このアプリケーションソフトが、ユーザ定義関数をユーザ定義関数領域に格納する際に、ユーザプログラムへと戻るための「Return文」をユーザ定義関数の最後に付け加える。図7にアプリケーションソフトが「Return文」をユーザ定義関数の最後に付け加える処理を示す。このように最後に「Return文」を付けることでユーザ定義関数実行後、ユーザプログラムへ戻ることができる。
システムプログラムの一部としてシステムメモリに格納されたユーザ定義関数の読出し方法について述べる。ユーザ定義関数の読出しは、ユーザプログラムから関数の読出しがあった場合のみ、ユーザ定義関数の読出しができる。図8及び図9にユーザプログラムとユーザ定義関数実行時の処理のフロー図及びフロー図に対応した説明図を示す。ユーザ定義関数が実行された時に、ユーザ定義関数を識別する識別番号をもとに対応するユーザ定義関数の情報が格納されたユーザ定義関数テーブルにアクセスする。ユーザ定義関数テーブルにアクセスした時に、現在のユーザプログラムのアドレスをシステム領域に記憶する。そして、ユーザ定義関数テーブルよりユーザ定義関数の開始アドレスと終了アドレスを読出す。読出した開始アドレスと終了アドレスをもとにユーザ定義関数領域からユーザ定義関数を読出し、実行する。ユーザ定義関数のオフセット情報をもとに対応するユーザ定義関数の情報が格納されたユーザ定義関数テーブルにアクセスした際に、その時点でのユーザプログラムのアドレスをシステム情報を格納されている「ユーザプログラムのアドレス格納エリア」に格納する。ユーザ定義関数実行後、ユーザプログラムに戻る際に、この「ユーザプログラムのアドレス格納エリア」に格納されているユーザプログラムのアドレスをもとにユーザプログラムへと戻る。
ユーザメモリに格納されたユーザプログラムは、従来通りどのようなユーザでも読出し、書込み可能であるので、ある程度の保守性を有する。また、ユーザプログラムの一部、またはその全てをユーザ定義の関数として関数化し、システムプログラムの一部としてシステムメモリに格納しているため、ユーザメモリに格納されているユーザプログラムは簡潔に表現されている。そのため、プログラムの可読性が向上し、メンテナンス性も向上している。それに伴い、ユーザメモリの節約にも繋がる。
本発明のプログラマブルコントローラのブロック図である。 本発明のメモリ領域の構造を示す構造図である。 システムメモリのメモリ構造を示す構造図である。 ユーザ定義関数テーブルの詳細を示す詳細図である。 システムメモリのメモリ構造の詳細を示す詳細図である。 ユーザ定義関数のシステムメモリへの転送方法を示す説明図である。 ユーザ定義関数転送時にユーザ定義関数の最後にReturn文を付け加える処理を示す処理図である。 システムプログラムに格納したユーザ定義関数の実行のフロー図である。 ユーザ定義関数実行後、ユーザプログラムへ戻る方法を示す説明図である。 従来のプログラマブルコントローラのブロック図である。
符号の説明
1 プロブラマブルコントローラ
2 マイコン
3 メモリ
4 システムメモリ
5 ユーザメモリ
6 ユーザプログラム
7 入出力I/F
8 通信I/F
10 システムプログラム
11 関数化されたユーザプログラム
12 システム
13 ユーザ定義関数テーブル
14 ユーザ定義関数領域
15 開始アドレス
16 終了アドレス

Claims (2)

  1. ユーザが作成したユーザプログラム等を格納するためのユーザメモリと、
    システムプログラムを格納するためのシステムメモリを有し、
    ユーザが作成した任意のユーザプログラムの一部、またはその全てを関数化する手段と、
    関数化されたユーザプログラムをシステムプログラムの一部としてシステムメモリへと転送する手段と、
    システムプログラムの一部である関数化されたユーザプログラムをユーザメモリに格納されているユーザプログラムから実行する手段
    を有することを特徴とするプログラマブルコントローラ。
  2. 前記ユーザプログラムを関数化して前記システムメモリに格納する際、ユーザ定義関数テーブル及びユーザ定義関数領域に分け、
    該ユーザ定義関数テーブルは、ユーザ定義関数の開始アドレス及び終了アドレスを格納し、
    前記ユーザ定義関数領域にはユーザ定義関数を格納することを特徴とするプログラマブルコントローラ。
JP2005002004A 2005-01-07 2005-01-07 プログラマブルコントローラ Pending JP2006190119A (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2005002004A JP2006190119A (ja) 2005-01-07 2005-01-07 プログラマブルコントローラ
US11/224,278 US20060156311A1 (en) 2005-01-07 2005-09-13 Programmable controller
EP05255649A EP1679564A1 (en) 2005-01-07 2005-09-14 Programmable controller
CNB2005101082387A CN100476653C (zh) 2005-01-07 2005-10-08 可编程序控制器
CN2008100953596A CN101281399B (zh) 2005-01-07 2005-10-08 可编程序控制器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005002004A JP2006190119A (ja) 2005-01-07 2005-01-07 プログラマブルコントローラ

Publications (1)

Publication Number Publication Date
JP2006190119A true JP2006190119A (ja) 2006-07-20

Family

ID=35502437

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005002004A Pending JP2006190119A (ja) 2005-01-07 2005-01-07 プログラマブルコントローラ

Country Status (4)

Country Link
US (1) US20060156311A1 (ja)
EP (1) EP1679564A1 (ja)
JP (1) JP2006190119A (ja)
CN (2) CN100476653C (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011129020A (ja) * 2009-12-21 2011-06-30 Nec Corp 動作合成装置及び方法

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IT1398208B1 (it) 2009-09-17 2013-02-14 Texa Spa Sistema di diagnosi veicolare di bordo programmabile
KR102434126B1 (ko) * 2018-05-03 2022-08-18 엘에스일렉트릭(주) Plc 프로그램 처리 장치

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0744095A (ja) * 1993-07-29 1995-02-14 Yamatake Honeywell Co Ltd ユーザプログラム設定方法
JPH09265309A (ja) * 1996-03-28 1997-10-07 Sankyo Seiki Mfg Co Ltd ロボット制御装置

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5146575A (en) * 1986-11-05 1992-09-08 International Business Machines Corp. Implementing privilege on microprocessor systems for use in software asset protection
JPS63253493A (ja) * 1987-04-09 1988-10-20 Mitsubishi Electric Corp 情報記録システム
US5251304A (en) * 1990-09-28 1993-10-05 Motorola, Inc. Integrated circuit microcontroller with on-chip memory and external bus interface and programmable mechanism for securing the contents of on-chip memory
JP2805189B2 (ja) * 1994-11-10 1998-09-30 日精樹脂工業株式会社 射出成形機
JPH08305558A (ja) * 1995-04-27 1996-11-22 Casio Comput Co Ltd 暗号化プログラム演算装置
JPH10133719A (ja) 1996-10-29 1998-05-22 Matsushita Electric Works Ltd プログラマブルコントローラ
CN1189641A (zh) * 1997-01-27 1998-08-05 中国航空工业总公司第六二五研究所 一种可编程自动控制系统及其控制方法
DE19732324A1 (de) * 1997-07-28 1999-02-04 Kloeckner Moeller Gmbh Schaltungsanordnung und Verfahren zur Speicherplatzverwaltung und zur Abarbeitung von Anwenderprogrammen in Kleinsteuerungen
CN1202446C (zh) * 1999-03-15 2005-05-18 西门子能量及自动化公司 用于可编程逻辑控制器的输入滤波器和相关的方法
DE10055169A1 (de) * 2000-08-03 2002-02-21 Siemens Ag Industrielle Steuerung auf der Basis Technologischer Objekte
US6918126B1 (en) * 2000-09-08 2005-07-12 International Business Machines Corporation Method and apparatus for creating and enforcing protected system level Java code
US7140044B2 (en) * 2000-11-13 2006-11-21 Digital Doors, Inc. Data security system and method for separation of user communities
US6820183B2 (en) * 2001-01-05 2004-11-16 International Business Machines Corporation Methods, systems, and computer program products for memory pool management using variable size sub-pools
JP3548829B2 (ja) * 2002-01-10 2004-07-28 オムロン株式会社 ユニット及びplc並びにユーザプログラムの処理方法
AU2003252901A1 (en) * 2002-04-18 2003-12-11 Walker Digital, Llc Method and Apparatus for Authenticating Data Relating to Usage of a Gaming Device
CN100389407C (zh) * 2002-07-25 2008-05-21 联想(北京)有限公司 一种在手持信息设备上存储系统及应用程序的方法
JP2004102791A (ja) * 2002-09-11 2004-04-02 Yaskawa Electric Corp プログラマブルコントローラの同期方式
US7386840B1 (en) * 2004-09-09 2008-06-10 Lockheed Martin Corporation Method, apparatus, and program for source code translation from COBOL to object-oriented code

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0744095A (ja) * 1993-07-29 1995-02-14 Yamatake Honeywell Co Ltd ユーザプログラム設定方法
JPH09265309A (ja) * 1996-03-28 1997-10-07 Sankyo Seiki Mfg Co Ltd ロボット制御装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011129020A (ja) * 2009-12-21 2011-06-30 Nec Corp 動作合成装置及び方法

Also Published As

Publication number Publication date
US20060156311A1 (en) 2006-07-13
EP1679564A1 (en) 2006-07-12
CN1801013A (zh) 2006-07-12
CN101281399B (zh) 2010-09-29
CN101281399A (zh) 2008-10-08
CN100476653C (zh) 2009-04-08

Similar Documents

Publication Publication Date Title
JP4705489B2 (ja) デバイスドライバプログラムを記録したコンピュータ読取可能なポータブル記録媒体、記憶装置アクセス方法および記憶装置アクセスシステム
CN102257504B (zh) 使用captcha提问来保护可移除移动闪存存储器件的方法
CN101238473B (zh) 保护密钥的安全终端和方法
US20070198933A1 (en) Permitting Multiple Tasks Requiring Elevated Rights
CN106203141A (zh) 一种应用的数据处理方法和装置
JP5163522B2 (ja) Usbストレージデバイス、ホストコンピュータ、usbストレージシステム、およびプログラム
JP2006190119A (ja) プログラマブルコントローラ
CN104361280B (zh) 一种通过smi中断实现对usb存储设备进行可信认证的方法
CN104169938A (zh) 权限管理方法和装置
JP4909756B2 (ja) 情報処理装置、外部アプリケーション利用方法及びプログラム
JP4591163B2 (ja) バスアクセス制御装置
US10331381B2 (en) Method and device for recording memory access operation information
JP4528284B2 (ja) プログラマブルコントローラ
CN104573421A (zh) 一种基于若干分区的mcu芯片信息保护方法和装置
CN111694602B (zh) 跨分区的数据处理方法及装置
JP2011040044A (ja) 仮想シンクライアント化装置、仮想シンクライアント化システム、仮想シンクライアント化プログラム、及び仮想シンクライアント化方法
JP2009199215A (ja) Usbストレージの使用履歴収集方法、コンピュータプログラム、および、usbストレージ
CN105844151B (zh) 一种文件存储保护实现方法和系统
CN117112047B (zh) 一种usb设备的管控方法、设备及存储介质
CN100410855C (zh) 一种使用键盘输入特定信息的方法
JP5494389B2 (ja) 電子制御装置
CN115033826B (zh) Web应用路由跳转方法、装置、设备及介质
JP2006120098A (ja) キャッシュメモリ装置およびその管理方法
JP2009043036A (ja) コンパクトフラッシュディスクの情報保護方式および情報保護方法
CN115618356A (zh) 一种多媒体数据处理方法、装置、设备及可读存储介质

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20060509

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080313

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080318

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080516

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080610

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080801

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080826