An Information processing method in a device for performing a priority setting in a BGM sound selection managing process, BGM being a background sound accompanying the execution of a game program, comprising: - an obtaining step of obtaining priority values set to a plurality of programs, respectively: and - an input/output target control step of performing control such that a program selected from among the plurality of programs on a basis of the priority values obtained by the obtaining means becomes a target for selective sound input/output from/to an interface to outside the device characterized in that the obtaining step comprises -- obtaining, by a BGM sound selection managing section of an application manager process, BGM priority values from application programs in the selection of a specific BGM sound output process, if the application programs are not selected by the BGM sound selection managing section to be executed as a foreground process, and in that the input/output target control step comprises -- identifying, by the BGM sound selection managing section, an application process corresponding to a maximum value of the obtained BGM priority values as a maximum priority process. -- determining, by the BGM sound selection managing section, a value (MPProxyValue) of a BGM proxy setting request condition information from the maximum priority process, a BGM proxy setting request being a request output by an application process to select another BGM sound output process as the specific BGM sound output process to the application manager process, -- selecting, by the BGM sound selection managing section, the maximum priority process as the specific BGM sound output process, if the value (MPProxyValue) of the BGM proxy setting request condition information is "Null", and -- selecting, by the BGM sound selection managing section, as the specific BGM sound output process, an application process identified on the basis of the value (MPProxyValue) of the BGM proxy setting request condition information from the maximum priority process, the value (MPProxyValue) representing identifying information of the application process, if the value (MPProxyValue) of the BGM proxy setting request condition information is not "Null". - an obtaining step of obtaining priority values set to a plurality of programs, respectively: and - an input/output target control step of performing control such that a program selected from among the plurality of programs on a basis of the priority values obtained by the obtaining means becomes a target for selective sound input/output from/to an interface to outside the device -- obtaining, by a BGM sound selection managing section of an application manager process, BGM priority values from application programs in the selection of a specific BGM sound output process, if the application programs are not selected by the BGM sound selection managing section to be executed as a foreground process, and -- identifying, by the BGM sound selection managing section, an application process corresponding to a maximum value of the obtained BGM priority values as a maximum priority process. -- determining, by the BGM sound selection managing section, a value (MPProxyValue) of a BGM proxy setting request condition information from the maximum priority process, a BGM proxy setting request being a request output by an application process to select another BGM sound output process as the specific BGM sound output process to the application manager process, -- selecting, by the BGM sound selection managing section, the maximum priority process as the specific BGM sound output process, if the value (MPProxyValue) of the BGM proxy setting request condition information is "Null", and -- selecting, by the BGM sound selection managing section, as the specific BGM sound output process, an application process identified on the basis of the value (MPProxyValue) of the BGM proxy setting request condition information from the maximum priority process, the value (MPProxyValue) representing identifying information of the application process, if the value (MPProxyValue) of the BGM proxy setting request condition information is not "Null".