[go: up one dir, main page]

KR101120028B1 - Method of configuring removable disk drive and printer including multiple memory card reader - Google Patents

Method of configuring removable disk drive and printer including multiple memory card reader Download PDF

Info

Publication number
KR101120028B1
KR101120028B1 KR1020040076348A KR20040076348A KR101120028B1 KR 101120028 B1 KR101120028 B1 KR 101120028B1 KR 1020040076348 A KR1020040076348 A KR 1020040076348A KR 20040076348 A KR20040076348 A KR 20040076348A KR 101120028 B1 KR101120028 B1 KR 101120028B1
Authority
KR
South Korea
Prior art keywords
memory card
host device
removable disk
slots
card reader
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
KR1020040076348A
Other languages
Korean (ko)
Other versions
KR20060027522A (en
Inventor
이동훈
Original Assignee
삼성전자주식회사
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 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020040076348A priority Critical patent/KR101120028B1/en
Priority to CN2005100875593A priority patent/CN1728075B/en
Priority to US11/189,844 priority patent/US20060026350A1/en
Publication of KR20060027522A publication Critical patent/KR20060027522A/en
Application granted granted Critical
Publication of KR101120028B1 publication Critical patent/KR101120028B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

본 발명은 메모리카드가 삽입된 메모리카드 슬롯의 개수에 대응하는 개수만큼 이동식 디스크 드라이브를 생성하여 사용자에게 제공하는 멀티 메모리카드 리더기의 이동식 디스크 드라이브 구성 방법 및 멀티 메모리카드 리더기를 구비하는 프린터에 관한 것이다. 이를 위한 방법은 복수의 메모리카드 슬롯을 구비하는 멀티 메모리카드 리더기에 접속된 호스트기기에서 이동식 디스크 드라이브를 구성하는 방법으로서, 각 메모리카드 슬롯에 메모리카드가 삽입되어 있는지 여부를 확인하는 단계, 메모리카드가 삽입된 메모리카드 슬롯의 개수를 카운팅하는 단계, 및 상기 카운팅된 메모리카드 삽입 개수를 상기 호스트기기에 전송하는 단계를 포함한다. 이로써, 본 발명에 따르면, 메모리카드가 삽입된 메모리카드 슬롯의 개수에 대응하는 개수만큼 이동식 디스크 드라이브를 생성하여 사용자에게 제공할 수 있고, 메모리카드가 삽입된 메모리카드 슬롯에 대응하는 이동식 디스크 드라이브만이 사용자에게 디스플레이되므로, 사용자는 이용할 수 있는 이동식 디스크 드라이브를 용이하게 액세스할 수 있다.The present invention relates to a method of configuring a removable disk drive of a multi-memory card reader for generating a number of removable disk drives corresponding to the number of memory card slots into which a memory card is inserted and to a user, and a printer having a multi-memory card reader. . The method for configuring the removable disk drive in a host device connected to a multi-memory card reader having a plurality of memory card slots, the step of checking whether or not a memory card is inserted into each memory card slot, memory card Counting the number of inserted memory card slots; and transmitting the counted number of inserted memory cards to the host device. Thus, according to the present invention, the number of removable disk drives corresponding to the number of memory card slots into which the memory card is inserted can be generated and provided to the user, and only the removable disk drives corresponding to the memory card slots into which the memory card is inserted are provided. Since it is displayed to the user, the user can easily access the available removable disk drive.

Description

이동식 디스크 드라이브 구성 방법 및 멀티 메모리카드 리더기를 구비하는 프린터{Method of configuring removable disk drive and printer including multiple memory card reader}Method of configuring removable disk drive and printer including multiple memory card reader}

도 1은 이동식 디스크 드라이브를 나타내는 도면이다.1 shows a removable disk drive.

도 2는 멀티 메모리카드 리더기 및 호스트기기를 나타내는 블록도이다.2 is a block diagram illustrating a multi-memory card reader and a host device.

도 3은 본 발명에 따른 멀티 메모리카드 리더기를 구비하는 프린터 및 호스트기기를 나타내는 블록도이다.3 is a block diagram showing a printer and a host device having a multi-memory card reader according to the present invention.

도 4는 본 발명에 따른 멀티 메모리카드 리더기의 이동식 디스크 드라이브 구성 방법을 나타내는 흐름도이다.4 is a flowchart illustrating a method of configuring a removable disk drive of a multi-memory card reader according to the present invention.

<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>

10...호스트기기, 12...제어부,10 ... host device, 12 ... control unit,

14...디스플레이부, 20...USB 케이블,14 ... display, 20 ... USB cable,

30...멀티 메모리카드 리더기, 40...펌웨어,30 ... multi memory card reader, 40 ... firmware,

32, 34, 36, 38...메모리카드 슬롯, 50...프린터,32, 34, 36, 38 ... memory card slot, 50 ... printer,

52...메모리카드 삽입 여부 확인부,52 ... Check whether the memory card is inserted,

54...메모리카드 삽입 개수 카운팅부,54.Counting number of memory card inserts,

56...메모리카드 삽입 개수 전송부, 56 memory card insertion unit,                 

102, 104, 106, 108...이동식 디스크 드라이브.102, 104, 106, 108 ... removable disk drive.

본 발명은 멀티 메모리카드 리더기의 이동식 디스크 드라이브 구성 방법 및 멀티 메모리카드 리더기를 구비하는 프린터에 관한 것으로, 특히 메모리카드가 삽입된 메모리카드 슬롯의 개수에 대응하는 개수만큼 이동식 디스크 드라이브를 생성하여 사용자에게 제공하는 멀티 메모리카드 리더기의 이동식 디스크 드라이브 구성 방법 및 멀티 메모리카드 리더기를 구비하는 프린터에 관한 것이다.The present invention relates to a method of configuring a removable disk drive of a multi-memory card reader and a printer having a multi-memory card reader, and more particularly, to a user by generating a number of removable disk drives corresponding to the number of memory card slots into which a memory card is inserted. The present invention relates to a removable disk drive configuration method of a multi-memory card reader and a printer having a multi-memory card reader.

다양한 종류의 메모리카드가 개발되고 있다. 현재 사용되고 있는 메모리카드의 예로서, 컴팩트 플래시 카드(CF; Compact Flash card), 시큐어 디지털(SD; Secure Digital), 스마트 미디어(SM; Smart Media), 및 메모리 스틱(MS; Memory Stick) 등이 있다. 상기 메모리카드는 일반적으로 크기와 모양이 상이하다. 따라서, 메모리카드 슬롯은 메모리카드가 삽입될 수 있는 형태를 갖는다.Various types of memory cards have been developed. Examples of memory cards currently used include compact flash cards (CF), secure digital (SD), smart media (SM), and memory sticks (MS). . The memory card is generally different in size and shape. Therefore, the memory card slot has a form in which the memory card can be inserted.

현재, 각 메모리카드에 대응하는 메모리카드 슬롯을 구비하는 멀티 메모리카드 리더기가 사용되고 있다. 일반적으로, 멀티 메모리카드 리더기는 호스트기기에 접속되어 메모리카드에 저장된 정보를 전송하고, 호스트기기로부터 데이터를 수신하여 메모리카드에 저장한다. 종래에는, 멀티 메모리카드 리더기가 호스트기기에 접속되는 경우, 멀티 메모리카드 리더기가 구비하는 메모리카드 슬롯의 개수에 대응하는 개수만큼 호스트기기에 이동식 디스크 드라이브가 생성된다. Currently, a multi-memory card reader having a memory card slot corresponding to each memory card is used. In general, a multi-memory card reader is connected to a host device to transmit information stored in the memory card, receives data from the host device, and stores the data in the memory card. Conventionally, when a multi-memory card reader is connected to a host device, a removable disk drive is created in the host device by the number corresponding to the number of memory card slots included in the multi-memory card reader.                         

도 1은 이동식 디스크 드라이브를 나타내는 도면이다.1 shows a removable disk drive.

예를 들어, 멀티 메모리카드 리더기에 4개의 메모리카드 슬롯을 구비하는 경우, 도 1에 도시된 바와 같이, 4개의 이동식 디스크 드라이브(102, 104, 106, 108)가 생성된다.For example, when four memory card slots are provided in a multi-memory card reader, four removable disk drives 102, 104, 106 and 108 are created as shown in FIG.

종래의 멀티 메모리카드 리더기를 이용하는 방법을 설명하면 다음과 같다. 우선, 사용자는 멀티 메모리카드 리더기의 메모리카드 슬롯에 맞는 형태의 메모리카드를 삽입한다. 그 다음, 상기 멀티 메모리카드 리더기를 호스트기기에 예를 들어 범용 직렬 버스(USB; universal serial bus) 케이블을 통해 연결한다. A method of using a conventional multi-memory card reader is described below. First, the user inserts a memory card of a type corresponding to the memory card slot of the multi-memory card reader. The multi-memory card reader is then connected to a host device via, for example, a universal serial bus (USB) cable.

이때, 호스트기기에는 멀티 메모리카드 리더기의 디바이스 드라이버가 구동되고 상기 멀티 메모리카드 리더기가 구비하는 메모리카드 슬롯의 개수만큼 이동식 디스크 드라이브가 생성된다. 사용자는 응용 프로그램, 예를 들어 탐색기를 통해 이동식 디스크 드라이브를 이용할 수 있다.In this case, the device driver of the multi-memory card reader is driven in the host device, and a removable disk drive is created as many as the number of memory card slots included in the multi-memory card reader. The user can access the removable disk drive through an application, for example the Explorer.

상술된 바와 같이, 종래에는 멀티 메모리카드 리더기가 구비하는 메모리카드 슬롯의 개수만큼 이동식 디스크 드라이브가 항상 생성된다. 다시 말하면, 메모리카드가 삽입되어 있지 않은 메모리카드 슬롯에 대응하는 이동식 디스크 드라이브도 생성된다. 따라서, 사용자는 어느 이동식 디스크 드라이브가 메모리카드가 삽입되어 있는 메모리카드 슬롯에 대응하는지를 알 수 없으므로, 종래의 방법은 사용자에게 혼동을 초래하는 단점이 있다.As described above, conventionally, removable disk drives are always created by the number of memory card slots provided in the multi-memory card reader. In other words, a removable disk drive corresponding to a memory card slot in which no memory card is inserted is also created. Therefore, the user cannot know which removable disk drive corresponds to the memory card slot into which the memory card is inserted, and the conventional method has a disadvantage of causing confusion for the user.

