专利名称:位置连动式网上交谈的系统和方法及程序与程序记录媒体的制作方法
技术领域:
本发明涉及能谋求多个使用者利用作为虚似空间的网上交谈相互通信的网上交谈系统,尤其涉及使用者可用终端设备边移动边交谈的位置连动式网上交谈系统。
本发明还涉及及实现这种位置连动式网上交谈系统用的位置连动式网上交谈方法、记录程序的计算机可读记录媒体和位置连动式网上交谈程序。
直到现在,已提出种种谋求相互远离的人们之间直接通信的系统。
这样的系统中,最广泛使用的是有线电话、无线通信或移动通信。有线电话中,可谋求利用与交换机有线连接的多部电话机进行通信。而无线通信中,可谋求在多部无线通信机之间直接收发电波以进行通信。或者,在移动通信中,可谋求利用对中继站无线连接的便携电话和PHS(Personal HandyPhone个人手持电话)等移动通信终端进行通信。这些系统的共同点在于都是利用声音进行通信的手段和规定通信的对方这两方面。
近年来,随因特网技术的发达而新普及的通信系统,可举出电子告示栏和网上交谈。这些系统可利用通过因特网连接服务器的客户机,使数人对服务器所装的Web页面,以对话的方式进行文本的写入和浏览。尤其是在网上交谈中,文本的显示画面在较短的时间得以更新,因而具有某种程度上的实时性,作为虚拟对话空间较优越。这种交谈与上述移动通信等的不同点通常在于该交谈是利用文字的通信手段和交谈不必规定对话方,往往在不规定者之间进行对话这两方面。
这些已有的系统,还具有以下特征。
首先,作为一种有线电话的会议电话、无线通信信或网上交谈,可谋求数人之间相互通信。例如,会议电话和无线通信中,可相互听到数人的发言;网上交谈中,数人可大致同时进行写入并观看其内容。
又,无线通信和移动通信可谋求移动中的人们之间相互通信。即,无线通信中,只要在无线通信机之间能收发电波的范围内,使用者就可在步行中和汽车等中边移动边对话。移动通信中,只要在移动通信终端与中继站之间能收发电波的范围内,就同样能边移动边对话。
再者,虽然不是在人之间相互通信的系统中,但是能够在汽车等移动体内阅览地图信息等的汽车导航系统中,可对移动中的人们提示各种信息。
现实的通信联络中,常常看到几个人边移动边对话等场面。例如与朋友在街上边谈边走,或者家人合乘一车辆行驶的情况。而且,谋求这样的通信联络,能够更愉快且有意义地渡过途中的时间。
然而,上述已有的系统中,能够谋求数人边移动边通信的只有无线通信,其他系统不能满足这种要求。而且即使是无线通信,也由于无线电波能够到达的距离有限,移动范围涉及大范围时,谋求进行通信是不可能的。
又,这样边移动边进行对话等的情况下,如果能根据使用者当前的位置改变通信内容,就能进行更有趣味的通信。例如,如果能够就随移动而改变的周围种种风景进行交谈,或者能够从对该场所熟悉的人那里得到种种知识,则这种通信就更有趣味。
然而,上述已有的通信系统中,随使用者的位置改变信息内容的只有汽车导航,其他系统不能满足这种要求。但是,如上所述,汽车导航系统不是人们相互之间通信的手段,不能进行双向通信。已有技术也提出过使对话者等的位置与通信的内容连动的系统。
例如,日本专利特开平9-23275中,使用者的分体在虚拟空间移动时,各分体间的距离小或视野重叠的情况下,将两者的声音接到同一声音混合器上。由此,各使用者听到的声音就随该使用者的位置而变化。在特开平5-113941中,对虚拟空间内的使用者所发信息的到达范围进行加权后发送,因此,每一消息的到达范围不同。
然而,这样的系统都是用于在虚拟空间内以虚拟方式设定的使用者之间进行通信的系统,而不是设想真实的人在真实的空间内移动的系统。例如,这些已有的系统以使用者在系统一方输入自己的位置等作为前提构成,但在街上等处移动的使用者逐一输入自己的位置等数据在现实中是不可能的,这样的系统不能直接用于现实世界的通信。
又,这些系统在结构上做成以使用者的虚拟位置为中心,在一定范围内建立通信,但这样做有时反而不方便。例如,这些已有的系统中,2个使用者A、B都在地区C时,2人的距离近则能对话,远离则不能对话。然而,例如想就地区C对话时,有时不拘2人的距离,只要在地区C内就建立对话比较方便,使用起来顺手。也就是说,最好不仅按使用者的位置,而且按其他概念划分的范围内能够建立通信。
根据这些情况,作为相应于使用者的当前位置改变通信内容的系统,已有的系统依然存在许多问题。
另外,近年来希望谋求与不规定的数人进行通信的需求不断增多。例如,在街上行走时,如果能与周围行走的各种人轻松交谈,就能偶然知道当前未觉察的信息,或者能与未知者偶然相遇。这种通信上的偶发性,在上述已有的通信系统中完全不能得到,但对使用者来说,却是最令人感兴趣的因素。
然而,上述已有系统中,能与不规定的数人进行偶发性通信的只有网上交谈,其他系统不能满足这种新需求。
根据上述原因,本发明的目的在于,提供一种全新的通信系统,该系统能够谋求在已有的系统中不能进行的通信形态,即数人边移动,边按照与移动位置相应的内容与不规定的数人进行通信。
为了达到上述目的,权利要求1所述的一种位置连动式网上交谈系统,利用通过因特网连接服务器的多个终端进行交谈,其特征在于,该服务器具有产生按照与各使用者当前位置相关的地理基准划分的多个闲谈室的闲谈室控制手段;根据各终端通知的关于该终端当前位置的信息,选择该终端的使用者参加的闲谈室的闲谈室选择手段;以及将通过参加闲谈室选择手段所选择的相同闲谈室的各使用者各自的终端发送的声音相互混合的声音控制手段。
如上所述,已有的技术中,不能够谋求数人边移动边按照与移动位置相应的内容与不规定的人进行通信。与此相反,采用上述本发明的结构,用闲谈室控制手段产生闲谈室,用闲谈室选择手段根据关于各终端当前位置的信息选择闲谈室,并用声音控制手段对参加该闲谈室的使用者发来的声音进行混合,从而能将该声音输出到闲谈室参加者各自的终端。因此,各使用者能够与处于与自己的当前位置相关的位置的其他使用者进行声音交谈。因此,能够更愉快地、有意义地渡过途中的时间,可以交谈随移动而变迁的周围的各种风景,或从熟悉该场所的人那里获得各种知识。还能谋求利用进行声音交谈,与不规定的数人进行偶发性通信,寻找附近的人直接谈话等。
权利要求2述的位置连动式网上交谈系统,是在权利要求1所述的系统,具备下述特征,即所述闲谈室控制手段产生划分范围相互不同同时相互重复的分级的多个闲谈室。
采用这种结构,由于利用闲谈室控制手段产生分级闲谈室,因而使用者可参加该分级闲谈室中的任一闲谈室。例如,可在不熟悉的地方参加区域较大的闲谈室掌握该地概况,在熟悉的地方则参加区域较小的闲谈室,交谈详细的内容等,能够根据自己的需要参加各种级别的闲谈室交谈,从而可进行更多种的通信。
权利要求3所述的位置连动式网上交谈系统,是权利要求1或2所述的系统,具备下述特征,即所述闲谈室控制手段产生对按地理基准划分的多个闲谈室进一步按以各使用者目的为依据的基准划分的多个闲谈室。
采用这种结构,由于利用闲谈室控制手段产生符合使用者目的的闲谈室,因而使用者能参加符合本身目的的闲谈室。例如,在特定区域内寻找饮食店时,能参加涉及饮食的闲谈室,以取得各种信息等,可根据自己的需要参加各种目的的闲谈室,从而能进行更多种的通信。
权利要求4所述的位置连动式网上交谈系统,是权利要求1至3的任一项所述的系统,具备下述特征,即所述闲谈室控制手段在用所述闲谈室选择手段选择闲谈室时,根据参加该闲谈室的使用者的人数,生产该闲谈室,进行该闲谈室的组合和分割。
采用这种结构,由于利用闲谈室控制手段,按照参加闲谈室的使用者人数,生产闲谈室,进行闲谈室的组合或分割。例如,未产生使用者想参加的闲谈室时,产生该闲谈室;存在参加人数太少的闲谈室时,将这些闲谈室加以组合;存在参加人数过多的闲谈室时,分割该闲谈室。因此,能使闲谈室参加人数经常维持适当的数量,从而即使在进行话音交谈时,话音的听取也不产生混乱,能够谋求良好的通信。
权利要求5所述的位置连动式网上交谈系统,是权利要求1至4中任意一项所述的系统,具备下述特征,即所述闲谈室选择手段将各终端通知的该终端当前位置所对应的闲谈室选择为该使用者参加的闲谈室。
采用这种结构,在闲谈室选择手段选择终端当前位置所对应的闲谈室。因此,各使用者能参加关于自己当前位置的闲谈室;可就例如能取得有关眼前饮食店等的信息等通常对各使用者最有兴趣的内容进行交谈。
权利要求6所述的位置连动式网上交谈系统,是权利要求1至5中任一项所述的系统,具备下述特征,即所述服务器具有根据各终端通知的该终端当前位置的变化,推定该使用者移动目的地位置的移动目的位置推定手段;所述闲谈室选择手段将用所述移动目的位置推定手段推定的使用者移动目的位置所对应的闲谈室选为该使用者参加的闲谈室。
采用这种结构,由移动目的位置推定手段推定使用者的移动目的位置,并由闲谈室选择手段选择该推定位置所对应的闲谈室。因此,各使用者能参加自己的移动目的位置所对应的闲谈室,例如,交谈汽车行进方向的阻塞状况等,能方便地得到有关自己的移动目的地的各种信息。
权利要求7所述的位置连动式网上交谈系统,是权利要求1至6中任一项所述的系统,具备下述特征,即所述闲谈室选择手段根据各终端通知的该终端当前位置的变化,切换该使用者参加的闲谈室。
采用这种结构,使用者移动时,利用闲谈室选择手段自动切换闲谈室。因此,各使用者能总是参加与自己的当前的位置等对应的闲谈室,无需手动切换闲谈室,就可维持最合适的对话环境。
权利要求8所述的位置连动式网上交谈系统,是权利要求7所述的系统,具备下述特征,即所述声音控制手段在用所述闲谈室选择手段切换闲谈室时,将进行闲谈室切换的信息通知参加该被切换的闲谈室的使用者的终端。
采用这种结构,用闲谈室选择手段切换闲谈室时,用声音控制手段将进行该切换的信息通知终端。因此,各使用者能事先知道切换闲谈室的情况,可采取整理交谈内容或根据状况停止该切换等切换时的相应处理。
权利要求9所述的位置连动式网上交谈系统,是权利要求1至8中任一项所述的系统,具备下述特征,即所述服务器具有根据各终端通知的该终端当前位置,计算各终端相互之间的距离的终端间距离计算手段;所述声音控制手段根据所述终端间距离计算手段算出的各终端相互之间的距离,控制该终端输出的声音的音量。
采用这种结构,由终端间距离计算手段算出各终端间的距离,并由声音控制手段根据各终端间的距离控制音量。因此,离开各使用者远的人,其声音以小音量输出,并其随着靠近,逐渐以大音量输出,因而借助该音量,可以有远近感,能进行更具有真实感的通信。
权利要求10所述的位置连动式网上交谈系统,是权利要求1至9中任一项所述的系统,具备下述特征,即所述服务器具有根据各终端通知的该终端当前位置,计算各终端相互之间的距离的终端间距离计算手段;所述声时控制手段在用所述终端间距距离计算手段算出的各终端间距离在规定以内时,将使用者相互靠近的信息通知该靠近的各使用者的各自终端。
采用这种结构,由终端间距离计算手段算出各终端间的距离,并由声音控制手段在各终端间的距离在规定距离以内时通知该情况。因此,各使用者在自己附近有其他使用者时,能方便地知道该情况,可谋求寻找该使用者直接谈话等与实际通信的融合。
权利要求11所述的位置连动式网上交谈系统,是权利要求1至10中任一项所述的系统,具备下述特征,即所述声音控制手段在选择所述终端的使用者参加的多个闲谈室时,将通知该使用者终端发送的声音和通过参加这些闲谈室的各使用者各自的终端发送的声音相互混合。
采用这种结构,由于利用声音控制手段进行的混合,向参加多个闲谈室的其他使用者发送希望参加该多个闲谈室的使用者的声音,又将参加多个闲谈室的各使用者的声音发送给也希望参加的该使用者,因而该使用者能同时听到多个闲谈室的交谈内容,可同时参加多个闲谈室,或者试听其他闲谈室的交谈内容以便考虑参加等。
又,本发明涉及位置连动式网上交谈方法,权利要求12所述的位置连动式网上交谈方法,利用通过因特网连接于服务器的多个终端进行交谈,其特征在于,在服务器依次进行以下过程产生按照与各使用者当前位置相关的地理基准划分的多个闲谈室的闲谈室产生过程;根据各终端通知的关于该终端当前位置的信息,选择该终端的使用者参加的闲谈室的闲谈室选择过程;将通过参加闲谈室选择手段所选择的相同闲谈室的各使用者各自的终端发送的声音相互混合的声音控制过程。
采用这种方法,产生闲谈室,根据关于各终端当前位置的信息选择闲谈室,对参加该闲谈室的使用者发来的声音进行混合,从而在闲谈室参加者各自的终端输出该声音。因此,各使用者能与处于与自己的当前位置相关的位置的其他使用者进行话音交谈。因此,能更愉快且有意义地渡过途中的时间,可交谈关于随移动而改变的周围各种风景,或从熟悉该场所的人那里获得各种知识。还能够谋求利用进行话音交谈,与不规定的数人进行偶发性通信,寻找位于附近的人直接交谈等。
权利要求13所述的位置连动式网上交谈方法,是权利要求12所述的方法,具备下述特征,即所述闲谈室选择过程中,将各终端通知的该终端当前位置所对应的闲谈室选为该使用者参加的闲谈室。
采用这种方法,能选择终端当前位置所对应的闲谈室。因此,各使用者能够参加关于自己当前位置的闲谈室;可就例如能取得有关眼前饮食店等的信息等通常对各使用者最有兴趣的内容进行交谈。
权利要求14所述的位置连动式网上交谈方法,是权利要求12或13所述的方法,具备下述特征,即具有根据各终端通知的该终端当前位置的变化,推定该使用者移动目的位置的移动目的位置推定过程;所述闲谈室选择过程将用所述移动目的位置推定过程中推定的使用者移动目的位置所对应的闲谈室选为该使用者参加的闲谈室。
采用这种方法,可推定使用者的移动目的地位置,并选择该推定位置所对应的闲谈室。因此,各使用者能参加自己的移动目的位置所对应的闲谈室,例如,交谈汽车行进方向的阻塞状况等,能方便地得到有关自己的移动目的地的各种信息。
权利要求15所述的位置连动式网上交谈方法,是权利要求12至14中任一项所述的方法,具备下述特征,即所述闲谈室选择过程中,根据各终端通知的该终端当前位置的变化,切换该使用者参加的闲谈室。
采用这种方法,在使用者移动时,能利用闲谈室选择手段自动切换闲谈室。因此,各使用者能总是参加与自己的当前的位置等对应的闲谈室,无需手动切换闲谈室,就可维持最合适的对话环境。
本发明涉及记录程序的计算机可读记录媒体,权利要求16所述的计算机可读记录媒体,所记录的程序用于利用通过因特网连接于服务器的多个终端,进行网上交谈,其结构上做成能够记录依序实施下述过程,即产生在伺服装置中按照与各使用者当前位置相关的地理基准划分的多个闲谈室的闲谈室产生过程;根据各终端通知的关于该终端当前位置的信息,选择该终端的使用者参加的闲谈室的闲谈室选择过程;以及将通过参加闲谈室选择过程选择的相同闲谈室的各使用者各自的终端发送的声音相互混合的声音控制过程的程序。
采用这种记录媒体,可利用计算机读取该记录媒体记录的程序,以建立网上交谈系统,该系统产生闲谈室,根据关于各终端当前位置的信息,选择闲谈室,并对参加该闲谈室的使用者发来的声音进行混合。因此,各使用者能与处于与自己的当前位置相关的位置的其他使用者进行话音交谈。于是,能更愉快且有意义地渡过途中的时间,可交谈随移动而变化的周围各种风景,或从熟悉该场所的人那里获得各种知识。还能谋求利用进行话音交谈,与不规定的数人进行偶发性通信,寻找位于附近的人直接进行交谈等。
这里,所谓“计算机可读记录媒体”包含软盘、光磁盘、ROM、EPROM、EEPROM、CD-ROM、DVD等任意“小型轻便物理媒体”、内装于各种计算机系统的ROM、RAM、硬盘(HD)等任意“固定物理媒体”或者如通过以LAN、WAN、互联网为代表的网络发送程序时的通信电路或载波那样,短期保持程序的「通信媒体」。所谓“程序”是指用任意语言或记述方法记述的数据处理方法,不管源码或二进制码等形式。还有,“程序”也未必限于以单一方式构成的,还包括作为多个模块或库分散构成的程序或与OS为代表的个体程序协同工作以完成其功能的程序。
权利要求17所述的记录的媒体,是权利要求16所述的记录媒体,具备下述特征,即在所述闲谈室选择过程中,将各终端通知的与该终端当前位置对应的闲谈室选为该使用者参加的闲谈室。
采用这种记录媒体,可利用计算机读取该记录媒体记录的程序,建立选择与终端当前位置对应的闲谈室的网上交谈系统。因此,各使用者能参加关于自己当前位置的闲谈室;可就例如能取得有关眼前饮食店等的信息等通常各使用者最有兴趣的内容进行交谈。
权利要求18所述的记录媒体,是权利要求16或17所述的记录媒体,具备下述特征,即所记录的程序具有根据各终端通知的该终端当前位置的变化,推定该使用者移动目的位置的移动目的位置推定过程;所述闲谈室选择过程将用所述移动目的位置推定过程推定的使用者移动目的位置所对应的闲谈室选为该使用者参加的闲谈室。
采用这种记录媒体,可利用计算机读取该媒体记录的程序,推定使用者移动目的地的位置,并选择该推定位置所对应的闲谈室。因此,各使用者能参加自己的移动目的位置所对应的闲谈室,例如,交谈汽车行进方向的阻塞状况等,能方便地得到有关自己的移动目的地的各种信息。
权利要求19所述的记录媒体,是权利要求16至18中任一项所述的记录媒体,具备下述特征,即所述闲谈室选择过程中,根据各终端通知的该终端当前位置的变化,切换该使用者参加的闲谈室。
采用这种记录媒体,可利用计算机读取该记录媒体记录的程序,在使用者移动时自动切换闲谈室。因此,各使用者能总是参加与自己的当前的位置等对应的闲谈室,无需手动切换闲谈室,就可维持最合适的对话环境。
图1为本发明实施形态的本系统的总体框图。
图2为说明网上闲谈室的结构的图。
图3表示登记信息DB所存放的信息的结构例。
图4为表示当前位置信息DB所存放的信息的结构例。
图5为表示音量信息DB所存放的信息的结构例。
图6为网上交谈处理的主流程图。
图7为自动选择闲谈室时网上交谈处理的流程图。
图8为声音混合处理流程图。
图9为手动选择闲谈室时网上交谈处理的流程图。
下面,根据附图对本发明的位置连动式网上交谈系统(以下简称为“本系统”)及其所用位置连动式网上交谈方法(以下简称为“本方法”)、记录程序的计算机可读记录媒体(以下简称为“本媒体”)和位置连动式网上交谈程序等的实施形态进行详细说明。但是本发明限于本实施形态。
图1为这一实施形态的本系统的总体框图。
如图1所示,本系统通过因特网将服务器1和多个终端2连接得可进行通信而构成。下面说明本系统所提供业务的概要,然后详细说明本系统的结构和处理等。
业务概要作为本系统会员登记的使用者可用自己的终端2与其他使用者进行网上交谈。
这里,所谓终端2是至少能收发声音的通信设备,具体地说,如图1所示,是便携电话和PHS等移动通信终端、公用电话和家用电话等固定电话,或者可以把汽车导航与移动通信终端组合构成。虽然图中未示出,但此外还可以把个人计算机(尤其是便于携带的笔记本型计算机等)与移动通信终端组合构成,或者还可以把个人计算机与家用电话等组合构成。还有,终端2的结构还做成可发送规定本身的当前位置用的信息(当前位置信息),关于这一点将在下面加以说明。
如所周知,所谓网上交谈是使用者在虚拟对话空间(以下称为“闲谈室”)进行交谈用的业务。尤其是本系统的网上交谈,考虑使用者边移动边交谈时的方便性和安全性,以用声音进行交谈的网上话音交谈为基本方式。但是,在使用具有监视器的终端2的情况下,也可兼用网上文字交谈,以文本数据进行对话。
本系统中,各终端2可存在的地理区域按规定的地理划分基准分为多个区,产生与各区对应的多个闲谈室。例如东京都划分为涩谷区和新宿区等,分别产生涩谷区对应的闲谈室和新宿区对应的闲谈室。然后,各终端2的使用者可参加包含自己的终端2的当前位置(即自己的当前位置)的区域所对应的闲谈室,能够与处于该区域的人交谈。例如,处于涩谷车站的使用者可参加涩谷区所对应的闲谈室,与位于涩谷区内的人交谈。
使用者因移动而其当前位置有变化时,会自动改变闲谈室。例如,使用者从涩谷车站移动到新宿车站时,涩谷区对应的闲谈室改变为新宿区对应的闲谈室。因此,使用者可以总是能够参加自已的当前位置所对应的闲谈室进行交谈。
本系统以上述形态为基础,进而提供富有各种变化的通信。下面说明这种变化的内容。
业务概要-闲谈室划分基准这里说明上文所述那样产生闲谈室用的地理划分基准。最好按参加各闲谈室的使用者为适当人数的要求确定该地理划分基准。作为这种划分基准,作为以住所标记为基础的基准可以采用都道府县别的划分基准或市区的街区、村别的划分基准。例如在采用市区的街区、村的划分基准时,如上所述,产生诸如“涩谷区闲谈室”和“新宿区闲谈室”等闲谈室(下面将这样按市区街区、村划分基准划分的闲谈室称为“大区闲谈室”)。此外,也可采用以跨越多个市区的街区、村的干线公路和电车线路为基础的划分基准。在这种情况下,可以产生像“首都高速公路闲谈室”、“山手线闲谈室”那样的闲谈室。还可按任意的地理基准进行划分。
闲谈室可形成范围互不相同同时相互重叠的分级结构。
例如,上述按市区的街区、村的划分基准所得的较大区域闲谈室外,还可增加产生以各市区的街区、村所含地理标记(界标)为划分基准的较小区域闲谈室。例如,在有“涩谷区闲谈室”的情况下,还可以进一步形成“涩谷站周边闲谈室”,“原宿站周边闲谈室”或“代代木公园周边闲谈室”(下面将这样以界标为划分基准划分的闲谈室称为“中区闲谈室”)。
还可以在如上所述那样的地理划分基准之外,又加上采用以各使用者通信目的等为划分基准,产生进一步细分级的小区域闲谈室。例如,在有“涩谷站周边闲谈室”的情况下,还可以进一步形成“(涩谷站周边)饮食店信息交换闲谈室”、“(涩谷站周边)招友闲谈室”(下面将这样以目的为划分基准划分的闲谈室称为小区闲谈室)。
图2表示本实施形态中产生的闲谈室的结构。如图2所示,本实施形态中假设产生大区闲谈室CR1、中区闲谈室CR2和小区闲谈室CR3。
最好将按相同划分标准划分的多个闲谈室划分得相互之间没有间隙,尤其是在最高层的级(最大区域的级,例如大区闲谈室)最好将终端2的移动范围覆盖得没有遗漏。但是,比较低层的级别中的闲谈室(较小区域的级别,例如中区闲谈室和小区闲谈室)也可以在相互之间存在间隙。例如,在具有上述“涩谷站周边闲谈室”、“原宿站周边闲谈室”的情况下,未必需要对应于涩谷站周边与原宿站周边之间的位置的中区闲谈室,该位置可用其上级的“涩谷区闲谈室”覆盖。
下面说明从这样产生的多个闲谈室中选择各使用者参加的闲谈室用的方法。此选择方法采用至少以各终端2的当前位置为基准,能选择1个以上闲谈室的任意方法。但是,不限于一种选择方法,可设置多种选择方法,并能以自动或手动对选择方法本身进行选择。
本实施形态中,作为选择方法,假设各使用者可选择“根据当前位置选择”、“根据移动目的位置选择”或“手动选择”。其中,“根据当前位置选择”和“根据移动目的位置选择”根据各终端2的当前位置,自动选择闲谈室。具体地说,“根据当前位置选择”自动选择各终端2的当前位置所对应的“大区闲谈室”。“根据移动目的位置选择”根据各移动终端2的当前位置,推定其移动目的地,并自动选择该移动目的位置所对应的“大区闲谈室”。
而在“手动选择”中,各使用者则可用手动方法自由选择“大区闲谈室”、“中区闲谈室”或“小区闲谈室”。借助于选择此“手动选择”,各使用者可以不拘自己的当前位置,选择并参加任意地区的闲谈室。例如,在新宿区的使用者能够选择并参加“涩谷区闲谈室”。
此外,还可考虑种种选择闲谈室用的方法,例如,取得有关各使用者的兴趣和经历等属性的信息,并根据该属性信息,自动选择各使用者有兴趣或有关系的闲谈室。
系统结构-服务器下面说明进行这样的网上交谈用的本系统的结构。
首先对服务器1加以说明。图1中,服务器1结构上大致做成具有登记信息DB(DB=数据库)10、地图信息DB11、当前位置信息DB12、网上交谈信息DB13、Web页面DB14、声音信息DB15、音量信息DB16、通信控制IF(IF=接口)17和控制部18,这些部分通过总线等通信线路连接成可进行通信。此服务器1通过路由器等图中未示出的通信装置和专用线连接于因特网3,可进行通信。
此服务器1的组成要素中,登记信息DB10存储与成为本系统会员的各使用者有关的信息(登记信息)。该登记信息,如图3所示,结构上形成使唯一识别各使用者用的使用者ID、唯一识别各终端2用的终端ID、各使用者的终端2的电话号码、本系统上各使用者的绰号(称号)和使用者的自我介绍内容相互发生关联。称号和自我介绍内容以AIFF(Audio Interchange File Format音频互换文件格式)格式等的音频数据进行存放,以便能够在终端2输出声音。
地图信息DB11存放有关各使用者可能出现的区域的地图的信息(地图信息)。例如,仅在日本国内使用本系统时,该地图信息由有关日本地图的信息构成。此地图信息的具体内容和数据格式虽然是任意的,但至少构成能根据各终端2发来的当前位置信息(例如终端2的纬度和经度)选择该终端2的使用者参加的闲谈室的信息。
当前位置信息DB12存放与服务器1建立连接的终端2发来的当前位置信息和随该当前位置信息可得到的信息。例如,如图4所示,当前位置信息DB12所存放的信息结构上形成使终端ID、从各终端发送并以规定间隔取得的多个纬度和经度,以及分别取得各纬度和经度的时刻相互关联。
网上交谈信息DB13存放本系统内产生的关于各闲谈室的信息(网上交谈信息)。此网上交谈信息结构上形成使例如当前产生的大区闲谈室、中区闲谈室和小区闲谈室各自的闲谈室名、闲谈室ID、当前参加各闲谈室的使用者的终端ID相互关联。
Web页面DB14存放对终端2发送的各种Web页面数据。作为该Web页面数据,有进行网上文字交谈和文字告示栏操作时的Web页面数据。此Web页面数据按例如作为面向移动通信终端的页面记述语言的压缩HTML和其应用记述语言、WML(Wireless Markup Language无线置标语言)或HDML(Handheld Device Markup Language手持设备置标语言)记述并加以存放。用下面所述的Web页面产生部18f根据需要对该Web页面数据增添各种信息后,发送给终端2。
声音信息DB15存放对终端2发送的各种声音数据。作为该声音数据,有指导网上交谈使用方法用的指导声音的声音数据。该声音数据以例如AIFF(音频互换文件格式)格式加以存放。
音量信息DB16存放对终端2发送的各种声音数据的音量信息。例如,如图5所示,使各终端2的相互间距离、发送给各终端2的声音数据要添加的音量控制值相互关联并加以存放。这里,将音量控制值定为各终端2的相互距离远时音量较小,各终端2的相互距离近时间音量较大。
通信控制IF17对该服务器1与因特网3(或路由器等通信装置)之间的通信进行控制。
下面对控制部18加以说明。此控制部18对服务器1的各部分进行控制,结构上做成具有登记处理部18a、闲谈室控制部18b、闲谈室选择部18c、终端间距离计算部18d、移动目的位置推定部18e、Web页面产生部18f和声音控制部18g。这里仅限于概略说明以上各部分的功能,下面将详细下述在各部进行的处理。
其中,登记处理部18a进行各使用者为了成为本系统会员而进行的登记处理和各使用者为使用本系统而进行注册时的注册处理。
闲谈室控制部18b是闲谈室控制手段,根据需要产生多个闲谈室,又根据需要,进行闲谈室的组合和分割。闲谈室选择部18c是闲谈室选择手段,从闲谈室控制部18b所产生的多个闲谈室中选择各使用者参加的闲谈室。
终端间距计算部18d根据各终端2通知的当前位置信息,计算各终端2相互之间的距离。移动目的位置推定部18e是移动目的位置推定手段,根据各终端2通知的当前位置信息的变化,推定该使用者移动目的地的位置。
Web页面产生部18f根据需要从Web页面DB14取得Web页面信息,并在该Web页面信息上添加需要的信息,从而产生要发送给终端2的Web页面。例如,可用CGI(Common Gateway Interface公共网关接口)动态产生此Web页面。声音控制部18g则为声音控制手段,将通过参加同一闲谈室的使用者各自的终端2发来的声音相互混合。
至此,已说明了服务器1的结构,但图中所示的各组成要素是功能概念上的要素,未必需要如图中所示那样实际构成。
例如,服务器1具备的功能中,全部或任意一部分可用CPU(中央处理器)和CPU解释并执行的程序实现,或者可作为利用布线逻辑的硬件实现。
服务器1的分散、组合的合适的形态不限于图中所示的形态,可将其全部或部分以适应各种负载等的任意单元,在功能上或实体上加以分散、组合而构成。例如,可将地图信息DB11和当前位置信息DB12组合为一个数据库。或者,也可使服务器1的各数据库独立为数据库服务器并集中管理。作为实际的服务器1的结构功能,还可以添加防火墙服务器和DNS(Domain NameSystem域名系统)服务器的功能,但这些可以和以往一样构成,因而省略其说明。
系统结构-终端下面对终端2的结构加以说明。如上所述,该终端2将便携电话和PHS等移动通信终端、公用电话等固定电话、或移动通信终端与汽车导航组合的结构作为基础,进一步添加需要的功能而构成。这里,提取各终端2共同的功能进行说明。
如图1所示,此终端2大致做成具有控制部20、ROM21、RAM22、GPS(Global Positioning System全球定位系统)23、输入装置24、输出装置25、输入输出控制接口26、A/D变换部27和通信控制接口28、天线29的结构,用总线等将各部分连接得可进行数据通信。
其中,控制部20控制该终端2的各部分,做成具有Web浏览器20a、声音分析部20b和声音输出调整部20c的结构。
其中,Web浏览器20a进行显示控制,即根据输入的URL(Uniform ResourceLocator统一资源地址),通过因特网3从服务器1取得Web页面的数据,对该数据进行解释后,在输出装置25上显示Web页面。作为这种Web浏览器20a,可采用比个人计算机用的Web浏览器结构简单的移动通信终端用Web浏览器。
声音分析部20b对通过输入装置24输入的各使用者的声音进行分析,该声音的内容符合规定的声音命令时,输出与该声音命令相应的控制信号。
声音输出调整部20c控制服务器1所发送声音数据的声音输出。具体地说,对服务器1所发送的声音数据的首部进行分析,读取该首部包含的音量控制值,从而决定声音的输出音量,并控制未图示出的音频放大器的放大,以便按该音量输出声音。
此控制部20,其全部或任意一部分可用CPU和该CPU中解释并执行的程序实现。即,ROM21存放计算机程序,用于与OS(操作系统)协同工作,给CPU提供命令,以进行各种处理。此计算机程序借助载入RAM22得以执行,并与CPU协同工作,从而构成控制部20。然而,此计算机程序也可存放在通过任意网络与终端2连接的应用程度服务器1,并可根据需要将其全部或部分下载。或者,也可将控制部20的全部或任意一部分作为利用布线逻辑等的硬件加以实现。
图1中GPS23根据从图中未示出的卫星接收的电波,测量该终端的当前位置(纬度和经度)。但是,在能够用服务器1识别各终端2的当前位置时,可省略此GPS3。例如,在终端2是PHS的情况下,根据此PHS发送的电波到达多个基站时的时间差,能够用服务器1识别该PHS的当前位置,或者也可利用为对PHS进行呼入等而在基站登记的该PHS位置的信息。此外,在终端2为固定电话的情况下,可在电话局根据该固定电话的电话号码识别该固定电话的位置。因此,在服务器1能从基站等取得这种位置信息时,可省略终端2的GPS23。
作为输入装置24,结构上至少具有话筒(或免持话筒)。此外,可兼用按键等。
作为输出装置25,至少具有扬声器,还可采用监视器。这些输入装置24和输出装置25通过输入输出控制接口26连接于控制部20等。
A/D变换部27将从话筒输入的模拟信号变换成数字信号,或者将控制部20发来的数字信号变换成向扬声器输出用的模拟信号。
天线29通过通信控制接口28进行对服务器1等的无线通信。但是,终端2为固定电话时,可省略天线29。
上述那样构成的终端2可通过例如图中未示出的基站或中继站设置的图中未示出的网关服务器等连接因特网3,并按照规定的通信协议(例如TCP/IP(transport Control Protocol/internet protocol传输控制协议/互联网协议)或WAP(Wireless Application Protocol无线应用协议))访问服务器1。
位置连动式网上交谈处理下面说明上述那样组成的本系统中的网上交谈处理。图6表示网上交谈处理的主流程图。
注册处理首先说明进行使用者注册认证用的注册处理。
使用者在任意时刻(一般在首次访问服务器1时)进行加入本系统的会员登记。此会员登记可用任意方法进行。这时,一旦各使用者通过终端2的输入装置24输入称号和自我介绍的内容,就由服务器1的控制部18取得该终端2所发信号中包含的电话号码,同时授予使用者ID,然后将这些信息存放到登记信息DB10。
然后,使用者可通过终端2指示交谈开始。具体地说,进行对因特网的拨号连接后,一旦对话筒发出“交谈开始”等声音,就在声音分析部20b分析该声音,通过通信控制接口28以规定的通信协议发送用于对本系统要求开始网上交谈的规定的URL,并借助基于该URL的路由选择,对服务器1要求开始网上交谈(步骤S6-1、S6-2)。或者也可不用声音命令,而代之以通过在终端2的监视器上显示的菜单画面(图中未示出),选择网上交谈开始。
服务器1中,监视是否有终端2来的发送(步骤S6-3),一旦收到该发送,就在控制部18分析发送的内容,并根据分析结果将处理转移到该控制部18的各部分。发送内容为要求开始网上交谈时,在登记处理部18a的控制下,判断是否可在本系统注册。亦即,参照登记信息DB10(步骤S6-4),判断发送要求开始网上交谈的终端2的电话号码是否登记在该登记信息DB10。
判断为未登记时,就断定为不可注册(步骤S6-5),并从声音信息DB15取得告知注册错误用的声音和催促登记的声音的声音数据,将其发送到终端2(步骤S6-6)。然后,终端2通过通信控制接口28接收服务器1发来的声音数据,并在A/D变换部27将该声音数据变换为模拟信号,在扬声器输出声音(步骤S6-7、S6-8)。从终端2对服务器1发送各种要求、从服务器1对终端2发送各种数据、以及终端2中的声音输出在以下的处理中大致同样进行,因而下面省略对该相同的处理的说明。
闲谈室选择方法的选定在判断为发送网上交谈开始要求的终端2的电话号码未登记在登记信息DB10时,就断定为可注册,并转移到下一处理(步骤S6-5)。这里,服务器1从声音信息DB15取得选定网上交谈选择方法用的指导音(例如“请选定网上交谈选择方法”)的声音数据,发送到终端2(步骤S6-9),并从终端2的扬声器输出该指导音(步骤S6-7、S6-8)。然后,一旦使用者对话筒发出“根据当前位置选择”、“根据移动目的位置选择”或“手动选择”的声音命令,就在声音分析部20b分析该声音,将规定网上交谈选择方法的信息发送到服务器1(步骤S6-10~S6-12)。其后,在使用者指示网上交谈结束前,一直利用该选定方法交谈(步骤S6-13、S6-14)。
闲谈室的自动选择首先对选定“根据当前位置选择”或“根据移动目的位置选择”的情况进行说明。图7为闲谈室自动选择时的网上交谈处理流程图。
首先,取得终端2的当前位置,即使用者的当前位置(步骤S7-1)。具体地说,各终端2在与服务器1进行通信的期间,连续发送位置信息。这里取得的当前位置存放到当前位置信息DB12。
闲谈室自动选择-根据当前位置选择然后,在选定“根据当前位置选择”时,参照网上交谈信息DB13,选择与包含终端2的当前位置的区域对应产生的大区闲谈室(步骤S7-2、S7-3)。例如,终端2的当前位置为“涩谷区神宫前~”时,选择“涩谷区闲谈室”。
闲谈室自动选择-根据移动目的位置选择选定“根据移动目的位置选择”时,由移动目的位置推定部18c推定终端2的移动目的位置(步骤S7-4)。
具体地说,调用在当前位置信息DB12存放的终端2的迄今为止的当前位置和取得当前位置的时刻,计算该当前位置的变化方向和变化速度(但是,在网上交谈初期不存在多个当前位置,因此不能推定终端2的移动目的地,因而与步骤S7-3相同,进行根据当前位置的闲谈室选择)。
例如,当前位置的变化方向也可以确定为从最先取得的当前位置到最后取得的当前位置的方向。或者,也可用最后取得的当前位置与其前一次取得的当前位置之间的位移矢量。此外,确定当前位置变化方向时,也可以考虑地图信息DB11存放的地图信息。例如,当前位置的轨迹与高速公路、国道等干线公路一致时,可将该干线公路的行进方向作为当前位置的变化方向。
变化速度也可以确定为最先取得的当前位置的取得时刻与最后取得的当前位置的取得时刻的平均值。或者,也可定为最后所得的当前位置的取得时刻与其前一次取得的当前位置的取得时刻的平均值。
一旦这样算出当前位置的变化方向和变化速度,就根据这些变化方向和变化速度,接着计算终端2移动的移动目的位置。然后,参照网上交谈信息DB13,选择与包含终端2的移动目的位置的区域对应产生的大区闲谈室(步骤S7-5)。例如,终端2的当前位置为涩谷区,移动目的位置为新宿区时,选择“新宿区闲谈室”。因此,能参加预测移动位置的闲谈室,从而能取得与面向今后的信息有关的阻塞信息等,在某些状况下,通信更有用。
闲谈室的自动选择-闲谈室的最后确定接着,判断这样选择的闲谈室是否该使用者当前参加的闲谈室(步骤S7-6。但是在网上交谈初期,不存在使用者参加的闲谈室,因而跳过这种判断)。
然后,参照网上交谈信息DB13,取得所选闲谈室当前的参加人数x,并根据该参加人数x与规定阈值的大小关系,最终确定让使用者参加的闲谈室。该阈值是一个闲谈室最多能够参加的人数,是考虑网上话音交谈中各使用者能够听取的声音数量等加以确定的。
首先,0<x≤规定阈值时(步骤S7-8),判断为已产生选择的闲谈室,而且使用者参加该闲谈室也没有问题,因而最终确定为该闲谈室是让使用者参加的闲谈室。
另一方面,x=0时(步骤S7-9),可判断为参加选择的闲谈室的使用者不存在(当前尚未产生该闲谈室)。这时,在闲谈室产生部新产生闲谈室(步骤S7-10)。然后,最终确定为该新闲谈室是让使用者参加的闲谈室。
但是,即使这样产生新闲谈室,由于其他交谈对手不立即存在,因而也可以不产生闲谈室而进行闲谈室组合(步骤S7-10)。亦即,可以将选择的闲谈室(例如涩谷区闲谈室)与该闲谈室区的相邻区的大区闲谈室中参加人数较少的闲谈室(例如千代田区闲谈室)组合,构成一个闲谈室(涩谷区和千田区的共用闲谈室)。
步骤S7-10中,不是x=0时(即x>规定阈值时),可判断为虽然已产生所选择的闲谈室,但让使用者参加该闲谈室时,存在参加人数过多的问题,因而对闲谈室进行分割(步骤S7-11)。具体地说,产生与同一区域对应的新闲谈室,并将已参加闲谈室的使用者按规定的比例转移到新的闲谈室。例如,存在混合的涩谷区闲谈室时,产生涩谷区的第2闲谈室,将涩谷区闲谈室参加者的约一半转移到第2闲谈室。然后,最终确定为这样分割的闲谈室是让使用者参加的闲谈室。
或者可以不分割闲谈室,而代之以将同一区域作为对象,让新使用者参加电子告示栏,并一直等到闲谈室有空(步骤S7-11)。这里,如所周知,所谓电子告示栏是使用者相互写入信息和阅览信息用的虚拟空间。尤其是本系统中的告示栏,考虑到使用者边移动边使用时的方便和安全,最好采用用声音进行写入和阅览的声音告示栏的结构。
这样最终确定闲谈室后,进行使新使用者实际交谈用的声音混合处理(步骤S7-12),就可以用终端2进行网上话音交谈(步骤S7-13)。下面对这种声音混合处理加以说明。然后,重复进行步骤S7-1~S7-12,直到使用者指示结束交谈(步骤S7-14、S7-15)。
闲谈室的自动切换这里,使用者以徒步或乘汽车等方式移动,从而使终端2发送到服务器1的当前位置发生变化时,有时在步骤S7-3选择与迄今为止参加的闲谈室不同的新闲谈室。例如,在步骤S7-1,从终端2发出的当前位置变为“新宿区~”时,选择新宿区闲谈室。
闲谈室自动切换一切换通知在这种情况下,从步骤S7-6转移到步骤S7-16,并从声音信息BD 15取得通知闲谈室切换用的告警音(例如“门铃音”)的声音数据,发送到终端2。然后,从终端2的扬声器输出此告警音。因此,能事先通知各使用者切换闲谈室,使其适应该切换。这里,也可以做成使用者想继续参加当前的闲谈室时能够拒绝闲谈室切换的结构。例如,可做成仅在发送通知切换的声音的声音数据后的规定时间内,没有来自终端2的维持闲谈室的要求时,才切换闲谈室,有维持要求,则进行与下面所述的闲谈室手动选择相同的处理,维持闲谈室不切换。
这样通知使用者切换闲谈室后,在步骤S7-12以新闲谈室为对象,进行声音混合,以自动切换闲谈室。因此,使用者能总是参加其当前位置对应的闲谈室,可对与自己的状况最有关的话题进行交谈。
声音混合处理下面说明步骤S7-12中进行的声音混合处理和步骤S7-13中进行的网上话音交谈的内容。图8为声音混合处理的流程图。
基本上是服务器1在各终端2发送声音数据时(步骤S8-1、S8-2),在每一闲谈室对该声音数据进行混合后,发送给终端2(步骤S8-3)。因此,参加同一闲谈室的各使用者可听到其他使用者的对话及其背景音(步骤S8-4)。于是,各使用者可边移动边与其他使用者交谈。尤其是在这里进行交谈的其他使用者由于处于与自己所处场所相同的区域,因而能将有关该场所的信息作为共同的话题,能够交换周围商店的信息和交通信息等。而且由于与完成不相识的人交谈,会偶然与各种人相遇,可方便地交上新朋友。
这种声音混合处理中,为了促进使用者实际相遇,或改善现场感觉,进行以下处理。
首先,从当前位置信息DB12以规定的间隔取得参加同一闲谈室的使用者当前的位置(步骤S8-5),并用终端间距离计算部18d计算各使用者之间的距离。然后,判断该距离是否在规定的距离以内,从而判断是否有相互接近的终端2(步骤S8-6)。在规定距离以内时,从声音信息DB15取得通知这些使用者处于与其他使用者接近的位置用的声音(例如“交谈伴伴在附近”的声音)的声音数据。然后,将该声音数据与发送给有相近关系的使用者的声音数据混合(步骤S8-7),再从终端2的扬声器输出该声音(步骤S8-4)。借助于此,各使用者可以知道交谈伙伴在附近,因而便于约定进行实际相会等,从而促进实际见面。
声音控制部18g根据终端间距离计算部18d算出的各使用者间的距离,控制在各终端2输出的声音的音量。具体地说,根据终端间距离计算部18d算出的各使用者之间的距离,参照音量信息DB16,确定应该添加给声音数据的音量控制值(步骤S8-8)。然后,在发送给各终端2的声音数据的首部按照规定的通信协议添加该音量控制值后(步骤S8-9),将该声音数据发送到各终端2(步骤S8-3)。然后,各终端2在输出声音时(步骤S8-4),用声音输出调整部20c分析该声音数据首部的内容,决定声音的输出音量,控制图中未示出的音频放大器的放大量,以便按该输出音量输出声音。这里,如上所述确定音量控制值,使各终端2相互间的距离远时音量较小,各终端2相互间的距离近时音量较大。因此,各使用者可根据音量大小的程度,判断其他使用者处于多大的距离上。
闲谈室的手动选择下面说明选定闲谈室手动选择的情况。图9为闲谈室手动选择时的网上交谈处理流程图。
选定手动选择时,在闲谈室选择部18c的控制下,参照网上交谈信息DB13,从开设的闲谈室中取得使用者能参加的闲谈室的闲谈室名和参加各闲谈室的人数x(步骤S9-1)。然后,用声音将这些信息通知使用者(步骤S9-2)。
这里,所谓使用者能参加的闲谈室可用任意基准确定,例如可确定为不需要重新产生或进行组合、分割的闲谈室(0<参加人数x≤规定阈值的闲谈室)。这样对闲谈室选择范围设定限制,可减小服务器1的负载。当然也可不设定这种限制,将全部闲谈室作为选择对象,与自动选择时一样产生闲谈室,进行组合或分割。
听到关于可选择的闲谈室的通知的使用者从其中选择自己想参加的闲谈室,用该闲谈室的声音进行输入(步骤S9-3~S9-6)。于是,在服务器1进行使新使用者参加该闲谈室用的声音混合处理(步骤S9-7~S9-9)。步骤S9-8和S9-9的处理以与图7的步骤S7-12和S7-13一样进行。然后,重复进行声音混合处理,直到使用者指示结束网上交谈(步骤S9-10、S9-11)。这种手动选择时的网上交谈中,不拘使用者的当前位置,选择闲谈室,因而不进行闲谈室自动切换。
使用者能这样手动选择并参加闲谈室,因而也能方便地参加未必与当前位置相关的闲谈室。
除至以已说明的处理外,还可添加提供网上话音交谈方便性等用的各种处理。
例如,可做成已经选择一个闲谈室进行交谈时,能再选择一个或多个其他闲谈室,并进行声音混合,使得能听取所选择的闲谈室的声音。这种情况下,使用者除实际参加的闲谈室外,可试听感兴趣的闲谈室的声音。这里,只是将多个闲谈室的声音混合,难以听取,因而最好使试听的闲谈室的声音相对较小,或改变其音质等。
除闲谈室外,还可在服务器1一方取入公共信息(天气预报、道路指南、地区指南等)和RGM,根据使用者的希望,与网上交谈声音混合。这时,各使用者可一边进行网上话音交谈,一边收听各种公共信息,或者一边听BGM,一边进行网上话音交谈。因此,进一步提高了网上话音交谈的方便性和娱乐性。
或者,也可在服务器1或终端2设置实施声音效果用的处理部,对自己的声音和其他使用者发送的声音进行任意声音效果处理。这种情况下,利用以逼真的声音进行网上交谈,可进行匿名通信。
或者,还可根据各使用者的希望,发送其他使用者的自我介绍信息。例如,服务器1根据各使用者的指示,参照登记信息DB10和网上交谈信息DB13,用声音通知该使用者参加的闲谈室中其他使用者的称号。而且,在使用者选择称号,同时发出调用自我介绍信息的指示的情况下,从登记信息DB10调用该称号所对应的使用者自我介始信息的声音数据,发送给使用者。这时,各使用者能够听到其他使用者的自我介绍,反映于网上话音交谈内容。
又可以做成能根据使用者的希望与一个或多个其他使用者之间进行个别交谈的结构。例如,服务器1根据各使用者的指示,如上文所述那样通知其他使用者的称号。而且,在使用者选择称号的同时用声音命令发出有进行个别交谈的意思的指示的情况下,对该称号所对应的使用者发出通知要求承诺个别交谈的声音。被要求承诺的使用者用声音通知响应个别会谈时,该使用者与希望个别交谈的使用者之间可进行个别交谈。
这种个别交谈可用各种方法实现,例如可利用产生仅双方参加的闲谈室来产现,或者也可建立常规移动通信终端间的通话。这时,各使用者能与其他使用者进行个别交谈,因而便于进行有保密性的交谈。
但是,进行个别交谈时考虑到使用者切断与当前所参加闲谈室的连接是不理想的这种情况。因此,最好是仍旧继续参加当前已参加的闲谈室,又进行个别交谈。
实现这种系统,可利用进行声音混合,使得例如同意个别交谈的使用者的声音,仅在进行该个别交谈的使用者的终端之间相互发送,加以锁定,与此同时,以前参加的闲谈室的声音,仅进行上述个别交谈的使用者可听取。
这样做成可“仅听取”,其原因在于从进行个别交谈的使用者的终端发来的声音难以区别是进行个别交谈用的声音,还是在闲谈室时发言用的声音,因而全部判断为个人交谈用的声音,不作为对闲谈室的发言进行混合。
然而,能进行这种区别时,也可做成面向个别交谈的声音仅在用一个别交谈的使用者的终端之间发送,加以锁定,而面向闲谈室声音与以前一样,和闲谈室的声音进行混合。这种区别的实现,可利用例如将全部声音基本上判别为面向闲谈室的声音,仅将按压终端2的特定按键的同时发来的声音判断为面向个别交谈的声音。或者,也可仅将音量在规定阈值以上的声音判断为面向个别交谈的声音,或仅将发出规定声音命令后规定时间内的声音判断为面向个别交谈的声音。
至此,已说明本发明的一种实施形态。然而,本发明不受此实施形态所示内容的限制,可在权利要求书所记载的技术思想范围内实施各种不同的形态。
例如,闲谈室划分基准和闲谈室选择方法不限于上述内容,可采用其他划分基准和选择方法。
在上述各处理之外,还可添加其他不同的处理,例如可添加收费处理,用于进行网上交谈时对各使用者征收费用。
作为连接服务器1和终端2的网络,除上述因特网3外,还可使用任意的网络。例如,可在限定区域内用LAN、WAN或个人计算机通信网建立与实施形态相同的系统。
此外,文字说明和附图中所示的处理过程、控制过程、具体名称、数值等,除特别说明的情况外,可作任意更改。
综上所述,根据权利要求1、12或16所述的本发明,各使用者能与位于自己当前位置的相关位置的其他使用者进行网上话音交谈。因此,能更愉快且有意义地渡过途中的时间,可交谈随移动变迁的周围各种风景,或从熟悉该场所的人那里获得各种知识。还能谋求利用进行声音交谈,与不规定的数人进行偶发性通信,寻找位于附近的人直接谈话等。
采用权利要求2所述的本发明,使用者可参加这种分级产生的闲谈室中任一闲谈室,因而能根据自己的需要参加各种分级的闲谈室,可进行更多种的通信。
采用权利要求3所述的本发明,由闲谈室控制手段产生符合使用者目的闲谈室,因而使用者能参加与自己的目的相符的闲谈室。
采用权利要求4所述的本发明,使用者能总是参加已有适当人数参加的闲谈室,即使在进行网上话音交谈时,也不产生话音听取混乱等,能谋求良好的通信。
根据权利要求5、13或17所述的本发明,各使用者能参加自己当前位置有关的闲谈室,能方便地取得自己当前位置有关的各种信息,例如能取得有关眼前饮食店的信息等。
采用权利要求6、14或18所述的本发明,各使用者能参加自己移动目的位置所对应的闲谈室,可方便地取得自己移动目的地有关的各种信息,例如交谈汽车行进方向的阻塞状况等。
采用权利要求7、15或19所述的本发明,各使用者能总是参加自己当前位置的所对应的闲谈室,可以不手动切换闲谈室而维持最佳对话环境。
采用权利要求8所述的本发明,各使用者能事先知道切换闲谈室,从而能采取切换时的相应处理,整理交谈内容或根据情况停止该切换等。
采用权利要求9所述的本发明,例如离各使用者远的人的声音用小音量输出,并随着靠近用逐渐增大的音量输出,因而能根据该音量觉得远近感,从而可进行进一步具有真实感的通信。
采用权利要求10所述的本发明,各使用者在自己附近有其他使用者,能方便地知道该信息,因而能谋求直接对话等与实际通信的融合。
采用权利要求11所述的本发明,各使用者能同时听到多个闲谈室的交谈内容,可同时参加多个闲谈室,或试听其他闲谈室的交谈内容,以便考虑参加。
权利要求
1.一种位置连动式网上交谈系统,利用通过因特网连接于服务器的多个终端进行交谈,其特征在于,该系统的服务器具有产生按照与各使用者当前位置相关的地理基准划分的多个闲谈室的闲谈室控制手段;根据各终端通知的关于该终端当前位置的信息,选择该终端的使用者参加的闲谈室的闲谈室选择手段;将通过参加闲谈室选择手段选择的相同闲谈室的各使用者各自的终端发送的声音相互混合的声音控制手段。
2.如权利要求1所述的位置连动式网上交谈系统,其特征在于,所述闲谈室控制手段产生划分范围相互不同同时相互重复的分级的多个闲谈室。
3.如权利要求1所述的位置连动式网上交谈系统,其特征在于,所述闲谈室控制手段产生对按地理基准划分的多个闲谈室进一步按以各使用者目的为依据的基准划分的多个闲谈室。
4.如权利要求1所述的位置连动式网上交谈系统,其特征在于,所述闲谈室控制手段在用所述闲谈室选择手段选择闲谈室时,根据参加该闲谈室的使用者的人数,产生该闲谈室、进行该闲谈室的组合和分割。
5.如权利要求1所述的位置连动式网上交谈系统,其特征在于,所述闲谈室选择手段将各终端通知的与该终端当前位置对应的闲谈室选择为该使用者参加的闲谈室。
6.如权利要求1所述的位置连动式网上交谈系统,其特征在于,所述服务器具有根据各终端通知的该终端当前位置的变化,推定该使用者移动目的位置的移动目的位置推定手段;所述闲谈室选择手段将用所述移动目的位置推定手段推定的使用者移动目的位置所对应的闲谈室选为该使用者参加的闲谈室。
7.如权利要求1所述的位置连动式网上交谈系统,其特征在于,所述闲谈室选择手段根据各终端通知的该终端当前位置的变化,切换该使用者参加的闲谈室。
8.如权利要求7所述的位置连动式网上交谈系统,其特征在于,所述声音控制手段在用所述闲谈室选择手段切换闲谈室时,将进行闲谈室切换的信息通知参加该被切换的闲谈室的使用者的终端。
9.如权利要求1所述的位置连动式网上交谈系统,其特征在于,所述服务器具有根据各终端通知的该终端当前位置,计算各终端相互之间距离的终端间距离计算手段;所述声音控制手段根据用所述终端间距离计算手段算出的各终端相互之间的距离,控制在该各终端输出的声音的音量。
10.如权利要求1所述的位置连动式网上交谈系统,其特征在于,所述服务器具有根据各终端通知的该终端当前位置,计算各终端相互之间的距离的终端间距离计算手段;所述声时控制手段在用所述终端间距距离计算手段算出的各终端间距离在规定以内时,将使用者相互接近的信息通知该相互接近的各使用者的各终端。
11.如权利要求1所述的位置连动式网上交谈系统,其特征在于,所述声音控制手段在选择所述终端的使用者参加的多个闲谈室时,将通过该使用者终端发送的声音和通过参加这些闲谈室的各使用者各自的终端发送的声音相互混合。
12.一种位置连动式网上交谈方法,利用通过因特网连接于服务器的多个终端进行交谈,其特征在于,服务器依次进行下述过程产生按照与各使用者当前位置相关的地理基准划分的多个闲谈室的闲谈室产生过程;根据各终端通知的关于该终端当前位置的信息,选择该终端的使用者参加的闲谈室的闲谈室选择过程;将通过参加闲谈室选择手段所选择的相同闲谈室的各使用者各自的终端发送的声音相互混合的声音控制过程。
13.如权利要求12所述的连动式网上交谈方法,其特征在于,在所述闲谈室选择过程中,将各终端通知的该终端当前位置所对应的闲谈室选为该使用者参加的闲谈室。
14.如权利要求12所述的连动式网上交谈方法,其特征在于,具有根据各终端通知的该终端当前位置的变化,推定该使用者移动目的位置的移动目的位置推定过程;所述闲谈室选择过程将用所述移动目的位置推定过程推定的使用者移动目的位置所对应的闲谈室选为该使用者参加的闲谈室。
15.如权利要求12所述的连动式网上交谈方法,其特征在于,所述闲谈室选择过程中,根据各终端通知的该终端当前位置的变化,切换该使用者参加的闲谈室。
16.一种记录程序的计算机可读记录媒体,所记录的程序用于利用通过因特网连接于服务器的多个终端进行交谈,其特征在于,所记录的程序用于在服务器中,依次执行以下过程产生按照与各使用者当前位置相关的地理基准划分的多个闲谈室的闲谈室产生过程;根据各终端通知的关于该终端当前位置的信息,选择该终端的使用者参加的闲谈室的闲谈室选择过程;将通过参加闲谈室选择过程所选择的相同的闲谈室的各使用者各自的终端发送的声音相互混合的声音控制过程。
17.如权利要求16所述的计算机可读记录媒体,其特征在于,所述记录的程序在所述闲谈室选择过程中,将各终端通知的该终端的当前位置所对应的闲谈室选为该使用者参加的闲谈室。
18.如权利要求16所述的计算机可读记录媒体,其特征在于,所记录的程序具有根据各终端通知的该终端当前位置的变化,推定该使用者移动目的位置的移动目的位置推定过程;在所述闲谈室选择过程中,将在所述移动目的位置推定过程中推定的使用者移动目的位置所对应的闲谈室选为该使用者参加的闲谈室。
19.如权利要求16所述的计算机可读记录媒体,其特征在于,所记录的程序在所述闲谈室选择过程中,根据各终端通知的该终端当前位置的变化,切换该使用者参加的闲谈室。
20.一种程序,用于利用通过因特网连接于服务器的多个终端进行交谈,其特征在于,使计算机依次在服务器执行以下过程产生按照与各使用者当前位置相关的地理基准划分的多个闲谈室的闲谈室产生过程;根据各终端通知的关于该终端当前位置的信息,选择该终端的使用者参加的闲谈室的闲谈室选择过程;将通过参加闲谈室选择手段所选择的相同闲谈室的各使用者各自的终端发送的声音相互混合的声音控制过程。
21.如权利要求20所述的程序,其特征在于,在所述闲谈室选择过程中,将各终端通知的该终端当前位置所对应的闲谈室选为该使用者参加的闲谈室。
22.如权利要求20所述的程序,其特征在于,具有根据各终端通知的该终端当前位置的变化,推定该使用者移动目的位置的移动目的位置推定过程;在所述闲谈室选择过程中,将所述移动目的位置推定过程推定的使用者移动目的位置所对应的闲谈室选为该使用者参加的闲谈室。
23.如权利要求20所述的程序,其特征在于,在所述闲谈室选择过程中,根据各终端通知的该终端当前位置的变化,切换该使用者参加的闲谈室。
全文摘要
本发明目的在于提供一种全新的、即能够谋求数人边移动边按照与移动位置相应的内容与不规定的数人进行通信的系统。本发明位置连动式网上交谈系统利用通过因特网连接于服务器的多个终端进行网上交谈,服务器具有产生按地理基准划分的多个闲谈室的闲谈室控制部18b、根据关于终端当前位置的信息选择终端的使用者参加的闲谈室的闲谈室选择部18c,和将通过参加同一闲谈室的使用者各自的终端发来的声音相混合的声音控制部18g。
文档编号G06F13/00GK1324054SQ0111695
公开日2001年11月28日 申请日期2001年5月11日 优先权日2000年5月12日
发明者大川功, 高仓铁夫, 佐藤正臣 申请人:易索网络在线有限公司