[go: up one dir, main page]

WO2009081478A1 - 電子装置、制御方法及びプログラム - Google Patents

電子装置、制御方法及びプログラム Download PDF

Info

Publication number
WO2009081478A1
WO2009081478A1 PCT/JP2007/074760 JP2007074760W WO2009081478A1 WO 2009081478 A1 WO2009081478 A1 WO 2009081478A1 JP 2007074760 W JP2007074760 W JP 2007074760W WO 2009081478 A1 WO2009081478 A1 WO 2009081478A1
Authority
WO
WIPO (PCT)
Prior art keywords
window
sound
volume
value
sound output
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.)
Ceased
Application number
PCT/JP2007/074760
Other languages
English (en)
French (fr)
Inventor
Hisashi Negishi
Takashi Kogure
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to PCT/JP2007/074760 priority Critical patent/WO2009081478A1/ja
Priority to JP2009546894A priority patent/JPWO2009081478A1/ja
Publication of WO2009081478A1 publication Critical patent/WO2009081478A1/ja
Priority to US12/818,823 priority patent/US20110035703A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4438Window management, e.g. event handling following interaction with the user interface
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor

Definitions

  • the present invention relates to a technique for displaying a moving image in a multi-window system.
  • An electronic device that can operate this multi-window system can execute a plurality of programs at the same time and display the display of each program in each window.
  • other functions (document creation, mail check, etc.) can be mainly used while watching a moving image such as a TV program or listening to music.
  • the user selects an application to be used by selectively switching these windows with a pointing device such as a mouse.
  • the output sound volume is preferably set to a low volume like BGM. That is, when other work is performed while outputting sound and music of a moving image, it is desired to reduce the volume compared to the case of watching the sound and music of the moving image.
  • the electronic device operates a multi-window system, Detection means for detecting switching of the active window;
  • Detection means for detecting switching of the active window;
  • the switching of the active window is switching from a sound output window, which is a user interface for sound output processing, to another window, the volume setting value of the output sound by the processing of the sound output window is changed.
  • Volume control means for detecting switching of the active window.
  • the volume control means may change the volume setting value of the output sound by the processing of the sound output window from that in the active window state to a low volume.
  • the volume control means may change the volume setting value of the output sound by the processing of the sound output window to a volume setting value obtained by lowering the volume setting value in the active window state by a predetermined rate.
  • the volume control means includes When the switching of the active window is switching from the sound output window to another window, the value set as the volume setting value of the output sound by the processing of the sound output window is stored in the storage means, When the switching of the active window is switching from another window to the sound output window, the value stored in the storage means is set as the volume setting value of the output sound by the processing of the sound output window. Also good.
  • the electronic device includes storage means for storing a first value that is a volume setting value for an active window state and a second value that is a volume setting value for an inactive window state, and the volume control means includes: The volume setting value of the output sound by the processing of the sound output window may be changed from the first value to the second value by switching the active window.
  • the electronic device may have a first user interface that allows a user to change the first value.
  • the electronic device may have a second user interface that allows the user to change the second value.
  • the electronic device has display control means for changing the sound output window from a current size to a small size window when the active window is switched from the sound output window to another window. Also good.
  • the sound output window may output a reception broadcast.
  • the control method is executed by an electronic device that operates a multi-window system, A detection step for detecting switching of the active window; A volume control step of changing a volume setting value of the output sound by the processing of the sound output window when the switching of the active window is a switch from the sound output window to another window.
  • the volume setting value of the output sound by the process of the sound output window may be changed from that in the active window state to a low volume.
  • the volume control step may change the volume setting value of the output sound by the processing of the sound output window to a volume setting value obtained by lowering the volume setting value in the active window state by a predetermined rate.
  • the volume control step includes When the switching of the active window is switching from the sound output window to another window, the value set as the volume setting value of the output sound by the processing of the sound output window is stored in the storage means, When the switching of the active window is switching from another window to the sound output window, the value stored in the storage means is set as the volume setting value of the output sound by the processing of the sound output window. Also good.
  • the control method includes a storing step of storing a first value that is a volume setting value for an active window state and a second value that is a volume setting value for an inactive window state in a storage unit;
  • the volume control step may change the volume setting value of the output sound by the process of the sound output window from the first value to the second value by switching the active window.
  • the control method may include a first change step of changing the first value based on a user change operation by a first user interface.
  • the control method may include a second change step of changing the second value based on a user change operation by a second user interface.
  • the control method includes a display control step of changing the sound output window from a current size to a small size window when the active window is switched from the sound output window to another window. Also good.
  • the sound output window may output a received broadcast.
  • the process of outputting the sound may be a process accompanying display of a moving image, and the sound output window may be a moving image display window.
  • the program causes the electronic device to execute the control method.
  • the program may be recorded on a recording medium readable by an electronic device or a computer.
  • the function can be provided by causing the electronic apparatus or computer to read and execute the program of the recording medium.
  • an electronic device or a computer-readable recording medium is a recording medium that stores information such as data and programs by electrical, magnetic, optical, mechanical, or chemical action and can be read from a computer.
  • a recording medium that can be removed from the computer include a flexible disk, a magneto-optical disk, a CD-ROM, a CD-R / W, a DVD, a DAT, an 8 mm tape, and a memory card.
  • a recording medium fixed to an electronic device or a computer there are a hard disk, a ROM (read only memory), and the like.
  • -A technology can be provided that reduces the user's hassle by automatically changing the volume setting of the output sound according to the window switching.
  • FIG. 1 is a functional block diagram of the electronic device according to the present embodiment.
  • the electronic device 10 of this example automatically changes the volume setting value of the output sound in accordance with the window switching.
  • an example of the sound of a moving image such as a television or a DVD (hereinafter simply referred to as a moving image reproduction sound) is shown as an output sound.
  • the present invention is not limited to this, and may be output as a sound such as music or radio. It ’s fine.
  • the electronic device 10 includes a processing unit 11 that can simultaneously execute a plurality of processes, a display unit 12 that displays the processing results, an operation input unit (user interface) 13 that inputs information about operations performed by the user to the processing unit, and the like.
  • a window state detection unit (detection unit) 14 that detects switching of an active window, a reception unit 15 that receives moving image information such as a television program, and a display control unit (display control unit) that controls a window displayed on the display unit 12 16, a storage device (storage means) 17 for storing (storing) programs and data used in the processing unit, a moving image reproducing unit 21, a speaker 22, and a volume control unit 23.
  • the processing unit 11 can perform a so-called multi-window system operation in which a plurality of various processes such as moving image display, document creation, and mail transmission / reception are simultaneously performed, and the results of these processes are displayed in respective windows.
  • the operation input unit 13 includes a selection input unit 13A such as a keyboard and a pointing device that is used by the user to select and input a window to be operated, and a remote controller, volume, and function key (input) for a specific function according to the user's operation.
  • a specific input unit 13B such as a soft key or a shortcut key.
  • the window state detection unit 14 detects whether a sound output window, which is a user interface for outputting sound like a so-called media player, has been switched to active or inactive. In this example, it is detected whether a window for displaying a moving image (hereinafter also simply referred to as a moving image display window) is switched to active or inactive. That is, when the user switches from the state in which the moving image display window is selected by the selection input unit 13A to the state in which another window is selected, the window state detection unit 14 detects the switching of the moving image display window from active to inactive. . On the other hand, when the user selects a moving image display window from a state in which another window is selected by the selection input unit 13A, the window state detection unit 14 detects the switching of the moving image display window from inactive to active.
  • a sound output window which is a user interface for outputting sound like a so-called media player
  • the receiving unit 15 is a so-called tuner that receives broadcasts from broadcast stations and obtains moving image information.
  • the receiving unit 15 may be a set-top box that receives moving image information via a cable or a communication control unit (so-called network card) for receiving moving image information via a network such as the Internet.
  • the moving image reproduction unit 21 generates a displayable video signal and audio signal by decoding the moving image information received by the receiving unit 15 or the moving image information stored in the storage device 17 and controls the display of the video signal.
  • the sound is sent to the unit 16 and displayed on the display unit 12, and the sound signal is sent to the speaker 22 to output sound (moving image reproduction sound).
  • the volume control unit 23 changes the volume of the moving image reproduction sound by the moving image reproduction unit 21 in accordance with the change of the master volume of the OS, the setting value of the output sound such as the moving image / music, or the like.
  • the volume control unit 23 of the present embodiment when the switching of the active window is switching from a sound output window that is a user interface for processing to output sound to another window, Change the output sound volume setting value by processing.
  • the electronic device 10 may be configured such that each of the above-described units is a dedicated electronic circuit (hardware), or may be realized by causing a general-purpose computer to operate a program and at least a part of the above-described units as software.
  • FIG. 2 is a schematic diagram of a personal computer as an electronic apparatus according to this embodiment.
  • the computer 10 includes a CPU (control unit) 11, a display unit (LCD in this example) 12, an operation input unit 13, a main memory 14, a receiving unit 15, a storage unit 17, a TV tuner 18, a network device 19, and a DVD drive 20.
  • a general-purpose computer information processing apparatus provided.
  • the storage unit 17 is a storage device (hard disk in this example) in which an operating system (OS) and application software (such as a control program) are installed.
  • the control program of the present embodiment includes a moving image reproduction program (television reproduction application 28A, DVD moving image reproduction application 28B, network distribution moving image reproduction application 28C) and a display control program 28D.
  • the operation input unit 13 includes a keyboard and a mouse as the selection input unit 13A, and a remote control 13B as the specific input unit 13B.
  • the remote controller 13B is an operation unit exclusively for performing operations related to the moving image playback function, and includes a controller B1 and a receiving module B2.
  • the controller B1 transmits operation information wirelessly by light or radio waves.
  • the reception module B2 is attached to the computer 10 and inputs operation information received from the controller B1 to the CPU 11 and the like via a bus.
  • FIG. 3 is a diagram showing the controller B1 according to the present embodiment.
  • the controller B1 includes a television button 31 used for starting and calling the television playback application 28A, a DVD button 32 used for starting and calling the DVD movie playback application 28B, and a network used for starting and calling the network distribution movie playback application 28C.
  • TV button 33 enlarges moving image display window (for example, increases by 10% each time the button is pressed, standard size or first window size described later) enlarge button 34, reduces moving image display window (for example, 10% each time the button is pressed)
  • Decrease button 35 to reduce the size or second window size to be described later
  • raise button 36 to increase the moving image playback sound
  • lower sound button 37 to decrease the moving image playback sound
  • standard volume first value
  • buttons to register (first user interface) 38, A button (second user interface) 39 for registering a volume (second value) when inactive is provided.
  • the receiving device 15 includes a tuner unit 18 and a network device 19.
  • the tuner unit 18 includes an antenna 18A, a tuner 18B, and a demodulator 18C, and is controlled by the CPU 11 that executes a device driver.
  • the tuner unit 18 receives a broadcast wave using the antenna 18A, and selects a channel using the tuner 18B.
  • the tuner unit 18 uses the demodulator 18C to perform demodulation processing based on the broadcast wave of the channel and generation processing of a compressed moving image data stream (TS signal in this embodiment).
  • the generated TS signal is output via the bus.
  • the CPU 11 that executes the television playback application 28A generates a picture of each frame constituting the moving image based on the TS signal output from the tuner unit 18 (decoding process). Then, a video signal based on the generated picture is output to the display 12, and the display 12 displays a video based on the video signal, so that the user can view the television broadcast.
  • the network device 19 is a device for communicating with the outside by wire or wirelessly, and is controlled by the CPU 11 that executes a device driver.
  • the network device 19 receives a packet transmitted from a server on the network via a network such as the Internet, and outputs the received packet via a bus.
  • the CPU 11 executing the network distribution moving image playback application 28C generates a picture of each frame constituting the moving image based on the packet output from the network device 19 (decoding process). Then, a video signal based on the generated picture is output to the display 12, and the display 12 displays a video based on the video signal, so that the user can view the network distribution moving image.
  • the DVD drive 20 is a device for reading information recorded on the inserted DVD, and is controlled by the CPU 11 that executes a device driver.
  • the DVD drive 20 outputs information read from the DVD via a bus.
  • the CPU 11 executing the DVD moving image reproduction application 28B generates a picture of each frame constituting the moving image based on the information output from the DVD drive 20 (decoding process). Then, the video signal based on the generated picture is output to the display 12, and the display 12 displays the video based on the video signal, so that the user can view the DVD video.
  • the CPU 11 appropriately reads out and executes an operating system (OS), application software such as a moving image reproduction program and a display control program stored in the storage unit 17 to the main memory 14, and executes the operation input unit 13, the tuner 18, and the network device 19.
  • OS operating system
  • application software such as a moving image reproduction program and a display control program stored in the storage unit 17 to the main memory 14, and executes the operation input unit 13, the tuner 18, and the network device 19.
  • the information input from the above and the information read from the storage unit 17 are processed.
  • the CPU 11 functions as the moving image reproduction unit 21 by executing the moving image reproduction program, and functions as the window state detection unit 14 and the display control unit 16 by executing the display control program.
  • FIG. 4 is an explanatory diagram of a control method executed by the computer 10 according to the present embodiment according to a program when the active window is switched.
  • a moving image playback program (television playback application 28A, DVD video playback application 28B).
  • the network distribution video playback application 28C) is started, and the video signal generated by the video playback unit 21 in accordance with the video playback program is displayed on the video display window via the display control unit 16 (step 1, hereinafter abbreviated as S1). To do).
  • the window state detection unit 14 determines a window for displaying a video signal by the moving image reproduction unit 21 as a moving image display window.
  • the window state detection unit 14 is not limited to this, and when reproduction of predetermined moving image data is selected, for example, a file with a predetermined extension such as “.mpg” or “.avi”, or reproduction of streaming data is reproduced. When is selected, the window displaying this data may be determined as the moving image display window. When determining whether the window is a sound output window as well as a movie, whether it is a window related to a predetermined application program such as a media player, an extension such as ".wav" or ".MP3" is attached. When the reproduction of the selected file is selected, the window reproducing this data may be determined as the sound output window.
  • the window state detection unit 14 determines whether there is no switching of the state of the moving image display window every predetermined period (in this example, every 100 ms), that is, the switching of the moving image display window to active or inactive by polling. Detect (S2).
  • the process waits. If there is a switching of the moving image display window, the window state detection unit 14 determines whether the moving image display window is active (S3).
  • the window state detection unit 14 determines whether or not this switching is the first time (S4). For example, it is determined whether or not this switching is the first time after the installation of the moving image display program or the first time from the start to the end of the moving image display program.
  • the volume control unit 23 stores the volume of the current moving image playback sound as the standard volume in the storage unit 17 (S5), and the moving image display window is set to a predetermined value.
  • the volume is changed to a small volume (S6).
  • the predetermined small volume may be set in advance as a default value, or the user inputs a desired volume with the operation input unit 13 and stores (sets) it in the storage unit 17. But it ’s okay.
  • the volume control unit 23 skips recording of the standard volume and reproduces the moving image playback sound. Is changed to a small volume (S6).
  • step 3 if it is determined in step 3 that the movie display window has been switched to active, the volume control unit 23 stores the volume of the current movie playback sound as a small volume in the storage unit 17 (S7), and the movie display window Is changed to the standard volume (S8).
  • the volume and setting value of the video playback sound are updated.
  • the active window is not switched, that is, the video display window remains active or inactive. It is also possible to update the volume and set value of the moving image playback sound.
  • FIG. 5 is an explanatory diagram of processing for updating the volume and setting value of the moving image playback sound without switching the active window.
  • the volume control unit 23 determines whether or not the moving image display window is active every predetermined period (100 ms in this example) (S32, S33).
  • the volume control unit 23 detects whether or not a volume change operation has been performed (S34). If not, the process returns to step 32.
  • the volume is changed (S35), and the changed volume is stored as a standard volume in the storage unit 17 (S36).
  • step 33 if it is determined in step 33 that the volume is inactive, the volume controller 23 detects whether or not a volume change operation has been performed (S37). If the volume has not been operated, the process returns to step 32 and is operated. In this case, the moving image playback sound is changed to a volume corresponding to the operation (S38), and the changed volume is stored in the storage unit 17 as a small volume (S39).
  • the movie display window is operated with the selection input unit 13A such as a mouse in order to change the volume of the movie playback sound when inactive. Since the moving image display window is actively switched, it is desirable that the moving image display window is changed by the specific input unit 13B such as a remote controller. If it is an operation of the specific input unit 13B, the input target is specified and no window is selected, so that the active window is not switched during the operation. For example, the volume is adjusted with the sound up button 36 and the sound down button 37 of the controller B1.
  • the selection input unit 13A such as a mouse
  • the volume of the moving image playback sound is changed by an operation such as opening a window other than the moving image display window and changing the master volume of the OS
  • the moving image display window is inactive. You can change the volume in the state.
  • the electronic device 10 when the user performs an operation such as selecting a window with the selection input unit 13, the electronic device 10 detects the switching of the active window and automatically adjusts the volume of the output sound. Change to Therefore, when viewing a moving image while performing main operations such as document creation and mail check, it is possible to reduce the user's trouble of reducing the volume or returning the reduced volume to the standard volume.
  • the standard volume and the low volume may be set to any volume as long as the low volume is lower than the standard volume.
  • the standard sound volume is recorded when the moving image display window is switched to inactive for the first time.
  • step 4 is omitted, as shown in FIG.
  • the standard volume may be recorded each time the window changes to inactive.
  • the configuration may be such that steps 5 and 7 in FIG. 6 are omitted and the volume is not recorded at the time of switching, but is changed to a preset volume.
  • the user may arbitrarily set it by operating the user interface, not limited to the automatic update shown in FIG.
  • the setting menu 41H is opened in a state where the user operates the volume 41G of the moving image display window with the operation input unit 13A to adjust the volume to a desired level, and the standard volume (first value) is set ( First user interface) 41J is selected.
  • the electronic device 10 stores the volume when the standard volume setting 41J is selected in the storage unit 17 as the first value.
  • the setting menu 41H is opened in a state where the user operates the volume 41G of the moving image display window with the operation input unit 13A to adjust to the desired volume, and the low volume (second value) is set.
  • Value) setting (second user interface) 41K is selected.
  • the electronic apparatus 10 stores the volume when the low volume setting 41K is selected in the storage unit 17 as the second value.
  • FIG. 8 is an explanatory diagram of a control method for changing the moving image display window to a preset first value or second value in accordance with switching of the active window.
  • the second value is not limited to the absolute value described with reference to FIGS. 5 and 7, and the volume is reduced (decreased) by a predetermined ratio with respect to the volume (first value) when the moving image display window is active.
  • a relative value may be set so that
  • the output sound of the first value is changed to 1/2 or 1/3 when the moving image display window is switched to inactive.
  • the moving image display window is switched to inactive as in step 5 when the second value is set as a ratio to the first value and the moving image display window is switched to inactive as in step 5, the current volume (volume when active) is set.
  • the moving image display window is set to a volume that is lowered (decreased) by a predetermined rate from the volume at the time of activation.
  • the second embodiment is different from the first embodiment in that the window size is changed together with the change in volume.
  • the window size is automatically changed as the volume is changed. For this reason, when the switching of the active window is switching from the moving image display window to another window, the display control means 16 is the size when the moving image display window is active (standard size, also referred to as the first window size). ) To a small window (also referred to as a second window size). Further, when switching from another window to the moving image display window, the moving image display window is changed to the original size (first window size).
  • FIG. 9 is an explanatory diagram of a control method executed by the computer 10 according to the second embodiment according to a program when the active window is switched.
  • a moving image playback program (television playback application 28A, DVD video playback application 28B).
  • the network distribution moving image reproduction application 28C) is activated, and the video signal generated by the moving image reproduction unit 21 according to the moving image reproduction program is displayed on the moving image display window via the display control unit 16 (S1).
  • the window state detection unit 14 determines whether there is no switching of the state of the moving image display window every predetermined period (in this example, every 100 ms), that is, the switching of the moving image display window to active or inactive by polling. Detect (S2).
  • the process waits. If there is a switching of the moving image display window, the window state detection unit 14 determines whether the moving image display window is active (S3).
  • the window state detection unit 14 determines whether or not this switching is the first time (S4).
  • the volume control unit 23 stores the volume of the current movie playback sound in the storage unit 17 as the first value (S5). Further, the display control unit 16 stores the current moving image display window size in the storage unit 17 as the first window size (S21).
  • the volume control unit 23 changes the volume of the moving image playback sound to a predetermined small volume (second value) (S6).
  • the predetermined second value the volume when the moving image display window is inactive is stored in the storage unit 17 in advance as will be described later.
  • the display control unit 16 changes the moving image display window to a predetermined second window size (S22).
  • the predetermined second window size may be set in advance as a default value, or the user inputs a desired size with the operation input unit 13 and stores (sets) it in the storage unit 17. You can leave it.
  • the display control unit 16 when changing the moving image display window to the second window size, the display control unit 16 does not change only the size of the window, but reduces the moving image to the window size without changing the aspect ratio.
  • the volume control unit 23 stores the current moving image reproduction sound in the storage unit 17 as the second value (S7), and The volume is changed to the standard volume (first value) (S8).
  • the display control unit 16 refers to the storage unit 17 and changes the moving image display window to the first window size (S23).
  • FIG. 10 and FIG. 11 are diagrams for explaining the state of the window switched by the control method.
  • reference numeral 41 denotes a moving image display window
  • 42 denotes another window
  • the upper title bars 41A and 42A are active when highlighted (indicated by hatching in the figure).
  • the moving image display window 41 is selected and activated, and is displayed in the foreground as shown in FIG.
  • the size W1 ⁇ H1 at this time is the first window size.
  • the other window 42 is selected to switch the active window, and the other window 42 is displayed in the foreground as shown in FIG.
  • the window state detection unit 14 detects that the moving image display window 41 is switched to inactive, and the display control unit 16 switches the moving image display window 41 to the second window size (W2 ⁇ H2).
  • the first value moving image display window 41 has a moving image display column 41B for displaying moving images and an information display column 41C for displaying information such as titles and outlines related to moving images. If it is, the information display field 41C may be omitted (not displayed) when changing to the second window size.
  • the electronic apparatus 10 detects the switching of the active window and the size of the moving image display window and the moving image reproduction Automatically change the sound volume. Therefore, when watching a movie while performing main operations such as document creation and e-mail check, the movie display window is reduced so as not to be hidden, the reduced movie display window is returned to the standard size, or the movie playback sound is reduced. The user's trouble of performing can be reduced.
  • the first window size and the second window size may be set to arbitrary sizes as long as the second window size is smaller than the first window size.
  • the first window size is recorded when the moving image display window is switched to inactive for the first time.
  • the present invention is not limited to this, and step 4 is omitted, as shown in FIG.
  • the first window size may be recorded each time the moving image display window changes to inactive.
  • the configuration may be such that step 5 in FIG. 7 is omitted and the first window size is not recorded at the time of switching, but is changed to a preset size.
  • the user opens the setting menu with the moving image display window adjusted to a desired size by the operation input unit 13A, and selects the first window size setting (not shown). .
  • the electronic apparatus 10 stores the size of the moving image display window when the setting of the first window size is selected in the storage unit 17 as the first window size.
  • the second window size can be set in the same way.
  • the user drags the lower left corner 43B of the moving image display window 43 shown in FIG. 13 to the upper right with the mouse to reduce the moving image display window 44 to a desired size, opens the selection menu 44C, and selects the second window size setting 44D. To do.
  • the electronic apparatus 10 stores the size of the moving image display window when the second window size setting 44D is selected in the storage unit 17 as the second window size.
  • the second window size is not limited to the absolute value described with reference to FIG. 13, and is a size that is reduced (reduced) by a predetermined ratio with respect to the active size (first window) of the moving image display window.
  • a relative value may be set as described above.
  • the moving image display window of the first window size is changed to 1/2 or 1/3 when the moving image display window is switched to inactive. To do.
  • the moving image display window is switched to inactive as in step 5
  • the current window size when active is displayed.
  • the moving image display window is set to a size that is reduced (reduced) by a predetermined ratio from the active size.
  • the moving image display window 41 having the first window size has a moving image display column 41B for displaying moving images and an information display column 41C for displaying information such as titles and outlines related to moving images.
  • the information display column 41C may be omitted (not displayed) as shown in FIG.
  • the moving image display window when the moving image display window is changed to a small size, the moving image display window may be reduced based on a predetermined position such as a corner or center of the window. For example, in FIG. 11, the window is reduced with the upper right corner as the reference position.
  • This reference position is set in advance and stored in the storage unit 17. For example, as shown in FIG. 13, when a small window is set by dragging the lower left corner and setting the upper right corner as a reference position (a point that does not move), the reference position (upper right corner in the figure) is also stored.
  • the moving image display window when the moving image display window is changed to a small size, the moving image display window is not limited to a fixed size, and may be changed to a size that does not overlap with the active window.
  • the moving image display window 41 when the moving image display window 41 is inactive, the other windows 42 are switched to active, and a part of the moving image display window 41 is hidden, the size is changed to fit within the non-hidden portion (shaded portion) 41E. You may do it. That is, the size is determined so that the width W3 and the height H3 of the moving image display window 41 reduced without changing the aspect ratio of the moving image display column 41B are equal to or less than the width W4 and the height H4 of the non-hidden portion 41E.
  • the moving image display window when the moving image display window is changed to a small size, the moving image display window may be moved and changed to a size that does not overlap the second window size or the active window. For example, as shown in FIG. 15, the moving image display window is moved in a predetermined position (upper right corner in FIG. 15) or in a predetermined direction. The predetermined position and the predetermined direction are stored (set) in the storage unit 17 in advance. Note that the position before moving of the moving image display window is also recorded at the time of switching to inactive, and when it is switched to active, the recorded original position is restored.

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • General Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Television Receiver Circuits (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

 動画や音楽などを再生しながら他の作業を行う場合に、アクティブウィンドウの切り替えに応じて出力音の音量設定値を自動的に変更してユーザの手間を軽減する。マルチウィンドウシステムが動作する電子装置が、アクティブウィンドウの切り替わりを検出し、前記アクティブウィンドウの切り替わりが、音出力ウィンドウから他のウィンドウへの切り替わりである場合に、前記音出力ウィンドウの処理による出力音の音量設定値を変更する。

Description

電子装置、制御方法及びプログラム
 本発明は、マルチウィンドウシステムにおいて動画表示を行う技術に関する。
 従来、表示画面上に複数のウィンドウを同時に表示できるようにしたソフトウェアシステム、即ちマルチウィンドウシステムを採用した電子装置(コンピュータ等)が広く利用されている。
 このマルチウィンドウシステムが動作する電子装置であれば、複数のプログラムを同時に実行し、それらプログラムによる表示を夫々のウィンドウに表示できる。例えば、テレビ番組等の動画を視聴しながら或は音楽を聴きながら、他の機能(文書作成やメールチェック等)を主として使用することができる。
 ユーザは、マウスなどのポインティングデバイスで、これらのウィンドウを選択的に切り替えることによって、利用するアプリケーションを選択する。
 このように動画の音声や音楽を出力させながら他の作業を行う場合、出力音の音量は、BGMのように小さめの音量とするのが好ましい。即ち、動画の音声や音楽を出力させながら他の作業を行う場合、その動画の音声や音楽を観賞する場合と比べて小音量としたい。
 このため、動画の音声や音楽を聞きながら他の作業を行う場合には、その都度ユーザが動画再生音を小さくする操作を行っていた。
 また、本願発明に関連する先行技術として、例えば、下記の特許文献に開示される技術がある。
特開平7-49763号公報 特開平7-44348号公報
 上述のように、動画の音声や音楽を聞きながら他の作業を行う場合に音量を抑えるにはユーザの操作が必要であり、手間がかかるという問題がある。また、ユーザが、他のウィンドウの処理を終えた場合や、途中で該動画や音楽に興味を惹かれてじっくり観賞したいと思った場合、音量が小さいままでは聞き難いため、音量を通常の大きさに戻す操作を行う。そして、また、主たる作業に戻るため、他のウィンドウへ切り替える際には、音量を小さくする、というように、頻繁に音量を変更する操作を繰り返すことになり、非常に煩わしいという問題があった。
 そこで、ウィンドウの切り替えに応じて出力音の音量設定値を自動的に変更してユーザの手間を軽減する技術を提供する。
 上記課題を解決するため、電子装置、処理方法及びプログラムは、以下の構成を採用した。
 即ち、電子装置は、マルチウィンドウシステムが動作し、
 アクティブウィンドウの切り替わりを検出する検出手段と、
 前記アクティブウィンドウの切り替わりが、音を出力する処理のためのユーザインタフェースである音出力ウィンドウから他のウィンドウへの切り替わりである場合に、前記音出力ウィンドウの処理による出力音の音量設定値を変更する音量制御手段と、を有する。
 前記音量制御手段は、前記音出力ウィンドウの処理による出力音の音量設定値をアクティブウィンドウ状態のものから小音量に変更しても良い。
 前記音量制御手段は、前記音出力ウィンドウの処理による出力音の音量設定値をアクティブウィンドウ状態時の音量設定値を所定割合で下げた音量設定値に変更しても良い。
 前記音量制御手段は、
 前記アクティブウィンドウの切り替わりが、前記音出力ウィンドウから他のウィンドウへの切り替わりである場合に、前記音出力ウィンドウの処理による出力音の音量設定値として設定されている値を格納手段に格納し、
 前記アクティブウィンドウの切り替わりが、他のウィンドウから前記音出力ウィンドウへの切り替わりである場合に、前記格納手段に格納されている値を前記音出力ウィンドウの処理による出力音の音量設定値に設定しても良い。
 前記電子装置は、アクティブウィンドウ状態用の音量設定値である第1値と、非アクティブウィンドウ状態用の音量設定値である第2値とを格納した格納手段を有し、前記音量制御手段が、前記アクティブウィンドウの切り替わりによって、前記音出力ウィンドウの処理による出力音の音量設定値を前記第1値から前記第2値に変更しても良い。
  前記電子装置は、前記第1値をユーザが変更可能とする第1ユーザインタフェースを有しても良い。
 前記電子装置は、前記第2値をユーザが変更可能とする第2ユーザインタフェースを有しても良い。
 前記電子装置は、前記アクティブウィンドウの切り替わりが、音出力ウィンドウから他のウィンドウへの切り替わりである場合に、前記音出力ウィンドウを現在のサイズから小サイズのウィンドウに変更する表示制御手段を有しても良い。
 前記電子装置において、前記音出力ウィンドウは受信放送を出力するものであっても良い。
 前記音を出力する処理が動画の表示に伴う処理であり、前記音出力ウィンドウが動画表示ウィンドウである、ことを特徴とする請求項1から9の何れかに記載の電子装置。
 また、制御方法は、マルチウィンドウシステムが動作する電子装置で実行され、
 アクティブウィンドウの切り替わりを検出する検出ステップと、
 前記アクティブウィンドウの切り替わりが、音出力ウィンドウから他のウィンドウへの切り替わりである場合に、前記音出力ウィンドウの処理による出力音の音量設定値を変更する音量制御ステップと、を有する。
 前記音量制御ステップは、前記音出力ウィンドウの処理による出力音の音量設定値をアクティブウィンドウ状態のものから小音量に変更しても良い。
 前記音量制御ステップは、前記音出力ウィンドウの処理による出力音の音量設定値をアクティブウィンドウ状態時の音量設定値を所定割合で下げた音量設定値に変更しても良い。
 前記音量制御ステップは、
 前記アクティブウィンドウの切り替わりが、前記音出力ウィンドウから他のウィンドウへの切り替わりである場合に、前記音出力ウィンドウの処理による出力音の音量設定値として設定されている値を格納手段に格納し、
 前記アクティブウィンドウの切り替わりが、他のウィンドウから前記音出力ウィンドウへの切り替わりである場合に、前記格納手段に格納されている値を前記音出力ウィンドウの処理による出力音の音量設定値に設定しても良い。
 前記制御方法は、アクティブウィンドウ状態用の音量設定値である第1値と、非アクティブウィンドウ状態用の音量設定値である第2値とを格納手段に格納する格納ステップを有し、
 前記音量制御ステップは、前記アクティブウィンドウの切り替わりによって、前記音出力ウィンドウの処理による出力音の音量設定値を前記第1値から前記第2値に変更しても良い。
 前記制御方法は、第1ユーザインタフェースによるユーザ変更操作に基づき前記第1値を変更する第1変更ステップを有しても良い。
 前記制御方法は、第2ユーザインタフェースによるユーザ変更操作に基づき前記第2値を変更する第2変更ステップを有しても良い。
 前記制御方法は、前記アクティブウィンドウの切り替わりが、音出力ウィンドウから他のウィンドウへの切り替わりである場合に、前記音出力ウィンドウを現在のサイズから小サイズのウィンドウに変更する表示制御ステップを有しても良い。
 前記音出力ウィンドウは受信放送を出力するものであっても良い。
 前記制御方法は、前記音を出力する処理が動画の表示に伴う処理であり、前記音出力ウィンドウが動画表示ウィンドウであっても良い。
 また、プログラムは、上記制御方法を電子装置に実行させる。
 なお、本発明は、このプログラムを電子装置又はコンピュータが読み取り可能な記録媒体に記録したものであっても良い。電子装置又はコンピュータに、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
 ここで、電子装置又はコンピュータが読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータから読み取ることができる記録媒体をいう。このような記録媒体の内コンピュータから取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、CD-ROM、CD-R/W、DVD、DAT、8mmテープ、メモリカード等がある。
また、電子装置又はコンピュータに固定された記録媒体としてハードディスクやROM(リードオンリーメモリ)等がある。
 ウィンドウの切り替えに応じて出力音の音量設定値を自動的に変更してユーザの手間を軽減する技術を提供できる。
実施形態に係る電子装置の機能ブロック図 電子装置としてのパーソナルコンピュータの概略図 コントローラB1を示す図 実施形態1に係る制御方法の説明図 動画再生音の音量及び設定値を更新する処理の説明図 制御方法の変形例を示す図 音量の設定値を設定するユーザインタフェースの説明図 制御方法の変形例を示す図 実施形態2の制御方法の説明図 制御方法によって切り替わるウィンドウの状態を説明した図 制御方法によって切り替わるウィンドウの状態を説明した図 制御方法の変形例を示す図 ウィンドウサイズの設定手順の説明図 動画表示ウィンドウを小サイズに変更する場合の説明図 動画表示ウィンドウを小サイズに変更する場合の説明図
 以下、図面を参照して本発明を実施するための最良の形態について説明する。以下の実施の形態の構成は例示であり、本発明は実施の形態の構成に限定されない。
 〈実施形態1〉
 図1は、本実施形態に係る電子装置の機能ブロック図である。本例の電子装置10は、ウィンドウの切り替えに応じて出力音の音量設定値を自動的に変更する。なお、本実施形態では、出力音としてテレビやDVD等の動画の音声(以下単に動画再生音と称す)の例を示したが、これに限らず音楽やラジオなど音として出力されるものであれば良い。
 電子装置10は、複数の処理を同時に実行可能な処理部11と、該処理結果を表示する表示部12と、ユーザによる操作の情報を処理部等に入力する操作入力部(ユーザインタフェース)13、アクティブウィンドウの切り替わりを検出するウィンドウ状態検出部(検出手段)14、テレビ番組等の動画情報を受信する受信部15、表示部12に表示させるウィンドウ等の制御を行う表示制御部(表示制御手段)16、処理部等で用いるプログラムやデータを記憶(格納)する記憶装置(格納手段)17、動画再生部21、スピーカ22、音量制御部23を備えている。
 前記処理部11は、動画の表示や文書作成、メールの送受信といった種々の処理を複数同時に実行し、これらの処理結果を夫々のウィンドウで表示させる所謂マルチウィンドウシステムの動作が可能である。
 操作入力部13は、キーボードやポインティングデバイスといったユーザが操作対象のウィンドウを選択して入力を行う選択入力部13Aと、ユーザの操作に応じて特定の機能に対する入力を行うリモコンやボリューム、ファンクションキー(ソフトキー・ショートカットキー等)といった特定入力部13Bを有している。
 ウィンドウ状態検出部14は、所謂メディアプレイヤーのように音を出力する処理のためのユーザインタフェースである音出力ウィンドウが、アクティブに切り替わったか、非アクティブに切り替わったかを検出する。なお、本例では特に動画を表示するウィンドウ(以下単に動画表示ウィンドウとも称す)が、アクティブに切り替わったか、非アクティブに切り替わったかを検出する。即ち、ユーザが選択入力部13Aで動画表示ウィンドウを選択した状態から他のウィンドウを選択した状態に切り替えた場合、ウィンドウ状態検出部14は、動画表示ウィンドウのアクティブから非アクティブへの切り替わりを検出する。一方、ユーザが選択入力部13Aで他のウィンドウを選択した状態から動画表示ウィンドウを選択した場合、ウィンドウ状態検出部14は、動画表示ウィンドウの非アクティブからアクティブへの切り替わりを検出する。
 受信部15は、放送局からの放送を受信して動画情報を得る所謂チューナである。また、受信部15は、ケーブルを介して動画情報を受信するセットトップボックスや、インターネットなどのネットワークを介して動画情報を受信するための通信制御部(所謂ネットワークカード)であっても良い。
 動画再生部21は、受信部15で受信した動画情報や記憶装置17に記憶されている動画情報をデコード処理等により、表示可能な形式の映像信号と音声信号を生成し、映像信号を表示制御部16に送り表示部12に表示させると共に、音信号をスピーカ22に送って音(動画再生音)を出力させる。
 音量制御部23は、OSのマスタボリュームの変更や、動画・音楽等の出力音の設定値の変更等に応じて前記動画再生部21による動画再生音の音量を変更する。特に本実施形態の音量制御部23は、前記アクティブウィンドウの切り替わりが、音を出力する処理のためのユーザインタフェースである音出力ウィンドウから他のウィンドウへの切り替わりである場合に、前記音出力ウィンドウの処理による出力音の音量設定値を変更する。
 電子装置10は、上記各部を専用の電子回路(ハードウェア)で構成しても良いし、汎用のコンピュータにプログラムを動作させて上記各部の少なくとも一部をソフトウェア的に実現したものでも良い。
 図2は、本実施形態の電子装置としてのパーソナルコンピュータの概略図である。
 コンピュータ10は、CPU(制御部)11、表示部(本例ではLCD)12、操作入力部13、メインメモリ14、受信部15、記憶部17、TVチューナ18、ネットワークデバイス19、DVDドライブ20を備えた汎用のコンピュータ(情報処理装置)である。
 記憶部17は、オペレーティングシステム(OS)やアプリケーションソフト(制御プログラム等)がインストールされた記憶装置(本例ではハードディスク)である。本実施形態の制御プログラムは、動画再生プログラム(テレビジョン再生アプリケーション28A、DVD動画再生アプリケーション28B、ネットワーク配信動画再生アプリケーション28C)及び、表示制御プログラム28Dを有している。
 操作入力部13は、選択入力部13Aとしてキーボード及びマウスを備え、特定入力部13Bとしてリモコン13Bを備えている。
 リモコン13Bは、専ら動画再生機能に係る操作を行う為の操作部であり、コントローラB1及び受信モジュールB2からなっている。コントローラB1は、光或は電波によりワイヤレスで操作情報を送信する。受信モジュールB2は、コンピュータ10に装着されており、コントローラB1から受信した操作情報をバスを介してCPU11等に入力する。
 図3は、本実施形態に係るコントローラB1を示す図である。コントローラB1は、テレビジョン再生アプリケーション28Aの起動や呼出に用いられるテレビボタン31、DVD動画再生アプリケーション28Bの起動や呼出に用いられるDVDボタン32、ネットワーク配信動画再生アプリケーション28Cの起動や呼出に用いられるネットTVボタン33、動画表示ウィンドウを大きくする(例えば押す度に10%大きくする、後述の標準サイズ或は第1ウィンドウサイズとする)拡大ボタン34、動画表示ウィンドウを小さくする(例えば押す度に10%小さくする、後述の小サイズ或は第2ウィンドウサイズとする)縮小ボタン35、動画再生音を大きくする昇音ボタン36、動画再生音を小さくする降音ボタン37、標準音量(第1値)を登録するボタン(第1ユーザインタフェース)38、非アクティブ時の音量(第2値)を登録するボタン(第2ユーザインタフェース)39を有する。ユーザは、これらのボタンを押下することで、各動画再生アプリケーションの起動や、バックグラウンドで起動している各動画再生アプリケーションの呼出、パーソナルコンピュータ10の節電状態からの復帰、ディスプレイ12の節電状態からの復帰、動画表示ウィンドウのサイズ変更、動画再生音の音量変更、音量の設定値変更等を行うことが出来る。
 受信装置15としては、チューナユニット18と、ネットワークデバイス19を備えている。
 チューナユニット18は、アンテナ18A、チューナ18B、および復調器18Cを有し、デバイスドライバを実行するCPU11によって制御される。チューナユニット18は、アンテナ18Aを用いて放送波を受信し、チューナ18Bを用いてチャンネルを選択する。
 そして、チューナユニット18は、復調器18Cを用いてチャンネルの放送波に基づいた復調処理および圧縮動画データストリーム(本実施形態では、TS信号)の生成処理を行う。生成されたTS信号は、バスを介して出力される。
 テレビジョン再生アプリケーション28Aを実行するCPU11は、チューナユニット18より出力されたTS信号に基づいて、動画を構成する各フレームのピクチャを生成する(デコード処理)。そして、生成されたピクチャに基づく映像信号がディスプレイ12へ出力され、ディスプレイ12が映像信号に基づく映像を表示することで、ユーザはテレビジョン放送を視聴することが可能となる。
 ネットワークデバイス19は、有線または無線で外部と通信を行うための装置であり、デバイスドライバを実行するCPU11によって制御される。ネットワークデバイス19は、インターネット等のネットワークを介してネットワーク上のサーバから送信されたパケットを受信し、受信したパケットをバスを介して出力する。
 ネットワーク配信動画再生アプリケーション28Cを実行するCPU11は、ネットワークデバイス19より出力されたパケットに基づいて、動画を構成する各フレームのピクチャを生成する(デコード処理)。そして、生成されたピクチャに基づく映像信号がディスプレイ12へ出力され、ディスプレイ12が映像信号に基づく映像を表示することで、ユーザはネットワーク配信動画を視聴することが可能となる。
 DVDドライブ20は、挿入されたDVDに記録された情報を読み出すための装置であり、デバイスドライバを実行するCPU11によって制御される。DVDドライブ20は、DVDから読み出された情報をバスを介して出力する。DVD動画再生アプリケーション28Bを実行するCPU11は、DVDドライブ20より出力された情報に基づいて、動画を構成する各フレームのピクチャを生成する(デコード処理)。そして、生成されたピクチャに基づく映像信号がディスプレイ12へ出力され、ディスプレイ12が映像信号に基づく映像を表示することで、ユーザはDVDビデオを視聴することが可能となる。
 CPU11は、記憶部17に記憶されたオペレーティングシステム(OS)や、動画再生プログラム、表示制御プログラム等のアプリケーションソフトウェアを適宜メインメモリ14に読み出して実行し、操作入力部13やチューナ18、ネットワークデバイス19などから入力された情報、及び記憶部17から読み出した情報を演算処理する。特に本実施形態では、CPU11が、動画再生プログラムを実行することにより動画再生部21として機能し、表示制御プログラムを実行することにより、前記ウィンドウ状態検出部14や、表示制御部16として機能する。
 図4は、アクティブウィンドウを切り替えた際、本実施形態のコンピュータ10がプログラムに従って実行する制御方法の説明図である。
 ユーザが、キーボードやマウスで動画の再生を選択する、或はリモコン13Bのテレビボタン31,DVDボタン32,ネットTVボタン33を選択すると、動画再生プログラム(テレビジョン再生アプリケーション28A、DVD動画再生アプリケーション28B、ネットワーク配信動画再生アプリケーション28C)が起動し、該動画再生プログラムに従って動画再生部21が生成した映像信号を表示制御部16を介して動画表示ウィンドウに表示させる(ステップ1、以下S1のように略記する)。本実施形態においてウィンドウ状態検出部14は、この動画再生部21による映像信号を表示するウィンドウを動画表示ウィンドウとして判別する。また、これに限らずウィンドウ状態検出部14は、所定の動画データの再生が選択された場合、例えば".mpg"や".avi"等の所定の拡張子が付いたファイル、ストリーミングデータの再生が選択された場合に、このデータを表示しているウィンドウを動画表示ウィンドウと判別しても良い。また、動画に限らず、音出力ウィンドウか否かを判別する場合には、メディアプレイヤーなど所定のアプリケーションプログラムに係るウィンドウか否か、".wav"や".MP3"や等の拡張子が付いたファイルの再生が選択された場合に、このデータを再生しているウィンドウを音出力ウィンドウと判別しても良い。
 そして、ウィンドウ状態検出部14は、所定期間毎(本例では100ms毎)に動画表示ウィンドウの状態の切り替わりが無いか、即ちポーリングにより動画表示ウィンドウのアクティブへの切り替わり或は非アクティブへの切り替わりを検出する(S2)。
 この動画表示ウィンドウの切り替わりが無ければ待機し、動画表示ウィンドウの切り替わりが有った場合、ウィンドウ状態検出部14は、動画表示ウィンドウがアクティブであるか否かを判定する(S3)。
 ここで、動画表示ウィンドウが非アクティブに切り替わったと判定した場合、ウィンドウ状態検出部14は、更に、この切り替わりが、初めてであるか否かを判定する(S4)。例えば、この切り替わりが、動画表示プログラムのインストール後初めて或は動画表示プログラムの起動から終了までの間で初めてであるか否かを判定する。
 もし、初めて動画表示ウィンドウが非アクティブに切り替わったのであれば、音量制御部23は、現在の動画再生音の音量を標準音量として記憶部17に記憶させ(S5)、該動画表示ウィンドウを所定の小音量に変更する(S6)。ここで所定の小音量とは、予めデフォルト値を設定しておいても良いし、ユーザが操作入力部13で所望の音量を入力し、記憶部17に記憶させて(設定して)おくものでも良い。
 また、ステップ4で動画表示ウィンドウの非アクティブへの切り替わりが初めてでない、即ち第1ウィンドウサイズが設定済み(記録済み)の場合、音量制御部23は、標準音量の記録を省略して動画再生音を小音量に変更する(S6)。
 一方、ステップ3で、動画表示ウィンドウがアクティブに切り替わったと判定された場合、音量制御部23は、現在の動画再生音の音量を小音量として記憶部17に記憶させ(S7)、該動画表示ウィンドウを標準音量に変更する(S8)。
 なお、上記フローでは、アクティブウィンドウを切り替えた際に、動画再生音の音量及び設定値を更新しているが、アクティブウィンドウを切り替え無いとき、即ち動画表示ウィンドウがアクティブのまま或は非アクティブのまま該動画再生音の音量及び設定値を更新することもできる。
 図5は、アクティブウィンドウの切り替えなしに動画再生音の音量及び設定値を更新する処理の説明図である。
 動画表示プログラムを起動(S1)した後、音量制御部23は、所定期間(本例では100ms)毎に動画表示ウィンドウがアクティブか否かを判定する(S32,S33)。
 そして、音量制御部23は、音量変更の操作がされたか否かを検出し(S34)、操作されていない場合にはステップ32へ戻り、操作された場合には動画再生音を該操作に応じた音量に変更し(S35)、この変更した音量を標準音量として記憶部17に記憶させる(S36)。
 一方、ステップ33で、非アクティブと判定した場合、音量制御部23は、音量変更の操作がされたか否かを検出し(S37)、操作されていない場合にはステップ32へ戻り、操作された場合には動画再生音を該操作に応じた音量に変更し(S38)、この変更した音量を小音量として記憶部17に記憶させる(S39)。
 なお、このように音量の変更を定期的に設定値に反映させる場合、非アクティブ時の動画再生音の音量を変更するために、マウス等の選択入力部13Aで動画表示ウィンドウを操作したのでは、動画表示ウィンドウがアクティブに切り替わってしまうので、リモコン等の特定入力部13Bによって変更するのが望ましい。特定入力部13Bの操作であれば、入力対象が特定されており、ウィンドウを選択しないので、操作時にアクティブウィンドウが切り替わることがない。例えばコントローラB1の昇音ボタン36や降音ボタン37で音量を調節する。また、マウス等の選択入力部13Aであっても、動画表示ウィンドウ以外を開いてOSのマスタボリュームを変更する等の操作によって動画再生音の音量を変えるのであれば、動画表示ウィンドウが非アクティブの状態で音量を変更できる。
 このように、本実施形態によれば、ユーザが選択入力部13でウィンドウを選択する等の操作を行った場合に、電子装置10がアクティブウィンドウの切り替わりを検出して出力音の音量を自動的に変更する。従って、文書作成やメールチェック等の主たる作業を行いながら動画を視聴する場合に、音量を小さくしたり、小さくした音量を標準音量に戻したりするユーザの手間を軽減できる。
 〈変形例〉
 上記実施形態において、標準音量と小音量とは、標準音量よりも小音量が小さければ、任意の音量に設定して良い。
 また、図4の例では、動画表示ウィンドウの非アクティブへの切り替わりが初めてであった場合に標準音量を記録したが、これに限らずステップ4を省略して図6に示すように、動画表示ウィンドウが非アクティブに変る度に標準音量を記録するようにしても良い。
 更に、図6のステップ5及び7を省略して切り替え時に音量の記録を行うのではなく、予め設定した音量に変更する構成としても良い。
 音量の設定値を予め設定する場合、図5に示した自動更新に限らず、ユーザがユーザインタフェースを操作して任意に設定しても良い。例えば、図7に示すように、ユーザが操作入力部13Aで動画表示ウィンドウのボリューム41Gを操作して所望の音量に調整した状態で設定メニュー41Hを開き、標準音量(第1値)の設定(第1ユーザインタフェース)41Jを選択する。これに応じ、電子装置10は、標準音量の設定41Jが選択されたときの音量を第1値として記憶部17に記憶する。
 また、小音量(第2値)についても同様に、ユーザが操作入力部13Aで動画表示ウィンドウのボリューム41Gを操作して所望の音量に調整した状態で設定メニュー41Hを開き、小音量(第2値)の設定(第2ユーザインタフェース)41Kを選択する。これに応じ、電子装置10は、小音量の設定41Kが選択されたときの音量を第2値として記憶部17に記憶する。
 図8は、アクティブウィンドウの切り替えに応じて、動画表示ウィンドウを予め設定した第1値或は第2値に変更する制御方法の説明図である。
 上述のとおり動画表示ウィンドウがアクティブに切り替わったか否かを判定し(S1~S3)、アクティブに切り替わった場合には出力音を第2値から第1値に変更し(S10)、非アクティブに切り替わった場合には出力音を第1値から第2値に変更する(S9)。
 なお、第2値は、図5や図7で説明した絶対的な値に限らず、動画表示ウィンドウのアクティブ時の音量(第1値)に対して所定の割合で下げた(小さくした)音量となるように相対的な値を設定しても良い。
 例えば、第2値を1/2や1/3と設定した場合、動画表示ウィンドウが非アクティブに切り替わった際に、第1値の出力音を1/2或は1/3に変更する。
 同様に、図4の処理方法において、第2値を第1値に対する割合で設定し、ステップ5のように、動画表示ウィンドウが非アクティブに切り替わった際、現在の音量(アクティブ時の音量)を標準音量として記憶する場合、ステップ6では動画表示ウィンドウをアクティブ時の音量から所定割合で下げた(小さくした)音量とする。
 〈実施形態2〉
 次に本発明に係る実施形態2について説明図する。本実施形態2は、前述の実施形態1と比べて音量の変更と共にウィンドウサイズの変更を行う点が異なっている。
 なお、ハードウェア構成は、前述の実施形態1と同じであるので、同一の要素には同符号を付すなどして再度の説明を省略する。
 動画を表示させながら他の作業を行う場合、他のウィンドウを選択した際に動画表示ウィンドウが隠れてしまったのでは視聴できなくなるため、動画を表示するウィンドウを画面端へ移動し、隠れない程度にウィンドウサイズを小さくするようにユーザが操作していた。
 そこで、本実施形態2では、音量の変更と共にウィンドウサイズの変更を自動的に行う。このため表示制御手段16は、前記アクティブウィンドウの切り替わりが、動画表示ウィンドウから他のウィンドウへの切り替わりである場合に、前記動画表示ウィンドウをアクティブの時のサイズ(標準サイズ、第1ウィンドウサイズとも称す)から小サイズ(第2ウィンドウサイズとも称す)のウィンドウに変更する。また、他のウィンドウから動画表示ウィンドウへの切り替わりである場合に、前記動画表示ウィンドウを元のサイズ(第1ウィンドウサイズ)に変更する。
 図9は、アクティブウィンドウを切り替えた際、本実施形態2のコンピュータ10がプログラムに従って実行する制御方法の説明図である。
 ユーザが、キーボードやマウスで動画の再生を選択する、或はリモコン13Bのテレビボタン31,DVDボタン32,ネットTVボタン33を選択すると、動画再生プログラム(テレビジョン再生アプリケーション28A、DVD動画再生アプリケーション28B、ネットワーク配信動画再生アプリケーション28C)が起動し、該動画再生プログラムに従って動画再生部21が生成した映像信号を表示制御部16を介して動画表示ウィンドウに表示させる(S1)。
 そして、ウィンドウ状態検出部14は、所定期間毎(本例では100ms毎)に動画表示ウィンドウの状態の切り替わりが無いか、即ちポーリングにより動画表示ウィンドウのアクティブへの切り替わり或は非アクティブへの切り替わりを検出する(S2)。
 この動画表示ウィンドウの切り替わりが無ければ待機し、動画表示ウィンドウの切り替わりが有った場合、ウィンドウ状態検出部14は、動画表示ウィンドウがアクティブであるか否かを判定する(S3)。
 ここで、動画表示ウィンドウが非アクティブに切り替わったと判定した場合、ウィンドウ状態検出部14は、更に、この切り替わりが、初めてであるか否かを判定する(S4)。
 もし、初めて動画表示ウィンドウが非アクティブに切り替わったのであれば、音量制御部23は、現在の動画再生音の音量を第1値として記憶部17に記憶させる(S5)。また、表示制御部16は、現在の動画表示ウィンドウのサイズを第1ウィンドウサイズとして記憶部17に記憶させる(S21)。
 ステップ21の後或はステップ4で初めてでない場合、音量制御部23は、前記動画再生音の音量を所定の小音量(第2値)に変更する(S6)。ここで所定の第2値とは、後述のように動画表示ウィンドウが非アクティブのときの音量を予め記憶部17に記憶しておく。
 また、表示制御部16は、該動画表示ウィンドウを所定の第2ウィンドウサイズに変更する(S22)。ここで所定の第2ウィンドウサイズとは、予めデフォルト値を設定しておいても良いし、ユーザが操作入力部13で所望のサイズを入力し、記憶部17に記憶させて(設定して)おくものでも良い。
 なお、表示制御部16は、動画表示ウィンドウを第2ウィンドウサイズに変更する際、ウィンドウのサイズだけを変更するのではなく、動画を縦横比を変えずにウィンドウサイズに合わせて縮小表示する。
 一方、ステップ3で、動画表示ウィンドウがアクティブに切り替わったと判定された場合、音量制御部23は、現在の動画再生音を第2値として記憶部17に記憶させ(S7)、該動画再生音の音量を標準音量(第1値)に変更する(S8)。
 また、表示制御部16は、記憶部17を参照し、動画表示ウィンドウを第1ウィンドウサイズに変更する(S23)。
 図10,図11は、上記制御方法によって切り替わるウィンドウの状態を説明した図である。
 図10,図11において、41が動画表示ウィンドウ、42が他のウィンドウであり、それぞれ上部のタイトルバー41A,42Aがハイライト時(図では斜線を記した時)にアクティブとなっている。
 ユーザが動画を視聴したい場合、動画表示ウィンドウ41を選択してアクティブにし、図10に示すように最前面に表示させる。このときのサイズW1×H1が第1ウィンドウサイズである。
 そして、ユーザが、動画を見ながら他の作業をしたい場合、他のウィンドウ42を選択してアクティブウィンドウを切り替え、図11に示すように該他のウィンドウ42を最前面に表示させる。
 このとき動画表示ウィンドウ41が非アクティブに切り替わったことをウィンドウ状態検出部14が検出し、表示制御部16が動画表示ウィンドウ41を第2ウィンドウサイズ(W2×H2)に切り替える。
 また、図10に示すように、第1値の動画表示ウィンドウ41が、動画を表示する動画表示欄41Bと、動画に係るタイトルや概説等の情報を表示する情報表示欄41Cとを有している場合、第2ウィンドウサイズに変更する際にこの情報表示欄41Cを省略(非表示)しても良い。
 このように本実施形態によれば、ユーザが選択入力部13でウィンドウを選択する等の操作を行った場合に、電子装置10がアクティブウィンドウの切り替わりを検出して動画表示ウィンドウのサイズ及び動画再生音の音量を自動的に変更する。従って、文書作成やメールチェック等の主たる作業を行いながら動画を視聴する場合に、動画表示ウィンドウが隠れないように小さくしたり、小さくした動画表示ウィンドウを標準サイズに戻したり、動画再生音を小さくしたりするユーザの手間を軽減できる。
 上記実施形態において、第1ウィンドウサイズと第2ウィンドウサイズは、第1ウィンドウサイズよりも第2ウィンドウサイズが小さければ、任意のサイズに設定して良い。
 〈変形例〉
 また、図9の例では、動画表示ウィンドウの非アクティブへの切り替わりが初めてであった場合に第1ウィンドウサイズを記録したが、これに限らずステップ4を省略して図12に示すように、動画表示ウィンドウが非アクティブに変る度に第1ウィンドウサイズを記録するようにしても良い。
 更に、図7のステップ5を省略して切り替え時に第1ウィンドウサイズの記録を行うのではなく、予め設定したサイズに変更する構成としても良い。
 該第1ウィンドウサイズを予め設定する場合、例えば、ユーザが操作入力部13Aで動画表示ウィンドウを所望のサイズに調整した状態で設定メニューを開き、第1ウィンドウサイズの設定(不図示)を選択する。これに応じ、電子装置10は、第1ウィンドウサイズの設定が選択されたときの動画表示ウィンドウのサイズを第1ウィンドウサイズとして記憶部17に記憶する。
 また、第2ウィンドウサイズについても同様に設定できる。例えば、ユーザが、図13に示す動画表示ウィンドウ43の左下隅43Bをマウスで右上へドラッグして所望サイズの動画表示ウィンドウ44に縮め、選択メニュー44Cを開いて第2ウィンドウサイズの設定44Dを選択する。これに応じ、電子装置10は、第2ウィンドウサイズの設定44Dが選択されたときの動画表示ウィンドウのサイズを第2ウィンドウサイズとして記憶部17に記憶する。
 なお、第2ウィンドウサイズは、図13で説明した絶対的な値に限らず、動画表示ウィンドウのアクティブ時のサイズ(第1ウィンドウ)に対して所定の割合で下げた(小さくした)サイズとなるように相対的な値を設定しても良い。
 例えば、第2ウィンドウサイズを1/2や1/3と設定した場合、動画表示ウィンドウが非アクティブに切り替わった際に、第1ウィンドウサイズの動画表示ウィンドウを1/2或は1/3に変更する。
 同様に、図8の処理方法において、第2ウィンドウサイズを第1ウィンドウサイズに対する割合で設定し、ステップ5のように、動画表示ウィンドウが非アクティブに切り替わった際、現在のウィンドウサイズ(アクティブ時のサイズ)を第1ウィンドウサイズとして記憶する場合、ステップ6では動画表示ウィンドウをアクティブ時のサイズから所定割合で下げた(小さくした)サイズとする。
 また、図10に示すように、第1ウィンドウサイズの動画表示ウィンドウ41が、動画を表示する動画表示欄41Bと、動画に係るタイトルや概説等の情報を表示する情報表示欄41Cとを有している場合、第2ウィンドウサイズに変更する際、図11に示すようにこの情報表示欄41Cを省略(非表示)しても良い。
 また、動画表示ウィンドウを小サイズに変更する場合、ウィンドウの隅や中央など所定の位置を基準に縮小する構成としても良い。例えば図11では、右上隅を基準位置としてウィンドウを縮小している。この基準位置は、予め設定して記憶部17に記憶させておく。例えば図13に示したように、左下隅をドラッグして右上隅を基準位置(移動しない点)として小サイズのウィンドウを設定した場合、ウィンドウサイズと共に基準位置(図では右上隅)も記憶する。
 更に、動画表示ウィンドウを小サイズに変更する場合、決まったサイズに限らず、アクティブなウィンドウと重ならないサイズに変更する構成でもよい。例えば、図14に示すように動画表示ウィンドウ41が非アクティブ、他のウィンドウ42がアクティブに切り替わり、動画表示ウィンドウ41の一部が隠れる場合、隠れない部分(斜線箇所)41E内に収まるサイズに変更しても良い。即ち、動画表示欄41Bの縦横比を変えずに縮小した動画表示ウィンドウ41の幅W3及び高さH3が、隠れない部分41Eの幅W4及び高さH4以下となるようにサイズを決定する。
 更にまた、動画表示ウィンドウを小サイズに変更する場合、動画表示ウィンドウを移動して前記第2ウィンドウサイズ或は前記アクティブウィンドウと重ならないサイズに変更しても良い。例えば、図15に示すように動画表示ウィンドウを所定位置(図15では右上隅)或は所定方向に移動する。この所定位置及び所定方向は、予め記憶部17に記憶(設定)させておく。なお、非アクティブへの切り替わり時に、動画表示ウィンドウの移動前の位置も記録しておき、アクティブに切り替わった場合に、この記録した元の位置へ戻す。

Claims (29)

  1.  マルチウィンドウシステムが動作する電子装置において、
     アクティブウィンドウの切り替わりを検出する検出手段と、
     前記アクティブウィンドウの切り替わりが、音を出力する処理のためのユーザインタフェースである音出力ウィンドウから他のウィンドウへの切り替わりである場合に、前記音出力ウィンドウの処理による出力音の音量設定値を変更する音量制御手段と、
     を有することを特徴とする電子装置。
  2.  前記音量制御手段は、前記音出力ウィンドウの処理による出力音の音量設定値をアクティブウィンドウ状態のものから小音量に変更する、ことを特徴とする請求項1記載の電子装置。
  3.  前記音量制御手段は、前記音出力ウィンドウの処理による出力音の音量設定値をアクティブウィンドウ状態時の音量設定値を所定割合で下げた音量設定値に変更する、ことを特徴とする請求項2記載の電子装置。
  4.  前記音量制御手段は、
     前記アクティブウィンドウの切り替わりが、前記音出力ウィンドウから他のウィンドウへの切り替わりである場合に、前記音出力ウィンドウの処理による出力音の音量設定値として設定されている値を格納手段に格納し、
     前記アクティブウィンドウの切り替わりが、他のウィンドウから前記音出力ウィンドウへの切り替わりである場合に、前記格納手段に格納されている値を前記音出力ウィンドウの処理による出力音の音量設定値に設定する、ことを特徴とする請求項1記載の電子装置。
  5.  アクティブウィンドウ状態用の音量設定値である第1値と、非アクティブウィンドウ状態用の音量設定値である第2値とを格納した格納手段を有し、
     前記音量制御手段は、前記アクティブウィンドウの切り替わりによって、前記音出力ウィンドウの処理による出力音の音量設定値を前記第1値から前記第2値に変更する、ことを特徴とする請求項1記載の電子装置。
  6.  前記第1値をユーザが変更可能とする第1ユーザインタフェースを有する、ことを特徴とする請求項5記載の電子装置。
  7.  前記第2値をユーザが変更可能とする第2ユーザインタフェースを有する、ことを特徴とする請求項5または6記載の電子装置。
  8.  前記アクティブウィンドウの切り替わりが、音出力ウィンドウから他のウィンドウへの切り替わりである場合に、前記音出力ウィンドウを現在のサイズから小サイズのウィンドウに変更する表示制御手段を有する、ことを特徴とする請求項1記載の電子装置。
  9.  前記音出力ウィンドウは受信放送を出力するものである、ことを特徴とする項1記載の電子装置。
  10.  前記音を出力する処理が動画の表示に伴う処理であり、前記音出力ウィンドウが動画表示ウィンドウである、ことを特徴とする請求項1から9の何れかに記載の電子装置。
  11.  マルチウィンドウシステムが動作する電子装置で実行される制御方法において、
     アクティブウィンドウの切り替わりを検出する検出ステップと、
     前記アクティブウィンドウの切り替わりが、音出力ウィンドウから他のウィンドウへの切り替わりである場合に、前記音出力ウィンドウの処理による出力音の音量設定値を変更する音量制御ステップと、
     を有することを特徴とする制御方法。
  12.  前記音量制御ステップは、前記音出力ウィンドウの処理による出力音の音量設定値をアクティブウィンドウ状態のものから小音量に変更する、ことを特徴とする請求項11記載の制御方法。
  13.  前記音量制御ステップは、前記音出力ウィンドウの処理による出力音の音量設定値をアクティブウィンドウ状態時の音量設定値を所定割合で下げた音量設定値に変更する、ことを特徴とする請求項12記載の制御方法。
  14.  前記音量制御ステップは、
     前記アクティブウィンドウの切り替わりが、前記音出力ウィンドウから他のウィンドウへの切り替わりである場合に、前記音出力ウィンドウの処理による出力音の音量設定値として設定されている値を格納手段に格納し、
     前記アクティブウィンドウの切り替わりが、他のウィンドウから前記音出力ウィンドウへの切り替わりである場合に、前記格納手段に格納されている値を前記音出力ウィンドウの処理による出力音の音量設定値に設定する、ことを特徴とする請求項11記載の制御方法。
  15.  アクティブウィンドウ状態用の音量設定値である第1値と、非アクティブウィンドウ状態用の音量設定値である第2値とを格納手段に格納する格納ステップを有し、
     前記音量制御ステップは、前記アクティブウィンドウの切り替わりによって、前記音出力ウィンドウの処理による出力音の音量設定値を前記第1値から前記第2値に変更する、ことを特徴とする請求項11記載の制御方法。
  16.  第1ユーザインタフェースによるユーザ変更操作に基づき前記第1値を変更する第1変更ステップを有する、ことを特徴とする項15記載の制御方法。
  17.  第2ユーザインタフェースによるユーザ変更操作に基づき前記第2値を変更する第2変更ステップを有する、ことを特徴とする請求項15または16記載の制御方法。
  18.  前記アクティブウィンドウの切り替わりが、音出力ウィンドウから他のウィンドウへの切り替わりである場合に、前記音出力ウィンドウを現在のサイズから小サイズのウィンドウに変更する表示制御ステップを有する、ことを特徴とする項11記載の制御方法。
  19.  前記音出力ウィンドウは受信放送を出力するものである、ことを特徴とする項11記載の制御方法。
  20.  前記音を出力する処理が動画の表示に伴う処理であり、前記音出力ウィンドウが動画表示ウィンドウである、ことを特徴とする請求項11から19の何れかに記載の制御方法。
  21.  マルチウィンドウシステムが動作する電子装置で実行されるプログラムにおいて、該電子装置に、
     アクティブウィンドウの切り替わりを検出する検出ステップと、
     前記アクティブウィンドウの切り替わりが、音出力ウィンドウから他のウィンドウへの切り替わりである場合に、前記音出力ウィンドウの処理による出力音の音量設定値を変更する音量制御ステップと、
     を実行させることを特徴とするプログラム。
  22.  前記音量制御ステップは、前記音出力ウィンドウの処理による出力音の音量設定値をアクティブウィンドウ状態のものから小音量に変更する、ことを特徴とする請求項21記載のプログラム。
  23.  前記音量制御ステップは、前記音出力ウィンドウの処理による出力音の音量設定値をアクティブウィンドウ状態時の音量設定値を所定割合で下げた音量設定値に変更する、ことを特徴とする請求項22記載のプログラム。
  24.  前記音量制御ステップは、
     前記アクティブウィンドウの切り替わりが、前記音出力ウィンドウから他のウィンドウへの切り替わりである場合に、前記音出力ウィンドウの処理による出力音の音量設定値として設定されている値を格納手段に格納し、
     前記アクティブウィンドウの切り替わりが、他のウィンドウから前記音出力ウィンドウへの切り替わりである場合に、前記格納手段に格納されている値を前記音出力ウィンドウの処理による出力音の音量設定値に設定する、ことを特徴とする請求項21記載のプログラム。
  25.  アクティブウィンドウ状態用の音量設定値である第1値と、非アクティブウィンドウ状態用の音量設定値である第2値とを格納した格納ステップを有し、
     前記音量制御ステップは、前記アクティブウィンドウの切り替わりによって、前記音出力ウィンドウの処理による出力音の音量設定値を前記第1値から前記第2値に変更する、ことを特徴とする請求項21記載のプログラム。
  26.  第1ユーザインタフェースによるユーザ変更操作に基づき前記第1値を変更する第1変更ステップを有する、ことを特徴とする請求項25記載のプログラム。
  27.  第2ユーザインタフェースによるユーザ変更操作に基づき前記第2値を変更する第2変更ステップを有する、ことを特徴とする請求項25または26記載のプログラム。
  28.  前記アクティブウィンドウの切り替わりが、音出力ウィンドウから他のウィンドウへの切り替わりである場合に、前記音出力ウィンドウを現在のサイズから小サイズのウィンドウに変更する表示制御ステップを有する、ことを特徴とする請求項21記載のプログラム。
  29.  前記プログラムは前記音出力ウィンドウで動作する受信放送出力用プログラムである、ことを特徴とする請求項21記載のプログラム。
PCT/JP2007/074760 2007-12-21 2007-12-21 電子装置、制御方法及びプログラム Ceased WO2009081478A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
PCT/JP2007/074760 WO2009081478A1 (ja) 2007-12-21 2007-12-21 電子装置、制御方法及びプログラム
JP2009546894A JPWO2009081478A1 (ja) 2007-12-21 2007-12-21 電子装置及びプログラム
US12/818,823 US20110035703A1 (en) 2007-12-21 2010-06-18 Electronic device, control method and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2007/074760 WO2009081478A1 (ja) 2007-12-21 2007-12-21 電子装置、制御方法及びプログラム

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US12/818,823 Continuation US20110035703A1 (en) 2007-12-21 2010-06-18 Electronic device, control method and storage medium

Publications (1)

Publication Number Publication Date
WO2009081478A1 true WO2009081478A1 (ja) 2009-07-02

Family

ID=40800796

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2007/074760 Ceased WO2009081478A1 (ja) 2007-12-21 2007-12-21 電子装置、制御方法及びプログラム

Country Status (3)

Country Link
US (1) US20110035703A1 (ja)
JP (1) JPWO2009081478A1 (ja)
WO (1) WO2009081478A1 (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012060388A (ja) * 2010-09-08 2012-03-22 Lenovo Singapore Pte Ltd 情報処理装置、その通信方法、およびコンピュータが実行可能なプログラム
JP2012119774A (ja) * 2010-11-29 2012-06-21 Lenovo Singapore Pte Ltd 情報処理装置、その通信方法、およびコンピュータが実行可能なプログラム
WO2016042899A1 (ja) * 2014-09-16 2016-03-24 日本電気株式会社 出力制御方法、情報処理装置およびその制御方法と制御プログラム
JPWO2016042765A1 (ja) * 2014-09-19 2017-07-06 パナソニックIpマネジメント株式会社 映像音声処理装置、映像音声処理方法およびプログラム
JP2018129096A (ja) * 2018-05-11 2018-08-16 任天堂株式会社 情報処理装置、情報処理システム、情報処理プログラム及び情報処理方法
US10534510B2 (en) 2014-08-26 2020-01-14 Nintendo Co., Ltd. Information processing device, information processing system, and recording medium

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4303311B2 (ja) * 2006-10-13 2009-07-29 株式会社コアアプリ 操作支援コンピュータプログラム、操作支援コンピュータシステム
US9235318B2 (en) 2012-02-01 2016-01-12 Facebook, Inc. Transitions among hierarchical user-interface layers
US9557876B2 (en) 2012-02-01 2017-01-31 Facebook, Inc. Hierarchical user interface
US9645724B2 (en) 2012-02-01 2017-05-09 Facebook, Inc. Timeline based content organization
US9535653B2 (en) * 2012-08-31 2017-01-03 Google Inc. Adjusting audio volume of multimedia when switching between multiple multimedia content
CN104102406B (zh) * 2013-04-07 2017-07-14 华为技术有限公司 多层级钻取分析呈现方法、窗口呈现方法、装置及设备
KR20150051637A (ko) * 2013-11-05 2015-05-13 (주)휴맥스 디스플레이 창 크기 또는 위치 조정 방법, 장치 및 시스템
WO2015070760A1 (zh) * 2013-11-14 2015-05-21 乐视致新电子科技(天津)有限公司 一种数据资源的传输方法和装置
KR102213212B1 (ko) * 2014-01-02 2021-02-08 삼성전자주식회사 멀티윈도우 제어 방법 및 이를 지원하는 전자 장치
JP2016174842A (ja) * 2015-03-23 2016-10-06 京楽産業.株式会社 遊技機

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04251325A (ja) * 1991-01-09 1992-09-07 Nec Corp マルチウィンドウシステムの音量制御方式
JPH0519729A (ja) * 1991-07-12 1993-01-29 Hitachi Ltd 画像装置ならびにその音量制御方法
JPH0749763A (ja) * 1993-06-01 1995-02-21 Matsushita Electric Ind Co Ltd 音声出力機能付きマルチウインドウ装置

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3426267B2 (ja) * 1992-09-29 2003-07-14 沖電気工業株式会社 音声出力制御方法
US5682166A (en) * 1993-06-01 1997-10-28 Matsushita Electric Industrial Co., Ltd. Multi-window apparatus with audio output function
JPH07129356A (ja) * 1993-11-08 1995-05-19 Matsushita Electric Ind Co Ltd マルチウィンドウズシステム
JPH0830430A (ja) * 1994-07-19 1996-02-02 Matsushita Electric Ind Co Ltd 表示装置
JP2836508B2 (ja) * 1994-12-09 1998-12-14 日本電気株式会社 電子会議端末装置
JP2842352B2 (ja) * 1996-01-09 1999-01-06 日本電気株式会社 ウインドウ表示システム
JP2001043062A (ja) * 1999-07-27 2001-02-16 Nec Corp パーソナルコンピュータ、その音量調整方法及び記録媒体
JP2001125695A (ja) * 1999-10-28 2001-05-11 Matsushita Electric Ind Co Ltd ウィンドウ管理装置
CN1258285C (zh) * 2001-03-26 2006-05-31 富士通株式会社 多信道信息处理装置和多信道信息处理方法
JP3799288B2 (ja) * 2002-04-05 2006-07-19 キヤノン株式会社 受信装置
US7712039B2 (en) * 2006-03-31 2010-05-04 Microsoft Corporation Setting control using edges of a user interface

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04251325A (ja) * 1991-01-09 1992-09-07 Nec Corp マルチウィンドウシステムの音量制御方式
JPH0519729A (ja) * 1991-07-12 1993-01-29 Hitachi Ltd 画像装置ならびにその音量制御方法
JPH0749763A (ja) * 1993-06-01 1995-02-21 Matsushita Electric Ind Co Ltd 音声出力機能付きマルチウインドウ装置

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012060388A (ja) * 2010-09-08 2012-03-22 Lenovo Singapore Pte Ltd 情報処理装置、その通信方法、およびコンピュータが実行可能なプログラム
JP2012119774A (ja) * 2010-11-29 2012-06-21 Lenovo Singapore Pte Ltd 情報処理装置、その通信方法、およびコンピュータが実行可能なプログラム
US10534510B2 (en) 2014-08-26 2020-01-14 Nintendo Co., Ltd. Information processing device, information processing system, and recording medium
WO2016042899A1 (ja) * 2014-09-16 2016-03-24 日本電気株式会社 出力制御方法、情報処理装置およびその制御方法と制御プログラム
JPWO2016042765A1 (ja) * 2014-09-19 2017-07-06 パナソニックIpマネジメント株式会社 映像音声処理装置、映像音声処理方法およびプログラム
JP2018129096A (ja) * 2018-05-11 2018-08-16 任天堂株式会社 情報処理装置、情報処理システム、情報処理プログラム及び情報処理方法

Also Published As

Publication number Publication date
US20110035703A1 (en) 2011-02-10
JPWO2009081478A1 (ja) 2011-05-06

Similar Documents

Publication Publication Date Title
WO2009081478A1 (ja) 電子装置、制御方法及びプログラム
JP4834640B2 (ja) 電子機器および画像表示制御方法
US9820008B2 (en) Capture and recall of home entertainment system session
KR100667337B1 (ko) 온 스크린 디스플레이 장치 및 온 스크린 디스플레이 장치에서의 메뉴 디스플레이 방법
US8285114B2 (en) Electronic apparatus and display method
JP4322945B2 (ja) 電子機器、及び画像表示制御方法
US20090077491A1 (en) Method for inputting user command using user's motion and multimedia apparatus thereof
US8150168B2 (en) Electronic apparatus and image display control method of the electronic apparatus
JP2009088978A (ja) 電子機器および画像表示制御方法
JP2009070261A (ja) 表示制御装置及び方法、並びにプログラム
US10448100B2 (en) Display apparatus and control method thereof
CN101809999B (zh) 声音信号控制装置
WO2008056893A1 (en) Method and apparatus for reproducing discontinuous av data
JP6803463B2 (ja) ディスプレイ装置及びその制御方法
CN112584208B (zh) 一种基于人工智能的视频浏览编辑方法和系统
JP2009177603A (ja) 情報処理装置および表示制御方法
JP5182289B2 (ja) 表示制御装置、表示制御方法および表示制御プログラム
JP2002101357A (ja) 視聴環境制御方法、情報処理装置、情報処理装置に適用する視聴環境制御プログラム
US8522280B2 (en) Display control apparatus, display control method and communication system
WO2009081477A1 (ja) 電子装置、制御方法及びプログラム
JP2009094966A (ja) 再生装置、再生方法および再生制御プログラム
JP2007124583A (ja) パーソナルコンピュータ、及びパーソナルコンピュータを制御するプログラム
JP5318171B2 (ja) 電子機器および画像表示制御方法
JP5349651B2 (ja) 電子機器、顔画像抽出制御方法およびプログラム
KR20150010872A (ko) 디스플레이 장치 및 이의 ui 제공 방법

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07859989

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2009546894

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07859989

Country of ref document: EP

Kind code of ref document: A1