消息自动通知系统和方法、通信终端设备和记录介质的制作方法

文档序号:7624502阅读:95来源:国知局
专利名称:消息自动通知系统和方法、通信终端设备和记录介质的制作方法
技术领域
本发明涉及消息自动通知系统、消息自动通知方法、通信终端设备和记录介质。本发明具体地涉及下述消息自动通知系统、消息自动通知方法、通信终端设备和记录介质,其使用出席信息(presence information)来把例如召开会议等的消息自动通知给可联系到的会议参与方。
背景技术
为了召开紧急会议或与有关各方在有限制的时间内进行会谈,操作者需要就例如参加邀请等而与会议参与方进行联系。
当通过电话提出参加邀请时,操作者需要逐个地呼叫每个人,而这是很繁琐的。此外,当另一端的相对方未出席时,操作者就不能与之相联系。而且,当通过电子邮件提出参加邀请时,可能会出现这样的情形,即对方不在办公室、正在开会或正忙于很多其他事务,因此对方不能阅读电子邮件,于是操作者就不能从对方获得答复。
上述情形都是由于联系方不能知道被联系的对方的情况所造成的。
作为近来的信息服务之一,例如JP 2003-316707A(下面称为文献1)公开了一种出席信息服务,用于把用户的通信状态(或出席状态)通知给通信终端的另一端的另一用户(例如在线、不在线或外出)。
文献1描述了在其上安装有例如IM(即时信使)的通信系统的使用终端中所使用的出席控制方法,用于把用户的通信状态通知给另一用户。使用终端具有这样的装置,其用于为在该终端中注册的每个其他方或者为其他方所属的每组其他方设置要被通知的用户通信状态。然后,使用终端在服务器中注册有关要通知每个所设置的其他方的通信状态的信息。当其他用户查询该用户的状态时,服务器识别进行查询的用户并通知为各个其他方设置的用户状态。因此,服务器可改变用于每个其他方或每组其他方的要通知的用户状态(例如在线、不在线或外出)。
另一方面,当就会议参加邀请等进行联系时,假设通过考虑其他方状态等,消息通过电话或电子邮件在合适的时候传递。在此情形下,消息发送者需要监控其他方的出席信息,并且在状态变为适于发送信息时执行发送操作。但是,发送者必须等待直到其他方的状态变为合适,而这对发送者来说是很不方便的。因此,可能会有这样的情形,即消息发送者很难执行发送操作,或者发送者可能忘记在合适的时候发送消息。
为了消除这样的不便,例如JP 2002-315053A(下面称为文献2)公开了一种能够根据其他方在时间上和位置上的方便性来传输消息、请求呼叫和接收呼叫的移动通信系统。
文献2描述了向订户自动发送在消息中心中积累的消息。基站控制站(base-controlling station)存储由移动通信终端指定的消息传输状态(日期和时间、地点等)以及消息类型;或者通信初始状态、通信其他方信息以及通信类型。当从移动通信终端进行访问时,基站控制站搜索与该移动通信终端相对应的消息传输状态。当发现消息传输状态被存储时,基站控制站控制基站执行与该消息传输状态相对应的通信(例如邮件传输、对特定目的地的自动呼叫,等等)。即,基站控制站自动地设置基站以执行通信。因此,文献2所描述的通信系统可根据订户在时间上和位置上的方便性来控制消息传输、呼叫请求和呼叫接收。
但是,当组织者希望召开紧急会议,或在有限制的时间内在有关各方之间进行会谈时,组织者不需要全部10个成员都参加。例如,仅5个成员就足以让组织者召开会议了。此时,如果打算召开会议的消息发送者能够掌握会议参与者的当前状况,并同时自动地将召开会议的消息发送给最低数量的可联系到的成员,这将是很方便的。
文献1和2中公开的技术不能总是合适地满足将召开会议的消息自动发送到最低数量的可联系到的成员的要求。即,文献1中描述的出席信息服务可以掌握会议参与方的当前状况,但不能搜索可联系到的成员以满足最低数量。而且,文献2中描述的移动通信系统可根据其他方在时间上和位置上的方便性来传输消息,但是不考虑可能的参与方是否能参加会议。此外,文献2中描述的移动通信系统并不是仅向可联系到的会议参与方发送召开会议的消息的系统。

