[go: up one dir, main page]

JP2012008846A - Device equipped with storage unit - Google Patents

Device equipped with storage unit Download PDF

Info

Publication number
JP2012008846A
JP2012008846A JP2010144874A JP2010144874A JP2012008846A JP 2012008846 A JP2012008846 A JP 2012008846A JP 2010144874 A JP2010144874 A JP 2010144874A JP 2010144874 A JP2010144874 A JP 2010144874A JP 2012008846 A JP2012008846 A JP 2012008846A
Authority
JP
Japan
Prior art keywords
host
usb
storage device
processing unit
recording medium
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2010144874A
Other languages
Japanese (ja)
Inventor
Tatsuya Chimaru
達也 千丸
Yoji Okamoto
陽児 岡本
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.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric Corp
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 Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Priority to JP2010144874A priority Critical patent/JP2012008846A/en
Publication of JP2012008846A publication Critical patent/JP2012008846A/en
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

【課題】記憶装置を備え、接続されたホスト装置に対して外部記憶装置として機能可能なデバイスにおいて、デバイスとホスト装置の記憶装置への同時アクセスを防ぐとともに、デバイスがホスト装置に正常に接続されていることをホスト装置側で認識できるようにする。
【解決手段】記憶装置に対するアクセスを行なうデバイス処理部と、ホスト装置と接続された際に、ホスト装置からの機器種別の問い合わせに対して、記録メディア取り外し可能な記憶装置として応答し、デバイス処理部が、記憶装置に対してアクセスする間は、記録メディアが取り外されている旨の情報をホスト装置に通知するインタフェース部とを備える。
【選択図】図1
In a device including a storage device and capable of functioning as an external storage device with respect to a connected host device, simultaneous access to the storage device of the device and the host device is prevented and the device is normally connected to the host device. So that it can be recognized by the host device.
A device processing unit that accesses a storage device, and when connected to the host device, responds to a device type inquiry from the host device as a storage device from which a recording medium can be removed, and the device processing unit However, an interface unit for notifying the host device of information indicating that the recording medium has been removed while accessing the storage device.
[Selection] Figure 1

Description

本発明は、ホスト装置と接続するデバイスに係り、特に、記憶装置を備え、接続されたホスト装置に対して外部記憶装置として機能可能なデバイスに関する。   The present invention relates to a device connected to a host device, and more particularly to a device that includes a storage device and can function as an external storage device for the connected host device.

デバイスとホスト装置とを接続する方式として、USB(Universal Serial Bus)規格が広く用いられている。記憶装置を内蔵したデバイスの中には、USBインタフェース機能を備えていて、ホスト装置と接続した場合に、外部記憶装置として機能するデバイスがある。このようなデバイスでは、デバイス自身が記憶装置にアクセスする場合と、ホスト装置が記憶装置にアクセスする場合とがある。   The USB (Universal Serial Bus) standard is widely used as a method for connecting a device and a host device. Among devices having a built-in storage device, there is a device that has a USB interface function and functions as an external storage device when connected to a host device. In such a device, there are a case where the device itself accesses the storage device and a case where the host device accesses the storage device.

USB規格では、外部記憶装置は、純粋な記憶装置を想定しており、デバイス自身のアクセスとホスト装置からのアクセスとの排他制御は考慮されていない。このため、安全対策を施さないと、両者が同時に記憶装置にアクセスすること等によって、データの整合性が取れなくなったり、記憶装置のデータが破壊されてしまう等のおそれがある
そこで、従来は、例えば以下のような対策が取られている。すなわち、USB規格では、デバイス側は、ホスト装置と接続されたとき、信号線に電圧を印加することで、ホスト装置にデバイスが接続されたことを通知するようにしているが、デバイス自身が記憶装置にアクセスしている間は、信号線への電圧印加を行なわないことで、擬似的に、デバイスが取り外されている状態を作り出して、ホスト装置側からのアクセスを遮断するようにしている。そして、デバイス自身のアクセスが終了すると、信号線への電圧印加を再開し、ホスト装置側からのアクセスを許可する。
In the USB standard, the external storage device is assumed to be a pure storage device, and exclusive control between access from the device itself and access from the host device is not considered. For this reason, if safety measures are not taken, there is a risk that data consistency may be lost or data in the storage device may be destroyed due to simultaneous access to the storage device. For example, the following measures are taken. In other words, in the USB standard, when the device side is connected to the host device, it applies a voltage to the signal line to notify the host device that the device has been connected. While the device is being accessed, no voltage is applied to the signal line, so that a state in which the device is removed is created in a pseudo manner to block access from the host device side. When the access of the device itself is completed, voltage application to the signal line is resumed and access from the host device side is permitted.

