close

Вход

Забыли?

вход по аккаунту

?

JP2009044724

код для вставкиСкачать
Patent Translate
Powered by EPO and Google
Notice
This translation is machine-generated. It cannot be guaranteed that it is intelligible, accurate,
complete, reliable or fit for specific purposes. Critical decisions, such as commercially relevant or
financial decisions, should not be based on machine-translation output.
DESCRIPTION JP2009044724
An information processing apparatus is provided which realizes output of an audio signal to, for
example, a television broadcast receiver externally connected in conjunction with output of a
video signal. According to one embodiment, a video / sound output interlocking utility is a
resident program that intervenes in an instruction path for setting an output destination for a
display driver and a sound driver, and thus notifies occurrence of an event related to the display
driver. Ask the OS 100 to do so. When the output destination switching control module 1011
receives a notification from the OS 100 that an event to switch the output destination of the
video signal from the display 15 to the HDMI connector 26 is given, the output destination
switching control module 1011 gives the instruction to the display driver 1001 and outputs the
audio signal. It has a function of giving the sound driver 1002 an instruction to switch the
speaker 21 to the HDMI connector 26. [Selected figure] Figure 4
Information processing device
[0001]
The present invention relates to an audio signal output control technique suitable for application
to a personal computer having an image reproduction function capable of transmitting a video
signal to, for example, a television broadcast receiver.
[0002]
In recent years, personal computers having a function of receiving and viewing television
broadcast program data and reproducing AV (Audio and Visual) content stored in a DVD (Digital
09-05-2019
1
Versatile Disc) are widely used.
As a result, for example, by carrying a battery-powered notebook type personal computer, it
becomes possible to use image data (including sound) while moving or away from home.
[0003]
Recently, high definition of video has been promoted, and personal computers capable of
reproducing high definition image data stored in a recording medium of the HD (High Definition)
DVD standard are also spreading. Since this type of personal computer generally has a
mechanism for outputting a high definition video signal externally, for example, when at home, it
is possible to reproduce the personal computer by connecting it to a large screen high definition
television broadcast receiver etc. It is also possible to enjoy the high definition video that has
been sent on a large screen high definition television broadcast receiver.
[0004]
As in the case of connecting this personal computer and a television broadcast receiver, there are
increasing applications in which a plurality of electronic devices each having a function of
reproducing image data and audio data are connected. Therefore, various proposals have been
made for efficiently performing source switching, for example (see, for example, Patent
Document 1). JP-A-7-192443
[0005]
In the personal computer, resource management is centrally performed by the operating system
(OS), and under the control of the OS, the output destination of the video signal and the output
destination of the audio signal are set. Since the interface for performing these settings is
currently individually prepared, as described above, it is desirable to enjoy high-definition video
reproduced on a personal computer with a large-screen high-definition television broadcast
receiver. In this case, two operations of (1) switching the output destination of the video signal to
the television broadcast receiver and (2) switching the output destination of the audio signal to
the television broadcast receiver must be performed respectively.
09-05-2019
2
[0006]
The present invention has been made in consideration of such circumstances, and is information
for realizing output of an audio signal to, for example, a television broadcast receiver externally
connected in conjunction with output of a video signal. It aims at providing a processing device.
[0007]
In order to achieve the object described above, an information processing apparatus according to
the present invention includes a keyboard, a speaker, a connector for outputting an audio signal,
and a sound driver for controlling the output of the audio signal to the speaker and the
connector. And output destination control means for changing an output destination of the audio
signal from the sound driver from the speaker to the connector according to the key code by the
keyboard operation.
[0008]
Further, according to the information processing apparatus of the present invention, a keyboard,
a speaker, a connector for outputting an audio signal, a sound driver for controlling an output of
an audio signal to the speaker and the connector, and an operation of the keyboard An embedded
controller for generating a key code for switching the sound output, and an output destination
for changing an output destination of an audio signal from the sound driver from the speaker to
the connector according to the key code generated by the embedded controller And control
means.
[0009]
Further, according to the information processing apparatus of the present invention, a detection
unit for detecting a key code by key operation, a sound driver for controlling an output of an
audio signal to a first audio output destination and a second audio output destination, and the
detection unit And output destination control means for changing an output destination of the
audio signal from the sound driver from the first audio output destination to the second audio
output destination according to the key code detected by the control unit. Do.
[0010]
Further, according to the information processing apparatus of the present invention, a first
detection means for detecting a key code by key operation, a reproduction means for
reproducing AV data to generate an audio signal, and an audio signal generated by the
reproduction means. According to a sound driver controlling an output to an audio output
destination and a second audio output destination, and an output destination of an audio signal
09-05-2019
3
from the sound driver according to a key code detected by the detection means, the first audio
output destination And output destination control means for changing whether to use the second
audio output destination.
[0011]
Further, according to the information processing apparatus of the present invention, whether the
output destination of the audio signal is the first audio output destination according to the
operation input means for receiving the operation input and the operation input from the
operation input means And output destination control means for changing whether the audio
output destination is to be used.
[0012]
According to the present invention, it is possible to provide an information processing apparatus
that realizes output of an audio signal to, for example, a television broadcast receiver externally
connected in conjunction with output of a video signal.
[0013]
Hereinafter, an embodiment of the present invention will be described with reference to the
drawings.
FIG. 1 shows one usage mode of the information processing apparatus according to the present
embodiment.
The information processing apparatus 1 is realized, for example, as a notebook personal
computer (PC).
[0014]
As shown in FIG. 1, here, it is assumed that the information processing apparatus 1 is connected
to the video apparatus 2 by a high-definition multimedia interface (HDMI) cable A.
09-05-2019
4
The video device 2 is a large screen high definition television broadcast receiver (TV).
Various software (application programs) for reproducing high definition image data are installed
in the information processing apparatus 1, and by connecting with the HDMI cable A, the video
apparatus 2 enjoys the high definition video reproduced by these application programs. be able
to.
Further, the information processing apparatus 1 and the video equipment 2 connected by the
HDMI cable A can mutually transmit and receive various commands for operation control of the
connection partner via the HDMI cable A.
[0015]
Here, with reference to FIG. 2, a basic output control mechanism of the video signal and the
audio signal in the information processing apparatus 1 will be described.
Resource management of the information processing apparatus 1 realized as a personal
computer or the like is centrally performed by the OS, and switching of output destinations of
video signals and audio signals is performed by a display driver and a sound controller which are
modules in the OS. Are each controlled.
[0016]
More specifically, as shown in FIG. 2A, the output of the video signal is displayed on a display, for
example, on an LCD, or externally output via an HDMI connector, or both. Is set.
For example, the setting for switching from the display on the LCD or the like to the external
output via the HDMI connector is not only when the user explicitly performs the operation, but
also when the information processing apparatus 1 is powered on by a command from the video
device 2 In such cases, it takes place due to the occurrence of various events.
[0017]
09-05-2019
5
On the other hand, as shown in FIG. 2B, the sound driver sets, for example, a speaker output, an
external output via an HDMI connector, or both. The settings made by these sound drivers are
completely independent of the settings made by the display driver (in the specification of the OS).
[0018]
Therefore, the user who performed an operation to switch the output destination of the video
signal to the video device 2 in consideration of enjoying the video reproduced by the information
processing device 1 on the video device 2 (also enjoy audio and video device 2) In order to follow
this video signal, an operation of switching the output destination of the audio signal to the video
apparatus 2 is performed. The information processing apparatus 1 provides a mechanism for
enabling such output of the audio signal to the video apparatus 2 in conjunction with the output
of the video signal (without the intervention of the user). , I will elaborate on this point.
[0019]
FIG. 3 is a diagram showing the configuration of the information processing apparatus 1. As
shown in FIG. 3, the information processing apparatus 1 includes a CPU 11, a north bridge 12, a
main memory 13, a graphics controller 14, a VRAM 14A, a display 15, a south bridge 16, a BIOSROM 17, an HDD 18, and a magneto-optical disk drive ODD 19, sound controller 0, speaker 21,
embedded controller / keyboard controller (EC / KBC) 22, keyboard 23, touch pad 24, network
controller 25, HDMI connector 26 and CEC (inter-device bidirectional control) controller It has
27 mag.
[0020]
The CPU 11 is a processor that controls the operation of each unit in the information processing
apparatus 1. The CPU 11 executes various programs including an operating system (OS) 100
loaded from the HDD 18 into the main memory 13 and applications that operate under the
control of the OS 100 and that handle utilities and AV contents. As one of the utilities, a video /
sound output interlocking utility 101 described later exists. The CPU 11 also executes a basic
input / output system (BIOS) stored in the BIOS-ROM 17. Hereinafter, the basic input / output
09-05-2019
6
system itself stored in the BIOS-ROM 17 may be referred to as the BIOS 17.
[0021]
The north bridge 12 is a bridge device that connects between the local bus of the CPU 11 and the
south bridge 16. The north bridge 12 has a function of executing communication with the
graphics controller 14 via a bus, and also incorporates a memory controller for controlling access
to the main memory 13. The graphics controller 14 is a display controller that controls the
display 15 on the information processing apparatus 1 side. The graphics controller 14 generates
a video signal to be sent to the display 15 from the image data written to the VRAM 14A. The
graphics controller 14 also has a function of externally outputting a video signal from the HDMI
connector 26.
[0022]
The south bridge 16 is a controller that controls various devices on the PCI bus and the LPC bus.
Also, the south bridge 16 is directly connected to the BIOS-ROM 17, the HDD 18, the ODD 19
and the sound controller 20, and also has a function of controlling these. The HDD 18 stores, for
example, television broadcast program data, AV content downloaded via the Internet, and the
like, and the ODD 19 stores, for example, HD DVD and the like storing AV content. The sound
controller 20 is a sound source controller that controls the speaker 21. The sound controller 20
also has a function of externally outputting an audio signal from the HDMI connector 26.
[0023]
The EC / KBC 22 is a one-chip microcomputer in which an embedded controller for power
management and a keyboard controller for controlling the keyboard 23 and the touch pad 24 are
integrated. The network controller 25 is a communication device that executes communication
with an external network such as the Internet, for example. The EC / KBC 22 operates even while
the power of the information processing apparatus 1 is off, monitors, for example, whether a
power on operation has not been performed, and starts the information processing apparatus 1
when an event to power on occurs. Control to make it The EC / KBC 22 continuously executes
the power supply to the CEC controller 27 even while the power of the information processing
apparatus 1 is off.
09-05-2019
7
[0024]
The HDMI connector 26 is a terminal provided to detachably connect the HDMI cable A. The CEC
controller 27 executes data transfer control for transmitting and receiving various commands for
operation control via the HDMI connector 26 under the control of the EC / KBC 22. The
reception of the power on request command by the CEC controller 27 is one of the events to be
powered on which the EC / KBC 22 monitors.
[0025]
FIG. 4 is a diagram showing functional blocks related to interlocked output control of an audio
signal (with a video signal) implemented in the information processing apparatus 1 having such a
configuration.
[0026]
For example, when an operation to switch the output destination of the image signal from the
display 15 to the HDMI connector 26 is performed using the keyboard 23, a key code
corresponding to the keyboard operation is generated by the EC / KBC 22 and passed to the OS
100 by the BIOS 17.
Normally, under the control of the OS 100, the display driver 1001 that drives and controls the
graphics controller 14 switches the output destination of the video signal from the display 15 to
the HDMI connector 26 based on this operation. When the EC / KBC 22 receives a notification
that the command has been received from the CEC controller 27, the EC / KBC 22 also generates
a key code corresponding to the above-described keyboard operation.
[0027]
When switching the output destination of the video signal from the display 15 to the HDMI
connector 26, the video / sound output interlocking utility 101 automatically switches the output
destination of the audio signal from the speaker 21 to the HDMI connector 26 in conjunction
with this. The program is provided, and is registered as a resident type program that always
operates when the power of the information processing apparatus 1 is turned on. Then, in the
09-05-2019
8
information processing apparatus 1, the video / sound output interlocking utility 101 is
interposed in an instruction path of output destination setting for the display driver 1001 and
the sound driver 1002. Therefore, when the key code generated by the EC / KBC 22 relates to
the display driver 1001, the video / sound output interlocking utility 101 requests the OS 100 to
notify the occurrence of the event.
[0028]
The video / sound output interlocking utility 101, which is a resident type program, has an
output destination switching control module 1011, a display state detection module 1012, and
an output destination setting module 1013, and the output destination switching control module
1011 is a video signal When receiving notification from the OS 100 that an event to switch the
output destination from the display 15 to the HDMI connector 26 is given, the instruction is
given to the display driver 1001 and an instruction to switch the output destination of the audio
signal from the speaker 21 to the HDMI connector 26 A function given to the sound driver 1002
is provided as a basic function. As a result, switching of the output destination of the audio signal
can be interlocked with the video signal, for each of the video signal and the audio signal that
requires the switching operation of the output destination in the specification of the OS 100. To
improve the usability of the When the output destination of the video signal is only the HDMI
connector 26, the output destination switching control module 1011 automatically switches the
output destination of the audio signal. That is, when the output destination of the video signal is
switched from only the display 15 to both the display 15 and the HDMI connector 26, the output
from the speaker 21 of the audio signal is maintained, and the explicit operation from the user is
performed. In response to the instruction, for example, the output destination of the audio signal
is switched to both the speaker 21 and the HDMI connector 26. Depending on the specification,
it is naturally possible to automate the switching of the audio signal output destination to both
the speaker 21 and the HDMI connector 26.
[0029]
FIG. 5 is a flowchart showing an operation procedure of output interlock control of an audio
signal (with a video signal) executed by the information processing apparatus 1 of the present
embodiment.
[0030]
When an operation for outputting a video to the video device 2 connected by the HDMI cable A is
performed (step A1), the output destination switching control module 1011 receives a
notification of the occurrence of the event from the OS 100, and outputs the video device 2 only.
09-05-2019
9
If the output is only to the video apparatus 2 (YES in step A2), the display driver 1001 is
instructed to switch the output destination of the video to the video apparatus 2 (step A3). In
conjunction with this, an instruction to switch the audio output destination to the video
apparatus 2 is given to the sound driver 1002 (step A4).
[0031]
On the other hand, if it is not the output only to the video device 2 (NO at step A2), the output
destination switching control module 1011 instructs the video device 2 side to output the video
in addition to the display on the information processing apparatus 1 Is applied only to the
display driver 1001 (step A5).
[0032]
Here, when an operation to switch the output destination of the video signal from the display 15
to the HDMI connector 26 is performed, an example of automatically switching the output
destination of the audio signal from the speaker 21 to the HDMI connector 26 in conjunction
with it On the contrary, when the operation of switching the output destination of the video
signal from the HDMI connector 26 to the display 15 is performed, the output destination
switching control module 1011 similarly causes the audio to be linked to the audio. The output
destination of the signal is automatically switched from the HDMI connector 26 to the speaker
21.
[0033]
In addition to this basic function, the output destination switching control module 1011 has the
following function.
Now, it is assumed that the information processing apparatus 1 and the video device 2 are
connected by the HDMI cable A, and the video reproduced by the information processing device
1 is displayed on the video device 2.
Further, at this time, it is assumed that the audio is output only to the video apparatus 2 and, for
example, the reproduction is finished, so it is assumed that the HDMI cable A is pulled out from
the HDMI connector 26.
09-05-2019
10
[0034]
The display state detection module 1012 acquires the display state of the video signal including
the connection state of the HDMI cable A from the OS 100.
Then, the display state detection module 1012 that has detected via the OS 100 that the HDMI
cable A has been pulled out of the HDMI connector 26 notifies the output destination switching
control module 1011 to that effect.
When this notification is received, the output destination switching control module 1011 gives
the sound driver 1002 an instruction to switch the output destination of the audio signal from
the HDMI connector 26 to the speaker 21.
[0035]
If the video is output to both the information processing device 1 and the video device 2 and only
the audio is output only to the video device 2, even if the HDMI cable A is pulled out and
becomes the information processing device 1 alone Since the display of the video signal by the
display 15 is performed, the switching operation of the output destination regarding the video is
not performed. Therefore, the opportunity to switch the output destination of the sound to the
speaker 21 can not be obtained. Therefore, in consideration of such a case, when the output
destination switching control module 1011 detects that the HDMI cable A has been pulled out
from the HDMI connector 26 by the notification from the display state detection module 1012,
the output destination of the audio signal is output destination Is automatically switched from
the HDMI connector 26 to the speaker 21.
[0036]
In addition, the personal computer is no longer normally equipped with a resume function that
restores the previous power-off state when the power is turned on. Therefore, the information
processing apparatus 1 and the video apparatus 2 are connected by the HDMI cable A, and the
video reproduced by the information processing apparatus 1 is displayed on both the
information processing apparatus 1 and the video apparatus 2, Consider a case where suspend is
performed in a state where only the video equipment 2 outputs. Also in this case, later, when the
09-05-2019
11
resume is performed by the information processing apparatus 1 alone, the display of the video
signal is performed by the display 15, so the switching operation of the output destination
regarding the video is not performed. Therefore, the opportunity to switch the output destination
of the sound to the speaker 21 can not be obtained.
[0037]
In consideration of such a case, the display state detection module 1012 first acquires the output
state of the restored video signal and audio signal from the OS 100 when resume is performed,
and the result is output destination switching control module Notify 1011. When the output
destination of the audio signal is only the HDMI connector 26 and the output destination of the
video signal is other than the HDMI connector 26, the output destination switching control
module 1011 outputs the audio signal. It further has a function of automatically switching the
destination from the HDMI connector 26 to the speaker 21.
[0038]
By the way, in a recent personal computer, it is assumed that a video is displayed on both the
information processing apparatus 1 and the video apparatus 2, that is, a video signal is output
from both the display 15 and the HDMI connector 26. Besides the clone display in which the
screen is simultaneously displayed, multi-display in which the same screen is divided and
displayed can be considered. An overview of this clone display and multi-display is shown with
reference to FIG.
[0039]
(A) in FIG. 6 is a screen to be displayed, and it is multi-display that each of partial images in a
preselected range in this screen is displayed (FIG. 6 (B)). Moreover, it is a clone display that each
of this whole screen is displayed (FIG. 6 (C)). And in the case of multi-display, one can be
positioned as a primary. Furthermore, the position of this primary can be switched dynamically.
Therefore, when multi-display is being performed, the display state detection module 1012
appropriately acquires which is the primary from the OS 100, and notifies the output destination
switching control module 1011 of the result. Then, the output destination switching control
module 1011 has a function of giving the sound driver 1002 an instruction to switch the output
destination of the audio signal between the speaker 21 and the HDMI connector 26 so that the
09-05-2019
12
audio signal is output on the primary side. Prepare.
[0040]
Further, with regard to the clone display, in the above description, when the clone display is
started, that is, when the output destination of the video signal is switched to both the display 15
and the HDMI connector 26, the speaker of the audio signal is 21 shows that it is possible to
maintain the output from 21 and, depending on the specification, to switch the output
destination of the audio signal to both the speaker 21 and the HDMI connector 26 automatically,
but it is also possible to use the information processing apparatus 1 and video equipment It is
also useful for the user to set in advance which of the two is to be used for voice output.
[0041]
The output destination setting module 1013 provides an interface for the user to set which of the
information processing apparatus 1 and the video apparatus 2 to perform audio output at the
time of this clone display, and the video / sound output interlocking utility 101 The setting
content by the output destination setting module 1013 is held as setting data 1014.
Then, the output destination switching control module 1011 refers to the setting data 1014 at
the start of the clone display, and instructs the sound driver 1002 to switch the output
destination of the audio signal between the speaker 21 and the HDMI connector 26 based on the
setting contents. Give to.
[0042]
FIG. 7 is a flowchart showing an operation procedure of output interlocking control of an audio
signal (with a video signal) executed by the information processing apparatus 1 of the present
embodiment in consideration of the multi-display and the clone display.
[0043]
When an operation for outputting a video to the video device 2 connected by the HDMI cable A is
performed (step B1), the output destination switching control module 1011 receives a
notification of occurrence of the event from the OS 100, and outputs the video device 2 only. If it
is output only to the video apparatus 2 (YES in step B2), the display driver 1001 is instructed to
switch the output destination of the video to the video apparatus 2 (step B3). In conjunction with
this, an instruction to switch the audio output destination to the video apparatus 2 is given to the
09-05-2019
13
sound driver 1002 (step B4).
[0044]
On the other hand, if it is not an output only to the video equipment 2 (NO in step B2), then it is
checked whether this is due to multi-display (step B5).
If it is based on multi-display (YES in step B5), the output destination switching control module
1011 causes the display driver to output an image to the video apparatus 2 in addition to the
display on the information processing apparatus 1 In step 1001, the sound driver 1002 is
instructed to switch the output destination of the audio between the information processing
device 1 and the video apparatus 2 so that the audio signal is output on the primary side (step
B6). Step B7).
[0045]
Further, if it is not the multi display, that is, the clone display (NO in step B5), the output
destination switching control module 1011 displays the video on the video equipment 2 side in
addition to the display on the information processing apparatus 1 Is output to the display driver
1001 (step B8) so that the audio is output to the side selected in advance as indicated by the
setting data 1004. An instruction to switch between is given to the sound driver 1002 (step B9).
[0046]
As described above, according to the information processing apparatus 1 of the present
embodiment, the user is not intervened in cooperation with the output of the video signal to the
video apparatus 2 connected by the HDMI cable A, and the intention of the user is As a result,
output of an audio signal to the video apparatus 2 is realized.
[0047]
The present invention is not limited to the above embodiment as it is, and at the implementation
stage, the constituent elements can be modified and embodied without departing from the scope
of the invention.
09-05-2019
14
In addition, various inventions can be formed by appropriate combinations of a plurality of
constituent elements disclosed in the above embodiment.
For example, some components may be deleted from all the components shown in the
embodiment.
Furthermore, components in different embodiments may be combined as appropriate.
[0048]
The figure which shows one utilization aspect of the information processing apparatus (personal
computer) which concerns on one Embodiment of this invention The figure which shows the
basic output control mechanism of the video signal in the information processing apparatus of
this embodiment, and an audio signal Information of the same embodiment A diagram showing
the configuration of the processing device A diagram showing a functional block related to the
interlocked output control of the audio signal (with the video signal) implemented in the
information processing device of the same embodiment The diagram is executed by the
information processing device of the same embodiment ) Flow chart showing operation
procedure of output interlock control of audio signal) Diagram showing outline of clone display
and multi-display The information processing apparatus of the embodiment executes the audio
(with video signal) in consideration of multi-display and clone display Flow chart showing
operation procedure of output interlock control of signal
Explanation of sign
[0049]
DESCRIPTION OF SYMBOLS 1 ... Information processing apparatus (personal computer), 2 ...
Video apparatus (television broadcast receiver), 3 ... Remote controller, 11 ... CPU, 12 ... North
bridge, 13 ... Main memory, 14 ... Graphics controller, 14A ... VRAM , 15: Display, 16:
Southbridge, 17: BIOS-ROM, 18: HDD, 19: Magneto-optical disk drive (ODD), 20: Sound
controller, 21: Speaker, 22: Embedded controller / keyboard controller (EC / EC) KBC 23 23
keyboard 24 touch pad 25 network controller 26 HDMI connector 27 CEC controller 100
operating system (OS) 101 video / sound output interlocking utility 1001 Display driver, 1002 ...
sound driver 1011 ... output destination switching control module, 1012 ... display state
detection module, 1013 ... output destination setting module, 1014 ... setting data, A ... HDMI
cable.
09-05-2019
15
09-05-2019
16
Документ
Категория
Без категории
Просмотров
0
Размер файла
27 Кб
Теги
jp2009044724
1/--страниц
Пожаловаться на содержимое документа