[go: up one dir, main page]

WO1999019862A1 - Display method in which image file is scrolled in loop manner - Google Patents

Display method in which image file is scrolled in loop manner Download PDF

Info

Publication number
WO1999019862A1
WO1999019862A1 PCT/JP1998/004624 JP9804624W WO9919862A1 WO 1999019862 A1 WO1999019862 A1 WO 1999019862A1 JP 9804624 W JP9804624 W JP 9804624W WO 9919862 A1 WO9919862 A1 WO 9919862A1
Authority
WO
WIPO (PCT)
Prior art keywords
image file
displayed
files
image
character
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/JP1998/004624
Other languages
French (fr)
Japanese (ja)
Inventor
Naoya Osanai
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of WO1999019862A1 publication Critical patent/WO1999019862A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/34Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators for rolling or scrolling
    • G09G5/346Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators for rolling or scrolling for systems having a bit-mapped display memory

Definitions

  • the present invention relates to a method of displaying an image file which is a main part of a multimedia work via a CD-ROM, a DVD-ROM, a DVD-VIDEO, a data broadcast capable of two-way communication, the Internet, or the like.
  • the multimedia work created with this authoring tool is read into the system memory of the computer and the image file is displayed on the computer monitor.
  • One of the display methods is a function to scroll the image file arbitrarily prepared by the creator in the horizontal, vertical, diagonal, and depth directions in the stage frame displayed on the monitor.
  • This scroll function is a function that does not move as if the human viewpoint moved in the horizontal direction.
  • the computer scans the monitor scan line from the image server on the CD-ROM or the Internet web site after storing it in the system memory or cache memory of the main unit.
  • vertical retrace When vertical retrace is started, it is transferred from the video memory to switch the screen, and rendered by drawing a screen whose position changes little by little. Therefore, in order to express scrolling smoothly, the number and quality of the image files to be the screen to be switched becomes a problem.
  • it is sufficient to prepare a large number of high-quality image files, but due to problems such as the capacity and transfer speed of the computer's system memory, cache memory, and video memory.
  • all high-quality image files cannot be imported into a computer in large quantities, and must be read sequentially from CD-ROM or the Internet, which requires a waiting time for reading. Disclosure of the invention
  • a solution according to claim 1 of the present invention is a method of displaying an image file on a monitor of a computer, and displaying the image file on the monitor with respect to an image file arbitrarily prepared by a creator.
  • the display method is characterized in that a stage frame is moved and scrolled in a horizontal direction, a vertical direction, an oblique direction, and a depth direction in a loop.
  • the means according to claim 2 by displaying on the stage frame an input unit for inputting the direction and speed at which the displayed image is to be scrolled, the user who is viewing the image is able to view the image by himself / herself. It is possible to operate and freely determine the display position.
  • the image file included in claim 2 is composed of a background image file and a character image file that can be displayed by splitting the background image file and displaying a plurality of moving images. Background image file and first It is desirable to use a display method in which a character image file is moved in synchronization with the first character image file, and after the scrolling process is completed, the second and subsequent character image files are displayed continuously in a loop manner.
  • the image file included in claim 2 is composed of a background image file and a character image file that can be displayed by splitting the background image file and displaying a plurality of moving images.
  • the image file and the first character image file are moved synchronously, and after the scrolling process is completed, the character image files for the second and subsequent characters are displayed in order to display them continuously.
  • a step of checking the background image file and the character image file in the current stage a step of determining whether the checked character image file has a plurality of files capable of displaying a moving image; If you have multiple files, the background image file will contain multiple character image files It is desirable to use a display method of scrolling an image file in a loop manner, which includes a step of displaying and a step of determining whether or not to perform the display.
  • the related details can be displayed in a moving image while displaying not only the still image but also the scrolled content, so that the user can concentrate on understanding the content.
  • the invention of the present application includes DVD-ROM, DVD-VIDEO, data broadcasting capable of two-way communication, distribution by communication such as the Internet, and use in a web site, and particularly, a monitor for displaying image files.
  • An input unit for inputting commands from the display to the monitor, a control unit for outputting an image file from the video memory from the video memory and inputting commands from the input unit, and an external unit for inputting and outputting the image file to and from the system memory.
  • FIG. 1 is an explanatory view schematically showing a computer
  • FIG. 2 is an explanatory view schematically showing processing of an image file according to the present invention
  • FIG. 3 is a processing view of the image file shown in FIG.
  • FIG. 4 is an explanatory diagram showing details of step 4 in FIG. 3, and
  • FIG. 4 is an explanatory diagram showing an image displayed on a monitor by moving image processing.
  • FIG. 5 is an explanatory diagram showing a flowchart of the moving image processing.
  • 1 is the monitor
  • .2 is the input section
  • 3 is the control section
  • 4 is the video memory
  • 5 is the CD-ROM
  • 6 is the web site
  • 7 is the communication line
  • 8 is the communication line.
  • 9 indicates system memory
  • 9 indicates cache memory.
  • Figure 1 is a schematic diagram of a computer.
  • FIG. 1 is a monitor for displaying image files of the multimedia work
  • 2 is an input unit for inputting a command issued by a user who has read the instructions displayed on the monitor 1, and an input unit such as a keyboard and a mouse.
  • a control unit that outputs image files from the video memory 4 to the monitor 1 and receives instructions from the input unit 2.
  • 5 is a CD-ROM recording the image files.
  • 6 is a communication line such as the Internet.
  • a CD-ROM 5 and a web site 6 input and output image files to and from the system memory 8 and the cache memory 9 of the control unit 3. It should be noted that wireless data broadcasting stations other than wired ones require a user-side wireless transceiver.
  • FIG. 2 is a diagram schematically illustrating processing of an image file according to the present invention.
  • Reference numeral 10 denotes a stage frame displayed on the monitor 1, and a scrolling image is displayed in the stage frame 10.
  • Reference numerals 11 and 12 denote left and right arrow buttons prepared by the producer in advance, and when clicked with a mouse, commands are sent to the control device as commands from the input device.
  • a and B are image files that have a continuous pattern in the horizontal direction, and can be used as a loop-type background by connecting both ends. It becomes a picture.
  • C and D are the same image file, but they are suitable for the splicing process in which the surroundings can be transmitted as characters displayed on the fixed coordinates of the background image files A and B, so that continuous motion can be displayed. , C 1, C 2..., D 1, D 2-'.
  • the image file A and the first one of the character image files C on it are displayed first, and the user who sees it sees the left and right arrow buttons arranged next to the stage frame 10.
  • a command to scroll left and right is issued to the controller.
  • the next image file B and the first character image file D above it are connected to the scrolling side.
  • the stage frame 10 is moved by a certain length with respect to the image file A and the character image file C thereon, and the " ⁇ -bit data corresponding to the stage frame 10 is transferred.
  • the video data By transferring the video data to the video memory 14, the user can be seen as if scrolling from (a) to (b).
  • FIG. 3 is an explanatory diagram showing the processing of the image file shown in FIG. 2 in a flowchart.
  • step 2 initialization for the scroll function is performed.
  • the size and number of image files to be scrolled the horizontal coordinates of the number and position for each of the multiple files to be placed on the image file ⁇ - Defines a response to a command.
  • all replies to the user's action are set to call the tm1 file.
  • Step 3 is for automatically calculating the size of the image file prepared in advance by the creator, switching from the scrolled screen to another screen, and connecting to other websites on the Internet Set conditions.
  • the following is a representation of Step 3 similarly expressed in a Lingo script. This is already described in Step 2 and is automatically read when Step 2 is executed. on puppetunab le
  • Step 4 is a step for scroll processing.
  • the process returns to the original multimedia work from step 5.
  • the following is a similar representation of Step 4 in Lingo Scribts.
  • Fig. 4 shows the details of step 4 in Fig. 3 in a flowchart, and the details of step 4 in the same way, expressed in the form of iffo, are shown below.
  • step 13 of FIG. 4 the process waits until the scroll direction is input, and is processed by the above onmain.
  • step 14 the scroll direction is obtained from the input command, and in step 15 the stage frame is moved to the image file according to the direction, which is processed by onscro 11 described above. ing. If you want to scroll right, move the stage frame to the right because 1 has been entered in the flag gD ir in step 16; conversely, if you want to scroll left, Since 1 is input to ir, move the stage frame to the left.
  • step 18 it is determined in step 18 whether the calculated coordinates overlap the image file so that the stage frame does not deviate from the image file, and if it is outside the effective range, the next step is performed in step 19 Concatenate image files.
  • step 20 bit data corresponding to the stage frame from the image file in the system memory is transferred to the video memory and monitored. On the stage frame.
  • step 12 again in step 21 and wait for the input of the scroll direction.
  • the stage frame is moved from step 13 to steps 16 and 17 and the image is displayed on stage 20 so that it can be expressed as continuous scrolling .
  • FIG. 5 shows an image displayed on the screen
  • Fig. 6 is a flowchart showing the processing flow at that time.
  • Stage 1 Q. indicated by the dotted line is virtually placed on the background image file in Fig. 5 (a).
  • the coordinates of the image file are calculated inside this stage 10 and output to the monitor. .
  • the stage moves to the position shown in Fig. 5 (b).
  • the flying dinosaur C, large dinosaur D, and small dinosaur E of the character image file are displayed on the background image file.
  • FIG. 5 (c) is an enlarged view of the stage 10 of FIG. 5 (b), and the small left and right frames separately show the contents of each image file.
  • 4 1 is the backgroundhearted
  • the flow chart shifts to that shown in FIG.
  • the display range of the image file with the background and the character is checked (step 33), and the presence or absence of the character image file 42 is detected (step 34), and the detection is performed.
  • the character image file 42 has a plurality of moving image files
  • the plurality of files are displayed in order from the first (step 35).
  • the related details can be displayed in a moving image while displaying the scrolled content instead of the still image, so that the user can concentrate on understanding the content.
  • step 38 the processing ends in step 38.
  • step 2 of FIG. 4 shown in the above embodiment all replies to the command from the user are set to call the h and tm1 files.However, another program is set and other applications are started. Various controls such as outputting sound and so on are possible.
  • the image file has a pattern in the horizontal direction, and the stage frame is moved in the horizontal direction.
  • the present invention is not limited to the horizontal direction. A form in which the pattern is continuous and the stage frame is moved up and down. By transferring bit data that has been reduced and enlarged to fit the frame to the video memory, An embodiment in which scrolling is performed is also possible.
  • the stage frame displayed on the monitor is moved with respect to the image file so as to be in a horizontal direction, a vertical direction, an oblique direction, and a depth direction.
  • the scroll function can be realized by using at least two image files, so that it does not take long time to read image files from outside to prepare a large number of images. It can be stopped, and a beautiful scroll screen can be provided without blurring the end of the image file.
  • an image is displayed by displaying an input section on the stage frame in which the direction and speed of scrolling the displayed image can be input! This allows the user to operate the scroll direction on the image himself and determine the free display position.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

A display method for displaying an image file on a monitor of a computer, in which the image file is scrolled in a loop manner so as to eliminate the waiting time when the image file is written in a memory by utilizing a small number of image files. A stage frame of an image file prepared arbitrarily by a producer displayed on the monitor is moved in steps (17, 18). If the image file is small, the next image file is connected in step (20) and the part of the image corresponding to the stage frame is displayed in step (21) to scroll the image in a loop manner.

Description

明 細 書 画像ファイルをループ式にスクロールさせる表示方法 技術分野  Description Display method for scrolling image files in a loop format

本発明は、 CD— ROM、 DVD-ROM, DVD-V I DEO, 双方向通信 可能なデータ放送、 インターネッ ト等を媒介としたマルチメディア作品の主要部 となる画像ファイルの表示方法に関する。 背景技術  The present invention relates to a method of displaying an image file which is a main part of a multimedia work via a CD-ROM, a DVD-ROM, a DVD-VIDEO, a data broadcast capable of two-way communication, the Internet, or the like. Background art

現在パーソナルコンピュータの普及が進み、 それに伴う新しい周辺機器が共 - 普及してきた。 なかでも CD— ROMドライブの普及は、 これまでにもフロッピ 一ディスク ドライブによる情報の配信に比べ格段にその情報量を増加させること ができるようになり、 それに伴い、 情報の内容も文字情報中心のものから、 画像 や音声を取り入れたマルチメディァ作品が、 特にテレビゲームといった形で配布 が可能になっている。 また、 パーソナルコンピュータの普及は一般家庭にもイン ターネッ トを普及させ、 ームページという情報の簡単な配信方法が普及した。 このホームページ上で行われる情報の形態は文字情報中心のものから、 しだいに 画像を織り交ぜた、 マルチメディア性の高いものを配信するようになつた。  At present, personal computers have become widespread, and new peripheral devices have been jointly spread. Above all, the spread of CD-ROM drives has made it possible to significantly increase the amount of information compared to the distribution of information using floppy disk drives, and with that, the content of information has been mainly text information. From this, multimedia works incorporating images and sounds can be distributed, especially in the form of video games. In addition, the spread of personal computers has spread the Internet to ordinary households, and a simple method of distributing information called homepages has spread. The form of information on this website has shifted from textual information to increasingly multi-media content with images.

このような C、D— ROMに保存されたりィンターネットで配 ί言されるマルチメ- ディア作品を作成するために、 その作業を補助する各種のォーサリングツールと いわれるコンピュータープログラムがある。 そして、 このォーサリ ングツールで. 作成されたマルチメディァ作品は、 コンピューターのシステムメモリに読み込ま れ、 画像ファイルをコンピュータのモニターに表示させることになる。 その表示 方法の中に、 制作者が任意に用意した画像ファイルを、 モニターに表示されるス テ ジ枠の中で水平方向、 垂直方向、 斜め方向及び奥行き方向へスクロールさせ る機能がある。  In order to create such multimedia works stored on the C and D-ROMs or posted on the Internet, there are computer programs called various authoring tools to assist the work. Then, the multimedia work created with this authoring tool is read into the system memory of the computer and the image file is displayed on the computer monitor. One of the display methods is a function to scroll the image file arbitrarily prepared by the creator in the horizontal, vertical, diagonal, and depth directions in the stage frame displayed on the monitor.

このスクロール機能は、 人間の視点が水平方向等へ移したように、 動かないモ 二ター上で表現するために、 コンピュータ一では、 C D— R OMやインターネ'ン トの W e bサイ トにある画像サーバから、 本体のシステムメモリ又はキャッシュ メモリに保持した後、 モニターの走査線が垂直帰線を始める時に、 ビデオメモリ から転送して画面を切り替え、 少しずつ位置が変わる画面を描画させることで表 現する。 そのため、 スクロールを'滑らかに表現するためには、 切り替える画面と なる画像ファイルの枚数、 質が問題となる。 上記のように、 スクロール機能を滑らかに表現するためには、 高画質の画像フ アイルを大量に準備すれば良いが、 コンピューターのシステムメモリ、 キヤッシ ュメモリ及びビデオメモリの容量や転送速度などの問題から、 全ての高画質 画 像ファイルを大量にコンピューターの中に取り込むことができず、 順次、 C D— R O Mやインターネットから読み出す必要があり、 読み込む待機時間が必要と - る。 発明の開示 This scroll function is a function that does not move as if the human viewpoint moved in the horizontal direction. In order to express on the monitor, the computer scans the monitor scan line from the image server on the CD-ROM or the Internet web site after storing it in the system memory or cache memory of the main unit. When vertical retrace is started, it is transferred from the video memory to switch the screen, and rendered by drawing a screen whose position changes little by little. Therefore, in order to express scrolling smoothly, the number and quality of the image files to be the screen to be switched becomes a problem. As described above, in order to express the scroll function smoothly, it is sufficient to prepare a large number of high-quality image files, but due to problems such as the capacity and transfer speed of the computer's system memory, cache memory, and video memory. However, all high-quality image files cannot be imported into a computer in large quantities, and must be read sequentially from CD-ROM or the Internet, which requires a waiting time for reading. Disclosure of the invention

そこで、 本発明では、 少ない画像ファイルを利用することにより、 従来のよう な画像ファイルの読込み時間をなくスクロール機能を提供できるようにした。 つまり、 本願発明の請求項 1に係る解決する手段は、 画像ファイルをコンビュ ータのモニタ一に表示させる方法であって、 制作者が任意に用意した画像フアイ ルに対して、 モニターに表示されるステージ枠を移動させ、 水平方向、 垂直方向 、 斜め方向及び奥行き方向へループ式にスクロールさせることを特徴とする表示 方法である。  Therefore, in the present invention, by using a small number of image files, it is possible to provide a scroll function without reading image files as in the related art. In other words, a solution according to claim 1 of the present invention is a method of displaying an image file on a monitor of a computer, and displaying the image file on the monitor with respect to an image file arbitrarily prepared by a creator. The display method is characterized in that a stage frame is moved and scrolled in a horizontal direction, a vertical direction, an oblique direction, and a depth direction in a loop.