본 발명이 이루고자 하는 기술적 과제는, 상기와 같은 단점을 해결하기 위하 여, 메모리카드가 삽입된 메모리카드 슬롯의 개수에 대응하는 개수만큼 이동식 디스크 드라이브를 생성하여 사용자에게 제공하는 멀티 메모리카드 리더기의 이동식 디스크 드라이브 구성 방법을 제공하는 데 있다.The technical problem to be achieved by the present invention, to solve the above disadvantages, to create a removable disk drive corresponding to the number of memory card slots of the memory card is inserted to provide a user of a multi-memory card reader removable To provide a way to configure a disk drive.

본 발명이 이루고자 하는 다른 기술적 과제는, 상기와 같은 단점을 해결하기 위하여, 메모리카드가 삽입된 메모리카드 슬롯의 개수에 대응하는 개수만큼 이동식 디스크 드라이브를 생성하여 사용자에게 제공하는 멀티 메모리카드 리더기를 구비하는 프린터를 제공하는 데 있다.Another technical problem to be solved by the present invention is to provide a multi-memory card reader that provides a user with a number of removable disk drives corresponding to the number of memory card slots into which memory cards are inserted. Is to provide a printer.

본 발명은 상기한 기술적 과제를 달성하기 위하여, 복수의 메모리카드 슬롯을 구비하는 멀티 메모리카드 리더기에 접속된 호스트기기에서 이동식 디스크 드라이브를 구성하는 방법에 있어서, 각 메모리카드 슬롯에 메모리카드가 삽입되어 있는지 여부를 확인하는 단계; 메모리카드가 삽입된 메모리카드 슬롯의 개수를 카운팅하는 단계; 및 상기 카운팅된 메모리카드 삽입 개수를 상기 호스트기기에 전송하는 단계를 포함하는 것을 특징으로 하는 이동식 디스크 구성 방법을 제공한다.The present invention provides a method for configuring a removable disk drive in a host device connected to a multi-memory card reader having a plurality of memory card slots, in which a memory card is inserted into each memory card slot. Checking whether there is; Counting the number of memory card slots into which the memory card is inserted; And transmitting the counted memory card insertion number to the host device.

본 발명은 상기한 다른 기술적 과제를 달성하기 위하여, 호스트기기와 연결되며, 복수의 메모리카드 슬롯을 구비하는 멀티 메모리카드 리더기를 포함하는 프린터에 있어서, 각 메모리카드 슬롯에 메모리카드가 삽입되어 있는지 여부를 확인하는 메모리카드 삽입 여부 확인 수단; 메모리카드가 삽입된 메모리카드 슬롯의 개수를 카운팅하는 메모리카드 삽입 개수 카운팅 수단; 및 상기 카운팅된 메모리카드 삽입 개수를 상기 호스트기기에 전송하는 메모리카드 삽입 개수 전송 수단을 포함 하는 것을 특징으로 하는 멀티 메모리카드 리더기를 구비하는 프린터를 제공한다.According to another aspect of the present invention, in order to achieve the above technical problem, a printer connected to a host device and including a multi-memory card reader having a plurality of memory card slots includes: a memory card inserted into each memory card slot; Means for confirming whether or not the memory card is inserted; Memory card insertion counting means for counting the number of memory card slots into which memory cards are inserted; And a memory card insertion number transmission means for transmitting the counted memory card insertion number to the host device.

이하, 첨부한 도면을 참조하면서 본 발명에 따른 바람직한 실시예를 상세하게 설명한다. 본 발명을 설명함에 있어서 관련된 공지기술 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략할 것이다. 그리고, 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the following description of the present invention, when it is determined that detailed descriptions of related well-known technologies or configurations may unnecessarily obscure the subject matter of the present invention, the detailed description will be omitted. The following terms are defined in consideration of the functions of the present invention, and may be changed according to the intention or custom of the user, the operator, and the like. Therefore, the definition should be based on the contents throughout this specification.

도 2는 멀티 메모리카드 리더기(30) 및 호스트기기(10)를 나타내는 블록도이다.2 is a block diagram showing the multi-memory card reader 30 and the host device 10.

도 2를 참조하면, 호스트기기(10)는 제어부(12), 및 디스플레이부(14)를 포함한다. 멀티 메모리카드 리더기(30)는 제1 내지 제4 메모리카드 슬롯(32, 34, 36, 38), 및 펌웨어(40)를 포함한다.Referring to FIG. 2, the host device 10 includes a control unit 12 and a display unit 14. The multi-memory card reader 30 includes first to fourth memory card slots 32, 34, 36, and 38, and firmware 40.

멀티 메모리카드 리더기(30)는 예를 들어 USB 케이블(20)을 통해 호스트기기(10)와 접속된다. 이때, 멀티 메모리카드 리더기(30)는 자신의 하드웨어 정보를 호스트기기(10)에 전송한다. The multi-memory card reader 30 is connected to the host device 10 via, for example, a USB cable 20. At this time, the multi-memory card reader 30 transmits its own hardware information to the host device 10.

