Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4454438B2 - Multifunction card driver installation control method, control program, and control system - Google Patents
[go: Go Back, main page]

JP4454438B2 - Multifunction card driver installation control method, control program, and control system - Google Patents

Multifunction card driver installation control method, control program, and control system Download PDF

Info

Publication number
JP4454438B2
JP4454438B2 JP2004246819A JP2004246819A JP4454438B2 JP 4454438 B2 JP4454438 B2 JP 4454438B2 JP 2004246819 A JP2004246819 A JP 2004246819A JP 2004246819 A JP2004246819 A JP 2004246819A JP 4454438 B2 JP4454438 B2 JP 4454438B2
Authority
JP
Japan
Prior art keywords
driver
card
electronic device
device type
installation
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
Application number
JP2004246819A
Other languages
Japanese (ja)
Other versions
JP2006065560A (en
Inventor
千明 五十嵐
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.)
NEC Platforms Ltd
Original Assignee
NEC AccessTechnica 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 NEC AccessTechnica Ltd filed Critical NEC AccessTechnica Ltd
Priority to JP2004246819A priority Critical patent/JP4454438B2/en
Publication of JP2006065560A publication Critical patent/JP2006065560A/en
Application granted granted Critical
Publication of JP4454438B2 publication Critical patent/JP4454438B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Description

本発明は、マルチファンクションカードのドライバインストール制御方法、制御プログラム、及び制御システムに係り、とくにマルチファンクションカードのドライバインストール方式に関する。   The present invention relates to a multi-function card driver installation control method, a control program, and a control system, and more particularly to a multi-function card driver installation method.

マルチファンクションカードは、PC(パーソナルコンピュータ)等の電子機器に挿入/取り出し可能に搭載されるPCカード等の可搬型カードのうち、例えばメモリカード、LANカード、モデムカード等の2つ以上のカードを1つのカード内の電子回路部に複合して搭載したものである。   A multi-function card is a portable card such as a PC card that can be inserted into / removed from an electronic device such as a PC (personal computer). For example, a multi-function card includes two or more cards such as a memory card, a LAN card, and a modem card. It is combined and mounted on the electronic circuit unit in one card.

このマルチファンクションカードには、メモリカードのように既に電子機器に組み込まれているドライバで動作できるデバイスタイプ(以下、必要に応じて「第1のデバイスタイプ」と呼ぶ)のカードと、無線LANカードのように電子機器に新たにドライバを組み込まないと動作できないデバイスタイプ(以下、必要に応じて「第2のデバイスタイプ」と呼ぶ)のカード(以下、必要に応じて「新カード」と呼ぶ)との双方が一体的に組み合わさって電子回路部を構成し、いずれかのデバイスタイプをカード外部から与えられる所定の制御信号により切り替えて動作するものが知られている。このマルチファンクションカードを第2のデバイスタイプのカード、即ち新カードとして用いるためには、第2のドライバを電子機器にインストールして組み込む作業が必要となる。   This multi-function card includes a card of a device type (hereinafter referred to as “first device type” as necessary) such as a memory card that can be operated by a driver already incorporated in an electronic device, and a wireless LAN card. Card of a device type (hereinafter referred to as “second device type” if necessary) (hereinafter referred to as “new card” as necessary) that cannot be operated unless a new driver is incorporated in the electronic device. Are configured to be combined together to form an electronic circuit unit, and any one of the device types is switched by a predetermined control signal given from the outside of the card. In order to use this multi-function card as the second device type card, that is, a new card, it is necessary to install and install the second driver in the electronic device.

なお、本発明に関連する先行技術文献としては、以下のものがある。
特開2001−125865号公報 特開平09−134232号公報
As prior art documents related to the present invention, there are the following.
JP 2001-125865 A JP 09-134232 A

しかしながら、従来のマルチファンクションカードのドライバインストール方式では、新カード用のドライバを電子機器にインストールする際に、電子機器にドライバの組み込みが完了する前にカードを挿入すると、電子機器は新カードに対応したドライバを見つけられないため、挿入されたカードを不明なデバイスとしてバインドしてしまい、正常にドライバのインストールができないという課題があった。   However, with the conventional multi-function card driver installation method, when installing a driver for a new card in an electronic device, if the card is inserted before the driver is installed in the electronic device, the electronic device will support the new card. Since the driver cannot be found, the inserted card is bound as an unknown device, and the driver cannot be normally installed.

本発明は、このような従来の事情を背景になされたもので、マルチファンクションカードのドライバの組み込みが完了する前にカードを電子機器に挿入した場合でも、正常にドライバのインストールを行うことができるようにすることを目的とする。   The present invention is made against the background of such a conventional situation, and even when the card is inserted into the electronic device before the installation of the driver of the multifunction card is completed, the driver can be normally installed. The purpose is to do so.

上記目的達成のため、本発明に係るマルチファンクションカードのドライバインストール制御方法は、電子機器内に挿入及び取り出し可能に搭載され、且つ、前記電子機器内に組み込まれている第1のドライバで動作可能な第1のデバイスタイプ及び前記電子機器内に組み込まれていない第2のドライバで動作可能な第2のデバイスタイプを含む複数のデバイスタイプに対応した複数の機能を有し、前記電子機器内に前記第2のドライバが組み込まれることにより前記第1及び第2のデバイスタイプを互いに切り替えて動作可能なマルチファンクションカードのドライバインストール制御方法であって、前記第2のドライバを格納したリムーバブルディスクから前記電子機器内への前記第2のドライバの組み込みが完了するまでは、前記マルチファンクションカードを前記第1のデバイスタイプとして前記第1のドライバに基づいて動作させるステップと、前記第2のドライバを格納したリムーバブルディスクから前記電子機器内への前記第2のドライバの組み込みが完了し、前記電子機器内に前記第1及び第2のドライバが組み込まれていることを確認した場合、前記第1及び第2のデバイスタイプのいずれかを任意に選択することにより、前記マルチファンクションカードを、選択された前記第1及び第2のデバイスタイプのいずれかとして前記第1及び第2のドライバのいずれかに基づいて動作させるステップとを有する。
To achieve the above object, the multi-function card driver installation control method according to the present invention can be inserted into and removed from an electronic device, and can be operated by a first driver incorporated in the electronic device. A plurality of functions corresponding to a plurality of device types including a first device type and a second device type operable by a second driver not incorporated in the electronic device. A multi-function card driver installation control method capable of switching between the first and second device types by incorporating the second driver, wherein the second driver is installed from a removable disk storing the second driver. Until the installation of the second driver in the electronic device is completed, A step of operating on the basis of the first driver function card as the first device type, the incorporation of the second driver is completed from the removable disk storing the second driver into the electronic apparatus When it is confirmed that the first and second drivers are incorporated in the electronic device, the multifunction card can be selected by arbitrarily selecting one of the first and second device types. And operating based on one of the first and second drivers as one of the selected first and second device types.