特開2004−54896号公報JP 2004-54896 A

デバイスが、自身のアクセス中には信号線への電圧印加を行なわないことによって、デバイスとホスト装置とが同時に記憶装置にアクセスすることを防ぐことができ、記憶装置の安全性は保証できる。しかしながら、その間、ホスト装置からはデバイスを認識することができず、ホスト装置では、デバイスが切断された状態が表示される。   Since the device does not apply a voltage to the signal line during its access, the device and the host apparatus can be prevented from accessing the storage device at the same time, and the safety of the storage device can be guaranteed. However, during that time, the host device cannot recognize the device, and the host device displays a state where the device is disconnected.

このため、デバイスとホスト装置との接続が失敗したという誤解をユーザに抱かせるおそれがある。特に、デバイス自身の記憶装置アクセスが長時間にわたる場合に、この問題は顕著であり、デバイスの使用感を悪化させることになる。   For this reason, there is a possibility that the user may have a misunderstanding that the connection between the device and the host device has failed. In particular, when the device itself accesses the storage device for a long time, this problem is remarkable, and the feeling of use of the device is deteriorated.

ユーザの誤解を防ぐために、正常に接続されていることを示す表示装置等をデバイス側に設けることも考えられるが、その分、デバイスのコストアップを招くことになるため、従来通りホスト装置側で正常に接続されていることを認識できることが望ましい。   In order to prevent misunderstanding of the user, it may be possible to provide a display device or the like on the device side indicating that it is normally connected. It is desirable to be able to recognize that the connection is normal.

そこで、本発明は、記憶装置を備え、接続されたホスト装置に対して外部記憶装置として機能可能なデバイスにおいて、デバイスとホスト装置の記憶装置への同時アクセスを防ぐとともに、デバイスがホスト装置に正常に接続されていることをホスト装置側で認識できるようにすることを目的とする。   Therefore, the present invention provides a storage device that can function as an external storage device with respect to a connected host device, and prevents simultaneous access to the storage device of the device and the host device, and the device is normal to the host device. It is an object to make it possible for the host device side to recognize that it is connected to.

上記課題を解決するため、本発明のデバイスは、記憶装置を備え、接続されたホスト装置に対して外部記憶装置として機能可能なデバイスであって、前記記憶装置に対するアクセスを行なうデバイス処理部と、ホスト装置と接続された際に、前記ホスト装置からの機器種別の問い合わせに対して、記録メディア取り外し可能な記憶装置として応答し、前記デバイス処理部が、前記記憶装置に対してアクセスする間は、記録メディアが取り外されている旨の情報を前記ホスト装置に通知するインタフェース部と、を備えたことを特徴とする。   In order to solve the above problems, a device of the present invention is a device that includes a storage device and can function as an external storage device for a connected host device, and a device processing unit that accesses the storage device; When connected to the host device, in response to the inquiry of the device type from the host device, as a storage device with removable recording media, while the device processing unit accesses the storage device, And an interface unit for notifying the host device of information indicating that the recording medium has been removed.

ここで、前記インタフェース部は、前記デバイス処理部が、前記記憶装置に対するアクセスを終了すると、記録メディアが取り付けられている旨の情報を前記ホスト装置に通知するようにしてもよい。   Here, the interface unit may notify the host device of information that a recording medium is attached when the device processing unit finishes access to the storage device.

また、前記インタフェース部は、前記ホスト装置からの問い合わせに対応して、前記記録メディアに関する情報を通知することができる。   In addition, the interface unit can notify information about the recording medium in response to an inquiry from the host device.

より具体的には、前記ホスト装置とはUSB(Universal Serial Bus)規格により接続されることができる。   More specifically, the host device can be connected according to the USB (Universal Serial Bus) standard.