特に、 請求項 2に係る手段では、 ステージ枠に、 表示される画像をスクロール. させる方向及び速度を入力できる入力部を表示させることにより、 画像を見てい るユーザーは、 画像に対して自分で操作し、 自由な表示位置を決めることが可能 になる。  In particular, in the means according to claim 2, by displaying on the stage frame an input unit for inputting the direction and speed at which the displayed image is to be scrolled, the user who is viewing the image is able to view the image by himself / herself. It is possible to operate and freely determine the display position.

更に、 第 3の手段として、 請求項 2に含まれる画像ファイルは、 背景画像ファ ィルとその背景画像ファイルにスプライ ト処理され複数の動画を表示できるキヤ ラクタ画像ファイルとからなり、 スクロール指示により背景画像ファイルと最初 の 1枚のキャラクタ画像ファイルとを同期して移動させるとともに、 スクロール 処理が終了した後、 2枚目以降のキヤラクタ画像フアイルを連続的に表示させる 画像ファイルをループ式にスクロールさせる表示方法が望ましい。 Further, as a third means, the image file included in claim 2 is composed of a background image file and a character image file that can be displayed by splitting the background image file and displaying a plurality of moving images. Background image file and first It is desirable to use a display method in which a character image file is moved in synchronization with the first character image file, and after the scrolling process is completed, the second and subsequent character image files are displayed continuously in a loop manner.

また、 別の表現をするならば、 請求項 2に含まれる画像ファイルは、 背景画像 ファイルとその背景画像ファイルにスプライ ト処理され複数の動画を表示できる キャラクタ画像ファイルとからなり、 スクロール指示により背景画像ファイルと 最初の 1枚のキャラクタ画像ファイルとを同期して移動させるとともに、 スクロ —ル処理が終了した後、 2枚目以降のキャラクタ画像ファィルを連続的に表示さ せるために、 表示しているステージ内の背景画像ファイルとキャラクタ画像ファ ィルとを確認する工程と、 確認した中のキャラクタ画像ファイルが、 動画を表示 できる複数のファイルを有するか判別する工程と、 キャラクタ画像ファイルが複 数のファイルを有した場合、 背景画像ファイルに複数のキャラクタ画像ファイ^- を連続的に表示する工程とからなるがするか判別する工程とからなる画像フアイ ルをループ式にスクロールさせる表示方法が望ましい。  In other words, the image file included in claim 2 is composed of a background image file and a character image file that can be displayed by splitting the background image file and displaying a plurality of moving images. The image file and the first character image file are moved synchronously, and after the scrolling process is completed, the character image files for the second and subsequent characters are displayed in order to display them continuously. A step of checking the background image file and the character image file in the current stage; a step of determining whether the checked character image file has a plurality of files capable of displaying a moving image; If you have multiple files, the background image file will contain multiple character image files It is desirable to use a display method of scrolling an image file in a loop manner, which includes a step of displaying and a step of determining whether or not to perform the display.

これにより、 静止画だけでなくスクロールしてきた内容を残して表示したまま、 関連する詳細を動画で表示することができるので、 ユーザ一が集中して内容を理 解することができる。  As a result, the related details can be displayed in a moving image while displaying not only the still image but also the scrolled content, so that the user can concentrate on understanding the content.

なお、 本願発明は、 D V D— R OM, D V D— V I D E O、 双方向通信可能な データ放送、 インタ一ネッ トなど通信による配布及び w e bサイ 卜での使用を含 み、 特に、 画像ファイルを表示するモニター、 そのモニターに表示から命令を入 力する入力部、、そのモニタ一^■画像ファイルをビデオメモリから出力し入力部か ら命令が入力される制御部及び画像ファイルをシステムメモリ と入出力する外部 記憶装置を備えたコンピューターにおけるモニターに画像フアイルを表示させ-る - 表示プログラムを記録した記録媒体であって、 水平方向、 垂直方向及び斜め方向 に絵柄が連続する少なくとも 2の画像ファイルに対して、 モニターに表示される ステージ枠を移動させた部分をビデオメモリに送出するとともに、 一方の画像フ アイルの端部には他方の画像ファイルの連続する端部を連結することにより、 2 の画像ファイルで水平方向、 垂直方向及び斜め方向へループ式にスクロールさせ ることを特徴とする表示プログラムを記録した記録媒体による使用もある。 図面の簡単な説明 The invention of the present application includes DVD-ROM, DVD-VIDEO, data broadcasting capable of two-way communication, distribution by communication such as the Internet, and use in a web site, and particularly, a monitor for displaying image files. An input unit for inputting commands from the display to the monitor, a control unit for outputting an image file from the video memory from the video memory and inputting commands from the input unit, and an external unit for inputting and outputting the image file to and from the system memory. Displaying an image file on a monitor of a computer equipped with a storage device. While moving the stage frame displayed on the monitor to the video memory, the end of one image file is attached to the other end. There is also a use of a recording medium recording a display program, which is characterized in that continuous end portions of an image file are connected so that two image files can be scrolled horizontally, vertically, and diagonally in a loop. BRIEF DESCRIPTION OF THE FIGURES

図 1は、 コンピューターを模式で示した説明図であり、 図 2は、 本願発明の画 像ファイルの処理を模式で示した説明図であり、 図 3は、 図 2に示す画像フアイ ルの処理をフローチャートで示した説明図であり、 図 4は、 図 3のステップ 4の 詳細を示した説明図であり、 図 4は、 動画処理によりモニターに表示される画像 を示す説明図であり、 図 5は、 動画処理のフローチャートを示す説明図である。 ここで、 1はモニターを、 .2は入力部を、 3は制御部を、 4はビデオメモリを、 5は C D— R OMを、 6は w e bサイ トを、 7は通信回線を、 8はシステムメモ リを、 9はキャッシュメモリを示す。 発明を実施するための最良の形態  FIG. 1 is an explanatory view schematically showing a computer, FIG. 2 is an explanatory view schematically showing processing of an image file according to the present invention, and FIG. 3 is a processing view of the image file shown in FIG. FIG. 4 is an explanatory diagram showing details of step 4 in FIG. 3, and FIG. 4 is an explanatory diagram showing an image displayed on a monitor by moving image processing. FIG. 5 is an explanatory diagram showing a flowchart of the moving image processing. Here, 1 is the monitor, .2 is the input section, 3 is the control section, 4 is the video memory, 5 is the CD-ROM, 6 is the web site, 7 is the communication line, and 8 is the communication line. 9 indicates system memory, and 9 indicates cache memory. BEST MODE FOR CARRYING OUT THE INVENTION

図 1は、 コンピューターを模式で示した図である。  Figure 1 is a schematic diagram of a computer.

1は、 マルチメディア作品の画像ファイルを表示するモニター、 2は、 そのモ 二ター 1に表示された指示を読み取ったユーザーにより出された命令を入力する キーボードやマウスなどの入力部、 3は、 そのモニター 1へ画像ファイルをビデ オメモリ 4から出力し入力部 2から命令が入力される制御部、 そして、 5は、 画 像ファイルを記録した C D— R OM、 6は、 インターネットなどの通信回線 7を 介した w e bサイ ト又はデータ有線放送局であり、 C D— R O M 5や w e bサイ ト 6は、 制御部 3のシステムメモリ 8及びキヤッシュメモリ 9と画像ファイルを 入出力する。 なお、 有線だけでなく無線によるデータ放送局であってはユーザー 側の無線送受信装置が必要である。 図 2は、 本願発明の画像ファイルの処理を模式で示した図である。  1 is a monitor for displaying image files of the multimedia work, 2 is an input unit for inputting a command issued by a user who has read the instructions displayed on the monitor 1, and an input unit such as a keyboard and a mouse. A control unit that outputs image files from the video memory 4 to the monitor 1 and receives instructions from the input unit 2. 5 is a CD-ROM recording the image files. 6 is a communication line such as the Internet. A CD-ROM 5 and a web site 6 input and output image files to and from the system memory 8 and the cache memory 9 of the control unit 3. It should be noted that wireless data broadcasting stations other than wired ones require a user-side wireless transceiver. FIG. 2 is a diagram schematically illustrating processing of an image file according to the present invention.

