在虚拟空间内的区域中进行引导的方法以及装置的制作方法

文档序号:6461827阅读:412来源:国知局
专利名称:在虚拟空间内的区域中进行引导的方法以及装置的制作方法
技术领域
本发明涉及一种用于在二维或三维虚拟空间内进行各种信息共享的 技术。
背景技术
现有技术中有在虚拟空间内显示虚拟形象(avatar)并通过用户的操 作使该虚拟形象移动的技术(例如,参照日本特开2000—311256号公报)。 另外,还有在虚拟空间内显示广告等信息的技术(例如,参照日本特开 2004 — 178086号公报)。通过使用上述这些技术,根据用户的操作,可以 在虚拟空间内自由移动虚拟形象,并且使用户在规定的位置阅览广告等 信息。另外,用户在移动虚拟形象的同时进行信息收集,由此与使用所 谓搜索引擎来检索信息的情况相比,还能够给予游戏的娱乐性。但是,在基于这样的构造的装置中,当在广阔的虚拟空间内存在无 数个信息的情况下,用户不容易找出对自身有用的信息。发明内容本发明鉴于上述情况而作出,其目的在于,提供一种在虚拟空间内 可更容易取得用户所希望的信息的技术。为了实现上述目的,本发明的区域引导装置具有存储单元,其对 于各自与虚拟空间内的某个位置相关联的多个显示信息(布告信息)的 每一个,将关键字和表示其位置的位置信息相关联地进行存储;取得检 索字的取得单元;提取单元,其从在所述存储单元中存储的位置信息中, 提取与关键字相关联的位置信息,该关键字与由所述取得单元取得的检 索字相关联;第1确定单元,其确定由所述提取单元提取的位置信息数 为规定数以上的区域;算出单元,其根据在所述第1确定单元所确定的区域内包含的位置信息数来算出与该区域的所述检索字的关联程度;第2 确定单元,其确定由所述算出单元算出的关联程度为规定水平以上的区 域;以及输出单元,其输出对所述第2确定单元所确定的区域进行指示 的指示信息。另外,本发明的区域引导装置中,所述输出单元输出以所述虚拟空 间内的某位置作为起点、对从该起点向所述第2确定单元所确定的区域 的方向或路径进行指示的指示信息。另外,所述输出单元对于所述第2 确定单元所确定的区域,输出使该区域的至少一部分的显示形态变更的 指示信息。另外,本发明的区域引导装置中,所述输出单元输出含有视觉地指 示所述方向或路径的外观信息的指示信息,并且具有决定单元,该决定 单元根据所述算出单元关于所述第2确定单元所确定的区域而算出的所 述程度来决定所述外观信息的显示形式。另外,本发明的区域引导装置具有取得指示所述起点的位置的位置 指示信息的位置取得单元,所述决定单元根据由所述位置取得单元取得 的位置指示信息所指示的所述起点的位置来使所述外观信息的显示形态 该变。另外,本发明的区域引导装置还具有取得表示所述起点的位置的位 置指示信息的位置取得单元,所述输出单元在从所述第2确定单元所确 定的区域内包含的某位置、到由所述位置取得单元取得的位置指示信息 所指示的所述起点的位置的距离或路程为规定值以下时,还输出表示该 旨意的通知信息。另外,本发明的区域引导装置中,所述存储单元存储有表示对所述 多个显示信息分别授予的加权的加权信息,所述算出单元还使用所述加 权信息来算出所述区域与所述检索字的关联程度。在此情况下,所述显示信息包含有由多个外部终端进行下载的数据, 所述存储单元对于所述多个显示信息的每一个,将表示下载所述数据的 次数的次数信息存储为所述加权信息。另外,所述显示信息包含有由多个外部终端所显示的数据,所述存储单元对于所述多个显示信息的每一个,将表示已显示所述数据的时间 长度的时间信息存储为所述加权信息。或者,所述显示信息以外部终端用户的数据输入为契机而生成;所 述存储单元对于所述多个显示信息的每一个,将属性信息存储为所述加 权信息,该属性信息表示用户的属性,该用户输入了作为生成该显示信 息的契机的数据。本发明,在其他观点中提供了一种区域引导方法,具有取得检索 字的步骤;从对于各自与虚拟空间内的某个位置相关联的多个显示信息 的每一个、将关键字和表示其位置的位置信息相关联地进行存储的存储 单元中,提取与关键字相关联的位置信息的步骤,该关键字与所述已取 得的检索字关联;确定所述已提取的位置信息的数为规定数以上的区域 的步骤;根据在所述已确定的区域中包含的位置信息的数来算出与该区 域的所述检索字的关联程度的步骤;确定所述算出的关联程度为规定水 平以上的区域的步骤;以及输出对所述已确定的所述关联程度为规定水 平以上的区域进行指示的指示信息的步骤。本发明,在其他观点中,还提供了用于实现所述区域引导装置执行 的功能的程序、或已存储该程序的存储介质。本发明的程序,例如是在 具有关于各自与虚拟空间内的某个位置相关联的多个显示信息的每一 个、将关键字和表示其位置的位置信息相关联地进行存储的存储单元的 计算机中执行如下步骤的程序取得检索字的步骤;从存储到所述存储 单元的位置信息中提取与关键字相关联的位置信息的步骤,该关键字与 所述已取得的检索字关联;确定所述己提取的位置信息的数为规定数以 上的区域的步骤;根据在所述已确定的区域中包含的位置信息的数来算 出与该区域的所述检索字的关联程度的步骤;以及输出对所述已确定的 所述关联程度为规定水平以上的区域进行指示的指示信息的步骤。


图1是概括地表示作为本发明第1实施方式的信息提供系统的整体 结构的图。图2是表示布告板服务器的结构的框图。 图3是表示发布管理表的一个例子的图。 图4是表示信息管理服务器结构的框图。 图5是表示关联词表的一个例子的图。 图6是表示用户管理表的一个例子的图。 图7是表示布告板管理表的一个例子的图。 图8是表示布告信息管理表的一个例子的图。 图9是表示移动通信终端结构的框图。图10是例示了移动通信终端的操作部具有的操作元件的图。图11是表示由移动通信终端的控制部所实现的各部的逻辑结构的图。图12是例示了移动通信终端的显示部所显示的图像的图。 图13是例示了移动通信终端的显示部所显示的图像的图。 图14是例示了移动通信终端的显示部所显示的图像的图。 图15是表示与布告信息的发布相关的一系列处理的流程图。 图16是表示移动通信终端的控制部执行的处理的流程图。 图17是例示了移动通信终端的显示部所显示的图像的图。 图18是表示信息管理服务器的控制部执行的处理的流程图。 图19是表示信息管理服务器的控制部执行的提取处理的流程图。 图20是表示按每个规定大小的区域来分割虚拟空间的状态的图。 图21是表示信息管理服务器的控制部执行的指示信息计算处理的 流程图。图22是表示移动通信终端的控制部执行的处理的流程图。 图23是例示了移动通信终端的显示部显示的图像的图。 图24是例示了移动通信终端的显示部显示的图像的图。 图25是表示信息管理服务器的控制部执行的处理的流程图。 图26是表示移动通信终端的控制部执行的处理的流程图。 图27是概括地表示作为本发明第2实施方式的信息提供系统的整体 结构的图。图28是表示信息管理服务器结构的框图。图29是表示布告信息管理表的一个例子的图。图30是表示移动通信终端结构的框图。图31是例示了移动通信终端的显示部显示的图像的图。图32是例示了移动通信终端的显示部显示的图像的图。
具体实施方式
下面,参照附图对本发明的实施方式进行说明。 [第1实施方式]图1是概括地表示作为本发明第1实施方式的信息提供系统100的 整体结构的图。如该图所示,信息提供系统100具有因特网10、移动数 据包通信网20、多个布告板服务器30、信息管理服务器40和多个移动 通信终端50。另外,实际存在的布告板服务器30以及移动通信终端50 可多于图中例示。在信息提供系统100中,通过信息管理服务器40来实现虚拟的三维 空间(以下称为「虚拟空间」)。移动通信终端50的用户通过操作表示自 身的虚拟形象(Avatar)来在该虚拟空间内移动,经由其他虚拟形象或后 述的布告板系统来取得各种信息。另外,布告板服务器30的管理者将布 告板系统关联地设置在该虚拟空间的适当位置上,并向移动通信终端50 的用户提供信息。另外,本实施方式的虚拟空间可以是模拟实际存在的 场所的空间,也可以是表示实际不存在的虚构的场所的空间。接着,对信息提供系统100的各部的结构进行说明。因特网10是具 有未图示的服务器装置或路由器等的网络,其相互连接布告板服务器30 和信息管理服务器40。因特网10以遵照TCP/IP(Transmission Control Protocol/Internet Protocol)、在该TCP/IP上实现的HTTP(Hyper Text Transfer Protocol)、及SMTP(Simple Mail Transfer Protocol)等的顺序来传 输数据。移动数据包通信网20是用于向移动通信终端50提供数据包移动通 信服务的网络,以遵照简化了 TCP/IP的协议、或与在该协议上所实现的HTTP相当的协议等的顺序来传输数据。移动数据包通信网20由规定的 通信运营商(所谓专业人员)来管理。另外,移动数据包通信网20具有 未图示的基站或交换局、以及网关服务器等。网关服务器是进行协议转 换等的装置,实现在因特网10与移动数据包通信网20之间的相互通f言。 布告板服务器30是在本系统中提供布告板系统的服务器装置。在本 实施方式中,该布告板服务器30具有图2框图所示的结构。g卩,布告板 服务器30具有控制部31、存储部32、通信部33、操作部34和显示部 35。控制部31具有CPU (Central Processing Unit)、 ROM(Read Only Memory)以及RAM (Random Access Memory)等,CPU将RAM作为工 作区使用,并执行在ROM或存储部32中存储的程序,由此来控制布告 板服务器30的各部动作。存储部32具有HDD(Hard Disk Drive)等存储装 置,其存储控制部31所执行的程序、和用于管理向布告板系统发布的布 告信息的发布管理表TB1。在存储部32所存储的程序中,除用于使布告 板服务器30具有Web服务器的功能的程序之外,还有用于阅览(浏览) 以HTML形式或依照HTML的形式进行记述的数据的程序。通信部33 是用于经由因特网10进行通信的接口装置。操作部34具有按钮等操作 元件,其对控制部31提供与管理者的操作对应的操作信号。显示部35 是具有未图示的液晶面板和液晶驱动电路的显示装置,其显示与由控制 部31所供给的图像信号对应的信息。在本实施方式中,所谓「布告板系统」是将所谓电子布告板关联地 设置在虚拟空间内的规定位置上的系统,是移动通信终端50的用户发布 信息,或可以阅览已发布的信息的系统。布告板系统例如可利用CGI(Common Gateway Interface,公共网关接口)等的程序来实现。另外, 所谓「布告信息」是向该布告板系统发布的各个信息。即,某移动通信 终端50的用户发布的汇总信息构成布告信息,布告板系统可阅览地存储 该布告信息。另外在本实施方式中,布告信息被与发布了该布告信息的布告板系 统的位置相关联。即,与布告信息相关联的位置、和与发布了该布告信息的布告板系统相关联的位置是同一位置。在此,对在存储部32中所存储的发布管理表TBI进行说明。图3 是表示发布管理表TB1的一个例子的图。如该图所示,发布管理表TB1 是由「布告信息ID」、「用户ID」、「发布时间」、「阅览次数」、「标题」以 及「正文j这6列字段所构成的记录(行)的集合体, 一个记录对应一 个布告信息。各个字段所表示的内容如下所述。在「布告信息ID」的字段中存储有可唯一地识别各个布告信息的值 (ID)。该值例如是对各记录不重复的任意的数字串。在「用户ID」的字 段中,存储有可唯一地识别已发布了布告信息的用户的值(ID)。该值例 如是在使用本系统时登录的这些预先决定的值。在「发布时间」的字段 中存储有表示布告信息被发布的时间的值。该值例如是表示日期(年月 日)和时刻(时分秒)的值。在「阅览次数」的字段中,存储有表示布 告信息被阅览(即下载)的次数的值。另外,该值的初始值为「0」。另 外,在「标题」以及「正文」的字段中分别存储有表示布告信息标题或 正文的值。另外,在该图中,该值以具有表意性的文字来表示,不过实 际存储的值是由文字代码等规定的代码信息来表示的值。另外,对各个布告板服务器30赋予了可识别各个服务器的信息。在 本实施方式中使用域作为该信息。另外,对布告板系统也赋予了可识别 各个布告板系统的信息。在本实施方式中,使用URI (UniformResource Identifier,统一资源标识符)作为该信息,URI是表示在因特网10中资 源的位置的信息。表示各个布告板服务器30设置的布告板系统的URI, 包含有该布告板服务器30的域名。另外,识别布告板服务器30或布告 信息的信息,可以不是域名或URI。信息管理服务器40是对移动通信终端50的用户提供作为经由虚拟 形象的通信场所的虚拟空间、并且对布告板服务器30的用户提供作为信 息提供场所的虚拟空间的服务器装置。另外,信息管理服务器40也具有 作为Web服务器的功能。该信息管理服务器40具有控制部41、存储部 42以及通信部43。控制部41、存储部42以及通信部43分别具有与布告板服务器30的控制部31、存储部32以及通信部33 —样的结构,不过存储部42所存 储的数据与存储部32所存储的数据不同。存储部42除了存储有控制部 41执行的程序之外,还存储有地图文件、显示数据、关联词表TB2、用 户管理表TB3、布告板管理表TB4和布告信息管理表TB5。在此,详细地说明存储部42所存储的数据。首先,地图文件是表示 虚拟空间的数据的集合。地图文件包含对象数据、位置信息和通路(path) 信息。对象数据是表示构成虚拟空间的建筑物或道路等对象的数据。对 象数据定义了各个对象的形状或色彩、即定义了外观。位置信息是由规 定的座标系来表示的信息,并定义虚拟空间的各位置。在本实施方式中, 作为位置信息,使用由相互正交的x轴、y轴以及z轴的座标来定义各位 置的正交座标系。另外,通路信息是定义在虚拟空间内可成为虚拟形象 的通路(path)的场所的数据。适合定义了通路信息的场所的通路例如是 道路等。另外,由对象数据所表示的对象,分别通过位置信息来确定其位置。 即,各个对象被与位置信息表示的规定位置相关联。另外,由对象数据 所表示的对象只是静态对象、即只是固定了虚拟空间中的位置的对象, 不包含像虚拟形象那样的动态对象。显示数据是表示布告板系统在虚拟空间中的外观的数据。显示数据 是作为到布告板系统的入口发挥作用的图像,并被赋予所谓链路的功能。 显示数据例如具有像看板那样的外观。当然,显示数据只要让移动通信 终端50的用户能够知道那里有到布告板系统的入口就足够了,所以并非 仅限定于这样的外观。另外,显示数据被与虚拟空间的规定位置相关联, 并出现在虚拟空间内的已决定的位置上。关联词表TB2是记述了某词与关于该词的可代替表现(同义词、近 义词等)的相互关联的表。图5是表示关联词表TB2的一个例子的图。 如该图所示,关联词表TB2是由3列字段「词ID」、「词」以及「关联词 ID」所构成的记录的集合体。各个字段所表示的内容如下所述。在「词ID」的字段中存储有可唯一地识别各个词的值(ID)。该值 例如是对各记录不重复的任意的数字串。在「词」的字段中存储有表示词的值。另外,该字段也与所谓发布管理表TBI的「标题」或「正文」 的字段一样,由文字代码等规定的代码信息来表示。在「关联词ID」的 字段中存储有一个或多个与「词ID」的字段相同的值。在此,使用具体的例子对关联词表TB2的记录所表示的意思进行说 明。例如,图5所示的关联词TB2的第一行的记录中,「词」的值是「电 影」,「词ID」的值是「2」、「3」以及「5」。g卩,该记录表示「词ID」的 值为「2」、「3」以及「5」的「剧场」、「电影院」以及「movie」这样的 词是与称为「电影」的词相关联的词。用户管理表TB3是记述了已发布了布告信息的用户与该用户的属性 的表。图6是表示用户管理表TB3的一个例子的图。如该图所示,用户 管理表TB3是由2列字段「用户ID」以及「用户属性」所构成的记录的 集合体。各个字段所表示的内容如下所述。在「用户ID」的字段中存储有与发布管理表TBI的「用户ID」的 字段相同的值。在「用户属性」的字段中存储有表示与各个记录对应的 用户的属性的值。虽然表示用户属性的指标是各种各样的,但是在本实 施方式中,「用户属性」字段的值表示各用户的可靠度。具体来说,例如, 用1 5五个等级的值来表示各用户的可靠度,该值越大意味着用户的可 靠度越高。此外,用户的可靠度例如是根据布告信息的发布次数等来算 出的值,另外,也可以根据规定的规则进行增减。布告板管理表TB4是用于综合管理在信息提供系统100内所设置的 布告板系统的表。图7是表示布告板管理表TB4的一个例子的图。如该 图所示,布告板管理表TB4是由5列字段「布告板ID」、「位置信息」、「显 示数据」、「地址信息」以及「第1关键字」所构成的记录的集合体。各 个字段所表示的内容如下所述。在「布告板ID」的字段中存储有可唯一地识别各个布告板系统的值 (ID)。该值例如是对各记录不重复的任意的数字串。在「位置信息」的 字段中存储有表示虚拟空间内显示数据的显示位置的值。该值与地图文 件的位置信息一样,由x轴、y轴以及z轴的座标来记述。在「显示数据」 的字段中存储有表示显示数据在存储部42中的位置(地址)的值。在「地址信息」的字段中存储有表示与该记录对应的布告板系统的位置的值。在本实施方式中,该值为在移动通信终端50的用户阅览布告板系统时使 用的URI。在「第1关键字」的字段中存储有表示构成各个布告板系统 的关键字的词的值。此外,该字段还与关联词表TB2中的「词」的字段 一样,由文字代码等规定的代码信息表示。在此,所谓布告板系统的关 键字是表示该布告板系统正作为主题的事项等的词。例如,在处理与电 影相关的信息的布告板系统中关联有如「电影」那样的关键字。布告信息管理表TB5是用于综合管理向多个布告板系统发布的布告 信息的表。图8是表示布告信息管理表TB5的一个例子的图。如该图所 示,布告信息管理表TB5是由4列「布告板ID」、「布告信息ID」、「用 户ID」以及「第2关键字」字段所构成的记录的集合体。各个字段所表 示的内容如下所述。在「布告板ID」的字段中存储有与布告板管理表TB4的「布告板IDJ 的字段一样的值。即,布告板管理表TB4与布告信息管理表TB5通过「布 告板ID」的字段而相关联。在「布告信息ID」的字段中存储有与发布管 理表TBI的「布告信息ID」的字段一样的值。在「用户ID」的字段中 存储有与用户管理表TB3的「布告板ID」的字段一样的值。即,用户管 理表TB3与布告信息管理表TB5通过「用户ID」的字段而相关联。在「第 2关键字」的字段中存储有表示构成各个布告信息的关键字的词的值。在 此,所谓布告信息的关键字是相当于该布告信息的索引的词。通过词素 解析等公知的方法来提取相当于布告信息索引的词。例如,当某布告板 系统是主要处理与电影相关的信息的系统时,与该布告板系统关联的布 告信息的关键字内,可含有特定的电影作品或演员的姓名、电影的体裁 (喜剧、动作等)、有关电影的专门用语等。移动通信终端50是在本系统中进行经由了虚拟形象的通信的通信 终端。在本实施方式中,移动通信终端50为移动电话。该移动通信终端 50具有图9的框图所示的结构。即,移动通信终端50具有控制部51、 无线通信部52、操作部53、显示部54、声音输出部55和信息通知部56。 控制部51具有CPU 51a 、 ROM 51b 、 RAM 51c以及EEPROM(Electronically Erasable and Programmable ROM,电可擦除可变 成ROM)51d, CPU51a将RAM51c作为工作区使用,并执行在ROM51b 或EEPROM 51d中存储的程序,由此来控制移动通信终端50中各部的动 作。无线通信部52具有天线52a,以无线方式进行与移动数据包通信网 20的数据发送/接收。操作部53具有按钮等操作元件,并对控制部51提 供与用户操作对应的操作信号。显示部54是具有液晶面板和液晶驱动电 路的显示装置,其根据来自控制部51的指示来显示各种信息。声音输出 部55具有扬声器,其输出与控制部51所提供的声音信号对应的声音。 信息通知部56具有灯56a以及振动器56b,使用与基于显示部54进行显 示或基于声音输出部55进行声音输出不同的方法来向用户通知信息。灯 56a根据来自控制部51的指示来点亮光源,振动器56b根据来自控制部 51的指示,通过电动机来发生振动。在此,参照图10对操作部53具有的操作元件进行说明。如该图所 示,操作部53具有软按钮Bsl、 Bs2;移动按钮Bu、 Bd、 Bl、 Br;确 定按钮Bf和拨号按钮Bl B10。软按钮Bsl、 Bs2是分配了与显示部54 的画面显示对应的规定功能的按钮。另外,对分配到软按钮Bsl、 Bs2上 的功能在后面进行说明。移动按钮Bu、 Bd、 Bl、 Br是用于使移动的对象 (虚拟形象或指针)前后左右(或上下左右)移动的按钮。确定按钮Bf 是用于选择显示部54所显示的对象、并确定其后的处理内容的按钮。拨 号按钮B1 B10是用于输入词的按钮。接着,对移动通信终端50存储的数据内容进行说明。ROM 51b预 先存储有若干个程序。下面将这些程序称为「预装程序」。具体地讲,预 装程序是多任务操作系统(下面称为「多任务OS」)、Java (注册商标) 平台以及本地应用程序(native application)的各程序。下面对这些程序 进行概括说明,首先,多任务OS是支持为了实现利用TSS (Time-Sharing System,时间共享系统)来虚拟地并行执行多个任务而需要分配虚拟存 储空间等各种功能的操作系统。Java平台是在安装了多任务OS的便携设 备中依据CDC (Connected Device Configuration:连接设备配置)来记述 的程序群,该CDC是用于实现后述的Java执行环境514的配置。本地应用程序是实现通话或浏览、收发电子邮件等移动通信终端50的基本服务 的程序,其包含用于接受提供电子邮件收发服务的邮箱应用程序、以及 用于接受提供浏览服务的浏览器应用程序。EEPROM 51d具有存储Java应用程序的Java应用程序存储区域。 Java应用程序具有结合了实体程序和伴随该实体程序的执行而利用的图 像文件或声音文件的JAR(Java Archive, Java存档)文件、以及记述了该 JAR文件的安装或起动等各种属性的ADF (Application Descriptor File, 应用程序描述符文件),该实体程序记述了在Java执行环境514下的处理 过程自身。另外,由内容服务提供商或通信运营商制作该Java应用程序 并存储在因特网10的服务器装置等内,可根据来自移动通信终端50的 请求,从这些服务器装置中进行适当下载。图11是表示通过ROM 51b及EEPROM 51d的各种程序的执行来在 移动通信终端50的控制部51中实现的各部的逻辑结构的图。如该图所 示,在执行各种程序的移动通信终端50中,在OS 511上实现浏览器512、 邮箱513以及Java执行环境514,另外,在EEPROM 51d中确保第1存 储器515和第2存储器516。浏览器512以及邮箱513是通过ROM 51b 的本地应用程序来实现的,该浏览器512以及邮箱513分别实现以HTML 形式或以依照HTML的形式来记述的数据的接收或解释、电子邮件的收 发等功能。Java执行环境514通过ROM 51b的Java平台来实现。Java执行环 境514由类库517、 JVM(Java Virtual Machine, Java虚拟机)518以及 JAM(Java Application Manager, Java应用程序管理器)519构成。类库517 是在1个文件中结合了具有特定功能的程序模块(类)群的程序库。 JVM518是最适合上述CDC的Java执行环境,其具有解释并执行作为Java 应用程序来提供的字节代码的功能。JAM 519具有管理Java应用程序的 下载或安装、起动或结束等功能。第1存储器515是存储在JAM 519的管理下所下载的Java应用程序 (Jar文件和ADF)的区域。第2存储器516是用于将在执行Java应用 程序时所生成的数据在生成结束后进行存储的区域,对所安装的每个Java应用程序都分配独立的存储区域。并且,分配给某Java应用程序的 存储区域的数据,仅在执行该Java应用程序的期间可进行改写,其他Java 应用程序则不能进行改写。在Java应用程序中含有根据虚拟形象的移动来显示虚拟空间并且根 据用户的指示进行布告信息的发布、阅览以及检索的应用程序。下面将 该应用程序称为「虚拟空间观察器」。另外在本实施方式中,该虚拟空间 观察器被预先存储在移动通信终端50内。接着,说明该信息提供系统100中的布告板服务器30、信息管理服 务器40以及移动通信终端50的动作。在此,首先对在移动通信终端50 的用户发布布告信息时由布告板服务器30、信息管理服务器40以及移动 通信终端50执行的处理进行说明,接着,对在移动通信终端50的用户 检索布告信息时由信息管理服务器40和移动通信终端50执行的处理进 行说明。在移动通信终端50的用户要发布布告信息时,用户首先起动虚拟空 间观察器。为了起动虚拟空间观察器,用户经由操作部53进行规定的操 作。当移动通信终端50接受该操作时,控制部51起动虚拟空间观察器。图12是对控制部51在起动了虚拟空间观察器时使显示部54显示的 图像进行了例示的图,是以接近于虚拟形象的视角的形态来显示虚拟空 间的一部分和虚拟形象的图。在虚拟空间观察器起动时从信息提供服务 器30取得构成该图像显示基础的信息。在该图中,图像D10是从后方示 出虚拟形象的图像,并根据用户的指示在虚拟空间内移动。另外,该虚 拟形象可移动的范围仅限于已定义了通路信息的场所。另外,图像Dll 及D12是与上述的显示数据对应的图像,并成为到分别对应的布告板系 统的链路。另外,图像D13、 D14是分别表示分配给软按钮Bsl、 Bs2的 功能的图像。在该图所示的例子中,示出软按钮Bsl被分配了切换指针 的显示或不显示的功能,软按钮Bs2被分配了检索虚拟空间内的布告信 息的功能。当在此状态下用户按下移动按钮Bu、 Bd、 Bl、 Br时,控制部51为 了改变虚拟空间内的虚拟形象的位置,而使显示部54的显示变化。例如,当在图12所示的状态下用户按下移动按钮Bu时,虚拟形象向前方移动。 这时,控制部51在规定的定时内向信息管理服务器40发送表示虚拟形 象的位置及朝向的信息,并且从信息管理服务器40接收距虚拟形象位置 为规定范围内所存在的对象数据等。另外,在访问布告板系统时,移动通信终端50的用户通过指针来选 择与希望的布告板系统对应的图像。为了使指针显示,用户按下软按钮 Bsl。当在图12所示的状态下按下软按钮Bsl时,控制部51使显示部54 的显示如图13所示地进行变化。在该图中,箭头形状的图像D15是表示 指针的图像。当在显示指针的状态下用户按下移动按钮Bu、 Bd、 Bl、 Br 时,控制部51为了根据所按下的按钮来改变指针的位置而使显示部54 的显示变化。即,移动按钮Bu、 Bd、 Bl、 Br在未显示指针时具有用于使 虚拟形象移动的操作元件的功能,在显示指针时具有用于使指针移动的 操作元件的功能。并且,当在与希望的布告板系统对应的图像和指针重 叠的状态下按下确定按钮Bf时,控制部51访问对应的布告板系统,并 使显示部54显示用于阅览布告信息的页面。在此,图14是例示了用于阅览布告信息的页面的图。在该页面上, 以规定的顺序来显示布告板系统所存储的多个布告信息。另外,如该图 所示,在显示用于阅览布告信息的页面时,在图像的上部显示标签Tll 和T12。用户通过选择标签Tll、 T12的任意一个,可切换虚拟空间的显 示和布告信息的显示。这时,控制部51将显示虚拟空间的图像和显示布 告信息的图像存储到RAM 51c内,并使显示部54显示与用户所选择的 标签相应的图像。这时,移动通信终端50的用户可以向该布告板系统发布新的布告信 息。为了发布布告信息,用户可使用指针等来选择图14所示的发布按钮 Ps。当选择发布按钮Ps时,移动通信终端50对布告板服务器30发送进 行布告信息的发布的旨意请求。下面,对基于发布按钮Ps的选择来执行 的处理进行详细地说明。图15是表示有关发布布告信息的一系列处理的流程图。若按照该图 进行说明时,首先,移动通信终端50的控制部51将进行布告信息的发布的旨意请求发送给布告板服务器30 (步骤Sal)。当收到该请求时,布 告板服务器30的控制部31将表示用于输入布告信息的页面的数据发送 给移动通信终端50 (步骤Sa2)。该页面例如含有用于输入与发布管理表 TBI的「用户ID」、「标题」以及「正文」的字段相当的项目的区域(文 字框等)。移动通信终端50的控制部51当接收到来自布告板服务器30的数据 时,使显示部54显示与接收到的数据对应的页面,并接受用户进行的布 告信息的输入(步骤Sa3)。然后,如果输入了必要的布告信息,则移动 通信终端50的控制部51将所输入的布告信息发送给布告板服务器30(步 骤Sa4)。布告板服务器30的控制部31当接收到所输入的布告信息时,根据 接收到的布告信息在发布管理表TB1中生成新的记录(步骤Sa5)。另外, 此时,发布管理表TB1的「发布时间」字段的值根据接收到布告信息的 时间来决定。另外,发布管理表TB1的「阅览次数」字段的值为初始值(即「0」)。接着,控制部31从所输入的布告信息中提取相当于关键字 的词(步骤Sa6)。如上所述,该关键字相当于布告信息的索引,通过词 素解析等公知的方法来提取。布告板服务器30的控制部31如果生成了新的记录、并进行了关键 字的提取,则将该记录的「布告信息ID」字段的值与已提取的关键字发 送给信息管理服务器40 (步骤Sa7)。这时,控制部31 —并发送可唯一 地识别与自身装置对应的布告板系统的值(布告板ID或URI)。信息管 理服务器40的控制部41根据接收到的这些数据在布告信息管理表TB5 中生成新的记录(步骤Sa8)。通过执行以上的处理,可在布告板服务器30中登录由移动通信终端 50发布的布告信息,以便从其他的移动通信终端50也能够阅览。另外, 通过执行以上的处理,信息管理服务器40可识别向哪个布告板系统发布了什么样的布告信息,并可以应答来自后述的移动通信终端50的检索请 求。接着,对在移动通信终端50的用户检索希望的布告信息时的处理进用户在使显示部54显示如图12 14的{壬 意一个中的图像时,可按下软按钮Bs2。当提供了相当于软按钮Bs2的操 作信号时,移动通信终端50的控制部51以此为契机执行下面的处理。图16是表示在软按钮Bs2被按下时控制部51执行的处理的流程图。 根据该图进行说明,首先,控制部51使显示部54显示对象(窗口)(步 骤Sbl),该对象用于用户指定检索布告信息的词(下面称为「检索字」)。 下面将该对象称为「检索窗口」。图17是例示了此时控制部51使显示部54显示的图像的图。如该图 所示,控制部51使检索窗口 Sw显示在此前已显示的图像的前面。检索 窗口 Sw包含文字框Tb和检索按钮Sb。文字框Tb是用户用于输入检索 字的对象。用户用指针选择该文字框Tb,当按下拨号按钮B1 B0时, 控制部51在文字框Tb内显示与所按下的按钮对应的文字,并且暂时存 储该文字。检索按钮Sb是用于指示执行布告信息检索的对象。当用户用 指针来选择该检索按钮Sb时,控制部51将此时文字框Tb内所显示的词 确定为检索字。返回到图16的说明。如果显示了检索窗口,则控制部51等待用户 进行的检索按钮的选择。即,控制部51反复进行是否选择了检索按钮的 判断(步骤Sb2)。并且,如果选择了检索按钮(步骤Sb: YES),则控 制部51将表示虚拟形象位置的信息与检索字发送给信息管理服务器40 (步骤Sb3)。所谓表示虚拟形象位置的信息是与虚拟形象的位置对应的 座标、即位置信息。另外,此时以将控制部51发送的位置信息与其他的 位置信息加以区别为目的,以下将该位置信息称为「位置指示信息」。移动通信终端50若执行了以上处理,则等待来自信息管理服务器 40的应答。信息管理服务器40根据移动通信终端50已发送的位置指示 信息和检索字来进行布告信息的检索处理。图18是表示信息管理服务器 40的控制部41执行的检索处理的流程图。下面,按照该图来说明信息管 理服务器40的动作。首先,信息管理服务器40的控制部41经由通信部43来取得移动通 信终端50已发送的位置指示信息和检索字(步骤Scl)。接着,控制部41确定从虚拟空间中进行布告信息提取的范围(步骤Sc2)。具体地讲, 例如,控制部41将已取得的位置指示信息所表示的位置(即虚拟形象的 位置)为中心的规定范围确定为进行布告信息提取的范围。另外,该处 理换种说法可以说是将与离开虚拟形象位置规定距离以上的位置关联的 布告信息从检索对象中删除的处理。理想的是该处理在虚拟空间非常广 阔的情况下执行,不过并非是必要处理。接着,控制部41进行从布告信息管理表TB5中提取具有与已取f寻 的检索字相关联的关键字的记录的处理(步骤Sc3)。下面将该处理称为 「提取处理」。在该提取处理中,即使与已取得的检索字不完全一致,4旦 只要是具有相关联的关键字的记录,控制部41就确定该记录。另外,该 提取处理中的关键字包含布告信息的关键字(第2关键字)和布告板系 统的关键字(第1关键字)这两个关键字。图19是表示提取处理的流程图。按照该图进行说明,首先,控制部 41参照布告板管理表TB4以及布告信息管理表TB5,提取布告板系统的 关键字(第l关键字)与检索字一致的记录(步骤Sc31)。具体地讲,控 制部41从布告板管理表TB4中提取「第1关键字」的字段的值与已取得 的检索字一致的记录,并且从布告信息管理表TB5中提取具有与该记录 的「布告板ID」的字段的值相同的「布告板ID」的记录。接着,控制部 41参照布告信息管理表TB5,提取布告信息的关键字(第2关键字)与 检索字一致的记录(步骤Sc32)。在此,控制部41参照关联词表TB2的各记录,判断是否存在「词」 的字段的值所表示的词与检索字一致的记录(步骤Sc33)。如果存在这样 的记录(步骤Sc33: YES),则控制部41确定该记录的「关联词ID」的 字段的值所表示的词,并将这些词视为与检索字同等的词(步骤Sc34)。 下面,将这样视为与检索字同等的词称为「准检索字」。另外,如果不存 在相当于准检索字的词(步骤Sc33: No),则控制部41省略根据准检索 字提取记录的处理(步骤Sc35、 Sc36)。若确定了准检索字,则控制部41参照布告板管理表TB4以及布告 信息管理表TB5,提取布告板系统的关键字(第1关键字)与准检索字一致的记录(步骤Sc35)。该处理的要领与上述步骤Sc31的要领一样。 接着,控制部41参照布告信息管理表TB5,提取布告信息的关键字(第 2关键字)与准检索字一致的记录(步骤Sc36)。接着,控制部41在从步骤Sc31、 Sc32、 Sc35以及Sc36所提取的记 录中除去重复的记录(步骤Sc37)。这就是,例如若存在步骤Sc31、 Sc32 以及Sc35中所确定的记录,则视为只提取了其中之一,并将这个以外的 记录从此后的处理对象中除去。到此,提取处理结束。若提取处理结束,则控制部41确定与已提取的记录相关的位置信息 (步骤Sc4)。具体地讲,控制部41参照布告板管理表TB4,提取在「布 告板ID」的字段中记述了与己提取的记录的各个「布告板ID」的字段的 值相同的值的记录,并通过读取这些「位置信息」的字段的值,来确定 与各记录相关联的位置信息。这样确定的位置信息分别表示与布告信息 相关联的位置,该布告信息与利用提取处理提取出的记录对应。接着,控制部41对已确定的位置信息数为规定数以上的区域进行确 定(步骤Sc5)。即,对与已确定的位置信息所表示的位置相关联的布告 信息数进行确定。另外在此,所谓区域就是表示在虚拟空间内具有规定 广度的范围。另外,区域的大小可以任意确定。例如,可以是预先确定 的大小的范围,也可以预先确定若干大小的区域,由移动通信终端50的 用户来选择。在此,举一例对步骤Sc5中的区域确定方法进行说明。另外,为了 便于说明,在此将虚拟空间作为平面解释,不考虑高度那一维。图20是表示按每个规定大小的区域来分割虚拟空间的状态的图。在 该图中,以实线示出的四边形表示作为布告信息的提取对象的虚拟空间, 在其内部以虚线示出的四边形分别表示区域。另外在该图中,「x」表示 虚拟形象的位置,「J表示已确定的位置信息所表示的位置。另外实际上, 虽然可确定多个位置相同的位置信息,但在此不重复记述。控制部41对 这样的每个区域计数位置信息的数,并确定该数大于已决定的阈值的区 域。此时,己确定的区域可以是多个。若已这样地确定了区域,则控制部41计算出与已确定的各个区域的检索字的关联程度(步骤Sc6)。下面将表示区域与检索字的关联程度的 值称为「区域关联度」。控制部41关于各个区域,使用在步骤Sc4中所 确定的位置信息的数、和赋予给已确定的各个位置信息的加权信息来计 算该区域关联度。另外在本实施方式中,作为该加权信息,使用移动通 信终端50的用户的可靠度。可根据利用提取处理提取出的各记录的「用 户ID」的字段的值来读出在用户管理表TB3的「用户属性」的字段中所 记述的值,由此来确定用户可靠度。在此,具体说明区域关联度的计算方法。例如,当将在步骤Sc4中 确定的位置信息的数设为n(其中,n为O以上的整数),将发布了与该n 个位置信息相关联的布告信息的各用户的可靠度设为Ci (其中,i = l、2.....n)时,如果将区域关联度设为A目,则区域关联度A目可通过以下公式(1)来求出。另外,在该公式中,d为规定常数。(e,C丄C, (1)若计算出区域关联度,则控制部41确定区域关联度为规定水平以上 的区域(步骤Sc7)。这时所确定的区域是作为检索结果由信息管理服务 器40通知给移动通信终端50的区域,是移动通信终端50的用户作为目 的地的区域的候选。然后,控制部41执行计算出信息的处理(步骤Sc8), 该信息用于将在步骤SC7中确定的区域作为检索结果指示给移动通信终 端50的用户。下面将该处理称为「指示信息算出处理」,另外,下面将 这时算出的信息称为「指示信息」。所谓指示信息,具体地讲就是用于将 移动通信终端50的用户从当前位置(即虚拟形象的位置)向在步骤Sc7 所确定的位置引导的信息,是用于使移动通信终端50显示从虚拟形象的 位置到目的区域(即作为目的地区域的候选之一)的路径的信息。在本 实施方式中,指示信息是定义箭头的外观的信息,该箭头是指示从虚拟 形象的位置引向目的区域的路径的箭头,该指示信息由后述的「粗细信 息J和「端点信息」构成。图21是表示指示信息算出处理的流程图。按照该图进行说明,首先, 控制部41计算出定义箭头粗细的信息(步骤Sc81),该箭头指示从虚拟 形象的位置指向目的区域的路径。下面,将此时所算出的信息称为「粗细信息」。这时,控制部41根据虚拟形象的位置、目的区域内的规定位 置和目的区域的区域关联度来计算粗细信息。具体地讲,当将虚拟形象的位置坐标设为(Xbyi力),将目的区域内的规定位置的坐标设为 (x2,y2,z2)、将区域关联度设为A,时,如果将粗细信息设为W,则粗细 信息W可通过以下公式(2)求出。<formula>formula see original document page 24</formula>, (2)艮口,粗细信息W为区域关联度A,除以虚拟形象的位置与目的区域 内的规定位置之间的距离所得的值。另外在此,所谓目的区域内的规定 位置,可以是任何位置。例如,可以是目的区域的中心或目的区域的边 界,也可以是相当于与在该区域内所提取的记录相关联的多个位置信息 的中心的位置。若算出粗细信息,则控制部41算出定义上述箭头端点的信息(步骤 Sc82)。下面,将这时所算出的信息称为「端点信息」。这时,控制部41 将一侧的端点(下面,将其称为「起点」)设为虚拟形象的位置、即从移 动通信终端50取得的位置指示信息所表示的位置。另外,控制部41根 据起点和通路信息来算出另一侧的端点(下面,将其称为「终点」)。具 体地讲,控制部41沿着通路信息所定义的虚拟形象的通路,确定从起点 到目的区域内的规定位置的路径,之后,将距起点规定距离、且包含在 已确定的路径中的位置确定为终点。另外此时,终点不必包含在目的区 域内,只要示出为了到达目的区域而应行进的路径就足够了。但是,当 然终点也可以包含在目的区域内。这样,若算出粗细信息和端点信息,则控制部41将这些信息作为指 示信息输出,并通过通信部43发送给移动通信终端50 (步骤Sc9)。然 后,控制部41等待来自移动通信终端50的应答。移动通信终端50当从信息提供服务器40取得指示信息时,根据该 指示信息显示规定的图像。这时,在控制部51所显示的图像中,包含有 指示与用户已输入的检索字相关联的布告信息所集中的区域的信息。这 时,移动通信终端50的控制部51执行图22的流程所示的处理。另外, 该图中流程所示的处理是在移动通信终端50内继图16的流程所示的处理之后执行的处理。如图22所示,控制部51通过无线通信部52来取得由信息提供服务 器40发送的指示信息(步骤Sb4)。然后,控制部51使用于显示虚拟空 间的图像显示,并且使与在该图像中取得的指示信息对应的对象显示(步 骤Sb5)。在本实施方式中,所谓该对象就是箭头形状的图像,该对象根 据指示信息而被确定其粗细与端点的位置。图23以及图24是例示了此时显示部54显示的图像的图。图23是 例示了在相当于检索结果的区域位于虚拟形象的前方的情况的图。另外, 图24例示了相当于检索结果的区域存在多个的情况的图,其表示目的区 域存在于直行方向和左转方向。另外,在该图中,把表示直行方向的箭 头显示比表示左转方向的箭头粗。这表示,按照表示直行方向的箭头行 进,可以提早到达目的区域,或可更多地阅览与检索字关联度更高的信 息的可能性高。在使显示部54显示这样的图像的同时,控制部51判断是否由用户 指示了虚拟形象的移动(步骤Sb6)。具体地讲,控制部51反复判断是否 提供了与移动按钮Bu、 Bd、 Bl或Br的任意l个相当的操作信号。然后, 如果由用户指示了虚拟形象的移动(步骤Sb6:YES),则将表示其位置的 位置指示信息发送给信息提供服务器40 (步骤Sb7)。在此,按照图25的流程,对从移动通信终端50再次接收到位置指 示信息时信息管理服务器40执行的处理进行说明。另外,该图中流程所 示的处理是在信息管理服务器40内继图18的流程所示的处理之后执行 的处理。在发送了指示信息后,信息管理服务器40的控制部41反复进行是 否取得了位置指示信息的判断(步骤SclO)。 g卩,控制部41反复进行该 判断直至移动通信终端50如上所述地发送位置指示信息为止。若取得了 位置指示信息(步骤SC10:YES),则控制部41判断由该位置指示信息所 指示的位置是否包含在移动通信终端50的用户作为目的地的区域内(步 骤Scll)。当由位置指示信息所指示的位置包含在移动通信终端50的用户作为目的地的区域内时(步骤Scll:YES), §P,当移动通信终端50的用户 已到达目的区域时,控制部41输出对已到达作为目的地的区域的情况进 行通知的信息,并通过通信部43将该信息发送给移动通信终端50 (步骤 Scl2)。下面,将此时所输出的信息称为「通知信息」。另外,通知信息 含有在步骤Sc4所确定的位置信息中的、包含在该区域内的位置信息。另一方面,当由位置指示信息所指示的位置未包含在移动通信终端 50的用户作为目的地的区域内时(步骤Scll:No),即,当移动通信终端 50的用户未到达目的区域时,控制部41再次执行上述的指示信息算出处 理(步骤Scl3)。然后,控制部41输出已算出的指示信息,并通过通信 部43将该信息发送给移动通信终端50 (步骤Scl4)。在此,再次说明移动通信终端50执行的处理。在信息管理服务器 40执行图25的流程所示的处理的期间,移动通信终端50的控制部51等 待信息管理服务器40的应答。然后,控制部51进行与信息管理服务器 40的应答相应的处理。根据图25中的流程显然,此时,由信息管理服务 器40所发送的信息,有时作为通知信息,有时作为指示信息。因此,控 制部51执行与从信息管理服务器40接收到的信息相应的处理。图26是表示此时移动通信终端50的控制部51执行的处理的流程 图。下面,按照该图进行说明。另外,该图的流程所示的处理是在移动 通信终端50内继图22的流程所示的处理之后执行的处理。将位置指示信息发送给信息提供服务器40后,控制部51反复判断 是否从信息管理服务器40取得了通知信息或指示信息(步骤Sb8)。然后, 当有来自信息管理服务器40的应答时(步骤Sb8:YES),控制部51判断 已取得的信息是通知信息和指示信息的哪一个(步骤Sb9)。然后,如果 取得的信息是指示信息(步骤Sb9:No),则控制部51重复步骤Sb6以后 的处理。另一方面,如果取得的信息是通知信息(步骤Sb9:YES),则控制部 51执行与己取得的通知信息相应的处理(步骤SblO)。该处理主要是将 虚拟形象己到达目的区域的情况通知给移动通信终端50的用户的处理。 这时,控制部51对信息通知部56提供指示,并可点亮灯56a,或使振动器56b振动。另外此时,控制部51可以不使在此之前所显示的箭头形状 的图像显示。如上所述,本实施方式的信息提供服务器40,可使用从移动通信终 端50取得的检索字来确定含有与该检索字相关联的布告信息的区域,并 输出用于将移动通信终端50的用户引导到该区域的指示信息。由此,信 息提供服务器40可以较容易地取得移动通信终端50的用户所希望的信 息。另外,本实施方式的信息提供服务器40要确定存在多个与检索字相 关联的布告信息的区域,还要根据已发布了布告信息的用户的可靠度、 或从虚拟形象的位置到目的位置的距离,来计算该区域与检索字的关联 程度。由此,在移动通信终端50的用户中,可利用更少的移动来取得希 望的信息,或者使可取得希望的信息的机会增大,因此能够提高用更少 的劳动来取得更有益的信息的可能性。另外,本实施方式的信息提供服务器40具有如下结构即,在虚拟空间内,示出用于到达包含有所希望的信息的区域的道路,而不直接示 出所希望的信息的位置。由此,信息提供服务器40可使移动通信终端50 的用户为了寻找需要的信息而模拟地体验在虚拟空间中来回行走的行 为,这样能够给信息检索带来娱乐性。另外,利用箭头来表示信息提供 服务器40所示的道路,并根据到达目的区域的距离来改变该箭头的粗细, 所以可煽动移动通信终端50的用户的期待感,进而能够给予更高的娱乐 性。另外,本实施方式的信息提供服务器40可以向移动通信终端50的 用户通知多个作为目的的区域,另外,可通过箭头的粗细来表示与各个 区域的检索字相关联的程度。由此,通过在信息提供系统100内存储较 多的布告信息,可以期待如下这样的作用即,指向含有如较多人访问 的一般的布告板系统的区域的箭头变粗,指向含有非一般的布告板系统 的区域的箭头变细。因此,例如需要关于某领域的一般性信息的用户, 沿着粗箭头移动即可,相反,只需要知道某领域爱好者这样的特殊信息 的用户,可试着探寻细箭头。这样,通过本实施方式的信息提供服务器40,可以对用户进行高娱乐性的信息提供。 [第2实施方式]接着,说明本发明的第2实施方式,但在说明本实施方式之前,简 单地说明本实施方式与上述第1实施方式的不同点。首先,在本实施方式中,虚拟空间是模拟了实际存在的场所(现实 空间)的空间,虚拟形象的位置与操作该虚拟形象的用户的移动通信终 端的实际位置相对应。使用所谓GPS(Global Positioning System)来实现上 述内容。即,在本实施方式中,虚拟形象不是通过移动通信终端的用户 的操作来移动,而是随着用户自身的移动而移动。另外,在本实施方式中,布告信息不是向布告板系统发布,而是能 发布到可存在虚拟形象的全部位置。即,移动通信终端的用户能够一边 使虚拟形象(即,移动通信终端)移动一边在希望的位置上发布布告信 息。而且,所发布的布告信息与移动通信终端的用户进行发布时的虚拟 形象的位置相关联。另外,在本实施方式中,因为不存在布告板系统, 所以不需要布告板服务器本身。在第1实施方式中与布告板服务器30所 存储的布告信息相关的信息,在本实施方式中,由信息管理服务器统一 管理。另外,在本实施方式中,计算区域关联度的方法也与上述第1实施 方式不同,关于具体的不同点在后面阐述。接着,对本实施方式的结构 与动作进行说明。在本实施方式中,对于与上述第1实施方式相同的结 构或动作的部分,可适当地省略说明。另外,在本实施方式中,使用与 上述第1实施方式相同的符号来进行说明的结构要素,表示与第1实施 方式的结构要素相同。图27是概括地表示作为本发明第2实施方式的信息提供系统200的 整体结构的图。如该图所示,信息提供系统200具有因特网10、移动 数据包通信网20、信息管理服务器60和多个移动通信终端70。因特网 10以及移动数据包通信网20具有与上述第1实施方式的因特网和移动数 据包通信网相同的结构。图28是表示信息管理服务器60的结构的框图。如该图所示,信息管理服务器60具有控制部61、存储部62和通信部63。其中,控制部 61以及通信部63分别具有与上述第1实施方式的控制部41以及通信部 43相同的结构。存储部62是与上述第1实施方式的存储部42相同的存 储装置,但所存储的信息与存储部42不同。存储部62除了存储控制部 61执行的程序之外还存储地图文件、显示数据、关联词表TB2、用户管 理表TB3和布告信息管理表TB6。另外,地图文件与上述第1实施方式 的地图文件一样,不过在本实施方式中是模拟实际存在的场所的空间。 此外,地图文件的位置信息中,x轴方向的坐标与经度对应,y轴方向的 坐标与纬度对应。另外,显示数据不是按每个布告信息而不同,而是预 先决定的规定图像。图29是表示布告信息管理表TB6的一个例子的图。如该图所示, 布告信息管理表TB6是由「布告信息ID」、「位置信息」、「发布时间」、「阅 览次数」、「标题」以及「正文」6列字段所构成的记录的集合体。其中, 在「布告信息ID」、「发布时间」、「阅览次数」、「标题」以及「正文」的 各字段中,分别存储有与上述第1实施方式的发布管理表TB1的同名字 段相同的数据。另外,在「位置信息」的字段中,存储有与上述第1实 施方式的布告板管理表TB4的「位置信息」的字段相同的数据。本实施方式的信息管理服务器60主要需要具有如下的结构,即,能 够单独地实现在上述第1实施方式中利用布告板服务器30和信息管理服 务器40来实现的功能。另外,还采用了如下结构,即,不以布告板系统 单位来管理布告信息,随着在信息管理服务器60中统一管理,不使用关 键字(第1以及第2关键字)就能提取布告信息。另外,关于提取布告 信息时的处理在后面进行记述。接着,参照图30的框图来说明移动通信终端70的结构。如该图所 示,移动通信终端70具有控制部71、无线通信部72、操作部73、显 示部74、声音输出部75、信息通知部76和GPS接收部77。其中,控制 部71、无线通信部72、操作部73、显示部74、声音输出部75以及信息 通知部76分别具有与上述第1实施方式的控制部51、无线通信部52、 操作部53、显示部54、声音输出部55以及信息通知部56相同的结构。其中,控制部71 (EEPROM 71d)所存储的虚拟空间观察器的内容与上 述第1实施方式不同。GPS接收部77具有天线77a,接收从 NAVSTAR(NAVigation Satellite Timing And Ranging)卫星(所谓GPS卫星) 发送的电波。信息提供系统200的结构如上所述。在该结构下,移动通信终端70 的用户起动虛拟空间观察器进行布告信息的阅览、发布、检索等,信息 管理服务器60执行与由移动通信终端70所发送的信息对应的处理。在 此,首先,对起动虚拟空间观察器进行布告信息的阅览或发布时的移动 通信终端70的动作进行说明,接着,对进行布告信息检索时的信息管理 服务器60以及移动通信终端70的动作进行说明。另外在此,还以与上 述第1实施方式不同的部分为中心进行说明,并适当省略两实施方式所 共同的处理的说明。图31是例示了控制部71在起动了虚拟空间观察器时在显示部"上 所显示的图像的图。在该图中,图像D20是表示虚拟形象的图像。另夕卜, 图像D21、 D22是表示布告信息存在的图像,其表示与该位置相关联的 布告信息存在。另外,图像D23、 D23是分别表示对软按钮Bsl、 Bs2分 配的功能的图像。另外,在虚拟空间观察器起动时,控制部71根据由GPS接收部77 接收到的电波来确定本机的位置,并将表示该位置的位置信息发送给信 息提供服务器60。利用来自NAVSTAR卫星的电波的位置确定方法,可 以使用公知的方法。信息提供服务器60根据接收到的位置信息来发送作 为移动通信终端70中的图像显示基础的信息。为了阅览布告信息,移动通信终端70的用户通过指针来选择与希望 的布告信息对应的图像。于是,移动通信终端70的控制部71从信息提 供服务器60取得(即,下载)与所选择的图像对应的布告信息的标题或 正文,并使显示部74进行显示。图32是例示了此时显示部74显示的图 像的图。控制部71如该图所示,可通过标签T21、 T22以及T23来切换 显示表示虚拟空间的图像和表示布告信息的图像。标签T21是与表示虚 拟空间的图像对应的标签,标签T22以及标记T23是分别与显示已选择的布告信息的图像对应的标签。如该图所示,当存在多个要阅览的布告 信息时,选择各自的布告信息,由此以多个标签来进行显示。另外,为了发布布告信息,移动通信终端70的用户通过指针来选择 虚拟空间内的所希望的位置。于是,移动通信终端70的控制部71将发 布布告信息的旨意请求发送给信息提供服务器60,从信息提供服务器60 取得表示用于输入布告信息的页面的数据。之后,如果由用户输入了相 当于标题或正文的数据,则控制部71将这些数据和表示用户已选择的位 置的位置信息发送给信息提供服务器60。信息提供服务器60的控制部 61根据已取得的信息,在布告信息管理表TB6中生成新的记录。另外,在检索布告信息时的移动通信终端70的动作与上述第一实施 方式大致相同,不过信息提供服务器60侧的动作与第1实施方式不同。 具体地讲,提取处理(步骤Sc3)和计算区域关联度的处理(步骤SC6) 与第一实施方式不同。本实施方式的提取处理是提取在「标题」或「正文」的字段中包含 所取得的检索词的记录的处理。即,本实施方式的提取处理不是从标题 或正文中提取索引作为检索对象、而是将标题或正文的整体作为检索对 象的提取处理,在标题或正文中所含有的全部词可相当于关键字。另外,在本实施方式中计算区域关联度时,除了使用在步骤Sc4中 确定的位置信息数和各用户的可靠度之外,还使用对应的布告信息的阅 览次数。具体地讲,当将在步骤Sc4中确定的位置信息数设为n (其中, n为0以上的整数),将发布了与该n个位置信息相关联的布告信息的各 用户的可靠度设为Ci (其中,i=l、 2、 ...、 ri),将与该n个位置信息相 关联的布告信息的阅览次数设为tj (其中,i = l、 2、 ...、 n)时,区域关 联度Aa^可通过以下公式(3)求出。另外,在该公式中,d以及C2为 规定常数。<formula>formula see original document page 31</formula>(3)该公式(3)是在上述公式(1)的右边增加了第2项、即与阅览次 数对应的加权。也就是说,在本实施方式中计算区域关联度时,除了授 予「用户可靠度」这样的加权之外,还授予「布告信息的阅览次数」这样的加权。通过进行如上处理,即使在本实施方式的信息提供系统200中也能 够取得与上述第一实施方式同样的效果。另外,在本实施方式中,移动通信终端70的用户可以在喜欢的场所发布喜欢的话题,所以能够在各种 场所存储各种信息。另外,在本实施方式的信息提供系统200中,虚拟空间与实际存在 的场所链接,所以可期待在布告信息的位置与实际存在的该位置(或者其附近)之间产生某种程度的关联性。这表示如下这样的状况例如,在电影院附近存储多个与电影相关的布告信息,或在餐饮店附近存储多 个与该店相关的布告信息。这样的布告信息以传闻信息的方式进行存储,由此,本实施方式的信息提供服务器60可以向移动通信终端70的用户 提供前所未有的新形式的信息检索。例如,移动通信终端70的用户要访 问陌生的地方,当使用希望的检索字执行检索时,可以得知存储有与该 检索字相关联的信息的区域的方向、及到达该区域的路径。另外,通过本实施方式的信息提供系统200,移动通信终端70的用 户按照指示信息(箭头)进行移动以到达目的区域,由此有时能够在该 区域中发现与检索字相关联的「某种内容」。例如,当用「拉面」的检索 字进行检索时,在目的区域内有可能存在多个拉面店密集的地区或话题 中的拉面店等。另外,假如即使没有发现这样的地域或店,通过阅览该 区域内所存储的布告信息,也能够得到与检索信息相关联的事项的线索。此外,在本实施方式的信息提供系统200中,虚拟形象的位置与用 户自身的位置相对应,所以为了进行布告信息的发布或阅览,必然会前 往该场所。因此,在存储有多个与某事项相关的布告信息的区域中,可 期待对该事项感兴趣的用户自然地聚集于此。由此,本实施方式的信息 提供系统200能够为具有共同兴趣或爱好的人们提供交流的场所,还能 够促进信息的收集。并且,各种作用相互依赖,本实施方式的信息提供系统200不仅仅 向移动通信终端70的用户提供信息检索还带有娱乐性,其结果是,可促 进上述系统的利用。「变形例」
以上,例示第一以及第二实施方式对本发明进行了说明。但本发明 并不仅限定在这些实施方式中,还能够以其他各种方式来实施。在本发 明中,例如可针对上述的实施方式适用以下的变形。 (1 )变形例1
在上述第一实施方式中,信息提供服务器40将指示箭头外观(粗细 以及端点)的信息作为指示信息发送给移动通信终端50。但是,例如信 息提供服务器还可以根据该指示信息通过计算来求出箭头状的图像,并 作为表示使该箭头图像与虚拟空间重合的状态的图像数据发送给移动通 信终端。
另外,在上述第一实施方式中,可通过改变箭头的粗细来表示区域 的关联度,不过也可通过其他的外观来区别区域关联度。例如,可根据 关联度来使颜色变化,或可以在区域关联度为规定水平以上时闪烁。总 之,指示信息可含有视觉上能识别区域关联度的信息,而并不一定是粗 细信息。
另外,在上述第一实施方式中,粗细信息是区域关联度除以虚拟形 象的位置与目的区域内的规定位置之间的距离所得的值,不过也可以不 是距离而是路程、即用户用于到达目的区域的移动距离。为了求出路程, 可以使用通路信息来决定路径,并求出该路径的距离。另外,粗细信息 也可仅依赖于区域关联度,而不依赖于距离或路程。
另外,在上述第一实施方式中,指示信息是用于指示到达目的区域 的路径的信息,不过也可以不考虑通路信息、而只指示目的区域的方向。
(2)变形例2
指示信息也可以用箭头以外的形态来表示。例如,指示信息可以是 用于以与其他区域不同的显示形式来显示目的区域(即,区域关联度为
规定水平以上的区域)的信息。作为此情况下的显示形式的例子,可以 将目的区域的颜色变更为与通常(即,变更前)的颜色不同的颜色,或 者在目的区域的上空(三维的情况)或中心(二维的情况)处显示作为 图标等标记的图像。此外,在变更目的区域的颜色时,可使颜色的变更位置仅为一部分,例如只变更建筑物的颜色等。当以这样的形使显示目的区域时,指示信息可以包含指示目的区域 的位置信息,不需要包含与上述的粗细信息或端点信息相当的信息。(3) 变形例3在发布布告信息时,可以从移动通信终端将布告信息与其他信息一 起发送,并将该信息用为关键字。例如,移动通信终端可构成为,当在 移动通信终端中预先存储有与用户的爱好、兴趣、属性等相关的信息(下 面称为「附带信息」)时,在该用户发布与其爱好或属性相关的布告信息 时,使该附带信息与布告信息相关联来进行发送。具体地讲,例如为如 下情况即,在将电影鉴赏作为爱好的用户的移动通信终端中预先存储 有「电影」的附带信息,在该用户发布与电影相关的布告信息时,「电影」 的附带信息与该布告信息相关联进行发送。(4) 变形例4另外,可以使用上述的附带信息来进一步变更本发明。例如,上述 的信息管理服务器针对各个移动通信终端的虚拟形象,存储最新的位置 信息(即,上述的位置指示信息),并且将附带信息与位置指示信息相关 联地进行存储,还可以将该附带信息用为关键字。这时,移动通信终端 可构成为发送位置指示信息并且发送附带信息的结构。在这样的结构中,信息管理服务器检索被关联到与检索字关联的附 带信息的位置指示信息,并将其数量在规定数量以上的区域确定为目的 区域。这时,信息管理服务器可催促移动通信终端的用户输入检索字, 或可将所发送的附带信息视为检索字。在成为这种结构的情况下,进行如下的动作。即,移动通信终端的 用户使用虚拟形象在虚拟空间内自由移动,信息管理服务器存储各个用 户的虚拟形象具有什么样的附带信息,该虚拟形象位于哪里。然后,当 移动通信终端的用户使用某检索字进行检索时,信息管理服务器输出指 示区域的指示信息,该区域是多个具有与该检索字相关联的附带信息的 虚拟形象存在的区域。这样,移动通信终端的用户可得知聚集着众多具有共同爱好及兴趣的用户的区域。如果这个区域是虚拟空间,则用户可通过虚拟形象与具 有共同趣味或兴趣的用户进行交流,这个区域如果是现实的空间,则可 以与具有共同趣味或兴趣的用户见面,或者,可以到达具有共同爱好或
兴趣的用户大量聚集的店铺等。另外,如果使用用户性别或年龄等属性 作为附带信息,则例如可知同时代、同性别的用户大量聚集的区域、或 特定时代的用户大量聚集的区域。
另外,在该变形例中,表示虚拟形象的图像相当于本发明中的r显 示信息」的一例。
(5) 变形例5
在上述第一实施方式中,用图20来例示了步骤Sc5中的区域确定方 法,并说明了按每个规定大小的区域来分割虚拟空间的方式,但是,区 域的确定方法不仅限于此。例如,可以不按每个区域来分割虚拟空间, 而在虚拟空间的各坐标上应用规定大小的区域,并对这些的每一区域确 定位置信息数。另外,区域的形状可以不是四边形,而是圆形或六边形。 此外,因为区域的大小也是任意的,所以可以变更区域的大小。例如, 关于区域的大小可预先设置几种选项,移动通信终端的用户可以选择这 些选项。
(6) 变形例6
在上述第一实施方式中计算区域关联度时,对位置信息数进行了与 用户可靠度相应的加权,不过,也可以不依赖于用户可靠度。另外,在 上述第二实施方式中,对位置信息数进行了与用户可靠度和阅览次数对 应的加权,但是,可以取代阅览次数,进行与发布时间对应的加权。这 样,可以将布告信息的新旧反映到区域关联度上。
另外,在移动通信终端中设有对显示布告信息的标题或正文的时间 进行计测、并将该时间通知给布告板服务器或信息提供服务器的功能, 由此能够进行与布告信息的显示时间对应的加权。
此外,例如在发布布告信息时用户可进行自身的评价,还可进行与 该评价对应的加权。作为一例可举出如下例子即,在处理与电影或饮 食店相关的信息时,设置可分等级地评价如电影作品的好坏或食物的优劣那样的输入项目。(7) 变形例7在上述第一实施方式中,根据移动通信终端的用户的输入来决定检 索字,不过,也可以不用用户进行输入而取得检索字。例如,当在移动 通信终端中存储有在标题区域等中记述有相当于规定的词的信息的数据 时可将从该数据中提取出的词使用为检索字。作为这样的数据,例如可 使用所谓电子通票等。(8) 变形例8在上述第一实施方式中,在用户到达了目的区域时发送通知信息, 不过,也可以在到达目的区域之前发送通知信息。例如,信息管理服务 器可计算出在位置与目的区域中包含的规定位置的距离,当该距离低于 规定的阈值时输出通知信息,该位置与目的区域是由移动通信终端发送 的位置指示信息来指示的。(9) 变形例9在上述第一实施方式中,在用户到达目的区域时不再显示到目前为 止所显示的箭头形的图像,不过也可以在目的区域所包含的各个布告信 息中显示箭头形的图像。或者可使显示数据的显示方式不同,以便能够 区别与检索字相关联的布告板系统与其他的布告板系统。(10) 变形例10在上述实施方式中,用户阅览的布告信息是文字信息,不过也可以 包含文字以外的信息。例如,可包含图像数据或声音数据,可包含执行 规定处理的程序。另外,可以在这样的文字信息以外的数据上附加属性 信息,并将该属性信息使用为关键字。(11) 变形例11在上述实施方式中,移动通信终端是移动电话,但是也可以是 PDA(PersonalDigitalAssistance)等可携带的计算机装置。另夕卜,对于第一 实施方式,也可以不是移动通信终端。另外,还能将信息提供服务器所实现的各种功能作成一个程序。由 此,能够以将该程序存储在存储介质内的方式来提供各种功能,或者可经由因特网等网络从规定的服务器装置中下载以提供各种功能。 (12)变形例12
在上述的实施方式中,确定区域关联度在规定水平以上的区域,并 基于此输出了指示信息,不过也可以使用该确定的结果进行其他的信息 提供。
例如,在进行地图显示时,有时通过图标等图像(下面称为「图标j) 来显示公共机构或代表性店铺的场所。这种情况下,对图标分别分配属 性(例如「餐馆」或「小型自选商店」等),并对应了与该属性对应的图 像。图标原本是用于标示店铺等场所、且使该场所易于辨认的图形,不 过,在使用移动电话等被限制显示范围的通信终端的情况下,当显示较 多的图标时,反而会妨碍其辨认性。
因此,这种情况下,对于图标可预先按各属性来设定显示的优先级, 优先级越高的图标越优先显示。例如是如下情况即,在三维显示虚拟 空间时,优先级高的图标在其处于远处时也被显示,优先级低的图标如 果虚拟形象不接近至某种程度则不被显示。另外,当二维显示虚拟空间 时,为如下情况即,优先级高的图标在大范围显示时也被显示,优先 级低的图标与大范围相比只在局部地缩小比例尺时被显示。
在此情况下,将图标的属性视为本发明中的「关键字」,在区域关联 度是规定水平以上的区域中,可进行以下的显示控制使具有与检索字 相关联的属性的图标的显示优先级(该检索字用于计算该区域关联度) 高于预先设定的优先级。这样,例如当用户输入「电影」作为检索字时, 电影院等与电影相关的图标优先于其他图标进行显示。还有,例如在对 于具有与「餐馆j这样的第1关键字相当的属性的图标,赋予了与「拉
面」或「寿司」这样的第2关键字相当的属性的情况下,可进行以下的 显示控制当用户输入「拉面」作为检索字时,在众多的餐馆之中只显 示被赋予「拉面」这样的属性的图标。
艮P,在该变形例的情况下,「图标」相当于本发明中的「显示信息」 的一例,「属性」相当于本发明中的「关键字」的一例。另外,在此情况 下,相当于信息管理装置的结构、即区域引导装置,可输出该区域的位置信息、和表示应提高优先级的属性的信息,作为指示目的区域的指示"f曰息。另外,本发明的布告板服务器、信息管理服务器、移动通信终端的硬件或者软件结构,不局限于图2、 9、 11、 28、 30等图所示的结构。只 要能实现上述本发明的功能,其安装形式是任意的。
权利要求
1. 一种区域引导装置,其特征在于,具有存储单元,其对于各自与虚拟空间内的某个位置相关联的多个显示信息的每一个,将关键字和表示其位置的位置信息相关联地进行存储;取得单元,其取得检索字;提取单元,其从在所述存储单元中存储的位置信息中,提取与关键字相关联的位置信息,该关键字与由所述取得单元取得的检索字关联;第1确定单元,其确定由所述提取单元提取的位置信息数为规定数以上的区域;算出单元,其根据在所述第1确定单元所确定的区域内包含的位置信息数,来算出与该区域的所述检索字的关联程度;第2确定单元,其确定由所述算出单元算出的关联程度为规定水平以上的区域;以及输出单元,其输出对所述第2确定单元所确定的区域进行指示的指示信息。
2、 根据权利要求l所述的区域引导装置,其特征在于, 所述输出单元输出以所述虚拟空间内的某位置作为起点、对从该起点向所述第2确定单元所确定的区域的方向或路径进行指示的指示信息。
3、 根据权利要求l所述的区域引导装置,其特征在于, 所述输出单元对于所述第2确定单元所确定的区域,输出使该区域的至少一部分的显示形式变更的指示信息。
4、 根据权利要求2所述的区域引导装置,其特征在于, 所述输出单元输出含有视觉地指示所述方向或路径的外观信息的指示信息,并且具有决定单元,该决定单元根据所述算出单元关于所述第2 确定单元所确定的区域而算出的所述关联程度来决定所述外观信息的显 示形式。
5、 根据权利要求4所述的区域引导装置,其特征在于, 所述决定单元根据所述算出单元关于所述第2确定单元所确定的区域而算出的所述关联程度、和从该区域到所述起点的距离或路程来决定 所述外观信息的显示形式。
6、 根据权利要求4所述的区域引导装置,其特征在于,所述区域引导装置具有位置取得单元,其取得指示所述起点的位置 的位置指示信息,所述决定单元根据由所述位置取得单元取得的位置指示信息所指示 的所述起点的位置,来使所述外观信息的显示形式改变。
7、 根据权利要求2所述的区域引导装置,其特征在于, 所述区域引导装置具有位置取得单元,其取得表示所述起点的位置的位置指示信息,所述输出单元在从所述第2确定单元所确定的区域内包含的某位置、 到由所述位置取得单元取得的位置指示信息所指示的所述起点的位置的 距离或路程为规定值以下时,还输出表示该旨意的通知信息。
8、 根据权利要求l所述的区域引导装置,其特征在于, 所述存储单元存储有表示对所述多个显示信息分别授予的加权的加权信息,所述算出单元还使用所述加权信息来算出所述区域与所述检索字的 关联程度。
9、 根据权利要求8所述的区域引导装置,其特征在于, 所述显示信息包含有由多个外部终端进行下载的数据, 所述存储单元对于所述多个显示信息的每一个,将表示下载所述数据的次数的次数信息存储为所述加权信息。
10、 根据权利要求8所述的区域引导装置,其特征在于, 所述显示信息包含有由多个外部终端所显示的数据, 所述存储单元对于所述多个显示信息的每一个,将表示已显示所述数据的时间长度的时间信息存储为所述加权信息。
11、 根据权利要求8所述的区域引导装置,其特征在于, 所述显示信息以外部终端用户的数据输入为契机而生成; 所述存储单元对于所述多个显示信息的每一个,将属性信息存储为所述加权信息,该属性信息表示用户的属性,该用户输入了作为生成该 显示信息的契机的数据。
12、 一种区域引导方法,其特征在于,具有取得检索字的步骤;从对于各自与虚拟空间内的某个位置相关联的多个显示信息的每一 个、将关键字和表示其位置的位置信息相关联地进行存储的存储单元中, 提取与关键字相关联的位置信息的步骤,该关键字与所述已取得的检索字关联;确定所述已提取的位置信息的数为规定数以上的区域的步骤; 根据在所述已确定的区域中包含的位置信息的数来算出与该区域的所述检索字的关联程度的步骤;确定所述算出的关联程度为规定水平以上的区域的步骤;以及 输出对所述已确定的所述关联程度为规定水平以上的区域进行指示的指示信息的步骤。
全文摘要
提供一种在虚拟空间内的区域中进行引导的方法以及装置。在信息提供系统(100)中,由信息管理服务器(40)来实现虚拟的三维空间(虚拟空间)。移动通信终端(50)的用户,通过操作表示自身的虚拟形象在该虚拟空间内移动,进行布告信息的阅览、发布以及检索。信息管理服务器(40)管理布告信息,并且对从移动通信终端(50)请求的检索进行应答。信息管理服务器(40)确定与移动通信终端(50)的用户指定的检索字相关联的布告信息为规定数以上的区域,输出用于对从虚拟形象的位置向该区域的方向或路径进行指示的指示信息。移动通信终端(50)根据该指示信息来显示表示从虚拟形象的位置向目的区域的方向或路径的箭头的图像。
文档编号G06Q50/00GK101281535SQ20081008699
公开日2008年10月8日 申请日期2008年4月3日 优先权日2007年4月6日
发明者加纳出亚, 山田和宏, 山田英树, 恩田靖, 村上圭一, 神谷大 申请人:株式会社Ntt都科摩
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1