멀티 메모리카드 리더기(30)는 각 메모리카드 슬롯에 메모리카드가 삽입되어 있는지 여부를 확인하고, 메모리카드가 삽입된 메모리카드 슬롯의 개수를 카운팅한다. 멀티 메모리카드 리더기(30)에 구비되어 있는 펌웨어(40)는 상기 메모리카드 삽입 개수를 런(LUN; logical unit number) 번호에 기록하여 런 번호를 새로이 생 성한다. 상기 런 번호는 멀티 메모리카드 리더기(30)로부터 호스트기기(10)에 전송되는 정보 중의 하나이다.The multi-memory card reader 30 checks whether a memory card is inserted into each memory card slot, and counts the number of memory card slots into which the memory card is inserted. The firmware 40 included in the multi-memory card reader 30 generates a new run number by recording the memory card insertion number in a logical unit number (LUN) number. The run number is one of information transmitted from the multi-memory card reader 30 to the host device 10.

한편, 호스트기기(10)는 멀티 메모리카드 리더기(30)로부터 수신된 하드웨어 정보를 이용하여 멀티 메모리카드 리더기(30)의 디바이스 드라이버를 구동한다. 상기 디바이스 드라이버는 상기 펌웨어(40)에 런 번호를 요청한다. 펌웨어(40)는 런 번호 요청에 응답하여 상기 생성된 런 번호를 호스트기기(10)에 전송한다.On the other hand, the host device 10 drives the device driver of the multi-memory card reader 30 using hardware information received from the multi-memory card reader 30. The device driver requests the run number from the firmware 40. The firmware 40 transmits the generated run number to the host device 10 in response to the run number request.

호스트기기(10)의 제어부(12)는 수신된 런 번호를 이용하여 이동식 디스크 드라이브를 생성한다. 즉, 멀티 메모리카드 리더기(30)의 메모리카드 슬롯(32, 34, 36, 38)에 삽입된 메모리카드의 개수만큼 이동식 디스크 드라이브가 생성된다. 상기 생성된 이동식 디스크 드라이브는 디스플레이부(14)에 디스플레이된다. 사용자는 디스플레이된 이동식 디스크 드라이브를 이용하여 대응하는 메모리카드 슬롯에 삽입된 메모리카드에 저장된 데이터를 이용할 수 있다.The control unit 12 of the host device 10 generates a removable disk drive using the received run number. That is, as many removable disk drives as the number of memory cards inserted into the memory card slots 32, 34, 36, and 38 of the multi-memory card reader 30 are created. The generated removable disk drive is displayed on the display unit 14. The user can use the displayed removable disk drive to access the data stored in the memory card inserted in the corresponding memory card slot.

이제, 본 발명에 따른 멀티 메모리카드 리더기를 구비하는 프린터를 도 3을 참조하여 설명한다. 도 3은 멀티 메모리카드 리더기(30)를 구비하는 프린터(50) 및 호스트기기(10)를 나타내는 블록도이다. 도 3에 있어서, 도 2에 도시된 구성요소와 동일한 구성요소에 대해서는 동일한 참조번호를 사용한다.Now, a printer equipped with a multi-memory card reader according to the present invention will be described with reference to FIG. 3 is a block diagram showing the printer 50 and the host device 10 including the multi-memory card reader 30. In FIG. 3, the same reference numerals are used for the same components as those shown in FIG.

도 3을 참조하면, 호스트기기(10)는 제어부(12), 및 디스플레이부(14)를 포함한다. 프린터(50)는 메모리카드 삽입 여부 확인부(52), 메모리카드 삽입 개수 카운팅부(54), 메모리카드 삽입 개수 전송부(56), 및 멀티 메모리카드 리더기(30)를 포함한다. 상기 멀티 메모리카드 리더기(30)는 제1 내지 제4 메모리카드 슬롯(32, 34, 36, 38)을 포함한다.Referring to FIG. 3, the host device 10 includes a control unit 12 and a display unit 14. The printer 50 includes a memory card insertion check unit 52, a memory card insertion count counting unit 54, a memory card insertion count transfer unit 56, and a multi-memory card reader 30. The multi-memory card reader 30 includes first to fourth memory card slots 32, 34, 36, and 38.

프린터(50)는 예를 들어 USB 케이블(20)을 통해 호스트기기(10)와 접속된다. 이때, 프린터(50)는 멀티 메모리카드 리더기(30)의 하드웨어 정보를 호스트기기(10)에 전송한다.The printer 50 is connected to the host device 10 via, for example, a USB cable 20. At this time, the printer 50 transmits the hardware information of the multi-memory card reader 30 to the host device 10.

상기 메모리카드 삽입 여부 확인부(52)는 각 메모리카드 슬롯에 메모리카드가 삽입되어 있는지 여부를 확인하고, 상기 메모리카드 삽입 개수 카운팅부(54)는 메모리카드가 삽입된 메모리카드 슬롯의 개수를 카운팅한다. 상기 메모리카드 삽입 개수 전송부(56)는 상기 카운팅된 메모리카드 삽입 개수를 상기 호스트기기(10)에 전송한다.The memory card insertion check unit 52 checks whether a memory card is inserted into each memory card slot, and the memory card insertion counting unit 54 counts the number of memory card slots into which the memory card is inserted. do. The memory card insertion number transmission unit 56 transmits the counted memory card insertion number to the host device 10.