1 0は、 モニター 1の中に表示されるステージ枠であって、 このステージ枠 1 0の中にスクロールする画像が表示される。 1 1 , 1 2は、 予め制作者が用意し た左右を示す矢印ボタンであり、 マウスでクリ ックすることにより入力装置から の命令として制御装置に指令される。 A , Bは画像ファイルであり、 横方向に連 続する絵柄となっており、 2枚の両端を連結するとループ式の背景に利用できる 絵柄となる。 また、 C , Dは同じ画像ファイルであるが、 背景の画像ファイル A , Bの一定座標上に表示されるキャラクタとして周囲を透過できるようなスプライ ト処理に適し、 連続的な動きが表示できるように複数の C 1 , C 2 · · 、 D 1 , D 2 - ' のように一連の画像ファイルである。 Reference numeral 10 denotes a stage frame displayed on the monitor 1, and a scrolling image is displayed in the stage frame 10. Reference numerals 11 and 12 denote left and right arrow buttons prepared by the producer in advance, and when clicked with a mouse, commands are sent to the control device as commands from the input device. A and B are image files that have a continuous pattern in the horizontal direction, and can be used as a loop-type background by connecting both ends. It becomes a picture. Also, C and D are the same image file, but they are suitable for the splicing process in which the surroundings can be transmitted as characters displayed on the fixed coordinates of the background image files A and B, so that continuous motion can be displayed. , C 1, C 2..., D 1, D 2-'.

( a ) のように、 最初は画像ファイル Aとその上のキャラクタ画像ファイル C の最初の 1枚とが表示され、 これを見たユーザーはステージ枠 1 0の横に配置さ れた左右矢印ボタンをマウスでクリックすることにより、 左右方向へスクロール させる命令が制御装置に指令される。 このとき、 画像ファイル Aとステージ枠 1 0とは同じ大きさのため、 スクロールする側に次の画像ファイル Bとその上のキ ャラクタ画像ファイル Dの最初の 1枚とを連結させる。  As shown in (a), the image file A and the first one of the character image files C on it are displayed first, and the user who sees it sees the left and right arrow buttons arranged next to the stage frame 10. By clicking on with the mouse, a command to scroll left and right is issued to the controller. At this time, since the image file A and the stage frame 10 are the same size, the next image file B and the first character image file D above it are connected to the scrolling side.

次に、 (b ) のように、 画像ファイル Aとその上のキャラクタ画像ファイル C に対して、 ステージ枠 1 0を一定長さ移動させ、 そのステージ枠 1 0に相当す"^ - ビットデータを、 ビデオメモリ一 4に転送することで、 (a ) から (b ) にスク ロールしたようにユーザ一に見せることができる。  Next, as shown in (b), the stage frame 10 is moved by a certain length with respect to the image file A and the character image file C thereon, and the "^ -bit data corresponding to the stage frame 10 is transferred. By transferring the video data to the video memory 14, the user can be seen as if scrolling from (a) to (b).

そして、 矢印ボタンが続けて押されている場合には、 繰り返すことにより、 連 続的に画像が変わってスクロールが続いていくように表現できる。 従って、 矢印 ポタンが押されなレ、場合や、 矢印ボタンと別に表示された停止ボタンを押した場 合には、 スクロールを画儉ファイル A , Bの間で停止させることができろ。 そし て、 システムメモリには、 連結した画像ファイル A, Bが保持されているので、 その続きの画面からスクロールを再開できる。  When the arrow buttons are continuously pressed, by repeating the operation, the image can be continuously changed and the scrolling can be continued. Therefore, when the arrow button is not pressed, or when the stop button displayed separately from the arrow button is pressed, the scrolling can be stopped between the image files A and B. Then, since the linked image files A and B are held in the system memory, scrolling can be resumed from the subsequent screen.

更に、 矢印ボタンが押されている場合は、 (c ) に示すように画像ファイル B の端に画像ファイル Aを連結することにより、 ユーザ一が立ちながらその場で横 へ回転した時のような錯覚を与えたようにループ式のスクロール機能が実現で-き- る。  Furthermore, when the arrow button is pressed, by connecting the image file A to the end of the image file B as shown in (c), it is possible for the user to stand and turn sideways while standing. A loop-type scroll function can be realized, as if an illusion was given.

これに対し、 従来のスクロール表示方法は、 ステージ枠 1 0を移動させるので はなく、 画像ファイル Aの端部に次の画像ファイル Bを連結させてはいるが、 On the other hand, in the conventional scroll display method, instead of moving the stage frame 10, the next image file B is connected to the end of the image file A,

( d) に示すように単純にスクロール方向へ押し出すだけなので、 (e ) に示す 画像ファイル A , Bの連結部分でスクロールを停止させることができなかった。 なお、 制作者が予め準備する画像ファイルは、 マルチメディア作品全体の大き さ、 ユーザーの一般的メモリー量を考慮して、 ステージ枠と同じ大きさより大き い方が好ましい。 ステージ枠 1 0より大きければ、 上記のような次の画像フアイ ルと連結させる時期を遅らすことができれるからである。 図 3は、 図 2に示す画像ファイルの処理をフローチヤ一卜で示した説明図であ る。 As shown in (d), it is simply pushed in the scroll direction, so scrolling could not be stopped at the connection between image files A and B shown in (e). The image file prepared by the creator in advance is the size of the entire multimedia work. Considering the general memory capacity of the user, it is preferable that the size be larger than the size of the stage frame. If the size is larger than the stage frame 10, the timing of connection with the next image file as described above can be delayed. FIG. 3 is an explanatory diagram showing the processing of the image file shown in FIG. 2 in a flowchart.

C D— R OM 5やインターネットなどの通信回線 7を介した w e bサイ ト 6力 らシステムメモリなどに取り込まれたマルチイメディァ作品のデータのうち、 ス クロール機能を設定したプログラムが C P Uに呼出されたのが、 図 3のステップ 1である。  CD—A program with a scroll function set out of the data of the multi-immedia work taken into the system memory from the website 6 via the communication line 7 such as ROM 5 or the Internet was called by the CPU. This is step 1 in Figure 3.

ステップ 2では、 スクロール機能のための初期設定が行われる。 つまり、 スク ロールさせる画像ファイル自体のサイズ、 数、 画像ファイルの上に配置する別^- 複数のファイルに対してそれぞれ、 その数と位置の水平座標、 そして、 配置した それぞれの画像に対するユーザーからの命令に対する返答を定義している。 ここ でのユーザーからのァクションに対する返答は、 すべて t m 1 ファイルの呼び 出しに設定されている。 このステップ 2を、 M a c r o m e d i a社のォーサリ ングツールソフト D i r e c t o rに内蔵された L i n g oスク リブトで記述し たものを下記に示す。  In step 2, initialization for the scroll function is performed. In other words, the size and number of image files to be scrolled, the horizontal coordinates of the number and position for each of the multiple files to be placed on the image file ^- Defines a response to a command. In this case, all replies to the user's action are set to call the tm1 file. The following is a description of step 2 described in the Lingo client built into the Macintosh tool authoring tool software Direcutor.

II cast68 global gDir 、 II cast68 global gDir,

global gmapx, gmapy global gmapx, gmapy

global gMapNum global gMapNum

global gMapWidth, gMapTotalWidth, gStageWidth global gMapWidth, gMapTotalWidth, gStageWidth

global gAl lWidth global gAl lWidth

global gLinkFirst, gLinkLast, gLinkNum, gし inkH global gLinkFirst, gLinkLast, gLinkNum, g and inkH

global gjumpし ist, gJumpNum global gjump and ist, gJumpNum

on StartMovie on StartMovie

set gStageWidth = 400 -- ステージ枠の橫サイズ  set gStageWidth = 400-size of stage frame

set gMapNum = 2 -- スクロ一ノレさせる画像フアイノレの数  set gMapNum = 2-Number of image files to scroll

set gLinkFirst = 10 -- リンクポィントのスプライ トを置くキャス ト番 号, first  set gLinkFirst = 10-The cast number where the link point split will be placed, first

set gLinkLast = 17 ― - ンクポイントのスプライ トを置くキャスト番^. last set gLinkLast = 17 ―-Cast number to put the link point split ^. last

set gLinkH = [ 100, 300, 500, 700, 900, 1100, 1300, 1500, 1700] -- JJ ンクポイントの水平座標  set gLinkH = [100, 300, 500, 700, 900, 1100, 1300, 1500, 1700]-Horizontal coordinates of the JJ link point

set gJumpList = s2al. hW, s2a2. htm", s2a3. htnT, s2a4. htm*, "s2a 5. htm", 7 s2a6. htm", / s2a7. htm", "s2a8. htm"] set gLinkNum = gLinkLast - gLinkFirst + 1 -- リンクポィン卜の数 set gDir = 0 -- scrol l status ( 0 二 stop, 1 = turn right, - 1 = u rn left) set gJumpList = s2al. hW, s2a2. htm ", s2a3. htnT, s2a4. htm *," s2a 5. htm ", 7 s2a6. htm", / s2a7. htm "," s2a8. htm "] set gLinkNum = gLinkLast -gLinkFirst + 1-number of link points set gDir = 0-scrol l status (0 two stop, 1 = turn right,-1 = u rn left)

