[go: up one dir, main page]

JP2005353034A - 機能別のデータ貯蔵のためのバイナリファイルを生成する装置及び方法とその方法を貯蔵するためのコンピューター読取りが可能な貯蔵媒体 - Google Patents

機能別のデータ貯蔵のためのバイナリファイルを生成する装置及び方法とその方法を貯蔵するためのコンピューター読取りが可能な貯蔵媒体 Download PDF

Info

Publication number
JP2005353034A
JP2005353034A JP2004366764A JP2004366764A JP2005353034A JP 2005353034 A JP2005353034 A JP 2005353034A JP 2004366764 A JP2004366764 A JP 2004366764A JP 2004366764 A JP2004366764 A JP 2004366764A JP 2005353034 A JP2005353034 A JP 2005353034A
Authority
JP
Japan
Prior art keywords
binary file
file
files
binary
target
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
JP2004366764A
Other languages
English (en)
Inventor
Suk-Soon Kim
錫舜 金
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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics 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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of JP2005353034A publication Critical patent/JP2005353034A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Devices For Executing Special Programs (AREA)
  • Stored Programmes (AREA)

Abstract

【課題】 機能別のデータ貯蔵のためのバイナリファイルを生成する装置及び方法とその方法を貯蔵するためのコンピューター読取りが可能な貯蔵媒体を提供する。
【解決手段】 機能別のデータ貯蔵のためのバイナリーファイルを生成する装置及び方法であって、機能別に生成された目的ファイルのそれぞれを個別バイナリファイルに変換し、変換されたそれぞれの個別バイナリファイルを併合して統合バイナリファイルを生成する。バイナリファイルが統合されると、それぞれの個別バイナリファイルの間ごとに所定のサイズに分割された無効データを挿入する。
【選択図】 図4

Description

