从选呼接收机传递到信息处理装置 的红外数据传递器 本发明涉及一种用于信息处理装置的数据传递系统,特别是涉及一种其中信息通过一个选呼接收机从外部传递到信息处理装置的系统。
虽然通常一直是使用键盘输入数据到数据处理装置诸如计算器或便携计算机,但是也提出了各种使用电磁波的数据输入系统。
日本公开专利3-262069公开了一种使计算机能够通过一个选呼接收机从外部接收数据的系统。该计算机被提供有一个辅助端口,一个包括选呼接收机的辅助设备被插在该端口中。当把选呼接收机接到该辅助端口上时,该计算机就增加了一种寻呼功能。
此外,日本公开专利昭63-196925公开了一种具有一红外遥控接收机的数据输入装置,它能够使信息处理装置接收来自远地的红外数据信号。
一般说来,在数据处理装置例如计算机中,使用高频时钟信号来定时或同步。因此,使直接插入计算机的电子装置免受高频时钟噪声的干扰是十分必要的。于是,在通常的系统中,其中包括选呼接收机的辅助设备被插入到计算机的辅助接口中,选呼接收机需要利用一个屏蔽部件被彻底保护起来,以不受时钟噪声的干扰,从而防止由该时钟噪声引起的接收特性恶化。然而,存在着这样一个问题,即这样一个屏蔽部件妨碍了该辅助设备小型化并增加了该辅助设备的重量。此外,上述通常的辅助设备具有适合直接与计算机连接的形状,但却不具备可便携性。这就是说,存在着另一个问题,即对于选呼接收机来说,必不可少的可便携性被降低了。
另一方面,在另一种使用红外遥控接收机的通常系统中。通过一个红外遥控发射机的手工操作执行数据输入。因此,该系统不包括诸如选呼接收机的无线接收机。另外,因为用户需要通过手工操作输入必要的数据以表示在选呼接收机上显示地信息,所以不能实现精确和高速数据输入。
本发明的一个目的是提供一种从一选呼接收机传递到一个信息处理装置的高速和精确数据传递器,而不使该选呼接收机的接收特性变坏。
本发明的另一个目的是提供一种数据传递系统,该系统能够把选呼接收机接收的数据快速和准确地传递给一个信息处理装置,而不会降低该选呼接收机的可便携性。
按照本发明的系统由一个其内装有红外发射机的选呼接收机和一个用于信息处理装置的辅助设备构成。所述辅助设备其内装有一个红外接收机。由选呼接收机接收的数据通过红外射线被传递到该辅助设备。红外发射机根据选呼接收机接收的信息产生一个红外信号。接收该红外接收机接收来自选呼接收机的红外信号并再生该信息。所述辅助设备将该再生信息传递到所述信息处理装置。
所述选呼接收机最好装有一个接收数据存贮器,用于存贮被接收的信息。通过一个用户的指令,该信息从接收数据存贮器中能够被重复读出。类似地,红外接收机具有一个信息存贮器,用于存贮由该红外接收机再生的信息。根据信息处理装置的读指令存贮的信息从信息存贮器中读出并被传递到该信息处理装置。
按照本发明的数据传递器中,远离该数据处理装置的选呼接收机经一射频信道接收数据并经一个作为传输媒介的红外线信道将所接收的数据传递到数据处理装置。因为该红外线是具有比自数据处理装置辐射的时钟噪声的频率高的频带的电磁波(一般超过1000倍),所以它们不受时钟噪声的影响。此外,选呼接收机能够放置得远离该数据处理装置。时钟噪声对该选呼接收机的接收特性的影响能够被显著地减小。
在按照本发明的选呼接收机中,在其内仅安装一个红外发射机是足够的。因此,选呼接收机不需要改变其形状并且其可便携性也没有被降低。
图1是按照本发明一个实施例的一个数据传递系统的透视图;
图2是说明图1的数据传递系统的示意性方框图;
图3是说明图2的选呼接收机的一个详细电路的方框图;
图4是说明图2的IC卡的一个详细电路的方框图;
图5是说明在POCSAG系统中一种信号格式的示图;
图6是说明一个POSCAG传输信号的例子的示图;
图7是说明控制选呼接收机的一个程序的流程图;
图8是说明在选呼接收机中一个重发控制的信息的流程图;
图9是说明控制该IC卡的一个程序的流程图;
图10是说明选呼接收机的一个红外发射机的方框图;
图11是说明图10的红外发射机的一运作波形图;
图12是说明串行信号Sg的一个信号格式的示图;
图13是说明该IC卡的一个红外接收机的一个方框图;和
图14是说明红外接收部分中信号转换器的一个操作的定时图。
参考图1,数据传递系统由一个选呼接收机1,一个IC卡2,和一个便携计算机3构成。在本实施例中,IC卡2是一个能够插入到计算机3中的辅助设备。
选呼接收机1具有一个显示屏幕10,一个用于使用户注意到呼叫进入的扬声器11,一个用于发射与被接收数据相应的红外射线的红外发射机12,和一个用于几种功能的键盘13。IC卡2由一个红外接收机20和一个连接器21构成,所述红外接收机20用于从选呼接收机1接收红外线信号,所述连接器21用于电气连接计算机3。计算机3具有一个用于容纳IC卡2的卡槽30和一个用于与IC卡2的连接器21连接的连接器31。当IC卡2被插入到卡槽30中时,该IC卡2与计算机3电气连接。当IC卡2被插入时,它可以从卡槽3突出,以便红外接收机20能够从选呼接收机1接收红外线信号。
如图2所示,选呼接收机1通过红外发射机将接收到的信号转换成红外信号,以将其发送到外部。在计算机3的控制下,IC卡2把所接收的红外信号转换成电信号,并经连接器21和31传递到计算机3。那么,本实施例的电路在下面将被详细描述。
图3示出了图2的选呼接收机1的一个详细方框图。选呼接收机1内有一个天线100,它与一个无线接收器101连接。无线电波由接收器101通过天线100接收并由一个解调器102解调。
一个解调信号自解调器102输出到一个解码器103,在解码器103中该解调信号被解码。选呼接收机1的一个识别码被事先存贮在存贮器104中。
一个中央处理单元(CPU)105根据存贮在一个只读存贮器(未示出)中的稳定程序控制所有部件的操作。例如,CPU105将接收的由解码器103解码的数据写入一个接收数据存贮器106或者从该接收存贮器106中读出接收的数据,通过一个报警驱动器107驱动扬声器11,通过一个显示驱动器108驱动显示屏幕,并根据从键盘13接收到的一个重发指令执行被接收信息的重发控制。
并/串转换器109把从CPU105传递的被接收数据转换成串行信号Sg,并将其输出到红外发射器的信号转换器110。如后面所述,该信号转换器110转换串行信号Sg成为一个发送信号St,并且一个红外发射电路111根据该发送信号St发射红外射线。
如图4中所示,红外接收电路201接收由选呼接收机1发射的红外射线,并输出一个被接收信号Sr给信号转换器202。如后面所述,该信号转换器202转换该被接收信号Sr成为一个串行信号Ss,并将其输出到串/并转换器203。
接口控制器204根据从计算机3接收的控制信号控制串/并转换器203和信息存贮器205。串/并转换器203的输出数据经连接器21传递到计算机3,并且还传递到信息存贮器205。接口控制器204根据从计算机3接收的一个传递指令能够把信息数据从信息存贮器205传递到计算机3。
采用POCSAG(邮政编码标准咨询组织)方案作为一个例子,选呼接收机1和IC卡2的工作将在下面描述。
图5示出了POCSAG方案的一个信号格式,而图6示出了POCSAG传输信号的一个例子。如图6所示,让我们假设在一批(a batch)中F2帧的第一个码字是选呼接收机1的地址,而从F2帧的第二个码字到该批中F4帧的第二个码字分布的后五个码字是用于该接收机1的信息。
参考图7,当由编码器103编码的一个被接收信号是一个呼叫地址(在步骤S501为″是″)时,控制器检查该被接收的呼叫号码是否与存贮在存贮器104中的识别码一致(步骤S502)。如果被接收的呼叫号码与识别码一致(在步骤S502为″是″),该接收机1的被接收信息被存贮在接收信息存贮器106中(步骤S503),由报警驱动器107驱动扬声器11,并且由显示驱动器108将被接收信息显示在显示屏幕10上(步骤S504)。该被接收信息由并/串转换器109转换成串行信号Sg,红外发射机发射与该串行信号Sg对应的红外信号到IC卡2(步骤505)。
图8示出了由CPU105执行的被接收信息的重发控制。在接收数据存贮器106中存贮的被接收信息能够被重新显示在显示屏幕10上和由用户操作键盘13重发到IC卡2。CPU105检查是否出现信息重发请求(S510)。如果该信息重发请求出现(步骤S510的″是″),CPU105传递信息从接收数据存贮器106到显示驱动器108,以便将其显示在显示屏幕10上(S511)。在显示屏幕10上,用户能够检查该信息是否被发送了。随后,如果信息重发请求被证实(步骤S512的″是″),如上所述,相应该信息的红外信号由红外发射机12发送到IC卡2(S513)。
由计算机3的卡槽30容纳的IC卡2通过连接器21和31与计算机3电连接。参照图9,一旦从计算机3收到红外信号接收允许信号(步骤S601的″是″),I/F控制器204进入等待状态,以便从选呼接收机1接收红外信号(S602)。在这种状态下,如果选呼接收机1的红外发射机12发射红外信号,则该红外信号被IC卡2的红外接收机接收并由信号转换器202转换成串行信号Ss。当I/F控制器204确定接收到该红外信号时(步骤S602的″是″),串/并转换器203转换该串行信号Ss成为并行信号(S603),并且该并行信号被存贮在信息存贮器205中并经连接器21被传递到计算机3(S604)。
以这种方式,由选呼接收机1接收的POCSAG信号经红外线(不是无线电波)传递到IC卡2,并且进一步从该IC卡2直接传递到计算机3。
下面将描述红外发射机12和红外接收机20的更详细的结构和运行情况。
图10示出了选呼接收机1的红外发射机12。信号转换器110由一个与门构成,红外发射电路111由一个放大器1001和一个红外发射装置1002构成。该与门110从并/串转换器109接收串行信号Ss和从一个时钟发生器(未示出)接收一个时钟信号CLK,然后输出发送信号St给放大器1001。CLK信号是一个具有与串行信号Sg的脉宽T1相同的周期T1的脉冲信号。这些信号不必相互同步。被放大器1001放大的发送信号由红外发射装置1002转换成红外信号。
图11是一个表示红外发射机12的一个例子的波形图。串行信号Sg是一个单极归零编码信号,这里假设它构成一个比特串′010110010′。在接收到具有与串行信号Sg的脉宽相同的周期的时钟信号CLK后,与门转换该串行信号CLK成为发送信号St,它具有与时钟信号CLK相同的脉宽。根据该发送信号St,红外发射装置1002被驱动以输出红外信号。如图11所示,红外发射装置1002按照发送信号St的脉宽发射红外射线。本实施例中使用的红外射线的周期(1/f)是5×10-15(秒),相对于″1″的红外射线的持续时间是1×10-6(秒)。注意,该串行信号Sg是一个起止信号,不具有极性位并且它的起始位含有一个比特。
图13示出了IC卡2的红外接收机20。红外检测电路201由一个红外传感器2001,一个放大器2002和一个带通滤波器(BPF)2003构成。信号转换器202包括一个双稳态电路2004,锁存电路2005和2006,一个异或(EXOR)门2007,一个时钟振荡电路2008和一个复位开关2009。双稳态电路2004由一个T触发器电路构成,而各自的锁存电路2005和2006是一个D触发器电路。
被接收的红外信号由红外传感器2001转换成一个电信号,该电信号经放大器2002和带通滤波器2003输出给信号转换器202的双稳态电路2004。双稳态电路2004的输出S1被输出到锁存电路2005,而该锁存电路2005的输出S2被输入给锁存电路2006。锁存电路2005和2006的各自输出S2和S3被输入到异或门2007,作为异或门2007的输出的串行信号Ss被传递到串/并转换器203。信号转换器202的运行情况将参考图14进行详细解释。
假设红外检测电路201从红外发射机12接收到图11中所示的红外信号。因此,如图14所示,输出到双稳态电路2004的被接收信号Sr是相应于比特串′010110010…′的一个脉冲信号。
双稳态电路2002在两个电平之间与被接收信号Sr同步地转换其输出状态,以输出信号S1给锁存电路2005。锁存电路2005输出延迟了一个时钟的信号S2,锁存电路2006输出延迟了多于一个时钟的信号S3。然后,异或门2007对信号S2和S3执行一个逻辑异或功能,和输出串行信号Ss,该串行信号Ss具有与′010110010…′的相同的比特串。
串行信号Ss由串/并转换器203转换成并行信号,并且在I/F控制器204的控制下经连接器21被传递给计算机3。
按照本发明的辅助设备并不必须限于如上所述的IC卡,而可以是能够插入数据处理装置的I/O槽的任何电子装置。此外,数据处理装置也不必须限于是一个计算机,而可以是具有能插入辅助设备诸如IC卡的槽的信息处理设备。