WO2008062827A1 - Image display device and computer program - Google Patents
Image display device and computer program Download PDFInfo
- Publication number
- WO2008062827A1 WO2008062827A1 PCT/JP2007/072543 JP2007072543W WO2008062827A1 WO 2008062827 A1 WO2008062827 A1 WO 2008062827A1 JP 2007072543 W JP2007072543 W JP 2007072543W WO 2008062827 A1 WO2008062827 A1 WO 2008062827A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- video
- rearranged
- data
- unit
- playback
- 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
Classifications
-
- 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
Definitions
- the present invention relates to a video display device and a computer program for displaying video.
- Japanese Patent Application Laid-Open No. 2001-273702 describes a video display device that functions as a so-called screen saver.
- this video display device functions as a screen saver, it sequentially reproduces a plurality of videos (moving pictures, moving pictures) designated in advance by the user one by one.
- the screen saver is required to perform a display that the user feels fun. In order to do so, it is necessary to devise measures that will not let users get bored.
- the screen saver described in Japanese Patent Laid-Open No. 2001-273702 has a high possibility of getting bored immediately because only one image is displayed at a time. Therefore, it is conceivable to change the screen saver so that a plurality of images can be displayed at the same time, and the possibility of getting bored is reduced.
- the simplest technique capable of simultaneously displaying a plurality of videos is to perform video playback using video data simultaneously for a plurality of video data.
- a high processing capability is required for the video display device.
- video data representing one video in which a plurality of videos are spatially arranged is prepared in advance, and a plurality of videos are played back simultaneously by playing back video using this video data. It can be seen that Since the same display results can be obtained by playback using the same video data, a large number of videos can be displayed to realize a variety of video displays that can sufficiently reduce the possibility of getting bored. It is necessary to prepare data in advance.
- the present invention has been made in view of the above-described circumstances, and does not require high processing capability, and can display a plurality of videos at the same time, without preparing a large number of video data in advance.
- An image display device and a computer program capable of displaying various images provide.
- the present invention provides an original whole image for reproducing an original whole image (BM) having a certain reproduction time, which occupies an image display region (R) having a plurality of partial regions that are arranged in advance and do not overlap each other.
- a storage unit (170) that stores data (171), and the original whole video data (171) is read from the storage unit (170), and a plurality of partial videos (SM;! To SM4), the rearrangement unit (150) generates rearranged video data (181) for reproducing the rearranged video (AM) by processing so that the arrangement of the original whole video (BM) is switched.
- SA1 and a video playback unit (150, 160, 120, SA2) that plays back the rearranged video (AM) using the rearranged video data (181).
- a stop control unit (150) that stops playback of the rearranged video by the video playback unit (150, 160, 120, SA2) SB
- the playback time of each of the plurality of partial videos (SM;! To SM4) is the same as the playback time of the original whole video (BM), and the plurality of partial videos (SM) ; To SM4) each provide a video display device (100) characterized by occupying a plurality of the partial areas that do not overlap each other when the original whole video (BM) is reproduced.
- an aspect in which the entire original video data (171) is stored in advance in the storage unit (170), or a part of the original entire video data (171) is stored in the storage unit ( 170) when the rearrangement unit (150, SA1) starts reading the original whole video data (171) when it is not stored in the video, the video after all the rearranged video data (181) is generated A mode in which the playback unit (150, 160, 120, SA2) starts playback using the rearranged video data (181), and a video playback unit when a part of the rearranged video data (181) is not generated. (1 50, 160, 120, SA2) starts playback using the rearranged video data (181) Embodiments can be illustrated.
- the original whole video data (171) is processed and rearranged so that the arrangement in the original whole video (BM) of the plurality of partial videos (SM;! To SM4) included in the original whole video (BM) is switched.
- the mode for generating the data (181) is the mode for generating the rearranged video data (181) for playing back the rearranged video (AM) including only a plurality of partial videos (SM;! To SM4).
- “playback time” for video means the length in the time axis direction.
- the video playback unit (150, 160, 120, SA2) reproduces the rearranged video data (181) using the rearranged video data (181), thereby Video (SM;! To SM4) is displayed at the same time. Therefore, according to this video display device (100), it is possible to simultaneously display a plurality of videos without requiring high processing capability.
- this video display device (100) even if the video playback unit (150, 160, 120, SA2) reads the same original whole video data (171), the rearranged video (AM) to be played back is not reproduced. It is not always the same. Therefore, according to this video display device (100), various video displays can be performed without preparing a large number of original whole video data (171) in advance.
- the rearrangement unit (150, SA1) sorts the plurality of partial videos (SM;! To SM4) in processing the original whole video data (171).
- a boundary image (DM) that is an image of a boundary line may be included in the rearranged image (AM).
- each of the plurality of partial videos (SM;! To SM4) is easily recognized as an independent video. This contributes to reducing the possibility of getting bored.
- the original entire video data (171) stored in the storage unit (170) is compression-encoded, and the rearrangement unit (150, SA1) may decode the read original whole video data (171) prior to processing of the original whole video data (171). In this way Since the amount of video data can be reduced, the storage capacity required for the storage unit (170) can be reduced.
- the present invention reproduces an original entire video (BM) having a plurality of partial images that are arranged in advance and occupy an image display region (R) having a plurality of partial regions that do not overlap each other.
- a computer having a storage unit (170) for storing original whole video data (171) for reading out the original whole video data (171) from the storage unit (170), and storing it in the original whole video (BM)
- To SM4 has the same playback time as the playback time of the original whole video (BM) And the plurality of partial videos (SM;! To SM4) each occupy a plurality of the partial areas that do not overlap each other when the original whole video (BM) is reproduced.
- Provide program (P) The plurality of partial videos (SM;! To SM4) each occupy a plurality of the partial areas that do not overlap each other when the original whole video (BM) is reproduced.
- P Provide program
- this program like the above-described video display device (100), it is possible to display a plurality of videos at the same time without requiring high processing capability.
- Various video displays can be performed without preparing data in advance. The invention's effect
- FIG. 1 is a block diagram showing a configuration of a video display device according to an embodiment of the present invention.
- FIG. 2 is a diagram schematically showing the original entire video BM in the video display device of FIG. 1.
- FIG. 3 is a flowchart showing standby display processing performed by the main processor of the video display device of FIG. 1.
- FIG. 4 is a flowchart showing a rearrangement process included in the standby display process of FIG.
- FIG. 5 is a diagram showing an example of an image displayed on the screen of the image display device in the standby display process of FIG.
- FIG. 6 is a diagram showing a part of a flowchart of a rearrangement process performed by the main processor of the video display apparatus according to a modification of the present embodiment.
- FIG. 1 is a block diagram showing a configuration of video display apparatus 100 according to the embodiment of the present invention.
- the hardware configuration of the video display device 100 is the same as that of a general personal computer. That is, the video display device 100 includes a main processor (relocation unit, stop control unit, video playback unit) 150 that performs various processes, an operation unit 140 that outputs operation data corresponding to the operation when operated by the player, and a command.
- Display control unit 160 (video playback unit) that supplies a video signal to the display unit 120 and displays video using the video signal from the display control unit 160. It has a display unit 120, a storage unit 170 for storing various data, and a main memory 180 used as a work area.
- the main processor 150 is, for example, one or a plurality of CPUs (Central Processing Units).
- the display unit 120 is a CRT (Cathode Ray Tube), has a rectangular screen 121, and repeats the process of scanning the screen 121 with an electron beam and displaying an image, thereby displaying an image on the screen 121. Is displayed.
- the operation unit 140 is specifically a keyboard 141 and a pointing device 142.
- the keyboard 141 has a plurality of keys, and outputs operation data corresponding to the pressed key.
- the pointing device 142 is a mouse, for example, and outputs operation data corresponding to the moving direction and moving speed.
- the display control unit 160 includes a video memory 161 and a display processor 162 that store various data for supplying a video signal to the display unit 120.
- the video memory 161 is realized by, for example, a RAM (Random Access Memory), and a frame buffer FB for storing image data for one screen (one frame) is secured in the storage area.
- a display processor (Graphics Processing Unit) 162 receives a command, performs image processing according to the command, and supplies a video signal to the display unit 120.
- the video signal is supplied from the display processor 162 by reading a screen image data from the frame buffer FB and supplying it to the display unit 120 for a predetermined time (for example, about 1/30 second or about 1 / second). It is realized by repeatedly executing at intervals of 60 seconds. Further, when the image processor ends, the display processor 162 supplies an end notification indicating that to the main processor 150.
- One type of command supplied to the display processor 162 is a drawing command that orders image drawing.
- Image processing according to the drawing command is drawing processing.
- Drawing processing is processing that writes image data to the frame buffer FB.
- One type of drawing process is a video playback process for playing back video
- one type of drawing command is a video playback command that orders video playback processing.
- the video reproduction command includes video designation data for designating video data for reproducing the video and area designation data for designating a rectangular image display area occupied by the video reproduced using the video data.
- the display processor 162 displays a plurality of pieces of image data for displaying a plurality of rectangular images constituting a video to be played back using the video data designated in the video designation data (a plurality of image data described later).
- a number of partial videos SM (corresponding to! ⁇ SM4) are sequentially written to the storage area of the frame buffer FB corresponding to the image display area specified in the area specification data one by one.
- the display processor 162 As one type of command supplied to the display processor 162, there is a stop command for commanding stop of the video playback process being executed. Image processing corresponding to the stop command is stop processing. In the stop process, the display processor 162 stops the video playback process being executed. Therefore, the end notification indicating the end of the stop process also indicates the stop of the video playback process.
- Storage unit 170 does not require a power source to maintain stored contents.
- the storage area of the storage unit 170 includes a non-rewritable area R1 in which the stored contents cannot be rewritten, and the stored contents. It can be divided into a rewritable area R2 that can be replaced.
- the non-rewritable area R1 is realized by, for example, ROM (Read Only Memory), and the rewritable area R2 is realized by, for example, a hard disk.
- an IPL Initial Program Loader
- basic software called by the IPL and a computer program p described later called by the basic software are written.
- the basic software is software for realizing basic functions such as an operating system in the video display device 100.
- a plurality of original whole video data 171 is stored in the rewritable area R2 of the storage unit 170 (storage unit).
- Original whole video data 171 is video data for reproducing the original whole video BM, and is compression-coded by VC1 of SMPTE (Society of Motion Picture and Television Engineers).
- VC1 of SMPTE
- the original entire video data 171 may be compressed by a known moving image compression technique other than VC1.
- some or all of the entire original video data 171 may be stored in the non-rewritable area R1.
- FIG. 2 is a diagram schematically showing the original entire video BM in the video display device 100.
- the original whole image BM includes a plurality of rectangular images F of the same size arranged in the time axis direction, and includes a plurality of partial images SM;! To SM4 having the same length as the original whole image BM in the time axis direction.
- Each partial image SM;! To SM4 includes a plurality of partial images (rectangular images) of the rectangular image F. In each rectangular image F, multiple partial images do not overlap each other.
- the arrangement of the partial images in the rectangular image F is common to the plurality of rectangular images F. That is, in the original whole image BM, the plurality of partial images SM;!
- To SM4 are arranged so as not to overlap each other. Also, the image display area occupied by the video is unchanged during playback. Therefore, a plurality of partial videos SM;! To SM4 continue to occupy a plurality of partial areas that do not overlap each other in the image display area during the reproduction of the original whole video BM.
- the main memory 180 is realized by, for example, a RAM, and requires a power source to hold stored contents.
- the rearranged video data 181 is temporarily stored.
- the rearranged video data 181 is video data for reproducing the rearranged video AM, and is generated in a rearrangement process described later. In this embodiment, it is actually used for video playback. Only the rearranged video data 181 is displayed.
- the screen saver program P is used to cause the video display device 100 to perform a standby display process (stalling saving process), and is executed intermittently by the main plug processor 150 executing the basic software.
- the standby display process is a process of displaying a standby video on the screen 121 and waiting for a user instruction.
- the standby video is a video that is suitable for waiting for a user's instruction, for example, a video in which the display content of the image display area changes every moment.
- the standby display process (execution of the screen saver program P) starts when a predetermined period elapses without a user instruction being input.
- FIG. 3 is a flowchart showing standby display processing performed by the main processor 150 of the video display device 100.
- the main processor 150 first selects one original whole video data 171 from the plurality of original whole video data 171 stored in the storage unit 170 (step Sl). This selection is performed at random using, for example, a random number.
- the main processor 150 performs pseudo parallel video reproduction processing using the selected original whole video data 171 (step S2).
- the pseudo parallel video playback process is a process of playing back video while making it appear as if multiple videos are being played back simultaneously.
- the main processor 150 performs in parallel a continuous video playback process (step SA) that repeats video playback and an end control process (step SB) that controls the end of the continuous video playback process. Execute.
- the main processor 150 In the continuous video reproduction process, the main processor 150 generates a rearranged video data 181 by rearranging the partial videos SM;! To SM4 based on the selected original whole video data 171 (step S). A1) and the video reproduction process (step SA2) for reproducing the rearranged video AM using the generated rearranged video data 181 are alternately repeated. During this time, the rearranged video AM for screen saving is displayed on the screen 121 as a standby video. Therefore, the video display device 100 can prevent the screen 121 from being burned.
- FIG. 4 is a flowchart showing the rearrangement process included in the standby display process.
- the main processor 150 functions as a reallocation unit, and in step S1, The selected original whole video data 171 is read from the storage unit 170 and written to the main memory 182 (step SA11).
- the original whole video data 171 written in the main memory 182 is referred to as “selected video data”.
- the main processor 150 decodes (decompresses) the selected video data using VC1 (step SA12).
- the main processor 150 determines an arrangement replacement rule for the partial videos SM ;! to SM4 (step SA13). This determination is performed at random using random numbers, for example.
- the replacement rule for example, the rule that the arrangement of the partial video SM1 and the partial video SM4 is exchanged, the arrangement of the partial video SM1 and the partial video SM3 is exchanged, and then the partial video SM3 and the partial video SM4 are replaced.
- a rule of changing the arrangement can be exemplified.
- main processor 150 functions as a rearrangement unit, processes selected video data, and generates rearranged video data 181 related to rearranged video AM (steps SA14 to SA17). Specifically, first, the main processor 150 sets the first rectangular image F among the plurality of rectangular images F included in the original entire video BM reproduced using the selected video data as the target image (step S1). SA14). Next, the main processor 150 performs processing on the image of interest (step SA15). That is, the selected video data is processed so that the arrangement of the plurality of partial images included in the target image and included in different partial images SM1 to SM4 is replaced according to the determined replacement rule. . Next, the main processor 150 determines whether or not the image of interest is the last rectangular image (step SA16).
- step SA17 the main processor 150 sets the next rectangular image after the current image of interest as the image of interest (step SA17), and returns the process to step SA15.
- step SA16 the determination result in step SA16 is affirmative, the rearrangement process ends.
- the main processor 150 performs the processing of step SA15 on each rectangular image F.
- the selected video data is processed and rearranged so that the arrangement of the partial videos SM;! To SM4 in the original whole video BM reproduced using the selected video data is switched according to the determined replacement rule. Later video data 181.
- the main processor 150 generates all of the rearranged video data 181 used in the video playback process described later before starting the video playback process, and Remember me in 180.
- step SA2 in FIG. 3 the main processor 150 functions as a video playback unit, and video designation data for designating the rearranged video data 181 and a predetermined image display area R (
- the video reproduction command including the area designation data for designating (see FIG. 5) is supplied to the display processor 162 of the display control unit 160.
- the display processor 162 of the display control unit 160 functions as a video playback unit and performs video playback processing.
- the rearranged video AM is reproduced.
- the rearranged video AM shown in FIG. 5 is displayed in the image display area R of the screen 121.
- step SA2 the process returns to step SA1, and the main processor 150 generates new rearranged video data 181. Therefore, in the next step SA2, a moving image that is different from the previous step SA2 is reproduced.
- FIG. 5 is a diagram showing an example of an image displayed on the screen 121 of the video display device 100 in the standby display process.
- the rearranged video AM is divided into a plurality of partial videos SM;! To SM4 that are not simply the images of the partial video SM;! It is an image including a boundary image DM that is a frame line, that is, an image of the boundary line. That is, the processing in step SA15 is performed so that the rearranged video data 181 for reproducing the rearranged video AM including the boundary video DM is generated.
- the boundary image DM spatially extends along the outline of each of the plurality of partial images SM ;! to SM4, and has the same playback time as the rearranged image AM in terms of time.
- step SA2 when the main processor 150 receives the end notification corresponding to the video playback command supplied to the display processor 162 in the video playback processing of step SA2, that is, after the rearrangement designated by the video playback command.
- the video playback processing in step SA2 is finished.
- step SB the main processor 150 functions as a stop control unit, and the stop data is output until stop data is output from the operation unit 140 to stop the display of the standby video.
- step SB1 the determination result in step SB1 is affirmative
- step SB2 the main processor 150 functions as a stop control unit and performs an end process to end the continuous video playback process (step SB2).
- step SB2 the main processor 150 stops the rearrangement process if the rearrangement process is being executed, and supplies a stop instruction to the display processor 162 if the video reproduction process is being performed. Wait until an end notification corresponding to the instruction is received from the display processor 162.
- the main processor 150 displays the display status of the rearranged video AM at that time (for example, the screen 121).
- the video playback processing by the display processor 162 is stopped regardless of the area after the rearrangement of the video AM.
- the playback of the rearranged video BM standby video
- the main processor 150 stops the rearrangement process or receives the end notification, the main processor 150 ends the end process.
- the end process ends, the continuous video playback process and the end control process, that is, the pseudo parallel video playback process ends, and the standby display process ends.
- the main processor 150 selects one of the plurality of original whole video data 171 stored in the storage unit 170 as the selected video data, and this selected video data And rearranged video data 181 for reproducing the rearranged video AM is generated by processing the partial video SM;! To SM4 so that the arrangement in the original whole video BM is switched.
- the main processor 150 uses the rearranged video data 181 to play back the rearranged video AM, while the stop data is output from the operation unit 140 during the playback of the rearranged video AM. Stop playing the video after rearrangement
- the rearranged video AM reproduced using the rearranged video data 181 includes a plurality of partial videos SM ;! to SM4. Therefore, in the video display device 100, a plurality of partial videos SM ;! to SM4 are simultaneously displayed using one post-repositioned video data 181. Therefore, according to the video display device 100, it is possible to simultaneously display a plurality of videos without requiring high processing capability. [0037] Also, in the video display device 100, even if the same original whole video data 171 is selected a plurality of times, the replacement rule of the arrangement of the partial videos SM ;! Determined. Therefore, the probability that the rearranged video AM is the same is suppressed to a low level. Therefore, according to the video display device 100, it is possible to perform video display with at least the number of original whole video data 171 stored in advance in the storage unit 170.
- the main processor 150 in the processing of the selected video data in step SA15, the video of the boundary line that divides the plurality of partial videos SM;!
- the boundary image DM which is is included in the image AM after the rearrangement. Therefore, the rearranged video AM includes the boundary video DM, and on the screen 121, the plurality of partial areas occupied by the plurality of partial videos SM ;! to SM4 are separated from each other. Therefore, according to the video display device 100, each of the plurality of partial videos SM ;! to SM4 is easily recognized as 1S independent videos. This contributes to reducing the possibility of getting bored by the user.
- original whole video data 171 stored in storage unit 170 is compression-encoded, and main processor 150 (relocation unit) performs processing in step SA15.
- this selected video data Prior to the processing of the selected video data, this selected video data is decoded. Therefore, the amount of video data prepared in advance, that is, the capacity required for the rewritable area R2 can be reduced.
- the compression coding power is performed by VC1 for each original whole video BM, not for every partial video SM;! ⁇ SM4. Since VC1 performs intra-frame coding, this contributes to improved compression efficiency.
- the boundary image DM may not be used.
- the selected video data is processed so that the arrangement of the plurality of partial videos SM;! To SM4 in the original whole video BM is switched, and the plurality of partial videos SM;! To SM4 and the boundary video DM are The rearranged video data 181 for playing back the rearranged video AM is generated.
- the rearranged video data for reproducing the rearranged video including only the plurality of partial videos SM;! To SM4 may be generated.
- FIG. 6 is a diagram showing a part of a flowchart of the rearrangement process performed by the main processor 150 of the video display device according to the modification of the present embodiment.
- step SC corresponds to step SA15 (Fig. 4).
- step SC as in step SA15, the partial images SM;! To SM4 included in the image of interest that are different from each other are replaced according to the determined replacement rules for the arrangement power in the image of interest of the partial images included in!
- the selected video data is processed, but unlike step SA15, rearranged video data that does not include video data for playing the boundary video DM is generated.
- Other features of this rearrangement process are the same as the rearrangement process of FIG. 4 described above.
- the video reproduction command may be supplied to the display processor 162 after the rearranged video data is compression-encoded.
- the display control unit 160 needs to be configured so that the display processor 162 can decode the compressed and encoded video data.
- the rearranged video data that has not been compression-encoded may be stored in the storage unit 170, and the process of step SA12 (decoding of the selected video data) may be skipped. If it is possible to adopt video compression technology that can change the arrangement of the partial video without decoding the compression-encoded video data, the process in step SA12 is skipped in that case as well.
- the rearranged video data may be generated from the original whole video data that has been compressed and encoded.
- the arrangement of the plurality of partial videos SM ;! to SM4 can be changed between the arbitrary partial videos SM ;! to SM4.
- the present invention is not limited to this.
- the present invention is not limited to this.
- the present invention is not limited to this.
- the partial video SM1 and the second partial video SM2 are grouped together, the third partial video SM3 and the fourth partial video SM4 are grouped together, and the arrangement of the partial video can be changed within the same group. As a form that only allows.
- so-called streaming reproduction may be supported. That is, in the present embodiment, the entire original video data 171 read in the rearrangement process is the force S stored in the storage unit 170 before the start of the process, and in the other embodiments, the original entire video data 171 The rearrangement process may be started when a part of the data 171 is not stored in the storage unit 170. Similarly, in the present embodiment, the entire rearranged video data 181 used in the video playback process is generated before the start of the process. In other embodiments, the rearranged video data 181 is used in the video playback process. When part of the rearranged video data 181 has not been generated, use the rearranged video data 181! /, Or start playback! /.
- the main processor 150 may serve as the display processor 162, and the main memory 180 may serve as the video memory 161.
- the main processor 150 executes a program for performing processing similar to the processing performed by the display processor 162 in parallel with the program.
- a liquid crystal display or a video projector is used as the display unit. In a configuration using a video projector, a screen on which an image is projected corresponds to the screen 121.
- step SA instead of the continuous video playback process in step SA, a single video playback process in which video playback is performed only once may be performed.
- the main processor 150 performs a rearrangement process (step SA1) for generating all of the rearranged video data 181 by rearranging the partial videos SM;! Then, the video reproduction process (step SA2) for reproducing the entire rearranged video AM using the rearranged video data 181 is performed, and finally, the process waits until the end process of step SB2 is completed. As a result, the moving image is reproduced only once.
- a game machine that allows a player to play a game may be used as a video display device.
- This video display device displays the rearranged video while waiting for the player's operation while the game is not being played.
- An example of the operation unit of the video display device is a start button that outputs start data instructing the start of the game when pressed by the player. If the game machine is an arcade game machine that allows the player to play the game for a fee, it is possible to use a detection unit that detects detection of coins and other payments and outputs detection data as the operation unit. is there.
- the invention carries a computer program comprising a machine-readable sequence of instructions describing the method disclosed above, or a computer program thereof. It can also be implemented as a (bears) program product.
- the “program product” may be a computer-readable information recording medium that records the computer program, or a transmission medium that transmits the computer program.
- the “transmission medium” can be any type of network, regardless of whether it is wired or wireless.
- the program format may be compiled! /, Compiled! /, Or not! /.
- the above video processing device may be a stand-alone computer, or may be a computer system that has a plurality of computers that communicate with each other and that these computers share and execute the functions described above! /.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Controls And Circuits For Display Device (AREA)
- Transforming Electric Information Into Light Information (AREA)
Abstract
Description
明 細 書 Specification
映像表示装置およびコンピュータプログラム Video display device and computer program
技術分野 Technical field
[0001] 本発明は、映像を表示する映像表示装置およびコンピュータプログラムに関する。 [0001] The present invention relates to a video display device and a computer program for displaying video.
背景技術 Background art
[0002] 特開 2001— 273702号公報には、いわゆるスクリーンセーバとして機能する映像 表示装置が記載されている。この映像表示装置は、スクリーンセーバとして機能して いるときには、ユーザに予め指定された複数の映像(動画像、 moving picture)を 1つ ずつ順に再生する。 Japanese Patent Application Laid-Open No. 2001-273702 describes a video display device that functions as a so-called screen saver. When this video display device functions as a screen saver, it sequentially reproduces a plurality of videos (moving pictures, moving pictures) designated in advance by the user one by one.
発明の開示 Disclosure of the invention
発明が解決しょうとする課題 Problems to be solved by the invention
[0003] スクリーンセーバには、ユーザが楽しいと感じる表示を行うことが求められている。そ のためには、ユーザに飽きられない工夫が必要である。し力、し、特開 2001— 27370 2号公報に記載のスクリーンセーバでは、同時に表示される映像が 1つに限られるた め、すぐに飽きられてしまう可能性が高い。そこで、このスクリーンセーバを変形して 複数の映像を同時に表示可能とし、飽きられる可能性を低くすることが考えられる。 [0003] The screen saver is required to perform a display that the user feels fun. In order to do so, it is necessary to devise measures that will not let users get bored. However, the screen saver described in Japanese Patent Laid-Open No. 2001-273702 has a high possibility of getting bored immediately because only one image is displayed at a time. Therefore, it is conceivable to change the screen saver so that a plurality of images can be displayed at the same time, and the possibility of getting bored is reduced.
[0004] 複数の映像を同時に表示可能な最も単純な手法として、映像データを用いた映像 の再生を複数の映像データについて同時に行うことが挙げられる。しかし、この場合 、映像表示装置には高い処理能力が要求される。他の手法として、複数の映像が空 間的に配列された 1つの映像を表す映像データを予め用意しておき、この映像デー タを用いて映像を再生することによって複数の映像が同時に再生されているように見 せかけることが考えられる。し力、し、同一の映像データを用いた再生では同一の表示 結果が得られるから、飽きられる可能性を十分に低くすることができる程度の多様な 映像表示を実現するには、多数の映像データを予め用意しておく必要がある。 [0004] The simplest technique capable of simultaneously displaying a plurality of videos is to perform video playback using video data simultaneously for a plurality of video data. However, in this case, a high processing capability is required for the video display device. As another method, video data representing one video in which a plurality of videos are spatially arranged is prepared in advance, and a plurality of videos are played back simultaneously by playing back video using this video data. It can be seen that Since the same display results can be obtained by playback using the same video data, a large number of videos can be displayed to realize a variety of video displays that can sufficiently reduce the possibility of getting bored. It is necessary to prepare data in advance.
[0005] 本発明は、上述した事情に鑑みて為されたものであり、高い処理能力を必要とせず 、複数の映像を同時に表示可能であり、多数の映像データを予め用意しておかずと も多様な映像表示を行うことができる映像表示装置およびコンピュータプログラムを 提供する。 [0005] The present invention has been made in view of the above-described circumstances, and does not require high processing capability, and can display a plurality of videos at the same time, without preparing a large number of video data in advance. An image display device and a computer program capable of displaying various images provide.
課題を解決するための手段 Means for solving the problem
以下、本発明について説明する。なお、本発明の理解を容易にするために添付図 面の参照符号を括弧書きにて付記する力 それにより本発明が図示の形態に限定さ れるものではない。 The present invention will be described below. In addition, in order to facilitate understanding of the present invention, the power of appending reference numerals on the attached drawings in parentheses, the present invention is not limited to the illustrated form.
本発明は、複数の部分映像があらかじめ配置され、互いに重ならない複数の部分 領域を有する画像表示領域 (R)を占め、ある再生時間を有する元全体映像(BM)を 再生するための元全体映像データ(171)を記憶する記憶部(170)と、前記記憶部( 170)から前記元全体映像データ(171)を読み出し、前記元全体映像 (BM)に含ま れる複数の部分映像(SM;!〜 SM4)の前記元全体映像(BM)における配置が入れ 替わるように加工して、再配置後映像 (AM)を再生するための再配置後映像データ (181)を生成する再配置部(150、 SA1)と、前記再配置後映像データ(181)を用 いて前記再配置後映像 (AM)を再生する映像再生部(150、 160、 120、 SA2)と、 操作されると、操作に応じたデータを出力する操作部(140)と、前記映像再生部(15 0、 160、 120、 SA2)による前記再配置後映像の再生中に前記操作部(140)から特 定のデータが出力されると、前記映像再生部(150、 160、 120、 SA2)による前記再 配置後映像の再生を停止させる停止制御部(150、 SB)と、を備え、前記複数の部 分映像(SM;!〜 SM4)の各々の再生時間は、前記元全体映像(BM)の再生時間と 同一であり、前記複数の部分映像(SM;!〜 SM4)は、それぞれ、前記元全体映像( BM)が再生されるときに互いに重ならない複数の前記部分領域を占める、ことを特 徴とする映像表示装置(100)を提供する。 The present invention provides an original whole image for reproducing an original whole image (BM) having a certain reproduction time, which occupies an image display region (R) having a plurality of partial regions that are arranged in advance and do not overlap each other. A storage unit (170) that stores data (171), and the original whole video data (171) is read from the storage unit (170), and a plurality of partial videos (SM;! To SM4), the rearrangement unit (150) generates rearranged video data (181) for reproducing the rearranged video (AM) by processing so that the arrangement of the original whole video (BM) is switched. , SA1), and a video playback unit (150, 160, 120, SA2) that plays back the rearranged video (AM) using the rearranged video data (181). The rearranged post-screen by the operation unit (140) for outputting the recorded data and the video reproduction unit (150, 160, 120, SA2). When specific data is output from the operation unit (140) during playback of a video, a stop control unit (150) that stops playback of the rearranged video by the video playback unit (150, 160, 120, SA2) SB), and the playback time of each of the plurality of partial videos (SM;! To SM4) is the same as the playback time of the original whole video (BM), and the plurality of partial videos (SM) ; To SM4) each provide a video display device (100) characterized by occupying a plurality of the partial areas that do not overlap each other when the original whole video (BM) is reproduced.
この映像表示装置(100)の態様としては、元全体映像データ(171)の全部が記憶 部(170)に予め記憶されている態様や、元全体映像データ(171)の一部が記憶部( 170)に未記憶のときに再配置部(150、 SA1)が当該元全体映像データ(171)の読 み出しを開始する態様、再配置後映像データ(181)の全部が生成されてから映像 再生部(150、 160、 120、 SA2)が当該再配置後映像データ(181)を用いた再生を 開始する態様、再配置後映像データ(181)の一部が未生成のときに映像再生部(1 50、 160、 120、 SA2)が当該再配置後映像データ(181)を用いた再生を開始する 態様を例示することができる。 As an aspect of the video display device (100), an aspect in which the entire original video data (171) is stored in advance in the storage unit (170), or a part of the original entire video data (171) is stored in the storage unit ( 170) when the rearrangement unit (150, SA1) starts reading the original whole video data (171) when it is not stored in the video, the video after all the rearranged video data (181) is generated A mode in which the playback unit (150, 160, 120, SA2) starts playback using the rearranged video data (181), and a video playback unit when a part of the rearranged video data (181) is not generated. (1 50, 160, 120, SA2) starts playback using the rearranged video data (181) Embodiments can be illustrated.
また、元全体映像(BM)に含まれる複数の部分映像(SM;!〜 SM4)の元全体映像 (BM)における配置が入れ替わるように元全体映像データ(171)を加工して再配置 後映像データ(181)を生成する態様としては、複数の部分映像(SM;!〜 SM4)のみ を含む再配置後映像 (AM)を再生するための再配置後映像データ(181)を生成す る態様や、複数の部分映像(SM;!〜 SM4)と複数の部分映像(SM;!〜 SM4)以外 の映像とを含む再配置後映像 (AM)を再生するための再配置後映像データ(181) を生成する態様を例示することができる。また、映像について「再生時間」とは、時間 軸方向の長さを意味する。 In addition, the original whole video data (171) is processed and rearranged so that the arrangement in the original whole video (BM) of the plurality of partial videos (SM;! To SM4) included in the original whole video (BM) is switched. The mode for generating the data (181) is the mode for generating the rearranged video data (181) for playing back the rearranged video (AM) including only a plurality of partial videos (SM;! To SM4). Or rearranged video data (181) for playing back a rearranged video (AM) including a plurality of partial videos (SM;! To SM4) and videos other than a plurality of partial videos (SM;! To SM4). ) Can be exemplified. In addition, “playback time” for video means the length in the time axis direction.
この映像表示装置(100)では、映像再生部(150、 160、 120、 SA2)が再配置後 映像データ(181)を用いて再配置後映像データ(181)を再生することにより、複数 の部分映像(SM;!〜 SM4)が同時に表示される。したがって、この映像表示装置(1 00)によれば、高い処理能力を必要とすることなぐ複数の映像を同時に表示可能で ある。 In this video display device (100), the video playback unit (150, 160, 120, SA2) reproduces the rearranged video data (181) using the rearranged video data (181), thereby Video (SM;! To SM4) is displayed at the same time. Therefore, according to this video display device (100), it is possible to simultaneously display a plurality of videos without requiring high processing capability.
また、この映像表示装置(100)では、映像再生部(150、 160、 120、 SA2)が同一 の元全体映像データ(171)を読み出したとしても、再生される再配置後映像 (AM) が同一になるとは限らない。したがって、この映像表示装置(100)によれば、多数の 元全体映像データ(171)を予め用意しておかずとも多様な映像表示を行うことがで きる。 In this video display device (100), even if the video playback unit (150, 160, 120, SA2) reads the same original whole video data (171), the rearranged video (AM) to be played back is not reproduced. It is not always the same. Therefore, according to this video display device (100), various video displays can be performed without preparing a large number of original whole video data (171) in advance.
[0007] この映像表示装置(100)において、前記再配置部(150、 SA1)は、前記元全体 映像データ(171)の加工において、前記複数の部分映像(SM;!〜 SM4)を区分す る境界線の映像である境界映像 (DM)を前記再配置後映像 (AM)に含ませるように してもよい。この態様(100)によれば、複数の部分映像(SM;!〜 SM4)の各々が、独 立した映像として認識され易くなる。これは、飽きられる可能性の低減に寄与する。 [0007] In the video display device (100), the rearrangement unit (150, SA1) sorts the plurality of partial videos (SM;! To SM4) in processing the original whole video data (171). A boundary image (DM) that is an image of a boundary line may be included in the rearranged image (AM). According to this aspect (100), each of the plurality of partial videos (SM;! To SM4) is easily recognized as an independent video. This contributes to reducing the possibility of getting bored.
[0008] 上記の態様(100)または上記の映像表示装置(100)において、前記記憶部(170 )に記憶されている元全体映像データ(171)は圧縮符号化されており、前記再配置 部(150、 SA1)は、前記元全体映像データ(171)の加工に先立って、読み出した前 記元全体映像データ(171)を復号する、ようにしてもよい。こうすることにより、予め用 意しておく映像データの量を低減することができるから、記憶部(170)に要求される 記憶容量を低減することができる。 [0008] In the aspect (100) or the video display device (100), the original entire video data (171) stored in the storage unit (170) is compression-encoded, and the rearrangement unit (150, SA1) may decode the read original whole video data (171) prior to processing of the original whole video data (171). In this way Since the amount of video data can be reduced, the storage capacity required for the storage unit (170) can be reduced.
[0009] また、本発明は、複数の部分映像があらかじめ配置され、互いに重ならない複数の 部分領域を有する画像表示領域 (R)を占め、ある再生時間を有する元全体映像 (B M)を再生するための元全体映像データ(171)を記憶する記憶部(170)を有するコ ンピュータを、前記記憶部(170)から前記元全体映像データ(171)を読み出し、前 記元全体映像(BM)に含まれる複数の部分映像(SM;!〜 SM4)の前記元全体映像 (BM)における配置が入れ替わるように加工して、再配置後映像 (AM)を再生する ための再配置後映像データ(181)を生成する再配置部(150、 SA1)と、前記再配 置後映像データ(181)を用いて前記再配置後映像 (AM)を再生する映像再生部(1 50、 160、 120、 SA2)と、操作されると、操作に応じたデータを出力する操作部(14 0)と、前記映像再生部による前記再配置後映像の再生中に前記操作部(140)から 特定のデータが出力されると、前記映像再生部(150、 160、 120、 SA2)による前記 再配置後映像 (AM)の再生を停止させる停止制御部(150、 SB)として機能させるコ ンピュータプログラムであって、前記複数の部分映像(SM;!〜 SM4)の各々の再生 時間は、前記元全体映像 (BM)の再生時間と同一であり、前記複数の部分映像(S M;!〜 SM4)は、それぞれ、前記元全体映像(BM)が再生されるときに互いに重なら ない複数の前記部分領域を占める、ことを特徴とするコンピュータプログラム(P)を提 供する。 [0009] In addition, the present invention reproduces an original entire video (BM) having a plurality of partial images that are arranged in advance and occupy an image display region (R) having a plurality of partial regions that do not overlap each other. A computer having a storage unit (170) for storing original whole video data (171) for reading out the original whole video data (171) from the storage unit (170), and storing it in the original whole video (BM) The rearranged video data (181) for replaying the rearranged video (AM) by processing the plural partial videos (SM;! To SM4) included in the original whole video (BM) to be switched. ) Generating a rearrangement unit (150, SA1) and a video playback unit (150, 160, 120, SA2) for reproducing the rearranged video (AM) using the rearranged video data (181). ), The operation unit (140) that outputs data corresponding to the operation when operated, and the video playback unit If specific data is output from the operation unit (140) during playback of the rearranged video, playback of the rearranged video (AM) by the video playback unit (150, 160, 120, SA2) is stopped. A computer program that functions as a stop control unit (150, SB) to be operated, wherein each of the plurality of partial videos (SM;! To SM4) has the same playback time as the playback time of the original whole video (BM) And the plurality of partial videos (SM;! To SM4) each occupy a plurality of the partial areas that do not overlap each other when the original whole video (BM) is reproduced. Provide program (P).
このプログラム(p)を実行中のコンピュータ(装置)によれば、上述の映像表示装置 (100)と同様に、高い処理能力を必要とせず、複数の映像を同時に表示可能であり 、多数の映像データを予め用意しておかずとも多様な映像表示を行うことができる。 発明の効果 According to the computer (device) executing this program (p), like the above-described video display device (100), it is possible to display a plurality of videos at the same time without requiring high processing capability. Various video displays can be performed without preparing data in advance. The invention's effect
[0010] 本発明によれば、高い処理能力を必要とせず、複数の映像を同時に表示可能であ り、多数の映像データを予め用意しておかずとも多様な映像表示を行うことができる 映像表示装置およびコンピュータプログラムを提供することができる。 [0010] According to the present invention, it is possible to display a plurality of videos at the same time without requiring high processing capability, and to perform various video displays without preparing a large number of video data in advance. Devices and computer programs can be provided.
図面の簡単な説明 Brief Description of Drawings
[0011] [図 1]本発明の実施の形態に係る映像表示装置の構成を示すブロック図である。 [図 2]図 1の映像表示装置における元全体映像 BMを模式的に示す図である。 FIG. 1 is a block diagram showing a configuration of a video display device according to an embodiment of the present invention. FIG. 2 is a diagram schematically showing the original entire video BM in the video display device of FIG. 1.
[図 3]図 1の映像表示装置の主プロセッサが行う待ち受け表示処理を示すフローチヤ ートである。 FIG. 3 is a flowchart showing standby display processing performed by the main processor of the video display device of FIG. 1.
[図 4]図 3の待ち受け表示処理に含まれる再配置処理を示すフローチャートである。 FIG. 4 is a flowchart showing a rearrangement process included in the standby display process of FIG.
[図 5]図 3の待ち受け表示処理において映像表示装置の画面に表示される映像の一 例を示す図である。 FIG. 5 is a diagram showing an example of an image displayed on the screen of the image display device in the standby display process of FIG.
[図 6]本実施の形態の変形例に係る映像表示装置の主プロセッサが行う再配置処理 のフローチャートの一部を示す図である。 発明を実施するための最良の形態 FIG. 6 is a diagram showing a part of a flowchart of a rearrangement process performed by the main processor of the video display apparatus according to a modification of the present embodiment. BEST MODE FOR CARRYING OUT THE INVENTION
[0012] 以下、図面を参照して、本発明の好適な実施の形態について説明する。以下に説 明する具体的な構成は一例に過ぎず、本発明は、この具体的な構成を変形して得ら れる各種の形態をも範囲に含む。 Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings. The specific configuration described below is merely an example, and the present invention includes various forms obtained by modifying this specific configuration.
[0013] [構成] [0013] [Configuration]
図 1は、本発明の実施の形態に係る映像表示装置 100の構成を示すブロック図で ある。映像表示装置 100のハードウェア構成は、一般的なパーソナルコンピュータと 同様である。すなわち、映像表示装置 100は、各種の処理を行う主プロセッサ(再配 置部、停止制御部、映像再生部) 150、プレイヤーに操作されて操作に応じた操作 データを出力する操作部 140、命令を受けて当該命令に応じた画像処理を行うととも に映像信号を表示部 120へ供給する表示制御部 160 (映像再生部)、表示制御部 1 60からの映像信号を用いて映像を表示する表示部 120、各種のデータを記憶する 格納部 170、およびワークエリアとして用いられる主メモリ 180を有する。 FIG. 1 is a block diagram showing a configuration of video display apparatus 100 according to the embodiment of the present invention. The hardware configuration of the video display device 100 is the same as that of a general personal computer. That is, the video display device 100 includes a main processor (relocation unit, stop control unit, video playback unit) 150 that performs various processes, an operation unit 140 that outputs operation data corresponding to the operation when operated by the player, and a command. Display control unit 160 (video playback unit) that supplies a video signal to the display unit 120 and displays video using the video signal from the display control unit 160. It has a display unit 120, a storage unit 170 for storing various data, and a main memory 180 used as a work area.
[0014] 主プロセッサ 150は、例えば、一又は複数の CPU (Central Processing Unit)である 。表示部 120は、具体的には、 CRT (Cathode Ray Tube)であり、矩形の画面 121を 有し、電子線で画面 121を走査して画像を表示する処理を繰り返すことにより、画面 121に映像を表示する。操作部 140は、具体的には、キーボード 141およびポインテ イングデバイス 142である。キーボード 141は、複数のキーを有し、押されたキーに応 じた操作データを出力する。ポインティングデバイス 142は、例えばマウスであり、移 動方向および移動速度に応じた操作データを出力する。 [0015] 表示制御部 160は、表示部 120へ映像信号を供給するために各種データを記憶 するビデオメモリ 161および表示用プロセッサ 162を有する。ビデオメモリ 161は、例 えば RAM (Random Access Memory)により実現されており、その記憶領域には、 1画 面(1フレーム)分の画像データを記憶するフレームバッファ FBが確保される。表示用 プロセッサ(Graphics Processing Unit) 162は、命令を受けて当該命令に応じた画像 処理を行う一方、映像信号を表示部 120へ供給する。表示用プロセッサ 162による 映像信号の供給は、フレームバッファ FBから 1画面分の画像データを読み出して表 示部 120へ供給する処理を予め定められた時間(例えば、約 1/30秒間または約 1 /60秒間)間隔で繰り返し実行することにより実現される。また、表示用プロセッサ 16 2は、画像処理を終了すると、その旨を示す終了通知を主プロセッサ 150へ供給するThe main processor 150 is, for example, one or a plurality of CPUs (Central Processing Units). Specifically, the display unit 120 is a CRT (Cathode Ray Tube), has a rectangular screen 121, and repeats the process of scanning the screen 121 with an electron beam and displaying an image, thereby displaying an image on the screen 121. Is displayed. The operation unit 140 is specifically a keyboard 141 and a pointing device 142. The keyboard 141 has a plurality of keys, and outputs operation data corresponding to the pressed key. The pointing device 142 is a mouse, for example, and outputs operation data corresponding to the moving direction and moving speed. The display control unit 160 includes a video memory 161 and a display processor 162 that store various data for supplying a video signal to the display unit 120. The video memory 161 is realized by, for example, a RAM (Random Access Memory), and a frame buffer FB for storing image data for one screen (one frame) is secured in the storage area. A display processor (Graphics Processing Unit) 162 receives a command, performs image processing according to the command, and supplies a video signal to the display unit 120. The video signal is supplied from the display processor 162 by reading a screen image data from the frame buffer FB and supplying it to the display unit 120 for a predetermined time (for example, about 1/30 second or about 1 / second). It is realized by repeatedly executing at intervals of 60 seconds. Further, when the image processor ends, the display processor 162 supplies an end notification indicating that to the main processor 150.
〇 Yes
[0016] 表示用プロセッサ 162に供給される命令の一種に、画像の描画を命ずる描画命令 がある。描画命令に応じた画像処理が描画処理である。描画処理とは、画像データ をフレームバッファ FBに書き込む処理である。描画処理の一種として、映像を再生 するための映像再生処理があり、描画命令の一種として、映像再生処理を命ずる映 像再生命令がある。映像再生命令は、映像を再生するための映像データを指定する 映像指定データと、この映像データを用いて再生される映像に占められる矩形の画 像表示領域を指定する領域指定データを含む。映像再生処理では、表示用プロセッ サ 162は、映像指定データに指定された映像データを用いて再生される映像を構成 する複数の矩形の画像をそれぞれ表示するための複数の画像データ(後述する複 数の部分映像 SM;!〜 SM4に相当)を、フレームバッファ FBの、領域指定データに 指定された画像表示領域に対応する記憶領域に、 1つずつ順に書き込む。 [0016] One type of command supplied to the display processor 162 is a drawing command that orders image drawing. Image processing according to the drawing command is drawing processing. Drawing processing is processing that writes image data to the frame buffer FB. One type of drawing process is a video playback process for playing back video, and one type of drawing command is a video playback command that orders video playback processing. The video reproduction command includes video designation data for designating video data for reproducing the video and area designation data for designating a rectangular image display area occupied by the video reproduced using the video data. In the video playback process, the display processor 162 displays a plurality of pieces of image data for displaying a plurality of rectangular images constituting a video to be played back using the video data designated in the video designation data (a plurality of image data described later). A number of partial videos SM (corresponding to! ~ SM4) are sequentially written to the storage area of the frame buffer FB corresponding to the image display area specified in the area specification data one by one.
[0017] また、表示用プロセッサ 162に供給される命令の一種に、実行中の映像再生処理 の停止を命ずる停止命令がある。停止命令に応じた画像処理が停止処理である。停 止処理では、表示用プロセッサ 162は、実行中の映像再生処理を停止する。したが つて、停止処理の終了を示す終了通知は、映像再生処理の停止をも示す。 [0017] Further, as one type of command supplied to the display processor 162, there is a stop command for commanding stop of the video playback process being executed. Image processing corresponding to the stop command is stop processing. In the stop process, the display processor 162 stops the video playback process being executed. Therefore, the end notification indicating the end of the stop process also indicates the stop of the video playback process.
[0018] 格納部 170 (記憶部)は、記憶内容の保持に電源を必須としない。格納部 170の記 憶領域は、記憶内容を書き換え不可能な書き換え不可能領域 R1と、記憶内容を書 き換え可能な書き換え可能領域 R2とに分けられる。書き換え不可能領域 R1は例え ば ROM (Read Only Memory)により、書き換え可能領域 R2は例えばハードディスク により実現される。書き換え不可能領域 R1には、映像表示装置 100の起動時に実行 される IPL (Initial Program Loader)が書き込まれている。書き換え可能領域 R2には、 IPLに呼び出される基本ソフトウェアと、基本ソフトウェアに呼び出される後述のコンビ ユータプログラム pが書き込まれている。基本ソフトウェアは、オペレーティングシステ ム等の基本的な機能を映像表示装置 100に実現するためのソフトウェアである。 [0018] Storage unit 170 (storage unit) does not require a power source to maintain stored contents. The storage area of the storage unit 170 includes a non-rewritable area R1 in which the stored contents cannot be rewritten, and the stored contents. It can be divided into a rewritable area R2 that can be replaced. The non-rewritable area R1 is realized by, for example, ROM (Read Only Memory), and the rewritable area R2 is realized by, for example, a hard disk. In the non-rewritable area R1, an IPL (Initial Program Loader) that is executed when the video display device 100 is started is written. In the rewritable area R2, basic software called by the IPL and a computer program p described later called by the basic software are written. The basic software is software for realizing basic functions such as an operating system in the video display device 100.
[0019] また、格納部 170 (記憶部)の書き換え可能領域 R2には、複数の元全体映像デー タ 171が記憶されている。元全体映像データ 171は、元全体映像 BMを再生するた めの映像データであり、 SMPTE (Society of Motion Picture and Television Engineer s)の VC1により圧縮符号化されている。但し、他の実施の形態として、元全体映像デ ータ 171が VC1以外の公知の動画圧縮技術により圧縮された形態としてもよい。但 し、他の実施の形態として、一部または全部の元全体映像データ 171を書き換え不 可能領域 R1に記憶させるようにしてもょレ、。 In addition, a plurality of original whole video data 171 is stored in the rewritable area R2 of the storage unit 170 (storage unit). Original whole video data 171 is video data for reproducing the original whole video BM, and is compression-coded by VC1 of SMPTE (Society of Motion Picture and Television Engineers). However, as another embodiment, the original entire video data 171 may be compressed by a known moving image compression technique other than VC1. However, as another embodiment, some or all of the entire original video data 171 may be stored in the non-rewritable area R1.
[0020] 図 2は、映像表示装置 100における元全体映像 BMを模式的に示す図である。元 全体映像 BMは、時間軸方向に並ぶ同一サイズの複数の矩形画像 Fを含み、時間 軸方向の長さが元全体映像 BMと同一の複数の部分映像 SM;!〜 SM4を含む。各 部分映像 SM;!〜 SM4は、複数の矩形画像 Fの部分画像(矩形画像)を含む。各矩 形画像 Fにおいて、複数の部分画像は互いに重ならない。また、矩形画像 Fにおける 部分画像の配置は、複数の矩形画像 Fに共通である。つまり、元全体映像 BMにお いては、複数の部分映像 SM;!〜 SM4が互いに重ならないように配置されている。ま た、映像に占められる画像表示領域は、その再生中において不変である。よって、複 数の部分映像 SM;!〜 SM4は、元全体映像 BMの再生中において、それぞれ、上記 画像表示領域内の互いに重ならない複数の部分領域を占め続けることになる。 FIG. 2 is a diagram schematically showing the original entire video BM in the video display device 100. As shown in FIG. The original whole image BM includes a plurality of rectangular images F of the same size arranged in the time axis direction, and includes a plurality of partial images SM;! To SM4 having the same length as the original whole image BM in the time axis direction. Each partial image SM;! To SM4 includes a plurality of partial images (rectangular images) of the rectangular image F. In each rectangular image F, multiple partial images do not overlap each other. The arrangement of the partial images in the rectangular image F is common to the plurality of rectangular images F. That is, in the original whole image BM, the plurality of partial images SM;! To SM4 are arranged so as not to overlap each other. Also, the image display area occupied by the video is unchanged during playback. Therefore, a plurality of partial videos SM;! To SM4 continue to occupy a plurality of partial areas that do not overlap each other in the image display area during the reproduction of the original whole video BM.
[0021] 主メモリ 180は、例えば RAMにより実現され、記憶内容の保持に電源を必須とする 。主メモリ 180には、再配置後映像データ 181が一時的に記憶される。再配置後映 像データ 181は、再配置後映像 AMを再生するための映像データであり、後述の再 配置処理において生成される。本実施の形態において、実際に映像の再生に用い られる映像データは、再配置後映像データ 181のみである。 [0021] The main memory 180 is realized by, for example, a RAM, and requires a power source to hold stored contents. In the main memory 180, the rearranged video data 181 is temporarily stored. The rearranged video data 181 is video data for reproducing the rearranged video AM, and is generated in a rearrangement process described later. In this embodiment, it is actually used for video playback. Only the rearranged video data 181 is displayed.
[0022] スクリーンセーバープログラム Pは、映像表示装置 100に待ち受け表示処理 (スタリ 一ンセービング処理)を行わせるためのものであり、基本ソフトウェアを実行中の主プ 口セッサ 150により間歇的に実行される。待ち受け表示処理とは、待ち受け映像を画 面 121に表示してユーザの指示を待ち受ける処理である。待ち受け映像とは、ユー ザの指示を待ち受けるのに適した映像であり、例えば、画像表示領域の表示内容が 刻々と変化する映像である。待ち受け表示処理 (スクリーンセーバープログラム Pの実 行)は、ユーザの指示が入力されずに予め定められた期間が経過すると開始する。 [0022] The screen saver program P is used to cause the video display device 100 to perform a standby display process (stalling saving process), and is executed intermittently by the main plug processor 150 executing the basic software. . The standby display process is a process of displaying a standby video on the screen 121 and waiting for a user instruction. The standby video is a video that is suitable for waiting for a user's instruction, for example, a video in which the display content of the image display area changes every moment. The standby display process (execution of the screen saver program P) starts when a predetermined period elapses without a user instruction being input.
[0023] [動作] [0023] [Operation]
図 3は、映像表示装置 100の主プロセッサ 150が行う待ち受け表示処理を示すフロ 一チャートである。待ち受け表示処理では、主プロセッサ 150は、まず、格納部 170 に記憶されている複数の元全体映像データ 171から 1つの元全体映像データ 171を 選択する(ステップ Sl)。この選択は、例えば乱数を用いてランダムに行われる。 FIG. 3 is a flowchart showing standby display processing performed by the main processor 150 of the video display device 100. In the standby display process, the main processor 150 first selects one original whole video data 171 from the plurality of original whole video data 171 stored in the storage unit 170 (step Sl). This selection is performed at random using, for example, a random number.
[0024] 次に主プロセッサ 150は、選択された元全体映像データ 171を用いて擬似並列映 像再生処理を行う(ステップ S2)。擬似並列映像再生処理は、複数の映像を同時に 再生しているかのように見せかけつつ映像を再生する処理である。擬似並列映像再 生処理では、主プロセッサ 150は、映像の再生を繰り返し行う連続映像再生処理 (ス テツプ SA)と、連続映像再生処理の終了を制御する終了制御処理 (ステップ SB)とを 並列に実行する。 Next, the main processor 150 performs pseudo parallel video reproduction processing using the selected original whole video data 171 (step S2). The pseudo parallel video playback process is a process of playing back video while making it appear as if multiple videos are being played back simultaneously. In the quasi-parallel video playback process, the main processor 150 performs in parallel a continuous video playback process (step SA) that repeats video playback and an end control process (step SB) that controls the end of the continuous video playback process. Execute.
[0025] 連続映像再生処理では、主プロセッサ 150は、選択された元全体映像データ 171 に基づく部分映像 SM;!〜 SM4の再配置によって再配置後映像データ 181を生成 する再配置処理 (ステップ S A1 )と、生成された再配置後映像データ 181を用いて再 配置後映像 AMを再生させる映像再生処理 (ステップ SA2)とを交互に繰り返し行う。 この間、画面 121には、待ち受け映像として、スクリーンセービングのための再配置 後映像 AMが表示される。よって、映像表示装置 100によれば、画面 121の焼け付き を予防すること力できる。 [0025] In the continuous video reproduction process, the main processor 150 generates a rearranged video data 181 by rearranging the partial videos SM;! To SM4 based on the selected original whole video data 171 (step S). A1) and the video reproduction process (step SA2) for reproducing the rearranged video AM using the generated rearranged video data 181 are alternately repeated. During this time, the rearranged video AM for screen saving is displayed on the screen 121 as a standby video. Therefore, the video display device 100 can prevent the screen 121 from being burned.
[0026] 図 4は、待ち受け表示処理に含まれる再配置処理を示すフローチャートである。再 配置処理では、主プロセッサ 150は、再配置部として機能して、ステップ S 1において 選択された元全体映像データ 171を格納部 170から読み出し、主メモリ 182に書き 込む(ステップ SA11)。以降、主メモリ 182に書き込まれた元全体映像データ 171を 「被選択映像データ」と称する。次に主プロセッサ 150は、被選択映像データを VC1 により復号 (伸長)する (ステップ SA12)。 FIG. 4 is a flowchart showing the rearrangement process included in the standby display process. In the reallocation process, the main processor 150 functions as a reallocation unit, and in step S1, The selected original whole video data 171 is read from the storage unit 170 and written to the main memory 182 (step SA11). Hereinafter, the original whole video data 171 written in the main memory 182 is referred to as “selected video data”. Next, the main processor 150 decodes (decompresses) the selected video data using VC1 (step SA12).
[0027] 次に主プロセッサ 150は、部分映像 SM;!〜 SM4の配置の入れ替え規則を決定す る(ステップ SA13)。この決定は、例えば、乱数を用いてランダムに行われる。入れ替 え規則としては、例えば、部分映像 SM1と部分映像 SM4との配置を入れ替えるとい う規則や、部分映像 SM1と部分映像 SM3との配置を入れ替え、その後、部分映像 S M3と部分映像 SM4との配置を入れ替える、という規則を例示することができる。 [0027] Next, the main processor 150 determines an arrangement replacement rule for the partial videos SM ;! to SM4 (step SA13). This determination is performed at random using random numbers, for example. As the replacement rule, for example, the rule that the arrangement of the partial video SM1 and the partial video SM4 is exchanged, the arrangement of the partial video SM1 and the partial video SM3 is exchanged, and then the partial video SM3 and the partial video SM4 are replaced. A rule of changing the arrangement can be exemplified.
[0028] 次に主プロセッサ 150は、再配置部として機能して、被選択映像データを加工して 再配置後映像 AMに関する再配置後映像データ 181を生成する (ステップ SA14〜 SA17)。具体的には、まず主プロセッサ 150は、被選択映像データを用いて再生さ れる元全体映像 BMに含まれる複数の矩形画像 Fのうち、先頭の矩形画像 Fを被注 目画像とする(ステップ SA14)。次に主プロセッサ 150は、被注目画像について加工 処理を行う(ステップ SA15)。すなわち、被注目画像に含まれ、互いに異なる部分映 像 SM1〜SM4に含まれる複数の部分画像の、被注目画像における配置が、決定し た入れ替え規則に従って入れ替わるように、被選択映像データを加工する。次に主 プロセッサ 150は、被注目画像が、末尾の矩形画像であるか否かを判定する(ステツ プ SA16)。この判定結果が否定的な場合には、主プロセッサ 150は、現在の被注目 画像の次の矩形画像を被注目画像とし (ステップ SA17)、処理をステップ SA15に 戻す。一方、ステップ SA16の判定結果が肯定的な場合には、再配置処理が終了す Next, main processor 150 functions as a rearrangement unit, processes selected video data, and generates rearranged video data 181 related to rearranged video AM (steps SA14 to SA17). Specifically, first, the main processor 150 sets the first rectangular image F among the plurality of rectangular images F included in the original entire video BM reproduced using the selected video data as the target image (step S1). SA14). Next, the main processor 150 performs processing on the image of interest (step SA15). That is, the selected video data is processed so that the arrangement of the plurality of partial images included in the target image and included in different partial images SM1 to SM4 is replaced according to the determined replacement rule. . Next, the main processor 150 determines whether or not the image of interest is the last rectangular image (step SA16). If the determination result is negative, the main processor 150 sets the next rectangular image after the current image of interest as the image of interest (step SA17), and returns the process to step SA15. On the other hand, if the determination result in step SA16 is affirmative, the rearrangement process ends.
[0029] 上述したこと力も明らかなように、主プロセッサ 150は、各矩形画像 Fについて、ステ ップ SA15の加工処理を行う。こうして、被選択映像データは、この被選択映像デー タを用いて再生される元全体映像 BMにおける部分映像 SM;!〜 SM4の配置が、決 定した入れ替え規則に従って入れ替わるように加工され、再配置後映像データ 181 となる。この実施の形態では、主プロセッサ 150は、後述する映像再生処理で用いら れる再配置後映像データ 181の全部を、映像再生処理の開始前に生成して、主メモ リ 180に記憶する。 [0029] As is apparent from the power described above, the main processor 150 performs the processing of step SA15 on each rectangular image F. In this way, the selected video data is processed and rearranged so that the arrangement of the partial videos SM;! To SM4 in the original whole video BM reproduced using the selected video data is switched according to the determined replacement rule. Later video data 181. In this embodiment, the main processor 150 generates all of the rearranged video data 181 used in the video playback process described later before starting the video playback process, and Remember me in 180.
[0030] 図 3のステップ SA2の映像再生処理では、主プロセッサ 150は、映像再生部として 機能し、再配置後映像データ 181を指定する映像指定データと、予め定められた画 像表示領域 R (図 5参照)を指定する領域指定データとを含む映像再生命令を表示 制御部 160の表示用プロセッサ 162へ供給する。表示制御部 160の表示用プロセッ サ 162は、この映像再生命令を受けると、映像再生部として機能し映像再生処理を 行う。これにより再配置後映像 AMが再生される。この結果、画面 121の画像表示領 域 Rには、例えば、図 5に示す再配置後映像 AMが表示される。ステップ SA2の後、 処理はステップ SA1に戻り、主プロセッサ 150は、新たな再配置後映像データ 181を 生成する。従って、次のステップ SA2では、直前のステップ SA2とは異なりうる動画 像が再生される。 [0030] In the video playback process of step SA2 in FIG. 3, the main processor 150 functions as a video playback unit, and video designation data for designating the rearranged video data 181 and a predetermined image display area R ( The video reproduction command including the area designation data for designating (see FIG. 5) is supplied to the display processor 162 of the display control unit 160. Upon receiving this video playback command, the display processor 162 of the display control unit 160 functions as a video playback unit and performs video playback processing. As a result, the rearranged video AM is reproduced. As a result, for example, the rearranged video AM shown in FIG. 5 is displayed in the image display area R of the screen 121. After step SA2, the process returns to step SA1, and the main processor 150 generates new rearranged video data 181. Therefore, in the next step SA2, a moving image that is different from the previous step SA2 is reproduced.
[0031] 図 5は、待ち受け表示処理において映像表示装置 100の画面 121に表示される映 像の一例を示す図である。この図に示すように、再配置後映像 AMは、元全体映像 B Mにおける部分映像 SM;!〜 SM4の配置を単純に入れ替えただけの映像ではなぐ 複数の部分映像 SM;!〜 SM4を区分する枠線つまり境界線の映像である境界映像 DMを含む映像である。つまり、ステップ SA15の加工処理は、境界映像 DMを含む 再配置後映像 AMを再生するための再配置後映像データ 181が生成されるように行 われる。境界映像 DMは、空間的には、複数の部分映像 SM;!〜 SM4の各々の輪郭 に沿って延在しており、時間的には、再配置後映像 AMと同一の再生時間を有する 。なお、複数の部分映像 SM;!〜 SM4の区分を明確化する観点から、境界映像 DM としては、内容が同一の複数の画像を時間軸方向に並べた映像の採用が望ましい。 FIG. 5 is a diagram showing an example of an image displayed on the screen 121 of the video display device 100 in the standby display process. As shown in this figure, the rearranged video AM is divided into a plurality of partial videos SM;! To SM4 that are not simply the images of the partial video SM;! It is an image including a boundary image DM that is a frame line, that is, an image of the boundary line. That is, the processing in step SA15 is performed so that the rearranged video data 181 for reproducing the rearranged video AM including the boundary video DM is generated. The boundary image DM spatially extends along the outline of each of the plurality of partial images SM ;! to SM4, and has the same playback time as the rearranged image AM in terms of time. In addition, from the viewpoint of clarifying the division of the plurality of partial videos SM ;! to SM4, it is desirable to employ a video in which a plurality of images having the same contents are arranged in the time axis direction as the boundary video DM.
[0032] また、主プロセッサ 150は、ステップ SA2の映像再生処理において表示用プロセッ サ 162へ供給した映像再生命令に対応する終了通知を受けとると、すなわち当該映 像再生命令で指定された再配置後映像データ 181を用いた再配置後映像 AMの再 生が終了または停止すると、ステップ SA2の映像再生処理を終了する。 [0032] In addition, when the main processor 150 receives the end notification corresponding to the video playback command supplied to the display processor 162 in the video playback processing of step SA2, that is, after the rearrangement designated by the video playback command. When the playback of the video AM after rearrangement using the video data 181 is finished or stopped, the video playback processing in step SA2 is finished.
[0033] 一方、ステップ SBの終了制御処理では、主プロセッサ 150は、停止制御部として機 能し、操作部 140から待ち受け映像の表示の停止を指示する停止データが出力され るまで、停止データが出力されたか否かの判定 (ステップ SB1)を繰り返す。そして、 ステップ SB1の判定結果が肯定的になると、主プロセッサ 150は、停止制御部として 機能し、連続映像再生処理を終了させる終了処理を行う(ステップ SB2)。終了処理 では、主プロセッサ 150は、再配置処理の実行中であれば再配置処理を停止し、映 像再生処理の実行中であれば、停止命令を表示用プロセッサ 162に供給し、この停 止命令に対応する終了通知を表示用プロセッサ 162から受けとるまで待機する。つ まり、主プロセッサ 150は、表示用プロセッサ 162による映像再生処理の実行中に操 作部 140から停止データが出力されると、その時点での再配置後映像 AMの表示状 況 (例えば画面 121にお!/、て再配置後映像 AMが占めて!/、る領域)とは無関係に、 表示用プロセッサ 162による映像再生処理を停止させる。これにより、再配置後映像 BM (待ち受け映像)の再生が停止される。 [0033] On the other hand, in the end control process of step SB, the main processor 150 functions as a stop control unit, and the stop data is output until stop data is output from the operation unit 140 to stop the display of the standby video. Repeat the determination of whether or not it has been output (step SB1). And If the determination result in step SB1 is affirmative, the main processor 150 functions as a stop control unit and performs an end process to end the continuous video playback process (step SB2). In the termination process, the main processor 150 stops the rearrangement process if the rearrangement process is being executed, and supplies a stop instruction to the display processor 162 if the video reproduction process is being performed. Wait until an end notification corresponding to the instruction is received from the display processor 162. In other words, when stop data is output from the operation unit 140 while the video playback process is being performed by the display processor 162, the main processor 150 displays the display status of the rearranged video AM at that time (for example, the screen 121). The video playback processing by the display processor 162 is stopped regardless of the area after the rearrangement of the video AM. As a result, the playback of the rearranged video BM (standby video) is stopped.
[0034] そして、主プロセッサ 150は、再配置処理を停止するか、または終了通知を受け取 る力、すると、終了処理を終了する。終了処理が終了すると、連続映像再生処理およ び終了制御処理、すなわち擬似並列映像再生処理が終了し、待ち受け表示処理が 終了する。 [0034] Then, when the main processor 150 stops the rearrangement process or receives the end notification, the main processor 150 ends the end process. When the end process ends, the continuous video playback process and the end control process, that is, the pseudo parallel video playback process ends, and the standby display process ends.
[0035] [効果] [0035] [Effect]
以上説明したように、映像表示装置 100では、主プロセッサ 150が、格納部 170に 記憶されている複数の元全体映像データ 171から 1つを選択して被選択映像データ とし、この被選択映像データを読み出し、複数の部分映像 SM;!〜 SM4の元全体映 像 BMにおける配置が入れ替わるように加工して、再配置後映像 AMを再生するた めの再配置後映像データ 181を生成する。主プロセッサ 150は、この再配置後映像 データ 181を用!/、て再配置後映像 AMを再生させる一方、再配置後映像 AMの再 生中に操作部 140から停止データが出力されると、再配置後映像の再生を停止させ As described above, in the video display device 100, the main processor 150 selects one of the plurality of original whole video data 171 stored in the storage unit 170 as the selected video data, and this selected video data And rearranged video data 181 for reproducing the rearranged video AM is generated by processing the partial video SM;! To SM4 so that the arrangement in the original whole video BM is switched. The main processor 150 uses the rearranged video data 181 to play back the rearranged video AM, while the stop data is output from the operation unit 140 during the playback of the rearranged video AM. Stop playing the video after rearrangement
[0036] 再配置後映像データ 181を用いて再生される再配置後映像 AMには、複数の部分 映像 SM;!〜 SM4が含まれている。したがって、映像表示装置 100では、 1つの再配 置後映像データ 181を用いて複数の部分映像 SM;!〜 SM4が同時に表示される。よ つて、映像表示装置 100によれば、高い処理能力を必要とすることなぐ複数の映像 を同時に表示可能である。 [0037] また、映像表示装置 100では、同一の元全体映像データ 171が複数回にわたって 選択されたとしても、部分映像 SM;!〜 SM4の配置の入れ替え規則は、その都度、 例えば乱数を用いて定められる。したがって、再配置後映像 AMが同一となる確率が 低く抑制される。よって、映像表示装置 100によれば、格納部 170に予め記憶させて おく元全体映像データ 171の数が少なくとも、多様な映像表示を行うことができる。 [0036] The rearranged video AM reproduced using the rearranged video data 181 includes a plurality of partial videos SM ;! to SM4. Therefore, in the video display device 100, a plurality of partial videos SM ;! to SM4 are simultaneously displayed using one post-repositioned video data 181. Therefore, according to the video display device 100, it is possible to simultaneously display a plurality of videos without requiring high processing capability. [0037] Also, in the video display device 100, even if the same original whole video data 171 is selected a plurality of times, the replacement rule of the arrangement of the partial videos SM ;! Determined. Therefore, the probability that the rearranged video AM is the same is suppressed to a low level. Therefore, according to the video display device 100, it is possible to perform video display with at least the number of original whole video data 171 stored in advance in the storage unit 170.
[0038] また、映像表示装置 100では、主プロセッサ 150 (再配置部)は、ステップ SA15に おける被選択映像データの加工において、複数の部分映像 SM;!〜 SM4を区分す る境界線の映像である境界映像 DMを再配置後映像 AMに含ませるようにする。した がって、再配置後映像 AMが境界映像 DMを含むことになり、画面 121においては 複数の部分映像 SM;!〜 SM4に占められる複数の部分領域が互いに離間すること になる。よって、映像表示装置 100によれば、複数の部分映像 SM;!〜 SM4の各々 1S 独立した映像として認識され易くなる。これは、ユーザに飽きられる可能性の低減 に寄与する。 [0038] In the video display device 100, the main processor 150 (rearrangement unit), in the processing of the selected video data in step SA15, the video of the boundary line that divides the plurality of partial videos SM;! The boundary image DM which is is included in the image AM after the rearrangement. Therefore, the rearranged video AM includes the boundary video DM, and on the screen 121, the plurality of partial areas occupied by the plurality of partial videos SM ;! to SM4 are separated from each other. Therefore, according to the video display device 100, each of the plurality of partial videos SM ;! to SM4 is easily recognized as 1S independent videos. This contributes to reducing the possibility of getting bored by the user.
[0039] また、映像表示装置 100では、格納部 170 (記憶部)に記憶されている元全体映像 データ 171は圧縮符号化されており、主プロセッサ 150 (再配置部)は、ステップ SA1 5における被選択映像データの加工に先立って、この被選択映像データを復号する ようにしている。したがって、予め用意しておく映像データの量、すなわち書き換え可 能領域 R2に要求される容量を低減することができる。さらに、映像表示装置 100で は、 VC1により圧縮符号化力 部分映像 SM;!〜 SM4ごとではなぐ元全体映像 BM ごとで行われている。 VC1ではフレーム内符号化が行われるから、このことは、圧縮 効率の向上に寄与する。 In video display device 100, original whole video data 171 stored in storage unit 170 (storage unit) is compression-encoded, and main processor 150 (relocation unit) performs processing in step SA15. Prior to the processing of the selected video data, this selected video data is decoded. Therefore, the amount of video data prepared in advance, that is, the capacity required for the rewritable area R2 can be reduced. Further, in the video display device 100, the compression coding power is performed by VC1 for each original whole video BM, not for every partial video SM;! ~ SM4. Since VC1 performs intra-frame coding, this contributes to improved compression efficiency.
[0040] [変形例] [0040] [Modification]
他の実施の形態として、境界映像 DMを用いない形態としてもよい。本実施の形態 では、元全体映像 BMにおける複数の部分映像 SM;!〜 SM4の配置が入れ替わるよ うに被選択映像データを加工して、複数の部分映像 SM;!〜 SM4と境界映像 DMと を含む再配置後映像 AMを再生するための再配置後映像データ 181を生成するよう にしている。しかし、複数の部分映像 SM;!〜 SM4のみを含む再配置後映像を再生 するための再配置後映像データを生成するようにしてもよい。この変形例について、 図 6を参照して説明する。 As another embodiment, the boundary image DM may not be used. In this embodiment, the selected video data is processed so that the arrangement of the plurality of partial videos SM;! To SM4 in the original whole video BM is switched, and the plurality of partial videos SM;! To SM4 and the boundary video DM are The rearranged video data 181 for playing back the rearranged video AM is generated. However, the rearranged video data for reproducing the rearranged video including only the plurality of partial videos SM;! To SM4 may be generated. About this variation, This will be described with reference to FIG.
[0041] 図 6は、本実施の形態の変形例に係る映像表示装置の主プロセッサ 150が行う再 配置処理のフローチャートの一部を示す図である。この図において、ステップ SCはス テツプ SA15 (図 4)に相当する。ステップ SCでは、ステップ SA15と同様に、被注目 画像に含まれ、互いに異なる部分映像 SM;!〜 SM4に含まれる複数の部分画像の、 被注目画像における配置力 決定した入れ替え規則に従って入れ替わるように、被 選択映像データが加工されるが、ステップ SA15とは異なり、境界映像 DMを再生す るための映像データを含まない再配置後映像データが生成される。この再配置処理 の他の特徴は、上述した図 4の再配置処理と同じである。 FIG. 6 is a diagram showing a part of a flowchart of the rearrangement process performed by the main processor 150 of the video display device according to the modification of the present embodiment. In this figure, step SC corresponds to step SA15 (Fig. 4). In step SC, as in step SA15, the partial images SM;! To SM4 included in the image of interest that are different from each other are replaced according to the determined replacement rules for the arrangement power in the image of interest of the partial images included in! The selected video data is processed, but unlike step SA15, rearranged video data that does not include video data for playing the boundary video DM is generated. Other features of this rearrangement process are the same as the rearrangement process of FIG. 4 described above.
[0042] 他の実施の形態として、再配置後映像データを圧縮符号化してから、映像再生命 令を表示用プロセッサ 162へ供給するようにしてもよい。ただし、この場合、表示制御 部 160は、表示用プロセッサ 162が圧縮符号化された映像データを復号することが できるように構成されている必要がある。他の実施の形態として、圧縮符号化されて いない再配置後映像データを格納部 170に記憶させておき、ステップ SA12の処理( 被選択映像データの復号)をスキップする形態としてもよい。圧縮符号化された映像 データを復号することなくその部分映像の配置を入れ替えることが可能な動画圧縮 技術を採用することが可能であれば、その場合にも、ステップ SA12の処理をスキッ プし、圧縮符号化されたままの元全体映像データから再配置後映像データを生成し てもよい。 As another embodiment, the video reproduction command may be supplied to the display processor 162 after the rearranged video data is compression-encoded. However, in this case, the display control unit 160 needs to be configured so that the display processor 162 can decode the compressed and encoded video data. As another embodiment, the rearranged video data that has not been compression-encoded may be stored in the storage unit 170, and the process of step SA12 (decoding of the selected video data) may be skipped. If it is possible to adopt video compression technology that can change the arrangement of the partial video without decoding the compression-encoded video data, the process in step SA12 is skipped in that case as well. The rearranged video data may be generated from the original whole video data that has been compressed and encoded.
[0043] また、本実施の形態では、複数の部分映像 SM;!〜 SM4の配置の入れ替えを任意 の部分映像 SM;!〜 SM4同士で可能としたが、これに限るものではない。例えば、第 In the present embodiment, the arrangement of the plurality of partial videos SM ;! to SM4 can be changed between the arbitrary partial videos SM ;! to SM4. However, the present invention is not limited to this. For example,
1の部分映像 SM1と第 2の部分映像 SM2とをグループとし、第 3の部分映像 SM3と 第 4の部分映像 SM4とを他のグループとし、部分映像の配置の入れ替えを同一のグ ループ内でのみ可能とする形態としてもょレ、。 The partial video SM1 and the second partial video SM2 are grouped together, the third partial video SM3 and the fourth partial video SM4 are grouped together, and the arrangement of the partial video can be changed within the same group. As a form that only allows.
[0044] 他の実施の形態として、いわゆるストリーミング再生に対応させてもよい。つまり、本 実施の形態では、再配置処理で読み出される元全体映像データ 171の全部が当該 処理の開始前に格納部 170に記憶されている力 S、他の実施の形態では、元全体映 像データ 171の一部が格納部 170に未記憶のときに再配置処理を開始してもよい。 これと同様に、本実施の形態では、映像再生処理で用いられる再配置後映像データ 181の全部が当該処理の開始前に生成されている力 他の実施の形態では、映像 再生処理で用いられる再配置後映像データ 181の一部が未生成のときに当該再配 置後映像データ 181を用!/、た再生を開始してもよ!/、。 [0044] As another embodiment, so-called streaming reproduction may be supported. That is, in the present embodiment, the entire original video data 171 read in the rearrangement process is the force S stored in the storage unit 170 before the start of the process, and in the other embodiments, the original entire video data 171 The rearrangement process may be started when a part of the data 171 is not stored in the storage unit 170. Similarly, in the present embodiment, the entire rearranged video data 181 used in the video playback process is generated before the start of the process. In other embodiments, the rearranged video data 181 is used in the video playback process. When part of the rearranged video data 181 has not been generated, use the rearranged video data 181! /, Or start playback! /.
[0045] 他の実施の形態として、主プロセッサ 150が表示用プロセッサ 162を、主メモリ 180 がビデオメモリ 161を兼ねる構成としてもよい。この場合、主プロセッサ 150は、表示 用プロセッサ 162が行う処理と同様の処理を行うためのプログラムを、プログラム と 並列に実行することになる。他の実施の形態として、表示部として、例えば液晶ディス プレイやビデオプロジェクタを用いる構成としてもょレ、。ビデオプロジェクタを用いる構 成では、画像が投射されるスクリーンが画面 121に相当する。 As another embodiment, the main processor 150 may serve as the display processor 162, and the main memory 180 may serve as the video memory 161. In this case, the main processor 150 executes a program for performing processing similar to the processing performed by the display processor 162 in parallel with the program. As another embodiment, for example, a liquid crystal display or a video projector is used as the display unit. In a configuration using a video projector, a screen on which an image is projected corresponds to the screen 121.
[0046] 他の実施の形態として、ステップ SAの連続映像再生処理に代えて、映像の再生を 1回だけ行う単独映像再生処理を行う形態としてもよい。この場合、主プロセッサ 150 は、単独映像再生処理において、まず、部分映像 SM;!〜 SM4の再配置によって再 配置後映像データ 181の全部を生成する再配置処理 (ステップ SA1 )を行い、次に、 再配置後映像データ 181を用いて再配置後映像 AMの全部を再生させる映像再生 処理 (ステップ SA2)を行い、最後に、ステップ SB2の終了処理が終了するまで待機 する。これにより動画像が一度だけ再生される。 [0046] As another embodiment, instead of the continuous video playback process in step SA, a single video playback process in which video playback is performed only once may be performed. In this case, the main processor 150 performs a rearrangement process (step SA1) for generating all of the rearranged video data 181 by rearranging the partial videos SM;! Then, the video reproduction process (step SA2) for reproducing the entire rearranged video AM using the rearranged video data 181 is performed, and finally, the process waits until the end process of step SB2 is completed. As a result, the moving image is reproduced only once.
[0047] 他の実施の形態として、プレイヤーにゲームをプレイさせるゲーム機(コンピュータ) を映像表示装置としてもよい。この映像表示装置は、ゲームがプレイされていない期 間において、プレイヤーの操作を待ち受けつつ再配置後映像を表示する。この映像 表示装置の操作部としては、プレイヤーに押されるとゲームの開始を指示するスター トデータを出力するスタートボタンを例示することができる。なお、ゲーム機が、プレイ ヤーに有償でゲームをプレイさせるアーケードゲーム機の場合には、コイン等の対価 の投入を検出して検出データを出力する検出部を操作部として使用することも可能 である。 As another embodiment, a game machine (computer) that allows a player to play a game may be used as a video display device. This video display device displays the rearranged video while waiting for the player's operation while the game is not being played. An example of the operation unit of the video display device is a start button that outputs start data instructing the start of the game when pressed by the player. If the game machine is an arcade game machine that allows the player to play the game for a fee, it is possible to use a detection unit that detects detection of coins and other payments and outputs detection data as the operation unit. is there.
[0048] 以上、本発明の特定の実施の形態を説明したが、本発明は、上記で開示された方 法を記述する機械読み取り可能な命令のシーケンスを含むコンピュータプログラム、 またはそのコンピュータプログラムを運ぶ(bears)プログラム製品としても実施しうる。「 プログラム製品」としては、そのコンピュータプログラムを記録したコンピュータ読み取 り可能な情報記録媒体、またはそのコンピュータプログラムを伝送する伝送媒体(dat a carrier)であってよい。「情報記録媒体」としては、上述した形態のほか、各種のディ スク、テープ、チップ、またはスティックがありうる。「伝送媒体」としては、無線有線を 問わず各種のネットワークがありうる。プログラムの形式としては、コンパイルされてい てもよ!/、しコンパイルされて!/、なくてもよ!/、。 [0048] While specific embodiments of the invention have been described above, the invention carries a computer program comprising a machine-readable sequence of instructions describing the method disclosed above, or a computer program thereof. It can also be implemented as a (bears) program product. " The “program product” may be a computer-readable information recording medium that records the computer program, or a transmission medium that transmits the computer program. As the “information recording medium”, there can be various disks, tapes, chips, or sticks in addition to the above-described forms. The “transmission medium” can be any type of network, regardless of whether it is wired or wireless. The program format may be compiled! /, Compiled! /, Or not! /.
上記の映像処理装置は、スタンドアロンのコンピュータである力、相互に通信する複 数のコンピュータを有しこれらのコンピュータが上述した機能を分担して実行するコン ピュータシステムであってもよ!/、。 The above video processing device may be a stand-alone computer, or may be a computer system that has a plurality of computers that communicate with each other and that these computers share and execute the functions described above! /.
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006-317687 | 2006-11-24 | ||
| JP2006317687A JP2008129545A (en) | 2006-11-24 | 2006-11-24 | Video display device and program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2008062827A1 true WO2008062827A1 (en) | 2008-05-29 |
Family
ID=39429756
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2007/072543 Ceased WO2008062827A1 (en) | 2006-11-24 | 2007-11-21 | Image display device and computer program |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JP2008129545A (en) |
| TW (1) | TW200832213A (en) |
| WO (1) | WO2008062827A1 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001306375A (en) * | 2000-04-21 | 2001-11-02 | Sony Corp | Data object management system |
| JP2003195852A (en) * | 2001-12-28 | 2003-07-09 | Canon Inc | Image processing device |
| JP2006038905A (en) * | 2004-07-22 | 2006-02-09 | Matsushita Electric Ind Co Ltd | Information terminal and program thereof |
-
2006
- 2006-11-24 JP JP2006317687A patent/JP2008129545A/en active Pending
-
2007
- 2007-11-21 WO PCT/JP2007/072543 patent/WO2008062827A1/en not_active Ceased
- 2007-11-23 TW TW96144623A patent/TW200832213A/en unknown
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001306375A (en) * | 2000-04-21 | 2001-11-02 | Sony Corp | Data object management system |
| JP2003195852A (en) * | 2001-12-28 | 2003-07-09 | Canon Inc | Image processing device |
| JP2006038905A (en) * | 2004-07-22 | 2006-02-09 | Matsushita Electric Ind Co Ltd | Information terminal and program thereof |
Also Published As
| Publication number | Publication date |
|---|---|
| TW200832213A (en) | 2008-08-01 |
| JP2008129545A (en) | 2008-06-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7313319B2 (en) | Information storage medium, video recording method and information reproducing device | |
| JP2010092246A (en) | Information processing apparatus and information processing method thereof | |
| US20070031121A1 (en) | Information storage medium, information playback apparatus, information playback method, and information playback program | |
| JP2002118802A (en) | Video recording and playback device | |
| JP2000101969A (en) | Reproduction apparatus and reproduction method | |
| KR101106802B1 (en) | Video processing device and recording medium | |
| WO2008035459A1 (en) | Dynamic image reproducing method and device | |
| JP2007036495A (en) | REPRODUCTION DEVICE, COMPRESSION DEVICE, RECORDING DEVICE, AND REPRODUCTION METHOD | |
| WO2008062827A1 (en) | Image display device and computer program | |
| JP2006324848A (en) | Apparatus and method for information processing | |
| JP2004021149A (en) | Image processing apparatus and image processing method | |
| JP4336737B2 (en) | Information reproducing apparatus and method, and computer program | |
| JP3906610B2 (en) | Data reproducing apparatus and data reproducing method | |
| JP5188209B2 (en) | Display control apparatus, method, and program | |
| JP4806713B2 (en) | Recording method, recording apparatus, reproducing method, reproducing apparatus | |
| JP4936259B2 (en) | Recording method, recording apparatus, reproducing method, reproducing apparatus | |
| US20070025698A1 (en) | Information playback method using information recording medium | |
| JP4564981B2 (en) | Recording method, recording apparatus, reproducing method, reproducing apparatus | |
| JP2018037883A (en) | Image processing device and image processing method | |
| JP2007274594A (en) | Preview playback device | |
| JP4127807B2 (en) | Recording method | |
| JPH05342315A (en) | Method for reproducing picture recorded on optical disk | |
| JP5553533B2 (en) | Image editing apparatus, control method thereof, and program | |
| JP2006121267A (en) | Continuous playback system | |
| JP2009033712A (en) | Playback device, playback method, and program |
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: 07832273 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: 07832273 Country of ref document: EP Kind code of ref document: A1 |