数据接收设备的制作方法

文档序号:6414145阅读:246来源:国知局
专利名称:数据接收设备的制作方法
技术领域
本发明涉及一种数据接收设备,该设备包括接收电子邮件数据组的接收装置,存储由接收装置接收的电子邮件数据组的存储装置,和显示存储在存储装置中的电子邮件数据组的显示装置。
在现有技术中,电子邮件系统包括服务器和终端,并且在从发送者的终端发送的一个电子邮件一旦被锁存在服务器的情况下,就可以响应来自接收者的终端的请求将该邮件发送到接收者的终端。在利用便携电话的电子邮件系统中,当来自发送者终端的电子邮件被服务器接收时,服务器通知电子邮件接收的便携电话。响于这个通知,该便携电话通过用于便携电话的公共交换电话网接收该电子邮件。
当如上所述的电子邮件系统的终端被多人使用时,即使是在发到多人之一的地址上的电子邮件并希望对多人中的其它人保密的情况,该邮件也可以由其它人进行阅读。因此,这些人设置了单独的口令来防止电子邮件被其他人访问。另一方面,当各个终端由个人管理时,可以对所有电子邮件建立口令。但是在这种情况下,即使电子邮件可以由他人访问时,口令也必需在每次确认时进行输入。
为了对于在传统的由个人管理的终端中不用口令保护可以让他人访问的电子邮件,本发明的申请人已经提出了保持多个存储的数据组逐一保密的方法,例如公开在日本待审查公开专利申请62-25364和63-293664中的方法。具体地讲,在日本待审查公开专利申请62-25364的电子设备中,对于将被存储在电子设备中的多个数据组,仅给要保密的各数据组设置涉及保密的识别码。在日本待审查公开专利申请63-293664的电子设备中,将要存储在电子设备中的多个数据组设置用于鉴别是否该数据组要保密的标志。当这些数据组要被存储在该电子设备中时,由操作者确定是否识别码要被添加到该数据组上,和是否该数据组要保密。
当在上述的电子设备中使用的技术被应用到电子邮件系统的终端上时,如果接收邮件是来自一个要求不让其他人访问的人的电子邮件,在接收后,所接收的各个电子邮件必需被逐一地进行加密,要求复杂的操作。再有,在操作者规定该电子邮件为保密数据前,任何人都可以得知该电子邮件的内容,从而存在着电子邮件可能被他人访问的问题。
本发明的目的是提供一种数据接收设备,在该设备中事先存储的来自各个发送者的每个电子邮件数据组被自动设置保密,并防止由第三者直接来阅读来自各个发送者的电子邮件数据组,该各发送者的电子邮件数据组事先被设置为保密数据。
本发明的另外一个目的是提供一种数据接收设备,该设备指定来自多个预存储发送者的每一个的电子邮件数据组的加密和自动地加密来自要求加密的各发送者的电子邮件数据组。
本发明的第一方面,提供一种数据接收设备,该设备包括用于接收电子邮件数据组的接收装置;用于存储由接收装置接收的电子邮件数据组的存储装置;和用于显示存储在存储装置中的电子邮件数据组的显示装置,该数据接收设备还包括用于事先指定一个或多个其电子邮件数据希望保密的发送者的指定装置;和用于使显示装置不显示来自由该指定装置所指定的一个或多个发送者的电子邮件数据组,而仅显示来自除由该指定装置所指定的一个或多个发送者以外的电子邮件数据组的显示控制装置。
按照第一个方面,如果对一发送组进行了保密设置,则来自该设置了保密的发送者的电子邮件数据组的显示可以被自动地中断。结果,来自该发送者的电子邮件数据组可以被防止由他人直接阅读和该数据组可以防止被他人不经意地访问。
在本发明的第二个方面,该第一方面的数据接收设备还包括用于存储一个或多个人的用于识别这些人的个人数据组的个人数据存储装置。
其中指定装置确定来自由该个人数据组指定的个人的电子邮件数据组是否是要加密的。
按照第二方面,数据接收设备的指定装置按如上所述进行操作。该个人数据组例如是所谓“地址数据”或所谓“电话号簿数据”。结果,除了事先存储在数据接收设备中的数据,诸如地址数据或电话号簿数据外,还可以确定来自该数据组规定的个人的电子邮件数据组是否是要保密的,从而可以避免复杂的操作。另外,个人数据存储装置可以有效利用。
在本发明的第三个方面,第二方面的数据接收设备还包括用于判断接收装置所接收的电子邮件数据组的发送者是由存储在个人数据存储装置的个人数据组所识别的一个发送者和由指定装置进行指定的一个发送者的发送者判断装置;和用于附加显示标志到邮件数据组作为对发送者判定装置的判定结果的响应的标志附加装置,其中当电子邮件数据组的发送者是被识别的发送者和被指定的发送者之一时,该显示标志选取第一值,和当该电子邮件数据组不是由所有个人数据组单独识别的发送者中的一个或当该电子邮件数据组的发送者不是规定的发送者时,该标志选取第二值;和其中显示控制装置仅从存储装置读出附加有第二值显示标志的电子邮件数据组并馈送该电子邮件数据组到显示装置。
按照第三方面,当接收装置接收到电子邮件数据组时,该数据接收设备根据该电子邮件数据组的发送者可以确定是否该电子邮件数据组要保密。这样,当被存储在存储装置中的电子邮件数据组要被显示时,简化了显示控制装置的操作。
在本发明的第四个方面中,第一方面的数据接收设备还包括用于存储预定口令的口令存储装置;用于输入口令的的口令输入装置;和用于比较由口令输入装置输入的口令和存储在口令存储装置中的口令的口令比较装置。
其中,显示控制装置响应于口令比较装置的比较结果,在当两个口令不一致时使得该显示装置仅显示来自其他发送者的电子邮件数据组,及当两个口令一致时使得显示装置显示所有电子邮件数据组的数据的显示控制装置。
按照第四方面,根据用户是否已经输入正确的口令到口令输入装置,数据接收设备判断来自由该指定装置所指定的该电子邮件数据组是否将要被显示。
在本发明的第五方面中,在第一方面的数据接收设备中,显示控制装置使得显示装置显示存储在存储装置中的所有电子邮件数据组的数量。
按照该第五方面,数据接收设备的显示控制装置还执行上述操作。这允许用户知道由存储装置存储的所有的电子邮件数据组的数量。因此,用户可以知道存储在存储装置中的所有的电子邮件数据组是否被显示了。
在本发明的第六个方面中,提供一种数据接收设备,包括用于接收电子邮件数据的接收装置;用于存储由接收装置所接收的电子邮件数据组的存储装置;和用于显示存储在存储装置中的电子邮件数据组的显示装置。
该数据接收设备还包括用于事先指定的一个或多个发送者,以便来自这些发送者的电子邮件数据组被加密的指定装置;和用于加密来自由指定装置所指定的发送者的电子邮件数据组和使得显示装置该电子邮件数据组的显示控制装置。
按照该第六方面,该数据接收设备包括用于事先指定一个或多个发送者,以便来自该各发送者的电子邮件数据组被进行加密的指定装置;和用于加密来自由该指定装置所指定的发送者的电子邮件数据组,和使得该显示装置显示该电子邮件数据组的显示控制装置。结果,该数据接收设备指定来自每个被指定的发送者的电子邮件数据组的加密,使得来自被指定进行加密的发送者的电子邮件可以被自动地进行加密。这使得该电子邮件对其他人保持秘密是可能的,即使这些其他人想读出也是不可读的。
在本发明的第七个方面中,该第六方面的数据接收设备还包括用于存储一个或多个人的个人识别数据组的个人数据存储装置,其中指定装置确定由个人数据组所识别的各个人的电子邮件数据组按照该个人数据是否是将要被保密的。
按照第七个方面,该数据接收设备被给定为上述的结构。因此,由于与第二方面相同的原因,消除了指定发送者的操作上的麻烦。结果,个人数据存储装置的存储容量可以被有效地利用。
在本发明的第八个方面中,在第六方面的数据接收设备中,显示控制装置颠倒所有位的值,这些位包括来自由指定装置所指定的发送者的电子邮件数据组并馈送被颠倒的值到显示装置。
按照该第八方面,数据接收设备的显示控制装置按照上述进行操作。当包含被颠倒的位的数据被显示在显示装置上时,它们是一系列无意义的字条。结果,数据接收设备可以容易地以他人不知道的方式显示来自被指定的发送者的电子邮件数据组。
本发明的其它和别的目的、特点、和优点从下面参照附图的描述中将是明显的,其中

图1是当按照第一实施例的电子邮件接收终端正在执行所谓“电话号簿功能”时,表示用于用户输入个人数据的一个输入屏;图2是表示在电子邮件接收终端中用于存储个人数据的发送者表的图;图3是表示当正确地输入预定口令时显示在电子邮件接收终端的上所接收的电子邮件的列表的图;图4是表示当预定口令被错误地输入或未被输入时显示在电子邮件接收终端上所接收的电子邮件的列表的图;图5是表示涉及电子邮件接收的的所有各种电子邮件接收终端结构的第一种结构的方框图;图6是表示涉及接收的电子邮件列表显示的所有各种电子邮件接收终端结构的第二种结构的方框图;图7是表示在一个电子邮件接收时间电子邮件接收终端的处理程序流程图;图8是表示显示由电子邮件接收终端所接收的电子邮件列表的处理程序流程图;图9是表示当按照第二实施例的电子邮件接收终端执行所谓“电话号簿功能”时用于用户输入个人数据的一个输入屏的图;图10是表示在电子邮件接收终端中用于存储个人数据的发送者表的图;图11是表示当正确地输入预定口令时被显示在电子邮件接收终端上的所接收的电子邮件列表的图;图12是表示当预定口令被错误地输入或未被输入时显示在电子邮件接收终端上的所接收的电子邮件列表的图;图13是表示涉及所接收的电子邮件列表显示的电子邮件接收终端的所有结构中的这样一种结构的方框图;和图14是表示显示由电子邮件接收终端所接收的电子邮件的处理程序的流程图。
下面参照各个附图描述本发明的各优选实施例。
这里将首先描述按照本发明第一实施例的电子邮件接收终端。假设该电子邮件接收终端与一个服务器相组合构成一个所谓“电子邮件系统”,以便可以与该服务器以无线方式交换电子邮件数据。
简言之,该电子邮件接收终端是利用具有所谓“电子邮件接收功能”的便携电话终端实现的。该电子邮件接收终端除了电子邮件接收功能外,还具有所谓“电话号簿功能”。该电话号簿功能是事先存储诸如电话号码或姓名之类的个人数据和允许用户阅读这些人个数据。
下面将以示意性的方式描述电子邮件接收终端的操作。这个电子邮件接收终端装备有具有用于电子邮件接收终端用户输入其个人数据的输入功能的显示器,这个显示器的例子是液晶显示器和覆盖在该液晶显示器上的透明图形输入板。在下面的描述中假设,当用户用他或她的手指或笔触摸刚好在该键上方的透明图形输入板部分时,作为显示在该液晶显示器上的一个键被按下了。
为了用电话号簿功能输入个人数据,用户首先设置电子邮件接收终端的操作模式为电话号簿输入模式,和按一个新的输入键。当该新的输入键按下时,显示一个新的输入屏,如图1所示。
图1表示当个人数据将要被输入以便执行电话号簿功能时显示一个显示屏的例子的图。
这里,用户首先输入他或她的作为个人数据的姓名、电话号码、传真号码、电子邮件地址和住所和然后触摸一个加密键1,指定是否该个人数据将被加密。从用该加密的个人数据识别的个人发送到电子邮件接收终端的用户的电子邮件数据对第三者保密。
具体地讲,当用户一旦触摸保密键时,保密键1的显示被颠倒,使得正在输入的个人数据被加密。当加密设置被取消时,当用户触摸该键时,该颠倒键的显示被恢复到原始状态,以便取消加密设置。当个人数据的输入中途要被取消时,按下退出键2。
当用户完成个人数据的输入和触摸登录键3时,所输入的个人数据连同加密标志符一起被存储在发送者表中,如图2所示。这个发送者表被安排在下面所描述的电子邮件接收终端的PAM中。该加密标志符指示是否该个人数据将被保密。换言之,用于存储加密标识符的发送者表的这部分对应于用于指定其电子邮件数据将保密的发送者的指定装置。发送者表以表格的方式存储电话号码4、姓名5、和保密标志符6等,如图2所示。在图2中,省略了传真号码、电子邮件地址和住所,这些数据为对应于保密标志符6,也可以作为发送者表的内容被进行存储。
在输入时加密键1被颠倒的个人数据,即保密的个人数据的加密标识符6设置为“1”;而输入时加密键1未颠倒的个人数据,即公开的个人数据的加密标识符6设置为“0”。
当该用户确认由电子邮接收终端接收到的电子邮件数据组时,电子邮件接收终端的操作模式被改变为电子邮件发送/接收模式。当用户在电子邮件发送/接收模式中选择口令输入模式时,显示器的显示屏转到口令输入屏。当用户输入一个正确口令时,在图3的显示屏的例子中,首先显示所接收的电子邮件7号码的指示,和在显示器上显示所有接收的电子邮件的接收电子邮件表8,与保密标志的内容无关。
另一方面,当用户未输入口令或错误的口令到口令输入屏时,只有从由不具有保密标志“1”的个人数据识别的那些个人接收的电子邮件表8被显示,如在图4的显示屏的例子表示的那样。此刻所接收的电子邮件7的数目的指示表示所有电子邮件的数目,实际上也包括由具有保密标志“1”的个人数据识别的那些个人的电子邮件。
下面将参照图5和6的方框图具体地描述上述的操作。下面的描述以诸如用于以无线方式发送和接收数据的便携电话的一种设备为例。
图5是仅表示当涉及电子邮件接收时的操作情况下,电子邮件接收终端的所有结构中的第一种结构的方框图。该第一种结构包括调制解调器9、控制单元10、显示器11、ROM(只读存储器)12、RAM(随机存取存储器)13、移位寄存器14、“与”电路15和27、门电路16和17、时钟电路18、“或”电路19、“非”电路47a和19a、结束码检测器20、定界码检测器21、触发器(缩写为“FF”)22、23和28,和缓冲器24、地址控制器25和一致检测器26。
调制解调器9以无线方式与服务器交换电子邮件数据组。控制单元10通过使用各种指令控制将被输入/输出到电子邮件接收终端的数据。
显示器11包括做成薄的矩阵型液晶显示器11-2和能够显示各种字符,和大小能覆盖液晶显示器11-2的透明的图形输入板11-1。这允许用户利用他或她的笔或手指输入数据到电子邮件接收终端。
例如,透明图形输入板11-1在两个透明薄片的内表面上各设有一透明电极和在两个表面上有规律地印制上小的凸出的隔离物,使得在原始状态两个电极相互不接触。当用户利用他或她的手指或笔接触在薄片的一点时,在两个透明电极上形成接触。控制单元10通过检查在透明电极上进行接触的位置,能够确定在透明图形输入板11-1所选择的位置。再有,控制单元10通过取得在透明图形输入板11-1上所选择的位置和显示在液晶显示器11-2上的内容之间的位置关系,能够确定由用户选择的液晶显示器11-1的位置。这里,如果需要,液晶显示器11-2可以在其背面有EL(电致发光)板等的背景光。
ROM12存储着指令控制单元10的操作的程序、用于计算数据的日历数据程序、用于将被显示在液晶显示器11-2的字符的字体、和用于把由控制单元10检测的座标转换为对应于显示位置的座标。
RAM13存储由用户通过显示器11输入的诸如文本或图形之类的各种数据,并且该RAM装有用于识别发送者的发送者表13-1、接收的电子邮件存储器13-2、接收计数器13-3和口令存储器13-4。
这里,发送者表可以存储电话号码13-1-1、姓名13-1-2和用于每个人的个人数据的保密标志或加密标志13-1-3。接收的电子邮件存储器13-2作为来自每个发送者的电子邮件数据组,可以存储电话号码13-2-1、姓名13-2-2、电子邮件内容13-2-3和标志13-2-4。
由调制解调器9接收的电子邮件数据被输出到控制单元10,从控制单元10馈送出,和被移位寄存器14进行锁存。这里,所接收的电子邮件数据组包括一个发送者码、一个定界码、一个文本和一个结束码。当一个电子邮件数据组的接收结束时,一个具有值“1”的信号从控制单元10输出到“与”电路15。
如下文所述,结束码检测器20当其没有检测到结束码时,输出具有“0”值的信号。因为在数据被接收前,没有结束码被结束码检测器20检测到,从结束码检测器20输出的信号取“0”值。这个信号被“非”电路19a反向并馈送到“或”电路19。因此,在当电子邮件数据组的接收结束的时刻,处于“1”的信号被从“或”电路19输出到“与”电路15。
给“与”电路15输入控制单元10、时钟电路18和“或”电路19的信号。对于一个预定周期,时钟电路18输出或处于“1”的信号或处于“0”的信号。因为“1”信号不仅从控制单元10输出,而且从当电子邮件数据组接收结束的时刻到当结束码检测器20检测到结束码的时刻还从“或”电路19输出,时钟电路18的输出不加改变地成为“与”电路15的输出。
在每个来自“与”电路15的信号的接收中,移位寄存器14输出在电子邮件数据组中的一个码到门电路16和17、结束码检测器20和定界码检测器21。从移位寄存器14输出的一个码被再次输入到移位寄存器14。结果,移位寄存器14存储电子邮件数据组的结束码和然后存储除这个结束码之外的部分。定界码检测器21输出信号“0”,直至它检测到定界码。
当FF23被从定界码检测器21馈送具有“0”值的信号时,该FF被复位。这个复位FF23输出“0”值信号。复位FF23的输出被“非”电路17a反向并馈送到门17的控制端以打开门17。当门17被打开时,将从移位寄存器14输出的码被顺序地存储在缓冲器24中。这些操作被重复,直至定界码被从移位寄存器14输出。
当定界码被从移位寄存器14输出时,定界码检测器21输出信号“1”以设置该FF23。从该设置的FF23如此输出的这个信号“1”被反向和被输入到门17的控制端以关闭门17。通过这些操作,缓冲器24只存储电子邮件数据组中的发送者码。简言之,移位寄存器14、“与”电路15、门电路17、“非”电路17a、时钟电路18、“或”电路19、定界码检测器21、FF23和缓冲器24构成用于从电子邮件数据组中提取发送者码的发送者码提取器。
当FF23被置位时,从FF23输出信号“1”到一致检测器26,启动一致检测器26。
来自FF23的信号“1”还被输出到地址控制器25。响应于这个信号,地址控制器25将由地址控制器25指定的RAM13的发送者表13-1中的地址改变为各个人的所有个人数据的在前的一个地址。接下来,地址控制器25按照顺序指定的在发送者表13-1中的个人数据的地址,指定发送者13-1的最后个人数据的地址和然后输出信号“1”到“或”电路19。
存储在缓冲器24中的发送者码被输出到一致检测器26,在该检测器中被与按照地址控制器25指定的RAM13的发送者表13-1的个人数据的电话号码13-1-1进行比较。当存储在缓冲器24的发送者码和按照地址控制器25所指定的发送者表13-1中的电话号码13-1-1相符合时,从一致检测器26输出信号“1”到“与”电路27。
到达“与”电路27的有同时从一致检测器26输入的信号和由RAM13的发送者表中的地址控制器指定的个人数据组的加密标志13-1-3的值。当来自一致检测器26的信号具有值“1”和当加密标志13-1-3具有值“1”时,“与”电路27输出信号“1”。换言之,当来自“与”电路27的信号取值“1”时,电子邮件数据组的发送者是由存储在发送者表中的个人数据组识别的一个发送者和其电子邮件数据应当保密。当来自“与”电路27的信号取值“0”时,电子邮件数据组的发送者不是中所有个人数据组识别的一个发送者或其电子邮件数据不需要保密。简言之,一致检测器26和“与”电路27构成用于判断是否该电子邮件数据组是由各个人数据组中的一个数据组识别的和是否该电子邮件数据组将该被保密的发送者判断器。
另一方面,当结束码检测器20检测到结束码时,它输出“0”信号,和当结束码检测器20检测到结束码时,它输出“1”信号到FF22。FF22保持复位,直至它收到来自结束码检测器20的“0”信号。当该FF被复位时,FF22输出“0”信号。
当FF22收到来自结束码检测器20的“1”信号时,该FF被置位,如此设置的FF22输出“1”信号到门电路16的控制端,以打开门电路16。当这个门电路被打开时,锁存在移位寄存器14中的电子邮件数据组,即,已经曾被从移位寄存器14输出和被重新存储在移位寄存器14中的电子邮件数据组部分被存储在RAM13的接收的电子邮件存储器中。并且,从FF28输出的信号存储在按照对应于电子邮件数据组的标志13-2-4值的接收电子邮件存储器13-2中。与此同时,RAM13的接收计数器13-3计数完成。
具体地讲,当发送者码呈现在发送者表中和当来自由该发送者码指定的发送者的电子邮件数据组被设置将保密时,接收的电子邮件存储器13-2的标志13-2-4存储“1”值,但是当发送者码不存在于发送者表中或当来自由发送者码指定的电子邮件数据组不需要保密时,标志13-2-4存储“0”值。以上是对第一种构成的描述。
图6是表示与接收的电子邮件列表相的电子邮件接收终端的所有构成的第二种构成的方框图。在该第二构成中,与第一种构成共同的部件将利用相同的标号表示,和对它们的描述将被省略。这个第二种构成包括控制单元10、显示器11、ROM12、RAM13、地址控制器25、一致检测器29、“与”电路30、门电路31、以及“非”电路30a和31a。
首先,被输入到具有正在显示的口令输入屏的显示器11的值被控制单元10馈送到符合电路29。到达这个一致检测器29的有另外馈送的口令,这个口令被事先存储在RAM13的口令存储器13-4中。
一致检测器29比较输入的值和存储在口令存储13-4中的口令,和当两者相一致时输出信号“1”,否则输出信号“0”。
另一方面,地址控制器25指定被存储在接收电子邮件存储器13-2中所有的电子邮件数据组的任何一个。对应于所指定的电子邮件数据的标志13-2-4被馈送到“与”电路30。
从一致检测器29输出的信号被“非”电路30A反向并被输入到“与”电路30,在“与”电路30中与标志13-2-4进行“与”操作。
结果,当口令未被输入或被错误输入时,从一致检测器29输出的“0”信号被反向和被输入到与电路30。此刻“与”电路30的输出是按照标志13-2-4的值进行确定的。
在上述情况下,当对应于由地址控制器25指定的电子邮件数据组的13-2-4是处于“0”值时,例如“与”电路30的输出取“0”值,和这个“0”输出被“非”电路31a反向并被输入到门电路31的控制端,以打开这个门电路31。
到达门电路31的有由地址控制器25指示的输入的电子邮件数据组,即,从RAM13的电子邮件存储器13-2接收的电话号码13-2-1、姓名13-2-2和电子邮件内容13-2-3。当门电路31被打开时,当前由地址控制器25指示的电子邮件数据组被存储在控制单元10的显示缓冲器10-1。
再有,在上述情况下,例如,当对应于由地址控制器25指令的电子邮件数据组的标志13-2-4是“1”值时,“与”电路30的输出取“1”值,并且这个输出的“0”值被反相和被输入到门电路31以关闭该门电路31。结果,电子邮件数据组不被馈送到显示缓冲器10-1。
再有,另一方面,当输入正确的口令时,从一致检测器29输出的信号“1”被反向并被输入到“与”电路30。在这种情况下“与”电路30的输出与标志13-2-4的值无关取“0”值并被反向和输入到门电路31的控制端,使得在所有时间门电路31都被打开。结果,电子邮件数据组被馈送到显示缓冲器10-1。
在这三种情况的任何情况下,RAM13的计数器13-3的值被输出到显示缓中器10-1。在此时刻,当地址控制器25指示在接收电子邮件存储器13-2的所有电子邮件数据组时,控制单元10使得显示器11显示显示缓冲器10-1中的内容。简言之,控制单元10、“与”电路30、门电路31和“非”电路30a和31a构成使得显示器11选择性地显示存储在接收数据存储器13-2中的所有电子邮件数据组的显示控制装置。
下面参照图7和8的流程图更为详细地描述处理例程。
图7是表示在电子邮件接收时的电子邮件接收终端的处理例程流程图。
首先,在步骤1,调制解调器9从服务器接收电子邮件数据组,和在步骤2,接收的电子邮件数据组被锁存在移位寄存器14中。在步骤3,在电子邮件数据组中一个码被锁存电子邮件数据组的移位寄存器14输出到缓冲器24。在步骤4,进行判断从移位寄存器14输出到缓冲器24的码是否是一个定界码。步骤3和步骤4的操作被重复,直至该定界码被输出到缓冲器24。结果,在电子邮件数据组中的发送者码(或电话号码)被锁存在缓冲器24中。
当从移位寄存器14输出到缓冲器24的码是定界码时,例程从步骤4前进到步骤5,在此操作中取出任何所有存储在发送者表13-1中的发送者码,即,来自RAM13的发送者表13-1的电话号码。在步骤6,所接收的发送者码被与锁存的缓冲器24的内容,即任何发送者码进行比较。
在步骤7,在步骤6的比较结果基础上判断缓冲器24的内容是否与发送者码彼此相同。当在步骤7被判断为缓冲器24的内容与发送者表13-1的发送者码13-1-1(即电话号码)不一致时,例程前进到步骤10。当被判断为缓冲器24的内容与任何发送者表13-1的发送者码13-1-1(即电话号码)相一致时,在步骤8判断含有发送者码的电子邮件数据组的加密标志13-1-3是否被设置为“1”值。
当发送者表的符合数据的加密标志13-1-3处于“0”值时,程序前进到步骤10。在步骤9当加密标志13-3-1处于值“1”时,在接收的电子邮件存储器13-2中对应于电子邮件数据组的标志13-2-4被设置为“1”值。
当缓冲器24的内容和发送者表13-1的发送者码13-1-1不相符合时,或当该内容与发送者码相符合和当对应于包含在相符合的发送者码的电子邮件数据组的加密标志13-1-3处于“0”值时,在步骤10判断对发送者表13-1的所有数据是否进行了步骤7和步骤8的比较。
当步骤7和步骤8的比较没有对发送者表13-1的所有数据进行时,程序返回到步骤5,在该操作中对任何发送者码的改变都执行步骤5到步骤10的操作。换言之,步骤5到步骤10的操作被重复,直至发送者表13-1的所有数据都被比较。
当在步骤9标志被置位或当在步骤7和步骤8发送者表13-1的所有数据被比较时,在步骤11移位寄存器14的内容(即,所接收的电子邮件数据组)被存储在RAM13的接收电子邮件存储器13-2。在步骤12,接收的电子邮件的数量(即,RAM13的计数器13-3)被计数完成。因此,结束在电子邮件接收时间的操作。
图8表示电子邮件接收终端的接收电子邮件显示操作的流程图。
首先,在步骤13判断用户是否将口令输入到口令输入屏。当口令未被输入时程序前进到步骤21。当口令被输入时,在步骤14取出在RAM13的口令存储器13-4中设置的口令。
在步骤15,在步骤14被取出的口令与输入的口令进行比较,和当它们不一致时程序前进到步骤20。当在步骤14被取出口令与输入的口令一致时,在步骤16在显示器11上显示口令的一致。
在接下来的步骤17,所有存储在接收电子邮件存储器13-2中的电子邮件数据组,即,从RAM13的接收电子邮件存储器13-2的单一发送者码(或电话号码)13-2-1、姓名13-2-2和电子邮件内容13-2-3被取出,并在步骤18锁存在显示缓冲器10-1中。
在步骤19,判断步骤17和步骤18的操作是否对存储在RAM13的接收电子邮件存储器13-2的所有电子邮件数据组已经进行过了。改变任何电子邮件数据组而重复进行步骤17到步骤19的操作,直至对所有电子邮件数据组操作都进行过了。
当在步骤19判断步骤17和步骤18的操作对所有电子邮件数据组都进行过了时,程序前进到步骤25。
当在步骤15显示在步骤14取出的口令与输入的口令不一致时,在步骤20在显示器11上指示该口令不正确。
在步骤21,所有的电子邮件数据组的任何一个,即,单一发送者码(或电话号码)13-2-1、姓名13-2-2和电子邮件内容13-2-3被从RAM13的接收电子邮件存储器13-2取出。然后在步骤22进行判断对应于取出的电子邮件数据组的标志13-2-4,即,在图7的步骤9设置的标志13-2-4是否被设置为“1”值。
当被取出的电子邮件数据组的标志被设置为“0”时,在步骤23被取出的电子邮件数据组被锁存在显示缓冲器10-1。在步骤24,判断步骤21到步骤23的操作是否已经对所有电子邮件数据组进行过了。改变电子邮件数据组而重复步骤21到步骤24的这些操作,直至该操作对于所有电子邮件数据组都进行过了。
当步骤19或24判断步骤17和步骤18或步骤21到步骤23对所有电子邮件数据组的操作都进行过了时,显示缓冲器10-1的内容在步骤25被显示在显示器11上。因此,接收的电子邮件表的显示程序的描述结束。
通过至此所描述的处理例程,按照电话号簿中的每个发送者的保密设置而设为保密的来自该发送者的电子邮件被禁止由第三者直接阅读。
这里将描述按照本发明的第二实施例的电子邮件接收终端。假设该电子邮件接收终端与一个服务器相组合构成电子邮件系统,使得可以通过无线方式与服务器交换电子邮件数据组。简言之,该电子邮件接收终端是由具有所谓“电子邮件的接收功能”的便携电话终端实现的。该电子邮件接收终端除了具有电子邮件接收功能外,具有所谓“电话号簿功能”。在该第二实施例的电子邮件接收终端的各个部件中,与第一实施例的电子邮件接收终端相同的各个部件将由相同的标号表示,它们的详细描述将省略。
这里将示意性地描述该电子邮件接收终端的操作。这个电子邮件接收终端装备有与第一实施例的电子邮件接收终端相同结构的显示器11,以便电子邮件接收终端的用户可以输入个人数据组。
为了利用电话号薄功能输入个人数据组,用户首先设置电子邮件接收终端的操作模式为电话号薄输入模式并按下新输入键。当这个新输入键被按下时,一个新的输入屏被显示,如图9所示。图9是表示在电话号簿功能中用于个人数据组的输入屏的例子的图。这里,用户首先输入他或她的作为个人数据组的姓名、电话号码、传真号码、电子邮件地址和住所和然后触摸加密键32指定该个人数据组的加密。从指定对电子邮件接收终端的用户加密的个人数据组识别的个人发送的电子邮件数据组被保密。
具体地,当加密键一旦被触摸时,加密键32的显示被变为相反,使得正在被进行输入的个数据组被指定为加密。当加密将被释放时,当加密键被触摸时,被反向的键的显示被恢复正常状态,使得加密被释放。当个人数据组的输入要在中间取消时,则用户按下退出键2。当用户结束个人数据组的输入和触摸登录键3时,所输入的个人数据组连同一个加密标志一起被存储在发送者表中,如图10所示,这个发送者表被配置在电子邮件接收终端的RAM13中。加密标志33指示个人数据组是否被指定加密。发送者表按表的格式存储电话号码4、姓名5和加密标志33,如图10所示。
具体地,对于在输入时被变为相反加密键32的个人数据组,即,被指定加密的个人数据组的加密标志33被设置为“1”,和对于在输入时加密键不被变为相反的个人数据组,即,不被指定加密的个人数据组的加密标志33被设置为“0”。
当用户确认该电子邮件数据组时,电子邮件接收终端的操作模式被改变到电子邮件发送/接收模式。当用户选择在电子邮件发送/接收模式中的口令输入模式时,显示器11的显示屏转到口令输入屏。当用户输入正确口令时,在图11的显示屏例子中与加密标志33的内容无关使接收的电子邮件7的号码被首先显示,并且对于所有接收的电子邮件的接收电子邮件列表8被显示在显示器上。
当用户未输入口令或输入错误口令到口令输入屏时,来自由不具有加密标志33处于“1”的个人数据组识别的个人的电子邮件被照原样进行显示,和该来自由具有加密标志33处于“1”的个人数据组识别的个人的的电子邮件被以加密的形式显示在接收的电子邮件列表8上,正如表示在图12的显示屏的例子那样。在此时接收的电子邮件的数量指示事实上还包括来自利用具有加密标志处于“1”的个人数据组所识别的电子邮件的所有电子邮件的数量。
将参照图13具体地描述上述操作。这里,涉及在电子邮件接收时刻的电子邮件接收终端的所有结构的构成与正如参照图5已经描述的第一实施例的电子邮件接收终端的第一种构成是一样的。涉及在电子邮件接收时刻的该结构的详细操作还与参照图7所描述的第一种结构是一样的。因此,这里将省略涉及在电子邮件接收时刻的操作有关的结构和该结构详细操作的描述。
图13是表示电子邮件接收终端的所有结构的涉及接收的电子邮件列表的显示的这样一种结构的方框图。这种结构包括控制单元10、显示器11、ROM12、RAM13、地址控制单元25、一致检测器34、“与”电路35、门电路36和37、以及“非”电路35a到37a。
首先,控制单元10输出通过口令输入屏输入到显示器11的值到一致检测器34。一致检测器34另外还输入事先从RAM13存储在口令存储器13-4中的口令。
一致检测器34检测在口令输入屏输入的值与口令存储器13-4中的内容。当它们一致时,输出“1”信号,和当它们不一致时输出“0”信号。
另一方面,地址控制器25指定被存储在接收电子邮件存储器13-2中的所有电子邮件数据组的一个,对应于被指定的电子邮件数据组的标志13-4被馈送到“与”电路30。
从一致检测器34输出的信号被“非”电路35a反向并被输入到“与”电路35,使它通过“与”电路35和标志13-2-4进行与操作。
结果,当口令未被输入或被错误操作输入时,从一致检测器34输出的“0”信号被反向并被馈送到“与”电路35。此刻“与”电路35的输出由标志13-2-4的值进行确定。
到达门电路36和37的由地址控制器25指定的电子邮件数据组,即,电话号码13-2-1、姓名13-2-2、和电子邮件内容被从RAM13的接收电子邮件存储器13-2进行输入。
在这种情况下当标志13-2-4处于“0”值时,“与”电路35的输出取“0”值和被“非”电路36a进行反向并馈送至门电路36的控制端,使得门电路36被打开。并且,在此时刻门电路37被关闭。当门电路36被打开时,当前由地址控制器25所指定的电子邮件数据组当它们通过门电路36时被存储在控制单元10的显示缓冲器10-1中。
另一方面,在这种情况下当标志13-2-4处于“1”值时,“与”电路35的输出取“1”值和并被“非”电路36a进行反向和馈送至门电路36的控制端,使得门电路36被关闭。此刻,“与”电路35的输出,即,标志13-2-4的“1”值被原样馈送到门电路37的控制端以打开门电路37。在门电路37中,从RAM13的接收电子邮件存储器13-2输入的码,即,构成由地址控制器25指定的电子邮件数据组的码传送通过门电路37并被“非”电路37a反向,以便存储在显示缓冲器10-1中。结果,该电子邮件数据组被加密。
当输入正确的口令时,从一致检测器34输出的“1”信号被反向和被输入到“与”电路35。在这种情况下“与”电路35的输出与标志13-2-4的值无关而取“0”值并被反向和被输入到门电路36,以打开门电路36。此刻,“与”电路35的输出被原样馈送到门电路37,使得门电路37在所有的时间关闭。结果,该电子邮件数据组总是通过门电路36原样存储在显示缓冲器10-1中。
在这三种情况的任何一种情况下,RAM13的计数器13-3的值被输出到显示缓冲器10-1。在当地址控制器25指示接收电子存储器13-2中所有电子邮件数据组时刻,显示缓中器10-1的内容被显示在显示器11。简言之,控制单元10、“与”电路35、门电路36和37和“非”电路35a到37a构成用于选择性地加密所有存储在接收数据存储器13-2中的电子邮件数据组和使得显示器11显示电子邮件数据组的显示控制装置。
下面将参照图14的流程图详细地描述处理程序。图14是表示在电子邮件接收时间电子邮件接收终端的处理例程流程图。
首先,在步骤26判断用户是否已经输入口令到口令输入屏。当口令未被输入时,程序前进到步骤34。当口令已被输入时,在步骤27取出在RAM13口令存储器13-4中的口令组。
在步骤28,在步骤27被取出的口令和被输入的口令进行比较,和当它们不一致时程序前进到步骤33。另一方面,在步骤27取出的口令和输入的口令一致时,在步骤29,各口令的符合被显示在显示器11上。
在接下来的步骤30,被存储在接收电子邮件存储器13-2中的所有电子邮件数据组的任何一个,即,单一发送者码(或电话号码)13-2-1、姓名13-2-2和电子邮件内容13-2-3被从RAM13的接收电子邮件存储器13-2取出,并在步骤31被锁存在显示缓冲器10-1中。
在步骤32,判断步骤30和步骤31是否对存储在RAM13的接收电子邮件存储器13-2中的所有电子邮件数据组的操作是否已经进行过了。在任何电子邮件数据组改变时,步骤30到步骤32的操作被重复,直至对所有的电子邮件数据组该操作都进行过了。当在步骤32判断步骤31和步骤32的操作对所有电子邮件数据组都已经进行过了时,程序前进到步骤39。
当步骤28的比较表明在步骤27锁存的口令和输入的口令不一致时,在步骤33显示器指示该口令不正确。
在步骤34,任何所有存储的数据,即单一发送者码(或电话号码)13-2-1、姓名13-2-2和电子邮件内容13-2-3被从RAM13的接收电子邮件存储器13-2取出。然后在步骤34判断与在发送者表中的与在步骤34取出的电子邮件数据组的发送者码一致的电话号码相对应的加密标志33是否被设置为“1”值。
当被取出的接收电子邮件数据组加密标志33被设置为“1”值时,构成被取出的电子邮件数据组的字符码在步骤36被反向。当被取出的电子邮件数据组的加密标志33被复位为“0”值时,程序从步骤35前进到步骤37。因此,在步骤35和36,在将被存储的所有电子邮件数据组中,只有含有与对应于设备为“1”值的加密标志33的发送者表中的电话号码相一致的发送者码的电子邮件数据组被进行加密,和其余的各个电子邮件数据组按它们原样保持。在步骤37,如同在步骤35和36进行的处理,电子邮件数据组被锁存在显示缓冲器10-1中。
在步骤38,判断步骤34到步骤37的操作对存储在RAM13的接收电子邮件存储器13-2中的所有电子邮件数据组是否已经进行了。在任何电子邮件数据组发生改变时,重复步骤34到步骤38的操作,直至该操作对所有电子邮件数据组都进行过了。
当在步骤38判断为步骤34到步骤37的操作对所有电子邮件数据组都进行过了时,在步骤39显示缓冲器10-1的内容被显示在显示器11上。
因此,接收的电子邮件表的显示例程的描述结束,通过这些操作来自指定将被加密的发送者的电子邮件被自动地进行加密。
在不脱离本发明的精神和基本特点的情况下,本发明可以以其它具体形式实现。因此,提供的各个实施例在所有方面都被认是说明性的,而不是限制性的,本发明的范围是由后附的权利要求书予以限定的,而不是上述的说明书限定的,和因此落入各权利要求的等同物的含义和范围的所有改变都将被视为包括在本发明内。
权利要求
1.一种数据接收设备,包括用于接收电子邮件数据组的接收装置;用于存储由所述接收装置的所接收的电子邮件数据组的存储装置;和用于显示存储在所述存储装置中的电子邮件数据组的显示装置;该数据接收设备还包括用于事先指定其电子邮件数据组将被加密的一个或多个发送者的指定装置;和用于使所述显示装置不显示来自由所述指定装置指定的一个或多个发送者的电子邮件数据组,而只显示来自未由所述指定装置指定的一个或多个发送者的电子邮件数据组的显示控制装置。
2.如权利要求1的数据接收设备,还包括用于存储识别个人的一个或多个个人的个人数据组的个人数据存储装置;其中所述指定装置确定来自由所述个人数据组指定的个人的电子邮件数据组是否将被加密。
3.如权利要求2的数据接收设备,还包括用于判断由所述接收装置接收的电子邮件数据组的发送者是否是由存储在所述个人数据存储装置中的个人数据组识别的各个发送者之一和由所述指定装置所指定的各个发送者之一的发送者判断装置;和用于响应于发送者判断装置的判断结果附加一显示标志到所述电子邮件数据组上的标志附加装置;其中,当所述电子邮件数据组的发送者是被识别的发送者和被指定时,所述显示标志取一个第一值,和当所述电子邮件数据组的发送者不是由所有的个人数据组所识别的任何一个时或该电子邮件数据组的发送者不是被指定的一个时,取一个第二值;和其中所述显示控制装置从所述存储装置只读出附加有第二值显示标志的电子邮件数据组,和馈送该电子邮件数据组到所述显示装置。
4.如权利要求1的数据接收设备,还包括用于存储预定口令的口令的存储装置;用于输入口令的口令输入装置;和用于比较由所述口令输入装置输入的口令与存储在所述口令存储装置中的口令的口令比较装置;其中,所述显示控制装置响应口令比较装置的比较结果,当两个口令不一致时,使所述显示装置只显示来自其它发送者的电子邮件数据组,和当两个口令一致时,使所述显示装置显示电子邮件数据组的所有数据。
5.如权利要求1的数据接收设备,其中所述显示控制使所述显示装置显示存储在所述存储装置中的所有电子邮件数据组的数量。
6.一种数据接收设备,包括用于接收电子邮件数据组的接收装置;用于存储由所述接收装置所接收的电子邮件数据组的存储装置;和用于显示存储在所述存储装置中的电子邮件数据组的显示装置;该数据接收设备还包括用于事先指定一个或多个发送者以便来自各发送者的电子邮件数据组被加密的指定装置;和用于加密来自由所述指定装置指定的发送者的电子邮件数据组,和使所述显示装置显示该电子邮件数据组的显示控制装置。
7.如权利要求6的数据接收设备,还包括用于为一个或多个个人存储识别个人数据组的个人数据存储装置;其中所述指定装置按照所述个人数据组确定来自由该个人数据组识别的个人的电子邮件数据组是否将被加密。
8.如权利要求6的数据接收设备,其中所述显示控制装置反向包括来自由所述指定装置所指定的发送者的的电子邮件数据组的所有位的值和馈送被反向的值到所述显示装置。
全文摘要
本发明提供一种数据接收设备,在该设备中来自被设置加密的发送者的电子邮件不能被直接阅读。在这种数据接收设备中,在显示器处于口令输入屏状态下,当口令未被用户输入或输入不正确的口令时,显示器仅显示对于来自由事先存储的不具有加密标志“1”的多个人数据组识别的个人的电子邮件的所接收的电子邮件表。此刻,显示器还指示所有电子邮件数据组的数量,事实上包括来自加密标志被设置为“1”的个人电子邮件数据组。
文档编号G06F13/00GK1201198SQ98108500
公开日1998年12月9日 申请日期1998年4月22日 优先权日1997年4月22日
发明者羽田勇, 矶江俊雄 申请人:夏普公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1