set gmapx = 0 —― global map position initial ize  set gmapx = 0 --- global map position initial ize

set gmapy = 0  set gmapy = 0

set gMapWidth = [0]  set gMapWidth = [0]

set gMapTotalWidth 二 [θ]  set gMapTotalWidth two [θ]

set sum = 0 . repeat with i=l to gMapNum  set sum = 0 .repeat with i = l to gMapNum

set w = the wi dth of cast i  set w = the wi dth of cast i

set sum = sum + w  set sum = sum + w

addAt (gMapWi dth, w)  addAt (gMapWi dth, w)

addAt (gMapTotalWidth, sum)  addAt (gMapTotalWidth, sum)

end repeat set gAl lWidth = getAt (gMapTotalWidth, gMapNum+l)  end repeat set gAllWidth = getAt (gMapTotalWidth, gMapNum + l)

puppetEnable  puppetEnable

Scrol l  Scrol l

end on puppetEnable end on puppetEnable

puppetSpri te 3, TRUE -- map sprite  puppetSpri te 3, TRUE-map sprite

puppetSpri te 4, TRUE ― map sprite  puppetSprite 4, TRUE ― map sprite

puppetSpri te 45, TRUE —一 turn left botton  puppetSpri te 45, TRUE —one turn left botton

puppetSpri te 47, TRUE -一 turn righ t botton  puppetSpri te 47, TRUE -one turn righ t botton

repeat with i=gLinkFirst to gLinkLast  repeat with i = gLinkFirst to gLinkLast

puppetSprite i , TRUE  puppetSprite i, TRUE

set the cursor of sprite i to [81, 82]  set the cursor of sprite i to [81, 82]

end repeat set the cursor of sprite 45 to [81, 82]  end repeat set the cursor of sprite 45 to [81, 82]

set the cursor of sprite 47 to [81, 82]  set the cursor of sprite 47 to [81, 82]

set the locV of sprite 3 to 0  set the locV of sprite 3 to 0

set the locV of sprite 4 to 0  set the locV of sprite 4 to 0

end o 4624 end o 4624

on JumpCheck on JumpCheck

set sp = the ClickON  set sp = the ClickON

set gJumpNum = sp — 9  set gJumpNum = sp — 9

go to '"web jum "  go to '"web jum"

end end

on puppetDisable on puppetDisable

puppetSprite 3, FALSE  puppetSprite 3, FALSE

puppetSprite 4, FALSE  puppetSprite 4, FALSE

puppetSprite 45, FALSE  puppetSprite 45, FALSE

puppetSprite 47, FALSE  puppetSprite 47, FALSE

repeat with i=gLinkFirst to gLinkLast  repeat with i = gLinkFirst to gLinkLast

puppetSprite i, FALSE  puppetSprite i, FALSE

set the cursor of sprite i to 0  set the cursor of sprite i to 0

end repeat  end repeat

set the cursor of sprite 45 to 0  set the cursor of sprite 45 to 0

set the cursor of sprite 47 to 0  set the cursor of sprite 47 to 0

end ステップ 3は、 予め制作者が準備した画像ファイルの大きさを、 自動で計算さ せたり、 スクロールした画面から、 別な画面に切り変えるたりインターネッ トの 他の w e bサイ トに接続するための条件を設定する。 ステップ 3を同様に L i n g oスクリプトで表現したものを下記に示す。 なお、 これは、 ステップ 2の中に 既に記述されており、 ステップ 2を実行した時に自動的に読み込まれている。 on puppetunab le end Step 3 is for automatically calculating the size of the image file prepared in advance by the creator, switching from the scrolled screen to another screen, and connecting to other websites on the Internet Set conditions. The following is a representation of Step 3 similarly expressed in a Lingo script. This is already described in Step 2 and is automatically read when Step 2 is executed. on puppetunab le

puppetSprite 3, TRUE 一- map sprite  puppetSprite 3, TRUE one-map sprite

puppetSprite 4, TRUE -- map sprite  puppetSprite 4, TRUE-map sprite

puppetSprite 45, TRUE -- turn left botton  puppetSprite 45, TRUE-turn left botton

puppetSprite 47, TRUE 一一 turn right botton repeat with i=gLinkFirst to gLinkLast  puppetSprite 47, TRUE 11 turn right botton repeat with i = gLinkFirst to gLinkLast

puppetSprite i, TRUE  puppetSprite i, TRUE

set the cursor of spri te i to [81, 82]  set the cursor of spri te i to [81, 82]

end repeat set the cursor of sprite 45 to [81, 82]  end repeat set the cursor of sprite 45 to [81, 82]

set the cursor of spri te 47 to [81, 82]  set the cursor of spri te 47 to [81, 82]

set the locV of sprite 3 to 0  set the locV of sprite 3 to 0

set the locV of sprite 4 to 0  set the locV of sprite 4 to 0

end ステップ 4はスクロール処理するためのステップであり、 そのスクローノレ処理 が終了すれば、 ステップ 5から元のマルチメディア作品に戻る。 ステップ 4を同 様に L i n g oスクリブトで表現したものを下記に示す。 end Step 4 is a step for scroll processing. When the scroll processing is completed, the process returns to the original multimedia work from step 5. The following is a similar representation of Step 4 in Lingo Scribts.

// cast 72 // cast 72

on exitFrame on exitFrame

Main -- スクロール指示待ち及びステージの移動  Main-Wait for scroll instruction and move stage

updatestage -- ステージ枠に表示  updatestage-Display in stage pane

go the frame  go the frame

end 図 4は図 3のステップ 4の詳細をフローチヤ一卜で示し、 ステップ 4の詳細を 同様に i n f oスク リブトで表現したものを下記に示す。 end Fig. 4 shows the details of step 4 in Fig. 3 in a flowchart, and the details of step 4 in the same way, expressed in the form of iffo, are shown below.

II cast69 global gmapx, gmapy, gDir II cast69 global gmapx, gmapy, gDir

global g ap idth, gMapNum global g ap idth, gMapNum

global g apiotal, gStageWidth global g apiotal, gStageWidth

global gAHWidth global gAHWidth

global gLinkFirst, gLinkLast, gLinkNum, gLInkH on Main global gLinkFirst, gLinkLast, gLinkNum, gLInkH on Main

—一 check mousecursor on 45, 47  —One check mousecursor on 45, 47

if not rollover (45) then -- turn left botton  if not rollover (45) then-turn left botton

set the castNum of sprite 45 to 60  set the castNum of sprite 45 to 60

if gDir =、-1 then set gDir = 0  if gDir =, -1 then set gDir = 0

end if if not rol lover (47) then -- turn right botton  end if if not rol lover (47) then-turn right botton

set the castNum of sprite 47 to 62  set the castNum of sprite 47 to 62

if gDir = 1 then set gDir = 0  if gDir = 1 then set gDir = 0

end if  end if

if gDir <> 0 then  if gDir <> 0 then

Scroll  Scroll

end if  end if

end / on Scrol l end / on Scrol l

-- ステージ枠が移動した時の画像ファィルの座標の加減算と補正  -Addition, subtraction, and correction of image file coordinates when the stage frame moves

if gDir = —1 then ー— turn left set gmapx = gmapx 一 30 if gDir = —1 then ー — turn left set gmapx = gmapx one 30

if gmapx く = 0 then  if gmapx = 0 then

set gmapx = gAHWidth + gmapx  set gmapx = gAHWidth + gmapx

end if  end if

else if gDir =1 then  else if gDir = 1 then

set gmapx = gmapx + 30  set gmapx = gmapx + 30

i f gmapx >= gAHWidth then  i f gmapx> = gAHWidth then

set gmapx = 0  set gmapx = 0

end if  end if

end if  end if

-- ステージ枠が移動した時の画像ファイルの座標を変換 repeat with i=l to gMapNum -Convert coordinates of image file when stage frame is moved repeat with i = l to gMapNum

set w = getAt (gMapTotal\Vidthf i) set w = getAt (gMapTotal \ Vidth f i)

set w2 = getAt (g apTotalWidth, i+1 )  set w2 = getAt (g apTotalWidth, i + 1)

i f w <= gmapx and gmapx <= w2 then  i f w <= gmapx and gmapx <= w2 then

set t = w - gmapx  set t = w-gmapx

else  else

set t = w - gmapx  set t = w-gmapx

end if set the locH of sprite (i + 2) to t  end if set the locH of sprite (i + 2) to t

end repeat if (gmapx + gStageWidth) > gAllWidth then  end repeat if (gmapx + gStageWidth)> gAllWidth then

-- 最後の画像ファィルの次に最初の画像ファィルを連結する set the 丄 ocH of sprite 3 to (gAl lwidth - gmapx) end if  -Concatenate the first image file after the last image file set the oc ocH of sprite 3 to (gAll width-gmapx) end if