本発明によれば、記憶装置を備え、接続されたホスト装置に対して外部記憶装置として機能可能なデバイスにおいて、デバイスとホスト装置の記憶装置への同時アクセスを防ぐとともに、デバイスがホスト装置に正常に接続されていることをホスト装置側で認識できるようになる。   According to the present invention, in a device including a storage device and capable of functioning as an external storage device with respect to a connected host device, simultaneous access to the storage device of the device and the host device is prevented, and the device is normally connected to the host device. It becomes possible for the host device to recognize that it is connected to.

本実施形態に係るUSBデバイスとUSBホストの機能構成を示すブロック図である。It is a block diagram which shows the function structure of the USB device and USB host which concern on this embodiment. USBデバイスの処理を説明するフローチャートである。It is a flowchart explaining the process of a USB device.

本発明の実施の形態について図面を参照して説明する。図1は、本実施形態に係るUSBデバイスとUSBホストの機能構成を示すブロック図である。本図に示すように、USBデバイス100は、USBホスト200とUSBケーブル300を介して接続しており、デバイス処理部110、記憶装置120、USBデバイスインタフェース部130を備えている。   Embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing a functional configuration of a USB device and a USB host according to the present embodiment. As shown in the figure, the USB device 100 is connected to a USB host 200 via a USB cable 300, and includes a device processing unit 110, a storage device 120, and a USB device interface unit 130.

なお、USBデバイス100とUSBホスト200との接続形態は、USBケーブル300を介さずに、コネクタ同士が直接接続する形態であってもよい。USBデバイス100とUSBホスト200とはD+・D−の2本の信号線、電圧供給線VBUS、GND信号線の合計4本で接続される。   The connection form between the USB device 100 and the USB host 200 may be a form in which connectors are directly connected without using the USB cable 300. The USB device 100 and the USB host 200 are connected by a total of four signal lines of D + and D−, a voltage supply line VBUS, and a GND signal line.

デバイス処理部110は、デバイスの機種に対応した処理を行なう機能部である。デバイス処理部110が行なう処理には、記憶装置120に対するアクセス処理が含まれる。例えば、USBデバイス100が、デジタルカメラであれば、デバイス処理部110は、撮像処理、画像処理、記憶装置120への画像記録処理等を行なう。また、USBデバイス100が、センサ等のフィールド機器であれば、デバイス処理部110は、センシング処理、データ処理、記憶装置120へのデータ記録処理等を行なう。   The device processing unit 110 is a functional unit that performs processing corresponding to the device model. The processing performed by the device processing unit 110 includes access processing for the storage device 120. For example, if the USB device 100 is a digital camera, the device processing unit 110 performs imaging processing, image processing, image recording processing to the storage device 120, and the like. If the USB device 100 is a field device such as a sensor, the device processing unit 110 performs sensing processing, data processing, data recording processing to the storage device 120, and the like.

記憶装置120は、磁気ディスク、半導体記録装置等の記録メディアを備えており、デバイス処理部110およびUSBホスト200からのアクセスを受け付ける。なお、記憶装置120は、USBデバイス100内に固定的に取り付けられていてもよいし、メモリカードのように着脱可能としてもよい。   The storage device 120 includes a recording medium such as a magnetic disk or a semiconductor recording device, and accepts access from the device processing unit 110 and the USB host 200. The storage device 120 may be fixedly attached in the USB device 100, or may be detachable like a memory card.

USBデバイスインタフェース部130は、USBデバイス側装置としてUSB規格に従った通信を行なうための処理を行なう。すなわち、USBケーブル300等を介してUSBホスト200に接続されると、信号線に所定の電圧を印加して、USBホスト200に対して、USBデバイスが接続されたことを通知する。そして、USBホスト200からの要求に応じて、機種種別、転送モード等を返答する。   The USB device interface unit 130 performs processing for performing communication according to the USB standard as a USB device side device. That is, when connected to the USB host 200 via the USB cable 300 or the like, a predetermined voltage is applied to the signal line to notify the USB host 200 that the USB device is connected. In response to a request from the USB host 200, the model type, transfer mode, and the like are returned.

本実施形態において、USBデバイスインタフェース部130は、USBホスト200と接続された際に、USBホスト200からの機器種別の問い合わせに対して、記憶装置120が、取り外し可能であるか否かにかかわらず、記録メディア取り外し可能な記憶装置として応答する。   In this embodiment, when the USB device interface unit 130 is connected to the USB host 200, the USB device interface unit 130 responds to an inquiry about the device type from the USB host 200 regardless of whether the storage device 120 is removable. Responds as a removable storage device.

そして、デバイス処理部110が、記憶装置120に対してアクセスする間は、記録メディアが取り外されている旨の情報をUSBホスト200に通知する。このような処理を行なうことで、デバイス処理部110とUSBホスト200との間で、記憶装置120に対する排他的制御を行なうようにしている。また、USBホスト200側からは、デバイス100が記憶装置120にアクセスしている間でも、デバイス100が正常に接続されていることを認識することができる。   The device processing unit 110 notifies the USB host 200 of information indicating that the recording medium has been removed while accessing the storage device 120. By performing such processing, exclusive control for the storage device 120 is performed between the device processing unit 110 and the USB host 200. Further, the USB host 200 can recognize that the device 100 is normally connected even while the device 100 is accessing the storage device 120.

USBホスト200は、アプリケーション処理部210と、USBホストインタフェース部220とを備えている。   The USB host 200 includes an application processing unit 210 and a USB host interface unit 220.

アプリケーション処理部210は、USBホスト200の機種に対応した処理を行なう機能部である。アプリケーション処理部210が行なう処理には、外部記憶装置としてのUSBデバイス100に対するアクセス処理が含まれる。例えば、USBホスト200が、汎用的なパーソナルコンピュータであれば、アプリケーション処理部210は、パーソナルコンピュータが実行するアプリケーションに相当し、データ入出力処理等を行なう。また、USBホスト200が、フィールド機器制御装置であれば、計測制御処理、データ収集処理等を行なう。   The application processing unit 210 is a functional unit that performs processing corresponding to the model of the USB host 200. The processing performed by the application processing unit 210 includes access processing for the USB device 100 as an external storage device. For example, if the USB host 200 is a general-purpose personal computer, the application processing unit 210 corresponds to an application executed by the personal computer, and performs data input / output processing and the like. If the USB host 200 is a field device control device, it performs measurement control processing, data collection processing, and the like.

USBホストインタフェース部220は、USBホスト側装置としてUSB規格に従った通信を行なうための処理を行なう。すなわち、USBケーブル300等を介してUSBデバイス100が接続されたことを検出すると、USBデバイス100との間でコンフィギュレーションを行なって、USBデバイス100の機種種別、使用条件等を取得し、通信のための各種設定を行なう。   The USB host interface unit 220 performs processing for performing communication according to the USB standard as a USB host side device. That is, when it is detected that the USB device 100 is connected via the USB cable 300 or the like, the configuration with the USB device 100 is performed, and the model type, usage conditions, and the like of the USB device 100 are acquired, and the communication Make various settings for this.

USBホストインタフェース部220は、USBデバイス100の機種を記録メディア取り外し可能な記憶装置として認識した場合には、USBデバイス100に対して記録メディアが取り付けられているか、取り外されているかの状態を定期的に問い合わせる。そして、USBデバイス100が、記録メディアが取り外されている旨の応答をしている間は、外部記憶装置であるUSBデバイス100に対するアクセスは行なわない。   When the USB host interface unit 220 recognizes the model of the USB device 100 as a storage device from which the recording medium can be removed, the USB host interface unit 220 periodically determines whether the recording medium is attached to or removed from the USB device 100. Contact While the USB device 100 is responding that the recording medium is removed, the USB device 100 that is an external storage device is not accessed.

次に、本実施形態に係るUSBデバイス100の処理について図2のフローチャートを参照して説明する。   Next, processing of the USB device 100 according to the present embodiment will be described with reference to the flowchart of FIG.

USBデバイス100は、USBホスト200に接続されると(S101)、信号線に所定の電圧を印加することで、USBホスト200に対して、USBデバイス100が接続されたことを通知する(S102)。   When connected to the USB host 200 (S101), the USB device 100 applies a predetermined voltage to the signal line to notify the USB host 200 that the USB device 100 is connected (S102). .

USBデバイス100が接続されたことを検出したUSBホスト200は、コンフィギュレーションにおいて、USBデバイス100に対して、機器種別の問い合わせを行なう。これに対して、USBデバイス100は、記録メディア取り外し可能な記憶装置である旨を応答する(S104)。なお、記録メディア取り外し可能な記憶装置は、メモリカードリーダ等が該当するが、USBデバイス100は、記憶装置120が、取り外し不可であっても記録メディア取り外し可能な記憶装置である旨を応答する。   The USB host 200 that has detected that the USB device 100 is connected makes an inquiry about the device type to the USB device 100 in the configuration. In response to this, the USB device 100 responds that the storage device is a removable storage device (S104). The storage device from which the recording medium can be removed corresponds to a memory card reader or the like, but the USB device 100 responds that the storage device 120 is a storage device from which the recording medium can be removed even if the storage device 120 cannot be removed.

その後、USBデバイス100は、USBホスト200から定期的に記録メディアの取り付け状態についての問い合わせを受け付ける(S105)。これに対して、自身のデバイス処理部110が記憶装置120にアクセス中であれば(S106:Yes)、記録メディアが取り外されている旨を応答する(S107)。   Thereafter, the USB device 100 periodically receives an inquiry about the attachment state of the recording medium from the USB host 200 (S105). On the other hand, if its own device processing unit 110 is accessing the storage device 120 (S106: Yes), it responds that the recording medium has been removed (S107).

一方、自身のデバイス処理部110が記憶装置120にアクセス中でなければ(S106:No)、記録メディアが取り付けられている旨を応答する(S108)。   On the other hand, if its own device processing unit 110 is not accessing the storage device 120 (S106: No), it responds that a recording medium is attached (S108).

これにより、USBデバイス100とUSBホスト200とが記憶装置120に同時アクセスすることを防ぐことができる。また、USBホスト200は、USBデバイス100が記憶装置120にアクセスしている間であっても、USBデバイス100が正常に接続されていることを認識できるため、USBホスト200では、正常に接続されている旨が表示され、ユーザが正常な接続を確認することができる。   As a result, the USB device 100 and the USB host 200 can be prevented from accessing the storage device 120 simultaneously. Further, since the USB host 200 can recognize that the USB device 100 is normally connected even while the USB device 100 is accessing the storage device 120, the USB host 200 is normally connected. Is displayed, and the user can confirm a normal connection.

USBデバイス100は、以上の(S105)〜(S107)、(S108)に示した処理を、USBホスト200から切り離されるまで繰り返す(S109)。   The USB device 100 repeats the processes shown in (S105) to (S107) and (S108) until it is disconnected from the USB host 200 (S109).

以上説明したように、本実施形態のUSBデバイス100によれば、記憶装置を備え、接続されたホスト装置に対して外部記憶装置として機能可能なデバイスにおいて、デバイスとホスト装置の記憶装置への同時アクセスを防ぐとともに、デバイスがホスト装置に正常に接続されていることをホスト装置側で認識できるようになる。   As described above, according to the USB device 100 of the present embodiment, in a device that includes a storage device and can function as an external storage device with respect to the connected host device, the device and the host device can be simultaneously connected to the storage device. In addition to preventing access, the host device can recognize that the device is normally connected to the host device.

100…USBデバイス、110…デバイス処理部、120…記憶装置、130…USBデバイスインタフェース部、200…USBホスト、210…アプリケーション処理部、220…USBホストインタフェース部、300…USBケーブル DESCRIPTION OF SYMBOLS 100 ... USB device 110 ... Device processing part 120 ... Storage device 130 ... USB device interface part 200 ... USB host 210 ... Application processing part 220 ... USB host interface part 300 ... USB cable

Claims (4)

記憶装置を備え、接続されたホスト装置に対して外部記憶装置として機能可能なデバイスであって、
前記記憶装置に対するアクセスを行なうデバイス処理部と、
ホスト装置と接続された際に、前記ホスト装置からの機器種別の問い合わせに対して、記録メディア取り外し可能な記憶装置として応答し、
前記デバイス処理部が、前記記憶装置に対してアクセスする間は、記録メディアが取り外されている旨の情報を前記ホスト装置に通知するインタフェース部と、
を備えたことを特徴とするデバイス。
A device comprising a storage device and capable of functioning as an external storage device for a connected host device,
A device processing unit for accessing the storage device;
When connected to the host device, it responds to the inquiry of the device type from the host device as a storage device with removable recording media,
While the device processing unit accesses the storage device, an interface unit that notifies the host device of information indicating that a recording medium has been removed, and
A device characterized by comprising:
前記インタフェース部は、前記デバイス処理部が、前記記憶装置に対するアクセスを終了すると、記録メディアが取り付けられている旨の情報を前記ホスト装置に通知することを特徴とする請求項1に記載のデバイス。   The device according to claim 1, wherein the interface unit notifies the host device of information that a recording medium is attached when the device processing unit finishes access to the storage device. 前記インタフェース部は、前記ホスト装置からの問い合わせに対応して、前記記録メディアに関する情報を通知することを特徴とする請求項1または2に記載のデバイス。   The device according to claim 1, wherein the interface unit notifies information related to the recording medium in response to an inquiry from the host device. 前記ホスト装置とはUSB(Universal Serial Bus)規格により接続されることを特徴とする請求項1〜3のいずれか1項に記載のデバイス。   The device according to claim 1, wherein the device is connected to the host device according to a USB (Universal Serial Bus) standard.
JP2010144874A 2010-06-25 2010-06-25 Device equipped with storage unit Pending JP2012008846A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010144874A JP2012008846A (en) 2010-06-25 2010-06-25 Device equipped with storage unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010144874A JP2012008846A (en) 2010-06-25 2010-06-25 Device equipped with storage unit

Publications (1)

Publication Number Publication Date
JP2012008846A true JP2012008846A (en) 2012-01-12

Family

ID=45539299

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010144874A Pending JP2012008846A (en) 2010-06-25 2010-06-25 Device equipped with storage unit

Country Status (1)

Country Link
JP (1) JP2012008846A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016510920A (en) * 2013-03-07 2016-04-11 マイクロソフト テクノロジー ライセンシング,エルエルシー System and method for host detection of USB asynchronous notification function

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016510920A (en) * 2013-03-07 2016-04-11 マイクロソフト テクノロジー ライセンシング,エルエルシー System and method for host detection of USB asynchronous notification function
US10366077B2 (en) 2013-03-07 2019-07-30 Microsoft Technology Licensing, Llc Systems and methods for host detection of USB asynchronous notification capability

Similar Documents

Publication Publication Date Title
US20060056401A1 (en) Peripheral sharing USB hub
CN102157172B (en) Data recording apparatus and control method thereof
TWI567561B (en) Bus system
JP2008513885A (en) Universal serial bus switching hub
JP4153802B2 (en) Storage device
JP2012093926A (en) Communication speed control device and communication speed control method
JP5495762B2 (en) Data processing apparatus and control method thereof
US10162549B2 (en) Integrated circuit chip and method therefor
TW200849019A (en) Two-way connectivity USB control device and operation method therefor
JP2012008846A (en) Device equipped with storage unit
US7844754B2 (en) Data transfer apparatus and data transfer method
WO2012081085A1 (en) Interrupt source management device and interrupt processing system
JP6716355B2 (en) Video signal processing device with switching function and video signal processing system with switching function
CN106293796B (en) A kind of information processing method and electronic equipment
JP2009181684A (en) Audio device, method of controlling audio device, and program
TWI879025B (en) Touch sensing apparatus, electronic device and touch operation recording method thereof
US20120105913A1 (en) Image processing device and image recording apparatus having the same
JP4086539B2 (en) Imaging device
JP6167516B2 (en) Relay device, relay method, and power control system
CN110442539B (en) Mobile phone OTG switching method and device
JP2008287727A (en) Storage device
JP6834459B2 (en) Image forming device and program
TWI587139B (en) Driving device and method of accessing data
US20100017541A1 (en) Memory device and memory device controlling apparatus
US20140043653A1 (en) Image processing apparatus, image processing method, and storage medium