记录和重放消息的方法和设备的制作方法

文档序号:7578596阅读:185来源:国知局
专利名称:记录和重放消息的方法和设备的制作方法
技术领域
本发明一般涉及在电话系统中使用的记录和重放设备,特别涉及能够记录多个呼叫者的音频消息并在之后重放该记录消息的方法和设备。
已经广泛使用具有自动应答/记录功能的电话机。通过设定这样的电话机为自动应答/记录模式,呼叫者的语音消息的时间顺序记录并在之后能够以相同的顺序重放。但是,这样的再现方法案有缺点由于顺序地接收的消息以相同的顺序重放,很难立即接入希望的呼叫者。在同一呼叫者多次呼叫的情况下,这些消息可能与夹在它们之间的其它消息分开地记录,结果很难理解同一呼叫者的消息。
为了直接地重放特定呼叫者的消息,在日本的专利申请公报3-112246号中已提出一种具有应答/记录功能的电话机。根据常规的电话机,在屏幕上显示呼叫者的电话号码和名字,而用户从中选择希望的一个呼叫者以重放记录的消息。因此,可进行立刻存取希望的用户的消息。
但是,在同一呼叫者进行多次呼叫和这些消息与夹在它们之间的其它消息分开记录的情况,用户的选择命令需要选择每个消息。因此,常规电话机也难于理解同一呼叫者的消息。
本发明的目的是提供消息记录与重放方法和设备,能够容易地理解来自每个呼叫者的分开接收的消息。
根据本发明,用于记录和重现通过电话线从主叫方接收的消息的设备装备一个存储器,用于存储从多个呼叫方接收的多个消息,和一个重放控制器,使用每个呼叫方的呼叫者信息显示在呼叫方中的存储器中存储的消息。因此,可对每个呼叫方连续地重放接收的消息。
重放控制器可计数来话呼叫或每个呼叫方的消息和以来话呼叫计数或消息计数的递减顺序显示从呼叫方中选择的一个呼叫方的消息。换句话说,最高优先级给予具有最大来话呼叫计数或消息计数的呼叫方消息,而且这些消息首先重放。


图1是表示根据本发明的实施例具有自动消息记录/重现设备的无绳电话基本单元的方框图;图2是表示在该实施例中存储呼叫者信息和消息的RAM中存储区的示意图;图3是表示在图2呼叫者信息区中存储的呼叫者信息的示意图;图4A和4B是表示该实施例的自动应答/记录操作的流程图;图5是表示该实施例的消息重放操作的流程图;图6是表示说明图5的消息重放操作的呼叫者信息管理的例子的示意图;和图7是表示常规呼叫者信息管理的示意图。
在下面,以包括一个电话基本单元和至少一个无绳手机单元的无绳电话机作为例子叙述本发明的实施例。
参见图1,电话基本单元包括接到电话线LINE的网络单元10。网络单元10接到CLI(呼叫者线路指示符)接收器11和控制器12,控制器12接到CLI接收器11,存储器部分13和无线收发信机14。控制器12控制无绳电话系统的操作。在图1中未表示包括用于电话接收器和发射器的扬声器和话筒的音频处理部分。无线电收发信机14通过无线电用于与无绳手机单元(未示出)通信。电源电路15提供必要的功率给基本单元的电路。
网络单元10包括混合电路101,ADPCM变换器102和振铃信号检测器103。振铃信号检测器103接到电路线LINE,在来话呼叫出现和输出振铃检测信号给控制器12时检测振铃信号。ADPCM变换器102包括一个模数变换器,一个数模变换器和ADPCM(自适应差分脉码调制)编码器/解码器,它执行ADPCM编码/解码。
CLI接收器11包括CLI modem 109和串行一并行(S/P)变换器110。CLI modem 109从电话交换局接收包括呼叫者号码和时刻数据的呼叫者信息。S/P变换器110变换接收的串行数据为并行数据并且将它输出给控制器12。CLI(呼叫者线路指示器)是电话机转换到发送呼叫者信息给被叫方的功能。
控制器12包括一个微处理器外围芯片(MPC)104和处理器(CPU)105。MPC104是其中具有用于外围电路的端口的芯片并且具有包括地址解码,定时器,ADPCM控制和声源控制的预定功能。网络单元10的ADPCM变换器102和振铃信号检测器103接到MPC104。存储器部分13也接到MPC104。处理器105通过运行存储在存储器部分13中的控制程序控制电话基本单元的操作。
存储器部分13包括一个只读存储器(ROM)16,一个随机存取存储器(RAM)107和一个电可擦除可编程ROM(EEPROM)108。ROM106存储包括如在后面叙述的自动应答/记录控制程序和消息管理程序的控制程序。RAM107用于存储接收的音频消息和其它各种数据。EEP ROM108存储必要的参数,诸如识别号。
参见图2,RAM107包括两个存储区;呼叫者信息区201和消息记录区202。呼叫者信息区201用于存储从CLI接收器11接收的呼叫者信息,包括呼叫者号码(ID),时刻数据(TOD)和消息存储的地址(ADD)。呼叫者号码(ID)是呼叫方的电话号码,而时刻数据TOD指示来话呼叫的时间及日期。消息存储的地址ADD指示在消息记录区202中记录消息的地址。存储在呼叫者信息区201中的呼叫者信息如在后面叙述的那样构成。
消息记录区202用于存储从网络单元10的ADPCM变换器102接收的呼叫者的ADPCM消息数据。
参见图3,呼叫者信息区201以时间顺序存储每个呼叫者号的呼叫者信息。例如,当呼叫者号码IDS1的来话呼叫已出现M次,呼叫者号码IDS1的呼叫者信息信息组301在呼叫者信息区201中形成。呼叫者信息组301包括该呼叫者号码IDS1,后接着时刻数据和地址数据的顺序序列TODs1(1)和ADDs1(1),TODs1(2)和ADDs1(2),…以及TODs1(M)ADDs1(M)。
当呼叫者号码IDS2的呼叫出现在呼叫者号码IDS1的来话呼叫之间时,在呼叫者信息区202中产生另一个呼叫者信息组302,而且每次出现呼叫者号码IDs2的来话呼叫时,呼叫者信息TODs2(1)和ADDS2(1)以时间顺序存储在呼叫者信息组302中。对于其它呼叫者号码IDS3,IDs4是一样的。
由于根据呼叫者信息的地址ADD,记录的消息可在消息记录区202中存取,所以不必存储每个呼叫者号码的记录的消息。它们可随机地存储在消息记录区202中而不管可呼叫者号码如何。
消息记录操作参见图4A和4B,在RAM107和其它设定值如在后面叙述的变量j初始化之后,假定该电话基本单元设定为自动应答/记录模式(步骤S10)。在这个模式,控制器12监视从振铃信号检测器103接收的振铃检测信号,确定是否出现来话呼叫(步骤S20)。当振铃信号检测器103检测振铃信号时,振铃信号检测信号输出给控制器12的MPC104。当收到该振铃信号检测信号时,MPC104输出一个中断INT1给处理器105。中断INT1使处理器105确定出现来话呼叫(在步骤S20中为是)。然后处理器105从ROM106读出自动应答/记录控制程序并且开始运行它。
首先,在处理器105运行的自动应答/记录控制程序确定消息记录区202是否可用(步骤S401)。如果允许存储新的呼叫者信息(在步骤S401为是),则进行摘机操作以建立连接,换句话说,发回一个确认信号(步骤S402)。同时,从MPC104向CLI接收器11的S/P变换器110输出一个输出启动信号/OE以便设定S/P变换器110为并行数据即呼叫者信息可输出给处理器105的状态。
另一方面,当从电话线LINE接收呼叫者信息时,CLI modem109输出中断INT2给处理器105。中断INT2使处理器105开始如下面叙述的消息记录控制。
处理器105等待从CLI接收器11接收的呼叫者信息(步骤S403)。当收到来自CLI接收器11的呼叫者信息时(步骤S403为是),处理器105检测呼叫者号码ID(步骤S404),并且检测来话呼叫的时刻数据TOD(步骤S405)。之后,处理器105建立一个地址ADD,用于在RAM107的消息记录区202中存储音频消息(步骤S406)。接着,处理器105控制网络单元10发送响应消息给电话线LINE(步骤S407),然后发送音频提示信号给主叫方(步骤S408)。在收到音频提示信号之后,主叫方将发送一个话音消息给被叫方。
当检测呼叫者号码ID时(步骤S404),处理器105搜索用于所检测的呼叫者号码ID的呼叫者信息区201,确定在呼叫者信息区201中是否存在所检测的呼叫者号码ID(步骤S409)。如果未找到(步骤S409为否),则处理器105作为一个新的呼叫者存储该呼叫者信息到呼叫者信息区201(步骤S410)。之后,处理器105将变量j(初始值为0)递增1(步骤S411),而且来话呼叫数据数Nj设定为1(步骤S412)。因此,每次检测到一个新的呼叫者号码时,变量j递增1。然后,处理器105根据建立的地址ADD存储通过网络单元10从该呼叫者接收的ADPCM消息数据到消息记录区202(步骤S413)。
另一方面,如果检测呼叫者号码ID与事先存储在该呼叫者信息区201中的呼叫者号码IDSj相同(步骤S409为是),则处理器105将接收的呼叫者信息加在已有的呼叫者号码IDSj的区域(步骤S414)之后,对应于该呼叫者号码IDSj的来话呼叫数Nj递增1(步骤S415)。因此,每次从对应于该呼叫者号码IDSj的呼叫者收到消息时,来话呼叫次Nj递增1。之后,处理器105根据建立的地址ADD存储通过网络单元10从该呼叫者接收的ADPCM消息数据到消息记录区202(步骤S413)。
消息重放操作参见图5,当选择消息重放时,处理器105开始运行消息重放控制程序。首先,根据来话呼叫数选择要重放的消息的呼叫者号码(步骤S501)。在这个实施例中,优先级给予具有最大来话呼叫数的呼叫者号码。另一个方案,优先级可给予具有最大记录消息数的呼叫者号码。另外,能够以来话呼叫数的递减顺序自动地选择呼叫者号码。
如上所述,在已选择了呼叫者号码IDSK之后,处理器105搜索该呼叫者信息区201的时刻数据TODSK和地址ADDSK(步骤S502)。之后,处理器105以时刻数据TODSK的顺序从选择的呼叫者号码IDSK的组中顺选地读出地址ADDSK。当读出一个地址ADDSK时,处理器105重放记录在那个地址ADDSK的消息。以这种方式,在选择的呼叫者号码IDSK组中的所有记录消息以TODSK的顺序重放(步骤S504)。如果用户要选择具有第二最高优选级的后续呼叫者号码(步骤S505为否),则控制返回到步骤S501。如果重放结束(步骤S505为是),则控制返回到主程序。
如上所述,在开始时用户可听到从最经常进行呼叫的一个呼叫者接收的一组消息。另外,在已经从多个呼叫者收到多个消息的情况,如图3所示的,S可根据存储在呼叫者信息区201中的呼叫者号码组重放每个呼叫者的消息。因此,很容易了解来自同一呼叫者的消息的重要性。
根据上述实施例,如图3所示的,呼叫者信息在一个呼叫者一个呼叫者的基础上存储入呼叫者信息区201。但是,下面的方法以相同的优点被采用。
当从呼叫者收到消息时,该呼叫者信息以时间顺序存储入RAM107的呼叫者信息区201。之后,当进行重放时,处理器105使用呼叫者号码ID作为主密钥和时刻数据TOD作为辅助密钥。根据该结构,处理器105重放每个呼叫者号码的消息。此外,如前所述,通过计数每个呼叫号码的消息,用户在开始时可听见从进行最经常呼叫的呼叫者接收的一组消息。
例子参见图6,在对呼叫者号码IDS1已收到三个消息,呼叫者号码IDS2已收到两个消息和每个呼叫者号码IDS3及IDS4已收到一个消息的情况下,接收的呼叫者信息条划分为分别对应于呼叫者号码IDS1-IDS4的四个组601-604。呼叫者号码IDS1的组601包括以所示的顺序由TODS1(1)和ADDS1(1)组成的第一呼叫者信息,由TODS1(2)和ADDS1(2)组成的第二呼叫者信息,以及由TODS1(3)和ADDS1(3)组成的第三呼叫者信息。消息的总数N1为3。呼叫者号码IDS2的组602包括以所示的顺序由TODS2(1)和ADDS2(1)组成的第一呼叫者信息以及由TODS2(2)和ADDS2(2)组成的第二呼叫者信息。消息的总数N2为2。呼叫者号码IDS3的组603包括由TODS3(1)和ADDS3(1)组成的第一呼叫者信息。消息的总数N3为1。呼叫者号码IDS4的组604包括由TODS4(1)和ADDS4(1)组成的第一呼叫者信息。消息总数N4为1。
在这种情况,对于呼叫者号码IDS1,消息的最大数为N1=3。因此,最高优先级给予呼叫者IDS1的组601,而且在开始时重放在地址ADDS1(1)存储的消息。接着,在地址ADDS1(2)和ADDS1(3)存储的消息成功地重放。之后,根据用户的指令,具有第二最高优先级的呼叫者号码IDS2的组602,然后组603和604可类似地重放。
不用说,用户可选择在开始时重放的呼叫者号码。如果选择具有第二最高优先级的呼叫者号码IDS2的组602,在开始时重放在地址ADDS2(1)存储的消息。接着,重入存储在地址ADDS2(2)的消息。
用于比较的常规例子如图7所示,根据现有技术的重放是在时间顺序基础上执行。更具体地讲,在对于呼叫者号码IDS1已收到三个消息,对于呼叫者号码IDS2收到两个消息和对于每个呼叫者号码IDS3和IDS4以随机的间隔已收到一个消息的情况,这些条接收的呼叫者信息以时刻数据TOD的顺序存储。这些消息以相同的时间顺序重放。
在由用户按下一个键选择需要的呼叫者号码的情况,对应于呼叫者信息部分701、702和703选择地重放。但是对该相同呼叫者的呼叫者信息部分701、702和703不能连续地重放。必须选择每个呼叫者号码。
在上述实施例中,本发明应用于无绳电话基本单元。但是,本发明不限于该实施例。本发明可应用于任何类型的自动电话记录/重放机和电话机。诸如具有那个功能的蜂窝移动电话机。此外,本发明可应用于装备消息记录设备的电话变换系统,该消息记录设备可由终端接入并且发送消息给该终端。
根据本发明,在从多个呼叫者接收多个消息的情况,可重放每个呼叫者的消息。因此,很容易从相同的呼叫者了解消息的重要性。此外,通过计数每个呼叫者的来话呼叫或记录的消息,用户在开始时可听到从最经常进行呼叫的呼叫者接收的一组消息。
权利要求
1.用于记录和重放通过电话线从呼叫方接收的消息的设备,包括第一装置,用于存储从多个呼叫方接收的多个消息;和其特征在于第二装置,使用每个呼叫方的呼叫者信息,重放存储在呼叫方的第一装置中的消息。
2.根据权利要求1的设备,其中第二装置分组每个呼叫方的消息,然后重放选择的一个呼叫方的一组消息。
3.根据权利要求2的设备,其中该第二装置以时间顺序重放包括在该组中的消息。
4.根据权利要求1-3的任一个权利要求的设备,其中该第二装置包括一个计数器,用于计数每个呼叫方的来话呼叫以产生来话呼叫计数;和一个控制器,以来话呼叫计数的递减顺序重放从呼叫方选择的一个呼叫方的消息。
5.根据权利要求1-3的任一个权利要求的设备,其中该第二装置包括一个计数器,用于计数每个呼叫方的消息以产生消息计数;和一个控制器,以消息计数的递减顺序首先重放从呼叫方选择的一个呼叫方的消息。
6.根据权利要求1-3的任一个权利要求的设备,其中该第二装置重放由选择命令选择的需要的呼叫方的消息。
7.一种记录和重放通过电话线从呼叫方接收的消息的设备,包括第一装置,用于存储从多个呼叫方接收的多个消息;第二装置,用于存储多个呼叫者信息部分,每个部分包括存储对应于该呼叫者号码的消息的第一存储器的呼叫者号码和地址;一个管理器,用于使用存储在第二存储器中的呼叫者信息部分管理要重放的消息,使得呼叫者信息部分被划分为各组对应于不同呼叫方的多个组;和一个重放控制器,用于重放对应于选择组的呼叫者信息部分的消息。
8.根据权利要求7的设备,其中该管理器以时间顺序存储包括在每个组中的该呼叫者信息部分。
9.根据权利要求7或8的设备,其中该管理器包括一个计数器,用于计数每个组的来话呼叫产生来话呼叫计数;和一个处理器,用于划分呼叫者信息部分为多个组,每组对应一个不同的呼叫方,并且给予具有最大来话呼叫计数的组最高选择优先级。
10.根据权利要求7或8的设备,其中该管理器包括一个计数器,用于计数每个呼叫方的消息产生一个消息计数;和一个处理器,用于划分呼叫者信息部分为多个组,每个组对应一个不同的呼叫方,并且给予具有最大消息计数的组最高选择优先级。
11.根据权利要求7或8的设备,其中该管理器根据从外部接收的选择指令首先选择呼叫方。
12.一种记录和重放通过电话线从叫叫方接收的消息的方法,包括步骤a)存储从多个呼叫方接收的多个消息;和b)使用每个呼叫方的呼叫者信息重放存储在呼叫方中的消息。
13.根据权利要求12的方法,其中步骤b)包括以下步骤分组每个呼叫方的消息;和重放选择的一个呼叫方的一组消息。
14.根据权利要求13的方法,其中以时间顺序重放包含在该组中的消息。
15.根据权利要求12-14的任一个权利要求的方法,其中步骤b)包括以下步骤计数每个呼叫方的来话呼叫产生来话呼叫计数;和以来话呼叫计数递减顺序重放从呼叫方选择的呼叫方的消息。
16.根据权利要求12-14的任一个权利要求的方法,其中步骤b)包括以下步骤计数每个呼叫方的消息产生一个消息计数;和以消息计数的递减顺序重放从呼叫方选择的一个呼叫方的消息。
17.根据权利要求12-14的任一个权利要求的方法,包括步骤重放由选择指令选择的需要的呼叫方的消息。
全文摘要
本文公开一种记录和重放通过电话线从呼叫方接收的消息的设备。从多个呼叫方接收的消息存储在存储器中。使用呼叫者信息重放每个呼叫方存储在该存储器中的消息。对每个呼叫方接收的消息可连续重放,以便容易了解同一呼叫方的消息。
文档编号H04M1/65GK1227452SQ98126969
公开日1999年9月1日 申请日期1998年12月16日 优先权日1997年12月16日
发明者肘井一义 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1