本発明に係るマルチファンクションカードのドライバインストール制御プログラムは、 電子機器内に挿入及び取り出し可能に搭載され、且つ、前記電子機器内に組み込まれている第1のドライバで動作可能な第1のデバイスタイプ及び前記電子機器内に組み込まれていない第2のドライバで動作可能な第2のデバイスタイプを含む複数のデバイスタイプに対応した複数の機能を有し、前記電子機器内に前記第2のドライバが組み込まれることにより前記第1及び第2のデバイスタイプを互いに切り替えて動作可能なマルチファンクションカードのドライバインストール制御プログラムであって、前記第2のドライバを格納したリムーバブルディスクから前記電子機器内への前記第2のドライバの組み込みが完了するまでは、前記マルチファンクションカードを前記第1のデバイスタイプとして前記第1のドライバに基づいて動作させるステップと、前記第2のドライバを格納したリムーバブルディスクから前記電子機器内への前記第2のドライバの組み込みが完了し、前記電子機器内に前記第1及び第2のドライバが組み込まれていることを確認した場合、前記第1及び第2のデバイスタイプのいずれかを任意に選択することにより、前記マルチファンクションカードを、選択された前記第1及び第2のデバイスタイプのいずれかとして前記第1及び第2のドライバのいずれかに基づいて動作させるステップとをコンピュータに実行させるためのものである。
A driver installation control program for a multi-function card according to the present invention is mounted so as to be able to be inserted into and removed from an electronic device, and is operable by a first driver incorporated in the electronic device. And a plurality of functions corresponding to a plurality of device types including a second device type operable by a second driver not incorporated in the electronic device, wherein the second driver is included in the electronic device. A multi-function card driver installation control program that can be operated by switching the first and second device types to each other by being incorporated into the electronic device from a removable disk storing the second driver Until the installation of the second driver is completed, the multi-fan An operation card based on the first driver as the first device type, and installation of the second driver from the removable disk storing the second driver into the electronic device is completed. When it is confirmed that the first and second drivers are incorporated in the electronic device, the multifunction card can be selected by arbitrarily selecting one of the first and second device types. And causing the computer to execute an operation based on one of the first and second drivers as one of the selected first and second device types.

本発明に係るマルチファンクションカードのドライバインストール制御システムは、 電子機器内に挿入及び取り出し可能に搭載され、且つ、前記電子機器内に組み込まれている第1のドライバで動作可能な第1のデバイスタイプ及び前記電子機器内に組み込まれていない第2のドライバで動作可能な第2のデバイスタイプを含む複数のデバイスタイプに対応した複数の機能を有し、前記電子機器内に前記第2のドライバが組み込まれることにより前記第1及び第2のデバイスタイプを互いに切り替えて動作可能なマルチファンクションカードのドライバインストール制御システムであって、前記第2のドライバを格納したリムーバブルディスクから前記電子機器内への前記第2のドライバの組み込みが完了するまでは、前記マルチファンクションカードを前記第1のデバイスタイプとして前記第1のドライバに基づいて動作させる第1の制御手段と、前記第2のドライバを格納したリムーバブルディスクから前記電子機器内への前記第2のドライバの組み込みが完了し、前記電子機器内に前記第1及び第2のドライバが組み込まれていることを確認した場合、前記第1及び第2のデバイスタイプのいずれかを任意に選択することにより、前記マルチファンクションカードを、選択された前記第1及び第2のデバイスタイプのいずれかとして前記第1及び第2のドライバのいずれかに基づいて動作させる第2の制御手段とを有する。 A driver installation control system for a multi-function card according to the present invention is mounted so as to be able to be inserted into and removed from an electronic device, and is operable by a first driver incorporated in the electronic device. And a plurality of functions corresponding to a plurality of device types including a second device type operable by a second driver not incorporated in the electronic device, wherein the second driver is included in the electronic device. A multi-function card driver installation control system which can be operated by switching the first and second device types to each other by being incorporated into the electronic device from a removable disk storing the second driver Until the installation of the second driver is completed, the multi-function First control means for operating a replacement card as the first device type based on the first driver, and incorporation of the second driver into the electronic device from a removable disk storing the second driver Is completed, and when it is confirmed that the first and second drivers are incorporated in the electronic device, the multi-device can be selected by arbitrarily selecting one of the first and second device types. And a second control unit that operates the function card based on one of the first and second drivers as one of the selected first and second device types.

本発明によれば、デバイスタイプがメモリカードのように既に電子機器に組み込まれているドライバで動作できるデバイスタイプと、無線LANカードのように新たにドライバを組み込まないと動作できないデバイスタイプの双方を組み合わせ、外部からデバイスタイプを切り替えが可能なマルチファンクションカードに対し、そのドライバの電子機器への組み込みが完了する前にカードを電子機器に挿入した場合でも、正常にドライバのインストールを行うことが可能となる。   According to the present invention, both a device type that can operate with a driver that is already incorporated in an electronic device, such as a memory card, and a device type that cannot operate without a new driver, such as a wireless LAN card. Even if the card is inserted into the electronic device before the installation of the driver into the electronic device is completed, it is possible to install the driver normally for a multifunction card whose device type can be switched from the outside. It becomes.

即ち、新しくインストールするドライバを電子機器に組み込むまでは、既に電子機器内に組み込まれているドライバで動作できるデバイスタイプでカードを動作させ、電子機器に新しいドライバが組み込まれた時点で、デバイスタイプに切り替えることで、電子機器は新しいカードを検出し、検出した新しいカードに対応したドライバを捜しに行くことため、すでに組み込まれたドライバを見つけることができ、新しいデバイスタイプのカードとそれに適合するドライバをバインドでき、ドライバのインストールを正常に実施できる。   In other words, until the newly installed driver is installed in the electronic device, the card is operated with a device type that can operate with the driver already installed in the electronic device. By switching, the electronics can detect the new card and search for the driver corresponding to the detected new card, so it can find the driver already built in, the new device type card and the matching driver. Binding can be performed and the driver can be installed normally.

次に、本発明に係るマルチファンクションカードのドライバインストール制御方法、制御プログラム、及び制御システムを実施するための最良の形態について図面を参照して詳細に説明する。   Next, the best mode for carrying out the multi-function card driver installation control method, control program, and control system according to the present invention will be described in detail with reference to the drawings.