本発明は、バイナリファイルを生成する装置及び方法に関し、特に、機能別のデータ貯蔵のためのバイナリファイルを生成する装置及び方法とその方法を貯蔵するためのコンピューター読取りが可能な貯蔵媒体に関する。
一般に、移動端末機は、該当プログラムを実行するために、ロム(ROM;Read Only Memory)の内に読取り専用コード及び読取り専用データが貯蔵された埋め込みシステム(Embedded System)を含む。このコード及びデータは、ROMにバイナリーイメージ(Binary Image)形態で貯蔵されている。このような移動端末機に使用されるバイナリファイルの構造を説明すると、下記の通りである。
図1は、通常のバイナリファイル100の構造を示す。該図に示すように、通常のバイナリファイル100は、一般に、10個未満のバイナリーファイルエリアに分類され、例えば、ブート(Boot)エリア110、アプリケーション(Application)エリア130、リソースエリア150、及びファイルシステムが管理するフリーエリア170がある。バイナリファイル100が移動端末機に使用されるとき、移動端末機をブーティングするのに必要な命令データは、ブート(Boot)エリア110に位置される。移動端末機を動作するのに必要なデータは、ブートエリア110に位置するデータを除外した、アプリケーションエリア130に位置する。アプリケーションの実行に必要なデータは、リソースエリア150に位置し、フリーエリア170は、バイナリファイル100に追加される新たなデータ(New data)を貯蔵するスペア(Spare)エリアである。
一方、移動端末機を含む電子製品の機能が多様化且つ複雑化されるにつれて、電子製品に貯蔵されているソフトウェア(Software)の構造も複雑化且つ大容量化になっている。また、電子製品に新たな機能が追加されるか、又は、電子製品の機能が変更される場合には、関連製品に関連したソフトウェアをアップデート(Update)しなければならない。
図2の(a)乃至(c)を参照して、ソフトウェア(すなわち、バイナリファイル)をアップデートする従来の方法について説明する。
図2の(a)乃至(c)は、通常の方法でソフトウェアがアップデートされる方法を説明している。電子製品に使用されるソフトウェアをアップデートするための通常な方法において、単一イメージとして貯蔵されている全体のソフトウェアを削除した後に、新たなイメージをROMに記録する。
例えば、図2の(a)に示すように、ROMに貯蔵されているソフトウェアがアップデートされる場合に、まず、ROMに貯蔵されている全体のソフトウェアを削除しなければならない。これは、単一イメージとして形成された全体のソフトウェアのアプリケーションデータが相互に作用するからである。従って、図2の(c)に示すように、ソフトウェアの一部のみをアップデートしようとする場合にも、図2の(a)に示すように、アプリケーションエリアに貯蔵されているアプリケーションデータを図2の(b)に示すように全部削除した後に、図2の(c)に示すように、新たなアプリケーションデータをROMに貯蔵しなければならない。
従来のアップデート方法は、小容量のソフトウェアには効率的であるが、ソフトウェアが大容量化される最近の傾向を考慮すると、アップデートするソフトウェア部分がバイナリー形態で記録される場合に、アップデート時間が長くなりすぎるため、信頼性があるソフトウェアのアップデートを期待することができない。
上記背景に鑑みて、本発明の目的は、ソフトウェアをアップデートする時間を減らすことができるバイナリファイルを提供することにある。
本発明の他の目的は、機能別のデータ貯蔵のためのバイナリファイルを生成する装置及び方法とその方法を貯蔵するためのコンピューター読取りが可能な貯蔵媒体を提供することにある。
このような目的を達成するために、本発明に従う機能別のデータ貯蔵のためのバイナリーファイルを生成する方法は、機能別に生成された目的ファイルのそれぞれを個別バイナリファイルに変換するステップと、この変換されたそれぞれの個別バイナリファイルを併合して統合バイナリファイルを生成するステップと、を含み、この生成ステップは、それぞれの個別バイナリファイルの間ごとに所定のサイズに分割された無効データを挿入して併合することを特徴とする。
また、本発明に従う機能別のデータ貯蔵のためのバイナリー(Binary)ファイルを生成する装置は、機能別に生成された目的ファイルのそれぞれを個別バイナリファイルに変換する目的ファイル変換部と、この目的ファイル変換部で変換されたそれぞれの個別バイナリファイルの間ごとに所定のサイズに分割された無効データを挿入する無効データ挿入部と、このそれぞれの個別バイナリファイルとこの挿入された無効データとを併合するバイナリファイル併合部と、を含むことを特徴とする。
さらに、本発明に従うコンピューター読取りが可能な記録媒体は、その記録媒体が実行されるとき、機能別に生成された目的ファイルのそれぞれを個別バイナリファイルに変換するステップと、この変換されたそれぞれの個別バイナリファイルを併合して、統合バイナリファイルを生成するステップと、を含み、この生成ステップは、それぞれの個別バイナリファイルの間ごとに所定のサイズに分割された無効データを挿入して併合するプロセッサ制御命令語を記録することを特徴とする。
本発明は、機能別のデータ貯蔵のためのバイナリファイルを生成する装置及び方法とその方法を貯蔵するコンピューター読取りが可能な貯蔵媒体とを提供する。従って、本発明によって生成したバイナリファイルを該当プログラムをアップデートする際に用いることによって、フラッシュROM(Flash ROM)でデータの読出し/削除/記録を行う回数を減らすことができる。また、個別バイナリファイルを識別するために無効データが挿入されたバイナリファイルを用いてプログラムをアップデートする際に、バイナリファイルの全体でない変更されたバイナリファイルを部分的にアップデートすることができる、という効果を奏ずる。
以下、本発明による好適な一の実施形態について添付した図面を参照しつつ詳細に説明する。下記の説明において、本発明の要旨のみを明瞭にする目的で、関連した公知の機能又は構成に関する具体的な説明は省略する。なお、図面中、同一な構成要素に対しては、可能な限り同一な符号及び番号を共通使用するものとする。
図3は、本発明の実施形態に従う機能別のデータ貯蔵のためのバイナリファイルを生成する装置の構成を示すブロック図である。
該図に示すバイナリファイル生成装置は、目的ファイル変換部10、無効データ挿入部20、制御部30、及びバイナリファイル併合部40を含む。
目的ファイル変換部10は、リンカー(Linker)で構成されることができ、機能別に生成された目的ファイルのそれぞれを制御部30の制御の下に個別バイナリファイルに変換する。
無効データ挿入部20は、目的ファイル変換部10で変換されたそれぞれの個別バイナリファイルの間ごとに所定のサイズに分割された無効データを挿入する。この無効データは、図1でのバイナリファイルのスペア(Spare)エリアであるフリーエリアを形成するヌル(Null)データを用いることが望ましい。この無効データは、実際のデータとして使用されず、この個別バイナリファイルのそれぞれを識別するための空間(すなわち、ホール(Hole))の役割をする。
制御部30は、このバイナリファイル生成装置の全般的な動作を制御する。
バイナリファイル併合部40は、この個別バイナリファイルとこの挿入された無効データとを併合して統合バイナリファイルを生成する。
図4は、本発明の実施形態に従う機能別のデータ貯蔵のためのバイナリファイルを生成する方法を示すフローチャートである。
図3及び図4を参照すると、ステップS110で、目的ファイル変換部10は、機能別に生成された目的ファイルのそれぞれを個別バイナリファイルに変換する。この目的ファイルは、コンピューター言語Cで書かれたソース(Source)ファイルであって、所定の装置が読み取ることができるようにコンパイル(Compile)される。例えば、ソースファイルは、バイナリコード“0101010101”として貯蔵された目的ファイルにコンパイルされる。目的ファイルがグループ化されていると、目的ファイル変換部10は、この目的ファイルがグループ化(Grouped)されていると、その目的ファイルを各機能別に分類(例えば、スキャッタファイル(Scatter File)を使用して)し、この分類されたこの目的ファイルを個別バイナリファイルにそれぞれ変換する。
ステップS120で、無効データ挿入部20は、目的ファイル変換部10で変換されたそれぞれの個別バイナリファイルの間ごとに、所定のサイズに分割された無効データを挿入する。この無効データの所定のサイズは、この個別バイナリファイルの個数及び個別バイナリファイルのそれぞれのサイズに従って相互に異なる。例えば、個別バイナリファイルの個数が10個であれば、これに従って、無効データも10個に分割され、個別バイナリファイルのサイズが50Kであれば、無効データのサイズは、50Kの1/10である5Kになることが望ましい。
ステップS130で、バイナリファイル生成部30は、この個別バイナリファイルとこの挿入された無効データとを併合して統合バイナリファイルを生成する。
図5は、図4を参照して説明した方法に従って生成されたバイナリファイルを示す。この生成されたバイナリファイルは、統合バイナリファイル200を意味する。
該図に示すように、統合バイナリファイル200は、図4のステップS110で変換されたn個の個別バイナリファイルと、ステップS120でそれぞれの個別バイナリファイルの間に挿入されたn個の無効データと、を含む。
このn個の個別バイナリファイルは、n個の個別ブート(Boot)バイナリファイル202、n個の個別アプリケーション(Application)バイナリファイル204、及びn個の個別リソース(Resource)バイナリファイル206を示し、個別バイナリファイルの間に挿入されたn個の無効データは、n個のブート無効データ208、n個のアプリケーション無効データ210、及びn個のリソース無効データ212を示す。
この無効データは、図1でのフリーエリアを形成するヌルデータとして、統合バイナリファイル200をアップデートする際に、個別バイナリファイルを識別するか、または区分するための役割を遂行し、これによって、部分的なアップデートを可能にする。
本発明に従う上述の方法は、プログラムで具現化され、記録媒体、例えば、コンパクトディスク(CD)、ディジタルビデオディスク(DVD)、ランダムアクセスメモリ(RAM)、フロッピー(登録商標)ディスク(Floppy(登録商標) Disk)、ハードディスク(Hard Disk)、及び光磁気ディスク(magneto-optical disc)にコンピューター読取りが可能な形態で貯蔵されることができる。
以上、本発明を具体的な実施形態を参照して詳細に説明したが、本発明の範囲は、前述の実施形態によって限定されるべきではなく、特許請求の範囲の記載及びこれと均等なものの範囲内で様々な変形が可能なことは、当該技術分野における通常の知識を持つ者には明らかである。
通常のバイナリファイルの構造を示す図である。 通常のソフトウェアのアップデート方法を説明するための図である。 本発明の実施形態に従う機能別のデータ貯蔵のためのバイナリファイルを生成する装置の構成を示すブロック図である。 本発明の実施形態に従う機能別のデータ貯蔵のためのバイナリファイルを生成する方法を示すフローチャートである。 図4を参照して本発明の方法に従って生成されたバイナリファイルを示す図である。
符号の説明
10・・・目的ファイル変換部
20・・・無効データ挿入部
30・・・制御部
40・・・バイナリファイル併合部

