CN103917947B - 信息处理装置、信息处理方法、程序和信息存储介质 - Google Patents

信息处理装置、信息处理方法、程序和信息存储介质 Download PDF

Info

Publication number
CN103917947B
CN103917947B CN201280053748.7A CN201280053748A CN103917947B CN 103917947 B CN103917947 B CN 103917947B CN 201280053748 A CN201280053748 A CN 201280053748A CN 103917947 B CN103917947 B CN 103917947B
Authority
CN
China
Prior art keywords
processing
sound
output
bgm
program
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201280053748.7A
Other languages
English (en)
Other versions
CN103917947A (zh
Inventor
北原直树
永田章人
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Interactive Entertainment Inc
Original Assignee
Sony Computer Entertainment Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Computer Entertainment Inc filed Critical Sony Computer Entertainment Inc
Publication of CN103917947A publication Critical patent/CN103917947A/zh
Application granted granted Critical
Publication of CN103917947B publication Critical patent/CN103917947B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/60Information retrieval; Database structures therefor; File system structures therefor of audio data
    • G06F16/63Querying
    • G06F16/638Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/60Information retrieval; Database structures therefor; File system structures therefor of audio data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/165Management of the audio stream, e.g. setting of volume, audio stream path
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72427User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting games or graphical animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72442User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for playing music files

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Stored Programmes (AREA)
  • Circuit For Audible Band Transducer (AREA)
  • Telephonic Communication Services (AREA)

Abstract

为了能够灵活地改变用于选择性改变对作为声音输入/输出的目标的程序的控制的设置。BGM声音选择管理部分(54)获取分别为多个程序设置的优先级值。BGM声音选择管理部分(54)进行控制,使得基于所获取的优先级值从多个程序中选择的程序成为来自/到外部的选择性声音输入/输出的目标。

Description

信息处理装置、信息处理方法、程序和信息存储介质
技术领域
本发明涉及信息处理装置、信息处理方法、程序以及信息存储介质。背景技术
存在能够同时执行多个程序的信息处理装置。然后,一些这样的信息处理装置根据程序执行的条件改变作为BGM的声音输出。
具体地,例如,存在一种信息处理设备,其进行控制以便在音乐播放器对音频文件的再现开始时将作为BGM的声音输出从伴随游戏程序执行的声音(例如,与游戏程序相关联地存储的音频文件的再现声音或通过执行游戏程序产生的声音)改变为在音乐播放器的设置中示出的音频文件的再现声音,并在音乐播放器对音频文件的再现结束时将作为BGM的声音输出从音乐播放器的设置中示出的音频文件的再现声音返回到伴随着游戏程序的执行的声音。
发明内容
[技术问题]
然而,传统技术中与改变输出声音的控制相关的设置是固定的,使得例如,当音乐播放器开始再现时输出声音被改变为通过该音乐播放器再现的声音。因此,利用传统技术,在需要改变与改变输出声音的控制相关的设置的状况下,诸如例如在添加或删除要被执行的程序的情况下,不能做出灵活的设置改变。顺便提及,这不仅适用于对用作声音输出源的程序进行选择性改变控制的情况,而且适用于对用作经由例如诸如麦克风或耳机(headset)的装置从外部输入的声音的输出目的地的程序进行选择性改变控制的情况。
鉴于上述问题已经做出本发明。本发明的一个目的是能够灵活地改变用于选择性改变作为声音输入/输出的目标的程序的控制的设置。
[问题的解决方案]
为了解决上述问题,根据本发明的信息处理装置包括:获取部件,用于获取分别为多个程序设置的优先级值;以及输入/输出目标控制部件,
用于进行控制,使得基于该获取部件获取的优先级值从所述多个程序中选择的程序成为来自/到外部的选择性声音输入/输出的目标。
此外,根据本发明的信息处理方法包括:获取步骤,获取分别为多个程序设置的优先级值;以及输入/输出目标控制步骤,进行控制,使得基于该获取部件获取的优先级值从所述多个程序中选择的程序成为来自/到外部的选择性声音输入/输出的目标。
此外,根据本发明的程序使计算机充当:获取部件,用于获取分别为多个程序设置的优先级值;以及输入/输出目标控制部件,用于进行控制,使得基于该获取部件获取的优先级值从所述多个程序中选择的程序成为来自/到外部的选择性声音输入/输出的目标。
此外,根据本发明的信息存储介质是存储程序的计算机可读取的信息存储介质,该程序使得计算机充当:获取部件,用于获取分别为多个程序设置的优先级值;以及输入/输出目标控制部件,用于进行控制,使得基于该获取部件获取的优先级值从所述多个程序中选择的程序成为来自/到外部的选择性声音输入/输出的目标。
根据本发明,通过仅适当地设置优先级值,进行控制,使得基于优先级值从多个程序中选择的程序成为来自/到外部的选择性声音输入/输
出的目标。因此,可以灵活改变用于选择性改变对作为声音输入/输出的目标的程序的控制的设置。
在本发明的一个模式中,当作为来自/到外部的选择性声音输入/输出的目标的程序的声音输入/输出结束时,将作为所述来自/到外部的选择性声音输入/输出的目标的程序改变为在所述多个程序的其他程序之中的基于分别为所述其他程序设置的优先级值而被确定为具有最高优先级的程序。
此外,在本发明的一个模式中,当在基于优先级值选择的程序中设置了对被使得要输入/输出声音的程序的指定时,该输入/输出目标控制部件进行控制,使得指定的程序成为来自/到外部的选择性声音输入/输出的目标,否则该输入/输出目标控制部件进行控制使得基于优先级值选择的程序成来自/到外部的选择性声音输入/输出的目标。
此外,在本发明的一个模式中,当基于优先级值选择了请求将已经生成显示的信息的程序设置为来自/到外部的选择性声音输入/输出的目标的程序时,所述输入/输出目标控制部件进行控制,使得所述已经生成显示的信息的程序成为来自/到外部的选择性声音输入/输出的目标。
此外,在本发明的一个模式中,当输入/输出目标控制部件改变输出声音时,该输入/输出目标控制部件进行淡入淡出(cross-fade)处理,该淡入淡出处理逐渐增加在改变后的声音的音量,而逐渐降低在改变前的声音的音量。
附图说明
[图1]
图1是根据本发明一个实施例的信息处理装置的外观的示例的透视图。
[图2]
图2是示出根据本发明一个实施例的信息处理装置的硬件配置的示例的框图。
[图3]
图3是示意性地示出根据本发明一个实施例的信息处理装置中的声音输入-输出模型的示例的图。
[图4]
图4是示出BGM优先级管理数据的示例的图。
[图5A]
图5A是在根据本发明一个实施例的信息处理装置中进行的处理流程的示例的流程图。
[图5B]
图5B是在根据本发明一个实施例的信息处理装置中进行的处理流程的示例的流程图。
具体实施方式
将在下文中参照附图详细地说明本发明的实施例。
图1是根据本发明实施例的信息处理装置10的外观示例的透视图。图2是示出图1所示的信息处理装置10的硬件配置示例的框图。假设根据本实施例的信息处理装置10是诸如例如便携型游戏机的便携型装置。
如图1所示,根据本实施例的信息处理装置10的外壳12整体具有扁平形状。此外,根据本实施例的信息处理装置10的外壳12具有可将电缆***其中的连接器,使得外壳12和外部装置可以彼此连接。如图1和图2所示,根据本实施例的信息处理装置10包括控制部分20、存储部分22、通信部分24、显示部分26、触摸传感器28、操作部分30、卡槽32、声音输入-输出部分34等等。这些元件经由总线彼此连接。
控制部分20例如是CPU等。控制部分20根据存储在存储部分22中的程序进行各种信息处理。存储部分22是诸如例如RAM或ROM的存储器元件。存储部分22存储由控制部分20执行的程序以及各种数据。存储部分22还充当控制部分20的工作存储器。通信部分24例如是网络接口(具体地,例如,无线LAN模块)。通信部分24根据从控制部分20输入的指令将信息发送给另一信息处理装置10、因特网上的服务器(未示出)等。此外,通信部分24将接收到的信息输出到控制部分20。
显示部分26是用于显示图像的各种装置,诸如例如液晶显示面板和有机EL显示面板。如图1所示,在本实施例中,显示部分26被布置在外壳12的前表面,并且显示部分26的屏幕具有基本上矩形的形状。在下文中,屏幕的水平方向(宽度方向)将被设置为X轴方向,并且在从屏幕的前表面观看时从左到右的方向将被设置为X轴正方向。此外,屏幕的垂直方向(高度方向)将被设置为Y轴方向,并且在从外壳12的前表面观看时从底部到顶部的方向将被设置为Y轴正方向。
触摸传感器28具有基本上矩形的检测表面,该表面具有对应于屏幕的形状和大小。当对象来到与检测表面接触时,触摸传感器28检测对象的接触位置。此外,在本实施例中,触摸传感器28以预定时间间隔顺序地检测对象的接触位置。如图1所示,在本实施例中,触摸传感器28的检测表面被布置在外壳12的前表面上,以便叠置在显示部分26的屏幕上。顺便提及,假设在下面的描述中,用户通过使用户的手指与触摸传感器28接触而进行操作输入。但是,不局限于此,用户可以通过使用户的一只手握着的对象、比如手写笔等与检测表面接触而进行操作输入。此外,触摸传感器28不是必须只在对象来到与检测表面接触时检测对象的位置,也可以在对象来到检测表面上的可检测范围附近时相对于该检测表面检测该对象的位置。触摸传感器28可以是任何类型的,诸如例如电容型、压敏型或光学型,只要触摸传感器28是能够检测对象在检测表面上的位置的装置。顺便提及,信息处理装置10可以包括布置在外壳12的后表面上以便与布置在外壳12的前表面上的触摸传感器28相对的触摸传感器28。
操作部分30例如是一种由用户使用以与触摸传感器28一起进行向信息处理装置10的操作输入的操作构件。图1示出布置在信息处理装置10的外壳12的前表面上的按钮36和模拟摇杆38,作为形成操作部分30的操作构件的示例。顺便提及,信息处理装置10可以包括例如布置在外壳12的上侧表面上的开关和按钮36,作为形成操作部分30的操作构件。
卡槽32是可以在其中***和移除诸如各种存储卡等的信息存储介质的插槽。根据来自控制部分20的指令,卡槽32读取记录在***在卡槽32中的诸如存储卡等的信息存储介质上的程序、数据等,并将数据写到***在卡槽32中的诸如存储卡等的信息存储介质。在本实施例中,卡槽32被布置在信息处理装置10的外壳的上侧表面上。顺便提及,信息处理装置10可以包括多个卡槽32,并且这多个卡槽32可以允许将该彼此具有不同的标准的信息存储介质***多个卡槽32中和从该多个卡槽32移除。
声音输入-输出部分34收集外部输入的声音(例如用户发出的语音)并将该声音作为电信号输出到控制部分20,或者将从控制部分20输入的电信号转换为声音并将该声音输出到外部。
图3是示意性地示出根据本实施例的信息处理装置10中的声音输入-输出模型的示例的图。如图3所示,在本实施例中,声音输入-输出部分34包括例如:内置在述信息处理装置10的外壳12中的扬声器(该扬声器在下文中将被称为内置扬声器34a);通过电缆连接到信息处理装置10的外壳12的扬声器(该扬声器在下文中将被称为外部扬声器34b);通过电缆连接到信息处理装置10的外壳12的头戴受话器(headphone)34c;作为配备了麦克风的头戴受话器的免持耳机(下文称为耳机)34d,该耳机通过电缆连接到信息处理装置10的外壳12;以及内置在信息处理装置10的外壳12中或通过电缆连接到信息处理装置10的外壳12的麦克风34e。在本实施例中,伴随在信息处理装置10中的应用程序的执行的声音从被包括在声音输入-输出部分34中的至少一个装置输出。此外,从被包括在声音输入-输出部分34中的至少一个装置输入的声音被输出到在信息处理装置10中执行的应用程序。
在根据本实施例的信息处理装置10中,诸如游戏程序等的各种应用程序被预先安装在存储部分22中或者由卡槽32读取的信息存储介质中(以可执行的状态存储)。信息处理装置10执行所安装的程序。
如图3所示,当根据本实施例的信息处理装置10开始安装在该信息处理装置10中的应用程序时,信息处理装置10生成一个或多个对应于该应用程序的处理。因此,有根据本实施例的信息处理装置10开始的应用程序操作为在信息处理装置10中的处理。通过开始应用程序而生成的处理将在下文中被称为应用处理。图3示出:通过开始安装在信息处理装置10中的游戏程序而生成的游戏处理40;通过开始安装在信息处理装置10中的音乐播放器程序而生成的音乐播放器处理42;通过开始安装在信息处理装置10中的时间信号程序(例如每一小时通知用户时间的程序)而生成的时间信号处理44;以及通过开始安装在信息处理装置10中的聊天程序(例如允许与经由通信部分24连接的信息处理装置10的用户尽情聊天的程序)而生成的聊天处理46。顺便提及,假设在根据本实施例的信息处理装置10中,除了图3示出的处理外的一些应用处理也在操作。
在本实施例中,应用处理在至少一个声音输出端口(在本实施例中的三种声音输出端口)和至少一个声音输入端口(在本实施例中的一种声音输入端口)中的至少一个处分配。
根据本实施例的声音输出端口被分类为合成输出端口或选择输出端口。在本实施例中,主(MAIN)端口MAP对应于合成输出端口,BGM端口BGP和语音(VOICE)端口VOP对应于选择输出端口。此外,在本实施例中,MIC端口MIP对应于声音输入端口。
在本实施例中,例如,游戏处理中40被分配了两个主端口MAP和一个BGM端口BGP。音乐播放器处理42被分配了一个主端口MAP和一个BGM端口BGP。时间信号处理44被分配了一个BGM端口BGP。聊天处理46被分配了一个语音端口VOP和一个MIC端口MIP。
在本实施例中,应用处理作为前台处理或后台处理而执行。此外,根据从用户接收的操作改变作为前台处理而执行的程序。此外,在本实施例中,显示部分26显示伴随前台处理的执行而生成的图像。此外,在本实施例中,前台处理作为要由用户操作的处理而操作。用户可以通过操作触摸传感器28或操作部分30来指示前台处理进行处理。
此外,根据本实施例的信息处理装置10实现管理声音输入和输出的功能。根据本实施例的信息处理装置10在功能上包括有关管理声音输入和输出的功能的应用管理部分和装置设置部分。这些功能是通过在作为计算机的信息处理装置10中执行按照本实施例的程序来实现的。该程序可以经由通信接口通过计算机通信网络从另一台计算机下载并提供给信息处理装置10,或者可以被存储在诸如光盘(例如CD-ROM、DVD-ROM、蓝光盘等)、USB存储器、存储卡等的计算机可读信息存储介质上并从该信息存储介质提供给信息处理装置10。
在本实施例中,应用管理器部分被实现为应用管理器处理48,它是在信息处理装置10中执行的处理。装置设置部分被实现为装置设置处理50,它在信息处理装置10中执行的处理。当然,应用管理部分和装置设置部分的实现并不局限于本实施例中的实现。例如,应用管理部分和装置设置部分两者可以通过一个处理来实现。
应用管理部分48是用于管理来自应用处理的声音输入和到和应用处理的声音输出的处理。装置设置处理50是用于管理来自作为包括在信息处理装置10中的声音输入-输出部分34的各种装置(例如内置扬声器34a、外部扬声器34b、头戴受话器34c、耳机34d和麦克风34e)的声音输入和到这些各种装置的声音输出的处理。
在本实施例中,应用管理器处理48在功能上包括声音合成管理部分52、声音选择管理部分(在图3示例中的BGM声音选择管理部分54和语音声音选择管理部分56)和MIC声音输出目的地选择管理部分58。装置设置处理50在功能上包括合成声音输出目的地装置管理部分60、语音声音输出路线控制部分62、语音声音输出目的地装置管理部分64和MIC声音接收装置管理部分66。
在本实施例中,BGM声音选择管理部分54从在应用程序被执行时从BGM端口BGP输出声音的多个应用处理(这些应用处理将在下文中被称为BGM声音输出处理)中选择预定数量的处理(例如在本实施例中为一个处理)。所选择的处理将在下文中被称为特定BGM声音输出处理。图3示出游戏处理40被选择为特定BGM声音输出处理的状态。此外,在本实施例中,语音声音选择管理部分56从在应用程序处理被执行时从语音端口VOP输出声音的多个应用处理(这些应用处理将在下文中被称为语音声音输出处理)中选择预定数量的处理(例如在本实施例中为一个处理)。所选择的处理将在下文中被称为特定语音声音输出处理。图3示出聊天处理46被选择为特定语音声音输出处理的状态。
此外,在本实施例中,语音声音输出路线控制部分62根据从用户接收到的操作选择是否以被包括作为合成声音的一部分的状态输出由特定语音声音输出处理输出的声音或者是否独立于合成声音而输出由特定语音声音输出处理输出的声音。图3示出选择以被包括作为合成声音的一部分的状态输出由特定语音声音输出处理输出的声音的状态。
此外,在本实施例中,声音合成管理部分52将通过合成从在应用程序处理被执行时从主端口MAP输出声音的处理(该处理将在下文中被称为主声音输出处理)所输出的声音、从特定BGM声音输出处理输出的声音、以及从特定语音声音输出处理输出的声音而获得的合成声音输出到合成声音输出目的地装置管理部分60。这里,在本实施例中,仅当语音声音输出路线控制部分62选择在被包括作为合成声音的一部分的状态下输出由特定语音声音输出处理输出的声音时,声音合成管理部分52包括从特定语音声音输出处理输出的声音,作为合成声音的一部分。此外,在本实施例中,作为一般规则,声音合成管理部分52仅包括从主声音输出处理之中的作为前台处理而执行的处理所输出的声音包括作为合成声音的一部分。
然而,在本实施例中,主声音输出处理可以将甚至在作为后台处理执行时请求输出声音的任意时间属性设置请求输出到应用管理器处理48。该任意时间属性设置请求例如根据从用户接收的操作被输出到应用管理器处理48,或者当在主声音输出处理的执行期间发生用于输出任意时间属性设置请求的事件时被输出到应用管理器处理48。然后,不管从其接收到任意时间属性设置请求的主声音输出处理被作为前台处理执行还是被作为后台处理执行,声音合成管理部分52都包括从主声音输出处理的主端口MAP输出的声音,作为合成声音的一部分。
在本实施例中,合成声音输出目的地装置管理部分60将由声音合成管理部分52合成的声音输出到根据从用户接收的操作所确定的声音输出装置(图3的示例中的内置扬声器34a、外部扬声器34b、头戴受话器34c或者耳机34d)。因此,由声音合成管理部分52合成的声音从声音输入-输出部分34输出。图3示出了外部扬声器34b被确定合成声音要被输出到的声音输出装置的状态。
在本实施例中,当语音声音输出路线控制部分62选择独立于合成声音而输出由特定语音声音输出处理所输出的声音时,语音声音输出目的地装置管理部分64将从该特定语音声音输出处理所输出的声音输出到根据从用户接收的操作所确定的声音输出装置(图3的示例中的外部扬声器34b、头戴受话器34c或者耳机34d)。图3示出了当语音声音输出路线控制部分62选择独立于合成声音而输出由特定语音声音输出处理所输出的声音时头戴受话器34c被确定为来自该特定语音声音输出处理的声音要被输出到的声音输出装置的状态。
此外,在本实施例中,MIC声音接收装置管理部分66将从根据从用户接收的操作所确定的声音输入装置(图3的示例中的耳机34d或者麦克风34e)输入的声音输出到MIC声音输出目的地选择管理部分58。图3示出了麦克风34e被确定为从其输入被输出到MIC声音输出目的地选择管理部58的声音的声音输入装置的状态。
此外,在本实施例中,MIC声音输出目的地选择管理部分58从被分配了声音输入端口的多个应用处理(这些应用处理将在下文被称为MIC声音输入处理)选择预定数量的处理(例如本实施例中为一个处理)。所选处理将在下文中被称为特定MIC声音输入处理。图3示出了聊天处理46被选择为特定MIC声音输入处理的状态。然后,MIC声音输出目的地选择管理部分58将从MIC声音接收装置管理部分66输入的声音输出到特定MIC声音输入处理。
如上所述,在本实施例中,从应用处理输出的声音(伴随应用程序的执行的声音)经由声音输入-输出部分34输出到外部,并且经由声音输入-输出部分34从外部输入的声音被输出到应用处理。
此外,根据本实施例的信息处理装置10根据从用户接收的操作改变经由声音输入-输出部分34输出到外部的声音的音量。进一步地,根据本实施例的信息处理装置10根据用户对在显示部分26上显示的叠加屏幕的操作而改变由音乐播放器处理42输出的音量与输出的合成声音的音量的相对比率(relative ratio)。
在本实施例中,应用处理根据要被执行的处理的内容将各种请求输出到应用管理器处理48。例如,当应用处理请求从BGM端口BGP输出声音时,该应用处理将以默认设置或优先级设置的BGM输出权获取请求输出到应用管理器处理48。此外,当应用处理放弃从BGM端口BGP输出声音的请求时,该应用处理将BGM输出权放弃请求输出到应用管理器处理48。
此外,例如,当应用处理请求从语音端口VOP输出声音时,该应用处理将以默认设置或优先级设置的语音输出权获取请求输出到应用管理器处理48。此外,例如,当该应用处理放弃从语音端口VOP输出声音的请求时,该应用处理将语音输出权放弃请求输出到应用管理器处理48。
此外,例如,当应用处理请求从MIC端口MIP输入声音时,该应用处理将以默认设置或优先级设置的MIC输入权获取请求输出到应用管理器处理48。此外,当该应用处理放弃从MIC端口MIP输入声音的请求时,该应用处理将MIC输入权放弃请求输出到应用管理器处理48。
此外,例如,当应用处理请求在从其他应用处理输出的所有声音都被静音的状态下由该应用处理本身输出声音时,该应用处理将在排他(exclusive)控制模式下的输出权获取请求输出到应用管理器处理48。当应用处理放弃在从其他应用处理输出的所有声音都被静音的状态下由该应用处理本身输出声音的请求时,该应用处理将在排他控制模式下的输出权放弃请求输出到应用管理器处理48。顺便提及,将在后面描述默认设置和优先级设置。
此外,在本实施例中,通过BGM声音选择管理部分54对特定BGM声音输出处理的选择、通过语音声音选择管理部分56对特定语音声音输出处理的选择以及通过MIC声音输出目的地选择管理部58对特定MIC声音输入处理的选择是基于预先存储在存储部分22中的优先级管理数据中所包括的优先级值而进行的。在本实施例中,存储部分22存储用于该特定BGM声音输出处理的选择的BGM优先级管理数据70,该BGM优先级管理数据70在图4中示出。此外,在本实施例中,除了该BGM优先级管理数据70之外,还存储了用于特定语音声音输出处理的选择的语音优先级管理数据、用于特定MIC声音输入处理的选择的MIC优先级管理数据以及用于稍后将描述的排他控制模式中的输出权控制的排他控制优先级管理数据。
在下面将描述从多个BGM声音输出处理选择特定BGM声音输出处理的处理,该处理由BGM声音选择管理部分54进行。
如图4所示,BGM优先级管理数据70包括:BGM优先级管理ID,作为BGM优先级管理数据70的标识符;应用名称数据,指示在对特定BGM声音输出处理的选择中作为管理的对象的应用程序的名称;BGM输出权获取请求设置数据,指示该应用程序的BGM输出权获取请求设置(在本实施例中该设置假设默认设置和优先级设置之一的值);以及BGM优先级,指示在对特定BGM声音输出处理的选择中的应用程序的优先级。顺便提及,在本实施例中,对应于应用处理的BGM优先级值越大,越优先地将该应用处理选择为特定BGM声音输出处理。然后,在本实施例中,存储部分22预先存储与在信息处理装置10中可执行的每个应用程序相关联的BGM优先级管理数据70。顺便提及,存储部分22并不一定需要存储与在信息处理装置10中可执行的所有应用程序相关联的BGM优先级管理数据70。
然后,当接收到从BGM声音输出处理输出的BGM输出权获取请求、BGM输出权放弃请求、稍后将描述的FG处理输出权准许请求、或者稍后将描述的BGM代理设置请求时,应用管理器处理48进行选择特定BGM声音输出处理的处理。
在本实施例中,例如,在开始时BGM声音输出处理将以优先级设置的BGM输出权获取请求或者以默认设置的BGM输出权获取请求输出到应用管理器处理48。在开始时BGM声音输出处理输出以优先级设置的BGM输出权获取请求还是以默认设置的BGM输出权获取请求取决于BGM声音输出处理的产生所基于的应用程序的实现方式。具体地,例如,可以实现应用程序使得该BGM声音输出处理在允许另一个BGM声音输出处理被选择为特定BGM声音输出处理的情况下输出以默认设置的BGM输出权获取请求,并且使得该BGM声音输出处理在不允许另一个BGM声音输出处理被选择为特定BGM声音输出处理的情况下输出以优先级设置的BGM输出权获取请求。
此外,在本实施例中,当应用处理停止时(当处理结束时),该应用处理将BGM输出权放弃请求输出到应用管理器处理48。
此外,例如,BGM声音输出处理可以根据伴随在BGM声音输出处理中处理的执行的事件的发生将BGM输出权获取请求输出到应用管理器处理48。在本实施例中,例如,当音乐再现(例如由用户指定的音乐文件的再现)开始时,音乐播放器处理42将以优先级设置的BGM输出权获取请求输出到应用管理器处理48。此外,当音乐再现结束时,BGM输出权放弃请求被输出到应用管理器处理48。此外,在本实施例中,例如,当进行从玩游戏的状况到再现与该游戏有关的运动图像(例如游戏中的评论的(reviewed)场景的电影)的状况的改变时,游戏处理40将以优先级设置的BGM输出权获取请求(该请求在此情况下也被称为以音乐再现禁止设置的BGM输出权获取请求)输出到应用管理器处理48。另一方面,当进行从再现与游戏有关的运动图像的状况到玩游戏的状况的改变时,游戏处理40将以默认设置的BGM输出权获取请求输出到应用管理器处理48。
另外,在本实施例中,不限于BGM声音输出处理,应用处理还可以将FG处理输出权准许请求输出到应用管理器处理48,该FG处理输出权准许请求是使得被作为前台处理执行的应用处理成为来自/到外部的选择性声音输入/输出的目标的请求。例如,当在应用处理的执行期间发生预定事件时,例如,FG处理输出权准许请求被输出到应用管理器处理48。具体地,例如,当在信息处理装置10的用户和使用可以与所述的信息处理装置10通信的信息处理装置10的另一用户之间开始语音聊天时,聊天处理46将FG处理输出权准许请求输出到应用管理器处理48。当该语音聊天结束时,聊天处理46将BGM输出权放弃请求输出到应用管理器处理48。
此外,在本实施例中,不限于BGM声音输出处理,应用处理可以将BGM代理设置请求输出到应用管理器处理48,该BGM代理设置请求是选择另一BGM声音输出处理作为特定BGM声音输出处理的请求。在本实施例中,BGM代理设置请求与标识要被选择为特定BGM声音输出处理的应用处理的信息(该信息例如是该应用处理的ID、名称等)相关联作为对要被使得输入/输出声音的程序的指定(specification)。
然后,在本实施例中,存储部分22为每个应用处理预先存储指示BGM输出权获取请求的状况的BGM输出权获取请求状况信息(其初始值是“不存在”)、指示FG处理输出权准许请求的状况的FG处理输出权准许请求状况信息(其初始值是“不存在”)、以及指示BGM代理设置请求的状况的BGM代理设置请求状况信息(其初始值是“空”)。然后,当BGM声音选择管理部分54从应用处理接收到请求时,该BGM声音选择管理部分54更新该应用处理的上述信息。
当BGM声音选择管理部分54从应用处理接收到BGM输出权获取请求或BGM输出权放弃请求时,例如,BGM声音选择管理部分54更新该应用处理的BGM输出权获取请求状况信息。更具体地,例如,当BGM声音选择管理部分54在从应用处理接收到以默认设置的BGM输出权获取请求之后接收到以优先级设置的BGM输出权获取请求时,该BGM声音选择管理部分54将该应用处理的BGM输出权获取请求状况信息的值设为“优先级设置”。此外,当BGM声音选择管理部分54在从应用处理接收到以优先级设置的BGM输出权获取请求之后接收到以默认设置的BGM输出权获取请求时,该BGM声音选择管理部分54将该应用处理的BGM输出权获取请求状况信息的值设为“默认设置”。此外,当BGM声音选择管理部分54在从应用处理接收到BGM输出权获取请求之后接收到BGM输出权放弃请求时,该BGM声音选择管理部分54将该应用处理的BGM输出权获取请求状况信息的值设为“不存在”。
此外,当BGM声音选择管理部分54从应用处理接收到FG处理输出权准许请求时,例如,该BGM声音选择管理部分54将该应用处理的FG处理输出权准许请求状况信息的值设为“存在”。当在那之后从该应用处理接收到BGM输出权放弃请求时,该应用处理的FG处理输出权准许请求状况信息的值被设为“不存在”。
此外,当BGM声音选择管理部分54从应用处理接收到BGM代理设置请求时,例如,该BGM声音选择管理部分54将该应用处理的BGM代理设置请求状况信息的值设为与该BGM代理设置请求相关联的信息(该信息例如是标识要被选择为特定BGM声音输出处理的应用处理的ID、名称等)。
然后,在本实施例中,BGM声音选择管理部分54在该BGM声音选择管理部分54接收到上述请求的时刻基于BGM优先级管理数据70选择特定BGM声音输出处理。
在图4示出的BGM优先级管理数据70中,与以默认设置做出BGM输出权获取请求的应用程序对应的BGM优先级值被设为0。此外,对于以优先级设置做出BGM输出权获取请求的应用程序,为每个应用程序设置不同的BGM优先级值。在图4的示例中,对应于音乐播放器程序的BGM优先级值被设为10,对应于游戏程序的BGM优先级值被设为30,并且对应于时间信号程序的BGM优先级值被设为40。此外,在图4的示例中,对应于聊天程序的BGM优先级值被设为20。该值是当从聊天处理46接收到FG处理输出权准许请求时所使用的BGM优先级值(该BGM优先级值将在下文中被称为子优先级值)。
下面将参照图5A和图5B示出的流程图描述在根据本实施例的信息处理装置10中进行的选择特定BGM声音输出处理的处理的流程。
首先,BGM声音选择管理部分54确定是否存在其BGM输出权获取请求状况信息具有“优先级设置”的值的应用处理(该应用处理将在下文中被称为优先级设置处理)(S101)。
当存在优先级设置处理时(S101:是),BGM声音选择管理部分54确定是否存在其FG处理输出权准许请求状况信息具有“存在”的值的应用处理(该应用处理将在下文中被称为准许请求处理)(S102)。当存在准许请求处理时(S102:是),BGM声音选择管理部分54获取对应于该优先级设置处理的BGM优先级值和对应于该准许请求处理的BGM优先级值(即,子优先级值)(S103)。然后,BGM声音选择管理部分54将与在S103所示的处理中获取的值中的最大值对应的应用处理标识为最高优先级处理(S104)。
然后,BGM声音选择管理部分54确定该最高优先级处理是优先级设置处理还是准许请求处理(S105)。当该最高优先级处理是优先级设置处理时,BGM声音选择管理部分54确定该最高优先级处理的BGM代理设置请求状况信息的值(MPProxyValue)是否为“空”(S106)。然后,当该最高优先级处理的BGM代理设置请求状况信息的值(MPProxyValue)为“空”时(S106:是)时,BGM声音选择管理部分54选择该最高优先级处理作为特定BGM声音输出处理(S107),并结束在本处理示例中所示的处理。另一方面,当该最高优先级处理的BGM代理设置请求状况信息的值(MPProxyValue)不是“空”时(S106:否)时,BGM声音选择管理部分54选择基于该最高优先级处理的BGM代理设置请求状况信息的值(MPProxyValue)所标识的应用处理(即,其标识信息由该最高优先级处理的BGM代理设置请求状况信息的值(MPProxyValue)表示的应用处理)作为特定BGM声音输出处理(S108),并结束在本处理示例中所示的处理。
当最高优先级处理在S105所示的处理中被标识为准许请求处理时,BGM声音选择管理部分54确定作为前台处理执行的应用处理的BGM代理设置请求状况信息的值(FPProxyValue)是否为“空”(S109)。当作为前台处理执行的应用处理的BGM代理设置请求状况信息的值(FPProxyValue)为“空”时(S109:是),BGM声音选择管理部分54将该作为前台处理执行的应用处理选择为特定BGM声音输出处理(S110)。另一方面,当作为前台处理执行的应用处理的BGM代理设置请求状况信息的值(FPProxyValue)不是“空”时(S109:否),BGM声音选择管理部分54将基于该作为前台处理执行的应用处理的BGM代理设置请求状况信息的值(FPProxyValue)而标识的应用处理(即,其标识信息由该作为前台处理执行的应用处理的代理设置状况的值(FPProxyValue)表示的应用处理)选择为特定BGM声音输出处理(S111)。
当在S102所示的处理中确定没有准许请求处理时(S102:否),BGM声音选择管理部分54获取对应于优先级设置处理的BGM优先级值(S112)。然后,BGM声音选择管理部分54将与在S112所示的处理中获取的值中的最大值对应的应用处理标识为最高优先级处理(S113)。然后,BGM声音选择管理部分54进行从S106起向下的处理,并结束本处理示例中所示的处理。
当在S101所示的处理中确定没有优先级设置处理时(S101:否),BGM声音选择管理部分54进行从S109起向下的处理,并结束本处理示例中所示的处理。
如上所述进行选择特定BGM声音输出处理的处理。顺便提及,在上述处理示例中,一个应用处理被选择为特定BGM声音输出处理。然而,被选择为特定BGM声音输出处理的应用处理的数量并不限于一个。例如,可以从具有最大优先级值的应用处理起按降序选择预定数量的应用处理作为特定BGM声音输出处理。此外,在本实施例中,假设当被选择为特定BGM声音输出处理的应用处理不是BGM声音输出处理时没有应用处理被选择为特定BGM声音输出处理(例如,当在上述处理示例中的处理中作为前台处理被执行的应用处理被选择为特定BGM声音输出处理,但是该应用处理不是BGM声音输出处理时)。
此外,在本实施例中,信息处理装置10的存储部分22存储指示最大BGM优先级值的BGM最高优先级数据和指示最大子优先级值的最高子优先级数据。然后,当进行上述处理时,BGM声音选择管理部分54将对应于该最高优先级处理的BGM优先级值设置为BGM最高优先级数据的值。此外,当存在准许请求处理时,BGM声音选择管理部分54将其对应的子优先级值是最大值的准许请求处理的子优先级值设置为最高子优先级数据的值。
此外,在上述处理示例所示的处理中,BGM声音选择管理部分54可以基于BGM最高优先级数据的值和最高子优先级数据的值选择特定BGM声音输出处理。具体地,例如,当BGM声音选择管理部分54从BGM声音输出处理接收到以优先级设置的BGM输出权获取请求并且该优先级设置中的BGM优先级值—该BGM优先级值对应于该BGM声音输出处理—大于BGM最高优先级数据的值时,BGM声音选择管理部分54可以将该BGM声音输出处理选择为特定BGM声音输出处理,并将该优先级设置中的BGM优先级值—该BGM优先级值对应于该BGM声音输出处理—设置为BGM最高优先级数据的值。在这种情况下,BGM声音输出处理的输出权获取请求已成功,并且特定BGM声音输出处理被改变。另一方面,当该优先级设置中的BGM优先级值—该BGM优先级值对应于该BGM声音输出处理—小于BGM最高优先级数据的值时,BGM声音选择管理部分54可以不改变特定BGM声音输出处理。在这种情况下,BGM声音输出处理的输出权获取请求已失败,并且特定BGM声音输出处理未改变。
然后,当被选择为特定BGM声音输出处理的应用处理如上所述改变时,BGM声音选择管理部分54向被选择为特定BGM声音输出处理的应用处理通知该:应用处理被选择为特定BGM声音输出处理,并向在该改变前曾被选择为特定BGM声音输出处理的应用处理通知:该应用处理作为特定BGM声音输出处理的选择被取消。
这里,接收到该应用处理作为特定BGM声音输出处理的选择被取消的通知的应用处理可以响应于接收到该通知而进行处理。例如,接收到该应用处理作为特定BGM声音输出处理的选择被取消的通知的应用处理可以停止在进行的处理,或者将以优先级设置的BGM输出权获取请求输出到应用管理器处理48。
按照根据本实施例的信息处理装置10,例如,当在执行音乐播放器处理42和游戏处理40并且来自该音乐播放器处理42的BGM端口BGP的声音被BGM声音选择管理部分54选择性地输出到外部的情况下从时间信号处理44输出以优先级设置的BGM输出权获取请求时,通过BGM声音选择管理部分54选择性地输出到外部的声音从来自音乐播放器处理42的BGM端口BGP的声音改变为来自时间信号处理44的BGM端口BGP的声音。此时,音乐播放器处理42被通知该音乐播放器处理42作为特定BGM声音输出处理的选择被取消。然后,在本实施例中,当音乐播放器处理42接收到该音乐播放器处理42作为特定BGM声音输出处理的选择被取消的通知时,该音乐播放器处理42暂时停止音乐再现并将指示音乐再现暂时停止的信息(例如,字符串“音乐再现暂时停止”)输出到诸如显示器等的显示部分26以将该信息显示在显示部分26上。当其后、例如在该时间信号处理44对时间信号声音的输出结束后从时间信号处理44输出BGM输出权放弃请求时,由BGM声音选择管理部分54选择性地输出到外部的声音从来自时间信号处理44的BGM端口BGP的声音返回到来自音乐播放器处理42的BGM端口BGP的声音。
此外,例如,当在执行游戏处理40、不执行音乐播放器处理42、并且来自该游戏处理40的BGM端口BGP的声音被BGM声音选择管理部分54选择性地输出到外部的情况下从时间信号处理44输出以优先级设置的BGM输出权获取请求时,由BGM声音选择管理部分54选择性地输出到外部的声音从来自游戏处理40的BGM端口BGP的声音改变为来自时间信号处理44的BGM端口BGP的声音。当然后例如在该时间信号处理44对时间信号声音的输出结束后从时间信号处理44输出BGM输出权放弃请求时,由BGM声音选择管理部分54选择性地输出到外部的声音从来自时间信号处理44的BGM端口BGP的声音返回到来自游戏处理40的BGM端口BGP的声音。
因此,当作为来自/到外部的选择性声音输入/输出的目标的程序的声音输入/输出结束时,根据本实施例的信息处理装置10将作为来自/到外部的选择性声音输入/输出的目标的该程序改变为基于分别对其他应用程序设置的优先级值而确定的在其他应用程序之中具有最高优先级的应用程序。
此外,在本实施例中,响应于接收到语音输出权获取请求、语音输出权放弃请求等对特定语音声音输出处理的选择以及响应于接收到MIC输入权获取请求、MIC输入权放弃请求等对特定MIC声音输入处理的选择通过与上述对于特定BGM声音输出处理的处理类似的处理而进行。因此,在本实施例中,与用于特定BGM声音输出处理的处理类似的处理不仅控制对用作选择性地输出到外部的声音的输出源的应用程序的选择,而且控制对从外部输入的声音被选择性地输出到的应用处理的选择。
此外,在根据本实施例的信息处理装置10中,应用处理可将排他控制模式下的输出权获取请求以及排他控制模式下的输出权放弃请求输出到应用管理器处理48。顺便提及,可以在排他控制模式下做出请求的应用处理不限于被作为前台处理执行的应用处理,而是被作为后台处理执行的应用处理也可以在排他控制模式下做出请求。
然后,应用管理器处理48在从其接收到排他控制模式下的输出权获取请求的应用处理中标识出在相应的排他控制优先级管理数据中其优先级值最大的应用处理。然后,应用管理器处理48将从除了被标识的应用处理之外的其他应用处理输出的所有声音静音。此时,应用管理器处理48将这个意思(to that effect)通知给其输出的声音被静音的应用处理。当应用管理器处理48然后例如在所标识的应用处理结束或者已经发生了预定事件之后从所标识的应用处理接收到排他控制模式下的输出权放弃请求时,该应用管理器处理48进行控制以返回到静音之前的状况。
此外,排他控制模式下的输出权获取请求可以与对声音输出装置的指定和对于输出声音的音频输出格式的指定相关联。然后,例如,应用管理器处理48进行控制以从指定的声音输出装置输出从所标识的应用处理输出的声音(例如,从可以进行输出的所有声音输出装置输出声音)或者以指定的音频输出格式输出从所标识的应用处理输出的声音。
此外,在本实施例中,当输出声音被改变时,进行淡入淡出(cross-fade)处理,该处理逐渐增加改变后的声音音量,而逐渐降低改变前的声音音量。例如,当根据用户的操作改变作为前台处理执行的主声音输出处理时,声音合成管理部分52进行淡入淡出处理,该处理逐渐增加在改变后的从作为前台处理执行的主声音输出处理输出的声音的音量,该声音被包括作为合成声音的一部分,而逐渐降低在该改变前从作为前台处理执行的该主声音输出处理输出的声音的音量。此外,例如,当BGM声音选择管理部分54改变选择性地输出的声音时,BGM声音选择管理部分54进行淡入淡出处理,该处理逐渐增加在该改变后的声音的音量,而逐渐降低在该改变前的声音音量。
如上所述,根据本实施例的信息处理装置10获取分别为多个应用程序设置的优先级值。然后,根据本实施例的信息处理装置10进行控制,使得基于获取的优先级值从多个应用程序中选择的应用程序变为来自/到外部的选择性声音输入/输出的目标。因此,根据本实施例,仅通过设置优先级管理数据来控制基于优先级值从多个应用程序中选择的程序作为来自/到外部的选择性声音输入/输出的目标。因此,可以灵活改变用于选择性改变对作为声音输入/输出的目标的程序的控制的设置。
要注意,本发明不限于上述实施例。
例如,声音合成管理部分52可以将从正作为后台处理执行的处理输出的声音和从正作为前台处理执行的处理输出的声音两者包括在输出到合成声音输出目的地装置管理部分60的合成声音中。此外,此时,当声音合成管理部分52生成合成声音时,可以进行控制使得从正作为后台处理执行的处理输出的声音的音量低于从正作为前台处理执行的处理输出的声音的音量。
此外,上述声音输出端口和声音输入端口不限于特定用途。例如,BGM端口BGP可以用于输出除了背景音乐之外的声音,语音端口VOP可以用于输出除了由用户发出的语音之外的声音。
此外,例如,当在音乐播放器处理42正作为后台处理执行的情况下正作为前台处理执行的处理被挂起时,信息处理装置10可以进行控制使得由该音乐播放器处理42输出的声音不被输出到外部。
此外,根据本实施例的信息处理装置10不限于便携型游戏机。例如,根据本实施例的信息处理装置10可被应用于游戏控制台、个人计算机等等。
此外,信息处理装置10可以包括例如硬盘驱动器、相机、加速度传感器等。此外,上述信息处理装置10也可以由多个外壳形成。然后,由上述信息处理装置10进行的处理可以在由上述多个外壳共享时进行。
此外,以上具体字符串和附图中的具体字符串是说明性的,并且不限于这些字符串。

Claims (6)

1.一种信息处理装置,包括:
获取部件,用于获取分别为多个程序设置的优先级值;以及
输入/输出目标控制部件,用于进行控制,使得基于该获取部件获取的优先级值从所述多个程序中选择的程序成为来自/到外部的选择性声音输入/输出的目标,
其中,所述优先级值包括对应于多个程序的优先级设置处理的优先级值以及对应于多个程序的准许请求处理的子优先级值。
2.根据权利要求1所述的信息处理装置,
其中,当作为来自/到外部的选择性声音输入/输出的目标的程序的声音输入/输出结束时,该输入/输出目标控制部件将作为所述来自/到外部的选择性声音输入/输出的目标的程序改变为在所述多个程序的其他程序之中的基于分别为所述其他程序设置的优先级值而被确定为具有最高优先级的程序。
3.根据权利要求1所述的信息处理装置,
其中,当在基于优先级值选择的程序中设置了对被使得要输入/输出声音的程序的指定时,该输入/输出目标控制部件进行控制,使得指定的程序成为来自/到外部的选择性声音输入/输出的目标,否则该输入/输出目标控制部件进行控制使得基于优先级值选择的程序成来自/到外部的选择性声音输入/输出的目标。
4.根据权利要求1至3中的任一项所述的信息处理装置,
其中,当基于优先级值选择了请求将已经生成显示的信息的程序设置为来自/到外部的选择性声音输入/输出的目标的程序时,所述输入/输出目标控制部件进行控制,使得所述已经生成显示的信息的程序成为来自/到外部的选择性声音输入/输出的目标。
5.根据权利要求1至3中的任一项所述的信息处理装置,
其中,当所述输入/输出目标控制部件改变输出声音时,该输入/输出目标控制部件进行淡入淡出处理,该淡入淡出处理逐渐增加改变后的声音的音量,而逐渐降低改变前的声音的音量。
6.一种信息处理方法,包括:
获取步骤,获取分别为多个程序设置的优先级值;以及
输入/输出目标控制步骤,进行控制,使得基于该获取部件获取的优先级值从所述多个程序中选择的程序成为来自/到外部的选择性声音输入/输出的目标,
其中,所述优先级值包括对应于多个程序的优先级设置处理的优先级值以及对应于多个程序的准许请求处理的子优先级值。
CN201280053748.7A 2011-11-09 2012-10-05 信息处理装置、信息处理方法、程序和信息存储介质 Active CN103917947B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2011-245072 2011-11-09
JP2011245072 2011-11-09
PCT/JP2012/075931 WO2013069396A1 (ja) 2011-11-09 2012-10-05 情報処理装置、情報処理方法、プログラム及び情報記憶媒体

Publications (2)

Publication Number Publication Date
CN103917947A CN103917947A (zh) 2014-07-09
CN103917947B true CN103917947B (zh) 2017-09-22

Family

ID=48289780

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201280053748.7A Active CN103917947B (zh) 2011-11-09 2012-10-05 信息处理装置、信息处理方法、程序和信息存储介质

Country Status (5)

Country Link
US (1) US9529905B2 (zh)
EP (1) EP2778900B1 (zh)
JP (1) JP5782134B2 (zh)
CN (1) CN103917947B (zh)
WO (1) WO2013069396A1 (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102546212B1 (ko) * 2016-01-05 2023-06-22 삼성전자주식회사 소리 출력 방법 및 이를 지원하는 전자 장치
CN105912298A (zh) * 2016-04-29 2016-08-31 乐视控股(北京)有限公司 声音播放控制方法、装置
CN107277402B (zh) * 2017-05-18 2020-10-02 深圳Tcl新技术有限公司 麦克风设备的切换方法、电视机及计算机可读存储介质
WO2020218096A1 (ja) * 2019-04-26 2020-10-29 株式会社ソニー・インタラクティブエンタテインメント 情報処理システム、情報処理装置、情報処理装置の制御方法、及びプログラム
EP3960259A4 (en) * 2019-04-26 2023-05-17 Sony Interactive Entertainment Inc. INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING DEVICE CONTROL METHOD, AND PROGRAM
EP4310834A1 (en) * 2021-03-17 2024-01-24 Pioneer Corporation Sound output control device, sound output control method, and sound output control program

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1480855A (zh) * 2002-07-31 2004-03-10 ���µ�����ҵ��ʽ���� 信息处理终端和信息处理方法
CN102117221A (zh) * 2009-12-31 2011-07-06 上海博泰悦臻电子设备制造有限公司 音频应用冲突的管理方法和管理器

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5703794A (en) * 1995-06-20 1997-12-30 Microsoft Corporation Method and system for mixing audio streams in a computing system
JP2000122718A (ja) 1998-10-19 2000-04-28 Toshiba Corp データ読み上げ装置
JP2004078936A (ja) * 2002-07-31 2004-03-11 Matsushita Electric Ind Co Ltd 情報処理端末及び情報処理方法
US20080248816A1 (en) * 2004-08-27 2008-10-09 Matsushita Electric Industrial Co., Ltd. Information Terminal
US8483765B2 (en) 2005-08-26 2013-07-09 Kt Corporation User terminal for performing a plurality of applications simultaneously
US20080186960A1 (en) * 2007-02-06 2008-08-07 Access Systems Americas, Inc. System and method of controlling media streams in an electronic device
JP4888183B2 (ja) * 2007-03-23 2012-02-29 富士通東芝モバイルコミュニケーションズ株式会社 情報処理装置
JP2009111637A (ja) 2007-10-29 2009-05-21 Aplix Corp 端末装置
JP6093659B2 (ja) * 2013-06-24 2017-03-08 シャープ株式会社 情報処理装置、および情報処理プログラム

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1480855A (zh) * 2002-07-31 2004-03-10 ���µ�����ҵ��ʽ���� 信息处理终端和信息处理方法
CN102117221A (zh) * 2009-12-31 2011-07-06 上海博泰悦臻电子设备制造有限公司 音频应用冲突的管理方法和管理器

Also Published As

Publication number Publication date
US20140257541A1 (en) 2014-09-11
EP2778900B1 (en) 2019-01-09
WO2013069396A1 (ja) 2013-05-16
CN103917947A (zh) 2014-07-09
US9529905B2 (en) 2016-12-27
JP5782134B2 (ja) 2015-09-24
EP2778900A4 (en) 2015-07-15
JPWO2013069396A1 (ja) 2015-04-02
EP2778900A1 (en) 2014-09-17

Similar Documents

Publication Publication Date Title
CN103917947B (zh) 信息处理装置、信息处理方法、程序和信息存储介质
US8359547B2 (en) Movable user interface indicator of at least one parameter that is adjustable with different operations for increasing and decreasing the parameter and/or methods of providing the same
JP2004267433A (ja) 音声チャット機能を提供する情報処理装置、サーバおよびプログラム並びに記録媒体
CN100455332C (zh) 游戏装置及其控制方法
CN103430217A (zh) 输入支持装置、输入支持方法及记录介质
CN107872685A (zh) 一种多媒体数据的播放方法、装置和计算机装置
CN113823250B (zh) 音频播放方法、装置、终端及存储介质
CN110289024A (zh) 一种音频编辑方法、装置、电子设备及存储介质
JP5256513B2 (ja) 情報処理プログラム、情報処理装置、情報処理装置の制御方法および情報処理システム
CN101681361A (zh) 用于根据多个播放列表来同时处理内容的移动设备和方法
CN109241329A (zh) 用于ar场景的音乐检索方法、装置、设备及存储介质
JP5670965B2 (ja) 対比装置、プログラム、ならびに、システム
JP5355017B2 (ja) 情報処理プログラムおよび情報処理装置
JP2002224447A (ja) ビデオゲーム装置およびその制御方法、ならびにビデオゲームのプログラムおよびそのプログラムを記録したコンピュータ読取り可能な記録媒体。
CN109432773A (zh) 游戏场景的处理方法、装置、电子设备与存储介质
CN113297414A (zh) 音乐礼物的管理方法和装置、介质和计算设备
JP2006030412A (ja) カラオケ集会の参加者に平等に歌唱機会を分配するカラオケ装置
JP4172655B2 (ja) ゲームシステム、プログラムおよび情報記憶媒体
CN107026937A (zh) 一种通信请求处理方法及装置
CN107767857A (zh) 一种信息播放方法、第一电子设备和计算机存储介质
JP2004077956A (ja) 学習促進方法および学習促進装置
JP7281386B2 (ja) カラオケ装置
JP7256913B2 (ja) アプリケーション制御プログラム、アプリケーション制御システム及びアプリケーション制御方法
JP2005081011A (ja) ゲームシステム、プログラム及び情報記憶媒体
CN109388916A (zh) 一种歌曲数据的处理方法和***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant