WO2009081477A1 - Dispositif électronique, procédé de commande et programme - Google Patents
Dispositif électronique, procédé de commande et programme Download PDFInfo
- Publication number
- WO2009081477A1 WO2009081477A1 PCT/JP2007/074756 JP2007074756W WO2009081477A1 WO 2009081477 A1 WO2009081477 A1 WO 2009081477A1 JP 2007074756 W JP2007074756 W JP 2007074756W WO 2009081477 A1 WO2009081477 A1 WO 2009081477A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- window
- moving image
- size
- image display
- switching
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/445—Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
- H04N5/45—Picture in picture, e.g. displaying simultaneously another television channel in a region of the screen
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/14—Display of multiple viewports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4316—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440263—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4438—Window management, e.g. event handling following interaction with the user interface
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/10—Special adaptations of display systems for operation with variable images
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
- G09G2340/0407—Resolution change, inclusive of the use of different resolutions for different screen areas
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/14—Solving problems related to the presentation of information to be displayed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
- H04N21/42206—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
- H04N21/4221—Dedicated function buttons, e.g. for the control of an EPG, subtitles, aspect ratio, picture-in-picture or teletext
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42646—Internal components of the client ; Characteristics thereof for reading from or writing on a non-volatile solid state storage medium, e.g. DVD, CD-ROM
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. For example, while watching a moving image such as a TV program, functions other than moving image reproduction (document creation, mail check, etc.) can be mainly used.
- the user selects an application to be used by selectively switching these windows with a pointing device such as a mouse.
- the window (active window) selected by the user is displayed in the foreground and becomes a processing target, and other windows overlapping with this window are hidden behind the window.
- switching to another window while watching a moving image requires a user to reduce the moving image display window, which is troublesome. Also, if the user has finished processing other windows, or if they are interested in the content of the video and want to watch it carefully, it will be difficult to view the video if the video display window remains small. Perform an operation to enlarge the display window. And, to return to the main work, when switching to another window, the operation of frequently changing the size of the video display window, such as reducing the video display window, is repeated, which is very troublesome. There was a problem.
- a technology is provided to reduce the user's trouble by automatically changing the size of the video display window according to the window switching.
- the electronic device operates a multi-window system
- Detection means for detecting switching of the active window
- Display control means for changing the moving image display window from a current size to a small size window when the active window is switched from the moving image display window to another window
- the display control means may change the moving image display window to a size that is reduced by a predetermined rate from the size in the active window state.
- the display control unit stores the size of the moving image display window in a storage unit, and the switching of the active window In the case of switching from the window to the moving image display window, the moving image display window may be changed to the size stored in the storage means.
- the electronic device has storage means for storing a first window size for an active window state and a second window size for an inactive window state, and the display control means is configured to switch the active window to The moving image display window may be changed from the first window size to the second window size.
- the electronic device includes storage means for storing a first window size for an active window state and a second window size for an inactive window state, and the display control means is configured to switch the active window, When the video display window is switched to another window, the size of the video display window is changed to the second window size, and the active window is switched from another window to the video display window. In some cases, the moving image display window may be changed to the first window size.
- the moving image display window may display a television broadcast.
- the display control means may change the display magnification according to the changed size of the moving image displayed in the moving image display window.
- 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 display control step of changing the moving image display window from a current size to a small size window when the active window is switched from the moving image display window to another window.
- the moving image display window may be changed to a size that is reduced by a predetermined rate from the size in the active window state.
- the display control step when the switching of the active window is switching from the moving image display window to another window, the size of the moving image display window is stored in a storage unit, and the switching of the active window is changed to other In the case of switching from the window to the moving image display window, the moving image display window may be changed to the size stored in the storage means.
- the electronic device has storage means for storing a first window size for an active window state and a second window size for an inactive window state
- the display control step may change the moving image display window from the first window size to the second window size by switching the active window.
- the electronic device has storage means for storing a first window size for an active window state and a second window size for an inactive window state
- the display control step when the switching of the active window is switching from the moving image display window to another window, the size of the moving image display window is changed to the second window size, and the switching of the active window is performed.
- the moving image display window may be changed to the first window size.
- the moving image display window may display a television broadcast.
- the display magnification when changing the size of the moving image display window, the display magnification may be changed in accordance with the changed size of the moving image displayed in the moving image display window.
- the program causes the electronic device to execute the above 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.
- FIG. 1 is a functional block diagram of the electronic device according to the present embodiment.
- the electronic apparatus 10 of this example includes a processing unit 11 that can execute a plurality of processes simultaneously, a display unit 12 that displays the processing results, and an operation input unit (user interface) that inputs information about operations performed by the user to the processing unit.
- a processing unit 11 that can execute a plurality of processes simultaneously
- a display unit 12 that displays the processing results
- an operation input unit user interface
- 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 at least a window for displaying a moving image (hereinafter also simply referred to as a moving image display window) has been 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 moving image display window hereinafter also simply referred to as a moving image display window
- 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 display control unit 16 determines the moving image display window from the active size (standard size, also referred to as the first window size). Change to a small window (also referred to as 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).
- 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 according to the change of the master volume of the OS or the change of the setting value of the moving image reproduction sound.
- 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)
- a reduction button 35 (which is reduced to a small size or a second window size described later), a sound up button 36 for increasing the moving image reproduction sound, and a sound reduction button 37 for decreasing the moving image reproduction sound.
- buttons to start each video playback application, call each video playback application running in the background, return from the power saving state of the personal computer 10, or from the power saving state of the display 12. , Change the size of the video display window, change the volume of the video playback sound, etc.
- 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. Then, 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 executing 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 selects, for example, a file with an extension such as “.mpg” or “.avi”, or reproduction of streaming data when reproduction of predetermined moving image data is selected.
- the window displaying this data may be determined as the moving image display 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 display control unit 16 stores the current moving image display window size in the storage unit 17 as the first window size (S5).
- the window size is changed to a predetermined second window size (S6).
- 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 display control unit 16 omits the recording of the first window size and displays the moving image.
- the display window is changed to a predetermined second window size (S6).
- the display control unit 16 refers to the storage unit 17 and changes the moving image display window to the first window size (S7).
- 5 and 6 are diagrams for explaining the state of the window that is switched by the above 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 hatched lines 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 user selects another window 42 to switch the active window, and displays the other window 42 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 electronic device 10 detects the switching of the active window and automatically sets the size of the moving image display window. Change. Therefore, when watching a movie while performing the main work such as document creation and e-mail check, the movie display window is reduced so as not to be hidden, and the user's trouble of returning the reduced movie display window to the standard size is reduced. it can.
- 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. 8 to the upper right by dragging the mouse to the moving image display window 44 having 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.
- FIG. 9 is an explanatory diagram of a control method for changing the moving image display window to the preset first window size or second window size in accordance with switching of the active window.
- the moving image display window As described above, it is determined whether or not the moving image display window has been switched to active (S1 to 3). If the moving image display window has been switched to active, the moving image display window is changed from the second window size to the first window size (S9). If it is switched to active, the moving image display window is changed from the first window size to the second window size (S8).
- the second window size is not limited to the absolute value described with reference to FIG. 8, but 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 of 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) when changing to the second window size.
- the moving image display window may be reduced based on a predetermined position such as a corner or center of the window.
- a predetermined position such as a corner or center of the window.
- 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.
- the reference position (upper right corner in the figure) is also stored together with the window size.
- 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. 11, the moving image display window is moved in a predetermined position (upper right corner in FIG. 11) 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.
- the second embodiment is different from the first embodiment in that the volume is changed together with the window size.
- the moving image playback sound has a lower volume like BGM.
- BGM volume like BGM
- FIG. 12 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 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 selects, for example, a file with an extension such as “.mpg” or “.avi”, or reproduction of streaming data when reproduction of predetermined moving image data is selected.
- the window displaying this data may be determined as the moving image display 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 movie playback sound as the first value in the storage unit 17 (S21).
- the display control unit 16 stores the current moving image display window size in the storage unit 17 as the first window size (S5).
- the volume control unit 23 changes the volume of the moving image playback sound to a predetermined small volume (second value) (S22).
- the predetermined second value is stored in advance as the volume when the moving image display window is inactive as described later.
- the second value may be set as a default value, or may be stored (set) by the user inputting a desired volume with the operation input unit 13 and stored in the storage unit 17. .
- the display control unit 16 changes the moving image display window to a predetermined second window size (S6).
- 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 display control unit 16 omits the recording of the first window size and displays the moving image.
- the display window is changed to a predetermined second window size (S6).
- the volume control unit 23 stores the current moving image playback sound in the storage unit 17 as the second value (S23), and The volume is changed to the standard volume (first value) (S24).
- the display control unit 16 refers to the storage unit 17 and changes the moving image display window to the first window size (S7).
- the volume and setting values (first value and second value) of the moving image playback sound are updated.
- the active window is not switched, that is, the moving image display window is displayed. It is also possible to update the volume and setting value of the moving image playback sound while remaining active or inactive.
- FIG. 13 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 in the storage unit 17 as the first value (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 the second value (S39).
- the video display window when changing the volume of the video playback sound when inactive in this way, if the video display window is operated with the selection input unit 13A such as a mouse, the video display window is switched to an active state. It is desirable to change by specific input part 13B.
- 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 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 work 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 value and the second value of the moving image reproduction sound may be set to arbitrary values as long as the second value is smaller than the first value.
- the first value 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 display window changes to inactive.
- steps 5, 21 and 23 in FIG. 14 may be omitted, and the first value and the second value may not be recorded at the time of switching, but may be changed to a preset volume. For example, the value is changed to the first value or the second value set in FIG.
- the second value is not limited to the absolute value described with reference to FIG. 13 and the like, and is a volume that is lowered (decreased) at a predetermined rate with respect to the volume (first value) when the moving image display window is active.
- a relative value may be set as described above.
- the second window size is set as a ratio to the first window size, and when the moving image display window is switched to inactive as in step 21, the current volume (the volume at the time of activation) is set. ) As the first value, in step 22, the moving image playback volume is set to a volume that is lowered (decreased) by a predetermined rate from the volume at the time of activation.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
L'invention porte sur une technique pour faire varier automatiquement la dimension d'une fenêtre d'affichage d'image mobile animée en fonction de la commutation de fenêtres actives pour soulager le problème de l'utilisateur lorsqu'il réalise d'autres opérations tout en affichant l'image animée. Un dispositif électronique dans lequel un système à multiples fenêtres fonctionne détecte la commutation des fenêtres actives et, si la commutation des fenêtres actives est la commutation de la fenêtre d'affichage d'image animée vers d'autres fenêtres, change la fenêtre d'affichage d'image animée de la dimension courante à une petite dimension.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2007/074756 WO2009081477A1 (fr) | 2007-12-21 | 2007-12-21 | Dispositif électronique, procédé de commande et programme |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2007/074756 WO2009081477A1 (fr) | 2007-12-21 | 2007-12-21 | Dispositif électronique, procédé de commande et programme |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2009081477A1 true WO2009081477A1 (fr) | 2009-07-02 |
Family
ID=40800795
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2007/074756 Ceased WO2009081477A1 (fr) | 2007-12-21 | 2007-12-21 | Dispositif électronique, procédé de commande et programme |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2009081477A1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20230038036A1 (en) * | 2021-08-06 | 2023-02-09 | Samsung Electronics Co., Ltd. | Electronic device for displaying execution screen of application, operating method thereof, and storage medium |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08314674A (ja) * | 1995-05-18 | 1996-11-29 | Canon Inc | 情報処理装置およびウインドウ表示方法 |
| JPH1011259A (ja) * | 1996-03-29 | 1998-01-16 | Internatl Business Mach Corp <Ibm> | ウィンドウを自動的にサイズ変更する方法及びコンピュータ・システム |
| JPH11242580A (ja) * | 1998-02-25 | 1999-09-07 | Nec Corp | 情報処理装置およびウインドウ表示方法 |
| JP2006031206A (ja) * | 2004-07-14 | 2006-02-02 | Sony Corp | 情報処理装置および方法、並びにプログラム |
-
2007
- 2007-12-21 WO PCT/JP2007/074756 patent/WO2009081477A1/fr not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08314674A (ja) * | 1995-05-18 | 1996-11-29 | Canon Inc | 情報処理装置およびウインドウ表示方法 |
| JPH1011259A (ja) * | 1996-03-29 | 1998-01-16 | Internatl Business Mach Corp <Ibm> | ウィンドウを自動的にサイズ変更する方法及びコンピュータ・システム |
| JPH11242580A (ja) * | 1998-02-25 | 1999-09-07 | Nec Corp | 情報処理装置およびウインドウ表示方法 |
| JP2006031206A (ja) * | 2004-07-14 | 2006-02-02 | Sony Corp | 情報処理装置および方法、並びにプログラム |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20230038036A1 (en) * | 2021-08-06 | 2023-02-09 | Samsung Electronics Co., Ltd. | Electronic device for displaying execution screen of application, operating method thereof, and storage medium |
| US11934850B2 (en) * | 2021-08-06 | 2024-03-19 | Samsung Electronics Co., Ltd | Electronic device for displaying execution screen of application, operating method thereof, and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2009081478A1 (fr) | Dispositif électronique, procédé de commande et programme | |
| US20240176464A1 (en) | Remotely configuring windows displayed on a display device | |
| US20190110100A1 (en) | Method for controlling multiple subscreens on display device and display device therefor | |
| US9820008B2 (en) | Capture and recall of home entertainment system session | |
| JP4631890B2 (ja) | 表示制御装置及び方法、並びにプログラム | |
| US10203927B2 (en) | Display apparatus and display method | |
| EP2091228A1 (fr) | Système de télécommande | |
| AU2011215017A1 (en) | Apparatus and method for performing multi-tasking | |
| CN114302204B (zh) | 一种分屏播放方法及显示设备 | |
| EP4418663A1 (fr) | Dispositif mobile et son procédé de commande | |
| US20090133066A1 (en) | Apparatus and method for displaying broadcasting program guide information | |
| US8966532B2 (en) | Display apparatus and method for scheduling broadcast using the same | |
| US20120147025A1 (en) | Image processing apparatus and user interface providing method thereof | |
| US11882332B2 (en) | Display device and server for communicating with display device | |
| CN101312512B (zh) | 显示应用程序和菜单的方法和设备 | |
| JP5182289B2 (ja) | 表示制御装置、表示制御方法および表示制御プログラム | |
| WO2009081477A1 (fr) | Dispositif électronique, procédé de commande et programme | |
| CN118354109A (zh) | 一种音频处理方法及显示设备 | |
| KR101799381B1 (ko) | 디스플레이장치 및 그 제어방법 | |
| CN114979773A (zh) | 显示设备、视频处理方法及存储介质 | |
| CN119893195B (zh) | 一种显示设备及多图层显示方法 | |
| JP5274777B2 (ja) | 情報処理装置及び情報処理方法 | |
| JP2003018482A (ja) | 入力切り換え方法及びその方法を用いた入力切り換え装置 | |
| KR20150010872A (ko) | 디스플레이 장치 및 이의 ui 제공 방법 | |
| CN119893196A (zh) | 一种显示设备及转场动画显示方法 |
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: 07859986 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 07859986 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: JP |