Claims (12)

  1. 機能別のデータ貯蔵のためのバイナリー(Binary)ファイルを生成する方法であって、
    機能別に生成された目的ファイルのそれぞれを個別バイナリファイルに変換するステップと、
    前記変換されたそれぞれの個別バイナリファイルを併合して統合バイナリファイルを生成するステップと、を含み、前記生成ステップは、それぞれの個別バイナリファイルの間ごとに所定のサイズに分割された無効データを挿入して併合することを特徴とするバイナリファイルの生成方法。
  2. 前記分割された無効データは、前記統合バイナリファイルに含まれるために、既設定されたサイズのデータであることを特徴とする請求項1記載のバイナリファイルの生成方法。
  3. 前記無効データは、前記個別バイナリファイルの回数及び個別バイナリファイルのそれぞれのサイズ情報に従って相異なるサイズに分割されることを特徴とする請求項2記載のバイナリファイルの生成方法。
  4. 前記変換ステップは、リンカー(Linker)によって遂行されることを特徴とする請求項1記載のバイナリーファイルの生成方法。
  5. 前記変換ステップは、前記目的ファイルがグループ化されていると、その目的ファイルを各機能別に分類するステップをさらに含むことを特徴とする請求項1記載のバイナリファイルの生成方法。
  6. 機能別のデータ貯蔵のためのバイナリー(Binary)ファイルを生成する装置であって、
    機能別に生成された目的ファイルのそれぞれを個別バイナリファイルに変換する目的ファイル変換部と、
    前記目的ファイル変換部で変換されたそれぞれの個別バイナリファイルの間ごとに所定のサイズに分割された無効データを挿入する無効データ挿入部と、
    前記それぞれの個別バイナリファイルと前記挿入された無効データとを併合するバイナリファイル併合部と、を含むことを特徴とするバイナリファイルの生成装置。
  7. 前記分割された無効データは、前記統合バイナリファイルに含まれるために、既設定されたサイズのデータであることを特徴とする請求項6記載のバイナリファイルの生成装置。
  8. 前記無効データは、前記個別バイナリファイルの回数及び個別バイナリファイルのそれぞれのサイズ情報に従って相異なるサイズに分割されることを特徴とする請求項7記載のバイナリファイルの生成装置。
  9. 前記目的ファイル変換部は、前記目的ファイルがグループ化されていると、その目的ファイルを各機能別に分類し、前記分類された目的ファイルをそれぞれの個別バイナリファイルに変換することを特徴とする請求項6記載のバイナリファイルの生成装置。
  10. 前記目的ファイル変換部は、リンカー(Linker)であることを特徴とする請求項6記載のバイナリファイルの生成装置。
  11. コンピューター読取りが可能な記録媒体であって、
    その記録媒体が実行されるとき、機能別に生成された目的ファイルのそれぞれを個別バイナリファイルに変換するステップと、
    前記変換されたそれぞれの個別バイナリファイルを併合して、統合バイナリファイルを生成するステップと、を含み、前記生成ステップは、それぞれの個別バイナリファイルの間ごとに所定のサイズに分割された無効データを挿入して併合するプロセッサ制御命令語を記録することを特徴とするコンピューター読取りが可能な記録媒体。
  12. 前記記録媒体がプロセッサによって実行されるとき、前記目的ファイルがグループ化されていると、その目的ファイルを各機能別に分類するステップをさらに含むことを特徴とする請求項11記載のコンピューター読取りが可能な記録媒体。