바람직하기로는, 상기 메모리카드 삽입 개수 카운팅부(54)는 메모리카드가 삽입된 개수를 포함하는 런(LUN; logical unit number) 번호를 생성한다. 다시 말하면, 상기 메모리카드 삽입 개수 카운팅부(54)는 상기 메모리카드 삽입 개수를 런(LUN) 번호에 기록하여 런 번호를 새로이 생성한다. 상기 런 번호는 프린터(50)로부터 호스트기기(10)에 전송되는 정보 중의 하나이다. 상기 메모리카드 삽입 개수 전송부(56)는 상기 런 번호를 호스트기기(10)에 전송한다.Preferably, the memory card insertion count counting unit 54 generates a logical unit number (LUN) number including the number of memory card insertions. In other words, the memory card insertion count counting unit 54 generates a new run number by recording the memory card insertion count in a run number. The run number is one of information transmitted from the printer 50 to the host device 10. The memory card insertion number transfer unit 56 transmits the run number to the host device 10.

바람직하기로는, 상기 메모리카드 삽입 개수 카운팅부(54)는 상기 멀티 메모리카드 리더기(30)에 구비되는 메모리카드 슬롯(32, 34, 36, 38)에 메모리카드가 새로이 삽입되거나 삽입되어 있는 메모리카드가 메모리카드 슬롯(32, 34, 36, 38)으로부터 제거되는 경우, 메모리카드 삽입 개수를 다시 카운팅한다.Preferably, the memory card insertion count counting unit 54 is a memory card in which a memory card is newly inserted or inserted into the memory card slots 32, 34, 36, and 38 provided in the multi-memory card reader 30. Is removed from the memory card slots 32, 34, 36, and 38, the memory card insertion count is counted again.

호스트기기(10)의 제어부(12)는 수신된 런 번호를 이용하여 이동식 디스크 드라이브를 생성한다. 즉, 멀티 메모리카드 리더기(30)의 메모리카드 슬롯(32, 34, 36, 38)에 삽입된 메모리카드의 개수만큼 이동식 디스크 드라이브가 생성된다. 상기 생성된 이동식 디스크 드라이브는 디스플레이부(14)에 디스플레이된다. 사용자는 디스플레이된 이동식 디스크 드라이브를 이용하여 대응하는 메모리카드 슬롯에 삽입된 메모리카드에 저장된 데이터를 이용할 수 있다.The control unit 12 of the host device 10 generates a removable disk drive using the received run number. That is, as many removable disk drives as the number of memory cards inserted into the memory card slots 32, 34, 36, and 38 of the multi-memory card reader 30 are created. The generated removable disk drive is displayed on the display unit 14. The user can use the displayed removable disk drive to access the data stored in the memory card inserted in the corresponding memory card slot.

도 4는 본 발명에 따른 멀티 메모리카드 리더기의 이동식 디스크 드라이브 구성 방법을 나타내는 흐름도이다.4 is a flowchart illustrating a method of configuring a removable disk drive of a multi-memory card reader according to the present invention.

도 4를 참조하여, 복수의 메모리카드 슬롯을 구비하는 멀티 메모리카드 리더기에 접속된 호스트기기에서 이동식 디스크 드라이브를 구성하는 방법을 설명한다. 우선, 각 메모리카드 슬롯에 메모리카드가 삽입되어 있는지 여부를 확인한다(단계 S10). 그 다음, 메모리카드가 삽입된 메모리카드 슬롯의 개수를 카운팅한다(단계 S12). 그 다음, 상기 카운팅된 메모리카드 삽입 개수를 상기 호스트기기에 전송하고(단계 S14), 상기 호스트기기에서 수신된 메모리카드 삽입 개수에 대응하는 개수만큼 이동식 디스크 드라이브를 생성한다(단계 S16).Referring to Fig. 4, a method of configuring a removable disk drive in a host device connected to a multi-memory card reader having a plurality of memory card slots will be described. First, it is checked whether or not a memory card is inserted into each memory card slot (step S10). Then, the number of memory card slots in which the memory card is inserted is counted (step S12). Next, the counted memory card insertion number is transmitted to the host device (step S14), and the number of removable disk drives corresponding to the number of memory card insertions received by the host device is generated (step S16).

또한, 상기 멀티 메모리카드 리더기에 구비되는 메모리카드 슬롯에 메모리카드가 새로이 삽입되거나 삽입되어 있는 메모리카드가 메모리카드 슬롯으로부터 제거되는 경우 메모리카드 삽입 개수를 다시 카운팅하고, 다시 카운팅된 메모리카드 삽입 개수를 상기 호스트기기에 전송할 수 있다.In addition, when the memory card is newly inserted or inserted into the memory card slot provided in the multi-memory card reader is removed from the memory card slot, the number of memory card insertions is counted again, and the counted number of memory card insertions is again counted. Send to the host device.

한편, 상기 메모리카드 삽입 개수 카운팅 단계는 메모리카드가 삽입된 개수를 포함하는 런(LUN; logical unit number) 번호를 생성하는 단계를 포함하고, 상 기 메모리카드 삽입 개수 전송 단계는 상기 런 번호를 상기 호스트기기에 전송하는 단계를 포함할 수 있다. 상기 런 번호는 멀티 메모리카드 리더기로부터 호스트기기에 전송되는 정보 중의 하나이다. 다시 말하면, 메모리카드가 삽입된 개수는 런 번호에 기록되어 호스트기기에 전송될 수 있다.The counting of the memory card insertion number may include generating a logical unit number (LUN) number including a number of memory card insertions, and transmitting the memory card insertion number. The method may include transmitting to a host device. The run number is one of information transmitted from the multi-memory card reader to the host device. In other words, the number of inserted memory cards can be recorded in the run number and transmitted to the host device.

