JP2006323612A - System and method for writing firmware file - Google Patents
System and method for writing firmware file Download PDFInfo
- Publication number
- JP2006323612A JP2006323612A JP2005145921A JP2005145921A JP2006323612A JP 2006323612 A JP2006323612 A JP 2006323612A JP 2005145921 A JP2005145921 A JP 2005145921A JP 2005145921 A JP2005145921 A JP 2005145921A JP 2006323612 A JP2006323612 A JP 2006323612A
- Authority
- JP
- Japan
- Prior art keywords
- firmware file
- writing
- version
- firmware
- camera
- 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)
Abstract
Description
本発明は、デバイスにファームウェアファイルを書き込むファームウェアファイルの書き込みシステム及びファームウェアファイルの書き込み方法に関する。 The present invention relates to a firmware file writing system and a firmware file writing method for writing a firmware file to a device.
従来から、デバイスにファームウェアファイルを書き込んだり、デバイスのファームウェアファイルを更新したりするシステムや方法がある(例えば、特許文献1及び2参照)。
しかしながら、上記従来技術のファームウェアファイルの書き込みシステムやファームウェアファイルの書き込み方法では、ユーザが意識してデバイスにファームウェアファイルを書き込んだり、デバイスのファームウェアファイルを更新したりする作業を行わなければならず、これはユーザにとって手間のかかる作業であり問題であった。
そこで、本発明はユーザの手を煩わすことなく、容易にデバイスにファームウェアファイルを書き込むことができるファームウェアファイルの書き込みシステム及びファームウェアファイルの書き込み方法を提供することを目的とする。
However, in the above-described prior art firmware file writing system and firmware file writing method, the user must consciously write the firmware file to the device or update the firmware file of the device. Was a troublesome task and a problem for the user.
Therefore, an object of the present invention is to provide a firmware file writing system and a firmware file writing method that can easily write a firmware file to a device without bothering a user.
上記目的を達成するために、請求項1記載の発明は、情報処理装置とデバイスとが接続されたファームウェアファイルの書き込みシステムにおいて、前記情報処装置は、前記デバイスとの接続時に前記デバイスにファームウェアファイルを書き込む書き込み手段を備えたことを特徴とする。
請求項2記載の発明は、請求項1に記載のファームウェアファイルの書き込みシステムにおいて、前記書き込み手段は、書き込むファームウェアファイルが前記デバイスの現状のファームウェアファイルより新しい場合に、前記ファームウェアファイルを書き込むことを特徴とする。
請求項3記載の発明は、請求項1に記載のファームウェアファイルの書き込みシステムにおいて、前記書き込み手段は、書き込むファームウェアファイルを所定の場所からダウンロードすることを特徴とする。
請求項4記載の発明は、情報処理装置とデバイスとが接続されたファームウェアファイルの書き込みシステムにおけるファームウェアファイルの書き込み方法において、前記情報処装置と前記デバイスとの接続時に、前記情報処装置から前記デバイスにファームウェアファイルを書き込む書き込み工程を有することを特徴とする。
請求項5記載の発明は、請求項4に記載のファームウェアファイルの書き込み方法において、書き込むファームウェアファイルが前記デバイスの現状のファームウェアファイルより新しい場合に前記ファームウェアファイルを書き込む更新書き込み工程を有することを特徴とする。
請求項6記載の発明は、請求項4に記載のファームウェアファイルの書き込み方法において、書き込むファームウェアファイルを所定の場所からダウンロードするダウンロード工程を有することを特徴とする。
In order to achieve the above object, the invention according to claim 1 is a firmware file writing system in which an information processing device and a device are connected, and the information processing device stores a firmware file in the device when connected to the device. It is characterized by having a writing means for writing.
According to a second aspect of the present invention, in the firmware file writing system according to the first aspect, the writing unit writes the firmware file when the firmware file to be written is newer than the current firmware file of the device. And
According to a third aspect of the present invention, in the firmware file writing system according to the first aspect, the writing unit downloads the firmware file to be written from a predetermined location.
According to a fourth aspect of the present invention, there is provided a firmware file writing method in a firmware file writing system in which an information processing apparatus and a device are connected. And a writing step for writing a firmware file.
The invention according to
According to a sixth aspect of the present invention, in the firmware file writing method according to the fourth aspect, the method further comprises a download step of downloading the firmware file to be written from a predetermined location.
請求項1及び請求項4の発明によれば、情報処理装置とデバイスの接続時に、自動的にデバイスにファームウェアファイルを書き込むので、ユーザの手を煩わすことなく容易にデバイスにファームウェアファイルを書き込むことができる。
請求項2及び請求項5の発明によれば、書き込むファームウェアファイルがデバイスの現状のファームウェアファイルより新しい場合に限り、ファームウェアファイルを書き込むので、ユーザが誤って、デバイスに現状のファームウェアファイル以前の古いファームウェアファイルを書き込むのを防ぐことができる。
請求項3及び請求項6の発明によれば、書き込むファームウェアファイルを、所定の場所から自動的にダウンロードするので、ユーザが意識せず、デバイスに最新のファームウェアファイルを書き込むことができる。
According to the first and fourth aspects of the present invention, since the firmware file is automatically written to the device when the information processing apparatus and the device are connected, it is possible to easily write the firmware file to the device without bothering the user. it can.
According to the second and fifth aspects of the present invention, since the firmware file is written only when the firmware file to be written is newer than the current firmware file of the device, the user accidentally deletes the old firmware before the current firmware file in the device. You can prevent writing files.
According to the third and sixth aspects of the invention, since the firmware file to be written is automatically downloaded from a predetermined location, the latest firmware file can be written to the device without the user being aware of it.
以下に本発明の実施例について、デジタルスチルカメラ(以降カメラ)にファームウェアファイルを書き込む、パーソナルコンピュータ(以降PC)上で動作するファームウェアファイルの書き込みアプリケーションを例に説明する。
[実施例1]
先ず、実施例1としてファームウェアファイルの書き込みアプリケーションが、ネットワークを介してファームウェアファイルを配信するファームウェアファイル配信サーバに定期的に問合せ、より新しいファームウェアファイルを常にPCへダウンロードしておき、PCとカメラの接続時に、カメラにファームウェアファイルを書き込む場合について説明する。
図1は本発明の実施例に係るファームウェアファイルの書き込みシステムの構成図である。具体的にはカメラとPCのシステムブロック図である。
この図1に示すカメラ1は、カメラ部11、モニタ12、カメラ制御部13、画像処理部14、圧縮伸張部15、操作部16、CPU17、RAM18、ROM19、USBI/F20を備える。
パソコン(PC)2は、CPU21、IDE22、HDD23、USB24、メモリ25、AGP26、PS/2 27、PCI28、モニタ29、マウス30、キーボード31を備える。各モジュール自体は周知であり、説明は省略する。
次にその動作を説明する。PC2が起動されると、HDD23上のファームウェアファイルの書き込みアプリケーション41とファームウェアファイル42がメモリ25にロードされる。カメラ1が起動されると、ROM19上のファームウェアファイル42のデータがRAM18へロードされる。
In the following, an embodiment of the present invention will be described by taking a firmware file writing application operating on a personal computer (hereinafter referred to as a PC) for writing a firmware file in a digital still camera (hereinafter referred to as a camera) as an example.
[Example 1]
First, as a first embodiment, a firmware file writing application periodically inquires a firmware file distribution server that distributes firmware files via a network, and always downloads newer firmware files to the PC. Sometimes, a case where a firmware file is written to the camera will be described.
FIG. 1 is a configuration diagram of a firmware file writing system according to an embodiment of the present invention. Specifically, it is a system block diagram of a camera and a PC.
The camera 1 shown in FIG. 1 includes a
The personal computer (PC) 2 includes a
Next, the operation will be described. When the PC 2 is activated, the firmware file write
図2はファームウェアファイルの配信サーバ(図示を省略)からPCへ最新ファームウェアファイルをダウンロードする最新ファームウェアファイルのダウンロードフローである。なお、図2に示すフローはファームウェアファイルの書き込みアプリケーション41が定期的に実行する。
まず、ファームウェアファイルの書き込みアプリケーション41は、メモリ25上のファームウェアファイル[A]のバージョンを確認する(S1)。そしてファームウェアファイル[A]の所定の位置に書かれたファームウェアファイルバージョンを読み取る。
次に、ファームウェアファイル配信サーバにファームウェアファイル配信サーバ上の最新ファームウェアファイル[B]のバージョンの通知を要求する(S2)。
次いで、ファームウェアファイル配信サーバがファームウェアファイル配信サーバ上の最新ファームウェアファイル[B]のバージョンの通知要求を受けて通知したファームウェアファイル配信サーバ上の最新ファームウェアファイル[B]のバージョンを取得する(S3)。
次に、確認したPC2上にあるファームウェアファイル[A]のバージョンと、取得したファームウェアファイル配信サーバ上の最新ファームウェアファイル[B]のバージョンを比較する(S4)。そして、比較した結果、確認したPC2上にあるファームウェアファイル[A]のバージョンより、取得したファームウェアファイル配信サーバ上の最新ファームウェアファイル[B]のバージョンが新しい場合(S4でY)、ファームウェアファイル配信サーバからPC2へファームウェアファイル配信サーバ上の最新ファームウェアファイル[B]をダウンロードし(S5)、処理を終了する。
一方、確認したPC2上にあるファームウェアファイル[A]のバージョンと、取得したファームウェアファイル配信サーバ上の最新ファームウェアファイル[B]のバージョンを比較した結果、確認したPC2上にあるファームウェアファイル[A]のバージョンより、取得したファームウェアファイル配信サーバ上の最新ファームウェアファイル[B]のバージョンが新しくない場合(S4でN)、何もせずにフローを終了する。
FIG. 2 is a flow of downloading the latest firmware file for downloading the latest firmware file from the firmware file distribution server (not shown) to the PC. 2 is periodically executed by the firmware
First, the firmware
Next, the firmware file distribution server is requested to notify the version of the latest firmware file [B] on the firmware file distribution server (S2).
Next, the firmware file distribution server receives the notification request of the latest firmware file [B] version on the firmware file distribution server and acquires the latest firmware file [B] version on the firmware file distribution server notified (S3).
Next, the version of the firmware file [A] on the confirmed PC 2 is compared with the version of the latest firmware file [B] on the acquired firmware file distribution server (S4). If the version of the latest firmware file [B] on the acquired firmware file distribution server is newer than the version of the firmware file [A] on the confirmed PC 2 as a result of the comparison (Y in S4), the firmware file distribution server The latest firmware file [B] on the firmware file distribution server is downloaded from PC 2 to PC 2 (S5), and the process ends.
On the other hand, as a result of comparing the version of the firmware file [A] on the confirmed PC 2 with the version of the acquired latest firmware file [B] on the firmware file distribution server, the firmware file [A] on the confirmed PC 2 is compared. If the version of the latest firmware file [B] on the obtained firmware file distribution server is not newer than the version (N in S4), the flow is terminated without doing anything.
図3は、PCとカメラとの接続時、ファームウェアファイルの書き込みアプリケーションがカメラへファームウェアファイルを書き込むファームウェアファイルの書き込みフローである。なお、図3に示すフローもファームウェアファイルの書き込みアプリケーション41が実行する。
この場合、まずファームウェアファイルの書き込みアプリケーション41は、PC2とカメラ1とが接続されたことを検知する(S1)。次に、メモリ25上のファームウェアファイル[A]のバージョンを確認する(S2)。ファームウェアファイル[A]の所定の位置に書かれたファームウェアファイルバージョンを読み取る。
次に、カメラ1における現状のファームウェアファイル[C]のバージョンの通知を要求する(S3)。次いで、次に、ファームウェアファイルの書き込みアプリケーション41は、カメラ1が、現状のファームウェアファイル[C]のバージョンの通知要求を受けて通知した、カメラ1の現状のファームウェアファイル[C]のバージョンを取得する(S4)。
次いで、取得したカメラ1の現状のファームウェアファイル[C]のバージョンと、確認したPC2上にあるファームウェアファイル[A]のバージョンを比較する(S5)。
比較した結果、取得したカメラ1の現状のファームウェアファイル[C]のバージョンより確認したPC2上にあるファームウェアファイル[A]のバージョンが新しい場合(S5でY)、カメラ1へPC2上にあるファームウェアファイル[A]を書き込みこのフローを終了する。
一方、比較した結果、取得したカメラの現状のファームウェアファイル[C]のバージョンより、確認したPC上にあるファームウェアファイル[A]のバージョンが新しくない場合(S5でN)、何もせずにフローを終了する。
この図3に示すフローを定期的に行うことで、PC2上には常に最新のファームウェアファイルを保持することができ、PC2とカメラ1との接続時に、最新のファームウェアファイルを書き込むことができる。
図3において、ファームウェアファイルの書き込みアプリケーション41は、ネットワークを介してファームウェアファイルを配信するファームウェアファイル配信サーバに、ファームウェアファイル配信サーバ上の最新ファームウェアファイル[B]のバージョンの通知を要求する代わりに、自身がファームウェアファイル配信サーバ上の最新ファームウェアファイル[B]の所定の位置に書かれたファームウェアファイルバージョンを読み取っても良い。
FIG. 3 is a flow of writing a firmware file in which a firmware file writing application writes a firmware file to the camera when the PC and the camera are connected. The firmware
In this case, first, the firmware
Next, a notification of the version of the current firmware file [C] in the camera 1 is requested (S3). Next, the firmware
Next, the version of the current firmware file [C] of the acquired camera 1 is compared with the version of the firmware file [A] on the confirmed PC 2 (S5).
As a result of comparison, if the version of the firmware file [A] on the PC 2 confirmed from the version of the current firmware file [C] of the acquired camera 1 is new (Y in S5), the firmware file on the PC 2 to the camera 1 Write [A] to end this flow.
On the other hand, as a result of comparison, if the version of the firmware file [A] on the confirmed PC is not newer than the version of the current firmware file [C] of the acquired camera (N in S5), the flow is performed without doing anything. finish.
By periodically performing the flow shown in FIG. 3, the latest firmware file can always be held on the PC 2, and the latest firmware file can be written when the PC 2 and the camera 1 are connected.
In FIG. 3, the firmware
[実施例2]
ファームウェアファイルの書き込みアプリケーション41がPC2とカメラ1の接続時に、ネットワークを介してファームウェアファイルを配信するファームウェアファイル配信サーバに問合せ、より新しいファームウェアファイルがあればPC2へダウンロードし、カメラ1にファームウェアファイルを書き込む場合について説明する。
図4は、PCとカメラとの接続時、ファームウェアファイルの書き込みアプリケーションがファームウェアファイル配信サーバからPCへ最新ファームウェアファイルをダウンロードし、カメラへファームウェアファイルを書き込むファームウェアファイルの書き込みフローである。なお、図4に示すフローもファームウェアファイルの書き込みアプリケーション41が実行する。
まず、ファームウェアファイルの書き込みアプリケーション41は、PC2とカメラ1とが接続されたことを検知する(S1)。
次にメモリ25上のファームウェアファイル[A]のバージョンを確認する(S2)。そしてファームウェアファイル[A]の所定の位置に書かれたファームウェアファイルバージョンを読み取る。
次いで、ファームウェアファイル配信サーバにファームウェアファイル配信サーバ上の最新ファームウェアファイル[B]のバージョンの通知を要求する(S3)。
次に、ファームウェアファイル配信サーバが最新ファームウェアファイル[B]のバージョンの通知要求を受けて通知したファームウェアファイル配信サーバ上の最新ファームウェアファイル[B]のバージョンを取得する(S4)。
[Example 2]
When the firmware
FIG. 4 is a flow of writing a firmware file in which a firmware file writing application downloads the latest firmware file from the firmware file distribution server to the PC and writes the firmware file to the camera when the PC and the camera are connected. The firmware
First, the firmware
Next, the version of the firmware file [A] on the
Next, the firmware file distribution server is requested to notify the version of the latest firmware file [B] on the firmware file distribution server (S3).
Next, the firmware file distribution server receives the notification request for the latest firmware file [B] version and acquires the latest firmware file [B] version on the firmware file distribution server notified (S4).
次に、カメラ1の現状のファームウェアファイル[C]のバージョンの通知を要求する(S5)。次にファームウェアファイルの書き込みアプリケーション41は、カメラが現状のファームウェアファイル[C]のバージョンの通知要求を受けて通知したカメラの現状のファームウェアファイル[C]のバージョンを取得する(S6)。
次に、取得したカメラ1の現状のファームウェアファイル[C]のバージョンと、確認したPC2上にあるファームウェアファイル[A]のバージョンを比較する(S6)。
そして、比較した結果、取得したカメラの現状のファームウェアファイル[C]のバージョンより確認したPC上にあるファームウェアファイル[A]のバージョンが新しい場合(S7でY)、次に確認したPC2上にあるファームウェアファイル[A]のバージョンと、取得したファームウェアファイル配信サーバ上の最新ファームウェアファイル[B]のバージョンを比較する(S8)。
そして比較した結果、確認したPC上にあるファームウェアファイル[A]のバージョンより取得したファームウェアファイル配信サーバ上の最新ファームウェアファイル[B]のバージョンが新しい場合(S8でY)、ファームウェアファイル配信サーバからPC2へファームウェアファイル配信サーバ上の最新ファームウェアファイル[B]をダウンロードする(S9)。
一方、比較した結果、確認したPC上にあるファームウェアファイル[A]のバージョンより、取得したファームウェアファイル配信サーバ上の最新ファームウェアファイル[B]のバージョンが新しくない場合(S8でN)、カメラ1へPC2上にあるファームウェアファイル[A]を書き込み(S10)、このフローを終了する。
また取得したカメラの現状のファームウェアファイル[C]のバージョンより確認したPC2上にあるファームウェアファイル[A]のバージョンが新しくない場合(S7でN)、次に取得したカメラ1の現状のファームウェアファイル[C]のバージョンと、取得したファームウェアファイル配信サーバ上の最新ファームウェアファイル[B]のバージョンを比較する(S11)。そして、比較した結果、取得したバージョンカメラの現状のファームウェアファイル[C]のバージョンより取得したファームウェアファイル配信サーバ上の最新ファームウェアファイル[B]のバージョンが新しい場合(S11でY)、ファームウェアファイル配信サーバからPC2へファームウェアファイル配信サーバ上の最新ファームウェアファイル[B]をダウンロードし(S9)、カメラ1へPC2上にあるファームウェアファイル[A]を書き込み(S10)、このフローを終了する。
Next, a notification of the version of the current firmware file [C] of the camera 1 is requested (S5). Next, the firmware
Next, the obtained version of the current firmware file [C] of the camera 1 is compared with the version of the firmware file [A] on the confirmed PC 2 (S6).
As a result of the comparison, if the version of the firmware file [A] on the PC confirmed from the version of the current firmware file [C] of the acquired camera is new (Y in S7), it is on the next confirmed PC2. The version of the firmware file [A] is compared with the version of the acquired latest firmware file [B] on the firmware file distribution server (S8).
If the version of the latest firmware file [B] on the firmware file distribution server acquired from the version of the firmware file [A] on the confirmed PC is new as a result of comparison (Y in S8), the
On the other hand, if the version of the latest firmware file [B] on the obtained firmware file distribution server is not newer than the version of the firmware file [A] on the confirmed PC as a result of the comparison (N in S8), go to the camera 1. The firmware file [A] on the
If the version of the firmware file [A] on the
また取得したカメラ1の現状のファームウェアファイル[C]のバージョンと、取得したファームウェアファイル配信サーバ上の最新ファームウェアファイル[B]のバージョンを比較した結果、取得したバージョンカメラの現状のファームウェアファイル[C]のバージョンより取得したファームウェアファイル配信サーバ上の最新ファームウェアファイル[B]のバージョンが新しくない場合(S11でN)、何もせずにこのフローを終了する。
図4において、PC2とカメラ1との接続時にPC2上にあるファームウェアファイル[A]のバージョンと、ファームウェアファイル配信サーバ上の最新ファームウェアファイル[B]と、カメラ1の現状のファームウェアファイル[C]のバージョンとを比較しているので、最新のファームウェアファイルを書き込むことができる。
図4において、ファームウェアファイルの書き込みアプリケーション41は、ネットワークを介してファームウェアファイルを配信するファームウェアファイル配信サーバに、ファームウェアファイル配信サーバ上の最新ファームウェアファイル[B]のバージョンの通知を要求する代わりに、自身がファームウェアファイル配信サーバ上の最新ファームウェアファイル[B]の所定の位置に書かれたファームウェアファイルバージョンを読み取っても良い。
実施例1、実施例2はファームウェアファイルを書き込むデバイスとしてカメラを例に挙げたが、ファームウェアファイルの更新を必要とするデバイス全般、例えばプリンタやスキャナがその対象となる。
Further, as a result of comparing the acquired version of the current firmware file [C] of the camera 1 with the version of the latest firmware file [B] on the acquired firmware file distribution server, the current firmware file [C] of the acquired version camera is obtained. If the version of the latest firmware file [B] on the firmware file distribution server acquired from the previous version is not new (N in S11), this flow is terminated without doing anything.
4, the version of the firmware file [A] on the
In FIG. 4, the firmware
In the first and second embodiments, a camera is used as an example of a device that writes a firmware file. However, all devices that require updating of the firmware file, such as printers and scanners, are targeted.
1 カメラ(デバイス)、2 PC(情報処理装置)、41 ファームウェアファイルの書き込みアプリケーション(ファームウェアファイルの書き込み手段)、42 ファームウェアファイル 1 Camera (device), 2 PC (information processing device), 41 Firmware file writing application (firmware file writing means), 42 Firmware file
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005145921A JP2006323612A (en) | 2005-05-18 | 2005-05-18 | System and method for writing firmware file |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005145921A JP2006323612A (en) | 2005-05-18 | 2005-05-18 | System and method for writing firmware file |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006323612A true JP2006323612A (en) | 2006-11-30 |
Family
ID=37543245
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005145921A Pending JP2006323612A (en) | 2005-05-18 | 2005-05-18 | System and method for writing firmware file |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006323612A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010262661A (en) * | 2010-06-10 | 2010-11-18 | Seiko Epson Corp | Host equipment and control method thereof |
JP2013016182A (en) * | 2011-07-01 | 2013-01-24 | Apple Inc | Booting memory device from host |
JP2014093059A (en) * | 2012-11-07 | 2014-05-19 | Ricoh Co Ltd | Information processing apparatus |
JP2015531132A (en) * | 2012-09-07 | 2015-10-29 | アップル インコーポレイテッド | Accessory activation via USB |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004280559A (en) * | 2003-03-17 | 2004-10-07 | Olympus Corp | Data rewriter, data rewrite method, data rewrite program and recording medium having the program recorded thereon |
-
2005
- 2005-05-18 JP JP2005145921A patent/JP2006323612A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004280559A (en) * | 2003-03-17 | 2004-10-07 | Olympus Corp | Data rewriter, data rewrite method, data rewrite program and recording medium having the program recorded thereon |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010262661A (en) * | 2010-06-10 | 2010-11-18 | Seiko Epson Corp | Host equipment and control method thereof |
JP2013016182A (en) * | 2011-07-01 | 2013-01-24 | Apple Inc | Booting memory device from host |
JP2015531132A (en) * | 2012-09-07 | 2015-10-29 | アップル インコーポレイテッド | Accessory activation via USB |
JP2014093059A (en) * | 2012-11-07 | 2014-05-19 | Ricoh Co Ltd | Information processing apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4533780B2 (en) | Image forming system, image forming apparatus, terminal device, and driver updating method for terminal device | |
US7791745B2 (en) | Information processing apparatus on which printer driver can be installed, information processing apparatus, control method, program, and storage medium | |
US20140380295A1 (en) | Method and system for updating application, and computer storage medium thereof | |
US20140075301A1 (en) | Information processing apparatus, control method, and recording medium | |
JP2006331394A (en) | Program version management method, program and printing system | |
JP2015103105A (en) | Communication device, communication system, and communication program | |
JP2005346723A (en) | System and method for managing a plurality of resources over a plurality of printers | |
JP4944812B2 (en) | Information processing system, information processing method, and program | |
JP2011028587A (en) | Information-processing device, method for controlling information-processing device, and information-processing program | |
JP2006323612A (en) | System and method for writing firmware file | |
US20110106906A1 (en) | Method and system for offline data access on computer systems | |
JP2005165874A (en) | System environment convention violation detecting method for client device | |
JP5870642B2 (en) | Information processing apparatus, management method, and management program | |
JP7134729B2 (en) | Program, information processing device, and information processing method | |
JP2007206819A (en) | Information processor, control method and program for information processor | |
JP4792744B2 (en) | Image processing device | |
US9894149B2 (en) | Image processing apparatus, controlling method of image processing apparatus, and storage medium | |
JP2016126604A (en) | Terminal device, program, information processing system and output method | |
JP4747686B2 (en) | Software management apparatus, software management system, and program. | |
JP2014167778A (en) | Electronic apparatus and application storage program | |
JP4693911B2 (en) | Information processing system, control method therefor, server device, and control program therefor | |
JP2006351035A (en) | Driver automatic installation apparatus and program used for the same and driver automatic installation method | |
JP2008090727A (en) | Information processor, processing method, and information processing program | |
JP6209854B2 (en) | Information processing system | |
JP2008071288A (en) | Software management method and management system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080422 |
|
RD02 | Notification of acceptance of power of attorney |
Effective date: 20080423 Free format text: JAPANESE INTERMEDIATE CODE: A7422 |
|
RD02 | Notification of acceptance of power of attorney |
Effective date: 20100614 Free format text: JAPANESE INTERMEDIATE CODE: A7422 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20100625 |
|
A977 | Report on retrieval |
Effective date: 20110323 Free format text: JAPANESE INTERMEDIATE CODE: A971007 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110329 |
|
A02 | Decision of refusal |
Effective date: 20110802 Free format text: JAPANESE INTERMEDIATE CODE: A02 |