专利名称:显示及提供图像的设备、方法及计算机程序、和记录介质的制作方法
技术领域:
本发明涉及适于用在使得能够选择所希望的音乐的音乐选择系 统中的显示设备、显示方法、显示计算机程序、图像提供设备、图像 提供方法、图像提供计算机程序及记录介质。
背景技术:
已知的歌曲搜索设备把多支歌曲的印象数字化成二维数据印象 值,每个值表示成在二维图像中的点。如在日本未审查专利申请公报 No. 2005-10771中公开的那样,这样的歌曲搜索设备选择在二维图像 中的每个点。
发明内容
当前的歌曲搜索设备以三维坐标处置每支歌曲的三种类型的印 象值,并且产生三维图像。三维图像包括表示符,每个表示符以三维 坐标表示各歌曲。这样的歌曲搜索设备通过把三维图像投影到二维平 面上,就像从预定视点观看三维图像一样,产生二维图像。所产生的 二维图像显示在显示器上。这种布置使得用户能直观地识别什么印象 的歌曲是可选择的。由此选择在二维图像中的每个点作为歌曲。
在这样的歌曲搜索设备中,在三维图像中的多个表示符响应多支歌曲的每一支的印象而排列。至少两个表示符在基于三维图像产生的二维图像内可能彼此重叠。在这样一种歌曲搜索设备中,如果至少两个表示符在二维图像内彼此重叠,则在三维图像中从视点看在另一个 表示符后面放置的表示符在二维图像中不能显示,并且不能被选择。
歌曲搜索设备响应来自用户的指令变更观看三维图像的视点。二维图像响应视点的变更可被重新产生,并且显示在显示器上。在歌曲搜索设备中,至少两个表示符在从给定视点观看的三维图像情况下产生的二维图像内彼此重叠。那么这两个表示符在从另一个视点观看三维图像情况下的二维图像内不彼此重叠。通过适当地切换二维图像,任何表示符可选择性地显示给用户。
用户指示这样的歌曲搜索设备变更观看三维图像的视点,并且响应二维图像被切换和显示给用户。在每一个这样的操作的中,进行复杂的处理。例如,由三维图像产生具有不同视点的二维图像。歌曲搜索设备很难把指示多支歌曲中的每一支的印象的二维图像显示给用户。
因而希望的是,提供用来容易地向用户显示指示对每个内容的印象的二维图像的显示设备、显示方法、显示计算机程序、图像提供设备、图像提供方法、图像提供计算机程序及记录介质。
按照本发明的一个实施例, 一种显示设备包括记录器,用来记录在从不同视点观看三维图像情况下得到的多个二维图像,三维图像具有多个内容表示符,该多个内容表示符代表内容,并且以代表对每 个内容的印象的第一至第三印象值的三维坐标布置;显示器,用来显示在记录器上记录的二维图像;指示器,用来指向变更的以观看三维图像的视点;及显示控制器,用来从记录器读取在从一个视点观看三 维图像情况下的二维图像中的一个,在所读取的二维图像显示在显示 器上的情况下响应输入到指示器的操作输入从记录器读取在从另一个视点观看三维图像情况下的另一个二维图像,及在显示器上显示其 它所读取的二维图像。
按照本发明的实施例,在从不同视点观看三维图像情况下产生和
准备多个二维图像。响应变更观看三维图像的视点的指令,从所准备 的二维图像选择对应于变更后的视点的二维图像,并且把该二维图像 显示在显示器上。通过这种布置,实质减小在切换在从不同视点观看 三维图像情况下产生的二维图像时涉及的处理工作负载。
按照本发明的一个实施例, 一种图像提供设备包括记录器,用 来记录在从不同视点观看三维图像情况下得到的多个二维图像,三维 图像具有多个内容表示符,该多个内容表示符代表内容,并且以代表对每个内容的印象的第一至第三印象值的三维坐标布置;通信器,用 来与外部装置通信;及控制器,用来从记录器读取在从一个视点观看 三维图像情况下的二维图像中的一个,使通信器把二维图像中的一个 传输到外部装置,在所读取的二维图像显示在显示器上的情况下如果 通信器从外部装置接收到操作输入则从记录器读取在从另一个视点 观看三维图像情况下的另 一个二维图像,及使通信器把其它所读取的 二维图像传输到外部装置。
按照本发明的实施例,在从不同视点观看三维图像情况下产生和 准备多个二维图像。响应变更观看三维图像的视点的指令,从所准备 的二维图像选择对应变更后的视点的二维图像,并且然后把该二维图像传输到外部装置。通过这种布置,实质减小在切换在从不同视点观 看三维图像情况下产生的二维图像和把所选择的二维图像传输到外 部装置时涉及的处理工作负载。
按照本发明的实施例,记录器记录在从不同视点观看三维图像情 况下得到的多个二维图像,三维图像具有多个内容表示符,该多个内 容表示符代表内容,并且以代表对每个内容的印象的第一至第三印象 值的三维坐标布置。显示控制器从记录器读取二维图像。从指示器发 出变更视点的指令,并且在显示器上显示的二维图像中的一个。响应 指令,在从变更后的视点观看三维图像情况下产生二维图像,并且从 记录器读取该二维图像。所读取的二维图像然后显示在显示器上。以 这种方式,实质减小在切换在从不同视点观看三维图像情况产生的二 维图像和观看选择的二维图像时涉及的处理工作负载。因而提供用来容易地显示表示对每个内容的印象的二维图像的显示设备、显示方 法、显示程序及记录介质。
按照本发明的实施例,记录器记录在从不同视点观看三维图像情 况下得到的多个二维图像,三维图像具有多个内容表示符,该多个内 容表示符代表内容,并且以代表对每个内容的印象的第 一至第三印象 值的三维坐标布置。传输控制器从记录器读取在多个二维图像中在从 预定视点观看三维图像情况下产生的二维图像。传输控制器把所读取 的二维图像从通信器传输到外部装置。通信器接收从用于显示二维图 像的外部装置传输的请求信息。请求信息请求变更用来观看三维图像 的视点。传输控制器从记录器读取在从由接收到的请求信息指示的变 更后的视点观看三维图像情况下产生的二维图像。传输控制器把读取 的二维图像从通信器传输到外部装置。通过这种布置,实质减小在切 换在从不同视点观看三维图像情况下产生的二维图像和把所选择的 二维图像传输到外部装置时涉及的处理工作负载。因而提供用来容易 地显示表示每个内容的印象的二维图像的图像提供设备、图像提供方 法、图像提供程序及记录介质。
图l是按照本发明一个实施例的显示设备的方块图2是示出按照本发明一个实施例的图像提供设备的方块图3是按照本发明一个实施例的音乐选择系统的构造图4是详细示出按照本发明一个实施例的数据记录和播放设备 的方块图5列出三种类型的音乐印象;
图6示出音乐分析信息;
图7示出三维图像;
图8示出用来从三维图像产生音乐选择图像的视点;
图9A-9D示出按照从视点到音乐表示符的布置位置的远近 (perspective)表示',
图1O示出音乐选择屏幕;
图11示出音乐搜索屏幕;
图12示出在音乐搜索屏幕内音乐选择屏幕的切换操作;
图13示出如何检测音乐搜索区域;
图14示出如何选择音乐;
图15示出在扩展区域中如何操作音乐表示符;
图16示出如何扩展音乐选择屏幕;
图17示出在音乐搜索屏幕内的音乐选择和扩展图像;
图18示出如何使用音乐搜索屏幕介绍音乐;
图19示出在音乐搜索屏幕内如何显示音乐搜索结果;
图20示出播放列表的结构;
图21是详细示出按照本发明一个实施例的音乐提供设备的方块
图22示出音乐搜索屏幕;
图23示出在音乐搜索屏幕内音乐选择屏幕的切换操作;
图24示出在音乐搜索屏幕内的音乐选择和扩展屏幕;
图25示出如何在音乐搜索屏幕上介绍音乐;
图26示出如何在音乐搜索屏幕上显示音乐搜索结果;
图27是示出图像产生处理的流程图28是第一显示处理的流程图29是音乐介绍处理的流程图30是示出音乐选择处理的流程图31是示出第一音乐介绍处理的流程图32是图31的流程图的继续;
图33示出按照本发明一个实施例的三维图像;
图34A和34B示出按照本发明一个实施例的音乐选择处理;及
图35A和35B示出按照本发明一个实施例的另一种音乐选择处理.
具体实施例方式
下面参照附图描述本发明的实施例。
图l整体示出按照本发明一个实施例的显示设备l。在显示设备
1中的记录器2记录在从不同视点观看三维图像情况下得到的多个二 维图像,三维图像具有多个内容表示符,该多个内容表示符代表内容, 并且以代表对每个内容的印象的第一至第三印象值的三维坐标布置。 第一至第三印象值通过对每个内容的三种类型的印象数字化而得到。 在显示设备l中的显示器3显示在记录器2上记录的二维图像。在显 示设备l中的指示器4指向用于变更的以观看三维图像的视点。在显 示设备1中的显示控制器5从记录器2读取在从预定视点观看三维图 像情况下的二维图像中的一个。显示控制器5在所读取的二维图像正 显示在显示器上的情况下,响应输入到指示器4的操作输入,从记录 器2读取在从另一个视点观看三维图像情况下的另一个二维图像,并 且在显示器3上显示其它读取的二维图像。
如此构造的显示设备1准备在从不同视点观看三维图像情况下 产生的多个二维图像。如果发出变更观看三维图像的视点的指令,则 显示设备1对应于变更后的视点选择二维图像,并且把所选择的二维 图像显示在显示器3上。对于这种布置,实质减小在切换在从不同视 点观看三维图像情况下产生的二维图像时涉及的处理工作负载。显示 设备l因而可显示指示每个内容的印象的二维图像。
图2示出按照本发明的一个实施例的图像提供设备10。在图像 提供设备10中的记录器11记录在从不同视点观看三维图像情况下得 到的多个二维图像,三维图像具有多个内容表示符,该多个内容表示 符代表内容,并且以代表每个内容的印象的第一至第三印象值的三维 坐标布置。第一至第三印象值通过对每个内容的三种类型的印象数字 化而得到。在图像提供设备10中的传送器12把在记录器11上记录 的二维图像传输到用于显示二维图像的外部装置13。在图像提供设备 10中的接收器14接收从外部装置13传输的、请求变更观看三维图像 的视点的请求信息。在图像提供设备IO中的传输控制器15从记录器11读取在从预定视点观看三维图像情况下产生的二维图像。传输控制器15使所读取的二维图像从传送器12传送到外部装置13。当接收器 14从显示二维图像的外部装置13接收到请求信息时,传输控制器15 从记录器11读取在从由经接收器14接收的请求信息指示的变更后的 视点观看三维图像情况下产生的二维图像。传输控制器15然后使所 读取的二维图像从传送器12传输到外部装置13。
如此构造的图像提供设备10事先准备在从不同视点观看三维图 像情况下产生的多个二维图像。如果从外部装置13发出变更观看三 维图像的视点的指令,则图像提供设备10对应于变更后的视点从准 备的二维图像中选择二维图像,并且把所选择的二维图像传输到外部 装置13。通过这种布置,实质减小在切换和传输在从不同视点观看三 维图像情况下产生的二维图像时涉及的处理工作负载。图像提供设备 10因而可显示指示每个内容的印象的二维图像。
图3整体示出按照本发明的一个实施例的音乐选择系统20。音 乐选择系统20包括在用于实现本发明一个实施例的显示设备的个人 计算机中布置的数据记录和播放设备21、和在用于实现本发明一个实 施例的图像提供设备的服务器中布置的音乐提供设备22 。在音乐选择 系统20中,由用户操作的数据记录和播放设备21经网络23与音乐 提供设备22通信。
数据记录和播放设备21存储从压缩盘(CD )读取的或从音乐提 供设备22得到的音乐(歌曲)数据。数据记录和播放设备21使得用 户能够从在其内存储的多条音乐数据中选择希望的音乐数据,并且向 用户播放所选择的音乐数据。音乐提供设备22存储多条音乐数据。 音乐提供设备22使得用户能够经数据记录和播放设备21从多条音乐 数据中选择所希望的音乐数据,并且把所选择的音乐数据供给到数据 记录和播放产,设备21。
参照图4,下面逐块描述数据记录和播放设备21的硬件结构。 响应在输入单元31如键盘和鼠标上由用户输入的各种命令,在数据 记录和播放设备21中的中央处理单元(CPU )30从只读存储器(ROM )32和硬盘驱动器(HDD) 33中的一个读取包括操作系统、应用程序、 及显示程序的各种程序,并且在随机存取存储器(RAM) 34上展开 读取的程序。CPU 30按照各种程序整体控制数据记录和播放设备21, 同时响应经输入单元31输入的命令执行预定处理和各种处理。
当记录音乐数据的记录命令经输入单元31输入并且CD加载在 CD驱动器35上时,CD驱动器35从CD读取音乐数据,并且把所读 取的音乐数据提供到用于记录的硬盘驱动器33。 CD在数据记录表面 上包括音乐数据记录区和管理数据记录区。CD的音乐数据记录区记 录多条音乐(歌曲)数据。CD的管理数据记录区记录称为内容表 (TOC)的、用来管理在音乐数据记录区上记录的多条音乐数据的管 理数据。管理数据包含各条音乐数据的播放时间和播放顺序、及在音 乐数据记录区中的播放开始位置。
当用CD驱动器35从音乐数据记录区读取音乐数据时,CPU 30 也从CD的管理数据记录区读取管理数据。CPU 30基于这样的管理 数据产生对于CD唯一的管理信息,并且经网络接口 36把所产生的 管理信息传输到在网络23上的盘信息提供服务器(未表示)。当盘 信息提供服务器返回在CD上记录的多条音乐数据的每一条的一组音 乐相关信息作为盘信息时,CPU 30经网络接口 36获取该盘信息。CPU 30把盘信息传输到硬盘驱动器33,并且然后将盘信息与从与CD记 录的音乐数据相关地记录。
音乐相关信息包含各种信息,如基于对应的音乐数据的歌曲的标 题(下文称作歌曲标题)、艺术家姓名、歌曲所属的流派名称(下文 称作流派名称)、及包含歌曲的歌曲集的标题(下文称作歌曲集标题)。 除音乐数据的音乐相关信息之外,盘信息还包含歌曲集的套照片的图 像数据(下文称作套照片图像数据),该歌曲集包含歌曲。
在经输入单元31从用户接收到获取所希望音乐数据的命令时, CPU 30经网络接口 36和网络23把请求获取音乐数据的获取请求信 息传送到音乐提供设备22。当音乐提供设备22经网络23传送所请求 音乐数据时,CPU30经网络接口 36接收音乐数据,并且把接收到的
音乐数据供给到硬盘驱动器33以便存储。
音乐提供设备22记录关于多条音乐数据的音乐相关信息和与该 音乐数据相关的套照片图像数据。当数据记录和播放设备21发出请 求音乐数据的获取请求时,音乐提供设备22把作为音乐相关数据的 音乐相关信息和套照片图像数据与音乐数据一起传送。当使用由音乐 提供设备22传送的音乐数据时,CPU 30经网络接口 36从音乐提供 设备22接收音乐数据以及音乐相关数据。CPU 30把音乐相关数据提 供到硬盘驱动器33,由此记录音乐相关数据,并使从音乐提供设备 22获取的音乐数据与其相关联。CPU 30由此从网络23上的音乐提供 设备22获取多条音乐数据,并且然后存储音乐数据。
CPU 30经输入单元31从用户接收播放在硬盘驱动器33上存储 的音乐数据的播放命令。CPU30从硬盘驱动器33读取音乐数据,并 且把所读取的音乐数据提供到播放处理器37。播放处理器37对于从 CPU 30提供的音乐数据执行播放处理,如译码处理,并且把所产生 的音乐信号提供到扬声器38 。 CPU 30使扬声器38向用户发出与音乐 信号相对应的歌曲。
CPU 30对于音乐数据执行记录处理、获取处理及播放处理。CPU 30由此把作为这些处理的结果的显示数据输出到显示器39。显示器 39可以是液晶显示器。CPU 30由此在显示器39上显示与显示数据对 应的显示屏幕。CPU 30使得用户能视觉识别与对于音乐数据执行的 记录处理、获取处理及播放处理相关的各种信息。
当音乐数据记录在数据记录和播放设备21中的硬盘驱动器33 上时,CPU30对音乐数据进行频率分析。基于分析结果,CPU 30数 字化三种类型的项目,如代表基于音乐数据的音乐印象的速度、音调 及年代,由此生成第一至第三印象值。CPU 30由此得到在硬盘驱动 器33上存储的所有音乐数据的第一至第三印象值。
如图5中所示,代表对音乐(歌曲)印象的三种类型的项目中的 速度代表音乐是如何由慢到快的。就通过数字化速度得到的第 一 印象 值而论,第一印象值越小,音乐越慢。相反,第一印象值越大,音乐越快。
三种类型的项目中的音调代表感觉音乐从模拟化到数字化的程 度。第二印象值通过数字化音调得到。第二印象值越小,感觉音乐越 模拟化。相反,第二印象值越大,感觉音乐越数字化。
三种类型的项目中的年代代表听众感觉音乐多古老,即从古老到 新。第三印象值通过数字化年代得到。第三印象值越小,假定听众感 觉音乐越古老。相反,第三印象值越大,假定听众感觉音乐越新。
在得到每个音乐数据的第一至第三印象值时,CPU30基于第一 至第三印象值和对应的音乐相关信息产生图6的每个音乐数据的音乐 分析信息42。每音乐数据的音乐分析信息42包含使得音乐数据能被 单独识别的音乐识别信息SS、歌曲集标题AL、艺术家姓名AT、第 一印象值SP、第二印象值EL及第三印象值NE。音乐分析信息42 的音乐识别信息SS是指示对应的音乐数据的存储位置的路径和对于 在音乐相关信息中包含的音乐数据唯一的标识(ID)中的一个。在产 生音乐分析信息42时,CPU 30把所产生的音乐分析信息42提供到 硬盘驱动器33以便存储。
通过接通,CPU30执行记录处理和获取处理。CPU 30由此在硬 盘驱动器33上存储至少一条音乐数据和与其对应的至少一条音乐分 析信息42。响应经输入单元31来自用户的断开命令输入,CPU 30 使每个电路块从接通状态转变到待命状态,由此停止每个电路块的操 作。待命状态表示每个电路块停止操作并且显示器39和电源灯熄灭。 设备的电源看着像断开。更明确地说,在待命状态下,电路块的大多 数停止,并使设备的处理工作负载实质地减小。
当响应断开命令达到待命状态时,CPU 30开始产生允许数据选 择的图像(下文称作音乐选择图像)的图像产生处理。当启动图像产 生处理时,CPU30从硬盘驱动器33读取所有音乐分析信息42。 CPU 30把第一、第二及第三印象值SP、 EL及NE设置成三维坐标,即, 第一、第二及第三印象值SP、 EL及NE分别是三根相互垂直的轴线 (即,X轴、Y轴及Z轴),并使其交点作为原点。
更明确地说,CPU30把第一、第二及第三印象值SP、 EL及NE 中的第一印象值SP设置为X坐标,把第二印象值EL设置为Y坐标,及把第三印象值NE设置为Z坐标。CPU 30产生三维图像TDI。三 维图像TDI由在从多条音乐分析信息42得到的三维坐标中布置的点 状或星状表示符(下文称作音乐表示符)SI构造。
在三维图像TDI中,第一、第二及第三印象值SP、 EL及NE 分别直接成为三维坐标。三根相互垂直轴中的X轴与音乐印象的三种类型的项目中的速度相对应,Y轴与音调相对应,及Z轴与年代相对 应。在三维图像TDI中布置的音乐表示符SI的X坐标越小,听众感 觉音乐越慢。相反,X坐标越大,听众感觉越快。在三维图像TDI 中布置的音乐表示符SI的Y坐标越小,听众感觉音乐越模拟化。相 反,Y坐标越大,听众感觉音乐越数字化。在三维图像TDI中布置的 音乐表示符SI的Z坐标越小,听众感觉音乐越古老。相反,Z坐标 越大,听众感觉音乐越新。
代表在三维图像TDI中的第一、第二及第三印象值SP、EL及 NE的三维坐标借助于三种类型的项目成为准确代表对音乐的印象的音乐印象值。在三维图像TDI中,音乐表示符SI以第一、第二及第 三印象值SP、EL及NE的三维坐标布置。用户由此通过音乐表示符SI的布置位置直观地识别音乐印象。
由于音乐表示符SI以三维坐标的每一个布置在三维图像TDI 中,具有类似的音乐印象的音乐表示符SI布置得彼此靠近。用户可以在三维图像TDI中直观地识别在硬盘驱动器33上记录的多个单元 的音乐数据的印象的趋势。
当如图8中所示产生三维图像TDI时,CPU30把三维图像TDI 转换成包括多个二维图像的音乐选择图像。通过把三维图像TDI投影到二维平面(二维平面与如由箭头线代表的从视点延伸的视线相垂 直)上就像从不同视点观看一样,产生多个二维图像。当就像从不同 视点观看三维图像TDI —样把三维图像TDI转换成多个音乐选择图
像时,CPU30设置每个音乐表示符SI的显示模式,从而在每个视点 的基础上按照在三维图像TDI中每个音乐表示符SI的布置位置(离 视点的距离)表达多个音乐表示符SI的远近。
图9A-9D示出音乐表示符SI的远近绘图技术。在图9A的远近 绘图技术中,音乐表示符SI随着它远离视点而逐渐变大。相反,在 另 一种远近绘图技术中,音乐表示符SI随着它远离视点而逐渐变小。 在图9B的远近绘图技术中,音乐表示符SI随着它远离视点而以步进 方式变大。相反,在另一种远近绘图技术中,音乐表示符SI随着它 远离^L点而以步进方式变小。
在图9C的另一种远近绘图技术中,音乐表示符SI的透射率随 着它远离视点而逐渐变低(音乐表示符SI的轮廓画成不透明的,而 音乐表示符SI的中央部分是透明的(看穿背后的视图),并且然后 音乐表示符SI的中央部分随着它远离视点而变得较不透明)。在另 一种远近绘图技术中,音乐表示符SI的透射率设置成随着它远离视 点而以步进方式变低。在图9D的远近绘图技术中,音乐表示符SI随 着它远离视点而逐渐改变形状。在另一远近绘图技术中,音乐表示符 SI随着它远离视点而以步进方式改变形状。在又一种远近绘图技术 中,音乐表示符SI随着它远离视点,颜色逐渐(或步进)地变化。
CPU30使用户能预选这样的远近绘图技术中的一种。当如图10 中所示产生三维图像TDI时,CPU 30设置音乐表示符SI的显示模式, 以便按照由用户选择的远近绘图技术表达多个音乐表示符SI的远近 绘图。CPU 30因而产生音乐选择图像SDI。
当产生三维图像TDI时,CPU30产生包括二维图像的投影轴图 像AX。通过从各视点沿三根轴把三维图像TDI投影到二维平面上得 到二维图像。CPU 30把投影轴图像AX重叠到关于相同视点产生的 音乐选择图像SDI上,根据该视点已经产生投影轴图像AX。
在投影轴图像AX中,用于音乐印象通知的x轴的端部标有字母 "快",表示音乐随音乐表示符SI沿x轴远离原点布置而变得更快。 同样在投影轴图像AX中,Y轴的端部标有字母"数字化",表示音乐随音乐表示符SI沿Y轴远离原点布置而变得更数字化。此外在投影 轴图像AX中,Z轴的端部标有字母"新",表示音乐随音乐表示符SI 沿Z轴远离原点布置而变得更新。
音乐选择图像SDI由投影轴图像AX(即,三根轴和字母)和多 个音乐表示符SI的远近表达。音乐选择图像SDI可使得用户能够直 观地识别与多个音乐表示符SI相对应的音乐的印象。更明确地说, 在音乐选择图像SDI中,音乐随音乐表示符SI沿投影轴图像AX的X 轴靠近原点布置而变得更慢。相反,音乐随音乐表示符SI沿X轴远 离原点布置而变得更快。
在音乐选择图像SDI中,音乐随音乐表示符SI沿投影轴图像AX 的Y轴靠近原点布置而变得更模拟化。相反,音乐随音乐表示符SI 沿Y轴远离原点布置而变得更数字化。在音乐选择图像SDI中,音乐 随音乐表示符SI沿投影轴图像AX的Z轴靠近原点布置而变得更古 老。相反,音乐随音乐表示符SI沿Z轴远离原点布置而变得更新。
CPU 30把有投影轴图像AX重叠在其上的多个音乐选择图像 SDI提供到硬盘驱动器33 ,作为音乐选择图像数据以便存储。
在音乐选择图像SDI中,X轴从原点向右侧延伸,Y轴从原点向 上侧延伸,并且Z轴从原点向前侧延伸。可以设置在把三维图像TDI 转换成音乐选择图像SDI时的视点,就像从前侧、后侧、右侧、左侧、 (右)上侧及(右)下侧观看三维图像TDI—样。此外,可以设置在 把三维图像TDI转换成音乐选择图像SDI时的视点,就像从右前侧、 左前侧、右后侧、及左后侧观看三维图像TDI—样。
此外,可以设置在把三维图像TDI转换成音乐选择图像SDI时 的视点,就像从前斜上侧、前斜下侧、后斜上侧、后斜上侧、右斜上 侧、右斜下侧、左斜上侧及左斜下侧观看三维图像TDI—样。此夕卜, 可以设置在把三维图像TDI转换成音乐选择图像SDI时的视点,就 像从右斜上前侧、右斜下前侧、左前斜上侧、左前斜下侧、右后斜上 侧、右后斜下侧、左后斜上侧及左后斜下侧观看三维图像TDI—样。
CPU 30从多个视点中把定位在通过三维图像TDI的中心并且与z轴平行地延伸的假想线中的视点(例如,定位在前侧上的视点)设置为基准视点。CPU 30把基准视点绕三维图像TDI的三根轴中的X 轴和Y轴的每一根的转动角度存储为视点位置定义信息(在这种情况 下两种类型的角度转动设置到零)。视点位置定义信息定义基准视点 的布置位置。
CPU 30也参照基准视点的X和Y轴的转动角度,把除基准视点 之外的多个视点关于X轴和Y轴的转动角度存储为视点位置定义信 息(转动角度表示视点绕X和Y轴转动多少度)。视点位置定义信 息由此定义多个视点的布置位置。当CPU 30把多个音乐选择图像数 据元素存储在硬盘驱动器33上时,多个音乐选择图像数据元素与各 视点位置定义信息元素相联。
多个视点的布置位置定义成绕三根轴中的X和Y轴的每一根的 转动角度。让(x, y, z)代表三维坐标,其中基于每个视点布置在三维图像TDi内的每个音乐表示符si, ei代表视点绕x轴的转动角度,及θ2代表视点绕Y轴的转动角度;并且CPU 30按照公式(1) 确定在由二维图像构成的音乐选择图像SDI中的音乐表示符SI的X 坐标
X=x cos(θ2)-z sin(θ2)…(1)
CPU 30还按照公式(2 )确定在由二维图像构成的音乐选择图像 SDI中的音乐表示符SI的Y坐标
Y=(x sin(θ2))+z sin(θ2)))sin(θ1)-y cos(θ1)…(2 )
CPU 30由此使用不同视点由三维图像TDI产生多个音乐选择图像 SDI。
在待命状态期间,CPU 30在产生作为音乐选择图像数据的多个 音乐选择图像SDI并且把其存储在硬盘驱动器33上之后,结束图像 产生处理。CPU 30转变到断开状态(切断电话),由此完全停止操 作播放设备21。即使多个音乐选择图像数据元素存储在硬盘驱动器 33上,每当数据记录和播放设备21从接通状态转变到待命状态时, CPU 30也在接通状态期间确定音乐数据是否新存储在硬盘驱动器33上。
如果新音乐数据在接通状态期间被存储在硬盘驱动器33上, CPU 30使用新音乐数据与三维图像TDI —起产生多个音乐选择图像 SDI。 CPU 30把在硬盘驱动器33上已经记录的多个单元的音乐选择 图像数据更新到多个单元的新音乐选择图像数据。
不需要从接通状态转变到待命状态,CPU 30在接通状态期间响 应从用户经输入单元31输入图像产生处理的执行命令进行图像产生 处理。如果新音乐数据记录到硬盘驱动器33上,则CPU30在由用户 指示的任意计时处开始图像产生处理,而不需要等待从接通状态转变 到待命状态。由此更新多个单元的音乐选择图像数据。
如果在硬盘驱动器33上存储多个单元的音乐选择图像数据的情 况下,由用户经输入单元31输入音乐选择请求,则CPU30从硬盘驱 动器33读取使用基准视点产生的音乐选择图像数据。CPU 30也从硬 盘驱动器33读取预先记录在硬盘驱动器33上的音乐搜索屏幕数据。 CPU 30把音乐搜索屏幕数据与音乐选择图像数据组合,并且把音乐 搜索屏幕数据以及与其组合的音乐选择图像数据供给到显示器39。 CPU 30由此基于音乐搜索屏幕数据在显示器39上显示图11的音乐 搜索屏幕45。
音乐搜索屏幕45包括音乐选择部分46和操作部分47。音乐选 择图像SDI和在音乐选择图像SDI上重叠的投影轴图像AX显示在音 乐选择部分46上。用来指向音乐表示符SI的表示符(下文称作光标) Cul也重叠在音乐选择部分46中的音乐选择图像SDI上。
音乐搜索屏幕45的操作部分47包括播放开始按钮48,用来 控制作为音乐选择图像SDI上的音乐表示符SI选择的音乐数据的播 放;歌曲快退按钮49;歌曲快进按钮50;及播放位置表示符51,用 来通知沿音乐数据的播放时间轴的播放位置。操作部分47还包括基 于当前正在播放的音乐数据把音乐通知用户的播放音乐通知器部分 52。播放音乐通知器部分52示出当前正在播放的音乐数据音乐的至 少一部分相关信息(例如,音乐标题、歌曲集标题、及艺术家姓名)。
操作部分47还包括使得用户能够输入用来搜索音乐的搜索条件 (如艺术家姓名、歌曲集标题、及流派名称)的搜索条件输入部分53。 操作部分47还包括用来产生定义多支歌曲的播放顺序的播放列表的 列表产生按钮54。
当音乐搜索屏幕45显示在显示器39上时,CPU30使用在键盘 上布置的向上、向下、向左及向右箭头键变更观看三维图像TDI的视 点,并选择变更后的视点。例如,在从基准视点(即,前面视点)观 看三维图像TDI情况下产生的音乐选择图像SDI可以显示在音乐搜 索屏幕45内。如果用户按压向上箭头键一次以变更视点,则将在由 向上箭头键指示的向上方向上(更明确地说,在其中包含图8的三维 图像TDI的空间从上到下转动的方向上)从基准视点转动一个等级的 前部斜上视点选作变更后的视点。
如果用户按压向下箭头键一次以变更视点,则将在由向下箭头键 指示的向下方向上(更明确地说,在其中包含图8的三维图像TDI 的空间从下到上转动的方向上)从基准视点转动一个等级的前部斜下 视点选作变更后的视点。如果用户按压向右箭头键一次以变更视点, 则将在由向右箭头键指示的向右方向上(更明确地说,在其中包含图 8的三维图像TDI的空间从右到左转动的方向上)从基准视点转动一 个等级的右前视点选作变更后的视点。
如果用户按压向左箭头键一次以变更视点,则将在由向左箭头键 指示的向左方向上(更明确地说,在其中包含图8的三维图像TDI 的空间从左到右转动的方向上)从基准视点转动一个等级的左前视点 选作变更后的视点。每当用户按压箭头键时,CPU 30使得用户能够 移动到与当前视点相邻的视点,以观看三维图像TDI。
在显示器39上显示音乐搜索屏幕45的情况下,可由用户经输入 单元31 (键盘)输入变更观看三维图像TDI的视点的视点变更命令。 CPU 30基于与在音乐搜索屏幕45上显示的音乐选择图像SDI相对应 的视点位置定义信息和由用户按压的箭头键,检测由用户选择的变更 后的视点的视点位置定义信息。CPU 30从硬盘驱动器33读取与变更后的视点的视点位置定义信息相对应的音乐选择图像数据(即,在从由用户选择的视点观看三维图像TDI情况下产生的音乐选择图像SDI 的音乐选择图像数据)。
CPU 30把与变更后的视点相对应的音乐选择图像数据与音乐搜 索屏幕数据相组合,然后把音乐搜索屏幕数据以及与其组合的音乐选 择图像数据提供到显示器39。 CPU 30基于音乐选择图像数据在显示 器39上显示图12的音乐搜索屏幕45。 CPU30把在音乐搜索屏幕45 的音乐选择部分46中显示的音乐选择图像SDI变更成在从由用户选 择的视点观看三维图像TDI情况下产生的音乐选择图像SDI。
当从一个视点观看三维图像TDI时,后面的音乐表示符SI可能 隐藏在多个前面音乐表示符SI的阴影中。后面的音乐表示符SI不能 显示在参考该视点产生的音乐选择图像SDI中。在这样的情况下,通 过不同视点产生的音乐选择图像SDI在音乐搜索屏幕45的音乐选择 部分46内被适当地切换。用户由此可观看任何音乐表示符SI。即使 切换在音乐搜索屏幕45的音乐选择部分46上显示的音乐选择图像 SDI,用户也可容易地识别由各个音乐表示符SI指示的音乐的印象, 其中在音乐选择图像SDI上重叠有投影轴图像AX。
在显示器39上显示音乐搜索屏幕45的情况下,由用户经输入单 元31 (如鼠标)输入光标Cul的移动命令时,CPU30响应于该移动 命令在音乐选择部分46 (即,在音乐选择图像SDI上)和操作部分 47上的光标Cul。当用户在光标Cul放置在音乐选择图像SDI上的 情况下连续地点击鼠标的左按钮两次(即,在双击操作中)时,CPU 30使得指向一个位置的光标Cul的端部被选择,作为在音乐选择图 像SDI上的选择位置。
当用户使用鼠标选择在音乐选择图像SDI上的任何位置时,CPU 30检测在选择位置处的二维坐标。如图13中所示,CPU30检测在音 乐搜索屏幕45的音乐选择部分46上显示的音乐选择图像SDI内以由 用户(以二维坐标)选择的位置为中心的预定部分(尺寸比音乐选择 图像SDI小),作为扩展目标部分SDA。
基于在扩展目标部分SDA中的选择位置处的二维坐标和多个音 乐表示符SI的二维坐标,CPU 30检测最靠近选择位置(在到选择位 置的范围中最短)的音乐表示符SI。 CPU 30把检测到的音乐表示符 SI设置为指示由用户按照用户对于音乐选择图像SDI的优选印象作 为位置选择的音乐(下文称作选择音乐)的选择的音乐表示符SIl。 更明确地说,CPU 30通过与公式(1)和(2)相反的计算把在扩展 目标部分SDA内检测到的在选择的音乐表示符SI1处的二维坐标转 换回在三维图像TDI内的三维坐标。
CPU 30检测用于以在选择的音乐表示符SI1处的三维坐标为中 心的音乐搜索的预定空间区MRA。预定空间区MRA是实质比三维 图像TDI小的三维空间区,并且下文称作音乐搜索区。基于在音乐分 析信息42中包含的三维坐标,CPU30检测位于音乐搜索区MRA内 除选择的音乐表示符SI1之外的所有音乐表示符SI。
如图14中所示,CPU30确定在选择的音乐表示符SI1的三维坐 标与在音乐搜索区MRA内的音乐表示符SI2至Sin中的每一个的三 维坐标之间的空间距离,并且比较所得到的距离。CPU 30然后根据 离选择的音乐表示符SI1的距离由近到远的顺序按从音乐表示符SI2 至Sill的顺序选择标准选择数量(例如,10个)的音乐表示符SI2 至SIll。 CPU30把多个音乐表示符SI2至SIll设置为按照由用户希 望的印象非常可能由用户选择的音乐(下文称作候选音乐(歌曲))。
如图15中所示,CPU 30以与在音乐选择图像SDI的扩展目标 部分SDA内的其它音乐显示表示符SI2至Sin不同的显示模式(例 如,以不同的显示颜色)设置选择的音乐表示符SIl。 CPU30按照上 述公式(1)和(2 )把候选音乐显示表示符SI2至Sill的三维坐标转 换成二维坐标。以这种方式,CPU 30根据其二维坐标确定在扩展目 标部分SDA内的多个候选音乐显示表示符SI2至SI11。 CPU 30还把 在扩展目标部分SDA内的候选音乐显示表示符SI2至Sill设置为处 于与选择的音乐表示符SI1和多个其它音乐显示表示符Sin不同的显 示模式中(例如,处于不同的显示颜色中)。
通过这种状态,如图16中所示CPU 30从音乐选择图像SDI提 取扩展目标部分SDA。 CPU 30按照预定扩展速率对扩展目标部分 SDA进行扩展处理,由此产生尺寸与原始音乐选择图像SDI相等的音 乐选择扩展图像SDW。 CPU 30把音乐选择扩展图像SDW的数据与 音乐搜索屏幕数据相组合,由此把组合的数据输出到显示器39 。
如图17中所示,CPU30在音乐选择部分46的中心位置与音乐 选择扩展图像SDW的中心位置(即,由用户选择的位置)对准的情 况下在显示器39上显示的音乐搜索屏幕45的音乐选择部分46内显 示音乐选择扩展图像SDW。在音乐选择扩展图像SDW上,CPU 30 由此以各自不同的显示模式适当地显示由用户选择的音乐表示符SI1 和响应用户的选择成为选择的候选对象的多个候选音乐显示表示符 SI2至SIll。
CPU 30也把对应的投影轴图像AX重叠在音乐搜索屏幕45中的 音乐选择扩展图像SDW上。通过在音乐选择扩展图像SDW中的投 影轴图像AX, CPU 30也显示对选择的歌曲的印象和由选择的音乐表 示符SI1和多个候选音乐显示表示符SI2至Sill指示的多个候选歌 曲。
另外,CPU 30检测选择的音乐表示符SIl,并且选择多个候选 音乐显示表示符SI2至SIll。 CPU 30从硬盘驱动器33读取与选择的 音乐表示符SI1相对应的音乐数据,然后通过播放处理器37和扬声 器38播放音乐数据。与播放操作一道,CPU30依次从硬盘驱动器33 读取最靠近选择的音乐表示符SI1的候选音乐显示表示符SI2的音乐 数据和较远的候选音乐显示表示符SI3至Sill的音乐数据,然后通过 播放处理器37和扬声器38播放所读取的音乐数据。CPU 30由此使 得用户能够实际上收听由选择的音乐表示符SI1指示的选择的歌曲和 由多个候选音乐显示表示符SI2至Sill指示的多个候选歌曲,并且确 认音乐是否符合用户的偏好(接近用户的偏好)。
CPU 30依次播放在音乐数据中与选择的音乐表示符SI1对应的
音曲的特征部分,如高潮部分。在相对短时间段内,CPU 30使得用户 能够完成确认选择的歌曲和多个候选歌曲是否符合用户偏好。
CPU 30以播放显示模式(例如,以仅对于播放选择的特定显示 颜色)显示当前正在播放的选择的音乐表示符SI1和多个候选音乐显 示表示符SI2至SI11中的一个。在音乐搜索屏幕45的播放音乐通知 器部分52上,CPU 30显示与当前正在播放的音乐数据相对应的音乐 相关信息。以这种方式,CPU 30基于当前正在播放的音乐数据向用 户视觉显示对选择的音乐和候选音乐的印象,同时使用户知道歌曲名 称。
用户可以使用输入单元31 (如鼠标)在音乐搜索屏幕45的操作 部分47上借助于光标Cul点击播放开始按钮48。作为响应,可以输 入一支歌曲播放命令。CPU 30从其开始点开始重新开始播放在这个 瞬时正在播放的音乐数据。即使多个单元的音乐数据的特征部分被自 动和连续地播放,CPU 30也从音乐数据的部分播放切换到整体播放。 CPU 30使得用户能够识别对选择的音乐和候选音乐的整体印象。
在与候选音乐显示表示符SI2至Sill相对应的音乐数据的特征 部分或整个部分正在播放的同时,用户可以使用输入单元31(如鼠标) 借助于光标Cul点击歌曲快退按钮49。作为响应,可以输入歌曲快 退命令。CPU 30在该瞬时停止播放音乐数据的特征部分或整个部分, 并且播放紧挨在当前歌曲之前的播放的音乐数据的特征部分。即使在 播放候选音乐期间用户请求把紧挨在当前歌曲之前的选择的歌曲和 候选歌曲中的一个与当前歌曲相比较,CPU 30也通过比较歌曲的印 象迅速响应该请求。
如果在播放与选择的音乐表示符SI1相对应的音乐数据的特征 部分或整个部分期间输入歌曲快退命令,则CPU 30从歌曲的开始处 重新开始播放音乐数据的特征部分。当播放与选择的音乐表示符SI1 相对应的音乐数据时,CPU 30重复地播放音乐数据,并且使得用户 能够可靠地识别对选择的音乐的印象。
在与选择的音乐表示符SI1和多个候选音乐显示表示符SI2至Sill中的一个相对应的音乐数据的特征部分或整个部分正在播放的 同时,用户可以使用输入单元31参照光标Cul点击歌曲快进按钮50。 作为响应,可以输入歌曲快进命令。CPU 30在该瞬时停止播放音乐 数据的特征部分或整个部分,并且播放紧挨在当前歌曲之后待播放的 音乐数据的特征部分。如果在播放开始之后用户马上识别对选择的歌 曲和候选歌曲中的一个的印象,则CPU 30避免继续播放音乐数据的 后续部分。
用户在音乐搜索屏幕45的音乐选择部分46上显示音乐选择扩展 图像SDW的情况下,可以借助于在投影轴图像AX上重叠的光标Cul 进行选择操作。作为响应,CPU30使在音乐选择扩展图像SDW的提 取之前的原始音乐选择图像SDI显示在音乐搜索屏幕45的音乐选择 部分46上。即使响应来自用户的请求把音乐选择图像SDI切换到音 乐选择扩展图像SDW, CPU 30也可容易地切换到原始状态。
光标Cul可以响应由用户操作的输入单元31 (例如,鼠标)在 音乐选择图像SDI (或音乐选择扩展图像SDW)上移动。响应用户 操作输入单元31的结束,CPU 30以待命状态等待直到光标Cul停止 移动。当光标Cul停止在音乐选择图像SDI (或音乐选择扩展图像 SDW)上的移动时,CPU30检测由光标Cul的端部指向的位置(下 文称作端点位置)的二维坐标。CPU 30在光标Cul停止移动的瞬时 用内部计数器开始时间计数。
借助于计时器,CPU30对在音乐开始介绍给用户之前设置为等 待时间的预定时间段(下文称作几秒的介绍等待时间)时间计数。如 果在介绍等待时间过去之前用户使用输入单元31在音乐选择图像 SDI(或音乐选择扩展图像SDW)上重新开始移动光标Cul,则CPU 30停止时间计数并且复位计时器。如果在光标Cul保持静止的情况 下在计时器上介绍等待时间已经过去,则CPU 30基于端点位置的二 维坐标和多个音乐表示符SI的二维坐标检测在音乐选择图像SDI(或 音乐选择扩展图像SDW)上在介绍等待时间结束处最靠近端点位置 的音乐表示符SI。
在检测最靠近端点位置的音乐表示符SI时,CPU 30按照与上述 公式(1)和(2)相反的计算操作把检测到的音乐表示符SI的二维 坐标转换成在三维图像TDI内的三维坐标。基于三维坐标和音乐分析 信息42, CPU 30确定与最靠近端点位置的音乐表示符SI相对应的音 乐数据,从硬盘驱动器33读取与所确定的音乐数据相对应的套照片 图像数据,并把所读取的套照片图像数据提供给显示器39。如图18 中所示,CPU 30基于套照片图像数据在显示器39上显示矩形套照片 图像55,并使套照片图像55的一个角重叠在音乐搜索屏幕45上的光 标Cul的端点位置上。
每当在光标Cul在音乐选择图像SDI (或音乐选择扩展图像 SDW)上保持静止的情况下介绍等待时间过去时,CPU30显示与距 离保持静止的光标Cul的端点位置最近的音乐表示符SI相对应的套 照片图像55。 CPU 30由此使用套照片图像55介绍在音乐选择图像 SDI (或音乐选择扩展图像SDW)上由光标Cul的端部指向的音乐 表示符SI的歌曲。
套照片图像55,如果重叠在音乐搜索屏幕45的音乐选择图像 SDI (或音乐选择扩展图像SDW)上,则可能依据音乐表示符SI的 位置隐藏一个或多个音乐表示符SI。即使在开始显示套照片图像55 之后,当光标Cul重新开始移动时CPU30也停止显示套照片图像55 (使套照片图像55消失)。
在套照片图像55显示的情况下光标Cul保持静止。如果从套照 片图像55的显示开始起已经过去预定时间段(下文称作持续几秒的 显示时间),则CPU 30结束显示套照片图像55。 CPU 30防止套照 片图像55在用户识别在音乐选择图像SDI (或音乐选择扩展图像 SDW)上的多个音乐表示符SI的几何形状的用户操作中难以呈现, 并且用户使用光标Cul选择位置。
在套照片图像55重叠在音乐搜索屏幕45中的音乐选择图像SDI (或音乐选择扩展图像SDW)上的情况下,CPU30确定是否正在显 示与同套照片图像55相对应(即,同最靠近端点位置的音乐表示符
SI相对应)的音乐数据不同的另一个音乐数据元素。如果确定在音乐 选择图像SDI (或音乐选择扩展图像SDW)上重叠了套照片图像55 的情况下正在播放其它音乐数据,则CPU30继续播放其它数据。
如果确定在音乐选择图像SDI (或音乐选择扩展图像SDW)上 重叠了套照片图像55的情况下没有正在播放其它音乐数据,则CPU 30播放与套照片图像55相对应的音乐数据的特征部分。CPU 30在音 乐搜索屏幕45的播放音乐通知器部分52上显示与当前正在播放的音 乐数据相对应的音乐相关信息。以这种方式,CPU 30使得用户能够 实际上收听由光标Cul指向的音乐表示符SI指示的歌曲,由此使用 户确认对歌曲的印象并告诉用户歌曲名称。
用户可以按照在音乐搜索屏幕45中的操作部分47上的光标Cul 的引导使用输入单元31点击播放开始按钮48。作为响应,可以输入 单支歌曲播放命令。CPU 30从歌曲的开头重新播放在该瞬时正在播 放的音乐数据。CPU 30使得用户能够按照光标Cul识别对由音乐表 示符SI指示的整个音乐的印象。
用户可以操作输入单元31,以在音乐搜索屏幕45的操作部分47 中的搜索条件输入部分53中输入搜索条件的方式输入搜索命令。CPU 30基于多条音乐相关信息的搜索条件和内容,搜索满足由用户输入的 搜索条件的一个或多个音乐数据元素。基于命中的一个或多个音乐数 据元素的音乐分析信息42 (即,三维坐标),CPU30计算与命中的 一个或多个音乐数据元素相对应的多个音乐表示符SI的二维坐标。
如图19中所示,CPU 30确定与在音乐搜索屏幕45中的音乐选 择图像SDI内命中的一个或多个音乐数据元素相对应的一个或多个 音乐表示符SI,并且以与其它音乐表示符SI不同的显示模式(例如, 以显示颜色)显示确定的一个或多个音乐表示符SI。 CPU30容易和 可靠地向用户显示对由用户规定为搜索条件的艺术家、歌曲集、及流 派的一支或多支歌曲的印象。
即使当搜索结果显示在音乐选择图像SDI中时,CPU30也可切 换到基于不同视点产生的另一个音乐选择图像SDI。 CPU 30使得用
户能够容易地识别具有接近搜索的歌曲的印象的估计数量歌曲。
例如,可以在音乐搜索屏幕45的音乐选择扩展图像SDW内检 测选择的音乐表示符SI1,并且可以选择多个候选音乐显示表示符SI2 至SIll。用户可以参照光标Cul使用输入单元31点击列表产生按钮 54。作为响应,可以输入播放列表产生命令。CPU30产生图20的播 放列表57,该播放列表57列出与选择的音乐表示符SI1和多个候选 音乐显示表示符SI2至SI11相对应的多支歌曲。CPU30发出对于播 放列表57唯一的标识信息(下文称作播放列表标识PLI) 。 PLI附加 到播放列表57上。
CPU 30在播放列表57中寄存选择的音乐表示符SI1的三维坐 标,作为选择标准印象值SSI。 CPU 30还寄存与选择的音乐表示符 SI1和多个候选音乐显示表示符SI2至Sill相对应的多个单元的音乐 数据,作为在多个单元的音乐数据中的音乐分析信息42中包含的音 乐标识信息SS。
CPU 30在播放列表57中按与选择的音乐表示符SI1相对应的音 乐数据到与较远布置的候选音乐显示表示符SI2至SI11相对应的音乐 数据的顺序列出多条音乐标识信息SS。 CPU 30由此通过多条音乐标 识信息元素SS的排列顺序定义与选择的音乐表示符SI1和多个候选 音乐显示表示符SI2至SI11相对应的多个单元的音乐数据的播放顺序 (即,CPU 30首先播放选择的音乐表示符SI1的音乐数据,然后播
在产生播放列表57时,CPU 30把播放列表57记录在硬盘驱动器33 上,作为播放列表数据。
当产生播放列表57时,CPU 30使得用户能够把用户可以容易识 别的任何列表名称附加到播放列表57上。CPU 30也在硬盘驱动器33 上记录把列表名称映像到列表标识信息PLI上的列表管理信息。在音 乐数据的播放期间,用户可以通过输入单元31指定列表名称,并且 输入播放音乐数据的播放命令。作为响应,CPU 30使用列表管理信 息确定具有指定列表名称的播放列表57。
CPU 30从硬盘驱动器33读取所确定的播放列表57作为播放列 表数据。按照播放列表57, CPU30按顺序依次从硬盘驱动器33读取 多个单元的音乐数据,并且通过播放处理器37和扬声器38播放所读 取的音乐数据。CPU 30由此使得用户能够依次收听对应于多个单元 的音乐数据的选择的歌曲和多支候选歌曲。
下面参照图21的功能方块图详细描述音乐提供设备22的硬件结 构。在音乐提供设备22中的中央处理单元(CPU) 60从只读存储器 (ROM)61和硬盘驱动器62中的一个读取包括操作系统、应用程序、 及图像提供程序的各种程序,并且在RAM 63上展开所读取的程序。 CPU 60按照各种程序整体控制音乐提供设备22,同时执行各种处理。
CPU 60把大量单元的音乐数据记录在硬盘驱动器62上。CPU 60 还记录与大量单元的音乐数据有关的音乐相关信息和套照片图像数 据。
当把大量单元的音乐数据存储在硬盘驱动器62上时,CPU 60 从硬盘驱动器62上读取所有音乐数据,并且对音乐数据进行频率分 析。基于频率分析结果,CPU 60数字化三种类型的项目,如代表对 音乐数据的每支歌曲的印象的速度、音调及年代,由此生成第一至第 三印象值SP、 EL及NE。
CPU 60得到在硬盘驱动器62上记录的所有音乐数据的第一至 第三印象值SP、 EL及NE。 CPU60使用每个音乐数据的第一至第三 印象值SP、 EL及NE和对应的音乐相关信息产生具有与图6的结构 相同的结构的音乐分析信息42。 CPU 60把每个音乐数据的音乐分析 信息42提供到硬盘驱动器62以.便存储。
以与图7中所示的相同方式,CPU60把第一至第三印象值SP、 EL及NE设置为三维坐标。CPU 60以三维坐标产生包含每个音乐表 示符SI的三维图像TDI。
以与图8中所示的相同方式,CPU60把三维图像TDI转换成包 括多个二维图像的音乐选择图像SDI。通过把三维图像TDI投影到二 维平面上,就像从不同视点观看三维图像TDI—样,产生多个二维图像。当把三维图像TDI转换成音乐选择图像SDI时,CPU60设置每 个音乐表示符SI的显示模式,从而按照预选的远近绘图技术,在每 个视点的基础上按照在三维图像TDI内每个音乐表示符SI的布置位 置表达多个音乐表示符SI的远近。
CPU 60把每个视点的音乐选择图像SDI提供到硬盘驱动器62, 作为音乐选择图像数据,以使存储。如在数据记录和播放设备21中 那样,CPU 60产生每个视点的投影轴图像AX。 CPU60把在每个视 点处的投影轴图像AX设置为投影轴图像数据,然后在硬盘驱动器62 上存储投影轴图像数据,使在相同视点处产生的音乐选择图像数据映 像到其上。CPU 60存储用于定义每个视点的布置位置的视点位置定 义信息。CPU 60还把视点位置定义信息映像到多个单元的音乐选择 图像数据的每一个上。
当用于请求音乐搜索屏幕的搜索屏幕请求信息经网络23从数据 记录和播放设备21传输时,CPU 60在网络接口 64处接收搜索屏幕 请求信息。在这种情况下,CPU60从硬盘驱动器62读取关于基准视 点产生的音乐选择图像数据。CPU60还从硬盘驱动器62读取参照基准视点产生的投影轴图像数据。
CPU 60从硬盘驱动器62读取在硬盘驱动器62上预存储的音乐 搜索屏幕数据。CPU 60把音乐选择图像数据和投影轴图像数据与音 乐搜索屏幕数据相组合。CPU 60由此经网络接口 64和网络23把音乐搜索屏幕数据以及与其相组合的音乐选择图像数据和投影轴图像 数据传输到数据记录和播放设备21。
在数据记录和播放设备21中的CPU 30在网络接口36处接收从音乐提供设备22传输的音乐搜索屏幕数据。CPU 30把音乐搜索屏幕 数据提供到显示器39。 CPU 30基于音乐搜索屏幕数据在显示器39 上显示图22的音乐搜索屏幕70。
音乐搜索屏幕70包含音乐选择部分71和操作部分72。音乐选择部分71显示音乐选择图像SDI。音乐选择部分71还显示用来指向 在音乐选择图像SDI上重叠的音乐表示符SI的光标Cu2。
在音乐搜索屏幕70中的操作部分72包含用来指向变更的以观看 三维图像TDI的视点和用来选择变更后的视点的视点操作部分73。 视点操作部分73包括图像显示区域74。图像显示区域74显示使用相 同视点产生的投影轴图像AX,作为在音乐选择部分71中的音乐选择 图像SDI。
视点操作部分73包含在图像显示区域74右边的视点升高按钮 75。视点升高按钮75用来升高观看三维图像TDI的视点(使包含图 8的三维图像TDI的空间从上向下转动)。视点操作部分73还包含 在图像显示区域74右边的视点降低按钮76。视点降低按钮76用来降 低观看三维图像TDI的视点(使包含图8的三维图像TDI的空间从 下向上转动)。
视点操作部分73包含在图像显示区域74下面的视点右移按钮 77。视点右移按钮77用来向右旋转观看三维图像TDI的视点(使包 含图8的三维图像TDI的空间向左转动)。视点操作部分73包含在 图像显示区域74下面的视点左移按钮78。视点左移按钮78用来向左 旋转观看三维图像TDI的视点(使包含图8的三维图像TDI的空间 向右转动)。
操作部分72包含播放位置指示条79。播放位置指示条79用来 当播放在音乐选择图像SDI上作为音乐表示符SI选择的音乐数据时 指示沿音乐数据的播放时间轴的播放位置。播放停止按钮80布置在 播放位置指示条79的一端。播放停止按钮80控制在音乐选择图像SDI 上作为音乐表示符SI选择的音乐数据的播放。获取请求按钮81布置 在播放位置指示条79的另一端。获取请求按钮81用来请求获取(即, 下载)在音乐选择图像SDI上作为音乐表示符SI选择的音乐数据。
操作部分72包含播放音乐通知器部分82。播放音乐通知器部分 82显示套照片图像和当前正在播放的音乐数据的音乐相关信息的至 少一部分(如歌曲标题、歌曲集标题、及艺术家姓名)。播放音乐通 知器部分82由此通知用户由当前正在播放的音乐数据提供什么音乐。 操作部分72还包含随机选择按钮83。随机选择按钮83用来在音乐选
择图像SDI上把多支歌曲随机地选作音乐表示符SI。
操作部分72还包含歌曲集搜索按钮84。歌曲集搜索按钮84用 来把歌曲集指定为搜索条件,并且在音乐选择图像SDI上搜索在指定 歌曲集中包含的多支歌曲。操作部分72还包含艺术家搜索按钮85。 艺术家搜索按钮85用来把艺术家指定为搜索条件,并且在音乐选择 图像SDI上搜索指定艺术家的歌曲。
在音乐搜索屏幕70显示在显示器39上的情况下,用户可以使用 输入单元31点击视点升高按钮75、视点降低按钮76、视点右移按钮 77及视点左移按钮78中的一个。作为响应,可以发出视点变更命令。 CPU 30响应对视点升高按钮75、视点降低按钮76、视点右移按钮77 及视点左移按钮78中的一个的按压,显示视点的变更方向。CPU 30 产生用于请求变更观看三维图像TDI的视点的视点变更请求信息。 CPU 30经网络接口 36和网络23把视点变更请求信息传输到音乐提 供设备22。
在音乐提供设备22中的CPU 60经网络接口 64接收和获取从数 据记录和播放设备21传输的视点变更请求信息。CPU 60检测由数据 记录和播放设备21基于在数据记录和播放设备21上显示的音乐选择 图像SDI的视点位置定义信息而选择的变更后的视点和由视点变更 请求信息代表的视点的变更方向。
用户在音乐选择图像SDI显示的情况下可以点击视点升高按钮 75—次。音乐选择图像SDI由数据记录和播放设备21产生,从而在 音乐搜索屏幕70内从基准视点观看三维图像TDI。 CPU60检测在从 下到上方向上与基准视点相邻且在其上方的在前斜上侧的视点,作为 变更后的视点。如果用户在数据记录和播放设备21上在相同状态下 点击视点降低按钮76 —次,则CPU 60检测在从上到下方向上与基准 视点相邻且在其下面的在前斜下侧的视点,作为变更后的视点。
如果用户在数据记录和播放设备21上在相同状态下点击视点右 移按钮77 —次,则CPU 60检测在从左到右方向上在基准视点右边的 在右前侧的视点,作为变更后的视点。如果用户在数据记录和播放设
备21上在相同状态下点击视点左移按钮78—次,则CPU 60检测在 从右到左方向上在基准视点左边的在左前侧的视点,作为变更后的视 点。响应在数据记录和播放设备21上对视点升高按钮75、视点降低 按钮76、视点右移按钮77及视点左移按钮78中的一个的点击,CPU 60使得用户能以视点从当前一个移动到下一个的这样一种方式适当 地选择观看三维图像TDI的视点。
CPU 60检测由数据记录和播放设备21选择的变更后的视点。响 应检测到的视点的视点位置定义信息,CPU 60从硬盘驱动器62读取 对应的音乐选择图像数据(即,在从在数据记录和播放设备21上选 择的视点观看三维图像TDI情况下产生的音乐选择图像SDI的音乐 选择图像数据)和投影轴图像数据。CPU60经网络接口 64和网络23 把音乐选择图像数据和投影轴图像数据传输到数据记录和播放设备 21。
在数据记录和播放设备21中的CPU30经网络接口 36从音乐提 供设备22接收和获取音乐选择图像数据和投影轴图像数据。CPU 30 然后把音乐选择图像数据和投影轴图像数据提供到显示器39。
如图23中所示,CPU30在音乐搜索屏幕70的图像显示区域74 上从那时显示的投影轴图像AX切换到基于所获取的投影轴图像数据 的投影轴图像AX。 CPU30还在音乐搜索屏幕70的音乐选择部分71 上从那时显示的音乐选择图像SDI切换到基于所获取的音乐选择图 像数据的音乐选择图像SDI。以这种方式,CPU 30在音乐搜索屏幕 70的音乐选择部分71上从音乐选择图像SDI切换到在从由用户选择 的视点观看三维图像TDI情况下产生的音乐选择图像SDI 。
当从一个视点观看三维图像TDI时,后面的音乐表示符SI可能 隐藏在多个前面的音乐表示符SI的阴影中。后面的音乐表示符SI不 能显示在参照该视点产生的音乐选择图像SDI中。在这样的情况下, 通过不同视点产生的音乐选择图像SDI在数据记录和播放设备21上 的音乐搜索屏幕70的音乐选择部分71内被适当地切换。用户由此可 观看任何音乐表示符SI。
当在音乐搜索屏幕70的音乐选择部分71上显示的音乐选择图像 SDI被切换时,CPU 60切换在图像显示区域74上显示的投影轴图像AX。用户可容易地识别对由单独的音乐表示符SI指示的音乐的印象。
在光标Cu2重叠在音乐选择图像SDI上的情况下,用户可以双击鼠标的左按钮。在数据记录和播放设备21中的CPU 30检测在音乐选择图像SDI上由光标Cu2的端点指示的选择位置处的二维坐标。 CPU 30经网络接口36和网络23把指示在选择位置处的二维坐标的选择位置信息传输到音乐提供设备22。
在音乐提供设备22中的CPU 60经网络接口 64接收和获取来自数据记录和播放设备21的选择位置信息。以与参照图13描述的相同方式,CPU 60检测以由选择位置信息(即,在由用户选择的位置处的二维坐标)代表的选择位置为中心的扩展目标部分SDA。扩展目标部分SDA落在然后提供到数据记录和播放设备21的音乐选择图像 SDI (即,然后在数据记录和播放设备21上的音乐搜索屏幕70上显示的音乐选择图像SDI)内。
CPU 60检测在扩展目标部分SDA内最靠近选择位置(即,在扩展目标部分SDA内具有到选择位置的最短距离)的音乐表示符SI, 作为选择的音乐表示符SIl。 CPU60通过与上述公式(1)和(2)相反的计算把音乐表示符SI的二维坐标转换回在三维图像TDI内的三维坐标。CPU 60还检测在三维图像TDI内以选择的音乐表示符SIl 的三维坐标为中心的音乐搜索区MRA。
CPU 60按照在音乐分析信息42中包含的三维坐标从多个音乐表示符SI中检测位于音乐搜索区MRA内的所有音乐表示符SI。以 与图14中所示的相同方式,CPU 60然后根据离选择的音乐表示符SI1距离由近到远的顺序按从音乐表示符SI2至Sill的顺序选择标准选择数量(例如,1O个)的音乐表示符SI2至SI11,作为候选音乐显示表 示符。
以与参照图15描述的相同方式,CPU60以与在音乐选择图像 SDI的扩展目标部分SDA内的其它音乐显示表示符SI2至Sin不同的显示模式设置选择的音乐表示符SIl。 CPU 60按照上述公式(1)和 (2 )把候选音乐显示表示符SI2至Sill的三维坐标转换成二维坐标。 以这种方式,CPU6(^艮据其二维坐标确定在扩展目标部分SDA内的 多个候选音乐显示表示符SI2至SI11。 CPU 60还把在扩展目标部分 SDA内的候选音乐显示表示符SI2至SI11设置为在与选择的音乐表 示符SI1和多个其它音乐显示表示符SIn不同的显示模式。
以与参照图16描述的相同方式,CPU 60从音乐选择图像SDI 提取扩展目标部分SDA。 CPU 60按照预定扩展速率对于扩展目标部 分SDA进行扩展处理,由此产生尺寸与原始音乐选择图像SDI相等 的音乐选择扩展图像SDW。 CPU60经网络接口 64和ROM32把作 为音乐选择扩展图像数据的音乐选择扩展图像SDW传输到数据记录 和播放设备21。
在数据记录和播放设备21中的CPU 30经网络接口 36从音乐提 供设备22接收和获取音乐选择扩展图像数据。CPU 30然后把音乐选 择扩展图像数据提供到显示器39。如图24中所示,CPU30在音乐搜 索屏幕70的音乐选择部分71上从那时显示的音乐选择图像SDI切换 到基于所获取的音乐选择扩展图像数据的音乐选择扩展图像SDW。
在音乐提供设备22中的CPU 60使由用户选择的选择的音乐表 示符SI1和作为用户选择选择的音乐表示符SI1的结果成为候选对象 的多个候选音乐显示表示符SI2至SI11在数据记录和播放设备21上 的音乐选择扩展图像SDW上以与其它显示表示符不同的显示模式显 示。CPU 60在音乐搜索屏幕70的图像显示区域74上显示投影轴图 像AX。使用投影轴图像AX, CPU 60由此在音乐选择扩展图像SDW 上显示与选择的音乐表示符SI1与多个候选音乐显示表示符SI2至 Sill相对应的选择的歌曲的多支候选歌曲。
当检测到选择的音乐表示符SI1并且选择多个候选音乐显示表 示符SI2至Sill时,CPU 60从硬盘驱动器62读取与选择的音乐表 示符SI1相对应的音乐数据。CPU 60从音乐数据提取特征部分,然 后经网络接口 64和网络23以流形式把特征部分传输到数据记录和播
放设备21。
在传输之后,CPU60从硬盘驱动器62,按从与最靠近选择的音 乐表示符SI1的音乐表示符SI2相对应的音乐数据开始到与候选音乐 显示表示符SI3至SI11相对应的音乐数据的距离由近到远的顺序读取 音乐数据。每当读取音乐数据时,CPU 60从读取的音乐数据提取特 征部分,然后经网络接口 64和网络23以流形式把特征部分传输到数 据记录和播放设备21。
音乐选择扩展图像SDW显示在音乐搜索屏幕70的音乐选择部 分71上。在数据记录和播放设备21中的CPU 30经网络接口 36接收 从音乐提供设备22依次传输的音乐数据的特征部分,然后通过播放 处理器37和扬声器38播放(流播放)该特征部分。在相对短的时间 段内,在音乐提供设备22中的CPU60使用户收听与选择的音乐表示
多支候选歌曲的特征部分并且确认歌曲是否符合用^的偏好(与其接 近)。
在音乐提供设备22中的CPU 60把与在数据记录和播放设备21 上当前正在播放的音乐数据相对应的选择的音乐表示符SI1和多个候 选音乐显示表示符SI2至Sill中的一个通知用户。CPU60经网络接 口 64和网络23把音乐数据的特征部分与对应的音乐相关信息和套照 片图像数据一起传输到数据记录和播放设备21。
响应来自音乐提供设备22的通知,CPU 30把与当前正在播放的 音乐数据相对应的选择的音乐表示符SI1和多个候选音乐显示表示符 SI2至SI11中的一个设置到用于播放的显示模式中(例如,在对于播 放选择的特定显示颜色中)。CPU30经网络接口 36接收和获取来自 音乐提供设备22的音乐相关信息和套照片图像数据,并且把所接收 到的音乐相关信息和套照片图像数据提供到显示器39。
CPU 30在音乐搜索屏幕70的播放音乐通知器部分82上显示当 前正在播放的音乐数据的音乐相关信息。CPU 30还在音乐搜索屏幕 70的播放音乐通知器部分82上显示基于套照片图像数据的套照片图像。在音乐提供设备22中的CPU 60基于在数据记录和播放设备21 上的当前播放音乐数据向用户显示对选择的歌曲和候选歌曲的音乐 的印象,同时还告诉用户选择的音乐和候选音乐中的一个的歌曲名 称。
当正在播放音乐数据的特征部分时,用户可以使用输入单元31 参照光标Cu2点击音乐搜索屏幕70的播放停止按钮80。作为响应, 可以输入一支歌曲播放命令。在数据记录和播放设备21中的CPU 30 经网络接口 36和网络23把用于请求以流形式传送当前正在播放的整 个音乐数据的传送请求信息传输到音乐提供设备22。
在音乐提供设备22中的CPU60经网络接口 64从数据记录和播 放设备21接收和获取传送请求信息。CPU 60从硬盘驱动器62读取 请求的整个音乐数据。CPU 60经网络接口 64和网络23以流形式把 音乐数据传输到数据记录和播放设备21。
在数据记录和播放设备21中的CPU 30在通过播放处理器37和 扬声器38播放(流播放)接收到的音乐数据的同时,经网络接口 36 从音乐提供设备22接收音乐数据。当多个单元的音乐数据的特征部 分连续地传送到数据记录和播放设备21以便播放时,在音乐提供设 备22中的CPU 60可从音乐数据的部分播放切换到整体播放。用户由 此可识别对选择的音乐和候选音乐的整体印象。
在整个音乐数据的播放期间用户可以使用输入单元31参照光标 Cu2点击音乐搜索屏幕70的播放停止按钮80。作为响应,可以输入 播放停止命令。在数据记录和播放设备21中的CPU 30停止为整个音 乐数据的(流)播放。CPU 30经网络接口 36和网络23把请求停止 传送音乐数据的传送停止请求信息传输到音乐提供设备22 。
在音乐提供设备22中的CPU60经网络接口 64从数据记录和播 放设备21接收和获取传送停止请求信息。作为响应,CPU60结束以 流形式向数据记录和播放设备21的整个音乐数据的传输和以流形式 向数据记录和播放设备21的音乐数据的特征部分的传输。以这种方 式,CPU 60响应用户的请求停止向数据记录和播放设备21的音乐数
据的传输。
在音乐数据的特征部分或整个音乐数据的播放期间用户可以使
用输入单元31参照光标Cu2点击获取请求按钮81。作为响应,可以 输入获取命令。在数据记录和播放设备21中的CPU 30经网络接口 36和网络23把请求收费或免费获取当前播放音乐数据的获取请求信 息传输到音乐提供设备22。请求的音乐数据从音乐提供设备22经网 络23传输。CPU 30经网络接口 36接收和获取音乐数据,然后把音 乐数据提供到硬盘驱动器33以便存储。
使用输入单元31 (例如,鼠标或键盘),在音乐搜索屏幕70的 音乐选择部分71上显示音乐选择扩展图像SDW的情况下,用户可以 借助于在投影轴图像AX上重叠的光标Cu2进行选择操作。作为响应, 在数据记录和播放设备21中的CPU 30经网络接口 36和网络23把请 求原始音乐选择图像SDI (在扩展之前)的图像请求信息传输到音乐 提供设备22。在音乐提供设备22中的CPU60经网络接口 64接收和 获取来自数据记录和播放设备21的图像请求信息。
在接收到图像请求信息时,CPU 60从硬盘驱动器62读取在扩展 之前的音乐选择图像SDI的音乐选择图像数据。CPU 60经网络接口 64和网络23把音乐选择图像数据传输到数据记录和播放设备21。在 数据记录和播放设备21中的CPU 30经网络接口 36接收和获取来自 音乐提供设备22的音乐选择图像数据。
CPU 30通过把音乐选择图像数据提供到显示器39,在音乐搜索 屏幕70的音乐选择部分71上从音乐选择扩展图像SDW切换到原始 音乐选择图像SDI。即使音乐选择图像SDI在音乐搜索屏幕70的音 乐选择部分71上切换到音乐选择扩展图像SDW,在音乐提供设备22 中的CPU 60也可容易地响应用户的请求切换回原始图4象。
用户可以使用输入单元31 (例如,鼠标)在音乐选择图像SDI (或音乐选择扩展图像SDW)上移动光标Cu2。在数据记录和播放 设备21中的CPU 30以待命状态等待,直到响应输入单元31的用户 操作的结束光标Cu2停止移动。当光标Cu2在音乐选择图像SDI(或
音乐选择扩展图像SDW)上停止移动时,CPU30检测在该瞬时在由 光标Cu2的端部指向的端点位置处的二维坐标。CPU 30在光标Cu2 的移动停止处用内部计时器开始时间计数。
如果在介绍等待时间过去之前用户使用输入单元31在音乐选择 图像SDI (或音乐选择扩展图像SDW)上重新开始移动光标Cu2, 则CPU30停止时间计数并且复位计时器。如果在光标Cu2保持静止 的情况下在计时器上介绍等待时间已经过去,则CPU 30经网络接口 36和网络23把请求套照片图像数据的照片请求信息传输到音乐提供 设备22 。照片请求信息指示在音乐选择图像SDI (或音乐选择扩展图 像SDW )上在光标Cu2的移动停止处的端点位置处的二维坐标。
在音乐提供设备22中的CPU 60经网络接口 64接收和获取来自 数据记录和播放设备21的照片请求信息。CPU60基于在由照片请求 信息指示的光标Cu2的端点位置处的二维坐标和在提供到数据记录 和播放设备21的音乐选择图像SDI (或音乐选择扩展图像SDW)中 的多个音乐表示符SI的二维坐标检测最靠近光标Cu2的端点位置的 音乐表示符SI。
在检测到最靠近光标Cu2的端点位置的音乐表示符SI时,CPU 60按照与上述公式(1)和(2 )相反的计算操作把检测到音乐表示符 SI的二维坐标转换成在三维图像TDI内的三维坐标。基于三维坐标 和音乐分析信息42, CPU 60确定与最靠近端点位置的音乐表示符SI 相对应的音乐数据。CPU 60从硬盘驱动器62读取与所确定的音乐数 据相对应的套照片图像数据。CPU 60经网络接口 64和网络23把套 照片图像数据传输到数据记录和播放设备21。
在数据记录和播放设备21中的CPU 30经网络接口 36接收和获 取来自音乐提供设备22的套照片图像数据,并且把所接收到的套照 片图像数据提供到显示器39。如图25中所示,CPU30基于套照片图 像数据在显示器39上显示矩形套照片图像87,使套照片图像87的一 个角部位于音乐搜索屏幕70上的光标Cu2的端点位置处。
每当在数据记录和播放设备21上在从音乐选择图像SDI (或音乐选择扩展图像SDW)上光标Cu2的移动停止起已经过去了介绍等 待时间时,在音乐提供设备22中的CPU 60提供最靠近光标Cu2的 端点位置的音乐表示符SI的套照片图像87。使用该套照片图像87, CPU 60由此在数据记录和播放设备21上介绍在音乐选择图像SDI (或音乐选择扩展图像SDW )上由光标Cu2指向的音乐表示符SI所 指示的音乐。
在数据记录和播放设备21中的CPU 30把套照片图像87重叠在 音乐搜索屏幕70上的音乐选择图像SDI(或音乐选择扩展图像SDW) 上。依据套照片图像87的显示位置, 一个或多个音乐表示符SI可能 隐藏在套照片图像87的阴影中。如以前描述的那样,如果在套照片 图像87开始显示之后光标Cu2再次开始移动,则CPU 30停止显示 套照片图像87(即,使套照片图像87从屏幕消失)。
如果在光标Cu2保持静止的情况下达到套照片图像87的显示结 束时间,则CPU 30停止显示套照片图像87。以这种方式,CPU 30 防止套照片图像87在用户识别在音乐选择图像SDI (或音乐选择扩 展图像SDW )上的多个音乐表示符SI的几何形状并且用户使用光标 Cu2选择位置的用户操作中难以呈现。
如果在套照片图像87重叠在音乐搜索屏幕70中的音乐选择图像 SDI (或音乐选择扩展图像SDW )上的瞬时音乐数据的播放(流播放) 正在进行中,则CPU 30继续播放音乐数据。如果在套照片图像87 重叠在音乐搜索屏幕70中的音乐选择图像SDI (或音乐选择扩展图 像SDW)上的瞬时没有播放音乐数据,则CPU30经网络接口 36和 网络23把该套照片图像87的音乐数据(即,最靠近端点位置的音乐 表示符SI的音乐数据)作为传送请求信息以流形式传输到音乐提供 设备22。
在音乐提供设备22中的CPU 60经网络接口 64接收和获取来自 数据记录和播放设备21的传送请求信息,并且从硬盘驱动器62读取 与该传送请求信息对应的音乐数据。CPU 60从音乐数据提取特征部 分,并且经网络接口 64和网络23把该特征部分以流形式传输到数据
记录和播放设备21。在数据记录和播放设备21中的CPU 30经网络 接口 36接收从音乐提供设备22传输的音乐数据的特征部分,同时通 过播放处理器37和扬声器38播放(流播放)该特征部分。
在音乐提供设备22中的CPU 60经网络接口 64和网络23把对 应的音乐相关信息和套照片图像数据与音乐数据的特征部分一起传 输到数据记录和播放设备21。在数据记录和播放设备21中的CPU 30 经网络接口 36接收和获取从音乐提供设备22传输的音乐相关信息和 套照片图像数据。CPU 30把音乐相关信息和套照片图像数据提供到 显示器39。 CPU 30由此基于当前显示(流显示)的音乐数据的音乐 相关信息和套照片图像数据在音乐搜索屏幕70的播放音乐通知器部 分82上显示套照片图像。
在音乐提供设备22中的CPU 60使用户实际倾听在数据记录和 播放设备21上由光标Cu2指向的音乐表示符SI指示的音乐,由此使 得用户能够确认音乐的印象。通过在数据记录和播放设备21上的播 放音乐通知器部分82上的显示内容,CPU60基于当前正在播放(流 播放)的音乐数据告诉用户歌曲的名称。
用户可以使用输入单元31 (如鼠标)参照光标Cu2点击在音乐 搜索屏幕70上的播放停止按钮80。作为响应,可以输入一支歌曲播 放命令。在数据记录和播放设备21中的CPU 30与音乐提供设备22 一起从音乐数据的开始处重新开始(流)播放音乐数据。CPU 30使 得用户能够识别对由光标Cu2指向的音乐表示符SI的音乐的整体印 象。
用户可以使用输入单元31 (如鼠标)参照光标Cu2点击在音乐 搜索屏幕70上的歌曲集搜索按钮84,并且输入希望的歌曲集名称作 为搜索条件。作为响应,CPU 30显示输入的歌曲集名称,并且经网 络接口 36和网络23把请求搜索的搜索请求信息传输到音乐提供设备 22。在音乐提供设备22中的CPU 60经网络接口 64接收和获取来自 数据记录和播放设备21的搜索请求信息。
CPU 60基于作为由搜索请求信息指示的搜索条件的歌曲集名称和多条音乐相关信息的内容,搜索在具有输入歌曲集名称的歌曲集上 记录的一个或多个单元的音乐数据。基于搜索到的一个或多个单元的音乐数据的音乐分析信息42 (即,三维坐标),CPU60计算与搜索 到的一条或多条音乐数据相对应的一个或多个音乐表示符SI的二维 坐标。
CPU 60以与其它音乐表示符SI的显示模式不同的显示模式(例 如,以显示颜色)改变在提供给数据记录和播放设备21的音乐选择 图像SDI中以二维坐标设置的一个或多个音乐表示符SI。 CPU 60经 网络接口 64和网络23把如此根据搜索条件处理的音乐选择图像SDI 的音乐选择图像数据传输到数据记录和播放设备21。
在数据记录和播放设备21中的CPU 30经网络接口 36接收和获 取来自音乐提供设备22的音乐选择图像数据。通过把音乐选择图像 数据提供到显示器39, CPU 30如图26中所示在音乐搜索屏幕70上 以与其它音乐表示符SI的显示模式不同的显示模式显示指示根据搜 索条件搜索到的音乐的一个或多个音乐表示符SI的音乐选择图像 SDI。在音乐提供设备22中的CPU 60由此容易和可靠地向用户显示 对在数据记录和播放设备21上由搜索条件规定的歌曲集中记录的音 乐的印象。
CPU 60还从硬盘驱动器62依次读取搜索到的一支或多支歌曲 的音乐数据。CPU 60提取音乐数据的特征部分,并且经网络接口 64 和网络23以流形式把所提取的特征部分传输到数据记录和播放设备 21。 CPU 60使根据歌曲集搜索到的音乐数据的特征部分作为在数据 记录和播放设备21上的搜索条件。CPU 60使用户实际上倾听在数据 记录和播放设备21上由搜索条件规定的歌曲集上记录的音乐,由此 使得用户能够确认对音乐的印象。
用户可以使用输入单元31 (如鼠标)参照光标Cu2点击音乐搜 索屏幕70的艺术家搜索按钮85,并且输入希望的艺术姓名作为搜索 条件。作为响应,在数据记录和播放设备21中的CPU30显示所输入 的艺术家姓名,并且经网络接口 36和网络23把请求搜索的搜索请求信息传输到音乐提供设备22。以与以前讨论的相同方式,在音乐提供 设备22中的CPU 60根据作为搜索条件的艺术家姓名搜索音乐,并且 响应搜索结果处理音乐选择图像数据,然后把生成的音乐选择图像数 据传输到数据记录和播放设备21。
在数据记录和播放设备21中的CPU 30在音乐搜索屏幕70上以 与其它音乐表示符SI的显示模式不同的显示模式显示代表根据搜索 条件搜索到的音乐的一个或多个音乐表示符SI。以这种方式,在音乐 提供设备22中的CPU 60容易和可靠地向用户显示对在数据记录和播 放设备21上由搜索条件规定的艺术家的音乐的印象。
CPU 60使根据作为搜索条件的艺术家搜索到的音乐数据的特征 部分在数据记录和播放设备21上播放。CPU 60使用户实际上收听在 数据记录和播放设备21上由搜索条件规定的艺术家的音乐,由此使 得用户能够确认过音乐的印象。
用户可以使用输入单元31参照光标Cu2点击音乐搜索屏幕70 的随机选择按钮83。在数据记录和播放设备21中的CPU 30经网络 接口 36和网络23把请求随机选择音乐的随机选择请求信息传输到音 乐提供设备22。在音乐提供设备22中的CPU60经网络接口 64接收 和获取来自数据记录和播放设备21的随机选择请求信息。
响应随机选择请求信息,CPU 60从提供到数据记录和播放设备 21的音乐选择图像SDI中的多个音乐表示符SI中随机地选择预定数 量的音乐表示符SI。 CPU 60还以与其它音乐表示符SI的显示模式不 同的显示模式(例如,以显示颜色)显示预定数量的选择的音乐表示 符SI。 CPU 60经网络接口 64和网络23把响应随机选择音乐的请求 而处理的音乐选择图像SDI的音乐选择图像数据传输到数据记录和 播放设备21。
在数据记录和播放设备21中的CPU 30经网络接口 36接收和获 取来自音乐提供设备22的音乐选择图像数据。通过把音乐选择图像 数据提供到显示器39, CPU 30在音乐搜索屏幕70上以与其它音乐表 示符SI的显示模式不同的显示模式显示指示随机选择的音乐的预定数量的音乐表示符SI的音乐选择图像SDI。
在音乐提供设备22中的CPU 60从硬盘驱动器62依次读取预定 数量的音乐数据的选择单元。CPU 60提取音乐数据的特征部分,并 且经网络接口 64和网络23以流形式把特征部分传输到数据记录和播 放设备21。 CPU 60在数据记录和播放设备21上播放预定数量的随机 选择的音乐数据单元的特征部分。CPU 60由此通过使得用户能够实 际上收听预定数量的随机选择的歌曲而介绍音乐。
下面参照图27的流程图描述用来产生音乐选择图像SDI的数据 记录和播放设备21的图像产生处理RT1。用户可以使用输入单元31 输入断开命令。在数据记录和播放设备21中的CPU 30转移到待命状 态,并且按照在ROM 32和硬盘驱动器33中的一个上存储的显示程 序开始图27的图像产生处理RT1。在图像产生处理RT1的开始处, CPU 30在步骤SP1中从硬盘驱动器33读取音乐分析信息42。 CPU 30 按作为在音乐分析信息42中包含的第一至第三印象值SP、 EL及NE 的三维坐标设置音乐表示符SI,并且产生三维图像TDI。处理转到步 骤SP2。
在步骤SP2中,如从不同视点观看三维图像TDI—样,CPU 30 把三维图像TDI投影到二维平面上,并且产生由多个二维图像构造的 音乐选择图像SDI。处理转到步骤SP3。在每个音乐选择图像SDI上, CPU30设置音乐表示符SI的显示模式,从而参照对应的视点按照在 三维图像TDI内的多个音乐表示符SI的每一个的布局位置(即,按 照离视点的距离)显示多个音乐表示符SI远近。
在步骤SP3中,CPU30把如此产生的多个音乐选择图像SDI记 录在硬盘驱动器33上作为音乐选择图像数据。处理转到步骤SP4。 在步骤SP4中,CPU30结束图像产生处理RT1。
下面参照图28的流程图描述用来显示音乐选择图像SDI的数据 记录和播放设备21的第一显示处理RT2。当用户经输入单元31输入 音乐选择请求时,CPU 30按照显示程序开始图28的第一显示处理 RT2。当开始第一显示处理RT2时,CPU30从硬盘驱动器33读取音乐选择图像数据和关于视点产生的音乐搜索屏幕数据。CPU 30把音 乐选择图像数据以及与其相组合的音乐搜索屏幕数据输出到显示器 39。 CPU 30在显示器39上显示音乐搜索屏幕45以及设置在其中的 音乐选择图像SDI。处理转到步骤SP12。
在步骤SP12中,CPU 30确定是否已经发出变更观看三维图像 TDI的视点的指令。对于在步骤SP12中的确定的肯定回答表示用 户已经请求把在音乐搜索屏幕45上显示的音乐选择图像SDI变更成 在从与以前音乐选择图像SDI的视点不同的视点观看三维图像TDI 情况下产生的音乐选择图像SDI。响应肯定回答,CPU 30转到步骤 SP13。
在步骤SP13中,CPU30从硬盘驱动器33读取与由用户选择的 变更后的视点相对应的音乐选择图像数据。CPU 30然后把音乐选择 图像数据与音乐搜索屏幕数据相组合,并且把所生成的数据输出到显 示器39。 CPU 30由此把在显示器39上的音乐搜索屏幕45从未变更 视点的音乐选择图像SDI切换到在从用户选择的变更后的视点观看 三维图像TDI情况下的音乐选择图像SDI。处理转到步骤SP14。
在步骤SP14中,CPU 30确定用户是否已知选择在音乐搜索屏 幕45上在音乐选择图像SDI上的位置。对于在步骤SP14中的确定的 肯定回答表示用户已经选择用来在音乐选择图像SDI上选择优选的 歌曲的位置。响应肯定回答,CPU30转到步骤SP15。
在步骤SP15中,CPU 30检测在音乐选择图像SDI内以选择位 置为中心的扩展目标部分SDA,并且在扩展目标部分SDA内检测最 靠近选择位置的音乐表示符SI,作为代表在用户选择的位置处的选择 的音乐的选择的音乐表示符SIl。 CPU 30把在扩展目标部分SDA内 检测到的选择的音乐表示符SIl的二维坐标转换成三维坐标,并且检 测在三维图像TDI内以选择的音乐表示符SIl的三维坐标为中心的音 乐搜索区MRA。 CPU30根据在音乐搜索区MRA内离选择的音乐表 示符SI1距离由近到远的顺序按从音乐表示符SI2至Sill的顺序选择 标准选择数量的音乐表示符SI,作为可能由用户选择的音乐表示符
SI2至SIll。
在步骤SP16中,CPU 30以与在音乐选择图像SDI的扩展目标 部分SDA内的其它音乐显示表示符Sin不同的显示模式(例如,以 不同的显示颜色)设置选择的音乐表示符SI1和多个候选音乐显示表 示符SI2至SIll。 CPU 30通过展开扩展目标部分SDA产生音乐选择 扩展图像SDW。处理转到步骤SP17。在步骤SP17中,CPU30把音 乐选择扩展图像SDW的数据与音乐搜索屏幕数据相组合,并且把所 生成的数据提供到显示器39。 CPU 30把在显示器39上的音乐搜索屏 幕45从音乐选择图像SDI切换到音乐选择扩展图像SDW。 CPU 30 开始播放与选择的音乐表示符SI1和多个候选音乐显示表示符SI2至 Sill相对应的多条音乐数据,并且开始在播放音乐通知器部分52上 显示与当前正在播放的音乐数据相对应的音乐相关信息。处理转到步
骤SP18。
在步骤SP18中,CPU 30确定是否停止显示音乐搜索屏幕45。 对于在步骤SP18中的确定的否定回答表示用户当前正在使用音乐 搜索屏幕45选择希望的歌曲。响应否定回答,CPU 30返回步骤SP12。
对于在步骤SP12中的确定的否定回答,表示在没有变更在音乐 搜索屏幕45中的音乐选择图像SDI的用户千预的情况下,在音乐选 择图像SDI上选择某一位置,或者表示用户正在监视在音乐搜索屏幕 45中的音乐选择图像SDI,以确定是否变更视点或选择位置。响应否 定回答,CPU30转到步骤SP14,跳过步骤SP13。
对于在步骤SP14中的确定的否定回答表示用户正在监视在音 乐搜索屏幕45中的音乐选择图像SDI,以确定是否变更视点或选择 位置。响应否定回答,CPU30转到步骤SP18。
CPU 30告知用户作为在音乐选择图像SDI中的音乐表示符SI 的布置位置的对多支歌曲的印象。当选择音乐选择图像SDI作为在音 乐选择图像SDI上的选择位置时,CPU 30使用户实际上收听由选择 音乐表示符SI指示的选择的歌曲,由此使得用户能够确认歌曲是否 符合用户的偏好(与其接近)。CPU 30由此使得用户能够通过参照
在音乐选择图像SDI上的多个音乐表示符SI的布置位置和通过收听 由音乐表示符SI指示的歌曲,针对用户的偏好选择歌曲。
对于在步骤SP18中的确定的肯定回答表示用户已经选择希望 歌曲并且请求停止显示音乐搜索屏幕45。响应肯定回答,CPU 30返 回步骤SP19以结束第一显示过程RT2。
下面参照图29的流程图描述用来把歌曲介绍给用户的数据记录 和播放设备21的音乐介绍处理RT3。在显示器39上显示音乐搜索屏 幕45的情况下,CPU 30按照显示程序开始图29的音乐介绍处理RT3。 随着音乐介绍处理RT3开始,CPU 30在步骤SP21中以待命状态等 待,直到用户通过操作鼠标在音乐搜索屏幕45中的音乐选择图像SDI (或音乐选择扩展图像SDW)上开始移动光标Cul。当光标Cul在 音乐选择图像SDI (或音乐选择扩展图像SDW )上开始移动时,CPU 30转到步骤SP22。
在步骤SP22中,CPU 30以待命状态等待,直到在音乐选择图 像SDI (或音乐选择扩展图像SDW)上光标Cul的移动停止。用户 可以使用鼠标停止光标Cul在音乐选择图像SDI (或音乐选择扩展图 像SDW)上的移动。CPU30转到步骤SP23。在步骤SP23中,CPU 30临时存储在光标Cul在音乐选择图像SDI (或音乐选择扩展图像 SDW)上停止移动的瞬时在光标Cul的端点位置处的二维坐标,并 且开始在计时器上的时间计数。处理转到步骤SP24。
在步骤SP24中,CPU 30确定介绍等待时间段在计时器上是否 已经过去。如果在步骤SP24中确定介绍等待时间段还没有过去,则 处理转到步骤SP25。在步骤SP25中,CPU 30确定是否移动在音乐 选择图像SDI (或音乐选择扩展图像SDW)上的光标Cul。对于在 步骤SP25中的确定的肯定回答表示当在光标Cul的移动停止之后 介绍等待时间过去时用户已经操作了鼠标,并且光标Cul由此在音乐 选择图像SDI (或音乐选择扩展图像SDW)上开始移动。响应肯定 回答,CPU30返回到步骤SP22。
对于在步骤SP25中的确定的否定回答表示从在音乐选择图像
SDI (或音乐选择扩展图像SDW)上光标Cul的移动停止起,用户 还没有操作鼠标。响应否定回答,CPU30返回到步骤SP24。 CPU 30 监视计时器,看从在音乐选择图像SDI (或音乐选择扩展图像SDW) 上光标Cul的停止起在光标Cul保持静止的情况下介绍等待时间是 否已经过去。对于在步骤SP24中的确定的肯定回答表示从在音乐 选择图像SDI (或音乐选择扩展图像SDW)上光标Cul的移动停止 起在光标Cul保持静止的情况下在计时器上介绍等待时间已经过去。 响应肯定回答,CPU30转到步骤SP26。
在步骤SP26中,CPU 30基于临时存储的端点位置的二维坐标 和多个音乐表示符SI的二维坐标检测在音乐选择图像SDI(或音乐选 择扩展图像SDW)上最靠近端点位置的音乐表示符SI。处理转到步 骤SP27。在步骤SP27中,CPU30显示重叠在音乐选择图像SDI(或 音乐选择扩展图像SDW)上的最靠近光标Cul的端点位置的音乐表 示符SI的套照片图像55。处理转到步骤SP28。
当套照片图像55显示在音乐选择图像SDI (或音乐选择扩展图 像SDW)上时,CPU30在步骤SP28中确定同与套照片图像55相对 应的音乐数据不同的其它音乐数据当前是否正在显示。对于在步骤 SP28中的确定的肯定回答表示用户在选择的歌曲或多支候选歌曲 的播放期间在使用鼠标移动在音乐选择图像SDI (或音乐选择扩展图 像SDW)上的光标Cul之后停止移动光标Cul。响应这样的肯定回 答,CPU30转到步骤SP29。
在步骤SP29中,CPU 30确定计时器是否已经达到显示结束时 间。计时器在套照片图像55的显示开始时开始时间计数。如果计时 器还没有达到显示结束时间,则在套照片图像55保持显示的情况下 处理转到步骤SP30。在步骤SP30中,CPU 30确定是否移动在音乐 选择图像SDI (或音乐选择扩展图像SDW)上的光标Cul。对于在 步骤SP30中的确定的肯定回答表示当显示结束时间达到时用户已 经开始使用鼠标移动在音乐选择图像SDI (或音乐选择扩展图像 SDW)上的光标Cul。响应这样的肯定回答,CPU30迫使音乐选择部分46停止显示套照片图像55。
对于在步骤SP30中的确定的否定回答表示从套照片图像55 的显示开始起,用户从未操作鼠标。响应否定回答,在套照片图像55 保持显示的情况下,CPU30返回到步骤SP29。换句话说,当显示套 照片图像55时,CPU 30监视在光标Cul保持静止的情况下计时器是 否已经达到显示结束时间。对于在步骤SP29中的确定的肯定回答表 示当计时器达到显示结束时间时从套照片图像55的显示开始起光 标Cul—直静止。响应肯定回答,CPU30停止显示套照片图像55, 并且转到步骤SP31。
在步骤SP31中,CPU 30确定是否停止显示音乐搜索屏幕45。 对于在步骤SP31中的确定的否定回答表示用户正在使用音乐搜索 屏幕45选择希望的歌曲。响应否定回答,CPU30返回到步骤SP21。 对于在步骤SP28中的确定的否定回答表示在没有播放音乐数据的 情况下用户在使用鼠标移动在音乐选择图像SDI(或音乐选择扩展图 像SDW)上的光标Cul之后停止移动光标Cul。响应否定回答,CPU 30返回到步骤SP32。
在步骤SP32中,CPU30播放与套照片图像55相对应的音乐数 据的特征部分,同时在播放音乐通知器部分52上显示音乐数据的音 乐相关信息。处理转到步骤SP31。对于在步骤SP31中的确定的肯定 回答表示用户在选择所希望的歌曲的情况下停止显示音乐搜索屏幕 45。响应肯定回答,CPU30结束音乐介绍处理RT3。
在音乐提供设备22中的CPU 60进行与参照图27讨论的图像产 生处理RT1相同的处理,由此基于大量音乐数据产生三维图像TDI 并且使用不同的视点产生多个音乐选择图像SDI。 CPU 60把作为音 乐选择图像数据的多个音乐选择图像SDI存储在硬盘驱动器62上。 与数据记录和播放设备21合作,CPU 60然后进行用来使得用户能够选择所希望的歌曲的音乐选择处理。
下面参照图30的流程图描述音乐提供设备22的音乐选择处理。 音乐提供设备22与数据记录和播放设备21合作,进行音乐选择处理。用户可以使用输入单元31输入请求获取音乐搜索屏幕70的搜索屏幕 获取命令。在数据记录和播放设备21中的CPU 30按照显示程序开始 图30的第二显示处理RT4。在第二显示处理RT4开始的情况下,CPU 30在步骤SP41中把搜索屏幕请求信息传输到音乐提供设备22。处理 转到步骤SP42。
当与数据记录和播放设备21建立通信时,在音乐提供设备22 中的CPU 60按照在ROM 61和石更盘驱动器62中的一个上记录的图 像提供程序开始图30的第一图像提供处理RT5。在第一图像提供处 理RT5开始的情况下,CPU 60在步骤SP61中接收来自数据记录和 播放设备21的搜索屏幕请求信息。响应所接收到的搜索屏幕请求信 息,CPU 60从硬盘驱动器62读取关于基准视点产生的音乐选择图像 数据和投影轴图像数据、及音乐搜索屏幕数据。CPU 60把所读取的 音乐搜索屏幕数据与音乐选择图像数据和投影轴图像数据相组合,并 IL把组合后的数据传输到数据记录和播放设备21。处理转到步骤 SP62。
在步骤SP42中,在数据记录和播放设备21中的CPU 30从音乐 提供设备22接收音乐搜索屏幕数据,并且把接收到的音乐搜索屏幕 数据提供到显示器39。 CPU 30在显示器39上显示音乐搜索屏幕70, 并使音乐选择图像SDI和投影轴图像AX包含在其内。处理转到步骤 SP43。在步骤SP43中,CPU30确定是否已经发出变更观看三维图像 TDI的视点的命令。对于在步骤SP43中的确定的肯定回答表示用 户已经请求把在音乐搜索屏幕70上显示的音乐选择图像SDI变更成 在从与原始音乐选择图像SDI的视点不同的视点观看三维图像TDI 情况下产生的音乐选择图像SDI。响应肯定回答,CPU 30转到步骤 SP44。
在步骤SP44中,CPU 30把视点变更请求信息传输到音乐提供 设备22,并且转到步骤SP45。视点变更请求信息指示在音乐搜索屏 幕70上由用户选择的视点的变更方向,并且请求变更三维图像TDI 的视点。在步骤SP62中,在音乐提供设备22中的CPU60接收来自
数据记录和播放设备21的视点变更请求信息。CPU60基于与在数据 记录和播放设备21上显示的音乐选择图像SDI相对应的视点位置定 义信息和由视点变更请求信息指示的视点变更方向检测变更后的视 点。CPU 60从硬盘驱动器62读取与变更后的视点相对应的音乐选择 图像数据、和投影轴图像数据,然后把音乐选择图像数据和投影轴图 像数据传输到数据记录和播放设备21。处理转到步骤SP63。
在步骤SP45中,在数据记录和播放设备21中的CPU 30接收来 自音乐提供设备22的音乐选择图像数据和投影轴图像数据,并且把 音乐选择图像数据和投影轴图像数据提供到显示器39。 CPU 30由此 把显示器39上的音乐搜索屏幕70从未变更的视点的音乐选择图像 SDI切换到在从由用户选择的变更后的视点观看三维图像TDI情况下 产生的音乐选择图像SDI。 CPU 30还从未变更的视点的投影轴图像 AX切换到变更后的视点的投影轴图像AX。处理转到步骤SP46。
在步骤SP46中,CPU 30确定用户是否已经选择在音乐搜索屏 幕70上的音乐选择图像SDI上的位置。对于在步骤SP46中的确定的 肯定回答表示用户已经选择用来选择在音乐选择图像SDI上具有优 选印象的歌曲的位置。响应肯定回答,CPU30转到步骤SP47。在步 骤SP47中,CPU 30把指示在音乐选择图像SDI上由用户选择的位置 处的二维坐标的选择位置信息传输到音乐提供设备22。处理转到步骤 SP48。
在步骤SP63中,在音乐提供设备22中的CPU 60接收来自数据 记录和播放设备21的选择位置信息。CPU60检测在提供到数据记录 和播放设备21的音乐选择图像SDI中以选择位置为中心的扩展目标 部分SDA。 CPU 60检测在扩展目标部分SDA中最靠近选择位置的音 乐表示符SI,作为指示作为位置由用户选择的歌曲的选择的音乐表示 符SIl。 CPU 60把在扩展目标部分SDA中检测到的选择的音乐表示 符SI1处的二维坐标转换回三维坐标,并且检测在三维图像TDI中以 选择的音乐表示符SI1处的三维坐标为中心的音乐搜索区MRA。CPU 60根据在作为可能由用户选择的音乐表示符SI2至SI11的音乐搜索区MRA内离选择的音乐表示符SI1距离由近到远的顺序按从音乐表 示符SI2至Sill的顺序,选择标准选择数量的音乐表示符SI。处理 转到步骤SP64。
在步骤SP64中,CPU 30以与在音乐选择图像SDI上的扩展目 标部分SDA内的其它音乐显示表示符Sin不同的显示模式(例如, 以不同的显示颜色)设置选择的音乐表示符SI1和多个候选音乐显示 表示符SI2至SIll。 CPU 30通过展开扩展目标部分SDA产生音乐选 择扩展图像SDW。处理转到步骤SP65。
在步骤SP65中,CPU 60把作为音乐选择扩展图像数据的音乐 选择扩展图像SDW传输到数据记录和播放设备21。 CPU 60从硬盘 驱动器62按顺序依次读取选择的音乐表示符SI1和多个候选音乐显 示表示符SI2至Sill的多个单元的音乐数据,并且开始把所读取的音 乐数据传输到数据记录和播放设备21。 CPU 60还从硬盘驱动器62 读取选择的音乐表示符SI1和多个候选音乐显示表示符SI2至Sill 的多个单元的音乐相关信息,并且把所读取的音乐相关信息传输到数 据记录和播放设备21。处理转到步骤SP66。
在步骤SP48中,在数据记录和播放设备21中的CPU 30接收来 自音乐提供设备22的音乐选择扩展图像数据,然后把接收到的音乐 选择扩展图像数据提供到显示器39。 CPU 30在显示器39上的音乐搜 索屏幕70上从音乐选择图像SDI切换到音乐选择扩展图像SDW。 CPU 30接收来自音乐提供设备22的音乐数据同时开始播放音乐数 据。CPU30开始接收来自音乐提供设备22的音乐相关信息,同时把 音乐相关信息提供到显示器39。 CPU 30因而在播放音乐通知器部分 82上显示与当前正在播放的音乐数据相关的音乐相关信息。处理转到 步骤SP49。
在步骤SP49中,CPU 30确定是否停止显示音乐搜索屏幕70。 对于在步骤SP49中的确定的否定回答表示用户正在使用音乐搜索 屏幕70选择希望的歌曲。响应否定回答,CPU30返回到步骤SP43。
对于在步骤SP45中的确定的否定回答表示在不需要用户干预
以变更在音乐搜索屏幕70上的音乐选择图像SDI的情况下,在音乐 选择图像SDI上选择任何位置,或者表示用户正在观看在音乐搜索屏 幕70上的音乐选择图像SDI以确定是否变更视点或选择位置。响应 否定回答,CPU30转到步骤SP46。
对于在步骤SP46中的确定的否定回答表示用户正在观看在音 乐搜索屏幕70上的音乐选择图像SDI以确定是否变更视点或选择位 置。响应否定回答,CPU30转到步骤SP49。
与在数据记录和播放设备21中的CPU 30合作,在音乐提供设 备22中的CPU 60使用户知道作为在音乐选择图像SDI中的音乐表 示符SI的布置位置的对多支歌曲每一支的印象。当音乐表示符SI作 为在音乐选择图像SDI上的位置被选择时,在音乐提供设备22中的 CPU 60使得用户能够实际收听由选择音乐表示符SI指示的选择的歌 曲。CPU 60因而使得用户能够确认歌曲是否与符合用户的偏好(与 其接近)。在音乐提供设备22中的CPU 60由此使得用户能够通过参 考在音乐选择图像SDI上的多个音乐表示符SI布置位置和通过收听 由音乐表示符SI指示的歌曲针对用户的偏好选择歌曲。
对于在步骤SP49中的确定的肯定回答表示在用户选择了希望 歌曲的情况下,用户已经请求停止显示音乐搜索屏幕70。响应肯定回 答,CPU30转到步骤SP50,以结束第二显示处理RT4。
在步骤SP66中,在音乐提供设备22中的CPU 60等待,直到已 经完成音乐数据向数据记录和播放设备21的传输。在完成音乐数据 的传输时,CPU 60转到步骤SP67。由此完成第一图4象提供处理RT5。 音乐提供设备22和数据记录和播放设备21现在完成音乐选择处理。
下面参照图31和32的流程图描述向用户介绍音乐的音乐介绍处 理。音乐提供设备22与数据记录和播放设备21合作地进行音乐介绍 处理。在数据记录和播放设备21中的CPU 30在显示器39上显示从 音乐提供设备22提供的音乐搜索屏幕70。 CPU 30然后按照显示程序 开始图31和32的第三显示处理RT6。在第三显示处理RT6开始的 情况下,CPU30等待,直到用户使用鼠标在音乐搜索屏幕70上的音乐选择图像SDI (或音乐选择扩展图像SDW)上移动光标Cu2。当 用户在音乐选择图像SDI (或音乐选择扩展图像SDW)上开始移动 光标Cu2时,CPU30转到步骤SP72。
在步骤SP72中,CPU 30等待,直到用户停止在音乐选择图像 SDI (或音乐选择扩展图像SDW)上移动光标Cu2。当用户停止使用 鼠标在音乐选择图像SDI (或音乐选择扩展图像SDW)上移动光标 Cu2时,CPU30转到步骤SP73。在步骤SP73中,CPU30临时存储 在音乐选择图像SDI (或音乐选择扩展图像SDW)上光标Cu2停止 移动的瞬时在光标Cu2的端点位置处的二维坐标,并且用计时器开始 时间计数。处理转到步骤SP74。
在步骤SP74中,CPU 30确定在计时器上介绍等待时间是否已 经过去。如果在步骤SP74中确定介绍等待时间还没有过去,则处理 转到步骤SP75。在步骤SP75中,CPU 30确定在音乐选择图像SDI (或音乐选择扩展图像SDW )上是否移动光标Cu2。对于在步骤SP75 中的确定的肯定回答表示当介绍等待时间过去时用户已经操作鼠 标,开始在音乐选择图像SDI (或音乐选择扩展图像SDW)上移动 光标Cu2。响应肯定回答,CPU30返回到步骤SP72。
对于在步骤SP75中的确定的否定回答表示从在音乐选择图像 SDI (或音乐选择扩展图像SDW)上光标Cu2的移动停止起用户还 没有操作鼠标。响应否定回答,CPU 30返回到步骤SP74。 CPU 30 监视计时器,看从在音乐选择图像SDI (或音乐选择扩展图像SDW) 上光标Cul的停止起在光标Cu2保持静止的情况下介绍等待时间是 否已经过去。
对于在步骤SP74中的确定的肯定回答表示从在音乐选择图像 SDI (或音乐选择扩展图像SDW)上光标Cu2的移动停止起在光标 Cu2保持静止的情况下介绍等待时间已经过去。响应肯定回答,CPU 30转到步骤SP76。在步骤SP76中,CPU30把用于请求套照片图像 数据的照片请求信息传输到音乐提供设备22,并且转到步骤SP77。 照片请求信息指示在音乐选择图像SDI (或音乐选择扩展图像SDW )上停止的光标Cu2的端点位置处的三维坐标。
当与数据记录和播放设备21建立通信时,在音乐提供设备22 中的CPU 60按照图像提供程序开始图31和32的第二图像提供处理 RT7。在第二图像提供处理RT7开始的情况下,CPU60在步骤SP91 中接收来自数据记录和播放设备21的照片请求信息。CPU60基于在 由照片请求信息指示的端点位置处的二维坐标和在之后提供给数据 记录和播放设备21的音乐选择图像SDI(或音乐选择扩展图像SDW ) 内的多个音乐表示符SI的二维坐标,检测最靠近端点位置的音乐表 示符SI。处理转到步骤SP92。在步骤SP92中,CPU60从硬盘驱动 器62读取与检测到的音乐表示符SI相对应的套照片图像数据,并且 把所读取的套照片图像数据传输到数据记录和播放设备21。处理转到 步骤SP93。
在步骤SP77中,在数据记录和播放设备21中的CPU 30接收来 自音乐提供设备22的套照片图像数据,并且把所接收到的套照片图像数据提供到显示器39。CPU30把套照片图像87重叠在显示器39 的音乐搜索屏幕70的音乐选择图像SDI(或音乐选择扩展图像SDW ) 上。处理转到步骤SP78。
当套照片图像87重叠在音乐选择图像SDI (或音乐选择扩展图 像SDW)上时,CPU 30在步骤SP78中确定是否正在播放与同套照片图像87相对应的音乐数据不同的另一个单元的音乐数据。对于在 步骤SP78中的确定的肯定回答表示在当光标Cu2停止移动时在播 放选择的歌曲或多支候选歌曲中的 一首的中间用户已经使用鼠标移动在音乐选择图像SDI (或音乐选择扩展图像SDW)上的光标Cu2。 响应肯定回答,CPU30转到步骤SP79。
在步骤SP79中,CPU 30确定计时器是否已经达到显示结束时 间。计时器在套照片图像87的显示开始时开始时间计数。如果计时器还没有达到显示结束时间,则在套照片图像87保持显示的情况下 CPU30转到步骤SP80。在步骤SP80中,CPU30确定是否移动在音 乐选择图像SDI (或音乐选择扩展图像SDW)上的光标Cu2。对于在步骤SP80中的确定的肯定回答表示在套照片图像87的显示开始 时间到显示结束时间的时段内用户操作鼠标并由此开始移动在音乐 选择图像SDI (或音乐选择扩展图像SDW)上的光标Cu2。响应肯 定回答,CPU30强迫音乐搜索屏幕70停止显示套照片图像87,并且 返回到步骤SP72。
对于在步骤SP80中的确定的否定回答表示从套照片图像87 的显示开始时间起用户还没有操作鼠标。响应否定回答,在套照片图 像87保持显示的情况下CPU 30返回到步骤SP79。 CPU 30监视从套 照片图像87的显示开始时间起在光标Cu2保持静止的情况下计时器 是否达到显示结束时间。对于在步骤SP79中的确定的肯定回答表示 在光标Cu2保持静止的情况下计时器已经达到显示结束时间。响应肯 定回答,CPU30停止显示套照片图像87,并且转到步骤SP81。
在步骤SP81中,CPU 30确定是否停止显示音乐搜索屏幕70。 对于在步骤SP81中的确定的否定回答表示用户现在正在使用音乐 搜索屏幕70选择希望歌曲。响应否定回答,CPU 30返回到步骤SP71 。 对于在步骤SP78中的确定的否定回答表示在没有音乐数据播放的 情况下用户在使用鼠标移动在音乐选择图像SDI (或音乐选择扩展图 像SDW)上的光标Cu2之后停止移动光标Cu2。响应否定回答,CPU 30转到步骤SP82。在步骤SP82中,CPU30把请求传送与套照片图 像87相对应的音乐数据的传送请求信息传输到音乐提供设备22。处 理转到步骤SP83。
在步骤SP93中,在音乐提供设备22中的CPU 60确定是否把与 套照片图像87相对应的音乐数据传输到数据记录和播放设备21。对 于在步骤SP93中的确定的肯定回答表示当数据记录和播放设备21 显示套照片图像87时没有播放音乐数据(即,没有从音乐提供设备 22供给音乐数据)。响应肯定回答,CPU60转到步骤SP94。
在步骤SP94中,CPU 60从硬盘驱动器62读取与从数据记录和 播放设备21接收到的传送请求信息相对应的音乐数据,从所读取的 音乐数据提取特征部分,及把特征部分传输到数据记录和播放设备21。 CPU60也从硬盘驱动器62读取音乐相关信息,并且把所读取的 音乐相关信息传输到数据记录和播放设备21 。 CPU 60转到步骤SP95, 以结束第二图像提供处理RT7。
对于在步骤SP93中的确定的否定回答表示当在数据记录和播 放设备21上播放音乐数据时正在显示套照片图像87 (即,正在从音 乐提供设备22提供音乐数据)。响应否定回答,CPU 60转到步骤 SP95。在步骤SP95中,CPU 60结束第二图像提供处理RT7,而不 把音乐数据提供到数据记录和播放设备21。
在步骤SP83中,在数据记录和播放设备21中的CPU 30接收从 音乐提供设备22传输的音乐数据的特征部分,而同时播放该特征部 分。CPU30接收来自音乐提供设备22的音乐相关信息,而同时把音 乐相关信息提供到显示器39。 CPU 30在播放音乐通知器部分82上显 示与当前正在播放的音乐数据相对应的音乐相关信息,并且转到步骤 SP81。对于在步骤SP81中的确定的肯定回答表示用户已经请求停 止显示音乐搜索屏幕70,同时选择了希望的歌曲。响应肯定回答, CPU30转到步骤SP84,以结束第三显示处理RT6。音乐提供设备22 和数据记录和播放设备21完全完成音乐介绍处理。
通过以上布置,在数据记录和播放i殳备21中的CPU 30分析在 硬盘驱动器33上记录的多个单元的音乐数据。在数据记录和播放设 备21中的CPU 30基于音乐数据数字化对每支歌曲的三种类型印象的 每一种,把生成的第一至第三印象值SP、 EL及NE设置为三维坐标, 并产生其中将代表歌曲的每个音乐表示符si分配到每一个三维坐标的三维图像TDI。在数据记录和播放设备21中的CPU 30在像从不同 视点观看一样使三维图像TDI投影到二维平面上的情况下,产生由二 维图像构成的多个音乐选择图像SDI 。音乐选择图像SDI记录在硬盘 驱动器33上,作为音乐选择图像数据。
当用户请求选择音乐时,在数据记录和播放设备21中的CPU 30从硬盘驱动器33读取音乐选择图像数据的一个单元,并且电含在音 乐搜索屏幕45内的音乐选择图像数据在显示器39上显示具有音乐选择图像SDI的音乐搜索屏幕45。使用输入单元31,用户可以指示在数据记录和播放设备21中的CPU 30,变更用于观看三维图像TDI 的视点。在数据记录和播放设备21中的CPU 30从硬盘驱动器33读 取关于由用户选择的变更后的视点的音乐选择图像数据。在数据记录 和播放设备21中的CPU 30由此在显示器39上的音乐搜索屏幕 上从未变更的视点的音乐选择图像SDI切换到变更后的视点的音 选择图像SDI。
数据记录和播放设备21由此可在显示器39上显示准备的音乐i 择图像SDI。这消除了每当音乐搜索屏幕45显示在音乐搜索屏幕4; 上时或每当用户变更观看三维图像TDI的视点时基于三维图像TDl 产生二维图像的音乐选择图像SDI的需要。数据记录和播放设备21 实质地减小在显示器39上显示和切换音乐选择图像SDI时涉及的工 作负载,音乐选择图像SDI由在从不同视点观看三维图像TDI情况 下产生的二维图像构成。
在音乐提供设备22中的CPU 60分析在硬盘驱动器62上记录的 大量单元的音乐数据。在音乐提供设备22中的CPU 60基于音乐数据 数字化对每支歌曲的三种类型印象的每一种,把所生成的第一至第三 印象值SP、 EL及NE设置为三维坐标,并产生其中将代表歌曲的每 个音乐表示符SI分配到每一个三维坐标的三维图像TDI。在音乐提 供设备22中的CPU 60在像从不同视点观看一样使三维图像TDI投 影到二维平面上的情况下,产生由二维图像构成的多个音乐选择图像 SDI。音乐选择图像SDI记录在硬盘驱动器62上,作为音乐选择图像 数据。
响应来自数据记录和播放设备21的显示音乐搜索屏幕70的请 求,在音乐提供设备22中的CPU 60从硬盘驱动器62读取一个单元 的音乐选择图像数据,并且把作为音乐搜索屏幕数据的音乐选择图像 数据传输到数据记录和播放设备21。在音乐提供设备22中的CPU 60 使在数据记录和播放设备21中的显示器39基于设置在音乐搜索屏幕 70中的音乐选择图像数据显示具有音乐选择图像SDI音乐搜索屏幕
70。响应来自数据记录和播放设备21的变更用于观看三维图像TDI 的视点的请求,在音乐提供设备22中的CPU 60从硬盘驱动器62读 取关于由用户选择的变更后的视点的音乐选择图像数据,并且把音乐 选择图像数据传输到数据记录和播放设备21。在音乐提供设备22中 的CPU 60在显示器39上的音乐搜索屏幕70上从未变更的视点的音 乐选择图像SDI切换到变更后的视点的音乐选择图像SDI。
音乐提供设备22由此可通过把准备的音乐选择图像数据传输到 数据记录和播放设备21使音乐选择图像SDI被显示。这种布置消除 每当音乐搜索屏幕数据传输到数据记录和播放设备21时或每当数据 记录和播放设备21请求变更用于观看三维图像TDI的视点时基于三 维图像TDI产生由二维图像构成的音乐选择图像SDI的需要。更明 确地说,音乐提供设备22使得在数据记录和播放设备21中的显示器 39能够实质地减小在显示器39上显示和切换音乐选择图像SDI时涉 及的工作负载,音乐选择图像SDI由在从不同视点观看三维图像TDI 情况下产生的二维图像构成。
通过以上布置,在数据记录和播放设备21中的CPU 30分析多 个单元的音乐数据。在数据记录和播放设备21中的CPU30基于音乐 数据数字化对每支歌曲的三种类型印象的每一种,把所生成的第一至 第三印象值SP、 EL及NE设置为三维坐标,并产生其中将代表歌曲 的每个音乐表示符SI分配到每一个三维坐标的三维图像TDI。在数 据记录和播放设备21中的CPU 30在像从不同视点观看一样使三维图 像TDI投影到二维平面上的情况下,产生由二维图像构成的多个音乐 选择图像SDI。音乐选择图像SDI记录在硬盘驱动器33上,作为音 乐选择图像数据。当用户在音乐选择图像SDI保持显示在显示器39 上的情况下使用输入单元31请求数据记录和播放设备21变更用于观 看三维图像TDI的视点时,数据记录和播放设备21从硬盘驱动器33 读取在从变更后的视点观看三维图像TDI情况下产生的音乐选择图 像SDI,并且把音乐选择图像SDI显示在显示器39上。数据记录和 播放设备21实质地减小在显示器39上显示和切换由在从不同视点观看三维图像TDI情况下产生的二维图像构成的音乐选择图像SDI时 涉及的工作负载。
音乐提供设备22基于音乐数据数字化对每支歌曲的三种类型印 象的每一种,把所生成的第一至第三印象值SP、 EL及NE设置为三 维坐标,并产生其中将代表歌曲的每个音乐表示符SI分配到每一个 三维坐标的三维图像TDI。音乐提供设备22在像从不同视点观看一 样使三维图像TDI投影到二维平面上的情况下,产生由二维图像构成 的多个音乐选择图像SDI。音乐选择图像SDI记录在硬盘驱动器62 上,作为音乐选择图像数据。数据记录和播放设备21可以请求音乐 提供设备22变更观看三维图像TDI的视点,并把音乐选择图像SDI 提供到数据记录和播放设备21。作为响应,音乐提供设备22从硬盘 驱动器62读取在从在请求下变更后的视点观看三维图像TDI情况下 产生的音乐选择图像SDI。音乐提供设备22把产生的音乐选择图像 SDI传输到数据记录和播放设备21以被显示。更明确地说,音乐提 供设备22实质减小在数据记录和播放设备21中的显示器39上显示 和切换由在从不同视点观看三维图像TDI情况下产生的二维图像构 成的音乐选择图像SDI时涉及的工作负载。以这种方式,音乐提供设 备22容易地向用户呈现由分别代表多支歌曲的二维图像构成的音乐 选择图像SDI。
当产生均由二维图像构成的多个音乐选择图像SDI时,数据记 录和播放设备21和音乐提供设备22中的每一个按照关于与每个音乐 选择图像SDI相对应的视点在三维图像TDI内的多个音乐表示符SI 的布置位置表达多个音乐表示符SI的远近。在由二维图像构成的音 乐选择图像SDI上的远近表示中呈现多个音乐表示符SI的情况下, 数据记录和播放设备21和音乐提供设备22的每一个使得用户能够识 别对由各音乐表示符SI代表的每支歌曲的印象。数据记录和播放设 备21和音乐提供设备22中的每一个由此使得用户能够正确地选择作 为选择位置的代表在音乐选择图像SDI上的喜欢的音乐的普乐表示 符SI。
当用户选择在音乐选择图像SDI上的位置时,数据记录和播放 设备21和音乐提供设备22中的每一个检测最靠近选择的位置的音乐 表示符SI,作为选择的音乐表示符SIl。即使音乐表示符SI在音乐选 择图像SDI上不位于代表用户偏好的位置处(即,即使没有记录符合 用户偏好的音乐数据),数据记录和播放设备21和音乐提供设备22 中的每一个也使得用户能够选择代表尽可能最靠近用户偏好的歌曲 的音乐表示符SI。在检测到选择的音乐表示符SIl时,数据记录和播 放设备21和音乐提供设备22中的每一个把在音乐搜索区MRA内靠符SI2至SIll。数据记录和播放设备21和音乐提供设备22中的每一 个由此可容易和可靠地选择代表可能最靠近用户偏好的多支歌曲的 音乐表示符SI。
数据记录和播放设备21和音乐提供设备22中的每一个选择所述 选择的音乐表示符SI1和多个候选音乐显示表示符SI2至SIll。数据 记录和播放设备21和音乐提供设备22中的每一个然后依次播放选择 的音乐表示符SI1和多个候选音乐显示表示符SI2至SIll。数据记录 和播放设备21和音乐提供设备22中的每一个使得用户能够实际收听 在音乐选择操作中由用户选择的多支歌曲。用户可确定歌曲是否符合 用户自己的偏好(与其接近)。数据记录和播放设备21和音乐提供 设备22的每一个通过呈现多支歌曲作为如音乐表示符SI的点集,而 不是通过向用户呈现歌曲列表,使得用户能够针对用户偏好选择歌 曲。
当选择候选音乐显示表示符SI2至SI11时,数据记录和播放设 备21和音乐提供设备22中的每一个除在三维图像TDI内的选择的音 乐表示符SI1之外不必使用所有的音乐表示符SI。基于在三维图像 TDI内的选择的音乐表示符SI1,数据记录和播放设备21和音乐提供 设备22中的每一个检测实质较小的音乐搜索区MRA,并且在音乐搜 索区MRA内选择候选音乐显示表示符SI2至SIll。当选择候选音乐 显示表示符SI2至SI11时,数据记录和播放设备21和音乐提供设备
22中的每一个通过减小相比于选择的音乐表示符SI1的三维坐标的其 它音乐表示符SI的三维坐标的数量实质减小涉及的工作负载。数据 记录和播放设备21和音乐提供设备22中的每一个快速选择候选音乐显示表示符SI2至SI11,并且把它们显示给用户。
在以上参考的实施例的讨论中,用户选择在音乐选择图像SDI上的位置,并且检测和扩展在音乐选择图像SDI上以选择位置为中心的扩展目标部分SDA。本发明不限于这样一种布置。可选择地,音乐选择图像SDI可以划分成多个扩展区,并且当用户选择在音乐选择图像SDI上的位置时,可以确定和扩展包含选择位置的扩展区。
在以上参考的实施例中,检测在三维图像TDI内以选择的音乐表示符SI1的布置位置为中心的音乐搜索区MRA,并被用来选择候选音乐显示表示符SI2至SIll。可选择地,三维图像TDI可以划分成如图33中所示的多个音乐搜索区MRA。当用户选择在音乐选择图像SDI上的位置时,可以确定包含与选择位置相对应的选择的音乐表示符SI1的音乐搜索区MRA,并且将音乐搜索MRA用来选择候选音 乐显示表示符SI2至SIll。如果选择的音乐表示符SI1接近与相邻音乐搜索区MRA的边界到某一程度,则音乐搜索区MRA和相邻音乐搜索区MRA可以用来选择候选音乐显示表示符SI2至SIll。
在以上参考的实施例中,在硬盘驱动器33和62上记录的音乐数据用来产生三维图像TDI。可选择地,在如流派、艺术家、及季的每 个类别的基础上,可以产生三维图像TDI,并且基于三维图像TDI可以产生关于不同视点的多个音乐选择图像SDI。
在以上参考的实施例中,数据记录和播放设备21和音乐提供设备22在硬盘驱动器33和62上分别产生和存储三维图像TDI和多个 音乐选择图像SDI。可选择地,数据记录和播放设备21可以记录事先从音乐提供设备22提供的多个音乐选择图像SDI。此外,音乐提供设备22可以在硬盘驱动器62上记录事先从音乐数据的外部提供者提供的多个音乐选择图像SDI。
在以上参考的实施例中,在音乐选择图像SDI上i4择任何位置的情况下,扩展目标部分SDA被扩展作为音乐选择扩展图像SDW, 并且选择的音乐表示符SI1和多个候选音乐显示表示符SI2至Sill 被选择。可选择地,可以扩展或收缩音乐选择图像SDI而不管在音乐 选择图像SDI上的选择位置,并且在扩展或收缩音乐选择图像SDI 上选择任何位置。
如以前参照图14讨论的那样,在音乐搜索区MRA内按离选择 的音乐表示符SI1从近到远的顺序选择预定标准数量的候选音乐显示 表示符SI2至SI11。可选择地,如图34A中所示,可以选择在音乐搜 索区MRA内以选择的音乐表示符SI1为中心具有预定半径rl的球形 选择空间SA10内存在的所有音乐显示表示符SI2至SIn。如图34B 中所示,在音乐搜索区MRA内可以选择在通过选择的音乐表示符SI1 的选择基础线SL1上存在的音乐显示表示符SI15至SIq。
如图35A中所示,可以把在具有预定半径r2和通过选择的音乐 表示符SI1的中心轴线SL2的圆柱形空间SA11中存在的所有候选音 乐显示表示符SI1至SIr选作在音乐搜索区MRA内的候选音乐表示 符。如图35B中所示,在音乐搜索区MRA内建立通过选择的音乐表 示符SI1的选择基准线SL3,并且按离选择基准线SL3从近到远的顺 序把标准选择数量的音乐显示表示符SIl至SIs选作候选音乐表示符。
参考在音乐搜索区MRA中的选择的音乐表示符SI1选择多个候 选音乐显示表示符SI2至SI11。可选择地,在选择位置处的二维坐标 可以扩展到三维坐标上,并且可以把最靠近三维坐标的一个音乐表示 符SI选作选择的音乐表示符SIl。依据预定范围和距离可以把多个音 乐表示符SI选作候选音乐显示表示符SI2至SIll。
在以上参考实施例中,把在音乐搜索区MRA内以音乐表示符 SI1为圆心的圓形区域内存在的音乐表示符SI选作候选音乐表示符。 可选择地,选作候选音乐表示符的音乐表示符SI可以存在于与在音 乐搜索区MRA内与选择的音乐表示符SI1为中心的XY平面、YZ平 面及ZX平面中的任意一个相平行的盘或任何形状中。
如以前参考图14讨论的那样,在音乐搜索区MRA内按离选择 的音乐表示符SI1从近到远的顺序的选择预定标准数量的候选音乐显 示表示符SI2至SIll。可选择地,只检测选择的音乐表示符SI1 (候 选音乐显示表示符SI2至Sill不被选择)。可选择地,可以参考选择 的音乐表示符SI1将多个音乐表示符SI选作选择音乐表示符。
在以上参考的实施例中,用户选择在音乐选择图像SDI上的任 何位置。可选择地,用户可以选择在音乐选择图像SDI上具有诸如圆 之类的预定形状的区域。例如,用户可以画出圆、椭圆、矩形等作为 在音乐选择图像SDI上的光标Cul或Cu2的轨迹,并且在这样的形 状的轮廓内存在的音乐表示符SI可以选作候选音乐表示符。如果从 由用户画出的形状的轮廓内选择多个音乐表示符SI,则数据记录和播 放设备21可以产生列出所有多个登记的音乐表示符SI的列表。数据 记录和播放设备21可以使和用户能够按照用户自己对于印象的偏好 选择和播放在列表中登记的任何歌曲。
在本发明的以上参考实施例中,分析音乐数据从而数字化三种类 型的项目,如代表对音乐的印象的速度、音调及年代,并由此得到第 一至第三印象值SP、 EL及NE。可选择地,三种类型项目的每一种 可以是如心境之类的因素的组合。例如,心境可以是速度、快乐、音 调及高兴的组合,然后可以得到第一至第三印象值。
在本发明的以上参考实施例中,数据记录和播放设备21和音乐 提供设备22中的每一个关于多个预置视点产生多个音乐选择图像 SDI。可选择地,数据记录和播放设备21和音乐提供设备22中的每 一个事先关于所有可选择视点产生大量音乐选择图像SDI的一些。如 果已经产生关于由用户选择的视点的音乐选择图像SDI,则显示该音 乐选择图像SDI。如果没有产生关于由用户选择的视点的音乐选择图 像SDI,则数据记录和播放设备21和音乐提供设备22中的每一个产 生、显示及存储对应的音乐选择图像SDI。首先,数据记录和播放设 备21和音乐提供设备22中的每一个存储相对少量的音乐选择图像 SDI,然后每当由用户选择新视点时逐渐积累音乐选择图像SDI。每 当进行音乐选择处理时、每当音乐搜索屏幕45和音乐搜索屏幕70的显示开始时或每当变更视点时,不必产生音乐选择图像。由此控制工 作负载的增加。
在本发明的以上参考实施例中,使用在数据记录和播放设备21 中的ROM32和硬盘驱动器33之一上预记录的显示程序。CPU 30按 照参照图27-32的显示程序执行图像产生处理RT1、第一至第三显示 处理RT2、 RT4及RT6及音乐介绍处理RT3。本发明不限于这种布 置。可选择地,存储显示程序的程序存储介质可以安装到数据记录和 播放设备21上,并且数据记录和播放设备21执行图像产生处理RT1、 第一至第三显示处理RT2、 RT4及RT6及音乐介绍处理RT3。
程序存储介质用来把显示程序安装到数据记录和播放设备21上 以执行图像产生处理RT1、第一至第三显示处理RT2、 RT4及RT6 及音乐介绍处理RT3。这样的程序存储介质可以是包介质,如软盘、 压缩盘只读存储器(CD-ROM)、及数字万用盘(DVD)。程序存储 介质可以是半导体存储器或磁盘,每种临时或永久存储各种程序。用 来把显示程序存储在程序存储介质上的装置可以包括诸如局域网之
类的有线通信介质、及诸如数字广播卫星之类的因特网和无线通信介 质。装置还包括诸如路由器或调制解调器之类的通信接口。
在本发明的以上参考实施例中,使用在音乐提供设备22中的 ROM 61及硬盘驱动器62上预记录的图像提供程序。CPU 60按照图 像提供程序执行参照图27和图30-32的图像产生处理RT1、和第一 和第二图像提供处理RT5和RT7。本发明不限于这种布置。可选择 地,存储图像提供程序的程序存储介质可以安装到音乐提供设备22 上,并且音乐提供设备22执行图像产生处理RT1、和第一和第二图 像提供处理RT5和RT7。
程序存储介质用来把图像提供程序安装到音乐提供设备22上, 以执行图像产生处理RT1、和第一和第二图像提供处理RT5和RT7。 这样一种程序存储介质可以是包介质,如软盘、CD-ROM、及DVD。 程序存储介质可以是半导体存储器或磁盘,每种临时或永久4储各种 程序。用来把显示程序存储在程序存储介质上的装置可以包括诸如局
域网之类的有线通信介质、及诸如数字广播卫星之类的因特网和无线 通信介质。装置还包括诸如路由器或调制解调器之类的通信接口。
在本发明的以上参考实施例中,显示设备如参照图l至35讨论 的那样适用于作为个人计算机的显示设备1和数据记录和播放设备21 之一。可选择地,显示设备适用于包括蜂窝电话和个人数字助理 (PDA)的信息处理设备;包括摄像机、数字静物照相机、DVD记 录器及硬盘记录器的记录和播放设备。
在本发明的以上参考实施例中,图像提供设备如参照图1至35 讨论的那样应用于图像提供设备10和音乐提供设备22之一。可选择 地,图像提供设备适用于包括蜂窝电话和个人数字助理(PDA)的信 息处理设备;和包括摄像机、数字静物照相机、DVD记录器及硬盘记 录器的记录和播放设备。
在本发明的以上参考实施例中,如参照图1至35讨论的那样音 乐用作内容。可选择地,本发明适用于其它类型的内容,包括照片、 诸如电影之类的移动图像、及游戏播放程序。
在本发明的以上参考实施例中,将通过数字化代表对每种内容的 印象的三种类型项目得到的第一至第三印象值设置为三维坐标。产生三维图像,并使内容表示符指示以三维坐标布置的内容。在从不同视 点观看三维图像的情况下产生多个二维图像。多个三维图像记录在记 录单元上。这样的记录单元可以是显示设备1的记录器2、数据记录 和播放设备21的硬盘驱动器33、图像提供设备10的记录器11、及 音乐提供设备22的硬盘驱动器62中的一个。可选择地,记录单元可 以是在其内部的或在其外部的半导体存储器、或使用光盘的驱动器。
在本发明的以上参考实施例中,用来显示在记录器上记录的二维 图像的显示器可以是参照图1至35讨论的显示设备的显示器3和数 据记录和播放设备21的显示器39中的一个。可选择地,显示器可以 是外部电视接收机。
在本发明的以上参考实施例中,用来变更观看三维图像;的视点的 指示器是在显示设备中的指示器4和数据记录和播放设备21的输入单元31中的一个。可选择地,指示器可以是包括各种定点装置的各 种指示器中的一种,该定点装置包括被按压的操作键、触摸板及操纵 杆。
在本发明的以上参考实施例中,在从预定视点观看三维图像情况 下产生的二维图像从记录器读取。用户可以在所读取的二维图像显示 的情况下指示指示器变更视点。显示控制器从记录器读取在从变更后 的视点观看三维图像情况下产生的二维图像,并且把所读取的二维图 像显示在显示器上。这样的显示控制器是如参照图1至35描述的显示设备1的显示控制器5和在数据记录和播放设备21中的CPU 30 中的一个。可选择地,显示控制器可以微型计算机。
在本发明的以上参考实施例中,用来选择在显示器上显示的二维 图像内的任何位置的选择器是如参照图1至35讨论的数据记录和播放设备21中的输入单元31。可选择地,选择器可以是多种定点装置 中的一种,该定点装置包括被按压的操作键、触摸板及操纵杆。
在本发明的以上参考实施例中,当选择器选择在二维图像上的位 置时,检测器检测在二维图像上最靠近选择位置的位置处的内容表示符。这样的检测器是在参照图1至35讨论的数据记录和播放设备21 中的CPU30。可选择地,检测器可以是微型计算机。
在本发明的以上参考实施例中,用来播放与内容表示符相对应的 内容的播放器包括在参照图1至35讨论的数据记录和播放设备21中的播放处理器37和扬声器38。可选择地,播放器依据内容可以是中 央处理单元或显示器。
在本发明的以上参考实施例中,用来把在记录器上记录的二维图 像传输到显示二维图像的外部装置的传送器是参照图1至35讨论的图像提供设备10的传送器12和音乐提供设备22的网络接口 64中的 一个。可选择地,传送器可以包括用于无线电通信的天线和解调器。
在本发明的以上参考实施例中,用来接收请求变更用于观肴三维 图像的视点的请求信息的接收器是参照图1至35讨论的困像提供设备10的接收器14和音乐提供设备22的网络接口 64中的一个。可选择地,接收器可以包括用于无线电通信的天线和解调器。
在本发明的以上参考实施例中,传输控制器从记录器读取在从预 定视点观看三维图像情况下产生的二维图像,并且控制传送器以把所 读取的二维图像传输到外部装置。当接收器接收到从显示二维图像的 外部装置传输的请求信息时,传输控制器从记录器读取在从由接收器 接收到的请求信息指示的变更后的视点观看三维图像情况下产生的 二维图像。传输控制器控制传送器以把所读取的二维图像传输到外部装置。传输控制器是参照图1至35的图像提供设备10中的传输控制 器15和音乐提供设备22中的CPU 60中的一个。可选择地,传输控 制器可以是微型计算机。
在本发明的以上参考实施例中,检测器检测与在二维图像内选择 的位置最靠近的位置处的内容表示符。检测器是参照图1至35讨论 的音乐提供设备22中的CPU60。可选择地,检测器可以是微型计算 机。
本领域的技术人员应该理解,依据设计要求和其它因素可以作出 各种变更、组合、子組合及改变,只要它们在附属权利要求书或其等 同物的范围内即可。
权利要求
1.一种显示设备,包括记录器,用来记录在从不同视点观看三维图像情况下得到的多个二维图像,三维图像具有多个内容表示符,该多个内容表示符代表内容,并且以代表对每个内容的印象的第一至第三印象值的三维坐标布置;显示器,用来显示在记录器上记录的二维图像;指示器,用来指向变更以观看三维图像的视点;及显示控制器,用来从记录器读取在从一个视点观看三维图像情况下的二维图像中的一个,在所读取的二维图像显示在显示器上的情况下响应输入到指示器的操作输入,从记录器读取在从另一个视点观看三维图像情况下的另一个二维图像,及在显示器上显示所述另一个读取的二维图像。
2. 根据权利要求1所述的显示设备,其中,记录器记录当从不同 视点观看三维图像时多个内容表示符按照其距离远近显示模式不同 的情况下得到的多个二维图像。
3. 根据权利要求2所述的显示设备,还包括检测器,用来检测位 于最靠近在显示器上显示的二维图像内的一个位置的内容表示符,该 位置是响应到指示器的操作输入选择的。
4. 根据权利要求3所述的显示设备,其中,显示控制器使显示器 显示包含由检测器检测到的内容表示符的二维图像的预定部分。
5. 根据权利要求3所述的显示设备,还包括用来播放内容的播放器,其中,检测器在三维图像内检测在二维图像内检测到的内容表示 符的布置位置,并且检测位于在三维图像内的预定空间内的另一个内 容表示符,该预定空间包含所述检测到的内容表示符的布置位置,并 且其中,播放器播放与在二维图像内检测到的内容表示符和在三维 图像内的预定空间中检测到的所述另一个内容表示符相对应的内容。
6. —种显示方法,包括以下步骤记录在从不同视点观看三维图像情况下得到的多个二维图像,三 维图像具有多个内容表示符,该多个内容表示符代表内容,并且以代表对每个内容的印象的第一至第三印象值的三维坐标布置; 显示二维图像;指示变更观看三维图像的视点;及在显示在从一个视点观看三维图像情况下的二维图像中的一个 的情况下响应变更;f见点的指令,使得显示在从另一个视点观看三维图 像情况下的另一个二维图像。
7. 根据权利要求6所述的显示方法,其中,当从不同视点观看三 维图像时多个内容表示符按照其距离远近显示模式不同的情况下得 到多个二维图像。
8. 根据权利要求7所述的显示方法,还包括检测位于最靠近在二 维图像内的一个位置的内容表示符的步骤,该位置是响应操作输入选 择的。
9. 根据权利要求8所述的显示方法,还包括显示包含检测到的内 容表示符的二维图像的预定部分的步骤。
10. 根据权利要求8所述的显示方法,其中,检测内容表示符的 步骤包括在三维图像内检测在二维图像内检测到的内容表示符的布置位 置,并且检测位于在三维图像内的预定空间内的另 一个内容表示符, 该预定空间包含所述检测到的内容表示符的布置位置,和其中,播放与在二维图像内检测到的内容表示符和在三维图像内 的预定空间内检测到的所述另 一个内容表示符相对应的内容。
11. 一种存储计算机程序的计算机可读记录介质,计算机程序用 来使计算机进行以下执行步骤记录在从不同视点观看三维图像情况下得到的多个二维图像,三 维图像具有多个内容表示符,该多个内容表示符代表内容,并且以代 表对每个内容的印象的第一至第三印象值的三维坐标布置;显示二维图像;及在显示在从一个视点观看三维图像情况下的二维图像中的一个 的情况下响应变更视点的指令,使得显示在从另一个视点观看三维图 像情况下的另一个二维图像。
12. 根据权利要求11所述的记录介质,其中,当从不同视点观看 三维图像时多个内容表示符按照其距离远近显示模式不同的情况下 得到多个二维图像。
13. 根据权利要求12所述的记录介质,其中,计算机程序还包括 检测位于的最靠近在二维图像内的一个位置的内容表示符的步骤,该 位置是响应操作输入选择。
14. 根据权利要求13所述的记录介质,其中,计算机程序还包括 显示包含检测到的内容表示符的二维图像的预定部分的步骤。
15. 根据权利要求13所述的记录介质,其中,检测内容表示符的 步骤包括在三维图像内检测在二维图像内检测到的内容表示符的布置位 置,并且检测位于在三维图像内的预定空间内的另一个内容表示符, 该预定空间包含检测到的内容表示符的布置位置,和其中,播放与在二维图像内检测到的内容表示符和在三维图像内 的预定空间内检测到的所述另 一个内容表示符相对应的内容。
16. —种图像提供设备,包括记录器,用来记录在从不同视点观看三维图像情况下得到的多个 二维图像,三维图像具有多个内容表示符,该多个内容表示符代表内 容,并且以代表对每个内容的印象的第一至第三印象值的三维坐标布 置;通信器,用来与外部装置通信;及控制器,用来从记录器读取在从一个视点观看三维图像情况下的 二维图像中的一个,使通信器把二维图像中的一个传输到外部装置, 在所读取的二维图像显示在显示器上的情况下如果通信器从外部装 置接收到操作输入,则从记录器读取在从另一个视点观看三维图像情 况下的另一个二维图像,及使通信器把所述另一个所读取的二维图像 传输到外部装置。
17. —种图像提供方法,包括以下步骤记录在从不同视点观看三维图像情况下得到的多个二维图像,三维图像具有多个内容表示符,该多个内容表示符代表内容,并且以代表对每个内容的印象的第一至第三印象值的三维坐标布置;把在从一个视点观看三维图像情况下的二维图像中的一个传输到外部装置;及在二维图像显示的情况下如果接收到操作输入,则把在从另一个视点观看三维图像情况下的另一个二维图像传输到外部装置。
18. —种存储计算机程序的计算机可读记录介质,该计算机程序 用来使计算机执行以下步骤记录在从不同视点观看三维图像情况下得到的多个二维图像,三 维图像具有多个内容表示符,该多个内容表示符代表内容,并且以代表对每个内容的印象的第一至第三印象值的三维坐标布置;把在从一个视点观看三维图像情况下的二维图像中的一个传输到外部装置;及在二维图像显示的情况下如果接收到操作输入,则把在从另一个视点观看三维图像情况下的另 一个二维图像传输到外部装置。
全文摘要
一种显示设备包括记录器,用来记录在从不同视点观看三维图像情况下得到的多个二维图像,三维图像具有多个内容表示符,该多个内容表示符代表内容,并且以代表对每个内容的印象的第一至第三印象值的三维坐标布置;显示器,用来显示在记录器上记录的二维图像;指示器,用来指向变更的以观看三维图像的视点;及显示控制器,用来从记录器读取在从一个视点观看三维图像情况下的二维图像中的一个,在所读取的二维图像显示在显示器上的情况下响应输入到指示器的操作输入从记录器读取在从另一个视点观看三维图像的情况下的另一个二维图像,及在显示器上显示其它读取的二维图像。
文档编号G06F3/048GK101201722SQ20071019946
公开日2008年6月18日 申请日期2007年12月13日 优先权日2006年12月13日
发明者长曽我部嘉博 申请人:索尼株式会社