以下、本発明の実施例に係るマルチファンクションカードのドライバインストール制御方法、制御プログラム、及び制御システムについて図面を参照して詳細に説明する。   Hereinafter, a driver installation control method, a control program, and a control system for a multifunction card according to an embodiment of the present invention will be described in detail with reference to the drawings.

図1は、本実施例のシステム全体構成例を示す。図1の例では、電子機器は、パーソナルコンピュータ(以下、「PC」と略称する)に適用したものであり、機器本体を成すPC1と、このPC1で使用可能なPCカード等のカードから成るマルチファンクションカード(以下、必要に応じて「カード」と略称する)2と、このカード2のドライバプログラム(以下、「ドライバ」と呼ぶ)を含むユーティリティプログラム(以下、「ユーティリティ」と呼ぶ)30を格納したCD−ROM等の可搬型記録媒体であるリムーバブルメディア(以下、必要に応じて「メディア」と呼ぶ)3とを有する。   FIG. 1 shows an example of the overall system configuration of this embodiment. In the example of FIG. 1, the electronic device is applied to a personal computer (hereinafter abbreviated as “PC”), and is a multi-unit including a PC 1 constituting the device main body and a card such as a PC card that can be used in the PC 1. A function card (hereinafter referred to as “card” if necessary) 2 and a utility program (hereinafter referred to as “utility”) 30 including a driver program (hereinafter referred to as “driver”) of the card 2 are stored. A removable medium (hereinafter referred to as “media” as necessary) 3 which is a portable recording medium such as a CD-ROM.

図2は、PC1の内部構成例を示す。図2の例では、PC1は、CPU11及びメインメモリ(ROM/RAM)12のほか、CPU11にバスを介して接続される周辺機器として、オペレーティングシステム及びそのアプリケーション等のソフトウェアが格納されるハードディスクドライブ(HDD)13と、液晶ディスプレイ等のディスプレイ(表示器)14と、オペレータにより操作されるキーボード/マウス(入力器)15と、メディア3を駆動するCD−ROMドライブ等のリムーバブルメディアインターフェース16と、カード2を挿入/取り出し可能なPCカードスロット等のスロットを有し且つそのスロット内に挿入されたカード3の電子回路部をPC1に電気的に接続するカードインターフェース17とを有する。   FIG. 2 shows an internal configuration example of the PC 1. In the example of FIG. 2, the PC 1 includes a CPU 11 and a main memory (ROM / RAM) 12 as well as a hard disk drive (software such as an operating system and its application) as peripheral devices connected to the CPU 11 via a bus. HDD) 13, a display 14 such as a liquid crystal display, a keyboard / mouse (input device) 15 operated by an operator, a removable media interface 16 such as a CD-ROM drive for driving the media 3, and a card And a card interface 17 for electrically connecting the electronic circuit portion of the card 3 inserted into the slot to the PC 1.

図3〜図5は、CPU11により実行されるオペレーティングシステム内のドライバ構成例を示す。オペレーティングシステム41には、図3の例では各種周辺機器用のドライバ41及びそのドライバ管理プログラム42が含まれる。ドライバ41には、図4の例では、PC1に搭載される各種周辺機器に応じて、例えばHDD用ドライバ411、リムーバブルメディア用ドライバ412、ディスプレイ用ドライバ413、キーボード/マウス用ドライバ414、及びカード用ドライバ415が組み込まれている。この内、本実施例に関係するカード用ドライバ415には、図5の例に示すように、PC1の初期設定時等に、例えばメモリカード用ドライバ415a、通信カード用ドライバ415b、その他カード用ドライバ415bが予め組み込まれている(本例では、カード用ドライバ415には、例えば無線LANカード用ドライバは、予め組み込まれていないものとする)。   3 to 5 show examples of the driver configuration in the operating system executed by the CPU 11. In the example of FIG. 3, the operating system 41 includes drivers 41 for various peripheral devices and their driver management programs 42. In the example of FIG. 4, the driver 41 includes, for example, an HDD driver 411, a removable media driver 412, a display driver 413, a keyboard / mouse driver 414, and a card according to various peripheral devices mounted on the PC 1. A driver 415 is incorporated. Among them, the card driver 415 related to the present embodiment includes, for example, a memory card driver 415a, a communication card driver 415b, and other card drivers at the time of initial setting of the PC 1, as shown in the example of FIG. 415b is preliminarily incorporated (in this example, it is assumed that a wireless LAN card driver is not preliminarily incorporated in the card driver 415, for example).

マルチファンクションカード2には、メモリカードのように初期設定時等にPC1に既に組み込まれているカード用ドライバ415で動作できる第1のデバイスタイプと、無線LANカードのように初期設定時にPC1に組み込まれているカード用ドライバ415には組み込まれておらず、新たにドライバをPC1にインストールして組み込まないと動作できない第2のデバイスタイプとの双方が一体に組み合わされ、かつ、外部から与えられる所定の制御信号により第1及び第2のデバイスタイプを切り替えて動作可能なカードが適用される。例えば、代表的なマルチファンクションカード2として、PCカードが例示できるが、これに限らず、他のカード型記録媒体や、その他、PC1等の電子機器に挿入/取り外し可能な可搬型記録媒体であれば、適用可能である。   In the multi-function card 2, the first device type that can be operated by the card driver 415 already installed in the PC 1 at the time of initial setting, such as a memory card, and the PC 1 at the time of initial setting, such as a wireless LAN card. The second device type that is not incorporated in the existing card driver 415 and cannot be operated unless a new driver is installed in the PC 1 is incorporated together, and is given from the outside. A card that can be operated by switching the first and second device types by the control signal is applied. For example, a PC card can be exemplified as a typical multi-function card 2, but the present invention is not limited to this, and any other card-type recording medium or other portable recording medium that can be inserted into and removed from an electronic device such as the PC 1 can be used. If applicable.

図6は、マルチファンクションカード2の電子回路部の内部構成例を示す。図6の例では、マルチファンクションカード2は、メインコントローラ21と、2つの機能回路、即ち第1のデバイスタイプに対応するメモリカードとして機能可能な既知の回路構成を有するメモリカード用機能回路(第1の機能回路)22と、第2のデバイスタイプに対応する無線LANカードとして機能可能な既知の回路構成を有する無線LANカード用機能回路(第2の機能回路)23と、両機能回路22、23に接続されるインターフェース回路24とを有する。この内、インターフェース回路24は、メインコントローラ21から与えられる制御信号に基づき、マルチファンクションカード2内のメモリカード用機能回路22及び無線LANカード用機能回路23と、PC1内のCPU11との間の電気的な接続を確立/切断する等の処理を実行する。これら回路構成は、あくまで例示であり、同等の機能を実現可能な電子回路部であれば、いずれでも適用可能である。   FIG. 6 shows an internal configuration example of the electronic circuit unit of the multi-function card 2. In the example of FIG. 6, the multi-function card 2 includes a main controller 21 and a functional circuit for a memory card (second circuit) having a known circuit configuration that can function as two functional circuits, that is, a memory card corresponding to the first device type. 1 functional circuit) 22, a wireless LAN card functional circuit (second functional circuit) 23 having a known circuit configuration capable of functioning as a wireless LAN card corresponding to the second device type, both functional circuits 22, And an interface circuit 24 connected to 23. Of these, the interface circuit 24 is based on a control signal supplied from the main controller 21, and the electrical circuit between the memory card functional circuit 22 and the wireless LAN card functional circuit 23 in the multifunction card 2 and the CPU 11 in the PC 1. Such as establishing / disconnecting a typical connection. These circuit configurations are merely examples, and any electronic circuit unit capable of realizing an equivalent function is applicable.

図7は、マルチファンクションカード2に搭載されるメインコントローラ21の内部構成例を示す。図7の例に示すメインコントローラ21は、例えばマイクロコントローラを適用したもので、CPU211と、制御プログラム212aを格納するROM212と、デバイスタイプ設定テーブル213aの設定情報を含む制御データ(例えば、カード属性情報等)を格納するRAM213と、各回路22〜24に接続されるI/O(入力/出力)ポート214とを有する。   FIG. 7 shows an internal configuration example of the main controller 21 mounted on the multifunction card 2. The main controller 21 shown in the example of FIG. 7 is an application of a microcontroller, for example, and includes control data (for example, card attribute information) including setting information of a CPU 211, a ROM 212 that stores a control program 212a, and a device type setting table 213a. Etc.) and an I / O (input / output) port 214 connected to each circuit 22-24.

図8は、RAM213に格納される制御データの内のデバイスタイプ設定テーブル213a内の構成例を示す。図8の例では、デバイスタイプ設定テーブル213aには、デバイスタイプの識別情報(識別コード)が設定されている。即ち、デバイスタイプが第1のデバイスタイプに対応するメモリカードであれば識別コードが例えば「0」等、デバイスタイプが第2のデバイスタイプに対応する無線LANカードであれば識別コードが例えば「1」等、識別可能に設定されている。このデバイスタイプ設定テーブル213aの設定情報を含む制御データを用いて、CPU211は、ROM212の制御プログラム212aを実行することにより、PC1からデバイスタイプ変更指示用の制御信号を受けるまではマルチファンクションカード2のデバイスタイプがメモリカードとなるよう設定し(以下、必要に応じて「デバイスタイプ:メモリカード」と略称する)、PC1側で実行されるユーティリティ30の処理によりPC1からデバイスタイプ変更指示用の制御信号を受けたときにマルチファンクションカード2のデバイスタイプが無線LANカード(新カード)となるよう設定し(必要に応じて「デバイスタイプ:新カード」と略称する)、それぞれのデバイスタイプに応じた回路動作を行うための制御信号をI/Oポート214を介してマルチファクションカード2内の各回路22〜24に与える処理を実行する。   FIG. 8 shows a configuration example in the device type setting table 213a in the control data stored in the RAM 213. In the example of FIG. 8, device type identification information (identification code) is set in the device type setting table 213a. That is, if the device type is a memory card corresponding to the first device type, the identification code is “0”, for example, and if the device type is a wireless LAN card corresponding to the second device type, the identification code is “1”, for example. ”And the like. By using the control data including the setting information of the device type setting table 213a, the CPU 211 executes the control program 212a of the ROM 212, and until the control signal for the device type change instruction is received from the PC 1, the function card 2 The device type is set to be a memory card (hereinafter abbreviated as “device type: memory card” if necessary), and a control signal for a device type change instruction from the PC 1 by processing of the utility 30 executed on the PC 1 side. Are set so that the device type of the multi-function card 2 is a wireless LAN card (new card) (when necessary, abbreviated as “device type: new card”), and a circuit corresponding to each device type. I / O control signal for operation Through the port 214 executes processing of giving to the circuits 22 to 24 of the multi-file in transfection card 2.

図9は、ユーティリティ30の構成図である。図9の例では、ユーティリティ30は、本発明のドライバインストール制御プログラムに対応するプログラムを搭載したものであり、その構成として、PC1に初期設定時に組み込まれていないドライバで動作可能な無線LANカード等の新カード用のドライバ31のほか、ドライバ組み込み機能32、カード切り替え指示機能33、及びドライバインストール認識機能34を有している。これら各機能32〜34は、本実施例では、それぞれ個別又は一体のユーティリティプログラムとして提供される。   FIG. 9 is a configuration diagram of the utility 30. In the example of FIG. 9, the utility 30 is installed with a program corresponding to the driver installation control program of the present invention, and as its configuration, a wireless LAN card or the like that can be operated with a driver that is not incorporated in the PC 1 at the time of initial setting In addition to the driver 31 for the new card, a driver incorporation function 32, a card switching instruction function 33, and a driver installation recognition function 34 are provided. Each of these functions 32 to 34 is provided as an individual or integrated utility program in this embodiment.

この内、ドライバ組み込み機能32は、PC1に組み込まれていない新カード用のドライバ31をPC1に組み込む機能である。また、カード切り替え指示機能32は、新カードに対して、PC1に初期設定で組み込まれているドライバ415で動作可能なデバイスタイプから、新しく組み込むドライバ31で動作するデバイスタイプへ、デバイスタイプを切り替えるためのデバイスタイプ変更指示をマルチファンクションカード2内で認識可能な制御信号として与える機能である。ドライバインストール認識機能34は、ドライバ組み込み機能32によってPC1に組み込まれたドライバ31と新カードである無線LANカードとのバインドが完了し、ドライバ31のインストールが終了したことを認識する機能である。   Among these, the driver incorporation function 32 is a function for incorporating a driver 31 for a new card not incorporated in the PC 1 into the PC 1. Further, the card switching instruction function 32 switches the device type for a new card from a device type operable by the driver 415 incorporated in the PC 1 by default to a device type operable by the newly incorporated driver 31. The device type change instruction is given as a control signal that can be recognized in the multi-function card 2. The driver installation recognition function 34 is a function for recognizing that the binding of the driver 31 incorporated in the PC 1 by the driver incorporation function 32 and the new wireless LAN card is completed and the installation of the driver 31 is completed.

次に、図10を参照して、本実施例の動作について詳細に説明する。   Next, the operation of the present embodiment will be described in detail with reference to FIG.

図10は、ユーティリティ3を使用して、マルチファンクションカード2をPC1で動作せるまでの本実施例の制御方法を示す動作シーケンス図である。   FIG. 10 is an operation sequence diagram showing the control method of this embodiment until the multifunction card 2 is operated by the PC 1 using the utility 3.

まず、マルチファンクションカード2がPC1のカードインターフェース17内に挿入され、起動する(ステップS1)。この時点のマルチファンクションカード2のデバイスタイプは、すでにPC1のカード用ドライバ415内に組み込み済みのドライバで動作可能なメモリカードに設定されている。この設定は、例えばマルチファンクションカード2のRAM213内のデバイスタイプ設定テーブル213aの情報に基づいて行われる。   First, the multi-function card 2 is inserted into the card interface 17 of the PC 1 and activated (step S1). The device type of the multi-function card 2 at this time is set to a memory card that can be operated by a driver already incorporated in the card driver 415 of the PC 1. This setting is performed based on the information in the device type setting table 213a in the RAM 213 of the multi-function card 2, for example.

上記マルチファンクションカード2の起動に際し、CPU211がROM212の制御プログラム212aを実行することにより、デバイスタイプ設定テーブル213aの情報に基づく制御データ(デバイスタイプ:メモリカード)がカードインターフェース17を介してPC1に送られる。   When the multifunction card 2 is activated, the CPU 211 executes the control program 212a in the ROM 212, so that control data (device type: memory card) based on the information in the device type setting table 213a is sent to the PC 1 via the card interface 17. It is done.

次いで、PC1は、CPU11がオペレーティングシステム4のドライバ管理プログラム42を実行することにより、挿入されたマルチファンクションカード2からカードインターフェース17を介してデバイスタイプ設定テーブル213aの情報に基づく制御データ(デバイスタイプ:メモリカード)を入力し、この制御データに基づいて、マルチファンクションカード2をメモリカードとして認識し(ステップS2)、このメモリカードに対応するPC1内に組み込み済みのメモリカード用ドライバ415aを検索する(ステップS3)。   Next, the PC 1 executes control data (device type: device type:) based on information in the device type setting table 213a from the inserted multi-function card 2 through the card interface 17 when the CPU 11 executes the driver management program 42 of the operating system 4. (Memory card) is input, based on this control data, the multifunction card 2 is recognized as a memory card (step S2), and the memory card driver 415a incorporated in the PC 1 corresponding to this memory card is searched ( Step S3).

さらに、PC1は、検索した組み込み済みのメモリカード用ドライバ415aを使用して、挿入されたマルチファンクションカード2をメモリカードとして、そのメモリカード用ドライバ415aとの間で、オペレーティングシステム4等により予め設定されたカード対ドライバの対応関係を規定する対応表(図示しない)等のテーブル上で関連付けるバインド処理を行う(ステップS6)。これにより、PC1は、CPU11がマルチファンクションカード2に対応付けてバインドされたメモリカード用ドライバ415aを実行することにより、マルチファンクションカード2をメモリカードとして動作させる(ステップS8)。   Further, the PC 1 uses the built-in memory card driver 415a that has been searched for, and sets the inserted multifunction card 2 as a memory card in advance by the operating system 4 or the like with the memory card driver 415a. A binding process is performed for associating on a table such as a correspondence table (not shown) that defines the correspondence relationship between the card and the driver (step S6). Thus, the PC 1 causes the multifunction card 2 to operate as a memory card by the CPU 11 executing the memory card driver 415a bound in association with the multifunction card 2 (step S8).

一方、PC1は、上記処理に並行して、リムーバブルメディア3がPC1のリムーバブルメディアインターフェース16内にセットされると、内蔵されたユーティリティ30をメインメモリ12上に読み出し、そのユーティリティ30をオペレーティングシステム4上で起動させる(ステップS3)。   On the other hand, when the removable media 3 is set in the removable media interface 16 of the PC 1 in parallel with the above processing, the PC 1 reads the built-in utility 30 onto the main memory 12 and reads the utility 30 on the operating system 4. (Step S3).

次いで、PC1は、起動されたユーティリティ30の内、ドライバ組み込み機能32に対応するプログラムをCPU11が実行することにより、新カード用ドライバ31の組み込み作業を開始し(ステップS4)、その新カード用ドライバ31をカード用ドライバ415内に新たにインストールして組み込む(ステップS7)。   Next, the PC 1 starts the operation of installing the new card driver 31 by the CPU 11 executing a program corresponding to the driver installation function 32 in the activated utility 30 (step S4). 31 is newly installed and incorporated in the card driver 415 (step S7).

次いで、PC1は、ドライバ組み込み機能32に対応するプログラム実行により、新カード用ドライバ31の組み込みが完了すると(ステップS9)、カード切り替え指示機能32に対応するプログラムをCPU11が実行することにより、カードインターフェース17を介してマルチファンクションカード2に対しメモリカードから無線LANカードへのデバイスタイプの変更指示を行う(ステップS10)。   Next, when the PC 1 completes the incorporation of the new card driver 31 by executing the program corresponding to the driver incorporation function 32 (step S9), the CPU 11 executes the program corresponding to the card switching instruction function 32, thereby the card interface. 17 is used to instruct the multifunction card 2 to change the device type from the memory card to the wireless LAN card (step S10).

次いで、マルチファンクションカード2は、ユーティリティ30のカード切り替え指示機能32に対応するプログラム実行によりPC1のCPU11からカードインターフェース17を介してデバイスタイプ変更指示を受けると、CPU211が制御プログラム212aを実行することにより、メモリカードから無線LANカードへのデバイスタイプ切り替え動作を開始する(ステップS11)。   Next, when the multifunction card 2 receives a device type change instruction from the CPU 11 of the PC 1 through the card interface 17 by executing a program corresponding to the card switching instruction function 32 of the utility 30, the CPU 211 executes the control program 212a. Then, the device type switching operation from the memory card to the wireless LAN card is started (step S11).

このデバイスタイプ切り替え動作に際し、マルチファンクションカード2は、まず、CPU211が制御プログラム212aを実行することにより、インターフェース回路24にカードバス切断用の制御信号を供給し、これによりインターフェース回路24の処理によってPC1と接続されているカードバスを電気的に切断(リンクダウン)させる(ステップS12)。   In this device type switching operation, the multi-function card 2 first supplies a control signal for card bus disconnection to the interface circuit 24 by the CPU 211 executing the control program 212a, whereby the PC1 is processed by the processing of the interface circuit 24. The card bus connected to is electrically disconnected (linked down) (step S12).

