操作再现方法、操作再现设备及系统的利记博彩app

文档序号:7970063阅读:197来源:国知局
专利名称:操作再现方法、操作再现设备及系统的利记博彩app
技术领域
本发明涉及一种能够再现在另一个系统中执行的使用网络上的多个装置的操作的技术。
背景技术
近年来,除个人计算机(PC)和专用存储设备之外,出现了例如用于拍摄内容的照相机等具有存储功能的装置。还出现了用于显示存储在这种装置中的内容的显示设备。
在这样的配置中,存在用于操作跨装置的一系列动作例如处理并显示存储的内容数据及显示多条内容数据的操作设备,以便控制所述一系列动作。
此外,还可能记录上述跨装置的一系列动作的操作历史。还存在用于控制装置之间通信的设备,该设备能够记录操作命令、通信内容、及装置的处理结果等。
在这样的情况下再现内容时,在很多情况下用户想要再现一定的动作。例如,在再现摄像机的图像数据中,存在用户想要在一定的时间同时显示存在于照相机中的静态图像数据并稍后重复相同的动作的情况。
在这样的系统中,每次重复相同的操作。在这样的系统中,还有生成并实现处理脚本来再现操作的情况。此外,在这样的系统中,还有从操作历史来再现操作的情况。
在这样的情形下,提出了记录一定操作的历史以使其被另一个人使用并再现的系统(例如,参考专利文献1日本特开平10-063685号公报)。
还提出了从操作过程的日志文件生成可简单地再现的脚本文件并包括能够再现操作过程的过程再现程序的系统(例如,参考专利文献2日本特开2000-010829号公报)。
此外,还提出了存储操作信息和关于用于操作的装置的信息、从过去使用的装置的状态和操作信息类推过去使用的装置、及类推并执行所述操作内容的系统(例如,参考专利文献3日本特开2000-175136号公报)。
然而,上述传统技术具有下列问题。
(1)当在另一个系统上具有相同操作工作的情况下,移动内容,并且每次移动时执行相同的操作来再现所述动作。
(2)因为不知道其它人怎样操作、再现、观看并打印所传送的内容,所以不确定哪个动作是最有效率并且最有效果的。也不确定能够对所述内容执行哪个动作。
(3)在通过使用脚本等在另一个系统再现动作的情况下,如果其它系统的配置及设备能力不同,则除非执行实际动作,否则不能确定所述动作是否可再现。也不能预先确定哪个动作的脚本是可执行的。
(4)即使在相同配置的情况下,也不确定用于执行动作的装置的能力资源是否是可用。实际执行所述动作并按动作的顺序用所述装置进行交互,这导致在动作中间不能进行再现。
(5)即使在相同的系统中,存在因为动作所需的装置的能力资源在使用中、装置断电或所述装置被移到系统通信之外而不能再现动作的情况。同样在这种情况下,实际执行所述动作并按动作的顺序用所述装置进行交互,这导致在动作中间不能进行再现。

发明内容
为解决这些问题做出本发明,且其目的是基于记录了关于在其它系统中执行的操作的信息的操作历史信息呈现用户在用户系统中可再现的操作。
为达到这个目的,根据本发明的一方面,提供了能够再现在另一个系统中执行的使用网络上多个装置的操作的系统的操作再现方法,其包括取得步骤,其用于从另一个系统取得操作历史信息,所述操作历史信息记录了关于在另一个系统中执行的使用网络上多个装置的操作的信息;判断步骤,其基于所述操作历史信息判断在另一个系统执行的操作是否可再现;呈现步骤,其用于呈现用户在所述判断步骤中判断为可再现的操作。
此外,根据本发明的一方面,提供了能够再现在另一个系统中执行的使用网络上多个装置的操作的系统的操作再现设备,其包括取得部件,其用于从另一个系统取得操作历史信息,所述操作历史信息记录了关于在另一个系统中执行的使用网络上多个装置的操作的信息;判断部件,其用于基于操作历史信息判断在另一个系统执行的操作是否可再现;以及呈现部件,其用于呈现用户由判断部件判断为可再现的操作。
此外,根据本发明的一方面,提供了能够再现在另一个系统中执行的使用网络上多个装置的操作的系统,其包括取得部件,其用于从另一个系统取得操作历史信息,所述操作历史信息记录了关于在另一个系统中执行的使用网络上多个装置的操作的信息;判断部件,其用于基于所述操作历史信息判断在另一个系统中执行的操作是否可再现;以及呈现部件,其用于呈现用户由所述判断部件判断为可再现的操作。
从下面典型实施例的说明(参考附图),本发明的进一步特征将变得明显。