또한, 상기 방법은 상기 생성된 이동식 디스크 드라이버를 사용자에게 디스플레이하는 단계를 더 포함할 수 있다.In addition, the method may further include displaying the generated removable disk driver to a user.

본 발명은 복수의 메모리카드 슬롯을 구비하는 멀티 메모리카드 리더기 및 멀티 메모리카드 리더기를 구비하는 프린터에 관하여 설명하였지만, 본 발명은 또한 복수의 메모리카드 슬롯을 구비하는 멀티 메모리카드 리더기를 구비하는 복합기에 적용될 수 있다. 참고로, 상기 복합기는 프린터, 스캐너, 복사기, 및 팩스의 기능 중 하나 이상의 기능을 구비하는 장치이다.Although the present invention has been described with respect to a printer having a multi-memory card reader having a plurality of memory card slots and a multi-memory card reader, the present invention also relates to a multifunction card having a multi-memory card reader having a plurality of memory card slots. Can be applied. For reference, the multifunction apparatus is a device having one or more functions of a printer, a scanner, a copier, and a fax.

이상 본 발명의 바람직한 실시예에 대해 상세히 기술하였지만, 본 발명이 속하는 기술분야에 있어서 통상의 지식을 가진 사람이라면, 첨부된 청구범위에 정의된 본 발명의 정신 및 범위를 벗어나지 않으면서 본 발명을 여러 가지로 변형 또는 변경하여 실시할 수 있음을 알 수 있을 것이다. 따라서, 본 발명의 앞으로의 실시예들의 변경은 본 발명의 기술을 벗어날 수 없을 것이다.Although the preferred embodiments of the present invention have been described in detail above, those of ordinary skill in the art to which the present invention pertains may make various changes without departing from the spirit and scope of the present invention as defined in the appended claims. It will be appreciated that modifications or variations may be made. Accordingly, modifications of the embodiments of the present invention will not depart from the scope of the present invention.

상술한 바와 같이, 본 발명을 이용하면, 메모리카드가 삽입된 메모리카드 슬롯의 개수에 대응하는 개수만큼 이동식 디스크 드라이브를 생성하여 사용자에게 제공할 수 있다. As described above, according to the present invention, the number of removable disk drives corresponding to the number of memory card slots into which memory cards are inserted can be generated and provided to the user.                     

따라서, 메모리카드가 삽입된 메모리카드 슬롯에 대응하는 이동식 디스크 드라이브만이 사용자에게 디스플레이되므로, 사용자는 이용할 수 있는 이동식 디스크 드라이브를 용이하게 액세스할 수 있다.Therefore, since only the removable disk drive corresponding to the memory card slot into which the memory card is inserted is displayed to the user, the user can easily access the available removable disk drive.

또한, 메모리카드가 삽입되어 있지 않은 메모리카드 슬롯에 대응하는 이동식 디스크 드라이브를 디스플레이하지 않으므로 사용자의 혼동을 방지할 수 있다.In addition, since the removable disk drive corresponding to the memory card slot in which the memory card is not inserted is not displayed, confusion of the user can be prevented.

Claims (10)

