JP2009122749A - プログラム、可搬記憶媒体及び制御方法 - Google Patents
プログラム、可搬記憶媒体及び制御方法 Download PDFInfo
- Publication number
- JP2009122749A JP2009122749A JP2007293236A JP2007293236A JP2009122749A JP 2009122749 A JP2009122749 A JP 2009122749A JP 2007293236 A JP2007293236 A JP 2007293236A JP 2007293236 A JP2007293236 A JP 2007293236A JP 2009122749 A JP2009122749 A JP 2009122749A
- Authority
- JP
- Japan
- Prior art keywords
- data
- update
- virtual machine
- program
- recording unit
- 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
Links
Images
Landscapes
- Stored Programmes (AREA)
- Storage Device Security (AREA)
Abstract
【解決手段】アプリケーション・データを含むシステム・データが最新であるか判断する工程と、システム・データが最新ではないと判断された場合には、ユーザ入力の受け付けを遮断させる工程と、システム・データの更新データを、アップデート・サーバからネットワーク経由で取得させ、システム・データの更新を実施させる工程と、システム・データの更新完了を検出すると、システム・データが記録されており且つユーザ・データが格納され得るデータ記録部をシステム・データの更新完了時における状態へ復元させるためのスナップショット・データをデータ記録部内に確保させる工程と、スナップショット・データがデータ記録部に確保された後に、ユーザ入力の受け付け遮断を停止させる工程とを実行する。
【選択図】図1
Description
アプリケーション・データを含むシステム・データが最新であるか判断するステップと、
前記システム・データが最新ではないと判断された場合には、ユーザ入力の受け付けを遮断させるステップと、
前記システム・データの更新データを、アップデート・サーバからネットワーク経由で取得させ、前記システム・データの更新を実施させるステップと、
前記システム・データの更新完了を検出すると、前記システム・データが記録されており且つユーザ・データが格納され得るデータ記録部を前記システム・データの更新完了時における状態へ復元させるためのスナップショット・データを前記データ記録部内に確保させるステップと、
前記スナップショット・データが前記データ記録部に確保された後に、前記ユーザ入力の受け付け遮断を停止させるステップと、
をコンピュータに実行させるためのプログラム。
前記システム・データに基づくシステムの終了を検出すると、前記スナップショット・データにより前記システム・データの更新完了時における状態に前記データ記録部を復元するステップ
をさらにコンピュータに実行させるための請求項1記載のプログラム。
前記データ記録部が、前記コンピュータにユニバーサル・シリアル・バスで接続される可搬記憶媒体である
請求項1記載のプログラム。
前記システム・データに基づくシステムの起動時に、前記データ記録部が、前記システム・データの更新完了時における状態に復元されているか判断するステップと、
前記データ記録部が、前記システム・データの更新完了時における状態に復元されていない場合には、前記スナップショット・データにより前記システム・データの更新時における状態に復元するステップと、
をさらにコンピュータに実行させるための請求項2記載のプログラム。
前記システム・データに基づくシステムの起動時に、ネットワークを介して管理サーバに前記データ記録部の利用開始を登録させるステップと、
前記システム・データに基づくシステムの終了を検出すると、前記ネットワークを介して前記管理サーバに前記データ記録部の利用終了を登録させるステップと、
をさらにコンピュータに実行させるための請求項1記載のプログラム。
第1の仮想マシン制御プログラムと、
仮想マシンと、
仮想マシン上で動作するシステム・プログラムと、
前記システム・プログラム上で動作する第2の仮想マシン制御プログラムと、
を含むプログラムであって、
前記第1の仮想マシン制御プログラムが、
前記システム・プログラムが最新であるか判断するステップと、
前記システム・プログラムが最新ではないと判断された場合には、ユーザ入力の受け付けを前記仮想マシンに遮断させるステップと、
をコンピュータに実行させ、
前記第2の仮想マシン制御プログラムが、
前記システム・プログラムの更新データを、アップデート・サーバからネットワーク経由で取得させ、前記システム・プログラムの更新を実施させるステップ
を前記コンピュータに実行させ、
前記第1の仮想マシン制御プログラムが、さらに、
前記システム・プログラムの更新完了を検出すると、前記システム・プログラムが記録されており且つユーザ・データが格納され得るデータ記録部を前記システム・プログラムの更新完了時における状態へ復元させるためのスナップショット・データを、前記仮想マシンに前記データ記録部内に確保させるステップと、
前記スナップショット・データが前記データ記録部に確保された後に、前記ユーザ入力の受け付け遮断を前記仮想マシンに停止させるステップと、
をさらに前記コンピュータに実行させるプログラム。
アプリケーション・データを含むシステム・データが最新であるか判断するステップと、
前記システム・データが最新ではないと判断された場合には、ユーザ入力の受け付けを遮断させるステップと、
前記システム・データの更新データを、アップデート・サーバからネットワーク経由で取得させ、前記システム・データの更新を実施させるステップと、
前記システム・データの更新完了を検出すると、前記システム・データが記録されており且つユーザ・データが格納され得るデータ記録部を前記システム・データの更新完了時における状態へ復元させるためのスナップショット・データを前記データ記録部内に確保させるステップと、
前記スナップショット・データが前記データ記録部に確保された後に、前記ユーザ入力の受け付け遮断を停止させるステップと、
をコンピュータに実行させるためのプログラムを前記データ記憶部に格納し、前記コンピュータとユニバーサル・シリアル・バスで接続され得る可搬記憶媒体。
アプリケーション・データを含むシステム・データが最新であるか判断するステップと、
前記システム・データが最新ではないと判断された場合には、ユーザ入力の受け付けを遮断させるステップと、
前記システム・データの更新データを、アップデート・サーバからネットワーク経由で取得させ、前記システム・データの更新を実施させるステップと、
前記システム・データの更新完了を検出すると、前記システム・データが記録されており且つユーザ・データが格納され得るデータ記録部を前記システム・データの更新完了時における状態へ復元させるためのスナップショット・データを前記データ記録部内に確保させるステップと、
前記スナップショット・データが前記データ記録部に確保された後に、前記ユーザ入力の受け付け遮断を停止させるステップと、
を含み、コンピュータにより実行される制御方法。
200 記憶領域
300 PC
400 ファイルサーバ
500 アップデートサーバ
600 管理サーバ
102 USBターゲット・コントローラ
203,303 第1仮想マシン制御アプリケーション
204,304 仮想マシン
205,305 仮想マシン用OSイメージ
206,306 第2仮想マシン制御アプリケーション
207 スナップショット・イメージ
250,350 スナップショット管理テーブル
310 通信セッション
320 キーボード
331 キーボード入力コントローラ
332 ドライバ
Claims (8)
- アプリケーション・データを含むシステム・データが最新であるか判断するステップと、
前記システム・データが最新ではないと判断された場合には、ユーザ入力の受け付けを遮断させるステップと、
前記システム・データの更新データを、アップデート・サーバからネットワーク経由で取得させ、前記システム・データの更新を実施させるステップと、
前記システム・データの更新完了を検出すると、前記システム・データが記録されており且つユーザ・データが格納され得るデータ記録部を前記システム・データの更新完了時における状態へ復元させるためのスナップショット・データを前記データ記録部内に確保させるステップと、
前記スナップショット・データが前記データ記録部に確保された後に、前記ユーザ入力の受け付け遮断を停止させるステップと、
をコンピュータに実行させるためのプログラム。 - 前記システム・データに基づくシステムの終了を検出すると、前記スナップショット・データにより前記システム・データの更新完了時における状態に前記データ記録部を復元するステップ
をさらにコンピュータに実行させるための請求項1記載のプログラム。 - 前記データ記録部が、前記コンピュータにユニバーサル・シリアル・バスで接続される可搬記憶媒体である
請求項1記載のプログラム。 - 前記システム・データに基づくシステムの起動時に、前記データ記録部が、前記システム・データの更新完了時における状態に復元されているか判断するステップと、
前記データ記録部が、前記システム・データの更新完了時における状態に復元されていない場合には、前記スナップショット・データにより前記システム・データの更新時における状態に復元するステップと、
をさらにコンピュータに実行させるための請求項2記載のプログラム。 - 前記システム・データに基づくシステムの起動時に、ネットワークを介して管理サーバに前記データ記録部の利用開始を登録させるステップと、
前記システム・データに基づくシステムの終了を検出すると、前記ネットワークを介して前記管理サーバに前記データ記録部の利用終了を登録させるステップと、
をさらにコンピュータに実行させるための請求項1記載のプログラム。 - 第1の仮想マシン制御プログラムと、
仮想マシンと、
仮想マシン上で動作するシステム・プログラムと、
前記システム・プログラム上で動作する第2の仮想マシン制御プログラムと、
を含むプログラムであって、
前記第1の仮想マシン制御プログラムが、
前記システム・プログラムが最新であるか判断するステップと、
前記システム・プログラムが最新ではないと判断された場合には、ユーザ入力の受け付けを前記仮想マシンに遮断させるステップと、
をコンピュータに実行させ、
前記第2の仮想マシン制御プログラムが、
前記システム・プログラムの更新データを、アップデート・サーバからネットワーク経由で取得させ、前記システム・プログラムの更新を実施させるステップ
を前記コンピュータに実行させ、
前記第1の仮想マシン制御プログラムが、さらに、
前記システム・プログラムの更新完了を検出すると、前記システム・プログラムが記録されており且つユーザ・データが格納され得るデータ記録部を前記システム・プログラムの更新完了時における状態へ復元させるためのスナップショット・データを、前記仮想マシンに前記データ記録部内に確保させるステップと、
前記スナップショット・データが前記データ記録部に確保された後に、前記ユーザ入力の受け付け遮断を前記仮想マシンに停止させるステップと、
をさらに前記コンピュータに実行させるプログラム。 - アプリケーション・データを含むシステム・データが最新であるか判断するステップと、
前記システム・データが最新ではないと判断された場合には、ユーザ入力の受け付けを遮断させるステップと、
前記システム・データの更新データを、アップデート・サーバからネットワーク経由で取得させ、前記システム・データの更新を実施させるステップと、
前記システム・データの更新完了を検出すると、前記システム・データが記録されており且つユーザ・データが格納され得るデータ記録部を前記システム・データの更新完了時における状態へ復元させるためのスナップショット・データを前記データ記録部内に確保させるステップと、
前記スナップショット・データが前記データ記録部に確保された後に、前記ユーザ入力の受け付け遮断を停止させるステップと、
をコンピュータに実行させるためのプログラムを前記データ記憶部に格納し、前記コンピュータとユニバーサル・シリアル・バスで接続され得る可搬記憶媒体。 - アプリケーション・データを含むシステム・データが最新であるか判断するステップと、
前記システム・データが最新ではないと判断された場合には、ユーザ入力の受け付けを遮断させるステップと、
前記システム・データの更新データを、アップデート・サーバからネットワーク経由で取得させ、前記システム・データの更新を実施させるステップと、
前記システム・データの更新完了を検出すると、前記システム・データが記録されており且つユーザ・データが格納され得るデータ記録部を前記システム・データの更新完了時における状態へ復元させるためのスナップショット・データを前記データ記録部内に確保させるステップと、
前記スナップショット・データが前記データ記録部に確保された後に、前記ユーザ入力の受け付け遮断を停止させるステップと、
を含み、コンピュータにより実行される制御方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007293236A JP2009122749A (ja) | 2007-11-12 | 2007-11-12 | プログラム、可搬記憶媒体及び制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007293236A JP2009122749A (ja) | 2007-11-12 | 2007-11-12 | プログラム、可搬記憶媒体及び制御方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2009122749A true JP2009122749A (ja) | 2009-06-04 |
Family
ID=40814868
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007293236A Pending JP2009122749A (ja) | 2007-11-12 | 2007-11-12 | プログラム、可搬記憶媒体及び制御方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2009122749A (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011019130A (ja) * | 2009-07-09 | 2011-01-27 | Ricoh Co Ltd | 画像処理装置、表示制御方法、及び表示制御プログラム |
JP2013522794A (ja) * | 2010-03-23 | 2013-06-13 | 富士通株式会社 | 仮想化及び認証を用いた電子ネットワークにおける複数のクライアントの遠隔保守のためのシステム及び方法 |
US10083022B2 (en) | 2014-10-28 | 2018-09-25 | International Business Machines Corporation | Applying update to snapshots of virtual machine |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006031576A (ja) * | 2004-07-21 | 2006-02-02 | Hitachi Ltd | レンタルサーバシステム |
JP2006172074A (ja) * | 2004-12-15 | 2006-06-29 | Chugoku Electric Power Co Inc:The | プログラム、履歴管理サーバ、及び履歴管理方法 |
JP2006172449A (ja) * | 2004-12-15 | 2006-06-29 | Microsoft Corp | ポータブルアプリケーション |
JP2007080055A (ja) * | 2005-09-15 | 2007-03-29 | Seiko Epson Corp | ネットワーク装置の制御ソフトウェアの更新 |
JP2007199992A (ja) * | 2006-01-26 | 2007-08-09 | Masato Fujino | 計算機システム |
JP2007249340A (ja) * | 2006-03-14 | 2007-09-27 | Fujitsu Ltd | ソフトウェアアップデート方法、アップデート管理プログラム、情報処理装置 |
-
2007
- 2007-11-12 JP JP2007293236A patent/JP2009122749A/ja active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006031576A (ja) * | 2004-07-21 | 2006-02-02 | Hitachi Ltd | レンタルサーバシステム |
JP2006172074A (ja) * | 2004-12-15 | 2006-06-29 | Chugoku Electric Power Co Inc:The | プログラム、履歴管理サーバ、及び履歴管理方法 |
JP2006172449A (ja) * | 2004-12-15 | 2006-06-29 | Microsoft Corp | ポータブルアプリケーション |
JP2007080055A (ja) * | 2005-09-15 | 2007-03-29 | Seiko Epson Corp | ネットワーク装置の制御ソフトウェアの更新 |
JP2007199992A (ja) * | 2006-01-26 | 2007-08-09 | Masato Fujino | 計算機システム |
JP2007249340A (ja) * | 2006-03-14 | 2007-09-27 | Fujitsu Ltd | ソフトウェアアップデート方法、アップデート管理プログラム、情報処理装置 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011019130A (ja) * | 2009-07-09 | 2011-01-27 | Ricoh Co Ltd | 画像処理装置、表示制御方法、及び表示制御プログラム |
JP2013522794A (ja) * | 2010-03-23 | 2013-06-13 | 富士通株式会社 | 仮想化及び認証を用いた電子ネットワークにおける複数のクライアントの遠隔保守のためのシステム及び方法 |
US10083022B2 (en) | 2014-10-28 | 2018-09-25 | International Business Machines Corporation | Applying update to snapshots of virtual machine |
US10140115B2 (en) | 2014-10-28 | 2018-11-27 | International Business Machines Corporation | Applying update to snapshots of virtual machine |
US10394547B2 (en) | 2014-10-28 | 2019-08-27 | International Business Machines Corporation | Applying update to snapshots of virtual machine |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8955150B2 (en) | Apparatus and method for managing digital rights using virtualization technique | |
JP4576336B2 (ja) | 電子データ管理装置、その制御プログラム及び電子データ管理方法 | |
EP1197873A1 (en) | Information processor, method of controlling information processor, and recording medium | |
JP2006119901A (ja) | 携帯可能電子装置および携帯可能電子装置のアプリケーション更新方法 | |
JP4869183B2 (ja) | 可搬型記録媒体の管理システム、可搬型記録媒体の管理方法、及びプログラム | |
US9582649B2 (en) | Processing data stored in external storage device | |
JP4992511B2 (ja) | Webサービス識別情報利用システム、およびそれに用いる装置、方法、並びにプログラム | |
JP4793949B2 (ja) | コンピュータ情報処理装置および情報管理プログラム | |
JP2006343887A (ja) | 記憶媒体、サーバ装置、情報セキュリティシステム | |
JP2009122749A (ja) | プログラム、可搬記憶媒体及び制御方法 | |
JP2003108385A (ja) | 着脱型外部記憶装置を利用したコンピュータシステムおよびコンピュータ利用方法 | |
JP5062687B2 (ja) | 情報処理装置 | |
JP4936834B2 (ja) | 半導体メモリカードにおけるデータ保護方法、および半導体メモリカード | |
JP2006146358A (ja) | Usb周辺機器制御システム、及びusb周辺機器制御方法 | |
EP3910485B1 (en) | Electronic data management device, electronic data management system, program therefor, and recording medium | |
JP2005309494A (ja) | データ利用システム,記憶装置,データ利用方法,およびコンピュータプログラム | |
JP2010067043A (ja) | 電子文書管理システム、閲覧端末装置および電子文書管理プログラム | |
US20100114820A1 (en) | Electronic library book | |
KR101161686B1 (ko) | 보안 기능을 구비한 메모리 장치 및 그 보안 방법 | |
US8533820B2 (en) | Reserved write positions on install media | |
JP2006344104A (ja) | ファイル管理プログラム、及びファイル管理装置 | |
JP5397617B2 (ja) | 管理システム、情報処理装置、管理装置、管理方法、及びプログラム | |
JP2023013353A (ja) | 記録システム、ストレージデバイス、受像装置、及びプログラム | |
JP2005025419A (ja) | インターネット資源へのアクセスシステム | |
JP2004280463A (ja) | データ回復方法、回復プログラム、記録媒体および情報処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100715 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120528 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120605 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120802 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120828 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20121218 |