JP2004366764A 2004-06-07 2004-12-17 機能別のデータ貯蔵のためのバイナリファイルを生成する装置及び方法とその方法を貯蔵するためのコンピューター読取りが可能な貯蔵媒体 Pending JP2005353034A (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040041487A KR100617698B1 (ko) 2004-06-07 2004-06-07 기능별 데이터 저장을 위한 바이너리 파일 생성 장치 및방법과 그 방법이 저장된 컴퓨터 판독 가능한 저장 매체

Publications (1)

Publication Number Publication Date
JP2005353034A true JP2005353034A (ja) 2005-12-22

Family

ID=34928065

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004366764A Pending JP2005353034A (ja) 2004-06-07 2004-12-17 機能別のデータ貯蔵のためのバイナリファイルを生成する装置及び方法とその方法を貯蔵するためのコンピューター読取りが可能な貯蔵媒体

Country Status (4)

Country Link
US (1) US20060004895A1 (ja)
EP (1) EP1605351A1 (ja)
JP (1) JP2005353034A (ja)
KR (1) KR100617698B1 (ja)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7757218B2 (en) * 2005-03-24 2010-07-13 Microsoft Corporation Method of instrumenting code having restrictive calling conventions
US8818346B2 (en) * 2007-07-31 2014-08-26 Tridium Inc. Wireless device with a control engine using functional block programming
CN105740287B (zh) * 2014-12-11 2019-09-10 中国航空工业集团公司第六三一研究所 可固化于flash的只读文件系统的创建方法
JP6518159B2 (ja) * 2015-07-27 2019-05-22 株式会社デンソーテン バイナリイメージをメモリデバイスに転写する方法および装置
CN110795388B (zh) * 2019-10-12 2022-08-12 苏州浪潮智能科技有限公司 一种二进制文件的处理方法、系统、设备及可读存储介质
US12538130B2 (en) 2022-09-20 2026-01-27 Oracle International Corporation Systems and methods for running multiple logical secure elements on the same secure hardware
US12531875B2 (en) 2022-09-20 2026-01-20 Oracle International Corporation Access control systems and methods for logical secure elements running on the same secure hardware

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI83576C (fi) * 1989-02-10 1991-07-25 Nokia Mobira Oy Foerfarande och kopplingsarrangemang foer reglering av ljudstyrkan vid en mobiltelefon.
DE69031936T2 (de) * 1989-11-17 1998-06-10 Digital Equipment Corp System und Verfahren zur Speicherung von Firmware in einem adressunabhängigen Format
US5303367A (en) * 1990-12-04 1994-04-12 Applied Technical Systems, Inc. Computer driven systems and methods for managing data which use two generic data elements and a single ordered file
US5365606A (en) * 1991-11-27 1994-11-15 Visystems, Inc. Virtual software machine running multiple program modules in a single address space of a target computer
CA2102883A1 (en) * 1993-02-26 1994-08-27 James W. Arendt System and method for lazy loading of shared libraries
US5475840A (en) * 1993-04-13 1995-12-12 Sun Microsystems, Inc. High performance dynamic linking through caching
CA2143488C (en) * 1995-02-27 2000-01-11 Robert Paul Duncan Dynamic link libraries without linker or loader support
US5764991A (en) * 1995-06-30 1998-06-09 Canon Kabushiki Kaisha Processing object oriented code and virtual function code
JP4003261B2 (ja) * 1997-10-17 2007-11-07 ソニー株式会社 プログラム生成装置及びプログラム生成方法
US5978587A (en) * 1997-11-13 1999-11-02 Unisys Corp. Method for propagating source code locations into objects in a compiler
US6112211A (en) * 1997-11-25 2000-08-29 International Business Machines Corporation Reconfiguration an aggregate file including delete-file space for optimal compression
US6106574A (en) * 1997-12-04 2000-08-22 Unisys Corp. Computer-implemented object-oriented method for relating objects in a compiler to locations in the source program and to inlined call histories
US6421827B1 (en) * 1997-12-17 2002-07-16 International Business Machines Corporation System and method for detecting and reordering loading patterns
DE19846676C1 (de) * 1998-10-09 2000-03-02 Siemens Ag Verfahren zur Absicherung von Einsprungsadressen
US6466999B1 (en) * 1999-03-31 2002-10-15 Microsoft Corporation Preprocessing a reference data stream for patch generation and compression
US7216332B2 (en) * 2000-02-14 2007-05-08 Arm Limited Software object library selection
US7155490B1 (en) * 2000-03-01 2006-12-26 Freewebs Corporation System and method for providing a web-based operating system
US20010047512A1 (en) * 2000-03-23 2001-11-29 Leland Szewerenko Method and system for linking multiple processors having shared memory
US6728951B1 (en) * 2000-04-14 2004-04-27 Hewlett-Packard Development Company, L.P. System and method for performing automated incremental compilation of computer programs
US6918106B1 (en) * 2000-07-31 2005-07-12 Sun Microsystems, Inc. Method and apparatus for collocating dynamically loaded program files
US20020046396A1 (en) * 2000-08-02 2002-04-18 Knoll Stephen J. Object file server (OFS)
US6671873B2 (en) * 2000-12-13 2003-12-30 Intel Corporation Problematic binary isolator
US6883087B1 (en) * 2000-12-15 2005-04-19 Palm, Inc. Processing of binary data for compression
US6931626B2 (en) * 2001-01-17 2005-08-16 Hewlett-Packard Development Company, L.P. Method and apparatus for versioning statically bound files
US7243346B1 (en) * 2001-05-21 2007-07-10 Microsoft Corporation Customized library management system
US20030074656A1 (en) * 2001-09-14 2003-04-17 Yoshiaki Irino Program execution apparatus and method, computer program for performing the program execution method, image forming system, and address solution method
US7073168B2 (en) * 2001-12-06 2006-07-04 Microsoft Corporation Customizing binary content files
US6941492B1 (en) * 2002-02-05 2005-09-06 Emc Corporation Debugging tool for efficient switching between targets in a multi-processor environment
US6988163B2 (en) * 2002-10-21 2006-01-17 Microsoft Corporation Executing binary images from non-linear storage systems
US7353501B2 (en) * 2002-11-18 2008-04-01 Microsoft Corporation Generic wrapper scheme
US7290252B2 (en) * 2003-04-17 2007-10-30 International Business Machines Corporaiton Method and apparatus for building executable computer programs using compiled program libraries

Also Published As

Publication number Publication date
US20060004895A1 (en) 2006-01-05
KR100617698B1 (ko) 2006-08-28
EP1605351A1 (en) 2005-12-14
KR20050116462A (ko) 2005-12-13

Similar Documents

Publication Publication Date Title
CN113066515B (zh) 一种光盘刻录方法、计算设备及可读存储介质
US20040221147A1 (en) Method for updating BIOS
CN103218227A (zh) 一种安卓设备内置硬盘上兼容多种文件系统的方法及装置
JP2005353034A (ja) 機能別のデータ貯蔵のためのバイナリファイルを生成する装置及び方法とその方法を貯蔵するためのコンピューター読取りが可能な貯蔵媒体
JP2009020696A (ja) 情報処理装置及びシステム
JPWO2010044150A1 (ja) プログラム変更管理装置、プログラム変更管理プログラムおよびプログラム変更管理方法
CN101276281A (zh) 驱动程序的安装方法
JP2004078604A (ja) 情報処理方法とその方法を実現するプログラム及び記録媒体
CN101408845B (zh) 更新方法与相关的更新系统
JP5171627B2 (ja) ディスクオーサリングのテンプレート化コマンド
CN102063273B (zh) 硬盘管理方法及管理装置
TW200606831A (en) Data processor and data processing method, program and program recording medium, and data recording medium
CN1965353A (zh) 记录介质和重格式化记录介质的方法和设备
JP4277707B2 (ja) 情報記録方法
JP6740785B2 (ja) 情報処理装置及びプログラム
CN118192999B (zh) 一种定制信创操作系统安装包的方法
JP4852309B2 (ja) 資産管理装置及び資産管理方法
KR20060132804A (ko) 정보 캐리어로부터 데이터를 검색하는 방법
JP4762269B2 (ja) 再生装置、集積回路及び再生方法
JP7568934B2 (ja) 不正箇所特定プログラム、不正箇所特定装置、及び不正箇所特定方法
JP4984677B2 (ja) 情報処理装置
CN110389844B (zh) 基于Go语言的消息处理方法及装置、存储介质
JP2006039878A (ja) Java(R)実行環境におけるメモリ管理方法及びメモリ管理プログラム
JP5040051B2 (ja) 情報処理装置および方法、記録媒体、並びにプログラム
CN1412760A (zh) 可自动更新核心程序的影音播放机

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080108

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20080408

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20080411

A524 Written submission of copy of amendment under article 19 pct

Free format text: JAPANESE INTERMEDIATE CODE: A524

Effective date: 20080428

A072 Dismissal of procedure [no reply to invitation to correct request for examination]

Free format text: JAPANESE INTERMEDIATE CODE: A072

Effective date: 20080909

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080930