복수의 메모리카드 슬롯을 구비하는 멀티 메모리카드 리더기에 접속된 호스트기기에서 이동식 디스크 드라이브를 구성하는 방법에 있어서,A method of configuring a removable disk drive in a host device connected to a multi-memory card reader having a plurality of memory card slots, the method comprising: 각 메모리카드 슬롯에 메모리카드가 삽입되어 있는지 여부를 확인하는 단계;Checking whether a memory card is inserted into each memory card slot; 메모리카드가 삽입된 메모리카드 슬롯의 개수를 카운팅하는 단계;Counting the number of memory card slots into which the memory card is inserted; 상기 카운팅된 메모리카드 삽입 개수를 상기 호스트기기에 전송하는 단계; 및Transmitting the counted memory card insertion number to the host device; And 상기 호스트기기에서 수신된 메모리카드 삽입 개수에 대응하는 개수만큼 이동식 디스크 드라이브를 생성하는 단계를 포함하는 것을 특징으로 하는 이동식 디스크 구성 방법.And generating as many removable disk drives as the number corresponding to the number of memory card insertions received by the host device. 삭제delete 복수의 메모리카드 슬롯을 구비하는 멀티 메모리카드 리더기에 접속된 호스트기기에서 이동식 디스크 드라이브를 구성하는 방법에 있어서,A method of configuring a removable disk drive in a host device connected to a multi-memory card reader having a plurality of memory card slots, the method comprising: 각 메모리카드 슬롯에 메모리카드가 삽입되어 있는지 여부를 확인하는 단계;Checking whether a memory card is inserted into each memory card slot; 메모리카드가 삽입된 메모리카드 슬롯의 개수를 카운팅하는 단계;Counting the number of memory card slots into which the memory card is inserted; 상기 카운팅된 메모리카드 삽입 개수를 상기 호스트기기에 전송하는 단계; 및Transmitting the counted memory card insertion number to the host device; And 상기 멀티 메모리카드 리더기에 구비되는 메모리카드 슬롯에 메모리카드가 새로이 삽입되거나 삽입되어 있는 메모리카드가 메모리카드 슬롯으로부터 제거되는 경우 메모리카드 삽입 개수를 다시 카운팅하는 단계를 포함하는 것을 특징으로 하는 이동식 디스크 구성 방법.And recounting the number of memory card insertions when the memory card, which is newly inserted or inserted into the memory card slot provided in the multi-memory card reader, is removed from the memory card slot. Way. 복수의 메모리카드 슬롯을 구비하는 멀티 메모리카드 리더기에 접속된 호스트기기에서 이동식 디스크 드라이브를 구성하는 방법에 있어서,A method of configuring a removable disk drive in a host device connected to a multi-memory card reader having a plurality of memory card slots, the method comprising: 각 메모리카드 슬롯에 메모리카드가 삽입되어 있는지 여부를 확인하는 단계;Checking whether a memory card is inserted into each memory card slot; 메모리카드가 삽입된 메모리카드 슬롯의 개수를 카운팅하는 단계;Counting the number of memory card slots into which the memory card is inserted; 상기 카운팅된 메모리카드 삽입 개수를 상기 호스트기기에 전송하는 단계; 및Transmitting the counted memory card insertion number to the host device; And 상기 메모리카드 삽입 개수 카운팅 단계는 메모리카드가 삽입된 개수를 포함하는 런(LUN; logical unit number) 번호를 생성하는 단계를 포함하고,The counting step of inserting the memory card may include generating a logical unit number (LUN) number including a number of inserted memory cards, 상기 메모리카드 삽입 개수 전송 단계는 상기 런 번호를 상기 호스트기기에 전송하는 단계를 포함하는 것을 특징으로 하는 이동식 디스크 구성 방법.And transmitting the memory card insertion number to the host device. 제1항에 있어서,The method of claim 1, 상기 생성된 이동식 디스크 드라이버를 사용자에게 디스플레이하는 단계를 더 포함하는 것을 특징으로 하는 이동식 디스크 구성 방법.And displaying the generated removable disk driver to a user. 호스트기기와 연결되며, 복수의 메모리카드 슬롯을 구비하는 멀티 메모리카드 리더기를 포함하는 프린터에 있어서,A printer connected to a host device, the printer including a multi-memory card reader having a plurality of memory card slots, 각 메모리카드 슬롯에 메모리카드가 삽입되어 있는지 여부를 확인하는 메모리카드 삽입 여부 확인 수단;Memory card insertion checking means for checking whether a memory card is inserted into each memory card slot; 메모리카드가 삽입된 메모리카드 슬롯의 개수를 카운팅하는 메모리카드 삽입 개수 카운팅 수단; 및Memory card insertion counting means for counting the number of memory card slots into which memory cards are inserted; And 상기 카운팅된 메모리카드 삽입 개수를 상기 호스트기기에 전송하는 메모리카드 삽입 개수 전송 수단을 포함하며,Memory card insertion number transmission means for transmitting the counted memory card insertion number to the host device; 상기 호스트기기는 수신된 메모리카드 삽입 개수에 대응하는 개수만큼 이동식 디스크 드라이브를 생성하는 것을 특징으로 하는 멀티 메모리카드 리더기를 구비하는 프린터.The host device is a printer having a multi-memory card reader, characterized in that for generating a number of removable disk drives corresponding to the number of the received memory card insertion. 삭제delete 호스트기기와 연결되며, 복수의 메모리카드 슬롯을 구비하는 멀티 메모리카드 리더기를 포함하는 프린터에 있어서,A printer connected to a host device, the printer including a multi-memory card reader having a plurality of memory card slots, 각 메모리카드 슬롯에 메모리카드가 삽입되어 있는지 여부를 확인하는 메모리카드 삽입 여부 확인 수단;Memory card insertion checking means for checking whether a memory card is inserted into each memory card slot; 메모리카드가 삽입된 메모리카드 슬롯의 개수를 카운팅하는 메모리카드 삽입 개수 카운팅 수단; 및Memory card insertion counting means for counting the number of memory card slots into which memory cards are inserted; And 상기 카운팅된 메모리카드 삽입 개수를 상기 호스트기기에 전송하는 메모리카드 삽입 개수 전송 수단을 포함하며,Memory card insertion number transmission means for transmitting the counted memory card insertion number to the host device; 상기 멀티 메모리카드 리더기에 구비되는 메모리카드 슬롯에 메모리카드가 새로이 삽입되거나 삽입되어 있는 메모리카드가 메모리카드 슬롯으로부터 제거되는 경우, 상기 메모리카드 삽입 개수 카운팅 수단은 메모리카드 삽입 개수를 다시 카운팅하는 것을 특징으로 하는 멀티 메모리카드 리더기를 구비하는 프린터.The memory card insertion counting means counts the memory card insertion counts again when the memory card is newly inserted or inserted into the memory card slot provided in the multi-memory card reader. A printer comprising a multi-memory card reader. 호스트기기와 연결되며, 복수의 메모리카드 슬롯을 구비하는 멀티 메모리카드 리더기를 포함하는 프린터에 있어서,A printer connected to a host device, the printer including a multi-memory card reader having a plurality of memory card slots, 각 메모리카드 슬롯에 메모리카드가 삽입되어 있는지 여부를 확인하는 메모리카드 삽입 여부 확인 수단;Memory card insertion checking means for checking whether a memory card is inserted into each memory card slot; 메모리카드가 삽입된 메모리카드 슬롯의 개수를 카운팅하는 메모리카드 삽입 개수 카운팅 수단; 및Memory card insertion counting means for counting the number of memory card slots into which memory cards are inserted; And 상기 카운팅된 메모리카드 삽입 개수를 상기 호스트기기에 전송하는 메모리카드 삽입 개수 전송 수단을 포함하며,Memory card insertion number transmission means for transmitting the counted memory card insertion number to the host device; 상기 메모리카드 삽입 개수 카운팅 수단은 메모리카드가 삽입된 개수를 포함하는 런(LUN; logical unit number) 번호를 생성하고,The memory card insertion number counting means generates a logical unit number (LUN) number including a number of memory card insertions, 상기 메모리카드 삽입 개수 전송 수단은 상기 런 번호를 상기 호스트기기에 전송하는 것을 특징으로 하는 멀티 메모리카드 리더기를 구비하는 프린터.And the memory card insertion number transmitting means transmits the run number to the host device. 제6항에 있어서,The method of claim 6, 상기 호스트기기는 상기 생성된 이동식 디스크 드라이버를 사용자에게 디스플레이하는 것을 특징으로 하는 멀티 메모리카드 리더기를 구비하는 프린터.And the host device displays the generated removable disk driver to a user.
KR1020040076348A 2004-07-28 2004-09-23 Method of configuring removable disk drive and printer including multiple memory card reader Expired - Fee Related KR101120028B1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020040076348A KR101120028B1 (en) 2004-09-23 2004-09-23 Method of configuring removable disk drive and printer including multiple memory card reader
CN2005100875593A CN1728075B (en) 2004-07-28 2005-07-27 Method and device for automatically switching memory cards in multifunctional equipment
US11/189,844 US20060026350A1 (en) 2004-07-28 2005-07-27 Method and apparatus to automatically switch memory cards in a multi-functional device, and method of configuring a removable disc driver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040076348A KR101120028B1 (en) 2004-09-23 2004-09-23 Method of configuring removable disk drive and printer including multiple memory card reader

Publications (2)

Publication Number Publication Date
KR20060027522A KR20060027522A (en) 2006-03-28
KR101120028B1 true KR101120028B1 (en) 2012-03-23

Family

ID=37138516

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040076348A Expired - Fee Related KR101120028B1 (en) 2004-07-28 2004-09-23 Method of configuring removable disk drive and printer including multiple memory card reader

Country Status (1)

Country Link
KR (1) KR101120028B1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020178307A1 (en) * 2001-05-25 2002-11-28 Pua Khein Seng Multiple memory card adapter
KR20040011103A (en) * 2002-07-27 2004-02-05 삼성전자주식회사 Apparatus and method for establishing data transfer mode by card insertion identification

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020178307A1 (en) * 2001-05-25 2002-11-28 Pua Khein Seng Multiple memory card adapter
KR20040011103A (en) * 2002-07-27 2004-02-05 삼성전자주식회사 Apparatus and method for establishing data transfer mode by card insertion identification

Also Published As

Publication number Publication date
KR20060027522A (en) 2006-03-28

Similar Documents

Publication Publication Date Title
US7941579B2 (en) Communication system for authenticating authority of host device for accessing storage medium set to periphery device
US7797398B2 (en) Communication system, and peripheral device having trigger generating device and computer program product that monitors whether a trigger has been generated
EP1405240B1 (en) Multi input memory device reader
US8073987B2 (en) PCI express card type peripheral apparatus and host apparatus for accessing parts of protocol ID information stored in storage unit one part after another
US7869074B2 (en) Communication system, information processing device, peripheral device and communication method
EP2383644A1 (en) Information processing apparatus, information processing system, and information processing method
EP1770538B1 (en) SCSI communication system, information processing device, peripheral device and communication method
US20060132841A1 (en) Image forming device and image forming method using the same
KR101120028B1 (en) Method of configuring removable disk drive and printer including multiple memory card reader
US20060026350A1 (en) Method and apparatus to automatically switch memory cards in a multi-functional device, and method of configuring a removable disc driver
US20060018223A1 (en) Image forming apparatus and method to print a plurality of files stored in portable recording medium
JP2009070230A (en) Operation history information recording apparatus, operation history information recording apparatus control method, control program, and recording medium
US6992799B1 (en) Scanner with an output port connected to a printer or a storage device
JP2008500617A (en) Method for managing plug-in or removal of a memory card with respect to a card reader and apparatus using the method
KR20060077442A (en) Printer operation control system and control method by external storage device
JP2004094493A (en) Storage medium processing device and control method therefor
JP2004302870A (en) Write-protect method for media reader/writer
CN100520756C (en) Method for managing the plug-in or removal of a memory card into or from a card reader and apparatus for use in said method
JP4245911B2 (en) Recording medium reader, recording medium reading program, and recording medium
US20060098507A1 (en) Bridging circuit
KR100952132B1 (en) Multiple disk control device using memory card and method
JP2006004013A (en) Image processing apparatus, control method therefor, and data management method
JP2002312133A (en) Interface device for magnetic card reader
JP2007265302A (en) Communication system and peripheral device used therefor
CN1952939A (en) Method and device for managing images stored in a plurality of storage media

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

A201 Request for examination
PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20150218

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20150218