CN1148016C - 数据接收设备 - Google Patents
数据接收设备Info
- Publication number
- CN1148016C CN1148016C CNB981092632A CN98109263A CN1148016C CN 1148016 C CN1148016 C CN 1148016C CN B981092632 A CNB981092632 A CN B981092632A CN 98109263 A CN98109263 A CN 98109263A CN 1148016 C CN1148016 C CN 1148016C
- Authority
- CN
- China
- Prior art keywords
- data
- memory
- information
- subprogram
- cpu7
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B5/00—Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied
- G08B5/22—Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission
- G08B5/222—Personal calling arrangements or devices, i.e. paging systems
- G08B5/223—Personal calling arrangements or devices, i.e. paging systems using wireless transmission
- G08B5/224—Paging receivers with visible signalling details
- G08B5/229—Paging receivers with visible signalling details with other provisions not elsewhere provided for
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B5/00—Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied
- G08B5/22—Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission
- G08B5/222—Personal calling arrangements or devices, i.e. paging systems
- G08B5/223—Personal calling arrangements or devices, i.e. paging systems using wireless transmission
- G08B5/224—Paging receivers with visible signalling details
- G08B5/227—Paging receivers with visible signalling details with call or message storage means
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B5/00—Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied
- G08B5/22—Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission
- G08B5/222—Personal calling arrangements or devices, i.e. paging systems
- G08B5/223—Personal calling arrangements or devices, i.e. paging systems using wireless transmission
- G08B5/224—Paging receivers with visible signalling details
- G08B5/225—Display details
- G08B5/226—Display details with alphanumeric or graphic display means
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B5/00—Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied
- G08B5/22—Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission
- G08B5/222—Personal calling arrangements or devices, i.e. paging systems
- G08B5/223—Personal calling arrangements or devices, i.e. paging systems using wireless transmission
- G08B5/224—Paging receivers with visible signalling details
- G08B5/228—Paging receivers with visible signalling details combined with other devices having a different main function, e.g. watches
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Electromagnetism (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
- Circuits Of Receivers In General (AREA)
Abstract
一个寻呼机具有一个起始条件存储器。在该存储器中,在正常情况下无效的子程序、已收数据和当从一个键控输入部分输入规定的数据时被满足的子程序起始条件被彼此相关地列出。当存储在起始条件存储器中的子程序起始条件之一被满足时,子程序的对应之一被开始,以便启动一个信息显示控制程序、一个报警控制程序和/或类似的程序。
Description
技术领域
本发明涉及接收通信数据和广播数据的数据接收设备,还涉及用于这种数据接收设备中的接收数据的处理方法。在本发明中,″数据接收设备″是指具有数据接收功能的一种装置或***,不仅是包括象用于接收信息的寻呼机,还包括具有发射功能的通信终端装置,例如数字便携电话和具有信箱服务器的通信终端***及个人计算机等。
背景技术
具有象寻呼机和便携电话之类的个人使用的通信终端的用户数目正在增加,将这种终端用于商业用途的人数也在增加。特别是将这种终端用于为已所用的年轻人的人数在增加。从这一方面看,使用中的通信服务的种类是多样的,同时生产着具有各种功能的终端装置(通信终端)。但是,青年人趋向于容易将他们的兴趣从一件事转移到另一件事,并总是要求新的通信和广播业务及用于终端装置的新功能。年轻人还要求结合到终端装置的服务和功能包含着″玩″的因素。
发明内容
本发明是考虑到上述的情况而进行的,且其第一个目的是提供具有一种功能的装置等,它能够预置无效,并能够由该装置的用户所使用。更具体地说,本发明的第一目的是提供具有一种功能的数据接收设备,这种功能的出现并不为装置的用户所相知并能在正常的数据接收过程中生效而无需用户的专门操作,为的是给用户惊讶和映象。
本发明的第二个目的是提供实现上述功能的接收数据的处理方法。
根据本发明的具有上述目标的一种方案提供了一种数据接收设备,包括:存储装置,用于存储多个用于生效一特定功能的条件,这种功能的出现并不能由该数据接收设备的用户所识别并且在正常情况下是无效的;接收装置,用于接收数据;检测装置,用于检测由接收装置接收的数据中的第一预定数据,由检测装置检测所述第一预定数据即上述多个条件中的一个;确定装置,用于在所述检测装置检测第一预定数据时,确定是否所述多个条件中的一个剩余条件已经被满足;控制装置,用于在所述检测装置检测第一预定数据并且所述确定装置确定所述多个条件中的一个剩余条件已经被满足时,使所述特定功能生效。
在上述的数据接收设备中,所述数据接收设备具有多个预置为无效并且包含有上述特定功能的特定功能以及多组各自对应于所述多个特定功能的条件,所述第一预定数据即是各自对应于所述多个特定功能中至少一个特定功能的多个数据项之一,当所述检测装置在已接收数据中检测所述多个数据项中的至少之一并且所述确定装置确定所述组条件中的所述剩余条件已经被满足时,所述控制装置根据第一预定数据和所述多个特定功能之间的对应关系,生效与所述多个数据项中被检测的至少一个数据项相对应的多个特定功能中的至少之一。
所述剩余条件涉及所述接收到的数据。
所述剩余条件涉及如下的一个条件,即第二预定数据被包含在已经包含有第一个预定数据的已接收的数据中;当所述检测装置在已接收数据中检测所述第一预定数据时,所述确定装置确定所述第二预定数据是否包含在已包含有所述第一预定数据的已接收数据中;和当所述确定装置确定所述第二预定数据包含在所述已接收数据中时,所述控制装置生效上述特定功能。
所述剩余的条件涉及通过在所述数据接收设备中执行数据处理而获得的数据。
用于控制所述数据接收设备的、并被周期地发送的控制数据包括所述第一预定数据。
指示所述数据接收设备的识别数据包含所述第一预定数据。
所述数据接收设备进一步包括用于根据已接收的数据对信息进行显示的显示装置;和表示将要被显示在显示装置上的信息的消息数据包含所述第一预定数据。
所述数据接收设备进一步包括用于根据已接收的数据对信息进行显示的显示装置;和用于控制显示装置显示信息的模式的控制数据包含所述第一预定数据。所述特定功能是以不同于正常显示模式的显示模式将信息显示在显示装置上的功能。
所述数据接收设备还包括用于存储图象数据的图象存储装置;及所述特定功能是一种用于将存储在所述图象存储装置中的图象数据显示在一显示装置上的功能。
所述数据接收设备还包括用于产生一个报警信号的报警装置;和所述特定功能是一种用于使所述报警装置以一种不同于通常报警模式的报警模式产生报警的功能。
所述数据接收设备还包括扩展信息存储装置,用于存储为了扩展一个预置有效的功能而需要的信息;及上述特定功能是一种根据存储在所述扩展信息存储装置中的扩展信息而扩展所述预置有效功能的功能。
所述数据接收设备还包括一个计数装置,用于计数所述数据接收设备已经接收数据的次数;和当所述检测装置检测所述第一预定数据时,所述控制装置在由所述计数装置所计算的数目等于或大于一个预定值的情况下生效上述特定功能。
所述数据接收设备还包括计数装置,用于计数所述数据接收设备已经接收预定数据的次数;并且当所述计数装置的计数值超过一个预定值时,所述控制装置生效上述特定功能。
附图说明
图1是根据本发明的第一实施例的一个寻呼机的电路结构;
图2是在图1中示出的ID-ROM8的结构示意图;
图3是在图1中示出的ID-ROM9的结构示意图;
图4是存储在图3的数值字符转换表中存储器(NDT)中的数值字符转换表的示意图;
图5是表示存储在图3所示的一个自由字转换矩阵存储器(FM)中的一个自由字转换矩阵;
图6示出的是存储在图3所示的起始条件存储器(CM)中的处理子程序起始条件表的一个实例;
图7是描述在图1中的一个RAM10的结构的示意图;
图8是表示在图7中的设定内容存储器(SCM)的结构的示意图;
图9是表示在图7中示出的信息存储器(MM)的结构的示意图;
图10是表示在图7中示出的地址册(addressbook)存储器(AM)的结构的示意图;
图11是解释图1中示出的由CPU7执行的接收数据处理过程的流程图;
图12是在图11中示出的已收数据处理过程中执行的信息显示控制的一个实例的示意图;
图13是在图11中示出的已收数据处理过程中执行的信息显示控制的另一个实例的示意图;
图14是在图11中示出的已收数据处理过程中执行的一个设置功能控制的一个实例的示意图;
图15是在图11中示出的已收数据处理过程中执行的一个已收信息显示控制和一个报警控制的示意图;
图16是在图3中示出的起始条件存储器(CM)中存储的处理子程序起始条件表的另一个实例;
图17是表示在图1示出的CPU所执行的键输入控制过程的流程图;
图18是表示根据本发明的第二个实施例的一个ROM9′的结构的示意图;
图19是表示存储在图18的一个起始条件存储器(CM)9m′中的一个处理子程序起始条件表的示意图;
图20是在图18中示出的一个背景存储器(BC)9n中存储的一个背景图象表的示意图;
图21示出的是RAM10′的结构的示意图;
图22是在图18中描述的一个设置内容管理存储器的结构的示意图;
图23是是在图21中示出的一个背景图象显示控制存储器(BIM)10f中存储的一个背景图象表的示意图;
图24在一个显示部分11′上指定的显示位置11a′的示意图;
图25是根据本发明的第二个的寻呼机1进行对于发到该寻呼机1的信息数据进行检测时的存储在背景图象显示控制存储器(BIM)10f中的数据的示意图;
图26是当寻呼机1处于接收模式时显示在该显示部分11′上的显示图象的示意图;
图27是当寻呼机1处于接收模式时显示在该显示部分11′上的另一个显示图象的示意图;
图28是在图27中示出的显示图象之后显示在显示部分11′上的一个背景图象的示意图;
图29在图11中示出的已收数据处理过程中包括的步骤S11和S12之间由CPU7执行的步骤的流程图;
图30示出的是根据一个高级无线寻呼方案的数据结构的示意图。
具体实施方式
第一实施例
参考下列附图描述作为本发明的第一实施例的采用先进无线寻呼机规程RCTSTD-3的一个寻呼机。
图30示出根据上述先进无线寻呼规程的数据结构。
在图30中,参考数字50表示在一个小时的周期上发送的循环数据的结构。循环数据包括标号为″0″到″14″的15个循环数据项,并且每一个循环数据项在4分钟的时间上发送。
参考符号51表示每一个循环数据项的结构。每一个循环数据项包括标号为″0″到″128″的128个帧。
每一个帧具有1。875秒的长度,每一分钟具有32帧。
参考符号52表示每一帧的数据结构。每一帧由不同类别的数据组成,即同步部分1(S1)52A、帧信息(FI)52B、同步部分2(S2)52C、数据块信息(BI)52D、地址场(AF)52E、矢量场(VF)52F、信息场(MF)52G、闲置数据块(IB)52H。
参考符号53表示每一帧的数据块结构。形成每一帧的8个部分分成两组,即同步信号部分53A和交错数据块部分53B。前三个部分,即同步部分1(S1)52A、帧信息(FI)52B、同步部分2(S2)52C包括在同步信号部分53A中,而后五个部分,即数据块信息(BI)52D、地址场(AF)52E、矢量场(VF)52F、信息场(MF)52G、闲置数据块(IB)52H包括在交错数据块部分53B中。
由二进制FSK(频移键控)***调制并以1600BPS发送的112比特的数据已经放置在同步部分1(S1)52A中。在同步部分1(S1)52A中的该112比特的数据规定交错数据块部分53B中的交错对应于下列的四个帧类型中的哪一个(调制方案和发送速度的组合):
二进制FSK/1600BPS(1600BPS-2电平)
二进制FSK/3200BPS(3200BPS-2电平)
正交FSK/3200BPS(3200BPS-4电平)
正交FSK/6400BPS(6400BPS-4电平)
由二进制FSK***调制并以1600BPS的速度发送的32比特的数据已经放置在帧信息(FI)52B中。
在帧信息(FI)52B中的数据包括表示分配给该帧的帧号和分配给包括该帧的周期数据的周期号等等。在上述的周期数据被多次发送的情况中,设置在帧信息(FI)52B中的数据还包括表示发送次数的数据。
设置在交错数据块部分53B中用于对于数据进行同步并在同步部分1(S1)52A中的帧类型数据之后发送的数据通过使用寻呼机的接收定时而已经放置在同步部分2(S2)52C中。
规定交错数据块部分53B的地址场(AF)52E和矢量场(VF)52F的起始点的码字数目(Nos)、形成地址场(AF)52E和矢量场(VF)52F的每一个的码字数目等等已经设置在数据块信息(BI)52D中。该数据块信息(BI)52D还包括周期地确定的实时信息数据(表示″月、日、年″或″秒、分、小时″)。
规定呼叫机的32比特或64比特的地址数据已经设置在地址场(AF)52E中。
矢量数据已经设置在与地址场(AF)52E成对出现的矢量场(VF)52F中。该矢量数据表示码字的数目,规定下面将要解释的信息场(MF)52G的起始点、形成该信息场(MF)52G的码字数目、包括在该信息场(MF)52G中的信息数据的长度、该信息场(MF)52G的数据类型等等。
确定在矢量场(VF)52F中的数据帧的信息数据已经被设置在信息场(MF)52G中。
闲置数据块(IB)52H是一个不被采用的数据块。当该一个帧将要一个空闲部分时,有一串比特″0″或一串比特″1″构成的比特图案放置在该帧的闲置数据块(IB)52H中。
每一个都具有如图30中的构成的多个循环数据被多路成具有四个不同相位a、b、c和d的数据并被发送。如果采用相互规程RCR STD-43,通过利用上述的一个或多个描述的相位,则服务的业主将能够在一个时刻多路并发送包括不同信息的多个1帧的数据,或在一个时刻将所有相位的信息数据发送到一个寻呼机。
下面参考图1-17描述采用寻呼规程RCR STD-43的寻呼***中的寻呼机。
图1中示出的寻呼机包括天线2、接收部分3、解码器4、缓冲存储器5、解交错电路6、CPU7、ID-ROM8、ROM9、RAM10、显示部分11、EL背景光源12、驱动器13、键控输入部分14(a-d)、驱动器15、扬声器16、LED 17和振动器18,所以这些部分都通过总线19相互连接。参考符号20表示电源电池。
天线2从服务业主的基站(没示出)接收调频在280(MHz)频带的一个无线信号,并将接收的无线信号输出到接收部分3。
连接到解码器4的接收部分3根据来自解码器4的控制信号被间歇地驱动。
接收部分3从该天线2已经接收无线信号中解调并检测接收的数据并将接收的数据输出到解码器4。
根据设置在同步部分1(S1)52A中的帧类型,该解码器4识别已收数据的帧类型,根据识别的结果产生一个控制信号并将该控制信号输出到接收部分3,以便驱动和控制该接收部分3。而且该解码器4把送到寻呼机1的帧数据转换成8个不同的并行数据,并顺序地从接收部分3送出,且把该并行数据输出到缓冲存储器5。
缓冲存储器5具有一个存储区,其中暂存着转换成并行数据的一帧数据(交错数据块部分53B)。这一存储区被利用来存储交错的并行数据并执行BCN校正。
关于从该缓冲存储器5顺序输出的并行数据,解交错电路6根据在同步部分1(S1)52A中的帧类型数据执行作为已收的交错数据的恢复处理。
只是在交错数据块部分53B中具有″3200BPS(二进制/正交)16比特″或″3200BPS(二进制/正交)32比特″的数据结构的情况下,该解交错电路6才执行该恢复处理。在1600BPS(二进制)的情况下,该解交错电路6不执行这种恢复处理,因为该已收的数据已经通过该解码器4所执行的串-并转换而被恢复。
CPU7是中央处理单元,根据存储在ROM9中的各种控制程序执行该寻呼机的各个部分的工作,并且包括测量当前时间(年,月,日,天,小时,分,秒)的一个内部数据块7a。具体地说,随着主开关14a的滑动操作,CPU7执行在寻呼机1接通时的初始处理。随后,该CPU7执行将在下面详细描述的(参考图11)已收数据的处理过程。
而且,当针对已收的实时信息数据和发送到寻呼机1的时间执行已收数据的处理过程的时候,CPU7要参考存储在ROM9中的起始条件存储器(CM)9m中起始条件表(图6)示出的″起始条件″,这将在下面详述。当CPU7确定在该起始条件表中的起始条件之一已经满足时,该CPU7写入在RAM10的设置内存管理存储器(SCM)10a中存储的对应的标志信息,从多个程序存储器(显示控制子程序存储器(DC)9g、报警控制子程序存储器(FC)9h和设置功能控制子程序存储器(KC)9i)之一中读出对应的子程序,并开始该读出的子程序以便执行在正常的情况中属于无效的控制过程,例如在显示部分11受控的情况下的显示控制处理、报警控制处理(换句话说是通知过程)(其中的扬声器16、LED 17和振动器18受控产生报警)(音乐声图象信息光振动等)、设置功能控制过程,其中信息存储器(MM)10b和地址册存储区10c将在下面详述。
而且,在寻呼机1接通之后,CPU7执行下面将要描述的键控输入过程(图17),该执行过程是根据主开关14a的按下操作(消除指令的操作)的内容和具体键的预定按下的操作的内容而定,即根据存储器键14b、选择键14c和设置键14d的情况而定。
在此情况中,根据在RAM10中的键输入存储器10e中存储的″起始条件″,CPU7参考在ROM9的起始条件存储器(CM)9m中存储的子程序起始条件表(图16)示出的分别的″起始条件″,并包括在键控输入部分14上的击键的内容和其它的条件(操作次数等)。当CPU7确定在该子程序表中的起始条件之一已经被满足时,该CPU7从ROM9中读出相应的子程序,并开始该读出子程序以便执行尚未设置为正常的控制过程的多个控制过程之一,例如对于显示部分11的控制的过程、对于扬声器16、LED 17和振动器18控制的过程,及对于信息存储器(MM)10b和地址册存储区10c进行的扩展的过程等。
除去上述的过程之外,该CPU7执行在缓冲存储器5中存储的并行时间的顺序的恢复。
为了验明在寻呼机1中用于个人寻呼而预置的施工单独的地址或地址数据(即第一地址、第二地址(用于多重呼叫)、第三地址(用于发送号码化的信息的业务)和第四地址(用于一个信息业务)),根据寻呼的类型(″NP″(数字寻呼机)或″IP″(信息寻呼机)),ID-ROM8存储预置在寻呼机1中的32比特地址数据(#A,#B)和设置在矢量场(VF)52F中的矢量类型(3比特信息v2,v1,v0)接合。
根据所要显示的信息的类型,设置矢量的类型。当″011″被设置成矢量类型时,显示的将是标准的数字信息。当″100″被设置为矢量类型时,显示的将是特殊显示格式的数字信息。在″110″的情况中,展示的将是数字信息,而当是″110″的时,将展示一个字母数字信息。
如图3所示,ROM9是一个EEPROM(电可擦除可编程存储器),包括程序存储器(PM)9a、字符产生器存储器(CG)9b、数字字符数据转换表存储器(NDT)9c、自由码字转换矩阵存储器(EM)9d、字母数字数据转换表存储器(AT)9e、固定信息转换表存储器(FT)9f、显示控制子程序存储器(DC)9g、报警控制子程序存储器(FC)9h、设置功能控制子程序存储器(KC)9i、图象数据存储器(GC)9j、乐音数据存储器(LC)9k和起始条件存储器(CM)9m。
程序存储器(PM)9a具有存储用于控制包括在寻呼机1中的单独的电路的程序和用于执行接收数据的处理过程(图17)、键输入的控制过程(图17)等的各种控制程序的一个存储区域,将在下面详述。
字符产生器存储器(CG)9b具有存储例如象字母数字字符、符号等的存储区域,用于表示将要在显示部分11上显示的信息。
当已收的时间表示数字寻呼机的地址时(第一到第三地址),设置在已收数据的信息场(MF)52G中的信息数据被顺序地以4比特为单元读出(B3、B2、B1、B0)并转换成数字字符数据。该数字字符数据转换表存储器(NDT)9c具有存储该数字字符数据转换表的存储区,该表需要用来将信息数据转换成数字字符数据。
当在根据前述的数据字符转换表从信息数据转换而来的数字字符数据中包括一个自由码字定义码时,跟随在该自由码字定义码之后的数字字符数据部分被以2比特或3比特为单元读出,如图5所示。如此读出的数字字符数据的组合被转换成它们对应的数字字符。该自由码字转换矩阵存储器(FM)9d具有存储自由码字转换矩阵的一个存储区,该转换矩阵被需要用于将这些数字字符的组合转换成对应的数字字符。
根据本发明的第一实施例,在寻呼机1被接通的时间点,显示在一个初始设定区91中的″11″到″00″的一百个组合是可以转换成数字字符的。
在一个扩展区92中示出的另一种数字字符数据的组合在该寻呼机初始接通时是不可转换的(寻呼机1的使用者不知道在扩展区92中示出的自由码字的出现)。
该扩展区92具有受到保护的五个子区域92a-92e,在该寻呼机1初始接通时,是不允许使用这些子区域的。
当在已收数据处理过程(图11)和将要描述的键输入控制过程(图17)执行的期间有预定的条件满足时,该区域92a-92e被随即从保护中释放。当这些区域从保护状态中释放时,就有可能将在这些释放的子区域中示出的数字字符数据的组合转换成它们对应的说明和附加的功能。
当CPU7在接收数据的处理过程中确定,该已收的地址数据表示用于信息寻呼机的地址(第四地址),则设置在接收数据的信息场(MF)52G中的信息数据(比特数据)被顺序地以CPU7比特为单元读出,并转换成字母数字数据。该固定信息转换表存储器(FT)9f具有存储用于将信息数据转换成字母数字数据的转换表(没示出)的一个存储区域。
当在根据前述的数字字符数据转换表从信息数据转换的数字字符数据中检测到固定信息定义码″[[″时,则跟随在该固定信息定义码后面的数字字符数据的两比特的数据被转换成所要显示的固定的短语,例如″Good Morning″,″CallMe″之类。固定信息转换表存储器(FT)9f具有存储该固定短语转换表(没示出)的存储区,用于将字母数字数据转换成这样的固定短语。
显示控制子程序存储器(DC)9g、报警控制子程序存储器(FC)9h和设置功能控制子程序存储器(KC)9i是用于存储下列内容的存储区域:将在对于已收数据进行处理过程中执行的子程序(图11)和在下面要描述的键控输入控制程序(图17)各种图象显示控制程序、自动发光显示控制程序、报警(通知)控制程序(例如用报警信号,象音乐声、声音、信息、图象、光、振动等)和设置功能控制程序,例如根据是否已经满足了预定的起始条件而扩展自由码字转换矩阵(图5)的可用区域。
图象数据存储器(GC)9j具有存储多种图象数据的存储区域,这些图象数据由存储在显示控制子程序存储器(DC)9g和设置功能控制子程序存储器(KC)9i中的子程序显示在显示部分11上。
图象数据存储器(LC)ROM9具有存储多种音乐声数据的一个存储区域,这些音乐声在存储在报警控制子程序存储器(FC)9h中的控制子程序的控制下从扬声器16输出。
起始条件存储器(CM)9m具有一个存储区域,存储启用条件表(见图6和16)的处理子程序,其中在已收数据处理过程中(图11)和在键控输入控制程序(图17)中将被开始的子程序的名称在下面描述,例如显示控制子程序、报警控制子程序和设置功能控制子程序被示出,与所有的这些子程序的起始条件相关联。
在图6的子程序起始条件表中,例如子程序名称″显示控制子程序I″被示出与子程序地址″1″相关联。
当CPU7确定已收信息数据(数字字符数据)中包括自由码字定义码″—″(短横短横)时,″显示控制子程序I″则开始,字符″79″和自由码字结束码″_″(空格)以及与已收数据中相同的信息数据已经被收到5次以上。通过根据子程序的扩展过程,根据已收数据的信息内容被显示。
而且,子程序名称″设置功能控制子程序II″与子程序地址″4″相关显示。
当CPU7确定设置在已收数据中的地址场(AF)52E和矢量场(VF)52F中的地址数据和矢量数据分别是″A#″和″111″并且确定已收信息数目(。)是″10″时,子程序″设置功能控制子程序II″开始执行。根据这一子程序,一个功能被加到寻呼机1。
随机存储器RAM10包括设置内存管理存储器(SCM)10a、信息存储器(MM)10b、地址册存储器(AM)10c、起始条件满足计数存储器(DM)10d、键控输入存储器(IM)10e,如图7所示。
如图8所示,设置内存管理存储器(SCM)10a具有一个存储区域,通过使用标志信息,管理表示能够被存储在信息存储器(MM)10b中的已收数据的最大数目的数据、表示能够被存储在地址册存储器(AM)10c中的数据的最大数目的数据、说明自由码字转换矩阵(图5)的哪一个区的数据能够被用于转换的数据、存储在显示控制子程序存储器(DC)9g中的并且被实际地启动来显示已收信息的子程序的名称、存储在报警控制子程序存储器(FC)9h中并且被实际地启动以一个报警来警告(通知)用户的子程序的名称、存储在设置功能控制子程序存储器(KC)9i中并实际地启动的设置功能控制子程序的名称等等。
设置内存管理存储器(SCM)10a还具有一个存储区域,用于存储说明存储在该RAM10的信息存储器(MM)10b中的当前已收数据的数目的数据和说明存储在地址册存储器(AM)10c中当前存储的数据的数目的数据。
图8示出了设置内存管理存储器(SCM)10a的内容,标志信息的值表示在寻呼机1接通时的初始状态。在该初始状态中,可以被存储在RAM10的信息存储器(MM)10b中的数据的最大的数目是″15″,而能够被存储在地址册存储器(AM)10c中的数据的最大数目是″12″。但是,在该初始状态中,有可能采用自由码字转换矩阵(图5)的初始设置区域作转换。而且,在初始状态中的″正常显示控制子程序″和正常报警控制子程序″被启动来实现正常的报警控制。
而且,在初始状态中,没有″设置功能控制子程序″被启动。
在下面将要讨论的已收数据处理程序(图11)和键控输入控制程序(图17)中,当在子程序启动条件表(图16)中的起始条件的任何之一被满足时,该CPU7都将重新写入存储在设置内存管理存储器(SCM)10a中的每一个标志值。
图9中示出的信息存储器(MM)10b包括一个初始设置区域101和扩展区域102。在这些存储区域中,针对寻呼机1和包括已收地址数据的已收数据、矢量数据和信息数据、接收的日期和时间、以及附加信息(信息No数据等,使用在编号的信息发送业务中)能够以预定的数目并且按照管理号码(Nos)的递增次序存储,如图9中所示。
在寻呼机被接通的时间点,在图9中示出的可存储在信息存储器(MM)10b中的最大已收数据的数目是″15″,而且已收数据能够在信息存储器(MM)10b中的初始设置区域101中存储为数据。1到15。但是,在已收数据处理过程(图11)和键控输入控制程序(图17)中如果一个确定的起始条件被满足,则可存储在信息存储器(MM)10b中的已收数据的最大数目被增加到25。
当已收数据存储在信息存储器(MM)10b中时,对应的存储标志从″0″变成″1″。因此,已经存储在信息存储器(MM)10b中的已收数据的数目能够从相应被改变(到″1″)的存储标志的数目而了解到。
在图10中示出的地址册存储器(AM)10c具有一个初始设置区域111和一个扩展区域112。在这些存储区域中,包括名字、性别的识别、电话号码、地址和出生日的地址册能够被存储在预定的数字中并以管理号码(Nos)的上升次序排列。该性别识别数据存储在″性别识别″栏目中,″1″表示女性,而″0″表示男性。
在寻呼机1开始接通时,可存储在图10的地址册存储器(AM)10c中的地址册存储器中的地址册数据的最大数目是″12″,而在初始设置区域中的地址册数据能够存储为数据号No1-No12。其中的地址册数据能够被存储为数据号码No13到No30的扩展区域112在寻呼机1被初始地接通时是不能够被使用的(用户不被通知该扩展区域112的存在)。扩展区域112是一个受保护的区域,其使用是禁止的。当已收数据处理过程中(图11)和键控输入控制程序(图17)中(下面将要描述)的一个预定的条件满足时,该扩展区域112从保护状态下释放,并且可存储的最大地址册的数目增加到30。当地址册存储在地址册存储器(AM)10c中时,对应的存储标志从″0″改变为″1″。因此,已经存储在地址册存储器(AM)10c中的地址册的数目能够从被改变的(到″1″)的存储标志了解到。
起始条件满足计数存储器(DM)10d有一个存储区域,其中存储着与子程序起始条件表中存储的地址的每一个相关联的已经满足起始条件的次数数据,表示起始条件满足的次数。该起始条件满足计数存储器(DM)10d还有一个区域,其中存储总的接收次数的数据,表示针对寻呼机1的数据已经被接收的总次数。
键控输入存储器(IM)10e将要一个存储区,存储着在寻呼机1上按下分别的按键的操作的内容(例如数据说明按键,按键按下的时间长度,同时按下的按键的存在/不存在的情况等)。
显示部分11具有例如一个点阵型的LCD(液晶显示)板,并根据从驱动器13提供的显示数据显示接收的信息和运动图象。EL背景光源12(电致发光)是一个光源,根据来自驱动器13的驱动信号辐射光线,并利用来自该显示板之后的光线照明显示部分11的LCD。驱动器13是由CPU7控制的电路,并且驱动和控制显示部分11和EL背景光源12。
键控输入部分14包括主开关14a、存储器键14b、选择键14c和设置键14d。例如主开关14a接到其负极接地的一个电池20的正极,并检测寻呼机1的通/断并重新设置一个报警。存储器键14b根据存储在信息存储器(MM)10b中的信息数据检测一个信息的读出。选择键14c检测在模式之间的切换,例如在接收等待模式和通知格式设定模式之间的切换等。设置键14d检测在每一个模式中的设置的效果。而且,根据各个键的操作的内容,设置键14d将各种信号输出到CPU7。
驱动器15是由CPU7所控制的电路,并且驱动扬声器16、LED17和振动器18。
响应从驱动器15提供的驱动信号,扬声器16在接收是发出报警声音,并根据显示的信息产生预定的音乐声等。
根据来自驱动器15的驱动信号,LED17在接收时立即发亮即发光。
根据来自驱动器15的驱动信号,振动器18在接收该信号时振动。
以上是对于第一实施例的寻呼机1中的电路结构的说明。
现在描述寻呼机1的CPU7执行的控制操作。
首先,参考流程图11和在图12-15显示的实例说明寻呼机1的CPU7执行的已收数据处理过程。
当CPU7检测到寻呼机1已经通过主开关14a的操作而被接通时,该CPU7立即开始启动初始处理过程。
初始处理包括有例如访问存储在RAM10的设置内存管理存储器(SCM)10a中的标志信息的值、确定在信息存储器(MM)10b中的数据可存储的区域、确定在ROM9的字符产生器存储器(CG)9b中不可用于转换的区域等。
在初始的处理之后,CPU7从ROM9的程序存储器(PM)9a中读出读出执行已收数据处理过程的程序,并开始该处理过程。
首先,CPU7使得接收部分3和解码器4连续地接收数据,直到它们检测到针对该寻呼机1的自身帧。当接收部分3和解码器4检测到之一帧时,该CPU7对它们进行控制,以便随后立即只接收这样的针对寻呼机1的自身帧和包括实时信息数据的帧。
(基本上,该实时信息数据设置在包括在每一个循环数据项的帧。0中的数据块信息(BI)52D中,并且每四分钟接收一次)。
随后,CPU7确定该实时信息数据是否已经被接收(步骤S1)。当该CPU7确定该实时信息数据已经被接收,则该CPU7获得该实时信息数据(步骤S2)。随后,根据获得的实时信息数据和其它的条件(例如操作次数的数目),CPU7查询存储在ROM9的起始条件存储器(CM)9m中的起始条件表(图6)中的″起始条件″(步骤S3),并确定是否有在起始条件表中的起始条件的任何之一已经被满足(步骤S4)。当CPU7确定没有任何起始条件满足,则返回步骤1。
当CPU7确定有起始条件之一已经被满足,则刷新该满足时间数据的值,该数据表示该起始条件已经被满足的次数的数目,并且RAM10的起始条件满足计数存储器(DM)10d相关于对应满足的起始条件的子程序地址作存储。随后,CPU7指定对应于在子程序起始条件表中的满足的起始条件的子程序。
随后,CPU7对于在RAM10的设置内存管理存储器(SCM)10a(图8)中的″显示控制子程序存储器″项、″报警控制子程序存储器″项和设置功能控制子程序″项的每一个中的相关标志的值进行刷新,并读出指定的子程序(从显示控制子程序存储器(DC)9g、报警控制子程序存储器(FC)9h或设置功能控制子程序存储器(KC)9i),并启动读出子程序(步骤S5)。
根据起始的子程序,CPU7执行还没有被设置为正常程序的各种控制程序之一(该控制程序在寻呼机1被初始接通时是无效的),比如说显示控制程序、报警控制程序和设置功能控制程序等(步骤S6)。当CPU7检测到该子程序已经被终结的话(步骤S7),则返回步骤S1。
下面说明在起始条件还没有通过接收实时信息数据满足的情况下该CPU7所执行的控制程序。
情况1:子程序地址″5″(设置功能控制子程序III)
假设包括在由寻呼机1接收而实时信息数据中的时间数据是″8″,并且在接收时地址册存储器(AM)10c中存储的数据的数目是″8″。在此情况中,CPU7确定对应于在子程序起始条件表(图6)中的子程序地址″5″的起始条件已经被满足,并且启动存储在子程序地址″5″中的″功能执行控制子程序III″。
在可存储在设置内存管理存储器(SCM)10a而地址册存储器10e中的数据的最大数目是″12″的情况下,根据″设置功能控制子程序III″,该CPU7将可存储数据的最大数目增加到″30″,并在显示部分11上显示已经增加到″30″的可存储数据的最大数目。
当CPU7在步骤S1中确定还没有接收到实时信息数据,则CPU7确定是否检测到一个自身帧(步骤S8)。当CPU7确定还没有检测到自身帧,则该CPU7返回到步骤S1。
当CPU7确定已经检测到自身帧,则CPU7将使得包括在该自身帧中的数据按顺序经历接收处理(包括解调、检测、恢复和误差校正等)(步骤S9),并确定在地址场(AF)52E中设置的地址数据和在矢量场(VF)52F中设置的矢量数据的组合是否与存储在ID-ROM8中的地址的任何之一(第一到第十四)相一致(步骤S10)。
当CPU7确定地址数据和矢量数据的组合与存储在ID-ROM8中的任何一个地址都不相一致时,该CPU7将停止接收操作、放弃已收数据并返回步骤S1。
当CPU7确定地址数据和矢量数据的组合与设置在寻呼机1中的地址的任何之一相一致时,该CPU7确定包括在该帧中的数据是针对该寻呼机1的,并控制其接收操作。在完成相对于设置在信息场(MF)52G中的信息数据的接收操作之后,该CPU7在信息存储器(MM)10b中顺序地存储已收数据,该已收数据包括接收和检测的地址(第一、第二、第三和第四地址)、矢量数据和信息数据(步骤S11)。
而且,该CPU7刷新存储在信息存储器(MM)10b中并表示已收数据的接收次数的总数的接收次数数据的总值。
随后,根据已收数据和其它的条件,该CPU7考查存储在起始条件存储器(CM)9m中的子程序起始条件表(图6)示出的分别的″起始条件″,并确定是否这些起始条件的任何之一已经被满足(步骤S13)。
当CPU7确定没有起始条件被满足时,该CPU7将查验在设置内存管理存储器(SCM)10a中的″显示控制子程序存储器″项和″报警控制子程序存储器″项,分别从显示控制子程序存储器(DC)9g和报警控制子程序存储器(FC)9h中读出标志是″1″的″正常显示控制子程序″和″正常报警控制子程序″,并开始执行该读出子程序。随后,CPU7执行一个正常信息显示控制处理和一个正常报警控制处理(步骤S14),并随后返回到步骤S1。
当CPU7确定起始条件的之一已经被满足时,该CPU7刷新由起始条件满足计数存储器(DM)10d接合对应于满足的起始条件的子程序的地址而存储而满足次数数据的值,之后,该CPU7执行步骤S5到S7。在步骤S5到S7中,该CPU7读出并启动对应于示出在子程序起始条件表中的被满足的起始条件的子程序,并执行还没有设置成正常程序的各种控制处理过程之一,例如象报警控制处理和设置功能控制处理等待。之后,该CPU7返回到步骤S1。
下而参考图6-10和图12-15,详细描述分别的子程序的具体的实例,每一个具体的子程序在数据接收之时当对应的起始条件之一被满足时而被执行。
情况2:子程序地址″1″(显示控制子程序)
当寻呼机接收到数字字符数据″-79_012395456957890″时,该CPU7在信息显示过程中分析前面的两个短横″--″为自由码字定义码,随后的字符″79″是表示一部电话的指示数据,而随后的″_″是作为自由码字结束码。
而且,当CPU7检测到信息存储器(MM)10b与子程序地址″1″相关地存储着等于或大于值″5″的满足次数数据时(该″5″表示该数字字符数据已经接收五次),该CPU7确定在子程序起始条件表(图6)中的对应于子程序地址″1″的起始条件已经被满足,并且开始该″显示控制子程序1″。
该″显示控制子程序1″是根据已收数字字符的在显示部分11上显示信息之一,从ROM9的图象数据存储器(GC)9j读出在图12(b)中示出的图象数据,并将该读出的图象数据显示在显示部分11上。而且,CPU7控制该显示部分11,以便按照预定的时间交替地显示信息和在图12(b)中的图象。
情况3:子程序地址″2″(显示控制子程序II)
当寻呼机1接收到数字字符数据″--27656554476455736947217731_″,在该CPU7在信息显示处理期间分析前面两个字符″--″为自由码字定义码,随后的字符276565544764557369是自由字信息″Good_news!_A。K″。一旦检测到″Good news!″(数字字符数据276565544764557369),该CPU7确定对应于在子程序起始条件表中的子程序地址″2″的条件已经被满足,并且起始该″显示控制子程序I″
该″显示控制子程序I″是根据已收数字字符数据而把一个信息显示在显示部分11上的子程序,从ROM9的图象数据存储器(GC)9j中读出在图13(a)、13(b)和13(c)示出的三个图象,并把读出的图象按顺序显示在显示部分11上(动态显示)。该动态图象显示在信息的显示之后并在CPU7的控制下重复地执行。
情况4:子程序地址″3″(设置功能控制子程序I)
当寻呼机1接收到数字字符数据″00*27777-9999″时,该CPU7检测在该数字字符数据中的″777″。一旦检测到″777″,该CPU7确定对应于在子程序起始条件表中的子程序地址″3″被满足的条件,并且启动对应于子程序地址″3″的″设置功能控制子程序I″。
″设置功能控制子程序I″是如图14(b)中所示的用于显示在显示部分11上的条纹图象机制的一个程序,对于该显示部分11进行控制,以便按照预定的次序使得三个显示窗口11a、11b和11c可变地显示图案,例如数字的、标记的、图象的等等,并在检测到主开关14a、存储器键14b或选择键14c的按下时,停止这些图案并进行在窗口11a、11b和11c中的卷动。例如在被停止的图案的组合是″777″的情况中,如图14(c)所示,该CPU7执行下列的处理以便扩展自由码字转换矩阵的可用区域。
CPU7将参考包括在″自由码字转换矩阵″项中的标志信息的数据段,该项设置RAM10的设置内存管理存储器(SCM)10a(图8)的存储,以便管理自由码字转换矩阵(图5)的具有五个子区92a-92e的扩展区92的保护释放状态。CPU7把还没有从保护状态释放的子区之一的对应的标志信息的数据段从″0″变为″1″,结果是,对应于标志信息改变成″1″的数据段的子区被从保护状态释放。该CPU7在显示部分11上显示信息,通知在已经从保护状态释放的该子区中的自由码字已经变为可用,如图14(d)所示。
这种开槽机器游戏所要求的数据已经存储在ROM9的图象数据存储器(GC)9j中,但是在正常的情况下不显示。能够由本实施例的寻呼机1玩的游戏并被局限于上述的这种开槽机器游戏,其它的游戏,例如象滚花、″头-尾″游戏等也可以在寻呼机1上玩,只要它们的图案能够被可变地显示。
情况5:子程序地址″6″(显示控制程序和报警控制程序)
当寻呼机1接收数字字符数据并检测到该数字字符数据中包括数据″_○○○○″(一个空格字符和任意的四位数字字符数据),则该CPU7确定该数字字符数据满足对应于造子程序起始条件表中的子程序地址″6″的起始条件,并开始″显示控制子程序III″和″报警控制子程序I″。
当″显示控制子程序III″开始时,CPU7根据收到的数字字符数据在显示部分11上显示如图15(a)中的信息。此后,CPU7确定数字字符数据″○○○○″作为电话号码的最后的四位数字,并搜寻RAM10的地址册存储器(AM)10c,以便发现满足该电话号码的电话号码数据。
作为搜寻地址册存储器(AM)10c的结果,当CPU7确定存储该电话号码时,该CPU7从地址册存储器(AM)10c读出对应于该电话号码的与名称数据相关的生日数据,并确定在生日数据和从内部时钟7a得到的日期数据之间是否存在对应的关系。
当CPU7确定在它们之间存在对应的关系时,CPU7则根据和生日数据相关的名称数据和从图象数据存储器(GC)9j读出的图象数据使得显示部分11执行如图15(a)、15(b)和15(c)的动画显示。而且,CPU7启动″报警控制子程序I″,从乐音数据存储器(LC)9k中读出和生日数据相关的音乐声数据,并通过扬声器16输出该音乐声数据。
情况6:子程序地址″8″(显示控制子程序V)
当寻呼机1接收数字字符数据并检测到该数字字符数据中包括和在情况5中相同的数据″_○○○○″(一个空格字符和任意的四位数字字符数据)时,该CPU7启动该数字字符数据满足在子程序起始条件表中对应于子程序地址″8″的起始条件,并启动该″显示控制子程序V″。
当″显示控制子程序V″开始时,CPU7确定数字字符数据″_○○○○″作为一个电话号码的最后四位数字,并搜寻RAM10的地址册存储器(AM)10c,寻找表示该电话号码的电话号码数据。
当CPU7确定搜寻的结果是该地址册存储器(AM)10c存储着该电话号码数据,并确定对应性别识别数据的标志信息是″1″,则该CPU7在显示部分11上以条状字体显示一条信息。
情况7:子程序地址″4″(设置功能控制子程序II)
假设寻呼机1检测到用户正在被三个地址寻呼(对于编号的信息发送服务),则附加到随后接收的数据的信息数目(。)是″10″,并且存储在该信息存储器中的已收数据的总数是″10″。在此情况中,当能够被存储在RAM10的信息存储器中的最大数据数目是″15″时,该CPU7确定对于在子程序起始条件表中的子程序地址″4″中的起始条件已经被满足,并且启动″设置功能控制子程序II″。
当″设置功能控制子程序II″开始时,该CPU7把包括在存储于设置内存管理存储器(SCM)10a(图8)的″信息存储器″项中的标志信息数据段从″0″变成″1″,并且在显示部分11上显示一个信息,通知能够被存储在该信息存储器中的数据的最大数目已经增加。
情况8:子程序地址″7″(显示控制子程序IV和报警控制子程序II)
假设寻呼机1检测到用户正在被第一到第三地址的任何之一所寻呼,并且随后接收的数据包括一个信息或一系列的字符″URGENT″(即″紧急″)。在此情况中,CPU7确定该在子程序起始条件表中的子程序地址″7″中的所对应的起始条件已经满足,并开始该″报警控制子程序II″。
当″报警控制子程序II″开始时,寻呼机1用在紧急情况中使用的报警信号来警告用户。
当寻呼机1在从下午6点到清晨2点的期间接收到包括这种信息的数据时,该CPU7将进一步启动″显示控制子程序IV″,并当显示该信息时接通EL背景光源12。
情况9:子程序地址″9″(显示控制子程序I)
假设寻呼机1检测到地址数据″#A″或″#B″的接收,并且存储在起始条件满足计数存储器(DM)10d中的总的接收次数的数据表示一个预定的次数(例如″50″,对应前面提到的地址数据的接收进行计数)。在此情况中,该CPU7启动″显示控制子程序I″。
当″显示控制子程序I″启动,CPU7执行下列的过程,以便扩展自由码字转换矩阵的可用区域。
CPU7将参考包括在″自由码字转换矩阵″项中的标志信息的数据段,该项设置RAM10的设置内存管理存储器(SCM)10a(图8)的存储,以便管理自由码字转换矩阵(图5)的具有五个子区92a-92e的扩展区92的保护释放状态。CPU7把还没有从保护状态释放的子区之一的对应的标志信息的数据段从″0″变为″1″,结果是,对应于标志信息改变成″1″的数据段的子区被从保护状态释放。该CPU7在显示部分11上显示信息,通知在已经从保护状态释放的该子区中的自由码字已经变为可用,如图14(d)所示。
上述的内容是说明在已收数据处理过程中,该CPU7启动执行子程序的步骤。
下面参考图16中示出的子程序起始条件表和图17中示出的流程图描述寻呼机1的CPU7执行的键控输入控制程序。
图16是一个表示在ROM9的起始条件存储器(CM)9m中存储的处理子程序起始条件表的另一个实施例。在图16中示出的子程序起始条件表当中,将要以键控输入控制程序启动的子程序的名称将在下描述,即显示控制子程序、报警控制子程序和设置功能控制子程序,与所有这些子程序相关示出。
当CPU7检测到存储器键14b在接收等待模式期间一旦出现下按,并且该选择键14c已经连续地下按了两次以及在存储器键14b下按之后的一个预定的时间周期中(例如10秒)已经连续地下按了五次,则该CPU7确定对应于子程序地址″11″的起始条件已经被满足,并且启动″设置功能控制子程序I″。根据该子程序,CPU7扩大寻呼机1的功能。
图17是表示由CPU7执行的键控输入控制程序的流程图。在寻呼机1已经被接通之后,当CPU7检测到主开关14a的下按(消除指令操作)和存储器键14b、选择键14c和设置键14d的下按时,该CPU7读出与键控输入控制程序相关的子程序,并开始该键控输入控制程序。
首先,CPU7分析该下按的键(步骤S21),并在RAM10的键控输入存储器(IM)10e中存储操作信息(说明下按的键,被按下的时间的长度,存在/不存在同时按下的键等等)(步骤S22)。
随后,根据存储在键控输入存储器(IM)10e中的操作信息和其它的条件,CPU7参考在起始条件存储器(CM)9m中存储的的子程序起始条件表(图16)中示出的″起始条件″(步骤S23),并确定是否有任何起始条件被满足(步骤S24)。当CPU7确定该起始条件的任何之一都没有被满足,则该CPU7根据按下的键执行正常的键控输入处理(步骤S25),随后该CPU7返回到步骤S1。
当CPU7确定这些起始条件之一已经被满足,则该CPU7刷新满足次数数据的值,该数据与对应于满足的起始条件的子程序的地址相关地存储在起始条件满足计数存储器(DM)10d中。此后,以及在步骤S5-S7中,该CPU7读出并启动对应于包括在子程序起始条件表载波等被满足的起始条件的子程序(步骤S26),并执行尚未被设置为正常的多种控制过程的对应的之一,例如显示控制程序、报警控制处理和设置功能控制处理等等(步骤S27)。当该子程序结束(步骤S28),CPU7返回到步骤S21。在贯穿一个预定的时间长度中没有检测到的按键的下按或在检测到中断指令的情况下,该CPU7结束该键输入控制程序。
现描述在数据接收时当起始条件之一已经被满足的时候所执行的控制过程的每一个。
情况10:子程序地址″11″和″12″(设置功能控制子程序I)
当寻呼机1的CPU7检测到存储器键14b已经按下,且选择键14c已经连续按下两次并且在存储器键14b按下之后的一个预定的时间周期中设置键14d已经被按下了五次,或者CPU7在对选择键14c的下按次数进行检测时检测到当前时间数据表示一系列的下列情况的三个或更多相等的数目:″3(时):11(分):11(秒)″,则该CPU7定对应于在子程序起始条件表(图16)中的子程序地址″11″和″12″的起始条件已经被满足,并且启动前述的″设置功能控制子程序I″,以便扩展自由码字转换矩阵的可用区域。
关于子程序地址″12″,当CPU7确定在实时信息数据(该实时信息数据是每四分钟接收一次)的同时该选择键14c已经按下,或者当解码器4确定在实时信息数据接收的同时显示存储在RAM10中的具体信息时,则该CPU7就可用启动″设置功能控制子程序I″。
情况11:子程序地址″13″(设置功能控制子程序II)
接收CPU7检测到存储器键14b的下按并且在一个预定的时间周期(例如10秒钟)内再次检测到存储器键14b的下按,并且存储在该信息存储器中的已收数据的总数是″10″。在此情况中,当能够存储在RAM10中的数据的最大数目是″15″时,该CPU7将启动″设置功能控制子程序II″。
当″设置功能控制子程序II″开始,该CPU7把存储在设置内存管理存储器(SCM)10a(图8)中的″信息存储器″项中包括的标志信息的一个数据段从″0″变成″1″,以便增加能够存储在该信息存储器中的数据的最大数目。该CPU7随后在显示部分11显示信息,通知能够存储在该信息存储器中的数据的最大数目已经增加。
上述的是执行键控输入控制程序的CPU7的步骤。
如上所述,根据本发明的的第一实施例的寻呼机1,当CPU7确定在起始条件存储器(CM)9m中的子程序起始条件表中的起始条件之一已经被满足时,根据包括天线2、接收部分3、解码器4、缓冲存储器5、解交错电路6和ID-ROM8等的数据接收部分所接收的数据,该CPU7从ROM9中读出被满足的子程序。根据该读出的子程序,CPU7执行尚未设置为正常的程序的控制过程的对应之一(预置在寻呼机1中并在寻呼机1初始接通时生效),例如显示控制处理、报警控制处理和设置功能控制处理。
所以,响应数据的接收,CPU7能够执行预置在寻呼机1中在该寻呼机1开始一个正常的操作时(在寻呼机1初始地接通时)就生效的的控制处理。
第二实施例
在第一实施例中,在数据接收或键控输入过程中,当寻呼机1的CPU7确定子程序启动条件之一已经满足时,该CPU7操作在寻呼机1的初始接通时属于无效的预置在寻呼机1中的具体功能的对应之一,并且CPU7改变一个报警/显示模式或扩大图象显示功能或寻呼机1的另一个设置功能,以便用户或订户能够利用该寻呼机1作为给他/她提供一种″玩″的因素的通信工具。
在第二实施例中,当接收的数据满足预定的条件时,寻呼机1的CPU7在该寻呼机1处在接收等待模式中自动地确定将要显示的背景图象。
第二实施例的寻呼机1将要和图1中的第一实施例相同的结构。
但是,在图1中示出的ROM9、RAM10和显示部分11在第二实施例中作为ROM9’、RAM10’和显示部分11’。第二实施例的寻呼机1的总体的结构在相应的附图中并没有示出,随后的详细说明在于修改的内容。
如图18所示,ROM9’是一个EEPROM,并且包括程序存储器(PM)9a、字符产生器存储器(CG)9b、数字字符数据转换表存储器(NDT)9c、自由码字转换矩阵存储器(FM)9d、字母数字数据转换表存储器(AT)9e、固定信息转换表存储器(FT)9f、显示控制子程序存储器(DC)9g、报警控制子程序存储器(FC)9h、设置功能控制子程序存储器(KC)9i、图象数据存储器(GC)9j、乐音数据存储器(LC)9k,这些和在图3中的第一实施例相同。第二实施例的ROM9’还包括一个起始条件存储器(CM)9m’和一个背景图象存储器(BC)9n。
起始条件存储器(CM)9m’具有一个存储区,存储一个子程序启动条件表(图19),其中与所有的这些子程序的起始条件相关地列出能够在第一实施例的相关解释中接收数据处理程序(图11)中启动的子程序的名称,例如显示控制子程序、报警控制子程序和设置功能控制子程序。
当CPU7检测到的已收数据中包括自由码字定义码″--″自由码字信息″BUILD″(数字字符数据″2241293224″)与自由码字信息相关的关键字(预存在背景图象存储器(BC)9n中并在图20中示出)和说明图象数据将要显示的显示位置的两位数字时,CPU7就启动涉及到子程序起始条件表的″显示控制子程序VI″,并且根据该″显示控制子程序VI″在显示部分11上显示一个背景图象。
背景图象存储器(BC)9n具有存储一个背景图象数据表(图20)的存储区域,在该表中列举了当寻呼机处在接收等待模式中时能够显示的背景图象,这些图象与在图象数据存储器(GC)9j中的地址和它们的关键字相关。
在图20的背景图象数据表中,例如表示一个房屋的图象被与GC的存储地址″11″和图象和关键字″HOUSE″(数字字符数据″2811413936″)相关地列出。
相似地,表示一个月亮的图象被与GC的存储地址″14″和关键字″MOON″(数字字符数据″33353534″)相关地列出。
在图21中示出的RAM10’包括信息存储器(MM)10b、地址册存储器(AM)10c、起始条件满足计数存储器(DM)10d、键控输入存储器(IM)10e,这些和在图7中的第一实施例的RAM10相同。该RAM10’还包括设置内存管理存储器(SCM)10a’和一个背景图象显示控制存储器(BIM)10f。
设置内存管理存储器(SCM)10a’具有一个存储区域,通过使用标志信息,管理表示能够被存储在信息存储器(MM)10b中的已收数据的最大数目的数据、表示能够被存储在地址册存储器(AM)10c中的数据的最大数目的数据、说明自由码字转换矩阵(图5)的哪一个区的数据能够被用于转换的数据、存储在显示控制子程序存储器(DC)9g中的开且被实际地启动来显示已收信息的子程序的名称、存储在报警控制子程序存储器(FC)9h中并且被实际地启动以一个报警来通知用户的子程序的名称、存储在设置功能控制子程序存储器(KC)9i中并实际地启动的设置功能控制子程序的名称等等。
设置内存管理存储器(SCM)10a’还具有一个存储区域,用于存储说明存储在该RAM10’的信息存储器(MM)10b中的当前已收数据的数目的数据和说明存储在地址册存储器(AM)10c中当前存储的数据的数目的数据。
图22示出了设置内存管理存储器(SCM)10a的内容,标志信息的值表示在寻呼机1接通时的初始状态。在该初始状态中,可以被存储在RAM10’的信息存储器(MM)10b中的数据的最大的数目是″15″,而能够被存储在地址册存储器(AM)10c中的数据的最大数目是″12″。
在第二实施例中,存储在设置内存管理存储器(SCM)10a’中的标志信息的值与″显示控制子程序VI″相关,对应于在图19的起始条件存储器(CM)9m’中的子程序地址″10″,该标志信息的值恒定为″1″(该值表示″显示控制子程序VI″能够启动)。
背景图象显示控制存储器(BIM)10f具有一个存储背景图象表(图23)存储区域。在该背景图象表中,当寻呼机1的模式充接收模式转换到接收等待模式时能够被显示的存储在图象数据存储器(GC)9j中的背景图象数据的存储地址与说明背景图象数据被显示的位置的数据一起列出。更具体地说,在图23中示出的背景图象表中,在图象数据存储器(GC)9j中的背景图象数据的存储地址与在显示部分11’上指定的显示位置11a’相关地列出。
根据图1中示出的驱动器13提供的已收数据,显示部分11’具有矩阵型的一个LCD显示屏,并且显示信息、图象(运动图象)等。
在显示部分11的平面上指定的显示位置在图24中示出。显示部分11’的屏幕是由安排成四行和十一列的显示数据块构成的,并且有两位的数码(01到22)指定到这些显示数据块(在图24中示出的位置11a)根据存储在背景图象显示控制存储器(BIM)10f中的表,图象数据被显示在它们对应的显示位置中。
上面描述的是第二实施例和第一实施例之间的差异。
现在描述根据第二实施例的寻呼机的操作。
情况12:子程序地址″10″(显示控制子程序VI)
在与第一实施例的已收数据处理过程(图11)相同的一个过程中,当寻呼机1处在接收等待模式中,显示部分11’显示例如在图26中示出的图象。
具体地说,当寻呼机接收数字字符数据″--2224129324473335340096_″时,在信息显示过程中该CPU7分析前两个″--″作为自由码字定义码,随后的字符″22241293224″作为自由码字信息″BUILD″,字符″33353534″是关键字″MOON″(该关键字(图20)和该自由码字信息相关联),该字符″0096″作为自由码字″01″,并且最后的字符″_″是自由码字的结束码。
作为分析的结果,该CPU7在显示部分11’上显示信息″BUILD MOON 01″,如图27所示。已经检测到设置在背景图象存储器(BC)9n中的自由码字信息″BULID″和关键字″MOON″的CPU7确定对应于在子程序起始条件表(图19)中的子程序地址″10″的起始条件已经满足,并开始该″显示控制子程序VI″。
在″显示控制子程序VI″中,与关键字″MOON″相关联的已经设置在背景图象存储器(BC)9n中的该GC存储地址″14″由CPU7设置在背景图象显示控制存储器(BIM)10f中,与规定在信息″BUILD MOON″之后的显示位置″01″相关联,如图25所示。当CPU7检测到14的操作(任何键)时,该CPU7改变当前显示在显示部分11’上的当前显示的图象,以便在该寻呼机1处在接收等待模式时被显示,并根据设置在图25的背景图象显示控制存储器(BIM)10f中的数据在图28示出的显示位置″01″中显示一个背景图象数据11b’(在图28中,一个月亮的图象显示在显示位置″01″中)。
当在与已经设置在背景图象显示控制存储器(BIM)10f中的GC存储地址相关联的显示位置中显示新的背景图象时,该GC存储地址是由新的背景图象数据的地址所取代。
如上所述,根据本发明的的第二实施例的寻呼机1,具有的接收部分(接收装置)包括天线2、接收部分3、解码器4、缓冲存储器5、解交错电路6和ID-ROM8等,当CPU7(检测装置和控制装置)在由该接收部分所接收的数据中检测到存储在起始条件存储器(CM)9m中的预定的信息数据,则该CPU7则从ROM9’中读出显示控制子程序VI作为与该信息数据相关联的子程序,并启动该读出的子程序。根据读出的显示控制子程序VI,该CPU7在显示部分11’上的预定显示位置显示背景图象。
所以,用户能够通过他/她们自已决定在寻呼机上显示的背景图象,而且这样的背景图象还可以由其它用户的寻呼机1接收的信息数据来确定。这就增强了在他们的寻呼机1之间交换信息的乐趣。
本发明并不局限于上述的实施例。
例如,由于寻呼机的ROM9是由一个EEPROM构成,所以,一个子程序起始条件和一个将要启动的子程序可用从一个寻呼***无线发送并能够存储在寻呼机1中。
图29示出了在此情况中的CPU7所执行的一个流程图。(在图29示出的流程图中的步骤是被***到图11的已收数据处理过程中所包括的步骤S11和S12之间)。
在上述的情况中,当CPU7在已收数据(设置在帧信息(FI)52B矢量场(VF)52F和信息场(MF)52G中的任何之一中)中检测到一个子程序地址和更改数据(用于改变在起始条件和一个子程序之间的关系或用于变化子程序)(步骤S31)时,CPU7将根据已收数据的控制内容,重写存储在起始条件存储器(CM)9m、显示控制子程序存储器(DC)9g、报警控制子程序存储器(FC)9h、设置功能控制子程序存储器(KC)9i中的数据(步骤S32),复位对应于重写子程序的存储地址的标志信息为零(步骤S33),并结束当前的处理。
当CPU7不检测在已收数据中的上述的数据时,它将进到步骤S12,作为正常的处理步骤。
在图29示出的步骤中,允许一个服务的业主将一个新的功能发送到寻呼机1并将该新的功能写入到寻呼机1中,并使得该服务业主将新的通信业务不断地传送到用户。
在第一和第二实施例中,本发明是将寻呼机1通过一个无线信号接到作为一个数据通信***的寻呼***的。但是,本发明并不局限于此,而且是能够应用到采用NTT规程和POCSAG规程的寻呼接收机。
而且根据上述的实施例,本发明是用于寻呼接收机。但是,本发明也可以用于能够接收图文广播的一个FM图文广播接收机、一个使用在象远距终端***的MCA数据通信***中的PDA(个人数据协理器)、具有数据通信功能的便携电话(例如一个蜂窝电话、PHS电话和智能电话)以及一个电子邮件***等。
Claims (15)
1、一种数据接收设备,包括:
存储装置,用于存储多个用于生效一特定功能的条件,这种功能的出现并不能由该数据接收设备的用户所识别并且在正常情况下是无效的;
接收装置,用于接收数据;
检测装置,用于检测由接收装置接收的数据中的第一预定数据,由检测装置检测所述第一预定数据即上述多个条件中的一个;
确定装置,用于在所述检测装置检测第一预定数据时,确定是否所述多个条件中的一个剩余条件已经被满足;
控制装置,用于在所述检测装置检测第一预定数据并且所述确定装置确定所述多个条件中的一个剩余条件已经被满足时,使所述特定功能生效。
2.根据权利要求1的数据接收设备,其特征在于:
所述数据接收设备具有多个预置为无效并且包含有上述特定功能的特定功能以及多组各自对应于所述多个特定功能的条件,所述第一预定数据即是各自对应于所述多个特定功能中至少一个特定功能的多个数据项之一,
当所述检测装置在已接收数据中检测所述多个数据项中的至少之一并且所述确定装置确定所述组条件中的所述剩余条件已经被满足时,所述控制装置根据第一预定数据和所述多个特定功能之间的对应关系,生效与所述多个数据项中被检测的至少一个数据项相对应的多个特定功能中的至少之一。
3.根据权利要求1或2的数据接收设备,其特征在于:所述剩余条件涉及所述接收到的数据。
4、根据权利要求1或2的数据接收设备,其特征在于:
所述剩余条件涉及如下的一个条件,即第二预定数据被包含在已经包含有第一个预定数据的已接收的数据中;
当所述检测装置在已接收数据中检测到所述第一预定数据时,所述确定装置确定所述第二预定数据是否包含在已包含有所述第一预定数据的已接收数据中;和
当所述确定装置确定所述第二预定数据包含在所述已接收数据中时,所述控制装置生效上述特定功能。
5、根据权利要求1或2的数据接收设备,其特征在于所述剩余条件涉及通过在所述数据接收设备中执行数据处理而获得的数据。
6、根据权利要求1或2的数据接收设备,其特征在于:用于控制所述数据接收设备的、并被周期地发送的控制数据包括所述第一预定数据。
7、根据权利要求1或2的数据接收设备,其中指示所述数据接收设备的识别数据包含所述第一预定数据。
8、根据权利要求1或2的数据接收设备,其特征在于:
所述数据接收设备进一步包括用于根据已接收的数据对信息进行显示的显示装置;和
表示将要被显示在显示装置上的信息的消息数据包含所述第一预定数据。
9、根据权利要求1或2的数据接收设备,其特征在于:
所述数据接收设备进一步包括用于根据已接收的数据对信息进行显示的显示装置;和
用于控制显示装置显示信息的模式的控制数据包含所述第一预定数据。
10、根据权利要求8的数据接收设备,其特征在于:所述特定功能是以不同于正常显示模式的显示模式将信息显示在显示装置上的功能。
11、根据权利要求1或2的数据接收设备,其特征在于:
所述数据接收设备还包括用于存储图象数据的图象存储装置;及
所述特定功能是一种用于将存储在所述图象存储装置中的图象数据显示在一显示装置上的功能。
12、根据权利要求1或2数据接收设备,其特征在于
所述数据接收设备还包括用于产生一个报警信号的报警装置;和
所述特定功能是一种用于使所述报警装置以一种不同于通常报警模式的报警模式产生报警的功能。
13、根据权利要求1或2的数据接收设备,其特征在于:
所述数据接收设备还包括扩展信息存储装置,用于存储为了扩展一个预置有效的功能而需要的信息;及
上述特定功能是一种根据存储在所述扩展信息存储装置中的扩展信息而扩展所述预置有效功能的功能。
14、根据权利要求1或2的数据接收设备,其特征在于:
所述数据接收设备还包括一个计数装置,用于计数所述数据接收设备已经接收数据的次数;和
当所述检测装置检测所述第一预定数据时,所述控制装置在由所述计数装置所计算的数目等于或大于一个预定值的情况下生效上述特定功能。
15、根据权利要求1或2的数据接收设备,其特征在于:
所述数据接收设备还包括计数装置,用于计数所述数据接收设备已经接收预定数据的次数;并且
当所述计数装置的计数值超过一个预定值时,所述控制装置生效上述特定功能。
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8163597 | 1997-03-31 | ||
JP081635/1997 | 1997-03-31 | ||
JP081635/97 | 1997-03-31 | ||
JP01589998A JP3921777B2 (ja) | 1997-03-31 | 1998-01-28 | 受信装置、及びプログラム |
JP15899/98 | 1998-01-28 | ||
JP15899/1998 | 1998-01-28 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2003101010394A Division CN100385800C (zh) | 1997-03-31 | 1998-03-31 | 数据接收方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1198050A CN1198050A (zh) | 1998-11-04 |
CN1148016C true CN1148016C (zh) | 2004-04-28 |
Family
ID=26352134
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2003101010394A Expired - Fee Related CN100385800C (zh) | 1997-03-31 | 1998-03-31 | 数据接收方法 |
CNB981092632A Expired - Fee Related CN1148016C (zh) | 1997-03-31 | 1998-03-31 | 数据接收设备 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2003101010394A Expired - Fee Related CN100385800C (zh) | 1997-03-31 | 1998-03-31 | 数据接收方法 |
Country Status (7)
Country | Link |
---|---|
EP (1) | EP0869461B1 (zh) |
JP (1) | JP3921777B2 (zh) |
KR (1) | KR100286876B1 (zh) |
CN (2) | CN100385800C (zh) |
DE (1) | DE69814511T2 (zh) |
HK (1) | HK1016307A1 (zh) |
ID (1) | ID20097A (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003143257A (ja) * | 2001-10-31 | 2003-05-16 | Sharp Corp | 携帯電話装置、携帯端末装置、携帯電話装置の制御プログラム、および携帯端末装置の制御プログラム |
JP2003304309A (ja) * | 2003-04-11 | 2003-10-24 | Sharp Corp | 携帯端末装置、携帯端末装置の制御プログラム、および携帯端末装置の制御プログラムを記録したコンピュータ読取可能な記録媒体 |
WO2007004382A1 (ja) * | 2005-07-05 | 2007-01-11 | Nec Corporation | 電話機及び電話機の着信報知方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2776503B2 (ja) * | 1987-11-13 | 1998-07-16 | 日本電気株式会社 | 無線選択呼出受信機 |
US4951039A (en) * | 1988-04-18 | 1990-08-21 | Motorola, Inc. | Animated data display interleaving |
JPH07274228A (ja) * | 1994-04-01 | 1995-10-20 | Sony Corp | ページャー |
WO1997019429A1 (en) * | 1995-11-20 | 1997-05-29 | Motorola Inc. | Displaying graphic messages in a radio receiver |
EP0801367A1 (en) * | 1996-04-12 | 1997-10-15 | Nec Corporation | Radio paging receiver capable of self-managing reception of service information such as wheather or news |
-
1998
- 1998-01-28 JP JP01589998A patent/JP3921777B2/ja not_active Expired - Fee Related
- 1998-03-30 EP EP98105799A patent/EP0869461B1/en not_active Expired - Lifetime
- 1998-03-30 ID IDP980455A patent/ID20097A/id unknown
- 1998-03-30 DE DE69814511T patent/DE69814511T2/de not_active Expired - Lifetime
- 1998-03-31 CN CNB2003101010394A patent/CN100385800C/zh not_active Expired - Fee Related
- 1998-03-31 KR KR1019980011343A patent/KR100286876B1/ko not_active IP Right Cessation
- 1998-03-31 CN CNB981092632A patent/CN1148016C/zh not_active Expired - Fee Related
-
1999
- 1999-03-23 HK HK99101181A patent/HK1016307A1/xx not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
DE69814511D1 (de) | 2003-06-18 |
EP0869461B1 (en) | 2003-05-14 |
JP3921777B2 (ja) | 2007-05-30 |
HK1016307A1 (en) | 1999-10-29 |
ID20097A (id) | 1998-10-01 |
JPH10336054A (ja) | 1998-12-18 |
CN1198050A (zh) | 1998-11-04 |
CN1497859A (zh) | 2004-05-19 |
EP0869461A3 (en) | 2000-02-23 |
KR100286876B1 (ko) | 2001-04-16 |
EP0869461A2 (en) | 1998-10-07 |
DE69814511T2 (de) | 2003-11-20 |
KR19980080959A (ko) | 1998-11-25 |
CN100385800C (zh) | 2008-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1310527C (zh) | 位置登记控制方法、移动通信网以及通信终端 | |
CN1140093C (zh) | 数据通信***及具适于该***的通信功能的信息管理装置 | |
CN1146256C (zh) | 根据预设关键字对接收报文进行分类和存储的接收机 | |
CN1637696A (zh) | 移动终端设备中支持输入确认的***与方法 | |
CN1373595A (zh) | 便携电话 | |
CN1744616A (zh) | 通信终端设备、改变通信终端设备的功能和/或设置的方法、以及程序 | |
CN1574865A (zh) | 移动通信终端及其计算机程序以及通信目的地的选择方法 | |
CN1523475A (zh) | 简略信息***和方法 | |
CN1898950A (zh) | 推荐节目通知方法及推荐节目通知装置 | |
CN1388930A (zh) | 信息发布***、信息发布方法及执行该方法的计算机程序 | |
CN1534898A (zh) | 数据备份***、数据备份方法、可佩带的计算机、邮件发送*** | |
CN1328280A (zh) | 信息处理设备、信息输入设备和信息处理主单元 | |
CN1226790A (zh) | 便携式无线电信息终端设备,屏幕操作方法,存储媒体和信息处理设备 | |
CN1551641A (zh) | 通信终端 | |
CN1267806C (zh) | 信息处理器,信息处理方法,及信息处理程序 | |
CN1225550A (zh) | 数据处理装置、数据显示***、数据显示方法和存储介质 | |
CN1457616A (zh) | 位置信息通知方法和设备 | |
CN1103982C (zh) | 数据接收机装置 | |
CN1074635C (zh) | 分开发送消息数据及接收该消息数据的方法及装置 | |
CN1135701A (zh) | 数据通信***及所应用的数据通信终端 | |
CN1136666C (zh) | 移动体通信终端装置 | |
CN1581902A (zh) | 移动电话终端及其电话簿信息的备份方法和备份*** | |
CN1698340A (zh) | 移动终端设备 | |
CN1504924A (zh) | 文本编辑助理 | |
CN1778072A (zh) | 关联控制设备、关联控制方法及服务关联*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C06 | Publication | ||
PB01 | Publication | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20040428 Termination date: 20170331 |