その結果、PC1は、CPU11がオペレーティングシステム4のドライバ管理プログラム42を実行することにより、マルチファンクションカード2と接続されていたカードバスの切断を契機として、上記のようにメモリカードとして動作していたマルチファンクションカード2が取り外されたと認識する(ステップS13)。   As a result, the PC 1 operates as a memory card as described above when the CPU 11 executes the driver management program 42 of the operating system 4 and the card bus connected to the multifunction card 2 is disconnected. It is recognized that the multifunction card 2 has been removed (step S13).

次いで、マルチファンクションカード2は、CPU211が制御プログラム212aを実行することにより、メモリカードから新カードである無線LANカードへのデバイスタイプ切り替え動作を実行する(ステップS14)。この動作は、例えばマルチファンクションカード2のRAM213内のデバイスタイプ設定テーブル213a上の情報に基づく制御データ(デバイスタイプ:新カード)により行われる。   Next, the multifunction card 2 executes a device type switching operation from the memory card to the new wireless LAN card by the CPU 211 executing the control program 212a (step S14). This operation is performed by control data (device type: new card) based on information on the device type setting table 213a in the RAM 213 of the multi-function card 2, for example.

この動作が終了すると、マルチファンクションカード2は、PC1と接続されているカードバスを電気的に接続し、起動する(ステップS15)。この起動に際し、CPU211がROM212の制御プログラム212aを実行することにより、制御データ(デバイスタイプ:新カード)がカードインターフェース17を介してPC1に送られる。   When this operation ends, the multi-function card 2 is activated by electrically connecting the card bus connected to the PC 1 (step S15). At the time of activation, the CPU 211 executes the control program 212a of the ROM 212, so that control data (device type: new card) is sent to the PC 1 via the card interface 17.

これにより、PC1は、CPU11がオペレーティングシステム4のドライバ管理プログラム42を実行することにより、起動されたマルチファンクションカード2からカードインターフェース17を介して制御データ(デバイスタイプ:新カード)を入力し、この制御データに基づいて、新カードを検出し(ステップS16)、この新カードに対応したカード用ドライバ415の検索を行う(ステップS17)。   As a result, the PC 1 inputs control data (device type: new card) from the activated multifunction card 2 through the card interface 17 by the CPU 11 executing the driver management program 42 of the operating system 4. Based on the control data, a new card is detected (step S16), and the card driver 415 corresponding to the new card is searched (step S17).

次いで、PC1は、カード用ドライバ415内に新たに組み込まれた新カード用ドライバ31を検出し、このドライバ31と新カードである無線LANカードとを関連付けるバインド処理を行う(ステップS18)。これにより、PC1は、CPU11がバインドされた新カード用ドライバ31を実行することにより、マルチファンクションカード2を新カード、即ち無線LANカードとして動作させる(ステップS19)。   Next, the PC 1 detects the new card driver 31 newly incorporated in the card driver 415, and performs a binding process for associating the driver 31 with the new wireless LAN card (step S18). Accordingly, the PC 1 executes the new card driver 31 to which the CPU 11 is bound, thereby causing the multifunction card 2 to operate as a new card, that is, a wireless LAN card (step S19).

次いで、PC1は、CPU11がユーティリティ30のドライバインストール認識機能34に対応するプログラムを実行することにより、マルチファンクションカード2の新カードとしての動作を検出し(ステップS19)、これにより新カード用ドライバ31のインストールが正常終了したことを認識し(ステップS20)、ユーティリティ30のプログラム実行を終了する(ステップS21)。
従って、本実施例によれば、デバイスタイプが既にPC1に組み込まれているドライバで動作可能なメモリカードと、デバイスタイプが新たにドライバを組み込まないと動作できない無線LANカードの双方が組み合わさっているマルチファンクションカード2において、無線LANカード用のドライバをPC1にインストールする場合、ドライバを組み込む前にマルチファンクションカード2をPC1に挿入された場合でも、デバイスタイプがメモリカードになっているのでPC1は正常動作する(ステップS1〜S8)。また、その後に無線LANカードのドライバがPC1に組み込みが完了したら、マルチファンクションカード2のデバイスタイプをメモリカードから無線LANカードに切り替え、PC1はそのデバイスタイプの切り替わりによって無線LANカードを検出するため、組み込まれた無線LANカード用のドライバと関連付けてバインド処理を行え、その結果、正常にその無線LANカード用のドライバをインストールできる(ステップS9〜S21)。
Next, the PC 1 detects the operation of the multi-function card 2 as a new card by the CPU 11 executing a program corresponding to the driver installation recognition function 34 of the utility 30 (step S19), thereby the new card driver 31. Is recognized as being normally completed (step S20), and the program execution of the utility 30 is terminated (step S21).
Therefore, according to the present embodiment, both a memory card that can operate with a driver whose device type is already incorporated in the PC 1 and a wireless LAN card that cannot operate unless the device type is newly installed with a driver are combined. When installing a driver for a wireless LAN card in the PC 1 in the multi-function card 2, even if the multi-function card 2 is inserted into the PC 1 before installing the driver, the PC 1 is normal because the device type is a memory card. Operates (steps S1 to S8). After that, when the wireless LAN card driver is installed in the PC 1, the device type of the multifunction card 2 is switched from the memory card to the wireless LAN card, and the PC 1 detects the wireless LAN card by switching the device type. The binding process can be performed in association with the driver for the incorporated wireless LAN card, and as a result, the driver for the wireless LAN card can be normally installed (steps S9 to S21).

これにより、無線LANカードをPCで動作させるためのドライバをPCにインストールする際に、ドライバの組み込みが完了する前にカードをPCに挿入して場合でも、正常にドライバのインストールを行うことが可能となる。   As a result, when a driver for operating a wireless LAN card on a PC is installed on the PC, the driver can be normally installed even if the card is inserted into the PC before the driver installation is completed. It becomes.

なお、上記実施例において、ユーティリティ30によるプログラム制御により、PC1内に第1及び第2のデバイスタイプに対応したドライバが組み込まれていることが確認できた場合は、いずれかのデバイスタイプを任意に選択可能な構成を付加することも可能である。
In the above embodiment, if it is confirmed by the program control by the utility 30 that the drivers corresponding to the first and second device types are incorporated in the PC 1, any device type is arbitrarily set. It is also possible to add a selectable configuration.

また、上記実施例では、リムーバブルディスクにユーティリティプログラムを格納している場合を説明しているが、本発明はこれに限らず、ネットワーク経由で例えばサーバからユーティリティプログラムをダウンロードする場合も同様に適用可能である。   Moreover, although the case where the utility program is stored in the removable disk has been described in the above embodiment, the present invention is not limited to this, and the present invention is also applicable to the case where the utility program is downloaded from a server, for example, via a network. It is.

また、本実施例では、デバイスタイプが既にPCに組み込まれているドライバで動作可能な第1のデバイスタイプとしてメモリカードを、また新たにドライバを組み込まないと動作できない第2のデバイスタイプとして無線LANカードをそれぞれ例示しているが、本発明はこれに限らず、他のカードでも同様に適用可能である。   In this embodiment, a memory card is used as a first device type that can be operated by a driver whose device type is already incorporated in a PC, and a wireless LAN is used as a second device type that cannot be operated unless a new driver is installed. Although each card is illustrated, the present invention is not limited to this, and can be applied to other cards as well.

また、上記実施例では、電子機器としてPCを例示しているが、本発明はこれに限らず、マルチファンクションカードを挿入及び取り外し可能に搭載可能なものであれば、いずれのものでも適用可能であり、例えばPDA(パーソナル・デジタル・アシスタント)等の携帯情報機器でもよい。   In the above embodiment, a PC is exemplified as an electronic device. However, the present invention is not limited to this, and any device can be applied as long as a multifunction card can be inserted and removed. For example, a portable information device such as a PDA (Personal Digital Assistant) may be used.

本発明の実施例に係るマルチファンクションカードのドライバインストール制御システムの全体構成を示す概略図である。It is the schematic which shows the whole structure of the driver installation control system of the multifunction card based on the Example of this invention. PCの内部構成を示す概略ブロック図である。It is a schematic block diagram which shows the internal structure of PC. オペレーティングシステム内の要部構成を示す図である。It is a figure which shows the principal part structure in an operating system. ドライバ内の構成を示す図である。It is a figure which shows the structure in a driver. カード用ドライバ内の構成を示す図である。It is a figure which shows the structure in the driver for cards. マルチファンクションカードの電子回路部の内部構成を示す概略ブロック図である。It is a schematic block diagram which shows the internal structure of the electronic circuit part of a multifunction card. メインコントローラの内部構成を示す概略ブロック図である。It is a schematic block diagram which shows the internal structure of a main controller. デバイスタイプ設定テーブルの設定例を示す図である。It is a figure which shows the example of a setting of a device type setting table. ユーティリティの内部構成を示す図である。It is a figure which shows the internal structure of a utility. ドライバインストール制御システムの動作を説明するシーケンス図である。It is a sequence diagram explaining operation | movement of a driver installation control system.

符号の説明Explanation of symbols

1 PC
2 マルチファンクションカード
3 リムーバブルメディア
4 オペレーティングシステム
11 CPU
12 メインメモリ
13 HDD
14 ディスプレイ
15 キーボード/マウス
16 リムーバブルディスクインターフェース
17 カードインターフェース
21 メインコントローラ
22 メモリカード用機能回路
23 無線LANカード用機能回路
24 インターフェース回路
30 ユーティリティ
31 ドライバ
32 ドライバ組み込み機能
33 カード切り替え指示機能
34 ドライバインストール認識機能
1 PC
2 Multifunction card 3 Removable media 4 Operating system 11 CPU
12 Main memory 13 HDD
14 Display 15 Keyboard / Mouse 16 Removable Disk Interface 17 Card Interface 21 Main Controller 22 Memory Card Functional Circuit 23 Wireless LAN Card Functional Circuit 24 Interface Circuit 30 Utility 31 Driver 32 Driver Embedded Function 33 Card Switching Instruction Function 34 Driver Installation Recognition Function

Claims (3)