发明内容
鉴于上述问题,本发明的示例性特征提供了消息自动通知系统、消息自动通知方法、通信终端设备和记录介质,其使用出席信息来将召开会议等消息自动通知给可联系到的会议参与方。
为了获得上述示例性特征,根据本发明的第一消息自动通知系统经由通信网络向至少一个在通信终端设备中注册的其他通信终端设备发送消息。通信终端设备包括发送条件注册电路,用于注册消息发送条件;出席信息获取电路,用于经由通信网络,获取来自在其自己的通信终端设备中注册的其他通信终端设备的出席信息;判断电路,用于基于获取的出席信息,判断出席信息变为预定状态的消息发送条件是否成立;以及消息发送电路,用于当判断发送条件成立时,发送用户预先在其自己的通信终端设备中注册的消息。
在根据本发明的第一消息自动通知系统中,出席信息获取电路还可仅在其自己的通信终端设备中预先注册的时段内,获取来自注册的其他通信终端设备的出席信息。
在根据本发明的第一消息自动通知系统中,消息发送电路还可仅向提供了其中发送条件成立的出席信息的通信终端设备发送消息。
在根据本发明的第一消息自动通知系统中,消息发送电路还可通过电子邮件发送消息。
在根据本发明的第一消息自动通知系统中,消息发送电路还可通过即时消息发送消息。
在根据本发明的第一消息自动通知系统中,出席信息获取电路还可通过连接到通信网络的出席服务器(presence server),获取来自在通信终端设备中注册的其他通信终端设备的出席信息。
此外,为了获得上述示例性特征,根据本发明的第二消息自动通知系统经由通信网络向至少一个在通信终端设备中注册的其他通信终端设备发送消息。通信终端设备包括控制电路、通信电路以及存储器单元。控制电路将消息发送条件注册在存储器单元中,经由通信网络获取来自在存储器单元中注册的其他通信终端设备的出席信息,基于获取的出席信息判断出席信息变为预定状态的消息发送条件是否成立,以及当判断发送条件成立时,发送用户预先注册在存储器单元中的消息。
在根据本发明的第二消息自动通知系统中,控制电路还可仅在存储器单元中预先注册的时段内,获取来自在存储器单元中注册的其他通信终端设备的出席信息。
在根据本发明的第二消息自动通知系统中,控制电路还可当判断发送条件成立时,经由通信电路仅向提供了其中发送条件成立的出席信息的通信终端设备发送消息。
在根据本发明的第二消息自动通知系统中,控制电路还可当判断发送条件成立时,经由通信电路通过电子邮件发送消息。
在根据本发明的第二消息自动通知系统中,控制电路还可当判断发送条件成立时,经由通信电路通过即时消息发送消息。
在根据本发明的第二消息自动通知系统中,控制电路还可经由通信电路,通过连接到通信网络的出席服务器获取来自注册的其他通信终端设备的出席信息。
此外,为了获得上述示例性特征,在根据本发明的消息自动通知方法中,经由通信网络向至少一个在通信终端设备中注册的其他通信终端设备发送消息。该方法包括将消息发送条件注册在通信终端设备中;经由通信网络,获取来自在通信终端设备中注册的其他通信终端设备的出席信息;基于获取的出席信息,判断出席信息变为预定状态的发送条件是否成立;以及当判断发送条件成立时,发送预先注册的消息。
此外,在根据本发明的消息自动通知方法中,可仅在预先注册的时段内获取来自注册的其他通信终端设备的出席信息。
此外,在根据本发明的消息自动通知方法中,消息可仅被发送给提供了其中发送条件成立的出席信息的通信终端设备。
此外,在根据本发明的消息自动通知方法中,消息可通过电子邮件发送。
此外,在根据本发明的消息自动通知方法中,消息可通过即时消息发送。
此外,为了获得上述示例性特征,根据本发明的第一通信终端设备经由通信网络向至少一个注册的其他通信终端设备发送消息。第一通信终端设备包括发送条件注册电路,用于注册消息发送条件;出席信息获取电路,用于经由通信网络,获取来自注册的其他通信终端设备的出席信息;判断电路,用于基于获取的出席信息,判断出席信息变为预定状态的发送条件是否成立;以及消息发送电路,用于当判断发送条件成立时,发送预先注册的消息。
在根据本发明的第一通信终端设备中,出席信息获取电路可仅在预先注册的时段内,获取来自注册的其他通信终端设备的出席信息。
在根据本发明的第一通信终端设备中,消息发送电路还可仅向提供了其中发送条件成立的出席信息的通信终端设备发送消息。
在根据本发明的第一通信终端设备中,消息发送电路还可通过电子邮件发送消息。
在根据本发明的第一通信终端设备中,消息发送电路还可通过即时消息发送消息。
为了获得上述示例性特征,根据本发明的第二通信终端设备经由通信网络向至少一个注册的其他通信终端设备发送消息。第二通信终端设备包括控制电路、通信电路以及存储器单元。控制电路将消息发送条件注册在存储器单元中,经由通信电路获取来自存储器单元中注册的其他通信终端设备的出席信息,基于获取的出席信息判断出席信息变为预定状态的发送条件是否成立,以及当判断发送条件成立时,经由通信电路发送用户预先注册在存储器单元中的消息。
在根据本发明的第二通信终端设备中,控制电路还可仅在存储器单元中预先注册的时段内,获取来自在存储器单元中注册的其他通信终端设备的出席信息。
在根据本发明的第二通信终端设备中,控制电路还可当判断发送条件成立时,经由通信电路仅向提供了其中发送条件成立的出席信息的通信终端设备发送消息。
在根据本发明的第二通信终端设备中,控制电路还可当判断发送条件成立时,经由通信电路通过电子邮件发送消息。
在根据本发明的第二通信终端设备中,控制电路还可当判断发送条件成立时,经由通信电路通过即时消息发送消息。
在根据本发明的第二通信终端设备中,控制电路还可经由通信电路,通过连接到通信网络的出席服务器,获取来自注册的其他通信终端设备的出席信息。
此外,为了获得上述示例性特征,根据本发明,一种记录介质存储下述程序,该程序包括用于使得通信终端设备的计算机经由通信网络向至少一个注册的其他通信终端设备发送消息的处理。该记录介质存储的程序包括这样的处理,其用于使得计算机将消息发送条件注册在计算机中,经由通信网络获取来自在计算机中注册的其他通信终端设备的出席信息,基于获取的出席信息判断出席信息变为预定状态的发送条件是否成立,以及当判断发送条件成立时,发送预先注册在计算机中的消息。
此外,在根据本发明的记录介质中,程序还包括下述处理,其使得计算机在获取出席信息时,仅在预先注册的时段内,获取来自注册的其他通信终端设备的出席信息。
此外,在根据本发明的记录介质中,程序还包括下述处理,其用于使得计算机仅向提供了其中发送条件成立的出席信息的通信终端设备发送消息。
此外,在根据本发明的记录介质中,程序还包括下述处理,其用于使得计算机通过电子邮件发送消息。
此外,在根据本发明的记录介质中,程序还包括下述处理,其用于使得所述计算机通过即时消息发送消息。
因此,根据本发明的消息自动通知系统、消息自动通知方法、通信终端设备和记录介质,当组织者希望召开会议等时,要通知的消息和发送条件(例如将可联系到的参与方的数量作为发送条件)可被注册。此外,根据本发明的消息自动通知系统、消息自动通知方法、通信终端设备和记录介质,通信终端设备收集出席信息,并根据所收集的出席信息状态,确认发送条件已成立(例如在线人数达到可联系到的参与方数量)。因此,组织者不必确认作为召开会议状况的消息发送条件,并且可减小用于确认发送条件的人力(例如逐个检查每个可能的参与方的人力)。