― リンクポイントの座標計算 -Calculation of link point coordinates

-- リンクポイントは 1 0番のスプライ トから repeat with、i=l to gLinkNum  -The link point is repeat with, i = l to gLinkNum from the 10th splice.

set tx = getAt (gし irikH, i)  set tx = getAt (g then irikH, i)

set t = tx - gmapx  set t = tx-gmapx

if (gmapx + gStageWidth) > gAl lWidth then  if (gmapx + gStageWidth)> gAl lWidth then

if (tx >= 0 and tx <= 400) then  if (tx> = 0 and tx <= 400) then

set t = (gAl lWidth - gmapx) + tx  set t = (gAl lWidth-gmapx) + tx

end if  end if

end if set the locH of sprite (i + 9) to t  end if set the locH of sprite (i + 9) to t

end repeat end 図 4のステップ 1 3ではスクロール方向が入力されるまで待機しており、 上記 の o n m a i nで処理している。 ステップ 1 4では、 入力された命令からスク ロール方向を取得し、 ステップ 1 5では方向に応じて、 ステージ枠を画像フアイ ルに対し移動させる振り分けを行い、 これは上記の o n s c r o 1 1で処理し ている。 そして、 右にスクロールする場合は、 ステップ 1 6でフラッグ g D i r に 1が入力されているのでステージ枠を右に移動させ、 反対に、 左にスクロール する場合は、 ステップ 1 7でフラッグ g D i rに一 1が入力されているのでステ 一ジ枠を左に移動させる。 end repeat end In step 13 of FIG. 4, the process waits until the scroll direction is input, and is processed by the above onmain. In step 14, the scroll direction is obtained from the input command, and in step 15 the stage frame is moved to the image file according to the direction, which is processed by onscro 11 described above. ing. If you want to scroll right, move the stage frame to the right because 1 has been entered in the flag gD ir in step 16; conversely, if you want to scroll left, Since 1 is input to ir, move the stage frame to the left.

その際、 ステージ枠が画像ファイルに対し外れないように、 ステップ 1 8で計 算後の座標が画像ファイルと重なる有効範囲か判別.をし、 有効範囲を外れる場合 にはステップ 1 9で次の画像ファイルを連結させる。  At this time, it is determined in step 18 whether the calculated coordinates overlap the image file so that the stage frame does not deviate from the image file, and if it is outside the effective range, the next step is performed in step 19 Concatenate image files.

これにより、 移動したステージ枠に相当する画像ファイルが準備されている^. で、 ステップ 2 0において、 システムメモリの画像ファイルからステージ枠に相 当する部分のビッ トデータを、 ビデオメモリに転送しモニターのステージ枠に表 示させる。  As a result, an image file corresponding to the moved stage frame is prepared ^. In step 20, bit data corresponding to the stage frame from the image file in the system memory is transferred to the video memory and monitored. On the stage frame.

そして、' ステップ 2 1で再びステップ 1 2に戻り、 スクロール方向の入力を待 機する。 ここで、 左右矢印がクリックされる限り、 ステップ 1 3からステップ 1 6, 1 7でステージ枠が移動され、 その画像がステージ 2 0で表示されるので連 続してスクロールされるように表現できる。 次に、 背景の画像の上に配置されている動画ファイルの処理を説明する。  Then, 'Return to step 12 again in step 21 and wait for the input of the scroll direction. Here, as long as the left and right arrows are clicked, the stage frame is moved from step 13 to steps 16 and 17 and the image is displayed on stage 20 so that it can be expressed as continuous scrolling . Next, processing of a moving image file arranged on a background image will be described.

図 5は画面表示される画像を示し、 その時の処理の流れを図 6にフローチヤ一 トで示す。 図 5 ( a ) の背景の画像ファイルの上には点線で示すステージ 1 Q.が. 仮想的に置かれ、 このステージ 1 0の内側で画像ファイルの座標が計算されてモ ニタ ·出力される。 そして左方向へのスクロール指令があると、 図 5 ( b ) に 示す位匱までステージが移動する。 その中に、 キャラクター画像ファイルの飛行 型恐竜 C、 大型恐竜 D、 小型恐竜 Eが背景の画像ファイルの上に配置されて表示 されている。 図 5 ( c ) は、 図 5 ( b ) のステージ 1 0を拡大して示したもので, 左右の小さい枠はそれぞれの画像ファイルの内容を別に示している。 4 1は背景 „ Fig. 5 shows an image displayed on the screen, and Fig. 6 is a flowchart showing the processing flow at that time. Stage 1 Q. indicated by the dotted line is virtually placed on the background image file in Fig. 5 (a). The coordinates of the image file are calculated inside this stage 10 and output to the monitor. . When there is a scroll command to the left, the stage moves to the position shown in Fig. 5 (b). Among them, the flying dinosaur C, large dinosaur D, and small dinosaur E of the character image file are displayed on the background image file. FIG. 5 (c) is an enlarged view of the stage 10 of FIG. 5 (b), and the small left and right frames separately show the contents of each image file. 4 1 is the background „

12 の画像ファイル、 4 2はキャラクターの画像ファイルで動画の最初の 1枚を示し、 キャラクターの画像ファイル 4 2をスプライ ト処理して中央の合成された表示を している。 次に、 動画の 2枚目を図 5 ( d ) で示し、 5 1は前の 4 1と同一の背 景の画像ファイル、 5 2は動画の 2枚目を示したキャラクターの画像ファイルで ある。  12 image files, 42 are character image files, showing the first one of the moving images. The image file 42 of the character is spliced and displayed at the center. Next, the second movie is shown in Fig. 5 (d), where 51 is the same background image file as the previous 41 and 52 is the character image file showing the second movie. .

また、 図 4に示すスクロール処理が停止した図 5 ( b ) · ( c ) の段階でフロ —チャートは、 図 6に示すものに移行する。 スクロールが停止したステージの中 で背景とキャラクターとの画像ファイルの表示範囲を確認し (ステップ 3 3 ) 、 確認された中でキャラクター画像ファイル 4 2の有無を検知し (ステップ 3 4 ) 、 検知されたキャラクター画像ファイル 4 2が動画の複数ファイルを有している場 合にはその複数ファイルを 1番目から順に表示する (ステップ 3 5 ) 。 これによ り、 静止画だ汙でなくスクロールしてきた内容を残して表示したまま、 関連する' 詳細を動画で表示することができるので、 ユーザーが集中して内容を理解するこ とができる。 一方、 検知されたキャラクター画像ファイルが動画の複数ファイル を有していない場合にはそのまま背景と一緒に静止画を表示し続け、 ステップ 3 6で動画表示の指示が有る限りステップ 3 3まで戻る。 また、 ステップ 3 2から ステップ 3 7まではループを形成し、 次のスクロールの指示が出た場合は、 ステ ップ 3 8で終了する。 上記実施の形態に示した図 4のステップ 2では、 ユーザーからの命令に対する 返答はすべて h、 t m 1 ファイルの呼び出しに設定されているが、 別のプログラム を設定し、 他のアプリケーションを起動させたり、 音を出力したりなど様々な制 御が可能となる。  Also, at the stage of FIGS. 5 (b) and (c) where the scroll processing shown in FIG. 4 is stopped, the flow chart shifts to that shown in FIG. In the stage where scrolling has stopped, the display range of the image file with the background and the character is checked (step 33), and the presence or absence of the character image file 42 is detected (step 34), and the detection is performed. If the character image file 42 has a plurality of moving image files, the plurality of files are displayed in order from the first (step 35). As a result, the related details can be displayed in a moving image while displaying the scrolled content instead of the still image, so that the user can concentrate on understanding the content. On the other hand, if the detected character image file does not include a plurality of moving image files, the still image is continuously displayed together with the background, and the process returns to step 33 as long as there is a moving image display instruction in step 36. Also, a loop is formed from step 32 to step 37, and when the next scrolling instruction is issued, the processing ends in step 38. In step 2 of FIG. 4 shown in the above embodiment, all replies to the command from the user are set to call the h and tm1 files.However, another program is set and other applications are started. Various controls such as outputting sound and so on are possible.