電子機器内に挿入及び取り出し可能に搭載され、且つ、前記電子機器内に組み込まれている第1のドライバで動作可能な第1のデバイスタイプ及び前記電子機器内に組み込まれていない第2のドライバで動作可能な第2のデバイスタイプを含む複数のデバイスタイプに対応した複数の機能を有し、前記電子機器内に前記第2のドライバが組み込まれることにより前記第1及び第2のデバイスタイプを互いに切り替えて動作可能なマルチファンクションカードのドライバインストール制御方法であって、
前記第2のドライバを格納したリムーバブルディスクから前記電子機器内への前記第2のドライバの組み込みが完了するまでは、前記マルチファンクションカードを前記第1のデバイスタイプとして前記第1のドライバに基づいて動作させるステップと、
前記第2のドライバを格納したリムーバブルディスクから前記電子機器内への前記第2のドライバの組み込みが完了し、前記電子機器内に前記第1及び第2のドライバが組み込まれていることを確認した場合、前記第1及び第2のデバイスタイプのいずれかを任意に選択することにより、前記マルチファンクションカードを、選択された前記第1及び第2のデバイスタイプのいずれかとして前記第1及び第2のドライバのいずれかに基づいて動作させるステップとを有することを特徴とするマルチファンクションカードのドライバインストール制御方法。
A first device type that can be inserted into and removed from an electronic device and can be operated by a first driver incorporated in the electronic device, and a second driver that is not incorporated in the electronic device A plurality of functions corresponding to a plurality of device types including a second device type operable in the electronic device, and the first and second device types are obtained by incorporating the second driver in the electronic apparatus. A multi-function card driver installation control method that can be operated by switching between each other,
Until the installation of the second driver into the electronic device from the removable disk storing the second driver is completed based on the first driver using the multifunction card as the first device type A step to operate;
It was confirmed that the installation of the second driver into the electronic device from the removable disk storing the second driver was completed, and the first and second drivers were installed in the electronic device. In this case, by arbitrarily selecting any one of the first and second device types, the multifunction card is set as one of the selected first and second device types. A driver installation control method for a multifunction card, comprising: a step of operating based on any one of the drivers.
電子機器内に挿入及び取り出し可能に搭載され、且つ、前記電子機器内に組み込まれている第1のドライバで動作可能な第1のデバイスタイプ及び前記電子機器内に組み込まれていない第2のドライバで動作可能な第2のデバイスタイプを含む複数のデバイスタイプに対応した複数の機能を有し、前記電子機器内に前記第2のドライバが組み込まれることにより前記第1及び第2のデバイスタイプを互いに切り替えて動作可能なマルチファンクションカードのドライバインストール制御プログラムであって、
前記第2のドライバを格納したリムーバブルディスクから前記電子機器内への前記第2のドライバの組み込みが完了するまでは、前記マルチファンクションカードを前記第1のデバイスタイプとして前記第1のドライバに基づいて動作させるステップと、
前記第2のドライバを格納したリムーバブルディスクから前記電子機器内への前記第2のドライバの組み込みが完了し、前記電子機器内に前記第1及び第2のドライバが組み込まれていることを確認した場合、前記第1及び第2のデバイスタイプのいずれかを任意に選択することにより、前記マルチファンクションカードを、選択された前記第1及び第2のデバイスタイプのいずれかとして前記第1及び第2のドライバのいずれかに基づいて動作させるステップとをコンピュータに実行させるためのマルチファンクションカードのドライバインストール制御プログラム。
A first device type that can be inserted into and removed from an electronic device and can be operated by a first driver incorporated in the electronic device, and a second driver that is not incorporated in the electronic device A plurality of functions corresponding to a plurality of device types including a second device type operable in the electronic device, and the first and second device types are obtained by incorporating the second driver in the electronic apparatus. A multi-function card driver installation control program that can be switched between each other,
Until the installation of the second driver into the electronic device from the removable disk storing the second driver is completed based on the first driver using the multifunction card as the first device type A step to operate;
It was confirmed that the installation of the second driver into the electronic device from the removable disk storing the second driver was completed, and the first and second drivers were installed in the electronic device. In this case, by arbitrarily selecting any one of the first and second device types, the multifunction card is set as one of the selected first and second device types. A multi-function card driver installation control program for causing a computer to execute the step of operating based on any one of the drivers.
電子機器内に挿入及び取り出し可能に搭載され、且つ、前記電子機器内に組み込まれている第1のドライバで動作可能な第1のデバイスタイプ及び前記電子機器内に組み込まれていない第2のドライバで動作可能な第2のデバイスタイプを含む複数のデバイスタイプに対応した複数の機能を有し、前記電子機器内に前記第2のドライバが組み込まれることにより前記第1及び第2のデバイスタイプを互いに切り替えて動作可能なマルチファンクションカードのドライバインストール制御システムであって、
前記第2のドライバを格納したリムーバブルディスクから前記電子機器内への前記第2のドライバの組み込みが完了するまでは、前記マルチファンクションカードを前記第1のデバイスタイプとして前記第1のドライバに基づいて動作させる第1の制御手段と、
前記第2のドライバを格納したリムーバブルディスクから前記電子機器内への前記第2のドライバの組み込みが完了し、前記電子機器内に前記第1及び第2のドライバが組み込まれていることを確認した場合、前記第1及び第2のデバイスタイプのいずれかを任意に選択することにより、前記マルチファンクションカードを、選択された前記第1及び第2のデバイスタイプのいずれかとして前記第1及び第2のドライバのいずれかに基づいて動作させる第2の制御手段とを有することを特徴とするマルチファンクションカードのドライバインストール制御システム。
A first device type that can be inserted into and removed from an electronic device and can be operated by a first driver incorporated in the electronic device, and a second driver that is not incorporated in the electronic device A plurality of functions corresponding to a plurality of device types including a second device type operable in the electronic device, and the first and second device types are obtained by incorporating the second driver in the electronic apparatus. A multi-function card driver installation control system that can be switched between each other,
Until the installation of the second driver into the electronic device from the removable disk storing the second driver is completed based on the first driver using the multifunction card as the first device type First control means to be operated;
It was confirmed that the installation of the second driver into the electronic device from the removable disk storing the second driver was completed, and the first and second drivers were installed in the electronic device. In this case, by arbitrarily selecting any one of the first and second device types, the multifunction card is set as one of the selected first and second device types. And a second control unit that operates based on any one of the drivers of the multifunction card.
JP2004246819A 2004-08-26 2004-08-26 Multifunction card driver installation control method, control program, and control system Expired - Fee Related JP4454438B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004246819A JP4454438B2 (en) 2004-08-26 2004-08-26 Multifunction card driver installation control method, control program, and control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004246819A JP4454438B2 (en) 2004-08-26 2004-08-26 Multifunction card driver installation control method, control program, and control system

Publications (2)

Publication Number Publication Date
JP2006065560A JP2006065560A (en) 2006-03-09
JP4454438B2 true JP4454438B2 (en) 2010-04-21

Family

ID=36112014

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004246819A Expired - Fee Related JP4454438B2 (en) 2004-08-26 2004-08-26 Multifunction card driver installation control method, control program, and control system

Country Status (1)

Country Link
JP (1) JP4454438B2 (en)

Also Published As

Publication number Publication date
JP2006065560A (en) 2006-03-09

Similar Documents

Publication Publication Date Title
US8650332B2 (en) Method for switching working mode, USB device, and host device
JP4346853B2 (en) Electronic device and control method thereof
EP2821882B1 (en) Computer device and method for converting working mode of universal serial bus connector of the computer device
CN103412769B (en) External card parameter configuration, equipment and system
JP5566054B2 (en) Information processing apparatus, information processing apparatus control method, and program
US20050162688A1 (en) Printing terminal, printing data outputting device, and computer and peripheral device using therefor
US10054922B2 (en) Apparatus and a system for controlling sensors
TW201248495A (en) Voice control system and method thereof
KR20020043232A (en) Interface for input device
WO2006075397A1 (en) Installing method, program, peripheral device and system
CN106843940B (en) Quick upgrading method for embedded system
US20120266151A1 (en) Method and apparatus for updating data card
CN103218335A (en) USB multifunction device and method for USB multifunction device
JP2003317456A (en) Computer device and method for supporting mounting of heterogeneous power supply disk device
EP1978720A1 (en) A mobile computing system and the method for receiving data packagea
JP4454438B2 (en) Multifunction card driver installation control method, control program, and control system
JP2002215398A (en) Information processor, method of using the same, and program therefor
JP4141409B2 (en) External peripherals
CN101826062A (en) Computer executing method and electric system
CN101211268A (en) System and method for starting mainboard by loading starting program through different interfaces
CN102340652B (en) Network video control device and method
US8656148B2 (en) Device information collecting method and system in computer system
TWI684114B (en) Configuration method and system of general purpose input/output
JP2007299192A (en) Information processing apparatus, control method thereof, and control program thereof
US20070067566A1 (en) External storage device for controlling computer and method thereof

Legal Events

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

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20080513

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080527

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080612

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080811

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090601

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090731

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: 20100113

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: 20100202

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130212

Year of fee payment: 3

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: 20130212

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140212

Year of fee payment: 4

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees