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
JP3792201B2 - Input/Output Devices - Google Patents
[go: Go Back, main page]

JP3792201B2 - Input/Output Devices - Google Patents

Input/Output Devices Download PDF

Info

Publication number
JP3792201B2
JP3792201B2 JP2003011516A JP2003011516A JP3792201B2 JP 3792201 B2 JP3792201 B2 JP 3792201B2 JP 2003011516 A JP2003011516 A JP 2003011516A JP 2003011516 A JP2003011516 A JP 2003011516A JP 3792201 B2 JP3792201 B2 JP 3792201B2
Authority
JP
Japan
Prior art keywords
input
attachment
output device
memory card
controller
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
JP2003011516A
Other languages
Japanese (ja)
Other versions
JP2004227087A (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 JP2003011516A priority Critical patent/JP3792201B2/en
Priority to CNB2004100028037A priority patent/CN100354797C/en
Publication of JP2004227087A publication Critical patent/JP2004227087A/en
Application granted granted Critical
Publication of JP3792201B2 publication Critical patent/JP3792201B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Description

【0001】
【発明の属する技術分野】
本発明は、メモリカード型入出力インタフェースを備えた入出力装置に関する。
【0002】
【従来の技術】
従来より、フィールドバスとして欧米を中心に広く採用されていた車両制御用ネットワーク“CANバス”が、近年になって、日本でも多く利用されるようになってきた。
これに付随して、PDA(Personal Digital Assistants)に代表されるような携帯情報端末をCANバスに接続し、車両内の自動車電話等の通信機器、カーナビゲーションシステム、温度センサ、速度センサなどと情報通信を行う技術も多く普及している。
【0003】
PDAをCANバスに接続する際には、CFカード(登録商標)が多く利用される。CFカードは米SanDisk社によって提唱され、独自開発された小型メモリカードの規格である。カード内部に、フラッシュメモリチップとコントローラチップとを搭載し、このコントローラチップでの処理により、PDAなどからはATA準拠のストレージデバイスとして認識される。
しかし、近年の車載試験システムにおいては、CANバスからのデータと、アナログ信号とを同時計測することへの要望も強まってきている。そのため、インタフェース毎にカード本体を取替えなければならない従来の小型メモリカードでは、対応しきれなくなっている。
特許文献1には、PDAのインターフェース回路部でプロトコルを識別し、当該プロトコルに従って外部装置とデータの送受信を行う技術が記載されている。
【0004】
【特許文献1】
特開2000−4305号公報
【0005】
【発明が解決しようとする課題】
しかしながら、特許文献1に開示された車両用情報機器通信装置の場合、機器本体にインターフェース回路を組み込むため、必然的に、本体サイズが大きくなってしまうという問題があった。
そこで、本発明は、既存の携帯情報端末を使用し、種々の入出力インターフェースに対応することのできる入出力装置を提供することを目的とする。
また、本発明は、既存の携帯情報端末を使用し、CANバスからのデータと、その他のデータ収集ライン(又はデータバス)からのデータとの同時計測を実現することのできる入出力装置を提供することを目的とする。
【0006】
【課題を解決するための手段】
上記課題を解決するため、本発明による入出力装置はアタッチメント部とメモリカード部とからなり、アタッチメント部はターゲットとの入出力インタフェースに準じてデータを処理するデータ処理手段を備え、メモリカード部はアタッチメント部のアタッチメント種別を確認する確認手段と、アタッチメント種別に応じた処理を実行する制御手段を備えたことを特徴とする。
上記ターゲットは1又は2以上あり、同一ターゲットとの入出力インタフェースも1又は2以上あることが好ましい。
上記入出力装置のメモリカード部はL字型の形状を有しており、その鍔部にアタッチメント部との接合面を有し、接合面にアタッチメント部との第1の接続コネクタとネジ穴とを具備することが好ましい。
上記入出力装置のアタッチメント部は、その側面に第1の接続コネクタを嵌入するための第2の接続コネクタと、ネジ貫通穴とを具備することが好ましい。
上記入出力装置は、入出力インタフェースの種類及び組合せに応じて、アタッチメント種別が異なることが好ましい。
【0007】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
(1)本発明の実施の形態に係る通信システムの概略構成図(図1)
図1は、本発明の実施の形態に係る通信システムの概略構成例を示すブロック図である。本発明の実施の形態に係る通信システムは、PDA101、温度センサ103a、加速度センサ103b、電圧センサ103c、及びCANバス105、データ収集ライン(又はデータバス)107a及び107bを備えている。上記通信システムの構成を詳述すると、PDA101と温度センサ103aと加速度センサ103bと電圧センサ103cとは、CANバス105を介して相互に通信を行う。データ収集ライン107aは、PDA101と温度センサ103aとを直結する通信ケーブルである。データ収集ライン107bは、PDA101と加速度センサ103bとを直結する通信ケーブルである。PDA101には、本発明に係る入出力装置(図示せず)が着脱自在に装着可能である。
【0008】
PDA101に装着された入出力装置は、後述する小型メモリカード部203(以下、メモリカード部と称す)とアタッチメント部201とで構成される。当該入出力装置は、CANバス105上にあるターゲットからのデータ、並びに、データ収集ライン107a又は107bを介してターゲットから直接送られているデータをPDA101に渡すことができる。そのため、PDA101は、異なる入出力インタフェースを介して取得したデータを同時計測することができる。
なお、この場合、ターゲットとは、温度センサ103a、加速度センサ103b、電圧センサ103cをいう。
【0009】
(2)PDA及び入力装置の説明(図2)
図2は、本発明の実施の形態に係るPDAと入出力装置との構成例を示すブロック図である。本発明の実施の形態に係るPDA101は、RAM1011、ROM1013、CPU1015、ハードディスク(HD)1017、通信制御部1019、インターフェース部(IF部)1021、ディスプレイ1023、キーボード1025を備えている。
通信制御部1019は、図示しないインターネット等の回線網を介してデータを送受信する通信装置であり、例えばインターネットにおける基本通信単位であるIPデータグラムと呼ばれるパケットを送受信する。CPU1015は、本システム全体を制御する中央処理装置である。
【0010】
ROM1013、RAM1011、HD(ハードディスク)1017は記憶装置である。これらの記憶装置は、CPU1015による各種制御に用いられるOS(オペレーティングシステム)と、各種アプリケーションプログラムを記憶している。IF部1021は外部装置(キーボード1025、ディスプレイ1023)との接続通信を可能するドライバ、接続端子等で構成される。
ディスプレイ1023には、図1に示した温度センサ103a〜電圧センサ103c等から提供される各情報のほか、PDA本体に備えられた機能及び設定項目を表示する。CPU1015はROM1013に記述されたプログラムに従い、キーボード1025からの制御信号により動作し、各機能を実行する。
図2によると、本発明の実施の形態に係る入出力装置は、メモリカード部203と、アタッチメント部201とで構成されている。ケーブル部213は、各種通信ケーブルで構成されており、入出力インタフェースの組合せに応じて異なる。
【0011】
(2−1)入出力インタフェースの種類
ケーブル部213は、各入出力インタフェースに対応可能な1本の通信ケーブルであっても、2以上の入出力インタフェースに対応可能な1又は2本以上の通信ケーブルであってもよいとする。入出力インタフェースの具体例としては、シリアルインタフェース(RS232C/LIN)、CANインタフェース、アナログ入力、アナログ出力、ポート入出力(パルス、カウンタ入出力機能を含む)等がある。
【0012】
(2−2)本発明の実施の形態に係る入力装置の構成例
図3は、本発明の実施の形態に係る入出力装置の構成例を示すブロック図である。本発明の実施の形態に係るメモリカード部203は、メモリカードコネクタ2031、メモリカードコントローラ2033、パワーコントローラ2035、中央制御部2037、I/FコントローラB2039を具備している。中央制御部2037は、RAM、ROM、CPUコア、IFコントローラAを備えている。
メモリカードコネクタ2031は、メモリカード部203とPDA101とを物理的及び論理的に接続する接続部である。メモリカードコントローラ2033は、メモリカードコネクタ2031からの出力信号を受けて中央制御部2037を制御したり、逆に、中央制御部2037からの出力信号を受けてメモリカードコネクタ2031を制御したりする等の機能を果たす。パワーコントローラ2035は、メモリカードコネクタ2031からの出力信号を受けて電力制御信号をメモリカード部203内の各ユニットに送る。
【0013】
中央制御部2037では、アタッチメント種別に対応付けられた各種プログラム及びデータをROMから呼出して実行することにより、IFコントローラAに指示を出す。また逆に、IFコントローラAからの出力信号を受けることにより、アタッチメント種別に対応付けられた各種プログラム及びデータをROMから呼出して実行する。
I/FコントローラB2039は、アダプタユニット・コネクタ2011からの出力信号を受けて中央制御部2037を制御したり、逆に、中央制御部2037からの出力信号を受けてアダプタユニット・コネクタ2011を制御する等の機能を果たす。
【0014】
一方、本発明の実施の形態に係るアタッチメント部201は、アダプタユニット・コネクタ2011、I/Fドライバ2013、I/Fコネクタ2015を具備している。I/Fコネクタ2015は、図2のケーブル部213とアタッチメント部201との接続部である。
本発明の実施の形態に係るアタッチメント部201では、I/Fドライバ2013を作動させることにより、ケーブル部213から渡されたデータをアダプタユニット・コネクタ2011を介してメモリカード部203に渡したり、逆に、アダプタユニット・コネクタ2011から渡されたデータをケーブル部213に渡す機能を果たしている。
【0015】
(3)本発明の実施の形態に係る入出力装置の処理動作例
図3を参照しながら、本発明の実施の形態に係る入出力装置の処理動作例を説明する。本発明の実施の形態に係る入力装置は、ケーブル部213の組合せ、すなわち、前述(2−1)した入出力インタフェースの種類及び組合せに応じて、アタッチメント部201を取り替える。ここでは、入出力インタフェースの種類及び組合せに応じて異なる「アタッチメント部の種別」を、アタッチメント種別という。
アタッチメント種別の一例を下表(表1)に示す。なお、表中の数字は、1行目にある入出力インタフェースに割当てられるチャネル数を示している。
【0016】
【表1】

Figure 0003792201
【0017】
アタッチメント部201に格納されたI/Fドライバ2013は、アタッチメント種別によって異なっている。また、中央制御部2037内のI/FコントローラA又はI/FコントローラB2039に渡される出力信号(データ信号及び制御信号を含む。以下同じ)の変復調手順や信号フォーマットは、アタッチメント種別によって異なる。
【0018】
中央制御部2037のROMには、アタッチメント種別に応じたプログラム及びデータが格納されている。表1を例にとって説明すると、アタッチメント種別が「第2の種別」のときは、( )RS232Cの規格に準拠した信号処理を実行するプログラム及びデータ、( )CANの規格に準拠した信号処理を実行するプログラム及びデータ、( )AD/DA変換の規格に準拠した信号処理を実行するプログラム及びデータ、( )ポート入出力の規格に準拠した信号処理を実行するプログラム及びデータをROMから呼出して実行する。
中央制御部2037は、I/FコントローラA又はI/FコントローラB2039からの出力信号に基づいてアタッチメント種別を判別し、アタッチメント種別に応じたプログラム及びデータをROMから呼出し、実行する。
【0019】
一方、PDA101からメモリカードコネクタ2031及びメモリカードコントローラ2033を介して中央制御部2037に渡された出力信号も、上記アタッチメント種別に応じたプログラム及びデータを用いて処理される。中央制御部2037において処理された信号は、I/FコントローラA又はI/FコントローラB2039に渡される。I/FコントローラA又はI/FコントローラB2039に渡された信号は、アタッチメント部201を介して各ターゲットに送信される。
【0020】
(4)本発明の実施の形態に係る入出力装置の構造例
図4は本発明の実施の形態に係る入出力装置のメモリカード部の全体斜視図、図5は本発明の実施の形態に係る入出力装置のアタッチメント部の全体斜視図、図6は本発明の実施の形態に係る入出力装置のアタッチメント部の外観図である。
図4に示すように、本発明の実施の形態に係る入出力装置のメモリカード部203はL字型をしている。そして、その鍔部に相当する面401にはネジ穴403と接続コネクタ405とが設けられている。接続コネクタ405は、後述するアタッチメント部201の接続コネクタ505と嵌合することにより、メモリカード部203とアタッチメント部201とを物理的及び論理的に接続する機能を果たしている。
【0021】
図5に示すように、本発明の実施の形態に係る入出力装置のアタッチメント部201の側面には、図4の接続コネクタ405を嵌入するための接続コネクタ505が設けられている。また、アタッチメント部201の側面には、ネジ503の貫通穴も設けられており、図5はその貫通穴にネジ503を貫通させた状態を示している。本発明の実施の形態に係る入出力装置は、ネジ503をネジ穴403に螺合することにより、図4のメモリカード部203と、図5のアタッチメント部201とを固定する。
アタッチメント部201は、アタッチメント種別に応じて用意される。図5にはアタッチメント部A〜アタッチメント部C、すなわち、3つのアタッチメント種別に相当するアタッチメント部を示しているが、これに限定されないことは明らかである。
【0022】
図6(a)はアタッチメント部201を上方から見たときの外観図である。アタッチメント部の上面507を隔ててネジ503が貫通している様子が示されている。ネジ503の頭601は、接続コネクタ505の設置されている面と対向する面に位置している。この頭601をドライバー等で回してネジ503をネジ穴403に螺合する。
【0023】
図6(b)は、接続コネクタ505の設置されている面と対向する面の外観図である。接続コネクタ603a及び603bは、アタッチメント部201とケーブル部213との接合部である。本発明の実施の形態に係る入出力装置では、入出力インタフェース毎に接続コネクタ(603a,603b)を設ける。例えば、接続コネクタ603aはCANインタフェース用ケーブルの接続コネクタとして、接続コネクタ603bはLINインタフェース用ケーブルの接続コネクタとして設ける。
【0024】
以上、本発明の実施の形態を詳細に説明したが、本願発明は上記説明に限定されないことは明らかである。
例えば、本発明の実施の形態では温度センサ、加速度センサ、電圧センサをターゲットとしたが、ターゲットはこれらに限定されず、その他の計測機器及び電子機器、コンピュータでもよいことは明らかである。
また、本発明の実施の形態では、各アタッチメント種別に対応する入出力インタフェースの種類及び組合せを表1で示したが、これに限定されないことは明らかである。
また、本発明の実施の形態では、アタッチメント部に入出力インタフェース用ケーブルとの接合部を2つ(図6の接続コネクタ603a及び603b)設けたが、1つのみ及び3つ以上でもよいことは明らかである。
また、本発明の実施の形態では、測定機をPDAとしたが、ノートPCその他の携帯情報端末でもよいことは明らかである。
【0025】
【発明の効果】
以上のように、本発明の入出力装置によれば、既存の携帯情報端末を使用し、種々の入出力インターフェースに対応することができる。
また、本発明の入出力装置によれば、既存の携帯情報端末を使用し、CANバスからのデータと、その他のデータ収集ラインからのデータとの同時計測を実現することができる。
【図面の簡単な説明】
【図1】本発明の実施の形態に係る通信システムの概略構成例を示すブロック図。
【図2】本発明の実施の形態に係るPDAと入出力装置との構成例を示すブロック図。
【図3】本発明の実施の形態に係る入出力装置の構成例を示すブロック図。
【図4】本発明の実施の形態に係る入出力装置のメモリカード部の全体斜視図。
【図5】本発明の実施の形態に係る入出力装置のアタッチメント部の全体斜視図。
【図6】本発明の実施の形態に係る入出力装置のアタッチメント部の側面図。
【符号の説明】
101 PDA
103a 温度センサ
103b 加速度センサ
103c 電圧センサ
105 CANバス
107a,107b データ収集ライン
201 アタッチメント部
203 メモリカード部
213 ケーブル部[0001]
[Technical field to which the invention pertains]
The present invention relates to an input/output device equipped with a memory card type input/output interface.
[0002]
2. Description of the Related Art
The CAN bus, a vehicle control network that has traditionally been widely adopted as a field bus in Europe and the United States, has recently come to be widely used in Japan as well.
In conjunction with this, technologies are becoming increasingly widespread in which portable information terminals such as PDAs (Personal Digital Assistants) are connected to a CAN bus to communicate with in-vehicle communication devices such as car phones, car navigation systems, temperature sensors, speed sensors, and the like.
[0003]
When connecting a PDA to a CAN bus, the CF card (registered trademark) is often used. The CF card is a small memory card standard proposed and independently developed by SanDisk Corporation of the United States. The card is equipped with a flash memory chip and a controller chip, and through processing by this controller chip, the card is recognized by the PDA and other devices as an ATA-compliant storage device.
However, in recent years, there has been a growing demand for on-board testing systems to simultaneously measure data from the CAN bus and analog signals, and conventional small memory cards, which require a different card body for each interface, are no longer able to meet this demand.
Japanese Patent Laid-Open No. 2003-233693 describes a technique in which an interface circuit section of a PDA identifies a protocol and transmits and receives data to and from an external device in accordance with the protocol.
[0004]
[Patent Document 1]
JP 2000-4305 A
[Problem to be solved by the invention]
However, in the case of the vehicle information equipment communication device disclosed in Patent Document 1, an interface circuit is built into the main body of the device, which inevitably causes a problem of a large main body size.
SUMMARY OF THE PRESENT EMBODIMENT An object of the present invention is to provide an input/output device that uses an existing portable information terminal and is compatible with various input/output interfaces.
Another object of the present invention is to provide an input/output device that can realize simultaneous measurement of data from a CAN bus and data from other data collection lines (or data buses) using an existing portable information terminal.
[0006]
[Means for solving the problem]
In order to solve the above problems, the input/output device of the present invention comprises an attachment unit and a memory card unit, the attachment unit having a data processing means for processing data in accordance with an input/output interface with a target, and the memory card unit having a confirmation means for confirming the attachment type of the attachment unit and a control means for executing processing according to the attachment type.
It is preferable that there is one or more targets, and there is also one or more input/output interfaces with the same target.
It is preferable that the memory card section of the input/output device has an L-shape, its flange has a mating surface with the attachment section, and the mating surface is provided with a first connector for connection with the attachment section and a screw hole.
The attachment portion of the input/output device preferably has a second connector for fitting the first connector on a side surface thereof, and a screw through hole.
It is preferable that the above-mentioned input/output device has different attachment types according to the type and combination of input/output interfaces.
[0007]
[0023]
Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
(1) Schematic diagram of a communication system according to an embodiment of the present invention (FIG. 1)
1 is a block diagram showing a schematic configuration example of a communication system according to an embodiment of the present invention. The communication system according to the embodiment of the present invention includes a PDA 101, a temperature sensor 103a, an acceleration sensor 103b, a voltage sensor 103c, a CAN bus 105, and data collection lines (or data buses) 107a and 107b. To describe the configuration of the communication system in detail, the PDA 101, the temperature sensor 103a, the acceleration sensor 103b, and the voltage sensor 103c communicate with each other via the CAN bus 105. The data collection line 107a is a communication cable that directly connects the PDA 101 and the temperature sensor 103a. The data collection line 107b is a communication cable that directly connects the PDA 101 and the acceleration sensor 103b. An input/output device (not shown) according to the present invention can be detachably attached to the PDA 101.
[0008]
The input/output device attached to the PDA 101 is composed of a small memory card section 203 (hereinafter referred to as the memory card section) and an attachment section 201, which will be described later. The input/output device can pass data from the target on the CAN bus 105, as well as data sent directly from the target via the data collection line 107a or 107b, to the PDA 101. Therefore, the PDA 101 can simultaneously measure data acquired via different input/output interfaces.
In this case, the targets refer to the temperature sensor 103a, the acceleration sensor 103b, and the voltage sensor 103c.
[0009]
(2) Explanation of PDA and input/output device (Figure 2)
2 is a block diagram showing an example of the configuration of a PDA and an input/output device according to an embodiment of the present invention. The PDA 101 according to the embodiment of the present invention includes a RAM 1011, a ROM 1013, a CPU 1015, a hard disk (HD) 1017, a communication control unit 1019, an interface unit (IF unit) 1021, a display 1023, and a keyboard 1025.
The communication control unit 1019 is a communication device that transmits and receives data via a line network such as the Internet (not shown), and transmits and receives packets called IP datagrams, which are the basic communication units on the Internet. The CPU 1015 is a central processing unit that controls the entire system.
[0010]
The ROM 1013, the RAM 1011, and the HD (hard disk) 1017 are storage devices. These storage devices store an OS (operating system) and various application programs used for various controls by the CPU 1015. The IF unit 1021 is composed of a driver, a connection terminal, etc. that enable connection and communication with external devices (a keyboard 1025, a display 1023).
The display 1023 displays various information provided by the temperature sensor 103a to the voltage sensor 103c shown in Fig. 1 as well as functions and setting items provided in the PDA body. The CPU 1015 operates in accordance with the program written in the ROM 1013 and in response to control signals from the keyboard 1025 to execute various functions.
2, the input/output device according to the embodiment of the present invention is composed of a memory card unit 203 and an attachment unit 201. A cable unit 213 is composed of various communication cables, and differs according to the combination of input/output interfaces.
[0011]
(2-1) Types of Input/Output Interfaces The cable unit 213 may be a single communication cable compatible with each input/output interface, or one or more communication cables compatible with two or more input/output interfaces. Specific examples of input/output interfaces include a serial interface (RS232C/LIN), a CAN interface, an analog input, an analog output, and a port input/output (including pulse and counter input/output functions).
[0012]
(2-2) Example of the configuration of an input/output device according to an embodiment of the present invention Fig. 3 is a block diagram showing an example of the configuration of an input/output device according to an embodiment of the present invention. The memory card unit 203 according to the embodiment of the present invention includes a memory card connector 2031, a memory card controller 2033, a power controller 2035, a central control unit 2037, and an I/F controller B 2039. The central control unit 2037 includes a RAM, a ROM, a CPU core, and an IF controller A.
The memory card connector 2031 is a connection section that physically and logically connects the memory card section 203 and the PDA 101. The memory card controller 2033 receives an output signal from the memory card connector 2031 to control the central control section 2037, and conversely, receives an output signal from the central control section 2037 to control the memory card connector 2031. The power controller 2035 receives an output signal from the memory card connector 2031 to send a power control signal to each unit in the memory card section 203.
[0013]
The central control unit 2037 calls up from the ROM and executes various programs and data associated with the attachment types, thereby issuing instructions to the IF controller A. Conversely, upon receiving an output signal from the IF controller A, the central control unit 2037 calls up from the ROM and executes various programs and data associated with the attachment types.
The I/F controller B 2039 receives an output signal from the adapter unit connector 2011 and controls the central control unit 2037, and conversely, receives an output signal from the central control unit 2037 and controls the adapter unit connector 2011.
[0014]
On the other hand, the attachment section 201 according to the embodiment of the present invention includes an adapter unit connector 2011, an I/F driver 2013, and an I/F connector 2015. The I/F connector 2015 is a connection section between the cable section 213 in FIG.
In the attachment unit 201 according to the embodiment of the present invention, by operating the I/F driver 2013, data passed from the cable unit 213 is passed to the memory card unit 203 via the adapter unit connector 2011, and conversely, data passed from the adapter unit connector 2011 is passed to the cable unit 213.
[0015]
(3) Example of Processing Operation of Input/Output Device According to an Embodiment of the Present Invention An example of processing operation of an input/output device according to an embodiment of the present invention will be described with reference to Fig. 3. The input/output device according to an embodiment of the present invention replaces the attachment unit 201 according to the combination of the cable unit 213, i.e., the type and combination of the input/output interfaces described above in (2-1). Here, the "type of attachment unit" that differs according to the type and combination of the input/output interfaces is referred to as the attachment type.
An example of the attachment type is shown in the table below (Table 1). Note that the numbers in the table indicate the number of channels assigned to the input/output interface in the first row.
[0016]
Table 1
Figure 0003792201
[0017]
The I/F driver 2013 stored in the attachment unit 201 differs depending on the type of attachment. Also, the modulation/demodulation procedure and signal format of the output signal (including data signals and control signals; the same applies below) passed to the I/F controller A or I/F controller B 2039 in the central control unit 2037 differs depending on the type of attachment.
[0018]
Programs and data corresponding to the attachment type are stored in the ROM of the central control unit 2037. Taking Table 1 as an example, when the attachment type is the "second type," ( 1 ) programs and data that execute signal processing conforming to the RS232C standard, ( 2 ) programs and data that execute signal processing conforming to the CAN standard, ( 3 ) programs and data that execute signal processing conforming to the AD/DA conversion standard, and ( 4 ) programs and data that execute signal processing conforming to the port input/output standard are called from the ROM and executed.
The central control unit 2037 determines the type of attachment based on an output signal from the I/F controller A or I/F controller B 2039, and calls up and executes a program and data corresponding to the attachment type from the ROM.
[0019]
On the other hand, an output signal passed from the PDA 101 to the central control unit 2037 via the memory card connector 2031 and memory card controller 2033 is also processed using a program and data according to the above-mentioned attachment type. The signal processed in the central control unit 2037 is passed to the I/F controller A or I/F controller B 2039. The signal passed to the I/F controller A or I/F controller B 2039 is transmitted to each target via the attachment unit 201.
[0020]
(4) Structural Example of an Input/Output Device According to an Embodiment of the Present Invention FIG. 4 is an overall perspective view of a memory card section of an input/output device according to an embodiment of the present invention, FIG. 5 is an overall perspective view of an attachment section of an input/output device according to an embodiment of the present invention, and FIG. 6 is an external view of the attachment section of an input/output device according to an embodiment of the present invention.
4, memory card section 203 of the input/output device according to the embodiment of the present invention is L-shaped. A surface 401 corresponding to the flange is provided with a screw hole 403 and a connector 405. Connector 405 mates with connector 505 of attachment section 201, which will be described later, to physically and logically connect memory card section 203 and attachment section 201.
[0021]
As shown in Fig. 5, a connector 505 for fitting in connector 405 of Fig. 4 is provided on a side surface of attachment unit 201 of the input/output device according to the embodiment of the present invention. A through hole for screw 503 is also provided on the side surface of attachment unit 201, and Fig. 5 shows the state in which screw 503 has been inserted into the through hole. In the input/output device according to the embodiment of the present invention, screw 503 is screwed into screw hole 403 to fix memory card unit 203 of Fig. 4 and attachment unit 201 of Fig. 5 together.
The attachment unit 201 is prepared according to the attachment type. Fig. 5 shows attachment units A to C, that is, attachment units corresponding to three attachment types, but it is clear that the present invention is not limited to this.
[0022]
6A is an external view of the attachment part 201 as viewed from above. The screw 503 is shown penetrating through the upper surface 507 of the attachment part. The head 601 of the screw 503 is located on the surface opposite to the surface on which the connector 505 is installed. The head 601 is turned with a screwdriver or the like to screw the screw 503 into the screw hole 403.
[0023]
6B is an external view of the surface opposite to the surface on which the connector 505 is installed. Connectors 603a and 603b are joints between the attachment unit 201 and the cable unit 213. In the input/output device according to the embodiment of the present invention, connectors (603a, 603b) are provided for each input/output interface. For example, connector 603a is provided as a connector for connecting a CAN interface cable, and connector 603b is provided as a connector for connecting a LIN interface cable.
[0024]
Although the embodiment of the present invention has been described in detail above, it is clear that the present invention is not limited to the above description.
For example, in the embodiment of the present invention, the targets are temperature sensors, acceleration sensors, and voltage sensors, but the targets are not limited to these, and it is clear that the targets may be other measuring instruments, electronic devices, and computers.
Furthermore, in the embodiment of the present invention, the types and combinations of input/output interfaces corresponding to each attachment type are shown in Table 1, but it is clear that the present invention is not limited to this.
In addition, in the embodiment of the present invention, the attachment portion is provided with two joints for connecting with the input/output interface cable (connectors 603a and 603b in FIG. 6), but it is clear that only one or three or more joints may be provided.
Furthermore, in the embodiment of the present invention, the measuring device is a PDA, but it is clear that a notebook PC or other portable information terminal may also be used.
[0025]
Effect of the Invention
As described above, the input/output device of the present invention can use existing portable information terminals and can be made compatible with a variety of input/output interfaces.
Furthermore, according to the input/output device of the present invention, it is possible to use an existing portable information terminal and realize simultaneous measurement of data from a CAN bus and data from other data collection lines.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a schematic configuration example of a communication system according to an embodiment of the present invention.
FIG. 2 is a block diagram showing an example of the configuration of a PDA and an input/output device according to an embodiment of the present invention.
FIG. 3 is a block diagram showing a configuration example of an input/output device according to an embodiment of the present invention.
FIG. 4 is an overall perspective view of a memory card section of the input/output device according to the embodiment of the present invention.
FIG. 5 is an overall perspective view of an attachment portion of the input/output device according to the embodiment of the present invention.
FIG. 6 is a side view of an attachment portion of the input/output device according to the embodiment of the present invention.
[Explanation of symbols]
101 PDA
103a Temperature sensor 103b Acceleration sensor 103c Voltage sensor 105 CAN bus 107a, 107b Data collection line 201 Attachment section 203 Memory card section 213 Cable section

Claims (5)

アタッチメント部とメモリカード部とからなり、携帯情報端末に着脱自在に装着されて接続される入出力装置であって、
前記アタッチメント部は、ターゲットとの入出力インタフェースに準じてデータを処理するデータ処理手段を備え、
前記メモリカード部は、前記アタッチメント部のアタッチメント種別を判別する判別手段と、前記アタッチメント種別に応じた処理を実行する制御手段とを備え
前記ターゲットからの異なる入出力インタフェースを介して取得したデータを前記携帯情報端末に提供する入出力装置であり、
前記メモリカード部は、前記携帯情報端末と接続するためのメモリカードコネクタ、メモリカードコントローラ、パワーコントローラ、記憶部とIFコントローラAとを含む中央制御部、I/FコントローラBを具備し、
前記アタッチメント部は、アダプタユニット・コネクタ、I/Fドライバ、I/Fコネクタを具備して、前記入出力インタフェースに応じて異なるアタッチメント種別を具備し、
前記メモリカード部の前記中央制御部は、前記I/FコントローラAまたはI/FコントローラBからの出力信号に基づいて前記アタッチメント種別を判別し、このアタッチメント種別に応じたプログラム及びデータを前記記憶部から呼出して実行し、
前記ターゲットの側の装置から前記メモリカードコネクタ及びメモリカードコントローラを介して前記中央制御部に渡された出力信号は、前記アタッチメント種別に応じたプログラム及びデータを用いて処理され、
前記中央制御部において処理された信号は、前記I/FコントローラAまたはI/FコントローラBに渡され、これらの信号は、前記アタッチメント部を介して各ターゲットに送信される、ことを特徴とする入出力装置。
An input/output device that is comprised of an attachment section and a memory card section and is detachably attached to and connected to a portable information terminal ,
the attachment unit includes a data processing means for processing data in accordance with an input/output interface with a target;
the memory card unit includes a discrimination means for discriminating an attachment type of the attachment unit, and a control means for executing a process according to the attachment type ;
an input/output device that provides data acquired from the target via different input/output interfaces to the portable information terminal;
the memory card unit includes a memory card connector for connecting to the portable information terminal, a memory card controller, a power controller, a central control unit including a storage unit and an IF controller A, and an I/F controller B;
the attachment unit includes an adapter unit connector, an I/F driver, and an I/F connector, and includes different attachment types according to the input/output interface;
the central control unit of the memory card unit determines the type of the attachment based on an output signal from the I/F controller A or the I/F controller B, and retrieves and executes a program and data corresponding to the attachment type from the storage unit;
an output signal sent from the target device to the central control unit via the memory card connector and the memory card controller is processed using a program and data corresponding to the attachment type;
An input/output device characterized in that signals processed in the central control unit are passed to the I/F controller A or I/F controller B, and these signals are transmitted to each target via the attachment unit .
請求項1に記載の入出力装置において、
前記ターゲットは1又は2以上あり、同一ターゲットとの入出力インタフェースも1又は2以上あることを特徴とする入出力装置。
2. The input/output device according to claim 1,
The input/output device has one or more targets and one or more input/output interfaces with each target.
請求項1又は請求項2に記載の入出力装置において、
前記メモリカード部はL字型の形状を有しており、その鍔部に前記アタッチメント部との接合面を有し、前記接合面に、前記アタッチメント部との第1の接続コネクタとネジ穴とを具備していることを特徴とする入出力装置。
3. The input/output device according to claim 1,
An input/output device characterized in that the memory card portion has an L-shape, has a flange portion having a mating surface with the attachment portion, and the mating surface is provided with a first connection connector with the attachment portion and a screw hole.
請求項1乃至請求項3のいずれかに記載の入出力装置において、
前記アタッチメント部は、その側面に前記第1の接続コネクタを嵌入するための第2の接続コネクタと、ネジ貫通穴とを具備していることを特徴とする入出力装置。
4. The input/output device according to claim 1,
An input/output device, wherein the attachment portion is provided on a side surface thereof with a second connector for fitting the first connector therein, and a screw through hole.
請求項1乃至請求項4のいずれかに記載の入出力装置において、
前記入出力インタフェースの種類及び組合せに応じて、前記アタッチメント種別が異なることを特徴とする入出力装置。
5. The input/output device according to claim 1,
An input/output device, wherein the attachment types differ depending on the types and combinations of the input/output interfaces.
JP2003011516A 2003-01-20 2003-01-20 Input/Output Devices Expired - Fee Related JP3792201B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2003011516A JP3792201B2 (en) 2003-01-20 2003-01-20 Input/Output Devices
CNB2004100028037A CN100354797C (en) 2003-01-20 2004-01-18 Input-output device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003011516A JP3792201B2 (en) 2003-01-20 2003-01-20 Input/Output Devices

Publications (2)

Publication Number Publication Date
JP2004227087A JP2004227087A (en) 2004-08-12
JP3792201B2 true JP3792201B2 (en) 2006-07-05

Family

ID=32900398

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003011516A Expired - Fee Related JP3792201B2 (en) 2003-01-20 2003-01-20 Input/Output Devices

Country Status (2)

Country Link
JP (1) JP3792201B2 (en)
CN (1) CN100354797C (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2986642B1 (en) * 2012-02-06 2015-06-05 Renault Sa PROCESSING DATA OF A MOTOR VEHICLE ON AN ORDIPHONE

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6438638B1 (en) * 2000-07-06 2002-08-20 Onspec Electronic, Inc. Flashtoaster for reading several types of flash-memory cards with or without a PC
CN2513159Y (en) * 2001-11-23 2002-09-25 深圳市朗科科技有限公司 Micro flashing storage card with serial bus interface

Also Published As

Publication number Publication date
JP2004227087A (en) 2004-08-12
CN100354797C (en) 2007-12-12
CN1517836A (en) 2004-08-04

Similar Documents

Publication Publication Date Title
TW565797B (en) Method and apparatus of controlling an operational mode of a USB device
US7765344B2 (en) Apparatus and method for dynamically providing hub or host operations
US7921244B2 (en) Data sharing and transfer systems and methods
JP3610424B2 (en) Electronic equipment and interface circuit
US20070180181A1 (en) USB interface provided with host/device function and its control method
JP2002288112A (en) Communication control semiconductor device and interface system
US8683085B1 (en) USB interface configurable for host or device mode
US20040260854A1 (en) Dual port USB interface
JP2012530395A (en) Vehicle communication interface and method of operating the same
HK1041540A1 (en) Method and apparatus for maintaining load balance on a graphics bus when an upgrade device is installed
US6286073B1 (en) Integrated circuit interface between a personal computer and an external device
US20100064066A1 (en) KVM switch system and interface adapter for detecting interface of computer
CN103842214B (en) Vehicle data initialization system and output establishing method thereof
JP3792201B2 (en) Input/Output Devices
EP1347386A2 (en) Data transfer system
US7660346B1 (en) Apparatus and method for enabling a connection over a serial interface
US7009380B2 (en) Interface device for product testing
US20060206626A1 (en) Instrument and communications controller for instrument
CN222970180U (en) Glue dispensing machine control system and glue dispensing machine
CN100388158C (en) Computer mainboard
JPH1188459A (en) Serial bus connection system
US20030115520A1 (en) Method for outputting error signals via monitor connect port and the computer system thereof
KR20220159529A (en) Protocol converting apparatus
JP2003080796A (en) Image forming apparatus and image forming system
JP2015174410A (en) Electronic device and image forming device

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050720

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050726

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050926

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060404

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

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20110414

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20120414

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20120414

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20130414

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20140414

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees