内容提供系统、输出控制设备和输出控制程序的制作方法

文档序号:6461820阅读:138来源:国知局
专利名称:内容提供系统、输出控制设备和输出控制程序的制作方法
技术领域
本发明的多个方面涉及给客户端设备的用户提供内容而被配置的 一个内容提供系统,在该内容提供系统中采用的一个输出控制设备及 其程序。
背景技术
近来,多种内容提供系统己被提出。内容提供系统典型地被这样 配置,基于用户界面的用户输入,内容提供系统搜索用户可能感兴趣 的内容,通过用户界面或显示器单元等等来输出这样搜索的内容。日本专利临时公开2004-164678号(下文中称为'678号公开文献) 公开了这样的内容提供系统的一个示例。具体而言,'678号公开文献 公开了一个系统,通过麦克风获得用户的语音,应用语音识别,和从 识别的语音提取关键字。然后,系统基于关键字搜索内容,并输出搜 索结果到显示器单元。但是,根据'678号公开文献,搜索的内容被连续地输出。因此, 需经过较长的时间来输出全部的搜索内容。此外,当内容被发现时, 即使用户可能不感兴趣的内容也将被显示。由于包含这样不必要的内 容的全部内容被显示,用户可能感兴趣的其它内容不能在较早的阶段 被显示。S卩,根据现有技术必要的内容可能不在适当的时间被显示。发明内容本发明的多个方面的优势在于,采用一种技术使内容提供系统在5适当的定时(即没有不必要的延迟)提供用户可能感兴趣的内容。需指出,在下面的描述中阐明了元件之间的各种关系。需指出, 除非另外指明,这些关系一般可以是直接的或间接的,并且说明书在 这方面并不进行限制。本发明的多个方面可在计算机软件中实现,如 在计算机可读介质上可存储的程序,这样的介质包括但不限于RAM、 ROM、闪存、EEPROM、 CD介质、DVD介质、临时存储器、硬盘驱 动器、软盘驱动器、永久存储器,等等。根据本发明的多个方面,提供了一种提供内容的内容提供系统,该系统设置有信息获得单元,其获得输入到客户端设备的用户界面的输入信息和从用户界面输出的输出信息中的至少一个;内容搜索单 元,其根据信息获得单元获得的信息搜索内容;内容输出控制单元, 其将内容搜索单元搜索的内容输出到一个输出单元;上述输出单元, 其将内容提供给客户端设备的用户;和内容识别单元,其识别内容搜 索单元搜索的内容之一,每个内容已执行预定的处理,内容识别单元 识别最晚执行预定处理的内容。此外,内容输出控制单元先于内容搜 索单元搜索的其它内容而输出内容识别单元识别的内容。输出单元可包括显示器单元,内容输出控制单元可在该显示器单元上显示内容搜索单元搜索的内容,以提供内容给客户端设备的用户。内容输出控制单元可不同于内容搜索单元搜索的其它内容,显示 内容识别单元识别的内容。内容输出控制单元可在显示器上显示内容搜索单元搜索的内容, 以使该内容按照预定处理的执行从最晚到最早的顺序排列。内容提供系统还可包括关键字提取单元,它从信息获得系统获得 的信息中提取关键字。内容搜索单元可搜索与关键字提取单元提取的 关键字相对应的内容。识别单元可从内容搜索单元搜索的内容中识别其关键字被关键字 提取单元最晚提取的内容。该内容提供系统可包括时间登记系统,其被配置用来在内容搜索 单元搜索内容的处理期间,与内容相关地登记执行预定处理的时间, 内容识别单元识别与最接近当前时间的时间相对应的内容,该时间由 上述时间登记系统所登记。根据本发明的另外一些方面,提供有一个输出控制设备,其包括: 内容输出控制单元,其输出根据用户的操作而搜索的内容,以将该内 容提供给用户;和内容识别单元,其从根据用户的操作而搜索的内容 中识别一 内容,对该内容的识别操作是以比其它内容较晚的顺序执行。 内容输出控制单元可先于根据用户操作而搜索的任何其它内容输出内 容识别单元识别的内容。根据本发明的多个方面,提供了包含计算机可读指令的计算机程 序产品,该计算机可读指令使计算机执行以下步骤获得与提供到客 户端设备的用户界面有关的输入信息和由用户界面输出的输出信息中 的至少一个;搜索对应于获得歩骤所获得的信息的内容;将搜索步骤所搜索的内容输出到输出单元,以将该内容提供给客户端设备的用户; 和从搜索步骤中搜索的内容中识别一 内容,对该内容的识别操作的执 行比其它内容的识别操作晚。输出步骤可先于搜索步骤所搜索的其它 内容而输出识别步骤所识别的内容。根据本发明的多个方面,提供了一种内容提供系统,该系统设置 有信息获得单元,其获得输入到客户端设备的用户界面的输入信息和从用户界面输出的输出信息中的至少一个;搜索过程起动单元,其随后开始在预定数据库中搜索对应于信息获得单元所获得的信息的内容的搜索过程;内容输出控制单元,其将搜索过程起动单元所搜索的 内容输出到一个输出单元;上述输出单元,其将内容提供到客户端设 备的用户;和停止单元,当信息获得单元获得信息且正在执行预定数 量或更多的搜索过程时,该停止单元停止多个被执行的搜索过程中最 早起动的至少一个搜索过程。搜索过程起动单元可从多种搜索过程中起动对应于信息获得单元 所获得的信息的程序,并且,当信息获得单元获得信息且正在执行预 定数量或更多的同一种搜索过程时,停止单元可停止多个被执行搜索 过程中最早起动的至少一个搜索过程。预定数量可根据各种搜索过程而改变。根据本发明的多个方面,提供有内容提供系统,其包括信息获 得单元,其获得输入到客户端设备的用户界面的输入信息和从用户界 面输出的输出信息中的至少一个;搜索过程起动单元,其随后开始在预定数据库中搜索对应于信息获得单元所获得的信息的内容的搜索过 程;内容输出控制单元,其将搜索过程起动单元所搜索的内容输出到 一个输出单元;上述输出单元,其将内容提供到客户端设备的用户; 经过时间调査单元,其对每个搜索过程调查搜索过程起动之后经过的 时间;和停止单元,其停止经过时间等于或大于预定时段的搜索过程。当信息获得单元获得随后的信息时,如果所调查的经过时间等于 或大于预定时段,停止单元可停止搜索过程。搜索过程起动单元可起动多种类型的搜索过程中的、对应于信息 获得单元所获得的信息的那一种搜索过程,且预定的时段可根据搜索 过程的类型而改变。根据本发明的多个方面,提供了一种用于输出控制设备的搜索控 制设备,其包括信息获得单元,其获得输入到客户端设备的用户界 面的输入信息和从用户界面输出的输出信息中的至少一个;搜索过程 起动单元,其随后开始在预定数据库中搜索对应于信息获得单元所获 得的信息的内容的搜索过程;内容输出控制单元,其将搜索过程起动 单元所搜索的内容输出到一个输出单元;上述输出单元,其将内容提 供到客户端设备的用户。上述搜索控制设备可包括停止单元,当信息 获得单元获得信息且正在执行预定数量或更多的搜索过程时,该停止 单元停止多个被执行的搜索过程中最早起动的至少一个搜索过程。根据本发明的多个方面,提供了一种用于输出控制设备的搜索控 制设备,其包括信息获得单元,其获得输入到客户端设备的用户界 面的输入信息和从用户界面输出的输出信息中的至少一个;搜索过程 起动单元,其随后开始在预定数据库中搜索对应于信息获得单元所获 得的信息的内容的搜索过程;内容输出控制单元,其将搜索过程起动 单元所搜索的内容输出到一个输出单元;上述输出单元,其将内容提 供到客户端设备的用户。上述搜索控制设备可包括经过时间调查单 元,其对每个搜索过程调査搜索过程起动之后经过的时间;和停止单 元,其停止经过时间等于或大于预定时段的搜索过程。根据本发明的多个方面,提供了一种包含计算机可读指令的计算 机程序产品,该计算机可读指令使计算机执行以下步骤获得输入到 客户端设备的用户界面的输入信息和从用户界面输出的输出信息中的至少一个;随后开始搜索过程,以在预定数据库中搜索对应于信息获得步骤所获得的信息的内容;将搜索到的内容输出到一个输出单元; 上述输出单元把内容提供到客户端设备的用户;当信息获得步骤获得 信息且预定数量或更多的搜索过程正在执行时,停止多个被执行的搜 索过程中最早起动的至少一个搜索过程。根据本发明的多个方面,提供了一种包含计算机可读指令的计算 机程序产品,该计算机可读指令使计算机执行以下步骤获得输入到客户端设备的用户界面的输入信息和从用户界面输出的输出信息中的至少一个;随后开始搜索过程,以在预定数据库中搜索对应于信息获 得步骤所获得的信息的内容 ,将搜索步骤所搜索的内容输出到一个输 出单元;上述输出单元将内容提供到客户端设备的用户;其对每个搜 索过程调查搜索过程起动之后经过的时间;并停止其经过时间等于或 大于预定时段的搜索过程。


图1是一个框图,表示根据本发明的多个方面的整个内容提供系 统的配置。图2表示包括多个显示区域的一个内容提供窗口的一个示例。图3是一个流程图,表示根据本发明的多个方面的一个PC调查过程。图4是一个流程图,表示根据本发明的多个方面的一个电话调查 过程。图5是一个流程图,表示根据本发明的多个方面的一个源信息登 记过程。图6表示根据本发明的多个方面的一个源管理表的数据结构。 图7是一个流程图,表示根据本发明的多个方面的一个关键字提 取过程。图8表示根据本发明的多个方面的一个搜索信息管理表的数据结构。图9是一个流程图,表示根据本发明的多个方面的一个搜索控制 过程。图IO表示根据本发明的多个方面的一个搜索程序表的数据结构。 图11是一个流程图,表示根据本发明的多个方面的一个搜索过程。 图12表示根据本发明的多个方面的一个搜索结果管理过程的数据 结构。图13是一个流程图,表示根据本发明的多个方面的一个检索控制 过程。图14A-14C分别表示词条显示表、复制表和文本/图像显示表的数 据结构。图15是一个流程图,表示根据本发明的多个方面的第一和第二输 出控制过程。图16A-16D表示根据本发明的多个方面的词条显示列表和文本/ 图像显示列表的数据结构。图17是一个流程图,表示根据本发明的多个方面的第三输出控制 过程。图18是一个流程图,表示根据本发明第二实施例的多个方面的一 个搜索控制过程。图19表示根据本发明第二实施例的多个方面的一个搜索程序表的 数据结构。图20是一个流程图,表示根据本发明第二实施例的多个方面的一 个搜索过程。图21表示根据本发明第二实施例的多个方面的一个搜索结果管理 表的数据结构。图22是一个流程图,表示根据本发明第二实施例的多个方面的一 个读取控制过程。图23是一个流程图,表示根据第二实施例多个方面的一个读出过程。图24是一个流程图,表示根据第二实施例多个方面的一个输出过程。图25是一个流程图,表示根据本发明第三实施例的多个方面的一 个搜索控制过程。图26是一个流程图,表示根据本发明第四实施例的多个方面的一个读出过程。图27表示根据本发明第四实施例的多个方面的一个读出信息管理 表的数据结构。
具体实施方式
下面,参考附图,将详细描述本发明的说明性实施例。整个系统的配置图1是一个框图,表示根据本发明的多个方面的一个内容提供系统1。如图1所示,内容提供系统1包括具有被提供的各种内容的一个或多个网络服务器IO,被连接到WAN (如因特网的广域网)的一个或 多个信息搜索服务器20。内容提供系统1还包括被连接到LAN (局域 网)的至少一台个人计算机(PC) 30,数字电话设备(后文简单称为 电话)50,和一个信息收集/分析设备70。该LAN通过路由器R连接 到该WAN。信息搜索服务器20提供有控制单元21,它包括CPU(中央处 理单元)、ROM (只读存储器)、RAM (随机访问存储器)(未示出); 存储单元23,其包括例如硬盘驱动器(未示出);和通信单元25,它 控制WAN与LAN之间的数据通信。存储单元23存储一个数据库和各种搜索程序,数据库包含网络服 务器IO可提供的各种内容的地址信息(URL信息)。当信息搜索服务 器20接收来自外部设备的查询时,执行一个或多个搜索程序。信息搜 索服务器20 (即控制单元21)根据接收的査询而搜索请求的内容,并 返回搜索结果给查询源(即已发出该查询的外部设备)。PC30包括控制单元31,其包括CPU, ROM, RAM(未示出); 存储单元33,其包括例如硬盘驱动器(未示出);调査单元35 (下文 描述);通信单元37,它控制WAN与LAN之间的数据通信;用户界 面40,其提供有用来获得用户的输入操作的输入单元41,和显示各条 信息的显示器单元43。在存储单元33中,各种应用软件(后文简单称为软件)可被控制单元31执行,以实现各种功能(如,基于通过输入单元41输入的文 本数据而产生文本数据,显示文本数据表示的文本,等等)。调查单元35调查控制单元31执行的各种软件的预定软件,作为 目标软件,由此收集数据。调查单元35执行一个过程(即后文将描述 的PC调查过程),以收集通过输入单元41输入的或基于软件在显示器 单元43上显示的文本。电话单元50包括提供有CPU, ROM, RAM (未示出)的控制 单元51;提供有硬盘驱动器的存储单元53;调查单元55;控制WAN 与LAN之间数据通信的通信单元57;用户界面60,它包括接收语音 (音频)输入(即语音(音频)信号)并把语音(音频)信号转换成 音频数据的声音输入单元61和输出音频数据表示的语音(音频)波的 声音输出单元63。电话设备50被配置为功能是作为一个IP (因特网 协议)电话,能够通过WAN和LAN被连接到一个外部电话设备上。调査单元55调查通过用户界面60被交换的音频数据,并为收集 音频数据执行一个过程(即后文描述的电话调查过程)。信息收集/分析设备70包括提供有CPU, ROM, RAM(未示出) 的控制单元71;提供有硬盘驱动器等等的存储单元73;控制WAN与 LAN之间数据通信的通信单元75;显示各条信息的显示器单元77;配 置用来输出声音(音频)数据表示的声波的声音输出单元79;分析单 元81;搜索单元83;读取单元85和输出控制单元87,这将在下文中 描述。存储设备73存储由控制单元71、分析单元81、搜索单元83、读 取单元85和输出控制单元87执行的各种程序以及当执行上述程序时 査阅的各种数据表。显示器单元77进行操作,显示一个内容提供窗口,如图2所示。 具体而言,该内容提供窗口包含文本/图像区域,用来显示可在其中 滚动的文本/图像;可播放动画图像的动画图像播放区域;和显示词条 搜索结果的词条显示区域。下面参考图3所示的流程图,描述PC30的调查单元35所执行的 PC调查过程。在PC被启动后,重复执行该PC调查过程。当该PC调查过程开始时,控制判断在多个预定软件中是否存在保留有还未被收集的文本数据的软件(SllO)。如果控制确定不存在这样的软件(S110:NO),控制重复执行S110,直到至少一个软件保留未收集的文本数据为止。如果控制确定存在保留未收集的文本数据的这样的软件(S110: YES),控制重置计时器和 重新开始计数(即测量时间)(S120)。然后,控制检査文本处理模式,其中(在S110)确定的软件保留 未收集的文本(S130)。当控制检查S110中的软件时,软件发出的通 知被接收后可判断文本处理模式。如果软件更新了显示在显示器单元 43上的内容以及文本数据,作为对通过输入单元41的输入操作的响 应,软件通知的文本处理模式是一个"文本创建模式",而如果预定的 文本(如利用输入单元41指定的文本数据表示的一个文本)被显示在 显示器单元43上,软件通知是"文本浏览模式"。这样,控制根据软 件的通知来判断文本处理模式。当控制确定软件是在"文本创建模式"中执行时(S130: YES), 控制产生表示"文本创建"的设备使用信息(S140)。如果软件不是在 "文本创建模式"中执行(即在"文本浏览模式"中执行)(S130: NO), 控制产生表示"文本浏览"的设备使用信息(S145)。如上所述,在产生设备使用信息后,控制开始写入文本数据作为 传输目标文件,以及从软件收集未收集的文本数据(S150)。继续在S150 的写入处理,直到S120中重置的计时器的计数值达到预定单位时间 Tl (在本说明性实施例中是l分钟)。就是说,如果计时器的计数值小 于T1 (S160: NO),控制返回到S150。当计时器的计数值是T1 (S160: YES)时,控制进行到S170,产生表示当前时间的源产生时间信息 (source generating time information)。然后,包含对应于单位时段Tl的文本数据的传输目标文件、在 S170产生的源产生时间信息,在S140或S145产生的设备使用信息、 和表示发送源是PC30的输入源信息彼此相关,然后作为源信息被发送 到信息收集/分析设备70 (S1S0)。然后,控制返回SllO,等待下一个 未收集数据的发生。下面,将参考图4描述电话设备50的调查单元55执行的电话调 查过程。应指出,在电话设备50被启动之后,重复执行电话调査过程。当电话调查过程起动时,控制暂停,直到电话设备50与另一个电话设备之间的连接被建立(即通信线路被闭合)(S210)。就是说,如 果通信线路没被闭合(S210: NO),控制重复S210。当通信线路被闭 合时,g卩,当电话设备40被连接到另一个电话设备时(S210: YES), 控制判断是否因为电话设备50已进行呼叫而建立连接(S220)。如果控制确定因为电话设备50发出呼叫而建立连接(S220:YES), 控制产生表示"呼叫状态"的设备使用信息(S230)。如果控制确定其 它设备己进行呼叫(即电话设备50接收一个呼叫)(S220: NO),控 制产生表示"被叫状态"的设备使用信息(S235)。如上所述,在设备使用信息已被产生之后,在经过单位时段T2之 前,控制通过声音输入单元61和声音输出单元63而获得声音数据的 输入/输出,利用己知的语音识别技术把声音数据转换为文本数据,并 存储文本数据在传输目标文件中(S240)。接下来,控制产生表示当前时间的源产生时间信息(S250)。然后, 在S240产生的传输目标文件、在S250产生的源产生时间信息、在S230 或S235产生的设备使用信息、和表示传输源是电话设备的输入源信息 彼此相关,并被传输到信息收集/分析设备70,作为源信息(S260)。在传输源信息S260之后,控制判断连接是否被切断(即通信线路 被打开)。如果连接未被切断(S270:NO),控制返回到S240,并重复 在后续时段T2中把声音数据转换为文本数据的处理。如果控制确定连 接被切断(S270:YES),控制返回到S210,并等待另一次连接 (S210:NO)。下面,将描述信息收集/分析设备70执行的各种过程。图5是一个流程图,表示一个源信息登记过程,在信息收集/分析 设备70被起动后,控制单元71重复执行该登记过程。当执行源信息登记过程时,控制暂停,直到从PC30发送的源信息 (图3: S180)或从电话设备50发送的源信息(图4: S260)被接收。 即,直到源信息的接收,在S310中的决定是"NO",重复S310。当源信息被接收时(S310: YES),包含在源信息中的传输目标文 件被存储在存储单元73中,作为具有预定文件名的一个文件(S320)。然后,具有S320中存储的传输目标文件的文件名(或路径名)、包含在S310接收的源信息中的源产生时间信息、设备使用信息和输入源信息的记录登记在源管理表中(S330)。然后,控制返回到S310,暂 停,直到下一个源信息被接收。应指出,根据该说明性实施例,记录 包括源产生时间信息、设备使用信息、与传输目标文件的文件名有关 的输入源信息,且存储该记录的源管理表存储在存储单元73中。在 S330,该信息被登记在表的相应记录中。下面,参考图7的流程图,在信息收集/分析设备70被启动后,分 析单元81重复执行关键字提取过程。当关键字提取过程被启动时,控制判断在下列步骤中不被处理的 未处理记录是否登记在上述源管理表中(S420)。如果未处理记录没被 登记(S420: NO),控制暂停,直到未处理记录通过重复S420而被登 记在源信息登记过程中。如果控制确定存在未处理记录(S420:YES),控制设置该未处理的 记录作为一个目标记录,读出目标记录中具有预定文件名的文本数据 (即,传输目标数据),根据已知的形态分析来分析文本数据,以提取 包含在文本数据表示的文本中的名词,然后,,提取除预定名词以外的 名词作为关键字(S430)。具体而言,将认为不适宜作为关键字进行内 容搜索的通用名词识别为预定名词,并且将这些预定名词从根据形态 分析以提取关键字而提取的名词中排除。下面,控制把与S430中提取的关键字的种类一样多的许多记录添 加到搜索信息管理表(S440)。搜索信息管理表被存储在存储单元73, 作为数据表,如图8所示,以存储源产生时间信息、搜索关键字、搜 索关键字的数量等等。在S440,控制添加下面步骤中为设置上述信息 所必需的新记录,添加记录的数量与关键字的数量相同。下面,S430中提取的关键字和关键字的数量被分别登记在相同记 录的"搜索关键字"及"搜索关键字数量"的项目中(S450和S460)。 下面,在每个记录的"源产生时间信息"的项目中,源管理表的相应 记录的"源产生时间信息"表示的时间被存储(S470)。然后,控制返 回到S420,暂停,直到未处理的记录被登记在源信息登记过程中。下面,将参考图9描述信息收集/分析设备70被启动之后搜索单元 83重复执行的搜索控制过程。当搜索控制过程被启动时,控制把搜索处理的数量初始化为0(S510)。然后,在S520,控制判断在下列步骤中(S550)不被处理 的未处理记录是否被登记。如果控制确定未处理记录没被登记(S520:NO),控制暂停,直到未处理记录通过重复S520而被登记在上 述关键字提取过程中。如果控制确定未处理记录被登记在搜索信息管理表中(S520:YES),控制从登记的记录中选择具有由"源产生时间信息"表 示的最晚时间的记录(S530),和具有最大数量的"搜索关键字"的记 录,作为目标记录(S540)。下面,在S545中控制判断搜索处理的数量是否小于预定的上限(根 据说明性实施例,这是10)。如果搜索处理的数量等于或大于该上限(S545:NO),控制返回到S520,判断未处理的记录是否被登记在搜索 信息管理表中。下面,控制从搜索程序表的记录所识别的搜索程序中选择没有发 出查询的搜索程序,并执行一个搜索过程,开始该选择的搜索程序 (S550)。根据第一说明性实施例,如图10所示,表示包含搜索程序 的服务器(第一说明性实施例中的信息搜索服务器20)的地址信息的 搜索程序地址、表示产生包含搜索公式的查询的方法的査询产生信息、 表示搜索程序搜索的内容类别的类别信息、和作为存储发出的查询时 间的数据表的搜索程序表等等,被存储在存储单元73中。在S550,控制从登记在上述搜索程序表中的记录中选择一个记录, 对于该记录,对应于S530和S540中选择的目标记录的"搜索关键字" 的査询没被产生或传输,并基于选择的记录启动搜索过程,这样,在 服务器侧执行该记录识别的搜索程序。应指出,上述搜索信息管理表是排队类型数据表,当在S550中启 动搜索过程时,S530和S540中选择的目标记录被从搜索信息管理表中 作为经处理的记录删除。在S560,控制把搜索处理的数量增加1,判断搜索程序表的记录 所识别的搜索程序中是否存在没有发出查询的搜索程序(S570)。与在 S550中类似,如果搜索程序表中存在S530和S540中选择的目标记录 的"搜索关键字"相对应的查询的产生和传输的记录,则控制确定还16存在没有发出查询的搜索程序。如果控制确定存在没有发出查询的搜索程序(S570: YES),控制返回到S550,选择没有发出查询的一个搜索程序,以启动搜索过程。 如果控制确定不存在没有发出查询的搜索程序(S570: NO),控制返 回到S520,暂停,直到未处理的记录被登记在上述关键字提取过程中。下面参考图11,描述图9的S550中启动的搜索过程。与上述搜索 控制过程并行,该搜索程序由搜索单元83执行。当搜索过程启动时,基于图9的S530和S540中选择的搜索信息 表的目标记录中的"搜索关键字"和图9的S550中的搜索程序表中选 择的记录中的"查询信息",控制产生一个搜索公式,并产生包含该搜 索公式的一个查询(S610)。下面,控制将S610中产生的查询发送到包含在记录中的"搜索程 序地址",其中该记录是从图9的S550中的搜索程序表中选择的,因 此,启动对应于服务器(在本说明性实施例中是信息搜索服务器20) 侧的记录的搜索程序(S620)。在接收查询后,服务器(如信息搜索服务器20)根据查询中包含 的搜索公式搜索内容。然后,服务器搜索的一个或多个内容的地址被 返回,作为对查询的响应。应指出,根据第一说明性实施例,由服务器返回的对查询的响应 被配置为使得表示对内容的评价的评价值与地址信息相关。该评价值 是表示在服务器中根据预定方法计算的每个内容的重要程度的参数。在在S620中指示服务器执行搜索程序之后,如果没有来自服务器 的响应(S630: NO),控制判断停止搜索过程的停止指令是否根据用 户的操作或外部指令已被发出(S640)。如果停止指令没被发出(S640: NO),控制返回到S630。如果控制确定停止指令已被发出(S640: YES),控制在S640将 停止命令发送到在S620中被发送查询的服务器,以停止在服务器侧在 S620被启动的搜索程序。然后,控制返回到S630。从接收停止命令的 服务器,表示搜索程序已被停止的信息被发送,作为对停止命令的响 M。如上所述,在査询在S620被发送或停止命令在S650被发送之后,并且如果来自服务器的响应被接收(S630: YES),且该响应不是对查 询的响应(即,如果它是对停止命令的响应)(S660: NO),控制把搜 索处理的数量增加1 (S670),并完成搜索程序。如果在S630从服务器接收的响应是对查询的响应,即,内容的搜 索结果(S660: YES),控制检查从图9的S550中的搜索程序表所选 择记录的"类别信息"(S680)。如果类别信息表示"词条搜索"(S680: YES),控制从作为响应 而从服务器接收的内容的一条或多条地址信息中,将一条地址信息登 记在搜索结果管理表中(S690)。图12表示搜索结果管理表的一个示例,该搜索结果管理表以相关 方式存储源产生时间信息、搜索关键字信息地址、类别信息、评价值 和地址(URL)信息。在S690,从作为来自服务器的响应的内容的一 条或多条地址信息中,具有最高值的评价值的地址信息被登记在搜索 结果管理表的相同记录中。具体而言,对应于最高值的地址信息被登 记作为"地址信息",评价值被登记作为"评价值",表示"词条搜索" 的信息被登记为"类别信息"。此外,在S530和S540中选择的搜索信 息管理表的目标记录的被存储部分被登记为"搜索关键字信息地址"。如果类别信息表示"一般搜索"(S680: NO),从作为来自服务器 的响应而接收的内容的一条或多条地址信息中,将预定数量的地址信 息登记在搜索结果管理表中(S700)。应指出,根据第一说明性实施例, 最多登记5条地址信息。如果地址信息的实际条数少于5,登记地址信 息的实际条数。具体而言,从作为来自服务器的响应接收的一条或多条地址信息 中,例如,将和与其它信息相比具有较高评价值的至多5条地址信息 相关的信息,以评价值的降序方式,分别登记在搜索结果管理表的相 应记录中。更具体来说,5个最高评价值的5条地址信息被登记为不同记录的 "地址信息",对应于5条地址信息的评价值被登记为5个记录的评价 值。此外,表示一般搜索的信息被登记在5个记录中的每一个的"类 别信息"中,在图9的S530和S540中选择的搜索信息管理表的目标 记录的被存储部分被登记为"搜索关键字信息地址"。当在S690或S700中将各条信息登记在搜索结果管理表中之后, 控制进行到S670,把搜索处理的数量增加1。然后,控制完成搜索过 程。下面,参考图13将描述信息收集/分析设备70被启动后读取单元 85重复执行的读出控制过程。当读出控制过程被起动时,控制在S810重置读出处理的数值(即 设置为O)。然后,控制从搜索结果管理表中删除由"源产生时间信息" 表示的时间早于当前时间预定量(根据第一说明性实施例为IO分钟) 的记录(S820)。下面,控制判断是否存在在下面处理中不被处理的未处理记录 (S830)。如果控制确定在搜索结果管理表中不存在未处理的记录 (S830:NO),控制返回到S820。如果控制确定存在未处理的记录(S830: YES),控制判断读出过程中的数量是否小于预定的上限值(根据第一 说明性实施例为10) (S840)。如果读出过程的数量等于或大于该上限 (S840:NO),控制返回到S820。如果读出过程的数量小于该上限(S840: YES),控制把读出过程 的数量增加1 (S850)。然后,控制从搜索结果管理表中的未处理记录 中提取一个记录,该记录的"评价值"具有最大值(S860),并从其位 置是由这样提取的记录的"地址信息"所指定的服务器(根据说明性 实施例,即信息搜索服务器20)中获得内容(S870)。具体而言,在该 情况下,服务器(其位置是由"地址信息"所指定)之间的会话被建 立(即通信开始),对内容的请求(如HTTP请求)被发送给服务器, 作为对该请求的响应(如通过HTTP响应)服务器发出的内容被接收。 下面,在S880,控制检查S870中获得的内容的类型。如果内容是 由表示词条等等的数据(文本数据)表示(S880:YES),控制通过指定 预定的文件名在存储单元73中存储数据。此外,控制将文件名(或路 径名)登记在词条指示表中,其与"源产生时间信息"、"搜索关键字 信息"、"类别信息"和"评价值"相关(S890)。然后,控制把读出过 程的数量减少l (S900),并返回到S820。如图14A所示,词条指示表 是用于登记由"源产生时间信息"、"搜索关键字信息"、"类别信息"、 "评价值"和"文件名"组成的记录的数据表。在S890,控制将读出信息和源信息产生日期/时间登记在词条指示表的相应记录中。如果内容是由表示动画图像和/或声音的数据(即图像数据,声音数据)组成(S880:NO; S910:YES),控制分配预定的文件名并将其存 储在存储单元73中。此外,在S920,控制将文件名(或路径名)登记 在复制表中,使其与S860中提取记录的"源产生时间信息"、"搜索关 键字信息"、"类别信息"和"评价值"相关,然后,控制进行到S900, 把读出过程的数量减小1,并返回到S820。类似于词条指示表,复制 表是登记记录的数据表,其中每一个记录包括"源产生时间信息"、"搜 索关键字信息"、"类别信息"、"评价值"和"文件名"(参见图14B)。 在S920,控制将读出信息和源信息产生日期/时间登记在复制表的相应 记录中。如果内容是由表示除词条之外的信息的数据组成(即文本数据, 图像数据)(S910:NO),控制分配预定的文件名给数据,并把数据存储 在存储单元73。控制进一步将文件名(或路径名)登记在文本/图像指 示表中(S930),使其与S860中提取记录的"源产生时间信息"、"搜 索关键字信息"、"类别信息"和"评价值"相关。然后,控制把读出 过程的数量减l,并返回到S820。应指出,类似于词条指示表,文本/ 图像指示表是登记记录的数据表,每一个记录包括"源产生时间信息"、 "搜索关键字信息"、"类别信息"、"评价值"和"文件名"(参见图]4C)。 在S930,控制将读出信息和源信息产生日期/时间登记在文本/图像表的 相应记录中。下面,参考图15所示的流程图,将描述信息收集/分析单元70被 起动后输出控制单元87重复执行的第一输出控制过程。首先,当第一输出控制过程被起动时,控制暂停,直到根据上述 读出控制过程在词条指示表中登记了下面步骤中不被处理的未处理记 录为止。就是说,控制暂停,而在S1010的决定是NO。当未处理的记录被登记时(S1010:YES),控制将记录的"源产生 时间信息"、"搜索关键字信息"和"文件名"登记在词条指示列表中 (S1020)。词条指示列表是用于登记记录的数据表,每个记录具有"源 产生时间信息"、"搜索关键字信息"和"文件名",如图16A所示。在 S1020,该信息被登记在表的相应记录中(参见图16B)。下面,控制以"源产生时间信息"的降序方式把词条指示列表中 的记录排序(S1030)。然后,词条指示列表这样表示记录,以使较陈 旧的记录(即"源产生时间信息"表示较陈旧时间的记录)位于上部(参见图16C)。在S1040,控制从登记在词条指示列表中的记录,删除"源产生时 间信息"表示的时间是最旧的记录(即排列在列表中最上面位置的记 录)(参见图16C)。然后,在S1050中,控制设置一个读取指针以从下面处理中的词 条指示列表中指定要被读出的一个记录,指向具有表示最新时间的"源 产生时间信息"的记录(即在该阶段中列表的最下面位置的记录)。在S1060中,当由具有记录中所指示的"文件名"的数据表示的 文本时被读取指针所指定时,控制将字母/字符的尺寸设置为预定的尺 寸(如最大尺寸)。然后,控制读出记录的"文件名"所表示的数据, 在该阶段,读取指针被设置为该记录。这样读取的数据所表示的文本 被以所设定的字母/字符尺寸显示在显示器单元77的内容提供窗口的 词条显示区域中(参见图2) (S1070)。文本在词条显示区域内可被从 较低的部分向较高的部分滚动。下面,在S1080中,控制判断除了读取指针所设定的记录之外,"源 产生时间信息"所表示的时间是最近的一个记录是否存在(即,控制 判断是否所有的记录已被读取)。如果这样的记录存在(S1080:YES), 控制为该记录设置读取指针,设置记录的"文件名"的数据所表示的 文本的字母/字符尺寸为较小的尺寸(S1090)。然后,控制返回到S1070, 并显示具有记录的"文件名"的数据所表示的文本。应指出,在S1070, 文本是被显示在正被滚动的先前显示文本的下面,新添加的文本也随 着先前显示文本的滚动而滚动。如果下一个记录不存在(S1080:NO),控制返回到S1010,暂停, 直到未处理的记录被登记。下面,与描述的第一输出控制过程并行,在信息收集/分析设备70 被启动后,输出控制单元87重复执行第二输出控制过程。应指出,如 果第一控制过程的"词条指示表","词条指示列表"和"词条显示区 域"分别被"文本/图像指示表","文本/图像指示列表"和"文本/图像显示区域"代替,则第二输出控制过程类似于第一输出控制过程。 因此,为简洁起见,第二输出控制过程的描述被省略。参考图]7中所示的流程图,将描述信息收集/分析设备70被启动后,输出控制单元87重复执行的第三输出控制过程。与上述第一和第 二输出控制过程并行,第三输出控制过程被输出控制单元87执行。当第三输出控制过程被启动时,控制判断未处理的记录是否在读 出控制过程中被登记复制表中(S1110)。如果该未处理的记录被登记 (S1110: YES),控制读出其文件名在该记录中被指示的数据(动画数 据和声音数据)(S1120)。然后,控制判断输出缓冲器是否空闲(S1130)。输出缓冲器用于 在显示器单元77上显示的内容提供窗口的动画复制区域中复制动画图 像,并用于从声音输出单元79输出声波。如果缓冲器空闲(S1130: YES),控制将在S1120读出的数据写入输出缓冲器中,以开始复制/ 输出数据(S1140)。然后,控制返回到SlllO。利用S1140,如果在S1120 检索的数据是动画图像数据,在动画图像复制区域中的动画图像的复 制和来自声音输出单元79的声音输出被启动。如果检索的数据是声音 数据,来自声音输出单元79的声音输出被启动。当缓冲器不空闲(S1130: NO),如果在该阶段写入输出缓冲器中的数 据比S1120检索的数据更新时(S1160: YES),控制进行到S1140。在 S1140,控制用检索的数据重写输出缓冲器,因此终止正被输出的声音 数据的复制。在数据被重写后,控制开始数据的复制,并返回到SlllO。 如果输出缓冲器中写入的数据不比S1120检索的数据更新(S1160: NO),控制返回到SlllO,而不执行S1140。应指出,在S1160中数据 的比较是通过比较S1110中登记的记录的"源产生时间信息"所表示 的时间与输出缓冲器中存储的数据的"文件名"所对应的复制表中的 记录的"源产生时间信息"所表示的时间而执行的。应指出,通过在 S1140中重写输出缓冲器而对声音的复制可修改为使数据的复制事先 存储在输出缓冲器中。如果未处理的记录没有登记在复制表中(S1110: NO),控制判断 存储在输出缓冲器中的数据的"文件名"相对应的复制表中的记录的 "源产生时间信息"所表示的时间是否晚于"当前时间" 一个预定的时段(根据本说明性实施例为10分钟)(S]170)。如果"当前时间"已经过预定的时段(S1170: NO),控制返回到S1110。如果记录的"源产生时间信息"所表示的时间表示自当前时间已经过预定的时段(S1170: YES),控制清除输出缓冲器(S1180),并 返回到SlllO。如上所述,根据上述系统l,信息收集/分析设备70可收集表示文本的文本数据,其随后根据通过PC30的输入单元41的输 入操作被更新;表示文本的文本数据,其根据通过PC30的输入单元41的输入操 作而被显示在显示器单元43上;和由声音数据转换的文本数据被收集,该声音数据是通过电话设备 50的声音输入单元61和声音输出单元63被输入/输出(图3的S180, 图4的S260和图5的S310-330)。从这样收集的文本数据,控制提取关键字(图7的S430, S450), 作为当搜索内容时的搜索关键字。信息收集/分析设备70发送基于这样 获得的搜索关键字而产生的查询到服务器(即信息搜索服务器20),以 启动服务器侧的搜索程序来搜索内容(图11的S620)。然后,信息收 集/分析设备70在它接收服务器侧的搜索内容时收集这些内容(图11 的S690禾口 S700)。利用显示器单元17显示的内容提供屏幕,内容被显示和/或复制 (图15的S1070和图17的S1140)。具体而言,将由词条文本组成的内容登记在输出控制单元87执行 的输出控制过程中的词条指示表中(图13的S890)。然后,在第一输 出控制过程中,基于"源产生时间信息"表示的时间,即产生生成搜 索关键字所依赖的文本数据的时间(图3的S170,图4的S250),内 容以升序(或降序)在PC30或电话设备50上被排序。然后,被排序 的内容随后按照从最晚到最早的方式显示在内容提供窗口上(图15的 S1050-S1090)。词条之外的信息所组成的内容也登记在输出控制单元87执行的输 出控制过程中的文本/图像表中(图13的S930)。然后在第二输出控制 过程中,基于"源产生时间信息"表示的时间,即获得内容的时间是以升序(或降序)对内容排序。然后,被排序内容随后按照从最晚到最早的方式被显示在内容提供窗口上(图15的S1050-S1070)。由动画图像和声音组成的内容也登记在复制表中(图13的S920)。 然后,在第三输出控制过程中,基于"源产生时间信息"表示的时间, 即获得内容的时间,以升序(或降序)对内容排序。然后,被排序内 容随后按照从最晚到最早的方式通过内容提供窗口被复制(图16的 S1150-S1140)。如上所述,通过显示器单元77显示、复制数据和/或通过声音输出 单元79输出声音,内容可被提供给用户。如上所述,基于从之后产生的文本数据提取的搜索关键字而搜索 的内容假定满足用户的需要,这是因为文本的输入与搜索关键字的产 生之间的间隔较短。因此,通过先于其它内容显示和/或复制这些内容,可以减小由之 提取搜索关键字的文本的输入/输出与内容的显示和/或复制之间的间 隔。结果,可在适当的时间提供用户感兴趣的内容。根据第一和第二输出控制过程,内容这样被显示,即使得对应于 "源产生时间信息"表示的时间之后的内容是以较大尺寸显示。具体 而言,最晚内容的显示不同于其它内容(参见图15的S1060, S1070)。 即最晚的内容先于其它内容被显示。因此,用户最感兴趣的内容先于 其它内容被提供给用户。此外,在第一和第二输出控制过程中,根据"源产生时间信息" 表示的时间,显示列表的记录被排序。然后,根据被排序的列表,内 容在内容提供窗口这样被排列,以使最晚的内容位于上部,较早的内 容被排列在下部(图15的S1050-1090)。由于最晚的内容显示在上部, 用户可能感兴趣的内容被显示在列表的上部。利用该配置,记录的顺 序使得可以将较晚的内容先于较早的内容提供给用户。在信息收集/分析设备70中,基于搜索关键字而收集内容,该搜索 关键字是从PC30和电话设备50收集的文本数据中提取的关键字(图 7的S430和图11的S610和S620)。由于搜索关键字(即关键字)是 从文本数据表示的文本提取,而搜索是利用这样提取的关键字被执行, 当执行搜索时可排除不必要的文本。因此,可较好地搜索满足用户意愿的内容。应指出,根据本发明的多个方面,上述第一说明性实施例可以各 种方式被修改。在第一说明性实施例中,第一和第二输出控制过程(图15和17) 被信息收集/分析设备70的输出控制单元87执行。该配置可这样被修 改,以使第一和/或第二输出控制过程与其它过程并行地被被信息收集/ 分析设备70的控制单元71执行。在第一说明性实施例中,在第一和第二输出控制过程中,内容这 样被显示,以使基于"源产生时间信息"表示的时间,最晚的内容以 最大的尺寸被显示,而较早的内容以较小的尺寸被显示。利用该配置, 由于显示时具有最大的尺寸,最晚的内容显示时具有优先权 (S1070-S1090)。该配置是示例性的,任何其它表示优先权的方法可 被采用。例如,可以修改第一和第二输出控制过程,以使只有"源产 生时间信息"表示的时间的内容是最晚的。在这样的情况下,执行图 15的S1070后,跳过S1080,控制返回到S1010。在上述说明性实施例中,内容通过在显示器单元77上显示和/或通 过声音输出单元79输出声音被提供给用户。此外,在第一说明性实施例中,PC30、电话设备50和信息收集/ 分析设备70是不同的设备。当然可能的是,PC30或电话设备50被整 合在信息收集/分析设备70中。在第一说明性实施例中,基于在PC30或电话设备50侧从文本数 据(传输目标数据)提取搜索关键字的时间,确定先于其它内容被显 示/复制的内容(参见图15的S1050,图17的S1160)。利用不同的时 间(即除数据产生时间之外的时间)来确定显示/复制的优先权也是可 能的。例如,当确定优先权时也可以参考在S870 (图13)获得内容的时 间。在这样的情况下,可将过程修改为使当前时间被登记为图13的 S890、 S920和S930中的"源产生时间信息"。也可以是图11的S610 或S620中产生或发送查询的时间。在这样的情况下,"源产生时间信 息"表示的时间根据当前时间被更新。下面,将参考图18描述根据第二实施例的检测控制过程。应指出,25第二实施例的系统配置与图1所示的第一实施例的系统配置相同。此 外,根据第二实施例的PC调查过程、电话调查过程和关键字提取过程 分别与第一实施例中相同,如图3, 4和7所示。当搜索控制过程被启动时,在S2512控制把搜索处理的数量初始 化(即设置该数量为0)(图18)。然后,控制判断未处理的记录是否 还被登记在搜索信息管理表中(S2514)。如果控制确定没有登记未处 理记录(S25M),控制暂停,直到有一个未处理记录(即重复S2514)。 如果控制确定未处理记录被登记在搜索信息管理表中 (S2514:YES),控制选择具有由"源产生时间信息"表示的最晚时间 的登记记录(S2516)和具有最大数量的搜索关键字的记录作为目标记 录(S2518)。下面,控制判断搜索处理的数量是否小于S2520中预定的上限(根 据说明性实施例为10)。如果搜索处理的数量等于或大于该上限(S2520: NO),控制返回到S2514,暂停,直到未处理的记录被登记在关键字提 取过程中。在S2520,如果控制确定搜索处理的数量小于该上限(S2520: YES),在S2522中,控制基于S2516和S2518中选择的搜索信息管理 表的处理目标记录中的"搜索关键字的数量",确定要在下面歩骤中被 处理的搜索程序,并基于搜索程序的类型执行搜索过程。应指出,上述搜索信息管理表是排队矩阵类型的表,对于S2516 和S2518选择的目标记录,当搜索过程被执行时,它们从搜索信息表 作为经处理的记录被删除。如图19所示,在第二说明性实施例中,搜索程序表存储在存储单 元73中,具体而言,搜索程序表存储有搜索程序地址,该地址表示 包含搜索程序的服务器的地址信息;査询产生信息,表示产生包括搜 索公式的查询的方法;类别信息,表示搜索程序所要搜索的内容的类 别,和当查询被发出时的时间(日期和时间)。在搜索程序表中,"类别信息"表示搜索程序的类型。在第二示例 性发明中,有两种类型的搜索程序 一种用于"词条搜索"程序;另 一种用于"一般搜索"。在S2522,如果搜索信息管理表的处理目标记 录中的"搜索关键字的数量"小于预定的数量(根据第二实施例,这是5),选择用于词条搜索的搜索程序,而如果搜索关键字的数量等于 或大于预定的数量,选择用于一般搜索的搜索程序文件。应指出,在 第二说明性实施例中,确定搜索程序的方法根据搜索关键字的数量确 定搜索程序。但是,任何其它方法可被采用。如果在S2522中确定的搜索程序是"词条搜索"(S2524: YES),控制判断是否存在对应于搜索程序表的记录且当前未被执行的"词条 搜索"程序(S2526)。在第二说明性实施例中,包括在登记在搜索程序表中的记录中的 "发出时间"存储有对应于记录的搜索程序被起动的时间,当搜索程 序完成时,登记项目被删除。就是说,在与登记在搜索程序表中的记录相对应的搜索程序中, 时间信息被存储在"发出时间"中的搜索程序是当前执行的搜索程序, 而没有信息被存储在"发出时间"中的搜索程序是未被执行的搜索程对于"词条搜索"搜索程序和"一般搜索"搜索程序中的每个, 确定程序并行执行的条件。在S2526,基于搜索程序表中登记的每个记 录的"发出时间"的登记状态,控制判断是否存在当前未执行的用于 "词条搜索"的搜索程序。如果存在未执行的"一般搜索"的搜索程序(S2526: YES),控 制选择一个这样的程序以及启动搜索程序的搜索处理(S2528)(后文 描述)。然后,控制把搜索处理的数量增加1 (S2530),并返回到S2512, 暂停,直到未处理的记录被登记在上述关键字提取过程中。如果存在未执行的程序(S2526: NO),控制发出停止命令到搜索 程序,该搜索程序是在对应于搜索程序表的记录的"词条搜索"的搜 索程序中在最早时间被启动的(S2532)。在该歩骤,停止命令被发出 到在对应于搜索程序表的记录的"词条搜索"的搜索程序中"发出时 间"表示的启动时间最早(即,该程序已被执行了最长的时间)的搜 索程序。利用停止命令,通过S2528启动的搜索处理,指示服务器终 止搜索程序。在具有最早启动时间的搜索程序所对应的记录的"发出时间"的 登记内容被删除后(S2534),控制进行到S2528,选择对应于被删除内容的记录的搜索程序,并启动执行选择的搜索程序的搜索过程。如果在S2522确定的搜索程序是"一般搜索"程序(S2524: NO), 在S2536,控制从对应于搜索程序表的记录的多个搜索程序中判断是否 存在未执行的"一般搜索"搜索程序,如在S2526的处理。如果存在未执行的"一般搜索"搜索程序(S2536: YES),控制 选择其中之一,启动搜索过程,以启动搜索程序(S2538)。在S2580, 控制把搜索处理的数量增加1,返回到S2514,暂停,直到一个未处理 的记录被登记在关键字提取过程中。如果在对应于搜索程序表的记录的"一般搜索"搜索程序中不存 在未执行的程序(S2536: NO),如在S2532,具有最早启动时间的程 序被选择,向其发出停止命令(S2540)。通过停止命令,通过在S2538 开始的搜索过程,停止搜索程序的命令被发送到服务器。在删除对应于具有最早启动时间的搜索程序的记录的"发出时间" 的登记内容后(S2542),控制进行到S2538,选择对应于登记内容被删 除的记录的搜索程序,开始搜索过程,以起动搜索程序。下面,将参考图20描述图18的S2528, S2538中执行的搜索过程, 应指出,与上述搜索控制过程并行,搜索单元83执行该搜索过程。当搜索过程被起动,基于图18的S2516和S2518中选择的搜索信 息表的目标记录中"搜索关键字"和图18的S2528和S2538中的搜索 程序表中选择的记录的"査询信息",控制产生一个搜索公式,并产生 包含搜索公式的一个査询。下面,控制发送S2610产生的查询到包含在记录中的"搜索程序 地址",该记录是从图18的S2528, S2538中的搜索程序表中选择的, 从而启动对应于服务器(在说明性实施例中是信息搜索服务器20)侧 的记录的搜索程序(S2620)。在接收到查询后,服务器(如信息搜索服务器20)根据查询中包 含的搜索公式搜索内容。然后,服务器搜索的一个或多个内容的地址 被返回,作为对查询的响应。应指出,根据第一说明性实施例,服务器返回的查询的响应是这 样配置,以使表示内容评价的评价值与地址信息关联。评价值是根据 服务器中的预定方法计算的表示每个内容重要程度的一个参数。下面,控制将当前时间登记在对应于S2620和S2625中启动的搜 索程序的记录的"发出时间"中。在S620中指示服务器执行搜索程序后,如果不存在来自服务器的 响应(S2630: NO),控制判断停止搜索过程的停止指令是否在图18 的S2532或S2540中被发出(S2640)。如果停止指令未被发出(S2640: NO),控制返回到S2630。如果控制确定停止指令被发出(S2640: YES),控制发送停止命 令到S2620中被发送查询的服务器,在S2640停止在S2620中在服务 器侧启动的搜索程序。然后控制返回到S2630。从接收停止命令的服务 器,表示搜索程序已被停止的信息被发送,作为对停止命令的响应。如上所述,在查询在S2620被发送或在S2650停止命令被发送后, 如果来自服务器的响应被接收(S2630: YES),且该响应不是对查询 的响应(即,如果它是对停止命令的响应)(S2660: NO),控制删除 S2625中登记的搜索程序表的记录的"发出时间"(S2665)。然后,控 制把搜索处理的数量增加1 (S2670),完成搜索过程。如果在S2630接收的服务器的响应是对査询的响应,g卩,内容的 搜索结果(S2660: YES),控制检查图18的S2528或S2538中的搜索 程序表中选择的记录的"类别信息"(S2680)。如果类别信息表示"词条搜索"(S2680: YES),控制从作为来自 服务器的响应而接收的内容的一条或多条地址信息中,将一条地址信 息登记在搜索结果管理表中(S2690)。图12表示搜索结果管理表的一个示例,其以相关形式存储源产生 时间信息、搜索关键字信息地址、类别信息、评价值、地址(URL) 信息和输出设置信息。在S2690,从作为来自服务器的响应的内容的一 条或多条地址信息中,具有最高评价值的那条地址信息被登记在搜索 结果管理表的相同记录中。具体而言,对应于最高评价值的地址信息 被登记为"地址信息",评价值被登记为"评价值",表示"词条搜索" 的信息被登记为"类别信息"。应指出,"输出设置信息"被设定为 "FALSE",作为初始值。如果类别信息表示是"一般搜索"(S2680: NO),从作为来自服 务器响应的接收内容的一条或多条地址信息中,预定条数的地址信息被登记在搜索结果管理表中(S2700)。应指出,根据第二说明性实施例,最多登记5条地址信息。如果地址信息的实际条数小于5,登记地 址信息的实际条数。另外在S2700,"输出设置信息"的初始值被设置 为"FALSE"。在S2690或S2700中的各条信息被登记在搜索结果管理表中后, 控制进行到S2665或S2670,完成搜索过程。下面,参考图22,将描述信息收集/分析设备70被起动后读出单 元85重复执行的读出控制过程。当读出控制过程被启动时,在S2810,控制重置读出处理的数量(即 设置为O)。然后,控制判断搜索结果管理表中是否存在未处理记录(S2820)。 如果没有未处理记录存在(S2820: NO),控制暂停,直到一个未处理 记录被登记在搜索过程中。如果存在未处理的记录(S2820: YES), 在S2830,控制判断读出处理的数量是否小于预定的上限(在第二实施 例中是10)。如果读出处理的数量等于或大于该上限(S2830: NO), 控制返回到S2820。如果读出处理的数量小于该上限(S2830: YES),控制在搜索结 果管理表中的未处理记录中选择最晚的一个作为处理目标记录 (S2840),并基于记录的信息,读出过程(后文描述)被执行(S2850)。 然后,控制把读出处理的数量增加1 (S2860),返回到S2820。参考图23的流程图,将描述图22中执行的读出过程。与上述读 出控制过程并行,读出单元85执行读出过程。当读出过程被起动,控制重置计时器,以重新开始计数(S2910)。然后,控制读出图22的S2840中选择的记录的"地址信息",请 求"地址信息"所指定的访问目的地发送内容(S2930)。如果在接收 请求的访问目的地处的设备能够提供请求的内容,它就发送这些内容。 如果不能够提供,访问目的地发送错误信息。在请求内容后,控制判断计时器的计数值是否超过一个处理限制 时段(S2940)。如果计数值超过处理限制时段(S2940: YES),控制 把读出处理的数量增加1 (S2960),完成读出过程。如果控制确定计时器的计数值不超过处理限制时段(S2940: NO),控制判断从发出请求内容的服务器是否有响应(S2070)。如果没有接 收到响应(S2970: NO),控制进行到S2980。如果没有基于外部命令 的用户操作而发出停止读出过程的停止命令(S2980: NO),控制返回 到S2940。如果停止命令已被发出(S2980: YES),控制进行到S2960, 把把读出处理的数量减l,完成读出过程。如果控制确定来自服务器的响应巳被接收(S2970: YES),控制 进行到S3000。如果响应不是S2930中请求的内容,即,如果响应是错 误信息(S3000: NO),控制进行到S2960,把读出处理的数量减1, 完成读出过程。如果接收的响应包括S2930请求的内容(S3000: YES), 控制分配预定的文件名,在存储单元73中存储这些内容(S3010)。然 后,控制将图22的S2840中选择的处理目标记录的"地址信息"更新 为内容的存储位置的文件名和路径名(S3020)。然后,控制进行到 S2960,把把读出处理的数量减l,完成读出过程。下面,参考图24所示的流程图,将描述信息收集/分析设备70被 起动后,输出控制单元87重复执行的输出过程。当输出过程起动时,首先,处理判断在读出过程中存储在存储单 元73的内容中是否有内容未被输出(S3110)。如果控制确定没有未被 输出的内容(S3110: NO),控制暂停,直到在读出过程中未被输出的 内容被存储在存储单元73中。应指出,存储的内容是否被输出是基于 包含在登记在搜索结果管理表中的每个记录中的"地址信息"和"输 出设置信息"而做出。具体而言,基于"地址信息",其中识别指定路 径上的内容的存在,如果"输出设置信息"被设置为初始值(即 "FALSE"),控制确定内容还未被输出。如果控制确定存在未被输出的内容(S3110: YES),控制选择内 容之一作为处理目标内容(S3120)。然后,控制检查处理目标内容的 种类(S3130)。如果处理目标内容是表示词条信息的数据(即文本数 据)(S3130: YES),控制在内容提供窗口的词条显示区域中显示处理 目标内容(S3140),并进行到S3200。如果另一个内容已经显示在词条 显示区域中,控制擦去原先的显示,并在其它内容之前,显示处理目 标内容。如果处理目标内容的类型是动画图像的数据(动画图像数据)(S3130: NO, S3150: YES),控制将处理目标内容(路径名)和对 应处理目标内容的搜索结果管理表的记录的"源产生时间信息"登记 在一个动画图像数据队列中(S3160),然后控制进行到S3200。登记到动画图像数据队列中的内容随后被写入输出缓冲器中(以登记的顺 序),这样,在内容提供窗口的动画复制区域中复制动画图像是,并执 行来自声音输出单元79的声音输出。因此,动画复制区域中动画图像 的复制和来自声音输出单元79的声音输出被开始。应指出,如果输出 缓冲器存储了一些其它内容,控制将处理目标内容重写在输出缓冲器 中,这样,先于其它内容处理处理目标内容。如果处理目标内容的类型是声音数据(S3150: NO, S3170: YES), 控制通过声音输出单元79输出作为内容的声音(S3180),控制进行到 S3200。应指出,如果其它内容的输出已被开始,控制停止声音输出, 先于其它内容复制处理目标内容的声音。如果处理目标内容的类型是表示词条之外的信息的数据(即类型 是文本数据和/或图像数据)(S3170: NO),控制以相关的方式,将处 理目标内容(其路径名)和对应于处理目标内容的搜索结果管理表的 记录的"源产生时间信息"登记在显示队列中(S31卯),然后控制进 行到S3200。这样登记在显示队列中的内容随后被发送到输出缓冲器, 以通过控制单元71在显示器单元77上显示的内容提供窗口的文本/图 像显示区域内显示文本/图像,因此,内容随着向上滚动而被显示在文 本/图像显示区域内。应指出,根据第二说明性实施例,当其它内容被 存储在输出缓冲器中时,处理目标内容被显示在文本/图像显示区域内, 使得处理目标内容的图像被排列在原先存储内容的图像的下面,随着 原先存储内容的图像的向上滚动而被向上滚动。在各自内容的显示/复制被启动后,控制将对应于处理目标内容的 搜索结果管理表的记录的"输出设置信息"更新为"TRUE",表示输 出的结束(S3200)。然后,控制删除从动画图像产生队列和显示数据 队列中这些内容(和源产生时间信息)(S3210),其源产生时间早于当 前时间一个预定的时段。因此,控制返回到S3110,暂停,直到未被输 出的内容在读出过程中被存储存储单元73中。利用根据第二说明性实施例的内容提供系统,信息收集/分析设备70收集表示文本的文本数据,其根据PC30的输入单元41的用户操作 而被显示在显示器单元43上,以及从电话设备50的声音输入单元61 和声音输出单元63输入/输出的声音数据转换的文本数据(图3的 S180,图4的S260,图5的S310-330)。从这样收集的文本数据,当搜索内容时,关键字作为被提取的搜 索关键字(图7的S430, S450)。信息收集/分析设备70发送查询到服 务器(如信息搜索服务器20),其中査询是基于搜索关键字被产生。当 查询被接收时,在服务器侧执行搜索内容的搜索程序(图20的S2620)。 然后,信息收集/分析设备70接收服务器搜索和发送的内容(图20的 S2690, S2700)。内容在显示器单元77上的内容提供窗口上被显示/复 制(图24的S3140, S3160, S3180, S3190)。当信息收集/分析设备70发送查询以在服务器侧起动搜索程序时, 如果当前被执行的搜索程序的数量等于或大于预定的数量(在示例性 实施例中,是全部),信息收集/分析设备70发出停止命令,以停止具 有最早启动时间的程序(即,被执行的多个程序中首先启动的程序)。当特定的文本是通过PC30或电话设备50的用户界面40或60被 输入/输出时,在最早时间被启动的搜索程序被启动。这样,自具有最 早启动时间的搜索程序启动已经过较长的时段。这样的搜索程序搜索 的内容可能不为用户感兴趣,因为自文本通过用户界面40或60被输 入/输出后已经过了较长的时间。因此,通过发出停止命令,以停止具有最早启动时间的搜索程序 (具体而言,采用搜索程序的搜索过程),有可能的是,防止这样的情 况,即可能不满足当前用户兴趣的内容在后来的时间被提供。结果, 可以在适当的时间提供用户非常感兴趣的内容。在上述说明性实施例中,当信息收集/分析设备70进行操作,以在 服务器侧启动搜索程序时,如果对应于登记在搜索程序表中的记录的 所有搜索程序正被执行,停止首先被启动的搜索程序(即使用首先启 动的搜索程序的搜索过程)(图18的S2532, S2540)。具体而言,对搜索程序的每个类型执行检查当前执行的搜索程序 的数量的过程(图18的S2526, S2536)和停止首先启动的搜索程序的 过程(图18的S2532, S2540)。因此,对于每种搜索程序,可停止首先执行的程序。下面,将描述根据第三说明性实施例的内容提供系统。由于第三 实施例的主要部分类似于第二个,只有一些部分的过程不同。因此, 将详细地描述这些差别。除了一些步骤,第三实施例的搜索控制过程类似于第二实施例的 搜索控制过程。因此,在下面的描述中,与第二实施例中相同的步骤 具有相同的步骤号码,而不同的步骤被分配给不同的步骤,将详细描 述。图25表示根据第三说明性实施例的搜索控制过程的流程图。当搜索控制过程被启动时,执行S2512-S2522。如果在S2522确定的搜索程 序是用于"词条搜索"(S2524: YES),控制判断在对应于登记在搜索 程序表中的记录的"词条搜索"的搜索程序中是否存在一个搜索程序, 其相应的记录包括早于当前时间预定量(根据第三实施例,为5分钟) 的"发出时间"(S2542)。如果控制确定不存在"发出时间"表示的时间早于当前时间预定 量的搜索程序(S2542: NO),控制进行到S2526。如果存在这样的搜 索程序(S2542: YES),如在S2532中那样,控制发出停止命令到搜 索程序(S2544),删除对应于搜索程序的记录中的"发出时间"的登 记内容(S2546),控制进行到S2528。如果在S2522中确定的搜索程序是"一般搜索"(S2524: NO), 控制判断在对应于登记在搜索程序表中的记录的"一般搜索"的搜索 程序中是否存在一个搜索程序,其相应的记录包括早于当前时间预定 量(根据第三实施例,为5分钟)的"发出时间"(S2552)。如果不存在"发出时间"表示的时间早于当前时间预定量的搜索 程序(S2552: NO),控制进行到S2536。如果这样的搜索程序存在 (S2552: YES),控制发出停止命令到搜索程序(S2554),删除对应 于搜索程序的记录中的"发出时间"的内容(S2556),控制进行到S2538。根据第三实施例,除了第二实施例获得的优点和效果,还获得下 面的效果。配置信息收集/分析设备70以发出停止命令,用于停止搜索程序 (具体而言,利用搜索程序的过程),该搜索程序已被执行预定的时段34或更长(即,相应记录的"发出时间"表示的时间早于当前时间预定时段)(图25的S2542-S2546,图25的S2552-S2556)。如上所述,当搜索程序已被执行预定的时段或更长时,自触发搜 索程序的信息被输入/输出后(如,文本是通过PC30和电话设备50的 用户界面40和60而被输入/输出),已经过较长的时段。因此,搜索和 收集的内容对于用户可能已不感兴趣,这是由于自通过用户界面40和 60输入/输出的文本后已经了过较长的时段。如上所述,通过以停止命令来停止已被执行预定的时段或更长时 间的搜索程序,有可能的是,避免这样的情况,即不满足用户要求的 内容在以后阶段被提供。结果,可在适当的时间提供用户可能感兴趣 的内容。应指出,在不违背本发明的情况下,上述实施例可以各种方式被 修改。例如,在说明性实施例中,PC调査过程(图3)被PC30的调査 单元35所执行。可将其修改为使PC调查过程被PC30的控制单元31 执行。此外,在上述说明性实施例中,电话调查过程(图4)是由电话设 备50的调査单元55执行。该配置可这样被修改,以使电话调查过程 被电话设备50的控制单元51执行。在说明性实施例中,关键字提取过程(图7)是由信息收集/分析 设备70的分析单元81执行。该配置可这样被修改,以使关键字提取 过程与其它过程并行地被信息收集/分析设备70的控制单元71执行。在说明性实施例中,搜索过程(图9或]8)是由信息收集/分析设 备70的搜索单元83执行。该配置可这样被修改,以使搜索控制过程 与其它过程并行地被信息收集/分析设备70的控制单元71执行。在说明性实施例中,搜索过程(图11或20)是由信息收集/分析 设备70的搜索单元83执行。该配置可这样被修改,以使搜索控制过 程与其它过程并行地被信息收集/分析设备70的控制单元71执行。在说明性实施例中,读出控制过程(图13或22)是由信息收集/ 分析设备70的读出单元85执行。该配置可这样被修改,以使搜索控 制过程与其它过程并行地被信息收集/分析设备70的控制单元71执行。在说明性实施例中,当搜索程序在服务器侧被启动时,如果与搜 索表中登记的记录相对应的所有搜索程序正被执行,首先执行的搜索程序被停止(图18的S2532, S2540)。该过程可这样被修改,如果预 定数量或更多的搜索程序正被执行,首先执行的搜索程序被停止。可选地,不是只停止一个搜索程序(即首先执行的或最早的程序), 可停止在最早阶段的多个搜索程序。在第二实施例中,确定原先执行的程序是否被停止的标准是执行 文件的数量。该数量可根据搜索程序的类型而变化。就是说,搜索程 序可根据不同的标准被停止。在第三实施例中,当搜索程序在服务器侧被启动时,其经过时间 (即程序执行后经过的时段)等于或大于预定时段的程序被停止。程 序停止的定时不需要被限制在搜索程序将被执行的定时,任何其它计 时可被使用。例如,每当从PC30和电话设备50获得关键字时,其执行后经过 的时段大于预定时段的搜索程序可被停止。在该情况下,在图5所示 的源信息登记过程中,在S330的执行后,对应于图25的S2542,S2552, 图25的S2544, S2546,图25的S2554, S2556的处理被执行(不管 搜索程序的类型如何),控制返回到S310。根据这样的配置,每当搜索 关键字从PC30和电话设备50获得时,已被执行超过预定时段的搜索 程序可被停止。根据第三实施例,确定搜索程序是否被停止的"预定时段"的标 准可被这样设置,以使用户对经过预定时段之后的搜索关键字不再感 兴趣,预定时段的具体值可根据各自的情况被确定。应指出,根据搜索程序的类型,执行不同的过程。因此,在特定 情况下,"预定时段"可根据搜索程序的类型而改变。就是说,在特定 情况下,不同的"预定时段"可用于搜索程序的不同类型。例如,在 图25中,在S2542和S2552中的"预定时段"可以是不同的。利用这 样的配置,根据搜索程序的类型,应用不同的标准来停止搜索程序。在上述第三实施例中,信息收集/分析设备70被配置,以限制并行 执行的搜索程序的数量。该配置可被改变为使提供内容的过程的数量 被限制。为了这样的目的,第一和第二处理的数量在图22的S2310被重新 设置,且不执行S2830和S2860。此外,图23应被修改,如图26所示。如图26所示,"地址信息"在S2920被读取之后,控制判断地址 信息指定的访问目的地是否是一个外部存储区域(数据库)(S3052)。 如果控制确定访问目的地是外部存储区域(S3052: YES),在S3054 控制判断第一处理的数量是否小于一个预定的上限(根据本实施例这 是2)。如果第一处理的数量是小于一个预定的上限(S3054: YES),控 制将"地址信息"、"搜索关键字地址"、"类别信息"、地址信息所指示 的访问目的地的类型(即内部还是外部)、和当前时间登记在读出信息 管理表中。然后,控制进行到S2930,请求内容。图27表示读出信息 管理表的一个示例。如图27所示,读出信息管理表存储记录,每个记 录包括项目"地址信息","搜索关键字地址","类别信息","读出开 始时间信息","访问目的地类型"。在S3056,信息的登记被执行。应 指出,在"读出开始时间信息"中,存储当前时间,在"访问目的地 类型"中,存储表示外部存储区域的值"LAN/WAN"。如果第一处理的数量等于或大于预定上限(S3054: NO),控制删 除一个记录,该记录的"访问目的地类型"指示表示外部存储的值, 且向访问目的地请求内容的时间最早(S3058)。然后,控制进行到 S3056,将该信息登记在读出信息管理表中。然后,控制进行S2930, 并请求内容。如果控制确定访问目的地是内部存储区域(数据库)(S3052: NO), 在S3060,控制判断第二处理的数量是否小于预定的上限(根据本实施 例这是4)。应指出,第二处理的上限的设置大于第一处理的上限。如果第二处理的数量小于预定的上限(S3060: YES),类似于 S3056,控制将"地址信息"、"搜索关键字地址"、"类别信息"、地址 信息表示的访问目的地的类型、和当前时间登记在读出信息管理表中 (S3062)。然后,控制进行到S2930,请求内容。应指出,控制登记表 示内部存储区域的值"LOCAL"作为"访问目的地类型"。如果第二处理的数量等于或大于预定的上限(S3060: NO),控制 删除一个记录,该记录的"访问目的地类型"是内部存储,且"地址信息"表示的访问目的地的时间最早(即,具有最长经过时间的记录)。 然后,控制进行到S3056,将信息登记在读出信息管理表中。然后,控
制进行S2930,并请求内容。
在请求内容后,如果访问目的地是外部存储,控制把第一读出处 理的数量增加1。如果访问目的地是内部存储,控制把第二读出处理的 数量增加1 (S3064)。然后,控制进行S2940。
如果在S2960,访问目的地是外部存储区域,控制把第一读出处理 的数量减少1。而如果访问目的地是内部存储区域,控制把第二读出处 理的数量减少l,完成读出过程。
在上述配置中,根据访问目的地是外部存储还是内部存储,处理 的数量的上限是不同的。应指出,对应于内部存储区域的上限是较大 的值。这是因为,如果访问目的地在内部,只有较少的因素(如网络 通信量)影响搜索的处理时间。因此,搜索可在一个平均(一般)的 搜索时段内被执行,内容的读出可在较短的时段内执行。
由于当访问目的地是外部时,处理数量的上限较大,同时访问目 的地在内部时上限较大,当访问目的地是内部时,更多的内容可被提 供。这样的内容在较短的时段内被搜索和读出,并满足可改变的用户 的兴趣。
权利要求
1、一种内容提供系统,包括信息获得单元,其获得输入到客户端设备的用户界面的输入信息和从该用户界面输出的输出信息中的至少一个;搜索过程起动单元,其随后开始在预定数据库中搜索对应于所述信息获得单元所获得的信息的内容的搜索过程;内容输出控制单元,其将所述搜索过程起动单元所搜索的内容输出到一个输出单元,所述输出单元将该内容提供到客户端设备的用户;和停止单元,当所述信息获得单元获得信息,且预定数量或更多的搜索过程正在执行时,所述停止单元停止多个被执行搜索过程中最早起动的至少一个搜索过程。
2、 如权利要求l所述的内容提供系统,其中所述搜索过程起动单元从多种搜索过程中起动对应于所述信 息获得单元所获得的信息的过程,并且,当所述信息获得单元获得信息,且预定数量或更多的同一种搜索 过程正在执行时,所述停止单元停止多个被执行搜索过程中最早起动 的至少一个搜索过程。
3、 如权利要求2所述的内容提供系统, 其中所述预定数量根据搜索过程的种类而改变。
4、 一种内容提供系统,包括信息获得单元,其获得输入到客户端设备的用户界面的输入信息 和从该用户界面输出的输出信息中的至少一个;搜索过程起动单元,其随后开始在预定数据库中搜索对应于所述 信息获得单元获得的信息的内容的搜索过程;内容输出控制单元,其将所述搜索过程起动单元所搜索的内容输 出到一个输出单元,所述输出单元将该内容提供给客户端设备的用户;经过时间调査单元,其对每个搜索过程调查搜索过程起动之后经过的时间;和停止单元,其停止所述经过时间等于或大于预定时段的搜索过程。
5、 如权利要求4所述的内容提供系统,其中当所述信息获得单元获得随后的信息时,如果所调查的经过 时间等于或大于预定时段,所述停止单元停止所述搜索过程。
6、 如权利要求4或5所述的内容提供系统,其中所述搜索过程起动单元起动多种类型的搜索过程中的、对应 于所述信息获得单元获得的信息的那一种搜索过程,且 所述预定时段根据搜索过程的类型而改变。
7、 一种用于输出控制设备的搜索控制设备,其配置有信息获 得单元,其获得输入到客户端设备的用户界面的输入信息和从该用户 界面输出的输出信息中的至少一个;搜索过程起动单元,其随后开始 在预定数据库中搜索对应于所述信息获得单元获得的信息的内容的搜 索过程;内容输出控制单元,其将所述搜索过程起动单元搜索的内容 输出到一个输出单元,所述输出单元将内容提供到客户端设备的用户,其中所述搜索控制设备包括停止单元,当所述信息获得单元获得信息,且预定数量或更多的 搜索过程正在执行时,所述停止单元停止多个被执行搜索过程中最早 起动的至少一个搜索过程。
8、 一种用于输出控制设备的搜索控制设备,其包括信息获得单元,其获得输入到客户端设备的用户界面的输入信息和从该用户界面输出的输出信息中的至少一个;搜索过程起动单元,其随后开始在 预定数据库中搜索对应于所述信息获得单元获得的信息的内容的搜索 过程;内容输出控制单元,其将所述搜索过程起动单元搜索的内容输 出到一个输出单元,所述输出单元将内容提供到客户端设备的用户, 其中所述搜索控制设备包括经过时间调查单元,其对每个搜索过程调查搜索过程起动之后经 过的时间;禾口停止单元,其停止经过时间等于或大于预定时段的搜索过程。
9、 一种搜索控制方法,包括以下步骤获得输入到客户端设备的用户界面的输入信息和从该用户界面输出的输出信息中的至少一个;随后开始搜索过程,以在预定数据库中搜索对应于信息获得步骤所获得的信息的内容;将搜索到的内容输出到一个输出单元,所述输出单元把该内容提 供到客户端设备的用户;和当信息获得步骤获得信息,且预定数量或更多的搜索过程正在执 行时,停止多个被执行的搜索过程中最早起动的至少一个搜索过程。
10、 一种搜索控制方法,包括以下步骤获得输入到客户端设备的用户界面的输入信息和从该用户界面输出的输出信息中的至少一个;随后开始搜索过程,以在预定数据库中搜索对应于信息获得步骤 所获得的信息的内容;将搜索步骤所搜索的内容输出到一个输出单元,所述输出单元将 该内容提供到客户端设备的用户;对每个搜索过程调査搜索过程起动之后经过的时间;和停止其经过时间等于或大于预定时段的搜索过程。
全文摘要
本发明涉及内容提供系统、输出控制设备和输出控制程序。内容提供系统设置有信息获得单元,其获得输入到客户端设备的用户界面的输入信息和从用户界面输出的输出信息中的至少一个;内容搜索单元,其根据信息获得单元获得的信息搜索内容;内容输出控制单元,其将内容搜索单元搜索的内容输出到一个输出单元;上述输出单元,其将内容提供给客户端设备的用户;和内容识别单元,其识别内容搜索单元搜索的内容之一,每个内容已执行预定的处理,内容识别单元识别最晚执行预定处理的内容。此外,内容输出控制单元先于内容搜索单元搜索的其它内容而输出内容识别单元识别的内容。
文档编号G06Q30/06GK101261640SQ200810086919
公开日2008年9月10日 申请日期2006年2月21日 优先权日2005年2月21日
发明者佐藤裕二, 小久保雅俊, 哲 柳, 青木一磨 申请人:兄弟工业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1