图1是示出根据本实施例的无线LAN系统的配置的例子的图;
图2是示出无线接入点101的硬件配置的图;图3是示出连接了显示设备103的STB 102的硬件配置的图;图4是示出存储设备104的硬件配置的图;图5是示出广播内容记录和再现设备105的硬件配置的图;图6是示出照相机设备106的基本硬件配置的图;图7是示出打印机设备109的硬件配置的图;图8是示出显示用户的操作内容的列表的图;图9A和图9B是示出操作历史表的配置的图;图10A和图10B是示出按系统管理的装置状态管理表的配置的例子的图;图11是示出在操作6和10中各装置之间的通信序列的图;图12是示出根据本实施例的操作历史记录处理的流程图;图13是示出根据本实施例的内容收集处理的流程图;图14是示出在系统1中作为操作命令历史数据而生成的记录命令信息的图;图15是示出当向系统2传输记录命令信息时各装置之间的通信序列的图;图16是示出操作命令历史数据的呈现处理的流程图;图17是示出在系统2中的记录命令信息的图;图18是示出当在系统2中执行操作命令历史数据时在操作3和操作7中各装置之间的通信序列的图;以及图19是示出执行操作命令历史数据的处理的流程图。
具体实施例方式
下面参考附图给出作为实现本发明的优选实施例的详细说明。本实施例将例示和说明多个装置连接到由无线LAN系统的无线接入点构成的网络的情况。在这里,所述多个装置是包括显示设备的机顶盒(下文中称为STB)、照相机设备、视频拍摄设备、网络照相机设备、广播内容记录和再现设备,及与打印机设备连接的存储设备。所述STB起操作输入装置的作用,无线接入点起操作记录设备及通信控制装置的作用。此外,显示设备和打印机设备起再现装置的作用,照相机设备、视频拍摄设备、网络照相机设备、广播内容记录和再现设备及存储设备起存储装置的作用。
系统配置图1是示出根据本实施例的无线LAN系统的配置的例子的图。在图1中,无线接入点101控制无线LAN的通信、管理并控制构成无线LAN系统的装置、分析操作命令并进一步识别数据的发送和接收以便生成操作历史数据。STB 102跟随用户操作并暂时记录并转换记录在各装置和存储设备104中的内容数据及从各装置发送的数据,以便将它们显示在显示设备103上。所述显示设备103根据所述STB 102的操作显示内容。
存储设备104能够根据来自STB 102的控制存储存在于各装置中的内容数据,生成并记录稍后说明的缩略图、特征部的再现数据、详细的元数据等,且搜索并传送所记录的数据。所述广播内容记录和再现设备105能够接收并记录广播内容,根据来自STB102的控制再现它们并通过网络发送再现数据。照相机设备106能够根据来自STB 102的控制拍摄静态图像,生成缩略图等,拍摄低分辨率的运动图像,并通过网络发送每条图像数据。
视频拍摄设备107能够根据来自STB 102的控制拍摄高分辨率的运动图像并通过网络发送该视频数据。网络照相机设备108能够根据来自STB 102的控制拍摄高分辨率的运动图像并通过网络上的视频流发送数据。打印机设备109打印记录在存储设备104中的数据。便携式存储装置110是例如硬盘、DVD或能够记录存储在无线接入点101中且可被另一个系统使用的数据的存储器等便携式存储装置。
在这里,下面将使用图2到图7依次说明构成无线LAN系统的装置101到109的硬件配置。
图2是示出无线接入点101的硬件配置的图。如图2所示,无线接入点101包括控制整个设备的中央控制部(CPU)201、ROM 202及RAM 203。无线接入点101还包括用于管理通信链路和装置之间的通信状态的通信管理部204,以及用于识别从STB 102发送来的操作命令的操作命令识别部205。
无线接入点101还包括用于管理由稍后说明的操作历史信息生成部生成的操作历史信息的操作历史管理部206,用于生成操作历史信息的操作历史信息生成部207,以及用于根据操作历史信息向装置发送命令并进行控制的装置控制部208。无线接入点101还包括用于根据操作历史信息执行操作命令的操作命令执行部209,以及用于管理构成系统的装置并管理所述装置的能力和资源的装置管理部210。
无线接入点101还包括用于检测构成系统的装置的能力和资源的能力交换检测部211,以及用于从便携式存储装置读数据和向便携式存储装置写数据的存储装置I/F部212。无线接入点101还包括用于暂时记录网络上传送的内容数据的数据记录存储器部213,以及用于通过未示出的通信I/F控制无线LAN的通信的通信控制部214。通过内部总线215连接上述各部201到214。
图3是示出连接了显示设备103的STB 102的硬件配置的图。如图3所示,STB 102包括控制整个STB的中央控制部(CPU)301、ROM 302及RAM 303。STB 102还包括用于解码从各装置发送的例如JPEG和MPEG等视频数据和图像数据的图像解码部304,以及用于将由所述图像解码部304解码的数据编码的图像编码部305。
所述STB 102还包括用于将由图像解码部304解码的数据转换到用来显示的尺寸和分辨率的分辨率转换部306,以及用于缩减(thin)由图像解码部304解码的数据显示帧并转换帧速率的视频帧转换部307。STB 102还包括用于输入来自用户的操作命令的操作命令输入部308,用于控制显示设备103的显示的显示控制部309,以及根据来自所述操作命令输入部308的操作命令执行操作命令的操作命令执行部310。
所述STB 102还包括用于检测当根据操作命令执行时使用的所连接的装置的能力的能力交换部311,以及用于保持与各装置的通信及各装置的能力的装置管理部312。所述STB 102还包括用于控制当根据操作命令执行时使用的所连接的装置的装置控制部313,以及用于控制例如内容、内容列表或显示设备103的缩略图等数据显示的示I/F部314。
所述STB 102还包括用于进行控制以取得例如来自各装置的内容和缩略图等数据的数据取得控制部315,以及用于通过未示出的通信I/F控制无线LAN的通信的通信控制部316。通过内部总线317连接上述各部301到316。
显示设备103包括控制整个设备的中央控制部(CPU)321、ROM 322和RAM 323。显示设备103还包括用于显示例如内容和缩略图等数据的显示部324,并提供例如高分辨率显示和2屏幕显示等能力。将以显示设备103连接到STB 102的情况为例说明显示设备103。然而,本发明显然还适用于STB 102包括在显示设备103本身中的情况或STB 102是独立的情况。
图4是示出存储设备104的硬件配置的图。如图4所示,存储设备104包括控制整个设备的中央控制部(CPU)401、ROM 402和RAM 403。存储设备104还包括连接了打印机设备109等的例如USB等用于从各装置取得数据的装置I/F部404。
存储设备104还包括用于当生成数据时记录来自各装置的数据及例如缩略图等元数据的数据存储部405,以及用于根据来自STB 102等的操作命令搜索所存储的数据的搜索控制部406。存储设备104还包括用于解码从所述装置取得的例如JPEG和MPEG等视频数据和图像数据的图像解码部407,以及用于将由所述图像解码部407解码的数据编码的图像编码部408。
存储设备104还包括用于为从所述装置取得的数据、特征部再现数据等生成作为元数据的缩略图的缩略图生成部409,以及用于为从所述装置取得的数据等生成详细的元数据的元数据生成部410。存储设备104还包括用于根据来自STB 102等的操作命令发送并搜索内容数据、内容列表及元数据的命令控制部411,以及用于控制打印机设备109的打印的打印控制部412。所述打印控制部412还提供例如高分辨率打印和影集打印等能力,且还管理打印机设备109的资源。
存储设备104还包括用于通过未示出的通信I/F控制无线LAN的通信的通信控制部413。通过内部总线414连接上述各部401到413。
图5是示出广播内容记录和再现设备105的硬件配置的图。如图5所示,所述广播内容记录和再现设备105包括控制整个设备的中央控制部(CPU)501、ROM 502和RAM 503。所述广播内容记录和再现设备105还包括未示出的调谐器(tuner),并包括连接到用于接收广播数据的天线的天线I/F部504,以及用于记录所选择的广播视频数据、广播元数据等的数据存储部505。
所述广播内容记录和再现设备105还包括用于基于来自STB102等的操作命令搜索所存储的数据的搜索控制部506,以及用于将例如MPEG等接收到的广播视频数据解码的图像解码部507。广播内容记录和再现设备105还包括用于为传输将由图像解码部507解码的数据编码的图像编码部508,以及用于为接收并选择的广播视频数据生成作为元数据的缩略图、特征部再现数据等的缩略图生成部509。
广播内容记录和再现设备105还包括用于根据来自STB 102等的操作命令发送并搜索内容数据、内容列表和元数据的命令控制部510,以及用于通过未示出的通信I/F控制无线LAN的通信的通信控制部511。通过内部总线512连接上述各部501到511。
图6是示出照相机设备106的基本硬件配置的图。因为上述视频拍摄设备107和网络照相机设备108的配置与照相机设备106的配置相同,所以这里将照相机设备106作为例子来说明。
如图6所示,所述照相机设备106包括控制整个设备的中央控制部(CPU)601、ROM 602和RAM 603。所述照相机设备106还包括用于为传输将内容数据编码的图像编码部604,以及例如USB等从其它装置取得数据的装置I/F部605。
照相机设备106还包括用于为从各装置取得的数据、特征部再现数据等生成作为元数据的缩略图的缩略图生成部606,以及用于为从各装置取得的数据等生成详细的元数据的元数据生成部607。所述照相机设备106还包括用于当生成数据时暂时存储来自各装置的数据并存储例如缩略图等元数据的数据存储部608。
所述照相机设备106还包括用于根据来自STB 102等的操作命令将内容数据、内容列表及数据发送到显示设备103、存储设备104等的数据发送控制部609。所述照相机设备106还包括用于通过未示出的通信I/F控制无线LAN的通信的通信控制部610。通过内部总线611连接上述各部601到610。
图7是示出打印机设备109的硬件配置的图。如图7所示,打印机设备109包括控制整个设备的中央控制部(CPU)701、ROM 702及RAM 703。打印机设备109还包括例如USB等用于从各装置取得数据的装置I/F部704,个人计算机等连接到该装置I/F部704。
所述打印机设备109还包括用于记录来自各装置的数据及例如从各装置发送的缩略图等元数据的数据存储部705,以及用于解码从各装置取得的例如JPEG和MPEG等视频数据和图像数据的图像解码部706。所述打印机设备109还包括用于为传输将由图像解码部706解码的数据编码的图像编码部707,以及用于根据来自STB 102等的操作命令发送并搜索内容数据、内容列表和元数据的命令控制部708。
所述打印机设备109还包括用于控制打印机引擎的打印的打印控制部709,打印机引擎管理例如高分辨率打印和影集打印等能力及打印机引擎的资源。所述打印机设备109还包括用于通过未示出的通信I/F控制无线LAN的通信的通信控制部710。通过内部总线711连接上述各部701到710。
本实施例的存储设备104不具有生成所述视频、图像等的缩略图和元数据的能力以及使用它们进行搜索的能力。
至于上述配置,将给出作为由无线接入点101的存储装置110记录的操作内容列表和操作历史的说明。首先,使用图8说明操作内容列表。
图8是示出显示用户的操作内容的列表的图。整个列表包括从STB 102的操作命令输入部308由用户输入的操作内容。所述列表显示在显示设备103上,通过选择操作来执行操作。
操作1是这样的操作通过该操作搜索记录在广播内容记录和再现设备105中的广播视频内容并将其传送到显示设备103来在显示设备103上显示。操作2是这样的操作通过该操作将记录在广播内容记录和再现设备105中的广播视频内容和记录在照相机设备106中的静态图像传送到显示设备103来将它们同时在两个屏幕上显示。
操作3是这样的操作通过该操作将记录在照相机设备106中的静态图像传送到显示设备103并在其上显示,然后将记录在视频拍摄设备107中的视频传送到显示设备103并在其上显示。操作4是这样的操作通过该操作将记录在照相机设备106中的静态图像传送到存储设备104并存储在其中,从而由打印机设备109打印。
操作5是这样的操作通过该操作网络照相机设备108拍摄运动图像并通过视频流分发将其发送到显示设备103并显示在显示设备103上。操作6是这样的操作通过该操作将在视频拍摄设备107中记录的视频传送到显示设备103并在其上再现,且在该视频再现2分30秒的定时中,取得记录在照相机设备106中的静态图像以同时显示在两个屏幕上。
操作7是这样的操作通过该操作将在视频拍摄设备107中拍摄的视频同时传送到显示设备103和存储设备104,且在将其显示在显示设备103上的同时将其存储在存储设备104。操作8是这样的操作通过该操作,通过视频拍摄设备107拍摄低分辨率视频,并将其传送到显示设备103以在其上显示。
操作9是这样的操作通过该操作,通过视频拍摄设备107拍摄高分辨率视频,并将其传送到显示设备103以在其上显示。操作10是这样的操作通过该操作搜索存储在存储设备104中的带有喜好标记(tag)元数据的内容,并将其传送到显示设备103以在其上显示。
图9A和图9B是示出操作历史表的配置的图。该表记录在无线接入点101的存储装置110中。如图9A和图9B中所示,记录在存储装置110中的是当每个操作执行时通过输入和网络发送到各装置的操作命令、用于操作的装置和用于操作的装置的能力。在由关于初始内容的操作命令执行操作的情况下,将用于操作的内容记录在存储装置110并添加到操作历史表。
例如,在图9A和图9B中所示的操作2、操作3、操作6是涉及内容的操作,所述内容的概要被记录在操作历史表中。操作1、4、5、7、8、9和10旨在只移动与内容无关的操作,所以在操作历史表中不记录所述内容的概要。当内容被移动的情况下,操作命令信息用作再现内容的播放列表。
接下来,使用图10A和图10B给出关于用于按系统管理连接到网络的多个装置的能力使用状态的表的说明。
图10A和图10B是示出按系统管理的装置状态管理表的配置的例子的图。所述管理表记录在无线接入点101的装置管理部210中。图10A是系统1的装置状态管理表,图10B是系统2的装置状态管理表。图10A和图10B都记录有所连接的装置、所述装置的能力、使用状态及保留状态。
系统1与无线接入点101、STB 102、显示设备103、广播内容记录和再现设备105、照相机设备106、视频拍摄设备107、存储设备104、网络照相机设备108及打印机设备109连接。至于装置的能力,无线接入点101具有例如操作历史记录及装置访问等能力,STB 102具有例如用户操作输入、图像编码及解码等能力。显示设备103具有例如高分辨率显示及2屏幕显示等能力,广播内容记录和再现设备105具有例如存储、传送及搜索广播内容等能力。照相机设备106具有例如静态图像拍摄、低分辨率运动图像拍摄及数据分发等能力,视频拍摄设备107具有例如高分辨率运动图像拍摄及数据分发等能力。存储设备104具有例如存储、传送、搜索及打印内容等能力,网络照相机设备108具有例如高分辨率视频拍摄及流分发等能力。打印机设备109具有打印能力。这些与使用状态及关于装置的保留信息在一起记录。
系统2与无线接入点101、STB 102、显示设备103、广播内容记录和再现设备105、照相机设备106、视频拍摄设备107及PC连接。至于所述装置的能力,无限接入点101具有例如操作历史记录及装置访问等能力,STB 102具有例如用户操作输入及图像编码和解码等能力。显示设备103具有例如高分辨率显示等能力,广播内容记录和再现设备105具有例如存储、传送及搜索广播内容等能力。照相机设备106具有例如静态图像拍摄、低分辨率运动图像拍摄及数据分发等能力。视频拍摄设备107具有例如高分辨率运动图像拍摄及数据分发等能力,PC具有例如存储、传送及打印内容等能力。这些与装置的使用状态和保留状态在一起记录。
动作的详细说明在这里,将参考图11到图19通过将本实施例的具体处理分成若干情况来进行说明。首先,使用图11和图13说明作为操作的例子,当从STB 102执行图8所示的操作6和操作8时无线接入点101执行的操作历史的记录处理。
图11是示出在操作6和10中装置之间的通信序列的图。图12是示出根据本实施例的操作历史记录处理的流程图。首先,如果从STB 102的操作命令输入部308输入操作命令且开始操作,则关于操作的信息从STB 102发送到无线接入点101(S1201)。这样,由无线接入点101的操作历史管理部206生成新操作命令历史数据的区域,并由操作历史信息生成部207开始操作历史的记录处理(S1202)。操作命令历史数据的区域是例如在图9A和图9B所示的操作历史表中注册为操作6的数据的区域。
在这里,在无线接入点101从STB 102接收装置间连接信息(1101)的情况下(S1203中的“是”),无线接入点101向视频拍摄设备107和照相机设备106发送连接请求信息(1102,1104)。因为本例子是操作6,所以视频拍摄设备107和照相机设备106被指定为所连接的装置。这样,装置管理部210在装置状态管理表中将视频拍摄设备107及照相机设备106注册为所使用的装置(S1204)。此后,装置管理部210分析来自视频拍摄设备107和照相机设备106的连接响应信息(1103,1105),并在装置状态管理表中注册所使用的装置的装置间连接关系(S1205)。
接下来,如果无线接入点101从STB 102接收到能力交换信息(1107)(S1206中的“是”),则无线接入点101向视频拍摄设备107及照相机设备106发送能力请求信息(1108,1110)。其后,如果无线接入点101从视频拍摄设备107和照相机设备106接收到能力响应信息(1109,1112),则能力交换检测部211检测所使用的装置的能力(S1207)。装置管理部210在装置状态管理表中注册所使用的装置的能力(S1208)。
接下来,如果无线接入点101从STB 102接收到操作和控制命令(S1209中的“是”),则操作命令识别部205识别接收到的命令并分析在该情况下装置的所使用的能力。操作历史信息生成部207在操作历史表中注册操作命令(S1210),还在操作历史表中注册装置的所使用的能力(S1211)。在这个例子中,将上述操作命令和所使用的能力作为操作6的操作命令历史数据注册在操作历史表中。其后的处理稍后将使用图13进一步说明。
如果无线接入点101接收到内容(S1212中的“是”),则其执行稍后说明的图13中所示的内容收集处理。如果无线接入点101接收到任何其它信息(S1212中的“否”),则其判断操作是否完成。如果操作没有完成(S1213中的“否”),其向前从S1203重复所述处理。如果其后操作完成(S1213中的“是”),操作历史信息生成部207在存储装置110中记录生成的操作历史表(S1214)。
图13是示出根据本实施例的内容收集处理的流程图。首先,当接收并注册上述操作和控制命令时(S1211),操作命令识别部205分析操作命令(S1301)。在这里,在要传输的内容像数据传输命令(1113)那样必要的情况下(S1302中的“是”),分析所述内容是否在网络上传送。因此,如果没有传送(S1303中的“否”),则向具有所述内容的装置作出传送请求,使得能够接收所述内容(S1304)。
在图11的例子中,将数据传输命令(1114)发送到视频拍摄设备107,并将从视频拍摄设备107接收到的视频(1116)作为视频(1115)传输到STB 102。
在所述内容像视频(1116)和图像(1123)那样由所述操作传送到另一个装置的情况下,所述内容被接收(S1305中的“是”)并记录在缓冲存储器中(S1306)。操作历信息生成部207在操作历史表中注册所述内容和相关命令(S1307)。将所述内容记录在存储装置110中(S1308)。
在图11的例子中,无线接入点101从STB 102接收显示命令(1118)、数据传输命令(1120)和同时再现命令(1125)。无线接入点101向照相机设备106发送数据传输命令(1121),并将从照相机设备106接收到的图像(1123)作为图像(1122)传输到STB 102。STB102将显示命令(1117)和同时再现命令(1124)发送到显示设备103,并向显示设备103传输视频(1119)和图像(1126)。
在像操作10这样在STB 102上执行搜索存储设备的内容并将它们再现在显示设备上的操作的情况下,如果将传输的内容是不必要的(S1302中的“否”),则不存储内容数据。在这个例子中,在每次被传输的内容发生变化,例如传输搜索结果的视频(1146)的情况下,不存储内容数据。
在接收到上述内容的情况下(S1212中的“是”),将数据记录在数据记录存储器部213中(S1309),且操作历史管理部206分析关于该数据的操作命令(S1310)。在这里,在操作命令需要内容数据的情况下(S1311中的“是”),操作历史信息生成部207在操作历史表中注册所述内容和相关命令(S1307)。在存储装置110中记录所述内容(S1308)。在操作命令不需要内容数据的情况下(S1311中的“否”),擦除记录在数据记录存储器部213中的内容数据。
操作10中各装置之间的通信序列(1131到1149)与图11中所示的操作6中的通信序列相同,所以省略其详细说明。
图14是示出在系统1中作为操作命令历史数据而生成的记录命令信息的图。将记录命令信息记录在无线接入点101的存储装置110中,且记录命令信息可以如图14所示在显示设备103上作为列表示出。用户可以通过从所显示的列表中选择希望的操作来再现相同的动作。
这样,系统1生成并记录操作命令历史数据,另一个系统取得历史数据使得其它系统可以简单地再现相同的操作并有效地再现、观看并打印所述内容。
接下来,使用图15到图17说明关于将由系统1生成的记录命令信息传输到系统2,自动判断在系统2是否能进行相同的动作且只向用户呈现可操作的命令的处理。通过将存储装置110从系统1移动到图10B所示的系统2来传输记录命令信息。
图15是示出当将记录命令信息传输到系统2时装置之间的通信序列的图。图16是示出操作命令历史数据的呈现处理的流程图。首先,如果STB 102的操作命令输入部308指示操作命令历史数据的列表显示(S1601),则从存储装置110读出操作历史表(图9A和图9B)(S1602)。操作历史管理部206开始操作历史表的数据分析(S1603)。根据分析结果,操作历史管理部206发送连接命令(1401、1407等),并与所使用的装置连接以便检查所使用的装置配置(S1604)。
接下来,在存在用于操作命令历史数据的全部装置的情况下(S1605中的“是”),装置管理部210发送能力交换命令(1403、1409等)以检查所使用的能力资源是否足够(S1606)。因此,如果足够,则发送操作命令显示命令(1414)以显示图17中所示的记录命令信息(S1607)。检查在操作历史表中是否存在下一个数据(S1608)。如果存在,则操作历史管理部206分析下一个数据(S1609)使得回到上述处理(S1604)。
在不是用于操作命令历史数据的全部装置都存在的情况下(S1605中的“否”),操作历史管理部206分析操作历史表以检查在缺少的装置中所使用的能力(S1610)。接下来,装置管理部210执行与可在系统2中使用的装置的能力交换(S1611),并判断系统中是否存在用于执行操作的能力(S1612)。在这里,如果该能力存在,则装置管理部210用功能交换命令(1403、1409等)检查所使用的能力资源是否足够(S1606)。因此,如果充足,则发送操作命令显示命令(1414)来显示如图17所示的记录命令信息(S1607)。
在上述S1606或S1612中,对操作历史表中不具有执行能力及资源的操作不显示记录命令信息。
图17是示出系统2中的记录命令信息的图。该记录命令信息呈现从系统1卸下存储装置110并将其安装在系统2上。在这里,显示设备103将根据系统2的装置状态管理表及记录在存储装置110中的操作历史表的所使用装置和能力判断为可执行的装置和能力显示为列表。用户从所述列表中选择希望的操作来再现相同的动作。
这样,在实际执行所述操作前可以识别什么操作能够或不能执行且可以简单地指定希望的操作。还可以防止该操作在被执行后在动作中途变得不可再现。
图18是示出当在系统2中执行操作命令历史数据时在操作3和7中装置之间的通信序列的图。图19是示出执行操作命令历史数据的处理的流程图。首先,如果通过STB 102的操作命令输入部308从图17所示的记录命令信息中选出了希望的操作(S1901),则无线接入点101从存储装置110读出图9A和图9B中所示的操作历史表的数据(S1902)。接下来,操作命令执行部209分析所使用的装置的能力(S1903),且发送连接命令(操作3中的1801、操作7中的1830、1832及1834)并与所使用的装置连接(S1904)。
接下来,发送能力交换命令(操作3中的1803,操作7中的1836、1838及1840)并交换能力(S1905),然后判断是否所使用的全部能力资源是可用的。在所使用的全部能力资源可用的情况下(S1906中的“是”),向所使用的装置发送保留命令(操作3中的1805,操作7中的1842、1844及1846)来保留装置的能力资源(S1907)。在操作3中,将保留命令发送到与显示设备103连接的STB 102。在操作7中,将保留命令发送到STB 102、视频拍摄设备107和PC111。
接下来,在从被发送了保留命令的装置接收到保留确认(操作3中的1806,操作7中的1843、1845和1847)后,操作命令执行部209发送操作命令并执行相关操作(S1908)。在存在用于发送图9A和图9B所示的操作历史表中的操作和控制命令的操作的情况下(S1909),发送显示命令(1807)和数据传输命令(1848)(S1910)以便在所述装置上执行操作命令(S1911)。
在像在操作3中那样需要发送存储在存储装置110中的、与操作命令历史数据一起记录的内容数据的情况下(S1912),从存储装置110读出内容数据以传送所述内容(S1913)。在像在操作7中那样由系统2像接收来自视频拍摄设备107的视频(1849)那样接收来自所述装置的内容的情况下,发送作为内容的视频(1853、1855)(S1915)。执行上述处理(S1909到1915)直到没有操作命令历史数据(S1916中的“否”)。当不再有操作命令历史数据(S1916中的“是”)时,处理完成。
这样,有可能在另一个系统中简单地再现相同的动作并有效地再现、观看并打印所述内容。
因为执行操作需要的装置的能力可以预先保留,所以不会再发生在执行操作之后的执行途中再现变得不可能的情况。
根据本实施例,无线接入点101是操作记录设备。然而,例如STB 102或存储设备104等另一个设备也可以是操作记录设备。
操作历史表记录在无线接入点101的存储装置110中。然而,存储装置110可能不仅连接到无线接入点101,还连接到例如STB102或存储设备104等装置。
此外,STB 102用作操作输入装置。然而,所述操作可能由存储设备104等执行,或还可能被分散在各装置之间并分别执行。在这样的情况下,关于执行各装置的内部操作,应该有这样的配置内部操作命令通过网络发送并由用于存储该命令的装置接收并记录在操作历史表中。
其它系统通过存储装置110取得操作历史表。然而,操作历史表还可以通过网络来取得。此外,也可能通过存储装置110或通过网络只取得操作历史表,并根据所显示的操作命令信息的指令通过网络从初始系统传输所使用的内容。
此外,全部内容数据也通过无线接入点101传输。然而,在操作命令涉及初始内容的情况下,内容数据也可能在或者记录或者执行操作命令历史数据的装置之间直接传输。
通过以一个操作输入装置连接到网络的情况为例说明了本实施例。然而,本发明还可用于连接了多个操作输入装置的情况。在这种情况下,操作记录设备应该记录关于每个操作输入装置的操作命令历史数据。
本发明既可应用于由多个装置构成的系统(例如主计算机、接口装置、读取器和打印机),也可用于由一个装置构成的设备(例如复印机或传真机)。
还可能向系统或设备提供记录有用于实现上述实施例的功能的软件程序代码的记录介质,使得所述系统或设备的计算机(CPU或MPU)读取并执行存储在记录介质中的程序代码。显然,由此实现本发明的目的。
在存储有程序代码的记录介质构成本发明的情况下,从记录介质读出的程序代码本身实现所述实施例的功能。
至于提供程序代码的记录介质,可能使用例如软盘(floppy,注册商标)、硬盘、光盘、磁光盘、CD-ROM、CD-R、磁带、非易失性存储卡或ROM。
显然,不只通过执行由计算机读出的程序代码实现上述实施例的功能,而且还包括下面的情况。具体来说,包括在计算机上运行的OS(操作系统)等基于程序代码的指令执行部分或全部实际处理以实现上述实施例的功能的情况。
此外,将从记录介质读出的程序代码写到设置在插入到计算机的扩展板或连接到计算机的扩展单元上的存储器。其后,设置到扩展板或扩展单元的CPU等基于程序代码的指令执行部分或全部实际处理,由此实现上述实施例的功能。显然也包括这种情况。
虽然参考典型实施例说明了本发明,但是应理解本发明不局限于所公开的典型实施例。所附权利要求的范围符合最宽的解释以包括全部这样的改变及等同结构和功能。
权利要求
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.一种能够再现在另一个系统中执行的使用网络上的多个装置的操作的系统,其包括取得部件,其用于从所述另一个系统取得操作历史信息,在所述操作历史信息中记录有关于在所述另一个系统中执行的使用网络上的多个装置的操作的信息;判断部件,其用于基于所述操作历史信息判断在所述另一个系统中执行的所述操作是否可再现;以及呈现部件,其用于将所述判断部件判断为可再现的所述操作呈现给用户。
全文摘要
本发明涉及一种操作再现方法、操作再现设备及系统。从另一系统取得记录了关于在该另一系统执行的使用网络上的多个装置的操作的信息的操作历史信息,并基于该操作历史信息判断所述在该另一系统执行的操作是否可再现。将判断为可再现的操作呈现给用户以便再现由用户选择的操作。可以简单安全地执行再现而不考虑用户部分的系统中装置的配置和能力。
文档编号H04N1/00GK1949219SQ20061014051
公开日2007年4月18日 申请日期2006年10月13日 优先权日2005年10月14日
发明者加贺谷直人 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1