结合附图,从下面的详细描述中,本发明的上述和其他方面、特征及优点将变得更加清楚。在附图中图1是示出了根据本发明一个实施例的系统结构的示例的框图;图2是示出了通信终端设备的示例的详细框图;图3是示出了通信终端设备的存储器单元中存储的信息示例的示意图;图4是示出了实施例操作的第一流程图;以及图5是示出了实施例操作的第二流程图。
具体实施例方式
下面参照附图描述本发明的实施例。
根据本发明的实施例,在具有出席信息发送/接收功能和消息发送/接收功能的通信终端设备中,要通知的消息和包括出席信息的消息发送条件被预先指定。本发明的实施例提供了用于当发送条件成立时自动发送消息的系统。在此情形下,发送条件是基于从希望通知该消息的其他方获取的出席信息而生成的。另外,出席信息还表明用户的通信状态或出席状态(例如在线、不在线或外出)。
图1的框图示出了根据本发明一个实施例的系统结构的示例。
图1所示实施例包括多个通信终端设备10(10-1到10-n),作为具有通信功能的终端设备;出席服务器20,其集中获取并管理来自通信终端设备10的出席信息;以及通信网络100。在此情形下,通信终端设备10和出席服务器20经由通信网络100而可相互通信地连接。
每个通信终端设备10是具有通信功能的便携式终端设备,例如移动电话、个人手机系统(PHS)终端、个人数字助理(PDA),或游戏机。此外,每个通信终端设备10可以是具有通信功能的个人计算机或具有通信功能的便携式笔记本个人计算机。即,每个通信终端设备10是具有由用户使用的通信功能的计算机。
出席服务器20是信息处理设备,例如个人计算机、工作站或服务器。出席服务器20包括控制电路21、接口单元22和存储器单元23。
接口单元22在控制电路21的控制下与多个通信终端设备10进行通信。
存储器单元23是非易失性记录介质器件(例如磁盘器件或光器件)。在存储器单元23中,为每个组分配了用于管理出席信息的表。而且,在该表中,为每个联系用户分配了成员名(用户名)、出席信息状态(例如在线、不在线或外出)、终端ID以及终端地址(例如邮件地址)。在此情形下,多条出席信息状态可被注册在存储器中。注意,为了加快速度,用于分配所述表的存储器单元23可以是存储器(例如随机访问存储器RAM)。
控制电路21在中央处理单元(CPU)(未示出)的程序控制之下进行操作。控制电路21包括出席信息接收器单元211,用于将经由接口单元22接收的数据存储在存储器单元23中。此外,控制电路21包括出席信息通知单元212,用于经由接口单元22向通信终端设备10发送存储在存储器单元23中的数据或经编辑的数据。出席信息接收器单元211和出席信息通知单元212在CPU的程序控制下进行操作。
出席信息接收器单元211经由接口单元22接收发送自通信终端设备10的出席信息(例如在线、不在线或外出),并将其存储在存储器单元23中。发送了出席信息的通信终端设备10的终端ID(例如电话号码等)被添加到由出席服务器20接收和管理的出席信息中。
此外,当出席信息接收器单元211经由接口单元22从通信终端设备10接收出席信息获取请求时,在具有获取请求的通信终端设备10和出席服务器20之间建立通信路径,实现在线状态。因此,出席信息接收器单元211将存储器单元23的表中与具有获取请求的用户相对应的出席状态从“不在线”更新为“在线”。然后,组中成员的出席信息每次被更新时,出席信息通知单元212(后面将描述)将有关更新的成员的出席信息发送到同一组中的其他“在线”成员。
在从通信终端设备10经由接口单元22发送出席信息获取请求之后,出席信息通知单元212经由接口单元,将存储器单元23所存储的组的所有成员的出席信息通知给作为请求的源的通信终端设备10。此外,每次组中成员的出席信息被更新时,出席信息通知单元212经由接口单元22将有关更新的成员的出席信息发送给同一组中具有通信路径的成员。在此情形下,通信终端设备10的终端ID(例如电话号码等)被添加到从出席服务器20发送的出席信息。
通信网络100通过移动通信网络、固定线路通信网络、包含这些网络的因特网等(未示出)构成。
下面参照图2和图3描述通信终端设备10。
图2示出了通信终端设备的示例的详细框图。
在图2中,通信终端设备10包括通信电路11、控制电路12、显示单元13、操作单元14、存储器单元17以及介质驱动器18。
此外,通信终端设备10包括用于注册消息发送条件的发送条件注册电路。在此情形下,发送条件注册电路被包括在存储器单元17中。
此外,通信终端设备10还包括出席信息获取电路,用于从通信网络100,获取来自下述其他通信终端设备10的出席信息,所述其他通信终端设备10被注册在该通信终端设备自身(存储器单元17)中一段预定时间,该段预定时间被预先注册在该通信终端设备自身(存储器单元17)中。注意,出席信息获取电路从连接到通信网络100的出席服务器20,获取来自注册在该通信终端设备自身(存储器单元17)中的其他通信终端设备10的出席信息。在此情形下,出席信息获取电路与控制电路12和通信电路11相对应。
此外,通信终端设备10包括判断电路,用于基于从其他通信终端设备10获取的出席信息,判断下述发送条件是否已成立,即出席信息变为预定状态。在此情形下,判断电路对应于控制电路12。
此外,通信终端设备10包括消息发送电路,用于当判断发送条件成立时,通过电子邮件将用户在其自己的通信终端设备(存储器单元17)中预先注册的消息仅发送到下述通信终端设备10,即提供了其中发送条件成立的出席信息的通信终端设备10。在此情形下,消息发送电路i对应于控制电路12和通信电路11。
控制电路12包括中央处理单元(CPU)121、出席接收单元15以及出席信息通知电路16。当CPU 121执行存储在存储器单元17中的控制程序和包括出席服务程序的各种程序时,控制电路12控制其自己的通信终端设备10的操作控制。即,控制电路12连接到通信电路11、控制电路12、显示单元13、操作单元14、存储器单元17和介质驱动器18。并且,控制电路12通过在程序控制下使用各个单元,来控制其自己的通信终端设备10的操作控制。在控制电路12中,当CPU 121执行出席服务程序时,出席信息控制电路15和消息控制电路16在程序控制下进行操作。
出席信息控制电路15进行控制,以经由通信电路11向出席服务器20发送被创建并存储在其自己的通信终端设备10中的出席信息,并且还进行控制以接收和存储经由通信电路11从出席服务器20接收的有关其他通信终端设备10的出席信息。此情形下的出席信息控制电路15在CPU 121的控制程序下进行操作。
消息控制电路16控制消息创建和经由通信电路11的消息传送。在此情形下的消息控制电路16在CPU 121的控制程序下进行操作。
通信电路11在控制电路12的控制下,经由通信网络100与其他通信终端设备10和出席服务器20通信。
显示单元13在控制电路12的控制下显示信息。操作单元14允许用户用控制电路12控制下的键盘,使用字母、数字和符号来输入信息。
存储器单元17是非易失性记录介质器件(未示出)(例如磁盘器件或光盘器件),或非易失性存储器(例如闪存之类的可重写存储器)。存储器单元17存储和保持操作/控制其自己的通信终端设备10所必需的信息,以及用于其自己的通信终端设备10的控制程序,等等。注意,掌上型通信终端设备10(例如移动电话、PHS终端、PDA等)的存储器单元17优选地是非易失性存储器,例如闪存,但并不限于此。
注意,出席信息控制电路15可通过来自操作单元14等的手工输入来存储其自己的通信终端设备10的出席信息。在此情形下,出席信息控制电路15可以是这样的电路,其能够自动存储根据其自己的通信终端设备10的操作状态而创建的出席信息(例如,当其自己的通信终端设备10连接到通信网络100并与通信网络100通信时,出席信息“在线”被创建和存储)。
介质驱动器18例如是可以读取记录介质30的内容的CD-ROM驱动器、可重写CD驱动器或DVD烧录驱动器。在此情形下,介质驱动器18不必安装在通信终端设备10上。
图2的记录介质30例如是CD-ROM、CD-R、DVD,等等。出席服务程序被预先写入记录介质30。当控制电路12的CPU 121执行出席服务程序时,出席信息控制电路15或消息控制电路16就基于图4和图5的流程图而进行操作。
要求出席服务的用户需要安装被预先写入记录介质30的出席服务程序。即,当用户将记录介质30放在介质驱动器18中,并从操作单元14执行用于安装被写入记录介质30的出席服务程序的指令时,控制电路12经由介质驱动器18读取出席服务程序。然后,控制电路12将所读取的出席服务程序存储在存储器单元17的程序存储单元176(下面将描述)中。注意,用户不是必须在购买通信终端设备10之后安装出席服务程序。而且,通信终端设备10的制造商可在从其工厂出货时就将这样的程序安装在程序存储单元176中,或者销售者可在出售时将这样的程序安装在程序存储单元176中。
图3的示图示出了通信终端设备10的存储器单元17中存储的信息示例。
在图3的存储器单元17中,分配了通知消息信息存储单元170、组成员信息存储单元175以及程序存储单元176。通知消息信息存储单元170至少存储要通知的消息和消息发送条件。组成员信息存储单元175存储来自要被通知该消息的其他方成员的通信终端设备10的出席信息,以及该其他方成员的终端ID、终端地址等等。
程序存储单元176存储由控制电路12的CPU 121所执行的各种程序。所述各种程序包括用于通信终端设备10的基本操作的各种控制程序(包括操作系统)、外部安装的出席服务程序,等等。
通知消息信息存储单元170还被划分为日期/时间存储区171、消息发送条件存储区172,以及消息存储区173。
日期/时间存储区171存储用于获取要被通知消息的其他方成员的出席信息的时段信息(开始日期/时间到结束日期/时间)。仅当出席信息被存储在日期/时间存储区171中时,通信终端设备10的控制电路12才经由出席服务器20从其他方成员获取出席信息。此外,控制电路12进行控制,以使得在判断出存储在消息发送条件存储区172中的发送条件(下面将描述)成立期间,消息存储区173中的消息基于所获得的出席信息而被发送。
消息发送条件存储区172存储包括出席信息的消息发送条件。
消息存储区173包括要通知的消息的标题和正文。
组成员信息存储单元175将关于要被通知该消息的其他方成员(也称为组成员)的信息以表的格式存储和保持。
每个组都有图3的组成员信息存储单元175。在每个组成员信息存储单元175中,成员名称列175-1、出席信息状态列175-2、终端ID列175-3和终端地址列175-4被分配为与各成员名称相对应。成员名称列175-1存储有关属于同一组的成员的名称的信息。出席信息状态列175-2包括表明成员的出席信息(例如在线、不在线或外出)的信息。终端ID列175-3包括表明成员所拥有的通信终端设备10的电话号码等的信息。终端地址列175-4存储表明消息的目的地地址(例如电子邮件地址)的信息。
图3所例示的组成员信息存储单元175存储属于同一组(成员名称列175-1)的10个成员(成员A到成员J)。成员A的当前出席信息是“在线”(出席信息状态列175-2)。成员A的终端ID是“XXX-XXXX”(终端ID列175-3),成员A的终端地址列是abc@def.ne.jp(终端地址列175-4)。
接下来,参照图4和图5描述该实施例的操作。
图4是用于说明本实施例操作的第一流程图。
图4所示的第一流程图说明了本实施例的通信终端设备10的预操作,其用来设置用于要通知的消息和包括出席信息的消息的消息发送条件,以及关于要被通知该消息的其他方成员的信息。注意,用户与管理出席服务器20的提供商有联系,并且作为组的成员被注册在出席服务器20的存储器单元23的表中。此外,用于使用出席服务的程序从记录介质30经由介质驱动器18被安装在存储器单元17的程序存储单元176中。
参照图4,通信终端设备10的用户操作操作单元14等来激活出席服务程序,以使得显示单元13显示出席菜单屏幕。当用户通过出席菜单屏幕选择“获取时段”项,并输入出席信息的获取时段时,控制电路12的出席信息控制电路15将出席信息的获取时段设置并存储在存储器单元17的日期/时间存储区171中(图4,步骤S11)。例如,当用户通过操作单元14输入表明“从2004年3月18日19:00到2004年3月18日20:00”的信息时,控制电路12的出席信息控制电路15将所输入的时段存储在存储器单元17的日期/时间存储区171中(示例在图3的日期/时间存储区171中)。如后面将描述的,通信终端设备10进行操作,以在所输入的出席信息获取时段内,从出席服务器20接收来自其他通信终端设备10的出席信息。
接下来,当用户从出席菜单屏幕选择“发送条件”项,并从操作单元14输入消息发送条件时,控制电路12的出席信息控制电路15将发送条件存储在存储器单元17的消息发送条件存储区172中(步骤S12)。在此情形下,消息发送条件被存储为包括出席信息的发送条件。例如,当输入“同一组中成员的出席信息表明“5”个或更多成员“在线””时,出席信息控制电路15将该信息存储在图3所示的消息发送条件存储区172中。作为在此情形下输入发送条件的方法,当用户选择“发送条件”项时,出席信息控制电路15在显示单元13的屏幕上显示例如“同一组中成员的出席信息表明“*”个或更多成员“*””。此类的多个句子被准备,并且出席信息控制电路15允许用户选择这些句子中之一。此外,出席信息控制电路15通过显示“请按下“*”并选择所显示的内容”来允许用户设置“*”。当用户完成通过操作单元14的设置时(例如通过按下设置完成按钮),该信息被存储在出席信息控制电路15的消息发送条件存储区172中。
当设置如此结束后,如下所述,通信终端设备10的出席信息控制电路15经由通信电路11,从出席服务器20接收来自另一通信终端设备10的出席信息。于是,控制电路12的出席信息控制电路15基于所接收的出席信息,判断预先输入的消息发送条件是否成立。作为此情形下的判断示例,出席信息控制电路15用“不在线”和“5个或更多成员”作为关键字来搜索组成员信息存储单元175,当搜索结果表明5个或更多成员“不在线”时,判断发送条件成立。因此,当发送条件如此成立时,控制电路12的出席信息控制电路15控制存储在消息存储区173中的消息自动发送。
接下来,当用户操作操作单元14等来从出席菜单屏幕选择“消息创建”时,控制电路12的消息控制电路16进行操作,以在显示单元13上显示消息输入屏幕。然后,用户在消息控制电路16的控制下,通过消息输入屏幕创建要通知的消息的标题和正文。当用户完成创建后,消息控制电路16将所创建的消息的标题和正文设置并存储在存储器单元17的消息存储区173中(步骤S13)。在此情形下,消息控制电路16通过允许用户从操作单元14通过显示单元13上显示的消息输入屏幕来输入字符、符号等,来允许用户创建消息。此外,对于消息“紧急会议召开”,消息控制电路16将所创建的消息存储为标题与正文相分离的形式,如图3的消息存储区173所示。
接下来,当用户操作操作单元14等来从出席菜单屏幕选择“要通知的其他方”时,控制电路12的出席信息控制电路15进行操作,并在显示单元13上显示要通知的其他方的输入屏幕。用户使用操作单元14在要被通知的其他方的输入屏幕上输入有关要被通知该消息的其他方成员的信息。控制电路12的出席信息控制电路16将有关其他方成员的输入信息设置和存储在存储器单元17的组成员信息存储单元175中(步骤S14)。这里,有关其他方成员输入的信息例如是如图3的组成员信息存储单元175所示的要被通知该消息的其他方成员名称(列175-1)、成员所拥有的通信终端设备10的终端ID(列175-3),以及通信终端设备10的终端地址(175-4)。
然后,在完成输入后,控制电路12的出席信息控制电路15在显示单元13上显示输入信息,以供用户检查(步骤S15),并且结束预操作。
图5是说明本实施例的操作的第二流程图。
根据图5的流程图,在根据本实施例的通信终端设备10中,当在步骤S11输入的出席信息获取时段期间获取了其他方的出席信息时,说明自动发送要通知的消息的操作。
参照图5,当通信终端设备10的用户从出席菜单屏幕选择“服务开始”项时,控制电路12操作出席信息控制电路15。然后,控制电路12的出席信息控制电路15经由通信电路11,向出席服务器20发送这样的请求信号(出席获取请求),其向出席服务器20请求要被通知消息的其他方成员的出席信息(图5的步骤S21)。出席信息控制电路15为该请求发送所有对应成员的终端ID,以使得存储了在组成员信息存储单元175的成员名称列175-1中所存储的所有成员的出席信息都被通知。该情形下的所有成员对应于在图3中作为示例的所有成员中的10个成员(成员A到成员J)。
出席服务器20的用于接收出席获取请求的出席信息接收器单元211在具有获取请求的通信终端设备10和其自己的服务器之间建立通信路径。而且,出席信息接收器单元211将在存储器单元23的表中注册的成员中与具有获取请求的成员相对应的出席状态从“不在线”更新为“在线”。然后,出席信息通知单元212将更新的成员的出席信息发送到除该更新的成员之外的所有其他“在线”成员。而且,出席信息通知单元212从存储器单元23读取注册了与具有获取请求的成员(终端ID)相对应的所有成员的出席信息的表,并仅将该表发送给具有获取请求的通信终端设备10。然后,与其他通信终端设备10一样,每次出席信息被更新时,出席信息通知单元212都将更新的成员的出席信息经由接口单元21发送给所有“在线”成员。
当通信终端设备10的出席信息控制电路15响应于获取请求,经由通信电路11接收注册了所有成员的出席信息的表时,出席信息控制电路15搜索注册在组成员信息存储单元175中的成员名称是否被注册在所接收的表中。在此情形下,在存储器单元17的组成员信息存储单175中注册的成员名称被用作关键字,以搜索所接收的表中的成员名称。基于搜索结果,出席信息控制电路15从所接收的表中提取所有对应的成员名称的出席信息状态,并将其状态写入组成员信息存储单元175中成员名称所对应的出席信息状态列175-2。
另一方面,在接收来自通信终端设备10的获取请求后,出席服务器20收集并从每个成员所拥有的通信终端设备10接收所请求的所有成员的出席信息。而且,每次出席服务器20收集到被更新的出席信息,所收集到的出席信息就与所收集到的终端ID一起被发送和通知给发出请求的通信终端设备10。发送出席信息的通信终端设备10的终端ID被添加到被出席服务器20收集和接收的出席信息中,于是在步骤S21所请求的包括终端ID的成员出席信息从出席服务器20被发送和通知。
在步骤S21向出席服务器20发送请求信号的通信终端设备10的出席信息控制电路15仍然保持与出席服务20的通信路径,并且此后处于待机状态,以等待来自出席服务器20的更新的出席信息(步骤S22)。
然后,当出席信息控制电路15经由通信电路11从出席服务器20接收其他成员的出席信息时(步骤S23),出席信息控制电路15将所接收的出席信息存储在组成员信息存储单元175中(步骤S24)。此时,出席信息控制电路15检测被添加到所接收的出席信息的终端ID。对应于该终端ID的行从组成员信息存储单元175的终端ID列175-3被检测。此外,出席信息控制电路15将所接收的出席信息存储在出席信息状态列175-2中。
例如,添加到所接收的出席信息的终端ID是“XXX-XXXX”。由于该终端ID与图3中组成员信息存储单元175最上一行(成员A的行)相对应,因此所接收的出席信息被存储在组成员信息存储单元175的最上一行(成员A的行)的出席信息状态列175-2中。
在步骤S24存储了所接收的出席信息之后,通信终端设备10的出席信息控制电路15参考存储在组成员信息存储单元175中的其他方的所有成员的出席信息(步骤S25),并判断在消息发送条件存储区172中以星号标记的消息发送条件是否成立。
下面将通过具体示例来描述本情形下的步骤S25和S26的操作。
例如,其他方的所有成员的出席信息都具有存储在图3所示的组成员信息存储单元175中的内容。参考图3的其他成员的出席信息,5个成员“在线”(成员A、C、E、F和G),一个成员“不在线”(成员B),4个成员处于其他状态。这里,存储在消息发送条件存储区172中的消息发送条件是“5个或更多成员在线”,出席信息控制电路15判断消息发送条件成立。如果成员C的出席信息是“不在线”,则4个成员“在线”(成员A、E、F和G),于是出席信息控制电路15判断消息发送条件不成立。
当判断消息发送条件成立(步骤S26的“是”)时,出席信息控制电路15向所有对应成员经由通信电路11发送存储在存储器单元17的消息存储区173中的消息(步骤S27)。这里,所述对应成员是发送条件成立的其他方成员,并且在上述具体示例中,组成员信息存储单元175的出席信息状态列175-2的内容表明“在线”成员(成员A、C、E、F和G)。
注意,存储在存储器单元17的消息存储区173中的消息以下述方式被发送到对应成员。即,出席信息控制电路15操作消息控制电路16来创建发送消息。在此情形下的消息控制电路16将存储在消息存储区173中的标题部分插入发送消息的标题,并将存储在消息存储区173中的正文部分插入发送消息的正文。然后,消息控制电路16将终端地址插入与成员对应的发送消息的地址。然后,消息控制电路16经由通信电路11,通过电子邮件发送所生成的发送消息。注意,此情形下的终端地址被存储在组成员信息存储单元175的终端地址列175-4中。
当消息发送条件不成立时(步骤S26的“否”),出席信息控制电路15处于待机状态,同时返回步骤S22以等待来自出席服务器20的出席信息的下一次接收。注意,用于接收出席信息的时段是存储在通知消息信息存储单元170的日期/时间存储区171中的时段。
当出席服务要结束时,通信终端设备10的用户从出席菜单屏幕选择“服务结束”项,出席信息控制电路15请求切断与出席服务器20的通信路径。然后,当出席服务器20的出席信息接收器单元211接收切断请求时,通信终端设备10和其服务器之间的通信路径基于该切断请求被切断,并且出席信息状态在与具有切断请求的成员相对应的表中被设置为“不在线”。
上面已描述了本实施例的操作。
注意,在该实施例的描述中,消息发送/接收功能(图2的通信终端设备10的消息控制电路16)是电子邮件发送/接收功能,其可由即时消息发送/接收功能代替。
已知即时消息是使用被称为即时信使(IM)的软件而在同伴间直接发送和接收的消息。利用IM,该软件的用户检查因特网上使用相同软件的其他同伴是否在线。当他们在线时,同伴可聊天、传输文件等。
而且,在上述描述中,记录在记录介质30中的出席服务程序经由安装到通信终端设备10的介质驱动器18而被读取,但是其并不限于此。例如,通信终端设备10和外部介质驱动器可利用USB缆连接。然后,通信终端设备10的控制电路12可从插入外部驱动器的记录介质30读取出席服务程序,以将该程序写入存储器单元17的程序存储单元176。
此外,例如其中写有控制程序的记录介质30被插入通信终端设备10的插槽,从而通信终端设备10的控制电路12可从记录介质器件30读取出席服务程序,以将该程序写入存储器单元17的程序存储单元176。在此情形下的记录介质30理想地是安装有非易失性存储器(例如闪存)的卡,但是并不限于此。
而且,例如其中写有控制程序的记录介质30可被插入通信终端设备10的插槽,以被用作存储器单元17的程序存储单元176的一部分。在此情形下的记录介质30理想地是安装有非易失性存储器(例如闪存或ROM)的卡,但是并不限于此。
如上所述,在本发明的实施例中,当召开会议等时,通过仅注册要通知的消息和会议的可能参与方,就可以自动获知会议的可能参与方的当前状态作为出席信息,从而减少了检查每个参与方状态所需的时间和人力。
而且,在本发明实施例中,当并非所有成员而是最低数量的成员可参与时,要通知的信息可仅被自动发送到能够参与的成员,从而在合适的定时自动作出通知。
此外,本发明将包括所要求保护的本发明的所有等同,即使在审查期间修改了权利要求。
权利要求
1.一种消息自动通知系统,用于经由通信网络向至少另一个在通信终端设备中注册的通信终端设备发送消息,所述通信终端设备包括注册装置,用于注册消息发送条件;获取装置,用于经由所述通信网络,获取来自在其自己的通信终端设备中注册的其他通信终端设备的出席信息;判断装置,用于基于所述获取的出席信息,判断当所述出席信息变为预定状态时发送消息的消息发送条件是否成立;以及消息发送装置,用于当判断所述发送条件成立时,发送用户预先在其自己的通信终端设备中注册的消息。
2.根据权利要求1所述的消息自动通知系统,其中,所述获取装置仅在其自己的通信终端设备中预先注册的时段内,获取来自所述注册的其他通信终端设备的出席信息。
3.根据权利要求1所述的消息自动通知系统,其中,所述消息发送装置仅向提供了其中所述消息发送条件成立的出席信息的通信终端设备发送所述消息。
4.根据权利要求1所述的消息自动通知系统,其中,所述消息发送装置通过电子邮件发送所述消息。
5.根据权利要求1所述的消息自动通知系统,其中,所述消息发送装置通过即时消息发送所述消息。
6.根据权利要求1所述的消息自动通知系统,其中,所述获取装置通过连接到所述通信网络的出席服务器,获取来自所述注册的其他通信终端设备的出席信息。
7.根据权利要求1所述的消息自动通知系统,其中,所述通信终端设备包括移动电话、个人手机系统终端、个人数字助理、个人计算机和游戏机中的至少一种。
8.一种消息自动通知系统,用于经由通信网络向至少另一个在通信终端设备中注册的其他通信终端设备发送消息,所述通信终端设备包括控制电路;通信电路;以及存储器单元,其中,所述控制电路使得消息发送条件被注册在所述存储器单元中,经由所述通信电路从所述通信网络获取来自在所述存储器单元中注册的其他通信终端设备的出席信息,基于所述获取的出席信息判断当所述出席信息变为预定状态时发送消息的消息发送条件是否成立,并且当判断所述消息发送条件成立时,经由所述通信电路发送用户预先注册在所述存储器单元中的消息。
9.根据权利要求8所述的消息自动通知系统,其中,所述控制电路仅在所述存储器单元中预先注册的时段内,获取来自在所述存储器单元中注册的其他通信终端设备的出席信息。
10.根据权利要求8所述的消息自动通知系统,其中,当判断所述消息发送条件成立时,所述控制电路经由所述通信电路仅向提供了其中所述消息发送条件成立的出席信息的通信终端设备发送所述消息。
11.根据权利要求8所述的消息自动通知系统,其中,当判断所述消息发送条件成立时,所述控制电路经由所述通信电路通过电子邮件发送所述消息。
12.根据权利要求8所述的消息自动通知系统,其中,当判断所述消息发送条件成立时,所述控制电路经由所述通信电路通过即时消息发送所述消息。
13.根据权利要求8所述的消息自动通知系统,其中,所述控制电路经由所述通信电路,通过连接到所述通信网络的出席服务器获取来自所述注册的其他通信终端设备的出席信息。
14.根据权利要求8所述的消息自动通知系统,其中,所述控制电路包括移动电话、个人手机系统终端、个人数字助理、个人计算机和游戏机中的至少一种。
15.一种经由通信网络向至少另一个在通信终端设备中注册的其他通信终端设备发送消息的消息自动通知方法,包括使得消息发送条件被注册在所述通信终端设备中;经由所述通信网络,获取来自在所述通信终端设备中注册的其他通信终端设备的出席信息;基于所述获取的出席信息,判断当所述出席信息变为预定状态时发送消息的消息发送条件是否成立;以及当判断所述发送条件成立时,发送用户预先在其自己的通信终端设备中注册的消息。
16.根据权利要求15所述的消息自动通知方法,其中,当获取所述出席信息时,仅在预先注册的时段内获取来自所述注册的其他通信终端设备的出席信息。
17.根据权利要求15所述的消息自动通知方法,其中,当发送所述消息时,所述消息仅被发送给提供了其中所述消息发送条件成立的出席信息的通信终端设备。
18.根据权利要求15所述的消息自动通知方法,其中,当发送所述消息时,所述消息通过电子邮件发送。
19.根据权利要求15所述的消息自动通知方法,其中,当发送所述消息时,所述消息通过即时消息发送。
20.一种通信终端设备,用于经由通信网络向注册的其他通信终端设备中的至少一个发送消息,包括发送条件注册电路,用于注册消息发送条件;出席信息获取装置,用于经由所述通信网络,获取来自注册的其他通信终端设备的出席信息;判断装置,用于基于所述获取的出席信息,判断当所述出席信息变为预定状态时发送消息的消息发送条件是否成立;以及消息发送装置,用于当判断所述消息发送条件成立时,发送用户预先在其自己的通信终端设备中注册的消息。
21.根据权利要求20所述的通信终端设备,其中,所述出席信息获取装置仅在预先注册的时段内,获取来自所述注册的其他通信终端设备的出席信息。
22.根据权利要求20所述的通信终端设备,其中,所述消息发送装置仅向提供了其中所述消息发送条件成立的出席信息的通信终端设备发送所述消息。
23.根据权利要求20所述的通信终端设备,其中,所述消息发送装置通过电子邮件发送所述消息。
24.根据权利要求20所述的通信终端设备,其中,所述消息发送装置通过即时消息发送所述消息。
25.一种通信终端设备,用于经由通信网络向至少另一个注册的通信终端设备发送消息,所述通信终端设备包括控制电路;通信电路;以及存储器单元,其中,所述控制电路使得消息发送条件被注册在所述存储器单元中,经由所述通信电路从所述通信网络获取来自在所述存储器单元中注册的其他通信终端设备的出席信息,基于所述获取的出席信息判断当所述出席信息变为预定状态时发送消息的消息发送条件是否成立,并且当判断所述消息发送条件成立时,经由所述通信电路发送用户预先注册在所述存储器单元中的消息。
26.根据权利要求25所述的通信终端设备,其中,所述控制电路仅在所述存储器单元中预先注册的时段内,获取来自在所述存储器单元中注册的其他通信终端设备的出席信息。
27.根据权利要求25所述的通信终端设备,其中,当判断所述消息发送条件成立时,所述控制电路仅向提供了其中所述消息发送条件成立的出席信息的通信终端设备发送所述消息。
28.根据权利要求25所述的通信终端设备,其中,当判断所述消息发送条件成立时,所述控制电路经由所述通信电路通过电子邮件发送所述消息。
29.根据权利要求25所述的通信终端设备,其中,当判断所述消息发送条件成立时,所述控制电路经由所述通信电路通过即时消息发送所述消息。
30.根据权利要求25所述的通信终端设备,其中,所述控制电路经由所述通信电路,通过连接到所述通信网络的出席服务器获取来自所述注册的其他通信终端设备的出席信息。
31.一种存储程序的记录介质,所述程序包括用于使得通信终端设备的计算机经由通信网络向至少另一个注册的通信终端设备发送消息的处理,其中,所述程序包括这样的处理,其用于使得计算机使得消息发送条件被注册在所述计算机中,经由所述通信网络获取来自在所述计算机中注册的其他通信终端设备的出席信息,基于所述获取的出席信息判断当所述出席信息变为预定状态时发送消息的消息发送条件是否成立,以及当判断所述消息发送条件成立时,发送预先注册在所述计算机中的消息。
32.根据权利要求31所述的记录介质,其中,所述程序还包括下述处理,其用于使得计算机在获取所述出席信息时,仅在预先注册的时段内,获取来自所述注册的其他通信终端设备的出席信息。
33.根据权利要求31所述的记录介质,其中,所述程序还包括下述处理,其用于使得所述计算机在发送所述消息时,仅向提供了其中所述发送条件成立的出席信息的通信终端设备发送所述消息。
34.根据权利要求31所述的记录介质,其中,所述程序还包括下述处理,其用于使得所述计算机在发送所述消息时,通过电子邮件发送所述消息。
35.根据权利要求31所述的记录介质,其中,所述程序还包括下述处理,其用于使得所述计算机在发送所述消息时,通过即时消息发送所述消息。
全文摘要
本发明公开了一种消息自动通知系统和方法、通信终端设备和记录介质。消息自动通知系统经由通信网络向至少一个在通信终端设备中注册的其他通信终端设备发送消息。通信终端设备包括控制电路、通信电路以及存储器单元。控制电路使得消息发送条件被注册在存储器单元中,经由通信网络获取来自在存储器单元中注册的其他通信终端设备的出席信息,基于获取的出席信息判断当出席信息变为预定状态时发送消息的消息发送条件是否成立,并且当判断消息发送条件成立时,发送用户预先注册在存储器单元中的消息。
文档编号H04L12/58GK1756129SQ20051010576
公开日2006年4月5日 申请日期2005年9月27日 优先权日2004年9月27日
发明者藤林俊彦 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1