また、 上記実施の形態では画像ファイルは横方向に絵柄を連続させ、 ステージ 枠を横方向に移動させているが、 横に限定するものではなく、 他の実施の形態と 'して上下方向に絵柄を連続させ、 ステージ枠を上下方向に移動させる形態や、 シ スデムメモリ上の 1の画像ファイルに対し、 仮想のステージ枠を拡大 .縮小させ 、 それに応じた画像ファイルを切り出し、 モニタ^ 上のステージ枠に合わせて縮 小 ·拡大をさせたビットデータをビデオメモリに転送させることで、 奥行き方向 へのスクロールを実施する形態も可能である。 産業上の利用可能性 Further, in the above embodiment, the image file has a pattern in the horizontal direction, and the stage frame is moved in the horizontal direction. However, the present invention is not limited to the horizontal direction. A form in which the pattern is continuous and the stage frame is moved up and down. By transferring bit data that has been reduced and enlarged to fit the frame to the video memory, An embodiment in which scrolling is performed is also possible. Industrial applicability

詳述したように本願の請求項 1記載の発明によれば、 画像フアイルに対して、 モニターに表示されるステージ枠を移動させ、 水平方向、 垂直方向、 斜め方向及 び奥行き方向へノレープ式にスクローノレさせるので、 少なく とも 2の画像ファイル によりスクロール機能が実現できるから、 多数の画像を準備するために外部から の画像ファィルの読込みに時間がかかることがない上、 画像ファィルの連結部分 でもスクロールを停止させることができ、 画像ファイルの端部が不鮮明になるこ となく綺麗なスクロール画面を提供できる。  As described in detail, according to the invention described in claim 1 of the present application, the stage frame displayed on the monitor is moved with respect to the image file so as to be in a horizontal direction, a vertical direction, an oblique direction, and a depth direction. The scroll function can be realized by using at least two image files, so that it does not take long time to read image files from outside to prepare a large number of images. It can be stopped, and a beautiful scroll screen can be provided without blurring the end of the image file.

特に、 請求項 2記載の発明では、 ステージ枠に、 表示される画像をスクロール させる方向及び速度を入力できる入力部を表示させることにより、 画像を見て!^ るユーザ一は、 画像に対してスクロール方向を自分で操作し、 自由な表示位置を 決めることが可能になる。  In particular, according to the second aspect of the present invention, an image is displayed by displaying an input section on the stage frame in which the direction and speed of scrolling the displayed image can be input! This allows the user to operate the scroll direction on the image himself and determine the free display position.

また、 請求項 3及び 4記載の発明によれば、 静止画だけでなくスクロールして きた内容を残して表示したまま、 関連する詳細を動画で表示することができるの で、 ユーザーが集中して内容を理解することができる。  Further, according to the inventions set forth in claims 3 and 4, since the related details can be displayed in a moving image while the scrolled contents are displayed in addition to the still image, the user can concentrate on the moving image. Understand the contents.

Claims

求 の 範 囲 Range of request 1 . 画像ファイルをコンピュータのモニターに表示させる方法で あって、 制作者が任意に用意した画像ファイルに対して、 モニターに表示される ステージ枠を移動させ、 水平方向、 垂直方向、 斜め方向及び奥行き方向へループ 式にスクロールさせることを特徴とする表示方法。 1. A method of displaying an image file on a computer monitor by moving the stage frame displayed on the monitor to the image file prepared by the creator arbitrarily, horizontally, vertically, diagonally, and depth. A display method characterized by scrolling in the direction of a loop. 2 . ステージ枠に、 表示される画像をスクロールさせる方向及び 速度を入力できる入力部を表示させる請求項 1記載の画像ファイルをループ式に スクロールさせる表示方法。  2. The display method according to claim 1, wherein an input section for inputting a direction and a speed for scrolling the displayed image is displayed on the stage frame. 3 . 画像ファイルは、 背景画像ファイルとその背景画像ファイル にスプライ ト処理され複数の動画を表示できるキャラクタ画像ファイルとからな り、 スクロール指示により背景画像ファイルと最初の 1枚のキャラクタ画像ファ ィルとを同期して移動させるとともに、 スクロール処理が終了した後、 2枚目以 降のキャラクタ画像ファィルを連続的に表示させる請求項 3記載の画像フアイノレ をループ式にスクロールさせる表示方法。  3. The image file consists of a background image file and a character image file that can be split into the background image file and display multiple moving images. The background image file and the first character image file are displayed by scrolling. 4. The display method according to claim 3, wherein the character files are moved in synchronization with each other, and after the scroll processing is completed, the second and subsequent character image files are continuously displayed. 4 . 画像ファイルは、 背景画像ファイルとその背景画像ファイル にスプライ ト処理され複数の動画を表示できるキャラクタ画像ファイルとからな り、 スクロール指示により背景画像ファイルと最初の 1枚のキャラクタ画像ブァ ィルとを同期して移動させるとともに、 スクロール処理が終了した後、 2枚目以 降のキャラクタ画像ファイルを連続的に表示させるために、 表示しているステー ジ内の背景画像フアイルとキャラクタ画像ファイルとを確認する工程と、 確認し た中のキャラクタ画像ファイルが、 動画を表示できる複数のファイルを有するか 判別する工程と、 キャラクタ画像ファイルが複数のファイルを有した場合、 背景 画像フアイルに複数のキャラクタ画像フアイルを連続的に表示する工程とからな るがするか判別する工程とからなる請求項 3記載の画像ファイルをループ式にス クロールさせる表示方法。 補正書の請求の範囲 4. The image file consists of a background image file and a character image file that can be split into the background image file and display multiple moving pictures. The background image file and the first single character image file are specified by scrolling. After the scrolling process is completed, the background image file and the character image file in the displayed stage are displayed in order to continuously display the second and subsequent character image files. And a step of determining whether the confirmed character image file has a plurality of files that can display a moving image.If the character image file has a plurality of files, a plurality of characters are added to the background image file. A process of continuously displaying image files; Display method of an image file according to claim 3, wherein to scroll to the loop consisting of. Claims of amendment [ 1 9 9 9年 3月 2 6日 (2 6 . 0 3 . 9 9 ) 国際事務局受理:出願当初の請求の範囲 1, 3及び 4は補正された;出願当初の請求の範囲 2は取り下げられた;新しい請求の範囲 5が 加えられた;他の請求の範囲は変更なし。 ( 2頁) ] [26.03.99 March 26, 1999 (26.0.3.99) Accepted by the International Bureau: Claims 1, 3, and 4 at the time of filing were amended; Withdrawn; new claim 5 added; other claims unchanged. (Page 2)] 1 . (補正後) 画像ファイルをコンピュータのモニターに表示させる方法で あって、 モニターに表示されるステージ枠に、 ユーザ一が表示される画像をスク ロールさせる方向及び速度を入力できる入力部を表示させるとともに、 制作者が 任意に用意した画像ファイルに対して、 ユーザーのスクロール指示によりステ一 ジ枠の表示画像を移動させ、 次の画像ファイルを必要な部分だけ先に読み込んで 水平方向、 垂直方向、 斜め方向及び奥行き方向へスクロールさせることを特徴と する表示方法。 1. (After correction) This is a method of displaying an image file on a computer monitor. A stage frame displayed on the monitor displays an input section where the user can input the direction and speed at which the displayed image is scrolled. At the same time, the creator moves the displayed image of the stage frame in response to the user's scroll instruction with respect to the image file arbitrarily prepared by the creator. A display method characterized by scrolling in an oblique direction and a depth direction. 2 . (削除)  2. (Delete) 3 . (補正後) 画像ファイルは、 背景画像ファイルとその背景画像ファイル にスプライ ト処理され複数の動画を表示できるキャラクタ画像ファイルとからな り、 スクロール指示により背景画像ファイルと最初の 1枚のキャラクタ画像ファ ィルとを同期して移動させるとともに、 スクロール処理が終了した後、 2枚目以 降のキャラクタ画像ファイルを連続的に表示させる請求項 1記載の画像ファイル をスクロールさせる表示方法。  3. (After correction) The image file consists of a background image file and a character image file that can be split into the background image file and display multiple moving images. 2. The display method according to claim 1, further comprising: moving the image file in synchronization with the image file, and displaying the second and subsequent character image files continuously after the scroll processing is completed. 4 . (補正後) 画像ファイルは、 背景画像ファイルとその背景画像ファイル にスプライ ト処理され複数の動画を表示できるキャラクタ画像ファイルとからな り、 スクロール指示により背景画像ファイルと最初の 1枚のキャラクタ画像ファ ィルとを同期して移動させるとともに、 スクロール処理が終了した後、 2枚目以 降のキャラクタ画像ファイルを連続的に表示させるために、 表示しているステー ジ内の背景画像ファイルとキャラクタ画像ファイルとを確認する工程と、 確認し た中のキャラクタ画像ファイルが、 動画を表示できる複数のファイルを有するか 判別する工程と、 キャラクタ画像ファイルが複数のファイルを有した場合、 背景 画像フアイルに複数のキャラクタ画像フアイルを連続的に表示する工程とからな るがするか判別する工程とからなる請求項 3記載の画像ファイルをスクロールさ せる表示方法。  4. (After correction) The image file consists of a background image file and a character image file that can be split into the background image file and display multiple moving images. The scroll image indicates the background image file and the first character. In addition to moving the image file synchronously, and after the scrolling process is completed, the background image file in the displayed stage and the background image file in the displayed stage are displayed in order to continuously display the second and subsequent character image files. A step of checking a character image file; a step of determining whether the checked character image file has a plurality of files capable of displaying moving images; and a step of determining whether the character image file has a plurality of files. The process of displaying multiple character image files continuously on the screen. 4. The display method for scrolling an image file according to claim 3, comprising the step of: 補正された用紙 (条約第 19条) Amended paper (Article 19 of the Convention) 5. (追加) 制作者が任意に用意した画像ファイルは、 CD— ROM、 DV D— ROM, DVD-V I DEO, 双方向通信可能なデータ放送又はインターネ ッ卜から提供される請求項 1記載の画像ファイルをスクロールさせる表示方法。 5. (Addition) Claim 1 in which the image file arbitrarily prepared by the producer is provided from CD-ROM, DV D-ROM, DVD-VIDEO, data broadcasting capable of two-way communication, or the Internet. Display method of scrolling image files. 補正された用紙 (条約第 19条) 条約 1 9条に基づく説明書 Amended paper (Article 19 of the Convention) Statements under Article 19 of the Convention 請求の範囲第 1項は、 ユーザーが画像をスクロールさせたい方向及び速度の入 力部を表示させるとともに、 その指示により移動した画像を補充するために、 次 の画像ファィルを必要な部分だけ先に読み込むことにより、 ユーザーに水平方向 、 垂直方向、 斜め方向及び奥行き方向へスクロールするように表示できることを 明確にした。 Claim 1 states that the user can display the input section of the direction and speed at which the user wants to scroll the image, and in order to supplement the image that has been moved in accordance with the instruction, the next image file is added only as necessary. Clarified that by reading, the user can scroll and display in the horizontal, vertical, diagonal, and depth directions. 引用例のうち日本国平成 7年特許公開第 2 1 0 1 3 9号公報には、 例えば雨降 りシーンといった限られたパターンを連続で表現する背景画のために一方向へ画 像ファイル自体をスクロールさせる表示方法が開示されている。 また、 B A Tレ コ一ドのキャラクタコードは初回に設定されたままで動かないことも記載されて いる。 一方の日本国昭和 6 2年特許公開第 5 2 9 3号公報には、 画面に表示され るウィンドウの変更操作を同一目視上にて一体的に視認させるためにウィンドウ の外枠に複数の変更指示手段を枠状に付加する手段と、 その指示による変更処理 を実行する手段とを具備し、 任意方向へスクロールさせる際にはウインドウ画面 を順次頁ごとに切り替えるウィンドウ表示制御手段が開示されている。  Of the cited examples, Japanese Patent Application Publication No. Heisei 211-139 discloses the image file itself in one direction for a background image that continuously expresses a limited pattern such as a rainfall scene. A display method of scrolling is disclosed. It also states that the character code of the BAT record remains set at the first time and does not move. On the other hand, Japanese Patent Publication No. 5293/1987, Showa 62 states that a plurality of changes are made to the outer frame of a window so that the operation of changing the window displayed on the screen can be viewed together in one view. There is disclosed a window display control means which includes means for adding an instruction means in a frame shape, and means for executing a change process according to the instruction, and sequentially switches a window screen for each page when scrolling in an arbitrary direction. . 本発明は、 ユーザーが画像をスクロールさせたい方向及び速度の入力部を表示 させるとともに、 その指示により移動する画像を補充するために、 次の画像ファ ィルを必要な部分だけ先に読み込むことにより、 ユーザーの方向へスクロールし たように連続的に表示できる効果を得たものである。  The present invention displays an input section of the direction and speed at which the user wants to scroll the image, and reads the next image file only in the necessary portion first in order to supplement the moving image according to the instruction. This is an effect that can be displayed continuously as if scrolled in the direction of the user. 請求の範囲第 5項は、 提供される画像データが、 水平方向などへのスクロール 指示に適応させて他種類に、 且つほぼ無限に提供できるように C D— R OM、 D V D - R OM, D VD— V I D E O、 双方向通信可能なデータ放送又はインター ネットから提供されることを明確にした。  Claim 5 states that the provided image data can be provided to other types and almost infinitely by adapting to a scroll instruction in a horizontal direction or the like. CD-ROM, DVD-ROM, DVD — Clarified that VIDEO, two-way communicable data broadcasting or the Internet will be provided.
PCT/JP1998/004624 1997-10-13 1998-10-13 Display method in which image file is scrolled in loop manner Ceased WO1999019862A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP9/278788 1997-10-13
JP27878897 1997-10-13

Publications (1)

Publication Number Publication Date
WO1999019862A1 true WO1999019862A1 (en) 1999-04-22

Family

ID=17602198

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP1998/004624 Ceased WO1999019862A1 (en) 1997-10-13 1998-10-13 Display method in which image file is scrolled in loop manner

Country Status (1)

Country Link
WO (1) WO1999019862A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2379572A (en) * 2001-09-11 2003-03-12 Donald William Bursill Method of presenting images received over a data link
JP2006011358A (en) * 2004-05-27 2006-01-12 Sharp Corp Information display device, information display method, information display program, and recording medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS625293A (en) * 1985-07-01 1987-01-12 カシオ計算機株式会社 Window display control system
JPH0778061A (en) * 1993-09-08 1995-03-20 Toshiba Corp Video display
JPH07210139A (en) * 1994-01-19 1995-08-11 Hudson Soft Co Ltd Method for displaying high speed animation in all pictures
JPH0990935A (en) * 1995-09-26 1997-04-04 Taito Corp Image display controller capable of setting combination of items at every line.

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS625293A (en) * 1985-07-01 1987-01-12 カシオ計算機株式会社 Window display control system
JPH0778061A (en) * 1993-09-08 1995-03-20 Toshiba Corp Video display
JPH07210139A (en) * 1994-01-19 1995-08-11 Hudson Soft Co Ltd Method for displaying high speed animation in all pictures
JPH0990935A (en) * 1995-09-26 1997-04-04 Taito Corp Image display controller capable of setting combination of items at every line.

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2379572A (en) * 2001-09-11 2003-03-12 Donald William Bursill Method of presenting images received over a data link
GB2379572B (en) * 2001-09-11 2003-09-24 Donald William Bursill A method of displaying images
JP2006011358A (en) * 2004-05-27 2006-01-12 Sharp Corp Information display device, information display method, information display program, and recording medium

Similar Documents

Publication Publication Date Title
US6912726B1 (en) Method and apparatus for integrating hyperlinks in video
JP4355377B2 (en) Information providing apparatus and information providing method
CA2676676C (en) Method and system for converting interactive animated information content for display on mobile devices
US6211879B1 (en) System and method for navigating in multiple windows
US6243865B1 (en) Method of relaying digital video &amp; audio data via a communication media
US8006192B1 (en) Layered graphical user interface
US20040070595A1 (en) Browseable narrative architecture system and method
CN103605452A (en) Image processing device and image processing method
JPH10334268A (en) Method and system for displaying and controlling moving image
JP2003111054A (en) Video distribution system
US7478327B1 (en) Unified capture and process interface
US20140059418A1 (en) Multimedia annotation editing system and related method and computer program product
CA2401726A1 (en) Browser based command and control home network
JPH10340075A (en) Image display method
JP2002259111A (en) Electronic comic reading program, recording medium and reading method and device
JP2006507597A (en) Method for focusing input item of object screen embedded in markup screen and information recording medium thereof
JP2003186792A (en) Method for displaying message and its server and client
JP2002342775A (en) Display state changing device, display state changing method, display state changing program, display state changing program storage medium, image providing device, image providing method, image providing program, image providing program storage medium, and image providing system
WO1999019862A1 (en) Display method in which image file is scrolled in loop manner
JP4027800B2 (en) Display image control information creation device, image display method, and image display device
EP0841610A2 (en) Hot areas in interactive movies
JP7686408B2 (en) Method, system, and computer program for providing animation functionality using sprite JPEG
JP3906031B2 (en) Moving picture reproducing apparatus and program for causing computer to execute moving picture reproducing process
JP4380018B2 (en) Display control apparatus, display control method, and recording medium
JPWO1999019862A1 (en) How to display an image file by scrolling it in a loop

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CN JP SG US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 09319907

Country of ref document: US

122 Ep: pct application non-entry in european phase